PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80820 8334873ec902b9b5db6b38e072c35169cdd88de9570967ae62987d72d7a3939b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
84ac089d8678c2646ba318c027877a696541b974908f9c02e3b8a5bd10c96368
Certificate Block Hash
8334873ec902b9b5db6b38e072c35169cdd88de9570967ae62987d72d7a3939b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0360000c0220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e8415e01d77c1af26a978047d1f03248ed79b8c814e966d48a58903f2f15a2ef9cb87ff8ab57b57c9ccc548917cf6942fda2a5c58f16271431d06030c44a0bbe73d422be563195fb4673fe0b29451e90dfeb93a43d52c71315040000000000000040000000400000e0360000c0220000

Raw Header Hex

00004020348a8e66fd42e39af3338612797365032060308498224e81720dc1c3d4b372efb9e205352efe04deb7a007ff435e95d012f15fe399d1fb2524260f745b2592a2021c456a77c500186863c910bda5b8e3029c8f9074b94165697a8727c018a36b64c278869d08ac84

Proof Data Hex

59,560 bytes
121216020307048da61cea3e622c70de48edbc1c750c956e3468919f7bbb19a4711799dcf98103f748c8a0735c734ab0698459066a26389fe7830639801375450f2ee3b3aa761da17efa88fea546378c18790023b3d1d8d5e9f5dbede109db27b94974ede4e04747249664f164c30f329574ed459d48cfc369f75663166384106ef2618d36788237b54f7fd3b63ed7ebe294847abc83a7cfab577fcca468051e1373bbde818831387f91bd5a7953bcdf61eed9c894c504b5eefe83f9c1809dda516dc66a0d2ccebc5ada215e7df56f721f52939a86e512b45c01f96ad7fdafad087eb8be2122fcaf3d9b8001268eead58da29633e2aebbd77f6220c22ee0b98e7adbd0f27cef74878356bc710b86fb5a5e7b6feb6d5954cbe513b182dc34804aef0ee29ff1602baf303f2cdc2e642837e02b839e114e159042c41b92b7e50d4af91131feeae56138f5fbad91274f0b7a5dcd879ac18166abaf5f9c4ccebda785f138052b0bcd7e89e12a951e93531858e07022d7908bcfc5072b8d513420c71f8b65d7642bddbc1f785501f32c54b92d08583c8470926f1e9d03445e6930a296dc7ed9a7e5a6f1b3a8793b89b8d656438a24399e2ab4af4e2515a4ce070b32568b508c02f7d4d254f8938f742ed05d4cd8f43cde839ce428617c7b3fb4d9b0f828e8a8bb611c5206bab88fe81a4a30575291a9250151e2d298d35f177e99990e0bb8def5d9d1ac4965ebdcc62fc4e5ff3645e4a711c8407b9af24506dc9fe3ed807cf22b27a04613bb26de0efa99269af34723f613d62e7feba35ff024bd1d81ed36c7b70bf5820150d64f3e2850a9f9a059caf9c4bdf0432c183e6799b1ee385dd3d3686b88d3b5d908b1fcb94d29fc1bdc18e87205c34f5089109c2874fc638806c266602eb7c26ec3baf1921a8d7f0c98c3a0950313302d5fdb062618f4b1a7225d1ba57ba907c418a3dea5f669492a09cd511c0b0c4f91addbd22142666a6b873cfd0e0e7ede556bc51a811e74f8ff93c150e7e714e4dc0614ca8ff48a30f8eb12d6d988570d7a8068025ee0fc2ae06b67992d194edf9a35e64215cd586b3829bf484738aaae5cdd24164988a701631c61b26d3ae2c6de0357d134aad34c939a849f99f0dcd513a0e0eba46b606c4322ff459c2191193610955b688c82632141475a5c8b238418de2931d8b0c6824a42aa07384fe1c6489d380f3c84c34077029b70fd34e99a68db091511a5ed0f7d35c056502d39ae2989a6d2d7fb12b9a76f564cfd229b2b946d819b03c65c0890db757e02a408afa92c0f8bc1cc7f8bc86e093f4d0b8b1ee38e4f1aadc14152fa4d5a0e9fd7cd7e652b9b7961cfa4fcc174eaed805e869018e756b15e57bbb45a2250184fcb29cc760ce1557fa11b8104f1ee65b5b85fc52c583d444bf2b5d8c328bd898c2f1bfdb008f0dbc6deadc6dc57ac50a35cb3cf96ccd65e90da536656bcdbec63a8674a43ca84b0dd55e68c7e0b26f2f4108f770bd493c3ab1096e3f0c275391169d01a40abc489335cbfb58a92866477fa389e0d16557561f6e905c9e9f2c00db0d1722a3cff3d6bf45ec32abb8aced0877baa14958e9fc2849074d45d904a4f770e241a967a6159a1a491868011575feea999ffe4b1684827b66c72d588f0be6b38637d4ca390f0a59959e736aa15870a8ef4524594aa2a681c270089b63452915ef31d9dd83c96c56f0987ee156b707fad491e84de0068e036bcba21c99d2d044d617ed0871e4429849e5c7880ddf7b0b7374076cc746bbc03129190fae76c01c63b700b352a60183dee566c026a1b070169341e7edd18ed2fa94c31d3ae5c1d57768166f4d0dd68fbe22cc85d7ae7c70bddbf6f68b16351bd2da809115c3de83f7eaaa9a22f6510e880be3e990204a0e41d65f6ecea19af0b29bf57c2bb95c88dcc2c6256c3e607eb45afee01016654840e007d6a74c9b7db59ab58f0c5ea4cf01327ea44e98246753c3551d72f9a89ee053b3723e7f109bddcc0692257c096f972d56836fcd09767c895afc9bc8969da854a6945a7f406813013caba2aca6eb33615485966fae45f3078f82575966bc92b9cc363cd662791e4cd9f4e1ccf114d8bf2e56a67072bcbb9ec728ad5ff872b64ae0c8f484d15b49a364976448f88ffc2d3905a09f0dd4969a7fca41e856d5b5e172da110b5cabfe853cfd51248aacd2274b7e765ea9d00a0894a991c2d05271461fccaed5d3f5cc0fe84f3d4039e8bf85318e039871b2ddc873ba3cf3b93c79aa75004aca2a940d48de132f9ff16c12873d1ebbc12ebba829d51a53058d45727a79e85a129d878c9028742c5eb9d0d8fb36123f36b647431924b3f58fd0f6afc61c0a5217bc1db0a77b3485ad6178250e30bc6830e3874327c1c7c48baec8e91b94fc40c9b2103b2e75d67e225ad10b6d308ecfed0fea0d7fad4f4a83e5978b171a99c9de4524b64418ceb702e369bbfcbdf3516e5d2819acb3d7457b5a2be72ca0cccc0565bab414f519e50cea9399c3088b1125584e17873d8232d566a81e42035a38c0686d98bcf57573af7fd40288f469486e5c3fa61aa940832f98457723fb93a06b3f823924e2e635ddc0cf92a1d71e1efde3ca2d4540525a27ef89d624331149873b095125d43829637ec1367721c0fcfdf2d8f02a196f6442612460f1f828d42a374b5e18ca8d38c822cc70a4e6b3aeb5867377af8b73f34eb4c8b855b2becc6303139e772cb12c0e6826f45533def0f0bb1abaa01dab84028132ca6525992cbabb29b7c1282e4f93baf8ebe28abf0586c0370e1bc07f2c505cb5e8c81e088c339885789a50b7912f2c4aa25499c0cffb800c5a377ab10c6a36780b72fea724e6bed58348723eafe7eb9e4c927d839c76e7178d0af6238e92bead598ecd82f7e6553d3d222320ebeb8a91f6a2356d974f7a0a881773791e455e25972b8d92bc874a4e22617554a1361b7a1552b4be30e9a03531348ef8799546dabcc010a8d32c22ba84aa7884457f7e6d4c8dc2693050871304f88c343e8ceeacf7df6a1838820e7f00c390fead34cd1c7c7b573636641b6f35654bd5504109a614c93c576207dbc871b382638c649de5c8714f68b93d65d9b53c90b2b29cbfb526d6fed3e51e42bab8eed3a15af7dc66e0df048c2296997e0e848645b5475bec5b142789ad955f7923c68e4bcdd07b9a07e7d6153b07497c9bff8072ffdffd9cc5cb7370ad51298683595d4624a5e6ac6964b374baf438b79e0d059c1b30cb5efc734fabc77e93af27ff0e047f0182fdc23d2406480c059a2d631fa48bb20d7a5a461e6be41d1cb2f5113153391310d10d7ab450bf2fb987bad585386bdc9afd3f5e22c04a78b356d8dafbc7982167d29c23616e4ec3ee64c1e69fd4607025ee5e5c152dab9d7c25c0718275e29eeb64cdbdf36f2c16a5836814bcdfc3bc23db81952308a490be27e7c5bea258d014c3b34dfcfd564bcd250a2b3a187a1c88f67ddb369fcc6b72279c0342c66035093f6e33423d354e0d93a66e30a47e3e83db87b46a52916c59c33d2c147f9ead9fb02298472ac16fb6dc5a3b04773d8d5241b8e79542d425f5df3fd93c60be27347e7f6ece3bb6e40603314a056bc06b15ffba76ddad83d105e79bf32f5ad44f750eca507ec1c81a2c50e0ce6f0a9d663cce718addcba5550e7d6e64cfba17b2d32b1442d58c0f138fbc735743255d4238773be287711c930be99db9b92e432f9cd21287ea5154c90e2078a49097a03c921815ef8020d0763736b98a4c83afaf0e8fb993fadb78279603fe9e794603fe6910e1c6340a7259316d74d6e5dab1db19123c9351f6d7ee238dca7f29dde5ed9ca6ce67f032d8a2ce409003454673925e81d0b34553f6da3c1354ebc003def16ecbf9030ac8816b913a0170b26074ca12334c7d6658fd41f5b1e5b75027d79cb275ed4e7146d4a0d2d3b6f8260ec5ef2ed07c99cb8445c3faf6f5601fd8b4e33d1c573ebbdc46c3d27785ef6f7ff25f0807567cecf32b804eef24b3c8da253bad543888e96d852f9c3fc9061b8d40bd826bb9f9e71fcba4be3c01a199cda6ed7543a5c707a7a8788187ca2ac3b358032ba5240bcad8324868aa91544693fa7dee8ef4bb59a381ff050a5a2a81ed4b0c35e11fac946219f5972d73a0f0a153df8b52348063b98b628d4b305f6bd04e4f76a6df65743723e6bd59284399d176520c1b6fd5c083cdbefaff5651a0772bd44bbe90e73377db7653e996c2e86f533110427e06ee162ea93a8ebd3a035aa8fee0d742c1d8b7b764d5c41dd12a2fa7ea0e82fd09bd137a350fe46e48230c5933a51e076044f4e9c6552305c841a87d0307435de8b52b5af35d8d08e8bb935881f0cfe052213b7012df3db1b1f619dad3ed92e9a6be99fea41f8b361f9f5d123748525ee2d95a645f69dfb4791145a71307cd5e155884e6b865f1bc5c520bab5cef4f0d5aab915a581d6ee1599e69338b8b319b10c47abee21ac9121b78df288225cc8d8c835562f65791b2546a1d3af600d63cbd146b561301ec3aab9f9f414942feb9896f05102a2b03ed15a476050f98e36ee6f1239b783538c2c8826bea07a5efac0cadbbdf9ab21def83470daf2f3f8dd4411866fea1688646078650433ed0efaa105fbad9bb0ff6b6511fc8bebcde52d513b049c716c4b9bff9f7931b93008b91b9d83fc5f80166a6d370978755b2a75cb27fd0fd986c6f01cb4bcb2ba6bf7e04e38fedbb5df63b8f8400ca951ecc9d788db0de359a0f5f57916b505f0e2bb5b70148351e65e13fc8f09399c0306d567aea7c7cfdc0e3c68bafcffcdd5f7097f74f1e5e79856bc536ee7419c51fa26e4b5afffea845699dc6b8c4e3927193d51afac84649825a6876368b0628e7c2a8e81492389663c814725298c0e15fe847dedfbd6a8f8066c07f7b44c98d10ebfad45b9bb3d9697b4db1e281288d175af96265ca673170fce9fb43e2bb8dbf00468644ff3db3db2ac616eea555d38eaaee3b3bebcd9e10c52ad21bbef3df733bb22012d24061ed44e11857f52b6de60262548feceb19abdaa4391fbc27659e2f95b4cbe8d086c500d07ab9f361a035edcf9cd0e8261dfc4f17ead472502b4542bdccfe2972ee22c87588621361fa76972dd8f8f4116685e14677aa94cc95d9fdbd13da5880232142ae9a0ea9b26b71ef71220320c8a23ae848a1019facd47f94f5ba66e07536277ef7ab50d0e1cfe578d2990a129094cb8a84563002857c6bce511eac6e1e27b52ab7f2504878c1b6ef7d408a998e4f3fbeaf2b01e26e896fb9012bdeb4e9ef9173b4582806f8c8e9a749c27fb0a07ff27e2f3f4bafe8cbead7b7355b4e66484a1239d3ed27044d95e68fbd6a94df088e4801182ebdbc5ef0d482315413d43a1781aca52327da525cec20cbfa7a020176ed49ad7202118a10e17932eafe9e53cd48760d1667f3b399ff48a5ad8c5c5a67ffccdc770ebb295fa257f13ad58fc1a1310aec4041397425234e3aa2ff5aa7015c4fa899371117b98f8138579fd583a0f98afec77ba74f4237f28dc765eddb69fff16b1fd9798f79190d4dd9979379440472637b666c9a8a6bbaec35f9315c1a1b2456e33e29f549b811ca8ad4b4cc38084e2dcaa29e80f13e9dc5c6151587962b2aa6b85115482693d62942851c808031f65836fd83f85c2e2e4eb3440d77c55b84e389dd42460ee269c8075475c92148eecd9e5ebea301b45255502a3647a24547e4383b0fba918ed62f66794fe17a66f456b0e6f69ca1724288e514939fbc506d05a5e33146e4b2cd83b8040987d7a5fdbb8746c17e5d5b9eabfa3ce70ea7aaa6dfb70b16b0f74b1e7030f5378bd92436d68652197668812682cfd68b58eaa063d02fe28fd60cf9f86d7dfd757788dd56ea46404de22f4b4be690f17bd477b04ca9f4c938ab1b7c4701b71ec61122927e91027dfb8ed012b5e4959e0dfaf2683f17a4e20a08aad5416d6959bbc16387e45bb0a9cf4a05cb423add582df1a08d46097a94052261243d4613ddc8bbb4cdba744f737961064e1ce284ce363432bc851e1b72f49be285ca93373feb3f4b1cf8db81bdeed0aedfe36e640504f3b3365fc09308fcf2684993a6c314c4d9ec63677f1e871eb34f54014cca82eba936add7979ef3d070496e10b46dbeff3e383db511cfc6b6b11284c628d0cca5f7ba5595819a709f9693121c6b36b2b6e9257bd4741c83fff4f120a4f314e17b3a415ff73c69ea55e1d9be3aa11b44f98374a1baa2f6847615c04542b956bec5a853246bc6de36924bad9d899076c8247fdde841b66abdc49960570c59c775cc162c5d9baebb99a14358d431372c36c63cf7d87875645b4a314c079a847aa3423519125b47e75a97f7d5d7f454219c27a1d02682277dc8bbed96ecba9263c6c485f31ea23021336f1fddf528a58e9f559642d5617aa52aec6a51e8bf987efae981b3194e8b28a3ac9b6c02309780f76005a364009f9b597e7bfcbb241ab7428e7fef6aa1ae7e0f44d411841ac67e005ac1efdd29c597f148554ab9d942e0efc9dc56ffb6028bc55cf52a0fa1f8fe4a774fcfb1883c1c83dba7a25a26edddbb9fde0e7d688fcc879a6f4f4c1697bdf7a3fa2cb17a9342264a74322085b74dc018267f7b53acfff0964eb013e9db25ebc94a1f972b77e061cc9eeda94444c0be36150d6ad61ba13c5505ceef60fe8de248a101185b1d1c6ab2b2bae7b8273950d4a21424c76755469c8372999b4b104a91a6dbd430345c32456bd8d9b0ff4cb45c257a870ac2c391f52c52107506d649edf0b0b2a7382a6acc5d81d12f7105144c0a8064b76a38bb71f8ccdb37e6b2a7bb485219f699b814c91f914f35df21378617fa900321aba699f5ab43db732fcb645dfc1b9935348b862a36ac9212d396b23697ab9b66c6ae6a70e64d0b5a700f3f008468c1ef9ce1cc018b10b830aaa8674664cf5cd6b218cc70a2b0448a75b82d3ed536029728c1f04f2e4c28f62e1bb311b72eb412d8ff6b616254e9fcd6fa9b161b9ac2f54082d1a7e86485ef82488ef6c5a5c8b09b93f113c51b445d1c788d92ed3d6684dbf0a9a4417c6cf6c708a76ff544fe76cb9f09172c1e5ca1097c385d6843830a161e8501ec00d871edd60484cd6bee24f57437f4e0f487602686d7530898d9ada00cac45a289db86db842136bd02fe81ee81d4386135ebfa222e47182cbbf48dbdd2ef26a309ae7e375ef07dfa3c1c54766ba4423d9c979c5087e08f42e2a35f7842a51475d7e6530133842a38fc6c39b48bbd2dfa81750a59375509e70a292a7b69212ce9f7fab33b016405b68cb6474e076510d70851f9576a44941ac11457c84c1f6a20d86781dcac0cec45ce19584a286b8ff4fc8d745a610eaac593ed198dbb0b8c0570400c1c8479f0def94d8a1d5e720b608242b67ba9808fad55603e5ca1bc6eff862ed1af5349235758af2a613efa7f866604201845afa8706f180eaeee5060c551a1fe66eaa6fc3eb365067a0cd89c5c1f956a6c5c490732ab8565ec92224534bb01cfc67b98b7dd1fd908f259b213104eaaffcbe5d65e0fc2577edc4b7f38097e1c7cf2bbffebc278ad9dfa7a2f29429ede3d48af95e015b77ca4ca76fc138c3323d2c27a71a1b67f036209d5db1541788b72a47561e5d80db534fd8b685c479ad27c967687f81e9a26b0f78fa90f113063d29997712595debf2d91c50f5b05384692eaa929ed0e1d8fd65d04d9094e27cc48ff4d33719a5d34615f7c54de8c9952ac5ddaf887b770520b20c808ed3048512e2d983f124c74a1632b4c6b9c2a66aa3062fd7554418b1b8533a1f4ddf032b5a2b802c33477b1162bd3eb863371189092e32162b67595150b1b7f8732620dcc5b886d3ec41cb1373f0fbbc65f80527e68882da8fc6722aa73e97cade9167e563175c2ebbf2a7b9ea3c8bde7b4326edd0f6b7ff3000eb2e5bf4b4b2134ca491d76b4479cb84e6f7cb672f74d4369be1bfd5046d9c5acf83d2b399949d846522018354940aa67e197d9f5c3ca8ed2a147bae6c119a49394299ea7f28ceb80dc1d0ea32aba688da82a089a72b7df94b01a6105dfc5ace0a69e2485472f126487c2c571fa96a29cb455e6540157f89a834338a3e2a77ab3736879f647339c93efaa78f127200223592fd5ed092026127ef8e9f4d2e1fb3e5cc61a67ca19d74a3ac5b879cebf157eaf4a4713ea83b0b098f907a7751ec1c90ad6dadf4c7e9bd98cd0bc75f2d53b662f77052fee5478a453907fbcd8cbdfee08addc117ebc23b4116dd29353e07f1214939e804e0c5ffafb7f6a9053fef3aae7d37ec4b2d2847ce658cf05d272d4e78a34119414738ae71f8a382fb52447b16fb1146d7a3ecdd07ccf6a6e0ed6a313d1772af216e2f85f1c697e106be1587a00a519f1a5bb000efbf0570fcee5e95694b9ab454961b8781fddd1fc2bfd3b7c0dcb12a657aa42a31062f10bd5ed0e0f9106854753b21484dc291140d36a25345be5cd84c05dad3778295d01959f882885b06e719281b357ab6ef48ceee699a66b3fc19338f1ee6e681585d4d67bbf912239543324547419eb49d2b8b25bb52e5ec85787cc384ab9958cfd67360e265cbad62ffb622e067ba909f6b2c076c6ab69c28f05a2942285060fc949cead94166330b2d0098a9cd3a343b90f272b12ab851e3069eee15c1c4cfeef46e8c10fd323cad30fd49d3c434ad176609938942b4fddc4f524a8d6dc9207ed3d47bf5ef8a2f156a066c70956714f0a7af5c643886c0b68314b7116984f95c926c90d6530a4f39b2aecd7b9ca1fd69357ecf8e196e361e99d54aa5c6866e54894ae8f4719bf30ba52d0d2e5653cb33b13c0de8ffccd526ce16f664c9fcf6ec8211dddd1363631f0da3023dce5617b0f3a03f2e989f70adf02228f4dde723ee736e0c7fd23d768ceea6d5089e62b3bcf4c03ed5edf6fe12d3d4640013c312d86fa891160f68c733fbea5fc52fd08b5666110ea25636ca6ef4a3fdf8827d38f7a7aa442a3073734430fdc3cc01a86a4b113be84b75096f691187d4199c81241b4b388b45f38139523b32567448071c10028971c9ea97f45eb174b0bb1d41cc17f3900cd7ffe83786ceba4f7a9bb36ad5ec0994c6656cc6e4b5b4d79b648238791848f74aa24c3e43e9d82eac1c85f97b86cdb7ccd7ee1b95f707e33c91f037f6a6c0055772ad9d6bf24d0ba51ff3a105eb78058fa27f39fbfb1c7c578721b60d1e1ceda432c40613b9ea8901bf268d2291badf17802a54b1f98c63ea60b181290de9014dae12ca52ef9a6589d61b0d7c91a1d5937a3ae11e3ce9ce6dd5a355f878a77469ba5ca183b4d3909fb517dd2a011f33cdc52299af23aa886ddf3ab37e523bc51f8b837f1222feb8c8a0637b3f08b3ccdf706fca5bc32842ab64e3163e65cd7b0bee612616214d211585f99a99f95e2c8b5a70f92a82218fed0275374e94877d0033728769f7d58a84ced8b98e411b9e859f99cb1c5431a891710def19e9d992b3302bf442b5b3a7c8369e7134a087939c6d1585b85ce0c7c272a2981d7c7ca2386c6fe9aa20a87d21f052b8c05240117958e66949a3d11c69e4806f21b14905334fdfb9e43faa09bfd87ccd6e5db0ee02dbd34a017f2dbd42cfe83cb471e44a7c84573be46031be8dbfc6c5cf7d7279b273c929f4774a4ce0f412404cc33bff0fa71ae276715e6dcb0887716b61573d8c8013dfec3ea526c4886cbbda2bc2d4e25218de15ef1426be4e124d2df025af7c834d35b85cefde0279036b0ec680ddd250232cad6eb485f02fc020923deb4c75a77cad0d0139bf9f9613c2987c693527487e8041a1dc6ea2f0cc817e55eba92dc55fd166804210dbef244f5bed2f25ae5761112e3b987446a5523e6f4bff0ea7f552461aa1a86c638d73cd17b089adb70ce07a76057154fca7cdb07a75fba83c54664424bcbe13a8da931b905e2508e93f215a04b364c64954d8b0b9bcaebd29d06e9f17eb8d8156291ee292e667d9b4ea712a56eee545ceabb05d39bfd25377e936776c9ecbb7f5645b0239f528659331817f14cfd7847d89495d690d5c57f773ecfe93935e6aa91f9bc15d8c8987e56dfe15f039e5da4849f61f3c6078ea590d0e55d4402d654b26d53027d947ded21ddafd8ea5056553c35b2bcf458d4f9e97b9827acf300dad188ae40e90ec2fa2ab031125b69bf6358ca0753f5ac7ff6109283a6fd75460065cdc3382a66a768382fefdc0958b24611ad090dfbe70c865e36edda8f95c4d564654f189a5d0da0b94905bd49fbf153f223d83d32209ec18617c2a42cb833345d95733cb119d553c2b33d89b38d39eb171933f17e244a88cd0a3e6e1484505581c1f1ab151a8378c003fe93a52d320c861c2c1103b28516f297b64bc09d69c5c34ade0896987734b68a452dbcbe345dc84d4d00ae3e5fca174bd325b28cba5a0d3c9a3b2c2c3a91c6f64901f411b0b3a10309f20b7fc9af194bcd46ceaf1375d0704a42d6f82eaca67a7c01527f283d2416f71341de709ed95cf7bef5375c7e20a3373cc30f7c27767897d28e39eb41af080bccad7a30e66c8eef1eb68467490cbb9244d6cb829b7ab14a157cd899c549d64a339cc1cd01d3a9b4bd99764a5e4cae7791eee7e8cc22bd644e31867e30b93f9b958f0e39c0960bb0c80f23f4be57238edf0e2dabf2a9f1a3100a3fe28523d6e782243db2de1eaa806dec894bbbaabaf695e21f7a1a38f17601f5b70c2c2c7a9f3329825c574f93adcbd5c6c904e6613f5dcf8e1eb0e612b4913d4c15f8aa33bf43ab19d28de3f99604958ad13d756db8c5c2b062a68765758275bc96824dbc90d8ebde873bb33fc9b4b79a4406756bde7093f5879c92cfa64f9dcf642f4426d3ee9d888fb95cdbca204340fe80b0fe226079f697b824a12950a6e7d63cdd487e2934b8a7568161ad0299b0b0768cdee4c187e5c7ec28bc481ccccbbc0aaee7fb9c4753756eeab9c95047ee65921e42ecfc9c13d5f5a35f879ce98866a68158f3a45fff28a69057dabfb6e881280ced1983f9e248d445590b285e002215eed109131fc40874270acfce0509ac5b4c98c67d2ee3a67564bb347e4dce9e8cad765e0531f4734d6e3df4fccfd7c5622dc45e80e5d1a2014e460dbcc5883c7b2aedcfd20f8ba7fb19f70a61cb938fe79cfcc2ef4e514b30ce45ec473acc4c712b4a6a1cd2163f63cc44131d666687a26c5affe1742f3842d90adda6a5b2a3816af28bb28bbe65e69ad56a046bcf7ea0bf11512d3f549840cb829fb862bf4841f56b2dcda02a3dee55c5d1d76e527534b25227cfa2eaf538c5acb47a05e4f5dc93a053e20d8799ecd0c597d1fa7bc89f598b6da764d981b48b0406f74951ea73889b1bc61f5364373079d0828a6d48bbf110abd1c25e53ec9fb4c42a88b712163623d33c1ef1755c4f9f1dac85feb5819e1a522960e656f229ac25b9841d663035b39ec85f321a38069fb36c07d9a515861df5ee0808684f5cc76c4beafab3a3c01c70ac35a951fb2bba7d298cddd50b4fd8703666a207b836b5ed1c7c3d2639e20496a9e5875d60383014b3c50d1b3cd5a304021fe3df682edfd20bf80b3855f16b2dfeffeb997ebb044e30977341aea784693b3a448be91c9efef8f4e698b3c39b2fa3a07f853d0cafc1de3d91b333c00e661d9a33362bf7dcc82ca4c2d7064d2749b95c93d4d1ea2b8333565714edec5c885f3872496b0eb6d044a7d9729bd5bf1e807eec127113bb0a4f44947adc1266bb04eb9e50e0036839c75a8c4e456d17618bea44af88910af903ab562b7a6b3fb3a584611616fc96e212316e4ea9c3acd47cefa659e0d911a538bb033cb20ef89756c861e186ea817680f4fd2b63f97d3d837936ae8091f1a9a720d2d479ee5d14f149be2090769c3ce303f0ad1076de027e309a7e6e15d091f33923f41835c2fbe7cbc80d97c4a4fc291a24bfebe7a579851366c2a75f8ac130735d66b3070d937cfd8bbe7ea5f2ec9ef189764e5629b57cb3c23116c0e2ac2007e40ad279e0da67a01fa20948774096e03f5d3886ca92d86d70cf7663985ff4fdf30978a1670f3107914f4191f5759a6d2ef8a3e48ed957ad7944bd916d4b48b25a2fea25d98d23cde7bd91bbb113b83d4c93f4496b9104c1c5c8bc2155d1f13d50636e84ce9765be69d5ecbc89954442e14073c334a997445d7775b20bb1c0d516647442083b7caabe3805762e9126b0d94295e72aa1962e2dfd14b3b80b87a44c021bee1d1b47cbb11b94af151980081737511dfd844430424ab260c9b2e097bd2c2740febe08fb501597a03f6e213fca90148ac69131d5593ab883715943fdbc8031653e75d75377236cea5cbe6a0205444678b3c8fae54f4a002af67eab5f2565b9b890e331212e2c50f4b0d9ebf430839ed83b49bb059877521edbe9c99e947eb4f6a305b415143cfe64e1375d11b342aad3c52f5b50e922764d1c68a912588fe3e2a01f9b6b659c2e68b4e58ae200164c93acb9cdd798793c41feae6d16c6746e20907dcd87fece9bfd28e7fd13106a1537b13fb4b9af1b346e9a8f797cbf712094c3aed34e3bfb8089763f200cf63a8e60bc76058f02738a61a9d27792a5b7510057888a5cfd2c9ce17d3a57371c609d9c707c6a8216a26a7160f53dd6cd8bdeee90381070e6083a690ca06f86199fec13fa6901e5c50052bee36c66f25e94281436d78640d75ca3c22e741b076696234c421edc6fbb108c51b1b74b3ee184ebd8377d413b49df6fb762333e55d997d88dd225c1272f72cc538b94ee31a4ba8d53b02a3b6a2f176a035c0e1bdfabd8649809268697b19963f85c9ab4afed1440e3e3c705c0af660cf8ff9f24e8f92b966ab36b9abaa8c7a6b37c09f2b855041ef3cc8d29c4563eba3bbb9efda30c811102027990d7c66b8bec17ef089d2881ec9542134fde01b6a55bbb1ec3d00eba519a3b844e76d7582e9ed44bd48f66b35ab6585b19934838cd1061317b056b87581b306b5ce0cff22f68f3e8306d5174af31febec2a7d6b8d9b4777f6885ba430fa09a06174caac56fa243c5f5d3def8c1d9f351999bd73298cf7e212075f4bbb41567202d6eea219a12974164a11820d6c11e5a2866c81bba483bfa05e9b87c569f85f14b92f7e83b9630835bcce750b7547f35f4337e7bfbd13cda544f86ea31608f738fc30f01c55c5e2cb05ca721f0de30f46d36dceed86f490b9f35a072410c0fa11a0320807cc530a4ece625cca8c2b4651c10637d5c2445b3a67919fce8c0202403f40f46d81c3125311b86fe4c4e1b764de706ed2954b8d94cd0880b7d74e4a4665bee692078221ce1f2b2d648b2faae34f2b7642bc576894c367ef3b45097c923efd97aa1da1f12027cadc23deb940df76e88f5d6db0a3d07e29ae0f957747782528cb76c756ebc60e3b99a682e3da7109f1b437390bbce08c3cb24cb5d7c4a983b5815fbaaac2def8267bf443a0933893d578a1eb5851ea04f4712254919fddc5c16872c599183dafbcbf4203685f3d7938ebe09c232fe6415ed3b05cadedd029de8e7f173e444728ccfdea59796052b60c072b2d0f4a540e75c45b6dbd1867609c4a3a493dc19178a117d58e8cb049db353fb00f83aa51c91721b640a6c625381972d2959d493dd9d8b8489d53156ffad6f370aed1cb76947eae0fcdf188dd8b1a1ba94bdf7421031a4312c6d79283e08fc9b3984f5ee58dafcf3c943a9efe6d2706ae32352fd6e24118d245cbe9ee5948a68e51698f9020d14890d10fccde864db97776d64b18149b6753ced152b4cf46b5840357dc31cc7ea8cd59e225b2a22246e283f469bafd7e18177023d9d0c7ce2f27a9e6d42cdc0864251829d0b99fc6cbdfbe5fe6e869e33508e29b7e1cf3a104fa31ce3baa2e45cd7ee326fb4732fc2483922156ebf91c8a1b501bd55514fb0716cdd4e44b986e1172993791f656b7d530507d2e38bfe3d1d71e474665683780442f2a928d92a692ed5f1baa9c7f0d33d4acec839c0d13adc293775f0e823d3ef6f6dc3395c460d56381ffb2fdfd8d0db3769b2a448a08ac1f0d6b343a54b8869a256ceaed09d2be6e9e743ccbc0f3f9f5051e470b7cb9ac26a9db2948681ed69d85c04cec55dbe6e8aec4de8e215e4b5960b19fa23842f27497560edcdeaa39e71f99173c8b9e172a89f3f32180c9497e7e0b855fbea65a5226f50f1ed6661ccb9cebbeed97ca51e032ee7cf47ecda855b3f2afd5da27bfd99e71ac37835f93fa6d6f28982f183f809693a9e055a01bcab810f61a251ca5b7007aa8833901a0994d212dc224361eafec5ebbe9ce64eddb92b5cf357af36e65b2b02e7eada7e81c00a3877039484821e4e8d5ad124e9e67e4dd86d679d40c9ddfebc4d6c0c1a37741359c8cfb217c9ce3556698af2d7f4c7003968d612a796f01af2d9865b36624bd18d92644b8f2d2c6e17421938aa7eb4b74eccb291b467bb4f17e38230a3d89fb42e20fd9f6be908dd9ba7bad659598077d0edec719317e6b1983fa09b745635920b41e7bd9b04f38e8a6a9e393803b954c0f8022c259f96261b6fe0a0997c966c778bcc44ff749309239b6c4976651dee8f3b6420b926870f98e5bdbc42aad2479a7e505f503f8cd3b91304aef31365fa17c1beacab8d9f63fde2ad1f90f0a353e90a83fffc9fedd51399cb840406c68f3db531755e7e6972bfbde239b98b8aca9b375421c4623d7fc22107cbcbfc61ca469609bb8dd9b4f7ce344be9ba5e7c7b41e3c7cfb07289ab82531c27312e5ba2caab7e99a7d41381370d38620c47a2e6fa47fd15d2157186365c48192365070390abcad0d09186bc9dd028a6a7a963a1eca659076b406e21990586ad2cb712121c1bfb3a93bc9330bada983349a801a2c49005f88ab6255a10d5532bab06c9f2ff1d6034b0fa12690de6bc75585b2393fe37014dad78d2b1f41a919138ad5796f5224f8c3ce33159ca73ec9f1ea72a1aed29b24501f889023467fb364896b0240badf2a7377e5fa05fa0972fb54b47944e515764ec1216772db64d479e28a5032e04f4224165189427fa5b8922ea0512ae1fa21fd0dfd7e03412b776b2998943b8b9787a03897dff9dcb8e0d3cf1d47559319965b720026a9f4317d59d3bf8ea98b8b9149e292431e1e83b2ef82038870d07edec4f74de3a297945b49ca8b21ec76d11f726ed5d5f7fd473fbb5a18b3129e074098da690b533b82f8f6649747e4f39da7a9da493259b5ff0d9c64a7a0ffa208443976be75a011ce2a305e21f7056db29bd20160a14e609e5b2b4f941faece8908acb079e3e3b0ad290451bd658be8b752b6167efaaac1b7b60a11b37609d385e8f019aade4be616f4b7eb359115488f2e5aee370c25ca6d24608f3bafaa05c8f9b67ff2ea92d3c1d9057f68299761b2fd69190d086c109e8cac71ad0a60e5731f2354d94587909e94787a632a7fcdc7de7bd7b77448d326a8d9ade8b7ddbd43dfa037be34c3648db9cdd9d9ef350af1da79008952b7d9af5b90b95492f0dab8506f5a0f7f1339ef786f077779d148f654ec1785df2a446036448909c9ead3dc1208c511f517436fce0ad22b6f74e82b7ef61ac7e05610ee96d20912c96347f1c4571ee16ed3c1ced1b6b5e848bc6a5b9b41bec233a66b43a8603e8dae4c91be45b720c64e96402862c7382643f32285d4d4cbf60d519252eedad53d39343881543eed416f60a9c1b84018aa144363b01198345d1dc8324254f05f4dfb05fa8c74bb68b0abccc135178559d0da9ec811dbd75c38a8b3876298be1a4eae679631630bc08b1419f25df01c367d3cfe896c86262eaeccddea6e4340b802c2e8c5fdd635f86c8230b4e94bd3bc1b968269c5cb746b3f3eb968209761b20b904fcc3c9f1f87babc017ce34ed5c32f2242c186445c387c1139117ce50052bccf33e6170abb3294e7e8c94d7711fa20780368a38c9c1235044ee060af87f5fabede9ffa3faf71edf1f9e9fe78d42ee056ac0b9f6d10399b33e46142bae82016d9cf41d167ed338dad34c84dfbdd279bbffe4ca439d66e606006bfd1693a01b199a076698609174272f51bc24f1aae852b840e834de2e553a56ed35eae0f749e2b48989ed9040734d2b76a76f3af094f1a24181f999ce9f4eb5cb579b92b93ae58faccffad6a2865cb5aac0740c23db01fc15cc61eca26ec371701be82dc6e8fa34aff8d3d81e83d8050d769b92cf4f5f646556285b24933eb424b0e679f89bc5c71258f66dec31ee93f2e75cff30c4fc6d9df4126b2a7c4ecf0550e44ee49bb704faff524991885ae24da7557028cc74cc624fe9ef77179c2c4d05eaecc1fd591a30decc6e4b800ba149ac4007f83b2ab0a37655f98b2535118e88825f36f68f8b0bd5dbd9e81cb90bd20e8f290d5c82bb2adc64f3066271a1e464223afff5223c5c1080dde6ca78e2d07194326b7ff5647c01532b077b2397dfa022b807a546f5129a51365fe725d1170ffce0c78329ce99f41fe31a8f6d7e4d4b701e50a1d8e66ce968d0235ce8d4128adddb527e5291665605c6771aa99f383bf22314a80f45712ee67f8552d876cc1a6c04059d8f6d089b6e1628e63f6acb47ee634743c55d34ea9eeeb0dbaaa2bc09eef95616d1faff4aa115e55cffa8f9889a3bacae55dbd1b6ffe2ebc25f1adef5f602ff8fef036bc695b9310e7f45d8aad2653cc36e753a283cc49a1a37a4260d3c8a26cf9ca3288b3b84985b01d52e6e092050743a25993a3fb0e476a8440d1b4ab08f9d5eb93d91deed1ac989522d31fe86599d9a34caf2003f9b20e51a66bbeed756b542a7077e527a82399fadd5aef60f3a01fb32fac90efc69a78dc92a4af163a49845200afa2da24b8fd2515cc8d34558fd5eb4af44ec34dbe5e310952801930790739720d747e81517ef2500949b08287253a7fb2fef5f65a0f86546a567eae8644fa6a0cb68b7bfc5dea244475edc19a31db7c7a90d78d15975599cec705ef1811a6f797daf438960391e3599737ed3533d0902c5af0475cb83416ffdb49fbae61aa2ff57a3bb1a906f692b7a899397f6bd018461467b5f3f21194736e0a4db0c761012c9078eadc5bc7ccc23b7a9a836f5e4e12c0788fbeaa3cb0f2c400f3e4c74ab665a9d797cd30199227bb57442e755fe0a5d6dbfb2431d53e9f8d049b39013102aed80ee2e6607fc2994998c013a83d9163885e1daf946845c699116ca92b7832719cbf90dfd2f5441a8fb411e6048ad56101de352880b4382e0825b4f992a1a4f812364019db8ee822291127ce66a27489f941ecdb77ef69709dfccb6be8c62952c6a985c90d9482ee66ef575a10f83073b1f9deef996e2287fac35ea515c86693092519ab2a8435a780aa5855dd25ffad7588ed5d07c9a82dca591e960530f714da0b3dbdad62560aa51f7b8f8c9462271d50ce04167f1603370bc91d5d68a36289ae9e4d886d3233186244d83045b87b8c8f94952186ffafbb7f6b4a6420282580f77f3a1363a73fd380445eb32fbe5835c2d6c1c9089b2d8e2b123cb6d6fc275d513475fa675eda71e35fc247330a19243b3d70fa0cb815a391dd8e1f91cd84efe2b41a6e363f6693f5564593f01ef469b40dbca02508cce11804098ba7d9cb5efff0fa6f20fc980f6f99d959ea6eb31c69c90afd59f45ab4381767d8ec728ebf913089521a3ec9ca2b2874a35f17cfca4d2b5e6efcd7c612137c55cc6130a2fd320feb313b243e740e566a6310c0bb53a48cad1c0b5dfad502ba1cf47c89c35512caa8378fb013df69fa69540e0294074b20b78af99077cb78b239a5e0925e954c220ce70828f9dad5af28ce3db864b0a818e5a19ff0acedf98f432e35ef68603614a48c09552c52da514908e58ea8cce57cac09ca2509d9565dfb422607fa92591677b7a18ac724a8fc782b27fe2e4c545dec2046e12a035afdaba22d2b32f3d4e78317a54adeaf6d4238615a47384590fefa0a3407742ac7577194fde2ec5e2aad20e55bf770f5def0e553571d513ed08fcd19bd270631f32c35578f3100e680b1dcdb7f3444ddc9c4a1cb4600d37f50bbe20f27ea26a974c17cfc2ee591c0996d4a6aab0f8019e42c5f076610f56990ccbad9f80195bda7f21582b46852f497ba797a13ab0cf2ce755e4e225ea31c0e78fcb50e214686f6fd274cd8ee510917d965a1a0e852152c8b63319a71255efc8b61fd01ac84a7a965e82d6286e42ea52944b59ebff6d92ff511c01e215d5a8d3844c2baaa227a072dab33b106dd1d8cd3efd9d4b55c99a2b16549151459478a5472dcb6b17603e9198a963dc47a62a7ff1524049aa132bc541829cabbb5b2577c215f5c71ff5e054cfc304158e6b82e49c456af291a9bb97ca178a31d05777eb23e9f13a84fd6f5da820856237b035df02b456d98a9bf1c150d192df58b13601a851220cfc1b164c6496b1bdde229b0ccb3a496f595d6ba927791e12b538c48c814485b195157121a6f164b8fa240070e7fff3fb4fffa4266d84ca29c640a690cefeb35e0860e492376b9cd2a8c0b00b9fc7d24a279fcdf33c4d4fc5f87a530df49401c599796991bab0b04817d7c1a4385c708340429c9665a8616baf9413967a31bd7b4142002c60b33946cea71030fb6c5cb44ff2cfce6e2c304a93eeddad131f64f448d9ebd940455e29096900bac970a8f14d412fad7e48247191d0f646faa0a95fc4f47a45b2950577ec6d000981f665df1494fa16a8288af364e441d84d820a71aa5eb119a5384ec9d8437c38ba91fe037a599e8c61f8ae1b2f0c26ccf5b3ccc44c829b61e218acba68b2dca5c10b2dd2383c365ad0073366d571d974aad4579cd5af494539ee03793abc4829b9d38b423668831c1c64310f255f199a089bce18689a930d3e8e471d4793d2a6c3c913e571bbba98b5ce53b42ff62bc8eaf97dc50987aeafb8183da6cd2103e88e90aa68a8a58bc8fe6942112cf39438e7880d238d04a0996ea871c8f5c582e09bf311214263f9f0216e8169dba8c6f213be88d0912e803ca6697f1ab31fca6f060a0c5d9edb299f324c26e1dad5acdb74922d039aeae6621c2e62ecb662c0a885ebc7ed93f6d9670cf1cef99f95d00fd3449e348a2cec35824f7bddcb61f0aa80f658ad5a9772f818fa336f5724ebacbdd53f407c6b45ee3dc76eb8675686da369692a9b91f714e42dff49794b2217ab33c3f10d7701611d1b1acff6cbf4c80e7dce286dda0581642df89bf201a94a6e3ca9562abe65bdfdcb7cd78108e27c80f9bd84754fd331ebe65991b871a03d234734e3ba525dc7edcc25fcbdfafc1b6ff80671302efb9a750a023a05a54bac7a31707e4a94cbb1bc6c66cc05fb85beec745f41dcdfa1dd2cc6c734689a4556f625285371fec5d8d632033afcef4dc850f62f92d09ff95acadb892c47016a681ed6e3eca936dd77430d2a450ad47fc7ac3758610c58c93736505f307c7bbb19d6e4d348d3565492c12e23e9ed52b6b76585431adbceb4fbeae9e4961cb4f12724a9e6d3ca7ee0c79ace0a66b9e0f322de078ebeb6eb7a66123a4338a290a9e3f1c94fece07abe5c5511efa2e6acd64024343a692f7d6da1f6a0daaeff3c76b13c19c01760f9343a640940eaf7e5bc271285a68909a3eccda3917467b7a848bea9c4c514200059a816e7e559c0ad6e17565c9f0293264814f3a68a1791a1ef7b139e411a5c8c7f4ef1f60c8e2fa3bfe9b98b5bc9c6abedde08bf375e98722a666820216d666abafff8e20b9cdb7b0e98965e74fdd827441254db29d9db380767d824626526e5d23fe9e19407756ca8b0f873361c74c7fad92b40b5996f58cb107c831a6d9c1c897494f4486bf823c11b33271dce4cc99a38246ce261bd2aa91b8f668d284ee649b2b180d66deef981c07f503c889b61eb33468b7a134f567e69f6378a0891219580a13508aa10dbc8be5395d504b479f7e1968d3bc8361b8d0d00bac12c980e93becfbe75c1bdc171b8a8d1ba46d3d258e8bae4b80427384a72c72933120b450b4474ab2b4b743179532c57003d3a300d5d2d211d48d3ddfd1f6da39c10a743b67160e0010a44e1cd0ea1640e9a063761926f096ae3dc60d6e7dabd5252337a28d015ac8b39bac56a85a6c0d4d47ccb3937446a384a7ec0743d8400a2fcafee1c2593f274e50a99f2a931b40ad14808f71879405e73dcd90d134f3235d77defda1d39116029a1566c702fc50635f5db7d9687fab1bdfa644e360362c0415e19aed167b97a3feb61a11c79a59ffff4896157660d881e4a2af38a749d15a3379e8f321e31cc3b7eb97d0940d87bedd7299605ba7802cf3fc505feb6565f8790146148f03392ee063ee1219426089b0d738582e1d1d23db9f2f2b1a8adfc441df0e1f0dfc9d3204921f4b506732ab5e685acf66abbae963a73c2d26726ab8e14f1664931695e264fe58396a1077faceef76a0805f25850e115d0c98e89f6c3de78df1c8a39bc5c8628bdc32261b903f24783753eb32a70366d15afaffed58ff9931c8e2846aa5d523f445dc5ff327ef5d8125fd7d105b489191b61a489339645019f53f122da0e9501fba1e823210a22ec6eda90836214b85db536adc934181d44819e2c7ea26a9133c33ba708857e6ab20efebbc438f133f63965a82543b39b5d7aa6efb17237d7e0321e36ee5c23b30b36d8429f81c75881465e41fddecca2e19d5be9ad8efec3bdedb88920eb07aa1c238b69961fd1c62fe7624ed515e6b5a9f8a1c8921b07fb04f60beec99b3dac23b8cfe15d21e4b444acd4589a0fbb438f34bdcb0653ab5596468a70ae96196ae628ce413a4a76f870dbc92c6d5ed8d477afce9046619365b674ff841f118e24f88568b9053c17a54edee93084f3a347f17c0cefea9d62d8b857518ee949ee397ca922adb3243a6a84355adb4384d5f248666af1977dedd4842e207e327782b2c5fae0245889119c3d161df30ce7ce7523f13ab65bc2d26781d80e3dd1383ec9b5ba73d747d21747e4c3e080d5b39e9514c381b479834a8681fd24f57c37a74d86b1374ff9e357cbd7dce2073166db080cafb16b3eb477f2fd76f45437104d19f11fced31af6d9b76a743db0a9c391eb190f3230f8d8148274c75c674b772f43c9497d8df655f76794e7f55bbad6c331b9c571e91b0141cae682e5b8fef11eb9eb2d4ef008fc17c9615b709fcddd20c2fbbd80f4b6ac260081def4c6cd516f1bb7a69662abbc396b8dc01a3b9b8c8acfad887a01a41c417d9547fe9078c3d4ae690ff73aa9d484f812df025a128a3ee4b733c4795e6c6ecb6cc0cdda14df2d38ddd82df96e73f0fe6f80749d0ecf822f7e37e8940a14e31345bcd505bad84279cdfa75126b51ac08eb2e2bcf005da42e61c08a145b493c07e5551541c0a4c417177bc68a3007afbfaab8d85805e54d7333f01f2865691874a4451cf8362ef5f6e45a8db19f0d375b4afec57337cb8ffe4900ea6a41b953c9590f007041050f3cb2cf72f5d4e2beccfed01a0cd6d05c972b03c6b5d9ef33c8d2128784031d5845a792029c93a7f841b8fe2cb826bbb16275ee782020b3d51afdf35457413d0fb7de25d36278cfb00a74c967973ba51e08d7656e45e3b09246e810f1fd496732deac34d3c2f53488a50306cad63b20182b60fb6ed2eba780809d3cb29296551bb21217bb8ac0523b2097e7b885c9de36f2fb564abe4d536c45054e1d5ef57a2b4cc93c3de48e7b671e3f8466df11535ff4d29f2954bf99cd6a2cb950abc13484c8a86b820c2103e50d3117b16d31d0aaf16a7f7a45d5e39212aa068466d64fdd981ed8110333e657ed25f7594cec139cb046f2273f3a0e7f76d83470526f9184cb2dde62e8705a8d68a43c310b6fd676ef8b1fca91c396bb6092e0e26d444925f0d4a904d74a217c14b2bd82ee37ac597a50a387c6fcdb1382a7ad61a13b381b3d8b1e86ac0a837b96a6fb3f6202d7399303e6eef0f0a1102c2e31fd723d5c3dd62e49554d15d1712a669d5f415d018d040f5efdb7fea59bee5d48a80b1d0985a42233d9f17be15b8b6d5c2214b4c0f3ff7425834de08098a442f3e864d3464b1d47e8b21980b7ebafb0f90f7edb6b8b6cb6c6a9ab20ac52f4f9d9b85747b6b1a82159d4c7f59ded4c6fc1738443dd3448e26cff7935c15af18e7b1d19ebb3d366fc1e724dd07c5ebaca36d928f843ad780cf1b119a0976d916a99bd600316dd1db8dc14a50ff783ca6e4e07bcd9c9f899a24e77dc34918abde3bdaa355f2a1c027c998547ff7a3518a614f476f65099a05b660b312822c0805050844df8158fa7f8ff6fe39ade2e2f2bdb2e4cf128769e4c001575dbe4413d2dc3cbbf129ab0be1fa72329cb3fd9db5d7a92219acbf38335552b4195a9c39191380bfd112a87253c3351d9ad9b39178d476f26394eaa32ef584b552988573f1d5eefbf43307f696be59d4d00a4a0f952f6dc6cd89fafb13042d5d2bf3f763c48728d744f5d22eb8344363715e515dc63a47c518820bb9d13ec90e8d89cc9a9081d8050353e47ed9164de98c6571b407a5b4cc076a46b09d1a34dafd49a1e98cf32e1f4a69ab41793c01cc52e8951cdd340328bdc1bdb6213a1ac83bfac7312e18774fda70772efe062da3300bfd7b3fa78a50af1dece11dc0cfde1daee44f53cdd2955f1f4bff1a0ac098c5ea064bd36e124613537a1a064eeacffe46f10fac8e292784af5475a4488341ff2757157928572b73a971b32fa56afb6dc23f3b84043a9b3feb6254901042cd0d464059d462917d2a59ac41e9647c2bd91d67978c1c1981504390f77d6f0977048c59c04350c3967d0964f66317ee2cd92e1f6b71cd0f956c6b7b233aacc548827bf2b93facec21efdcb709d264a2301cef52e0fa719926364e8af81b8870599aaf6bf18c39c0e33b39dbdfe1f4ac9f1c026d3ec8df872e8867a0abe6b7b152d535e4d12b13aa1d400147fa38c235543ca67344c0d10a0aeddb48c844bed3c4d2247a5724944b5da2337502d039f3ad10f68424723489573b7a9b202593addb000795eb3eaf7058191d91f324c18aa1478ee35390c08045d48f0803d18c385fb7568b8cd58ab1b7e176e95995914a8797e359056962bcf535394b719f6b0dc2f04630391c7282da6dd8e78f6f8182f4038c26de7be6df5a36978825759b7a306f761f42884de7cca8a5f10271489cfbf0edf24e57bb6ace5ebcfbfcad3e9fff8e607a8194526653c2ba585c23fd894d908484d5d52f7a54fb236af75913ef18fa6b78c242d738300da7285d5d56432e950c269061d16b730475babbfd29ce051e41788da1ee6c9bc4b1d2bec9df40ff00222ac5f2b0eb783ab1ec9cb7f414ee9229654079a039a5da4aad66c921280289d36488b32994746cd3b29fc447c63e799f2eabec182822e89998cc10eb283b28d7d14d7e311d346a059ccd6fa6847e1cda5eca650325c7cef837c47402830f1d60a1c776404b045361429ce51cafd5ab9607547460e111b38278940dc673692444f19a7b1a5df4980863838cf313fc6a621fc03f94bf721962cb1f24aca6428bcb3116ba52fbb519622394e3f4c8f520074877af7942a3dd6b8476e84a714bbd6d67b1654940b6da64c7fc679c3b83cb814a040068614201b954e054f34f23548d800a087d8406fb8362ca3a84226504aecbf21155aba79653979ef6d1103e291a789b0073373c2ed5a53a7c1cdda80e2e81c048398831d229c50e933ea22831b9148ac33a9761fe63fc2f05a8dc973435378c83dee094f0ffbb32fab4b005ab6cbb669dc240e95715d7ca01763c239fd68ce2c313493ca3251a01ccb38035e99df2d7450935b59aba14fd767a705ea376b04fe07e3efd91a15e215a740b6739f1965b6d230e130f42b6937bc04f9da4a0ad22c8d764028bbb1b8cb5b64fcee7cd6a2f175c505c1883d5d69486727f476a6b98b1c8bb9c7c0ea799c3bcd6c9de967529dcca124fac5994b999a17d8f5af28c1c39a4cf0f1866cdbd1fc9a80a6747e21224b476b74de863e1a97af5564407c6ba9cb6145f3dc65e3f26f77354489849ddc151dc2c116dd5396ef12d95b47aea02af09d39437ba17f440ad1686584f871861f7e7c8a42b9785ba05e19cfa5fcc78a95783f43057062737d23776bdf8fc3ff5b40a9ec9576237b53836d9759c158b577cd0f4eae99a310d5cbf4ffb7584ee0609867303d74975c62f3855a7946364d42ba1d546f018db65e7ab15b578784a96e72a46c5080cfbe87de5bf687d5ce499b3060aeb44d4bf3b4dff844e601adeb0984884e8b8b083c4e8801c0980311140a731f9e44f686f5375a6fb20924f8f4905ae89063b89f083b6b87767f5544780a95f4e84f9a74c0602025e668757f206fb7490faae852abbeebcf6a3f235612c9a6b84aa007db30ed6d6bb48ee671dd131b4aaafd7bcf0575b5cd7351c1bb0b2458e563f5edc4594d330790af0725ed85d0fd390a56223a236b23698521603f8086959886652e14fc68ce925b0a22274488daa4ad1bd472b43d0ccfd73cf5829e636afc68a604ca64ec442ad0c029cbbdc466acf300ce5a81b0b63e541e65604e739b5e12c43b5d40796527d5868b2e82adac76ff532568b1ac4e1fb2c1e7b101cf0a7fe0298a283d7d8bfdc5bb70fbe4e4c330bcb184210141ffee3f4ef284e86444c967a686c7c5b80c2bb69f76aa0efbc5da927ff3a8bf101aae4ab72e10367fe7bf232de13b358f451200d1e6e9a893ccf9cb02d7b26384a2e7f501c976abd2e02fc74eb282aa757b82affc0da9234d04f129428d5b7a5443aba04c2852c787290666c3e581e0e66482a45b93d1f78d0a2f146d7e9688d37839b66b08496bfb9ba45303e27798f1cf752aacfef5aa3bae178d72353f4509bb8f900783b6858802af2f34af0f46270f89f9d2f91e3fb53b8a105ef24e17b5d747f63eb5fbb8465e40fd543d06b40be6c1a5867315158118854e136a42c0f664cd1176000a309b8e6a78a8d096e02d82ac358b5afe150d58c1c2b3a1bdc315126a7d42536468d7fcb45372350e35778119531612de59b99950a1c64387943574bd6f324a6b234a76ef4f654ea8e74b4c241ce503c036ff8fe07aac19865745f75469e41f0e57264113584423c0cf5287b1d06ca5eb75f1a361b7967d2504647d01340adb090c0cb5d411e95f03a5945a645cded2de996f25e93710f10bbb28f05ee655112160d71c778afe565a0af60b4793bbc9238f95e66eb83b8a0384a256c85ff0dd34b85ec8e5642f87d1f64eab2ab7c5014a1b1eac546fb8c2568cc7d9ff4ae363274faf9b10ce0056c77fd331711169a3720d502b6fb74ce60eb82940b254ec64f3b434d8ebab769e81ef41ebae819971c97bb028739a7cd7d30889a1ffa5e4dd218aecb957d85ef59be5a89185a4b7a5430cffaa6b54689286fd8f9c4c22aaeaa674b50c61a3ed19abe6bd0c2909ca78e9308f9e2cf1f3eca7f91886d7a5c224c646a40e6768ef96d64685cb136e38110744251927d1028e42b8d78ef15e8976514f18d0d58d13f2e47e5dc7e32f246e1ec1370065bb9fc378bcac2f6ba68042cdca5caa22cc46bd03830a70d313985b23c0af440c8b3d3ea35052a5c54d44232a3180c34b5304f54ae0afec00793d4486080c3d69e81f288d7855a0aad0056bebad8a86ca64f4db4b459205f7131019a7cb13f7069972ca5cfa2b88d0c337bad43a1251ef88ffa364ffce6bce5140b6c25258a01e5423c8b419eba6560ef4be02f476573f5da16402a4fc3ae09f2d51465e2b47b6647c45598878de984b051fb9abe38f8ef6928742575a9fe83751a86dd70633704aa9389328d9ae12dbd84ced068dbd042b940d43cfa594e95423cf64d321ae8fd9d8cc2bf8039fe784f164c33da2b473f005070273cc80fd7fd17aba2bc65362e88bdc37b16f33188f09d375fa4e7795b745629315673ec713f95ea712d0263db5cd13b302ba1ad065c065c3fef8e23491d325430a68cdb07094c8ab90eb6818d5b01f59e248359f5a19349f2b0966f59e66dc34e270a37f94d6a8b76567486e9e0ffb1f172c755f3f9a0e8df8b524ef5389155fd8a07eb9acae120dce258bd054b89d1b04b81693d10dd8c8ce5f765e76a8cb56895fb3dad5a253a373ad7eb94bad45a1e81cd3cf9530f0b51f2366b8a9d5e01082ab653d8d9ad05e139ae8ffc896d4e485182d933b024988bc150a52ea627b2d31b76a0a35c4bf60e580e6a9f8bb40ce4ebea6585faec049321de93baa6ab38810a865d22d7f6c027bddda11e305c6aed00d9f3349d220bd65541d80748e97c1eabf4085d84a52dc9d1e351011abfcd778b399e5bd38a35dbd5771bb8e1acdcf899fffb675e125eb031bddd864df1496347811cdf932c6e1f679bc53695058c642d4362217af665ba9265e511a46a25765759a5de150d7b8a35d27291cda4e7d946bee737a06a62f70f0cc8332fac51995d46a0edd431bc46b645f27686991ed0f884a2b4b73d6d0d655820cf83d4083e4c9551e542db372bd266f4a86cfee5cae72a51b506a393f36d7d65bb2ba479c3375bc9a89694a7a9e7565c31fe5a2b99bf91ceb9ee3a46fb4aa0723d023c4fa403b151524ee7921996e20e054aa799e6a7f6b47f7555323e75be38beadc9c09d4f30fde525965f20ad4fdeb48249a947f77c948d18bea65245a8451f0c64de65ea037c2c88d94bdd4f45eb87fe831dbea38ed560d555bdecdeb8405124521f8a2c3b7de1b95e35b28e288983ab42a9757ab27f0bc0ae7ffa6c8bba75fd5267ce7d09c86f18484ecfd35c489818a2056e086650c4913d9599475fca4ce07e8ed7e146c40bc4a739e3764f53d4838d8cd9eaa596fac6807d4cd7993342aa6e6158aa015cb1e7a86e0cc59d7ffd460f62c6d748fe8a2f88cad4f900c4be2c6461cb683fde515e67fc890fac5d82cf692fa8420afcbabf3c431afbb5a72225ea26665e47b814d3bb7efd992bf0c28bb00da3006721289a8e5d23c8d3ea9a2096ef54afc40e76911d5acb31d586a577302be9cb33d344bb717806811d0b72d746fd2e2543a070c0e4d848f3292c5f8266b64d9165f0fd5ad0dfc7ca3780c36868522c6e3386721a7834a74608adcb1c15582cb9056dc53d15f11c3a689362041e53a3a2136285b245d221af83a59e43f184c620898bd4be5e30e362718c6805fca6869a9b90710d10d91edf5f75ce06cbaf50d89b2aeccb7369e019b18743c00ac86a63b1bfbbbd3698b018b5a475c1af68283f9164c158705645d06e2b904cc5625ee714290bf51c703ff6733181ba8c0cbaf2dab383fcce646f2c9a017888e2ace8d9d4c4aa3b07292e5c3813c66328f03b0198b796d38c5ee190338b5baaf895768bc7d547bd1fdd8386dca358a88a15aa48f834b9a3925c91ac47fe3a4a6219998409e4298f47c75a46b63f5ce47f54efb157f88e2aba895258f3385980fbabeb3b3969d90e4ed5d7055c6a8ed320133328f63d54906248058e80dfea8e9b7c74023f420b99bb4970e8f1937abaf67447ca77d0d711788feb78a1d89a91892dfd66139202a9d6bcecddc806f7259ae45beb3833f3e15c5f627cdd3fbdd8ac31e36672fcf738dcf81eb0a59ceb3334e3ea6b0b73ee1b0bb7e4c574a288d3aa79022ca776ff678114e62822ef473a7f1869966117979a4fdb29ca232ff36bafc1fccf7f32dfaf6fd84101b698d3ea99699b91d111ac975a356abd3c1bb9c2d967e559eb97f4ea0a81f0408fa2acdf181955d2c3e073d54f53be95d9562894ebe257eda90f3ff54bdb4b56c76425755750c83721fb91f132e42cc717d8032f17eacd945b39a269f090efb61da771dc2401fad1836213c542e3173d8413a2f488f7c0b0f22609119db97e2a489b56257443b07f5ab0c9c03ff1961b80323356e2962eb759b9b00df917e94e5506adaad3b92c0d714473bc33912f6e63d7efc6ccb5799514c1acc4bd62b8c04ca75b6cd722c22cc0be7342b2866c2676e8f262f5e1989c8605c5e25946860cef4509029e12aa2588afe433f013acc785d6ab0918374fdde932b4a8697da80039584d9c4ad2d1edf7c3ec5bfaf3674955bf4a869ffdfd0ddd9654b980c22ce6c1a9e25c48834c0611d4a05d400790e4e54578c3c9e36fff69753cc73143ce563467290800d78994663d1974ce7055912e02f565a6ea51f88019f7c290f48edbe3b3f86e2e6166a587b004025b247c991aa0640818c672d2e556d3622616659f38d2e4244fd402977b77c18576f0b5b7b24192afebcd3e7ecede8a5aaf2e16953d326e488f7b710b2f1ef7aa1422d61a96930ec105ca19823867c4220eb5c9927847ff68dd42fdadc29016c538cca53d8e6af65fd04cf4e582cc87f094bf64a35afa3d4f4351f07b531c881f6c1d5e6d7129c10f58af088000343dde5e74f6c5e34a7567c3b990002db026a07b367c672c07648eb1808925eed72776ae21b9a7b85b6d86dafb822e53d9c8f18874ff755161cf572744a804930d2ba922f5cbfe735197be36000c7f5c60c77b224b10bf1f4446bb25ffdc4418956e211cc1afe46b874785ac4cecf771e2f2081e0baba37abbe995b9b4d69941a4899350c1722142e1ee78697c690d1db29fe686dcb96641a9dc79aeec3f3a727e991a6aecf1690fde9922e39da926a16d015b191116250eae977b810bf79fc5b27ff471c39686c39ba76a402261a8ae5e3cb5d874f2eed944aab2a96b1b9b4454a8ed99ce42b7d8f32f1e8c1dace4849f7d51da5b580e75ffb484163e5679d7d1a8e9d45468935626ef37ced61aee28bf85b79573f38961f298d6af8bbae25c796208771559b85f01c7e88b00f8c36d5a5b278c30b90318eb3fcdeed8e878757f7741d4ca1d8e610f983b46f19236ba0e2df8df0ccee57a1fefd250029e4450eeb70ebb13a58822136bba4cbf93513bccff544ed72bb30e20f3cbc7346aacf527f2493b2b4a2ef7f2dcb4c2347213c41934215150863fcff30e0c97670efc0698a9a647ee02e53947d61084676ee281b4ecc211598033e490f59e0cd82677f661415e21b3df603b1e2f99ae022f2e00441ff00bd4b46ffc52c0a71073cd0ea355c8b55add317f251f95def857a664a2e7ed884abea10f6d41b08a1ea4db51ed67263e5f705ec7876ef0c55363a51555326b6021a62b525705dc3754fda4f9cf7c25fbb5b7a5999b9495efec1a11d1ef7e3b346e1d7999f3814331e8548d0d0daf54af68de8ac82db5f7e70cb39f7aeb9d50af54cc6f4611b3cc41b514419db9ceebb3a352cddcbe55224e52512b84ed2be35a48decc6d2950a69cea610075ef5e5f87cfc8cb9583bfc97c7cd413fb3b6a0bf80a64299816ceefb535830d765d43b6e898f9c4f4a6fe7e5940ca75f254af18e1acab5726f746a9479e20c2021ae643ab80f0408c4c26424198c8a55597a90e542ec499d10c2231e395d39f65c7b1af4432ba92d980b809af3fe4aa1d43f8a70dd84f2f775b691003f4c6e57e89abe919cdfdda66bb4ef6ae576f014b8d2ac94a62615ccca7cc5487afbcee84534bcf628d54c2b96a9418b6aa2fc8512bf7b76965fe506b68a54f40416da3469d7beb30cea79eb51936f80102c61ad13e896aa35863b65c8418ba3d109b82591993e6b70dcf60cb3c2a48d85e559a70dc00034b0c18a45513571c7e7902e147187c725c09304d45906489c4f7c2e6b433ab42d2c364ff073bef9367a4cd018a62abe0d3b00da843e417cd0fbe5b25cc4cb1264d99666827a505afb9fd913de964c229e4ea64412560958d60bf14343702709211157e4ac0c2648b500c0e8208b22f13a8714bb0c74a2a6c7afc6e007249272616c5422e594e88444f267e2e47e975a184df962721beafe519492fed689bbc4e5a4e7f17b2daa76a9e43aedf7a3a9b6a689c2455ae24098b7b76f21f50de79ed4c7c46214d86713d5728d9e8c151fd35514cd7cb6afe4fdd45abad19feef17dcbd99f109a959eb0ebc1baacf16947912a0c5e34fdb9a1bc4117f96b2dc638073e58155318ae01ca7ee007a4ba69cb44ccf29c526622a4d7a3674f957af32e417de3fb93de0bc2d3e7cf650708643d5fb4e28237354194efb24108dbbb17a2ce27b7d1cd11fc998ed81cc5bb7cc972672ecc60792639202d0ac7565ba3f7716a9726630b06484b2a0f0211fd008a38a97235c0af44f725baf1e9a2e1d013f2ba94b40987986634dde66046ea8849058d264962ea508e093de93d25636932891f64fecd79a23bbb00c59a6a600bbc2f8bf21e2c00f7da3827af24bc9803a03f5234026624e84270911ada9d0705d4e035f9be019dc0aa2b9d16daf514c76a5334bbcbcb9f66fc13233b67703fe1d7baf2a2e328389b0d1482cfe76cdfb5b24f2b23e6802a5801486218bc10335b74fd2a0321c17ce8aca3ecd09bff4b714130e251c3468d9f704640f2db0a3bcc170b954f54f1e5b00a9b219e2d0fe92deb0ded4f1dac1d108a704ad4816053efd5d41795076f1bbb725dddb2c5310441eadffb3c8094975cf293eec352150dd68463cd7d048b28cd50b25b94117d625f57aaedd0c0c38d64e2608215d4d9e86dee6149aff1a357b2d5a26cdcc712488b8fbda93171bb65633840d22275f31f27b1abce73fd87ec123116fa5de1a936bbd732a32731b1a06dba62b8647531fedef8dc8394633cdae1721e6a8f92c8d4d0ccef82e7ce90689695c07a63b5525c1b6c981d5e168fd2d8a899e5c5184e9ff9555714adb3efb279f0c2ea5d6a5f3264ea08d656aa22205994c8011e7381fd7d9e67b9d26fb29159efb0050f797a95b6e9bef726ddc8adb78803e96725d83676f26c0ad83143111611031f105d471a7d26a1ade680ad67cf989ee41336cbda662ba589ace19c7d91406dd704993b8e75e7f1d4604d730000c4f3b335d0c4f416a981b1e1c4ba19c0a8aeae88c1766d354005b1f0dd6edae1cf3ba6ef831011cb8efeb51599f2240315a2d0d0c419bec6cac585b8836a8a96757ed66ee5fa4df60d0267298284404de1797d67ebc466129c6d902f07104a08148161b9d9c3c21cf127f567f621533466bb18a142556d6cb8f21dfdc801033a5729618a3a9adf7c63de21d8c4e29face58f2373b77fd098f8e651f2e81ae1e73fd90ff89ec57e86abb6f9d85b9da02b7e0ea51ea2f6d8c52db598586b31e56da21db02188d8cab1fa46bddb65d279f94f19a8ae071e67edd21b6ab7d91aea7915507f005f3501e074981b93b6df2568a067beef7a5809cb0c32f82e406d8d9943f9f934849502f4b55b753c7aa11fe614d6b6511564ba09e5eafb4c6f071207b6b77025b108fd58ce52b577093c1ff617a456248990077b4701d5caa80e0da039600d6e83c35c354bbd91350cfd26417b884721c2545e80cbdecc859bdfe339756bb7b60a8ec503c55ff225a9e47e5eb2390a14670c000d2149d9da0aeff07f01cd7dac68a3113baef9a72eaf95a5d2015294b5ab5e4590f13e85e8be97547587ef784a2692a9d599eb7706e233b4ef5693c9dfcd954ba1690993871a242fbfdbf32e6c40375c4577344e9afac1931550b9ff0d0051cb6a371fd1b69e6fc9aea96eb00575fd9a0b6205d694112e413f3ab685a1342c4c2df22a7bacc285264b45c23f3d5e4e9cb6d3cd363a810d5bb0d031f13b6c4755447b15498cd6fa94a8a402446da2b72bf8f8ff464df85654ef22846442510c4b044289cfd17b857e8588d2c2b93daa28abd9705ce4ca25c753eab49c381b082215e79d097417689a2264911acea45a00ace7ce4aa5d61fb1b580d7aa66d86e088dd727fed8929cd6f3cfe5eb4a40a90ad4b0334acacdddfb635b7ff3a9639628d34baac3eb97122a270d43c4741e279b937ce02a74cb69d27fe1b0e1a1cca2205a4e05012757fb9ee7d1812b19ab4e633f92b7b67b49b3891d8921ae524ce6946bf25f3c7f5159902af5f74bae36de1225d4473439852b0a9cbeba8234b7b5e02b929f20e1bfc5d015c953a98da90f9b269fe68aaaa3cf6acbf1ce17d250f335788bc0856d20f442c32bfd4d827aacd6210904bc891983418b4e4b66017dbb0ba6d06f827f98367b15e67c0dab2fce88553cb5359693dbcf72a87b8c0a645b9e3f01a8bbfd0686bcc9364e4d57004a348efe36da1fed0f16898d8324cecaac4ff81b167449cf1cb10787d7d99f7327fddfdcb1ebbd7f99d43b8fab92143451ef52d53a7bbac16a9e65300fc643bcdd8dd958158b5672bff6f7dec72f8c3baa55d8a00065f650936c4243d40e4262fbd7316f5b79108a5819987d19e353c443895ec0d57b4a4c7a8dfaf7a44bfeaa697fff1846547dfae8febf556fb49c7f4d66f72eb8d0a5413ba0beeae1a6b3dfc9a7af311a6e7600435e0846be72859cbd3c0d6f31a9456e41af9490af524b5c2c24afae3ab7247765a34de11b910dd2309afc804d0baf1f4945c6d1e4b431ba420cffaed22adb3449e3ecfd8a10d99062ff2b35ca461dd24aa981feaaeb8c4020494ae254a388b218b43dca6a990ca3533fe9c114f23d8c7a66211c0441ed8bb98f35cd936315af768e530aca1707044d02e7645f577682ab51ba9d21fb80454a631d14c9c4ecf75206265a170cdc7f25587c6f2e6370d07d5b1393b622e556d650603458ded99cfcf633128c1f5c0e5d197e66510238ba6e08e7e4172a7daa2388d1793b094b10dd8a1b16ecdaf5562db8fb184369effde2c89f40005ed4cbe7c15b6d2df069476bf576ebfe134774c55cc6ebb11c1b4eea69efc9fd0c964dd8736a9e51f5942f8f095c98cef92578054bcad7dce99ba4e34e7177c0e08c704a48d5d84a0bc591e0eb1a030c4930c34ca44b34f48449591511d5301cc66750923fabfce7ac6195df5125ce5dbc7927826b81b2f1c89911ee9213192f60561f7faa9055d9298d51ffd427c047af83ac2395b5e3649b0f5dec3d3909d0cd862ca8e9263b6d50fd9ae1487a7da79029bc1720a62e5826f653e9cca1bfdf91e92eccb13b18b65737bad570676205fe94528ba10504e73a5b6e483f8146ea2dd55658fde9a775a289bbc6180607beda5ad59caae94f73c121af3ad4d4a1da664a38faebde8c66fe47182d253fc7e7560e3b9d70293d40e49ba6abb4ee689befa5860d87164af2d7d58989dc00127262ee6c5ce9573fb1274002a4bcf751093fb42336d5cd7e1c943b10a9cd32bf5c189fbbadd4d8f04031fea451c1210bd5f572f08c41c9ac8bf7222e5862c14c0ac695d526c892cd51689c1bddf1f96666e8aa75974085b642294318c2ffbce55f4073d82adb267e1b140a0b548edc6238a5f7ce8f839787b4d5c474c316d46b4004407bbc468e4efd3b50f2aab4b5fa5e40291341ebbca921d007b6e9ff9bca6674f7b2ff4323ec0facd107d835b528971f41e5ee14e17e8c633c6c622ecb8e530a65cb2fe817c039802e1d4d5f84d34f18a92642c4502314e4eefbac54c692dbf692927b9b8e79d7bcc6bbf12342de17aa539732902a69ebf8cfcc38022b44d5904629f84a6f7a83941284cb1a007bab63cf5412800a277daa1f59ba1bd07a85eb922bb630dd962b14a9e8b5db09fed56dea24920146c68a9a93d5f2292e47ca43c62d635b730d507aa86dcfcd09af0229c2652023273f1a4af7c0973ffa0a9fcea5e3dfd3e9eecfe3510730c306547d63d3c86b476a7735cb472e4dcaa209698963544c61499055d477c0dd54ddc5a417f798696eff63a2d58079c05713b0c209c959c5c0d92916d15c73d1cea17a6cebc4c1e12d0edfdf7dee23822184c593c08e2097023202df707fddf2d128faf89d36ba673cdf4c65f99d0e5f54b6cbe96326980a1cd1182a9b52d8fe9575bdeb6b76ea7da0d8356d1df957fe736820192289e075ebae75cac95be1e69282bfbdb4f4cb88f889bb0f94eee6e4e3a99acc14fd8b2f2437727e643c32f797b9f0117918806fa5595ae0a121ba7cb74a4719954d5f97d71c38a4927874fd7348b61fb67c03afc2dabd9417ca58d9262c30ce3e7f1200a2a0b441fe93b2a5414f52d2f7c55b4027f517a6c1088fcf1d2a4479b503c81d6ca65ed09dc9b181579204695bcdecf46ba52c8c92e801885de88a37c3d4cac29fa97fc3e0e9044e39df8c465bbdc0dcd57258a3324fb0dbc50d1ddf632a4aea31651f8c5e5145948bd4f28bbe13778ea6634994738bc6b9027acbbbb2c2599f478f0568f1f8afcac8c3b38a7c8cab7b06bb3168e50a35bc653f89e065fb719afe34d5966cf779514de7b78be487985ac2c6696e0b124f2073282b502b8935c9e2ed0d842565fb4189bc0d08ed50ddb881c5271aa36bb6d469b9041d603d0df6730253d79adaddfa93ca6e8133f42efc0420927406eef553a3afffd819498bbd334c04622ef1296871e60e90651b526bc0969a89007bbb54fc48b697b7ac036e99683233353f0b1d11a5b2cd85efba10ec625c10b957b516ac6e3f9a45ab58592030a8e6ea69ff8329f75b6e32e2faeef072a4f75909136846e71ac789da3b82c5dfb03009f5ade58d7506478c923f2020499264defc5e5c21cb71183852735dc6f6a850c93b9405939a9535088b332e369bb1ea1a99288f23ae609478d1cf681b94c085aadbf75438ac0902e2f69d08a8dca3cdee7073e0e1a28752b6de82d13554da574787dded650cd7a39b4d3f38bc5730573a58315dc082a6603c662b8e1c99a3f44431053074c884892c0a35b29bf09cb8210a8a88db156554f69dcc375379843414427eaa1fa3bdb85000d6c34274b8f94902d60f236797c652ab1fba74b9168090da27b7ed7861bf4e54048e287084547fd32cc79c6ab2ed50267a46e9563b029e91672277be767a1c0ee9fafb2dd3c48f81de31be82553b013ca4024fab9af9ca0ca04f8d5cfbd6288c5c1f550f97ffc7bfe4d909510414918e2f983fb9e721fdb9d1a14a1899bcb7f2656cf65d949c19b6d818b01a4b90e3f4b0d5833bf64a2312df95d267be500a6ab228b3989e61dc01ee6b4a9fcadbe660004345f45e8bf5c3a573acf2adba1357d38c9bac8b3502b97c561e9d023ca96146868ac9eb9e1bc8f83e30ae9104edb67c0d7334178c9fcde5eaa7a9ede0290bfaecfb76460b31b7407ce4ebe736e19f3de29e8594d9c979edd1264f0f63b1c171fd8d91489e5c4b31c0bec31275c5a4d44bad74b5d375e5f1a13bc5770015d37c281d350ec7b278dbeb712b942e459e81aa03ecd414cfb66129641494dbb2e21cac2de0b2dca4dc5f10772236110e8bd54dd24ba814a12bf83e4699867c7a33944e4b4778b90c70d9c1f6104338be7e09c49b13a404b876c35d699273b7678780f54ae2e554b7171739d79000e0eac4e2d0007c3c03e208e04fc903621e4fd3be39fa123ba154f336f30fd997ae1d01c2de8b29d1f3b0968bce531b2106cdb70616168b6fa96c83761c28ee8ad81efebd9c31ac7a35947c512f1f1c467a5491f8c46ea6fd34f3b95080df2797354cb982d640d12d996c800be0cf93a99f6e7400642387d28114b12c58f422b0763ba2591670cd50a37d759d7cece27b89eade45002a82cc74c70966b91ed51c96706d4c801bd52f1455e9e7b333f2381ed188ae3b3a7e9572703f30afcf3ec5b007b29f899520f758a324a46e63a933e179dfa4cc0fdeeb0b81b655caf20c9988cfd5ae18b317a6eec92b8fcd9ecf0cd579dc55773ea67e6f8e1026a1fe11d56726ebafb197991ba1707bd4ec141d0e10dddf00cb3e3052cbea2f2ec5411b79e372ddf6062016731d74c7cba3b992d416c71aaaaf5c18cc4d38abc61baa4a8b049c8588cbd66d424a7cecf673bf0143ad6fca5dcea7c4c9ce8635bf949f8f8c0c60b57c00cda52fa237964a389da52a5f0113fbfde88fa659b4731b02ce1cefd5691311501b182a90a0e37e3c08f2e414b3a550a0106b23af4bbc17d677e0793b541413f9e4275f18160619b05cd3b73bbbeb25aa75dee893281047bea2844e8729db13bac81ec600de9939f53b190a1ab5152c0139f869981f88b723a23878750df03dbb0a72cd317530b5345b1668844871112547e4284e59b1f0300f88e4b222ea9dbbdf78bc7afc0e6151df8c7ff4b3dde394d48c0d848c325a4e489ce415da67ee9253aa46892b09c61c71e890ef58b5a7a3b3b0f336df5e1edb4850d0343ec61107e24e849365f39414a0a8b4d2f74aee56ee0ad466a0d3d78018384d0265d2fd9f26e8e5406e3928f9cb110efa2f55a1d40f0cb21288734fe79e0c5eb8cd55a05de7f2d67e6f714367051181c35e6a0b1367516072adce3555c0fb576a0e499491586939e083892f9928b415b79777ea725300586b506831073fae623bc871b44273295490f7f22a5a7015da2d92852f1006e1a66dd780e4bafa9c1124a4de16579bb640e116f7d943801a5806dbef24529f0d17b1002d3cb08c36a553e034f78e081ff800e3cabd4214078b0307a6181f42297acd651a8ca709b7766e63f9e325b823f2f588826fb09b505b2e543a8d0277fa91dc70dcde5a8cf95230a6cf5e326d32276588d10d926fc906ea7ffb6d83cd161a773254da3a8b9579d2f30336eaa4b6bbe6866ed085547f70325794728497fa36a9463a0cbaec1dd053f7a020fea495c91dad596b5ef4f85d46e3121901146f8d62c037f20b37dfda80dacaa30a7ec75fb368e737584593595a84da68e75a3e7b70828237559876a4669b11723102aa8e9ce857fdca155e402da50e33ebe9a421ad84f99a8c6d187bb57f37da4caeb71140555bfc908942f45623788352635ab5d3afc5dc3d84fd7180d06c3937426ab77250b8ba44777c56fd8efe25b149a36f22b65ce6b1faa035ad75b5b903d165ac5c3904479dcce68a850cbd52e5bf2ee0a7393e1f9b54378435a9b5ee916f2a5475d974db2f597d8dea439ff68c883ba5cf5848e9f202d7716e3ef149c978877183829d752930ffc63eddbcca620bd0827c6748db3797f5ba4e1f8e3c550d5595d7ed9ae998c249581ad067fee82097269185e05ef5550017be4229766512975e3cc8837aedfa823849cf96b83f9d7cf1a197777f1927c3ff6b40d7081fdff5a21adc1b4deb02ce4854a89a3d2d63d39824d465cae34f412b5a2622ea7a59168ddb372a4b2ae007a2ccf56473f6e6de2ffb5707d7deaef94142786c9b124af6833356953168bbdda422f78fca82474894d04046bf3b91bf30a8e5f38c4cad3e30db25f9b93d83430f5b73c041f1382e85d876c1b904e425a762da75adceb29264437e69780cbd84037be06a5590ef4bcd18dd6fc019e17b777fc2ff70115604bf9a8b2185702f884cab62cc10b372d18ae986a9133b3e362c4d918a1282ad7995b191342aed0a0c8a43214e3d0a689e408ae177854ea005f54028e8eac298332b3601bf71c56ab5b1dab7465c41e88a49d1027e30ed1b18cd9d59d5b6972846224da501dd3e73968f18454bebf52a00588e35b46a8d57dab577c9ae3e0ec42d1e4a3d7f57b6419025fddf042e6b1b672bed76fd6aa9667df482c4db8b34161e1180d82a2651229d3f596e980040ab30e79be203120621fc0ff12c0138aa3a49081ae682af87df424c390f436512010cdcad428f9f068e1a6ca27abe74d7b5ba946aba6e51ba737120c49478735f24a6d76c90e40ca46920bb8e83e1194a796f30d05790313c5ae27fd59782a20527e75aa2100f4bd9f33e54d33600f99e2e6f7f9581cd16c16854ecb3d44bb286f640a165034d3d1131be0a9b4428347c9f3abde79c21e8a3c40d8a6643e5b81b4cb1b844b6565953c682290a2105bd415cef1004eb3bb728823a6c34ac85c03438bd24729158b08cc7b73a90d460290b0f3dfbc966687dd4939aee8554b9219712b17ab2486f0d81b79efe5b7607075242d2878d102fc213fc8ce15c4fbe762fe0161d24736976b6877c7e877644504eed22afa5f0c1620c7553eac3456061749a0d42df366a09810b7aa4c27d885448153c72181005ca1cae225e5cbd0ae45b21273f4d875029300f3cd9d149da18ebd90666557be197d695b645d4f7bf939e9312f44d8e37cb219a87dc97c50d57f2a2cb17202405679d409945551f12eca722511f22371ceb6db24756cff904d23de8408338ed8c034069fcda4a8c1131360d16992e2d24e329c42a4ffd61ce69fec0adfc1ac6afef9921200e99a54aa53fdfd39b807d1ee489357353102c4c5e3906e5e93c44abe3a27d23ab03df90c0261385c542ad0be20c82bc857d13899e0ba4e94f2336c30a648e6ee8e6a664b7f59803f58fedd89946f4adb537d543206104b51bb50d176a9e56890bc463e745152947d4ec5e436354a1cff226c276c922cffbf7fa39c5968cdbbd7835c3ce949daa9c4c99c07b73aeda426d74d87cb442af545c34a5352a91df381ac359fd2443ff811c7f93a1d13b8db32b5a41d282a2ed397337e7952c172a9e807ed5c16605606ae2abf054e2eb863112dcce2f052fafb72aee01dda19059682d9d4245078c5d597bb3dbcb1085e5bebdf67a848ad259bfb69af136169cfeec0f13295d43107ffa017eb4c0e92beb11ea2b24afc418f9e59b69afda159dcf73efeec5f7feb5338cd585ddd35aaabd07cbdd4de1b24694660dc560e546b0a387346ddfc0256590abe41e2051e2fa7c853a6cec1f126db2d304817b509b6e75da05ae60662028e0ae5b4cb4d449f37ec125902e8e7e114099bebbc571ca9988f35ce6357a8c4a391439ff06217ce2a66704a0dc049a7b65dc6a03b352b772fbb8d4f565b2c54d5e6c3d3cb03c554a536bf39f3aa1c27b1e943712034eedc292779b73e8b402c62d1f3f32a3139ce2addd4d1b52d93d92337b9b3fe251ca037a0f655fac56ae02aec051d719d34b00f53d098f798fc04ab68d58938c13fadd5e52870cef47b072721d40eb203432084e6a0996a90af4d7ac6a6a2dd1a9d86879c0f07d38dd25d047de3c5c3e9e9b596f42d84e72af2631c525bd12e18e0f55bb4446ddb6cbc3284563f36d2411c9d81f1760e70c24420273b977943b6772809be68bff34a10e083ccca6d301c3681367f703d7798335399df63dbd326bc5df0e1d11b5cf9b2ffc6e39c309ceff2feced8a335ad19878e6c120d9c803ec17544e7d43eaf8e7dd97cb31816c65cc7526c2a9f36c19cef21750592379a8cbb6ac8980f5165e9f4b75a348ce0fcf945f98c93f1d925be4a359485f287e979c880be0628107a9120688ab5cbb7bcd10d5451351222161578703de574f19a4b31b10a467f8af8c3255a6989d447bda44b883bddebce7b981d167fe5f19e92bd2464c6401658e12c23d4846f816906dce228f989f44278530ee32ad121856019b369a48d5811a14c53f13dc4effe3e902ddfe44abefe30c1324c2cb98fd2874d7f55e06eefa7f1583cd29983270813a21fbdd643cddb5122b40eb4f484346e8258ca505f6606499bdce47e4fb39907d4b0d718afc3fb9a7ccbefa6d042cdff10a59d6d29035ec26527ada2a5ea0a7f76721ccdf4778ecdedf193ad8c02b1394665cfb5b77a159983265db3fb5cbde9fab3d937fe1f002ddfe37d1407fedfea2a996196ac06dbfac330ec24cc14baa3f2917fe929fad1b15576dce735a9800fa9cb589e0300f09668fe7cb7ebb3bc9e866a8caf569366ec7b57d03952388de92d668faebae2819a450ed2ac7754e56e234906d54aa2941ea37b29549cc3047418851db237bcdc205322587bd54467122821313d5c1d37d0ccb63a7f55e0a507c491a555b9f2de9ce7463703f60d89268208e75dff4f3ac337ac4bdb4354a5a1da5f45e26a8068662b203dc025fde0cab9f434a81fecd47ebc738715db5e382cf07e219be58f60f43a39074a126a4532d603ceaaa5dd7b606509c606d637ce596e3edc62fc87163c2bd779f0c0e03e0e6c0e69115f42ef05160c460beccaf87a170fed2f32c879aa0edafb90d409a1e3b20d6e6d5ac5f59f464bc7d5722011a40ca89493b8866cb31c54e96b8acfd53d819a18764499243bc7cdb74d5e6bf6a5bc3345f8a7e7f67bf729f05cf296521fa35da302d6638c7f58a9c7c4713dd1314dcaede772d95a136e3f9b903a4f1e58db2639288ee54f0432cfd5303e515251c525102f26c158a70439c948027e782acc99620342744948fe0f9906fefb3cf5a144c5a20f66e1162b82c83e2b1f46492f6cc78b068e1d8dda28aff4fbf3503d52ee4787ba1650bd0b602d9ac8a2c4cc0a142baa4f953a1fb9fe45bdc54ce813cf6ec575fb19b25fd58180931a3208e1e362a319a4911c94df6105613a5f0b28de39e42c3741787d3b9ee542866686ae48a0ec6375c2febad7e78e34e0b7d30c1582d34042b9ba848fcdeeb112f0c35fbf79e1094bbd825b70fd5022e0920236b7df517e8c70be7a002f06fe11f6023142643c0da1acf73375fea34b6d1ea6c6600caa80db83b50c9973591b3c0ff9998adf6520e1a7bca45ebd2d032fe399f1cbf0a401f5d878d1c6c67cb5edc335efeed80d6df184df7c5fc9e689e147fe04f7fe5940cad2926c7a26aa3aa46cc016cc1cac34e7675aca01c0373b41b9e5dedf2dbb42d2d7f0b85e1d48e08d93a4d9bb77e4c5743c3a5674f716230a1d5877a564fd9a183d2f151f67fda1d40ccf6e3d0e5ff07b66a90226b7fcd877b5f80b5ce148ad917113ecd11676ca5265e7e7c76d4e67d8ba75ba420ebe75532fc5a5388692cedb11a780b29f588f06e8c465cb80cde3bdebb83eade59d91d2fbd96a4dd7998949e586b1bc3d789e61cf15f5e444a3f3644cd19817aeddef948a5059c02453f261cb09188f963da7316f2fd3962a644971c727d0cd8c2f76fa57ab1c496fbf5a5d854dfb249cd72207979ddac1e55e68f2afe27857f82a10d09911c11de2d99a20ce10d08d21bcafd872c88fab57373052dbe38911a5849648909437956165bcf7cb8b446ec20051c5a93bad04ebd39c22b3075bb8edf23c288f4b3211a565cf63cd1f04c123821e7ec05325e0994d2f7a1930bad8e01417076774682fe0d8cf4d6072577386a3688d1a5ce8cb2615aa7220e0caa4a61673327cf78e5c7bd2bdb1b3a5e2081786e9c3804d0f7524a85d11f07253dfa52509219caed29cce8314fea55bcf6b0fa9d485f458c6d315c3b075f3e40ca894b89247786a1d954c0817cf332bb21f0ec085ea989ec883044faad6cee07664567c51709b8c30935eca84ed4718b63fd655defe224e47b4e4ffd4b1978ec1c111d8ba469764c3d1fb89455fe4ed77a4f9428cd6924bdb4ed38f7151ea8af1e457a961d1aeb8a24de77e329cfa4b6eeca0a0e8f6a137fba608cf3be6350138897a0a1609d83aeb3c6152c09e885687ed344fae6220850ec2161d91a0dbd66f545a55dd4d98d0f763efc9d9f1bb1360250bf6e2a57f14364b1d7f44816f126e7b6469afa8d8b0d43277a5c01e2506297de8761bc235827bade8504bd3531e805603a3091243826ab26553ca79af8b336afd4811047f70c0a2d5c0704f93351cc7a2c33a792bd0ad449a7ba0e64f37a03a9bccaa36d0a10750d212236900c60fd43f4b62ff3bc4dbc4edff10c45dcf31c77cff648701b02b04dd4dfb1a6b5e7136d5702ecca616d82dbbcce2e4422bb222bb8686ce4e27d67b28a20610d3ef55a0bf1b905d3e8f80b7fa5f08d3c33a591a07585d313d86f92778f37108c9c7bd425cabd10dc46e98aee070bcbbcda9a3678ba69aa4e6d38ae5b62716f71140fd1b8efa67468b74ec2624050022d7fc7778515b16c0baf10a1862ca588a04c4e29c6b58727ecec8cd7e807b30d3522d93f66e6b3f657554b6df6ecee0ba3c6ce083893211435d22de28fcd9e0e826b091b7a3c0875f8d3731f0d8515f74c2d4b7f652db5007ac37220f1e87152c99e6e19d20d34c8750657ffadbd38973220d898f0c37c51ed2bd99e578ceb5046e759dc3dcb1e04ea3ee750754012ac0ce657a7dc0a449c9ae54726be6ed60141d7cc65b587488dedf61eba859322e36c30015037c7d9533c6188f090183e9e1dfcc55c3cfbfdbf1ec9c25eab3201298767f9373e089418895ec89049b2825d8ef36074f71d33c8fdec13b39953fb03b7ed6c0338fb9ff4ce15a5c64c0cbebca7e5b4edbb338161a0d47533411a57dee077bbdfc1dfb5c86c9ff548377f7886a9d7c06a1f15b1550dab7b2d4c478e545a59c5462724f6f087ab67591892c95734f899c30bddd8fa1ae5c46d6b782a1ac342e69067e34eca373d09aab68c7aaeb34edd1330f5fcd3dd3abacabed3c85412f95f36f146d1242c63335ec8f0196e039c20920f465123975b900f55818cbea9815bb776f32404ef063312a0a1bf371ac1ec3dc6813a481fa3cbcd1301dc7200aa1e1d6a5721bc05e6555e25ad77ceb654483541015d46665246a1accdb076b5b9cd8dd74653054f271460f06de15393a33ce2ec8f330a4d9a100602e444f3286cc5978380d77d066a18be445752724329ec21c07b5d59f9837fb96afc32d45baf397b4b3a85125f9cae39f14d1824bec0081e55f43e702e24e621d8c52e164272a33df07904af109d74d9d9a4cf9a8e6536eaab789963bd5ffe77105046d54941494328a118dd2a05b44e3d1caaf66f427b51895e85af5ddb1189b65d0f7abf85c8a82a370877259747154c5a7275e747b916fd5af70161395071366660f3e6f64490fe333ff71447e809516b231e1eba73ab5274f805d68e51e9c2e7452c9f1367589ccba56042a6427d2bd0d3ba2694fca11e3455df9b4647ef5ec1205867bd4cc77fa9fd2377932972ae8e91f422a634780067509d51e81a3f75783d8c95a99eee7983df0414c3ad3d7d62e40ebc45d57a71d88d25001b563aa6ac427ab0997b6e254876be95626b09b57ebf7492573086c5b7c49ccf80bde734e94342e9b624c9421b31acd0d0ee24c6a72a3e485f86775583523d5c0f2978e6a66440b2004091a2a9550b559112bb21977f16eec1122c16c7a31850b5ff946924ea4c670705a0b79f50aff2de0e52d6b1a85b7aadeaa56393a89590ebccd1cc3ac6f6acfb1070b981f1e2a30cceea7ebbff2676f2ddb29c64cd2f44c4fd8becfff19413b10f85707b924cc89d191c1afaad088d80b899d237a70a044fadbca46ce8a08697a1cdc4734f25531a37f5b32993a1d448bdcec45591e017cbd38177670edd784667773de199411fb37be8e579e848045f52afdfc28552ddb3e60855017cc354175d1ed9bd57fdaae3ed43399f0b2cd1071237c2addd93899131771297e6f818277993c8fc52a2f0b7e0242649c6ab1a765ee02b840ae9bbe83ec0690a91b1b6b625285e59a468486fe1c6dde24a4ad4f8ac2a01641494265123fe9389429b079d34b6dbed70b36674551c6579dc5b280abbb9fe2fb7a3e77cdee29cb1eefbca6641bb2e733775f9fb54db08e3823ac4963dcb3c58f859761918f183aa26303804fadba25bf880e0c8b88fc7ec4ff2cff9e634e57ad5d8e87c64e52247686d013a60b78861f525f796d8cb701fe656740248d8ad91a85a7fcd183e6cf191062970636789eda13cc86a7fd90a1a27e39185f8bca5db6ce42ce1b58b987f855b9171baeb15424f5131b9554316499c27ad1510ef8b4076ba416964324a8d4cb93476c79d4b4f78fa28ee051d83c60ca4b23e0284613ccbcdedc159bff0ff2b542d1f18b40be129067d0db682b5e3511264e082b8ab662af8dc39b15ce20c240b9d034bdfe487b450e7ef26fa6676c73bbb753d72086279ebd5b0659e8eaa97377613961ec0527fb8b3e41a11b1293dab3f0fb66012b4bf78dce385bad47813f2688ac11b40e1d5d4f22676cb44dcb90db01171b4d953328354222d3a56eb0a60109ade25ecaf0e46d0b98b87c67aeceaf9119116e0540539552a612d86758dc4bc5595a7e8e80ca335ee0ff3455e0e6df306ed2ca0c38f5905b142d52aaac739c185a51b0886a96719de5382e532b2aac030899cc56e49d94a14ff46d226e2b61d1ae9e52a380bec8e1aa26f10a9e30d975bba12d0c62d34520c32368fb9a2f242473cf3f6e4f98ccc97ffe97694a0d70fc476502db6373602cf9d1fcd21fb062c72971aed9da569e383823afd515f56d4481a87036853dc969524e9bd283420c15fbb64567c9c61fbd750cf81a55a00b5ba10d96dcbdb526677f0f668436a0cfdbea77f78d67f4aacdc8e08240baf01c168762b39e4a4b6f3dc1e6a18ceece149037189396f0c9e35780b910989188c059aeb453cbe3e148c4b3c2c30d7c7faf0f796b82c2515accbc23d9b2c01c8bba97c009f8586b1fd607556c0a26cfb38c6859a6d4a4834d878471e3c7df3f5597040e7846a3b3cf349c6fa2cb0a1057eb61712c781f53cc81e3bfefb0934b408e113aad2fce5afa1f6477930e7cb03917840ffe9add319c9818d740a0630717fb848d13c671348f37eabedae1212bb430e9aab1359fea8a6a503a47158fda84214fe08bf95015b3640d1b68bbed520444180616aa9bd54c65cc315ce163b0a6c3c9c54bc668d63d67fd09e4b84b9c5658ecef2dfcb0f05ac2bd090f6287ceeab18b0d8629d60ef9902c424282ac0b8c31c0d5cc3aafc3e901eb87c05992ddcdf53a64b4be96d675846214c23052ae8468b8a24c63d7c0d9491d67f8fae28803beed8f8c91e99044565226013df8d9f4d33b356e9973e49651797cad7f02f34a79f3b1444a0a1cb88d5b14231be959450b32ae7d39a9d762ad72730807e7d0069bd77e05413896136c50705c4ec519de4275e640975f8b8c5060678efbc5b83f2c53a5e9bcf9ed51f34fc097eb92636e05ad4be6f98940cc25fb41ad3f9c850920b12e7132801136ae3d353c9cdc700b2416080c61d7a1338eb4efaf5113896c7d718991d9f35b844f71287917c10b927058751f14ef5d4a549c6a3f7ab22db8d4382844f80bb7451b1216547520f47b2d8c9981569aa7f5c4469a6d6f8682e6571284f08cc31661d73fe041607b948065ce15dc20398f3167d8616a27abca34eefed65276305cab9cc3b25eac0320a7141fc384f23a18685333b6d67426699dfad4f00a36e7a06c7187830018e23259247f5062a789e45194761ae8aa605695a768cc3a564b5796b1a2698c5aec8eb0b1b565155b3e5e09784b60a9e2afb8636d646b8eaf70ef65d7ba1b40e2752460b80a77a9511627a8a4776b98b48eac0e55492eb259ecf161c795e156e80fd6286a3b7500dff096e25aa7de0aedb72695087153443d8efdec38772e92dc524ab9b6f26a81bacf8e4846222a02f783b9627e798ceffc423f9db813a75c62660a2063393713045d420e264708639cd9481a4527b40f43211d6939c6556bc22966366dd9f0acc2bdbc84ff3cf9ccb843ade23c21e58854f4d8b47cc5ae26f1383539026aec2baef4328abaff3cc8c86155e622a5d420ecfe53acd467f5afda05c5f59e01f8f302954870c1620ed090b9ee15dc907153f243e8be8adfed4ab4606faad2f13ebe837e37206498c6ab768fa9c5149ee6d0bea3c666407e59896f78c726c61514bb2f5bab7ab4924117a43dc9fe529f4ae8d951145ed9ade63226ebd68ee4c278ad50410a2ff68b520b7d06f5af67722e935724f786c7d98375c408b998c487b4341693f2cdc5db8cfdc8703d90eef1712cb8b88926a768cd33254a12fa6f6d09f8c001fb241b320c75546ac05083c69c3cd3e331420a24fd06bdc9f3a520b4111a3276ed2ea56330665fd163c81e1de0357627217880be27f0307d0c97d8b63bcc63de3a116ed5b7881b0121baccc3dec2f30f741b5d6b1d484d9732e090f0a21b9f01cb8932a0945daf5e29d46458158d7a7f8d79ef072ba860292f00027b760cc2e2b6ee6d9c591a509e3528be74c0f9e5b58eac97e05c5d5ba66248407e8687f3fdfc13264ba6fc460035eeeaaacf248e09c7f572cb8124d1ac8784cc9f6043b54d05015803b208e1d983744ae549b902e521b767ffac5f93861dd5e74c4c418cd993a2db9ba3168f9e451a515fa987562bf89ac590776f1dbe6f0da5564b740eaf5ffc18560e4deac23b2c1e507b1d7db4cfb0d09abd737983f4eb5a9300e5fcf304fb2003f8b13e8d9df8935627e78e7df182123ca6d0b541762ea4d078ac7ff05e0960a7811ffe0a7ec7626a03d85919ef122fecf33c1fee084282c90e022f5f8d851eb99abef0e958694c9b88cd329d77f3b1de0a796e1c5dc7607c9736b2cddba039f2bf0f2143ae08684666e6aaad1fdcfe68bfdd7cfa658dc3ba91d8e087583f4f89ce5150ed758c3542155638ca918c293e07078ffa532b9262787337db019b6de9af8a965291718b1499aef601927ac6f85d5c3e48171e24abdd769a5973f13e3aa4b96dec889c37c97da805015066be9209ea1868ecf6a419bac5af6bb0eb2e55d8e10352d752b68cdeb3db2380777024b35e32faa74e102a0bd4581bd1b532261ec1ba45834e04319ad1a3fde30527dc51ed7c9be0bc1101d2262fb7263fc168244455cf428abdb58e2c2222722295bbd0f6e3daf74825f6f05c25a8fcabbf22ce708efb64a856c96582f0e74a83c5f0ef6d4387559b57a4b2d99fc4afa25e6872af93a351587009ec650c57c988c3eb8dd78bf7e79c0288769439a8c1d680e5950793666ee6b8d01b19ed8f486f61e02db517f2e1a0e2d64c31cbe158a170abceab56539e7a8a1d24891bb7636ccf6b2a9d163f6ffd292c7c1b603404600228122a8de27cad371655c68c52eb9d76f52e08d57e33310cfed8d7b40d279f28c8a5d69baf3c5c7b0edd147232ba6f595ceb5953e7d6e84eb28cae9f8d17d788ec11e0849bc803ca97cd626be06e315da582285414963a1bb05feddfd836c33fea74dee59bab15579fd7f0a846539c9177ea8d501bb9410a9d48f82cb1b70d7d77e1ea9f12a0258fc4d6e3e2477a05760e00d98ae86ddde1ff57541b6c9497931ac4d4d368cce85f0a46790b182e261e6dd06142175f864340632a75cbd584e7080fbb6f9f60c7495058e793137901f0041c2be8887396605de2ba88ef9a7da3516d1d13cbfd85260c98b465d1a9dfe91dc1454e86d32f2725e2ef52e50cdaec9d8c313ec1cda5fa591b69d907d5565b7408c2bde07c70c01a5def6a2402a4ea1158088b1fee08411fa58d26110e3dbf674e32ae37cab46089deae856e712a63b9ff76a0ecba5681da5269e3e74d3ac2edca5ca9e26f6f96f0ba955da426a8e8b5dd8f19f42a1470480ac69037e842ede3722efba9a933ddbd58009d24d8d7fb9e0871a97491b44f848df53a4d494ab1b64995fb973b4e051cce9fedd1935ee42c875d4855b718e925609b899cebb76f7db53da3cffae552d14f1b90e8c21cfe9150dce98be97385e018cc049ca910f998aa2a7255d6ea242dec2f6f5d6898d6b36cabd9b17a62da9bd01842730c71faa540ca126be45be4369eec68fbc210d78221aeaaae426ffd81b73904ea2c8ab7e9020b7c34b3c3559dfb1f8eb0361d85ac9d841505a5a5d97f1b9103837cf8dd78ea4863cc6cef9cab3a4e2fc4ed8bc517b9074469b6b29e4c26c0080bef61398a6e1393952d6fb586c793cd62bdbc5a39567d05e9d06dbe7d70c93114681cc48534dc2f3a5be26ccc05d180664901b789eb8e10739d077d2acaac645f303b469d94a7b9746895671cd608fb37e1b05530047a59b4bae6a8678a0baaedd841a4ce0f315caed19b5d290005364938a6e68884affcb2f87613903022882aee93d8a97df785c81865b3ceca5540fe4f4ad371f6b3337db1a0aff1e9129e98242f74969da1d6a8ce126614feba8c78dd59346c83dd5bf7c5043e7a6567d5eb44aa0f4d441a5361497074acd8f70ca952e09654dc4f99d7212d86a8db7385220f3e57c1898f945c88b91781e147cd8af7430a5081615d2d1c236e885463c1397f6326a420aebc6dfb29bfa7730017bf779729b8ff870d2f9050710bd2b55dbaa320a5c3ae8237f95e938f096f1e9572052eadef12fa53135e2edfd892c307d15c7506284a63254174b4008ea09cc88b23b126296937180474716c3f1c3a7a7c531021dcc72179a57e0997b4e236194ce7f779c76d7f211ee5506ebf1cc8ccb8a75ba5985099e642bf51f25b712a8ed2e1cdc671e7360527e03548adfe0cf7ef4b197232f7a04e5a365f73db31d5cd70fac46756e0eda631155e233cf705d9524203bbdc7871e0d189c7306caea10f6d0003e27573d46b86831cafaa3d9549d92e8620cfc9e041e060756d7fa17d0e0b55ad517c4911be09a4ae6326f5946d3e94c6014878b44af3838c7f71572ea5c5ed8f922d7ad8b94850d2f345e354c03a020d391a8e76c04ab42e30de3b031fa48a39d56a5e4e3ac81aa7ea500b1f1439bd88223e9336715610f08f7d8aa8f3ae8ecf071dd453a6aba7bea99bdba91aa4b8c559f356c00b0f7104e6ee42b382c62cdd9445e5c4e8a27bff9085824b4714c1e3e130436b7b7f272b10fffd6db93c1019eb14cabf72d4161f6eaf0db0980cca968489620c895779c7c28c4c702898428b4d9149de2bb84b6f711831a4c8b9c06978f3f65041afa3a8df4c1d4eb686822384f7f81dd0b9619bb7f0deb33567919f3ce2c3fb3c574a1b7a677325046e52569218f306dddffb61e9039ef1dffbc7db4856c37cd8ecd63221181aef1c1e45bc56271b6540e7791df8af7bb684305470509adcca1293ecd93741913805eeba0165a88be8b302e9b1d85c5e002ae287a11147b3de1a6fb815bb8e884889f402512af6653cacbccec4c33ccd7320dbae262635d2ebfea228f6863fb6bbdae256c0c4ba7fe34d28b610338e6bf609e967eda4dd497f6d65c81b364a05cb21b8fc82ef5ee58678a4405c622346057f79d48919790d8d8584c799fd6c5e19a001b1b47214a2c98576de8a757a441992430bd5c61d9a74922428824d2038792930ece06f310177c0e513ac3f00c0ab8eb75f7cf96f624b1ec2327ac3e331e6b932ff13da7ab94d204d756322771a65922ec3b33bb7e081a3d40d681a359b4869a225ae6d502d85165dd2d1c13ee959952f8763be403362ff13cc7642193bda20aefd7e600666287eb589f1066e02824681d1b2b7c73afcecdb1ca47bf39f07f05a27958465de01405422c4f98864b0f787d94275e08f63be853f918eca22a0a850086c1eab09437bc1a344fb56020c3425e5ad2dc1127222ddb5c9b8a298eda3a0f369abc2590f35bd54b45cb0a10ad64e4b51e986072d443f1b37d54fa7f06c11452d785b878bf0113084ceee401b4127123385a85d610b3bd70b4c25d9be2003ca9e229f56b73337d8e9eadfc131cc5801c35d1a500b0a57e1b0025548aa2297c90cf6e4dedf1382ab48858775434eb035b63dd459fff1257e4e3303adcba620a37217ede016b6f7cf550db1207ab74a3624ddacff97a8cc6d6c19986e3963521dfdabfb26406fc190bfdb965bb8c44eba15e6e8bf47941b013633eeb1c251900e83d2a9d4defb27a0b2c5b99490e656f81a6066c47177f3c3035ab1bb0739c0487035da9608b0d6a100ed7e2a78e1f3d51e957ed63aeb49fed48488964c9dac7c45f5f7aaab9ed37e0ee299747d65fb70275dfcbce0a394945ecac55bbf7532f241d927b504ca6e77605890c415adec57a3f93d42e7bed88d98bc87fabc02335fee879ad8e5010ddeade08c3a71a5b145788679607a15697a59c2dedd50d0028fa48997cf22fb508eeed61950399b16b836a8b2f66a7dd0a5bd355b5124df2105134b1dcfc4298e9238c2792b7f7cd7511eeb6834c2a3ac98c05d978c12b6d086884ff7a518fd25654a7be4416e4693a50db0553f3be34b95692776ca2ce1a433f314fbca8dcef15537a0b98fcf1770f6abafcc791bcafeb8922f4ae5a779eba8981de0ce2ec7c25f37f48c82c88cff40b6f91c0b590d7a79b8c908bdf74970dc1e6c4abf6bee2dbbd7f7c5bbc0f0f71c342c5ace67d62fa56a191d126ac6f79c1422c4930871661f0b4893c9015d1ae47b3323a8f7490e676429f3f9dd2d1184ede0420a3ab2fdfc938438d3719246a03e4f5e895df89dbb7b2269ddb0836127141be87001c0e8e45c0fa23be3259c1346ae3781717a48154a70b7cb390a34dd61b597fd691041ce76d2aceb676cfb203ee12d5a443342e04b3c15f2e33af6cdc104bbeedcabf431a499dccbe511a23dceceed5cd8bee6cdd2aa761f954da7eea55920bb093a715c0672c96d7bd63ac5e5668a029072fa911d17e219464ca392114e2fadf97735fa608229e6771c35808cac0d1a6224dcaa5f4541f5b0d2a5123cd2360de5e4cab12f68a7fd6e68b90ae097638c15b9fb21f3f999dc0580c47a7e241c497e91aacb30be1f683b9bce78d383368c8581ec1fb64af2bf33637a1f97abac4c12d064587cc6ea73145c5afe5123d7d88f653cf7ce77170e0f756a99221f7beacfd602ccc78596dd6a23868b9c942a8e321938412e6c2be652fa32f06dd83a0de26591ef763a76893ca48a9d8a5ff36a2c4667329a73209ae5f9a6e90c2acd9989cf17909e83da61ba8ba3e114f174d55d5b1a21109350b398539136ab5fa1aead2ecca81302b07a0823bb693bb57bbec6f73b90fdd06938a7df6bd5aa9d9cc60c63ae82c4e66f4e30e3b5543406560dccb0bf02cc6db4d82853eff6eb4b967e7e50d25b91769eaba670b86ccf0364355ec0a581375d3e7e2dea3fdc3674e15f6da3da31f0d75d6190ecdbed713ddce9fac1675b1b19b1c0313295bce69f5b2af1a797c5e1afbb5ebf247290a42aad7d9e8d31276ef9770b55b7a59822a31a9be3e01d63bb39be203ded9c5e224ffec0d8fb368b0eb2c68017e35a1995e16f321c7693a3478dd4454a560e72f21d28c6a30607e1f254ec048f84d4b4519d4685a7e3a593818635683bd2d3d11f35f93f7373abd80ae9af7dbc628e9aad0506414704aefaa91a1690f6f787639bf81603e8abd8689d5c8ee58bfc877f297a183837923f75a6e28b6a235aeb8e508469cc93e383eabf39fc795c465410a7fbca04632f255a14ca4d92913b987b5b2a09c6d2d95bcd83c33ceacf31dda47f5211f5dcdc8e5be9d6a65a500b64296f9ab0df9b091ca6422d836f15902adadb7987367e4dfc49b7b7d19a4ed21103f34b866e2a5b0c87a2fa166152ba7f68af31f802269aa869aa1e2be0eacac03373785c4f37a3acaf28e9cf908dcc9a4fda2c59d70cf58920276389c6a7ae245fd813104873b9444715905003bc62f184e4971e2072526880cbf0a8846603cf6e6eb0ec91b5a3dbe32d96dc6041650a490ec1385ba8e2ba25488ef3b3083846022b43edd611a060d7fb56dc6762e1f857928d5902b1fbba20b895a28e5122d7f350f9355e99657e0abdb2b279fef89576f7afa0d47bcc38cd5bb7a5449700045c934713f01bc5911943db190df261e314b4b54cfb64395f41efacc15effb79acac71663fb0c7946c442b959f55e810bd37e035ec47739b444cbdc1fec49d36327c757e4a0755b5d565ff0579522d012eb588ea0b5b7836f8bce545c28249b8ffe1a705eb4ec9d3f7c4b990e6a1bdf58842c56edeeee30077b3503b9a56c26a8a0e14f18490891cfa981fa3e41c70c19b3ecdd68eea083c058d39611afb55ec3e1826cf2a5c6a30a07eb83c7e2e133b5f298c5a41c207f2c7559d3ace696867a3e4b7d0b5a1722ffb4b99ad9d6f0c92c05a6f22d007acbd1a813bd072b9e8a8aea5b059bba7161b02204aea27260385d3bdbd68793f6df5921595696f6febb59a8dab8d857b89195e4f067d07cf0d2bff194150566f9c56c7ccb41f5ba6518ab28fa51b103a33acbd48669a1d09c751fa429cdbdf64f3d9a9c8eacbadb51a2307329a23e898f3ccb23801380b9603e82d53f42b053ac299a27faa6a74c1ddd80c975a24c313820d32d5a938693d881c72cf05bdb2aaaa65bb179a930a41ecd4970ebbb34b03e5c22fcbbbcff0b18ac79e54aff60c5d0623ee89b392fbb3bc0db3166ceffdd61ab0e2d85f41d38baaf42af7a374f96d6e27bef83e31017c28f590c0e89823e374ed6aeb7c96fdce8d25fde54fc0a86b1dbd960b96e2f044ec588cd8fe550986b886f6ca0b8efa73cc54143ad41c4a018cd0a6d4ebc98d9d5cfad02a37b76c8f21c2d1214db6346e55f36424737e65945ec6582e5d50096b26afcfb30cea8eab569fcded8a1ee009cc7831dcdb1ca7aba964c28220112fdd1e282c622df140ffb293fc701487df920c89e1742f53059cfe852c5cb0342abda3d3a71adb723c51e13d86984d19c2560450881c7a7eb8748b4b0a8c3bf659392a2309bd9271c3ef8a0695af502c00145e79cce39bc2532e04dead2f4312d671b2d0c9b32bfe05d8843670de3e3a48240dd218ba1be6a337b20bdab51b38dbfe081e64545c25d3e109f7012a58733029177df1adffabd8395176a072c930c4549b6856452757320f7cfd643536a0779523235749b72f4a2584d1374fb2aa7d7a2f407ed0e8074e6583b059293e1f4cb0919343a5e4f861a51b041ed204dca1f24e01bdce60158d93c2a3ddf0d4a7093f93caea6862b09e7c77526c3bad4b71b8e1db08ee8728a883912664aabb62b17c07ac0920e81407f14c433d5f0a8da107d484e24b02498d3df651e5613aecc14c42601d70fa18250f81514471926ed94c92ebc1c45de72c00b89cc02f92fa4c7fcdcec882164abd5e175246ce3275bcfa8921510dfe1b4d35f34a274926d06b6c371dc92a1f3a4475def787f58196770920ae44f3e4e9d185b44a7c21072110ae4f525de1af1fec0f5f475a8108c7aeae9b3844a768cef0ff8d516f0ab779ad0698203fc2618a2f8a2ad4640d9890fbf03b519caa71298a54fa758b1eb87d361b6de00437749501ba83a87653853e5317a6a362fff46f54b52d5f938c8c88718a657170097f6482e8386e690d7c0366c18fb1c032ffc9178a08782473fc6aa84c7db393bae18eb3dbce1fb99222ab5354f079f5ed5892fe35fcc8cd8f120570148ed780545ebb45306df9cf5d5ea6c12f8785f6520f119f6c61492c0509b9c8eee80ca1185c33e2657629f86cc20d4b2e27f1e17efe09a9b2cab90ba8da883337072134b5c07f05ee6d1039f2f5684f2fa97fe82ad8b5853bf3c065459d04d132fc7e657d00c452ae04b36808205920c9db01b62e903d199c98e5309fa4b93d2ae71734c8b61b98600ad6e7cd3340b2e1b7ea1b68f7c0d1f6f9f1f036d8d205b737d0116fc70fe373f52ad1856a76a380835178202a1f28012280b14df16524f9fa705eab72f6b31c297b3d99c903630e5c0fe2983e987c399ace7823df36e6308f2a3a4f3c5aa896b2ee85a68f40608ceac5bca5f76b0a56719605f62537b6f488925f0f92f44f13f1184917cf9dfa26f6e24650c4a454b8faf3f1c9bdeca1efec99289bb1bf6c4523576417d930cda7145353dd11a864f18098ad27019128b463267b5fa07a253749afe8c17268cc7d40b68ef93c65aa274327c2c9d9e58f0867370ae94c2609ccb242250b75c9dfcf6844f934cbcbc9d0b120740c85931fbda94fa6362ae74a0b8b6cad3555a6809556b61fddc3575121cf7c63857b5c610fab935dfde3966e3a4695a5770876a2c5dc67abf58d760d2fbea9f1c441224adc8d0f82703b81da732103bd47f6882a28980587bd207d1a5ed5ab242a7279fc86fc3f6a0ae011e539aa5e807c28aa25b09a5892e3953cdd3ac8d93e1dcbeb52b3edc820d4c9e093684b7f6db5b4543f8c1e39c6e53391d0b7f2d12dd357b579dfa718b19f32982ea4b43ea71a68c7ddcd2dd646164007ccba8a4c78553e7a843930e8d512c9db5bfb7b7c8c0d8eebc8f0a0119695aec6e1d23d1d337b88c7b7c2666b644220f35a2de00c873b3a7163979e8c65ce974d87bf072c0416d1a690dece7838413a2eadd6f26df06b2f61c7d03342348f5fa53bdb5be65024275715cbd06b8f2042dab54cebb4b96f36a99a0d632b70561cdfa49e48d6bc9b9c55164c5a0b6faeab5932121f68c3112df8764e9f41b54033b6854058d22906b8fa1c2499cd28fbe77367363a21a7c1323df674d6f20dd4ea3122bf13a5e4a495bab01fe985e06dff02e6a956d62bef7d21a1f79e7221ae25c6eef5b524240df1e1ccf16b679125a5a62e57aae97c924077cc8dbe27e3aa2d22f4f834dcc3149a235e4b38e2fdfa1ef7cc467f7e8b2e1ac586075e12910f4d82c4d9d1430f2b350305d42e7d30ebc2d0986d5cdf7d86eccbd39660907b75e9d1992ffaec976a27a8ea5efc6457a3608b0212a00392880a3f99cf9fa604b71a5ae12877ea490beb0dec269843c21e212f131029b1a13af8331aac572a2e9126e68a3dcd60a079f9583cee1c6bce9116eaa9924ab1e669514380690b82a07ff290d6600efbd3e2bcbcbce2db4481b7018335935be872720f65d00e8a50b9c1d8edee3c28e170429706c7c776c0e18d25e72ad07911f48f1a066853e20fe463bdf4d917154937ab87e3ac45e0efc2c8ef76bb830b0aa0ce84dee8c8314f6e054e9fdd50bcdb23a152979e2aa8ba94ca86734c591557c86d44b7ea449fca62d1afc9b69fa73fca8857be498feb04d9231df61e5aa3531c0fe649fcfa7d7912d813ab3de0a9606a357e5f16bdcb17adb08fe7c4c92000c88df49c9269c606b20342f02399069aed3749ddb1ef8f1b291004570b699cc063000332794c3b14056cd71322ba4f9b170a6fe7b0b1864848bac16cbcd8db4bd353ebb1181155f9209caf5aa504d968dfdfd02cfb479da5871c568fa436869fb867ecfe44c94d045c6ae1593f8041858c9ff7f8d66c1102d36c55d4d5342dbd50289d4d7a04f44e81ebc3d5ff63d9117ec768e34ed832342bcc2637e8d75e13074a59fe9f344c01eee8884d7f2ea44d571767aa107839fa7e313ac63089ac6263f09a66f7f83d3360d006e2e5fa7393d4a851a42af6ab60ec6995113056b80c5f349482447f07946557e3dc30b902fe65f196babef70b7fa1b388fd014282468c53e58b89aaba898625cad1765f6bf04f650cb5ed46459453d8b839b9608779c0091ab420173c34a50fc0a96ba63a07d54753ba61645f24bda49d8abee8289b174235cdc8b92a8c585c4bbb05af094b1da772109becdc0d8c5a75b545ba91eaa0da0b23b15daeb9681b01e26d3cf9eaa726ae9f8d684ce83d419239daf9b9d637d5e97fc280caf3ef0a4650137d2b972bd6807de2547c65169ea31eea6aa9fc3594f8534b5f1051decbcf8e2f7f121706516128ed5c700629e918332907b70777be1d80b20e1d2479b9566d34b4b9b7722ae3051aee2ebcc4e16e25d14a581939d091a2b821f4520e0fe0eea10bcbb46cb9d148e56faab3dc85534bce171c1b8eb8c1c4fdb47b90e21bbc729a507ec50bb33b0698361e192841a140c0471bba4fe2df3eee96896be38cfbc16eaf49a56ed80faaf405edd2a079340df577ec6efdf55216e898654d422a498d3d20ff2def7c5fc13f1d050736b50956319b797c41e4150eaf10a1d13f86f5f33ad90276b5cea131f2c31e45417f8966a33e4232c90e3b2f55100bce69188158edffbd14082923db3b08e629bdd15ac77e7c4f0ea548adbd09e3bad8992a5ff892e9873c1e60d69377c7f65cf540f96553ab5d526cb188cff7fcfd5e2ba5e1d9d7105fdc08ee5dc733e960d3fc37323bdc175c659df0c453ddec3f7b5d4c875ceb0dd9bdd22a8f71eac103549ce80cce27ef965a05c02d60c7b4c5053a036b0677b37de0dbd046300c4caf2ec75027022841d33ecd87ef9fb44f13f941b69fc4cd360e745ec4e88926f8ba24913a16eb28b84ef6f377e4333c584d34e6cfa7422018bcba1ee610a04457d1382fe67215738c0fb7f9745c0aa8e93a7a5e0e5df0757feee5dad18a734b35259c1ee33b8a71ab65485a2f8628b73762bc40182d227669d59091b252ba918f3d4fbbcdd3f9b600eef3e0269c24f9215cd45ed602cce7b5e5cfb4dab9c1b1c3bbef0117cc9b2e52d32f03dc58756ed8a8deed99eb3e8f7965d72dd68737267d3e912870294510bc772af3a66a8d9c967b73fbcf26d76af3478eb670396c2c6bcfad731eaebaacf6d07b79f6b42c13db10facc490a41bb36a359aa64891ce6bf50b25ab269f2f882ec685f5c1ef9a2d464ceed1e269371b7db9062c7ed6084cf406a0d07c76bf831fee4d1be19334b8aac1888cd7d51204682689ffe004da48346c91fdef675044d29a48c2bfc614319069bf0c32636e5e968dcf84c3105241a9ebe0a34bda6a9187a46715b78acfad5497e30dcc04810765c7d02ced64afbb96c5d975fdd0a16bdf56691a9de07948a1eacd49057bbd659613d441e33ccf121c01886c9707470392f10da335d2fda0cbbab74b3708c458254cf8fb72aa8eef0cb6beb8a9c589d3f13a3bf4dca38ec42ebcb5bd55abac451a131841aa3264509d29c76262505f609f0582ebe3c6f79cf69cb41627df1eafac0bcc1cf366acd1c0841ad1e94562e851653b3aba05cf57e84e86e8e6f1d02d2983e1144c2866ba6bb2f0d835f753e86e79551a93e6cf22e09f4296516b3263591acc03a6285d759ee7f4c3ed47351a5c7f3a4735d62928327cf050b493ad3d65708479b79d764af4a66bb19b388a5f8fde45c961d30ad89607a1c4b5c82f0b7977239599091756d5aa4ca358de4b0a6e2c2d8f4605b7a10cd92e85f340a547eadc94b3a6466760770bccdc9e5810aa3bcc0fc7249928cc7e692a888bac289803964fd9ff6740ceaf20ed4893d6e79b466791136ec9ae78eae277969a2e62bb04a8b6435e19af2a291feb341eded1b58662782e4da9941b69cdc2350257ae0d43371f5e42c2eb197408bb9862d37e4904be3775c6b34806b37ed4607f26d545c0ab5d719765fe1b35103fe534a4b2243b9c397ab7ef1e1cf0c565544df06d941d33d6ab76b4ebf84351bb67c80a7792fcb7d7876fd5ad20b60d20a90e884262c16f0d2af2b0a9b3ced4e422a93a4be3bed4cd49ac6335257dd830b9390744441cb9b8ee7df1bf58cafc37e44f7dea9af9e7b89f1b75661945180e0ded1bfee96b685c6554797d095b16201f9c65635c2b0dd8afde5ce9da9abc1225f0f47bd17f3657a212de42fd69c092afac917c7394d41accf179c4d90d13cfaf1a5b40a000764e3ce387d782c5b963120fc69c86ff5330d59baca1ff97da16ab0f2f4848701e6fb27cfcbce9732d1acbc51b60588d4e5a5ea31e616769797116b26c88ddc2e1e7e6b6abdb4598d1ff7c9abd4528b7c15f00c9e081a3132e42b23ba36c3392d9740f217a1b1ba366756769e90a048b1bad4fbaac64ea98e10a61fc00b55c137379e214c97f079424c61e47d747cf16c5feb5a2666833dd5c5d199f9ccff25b15f73d33a2ebbdbf8cce5bb895f1c2b4699474114c5daae8d7b7f3f8a4db28d1c869f852e071b5ff1ae65a91c4a1885bf0da6e5c49636a81fe1b17fc589c2311d2e9cc4de2be37dde25b349eff4085ace0be933a1e6d6b2ac037e1aeaaf39e988c70f42b20d6adfd574c50f7e2f21b3cecfc8d769d06a05722fe8509bb97684152b2538c3e934b398ec29508f6466b24b4a5bdf130c9c22c741c94778bf307e23aaa7fc1857804a953d31b87141b5183ab95c2df348b487b6edc4b098e474a76710f45a9824633fd5ee2acd6900d502983b692bfc0fa85a231ef1c89e0368ba061ba1fb695b4fc8a848ffc4f04a151b1706eb430d50570a487306e00ec3d3c9049befc3d9484c14fbe1404e9330989ad09e9a73efbb2970ee213492075ec8e27e3c64ec6ad482e920d44c5adb5e6f287f396ec87d348b14bc725f563286a908ac61370598e0a6e2e1f82681fcd113e1eed73438b759bac111d796c904f2af0fd7cfa46949a6d0406d1c81605ba54444366873918a27995ec35e3c8135b3ec31c8ea7321bcddee4f44c3057cc037808f2a1b7540f94736f0ed57333d6bb12dbb932b1a7f88588c2f03102420017972888fd86ff1b1c34580ac2d31bc9d289121192f746848214fbf7fd3a0f1007f3afa9a26d0c3572dbe9ddf03a6424c16a884351953879adb4c95967c1fc09f97361f1a81fffb603c7856043033d5193d0ea3a592cda4d3c91a05f07a7d5c5df74c3e3ca6a86c3b08f89622aeebdfad51fcec4417fc361a819b347ec5bb53699f170ce88a6c25325700a9a07e210dc79417ff08ebc1002823397a606aa0ff21d85edb1f7af86d128907b33d88fdeb4171b38b1c9649d82da289f1fe5c4953647f379e8f55e57378f47ddc25dc0f42bdaa4ca86c0453364533638a3a67830ac5c37e530f6ba05f83c4c276ce06881aad74178076cd25f0f44c7f159af198e72b1f655f255e5752d099eb55ef2fd77290a6c99ce9e3bce614c70cbf5a62f5b41b72ae904485c2bd189140a199cf43c0f351154507781b9eb58133c11dbca9b98322febc0fcd014982964b5390a820abdf668e3a0058591c6f6dacec61146b1ca6365864e4c92e3284609425f635d9453060f11c4d7718e06d421a53723d455bb5160e7b4758cfbd68703b6c99acc1f6b56834aa795329700abaa03e241310aa17d1fe649f7013aa5a19d00c6e68d898bbf528e33d0b7d75b5e705eed862a88b29d1e318c128ed8ee6e429f6b3cc8c2806dc8455cb0dfa4971a5dabd6462acbc6f8b22ce77275c35f536b7cd087d5d8a6e5f6438c8eae33dede7c402ff68b71aab3b11c1791a1243145325442155e7c84ed6e009b38b5c45966000b1c4593c8446a67892221c41e34cb2cc666192d3345f6bdde7b8c8cadb37b7c6627c805863cc077327d76097d9a339075341c3b2830ce98b0f1c20e621e851e9fb612eeeaf7e21985eaff5682b35f170f4d8d2e125ec3a79d570a4ffc43ce5185a0a0323282bdb89f605622d21a2fded66b347f802c12283b3cbb72175142386336f245ff446b6321f5aab9be9ba50d0d1c3c774f38cdd797c30ccab09dfa4288d7a6671d29d72fb73840fbaeb8b30c6c11050748f30a5f7bdb4adad2ae6d2640140fceea4a2912ef2ca7991cd4c01005e66034dc0cf3f198191d3c1292d24f3024cd96856988cd5bdf19bdec216149dc245c811d76692ba872b129829bf11e58b36351c3db647671e926dfe2f16d10b93af06a5ebed5c6219d5cc9636ac628c43f7127167e25068082add1d9374a49196a8aa272104ee022869993fd5e9667125e781e4a7536a932453b58447395fa5bee045a748e27c6ac9773ec9af22098af2e17c3aeeaa90104ca1eaefe490be7dcfdb5a57993c4c0f7fdcf71ef1352349677adefb380e21322b2e8ce536d9d2929153a8d161ae77999bb841fc479e1be8e36b5f4d547e069d458d3e3f15f379cf1aadd2c3ac8214c1427f054f55d647c3932a526595734bf07d1ef5f192454823442c6371b9b710d2b4c33a32620b66f99c1246ae15c3313936e61d77bfc2da1d460749f48e0f6f810589688f937e2c0ef8c64100f7abbab4be34deb841d2eef5dfed9ddcdbfe195b5a5f89a1598fcb2660f3b3465a967f9cb7a2bae5d78df376c660ca2b2d591414e4d528b79fedb7f786120c86ca9a6c225047491240b45542a35ff037bd65b5e9a390e3f5e25322f4d79c709ba43cc34d3d31d775914cc446ab852000dba8fac0864b6050a4a99f46f78d1bdfb8fa2e5f7b360d6d02523423174aca63ac44808ce9007c6921f23a51a929468a26229a57f2589e09fd86d8628a68e6c9d32e534d8a4f6e94d22e7329cdc7211d1b1a4553d0b97511e3344e6b7ae63c01a15c9d4348fffdf4146caebf31c0a596ebbda1b342f4f0e35bcc9aa1cba9bce9257e4ea1b8715bc219ee26f3a76faa7c3b2b3db9c5d5ec7f31a06e93157b4a88a991b370ad48ce0125c55687f0d0b20d83d2024f3487539f8dc56841e730bea3566a75f73421aa89f25f9cc74d470d2f30ec1df2d3e58642a977768d6bdf4ac455c74c452d56cfff476355afc5e61a2699e8ddecb3c79ea9284b83caea27ea980667285ba93398fd040e0ae2abf2f0985b968a862f0d2a887f0c6bd319149ca780ae11fa1059e6b92d745f7c87f21755014f7ab8b907958425aa023d2e1d7810ab7c6887d987d0e686d14cb64aa152e3cb3f7fd3325f0e0c68d167e678452d8654e6463c19e32aa4f5a521ef7d2c7a812e9c38cfa9586bef4963cf2ad76110aa50f8f926d241b35b0d84d673882c7839a0c6b3bad3841b138efaaae29078793a6a4ba3564cdaa5d6b6769219a658e4f7317065976d54603385a3502aa9dd32bcd02e44469dae4c81df9970a58331f1ab9e5be343c26963e3cdf0e2cf12335a27b440c269beb92b1665ed1abb9309a8c00f505d247b41fbc6fe58339b247a5ad94240cc7c04ec742f92cca52d60de4300f6fff2f3d87c7cfe14814175575eccb73631e3648a9cfb5abb815fc6717b92acd5c84312a98d811f161f57d52da738fe493c43d2b2f1a2a1839c0153c8eba1998a8fc3e18591e7b3cc6db3a4c56df1e453c11a46171ceaa9ebc9214f96f4ff4588e71c78c91319efd43d2e309c9f79eff2bdaf63ee151ea30ac2aa8ca07978dadefea85d9eb5f18b751df9ddf01a8893265a9fa1a15ac2a9264ed40da8924e0e673c686d589d106439fde070ee66aacf2403b8896be7f2fb5f4b042b46e59afa0983663cf3f38974f56bdb4cdf32096e53fee5a96c83d71fe19f2d8cd999b533badffdcea7e9a9e8423b1f0fcdaa9f8864d201ded0d60604eb75972bee6676243175794177209233d2933bd6aa0a3cdca2a9a354e43e26d453e45337287660b0f2053867a6e55fabecee32fd9c34db25a4f24bc9aaf495e922005ff9e0b453376255c287511b1a649ab512d0919ad0c5c9a97340009e8976565f53f0f353c55f19eedfb2aa6766cb724c3e61fc5c71358aae684e3fe73091df11a70feaad1cc241e29cf131fb686e03eb3b34c8c2138fd5798c8d6b230f9e106a26f377e801cbc5c6a552bf0ec781f15b5fc20e4a9c282d4c40e256d8fff9c644c7604544d3b3bd1f361d54590874a4846a15eb5469f5a3a5a66c74e0dfb83f9a0f212ad24ec3e35d7b4dcb214e4eeb5015f8cdb1cd607ab7c13f65b81ba3a6ad3e018c481871a988653b56416b3612bc37fcadf149968c8d213be400388ddee0b4ce21b6d725f9c677ee78fa45c1bb4287afcd832e86a1c8417898646acb2ea656d35496ea1183dd64a8f73986bb4061d7df77bd2777c1c5de7a80904613fadeafc3ccfebc94538a7123529aee292d7cae2bd7486c743cd6ad971467138c869f2c585db0667db2c718e06392232237ce88135808aee0302175f33a05f312cb1afa3ea270549764d4e24f39e3151ac4ec672001cc927278adc11cbc6550a8fc585a7104f513b3ef1edd5be2a7c63b0fceaa6e62156046d154993e41ce85087146a3d87632f96ce050d21241cc6ceb9767e7aa1b7bd5a544b8a08e8af3e7bded8ccb8c745bb0806bf63bbc567ee58c2550cda9a016fdf37f10acc5fa9defb82f43101d95a8a22d81e51bd6d65283a73cb069bcbdc4cdfe8f3ba42e92e03d03dd282479087139e3d6cf066d2b83be8de798b93723de347330df6e12b945926f4e7f55a39db102d571c49601edc91cb0a1d7c82d25b8c8ad496623760c7a5d12b3a2db370e8eacdb1e2726630948b96b71efb19e4d40fe3fc2f8019a20979597022e477dfb216edbee10caaa6e6c1169bb1b168a338eb937d6a4e233c9697d876116adbd4a45a9f0ec001ba3b49be60282013896109861e8d03dab051ed69b2723312fd94c947312035e923f96ead7ac81f10e04ac8c85ea4bdba22aedb5a65cfe62e549b366bb5a97924d0914bf978ed5e16030efd7b1f2fba244bbe4170bde168c11e554ddae9ccf92cb6e7292349599cf899b52cb7adad9bcfd9eada3798e87d519c166cc8c2ca31f5443b1e4c9abc1e854a33f332dc5b0a37be6ee43a98fbc7b884e27e38fc6940916e252fe29bba487ad17ad6077a0ee4a68f535a17c5dd639aeabde71e27a7807f0f4be1d796de8592e7e32f13e232964f3e42f3a3aca3cb3db7d2b6e4656f50ef59572612ed4a73d16cfb3dba252c24d9823c251edcaf5ab86b70f4c78e3578036607967ab3a60df28ce38497fbbbce24296577ba28532f0758d2fa4a823c650bb615af5720176116c75f071cd5855d4dc07c38d3307fac21de78982cf9b9ebe17bba98099f10555bf6c0e6f689c491325171b0fcc44fa5bdd1606bcea6eb8563b1817ebef75635c22e173a9f077605b438ebcd1c24202c545af4b37dfbb685861f74bc7a7da59ca590b0cd2562d16c7af5526b4a5e8945cb5c3c24c8abd38e85eb7165902e9c74efbcc8ffd601dee5a2a39c354139057b01a3e5752a530e6ae5f3436a57ea4adc8bd758db0ecb6f30ea8493faaa95d87885f3eda7661ee587ba472bb03751ddf7a64a95e1b5a696fcd6f705492c730cb5a5512d04fbd3c12cc39aed8b1892b6920d5882a0bd957b42eea49cb6c49b3f61c7c90d10f385d0e9e8bd5e47b877bba43b0c2eee947fdac77b5a04ced338fd4413bc205c3ee30d71c0175b308f002b0986a192c525b714f3274de629c045aab2b0f4b4513798b8429d893fd68de4b3c1c5a3ad09617dc27a3b7b38eed8472b35d3c9430bc08218ef866576066d1ea134652493fec89f0e4337d0781a6673f46ca316c2ebe96b884baebf699fa5908f1a590a887ee4498b03426433d4e1a06c1ca33dd7587301c59f765e82f574de028d5a7318a58751c6d0b15cd9d9b7567ad7cf9d810ad73047106ed3bf2e1e9087f617a6f4c840e5cd8d4e2235530ba48760d5b2ed8cbf7caa19bc4c4f839e2fa7a97d9768659ef7010824677fb3ac5b28cb61b2e89c1d57d444268e315716f912024a8685af3085efd4676313f2c3cf92b5fdcffaa96d5f02958f287d356dac5aab389124fd8a7fe009422b125d8be26c29562223b3998400e51d744d78d43ca84b50dbd769e5090321e92df6e5e439449176cc62d330a1a3329058562ec33698a778613d5e6438ffcb5680df958999144e2bbebfab4cfeb68d753801ebdebeb51a295c3c41c95889bd2a4522d0486ccdff1e57c1898f945c88b91781e147cd8af7430a5081615d2d1c236e885463c1397f6326a420aebc6dfb29bfa7730017bf779729b8ff870d292eaad71d364cd34fa5534afa2694db6603ee529e0efffc9c70be022c2d78c57fd5cf9676b0d8890e872bb8fd79247bf01c4255c809e8d454e1abe81a4d642cacd0699bcf0caa9813c33fd943da7b175830be8b4e7ae84c1675e90e742c971e125e19c4990b54096f052115ab80d27637c0b7764cacafe08497b0f67170e82a61e92acf84fd8256091bc1442a7071bced269df67d1e06bb60f9ec5343eda1e011d3bec46295c75a52e19c00e9d546128a0f1327fd411cac31d51d207eca6ede48d80a35009657afaa1a2f3ebaa446fca3668687d0819662abfb1caaef4468ea92648db55d7608dd955dd8ae3d1d67ad836b8ee60c4b5ce232a14ab11f4581bdeb482c93872e31468230a4e030589c00d3597c3d1aa35e299ec2031f0998d73a339cd7f47ddbcd4a58c7844f7169c47ac09331bb4275fc4a3ecf190cb41c35f642095f4c99c14171b8d176e086e73a4ced592cb1cd6cb7638ff7a880349218b8339227b25f10b1f39a1bdf55b340eddb1e588252659e2dba58dff9b16d67e8df57cbc7d984a4426843ffdcf7d9bc3f9dd5bde2f1f73e78f9cea10497c9bc0391260e543a6cf66c3db756f4cc0df66d653516545fdb5217bc743f3546c74f7244739e866dacc530291a1fcc3b8d0088bc58b6d43ba24f76e7addfc37337751d199fd13c68f0de72bdc541747ae3cc3de24218bdd20430887f8e45bc56271b6540e7791df8af7bb684305470509adcca1293ecd93741913805eeba0165a88be8b302e9b1d85c5e002ae287a11147b3db40b5a675b1c9aa61f3d6753bdc5b1867dcd40073e2e229b0e7d0fca5373b6798e57b4be0f281a8df9f951318a03a7c16b3987ab8d6ac1b738decb4732499c2e3a86745869e3996fe93658390657570bf58c007ac1b70d42ab69cfa428dc75ece9d83db6aa84cfcdda4135301523fcd5ccaa0e7cfca3f95d3841bd6cbeba6a0676d13070a62654fd9c693faffbba2b8070d52bce986fb17eef9630603e1ab484ecaffd293f3ae82fa96de76971c760eba7e3ae869a9c505f11aa135f4a7254514e641bb488b06340e7f8acd88549f5338a78cb45c4bc1e18fdf0b78e6970e87ad55df9666025e39402f25974ad36bab3b76e5b1890dea82ec265fed6778b2b18f81562a9610645c9e795561a2fc1715721fa9727a2e8be4d0f7b0c5dcc7bd67a3ffb23d58328417ef36a4f63c169444966992088c34e2c442caa9f9da88cf113eae51e2a3a9e340076b192f65510de1ccc4f5df719134f4e9b8da89806873033924542b2d410275e452c6c3cd02ea046bfe5a52169ec2d3d2989a66a8c6694f446ffce13fee36df4fce70160263af6f3939a6399717c0158b452a6411769d0438d07974dde7312d4324f68ae8063311d5b541ec689ab324bbc811e9bb0038d5274f5ae0d42d6f174e75439aaad253ced21c2218978ad71f67f80d22cf93257a0068b966601726b9344667c7a2b3f5635e873dd39a0a42018064e0bb2ea8b75353b2b64443d3905ef4ac8a1177b167ebd095d3fbb4dd7ffd497fd400e136ef767b4c64faa1ce24a6a421cdce8e6891f31de0568fa6dbdafcc6ba930515755cf5be1edbc70ee48b19ae70a4e50c383a6aad22d659dddafd944b6d8b7f5efe90269652a3ed611dec9d7fcecd00ea31d18edcfb0c19bef826dde5adec57a3f93d42e7bed88d98bc87fabc02335fee879ad8e5010ddeade08c3a71a5b145788679607a15697a59c2dedd50d0028fa4899c752456eff7714538d016b29eb379739bd4db5720c0302e4aee7dc855bfdfa3eeae675c9dc950fe8d4e0bc4b3ed008d4fa7a539e98bcdfe5e0f98bd7fab240aed53b8fcf1fdc74557aaa77be951147a88fd02244457d6d601b14ecb98a5350d73f165c7adbadad2bf0c6b63677d8951cc7dd711a9ecc85323136264e0a52845b0c2cc9a15f7a39f77fc40b2ec663a4d26e6c5ca8fd61ce804550c6204bfb0c0448fceeb6221b4c1be4e04e8884d141af0551295c16c66820d871b85fb3971bf9c8b4dbdc1ff622a160460c37bc132a4974dc9203a210c45e204c3fc8e5af10c2d82ca4ae40087ada0030e2d1efa37d808fce1f291b6dfeed5b247c8f3f095d52debb7d83a649376b1794c08e026b8fc83a7a313008fec1219ba691837a8b0088c534a7a9d7bb26608f322e0c1a7c7f4c6bd311a60e0b1096b9f543fc6c90d35b4054d16f10a0e1a2501e62bc29062cb35db5ba9b13e7fe0d8c02c94107e5ca2fa97aba3640de2395e02e1fcf8c898fe4f2a1ef0716a5be8f1a9659ff97fe57f9b4033a721302700aa2e9cdaca1a8bfc0d1a6224dcaa5f4541f5b0d2a5123cd2360de5e4cab12f68a7fd6e68b90ae097638c15b9fb21f3f999dc0580c47a7e241c497e91aac6eaca95957d1bc1a2add530e689f6326113a4841f7d0ef00ab017afb4aee3c330b7a49292b12c16e5f4fd6406ebdc8a0e575c89b2a0622b0ed876aeda81e30a6bf2f03d1fd26223afec2db3f08e7b5a705a9af62dad3ecebdabc870abe1391ee6f7a032824e2e63205d36eff9b8e8b2816198dc82635c803f2c2651eb29a5b4c092700de85b83267825b6a2398150285be0351b1305188b83fa6cb3b5c3853f172b1ef12880f5ba3948f60cdbf9747b0535415176ad3808b0b65b8ae11a73907464eec279523c99621ac7718705fc2aa2d4426c62a9aa172d3095359a92ec1484ac3f0439b5419760333b712c4b497b80944dc41bf8d7fbb05fbaef1d043cce567baef793d68389745a31b74df559669d27fd7fe610bcfee4c9d8eb6abf5e28828ac59a4e692b05ef884823e00edf500dd02c20150890fff4a101a12717001d63bb39be203ded9c5e224ffec0d8fb368b0eb2c68017e35a1995e16f321c7693a3478dd4454a560e72f21d28c6a30607e1f254ec045aec13caf86dfa97d4066a6895ae9adf78092550eafaac36689d3d1307c15e3900a9a4fe04ad1c881c36af2dfb76bdaba3567a0df89e8978933072440096c3d386c2ab16f2d79d037e75089b37370b9a95a29ebb05cb9ade1a8e6fde9a2aeedb00375a020ed0a541e700ecb7ac61e0089bb8f44add0d7c3784f1c81b29ccc3a0f43e951db2fd2672c3389cf8a18517f657422b899b61dbf00495da980a7026d11b6982f9f7f738de078a9cd112ea6d716253000fffacac7eefa2173f578d3f528cc66274ef34fd36eba069c4553afbf02ea420e8d733ec1c6a682c063235a336158ecd3f5ec857883984eb6fa1d0eb7c31c27ec57d368ff5df362a28d254dee876b861d36cc23587aec0912d8bc5ee3b95afca11ece79010ad5c139ef665f97f1e1d44f416b925355d2f439faccf1e9cd72c30a3151bd366438e85bc3d5ca3e1da7131e714d0026ff67c44b402d24723fe207edf53445302e4bc44acb0869291be9c51c0adbfa32e8174d8811fee88e73de6fe2801eb3983e39b99e8aca2e7061df6a47632541eca0cded3ed9d15ea166dad33ec4092d0483655b56ea76f96d2887795e8dbbc93f0ad9144423d67c0735921ef66e40b6921124e8881e52f0b407f68455678f782485b423a412e27aaff509fc18cc0f2bc1357002f1fd14d75403a0a9ad7e949bba4e2d41cf3327c3a193d284b080e8a081c8d52230a1e220270575c163ac9c7079bb100f36dfbd5cd57b13e8c65a22b5ff9dc5f365bba669be8dca19b9afcb86daec915043025e2e79606cc5ffb498c31c2a412ef77ab5a1b723f826af17cec4ff0fda931d8b25c6088d818a9a9eec2906b3d50ea1f8654eef11ed1cbe6d50e5bdddf69b2cc288bca3631d3dc3e6f33209b83f1286ee8dbd25d19c282e8a0fa5910d2a7d4af882c2ee5b4505934324abca15824894815abee62ca40d45297afe57ac7d30f319bfeb2629fabe1ae9ce16e14bbd9236d08a6a5bb4b370d478eb7d35335b23c3182311fe60559742922b38810039ef6aca5f1aa305146fe4bece634e0e3152a9ed80c49bb8b84679f63b8028e6b0697d8378676273fff8212d9f36e883bb4c635fe6f889f0f0c3e5cd0370fd4eb46c722c57bf616877172682395760b374dbe5d454b89cef2eb5b7f34df5cb557644424e8de48f70383242f15f082fa1afd7ff1556f097e7e3395b990170a3310a7ad5682e14461dbb6cf5b23d06a1594edf97cf56e96397706aa075e1f8fcd96f1d73622298b215ae1afee558cdb986c627f60eb9579317b5456f35d34cd2e5900b42a35ebc637d985f4fad198eb9b03cc453d7b54bb10cad38d0d97f276279d0085dc1c7b7b4f523e416c6f8ff2d38d2cdc3ce859bcdb47553b0efe584e13cda05ff0c3fa76e2a0c7424cc0aa19c42028dd25cdcd5429ce5b3d05e5b94ebed53331654712938815557e30755b9fa30b368373ebde550daa859802b73ed2aad6ccacfe12c8c20d59057a18e90c7b451c88837ae48561522d8e48027a4ffff6eaed18c343a033037bc88bc86f24c10e1181440fff0f4b731a47e138256dd990f4c89b08df3763c87a143f8664fe2f9e8348384c2d6652abfeda1afd62d642f8e9704d0e7f0669c1680267f5832f20b6c2cb75d236b400762a49d8f0e0db6a8432a5c4b5a1c9685b5b5665793aec371292176be1de24d05819b7cf1554f9f94087263f1b0627a29044c69bd02a8b93883a7030a438a5820df4bea2d3b0fac525e8987cb075e55f24bf9c672f3e2438b97946e5db3aab0732d13aca09ccac912434211f13e2de43aa6a1271b3a7a4c4478533ebeed0c65dc0737a6a11d3b7f5356b0c0a7cfcbd6b5ed3e7fb068348166ab50d0a8c4e54c098205fa9cd48604539450ea29efaff06d1afb41b627ee8da46d1f3a18a073512a64901523d7ce45833b5451efed62c735f81b3becc8e78c008dce7da74f3a303c0332b394a4b9e9018b3b5a9776a0c5a65092e68fc7ab24e3db635c55b199368b743b053e7252615c3306fd443fac69131d5593ab883715943fdbc8031653e75d75377236cea5cbe6a0205444678b3c8fae54f4a002af67eab5f2565b9b890e331212e2c50f4b0d9ebf430839ed83b49bb059877521edbe9c99e947eb4f6adf8846e79696c81eca38eab12df950e75a2f28c798c057a5d171d5359393ef718c9c068d8d66aa14724db7e0a278d19164884b56b2f861ca9b133b1be371306ca2834f063da0e93b171c1029d97046b6474bd2a6f549ccb6d56c014b62adce0177ea77ccfea357383ac9a2eaff50ef7a079513546730e9a8c1a73f930eefff684a8f6bded33b64c49f0c98af7fb9e8c42f507ea5048150c20fc0e3f9a5424a033912bde5a7d6cb9e9bb1842e2128ffeff06da2708d36de3ab6e6df6839242ea6c2c4308101277a15cbad455859830a0e0b3c376eab3815edc55e4496ede8f93ac50921be78b099b4e42cd6475b1286426a0865d2a2e5bc0f1a2e74ddb269b6533c18a28c38f6bc557f981fb4e0d14b6987b7604d6a024a726bd57f9c88e3bb216caafb5a0868aa79785e82d176e9bf7c81acabe803a53dc1e93061d6a70b7b8c079a22423c42b6cdf297a8c7c617ed62d5c8ad8b40631c53534283abc4608baaf1f6cdfd233dadbcdbf446f7a42475804378003bca7bdf7956e100f6b01f3cc7cfb44968c25285847372f3ee7a6ac9deca031051af96e40c461b4f51208e78fc83d0c7bf30e5e0cc8402bbd7d1668bd37676776c1a5387b5af2317e1beaeac26e4b7b605b65d5c77afdd1194c6ac2540f67c281e4e346912749ca60a580d6c11e5a2866c81bba483bfa05e9b87c569f85f14b92f7e83b9630835bcce750b7547f35f4337e7bfbd13cda544f86ea31608f738fc30f01c55c5e2cb05ca721f0de30f46d36dceed86f490b9f35a0724d611787c5308775901cdb4066c8c93e6ed4174cc67390750419a5e02addcebca158a8b8600b175a0f64506a99aad9f7a8efdd2c36f41fb9bb6c8293df450771a42cb0a3e7d1a4e02cd2af80bb002e2b17e6d3b7c2b02f1459bfa5e3bf6534d9d2c1c7cb14ecef76b2f6c87873bc1d4dd8a7596c4e05039077f7bf76cb50a4aac13041bf872ead9e79d3a530d8dfe2519e7831494023fa497a1cad2835111f7a9777d33183671a8f82f9fd2b35fc8183dc723b524275be5d0bbc4430c40610d71117db4ec63707405d484eff16c62cde4c27076675436d8decf13513ad4bd5f4b5012a201b6e9b1d29b1c30ea1d2573abd466194405fde639956fdfc3209217a20683d6ae95cdafac36e44c99ec4684d36ae050bf2bda301b0f490c8c0d89110c6ce122e847de52dae7a23783e9893e0e985547484688922a2271b7337322bbbe695d81baaff97898089b04a1c621584546ce4cc4b1df0d04fd4ce9e690023f3170a3d781434a8e388b9e6237e1f128f36296b4a2eb1c62def82a2d43725e2db06f34644b0ce372c665dfb2dafa097439bae09a09ad3f5b137e4a3486751f43099cc28470f077d5e13e93b4dca04ba58324662089828c38da55b3d60d308097b5f0f93df7f51bc4962133bc5263dfa589ab1fc2b0c7bf7ab26ecc8df91557933476cbbd32af5618c52f77a8c158dd5929a8066a872aabed88439c538655c14a53c8d75d5aeac1a93cd2c32fd9dd188b382e172c6ee646a14018a315a13112444325a5c67753e66c8e4f9edf27e964d8699277f397df557f33f6f39e6c9f706c4f19d4ae37cf1663fd8e36825befa7d721d9a6343d4e7c31ce489020bdead2be6e9e743ccbc0f3f9f5051e470b7cb9ac26a9db2948681ed69d85c04cec55dbe6e8aec4de8e215e4b5960b19fa23842f27497560edcdeaa39e71f99173c8b9e172a89f3f32180c9497e7e0b855fbea6c7476c4d399b70ec3f983ea557eafb6438a68ca490e74f8cc14b8dc36bbe87d7e1a1e8ff399eebd94f23bfc07916d3c6ab2a4d32d1d2d75ebc4ae594f2bc36b31bda77a198dd2712dd650364748337bb177b704a3358aca79ae05559e82953fe6fb2c392844b6b65efa726dc57618f4ff952d113dd050275c164209db77fb3240cb62cd68b3ad42d85804be8d6ebf7977b791841e718bde02d4a30612218f279b2c219ba989cf43a47444c732bca3a7253055f3907bd46d34f62af8c159c490bf373bd110d887b29345b73244d3bc3bec326a1ffceb86a6ba52f3f955c7365356171f7182df949051d7c66f4517eaeb70041054dd4a89f4ea7695d9a2399718ca2ce74229ef6589fa21a4ef92fa8998de6419bb814f721bffc2f053ec9dafa692a67e1db8856b96b0e98a300ae5e914c1c982777a3dfc0fa1c0f78455b3107e57e62cdd88effae1e830541b39a65ce9dd33e6cae7b5467888c260b816d09cc9365938c55c56a34aae74e00f2dedbf42598191a6222107cbcbfc61ca469609bb8dd9b4f7ce344be9ba5e7c7b41e3c7cfb07289ab82531c27312e5ba2caab7e99a7d41381370d38620c47a2e6fa47fd15d2157186365c48192365070390abcad0d09186bc9dd9822272a4b99e00bc21d645903d6073845da2ba94afbf75bc2ac9b4c9ac5d173bd33392cf0b906f569c13135e828fffb552c83c7d1eb02acea1095381eab9ccb4c051fa8d3d79574c31ff3535f371e7447b2271f93f4d0937fe3bc4a4b8c6df018b59d2d09310be409f8fdc930507dd446215a175d298d1464ef8ccfc05cced6092e0c1da9f11c9b69ede4665109b5fdcb4b346441fd607ca6baf737cf0685ed887de5754460028cd563804c9b53fc12532242bfb792411f072f84041a87493fa3ce1e81d5ae08dbe24b6f89152c86b2d6c86c810b172c3dfbb54644d830bdfe710eda51456e61fd275a904967072ed3471442f635fbce6df4277b3a22f0bfb9e5e5590482e1cd83baad992b0110dd4e27507b3281e4d7bea8dd848f7c65211a7f5df764a7a0ffa208443976be75a011ce2a305e21f7056db29bd20160a14e609e5b2b4f941faece8908acb079e3e3b0ad290451bd658be8b752b6167efaaac1b7b60a11b37609d385e8f019aade4be616f4b7eb22a8f7589f19fc5ccc23ae0c43e4d1827ef6a848d3975603b1c10688e099f12d1138fb290132ea74cacbd8a7a3e86d0d3c0aecf3610cdf5f208b789f8addefda5463d9f41079c21380aa28d746c85f97710fcfaa13eafbe8ac94039d99b759cb80fd9ec86d89e41fabacd8a3ddc9e06ba92d8babda7dc9704aa8f7fe7b4b71be80c405c31c7122d37f825a2e5f580e48e456102e31086ad61cc06f02db760f281a1016e6ffd36e791edfdde5825f086db35c954bde0831d20f86866b79ea63a14d05c196e82d563f7385fb713e6b13ee7b56a2891cc4eb20cdba5631eab0df9c732ffb9090f212aea58a8f08a9a5875dea31497c1b7e2ec31d499cf1369b592595e9c6f80283b03daaea755edfb0f325e44c7b79870bfa5d4f579b734e856ba9844571edefdd8802e17a83a9800c7a8cf96ef53a6b3271d53964e2cb8d10ddd91de08a88220c113bb742abd735118ab03508297c44e0a1142be8cc1c26f628e19e07fba158b72049d5c0f36ce68ce747198b1e6a7e21090f371607a9e501f08f87d4d5da96f213eadc68efc45ab1016d956cd6b9e4e53e894894ca381e4c6b7b07e6b470bb7b350cead06830ee95e68fba8f906ee9a92534c51de8156405e93d0d5b1877a0a1448a8256523ff4e299c70b97c6f6d0477a46fb5bb3fb340a8e9dc3c8111cbe482e4fdc97381427f61f503c8f1ad5a9037a1bcc024f53ad61d05324a68b617a89f78eaacdf7cadb7bfbe1aee20c773d80550b8fac1d273e160e8c9f727e9ae93d161a0211b6a81eb4d949a6ac03a80914706558d9da84c7b45f7f234f5d336007cbbb4304d975ed6d3634e545ca9517927c670173ebde765ca8bec396b3d0d0eb5643f7c97ebc45dfe26bd98b4ab256eb41aa10cae5e7ac0cb15292054d48cd65e4d12335dd47959300447029d6903508d5a8b183be84f8ced0c06aed8ccf7dd5a80ac035cf74e1970dfacaaa0793eceef27d3703c477d4cf07bd9bf6c770560078ca69e044b7108dab2350078cea9113a5353c2c0cad1d2185c4b033888fdd89527b60782cb062fd87fb51d461982d244f078c58657883684086524ba8bfd7e65cb2a650c5e0a4bb415dff61c8404158e1859781497aebfac97e5e3cd4a39a905e89dc69d81c3b101b75350a77d946656421a85d738ca6fa38877334d73317617b4d37c357ba04de274d86be8b9352ca0897ec821bf8638efb723c3f6cb33a063c32d9287820432c46352a4045b4769129de9739a2ca8a30336127b816e7976c1c433a9de030728660db240916360752ddf9fb5ccefddab0e5abb129313205f986f5ad0e6c5bad03b54c07f2d467dd94e55a41410db0e50ae45d29d1e80352cc8708a17d7695b6a00842ab4ebe384e4df0da1da7865832113ba735d82b952b85e88f888f279c2a993d8afbaeebbf64a6908cb4c3ac35badd1d9fdf88681666715b126a64b768dd664820573dc4f6ac6f687d6bc9ae7618795dcb1b65cb56b4ea20a1c03d2a2b329e9c9e3bc5847947996814c765c885d30649481efa8bd072025e8b339fc1c6be63f39a352855a2f89f2f570f6d22637407100b1180c1f5aa6738654e5cbe5d0927cc117c7bc20d709cb6e86f289e2471df7bf44c188d4db93317ac62663099dab8ef6316c48f63d4a426ce4f49cc39f5945b26efb7f28ffdcbf064b88b56c4fff6eb260662de3f94aedd9a7e066074e82b22d4231e9847c5053a6ef14b0792d0af09b2bdf1e2605c2baff00eeb008ede81564b050a5cdb9aa34907ea4d525af81699d6dcb77dba85bf8c3dfa56bae847de73803b9f7837c0e63c7653e304d326f0f8d5d076ac8d3ae76ea87cd25b2c5a5bfb7ff0c2684c784f64a2947ad7a881815c226949ddd10f423edd19a9a5ecdf11d16f8146e9561bb3543b3f996b0991c21e2cd371ffc3e70db5229204318f330a5f81644e77b7d02f37b34e98b30068c1839a3d12a0e3d94d6f4a2233e926008cdab11552e6d327c7d8a92cfa0d165971983bd69e03cd541f17b7c4df67a5213339ca8772fe5ffb35498870575ed57374719c9b38faf7083dd1c693467935721a8b2ff1e9c495bf28244b02d72b392d0f5e7bdec4d516a884351953879adb4c95967c1fc09f97361f1a81fffb603c78562096494090ed7a1483ad19a8b3c9ea734958a448e764333742904eede4daaa20d1ccb8d99c31ab948a9de8098002412e6c871e8c52e63595a0475e0bee4508b4de1c791ce73f999cde7dbf0da862bdf4b1ecc5375d4e8c8c888a6fb435efceaf822e40ae6e81552cf5dbe7a81c87ab9e6eaefc8068ad8979f8d4978f6d958edd8f3b78078957c89ba2bef90c9206cf6d7bd8d7a6cbff7c310f1e15fc17813d118844187667873d363b21fa41fe15fb06246ea9e2123fa819e0d9e55abaf7d5755077682d7a2ee8bbaeb96b31ae4847871876c637039a8c4fb7862c256ec1e1718a715fbfad4c8b19eba5590c794554d97b16b1769102edee3c6f182f023fe2d71736ef95729000c28a6c761f2878deccf45ffcc33996fc32146799e6b0dbfcfa3eeaca43db03953e978b3e780f0b0cb0632970a56736b10b37d884d55dce448ae20257f0c5a9f76b440a081733e621bb78de733840d891517a140cae8c23a16db9472b7a8ca0db8bdc3ab65fcaff9906d3b2bc80beac7799a39478dfd03b61bcfb7909f93eef3fd1a80d519ee1b7d3680d5e25f920d3d4d21f8513a5a7fef361f5dc70b7fb1ec33100893820b1ee8c7e3d5c7fa6e2151e667fbbf77cf56866afd37487a3d2f727b7786dd72bb0c6a298ebbe9dbacf377d887e1336084fd9940cc4ef4270b116d51a6a57259ce92346f9be99edb72f3c39356665e56a913a4e28db9ce7273e18966c6440000d3f9cebd3211f4baf7e21985eaff5682b35f170f4d8d2e125ec3a79d570a4ffc43ce55541d6cb821480eef76a87fb433797dc6c5ecb50ec66261717b7e2b345367a982ed503b7e5458556415680d4baa2b71937059baf30c6100c8bc8118648e5f4a3ecba5b218c7084c56e2e2005048c437a23bf70156bf63506926f43d29982285303fd62ec62dcba90755efe0e141f7347ed23ad5e4a99b42a4ac2d98d0e79049669b483b8c40e639d4b0792ee5f541a7d66f2bb40c8d3e0479b753aeccc298ac69292bcca91fc5f0656e6d966851502db8a17cf0f5cad17762c689f3632230d2c212fda6f0f267e018f212b77ca90c78b981386e087967467f6cccd95837f4855a89d39b9ded0c637ffabdc61541426bacd93cd64203ce0ca82bdf56047d42933fd349eaddab9cb64131a72359a3018178681bd400447ff620f63dde92f9d29b6a8ebbebbf3c81e36c224c3613c031f6e8c741b8538a5167890dce5b545bfb3d203c4ea9dcf803bb8cccac5a0b4d0b3611f5c6af311e71d933c63546079fe884b5a1fcfa27a3d13c62fe5de886fe5349d73ffa8ac25a9b2ef5df352baa6ee9c9fa4fa0e633bea47e72601144485fee226245ba0f99cf4a684b45066c319485a68439054fcf8afdd57fbaff6484d7dff5eca48679cfbcfc0f838e5409c7f9bc7529c3a969fb5d25e307ce924174c4194d3b02648093dd929629645ab0f4edaf87de3ca1ea9bcf4b176cb3ab785583e75490862519078640ce70cbbe595d8c5150a935bd65cf166392755f7f8df9894ed88b830d422c9bf30e13b4d276c31833169e0d849639d13ae326b61469543dd06f04cd7337144a72279c7da3573c559c6c205b78da0186e588d8753b6929d32a51f7a7f219158ad20cd9c1441503218c6287bbe1c27051d001b32f13acb24f2f776a1b2abc70a63005951d127b121b1441b8e6e44017899133306282c04f0e29dc552bd8abce9257e4ea1b8715bc219ee26f3a76faa7c3b2b3db9c5d5ec7f314829918e767a5198b62ee0413aa8dffa4138e03cbac1c533b1c5b031a8387840e5c49ccd3eda22571354cf1d89dd3d407e52dff1b08cd8992a94048c7aed41bc8531adff3fd64fe7493bb42a6b2d20ac146d4ac67e80900c75e16655594550e8042ccec4c348bd4d079e5b412811273695a23ca873a33467d1169f14b28bdbdc0cd2f8e9f1dd0442b3a11230d59742423135a695461f0e446ad8459219f5e6414e6000e0f364242194458dfe525b1501579912c0f11037b0eebb3503c880710eebec4629e9a2fe203691c1b365dd3f096f6d953e54fc3224f8d06730d8ebd7f8c974a86cd18d3cae072316542445cd881ede442eac4e38210d0414f4b8eb2dabdccb1264781ca0fe09aee7e8fe6575d3e781010b9c6fe98581efb7e95c32936519018433b9685509bd9bbf1b74d4f3971bcf2c221b2e435930d454435a3b8ee56924f6604531485c59304b000dbf6cb8cada56d2a6ca1067e7ad230d107ad85de4faf4d06000a77ca318e6e2b028f0f010910a5f429d884c71db94139795340173e6ac8caa1619243275b7d62eecce288eb8a4515b9b3b5fe6c171e645695c7740349e60dbaf2934300ad2b2f1a2a1839c0153c8eba1998a8fc3e18591e7b3cc6db3a4c56d9acc3fd547b0b253218a99aef5f21783c6fe15d7a0071f93f2086c42841f096ff5476c7223cd9f7909d4e0fa640f85d9d33cb737c5137a67f95f93c27d9da1b2e8ddbdd5d03736c87bb2d9755831809b2bb163b48c70843eaae229deed0cd6dbec3f043da92f543e2823d5497615ee2fa88cf43bede09900fc72bb693aa46fc6098943f33a9fb96a50e0f70deecc54ea388420f7c04a09dff6d8efb134bdc3f0d621123fbfbf0557bdfd13fb6c89d3a6dd1d59a53e3f4602d5e5788c83956bb88c31c979d0b8efd76d17871f47639c6fad1ada57c471f6678b6f7d0e964aa6a583bf050aa6dd85dd03d3c4fc48e1ca87e671cc3239017c96246a562813bbc6ffd77d999192273c4e78427af83c9ecc435825f4855348f21f4d4ab36afb338b685e096d7e43236c45957e322e8b1406cf817957abf960d5fa2da67949507ac9e1b3c26292dc4a89fda3933056b72df193c9aec4aa2be8d1a1a281f15b5fc20e4a9c282d4c40e256d8fff9c644c7604544d3b3bd1f9c619a941944dc17ab1aafc12c86085639207d735bcf7d3d55ef34dff9941447d135a73784e7a574248600b4d9f1da45d79bd1128de007addaf9c62c943b173b7037d6bc032e17ed682a1eb749cb1e7859e8648ad81dc4fc6826bcd258cc3903b51fa966fd8bcb561528d6e1afe9cae87cb54f7dd2940edfe91221e8ae42ff8b348d206fe28a8840ec7d5c0069a0630a645c7d37e795707db3c60841ca74272d35095e6d2ee955d0c21057c5307efe2139dde2467e7a560e1753c9e34283a4a1fa23743d882a1fcadf58dd21d28c4665fdc471e528ccdb5a9ce3eae0f17a47501a4d951cdcfc9b5153b4c9c7e0b707f827ed84d48445355b4eed4d9a0ee72d1898d8031905338f93b9cf90c0ac1f0646397026adf186b5cbec8206e20f23729ea9653ba3bf9fdd813c6abf6d97dbd4776983f4252a67d8308ca8ea0bc02aefdc07fb12a5d594cf594f455ba97db842d852f3eb8555b4378f788befcaf8db327bb8a637955f47e67ff17bbf4711566a0c667f3dccf3aea79877d61675c260e90dbfa49e7c3d1d88e58a3c1bc89e3b081c67d846ccfc7c0928f655d1539bc022267617598bb728858567ff65ae358b3ba78f0f500010af6093544878ae60f7c122a0c6c7c8e7edfe8fa3037d4bdc70eb9b828c279d85fd20767d11f7d6a6cf78b4f67b4a0a8ef2e7476af34470d9a68e9852adf86209aef7962832a34126a0fcef52623ce69db07f96f194b63c194912cab598bff73f5ebc18147959b98839d578c6a9c1c7a873ab9b85846d2b49b6a628feb47405923d5e093ff31b995cbcd5fc409831c472ad31c6368cb6408f0c5339f5b0afdd7763f86fa7c6160db435f890472897c856c35b2c178f278093559da3e7cc00b9391e6676b27021d850708f2af5e9bb5011c95a1ec2a2738198acb66860950f96f86534dd9490a200aaa7cf6bf2b12eb971e87e06c64ab0b483cbb7faeb396a7cfaefdebd03839dbd0fb6f519415e1d21614ecaec945e000b7c27af4eeb9ce8541b35b653837f040c90832005259a6cddf8b4dd1154f84f7b59062a6efb12c126334e258cf08acec5e6de6bf8d98bcda8f1451472c4c266cc2f4276604b49ce31a0668537bd4104cef694c69e42414354a1eb53d6de0046a60e6cf4092c2fbff12c70967a47a9ccc41db406eba065c5df9ca3b6973555dc5446c7a451cba143bc5ed224824059111a9dcc9c492ec0e97b632342ec500f3a39f4e5e9a15f793394ecdb8320e764f8f6397bdfd0688fa6608a68348e5ed215d2b9bf8c640237bb705315bea24ae97f7e448b8b580c50fe26152a955319804ec607dfd22b756f8c71892f477ef779027a3cf27c48041bdf00569b07f3433b43aa77c6be797714d14c983bbb1381ff73b21b9772e7d406d152d42ed5dd317e236c13625c27a1a05a76c91d92b36d535a9829b1d7c3b45a257fb6682ffe3affb759db3bbce562da251029a79f313f18117fca9bfb2623f30696b71bf82bff5056a601a231d1bc2e7f6a68a1766732ef8bc2370938cc878317a4a061404bd97c55ff2666e4df5bb731a7830d92230ffa6e59403d20fc1c299eba7dd748a84b244eee0a446f7c9eb41c3639e5116b7fb217f5cc14144ae697981f74b1124312a7cf718593bfe8199d4a0ec49d1b13254185638ac56c8a23b937e22d2a1464f0de2861331386761a0cd145d0022ad5c01babbea899c5e49dbed878a8d605ac716c4119cae19331c548fe6fffe088539276e6ba2e4e74a0bc7323de61afb1410db92a6bfd4821e1e22889eeb2fc779a958b5adf0dc7faeaf75c3de23208f16a9eb8c007f956ded3b654f1f98febbb22d4abbe7e7b2c3fa9ff9e69fc7cadb0ad78a77f0b4355d3f6909d952d89c5d56eb2af1f24f272c6bde90471d1fa77c5c53e5859d8404de65bcdab19346b855b61e947b4ed0747d00b5ddfb4d79dcf79312c0aaaa145c9739d9f65d6cf5ed81d70cc7163053af1ed58e7fcfd41497d72ff2a949cc8401ae5cfc625c0432173cc4cdc274665f6e492d5a0dbd0dfc81da9dd7d2af2e38de3a54b7c5ec91e3978428c85322bec3d6cb78f0b43406371504cc4f9a6d6fcab9adb10eeafc94a6b6dad22fd9c898b8990f2d03dc46e835cc935ca1e830fe29b1621af88bd16cde2a8460367f6faa49a4a071a4d0215f1e037903773a99e602d66d0613c24cf4d7d1761155021c0fc86a46a534aad5eda1b6e618e94c319e192194aad87ff802a29068cb230841ddf989568a445aec1737b34510b42c435d7f8a1224b23332d5589986fd9da012cc82c725578b62c15a6fc57798f297c1b21a571850187caccedf0a050b2070d575d6a51e83a058f14a56b420fb819fc0cc156cd4a916c937d06f482d1c66c8e7da0a41758d781c8ccfd2cbc5973d2557c40bc5c44e6d28e9273359c4b4e2da01fd4bc15e9e5f1101cc7cae65932a7d74110eab616e6c52ea7bc62467e65bc711b7a0c37bd02c1248b38e9f269d85d0394b183563d4cd2fa2a278e7b4a29b1840dd3366f6a70d3153b515e57e8960cc194a37d7100b1f341fe0a4680aa69a42c0afd696fd77c747d1dd6e6edc750786fcdf409c1022673c46b68c1fd0aafd04f3ee37a45df2c53a1555d69c1f91b93b52efcd90e3f81ecde4ba7c96be54584a0c778ac389056f883dff24622d6bf7c28c7c0e969003349582324287e8ce00d22fad5a7822cf5787832570aa1f860f03b7abdd85b2a221893107b794a51c6d3b6cf4cfd57878d9cf5bb1c1cb73fa9913a1d2e37d8b1673047713128ccb17693a0224c7f5f2944ce2480dfdc714c49f0f7e38510a76407cb878732148c80531c1074ceca81f0d820c598b3bd1541dd5ff7c0e2298193702870b6c35592e3e47edb180e0879b6edfd4caf5c141526505c4c4643933724677192afc154d2f94e24449083acb0f94d71494f3929c341d68e422109780d3d536db8ebd889631a65bd90ef7a1b1819e66cb34d427af95db5e01843fd0909375e8d932cc723983cbd7ff277baa2f464547f5c6b45bcd2ee601385662f6cd53b15a97f7f25ee9f1d18739034f8a6306e94da4e7807ccb642c7ea04fbf2c7e87935f254a41623ff09440a1f90f3c3a55f329a6fcf3fea08b910727e9fbc737b3b345903cb4840be14696428c91b9564c9ab79f7f81d2aa21f2dd32f51c14391cb86ee249e25659ae39a340f56861ba1c608a6f803a2a0e17b0b4fde2c6dc2a94545abaf1370adcefc0f11471ee5b2cee0f7fae09d9407f1299f750e4b21ba836798f4060e5212355b249a8bc2b5c473c398fb3fae8641e9118b8a307920717573c69f686a6d0f328b5668f5e3179f0d689df548145cbb2e1df46e25b29ba5c392b5b8fa9ee7ed56e3d170c34dd76a28552659fd262b68143be9f3f246a39576dd3177358ae65841257936ba3eefa2bb9b5d0816ac125db31b6ee4d3ef051a2e372410535bb2cc2a18cfb1c364a0730a6c17b4122c272003486a24efc8ee64c7ea6ac4100f7b62626d54bd9cb5eb3c0cb1201262ce44f7b386f8319a067be837113cd72bd1d0889d530257e97fa5be30b7c91edda3c519fb3ec3501a77d0d5b570ab2e1f276ab9f3e4b48b2bfe9ced2d4e356d5de6eb35d35486639b507bccf84a1034b18e33259bd4851118de7b379ad907b5dda67fc4fe8c0777e3be3e99c98c6815f2988f42f4fca0726982c5943d6b24b6b5b3c7f4519a9ba8cfb9a2b9e4c9b705c106631af0f59795de6f0e9eb7693ac6ce6eae2233f525d39b0a84348b70fa9f5ca3587ff6b4c917da2df78ea3155826f290e206de9eeaa8f89afe00ca7ba74f2feed7965a77d06ef87632e6a8d6ac6b42a3e6f150e88fc0c5407632c1c9fba9d05a78684b3447c9ad8447958cca527c0c3b8340a3fafad9664dc6a155788433c4ceee6c0a12946c533850006f810ff71e1ac11c19b6942c7a3298bec0e1fcc5dc423c70ca6f8beecbc9ae9cf8302d4e1f57d91553279fe2a9d15451b93fdbdf46df56158655e24199c450c9a686de749c6ad25960046fd1d98ef746a3ec0d0aa9dcaf483c29cc9bda3f0c56d95ed340ca3049ca3cdd4fadb10c92c91d9be8a9b4f314f179153cdae090a4a64edb4b455e5f8ec575cc07606c5a66d87ae17ac6578dfb250837035bab8df02a67f89a08824fafe564632e0f6fd447b8a8e1123c9bd74726000990b31702b483785c1db67a2210a3cd2bc6f0099100ecc88cbd5ebdbdbdcec4ac13b965bdad98ff9d20140ed56e87191c9b4c42d9f32ae179f2c6ef35b78bd731781c09f5a88688b2f4494060733c54164ecf5475fd9af35c2d77b5ab004f941ff4674bdf1aa386806d4dd4a48b888a0e071f9e7ba27494b0fa44121b952113c9d622e7694d21d4bcbf4cd1f339ada09b87f60da63f26d718308196d36c0cf100c47e20cb0255c4855a34abfc66ff35ba6517f61ffeb194a5fb23e454f51c11a270d73979819c5b630503b6ce39acd2f29f3b287b416f40cecb54acfd146327b46be9c1a6ede6bbcd3b82620e7f56d3cacb99d1afec10d7b816209e1e8f8e47591119828ea47f6189a08ef1da34621a67c56a07a5cbab8483e8234e4201abd87e4a7471ed75a9fdea455a596b78935d552934e3865baa9b35d2af3f358479eeb0906b4e3a0cb102bd806d2d907dc7118d774bf60c30f4e232b56dc9d46afc1cf0741b6c5948d62814a10f0c453973b70892c16e20f842bab809573e55deb6460189a9ff7090a8172e3271f097996606f91fe008f5c0f114ca4a53bf0397261771bae5b3a1bccc7407a3cae43d6b1742201828157d844b46f88df220f692942a1bb2250a1d67784905432683f4bb961d59f009eafcb216867028ae5630c1ada382fde748e1bb79c2d9968ec6284d3b73951c3452b121fb549fdb5a90f643401be9dfd4234a137e9aeaaab343cd351154dc7849f8c64e41cbc4dbff8a38b36318f3a44ddcfd3746227aeb8207f85d1abd7e4204212ea645a7b1c4dee705c9fd4339eec1785323706804736b87d42f565731252f3d0863c479c7ca7601d92c79d19454b80106390fc8201daa980662c1158bbcbee21753608a07df5b70809620734ecd213d08cc94475a9ea05c403191a2293c08dbc20c0d72414da23d680cf2e0b078eea150a3a0041b2887beb7a1fcc62a02d97aa4f4b9e69ccd59493ff0af0670a5e280ace952bcbb8181e28809de09af83c63f48d37723c0a98db195639c3253e07b8ee381e93491b7baac57dec4ed8cb48827ef3cf1c5097f27fe29fadee355ee042bfba61e812e1b76dc271224d10f268a15824f7c248f4effefcfe9420c9b8e33f486c00ab32c75f71aea8be71a5d9773dfbfd2f3574d1e505c1c3c767949d8cc25a539a411dcb3bc78b0c9b1cd7e4f0873d6b9b78c19156f56c2f368b1e6e75865dd57461e4efe6e104748e01b3a137fe44907f31c51c2c6753cb79c773490c0145d56b2386e14318c266e581e642e1715f395f3b5db1ba3af751edeb7abca609648b355ed6b644c03f96fc938a0a3d913af00e26f74b6802c6908114a7377fe491c550183e4c42d267401570dd7496ae8350ace1737a3568e545d39f2fd45844bd49f58d06b4cb7b896efefce5095dc0c878288d186650e947380a09b72293d7a3b22c60183cfb54adfcf845ac3e9b44009b876279f9f32cf273b7b0269ffd6631aef85e5a733f603f0a6a0ac237ab18200d383c46d3a62e87568f4e87bd3bb2356fe2b2c81c819446679884a813b782aaecfc5f02d64f57980aa74de39226a4ef3b532277d1f273a0e85e308a9a88b1f9688a093f10d1e45ce02169868fca5d1074a6bf8800fbc4d828509aef064be68aea43458f23f2368b253767840d850e8feef85abb6b54de9c4eda939a6f199aa0252f9f5a54874b47678e795fd50962f5b94af7c9c026168a2f9459752de7cbf8c68d235114f4e383145399320cea8496d992844b1aaf66893497faeea775909ac4e9455077419998a35b0a0fc5a65d4747909a99ed9718d82425574e2056ed64847b72a693c2a635ddb5a62ea88314c41674d29bd2e3c9dd850b163c9659e619e241a38ede5e70be464d4e089d68b7a773f3554b8e33c96bb4d449297289273423ec351ed65e7414b4cdd820c8130d47e3f3e48df4415d7a976cb0c209543c58c08d7551e13a9a6d72f4e9556019753025a1143b19e79587326d99f34086912722c1434d9b03be069b451acf17545e8d04ea81f0be4dd418f13e91eaf30b6bd90ea016166b2b25c3c5e52cc04b4b1e98388b8d147738608c9bfc9ad2fea4b85dc57816af8bd484722bd052b3ed656199d930ff16d943ceb8a6c8a3b7a75fc4c5bc6552985a94a73943e544d3b6c2033b3cf07ecfacf080506d6b5cd2f7b85444664367aad5d50741004f606800bc8ce0e36df4312f7896ff30cd164ed1f3b7f1b9a7f99b3a3906e4c029f37472e9bb2ddbbc3ecd8836a26d145b649c6a604300a8e6338ba6840fd17a1c71fa9ed67f0c9b5c0b493ba8c98d9c3272bc0d7e79c4f8930cd3c3f3fba2bcd0fcbb5738d7e80bf04d120780a50ade9113196c5b05ea6463beb70001bac5ffd1eeb66ff05a62b07e7b6aecd8980cbcce9018bb2ab63c9788c1f9f506e5b65c1ba38e9abea45c80ff7c34f64bc01550ed9ce7db55440ce3c85350f0fccb360fc2c8b325f81bae11d5ccf9b2e243e6fcdf2772ed37febc8e07204d1faaa01ac450648ebfdeb5b3b40451f8312c780a3677c801d3038a13826e8982fc54cf65d21a0b569d906af2599c034e05ca919b84d44fba4f280816bca3f46bf0a55bd9ce06fee1cd121e23ad20b85dee6ebb7043d314914c672c3bbb3e35c85a9e3ee2fc18ad4d910d397e0052802cf186501c9bccc5ec6ae63786ea46412913937786fdc1d939068184f950c3ccf1f0074feee4e2dd4a2b5ba6127b37096fa2b11f206bd9502820f04c9e9aa8419c42f476ff9f3656bf5eb22e3b088154980b3f4c425abdb0c93ff95551024541eaadee61429d76b3663e4335bbbb1cdc52be036c94fb37e4c8c0799a466191404280c6317ddfec6fcfea5ecd7a641c43111af1fcccb51bb3c1af1b76b85b65f2d4cb4b9078e02ec84df71b93ab559b845c9bb30015df9db3905439fc05ccf63de430a1c4df5e4663682b644662a83e37843921f91f1416e8e5b8f3f8506791d32b3b19256a89c3b4b3c728127e15abeb5a61dd99e66c47050b5b9ed85ec58a688614c24c154c11cf8f4d949e8da0bb80ce2587d0a2676edecc70c893a9afb2525e0755831ce29f75c948e89302681eb32f9ae3e048d34730f538384d6daa656a4e9a67f738ef87e91cb1ab26164ff6908917d142d61e25d2b0a9e6cff7674e423b96cf8f22585904f2e99d5a8001c9d431e94b6cb29134cc1f3911325a95b85520f2b7ecef599432dbf0f5ca87acf12a7eb421e344ffedc031b567123039c45781c05d113c9ef7117cae5df5a1dee0fe1cc2cc3523936b9018a8d79316316a371dbdedba7ad53ccae91109770d963d82190f59f4b8dc01c86149c7226d1ac269c513245238b9bcb09bfc2a825f5ed22701a9441a5f7f031e08f96fe11a794c79215f851c24ffef5519df80bdea82d799a7c6497503c97bc4d901a3a623ef5749302e8b9e51084d6cd9739eafd2aa852d7c40cbc5b0fcd39cb59aa7b988debfda61dc252bf6977f0010d9e946654124cfd991c5b709552ccac70c894ed43a9886ccc45d4b837ca6e4873d7edaaf976eb3735fe1176517b140fa48098ef54b6ef337f8a23438ef7480e8ca20960e2899410695859e5932bea4ba3c25f4d0dd98cf145502e1913b27bbfc973a16a52d5aa5ff1fc5e8f5a7c7dce52d704a79c4e76a63055116a0a99d092ac8a0ec8444818663035bbcd8689515ac28dd14807f78e207ecda109aea61fe1faf86d781a1c05ca53966388ea2d24491a630931bfdac2714d80ba3a550f5609a8ffffff57