PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 55169 39b9c39f8a5542121e235467cdaf8c8afb6710161e3fd2131aea104cc6879800

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
08a91cb4ff539609aba704075c8e5241fddbf4fb6bbb0f26de91f587bc2f112d
Certificate Block Hash
39b9c39f8a5542121e235467cdaf8c8afb6710161e3fd2131aea104cc6879800
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...001600000006000000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001c7b7cdbb7c5ede1ee10135d86cbfce5da5d04737d949ff45260874eda290634a65e7f39be226c98ef35a57fb1cacbcc6ec08f79536cd15e50f5ca18c71b7d1cfc2a8c1876032b7be1a5ce412807daa0ec1e1dd273a7006e3e1200000000000080000000000100001600000006000000

Raw Header Hex

000040206c1e4dc7f0e4acf4baab40f0adeaab473361383ead10f7c83cf0646efcfe7f63a035495b33a575dc373c34a1353152abb9b91daf1394e43ea91e86ac1116424a7a6f0a6ac5cf05182d112fbc87f591de260fbb6bfbf4dbfd41528e5c0704a7ab099653ffb41ca908

Proof Data Hex

59,560 bytes
1212160103073f020e0a5a5362e69dc0472eff48696672076b71a2391375054cec376b4fb3798f9df06c5f29c10b8d0247c82ba7be0f829648178b027c13ab7abf13f65dc2b70a4f7fc2898710ed2d52925c5b07aa5397915a499b73e8e1adcf41fe47d6e218e68cf871883664675626348e6b91820e3425e787f3b28b1e5166ba48e5531a9ac134dccf2b8e11d2db1053c02eaffb39e01c4b1e5c94fb0860c947764f2661c22ed0abf63c673ce27e9c144166396950ac11292d07d5ab161dedbf00dd25f4cdc27e6b45928815df98709dc53cf21ede33691cdb1841eca466e07a8c41bc7b33de2e08735eaefd1f5a1950eeacaf39c562f865d6edd4f08448c301505366cc25fe6e6749c692ee2cc193a588cb959c5cbbddbddd58271639853a7eb8cac54718f6b0d18bcd9822b98fe7f2e99a5fd79b9fcacbf08a575070df704434633cc0eb416c015eea3711783ddc1c8f165e91e01ea0b7b1083955516955b7eb66e4fbf678a6e8ca5b1a7d0db36a9efa990d3bd5e6c750d2fb8406e9fcee87cbf894997d89a96b6d4f530dbade8ed41e086e41a11de03f16f8a94c24d9be8a2d3cf8b95dfb5e93e0703ceb272ecbc3b649a121f100b9d788f2e316ef836bdbaa55a7704fe5cbd010129a22eea31d96f21c5e522c40473139d854010671c97962877c65181074985be900dd1e50978c3dd1166bde457e1e28639d21447d05a65dade21a1013681e919d7ba447d4216ba5ab99aaaa5b02c30f29dd8bcea00955494ff47b2bf073ce1f4ec50cf487516860f05d71549a0b7939ee08e7002195a204905e6204d698d4cd46aa221ae3873afb758db7a68081114506907d93e0dd7b5e8594411c91ec48362393abd7d326c214574d20a365e529d047dc2476faacfa6939465260c14fb49f5a9863a247a7fffe5a0622d5fa4d80e4e0ca78d516b3bf0499a9305afccd3b5718c9ffd92247879be272955b48e87c2ee3bf18547e3ff81a7b88299313e8463ac66eb5e12a99b6a343072b632ead33e792f21acd20dc1ba08ff557267115f0a66e47a299e6122736d713ff62d3136c9ff3ce92b9a673e210d3a401b3a1ed71a9a804e6000c81cb8b736c3de84664ff8bd11a7294b15e1e287459d6a58c75bfa98b8fc5df842cecf0d99bff90796bd6fb5b99f3f1746ff58c179d208c584c67dde72d94d5d912b2f05642fadc611f68e1038a0e4afa97c2a1d8081c970f226f0e8a1268975f24450b9d6abfa2062355b073d3c9b750bda050a01cff7a1db6d3915dfa98a047247b1350efbbfaf75370c6ac9b8b96b5b047befdad6e33c6eff03b9bc90deb5c5d879a938b926303b41dee03e743c8b65d29748a782e34c213da93a9d3c8be9dceafa71f8b1f9f2c988d8e3fe4acc9ac764c288ad43ce5cc67aba0a7b0d1aafe2ea80f1fd514783722427f525dcdee157718a6e368197bb141e5254494eadf214b56c86e07d9f3898223363cae0f9e09075819de5f1bc0d64b54a39b3df0b43dee9e1f0135704588d9c0729b99059a010da4395ed0a3ae45e66c955d599932c1ca17ab041fb60bf632eaa3984632edfcdddc3d4b9662d97542fd936229ea9985de6c402b27271a1a98fae0624ad36c4c0c106c4972e2dfd390c64e8f7a0eeaaf60bff635280796f49ac063f8b9da94eca32e32f6e989e724ea5d2a34c0d1df32de21190bb0fae8287f0b6280255002999e0e8af7b63d89a75d0edf70588a284167327d14e65288f463d4b4b5d206c3748c23f41c6425592af9243df5fa531c09a407cf01e303e0a4a767dcf9e343c66be55a4169e578cc7b1eef2906a2f92eeacc6e2eb726692a7e786425319bf04df0d1a3f99c113f6a72dad6a2bbb6dbab361d73f48aa441df2080782f4aabc802c9f8687cadf6da2c898d046e54cdaaa032b516d1da0ceb983b8c3679c63e40eed1a9df1312c37adefbb8b029224075eaac400b646ff398f3e3e4544bc2ee2efd730330a00c39571e4ad472ca947e9046eef958a0180d56ac343c6571f35c5d49f553a988724290d76c3e413b8672c8d65b2faafc8cdcc71fa08179ac669da35f9f8aa73168b2b35b15ae89ff6ecae2ef758173228fc2126cc344ad631457e1f20874a550dd5d30d886075f3c22dcf80c13fa3e8ff51380412e9d54b550130b779fba8cd6f6ba00f8c9f8909afaa8570803c527c603329ccd0c3edd986213af6864458c770fbadfdc7d6e3c113a37409c352986fc6923a179c0d8333a643cfcfd7be4568f965b564ebdfa0d15f3320eddb646838c02f40d13367e0c3de8eda8ddaf9dd80589b75245c64ea3d2a4aed97a8fca8b1e7bb08d73d1ad6000569a31753e334451717d605b2c2bb3760732f397da6e5df6938819d22df16b5e6a36978c77a3793bbcdf21daf39a8982e270cb8ad2676ca4ec5224dd49c8d79f36f6cc87f9931be83157f2c10f15e13f07426248a7344f70cc5d55bfe8241e501b51e819f0a05abf7ce248dd876d9c187281b5a00f100b928553f05393d2d43739c25bea36795cb5c8b99378e4b20bf438487cecb06eba4eba14fcf564391f8a25ef75086528379fdc527f8d53a5e5a389498231a757d8c2f5432e98b19eb3b47885332a83afcfe8d4a5a506fc5db5251936d030616283ab7df56773836d7ecda24f642c235da8b099707a9ba9f3f63ddd0baa6723b8849b532584a6169527b369bdb786d6fcb8a1b3495b011be99c3947e0854270395fbec08b85d7d7a1ef77dfde53388bc63b339074a612c010ba62e258e4d17da7dabf95644190e880cd533879308b6a115a0c0eaf868e1529c08782d24738175c75b028283dca107c2b51e480b7ef2c7e2be8af460ce79563b0244aa0d87134ffb95aca8451d54fa46ea0fdff6d46b25342e63100fcdba00f74a4a1328834bb47f7f293249329882a1cfad3fb5fbf20ba4dc1d24f8a9df8c515aefdda036f58d613ca498d69544d99c4333ae018373d1bf758462ba047cc1f0e460404a4f56c781c601c7d2c6c21475aedda055e73bceb2c81f773295332c9cd763fa9d60bd3f7b1d0b152ca3ca1621b8b976dd58fc0e92fbb3c010d144e20eaf9ff3a2fa5cb6018b37479f162797e67f9e954f4b7faa448858dad2dbedaaa94b7d8133ede1ad590942fd117f40a340890f5b3c3e9f82c85a11485edaac0385bba1690d6a318b73a380b35c2cbfbe621ba56bd9ba5daacc6db2794aa60a980d79f08fa527cfe8db5d444753fca53df73e7c6b1b5808cb6bef73c9266e2be768b4ab18a8f749cb8c778d63cc3af24f7681f7364f062c439604f4cd9b790ffd93452cb5cb985649854360271e11ae6e19ef2c051edbef40bd8e18d4e3e653d417528b153e52efd8ea60f5046f9fcd9a4552ac55408625ce7f180638851ff9af01f7f4367d9cbf2cce6761d2a472601513c2188654a7de14a0c1487230fdcbd509bb1189d5267e0b10a98226e6bac5ef424d0c644d7a529a8ba0f0b011c6f7d99a4098fe0acb74dce69287a8deaa1daeac12d654352850be7eacd29522976f22d95c0f59bc76c23422d8177ed7600d8ed6ef58f26bd29e528adb2c2bac57376002ee287040e850602aa726c511745f432601a6187ab2e0e4c8783488f8d59295236c2287f8af04251d50a26a58e1d89b5bcb9dbc4283143cac8d208303205dc1289c57da998fee480ea348c6d80a797dbbdd2df3e505aafd81694be7293fcb6275130dd7ff1024783540fae85947719febc2ce6be0458fdb3b5a22a6ffe74cc2b46423836fdea16ac86356fe42cfef7b3e533ff6ad19909aada950815f4900ccae1ae90e3628347e11cbe66a785115fb7178313a39ad3243f24bcb8b0d3272a8a8158430e8d188a8560e355e61046d086e6fbf2ee3fc57970a6170c317de316c6a45988f1e21bfe1b513dd834b305a565df561538d6fb6a8e99bcfdbe079fb3a30b5287729c29e4bdc391da4cc1565e16f55b9446b71faa762fad76b43ced69b4535403c18e121797198f91b6b6dc5b2ddb3680a505176cbbcf8da15ca807eb7d46a3bd584ecc2beec82b8b88e78e57fb96be72441f7285d7051c593b260705610ce3632c8e884e092fe6874d53908cd962e2b1903f5aea7b267ae9b7c174fcf6806ac291997f7cc4a02f84662217e93aa286e71e7d5d37106fd17d4bca9f581e6a013e8a8c4c65331604f6f30734683ebfc7e8f629d74c7a6cf831c6a239fdd8236f9c20e338e77a438562428a137fb6e38aff60f516e712660409981b2712abb47f46358cd38c1bb1155fd18052874aeedc39fd66a8de6a00528e737e3322440f31b27bcfb493b1596b69aae82e46829a5a997a6cb55e3b28bee42b279cb670f43ed37a2097c536658c6c427e148af94955fdc48746e1a3c70745aa3720cf39d5f9a81fd86dda281c1063ffe57c12055130360f76b9657898338d0b9de116481d9071452076fc3548d71e3be8cfe4197dcd287448244fc3294d4fee59148cf1b4891e45741ef859e0b39d88c24cc0d9a279191a5af8c8e77bcad51701c084c3adcd679974fcd2a195f01c37d8c585236ef8f11131539b4ba2d9708be08ec527b480dba43867dbb0e65e12071748ef3d6ee140c83320853e3805fe0c6ccf57ea1d107ac858d9193a033439f9f2c6476c74b52bd9d9cb6ceec2911c1c65d64c699405ce282e5aeb3890795c92c23e6c74ccbd8cb6cf2706420ab80fd1ef625bc89d7e65e425809d6d1c681dead3f3eb0b6ad8a310933c2034158150c5c25c12fd1d6ed4ea293c190d1f66566b858660a6edc4da94bf83f8719007a1f24a9b803a9844115a49534734c01b6ad16b935fae507f8f379b10f49196741d87d788e4a3b63577ffa228b9b3c658b72ab764313ffc806a282b2793864c9859827f5828f936ca285664eec0a1766b635e44e71fee53dff869fd91ab39f10c720257d980a039f1bd9b55f507a1b59086f7d08337ecb4c166c024733a261b1a5e3051b57fa0d2f8fee8515638c592cdbb9b898eeff20bf2e53923e0ae89be4d43577859fe5e999fd09de891b4f6d1ca297cc702b7ef897603fe7f21b382fe740f623a6bf740be42c9f5c960c81055d13a1c36150c9097d05b196c4ad92bee2fac8797f636c70e9e75cbc9e8135836ac497f6c7dd4abd1e136df58181cb4b28b902741cb39249a3c53f2314e619b00c9ad55f764ea82aa80157eb2ef27dfbd2ca69ca18105e88fd2898f37330ac58e7a08dc18cd15bad4fe4a15a8cf4348056ef2581f5f66794507d5c6816f686eb2e89d948f5cea6a07f3ddef1b2c424ea89a1bf3322970e203a63128fbde9c71f9728d3b21d1dfdc8692cce78152fb592b9878bf7677743d3b8fd3cd8ec96517c8698cda41704a8d73621ef514d295e21180107adb3a3f4b080945cc1f0d4f7f08dae3e4a888b9cb2994a3995e632a0a8676f7d4dcd5761fdce409b8ef05e7c5070195df6fa87fc602797c1eac50e03c7f34eb39c4d41d98b3227c639448ba5d2e167b74e8b85c7722c8ab7e40e2b74ecf04fe9c14ad984a0b62bdab3b8a489d70eb6b1f7f831312d1d043d969becc91e1d4dac28d2cf55d9a2d84722fabe93f7dafaef6cda20f014c2c9bee0917c4a962b9b7b8d141ce70adc5515fca92399b11b94d7fc47d5985ef3affe4c764dc240d4cd10e9d31e0bbdf912ba40f088d0a1f6c80e3fe881b17b456c2c4169734a57a58874373cea1b9fe8592379bb607b6132cd6647bf9eb3434a67380fce3a76f7e10e1b5bc21c0d5d05f522a9b1df7d8465477178e290145678e15faa8cbdeb2b29289077e7fa4e279754f35e986de75122a9d883b9438714ec7b78f48c4b8bb4897d73c035e47b4d041568805fc458b315bfa52b389c0bd8f61fdc4e161a49135eee0b0d68e412b2c14d727128c185630d6454c82345b435ec6f7de91c66c2a54b2434ac5918877dbb7c5e5f08b386ed79ab2abe11c23c9ddb7cd6cbcf529c1316b701088101ce0c9d3597e7bbddbf99795ba046dbaa418fdb6114b5d8dc96e62250fd493761510d1f7da19f1b9123b19f97da92ccd6c4cfa9b1b417e817e651ccc36dc86e74e19414a48c074a4d848833200633214fd46fef73effa2806e8d7dc80d3a0723483e8af9477f9147490de37f77d9ad95534abaa26a8eea7578e35d748f8d8212b52d57ae9a3644b73d6e2fb97637e92ce756f5ffa45855ddf281aa4924c8e9c18cda8f8101b9a01a034612477bfa7ca2fb5a1f8cc8923677774e3b4ae850e99eaed7a608860806354ac43d328ab4d84ed496b6b9d16ad4e1aea5d59d043eb360e5a56f769c2a64bcc31b8d2883392b94b11dce04729a0a542711d009da454e97c70989edf2e4626c45ce9a257a7889a708c32e2c4971d33715add9659174a3949f8bf940db6e905664c2acfc5b479c77dff8ae63a48a2eb74389f85d5f03e7dfd524a9c278d84a197f84bd6b1a142b1091247f74cc42962349e294d07125902e453a53fc93e6edd2bf6f978923f219c80ac7bfed638bd0d17fb177c788e17dffa456edd77fa2d1fe67428f7a97f014070783330910a70e9a31ef64e1efc64d0ee064252faef7becd3742b1695de06c6be186898686a4ee8474b4b2513c79ce51636e25252adc422f57e4bea887c1d6504668899742d7cc6f7e0cc4522ac9f8573a7f1dc7a4db7e197a56c4d2c96b9b59a552ff83f947d8409b80e4cd5549354ed9c6151b81eddfe10f6e1afca24c5a860da25adaaa09f712c19ddb45775d618c8055edb5ba51267e52b9ec9992c485abfa9a49a6a9261da43fbde967573646ae201d4e000a6f688bf8e5f68af1c4ad414c622c588d7322be1a5867eff118ff8f6cfcdd6c9a3066fbaacb03e56413db34c66270b9b6ea4f7de502dfaaf1346384187f8ad87091ad324e7d56d95ea6c34fcdf2b2388c88c5150aeaf6296c297680cb13df04d05643b198d4b8c59b6d39d56f4aee4bce07c98e7328db5c62ac800e432011beed1f0269894da0d8fc04e6ecd315824c8d328cde688721afa1ce101385ad85fe07a9a4aa7abd13dd84eb19e59fb06a697ac5aaedb9282615a846b5615d170d5f47bb4faa929101bf070dc2502542013c6874d2b539f7ff5ddd3aaf609af01c91f56dd96f2aa9dfd745649963f29154a408a5dbaf610e576565e5610b40acf752bf3f32a984d53620754682283fff14c3087103bec9c38ee55047c73d7123ef48165dc00fef80ad8562b9074288ed42293ee54fbb9cd2bf7203dbd89be679a4bed5f4033b7ace631d9f49aae6a01fceb0d2ae4edcd873d281ce9f68f166470c640e4201a07c8333d54b17b1ae24abd4968eb7bfea10fe80544ea91ca7098474d4ca5b775c93c84567750e6d443ffaa3c30ae9cba990654ef22b3ccf156e87710bee8b2b67ad50a0dc68831cc5906c4af88b06cb29797ed339ff1a1d03cb67f8e3d5d7013c00d08544b69c7a5acccc591474551d9f5701a3ccd8267fb714aa580142a52a1bca151fc3facf3d2dc7226722219419f15498ab824de1af7c07c2c78d82028ac3166e47b560171c8d2ba44b05e9f8fd0f2e7fbc2b90c5d3385bd94656029846a1556b4ac8245aa60ccdcc6aca7387529d6d3fbf2cc309553a4674e9afb2bf3812a444c2940d3fdcda6633aaabdaa7e70c2a12284339d3fdfb473746f289fdb01e8633bc1bbf95c85edd14278ab77ae415a74b7e22686fa1df7ead6db1eea2a0d2f345d8434e82a4aa81ea21264b2a006870a252769067ace440e654d10150aad7fc122fe631351174074f1a1b28b0e1c77ef7b36f29b2eccbebd96f99c947ff47675c683bcb1bbcc2a5d2afe40ac2ea05ced968be7cf9bb25ae425dedd9355e0e1065a696259da9d4f8129e8b9774894130cc775984d4132beda334264309b63014e766f39d0f5249ffd439419352344f5db52749798cda65b7974e4c0932b861f85b8bfe1c6aad8f7ce2733e04640e7bc689d69d223820db119131390f41bd89ef7b52d5fee40a3d47340b50e8534e4d4a45cc54723ead20ca7312f29c02237b6a0702c012e7b130166d41d08ea9b2243f4dbe475a6f4b1b018da6047bf3db90ce83d1c5e315025ee73ec65ca565a823788bf831093d34905dad9f5f64e1abd555b34b82c3894773a100d4e8a72d7672e69524bc1a207dc6c4639eedfe8456aa875c98f0efa1040b2b86c271fbbbdc4ff4275caf9aa7e8187a7a1a3a77294e6860003f2c93a06631fa2bac44a771aa2a2129a45447305f6469a43ea77f85a402278c9c98f28c5224a22bf30ed36eaa36f7c220887b37dda19cad0b613fee087c43e47231a3d19c99efcc321cd429bf6bd00615583198f9b591b599bad2a65f3e040aeb2b9a7fd62d54a9eb0f95a54a10b65f1388a175a03376709ae20bbc6d45b0de874e02d9e07d7f7d4ad1e75f3ab3ddb77cb686e99074a9ec72561b5fffdfd48a828bc9990a716ca46d762c1379cfdbbd90718eb088172eaaaccb5e5ced2475477d2b10b1abcd0695331fc73bee77f8ef77524988f3b1245ee0fbf52520d37e838f3020f4ddb83ea903cec3a241b7faf209b16cd79f88273bea302bf44cbef7d9451f5ce244d811c8717622f2bda8018c204e71b514b9b7dea0ef124aeae8a6505d3abd9fa2a6985e9cfd2a4c8f546d3725ad11dfd4cb7a60cbade9c8b718d245875e230665873cb4ce61271b9d0f2f2a0c09968da1393968d62d0ec8505d29e2f182fd0df64f196e3be25b13901bf061e5ff3c25e9442567a6fbceb9f1a104b743409786062068c703eca9d408f8063a41e2077f2b6353cc092e2351638c5e24b071a1863391ab9fb91c771e34ab16abe454c734fd752f862814da18b4bdc82e913730235b7854630fab874ffda172965ccbdeac7211cceda82f736fe37c151f277f7800279d8fc318afefdf02572dc7a21a31b5796b8c103fe87ebfc36cec1cdbea27dd27ed038922eb106788238e2809a69a2d7e41fa8564cfcc7e5a9b5b55c473e39aa6b2ef050db21bb339885f72cf9543bbecc5432862b28058873baa79c4fe5c8f928ee567c340b166dafaea3dcdf3ed46cae1c69fabb2a71f464b3cf0046cfe8899c69c351410ba802edbb4b857c2e4cbb70684630f14865a9c8590683452aa9b62b72e803af3915cee75f80a38b2d941b6186b5b74d0c28822496cb70d01341791a43a3e7950f8edcd76a5cf678f41b1ec960182d28c78659fa5732561ea930701fa2401838bfbb56a04ca1aa1ec078d9618d7d2cbf70c89faf9bed5d4408e5d61c20893970297003e967d510e7f44ec7cac60942b53e18a12e5fec91328dc8456c2030631f27a04799723b58c4aedc3cd7ce5cd76b85e2e280a53ce8ccfcf876dd2d329efde3f20b7203e48ccb5fe292dcd916f04e89e4964b21e964ebe27097318e77eb454f63f811c5d12e11b8748f7689cf7a39d13a27ba654373f808b2c224ab4c1c2ddd34d4806060725e88550f101ad4514097bb18b20a637b03d06c9405d2401d1d4d891d8308ff9d68368156e11c242cd79388e1e27e75d2b63036210f1af46dbcc827f141c01b3a6f5c4b6dde8f3a87f39d33d73196d5704e74e1a03401c0032e2e9a406963eac559d13432ea1cc73cf0ad4834f45c7a9540133ad78d5915149ae75057c0da6dd1e50db08db0f39b5e6bc37dd9e4c757759edb1967ec005e4b74cab8d01c85a4ad97fce85ab35b4424656a11d13df20926cd5b1219e7cf8b930a7ec4d8413000b4d46276ad72983164ebb17856c1daa0892c3106d81ae565811a47747068b68df4db38dd23f950427f44101ae015b2b1a19f117655d80fc6a40c376eb5ec37f9d4e4d01dd468b8d950f1423ece38e6be138b1b6a5d495b2357b8732ee9d55b223a41617e7ff271534e24a7cb6c1f01cc185e249fadb837185e6586baf6b10d80f8a5ffdbeca2f74a9dff9847c54fb7aace552191c9d753f869d9da78614744d39293c638126c8c2cfe46806b02915e8e4b046f2b347671b86c7d090128ebd0dbfc1addcb56c778290551b87a017a232f63c74759c9ab4f1ad29d7894a9caae8f23df20534ff1b5b33cb8a858ece65ea19bb93e8c1c63db231ff1a386bb84ff296f195f06b16d25ab865593277919e231eee0f6636e2b03eda3d1a65e69ad4af7fb366313a2cbd4c559ed6a97bc07ef5a4c7ae3e7e26ff7a6f18b603709af20231086b9b90495a08dc8d361a9a15ff0b587580661d7bb0f085fcce8fe5fa4b8cf0cbb8b4107ebbf5ef8ce9dc8dcd3120ee7acfde3aace8f70fb1290472cd84632f02711eaf7ba40ce41bab8b4c573cca20d586f2580a8d8c20da92725c6198dbe0669cd947464f332637082d6828e6b0521a9c909c716cad967082c6f590bfe0599da9a42a02ab8ddb55e1ad293256318c6ee3101bcecf376c23a9ca432a28c357ce2508b8a539a99299e082263c0f7ce2ba97cdb430840a27c55c49b268d130f2ac24543c068630f0cebcb1611717f1c9c8bc0818f23148cf7efd20feb15931cbeab407eb8de316ce63cd2dcdb45adfc48749b6b3fe728d3184a0b3bd4c48b3203c1cd779ab7cf64e4f28a37878eea62cf3a178317f66eea99b80db0d93b4bf9233059654a33a757788ca74a40ede34fc3aaffc895552951d3e3ba212bc8db833da7d081f193a194d4e281686cb166fbe2c6c56fd57bdd81c64c2df6ac2a460c468e6dabc6776ba44733a17e51fb736658cadcf7c8bae4e4b33cf2209bf9c449c346ad610f00c9a6b6d261bc17a2391edadfd03c9004c36c7decf8c2e3ebc0dfa852ee5814044d9db384480462976d44acb7021365d7ffde7496c78b8f1e7dd8d665d8ef71ff542c288b77fdba57ac7272e40fbcc582c8b9e27b088f9e353e23eb07325c1bf485a4e87214383909c00e79f4eb9ac0a529b74fb0f9e02d9d243129048934e6d4b3250b4d25bfc1c2cd417fad18f4837a22ad28da96da69b66704fa8cbc1623728a3671d6d11ac4e16cddd1aba2e1d60745b61d5915413dbd7cb7a27e50bbac170c683d5e0d2f3a7daadcd42841004514e9739db63598e4d74ba5bb2ea8f2bed4ef5b91577b7040737a129b3a87d45ef6db8ad4a0214aee285bfa283b9b94a596216c73ef5e62a2e4c4faf02f4207fe8a7f10d5d9e976b6b197c849705a93a52c34500512f6312987e3a60b086c08627754c106e0d60498c34efe7409e7015b1032e94e67ffd190ad61aa627a8bd578cb08616a788964688d1d23c7162c664cc9df04c7978b640123a970e129f6ba8f6710aa71d8a475c185317d18cd6f7d070d9778ad0fd617351fe1ff784c3a4fd304ca50287ed7f6d92dfe380709ae0b5798954b40d60338e343ff0a27c92c6f9aebab1040d94e54f0ef594ca1ae9e9704eae369bf8696d8d2dabf5a091e267a0269121e647e0d37a6a3207da711178485d0b79894f232210951e096c1a5dc49d661a4c94363799bca7f089e58c0d9741f9fe8e63162ac740780813079d19544b44fbbd3da26f242ea04229752624f488327e85c609046f2d70e049ab78039e275b8f9c7459c5fb57b15d492ed6a47bcbb26a819d7d48505b5043beda3634752e7d6b1a8a3ad5ee21969f63fbf7ca8aae165e024cdec27d4fc7516174f641348f625f864c91d46ad307a213136a2b7577659535cb992acad0a305fc448b798250fc7d04f466d9adf1d28c0c99031331e32af7f2882142e3e18967281c32c9b8932c4f5be53cbc2dcf7feef0611dff11240b2ebf7aa2ddd66e829991f4c27bebedfe0a73602a94e40a17a39b193b786ba8f924ac441cf5bd8cb75623d24e5df7312230979d6d250fc4c15248008a070eeeb017eee30a0b8d07433212c7ed76f07c524bd74c049ba7bf54486ea1d08504d00fd7b6a13738e1ac85b40f40b08cee36cfb8c202d50fba288bc14ee29679f4159e26edb3197e25f8fc412ba9ad1333ad98e933de0ac3229d9c5a749c06bfcb99e8ec2a7e151a529b75c8633e6f86e10e3e04ef77723aafeae184f16d626c12e5dd8877ca0ef922ec2955e8edcd707f10ceff7c66b61451d9088663999dbb2f3152228d21d56d8be622a5af04a42726e453a461f960b97c55bbadf64e513165c1f03714b2da5a093a3c23e0ea8ff20e43a14460d0351976af8ff0cacf773511ec75f58ecf56dc15d7b530c099bec5332511274b4ab2dcf0c7dd14010b1524408a310b2df6b1f1c3815e83506e29113c3e726e9ce30d5f9b946b511a618aef0d8503fb46e6037d08bbfc3019065406c438bff7c17201a790590affdeb4308674ccfcf698445802ae2d5e3bc915a0225d36cfbf6f255f4be981259ac6a90f433fb6eadbcd329f220d2d9866d7ba4d131188674513c5123fd4abe89330a84bc4458eef9915e5de01aec94613fcd414ff83d8b4a4f5b577244d8e355b42822e093e05cdf1abc369b0c601b6d4fec158a173f12f5d5c8e52cb05fed47b2625747912e5f28ff9981e58e7e7681783fb90cf3f569a2eb1dcd30a40b63cda3b14a47999258c97f15f4d00359d2774dc254e6d3caf168707f00040cbfdef463be88de6752d1c5c3b14a652d774cf875f6665481cc7e9212aaf80526a941a5addc03fa0b248c29da1644641379158f8fadf6cc2422ddff61dcb8b37ce6902d12bac53335ba9520c0d0cde6e5630906a7bd6d15bd87b7e4b0c976a7f3deb0f7d622ef16c196da88c658d0d6c1e09b17cdf5e0700c29e1f9d9e2615ebf072903697b69acca6cfc91500503b3def0bff4bbdafd2648e0ea5650d9be135b8bc2419b1ac5e1726fed8529165ce7fd661965eee1ee6775b60a046c10d27bf8bfe0e5410a30c794b9b3501e73659d184e87c21ab59784095d5217285995bb6436703de04db7ed2feec8a37af30a21b2231df93fc4e5388be86c6c591a5167a2a3c0a8cfd939e2da1d3bc67b93e4d6408671a8d9326e8bd36f405d43546ed837b99c6165308282e9ac7a0b1d33f59caa02cf814846b5b95e682b408b76a5e19a9afe459074b6a56828333a279902fc53403c1f6a5321d6df48540baa09cfeebb36707c9a97c63b4252983491c6781408ab229f8ef9e10d1a79990155fb92f7cd364c758773a57819fc7b5949e610f1e4ac4932d8aa1e2dcb9b7d969935785d275219c3aa5ec957c3f4747ba4cfdeed2c1defce04a5a6fe21a281ada0fa5f48cd14941ac6da8969eefd258dc44cbf72fdb336c3f2abeb8925f76e0333accf90f4137df8e7dd1cd92016b7f8db904d8433db700901ab9bc3d9aabb874ba18cef1dbddb73aef265a9a4ad710a6419730dead06a8d3d28a5a6edc593440c3f797cf33c61b75145d1a57a662413fbb0bae8c1e208977fa04e045ddad2da6e1332575cc16d6e2579e13cac2e5cfcf3c9b0246f1f9958db41fc8b45ec0672f39c1c1a250aca9a4644085d6a4b21356db8f1a5528d269be0f9bc925a89592ef7aaa7b6d307b4ef61cf667952211aa9dbaf13f8bdc79bd9a79a59d3bd5e464f7d4abcd20b4e51cc6272a02147522b486682fac3dda1013d7303ef0de7bfdd20b67de5bac35b31bd625ed237fc5014695a00e53e51535b01536b732797416b0b1363f968b6950d3cec2d8d263956c8dcbbbe928d083e4803e66465e63abe5d479119d7c57175bf14892930d601aff7ac4822ee2830f970ba7eae93fd21c7b2a1262182f7dd5ace9100fe3a4051418e0e8f8ab5d0affaf5afd3fef05a54e5b315ae095d567acebf1f60318e6c70d514d0b3a7a40801a28f9f06dbd9b66819e04516c977be9a3ead41ac95e6e466fd0e3c8867ed65eae0ecfb5324243afeb4bd2a89f81b21f53212eaa9722b6d19c0d3dd42225b83c6e67437d22fa36c1f8de99d7256a0bc5ef69fa562c20736980ac5a9db5e4ea66aaebba9106689f690f59df63243f67a257eda5af83399caa9d1004cd801bb8dfa81317895c81776398ff8e5d9a80e5800b7b8fc40592f64e590dcaee92b80bcf8f1c6dab0eae203e719d6111e00fff7066d2944463ab2ba851e9eb82105dbf8fe4669bf3dd3ff5a941ed1dadbf09da3f9b7657e490a4b7b38d65c576829521d30c59d8a413cd79c546eb7ba5822ce94d41622f7c4a85bf61baba97d332b3119a115d2f2743ffde8dc7540b5870e97093c5414f6d21c2f5adde5168604ddb453be494286cc2284c3bd807ca95df546ee6ab3170fde4b653f7c1b56add949ae85c1a2ca1ef9629a21b7fc45e4920a852fa75b6a896dffed5e15f480c89157957bf69870958248301ef5e5cf1a539f9c19e3944ed1cd12361c792fdf62fed94a2f0c2ea9dadce50f93d087efadb4420c64c3c52cc995cfa595673f7c9b4900717a19320c1a4148e1565b6ee99162b27ebe90b4c080eafbc2ea7054e99bf713b2aa0e33a67e54e65464a73be806e45a9352f7fdd6bef37ef0c010f065e7427942ee28a294a4bb692dadda574add617c61c514d117c1dd9dad2bee2b47db3a750ee601e2f5dab76530c21fb49510014e2deebd5602f81e05006b91df34931e0cf8d368e0756ac6cf7a9c3a5ac7f5718881919d73f03c7cda458982b90414569a403d2c6adcc369434774023636a51c2a5856b1d896ff072adcf525924d591c13a4cb23062cff7d6ab50b529c40a50213af3a896a388545323c9cb33f9a8ae90800d4d0e8c6fe411738f9688fdfcf3b2d45b11049856bcccbc46ac35b37b2d9d9515999d935e56bd0d6abf46bee6bfe45811ce687910b903c2d1d9480ab2e9ff492a2278cce34aa1378c309fc41e97705ce909fffbd80a3ccdfa69d2d4e62fd30cd0264d47ae0dd3e01e9b916fd44fefeedcdd48f45805a90e46710fe6f69671deb9f2267bde8b3b62b08716062797d917e47e84cc086ef98f891d1e05ee132bd79fc16c4b80693079273f47da85786cf587ce52c37483e2b3e85cc65be0d6ccc6636d73165231d33a0af04c9c4a2f4e73f24600e63a3f56d04af9ad7f32ecee2a0b3297706b32c06b470f8e10b29bf596f6b5b5d1b52fd9cce83e6ca0f3824d27f512a877926678795454ac7a5d80d25f4a4cb770ba51d3ad9ba7d93ee409738d714ce7af885d31ce1d8c45fd6387c846d4a53a155769a1979769927baa88a4e2a660ea91c8278d5feba0dbaccb9b3f46e38c63110b65f841213f1bd427aff35c5cb96d8797c55c40b8caeb951898a2dd26618e3dd428cc832d7bf483c869eb6e3c379d20f97fc900e4c4a11a4d7ba441f350d2afdf47578c6f20999e735a739e48de2ae3bb0a8adcdf056788ab1d55bc2bde2450c87238cc1bed2855f4e9d363f1875ae9ca28cb8279d7b6ccbd594eec2773186ce2c6c6504b04900b0c8f39f76b3e4c4f808aebb3ba3f60e31a9b8e273b0c348f3bce2251546a8b914c5410fc5067e311553bb852fb26e554b2b690c74f939d07d30f6aec5ca9f1ba05527f6899629370275480ddf196cabee46620ed71ef2187d498f90e394639b2c9c23d1145e7222a4847f0a9e958495b236f46a7511f65e1e3a4812ffd56bcc163b71068bafc4517213e50c9241000a9821bcc28724ffa9f45ac5f7cab002de660502ade90a24d8476160b81bf13257464aeb0bdd60e4369be0e81cb7095b64fb6725e5c43bdd33dcef023f5cd2788ac3dc747da6cced5123854de31bb2ec2e0a8e51eb8051484509bc9de4c0ae8b67632bcca3330cb0b6ecdc68a1dfaabaf52542ca01c84161587c4d45c0810b2bef3847f0f371992af3871d979db24b6333283401cfb29b9903ab2b179ffeecdbc026a7ac04db872046be38aa45405a500a1afb399dcbf42ea1ff28c42cefc8c113252aaab03dc3133b7e8ff14a74c60cfe51463d2d82a18b78932beb01fb050f140d0669f2c129b945484bf60bc02ebdba69556a335ee86c6ac76362573fbd2d90b39bc0d1a15ac9e73803805f3e82c98ea0f2b0a61c95b875726e686be4344216f0c0b9d9cdbe14d9d69090df052db22c8220b1852a45ff6c8e13cae951a95ad6994773e395e5510e6fa057063781fd775b3b8e74ba87651d1c58b46ab9e4dd70108ca216e167735a101926c43e915fb5a7f616f775c78ae69d80a20e0cd98989ecca5dc3c4cb9726d7f3e93e324f673c82d5f6f359f652195802aa85953255238283db06d9fc17e93a447f417961e41ead7aae12132198d1e43c05163a730d4bdad69fb7cdb660c79e262d6cd9f1e5be608c43b080065445933acceaa97d85b92e2395e7d6cbd3e7188ecbbc58a15d5b0eb457c405899cdb56d7fcdb49ff22edf52e9ba4170ff54bb17b91c6fbb347f967d0b82241b5cc656ec255d11dd9177c20eba95d133c2a71138d01de1da5685f33762e1f21046fc4d40bf99b9321df85e670fa9970d9de34a0c133420fff05cbefb067dd8d9aeb52eb0f8b9eead92e92be4d3c26236686b93657409e58dd16edf0d5c8181598de75989b1757472e13892272dbba4a065b59828d1534d6a4cb9f591dd81113f042b2cd26fd2f6820cfa0d8a31f9ffdf674db79471eef37070af97e65188e3d1094248f84a09dfb7c33ce48533c38285408104b36d02e7dff20dae388c6295950072c33895e7e3ae06a5153c7ba34032e57d739508d8c77ecc0b4181872adf256739c3d85dbe48769bbb548564095094df90c88e3e212f57f35c696cf2629aa9bc3e8285a9e59d0d070b09b46c7ef0f0071a13d745e65b0fed5c863ac091765d422b308d9ab46dae95de10e782fa78f270aaeec7504d341d26bb0738eda955e6a843879611f3d051b9f4f29a134886cc4de826685d0d7f6b0607dee3c6014d7a37735595f69f873b697d0ae707c80ceddad700a4b9b019420c4352df0a3452b28a8ba3c1f408472e258a67426cac49f28a446fb6afa04b90ba109a25353982e745b7b77bb7aabfc442fec1dd1fdb10a9183cb636a26f99b0fe8ab0440243eaae0db0bd614f3d8753c3b775ba93ab9e2d1826084319b009ad8bf0614e17ed53e8f8f626ea3cd306230f994e1129dc1823c779e5b58592f225432fc5dca8d0b2f0b4b27a45e3b98e16f54973ba810204d6ede9a28d2555178b8795f7e80a031f1f93fffeeddd1a9ceb40623270658ad929a8bb3127101fc194b9ae3a5a17d4c2cfb5ab3979ba8fc7f72f8d6aeaeaaae0f8afcfb0c92de87f7de6025edb0cf319a98f65619cf36a1185d9d726d65b970793ae1f86adc90332f77b743dd72728b84b1a5bbecf12f97d87a605ffb376a994657ba87c6a4f6f695912c5a0906263e1941cf0bdbf89bde1382ba346b30b60c2f131ef596e7d9310be9bd8a9c34d74f601b32a39913d4057dfa12742dc997279dea51ed30cd71cec41bbb10bb0daa3ceb35618eeb054031d58c36a66fe13f862537fdbf9603edf8575ffe2c2e3f08a45195f4314c1f69688a9f9d3020789a980e5c00457b1e545100709f2dcfbe5160dadaa9d0a8e5fbd6a430aacc1694804f884e30ca9fdf21bccd0c4c84f94c2097f159de8235623ae2ce3e22782293356edf99e091228a44884dc5f8aeaa5df37ec853a50d64a678db4b7303797321ded0ef2bf191bb26bac2486f945ab6d33d95573b01809522273082f0369783766a9cb75ec821a3dbed0cde6dcba588294a10e768fde1438f4aafa096f34034d447ee17bec8c640191b744af480da9cd22ffa1d3ba9b38dda455481ac2805f4745b9e7c5904bdd2e3c0a65f7a5a29ed1d1cf1258dfd28a15317b3a2656363814959edc5599f5bcf23387ed46924d112549da683e316ee383ebea231ce3de3ba4d1d62f439eba7b1ccf3c0f8f4599e506d99cf7f84e7dd2cc4615bc6e318b6d202b908a9a14c391363ce6d1b39a4d4cc41e2187eb264454a8d05f6a4e2b42722d8d24bdf5178558993286b628b3015f2b73bfa2ca412ce89b77d64eaa59d4a224ca3030d590ea430cd06195cd194ffcec4635d32c37e2deca9002e3a9acf071f784f114b86c4a1ce5d5593e49f43b7ffe1dc15cb41b61bceb35777a7777b3718a0dd1c133a7073175a374d33097cf5d8934cf4932e7adc3755311506c52f51a31c5c2acc224b05d2a363dd4cbd6f929188eb7039bf6a45e2a5246d7b3980fa697727b009ed30250345c9401e0435b2fa25b4b960e5c2c0998c4f9938877b725a5bb8f772ff6f511e5be96fe58e99fa6a8913e903547e9ae608e06da1f044c0c371a72698024b156064cc722180063d337f9cb9c5e33cf85284769334b9c86f46061aaf8de546d46168a513efab62fba5bce9b5f9394fda9a286c75ee3202c54cc6c22b2a50d83ef98bec71d32bb269dc4985a4a4d0765c4c1ddcdd48881e8ce22de96454965395a0ef4fd4b6ccc2b0b7f3e0c95e4fe2ad4548af7acc108a2e8b8abf6c314ccb1c41f174ef9f2a57bdae6c8e179e8327e691c54d923f8e994f1547d9c45c0b3ea926828f593cfa3336fe046e7f37de43de477e14e29be1d4ca7b80ab89f36b66e78c5761da73c529c26587093ff65acd659d11e8aa34941ec608a7609c19752502157fb24f939384a2ca09a7e8a4c669ea5d6367f72d066a72cfbdc290c1452c0fc56bb1a900c625106d2cea9adf730ba8c8e8d5c0054bff9db4f446f3559123d8930de1d2ee7f6f70a84f7ae4cf52239e344e8d2b7a248007f9660d6c987a8d0100f02e221c39abeccea1d4baa859a4113f7925455eb8c13be086de6f3eb64d6331ee6fa2f0fcee762334fccded45226648364ada76b4c318b2817f58548113f55f377e502c6c69a9e1e43c36e91bbf2d8030f22786cfcaf576b0ac015ce5a99ae30c6f705fc0dbf3cc3647c128e9aaa751f792efc40d58dc80c8f595148f00cdd45f578bf5e8072fb0fd954a9b8978265d6284e1f25fdc8d7aa12acf74cc2f71c7dd342dabe83279b2b118b0d261ac9f05e090acd43b8292314eade89b9f584f726efbfd7cc5e8dfa50e6e52f9ec9c3487dea4ac5b295041cebbe544d8cd0e536089738fffb03f237c6915b58978be51d65f1f75f5c1ba56ea65509ec92851278dd99a7628b8c56a88607b2c066546d47c76a28b0104cd216ad927f6def3ec3cb6cc1a2aa494d3ba008bc6ad234859c6738023ce74ecf7b44229c6143b346cb34445a3507b15cf3e3f770beff4f808eac74acd18f00d653890c3dc1eae36d6558aa81259a3d4470a51e12c936279c32a34a3aab159cad8367173b72760efc5905d3b42e5994ca7286795da423b1dbbb43f028e3280d87a3fdd7e1d119bfb4b9b2b59ce4b0707171483f4afee0814ce68b225cef94486290d2f8e311368133cb3fbe1e3d135dffa2cd662f6909db395a66c1f5fe3a5da51ae8d1e14a3efca6587b1bcae72ffb07660b2a469aa8356641fd8d40bb5a4d7ab8fce2738465a69318f805417bc665a37c00ca8a354504f5f3269e2623c2aae759e97081aee76fee25233e3bed9aeaca8d31b4a85de77eb72939d30e035e222e7f6830920e99de316d0f6596496b329c26958ed0b8808ad348f9bffeb8e351c48e757be886effc1345b6627674acef3fc70c0dfcd28debcfb159f10948f921a023044631c65f0734c815582e694f19158de730dd21bdd64d9daf2ca6e0da773f6cab694c12f2be9fe0e3e482ab23940cc74880fae561ca076fd5f8c14c26dab7c4574ec6acd0a0db8009616e7244e77b0a0a28104e6f1c824dcc583aa352cce918c7c9a3c6690d0793e5012dac9ebd8b2a8c2826b420ccab364d2c27c7bdc3c824c0d46f9d4b2ac4cb3bafdc87c03cec3297c565ca252d98772775248dfc4aa909bfdbe99e7461e308d4d839949c903010026b02c923583cfcffd0b2d6f93fccede55f22c5a13bb89f0fa614daf378b69a3ccac76d6723b67aef6e13df2248b76ff1e25039cf5c6608ab8c9a3a0f18371b643220de84a3c5b7f0bd9561371e245d0ced342605583ccfc3d91637e62b82d5ea1590ba577763bd25bb484df10e810a9dd24bccedd750de98743bb04d85aeb22577a965c0ac5698259012863a53d28553ab8aeb4d613159214fee0958060805b48def8cab31610ce59213c7fed108443e660952914b6052d9f961b00293c79f628ed0b0c6ae02e102e23ef9af63104e1fc1fc6659c9723f2dce9ef84ab2c7677c7b059fde5f2fcd5fd917212f7c9bcce6001313b24a96ddf600af9510a76c008d49c1d73f09e0b3bc85cb802b91e71b92f6e86a52b70c2f2669773215864e5a3907ace9894334ca55db88d565e483d8c71659bc7a2a2e9e8e6b054ae055daa33dd14f17ca0f46df387ef18e7f52f57206b7f1cd09847f292980e5b2fe374ee77c0c226af93bd69fc6960c18ffad4283b5efc205b012a623ecc7e01f4db641998cf2bffb857b5ffee5eef61ce5dd184f4ef161a00e98d0e64ba6e419fb553918783a33d9cac7dd0ba4f2f6ecd35ab4b753c945b3a19d7f33b26e7c5f1d9a8b1269042e404fbade8ccd92423012f8fda20386bf97d051c4e19622d0e23463156b207bc295eeac51513de3c2070b6fb83f6e96d9cc138fb2455b6ab5768fa3136a5904f10020b78a1517749ee7b27efcec645eea9429a7f8f3c56359f0853f59b6cca8b017b9ac24a627f8229293aa598fde4ae188501e9c0b1ce5c62ceca41527fd72c1da927cca0d6b751ba5c6a3b94234db4fe0b0c585775c2814d6b8c9d9c09793297623c4806125b9994f8bd539b21e63dc94ff1556ad10c695e2ac14774e94c3fb0dd7bb8d583ec7fb756b08b3e6625afdf8a3fbc2a83912a42f56d5e6dcca8c375da6c72471a4a6ee9398305289525a00487f01a67856b634b8a728d3879c323990b5feb57e6152b3fb727e17dd4952c4bf3c577989b82be448dcca99e507f80fee023265f0f4219f4531ab9d6cb322fdd1d8ff808145022eec6b7f2b20559eb14753bf11eca31bd60d3bce126e1ae810c2793c3ef14a86f1a648ed13ad09691583dfa97e2bc5a99ef91502205192bb76dcf54b35e97a36dda589ba42c5d2bc36931c91ad399939b61177b79bc2bbf88d4f15347d421e5a684d885a20041b6ad8284d8130b35af82aa9240f9ab87fb85693ea7b401fa3ad5d8590225d8b5b82292d0dbc17d3c09c1a5fc10bdab4e5445c095aba8f7ca6105681cc68b156008271e839d45f8803aeb80c7f23a28a6f29fa3ac7583383a766ed3ae80458a6adbeb9ace852936786a6659c942f2cd8caed8f6d206afb4c87636d6a55146444baefcf6cbd4a7ae4eb3b29c1da158e1c0fd0f556c7537967b22c4ad186a61fd5eca8cb99c8964b081dc9203884b3b987eb71f0ea243f9b7ee6f6a0fdb1ad1e7037b46b2365499024be2234913d35393cdcfc50fd9447cf8781761dacd2ee17379ebf0100b7ccdd9fb3a0f3170829c687dd8a48f25858019d3ad4b57a3d86834d371f3445f201030bfcde8f274b72db228d78192c44deaf06d5101cab78239c9f734c0aecc129d29318c2674c96ab48dea4f4f0dc23febf69010197d3af1b02185b59e3d10fd80df8a64f289178376dcfc683220b19752fedbbedacac25e983019b4fca90b4e1ea540e6405273b6c77f828bc3775d10eae344b732f1d51ad85c4f9acfb68036e0bb0fb5459e6bc84feb7286cb0e98fa70c1aa986455a47511ea655d4ee7f0fdc886ec000b8e91823660010b421382dffc8b44e8df9c09a95927c625a8dbb9315b50b85fa0b13de1fbc4a6750a066613961d8679c2fbd5dd90a4643dec536d64a2d1892da4809b2a2884c09c7eb90f5ed7bc31c78abfd29c17201ed7b3566374b1d272c68a98b136ef9a8015a47fd107439846d6cfd65d4de95249a7201b02a21844d60b71815f6e93e9b466cae4569e50ce9d15509d0fb9af088e72355fcbd8d82b2124cf2370e89ad64f7557131db7db4550de7138355f893a20e354a24965894b008c90ecd641dbc5998ba867f0c5c7b6f8ecc9b7577fa2d5b9dcc3fa675a558410a61eaa35cdcfc84465cf228e3054dda111e17202d22d8961ea4140321400e196deb54a03bfd6735515f1fd8b3e65a647df9796e7dff8f565a7967986fdb3f762ab0ddbef6ae0de25b8ece434b1b1970f3d65d16925da38fa205a97fe49ea67b9bf87f40fb9ab336450fc912ce5568b0bbc590f2c1332e5c3f313c5f1e8558e43f5d4b3974479f2a6be83c78c8bbcbdee57c7ba9edff2ff30b90d014e66b618423a9804c93b9fd3bf885377965e39302781f16f9340b12a5314d2583e0d4a5fa1a63415bde178dcaec5820c559225e59ac2102a4c434d4029afbdbe256b919d0a02ceefd2d9324e89dfd97972284c4eae903c514bf66a7790775ef3ad1c0959ad31f4966526c88ce2391c390897d6a6f836031a0b9507a2306f66838a92eb792d88dbbb85ede3f0e20e9a4150ce71278df05c89f6874e24d229315825c074b0c6e819bce2134b6a135f992554124ff1fa9584a5d52e7899e439cda8a4618c9e792e64c64b6cb7722cf614a3831f5fb13e2c2fd05d908b39dc7105069d684dbd96b72a78d3ad667297b86010fad7e654c3337205826d1ac44122cb0cdecc7f5b22962a32a426fa51098620024177a577af00814a8b9f42bbf5fe679735289fe3743f60a75720e02ca01cf772bde912c48a6f75fb7584ab6ef256d8541d9de34151c08f7d1e5ffc71db2a247526bb7619edad7fdcc3c79ce5e8e78a38cd149ab6a5137825a6a3d4da1a57c4f3731019a720cb4da94a8fa0198816df4e4091dbcea67187af1f12418d3504e87bb398b42a6ec5ff42a86e4da848c938a6fe9c0721a0bed95fab13c31d5b62ea7648bdb9471cf4179f1094a3d8da649c74fb80eebb0d4f7e91df3c8a5e56e705c8c25c741c3d93021a4d8dd4c840760d96fadec5f0df4f6312d7e4839ae654cec8939e51ec56c08c918a0db300f5d94763bb05296180cf585455de7b0707501754c1d6671c7d33856b0b4704eb70822b48e68846c1e8c8b3d16af5ba0aa6ef537a7d204bcd0a412ae4a07fd1720045cdc110c1a77db221104c7e8054c34e9aa7c0266ae8ac230bf8b09c792f33a9e818918b461babd544e827bda8dcaff9513254216b8beb232bcb4788d2d62ed8a8aa2294c800d3ee7d4ad21f42af419999c0e6d609a15fe49ebb129ebde645e4c5b4ecf29f7377578f36d443c0c06211ca59b3ab60f445f4e24229f307019912cbdaa608a6ed5ba0baf65aeb2ddb877e6d73840478a1320a71a5464125b52db53359cd011dab714646930d2f9325efde7f9fa8da0e9f38da44971831e0c2de058b25449fd59d3edfc367f03edd0c9dc287bed7e4118994fccffcdf1f050e324d9b32c396833f571e9622fa5d28fd02086a3751640f4e11f124687fa80da24132b4baf9fad4f062623b05f71829ecb87e2b8137599e3fca7e78b6c3869ecaa126694cf0d89cd9772b8101e28ff0671df04fd47ba897a834f6c97b071e2d82ff2360407b1daa3a23a368e35f32e018387707af33fafbfb224a055d9c104fca6f3934b7eb546499f43275c03437c469f8b35d06561402dff175dcdd0d1b3af73489cb18c0335642fa7d9158ca3ba076d6de9ae299d6786be0fa7b76085e07bfc52ee1d26673810239e377a5b8ab9cbdf35ebd01f844cf745d73776be88a393a8cb05716d4ce67de5e395078c0128082d943c57094abbfc6362ea18b980e19216029acbcd8d3e1ee040c5595c074b534e71bf6c238ca7ec3e1cdfee49e5c9414f491a7f241460fe6e37c1183a0087ffee4457fd9d7c47eb53c3e08d206ff7773e88c39965ffb6c025c5c87c44d939f97af8ced12539cc2649a2a8d2c2757896f1a583eb98fc5f85b7f785caca0772498f4ac4f503c327e6eef8ac0df5fc29ab9c7b03e22c685bbb232af12a352c8c0f8556e2d14354744202b368e91b859c81d1dfd52abda7a847389a9c6a72195cefd28e2f506b12156048e8243653315cf7444da979b161a6ab78b33be496888815997fdf7084552add7640e226ec22e7b847b2725c825437f012fe4ca9d16a7927fbca3eeb2292fbcd9c2d86650444ada5b7088ca97b27b53f19a46fc56e511d2a4c0e25d3ee3dc37a26192ececc81242d09579510d142be902b343debfd6a20ec4deede0a54161ad4946a86be376ceb4e16e58114f98c2cd4476e0f48a17cfe6563c2a3d67118f49653383598f8a8fa502c98d154a99f6a7b4fbd894e541711ad4b85f6e7cf1ef3436b45f98975ca19ca82e48e0782ba835c527e73db16e8a7f6a0dfc47feca03f90319c57a598a549d716c5727eac74f572f9674b369aed032d769a63d478fb15fb71938ffb88dd9a114893c9b238c0ee28aab3c575bdd679fcbf78153ed86166d0429c2fe7ba06629121b9ed22e6d5c291f34636c7e2c50193a3f4ed1cb7d99a9a026f961fb330cb918a0854e4bcbc5b0f4da2455dd5430919bbda4dc27d25b27fc7bbce0469321dccde73865bec2c03dcef61c3fdb14fd54bcd39a6d189eb49c58508a124bc01acc6f7abf97c15790706e8166362f2f747785819cbb006b0dc796112626b37a5500b78eeafad9e18a9e7a8450db691918a61c70b8f885c3476cc4afa5f3b29b1e675e2e65b8d6d465d1b98a08e4631930c2239d5c8b8fdba58eaea40d3efc6b493decf29b672f50cf15c494a7f92585f9b4750b8de11ce46a9e014d843dc1044b542b27d39ec807d8744b15ef2b799e0ab2e0d7c3e9b0ba6d692d764a559d08f9873cb1b01fdf3f83ee2f67e279002d0f52f3180b6a29b7e8f14cf785899a6d8fd55e6ead5d8733d42eb19af5edd5371139cafb215ac8df11fd68403163c3b90458b37410704820db0cf05d26c737bdf1f30e719c6d398f34531e2eef2d5ed0dfa98b2b642dda9cc8f6f58f888512cc28197bcafced2fa2127153c7d6b7b34a62e51afbaa40906bf73ca1d9a26d68370921deedd30190c39d5d0e43fc0872ec18a2783afc7ee129fa45c3ace1c3ab003494fd7fbcdb8b4fd2871a7d968344d99d796a6c7aaea5c0cf6d9cea9e9e5a081164a62f5ea553bcbab09a6700e34926c3cb8cf952bf6f9ab779431894668cd8fe97aaf7f927b905c0f6eaf68b19deb0008bfb888d7a56507923581d5b54c3db0d71693ab12641be7523781f1540c39cdde6bdf3c16ef4b21259ffb77698e1f7243f824669f3d11b05ec50f58ccc3064ea1dcae61e685ba3cf5b09b2e166af6d9c42a2348a959e4cfddc599a364a8465f9fe3f9eb1de20b9fefa534858905ecbab4200f841d76e2efb3ec5af9c424420103cdb4cce5df784bdb92820409c975360b06760d348b1f95203c54f54abba58df918966ff4f00df231dd004403f265c01e2431bbfbe63ce2050e917f85662ca5d6397f886bdfcdcec1c90e71abac065a45a06cfe5f78462b720ea34f12143fc73319ea9cbcd15606a0c3e53ac94f90d327005ccbb57b08caebbda9cefed148785614f96f81c0f1d9b65c6397f99c63aa4152d889d20473644e710c6e263351e7bb9661b66f03c69d58eb649479878b96e518d50d6824d42aafb5747c32654550b82090342c564a35a96509ddcfc17d05aa98e8858fb72dd1754cec3dfdc8d3d5f5f9fbbc30bf25ef66886b33e2ab8de3b614d70f7b62dab8fe7e548e0f7728d33db81b4148b033a60bf9e7aeb9638fa59be43ddfb5680852fdc52ce240f05700f6cef8519eb616030be736ce2fabf26f281ec72911a33dc11c111b87f491f970e96a0eae5ca179ef8088cf24bc7d1194333cd080aa9004cd30c391ef3bf1ce0e9e056284793de9839d17f88defccd1d84ead6a357f48ffed1284b80077763aac5bd783f0ac4395530e4ca796f3087f8bfa0235034b22097d5f509367be6794fffe84b06f11d5a404c7ba3acfc1f932033c76b2fee09fa4d52f031320fc55af44c761df00b844d45c92e9cb086b97f0aceeb44ec12011e02ba79ce789a83704bf1605f9b4002bdc67f2a0f18cb98f66458ea9fcf05fe20a20d2da52a3ccb1e1668c3611f71824e64d3c6a0a749dfea10fa85d38df5a798b8e38a1be8c24223a00e7e7b72179c6bda359515504912c81962dc53dfd6dd1def8a9898c0ae0b946b36803dda46201f511e9b70c2a4a1d66cff4ec293eec394e8b7fd543c496eeb797314f177c509be1b690a86a2062f2ecb0a164d98cf2ea3393b2a1498c2fe75a7d1af017148469a0d961b45622ce6495d6ef6f6be1d8d8e05e539e5d8e9cd06cbc5bc7ec189e74635290882aad4cec35d08f8c072f5cbbc68f472e6d8d46d73bb3f9df19ac519ef4498a47a6ec27c6eb06052da4324ab42c3a6e3f38184710795727d751052ab94153c0aad04f0502faa1dec71dd7326aff1eda86564e8a6af412b6bff92271957710853c427678df9621d6b775d34f958d55c5f689bda5da2aa3e4b4d93be26e9bc4aa40566e512257b11dd2276ef4028bd535cc4da5f5b5aef5cf8c3baabc09a1faa53ebd568d5460649af4a6cc748e3928b9e775f759ff8afedcb4f54a1e2b800c74a6cab45af6b99c6685aa5e022bbeab4879ee52eda242dc9307c1321bdeb05f9522c2738fadfe6eb337f8d10154270ba1d7d09751f8acda8af53f9c3e621971729bf8be5f35d9b483c20e161e99a3fc11c97cbce7d9ee788320da7f89e248df64ba26996af486357d926cd067d91f4ee46264583feba79c314f4ea7c8457324f1ca90f8e3caf1c1c487174ea6c664c64c162450eb81a3f9f2b240bbab6f135751118dbeeee9f545d8a1492fe0606b3acbb5788025db043adca200114de575416925633ac1652cc0d197fbe374ff547d53fe48ce27724c8a316378d6a9d74fe3963944ddeb8d5d0a6488415440c21cce733190579f4c60eb9d08c8ac0406fad766f7d58a5afd47a7d55f40d08e8439d358942b8261171fc575333cafe54e0338557f7172cbcf8fa4b5e4443ddb459e07a89cfbe2c32cf3fdadd5f383363b3ed94f2b7842aa62348b27ea6cd060a287546c1661a5eb4393cb130f9ee9854ef156bd71ccefe6c713f572b8a145f01a7d74d5b9400c584fda0d9e663daaf2a5caae80e928832d2cd3858a331bdbb79f85f54dc762346d24a637909dbfb460ed7b6817db0e2dbcd7807b0b4dd9329530aa638c456a373d6a5329523a7982119be88da9c987b194c3511c9976bec0bd5bc180fbaf9e80a6f4909932134d80360abf23848baced8a93d1146c20f4935f627cea0f1d61023e8f078bb44e5ce34f9241f080d8ef27652f48c852683e2bf69181abcc631875cf2dc4dd36bf6ed82d2e754207c2a46687fdaf63d2ff1d804bfdeb41b871d08dfe20bdc00a3e351a0a2c147f0d95a4bc49e3cbcc559bedf09f40acf98b7413f34fae5df05b6eb7f2a1e2753a3d981657aa23f151d999a68a0d6bec8bbe280b3ba9e5f034351f81dde61ebf51e314e5c3332ea61448fbcae3b7224722c0fd64f3a34193da6b2c2830d82d80e890bb3d4345ace3274d5d5af74ea5d6f06cd1cf2377b720595ac34f2fb8f0c05745560444b3bbbf273dad9b45dd4a111fa94d4f785d24df40ff55bafc1f7549485dfe802fba0361596311fdd82304fbc06600984ee643e64962fd31ea0bfcf7ef6d8d345d1f186412547b18969cbf08c188d6290ed58145cd512b62acb6c7eb14db61a06fee098493c2d9eb2c5a164c255ed32a3c846cb74371a954a72527c3c9154d07e75271834e54e3fde467a826bc46a69f876df4abab931aee4caa9cc7a86feca058f27680512fe14456f3c6a2870f7370d3b47b10707f3ae6873b58c83ece0925d2861cb13a1520a5c74a306613793658761c79c394ab4fe54efd870b6f5c8f0fa6d8a0d3a2dfe55b9c997e56727137c0ba4e7ed1b3ec3071ce196767156f14c0f9622fb5bff8fc551b8f495203f25353500d9794921f7bbd705d9ef44e75123b568dd8b0a71673c754596bfdfc90c84f1630a02cd2d0981a200ff6818d707e7a03c79fcb4b7d957ea31784dd3f421d9620fe699a99ff41939e8ad10fe30b5c258c1609eec506b81b5011763944faa651dc09c329dbde0f52364ebc75387af48dd5c3627a83da352b3c94cfcc04b442cbfc125b069df653b2b188c082524f65dd6ad5d06fc5ee28fb3d85b084e14114a66ac38094af643df7698329585e42dd6136ae1c3e09ebb24af953b21c63e73a5968a0428d56231ff8d09e43d2a981c2edfc62270d7587d1d54108ff3a2492f21319c9c397d0fa38160a6be9625ccea0a09e87962711c64aaaddbb47d5533bb0928eb49088e0d6cf7ce503ace408eac414d870eee24abc1941f0978701bf098bd142e33036ed5386363e310aa1395c55fa6904f2bce127384b0e2d73f3dd6e408e1e1599e52266a6c076631d49d2a37b30dd9cb00a09b80875f71239c35981c1ebf22830407bae4cd7a303cb127e3428579510915d94c41bf5b4625c67127274128a3d906257e55daea26abdbab1ac665a6b4484aad868026d8c24c2e6e6186bed86b5f3f2640338328c10c30a0ff2724c0074eb238bd9bb0dc84ec29d2f4a4964470ec0ceccdf77fdcddb7c01e1cec42101f59bbc9ecbf932f774620bf6fade55830e588c59124b32b88c7fccf7b3a73a9c689a5f2c378ca9489c5e07bf83dd8c96655f81e2a52d20d370f465e37e3d5ae2431d3c147df97673fb5cbf7814f55febd6edba8b7fe05fc9cd2d1455774bc45cc25fd61fee820599028ed76bd3ce18d9ac4efa7eab1eb6a75dda1c3ceba845aad2f24aee64a11ae860247be5f88df9d4a8deef49a38852d4a3870dc2e199d8e5f0c2a48d7540e68c07711cac5179f9fb509ef00bb9715dc548ee812fcdeba8c804da8c0838723b3a1452dc6484b32b21c663f8585a1efbe82564364ff07b96b17d0e55b34055c0a3e65d29e2c4e4e3a47adc77430eaeb1677ee127b03d63d66531d93897c56cb8f526488ce98dc8608f314084b280ba8d8b1a7e7870d0922433d4e76065067ee1890ff34cbb17d184e2f9dc8e33bea96d8736ba17a6e8ffc5ea1eafb35f9887d5700878dd99346db0b8de637f22e73a5b32a038a81b76a7cc3d16227fa5bad6d85b0d50e1b850bde9b1f16f7526deb4bbc139c4d4227e7f01e53d89390f1eeac766f65c06f52f7bb60efdb85ac20251b7148f09eeec2813c92eba084fc11efc2712b7aad479fb1caaf849e8d591a4310fde71e849847894053bd23741a3b50e2149771455e8e3dd375ad1169982b8a984eda5426d622bdeac420378f21cf58e56f8d088d701dcd1158d54228a24c94ccba7d320674559fae975e8bf6515858dd418217aa37df504be57ef035b28bb3139595ac9164479fc9952d238b3cea1748b45403f5219b3736c4b23fe0de02fec66de3520c87c0eb8b9607a9e92307d8e52a1e8cb9fbc499cca1e243e53e91aff47e699f918e36ab59f7ba5a503580bad0cea8a6de1ee7f9f0443a9f39505e03fc92f5769c6c85791e24562859bc5d6c170af6b49a9b4c79f5b5d80d1c8ad04560ec084a346519433dd4ec1e9be23cd2b0a04161548f9e0b3f6ee5dfb67f3d89030da452be9002e0271e5aea928e3420e2ffb6f51952d058cfa05da9eee03b3b7d1c51d59d805877198805dc4229842eafa18b12c20c566bd0aff2e2d3ba31b56cc02ee9eeb832cb89237a69cc61c5eac056fc3bc2b779968286c62d116230555dfb2cbbee5ebba477dca3a7fc166b761397a6b32819d8b63153092d17ea68ca65f129688cfa9825e0c7de7b9375fcf69dd308415f052efa97e3315be84baa20a6f002e811d45dcff17c6cc77fb387db93038868088dfba37ffde328a533629df7a5b5b73e0d77a485df7b4371d53708a520a177c47dc51f1d23975115dcbd966efa7d1e7be2081d24ac0429c2b6ee57dc7b141c979ac39bee4cf63b665934e39cf5ddb507645e3ba24840080524c7120ae6c5c867f8572ea1fdc13bbf0a03c1213fa9d31dd4f1f057c82a389795bbef33ebb160e1772603df5174c26be4289c2fd1da2cc568b372b134ec0fe14b08a94e3138584a8fe3bfa3dc22f4af3b8e1a30f26fcb8f35560b8a6a8609b832c0cce76b7415bb39e5661848b73ae38dc1f65f32c0d5bd7e551ba9e0e8c34a924b7b6f3e95e5aa90cfa58fa8f1eda6f1beed2c7cade4c1e06570c1165f8362a5baeefd3a0927e53fca5f688ffefa7d72a003296e74cba555e920cec11841e49de3b872b8f6926048665f31d27f7035c54e25dd62dfa0c3b74291556d63a2b7a242bb1773f4d3eb158647b0dbb93b691414ea2a91c29bbf19a2b90f3c67e8f3020e7d6bd3443a13c35a37a18e52b04fcd46cfc10b60862135651218be3d289f4b13c57736aa5d9591ab4584711783fd409e8873e0d05bf8757aa1c080c054dbf095081e26b2cd57f8f007d98fbdcdca6f64dab84522295422d6c2503c34d3c879e8b6843b3ba98204b129db3cb0d82cb0331de46daf1a8b05a00953ee6a97d60970d2c6c5d5e548e47158335abd8927b9a97807de320a74c8dfef491b8bc14f69b44c5f45ff3447f92d9048000562fd1601518705609175bfa7df2204c76a06bb6476cab7cabb9b5955286f52445151970305759597bafa223dd225608805556e0fe0dd64e0c03390edb82d4c961a2dd8d45ffb5c9b71c801d80052fb59b191ffb9796a6bed591daaee50addd6d3c7db103b57611a6cf2d5000f282134588da20a59924e7623c8272d67a29fa77e21ad61e35070a23a0de175f3918a73ee2684f0592880bfeae44a08dcb81ae0632724bda1772ef671f691e4b339b782238ffc73fc7ce3a1e6eb7946b495e4610529003381d56d8e7f815e7cacaead5200c7042ed7f8f4fadf15ca3b4b176755f1aa36dd435413d1cf46c6231dfd69ad35394488ef8673874f3613fe46abacd082bec371a2b23d08af694d706cb386d78592638d07606807e070716ab7004a03c352ef9eb45a98f7a04627a86c7cf10199fb5519e99e343262dc641c9cbb43b13b0082480c10c2b5eb1f0f41778de0dfb903a172c57c7fae6d092e499fea4e141856df65ec86107cb1a6541aef1538c9abda17e292b27e92c17cf0957a62bf3eb129f3529048e6f6e20bb764e39468b877d71fb29993d5c06bad59c4a273eea2be8cc4d10008be42c59e7174e38cc5eef13821c2fbb7110832cd9576a0f9b615e2e1cac3a7b79cf034f2a050204eebb46de4d5491fda05d82b3e986722f37d14ff09dbd2905c0779e73191840b97189950b58d547cfca04143f0b180228035920ae333a88ae8f49f713d72dd339e0abf245b9865845b7cf141b545d954a0d34b5bef7b197352f209b9d55b0cc2f30eeea20cb95f07f6abc6f0e1cab0c9b3bd21520932553193b14fb906b8efbd22c899082cf02543bd378122badedf803d01e9ce4eb2cee340db592c7971ffee49eb38eadb4e4c629eedf87ed2baa011a4257857dfe248ca6d9c6fc4a1ccb1a110f6230bb82fd32cc7a31351d9d73d78844455045938221723b81831f70cb867881b5e3456674390db6bd71778230e3e69742dc0d32c6fe668711d3a2df4bea030380a4e55007c0cfd1e01935b569a5a5f5162952c7fa32931a13f3ad02d5f814aca20ed8800322a71e9d8c81071a2dfb10329d2668d870733b9dd6d8be816c117ec5d4ceb089220222527db807d5f3ea4ec22027900266eb732bebf5542b1fdb4c09879d453cabe070dad6286c5f0e4f3796fa79f7bb3e8d5c0db980c296ff80e1d9abe559d0fb2187359796249b9e75c946cfa39d8c3bc7e5149cc02d1611038bb66c24b564289c153f586bb8ef86e2ccca1edd5a5b2d3792d9ce801007197204d24c8556617f657c29c3072ddfaed1bb0c5e7672301039a2c29c63d9bd0cbcb04f2c3d8f84eb1cd61b6ae18eed8af62fdbf3b017f3893a3f937ad080227c546b32b60017df3960d7b3268c6274c1fd4f339e07c4e92c16075f2312bdf891786b14d50d63661354212dbd2a2a539a1dd9bfc818498b45ca1c10cf5e5ebf4e1ed7ccb3c01e9828156f4e040c8d32349d3c9171da8f0d4527d32f472a0bbc3d29e8fca0872e0822fb149c8f4928dd3a0b37c6c745964e56baa23c78f523ae95f4021ec9446f55d64e6cbf3ab658a4192ee77768244d949b94419e760d33fe0c1d5ba6604d82add397caed7e578b9e8775c3fbe1cb52adfdb6149c33d7e8a40bba7ebb5f04c338557ca2ce8322798db9527f84ee21ca128602f1f25ad1f6cdd7e9a3cc97bff8cf52ad8a43478b009294d5ab64d7d7815c4a0cf3d8112497e0550c05baa07624f5ce4ada5a60b10c8275148970fe4b21aaa76ad7bc8924f54fa2e4b96b26c4ef2daaf43545421ab26f1395d819bc9d694130bad739512223e1b0ece38693d0f6805d54639c5022d4ddc6fa2507ca2ab7588285e8591ffaefd7fbd834d976c90a0ac74b2e764258d355bf1addc2f0535690ef9037086035d6d6ea8cc6f9943bcc65f2513b8a6c40bae6248a0f9a51d04da92688f24e1eb1badedd9d74cffc1fc6f2229177405843f5ece31eff26eab8f447b704ab560aab9b87b05ee5211751d1ce996f273b2d5968d4486b7860454d7130bdc6866a1e72aa6faace30d50d38b5f791337781aee1d577fbbf7815d26a2c6e9449aa9bfc593740cb344e1ada063f3f0473d4e1424b328245f4372357bba43406d06565273589f4ede6a698988ffffba693e13ac351898c4bea5bb800d6643f24bcf804d9fd6847e9a305f3271731e4f6d0275a91a310d62b43993e1a7c504dae382e05fe2617cdb081d1de58661170f4f3b094e009a4cc0a441cf82f16bb2b1dcf72e46fef96c37a1aaa16246ac98a62c21a5a02fd6400d781d1891184d9b5f3cd10937053a37dfebc42af1b74ab3b2ab11bea7c003def79566df60ff9d598834a93cecd033fcac27bd6be0b6128af6d4c438138353583e21e7be2ca96cd720f3c5154874e90b644a1759f78ebd2016f6c78d70786dac814a0e5d302fd87c03f861b1640557f10270a943405ad52764436b7bf4e01593f233ed76d17f34028cbdda29c73fac71652efe5493194c73fdb392d4687deaa2354f7b45034e6c57cb6b4937b9f76aad2a6f0fa79fad8f391d014104d53719ea0cd30d453452c2ec3ff4c4d5873117a39daff5c85f18f1b2893b2e7dacfc158e6c0a73af656a8147d5e4e638b4a9dd768d35c134a1d33ca3ea145cf1052869bde81c94effcda793ae89d17aae9d125f4f75e4e4be91cd2c2f2ebeebee641c120fd1a9e73ab77aa2495f1a514c46422bfce66492eb74e1e52ca5c67f0480d0397446663c60f8c4e9818323b802490bf024300b3173679a02de770251664aeaa5313c0fe6b2d915a4ca3a77065a5d6ccf715f285ff20776045dedbebc2a8eda46739adf6bab9a6a6d4202d1bfd777ae3e8db5cd9d49fbaebbc9a45877c76f8501ee0afe119111a04bd98d482ed20ae661e6c7e4dcf80b21029507f7b5eca916b96429566a382d4702c202468c17645b4078f1838fa1906eca0ced29f1f544a24d3ed8816c75718cfeab1b8623eb4c660dc98160938c287f845e63c73e58ecde339d448161a80de957dba3912ae57663bd7e678e3cf2be02f1d05f3be4068ee1cbbbed56fa4dfe1ba825169bebd84e1d29456f53c18d0bee65bc59a21635d7d7267c857fb94ed79f2fd26a1af255da6893a20a90c88859eab6d0f93e1f370e8cf9bae99ba23b5294466a532848c508b35f61f5aa763c8bca32637e638ee6411d574900ac903e5332341296b4ac9c8b315d3f57e396a1053acfc3bd5fb0b3f3d07d58b4dbde051f30fb20476c4a09fc24729b8fef1aba19950a5cd57d256ff550863fc97553f1c3e0d14a2bf59a654e3c76427db29026cbee31a1a9facb3184cadd1559e86b964a21b6e627be96179902e0eba57d247cf7e04341bc825a877eca2725c7f4aae83ef84fcf5cabd8d97a3cfdb43fdc0cc5acad3a8a9e0cae9696e1eed55997d95ea000ecb0acd1f314bbf0d3cbee44e52a74fc89ffd27638747e6c8addbbb4f7910dcac8e455fca446c54226f0eed9f3972a2334e97a4a093edbd09890f8f57aac20982603915faee3c8aceeb52017d08d51e7bcbcb45cc705974b9192a509ca414cea0d323b8bb40dce1e91a9d84bdadb36f6afd38af95e3b671f1459f7115053768585a43e237b2f80d1499c0e08840ac407f7a3ab9dfb1996a20dfcdeedaddb4f5c3bef53c9f452c1011337367c1d5d05b69b12691be0cecbd5c010ea9754fdc616fda9e7036b764ef6ba80764bd0ae6230a9df8544b89bed12d218d7c19fad0bc71f281c31d97f9cd0e5a82478cd6ff7caf1544f1579cd51cbe6176e3285d1f2b344150371a16ba0627620d33a14c887a75be8819184b2b9eb497c86e66857f2ab5b2beb67d08b5f37136815870cd3bcd4060d6b20b31c269cf7b4aca530bc4c45133abba2ab0f2f6414f50e926344af1f578cd5e679b756be5db0bc74b8b1070eeb9e8267d2eacfe51561682c77c5a84425f3190e41981a6e28f009fd88108bc898903a8dd4dcb1c61f63a888d72f3ac8244cfda85238bdd125c22d08d35143b62353dc4fb6f0c3866c24cf477659d9aa97fc1e590831dcee85329f2eaeddfca3453b67b1163be6300f80de4db27884675786131bed7f07762db153fb27ce661a3e30cdd2d558252e43a6e0f9a918f5d4106af58deca8e33dc163b15ae5a59bf5c23373a6b8a0246da217fa3bc419b9e1e9611923931c42730a989a5c79affe86881282c987e910e5d3ade100d174efef840c16a330f2b1982ef9790340786845e7d9c8156a409e0977f0bbe26be06910c5dff28a072d8f8a2b5fbb85b99c9cb568e4cc46efe5f5a0d6aa4175f1bc67b6bc7b1f10464fe4457106f7691e0bbdfc7482a535fe40a87e0f9813f4c9820fd88d6037f547e1759fc8b62f745f51b673a7064c0fb8906ba0aadbe646509b0f2eb7781d07954e93ed53ada6f9395d7127206b873520d9906fa5e3fe710d9fb0238b0d1631438694884ca3a19eceee89e4accd58929766ebabdfb228ae7e452dccfa55fdc8596c4320d4cb8bd336f0f8bdbee8b0bd51241aa83ac8495ee17a5d87562abe2e3806222a5045f4bbe45f4c182dc0f4cfd34dbcf7b703428102a83135b108efca27f164df0cc48f8f46e179414b56c95f5560683e5bcdf4d8af3bab44290f3c19aa862cc52c8675d2618a6d6b0baf3849a10c53f437b7364f1f8fed5e836a4d646bcc8865194c7e86bf30bc1c3f4e453375587fdc1c43ad185ef6b77d1db77827af3a829dd3c287788e43f9637304fcb97ca49a88c510991a4811c5f0098ebb6922d42073377a2424fd9a289062b8e802230c55534ec4733d676600b661c7ad3d46358fab468db6d3795b0e303899dfe0146f57961e9b65531fd2d7522ced169ec7143100451f3ca8dd2f44124a7179f4c71b96a7db6c3f198fcec09d87795664609043372958d0ffdb25b905f9961b91b751a5dbfe0e1ee22b41842366f25855ad8e65269ef8e7b07917de7820752cbcb697a424798b8e1870ac6098175969c8f4c3b629714dbd53e48c6ad7ffecc506d513080f66299eb0731c1d6027c37d3825344d2bb73045d06c35d133cbadee6eedb3b5f988a9722630509de9c2dbfd58ea664efe7b1263d42213af28d6de97d32d17621dee8913161ec3793ae263d4b21d20bdfc8d823ca5e1583fb97fa17302e7306a01b6d6a23ea5cd594dc14d93d4410ed0201d207e8bb18593cdf7feda73cc5bea910ebeba77781eeadc5feefa7563979a9cbcd99906ce3b74b6b6a52bcf3932cafb7b8116e094908970b0426017ce9ad458216f434a6e5ca81ba1b27730370b660229e4c23c25a36fb9131f9bae3f8ff60f51d0c2962ed4c795e0eec4ddc725416f07d06f732f31872887071ad2f3d5a3adfcfe4bf3a4f5e9a61fe8f6cf4ef68d06a6f1dae3df2f597543651f3e2d943e6d38eefb346e96f473161c38fbb966cb7a9b3a25b4f757183179072dbb2f5c89bfb83293f2eca63945276597aa029df8c7e346841e9204fa2c627d05049c4d55e0e1ba34a46e83a92f03d258445d102ae549037c53aa61128146d644e39dcb8df3462a990852b2740981e6d7891cd10cefca69fe3a481decbda2d1b90bf7630f89fcae4211cf6a690d7817bde6c290f67c908e75c74597a69b39e20e872d0c6a587b298418793d5a85748f97eb970007683b8b99ec72f96c0102e6ebc99e05d2ad852cf569216257dbb9b362812337d7feac682715c4189a23386fe5f190976ae6b53a3a9b7ebc934fff5b13454fc4ec8f5b4b3b6fba1df68d7f314d82633703066ff235faa5d38fac6216ac86200b632c689ab45f87aeb31b13463967ef542c0a82dabdc8c7067560e7694ed8ad96bb339cd1e7a607eae95541d48883afd97de1695429b8fff1964b27d06f879986cca3904e0e4daa69dd9a2ed0c2193d62581c9004e1dfcf4297f3f060fa74fd5df12252582d4c65d46ba65c6aef8c3a576bb2133918f0f6a97225f752ed04b430181d1da6d2ec9b6a692a8026d977d10612ed18fe5abf9ce03edef62b9b8f1cbc696969bdc535171dd840530f1501a2f2dbde1d1f3c046e02d931ad04070de50f6113a837d2e3f2ffb56aecb702ad74848c1a2c2d351f7fa14cf37a6037f87823f3de42a3cb5126139ee703b6618145c829b6f065994fb19c6bc9a0a02177f990af516535ad7553454475175805634ece967d4bdcb76a2ff6521e06e9ed1b2a3e46baf1536beee7fdca3597f137aed8a748e73df327f012fb0391b6e30aee14ac633048aed134e3b5f0b9a97ef68b594a489674a3493338e328622e8baaaba82f4b9007c6872fcbb13ed1bd9accd4c57eacdf02c5b4ea49474c12d85965dd6e15e945a722c88fb06cd0d608612aa57d75220eefbb951a6e765179be22a37131593afb618ef551071ed28e9a9fb66a57cb72dfe3a07e48b26a487b8e4140410d1f8dba3c3f7acc3111e51a37c4c10e5f9faa365f2d0c9f29e11b82ce5c6ccb4e4da8fa98bf765e5e2b28cc8f8949d838ce2ef55a2bb6def69e84ed9256e45fe2d47d5570069b3e660e43d2a64968ddc6b59018a4ad7d069680a679e70a4380cdb2bf92e9988e3beefe1282f99614fd86d95be0bbfc10d4df34f034975c81a9e417d91550d604a93e791b8fcae34be001c6ebc05741254d890442a969394760a7bb34451e16916d02b4bd1bbcf6fb8580bf113642a81918cf147dbbc170dc0ed5e04cec16867473a5a0e3511fd749a58d14fdd45ec478af550f391deaa42f5b234ba37538603dc7fe44c8c4b2b7bc01a5283a27a3f6410ac08a9cbe64730aabd3103bc3d6cf542f3d6883ab99424ed481d7798b28d801315c861222f0f54a304e34709acebf2af1bc63ac980eb7c8d06fefd54900229f4b1c69d8098f85a744260e91748c2b5bd9c0f131eabaabb83f30e7b1037ad8093662b67a50db84b6ef463098fd33cfdb1996dad31e62b4d18b84bab4988267d661257e035855a029b068aa97a15d8a0490e33df44504fc2cdb0b0b48f4f52fedb1992772721badd10ede591f3eac708039aabc5045d610d0020332a258c245880247d7926ca5ed62b81c804b750749a30d0dd81160398f0ceefbd19ff47ccfe1b8d870e5ba171f8ed3aed79e62d7db90f7b08c9c7be21f56f865355b8ab7421d5f89c16dc621c1f7d62d559d74a736c32c00ef5862dd323f5e9fd9a0b586f09218c22bb77aa54ae7d5a130151082642a49c94dc191a7cd9d6e08f33f15f7610828d553632dcc0ed87f7debbe73967bc29da0fc05b4400ff409353cec594fe7451ad6d5b962b171221e5080e3cdd2e731534dbd42c6c2f786042bbfb2af4f9b2c61dd2964273b8527a2c6acac2aa0314bfa06a1bd688f2a3c91d4be5f68df48b24683581cb1ed9cdfdc2b8934d50d814b849d8254649aea2ca98ff015a44524ac6e10c2ab32bb422926ecd855fa3c50742ffe2e5b533ec579e9a28f167f2df15c8765cdd66b0a92a7dff67148aa697882389f2b744923d1a33de06849256f362dccab60105dd524e3d58e67420aea7dff4168fee501929141c3cb4434113c099053e3b8e60bdac71b6a2cfb017ead22254954f5face685273f8067160c4a0ca54f017f0112e46dbe771c569435936968ae76a4a50fc68e06d9ea364e5e21fe0d1e072543bee9abd789b79c9640e18f213d6e875709fd5f0798c05c04eb6c524006a0eda6fad2fc79aa0c5573fb6e35067b7b18cd145371a7f8830f07f1376735f20e206ec540a06cc7ff14b1709b3f920a823063202ea641e73901383b8f62e6825da17b69d052b10497b0fb8ee888d9432bb135c0a33b84172d8f3cd661b4fd84d7105463c3e149208f841a5e9ed4c1f89df530aa3b8b0e42a0e564d41198585830b2a8b365a20dfa3adb8668501e2be29d0a359a269b26f99f72c75d3ee9c79cd91397053f5471434b1b5588bfceb8c7fafb5c46a90797f54cd48a048f34ff492c9a6baab1bc49d2ac5e6884486867cfc4b8015ff1aee99159857649ed998fae2117ddcd3b6f27afbf4fbf5618f3e72f9ad0d9eaf27a7afd5ecc675bd87bbd570d1523c2f12329c093975d432e8d2879a0c14d8f2066c45d2044784e0d709ac3f8e7f31e0659b42498b331ed1491ec9a7ed3af1e51b2fbb0ed425cea160fe78c49d5d9277d645397063e4c5de6ddf993d620903ff414b7254f53b97bc7873c231a0f338725906d20be6d75aae1c5dbaae214602d9352adb2b5cdd17bdbc5ca64f107e419ba95d7ebc02567df246a9cf3c9d30457b6b894de405d41090899e8d3569f5f5aaa23087dbf66fa05d67f95e111bad409f705615f346aabe36cba3c37cc91b79c32d40a0242715f9061e262d1d1b884a10ad5f94aed34e97dcc52b9e9a111655fa2eac35deb0da60057f14d9213f818cc408d2baef36be14356adaef015bef3b39e6fcf6fc649425a8a38b2fd7a5464730a0ce3084fb99b897276cf47b8b536cb7964539c55435881b73d62cedea320a2c114f19290593edcf00a469937155b249147c79ea1421f10fec144c34d822d41dacd352fe6bf00be6b195c68d61c4d3942a3414fe0d2c83dc747d6f8f003ca72860414b6c9a97b55d2f60e99300f38d6867af8b4dae2fc6cfe70aa57bd66912278add0371a26ced48336e053d51ae6548b418b2121cc21847e1784637c5708d04085b273ae333088f131b0981700327610570b2c853b7c6913d3327d410a9788ac42c30a779a9a132ab4d6e29a8cc802691621962045bc510a3153ccbdcc6231dfda4e7ccd776da675980d1a11720d30d68a92133615f882600943e1ff5bc1422c57a3cab1d038c9741619a7d938b6ee3905907aeb4c8db6288d3055181f53d4ebfa086b4d548a4fb18c0877452ee3143414d0c159ae71dd7b8690584151face57d48cfb218ee99fa73ab44244e546a8160476aa6ad625c173b5f7be08c6f02ab9d31e2378026f982888ab065fc83b07e7797e0361c6579989288cd453f79124aca062832d5e734cc3136e4ca33bad89c664e6bbacab40f86ccb2fb16017d4caa9f3a7e2aee3ff3059fa459ef586cf0a1d8402187205a4f0b098f0519b264010c43c67eb304f3265ce6e06df8d3c311c67872725adbaee56677d86682ab70169ead44f59820a8fba389658e1663c2672aacd50b00d2df7bbf90ed04f18f2e6ee276b842452573097ce9934ed23ffb99ee518f91842f26d4bf01a6eb5dc3ceec2f0fd98f0e27924083b894413806260a4293e6047581cfc3437f72aa5cddbbbb330f036b688279246ac733e6367c1434cc33d668e7d9bf18b97b04bf9b28abf4e5ea6aff12970e8bd2ba16eacab06d0f41cfdc2a1e7582fdbefaa2178489085fd45ed700c03ca563470dff772ebeeb78a1cc075c30a52a2561d5a924c011f79eb8971ef30246b36fa6556d870718489195617441a6952ce120be741a9c9df1d4f40df9cfe08cc8831d0a888cff496c924fd2340115aa1f9da166618ebe97a6cff697cc90863603893fc5ed357b1d73c6b5267d3c262759ecab9eef0cfc9fe795f2c56f89d49131b2fb93bca03e3b38d9c627f4674b025d3fa2da9a485baa990b8092e4ed98d1209c2f2f2a58e70b1baf2cab5ccfe6941840a9aeef82f56a2f6ba9d332da71bb0f1011821802d9167c8a028aed2466263144c1e993103f98056146c9c45f1e8f09969bf80117d0a4be3a0699daeaaac941b5c510797a85bbd645b9dab65a437bf6bf4a0f6fa2eabc7785af0efcf204db09f2ffe647647eda1ced8b8d777318c69afe3d3929dd874c34316b70b8ba2f31289580a452de092d094f8e8f1fd398ddbbb405240a8d6383c8c41409a833fa2d48be5942fd0eb733779050e765002147551814ce382f8ad56de661f1c5e1215d20cd285697908c36194099659a15b26123d0348ddc93d2a8bf5e268a6a8527f4ec5421642cd3bb6227635490fe5164024af6d5b0402466b24e090e07a2164a3ae0e6b06266fe26cb69f5f0aba88b47982899c092e565e284713b4696a8d6530e729c1b6c24dc6ecbb88c913c8c384914dac4a9e06630c8d83b5efbd4c2faddfd5108b49c73fad25dfcc9e35260e15342400d8d11e1ba6c57f6731d6aa4396f35af899d03c72fecfba04946785fffaf4935d7c6e7a29fb7bb9ad8d21782f2046902040a284a6896d61e0bd965bdea26db3501ef49e196f120d1221b08808d667e5543d5d96730659ebe61f38820968592befd4b3b9bbc26896b850ae31a7c7b6645e9e593dcb9d7f91e008fa10eb20b4a381021b34e586de0e713dc7e9659d17f5a12e2b1909b4eb69a29305886256f9950a9fba4065509843591d8b14ef6769479ba7e3eee6299065ffa76d1a6a83c43d47d5f702e7e803629bb69ec4674dfbcc8e417e491a8f0e491a482a2d6ca72544bce7bda3d3e58cc6a8ae2a5c09a693b2933e5f68e1f8cfc244078fcb1442f9d5b4c18c00311602c36e52766b93fb017da00634d7a84d955f119dd641f422efb15fc1262def49898a73b335498ab48c717251e6e05bc0ef4a229f5eb43cfa95a1ec48630803c11887135c2b13f5f533f32be5f15488fa4374646b14d3451298b5a7a60be1f5098c82826ce3b58466d969df622093170672f453a14880a1dcaac2d2171faa336d41f0d4338ad11870d2da528a07266b9b16f106a65a9a56b594d89a2c7a589db786c68d8412f61aad2efe62d7929673883be74c7a5d650f7a5cb039d4c6633791f536c5fe978ddde19681a19fa009f39958ec795a08a155bdd25c02b6791e864de7ab924ee66a37235b5111569a80cd108d6a75ee452fe1cdd0c44c19c9c3bc49f4d6c03cc57035dfe41e42628c260c2e96f6ae32c200f7cb942e39ef9590e18dee625be6a378c7b8777666ba060175d73ddd6208e232fff5908a69b517e315b07be6d6c93f2d0d92304411f64424e6efda296883a3aff2e9af2ad14f31bc99496bc099eac24235f361a85e07a0d3dac54edc1c774c64540555b786147af2210c51d4a6e1dc1c0a98dac330de9b5e2da7122adbbc8fbbead10e7d236c3e2db54e503c3cace3f138db50cdb1f2c7a71cc8a90f807a67a27727e44840774b008a269f19e2dac1459b0a95c4103539b28c84deb48ec4e97cc906bee536b38b75708b70d07ff8b98b7dfccf6ba94b0e87c466922632be5eadd864128cbdb19dec2f1e579d095e0b5eb10db038729526cde873f43b7937b000fd2209a850a5cdd0537cbe95966fafe9361b5fa9284e635b601cfb849b12e3a05aeeafc46ab1ead3b9e6dcaec6a90218b0c5f07195e6c2ce1c5c7e8365b4aaac1d2aa8e3d2b1c01ab3dd528ab4c0278d8708b67a86799951df1f7670cd646e0b6619b8d9d0a47a487e836ed11e6302b92904e2a328a3462032e1a22017671172b09d8658542c42e13fdafef0294fc0af6b72045b5cb792ccf468815f4b7c638d6137d8af706d6a2f5b0574e668ab628dddc3fd6751b64dc57b0fa3a805453ece1bb4e7f44b1d186e662a51cded6904cdf6461dd8bbafa995f49d2d3f883c03e7992c34ea8a25af28b60fc7196b70064a07fedb4cf4103b2b7de9182576cc14b4f5fe5ef551144cc34cb54cc44ddead4dc66c2c9f715613c8c2b6a4f709953a7e0c50c305fb7c79f7f8e3ef2562ab927eab6c218f0321d31dcfeaaae1f7c0df84f29791f085810522a98bac37688bc1839ca0f2890ae5779cfc320a50e66b20403e54d0c60c1ee6141af6fd92c32b908b7a352759147eefd7b552d621cfa20e87dc9ac79db6a449b8eb15b9ec43130e62f2be2c86a3107ec223e869c1d46733ddf9823f6d1683847b3824ea9b2c09e5b8cc764dcab2ac87c722a370e7e878fda2902b977e9b6fa08c7216b691485b6aca54f76354b0957a08bc210807e2ce43f38e147bb7f712cabea9443d4a07b44021af3c0fc1aee12145435e6a596b4a74c370d5dcedfccf748dabdcfc40301da313e9c3c98f09d1926a031021f6170774558c02e0b517009e9d2093ded6bcb486347dc59abbdc4d357f982d9b05d52bcf67846f6a7c34784561089058e9aae678156313e7ac1fb56f39ef5c725a58675dfeb7f754cfd88720b6e6c38059f9fb878a78537962b9ce93beb2987a49e16d483b6b9144ff3ba248360d81f315b9133d8e4fe0fc68b6e9264af8fddb4c378a3aa663f7417ecb95288052419c46c0ca9418bf6b691305c36872ae4ad9b7be09ddaf2b905ec7255d72587a15668d7040d6c4fb9d84f5a461fa9a3f224a6153c0b0631c073cd714104a6d79d4ee533487a086fde6ce79b5e7a81eaa34e79654da74bf317bee203271e037feb16f34d96077d6d441dbf9a84dd27bb691c2f0a386294356f7443fca9c2c690b13b82bfafcd558275a274dceb8cb2854dbfef531af4a200f210fba83a19cb8fdedcbb932369eb91aa2aaca2e127bcb5d8b1779a7567459755d74987dc0e4f5125b88b669c4e8680c721f5470a30c9fc5115d7e133c5f588724391965fa84dd8632fc1729d0976f4fa14de6e4f9b3f65ceee3d9cf49f3a6021661a6ee4ba092397b1abcf42dca23fc19e683a436f47b9e76bffd2c33120810d464912a6d6380ecf0f65daa993f5e78207bf53f1d7404e0ea59379fe0904e167625ab9364115a1bfc0841c5e45419307019e90ce33032a8de11c44fd4cff0b28d3fe2eb4e82e741d2cdf3ca8214754e3667498d18b6c3a0dca4370ed782620f0355f669306362a6d748951378a22d31f562cffdf2c53fff45a2759cc7d2c8c51296e54c971ba4c71b7eecd3c006bce0a880790680de0ab9678ca430496324774682a4310d5537d20bc5f6e11ef4e7317825de1c120ed463c2b95a74072e56065fe7e22a87cf0882f5962588bc46a6a10517d72247ee533ba5aa19fa85387d7795847a536fd3d5c5cad9014b71e8a44253be3d37d0666510862dd9995b04a14f60e9e895c57ba5d539df280cdd3efa81168408cb39aaf104807c0905f19584da18969ea6b9be1805115d8e941322a22d8a77951f685eec89ad0352bc65da16c345fd095a175a4b7cec20988889f508b0a5866e40c43e360e694c6da82a1c0ff21e00cfffd3dddc8321d8cb83794eade19ab7b2b0ccb235431966583be5117ad0232c077910d646e9d01f98afe5c32d77d74ca9c4abb6840e42d9108f33ff96624084b006b4bdab6efd26159e5b8e1f5a759d5ca30619f76e432e5b0ef6a235c0023ccc897ca1dd017083e25b924a697a9e28d75d76be4fe17f028703abac474dcf2c4a43a378d33baeedd95f43c61eae20a601654b29707e83a353c4a38b1999411e52d4f439439035fee44bf1de7de48b8aa5473c847d07badad26f5dfac24c9866c4254e4807637cd3ea6cfe68e79825bba0f24ee40927474a5a9e99c5ce0ac53b0f098f840ec682eb8a2a81de843a129a72e50e707d8d6c82f2a084d1d47ec8c55404e41da3280b6a9a45ad8088396ef0982c6f059d5c3af35558d33f75f188ffc26178c91453fcc354ae25e13d3b0bba75eecd15ca55f25dde4be1fc0afbde20cdf8fa1a10293f70a0e340e9e7e291dfed268d75f101a46d60fc0d1099f04de8cf72545045fdbebddc59a929d03d848dd3fd8f3c855b576a28843401482e7a061de6226bb417cd5fe1c8620a92054f277f94c01211e0c6db66a529755da2b8f451009bc903ba66b943ac600f4beb73a92af7fb3a1bea9793a0912f088222b87d6261654f4fb29f9e8ffa54c4c2fa735599927024df72818d46bbc8c5caa88e352e277117eb3b07942446d219770ed1b818abd01b70067dc5e1f2ef9974b375b63d006c4f1c4dad4e881a247df95056f9a5bb6e3f2c8e9f9579b05180f46f90173a52cae3c746227c6da379d3a7f2d065dbf6f475e5911215c7a464b48e18b62a76ff312589aea5b04816bf444820583e798e8f8da2e5d7c34d96e8ec8785a691521a0ca962a91ecace5ba53f49d769648766e62a7bd80e601318e435b8a03928d8d919dd3b47832b30968241c086955784f120a132436085c385ac9e39087510e9278d58459a582d1bb92c1ed41b11975998d6bebd29be60e7dcd590ececcd5c31e17341a26a10111bc003b724c3a34959d15392e7ac24db55333320d10d4acff3d2a225733cbfc8eab7562a6bf349c8e09820e23fc376a53fc9f798889dd00d1675cf278982e5928a0016a68a509030195b864107bb4fa6d0d37fb037b9034941267ccbc936e3f05e205637bf2d6c93fd5be8d90a15cb3681c76a88ba32c27cbcdc21187bd547ed953ba8136f96daa61460ace80078966c5e8838f6525a9e513b62c8aaf412e41deb39576d83665fc3c2771f0c4d6a0c02e8b2b9ad0546de1e43afce80222e7273a0519311a9425a05d2358307afa00b6c6322889c88be1b176828c7302631dc93fdcc0ea9ab3aab0d63bb6f15c98fb9b81a3e21c4f38b16dba40c79d72f6210e5e267a4d4f3914c17fe138351a3d0ff0d8cdc06429f5168c1c358609c93884fe892838aa6bcac2eeede650d9b48ae37d420ec5c8ec06950030de90309aee2f870374f020aec1f36b953200a892214d39972d988cf21df2fd1c5b554e6bf190a188bc541925ae413a1971d09557e171aa24161dd1037b96dbbf9a689a6cda7d9540c13325adaa77a33435fa9ad5ced08af5399712736a24cdbc26c74027925b114504cc79dd71a1e5dde1f68c9c5ea01ca2a44120473db6f80a8e223809e90afca7f2af337da45820d9d0a79da51e54674a2efc63f47b1cb47a22a4883fcf8a95c28665d09e1aaea500806806b7bf659bca135041a9d79cdcb5b4b8a657044ea0a349977673038b1631c8a817aca7a7f3736fd1d9bc9d4739bc551b8222d256047bcf5434fd92487d99323fe1137f355e9757c4e4f2bf7fe4a9b6a31035a659b714d7f4eedf78ba1f9538b9aafe36ccbec84211ab4ce4d3b2c828a480995073809d5b39ca5d3a3bfa8cbd251afa4e8f325299ec1b52fe7c2a2ed1b8b3f74e7c8a423fa5e55181529b83cec8c8be6cb6b8ec49b718371a6ce3c491802fa8570b6c008e3a51e12e9cba950d0435254117c7a48a1b7a6989eefc4abed8b4027fd096061744a0f4b1c78ce052af9fd13ccf9559ee69fb358c0e9fd97c5a7537f5b1eb0342f3f5ba27a6ff58318edf552cf1983acca78dada612f59156cb4e8a164bee69254193245d16f0e210aaeeee6e6c9c5848de5f89ed5d9cda223129e69c7fa9cfd44276955c8596f50e8cf772810cbd57a51497c8a65a55c021a46fc7aa5ae40922ec07b8c8bd7ec64cc28351f7bfc9d2c61c01ce4cac1faf086d08dbde96a4e5c51460382d2e3f8e10e7b7a513c025228e812e6b4476135b8881252736c45ab65ae4f8fa2b5c200f530ef3aa37739545ad0cd07fcc5f64f2683ffc75ea0cd34495dc0d2adcafccb387f33dd7b26dd9424002addccd43324e1e29e51954f2731f1641538733085ed5a6baca5517727d38c6e8d20e4d07b64b994d9dc67a9b0abbce93ed2974d363f589b493e3e1c63a8c8d74a11d46e3aa89963880ac4d5edfa0164bfdfa44a0980dc481276262e4ca836e468293d61bdb4aa18d8b169a38a56f64af450005260aeed69bd98f8b638e05b0915d184c08c362200551f7f68d79904399ea6d09680616ca6b04ec40588ca00dd6da66f320adb51c9e32637eb790ca058986a05061cff618706392355cb26a629b2f6a79493799230f3fec67787fc6ec85228071749f47434f5dbbf42239df09842f2f2be257d694feb1b3179194c69361320d79fa940775fc299a1b7c481337dffa3b53bd80a4bf05bc16203aa23f1f0035f3654039a3712e2a58d9611766202788d8a4517d113a68fdb4567d2f957df1b1453399cced0bda5c13a1e6e59c42946790348e140d191c5f24ee73eaeab8c9ed669ad552a6f3f5e077ef242abbde2b6225526faf945f3b309d7e316e07a3ac1be06c35910159eed0c15d2819cadcdd0a91558530d14ad78ca90d8dd795707036e0abdb25c0c2b3d6ed8662b6b2f908dd337392d10ebcd20de2cbff2ead2ed00d4fc9cef22ce91aab8907855f1c504d678c0d4f646d7461c64b375194d293aa7ec5809dfac4c01bd19600e95fe16b36251f1311e4e446eccec0ac8cb13913fa2a08f7cbb59deb84460c382d06e452b0b399512ae33ea4c8cf767fd110dcae17829c279de86e2ebec8c55014db0737ed5f2dff446902bdee900fc5736cc5b0949afe8e63b6b2ee331040161f81ec782f5a8850031edbda524281c35da1bd79822f74b734d8bd73e38d31c6db7762066fc33e7fe7ee8d441d063acb5d571361f980721bb17f8c2d10a8d155b7ec5b4d31be862171367d5c2734718ac9f8f94534862b2d0c82f4f5489b9a58c41d85d3827121fc82d3f2f78218af5baaf17a3aecc14b6d0365309cb21584d09d00bb9ecc73d1539afeff1c5dfecde9ea97949900c52ff6fd107473fde320cc2515741233953c77609e42825917946a5b4a2d86e739c7095652cb0b88de52947dc36051acead7e06b071758e5d15fc8e355ed1f06e1ceea2c831f76054fd140c9c47cafa6e367b15d5c570c6074c06206b3be5bd8d6ad66897ea7c8b7e211a5242689f31373cc95821da6f5807f0dd55de12528ee0a1365324d35267cde567fbbe5894dcaac4cad1f7d8e339c4a82d1287b4b05a3415dd9348ec62208a98aaabd66d77f4f253995c99f4fc9029a158a2adf505d7ee5d14ead11c2b5c5716bae0da41ab86a4a5c4d77babbca26fcf0ce7c2b9342f0b1dfe714a166e12a7707415f256b060e6c51b23db172dc58ca0345b9c0200d1cf0eefba034deda55c3dc95f11db7a49620be70f2459e108166b1c4693247d6b9389dbdd0e2ebe156cabfb7918aa3f0656320f6d965efbe2ec7d8355851594dc86471f6cafc2f2601464af0bb991b11bc46600cdf92cf29d69294f2ea4c8f5b48cba6591c6d145c8e9cd676195cbc8a292d59930ca98c3cb4caac9de9f777e71d8b615e83c3f12f20f3c8674d970bb985d6090b5558b5447a1405ededf51ec7073e491e39582f27cb8c0faca41e6a327eb951f696b4cedcf8ad9a84f342761c6e1e447a246a09adcef229044b059e5596d15306204d0dca4480ca024a657998c081c285ac77d3bf22b2a7d5e5945d0b92afc01777f0617bace5fe20b5ad4bc8e64f72fe4e6d7cfec74d2ccde4336f43004be9c009982415dbdc6d7ffefe07e43b494c2698f52b560efd4dc34f59a4a9c14c6ca463f1fab82c9ad65baf3cba6eca4e408b50e16f9de925559a530b592ac23492d0ede574305c126b460cd5d72da2a8bd7aabd5e4767c0b3ebbcba1ecf290f18b95a385c8452e413e8f5233ec25eac08207651c37e9bb0a1fbd1dd1c7de1e2be36e7ad5fb78cf156317e655bdccff8d1f765f5dc744f56e475b3d2eca22d1cb9d43a04d4a8e1fa3c5ddda38b7fb44ac30c40cf41b83548cdcb44eb767d456e1d5a04e559f64b83b123b44536922554eca5be8c6a0c215f7c2b1717bbfe7b57946a6576805da1726923429fa43cd38d4e7ac66ddef31bb98f650526b4f76df44bd3979f93d7882391a04079269e07f7fe68c0109aa74de81c685e647d6c79f5efd0fffdefbb73b3e50c2116b67a05d5fac007ab43218276f7cdc2a9cfe3bb83281032dc95ac6fa009f0cc6102a926b97e288a8ac6bfa264d570f6fc6e66270218bae6744ce3eb6cdbf92058f1a00e49d1431422abd4f2e1bf0fcf49e6aedbb5bdd5abc416fb6443136fb4e69f413fcca5a48466bc25fdcf158e210d3ae20adbd174a401c30f520ba526881556df612149d660ec596fcbcb81d42b640805f0382a74bb43ff8376a222f3011ab4df43b7daa79d2ced1c2e47c459dc5abfb2bbf0eb82abad11dfe39edf96599b5665bd09b191ad9f58de943d9761128716b62f6facdf284a10bbbbfba6f7a6feeb22f0ade9e31969ff37adf3cfc53f8947216ff1c3b6458f487df7f5b299518cddbc46388e968ff9d8e7d68bc239bb4215e7dd965f95e9021fc8ecc54acb3fa0af4f70bf59eba3a530a9278874f2fc0e98b9e5e990340f90969ced1a810a2779a108e18286bad1024c6e906b88a1b7e30875906052d45bad8c8b631022dee5c4b30caf3070f26bc87339fbf511edb97cccabc866c1567d4af18e83c5d0dbab17bc14c53814f535902e3637d726f9b558af8bc9b29f2368dd31aff2f66c0a8187a00e862c2c4fb5d23fd9afda66682d210883274ad685306e0b5349081f6d23c95daf2f8f29a008ec45e6c4255d8a2e3030d73386bfb3eb4d7fff04c9f88be472a488ac53a3c2b1514c54467b4b543ecd4743c060591cf3d5dc36f8eb006636beeb858274f86977555ef4d27098f4c34357981c329c8bbe7060f9c1ba596c39b7de4f01156e1871b554172c372a5a03dddcbb6770747eaa44ab3b03e6ee7c6c0124f580a52643623ca081ab4c53ffc690c9e0a2ea2cc1d29fbf0709daef86f14c68e9aa85389f7e3cf417ab6b7a14621cae0760cc348d8d00698d3f007ca44155f35038726359a274f111336032d23306854ef069e0c3839fceca119f788b7c7779f920fad319aebaf2bbca7955cb5150b7690bcec351e344beb7ca5a41727699ebf5e4c755b3d063beb5e2629d38404b2fb93c4328a5e78ef726c80670432aa300e712c4203447ccf0a10329ad1be46e71b5ed99be18e590530edd04b26a9525eb427ad0c6585008b22ac9e3dbc9dba17fc965ada4b5266b6bb3421bcd6a177f2b3ef829b2a1280f9d47794fc36a6663005b0305b86ec1eb3d094be4adeb25ef8989f7a359038427c295c4acefd592b41dee841a5ed073c0c3244f5d85bfbf6b251e2e296e631b4cd78f8619d8aef2c2a36bbca20ebdb8f267096135a58bcd5ce6e1a9a213c083f73f027d4751c89d444d02fa8f4b577a130df0312046c8decd81db09959f1b1edae9f4fb60f803e5ebc28f038b6596ac99b22dad7c5ee4bb6657b1a2f1e5ce84020e49ae46bf6402da8c8ac7db0eb48e79247667a02f6a30df0e154d1afba1758423900a8d455f88125d96d87f3ab732367424de9d628be6fcae4e986a3cd7ecca20a54467f8b67d9b36d5ccb6088c9bc1f43d86b25624af232ecd9e9c42e4a4cc8489c01c415c64439bf08a8fdcbff6a5b73ea6ee10ffa8ddadd91a3ab4b82f1b30e8f1af0bf8c16597b5a5b0d09d1ab7e22ea5009d31c49ae90549eb85fa8a9b4b4fb2089960fd2fe6990c5dc9112a18955142265fdc3aba82c8aae5e61fe8335addc4efd218838c7a0bf8cee17b6d4df2a2ae463ac991b8653b8fa70da4a29a19263746914e655077fb665fcdc52f99c5e0a2ad870a5752771b4038f2e0c949a8386ab960640dcca771825934b1503b3bff2fc4a8a9ea2f2736fbde4d512380b26d9b343f4d2aef7d177c30d2ca35bcc0d58cde3f712a08e7424964e85c8bd35540b70800e4779a52f3605e1c7d5d2c5c555b091cd20a36356684c6a1204647a0a5998a581bb6f1a586386f54d60efb88f9b08c9e0c963861f2dc57e3d40d75840a38cbd35f05892bb1a066054848d25d21a97e46e5c5a1e247d5031810b2cb2b06033f38e1e46f7b12d72efbddaa7452c3c18502567988f273b298219dbf508b454e3de2eabe1d4fba109723ea96239fd026ff43ed7a72a6b52b6e90e666496bf0008ed7cfa3eb35d12b282d58ea0e0c6b620910b96e06e1abc089ecf3798262d4722bfab6e4b986bd46da0677eec4ee4ea77305d0bace059d24d81181de6e6387596b01b2da603196d970ecaa7a75553d33e1c9e7c7c80fb65b8bcc7e72787dd007c0ced68b67270a2518720dfa63fed6d864a71c68d750486156a2aa15ee99ac5f8dc7816f72baa946e7a947639adfab0d92d1aa6edd14d05e968401eebfc6e0cef9b168266359707604a8154cac2ce09e3b36324203ebd9163451bfcbc63012edbf86e710b4f215c7f8bd3b91fda41626e7ac0fcd085d74444681ffbc7c90780b789408e89cd96f4061dafd8f3e13ecb148fdd25181cb9eafe8c47684b7f171c64f08d27a27f2c7ff8da837e1ede97af1d6510dddef93b3a0133d60161ebde3c87de29590d9a12b11ad98bfa27296cd2033d4ae9af150d4cb9bddaa2d05e055a544a40b5a69ec7d97059447727f8da496e42ee511a8ad7c094ad151df797d1358bb67000060bc9692f7dd9ae0a93c67c166363ce1ed7c7c2bc4f17d2db373dbef669ee0411dce77503e74834b21bd952708fcef427854c6be867abd966685ebe4faa48913b13f71087d5dc11667213bde7d3aebc461e268cc8d809e942e6ec0e84af51f5094838500d34e60e4f7adcc516a535c45f89c01bc3a21d0c348d570bba4b14c4cdaf247ff4cd1a15ae71faaa13483dd0e04ea9c64f1f0b11ae925e6da32b85f256e845c6c61c3e696a6ec394b1e2a5c5111cad94fe2950d620862f2cb00c0efd32e12237b20b269dae1daa297da6614c7e8e48434b81cc0bddc312b10e7788352943a62f51c27124954a67a62df8a2f7894db85005e91e9471dabeff100ff51a1cea709d639e7ebb6fcacf9f5e43c441d3c534161f4ceb9b6fe287a6082488bcfd958a1a01efe021fc31040c6a1c42144dfc208dee42e816ed188d1ee8973e2deb3f06865df5849f4315e0b2e3917f42659e6b37512d5c9685fdf85aa7ccb27f60a3ff07d22b831b4386a8d266970659999f448d77c8ae16838a26dbf986d44c712d3b1434fbc425cb57bbf5e74865c853ca33cae3be31f7255f25259db813ed2c4997baedb97fb9ac49b11b53f202586fc9b3678f831ca8612f45894ffcfb44ea56681e7f8aa68f9176dad8d3eb5b1d2d848960d3189ccd92dc749c26d207ac52e5ad02115c4ba0568b6e3d5ceddf38891185e3592df596283ae5d9926b748b1b28bd43098cec490007e72f38e31f562b4333db6606c1d73470ab43eeae3874363a6bbc7981b3f00f7edf01a2e77e8b08bebf9c65d1252048236124a64b35ab9c7d49a070871916b505d39eadc8fc746a68469160ef5bd0bbe2d1276e800e76034f17d58fa94e81013283b5886f8fb6ac83ff759c7c4478d262600b1ddda476ca8235ce19562206ed1c51f828d5d63a441aa07502328a0a71d2ce727b5267f929ac1b075badf2548c8b982481dbedba24da4d06dd32906fe35832d08846b64d6b3345a6568657cc17559d497f3364b20d9d98bd94f828510b33262281028706fbb0ae3a9b80f546e390ef7c09a1bf0138e27baa218e8ebf9754e089671a88dc31b33b3df09906a489a31c9f645ffea16e856545d2d497c932652805cf5255a2c08d475ab14c16800aeebd419d935f7ffc055e332b14becbeae29d1ae4a2cb8df1bf48cf3b349c16422d9c3caee417eff64ddb06cbb30e64d374beae212f50e156c5dfa0b3f5b3a4b82be44798376031776fd46d0cd625b8aa89d6d23d975c40baaa144c3e48e00eef62d2c9b642c37a1053f4f65c9d78d050ef6e1867ea2807571e1b4438a612ad15a1fb06f4a2e36a5523925c544528852c757e85be8b067aa07084ba346a5c31aae6d644b7252c3fcb03d4d3e68b1354e777a2c1fe1ce08f9f19587dcb3c94e98ac0fdac28dc60b9bbd8d386192a0e0591ad7a88d68e6c7322cadf548fa5d96c54e39a0fc6dd7bbbbda108b7b0a828c99f7baf5bbfb14c5df5744619d761134d3d6af545d26f0d7cf48a3f7341b7fd4f551ee86bd0a33ecb748eb9924e8f2b6d92e404f773fc88dd9aec784766b3fdc69dd83127eb7a8c5d81b8df4f3418982503c4d7c0eeeebdd5079dee274e30f597f06d88785cb2da41d912ef362d5553ff7fb66672edc2d496e277abe2cfe3fd2d7fed899469cb64c5e28418c879a68a63ff5c63953d5cd444c68a1300c898f16eb76e0471e81e99366240840556c482b2d42669ce2d66abc492b81a8f021d6a72e9591212c46af62da082ea5e8c83108fe86ae54282a68377085d1900e9c85ffd7c1ae1b32c36683c185db7dec704762f7e577f7e1e919a87bd6439bd9fc08d07191f0440cfd5780f408fa424ac5e1e6605187006f0afa270ecb965bddf8cddf5461b47e8a933cfe0fe39ff1e93e6904419cf1001251b5f94601b5c01d99ec630a956277a96cb456fa04ea6c8a825cec87fa575f2174558486170f9f3658d689422f00b45191d32c8ad71d4240fe260f6bac03490a1ddb0564bfaa99f44f665bde66043421ca6002d06d4ade49eb1ceb5de092228ee420e7d587577708ed419186c8f6dedaf05a24f51bbeecccf5950334d4a565f85deb376f022338b61f11aec20789634958be1d1d1a350e3791a6c24d6bff46df57201501373cc77c515e0d564740b59597cf2e83facd1e1299e5520a601f3eb94d4f3ade2789024c42c81810d8dab0a128436867747f94316b2de58a13b31d913b4d11406db4b400f679b9feaef0ae85c34d28e92de56f3131d512b6aa20ffa512e06ad984ab9a8912b8584bf20b85ea842b577cd691faccea25b55ae07c266732001e3b25cee5b3ee0ef656d187309ad983e90abbc29ca21b2b705db786253443c83bce81495f99e5bd85058bc601940749ac88e0297aa606c9f731ac86f820d8b9434a900e28d57390c917d043ee2651186c9b39ed5a30dce086bb1ce6ec643e4b0d25d9eb42492557652dde2fc15be62f67948a6f78ebde7d1f40c9fc34cbcef6a6f65f3892fe3e7de8e44f202570756a8839d347ecd87a4269960175c128feb6c7e6227bb343c0fcabcd6f8372a84711d088526e9895d557e10bbfc5fd9265f0b22a4f8dfb94c95b2af177bf60577bbf42768894dbaca11e9e4184c1a0c29bf2bb66eeb7a6122253243e468cce38da5b5fdfaca50bca16696acca36d9b97e50f9cdf428566175e63a09934b6d9ec9da13d07b6c0d458ddb03aeb0c07b078804cc046cc3a7bbe4e79ad678e1d08ef3d2451888281b7801b82dcb54482f24de76bb1029738b9e5c832f4eb89a5286c5388e8e1dac02e31d3ffbca7f81de1474026140946e6f6c3c1004e0ae2090540e1204855e8d60b148c12fba669b63258297cc8aff8f3e4a9067ec74e33b1d12dcee6cb6081069c3c427aba9e0a70ed2e6071663b80802d1fff465ec70cbf209510d3ec7b2cf0e542ebf5b41f0282cb753e269c3de2b87ffe2b120a3d1ebeb3693327939d65814778724acaab9ca4119c20c7c03f4ad633760a41d3e890d682c201cfc31627e755bfe9b379b8823ac3d0111ca147017ebb08c965842185fa1cd3d18d2672d6af2d16b0cf0bef992773bcdd036eeb250fb1d3f2d08b71535f385cd7c8f42a2448cac934a99aaa27cf307fcf1b5e3893cc32309df1fe9231a9fc92bcd50f17f50638c0a64464345c045d77318845d190014ebbac5ad6a5fb2b03ab7418cf846128872b46d254f5b8a371bf6d43efc7ac8795d940941eaf66ed9655c711c97cff32ccbb3ed0ccdff89699396c112a5012e3ffdb16697fa0b0a8d125c60bdd15cecc16ea24eb5f783ac2d0e73a03aaa701703136f48b77266e7e3a85036c8ea4a659f18892975f5dd8fee65c73dbd371982216765b244b483d72586e804a5949bb712eb963163aed2f12097f0cac2d34568db0c83204ebb4bf59ee552e565a2c2f2b0a6e948c088e9400948f9bd54f3f3e1b00a277a691e1b93dfbab9a50f4a4ee994268dbd0e9db8e3b6c0cd9bcee3edaced2c1771a2f3c4c750c5a89dc1a4c686c04dbf258e022f688a57ed494344d5f1f9843ee5f54f09d2cf29c96d51beac55b3453eb7d93a6b15b96d84eb6c3929483408aceb0e772138d9e83d9a6bc5ea7344cac9870691d71e876b3ab0c0b17579775594136de0deeb3870f2af4878bf76a0135d0641358a697daad63a4c71479c78814d8c28e993440ab279d883ec2ae2c9a29e171f48b7bbd77917d7a85afe5938a66ec1f228a8857c518860635ef841e75e316ebb853b3aa0a44d4d7df7178d89bc9b43dd0edec6102cc66676cd8d9e7f743614e3c3098274bf76936f00ccb9ba263b8329af71d9cdae673e6da6c3a0ae05bf601aad33fe627f12b965356fefc85857b968c5125312d7189118f6d6fa42191caaeb2f3e8f6354c4ab8a4aea6a27a721ea2edca99ee6b70c1d1212615bc398efdb9718704833663c88aad334d1556b4a7260973c93c6101f85bbfac1627b5baff9e4fbc3034884b5d8f05a38ddb7d2a86b62d30c0d2d5c9706089336349b3b26448032732d78347fd7958a7ec3739f90372bf349c60ca9a7144af5f2e4e9c3965dd1849edbec49c9fd626ae853a7861ae976cd85cfd0a35a360e1ef8e2db1c6ec72df7a26dea9b12e6994156d710c1029884f4104385103b92ea01f8124b570a260e3db3cd2f6fdcadc56df5b692180598203eb41ee43df6112672ad0a01aa8c58446d270549b1ec66e733b18efbc1b7e361eec65b42af49f1f7709767f58137ab1a5d37c455daad0652a96a4c6860e3d3436ffc86da3cb09f192021ab71b6a99a592ff432f6c0632fe733af96be9b06fa188015b4d5655247c59dd63adf1d636943dc90a4d3513894e53de271b685cede2c1f8cad2d26079c97db27dc6b7aed3f3b77a86b93cc5018a6821e00c0eeeec866f512d462acb823437992abb3cf254d3476498c6c8fbaf084c4f5b892262da89e251e66b75d6e97c3166d065fa8479699fc90e21d565fe6c4cb8641524dd4b400e35dc5d9ac5a505c6b5e192017c69dbbfa61d64bf3dcee26b2092479660c0d300d250220be54cc4689bbc7e066c0e8a51bbca4c7623d624bd81910745363223c45502e86f5fb36daed81d23e3580f3e5b132b7daf86495a4a8638a7fbcb58a7e38b21fe54e7c5cf2f03ee33425c03228a1bb6275e46adc6151eef9e2b003463099a2e75363874026503c677ace11eff465e2396d9078c62d650fbf84c6bc632b7f182f59a34639b0ffccaf1e15b532a9cf667a9f859052e3be13f0cc5785a5308e83a43e810464cc4dd83b77ebb2ec003e6784d3f4ec00dd9f893762a76f2125175df84e72a0c3843494d6aa8623bed771fcf8b2f37421945615a93a7f762fc23a20a3dff64aad26e0ddefe02bc320217b06975b812d402876fe6cdaeb5f038251e8aab3c29c38f29ccb3f38cffd39a3c7a76a973508b24a633437dac09b29eac4981c12ac8d28c4ac957c2d4010479ffba241977b1e4d5be5634497c7426a9c11417e5b43e80b2f93600f2611152a3e9e729547d1610247271fc8c35238bfd09ea25ca470ca5e3054f49c671ce872c38983d3fca62da2f1416dba3dcab4942f526b7e5629e8e5b9b723ad8fa5d5b9b59e66f5c63e7238ea98f893c8f2f07794ff98bccc57a41a41133ab02f09d533cef4e771501606f6a4c672ed245580c874384838e5157a2fd4a5c9c4b11ff2505a1b768ae384d9a8fec37832c16cab65def2407bc70411c1178188dec575e426d94f8334af6bc68998b6059fa4913c5c0c4e346bc41606ea19bc527ef3b1f7153e11041b00c363c2bec1ecfa9d3baac7f121274f849c77553b66b89b52e160bd3b275b608518cb97e81084053b44462cb57b65f893a2c0faa9175153fea948c9fb979ec348f9f10ddeb5616700f4fb38371e1d47808b6b991fc2333130ca5ede7ddc15220cd1b3d2edeaa27237891c636af79d113844484f6a6d96c5516cb088c340d2dcf676e49738cccebb664a38a7854a5a341fdf4d14c7508847c55c6deff4db8db3d2b9f392f809659dea480faa8807c21ac1a78d57dc7b3f29d20b39639c4c6bf8f0ae7742efed9593ec08fb7dec2fa75e5ad62bdba8386759a2e1a4507ec21df0b1ef4a5f1bcfbea9b712a26b3d931e6035f40c66a3c4b896e010a6d2cb76c8263322ce326c11f5979036c5f43008290f68df96311c4f1f2aa6e147482d71bda96a1230b6fac94b2c82a4664a82f58ae83b913fe29b4763454331b33602530091652ac1d0857a11d2ffaced9104d4222cea05721a0e430915531947ef838964571f37223a6e832949a442695288d9af88b6169a1dfb32d4c1456a6a0594c43bafc1c067fdc441b39269338b49ac3a861ab9d91b5971f1de8b86563478af863ffe08145398c0811e788d6d78677d19bb9451c42864423750956abedb94a008cbcac773d1ef6c8f8b6bd0c7c104211cb5ace9c1a45897f02e1374fceb084fda2729c5945afa3e15f1ddca22803b40e68612dfd64c0b243b04415beabb4a9c30afd3188d082faa41209b911834889edd5fcee197891b3d52631b9901b15a32a1674f855b0be002d061fee04de9b75536439a8ffc24a09aefb77f654404474288d7e1e62566231c96800c778806a7e482ec6752d3bd914e6826eddc329108c7bc5d4c7f95e5d54dbd98f7d1d15a2120f07540ce897b6c1878fd89aec425847a32bb2dc8604e14fa1b0f2996a9ada35559aeb3c59508683507f249ba89b99e1281cfd04652570636bce2a80f5ae92dae91b44239620ab933add3a13f255d10a9ceea88d183955670ada8b368a53eaa9947d43b8e2ca215fb5b44a529d8cf590940de728ded3379f4e56385239e11959a467e0f706fdb0145ac9429084fce445637d745ec835da330ce4933163f29312348154fc2c8c794f90829dff2cf85a00a9fb76ddbedcd6356cdcf3fbb8824ad7b64c0c4f083eab15eed386ac9d37f8819b24ee92876c1875a0e3357bef89cd80530c9ef9c789f01067552a824552073f4ddb2e1af649472b26b166b96688d4404cf7174c4cae45b16195516216bd335a6fb0ff801be32429f98a14ebc6fd22bb790de75a9ba7bb9ff9ad9a08e4e22a3b4daa6973c19296c8978004210a002ee3e8f3624d350669cbc491a0094c3342347fde7b7c41bca8ab248ab14b97b1ab83d7d11961d1ef5dac0f32cc9ea97e9565c64915183e63d6b2fa0d3b626d8cac56fbc5e767f714abd04ffe8fddd457ae3d249dd40ec7b60e9ff2c637d7e29ff1aa37eac8c1dd2bf9aaaadad7e03c89a92c5b1a43188d31232fdd5c0dd097934cbb60261433ba534cab8742cf7e60c1cf1287a64cd29c5e2f781bd797536cae9f11c7f0c992f8b8fd151ca93562289f0b36975fe4593ceb4c73935fa41ebf0009dbb89abaecf05db7134f063b73160cbc94b2de2aad57f57601c206916b43c2d128be87d1fdaa07f58a59dee1610fe8f96686643dad42871d82ad643a114da23aa86da1e37dff8099ae1720905e9b1d01b8ed52234ae87556d4a8a23340228e06bd464a8d3feb33179f0e184aa0b3d8b4e994e4aab00741d253af9445f6abe0a5ca33fcc55cb39e5468d01da065c3d951c28c8749a5c5960f38b7ce76daa2dfdf26457c5978bb38995b6491ccee161459b33a82329d8874d383cc8229cbb519de7fb7b955947dd661de8f7ed56800f6431b05967cdca0cef244d0e80f0e03f92d95a8fc099afe2f4dd3a920889f244aa541f6a36c6e639e7824cd74ef0698e25b5255c7b7c1b10fa158131a02158041c57abc5b37608d3d92c0dc3d4e1f03cefd3610e1399daa66b052e73959e784d5723c74e3985ad44cab5da059267813aca867f5bd1cdc128a1d78e20845853485547c8269ead944c54038991e4249b03afedbde11fab6ba5c1d8c23d7c02bd608a39bc3b7fdafd26a292078f5f5d8b4ce886abb353f1b63bdc93f91b539270f3f7d338b0dbed0ec5024051838659816458d3aefb8f43f834699bc59ab5a236660c5f4a50a1df3c38fdce85e23e5287b0ec28b77438716cb23147f1bd7e061b2922d34cfbde928db7c64291841bd9b18ef75d91f0e5667ffa46670bd2c23171c4feff5819d0d32a99209c15f8489d964a6055f81113665dde19488f3238612be3e8c69ee4649ebfe23eb996ea82e2923722896abbfbee27d8e10361bd43c4fb3f768278b1b7dc3256e91c7826cf4b7beab093c4b6978d301f92352cdde0b419bdb0612bac163071097348d47d70fd2f05e04788379007affb20f98cced0fa930beb941d3785902e532aef605c4c73ac2d61e95de79f8444f5e20fd8f64bbcc5751851ef09ca0851be0b7a111067931aa4341e64369906954458ecbc2d7ddd3906d4605bad9ff74d67c9c53cc73e1186fe8811245d62da087e8059c02ba99bb402324020deb253859269343ff250af944637c8987cd10d9c847dcb1621d355a43c9eb76caacae2915cb3b0323cb9454c49312b088092abb9b25a7e6cc332d18d0c6a8c606b8f59445ce33d55025abba8e53aade2e4a7ca4a6faafb3f4e7f7e0287b5c6bcf6baeacf3f6e2325ca5d439bf35000a5e9767e4eae6c23f9707a5c2d674008cd3cac3c7251966a3d807141ced2f64ec1e1b0487cd10b886d3240324693d382f53c4dbc6d96ee61a901ffdbaa331510519d8c5a04b29debcbc866429b846878854722f240a2fd4396f1f8bf1421277dd9711830f0c2eded5799e7c462649adad648726773a2478c72af5620478293cf722b6611318c9683e89bd5721aa129a846fd51ca90937e87994ea33bbe45470053dd9e6a5f4c086dd96ad3969e07a640331a4cf471a4440ba5aed6fb82bdbf47cf71759802a646743e40972ff03bbca40d8aa2ae9c9b5e1abd515cad3701f0f3742a92105873d71688d355edd1baf3d02a8ed91f3be957b8e5f1b9333f87dfafddb6bfb9ff7bb31eb9d0f673a2162f592c8838a355f3a53e5d99e8f1b9b0d6195cb780a8f6ad0fcdf8ea336a6673f927da5fab5300cffd18bbd8bfbf5180e449b886d508bd0b59252fc157fcd78c09497d50a515074a7c98265be258bd3bc4c4db4bf1a7de5807097aaf977511249c401b7ee34e4a64e3c7e503047e8aa2fa0025769ec85ad1bca1a6717e86f019d77ddb7dcaa69dec52176b569700af4b8f0a10b7ba16f59e9e764a8a01a39fc04813540f707fd2fe66e581eb6ce2ee6b6feaa38ca81b576ed0b1a0f0fb6692c2588056722888123604451e7c86977992d49ba7d58f611b7ea6f3bc514aa5766ade6ec8637c360c4e9ed8f92f0960f83c5f9e0725a0c825f50f8f288ba91015d379231d51d301db0c41f69567c5ae055c582be13f1eeba3e373326327f8ef54bff113ed4aa2715e2a5dab580ed9e786b16a24cdd05e0544249b047a0dc85e7ad0a9ba0e9e0e4df655f82982f86a6459713691e7668884f92d955da6733a7cf3b8b07ff7b649499414501ecd1bcc68ffe0e7c5e7fa8df52b66c452c22c178e28681a0a3b069925a801f64a7b9af728136c3b721367e03081a09837b39247b993239575f617b8d45da59f1d39741874152aeb82348fd0ce6f4af0523b0b876c9ab6d9acc4dfef3ee41cfabb7b8a979e2e7469abfa1e5550d66bc4333e42be32eab6fca2a057e55dd87fad57a636f0b6981b8754652694c66cb17c80dc137c199349f3304703d685733a12dbadec5f9e9b8a62b308bf6a3378d9b0d9f59d593359aefb0d0bc9057ce9dec4da9c90ce1431bb779e7aca8dd96bfb753a7a364599515885677a2d703f55ec8034a5f46982628a8bdb7ed689cc8af8abe3e7230794e86eda8766e2c8cbe36a3314e514f74f3965f1f4fbd58cf01d3bb0371a05faa01c14ae5f54ae34d31bec10e8666766057e65e8648e783491ead8632aef04e36d49bcc46e2909175bbe7d5655d5c185423013ef044b2c9725ea6a8ce01517cdf58fc8ea6afc172899f9012b61c3e40919d97bd0cdbd09e5b82d13fbd127befe598ac2f4adac3fc4a1aa57810e632897a19a542afb2f3e86e79b6e4b2a295271bbe6be9ff7af1cc71f7d408b6bcf1c6389e644263011a076986964d54b4285d9887041a3ea8a8fd8172cb9ed1a7700dd9db7063374cff7dc30414bf995ed92ccf5532f70f3297e54ee3c2c3017e5be09ff74de2bc8d4948be5d3081f25e776d576d955aa6cf5141a397ec0649aa910267fb91abb8ca32f97be7f10eb554fd7611a8fc84629d915bca35866db8efc393705ae867fccca47f673b9edb734736ee6ebfd66fa7ce7abf58b35abf07fb7bb5be75ae4f95b1ff2fabe2bf3cd9452079943396171e55058875fcaef3ea9e7e2f1879e3f9cd9ebe602b7e271bd8872c0cf5f0d608a53bf9b4878e88fb4d5bb965ed0b75b4b5cc732cefe71c140f3caf9a583b400211920f8b93c09ce92d119ff8c196258e416f2c90e27c474bf1c82cb5d082df5fe41ed6cf9c0ababa4f9d05a38731c28042e8dd166901d3abbd1351dcef2f265406753b7df21ba6ce086745325ac8f58e2551013dd34411e1953f38c79e0891e3f389eecdaaa954d2cdf94b054e193e44e884044427b36c9ca96b85c739e19f89d1512543108151b9d27e2751b160a76e5ee4e869e6090f4923836f0b5c3020b69000bb8965dcef6849ce6467a528454b01cd6ab74dd52c6607a889f62f131f45e407caceed1a80d91c192881788fd2f50b4cea7ca4c52ecf94f2c2ccf43f356dccdb00a8dc49054f2a1a665cf4b52a3ff9c19f1c15df01aa6e05324194746b8baaff59425e2c84ef4e0740f77ea1f9570a715b426367e28cc890e7d09b016521255cdaa8003f543b1fa0e5e3dfa9601a865ece2c9f97d9508919c0a557d2330b29221720343c28b858cfb89e224754808ecee208d03d0bc2968f149049d060219fb0de2e3b553e60543304e9de64cfccdb61a46ad9c9141ffba227b0c56f812728bf1733a05cc4f5c03a648096a0fedbabb9a23f230c6c6910fa47aea47596129d3e5620d0558808150a30c3acc32af0f14aa12e230cc18a5948c7f647d2da9ffa0996afab690455aa45118584ccfd0dad5bc5c77190c706d40c9fea5250cf877164aecd54ab959b54fd08091128a2f1fcfa67014646e71422be6de6a726235ce0246e7034a205c34f7223d161d8aba98fc0b0d95704ec06590a104fd4c7b40755b5dc64f93057b1b53915994cd57287c23488f76ee424f2ee88406996807bcacf8cf2bf626bd8979e7dba9ec9ecf96fe8182e9aec9f97bd6540372424c45e0bfecd7c379008c404d4d775eb5f1b86602af2b858e6f03b6b51a9a661340a65b76d7f4f9f98fb0af5fbfc9e1e28b198078749472168260c4fc7bce3f075966bffcf0ff11f865baabf54f579646bef31aac9362d59a150c9d3762addf5f17f0c2e23adc685f7b0cd9d0fd90e298e0efa86d8b2be0be1d988a2da0999de121e90a0375973f619c4b656f201f4e324db78b97fb379ed94441622fc1e23471a10e287e9238bf451bbaf8545a4f8fc0e71693398fecd9da3d7aab176a473f538b166b28c70031d09eb45426975c2fd5383c699855ef7b291457c469a7ed3d2ec9c7ea06db9ca4354e32dec9c6aba5bf512a5a9c0c404be70d9e71ae87a8fe720b5b3f0801a620a915f89ce298c660f4cce14e1d05a79486cfcbb5f549cc86136da3f3306a5a82b4506d66a4749274872ddd89e5104c6f0505cbef48d8d720fa3fc1fe0bc7720a00c4ebc74f7a3907bbf57651dd578a6b619f2f9b637bbeddb121f48af0c49dfbe44231493b48a0e8d79e4a310b2f9698880b9e50309eb583ffa9bbd8336fa69a1d17629d6223cf48e3239a2a7bb29d6495f0bb5baf4b7880d47b5aaf207a482f49ecdf914c02133065ab69dd252705dd1c5ce27bf6085cdb9ebfa93c7bc742f61a4b11dc90dbcb167dd2b245e212484fd4d0c631e02dd18da2d55e977ce20846783341ca32564893b5fd9db0deceb1ea43f669a8f56260a23ae3ace53dd8d2176e6ae089973ed17f741df21b997d80621d2c08c0295c2b6e318605eeb2ee378afac99f3f49e4b8cf4ce0014807304086109ec3bd0c6249132d3314d801dfadf553159bbcf6ac4b9d1d626084d7ee3dca8ae1d7eacb2c990c9d92015c5731a8d0f62b8a1982cfd8ffe1a5a2258dcc379e250cceef6b4c8f73b10e36dc6af377c9f5bfa9814513719c005797b7e2e2a50862831d390864f24a36854d9e248f0b13504d6a3e89872d8222a886be5db19c993a09fe8c70c212f269a6358a44f431ac1660d1b0f46af42206569b47bce4257ef0b01880f4f7fe56cc8b3d8d327d8eb8d83208c4e2cd654d27a757bdd4023c4e3d26c00dd262c1045fe21cf8b732fa524eced9c9fbaf35c15783bc3e390ddb0b009a7ca8ebd0e27e141449db3a93164e0a46feb8bba61634e453a22eb0202e1664b361ccebafa704b843978230106dc91d6ec8165500c85cceae7ec78b91908aa1421d884bd4c743466522dfbd8079401058ac854cb3be9ed4f2aee244e0a2b0aae6b5df44d7ffa860f777da9960f584fb7f9e285e049e54e6ccbd55087d288e751b03370b970b06d36074bccc29e43d8c8821c22e5c9ad01b9740b0ec9599c45385618d870df3c0b1a6f997e6b79ee7c085f4b24776d3b7f360b27246783b9543602d79a559e237dce54100028da8da478e55b83299d37e7443bcd8b08542329571d24bca4d22ee442597d96d2aa1127bbc907a8353635be71e05fdcd5bddf714b64083aa645cd98a3c29286cc28b9b8c4b3eb3fe4ca43ecea881357604208cd575c20dc4c24befb092217900e00052e66e7929b37f1bd3623e950bab90e4f16ac08ce495a9d7312f34de834c52c659244b667833a7250090a2271faee2d06d55f6f2f48118e10724982085a8a57d02730ca1fa489cd694906216e8e061f35d2f88f3589583df5e5b242c61937b218ccf391681d1fc458c92bc783dd57a8ac6fb7021f93acada6698e6d6d682212ace783e984ccc36055ec642aa9810d7cc8b87522c89b3feb29e4636d034965c10792b727386e0a3fe7da7f3d95052561a499107d724a740caf2e6d5a24247f01c4f4e795d2292569969f8d8c4fddfed739a901dc6952ba94f640220f8f74b6c95459d6e651242310ac304ad86cef24cb0d0a511027f89c8339129c73843a7b1e2328d32d214ef3ba8cf6b0637e4f63d2488ca06500a7ac4566f848e83e8fc00349780dc5ea4c4bfaefc880323a8e32f7952b38d4086d30117516d3f93c6661d159a9fd6c70bac0ea362a1903590eae171a9386484acb0f49dd037927cc377a4f4f853957400ef8bc9422a9cec70fa0147d943c24c93bcb969f250d3fc3ec6c61c0f7b10e51fea6999f04190258b1f0e31997a32035f34689d68d3e9ae6cc1508eab810363e190368fe410b4d7c66e0a0d6e78d0c570576b0a515715d51a3f0cf58f8be1a1795a39a79029a0f71275195601f46b5cd1364b7100663344877c3640e3c5b3572db9a65e5323d4de845a084b35fdd39075e0831a1b505ad9072de4028bea08ff79a77d698de6f4cdd4c1a3f03b644c076348b6621cff5b25ab800bc1ffb0367734293cb48f6ca3d4a4fd869e0f1142684c89b525beefceafe92839c1ad5f5f9d896026d9b65de45abe9284d0cadc0eff7cdc83ffbb0dd01facf2397283a024f4c21c784da9ce24370764ca1bb5fa6a72be27094d58405ba441af0a06bd39ba72cc6704de2c700ee18775933b5c33b462dfadc0f65c0c53b6e70b8ef91d95db3d959256cf1700f551306f6f31eabe5d76c068f39f8e4f3ca9fd4a13ad007c7cee58d1e52f4aa204bb6c6028a87cd10a3a61c7792edef590cae7b2055194abe6d216770cd719a1be9a1e7f18dd978a8a8daa0a969f565e35069a1fe023b49132032e7df544377c8dd155330cc382500d7d0afd2edf5487bf92a66a488b9c9b1f51e1fabb2e13e015eb23cf5c9d3cc1fbed1c4e04fb66ef6d4a03b417f6a300defaccb518e8aaf2a3faa136f9108f96baceef2e093f706e8ea3eaa9eb9f0c87bc140208f49a542a47be525c1992c24ab3e3f3bd769c723312e7e3bfc136664057c8f50cbf423af5a58a51bc6b6fd5745613a10f4900b4b606385b4c59706fc525905d15ec6bee39b71988af48a2acb82e61309715437ee3130998191105da4a566eb71de4fd5f2bc98e5e6fa35a7385f952aabd217c01ffd1670373e2166ad3daa39ab6c93757f7e87bd89df4c57b6314aeab875e4f4d8d0017d395dc64aedc9501f802a7025f2e5f61ebec5ef7e92ffe63818c2ea70aef50f96f3551490b1bf36fc4f2b60327caf749488ad7767ad3d33ad56e1b3e6805a2e6e7e39df8d0f70e4e26edc3f634a66af85e38d1b7a67c5435ef037a3e1206acf062ee2704b0f4c05a6dc6d765a3ef043d5772eca3aecf912514fda38fca66a538bf78d1dbcd5e651e4338a79ed43b51882f0c9cd2d3e5f465572ae63c682dc770d07e95a5218b02835be495a0c2a4d1ca6000365fc1b0dc15784abc3fc3b3f401ede1f7216979aaf129eb441764da5d081743d89730e235b59121571ce65042afb4d09f80a31b661fdf8f1cd64703d2bd7c8f806e916bdd683430b0199e1ae23be7198fcaaf568eb2c4a32a0b7d053e9607e58b50d3ba455096a0c645501a011198ad7bedbee0bebd466169eb6f38425229b7c31adf77dd8ad1a47771a305fe4d3e9fd114ef17b0274409a92dc537c98ac212b3f77a47fdfe90178ed992383d4afffe556b902461876820cf968b14b674c4ed2df0ade2f7ffe491396cbb9e65bb9d8c1f30565bd9bf440c114ab56d95039a0191ad1ab2d58f9b4a0ac05fae49cfdc682866f71ee4a594f6a85109b9f488d215a338aafb7a29cebf7f4d5760b484874523bf25b37347de1efd6ce1edfa5932efcdba92e64e229c5d71fbb409f993312efae447bc9b0576e11f0400eb82500c3eac91b8afabb06289271040d21f812992e1004215303c47123d4a50bafecb40566eabb52295fe8677d967311f445d2311ee67a208f38bac90ba4010e232293a12b10390cf680678fa0ca7d2a261bb4997423f79d7668bad90c149baed654e07ec6b966d0e47c000fa080eb0393ba8b437b53554c11a3c5192877f6813ea1c6b7c4637e407eecd711627997b0952fc923feea300df3839760792a811819af155c6f0833c0d06f4d88655af9f2f7e43f19ef6f443dba26e3786aa096a443a4e77ffb1bbe3abef8d480b6c3e01b5753f143da1c701e19023a0052061bc1dcc0f573d84f9405a2889b76c031c7761e1c0187c7e66d871e64d971fbe0de7bb33d885ab5f0db7156c25dd1ac6ff80101f81c86012a872eda25cab64849aa1af8f94372c226cffafbd711d59974cef2cdafc10231985eb36b7ee87f05ed326664d2ca17b71c422c6b5c3680d2ee794f3ec69fca37a74db104ecffba275688cfa8163698bdaba2aca8e48fdea8ba9f908d0a8dfe90b73574197f1b16daaf02109ad7c04794262fd02ea476a1c711a5195cc774f0c8c7c77d314aa7b8088f118c5f073b76e3869fd74b5587d627e1e85eee3c4d2e65f4a4644d47764fd6dfeb35a8c8dedb05cda4dfef68a20b5e7543ab8f6781ba0f5f2861b751fa17a50438e737717e90377176ff3e1c26e2897f55a167c2d1e6f00cae1e6da41cd33a2d1b374d5e04c839f62588c6e3ce3f0982b7d5e3ac1dcd8ed19e969fda091e33c9d02a9b8a31d933e172e88d821ad0cb9522b784b23d7fd978186ce03757dde37e7e78e051d2dac5c98efe47ef5da5fe27d59e0ca7f3f46fb3a4008b98b28d52891614264d2d13ef5a7e69ef500fa5660e0fa12faec26ca61565daa6a253ffb37860b7c54556bab97c063cdfdc55bc02676a24bb1ab1d9611e18374d94879335de89c29da8d02192d1f4d5b2ef6ec4a1fa1204718ad5c4e1939c073765cefdd66f03e50aa36a8805b18f2f8ad0c471c501428869d023a1378278067f5813c23297dbd8416fb88095bd01740fb39571471e2475ef63bbe40cae06d0f04c09cfe71a734b32d707d05c53bfd7021b9a6312ed77a40431f500d0cbd28c9d844e3cf6e7a38f084a36804642c2fc60e79eb82d67868846063ffba1e273c68043037ed6ecca4322921a60eb6b55788a0446dcc618ba6d2d8936ff4c2f0556efeaaddbd9ab05468e0fb66b9823bacfb5fbf5aee3bb720970daaf7a3e99a6a2a61acd3b397d197a90a31da9a05c6ea1f09670e5b30334c49db13911f1e7bc5f45f635314c1757f4d425e080542ee824dd885426f5e84ee2d8a86f953b936b68ae374a002af147447095958cbd3e53ae7e2d36f62d5734f4bbd2bb5e2b88494e8b571e5c43b181d5e4698d94173013a9fbc34bd37aee48e4c54e3cf5028bb106c1f2b7c81050658138bb98d1d5ed2dfefcad5ce7404be662cacc96776b55812c1bb26416a213c371f30488d9e21dcd576cef5c24c37ab538100af70dec049d21b12dcbbeb56144d450bf465090049f4c2e23640eb57f38a1f51085490bb2072cfd660d203341560ab73060172341fb6db5c881790d3d99f9343e071e239f31079d27c54c39dde4c37c40c60e8ab28b75d98eae247f407b77b08e0986a8bcab9e2445d63aa7ccd90cb8a62cae1080e3f5af87cae01bad134f5d28d278545a3547d02a07c9a548700f2bcda76b867f393ce9cf7dfa44c5fece54aba651eb79e6b083605697a6e527fe19a9b911aff0fb38abd5ffb1d4a9579cede1d5397ff7f417c4aed41d5cd9adb02ff23a523198b1269ebf0997675006f00cc6ff46e684084bce525bd394510f8ca6150c9d0766cb982c718a80bbcebeca4d1e477355703d855a79d976ceb5fc374bf65d85e972ed1a7fdf3f4a7b2cc7fedc949c295a43354712e539ad015311669beb28571d5fc4a2d794d4233040cd37e450f93f439333df5d325e83938aab5c680f376246052acebb2c1c1ade6e57f14f660f4ef3b20f1f7f58e88602704807e3a176700c35d4c46495f066d353bae1fb40fa3f698c1ba7732ce2a366fcb6236e2adfb11db7cfdc4c01445cc42030f59a2dbc790e7c35992b3b101e686cfebae2bb2b1e9e30ed4b1c8ee39e312e58eedcff883f71f8afb20f17710b33975939b6cc6fa01f78b84b82ad3c451b85650e15f63f763c90360770e978c12ecf87dc3c04bffbb3d5d0d9462d1eea33e3c93b43508fd7f027c89589736b5636e5ae040d1604f698429de1701c1b7a18914e079d6f1282060e80ac00e727ac7c3585d5b4ed168a7648fa3337bb993fe68827d78a5c378a8384fd58485c82bbfb3ddf32d2f8080fa8e261c9b5a81b51845620b87ceb945d7fb0376e898ae2cfc10a244bb4c78df2798f4a708962b6f92a2aa0a3f69bf9995bd81d5dd472f21fd7a93bad56d6c34e035f0dacec994c32ab3166125d0d13ea8f796d16138b01cd5d6b4c8b03b51ece71b957edc2d1cab4380e4ebef4179948a1c127258a126de255fccecf1fd451372acb627d095f1018645e3251c9531953b0513d9a274c5a596a7f7ff57df9537c33219d4a4df175577162b2f63503a5ad24e75bbf990c2ffa24dae31088f66315e62d818b40ac6c8936c859a0a381b09f85eacc060f89c2015631654d4575678fa7c07844a575ea4046d8fb56296aa1bb297e80271e4934e6ba8d0ffc7163a5e81716ea5c8329121a6f9b2741593a374444f36c9de671b220d2dd00afe74698c06fed887623c14c8daac8be7d7b6bb76429972c625ec2c0dab2e10791bb200ca69f7f1b3b3294b2dc45ea0062fbfe85ad64bc4e826505aec1e58687ca8740aa95dffd1582279fc2fc8139e68e153b8a0bf28907d500eeacd2fcd61d712d78e2f569c8e2b50809a13148dc67af61c7c6f0c0b37f2b103ace5dd10a80fb22dcc4047ac117e1342aacc16a8cc4a46ae3f0ea9c075d6b0ab5c7e654bd1666631a69f0e79603dd82a1e827ca5a210fcd148511c0ecdd9134c54650ade7b953a061a5dd970928b53d2681e432b00e98bf383e24625cfb999e7a83c27b1fa3845053561d0c9740b8f3a678b50db65082e7f95c9d1457ebe556d47e403c42d1a47127c2d7f362c9b4c98c783b92ba5f9bc466b611c4e7ea9196056064d188ba2dbbcbbddde2f23080c52b0a1b65b3a506e03ba628313008535f57e58276bd2588896443ba1086ec1f730187fa82d7efc8890d0e86b36bcfeb192866e9e6c41f0d3fe09c3dfe218824c0336f2aa6f16666f9a96d9779b5ad96f11e2848f9db0edfea98d46b546ab09314dec05687ffff25832c494e0f64e6cd8654ecc3e3f3a774bd5eb969cb602b8547b8ec6400c3739a335a5b96577dfba41fb5329808deadb4fcf0d8937afcd2497d30eedb98edf0e6b69d003a23ee32e33b3c5d8a6ab8104b4118afa021770f1fac4ab7ff872e63fa237c2af81acf181768cd36f8681d4a2b4a58c4d9e3fdc5229ddf04d21107cf07590fcec46e65339ccbc2b5a9cf9eea8c17fcf7a7c3fe3799db81de92e53ef6f65a2b32a4f883cd3d2d9873e8330aee10b527b830e8bbd152530a6cd036d67be409a2dd87b73d68620fdb25bf4573f5300301f920e8725486d5db2ab2db819aedb6d3f9456819a8f9ab03a2679a0938f12fdbd6d1a45c665f1183ec54eb13574daa4f8a98933c2cb9cb9f5c37ecbc35e9d52bddce663b0ce0c2ba6abca8fbc7969a4485244ba50def83d29d1d5604a3d527491739f86d09241146e7890ad41c90b101349a3dd9f2572c8f4d6a467d1014d784d1b61b52bbec17785fd628ed728ba8a1cb95eeff49b3c48096f4eede3e81195810e9abcb2ef8207b9379b2cece89bb1d5611250c74900b11cb5e422d39c54d2905ebdba9c3d4ec164db7e863e2d856ad068cb1f59235dd9b2b3ca760247b0f81d24b92c738c570d03a8053aeb1677cba733c8738c7f3ea7aaf68d9e90fa726be1293b832b5f81fb1877ab9a28eb32c5bbcf3bbc8ccc6d8c15eef6905e5f38b0bbc270b41e97eb3666148446d7348ee0d4a1800de9590a816687693b0e2007c3b8870afce1869b24b567b16595d52e59860058cfeb0768ffdb8602cfa78c4519832d311a6c09a0f73884a4cf45f1fda8a8fa9d30f820e8213337db2412fc6e5f4460411a7c4bc7cb2cc61f4ce889ec8e8a601bf1a89fc5a81fd71c72a4606dc5dab83b3bb5a9a23e2bc8a6973373e7e63c202b9e1d510e630f3160e01f4486938354b003de704c78288fc17e8d3974484116c67ecfad410d2d0016958c95cb5464114f4b1c7342b9237b80b1c768a716b3f886092f08514db1ff1ec50b915969da6f7c8fc0e91eb1d7461df9f290f00243f10084244fc95788821993fe876de2abf8fbdfc773630529bf34307df9d6d02c6f90febf888baaf6828fccd852a2a10c1f44b291c3c75d22a5f4a7fb86f3d69812bb3da38c578fe33b8813605902fa162ca411e23413a5ebf057233025e0385af6d3edb8c864e383543a7f12ee4b8e83f9b1cf710ea15f4fa957c8da2f2a42b6698ecdc7c156aab3542aacf1c8c01a0c9ac428af8d4794ff7e3751210c0197cb5ce7c418874c1bd32bfb12de6757aad8ba2c99e850abcad0ffe0502b3dfa750455ec8f20d8cc020414e30104939308d4068f3fea7030f0b92db7f803f875109abd090cf19c8e265828259f4afda14a122127d68dbe167afad3a94d32362d5b3a632227797b8698f912782b4c5ba23911e295c3da9f3d44861d94671d16269fcf4d93fe886650a2ee59874aa4c0c6ae2c53a968d6970a30d1cf9008ea623f8f421adb2d315b2408a352b4ec25bd360538b6c0119a7ef8aacbe9af452a0ff5ede5e09467ec804aa027b98ba65ac83b15feadcfb5d42327b91024e115fa48ab67e706acf559bc105acd6df139e8f0bad1bd2c6e4043c7a2f328b5dfbba383be4f547f9b334c14c05034d75ee23e672c47c6d2bcf0f03dd2535160aa1d7368718817fd6f8976381aada46e90a0a14c84dfefc03c38b6a27f379872f003b5fbc2bf066d59bd854c4937f0d759a84be65eb1e8e120895437fc30116d650cf18fd612766e6830ff9a97f97ff5f363c38fa2f8e4ec0478bb5b494f83fe32cd1ff52b4c13db90c0262e683d74ac8442fe7fbad01d22f3b58818addca0cf0fb325b2d93a1e7ea1e0e370fe2371585920a49f52bc5509d192db01542185c74da61830c736777d3521bde4977a5a354dc8d05128b463d25aa6aef34fdc11b78d532263c41a758c60099ba61c198be2e5f60d31c5aa2873ad2c2d7a0542d86882addc7053184e56294489ad15983034ce8bada8af22d128e3da727180caa7bb04d16a6674e2e6f8cacbb16150f34bd8e2819004411a09b240c411179cc56e124818e5669c132032a70f36bf8c7c25eaf76cf632dd45f4c24d5a3acd049a3fd18f80d528d2a8ab27d271824a8257db3b44f3edd3b759cbd6ac30707dca3b5f699185c6c4e4919146da44325ee0b052a370fbdb73d20b529bb7c5adba144bcee50ba156e347ba311c49776d899fdba0fb12260bdec0e4e32f3bc168ff8fe5e983301d6909fed69d6624d42e74d81b2326c157445932c67edbf8cc34d0f17a25d1476928580ea00810cc535815d316e013f437b9c99da7c10b0c5f4c4b1c7e2be2c97728ef64e746b503d0278f9c2deba23e670be00d3ace872fa530210ed162828c3fb28e7a2757dcd6ebec024da000de54faf578840d7a84750c75f3c7208348342d39e1fefe3816e4c9571f7dab69c8135f8a7f7bfd6567241c871407ccfd453b052d80955509682c7e61d3b367c4b7e63d2264ee10e170063e17cd801b760d9d82bfb75c5c870586ffd8b10e8657db0b73f614cbdba1bf24bedad35e8291f3e66b8d97bf9bba4668f547d580d90570897a4fc0a34a739cd2429552ea3b346ef9658aeed6d7f2b671897c14868a08a5ec6ea3ba874b70de66fe05f6f3483eba720d47619edb38c5201c716d5c7929cb37ea2ecf84efe2d817e3556e16988138877f349ebbd7f871438cfa6265631b903a0db199356fa564f0dcf0302f888b0320fbf2d791beeaed2fe6fc5cf4ed7743d5ecaa388aed3ef1aec7a82363f5cb39077a9539d3339dba6737dbb73717369cfb432749804aeac17119a03085de5403b78bdc4e641070eb7785cc603e7a1c1c38788a7d1a94b47093459d15776b734de9bbe568e33dfec2704e562e7493cfe96ec534c22d817d2af23afcf8a82ab1904dc36d6095230d9529584b0710dac82c5655de05464f2f786f864f9fa1b327a67726c030488ad990b6fc6d82b69318c1dd1cc31e7d58a58a3969075f31e222e990bcdebb65733df0e774e22e14f964739faf87ffd7d58a1bb4d7a1e13d1d80c92bda1dd69205554005ae77b95c5f1412086b2b90894c5f85ed47633689023e7f0693e5ad199560c511b7c92708a2f20a0466c7644d2cb8e425582acf87b3cb6bdaaf945bb67fcfbb6deb2f7b7f7bd2f8028bf1535b18779c7ac3f8d6805199b45c4e8933574e5b1e48ea674152635fe4ef84ea1880e1d9e3c853601332a02b271cfdbaaab03ae93aa0fcde1761ca3804fc0835cae12ad858424d0a0762fe19b0b4a372e63cd1abde87a4d6a89552e1189b4e18b6d453335e351e9ccd9a10514b75818cbe55f769911cb82471473c389298314473d39f385ca66f1d25c5251145ae1f19fefd4b5f25957ce0a7759b8d082782dca6828d9fd950d7be6a78efcb9720d8faf4454c9e785e021e665477ad265cf2874d9c876816d2ff3601109483f081def9e5d1d1c87a5989c9deb75922b45cb12cf0994bc70f32f4fc192d40bbef49b7f6d6da0083572381d3a125cb2b680988ba2989af91a2685f1f1f66b89fbbabbe85a27194fd2c66d75097eae565f3730cf33ed522dc866b5152a71f32229db1bd2238f8f2e7221d60dfcf8337045354c7d976fea15bd5f607c09fc96cc7cb242c266b0c676f4eb4e2e6beb4aeb881445a39d579d8faa79ade708ec3df776aead84e579857476be6e70dfb1dde90fd5ab9a530548d578652c5fae543c52f29e804fd052306e349598b2a2643b33aba21e75433fc8947e773fa6bbf5c9c01eff4180d26c3fee6516826db3941cd93d7b797a3b8f4fbee18d5686c0bc5008e4f9625ae49316a88156a5087e76c921744ab7614f61fead1ba6e5950611fb050e96e2fadf0779ee8920367f34d9245b54dc0cd8cd930dcecdf9e171db3bdf066699b9930a8b197bac06f70505c1c47ee94979390cda118212fcd59253dd40e244d84243848b6dde523f9a88529da94e91d4e1f08ad77604c4415d58c2cc6a718ca016b453f877a6b0784feebc2c1eee20f8c94ceefb4c905fc052283375e2a2c5470b299ccf614b05aa14d8a89afcd671d9b87892e5c85e19ca612fcfbda97439a873ab5aa5a743874e8777a8f485aa12cae75938ed2abc4e350c47aeb196ccad494c5764f235e4d2eec3966af98f6b9751f7aed1890acb919c58b7ddfcd02137c79a5da664147b6c3fe72a5e0c27bf9614abdab67e1c3df0a2610351eedea1b457f1b8a5e88b9bbadeabccc932b7af5455ff41c1380339cffb6c180143a00a19a9b804ee181a9acfd45c7a91e15fa1eeba511a1bd4beeb38d988fd6db4e29db6172c3750f70fd15a9d3dc4433242d86607f3cc10d98d2aaff87ca1a2e9670cd4980de2e31508acde7e15bf0297014aed0f5c967e800be546ecac64b5688d200cddbd6bf1a91963567547f544583cff2150185f269b54f2d345084ba337d96e36a7707c2ab1758e12deda7f4acab236414c2e5afa70dcda5c5c0d1cfbeb5a4d0cb0d39bc2c79b2a8d609f095f92893f2237b114eb0d4ba4ae6c53279cd057c40cb6b698f183d4cfaf47344a32d48db0ed9757075049f0303d30f5669a36fa78d5613d3f5fa88331976581bbe6441d5a615ef6ab59191f43c447bdf848d148984a50b24c303fdb56a560411fe4ffb66ad1071233519a5043a7880218c838629d366a306fa111d08e5374a81c356d7a4bd406cd8191d88b932607bc8d040e85fb5441515e77e6261fbcf64baf63900d506364f3af5ef7dffbf4cf2e906d130f895db6e8cd3a9ca61870d27ba552f09793d50c5696e3dbcf938a6baed6847e9a305f3271731e4f6d0275a91a310d62b43993e1a7c504dae382e05fe2617cdb081d1de58661170f4f3b094e009a4cc0a441cf82f16bb2b1dcf72e46fef96c37a1aaa16246ac98a62c21a5a02fd6400d781d1891184d9b5f3cd10937053a37dfebc42af1b74ab3b2ab04c87ae2fa5a4e2d86419c6cc80caa24fc707abf0f7d5b6a6859d3c51ec41c19070483012cccb522206c1b4bc2df2acbd7ca18b2affa06d5b48bf67a631db0e1a5b1abcdccdf1cb026db77b612fe5f2f4cacc2c494dc5760bb2fa33761e2585c28b1cee401e7dd8b6e46e3d7b2a46d5f33689b6473d13daff38467960ad3ba359b36dac36082df27fe61d5b9a9f5e0249b5ee86b15fa37c70fedcee6bf5258fd7581a9c9f073efce23842551e045cf653cf0793dd2588a6fbcf7ff0c3d47d9aa05dc4db48ea1c9055d97151c5429b08d0bb7696eaf51264e4a2c76bc5b9dccaa7313c2f0d249d190bf2a7f3a3be07168262f4319ea56b8e20730caa1a9b3cb497027910664fb62062f26afd7b5b192b61d157404a114eedb7b44d6fad972ba54417ec8ecd78eea8a01bff2f46a43a5811139882945993d00ac1fa6b61c0c6ada96e806bb18136c40cb1bfb8d3fcc9b5c1ec9f6a6866acfd52f58332c9ade79072af4a37996e9df5233e5b8b380367f1a379068165d306df756f7e619490ff0d38ad533f49c2caf9e3feab6283d24f217a714cb443b45396c3da7ec2ddee128e7bb4323899cebe92f1f82564d0ccd22f1e8ea397e5473ddd6e0555d7be84e2cae0312544a24d3ed8816c75718cfeab1b8623eb4c660dc98160938c287f845e63c73e58ecde339d448161a80de957dba3912ae57663bd7e678e3cf2be02f1d05f3be4068ee1cbbbed56fa4dfe1ba825169bebd84e1d29456f53c18d0bee65bc59a21635d7d7267c857fb94ed79f2fdf60c7819c733384a66befaae5b6b0c2aa9b9006ab5656db16ae430c32c58a6375e7a56ca872509a0be584e0a0b4fec4e0c6a69b29b5f3d92515d891c7633481adab5f60ba8b6dabacb40137c873c33b0b27804d5720146b7f667e7de788172e191e474fd8c8a329f956116451fd3f2f4647cc3ee882dc9870bf3b37f81d53b62f16a99f6137d061ea5657b1436498fa7307dc5a8abcf4df712d511e858c80395a8c1eb25ca0a48f955a1ac8bab04d0d40e7c1b271040d5ae863661501d49ee5eedfa43914be2e9f77490ec2f80434c1118da55b749859202a3554e86687af044196a027d17c30b861a59f2636b8d8d02795322b04c7ef1b6aec95cd784284454f2a96651559066bc737b55762585a4d0a5fdb5d39a0248d00fac00097525bf6123d7c40ca2f7711712b7d29ac2daadf5663f4a20b72be985007be05be53ee8cbddbd0387f2e6bcf831d2b3e5061b1aaa5f24406e0fe54e0747e207c171ac5bb3a894fa12e364c771fb1a79d99ef26aa26d4528587becaa592fb5aa35b17dad0c4a81b252a634ee35e69141628f3ee450c69c56bd88f10d73c5c741f07dc278dc57b84164f70c645fea91e4c1d5f514ddae25fea98482cc53bc40aef59f8d04c3d5c8530e4601f02af08fafa27476a0445a2134e06930420ea40f6825683eecd038c415d6fbf6e94ef8b91d5fa212fb0449b24936f6818bddbe90c323935fc0b2fbf42f70c1b3d6cce0205024a6fca1837de681d297235c05949b4db8592c56bf731bc8a54cad3ec148778d234074d7709f1c37923f03b9caf6d8e2a1b8752a4ed8537d2eacfe51561682c77c5a84425f3190e41981a6e28f009fd88108bc898903a8dd4dcb1c61f63a888d72f3ac8244cfda85238bdd125c22d08d35143b62353dc4fb6f0c3866c24cf477659d9aa97fc1e590831dcee85329f2eaeddfca3453b67b1163be6300f80de4db2788468d288331ff8e5cf7735dbc69d0eb69e6b111bd0f7fbe20790d74e01b494143149ab658581628cd5e139b5d11df6b43b4ec032eb3928ba97ba2e02e7764693e631dcc63ac8de790d54c1a921fd4a1e701acce7f6328e2c9989658d4b7d107efb886a0ec4d8374cf74bec705bf3033ccd97e73cf4249fb3787ff3c90ed412154e50c342d246ad92bf8a0c31241fc21adc80f73328714dae8a802c4246cd05ae8934721c774b13c36f26061099316bd15d097eb44b94aea75e1e12c107699708b541e9d0cbf66f6bac6e9a8ca46dfb1337e19761740666f7dc50d6da5caf2661a1c72f7021f385b12726ea2bcca7023d01c19a642f8a4c2204a3e9ba6cd8e583154dad7f82b8b15590126480032df41896d900d44981abb42179e089c6877f584ae4c6dca81f394e92aab84ec5ef9645eee9b36b7c3e3068e5720ed9f2628f1e773245603aa964eded755aaa53cb39ad13a7cb73dc4eb0d88cda4703428102a83135b108efca27f164df0cc48f8f46e179414b56c95f5560683e5bcdf4d8af3bab44290f3c19aa862cc52c8675d2618a6d6b0baf3849a10c53f437b7364f1f8fed5e836a4d646bcc8865194c7e86bf30bc1c3f4e453375587fdc1c43ad185ef6b77d1db77827a52174ee46270596d4c325b12498a73de81b78d9373af657896e554a6fe80cfb796406bf3480aa312bc755dcd5b5b1900c9952fedd94e61e1000c380cc712e57b4b48747369109130e41f2574bea897284f0819851d94f0d45e69f9a5cdcf709500ad03cf2191d87b6b4b499991b9a1b663446c4e0802b911d56be303be0d9bac098a4e55f4e0c445b0a6b5d182b7dd6fecc5cfefbaf1f0699660b7f8509f761b6384ce07399f02a61b9fe675495f7592a40ff7627c20ef9443f886097b1b7e25cb7051c3c8b825c2b0ee293bf5be589dd57c9aea68b49519c6b7b85d276ada98d8d72eb21151a1676f0bae1a5fca074800f4b698b6bb87138b2b75032f80a740abae3302a6f3ab27213af28d6de97d32d17621dee8913161ec3793ae263d4b21d20bdfc8d823ca5e1583fb97fa17302e7306a01b6d6a23ea5cd594dc14d93d4410ed0201d207e8bb18593cdf7feda73cc5bea910ebeba77781eeadc5feefa7563979a9cbcd99906ce3b74b6b6a52bcf3932cafb73e1dbd633843c0f23243fd84ab970094a34ef6144a570dbb99ddc006f4ae682d1417610a881c31f4a2e13f23b84b02eefe4f0af0f09d0740a6a16a0b5fb0a8e84132a6b7dc464b91b0c60158ad7ba14da3b2a5cb64f8b691ccce765dfe50d8395f65de4a34a208b034c90c117d908ed4d70924e43300a90890bf148304dc1a724070fd322e3c25f027bb0b873fa44056cdd3a40e414c1b4e896ea44db34772d358b59b8ac8fed6a54e6b27e8f78403a1968c8a8f30e260d3d99c065c11813b1df81578699d18d54814069f48542a51e3119113f874b31a172ab30f8f3f8323c6bee26e08f25a899af14a6ecf723376c2aa8bc4955fd78ed426661b6fdda09d3899d37acd17c27b0f5a19773502a474300dc46aa3d644ae3e050e482c3132b4f27860edb8511736178f7408c515b50f57664ed473f109fa6f5454562a4797737c47af604fd717c2fe31a4e677777e75024b4ca05be63d12f30a5f99f7939abe43d07853c0dc7e57087f94982471bf11cea4cb298b9fbffd52fe6664982b06dadadad2bf32cd3ebd05ac73ff53ab56da3abcfeab3b3dcc2b33c438e8617cfcf41cd2666489c9114d5c71e14bed09c6da856e4d215484655f0167209107fc88aafd5c66f344b01447dc206db4b0822f7b67b3f0391c232fbcb2a74a77cd3e919a49eb3ecefe1ffd6b227dba329fa1b4595a7c9305f9fbc8d0925f96a61c599f8a83e472d687ff219058f386b146408aed3280927953edf2597bbaf0da59230a032018b6c25a46cf4791753d3e753e528f1fd96740579328acd07941f5df93e07de18a809b875b7b914eb4f83e2e5bd0d4628116d7bb57815d3e3ae095e2b746e6c016a0345af06c04088123e55bedcbd46d50a6e91fabc474d45c80dac3b03096e05bd4aba414c62db7afe322682cfd6f43ea210d83a77b8e21fea487ed1648afa3ec567cb97ef5581d8d08d3fa14d5eb0a72a14e5c32c264da35429224a9c137d7dd75564161a4d6952256cf4c0b3bbadf8ffa605d9b143649dd7652ecb9d34589d0f47a03da734cb6813469ff6e5408a9792d1051cf5f3d9be440825b476014ce0db048089875795ec7f48c3a01e0364b229d066c983298431d8646b5aa8f51f1f4993827f25d21273f95870603dbb2120335f01fbea2ce982ed2ade45fc924d2caf0d812cbb6667c1e14fb8e6bd85df099e71f49e051c5a3f29cb71d62010738d5d6143bc95a1620f629b98aba9d6665f8ced760663cb77c260e97de630e64800c37f373e82bebe23bdc198f771a6e24509c3e8b5ff7f6a64ae7ef87e21c85de2917a37386991d9691aca4d8facd04b5311f1e0704b34631800dc7549a4f096b3b9b74acf60ab2a1e71d727b77b96a5d8708dc0c625c10c876555c90cf6d58c0ae62827f44f89b5195ee6a84bbb0da43ce84df4ec4d25d4c5d924cc0d173a1db43ae9b13ac4404704d4e4eb4db1739045a9cbe35dae27bba4aa3115abf7529d9362f4b5156186784390caf4802452425532bb9194d7c2d077d86c24a4106d374ac32f4d8fdde9fd98d16d173f427e4d4fc8934527bf3a9030f834f5325fa46b87b183763d2a5340b3c1ac5ce1932e0daece5806fd6fbe5a34c1baa0df22bea240d73a2c4f953c1e2e75375c07d7b71019535228e496529e99ea6022a34af9113b728dd1b06467c8bddba534fa31814e0e422e17312f71900a916bbe29e54b59e9640aacff5861c2f27691df1c813e034eef457bc11d9ec50d0fb5fc7173cbcf5652eb34f8c5e4a2c67b29b8238f32e1225bc10ac9a34955d6bd9975420f7d048c0466cef7a4abca9b6cdf01da1957afd1fcb673c898063095a20c86ac20fc9fca1e39f25c61da31bd358036f2851003dbeecdf26863015edcec8fb358c046d0bfd5cc11f39b83e67f4dfbb54648fc1cf0a01d758e817f3f808c1f9265cc29f42e3ae5bd6b8f6b7a1348ccfe70303609c6395c883fd08034e93c12bb706b7ecf11cf8ab6feb7d7374b9827ed5e7e6a7306ad3b70ccf5b79fff4d2f13d42add5b2c7fbba3af17949e2e62ed845e4fa16ef27d77a05f4d4897974aee5f209580c98d2fde3523a6cc8ffcb33d2a61a3517987c1c3e74990f800a50facc310098f01d095c989dfa7157166140e21dc0edeaf4fcc8d263d418210210be54f8a57ecf881586973341aee0042bcebfad30790a65406e36c8123eb16c17aabe4e192193a0a981fcd4d58d45b15198eebab06cef736bfa3a07f28990adbb6e8590b0d94de2a65ca218a643d77460a7d0f1b95c8287373541e8b1d2f7ef855434a7028004270882c21902a5f1742d69f0427abbcb99362688274d886994fbe861cfa3f63fe3eeb9e7f47c000f674a8c86bb9bc9b65b346280be48e87c3eeac7d5c969cbc744e84741c40794ecb4960f327bb97823a26daf5f00c2f843b1319cd56324983f53cdf075f963cba9476eb9e70f1aa91189f3a21400c13e3f335db494ccea535c1cffb2cbefe973b78fe97016351e30a142cdc2f1aec59e0a7adf976bc13e5fce3e52b3d85785ac885e65e5c85d5a3e5f1550078318dac84cf852e08d4a55c93a77f61e39c4fbcb6db90ca30076de20da166501e43190edffd27800fc2a027490fd15153337218b1b728f49d276ac04a694ee93020e4894313a66a8d2321d8fdbc35267d5a41cce7a99e18641b83cb5298de2b31670452ccc7988629ec702abfcf2a9c3357a98c62f18f88eee632d3ac625a31547cb685491b1e3862321d95befa4d1841f245df0c8d017fce141efee3418e1de043171b13a935afc05b06e0984011597945b22e702cc80bba80d64e6af9192f544ca02ebc16511b5f33c3dbc27b73736a25043b8cc43da7ead8f95f69ed6cbd0fe83bf0915ab9a4d8fec85be8f93bf3301a69218acbe07e067563ed7edb2960f2ad2af353e15f2080cf319a71ade38a4d1f18b19553141a0c5b523b635374c05ef9c9d64d1f7f3a4a222ca1f763d0b5bbdeb8715d407257ba41af64fe3c02fa12491d4ac3c2941da495eaead5d0eb442e33f7996ce5035df3d9ea9855e011e53fda342ea8ccaf45bda3fd031d5c682a47b138208f719eaffa4530e37b64c21a37c47ed7f4836261d09efd934dfd8ec0235194ebb8ac376b5faee4037b5814633ee44069bd6bba68f7bafa1298309d2ffa11f17236790503ca6614e838f69baf5ef8a63d8b5994fae2cf5dcfe77e1daee2a8a49e102e87ff4f5d28642e452b654b9efa3ddb96376e0c42bd145fa593fb31cdf43ede5a910c31cc9ee9c3e042fa168b11a013ead46fb4be8a0c62af48108b067106f9a0f03268a25878b4ecd5f14f89b0f9af3b5a7c5672db9acfaa40fbb01da9b404e57f120da5d7c990a536e6c238f622a4d1c753c8d18602c3622dd1321e34f2c7d6ea57dad6ee801f691037e1b22e0e41b20575a52890553b3d382e504f60c090302a4116fd021062ac4467e6fa460c4b9e66abf3066b17011dfd7f87b3c7231bf3d46dd0bcc6ebef4b1d65a719620eae6acb7b01faee112b0b9a00a2170e98328a801705f1511a40daf19df8101cd5773f76befe3543e310718c06d89b514ad826580d878bec84d030263dcec36f1ff806f2e87df3da9553001a921c8e3e7dca0d20c7201f06f57471c1f3bb389fce6ff583854a5d9beb880264a34d3b821c844d4715ee0e97d8c769de17d0917480e42584dadf153875c7dc2182d521d94735ce0abfb95f3731d3293c57977d0909b27a0bb5d180672310639ce8f72f33b9ab625c8d25f9932a8b8d7d30299fd64d213e7988bab2d331e997dded8a44f3f2a316b9a5e7c9fbd38c2e6a91caf300ac32b0ac29134c94bd0daedb969d155437b51927c3eabb5d0e7a94e49586338c2a7711990f99040ca65bac7323581f2f1cdadb6099138ca9eb0a5d5e98bdde7a1244f19b81aacd92fe1c019f5783fa32e745a04116dd6ab76e916271c18341ea319e366f40efca09d21c712efc13d7b1d0ee3ff0f391c7e6b30024b1f9855b008c63fc3faa322b6fc056c0b05f484c0a03e4c95b779790abc09d68e5ca3a42a411553baefae817430ec84b6ed38e78e37ad931033240cda6b2eee37ab9f4e314e7cd39a49c4efdd4a80df0809e36e257d268e4b28d77163a1728534d7132574edefdf8549f67e5bb2091beb8c60f5eeba291975cab80db89974baa6da18b3fe1852399a97ac1cd2c8ab5197efc383a58aa50da995598f74fe271dbb8f9579a03d8fb4f73c8e449c5a924e0e320c0b075d1bdba13273b09071bfa603d9e094c913bc67fd7da84e5f93621f67fb457ef50259852980230537892af624c2fca52a76760477b86ebc0932741fee29e5ed0b67845db68a3b2d92c0aefd25f2b31382e918ee6c9a58ec79333afe5f8ea6198c697f9c893f9c5eca761706b3b7304421ae890a68f42ca10a69950469bb1411325071a9d6e3a1a06bfa791289664082c35c61d4145d4d8136b91c8246363b6ff216577dcfc1d4eef5c9f60d020a9f9c30e2f848a2f5773b634f93aa0ba294552de7e2e3dba1a2ab3d28cb7c020ccdea6878c3a67857e8f5926b6343d2fd7c25b501200a63160cf5d1209dc0b7cdbba6f55fe2c72537d281277329c994094f6a4e31d052e25eeadf3172819d0565f5401c92e8b895e222e0fbd04ccf493ee934f214093644cbf84296c6971610e37a8bc04a72a084b34c2924d6b67b3d855c830f7bb4d0958c3e9984f5bf85092e108cbc51b94e1ed4b937ad43dbf4c94b7edc843dd07f31635152e041c28772059d345e9542319e817c2a73a4aa9131a7c1ec61265186c1e816c614c9e445e30dc28951acf3f32c3f8328c639d273e2891783c778c79223972ad13160c220dfc3225ddcd769852aa0708c68ad942daea227363ccd674801fdf13ce681268a064a2dd022735ae097c04aa69e7434ef4efb9b3773a575cc0676dd18ab9fdb60c55254be1442e3d37caba717c0a08fd447a1a784baad701ecfab6e987458e0f46db840dbb4c7fd479b7578685cfb583198acdbb7fd60836839fcfac438b6ab548e24e69f5df1abee2d03d48317d346fc9236dadd4b88ddea3bfc7e3ea56edfe91e7d63328d21a32ebf9f3a3a3ba95accaee6f20f1fd679dcfdecc454be3444cc70f6b1ce1fba61c190afb7924bfeabf7ad4eb20ecd391c52f88f4529c4db28b9a65d488604e80946e0b8f46f0c1c44d992026a7c85c043f285625e1177f8559fd05e1f5a757de991afef3af479d8cb826a1a9d2d916f83c41df897964eebf4822151657770e065af8c699f4461f8cb46a49e659f56fc503ce7f4de3075f6ea20eb2512f32eb56c3371a8f4f1241338106c647aaf68a5b7f48eaeab76212e86f4a5473dc73be4492c7706344c52d2a0d33e53fffe8323a2c18bfe699737b0f742c6e85fee341821aa4c2791ff698e17c763b2641a8c95a4cf565762956ef3981f4d98ad08ee8f53464f91f1d6a9aab8a784c9fe22e0547f473dcacc2050396a4acc7fedd857c0062888f0483dbbe48bc8c19094bf302b1a712445be7cf99cd8495552255fbbf373627df2c7ab829d987d829ca2bea29f46e774feae5aeda19b3d24356dd346634e1647ba18213c6e4ceaeade40f4563ff47fbb5f5613452f69003ae8cdb13d6f95fe703975efcb37d1ff3956d1a85ef499b7885af860ec28254f655b3de94965b2a2aec1a92182198508e9999784b7f43de7f8d013f7afbb767b2eff45568cce696b9e7aa005ae2f1ada03104842c51467e28e61cdaa09b0d226acb3d1ed942a5c650b454c6a3c16fec8b7985427e3a361a9442ea080bad78bbbaadd04080707e3a23fbf8b163a32681cab176910633d8c598873a20ccc481d14660ac5d76e766eb1c7cc6e356cb98de134195309e3fc4cf10dcab2f2abece9c655ce32544ec6f536a9ff6f4d00270ea02fd5c4d85444fd11a83d57fa926758e93e48b06ecf6963263a8fe35d0c38179e276ccd6e1b9b6f9d668348f9f127650cf9c54e802840838b69622068cef80c9de649405c53efe87eef97332c2682d2f81f76c3eae36d4d33b27fa79d2d04c7c337c29ed3e4a8789fad26fdf50b417e82530640514321cca160796b0deb3b15abcb67da09fa7748ee09ef2c427da2ddb36f6c22e3eb5871048bc8b76c62ca6f72a5acfa151ec30c5fcca5e64f2e1ef15110b5977faad60c508ec9825c493c8ee509b3f2d083e2810da2236970159c85e772ecc946cf8b647e1031880c2f9847dd6455fc266919f1739336d9777cd40ffe736a6c2f24ee9e883d51ce4a35abf14055b937627bbdd3c780c328ea581abafc98f65027250cdf82e52322530f5fb0544627cf169d77af60657c473c07a3f8a98af30526a57e00d7c18066d3d915005e39fc3134aaccd7fcd568b9949616a8ecb966ec227b9dae8c7480cc274d059c87f36da0a99008ee69914563caf5ae56873560590f17275a09d95dd3ec58d73888be19e3c786ab1322f9f2044801cd03d0a336502632552f2c9bddfce32c20a7d80118da42b20b39d097c3594ed76fc156888cb204f1e17e7623da8b1bfd9d7450f05b658621e39860aac4f345885d7afa26311470a276e4045e9f080f96fa0747966052d350487bd29cf4571c91995399da73e250f626d0ad28aa82fcc6ee52fb58b3ef77ee0a4b2d8682c70ea8c26e2f555bedecf32a5851055442af67172d3f740c6e2b31214fdb07cb8825ea438f11181901614964f83d1b4e0395b427edca67053663aeabb63387d411818ca95ba5ce21473e1bf9682430db9c9df2d19cf57fccecbb66c1a3581e206b382fd4f212abeeb8b772ca74e648d3a34e9fa93cc5956aac6d051e599dc24ecb572019d0a97234510cd8690ff1e80c99d71c3febde39263f9de28e2acbac5a17ed5d86e290b370ebbc9aeb94c26bda59d3e569fd2aa2935b4ee5c5abac2220ec594047efdd9532ed110b66cfa57c9f4ea54ec62712d86f16a678c3755b61391e41c8813d88b79efd2cc194f8461f240fb0d51afee353e4c0e041025a53b1cf47e4870489c47990862d14b8f1d6f1d2aac4eca351ebcb626dfb8a7587f2e1b24f96848035dac2b7018b860f92a3407b5eb2c10cf4c2ce181518e48ad4d710b47b7aa09b25a16579a4514a5583fee3e5d5b9b3e14683e9b92ee70c2d2049ab2edfaecaffc48217f184612c3f216a98e29df0467929ec9b4c0278ae8d56f40fa87bb1a5f588f59b04c2e09ac0cfbfe54b4b50277c967c41aaf1759461c0e049f584c693e784a11540435d0596bc5bafe92413f22ea391b339311d3fe6e1d661f32f4ba8ffb203301fcac8ce23d74562a2e2df3eb74095d9fc391a2ebf06e90d95a641713429038c0c7f719127311eab61927d49e4b8f53943c4140eeb97c1dd00fe57c32002a0732da93b62716943aa3ad44c0ae517e9fbdafe005522be71db43394eddce07be5d29a399f1821b44e9232b518b735839a8d56c1991e96b5d5a61bccc88db99a31f68fd924cd039f9e42657013ed3646fd12f1cfc60cb211ccd45ee657315d08c85e185a1356f973d4dbc1adae5c26d04bd7f3d647e9e7bc24ca84adba0da98aa7cea7c65da44eedfd9c5a3e9be535bd9aaf76bcc526123060b4d71af4eb6187b6a14970608fcce4b931e01b62b6c2465f2cb24a0e9c08fa4c34f170df1f6c6e165174dd97bfd828fbef2bb9d59745c817d7f09d918b1d7b0bb2fd40d4ecae324d252f18315659aa0920290c8029ab4f1e3a3cb8e4fb0aa29da082983c9d59c25cf1d09ee32ee37e060f624f5cd712bdc7fdcc948d171817c3e44971dbb8bb737327b7458942242e0140e63445dd77dd1fa8ff8460e95cfe5a6dd42472446a0d1983364dc613b3edc5b88dafa63851e7d0722025a74f4f8b9a5dc25a299c4953c26bc6084330e3d790982ab65704f813402525fec0a39a4bde233d39d5f2eadc87965ca09e4828cedbf15e9f1423f3fa835d2a3d87c78007cffffff83