PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51020 42206caba77f21ede72705bd93056e5ebd7342e88407d95f83c0a86a273617fd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5110039b8102dfe193159fb1c54af0ce1483b08c5432c405d4ed62f5e0eba714
Certificate Block Hash
42206caba77f21ede72705bd93056e5ebd7342e88407d95f83c0a86a273617fd
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...003200000004000000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006f639decf69a54a3ffe99e08a83ad243903a5b72720fa650a9a2e0f046ba717d712ccbdb5a2554a8bedd00269b54e60f517d2e2bad2bef5488401d5a45ad230833454c0b5cb9fbf39b4bd2a51b69edb5634b79d597786c95142500000000000080000000000100003200000004000000

Raw Header Hex

000040203c0f4f1645d7c6f12d8fa4f896ceea07ebf4e99eb689a7645e6a55fa0a53b872ed613bcc859e5be3d9b7c8d3499a4fa877c76d221ca4e9cd8dcfb2bd66c36f98ea09046a2e0b0b1814a7ebe0f562edd405c432548cb08314cef04ac5b19f1593e1df02819b031051

Proof Data Hex

59,560 bytes
121216010307bd7c21a6dbce8616d3f7a5660cf1d427c43d0014dce665fe69444ef393608faecaab1f20546568800cb2b10e9c8efc718a983a87054f7c3cd94f5cfd2b58e2731651fe740ac3a7feeedac3b84e480961fe85bf4ebe18a03c6f93bc93c20e91d3a9a1a4c1f63b838286a149359057255c8da646db14e00d9fe0fa7dd5d0cd50ae074ea9bf6dff738df0567769d2428f859be25b642e0e769e08dba0899e5d438d6b11cd316a038b01c3eb22ae45ed99c947121199ade3765ea059d652a484286fa58121b640340df7ee76b41a6ffc98d8cda07c9b36e0e3c8e5545e1870c4ab02b661487beca9220a96860f22f89cf16a287aeb9da50621452983d3aa98dbab2b100061defa3e270424a7cbb7742f0f4c6e1a227b02cedee0d179fd246e8d2c6c5953b148b69dc9c7a00ff74beb488534f777a002395423d043ba87d8f370333f769d0e742fd3bcf98d39cb7de40480adffdfbb612df590696959c981b4e9db1e55eaabcb4550316570105999e43d507f4efca5aab2f2a2968a803a7865d6da86e78b9837da543be46a34d27e02f3d34107da79c93fce97a9ef4372f917479ba6a18baff0e199dd2cdc6d88e80283c493c1e314cbfc2d1f853fab4bd4769157558dea208a26f6f9618d7727dc83563f9ba49ff2a2593508481611b74bde08b087d5db57550cdcdd62a8460bbb92d2f389be233f544e5c539ab23b4011fdb6a59a01a071b8f3ead2db143582cfd54e7a5ed5903da4f603e08e58737c37b4124c6be412dbcf7f6d8af557472fbbead10aa3575c5cd4f819fa568a9f145fb276297f786344f3e961950669c02ac62a885e91280d69e582d3190a417514cc1de1f8a915ca26ad024ddac4c630f7598af6800f26526d091c5168e0826e808ab925acd325de80e456e536cd41c5310d5218ac7a9420e08a2673c423fdc5cbc76fb185c5d880a24f044363f974b8d5732e0b858b196e13c55c0b58b09a5e58fbb47a0288c4967db58b7a2f7a9ab7700d82b8578d8d035a33904fe46cc71fdeba320faf39b96d0dad816fe7deac35477605e4c2d8ff346832763417d8e3ba4b9a4fab13b993a1bda7a61d6ec576a4df1ceb12de4ff5c6771729ffde4d94c20834778fe0cc55c1587223aa3c49ac4f7c697f491511b43c58856e92aae7506bee08a5cc1ce7acf380b97f867333070ffb6f4999463de9bb08b36e9448c52a02e0e8b5cb350754ff47bfb20af5fe3bb48ce5779703e4d3eface7a3bcafc007167bec29f7a86b562fe4747ec0848954850d685c95d375ba69302f98d3ad303f7330f18fe79e093e1c27f5192e81caf8f53371bb6ec36a24b49654ed49a1630acf6d9c8efab5e086ab9109484b0bcaa820fe1c4d21e677022905bbe225c01d5e79461bf391d4845e6464f2923430656641e0744ccf3e2d8ed548b62b877988cc8cca0b08a8bc5ffc4cd9005264a098b6ee43e5092a696b1b15583604814010c9538fcc5dc0f0baf3199794fb71c1f71fd28b4a2076f5d602986047463e2246902cefb0abd3605e1d9b5c70aec078fa1e0cb03deb905a90a989735d5d71524ccd1642f331a629fce9a8576d5f026e361dc181cba8458cfbb0f73c1caf667563a566ac389b7947bf6a5237849c11eae735d57928f68fbfb561bc28ff23a4b4c57d73d2a8e791ec101c00649c8531657797718ee576b31a068d221cd7b6b01bb6c2a509ec5bed0ba5e0ad11231d15b350e3b2e82db618263513123be07bcb721bd5706b58d4734f7a30365f232a63c6853740ab853d8db554ca205217df92c266e5a90e6b4a7bb76b8dcac59a85c858a6e9bade4276fdfe3aa8e2df4f8e6582b5efbd2172f4ae9e796087a1d20a2f65b7cd90e19da87d6415deb201f3bbcd753acdda15781c7ac605c736102643f1a1f11918fee94a55ff8dd88e014f922df3300857942215542d2040d558a41a7262fea9d4550ce23fe771cba003c37be2d6cb6475a5775455c2544fb076c3e9876e1b142fb6cd44a9880097ec2abdbc6df749ef4d03f8f2519f3d545ec1ea971e1894c8420d31b4f7531c106c03418c39ae63494c9f53cbc22262635e7fd292b00876269f4a809ca7e7257fb79a7de9c311f830a781095e5facf8a4ccde5c60567a5d291360cc0ac386e2860d0bf9d05af87a4880bc9b91f26ec57fc1294bac9f3cce384f2e76875c542de66af54f422b80cc9c30cb4a516b1afc9f1154a11903eec4823832b2dbc25695a1ef65e9bf97b5bb38d407fadee011f049d7003eafc3bb37e68f86b169e7bd535fccc697ff9108649a46083c4f26645b094290ecf2b0bd1d88a2fe27e841a8bfd46490b263240f0fdb077f107c188dc281cc0f48070b0791f70860f22f835b9ceec55c186a57ede494392191e1a6f02d379460a5c2c5f45311aec70bd20afb3faf90b38be26e9a4ff9fcf50cc8abf464ca8053eb0b28999c8b2e5c1d9ed650cde0adcdccb676d4da3e9cf4e4e6eb579524a200dbc88610872c7d93f0dd373a915833e5407d8ffc1f1a0d58cb3c4b94d31dccdf9e9c651fa503e198b95b2a4ded9b953d3980194eb04aff1dd94f7948caf6fe53cfda7ba14586619a71ebf7b3f477e781c4886252f34c7b02b3c0219751f870787b6d7625246a664651cc7ab9cddd5a4551d038ca74a46c974cd46c4d9cde71061f2def8346178c7fa90eecb400d0ce5ddf7fcb97a5c3faec351bce17da92a6f6ed60a8907f3060f4e68d891c4e414cc706cfd8136df22f44f94c2968c63f2744c4ee7cbdadad743c2be8b774245fa7eaed6972b468544ffe713d432897626f9c1c5d27fd7ae79d7b852846180aa3f2e1af6c474ab039bd2b86386c055ab1394a14553d372a36c17b18f5fe8fd4e08da3483620e3bd0500abe26c363ddc81401fe033a4104bc2b2bdf89281162c01c648002baa7c80e46438e8941f7de4e1c9bc7ff764ccf1a67fa99723a6dff0d3c2dc19c0dd9a1f1bd51b0a62467b69729ac36e484600e6c1058b6c112d6b5b441797e988281964ef2f5345e0af01a8209d2c828706a25ab129bd2cbd80e1ae77005d66ee4d9d62031a95a2ede95610862b45f05a2ecd7a05dcc2a04d34083182b7cea54f96b3e1746211eccccc5f0997d04497039c9def54beb300eb21aaa0eb00457da6c02e8fab69b1853f743081c2787c9edc31dc7dbaf069e2df53b2562d413abf61ec652007ed8641d5d876ebd50b99f5deafa4412f89cf404fa5a0f67b26ace2ac0f67a7c9635d86f23a087d533a8ec2b26c311a311edddc49bca55da97ff38f4417bb4fd93fe3f398a0b90b0945bed4d510219ec285a06c7e39b751239f2ffdd9b6064ec120e9d3aa84a03e273d8c1851efc088e47f330091d1a7816b2b361268ddd501b18b3caa3939b7c9604cc56006ec75b9574b9bd5677b0a97b8c85521303d0888d5e6eb97370ab16b632a944b7616ec496c97d49e1cdb65be33ca38372d3d1ae1cbcc2d57b0be18c8d7cee9bfa4a81a33c4c5752e2f6de68479735b95e897b3ebc767c9fab8d4ee776f8732782b30084decd562f0919fa728d3bd627d236b2b448689e5b1a3229cfbd9f1bd7669384ac7eb20aadc0081cbab4195a1d5cad2104015023b86efd714a003ad427fcee557ef80f36bb50b79e51d2b2f7d45c39ed9e083f9df672d3532035dac58b7aa6bc77632ec8887ed9843ebb22daf31832adc0b3312f49dbc385d8460d626281a9657dbbc6b55825348852277d8202191f237ee6ea3e36b6c3849c74d0200c3b1001f4eddfb085786bf3acbf930314c142cd69a389a30a1dba7adfd90f8a417146f50eecd96f8e7dfe38558c8e8e4f5ae365a05d357d6d80dd118b31edab7b29acbab93ecfbba2f1902a5ae4a4ae19028270ea24e312bbc5ebb9c1c74f02c747a60c6e0a82afa75e0ae3b3eb37b2a2ba2ee6c4f3dfbd93c75b43643e22103fd575570753d0aac8690b2f54a1b5198c2dbc352a30fc5b769cea8e1350b8fb0d440aa6306f41af82e130efb67877511e50933f5d46c469d198a58432a6f02fdb80a2f4706677809f8d86500a3c51d3840f4bbe3aa784d28fc13cad2683078322023542559f456686d08839156919739af47e5e0bb8642f24422d6b2a1672e2556dc96633ce2ddc1886144e8cc6a7fdb9ed374e9940f0ef018cf58ea5f992973026572729c9379c0dbe4bce91b892c4eb58bfe13e26229b34e61daf09e38b51d7e1455b0571e27b9ea61c728e2d116cd70fae726415a3e39a9bd5b4f87af406a2b80571add4e1d059daef39cbc471e01277ba31f9d9095d85be2fa8444a37a04b646ec220c43511a9b323fb028214a06b4b2b2113d62d4a8fc559c1747c7dc3bf2f5bbf415f22a7f27f50fa9cc58db1eff161221039e2e2ff174f7f712214f724ece74742be0f302de3d7e0234f366ba490196833fc038f3fcbb8736e9d98fe7ef28637121edcca9ac2b54ac323d1194db955a8810280495cb5d4e4b8db4a9792cc7915f22c3aae085ecb9945b2cd11caf50507cbebf3968ba25ee8c105c02f4255664cc3d4c5a7e68547f5e5b7c1968eb9670fa83768266b2c7e60853eb1cb436fb3ccb64e990d38aa74d84e1de91a0b230be2a69668e7cdcf29a06fe193a6ece66cf118384e684a14a7b7529ce92165d42132a01c9d4fe1bc631892a08064576bacac6aff586b7ebe1eb96cc525963125aef29642c6111e742b646fab8024b3a405d5033dfef72bd4bd299f0f0b0e83557c64b597d929914c3f77cef37b3f8541e0bdb20bc84aa088091a69e3cefb487313057835c811d9e7cc9c5f6187484a2772bf1f3e07bf4572568aca3cb877c54670e155cf46a0faf768ba3343e53ec6a32133cbb13fee84ce2baefb7726adb89415657fb8da5f9373add6e4408f7e7f6080ab6876167e52e7ebfbbe74f795a5d015d7ea903faa6fa92d63d4f4efebcd61839c032512c81277337aeabf0e80bbfa9534c2dffca270fba328c75a157baf87e5c231a92e41c225ee4e024653deb8e3947628aa9b3621835d4727be9c72e8e9b70c6397c8aa760c83c182405a74e1897bd97a4420a14c209bcea5941eb7fc315abf9d93e23bb41d6dd286713d31d0fb209aae9b292a8fff7215d8e1da2454af3f55c8dd32636f20cfc48fef103546931a789b231998953f7800ac3874221326c2983c072c65f939039998874d66904ec653319bddf340437e286483ce2cfd0881d37c5ff83abea10940eab8390adf9700890ef6ce4ac0c6ae61049ecbcd7e84efe7ee8741bbb4ab9557288a763fa1186f40eb57cc92f44a7fe910536439db0a7e510b93aed4a8fd3337302c5ec1057bd4745f4a2b3799da5c4aa5391f3082141102551df049a8d101966a88a8c381d1b22644a4e010c3811c0c8de839be1c44d035e0489f728fbf16a99ba907ada93772c872f3f650cfc233a7e6dac17ab7f1441d9ee4e2d143b2d18b0d552b2317b4a44f0813d52384ca49fbf509feb0e71e3ebd557aee6e7c4d989fe9df18593e057f0fe3ba5ed2312f080155e24a66e2b260672ff8b3bec629434a521e289f052b8f0540736f0e53ed639b290013ff811b0d8d19406b749fc46e8d8a2a9d8c3620923389eb56324d60ba43a5855d4fa95d0d6a32080ddc2bcbbb0d5eb411a0ae41b897e51a80c346a6aa8b80c47f14f3404b62d33b00fa9e5d3ac81137a8e4d2857b3bc74a09c6e7c43ba3aa7fe0907c4f9adcc5d24ffb9ba41e95e22caaf010921e05e6aa6158937a9bf58cf145c7122b73f86e7dc7f3ea6e5ccf47d4745e44aa596c9cbc96b82efa4319e9797dd1eb8addc632ed0f3f438e74eb3ff611e9c6c96f22915e4e0a1004d145ec84dcc9f9cb19c9327f9c3ca8a70cf406641038afa9484203ad05ad6cb7cae734008b1f05bb017900c61f37763b6b72c6e136206150bb433f1e6220a14cb7cf0abf0bc8caaa2f090d2c28350259b85c3107e6f689bfc5f03a4ffed518ee13fc406e7f2a36d5efeaa179cd475c7cf4861501742e1971528338557e055399e23f4ead7fef9d9258cd000ce6481b977c2a3296cbbf4df34686f609d45c3b41047367074c5595d6fa194b3a36d737623c82bc6e5af542c8505b478df16776d0d21e25b4ba85ea1e8cae5e813712c6f0cc4de9b3809afa8728c187259dc82ea6fed8fb203943718a6ef2f45354b3eaa613e68eff6ddb8bb4e04760a06ce1a4fcbb3f9d6e7d01e1dad094005515e8dc917982b6815cea4eb3581029e948e146a50d15d5bea3711b011215d5ede85316ef4989994a81d5ba6636b0e8545c1678c437b050344b3f8a3015c8e1059a8f734e35cabd957ed50f1fbc6829444bd7525bac084906f952222ea9c838f406124bf7e586ec86ab8f12984eda62bd33932c14072e8249b420141eaf87400471eeff2e160338cc63179dd8b15656123573f0b96299e69c9c42eb763fa69e31ca10172a180838f924156dd1370984089a1308c26dffa3f2d6c96259a63af8e14a7d2c6d57772d7cc5891d8fdd06cce230c7c930e67999ed0c42b202f82bb0e986f8796f763eb1a48345e4ec8413991010429ad5afdf3748021b6cb14fd5848abf2a5617c81e35fb385e012c22bdba54408ae7ab43e0f7bba1938c2cf23de649364a4f2d983a17f23f5cc2e9abae09e36ec01fad24763adbade9e39cf7ccc02cb1bd67c542b8f788c2cf29a03f010da2ffffa05baeaee3b61a9370a7c2faa4cafa9cf80a33f6dee2af60354a30cd9a3d854d50a792ecdf293d9bcf160bc146d33e8813d82f7ea5d757a1db34d8179e016a0fbc7c50d550729bd30112851eec3abfe4dcc3ca3787a3921705241852421b02ad3e8c24d6a4704f1fe8b1fc8001029ab90e31690e8fc8e3a88f61de8b93578a5113d788b3dd9dfd3237e35f7689cf721a6b8109f97b5f420e939b511675da703aefa2a44531b4cb304da30aaa5dee82770abfc6b11a5c5d2b559c5bf4ab318c41f3a183f2e9f870c72fdbbe903e6763b4edda07f9ce5cd9b2aeb4fea652ed48e15023010b749d57847590307f84abec8f7c4626902ddf40aa1b3bfb0474b140888738aa500de2c1d68e499c00a8c6e9ddc9cfa43e04c487bfba12e4188a97669e362ae07d366ac262f6363ba8d2bc7cad88fac7d13afb6bf4f80f8e89d31fe3e99825516f086221feaef737940a7f4fb07804b92a946d15e6354a5e59d9bcdfe00fb998e3e6951357887c62921ae4694427787872e19465575c3fdf7ecad7e26e1f839f39a21933f1f6fd122973dff5f5ae303d2706474004730f1b61cff97631f8c83f0389aa910015e302ae842986f4e765469adebbabfaaa86f8b749d15b4be99554ab32c1b1f0c117ada7314cdef6cda59d60924d3525510b70d7fdac906783db3be10679241bc83d036c988d0419f57f0c540cebd59f1d9600ed59ffef49dc549b4b1fb27354401536fd9f521ade55b804070163735dc03a1289187f0c9dd413ea378e07b96880abdb36ddd611cfc97f3396d30ac2207676001d194b759cfdf8cb738041ee93647a4090cb5e668912ec653d4cd09798c0c9f79657caae32d8584fd28ce6d9bb82926e2a9962430cac91dbb5a9614475890bcd98708cc77c9781f6c4b5c3d8580eecaca17b5e52f34dd72685c50d3780b0cedcdb4f3cad6234a6a835336573324b73c50109f2336876249e8b168b2a549883e0eb9104ffcb9265641bc1508c668368153fd18a6b8dad90c286d5ada0867bd93762246e3d5569180baaeb44fbf49ee2fc5a1628e3af54df17b09a82c90081a8dda5e556e6122f173b9418bc13057221d784a1657b2b9c45d09d9244c40abe5363aebcd12e9967da7bda31e4477071aabfd51f0d623b1978707603470e0aa09190e6fcce1f0b8c8a9acfb0b247b6caec47c3806bb1fcae6305f7bd584187e659011ea04a6b0c981a02730b92f490d16f578372caf0fd725a68fa8f3fc814d1f7ff509ad0f17be4cd343609800867f8bb563a31a4c8f5d6ea89f9f0fac9d9b0483a3385d2431df5e0e6804aae6674f715b469eabc5dd6925ef176edd75ee0328888b784b5b47be9cce44c6af391df5748934226016a3c3db31e0c8ad708cee4cab77f9f314fc63fd845ea0c3962689f066387bc2ad0a1e9081708c560c9731eaaa003e7674f7dc3d5d883a5d4836c184192da92ed5a7206c804e753ee048b412a7026d00ed918791782427969c9312b481bc70fbf1d822a8f769b1a4475b7a6d20c5db489b537159cd2993ac82ff710fae366c4f3f0c1ea0f31389f5e784246f9ec5aafd9e0ff032d9f62081d18cc3f977ad89ccaab823edfd2d81cfd5ac9bfc6f57ddb7808d003897112190691a35f3e36065a9189e2546fdca74c734e3c2467f95c2027734923ee4cd5b3449e8e1db6db00b34096398e77d593cd3b44b3c9e401f3d3ea5c6b5727f29619c40b4e03afda6bb7ed533ae626ee0174b61e1bfe49c458559ad27b0c53a5d1d1a152eac22410b64fe99e8a419780771bf5962ee60b4f5eb0145d5b3df3218a225f3063303094d54b7d84702895154124cb5fc9e215fe52aabe663691783044f8bd89d2895f57411b4ad10e9a4420ca752cf6312482bed2166b2bfa42d64b44ba68033586bda049f1ff4ac71be461bcc81c4fc9b3b0a681cd30b6a313cc88d863a98ed3c28a82b767fa785e8be2f67b7d3e0a26406ac08727261081bd4f15775e8a1de0915a20ffbbf1461cc70e02bd89aca5b30200af6e159a47b8e9bcd9b6daa89bcd8a4b4cc9933273de564d4a2eee943f9ff59153abb9b6c2ac529f8c77f13e692cd6f4673cb7dde3a19cca85e37b483a1462c304f418c6aeee2e87aa893c3d97424701ce5ef112f9e066d5ad20a255d9cf2f30de0a23a530822a0ce1deebf767096b5ccacea04257c3675474ff7475db13213436eca26e8996a0c5b56ddaf3fc6cfcd09c1f8afc3b45e7642b4c9bb84137d7ce6e43dcedc898f1e9225319f7fcc16af779e28b953e13c1e10fa1d41f794bb11ac0faa84d49b6f5ed8d184205ea22fab651bc2c6afd1e39237afa19311779145e028c0ac44138798c6cd374e91db09da1cf976646c38dc935317515da77c3be65d2365403fb5d96d30061936ca608e44c75c525eccc27af2bc680a88d5c35d9b7f313d17018bb5202ec24a4e11f17bfdf029672ef66631cba6ad616159a361af16ceb75f92fc1d10f81ba129fc61c2bab14dd26cfb9ff29fef3ea0194a9f7471884f310851023252a0a0dd9a0bbc33c6ef525984b14b2ed062ec4814622ba1d42b4718fcbf9921d7fc26ff5708e207ba4e6a45bec53ed4bc10c188cdb53794c66ce9f28cc2d5d1b31260cc23c2fde68a17b5f1b5b0d5654d28e5bc555414323cc0233da46c092482dc150a459499c6bf276cbc634340bd9df25a64b0188c20d2aa0e58ca7811e95ac3b69de41740a8bf360d94d4973a07e32d5417fbfb56cebe374a77b8f46df1e5e321afa7bc49af88b573ffb6a2f50d5fafa093bca1cc1dab4df2ff7313370fd8c86690df3cf9fddc7ac014352c29040c43390ade6a0933badaa67a5facf38f5d0b9ea309ee807b283a6f8da659c3bdb317798be4f7a1c7c750cd8205b6202af25d705c963d84ce990bff3a56ae8aeddb401f068f8147773648d105ac61fc00f8bf49a2a95f5f22a9cf4df7935c01c832b28289dd1458863dffdbc09a28b8af8989575dfe24504c40f98336fd09b8ad5c52a88e26eb85236ae6e1cdac1ce4ed44ea2972ef15afb993d01561351d8c725925d8eb312fb3abb048729d60fb077560431fb73284a06a01ba16757dabd3bd35298bbcb79b44382d743fc406d137ccdaff4ed072138adc3d372dce5448202ee3cf53f7df874fbac243f24c7f151c80ae9156c0bfc3be3c9564b58bc49aa08dcbbf3012ee42e75f0391ffbd25e5ac85c10ad1f86a24a3386a9d7d9b10eeff644e3a092b0ecba0740b6a7ee341d2918e111dffa0e128de05f4166f302265ef4f3cecbb7a227ef1f16e45e66745974e2ebebc1c0a1996d9398b4f65c4ee93378d123d3398ce2da2e1939458d44d613107a2fb5d7c097e62bec767087b08d6371f6051a9d01c2b6ac9b37a10ac790ef1ddc040c911c88e143c8788d9720a98018f5792de754722ba51d9b9d9cdfdb8e4c04674ba9ff7830256d3993e4f7f1b1d3b791a647af86ed5a22383387d31749385033eaed80f1282c3bd7bcef462b69d57cffe012cf0d1aeacea9b514a179a92d2b98c29c867fd9eafb3a2ef39e5a04bf62c6f07ec4248c69b051d3e2afbbe165edfca372e2c60113a2601723185f5e5756881b0c1b89d3462180c46ae451b6f08453b9b8fe291cdd012844470586fa9528bd21de589bdab257f8625eb1390806156bdaf12feb7094c23fc088e685a1313404bb78117c3ad47ae3a2d75ff8aa61652703e241943cb5f00ef72d49aad98f347dbdba286de237ba61a950c0eda9a661eb9d8d48662375529bc54a89a65d1e7d859dc17fd245ccc572a5f3eabf02c7e29f478d0c7b69afbee5b5aca124c507e4b717a858ce0407bba3c398f3258ce00dbdc5bfb1cc66afa0800d99236eb711eb561ca5aadf0186a8029521be50fd419a87f0accd0939f124f35d95a7e61b0e08690587bc9a4bdba2c65e95a609f0cb1d5cd5c32afbf486613abd1d404a71164e031c31470bdf75882953cfd444ea6a4ec601ae036747a7517fec3c513e53f58420565d23f56782c256d315f3207da2824f206060f92c9a8251a3f17958b22ac9b74626e0ed4aa0614438c5a1f10cfc570c13b6848ce51dc477351e6ce18afc407955b779c45ad7552587950f815d49c1d58731784b98f3301a7aecfe740e65de98ff694aebc0bf8aad3b0746b754f37e5055184ccef769d388221f37c3ba27568b6bfe1277d85db0c6827eb982453615b5b486448575bafd08c910f939f71c498e085f910b303f1c94c81b22463ceae9d7271a719feb7b62f74af1341f0d71d37667860b277710c858171b2b8a55ed7961c4eee3698e5e2fbab2abdd22a01fa501c73742400d93d8a0d418d74129fc0da253afc4e01145505ea2b230572639679cc08196ea20be52b5080e3f54fbe0316145f889730de0fc92a9c12e15e7e31041388945ee3c24a6554a6c2f55cff4c51e3cebb71064bfb2dca2b60015e64e73eb945df74d1f09a6d1a43d73547f60a22dfe3958d41317c57cc79447172adf358db890e0657545764fe1d325ceb24c22275fff3f5ad662d32ae73a8e399c166905d0b0b4f71a8ac1f7786b0ec08e2796d175f78d9ee5998cd05016b6104071694f6500b3e66e35f634f931740bcd1b7147b0701fcfbabf9228f0aef5fd34a84aff8d28e6851e88cd298fb7bc36a1af468167da5e33a59824a9a09faf5a7b216000cb713eaa2430cba6c1461784618fd2be2ad49c16b363e61651e8950b69a19b44f9fd5562573ff99548ede8c4f53b4994d2b07148cd4d98c209f4c8415db7ae0fb1b438ecc4eedcb0a44ea62e341bf0934c26b8d22b7e4e9af2aede9f7b20d51ce8d8242088d5c71b991303502a0e4619b434ba28d35fb89f3c930b61ba339304e920d890213639f36f48abdbe2f44a4c6254ebb899c89911c564dd338f909b2d4228ea512f5ca60ce2683cb4786cbc3e96770640ec2349cd19c379543e4a5f71e4dc895e34ca35d2035eaba9ab098b149fdf1e09f03fdd7032021e27321c68b52533ea9e1d5cda6b9534b5d7ab44a0bac935b53bb8d63c5f333ee2638b6c8f96abaaf300655f8c02ec46605779011135ababce7675fabd54d1a057341ad03742763024ab1101f638951db81ce0235504b964ece1a050c665c7075c2c9c62cf262bbebe917bce3c8d9342b53364d46980f6cba3918eaa0d52550ff7c0f61ff3fab46d24242658a9885eeaf85de6f0aee4cfb7fcc54d482cb3cd59f58d84d24d50aa733f6ce7e05b985cea9273a2ef7f7c8bdaeda5d0e8bd5ed3b5cb7720059d6150259f204123e4e0f5e70d4aca906df85ba10c132203242a05ffbf8fb7cac64d36e4dde9b13909832dadfd0da51bf6b0ddc0519cc9a61c607f0da29eae01d2094e3eb3186a6efa4c43d41cc47ebea4d76053c28530b159e3deeaf2763e62bc6651818d7e6ce3339a404f68cc03b48a9f21b568d0f3e918f43770d7a8118f5f8058f26dd861d6643c79a105498d3c002707a55b649e2a192a10f12de9cc710a72d220bf5be4de3b07e5c1eadb630a15f513771b3a629d9be1ef11d1506609f618584c3a0f9c9c28acfeeb564f4df3fc6dda1b6311ab74e808e922094fa701f878a724d92fe9a38bf1dfc6aa8d29567f3b0215025bdfc8955495f84429404255e8b1c353bde8a101af9f224e6d9be8a7dcae00ae50a16bc65980b336710331b51a4ee7a05ed4630112196c9c46502415734d869230b0919cd1c9fac05fe0830899af64a2404cce023ea4ba16a39030d9f5d3c0f4d4995a668fb2728d19c210b9c7303c20cbcce3d1d56a26447c2111fdad24ce98fdd5e41ad5075cb2e8df3ea2b2bd9a7595ebc2fa327ebe7be075201a9ebe3b32ee18e6701cc007a102b89f37dff702ee27ca707dc757e75cbf5806620eddc8d2d3f6824363ed628b264dfd755dc1e3018286d5119e4a208f5eefc9c038b48f0e5745713b45c1caac59ea72f51ab8bf32e2f159106d4740f7e28ef0cccb77f9cd1cff4fbbf73a1e8101259dd9f73d69daf67bea8707c0afd56b3dee19143b279d57c3f5a03f5f90a17f6db38f471d20bb3a2351e961f62aa5e79ea6e0cbf6b7dc1694856f38dbf9fed2de92e1b4397ab9e95740257357437de5786d787d4d079de92a187d8a8cc34683a2609021e3fde42fb4e87d09713bb9f9e82c13b13abe21e2083f39b7d5e7a3a269f6b536c53d30bcbd2410463783c2f6358a0e1deed70d5a0159613de6511565ea9d1019d8ef960207da349506701bce21ec7c59554503778e9edb12ce99c5a7759d684519dd8bc4e8eb53d44d4aca68812a7e8ecfe4f041ef19236bbab4d00847c565464e0d0261c411a140b49f8c9b572e776802873f9e3b6d6cc0003eb36c9f444c31da3e6dc1cacff6f41aebdb99b5373743c8110ed2ba10cc4c7d95c6b6dd0f1d37a3497c96de80aaae4ae07651d2b6f300ba15846b8b2c4826bc3daa68c254fe73c7255125d95debbbf10f0b46aac9f16bf70f0c1f35276be332642d47f756f9c43d7defb3bad2778668bd9f88bc770026fe3795ea4240594d12901f9921b225261de2ee937fcda7ff5ca7236a15c20b8678062f1686412c151e11fa16d47afe834c07285889c6ffc7e013cfb9c7c549a1c2b7af92b5c0432ab91ee953428b85498a421843002d914e55ca244719f30554bf7e652b9a615effdc9748c8392f62e5e85d42be6b35a8da2ac10163d2d1ba8d9bc9da1e8e391624bc7e0bc9f5927adbae54d6b626189dfe31f77453fb4bfe3782e9a46bc31db88f3f743c7f5c5d442c55abf10125a8d4f9f04bbd5fc321080abfd949857083b56ffed2271ce8cedcea909a678e2636410cd9cebb46e3d8e2a5c8b9aa6f4087f604be1e4537ecd980f1567fe0d61ad45746e7b2b566b9da9040502c91a6268e4c219d0cd915e523403a5bd7765124c7c152c09c932263e51d34b9c42f5e7273ab50f77a74b731d3ea2de46971779221c2c57d146901599f2bbdbdfcc688093e1b53d5b9885b4f38c53bff361fb25bb457f8a44a1502a4bf29ec09cde59f6a29afa6db3227e8031dc5db007ed74f1f429109f626a2a6e4623a0050066922ac044ec12bf68624c951d2b39c127ca1db7a1adc7194d7e817cef6cbb4e749c35e5a332ac0c3190bfda9aaafe88e6db4d8b42ad4f26637e778d9f6477972b148de543fe26cd2961ac206550b83b4b9e40a8285cb1ddc14705488249828e2dbeba075dad024d61d7a6a4a52f7ed1451458565c71f81cbddd0e8e0f1bc5ecb9b195a3cb65a4327e0f11489cd7f35445e95181b535aa663795813ec614492c0576a9215823e130510736b8ffb8f0f045fa625feb605f12e4fde028b097b20b6df47c82e6345820110ef66dac95496f1a77185204dbfb86bfc5a1232dd6e82736cac0f3782534ae6f6b27d36432c499f7235d3c05873fa8310110b848d6cbb44f4c224c6938ab052520014d0d5a953b409e5978256b042cac5567ee19589103b6a2ddc0be744032de1ef8e57c6e30becc94dd166112323611582f2849666fe19d08c6bc3d1136e64b2bbb147925adb4a5194726b4ff7564207c8a162666b53c833a9a3ac48a01e48e705a6ab56ec367af56b59c3282e1b7cb2b0c6f1006b1053d225a7b21b15f105bb24ec078cb1d49b77c579c864e843e6c3b373d0747953e38da7c5cfd496d258261612316fcb70fa12d991419ae8d258b4e0fa50c856fa32c9b6fd9b3c37d0679d5ef6eb3ad9a56330c3eca52568e1ed43abc5c9310725ff66b7874ecd9fdb3310337c1db44e13b85faca615bbce05d8ff6362f1962c624108cc9229248e17c1b3ae8922351b0a9115ae1afcf82be635dbac2d170b028ada686b02deba184dd3b47f4001096dbc4e6a8437eb503b87c227bd588b0795c5d95a43582656414f86d9195829d0659cd07d6c0a4637114ac0e05d22cc5d701fe59b53fb16549b0eaab4dc7d6d5bc0ece0692699bc56b40573287f6b5b71bd586bea4094951891db7b0e9916f0a60ba208522ddbd03f730467d40831dcc0e4d638cffc7d4a9d4b981645a65ea03e8b25ab887e0ffe37aa19478c05fe5a0ef66aa50e669a5e842bdda2f0299800f2d065cfef20eab41e45f9962b60814d5d3e655fbfb43cf25c5f67ddd9bed02c3cbcadfd0a26db422626cfb66e7353447774c829ea92ade7d921d22c50bc14fcf06521555d09120c2a0abb768ec1b08190b610f8653dc281157a08660dc3feaa2eb3f68bfc996a8c6ccce949dfc13a9cb9ada76904206d9f0197e95028d43c2bbd3ca286bb28748c3a859b946fec65a6cd538dae3aa110154a6a12f61758eeff89d375d37065d09aa048791b0b5434a90a45b7bdc09d0cf8f325babcfa26b3cb5566ac148f2124b683b44109e9158eb8f1d6d5c7edb2d1975c74d63cafa5b9ac775ed509d7dbc2959e12c079e125ac4dc043c4d858adae28c2fb8b533e25d7ee815f40f905baa65b4f57808001422853394bbb65b18c0177168e5de4d80aaa929d9f733a08bc50a1467ee4a40d2af8ee1ebb37e8bd23bd4bf76fb966ee522b1236b50cea3a9423433b6efb88f5889b082fe0c31136c36bbef0687b91e8132272c4edae24db148cba214e05b902d0d8f8ce808a068bc221359d7191f3c9b32f94ba27c74b3148ed91abb9bd969f4564b415789be3c485d6f2bb59248dc69fe063aaf3e86c60dde650cbd083caed890e6ba6cfc10fb657194a236af1d9724ee79d5eef6b9dcaf8f701e9f39a920b9e15b5dec8c76bfef1b0faf34b84f8fa8442fd9f2ad401ed10931b6892172c18e89e3abc034114d48b90c4bc12d21cba506ad3ba8ab10c9f511504b4463c14ab9dd54ed80321df1b6ae0dc957b849e1fd01be959b9a64ca07afe48bf69897aefa6986fae4287b18f633ad0b208140af6e69d83c9c9f279d6c0863dd1d1df752917daf88807701d9e5396fc32ee0a3a6b8eafc9f9ebfd90617765b9dfeac7e0be2b22597383fcf77fa83eef95d80cd1159d5621688847c1bc04135f48c6ebb1ba87ac346ccf9a00c0013a5ac0620533ba1fe9e201a7c69dbada169e46c8373aef60e5f3035de02567c08a2803bcfb8e3230f22920e60ea70301491a0c15f852db42cbb3471812f287dfdedcf51c01c01bfd148fb784021b3d13a43e382018295a1a4539d56a131c58f2dcc8e33d8cea9e9f1c22d772aa0126fb0fb1bae5d5e07c4dc360437e6df2af9e3231631b6e6830e1174394c9e02ab1c240bfe184720dde776c75bf76f066172750946ff5b50b2c31e7da704fb57ea19334153817a45b048261acafd9670e104de3257632fa3d2c637d387d5c7a44a8dfc064c79495b5bea12ba447a282816fa720dff769adfec276aa8effcd8785fea207561b5dc96f68a91748d9a3c2c597a33d6c058b93a985ab9fda6b9f4fc26b6ddfb1288c56855d6310536fdc0808d47642e12598c7151f466e51be05de279e58f9f296f0a59a2073ec37f6cf99f10edb299474bd6107384d18efb8b8f8eeec52b5a12dfb9a3159d2743629d03ab8e77e9239b8020092f4f547154fd64a6c5111e0890528f00c3c8c24845d2f1a83e2df0779b939ab50fd86327f5d5d75cba0c53c9fe3e24ac74f45eb8988e3b6c25d9085fc261e566cc3b2dee94bec27c13023a57e29aad410530bcbb0a068c88e00c9ce5888d078fdd1c8e6ec059e19cae35f26588bf17a293425322956e85f0ff6862e16fc5988dffd5a40bcc7995de7098a39aa131a7bd0280e3564415821061fc4a9e1b88147fa6760c887b32cd185cfb182fdce0e3b551d4f7419c0cb0c961a52c880af282aa0532d6c2267775484d2f46c47828b0d9d90621e1374456fbb67865cde310e39581f9499611a4a0f2cf2db9365c167010c74c9458ee0b34f53aec228dfcc8e382f817de95565b39e2e6371bc9a2b63fc4668a948c0fcc8ece1867057e3317a689e38afcd6a46e0a39001a35e7ba81b9c66f512fa059a27d22814230e46c51fd52f1337552673c394e2e9a15cbdb81c28598c50d5def18324fed4876b4df9693578ffac647697239bbbacc9204da07207879692482624bd33eafd9e075e0d157c767c661486f7f59e7e6e0be1e321448862e7e9447dc5f1ab615e10f7248378de7ee3cf6e87b16398b4279fe5b1ac459b424e211ab5a1e842077cb2da9f3be5cad4efbfed818d85b76677dccb9797fec51067578418c287dc1ddd0589b68339be935886335a86c0ade73c7b598225d84c7d6f3fdb0a85639fd738146b5a5869d5b34357f40d30f28b1d7d3a11cf87934ec6e8223f4076a1eb82ec7ca51c8a93f73a6c51366c76cd96c77b77accd22e62b3ddebedaef9e1eb52dd5666c7e6ecc1f8fbab4ca645c463e822da0b3e701845b4e5563c97bef843984770535cd4d3b5a84602dd7ceae01dbb65e3fdf6f7c0db2a11a1dd3789e0f4ec6308d972068022c0f68cd1b39f0457e06df40d683c2437ed9f4b935c7c51e4cf48d2a1a9914b5936614f7f648995128f5426ca0346c28dbd0c208c77fc5e98e019ab2f336252e7f212588656ab4b5388842eeb3b668678c602d409f2f824fc9678d4c760f9261e5d2dfa25d884382032adf892489ab1381a6a80f97c3c31867a80d5d0cbc5eefa143d6d1a1038386d85d8ba0e4df1991147b4971e34001096087940b3d878bb2c32820126437a0376458de9ef17dc77e2a01dd331508d2354e539ecf2d02908d7503b600f7e2d268a18933397a414b65782b7759da103513478123d23077a43983851d66533cadf69ded7b56a029304c4bddae1314733f1480561f6f9864e690bb2d8dc85ea86b2a3d373ed79f13eef4e1d71d91d894b54beb6e6fd53ed68f7445eb87aadeece70c8a95c3c8ee648a09c7bdd75e762a466d9c1870fbf71ddf5b57fc14c5980c7d6283c0296277187128f1d6f7ca0b9699fe16631448e6c5d8193d864767f8bbc717f2579563c4423a5b726601131a516e3256bff9416368df43e650a0ad16c71af1479a5672346cdc6db0449254c638febacb98fe691ac0745bc8bfd8f530c7d7e28ca590a5e44481dec32ab123e0f7227cbd431c8227eee475dc720bc19b728fa991e313ab68c175bc29ca0947f7c2b33cce6867f63683d2a42ce8cfd4f9b9e0615a6006747a1b5b1d2e43a6dbbde19741441fe2adfddd285af187b0e1308a572cfb22ac9628805e9674565b8ca469f71e1200d8a1dfba9574b4676e9ee1fe5accb0df583bad9b6e508d460cdd3d2d35d15f64ec75394c4640293242fe1233e48c6a80d19e28d3397417134ab51b531df8b4ee404857cf5f15d0b7fdaed09a7d8c69604bec06d7de6949e6dbd4c26bdb636c3c530e08103881c0043b077960d30e420db05b29e5727abad58ad3d175e51596b825b747419c4e0741b740e2e0b7e200952d0016215db28eee21d28ef521bc303184960d63650983da8c46e48977b7f815aa400691f1e48408c750789f19340bab842a444449ba03371525ccb19f94301fecb3f6a46a6f9667e06f161b4f9a7539b496309e660ffbb350e8d3f286be7bca67386e73605dd71cbb70da18b6beaf0a223014ea8f01dd09300694d491702165aa62afd173449e47c2b91153770eb2b190e3f78c75062e7b1fbbf7fcd4f94813ce26ba47425158d3acff1ca9961e590d01568fc64686c5b3f70c16007c62586cf3f26884a6f9c7414c922a2cf30eff1c983376f9d5804e70103ce3680393ce8a7225ee7dc3bea985ec6390370691ddb51b90241ea5e042603426bde34085d32812b3d33eef899d44a61629752447be0d12b58fd15a5c46a0984dc35f107f8fe977b8885397ce9952724cd2e5fe76c3654c61d34d1ce5358d57c7c4defc2036b6bda96a5e7d656249f06da362c91114f0461e6943b022f4edc79d7d82cbfd0e482b7059698b3a945c8549cbb91195481076696e25bac2a81848f78b4c087f011c53cf4a4d0f1cab8db2571312c89867be7e6b092a78006af686995ff7b809bb2632c10fd4ddf1cea09a1c24e75ef20742d01111e70ffd6ebec0fe65d49817f9ebcf06d52d959110474861ae3b4efb5b25dfb2003b3e04b679a03c092d1c602b395bfbb21a3b1319e8c4ad61f5fdd14c5b36a712b645fc703705db241645712f925187dc1d0ceddeac0995823cca2d35f0e8ff0bc72991c30d982fd39ee622abd33f9c7c5dc570eaffd9b8d21d0260b0f8dc80f5f79ab564b30ee1705639df162f73f2419dde0a5ceca58ecc7150928436062a5fd7d41487a375668be69f7e6b884265cc97410fa997f40e36654ce3d2a403497597b75021741e1682eab20ff51b5db9330ec442178ecef58935f8780b150710da67f03f959c62b5ba9f50ca45e461a7954267a9d67b97f9fdd923c16517859dae90762b8f51d84ba42396d9f9ec71ebd96db399f62f892cffebaf9fb465bf81e0435b1fd8d5d1b4a727a5ae7a3f60c9596377efbdc582dd9a27495154b071e764b98703aadb34ff5f42f924ff79fdc3a4ea0e258c69c03da2b9edb3b423ac76cdc11f6a518775f916fb2d2d30e23967fbca10ae27043bd26befd0343403b5b7cf740f5c98a310027ab73ed4a665a686f3f8f6b7d35a7371a5a7cd66f23c651ce7869fdbeb21cccf0423442d54c7274d2f58d714502758b6ed016a388ad87135d0ffa6f28ddc55dd3ca4d83d96e35af4e00ef815a1f902c2d97236f497ca714571f2b0267f51f5514ce75e7775e693c1964606565f80d2f451f9c16c78badba404b29117e35aaa6f1e716f8842c6b874c92a187449264a3256fd001190cc5f11aac95366eb496c2182dba0ef9965fcf27f459746b134bfe4d988a611d21c62d5baed31aabb74192b1fb60aede1695f7783406d3f292d9191fe6917f9a67e9be2407100a6209d5b36cea4562b915b7754ce23fbd5b6938079a942a6e730a2327c48ba1dbb18221c426ec554087faf46c4a844917da90cb4f7d3cf650de323ea917f0b46c9d13a54c2807534d426e85841930dc24b75b11cd964e58f71a3833db1303c61c36e5f493e2fbca9384dcc21361cfde286c1930149387b03ea11f8497285975b58ded0ac5a5212a54f7031ec1f7316052dc339d8c3ff4f0bc71011398443f86d7a2bf8a3ae6abab6c17985b9aadcb3fb6b5896dabd495c84a9fd1bb9d19b2b377a2083e70146019130345423a8d1d9be5324d5825105a0d9a8903ed5a68d2ec85d6fbfcc0fed2b4e3a6bb824be5ca0dbbcfac299254924e337ffe82c02804338328108d22f5a7bf981d262d1d640b7767709446a07047ae2e3f9c72b6520d4f8e41a5c7fac99f1435e34b37d4ffc460d11d6506b174b8da518aa271bd2eb9a2a0e307352f09a601120533b90518afc850e8a2e8f0ba0f1133f78b8aedff1e72e2344e0c827ba1f402483cea4c8a39db70bf7eebd84e09368df1e9eb9fbd99091a25ab480738a06463b4a73afddfa5689ce694edec1e772d31c38c7a508b6d4964093343b951e8ef678c937a7a4b8b7dae38f670c81a812eb2d77208be461db65c8ce2c55d0deecc207198b3a1f349058a3d710920390893b8bc8094e4c129d42923827cf0dd20b556bdf0445d10b9958a0974d64c68794b1de1ed45127b26bac4ceae14d523858a371349cac1a5f596af71debcf56c960258062f167d5e3af6a464bd3ccc84c0935bb8ad2b1e5eaaabb52db33d37ab1b8af21b1d355667651e175f62e7c42c1782c349c9ee8f3856ff2a169e98101b5701928c99b7c94e7a48d631580d5336a9fe9bc99d021e332bb869c7521756e7f4b8bbfcc594eabf165d025e0bc8cddbaf062225230dc4ba51c35eb94a0d516a1ce3bf1f354816620a82104bc1fa44757266f51f895a4fbf4c9fc751d6ca259550ff093eb8d461f4f69403d2ed2b3fa7ad61dd478dc03a72f7ce1cd7b25798c8bddf82a6a3669c843dd8110532c7f0891edff2d88b26c70dff35490a85c9dfb514d3dfb9730c968c58fe20d36afeac295ad0af24295737653a3f2994357751808badb91e9b12a1c17bca551c7009dafb7e291597f96a05544d22ecba2fe52c15e03effc86c222743280e036cced0ce8a64bcfdf4b1f1f163ade0caf416102f8e0883dbbe2571650b3ad849ae12939d3788b5146c91b85e04040823793c0002a7500345be195a8d82a2434b5acc0c3ace5bb0bf2508827e9ebcc5e0ed859b44b2250e31e4dae8110269666d1592a2210af85a2e1c3a70c2ba394094e34738ffd5f267246fea084e89c3394f3b4fcbbbfa164d17783273ff9661468c6906d5fc9634a5bb800bf26d805b2de8659aaf3fc588679a1a24e0bd7730eb42b99cf2a2c707d72c1ec289e9556f8dc4b6c7766526adc1a75fb2e596933924fb7aa1ab7592ac4eff8a2bc91f79d20c74db2bccd3bd644bea0485e4b2c66792da34a3edcf3e9581debb956d262ba756c82f388cb71fe5bc2aab2d693c5bbe5cdb975775f4ca123a8d82b00411a0658c9889f4760de771c8ecbc62506af3e71e131d6cdc198853818c89d9460f5e53d40eee7a749be530ab87149aeff907f44ccfbe91951cd93ac12a74bbf48efd859a9a9fda145d4594fb60a03fce39aa50576031d5d50274e4d07b0dd196524b1ffc692b0285b54427624ba18f59a87df05b531ad95c8dcb138194325a9efd8d6ea982a7c120ab0a92df0712342cf649cd59b68f68a64896a42c810c31aec7bdc2782682e7b2b86e5397af62309550890a01d1ebac09c5fe077d47fee597a48ac8cdccbfce2e4b62b63e604662441762c6ce8fb0a03ad9483ca8b97fe7dd0efd06fa47f092fdae9f8b70b90f620b2af15498919878557dc424743f73a14d668a1e059ec50d366c240ed553d6ed5ca435ae4423fc1448589dabfb2658f4c8bf4ec8f8e6bc77dcc0935d9c40b5e84038c6b13b6fc3f122e82411aaa6de3cf3f4975f9d7b8700409ab4b62d1ac67fb117ef60476c0a2f2f87480292bc037d53c3830de7cf6215be66387d50c41281f850ac9b4a90492cb0fd8379bda87640ff3bccbd1347c07cfa704c5f600840a490a7bdd1de971fa49ba4061eb1cc9f05b1225465328a5a74b8d903bfc6f94c7b534ab4207527354831e514fe60a9731813ae7a90299872347a51110df2df1ed88e785adfd4b16678c80cfbe3618676ab6b8be13e889ee8c4419cf6bd22a39463d8f1fc501ad9548efff670e88a68c0fc4acd0692f8ed1738586aa672c3bb5b9d4bb913be0d19baf07ef65cbe1ad31f5fcd2e2751c3f56b4c9af7089744fd6f04a1bbeea386bee14854c2dbb53bac7fcdeea83ac4468f0903b704e6b828b9576bf359de798da4490df99b16b344171fd98eb573470d53da843588237caa1a005e0f850f0418fae20858e2f29f85ec62b8f69173fb3b2ce5cf3e48188b6e2911a130251e44ab78673144753153396abf5f9c59add249a79a4ae0990f3484dd3e5097a307fe86d3836f547671e1da6d5d11f9533538de5e451c0781eee52d8d30b9459acf4a7a9b2016fbc5e048cad5557e2d744b00793f9c4bd394a4f8196160a8886b91cf858f5768376cc64bf6fe42187071015259a18d14b088ce66dae76e331157d516f0416b8d64b38d04f879dd4cb9a762e752ad530013b3e15d2bd40a09a12eb0dfad8a7d7e479583e58273f72f5ae1a289e5d2608538a8ff8b5b639e455c6a0bc48531e84e5989759b1ee79511b22b0f9f57ffbdddbe7b5a3138fa1ed4bb215c22761d8babef4a62ead76bdb8f8019ebf4caffc9def61ed89dd857111c5108a899376c7aa9c20d5438003f097b8e75da965e3be2eb2e64d8557a7a57bb4b92189892587847ba50a1dd532057ff1bc69c75e6f91d1ffb2f9daeb3f5ca91e198a4edb7826db654fdf4bdd1bd9474e17bfb2b49569449b5a8e1edf0de65bcf82ec7dfa88da83352938adb062ae1e8971c4883fc81f59b2daa14828053ddce0cec4ce8f7e4642ee65cf7d814c54e8fe5f77fc0f536214f39f38af9eecb3af8aa20fa379929a8c76e89478afdbc95c27b7d2c4f18146a2450360fc4b73b2e4289007715dbb98a7e13d36929baec94abdc61c0c3fb7b3bc18b393ca003b9457f2997171eb3259f7a40c4ffe234b1744088c0f7fc1c75fe8fb4e89f1cbb06884b74d85b83be3d80678443c43393b10fbcd5ea214d277c6f86ff664644edd7544c7bd28a3c51db8da7fa806ee8dba5fc6e723ee5c4e9b6f00afbbc2d57e692bce6f5250e834fc348cd8f02cb4ead5460797e91a18408613191b59228449734189062e5ab9f841e7d9a888f509bc0eb72a46f30b3250e22c9302568355e798d16136c80bc67e1a55c136179821323907c96bbbbc829e4013e254ebc54bb0bf64416a10c4b876b91ddb74e401136d2a36164a472ec9ebe72d43fc0e68f0f172a55424e2e134fbcc9c65af2e7689a080fff7d0ab29d076e229ba114ee744c56f44ffb58d776deb77b1546bae8fd535ec616c65460ac6dcfce52b9e40cb78b9e4291c150df6537c3690a15f0d0b9722471e835181361c487dec857ffd684c5bec5d161f0e09c1bf9e988ec1d06ff0f833c72d9d9d6df1e2a3ebb43bc32ec273a34038f01cd7e63df8aec9c92fb9a451b09b6e0ffddce76e876a413f413cbbe23d43cc379b81ab6009e14b98d618f1fd5f453508b3ff9461de4cb9ec8f894ae96456924e024419a5f603449305d270213f090dc3a6a0eaf644b61d2774cb5e41d31ac7135378334ffdc4a679a1e477455c637ed3f8ece17af509ef55256953b9260622351d148a42fa1ba6bce954e54c99e91295b543ceb57366e88cf28a6057dd3b60b1bea216bc4c2e3332fe4f0068b26d0a01497379d116decb62511e6967269fd0c4c3aea07971503bf9188818d798be4005760776971ac81393af26977fb29f4038a5bbe00232eabe7f9736e52cf048c1c0d78bbbd5a20296a0d619283b7958e237591f53b898fcb02507b60ce10390f8740702f05e7331bff20d00bf5c45ec0ea36ff859d8631a016aa87842f5c03fc43acd09f4784cd72eaae52f6621a6483523c7e89fe12a4fd0b70ad4e0909392c9d60e1f880749b0330d750708b72581e3f9750ec3f6ecfa2bc545f507911886f2ef0e1a93c74a5b5a47e2a752c0fad477e7decd6f6ad2b5f42304863a7056547d362e971aecc4929dfb4b7c1695748d13c65ca3315b7719a8b2889f92e5f6206143b969f9cb3b466c055f12d810a9288f4a8b46acc1832b99b50128db3e6dd79aaa587ceb9d05a184910a681da8715eb49108084768aae0c101ae10003f5668185e4d4b3371475dba488b21ee995d22d07ef05a4171324305411e87f5188a498a4aa8e496241050df7266124e7396085c1398286962290696d99771a5089cd5c6ec610fcbf165b182b5c5e2716f316fe977f10dc506d24c88d5d01dd60a67bb4a7de4f3dc0f1d0fc6ba1480dc51bc48caefdc1796c1742ca5fa1759b6c9f2ea45a41477d297c39f68ea00361ad2004a6c12e67edde5c4ef0dd1f0659b510b25af07c477986f1cf1c1d9c994f5af6e12b01e3ce3522e5d7310b83cf0aae8a62658e274f21f6600f302ed79d2b4368055922a524a80e65026412a64f10e37c0175cd7932a7f6e43c708af25e9e176ee36e884db6a2c2b3228fa6724c30970a19fcf16af631c4f5fdf2789ca4e9941d49420991179b63635423a77e1f64accdf7206bd07282fad078c73ccf872007b454c296002e9c4e4a13598bdf54e02175bafd4c3e6a4de7d7b22fabe524c3d3aedf6e1fce1c23e1dff6af0f9d00188f4f1d2a4865139723ceaea76189aec623d5bd6373fe6cc03c0080afea14f5e6554ade619f05c0647d58c6d0b827224683770ae8dac68b686a2935fba62576dcf5b704ecd77abd0ceeab4cbdffdfa993626d9d3253521d49a4561e4177afa88eb835a5fb80b69c44805a2814e27dd0b97a279344e623df88d26cb9a29934d4551b054dd2d1390785ee38c047334b2eb68bf785dc84f79c6d54f3e69dde9246bcaf619c355566f9d4ea4be8885b1bf338aa09f2c92b01c6b606bb0a094fe08bd5bc0f3e195c849ca662b91bfd80683d2daa04e7a3cc5303ee39f2f281bd7c7b5aa247c2cd32820d536329f37ddcb5a3c416af4615ed8bb56ee96d9827af305fca708f6539181855b4d9711e37d51bfef4a4e3bfd7cac1f6ec72714355c618572122d6b126f8068fb9c9d5d6509cc2aed4c827a67c8e04bec58d9a506281e88d8cbbae47f691bf7f2d769283182fecbcc82439e3a6c7d66ae0a27f92c1e4d84be7d58b25fbe31533dc012685ee7a2ba98d90f003f0b5438d41bd89b8ad7784247da957b34714c6e45ce8f132546280a132d3d01554fde436227972470bfea0c2e342cf7529e0746f474c4a58926be437d3b93af4d546faead9b72d0d50aeddfd43e7bfc6ddc56b55de36c8e5bffba04708b88031af98959c66a8c3e4bd8c7d8de3127b18b5a12a5945892ca2b96c2491109ff38988bbb6b133cbd55b3049dbdaf2762519eb61122e34f3da655409b8b4ace2488bfd352b88c693c5307e76800bcc1c08121abb1895750083fed96e1f5f7a680b1808f15ae08140e7a97db3ba3de47522ab2ae4d3bbe0e675b25b63c7b40835adadc21c30dfcab767be3b44f31db22b1c342a368edac9fa2e6a077315c4dec4199560ca5fa5e7240c6b6e2dbe581b9466a3fe6774cf2b80194d0bcb96e48f4b0967c8d8fde28915f86104959e8c5c6d8ac24b0615e664315a9dde57b7295ed98784f5edf14f17ae7576312b15b663f8921e9d602145b0413e003a55543ac0672c0034388cbeee288b0678187027955954a27b2f5b49ade830cef17557b508676c40851825e7142b1a17577cf9da8be1ccae873e135e5f4d589336b2a86fa107ae4723316650156728ccd0b42677a71fda0fad49e7cec33906e365f0a43d92f1ee86f4071060a213251183987f2384b28e8c7370745ab2713faff44ceb4654a3090621019c5122a4281cb0a10738eeb19406277d241c994b033c06a848e290acf9beb59f83bc2da31c04728c7255a7403dc5398207f82b04d073629d04edc391b94c8515ffcad8aabf8fc80b60b45dd62f9d78d2cac9b6f9d40f88cfdc5a03e51787f0db7a0888bed24dfb262ecd0d0ff1ca3bee4e69cd324dd43a273e255ed94aed2c0c9b7d8fec3b973adaaea0bf3ddedd98da59a24cc25e3d3e3f3cdb645eb091a43acbab3e4a34b80c565dc27b7b3eb3e49ad9dc8e80a6e7733cbfe5be65e10ce181e59f62817355cc1139291bbbc834e82add566762f9bf3efad3353167b997c2886fd6c9e18a0ae51b7a7a5edab2e08232f4138d8d0068dc377a8f156ae625bbb39301e43cc64e77db9098486a2007cc833eae45823e9a735e1da0b32f11cf929bcfca2081635bf99e5f31f69b7d2a9f4ba556b88cca9cedc23863e63c067b680a7fc0223ce5639ff856a189ff7a4e5e9331fc324a05dbff771887171762725ade1d302e72793b2a37cb23f9deccf37f498e31ed596a4bfa3cca21c61ee9e94b5136bd7a6e091d705e440089edb897cf43492f2bbf80082baba9596f256f9bae1bb56ad10a194d6d2d2ce0af92fdfdb4c55c84e5e7924ac02260355e4610be6116baeb4c7bda43628b5319bbc8087dbbafcb7793bfb826bd5c0ecdfdfe629c9a79bf2ebaf82aedb5bba14587187e128980274d8f1bd35c642a1f695bc71838b201bcfb75597f3eefc7229334ba5c703723fc49ddf8dea8dcafd5dbb0f49bdb9ad010e075e07f8139a33dfad75ac7ba91640cbf692c33529115f211807c124ee7d5f3172a83d8c79722fd8a9e3733675787add1d1133c74898cdd9861a25a8cca007d766b4b7a52ee7ff99d675fc73b849adc54e3937db7ecc3bde77c63a99b2b2c7451192ab7e74c07b469edd2c347f2fc117fd57d82e01143b73db1107930f1d299de2e93c5496241ad54d96396d5662d03157c50446b9f6105594b3c055343d09b09e274b54f1621f2a1ae777f3b6f7d8fc067920e5e4465ebcb29a15b0219f6d8de900a1a6089c0779cbb47e62c2b84ed00ad9a84767beaab412adde11a84cf6c85c446987f5400ca22d804d123981b755b86707c55b77c7d4f2fb75a1b286a34dea8b9045f10ad284e1448efc90796fa18de65b6a2f4ea089ba3d9958dd8920a848cf869e46851174ed9f3d8081cd9e342b7ac0b90c482818b461894219f77a696eb0e6b2e2326fd6bb90bfa4f4b676d8ae82ddd1625d37cafc86691916c8dd16ae535e1a98ba9c58b36f9bc49315419d98eccea3f5818a7717bd7290cae83d638ab4705e4b52341aeaecaa29168176a5bef94a7517fa0e2edb610203ee8f1163071571684eed794eb50a9fcda22ed27bf3830b5266ec3e5ab8ebf362b1dc384bde0440bb708ae489ef10204a710b65bcbdfbcbf6bd7263f47d14a0ee16be11f3e640f399dd3fb901b16e10ef73df69f39f05da13884974d74ef7f5c00c6fb0a4da974f8a7daaeac215856f1f0bcec6c7034093a6f145dfda3faeacc13d27842646e0d0c67d8c427841612f082c88da2e37584468eb1958532120211f6086ef2982539e38eb019272f658c44882b938dd48202868be9e26dd5c0e588d61332d6bc3bd9290f9d327f4734dc42412efc7590478f98f4bfa9db1da4912a4399ba21180fa272a7b2285966bbf4031ab42cd24214df823c608ed613c89589e7a07e530689e1e4864cac4e4dfba9dc90c80fc0b058c71157bec43ce8689dda63a32e343d903bb24fe2dbeb95e12c0efa4426606c7c2a2764a6e4d469b7789e3cbca59c25d5353952810f2966c9807c0022e47d4dc429718a8d348397dd6cf4d76304fd0deb41ff20dd68dfed8954ae996b95de1a0b6ce33e40e9db6d24ea2e60a930c92c046fd50beee1160b89d1050566ba9231a47a1212f89f0446fd73b713db30ad76743337cbf7696eaae147c73dc2c5cfffa8982973c95ff632acc427b998168746fb65ea844778e626ef06805e2d4ef5e0bd9524e89128c116a718cd7fd2fa79246b923d7546325e60b15e728d20ef7348a5a24f0a158a734a8c8dde2fc5845910cc66088c5043be00baf9a4e5b9a3642c3bdd1d616a35441110d2558bd4b15af1a2daef377d32d7e72a6a5827967b4df771664df4cbcad20aafb7583c2c69d366f1060146b2065e80271d86a0086e1dbebc722fd0d96e17a28d513b109ecd1d9e898983f7f254cd28e084bf4a435ce10f9a662035199a80f7a4b1047a370e4f12f3e2107eeec3218a0f127b81d9a6b3e5688dcca8f8b4eca9e5c57a0c30300cfd5c89bc7e16e4be62ebadc94b5100763406328668750ccb753a7c70db5ae7b6d156eae4a900ae00ffbd66403a9dc5acea4d04ee8d40d0f8376b554b5fbf69c134ebbf97f74ccd929554661393b7a1d80c1d763b35002cbb14aaad0d25407974df75ae17e938ea41fc453703668e6b930e9d9aaa5d9355af08ba8f3325791fd9f346b621ac1909bada19a38eb1d1ce519814e17de7878d01384254968bf11f4e78b6c19717b2cd7b965bd9dcb5f95bc9024344349f1254b09974b49d9ed1742c70e3268b0f895eea9d7d066c107c03c84008e194dfb6c994f7425af8978a6a3f55c21412f0f371afdece692b80761243a07a8af2ae512eb53b5ad695e2627a024d735d9da2a65fb7fff8daef45ac99c70b959093b28e6e48dc545c338eff41aff39a47d060937a60798f1da4853f9a0e59b49f79de6a73a0c8bfae0954963c8b81d5721af09a15e9bfba79a824a8ba2856f22abe46c8daecabf9297a555a6b9b71caf7f1dd2af010f0d82b31f2873186107d4b83e0790be8f443762e1a15fcb4a09dc0e61afc34bd1a039c11ee0c6c9d74e4422db4cfbdef53d55b2b0efc53d036818f71724445bf0845169b1c2b58a08412fc7d0d1a2d548c32130e3a3dcf6365b832fc30cf6a82f8c3018830d9f86a7caea41f9deafd709d27d85c7d88f4c0b4b2be9f516cee7c626e964aab8e6e2b82ffe0e2d7c55904f074d93dcd878ab6bcc32d2b186ec10b22478f7758e97ff72532d543e4cb57097afadcb01fa12b89ebd34f8910076a626a33cdb63aea48d88cbce866bcba9a3f0fb476dfa55d8699693943f5a2db42c52536d92010d7d5e3fa74f37826b7718140d1895b2cdad595aba6fdf2216b45f26c18339e01dd1b6ed18030691813e9bf18e58b1a296d0f519db89b413ba91eec06d132c071979df435a6e03c37b5512102f727222b6eef035f427fa4d8c307dcf22eaa1aae5a67efda37f182e7657cbb6ccce7f0e957d7babd0f28a0bcd73b7ae408924c1a3ea953df00080f7b13ec5ad31d3f2a4030b0a9cf8c1f547fe26f187020300d1eca5e13fc8321f6de820193147d1adc9ca0b68fa43a72a64605dab3e817a08b1b6d7b812f633313acdd5d56b9306bd7af668871d14528fbbf5e4b99b2e96c983b440657a1525c43205a3b79f5093a574e5fba184639e22962efc82ffbeb0817415a48b9bb3aa872abacfe64784b56b2ecb7bf0f9751f4115da451b40a30868737b6bb7584700308962b12484d0f77d476621a87b67f3a207379ec6b05ed300e91555c510d5df01199a51c3d39f5daa9c245b4bd22367ab437dcd707fe2e78bf1a1af9592a45729b18e5ae4c330e9279278703499e7d72f3f5beff539fd275f7d370de5b170e73c75418e22ebdc44fff35211a3d26a5bcc05cebc2e1befa08e7c3f7773a84374cbb34cd4dfa31589f9e59fc525ffe7a859e9bf7e2d3d3a935760a74f3ea9b7ea0cfb694ce5d5954a06831662a286c1d14032f4fa18439d8a230a8df64a2bf27ff1c4e489b316b3547c9777d37beaadfbef1490f1f4cc1450a50c8728654de8d170596fc7f35da1ed7bcec577f961f82b6ae0b03a18707f6ea62160e5bc380f3bf9b372de0ececb84744bc28aaf6635eaf1e15a9cf7e586682e9024b7bcd7495d4120c059c395fa305856c37fc4551a65961dff78f6537043f4b736b705a57f016804b8613d47873ab4dc239fd96a5947049049b0e61707d2c8ab2daa5d20705d34f7ab819deba7fd14535220c589b7ed3fd1dc6a203afcd1d6d18007d94e30103a9da9bcd4e46b06f096f7644ee375c371a5adf8bec6fe4815c3e4a7106d589438fe958c25fb8c86914c63ae92c1039d62380f8a5bda1ad7804c758b7faba82bd2c416c273dc1c1459982ef3127ebbcf2cb3591d48fdbf7512784362b5601294f4fb303788c5f8522205331a09689ecf27624d9bcc3fa0a081d6e6df5747f94c7282126e52e385464461dfaadd73c3b02c54a0893433c7fabde4de90e3814d36101c8852316c49070acfdaf1909f88b048ae5d9c5cf7f6faf2ca816697dccc72e088deedfebf486fd7e93794e44fbdb61e5e9e02780152343d317399a5bb91bf795258264c3691a8b116536961e2c90c9a1f8fcfd1bfee684c8dc63bd69fc7db75cccf3c0975293f67040eb79f6f8dc4d6a96bf4454b595e5a57b1daa402b2ce60838d448abbd8d3a701df4a9a52152d7a2c686569efab1e2749d7edf4f147859c569fdb3a9bcfb70697304f587c18680f9164527f895346eefdc6ee05a114a51ed1147a9e26c098b17fb100c13629ed756f64f8b19f0f3317fdf5abb21bfeadf72642113b9ffaf67ec286df6a0c377deb553f3cfa454f8078f2f173a5fc6c3982c7ad4b20c998643104fa399a8c8ddafc670e1683a529b5c74b4d91eac2cdf78d60171c0cb1fe93733c9d6cf086eab240d7c20dba8035dfbf755bacce99ad53433da154daf445ebbf37b0d3ebde620a329a991d4a2c245f302d141cdc7214a304da08cbcad5c5be0ca503b54dbbdaf1ae4d45b6a2e9dda45050edddd71e0f5231f7c5418290b6edc98d6365c086e11bc6fa1834c2c264cc346e540b838a4f57a05dadb00f56228ae33f671cb3e50818930e8c44bac9a2da2acc8aacb1b46cb987a550fd11220364b74b8a2e5a7aea834ab3d5e65edce75f99cf1255e1dc6d1e6fa0615810f82c0b6dd3e2c680c8b4851b272c145f51d6bdc31af7f0919b1f60015e8f007706e5c6d4580deaf9c4ac2afb64e360eb113d7875030771baffd6b887cbd5bf46485fad1d870feb80cb46af52b7d3ddc134d8fd53b85f7b065416b0f05bc77bba66c6ad2693857030688203e6b32be9d82932d00dbfe0b7fc4d4fcee1de4f95a3059343cde9d325c77ab3fd72a44d936f84afcc38d377692b19f800909a1822c2b76c5fa1a68f3e310fec670cb76c956190fe4c4c30c8a1321113e7383586531f392ec1517cf9c2feb9f4719f656d0a0ab730f44f1f82220aeaec46201a6aca97de4c2f41eb18b71074a75ac0485fade577af6ef457cbdfbb37be278cc65bec2d3387ee89163d5e89a43133f3bdba3eff3b13de1669f01dd1a2c3e1c421711d162abbb65794cde02948414d1331a599cf5c2e8d9b11571217646f7d25c9dd09e81564cbf1750141f4c47412e4db6382edf9572317a9a27ef861ffe8abe6f87fbaddeac00016531f09ae6adc62fa3bc354b8dea07dc1931935d0c9a5e14b5fe4d4c92f7bc66c101638dd62a7a46447fb26c1479a3fc5d76448477712e7c8990111c889244dc700a08282b883a20803f73752506c3c4f3f558dfea3fa95b849dc8cf070e780ea0d8c98fe5836333225c9aecfa96ad7ecea7780ae6343a26033914281b7e2629778eece22a7fb3b33fdcdb1fdf93d7901d19b8f4326d4eae1bb9ab2041e83b1a0ee7b2d97c28322127b46947d09a02d3117ccc40688feaad0ccb531fe28acad274871544d8c90af0770abc960b21d589c3349baad206483f88263dc86f9953adc2ad1ff245a695ffd53f59db7c94380acbf4aeeaf64da84810a3141600047a3d5f1278455f50712297f60d4ca8f71f43a63784768886f25aa9e21565cdb70dddbbdbab8d2336c39c7a9dcd4609f2c798e9cc40d5c8365cf2496a897b12894c25614ca1dbfa4664546a6a06b3c42059f86b079b89e388e3ce33a68a44fc806fa1a1272daefae616aa4af7d858258ee7c64e5f6a9def44161f8be5f8a0fab94e3a57af8dc824c6b2414e6156c0d7aa4573264d3aab9d7349d6b7642b8c1bfd435efa041d78105051116da5393099199e103ef0e1a31caff4f3e59e67a8eb1320a02dbf40f353d0d5e119e0ede6cb07bb83d4f551f94043a791014a0cfad1ab13ee7b4558965d76c94cbbca8ad9c529263bfb07d406f454025b27f06f3141f2854d544e2cbcb219463a93e6b94121c320d480e1913833b980943097536c0230bc4b83da71cd46d82a07e8bedc3897a07dd6ffa6c99000144774358747b2fe31eb89fbfc3fa6e611dc836da8e91eaf914b7370184d1ca0822c766bce9943465aa75ae166c70e6800d8a5e67af96bf44703eaac7c0d904f7fcbd7885a3e8742fe82c8ec9bf75a32313b97b3366e7f1caa8bc4d9f00138b54fc378f8a98343f6a9859c3b25bc874148ab2d2e82b196a6837ed205ea9e6b3f04a46a2fcdbdd2d664ebab56b40d0277db20d8450f64b4f396b46e2eee5ed64281b91cd75b905a2a173ef8504d96a89465f752ef96916c0fc8f7718f09bccbad7805ff0af3ad72ad9fae92b131b430093f657bcb92aa6c42363756f5355071a3893a54b2ad74d320842b8f10f9e3fe1351d5cb18d1de1b64d8ccec1513437ce6e1d0cf11ba8694daf0e62d88a586019284666123e40121d2421c03a29c88a4aefdb6e7fddce218e8da0399835a82af13bf19975b3fec43d51c3ee68f5055ce0ba3a84653896f13ef38796f027622b3bc5fed6130de2c33c862744c4e77138d37be988cf58e3563f58262445b6724514fc4071165d2aee417e57235f3393d063d81a5a4ed222b116364ac09c16818488be99f7afab1e0b18f5be680e477774d8fd33a02d890926f40f9066018bf2b21dbcd84d47c51ff7cc7316eb20ed3cfd620406b0ffcac4928bd1b82544a4827d5bb6d25da18bd7ce01f4696e6d49f4e9132b81931854e8d0e332d8bf3d5d0f6b22d03b2afcd174a4995de63b45a6c69845aa6b1bb926d09584ea0e4808e042dd2dbfece8a0b3686af81d2415adc65662335d0321412f907a7fb3b573db8df19affc63c63919362dbbe1cb40949ef3b5521118622415b8cc3db7bf03dd9354e55cac1a23f529c06e82950e9344fad70ba32731a498b7cf8f8ac90957734dfee3f6d025f1b9996e7f3b392f58ed640b15e535b43af174a3ee03a28eeeebfd02c55025dde15053bb50c6b5d0b69fa505001ded7a6d1ce061a4630729d6c9e1a6570ce4b74d47653047ec3dbf60bf6f6e1d054578c70f650980ada354b865d5921aabe40b4b2ccc5addd97fe6a6902da13448a71d214e5fe83afe5ac55a4ad1e6a05f870c1fe4b6a68c2f73b1862376280955a92cb309aede95e2d0c745c289a10be7dff7f6b2ab6535f474779762775c21a2a73b5512c9dc9d5834187d5166a74a0cd686285696634dd12dd39dd97157849ec87b3290fdaf86b9622ff1a73591c812214a938c8ac9a4299e6b2a3c975c05db64790068d41682e05b2db37fecb4f8609a5695ebd433d6417ac227c117605f06d5f7adfbc0b00b1f293099f26a4050919d70edf1cef54c805f5678335d0a452c36c522edca25b68ccdf94eec6c1da114c7c7578ed19330caf9fd5a2991108fb10563751136f6954f7cad359b026f8a06899e51f670234db12908441172653f0602eceaa419089f9492cbbeaebb40ba8afb069abeb8ddfb587e41af041e0e0677b0fe8d1cd7e33241dace600a4beeadd2be9fe2bd5c0f6b5d40288867b0a0cdb32e56fbb66d138b52b1065e27b409bd22b7759a56f5f10f367bfae8a867db5a7a3ebbf4bd309f195714369e9c4010cf3d67563b4834899949d9a58012e59a4c0509bd3dfd73954797363e8ba8fbed3eb5bdc497c2e84bde1d658e700ecd1d5c58768ea700ae6669a8d9941233f9d68f52207b2f1372d19662be4297763877b36c21fbdac74ecf221c8ce253d92abd8b5ada3e50805aa452a9fcec336c7d4e4359f8ab1d7338f84843c4798015934d0fdee87de04b5858068f4d5a52ae84008450df9313d924cac14b1288e16a343a9cb013f12ac3df12ce0d72dca48af514104266b3f507ab17556ffd34173b099009361684f2104ed258bfdb0878ec072f39a0ecbc0071811fc39a48434f0ad8b583a04749f176cdd8142c64372bc0b1e9af05af7bbd75cf92f4958ffdef9a2c4627e6803083fc9de2a7e4c590aa036c2393a24b8096c113eaac1dc54382116e86372bd50f3f5794131a2dabb2c5ff5f8dc0f6b614690aca02ef2645635258d8539d6f23e2a36e04da6974a7bebbcd5510a3f0acaf21247b65bc1eef626876e9c579693375e5d83c4105518bfc4d18726b7ee866441baf94c928ab28b6a63fb25121cf06fffdea64f88cb81626b82cb4b4940c3ff504d42c518cc1cb6902441acecafa616a6c80f8b26dbd8e6547c2b77b871b9a82c02091afb7db2af8e3b22a03636b5d89e28ded05b958cea04075f392b4e1d5415a82c31bd8930088e42295bf878fb51a6b57eda585210abe9c5945131968f31c0ad98a2c43597c9e9e64bbd1755e91ead88103dbd66b87f307af088459e16861845d3b80c20907d8e10a1b30f5dcf0bebc62f4b796e79c3b15105a4ed6af6ae6f584815c2c066d73339350585d01ac12fbf092eb6301d842130edd7e946cce906f10a5a7f125f1d1f223b469420fc6d05929f824ed39298b7ca1964acce74a2e85253bec75f13dfd2e7f013ec9822a095b88645fcd2577f3ecbbbf53fb0c68ec4f0c84c7db9ca069b9dc05d20efeef631502f274fbdaa7f4c237eff9e2b4bad88243ca92889660c48d48dd4605f36eab737970096d2dc40f08209743588d56359beafd545395fb49958e0d2c71f9f1d129f60035b2891d890a3c9235cf1020a4681fc5e5c3ce549f076b30f8712949de3a44d37d8e7f813cecc12ac87cbad81c1132b74a96da9134f600597e8795c615d584c86a84bd089e47b24f7d6260fe7bb6ed3fee590c9d88f307915f1c8097f54edd1ee0cf830f08ea8d60f90a766ad72e45ad0d575609c4e8eda764c12b80912c9bb5ede9e541f78d9c900449188de2c3de1b766246b62cec7f2dede520390b9b813552dc72f7252a37cdaf31ccd164340d58329a85a9e9da5ad8f76f004483a977c896329a84cc596041f2135b152ee6a1a2ca1d765eeddea7c4332c08906ed6de046018372480b3fc7b334c34b5ef726743164a70c6613c7609660d296df1f7cd8bf9dab7cba545852ab40fa921a350fe5c7a4d35f2483beb7e39460b8094a36d65944d5e0d56681da06f53e2b8b51cd9da20a8b265374aac620206e2a3878620b2610c1bcd64704235d91996a0f666ff3fac3aa82fa2fed49c9cf46d61aaf2df35a61a3ba8f482632d00185c4caada298f4adf9446f423a5c73972e40719f26a52741486a2998fa78b197c06324d7881e73c0214379e1427308960bb3d1e4d191a4774b65c9d73d9cfcee1bb0e841136043901b6e1d5b5d0a43fdaa1e353e2ff40bc0fabfa20b00d274c77444b428fef4d4ccb90d2a5f7423741f80a4a5defaeda29df492857bca5a7f59fae74da11458a5642a832336922bd38b8e46ecfdebcc02dc33fe0188a15a1c09591cc14c96f3d259897e693a1de09092f750ab90d7cfe4388cb34db90a9f01837490bb538330f03aed866a671bcfc0f8c2fcb83a6c42e202fe91525b92a77f7aad8ae9ba55905450fee84d113816a9e056af8cb48121da48f0c62fcfde0ee3747fbc67ea2acce9f254c0805607fcc39a21adf79ea17726234ebeb852f3557bb8ff491ddb6c4acfbb98abbcb95c22e27efee9fd50e9654549ece1b2577d96ba8354c1200be18e1bece433c5c5e9067544e19db5440e7b2e5e6ed4730fe755bdff33fb7040d54ecee666d0a9fbe54d6ed33f5aa5672f2c778b1da92332abcfc693d3cde01d4ee53148fcde3b645c8c27606d52cfdf4c3d175fe97023a2755c2fa7a2faab2d21f9400a1ec14a6597b80ba6525d37a169e3233d217ed67a9983cdd03c5424abda9115fc0c18b137abcb588a9f9c6ec9d6e269c2a8bf63264cc4941d3254e40034107d98bc7e79513768e7667e0a8b36fd04c27b6bb2420bf4c0f159bc8834c95d8586967a80490d209e56ac7f80becaddbc31f7fd18a1e2dcddc44bb1fdc61f64122e69f620782bc39d4e3981190ce28c92b9c1662398e1c09f939033b1e1fe6cdf77abd9d5f1496bd9d4f32319d6b03fb27ce5d384c1d31abbe927d0c8beee0e778343367fad90413046c4f9ad85e2e61419b15ddfeefd098dc0905e898f031a7a1f620a3ee7ea53ad574dfb7df41a21bc0f113e8cf87cff5830f6b3e0eefec4275d6913ec28c38141ad9958fcfb42f907dec25afd7d0de4a8081b1cef4e43479dcdacac50709d7be9f9013dbf7aee6f42e322c5a80980809dfe2847cbd4d4861681aaacd448c8f3c860983079072fcbbe0b8a61c6152fb28f86ec448b03dcca504fb6d3163636378afad3d0d41075d432c4f7539ccb9c010e540b7043e08dbfaf4934ce2625be76d5e84db2753b6aeec28936d6165183de69860dbcf1d1d29344ad7cd23a8bb17e29bff826f1c0e4d5651b3d6aaec4b2fa1575f8323bcc19bdddad8e220d6ae336846c0f3686d0378f4be7de1663e06df86d846aa9c455b251ad9d02e33397ed959e323f9c15995663b9df98f74f551974361c05a739ee617cec60e0ee2010723c5d88b2891d112138a7f5d16191e2629bc25260fa13ad3d1ea9daaf778ef3ee11f9029b4a8b562e13f2bf45600b640a8176c9a26ead7cf70fbe64dffb10b335bc88a7589b93686ea1788e818f88fabe3bb83a8ae6186897ccc3ff67408d4a20681e0f9ef4c1eed1b6c32b52068e18b4482d1d5b754c1f9b91fe71b748718546744bedea170632fdaebcd1ab5255bb49e9dcc105653cafabdd15083fce167f63ae3c85bfdd7aa2dded1ddf9915558ca98e16acdef9a750e680ed0511b9ff38a35e485d2d13028ca5242811f824e3990f462a70f8b51bfddfe46c1fd7b63fe25ddbc5b16b82d8c31d6d72ded82c8d3382fddea0973f306668b6dbbdc0de991e6a12cdd28aee88ba221db6ec88df48f2da273b5257820be9ab71697aabf018cff6d35c01a7a470a1c0df0e2c44100c6684936303b888348df610aeadba93e5411bb1b59a3d4a39b23969f981ede5a6ac2d7177f9de1dcd5abde1c987f3206286d7653f42cbef916e467ec63a60b120324ab3952b6136a86579c70d41f4d8e0867deed9d6853d2915f6b4dfd7f0acd0b27b2998181c6f87c05b370ea266f13fdb005fd34c77f7e8c9e9d3cbe23782b4e518a8747ebe3548f30e949e89dbf29075546b8e30c4c1a06fd8ae6513bbbcefa2becc088b6f4b86a06e39a991ec668283125bd04126d3c7d83bf2abcdad5e506361200d8fa9105e3b8af3a8504f57d0f01f67c8f3d7ff15d3b2a1c3b436e6778a909f145039a436971732d19c6cbe6c8a0d0853288cb744595fa15c2768b7afdbddafc48d99aaccfdb9d377bc408b4be9873162613208c2e8678c13d42510a0f10ef603c298870b3d1790f67f61214b0e4ffecc04cfd1759e74a574869e1a3f68930ea9ff8dacf6cc6aa56ef4c451a7c7f59bb7ec0c24cbeb742c572e9b1094fa8814955ff01cce6e9dc5ad01b1a54848313f5bd6e659cc0607696232d540338eb12682e51492c7dc0236cf4fafedc0d503caa97ca1fb86aaed02b8ef5a1be3ee76ddc0e241e717282f5234bd97381572a1ddaa78cfa2f4e83e9a793d48a7c4bf20be154671c6253033ed5713b99ec22c85c5abaf885b8b770203ca4df7d5747a1561ab2b0e3d3b5ca20efc7e20b9f19a37a029aa8434baed6c970901a800dd51a38c90f22885ea7595ac521a682825ec5f83dff201375ae5e156ce6a0ce5045af996162a8a0ae00061f72ac3d861f46dbd1a51190e2d8be6922d20702588856fc496908c1134b16f36c85ff2e68dbe15d242dd5df79d54ae08eb16e9ef8f7714f7cf0ed971ef53658cd1b0bff3f8bbe3402ecceb1944446a9b0ad046f022bd5570a89f4d0b9decb4b9d8b1b463f24aad0ce236f02cb0a39521995b927b6974d8e0339feffa0f3ca486be063843ada8686e841ecb13ed1c00f9d3a3a725faef56086a975c9ec16da7c1b60f1172ba7b93ebcdba416543168c09eb30e267b7873246f31370767daaf393f7df46dadc2430e3ea5c0080ccbe53d4527d3ad66e61f72213d96a4e838d2ce3caf748403fba4d40db1c8634d40bcddac75aff0228fc199a6159306db4e7e2efb1ac2141634e6a0b634716ca5240f7ac6c108850dc01ceb269662c8535fa84ff1b503b50f3ee2c4970fa0c968af540936b42675f3fb65fb495afdf93a4be189f8ddbd43706a4aeb886306741e5d3cf7a09f8faa18d81917e47927c0ac2d77449ff4678214286bb8fa8a3faa1d928e9bda98f1ff2b521cec04f59a15d8cf8eda9fd369aebe16acf240cb205eb4c4bee0d69887fd3f166e6721ce84c54d65e336803cdc57fde442e73a0dc1b79262291f7ec084209751e2f1801e9e703ced2ef69b821fbd88e206e80f0bc27b934d5c256bc19d1ac8b19f7e4fb2b0980b4d1602804a2f3b80d57bd85f153207acb3c67c27594cbce146ceb272a8ad34cf42ab4d87df15316eaa322b14e03fbbc38cebbc167a07196471d9c9e29ea7943e5cec5c30a6b00610d8343cddc0b953d5a2814d9a3cadb846dd60090e4764e7300c6dec9930259882c4a2131e442106a0e24b7148955a964e7dc2342d414ca8e4d81f1acfaccc4d6ecfb6ed5247e15e375fdf13817978c6fceb713cf9e00804e4d3076896acb682a380eb9e78e569eeb8f31c2839fe10c6cec2324b3f57df8aa9281f922a880b1dfd7f84a226651eccd3be1ec22fddb1adca3bbb0b4066adf955704c889f0e2b8ecbc5127a21426a43f049eee857c502ef988b4da6fd272c0d3019c6eee3f7cfc6804994147fbfcc7f79ccd7150c6191ad3e2de3d8fbdff51972797129a8c003999c8c42c48d3fcae0f2a0ad475a3587d519c86ae0ead342690b5bee88b90a4d91ffde727ba383f305fc91afd4d1f892a158324327713a1cf04188a68cf9a9a1d5a4f337aad96fb80622d9679dbd70e4713222524c421c54295fea17b64c05f070f50f8efcd8e3cf730f99782abc1ba416311db8ce736b060a89752ffd869c0cb94c83dae3141b8fe49d2ec7e96442b82f57d4f9273b6e7379c69da63889a848d2287c6f3021a27adce7dac58f462b60288134aeb6556ee33b78b44ea9be42b5b534f18b593c02724603f3706471920f68662efb846af438381447eefa98e792a4a3a5b2db00350bcf4446a170b4f125a830f00f6a9419c0a974c6a626002495b6ef7885a746c18be2c7e407bd93fc2efffc3f36890b0178b0c9c577254ca755d3dc2d8c9c5e249a7bc78d512750c74255c83e5567db56019f66d2674fda74730dccbebd1a443a4991d5241ac73aacc22554f57ee65eff3083f3f362836469f008bcc8af59ccf9604cf8f3a08a28dc544328f9d4696aa94c5a74c0b8af76e53bb535aef3f191b4109724fac7e300cd7b68d758c8fe39ec680854528f81021c042d082c5f12edba4154dce156d43c26db2d810d2552ed514324f9376652345730a19523ddc95026b6290e55ce19e5f58b301315fff7c008d269ceeed771451dd3d94f4c815ceb8bb9a1532bb1485ab639c3b4bb305fb2727305ecffc77eb339818065b946d691d6b6ba77a348ea63f4fa9c8f335863f591f9405a954eefd87b5f6bf595e9e618c5efb3c7ff607b22143ad73b1cdf4a32b4fd4c4fdf155002bffab99168b8e46cc7adf5f38810a68a22a8a6bb1aea712dc9abd3c86097021359a35711b0757ee253ce2f90444edcde84bb4889b1e750a06c2875227d01f3eb6ed164a05ff432ed5ac08e61a44d68eb55ae0df3003e2d3d79c3d15b4be4e6352aab1aa285272ace6f9bb6dd1acdc59ace9381edc1ebd7e32a5ca6b46e946f0f0493bd37744874b27c0308c99be51dff87b63013e30abe3b75991dcf253aa6ac9b635b9dc0742c0cc663c1d6d745c6974ba410097a1c950c8aea60fd0bc1641476a5d3259232a7b29a5c8b453729a8fd4b1244fd946a2e37e379a48a578d6a45ac27a772de16319e615b7306647d8884c8663ed85f90b0071e609f0cbfbde9a8791c03a14e302c7e075261c571316e5139a91fec5272d2d58304840fb0fb2e263d9830bda14663b2030d251eaf35dd680bcacae1bf2f238f8630377b8ea4ad90c4944b2d93f495e94b30d007ae2280d63e848f9de6be9d8d9a408b529909cc4f3bf1e6af586c724c72241d10a78c0ada0bfb0cd038f1034a9cc5c61b07c02dd5d5f32f5d951e35817f8967671b69d63d7a0dfc32ab88a9d4a1ecc59fd0c5eae8ef273abf3370fb8acbdcc5cec65d4d2c5ab3e5c9d02b1be05cdc38a3d5edef3699b8a84b682ef7b69b4b9c5759c5ffdbe3b5ab66682868bdbafe9e7d2871dfefef0377bba99a28ec160e2993a41979815a087f7c387c20e9afd6ea7f917be3c4a98ddc318ff718022f647c9eb29e6804f5a021959bec8c52ac3f62fa6cf1b5467ea17cf8f479a43da2b0c4eb55669dd38710d19c2474048eefd5ba4a366c2fcf95239c0ec49c13c18b965ac23644b84b41c8122dbf8285ee7b70d18c033830181b6adec0ad3bfcc3f923caf009bcfa39df06c6ef1e491bb49323bef7d4587975273fcddeb65f84ad4abe4899e35f6a96cd7f8bab0afe1a232c43ed72a0d1406758f9abe1bd958d0c9ab369c3328713d2367942dac388b2dce5a8e909c780d0f32c2d60b94d44db8effd3b30a4a300406e7de138c7377093deeb256ed63866f59de655362bda1e32ef66bd2209a33c5e2fd9ab771b35d25decbb225818aff5f8133612b6e44f5608dba04ae1467b3ece348e3ae30648dd8f438fd8c88299388a88d2b598bc5337e01fe0396cc89fc0a7fef3643319d660008695db28125a7611c0801ae381a25db77832ba24119b90391663fe8af206c59107bf6530f69769449063a814f1971f4ec062cc97080f3594da9a6b16db5f6dce4aa1311644eefedb5104e1de8e67700c3398c14ffda4f58038c3d7738838f506aa62a17d013187066ebaf68632848f48eebcafee9462043b3e32d61d971986f10379b759bc0d208ef7f73c902bd75726349303160a01fb701d5023fd736939907f0a4d2cd651f56f737e5adc2bc1b1fde9603962080e448aca2365bd8639affbc2aa770efaac2285f7bb6d3988934097ca49a9fe9edf7522284080b7dda411053c18ec733dd38ec396b9a4e8cbcd4363a975bff6f00055c1c83f52e3984e7436ea9a7a0ed09467522eb25b8e2170b1dba03316dc82b386ce4923085cb08df535950e1415295103919d5b9c76918056aca3f912e5520f5441536af5c7d80749d1cb9fac4a229e4a8f77a8ff029e80314fa8bf038b317e064ca23074a786e3228bdb52d76a90ee2816ca815b4a1cd77142d8c28c08f0f1e5ce2a09c0e12b87e0ca1b2cd9ce98a72bc60407cd34200c5cca276e93c5d42a51324175dbb25787d52047525ba9fdd528e8ccdc9b086dbaff9aa6ec4700226f4b9d6af735bb552f72602a96e684ec9faf52fd11371b391cffd5e3a1b886f91eb9d206d4fe892e321b928276c79cc039fbb71397868fbc73d5daca28049e10cf3b8eb12b43dbcc7c82eaa842e63115d2a61e52331975f48768688972c0c1b11754d07e726c100e1d0b29d28ff801aadfe01423f186c4cdfb88b68db8941d9e853c100be7f189af82fc2d4ce57121a38f283281840085a64161f93ad79e8856875ff5c119500204c33253c092515d60cb5c71d1e1f1e460ae41e551bc245e297a2fd6c53d128fd913d4b992cf59020628e3d2803ef0982957963d38fbca0acdfa854040768044f1838516f6014690d492542a07ebe94442ed6934ddc0434f79ab7d53c153718bf9e73104c831628ecfc560b736e71e8880b78d5ed31cada5e81cc9363ad1d1fa2e4e887d01882c24f2312c12f5c6555379a5f0d92047c4177bb07a3bcb4d59691c5790c4336e32d2f679471d60849d629d79acb9b1c567aefc1f687fc786d03e07c332ba9f63d73092205ccffd8514b48286530762df33960b68901877d28d0b79e7cb6e53809fbe679ea64424e678d7665d105eb112b1a2e85f7c7d4694d04c024ea5f4f5b2236abb934d69a2535909562bb389f07019a4adb256a6c78922bdccbd6e83cce369d4f69b8c4d64c2dcb856db12f2fe0d9456731b18faa7567acb72a7954ec680f7b1b07e46b165d0d80e4292e72c2210d02bb9ad24277eee15ef26c6fd3500c192866bd85ee2209aadbd49544bacd2b2bc6b00f7e3c6845e591f0b0c3ba9ffd2300faa0fae771f6ecd5e11fb14f678a23c2bd5975515769ffafac2aae80053e79470ed8fa71c842dcd2c06bc439fad2ebfe792b6fae383106089b7b3369bc308facbfc80933750158e225a27be12ee0c05024473eb95de6baa350bc99d67c12a02faa6fd7f2603de3a89ea298bd3be802c0e635ec8a8e248777961b7f0199ff0e758ead15859463d767ac68f94dfdb548393ac93e3e2d4346c37d46c53d260fa213647470f7a0e68f2b76ca4045b6c93cdd21b22d82c3f939c6d52766924a4f0fc403c6733049a1645351b33ae969f63ace6a3566c5d5c616c0da3b19fd5a8ef371c1ce94a1f480c405eb398772d42c868a62824c8981c557a98aaca5af68a4be623829011483b718a91479dfa791df12929d8bbd349390d173b9ee37de5a0324e31920c51d18996c39c433636f74e181d50ba7faf2afab28c3a78a1f65c830025d7cb5fc15050adc75de8190c83dfaefc4c09c39cc35abc08f14107246ba402a391271e8fb2759be5b6e4417fe48f5f5d9693346dbfab3a8824d230297225d98e7b67a5a08d20ac291d0230ff1f57b06313b0c7ffef04198a3dd92b3c36e11153f28ad9e39ed0d618a534ef98503184283843594d619735f0d7caae16c575c1cffb2d84ba8b6dfff876658fe34779e70cada16ba65c32c9e4a559403452f078cebb50b11aefca5bd28c3292403f9d50d5bad8c3e2966f2e26a39f74431d74f9df4acd2e4c97290a86d5381b8fe6caee6aa4d8b2e1e9135cbc991c2a06d91c4b1003bede17015bf59b76b325687b517cc088b35a470509c159832b2d1a2b08eab4a8a53e23d66d24a986efc944132bcd0627322a9e67fefa30e174589772383b741960a1bf97fda76ff8662b94cbec8040485f7e2217ac342c8d054c81ab499c7fa906628ee2d57906f0308a44f63ee84b0ee84376bd48bc121402166e8a11281ee7827c791136888697e746604e629a44b2c0041622595579dba805f12806d4bb90bba5b48d3dcd0f2586f2a0f43728b777df087601a9eef1e67f3b3362709940d31be61547696ca678e35f42f5666cca703e63b935e9e93a55cd8189ff9c6a32f25e9cd286442feea561a46766c7872ef81ffffc4b5075a7ca36c2e735d83ae3490a5579f500c49f4ef8ec504325e55c54e7edb2acbc12aa011c8feb893837cdab5831ec0e8a48ba4484bb61730cd231cf80076c9dab6b31d3373ad0fb0a01173ea281e4ef40bf53ddba8445d6964b80d118d763fcb546b504f8ccb0bbb927a24971b2cd93d83f3daad94da76654b02920e9750cb2f4d70fa11f32d56393307b8ffcee1009ca1b41b6087b4e039a7d7ffbb1fa0c11225ba69f541e091f15f4f011ed16b7fbf3f779ba5fdc576e56789e5935d4806ea247ecd3a7802d088db8e839343222816bc7cd54cb7c398781ba12a3a2b27e89a31e85b3cb01d01806a514a1a2131807db68de9f5a92f2b9e978e43cfe24de53ccf5572285d05f44386f55d757f36fe81a44b2bf3f9d39a007d16617afb728cc738d2479a2f7d560d148ed563088debda477817cd9237a50999be00d34acb4250cc622c206c61fcbf083c46d617306c3a8b02378f347a1810966e11783d899dbcb2d67dd736b55c5ed2097e217d4a46e210e3f4905a7cd23dba5a1319de01da5cc7b6cc2f7613576625dea75b79614464de45d3f4fc331574d9023cfe9f32483e76b529ad82136ea0189af43c00f487ebb2ab8a7d100cc665161b22b3616ecc6aa0ffca113eb9f33a35d620647abd9f4731fdbfcd617d00a3941b23aa4fdc4de1e52aecf4d88007c75ae826a8084a66011343e0ecf2e2f3a35e1b3ea6026b440517578b8ca6722cb814280d0ca786ea865ba8731756ac6a99a858276fb0fbc0cb846d00c46a71dbf0220f966a846ac3d15a3343cdbd593478f4bce29accf3cb02991f94bc93d2ae7eb372b99f6a4ceea7cbd62a07d0059167da60d76119cf4fa08923b40e0fc912e9b01c4b8c6d5bc4c092984f4b78af6ee0a2b6fdc5ef0ef7b326176348076993cc9bc61abe8e9c24d29af3229a7eee8d7bdc8e2f4f802b484a19ed086efa9307264ef940ee164288e23e1b263be810e037e1ce2003b2fcbc8d86f0cba1746e6e61fb3131f39f0e41983bb0cd269e3f665cc792ce9d07f6497cb3c908a739dc0ddd5aeda55daf0a7bd1235cd2bba3d185a4187e75734cf01ae209862d1c3a6fe65f25a2f4b6f2db6ace4804b28f0f7e3c2839c865a1e97485ca84e5ff969a0957cfde2129c0ee17e3b47323ded7155776fab0a8b1a1290f2e6722e3bd1136f6e7de4e95e47982ae3c353f3f4a169adfc3b1253ae04c2ac3d4b4ee35f7ab70f7170839c436650c2b687e1233ad079882d14932a6c18a411d43ccee0d8e13b599d6067e82d6439b17af36d80f0d54433d7cce86c43f57fc0dc793ca785ae3c8d4188f41515aae2c8fca977a26b6f62bc114491d404a7155d409291ec2a322ba21cf4e009b0fc920020a87d0b304249bde36887b02ed93e6ff3a56121d4ccbee33ebddff5655a9148ba0f1a6898cbd973c1997ceefe250be594df4b2e5e4ba117bdd38b234adaf83c5fd7897e111821a97511aecb297f48f043f392843eb385585f90fedec6db75f4a993b89ea0d6482dbcc45ce9b0e66a7b2fc8e5a3d489f4ecc5370d0aab13c0e82c6ac4284219c285c2f15ee33d2e94ec714157afc272c0ac89062f323073f4c1cd2e2453d0517db0a1236d55c0c2fa848c0942ee1ff79126ab4b023f33d164b4dcbb90bba7b7f5b6ce9e8224d9267d18859671e972cf11ae090a6325d9eb216d38a3470fccff9831403f33243fc9ae0fe5388b9475633d3122ec58ba76158f5582683fe335b2297cc98980cb207e23aad62c0f9686e2494c5850602a15bc4e580a74eea6f446fdb8eb7d647981b630db9dcb2050467ef23007c654a20f14d164142b70eccd6819c482ddc2d1444c7d23a4ece830029fa61f415a12669fa1c66e343395ddbbf33368687b4ff90b070309f9f922b557f8310509952e16a0d045d2a40f3c6bc4bc739e1034d54248a6564830abc9e3892a14759d304cddbd6e4b60d4915a71158ce9698965bd4c099ef3bb5b1e7c1488699b1e57494505fad1eadfbc9c271bedf62b3c13e6e70ad581487616929e7dbd68cb0187f93ca5e5db2ca5f5c12e93cfcc808cc16ad5ed164675ef45daf4a0b045dd2d09f9ceef1fc3369edcc3425f555941b682dea5add120e63d41fa13f935e08b613c91b1f804eea73082e6c37f982b826975f907fa6c1a77a9e7e9c9920431cf99eb91b05402b3ae62d47b57d55ca68bf3580e8ab1e9c01143160b2d7a3fd6b7a7a0f947fbbebc1e1bfab22edfc141aa985a968cbb8fbcdcd1e8c0993a3c7af4f8222045e045ce50508cdfed06d42f3a8011997fa8673600b859631d547a45086ffce1562eb9d1de717f15490fe184c3240f0e4364cbf95d29af3a940b58c325965b6089b9c85b7d63257e3bb65df0e5fb3d2d7135bf9aae9a61b61348241cb6d9f80bfb5a364a3217bb010960e635ac407a49e010435718be86d1b24787a84aacf30f6a2fe3b7ceec2e47d39ada1fa17187c123a9b904f6f058b15373085ede035ecbb108dab40b4a8f58d421b23f8113eddb219dfb7b5e6d79ebdd480c43741b5f6d64289afaa293a47fd6437c6ca05730aaeb6ac3160adca9a3bb6ea320ae63cbcf8e5ccef8d067f0fdc64694f6874c243f2574821c19e10671336b2994ef3469ef38845f7b6039a7c8aef3f1b56c2eed5aed2e20e33eb2aa5030ad28a67b856f04f58e0dcfdff102321a00575c8a10f39ea04b13400d9f3a0181a0c9289a0ba5df03e0899c526f0bd0970410e5b6e19e93696719b3b08ad7260e9d08f985bd1e08e235c9932dacd3b9b8ae7e41b254762d2e21f32210330593d647ece4db57ff0ee986b759d1edbe5f23b8d2965f44d613793af87c865b06e83494a9de9d6aed1f2d1dfe72392abfea58faba1b5d092af958c7fda3d2ccedaa7fa841f208642f878d6ea376e694cf838e48da0083fc958f95e2c3a6d086de036d3f14b9b4462fb393ebf5c020417622e1bcdced62fcf57f29810f0f8981ba4cabdc089a061662a761aa288cc6fc63c0c2c4222ad06339a8662be941e17f829c2c3cd0b2917b193a2b9d420253541c6ee64ba29e84433aae6a02b95b2b97868465e27410adf37077989b8f8a9e5f90e8a159b92b4a31c63423e9e9ed48ce0ce15fb97e50dc421ba1909caa958a8f1b51e9d505f48d5f1da9e33a193627109a23683272b686b84b2a0092052ab887d7a6e3f0d316ff59e605c27e854e18aaf38232b4641666b3d39c84bf148b12d8ea0b31ce670e5318d742527759b7d1eefe76a53d4f03b7834c479e6a518d66d61df1c5487d8355ae3b7c9a5a337e8c96ad6d72dd5cd8fe81c0b4f13e3d7d39f3723e2f9a0e6e6b41afa68472a6c450791a1db27d9f11c964d195680c83d9e1bbfecc22d3aaa4303d3a0d7513334037010cca70d6dc7212670e59cdd260bfc5d6b268eb6faaabbbd6b889bb8cb8757452f61b26813a0bdcfd865cc550f74d760f4c48eecdf84a9b9168773bd87b92614e0c20e3a9edc7f978a889a3693445574978ca0521cb392134f84de9da0413be4a5d191c386260e079f70e5c7c03f852f74ba684c8a73d9061a2fd1a9a7888f99ce400d55f00b2a3133daa7ea0409201358429c357c8eaa0434295878212e8d33e3d370a97a39f17c2569363f1fbf7cd621b0c7cd224123ec15389de5cbf832b3b64a908484e464c6b892040fc56888a90b54e1689ff5fbc95592320e516527a7b0b38ca3f90774176684e92d76c69c44969fcca62b253f6bf507592fed51e601bff06136a235a8037b6b5c114d2311f68cc17b786d2e6b6d841f807487521b5acff98da069e4d1e001fe2f71a530759621f5fb20c320a4039b383c57e83ff0822f8a375f7e2d92e35026f0a82868aa5fa1bcd60095d7814c86bdc95fda18d73848061c7f5218a4b7f8bcd7b0d6a489ecf2867ccddcd2b509c6b3ffaf006ff5332c63ee035c33f704703045ba0b830fa825e2d36c5e630a95f67df416f5da4e6c6b54dc804a1b264de7f3a88626f53fb8616e378f55a26fc1bbfd23b180e78f37c143fdd03841ca6674f426eca1b20b80d355f46fde969b8061bbbb1b7c91832eb7331f4077b287e5f0667ce56be687ca37cec101edb0384a44bcf58c7eb95f50e96cc0c7bc53b24ca1564c0aec87dac63be68c23b9079ba60177978cb40a57429b3bf3a6467b72a60954729280bf0f44415a32fbbc709c5c868972c8e969e071d7075568e5db4e27363fc8d6de5c60dde4ec7e6ce6351480f219b2d271eb7aab535128000122eb200d532bd6732feb97e1bf54127fe2c54bccfeb50a5241ca5c5dffbc1508d54e10f26c34298ddc1a1a7ac790264c7b709f6f58fd36a441a974baec687e0fb84d52b955c097e332cb742a3bb663ad512520ae94313d275be1d240a390605634c1a0e4a57a4bfa696d5e29a02de424bd9c309183d47d739a5d576d1e7aee44e94e2469ae38be90ec4449069c96038332b6f07a391cc076d6b31a50fffcd1a15b80f1857c36ab89b14d56ee09a42c87d02d037478735d454285f365fbc7ab21d59fe6547751bde1012ab0646b0251d45ba8338694873a0e9e1c204f021ceee9d74c770c0c15555cbef30ee7c5fd5276e4577811d51c414071b8b3fc4f086bf69ddebbe941cf0de065b3083ce185b4906ade04cddd69c4490db5d02b98b21f81643bffc3f4179e518e7fa24314b4fc109a854c83e5d0400a480f646e93750e728e83467760a5187ed5275346f5e87264739e3e8470dca10ea732ad635f068ef14e22100276e10e8cdcb2ed77352dd11bd3c71e98d85428b10842dc0b8c8441fbc54c34a33b107a0d29eb1174852d3ec935752f5e40f4bbf106bb945e660e5be6cc53322c6c48ff87ccd9760e8c07a5912874b35105fcab9619992b57ea038c206aee281d8c188c1982bae31fab8d3251588bb0bb5f66a20db93d40f6b8fbdf8aac4b52fffd399a92896354a47f14d33fbf28ebbd790a410f262a8bb50cfef13cbfd93297b84946db0b7ad853bcf48a2f32b402c96d82a37953482bc613148860a8623842c1c77f5ba8ef411dcc5420e03f1b0b1c356a0257c97cbe5777b6264b5f807c9a52195074b4578166f86f4c0ce9ac1fe48d5e417770579c2a0b3c46a785d0d5223cb3966e38af4c2535dd36ec32e879feb46e8dfb456862f6ae28116f9f04a6345d72a1ca51b79f503574c0063a27e9ca71a48a2564112f8a349c4c43212ddabd2aa8d4ad248e819347b041eb21d04e1f25441559d11a036e89a8b3d7753dd810b97cf35c0ad762f512224338a33936c0afe03bf7c6f4dc00073ae3544ad04da8f064fc89c5e6d0d26069652da2eb4a8230477a46909f1b9a44cefb96974c7d30e1aad3a82bfcbd93a426ccb0976ba76e65e2f2d7609485ad4594d5b4c7140b69c22b27d3c3c7063569a887650357ddd2b1539a08f0cdda8b1d3dc7a0438b3e73324cdb762b40c308ceda8ecbe2d92446fe4694fa6f65a659d7cf3d6294824b66bd382086fd8e2c7db4a60b964a3d29a2ab165f1eb7e6c5c429d920a43a69063ece1aedd64d22e105a04fda1039abc52bb5ed78e0e2d9f52af7f6433d9e1189eb52ffec63191b9fc43c50d775293cf4f026913a2dbbdb550f7855576979a45b568cd22cbd96a211be4fde06e15a648d80fea710d050139585370226f6d185b87b415625df6f38f8104fcadee1aeea56a2c4eba9067740a6601e6022df4f7fd99b7760386ea6c14aebdb3fe2c905230fde0db93430216115a540223f7076c5e54578347d411c6cbb8dc29ba26de4a9520f33cd27c17b2fbfbd77fcb79be3e0f0af776d254a530d803dff4100736bd776360667bb3e8b9b1506b48a9d5373fd18a3251f8b40c85050e0d2bd2f8854d9917e3b2896638695ec2e56f77e7d88aa73990df7b61fa15eb53ffb3175afd3275c79c5e8f7dc58d453b9f47e258b70295c04f40f9b134dd4361282ae04a22ed597cc44933b10a2eda8640bfba87bb7d163dfa363aaf36689cffbe33cfc763f36199b1299b223b86fc51f529e870338cdcc3e7e070feaacc797ff85c12afcff1103dd034cb81ae3ddc69ffc2d6c79fa42082c24d43424d647db65eee31c3099f5492df74bb7689331ac0f1102a31437ab9efe10db8b40ee77eadf9d174b0cea4ef7614740f79c4b3a05e9eb78621edba1086c03d2b50f7aaabf46e86241fa57808c267c653bb3339508f22b2d2a43235f69e1addbe4968316d243f8a80d5a4e544e7cce14f67ab0aec2ce051b5ca7ed97e0827f36bdc4caa9b42ec5de4e3960ed3f450c6328df4093b9b8069e0b821f9a6682ae764a9ba88bf8c797cbc571f9026e81c466f22ff5fcfd6ce095cbad50a5db33231e81f80e83c82c691c190ad88ea34cf5b88d9acb26225865c1e297e81cca9910ae6f759603409a88930efd7c608829e9d67fecf928024ca64ac4942c4f1dcb1ad9da30c640e11aaddd555ec52e0997be907399ef69fab1a69b140f586f9ed32d409d9276c67dd89b0ad38091f2b406b7e9190a393c9d88562ac93d1d32b4f5c4d112e76dbae23c4d042ffbc0e5068e7c0cd545bad396b9be9124321689a55965b77da2a4d27ea7b106002a77fcc817530afa7a6c20758c0d6f51836d3fe02c44297ed9e8a2853ab589f2676056e5191371e6e12b8344bc27ae27c83579a7e477d59f5e4f8db7018370dfdd5748033e9592dfec1483a70cfba0237ae9fb99bf64c497067061f2fe6a1d8e6670eae6449f3ea42bc7a0e44bb006361d9c4072c0cb911d9fec5b5d5dd05719ebee8fbd4633246cc108c1acf8a34ed090ba90f9f7d9836dc26facedcb4c58ad77ef448f2d22db229a92eb9c4d8b144bea1ffc60db37cd00e8d6f945871b2362a5aeb739970c9c7502532e2c24f04c5e6e1567a11cf8bf0e329829a4989dc9caf59b36e03a269a1c865ffb97fe64df8c6c216a86f4e547423c17714ecf488a195f72d91afee1b96ac43ba193fc21f2fb983102b2cb7a416f865aeaf4c53c8a31300e476568a046c55bd72b4a88e7dcd12518538774cbb5881b7b9a7181fb6d01ba4d6a0eb57e70077bfbd7a5961d0f2996d96f0d58f3cfdb257da748dcd97de116913e92ad63266b588565f28f6927b3a9a2b7b930b789dbf03d7a416eaa9bca81e29e6ba010939638905134b67019549ae687edf62eb8156801a7c772c8729aa3486505989947865b54af7bf9d2aaca76deb9cfc5042cbb11097a1981907a2bd3460778535c540a1bd0a01bc894983272abfb812189c4fbfb2f3b0477012a02c52fb1010ab1cdadcf2dcbd2db4dd91913ee233a22ee13417aa77d7282ff9dcbfdbb2bd6a061e358012b3e42627fbb3dda095d457b3417afdede9c03c6d4fd42dfc9367479e7453e9e2a1be8141f915a54a2cc79e2f36ddf3abd64496c388cf77d40070271ccb173b8081dd57b495203ec519a93205c3540d3fa575a0158ad14a34ba7d9b2f428fe34b2cb60f9ca7293b40b469286f93073bc94e00e5c03b08081ea7f7e31105dc9b1ad001c6f9a70a60d801013e67ffe9f7087e723a5f06fdad2079612dc9e60cf03cfd40d2eec447cb3efafabffbbc1afdf343fbbac894d2ce4d08bee43c60bf14d2fdf37a1dfaa4c0994627e518b8fd32386c64bb6a73b1c29647723969bd972c47ccf54fe1e08ed775cd7b80c3c2ca7d416dd103809ea5f5a07cea63dd26443f0160785bfd886cf2c16b3b912f311e7057f105fce74f6bae2f2b3f373e76ead66b6bac1716b1c5632f19e5b2fbea268e218aa680388638904687562818e1a291220d36d87c5602e9730b540f10be87010a1042c2ff98690ac4988a3206b905ee6a6bed7359da3e4ad45fdba01d1979be5fb6b4ff8abe2ee7807456baaac54140be327b56388319eb6eb69edfe7281f41c928035f5aec0ea39e505a9624b46fd6bbda20237e2fcd4d594a3c39b008124122aa43b4c3fbe48e1a195789b416005317ca59482c9767655ac72027f4cdb01de3b0edfae66d2d7b1c228f32dbdaf525968e9a06dbfd54031e819cb1b77fce6eb152ee0b3e777e1db0151ea5fc822e5db5e391b711bfbc9d202296265c6e5b8e172d49f136da4be489d6854f14d1a5a65db7eecd50e9fffd4f95ca2c75b5260e3a4bb8164f57549b8135953b5748055c59ec1525a11cb0b0c9804908cc6d45c88d3599cf0c626461e38e12f4ea6481fb8842c677d581d47d993f59daf124e46e4ec9ab624222112fa13efee4aebb2f5810961f3887c3f6d2236bb22104f5fa6f9de7f3bbaf8ba31ab87c65f72e0c911e7ae5b3a88a14f6c32053f7495d336bdd3b5c195df695880f38a86fd7fe02b43d7422bd618ae7c709d7334044257b5eb9619a40da705a29836d9f0c6ac29213b9cf5bc3169c76082e38b2efab4aca4a83be2f7dff56f0e79be88d87ef75771f9c3ab2eedca97ec1eab6c84dee94f92fdf2fa84cb98cd5ab85c19f9bf880cda7ebe42c1d8ba5944b87e98f141fee64c9a7eb40de3958231981ef713d8b3cb764958574031a2f2722b9ee5116e5ab2ea7c7fb0f241e524e5cc30932d8548769e527ecaa49463083410fb9928578c24209cfd12cf49a8943fb79cea679ec2edd43ff2730b1a3d6bdffdf4a8a94bf9405222403e30c36ff56471372f3b4b10a0b0f7f90cbbf4ba2b00b660b18b2baf3cb5865089e5eda9fc2a9a1d22d73ecf686e6bd53f593fd5218af1e37086342f7e059a3ed83aa44edf5250ce2eda6dcfccc2511d3a1132f1f8fd67bd4b7466950cccccdabeee0fea6950fb4a6e751afda50b54544bf3dabc78535d81ff903b350545dff30572bbc4f592d4a2dd58087263b7df7eb9d2ec6adb5937d2554f99115e4fe744d595464b01f31ebfdee25bba712679ab929ed522fcd7d7795ab6676761c5501e5f0ea353722f9f9e1e28a86707af23a3b7859e0b1ee11c090bb20a2795db0368e395f47e7175f631c73bd43fe96a9daa0e786264407e473aa35ad6ca2ea5ef87b521102c8d686cd3446c4dae81bc84b3c05ff418f8979c39a53c5c21ad81feb629c1f58868f712d0ad884d8e7db1f7717f05a3ba09db1a5fc4b533d7a835931b999b6b835b92fcc0ac76135506e4997b9791a03d9cb3672457c54c5f893da126c1ffaaab57d5126b684b4e4197e0fd5d85c3bcf20a0ba4f8b54253cfbbde85f3242c9776ece284614c33368e534347aef6733c9663e9535de3404fcc6ca107b70a1f85d1ca8082fb0c0eb6567f61f3bf50418406d35c7953e64e1b627268bc8110408fb30fda8daddbc0c10b4966a558251b63c927823384d859a534a18f32459082cebb069f31a6ac2fa8f9b3951416baa2cf9fa8d0ee7ddca1dcf3f956f9542dcaef58f8fc76ed1d0f03ebf9fd7a2707d1234f78ae875bb7cbca2039c25a35bfed6c125baddbbb0ab1d4abeb9f7b1bfe5cf5912a69d57371477fc70f6883f9696077af391c084814da33b0fd3b8d44f3ccc4fcc8af0bf3d261f772a46c172fb36e262500b1cdd7c9916a1749d8b45d84917b48971abb48c4b6479b7c39b8263f2e4b0514296dc6e1b958c43f0063ae43dc439082cd6e68126aa096d75c62fd99272b33e31074313ce6bbb1dcb35807038568fd31a49990f4345cfadf4a38bf307726ce10e12546adc082b86bd2c1bb048fab6973d911876fc4dcc116b3feb9bc931b97622f13aad068467b1f2c3147dd6b4e779d4badfc08b0d234a8dd6e4d86aa1b65e9f65b282bbb78eec552cdabf3ff9591d003ce70723a9dec64d407f60a5f18707fa24314b4fc109a854c83e5d0400a480f646e93750e728e83467760a5187ed5275346f5e87264739e3e8470dca10ea732ad635f068efa7784793e5b50c5b16472d93602d0e7e12aee50a22e3101e73e036b537ed91f58cdd9e20343ee0899500e5c51f10ca16843ffdc0e8d820edb02e1b64772a9d66ddf79ab7e6502813184e8bca3cf34379a1b227c6a2a6ed04a77483ead03aabbfe3fec782e2a9e9c348404a63ec83605bfb15729c518b7c611fccf3ac8273d83ac21b6e02f97555ece24b1c5daa98b225e227368d2ce0d180f4e313bfb39bc28932463eaf1a27d8948cdb54006a3c9e4bcdec25e9ef8b2d6e3cce53c5d59e602c1964a02bc8efec057b7c6a70a71b869f0bf4949f78498e53048be2c314803d0c0aafc76e84c6a90fbf70375a6b47d2ad084d47dbb866a15826e19e6f369599690f9dbc440d2e8313dadc3a50d44c5a67476c46e48f6aae21784c535f5bebcdfa7ac8d429bb00da34041cf0a8add25756fb3d4ebf7af35d4f22d16401172e3c0b7807f82948f19107957902e1ded719d8d136a33be944a6ef796a11f87c28949eef763c7630cc67d6761b96a97e342383e79cf1f23eeba1f669abb51e8e93684f24bc2879205714bbe49f4b456f92ee05f5b601126be3b239c3bd4133c8725c4c1c83a6b2d5c3682d2188deebcb0a79a3586d8d6d3a67bda200378118887bb1319cf4ad2b3aa3cbc707c6c2df1049ef23d13e21e60fbbe04894ffd0aa43f283198b8819e48ba64ec1f693c495d154388bd6555370e5445befa6f65a659d7cf3d6294824b66bd382086fd8e2c7db4a60b964a3d29a2ab165f1eb7e6c5c429d920a43a69063ece1aedd64d22e105a0a05e8e39c0f3f235b99acb7a00574b7090a360d89d8192b24d889487ca482754f301d82b665d6e56034b2d0480456d7dd81628721e2f123f9fc384ea6aefe4e962a4e3d686e32419d6aa3109b0a63fad99b5eebb6314e776863a00854c56047971e84757d432ff4560198b55125b6d26bed1b3895de79cfbdc3c68698d0cb822cda9b5100909ee0eb5472a50585f9a1b217c6241f76580e0e9cc38bc7f19e87e209676ceaee842622aa3a7d008ac8fe9e4ec7e48a544c19a4d0b966efaa9c24e219896698e7f5a55cc8b25c07b04207fd282222866a22ae1ab1d0c5845b3e80ea94cbf42e074e8f273a31079fc58543cc450c0fad57a2befe2a9ae9f7f67e6cbbdd6b5093ee2e2157386d359378ffe448a95c019897f8eea0f0d015bd322a9e901f7623b1d0f9d83725b0ca5d6f3ea4e4ad46a9a62401726a42c03c9db371af107d5cb71481a2336f404cdfb52ac21cd07a061b09e172e7469804582021aee0d6489b3be5165d89cf5cff38cd7ec8d0dffa743f1945a9cf435f49fb6765f292d36c4b67149578a39d07a44009e05044c23330d1a59500e6fa88c8a6f1c74a10badf7161a799204d68269a17ab2daeddd8077be3e99f11d287206c1657fb965180235a0c4020ec929c401bb1cdea9802425d15162af6680dccbc2b193c9d08624eb6cfea2f3d0ec5eee1a5a08226d050556da405292e4456f032ddcdd8255bdb17a3d18cb4d2fdb9ae7bebb7cb74f4c4c0a325da21cc299a49bdabb6236514e354f8b88c06f51c0fc990a99e9da7f10d2e708853da3d65ae5bbbd0cb3a092369225c582b8311f441bfea8e0e2e332e91facd72825f02e6d0f54942bea85bbf4f37ddbaa01eb1e707b38bd4b694570b821b6b10b05f4222473d9da30c640e11aaddd555ec52e0997be907399ef69fab1a69b140f586f9ed32d409d9276c67dd89b0ad38091f2b406b7e9190a393c9d82cfb9245534b3a78fe004f1790b061d296bddb6882607f5d81da9ab37cdbd3174c196f30f37e9f65fb991cc136addda3b7682876dadb6c7c59abe6c1385d5c56fc53d25166e86e06d57216e681c28543174cf2c38e31969bbad0b9dd5a7b1a982bfdb1a6504bd6c42d2f6a7e4da7021f600e37ee386d83b259843ddd689420c0c717a6eea897c83163cf1ba67f388ca394cd5552378b6581587a4c4a4b33913a216f3583e34a34c20eb2826a55a6fecbe620e8cb089cf508bae72e83428a90c0ff20c5ef8dfa8b813fec08611c67b3383b0dc2e3ce941cf9b7b7a77f0e477198fa8074d0d899b94a2ef4d72148290e37f3f36b85eed8b09a1625826b2b0f1356594297dd60323e43893ccaee306323b6391cb8fd40d753ce1ea4cd9acf933f70c495a45dadc4e88ff1231a4bbdf2392d8de05451ae2646de7408f902a0496aaeb0a5c78e824188d399b6815de64bb2da672a4df6ac61ec5f17a833f1e9fded3c5b7a96bcbb1beb1c076174b3fc5c026cc8a50b98f34cf30f3d1b6dfaa4b30b0b94d9bf76e24464369974528ed2ac348dcd97de116913e92ad63266b588565f28f6927b3a9a2b7b930b789dbf03d7a416eaa9bca81e29e6ba010939638905134b67019549a8916e3ca9e08507967f87a7118b4b0fafaddb8ab75e17fbea0904942f4213c8edc484df49c094c35639ecec41b7a995af6471dc3bc89ee25d513976f30f1fdbe935f944b9389714e5071bc3d770081ed9b7161f9e61564bbd58d708e232b0faeace658395fdaf81871e35c3a508056132e40fbeadd42ad9a12923d185572968409ad1e12225f576851bbbc47c0e9377681f10a2280721bfd1bd5990b1f3cbb4327b23cbc213fd336a6e79da9c1612b5450e8d782616e7dad4191afcf78618cc7abf73a6c8a90a98e8f06368adeb1c7b55c5ef8372d14e5c9875c4531c5298b1bf10180241c7af8a19e95f72e988cb9bbb25b599410019596d37a5fbeca0fe36f9b9e84e885cb3d6c267d9e37b1ca19d57679bcb1b9d17ab807ae30ea5169d3e9a77748a7b842ef24e973e5c300fc02f1e51d1fd4a102348ec76237d858ec4c0994627e518b8fd32386c64bb6a73b1c29647723969bd972c47ccf54fe1e08ed775cd7b80c3c2ca7d416dd103809ea5f5a07cea63d925925dd7ebe6b1c1da7a8292ce7d0c0503ef39d47550f8736359854e420748dda591601b7608844615e7c6a9afe265e11c2bb149e663fed067d1fb75b8f7a564c820a15eb5b27b4ed6bf2305e16b84cfd5686d11d75653e09eaa9e8199ed704389839e44a6a05a745cb33aa8e06e10c197d8e6dcf228dc075fb33b4bc9117c3566163ba5767596a61a486458933d9dc1ae1b6a599f675da3a305b08b223f54c2ed78111a055e0f1f474e03181236688c95b96acb05ee48e446a1ca22040eb71fea5ebbb31310a3e0bf5e8cb2921b75948d7a5de78b7361453a68fbfd043738a9282148d90741ae2037316ed9b27f69f18f8c75507f6b44e40d100812525806eb0ef5d6b37c2e48bd32f3232742610fda2e257dbcada6ff6130909b75787f5ff226d1a32d087e112216a0145d1d1ccb916ba09bd4202a78c4707b301f7ff78216a8a96c34dd71f7cb5fc2159e425d2b87045a1ee76f3820c397b3f660baad83010056fe1524509ea1dff10dca5adfca4249651b46b16926d6246fe9ad06c2dd396c6b3e3b6fa38e9592384e52ab13a56545843b4f04ef54d6204596dc7fd761d3bf5dfa9d5ada3d560550e12faee889fcac361869dd55d0f395fa0e40b0845695217de1315677d4a88dcadb6863d72df46e78eae63d14cf1bbf32b204d759741436f3d22ce4b23c9178afe0bfeb4a8b3bb2b5c41b7e82236caad6ea21e40c34288651ba00aa9af1c37be4651a960c8496566fd798312489e3447b9fd25d778ae5e0ce4b4042aaadfe9b4b8a95f14621680af671427984a420b7b6b062cb114dd5a56f0f8fd466804dbcc4c1df5dbb6cc5bc95658211f443690e3a9a2850ddaba189332dc319971efe418b40b497c5c2e42d60265d04d5caebb1b98c413b7bf81ac5e871f7e5ccab251ba178ad47f5a11120a57b7b2bec02e66f8b7d6d761285a607404369618acdd8ab9b196ec63e22979337943fc2399d518c6bccab1de0c5a9c19d050b6d47970c00c0392faf121df0ab8437402b4a72d4f700fe3c4c80a7148e5dc5c2d90110b7ece7bdb9cee3fb8e1ad2f1d5fc587b9bc992ab889b49560e92607fc255c9eb9ac5a8efd8a5302b19f541ae7520e2fb57f538df29600276f9e61c7ddd83c25324791ea69a77848e8ba5908c00268430d359630fdf65fbf72abac81c0a7f1f4bb64fe5ebd2090dc3d1b1a7fa9485149fba97882279495063dc39adcbe549d97bded53976c01f54722603440272419e96216521eb09eeabf8a7e39ec383bd54f4fdb6319a4afe3edc9b1a46bbb6b47ee4c8c9b384dd2bccf7fe01a277446c191935597046c21ac12d8693d127007bcb6ea1b8e1289cc8ec1900f67186d0372bb77c9a85ec1a028ba6cbdb8f342f08ca22c9f0086dc7ce05ce09394a6ba87b2db582ebaee27d9b7fc5be05f62342cf18315341ae3c7f9f232333f728b1ced48e29ec822bc497ef973eac0801b698b466ea4f1ffbd836d7ae0335d2d6082474c1288bad5221b8d51f7df46d91c6729858f0bbd6042488df3494d0c42e5d25b4602f3daa97fae1bf0facb934cf4ca5f423feb0f5457cadb24efe726d68d04cda7d85fd5ef9c12d329e362ca596c283b7fb1fccf3e8bad4667dde1f14e24884cc82a034a34aa6c355ff827218ec0fd12d861c9bd40c42411959993df3d69ae0efd0e5fb599f1a9b4041ab9b18a1f216a88ba143ae9dd3d75df1819a8e804426e8d258b9e10f743b4505fc0932e4c471b81d4d8e42a63654d6a0c5bbbc901a1bfed1cbebf04d7469e97953a7d8374adf15f89abb00c8b6f2a2255a81c9ff577f244c3eb7df37cfe429775d243d9d6a90d12e116c50a36b843073a4d61367692b204357e5c574499fd35c45b4d36526b318a851bc0e9c002916c6ae96a1c61c15f70d802abbd8e0f203f0c16b2cf6aed10a91ce718d4f8e854196f493293c7ed25937074b8ab1270beeb19d3775ce373e5a2175904f56f503b0573320524c417b0712e0087a76825fabeb1b6ba9745005d3231f88e045b9ab20b51508aa1f2a2d9623e96f8fdf7a0881484ccdb3fcc312d12583e7bf3e683e8b6b4f614707b465f71fafa3800a8d09181e5bd7b98fd7bd1ae928429ad27e44a698c4c00f17da324b0880ba350785a49338968edf488d6567ecf756ed5ff01cd5af47aa8402cb2aef639c1510a257fde056c3da0eb54ad71cb53b1af51dc128c2b2deb1e34665ca377e1a191e5322c582a7340e22a3c7c0a81e791719d62f6cf9d76c5ef61022d4d8dbfceaa9554556f0a3aa82c2cac36155feb49cffac00ad27dde4d1cceda3668d90d2989eaba0d2812a0e00c27c7bb18b9be7fad659c56f84c679c11c5dd8efeba0f65bc889a99a092f0bf8bc48ced80d63f8845138bf37143d2fc5d8292c276aec6bd4d9e5f644c26d4c403f26cb4d79b1087736a865a66e0e4d793aa64f211e7dbeb807eda9d1a1261c964527360543ba371dc8533638d13e249dd271bcb5dee0388bb267c32ce8d789b2cf7d83e27cf43ab8d0f2e155e1c1552c952720736470020d5ccd8e35d40ee23f26bc272c938a5d043cce6535962a6dae441a3e6ef615008816af07806bcd09610bb096d0190527c6b29091eab607eb37a802bd9701f52806fa2f5428cfe70e0c4c3cd4248018bff4dbb9f5812bdb2332f8c129ebe292196a3d85edf24a715a0d07c2c15d687dc37446b3fb877b5c2f65b3719f94831183c7d212f9644ae2c949883aa941bcd283330335c10ce59a18174f1cb45048682afcd1a7635c3a3248cc35472d5219b3f4a40a8a2687b11de714089da75b377a434bd4c3f5e2be67e343ff9b85a85ad28564e0d8f19aea1e0ec3ee2431b7b2159ed00a14275b22ebc4a96f07bac3dca9366d4cb28194a4135f529d550b5d4798efc918c3b5b7af418cee11f24da5365c3811da8c6133ad30461cc8fa3e11ac376dfe8c62412a656f35567925a2d49fd95db283f72ea900f63320d7e376a70861f33fac85fb002b9506b9792c807f51c135ff25021a9ec7bad8b98df8cce5c30de087e66fa4c0a2c117519ae454acd5d6ca6b6027cfd253bd59b80127d3cfb391172128132db3196ac3e9329cebbd6219dd58b3d489b0e00d4090523c5472e13ea7c079d67498cc6933f5cc58a69717300a13b19f9e762f9523ec2a44c0ac897146669e62bbb8a1c44a5d27955ba370c84adce129e923316b3b6ffcb0da86a9fbb836802cdc880c266597d929a8b39187035d5acb62a967cab1764b21d6d8d69054d440ebf16c2ed6a9f7f8a6e50651ed6a7f125fc775bff3585456b5bad364cd92e3e8304b543fc0476f6cde09e0fe828df0e6a8c7a4d9d3ced4790484ec0da16ebfcae0177befdb980ab44ea1ee971c4f46d1832c8636c87426eb421d28dd86de50f4a6852cd52e9bf750613a3792e7b89597dfb88c0033d1e8fa79c66c80e89e729b428f707275b785e66f8f8a7c51878172386471c239781fea251084eb4cc6084370c911a8c4b521da8498aa3f587da9b441fbfe6bcfaca9a113582afd611b3c6f284c8b9d31c8ddc56027aee3b42a6440cecf94366d62e04a99cdea0a86e4ec345dd5c781e37e3797bdaa7ed6d5cb6a080bd264af4353219d7d08d7c088119225a9586bdebf592a5b5315478d8a3ae14b2e6d1ebfda9fd03c77164d2d679783927316527f8d73ad8843358d22c3e47ea2d8980c5fc3493724712c788f092298df0297172f33bee235f24aeea2b00ff0969c8250a0121775c5fde889e5a30da72fa4e8d9970c245c2ffdd450859bb9fc7b61e81f59e4356cf005041053ff7ff83f947e75b3a3071ef7cf074ffa7515feceaf73131953b39ff6a3736a39b7aecad0af85833bb5c5d82137613b33a9f00c3ef856dd77478e1f3eb2abf2184e52d9ca01651ec6a79b529906acaec2e89267c12d7772da7fc77223ad19f685473d7b2dfb34543729b12136c73e6d2f8e7595a514e633fb0e8b7485def11e188128d744c197d0f8ea6ce2e04944972fa6dd8de1a7748d39c6da469d04c250a956008b77d23f42ec76b6978a9a17a048ec3c2fd12f2b4c54736a166ec6946a1926dfd7f6b0c96630b6091f7ec274c8b31f63734dd842c190df176ad7179cc32ceed788e1f3ac940abc34e66c3b779e6b94f5546ac4aa14c3c8f83ca114333ca5cacc4b9158031ca7142c717db304258ddf73cb2ed031cd9eb7c2bdcebd8756e9bc71ce0a97cad514bce670fc3a2223cb3bfd170b8da459809d25eb53ea9748ecd6a0667ce2697df96db2d92afcc09e2258e51745a18c6f06e12644132fbc61ba88c52942dceea5a7a7e2c469c1a765c289e295b10638f518cb9a79565c7cc58003142076f9bc26e392fbc8649c857695137ba42d64fb463bb7fc1ca23258817f2981f7b19e41d15b6bd916d3f2766b47d5e96fb3eec3ec1c898c52c78b5bd19b60e96fddaed36467f273efaed9d8e77626b809c47113e6e07fce9c1ae9e45922576b376e89f51eaa9aeff5eab560cd1ca492ec68d38ae9844cfcc1f3fc45a7d6e9b8bc0e270500a4ba0a03273606273b9a1ee66a4d0024100ed305c5fc6af3530a2af27680e8e83a4b88d30adda38b93bc71de73193abb81e51332c8ca6c872e34d3af5eb713c6be270e79361b6e64b520d3b2860cdc058b8a06a99cfb56215d49fae75e218a68c3df5cb1740cfe64a4bb114ea8082bead161d4613bb6f1654b4e87ccc03948f69d77009f10164ce81f15b304a3a41ababaf8fea99da6a9eb20d0ccc03680edf711556dd54ee41f0b5b4234bb6dbed4dee38c07dc4d20ed8aaa5145938c708406e088b3110819f1cd14df568af66679422836753d83ea2db6e01de73e81c64f6d1f0d9ab7b540fb5bd9da667034e3cc018f3bab570ef3c57a8dac5c7c82d05e953bc54694bc488527430d2c58f4d4611106f036c4f57097392fb7636e720850f3de2261dfbc56fab92a6ef30c9490c375c6d2b0f6bff679f1ecb1bffceca9d078d0b0d04dd3226eedca32e99730ad8b76131a009c50b7ecb6ca34b4403853ec38c70c1c8ec39cf6bb06b92853e825a21a3124e33c11ca00a5947ccc79146d35fbf21d486d8b769020e8a43715fe6fb48f9cfd9ee69ad6917468a411de2d02bf1cdf3391e00f5d1a434f9e4606f933804d5be85dc2a66f7549a5d9ee05a53461078acb4a06586af4bd43466b72605122f5c9b8cab202256f3b11fd8da47ccd624af0e87eb07d5db63d4c2954deb5e5238950685b24810ef75b5b2f02fc02b82ef5b41d0890355215fa3a9fd770a66a80c5de018656ae6761698001de4c5202313a12190a46155aa39c56b9b986266a7479a821b172ec5cf18b4068370700c5d2d2bb3896e01ed8aabd00fd600ac4bfc46455c9a5eb7cfab1c17e16e6c62555eafd7673ce4d844ab1c80b71bd5d5da7f473e704641b724fe3ad642641f1f0d8babd3ecfdab4a8e93940321113146b04a2e526bd3f738e075a521bb04d59f39b292c73fdda77574846d18cca816af3626fbe585925aaab703e5e790210893d6c0a055c38aedafb9cff7f2ae5867aa59ff518808bf25d07a6a4f97511d0da401487587ee947e92fa4ff9ab1e8275057bfbbf38dac1bdb1019d85db960b165d9a814aabf6e80337deba77d9ab78a0fe0e1cf92343514058d584a9b191e441e38fc54bf965f4aecdd4a4df451b648546f33c46038857a34d5a6946ff2c3cb8d9be4c02924db5ae73d7c327f9cc834d633117f9a2a29d92d9c453e1889858b8532c5b0d2c402cb94d4c94ac730e54b23845d76a07f60fa4f145cb45ddc3b681385895eea6b131cae2116b85fbe7c3ca7ad4a4b3c42c0b2d74a09813098c98bfa1f9737743e48e9d1e4859c4bcdf16aae56ad7295ffd8e2e4c9f0257e5815643d3e1eee43f85ad07fefe79dc9bec663e497dc3ebd04d6db4b06ec1802a85746e4e02d4a2576b7a39cdc32ebe3bc217615f69dd59fb7a9a0e2764a81d5124fd98cbb09b1071d12c1371cd8bacb9a3fd9bd83450e28990a8b3fb68c7a55125daadbb19d1bb5128a31af3ee3da0504d900c3dc526c8111cf958e3b5aaf9b00ce3985f76b3a24c43fa483ab190a2be60fb9d64460553ffd63f109527c56a6c2508d44c911e596d202c327c1eebe585d431a0a44e24ef461599b3a6dc5b075121158e470157d3275ef8a33854e5df16bb12966f45e291070068659e665a5b151d28a9cff2103e52006f488aecfa818c9413fc11a5acf6026c6404f660144d095fcc2587ae6c47968ae91c4903ef953465e9150cbae312b64a7b6e71a3e2f003ac928574055bcf761bd6f4dc170978d80939377ee6fbe6fb17abcdd97c67c804e522b4706e0dbc6c2daf82497bd00f0e1fd2f6bea3a6208cae0f561216c7f8f59f45f4e28c4e85daa79aed431c36852cda3b75bf5346192dbc604ae9b3f3000131f45547d47c6703bf2721d5cf6996de1c44a2fabac47d728028b4a33ddddda637dfd9b93365b3f6c37921ccdcb351506352cf4a8d317c3b9bbd61fea8413f65412c8bab2586fd6240d8c99d614881555a60b499358439036ac8b8ab0d5df1f7cedfd2d5e98f97737f08d9ef717566ce607b7f30ad229164631d673e55e9287191170364cea4c55ff2609c65bd2a97d4b71919cc6e610f6a6fd5df65bbf038fcbf1c43770fdb77b0470a064d03f7736edf1ccebc22d33e43eb91680eacfb5c5517ec87f71d388f7e25fec36778948f9682bc45fcf0c23b2888730026eab6ac1701be5ed8c72a312a0c98543b5c799c56db99c92e046b0b1dfbae06cd7bb7fb163cd3fabd5984f5d8383d77ab46777899ecdeb5f4aab5b0a03f9f878fd23707ae63b75ff822a09377d0abff4e8928df9910b8b1f335ce74be4fc2d51170e906d775df1df71710050b9c6f46aeae5d9e167c6ce41d336bf22ad62687c44261ee09d9786a18bfd9eb9d6c6a308f138deddf976dc0baea4a75deb36b1565a1d821cc7c44e37df433712f6b8540ae08bdbfb10d96c24bf6e026be3bfad5d8c49b4e23370d98473ff4a4b27ed5d48445aeba3c66238ef475cf3d81db29ee2f92bf34db71efc85891d6728a42d271fc46663319b03ceedccd41a4174276d4233d625c239fc142f4444f43b5908c0fff50090bf545dfeeb0ed7d2fce3a30a95db33197813630c50ba23866774417608db18d42d54f243e55c8acf50d39714a3b37893da2b234e4f69f1bb07467fdd2f4c751f7d25ed205c24d1cab898463e42538a6c5e7669ddc8bc8ef874c6097b9a21be279f434af43b793ecf7deae3b8b5f2bdd4be0ffafcc63ae945be694f64941e4c7bf807f6ba7a77f3b5aa08898a5231117af9717ec9566d829b895e1c7374d569a1c1050e7ca294818088097537b9123fde2e8d53cb411a80d3dfab4db3bd345f14315d40989f88e41d502a5ae9ba396fef0f79e10878f0f205dabc4d1b9cee63aacb857041f2c1f85761a6d2d4cc6ca6756cc07a55e40eb9c0e30d8e0d5c8598bd0fd3c0ef1fdc9f8713d47e1a656a726370e6ddc87870e3754c53ffd92cf64f64f9f4629f3202ead44af31c0a98a4d394b1f5d4910de2f9357f06f206100317b2ccc5c18ca364e7ffeba4830e2bdcef24ac9a8244c43b1d87475a234438227507647e075f2df0079f97e1ec9ea8517a70e8e2b60e5ec203f28d980de462b9698803b40d783fb2061b79ae776f44ed8d8c737a03a5ab0db2e238bc9c3db044d9084ecd012fe3796b2f91970f84842dd452ebace13fd66d7372767061ebcf92f5ce203426d113fd2329f5d7d5a3facd9a6f316d51824a6871ef226260c1170271137fe30ccfbf75c5b7169c04575509234142b65566bfa0a2cf9147f702855e7c593aae3ab25c5ed95bf3898812a1fb468151a05d9297f40a610b09c93c81a3c3cf2ff18607eaf759e0445cffdff24b02a1087e5120bb430e808e7a5f9701f77723ed5b8f1aad4d93a868bc9035d62c452bb996affc043106af1ebea8e137198e10dc81754b34c0e8bdfd6c9525988a3d747d0b2ae429f2e1e1f0a1f9911af6c75780b7538861bad6f5cc91b0a93f20b96382c60eb8e09f3f48fda02e42a661187bbf84be576e3cc3e1c5253b210795db4428c2f21d9c4d60d6209760ac929f47ff4554b73d2d986702190a3322bf50766250435478bdc14ec60afe56933aa2f378fcc38187279883fecb46499f4c1fb845e7cd84467c54b076376486ea6bb8a48527dbd27092c6aa9a38e7ccf78cb6e83311e683f4cf66efd0e99abc1c23a93527fe10ceb5aa029c2bb085b28f8ee8abb1b8af051bd85cc8f05927d446186d2b516f27113fd1114fa39cecac0ce68c449f97a3e4575cbbb7e56a83a77a0fbc0e8b1ade5c43699a16694dc93d87968f4b45715e244d3b27649d84bfacf60a90b214a5033b60fcb15e9e74e2337b9ecf86032d1a364156a4ae6f22144f186915576ef36f42015ca3767cf66e0f4ac014315621dc765840bea7d3aa5ba01f25e10dfbba750dcd4e7deda0a0cca86062dfbe6473bb3b18f538dc36278a0e42c857b396c23025c5c1fd3e440e3de64bd5d4077385c6bd8cf30b34238f187d7febcb7291df68c7f096caab7c534c4cb3c766a06c2271bc96c7a4a79434bd82580f706b2cacf83433474a61f8badf12747710ac8045d7578dfecafcb6ee83edbbd6f7569b5cc7868b40971a6588c9ec36c4b93ca1cb0d123049ae2a46359cd8d8d40adc7354ca8381a821bc3bf66df33d4d2d11542a3ce9c41bd4334ac3c4fe23052f2211b00f1b271bcb8208f762793e39ebf07d4131691045fc3afcf3a24bc395aa3d8a15a18e90eb71f38dc61e007cca58c6ee9c820695f5f4ea97fdd60d9bed7fabf86c2aa0886e78031d984770fa898d237ec79efc58a7e5702335d8ee1f0141a00306e2468dfa1424efed84f28c803bcc8fadcb7550e62c36f8592b9d6d2dbc61c25823a0df8d6f05de8953d08a84b25ee8e88d82fecaf58b99438f52f7980c240cb92609402e32d27a407f1092e4beaeae39ac14aab9261ed9a28a82dffa16ffdc0cb8968abf2f8a281ce5fc379800f9c249de39977978f8de6263b302bd735ba955e793967144e0e75094e2cf2b1391d39b9ffbf986f607db5d57be45037819793bf4a9bac2589815d5bebf330a3d12a7e4020ef0625bc920dbf0cdfdd4ababdd862ca6e99a9dfd52d8ba4a0ec6af848dbce973a281b86423d12bc5b8d3d736150ee6473ae536fab60681e9458173445c65744c67c0271ce11a3e5e875457da85e1f090f490b7d529af26a3351c49bc60832ad7d5ab785d812b0d929a7fd8e2478ad4d32c8652f4381f439363cc3a5ea59842a086e7c4ee650f46457874ed7da831507a2f014381e2ebf7c6e612970b56c071369b9e77ff1b3952cc0e35f3ee06c73a27f49db1b95bb597e93911c9dbbd501354546c6c60f2516aabdf0712f7a4f5b3ce87ebb39a2f79012fe1f2564a20fee067bfe94ce07c375cd823667781c9e89a5e827f7044c02a941e50bc4cfae29a9a3978695a10f79b69ea392c3678bbaf6ecdeeceb88fbbec464e537e39d8cc0e49b842d2ed665075af1ccf83785e55c5bfdd7b2e40e1d19816042c4753fe898e9c7bc6bab0ccd741a22d30ff624b814ede3e129b1125d0a9b1a9cfc791c6a445ef31474338e02bef87603a4091c7cd3c77ca60f3d6393ce36a0d40229d26df34c32456f7712ce735704ddd93969d2ac955b5c0ac295edaac75294609c25cc742ce9687fab9f940ea86218ac0c7bd8c90f25c53e5d2ed7e37897c21803c1dc04f74dcaf7c3106aa2361e1d68d0f0092879dedbe1956e6e5eca2f807240c600988646186bbebe74d3620eaccf936e6124dd8d20a83f739048095f6ba50396b7b94396e8ad2d14e8433e9ff27377bc2ffc0777a495a8749e4ea14c888cd6fc1f5bc33bdb0ded7946f229441cb83921fb6a12ddf670c87d33c2e5d2948d5531738576a51259c2fcb4177247e3038074c3dd28bb95d4677fb4a9a7a7f5e210ebe029dd708914e31614eb807c7a5785d86b3aab80924fcb6268ee05774140270fd23f9968b22fe216569c5f932b55fa5e4052019929763aa0d9b1459e8b6fd0c6c968e82fac18808ceffdccb260648714ed1afa33acf406f325e43dd9401f1735532e5061d2fbd7a43f0a00cb17bc72d6350839cc0755434cac69ecb34c8db8fa1e31ad7bf7d92f945e8287079e1b3bc8f8dc742686b1df278bacc90f42fabc6e13b76b40642085173cbf941f4b192b79e9cd63acf771ffbafe4ac43dc4d83063716751b614e0e7fe933a78eb1c0860490cd1a31ef5d62717383eb333ad451592036e22f6f6f07d459ead0e6a52b73f58476dc8a8e3defc92d7835d3be712a029732dabc66029d49098bb1503a1c22f814aed01a60474b133d19a73705c23d2ec38e3f49a18ca97dc203460be020e8739989eeab445108d79dd09f1b09a5ad506c82c4873ffee189bc9682864b7b0ddca9954f2484a092ebd59237828b39ec922b357e06525713a8c991c9a833ea82366c066f665c2fd74138d6cdc7ce892d3a4b59b9e0a107b51f28d5829df8086279331c48e1b140bbfe12eb2bcf2e030a0f786df4aa18c637dcf5b54c82ea805a965752f3f818dad65ad337c8748be575c0cb6af565e10470b738539dbb58691d39914ac94e84d04d2cc223522c6d32ffaafe15b1ec2579de97a6f8a5b5849c85a615d12f57ecccb30d915e17adadd9d53cffe8475c336b989ea6fcb9dc5b4d3402071568c5c895bd503ac38b764f8de87ac6408d092117491fc12b8e821f4aa1c79588709c66017f2f31060d8f71ba46af407e614f230c7ea5196f0f78294ca6e557cac85a4e44a7d85c33fa0cfaf56546c680d404fa1aea362bb95d5bff3470e845cff19ba10af8fa136b118898b3cffce149b2f48a22e816169dae9e985941caaac08d95106eaaeb3a32fef60a2a6092050f17a24115fe1e4b32cf5f97eee7ffa9f6d56e250959f548c0adcfb3e4024363871b31cb932650758cc835186871cdc7049e101a49ec7326afeda4dab629f6ef612b9ad24fa0c5af558038ed114aa5a95712286ad54dbaa01ed29eb75949f6b05e3b0f07ebe8a9a66632ca04179987ac8c196dddd3308b5354a5550d25170175d003e56d5e9e1e44d7e1ead91968b251dd59b662f06102929c98a6da3a4ee604a02fc1b391d9daffe45b8fb9b79effd86795acec61612fa114a36932eec0f50b7d0e786bd5cb70a06cf4b263c2a0391768ead0c4fc61519ba61928ef173c1f9f2be581a127211843afd396bf01ac9a27c789cd33be73655b713e7c79c3082e8c83b68f7e74d0c87411120813187cfd1b1bafea13e71575fa102f8148e5109bf26cc6ad6d08317c5d6235f795cbcd4b536d798f9fbd50cf34fe66693373fe569ebd3db710ddb60a33a3cf50d2dda63f588eaea4e029c7490e716643fcd09ad826c094bedb9df471271e08db9f8c408dc6d81bb7669cc908225a88f038d8b087c052c5b94885e24d9cf9f2f98755ddd8c2a3761fa801b8d875e3034b975f39bf534eb99e5fed3f63d9e565bd4c035f61787eb9de56781ce8f19522b6d1ce81e7eb5f1b7eb5fd3da446bdcd5f315b6f6d20673eff39da61edff7c0d70df48a0c1fb6d7be30916cbe4676acfb71a18023c0e48f7944b398e1caac32d95772a4d3ea7fb5eb2d32d0db1fb2526a90892f827d34900a14395a93372f602a3a0fba443ad1d1ae0e80d0467ea8cd8cc3945817978b58eeb618ac1b05aacfd0141eb25373eed3f9269f4d2ac3a63b9e9fbcb7faaa66446c6848c7f997b3532fea5d2b419f55844e92f4551752a008ceab23a5d317276f74ff1aebbf9820def35b14dceea7d81f5eb77c2db9c6062a59abc7bdc4dfac8a3a698e9020c47c7b39f08967166fc38a020446a1934866b00560960064db9ad4d6516d60eea20c4cf5291b26441ed2563bdbe5209d53775ed212574180e7d1e834fa053488502f563437904874a0c56654fd40b94f31a9651956e253ca47d2af6bafd31e6ad9111dde25829baa479b4eca360d2ff10c8e95fa9db274d38c7defafa2b26ec5a5d411836c504570f6478a1ae6c3f9c0f29931428f79bee1d1e61c0f886b40f1319139b7208db9c12752ed6e4ca0987587cf1ec2be118d66b2f3bb4e34f5248458e315c90a486d32377c0b51508aa1f2a2d9623e96f8fdf7a0881484ccdb3fcc312d12583e7bf3e683e8b6b4f614707b465f71fafa3800a8d09181e5bd7b98fd7bd1ae928429ad27e44a698c4c00f17da324b0880ba350785a49336dd75c611a93d3db712bfbc575b2641392472a8f9291cdc0e5ceee88fe8abdf3ffc84297633f991b4ffb328ffe89523fc154050a89d062eea332c21474027072de6bd2e7b5bd0b2a83555fba1fde52505026b0f974a4ed543a9be1959659cad0bc4d66e84336d5580268bcbea0ee745bdc48fd6472af30191566bebe8be4af8288f58295c548a7bc23bc8d8baaa8465e62fae6c7485b2aae0fab2f72dbb3ce7225931d59beca4bfc97ccfa8d02a6b5322c34fec9f3a9d95b9ea2c24bcd8c879fddc970752619a88d19a4bf88ae17e867e5076a2188928f79b13713b21608d0082a1d530bfeb453faf473d5dad6d0949162e0a0be51d488412b24ae89c72c4991693df597077b5d5b3c4e9cd51e9ff21c33f778ec8206c78dd4ebf94f8b7abff9e4ba342a7fb8e7545de94751387901fa570d538dffcd181822a278c4a2e473ff61f0ae41affc9572d3f54afdb1d06a5db20038b6a38b30c2cc2e5e8ee6d462b814d7cf9a5f99a88696d689e441f2572d9924efc0627e8d652255e9890abd78e24ccbd5113dc248e6ed0f2f3dbf4a28fad66df56b094a4036db1fac941df5a0a07be34e22137bdbc1f0d682a210b000bdfee2f0223eb97ebd9e0d815c564596c6dd5181db4359243cef608b7a78c0f8408ee0f2cd94735e76d3a10ec4ee5e2be67e343ff9b85a85ad28564e0d8f19aea1e0ec3ee2431b7b2159ed00a14275b22ebc4a96f07bac3dca9366d4cb28194a4135f529d550b5d4798efc918c3b5b7af418cee11f24da5365c3811da8c613f247768c0f8b97c84589b3e430d27163a15dafb8865ad7a36772709c90733fdfb20d2b00026dfe5cdec34724e5e829f4cbabd080db02b42031882d33f904d2f4ea22c825e57247f39cfc8f1ed536e634cadfb0e5908411169f667dcd31023185f3824bc68881160f576d77768a820f40052cfe0ce5c20d3e8c8ba80490961983e207c9d79ca399a7cb27ecb13d4d19b28be98c161b37bd98801517970874d55da07d7ef6afeb9916a7458a0c45213d783d4505a942d06ce3f5efdc74520b67fc70c240f0d4d8c7a104d3908011abe0982b4945be2c2c019200541f9860079e6b11f9f88f6055036d126090e1aba0452ada3e0421d9ec201435cc167192429121168c43556479ca802d7bd75eab9901f578c4eb6dd9a4d86a0f3b182f89a477e76da53569f49d1576e4b8164e306f2e07defe2bf0225de7df214221bb899cfdf8071ce19b5922bf31b0036c5a7a1ae97bd24223ac39578414bc67e4da586c8a7e48c01516250c51e19038ce59d440c82678f7ceb5ccac5c2944f4eab5c777ab55ebf43e04da671d0c1aad777b450d18e351bcaeb4b4ac4e299284754538cc2decafa2d54619187888bb12381854ae5e660a2743746981bff2713c587c3fadec65dacbe8be3d089ae4fa8691c18b12c2f960644213082c3f5b75f87115adcdb073312ef142ab80a1d756767a6028eaf763705cb3114849daac7f5e122bd8bee060365039a6d03f09a426a6a7ca73a06c029c73668b8b7d71b75b33576a2bb2a07eb5112cb20e8cba839ebf8a7d90c77c169f1d75ecdbfa7d3f4536d10fe2790e8ffc778c1cc91bf5127091295c4ed42c1c343d212ad58a1c004a26aac992b61e81f59e4356cf005041053ff7ff83f947e75b3a3071ef7cf074ffa7515feceaf73131953b39ff6a3736a39b7aecad0af85833bb5c5d82137613b33a9f00c3ef856dd77478e1f3eb2abf2184e52d9ca07b6ea9996a7262b71cdfca24af0306f9f9d06e5e440dd780a8cdcc9669ef05f09bae9fa30d5f7416f7d5a162a5760f149127539fe529ee356f2c1ef4d6e169b45343d8b99809b6059dc121d07bd58dd6809d97da3cb5dcd86791736355b1577abec0df77e7451f68a73eaff62cedfd62d68a5e43ba22b0bc384af317a883aab70cfaac4a5b290e2b5d9a45e2dd1a18e15d50e1821686266b20d46023f568be3d820794392c554c6333da509f51408301e27f7e19faa929ce19e0834b0c7f942e5bf2af84840ae0b17317af00e046e94de9d7aad0a9c4cb21cae1007836dd56fca46c3a9188d99e4f1a411c23f806954aee45600d4a11ce47fb5590c535bb1a1dc65f89ae7152c1d251f5a1eb3075b2fb61f4981efa4b10bcf3494a2d60ba7819c891ddd1d6e040fe43a6e147b3a3d893526b260b51eec1cefef5d469ab73134f5eabc80fd1ae84d8d59cbcbdd337fd051a210bd0cacc39adba69a091bad589bd3d90c273e8a7b2ecccc174aebc6bfb2a9928fdf098c52c78b5bd19b60e96fddaed36467f273efaed9d8e77626b809c47113e6e07fce9c1ae9e45922576b376e89f51eaa9aeff5eab560cd1ca492ec68d38ae9844cfcc1f3fc45a7d6e9b8bc0e270500a4ba0e7a38496f557aa34f0f211452416974ff6fae7e4433b9fabd0779d4f322b4218c8a0e870f0b7e2d5b79ee62c759ef19ec2c152baceff713244cb9df7ea61ba421e6513e79ab418ac0b6ca9bb100b33da3e9760b1d351af49613d20df4bcc7f7090d4870cdbe85dab12ee8591054d1c93fd233de9a2836609a99f9c588440334d092f02b600c237077478466724a10ea55702b30088d42e2f48086937220da365b8e16a7ad68ebf6aecbd68dd92beb76b721d829d9d452d0f11b1c8ad41dbed8a6704bc205374b00a70309201c5db599d29b22658c3f6ed2db124258c9d28cb3003016ba4601f8c9deda1d5a30b4d3da32e6cc2e40fa357e1b590639b7d214989fd60f2b48a87c9e5376c9ebc13333c57c7d96c923f83cb735698da54a68923843abe6a6fab92a6ef30c9490c375c6d2b0f6bff679f1ecb1bffceca9d078d0b0d04dd3226eedca32e99730ad8b76131a009c50b7ecb6ca34b4403853ec38c70c1c8ec39cf6bb06b92853e825a21a3124e33c11ca0f9f6efda0f8dbbaf06734e78b870d77b27004529827097048fe51a4775f2cdf553bbc3b0e604fa966d36b53474aa3e808babdf87dd5f4f2e0c3048bba57923f4954d2f56714ae2b154647de5ff1212c1832978d6b02aa4ba0035ff94bc9374c6847baf6bfd283694be9b241580017203a7f17ac7dc3050351325b48b08709b9fa716d0187361a27eb8740b1e326eeac50b6d47369d2b5a697f57a127acdbd9c5820fe7cf66a632fe562c6c525f9c4f060285b926d66031181a3d4bbefba7ad97cde26873e768cf72f2f375a1a56e5c9757be7bee126cbe2f4fd82809cb22ac42f39b65892a7600f14cbfe1e2f92af58b661d8ad210b43f77932cff5264028b738eddcbae9b5511f25349ab9ec6497f4e08a75c012d3bf1160771edd6291693b16867d7a478b5dfe642f7b60e6946cc65ff54e44216f18ead8749cc14ea6fd4c7781839b1452108812ee36a03520496b0150e859925bde46701538709b5ea1aa14965c7a2a2f64ac06ec42d75df47f514bc9af700cae9c9f5957ced4f8df18e382b92ce43fcf84eba36cbee26dd17685396d78c37c7d70adff9776ca090477241656647771386d4134a853060deade71a7a7c5d94f6ac58fe697b805751b6c3ba684ced6c444e0aea313bf742d32d9b42b266f1b61c65ccb679669e5cd39d13ef86929c92cc514158fb1442002ff9a0113af2695f794d0c874e4b9bdaa69cc294bf4bf2d38338702325194d78acaaffd6c12a249b34459a2bfa0f52db8596391dd4076da5f633f3e69b711650ff391a3a1d9c3349c0dc9d43f6f3ac941be99869233a35ea53f02261afe64e62eabcabc4b44fbfca860a654b1cfac26038711c3803683ff5c36610657504258548f011e8645254a4deb909367d2c928c281f03b03f3bdd09f8516bf8713cc0ac16a3697ed0009e3358708eced36c47dcc1e67182fee142c3e821d75244a397e3601b5767aa93a4bce7bc892fa029ba211e83eeed645578af39164b484462461609242110fe2439817bc8a356472f20d744f896954041253cb6a1f8d9ac6b0b7a8806da54aa7c46dd48ca2543e814a1753e06c0f004a333e765919dd1d0e9b916a7c6f3112a170caa53ffc8c5935dd222c3213fe79c2ed6309dc2bdf0f5783bdd69081bf5f9037bdb9b79d88e1932385c08f9c21fa13e2dbb05e89de99d78ff02e4bdd2d3ebf444b97afdcd6bb0598133418008cb0bd9be3cc1ee63096acad9e74c12b8097b6bfb57c44a376b984a2a68aa1f87013b1968e3b7f9495cc1b383eaa4cff03ebff3bcd9810b94a1f2a546392cac3079a318090df11dc575a6a032313f5f9fde8b73992f079c7ec4738ad7871d2dd791358244f1a2eda53a42f69c21ed922182724e709b6847dc795b75fb89261062d8ab37360fe2bab802a1198e35568d01848ce0076d43d935f324cf45a65b6b308ba103f7d630819c97f44e3df120184606ea46f12ec6c8b0e2edcd5ff71aabf98758a84db50b08088da06b5b58548bee23da12b4c15229e3101b9e14c1f8bdef992e63cf64c7586ac3e71833a47f7f164870f72f03d39a09a40fc76b1e813dfb33565d4bb43e0d13978ee529ac9452c49e036f56622a3d83e211fde7550a0b76c2f90019bd4ea275351075f2b7cec074bfc5d33b1030d0cc2c0262badd4e872fd02c60124c04d5e317296b48d9870652d32a7da0bb995bebb59281c713030fe7563844f990b7d291fdf56e8039c0abb606926ecabc9db8377793804f0c3e3131be8567d8ebc3b4ac5321ba1b38270ef137430d587a531422eed9025f8b6421ef551aa94571b90c25b0a127b505c38ed4f57135dec193569a6fdac39e0133cc68dc15a66d2947082fe0e63d38f494e437db38e6ce424bd8f61e48c9fac0ecd70c726085d65e618664a4611104e558b5128cc23cc8c6a51ba9f419f7bf2bace02d1853b58ffd1fe674bf13153c0d3553be9ed8590e86b6f62dba59fc4fd2ff946e0762e1b4934f5642f8959509b0d5dd2c45a2e180cebefaf2d02784a884ef6d0fbe9849afd5890e81d51c4070bd3c8be3a1cfb6ea6c825c5f20f06b70bc9c459d7f4e0e1f20752228a8a2955d5a3be32874daa06020105e581f0ccab785008571f96bacf544c17686efb7468bb133fc30996faf5e2868552564995332e4f1276f44d2054956982d1617f4a4c41d574c050b94b9166662e7f8ee89bb00b42ea530676e729ce99bc165b5f26d89c0fc8dde5347d16a74a7a3bbc78d68883fefa854d0a469f4fd4492a5b40dab55d74738ef1de752553ae9d228aedd1139256676da59495e77cf2d94c94eaf2bd7a0ae8f7d3984cb7e3e4505da51e214b147d3f1d835ebe8761770150f5a6d5be3edb6261bcd0a8494184733e6a746df388f5444602a80f32b100c4a4f2ce141e2b652386828ab1a293e79017579c1275021e14df3360cc83a917c57be0baf0a0997aff57bcfb13cf30be63b2e588bd224926c8ad7443259ab6fc0d8661b0bf146716b096db781f65d7834f5079e8c32a1978149344b26e55f496ddada206cd4c29acb6d7ec2d2cf5442ed206c117b4d923a7c2519f401242530604b41dfe5dd7961714225e2b9b474b5c93542e61433681d3667350abfc2b668b218231bf83381176409231d928c58175788ddeae8d059b79f0b28416c7faa940dfeec99d53b630cf73529dc72a1a36d801d801a7151ab29ac800249be67b4dec6df980c39757b71d61c12fc5d51d4fc2f0f534f12b616a2163d83294435170790ba49b87ac44259dfa3d0a7fd2660aff1eeed91d93dd0b02a01f9fad4262a51a800048d5cbd3de1b1c59f1dad7117684b67a8624880e10a3712b00f147ca5630c758d028fb9e743489d5bcb8081ca778906edc3f32b543f961b62549391c7a481afaa59ed3edd468d8fe6d744b6e31dbbceaea48027f7f7a7075ea067b7af17bafc8d13cdd0f1e1bfbc92f2484430fd9a6bc4a702010085ec3ca1b842b59b313151a180503f7738d76f36bdc5a0e48127043ef9e2d64c48e6b6612b6e2bffd5fe328042038723ff1a5d11cbdf006e76e954696b6d7343b94b9ebdddfc2f4443f1fd0fbe03fe9215702d073449ebead05cfa1ceff0d208bae269414b41650a7c8b5bb080dbd00d2d1164f6e08df557aae905bc63336170a83122729abd1e53410473495b94e436040026de7d7cc4abb54061463e8059a5dfd7306d6863f94914dfec88780b868cbdaeef8fa3f754bd4ff89ef00d7f19e13d170a6cc2ddd8b211150509f3f48c0c824989b8e7b2a0ef10d29f26fb2c24c85df074adce55805bc53a7df7533de35b02dc70277ebbeef6540fd5638c862d1c05891ed765ba6cfc5baa8ae6babc7e9c52e98831d00bbfc063210bcc5678db1b5bfa79b5975973e1f4f545eadbde20909fe05dbc4259fbabcf8f0e4f70b2b811a61a3aab1e2c6e36c699bd79d32a750bcb0815ba99db7528d183943df857e8c36ebe0a9e162e384b848bdc433e6d423f99e71fc1229a32294ad2c96828a4f06fbf6696c9725d1d385e0e43e40b43d97955d01203e6b666e809cbc7ce24593278e479096429b2802e3ff0a4cafe3515df1cf6764c8ad11094608596166bdcbaf686f44f6e06b4f7a3e1d4db042c2c75f705e497f9f5ae46aa6d854e2b20f3f94b10999b4c64bbdba65dcd4d884a6142ebfcc5feebf82507403c9b717e0170ab6ba490e5f7748fb82597ee9a0260a41f13ca574b74b473952e244aaec8b00ef7754481735f34d777ac9503301416fa249131daf13924be19a31ba00e0604ab02c2039e8355a89af5b082d816dc6b1387c7b7f68ad0e03252d27a4cb959e91165f48bea3f2dd5f75d4f79018380aa7f66e3d41f7338f0d8dac2c82c36a5cb6b3eb00bc962f02c26d5f42358ced05c98d225fa6074c9228bc8b356d2fae195c3ef0c9ae52488b9cc03258314118ad4553aea85d864b42281b618ccd0e5a09b3a9919f91b93cd9f4e209420f32e22a8cc7ac90bd9c045ace40322839d2137a488555677f9a63e0e4a5e6fd0e4d318de422b7be0eae291510a8df8cb95f2beb809d361bcc585b575513c662da133665b6dd10cb1bff481c7f2174bcf13957c6bfcdd97c7d3d91f14e1c9ed5e38a398389d88c3f8b39165b37777bc2c8006e6466c14e54a7f8697753ab33d43a606caeff36216e8f5aac4e9fa5895f315e566113e01825ec35a2d57c54e379bf9d731b056d23e1d36e8e2cce9d650db4a5a4151b87d4e533d61e829a1ce53a52eb08675f4714d5b9b6b903a4e90a10beba9f092c940de50f77b3c4e99a71bf5c4f946f277fd32903e45c58fa64ddce2894bb8ce79e0d683804af2912eafa18319560fc045a4ef021b0b37b0cdbc581251f117152a3ac9d526646a15f33c6f130d0d4f10b59a41ff435e21b27bc1bc1fbda61e5a132716f3ed91705bd36feed82de0666f62c2c6c3996c9a942201a45eeec50add9dd08dafa80d3dd725d92bb0bd4f7ced3b621f2af508557b0998aaf4c3d77a9e26c42a5dc1e27f85ba8abbd21df8172b03714388f13b287e136a5ec7d2e4fc3d989c4c0a9a519f011a0af3289ce65894fa6379779c935837a283c43694432463ad4c1bfa9931db2ddc059da7e35a30c5b2fdf3d4a990afb25b775880a02420a136b421363fba4fe7a3e35d5f1deb75fccb818ddf2fc007bc8311283d3bd5393f8d180dc37ae6c65e176907217676e9dcad09d5524e1df90962fd59958c2cfb7d24b3cf840ac96bad59d0a30245daf2334cfde418d32a511352d0102f4c5487bca7a70d051d0f9e02871874c7defff3b8032270ef1bd8f1acc8a9178b27a11802f795eb7e1eba0345e7411ab65f81ab40f04a1234ac73006c18d3bc4961ff29317cf345f56c49617656292facb7b785b1274fd1b77f9d039395b0f9e08fb10a9e244a3d91d07c34a1221f8e31ab76580a0caf421990787ae27344ab895e86d996d45669a2efce88a07ec582eaa1140aa59484e84f3afc69768a5ca7b2b6d56174fd3246679ad07ceb07d84fbea487e6f0d23394e567f12b03dcb5f2330286e1d75f44018ba32d66476ba5f219447263e30e35dbd84a083204a09ae1b49c34cc8d4d6573ade27ab0dbb899a52a18d8d77fd2a992df6b78720a7f61b59603243d812c7b59023a5e41a762357e55b86e6e51632790658fbf3e0f61f1df76e0cff5a5eba7af561cbf6d358d2cbecacaffb9e68fdd2bba9e68b820880cf801a88855e2eac334ff6f855bf6f631f5f5d276a3f96fe4310524bcfab83adda13fd1c613b405f220bbf59c77332d1b4a6f6aaae7a001c01d21f532e264a60dda4ab0ab7afbf1e59258b731e9e98d8f38063a5191d06977d854c52316da238e5cdd0dda3cc952fcfcdd54a012745092c1390a62c0699cd517a6b0c18d8c61f9be48b6414334495a0cdefc9cb3695ab880751bc722bdfe86d22ca7144f4c7578e3353febf28f315cd2d103331dcf69cbbaed585a2bdc95a4acfcf7c8d76c567e99fe1b3e3713f244ef17611a5d59ab3e1cdeded97223496617f0814d44c379d3aa81da9cbe6a931a8b5d717dd430b863e9cd24f50e964b18b99cb6b22607d21a050754e6a99aea8aa6b57e2147c75d5842f6857e15c238ec54cb7f50dcbdbd48134ec8a3bd432f0f29aeef8b887613ec1c006439ca4798163f9944f9bf3ca80684cf04ee95af6770a89a924dc510d8cc0e677bbcd5ea1017b74eaa2db2dd3023703ed71f858fceea4d1551e41b99ac2a42c77f778c8952a67813390381aa9702e63912687cb5e546e2c26e37145c1aed76442a6a177b77099c5e2459e1fb4cec63a45bb3540c29af5e638f908eb606611f63efe196b02396d186522391f67c3ee3234f0805c160361aeda879ca5051c678c2a2d20f4910b9abb3d55c1997e24a0f8ace167c19fb62a34043fdbd9fd08c5262619e752ac1e0a534cf4dcd151432b86527606792f4d909e509b2603282c9e06b405ff49e6f1029d130db2ee247d545872058b7ead39bebd8914d3ef7174c9164a0489468e55840f919b618e3d1e21504797155736174e2ad985eb6b2c7e95bf49587e1a4562b07db101bb7c700000d531863f6ea67a1d0fd64f909b15494db835b4b0ba8f5bd6e1f5e0736987f18addc8e658f6537599d4f47c28baf50ef8985dbcf479f05a6b6ab9b4fae3a9bcc646c96fc8d7533ca82ac86a6dddb20ce230deceea39a63ed2091f1236fb02fea62b37afceb2b0bbfaafe8bf646846e4e017d34e54d48eefd138c02ce282a1aa999a55ffd83bb185fee2c5141056fb9468a7c38983a6da9e46d3955cd004bbf5917cca4bd12b39a207b7090f5a5a8a6e89f1e47f1b6a529c0e3b3446fba79a11d9c74cdc292cc3f88fdc348761e70441403bb95f20efe22412042aa6112b61cf6d1855b42ead4c7c5903e7e3938a99a397cb1ca4fa124427aa21e0caa0b5ae2d13b3b48f9a78c80469a353f71bd3c02475ef7f7de42401eca6c90b2e6fcc7fa504438f5cd1bc53cbb0b5ce27ebc0172d7e08d1ff0988bd08c1e016bc1a94150e3e91a6e274071aec3e1a5203e65cc4d97df35c98821639b399ad13e13ee3b0002273e09c629f5703204788ce0b001532fc79abf9aa0506ec7e5c8e98a40b0b98cafce33216257f303a40f85bb16fa22ce101b8c8ec99caca29625fe6cd78f7758c0f15a222260e18ed100ef099c31ed169867bfcacc8c14277344be9eab421c3b3cd7144828f12610c017242b4d81fdf0de72b5d250413941c50d4991222933df9a84d63cf7b8bdac51b0d72707fd60cedf520cd166ecf25c576fe3919a555b468ce137cd970146c9e29c90e9356b6511f5de959892dc07119d90aa55ab57eb63b56a78693389e19d6ed66de279b145a2cc20673c4c7461132053760311d0fa18d6c6ae90414a69dfd4de542e66e6c1c528636e631bbf2be8d6c8a668f8b17282d637d89ab5d9696f4ab58d1591f0f95fdbecaf43617d6acec81612555f3fc23669d8409c2b27576d153610c432201e4a105fc2590124cc28099737883fa6adae0e102d58fbbcd864b4a1504693b4feb9cc2db0d075d200652920c5f16a34b3004bf3f08b0b2c43afe3222614cce1f95500b7536b027fee250d612775268c59cda575dbc4db7dece6725b2e528b522c09371d3a29c65d8241d9f24aa107af9b6109bf0e4f63a5d76d1aba489d9766fc70030608f4a27d5c1418f5797ca9ce68e5b4a684fbf4e9855768c66983c85142b07f01e934f402f823e3d9689eb2209108af34b7d1e5da2118e28455ef31ec259d1e0cc116ae53b3b6732ca10d93ebab0bf644f26b175df6c130e9fcde4bda6f15fc89b1e8db47d982cc3cfabdf940f8fa9a106e1466e2241d1844f2002f3a19edc2091c005911338d351a06ef66a888621a1a303c05b3a825d58afd43f1b26593e813e22c2df0d60ff6b7bdfb4ace626db211fcdb2c244c288206d7e270681ff042792c84b412c3f1ec85f78fc1e73347ac9be409ec3af41de6637ca00681c1ed9db8bedb878ed0806db0d900a1ec7badd9efface4dc4c485ccd77de270f85a8dea3523e63c4d5538629cf25cec3ad313a942a41664a2699c23d18e765323895b0704dc20c68d5b366c76045e3c370a920228ac7cbda71b75507baed3f5f99a05c8719f34e7ff8a4d30e4f03ac8d83dbb24b5bf74adf20aec29ea4043af2d58412a077a204874716fc673953a04fe9284f5bed29f7f64412be5b0af2a0700f18ac71768ec0ba45375130a9f5fd02616b6cda0f173ed7a88b7dc05133be582c7efcddcfff8ef1446b15090461bb3d24a42d3a5a345d788ba735633640cbe469e5b4c9a62f8a594179fcd19e8a4236d3ff7dd1a9911007cb9af8d62477670ecca8a12e113ca8d05c4e8886acfd2d9ba2fbc1de3e4529d86aba704409ee13cac586f771ab5390f3eeaeeeb8a1e00cf9f7f1f23757d246590bb37fbd60fb9f111f2a561af1cc2248b082964000fba4951a1bc030e2cfe635e6c888931d6cf30132a95eba1e12c6a76e587bec04f5a1d43cc48548eabb1161cc7c2310b424c42bfd355b92285226737cefd986755c512213c29741a671db62a761412d4ebacd9c9d35274d21a21fa0aec2e6ae8c84968900bf6c6e0b3ade3e7f14708714784be1b54ce2b795f7f907b944a8a61d972ac146ede244fbde1d9502c9836447b9dc97b497ce6dcf124e30a168c1da962534daadb4e48ebae171b258bc3452fc2913a0f6340e1eb207f0a569cb40ff901ba0cbefac02fb82183b711398634f92f78d6bf5c91e0468b1e29fd56712482fd53c0678619c69c6ac5c06b9d93bf865f9c444c7ab9324b95fc2e38314dde166236769f66def3fd250ea5f160082884e28eb3d99aa3fc03f46dc665086901ffa6005cd3642753f29d0c2b0f9bcf5a7fe123f7ca658c5560363f07acbcfd121bd26a50cb29e696e2edff6dad7f8a74b3adc6f98f42588a96d16d41e5ac4a1d9e9a59fd9b925c88bdee77d6c67d77278760b439a480b13c1870c8cd3585d385f2f9bc499342629949c9cab6a57768f6bd489ac6785c9c7c8f89fc0eb6e3525d237027f043d62a7d0ec271a6fe5724922b49558dc4762006c1f9706c402408b68e81521128f57e9ab4fb4611e582d001159665849b453512565f0cb77da965a46ca93e56d77ad4042e2f0eb5fdf2961014b77a41896d5e1fdc41b654214835d5cfc5ee70de219da0b6475dfd652058c774a32c80a363490f9f90c4956c9e3c3d218d961e8664dbb638a4f8b8f3148fdd344e611f80958dd18b2723921d6ea6dbb378dc84f47db0847c0d8ff4390a8ae366e1899cf553ceefbf1dc1fd10756c360a39c870ad60b59099b681404e6646e2429a68eecdd993ac85e8961b3d8f834f0700d1ea49dd0a2e43f97c24e98fa3b50acf1bdecf5c60143d055290a0d75c9bc21b0299d71e6e84567764e4a4035d73f4ad60971048af52aeefb8bf69ad8c5a8154029ee9b40fc74512be0e8746bed52599dc54b1be47545978e380d1e6fd3aeb0fe7954ae1e437abf910b8681f347e04641a5f0072956b2903113a838f62e32ac6bb01dec56646af5deb5dea421bc07ef59761ef4a59961260db693da3f0ce6db28c413eb18497fd75a36b94560de649854185753d9757100a4eed128bea8be8970c7d7b48a5744ed3e75c01291a0e1d7d6860ad3e07bebf08ec48ff7456314768c8d024c41d75e2f4bc7f31628fb732100da2c95dc0d7f31f5071c2ef8a0bb5b90422b59e5110d77b79bc98379ec8981bad84a8c6eafbb90904e4b00a89bb35778e25d1adcf5fdbbe4a4292421df621b4fdfbb6eb37d1f666da70918899f7d6ec9de68f4b0aee87c1f337270085c6a223dfa65c3cace8aecd1eab1f46768ad0b5f6f65fb3aaa704f4291f192d57341ea70610ebf1bfc9e8b162b98d52291f048e6f4a29a643bf4a7bfe9dd9933edea200af0d3aec568110bf0b290de267ddd6dcd8f4fe049314dbca0143c4012ef8b805388eaa58d97bc2c0e7dba150eacca25082726ef06343106e0035ee74248054c7f44c703fe81227a6a1875ace8d0f4d63090b8c9b59fa3a9f8212e35d8238e6d2210a1df5c4501731bbdf2f21d7e48a29aef9d3144909f73526eb0b4199727706ae9564ccf9850310816e898686ab0bddb9f9dadd735d2bdd1fe55a0095e1989c2faa4c511a539b7f78dd8ee95a44244d56d701d25c74c3e2e67df92c43fd81b1e641e94575766289dbea01d837e78f63f668cc67f2063df1cfab9493341feb7b8c363fa147967d7144ac372deb632ae42663f06d16093577bcf915362d6bd545cf67d6283e3606eb0ef811c20a0fb52d0f12cf361416e043fcf3f75f9862a33ce4147abc94dcc00a846a5edd4d19bb866b15e2c770c8a3170939b23ccde9f12249375df88d3377930cd084e6322469c4d2429e72d81e7be273fc76e5a33cec009706e8e1b50c0e2047d159e57e91fab4a5a727a733dbaf605c5a4903b5655be129b2f6578cce02b567e410e6ff228c8a43034ba921288c0438757ba813ada093ae575636fbd8c7335fc649b4344d639f97feb0ff828462e97da341f1dc911b0b984997e4c01cc8f5d80c4c41d48be1a58890897514fef5deb84ae2e88b7568297aa98e32fbecbb557cb16a7d038ed01e5629cb7b35b5343a70175960049b33607b1635aa70d9347e79407cb2288b63eb6d771389a6dd9b3958155d68b364469869c3e41756c1a81eabde552422b89c05e7a5224b3e6123182eecf35df54a00f0b7985df16428701e60b32eb3b0105a490b4e73073274e435a93c16ef0c005132bee33661bb0f4176c984d08e5e4b7dbef33b8f5da0ef4a1408c1c90aba865cd7516fa08f104f0a835cfbacc04abee7dab12a0fe2c6e2534e8fc122cda24fed56ef6725d1d7d69d4569fe9981e27955deb45e2b1bc0c747fb16ad3ebc503fe8b42be7e2eb33c6a46f6fde385ad0eff4695b91ad8810b4f608f02bccb67bb68ad4d859f3e351a139752c8e468cbe6a217827c63b7873e5f9514c8fe6905beaa506c81a861918343b55bb2f29dea7161c931cf4eb6ef037bea7fc0896fae51e61ed49833f6f4a88d79934223ebb0182a39698d36eb5211c450ba8358ee1cbe04ea2d684542adfe2eaf2cb61b96d11681c60f687751674d80872a9aacf2c770e5f577e84fba8781aaf54513e2128876bd4e2254e368573d17aec01dfb468eee75ceda192a0d27f815691a8795565a33e1fa123925f381ee2e20fa50eb0794ade35458e010c6389a0060638cd519d2b47d27fe4099da792553aa7bfdf967b081b2c23325693a36c91ba4a091b14a424f02c337721cbde1b351a59ac09ef048696876d150c48bc666b695a06f3839a13bff40f8d202e1f0a426d74a7e7ac391eb6c527b28d668236c69f20ea1862fdd64e16bea1813dbb58f7e42447e942db86199ede646ea98e086262938cac75e537dded684a25fcdde4320240de0b9c634abf9b78bbf45bc22080d6ad19bf3a07d5227ebd10326f17d691d1b31f9b69ee49eba627a74789f537e414d27518444aef685414325af8f1edc64d9dfaf08341e6bdfcafdd79cfd20498283c31c0ab6e0b2b77a0591b314c7b174305139d877c8daa4145756db4e8e2a2a40ad49d84e2dee0072ffd220e582cb65520c4fdd9d948ee0e254869adc53eca7de251c806f9bbb2ac4c2c1b889fed6049313794694ac2a0e1de63e4f449f8ec4ee433d72ff3d6e4cb66b0a7d05ee076185edbaf88a968722461ec799e7e4bd0584e121ce7b3dcc75a1a9821d33e89e8dd9197420f75c6dab1a972113254940be6f6189467090977dc7b8ced1639006a62ebfd76a28e25c67aadc75624f008365e5ab0541e0f543afc87cd1e9a72858a8ac15d942fe49ec50eaeaeb77f8fe4204ee0459251efe744b1d38c0a35cfccedb0c6787072f6d55a06bd91355728438af0bea21d547afed096a322f77917b779864dfdd9cf305f993cac108318640eff6df6a11aec1d707c357bc0dabd291dd1ebd3eafbbb5a5e55a306d1522a76b9ed01491da4ddd0cc24342ab1e7ce3f169e8457dbce184a1f78a89b7dc6f427c7b7199d2da235c88d8761adc83d4fb046dd417fb65ccf8935d53d13144e727c2b7529a9d3a734674744bc8dc9aee002188a12bd8904365ff1918157dbdfb0d407935493fe32bc4af65b62176c1cb5f01e6312970b65565631f6d9e0ef1e8f16c76022e28920a61c91525b7cf29ec6390575fea23f70a56cdc8d8e03afcb2e1fff52cb90f436579cd86383b368754bdbf60a5366d2bb4bdcd5e2c6825915a2760dfd4288fe2642e8c24ff65403dc9d863e5acc0b934a9cd75ab2e643e07b504367d35d71256ed512fe7c406c2ca23a36d1932543db9e4bcaa95ebe8b65d4dc11bba2992fcb0c4268fcb5725d01d4a4fca4edb203408352efdebdce3e1847ad1195ef368e574b839fcc463eb6a45e3f9161a6c197f7685bfbc330afc395362d5565feaf3ede862959405b83649e5b57da78edecbfc69b04790c2af2a87e37718943648868c13072c7f75f988768f6746911c69ad562b1072c16b222ec72e4e83dfd43f744f67ea9fe0c969b0c627c83403fe0f42fc3919458b4479f97fca324b1742c46590c3d92c0c52ba1fb7fc70fe9b8fb7b2d92a6f43f0b89e8b90b302d6fdf0fb17e4f0ac08bbcff739cc458f9a72a510ff645c51180c3663030b48b7947a9c49cebcdcddd1ecf30cc8e21d5a73412631325f3a1fd296efcbf859faf7dfe3f8a9e6af0aa34db2aa12cf31ebd07424a294b467f27a011ecafcfbbe54dc4de969527478b905cfc2f8c9730246b755d65de243e9b2c73560045313e1d2310912673e68f3c0605ad903e9bfc277b013b888b2eba2a2ad46eb631504a7f755c8001ce32bdbdb64a34c76ad41aad77f4270d3392a361074751f5b0d737a7c61d48e3be4ffebee4826c272105c1cec0a42e1fff5c6bbc19786986be9637cb0e4fb3e16a6b47b8b34c065994886f868355ac4eadee3b8c4ea89e81ec01831f0d1c0d9ba5e0978245044ae65ba704fb6daeede33ab138fdf90fd2cf1bccf09e9386037090abb5c43a60312a67aeff41fafefa4f3ab30c3e49e895292d24be7b3a4c9cf731600ecf718e7d607f07b98f75beaf66980ef71adefa968e01a9e61cfbba6de8fde1a2b6fd98e22073dcf0bca92de9114f44a55528bc05495ae44fd6bf3874564b3cd9212c917039d5736edba73923bf910a0cf05068b49cb143bdfa27e3e869f5395651af3abdcb3cfb85961a18cd4fd7050a4b763c5085e196249912f1bb84c019bdd2a11a247de47f991b7aa4acecced7bd451df8b63e703d9c714f48ac06e1b1043cb3c0774015e8ce41f25aff913a69926d7c0ece5192d07b029ba58c807f33b1115c8674eaee2a7a3f973764f2227aac1293c05a1cea7ae349587c1fad5ee9590ffd07c120e581a6bde97bd28a946ee0864429a06c9e93d602832d5b51fe998903fa6b123cf64f5b366eb00a78d04501b282a40f855a0ad8a2f553d5c7f9e731d90b3201f0ffffff0f