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 48636 a813377a23b4fbc5da8e42d22b99af70302d93918937a62b3d064c03a89aedcb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5eb260180561fdb4df14a80960f92978d2fce3d45655bd9732c42b32a3f43c6f
Certificate Block Hash
a813377a23b4fbc5da8e42d22b99af70302d93918937a62b3d064c03a89aedcb
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0020050000944f0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008e7e66600648d9482c3d201555251052c06da243205b93f00111e043f49522945507b5bce97055435a96efe2358f084010b024ca9fb4098e58f80c03a47834cdfd4a729b48aad0746b353978a7da148f4faa759059c14e08e4e40000000000000080000000e0000020050000944f0000

Raw Header Hex

0000402083b1d764cbc60a7d0b142e11cd9d5008e1dccf67628d25acd4659da0f4d79f04b61dc4bb6b7b5b47e85206fbaf31053b60d9f5b6780009f7e430fa44fa5a64aae532006ad1ac0f186f3cf4a3322bc43297bd5556d4e3fcd27829f96009a814dfb4fd61051860b25e

Proof Data Hex

59,560 bytes
121216010307b5d9a071fc47e5ec977359c3f8abdbc316eff52fcae6fd0712fda97e23129ec926ba2983038b5b90ab0133c86a16f07df17684a393ebb380d38459daa44005bccc3815eb400d30a6980de7b06fd2d2f7df8d11c7c071731b26e7ce02b1fb32b00867dca5bfa42a018d78a8406f0314c189c3017975ea1f02949fe3cc16419120993eb5f5aa477583a6878ea772bd0c402fef549a4d7d7328908f5ff8f53606c82a75679a6af4bd19aaa9414f7d7b49a15efb6c7e57945c1d485098dca1020c113d4ff91f0f252cc5694406047d2884bdbd410fcb1d9cc50fbd4894b31c6ef35ad9bb6f99eccb469d82b41e119af522c98ac042cec52123e2e2abd9baec02b07cee13e5138deffc7d1c5ad48e6158581ee2d174990c1a0b26c4fa3c7da4989cb42d1c890be399fae34ffa095097c7d5b0365f6decc2f5f82ab6b0e09f0cbbe8aaa9627442fa65ebead8f0221824db70c441c05289ab4aa7f63e67e2d25515dbf99c274a8b941b0bddd08a5690f4531bc63455fb6e16c47de8d164f0039c349e80d2871c68c25d5d59ff8ed047cd8ab59a8714b21a1c7c727e09a10b07f912795289c04f0398dc6c10bb477ac2d54be10e17cdb7ca9cbd212a67d80630bb7cb9918282539223010bec21daca54f88e1385795241ceb0d8418f3fbf88ad367bca510062d30e3bea38c11bf086a703ffd468e89d9ebd3198065da6c4ab661432391bd96e96f4c4b1d744d00d0763b2a9d94ab7e4ab3068cc2a3ac5845252cf50b8606e363af025b12a1af39bc0480fe4a7488506710bcd4f64df758acb15414acbd8893394992e3568fd01442a3f752a762b6fd54296f55edcb4922bc533ab0cee7c5cc7dacfdc6bb6590e0075c58b7d6630dd6c5bab649647d9fb4635b6c2c328fb4210999aeb6f9e0bc31d805e0c09f4a677c0deca779125103f60ec4cdc7ae62b039e7f212a192fc650ff0d1c0e5aa147f694d7b7828171cd3b6fdaac152d21bc17872ff4f2b16aa4469c91978f313349aab5fab2137d391f396bf0c3c1700b97ae2d50c69b6e716e81e892648a9dd95019e608ad218083c760f4f3fbfe6fb00246423683604e419608d6afc1f00fec5504693dd1c2759cf52816d873bc798c0fe20029eb9eef614d7158e66d17eb7860b9f5d6b1a59dd0cb898b831a4e8f3cf89612885443583b7325195dacca23909a5288b5f10b4feedec135e8afdb0083fd20b3d39edb5706476f2d61f197f635e437d258f1166758b0cba1de568d9e826af749f0176985672bb126e8269be6fd87e5614cab5fe5601e63d5f03a0d451201e47b53442a933581040143dc34e11ae72c58ad051a0a1245e0f2015af2be0e632293c31e941ab22524362dc589480dc24218339ebd68b8610a6b07e0220a5aabd37af77636b2c275b243ce26332652eb48eba568257deff693af4606c3893eee53fe997f718a40dc181d72a21c17819f3c559150a89a20fcb6a9dd5fa0672e91b500cd9cec2b6321bc46ab25569ad10fa450cdef23b1286c2100ef53c094cd0f5d71218daa3130f2ba582378718abf17cbcea1e97f9756744b438f07bc36d23979b88fad39fe2aa95b448ae8195611e244e9f937ecc8a96b042a794a411d567ecfeb6bc2f1d73fd6a45686448d7ae27e758468ec84773813c7e191ef422a6f2555433efdf686c24137b7d2e8ce30733bd07152f8a9bcf84716efeff302d02d5624efeb905eb562583f1839bcb483a12c187d1cc874829dabd75a71b7460ca7359540a752bff6f193f8b8ca5b77a6b4985d50a870611fc293486bcbc17b0e1bb6231d7697016f12f30dbf6648001fb67ad608c7a0cc0f980fde2eec3992687ec51c438227bf953ae97b5fc2a2e6d7cb6ea0baf7d07a2ce8cf67ac48c6d36a0210cb2d39b3fe9707ce8421a80df15afe443a15fca253bc7dc23089af513414bb0e8a0ecf41b202c91e0fb5def695ab506c386185d2893a36502adb9c577c4f5548fa74a259ce2a7d6cd1bfda8fd5305620dcb9756f082b43165ed275aad55eb87c62778eaf60126555e584f4922dbedc206c1af7d8b1fb6ffc12aa5df226bf4602c5641443c8bafe1fe1c263037f3eaeba39ec3e4bd8c26fce536901002e52abaccb62bbd792a306d7dd83c541ce979442fafa0f417ef0548aad701fb37c40283a77d4c1896190bab83067b424fe864b2221ee043299530b88e70f6880e9a3ebd461a682dab61f94ce14f221f5a61719e506501a9fef2c95391ed4993e92870d33b47e2e2fd2f812859fea5cfb725cd9837e64223c20be4fca6211de189b518ffa25f401814e0f870c495bddb7d64f6f6e1c28f32a01d15f7febcbb74c0cc65700b4aa289f91be075e4f13d98e0afaad5a1306a7747b2753d2b7fff0806b370c4802409a42dd8975aa24b3ad3003bb25c88069a4e814463d88ff974fa1235c9106b0ad5a64ed623342da0fe536a5f0cc5aff24dcb12ca36e03a53a2f343e45a6892b94f4e01771f3963031c94d43195a5ce3fb48f53b1b4c694577192e6eece1958b0a51586e6abbbde0abb629c21615e938b6a4090af2b8c2f52f2f70606b3c3e8827cc5baf30d9c770776b4b6afcaa434eaee12bc3373329c218774e5c17a3e4891ed0234a7c25a29e4af3494e563ada5a9a994e250ed8ca1814d2428a6bae28b92b1c0025afb462bbb57cad16f792aa13bea844580738675ddec0f6e50b9df279e42175637d142ecd26ea0147fabf8a77ffe4161fb5d29d393018c30a6ee13ccd1e6879306c11118a8a74003d084d250b59d495544627b25aa6fcce09b268a82299f194da6ad8801140e546106213905ba7e93f9cc6ecfb3feac5166dfbed2f6454a35f7ac1ebba18312a33224d7ea1c235acd74d83583b27a2ed05eb52465a77f36a48b179d8a3f1272c15e3570d385d4daa122035e7e087986266583f360167b9b32634b1d8ac678fad2ef98e20952a21ec75d405bba74b40eb7c0b80a0d4b572cdba93b4a52d417b461f2e4af2ec909541e7647bbfe689c8492987bd62886275672e9952a6dc4a67a4bb8c01906fd7d5dc2110164fe6e929e99ef09efcbb357de073bffc953a7c2e3fb674d21b04b0873aec1b0e11cb747c7680a4651cbbc189902a7bd0213a801ee6797e540cda8a5d867a53ab9abf2f19102cc48b109c462ccda2937213482708c3350f7816d8883f4702d36b54285915294f1e12233a70b83f8219b69f2641442bccc2a8f09c01804100b5c85625e249a731b40fb9e77bc27856ec3b5e40fa8f9574b1f7f709d5de8795a1df31360e26c1639cb8a0f6a186eb2f1a104c1726a4561a1a170ad8669e27b69614ee121b4ffbbc42f4f68b5b0c1bd9e2bb323998a444b2b648a7ad7e05a32ea8bf26e379986fc2da475e8d97be8d8a2aff3b94096c0128f8fba059f1fc84341cb140a4286a52d345a7c2d51ec0808d41138c1f1024405ea366e3c455803de57fda7f32d8cc5e6a468027b9ccc257762fdb054f61477c2ad176c752d53704e097a21951ec2c882197fb656ea691db62ef3d97e6eba0881b088a34a152ecc8e7a4671d964fb7d9d79601c95f88c9400d8fc099ae6a2b314c731b8719f6160512a1a69e4191a08b0e340b9d42b03173ee2464c1ddc5422ed749c87b93f6b925e577aff4e3155566e33d95dc3e9d0d702d1d545babc58c25030692dd1867be8d85829be7c05573ad049693957df1cfe0ff5134b8d6b835ac777199fd9cbe815c682e5880e9a913b0ff01f6cf486d1c3596f44c23a792dac43cfa0960a36642466a1bca85203d147c6b8b4a08fd02e827e391a6d0d5b810620d5feb9ea7ea6a541edff48215101adbe4fcb92ff5d292e08181d06d7fa82ade5f72a3f072e2295ed8142f7d7e82281b417a335c8e5efdb85228b36f85d35f0cb22b185e2f088b137da8f43ea03af19591ad92a0d1cb8ee8e14cb3fc31d53992cfaf2f028762324021706424ddf492562c99a2229653dc95249644619364db377534c29702cba7ec917e318b8867c0c928e882688c1ded09131eec08a3c88f1cf2f7b6c883296f702d9491d03a1023504a415626ffd38fa3b2a9a6c6c5894a14f543b982a59470ae1bc20eb5dc6a3f071dc77958ae9c7c1e40d850f17503fa7d643bafc2e812777e8d0a1c4b534ce55bcd38e00e3a14f64315abaf38db1528ca792f1f64660fa3a886df49d3dc046e9cd78eaf9b7011357816b22561bfca569e547e88274a17e4f4e42a0251e21e0139c16780408324beb01b914ff7ce7093c8d8d4e8f086b8ffd89036e246ff337e68bde1430997929b4b5b6af4ab4b99a936da9e2a92ec8b143a5818b127a735a6c7c5786704f343c6b6a81f8839160e26f1285a1b39b632f2c97de012b5d71ccea3e4a0b97910f3e76e2752394beb6821c8a2b6cf7ed84d487e0072671f3cd7e8bc568822ba798a8a2e5ba13c60d834c8b659e348ff9cf2bf721a8fda44d1a8e1ca6208ba4a497f32bbba0fcee56955495da0eeb110734141de620d5101b61a67c3e5231e023daa1f8ffb7ee1740d392133b5b9a64992b9a4df5d6e04414bf1f9ead573ffbb7337d6a8b5cdb262ec120b918ee4e91f57a4f520137f8a2c7da5a23c521fdd76daa4dc241d78f041245dee81255471d12c48737401ab92dfcced4f5f0ff0f9b5d85bca6e0723c46ace76ace17671be8005dbedfa4c935be32207c310e27442008fdabf218c9669594b106c3d9630ae9a488941cffaef00ce07b9f2d246c257efca9ce62c1079041a009d6e0fdd44325cea81d7d3f3519f5aeda4d271c463f9c8ffa0c1e82ab7492a35a20a9994a9bd6cbeeabcd856ffb5a978cc03d9c8c96fe4ef91c9a4811497a2c3f65ac0ade7e7df2ab6902d6cce500464cd18d70009179b845ce9a1273908694fdd7e5e0a583bb6c71dc4dac9f6f6a59a384ba70e0694c5d159cc565e84fe8ad448903bdfdae8f15d33fa74da5157f30bd88e21b82add4136afbe2bdefefa2283cc73919906f82f0dd1a3aaca24501c94f8a2cad9cc70e8cb3017c2a5f9b1dd4f4f679c65fcddecc95b0ffed50ec857cd90095978e226ad8e3e6c1d98c192019a303457fa5fbde1f84c9fe2260d4a8a8ea7accb2c4d8c1d264b68709204d38127e07990c4ae068c6d68c1c7281716a7e77619686c1c7a3cf5e3acc7836d83bbcfafa5b99b66919b8817ec645795062b44ba90a55c691d1d3b755dc716201182da8442c35f960b6bb87fc3f5170a5d702f741c468a0af74bbd8e7038b7f4cc9079c4430a77b481bf3f9881fe0e2bc713892e720af78b07b21f5bf762db715f37238f919416a99a1a4653a4bd1e821a118f7f70b500ba8780b7532d404fb4e1610202b59010f707930967f742d3d29c332f22fa2d8b3eead5645b55fa233c5d1b6e0d6faec694a1834d4a9fb564959c44747ec82cf0a44dccf54755406d92bc0fd623ec86052600b3833bba2d1717d5de08aaa3fd72c6113b47e8d67969255ace0645c8b076b91337ceb905e28c1bc2231043811138f1e4a97fc21c52323a67f09ef849307e7ae169ca71dc3c58808f4ad9781e6adf5de9eea5c897bd80834374b19927b88a8bbd128d4ca68b2437aa4cdd7be9dcb639410d806b78c4b4f1339d007c970534fb363d42048daad64ac63dcaf4e3f597f60cf530217c14d2291d5e3668fc66360dc50368b81e34f8302501495a368c546164eb06f41a6eff7bc36f4bc92ce058c63805f9fd2c8d729a3abac1275915c580f091cff544d6955f301f2ddb8219be9f682d1fe6b979efeee244a4bf5d971219acecec5bdc0b444a4808a4b8cbccea86cf5c1fad6cd16c0224896286b099220556aa387eaf9a5d49cdfafed9d0677d5cc7d4160ed6ce6cf22e0fb1017361b97c8c2f766875168106c4022b0aa5d94ca405303bc9c42ae213d37ee6776262c7866dfd2510813b28bc9bb372ca7721f993662a7cc10daa90b9315667bb1abc8f033c9a7b8a28d9e7d915b67e90dade61cb0cefe1ba9f5a7523fd023e40695f4309580496ef4baf7b2a89f7d417c8b7804c63b7450c0152b8c3d92d2827737cae6c230b3aab369f6d3b7215e9627f327c517e70dc2e084166c18eaffd21b517c87b1aaaa390bcfa71d1a377a48ef9e3357b4f61ad5e07c85b702bdad992186916ecd643e0f0d775d443bafb54dd898cf923e49eb4dd960a016a8fb8257d0afc976d9f195e852188b31a11fdd2384129ef78028aec4af3d2e19210cae8f1ac8984f6a79a92a820891531d7e032cea9d0dbc77bba55a27fdb4fa5286ddf0eb8af87c74d6fcc189aed4e119219e22dc35a227358f6f491ab01cb3a07f075f6d045f6423922b53e1316eac65a637f2acc6d6f3a86668115ccc47f200556bb1ecc87a6a9c11b7da480f449ca2ff196f8430d3688633560b13a0345dfd1815abbcbe29ecca0b507b07ff7dff89b90a264c0215561f12ff902e6743fba063ef079d0615fadcc6181f970ff900d99dfa2a71c98ac48db38dc8311db6027a018aa452bffd733cf9248b1cf84d3b980c113df00ea0c3e9f6d798b52f374a05b58e68b6834df7fb7e9b15db6704809e47e94db305beadb57d4c7a74fad57f47fe85b720b0e7a6060f739c4a7a60c9c6175230b7ddca90f7e778820eb56efbecce009f7f521efbf562a3b4b745074759f825aa7f56c18efc6318c1c1f906674797109ff77856dd213545242be4de08a8f863b8580b9591eab022142dd3ccf8b37f861e61088802674740aef042b1216574f72b625b29faafeaddecdd477ea537b9fb368dd010717cb06c07e99e5eb578b5390b2676f47b3d4688a47beb11f786dc9b19cbe7eb83a6518914c2f9549ab2601887dfca5ec7f412ed515f112c7a1fef777489ebf09601dada92c60c8d411ab1e5759813385de688a4ea64af71b1dd01983d9bc2fbca5eec784abdf74ab294c56559598493f1d699d25694defa121152b9ab777191fd0aefeddbd4ae4c26d3e2c8245d2309730e548548672ec727e117264ba4d8566b3a357eb327015bbdaf823ee097d2eb4cdef24ba66dab488b8172824bfc689cbe10546c809106a7583de84febba1e90c5c5ddbb551e1909a30be7c72dc6f5c9799b461721b92df07845e8ac431efa00a4df7462874f44e73593f8272f2e3aeabd0ca7f5f3e49a5521d5146d1eef197f64fe1280587e4656c9da5788a2ec15bc6cf277b998398826b62fccc681c33307d251df63e0f9e7f3f3d0bf1e92479f48b6521e2179e5c920c72ff5b0f6c8f615a2d46afa7cc2cc735a4fdfab9b5fc11c5526bc1d9ae4efaae87af101fb34ffa7addfc6248f89e9df505da99f3be7268c2c7aa68a24c525e6d5a9cfeb163c2fab3725b478a0d4e5cf8564a8d88edb63969be5eed200b111f51ccd45efc9c69204ce871c50d9cdf897a110bddb600b5b61e9fc16bbb081de906b108a22099a081e5ef43b9f2982d7db24a670c38de435a05992170a745efa585ca6ea0725f467eb52dfc1dc1f50a4f362cba9564047ebd6f00092c8b5f01c11af1672b04ddc16cf3421a3dc2a91bee70f5b0cc4082b6681ea548a82d772f8b90bf71bf0c3eb905a0aa8359e61266e93c11c79d3a17f1dc738464d3cd4f9f9d93693738c122cdc21ac501f93e1ae06c5cbcf92f3c0f00321d972f8d7a95700d146e613f66039f1ed3fac0a8173d29e294766aba64dce2e39871520752b2dc5f1eb15d7cf9f5b9a7b697527aaf2ecd693bf7d0d6fb1a2130bbc4e2b18eaa93bc9b2c3e464711c62ca2fc15647274fe9a32028d23e7dd3c527a363c1ff54c256fc8c630802c7043f0679711066c87529de8db0b2a3dda6496938b432e042e0d8f168c20d1388b58288ae9aa3ac088a0a33026355c831fe26f761605d911a63c8958a20040ed392de5635e3fee7e8031f396ffb243c017f2464a450097042a944a897516694cdf0122c0815e448738a71e7f172f02b32138135ffdf6a8ef4716ee8c15a90e36fb613dc5d7c4779786bb2bf7def3cecee4c5c2402c2e51b71cefb4d0b2e53d743b3766b17124dc0fc83da044d92f9dc833c501d7f0bb96258205486d504112c408a9d500cd8d2df75a06ca582446705e9dc81fb8fe22845e37df03e7b20931a78aadfef97cafe45aa6b28742741b8c82d67cadc623aa5fc6102ae5b3f0086529574e9bb135a7ca22a85b3c14ea8406dac108d58e2458a658f67eeed55949ba4318328b60f883cc58801a118b8362946a553cf770a624316d82f1ef78e4e6099dc35c55479e71b5d0fc5c968b812a3712b4000e5d7f731fb4757c18ef00a86d8df705378ee563143b3be237214564035ed47448cb0b07841d781ef35d3bcd9200c5acd73543ae19e5c9edf2d0a6807d9c6c364103ddbbd0446554336b511752ad276c3bc603a1dfc6f4c66def38c6d37019152f60b56a8b041c1c60521e03d46d21c02799e39ce8c71d631d48856780dbd66469519596d27ec773c24e43b93278c78a3629c9db7ef557ac58eee9158ad6ff88d2c86cc6389248caa0fc252d7dd3731b1db0bcb5269b36f2296e91bdf2c9033502bf42cfb28fc504c838d6ff6eb21c2418086aba933fc4d102347d8e09689ada0d210414e27aef77e51e3e2e65bfd49b8bc789f3d882a7f7405c9fcfb989689d8306c8fb76e4548f476ad3e7673bdb9ff0d28640e360465b1b03625227d8b8e506742c806b4a520863fa9f8ee5b7a0a65f06ca9946f02d961208345bc0a268e5a7dd8ed9597dd84e53ee37af28f01efb23799466af235fea25c2ef5e89803806d34b80204f4a822f8bdf11663207322527ce94e20bd514ca6359f97870fb2d408d484eaf5715c5b5d879e6df37cbe149ac8aa4b88c03edc6976ffacfdc544103784eaab507600125b72193ed5f64e1b97d6587ca2c5a8e39d119170af343beb5f7e28c68fd21c5f541261df866eb1f605fa5fd103a33b5be169cf9c5efdfa1395a45115a8e36fb97fe8b7c8b2f22682fcd1d10b3b9e165dad8ce85cc10acb2f502883a7f9eb2b7446db77e27cd7f9307cbbeed71c0d3281c4d5bd11395b3ec90d0fd991c2fc5c64490f0d40bd2a46d34e7545eab96e3c3b2b21c166bb4c513963c74d9d140f2c57c3aee78403445396ca8bed517d16daa181a5b630d289f8e9c194a2069dcb92a1ea91cad31ca79362b859c4a67db3cad2552e57f79b9fcf67f15faf1eb15c328904a26a51749d7c3e108d8dcf48b6fdcfe3ad2402bdcbf0eb56f865cfd17f31afe952d26f4025973492a74b268ad847e81097fea199b7ad3e2fbae4dec2b171c74246f977edcb6f561e129b06ccd94b40d192290a9bd8d5cf29cf515103256ad4a2daa26becfb96aff9962919612592db59a36dbf3483eab4a499d8a2a8cf0912109696ef71269de8826afba3cb8533d5e88906fa9ab29912e98a9aed5fbb4edcec59dbc5c6f158ee1c432f3524e0a9f79abcd82a2b402de47e2913f25bf3480b78c2d8991ddf8a02b96c80e259715bca04212ce2e27bae58190158d75a933ad48c713fe38864c4718b18deb95bac619405aaa4c7f675a36668f8022ad23903d9f1250d253f233e76e1592e7653d6cf842af45bf1d8bdb2daf4807dfc65a8283b4ed93278f0a53821378a590903245baf03e9bd94b9d057995167f933a503ae6f312b97b9bcbb11b5f58aad77fd97e87c1a28f5d6961aa7718fae89be83ef29663ccc025c358b1d1a955ec4ca9542f4d4c5f7e68c03e00f18a91cabbe5d6a3cfb6cfc0f85040849b17d91957fef37bddd3cc1dfa8aaa6c19336e4cdaed3786d23f762d4c98b338feb3326410076d395580ab3b25aef24f54a728932af7c1ceb6731e35b815803211d4279db3900d762a522bbca61b0c5936e1ef29a2a13ad8829ac8fa9e924a3bcee5f28913d6a0d02ff363259a12ba1cb5baed0077c2235f226d616340ee9593cd44576dc410ee65d0b56cb5562dfdf33bacf03141401e3f84eebfdd17e857a1a14dd5d70ae6a5b892f914a2058878544b4c0ab709c6f00ea086eec58c057e9a0fc0e88e3fb4a77c497c4ec5adffbfe326676585d95adfe08bcccce9b2acaa1240029c1e3d85f1426c413b04fc5e8ab01a030a384c56a526bc0a31a4b0f63244c0c5aa9cd35da99c8156babf8baca8415d770cf5282b60774b32e5547b08177f9c1b9c1979bcc7f484b5422afbc579fbac24d5112f1c92e56af17313fd0ba479aea672736788806f5b3cea625a3e97a1b393e9a59003697c6a81824e003670ca3a88d628b6cbb4a13fa59e7dbe0ad91777ed74f30857b4728342565557163dc52e8f3147843c3d3ccc622da8597b5a622772ada8d67d7afb9475b8b899a7e7d65a099925d1169f16c2fd969a691f9d669bc3dee099244f34591aecaf8efaffc119197788f8f589615ae959423030a8827b7fdae31db202f0268964308a1b8ea11912fc9275bb1cbe99bd622c062ee2613e0ec1a2d51ec4f25c608a39db9146c4edd8d6abc75732346b1d6a18aa0a8f3cd8de46fa0c0a6d45f56b70fc267de604c273427ebd6fdd112b05c69a37b2baf6cb8e55e91b2813f97e161b695b033ba8fe56276469071daf6d07cdb159f8dfe63c71b507732d3872137b72e5dd1189c8658d3199d1d8affd5790bcfad9df91138c21566ec6f3895253069f42acd519afceb252ec0ac8867ee9bb095f63704783929ad0d71a4badc7d8e2cfd8cd2fa68478799e2f12f4591c90eb56dd779bb83dbeca51a8234310b890588eb1f5d22698732d1e98bcd8c6d07e7e95b08609e112721bf18c38cac0351f04cb0950cd4d62e383de98ed28c47cb6f158f5e5241e54290584733e65971ab66b54a5e485aa0db8e516b3d6e8b8728a2aec499e23e1e1233f87bad49ddd6a9d04a0256713334403265dca2d39ad4c91f38b3260cd827b7c356daf8909c51429d612bf2e8cfbf06eac44dc58cd5e26b64a3a9b64222cea2e3f5d48921625e21dae6c55206babc382ba489148eb4a25ef6ecc3fea6a018a2064a5524779d8eef876939c303be9fa354102f38b8021ef46e4cdb576c04a51bfd2fbbd6fb930ccc8e9765e2e65c6850a154a0ffa9785831fd3b84ce91859ed0e6ef1bb8f43ac48cf2ff6570e36c7de14caa70def5a322d0c4bb87537c830d5bf8a4eabffc968437c12e611adb170960061a93429f85add8c5471e2f4a7904d30f976bb4b1f567d238badde02de435c4c7a199bd1177b4afc97cac9d398aff109223cad866a957cf7b0d29ab0ac7b209c49419b3cbc7d7f7204b9559b3e0027f94be236b550262cddd7b8f136804b94735b3d1dad97f1b1ee62ba874746491e4b8a543aaeb4a7a7e94d1f1ccfbeeb57826c76637061436de4a9a6da9bfa076982fa26fb898cdb38fae26cdcc520a0f2aac8524a67cf0e73043c8174089ee36461fddf32077dd9db75df560dc9cf0b9151c8108a5f35c4663755ed991b9d643f141fb3de8a7046a4684b07af7b8142619888e1ed6f34191fb884ec4a62efd402c445e8141ea285b1ffc6e490115c11deabd55e21b25c2b70d1cca5703855ca9e37fa8869221e7db9473f99a00253201e7f204532d0f1e9e3dbc540474aff6f37fb7664a6c0fae153fda1d97f1791da23cc0d04ef73350e2370a1934374e36c5b40e8f04cdf667d25b63737b70d35af2c47a40521ebac031a627eade756ae83cfabeff4fe35d7f92fb91c506a28e9edd14139da4858cca0891ee928162446791d2e013b59d33dfd92cb64222a888c156dbaca2e890d428951af79e9c1cf21453028bdaa2003632773b20e035a23e78e87fa0b8da6dc7c00da07ef7e9f1f8e62a346d62ff0e0ae99ae3fc391cf80385a7a2bac38ce29d7575a3102ef7188cc14c5339d3b918656d53c95c8ece31679dcf20fa5f218242c1e0ac48df4a4041deeb8199a03e6c8c4365a8fc62c4b42d84133be148f2ba86b02da17ab65b4f5404c8c53cbe6e486d2f5cf7b78a0fb784cb3cfa4cb999ad5d5b1e5f63bb1d3a9a56bc58256db2bb46ca31ee6368a50b2b6c8113ac47ea587d4e361e719eeed040f4805caf8ec1443961a999e11de4a061cb5958a7e0d8094f1ef639d11e15f853fec0f4fe0d0f7121f6cdb2b2ce394e0a5334004371457e42727c491a3546c69b8c39ed8a7ec2044195f2309d345db0abf848fecc0df460170b9ce53ef5d2317eb102fb0c440445d4812bfd0bff03740a9e5ca4eef4f8dd83ac2593f188def00455af82221bf135443aea4cfe306160a2fdf89c66d86e94a897e09ff010867e0c853f5491596f9c417615515f351520294babdd53500e1cd2a50730fdae71b7fdbcf0f3573a81bf9e66fc008f22a674a9347c32e9dff673313be43f504ca4fd7785b59d4520f0e9d1b731f91d7dfe3e3b7653bce83ef1b8719d5ef079a86233325d50ab643ad7f7342a82a2eade29f8ccf01ea30acb38cf7629c1ef512b5b06d30458d909fc7ebabefc943a6ce3a196b737906ab84e6d2f75555f7e1745b24259e5a182da44127b426b4dfd0755c72747b0d7084aac7a0e0e5295b16ab1a3b198f1429f6e4c511152e9d1ae9db4849c7dc1ba9caf730c68553ebcc6ce398f11c942d26d2f73383739968cd746eba17202b43af1a6b9e29fe30a97d99f99de8468757a605671d89b124e8352f3574e5f5a014973ef83b4fcb8c56b6c74ddfad83aa0f876d1460a7a257bc40b7561f190722543eeb1c1cae12d1c0b490a170bc7449ea071098810337f59c3da7e32dd39dcc84b2ce5955aa404e904e39bd5c1bc454f9ef0229bb3accbc7ff8c96684ee537dea3135b5ef0fecfbcd780eefae4b77bb1391a449ba8b1046ee7b7cc9911ae2dbe8033e924211ae859bbafd863a160d43bb2a44b10dc97115b17630c77874cfe5ddb80f14603ec6b50f4c1667ff511460c623602a723d0575f30b012bf761a23440418d2c57194119febd5b37817319023d3bebf18cce811f4a05e8c1c8dd7f97f65058fa0664c83df64172d56ce8f7fc2dc3f92860b252eca1f5213f8a52df107803fbc22fca87f4a37f32bd47fd50299b6e3d454772af20cba0668a275cb6ab29082e139cd1f978f5767767d595f36e9e2c4a8b1342dbce681cf68f271915390a9bc135843e05398cebfab3d47234f19ad02dd81a43442b00bb92d6919ac4316286dc552f4631c607d019a84dc890639371a4fc4d01c5044d1586d5a4a850e74a205bd6eb71347a06f76cd2322ec0b8165c0b8161c9a280fbe65ccf97e8e864eade894a032a5b44246564e0a7f0b677ab5b8124745b0d85005603a72075c1be5bd6b3c15ef3d9d870e70ee59e01e53ce4f67af0aa8fa8d9d95a2576d6e705a858767b17cd140e11e36f8e0c117ef136af46d555681035a91327ac2b2b99d623d7298df114871ef8b10a99ff5c98e748300c373408057a31b4ee95ef46e8c9472b600759d1c9320f56f9977e47a570b588615a3a09e051c73726013e478038b98aa0b5cf590d06fd942a18df80b6d4848611cbcf2889fe7412254c4f1460a954d5f0e9c9c253c7774a7bd981b80d6592181d367e24a941caac1f0e349a839665bce8eade2e2e7887f1f23b9c8ba8cf1ec5518202b0df277d1136e5f8babead44598653669d42fb50d1e00c4fce57785c9b9e7c22c0c8e848a119a0e60f520f4f8cbf19eafba911c32a7ade9e1b6928777121e70fcb1296a525aeb2325d05a68b7c328373bb9fad8e61d141e980516cecf445690d33f517dc82b45472da3ab248e3f3668d7659e8edb0684bf4a9cc03a5ff18dd0b214429dca44db62d2fdf76fb837b1bd00bb11555504f5166488ace017940e92212a6477311bdd0618154365545b9ebf4ae8a8dbf50770d62e320dc5020e97313e8068893146709e3f41c8864c34889947106e5b7199ee76223551c7c312ebcebcb43f010e19401c8057099e6f8b55d164666528ad9646a76a75ed0670013fefe9b52d3a0da6beff11be1aa12a50c1e999b14025254f7adf97c6e9f10b672269136c7d26b8520040b99968bb94a71bb3689bae1e105fd2545edc2c207e29c988afb6630341d129a8d75431f5f76bd4025708b17942988b3a6c8a860a504b6bdfedc0e5d7048f8adf2c9d1470e35568cf05a37ee9f2bb934f23a91926423a7c8749ff767ad496776675c79c68f492ff871f4dee0e13b7e042d64feb5be24c94ca6d7fb5070ce3ddac061a3c568dc84f6bfb98c5b1f6ebf04f467db447165c683bb90b380b42aec4d6667d56af8ad7cdd88c63a49063680ae6df0f71b11b3d8f58fb99342f8d7203e43dd5ab5044b59a76f4bef2c837f44ec5f51afc776d9bbe54d03d76bf7e5a8f5b834cd34ab46d013149fac8b58a8c68301d57d7aa3ebd581e8946181dbbaea3cb9d421c1bf035cfe01ecddb59d6c0987566acc7e544e5375060c78f33f1c819e41270dd53560d38bcd544e4c6ccb1791bf9c3cc2ae19dd73cf6a33969f5bd5054367d6908d15b9f7d901f94ad5d1fec403ea452fb1fd58a6c0bab0ca201a0343c307388b9fe56e91ef28c00e70b5eee999c343d8a0d90a20cc170cf40d624b8e7ab0617fcb2ee075a20598a17f23291a7db1d99aa4a3eb98b3f50f6971fc36e07760e47108b47229beee985d83cb627ec2b0fd7ce3bc7469679551856f013a87b6d5a53ac7f05fbc4ec6690a818f844ae0c17473b255ed2221384e55b528966ca792cbedf54fca04a55256f94b4ef5cbaead7b97f7cdf014e5be20b7c4f8e3942bb0e9aca42996d4dbddd6530172bcf0d42cc9baf8cdad531077135761db8ab93fa90c73d3fea36e9caf8bfdd6cf10bd9682b14e3aa304a6641bc6ff97353c6f5f2b5926dd9785ac3d98744b4164e3386fc1a10320ba2bd9322a7ec5b7ba1cdcc2559b4e88337c3ab1c794500b1b6a4fbd65e4eec6a422a23645e719780c01de0f450e07f6770fcd6d116dc978d4e15aae1880e05e546006f4fa6871a823bab2d7c1c628b5cb78be0bfebba6f94bcc47bf51ba37cc313dd5daa3418e966a92f85795c866c80dc991617843250e8bdf83c3ce84f00b19df0c146a45b14e8a093c5c9bbe763b8675f9c3dfbe0459d691ad37f20cdedf1657fe3dbe3334b6c0f72c1c0dda4461e9b5d0603a28a49d1d994642cb01dcdb0821e94d4be14f1057cdc63389f17531ea57e5f2069da0e9c70889265221e3e960cdd37ab7c9daf99f4aa8036320271e9e6bdaa29beb9c20ed09a0444ced8880a02780da1c617acdebdcb71198a80d78cb377e3e1bb0c25271976675b4629c8a448e7af2b5beb39cb47342a0b541850c894065258af1c726614501e16b376cb6d0e04c09cf36371486d422ac3e9ada7397d8dbfc0e7f25d3749123cda4b97ba16ab5636cbde81c93922d5454525080cd451b4de925feffa87376cd82b92316b7d90ba1ba8e31f81e4351dae5f5330e8df22fec78e1a14cef99988c53400ea9095c0e77afbba07a5d7024304cb54e6e6ffc8d67bf544c9c10144eec3f6911b1d61f14a3cf120d5302a3fe9fc50c267bd117feb8e37885616f34a4a6941f3a9a929536675d3ea80f7254bf3965c8cef2d318c27bcd38d878f3ccba6a3a194e382b874c5f4a8a3f7517fa5e6f21eaa722ecd4f98e80fd2f057ebdeca71986fb0b7a4ecb0b7b16b1b9f0d48725f3a59c84eab8a4fb7d2260e4581b6d419230c0691c094cf69a646fce5744bfaf4b2539247d2a4025a0ef07c12cbe488310850823535b7c44ce49de0eb106f213f141b6cefda4bfe740f771290d0c5ccd7f86a8a15330e7021fac925ebd7d80693a1a8b68787fc7099900eb21512900319d2149b8ea6468a0201b746dea3513103abd65f1e74325fb940bcc4963d7dfcc07273e5e232bc9228a0541bb227750a0b6cbd1a9de61b151711e1062e7d5e43d9c7e554c76fffa606880028f4b704c2b5b01364d7eaacb502b8ff55b745b500f2ca8739130d08f7b2e086522ab014661b28716b89564cec05f0b960fd14ba26aeb9006477b8467af575ea4cc4a2f6c74c130e41f3bf4485c5d8b6a717991a18557b3701923884f5bb22e2b728aee210e6b1302d0e3bd1bcb5a6522ce3ab8b9019bdf52e26e29e4eb6a384cd608ef1f86426881f1dfbf0be02ff285f1c6bc15d4b87b3c55484eccebbfe93c52f8049338cf1c9733d1e0d56ab9aecaea4cf49973d1d48cb98c23f18adf9a9d9d2d238f9f7ac05ba0a8ed95f37947aa2be59032eebcb1d7e7b8b02dbfde4029269bb1a2daef2dead1951f1038d57318944934eb0f6a6348bb1c31d2c72075f0dbd2caac57f9538e4b627dcd2d141ba8891abdf0cbbb9614225876720bbeb18538ff0f07720adc96fad234c9c4fca066e6fe51bbd3a2e4cf4ad37102d806199dfdef895cba99c246bf805c01ab765061477526275d4fbeb140f9fc23c45c3b75ec5f11d6615d32487756e84848bf4752a83c8d71061be825bfd7f8dbc07646e689def437fa09ecacda244dc30d40d30ec51491650546d46410bb1ec56e1fd432cb802043adcbed9bf0559f8d233b330b6c8f526c7bee9f212f83302e47f0c8ab47c3e8b04f1c29b2914985c7aeb2ab681b01701065384a2bc72cbe84dd83914657cbff7ece4eb83385f9886f46ca71b5bc0dbe125fe02b47c2b40cafd8b3b0880611cd228ed4b542aa47b6a474b4e94948ee5462e78f9af1f8c578e77ab5fd5ff3bbcf54d305fe737eca486f75ee55bd5f49ad33b52b752f5b275d37bc071535f1c87ca203e4e84d983f7bc22226741b92912216062c3d1a730362e64610f5debeae0ae97a784a6a7f465a5a67d4dfc75036ffa949c9fc1c2f0797dd794703a2a3cb989d2a11212ce474bda025f84068abf1d7298963f1e4222e181a6e90f6147f00b89c3f23ccb487266af5123acafa7ee0ab37c90796f8b07237c6dc0423879b2736dd614c8629233191100551252c7fe2521915bacc70d3efdb54a90b2e57f32d015a06c83128b3f7e27779d0aa0f2deeff5d9d867a0edebfeffec22589e8091d1adc54fbc1cf65a51124439772a2c37d556da62ea490789015e7ae9233f79fabde45b1f0ae87c4351ed3bd363d479cbbf203f1700679ebe610ea0b5a98ed6b4db5c6cc77422f5a010d41b2da504a94ea507b782a0add23b8c8fefd62f6b9566efb3382ec5d1f9c628c01b3550b1ad0d20d88daaad9bdb259aedaa8dfd7499b6c52cbc7b6cf202b0a8ffcf8c3cae86962152699526d0e0059e36a89b96e76783dbb58e75c2b7fee85688b0f24f747f4343468ed64868d7577b09c59148f2fcf313319f3eccb0a43350b8a3922e381a86826e5d9eb6d74a7f16abf64135703ab2a8d87de27ee8a69d5cc2b2e20baab3792d624765e6792ad258cd4cf6402495dc73c766dccd762acaf40192aed917f1d0f2c4d5bbec64af95086eb3b2973ec095b0e2b4c920b19bde955fd77db0af1dd3821cf21e3c057428723d54456668cabc0ab801e51ba28fa59719ba3befb8e606d56812053922996759d52ef2f970ebeafa628ec7938b4b4f7574a430a35dc65493019e5e012b1e71d202b4be56e0e28be9a333af4475dd083743033fbc5b04dd8afac1e7cc7c75bcf8bd0a08294049e0713539aa39e47a52ff1098c39c69c5ea6a96acfdaecd0da7ddabcbca24094483d9b8876d76ec5e458da6a7c1518fe5df0ca9034745fb170fee2c6f79cefe5756a8f8d3cfc017b36f19f7c8415106da0caf0ecb4da76e880451b2cee6f50e18e31b293d90e871b0a25c39a07995191450eea719f172621cf785579c50f2336bd69895a0f3d34028043305dd369fed7ed6e6f1af07f57726ad2b7f8d7be7e2b29fb8aa4299f8ac6401f5dfe922e9334c4aca5736bbee7ea499e0c0563d89407511167576f9ff1fc960bb5ed15bed70a2c69a59006f174b91cd00e4fd695ccaf63af2b7db4a4e96f42f6791350c78f6502fa3421e55c793f12e2ad151f75a0d247342091264df5bcbb1d0bf4837dcccc8195ae324039e09eecd5e3f616abb6dea2150478fee2ceb5b06e61c0f0da99c7bb9b2e5d24b8648e7df4f9a7d37a002efad2255d2d09c3f0b068a7504c15ea05ebec61d751544f6c9b8ec7467206ec27d5a8418eac2b133a527140e112e7ae605e8d3d679d6554e147265b1facd4e7831e5a8190bd322041f18d4c5f7066598a58ab66a656574a9d27e86336cee6ecab6cb0e79e98cc7a00998dbc2ce7da5a6a105952ee1e2f2ad0b79b4229ac1e22e384e49afb5c0376dd144c87f74272cf77032c3ef79b62bc4453cbdb3f4f2a36676865269ac0f1051418f7d1c450457b1b90d68127a1434e07312fee57d4ff30e8c5b5364794257ef1c974c2d7e45c5b2101caa92822bc1a980eb698dfcc9796d416bcf05cf230be288f0838a6beaf9ab8efe05d80020fe2216f0634bb8ba385a429294895086fb6d3bf9bdee7f97a249b7111e52172ec58ddae3a2a832fbf66dcc6555c75cde45cbcd97aa66cc2964ffde4d1e91e397f1cc44b0af6e33cad8690f0293dc858f3f688c05ec4d5780ea8e68f3f0bab5ee108eb2ccd2740ba6756fff3c5431474e86e7eb4e0083b4c6aa468720303424e95428ce5dc6ba8d50c23f6e963068003a5c2b3f8697d895fb49e5178e1f5cab60143d9b4a269a1ca12f592d2a1a4666a3006b7d52517e28894707e155e6f6651cd3ef2d4eb75773c9acfbeaa360547427e5de9f5b0ac6180b3fcdcb21789440512a0617a158f89b7274d9e91ddda72104b290e0505e30fd0c369ab8285c1a61edfa9c26fcf2f29d1bfcb3888c68476c8efc294374b4ac35ca83288beae2e78d2315574d43f55ad47bb0ef24cba80010d956cc3b959f20eb0e3456687091c1c395fc7f82a4955b6069619bfe5c5a2ec879f7acf6681a35a389d092bc8beb803bb4782d96c109be8fc709495b4282105bb30c766eed6995ff917aabcf20824d3ae7c5236ae8f0e666bb826269ddf66b9bfa09a4822b327cca8e29ee3225b66beb744ed604e49f3d53a02715f46973b179da4e20ae0910fbe2280af4744f1079566c5fc21449d362174b22b50935b05663ade6483a82429be88fa406d8cd218d7133982d1e513f47a3ab93faa4ee9137a2e4116a795abad196336370c1e9d3f6990bd5f5d5b2b0396cc8057c9c7d0811e85373b84aec10ff6d2fe1201bf682a2ccf3ebb29ba140a62690f0177e2bd310d2ed2970c7ceec025e2933cad4673a6c692b378c2857a45d72060eacc756857c45a0b3fc4f2c934e170ff8ff6d905bbe00480e098fdecb94725282a05c8c408c381f7190553fee94cbf04a52f3a2ea5c01a89ad1df0f72ed781adeea98044319d63c630af90fc20cd501890c3496c8e079edd86a1919a4ba6d265116a617d61920da546b7bd21a20ab08dabd140e953ba5c0fc867d048f2d6e39b0a7cf64270363a0785ced7583689cff1d1657e53530cf138b7707c3a3a5fb6365b967a045b094ba61e28a359c971dd98cb63c1bbe7d90ac6d95b3ffd86e5495dcb69180c5389246ecd3f357ed157c8d33281e8857b09b57257b0b660b60ba872e365cbdfd08ddc9579fee4dd80ac4658bf69bc34e7cd9b2bcd73daca4763dce8d110102a9a36f93ff71d1d2803230a5de0f349070f0666f6da679ca5d3053aeff434d760498d3e336263ecf654124f06f32e971b6298a81ac1a6e3b82cae14c50fdd0891d543c5c75bdd8a1fba5e7818a725a487c86b9997ab43d40adb5062a5d9ffd1b33074808a0cc6671983918c3d4cd78bbd7848b3a849350c70753ad96c43d7b429fbeec64790675cd0ed6d99175c39a6f5b2c0ecfbe964d1cd0c35db59cc6ea947475da9ffd6b73e3be82fd945de1f6fcd527753f20d6a0d478b14a4a7d869d20613b7f9d6fecc01c8c88eeb545262e37f91dc1d92ed0920fc31c607176394222f85ea66cefb832b720e2a1d1cfb1ee54f6d085b8d24f2477ab26734ac843b28f0a88fe409570dc6908e27758e458f880ab87b3a625cb0d372d15514ae02efc9357eff176f6a24287e64be75da6a7d835a840ea63c392127daa15eb1dd63a764e66a5d5e381327bb1303555c77d9503ce0ff767c1140b325eff92d30a2469584760da9d9f7ae0e2b3445f9a718268843287fa897bef4e6dca53ce038ac4021699055403aeb09d0c827c4754fd6dc466fbabd97cb4b181c2e6caf15eed902be45f5c89fe5cbbf437e29b76d944232985a2439c32b08ee2baf2bc627db677946e04862d697c3b3b8a52f31467015e939b2fcd09c4a81b45dc5b0b439487519ba64b0cd4810fc7d5170d400bae8faeacfc8aea361fda0a7b44a5abc70ddf828c6dfafd55def90a11709af45019b142a82f1c8c0d4bd8298fe92316c182287293aba31bd7b5aaca6e4e4c6da59995cba873035a17e63cc60e4bcbad63f89368baea9e56282379f92f5be17261ae59861e3338b83e493cba939d0767de9c420cbdec62c2d83da0f63c467a23072e15d919d36c7899ee0fca6b7d9445ce0c4ce0b8a68c54505ac762aea9c168864cc0d97a77762d5e4d99ba0192606a1b5e7ecbca12f94fbc4e6353f9565097f79cefd0b6d7946c1af2b9df9552a41767bb0038dcdb98cdbda0eb3091562a2cc01cc0f42e3a1e7348a2c668222f60a9e0ee070fd4fbc4d257c50a9103f38493165eac5ed01a1a0f7f728d174aba164d42d91ce6ecc1b0e3e3dc3f7163b172256de60c2d1ad9e5ab6801e418f8bd1563bb95e5e4366320701c7617d370afba7679e5ff429c3b4ce0638b6f84b1a643c8ad4c059a5db3f444787d2d6e85b410bcf486979229c4647dc80c847b27f32942f553a51e87337c4da8d70a1ad25bf0aec8fa93dca1b4785f66798fa6ba903ed4f02db8254e401165c0478099e3ad272dfaa3bde385925572563e839c3e99f2fb202ff4ee35d8f4270f9edf77e9073966f47214d1c9cc46a4b549a155dce04a8dfc8aee14250edd16265c47b625ff62e164c424c53d2d34cc8981629597bc113a736318204f34259e391e6398f5d61ec4dbb73b42725cca2df06205852178016c3a3cd10ab5191c92ebde10eb005bb723f55290e352b67423a259c4fb320d1230fde25681d8d678af48f5eac89acafadb23b85b33dedc6dbb38da83ecec33e364cd672efe97ea4ef7ae62f06c83f70f536c70245a49e3f2e802bfeebcf5101b14757510dcd27122b4666aa68258e8b2917486cb0b7af143240f558eb6103593b8d0b9043d9c9a16b6bc677d726b0e8f86759b05165243e45985f1c9fd42129ba1e27c89d483f385d87a79e00b9cc1c468a17648e7f43e47422e6c402a6c4f03e06ebd73d2443325939977c286c3ba3132fa282d4f1723b1a5835e4008464681d2127f50a7e525a1ee4cafe23ccc196e5805cbb4b190c65d00e9733dfc9c08620b93ec300583ffa75c8c95a789cbe5b04c72bd600d4241d0c6b0c2dc18fc188a3fe041a6c0930f2e6ec892ea911750c26fdf2b58c80ef2ef7b6684c3be06534feabcc3e6b850a5e5f90bbc0c17cc5217cc6a79d93fa374f2ba35b9bae12fa0acc1429ce285cc245017f5a329062b67cf55a31a55bfac0cf415b85738dd925715a89ecb3e90cf059ea4db8c8a8d9da8ad57e6cffd1ea16ee1e2280f5fa72324a2c5d5ba66453300a2853ef670f2b0140a19a27c9c6d32e8bf68182c6a75ab5d92e49a0b56dd7940fd651ed30b151e3a4e8e3457204d52ba7d7cfdba00b3e40f3b6685449e4201bd32936fb4d7e52c20e90ef40de7f5ef880c8ba5794812bce00c35caa79cf75cf119181c71a3ed9aa6cb4965ff1a2a3cc1925fe0d74d76a6ffaed7a9dd42055484f0f9c4fdd79c2d04deb4002782a36d08b45597f05714d958f39227b7b86456cfb22da0b7d7ae8ab1e7f7afdb126c935e9365fd561270d3fe30a0dd74dd8f411619a17e8c71b60186f865f5ecc60c9788ed3d9b7d4ce6c5fcb2b16b82d5f2d0a7ef75eecbc1b8236004ba1cbd0621678c3a50f654185fff77545ca062f03b3aa91de7000002f2e1c052b574191b9b322ab97ac4a3112ed5d912683c613b3d777010e872ddcfc8659ef1a34f9db75dd46a73c0fa62e7846705d96ddc04a5bc038580d56ba9ef9eed27bd6ea432f3c357bdd7459a7bb58e773e80cf149cf2d69a3b071e9802cbc3a900b5dc404ffc3ce8e1a7271f5059c77aac49a96ac9f6472413e21dc484e3daa18e39a22ebfa8711fb00d038093ec0111e26464137c6cac4737d9e59eed4ef5524b4cd864682af2a72608f2146087af9c6ec2a6da8cc4cd7e7fe544996934a8189a158b51f87762e20fcfff2c5e1374229ff3ea3bd39ea592d79262d45cb47797c3120bf7e8bacaa4ac7b6d97a5f3fa705d5b2939af6795523ebe30dd14e0c1c3071678771b12c8d8d7e8798302e4fb9feae96414ce5a9676d6cdc76dca731753a8ec7122f9cf8e132a3d75370eae824f533813e682d7e25a84026a9491cc37d27b9553edf26c227fc3812552c686cba48a247d38777e987afb282acc4d0cc8deb3f817e3477f296279a7cf3251965ac8248a5cf31925e804871e4d499b92e83622845550e25bfadd7699e5bdfe06de1b3a65caf8b573cabf6533945a78025498d474ed858d36f2224db23b68b11f824f7e46145ec2a3e978a49ada31d3d5b1a744c88a8ab2695fbd0c078b2730f0c11be57e746ea49c6ae98e43f33979268faf9e27b03ad75639601a1d7d70edeca6f1a5b8b921877b12b3852dd3aa3a060f05738f8e9205c7ae7d56321f909a7bca1a1a15640bed1dc4c39b4b13c35ef759a51f1f8658d46a320bee77a41b529af33afc0da9f8d52c3b9a6bd187a784c5f2f16b959a9384a2b68b145cea0d124ddc81924257ffa75102db00ff79e87f24d7fa363d1c6163295a0137953aef6ff59569893de4f98b50a1a15f0a2d717c56b89e34efc56a45c790177efac3923500ad64150c66b449e121b4d00b5127a0a39438dcedec4db5463f9a2f810c6251a7bad3094521f2b0fac7ef4d56eb9a901f0013548ba26b30939dc7a02fe6374c9de5f33bdfd87a2b0cb1a1bd75f5b81845fc23dc534b8d16ed425f72ed957dfff6d6b0bc323d5c9d3400d067f3fe006e10bd2c50cffd0950cecf0d36c4701e18e34025f2a058c520860f953a1d0fac9ac392fd1dfa6b11ae895df5218493ddda2842715bba18dcc546c0c2b8939e96f3bd952beb48ac18856d4de0d19903a4c21d268ffda501908ef55bdefa530702ae4dc34b44ea0916438ee39fc6cb08c2faf7f0c81187b2ad5e93d166271a6b7304676627051395198398286a57b6eff883cd2aa54bf7ae7c76f2af8655e5b0c19402e366e7b7c3efeae942735bc51cae4f0fed3388095f2e3559aa12642f83005f19f84634cc0c5ccbb7a32f4a0ad8875704bd53ae96e57fb56ee1586ee3f688f70f00b8033e12036ac7272cd3a4f0dbd0ae65f3bc331138768b7d7076f4a32290e9710aa378718edd7a149e0c34b735324877bcf0bfc98114c84b85fa664405c0b9bdb12f690c40acc77944b29e57c4bd3c7dce4ad750db613f976a94f7f3c381490778c86ee96714f29e5c0063a28f0976495f335a941d9de9f5f8e43458e721daca9c299446f598ab3ac19c3966ffd388f20dd57b37e9232e3860120abb23a4a2c657831591dbf6574edf36dea430177e273013c4483e04de1ca9826979a5ed7b379c4fbe574bfae8d84795f5e8d503dc2f97081272ff936a9faf280fa4eb26e0b9a0361606ec2ec151c6e22962c193c1e7e87e69558827a7300b24ac40a282c507dfbf291be1c024b93c3886e5833c5dfd0a343ba49d40e7fd06628b0388b34996622a80a083667b10fabb96c38f13df530d735f8084690e7484e6d48b6d09549a08a88847b236ba2efa0aeb3b8db13a3458ae44a6b9ba7407812d6d36c93ee0731c924c4a1451a557825dfaed1becb657c749aa1c97deb6361314fb90caa89078c0253f0c2ebe54a29d2a734ee67bc51272a8a5d7d7fbb790e2227197e7c4b7def712fd4ced1867af18aa9677bf6bc8ad677f11ef1ef11024223aef5a5afa3afed34fd9b8b780b0c3f666aa548034dbd37ecaaca11cadeb06d3e1dd79bcc954faa87740f5b9687e91d4a0b431ef63cff73f67f98def584c5353207b6f37595d8a48c2d097526347b95fb6285919e55b5e0ca319d1109d7cc0bf649d1cd54b21824d23dd7de51edb35c6250f503b4d52c83cd54ab6ab632ed085c80f3d0efb22300db4c4cdda09e730115c676d56c680e1ccb0d3ce122962d6c802c9b0b0a3d376c9db52c01fbddc3cdb7482ac8d2fedebd11f27950126daab9c429cbce089c0309a5d37558834c7b76d30a153c70e1789542ab5399e57934c8b4e14deb13184b59e8ab82529e8da24b9cb28258eac15c6a7d466145cd056d9a448b77c1a430680e45545e0115a9a2aa06172d9e237a49b63d1853740408cdbcf27e8d8e70a6599e7b5968fa43c0b87a347b896b2ca9bf3184201b6c06c0c9ee63e024fc1cae8e7a8d486f40f4347ebd266508848a52c2fd167e2ce358dd07a8e62aafb4e47ccb62fbe62018768f84e29f5cb0bb52cd79f8844f52a29172e50b37d21e58420ca598e19ae3cba2f224c1aa4bb5dbd67925f80d03c3c3622bc9fdbf012e63cf52367dca195283ad3876ef89a89945af6d24cedec2d0d97466e8c4aa1697d9231dd9cc985f5a80fbcc90e2b4f96615780f91201421633f71d41ff965234ba3d6eabb39ce7cae0f60cf8e70e306aecd0e74ef478e96c78451925a0c1b7afb5c4ecf09f1e896ed00de34d55c65e9831c4c33522e364191fc7a9e429b4d63158963be04d3123c961b5431bcde5d448ba68340ece57805fca239a6b2dab2c568fb87f08672efbb1d04bad29b386dd3d14e399d9251b85a7dc31c662ffd4e685e17ae118d712d4cab519c358424c993a09a88607cb7f31d3e16e90acc1a73ffc11f9f8963ab952223110fb593caf57997ad38e993247f28c2012c3cecb1cffa3eeab090daf415fc71b624aec80ddf6a8ebbabc3ef662cb2756d50ce9ee47483e0db24690418be5643e8ddd0c535cf340958a53da9fb8e7428f2c1490919f096c1349d6cbd3f2704f1831222a228dafbbc6a6be9334e8cd5df9390b9183ad8aa23ed4a676bb737bd625f7ce2680a6fc5276f0f5d50307c09e5762e9478fc1ed4941a6f1a1e028036dffdcf5ad091ac7723f77d9b6c957fb98bc5c734a4765f51aacf435a12701e8709072023e8d142e34f2f807391ce49679c7a54c853cdb4c04822f90aa83b4a069080b56b533b2ce6d002bd3361cec9ed47d2bb6f40366243bde82162183160e5f0eed4f1b478c01ce429d7c6bd90b4e8272043e298ce9929d6b77147af50ab7e8c0de3d8245b298cbf4a2117e99cb4111bbbe1c174813524974580008d7f29d425b7fcd9cb053c4c0d3ebe23a29f0ca40b899b6e80be5bc844a3396d5e1eb46fe3b2ccc4056999d403fa4c695fa0199b35c199a52794f6b67089597222d87cc7c9dbec0136865c48e085e6184351897119474afe2f7bb9029d33c25655f77a4f1edeb1e4dee96aaf697ee0bebf91fcd534a777cf765b6339b6c1138f8165b63a4b615239fdf9908e85c7e35a1688764ee282a377da2316b39a89712655937a4e9da4e9cc8cfc466c0dc1e6c1f8f8a3b15e315781bb2276ead95f7f46fb14b24d223b11fdfec38a41a0145b3beca8530eaf53f99c2035032336024cb13a23f286edd3824a3212055dd1269adf73eb7e03c0eacf86ff9030c31f49c9754fd10a0828a5f1e0b41a6b0bb2226dd67c9797daa2facc74801a993794f139e1b3006ef619c71e9f94eed2d6b40f3d811d10c946aa6f2bb19d21879a0e2cfc811f08c00cf8888cf05ef6d3ce9ba0f0e76665af9f08898796d071bfd4c0c2d209096817328e1b65bcc73f688adf74b735c0a040e1f9a8f397f365523693ec14954e7e716f8e3266e1037ec4fed6b9115e5fa6cf1d953a7b5e71c45e117ead78f868efac469c4bdf6f196ffb24058e3c3fc4f778c3d8ee49ff92da6378b6b27f9b10d390f096f9bf41025378e755404cc501aac3f7d5d53b07ae4b05497dd2bec9bb01f44a27482bae3d91dbd60305d8b2e25c348bf7d8c4bcd093135ce8ecd467ae901697d39f5d09e5e47ba2d12bef887eb37aa382a1a0eb46160be35707c5230d5c0768fd08dfe4c7b30204dc2addf3f5b7e6ee527660740ad783d66e9ab2bd6260746eba4fe20dcba482c9820f99ed7d61a9233caaff304e7682c3fc44970ab45098babe123e12534ca6d834d0cd22112615700075bd47293b9b802ea9e36ec01e573ff24e2f16ccce7506e2e8ba2b79da1baa4159e810edc1d73b69fce797a589a01ac7f5f56a7e210d0a53af95f6c75ae53865cd3b1ece0bfe43be2b2db79bffe03987a1f4aa3d8fd53a9c640248444b8c422cc644784d275bcbead0e685c60d611f7e626c14200ccd94183f6fc4f547050fa23addb2432c401aa0e74d8b91dc1f03444e4a4b37102597848dcc73989afa312983b85c6bf8460227c09fe9a81098a5b0b4b05bf310387093a9279599c56a2bccef7c87b7aa423d08728ef8ab17eec881fe46c954e80948d2eb0d89cc541c045dfaed599ef37390a229ea91abff681cdcc37ce72871fedc8b24df1bc8e452a93db774715ab73194d09b71f9ac25f61b51597d088c7f4be6041b50863b17e63feede90e309b2355327d4e5fc24a8af1f9da16f3001129272149c87fd4fc9b55009469e527d5df1fdcf8212d27e5d288674df8e2c0b706ec853dfe1f6bcfd36661095371c968f790aab593b50b5cb927c115b63345ea19e49e07d3340889069ff5ead7e2e60e9521c68f58ec597bee153b1d56c9c2020794f03bdd40efecb7d7471d5a4587746a40fb556513d213059eb52ab8c2d98a78db2420a3f222dc92dc986563b9aa3c5759d13b37d4217bbb99b433ef5089bd585e4d478d3ec9471ff6c3050866fe52f847c12c1dda9d6aadb145a3347378cc23c8770e7e5bc04988d484c58c2272cae6563a44c49c93f08b279b40105b8cbb6a4a87281cb929b47261aa2d0a8a5a9a2e5d247d475f3d12cad7381081b76a32bfe7186dca61ca97ce62d197eb356d41d997bc1242509a169966ba5f32ecaf0bd1afb6a0bfc3d0f11d0303daf4e595b6225a3198c6e846c4eb6de0add9e5a68c685333866d47c10bbeedc5b60b677002217eea208b7a7cb7c696a6f6f6749ff143e62d02abae4423a403f3719ff20ea7aaeac979a225cedc17e4d0895e0794eda37d4626fa9390198f1d4df4369863657eeaee9769db4c596561680335634a42b8e6131b48e9df6e72fafe6cf625614133751ce0e54af9b724c18ba65a9e16316ef3063430f45fd8cdb85d16d43079b23930c61c144f6259a9f12eb8367855f97067203e4be8a3398861a42960efbb5a3b900c4d36dcd19e68b395325f849ef4531f130a1e9e0b29ca4571718bbf0b0679254c13ee3dda0992f80ff3933185917485b01ebe94cd01b0f084c4d556adfe9e9ea197399e2baf4d944e89e36f84e775da9d5a76ac139bb97044ad5ddaa9894e703558c36addfd96f18dfaf61bab6abc50d120dcd63b8bb300b5d065ea520809fc2217d989711107fe92374b7f34d9aff20096f17f6953e61ebea3e35d68a36b9234e96944bbb81213d52853850743641866f04f3df39636e843937d5aee6a17893723b8ea7bb74ebd338e8d25a1b4bb1886a34291e45b1545fb3df6d8f42e34bc1656642996585b9a02a55561414f9cc25a1103f1fdb9e0bdfcdd55e8277fb8202281c82cb3e9aebb3182575656b6d2905f780e4f567967e17567659673fbdd18ebe73d0e6ffb55f41ef21b7d02d0efb54fc81b16e2ca2b08ede2b03d046636124b2be3834b62c207672f78ba7946a488413fcbdd62cc8eddc99f00a1f03bd958285400fc024346edb45e1dc1f5abb0fde288e3a41f4a0ee768318d50e62e1ccfc1bcd5044bcd3db35d89ca78fa09058c6bb7d314ab3ebf450aa7d366ee6954dea4b1599ae21aa1636db8db0a1a909299f5627266387871dcbc555f5f36aede1d0914aab645bbf5cc471c21f78fa7aaca46d368decc270b05f2d06741b8d3363b3db1e2341ae8aa7bc06556ae83f7b756be9bc7127fc628d69ba4d76533690ef2f3556dc33ecbe82d6197a9f99ea21d047318c1718d06ed82d624848dc2fe5d05bf2c22b6f90c124714a5f18cd15124f57bff81ec9717b56389ad604ed490042b884f53aa7f9f8f510a4f01f1e3097da40460f1242879b0a34ba4ad7b7aa19b08559ed096e79cdbfee7481344862be705ce6f9dcba9406a6cf5e3166420fce9fd3181f6dcac4a1face7c8b1888b51a51a276668aa333f09a0a56faf25b66eb311d8e0ebf369f9780c03038726026bf08e7f79704590be00f0e36215a4740a873fc23714c8f2359016f55366f2af78d2ca5ba8d5ae9727675a6ca2b5f9c7cd59cf6306683943cc8fcf13a7fa985ce1b14aa09351f98e29e19a66e068081b6f5e1067637d2d0dc6f3cded6483402cced891bb59f69f641564fccfd05cb6805d070b00acc27e3ab05f4b1ac469f2e53c9d8c84821edde36b08945f73647d790dd92ad649697df93ee5d49fd2ef025c7443808941e2d9209175e886c7201bb030aacc3736648bf5876c431e7b46cd4aad46de8227ff94972f5957048b47b7481cce451d3bd62ff4c6ddc719e34a3cf1ec16c1ca90a25d75641462d4e2b7c60cd05734b9333063680ae4328115a88f7e906b206e9ae2dbb43e791b7b6f4e130e083c5efcb4c929887640f57876645983477d5732fe3d3f62186ab4014cf81f494af4b87944c50593fda70a1bfdd3c6ab7a6a82cab0e3f4079e266978a8a534d4911b91e080e1a2468f8f16444df66ead41394990fc17b5032061e5baa2ea5ce4fd60c091b0de87e5818e308ea22a648b12aefe248687076975d9fbe98186d6d7f4c0ef03cbed9dfc361a58adb6b0d2eacd406b9e990f684fce1e3296efa58aec8451f62f169c69f038375e4caff5ce57cc72a81b548b76d0bf5cd62a024b7f78fa51afb683d7edb1f7c1e308abab4d7b1411e155f10f0aecae8527f46f38daa54fda5aa4a46aece5a24b86935a84d10b3f04515f9e22176d94ace220b2107f8dfa4321984b98c0518d5f3078f7b356f1d22c36c2441a9938743aa3cf6c222be3cea9bf36356db6e3218fec56feca8cb65a34dcbeb52c2473208ed3fa555ee8adaf67ee9a6fc4470b4e12cc59fb42b97278d2f5592e4ca7f23232804baea45f9b9b6426495cc373621e926027e990e349d3d75af040622f8079decf8df29375857c799eb2db7b90faf2859f266aa2356b750aac226e1d9b5e8523a2a323d05b162c323a0f55e39e8806d1d628fd4c4bfeaec88143cc8b4d8ffd177033d2aaf0337e25ba1e8ccb36703e259d818bd075826fae7c272f9f7637c4baa6b677f832be97c26b4805dd028fa71295969280e743148ebde4388f304eb7fc3220ce82b37d3c79cf36c3a11d43fe3830eb76c7c79534df21a5b22a9fbf9966f2e0d1524b5d65d0a58191431d971fd0dae33d513471d7f8e8f9ef5679bf7d94b3794a1dd2466bd3b34f97aad2540f09a5e117b7358729ed74582f2df6b9442aae4b2a0dd3a1531921950eead01b3760c54e8f3d2521ecca2e0f049c1fa00076f830863a567e56bbfc6a1862119c9aaa761aef78860ba4313ae1cbbc499f846a15b9e2c0e4004341c50e38cb5056eb37563927e6f6222f2fd6f9cd1d84a9fe59428ad8a2320e76d8798493b7284bb9083fecb8791e5408d4c7ecf223b488e8de5bee74debba076f4e43a265f620d627b5c2e12bfa8a277b30fd9cd772a23312e0043f070ace9d2bd1f5cdc786535b86488ee6cf1e48abf75e512c5b5b99e116fcfee9efbbeeed5fe3067deee3b2743d3c1d1b4bbdd1dd403b9739b919a015f991838ee34d610616b27af81fab5a04e51e931f73eafe597cd5d03ec7869b56cda551be4059e7ec8a5d9409ae521587cc98a523d11b23de2135713e1713ab6ce5f31809a734636d7a5cefa0907542e962658d44d75ef49e81887bac7ea07de6e97a29ba64e7d6548fbbb1ffa3dd1ab1633f836f3790400a842e90c1ee2225ec881202303205efef5fed1f80c9fc31da9a0fbe2ce7ae015865c3e949a7d2b7508104ed81208fd2c7068ef824ce9eb8f8bf86e148a80fd7c4f33cdeeb324a2096a47820fa1b8fb7c321033d3da382658639cab67d310f18736aac91fc5555c3dd047bb1fee816e763f1f11f6e421b99765d451ba6b7f709ee3e703f260b730cee9c9ad79b43162d3460c49fcacefa271bb5442e7d2d9723b48c631c1e19bb975f2f70889dc5e29cc2b35b64d6aca764665a895df8a15c30541829a3a634b0f396d159ef4717b475b71cc28ec6ed4985443ec38accadcfccd7ab21b87c78271f8906c967acc6e9a39090de0b2fa3774db4fc27c8f197a48e9ca56aac3adac48583d3bfdc25092c3bc63817e289c3948aba715e61cd1f439ba25c7c51e42c7e1c7ac44e675c6ccb225e0bcd87733a4eaf603536fba6ed192c9a3831431f34389b01e882b72a8b76e9492ceb807d763065764fa657c8b20eda2adf029535d5f5efe1e2d684bf54350459369f5cd68070b32a76418b755c9129a57adb475686caac85e664eeccb7a50aa9deb549090075f4ee2d501363478eeb0ebc5c7df2fdcb17181d670821f854497baa9b96cd80d409380a4859d61ae382a60d442dc70ab027ef6cfa892a25fe698555aedd821e0dfc4c1a1f7c9643283d8e2dcfa2ab8f5189271ab709fef7937511ac3cc3a6a7d17941b020a8ef17c3516f8ac64696c2b68cbc4b933142898080bae16731c91edc7649eb8943364931421028b5ad7616fdc58a32b3569a9e7a934fd9bb2d49932426e84f1c805734b5cb24b1368102ba4de5b576c2a4b04df5d75b93ba3bb6bc9749f44e6b00bb0206a9cf4ddae68d686172f5f13305e8ca58c378095b9ebb6ac2b712a3caf8222d980399445670ca053d934f58d71a5472111d68c69a8659f6b762487025c9d850aa0621313b024e0664c848f173baa1645b7c6b2620fef75a549818a7113af8ba75389bbe548487adc0ab1130cdf9e04056ee0afd454a0f1baa2c213eb25fa812dd6c8461e153ac2092e6869d5af0ca8ef5db1eef03a5d8a476affffa9fbef9a053f6653dd3e372c028e7a2d5e6963cdaeb0d1fcc88aafc5edb25da2ee1457c035966a82658ef96cbb0b9cf76248e70136ee387b29d36d0c3ec98a65f4c31e091c4554e42fe6191222ab37b878a3b2eaaa31a2fb483c6cd0a72f8785befd51a97bda21a2ef7c95044e5b881e914a69b6f4706d5592a1d57e9ad70cdb2e9d677cd89e4903b0bd14db9f5ede998da710d97d72aec67390358af292c8b0d09040b8e539c0d3cdaeec8fc01248aaf0a5ccec8dd7625c5d0538da41db84bed5a5c1edb1c7981f5b55156de610085355033a842fae3e98d79009ec15991fa31286c8685c2210a2e2aec70bc1977a2bea424ba211866192b3cd06b27961bcda1c4db39db277f11f971f4343269b5af3eb4ace1c1dc54e52ab35cc1bfe7964e225f4a2d552ab642b22f7618bb11308e95c3bcb243d3826d446e0b9568f851a5d749cb6104dd94f666b6c5072de18dc8283130f77ef9f4d22a7ff0b76ca1f24cb182a235eada0563db83f545aa8a3cc47ebd0527fe70b743193af88b3fbc1c013783e29aaaab65bae993eaabe16ee0bc5ce42e78bd4b78bf6aafc1fdf0a5ddce93a4d6836008f61d6cfe0ab957828e1ebfa244bbdfd682c53b9d6d34225eaa97bb15012e8239279e1f2a8ff9c215ea6e4ad31a28ea748a69604f667506a0416b5eb0e02e98a599106f511fb59ba89132f1c8e1508963b6fe1678a4412c1c4177483e9145ca36e811823319dab60b3c1644b41a7cee680b359049b6c341d42953a4034057162dd15b46ea2b8a221ffcca875bf8473eb429821738546e20bfde1ccfefacc6b64ee1b2a45e0b84a4219cf8b2d50be6462207bb24b685fa56234d04b11d4ce57e5ec3e2ce7a874d45ce30abe1910c5d2b1c18b2adc1026a048c2d8ff66f0beec309211819d2b835491995373ccb651b718f9d5d41752355c486af7f39cb20fa17523146886c1b76778ddbb384488a349234bc38de63de1ce87a1fa815b2b1f84c31cb8c3470add55b47a95bfdfd0f9ab72bf680f7af87e13dfed9c069334dbc4a583b732f4875e952e789066b52c147046f54ff452848962b03a6882471f925d295c9e953b92c5b68a9713234f9cddc9603903046df8ec5dd476ff882518c38ba55f2c0cf0f66ead5175ce042ea44d74dc956b994a436b966474c095145b8ca4521e5d72372d8ac23f8eedb623bfc7e2e455ad132d66f0890ca153c8de46ff8ae58ac60874b44bc6269447ad0256b2002c7b85c7b237a7b15b52312b8f6edbe9eefe16767b0b59232193d6e5794a1115c077d003a8ec53a9755d0023679a068f8c6fe09849903f92e3f68d4bf16ddfe2dce9404c0db5fd3dc773b5048852f3a68be3d86cfce5fba5109f53e5683a30290049ff720c03c0fe20036764e024986259edcc0be79b06ae2503253f85a6a0bd571def8345eceae36d1c7febe9d3164cc661b661a4273fb99792a6e763b7129f8992c4b3e2fb5ac90ac004a782b6bd5b8ba25189e89ec0345cd4ead2182e7de0391d048c2f49fb74db502aaf3c2f854725208dea8398a0ca04cc9eb96da65a13e30634a9b4681c7aee695dc7f5e99da200cb07b64498e6013f2771ccbe23cf8d82b68d1993026a74cc94bc136f4e42b00eeb15933d97eb528fa15e33c39319bb71dec28da8c345f79dc0360529effbea5cf586bd44d6246d6b3631a6c648d386d1b65b487945ccdb4f19c66a4a07ae5a874abc62ba1449a9e2ba9b3870540c578888690a6435aa1dc9603bec829a928144181f8b0ed25d1067d51e5b345855d1c361f38eb59ee24ada83b380f4845814ffe4fbc38b6857767909d530955607397296d0259acd65806fcbf221a1f0c41e1a69dae4d80d950a22ec16af4a3e5eefeee9b2931f896b539fa46d6ed65fa113f3ba8ab2dfdae1117ca08433bae702482ddeb63ce95fbb7b0b0d03b1a361247eeaf68c091351c85f6a19a5ee9afe491c782e7d871ad9aec599f3cfdbcd90b09e6be816919d28806ef7fdec36a7e5e45c471772b97323a39696673223e550da615bf2057e5272199fd2c494fdaf6c832e099f99d6a6525ffebfdde57c48ab3b0a4e4d9286c7c6d59e78f036a67b295ac1d3cafaeb817c61bdf5cde5fba57db3827595bbef9704b23497073ce6bf932f10c25308cc8e9b9e9dab3cf610565e85069c06b3b41ff18db32499297fce2e5b164b9160b1d49b4a2c78c85657e0fbe97386757af873d7a7d48417b86049e29412fdebe3a6be8201f873953d37d9833ff11b557275914ef5653d625fa08fee249b394e10bbbc3da60e9f151aa0bed2bf4d047f0f30df09524da53ad53cedc51110dd858ef335cff8d262355da33a19d63e56325e8dbda02e335adcb646d660c897443b71f444c7d9762663b4883bba37ac458d521011f517630da71d27d7ae3ee1eb05467762f26c6e4268e6d3888ca7910740ded7ff3847c87916b3a2d7bbb43bf497fec3e8da75e098745cb72c58708fbb4b99772a5df7fc7560b1e30639ab34d5599593d68ebd2be0302e5975b4ff0e42c11f376c81bdd227e1fe31731c17fa2793f718978b33458e02d52e3281c63c6eaa603b0e80f037811399e592d6adbbbf5db3e96b407c53d19b05902b494868641845bd26d208cd83bc1596786cef5b8d69b12e103a6a7ddc600187daf0116d4ba59e6da2e66fb5b8ab41c650e6f9e3e74bb4d8e8cf183912b549371ee60d3985300827a1c10ef7d72140038d14267c1c7ad908da5998a84ccc1a8a7cc072ab694ae94e1a3f715429a0fbf75f8accb1b4a0f6527e638a950564f375fc13ba6a7a1958c16e36a3db1312d04ecd906b6fcb5374794f879f1fa2a4c7e3a37e3b54cf685accb12494ec88815a1ceb7c1bd24abcfde293de4d1cb05ca77af968cf53d3bcbe30d575d8b183c02c83ad177b8d6e7987e62b392d9d77fc86c1281c65f84833fc7b20761f5acd75068006922fe82bcdf7fdfc893f1ab00bc7af0d676516a2713566e0bfd842577f952b0ef5313187e6b90db2bca118fa25d4124f80719156b714678d0a8b10e45456548c9e76a48358b1f8c1e5e42be4c7b3f1af9972859cfd9c3234e9b077a23fc1be18c7b2f6beda638cf7a901aa06a52d83ee430a5dcea685753cd5883ed6ca3a34504d260b46fd89a052392e9957e33e6c68e58a49645bc8fe0630696c51f07ea1f4fd7dca269699dbe477604de2667a45d0f7eedbd98b7e6123636a4d67ce4c881f4a36026ba8b4a9700b6c821e33de0a055d97873621929a6d2360c65929d5f63ad870e31b39bef247511a47fce541581ec20f71509029b7d2457d28ff2617ea56ce303653351305219745b171ab8fe2f247d953c9f84642a17fad3b2c331701cf7e2aa6507cfe656fc1f5ad91291956929552846c1c2aab34e3e3c059822a39e4965621c12666ad63a587d7c382d64160613438d0f291c55b526528c349c9a3c9abeba3aa025eeaebff3ba4c89aaae952be2c632dbac684050e884f2a3ecfb9df85d16c7b3b4b93364ea9360bd7f8a4903a3860ce7f05108197cff85899cac127ab241cfbdc4a75fed8f966585707d18e7e3209c89e4a9cdc2d90d70d0b880e97c83cee3fd79af631a2d1bbe522d03c57cb961de9a8f6bd8503b92e955ab5bc66e98dd2b33292117680ad7c8e8134d33b8127529aad765e901ab6425cfa296f6da3a7e90b3b3ed56e9ee13f567e46ce7739c18b8e71742f03332657b46f4fdcc16cb771bca0f1ad22b44916e9bfa5cf67ec212c70113a37420c23eb58fa87d85334d7feb3c0777bbea33063c223900f9883ec35558bb6da1751065d017e68d391709f0af4b9621bd950f7726f1186203fcfe39677133cfcc04389a76f03f92e036578ed18a3fdcd877be679033ab3c573ec42c6fdb41bb78e03c174c53f8c62c6f0dd0cc8b14e58029089f0b4073c81339216b318da4af6406fa66dbfc98a71ecfd7892c644dba16d2df1ecc9d8e0ef7f4d245b05eb3240f9d5ed8d02e62ed005e347aeb80543e49c5d743137469919b38304a731a3a9fd71ed6f3c68991eeec796a400c60f043d25b83a1d5db00970c4d1a5a6476fba95ad86a12b3ae9288c0c4f6ce9f66472892b51d42f73d3e8cb5231ee531628bb67132613c3438484749140d032619a8f20a82efc37e89fa7f2b56678a59e84788f609f3f26823d6cddd8046618ca75bd808ed810a2b148541d0515be6a7b4feb888e5590ab7d48ed4e8e01b6f02e41f9be5a4291a74c1713596774b3dd0d3acd8c6c039727086980495ecae2a7df0077a456ff2d99f9ab4a7e4b2a72c9e8cd39cdae8ba73f0f90a6f846cdfa9e85a6b9d2eebef6016f0b8195f32d3200a3f273409ce4a0ea40e7d9b48b2a8b3607ecdbc4b3c8e672f856bab726faef388a75870251206f9e67abd78443cd0924294bfda9b545e015ea7db3c300a3671d416d08f8d3cf86b808379c1f7e7e219a2375279260cbb2b9493274fe9bf55ee375e85d63ca6230d6181cd917bfa380fd0a0cee2497978b74926266ee55bc6f98ac46b7d720ffa362a3b01c85bb99a5cb358f170aa6071764f5a15881e7fcd196511290e0498ffdefbba859b45c3794f28fddf6e49782269b419d3451d363f65b9e17e28f5402e28b66d23d7a1c093f3adbecd29c5041bc8bea8154fc32951f64cf00ae58f91726b2505b14a2ce30e6086a5ff52092c5c0c4d5c0751cf7918a4aa7909e2df21075e3d5b9977c40b0538a2685fe42dfbe075dbd29737b7217a0872e1d68ad15abd1bceaac6495d4f437b56b267d34d7e6728e16389bafdbdfb5b6cbd9c57795f7624b59fb20183ea99fda1790c030f70e83eb690d4b6fd42a40d10cde67d96f5c15bcc84537668f4f268aeb815d992e076afdfb54065dc69c55f2187ad6ec5ed77c719efa44df4030d0422525c242cb005587d283e374e0f8ec65746dc52cd236cf69f809a39ce9e75068f4ee50d1a9cd064c2b0b5662c063d56c8bbc880735355b117bf5be5e43b7f35598439429c7158f2d9fd8df82f4835cb77738bdd1d018b9ae3e50c9e9e01787fb5f594ae97e72b07557879f4b7e506a21f22247a964d2e41332c69771513ee366828eff008cddd0ea819b92dd5e5e0de9bd10e063aafc1628e28db1d2cebcaf9698c4fda27725465dbcbcb2fd8027c63a2fc9da9fd653a81a8aa7944bc4abe6d59259efa9c44210ab53f0d7aaf6ba55c19007c82efab895ac483b8e7917d3b15c25fdd0faa092e1f861c0e8bb33b6b76b352a3860e5cf34d961ad4cb20f1bcb3295222a185ef1ef29ca3cbc70004a5c21004fd33a102fc9ac7ea987d830c836458b1edcd7aa0296a73dbc32de0890d8112ada54b7781b204f129844cc543091789b5318b3bf6f85b1dc4b56ccf3cb3bfd7ccd167c465a0ce3313c724916c99f24ee89940b68d1eddf1588ab4ca96a091c517e929633b80f2ab6887637e9857e6300cafcfbcc7ed868448bdbddb5eb5d6dfbb1e935b2288b7b76ba5023c5847f0a0b69a98ecc1d1ee6bee6e0fa28cd8ac55dd4960edf0730cdebf94b493fc3cdb2aeb2e7eab4c15fa8d7bf3d400d919b33c5a44f368307071c34567e86bf1d6d82aa54d5640e32281e2717e8961d23bf0c59b16d4f1ec61d517a7a8156684762a5ce166bc6255aa2cbf2da8b5d8e4822f8752149fb45062ca042f595a904ebfc497b398c356b935c615efc5a78452d49fb7435a498096170e8d892407920ccfdb799dc3f9ee6aacbb4fab1450fb2d2fb8c089cdb20f5e7bbd897093cf190e43dc587cdab86cb92bc05129fa680145ea0c832bece453f9cb5ae2a90a1feb452e7951f3e2baa8019abd2656985195fe6ded604fd72c4eb8118fd7d13cb9f902f9ca6a78324b509396eaaa37187aba56c3fd7b6e00a56a1f06121ea0fcd37e0220faf03d1473871aeeef4d8c9fecbd7be7ebc0b7451d9e96f0d3f659af7e2564f6b4a47d5549f6e92b74e9aea4e15b62e3395003b23b06af9b664961e439a056abeafb1c3e775084b8e295b343575a2a471034eb25e843ae61f520279ceddcc638fb6f923d5ffdebe95721830f3095172b8621cc05291efb502e0f17ac87f0e94507840fdc6cdfd239ba8b8b8559219b3ffdd8f82ab81890751347f23b57feb89e0a843fa00662b95c110763831bfe6efb42af9b46a6cf5492275d300e9bf4d5e11082011039126daa57f1e8925a72fe5f809e6a4d277a067dd57bcbfdede2a09df05f5c996613cdcdd63f5bc4eac1bf9acacd6b057f11dd2bc2834f4d85e1abde83a217cb0fd4b2dbad1c9f08a9bde5769e14af5bc2da7fc148c0f7d53acc080c23872ec908c3d4c3e6c4fa0d97258bc057164e4c9b51704c0fc0384ca158eacfc626591e5e3e0207d751cea6641fe104f27b9a4c6518d96f65bfc1aabcf596a4ffa1dc89bcf59e9bdbfa83273b345115516de34b103fb78452767a0df65ba73392c237d61a5f005a81063b4d7681c216fead6543279c182e61cc08e7610ec320fad6ef0b3935ae359f139dc3d8ec8af3de64091f1f0d7af248eaccc6e14941a060b74d1f553cb8b8e1e8a6e501fb7bacd9d69d0e3b28b5c7690cda9c8e0d829c27a2c1897446dc7c80e8de6f3d269514c110bdcba6284225b0549693770061fd5ccd2148a1b6f0153e971ec1e14f2b39ff29d754bb8f3c9a11c234c0182a54681cbf33a74c7902bb21a00f7bc46c643f64febcf77bd8154d9c2e07c6e3753cf305c21a3d1d227fbeb1ac3fbd6c6fc078a4792a7c0eb874dc6c59fd4df06f7a40bef5ac2a52cb90acfce0a3fdcf7b78e4999a9064d4468bbeaef867a0f1ef4d3fe1e0a1950da2f739215a0817b7d4ccca4857a2b90f709feaf0e3c9c46663926084ca5863b5e103a8b7b6f650a00c7e280f8389572683ed1c719bfb00595f964d269ff687c249746cbfcf28bf608f7cc9b78669fecd2078a23ba7853dcfbcfd5f85e2580dd22b52dca53695370ff4f9daf3c28165f787895aa0c82a50714ea1e45a0ab2591c2fd7e68dfbed35a84e21ab0f04d117c87f3cfe2179ee8575da2a84a5bca2c2b8409063cbdc49ec3eabdfb71cd732bb1a0366c1b137f606fbe63106337e6ee224bba27697156e8d335d5b7002ace844f39cb65ef8c0aa7dcf112982c66cf63b6ad07f4c1c0024f7aa6dda98e39946098ce6bf6de6b50f2c3188e95721c7aeb44c66d2184eca8b69f681c401e0c0b1494a9ede3d8d0bbc2de7e05d5ffc62a58a7efdc7a848c087f7a31d583d574c7bea6be11f024b41da4c3b064d62e2bfe6d5a7a7b7d2cba3843a171ae7e5f255b48428a2c6b4cc35c6dd8d48d8ffa26f234c7b99a15ad435af48b9d97fc0173dcdee25512706e3cc4a85bbad2fd74c85115bd6762f91f914d9f981432927773b7300a4758578dd20f60f484c03b55d152ba8417334a8d0ef68ea612fda0fa19d035c6d6841ef4b4b812f8404d3b07a190aed454686b6a1eda996e15d6d7ace510538d5a0dd0bd0eba30491e5a65e49b630e1f799a98ed1698be8ba632e59e20687be427b2a9493de31de7fecfd4f462a3872d2ab8881fbbcb8e3d121c269b78e5d48eb7059d323fa53ac77ba7ea791d8980ff661479382ecfd0b5c48d5e66f9c583946cda9a0de440d12d72fa534f397ebd72edc4eb51f21e02b80ed26acd0cd4699d8ae9a29e3fe4441d4259d682738c57fe259056af5f6279058415ef676d5d1ddfa912f4736c794e25f6bc498da03a2ba2c7910ce7d7de1270ed062bcdc9fad8cf516dcff3532d39c606e8535ab8daf82ea2a599aff0eb0ecfa8f341fee4401156652144b43f55cea044ae9a801ab30ca718dbeb78a28ef2376f7c34a80cbb4d6da61dacae662137806f90f0639054c1a846492d6da68a716625d23f8ad2f14264b9b98a0915187ddacc73a3b589cfcc93c62e3b54790e6b68cc2c0e3eee0e6e9a37cdb2ae090cef94a2750564b63c65cdf04e7667efcd59a80d1dbf213a030aa7649d96a0857d98bdf88e7de9ed33fd1f1063f001d9f0cb9519c445714327da487d362e37076c588858b1fca85172754576c752f993a2aa65fc7e1a302b9de8c4ccb0d3d2295a4e26b0d0d744e12867524da5fc661865f7732540bd9565a972c3f4e871d9757ad7c2cbf182a46fcf91ae3b2f4df6335c4ce8314ff2438ce0461c102af9322fe66c627d04c14603f34322f65c45426b24e6bbc9d0df1589b22d30e2df2a20fedad1285a98068c9a53c697432409fb3e2ab5c2306ad7ba55b03457936161e7c20492f6807c377193a6c8f5866eef28095bff2d76b9c72577ef83676a60d4f6145b2ff0def4c686f1c99f60fcf830de438e6f59f520f40f583409558ef0c164dbcdf74f2d38319b28a59056009f1dd6d69bd9cba02558179f3f0a23320080bddd5607eac94dbc28aaf860f97c4a0455aeb0094c6db9f6ad5ef4d845494528ebf649646fb4a6993e88bad544a9a7af0dfc2f4ec640b82635bc9d3124e28305afcb89f38e4ffb9800010cae86803f155e206b5ee143f8f81f9ee5ee0f8d605e3c423e86b9db27c2bac2d11962fb3f0ba2ee6c0e707385ab3bc13e01de684f1f7d964962f8e9e0d33f5dc4cdbee71fa8aaaf5aebf544a6db8a315385d0cfaba84611dd76c49f91121c4f38dfdee5e1ba91f534a0c2cde047a84866de5fbded39f9faf7a1f0cc51fdea6d5a5e8162e5df0fd049304e955659e4cdb751bf9ff6bf2020a404225c4b390c377df77c363ec1e2b16ead75a30d1ee505cff70fbfec0e234207fc3d86cc44cd7d3c33bd85764f6383b9d162d5986e045d138c12ee255c8d776096bc8b26b3b1039aa6099a083839962a8c671e3ca85eac134e8c7c871948baad24a190d2c7c1a1fb15a79a1b6a7c0cc3faac90f859e46b6a0a1a9f1a78b45c857c4531bb8fc72ee6908a779e1941b7d33b760670383856d2f8217d550225147382bbe3752041964ab66e5fcca094bc353a41c07228f566676c3ba8c298ec2ab4027e05a0dba761011518fc9b5cdfa2978b54647835692f610c7c63bf5cde8dc9f87e961e5995b7f55796b689e9b79bf11a727d2fda96e80ce5f45773374ceb08a2f5b91ea695d30e9a02b36f6e51bce9344b41ccd1717fd6b0c91f5c6a87ab8ca28ce2dc6ceab43c073657ed12f1544c7fdb33136d18830c4aec8ac87bfe20cd6076fa0f9e81bf4622432460d512e64c02b675b6e9b1f1b2e30c04524c60cf8aca77fc3de667e91510119e89bcdf8651dfecb2a99e9ae944a127cc6d634ea0955f78bd5d31f8f6a13f2aaca3ecf55f7d7e48586797745cedea306de7cce41b6fa49ab7dbac5e93754bf6aff579c8d4ad2de2280d0303752b6d2b650c0942b47210ff9e42db8377284c8ddc209057c07f2cc445b7c85cad21b8e40a87fc32d9b1ac2021fc32b0e7f9ee6d2b30f3d0abde665ce176f6246024d24b88f1f36f3c4106c63c4c102867faabe42ef64242a725bcc6f3b9cf638eefd9e82bcf225ae46f95cc9c9f4d27eab4f64e4a57686a30bdc542b10a73bb3059484de2b0463bb105365c7bcb8f5d798fa2b4c7325a66b99f6ce1ba14fab692653701526263c40b58de39f87bec889b78f5d64dbe17b443e53ec41bd7c0903d69c2cfc2eba8147c461192027b878ba83f1945cb4d39b24d239a89833cf38dad56916f906c59ee9509b7d92fa9a892984bd62de51c1cba578e1429d93969999a896168ac2d8e52e5f62951f03e78a6f10d9e23231480cf0b9ce30d3b4cc544b802d9c0c1a371e87df2d42264e94da86880f69cad51d55e991f2b89527ff5195531f416537ec235d1e68b868948f80a661a8f7aa82369673ca384e99e3fb29cf04d8013368bbbee2e479bff4f29c1a93016bda0577fa2338110580b469b81b75bb0a8558eaa80f48e3afe6f9b045e80f48824b8d24f222baafabe2aa95f6583b72d71cd0d7443cdf48544120fc2b5f30247fee3e191f887fa56d99b4a86dd34c8dafe3c22cf958747ba4e973358bab36025e22f7130f2634dbaf4956bdf6feead2ac37047824bade464d96b0ba0cf8d1bb2b4383ebc4ccdfe0a792e03184fcfd5069f8b17d5c40ef70a8dcb21fc400833a26781cfa82df734b0b7e81da74642b4c2f247422aeb8eb850e0a1a6896b0e490b361ca624d123f0f344215da5556f886122464377087292697ba4b1b71294f1e301fea3f07e3c418ca91c2b941c9062c172a57973354f4015b12c0902043c655d914a587013bfc1215165afd5f51fa414df724be59a11170c43d81002d8a6e70a5424615f957ed36c477cd8a9932a73e6623a907e8d7066b162320d0bc3f7002173f8e432ffee4085c357a46d68f5ffa4a582461a32d6439f851ede774c0d1d66941a5db260a1dce5ee799a3c2530f8fb1d2f22451a8f4132b3c61d32a9fd242e795e9b13014e822a0830f00b79d3c82845e9cb120f202eeb357383e23fe694083200acfc99d4cf9daeeffb1f4457f9255a7f29d6b8940a197b3f97a024fd7d4d6a8a8b415a68f683239e92d74fb2a3cd481c9e8913a16d64cbdb3a542f7fe11afc1f1e43fc49d4099b736af266009b8bad34f67199c45daa9b31c42148708e680a52a34b1820f8738d8d28ce74c2f47b9fd229525f57d454449378919c5cf6be255e3cda6bd452833499fe0dc4f54b19bebb689f627b57ab2f6f9a421116d31195571dc08d6cba01ee0d9d02fef5111dcc8b913a9e383814879ff663591da4c96934613dd4cc3cfb511499312433ecf883d706fdf2e791d18e603ab9b0f850cb6f8d38c5cfe7b357ed1ec904eb2f9acedf9a8624774b0de55c2b6a8e5786f0242569e1a3a3d864746a11db62fffadafc204e15320b13d529fea73ec7c07b9a611f858d9c4f3ac14f6393d001761d51c3afad88f27b94e4cc6b3c5dd92a431ea3ab2fde0f23770b10579b88767ae9124c9a9c9c88673fa16ae037a0896e9396d0d69e9d9a289a632b1268d108395d8e689ba2aebfe6a218ffe53d14bb337d9568e6fc141c20285e202390c8292f1009b1c4b872852eb8e715157d7ca3f57acea3a5ac9bf224b22781c492b356d41c2af9cd8d44f684181503636778cb1d61d61ae187916d27d2bcf83f4c11dc77fd2e351e4f3e81b83c8b49d2f26728f84f4435971c7028c2faafb013193ec5d74cb5f751eb05da4f071fbabd387c467f8989d99c8f70fafb492bb89cbe8e4f6b87091194a90ccba41b2b16f6fb79ee70cd16ca9f3a373249dde16b97b134735d250af92c46d6ba415cd41e11edb9bc449abf564177c0b1eeeb10a20a171fe7b475c8324ffa5cf7eb53ad6ef16d04897025a166cf4ad03c769ed3c075e3e864521a9450b89fbbda05874978e5945823e15069379ddb98574d8a6aeefd79d29683304f5bd87faac6ecbabcec7d0012b9892cdd8249e4f5d39980ec396ec29c7238e5733141d2730f80490dbfdbee9595b6054bd7eefb363218774e57d685594396a448cae1fef6c6f9eef51049dd773999fed0d8f7cf4e76c8d05f4d5cc502936fa457cdeb791301fef49afb30518dbcd8d45f69c02abe620c3ca4e5264c9ff68d563f530d35fd480268547fdbcff3a79d66a6e429a9fbea2eba544f76c9074582c6280da6e3be0bc5b8838c1acffbd1f5a8ab54e165feef188f44c957860769bf134239b7254a1f041c38c5632717168a3769a6a5baecad6e8ba107c160ed2e1cc7e44fa24dd329d77766560246297e7b40a747b6c8b18894c1802f52ab1370169c1f6c84939d19b9b98e32396a5c2b7b53c1ee74594bfc3487461e4373a4e66205f03cd795d3fdadb8fe555513761688fb9c94a29e956a778c8d9098755ffebb5367b4568e586cd792a4875d6c66dcfa2e358cc447501a1284921be68ca8387d4aef34b0feae9b792e9441ade0f52f0d33ecc086734fb0188f54228835713989e936b4e2d5c3027995f7818cd4e6b36b265836fdddb06bc0b483c8e785bc35e63175f480f79adf4ecec1588a3558942b9ae905b276190d27b56fca10ccc8e06e34a34693dc05b2240fa54d1f44ae86a465b800e8b18554a10ae1ee86a01771c7943378ba6dbf5d17720472faebacc351a8ca18218cc5477a5d3d45d2215a7bb21f4bd2f1b05ebca914372e45757cc28491de4749924c8121554bfb838bb505702eea7583ccad5af6fc52156b889a92745d3671c3b05eba23de45f0b6feadbb7a504e058240776a156dc404fe6728df3a2e5387c7c8b0c563919e2dbc8340144154df467a686d9544623c3df97b6b30bbcf88b9e4924e0f2789d585b772e674ecfe1a079e529a61d011b9e6a84a0dc1ce1aa0768ecd384eb01043a3e302fe6be3547962414a828f5732a061d38ce52e69b29addf813dfcf78b06ada7def594fff283f01d51f289a37647a05fbe104f69cd2104afc626c6770220e6f7c6a7f0b65124cbed75446de319e20ccdc37bbef1f36125f74860fab7b6e27418e49f5763dd355eba4977ca701bece6c1424fcebeecfddd439816918ceb40be7f18279b251492e81ecee81ec70af9f30b9ca0a9f9aa9ce89fbcfc67d493c3196b6902fa0ffe17d8fd513fa0e3a24627459bc27fa9ab60f6ce2ccc75d9341a06724afb144845faf76274f245a0ea4f6ceef70acce0467842b0243736d7fb1663194bce3bb23f6f774de4524426bb145c18e362355fd7aec88ad1be7918e58a7845be0cd42f451006584ac0217ea6b631afb1476f1a0afb0dc2456deb208a7f405b58f74fe6a2df81afef4d310d1b4b65bae475261e62d4d72e2fd6a028fed128c6bf3515339e8a3fb3450ff4062ef436fbac772d10861ec6e94daecc32bb5ec2b3dd4c53763e98fafe28efc1c5225617ad8a9d17feffcb0e1e9f2c2dad70cbbd36fba79a6d2c5289b87bb751c58a6e77062937e3a6cb15f3282a38610d5894ec073b4f6c7aadf92bb3609e4879a2ce17ec48566e2ee68e0fe4289a872d43f47a518c4c19f1132f7ce783d9a1cd994d6363e5262cef2348688e47ac778d5b58dc4545dc3be64f929df8b8c9bd26ed7d2e4032d58f298c7b51e6173688a9ee906db25c3bdbeb4b77dd09e37dd6bf5a8b9c2187c187e93f8728c0974bd01fd89f6d9f24a1d5b835a98e9ddb202ad9e9970e8e37af8ff3775e5bfa7fa2b81903647367c5ce9f6f32eb106e77321c68f432f6a44dcbd54ee03cf05cda3c6863f0bd7f1357773bd1bb59c37697e0943897f754712a28c442111e61d5925211c52d79bb62837288de44ae904c082cfa8772855a09257043653c3451bbc5c75b1d418c6e14cf6f9ec3a78a00dfb83801a11dabb870728820cd19fc2cf736dfb9a267f05a45d19887035ccba796b329a22269e1e74d4c09a2f12a8098970c92cb3dca7a27affe09319a0bab3a584bd09a6191388d05950c24b83c433418b6f40dc250a74d953c2de9bd99b8a5fc6ee44b70fea682e84594d86d835bdab9f385db0203034678d1dad6f5c0b35990a4e098d07dbb1e63c2785800bd87d713464e7f2d604cd49cb2d56cd768c98e579b989b48e824f2d426c4c5d1784cf97b3ff5352e4a6bc0278ff1f7eac9dae7f453f674eb9feb49c19c787b3325384c45d95832a3dfb65c0c4ed07e7752fce0d7e9aff35f90b760011903ab6a4a66f116701c1787d66cc6b8d6ce3ce7c8b805eecb6c67f05e5c28286051315b5ce67d4682546ad43b4b8147f9d93e31efd15883472dceaf0c60aa9e781d32085e62450eb369c1094682314fd20aaa5876659c9c335a6d873b68e3f9977a7f2fa4afdaa0f50ea3a402155108a794543e9cbb6215dc9658a0084769734ee2a31b981daa98d6846d5df134891fb00a550f4cedcad5b8e3146e9054041e4d56d9f7231573e58c39aa506689663662c454ee045e3cdd0cef01f2663ec0cd71c3fea3a705db8d85f49ab9bea16bddcda089e71e3df54fb3a5bf789abb6ab8a40466253075a7c96f29f2c7188c46a546684aaa123f6a3f7a5bec0d8a8df4855c57513effc1afdce29071620a8adc229331d4a20801957219aafd362fbdd0259c8e203b3bd2681aaf2e5ea5b71603d2ff24538ce61cda03dc99888eed54f7b1f7f2ab9279dd87fc319cfdc96b7cd12b6016095e45d2ad0d6c4cf3dbeec06db6d98579b42e3caead9aed42ebadb013a97cd41b2c5b6c2a145b994fcd4b92a4d232363be50c18d1999bd76df4398f7f3860427de805198adb985fee94403531b8f32eb297af8aa441cff2593fe995b75427cf01d01954a0f68de061a48d470c2c0f63350aadaca03a8825028124d3e395ec00ddd9601af83e78656effa0aed4792fc149be398b900b514ada3d048d6cb6ba643fff2db2dfd52139efaac481341df809b317cb03d6235bae451353671db931f901f205b3a6af8b951e5123d46571a269ba6be7d7c1f31cf407cc00f2f3e17a95ca8af08c637d8e6707d4db733a78dcf5ac6b7ac96b404e7aef6e955c7dfca850f7a7f2833682fec5f5a6fde7954907e6c02cc1b03b013a39b6844dfa83eaac0615ff68b2de6ebb2adac65a6053860ee27524bed11eba02807dfd6a4d0a47b9188fca9f992809da1e4e0e7e8c40c7298c3af2fb4c0f374267b37848372fe9b7d23c7934c211a5d0f4fd0fe4979b5d640b7daecb19e9e1f8deee72132af6741d80bf8721599f1dc2e9137a8928484098d0265332f59d3eb40f8906b1c221241865c5b5072bc1835ad02d2dc3cdf7ee36f337e07b555026c3222021eed619e7db297a21098aec5e6f947fe748efea3611d022693ff8a215e1935478aa5117218804d9edf581762d4b8aaf6e27051199480e8aebfa166496c62bcfe3e9248028d68eceaab3e3e1e5ebee4dbc643bcca73ce6fbef28c0d23d4c3d481557311483e3e674e31bad610d5174129c3b59b46b6eae1f97db27a3cae37d901df83f816fa0b5a71aa2b832b0105b95e9725a6add1d7353fd156d812e4038d3be029c965a90cb5e2dd1f4628457e4265af08fa215adeeb34dab235e708521f826f0ffe274fdf7503c64a599f6882cea65bae786f8d689468fd57ad99a5874361543721f696f974c80c4c8d2011ce3470fad8989f6c862f3572cb470d537573dffd4757bb37de6139d405478d5585d157c8faa78b9c0a7f0acf248094b6d9ed5818e8de18740c34d57360b070c9890f244ee42bf0ed77a098f44548b34aee1327f3c8dd85da893e6e2dadf2c3920d6fb5892a15b7cb39a1b2b61c39643aaf4d626f030da4c5dc7f61d77ecd24a1392262b5f7d80756448c0cfab6a4ef22ed854c43df5eab269024318177a0c6960036447737dbb1087362c1a2ae99a4382004891dd6835819c840ded35bb64011da29786b517bd5e79769bae9b5276f8d743305317795d18f51a6736be7660d9ffa527ee774cd0f406366060db1ababe6e644bcce3e317c3fefcf35b7802c054548b34f6060bc6f8145d0749a260db85252cc4a6786a578e597e6e88e300e57f27960c99149f25dfb1d3e89897ba2e2a34998a56d07c122ed4d5cb354055922390e83d14be964c3c737c292a4baa2e5bc3554892c7a723afca10059449c9bbe2e43aee6923d65faad40b9a461a91a9bdd0c793b99257a66c7ae87bcaf1f9c8e82db7906e059196c79cbeef367a3be79a770b368782d7bcb4df18d07c83583a13ccc187cd157856e6ebda86c616ec6cb863555dd5c00053aadcadec6b1abeb4bc621c3a44c28da60ee07bf3d82ffcd54264488376539268fb7b4b71f3be4d7e6ee0997c2d9fe52469313fd98c5f5016d9efe3fa17ed1d0df60af94f35a11a55023a8d778952f8297025b266beaeda39509d8ec3fd0fe2851733c383844ded5a75e8fb06d3623b6dcadb3dd2d553602d0c545dd6db86287ee6e62e4c56d9cdfb0f38ec5024cbca93d38d7cde489e864cd782ca8726e9eb8a52d0c5fa84f74e367168471671a4fc8614a265bfd5934c8eafd86a2b1e3ca7f932c0a4282d0c741d9ca964f695715142df709a9b7e2f3b105184895343ce7825eb310e135aaae995b3244fea00a2cf41cc1b8ca91456eda779be736b1de06b22e260b02d4574e82db1d241bd31220c989b63d7fc98023916d7631132596746d4efaa0a037772f51ab649febb474e1f865b45d53e965f5e1f80b3ddbf2bb6d9d5fe3aa131707974a0efc69b51b6d0316ff52f48ddc376429d3c73b225401ab0a92d600f0bed78f408db92c9cdc4770b39d57d13785439ac9cefff5262583fe11ef7785dd96e10e46c3295891d3640e77bdc33ca59ef2b451210212f0428d50f048c01db6f10c0fdbe2b8a4fa51852dd4f5ec77560011fda88d1c5e3c6fdc8aa64c96a9d5d38678b65b5cfd362c458648e98a770d4b9ce1bcbbd8d85810a486646e51b9cb066862e3a5af002d11f3618f7aba98fb4193b0ef99d2b33bf5d904ebb86c1457311db695562923e8dbc7df1aa4ca2fa9c4e22b5b7ac9b10ea8f6b90be582179b5e034d5802e601c985d82c7b68db159036d127008a28b5d93da2ed8f2d5063d9cc4a3d966f4676cbec0e7225032a1f830212c9980e8bd6b76b497190a8dd1de672ba660c6290880c2e02d63962b62bc48c5e2b62c72fe5c2adb4b733e4e36d9cb50cf203e5b427a8524544b935d28157620d22ea0859eb32d1a516facf465f7bf1c99e9525e9ac86460efe895cef9de85296e8d5b12b903c6b9db5df61b6ab609b6e9dac39a616b69c8f964859a3bf2ce7c78d3a5b7602455f7de888636e0aa5fbf79b18f49244a8419ad05789ff1eddc1da73570eba7327be57ad2183b0dd0947a06a8b7dac3d8758694a736384b300585c5abfc56b3f344e711354283287f01d8db71ecbf2afbb48c50b7a748954e5bf550038091fc6325b40a23ee533bd9de8f2e979a044d9be951129045216cadde1af85eb4bc988fa672c43f43dcd20236da6f0608708e8930e4a9631331be0edac90e477947f2be28435ce76cbb2f2888ea3c185151f65fa5c4fdfce101dd8ae354d1457ee2e44ed0d2e7b2d6b6d2a23c8493cf32ab296becb76841477ef74393c55535bf9091e06bc63013209c4c41a139cd97e5f3ab0f540f27abb68a9f97b2d89359266aca764ec5f40c73f11149119ef5b569f6c6f8aed2713c0de0c913c6187defbc36d9624c1b318d8f32820195992fa63e5d7146f8f1e2fbdf8cdf46354ddad7fe99e4dba30385e9d2349f88572d2cba45b1ee938e9a1370dd21733a0c461f4e7302768db27894252626da5ca6f958788116bd43363dbcd6c0f6479ddf2a181d133998a4c0bf5b33fac058cf7e4db1d23d567dfcdf1274e40bf95dfb860d4533ec66f428f3631ab55992a340127aa0f38a14285280bbfa5b706c2b706a54a8eadda71df18e02dc667c61ea9241e48a66b7a04f08b6d3ad636a10c7077370f84afac49934e4969a1223307262626ad1c1110b8b85673704f4e4f1e91eb94aea551c24976aa48b240ede783cd2e32de36a1a251089d7cb438c29268f777ae1b8a6626096eb23aeec6a98373d5bfb2d4dd45baf2beed4404a68abdd460601fb4830e17f804655963a1c419e79f46dfee64a2c978de45247f940b46df12985c53ec49cb0397e8a3f5b1acd077cbc551c24bda92ee44284d1135dc1b3ff2ecdc3f74859f191962a0e6e744f97484f9c2dd64c2cd81cbca7072d32c2d4a4216dbf8d62efab30246dc2cf1545d58020246e3b0d8b96d9d2dd1cce36143944a5755736e5d8b2ef706bfd732d750e50e525c89f81b5ed25a242af9fc44429a1b0804f5ad70d4c9af39392493ff2b2c46c64dbc24bf1795bbbf20377f7f2ac091bf9eb88ee08d41e96baa1e24857b60f031044c5083c9ca854d714de17ab50c88b4d47fb7c22b5cc5ceb2602ce51a4f25bc510dae9dbbf24a495fb79e39332844d1e97297c310c4616682a44d432e4cdd778cdfbb2a79f37d5d5defa8bb523e2b57dd4e7d4b53e551c022aa2012e8537b23c40446cb0a16ce441abf4950a9931a892233150d1868287bf82acf8ac208ad2d1fbbad68a103c3bec54f6139d6e600ac2a0237bf6f4e10f9ce675d2bfe89ef5762c4a13895a29efc147e8c24b95f9955411f24c533e55aed830306bdb5fc5baa836899852b1529dba98a5d6f2e6fa8ded6483b3b54f63d4d08d5c1203ee5a75ebb61f0b7a06601a7599fcd20fb41b280f829e4b942d435494c6ea5f36a245d233eae3a231207c764b8acccf64f56d0ad0a5e01fcf3d80efe770b8d364c0564b3d306e2c4beb0d8ecc0c27265fe6be7862a62275f79065d9f2910cbfe5be6406735a045634be95b1aec4d6413940c00152fd71fc4397ea45185183dc1106116d076d7dedf4a02db2f2942608628aa6cd3211e51096a84f32dfac31a3168c79c9ec800f8b410ce7a267055314434a95ffad36a3b969cf24b5ca1966a35ba93ce32b2b073752490906709333f06f4dc14dcb399bfe25c382e7839e36aee7707b640507d3e4663eaa15e66b9677e2738615ec1739d2c843719e547e4b7d7bb628ac9701b2517009521c3b13b8470f4bc40de7872e3c5b77e3dcc1d22bfc04b5a9f8d01d0427434096efd39401e3b123ff5988d6c803ead42595be7c6bf403dffea2df5aa1986de960676a6809e9fa26da5a82108722929186f02048db7e87e3409f96d9afb166d507566ec6c40bea9aa0100db7838569851e0cacd7a2b8470a1197cd1758d004a0ec9b4c418cd0af1113967081d829cca04a22f686887346e432114a93e9e831552a5f475b69c29eea8980b8faa51308e94e7589e5c3dcc3894567cb8fef2ed75ca7f1377e9353160c322e13a850aea3ed7c03b02a37eee19d5f8a02d16f271980f765f324603edcc9d7f0cfec095022e8222461e545673a81895d7adb68ce9f86e57324efbd4134343c0d8d94d6e49d04885f172a5ba44d0696855397f5918c85a1479e11f057fe2c65f0139379b87e7abe16c2991e106f0ef3397f756f05762fbf7f3faa88ca2a1a24904dad1389394a219e43272bc6fcd5654e47aee2334a39b4f548330071f9e7ebcac973455fe0cc3f17853e4b8eb92bec5525a8147d3fa186515c01611586a2e49d38cc4798fa008da04882ce1a5685cd1e6c1c767e9d04a830ee31ee03fa64c4efe702bd02dd5222b96d746e803755795cd65dfaebd4021b33c0ec3506815d16935e5088c9d2abb9d4e0b3419e158e1ece1b8941c1ab2013073be9e24e3813e5d9deefd14985ea141aa88e9b68fa663d25e75d50ba373a9c078fb36dd77ebf84cee821da40521cbcf648b85ca962a070df028a7f91cf3523cbe95dc7db4f00f5c49ff498ac826643d11f5d7513de88ba3b992f7c3d31df02f7324bd60072ffb05149e7ea999ba4a799ba150deccea3db0eb65de856d5790f0df29893a491e19e4ad56a15643b3c1981f76deb36f14ac03fdd799a8ed7bcdb773f3634d436409a45269909baf9dc4531bb9f58ea1995fd872c844aa6f4d819e2edc4bee4a7f290590197a9c10f67ea05ff8e90ae17faf6f688d8d771007351bd36e0de1f076ff8d19cb1fe7f8b4b9b77473bdc4c37d7e50e3a52033ee69f5cb061d68f4248bf01b82129ab8d0ca10bff51362a8e2ee78ffb7d370c71695fd99343751cdc5d3b07b6475a02dcd666e5bc753c7cae0d1ad27dc27ca2a1d316b19ac6d82d942f394117910eba26281c41bad59d016b7cb05fa3386c19504297631e9bd6d27df228842aa3973f7d0dd5116b5735a3b3862e40d98f1c2152e3810a022ba0684a566b91087d83fdadd274a6d0642f2d85d43dcf8efaf1f464d647bfd28c414c0ace7a07ff150d442d6fba6063ccb4da856c9516c1a5797ef09cd7b4061c40cae04b22e96c1096fe848101678dffef8aabff061bfca40aea0f1f1397d2e0d58ccd7f9723820891b84c8fc9be7f28c890c9e920236ca903adba2fdb4be26f065e71a89294e4074b62f9acc6fa35814d300f4fc2aaeea5b52ea5c2b1069632317e1a5a105b2d1004481b008547a0eaeaeccdd92dd518e5606315692791e1b26f8835fa9e72391aa1127cd704a3c626eb7db94fcdc96c4e1cdb1f5bcb12dd542adb3926f5246946e0ee6ce6830250694c7998ed6177799582d0c45ac09c538d752dc7e4cfa2585956bcd86767f9cd833aa7b8023536b71f157d947756ac6d91c7914e75c31bdcafe7e3f014ef62b80aa200ef34e3d7b5b13006d94b5cad4f2a98267dab9ae2426cf466b29d573a7377470c8447a770a7947895e2008ea0da1a8dc12ce1c56543bc4f91c97a7b27dae34a2cefa9ee0a4caa8482bd579ff866e2690071c3302f2b4c08a347be1f38d9d7e91256ae977e7008534d394b64a9532c73d61a732e14ff334e9dbfd0c11fa9159fc6c1a05195c4b4e71d827edd964789f47820811c6f948d52ab09b502d73b0c19cf44720a77bd3f2a07a45ec08c3148a45ebb0ad5e0bfbb7f38be509fc5113a54bd45db1f6a2e55f40fb1c42ef97687c11aa9ee35954f225c824cfe0ac45511c2eab02dddf59cedde08fe9379df393be6bafc3012d4909bd7c455b0b72a0be37016c7d874bb1c6b223f5b10df166e1bde24df651512f7394754601ba5929313ed9480ef7538da4d8c6d88764047a338503a336ad33c42bdfdbcbb05f3c20cdd436bec69f72d4b54c58bb2a9febb19049110b07b9a3e3222b1dfdcdc5b3ac137a2b4c68149a469e92510abf8fcdfd58b0ca12984c078f734a8e25cb495f1ba9d007c2a3c36f1a6e69933e59c19127ca434f959e62253c4355233410262befcc2e1cdf5f40503dc25c941c2e2fba1a96674288dc0ea4d78903eff9ac72c47ab69b95f791b46952118d51b9a50d0f59c906866cef6c0264818410f7e69a752e47bb51c5adda578034f2bb2250ef347e362b44f642c92ef0b610f2911722bad52000c19c9e1b9ba48e2d6eda02885063fe17f1f7480124415153f85e755db70696bdde644a9386e3959c2dc375e8eb61c9ed5229705b8d378ee420af0715a01ce3ea2c9a96c8e1afb8ae81a582a015ff416cc1d7bd955ae445dda887ce0e8d5f752eb82a3e0e9a5fa48faf801555665b2ef5fb710bd69304d843679ccc14ebf439fdc5dc1c8f02c7d5084d2891208ce9858cec6d15f765f24ef37ff76e433548274ce0d54f1dd2a4bbe596df716c7be21666957a3b79ed8edea57a1c9864ad31f6cbed8ece7ed43ae3c68803215ad3766987c85b4b62db57dafe72de5989c90ad4b7e4b8fd9363143dfb52a0c183964d9af3443168ccf03ed91df41199fbcb2aa0d2f59a5afc576eded620f98e6737a7a2a902a9e8d0a03fa33e737f159250e72d4dbaf7cb7d08df7e30bb2767713efce6c7e269ac4e0461a5de422b95a57e96894e986ae677d0f05825a9f0dccb77e4544200160cd77b8fc7a42d3a22e51035e83646ba6f1b601c1b78d13a2b5a694a0825c9d1667b841973ff9251d9cfb4839697ca2d8d1cb15683e1835f474852a7ad4b3db4d2272aa9e92ff4f120e3ccb5282db8eda8d1064b9925857bd14da9bf6c9af51e41586b5709617ead45461a4d84eed3160942817b569eb20a10febfa8882f6caf3444283c93e467d206e098b0a3f158b0398f13f871a34b1f2a6a24d7ed51b56fbe7d4567ce819c49f7253508a0b3b44b030b0b3fde7c2ca58d646c3849a028db7847ffaa2f4b9970bcdcd4aa2a63019790f500ebf6e65c043d1d8ff38bec0beb8369749e29600d7aa4b321fa148b0dfedbaba0586c545b88e1c76b70bc150296f0bbe4795c3cb45431b36f0ce7296175c82d4596f0c16558f643f24cd17758c50977e3854ac1528b795e1b97e9e926b0e815644f9e0daad89c16d343bd1a3e258263f9868c01cec3bf2e85f4a3246f6aeb9d5cac11f03b27028851080877f90899dcc4b5f6031d9c0a08ec1ae3c5a04f0cb398ff8323a324f2053850548615f8ef6a4683e915c7f61a0f1e647b3c19188626243a713b58cad363aef32280ab4d52729314821b04a6284596d871e5bdc3e3a96251e6f4707d8c8f0011d66eaf1ef9641801caccf05a53105eb40baf8efa4114a491f6bf3cc42acc99c66eccb2bf254665722ec1d794fdd0c51a1f3ae398bf6ec5ea1aea2c81f40f607b3835f597ee7d7e6afc009fe284d46ba2ff987aab9cf757184797a88fbac1b9cff2f809ba20f54a033de7bcfadd822739e6d71be69f7d07a21bb5d6ba64816311003b5f0a2002f99c8a289c705f20858033b80a2c6b94c7392d2d0dc573d51ff661b4d1262764144405dad2d90216cd99f2fe43cdfdff25bdddf46a1c3937c14a1ff86750d2c7d8a16cb36e98a4bfc568416fe517fa715ee346b9deae8e3da9561de3a0f8fefe188ab3c3bfdd239156e31980f94c665035643fb055b4a21f312f9a4cf3119b059f082ac36bc48561b5c34e7294982ff0c07366468e9dcb7814c01e0625ac7fd290e6afed648421299ab8537232f38a58010f47d2c4a11c273572c891e1ca7a7ced535dfd9ba1cadcccccf5cc092a67a5f649ae06eb0856be9ffe331ee60cae24d6a640480967c3866bb17164c9773efbd5524a3a832670487c96dc4edd9d5c584e31c6e9a777e1b5cac2ba43131f1e43668e27a7bf66492fb04901ec9428edeb5e291b1c0b87d84abe2b85647475085746d3dd81578018948df485dbae9cd1e594a22e5446e75514693e6009b429d8e974aa291242c49ca700e1114dbb4e2c07bc902318c007eaab64471dfc5356475b9b014a66ef1d075e31a11fd8f630ff1ff35f9a42ba0c9f16006fc70e98638b9f5d3986568e5b30a6bcb3d6bb3bf242999a516851ff14b37a4b8ae859b8a3d254a26d01e99524cd4f5338305b40189bb281b765d188f7830c05c96dd88a0fd9f08e928194b7910157234cd7333f0bb7f85b8c95e46a24f750627f170a16b3450249934e2603f6ac5a5ec99e326f44125c564bddea312ce05380e0fee36768455f84dfed7680970aed3654474adffddae26636aae42657e990b3dabdeff6aadd41de1654f1ab920be649b35779354ae689b9ed811353dda5a70fd1604565d18c0ee1b701ed798cda4f4a2a865dd1d1628f6677a0599d00f0031de0123667f45060746dd27192ef5f36e2d67dc99fa5fe71178fa592442d6b59a4d8cb4940ff2c50a30d567cf5babcf2f83a8b51b0fe75e9b83458dd3c291a42ad4d27e74bf89bb0cace1558aec5bdc386913b46a6f2ea7a6389fca55084ac0913fa39fd3e2add68dcfb20e0953ae1a40132bcccc383e4e5be0f9f5d64e5ccdd02791508c4d5fe2f8af211124dcdcafd1d1d0de45f939bd4b1d96957c6c2df70de3f2fb336e0f3ca6f20b584ab11c90db9838bac72bfebcac3962cff3048e9a074383f041f88e2fb55215027aee435e717328b52ea27c18bae1a2f8e48ce81349a9f4318656f9126bfe98d46c814aa7e635d2a8aa2c00839cac230f732d911e055ef9e7dee5a0590194bb64d4f2fd300e22985bc9d9b4a74dad09a424228936959bc518445d089dc5d876480c82544aef9d6eadad1d92669583744d27cadfc9ea3a0a718d3cdf77d9960b311fc4603cde26762f8a5aa28b8fad168799be66bb7fc815fd60a27f7d89b882fca49bc8ecace8a471bdd026c35f50c1f46a8aefb344565b57de624efb0f2e5181ac2bea0546ee82a25477ec05635b588a57a4daf92de74f6682578386e3d5f4cbe896c39629732c12fdd8d1ed8c3b8458b50578c494771960d1f398ed0f6e42d94bdd87f7a78cb70b2c922afdd4f26a031ebf3fd3841dcebf4c3a71cae171f7a98dc1dc3d5a7b0545793157d683b9edd515962f4d52174601f8a324fb518799578f756ec8329d5586a6b771d787485a4cc5d01f6bc8c657bc8c93586605ef8335ca10f616dc9be9a00cd7092fec67b70c05751efbe675279148625a70b19060b18e544f3a3ebc9798c4c76eec3833e60d11d72687bab415fb39ff1d0c450879084847e66e6381009e6ebd473e71c591b0ca087367000d9491b4c7a60b2931b504dbdf69843d176a8d389290fe99fdab9d43b528fb8a4e04f39677d720a6ac4327b0d431ee0a8013515975bdc7878106626759bb438194081cf8fb8b79acd3df34b1af057de9c558818c8e44fa3de6e6980264c3c41ea5ad46cadd53a800983b58309488d8cf280111d053e6eadde8f7d15ef029e12d3b51ec559eb55bb354a632a8c27e1e39b083a84472eff4386ef914bef310fe8e918a8b81918c58f829452442ba215b5bef950da09d229ceca82ab0917abe0acd8fcc22a0727c5bdef4f6cac2ce8e460e49d7c0e99a8acb2e1f18e79700b03c060ddbf8639e6b9aba954966493b3d90ec41809b6e34cb9d263b9469c300cbd229e17bfc29622a1fba1d607ba183471abadf36143d5cd13eca6808abb2e2cb07717c6b307f0cbf65548eac1ac29ba6fdbbe61eade4abbc6b022f01eb8557f29db05a24c36c11ed7e31dc83d93f36cdd9cb1c93de65fd85232071d01afc337fd54fc8742cd84c6cf767e38d5772e82dfdc50cf77a22ff2a1d42151a4c5dcfc0e20980e57a44a66980cc8779074c447bd849586e696974c4db78e57601cbcdb4322937e67bfdd0398c6f13f9655e1eac3cc6c350ed896da118f920ef639817c1f863b157ea475bc095adfe4b6848545cec07209e024068e30a2b606362b27b6a71bdadf67aeed23561ce978b17d30407c0b3d047c4cd18c7e8c4b9d6ff4558c62b897f9ac8ee532fb459cce17184d528cda49d520c87dfa83f4537cc72f518287178d2cb6efe98b3d9db33f979dcfb68b2cf68d4af0fa05bc287159a2c9d213ac8b72053dfd50e6c8f9d6aaca1f5fdc075e6befbb8544e6226aa7b543d3cd79035a168ac9b2490dddc98d313caa698e67f0c9c23973a788c00931cd09c3598d307e9072b5a51c8cc38d35ee8d0ee9a5d2d538e3688d4c1ef5b70953dc76b371211c9a1d84032561b6287fab1c1d94da546c3086215382125ba701082e1d901fd1b27b8fd353c0c39615096c8fba20de941372f87e2ac4b6968f018e139177d3c30a81c8c32adb0e9f0ce755b27ba21a5bec200bc9e382d15de056c7b3b3455ffc65cd934675e9ac301033fc4031e3c08d93572581498cbb82f3c244b61797260019797937b674883dfa06d192ab2c7b48a925e1f28e64874cc5789c6db43f7a066aacbfbdc8b2bc27ab95726c7c37485ceef498937f217596cc90630a887ebda80b6dc51f65d494694f683be431d1d30cdce153469381822084eada971288ba4fe29ee032d0683e9c6458973d29ff04b0fffbacd759b886b6a39cf125e7e757cdcf5665362ed0b5a7967980bef9378ab14c962c9a30212522a07238b3075affc679f851f508aa0a4d31d32943402f17c9ea6f533eefd2c50ddb0942be936da61354ce35bcfb4434b1d2eaf404c43c06090208b7c53a82bdb19271bfb7863d1702e7d8fd9af30913e52cf24e50953732af1d2a10e2896a977166c6f4cd5c032774784366771b8d296752c69708a16fea6c5248d2ba7aeacad59a5441aebdf2132f962588f32795706d0acdd66a31cf0bb318c45e258baa718f5dde75406753b46b52a698d36b50e75b46231163a904f71364a751fe0a498b3d76d26e5bdff04a69e7e7d98cee2ccc33aa3d15741d5fd0f31cfafa23651d8750ed111f7763f2c7e000683fc4973b4f8cb1702d12aaae944c17369d6911860c9ec198d3fd8a1e409ee942d8e84295bce57ef8af8a032f904f1fd7c692ba8d4abbf10e460765d334139a11f42d0268deb1c23402fdb6f060346f94da4d1e536dd22869e743dfc43b8733631ee96e124f24bb27ed547b656418aea6137ffa436cdc047e3d71cb797759698686795e24053c3227ae8539873d40414fd3912a6425d1f435630ac9f7cb13302f090dc9ff83b887f3e96523bf6f9ef5f368ced0bfbc1e2ba542536ffe6de0101903285ee25b9c27c23070b6be2fca0c622400736fa16d95fd5292e958c96ca46f4d4f3ff5fb37bdea052cd4371a99bd4a8882e59b0238c2facfcb0db9ea399de41810ad11355da9efb1d7bbb7d1323aba9a706add125ec93003cd6c8f1c117b1fa3a2651b57451c6f2ab377bd335555f0ca20d5b8fca58e516c0b6ed9a9a783928f4058f569292859465465fd95e360b738933acdda412a4cdb664169c4975340252f86eacabd0d051f4981f13de94a278fcd09192e0df19c18e23340df7aa50effab31492b05e31b6c5157f83c4d9e9c003c1224d91646f1385a165384cd2ead41b729a90e825c1b0456eed0c0b13f05d4fd62443467af80e8a06fc58249f35e8f7ea967a6f1bfeb5c3950f07562d18cf3ebdba93238536eef4089a256c8c841112ad5ba086abba3ce5cacc045b4a42f68bd4a1e7146c96d875c005d30825308b9e22989eda7246603340abab440aab0aa796633521e08d8161f1afe35d143cd3da3ba76c40540b5d2dc50f28ef76e751c7b96bca7148fb0ea25061ec54f03496965f35c4877a702759d314abef9f04898f965b1572b02d8d15e3cdceba7b3a2eeba20ff7eef435060015e41f5c1902acb2972fc05170faea977c4380806b091cc1bf48c3687069a3e6b1824ff9f826bb49d391eb23014daf1b6055272b59d2271126918c2993f35ce6e9756eabeb300cde2d6de35d90855ef8bb3fa70b03aae29daf2f77989f3e7bf4cafac8d2fbf961572d7342d83456e46a5ade0b160281a3ee3deb9cd4749361120f3683bd330a833a4f340fbd20436974f81652a16842ec5a03de5610892c44dd1246cfb6cb161fbe3e73aa7527399aa110d90a04a0728bef3a8ddd4b26827eb0cd44b7f6e229f7a2a8bb109b48dc132b5762b428f69084a3a589c1793b1f28214432401bdf0606eeb386b24315370f78be254485040ce22fbcec4a5e82bad871833039910c8d279b92dcd6b6b142ad967162f53b2f8cd05825f4f4af956f7fe2e4c95643e99a97b4594a42b8ee060e69e4ab0e7fc652c280fa70253644c5cc39bc519e0caaa0b39fcc2256cded38293a84390d1fc0b7cedfc88124de4a3d6aa4458c12870fd0170e2a51f92059ba6f11409edd7ff8aa10abbb6b29b023265e950c3bfe5eb0a4ff9e711b41e0a760d06bb110b25296aa2523e45c376c8cc0f5b4238999ea3312f64dd0376e401f98cf0bf942db9b2db0c7b43a0c2757d70143bacf9afb80f210548b904ab741657789743d8e0329d5dab652114c75ad514a4b45268aed7a0f0e53d294b4264e2df4420f5c6a51203c06c957aced111ab798068f798c05879559f2b154d1f5e86c527ea39773ed9601ef76438711a939cc5189b2f9521a3e462b262a285d30667199746416ea20614d995e7f84da624fa6adc2fd0c1a1ad0ec30ef0c04118de6cc935d16fb647d1266f411336140542f68c6b19b5dacc885ecdfd1b5e28dcd0ba00795922df131dac7ddb5e70665a0585ecfc4c743768088ea3b3cb884b7fe212741dcd415068ac2d6ef92e023cc404874cd16785d1d1e938011c7687ef61c1a097d67f86baf5fe55f4e04e87951d62840ba7f4f1d838ab616f8f8d504e5d1acf2ff8094ad58680ccaf2ca1a1a13e814254b84e1083af79d093eb9ad741cada48f0679715397817d57c06022ac84c3f0c5f46dc0857494b06598329e5d5ddbb890a684ea8042e1f33bf5cf1edf0ebd4962b4608805f88fe621f4e51da3a69264611842ef65f386e09a8804d0e53de6577db7dc2f2f3560e992b1e129d4453fe2b0aa816584366e01511d168cd64a369216821772b7c4b6788afd40decdfd5656e236a6b6e2ba7aff3c00513996e3776a755dcb053ee4c8989df22edccab2e3a4185f3b9c3938081ca6ad4a3d91aaa8348e7e019646e5dd0e8818d7b1213a3d487d02c0c40631ab727a7a5993625318d63ac141901bfe5225db5bc1f5278816e6ac4de6cd419e775090e4f4d2abc5e1687d820322fe2699205ddc68dc843d7767f2515865a286550944db1a8ad7e1f7e8935a5e3be54317e376686e5dc58f6974e96923ac856fde63d558c012203fce188be478e216257cb3e29953b3122d7510cb94ad40243b82f73b0fe727d3de958a3bf1fe0ed765f0566e50594e62a25a0e012e900c79bd333132ef9284b7a48d1805399651874bd54afcd01102ac70815ef3e2f31c3cbcd9cbfece4300e97b5690464d05b8baf60cf69ce73a7b00936c481ed5ac6ec103e8dad3148b25d49527e4f70fc490e52cb3c0b7c64e4100d2755af419c1bdaf4f7ee818c392f910ee7b0417157b6cd6189f617884ef7faa1915a2d74a1fd8fca48581f5c2600c690f894161a736cfdad05e5a210502c552176d63b2b5badb61210073a61079e90d3d56e7173250dfa223af509d0f69958d5dbdbacdc16985f18169c44d51b284d3cf3e1bbfac40686537ec6a6329908a4271ff7984e0291a78a7f86a126f5eedbfb6350030f4127a1c5982de038c0b584bf26ea0f3176562d38610c2daf4bcae86b600abda4502dd08c248a112857b7f0b7dc9c1d0959f402d6f8fb355ce18356e2827c5eb8b23eb53c9d7418df29c590daaf7050199591d9eb0136fed3958a1a59520afb461e8606825c6a924321f4353a5a084a4c76b19188fce40918f081ea58fa860db84e16589ee5e032323d8697986bb6f7928697251422ab9e7d3a58d0d7071d76218b2fc672deb276392255cbdbaf09839f5bc1660c739a0f2261ee163bee0b67c7a8588f3024b2ba781ffc30db2d1f59d87a8a46102c9fbb50c834826436e4c6d9d6f31c559666fac5647cd44e19e86740a6c9f1d3466692a12b37f99ab8d1b270dad9cd226700fc5aebabde6b9c493a412bf0488ddf00900393ecd1430024bf17d6f56db71bdfe680ae441a0a899d9bb20c77bfdb3b659d13e30189164f6f4ae261da75a97cf91056c535937ba750d657c0523063037fca98172b464ce34887f3def1001f1cc2a72d33213faf5a0fcbdca5f3a0d85990c6e8ea0a04f036381ff81ad16f9f8c5a0c8c0abdb1d71c46245c2a29fc5aecc46c1e466309d60d8ceded842c8806302fd4495ead8fda4b368db9d1ffe61b9b7d31e7bee45464c7a25fa7c260788bb740dfded33bef882b376dd46c07422917257ee9721df95aedf323d0ce6d077cf9be2480bec1b07479c5fdf292185be2a6c24e22dbb7a709520b7e77aa522b3eda0e89ff4ae90df5a1ffc77b00bb6eeccb4897987b217cbfc90f88b51d9d75e61721d3453a49fad1735205b0c95ee5f5a2b1ebffe9bcab202418a8014c9cf6fe7af48b53d455fad70899a5e00646248133e8fad53d61b1655c151bd738c8212e89dc6fc6fd7bcf7ae146c33e296b0ca59b899544f68ea328648a1fd81bc9744cee7bf87e92cd63047b84d7c84ad6921ecb4b999700c903cb421dc2ac944e2560a1ae947e1f23bb3711c2aedb2a264dc0b5d69797404ee6f5cc38e2d4f3eb61ececf42e01ac4c8562fe86995b17e9e0089fa2999b5c305e9f82e492dc8cb19c8f7fdaa6b183a8ade2536141e4307bb625e40e0d097263068d16622108c55d0f7e84ddb7ca011aa41a36b53696802aa9a1dd9204cf86d229d37163833caf8a2fa45fe50ecc31729ad9e820d8a2992d401ffe511c72a420609a7633d150a1e547de7e7b2866200fa4a8338e5ccfee75b28aa329d60977f3eedfb1640abb40d1e28cfd611cc220408aa9c03af7b668a59498f2f40565d2ec50cb69ad869270edbf051e41ffbc1080a5571a042c1068d80c4b2088a9af2026af6c83e08f024a04ef572fcbbef9e636d09bbcc429dec837ed223c7aabb6df1a2902520d5bbe4996298c37f4eb29792fd03a8d78d27f4f6d0a813c4cfc73f060b115da800935029d36614fbc55acb3eb70300943b2c24206cdcc76c4d00f947bb963be914ff77f32f446708efc23d990b6d9b07e0248fe4837a83a33a9173a5a2710d55604a90995b7f856ba0f10cc5fae34130fb024444b15687bf9aad9d0999221e8223d98817819151480036686dc62666af6a2b8fb3617e8952b83b59857cbdd794dce7bb1dc68ff328d9b7eaa30afaaf8c0c5435d1eebc7d12e99504d3415ca65751eeea0cbe0b760a1f9e6e577d3c4d5144f1fa82799644a6691a8cee825838d4743fa029300d4e217f152b3d58d502a9fda85a4d63efe0daed2352735c670da8f232800ba1ca4a8aa0e845656d70bd6eb23c79bfd1cf7ef8c90fc73b941c4c4a02e775cca122f59811f8b8d35e5217ea9fcec095d7f8c7320b6103c02a504e3136ad75bf1219113b2416cde7a4fddf1923b00d18211d1d22eeb04170e279b086fcd312781e6d106f07981ac139e1692fc9d0db3f603053bff8834a5b7649a106540d45229478fb7da253ab374fbcccedeed068478fd152798d093f04f757ecd47a582574eaf22614fbc05eae1b718357cd9c21d6acfa61042cd3ca9f86ac117bbf516ba055dcfe8895d6d8632d3b2536abfa5e0c169cfdb9e25daf538f9f4ed464917d59a8ea2f0ce34b53610279096a4a0e8b0ecef3499d1c3ed4fb548335c6647c36d6479a03bc3c41fc9faf141d6d68bb0cbb8a9bc7616ae856a693bcd022724544a81d1607d85dfad0b3501865ccf97bd09e5e43053a9274b857b1ae4d87f6c7a7780991d64533dafc3b892bbdf271647dc7b2219c7e3d54eef09b19e0c59dd1201ebba7e30b8dcbca195e733b6ab018f7f2a4e883486b47b67c963525a7fc1d7fe9a95df17c6cb82aa7ca6a25ec1ba8c19011a74f174d91a3d9b945f38564e303d30be725a5abd2fde4197a10b3b857a716fab1283700b90ff20cff3550bb110bef3a1a50d31d130841b4c547e695da7d4cf9918a58f18361ca14d935cdef6045956f5a8e3d49b6ad075043b669e0a90e537916b13e3d7fa5e2056ebaa67e11bb907927ed277aaf31ec95abddfa3b107b66b9e1f0e67869e345bd2f92dfb028e882783c31d3f9f3d31284993fc43d239ccc08db3a40d32085edf3275947642943d2bb894a0f2df047aefff133b41c6cfc45f88638e7eb530af13f78098367cac770a91c199578065d27f88d28035abe5283105b03e971c18e026f8f62fffbe5731a46e0e843009df3290d81b0bfc2b7f3816b9f9f524d5d8e0861529e4248ca2e414a62618e78de1e81fbfdc0e7aee4ca1593abbd294822c6e4b403a9e74d8304a327253822372cf554cdc607e9d892a400cab3a25d3fdec923b21138c630009c87e6a51fa4930cdb14370f59da8d1c7f5ba8bad38addaf9a7392516f7fa1f9e973f407e53f22d0922ea8a6697e4a32a1cedbb9759367c012f4c3b6635efa0f86adaa36e867714b01b7ef86420e01b7e020123f4b2e870f76037fc5a7a92e2081864ea0c3408863ff6964483337a9580023d1fab86030d45d8dfb1d227d10657e4e7a0a50d902fe14a1cd515875b6820f0af911e401748cbcb7612694979d18f0867ab236ffb9a112af258a8a94cfea52332a0aa1b73cb3a08edc5197f374cc64184c84de482f39a5f220ecfdb09a217c2ac539d7937ef89d77850a0848e26b6436c3c6b457a60fed1d9456ada849b9e348b81c2ae1adca90a6579ec17f487249aa27a648da99c2504ff0b9f124a5457aa6becf33e513411f230a0087508698913b26e5d64ae457b6b053172cc4dcb6cf19af78efc9375eebf04a59b3b35a7132d60377373c33e71bec15f440d0df719a6a98c1a680d0d100d4874df7fe68c2136c71a76c84df1a75bcd2e334b3abec1b5423ca41a664d48487da050eabd5e9d4fc9af58f7534a467fa0dd4a129edd46e2576f871030b4f07b81a3cda7fc56f4e8bdcfd71bf92fa2dc38589db8a73ac004fe590debf2eb23c69ac5469dca9d1e6a9c74e74a02580f2f3b9f9fcba29872fe32e4f33f3909448237ac2b766ceded115e23bfa80cd41ffd2c5195aa88a7f3a5aa829429d729deb3461462c37f632d298c5580b1210d3c3ddd87a4ff36fb03524611d3e14799848ee5edf948bce6f0a3912f372377523e2d9af01c83e5716ebd6e224598a1390337353559fc79879775394201e7a0ad816fead3048d8424972d06bf425f20e7c26b0a7a9bc4e1c7e9437a05748c2c42fab115c0d8f3cd80e5c71bda524ccd82e734995c57845fa44ea0f8dcbc90fee89e7d36a7aa7ee5b7b9b886a33678bf41cc77d6fc3fd8e9a85e274aa277a623d5283594a9fd66c4374c3e9055946c2b192288f91bd681d015be15e6c889e2fffae0aae9afbf007d3cedc7829e9fe24cff7de339689d88b121920579f6c6ee2591c8d47179b4c1a0d2a9923bde03ba67177edd0f7577f3de28864db33036e4eb384429f71e801572df21cc3476c730fc5f64eb5fb7bdbbc8358d83fda54a7888f414c263f9e5d974a154be6483ad4423cf64ee6e83bf4e42ec1bf2a75ce6943e58695e761888d51a65bee0c80ef9b4a0a489d5751c63e8a042fe10b1be0ee0d10032898bab49ed17396b9eec36a1b6c3f18b73c72f727711ed9c381730f6ffd38eba2bb9ca2ced21ff3d2c8d5b8ee7507fbbf327d74431fbc0645200852a7594f8cd8c136c1be2fdc58e4a5b62a93b35707101d91f26a23b95b723b185f37e5ff1f236207f432f4e9dc93b3c673997a9ecc372ec7b36f9d407f27c0bfa762bab6c9da4da882fbe0b2eb867b45dcbbeaedfc9b466b992663e3e08bf18a96873317adf42fe083b598c7846994c07e0bdae96f130acdddc02aa9b81c687cf9450cd575d2020e6effd090fe59d625d97383c1145cf664d49911bd3a8369a250280827dab9ade0d5c96fb4574f34b3d82600d9a269d4ac66c09d3c7dd87b5eeba33da4ca84c2fffeebdc8a9e6edddc462577645b769a2b2b2aad5b695d9ee063f47a32337e0f675ec433ede5314c80f1aac1299b102a3f90d8ec598705dcf9ea7bafc4a6310933c7c7aca97bad8749ee09dee08a1779c7c1e42195544978400e4ec24aa674ea0b92fe2b57afee687b454c0c2d487131e8c21ed956ead14fd3f7060742dbd9802b665edface22860103920400ec2edf073d152c60a8633717e93f6a932b67af1a255f5d95ec43313e95da3b8f5aff4001c2b063186961de4d98d4dbb0ba2660d0b12eb44fe605a7aad1302ed90465ba44e146e3c75d86e9aaffa2eb00347fdbb42ee66075287ec17c777a54cef99813839b02f47907a007cad8f9dbfd9a2052b44be60699b3f9e74fd5f8ef01ba51588e1615a3369138ef61fd1b9fd419c375d66e76f74a5079f9cfa922ccd4c635f83f4b758a951a256346fcb0ca6ac977df0b1140a02bebf3c0b5b25e5c7503c0cb1f50f5a0a47a3d4234b0fe7e8c376446239ef1a1bb919c23c0dafb6c8d8b3f5df22fcc43b4e33e9297a842f52aa3a726fc8ca698400227f8eb63d8589f1f0c635801a28f44b34c7464b9b9d7d32c2054aead81e002f9fa4ad9d66e5469beb07a3af9ca1f1a1a5f140466bebb2c9c46ac554bf61c6db2df999dbebdb3ed5c56b3d413606cd0bde8de1c7b69cac3303f1ecbad0eb699a4b31874d949d413398a8802864fcbe91bb5583b9e6ab4f9c022c198349599c479249ab978483019a6799cf22dc34881c5fe1dbd603a6f4adb823c219eb3af5d1abb0ef94bbafd20d4d2a4ac66a11038f836c15bc6ebd38427208ea943a6e790f2ceb2188c921d5de771817e97aa9acccc09ae684d6327e9202c5bb4eef94687b0cd674af9201e44470ebfc288944e479b013f6aa4111944d95a89d7850a0bb317b0aab0235b17288f2fcb79bb46dfca502b669d413799a23834996964d70a3727747b687f20ee8fce0397c35a238dec8e763d23179760ef51db260db5a2b32ad04747f82c183357bcb6b44289d68c7b6be45c7dfc7dbdec581078a6ca09d1e6e6881ae9419c4b43a4a2cced80d280bc90d28db15486fbaa7459db8aada7872358fdd5262ef85e9a737809a5bb82a75d17beb0a3828e4e368d10181dc17256d314c67ebe9922a4c0c59f95b856b2778ab982352eb911d0bfc4d7bad4dc89071a29f34f9d464fdec577bf7584158ac9378a7fa8765ae5b8bb5364596a79b78a1d643e9e05e57a23d5871080cf92c482fa2850b65115dce1828c08d22ae4f90407347fad6380ebe9efcdf722ca9b8c2a097e0dca79d1e28c3edfd2d59ae0d72fb657689e5ac7099177bdf26e31a6ef5bf3a6eb9ad9763a3f2b806dda5544c7ed563934ec6fe286f677b0f235d639bbb8f7fd5730ec4d2818c197a5271a078009a1435dc8a2a0ff10dff650d446b89597f8d30832b468680ad4e14d9368b334ff5ee3444f5604a7e4983456d7597a4941d65dc6cee8ac70890133eb7ba3fecb01278fb2eca8f2694b419d0ef9f71d4606013e7296348174135719a59621fb69d797deff1fd40032bf0ed58b8d75b1142bdef863962be61047a102c9b57ca159720df066008fc6a84cef195577335430f0624b0963c36cbd1eb80aa50eb9d29c001f97329bca0647137f4baad0e06e8bf2e3db6725e2b7952df5316e12e2193a2655ba06d4c2eb3adde0b1ee071c12efa5d02750a1f6d7cd1627f6855c5ef595bb43de79518ae255e9369547befa9c9df429536c57535f184e5bfd208a343b2252d3d7f30870dbd901f36da082dbcae970deed68a8be57bee80a0c9be8454f9d1531937ac5728e7b92e4a20b851a837dd4c450205b7155d549f8aa68c492eb63fae361bf601fd0ca24d6af677e9e43cbc6f09f20b740524051022d06330aa1def5ac380c68b7b5b28179a6b0c08d3fd496d8c3ee239342a85519cbb375558d4716d7131f4d6029127a943c4e1b0fd1a61aa2f38851814d9e8e0601ec7667d36b7941e30c67642f7b6079b8eb94a5e4f4a13e95c1731d0451fcc8ba557a7afaffc9cec74959e5f3e4505c96fa1d555ed2a0e46b009a5365f544b3b3878a73fbe78fc9f594c60d78c56543eeeebb32b3e36d328d48cc787276a770231fd20b49360001a33bc27ed0f48a641484a68ac3d037ef22607a27d5d2d7615269770a1256e4fd5829b8b82c40f4f0bd7c5cd9b394a4d079c134afe0ace74bda04210e48ebd965d3826d3ec75d356fda1290c58257bb1323c4329e8f4aadadde7cbb350b806f0c1e51fa485d54772f2375d8f4ebe5cc8b719616ab1dc652a1d58d5319365681c2ed2fc2ac6b684424ff13b3a36e0274df4d87f1a9886f3b0be7028bb8339b560aebd45cf1672363de1acc17c5cce3ae27abb1c29119ec1aed2143f4bfcb09c139a7d400b00c00d07915bdbf7437eeaac50b0e580ba15be1d2876e907d7e6d51033e1c4feeef5650984e9a7f9f43ab5821a9b96683111a09aec4927c017799bff1aa91c0cfcde36294693525d36d3f0d02fdf2c99503217bb31eb5d592cce140c0d889b6696faedbb5eb9b70797e01743b0ecda6d5ea0d725dd3ed3433184a2da75904c18560692eeb5fe93bed2c36bc73967ffddf47557d10e64bb59c69876ee91be40ccf4d12630240d7352eb6ded50d9bf4c6c214f9a7a62882abcef59cebaee799ca40bf000d8214cad3f7cd23094f06ad5f649213826efd081241b8f91173e87a252fcbb47b8d5d04cb382f6e108e9c5ec4d50c2c80deca6cade9d9881459062e261972cf04fd9d9b5f28277c4368026085e56398fffdb216fe42c7c380258a0362dc07289bb76d36d54c6c6506ef851d87aefcaafcaec67431b74fcc9c36ba650aa94f9953be54c1e64baf8087b03e1a3e587488ae33dc66750e926372b5c37d4942ea3b05c95cdc55b98569c09d805d987b57ec0784e0a438e76baa5f80219e829de6634a6398adb430f209a910ab039b53aa0afbcb7d07a7cf1990e52abe28310ff51369d25e77161485a8d005acc4d973736e19ce95fd015c72dd77550cc3026e9a92346963db8ee9abb5f1d146621ab599576d8da4e7bfe57655d9783ef34d3594d39c359ecb1d8836eca0ac414e78d2670ac309ffbf94a180bc598c71df1c8d2cd04baee761f7b6a026e1bab6ab28a7518016df91b7e47614855cf3712a22e158c2ee7152455e4e6051c15d11c51dba5a2351ad1ecc46c98aaf4eabfaf400b7f8b7ebb04865e6c7a3af4a52a72da7c988ed15f4328cf2e5a78cb952d8fe1386e92e1a2b2852b2da7c22ced49c851d45ec44c0976cffb638534b7165211ac5d4a0e9acf2213d04f65b90144ed76e386c927a8a4328faa6f14f098539eb152a43dc3b5569c5f217a85d02ed8b6acbcb3957a186d5ae85015deeed3dbcdd76309a5e20a9e9051491c7184560645aa9e1dd5424d44b8f599c502f03ce77cd3ff9bc8e864e14d8925cb00af3f8d00f095135a8bc6a09b24f0d9d1ae87361c725a56b57cdcc48f334595f61f168fe8f8edda7689af93ef7f6e7937fa06fd1edb0de15b86b16580963dbdf5472f6a6cfef9203c01a55369c880629e7d83a76fcd3309dd9319e8cbb44db8fb863dc4a7a9be26f7433ebf6ab33157b458f9bf8374e0b1960f2010f070ec1bd0a7812177986b33b99582e5c7b616830dc58e4670b04d64565ca91fc369ec4d026c823da15827f5cf72c8d18d97a8db67305f690b201a7384f55d285060a9a452efa983ac8d3614a5a0f9dd023ba6ac84244fe6bc259648a4c62388fca3994b429d1c90303b056de722aff48f70d8810f095e8094e57eaf88e9ccdd8448525903fc234567d1cfbe749bfbe930685bb5725483876251a4ae1b6b17884446b80ea9d4183af5ff6cabaa983293aa088e0a9dd9ee8ca598fa4ad140653f18033fff9828b0957c592203815133374e3ee0fa4cd03a1726cd8e07a826ad48226638b122dd59db6125d8a047015301702d682c3a879d125a6ad8fc7ec2a01b4289030b34db9bc54a4c3ab2a04cec708beea0f9de1a3a1e798314017d30fa33408827d4b5a917eee5e6c1e5241d25c9bc0a014d32b44196e336d0d6f10f1ed6a01c0f5699deaf98c90e3bc824befe3c2b87482fe124a00134269624372a5ef41d054f3fc3f492597e5bd1012dcb3739bd25d2d64cd264912dc97230e4c966f3deb3bf76082404bc0a768f360af28c3f4b9dfed996dcc70c29a2bd84161ec698b810242dbf0cfac9e2cc9f228d27a1a76f4731d0ec4ba143fc5c5afe59d6fedd5742e2fbe0820a9a9fc0fcada59f79dc827be0a54f25903b4cec250de04273ca995e6ad89e7eb9437fed9bdd1c14ca1506715840ef41d00c185d38e551a2ffa4859de377c95364da4c8e4c67f415df21733a6dd8c8c7ed710f5684f141319830d874918c673347a6a943dc194a1c83903374e85aa1a65bc04dcf9ec017996e3ca1623a3b0038ec9729ca6ae7986a9cff7d00f8a3154fab3844314a879b183bf527d8340f37d26b6b3db63e6d78d56c0e5b124b341404d1a9f933fa9da49875543d814bfac6c27c93eddc3f588f7efd8847559449adeb334e4fb11ddd1959170c54810fcde4a008f0b265d1a968c090c085d3c6e912785b22b296632b23abeee8ac1e26469215c81e19a4915ec457a97e3de1062a49f8cfb50899deb2b734521acb5eb309b5c2a3940a47b9a0a5737847bd5a3af763548c9ce0527b8fb05c2bd1055b358ae83e2ec369df2dd951675a8a495d62106279cebead1d1812853923481376224c4b548a8177c58b18432d430f89e8502142eddb0c4cf42662f23d648a64c72322da9ee702e1dec3b4b115728cc3c9b3376c18aec8bee4db72dcdc2039eb282845900dcc6e2df997b72b9590c9332b4ae17e20e3b3fee69a82f40f6be159249cb06e3d9e7552ad06e063f103eba4327692d91bf5b8de9931be8414829f2080efab06bd476652b2c22c2cdf4ccf6960b7bc9d3142464e1f66fa8701dbf7e65d7506ac0e97e9e16e362f999da5300606d1213b03ae56bdc7cddc43d38b97b7366bcc720a1b397974e11c302d9224b0dcc0aea51a0b59c24a668da6c90aa138a229ce8e78ba4bff984ed4fc759da1f1947e8e602324cbdb263afa379943cc61a5fe369880a466db84ff2f04c89113572bfba484cc804a7a8208277b7397dc67178a8ce2965b872991507cbb3db9594787af5fec7307adf5c75a6b2364cbf0dfaa63fa9b9240161a2681fbf7bd8c063d0afd19803ffca03a469d8dc32caafa22df22a411a24dfbc74106a6b6e136891ef58d6776f63350c2317bf53a457cfbc3ee8fdd20762ca526ad64c84f9851bf7b5dc60bd59094bb6aec379514959361b93f0e5d7eae437c21547dc6e527ad0cb8c76afd5cc910e57c416f8000555d686230d8cb36ccd42f1329eacca67b8b2317a39319b0930c770ef769cd9b3b6f1eb3c35631df619b8c833ef787fae2087ef6a2ea492d2dd8f8144caafb7534b3a416dc51d69a505748e80a0b8f12dfb44a7e1e2ef25cf4be067d03ef3d98dad6ea288caf963944b9901f8d551c601cc8aa0f846cf44d9f5172d74b6218e160c928c4416f5b2a650554cbe20deae68ec53fe9113f044b342b37ab50eeb23541b52aa23078f47529aa14a727945c2a6975cc34f689ece0d5b3b9bbf4b66c9592441a676315ddf6c16019cac899961d23b5b01dcf32b12c437273e8761aac252d5f62135d0bc610ba92a3b7f82f5214762f63139377e367d99cd1e83e9120fc8a455e4b1a56c54bd9fcc7ce8446a1b88563fafb6dd57d935f13334c27277b56e8b937cdf69fb5ed3a227ce74c3561fe8a2de4b3e3ffa6ce238adfd00048c90cb9cdc11b0768e7307778282ea68c483f683ae82cb5e52b6dcc689f47a8c4d8f0c8b808b338214e72fe76dadb46b2c2c54db3cb128940983831bf2eeb2b7b3b7e007afbf5b06aa1cfea8afda5aa86a5d18a0f385a4e6942c93b698235d43d9d3897ed0cf88f5d2568f003dd545c392cb0b96e31a039088d553de86866d07d254584222822fe3ad66c870d7581dd1786b02a50c4a2f9dde6aa2fe2e053e1868dec61f5d737f3021d0a5ce142c907537f09ce43b60da84a30a238cd7f612ab68295331ac6f2975204d28eee26088098a3d401b636b251baef4cacb6c9f74537d36cc1f440257b96395547e1f2ad60a63f74e80048a0a3ba69e02414df12a76d0b8ea2c4d8083c2a04d2bb65868a5fff1f89059e7735bb5e880f9bd49faf6c155f5119c395442ec58e617d7c2a6c182a49cdaa276d343738af4cd215e49a69f211a40d6c8412eaaa9bcf650cf7c2d0f40b5333f0687a3354af034a20b0e1f51b2c3e8b841a42414d369753ccf4ceee520130ef715ce351a3fa66180c8abf548d732d7d6896642da9751785d20a2b63eea6b342205e03a596db7bbe45a9b066f2e3ea0965a6d14c64397b3d76ca984a06a74facb23cf89e483b9c5895168fe46f273e78a7cac360e178a4c41b9bfa6628a33f73e2a34392b4782787370abc76d8cc6fe2003383a5dfdc3f3f99b12b84a2bf6bd02e4ac26d6cd09852c076172a613ee187c7cbcc88901c03251ce491786448f0ca6f47606e5e83e4facc4782f9b72a8ecb29e9f953e48e2349cd7be99b48763aa21f9f41e24d9c774adbac1b6067a54e68b1e964be2acc69457fa58c7d91102a862942c8b9cea5611cc8d68dc15b1fcfbc6f6d32ceb94f4427bf20c28f435dfe31740d349d08ee3911783836dbb5324df5a4760d3f230a5d2f424ac9098af4da4c3f84e4bfde369daf164e24df5a0304386000db991a4ccb0f191953861f88273040eb2b5e34fc2a29f9016daa5fa4575e261416860ab784640514a2897bdd5a23ee14867edb72b6b18c7f370151204e69bbfc1e4a0f4137e25b59e0ee7952ffa37287b7700781911113fcc3a4ed19500af3352de5c494e52d4ebb5457fb099cfebbedd33eb9067f9cf13b4449efbd4230e9eae9b36bc27fb4fe5d51f64fc880de9f1170bd9d92fa026f539a1b9d00bca18cad9ab388525298569440365b02827bf85b0b30c878118e35e6c372f92b29488f8d57ae01f2f785548e4320548e8998a15a2321b5b60e130b8abb9d26f56862155b0c3272e8d507bba407760f085d9433a51fd402908e6169c78bc5cab7173a3a50c42d91d0e7cadee6a89f4658e16ed6d4b48a23607348eb62a0aff037e030cd67aeb5a6b6e61d11a5be4265b47a6ed14898577895f19d6ae8239f5b5b4c7d95a6c82e6a93b24ae368a827efdcfb967c1e67cfa235725ec265710acadeb9ab8684fe39d10cb38e0a2f2d3b37742e10d282332ac2667505791bf96b746edd0a5d77c838b3b3a8634c7b20e43c2d92a3493b21c9ba47ff3f5c7e6eb3b65717d8a31cac90750d72211b4f7eaa97cc36a13faed851eb83a82ed501cba55801cf90763628963142aef2e3c6f93afd8ea56e644bffd8094aaf14d08cf5ebc54f0115b1b6ebb69d15cafeea9dbbe85d73d9c75170dd7f46ebfe301f9dccf807c4b2cc9f55e8b5a0ac1afc7a93b84d22d2e07dd8e7dd31309b915c06ba19918381b91a95460d9d4cc464d72ee100c087b58cb96d4a1655314f509b412d089c32d1a880083c35d835f323c21309b127e6eb8a513fbdb34d3ec8c28993014b3798a643468ef2f50f983c46a1f4b88c4b4fcbff5f434b8a8db31d736299ff5830ab6772df05266cff0ebac5208af161fe422525c3e9fb3adeef326caeec157cc1868b0897d8a90be7913c89e2f89b1aeefe6534d7d7e168b68331a1fbff721dd1d388b98b9ce524af1b7e88720ef8eeb030751fdaabeb0a42132468e7afb2061e77d98d4c22979fd8ccfb0ff217f0fba8c75775b9be2ca835a27259bc8ae4636b45c478627cb941e842312778e9d2d04715d623707ec3fafd3ef6bfebc38d39778d52d9cf6e638e5668fbceb79305e02183983d07c3d0ed5096a7d8d05ca2d10b7ffcfd8f0e4b25aa803de963b9d0b0ecf0f464622ac1a7066ed831706b3ef4ca67151bd38ffdb9bf6921b6b917d0276b065bfdb40448a24b620ea1c1b91f33efb37ab534b6ccde5c6ea83d484e97342158f003956a481f01e7eb800cda5a1697788bba16868793ff16daceb8a0144374cbe9c1de42526cfc219af4a9199596d2969ecd680642c19552a00e76010b837fb924e5af5faf405509a8ca8e28e61138934d99090ac261b99316368cc26bd33775f553f1ee590969a9f1415f66cca50ae64909fb32ede4a322b5153ce157f177669358aa19d75230dd608f04f7836e2495eb40d779aad7b08b872be92f8a491f1cc1b785c76acd2844005a5e2d37b4a63d1ce8b6765b67996728103d6499d0460b207e9e953d219c5f3821810b623c38bf37a4fbf475a44eeb74eba93c9e6c6ab4e81c895577f1ecfbb90608bdb2cae83bc1cc8bffc916fc7247772db1734782d4fd6630cd72f54ccd1ffe27f5637af35da3fddb8381f7a075dfe4ee3ada4af5cddff94355bea4df0cc1926adcce8fd11af51ef8d18d81de11fdf14c7c7be1842b0d731f241b3f5cbe492127731b2819daba217778c58723f63240ffb1b0f475a56673a5b030c89915a7d75d3e54680c460447a956c54cb047dfd041c624093f86e00c5af28bbc5e51d78565b527c3ec6582f4b37d17e9f975784ae20e89340ae6d8d7e9bef2081018163e5899a632d37920b40d949b49ae84e8a8187fe66e1c81d97412d3120a91aee80ef56877c6db8dc534fdc049a339c486cccc6f1389076579e6932dd9c3acb11e87e645e60b35808228a55edd99c6f70db35d23206841bdcc7d21ad8a63cd997997eeb9b392e5c6655e49614202e354f54e7edf5d8c5229c498ef5cb6e41991096a82660f356be454649b0a6936415c43b77933ad41e4d464b8a28b0b14051a3fdf275613bcf24e76b28f092680f147025b70fbe0ce1380f0d3b32a9685256d0bca3cb9fe65d4b807f555389a5bc4a731ddc68f21a58bb1e1d40236854157e3c7a703f2f19bc19347665c8c00a5f72c7fbcee3995b1b97c99665432f10225cef6e2a47d05994a82dbb70e9eae0d6f577196efa09b90e8be748444439d7c024f9f1b715bfaecc2f153b984a9bb0e89681e95c3f9ad53bf16b4827fb38424073e9681c710f8fa4529c415740ba2dc43f51af925f761b037a857c9ed3be0b46dced36f8ce42edb6c60d662e519686dc3f7f2d94c264567b8cd151e37cdd8c49d4b8fb61b4e337ec71e3b9ef2481189a6efeeafff35dbd3ea46b2d6f1b88482f1a70a2e30582a057e3176c301246297e11581eeb699003513b94027dd9b19b6f66c4bb24add273cab82c7f2feb6d010d94d11440d59dd11b0d6c24661845452df08b60b11b72eeb4f95a085c0a7379f3d955678dc63312746e374cac5a9aafa7c6b656bbad34118514e53a5e15ad222c1afc2cd434b86910469500b30af4ddfb05e1186078d19f575dbebb21a0b092a056e82e299bb1d1d68157b2b7ef2f32841432707e572ada455a31bc9001c7a63f3c9d9619504bc2c1c6df228e560ec006cc818c4764a518faf170a6caf63f20efdb1f03903b7581d410b52d2fa66f4289416b38b8b4f30d229b543672a2996bb146b178af9bfef9efba66ccc9ba93fc31ae0ac4744592a6d6e058896a2d0c65c8d044b300f819dda726220732d982f0c805b730420363a2ce514089d36842ab23a8d19f1dbfb5ed2222588d91ceb975ad105fa9bbb733a27f605d1039220bd0fd0158ae630006a5169d2d9c9facbd8314782b75e41d9310821914e6cd561697dd97a3465a95705cebb39abe45151d1421a449c740ff7bf919390752b6adbb351de32d2aaf85aba802f77a0dd0b9ba53fd885bcc485d0913df04cec57bebe627eca33bb1236f4c1f7df843ae64740acf2bd618b6cb663b9fb4b8e6772d63e4b842dcfc295283620a99f17960083bd05a465b98f79522b690ee1bf5026b27671e5fc2397d2958a1792b15c218d1b0f6d3d1f086d0ab7920bf7e0152ed9c422fe31184ad09630eb0ac5f538bf8be1f6a8dc993ca6d625341140d4bf55e3a2d4eae20c233889e8e7e11bc4c4f4b0428aeeadf3ad8882f3d9da32327df68eec27c61fd60335a08d943fc95589f7e06ea8b87d03d5ed5cf9d3ceebdb56e48ed9c8a7496cb201290b1c4c988baa5a1242c0e644233d6e09ed08014f71b680cd905941f96fc39ef0369c327177457220d2dc6a99b4f34e54b8f9966ee627b53d5130d737de0c5c093ec4e2f6cbd3650f8951e92b40b81a383d8c7e49fd23596fa64aa45d539b20209477ee4fe5a5cd5fb4652351a30c36c46bddc9b0fa6ea78be2ff6d45965fd83e863c59edd120c4d74c567d336d92840c3ae236016498c1c082fe84133b914ae664b68605b7f63a1cd8de8f03612eb796528dbfab9296820845021492a984a0318e4acf6dba68449710f0d30caec62671f9a618f1ac961d5899f703841f90294f9d89d272ea35c81b53bf72709d79fe874c6ec711964f00bc8cad1e07d7a1dc095c7436ec6d0bb5e2ea8e259dfeb7e53fc46f6fcfef8958f33625657dae2ed9d10feee4f464d3fcebb15e5cf271e46bbd59125a90dfe3198b273b328a22c7269465d136c0de5bc95ddbfb94ff3f330fb37907f0fbf2e02a3424e8746cd18ee13a3027535944a1854429d5728c7d6f20e2d6e9c0f3c3d80f47fded448fc7cd2a11822cae8979ebcb0893c310c8746f7f014bcb4f2701dfe3cf98288af2e33ba27a7279900c30c07a381f0a8a1ca771817f8a9e6caee1d2a6c9e60654758f19005db5a42fd34e4fdff44e620e94c943da976e9b44536bb0238b9691450cf8df02db8d458c56e14cb8fce7803525c9da84e654b5c02ef778889ffb6a21ed7ae5b29895ab88c356f5c6da591df0272c2186a225fca0f1077967086db529f433ca20e02e886d1045321a39bcb7175175ba196d136656d7d935e84212ed62afbaaae0029a7baccb35e480f3d3e5fe95e1a092a484b7ab99edfccc3a93766e28d8ac495bdffd45a017841e80a77fb1790665649ec1e81dbcd51ec59717685fb45f1397883bfce35f61bce603993ef330eba65cc6606d6fdae7698c382e9f3058e9086e551630494c613adb792cb300568611a546401bc545431614043fed71946ed3275f4542f55f77b3b4180cb9d7097a8752a69aada50d31f32aa1e9b4553afe9c63710da691b8de4ed660e162824bcfb4fafc619730b553847958dc8566bf9bc263bc4e6b2f6c85335c9ba4e311673632df524a93b515009793c1e7404266516d28d554f96365a3e758a4ac5cb6897479f321bb8b406ca324ff24b8ed2a650315264ac24be7d05efe73b5b1c2fecca920b049010408b6b28b7b69530277024f645a54fea935830ce409069c08db069030def6d68d5b061cd513a61e854561ca1be085f3b6c62275c2e06d4f40252b147c720126af43719466bd7e03d7c1956451ea9dba6f510f08543d1d3b799d65713b52d1c208f18cbbaf586cc8ecf5b2c00c7486d886f6cefb2a3ee9567babbb1ebd8c72637dd5e635aa94435b5a3073b666300b16c3fbf41b14d0509617ee7a407097f6580baae2f453d7233bccfaab5fd93233d016a4e3e68b28c7ef3d7846b7ced8c61db6759f3ae3646c4378d1a59a1e62e39c1571871b509170900700d8e509e31c3fc39be311a8cfd265b14f2f9077bf1a4a8301de7132b844b4b8ace54b66bf731c7d535ec92530f2a093153c6f38cb0cfd64b41dfa81e23fbbcd4aa9e4d0b36cbe3d890f203a3d571018edfbc1e1798d56dc13bac59961aa567b7c1b6f04c26742b5a7672fd4c44454193ef412a78c06311f074128b91db6dceba4bc4a45315baf40a67cb04f8f6c026fee5165dab6dd8e597f81f808beac4ef8a6de981966fc4a613f3f56ea8339d143ee0581ff1379b88f5267b12ba0576e949111ae861fefb760bc0dc39421392e0859cb49e8c2fe8f4957590d435d42af7b57ea9a6674a9a8527b46eb91b7c14b8300534838284a80dae442f61c269210095e9a6d55566a416c19bba0be6737ee72e1fbb4a30599a6ab6b37d3cba62a78dcef718be57cc9186624f2be7d15accafeeefed11d2f953698e673a7e0b949eee112e0b845f128aeff3f315f2ca5c7c7cb50fd253e430d27193e651d51eb5e767825d973ca711738f79fa871a007496e54bc86d476267e20dacd2f21b81c835f9b6c704ed5e327b3c5d39c428229bf3c61ecb8d7c34177b669fecf5cdb714bec8b70c100e0e02bc0a3fbcc157ec6f35a27cfaf1adf5045639ea65b763b61a0a69902f20c652e0fde53db6affdfa4e77b11c6dc505acdd18fcdd8f7eae3c3e037a4f8e97ff3a8dba363f50f74680b342e9ae33c842f344166cc1515744baea4dab12109415d855b672f4a43a72c450f464138f563b23e347f21292a1f9404fb446a8bc8b363735cd78175c4c176c946dd4416410f67a0fd00631642ed353f52599cb27c03cad22596bf9dc8be95b80549725f9d6960a557cbb4fef39f84bf7858f26e156ac35305fe318a8dcacce62e47d87a64b44a6eb6d15051589d366d5a74a46dc5079b7498a0ecdf8a80c28d0ba16753ec492427f9e8518aeae6d3c0f431de4f0e3402443616a61cfb0aee8a222364e7b061a0e9aafcb121eea889f5a72c6fab5473dc444c544829176a132be1f0d648456eefa38089adbac17d7c9cf333186884b12762248b5093bdcde6e1e85f78ca39527f2e0654b2254c06dde389dabc6bec093772a4bf4c9b644cfc3e6ce5d5293a6f4bf94dfc737824093449b831b8a021f6754b003d553c7a1085be76e8d67aebf05c201b86233e7a3c010cadf6015bc9d16419d3ab15b27a1d5a3ca88d81b8026801a547299d8c3adf094f8174c27c2bf0b3f61b0222e06a5a04aa5a97cadd884b3fd6bcd17842f26b9b80eb299ccf7fea8aa1ee1542845351a78031eaed27501aa95c6b4fd0a9b626b3fd44200d801baf6259dcfd1bc5c3f38dd78c2da51478c092d5e2eecf00ac15acd97481514e2e7b517e4f6253d8a372e8ff579b96a5cb2f0276d156441f2b9d2106da7f718ef82826e3d64255c4f674772251774a7d00f477c3e321957d070df45c97bc4d9512eeac7b63fda6bdb784fbb92334b5c3037266134ea08d4daecf54ae834c519697c41f8a379e2559dc3f8ea2461414acb1edcb17155e7712f9908dd3ef8fdda06839c2185c79190685c9fa6b0a4ce5d491e9503ed33b5ce863295de35db94a0e33bdee60e638ca96e3d7eaf94795aaebc75502ce28d837f41ddb223abddabcc030259434a184c4beaa37279c2e184fb836a902e3aee95bc2a6cad8f41b080ed56e0fb0bccb79663d6be812d30763c1e8d645e60e6fae647bbd54ecd139a106653ee9540d1d257029a16f55c572a54534623ed15965f591995a256e88b3be0c0dc56ba1db4517af132d86e32557dcd8bdeba7b8f8df94ce578cfbbd86bbf247d12ed8a72edb0d1949e9769df911c4e0621443ebea61e6ced7021961431c4600fcebf69341520165f4a1d3acb60d6299bf9d15fb105fbc71bb8db0b4a647bc19bd64a8dd335bcd07ad7cc8d6978e343db15d032c97da9de7abecf449eb745dec9972cb46d69e4234dbb79258f6198c527e6b9d4197f075467b11aa70c19e485378219222e4bdcdcdba3e118cce8e329607525740dc4923a7f979f08af9840a1aa9cc6fd2d992ebbed19f71c928a8b67ad5127dc82b442cc6eb6a87f1fbb2f715d0640321d503b7339ae4ab647e93a8ab71f785fb8ed259b5a8c0d73db387baace4d89790084cedddfa4331017b766baf3434f739a20925608206f0e31bad3430549b8fdbdffd7cb305f2df7179d8cc16a9c4b842d3901ec3c9dd37f40044fe56f364819d6b14b8c022ffd0380113f70095b2795aad18950bfa40764d4141f4d6f9f524be6c9e336a601f230f60e23669e5b7619498b497772208a006987f1eb870fbfc0ca17558a5aed8a6fea423ba60dfc1a04c69983704387c7a136dcbdf1c61e9557fe326b47388550c0f16853f959b1f34ab3b4266bbd5745e9eec88a42bed8b4ec47fd072ebe17816c7003d6b3668f3ebd72d4e74c5f8ca08dfb221afc6b9be4b60623d7052e7c80b8805a714cc266977bffb0eb3d51b4ec0a9ba54ee311eb2370b7d441a4284b6df16a73682a4e85adcc44279daac76882af44ee55a39b54b914cb83ccefd1ae1c0cb509a308ad3d963b84cfd0e8fdfadaca727ab3b70d499213665e969dc62dc14dae133d3dcb2b3c11407c7998d3ae27b3fd70113b480244a912f1366a7e0c8d7700eedb11acf6b17a7abb9a9bb8ca275ecd6c4c9218f6c2dda749e2abaafdd18efc7f88b652b919a55fda0e7035cc058888141a4bf220aaead82c09fdc81d1d4a4459f814a445b32afe50b9e484774c3248afe5cc94308004162010f8d30d91a5d5d17b58d438bd81e4703a401655779e221464feb9ca642586e4300642d651281f60ffa9cb61b773737433bad9af8a40fd0662e6d2098a483138e8dc8626ec4f625f424285707d7a9cd5c9fe3f392578a03c4621f9592ca1d0f1255866983358405b3e6361c2bca6d88f76bee1330bca443fd4338499f37304e61505d689b8c31dd82aa54415ba60f8e8528adf43db3b831e29434976fe8a3484698a5df6e1aebc9aaca5301557cae8650b2c479f287290c91bbb470a030c348c4cb2d38ff3d98f39ec24e881da6c377f823f2eb0ff174f61cf983569dc9cf23b1c543040fb6b9ef1484042f6248d05f00704d918dbd40c883a94bc4ccc057134240d1ce0b8b0664700e07d5bbb0422f9fee6fa9a237a188c673efd15539f5169dae440190c69a6b89c36b962e4370d7dd90916c1b6140001a69c1515bd37de84f2a8993833564814f359d230208857c3d3d3a1f0d7cc8fed355e4c7f4603e3771365672a7a283d4abfb4015457de6c39a2a1e6c9ee9450db5a055b8c77d191c76337c4459dc8a5079369d3c16270bdf429f65e71b8992988081ce8db0f9d1ff842b477b0537f1c88783f5e6fb9870b657d7224c22972c6137f5362ae3b70eceb441311a650c96040c26882c1bf87a58611948e87d523bb78df6b82501676739852faf5679915a5f854b0712ac6c9af2db3e2b213bbe77712f238bf80943e98830605ed0278dda33fad15c0899f5fc23198a403b5673caf94726a3cfbb543a3b502730d847227ae9434f24af6c741a949ba694a5f8c11b9853ef461d673f167d83515712309f2e3fd73365c54da5b4de68f4046fc58d7f9c16bdf199c6c86b982628a7a268e16e615fb9d9179406bc491daf6086b0ec25e8209a9f7bd8c09006c45898fd923857544b8b10d5443b8837449b451836653cd5373ff38386610cebef441c05c1ce7b94b5e53efbd1e75ad9b5dcb4781254ee48032365add26aae5f7345e4c50a66e3e7a1e4d1e7fbfceb4c5cefe9604094f714c61d00e6428f9d72f2104428f1c109a987ea6816779fea617cb5f1ad0dfd1eb47751d484eefa5be2d17c01c71045efb00fda251487048fdedbd0eeec8aba037182d2d2ea0f28989a37e61804f5cdd2727a36e54f870d5306e3d46042bca95bf0418531ada695092932d4884022366f911b0cc9c9cb27bfff37ba0bd0d5b9f27c0129a1a9f7956fef409e6f526c69b9f0b970eb8eadcc2a665df2d11f87a5fa65ea25475e057a6bb8d90c0fe7af179cae55da158be82660d3b76c220560762b37b8af8befb3dbed4f8f234cd9391a56f0562ce93f0ad5350278a3d2645b5d6d8ccf3a37b090cc59fe89c66b3c16323f911fa94c8623a6dea46523dc32cbbf2693d6d2d3a975b87213eeebcbdb7be9f5fee9e615ebd98284f5d4a1137791f67a52168623a1671835b4f593b4d91fd4f2224e382407d0839688b1f8f9f9a5f812d558163e61f38e64a9da9d6fdcfe27387301a854214068a718fa9753d58e2ae4476a312886f227b2cac0c2246500e8f6d47c16886890bafe1738c661cf248a1c0be6715fc4b2a1384d4d0c500f3915587be62df2e9a05ac6d5e63ab8d32e206053299176552b35f3862997dd9704888d5611732b6f58c0bc7013b2958148b759382cca3ffb0762a43b3ad4e21d434a7470b191845c7d7d9840784b0b9e3d2b77ba703ad8602b5aa7f3c5ba6ab206f28db6502186fc5d1465212432ddfcf6314f0333a56c475c1b885d4e7e94e8a96dc6e659cabbb7bfe548b32955623f0b95d062d27901686053e65edb007a06eccb1ce23db7f478d5a19406bbea40fd3df0608ddb75b136fd026b320c4f798d9c964b2043986ebfb4e65533e9263e1d0c147e27e2e9bc548e90c696299611115a7b8c6cdd3295cdcc312644baf490e20d5e04d9502cc5a25f9f31c12f4d20b69c8708050e59a3d6aad022f9fa650760b8de62be658bb3b54ebd27888c222cd7c7ed06f1e52256782936c68de6380ec5c0d5ff300c9544cc4acbcb1aa237d586596015e44cefe014ac09a4055120d02c2931204f2566884637f614953909ac1c5d8ae7b663e285178167b3286f7458a705e12765cc9d2108244fdc6f88c1630a69164573c202c748ce493ba60c9b7c6c026cab8d282c6757b37306dd878a31efc1ee985b623de5c39b80d3fd953804053b710139114d775f895e927f68bb871f357c520adfc5e5df1cb2dfd36e79f0f8739ccf98c23c04ef5c59c4843f0ed43ef8ba8fb6b2b63e520cc6f36f61411d4e60994af40a1dbf6e38c3dd48075b7b1fdbf11acceec1636d64d8624cec964d52d72082e17c9a8e15cd00f526083917aebe4111b052e521c364266661c5e9fa0980e2910d04668938105dc449c658d6855caf8545f0b04f4ea4958b471ffb12b678ac3643041b58817a882c7a4b57710fe92dbc65eeadafa308a75709be6e9cbeee8086ad092d6b4cb33346b2726adda401b2da7440fd609ddeb9135eccdd7cfe0238e7492b284a26c6517e1a10f21822abb6350d2d6958170e5f8a0bfdf0bf42130edf10586b5181ff57fc0cc78b70eda30cf6b8d6478172fd0e6a7052fbcdb004aa4e7f5be8cd2108aa79f70829f95c7e12830cd6fd84300ab27cd9af5a04e17a4c6fd7f76d2bbd7e09affba53fbaaa3f376d1859a0113d4f1b3f0caba12c4a76d90099928f93b35703da96d0a12a1689d00ee6ef842c0f0e4bbcb920de8e7a152cc2cbc5eee9fd7d08eb31e43940640c88eba3d0274e669465ddb59d3e8d35ed393aba9a692add3c8027470a4b3a5791d505cf49fa7b04e0a10625880cf240f11c94d9efa67742f291459d3ab4113def313bf42f7cbf18c6ab0ca9ab8d59269c9429eae8e2a7657ddbe424e55da2be951a77d19c7649461c724c14f8f3d60d569202f9da8452e9548bbfa8f5633fe8d330c5a8292bffb0735020c72b08b0f3fd5fd5dea6ab8f02f6f37ad9a3c8347d706c323f5ad8b374e2137e2be5bb6f1f8e4076eef2a2736042c22b665b4ae349f6aadc3ea414ee229204795e712a7e1c9a604e1fe80020590bcbfb58e0f6f8fc806669279660af343248d44f921a220cc84bcf5b28da156d6092cf7dbf58fbca22be2ae4362840a3d3fbd50dfc72dc7476012ddc14641f4378c04b9433802e4cfb83209ed55a1d3fb29a2e2dd7d19aafebf21ef611da08ad158ba1b63dd3bc6500429a7decd1bf3e31387a2095da97cff800a2322fe57161f45dcf581c8bd3f47b833f8b2e8ea9ff64c811a3e9c2f8dd5d98eb9b29061fa902102b5658a558c8b5b50552f398b80967ab6d08bea5a73864b730e97f48583c7835756e3068507c6665bb4cf16756755deaa0ae55acf4a0362911a74a862612b68ee353db82c5df343b67c977d2c48b8e9dc3bfc8c4cd0b5f6654bf629b5627312cb5e89ea270b7827395f874d7bbca4a7975c93589b2e201e0e50e77b481bf2a16afba8d571d95d3e02e328281cb2192747ff1a50b11ae0d95f1baca4be6d625dfa2d217e3f21ee302246c99376bb993d89236b34abd8e4df1aefe329c48a3feda85c55f7eebea7d862b041d4b47545e61f9c1bc3df44927fdb156c4fa4e0fc93c8d88f70c170b3d7ae9afde74ec655b0faa0223234e1e414ef34b98362350af2e7439251dd3c67bd2c18124f21702fb87a110551afd14c7a630ca99001355c1640684b255f0f547ce56c2aa7bcf02037c17200787604318b0e40cc25abe57af5c156c5b6779717d0fcc7ee78e373a4719bb5f14c8e5d7739c95a0926a48f5780ecdbb5841426724228d9fd5031e479fcbd84a48dd440f958c3ae029a45daa69f3ad9ad966032372c59dfa49bb5c3eda84ceff484b78016108ece8f31866df48cecfe84db0c9f97a283d61132187355c9a7a0e5a22420ef6ce2b46494f0beefb124a157cd67038f6f329f1734e1d5dedd0bdee16c66468dbbc17ead61620650e380ea2178c97f2ff10ffc27f619b798784247d55f5c8e4c3a2376010bbbd23040c4e15a817a40dc0b788e1ebdbcb4eea5d3b3b9f1ff1b6e4346d71817d89d59720278374cfbf6801e184fd4e72db36fd0d14839a097d00a9164b94e913716822e0a17d09b89f7e8f6757f439cfe57ff98bc82500096716b995ff02bc4bd41fcfe1e4de2e13b59ac02a7736bdb5f8737762cde926f3a9a24a428184590d0d6e85b21d012fdb178c16632093c20b53df1101b5ecc1168ceacef09c2abb37b6c6d39dfcc687e6b527bd3887beb860ae264f8eb4fa25bd2be2ab4f2e427c3b0584d70057c728645d4165bdd78535b88fd4b847cb7f83899249629b17b34533d67f4c6f769e91b53c9974d3f46fa891e9cf3e37546a2d7e62525dbe37896737a0584fcff79c98d8724d00b5ca1af674655d7df99beb4c3d44908cca86c22a255a5cf481ab3950259d9d5035ac084ad94573999aa7848eb541437c0fc61784640a374fa5849c9a622eee28ea1799e07b1696d3cea5d266df0027a1d08f6537476195b34d3b96d1f7e2f8ce3cfe2e7fc5a029c9db5b75a5e21f4ca07058afd4c962a004ae75b3d011ff9462df95a103871470325660d49b0aaaaa50dba18bf54c22a9ce5be1ef726aa5229fba0ea97c376e365a3e48dc65e03128f94abcf1bbbbe066fd485dd55da0d9cdc00548dce1445cd3c3a38d1e7be02fe61964986662e7089b853bdf443fbc7c65fbe34f2fd9357a4f7a86bef76337cb0fc7f9cc2a604ca2ef8bce9348799f76630ce6a792884cafbb5b01e691b0f52a5f99e4f7e06fe545df71629f834b959f2e87af6ab2def0575c715d3066afbaa03399cab844544fd4f8b9ebd0e4ededd632849594bbc4b6306e66cb7b0f30c8c0730f8fa02602f7340d80447d147a65b51b8ea4096b7a63481cb054c1598004e407ac060c22825658b19e72760847f89847821e37165a5453be6a63a7c2f6fe7a6e7f6c0e5e0374e5666bd472d0ec4ccf5cbc43162916b554cf6372bb0fe9a7fa954015d09d96993c55a4d553e1e375662d6d39850ffa5b495bf0d6f04e82100c89963264307107fb58d41d19ea33f49785d3e8819279742854349233fcd2f88717bfaf319f2452b02ec9dcbab0f7d9f9151f3a36fb9f6e5f415b4acf460ebd1bf10d72be3e398fc2170e5654315ffb6aa26f5dc672783adfd5905bbd183b3473d4af5512f158988be9f9243ce50873d26b22130d480b645196b3901c74af4dd2c1fab0705b90ae03102f68882c7f045f46eb601d172377293e083e1d15c3068f6b01dd645fbf1d931b30d0d270c97fc1142124544e692d897d57493e33fa594931a93d89259c4adea9af3bb9c811f6d10ee8230f1db94d190cb564a3de824500f2121f2bafc5e575b2c95c0fb0a892b31a00ef1b91cef594200687779e7b3672eb42d42629cc2e109cf9f0217d9a7a768702b9e9ebb2d6e529a6ca5a12a98dcaf42f725411ae76d15060358e066b1c0cc92587c935f5e183edca6c612b3036ce2e630edbbc8d801c7dedb6a60c4847bb9410cb1f8398c267ee6d178e78adef66154da91c08483833eea2bc53d2187c236195fa83b1d993c20e8df32f1eb6a48466723d9b0901d5e419294fec2fd818f6f49694dff186ac72d3a02a6c7d62a7779b515d6834529c5d88666fe3fe652ccc4578b05966bf857fad786cb079ddefcf7d7cbe9f7f7e5051e458feabde262cfa05076cc0ad195f515eb7f6a5a59863715881be578c263dbd145152589a4c24f94ab52e1918a67348b8bfb91765fcdbff688408b9d8e8c4df5486bd0f3e4caa201d4d62708b7f6e39fc085b333e11b4723a16d06f1fe8ceafc3ea4855b778377c446c4530f15e7c94730d86967999406afb569f31b9fb6705686e3b84410b248fe6796d6e8a83ada0d66e6276c2ce6ab9030000000000