PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76076 22871c77b68c869a45b1acd59dec656d8389c8796b8f774080b3c36fd67dffa1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ef8e30ff116192dbe07a8b62c5088cb6f0fab0e577d0b5230b0a2fc59d95018
Certificate Block Hash
22871c77b68c869a45b1acd59dec656d8389c8796b8f774080b3c36fd67dffa1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00057401001ee50100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008fda0a249d557eac544656acf4922989f056c809f506d386b881a833784d15325bd725198d681022d8a706fab08f197818c75ed991abf993114294828f4138d0a62372497eae2edfd3d5bdfda919e49446ef747ff5c9a70bb1050000000000000000020000000200057401001ee50100

Raw Header Hex

00004020e75045a29862570147e885d3313895ef0ea38a4b649b44b82ef217c4ccd0715632f67c3b94b448180ed31eb1a8b9295947c0bbef7b38354e82bc870ddd6c083a6f98376a69da00181850d959fca2b030520b7d570eab0f6fcb88502cb6a807be2d1916f10fe3f80e

Proof Data Hex

59,560 bytes
121216020307fb298ffc8c85364ec9c635ceabc5ae531090a7329de6f502405dadfc15edbfa7ab8a8af92074f75caf06d1649bb07726ee6e5a7fa7ad713afcc455e02f011531d14c80b1cfa2266b5a0d54d3a7626a3c27dfc64fcc34ef6453b7ac0ad77c37b582a05a0cd7ecd33fc57491ad493f60e7c44e607ae91a688878e8d57f2dc2474a3db2a54f7339b180c3c632e741bd72072cc057cf29c8b91062f423042a00df16b9eeddbbaca03c770c8dd603e236f230760860b579f36cbba8d379e6dc770e8d9df84865299fecc97cda3e5f2e430b603ae86afeff8a2072dbc123894820ca483cf7fab7ce141f0ba27c93a7b8cc103edba41b92745c5475381ce1ae21d3a0ccb48bef00d7fffa1ce52603505711edccb2e7777183f95d6d12dbfd840036f05856e0c3ee01854edf44c6a3614072c20e2d855b9b83638cb9a707db9ced2490f7918092feca274684c0260e29919e8ba3d71c3dd8fcb14a3c8636c5391eb794a177ca9df3305d7f264071ffed5ff3b4f48b9b6ee8fa31ed94109cae8ffe6407372154879483a504967d232882ce2ca18ccb251ba1ed67feafe610efadfb183f55a1591cc175373c59089370156a90505748d28bb5a98cab89bfc6dd500f16578e79d408588a5b2453f924def067b36f35257b32a8d287e190c599e21a11c95ce20e82ae50e447241d69f21fecb1a32148137e86c96b3cac134400e1aad455659edbb3861c01d50e854dd1640f17327e8c895c061f3f2938bd344f39dbf829d732ad007fe06316199f3e01a9c3993a0b54fd73acedf8f4be0d901633625de31a665a663ab4dde758b094b076d1705b594d4400e9f7bdf0010d574cb088dd26396c81d12e9b8bd65a4d91d90d9b1e8e870935744a98e0d7b5139107ccc1d7325ac50ea9f4035ebfff5750dda14e019a54204e5a0535306d0d5ff6eb647f3216c890b3b81807bd137030e2fd84350270f280384a47c873e201c9c76384a1465608ada42c4346734bfc8a1e9201bfc7ab976a7085f8b00a1096feef3ecd9d38943aa618a720b01304e8fbf266dad1d0f3348831f9244d64e0e83d828b6a55f8d1a695f40a01d93811f2f7453978a59c78d673b1e1d46acb38ceec37dd39f2456a44db0f0339f48725acfe20959d6341ba4ccd6afffd89a3d0078782d4692999526328f274e119eac7c9810df0255ea7bedceda5f0c80f62c9cf9a8ed1530adeb0796dea34791ba780e612509accc9942cda2966ff851411ccf4cc0cafed834e39890a15430132f74aae267395c745cd8a6fdce7661a30bdcf74e588ad0b21fc6b5abbca184f967f89bda8858cf6d5d45fe5c0da272ea3c2cd818417a4b82593ad5ab6e86039c3bd2b2af7004a02018020bd42783ab25eed18206c108da720367e76fa23eeb38aa6294a7b1f96a1d4e097a9f371e9f96a14bdc9e9dc767aa96c22f4d944cbe3ec02cf7734961534aaaf79f5778b5ae954b8cdb635c18c6477fe91aece46d2c9be0505f27bd9a37bc6e4ff4e6d8eaf5e357d3843b45ff96fa2d76582ec7297e5bd4dd117c289ac3620237da7e37ca86baf0e80e902a1566fc2dbd37920a6a665f8124ff3639d3228b97d93c03bbe81321f6180533588244d2d489f3e8dba26f6cabbb9b1f0cd199e69b36f02c718d4d311850c42f56fbb27f8c9a3601b498d44d5fbd374f6963edb81d90dcab37a22819cfccc8bbdb5c6e0277382dd6cbe30f71f3b190bf582fb0ba51ec0a19ca10fc701771be535e84db28beba2af23b85620e52326425c718635e630344809abe71bc166b43836ae49a9f3280ee995eb0b964b7e76a87407a1a600b59b4590253e8075c4cb35a9699a208e48a36fea5580f4a27417e7a106ebec4c2a9c758462e61ff813ec9df06211e64af6788d4f74b3f0e9314fafbfdc9d09dc24188896fe0d62e8fc73debfb97e3b12b46b9ec212dd8318faf1fb16f8764edd9da15821dc8a56060e46fc10cecabc829be553c07051a44e67bc1f044a119fb7be1c293a3c5a7f8f8153006eb48be2e048839cdd9b3e82f4f983f069a48e942bec09f9957c78f518232cc4f79a8cc0a9a0b528c93bdce19f6082e21f0dde7c02630cdc0371585ba274d8c3ef697af3aae2f77dd1d588acbc7299ee3d98e9ffbbfff663eaf23764ed9c1c3bf4be5b2aca3a965d2422d2308fe7cb71bc147faadfc54dce0b802f5e17f5fe1881c1ebf3dbc0737b9729571d9b892aca6a64e250ca0e41ebccf6bae5c5724266d2331fdf37fe05a0dfa74e3fb91577ee49809b5a9332497ac51433d16fa3cfe3f5dce10796febdee928ed3ad65739fe34ca8bf1f4751f69f8585501f0a43730b0e4bcced0867e35180ccaa6a6c1e95d99fc6a958cbc17ffe19c7821fb706f6f8bd50e06d8ff3cc3a71c253be239f0606244b8810e3223cc9f8c3fe981314ff10adb6b100fe19e10dfa0a58056e9db4f2608cd58710b1a785e23ace8af49aa4afb813f4f1db17de9cfceab890e1501a6a2e21a06b289f6b8209ffdadc18b723ea9faa1957fc9eaee03521fc6a974347c508c65fed7ff3a466eb74975ec28e740fafa5ea1947764ac7f749e027090368ff26e41b31917c5082eb6bb3189f35c88df7a85a586de10de907f78776b8bfd2069a7f89039801109a4efac02fe82019c7044d8c994cbcbd31f1dff074b704b9d6f82f82c0e9f293b8f05f9089c1f67135902825fc44135ce7c30f1705142fabc0615a48ecc5326d53a41bafe40598098dd4164e471699e720b2ae1365f9e663d8f94a354ea900eeef8d284b05054e092380b4feeee2a391f0ec79aa18fb6ff6fb012cc5ec1368e9e127d20508842b9f5d73a4a01651cb9f423eae019db4e919944be0a9f1feb47e81e75271d1178adc21fdb1f813d7ba19bea6fb1e5ebd5759e730a75101bccc3188993ed413df13a0f63cfee1f7a083397c1787a242c0450627666f2ca318eb80d6466a2510253236f9f70943d86e3e19b43b715667be39221b09dc7da9329120c2e637ed455482bfc76e66960a7e35874610105d76b99d09b2d287746de98615ba818f7f8feb3bb9f4d7332aceda6f10258cdccef4d9a95d3ab951c5998010bcffccee57490daed05fc6100874e197829b4f9a5565e424c0e9a1dd6d3c3464e37c46d96bec292e23ca06570212388422f1a2daf923cd3797311d6928a77367fce189c919805282180e569b3bb7a33dbfcedd93a06139546d19e86b9ab6e1ce037ae3ba93835f435879c719eee691bcc90236c4dce1fab4b94f0e1106221b063a63cb021458bae7b2f19a3666902c1060b4ec851b376dc3d4bd6f2b539e8ba650553d0a4cd70ffd9b37be1ede0d096ed889d01b0972f57d88a19adebd6b072fb382bb0f48643205064253060264afe0ae8784a94fbd65388699845ec8b5f42f48d9c2426fc58adfa64662d2106acee7b8c4b96df37a8d49e119b8d1b901d3ac3781d4b2c942fcf760078194853525c3f9a7da905de5522eea40508aa5aa358224d679f73cd390546f88c7184eff5bffd311c8b6c2d7a9f3c9669b705ec29c68f1c4196e3098e8bd0008d9edfb3cac0088f2bc6419997165f955217a3fdd0dc79f34d7c8de516ec96a6823cd832c574b0c46229b7abca0670aee2bd007ea573e527ebd316c3c236e81d875af8c1fb7bf9dfc87bf3941193e9f9900198e6b5eda630f63bab0a3cf5a28787cc10ac55e0c572d8dd439595a19b92af4bbd9671b2a36c214b82d324becedfaea0773cfdf6c45325aef8f511d35c9840ecc30770301c5a178bf722ffa1072d1dd2d24429f136e49c9b344a1b45bd3552a06616545dfe0822620636e844b5340931b0ccabe00dc9e5eae59e990eb227ecf6d93edaa1fdbea61a7e890315803a0a83bf8a74155ca1c054e525dd79e0c596790fb874005b933d13756e5cdb60a9e9d94b545856478ef790a9bca2abcbc4abd9a3c0e7cc7295bb1a18a70834b6b04a97c35058ce80ffac85ca46a57d4dd9f891e2c958c3922b2f320b4836129a281d2cadbfb35d94ece3fc1e2bc36f1a1316a6d4de1efc20a9a09e9e680b5f1a48f3c7615395e35e2ec43043eca4434fb759b4fb9f5ba85f2c5ce1ac86ee2da71d5a1f2d2bf5cc109867179ef7367c84b125f6a8f858870188e6142695a4532f98d5e964ec8e85f225b48c75705dce89314a99f7599cdc6c92eee5d29e778cc6aad5ce41dfdfc3781d61ef4aff39ef841cf6b6ee57b20f2e0e5481c1886d0c019694c2547f2ffb444b62ed36cadcc30f24007b05d3b17e8d4525b54b337677bba4b24747d3c49a2531a24aca77d02ee48bfa02cf5ecc63cbeadac2596faec042468194f0b2ddcd8d339bd539555b2f18f04c2b2eab35514945c7be8dc4b17ed9c2a882deb3be84c04191291a96b65366d9941436b4192527c7c6ecb1270081ba6d3a375b700593f83469408facd8f4cdd3cf61de541cf0e618010ef448ae5fa10864ac1297e6c94e3560256ee76a7f59f8af15d8b7c83621f9053538c513a4d2c39b857d8b6563af6b963dfc03513eab8b2924c85b23873740e23e934956d6f186a0219def9cb04af2c49c695f0f86d08378eb2bf1be1d0c59c0fdd53b4bbf928fb1da9097ea95d4d75d8df3c383d1eef0915c9c14c164059db985039aec7b41b31d9e82c79c49590737bfd7be27458d3d26619c03c8e5bd90da74e5a7cbd0876c6d8a0b57853f697a2685912dca78c745c1a9dfd173abd89b681f628750b6e3987257be84576013cb0b969e432e3d6f1bacbc7a6233a0c14749a924d17f9ab7b359ec9fbaa9b5c86c923322f49054bf2af91c4f757afb2be913d346fd735147b45d866cecb77b12669c4214da35e3ee14e86f9152d60eaf25d055da14289856999851f839a0c4fb7ea6298b378c432a0896863c62f1e8439d613d0f8102a3ecff8df78875aeed2a9f1141a8fdd7e8403be35eff8483fd4605475c97128ca5ded69b05b1fb7c66d3f1da7c95bcdd37130abb57b1362ab123cddb955159670eb4a049e0b68818626cc02cc1e1373f31a42f74d58c2c9b2e14bd1fce3089d0a64ed74114a87225fb98f5806a902b16bdd8f8871791f46a9bf6527baede1deab71c55604689bc1434601ac3e39f60c564f38d81d75782d57beaf80822315602f7b734d58b5c0167bf68454b50effb578e24cfbeef657dadb7e8ad6ce7c930699df9c8319426510ef57d443b9214d464e534863a144c9f1d24fbe2b870f42dfb323bf0d0c14c956b095987880f44f308a2956e0db2ef51f3fcdba11c9067e98743f378540569d64625b425de8c4916bc77eed1a1b0be7d3eac2eb898b64401b1f317f250c6f1ae0e780f667a020472693d262d6baa9cdf52f00dade9a4174cde977078fc9c0dfeaa7dc8a7a5174ba7ea87fc68cf5fc2abc882c8ee17892f21ced8ce8b97365a819f85339a5df4c5d668a2fe22e69555f72b8a2552da6e20739167c888ff0c5e5f7f2f83a73f0fe36af8cf4a868ebac70bf2a23add330789fb82a4eebfade1d6656a4eeb52d4abba7162ccb2c2d32ba5d47501b1073fe7cc3a437db882b6f78fd24cfbaf618a765bdf52c23bccd4f90d2ccaf8ebf56e8f1d004ae6f20e4918df4da4f9317ab1fc0defe40992b8da6dab16c0cd9efdd0330aad0d81cd66497a6942d586f959414fc4e02aa54362baaede7f217a17f47f6c648d52f0b8880ff36a97ccf1b7ccb913f8522e833580f887368ca3dde6fb626f55fb9061c5fdfc19d1b4c230c56476d1f4d56f57136a0207344f2c93679e4708ffdf36472783121107830513cf98f39596416d1a473b0be92779b7bfbbb3c55b6b9fbca9557ed2cfcc1335393d1cf3c7f0452bbbcc0ae4bad9b735d51561a7e0a91a3e41021a0538ba776027034dc3704101fd33b1805e7831b2d52ee2fdd6a949a430a4ae420bddd5974fffa315e6e95c51f5d8777fcb30f029de8bc131c2c9b4674aa1468f991f0cb7f360a0bbb810797ea88cd30baaf76161693ef7c91883586da6788426fb7651c2c5ac97b351e29d8542b36e7838c7a491e5a49b94fd32b84ad111ec3d34742b3c51fa1b1ab0c133284c6a39b5c6b633fbd51638b49600735f78b1fbda5ba74d04ddb0429f48eeb19ab7970651aabfadae99136c38981501fcf99efdd436b294418f96eba3201af9b4c925f01aa87b15db835a81565112a2313e97020a62acc6153d9cff8cd092363fad68217b8c08706bcd112f951c5b48a883740f443df58d80977a63c8c58cb874a175d20ea66c09713f852afbac8ba597210b51b97e629e4e0c03f9d736bb79189eee255559b549e04d4dd6562c50f0b8dc64e0e78e14e6340107af35d78794faa406ff17cbe035b2bcd3b683b58625b8a44423b27dd821bf5118d8f71c99adb7306a57978bce3c8c6fd9a21c2f0352434bd847b72c617504c299f32d660a8c4ef5c1a96cb5de8289dcbc99321d64dfa4bc2b7ad45ebdb4e7eedd9c68a819a35657b12bc0b8372fbd28a3cbffb4d2022d658df670a7e0a6921eb7c03ffa25588810e26112bba4f8286ecd149ce98a958e3f0dea967add4503d05f1b6cd5773e013f04b63f2bd3dd25b9b3c6a7dfcfc8791594ff16af99b247ec9fc1ee1e5096315e01300fcc9de22100edebdd4a70c76fa18227efc0e373167d38472654b0873238eaf5eb126064703cff322cd305323d272d9c6800b41c62cf19ad50812f3518829fd1422670add2eae08c8d5f0cdbc779fc4d9c30d783aa286fd4353a406320598427f00e357bf77b9c2a443df5cc6bdee550f56d00457694472c9d4b69fd5e5ac1639a95d6096a2e3535994e7310d3c9422750ef169eaec8b84f0f17ed3c0eee7f136039362711ad1e107efac8eac99507045f45f75e1563a06d8711176055ca036c720a5e3dd9b04a1be841da4ce62b01d295cdaf089fb530ffe579fd4a5f5566e084b2baa9ef90e71da1c32d7b6cd7703d40a5068c2f71d93924b851cf42e5b266bee24f1f6f0bfdc199d3a3bb4bbfa62cf192cda4084b280342f41afbdd5a9176c970dcb019258625c25c9c6fbbb529f04e8c70c212cc134e3dd817a4074cc89a99f9d875b233f30f6e9e4778d3e9fae0425504f9da901895ac888705b6255650715173dd9f1ec6546f74f4409336fcc1bab3f4babdd8a84b538e3ace155d543ce4134bb6db23b292ff323d0b74858fe759a1bed9951c9adebf631931d49fbca61d92894503763115044440566993af3b662b33159c65e9c539cfc4b06ae00ccd2751fd781b73e1c7fb2029865801dd16126973a4246f1f9d2074a3136667664fd5889c6a350018ccd29b35a9b04d6cc6b03cf049ab3dab707aceebfc3acfacc75c8219b3d1428399f4020ecf813caaa5083a81714757fa84cbb5b5e461b723178e24789b7f40938e9696be124df71f76ee9265154ab61ad8429963b8828a38bd7ff495c15dc1f7e44831f399c8fb79aad74217ad47439411da5f016c51124fd524b2e05c1553f1cc78437ccb33fe5468504ba523b1e704801f2627754b431a65b34c2142133b2f00026a1d1f50e2fbad2b175f087fb1fab3fec74922a41b761b317c789ba43cf428e6530ed442e9eab07aeb2ee3691c6fc3c1b268ac04bd71b4f8080aec78c010b3fa7ddc8a2bcf203e9bb1b58be1610f9ea71c77f587a262e36e81810aa02a3886323c0e12a521236da9e2c4c0c90547f9d4d3ed6e9cafad93f9392a3c4c26304b6caec8889edb64371814b783264f0dc0ca132a0120905f4691f53d115d8651885e3e56ed0f77988b332e1071f9a7eb839a9aaf2ae9e54fdc5566802bda759ec9a405a153e334309e17723d0ba03572a6f117a1df966d810a9d617d5e1bb4afec207a0454c624056198c89fa55ff5d41f398403764fed80fbfa1105f486799a31781458898f737670fabe5324056f5a9efc0ed31f60bd5e69c584f962712e4b3bb3a9d21f88e493edfc5ef6809b7d348de0ce0fd4cca08e9ae75a2233f995ffd7ae1475bcabbf3f866a21dfacac1da8f55073869986e81a87a9fcf4441acbd5c18a86dc41090fd8ef550fbef43078ccd8d12fe68ecd7fb8c1985f44d8dfdd821a542a001491f92c9557dc99bba397e166bb631f9a98ddf1dc0c401d832b4726a1eac6130404cba25b6c2a6862eb5e8a7a5cec2bad81a41f82a131147832687fe08676b26ab1d343206c2bbdbd0d36898b585489dd743b14cc86ec2499a3304ac69944096248fd284001f85706c52327629ebded665705b18c0277342e987ab8a31f739056b605bb3c97784c9ba422310e499ffd227a72335489464aca004e4ab46e78893d5272845e8197124181f2fcb008c0456d25894972aac7cd6b865d284ab5ca75bb46a37967de2b01731d78361d8c58af5e33c38e8f4aeabe158aa613c5383ffd44332b42df59148328a86832af75515e936f38da3901e8543faf30a3cc50e787e4566d9572eb174ce65c26f0e854347371afea6bb263635ba27dd396828269508f69094734a39b3b66b13aa913103dd7278fa2322ea8958f19bb6fa4b51b0a2923d83f73b6fab4e9915f96d2543704338e23105e67e4f1187e3c39438131d3e935c004ab680a7d622f1df37f5ea49cd191a410ee188e63d1e6bd610b32d94ae13c0d2f4eb78b5ac467bbac1582a5cf11d5d9fbda4533f6bcd44be407443e47dc9940ab87099bce88ba23382202dd0970b7a01e9d4da042e9e373009ff2f2f35933034c8bcf21e62498f3e10ff5e8fb3879722cc583745b8b6e464a7304be26a89f7206acf546857599d1c2b69910cf1a3298d2722487c85a04f052f2b4e6be0ed1ea0042abed3891887e2919a55db4b0ee9d93c41704b2715332ebb61cab2d8854889258115d69f78cc0cd3b65eb420490101f63b439db60252865293ea5f13949c228746d761dbb79cf91fd127a0e2a2c427a39ff96434fd7c166effb21e9674a10fa89c392bf913efe5c2aa7bdbcc1c891a06b195a8a7bd6db7e44fcedcfcbce8ac646f58e0252e5eb71399a543c91273b1739ce7331204759f1a6f55584610b46159ca7a02a3d398e2d952e8b89d118501a3479961c8272779377e1041e78e1b8e05183a48461c6f448a276e463033a311efba4fd087ab47c548f5f2b6ad1b34535403c6ff4bc9019033c06dac37d4b5fcc12591c14fec8c67f7c61b6654e405d1b9e63ea4bbed1f1a639010f3e7c38a41352b7e306d3be897a1b408f1c0f0594f571834d8974f111005f31f3579f5753a6f0bd4c358385f4e684363f818839dd98440b53e2dcb65105150c5b8296bf5d99213c02943bcc9a253c3229f1ca79a2e5e6cc4e6f3c1173fdd37edeff951e10f00037e76cc8cb9fe0f85da6c6fe40c96bf1e2882fa2b0eefd3dd39cbd4405eba1be2ad884ace7c137ea2d927cb583bd8d5a326858909d92119f2a505e6ed1ac727281835bbfc4767b14784ab135e011fb64a18fc6aac9e8317e69fb6660f34beaa0c9c10470449e296a8e06122528b2ec06e984e57e01c5b0783297f6be35c0173501fbd97841857e5b912a74cd2c57bb69c468281abc6f07f3cfc04d8fb57ad6866492cbfea0b44ef88feffb46b9a2e9de192c9ebe09d7ed16531111576908988815a9ccc6829df616b688382d4f3399c488213f774ec0754b6110481894c7e9cd98b559f782f84a079921e6c50e2e509d5a3511787d1ababbf201447c23ac65483de98d1be7892bc86bbb15c58ef9b4a4a12f0449ad334e77f3bcb31cbeaa56b0b928c4dace1c63182b675c694f3d7080e7924f0b9ce50fe0ec739aec7a53dec8c094a0883c2de046d860c10f3344f531893116edcc251c1145998a99aa11d0320f15ac3d91e900a1db2f5d5b46f14cbeecfda75279534bc4f8fb3487932f400aac763bcf60ee5c6ab230100feeaa55a101e3036f32ed8a70547e0dbde81a4f104f745e33ac190487d2cc6b48bbc123d781fdba6d2fa5a71bb4f36d5830b96fac7c50a95c82e636d27a612d39f4bb0c287db8fc5ee774844e6fc6ac4dbcebf0303e56e684c3c7c61461aa29097684ee2058bef17b4d593fb85729bd4293db21bef0d461d554669d9a5514ff00fbc9683b5be983d2c3955936719d7463ea8e1e1921f22447587fba6ae66956bc852f33bc1e9956b489b5976fdfc147a7c6df195a019f173ba801fec43f0ea73000207084a4876a8e3f43f108de4f111e50b9a57438fdab891bceb4d9908965ab5a8fa0419f028839d29429ff865edd44bbcdc688b83288195dc3b4976273bf9573fdb47217351c5ef10740a046c352a79d73f02e7fa967dde066d93f148a946c786922f726491897d5f8fe4ec8999e5c85f7ec82718c4bff4803b80a358ad39fc12d3d5681e7f9cca9f1dd4db14c3bb08a13687da53d6bcf6267cae8cb4b2fccce034b82c3ffe28ca5fd36e8fef54428aea1ea5e5bb94eec51cb5e8e38a30aec1f09932911a681120b3e410a95ac33feda7da45965f4ff7ee52e5128b8c605757f7f6589d6dcbe42a7cd7f279320547c047e8517bd0b685cadd0c0bfd14d14ef650e420e21091a235388b27c0fd959d1a86fd78abadca3dd90db4d425c03897042c78f47691dfcfa93f286e5cda2da94647dc44a321d8f85cc6e34c21e7a066d77f01e3c6714fedd3e5e90f66104dd516339a913bddc7582f7987905cf8164473747cc291f1e2368843385085b0f3072520ef5c98f6031c8b057674dcd5e7f374cb656d80fdda97a5bbdc5aafe0cf17d11447b2795ff20e38dc74fc90d6fb0463ec7b130e25896f7005b9d7b7e1d402a82acc2e89b631f7c4d1228dc2e4ed223747b0a07435901a1e0946332dfcca78ddf5db9c674b0fabc4809f26f1ea0345100dd280abcbc714c45a27fb3bb040d6f46843f63d173e818d0cd03d2a1bea4e31a6a29c4c613ecf120bc03774cc2ea4a6a429917a747beeb13feee8be030f75ea58dacda1bf1d4901fb059464c3e5af618ceb391ff2f937c7d15216b9184e2adfc5d8c2f314f6f943a40d9a4a8f5d8c0556c44981bbd3777ac4a1c01f36a04596a22170e6ebb8991fa8cecb1cd471e286f4b54b2013fe589e159946e1c21ce13e7050e1af09bc2eea7f00cff1913089902506dc92558dbdad9586c29c11fa0dd7485737be92b1164c4d998107c27abf2f7f1e34696d06ea04c9b7c34af6295ed408d391779c0bbc74164fcdf03d3b290abae175b677924bc613a65c0b5807a755efbdab6c4cab685223b50e8f4b32fed56056b09fb6cbadb41dde93bc7a4f42880898dd4d58722589841b4bea43ccd68ad648705028e4016a486bbb7136e8c4ac5db4b283985ac77973ce0b9c0caa5064e509fbb1710187fd23c69937f3fad7ed913fd5d91baad1e198b591a992a51d839f00186111e13f892acaac9233decf761edba5caba9e338c4e227e97b65b90df1b1dc698b202e8670c88c33e22e5ed06e24a04a7309b218cb846a899437c6f4585f4ff9932fe23dc754f9b96e8e602d86c2d44de83f3ad244eba04344892b76ee30ec7ffc682c269318f7256357cf74ecbf14b6405d7788178bd56713c4b69fc92ff23d3dd5a451a5742204ff483b8daa711621c83a98b01de1e08e2b6fb09132f2fdcbc2b554ae4b55c0f5c158c6e575ce7f847acdff5ba0d2319e2190d04070feca828acae57c23a934d09a91f7f5f3cdaecc227e92d5779481cbd1670748d4944e70359817c5f9ddbae73988beabe23650c9a62b8484f52f812db2f91845ed5dee8d8cbe3a5bdaa8795495c505ff3eeeca81d9d6525b433c86a2874c0d36eeb5d513efa55b9be33cd657dd570787c2238ae6eeba4f594298dd0b88e1cc84b91255a970a6f8cd7e053a234972eee62236f05dd3db0c55c9a77a521a3fa99e23479f73e7141770f061bb554676832842a04c90c1aa2aa33e9cf3799059ace556d64277faf6a27ca1411ebd49f2b1b96aa4b19ded59b3664faddfb14e91325a9efa81b954c644a1f75614bc659582c8afe86b5033b4c31f57b3ed6cba4b743526fbdbcee6b9805e436183fdd09f2321e4969df4d2cab0078ece022687ee5d4c7f083052a7a4fa193ffd16e6b34c013573eff5df20032eab12c53ceea502c4b98352b4f3b6bf6336b94dbe93df68fa3da48f3133047aefb6356f128f675b274abfd992556286d7dd50bd9d18ccf47725c9b08228449759ff3775bf694a9374d5cc320e9688d2c7d551bf7c2065d8f5d04b9d2294f7081f697b08be585beb044f74caae63eea1cb3fae68de9151c3f24934ce85eb14a6277acf483143593230380796aea66966f0162aead266ea08718cde4a472454753380cb99033b7e8dcdce7cb0a0e38f93c31f6805397929effc2bfe1cdf2138d7f2a4b68fbd4f2e841242262e111b09dba58ce5e86e968a285085734342698b357daecfa0823f0e654a4132941a01cb9752f0d273e7c1107bbd1d17ada09ddc716e012326dcedcb8587fa072ca5caa1567a93cc1887b2bcf5a18a96fbbd50ef6d402ae8fdbc70ec2f17a16a6316099873410839720a04f24c04d1296c8ab73ab19de82f80e545de906be03bbd23985f3ca9c770ceb249b20cab5eba62bef95af4cdde5031321a339330a2c2bb8d80180c0a428626bf23de08bb2e71e83016d367c368854e117842ba7f3155c7eb56c873580d564636b129173fdb8e980f208310f308c650060e160ff55eebe495e355b6ad57a8831188b98aa8547f2c02cabed351c1aab6b4b94779c73d77851b486cf557218f46c53b75b9444a252d5135fa48762f643ec34aab88c648ea92c55770b45bd8ff8528bbfb1e2e1c938741cdcd01fe1636660d41de13e60671ac4ae6436fd1dd3786769b412c1873128b84bb7f5634acda610474979a790c77805da6b1f6f67b14307814f0875370118872357ec683384e80ea09a44985a7b45bf4c66b42633b1ff4939af4adf947ad83d3149b57ef01c6133ab2f8e1980cc6b9f0b962a257c6497615a1d37592dc17f73dbb9b3960428fbc53f762b12a7e6513a53a6b7376d95ce6c474cd74b6ab78886001a71cb90940c0f307324c57a5b8e0ae20e72afb760581d871d90878bc4c43b547e519c7d71d17ef5b4dc3cb0646d6d909178bd7098f054f078dec8f753d37d9e3ef2e919cd3b3feba63135a61a9c8433c4f85efcb64f92e0c7b9b696d0154be7782c766e366d315f754c52f6661e4744af97d65bf11837f091a656c987d11d80f43dcf5ca74a69a6e665a8830c9b690a7d1e67491f953cd1541220ae5410b526d3b4587a71bfdbd960cccd18591ac438fc996395ef382cd1bb9bc7abdd55a2ba17448880b68c16507732c8e0aef2227c6d40ccb35b8e685d3a4ddf2da9f5a4e913671049527d10fced64184d4b8a6f7af6d89741bd44f30af1dbb576d1331dc7ac18b055db97c84fb204b41cb2bf6b4b5879057612fd468d514b0feabff3f50341449cee09a71975645af7279e85e25d0744fb69ec61400377e390c89b6efd42b3687e0922c76810b37c6270696a55c287021c5a7cb87f82caa5f0d30d2fffbfa5a635bfab329743973571c89257c46adcd3cc7ce14653cc097b1b45871e1f1e47ac3ed0852079fc6156b429a59bf39e8cf419ae9ddca7857a02896552a8a5ac18e0402ead536a02a53d9ba19f93c13f0f1db0900ba0d0d91f01c176e189ba6c1977e771a36ef541b5c193f2a91199eb3ac3e15d20c18823d1e8663691cf8abbc59718eb6ed5a39b7a287ed0397a6fe2580a2dd99bdd0befd431f0bfdf8c3e4873fda90263c9740344db5bc26f0d63a31e3b71b8dbfc6f945d8eadac6e538cd4411c6d73d3803eae83bb026a748676256bd29c19c6a7ed7aba714088ecc8b15a83dfffe4c3b100e0570166e4120a091b4fc6838304da42232e23b6e310f7f54771f732d5fb4dc93ae8cfcace2b418c568c0b882d472127864fa92bc9b2f20a44dd4691506a19c7272e1642282e6382690cd57ec9d25a1da6b6aaebceed110eb7b8a51544c87419e15c4ce75ecdb22b16d3bcb32fc253ecc5f3b5c3e095cd5c765140663f46768b59a9c2129713987d763b6567e5a099a0d0d5af4e50c5d5735f74f13f0cae053769ebf3b16403fe0a39aaf70ec651a6edd1e5e96578a9abcf516e1d213b5e59395fd14d57189d7c5deee179cc584201f0dd7ca009a018a9b23354b88678a1274d18f47e752ac00e8de6af3746f7370e6ed640f766edd86ba7f1a97a5d09bb71607621fd1b66a136086bb1aa1c7df1a4d00d1eeeefced6b112d3b2b3ac8053b4b2aeccb5a13b4a0227841dd096cc777610071590e147d9ba7f5a47a9dc50c0996ea741041fbfa693d9dd457b643bb1df3d34599c5abec4607471efa1fb05dd3a07c8234484124c5c149af18134ebc2f1e5d7556ac862df3a89fa797e68d8b0d00ce78047df42f24a0bb65aa7413d1875888dc27f358f69a6568703865c4d00a2252425e536d0461aade8c695b24b952934fc26c22a59381010c27417bca8de8e263c0eaf0e19b2949b0c774b0928b6dd86829b61cbbc8d03c82f93af1b3f1de5ba5166bca5192e2210920d90e23fd7b391a3deb283d05675e637df561ab4ff9385bcf900713a730ed59b3dbee580ce7c1fffac9d9289ec00cdb6d5832b06669a1156ed857db820b52719e9fefdca2a7fe3cbc26bc8989e10a0695f6c2089395125c868573c89684186cc2f2b566b315309e61ef1e0ac7c5ed6bf3f7923cc5f8b0acdb7a4d0ed97b7f571b1a30803e773f9814a01ce709ffe562630a5e505b5d9b947b91ef1bd46f8077f6812eaed7d774b90e456cbd05041f089ad1f803d582e26e2219afc36080d90de278c9b1f4bc6ffa9b5d60599ba93bbd17380c582acb5cb20d75386c34f23b096ef54d00ff56291453f6bd931c5a537da9e2fa6b45d5db490b44a4cd2e35a164a2b17a8fb013ca53d937a80805f991e7ed01d22be557475eb22368c8d2c327142e35f2b9c13d9f5c0819450d7d38ffb5c4f0026b1540856e9bf5061e3661d570ada113eaad4094088a73308c55dfaa547073c700de409826360b6a709e62165e02339af802aaeac9ed8a953398e04b629d77206155f02f10633084bcf471202bdd63d8d9adbd29ecc11f7dd3f6264f57695de69279dac020d7e690b449aa0bda3acd0c7a7d2065606fca6e0dce684383feb82401d5c58a3f76cb3d9c3b74a3e03d7073dba95e7b276ee891659b0cd2c3a71f60dafcbeb09eadd295d4fdc708f80c695516a17dacde7c9fdf800dd5dc3f6c15df2ee956d00ed3c59c6a470aaf6145dfed749f9f90d821b89503731f826d2b7f97da478eacb4d9399329a34ee860f05c5eea305d31c765c930f11e43ceee3d19fc9f4b719ff9c3673933f78f3a73cfbe9bcc0ba7b6a7ba91b745e598974cc23caa35d14dec47dad79071fc57d5550089ed8cfea33562102954a84314e651135db0025531122e0ad9b489288cb7e269afbc9ee4c802cdb73b79f38111fe8519d6eaa8bc4054ad4db8b5918dd0b0634f8fa317f14f6f6de918dbb3ac4bfacd3fa2ce51fa9b83a8811b30ec13e4f52203cfa782557c5dcba230414d43b76d7c687ee7f27b12bb8c2ad30fecd83d8468916db0ce734e9f36d4af8296e21dce94502e72521700b53005eb2e7f7609d6b073056be50aa858f83ed2517822570db43552d4bcbaffb878ba57c65f9655937d2de4c6b2aca4428a1a9256bd04fd31e85cc299012f5803336ecdb35b41007c935a22b016dd621e65e76e6db23dcd53c3f89df1ef55a4f355a66349ad5b4b66d5732d24ee8f2794431191a0417a9bed15fae68453862b58eadc644538fe018b23341ee6fc960afcbc6afcdd61b9ab15138d9f44ed70ff38e027ccd2885de2448bef9242f0efb49d66f5aaf6caed4fca1d04a5851b923e05c029d162d0d2a1eb88bcc9f222ddbe8d6a0f629f5efeb8bf589fb9dc10c505645693dbaff7fdb69b3f3716149e873ae1c82e379d6dd2255cef5f78c885a160e3414c2a2927fb26f4fde65353a99e52cb43768101044cc62950c09dbf537b06ebbfef7a1fa15db1c4909fcedf77658338b7d322bf75ab419a0171d6f3aea70001e0edf56884483dceb5594ed141604c230b9b93e3bfcd2c12ae70c5cdb1bf6e6d385d3350b856f37ee17611c554c142d00afd0514c3c4226995ec8495521ef224b7aa4cfc8b3adb118fdaea1180a104536f817e8eb9cb702db403ff8ad0c2fcf38a2c2288631951a5db4bb622c2eb09834436729585746dc79bb8774bd19edad6dd5b07b92e6776659dd99449f6c7d0e76994fee0c61c8cf103336ede0964ad982f89f1aa7414ad46f6f61abaf6f43695446ff3619201ecbb9cb11331f2d0ae9f249f44f475e3f7fc94fa0f43e0c669c4184f394e4810c569dc7b2c562e5d809f7f635c2f8d3e116dd63c75d13c0c2dd5a2a609182401df1c796fdea25597d9c8cecf36f14de1065439553d5f81ce9259565b26a3800e9f7372f9310ff5b5968ff7947c6230dfc21d919def8355fe7aeeb08567216d832014fc32078cce434e23b9d894dadac82f7231ecfdb5f6b3063bc0aca7b52dec1ea45d086bf35e04a0ea09beace2988a48bed5ec621bba4bb89e35728e3dc96e4d95c6124a0e29755076a353bf504bceeac38298600d71e4b3f374fb3fd7ec316764b863be0f903a84045505c1c8e2ed024e7d0696786bb7bc7a4ff3f111b994c969c4671ac9d7785950e4cc200ab8ed33c4417a208510a58bd656ddc2124cc93da2a7046e13aeb4a4f277809f5d5376ea06fcf9881b6541516095efec99e6946f2f24a5bcb2b79678023ece8ad92db020cdda751862f00da8ea55a513411c75398bf4cedf5eb385af20a1772139137b56f074321e1fdce6afe69ac98307ae83c1192afd1cd5c1c72c72b7675bf0e6218fb9c91ce06840ad8848b9313329b960e9f687c8596a89bbb6a13c29a4bac74d0a29503056e718107cbda0f003cac4182714718c6a158e65514c0a4855a2595bd14c58a990c2697c813245fb198111a2ab4d0a96392e39e5a0460611d6b42536cf8e7d990e1c80e9815f49e26d13fe15e1532ceef1db73631fabb86f95cd366720f4633d60eea1f366e96ba28af9209d9aceb233e5f5eb0e7608e348872e2e3824539b377b35772ae289c35c9ad245a6140bb6dca4587f3760b6c3e7f23192d99d09023c3c34ee717069aef3cd3f76b14745ea862a9655fbeee8470819b7630bd9d93e67fbccdabeed0e8be29bb982a661eb5bb15d6f4f6a20ab2f7c613f357283e37ced5d952d1e7d6a75b2cfa43fea1f9ae595e3aa15247cc079b480ec92b281e2e6ca5af432d3660abb6bda935de6095daea98e716583b09d95e3d7df371f2ce275e5fb754796361aafa8ec20c9a027b83231a3be4d10a4cca44e7cef2828d83909790e39b74e35cb039bbc3221aa77a8a52e50fe4569e5de7816c26fdd86b65870311c15de6c75681f11346d3d8775b66e79c61c93c6c8b9461e35aabe495543b0f431ce1bb5d9f80805d9bd95c4f40162b9dc9c82bcd1a7c998ca24570d4a97688bb178e4e66ac0c73d824de39bf709259bdeae583b60ba62220c4e56f592ae4f48116a8a5e175f9278337d4022e181fc61394aacc01bc6ca2dfafb422fa23a644a0e93609dd35d2ac2dde1c29cd004f5804b91fb7db3f21fac813c41b343eb2592b61b396939fa7f367c910e8f5d1259d089c13ebd41a0c0fe2ce26b2f34f97479d72ac873ebc97bbabc2791f268da4e842fc2b27210ff6fc99bdc2d7ddb48082f0803d9c1763ac26d76f490970e35ee7e3b80a01ece028a5659860efd2c090c0de8a7f60127515bf6af3aa8f67358aa001346488a5da72124410612705b3d4d9ecc843d4b02384dd52b09a69324f06a633e13103aee57d0f6cdb61f68f4e2acf9c24acd0c2de9d39a1f724b7543c9b44fec1a6368328e901af515ba2f4a7d965d875c3a7ac0b6210116143e0f2e9701ca6d95d19fb588f18f0ad32f14287a77ee33450e091169375af5a4b01040eff854e1b6f57f6c186b891a8f7214f9ac2931cd7a4dfcd40b19df9320932c24d4462fecbf0970262eaf59e5080e53c7b24d927a1f71955c72f8d32f3ee1d0ac45ec1c400a5747e66c829d956333e7fa5b6ab9f0668ae366be5a2f378d489dd78ec8130354fc7dd0f540021101daf66e04eb67397a7ac049ddd6f77187b1ff9f41cb61b4c353c2fe2e124bb9ee9dffe9b6cae00feb4d496f29abaca39a2c6c2ee9a224adb0a4d3ee04890211a3d30b41fd3c5175a357ecd30c0c58421563126c1e5270e535ea3596bedb7920e81f401714b65905e78dfec401a5b18f6bad8cb17b313240e90054abd1e266c8f3b2e71e91bd51a8126f87b121743eba77af2a70fa2b3fd2437225b2d5056243eee993fa18ea57ced5ee983ef3091c3c722965ca4eeff4735dc4f528c124f559c2e3696fbbab65e0a844399a2800847108ad912fb6fde99d5b2fdeb9f618259fadf0c4226baab7b32d49e22b0ad29176ddc9519633e1884399e70c32569c6638773a6ea289a0da71303a0e6f9a1f1addb131e222fd4fc38341dd3f28213cb451b07feb8d4b981815882f44dc5f2e66360e62fd5092beaae3122834ce8efc45738312012d8f7508eeae4e645854c8ffe708219a0301052a37e032a42f397a3aa0ba8d56ee44ffe9823d126720ab151e1b31a74aea8039e2c6ab4ce6322e64c43dee8ccefa79a569d9e1c0f122f2d2da9af5b429d964ff2c39ad129030b57a943777bb137fbcdaf2b166c2a240f0d672df778a05fe5503ee3e27d76c6070cdc689cc48772c660d2dca421fac5671b4c05081cfb57f5db10387f53935f76979e902ce6c6dce6d2bd14217f1b73cb70adb15b1d4cac23ee78e188c8b6c768e5704cae5b521980f12eb4d42147d85a88eaf7645230badd7c82269c5e249996920b97d10f30c8b13345d2af7bdb8ee84ccb30615c3f707eee3bc9610b7e4aa1aac246a314accec64d84541259ea7556b053bf246080afc5fbf1a2c5f4689aeb2809fc19cad99928b9997d38d4360e2b11476a51295282fd23066ebb803e9174cc6e32af627ea3620928ecc9d743a8bc5f9195af9cc1e0d59acba13c2d94d4ce50dfb609b729057d5971cacd56d3d4bd26f12de4db46680aca2eba1cda5d63700cb2e52c6af624aa4dce476d579d53c1405f6890472d41e2cae498ca5fd088bb19098146c8f67b5c473189a06eb4e394bc82ceba6c604f5013d165406c52767fa5b8f7a7cfc90fd3c05b6a269e0135861cbf63f6f89546aaf6913d75073d68c3c97f3e599e372741761379b62bca142820e97e09248c7abc7ede9d421e8eceb199d0ad70a2dfdd9adbb0a4c75eb86d096e3e0a356328af6029926c813b69e00440deda73737da3588877f70cdcc85b59b8fbcc0f7eaa33c1134c8d152c52652a861af232d43f192ecc5d4ee9d540484c8a6f89da9cdb505c65f478a1ee4b75b3614f040cd1f758f7a6addadf4f6323b3cb86aab4008385d5e86ea411eb3770d6763c3a7b05307af2d165b611cbbac760dcc284f8ef8dfddfe2803231f6f9116981b4b221b70bd796f8c54a4fe3ed86dd24fc80a997d541b8aa1ed04a2af3e711e2b642166dc162bc6c01111700b378dee552f1a87068f49b804ef84723782088625cd6ee9bb820b24084aafea618627d974e76a2fc91f1c56778a5c52f2910bc0f5ccf00cda77b3931e81224a41c7db0ab67dbab677eee46fda729262246477b2b821eb8a079d871547c65715e9898f1ec87ca595eef0fd318d1aa77a7b719e74bb5df262b9c190a7aadc63e0b02f953d3550e20bf854cd29c2da5eab1887592ea42f02365186815757929ff7eac2231e1e1ba937d9a3f943f518e6cafb0d7dd8fc81ca8149a605940fbf97f9262b9d554e56bbc18e0f80f6a85e02fae2e0860e0efa6e43f74a5a79522b3057b8e1ad4f7f9aad3dd6e09e681407f9ad094342e6e3d4c56d31cd61eb73234a898a1567b7f4c49d2b6648fe0a5dbfd76ec0923394488c1b817f3ff807d6941c435b75c4fa9aaf725df124a2d20adfb6055878a3f570d444aed01408e456dc27c0f0f8a54ce0dbbaedfd726ddd910c7675420601a8da1b3701944094809b86df64b5674d7d35091fcb1e44c2d235622cee6fc1fdb0eccbd4403063b8b3f5afa79c3c05df68677bcd4b093978ac91e4ce34b58ef4586db9cfab9dbfae25cc1b7b5bf18f11985cf7eef8f6687a356a8a77910ccb974e000b2467d6d52185b890fffef581552fecc3928477f4f43a0dc062bd3380032d9b681e3aa260d8665d1de39f2659c13d996bdea53b3dd0bfbdf8c45ccc6f15aeac22d07ce74795be7313bbd45d09cf0ab76731d2d4ca4f42f8f90bf5b91aa3f24ae9c81564152d4fc39427aa5fecc81c705e185eb350da3d05bdbbe710ff98e758c93892f2f1d31c108831ec62acdeb40f6df7d201c456bb91ab4070741a12d14910b4cc1073b8e7bf26c08b375b930535a15b0de2a28b4f457b73884f79ac0e12625333c27daa58c7a15fc8421b97b627d9c029eaa931190ef07e94113200e1b3eea925e3d9e295fd7c85b5515fe0b1307ed5d796e3ec8f4bbcb69f5f666be11866a99b2e214c02fd13d7c4929555acd3db421c12bd2e5a750590b47c18baa0724208773384756dc320e031f20ceaf74ac4f541523ba75e6905460b5ee29b1daa3f9e528168425a1003219924150071388b4f8334e8e8f9846d3bb8a7c797b3744325f99b150a6b694537986ecd3d247c832f016827cdbffbe46b706e48416c4a65b0971b6ae3fc0fd0188a94c00c8a761b61baec5a2badfab737b9064b51729b214b0f985eafea1ec6a5f8a0f1dfd0a576dd5459d378bf5863363f82d754b6543a6f736d850d5a107296abf99d532b9144c36fe2b23da64275bdcedb1b1290294509950d474f15b5a45b5adf58884d058eb8fd59f90adb330c57d1284c967d546e0accf1d798ee6220c55e31c259bbe893bd77d05481316e20eb0b4b63d49ab3bf671a2c801d5cc5ffb068b591270a5276d154fd9fa671d910eb30293fce82bc22a0cce104d1c2c675c467803eca2d392d2d7f5c3f19b85d0212feb6a75cca52b3cb873be3922535ca791171be271e8678840711972ac967bf02e7978c106dc14d9ae3333c78ac61c99d5bafe59f8d4d0e7dcd7c865b6cbd4b33e0bee9d5aa84ad4ae5bae36a304ae990c1751b5a334c67c58112b62204aff0cc491f12d932d9ae7d889c7e839fc4e5bda61a1ae64fb92d9b0ab540cc5ad8c7ec7857c9c3e9ef7d0cbad76887233aa9f52a3731aeeb8357aa682ce2508d1b2bb4ab0ebfb2da3f0b79bc1d0716291f560a52ca41c1c0ca2dfeaaa2ba3922759f69cbf2e2a0854ab91331c2f2a75d27faa2a3dcc162c70eb75d8b68981804526a60f2215161e087a7eb6b953e689a985baf3a0dcf999d8955424fc7d863e91895e5c01f1cf87613c45b08bd75425d4bf99b36a3571497b7ef0cd7c4e77c11156fb7f8eb20cb786a07bc1079efbb41f5baa598c3e91c9bf2d6b472597f63d23a2613d3af6c027b25e40ea379fc43a44a98b839c41ff6f2b2f92f337c90dfc0b9f1b0d900a3331fc718057c07f93723b8050bd45b0bbef9f749364345be6e7ec03c1428b7545d9a20a5791e801b00d986de30c5fad6877d438cd36db63656761f0123b6ffc51df1f0af6d580c6059aedcd8a0ed95c80c1432996f48dce9ea3a5bdc6f2aee423fb0be28cac6e91449804431adcdf8409d26d7219035d83449bd801d552259594f42ab5c8391f95ea84972d712ba777bb31b4d83ee1901441d47e993defc6c6f281d2f479e063070276d0be79da418dda99ee0a811638d517b647240b56ec8b48e45fbeada1994a61b07c713e1e95d664f859bfc91b6a1b6e63ea3d09cd90eeb4a395898d9e3f3105ec1b6f04c6d0cebffecd618ce9c8f154dfed6b65fa6a2240c6e2ef82de45251045656b35ebb6e499c52bf8e2750fe1214badc0287c99d9bcf084802243810577bfbe220a866b617550754c75040fec7bfee1ba99ef417db963f8d6edd985c4f73d8df128138429990c388d2483ed2b47cf2970f09f19e4fc3c9c1c2548a6ff4d46c1ca9d067f0bf3679830bce6f9bcac5a60a0ae8a33e2aa38e9da3819f9d9ab47b3dae7399eea9a296bc358b954929f0c5f7bc2edbde602ce4e89c11336fd0de8490cdde07e366bc2447ee48cfca8f599dc58988a8b1d88ca2bf0154d50483fa12709c20bb48449608c145830a48c244b1e3572ba837557a7cab45f6b2169b2cb53e1c49c53450bfb749f24e84f6cfe7639afbc9dfddea6b028f6587d66b22f5dc83d13257435a724568cc72497a6489324baa7aad025d1900cfaae603548edd5d9a715a67d06b04b4b6e52e4379f10a1553907e770e3bb50b09d4b522da15522a3bdcf209d8033c99192f3654e716f2dda36662de784aadc9873cb2324455962c3a6caf3b631a5f57de6f663c25b6b551ab0a2212fbab61ee9225e8f54cc530b743b16dca779213e43eee5b2a230cc915de71f28d060c2f0b2d67ed45727e1cb104ef86df18963de69b4a05e224c8efd028614825e0a1e9c3f3298ca40e449464376d3384762da39cb5434fb5a7c88d24e643167b41aed7ec6893414b39a6f47dad4fcc70e8dd0b7efa7cd5c01865ba0c22af6433db344c2852d029b2976ad0a3363df4727902d8cfb2a74e378a61173c79bad8c27fc4dfbd14fde320bac96188879060ab1bf90b74024dbfb9bafb713dd1fdf53c360fb438e50767d1392ba5c03efce4285e3daa2d66a1274a213218ffd75e7d5a4e9086c615b0ff8e1951708b6cc9bd4c277634583928b59c6f4cac8c158da640a92993731682105c139f96137636c2dad4e3bc7022d03a241153672cf11ca9e86d3e24b16fdc4b36794c89ca662606361f7d6c85bf4a9b50b70ce704de1db45dc8ae6357959a074b5e00a73077fb7da459b98e51a1c0022121eb189c7aa4cd7ad0b56d65f8d207cb360f6470f5545343bdf35b6e00f2a7b535f8f0a3014360d7575e87d0ef5731c6dfb99fa4c44a7eb29a226031adb57e4aa79d320bb692c326af00ab468667ab76c4eadd355871b20292de1cada12b747886d7b5dc01913d4409cac0d77ede4412f42c62360373da250538a4e9f7c7c45d367d75a3949d261f87015b776a61ff385c7de138ace98e7ba7ebc51954009c1d6e3c3b4f33ce9782694ae084a56dfb6ed833008c48fbc219fa3dc08e6c7b38380847259e4f0c082ab59b7f523e82d66a8bcccf1b5f91892bad3996d046dfcd7fe921c6d28fbe43224369d77f94f922aa8fbd3ba3c490ea2e475457392e43293a60cb41ef11aa4a5e7bba6f88069acc11309214aabfdc512c1d58b0a34241d333428f2a42c957ac49bf9fcbd9c7ec642919f7f822428b1554721837cff251eaa9c8ed186835d092e4ef771a1bbedba108c17c0f2f85776a1e4a13f05981dac72b4940ad636ae8d56947ad000d48038e75c228de495a6b8ceaca51f8a764c2231d088c9a44f3a21b2b15b68565c8012f6e9e7d55b79be78c97cbcfc4b05303a089bc1af91b91ed3e518c75684cb12abf8759b0328becb35f2230cd725b25c966cb9b0ca00278d6b2326f736e57b50b35a109e0269d1a8a7a7a752d00668014b0c62aa52be5bc5233843a8aef8b433cfb93d69dd47fb106014c2b75c85c4051d75909a0987e506841900947d5838b053c450896d588ab599c1b6ca462cfff5d3951f12ff5f9ef82710e1f99e46b7c2b5b56757ce233fc08f70a8effa340f730d077f1b56fd2d5b011e1565e01ab0e8a3b4e411092f273c5b121c231ca52c12f6df1471bde6223bd898c6af5aa5846b0b3887b67d181fd0a5b32550e7d949ae27c6e41af661fd6c303915a8bb8a9aa5c2f54a8300e7e3ed3330be83c96ba8a0481574e275d660cd6d3c8542dfcc26025fdb4d7275fe3e0a8197d2db71b0b129d530f850df368fb7eda8bc49808e15b5fa0a63e71e5dea9d59f0230ad6eceb11f4154d9ccf483e56607796944d8e9ba2e03c944652fa209272b3c69d906e510889f477b4e249ff2a3730e892ec59fbf6017623c10c7135f257dccb5e62d932d4a447058c0c0b7c45aaa7cabb699c139aab9ca90388d489e321248b59416b3bd3719ed653be4bb2ff25a2288d561e0d12a61d064ee7c1780230df40c30a54edc021ecf8120fde0610e5f416a60725f90aafecd5a47bdd988c6a202fcc84cd454518cfd56b3af867bba5084d8065145d0fc0355e8cd5381b94ad65c9e48b3fabd2400a0c4b9a8033ac95b3c3b30d63d1c7396bf9c2d41e45ce50f505241a485e77c0dd6c87ce8492771b8541c2bd912c481b4d4649e2089a649fe5aa5d3322fcba4e04de6a110eba8118f8c72a9e3711bcc5f9785b344266f9373f2d15d66df0db56cbefbf156b210a60d2cdc9c4f5531dceaa1fafe884d0390f584c723b78b52ee6c719406903c56af056d50206992085cea7b6aa8bd2f04c7d744e4aa6a1f75d28f341787f3bfae4186a163e58f45e0b521ae9e00cd34e0758da135ecb0f16622fb93c4d764e7a374bc519a0de9c2d7d56674cfa4fd3cfff5ac19d67ecbe291032361f35bafdf17139e306887238c6e0d4b984d4da8564c5d1fa9e3945cf1447ec05b399152cd6c97d4b0511c2759c9fccf3e8b51a726810ba9ef2d8033d6e4208e0fc778eb4fc761b5b4ac6297826def6b7028882a6549cde965f18bb046864425756126529bc748e9389d89443bbc8cf50289b55274342eccbb43d0a22c317d909830796e16e8915cb41320a61ed0869f39b33865b49f983591832f619fce636f4987b43fbc6243bf94ee950baef9ff554ea61a9ff37039aa1c072486caca99c504da0fb9800ba1b1638cb652c63c3d2361a11e4075c4a3a0b52ae6914a91ba9a8c0e1eb52a1bea232c8acaac008de51e41717617128d10ffd160610c3f322f0356d41b3b9063039c8b4e50edbc4bfc83dcce631f48ceedc88df6ef5a636f47de60fdad32c18da4053f655db812bf51d87ad4051f4370d93a25492eb1c712d917f02626058d676c1e8806b79b99f547d5cc2613f0ae4fbbe186aa5222077cc14c3cc9f8f8b58ec5ed2cd25b64b7f39c7fd7c5ef1ce1d930df649b6609855a77bf30763b26be971111daf7ee9f9c01d9de9d0fabfbbd591440929cdf58f002bb2a4c07ff21d5e84a5c92bc83c77ff288aca0b8d3142d7a40fd30bbf4b8558d583a19ef2289054919ab3d15061b5cd9d9875107382cbda2fd8747470f004d51e842614bb2fada73322a75be1b4e41e3dcc77f0c90d8702ee2b5b515b34c97165ddd686e5c88b055a403fbe572073dd531760b47de76e6a2d4abf1bb16a410ebae06d856064fa2f68eb7b34cd36dc302ecaa849001b2615d271167cbd450d067226d72c909c09f34188a6557b04eb1e72a8c93dcadf6cb76d40e59308fdd8298adf70d54b95a8dbe86cd34f508ab2ed937b335cb8ff6932ba9e736afdd10fabb647c0f4867a16822699ed0bd3af2ffd2fb9e0c64930d3c065d865862b218baf9e288168388148238f6314431bf48f7cb1077959b881ed5052c21aec7734252ccc6599740db194ee43023fb7cf72e6f46ab91f6c295ffd9efc404a443909cda4ea29e0ffd4d982a417f30a2c298b622d5529626bad655ad4a873b844bdad19fe9300709d265df9d5ac6e722c1cbcdd083bf66f05fa163ccb5a05599509ad6f7c90b4c7c1d95f5461f72ea0bd0c9752679517b56db7d15b28024886c4583d6f073630d24d58e1f7d43e6b553ca3f763bb44b5fcf4455f780a520b1c7984a70f2b93886f8d45278c6160b82b733f7a8004057ae29a41fe476ff8262c32e70889b7912f0b7806771c77b32e4fc9c1297d6d4a519f43beac82be2bdf7104928ef675c3306d77dd17fd6a67bae1c57812765f64f9dc0aa6d48961240c9d71311c70625960f06cf7abb5fa7220b4a294b73ff1e39148edb4dec5e2e1451762b129dfaa239f015b2e5fb0a7d250801dba5249a84cf75b4b56ef4a19d31cdc16cb89b0106d5c7cab736afb4eec0d015c4bb2bb8ea83076c809f857e76f19d65a7dbdcdc68571f5de517f04b40697570608581d0ea282fc54a7b458e90b35beb3eab2923ab049803c9734c56d2853f81bfe70e2132b0cfb4830be8f5286b8f46ae0cf6f56e162a2ec5644d30662fb105526d45cb5b37c7b5caa5caf5eda3cc9539efcdcdb442d0b6c98a6a9c9ca25992418b867db51136e82734391451fadc2d55004bf505e3f946c583efbc46aac1a45938353ec7ad5e5c1e7a8fd2120806a935cf3a1ec49d7d1d1745fbe5723dd89d32aae85618e45d7a60496b492c447b69fce14b6030dede35a68580803bef4b83450e9f2958d39a6fb57b9494565e1d5c11302717a1aee23af025a3308fd575fad0239e378f6e86fa9f929dfe6b1918f6f216f093eecf629b0080819a981a3f7dfceea00e873e9ce04d39bfc42a477a22de38e4dc43af6ca473d50c84f85ce668ff54dd0cda8315f57d486cf4f9a5b779cd031cfd7af9a61fe654094b81a0b102a22cf97900a3f7f79fe6fc28a87d4480ec5315fe60b5b8325c8ce853a301edceb87dcde762555d6ce3a5ae628d78b4d42daf1972286546fe0ac3f5b74bfd69aecff0438c649c4ba3f43f248b40daa8ffcff1a71e78a053dbba15e024834910d20ec8ded8293f57c5ff304ede0567378b52b0eee0587ab0ef69eeadcfb66595af2c8f083af3feb8f8fa00654269dbe1e0735ac380c64fc07ed1ced202c5093da7869444b4cf2044c1c634fa30ff57edde71b84b699e1637a8f3015d6532bd33e10ba36694c46edcb265c6105d1fc081b54fee27fd8640b011fac39c302690852c603d77a2cbbf4b2872b1c1aafccdc9139e7f4760ee6cea17adb203d376611122951924a1c59ca3f5111e286d21bc6c08e51ea677fa390315da7b20d28662cf08edc7c30fd3fa1d71e916704c80502f18587f2822f40bf8c5ac426b36926098734c19297b08d5c01405293dbd5c47b32c21071b5ecb2f1c12434eb2a254706c83bbc31305a7440b3c9829b5752c46abf3931488315a953cb395d110f41f70404707d96f293064ad907e1d691e1757a7183e6ef0088929d6cd20ee0b67742fe9c1553cf66a38bdae6d90b22974fc5ed38f6d00b85523549d8ee22a3313265393a93ffd82718cc3d52848db593be5f436697ccd10b5137d37351bd0a43e7b133af9163c0bfbc4ff624e55457d6285531d129e15c3c128b5d0368ade28bebb9576341c225b82aa226c29e49830c0e148cb53f645a908a3cf87c5679e0d1aef2ab20aa1f05d5f4a5ef3796b7becfadd32b381994cde4004c24a46121ebd1322a7119ebfc354cffbf4e7b80c645a6f4c234c5222e98be89fed50763dd9d42a65f7c30ec08c20c7bf5619fbd60de6d9a8c7ac4b665da036e68cf371901c0a543184e5d4af50084152afb563d038a210eaff1eeb85635b989a1ff9237c3cfd977d9b4299a241284f6b77a5389dedf86677ae9b1326e6cdc44b642c9683e4f14631a15c35f229b23ebf668895094ec3743bc737df439f43ae8d3ffa99ad6be46bd982276a4c6f465718c4ddaa9ee764be4c3a01b204523dd03c0f27eec0d0d8769271af622e3ccd5a3e6ddb38a4fb2e2bff1a0d99b8fbfb638cd05b33105cfe3fba60e5b202243059d06fd0222fa04d3d0654b7e24cc6a788c36010dfa6836f1c8532e088bd1c011f47604bd0458fc2d0fb1477043569f2e69136b77a461a09ba8bda2667cdac790c8bed017372a3d5a87fb8e834ae154e68dc1d1dfc70305f337661364b28dc1c9076a3142f10ce150cc2bca8c74cd89cefe26cf9c7412700e1e6c4e42749cc2eba72bb622110f2dd2eb7cbc01cafc7f469cbe9eb1b09b0b56d5427c676556fa649601d6743e570dab92462ff25c4a8fe44ac3039940618b29c23856fe669c8e3e1c0b78dbb469e6fb3e1a7d89a2a8e078f7881bd5bfc63a5211b614fa09276aeb409d7e45e52249eb97b68e230eefeef4dbb726ece391b7e04e4b32df2080cdc0688aabb5180f64fe312199e395e8f1f6424eb2661e3c4daed000348bb0e62ab0cef06433a577078cd74a845801f70a987197e67f84d729e08938c8efba662e2483b3eee278f729673cec0ad47f6b994e205dfffafd43bef24610799c889d51a302faa6728dccb814ea582808864b45bdd2c6b4a91370e536378702d764e7658b4dd8ae832761c1452015f2b160ed8752f6b623fd3009d960b5ad453f24772d629576db965fdacaee85fc228a3892a3ff84b6183f940b116d8584b59c687b2aa2ed64277f812e00a9cfcebf38519203e21fcca52c7417c38575c23c09ce8530c664473d6b64b647cf4236a407480c82724afe3492fe5201c61dc713dcb70cbd2f71bf9e1fe6a4fca31e3e5e6b4a3155acdefeef6a387531e086eb91d3beac1683b80ff616da01b08941fce8f2f358e9ecdeefa6cc35e0f1003ced4ebdd4983eff2ebb1ca40da2b9d51a890a6d561e5d590035e1cb5391b39b98f2ca500b138d0ced632dc23adf0c8ec17c78e9554c74ed22660453122d7afb63ab2f406758b743e2a1026892e0bc3f33f9b76d86a4c467926fb43e0a0310b50aa16a49aca3302a79debe1ce1efa49297244445da0efd34fb00fce7e512fa9f6748cd7e716f16212c9e4e23ed5f06a7b65dad16092d6eb0a319317002d989f8929da643dec365e6355910e4adba47d4da7d5a3cfb79097d7565f3e315fe0d70c70d90288499e36e11cbd4ad0c27c88830bf12aab758ef1034875e13f9a88950dd3af3b0154e0976b50bd3e16600a40a9ba7690d9d2883fbae20550ff560521c2e25f4e6ff2310db10941ca87bc8b5c3c850fa05eb1c8f955affe54822b63fa4061b57e7672adb32b924d09b76cf08c14f40d9934d9570d17d359cb9646da3d05b869b2501d5df1d885c5087c30c96b33e5125dd4504698d518a40767e403bac2ec25754f027262bd1af7639ecbe5b9bdd1bebe7050fc7486da43dea0c0430b945a9d0ab0f48aad3ca0b634c3fc07deae879b41781f412408b69a34b3010b81240833d0f153af53c8d35b66813eb235f7968a7955d11608b96fd1f2df4766f3fd2d42459dd9f9c4d731a1b6850d4530b4cf724ae9472aea553b863b17ba060708563b52547ee3bdd1102e2492f60acf91faa7001057b3dc5e824edbcb8b13e611b2a1533753ad19eadb70ab189dea65c9bc44311b82814716e6989238cde19b0343214443dbf92898ae1ac11dca3c6d16db164041bb6fd4b2b7cbed5e4c3142c80f891b38be09dc302ad6f01ffcc33a8cd7e3fdec48cd7368fb95df006ff60bda39df7926b89fdedaa1a0c5c845edac66ddc7f79926038ee671b3f337fee78536079d4132401f2a68232b137e4db049346e8a246bee82a1738c69303a79184c8cfd9b72547c8baad6e4482a582840682c4a14ccd6deb93386b21da0e2f08efaf964077078fdf0f6c1a1cc7659dc2ef47fdd9e61038642b90203700011435bafc7548a1b9561685695236d9e8b448f438a5c5276178b7e2e4f1bbe00cd83536f702e11cce56b1bec3761862de39eb23c7480c2b5e571928a2bd6c8be518c754e67c4bb16e24a48de96ac5c694e0a33e93fac56f3d97ed6b93a9adf5c9f4d7af35a6ae9746fab0737ba6bcdd31b18ba2e65accba65d2b8c114f7bda7a94320b48fe666d2bb51561d9cce6ac84a7f3abec7aa466d7023d976148951a601da5d983ed3b445790db1c429bdb4088eaa12df84f89c81714f07bb826bce50877e92a467c995a5b1f808099764afa8a88e471a8cc895d714509a9ce81a30b6c79f0166d76b79358bea8f4406bed3f42bc5ca51f8ed95acea9ace4184f6b2a5b6753d2a78f0d8ac93bb30fd9d23c38ac166f9fe023fee1d17cf2c223dea73c3597bf8a184ebda9c48e7fa83adaffa9ba39fb2604e99c218791b8a1858e057b705de09f65fe5c6f38201f82491b2ed3460b779c6e95e98cf395e776c7ae023d228d4014b658344c9090b601642b014ba09e315067b015825540a7791c0e4a8e5ea38617bc5d61e01ecd8a935d5b267e00e9b593a31344399a61f9b417c757548e53f550a274194e492cf79def663c22a160ebbc54b315d4b7981abf1cc1bb57e74daab7215526807ce82eca79008449c5d6f7a9d912dd2e31a72d661b4e2adc55488d394dde504c20e41dae4a07a05a1a5196bf47bde2e535d7c7f0908250e9190dfbd3a5f5ba50be5eadcf19c2b7068bee1b0ac25b8642efd97cf2eea8cd474fd0a5eca1c9ace3cfeeffce05a86d822f8294c0a51f92670ff66f164279ea6c980d7b2e8e67def4f10bac8263e53b53e0e6a952721716c4dea9ceb942a1984a817b26fdc0e96d13a5039611bd6a93c53399791658d08aa304bc5fdd8c0cc3d3485c71fc3819c89bb5b5fd1056b46878580e4f19b9548182ed54d00f7166b005de52a8bfec50ddc27c881870b0593d68003cd674c40db0cd12e435c2d4b96a4e5e83f0eb80f6bcfbf805a4204435aa517a387274aeae5afc05c5b40a0c15344aa6131d197d1c003f3f4a337e0a1714b393ea48fd6f7b600f3192ec2e99a0ed5964ff51cdd2bc66b2306f8e8dedda98b71a7e6391a643d9b28a99aa87127fdebc724e365ba927154c17a762951fa79c9866bd4b0ddb50d69e73793718ce02185bc852b9d48f9cc5cbf1afe6489db8434f24843e0cff828cf5bae79c5989f1d53675f4b615e192ee1ee800e563001d3b1bebee6cc969503e2f2e6b0dd43f30b18ca851e516ebb04ef52aba843f24233be0c0a3bf06d2563a1ada9f8602a433587dcb76f6a31ecbed9d19929855ef6a7146c17c4ad611d7dbeacfecf2d818bedfc1d0b35772006c95e64dae66706613cfadb9a51dd10c710b4e7da0c7fc735efc23f821f581f7eeee95a25574194602300372a8d0cabd4c821446488f06652ce352f130a259bc1f369854471f37d341517d708760f7d56b2e6e5087a5e5def80f3630f8dfadf7c622f4d5dc964b75b2b2ce059f6eb9edf737ceea243a7ac8c49b1a282c566fc9f120b53e43313187bdd10fde93ea81d009057980f3a6bf177b4227502e18b912e62e97278203b38207f4cca01f22be6167467a0ba904cfa6c900f2008bde1269a5102f2410235caea9fef8d0af4be5f83fe56b90188da36f95c4f09076c589a537237bb72dd169c7684b9e001d2d44960bcf1f540d1f2768e7a8f14b74ed676edff00a810bd963b97475a3572e71b1bffe828c339a2cdc972fe14d2d918fd3f91b40c3f7dafc930bcb4055a7b9ac807bf3fe17989f2b6508c2c36286ac1e8c9bf8e2112e7e5e63a870ee5b78c9d4afbcc476759a4739ee5080acba4dc513e9cfa0ff5d1c1fc4ca7848de80a8ee3c3e8453498c2dcf2109ffb20b7969838a468e33690466debb607ac74cd4351a5309c6361dfc3a6e979ae7ec4b87b27cefcdf164e90a7d36b1dff24797f7d4ee2f59dbec04ab1e15243268e83ea7ae564d437aa5441dc09f2963e9fdf3e431e72a88b9dcc204b78ebe883ce25fe886b71c779f12596ec6b2c60460b2f925f6564ec250924f1610dd6196a8d34e7d8f9feab676bc2b00dd2f088b4c03c1a61ef90950672a7fc56806c17709fe90b0e3b73debcdb96ffa1853080142a396a9d2375ae523708400482d028411f46dff4f1eb83576d8c215b34ab44e12cc0d8fc01685e0254026eb60b5ad1257e9d6461237a4a609edc7d7934e60643fb52ba68eb03d6e34d70d099df308fd6395d6b2c0d0da8d0d353f3cd5fccbbd0879f0a7ecb72a27ebdb51e178d036cae2d103f62eaf2000f66a673323c7172728cd86c4f8b27f6efe7c332fe14a966106c9c96dfd96a8af546f078a09f098fd725ee2c5f0e820aba367636127200630a271faf3905023eee051bc8e73b3624272b80d2899958da76ec6f007a5595c4722e5014036ad254424e00b8771078c8be31028c756907f1237b5d78a4ef811b8d0e87c6254718ab2e5e121b7de3d9abdd352360f14c1d6cd5e11cf0d731bf8e470a64422a641d88c8f6c1121f763e80d210edbdd368fdc292e38a6043780dc3e4bbaa6a3c2c6ad23b07fce592baabb0eb46db80c7480ea8db6e0b2bbe60748ded648deb1b67e2f49dd1c5130f452c9152d43b0db3eccf5edb5935676152399eb5ff99c5b9f8b93eb6cbb6f659b2f77d27de791cb92d92ee3ead0bb95bcc31a1cfa8aa7b139095e13e6ab4be86f994219fcd7f616bf0a4cba046b38b9d9116df0b3abae5e634c8559630c923a96e0d312bbf55b9eca373a995b9261a320f2789417bfc71b4df7fbebb9269bc8ff263766f3f370c19ee371e30ff3b801804bdba70dd1c41d4559a2da6c1314d94419945317bfdbdb849a2af55a5c975e43ce847221f10f503b974507883226c9e114ce7122cf9267f7656971ec2c60f8216e2028cc5efab668c8824c3580e21e92201ca9d1001f667c285d1647bc15862e515e031a32bacce348aebeeeec499ea8768ddf76857cee32e3cd50307bda37bfa01098df1badb33cfa6b5cc008c05fffbee0d4de8fd3da8acdc6c247733816f53993a872fdbc26dc1ac72dcba278b56f534a70653aa74b5ac9b7025e0d3cfd72b3f6235b7316d287f903cd974722e3fca669152889439a4cfe0a06f07721efca7d3673f24bd8437aa809a2b16699fdc93e778318fcbd607c7c2c1ba50f3c9ebafe14b3c5efa14efc3002839a7a92a3c9ed7fcd207441253237188ee7d9bb44fcffa980f28237a68d06bb224b0d79f9d4fd90ad9521088f8fb7a18c10582718c39fc8195de241ffddff2df8138e888bb3653c40d247ec7e5c4f42be94b4058026f5a638282dde4d77ab42164fc50287e0084ff0c3facacf8d404b76ec107e8b7a51cf438fe472af232018cbe1bc8d6d4cfa85fe56cd6e1a88a17e359630f1a813891b9f19e1a631c8a34a4729bb9905979479586a147b75f276a231d405aa1d190e107efe8d9da02f1bbcdf5a5bd2e96791d0e34d716f46bee87612c7412f46754f8fb8dbec271cb8ac643c265e439c9da6b921a15aacabb96f4e855194ce18a42ecca075d480a8c06b4bcd58f52386096c807ea72dacceab516fb6e6393b664d68a85bf0337299b3d9a92ea62470bce6595d4d1315a17e45535bd6f981926e8d0e5be0562761f948a114cd22190ac5944fae23bbc8c17d2a6a11fb1de15feb98161d775f36de47729121a3a320e0d91c63f16d2eb67820a23c7866f257abc9fd23ead0a546ad254a1ee7f95aaf640f63d3dbbaade6f2491e4f82cb9fed58c135ed0cf0a6fb43d71fa16f9db709a1bf115a35c7e2910e03569e33a2817486c398fde8282886cdd08b969dc53f2c87edc39e7ebc0e90a0031de05684a04f7f9f9a4f72e57d92a91166ecd5fc7f985c48d474595d1f6196ef528a0b465d4872c94d1236201ac45ed92ae5d65ad43b8cd96d21cdaf4f9b02d0a41661690bf310ca076d6dd0a3a21944589994cf8d8ef2d2b9b86f6ad0a0d4610e75805cdf4a46ac26132a8257f97734bfaccda25585deab1aef379baa48cefebdb579802556ae2fe9661366e20183fefd6386e8ecea86ec32ec73b60b20d5446fd0d228c2e96d22d7c8cfcad0b3f9de518dcf3076212b34e4fd4ef77504fed59ba758a680cfbd8f710b826b60702cf22af633f3a846b37314344e27ce854163db5fb71a1f19289c13e37bc7868241beb10bc8728149d979465fadb0999d011c6babfc08ef954f4a4261b99c6c1647eb2b410cd898f027211eca231a1f2731c33cefc0886e108665c27dcf86bb8bfcb6b20eaeb61402fb65f2cd0c3eb846633f26fe334cfbf8140ef7312598447dc99d3cec6d1c7ef8d534b9eb6663943376fabe8b045ded0af18b9edaf7a9b260ac428eda3470fd8cc74680f5367e810956e21cd6e00342edd42e220e9a0f66c60e440ea4b21843e384baf153db5836135e42f6de581fc76764bb4eebb0ed40658686d6b92cab4a600c22af7e8d8bd2d49f6dc86a972fefa9be66aebe894452413756049e32151120e1a17fcb0617a20937f5a48f4c180552aaab5d09aff98c5729d4aa1e6001147ac5299283f235264d9791ed78afaf38d5b41fe85c97492cd8d595ff4a3c4f417a6865f49457a51d53371d928c9df4b417fe3c98e37053aa0c0322cdcdc584b60bdc65b1c4ebad94aaf59a0ea44c1c79b984b32c919abe2cba2bb5ad5947454dc39f953a78b60c0ec2b2a9cc2b0917fc4c2efe1830d1e6c7bb6750ed6dc057447ca11eeb6435df8249a20daffb16dc6322295d0649fbb5cd26e6acafcb05453c0a6be641a34c2bc2666bef327aa2025afcf90476817a55cf6b85c0c6e0d29375d30ec63da638e7b20ae9655fab197a4ad059d708efcfc5e3fb1d9afb081069084ffca6baaccaf027be2f14c22df1e8641f0d77494bc53700df361c2bd84012ffd13cb49321fe653b06f006b3bae374255e55d90bdf6d3423c0856cfc2ef2aa2d061cfc2ed33b086e162d5a41e145331d87949addd64bbd0fb397212347a9bd8a04800bf8f9c87aa8a469414e08cea42e0a0547882469a085d89e6d2aec3cbb8d98a9be76c6914bda428dc7cb1b55ad1c1ecba2e5cd336ca46000b950fff161ffd82a621c9a19a592f62d6068798575efc258141d50c2fc0491d0f8ac179213c3cbf7939da92560727b39aed48cc65d9acfd19d32cdbff635e146ec433e39f3dc9002ee23ad8b2a4d5105ff49f889b8f91b21910bf240d9a537d9e3754e646b4e434b822febb501bc745481533d4c2ca81e7b8dd0bc5f9e6d5c2bff59ef27a414088ab26e7e7eaa279948f590e524545cc4536d43d7184f2f18bb5e2ae9486ea99afd8f9678509d75f42421b62dc66fc85e05e19733ca4c2f46e1f84ca99f289815e167721781a28d3f7147fddc3e4b03240a2c19e32031f20e317dd4fecc789b3709e1a1c7922d0ee763f2bec9e392f3cfbc8916b9ad322cac19de3719c9f72e529d561440ba89f55fdfdffeae9358bf080eccf6ee05d8ead3952d4e2a850750dc9b3135076d0078a655623b2723dceb9fd9baf2358a9733bd57106eebeb37af46c228e920d028da1fbcf8d9555366a7b08ac10ad585fac38af025a999315b8bc3e866757f97c0e68ca8e9e4fc07275504a703e01994f1f4e745e5b33c51b7112c7326c0981deddd49ff50cd9e5b13ff1d45e1e848dd452ff98a0cfa3f0af604a1d31afc43dc1196e500059dd809c67e4b82ca0d9d53c0d9a9e95e1b0aee734be086091bc171449126d3707bf3d81f73b736f22bae2969c646109b5f295ddfc234cbfbe8fa4659c5172bfb3870c11efceb3f99966cfd003a8271231075f3a91e1aa273cafeae5ccec09c9048228fdf34728811fc04316958dbd0b024a1c4cecd37f19ff9f3b52b8d3fcbc328b69650c10cdda2c897c085d4372fa9563394c6756bf8e3961a1d7797c8341b4aa9364743fb25f70b9265b678beff66730f82d74c122de820939c6ec201ec359997f865d614e8a54c87a4f7a9c758e84d24c0e0ffbf3413f8cf4d784f1256ef3135f2f14aeeb329409af878d9a1c89249037bb4d901a0537c457f6ba2f9a614b3bd11d5b2e01ef2207dbf9cb492e801f7237bf9cb7a62d115a90ce077eaa50707bdfce270ac9de2d939052d661da2de9e7e94640226420098c326708f0f78f8ca15eafe9fb947efc281f53c5493b9f87058ab49ab06c1857e192e071beab14b139cece1e1a2941729b11fda7f804f2728ed788ef4a74080b7b0508a850f6aa98379de640634559ee38d34fbab8470b963916b1d25bd78e00b73dc2b0954ece3cf1bea672fb8074531bcf5e11ea638c2e4482abaf4ff5ac9ea66574a3e68be860bcc7fe3313492d20ecfb7473fe9875abe0a533ee5c838e067d8fd23befa65eeff4c178114d3f8847fb5da73cbd4ec9d4265d3bf2da243c6c79ae39698cc34b909b4aa77e1ee571da993c28471c556d22b9f21ba4b3237290d8e1fe6bed1db90eb14b75e7a676302b0ed2a9dda38d1cfd5f4cdb0e09a0dc126ce061b2513a62d52c1ca29000604c52bd7e6a88b3f4a48778575dd5e2024ad3440a69381ce932966a40c17623c83705a012721cd1c6f1a24b43fb484ba12d0302ccdcdf94b0cff1181d710f0811fefce25531ba7a6460bc7d2e03cdb0746e408a0894df2e1cef5565b5e8fdaa96316d55289313a9467bf1240fa92938cf79b83173a319a4f082ac79da9e96a7f0eb300b51ab305513c84f1f5f4a531f6425f128a7f9d4e85c6cf618d3849a2781eda85232a75ab362073f6a7204312cde56a153ed90aee3c06284e8acac93b28112e4ff49651222ab5f8f5c5bdeae9cbc009e4a97e3c7f538c4f66d42f840269927b5ce26c6da3512519e970a7c6a295f06b19aaa5511d80ed2ba89cb8cc84ea4534d3f88ac58f45249f51ee8bb31f0afab11bcb2323f5a83256718114f8d7d7534af936fcaedce2934b97387766e5ce099e36517558f90a77b0fe962e18f686deaed27b1a2e61b8b0772d2496de606f68203de23e3209500e588d01ce17e1294f545773068bd3498b705164f8127899b52d63c2fcdd6e15381b4d3cccbee5940d0b170ea9334e44c9d19e6501d7ed249607aa2f1c468e9a496e4a4b9d8353574eb58b3af37191b4059a17c05c71a4253b1385e5b30aa2843860f8318453d677584ba28d808e38ae1aec7e99c44454ea108bda3e8d5b7c145de73ce2d424899a43e0b51063a641539e71c7616b2e7a3e00e7d96c73e2b1c7c24f6b0a45503e3f8177e2c551013fea781c7eaccc88b77c750983394fc71bb4efc9f2649e1601ac2e9983a16dcfa37f60248b9c7637b644956780e4cf4a0cfe897b5585c6ede1dce68967ecfbbf57f457b51ffb4f1b6bd777cf2584bab7760cef3b0c89d75b0d98d2ed558efdefd617e30ff166e41c94a09f06ed5b1e693760ddfd0a3ec4f90e642e84d7e834ca8a77fe523ff3f913de076b63e28ca4a7fc8f8ef0b12dc434a7dcb601648d9a4116f577a543e01c3fd67f1199ffd373063aeff0d482e9c0b1d198fddddb41eb9427dac7134996e0d0d6a036f67e1426179d4d94a894cf414c258a842970827618097517979f43b08512e132c29fffcf1a9bc9232eb3f6bbf4faadd6e152cb786f732e1ec5b3e036c96711aac142473e354589c2b0fe9c727ff97c5bed08ca676c2be9b966a11aaa73b109cd2566d370f210372f0954063fc24fa5c58d149acf869b59b2b502ed40797eb6c18d2c2ba41ae044171fb2ddfb4042df47e08bd291fde6961d822ff8cd133b0fa234ac169fddd9601a2286f53437c5aa89b5d079170ddd4d55f72dd8ce19b47822306ddfdfd80f404884e9c6bd750be83950b487db17f01b2916c0e594cc589438c0e7764b500843276dec99be60423c02b5a1a5530e1a5c66673f5eda857e1d784cfa3b6396ec73e4b4f86fc5239292b1644020d7554ee90a21cf83d81ffef3e59b755b006a39e0d188bee4adc355d6c6d1017123773b054da80907d2f0318cc020b58b32325325ba3052ddef15c43adff0c623de4705d3fd3dc41b57ab61c6e80f21fc0a7b605a7583ff15037b277ffa9db2b6e8ce5d20ed5988a45fc352ee3468b846e51d28d1653e270e9b6e0356e156021f01f56b40170f56779c7930490b048cd0e1db1281829c36f60d9d302f7e77fe13cb12980e95b90b994d1c4a0b6ed2f8b6b781ed43c36ac0ca09bac3e45981a8ecb1265f130a06874acbecf24e2d6227fd3bff0e344937b83ca53563645541c866d526e686f6b6f4eb7d1e50991fb19b1eb1993becbd17a6c7a035b0604f267dbf385a1803d87b206b059c43ff084f5940cf78b20f14fbd8e458fd5ae0fbdd39be52793d30a9a96914ae2730af6a4b73aba8205d27fca4d239ac4b32e2a36bde6ab91361e3285dc78e49618237e1a6093a329b47f71fb82b5867ca4f0f8ac26612d16be0bf60e42b4511522f36ca354d7dafe052c4c632a17f52f4990212d6c0fe066dce0e3853244f11d95c966ac23241b49771738702b28bb2489e52f2ce485326f947cb93857886f4204d4956f2e63f0b1b678534ccfc70eeb044ccdd3c983f8ca41eb83fcc5a7289dbbf45acb185c80a344ee3864d91ea8684b9401b2cc8de330b1d08b706ffc8cbd8e7597cec52f7bb624ca514c5c2520ea70da21688061d3c865aacce11af85d20652817038df65b84358616e3860678c5bf1d29b33a21bf95cec9987d440377f2864c619b20ad78f87592bf5b2951018b4d169d6b2e9c3d993873f29d42623fcfe6a35466e04922c4f8dde76b6c90fee0f00149756c078487a60c97fdb689676ccf7bc7cfecb5bad0784621e9f87d6f32f5214705f06f9585a9f422a557282f4b581aae3147104f02ed065d705b37570acc01edc068ea500cff2a03ea8ff64ecabf3ab82ddcdfc8d15af0ed2f7c69e6ed063528cf5e88b52b3875ea7646a950f06b890794841025e45ae37e5a905c9f1700fa3ea0fe7baa8970919d565f24d3ec8a05adcd85f3b90b8582db8e0cbe47c290b312329c74c9e2f5f100dddb2c7e25f52ff1d718146d91264540c6c7cbe98190b427bdb4477610dc556afeba1bd208094b91b2e2aa2e5bc9a873e37d6df4c286c8d47a1f40c5eb1c0bc2b545ab070890437f0d02c85c79ca939be107f2a0e25a81767494e736ebfb485a15d47d0e74d5f5a658c7d42736ef4164833b156cc476e2bf25938348b8a52a1edb8b41076a63e785134afccbc3db5febdf9e9ae6dd918c67db13a2d037315853a7c236cce8114e6a3b5a2d87bf7d7e2a08552c13d166f40fc2a03cd49ec1f7ca4d983c1906bf07957e30d6f8b63dfe3f277cc69d821261535aab62261e5eee340a4bb825599d9896802bdaf3b2ccf9166705483e7ed39ed86c9061eaaaa48c2d120ca2eebb4651af50758d48ec20c1073f97ef899b668b94fb8ef8e3b06adcbc89b38a9ae9b77c080fd5f6a3e65436fd234d3488c13ce28551a5cf06ac3f24318faf1dcd52d63c59741c50156854752fa0c632c26f7d9523142f2b986140c0491a2aef630e1cd8ef98ed5afaeb9a8742c04fdc03f94c5db70309e0216dc0bab617d5abe50fe8fbf176c0c0c5cf8128fba0a28a244033e2a25f3fc77d59e26715d9167ae3403ec98525ed43be466eb65b197509b947191655d1c570d4a542e147a34439039421ea723e403a5ef58825b0f95a7d0f8202fa5d0bd336cae77a93013c886ea199f86aa2dc1ec33f0c55210d71572c57c4027a5f10c99514a0aa1b94978a2ee444eaf47f634a885e697a01273a2bd1623639b1923ce3dd92293e82cbb9f28be0a8bc95cb5314b6d76233c1db7d6edb5161cfd1e63c49daeeb15f8e21c76cc2086879ed4eda684c7f4b317194ffacdcee53fc8ac3fe7b70e714974f4df209c379f164f85e6de9215f9a1cce3ab17cb88b1eb3e59d5c62b3e973baa145aaf89e5212e68cb30c2216f78f296d7dbc4dd555c3178ad431d5dc751c6172e1b3ee88b2dea94043c53901890e5d714de90e332496c9311215771d79aee22b5d70f60daa36b58ee0e36cb3d7fb722d7e15b7aa7f0ebafc9b988c51e5468ca07619eea0609d20c66b0032e01a8583dbd811b7d989589a9b1acfb0dfd8012fc8882501f6d0ec344307170466d2a1856bfe54be30a84b5caed2d88308e4ce9c83adab48478c7a9372617ec54c244fa7bfc1f8bc7a245ccad11ab38bea9358020c28b7303b2bb1e2909a9bb219279a88df77d0a2b07468e72a4867f59aea1104c10b601a695397dbadf92d6547117f9bb1253d78687e01d13d4ece62fb72a30642e593c77219fa66650878c4f3f659c9601662df00da03478c71ac598245feb2a8b0550f3eb4a6839efec864e354657e5811c1780d48a701dfd40b57320927bb1dfaa6be6e5be721a1658df9ae7cb60c8e15874cb5bca269e4af519ae99efb6f65c4bb1626352db0b06a1319359edee2d31a0edb288eb8c3481b6113087baee2d22bf343bc13ff1461b9836525837aa2452daa19997ed04741addc8d5801ac0c84c14253d4623fd7d83204c09828466836bc1ddda9b8fd6cdc27c8e30dc80a58017232714542f0340ff4444dc57ea7597435103c798dc76979489d0e839445c3543447dde01b8a274148fcad29d391e9223e61eb710cd2163435f443f8fa8557115b2defd76e2d6b522eff98062497cc2c5cb709a00577ce4452a320d881ff08a2b547728ed9f58ba453917fc69fb143c549602d6aa0d5afcde2e72eab95f1bfff428cb3ed3c09f5f8d71c46c864eeb444fa3d20d565cb55a675b06d811d42d6df4faa8bd35396c36ba6b19183aab5a6aa3f5321d837b439762c41438e0ccc4948b3b748fa09241f6ab4426109c9a24f513e0c88493c955e38b672e20494489c264ecb065ae02500f5bce17805e3431938e4b5937a7d986eac54c10f7971410db1a56276a1841166c6f68b0de935ffe34dd2f628a37c3859c2585f853df2aa54a517944c27314e38f06ac8720f5dc132f81a4c5ffafa44070c0382d42d5dea5685e1bad3857221d2509fdeba87d309e07653028e60be91c91b6e3363145b7593c5f690ce82d1bc2b403d351145ec55b333f743689f939ee5447d94efc31f23075c272ec745e107d0f42b8dbf1f66c6f6bcfc3afa5c59545ace8d531bc5b7d157fb41fab9d5b9e7889ddc639d5b333f6553459d4d3e4c640f7da1f20bb613775244d7d259525cd7ac96d2e2291a918af0d97ac516ee61d47c1fff038061818f68a055f6364dcefd9f8a9ebbf115e078329f9e1cac0a2d348c1c8badb00b735cbcd99440605059683a25bc22d1c27fc9e475a4fa5dca8ac04b47507ba9ff58c4e3551159e8f23f611309cfc8b21987cbfeda346265ce6c89adb035d91d112f3a939b9e45e5493d0ea168e9e211d2c7eda6ac1111c4fd67369c63d4e1d6b0e4a74ba82a9639d85921c6f1df8ce1da5b34568a987749a0baedac7bbd1060d5b00cebbc0187b3de07f687bc72a0e6524bbd7e4b923b785c6a0d8185711c09ea0a642ea19e54d44127ec02007c60787bffd7c31b3dcf18c842d7cc09dcd9bc8d6fafd5ec67ff542333253d3da194d9753a548dadc5f473d6bdf4de0ba467825b011a828e570d55696149665747be563d45fb12ffe65c6962a6a59a17a9ff9ed576b47f5b7a4acd63ffe33ac2f72a6f93fc111a842486ecf1032a3cf442c1eb942fb7ddb3a89ec1a44b00b65903529190f091523db7bc14d8d96638e4f272c7dab9cabd3870acba741730577e5a56cdaf10fc84aca5736eb16d57e52ef1b2352f31c8b26f11e09993478f2517d7b44022c63ef096881b23650571c470cb46d51b0ea89ff811dfe8c46967bd915907c0f6f41b4541d5c768199e1b2051ed5ad19a92902cad0e1a483c37eef1054daefd1bf3a8d6be3819141395c6e215719e7bb20f772650b46ac30b6b273b30eb4d3a9a0b68f051f07d93d6be59b63acf0fc9d30a983002b4f9cc68fde6bc7d4194ceed09be7bdf1de2d5c8aa01d2ee5e7b9496b9b36dd78e809d032f16371878d8a202861a6051f4edb15a587571d2f27e507a65e88ce01a2850fe3a815027c040ce90a313e95ca466c97bc19a9706ff6410f101500dddeda1205f48a0502789afdeeca8822c29f403ca50472a2ed7f5cc7cbce971a1bbed2c76c6bdacb928432f64793b84406fd4d57f2ea3d8b0a425c4613aaddd312073709e3e3842544a34b63d2727723bb0320095b522e135618060951106b3318ea41a38d0060c7937cd5ae3a6bb0b92add98aa0cb3e2a935efa72e45ceee2cd7a61f94779f2d44692c73614494f659de64eba5fc8d742337d529d837be8b3e4334f369b2330eafda80cf2e4fa53bd73edcac1e2a308fc6ef0d3f52f15d014860045095b28f7e14fdb52e947b4028b75d0b76028958699e8a6c51767f4863a3366e37657c09f19a8ff2a0ea6a1d8b026786e1bc62cfb8789b2eee8df9c09e706ce8ff27d1f5eff9b69802d850766475323a5cc36ace18a98135db619b12871fff25b1e58488ad1b432f077e370b8b66f6161b2adeed171a4db021a9c63731ca944ae869baf72f5a03f423542bdb603d53808db9af33a6e85d3cb5ca38b58b54a054112e9afb77d0a984f25f72e13b7a9a97db374968b6416662f9d0ebff2bf68d0a5823cbacc1f91749e74da22e3c3600847e2b0a3a5be0a00e7e84eb6b300b9fede1adbaf2d0ded83be803829f8100a879c3ee7ecc6048f89cfa386e5ba3417fc7ef9fea14a9a5ed3caa4f068eb95cab90f0f066f0cf8cd9b0ad26bb91102daa14be954d9059a7a2911b4fe8e55bfda2498dbc3052c58a528a51885bda60bb8db5e72ea5b1560c3b006efecba4e77459a04b1af8114d2178cdda75a6ae55706696df2652814933f39d949dc7b939ec6333b6bf3f6347ee363180c642b6537d997e0e48d99f300ed939a7940aa3acd31e82df304eeaea97b2951c3a1dbbbc17ac6be238c9b1ea264f32553776f31c459a94bc8754ed1ce0002de55e071ea3a1ca4d3ed4ddce0965cb3c0c532f736c061116833c8b4b94bc41c2909ed5715d90b59b90763e85f24e65f08253fde43cc971abcd53397fe21458aface1ac4d5f466ee8925f7316f9a699c68f313d9bc1c88c11dd4145568a5a8bbb109bbb4270155ff4bd2665397558a5c26ee2f23933b69a28f89e066aacdf7378d425f880da33c4231949172499718d584d1407ddc84eeefdff59cc7dd6b61106ab48252c6376fd331e49b1490d66f104079e07c73ce7db2a489eabbe4f1cf26af084c9d816841de8628507aec7aa931b674ebf442a7d5771aae877464cca9bdef2a87fdbf426c0dfa8ce3250e25e2f728bc4bf9bc8aa94308a557c174c059333a12f5cde9693482ce67eb8e4afb5a03c4c299e8817b26856e336144b28c573e6f92215a4f414162548719d941e2110e8689942e8680a70f887d0bbbb8dc7a070bf820e4d6aa702870edafc12f6783c3bd1ad742848eab3a68741fc48d602a54ee944256754c2d095756c15b5c67b3e3d6de8ef3617de3d4e70bd55699f07ee51082183392740f053cbcffa12ff8c95e63b49f4740d965c239e1508d9af432f29a32203fbc51611ad1cd601112547df66981a5d1d2def04791fa108f922e51fd89c8252ba4074d5d5de961bb0666a6bc9f83da41d062cfc0833233de293789dd4122a2df439670536a3fe31a8030f665d4c6c80d0a6ac5aa4a5a8607af3d21c6246929db3fc6b1c3168b9cd43488a3a5142ed3d36d21646aab0342d35dd17811e17fd1fa1d6fa723d13d7877931c925178e0fcdad1cb76efee5a05f7b3c57fa3eb19d819202f880635ed5cc12171b06ad4c22fffdf84f1989cfdd65af9562f37899437b96dc4d52128d6caf97a3f13d112cb17b596f26f36a2397ce6b51487e065bd38a32f4ff77a2198fdbdbb039e89c787e46bb397aa12bfea03795463bdaa2c2aa7591aa839d87b34b17e25ccb8d85cac7610229418c10159054dbb6f761ab0bb1beb45f966daa21916233d3cd216f571813fbf616cac406e8cf32503aefeafd92cb6e1e5aa2820a36b8520ffdc783aeaaa77d800ed28103ab8fee417348f7d89b51070c086d396f4c72315ea9d35b6f2b68efca5a7da88902f4c8c31c793eb44e6ea4be17e85de1800cfff62190f61a3032df56a1b563623e8f8420aa9b70378251e501f567c14f87bc890c0e491146feed9d495733dbd00cbb34dadfb14ec3079c19c25aafa08cf8a55d964131f15bff37b5326075bf31d86be15c241cabe17588b5416c38bf0ca004461312db9bbe3a807dbc701c31ec088747c6425adc67f971587e115d1435e94c6588b87e181914e4341bf3c1cc52e38269339aab7e553be04f47aa517e71cd2f1a6628a5f88ff0e160023e6993dd49acdd6eb504d0efbaf713994e5af8ffc5482ffad23dacd51a697319f5a85ae6f098322e1975a5dfbb1697d486fa2d6207bed53c10040cfa98d632d3433e186580f11de67cf6b268a4d9352526485da665602b593648618f18c180ff9d76414afb1d84f4569640174cd99320674dc0846e73e106efb58733da48bd365b4cfcf4b5df0d0140ef765bb8daf0f47029d3fe1091aa8e2d6b8c0ab4e2b9f54071643f0aa421d665bcbaf9821b2ee8488f65c283ea3772935e4925317d1ac113a05ea23c84bfa9575dc202d0fad330a2576d435a086cf83cce902c5f73da514cd226d97c4e90e5e1ca21d9b4d7953ea8d274c2ff3ba89405146c986ca8adf60c1734056ddf4aac332194aa7ec2b0377357c4e520a3c65b6d1bc52dfb9ef7c92d3d22fb8e6a0cdccf6bd531d3a09192c29f10cfb8c6f2390c0e08494af71d2c213f87e488551cb8c998c1378c1b3c1388b9afbca8ba559da755b16a866d8cce533396823f5f992efffed46f2f0c69e021bb2b9e26690998b36f97d5265df6a286ecf2e04ba006537101394d3d528744f15a120ffcce9279b381b66b9f1232a95b05f03483a2e343abd39d5c7dcb963da31402730a87caa3e1ca130e0b17f6768fad135ee286c67a0e24e83e35d556b3abf055d193c8962887dcc67a68e96ec9a3918a519550004b5291c4c51145de8ff646744a3bd60a08246c0cd52e88238dfc7f444be981b67510e62e34018ffe888226dacd51a64fc42efa4190ed668fa1b7c093d6ebb0bc76383bff788a26c32709f1ff6bceaf6b95d58edf09805c6551b9b81f03a77f6ad39f4887f018089ff10b987b62c81904fa417953ccf487a67c04dace216f8350145ea7d54e1d2fd167240c8be950c378f4322cef68c7ea7814f22984e056cc7181bc625a78750d56c2d9064d73a6f7439b8b3b9979aa85b808194dce8e794b050e697d958bfaa26f0ce672a10529be2ce81c578586bed340b6793b62a508069054ade756245ee72b56f268ca6bac08e4ab2d3c26b2d5ebb6ec2687cd56dedb26a589eff63bf2e9590d203cc2ccc3c2c2b739d59b46841f6078a61332e7d8a4201e1eee31f1b9a8ad4d3c833ea2bcf6e19b21db196f24fdedb5d6dd49d3e328f4e8bb9b4753f31d3dc6ae95993f970c31108dabdb2c1ca92fabd962024b55153d3854b87b7c8626dd2c99415b16154735cbf75c5447fdd5b1c25a9a565524be5dbc4939f9df7685e3031fb8b5749dfaf82207d8ba02056eba4caf3e36a7d01df95e310df2b65c97e6faab3c0217a8c69357d44fe3dc7cc4eb1931cbc9c2e42d826e0d7ba8a023c4c1f7a0fbdddee54e408bb977328a0fe4cd7a8c3168062381b0bf83961f97166c0b17325c516d037272d6a0ed268844127b2deffa7f46411d3d3905e8cf9da33757593e33dcf7a62264be7b1b3de604746bf7be75442ae8cbecf20228378d395a4453249db2d90ddea5bb4576c7d785303c2fa3dae5d48a90a1abd9a0db8567a0cf6908de5295edc568dc88a09cc30b0c80c5516cd80327c451cc78e7933f0b13bb9af59f1d264247ea1be8697982ff04797b2bb42f019fbe03367aa19b0cf003f3099b35b44ece61cea40296b4ce9dd5ac56083f7516f05d5190dcb56f75c78624c3e192556981fc8baf9ae8b8983a481775745e20fffe4699062503b875b05bafc6475d41ef7153a8817c005601fa9fd22b7be20692b02cb5aab500c52b540c6b62a864888972161a065ba1d39acfbd92ce1ebff0dcc9a9dfffcaa6b08c5c8e35dc0680e6b831573c2cc16f0db22276461262c20b097e7c08e244aa5e885869ec3fdc1bb0a1cc31b8acfd0399d31a107e9bc58f9fbde49f126a2000d4564bc1e496401555271965799a9b4398036da5f6fcb06088c943f2cb331e888a12fbc5db467f5f1963174b079882ebbde2257f16bbf393757aeb86933d88617d7e3a143ff3786ea2577747bf8f457939a4ab7ade111bb15904694d90d5e0f50f3ef5aa6b7cf67389b14e64c1c737076ca90da5e153b09a9e86b92795ef061392de48770c50c3bd3adaed876b20e1b853af43aecfe736e76441c8ce55182d597c0d03419b018d3f1a5c95bff85642f36cc6cc0a64dabbda945ae8a5a414d6a68aa390821348666b0e08400a30955f677435a19c4a7ca548f7508cc9ae19ac2a10cff0509192fd16f97e6be7d8e4f1bf8834fcf907c18bd7c255ebaf1b7c71d9800c86bd294707bf539218d344ab14166a813706589b25aa926726a31e64c99e0dbe304892feed51c7b4aa7d62033309d44f1cf9cf525481a4bc9d369f371c62cb0a5bfecbe1a61be315002a7a6598c64cb1fae2736aa07f9e98f7196f4a48f29b86edecc7ac6791d7e3d0d81d4aac07b3406411defb826771c8a8e9fb8fc5176a534dee605f49dd6a2c748db7c80f2b778f7be2955ae1f87a5654359f2919a816763fd3e3a51170dde2e78d304706a7335aeb2ae0a1798ab25f275c8da0a62c0d7664652ef9f018a4f4760a07ca613191ea655a9cf855e099fa368407100a695b06e7ebf4578cd683944a9c8e679032febe8ba99702848abfd228c1ae3de2a8d28e44c2c566106a6468430845195a6735b365d361ed99d4c899c89112695bda1828b11892f2db227ded4269ea1828f577c183503c35c103da4762ed8a339fc830d289d4a292da06610f47fca0b835c72d65b152fda9a915805d7baee242c4b74532ba51296f8fafc05a7d61b7da76276dee9663d166e7f9cd0acd940fa40ac7299ad74c07356cf79b0ad7c2cd734da18550f3d083afe9016f871bda144ec192be8835f116dafb8f833d2615967b647340bb898544e4e381fce4940b1bb10e1d896612cab16dc33a3f0bf59fb7d200b64b1ce95d704e45eafd91111ef12088b2ec7072ee19b7f11a2c0026028a1ed1b6e3cc5d0fdb0831bf080a7629bf2d4e9cf463a1bc1c08ae28fb555fc8bca8cffbbf39d05b8fe329b9c872c037daf0b6a3ecc095b1291b5845721797811a13b8bdccbe62631cd7641b40120aeeb76f53c82237ea7e234ba634bd3675907d091e34202fc3f6be0ccd4917d17fe104ef6c6da188cfbe70432f0feab74524166e6b3a34d081943535a3eddec9591619369f98bd6a992efcc8d5432b54864db45237f1e009e4ed61e2b7ad634ad514ed75ec7469b52607a70e7a9e6723afaeb42be45e81ced70f26481df40b293e46c2f217fb72e3198fdb9a466faddadcd52c509d48a9ee661f5c92fb946b2a4a2e427eb2d529e438f05bed7b60bdb1abed049d158ec4ef53bf8e94c2de2ee82ebf1a5f62f2336ce66d9840db1d2e5fd2b42ad0cdfcfa15e1de277d65c738b52ac7d7a90a317af6349d1db953240aca438786f8c246fc862f1789e92725ae4daef3308da168bf8593feaa32efa3a718802733a3b6b02bba5557306f4376fac17a30ff502cd0394a2c2be03af7016fe94ffe8c5dc03f09286121ae5df2700c47f83dbc32a6f8e49ab72389fab0074452164d2ccca2713459f2594ca4a15b65ceebd54ab201551b68dcb050dfaa06912dc0c672ef730c31415d18d84660ea0c7c9e91dc3eb5e2ee18c24337aaa6fefae8ce7dda841af5999809a6a5e7126eba0a5da64a0617ea8884cf7b815401fe5d05873a749a258e6537faa5f6380eb46a3e3e1450e19677bb84407109393973f539626969fe9d11c651a06b7cecc2957156d43f2586f8e8748ec6ba5270236de9e15616f27a88ecaa428a56f87912755bf7307ae7c8efebd9765411944846f6530f6a0839bdd2db291426d028ae9b78043da6dc776cbc409b546215e9411f3f491d30ade083ce41093a19fc0abc061d0debb11f23fadcde4e451529c6052f907ce8f5dc3a6581d56c949a0d29af58ee203167112d5d88bdbcb695d0d6f7329b6abe90629988d017f3584bd0e948f90966c640950e99f8585875f5d6fbebd6292804edacc5491eb47fb7c0a183a84de69b4a05e224c8efd028614825e0a1e9c3f3298ca40e449464376a5621de48c5506fc1ff0ec771c1d00060b0be8a4f25473761ca42278c1316ab2986902a146290ee5155acede39f8f57239b2643755ca6f58be341a4a14c057f8782fad4299857587b73511ffb45a2e687be3cd67ea528bd0fb4a71ac92ae25905a9785d7c0c9d9d573d2984418d827bb3fe2c32778853e1875a24d373ea7d2f4d76524da4f61f1090730abcfd78b191313f3bf75f675bac10fcc22ca72991cab6e30b979aadff012c5e1829bf3a2b0e0688193533a98bea45201b5dc1e4875b9fa6e7ab4c55a6759ecf606b52aa50499ef5af2ddc11c85191abbd74de0dea2cd153dfc7f8aac803594dfd6f078d1a50850794f6cbc6c1171fe6a67e5bfc397eebce0fa93f4c9eb09e04ee53517a0a1924b140d0295b4374b9f35403be4bceabdda802d04b72582ef3802cd56904480a875b96c3ca81f00a4d05c81683c55fcc8cc244dfff8390efcae0308735b27f702d8ea99870fc5261c142f8b15ec9ae8f3e5b002fab50f6f1d7710acc05d5be66d51a58a737fa984f9e082fc1fb3c6e45c90fd797839dd4e6305b7730be1989a2cf588eb69057b4b49a889408d483960fc08bddddafff4e8a4fa20b0d11f8f12a610b7d5e0bd5ad9ac71062b471317f0bb7b68ce1bada54063cffa70e3b4af495768b7a3fb5d30dbb7c30ee1a39f00bd0db56cbbd86dc4fb968024f661e512050e44fb90321070073bd6cc7249d4c114528b6a53235536ae2faea6a1f79ce4476e3ee2fdbba6f88069acc11309214aabfdc512c1d58b0a34241d333428f2a4937799f2e89dd048dcda9b27f0ccdf941635774580522f769a0eda834595a35772306ea8586929d7391bf328ac74ebb7a4e40494b38ab7db642daaf25e01e284f1cb53686863378cbbf93cbbd9fc1827fec593349686e1870cfb7ebd441e1bb9749733352e5bfc4c3c9e74ba71492bd01d6b7319125cbe03ea8e2159ee2bb0fef1dca0f164a1741d77c09298d513a6d047e351f772e619bd35d2430a4d9990b49e576e3b02921ee0aa0c3f010f7a8f2e29e685aeae38a8e4af4bc73da455e07020f8552bcf4b569ea0362f0d6c0d0122df837f3532f1641962610ae45b72de1deda74e3cd8005d1b1ee2dbb3ea132ad08fd8ead2e71ed55c3f058c7ba7f976c72109c791c6bfd98dc601fb2291d0e114fc019dd063743bce0f6ee20d04697768a73c18201febeff09d8c47f3f973dcd3694be9cb0f0091b9e8ad8f21a42f8b45c9197a066a4db305a98225a949d62398fb45939e857c7c8e2e6df7b5587c747520432a85e82d6badef8c566e3710c06f72869cc5a730268409fd568e94b7383ed27450c08aa861c3f2a8496004afe455d36511ba4c06cf6e5710885b386c2d31178e65efb17768913a1c9b15539b01316bd5b661e38a7d476e47904004209049e4e631fd17ad6bba87f08fd81cb23aab11315a72932c56b66c160b3c6169b86c5ca6052ec756c1dd6b4d3655a610e349de7c69053aaf2dce10b9322628e72c7e59666c646e399248274457e6072607e219de4a933f12f27eb59246cdf26e489d1f3a5a3cd3ced51958eeb03c41f5087722573c338262ea01ff11ffe8fc632f5d5cab1aacff68f11671b70f8233fd330c0cf25cbbc6e91fbaded9cd3d84dd1bc91c14cc1d14a2ad52669d4d2b3b8f8d42190437ec1241a33ee7727f20e4ad8f8b948b6d11fec92af1209551a35033b6d01c5a4af505241a485e77c0dd6c87ce8492771b8541c2bd912c481b4d464972d36f8b73d8b4b94914c402e957686b144aea503ab58433df34049fd03c4e3a1ba1eb63e731fc7e2dcce4db0c39769bc34d35b98d71bfc80dbce921e50bca868d76bcd13f47f0c1c9e8c9385365dbca770e9fcc7443fb1e2185c9cb05b33c80f211eaf8f7e86bf913a0c80ab430526fae2b105bb4cb198934b8b9a27e2d007a0cf1d4696f310a7ebcfbc220d12df69894ca0a6651b5f75592c536d551f688cfd71eb8473a83d57dbe8cd8f1b89997dd6ee60193446b2a7e27a19d5572938579f25d61b3d6d7cd01671513994d96adfa7599ce3176bef75ca95cbbdde29741b3374b5807f925cf2a25473a66369d247bce672f12a6991ec76f0c0a76d008c71661860f778d955b8671b535ae6065e684443fc969ed71518d7cec662d60f0eefa5a3a9e82cc27999bee2aefb39de6529edbd30c3a58503fa1af317f8d6209b04606812c01afe13ccb76c6577411c0c5a2b6a67115ad841cb0e2e0617597ac9342ccd81a7501870ba44f4030d889445422e7a09dadaf3fd808fc771a6b04f854c28e955386cbbead742f9381b25c37a2c69f182ffd861a5c6e07ac7e4e9a34475347e824b0b2627353400ff322f0356d41b3b9063039c8b4e50edbc4bfc83dcce631f48ceedcdcab9e2e5c4470dcd94c9401120d890c43715aac56be07ac0e07df357cfe9d41a70fa746cf297502d9d3968b1103b4e1a5125ee3f62ab1f1e36c7831aaeb8978f94b4ccad2f8db6269dcf3e7d35e07596ba9b835f743ea8bc22e5409c7dcfd61866e75f5563e6fdab7260787da2d827c3bd31850fd2873ab8f4c7fcf34ac000b0969b1aa18ba14e46d71d88f5eb196b14fc7219cd884598b7b3f3ca0e5a8a7ab1c34118d7180d3a9e7685f9ab03d7fa0093030cbc156aa82a270a03ca58974669d8a496dc9bcc7c29d022c181fa74b4b983384875301cb6867a4cd0ab13679b7c8b5837e94929e850da9aed9757a36d518482befa5d88f9e6d9933ebdf81b32235923e3de02e109801706ff6bdef6b3817355ae7a8f62bf084172688e567686f93a708bbc04473f7000b1919eac35874a65d19449e7879b16ed4b21ec6fdb501b3eeaf743e9ef903f5463c674bfbb0b31004e08dad7d4d990a5cb8ff6932ba9e736afdd10fabb647c0f4867a16822699ed0bd3af79d29e59851ca359f97cfd3f7e57f983384cfd83558fc5d6a13c516dd15c6815236a626bc7cdb9b90948dc1401c7d342be0bf74089b5e0b0a788c1b9f9a8e50b366c29e9bfe716b0344301eda9db5d23cb4041e9a80a1567c681d2023c4f8dfc1561780c490e860418cb3773ea811ab6e9d4c872c81dc78e94619e02505eeca443c44f0998702ddc4ca3d567aa29421b45f57bed8c5026e3f1fd0d73d0a751036d55e87aed041c6ce7ba63228778615996b30d9dde27d7307ea05d8a9cde0e50aeb2f101ee63a2120e6ff3fe8f8f14cb7439a2a1cdcda390fdab306d6dcbd4f1e76d81bd2d232bca9b4e2c33c74806b744938f2a3fb2a21aa1a99a6a5ccdc27f0b139300d5d27273398d8d8a03bc103df289bb918cb1c4fee15796039c5087139bbf97876ede2cd7df47da2bbc5cec1cdd96bef883284b900d55da0e4688db29581f5981c0e35f6959003a6fadd66e40c72ccb937b587c3b57774bbfaa9dd3a8dba599c880a5cca6ececa40a66b2f3ae6f86a8c2e9e7bc36d3ec2e6e582dfccc14a99c2784d239bcc44059f5ace1d80159a389b62180567cbef608bfa1940ccf575a9c5937dccc5401e8351c5517bf0cb96a3426601ec0bc50ac87ca7906012036a3f9e0bb2ba6cb56d5777f915897ef83419e5c4cda34fc49db61e326fc14efafa8513ac1e7a080ebfdd7ff0c62abc8311f4c5b50ac7009e6aad1f5a521148e5f4e8bfe491631069596b7bb6c14231ecd7808768fb088bea49449a1b4837e9f39d816e2584b2d323b0465ab94c8ac36d9dc1e65b4faa9af8ceea48b576e7c42cf57405b38d3b9c0a8ff355ad6ead40689edd95f482625eb3d15c710f92277f7ec4d2fe74144c18d8b3248d6da79b9f341550a44024b5a4c78958e12542bd068d432a40eec0691445a3e9376333a928a2cf26587be1696234367bd292e0c0743010796d2cf287252f276d50c4ddb9f2012c055f291e7e37de5d48c5bf6baf9dfe8beb31bff591a7cd576bd40cca5ca2ec3e91e737ab4ba7404b534d63c412701d0933928040bbe1cec70089617bdd22e3a9c76d6230eebb62de0b028769cc86df52a95021aadbe03f3573f609940021e42be0b596e6a905b66084d85bc9e4889ce59408905977cba3b43f381b55c62c6a5e1f5ab98edaa8695c6b49158b1ccabbb5ab89164feea824c3d82cdec35a76c0fe1cd6c3af9863caea1c7c4430bfb972e534dbdd88e6a23b4e19e85522d54c73ac44a9bb346eebd83baf0c667c55d8ffe159fe1fee767a8ae63e938f2ace90061039d8d5c6089d81f7ddfb6f89660b31023118669ccae8caef3c98b58a26e77dcf5490471762d8d00bdfda6ce34eaa6219b6b90a91573f74d151fa32111276bc0813b3988f7ae724ac2445e5a95477046d2048e80cd0b473972b7740732baa8541f2767c4e90e7382daa9f946ef2c8b77465bef7ba8ea252b12369f8ee2334e7f240ea8c7dd1d1b8a948c1233883a56bfb15e61c0103cc327495bc60b16648e6efce8d42b527877c6afbce43e52bb993a18c81cff8e9559630db3b455952be033da73cbb340fea70fd46da8b18ca84ab684d5ce0aa4dbee8409943cb757c4302e035f4ca6dbcfae5a4cdeabafc78214156faa158b3f7a8db2311271f8bf8604702fb3a8a1bc16eb1517a10f093a680e7f52ffa60a08a188a6e7a1009c342480f89dfac7dabb2367816dd834e6a3ce987e6d3322e40f2f77f66891713ace7045ce95b8e5c8f92fefda278281f9b62fde810e4c1d9099495f1e80f216b5f63678c92d9b521911aefd117b56f58e4e7da746a41422bcb40ced762f46525a64618bbd1b99b94eae5997a57e84ba73d8988e410ee057e13e64b982151489c6e13f70cece1fd02ff74f6ea756716f468fdeccf3b55b521ad311910a1446f4183c9f38b7fdfd53e405c0696b18c564b916792bf30f6996d8522e289e5ea06d2857ddd3ec0702441381db9b85045a1da650c49f5a1cc5d5bba93f56a27d5814c1e7bc34a638a71d6fc7cc4b5f2e2834ebca4049736117fe8d7fb77ecd21128c30f33a70c13f94aaf94f90d15b810fa8f311248e2ac6eca9bb8cdb0d84ae12eb68a11c7b5ebe77e4e4937115e2cd8304ffa470f32ebfceb9993ceefc45c9bd913061d3ccc3ccc267d134b3db0e01a66fb3c9f42e28854cd8b6c47692e883a610ed9dc5d8af063f664a4e7162569f16a1cb6978f49cccae6c9d2bf3bf9009aeb55654f60e65995988e5d8a7d45c470aa4145b2a82a39d28f70beea852fbd103ef131a08d359189dc5627396b0a78c4202534bd8152f3cede0f879323e86f8bafc99851dd71e30f4db6c5225cb9a6c0eb97fa036e495c53eacb2350f47c99819241e24f726d3fcfbd49123c96e6b968b6f98f9b7c287babb649e074b25ba22c46670374d2bac17d8942d24112f3efe53601b4e4c371b8e6147ae7130e04240cdb27f0bf7bd143eafea81b3625f362116a81f016d54256aa88c660310fbab3175bbf2d05782f5fd7a4334f58fdfb2c2c18e895813e327099266a5347ac16ef0056edf01f5b6403234c637fa007a66b87347d39ff3fd1ea47360e322f1e8f84adecc4f68685c4aa0e3bcbaa5e3c9274f4f73b7c9878f8d8ae2572e8ee109d91165754553df0c3ca888f5cd1411f6b087b37c65464573d832539864bed95b7708ec4782d4f584a07defce31a4cfedfbdd416e502d351162f38c3ec59b9b52721b67ce80b47ae24154e67788ba257d9aeff23e055e46a6df03aa15551313277c4678bc8930295ce8e736e07c0d707bfa92b1caff3e0da263de3d5a6c5f7e6b26f2204d86cdfccedd533effaae9cca5e484edc4186cbfecd9f07390d12381c05cbcdcbfe5044cc1cb88c3acd1d73c324e576b4811f8fb5bbb78e95a8289e913b2a6161bc4996371aa1a400586521ae56e35f070f7b816deea45ba8de60760a8c8b732b3ed3d47a92def16327f70049e73499c6c5ec050e442858794e4d7dc04bbdebf24846fa266d60f30fc46cad51c68283893d9cb8b2ccd74116912fa141c9b6684f50c38ae9b46861717814e58c027833ffb64ef70c097224ed9bc09525f6a33ad3d4b3cfbec3ac75c7da928d736b854a2246a4190af19e05be93b9a07a6d97cce089ed964704e08e27ef34dbe47cc30eeaabecb3dc5829419ca72db95dcf4b75bc36edecbd9cc583e60747776211f7c71eac75eb9703b1171540527fef6296ab1d654681d35fa22cf1a32d008a0385b5ad0ced7511d3f2f67397af8a465dd21ab370929216872946fcf366552d3d93bc6080d5ce7def0e84f2cad8e700d758465cdf238fca9ed9d03b70f1ad8f421f6f5d65517ae3832830b9cb44955b9d192469fa26628e8352f3ca4b90462ebac806ea5d42bb2a70dcbb173a240e4521534840156d8d553b09357d148a710d7091a25b3f8a0b82db8cf6f15b971fb28511cc44d2146cac98b463ab887bfc8d579807a24dbafbd35eea007b6601546e6c05b113f8e6656b21a62f13c7a675daad78f1e05440fa03077a4c9cbe6d262f7cdcef49fbd28e9065c254fbc5b7f6579a16398ad191d2aa1590661d28be7220d9c35fef23dfcc9a92cb72b7d9f0a0c016f520694f0e1ea861636b98e5727a20a1ef4aa479908d1aec5e41e0d89282a3062b9b8ccf9a72fb23fcf2a3e3dbab966943612d875b52765845fdf9e6221cf49bb3991b684a53c8b10ff557af72a79ab64c875c8cd6ef009d56063affe9b9a2acb6c33842dad8b4ed395761e800d2b3ce39051701d2ddd8d19279dc0a8ae34332f690077f9563b0a87d617785c9810c92c779a3ff7e21cc4937dbcd7c0e2740f0a5edcb5cf09cd8026d7588ab4f4982ffa0959580c5aa3341787f4cb9b7be6ffe27c3df576901cb585d666ccee39999e1761870e7673aac29d4cf0960f72956918abdf2fdf2b937475bcd112ed7acdef6334cb06a056443f25527588e2f27c51087ea0e6bb9c634d14f7c52c7be5ccd44fc8a8d53026296c90fa66322f461d774869cc6d26698a62b0539fa129e03ee21fcab5bdcf6509e37c4e1ecee95eb984e461d783c77b5bbd4735c2e165f70a4c94590ca9a371b9567029b9dd4c7bc37f87472f9a11b9f1abafd2d2bde865e30ba95804715b5262f10fc8294797b495c0f9237aaba2af4ae21fbab3a874122f1651e3368f37a136656619d32bb9cde213581acfea61e43421abb7b067fbf80d0384f0fc1a08bb85e4d113596741c67822d6e386862d150e55e5ac7f934d7a748e74625885c0e5e799ce7e2052e903644d8a2f204f8893eb0f4ca4c5852c499549394da1713f113225f96bd9023ad469ff207bf6879665aa6ae5410af5b9b2b9a046712d6258acc342ec8886c05c047b6a7651dd161a411221a5bcf7b86b676faab8b7d3957edf15860c356c9de7f9150a13d2006cc5c0064cbb3f0a586bd6adaf083de4e0baeeb7f43ca53e73f454a6c8a6b1005338a1cdff86b3bf99480fb030c534d6207349575136b89f8477e90ff1dce814334a5c3ca11b006eb5d1a26d24efbfc87902ad5569126b0a6d4b32b10f2bf10a2acfb6b69eae9307198fe041900c3abb6d4da8f4104eed3c68fb26570322e5dc865d1aa578c29a8c5b037a7f82d92934dfc3b737f281c392fdf4934189e450c89d84bdf5952f94143748bb147c60e20b16688d479ecaf2ab67c73fa04efbbd17c85b9aabe2500ebc554a459310b7a611bbf013a40918e8e50b377ab1ed3b494499f06d164e0dbfee256ddddba8756f4818d6de7aa5f49d298f5788960a92ed46a0000c784c39c9b431a834ef5344a5219264db843a8e854c99350d8d0b6039ff41d953beee4455b4ddad776fb7f79d8d3ea8b1a8c0840668db8725165a8a360054d088ec3f224a18b414f799f0a4b66227a3676861c71a01b35d398747988148303614a483e8faf3b38fa8c930f6d4f5ce9d681c5d584aa64bd6b29508d55b91c9678872a1b8669b6adabe212d60cd6e9395c69da61789057b36ecdf7684b587e4d978060b81347b90fc18aa89ec1b0365a9586a46b52be05c10b1eb34d9972f70567ae01de877b321c72be2d2ed026c669605566c0b2e92db60b7ecf8786453db1399ecdc5af3e128b522577da7497af1277818e23206c763fd671a3683fda035d5f7a531b6aacf5bfef4e67b6679a0e4a76671e8d98577d4789de8b2de1e1ea3393a5e7b64d6595ef70b867e6e0c519c56d85d2b74daa143e561b409ab5776fe65506bb67da562972c09bb51e9d6ed2aa5c77fe2ef8b7f2952087887dd8f642b7e5b69f3c53ca75bb275a63c2067208fa908e93c01851690f94243807ab92cfb3c16a71c254abf5a503f98490e79b613d5f4c8ec9e7847c28f45b286a804978e9ec64bae8bb598075d7cb76e1219e8c3523ceccc7271a00f41bedab692a38cef50305f4f17c05c60c0e092e9e6b8c799e9c277047f0cdf10fb7e821977ced8c827dfcff68d5d516421b5d1e1989d5a63230e0e25eea852497cada1a7e88659e6a3f05869a9295970d994900eb075c147af725d3717f72a46c8be2484af0125e93fe1ba8cd77026b13f3d22e44894467ffeff078c02464a6d839429c8a03e4e70033ddeb6cd03d27af43db51298dd0afc8ff2d29613d6ace9377a11425e38f8e59a822dc67216f0415eb94dd989f8fbd206ef28ea73f47b978cf268d3aa6ecf98a083df675b5fb82f8e0283e7a3d588b570d066cf32b96ece077829be9e793c4b12d2a7adbeda4950b33ebad229856db07642e5bfd4e16a0f1554f7090d61439e5dd6762c5fa74731dfb30d170d653558edca3ad4d6f1a1917e7221e490c426af6b1f6c3266d2390988ecaae69679202df3fd23a2f2a8d845c3c0947b5f4db245a59bfcfa865c06fa840ff3d1d0172746c5385891e7ddcecc850ce42ae6a368a6a625483a993550b1747e49004d59e1992215bda45a842b83df93f379c76914236ec89d18f11268c53eb4b7de686740e9e13869103685faf380e18b679a23320134253ff58e286674c343b82425b1522fe1899ed6d9bbd1d2dae5e127afc6e41fbf35a650347a6383618664e16d6bf9d4cdab4b0a1c11439ea676ab254a54b02f43ff9db81af6528ae7aff9138b2b631834726ce470444a1ceed8a275587b6a1aa4ddeab3bd3c3c634b22c6ecc40b63b88f4c2af1338869ab0a47daf4d12897dbe087dfb6dd34ce76463ee676f9f00417160b0437a3c8501e8c9722adbe83cbe2d3a9403f36c26a231cacaea96426996d7f9eaf2266edd14e80cd2acc3f112c8c9216ff56a3904cef20bc299301ab103de651af2a627c36c23a387581d8e352d1475770201d9650b4ac842cc268166f561eb9bf64022fd542f7d79c5161ddc5a63a790c4b8f1398c27af1f9bf79ab6eea016fe7c7d9dcfb85925a9bb15e0073b7158be7eda8e6f69c19d90f099cdfd83c426d49ca2ae5bf06d6f94819b8e9e3a0cd7cab667f574f96578629905b066fd732816312021c0c7b0c56a14f7aee2f9a535f95f88c730f17f317b488d0d0ef37377f94debf88882f3a7193065e4e6429e8f31643f6cb708f2a73be58f0ad223d996d3415279c3db88dad06fb9d4640afb010af401094ae8ae47e1df0b6b464bf5ec61f1b12b26a7d59f7c5edb261f30f6d7fc05daad59e869eb3088948c2751c07698d8a6d954f57747274b1a5458f7124d44af32b0df112ccaefaea244904c5affd3d457031295e473b8ff1f8c32e8aa0520a2ad97fb692bc862a2a039ac84f033024cfe37dddb6bacb88a105552f54ab1e3f933e0eb04637b72df6b72edc9b44e97d9fe4bd1a8135abb9490036a356d82ad397ccf7fc7fa41395fe2ba5407f98d58e4e38278e66add295dec4134e4000f018207029e73b70a829670fde0fe0634c20846496d6b5353e14b7a4a99fe9a46c055fbc0e6e42b7ae9d25b74120eb55af948138c31ba4010863dda8e2f023eb414f3b1a1b4e46b7a88a40bfaa8f716ebcae35ae5300ba645c1c11dfeb6351497bb4d2a7d40d26fdf70a1ff5f6ba4b6960f637970b665d3a5d87ccedb1f04fbff2bd5add442dfa0fab0368a3abf9a7b1edb90c2835917a5d66a7d164a18af2b9ec5d767ca3dbb02224316bca146eff8e67f4cfd56f6e603738b3bca19438d5f218cc0bc2352b9be69914c0b6bef98cbcb08b7b7c034ed5bd77cfc3c110b32e0803a9eaf9bccd7f7d3aea3adc7e8c7695c9e378508fedb110f244434dc2df774dde7e4705b9e55e245ed7e50c8695f59975d5a39511fdcda9987e334d7fb1f776899656d48ce6d759d445488f7403f3a5592900cec724f7237a512d6cd0268c40a6fe135fb6147cd491907208898df6772720cf1e00308ef2aa1f713a49f8222ab5fddabf4b02a721000c9b703aeead6ac6a8f05d23748a1be4cfef747e61dbdc8593e1dcdcd1d785aa94e8150fef9f5b96c5f5b50470772f0194886531205157481da66ca326db6142d88ca396222e9dc2e74616b1ccd40607e79e2075f7556b35b14a5df49148e49443a5821e990fbff61880f19528049b06eda6e5a86a818f97adc4b1e77c57787ad6658a773feb517af82b9ab3ca1e1d4621d2e575db1db6202c150c1ba8bf1b2b0299c6be979747043f04117ddaab626c1c75314d7d0a5201edae0e8385957aad49f2c1bfdd7cb4ab698dd56a208a620c55abb7aa21c275b2591f15909e1e0e7ce4b0a3b9e3bc79aa85294e8ed3ad2a4f34dee743569d964a79eee0523f6323a434af2ef54a6e8e6983b4e528a84f757b6926064bd9d4b698815c88a19b0f854aa72b7dfc9ce71f4275bce94b51b329e9be14058a1b9024b66aaedbe48e8916985f15772e595ee31f21e8e1e1b1aea01ade1dbe19f3236dedef34e4f41cc3ff00f0f60826431ce7c426e9678a2c7a79d1986a5a7dec131de59ec68ac67852c2738bfc97c5f91c600ba10a9d33756182e007bac0eeb5110accaf66149ecb3df8faea23efcbc1214957a4766d268554748e0af9477b6d9399e1eef1be8e28d3acd46ece9cbbdd24bafb654a6fafaf154f89853517ff0d1939a86e9f0233eb48278b5f536c708c1cd0f3f02866319d39fcd0b75769ed9b755c1d0aaf9273ba16a9a488f45da723e7d91b32b189104b12a45a835c0bb5aefb30a8f1f218ebac8abab3c50e7093627456c4bea84c000a29aa05d76f425399614d6d5d3dd20cc3a8569a7deb5cf65fd18b45d1ce053e7ee8a4bd4150a93a8cdad30514d2a22c1a274bbaecfdf970b759af4a67b9e19901bc917d7dc7ba2d4eb7e0bcd4032cfc8a52399735d8bf89fc1542b9115a797dd70dc4f97e00dffaf8e4fcdf36910103ee9a3780f4e0825082bfc43d4e882b12215821ecd8f812f9b10911bd90ff188dad094ade0e36f9c6c3d0364cacef737d24f223474b0f10fa5114de8d84d7d1a20253a62055d4226fe61e956a7b3dac762e9525ccc8bfd39e76b588f6996d12e83e4e3ca81fec331078c7fa03d48f9a10b83f2337e9c9b1176365a33beef81bcd54c5ed4f0cf3443b63944c0e95a17ccbf235885e480c7a0d1c6cb72f726efebe2b17de379d5c8497e46daee248fb20f411d176a88dce7f555532bc306efa3d800e8dbe4fd2f951493deeca3506dcdf3da274bd0ae470ce63731004e07833632d31499fa35fe56b1b6f67139c99104f122631b36683cf36dc08ad991dbb03d83c93342a05f9d1285eb848ae46d61140dbb0b8fe979b71a9d022ebadad138899e08799b5d37a29e0cb1a4e798f92e174ed2e0a216d3ddcf12f9d568527e0ec7f9253c8ecf38b50cb66214ad32b7704091f1fb6ccaf42e8d824bc61d16a271e0d7781d480a3f5578ac3a00b964fb4b227412f21965c3e88cc52f7d81aa01fd7e68497b114506e5176b6025397a6a70b66b56d66f0d271140146c4319878d3f3d8186cf104ed59e65e99ec02fa381ff99b49ed154cd01ffc83a0312ae4d9fe2d105859dd4b0b3e7f5776f7cd4c354ec5755f816af2a431d53e4279b66260d674c1644a920cab74de45c84d0ba74af187197939cb713271f3e93575937d75a8f1969960e62dc7ddf761248e63ba9b928b50dcbb9383d470c2bc28784b9d96764bd8083cc675e2b50abfe79dfdbaa0b843e4c18b4208703915f5c3faba6ea6c19f631ba8e350cfab65195695bb2d0cdd2971fd52d4c610c69fff021c9072f9717280c78f138ce299d2f53b5655b698ac9ddb83413e56dc2052f41173d16bc21de763b504195a6b172c957585b40eb6f7510599436e9966f961bc4f55fd8627af61a526d76423f88a56668e67b657f7aac3e8a79f55ebad8fa822beb2647d1ef8e4b34b972c87a70315738ac4ccfcb12561ac205c1a75ee57bf6e80d9ab2d8b806ddf78132534e79895f303882868948be93d000132efb7cc117e94aec7f1faa90b812d37b8fe59160ce0fbab36c293393b4b615c0c608bf657e4362aec55be0723658ae32feb91ef88f7c02a045d3e8dce561cc9fe5ce517e52dc3cf0b47b3fbb4994242e5649d465bfb5911e87cb35537a3a8c351bef7a9b7de03923332ee25186cfdf7f39653d357ba275d44f0282af6842deec3d7a2d27f6f6eff843ccfa24bb710da75a14cfdad90bb85deff1e18054ab132aa255b7302dd8eb949a20a0a281ed73f752aa4201aad344b812a23778dbca944b2a9ff9c8590845d5a6c1bf908ecc2662894cd3a620dfd8332aafa651a47b6659e672b6d294966936885e4b445de6f60e5f4da47d81ca0837dfda60ff9bd4795f6cbf6dffeed7af0886dc130f4ceece182857dee2b5d8856a0af0a646031ee09fe336a466f4e8442357f78a4f8d56841652c2ac2a45586df69323e43918652c7ffb98a73bea1fa01e53b711d02e28138b30c05872e90517735888a972e71a04c952eac1285740a90b2f023c852b9c077cba3a6c6bd939edced1809ea88e8d5a0c23f099d46b2ce9545297a38b4f4c89788ef46f5a97b8bd13a130a2347d7e6f0c285698572ca5a94973f5f77a07f4ac16b435ac450a453badf9da2aa364f6e270e504e3dc52da6be5f1654c73d59c86fa831ea07aeef7596a7dd43a3b727721552c5239836fe2fa6307e3214c017dd579316586a7983187c0e3f7297a7d3d91b88cb272808338e2debf907e1e27e01dce85e8dc7c7fb565f5092e07b8662c35056c37ca17cf5bfbb7717abc9feb766d004673995c138418f8236fb5e1120e2ff756bb6d3c796dab458a7595d60770a31cf74cedc171c51779352a8ab4f9c19f687d179cd9c06765ae1839aa559341842a89a08f83137259306efa5b98c87651d1fbffd3abf085621e007e593da7858e37fbb744f4bcbd443b6eee6fc0c068efc563a88e4f3b7e8c6be892e5e1bb204f81556347e52dda92064ff2b446984d04b64df5fbef04fb3a6fc8bdf023fba036f32a25fed824fb5620b3bf71251b44ef08591308de7b3e72c8ed860498f726944fc55849432a69e1b6e214f094270e6981e913825276dae5ce632d1b71e68450f2f7393a8a7754a05f46015595f739206493e840bf4a9bab5ff122a3a7f3d3bf7d90e61c471959faa1abd5b9919aa0abb007b694239011809ed283e1eb73f839d50521ca15208b9a4d5c9c1fd991f00d8f5268dfaf1888211730a221bfdce2378071874732aad065b84fbaf50b16ddfccc755d1173f9e23a8ed69a4e6155dc3d05998228ae284d8713ea7bc70e11e7ae124476fe4fb9c2e37675c44556a6d730744cdf44f198279c91656646d298cef98cffaf556e712d7e2aa9a8a273a2d90c8588efc0f6b015be11ed00bc98b90d5203545a9920d4993ff43e73582990d9beaa73f7b32c8018dd121630270ffa0fb1590be06238026a98d42056a01c19f1b4de739675a19dd7e447fb618a67ff30990cd14780892aefca6fc68786ff4e0086f37470827f4f6dca293e93f16f0a39798ed128cd3bbae0ddb06a466d581902439995449a257d52f9af26837cf75ab2b7c0fb68aaa32804fe64851239d4f70ba65eb37b29f116611a6801f61bfd2e2d4722e73810aafa4f32e5eb0b6b8ff9c92a96968c3775a2267949997dfe84e0bafefd235c2f54b53f18ed705c192ae44d62c6d70856d70adb3ac1588d449ada58ac37f969adf3be810e89b3534937467fb51672a8e318bd14ce82f4b9bfaf70fc0c978f0f7729923e2f42c1ac51c38e8ea0cceb72cc8b04beb3fdd555ea00f0e9ff7448921712152d45dc5b87038523ab58a47ed0df413491413a10dc9efd93647f44c9d1a49ea15d39a332a6b402a8a393477b40a6ff44aaefe2a7ca2f6bd49928d18eb6bdccc08a86a64b78405e00756684b5cbcdbb371d5c40ed3bf417f9f5d5eea48732e5ca5d88e6fdfc43452433d9b7e417ed12cd832147afa0f6d64b814d2366aed1cbaa9b164540ceddae215361bf6bd23b53c8ded050461da914ed20f2e2b956b8cb0bd548ace4cafa2e6c2c9a56c2f70d84b6bd2a033efbca0b65c6540bac5ecf6dce753ba8606c7b64931278a82747e0655982d77565c0d8c00ba6da40c42e11176c608f2499150d116a3393c7a13de712e3eaf8106ff8fca6f49a39b625fd338088cd099272e3ec3d4de197305e3de667fadcf65e45a7afdeba433fa0edcdcca839cb3c1377e5022267ca5f4f18f15372bdf07c16792f77fd71eb50f56a85f52ab3b12988347d31008e1e2f5755983986fc86f90f1b48acd3fc0450cad5d6342013edfcd07010b0f4d064d3161698b090213bb02147b74b9d3b1835d3ba285575b0d926e95ca7467b140231fbf24ec660fcd841670a76937a59e858205ff56094df43ddbd2cc66fb684d3b6e396e8e8d433da7308262c59d1f58f929820df38a56359caf27400c6693592f6f3ed3925180763eb37f4a3f71ac201c6b567eec0bea8ed55e1a70a95051b9f18c0bc37ec00bb95fc389a02cacac03f31227ed494519fe6d49087db68107ef66e3b6f30db212f091d577d59f1acd98718fad305cc3beb14023cc2e9f94e37c5bb5ced49345f4a894a1eda9c8d6bf736b02661f8b27ae7a6f2271102ae696cb044c85d05845eef5f42db0607fbee281bb4935025aceb167e2f9ec759c4c8b7972332e31666abbf43cfe15125fedb8a909bb058d0138b306d6c7daf002ac23d5ec962cb1c95deece5272a4a349352b03a9732b46a5b49b66476b8568e34520c59ab29ea2ee391a5c0cc9d5e6ec3d275e64f22b3a5ed5d465cc0d750db1d4074c7ea60ed225387ee8d267da4c63bb0266dabe68f497ca95ee1871b437b94ae99f02d55d5b3006da87e4da83dc84a937a474f2658157071de405af226b1855d9691d52ebd9a8781ecfbb69eeb20400d080d70125a8d31dc772974455e21399b18c754389c4e8994de829ca628cda0d72ad4cf76f1459dc1f2f1a201cffbcb57e1dfb87d0aaf1e948ec9a7c40a336f025b9a379fe0b631314e85fcb8344a71369b516c1e4c7939bf5dceb50c5f3afc2df43febbd4340e2039a1c5434f735574240b514055a9b7fbe3bc793b8a0f6e0db8b26263d7f1211c08c4ff30fe15c4b5ea4cf255c2b320a304fab6a90a3331a181df0611a50d2a0b23025c7e91d5ace4841e1daf457849952e524f7a1675e9317729813c09f7b71abd6b87d1387c102d4962a61bc7b090f7a3e0b10161fb49a131efb419a519cbae4d683098487726b982cc2c9fa1973222ff2163b27f5c45c4b4b005a5817067eef5109d1ec9b6b1bf7e78d0e4a6d60bf987ab9f33c220aabce2786650c0cfff4c0443d054ed85d0f12153e970ac626b8535105817df0950d2dcff0f27a507fd4f0e7145c4a6d53bc21bb13d4663706ce76842efb1db946851ce398ccb88c43253fe0695a095b158d0f4d915e18bdcc41274bf08de7603dfa92ea0cfba6b4ca6a1f3bb75a7ab88054353d65b29c85f5557ca4eacc1122a894b14104c1a5dde3f77d88ae517c045018594fa8996166c5003557ffa87524b3741012ddc9c03fa90c6436e5264990a0a78576336c33abaa86a8b6cb61828fb63b6f9aa13a4cfaf6f1c5346a5eefece4fa18f4aa0bd93151c515435042aad108ce0ccad829d0ce6efe5a8623bd6c9093aeb6a8aff82a7ff66783d7b8236df96cab5cc800817ee4c8b94371577ffe402b5db09637e863203cbffa44c542cb97d5b631a3f78c0cb18110352081d20c267aef831e111272cc03d771438d5074ebe68383b03ccb33b9d70425c06ac5677fe54935e1e3ace6950ffe40348c5e462f2b28ccd3cb9744a48d65e8620ca2815f0968bca2670d8c0d81fbd2d2aeec786764c39b433cf0423c6a46b4a788a2a953aacbdc78cd3a2c185d94f6927e2b840626a187ea440fc6c99c3302cc755e8ccc4042ac91689e4d8648a48020ac8edb115a558cfe9731564e95b39ccce771ef7061781ac0fdbffb14bca748e3af1b206c25be73ccda441f7b69a490b5a560d81bfc0328d4dc7086943e89871b4d5a7927029d470a3add5d3c54e79ba06d20fef0afc9ba569336ef871c54d9782f08dddda18d8fe8bee6440d1729792cdb92ee1244db9c703c47b8efc08027fd5214398945a2e48e1c0f481347887669405f154cc049c59d5ae5f05271c54fd4c9a41062613b1186dda94c178dafcf3d6b5ff041fd29c8e54d5338034326d1c60301b43dec4f74740da1a75bc20a57d297121094c70d5a53c99e88b16a6e7e7bb6905f9d6e8450ba7df50ffab3ee98b90cdb9a88a59a1abb3f79c7b4e4d377ac3c1a32fcfdb63b7f563967f5244b380a1110fb9c16ac5f69f6249c3702d1e5ef4e637eb17df41f59378243eaeb8601fa33906ee592ddff17e8fcc0f6b9de0e3969482d51b7533156d3c3d4d890b7c6cf43d5115e41f972ed625ed1cbedd540060f520e2c0af8f9e79dbc7a1825c704c9efabe2519bffaf16b485691b55793d8dd3e07b6956ff0ed60edec1367f955d46fc238b88adaed1e3e0c2739faea1b0502d5a18310db83252a2981da2e79bf40995015e08cb67870ce1a352cd55b691708fd623e75485ed46696a1d2dd9c95e7d28dfed1c903e339f2d046ecf14379c48f27e093be5cfddff46f59bf118c28895159748a9b2382d5fdebb9e4b03298ab5a585079976e102e55ef56b3c2282e4c9eebdb909dde44c01fdaa7b86df8ba33e51ddad5132cf6cf497bafba8045e3b3d05a542604d777fe98aca45736f428e03cb83b7668ed2c9fdf29bf4c3f32057e07db51d3b902f710a21509bf89a5be2397eb0b5dd39a3f470c1bdd8a554cc7a3d278ff6404659fd324513b49bddef7a183538b1a05cd4fe2fc69832fc0176214e18c13614b1357fb76cf7dd6e05a5f3de5152908b64f909364a58d04edc085e5689c6378dfaec92bb993ea941885fada21a01411ec01d447e793b533a17c606f86c92f9749704d9352fb1619d1bd267442a7898609d3d4626f2733f4fb007a8ef24b947d0b8204e1ce029b3d909c1587bd626bdec227462d051cf453215bba0fced0149721e2f367fea1ec90d4a19c48bb1e1a83c2d4aaec98f3b6ae32940a35a93bf711498e5f4029142e4eaa2e457930c9b64af50e3b481e0d6505669b2ca7d57876af6ccbca25169c4c618092583c00025f898f1c351ae1cb53046d044f548715434144fd6a9dab7a771c3404fae5f5a5d6dd2eb9ca523885298ff39712a0cff5039c67b6fe0d9fb751664e617f723f32a886685576bc79dbc8345ad69cedffc3e881ab14a195e5b134a8b30f3d8008d4ed5a705fa71f58bff6e25e19e344c7564caa0d98add2d7c616458452819825072c3c7e4fd7c858a81851c5e078854d4336e72699dd48979e66dc175ef3fddabc3c1b0e5e237a428d1d0fb739332f9301e4a283f3ac833226034875d07824ef5d43f2cb8da3c3df78405b9609258a2707a7d35dbfbefcb1dd82b089e32db7717f52f32051d11942531b37e52614fabec7990ae9beb5515969eb70506a57ee5a79b0d00a576ec96678c5dc6ac7de7f4002ce293cdb09df5842f7736671a000fdbed7a0b296f737ff8911b72638d275859fbb5ab06f1b36852fcd29ddbbe85faabda8fdb915af7136f3e9f0bd91575ce1c875c009adb2ea5a47fa5d8796d5d4fafcac17f4aa0d2a404424a7563a5cb8b2b2abaed634027e342dfbed65364e96e2a55e78574168fc6fb09cc9193b55d299eecbf549014dbca959fafbb7afec2d866d84fb5b79de622742c396666bfaac72cdbb4baa97acb2a4303d312e4eb261e88b9360dd91a27b3267f986629351611b682a35af5f5726b992cfb9c4d550d7351e4b9c6b4e48eab715ce55eb0182753e925b795142c5d4d2f843240664cac568847dc70e15d0c7d8bdd5b0ee52c12651394d2f2c45a57162203d990f8419dcfd9917e9371ee464c35554e79ddca896a9ad9c540c42cb7c4248dccd352a05d7a95d632f23610d09a6442e101ec6a081878a13263d6b2f06dde6be1ec62a6b1fa1e08689b624d1ea60f12cc032efbcf376c9d37df230b3d882b633474d68011e57ec50dd7c9bc29731d26a2360fccbc0b3e120114b58043abd93b84eb8d6ae64b697418f70560bb8cd950ef3f83e19d1f9b06202647fc1b869a43da52cd2cc9f8530e8b509ab909ac8f941944cc9264aa5f10471d6e21b83a7f981aac25aeeb7600bc737ff2ae74a73cb177a1549ef02408b27e37086a74023c3ec486041fbd431c890c329891c841777de06854dc78244244ac4dce33997cb09112cea50c09e31cb352dd41fd0f20f5e2a6b7f00acfb0ccf90249563ff395e8c03762401d04a1fb6c301f58e8813839a424dc8ff161a2d68073479a100bb5b2b12080f8470ce0c5b2f62bbe7a30413cfa253261e5b204bff2265eb11e0864c07a9fc55e35b5f0c7336d00dd320659cc8d50be2e50ec813ca6996cf1136b8af6696a5ba023e5030c44eb8c292655e5e1b6358679edc183fb8ea0e349e3559990a62a011f2f03d676b544625e1611f147ee5c7a3dcfa260edb864a6b8e00eef116577b477961036425b8146b704370ddec5c3a42aa9b7793ed5909e1d65c9c49f1fc782cc5f146c053dfd5f4a381383781cdd21598c2dd2e6c5c9ceb3de94ea02a63491b099314c8a36564f87c0048c32da1bb54a5bc0d6a5e71e634893076267f521c444ce51b13698bee6e287956bbacb4abab1acbd4a3c1b1e2d75b3fea0f314a456efb7d937904997998b6f7ff7c88d18e89946b7cdd125e37b18e725dc0a18201c7fda46ec6a05df6f7a74d09453304deb544219b0f40020119199988f81778d60f73dfdf8e5218fe74e701563c9c37ce01f3388d232119eab006b89c39ba34d63bd51584f1440573be4761a71967b169bf25d27a74a94dd8902724d5bd98caebf227b52358b22ed7bd725447e998b6efdda67ec9e31af10f73cbe5dc87156fd1f359bcd21f8a9af8a6325f69c5e857a2b9acb4e3b0a6446cf66153c0951e60f0278051302f101117b4e00d86e8ddf311dffb1778f0eb8c9c4465f851fad71c0a97c97640a87fa6456350e4f097b160672384cef1e8cb85068b5f5ff22ace18163afb0e99006c82b4c6705165c53bedff87b2229484bb37a84402cd0bf59f660e205f6b954b5b715a2f06e739847ad316f5fc6b376bbf537a82bd80bc613bb6e04f040fe8dd472d33b28159e73f819e3a7b4b88eab346bb76a6305963a80b69253fad8fc97501274a0d2e1ba8f1cf54cd0ffe82fda306fda517e4fd3d1f47f119872ab581c9df58c3c949d7312a31e7ba75d06e8ce1b8e0bdbe940c4758398ba095653e892b9ae637853fb4bfe755c4098597dbb83e9aa96d13a5a75f040f087791dab8d32c484e91f66c54e9bfa465fbb5c3b36a808a4a31d91a0535bed68e9f4fe576c593270077ed76643ba3fe96fbbb788d06322c71327d6bfa19f06b6f16ee924d11015a0454173b63f6b629801fb4dc77bd8855c91ff0b1b062b1f3eceaddad56844a90465d7900b98025176995222612c3ac5289fba20a3825cb8cb275de9f919d5624a930e0752b77bd6a9debbbaa5dee8d86eb11259e684e8765f6e5b5ce42a70a63259a738ae363becac510406b48f4e7b04593d78828b886014a1c41d82d19e76dfaf2fa800f1b4333288633a83d7dae2fa0ef0275e444c21fb9e834fca5f199a2b6a8b127f1a16dfe9ded94935a5bbb66a89c34a169ab0331b9acb40dabfd629f48e486a10a09f8544a7381ba995d9ca2a8f215d73cb151fc4f76245add4099621b87eb4c25f38bbc747211e1264fbcd7485e8e7ba17068c85b48dc2de17168fcd8e44341b9c4446fd59054a6c1e79a05cee202df22de922dfd70eef74bf676750033e67f700a17754bdf8e4b0d10a00acc357e081a20847b9bafef1357d62fe522ff68275f9ae35f67ca19d247fdc57f51a198e8a4d7e7440ad3d7bd413a13e3768dee95d8a891d44ed4da1878d2fa1bc75bd4b2e5a862396589492b1e845f38f8b42acb0f4857495653364574c8c21f76e2596cf85dab3209fd476fffa11ab5fdc0d3a48a7107f1559c748f460c4802963aef0ad0f0f426aa5244078b129c790e0b9d11bd7c2d04614fd5bbbdc4d1b342bfd6db5f6f6fc0e31861bd3dd671b6e8019d2b680f277049f65d900c8229a82170cdcba95ff95525f86d5e7fe4af62aacdbc81da3a94db36634abef51e9559a0e942ae5f419ae5365ce9712b956cc2d3da8cfdf36a6d8e45e3a6884a877f3eec93b48136ef831c335b25a656d974375103b5e62ec2fc234bbd675ddd9c95c8d3b599e553a38f63a3deddffef01fa27c257116c603c035e2fea678267d1f2151d7c8d1e8e6642904986c66e2993636442868dcc804b59dc3ecfa0287eda9cad34f7a93b488aeac3126c0784915a2b5b2472797410e87415a19086fa315892a3152fe5450f63c790a13fc0c75bafe0f1de5d676a3c68f09874a3b678ba1a455b33cbfe95ff981ac35e9975c3720e22d5251545d468261761c5e2e469d1fbd7b88709ca8c8aaf23b86d41900c3771df4b9ed88a5a1a8d88f3ab917876684c0368fb7da31e9d9b3278dd358f2773f9a37d5c6d769c16e624035b11f45f44d23b976a0247cc47acd5879d91f65d9dd1854a9b0499ef947d47c8f1939fb360eea58b3a5aa3731dfc4e86da4b07f4f47d926e42de39d085e9999f3929fd3acb8b74ddaf4a0e5c4929d7fcf4d28b7a4656220a5372b79539293d0c1ea628c05a4665e7e306ca95a25d092725cdb724845c5a8c02654acbcab57862a629bd4e121e4db76d18407bcebcac75b0b7fc151da7a26818af824891002831f59bf1fa1c750b2a85ca34d4748421ac04bf5537901805d4f41adadad0acf7a49d53495748bd1e742a270b9f3b3ba1e3c06c3e88219ebaabd6d9e79e562d74a746b2612efed23e5bb033a46f66f3298b2cffd9683e9894b335c7888772c49c54c5ac43b2324a388ab1e91dd0f8b2ab76bcfc68cb19209e8d423f1fca86c1123997c74efd856ce1c0653d86ab0bbd3db920ed8aaa8796ddb247dc5b008c581d69d0886072838ec14845155ba295dc4a2567f8b3cd456e2032f9ad185af541ec2a11b4e3b6d231bdbb2765af0f12fb52d8ea5bee046bf25aa4bc9f1adb4391e43970ccd3fc44168abdbe330e033a00e311c1f48416e7816d63ba764417d1816d0c662768d141bc65496a30a02f65082833f431f9ed9319bc9651c5ec9fd02515d012d9396e75de2935431d3676bd12092d72036f6cdfef0fde203f054a16738045c1e8874e8d5d3897c1a7b7555b146ea730b6fae73198cd9dc4a5fb2cfc77d9a5a2ea989106a98d60a640435ea4ce48e42dc47d4601af62e772b845d4b9b9b28e7310f59db8b503315ec4e891f245bbe71e32573c275610658b9ae7ec2c5474c64b1fcec5143010eb30a4e5fe297a11bc34fcdadceeafdef28ec75542cb9dcfa404746530869d391c61b7d26320a90b7fdeda68bd11d85ea263cb4d91f4bee44c87650612d94a6e09574c21b2082c57391e0a3b1dd05586f58640d2d040087cf093aeb4de611ca0ba610af420fa50b88d2c63e30e77deea96e5c86e1e73e55e3f82ec50eaaaed207ec08cb9287408a986f013c5ae503c7bc1df48046dae8a85b5bedeacf225760a7b36dc54b60c3bd5103cb03ad71b354fb5977b65b6571a4e6616111f21766a4b10b8b48169f106d35d1bc19c195a214b20550f41365bbfcf27b97f5f9cfe100a419f78a77a490b1da233100b29d06b85248c7bf24399a660cf8e87fbbbe2f851f01a7245c4a4db75c329c83dd69753596fa62c2c60c8075d1a93f87833cc2d7633441945db430e61933530553eb185b5ede75a7f928d51a9fe910c0b3bf67835b2d449acf7e73f2321400ce38491f2bb150977826f684355a7b4b7bbd5b5fc4c1c404fde1c6c2fc81db2bb34b20cf05ac0882dd5aecab4583673b88f0f634fd94bae499834c72d3baf663a06c2d13f965a4c0ad6d4446f9787c57d02cc738738f29b8332ea063acb63db6948277aff86d8bfa928bfe4a88ab279cc8f2c0782f8c4d5a7a5ac8e82ce8814a7739ce4360ba31dec9d8160cc11a5c740093d73c27d538d945932b0ba72a9870b79962266751b6dffd0f480f6945c17e0c95d7f21b496ee0a6b60596b8f66c1d735aecaa53aff88ed8abf1c7ec7c489bc84ebbe8fdbf52867e3a88c3d2ff682bce9f33f772ec48c18f266177e02c8e6a84175e9c5bfad19b7414410f5ab6cb4b05d7d6769acd0adf5cd0d5b0f9cb275691fb6d1ecdc21bef50696db99f1a3e90bf0d5350a3156f040bb22fa1975bfed1e86050fa82d2ccb48e7150ae393505f2b03a37457d1d2e4cc9e9acf06ff5ac25e7b1744bfad0a562df139765cf5f243191462a5dcfafb42dad0019525c246f965cc5bca4fc091008b72faffb350b660b5349d4415e83ecba7b3ce0a39f837ff565cf73ae5435b8c8695e7e3aef99d430866cb1a5961a0277fdbe4400ff6f99655bdaa0c1609496d06e23046831732378dc483c68ed4c761993fef398d463f0da96e99217ddac1e9fdafc37cff84856b983f278664855d5759995f6e403563a2e9df1120556a1adf0136940341eb8bdfde46a216d4a253d091f1ac8c3f22b164d72324025ce47d5e9e5c953daba14ab36f98aa9485290384cc250898733d08a0a0c52b9823cd3deb121b639843ed3c68764dd53b0d0b57a1b0ca11c444870522c53c2c6678fce16a64336e297e2d8bd25414cd8e4af2fc710fa675f098b3b3e11b4bbd62854899c3db6f034801eb8181c93206c601c24d5406b406ec77befecfe73227d5d4d8153f45fadefb9eb82c65fb0076f99b6aa1f3ffbcda8f27877749aa2dbd3cb6a950cccc41bb0dbf33c7329542b9ab8803de0682c92d2746e4c82f4867574a318a8794e7baeb3009690bcf71d2ccf1daa9b9a7613de2d3992acf14028fd8460edded95670c606d219996be5d097c2abe4ae68b959461fb0c88c86f47e88d1c1ceebc6ba257571cd8d656d8723f1109cd960c82dadec75958465315519d6cc4734726d15a315708dbb417d4c864bbadef20a86696b376c3b8e66798fc95b73e67a8a409930d3a39c9a7b3db89845ab71ced530b81349c9bb020f36052bac4291104e5734f3c7a694f15455462c00d11990b9eab330b57cb1220905e1da80749bb86fe69a468e36697e8d7bc8b7f4a0f6f2297c356540b9758e0844607008f081026a8ae3ce0e93eeed9571a81629838637599a0f71f96b0672d65282bd1c50c9906d79884440fb961a0c87b384278f5a5ce16760cc4f64788768fcfe1931b9b145d501c48e8e1b8a7d1fa4b0a865b2ab760fd7c3efd4eace887bdc35493830261d2e718f2206a27b87c0f3a28fb323bbc3ca29b232ffde448f0c44a39caf0c4a1cc9a42a789b526053343af92c3c8758539ea0cc7d8398222da862932f95075e77165b85635afa5915a21c859f36ed20687d82d370c5031d1794d7190e78429d9d39670e5af5876838dfa9e7ebdb885584f20aaae98f83e657dc37d9c8b41ebda5c28d2a2192f84c37363c4563b9172f57d0f091b99210a7c578a6c8e813282d46685d99cabfff7881ab0960640a1d09de7d56f8de7ce98db991b2785aa80590cadd09d74fc911c4ffa9fd07a9d0141866107fcbac8b5a123d4a7c7be6a08f7b8408de60d5bd40d9c58d7bbe38e676086e1b7950fa7a83fbf424ab2fb47592ef8be920eb5227916ebacc20a3ddf6599b22ad50ba62547d994e7f21df49f224e4a6d1201520bdc308835bbd9ad5de17122f4f7daba23c5d78ceeafbda6ef0b43ea197f2a5769887ced4498cb8b5b0f82f9b9b4646ab5168341d414d14e72e6e0d5cb0d3969ac90f3b589dd57f70941e675e5aa89579cf06dde83641f30d12ae2a5c39ef70fa9d61ddd197f3f7dd7b76956fbb18f1f30c2968125d9ee9585f28acebe4cff68bd8ef82f9a6986c3f60f8ea357cf9f666b2ec504a478278af6dee3a9f4b1ef7e9bf6e4553acc04b2d7c0862bcf9a984daebe9ccbd5a598123bd3555ac9d6a073c3b68dd9da1140ca08215a24f4ef648d3cdd2e2ace3204bb4f4971b85cb65c150eedd14a0ab6fcdf11aac74d5e1c8683b9a01c1313cec7f108789899eb2892bf4bfee4c017fe106ff870ccf12ef0a98420e275a5b17cefa0cca167649a87cab11bb54794b8a5fbb2bbde7e782f814daaf036b843b5a3bfae12e42d1b823e06251e089516bfe9ca199ef273186c3e3cf5ffcb24b90df9ac537a33138b47d08c9a102a8a9746f3263c6fb739849ef3cb9d3913e357c4a14af84ec3ae75f58835bc02231d6e1c32fb67266515c6b5e027f0c2489579a355828baabead988775ed8dee4e5783e034ca56bf216f5f48b2077fd60f330ac0e3a73a61c6ed34ab01cfd50ddae1ab4b72172f0ffd3c79a778bb10d1c52df0f70f06d04aa500cd5d79597ed30e06a06796b8470a17d04c7df4c8392f132e1c2b129c82c1447be077a0d094494c39947ce91776a32e1db3f0dc98cac578708282547a723dfc64fdcea4905c9dc1edddd3d59a64ffbd9812210cd3040984ec6d953d1c0e9dd8de59dd9f9c83e5a6f425e76563d80e3013ec135dbf4d8352822b044d68c9548ffcb29ba0d3687d90867d60cab0163df1e6c9c00db5f393862a367cbd5aef6605fcea7097f47b5879921d2a8e19145a78f59fcb58b2647d8b0df6b20104b023bd3d09d6a0ab52df484d73e21309a7bb6e83ab2ba40609148b9e201942c27860965d5bd57bd92b0bb46a535d3f4e7ab427c9833d5300ba511b614d07e30a48600cb2ac7e477b4ca6bf416f41231e50aed589585bf686d813fd255f71401fab691ffc5fa2c22f40d7860b63a181a013c383b0e82d42997d7549152e8295b6f4386fb050d151a4bb105288912730ca89f6cca3f877aa9d06be295e5fd57f4361848a92c7815a9b087ae9b3c71835181a8d6a8158622f0fa867a565e6c5cefe975d97226671376e8285d71b6fadd5c64883bab384fdcf2bbfa47d6a585bfb9e3096a8000563803ef4d0cea6604d115441e5c3f05056d8616ffa9ed5b2530afa8b3a5ac7c58ee1fe361bba4b1735dc2a14fbf55881e2d47103e5cdff61ac9534e13e75071ef6afe870b48e6b461b914ffd1f2dd4f9a602b0048c58155ce6ada63d2018ef558917b7c79554fdd6eca3d45ebfcafd45d2f828dca0db74c8097d0fa5b3afbb36fc603ba1a96851773ad4f71cc9d6c002a31b5910c14572518a906441a91f66a1e3c8924c2b8e105eafbc46797bcaafcbf9127d6c58eabe6d0ebe38c6752bce4c9668f76f7db82f8f08de6331ee505c1be08cdbd58fa5051bab8b407704263d04e79b0d18d3285c86ee36d02d769679fac804f7e00f287748b6e8dda19783699ce46d8dac93f77e36fa3abc4a85bfe3a24c4811010c21ba0d84061e1ef33b2fd6b31164a2379f815b4f179df2886e81f38a31894edea6f27aaec62e3c5cb5cc2a456bea7f742744850e891e36612c69ac7447eb327c506eb5401c39933e5e1b4509a3167dc5f426d310d353df25304821dac40848780d1bcb2827140f5174a49e697f82516bed8280a66c9681685cfdd655b6ef13af46f6e1af640f7217a98222dd0588382c353cd70f22bc38b22ca956124064b823726b4f6c92ff01399c6c0fe5e8e554cf61f1b95230fc41d309596993b0fa706be51164bc11f5d0814fdfada786b86cc7ff30a0349537450eacf8ab28cd43f34ec517e8f6637829921411ea7ee3fa269896bca0c85cbcc419b8bf5742132d1b2ab7d26551338fa6c3a4e7a356e60b0149d58df71b01b29a4336ed2a99544c90e868193f5eb6b8bffa980bbb18a8d430c83ab14f165bcde6ffb5bbb661be4748ab67b12919ab5615ae72ec4d8645d9c5c4945c700ccaa9b0556d3c73d616146494462959b25c2b38b9f8c8047a1aa815e6c5091651ddbd1ca7da68a663581dc0d1fe89b76870794388b566807b97d06750387a77e0880136268d42b6f356ba13612dbe4b2dd952bdafdfea85a95b68a3b51e21282b42e1f987d895e3be0ab325c5c7af4085718a7b87b1f267095abe97dc7980cc09f2ae8081e70441932a02bc23a4fc4d24604516a109b9a2685666e88e4fee51abbcd6a4043e345bfd9f65be7e62534dc2cb3562c6fa49163e3bdac38f717be00f55836bb999b173e65325786525c054061077b88b65761935f9672c41846adf6d20b3c7eef516a23622ed989e68ce933ba39923961bf944460b2a9d73dc545158339f42df3a6221d47d0444cdeeb0e359934221647be427b287f52b07ad0386fce7c157e717c0110ab9e977e6e9f94a9d7fd24143ae08672e626677f6bafd272bf594fef4935da8a9bc76bee65adad21f3833ab7f860b31f4b0d1da55fe4ef3862f6375b46ae980bf7e1b16993a3627fcaad50ceaff392fad0159be4acf5450c237f3c9af3b0aea48ab04ea2b507cd0ebd3f1427018d1779f26b8d584b7750f7ac13d3888380db52669ac7803940a7bcc5b257ba5060871fea8b8b6e3511cf9e07b85b4e76dd1ff687ee5e1030600e2a551272e74ca4c21e48d7ed07d9db8954d276a4414049b1535cb6803f1646412e1857adf6e5b4c6e2d4b3970316eb9cba4068fc92d44560a0c459506957f1f15ad15798e3a3adbc20e9532d80a467d3ae0aba01f9219ccdee8818a70b5c7c46e0afefa5185372ee8e71bca8d50a6b3254ceb352a66ed1c11467f03360264f1cd07c941640584279764551505bd23e85d68a18b65d2ed5adcbcbf6baa663e4926ff99c745d62b09184e001662721c1fcd3fe34e967be42cafa99aea62b32b1e5a0cce0637e424460f503b79fed3a6eec2df51a879693c986c8610fab86121465a0b4e10218eb6de76d2e39aff9bbad6fbc816b3c21e02815427e1839753c3c24bcaa50c1fcad50ca8dce3657114b08369a29e25e232559c3e288e1b1c8d45247ce6ddecef50aae5c6afa309d11eea2dbdf0291677be89a74207320f65038e4d43fb481409ebfd30879bd4e75b186d2833c5b0c43bbed00dc55b0c3355b03e13f2dd5659c1fb98785901e37ae0882f9c17afb258844224b83b68c049fb71e844fc1433a2da0725698cb197d768bad67224ad1384fa884b1d65e020b2e6d8d2d0a4901979c8eaa794be49130dc29f6c80435beb8d9cdbefcd91da4af118ec9deddfe5c3ba0301286c566b70bc80070514c490a161f865faa1368a8b79f17ded15bd83177906e4cba059000ed3920c0ebe55daad945117b9de11cb7b50a642fd56cc0493affaf8e8430bbb0de7fc5b777a48b2001452234bc2734acae2f056fabfc734f82d39600bb8bfe760fd1dde2736dcdcf32b676fea193f17712ce7844975eb6690fc16b6264796195b2622997ffac2b8819d6ccf8124c73906b8938c5334e72d6b00859bcb78587c12b5d8ddef09286acb9a40bc0ff7993759178c6c683d2dba39965afced86b3b22a229d3b93a86b715c02c2fff6ece0e6946901134d816b8f26a84ff149f76fa60e105d2d9be4f77f81401513c8d89e4e13943dee0a6cc8e01f43f49fcf47bdebac47096b892765498b412272df2b23e345c66600dfe59462f9e1365ea4d3a783203019c818644f7becc477166d62f679319a5816379cb24d0034f03780f0b9fd5e692434c752f8b317d13dbf18bd151f4db7754cad12cb618c726dda6565f71abd31ae89e0a662b38b7d953607e4c6053423594ee74c52c224384638c7154869457acd6f8f3cb2baf5e4b27ed7c5e694700080bb74225f53e40a8d0f9c82dc488f3b6e2bb6c347fac27423b3d9879346fb5951e1591e3617da6807c8b0eaf2633db4599b5f03bd7d1b8e85194a3bf333f3a15d81b503e2e0823305626628b80c1b1b28000c1e8c2d3f88660ce8c2a96d671d35d3d3186234798fffa9f04b8dc38f92fd3c2940a56009e28220666d0024d977c01c58ee9cda6289186ec6588cc4a14749d0971454f1eedf1403cded805a7e25f58149fcf8265e9e3b951bb8685085fa8a05ff4a9e0c6f5622fbf276e86bc1363ef7e5ca01cc9abb1ef7adcf653c328aae196a272f2db1b0d046a567215e8666d5b3a50603f1a934ad675fa8d0f3f389064b139bda88aa99481eb28d755d82b2f9c96d2c6582359980762c17f31ef22836715cebfcba31a92fb6c1c261c4600f4e610be4706d6646cf361b229283c1818929f3f263bdf1b6c4c3ccdae11521a4f73b79a61076727dbf71c99d32ad513ad2443d03475798c2a476b211534b5862ef0b59bef392c1ef0c5af73c180d94e9a85cd6a0d744607bde36bad4c9bf2e4063a9bbd42f9ce02da04539f7b09535d9a62980769c04932027ed74278d63749dee92038a127bb1ba5511f2ad5f5d926032e42b9f82843e7d155cfc25f08f8862fd4d425ac9b4d41527ac16c760801b670a839974beab8ed991f3c28dcb9fb628336d7b0821bac0312f04193013dc75c182af5f4ec508bd6ea08c218f160689981eaf80e339b0a9732668aa583e9f9b4fb0480d729cd1196875008c73b5ad4364cd9e3616ca60d258d993e5c12398e16c44a5308476536c58d9c6e851c8520c51c304d29704026e36b15c8b5e5260834eedbe9654c1ac5053e20467d85bf81b17992d363a75f20c3c00768bfa343c90310b903cd2e63d58973c595fd9c212370987e248e6369dfe9690583363173480012d03b8ef5f785b17a90124ded63635f3a5913175187b3f32872d8614ac601d102a51d89d5991681cdb4ff99866fb721a0116e4439a6f37658b35ccafac67602c322d5efa4ab3bb1029e0078a758d2400ce0151ee2aeafe8de2f618fc645b789aa4f25bceb5cc44efd80f4bc36b1d33fcb01f4146f3d1253bc34bbd972b291d5f07d13ab33e1a01f88308e5162422a0a6550fa159730b43f2efffc1267124604f84aacf9ba902519bc7db328876ced5086591f74117a8886741e834dd260f06a7f160717ab5259ec7d3407f651e2a2a77cb8b2a0f4de199ab47b1e1d6d390e4c313b272ca64b3754beec14a78ae2b2eb056b6d2100fa9c8df058bb9e015778322f748cbd8e9d5a6d97a1f89bcc0ff41e652316ffc2e1d17a635bbe1c5ec1955f1655af45903b31e722d722b62b7033ae2b51aca8ad6df49f108298b5af6d2160eeed04cb0584b73943e8c30f6d41b1e8c2eb04181a10fb7655eeab9e1acd58055d8b5a1b9105078d0fd9c0ec938996221604b12179387dca4b4875a2dfaf3c8754c938b1ddff794e80c4abe1593e298aa34d61c5d7dbc321b0b32f5d92222903f1ecbd838cd9fc13c1d87f13f04013f97ca859845d27ddc9c88865538fd2b666934e8f882adfec74a3758748dc2fb21ae2a7b6dd2fe6485b172e3bb5d12399009dd7304b4a35a64c29dd608aadce97866f499e5451a3531cd53e65f3c448d86fa5b3ca1a0445ddbfb203bab301ade1dbf1e0f948d1b14250735875a351393962271034d56b4b8e40804f7f9c90f7b6a298d8d112aedad5b4610cde4bd5e5f16ee6ae3318fecabfc9354506e48d6e75638da0af13d283262fcbb616707ccb04bab1321679f48d2d89ae667cefc39c83c6f7ea12d18795a8593f339b9f879f7f204a57099049078c03edd631755340fa4c397c2bc7a069ea4fc0e21440eb009c2fa0f425e5a2060b7bdffd2914cf66ef13f789b5c5c333be3bdafc9dc19bcb814fb7b7fcc6044d3238cd25c1ef48423c239833e94c7993be0f334683d9929dbcb376d88204811d9d8d84b59d0e0625bfef271b8adaa2d7c6b6ba6c4d0dd9a89e384f8670550a8af9a87c0ffb6ae4f7bd6d193ad32679b977ba1374a6bef3f1a89cd4413ee039210014084ff24ed5f7bc9a9899359e87dd1c0da56d2a13b97c9a25283ba3212cd8769ea397802f2b701dc177bb565ed397dee37f1f1d9687c6316a0a0de0f92bc6c5e9ca653eff61d1bb3a18480f38568dacae47e21d5df3a5949b774437404bbf95d2ec9b372a1838b2f5ea31916106fd44707731ded6bdfc032662e39f8efd6bba5d39807f2824848e64d135c457e51380036b2e05ec0a144f274a06126b03aaf39115ffa177bc917a59aa19efe7e0a1279a259bb5e73a1140a7b61f738f9baa19c2708779c6e3a2aae2f198a0decfaf9d5bf8d2726c32c481eb5361cf926f5602c9afdca55cdc3d3f115c5b5488fe0e63d7ede51163df0d0b6d1badfe9693289821967d5f7be1dcfb1a32de38d243e595b94f7e94f77a97ecdbe248b5efb6e033dc404327897dd1fcbf3cd4ad8f4d54730bc34e40fb1f3d9cb63f8bda15bba001fc173a45f0501811dcde97f0a96c8aa96523a6827d028b90a06e0bcf20e6f7a6148eb8593aa9f9d5170ad429d1d6caedaa0f71a6ff05a3c342f800126914c4a240bf3e9a3c1f05e683d05694a15126f45549d670eb482ff3e97c2035ff24f0dc3b2c177ef2fdd8533e52a4813c2c38eb21d42068238626b51fb492bb12380d097b3345d8dbf6e70d7dc63960a6e7f04478b1c4729154da23a7dc519a5419158555ee9e10890468ac2fcfdb95163228231b8466fb1c57367a0dc1d532f027a7ced56689ccb83c9fda59346416ad60e3f56819fa77fed145311852691a5c8543980489af6682e594de6b1360edbf9fc394195ff36595af4e7cd6682027d4424820e3441432c1e7de5457e58b7ab18ab72c264f2bf6b6d8bbbc39f45c1e15f3c59ab9dbfb58f6edde84ac1c036dd9f70735abba973f33eb9a35b5d0ca747d8d5cb867e82ec33bb2daf1948ba9cb10c3fa5594c3a0f23417af1c284e0b75944e97518c24195953e4547a387e37cf43b3fee0170919706fb9c2fb9cfed65147756ff38c7bbfdefed9fc5999ae01289bff4d6f3abe7317090ef52eb0e2f8b4b5f72b2cebed0fecb9b34a0e0b95d1b43fac4d51c896bc09ed19a796385af18d2dc111007b7d4f944bb37c398adf46e7949ad136c41a055ed71121cbcb50c1a166f15f48321aafe2cd6d89a400fec2a6866ac9ebaec6d80baf92ed3ddfccda9d77e436d066cf5254df4e091df99243d23c2504622b67df50735963e765a4435b3f98a05b66900d28def1f2c32fb8a5b4d107b0c391c88111bb9ab043f71100579d957c598485423f1930cbd4699e085538c4a0007ca6daca251d5381f1043d680eca1e96b5b32675902c3609573c9ea1db2e24728eedc82c800559cc999dfdde96fec0820225778ee844933c7ca2e635bde86e3565858990bcf36781a923970d692340d91bf0f6c51f35ca692d72210fcc16017fe748f1fd62488361ed9842a19865b3f96ca9a25ff56695191a677f42c683f83ab0f39a529ff07cd1e5ffa9ea9f76a444432c79034ec07b79d7218a173372f75946864466707ebd8bd62837129822523e83fea9c1a0d3d25e5877f717aa4b7ddaab3a433976a5d2cfb2319da195fa9cc83ed8b42dabf6d123c584c05623b8feb431d0ee8dc15d4530f8ea20b01e8584102eb8d6911b9f54ef4f21ed7f38e442b5a81d6f6a5ef09f8835fbb5f5292c9ef40dd9f47228f6374235ffc5cd8fcb90f2537533bf61a06963cac8a114188494f47b94a99394b1688ffdf060cbaf926e5bcd8cc9b556430f1a7bd591822fd0544467aabfe8707248fc2f9269f9eb647b6bfb89435c17cea75ff7e196a9a04471c8efe0adaafeddf6a6ae6f3378fc437c3b57d4943959e865b30c97a2410ca60224899aa5ceb2f47a6fcedcda1a81dd46fb49b9c994dad0010985ed43275c449ea1d258c1b51d0baf5fcfe9c77793600d6de6b140bac0824a8027b9d7f09c7b937379f057d9dbf1152b761691669abd47c96e91ac4ee9577310e20559ea56cf2e87ddd477bb440478b5c11c21d48ec9b317b0c4cc5a54b1d8f526656ae3740bb40860a8c53d412aede0e012b1a6058ccc3619b99ae4aeaae7f433a1b4000827fc0537c832bfdb6a6b002c838035d5e83c9867fd268e09c339805aa135db175224a11e7de49c1c74e97256ea5003734ca4fbc9682da2aa878be0c3bbefac6aaad76c5811ae0f057b8654bf22595c889244ba49912445c3a546ff9e01160227a9702ab16b2f3704eee676734ed1627e82bca56d698cdf038b93048573ac36a074a5fa68d4ca522dd3bafc109d1e6adf13452f8e6c88811bf99e898229cc0371bbaea811ca2da9984f847b90ccd5446e60fbc7508087da3437a919a44e5669f49492266b5c7314f10b7a2ff50ccd40a0fe16fc99240fa9525884b6f26e7a9ddf3f41fc36ab50ce1458f1110a920591939d315aef0efa68af43c1bc9210bd3cd8289dd5f829158f88a8359bf6069768a0034aa17e4ed48e14b22db8e5afc8795aa284b4c3e4f03826df939f03d170059ca399c1d87e0802d25d4c2e87ffde8a701fee5a4564f9ca931862d3eedc1d3fdde4bff6cb606dee091bba5ef7f2c3a2449f1410fed2122f47b32dcecb5f41fe608c54ff2d69a2d4fc5a0cb2e40f325e7a9c4053175172d90bc5225220899d8145721839f08e1b13251f068ca052a0b517b550c2bc4fb923ada0845a18e9ca75cb5cef20dc621e1e9b02b92e2970a460f761bcd198c5805b6d4f86d3fbcbb87e2aa055167b0e78cca029b37d518a036feab33b69905bdf7b6c93893f4f823b23203855583733b9fe2da128466d6695e7609cb1b5a5c83a2c99d2d69905c0dc0d21a0e2e30980d756460996f4a6012b7c3586b05580a6d095be7c9cb9cb1b97f922c0b5346f25a12938bfcce4c17416a471b89044b52e82716d2f1938a3cc7b47414914a415626efb1414cc0f30a5523a2d8091982bd7d5687c939e6264ad3d62b73108d02f5f5b9ec3a9ebda01970ce1dc8d5e3751d5f5c1dd4c9440d6aa192364bed07084019d73ca162adca4bed47bee39821b270c22fd39c23bcda25a8bdee8577cdd94ac8a5e564d89efcfbcf695f08c431958c5892ef87d0f695325504f1fee474a87e32247b00c2fe04f9e235c0fb681d403be8a61307d89ba495a71d453c97a42530a28ac67c156e60bc281ec639e6cf1cc658e68695983927ee817b4ad4584ff9c25b86447801358f559f0968e76b3fd8ef001b32ee7a716447d6af4989e5aadd8cafc5323bcb4fe6e32e15df26593b490e9efaee844aa6b5f98c44740b774911d603899f4dcf88af83fbcfd6cf4ef4e41ba148b56e36e66b61d57829e95df6b5bbae6586d6ac44182bbce9532c6501cb33f11079036a61d3f90f3c158db086a4cec289aec24ca13c979887d8f487668c9ca96a1ba2beba86b813c9800863dc93c5ffa6a50914859aa1179e792e164cb541726dfefe7bb08f3954b36f7ad7809a0c506c37c3d1d5b86bf91a427763493e87e2795bfd9891153bd5cf4569e5da5ee714aad401dc6492be1da01fad24fdb62fdcad71cb5bdecfbeb94ad285fdc11378f7e498b0e6f095c4b27c229b87d5dcb011e60fd8ca25e90a315c164dc6ad73c18858283fc8ed3534e09dda440ceed0cd3fffa2d32eb5d8632ebd4cfd002368be724585389732557a073f6a03570bfdc345920df82e71fb4c35553acb95e6701ca0a905e84fa6f5528b8fbde7ff8c4391d9f89d70032a6bfa29597d636dba1ead652ed7e48b2d5f4912404caea4b35edc2b88e2a2aeeb409de29bf86e92208acd00674c34a010f4ca41a801b4447c3dfeca3f7ec7af881a16586e86bd26feb8483650e6f17003378ba62311492b03d0a6a74898dd5f0912334c7323ac82a581fe9d7ef9d67f87e89669c92bb2c711076b5bde203bfe99311d948281eadefbb027179f2badc1e1a31debc00940a89971a118537edf891eaee6ed7343c6a1f72e54a3805c35b394389948f28af95dae9c4014baaee7746fb8d4132f91bd141d9c44ecab38ebf0680532d618f362c9bbd6fbe7597230e514bf14767171582b42d1caa16d27aa186eeae88536e3d501747061ea62aa10b9577bb3258a61d7a46b25301fc9895c406cc378083ba682528639e2c942840eb0cdcea711fe27f66fe6ae584051312318025a9757996b016e022bb2952c545b53adddbdfc975cfc8b7bf1c6fe4038feafdc3d88bc45b07c9f31357e38d01796511380158f015bf68236e58abf1b108a00a89257dfce13765d90a1e212aaa1001aac946901e1475d2bd0881666298c2879e35f5b76cab648ca13484cb780c9d3488956ed6b0a85f4dc6b687ac43b844d2429c109fcd55a600d6fbace6a677221afb5169cf950cf14cfa2a9b6d8d381f8e6e2c108fc26524d3a320f7f61b9f6c4ee253cfb31dbd192560c1ec5b15b04de78b299c7677b4a8c6cc06ca3c9d53af5bae5dabc00832d87a1566b25de0c6578c55aacf252422dda2f53dfa171b3bf5859fdfa303e32a9b49ea559fa0057515803fdd2e6bf7071b62efc8eeeae1969405a411f9393095bb2167f207a059937b236477b1d6cc0d7d72d7bdbcf116d47a88f5203758103fda6ce8dd1b2519644418fbf8b5a34bd4e8c231e107c6a7bcdb8bfc4aacc6d45f2e643d2f7511e0922c51001a501f148bac1f7cce7cc01e022e1cc72b6f7edf72fa253043b3b7d4bcb0ba325fa7d207cb508e2c22a6ad51224fcd05ce2702036ea45da4bd6e6b27486dbc6e31e93abf0c7f2c1711da23ededf65e8487fb3dde380d0f3b3bf62cfccdd12fb518ac49a0d3f1647c6884d2d13743cdcc6c9dc5667b94c0448232d5f253579865a4e52020740f5964f82d2e6145bfaaabbde33f0b8027958f374a3037795eabd06bda8c7e0a6e0cc308d17a74186527776e9a828c501c4ad60173cb5d1594947e498962d7ea49c21e489a91ce18107f9bd5cc59e3e6df475a2067b4b1a707497b22876110acc58e46b5abcc4d05a9288773006f5d2a9f734cb1a27cae5db108ad0980a838c76008dec0b454a91d773670e644e8fd68a9083d905bbd0d74270f19ffc536921bf4fc3d95fe44d6226e2f7a0853396952e9e772e5ddf816e6dea8597ec11a551f9a92d8e9263ee38fad4df0909e70513dca5f3858402ce429bcdbdf02ee477d6721ca73c3bd1a16e869f045784b4df2bd8f6cd17e45de35f62527c1ed803d670051466784a0bebce038928ac24f6d9ce488cfa3dcda5c41b21d5d3894cbbb4ffea2b7e77fb3276be8d321f8e32078de3c805d7f118fd2636ee6b4bbb4099e7521f05f3746640ef6fdb2457a41d215d7410eb48cc98b3ec0d6f9bcff9cd78114dbe542581d76f29907c41686dfd7625247ebaa1290d94bcd8fd99ee53e188741eb06606470759e9679a928199719b36c599aef794140404d408388a7fb4ad2960da8b23d5832165acc4c5fffd8c67b71ef33f946956c73dbade9cd9f3aac8afc8f404f0e88fddc83535864b8760379944c1c0f9e49b5ef5128893e71f656290823a1f41962897de23fb53a1ed5d73fe3085e03fa5c087e577945711cfad23ec58e4357ff98ff7882aa3378a1c73008ec456df08e5c5f99e9f6446e8531acaf97b67fd824779efd4aeac25b3a742ad997b92ac356b4784d42b8b1de1505d2d74a504c1a4627900fbdfc453f7350302e69807d49d5b4830bd23ca0799b5630e6e86899d8fc53a6c02f329b8c6c651b5446856c779d2d96998f6354eae2b1bee12ef8d4ba8a4bdf591e3937796e728a97e1129700ff6f295f36e2fe811c92103db35734ec5b765084a4921c30d90613ae2984f998c42ce0b9b8bb7990bb349c6852c21bc476442cdd695e3ec4c735197fbb06a21c5cdde67660007273d4ebb481b5e8407719a65d6146b5623e26cf5a17b5d8b42314cc2cfc930e2500e572429085b743049b988b74827c3d5ece4220abeacbb7825769bec0ffc53b21e0bed6cc7bbb5f9e5200d93abd751b38a34130d97a06eacd1b7d527525fe70cccb236712804a58965aead89185b2ffd701d0dad9e1cb9b1245669b1900de8ffffff17