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 68901 c2f94abda5298fb87551d746b7fa1f582b28308167e19c92048acd44f6e3f500

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c7ab5fb600372d154c5c0bb9ae3c295c535fa86fd1698cab6ac4499d69e68974
Certificate Block Hash
c2f94abda5298fb87551d746b7fa1f582b28308167e19c92048acd44f6e3f500
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...0092210000041e0000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009c044e47a5346cafee6f7225ca2da55d057f975b293c80e54d3ed6db031b421e8ea47bddce0766515e35589da07cae45629ba9609f171add8438643f88620e4b255af5f1f5cf076d7c365e65417bcde2e06dfd00e631b89a5204000000000000008000000080000092210000041e0000

Raw Header Hex

000040205530c1effb919e2d8972617ed7fe92873bad229fbe35a56b971b4d1fb24ad48e649d612983a2332a470949a9a5b26d2261848083fb757874c8c199dba0541ca46569246a2e2101187489e6699d49c46aab8c69d16fa85f535c293caeb90b5c4c152d3700b65fabc7

Proof Data Hex

59,560 bytes
12121601030782875748be47003fb71899242c6e44bd25f5f8ac9754c27d14a372b24c50020fa271f9f4bf7b4158843dedf33f053dd2c1c23682a40490d5d351b6e61cb390dca13293e6c61edd0bb300730eaf722f56fa6ae6a27678b02bdd5aa89d609bb10434260fea2520ce05ca9ed05aee658dfccc73a0ac769da17264f46304eccce6c8314c7ab630203c29c46eb221c5b39d1f65d5f94c71c9686639b83acb31e32b000db4d44be29b0a15d195e6ca9b02754d72c1485e538b268698024564336012d3172461e444fb127c229d828a605c5dfb62a8d472789e5d168d821b15b90c7ad7bc8202ac68542ae548e27826b6bd229998783014d19748ec022de39c1c75636ad097636dfdbf3417c05e39d9900b6b392bcb1dfebe519930c432653cc1f6252c7696177a82454292726fed16123eebf88897ef542b8413802a5409a0428aee37974368e4241fc3fbe0001a06c02c7fe38b45f34ca5197254bcf3fe51a59725c27adab1eeb802621c5c5709677eff51d18caea5b680191762fed4c6a5382cd8cf9af5ecb94a4c6a851f2e04a8ec3319504cbc86acc4dd543aaadbcd33ff806045e95c8a87b861e971f51202eb1805addb3e3601c095323564b662c4b9c83d727799975f4d1c36b5fe20c14ceede7de66e5f04f7f5ff988c0f2e961d8049054e92ac01c73996b76cf2ae00a610ca4da0ea3b278d066a574b52a18f3e98915b8d6710923fa054ab91baf47f0a44e485be2fe96641b428da35427348c736375f01f9326c03e3c3d1ff5d5433068bd8fc8d6fe48e58e0add374893e3f2fbd800c9879a0c69af834446473dc8ce7561b50933e1e2a0ec3eafd244b027a868c9f36c2d2f97a8a3d1f268f8126fa92664266ff2255d20a6f0283696315822aad2060c8762b392abae50eaa404d0f43cc8b6c2e6eb6283dd78e351862bd7b7a1f939730c13d71e8159d35beee65b0cf5b603e027874be20d1de4d853dd4d05856430dad2e7d87f41b7755f1eef51aeef4d04eb96f34ebef772bdfdb7c2030907ba01e4309817019ab2e3d2f79b46db7b4c4a12f5583a8666fee69456bf8641c285b2aab4780c5711ae37fe85151688d6dfc1960895d529ccde17e474af46c37a6e5207712394f0590bb8ed94e862edf139a05b26c4c5cff3a8b4f767476626f1a84b54b99b6d6066ef02a61fc6c8ee5d142e574c3739cb2e42be82b2eb08f1b20b2680b6e8d79a475880d1fab85ddda19b532384480828b787a196fb203d43d347aac4b429d1124790837f9a441236d7ade2d74c8aeec14bc319145c70318b22c5b0d1a6bf555511e30c8860afd44e086ee17dddef40f21644f964827db9e3307ba4e3b85ee8acc34ead57389f29264a790a1ff584db0056c141b0bd7ba71650c03e44be2e2deb19561b645b35f83bca58b212f6ccbda6afbcb15878f9e68e7f5b79bdc670ca2b563c90a4e5cb2e64114daa9bf7894c77af260fc78a3c432b2fb310a38a0806858185c9c12f43b827e3d317fa4b31f5cbdcd2d40e47b5eaa2c0a268ed56ad12127e6178594b12c1e06ae1859252926acd7de2cfd218937e3be26c1eba784529f03a57625132e93e9bc45cdefb76c9a2195d2b298fa582050e6a378b192ec0a6fca1bbdcfbd8242986be0d647785d98e381117142c6b5d552bb59c7fd1e938bc8f443a12dfb74e36b57e8669040933ee95590a0f2c322c779ab69ae95c5459d4ec65c11b02a84e4506c61415984d96424a30c84676b80180136ae3363a968df644e0954fb7424c75018d66a224187b183a7743d54e7defeb4d5f0ec1873a137ab7ef9044522205f9a6ce1995e5a8bc1e677ed47c2c8f73bf9fb5e632aeab754b91a962adccd6e5a7fda1d3a200618925f521485a4e1df083573b7761c9423ebf00ae0a6a167dc054ba4fc1d2497ca63dbcf2f88c2f36ed6f51d817b5c377c5993db697a08de0dc55517cae14f42152f849d49e6058f851969046c746e84442ad948f4286a1dd0ca8267cd599afd91402473f37cf36d1c5717570cf79e5f0382a9d479076211a948e563520c00b12642fd5645cdd5b0511e877628f70cf992d0aed24405ebb48cf235e37a227b9b2d1f9c7b1d550545c00d5f08dc7576c20785a9935adb563049085844f796f9920122c10797e8758757cf83a3a0d005574083eed521fee179b42080461204da86bdd7dde7316230160eda37536304a771cc0f294ad9a16343776dfb5ab1dcf46916615a942557f3e489dda17a12148f39725ebbcfe99a0057badce46ed05690a3b2e57fe795337291fd67d39b397dc91c2bc1470a2fa851f97f3f0677755d1aaf159bb7f1df4a8158eef25f6086c72cb93c6e1a0b3c127dbeec7054270dce5939722dc106624877bbcdab8aa789ffdc5923b50fdec00e969a8e3939faed2b713f7d943d3b0c31b8830d2a4d5676ed1f81e50713a1595784fbc74b2afce7035124bfa3f6915db5adb2497f4346c282eda184af1b4cf746ef2e63cbf47a1d54dccf31e50ad48abd5d277f9655cec65028f9d7a4e20295bb51640f3586c259352c2add13163296a64baabb7036c8cd839b9bb18a59fadf5acf15b3ac5c2a9edea84264e174fb42615cb95d1a904f3541e6e28fcfc7e1b8857368585817db73a759d89078ac43b34384d2739eb38316fcb9f708faff057da08a12ce2692deb47dcb2bc30fdf804f6b898cfacad1e59c20bf7f89892f38c00d19a6829cbdfd170a987e49ca5ed1b84bcaecd40d0b07704756f1204fc2439119d3e77efb70106daf9f7fcfd7509a7a419e235ed9b64bce70c21c8b152cd8e85cbf937dc40564ad0231efea37677377e0f14ed0ccbb677736293cb21aeeb8a0b07a466a8d7771fe6c7c2c620c476b694d4452b0d9671f3f66f7682366c7388bdfe0da2b0d9be94e1fe99708c1a252992824120fbe3879c824e12530a196d7685c514ac187f7233eecef275f7912b4d9760b9c1adc9e0287420fea4c8bf1796ec26ba21d4389bacf659f07ffdaff90e0306de7054b141aaef28b32a9df4037a07be036591950241c999cb44ab61dfd03a1937be573b5d4060299a5af787317bc5d3736881927352f22e56090327c2388661b7342cc80a2a8f7090f8e451acfe4f1ea479d8f6ec18f463728978f6ebb5a38f9f5707e06df7928a94be270bcc75f702b7f34b3a6fcdb5267fb0285e25b2af8df52b86492738ce78b567d8b326f98fbd942fcc33f2a41722db01ef6a68146a23a9337c95dc9a27a3212c2ea57040279351ebd320752dd18a12faf7da049a3febb1196708b8c08c5b40601d71be8433c95a664841a48914af1c9f6d7bedd56bb29100ed4992650a581c624a52deddccd17f01692da8a44dde4283e85844f1b4aa450691f5a0e8cbbeac9ce297c220ef7e83c81188537c3c141d3b5999c5f328828da1f98529fbaf975f2680d76a7a1b2ac20fdc1eef4587816b565db5da4e9f5a07091d4c2617a5f6394a84eea901e42f726fc2f50e43bfbb9342995e610937d47276a43a6f0fc1ad882ecc6e3624ac2678fa10160781b476ab2ff7d4b2883a91f397d47509d4d8381bc68adcefd02d5d2a16355050a7607f69b47675666af16ba795281a64449c2ace071dc81253d22d3833fbb93c87b7f79a8eee1c8d6ed3857d682ac0b05c15bcaac2ca6074e762b65602559b4a53ef31c36213c0720f513a7ee4a502ae6bba9bb84ff9d73789620f3953bccca10cc6cece4b2f72c40af2a8765092f22a73d4f229530daba56b0caaf53facedfb912a08010a29df0ae777cab3fcf27c4dc8dfa8a14eaca297fbe35acb42acb2984a9b1b25c9ed8ec2ce7054ccddc4239d395d843ce5bde64b927ebf2fbbd02e16657619827243196a94219d2ab8a73498e6106dc095f45329455f9a2f9841cc30723f894132d6cd1bbe4beb9897793e7b74894dcd8dc2d5d3998b39c13860265383afbea4a7c1173feca2bb7827df3149334e5a60f593f5540c66d9fae7b2c7d0dea1ccaf394d45ae5da3773ec8be2c385f83f0704490ad599019a0ada3282afd193c268a81ead303b492105537ae8baa9cebd53cb81a06195183dfc0225801d8fb666dc4cfe7a0d3a94b1c144672dec94657072f90f65687c400eb4bf3c47b304a45dbe23f5015cc0d4dc3434e1d7b511cf9d3866203e22284c4069b76d16c6398e533861affff489e0bec18e80f8af8248a2e1ce6431ad4960fa4ddca115f7d4ed49be66fb1f68644be48733d1f8c57372c82e887f9628d3d9534942520e15a7418745b035c305638ed7374d4d57c7605a50acb9eedb56955c2671ae5276679e4b218ce74a159bd37e5f1ecda8f557180050b79a15eab195d1f46ca9cc3e995e86e54bc41e23379c97bc227adc83e84599b7845069d0f80a61d6fc652fac9c36cf4aa02365ebf764cfe2615e21dcc2ea713bfef38a571c7a084072c383935cffd8c60742b87d8c13399ecabed1c5c0d576afc2a725ab5cdab43bfb5f963c1a4405f0ea4215ff3e7261173e7ec946dec60c42b667b6dc016608afcf9b2d8c3005450d6db51b1e2b2d38246f0d058743914936cac11cc34da465d8f23d275d4781607d02db31bb5ce9c6c193a31400c9355e0638002625a05f8688e1b165c144324c81f685063bbcbb1bbba950d1f2b7eb1129f090be3823584dac75aaa23f98bef1a5a0114df3f4140ef7008900a14d3c09277e69dae4d4ec239bd9944035168fb20cc533c926e7ac5e44d1a7173c91836b330370aa3b29007d0c7e034a6543b68da33f16164c8c0d0f73986306bb050177e0dfac2b16c3edfca7332fc1284ee1923836fd6f6aa0521c969cdd5b85006a6ebede1b779960d66ba0fa7b0af5cfc88f943ef0cab4311922b90713330265b8042c91c781f4d5230b2956105ed9f37872938f10ce0699172bffa7f785c38c401820aa6800a626adb4a812b6778ec4ebd9d01bace3dec92e07c78b02bf4c77e69aa2e4ae6a9057e324afa3885d4446ea238e1e40d9d72c41cd92683304b80247167862d4ee1bda1184ca13aadfff61232ce432a839e6aa60d1ad1886ad79ea35e04fe8139752d6d8b9806007d36fc993f58cc676be466bb14e7d643bfb1a5955097ac773e8673e5060b0be664095b5d0c3ed3b6e0828d53f897ff233c9214582b5cf8f4ff6f698bf46bc8f1296e6c936df681f01821b1540a1dd885b31a7b9ce85a7895a42111fc7f42e0b82dcd51e847c84ab41ffaedb8f8fc638199e5c3a1dc27a485534f19247331ffeb9ff073cefa273d761f2d8eb1acb3bc8eedcc623392f53ac8d7cbb1798a0190be4711f715a10360f5eaba6688c58a8f1b3e01d0a342ea15489f38d215aaecc961ca0e1c6ad7c52f97269052bdb15ded286d13f22b58a682db115da52290b35e38f142e9ed7c62ede0125ec9b3c31bca212df38e7572c23b93942eb5325caf9a220080df88871aa58d4501e829b71637343f6d84ade129495499df95b12cdc2ef7e1ff8ae68e65556905891404d93c49f03a46838095f6ce83296c9dad2d3a45d8a8658dc6dc506a9e652aa63100c9edf23ceeca4f86d398c62924e1561320384b1753edab20ec1179f0013f0045c9bfb1f50445605295125094dcef1ffab4b57ffaba32b08cfff5242016d069082227558b3df1b5b1a3f4097154c7c810f72732a4d294316a0acb7b11cc6a0c065ffc10dbffe2b24d08cf192613d7a823cf93e79da62c0b614401eb2f06cc62a5c3e7a810c06066cabe5281f0fda7f1c8e4267080141787bd5db597efb134b8719ffd3a0000f1d9d460e1e0c84862387db065cd8d608ef61e252117a1029f37394edf3e1f71b623067b7ec75c10dbad613a2af30bac725630936149cd9fe9cb022a490da6fa46ff7275d6489c2490926534d27c25e1602df1ff9dbb73cccd15ddbb496dbea7c22d1237ebded8f99590b7a15c93ae2260dfa18b9cc4b32b8bf22566712b16ea1b5ee01813409e49bda73b83209359fd91f857bd74a3bfff22aae4e7ecf6ba9e7aff92ddae1686e7860e07c7340269f87b8fc5eca7f961e4a02b6395ea7fdfc4f15fe77d124f1d60da199d2655eeb46cf92485b1cabd1e14ee73c937d12fb2126baa30fb20016aa5e202c3377165e5cf11d6a24f36bf6f732901031eaa41b75419b7347de1d537572c3f64b54d64f0c7fefbf2b905dc7f8aa5cfe5dc994d9dc8f57124a71c0fe4a148b740fdacea4a5b71a948d62973dde5d8ec8fe8844b387cb1f0d34a9325b2ff43fc7eedf8d0142b1264235f4ef40c355f0ec19bc0c3bbb5109b6a904a49d666ff3be4075436baf28a8c09293ae38f445036fa35c28cbb2a643cbc559d48e5e44e0a3a4c279b7af5f6bb95b0de5702ef446386152bda1123926f971497aa73a1c4bba882fc4fe0fdae10a2ec152abccc94c992f2f2a5ea452a3b5967823098d16c39494b149f304acedd69b4f0cdfe0cf79ca3384eaca9e1231789edd1f80e179769dad817e21972b6c8b9acfef26da2757dc3e01f59d97dd8910172a2978a70d289d0ccb8366bc03e54ae13250ccd17f16235c33c3d5ea93e7fd22948584fa4782fdda5d2ad2869e048e77c9df5c1f4cdc925bf46b779d19a10c77563369efc010f1b95ed803ea18543233705df8c47e0fd2fdac5c3d8634eb81cbea080765f4381d64172bcb298d7ac59c5d4bcfdc5a9a1ecf5e58bd2cd849fe94d17532600d227851d13a457125de51ca750069ce8c963b192052b1dc3e147e84d653ee861cada6cd66202b462dbb1bce8761ec6414803af780a36ae5d2e735378ca9a03bea889fc38316a0c215f5802eff7a09d422be1f2219f3ebf3d08acb4dd7ea836465af65958918aaea212856521aa52f66a2b3a4e3e5c68e7ffcdb563ff70a71eb0a596b697770b252644d6b4cd3db61d0edf0dc8fb38d19d61018e641b27e27898a9c7cffde80ecbb319249fbc1fe953b8e86aae14cca5267c2e0e1c1cf5e3273b297a2e0ef2b756f95b8f417e7e239a22955fdfccd6d877b3b9eebb817b251c8eb280c58b691234388345f7ede13924a46c13a9ce9ba4f5577b9ca47aada0683104b3f29dbde193d1d9db0b4aa1a0e0ef908797e8415ce85528a728678ec2d3bf7733a22b06742e5b7b768d2b7edb0444a6fbfa1555f235b1b55eb7af6fd62eeca88d305329ed695fb85fcbb44ab8e7f7c244b473d8ff23f601fc4a5829183e6610fddd3242cecd9413c01ca64c406f1d11aab4f17e220c55047de3376677dbd8d0c2c5ad4ddcbf84ab11d0a3d50760d810d0ec635da94c4e9c6c03569752879618e5a23e7028ed34ede0b97f87158066bc510e34b8f6cd67b11a379ba80f844ff0fb348717414f80eec0f8843dae18aca659e32d708a176bbec05b4713644060ed317d0dd2370957e77eab960adb9ba29bc1db5e7a73c8ef0128a523b1a376ef1b75887fe6072210218c70f7193845d71abf30df47ed4e5790eaa0b53d12b46a54c5c064ce514c3b1956e14b6b34db1831f457b71fba5a224f358b8a9b21b309f4d7d83a5f33788ec62f2b11b8a049280b96c992a45b604e8a50781880b8da04ce24536fda5a15157c0041f57aa63192c1f323ed608df3cd45911f369c0e0759551034a28bb9fb3ea624e77dba91ae7e6aa2b57e228b191709390ea9740084911311bfd4a511d5f4d8b1931d871ff7d6fc944953d82bf33cbe9495ebe6a04f12476f42c8cb445962afad02d584a9503c45dd0530e73281442f2884b29c3d1127ae2eaa10e7cdb8b327607469adc9e7f285e4ca11ad7b8a137060ca1c85cbfb19066f0b53a397d3b0948b188c474cc8ef9e279def806fc787e195395d4d8c8dda9db0b468fdf17de71ed0177962ae469c71b2cf56cf565b040a9dfa9f885f15fd748a846a2d39c8fac06b22fb6bac1b2a235f06e19a13bf4cb00648ae5b260b1ce94ca6f867fae212c1dfc7b236658218be66adbe13ba51205b774ba31d3f0ea2ab9ec29827da7e75098dd85822d75cd48d499f954e5f218c822fe484b48e007995b07df51cf9767bd0034e79be90e48943fc3811a9f38b497ebc09321d924f154b33a339835fb59265eae7fcc7278fc8e0a586a2961e0d5d5f5e8b179bad2e76f148796c32cbb23ea1b55f78c3fc52dfa21a781bb458b6e5fba5abbc9243e947a89d54560feb8cdaa0ce7c1ac071e0d6aa7d5b82ba69b40776c641d38658ea40fefcc7b31e43b1b1ee1e20a5860872a3580adc815915ae1841aa3ad2d6b9846ef6dff09e6a47dad30a9098f3bf742425cff033ce1a2dcc08b1c6a6048f2ce8134871a2a4dc9a8959a330e1c800cd996efdfbf179e6dd1d32729fd7fdfde854d45ce1aeadc0c59169f5242b896292507249bae60545afc5990cb04ca01a3be19a5c75225757ce1cf6b51adb60b9a370880f94c05b559a6bdac80aa420eb78f7a03cb4cdede5e5bf6c3d102e707d05ec1787eaa08b20ade822ca0e42e8dcbc10e2e72b0b6126250e2d337ac25c8a53154e19524e39877c90fbb9b6faf767617c50844565a3f9a1fcb16427ce881d1806c26fdbbd9e7509b3df5b71fe920e13cfef2230c2f940302514c7519a127b0c697f28bfd22c86b4b25e99ee05bc9d99a857645e253785563b3afad08f30c4c16ecbdddd144534d5952cf06e5cb084da47e84d9a9a37d4797c13bc1a4d92294f66bc90a16a8c520b024ce7daeff14fbbfdefd72a0d640f5883572f49977805fe67dc253bfde941f601abb34ec33c7e5712a67e2badcebdd416057baaac8381ff0bf1a898b814767c4a57ffec9d3aba2a1c44e3f3f1dcad5ac205e7d62be18c44cef51fefbda8295490edf1eb2522c08ba0ea2dba209a7cf4d56a36f9f33dacf5ca6a0e683df99315a9f95dc0d5e993a4c35e502e558e80bfd67c0f0ea9d9a2d7b8ba4412667f8d38cb465e65d7f7a11a2ae20d87a691d493ea256eff534094d5890a5d21ffe7ca30fb8581a2f7950b3c15950009313954eee32b01ed2516b8bc77f8656e5c33ddbd3d4ed5da415d7aa86a037ce12c8695561a34bea7ad55dbc463dabe3bf9079382eae57bf32c18a920ba197a2969700b2b2a16e79b5850f11bb33d7af09badccd956e014783b4c7378d21c8cf3c71dc24f5d698207cdbdf901b904aa798782160646cf0868c77b0750a1bbb0f2302ed07ca53a428e32f7405b08c8427b562ae60b0973a6c9b9277522918ed4dfdcddce983ac9b470e3a5e01b52a690bbb89d759286e3e951ce9ecb47962db1ff88db76c7982222e1d8af4aa7ad962912347d86ac56b1dcb8c0e36fb6ab45424e1b9a292f2cc66a0cd154f0196f1dbcac02cbd9addc80a0cc0366d8d87adf0d6fcbe9e4526785b0afe943ee3534237b11784cd64c4b28118dda458861e2a6d7b535fda0ae713650803e83b2aa6c3b9215b3613efd3ad0ebf0dea623cc8d6f8d9fbb1b4917d08db9a4dd8dc2c4f37eced3b9d87b5550a55822fd7a8e3d7e0aa594a3f5acd2ad10e50bb469669abe31dc23a2c3da44a5dade19e5b13e6734bec5ea87c3981d316f12ec7c94bd0e50f0c56466179532667c8eaced795ba7516e48cd77f601f1143be0cc3546386f22feaf0189a7450f02174af1321dbe247b6c2a876c9b183154f8866584dde5342d37185e2936dc29e1ce689835a0d64916c68d05c7143d7a7152176132d0dd2585eeee90395be9754c8db2d743f0b37a475ab08a9ff0c93cc3d3320ca2897823a0966d785d87199d5aa0c7d7e781fabde84aadac996c1e7f1f691c6eb2056bcb8af48aa2ebf9151a1862ea7f71d29b372da5d54fa8070a2de89a5658bf458f362ecad00d01f922ec37600759aa696b5a8b25a9b64b59f790df33ef3812d09e6d4b7dd218dd3958b26a1003daeadf5c7fbc768e1e31adf3889869f6555bb3c55ef179aa844968e3c72fc8e0dd55262e83c2ba642c31b4935e6d2836f19d5e885b83fc6d052fdbd23f0bb1969535ca2a3731d9ab723de460598e614099e76ba40b1b58b5d6637edff321707aa5f288d049e3b2b9611cc558ff2d9c714df36a8c144ee8ed7d394192ac366b7ffc5863040fc41e4a8e8860c0d4b1a00f29b6d2e65935a14aa56e19a599106b7bafb33a9e6f3afec3202f3fd95b9dbe5d4ecb2b58d06f3f5cd44b717c402a057f388d4de1cc5ba853f68d5c3e2dbfbc40c671823c6a357c1af8ae678baee83c1114df2db0595c00f350c9cbd84d74c91baea068c1d3ec624060822701b1dab6c1cd8f10c9b66078dd7a760b476e8a57c3d37318d06e4809d62d9c9aa10b4fc596c8c490229fbcf866df8bea0bf83fec14445a0e53812ae97946af773ab319c5197769c89b9089a4208805fb5ba862eb994c429b240e405f2c2dd4620edd91845f3f16035b71b7c4b5f5c7e189ef6fb51882a8726eb3c229ca20b5b951e26192d5713b82a39469a1e8eb23e4dea6b018bae874944df848cccbd0959340591eacdd91ff835900e5fe9ae7b1af36a5f1ea7aa6ae08e5f0a805b573ef655c88d2df64e997d6bbcb0b141a4aafe3cd4114dce38c02c530620d49d9afbaab0cbafd957e71cf1276653af2b6a9ba60ac7a555c2ee700e9470c994fbf121124fa2c26589d2e142588c81fa2218031abe45020bf18f5498b6a2bacc8c37cf148e4f7b586134f32373e2f13de6893b0b4762396a8602f30db9ec01d89202c9db0aee8776fd4be10703634c3c55398d7157da329ba653c40b4193f7f415b535f87956bf6a25033619d1dc08f07d972f3affcf0ffc85734f30f4c628fd3a7bef3c4ca5896384b697fa2d4167bd798c404ab60a82747cbfe2c2df00c8ccae391272ae1dd441bf6ce4721fef6088a9223fe7410ec9653f2834e6a353301dbe05a200662172bd60d9a7ac6ac00135e781e7125df066d32ea3824852bf94c264e55b42a2b2e5e886a1a6471d965657a101e2a02b9687bdc43f8512be7264c0c8ac3945148c262e899addabf44ce44df3ffa1fba4c18dfdc3da2a0b19973f18cfbe990dc9d4f8b6df3963101fa19f7ae5d5b21000044cd124c8901f4f587e7b2292ff38834fc60ba1d5d0ed5afbe23101b96dece560be157efe7344f3a1759ab110474dc70a079a0e26beb9277b6b4bc73cf239c2d88e7a91a63e8672f03790a62b405404c65148795023b33dc0332fe64e8aeacff83b458102b3c61c9cbcaa1b1655c12334306b450af111760445e5f130beb2f4070227a8ca1687638bed982fd3b70939b4f9f25711b8b1cf62d4ebff8fe06e9853c911057eb5398d7bcbb1e9df9f877d7da2a9a056c5220a7f0fd75bc55fa0106bce249777b940b899db64c967c5edd349b3c5c8463c1d6a8d0743265607ca6bea8760f5aba7a686fe8c8ffeb8ee91362e4a62e321ecd605733d755d39cf8be44fefb9590ea13c82c846b354b0c983917b01865150d5b1ded992d6d1bb97abf16675541fb3264774361c4f45b83af9c75aa7db9bd630272293c1c238da744729ddefa50c028368944fec84caaa85dfa572ef265f7c99f39c1790f6da090fe02bc986a2ff11a414a89388167a07df555ee28e05c5f818373d5d1018e2af217b7a8e8fa093c7f7b804328a95536ad4b3efa17c851dbcc61a43a69730fbd813d672610eb9961357412e955bb07ac3b36de0e247fed06a644303ac7ed0cdf848e24d1eef6d4d4965d15a3a4f3df67e236f5f2341b389b3f891a8bafe2b0428f532f16a8eaa5386849e1b982c823ad07baddbabd3b28a164a1fd9e28d14eec26a209613baf2923cc34347de0a1767ad3359727761a9e02ac6978d31fefdc38c032653dc2d0251ded4cfa31309fdb3115ed6090f0d8f1a7285ff0b083d2630f1d5819d91c177340039a70c748b3a171b3f54a91cc0ec701eb474edba5bb3d7c0a29daf9b55560f036f31c3715439ff836206a055fd891ba6d332e773c7c929bc67289fb13ae97202fbdf81def410000217a38d52c4d122c2f47446cd03adc794fc21b100995f174bf9fb8d4ef3c161901291c378b0db6bda94b1a679cd8cead3f5b16906a344fa9cb536006efcf7c0807d5280ea57ac875d6ddab9b9f54bc2500f31911d8ae1a60862f6bbada620e034ed2dcb56b0bae8cb78e83b961befea540dd33a4b22627957c44f083b646ea047d5d9e306b96575b61734438380f253ce64ce5bbdaa4bbcdbc1a00f6a305de5124b69b5fe1109f1047c67978be7a5bb0ab86e8503db4f52876537f34a0dcf930285fa5e5b4e3470a03024e518f245ac361d6475d8cca108d405daa5d93ef68e0f2533ebb959330e1a4396cc0b6f0d506a6aaf98477982b212e2148294f8ca9d5f4471440f5617d539aa03db0de3435a621a761aa80255244679a7f5ceaabd6394dfed8dc56bcdfce6ac7b21931afe709aa8a6e63729bfba0b11ca0fcc1c1228bb6cdafd3d299e3748ae9e8791d336322547fe565f90046a6cb7ecbd187777f28e384e7fd8c246cfe943342bba2261ec0af8bafa9e03085129e70eab9d6f99ee1cf06c2aa97ee7788f306d8d9c4424fb14a94759c10427f154118f12adae16615b52d18880e079f7e63e9d5ddffe81bcc7ddef3da70f8aa84b195741dedbc611092b884a007c4c9a5f8392ffee5dc320d86c3404f4ef2ec5eab112832059425dbc8f93b8e1ef0439c2afd4ded4bab9a3fc3c9c7db75068547b58daaf040cf572ba89804bbc0f2cc680383f5bc3d0861e5fd3bc913e596a7213a16de2e05c957ef27423960655ed1c1e51bab8e135eefc1f06778131e2721a06e9d703b9dd147e9afacc09af40fa3964e899fb157af341ef0833ebb40517f931d2641da8df1b5c01908b1fe3fb5e77b6d42fe91ccf414931bf3ec7cb545cac5466a6c5ed79e08ffeb3b1bfbd3b69d7573e293b34f0de08838c2df85c0d84d9aa9a87f3730cc321914a38136ade6ec3cf01fd0ef512044c9169e2da98aa3e4cfa7ee505a3f401604cdfdeb0172d1c78d28d66aca70de18a86dbb80bde8c99ce2f7954dd69c23049c61551f40ab46045ab682dfddfc3d2958dfabae52906cc35315f4a61591d4954a49be204b98c4b41daabd6a4d564eab5bf20d5fdfa26da6add8e99ba8f8b30fd684668558abb53ef367747b6ce3f5bba7819d571f2d66686c9430825f8096b3d444560852022cfd404c36bd9faafe7888796330975f57ef0294dc93c24b918ca800a2655826b66e2c46bb8e3a865f51a1f07ca7f3e9aa220acfb146479b9d5c85d036769bd1a98bc4882faa1db79bbca130e25167c84518c998304ed0debb23e5481b255481be13d2e7396956db9aadfe3261d85e21371b8cc86c064ce2fe4ef023dc325b76109b82e133df24339e9939bb61d1be3091f6798f7df1d89b4ef46716f7cb035168dfce3f67248adf5f988be71d219e3a833526cef9fb688dfee685210e770fe69aab7f9b42cd3a75fe873bfb8b08464b1a7869a76813d4d7aabe8e7a98599484982ef498609b737877c78fac22286e0f7f4677a0d53d9cce3a7e21ce3cfa4ed09013e02f220c72c4bb080c482bb914358520545e53424959ad1ecbfa4e717fc9d7a38f61b454d7df2d900898e866f829ffe5666a73cf74c17962c6b1d106a00b57f72b8a3e9d84a430c17c793ba614f0d862b63609e5a839fae6941b17364218a919eb215eaab01bf2cedaa95450f8047910879b357269b9fa05e5371590d0d5c884854d373526d59073abc6b2c8f130b360aa9ec22ad1c40769be9b5335e0295d7e1ecc9b67fa6e6da5db6819f566365705d4a87eb6802d239928eb05d7176d02844f359101e6059234db0f21073e314dbf854024dae23600a1206f7bddac5030491f9d27fb65abda345c49e402dc7c6e1ce38a27212f2edfd57f54563746766cc6897fb4857cca590aae1bc4f8b49770bc795eaef52c61e3671a0a7c695921b045cdc9535fc846484476a215b89d1d9a28fab8bb852d8ca3c8333f0c73a41bc1429e004b6e855facf0df91942a8191f8ea292c3f3ba5c4b73298daa18fcdfbbad6f9599761675c0556dbe8657d17cbf0959edebac63091b7e82b77d6b6394a1e3ec89d3936cded88f70a63ee6d1006ec2426b49b5fba0b38064ab98fdcb53683aef09c18a22fa8a2bb22def1b788106e8497a16ec9e0c143f6afd6e909b961f072e03872c3b032448794899ef34e370a50c331a1bdae940bf04ce738bfc7199df5c5f317c7559c1f2ec8f6baf3a0c73f5781bac9762d4f6023d328c32ed48d4949f1664b2cfff188c2961f4471a0cf823bb252eb2e28735d04890f131123effbf9ff392fdbf446aafc8164ca6a14385d262f840b75677c6b280a1eff15df888bf34e70fb39c2c00a3069b8fbf6f62b6fdb3ab20a54d8da29094d468d47f6288eca50abdb89382385ad443f9664260766f0a99858f60251064075a0ce2d71efc9c4efc0ce169318025afc82ad12c73ba0a697e378ba6a89297571fa0fdca9fd7582e9c4dc9aa74209db6b8bf0393161e18b5cdab1d52bf7773731b63d6aa816cdc6e72da9d2762337aa8b91f27c50d3d8f7d98d7e4f2256600f62f54872a70a7939ad42e9ce640022cb7cdaea4610804bb8dbd0b3d63fb6614472291241dcf1e782c1a16ffdc093be42b14ffdd6f7d91f326644df5148d23d17cdaee4e3213764b6db38421cc6872af4c8e235a7ff53fa4145a417e40a764edbc8c27a3e66f2774cb1949e2ef4c964e4233bac5e8987da2c63d90ab1c1c3a7015649b99f5335e6b98cd08d40fcbbc1e2c10a8b589e9027dcc352fc7c59b6a68e3e75d84a0930cd995aa5a8d8edc93a71d1f4ccfb7840d6891b815d0a74c4af5cafeaef2d32c72725f21b1a9f95e8bdc8d6790eac94c081048b1b60ff96e194a56a408b4cb95745eb6eaae35669ed3110e2ae943be305eb898e8da2718030b8baf6567e28d63cde4e83f515be4f92961730f17d2874354af68183e6aa8ae5b6061ec1b36ca51ceb76b51f1a2072d6eb0bbd415b21428fbef0853c9cfe2c3f9bec840bfee8400c9aca93c54857d533291dad0ec8d09940bb44a7b60cefd5a60614a46e8eae4e40c461b29e22a45bd8709f045a3eb15f67142cd570b7a0901847b7db470ed828fcb55615e043d1921604dc40da5d0ef8fafd9fa37196bee40bca2f5d1e54579db3a45567a22a0ae0b4d80726b064cad1bda9d080f32009b1c2dbf139d92c3f4e55e7836a1591f516afe7616665165311c8f34e33734befa8b8baafe91fadf3a812627edb35b8954bebc9e57ae3f0acc9ca6c29a105eb8ad9b7b3f3706ea2da7be18a72cad28ef9dd1eb2ddda9640b586709d5c427c34cac4d28781bee24e711bd73c1cb8db638bbdf89c6cedbbb3c90345366694757bef5df1af51073b98e1802a5459d68701c400269b9e17cdb61439fbe54605a48f29145fff54f73f4ae70c8317a6f4b416a5317ee6c33a46cee13a019449d7e509491a46ce13f60dd5b8e05d87d60bb0e899c2230c6c545d3ab7169490730395f900972c0129f65d347d03a6d659fbd8f7afaac3bb3618edbf8632f0a1a95c64ad0fe428bf7b3d1c24be890606abdf9372d11c057eb5295df92df8a1fbf4e1c7f5af5540eb33e7930d8b969ef5ea7319f78b19df92e43a420e287db5fa3d00241b67bc3b8cf1176dc1bc3b9db17234f711ef3399f14c406d1d72279fedd0dcd87801c4efb333d5e9cd0d7173038b937ff1a24688cc70a6becb57d0334e4f0516d62daecbc5934733d7803f5b49e29d00eb4be627d8da753f96b32f32f63f55b743b596928d206ff2992c438bbfa5685f25daf525b5816061f1666844dd4432c95ecc98caf10a64ca5192a6cbc88914197727132abce0490d6095611a23b4dfaf4271d362bb95233bdcad0290fc8763fb9b20f5649c716a7a7e68916d4d9e4a1e3e6ff4799bc61a6a8055ec2a83e131987100a9e847852d9db6702344d77d0a793ac2aab7034db4357c9fb2fe450c9e7d513d1d5cd9e859374046a47559391f8fc81c07fefbaa5ce016801317da96ca9f2beae01e74a9ea04db1515cc4b006dac8a69aff48c4d34c297ad2ac2702dbaa77ba80f0be9db969cd5b84561beef58c8f0f1040a0ace894de14e1a9fc6a21a1702307407036cb57903b0cd6d6d83578d318203bfb7201fddc66a1bb9c48df85f92de57784896a1619eda90d5d91c09035672603e0d0c5f9debce380404b92da013600c5360cd5114cbbf11317a4f7602243fedbe91265e8b7ba2bb4b9ad204f41227ea9a0b974d74439bcf02087db1957fe01fa3b2cdaa5608cbfd327426989bb9e27ffd6193ea1b8cb2a1e91ecb46acde3af9d6aed2bd8ab58db684fe061e41ca02fa76bdaa4efaf54a1cb2ceeff855186ddfc5464af65611e02f9f802ba629c8f15322d883b4ba085e6c535d155157ce1d3df918294677f6fe2fadd32e03ac3fc3c472189fbcd9ff97dc3dd1d9f35390aa09251bf4038f22d780983015b5b20058ee32fec0515949f556b0bebc437b6a9701ffbf3edd54b84871524451f9d82b142deb547825eee412fa98ab24660c0efb5980344afcd3108d335a059a421ddb968831c4d833f7aad48f8f095fe453139740e98a463426157bc0fd4591c98678b928122d5d924ca4f8e34fc95e00731bec8cf5d1d01e848ab352bc6ad38ccd9157675a3b61fed57ab20d8c3e2420b431f5ba9778b24c1b7711d36944f9d3aea036a703ecca11ec708551d2bd69d4f658aa2778ce907deb105a395f1b3fc5e738e810e9dae00a6835f9bca000d3315fb1e18782901eb24270ea26c6e4d3f01b611cd7e11427edafdfff0fdb55772cbaf7b8df6347a07512d2a05b278a124a60b207ff0bec7ecf066c281e53a1bc60e6e1cc34ceea777c91f69191320d8c90ea121a3b896c0adadebb50c6617e5b77ba729924527d253ebdcce9638eef3c7b09466d7a9cae571a335188fe50772dc2fd9e03b2540e2ba0f7a21849eef7d2c37d581403ff876058e1c095e4430ffeed15d0fea653a9c8ef89d95443dd2f709c948f1039aebe6250ca37bfae10bbc51d22485775e9e1385e9305db1ea5ab9d98bbaec602ca7b15ba53aa97e56b3cd5bcf16c3fabd7088ea4cea193c1074e081fd631e61c40dcf0a079ad391aec1d471763572c810132e50dc2ae1580f250325b2f4fddb6a441fb6af4a893ce284305237d450cab4c29b3fef7c883cb93d1cfb06ecd892a7978010cb3a16839a44a019c91f68432b6458271d2cd82cc376b4e1bd90908cc9f15c092f32eca75f19b7b4fe22d61eb638afcdb3528ba8af9d5ac97c667c113ab2ec3385f20853abec1ef09cc2e4f66012e281118aa38ae5d43a0ff3ae512a051fc86bf36d1eea045df3d4509ea5bb792c8f72d030185ebb3eaf6e186ae2baa274157db2ed30b9f7bf7fdd3da85115d373c7f5b915ed65a26a268b80b18dba8d5b8715a94dc686b0c6c59d184cd55046da52779ea054ab83aa59695457c7764499deafcaa78c6faba416bbb33270f61c030363687c60dd079468e89c38bfcaa72a9c87625dc1592e1fa86ab17f6793c181b1062d501a5612564494ba7fd7e947287dd0a904afcebd9a9b41419c2a98cee5a30171aa9f8183aaf80751c536c08037cfa0384c80875f4b4ee064a775dc73ae28103006a1649aa7309b7e9c99b5aa4f975d38a8dbe9c9da7c172456d536eab9c772864ae114180896d3fdbdbfe2bcea3a8b17439d903d0742f3529d97be71e7d497e017adb293c6cfc868cee6c94fe8a8432e1cce2c6315be6e337a4901bb0a19859fbc0a0fae08edf00fed4f5b07ad89f3b0e5571ea2d06575672878593c2135df29b40dd00493d014eca6edf489d30eb9c154f183cdd44f332afa88ee3a312342d38ea42e5f5350e29428dadd59d45b0bf575562501159c76ab6121214b318da8ba3ff94f6ba67535d52d6b460f603d6e6c851facfd730e816a13e181935b36779c7f86ac51f337172dbd099881042c24311cee63faf6b2d515e1a07d0f61eacaf24b08bb81158526c027a1e10fc89382a7b5550d223db025f54b9cce5e397052d7940142256ef4419f4eb3aaea6015ad7627544c69bbdb7598f6936ef1469b109a9df83dd003a85221e3f1c21666eeb4eff035e0f755b99cc63dd9d4dddd7776887c0c521b1c8f3e6f30bf8c410a3842f2901de4a64f21e21d601b28f55c470109f0d855783f8b36a9b48078f45abaf31543e69419072fb82bee646ae31ba106e8824bf83dc6bfedac9cec0490064c91a8ec7f88d150abfa4021294d6348accb869688a3323e5c8dd9d4fa8dd1d0889f04d87a3296bd53ba4949f813e23b159d5dfc7aa82c5e41bb2a3c27546037190cddb53b2ddde439663d7a1fb256a28b5f4d6efa7b2a62f67f9dd6ce34a5655f6fef7b017a07ab909929d4595b175aaa147e4e9d939d26fa964e9ab5e2f6f48275e0d460582d91075cee5d8b5adea2dc9aed1f6bf15e7f7db930a2c36de3f166696bcb960fab4ebe00bd9e38a1387f4335b040d0b53e029a27ec04e82e54a34d1765fcedd4109e0ced128e470a636bda4314b92c77e3540fc119c0c8db1911dda3dba69dc764e770b9b3c02a7627b454094d818adbf37d5fc28d791543e44b95bd740a331287e5f3e353db6853795c0f41bfff81e7c0fe33f7638f773d6ea717227f42e2e13ccbc54333069174dc76ab92e94df077225573c58fd5d3c77a62976a4640ea7eafd862667ddcf1df03134b8b892d4d90b015886084e8aa842ef4d6e4dcadba03ae2f0fc5a50d37163ffa690af0520cdd7bdbe955753c3c53ce2871571c66e6164179571c10b5b56088185bf2c28d3aa9716908418573d12fdb76415dc525a5aef0dd93e96ff3b899ce5055769bac4b403f1142570f1d1b1acb55729a1f5653e4dbc637ca7dc749aa43371ee3f1ce0299a9e8e90cf2b62bd71c6decca5901c3b668d1cd5770bc0594d87615345b2372f35fe08178652e43d218e5319c0efed1291fcbaaef9d66535985c2c8b95759d79a8d971e9f82100830b621858b71d035c088c65a3db2e63d4e4d4b8a5e86a7197418d3156cc6658bc60c0eac640b9a85840dd24ea2cb5427fccf4a1f6891a168ce1bf4d0507fa5406a69637813d27e44d1aff280cd1ec1e40409ba59cea5066f1b4e9d6d7efd7b22bfad86046c503d10b685f71b4d3c26e64c58d6ab26e8281cb50f54b556407212c3beded72643c83ab4609ca155b6cf70cb4dde78afe6d1b4664bf74b3facb617b739c65ac92f9bbc6b8485b0855354890491163ed93a2a95c3fd10a27d6bd6d7d8f2bcf9b83fac6055bf75b9456c4326f6322720e77083ae9402cdd01af354c27335fc9d7cc1412b0fafa4e20b3a2a5263fa8e5f2c337c1451c16fecac8748bfc1546df07c31d4858c1ab9dbb67ab7d3763d3cec4e3326932721cb9c09e445b940d2e063b9c0d29a9a6a189833cb746a4634a9d80de485565040a7cc170059b194a87949ef86b1074c24647d6dae619fcd1a701b23bacbc17a6ce8d0b215051b5f0c0ff0271e7572c7342015d23789c0e5c4bad4bc32c19f6c3fd05572ff27f025933ac083a75e87bf3a46277ee7011c8c5da4dcd070b3e589e05b45a30dc3e389e0c64a7269adb5b5b0f85d48ec710965548f40a86f7831297ccbfc3fa35047a0a44d3590eaf1107a00e3a3cf7477e8adeb1bdf8847601fe2045d33a1e7fb4cdf9fd5630f0b1fe3da514f191fa0ae10be024d88a363cdfc451a63b24ca36a7c2ec769f830786d635c88fb06444132962fc81fbcfb066b04c0e7a8bfe105a741afa13b87e559036a5225681f50261044a8e548d11fa79e59fd778cd29eee0a6a9fbe801085d026a88c85ef2137505bcf53051c8aafc60ffa3e89899ee1bad3518e8557daca9f2dbf57cace468c5511537173248967c931c39df5501aa9f53f6b846d335b4d1c259e54f1d0a2f16b9a1fa3527710be087f9fca77aba2cee99e68bfaf424e6bedab6a4b3c00ee0a36de745f65e1d6a93da9bba63d0a851591f55cd1c4f03863999d46c3baad5e3570a7078570da23ceef9b9d89d1a97492b09faf2ab05afefe98c6d412e8b355e73374591d9ed0f0cd8ee24728fddf233bdf7f36c631fc642368c63288fff8e1847f24c8ea0032075445368d8f3c349d4cd8787e22721124c1b709cf0d48e54b12d891e06f06f116505915993df288aeae5e5899e7b2594ca166d966aeab54428656ca3759fe8fa344901537226af8cdee3fe98d07ddef470dd3c7c0a0a7936c2ea7d327b71e03de0be52cf920f5d050550dad16e9054588395e7c3fcf8d1b1f47efce769be867e741d778ebbc5d859a2f270e003047c36bcb1f759adcbe57d3bf3712b944979ec0493213b5f7d87882db594f5fed89bc8c32730a76eb092a9b8e9f420dbd6fc3237b9df8f5ecf59cbc3344b6643d534736af19cabbe2dfb43c1e18b6e3ebbe7a8894be99ee5a886cbd11877e390c236cf686c5346f57f13c1d8aa04731d8b2baa04f82d0e3043ebb55eae2441c59f4f72f21bd0720101ec7a9489ae36696b7497a997177feb8050c898d98eb37521c156180dc1c0618431c94ce455e877fba6de6b430046f68b981d73e968f38ee4cdb6de61a1b4a199347b92ba4f309bb3f9f97cf6d082bf3447f785b98d08fc72661010ad1bf50fbf144b13ffe4c090d1453a6f1092d58bcad5b47adce435d1f156c898be5a9abd08bba0e5223f09588bf1bc88d75c867f040f0b78049fc1a6b46d28aefc6c361fb98315b33fa630e02be752c81983b0744fd29855c8ee0df796825b1316f9c2da451e951b5b9c2ec75eff362ac2a437852c534359fbd6fd79cf00ca39558d2ca30e77b7d5c9ca47c2c13d615ff392f2d56913703fd054cf460f69fb0d49f35f687b80598da71f8b91e907c8fe8a7f24193c269e0920919804065e8b3802fde074ea45c259ca88af069c211d2d058af56087e7fc612b702fdf3b6abe6fc74ccb4ba4e3e4045467b6282a35c244dd2b4ead6d00e4372c16044cfffa61dead68076d1ad360e5e649425fc89da471b58e1680e33cc713f63c8b616224f09b857ecc3e42d2f621bdb9d920c27a31413f14f4feb1a105bc25a8bf6ab2d7228fbed374fd912f54a95ad4a544065eca1d9ddf32745001cb29237154d69c362a5f3f39577f06ae84b607c530e74c95f037e69c3ecf6ee73ab3f8745871d1f6a2b081e86396728a717405d9afd463abbbdd40b5ec987b5b2463ba6e429a0f7bf09c70429f570fceec72c2da51acdd84b4ad7bed456b5d21a2b6213ca0641fe4f13bb4269072b47a5390360613193127f824a94c963307c4798dd5932881c9b542c79bd07b6d2871ff1f546a0b7f55c951f326896a06d3b90a2e66b3dd9aac740b2085b49225f136ca70d0b3b487c87659432b03e0624c562a33a5fcc592b46df8702cc8ab7875ecc52e291656492202bfa55981f5ec862557d414c2770b1b573df4581fb0b3ead416afc30d14694cc5ada73ba5d700823e4d355ef5d7c3ddf40b5bef8a455fedac40b491a954203e306be919fde5ab8f041fb254f96662351583cb9bc2bce1ea2a0aceefba1054d4dd4344a7d26cdc5c241ade7cdb6d91321717524eb6b054bdc02450cee7044d91b99a6c775840c7b6aecbe15fa568378302dc2a449ca1ef98fd8742b8580526dde26c352d3a806f422903fbe73c3a9e096683594210086437c53c8cbaebd22fff250190a5c58b247d3a3012e977241984c1e5a3d10f94db21abc3f66ac185df509ca9149fe8a4e63b3bc604363e967adb6f1599f97e775b3bb46f9c6fb9d7ecdc510a244722a95eac56e116958071714d7ac6cadadf9955bfdf961c4a2bea37467d151fe0dd1ba6126c84efdcfcef5991d110dbe95a7da38680694f4cdcba99a24121839adee63edef4d79340cfbfeca34e6631ec54c750f10711311c9d57ce10b1ce84f80e986d3210a15fa74704c0f74eeb2db54b943a98fff6e96472cd35bc46abfc8537711916e15f336caaec2b2f32b9f575e768fc29cd4c478f83779264abb4212c25754bfe2e7d8eb992e67e78ed252a021ea43ce636e81d819dcd21aca0fa392efceb7d8de39fb91ff5670504feff2063431c4f9806864b6f132708e4b6676b05c5dda15e7491f7e01552dde9b8a2294d1f96da405ea18eaec8208eb6ea334687abb801b7a82ae511b8b9f2fd7fe0b43141cacb1f78162a346f42f568015916b8e06749405f50e2b3fff5c1c7a986dafa26e463f00c40fd277253a6385ad090b5f846d07f6d56af4529d8bef8a625c9985b6068d3766b5033da5a272f17a6d5c50992b3838ce49ddc1ad3c2de647df84f83e1e6f54f3b6a40bbead80c6470c644e382245b3b87b34d64a382114fd7a6583e95cb947b1272ca4bc48330b7190c1c77e7944f968e17ca28884e1b33f4b6ac189febbd5282bfb3098c1df475adf8787332e0f3f1919a23ba13691f08dcbc73e3dfe3f6603f761901af2b6b9b781b7947a7a39d479d335bb8c9cd7121e0bbbcfaa649b71208b94c157f82b84d5fe3050fc25453eadc63b54a624af631e0dd958c99b83a4e80b60dfb36a976182dccd49be8862ab9ca21f1f9112f455b09d0c94b5f2d282f6d9359297b8b985784ddf014a10eb808368282bfa1feed9e1c17b53942e8f714caddd0a577896477820b1cd34ca13586684575bcd41785e12e8836a335583e4f201801cf967944d9286ce2920efc36cd756f8f6b91cb39b76ed43bc21c2c86e2b3c3d1646ecfbfad7baf9f07d42ac8ae0cba9d99322d373a708cec5898b5c94fe224d02eba41cda7f2fc3fe91c46d3be189b5ddf1db11059ef372435e7b094ba2cc0dc05c7cab6605e617745eb7f4bdc197424ca62b0fe133c81c10aceea4cbb30e1e4e470c57a8945a305a70e83114865e3c1790dc23c954dcc822861f3939a5293b05486be646e16f50be37b8c19918759feaa3180ef30a9b4d6a0899b8b17630ce1822f304ca3b1ad36c9a1aab00caad6ef09f446c603dc811c313597751bafd61cae4188c6f282a461b8d02e168a36328f70414091ecbd0d1aa08cac9e71be9b3d3af83f2a2f1eb2ea3120ba06ee5354426e83957c6f11787ca56c02bfcdec52a7af816687bd6ab5907c8f3a5f865df588527a0bd4ae2f304769bacb7cc877ecdc9d22503b914fa8ca3fc247c9ecea79bce0a82152b13639af17e1a13957f468ee91a17f063734c9cb040b041cb73665a7423738311ee556a71793c87172e4dc7938482a67c16e6550ecfd5a8806179ff26dcaa8294a10b038a9ca9fcf03ae09b4bf41acadb20611dad1931081da9d4f3cc2199183f105c6d347096f097a75bc9c30754a4a478b37fd04d62d4640ec274e655bf3f50fd9654ad11837e0148bedeadec0944665507e28a51b86edbdd08d28636c8485ded35113b8657bb1d31d697e4331c35e3e6e4b1cbbd7c060b53b3f6580846b794620904bf60f2e86a3713b7e1ac3dc5816d4d968ea6a6b13c30ba0e0572faa6a322d35056893e91283650e7dca0e4ae9aa6bcece293a8b19925a21ea985f37756457e6b0d06006e632a32e6cf8aef6d4f935cd1e4e51df728dad9f6e16c0e6485e20a80f2e9fcb41135e48237c6b1b86ef4f0d37c281abbc0b81f470781d31359cb0db277b47c01e90d447f57fd212ed820fb5677a2e2157dcccc7150cb5c884c3625ae973c6d8b4c99c95099a34983a5141a56d538de01d56b7ded14912bbdf045ff04c18bb533a5635b67fd007d418dfbe107c3a56984b7c3fa2c277ce7f7175ab03e965a5f9229a9bc9ee254ae9a3a8cdf9f13b52bd2e7e491ad88eff0bcad394d9f020efa569a85a0041b0f055d42946d811b47cffe4d68d28151a318b430374fb6655ce58d0a45879f5d2b0f793a4b6b15cfd233653db9034e2306a7c2b1119767b061597332dd72970891b31dccd3217284ad255e772db1a21547dcf4cda0b558b3bf53df166faf1b263fdb9b6a0312c29dbfac2e680ee2d1e5ef8bef7f67a594516fb4b7edd497ae7e3e7c836ea671cd68314391947a2bf2ad292c22d6eb832705c1584a1b12b6d594dd9359bf9b55024cef214c67537bb15d4088530e8d63399082c4de2cbb8c9b37f79a2c386783aea1de3d6e4a53718fa4995c10b0599b31cba66a1b13cca07d16a3bf1a317a4b6e7c6f524f8a3e6e7a203dc25447520b77bc030b4c32f70dbf685f7a869c7bdb578afc37489ee79d3ee38de19261b77ed7c4569b727de33cc9e8a10c3e657b470e6bf08c7f2c9e277e3b6fd1b52a7c5ef47a16bd0fb631f3ab1bef115ead95d91b8c775e52c2541ca872677bf71cb51b32e7b9de8ba0c659b4589ec35f609b1604f2f37fe3147bd19e312d961165e2018c36971d89fb6d20108ae5506a4418da885d70c5a44609475ba646b4d943bece190caf09771bc3a46c58991d1c2faf65c1f28c7878b42e2b0f5a340e4da4ac188d3b3c1d05ad24b8bcbc3e941b849e4f9193d7987387f0b1b682aca5d492d41711ea1058bb1173bf4b7aeb2f8cc2edef4b501dada0325b122167a0e0f0112e9ff3d85c99be9b7744aad7b770e6751fe1e556d8b333372bf656ef63c20204127c0ce7ea6fb3c3b174b1271a73bbceabe8d55e1f14831f51a541c4ac5fb5fec8b31bb9e1c7ba5e66c5f728e3da830e50a1b3f922d44f4884b2a23c7debe0c0dd0abc80559fee015e67a8c6f1526ece48eafdbcd9563096296649c0caba6aa42388bfaf43db23f2a4dae136a694207add1413986f9aedbb82d6d95512a70083ae1cadf6e8abd754619982221bf2d7eca8fc848a769409200827a344156c34d0e1f89f9179fd85cb1a7b4193cce94bd9f2f0cf88d2ff9cf9ed5e4ea3c935c91f846fc2cdc1ac364bb786bdaf86a0b7f7af4babd614945b19fdf9d9b70eeb8268439e240defc588bfcfc35c4a505dd24f7653f3074a52f96ce68b0b6ea3b8a0ae56cb6af32e3f14eb64c2998d9c9f58d65c59ed66c8e584938c86d68d3eb1fa4e07dc93a34f5c656086b386dcc25afb2ed9aa1f6c038dd945889fd940e9b26f46a659cd6713546ae7ed6c4a19900cb71870955b01b00c9d793d054e15428cfac73d660e594e1a83f257184935cfba75086a5cdfaa2e42316ab5c952e1560fee8d2616b51fdd10792cc6d34d4bb8ae37ace6f7bbbe196dec0f2a072763da3b9ac2c9dfbb15769914edb908047f356a70e926a0f819d2864795fac04100014e82b9a44855e70dca11096d846b3029d26492889b78c1c3137a555e131d783a070f2ba16f1dacc283af3fe094c9aef07ffb1aeb004fafb511724d86d97917fe77656d6160af6a957395116fc7567e970be7f7dcb634aeba76bd41a6da43365b1e5336377a95d310fbb15a455675ecc17ce4f336c61400ecae5cb1c72c2f9477c5c1441a6dc9d5e5341ec5e6a6e34bdc23f17a24e2f3182b79d1681663a356c2f5ddf83255d8fce759943fc8058dad69576358d517e079c433a54ecd515e7cb5400de468cd78dcc9782521a3376c538f499d9373bc9c13a7ec8694c02d24fe1b927ae489eebbca00616f70356fbea308f020373c1e482f034aa0ec19423550d5f97e3aa6c4d58ed2d0a6b56cb672d2442089929d171d535365f87e7db00644d9e549e1fffbfa0de974361c3ac3c6b28dced599a194c0408f72c3db1926e270026b2ec4b88dd4dbdc3e9b4afc7b6be3e4a9303267387a3a074063f3f5d3bedb098ebc96a51e97a3e448bc02370e468534a99df8e097ed10e34d07ea911fa2aa76a6512841226989218c73afa8c837768b48229b763ef3e0547699b047049d2ea8abc1f51cebea082be08b4b47c36da1e232cb3eeb7dc0366def4d734d5f6addd20f49de893ebc242669981e8d46aa00256ff3f178a4fd672c9c7ca71822e73c287560cdafaa9ee88f57e2cb7199c759f9e0fb56f9b982628e016388d24953cd32494d73292a7f972690c0d06313451ae8b97f953ed3bca51fa60b69effcb2b5c36014856bc0ef16176da1c34746f0ffe0d16c1426db9cbfcbb1f9106240d9af7cce58e74ccec9a6cb80d3bdd32df8f6a57175cbb460a9324be89e2efeff81f11f570f18bc6c34d3d73de9d8e3a6d073d21f2d9ea29e918458cc841e693edeb5ab04d8ec4fe4059695f8dd347641d568419e560f6a33522752aac13a43efb5ad6a454690169327585bae2b2a2ba3df8279e517d0118ac26a373e0730508974c81b08189d67570652f456a35bfa983f19c90011ea74c6d32254d1f3178d009456cd15c4a13cc003c6acf7e665236313e1d346984977962993bb75ed5cb58a9f0bd428b2a14257384b5a4542894cd35c69ba874bb383c85b41e4612064407efc0488232e27cf3bec8530006ec09d2680dd52e46b225ba2a43ad1133f42384c734410dccc694d46b7e47a7911bdb7714b6313f3cde1d5266fbd8cdd2f3b4f00dc0ccf1da4c3567b00dda91cc9741e2d7fc79a1eb02d73a879c1efee81b7cb7b29517bd24cfed6712a675296069ea29c7b5cf62ea1b6491795f8aec24108bd4568d58c02027358b18415d06ad37f00be1b956ea40684c2149253506ca4f288207ad0eca24250ac97450338431d6eff84a9c0f6fa8f0b980c5f43b0844638f7baa415e88331e0c105e7bc821712b90c4505f6d896a62d0997e4b0c02a5adaea230c850af04498423c6497077754d9847ecaba10fdfd4bbea5e7015d193f03f994b6580376f170b11dff0efd2db481f0a71757d8070618b98af3a13855a0f22ce01628da85c3a47b19ad2fe8d02d8490da1a5c421ce7bd296ab6c603705d0f5199e69b12fefac0deaef69420e850b2195323d93f9471ad03eeae77b9a52cc010e5681c5e678370ea6bd34709171bdcadcc0db083b52346ec682b9f4756719b6de7b58aa29bf8a6a3aceff7da037cc79c823ae94fbfbdaaae852bfef33cc0af8bc8f37a8e8631626a91b068d752ace3be0fe578f243d2ec3c680e2d5a93ca7826fb969236bd4d9249354a717e982e6d4584f2f88445bca6b6520a729129490660e0f8483aa6868d42e2ea9dc7d840826916ee3f3296ce2c73de5a946d1b30702cefc4f46d9e1b3bfc1d34b6b040e43fcf85b185ee6f0765b536739f3dfb31d91ae7ac5c7ab48ae75d9c0b1de26dfaab3201c7ce353d0ee594429c0f181153f30482390d024fdbde46eaa1d18d55ea5e517fe168b0b7940d41af631a8239a46f38762015f84318ee71b50dee0164304f494a2e39816efd6d9b8cb03c700a05c24b0385cc795bde667f8089abc362306c607e67c6fccfbba11a068b51823f3038b47fb2c94d5adf8fe717322f63b198deab95c5b9fe5c435fd3ab8c25bf6fcc63fd4fa19779872fb431f514621977e09d4bc2cda081d73588973bb7240ce22a4a8313e091c0bda9d55c9b004937631dfb18305b061b6b5a5df2201ec514941df54cba7e67ab91e2e947cef6e820fef2ec18daefe8024d66ba5b358f0cacc601ef3846b850e1572d60517e0e82e7df93701b883ff700f45399cb9dd02e17c53506ee1d0ba6093d67ef014cc5fe6b086b7ecb65494787e832c9ca82c08c717df9ff050671c86071feb5a5d0c6759e90d4a97d8f3ce81881c8a4cb0ebe6e465338487e08438050b2df3ea1d2bfbebdb11652668fd3592bb097bf43fd7341cf6c722a374d68a27f79665884054dd2f50530bb17869faf0d1229b0ea839ee16a2a8d61559299d523ebea23b68d743cdd403b4fb12912f58793091ef00a7bda11c59867bde170b73228fc2f8eae01b46a7bfbc05b78e36b35d4bd373470f290c50998bbef947c4080beeb6b5aae10d66c4121039bff25523406e1b3d19f0ce4ad07392ffca407d9a8ce0b96f9687202213bfb8b5a03e5eda375f956b5c4f44f430c187b34202035d7bb915ed21c02ae9ac226521e50b326f621f74aea2d6801afb382bc72fcf6e82ff1fcd2a40f2574d105bf39a2104eeb3620a9ccc488f78efceee51e5c7494212ef6fc3f013843aef51447552df71524ab9ff7e342a31d1e209327c9e32add8250aa77c6a34720617ac8b1b9d9034720f725c46ad6f2cdee08ac21d5e9a9292f580586f31f9f7557d2d406f07c11cff59d8f0ce7d1eb410d0f9ad2162c762bbf9f82910ab878e5844a5259369cb1456052419bd37d225095185ecae1bc8aafa764f7f29ac1d05cc5ec59c041dd1f23ba11e73aae667452c2260675e33c550271027a9ba71ca371d09a450cfe3990a8de8e553b7a81165f1a773d4b65aa1516aa89ebbc5e8b1707c16c7f84e47f00329d8189e55a01a4c88d75853ea048cf2580a4a3ca6e2af05e781f9867c1493e89e6e2684233bc743579964a91556712fc6e8c08805a2c48ec11d50c7b27823cc3ca5d20a1b0272ca7d2b30b91d6437ed5ba016b16970a52bfa41b419810ed7286675d6a00e24a105f8c0d8594c1ab6330e6d61ed56ee19fa7b27b2e6448fc764119907695f4d3f53efe15cf88ddbfe61be31ffc8e05ff9a22862762cd4eabaf02686117e7536616ad04b65b5d6719640b4b47e3104a53ba55b8fdcdf7dd3b1606d699f698493ec35691d686f888db7f34c64675b4a3eaaf6f719217a267dae7f3b5488af455b34d0af77f828eddcf9e7f9471ec276e2bb4791ee11b259737c328d8be0158fde2c531e1f514806f34371c7cde0909d616cdac7ac4ad383b6592422a108e5514b3e8b6b99c6e5a160642a040f4780e41a9305af74d12758cd6b2f21e00409741db2f90b2cb8351cca09d822b8e6c55bce32746e5466786f87d49bd1da6737482b0ec79cdb6e849d26c8df37275d36b6b0c802bc2bdde15c44bea9d950cffea202bdfc09db2d33030b68d5446c6f17c575f3700204629c9b8981798d451a79fb772df4c614a00bfc550cd0f773ba771728fd493c5ca715bf1d6a9a40b683be20f7be748a2f3f00dea9403631e43863a56fd10dbb757f7cf65beb52a30e487ea7a2fcb6149fc44cc811e9b0e92b0eaf55c3ba9cf58762773a541aba31839770ad93f557c7c845dab6abb8fedb9462fcfab9c84f6e20157ba16ebec80d582144debc0ac400b0bb941dd3f761a8172b1113eb14deeca0f33a5cdbb43f161894f959a11ee9f9ac1c78aa428477cf098c1397c11530b9a8aa7f9fec09a2a70b10ea5c1fc9e817d4bba42578d61ceddd4608cc02cf252e95323fbe30d401e2b4750e4170e2bc5c7b6deff0429862d094df23efae87ac017023d372c3ca3de1b0e5e068e766c7808cc4b005c5f501a63ad983b161398a8ea84b1f54d5b50a9c34a2459376f370b1ce6712d997cd431b143f2a8cf8ab4168f4f6317b26a74a44513c8cb7cd0721fe7e20056c03d47ee82e60c7bbca12c35c62d9100d9fcb18181bc5adf0bb5647d90aef806a4e21d7bd5d72d750220584aa38df947c263a5b2c1a6bcaa2625ebeaee6dd61e7becefa904152d519b1c18bd373a24c94e6a5153abc87fc7ba6674434db11cc878f97304d38d3875727be3d6f696ab3174d0e54dc32e53d23551bbe8103ab1f5dfade37926571ce2a23e603eaf8b4db5b40dab9e96d8b8b6a4bb5593457ceb3d08bb50f19376c7020230e889709b67712266998e830df8be408bafba5bcf68686c2e54cd2f39bcc0a0e596c255f747562b90a5506a4d6005748e010a195f53238917a816e12f99a4b37308cdec7e0cfdca76ca3f8015d411e42b0387c7242e2ccb0e13324025e5f7313980de6c84177a799f2aa0aac340286dd02f09f65781f5a7913c516df4767900eca182db3b1904862425f6e6e0cd43e47c0bb6170142feeb4b5f23bec33b66ffa440a4f9810267be4963e4b279db4fb5b8a2724f862b7edb9ba87a92647e33b512ad49f0a2e81ddd8714039d4470578f02ac99852e7c0a20f35702a5935cbc874c23cfc9c22e04ed1e198fcba6cd95cbe484e8d967c7167dfd0da19b49d8ce224bf5470c939aa6a2f23e8101ee93bcec3460f29ae5f23b7130c098d8c3c3d0685ee594f54e884154b01fe7f0aa631a09a8c5de86b5bb710eb3eed6be1cd22ffa913e283b4c8aaee57c65b3b3f76ca33728c7a3ac5c3cd1acfa50ac941ac21ce65125a85f4ab7e9a6d608be537eae9d81d4a42d9d225c31392841ffe51ed2c395232561b6a64a95f61d606d5ad1a654ed873cf02774b7d63e70bdd6b8042b7dc67602057cee77180c35688821a719cc69ae586e5c2043d041b9d909e4ab33189f06a7c0ef1c6385f08c73d70f34f55b442ac7e2a23e9c11b39a8bbb0ef5b01f2c26d5399a2950cb6de8e9cea9f659f2352b7250998e36532515e254b6937b0afa1fc7896d53325d2014d5097cb1f15a3a822d1501d564b48ecbcb9a06d36fc292f300388e4bb1ef6d634ffb14563e0a4f911c3f00b88f2f3e4cf40f2ecc8517bbf3f8e82f252cb28fdbb6276127e747e0415cca51661a6e89f6e215fa405c037e291203a5507ba379bddada4864e5949b128ef95b8eff53eef1490d2d06cd4a06444686354768bd99eda724c188333bae5a6224d43676bb6d4ca9c76592af6b67ccae07b8c460af568d17049808fc1cecfd099b9fe48a8f309b3ae33d8ff31f2038449af74c5dd55ccf7906aac3ea11b7a39fa6e70c98a93e2122a003f7d083b4cf284363ba3a2b3aa8fbfb731e0c58c0d1dfebc3a16d2c2877c61f8385a11f5e3fa6a20ede4472a789b5d1b647dc438d7d9912d15ee6de20660c045d77b045f032ab545f000270680e31786bd49f07769dff107695fac9bb9a9d7f5e2fbd03834c6abb29268adb7ff4b6af7bcc20e90aedd1eb462e804c465a1ea87f00459742a1babda7e69a03cc0234daa9ef11799da95ee2171b06403a951cc1c6727dafd072679987389afd938996642b301de46c945be6bd85a3f310c733d6cadde9903c8500b32dae23926e90ebbe1ca962c72b7d06ef8d6a412f364acd933593e8a708d337ece6d17aeec4678943a28d1f4aa4783e9efc41aacb9c428b45f44db24b42b2b67277d3e4520bf5a6c22b7c53b1a21d0225e82a4466bc6b080d480e56262c2a9b1015d02336a6d78ce60e7c086877972ff148d098e95c9cfc33a9cb3e1b64a2b1dd2196526a9b2782257d8be511d6cded59ffa044f472df648665ccb8896c05c33308ce105f66bac4eaeb4a916e0db8e3c032af9b4bac3a3f81f482496fc8faa14ff3b54acb21219670968455d4d94ec9a7346401fb2be2e337a9bb634fbfbbb4d8ac2650c85563594d603e95170a7b49dda0b3b92ba1d96630ce6bf1b70cf09ac23914031e1b83155fbc3b81c1ed7018d0e71e2b4de2beaa1560f16050d2e1b791de55b172329479afd9263a0d4dcec471af299e7b8250e01b5be71ae1ba089d18414c698e30392559f581f35ba01252c1ed6442804a10fdfe5c52a4c20a4cd6601a8232013c85e777ab129ee70799db141e23b0a99eca8457b9a76a807d6bcaf7401cbd615a662c88b161edeac671400d44ae50f3881824b350b628b93eb826de6a699ca14be5c7add62f4e906acdfd627752558c535c1efc918c2d9756739356b38256c67231ebbb16e1d7a9611f67eb42b4d78152b00ce480e1bae84bae6eaca6bbb28cde0ccdeb0d7f3ba8afe844757d6283019974deb1bf3c9f93785a859218bd6c5140ddb7402cf1fb1e014cd5a5352c21b94b625e067f1a1da7a486f626744c8a881d1b959f7c90cc3b83bde9a920585a26f19bda77af1256e5d23cca0b9a46631af279eb2c084cf3e38558ae487110d5b7e729e84935730bfe9050d00501fb445c934568b7ba9f9b356049df2e02912687a2481bd99477c9d3e0556b1a520b795c560085a3d1baf50a1aa53261744683574b37949ae79b10185333acb330297967a36fc66ea6cb432f77bb0cf1187f3f787dcd7780132392d435fba23bc502f8a4591108ccc045e282df0a07ec6084e413d7bf955d6a1fa57d828404bf94d4f0a953a341ac5f55a9da9c3ead4eff1f864f057ac63d8d5dd166f4b631c9b686156fc0910424be9596bdd8456c0352a922f4b4f6dff1b7bc4210c18e001cdac567bf5a6173fbc00a884c64ef4e09493e54686b6deedece987c2864438b5a1cec2efb815d7b6ef0501f0471f8815d30d7092ae3e596ac4d3ce540a2bd40bcc06dc2325bd7f9027be6327e1ea504cd18db3d3ffe78d7feadb7986b2707f91d8d7e96e0ed5f91ac7e905e98fa3a48fe0dda2479c7a07890e891836d3bfa4a1a0b49dd7916799b8971159b68688cd1d1c06fb90ff85c3269c9302e9358e2d3cb79817adc74d462a28143bdc279911a8b7687ee3c8bcc2609bc789add4e7247bb3d3181184d1c1dc6b3ec6a8a26505e1b215bbdfe8ceee47bca90ce454d0b3638c6e84d661d378cfb91d2e9a159ba1583ec8bcaca595986a144ba78d117c2f6c14e1929e5e21e833ecf840e292b63a58317bde94dd03950d50456dbea36ab4e4b77a4abf4ff250b2685f56ed34db4bd395a8e89785638eb49ab58b5b5098186bff4e4e07b3c7af141f15e69ee768baa3cf90de46988cc6f65d563eeb11c4b7ffa8f5c45ca043e3a90bfbf806754bd223a8ff573263117bc011bacc92fc25c12570d34367bc09db4addf679dda9ed2e6078a4b47368afbd605def356f2e5a417dbfa632c3b6573ff96ee840cf8587e86556e496c8cb251623ff7ab0aab1c639a31630e977d2564fdcea9aa7d3cc4dd89227e8a25f107f19fd8610efafe23d7f6dadf7620a1faa290547c43136e91e8e335923cf4001846038f614a81884176111bdd9730f524af0d2015397a5448ecb814379812999afcf7e84c2a48ff67d63b72298a96cfabc98130ba108d6b038dacb1b1e7986bb23091d88164b8970767a942c5b75e0b18426cc86a4773007f696caddc11eef9ea1c530b461a5a13421db451b3873d29f852be492f1b108a104b37b9f8a403484c2f46f73e135d3b42a36005531e2531cf11e3cbd59025c3dc2551d65f5eb4d0affb13b4199e1db380ce7a6c5d302751505a22563af628050cfd367397509ff5d0457fa9c9f7af8070876aca590f1e09f628a716110a5bd6d6fa030724549be82c0c2fbb05ca3b372d4d6f722fe22d71718a3f27d5a0287fb07ede45ff6505f214a052fe29947ef94de12b14a96110bf37fd1691185f5d9bfe7a9901838871db37f72f0cb5c0f3f73d344faa86daa3492fc4d5b5aca6e3316bbd08af032b070396cda957911c81a57f561399272ebfa40947b6ad2826cdb7691544dd6d3507a71460a539346d19a5dec972ea081d64a84e0b5715299f71786a156b47b129ffbf1508c8f675cc6a7adc021ba300bdcc77bd12c646e274fd9b3a492119d7989712f79d0d2f98c40adc029f23dd7aa4cda864de532533acd3882d14bf3ff48ae027c83db2529cf1110f7d78cbe20a9fd74bcb03513e7ce563ec872c3ef5ecf779be314dc0e65a3afdcc4ca6e8535845e6ec55bf401dd2ea1cf054258d15b6e09f7979e362069c3696f9a2908b825518a41055fb1e6162a04705e499c22eb9ba3615fa193589d5719e1eb861b77df05b6324f73bbf6b01d582bb2eea069df23f03c0b267ca73dda0bddd2c08d3bd243783cd5fb935c48eec5c65da19a241907a028eb4aeb2936ea1544e99d59fd52a39c750ce6c7296971a992d759bdc4dc59fea2c2aca56506afb1b570326980e7f744c830ea6acc803413a640c4bc5672db1a5348868501de4259253c736f95bc6a39f5de064a9c86c33da3fab122d9d778c83d9ad971ecd41daed853011d3d996c5a0205573b59b6f59cac5b07c62102af279a0886992af3e0c50156879f1d1307c55f3f4bfec07aeb8bd4abef9cce2a7c43a1df1ebb640725307332f918bd34b9081c201a4642a3116651e798dd55850a4ae274c33d007e31c8ff9422fdbfbff5b4ccae258fb54af1071e5e564f5cdf28201d9e09b92adf9ed1e2469c82d8de69df72aab482b4c54530e70d6dff3aef1a1b1d7b485f7d9332e7ed3ce2a37b541083f97aef436186e1f8c9a23c3660f64e2a34a3a498a8a881a3b083400c6f4455aaf9c0129f1e55bb90133ba2e1741f3f0266a36fad4662b6d76ee96d433c71f12f18df59acb188f652d01e877d5a06112e96c13d78f5f491dc06fd577a0cfd401b172603aae40ede6f4f564d1ee0e0be3c23ea6e6423f668b8fce2187d554d3af08dceba75a79efeea1189be840d19f549225313d3bdeb14b6c18b3e1bf07af9de92b5440756092fc98c6de2410921de699544092aecca649447fa68a6a4bc746aa6aed477815429c87e5aeda7e8f323e599ec9cb6095f5948196a82639667c576b596760d27d8bbd742fe9c5cefc6eb23a55abc4a52d842d75f5866635a5b9044b7123bfdf60465bdb3fd49b5de8efa5985fb317b6d30b4cb83690e1c1308aba39834c18285b21e95d351f71751547a0de6f612f1e348c2a2c204489508e5a953be328865e4106d67542453928d7c6f984cfbc7a91cbd3a452c7a2c88cc34aac7911dbc3e1ae449e0f7f9426bcdd27042497521e5c0c5c3d144e53bb9efcd2d061014d43a61bc8620cb4c19808a1a10806c14007a6a38a1236b13e4a2692a40008a09d7770305b91dc350adb971b02bc3329475085de7826b98ae56cbc9c71e8d52c2395d9ef25c58ec5e9c499021222eeff58f2cc1060014719b071e8b61f8015c79059187cb2b2f0315bd1b2ac946faf8f5cfb8a16c7fa44070e1bfcf0b968774bc6fd77e2964c6fb23747c99ddb7e658b3ec23b7c92959ebd4600306f7e6e3ded670c9d605f713be36ddb354bc50ea3046e79895fcb97f4a9bc5fce3ef671bd14c45d4b0ceb3eab2de3258cf398b2e87f7ea78c0c1423b1c8492d1a9042861ece3dcdac8acbc4fd06d68eee688cfc151d5f012052604d1693404c5441a004065c5da16de35e6eec22d761459ec1dc3d3c0b7b75f278f98c2f6f712815ed34d8e6726eeed3af3bbec72ffc6e6db90c254f1f2522ad062695d78042af9d683c8742b5a9a4f6f6ac0808a7d78a909e6685cac847db46232fc2022a188bbaa52f935703e7e16261a0d2aa7f57584972079dd3226e6bafa03b4ee73b3f6f63ff79d9684737e911f496fd90d39560322e4ecdc7f4934dc34499378d1c54e6a0d7cec21b543767ab5ca782e91820cc15539ef33ae9a76f981de7466bb856e7147c724012abd4cae626d477b5696045030152299a10884479c3f299e04608d4970425b47a0ad65ffd5e7d4550756a127a39a6fb9ff4f2b996c8c75854f03b667328eb7d77406bc3f5d08a08a4d67ade26f34c2133994f2e9c85c06f98486e1f80251ac3f5edffd277aeb25480bc07bdba7f87ef3f7356ab61206a595b8cd33cf2b9551cdf68ec015fd93492a6764fa9333e5582ea8617f4a82f94bfc70c361634d0f1a49b68f33e1595d50936170611d77f1a1a74db2f15114cd97b6ab16e340c194b408bf017a0bdb5696d05caa2ee6656e1e84935a0cbdafb67b0419f9c25ddff2f389f3d2a19d7afe06cf100a1b407e78d58c01f5996bbda3566e1ba51fd42d4345847e59266b93d510fc4ef6bc9ad57fc114f508e14de4129b833862d54d73f62cdf573fa2660800e9307c98e1c47ac03808ba83db3fa00af407b377bdc7bbe21bc92c9ae862c00f4e2ee4eddd62421cdde52aeb0832447d8ebab6dc78937c9adb926382a9b57fe38d483804d085cbd320a6d6d4e0238d1df0d605f959e9b50f08d90feb92386efdc81e0f22b20e564f9061771990a8007e91e9edf10c569402135d5bce8f6e041a5b15779ea54fa4a9addaadac72fef1e2b463959fe774f8262df27b794068aa021525786032ba039689af939f3e21c25447830fb84b728910c7a8e2ae623ec38b2eac12528cbc77197ac110b690acf648418e3f2020557a4dc61c9a1891c48c28af804d525f7ef783b94660ac44539c34edc21d8e7b4d2cc6a841787d405f0ce9ec4a023803ab040fb2279ee27e740b21d0e151bc731b3e4a1cae6a2ef5ca521b65cc7f0e1417bceba7084b767429a9c5342668e10dda41cffca5cd3152ae78ad06230b4b6ddfc926e0ac100b993bf8d4bd414e12b691005381eecc5ea5004c58f687543c721a3c22aa4ae1e68d9990abd5c62cbb5804a890a3e695ce10c887530c914d7f1888b2dacc6df7ccd4b488ed7bbf4852c9a204f0a11741fd44ea396135a858adef1fa44638cc420a7b3fef05761d9c4115a6e0d0c76a450d29499c7266f361896931abbc6b0c65856bd36847366f838162b4583cb5d21366892a843547cb6c8c7cea70cb6aa2c2e745ae4bd20998a4ee1f3250386ff3896b72ff146bd7782dabef20dc448e15d1e374872f5a5d7d02240e42ea3eafc9f8d2c4acc0868beb73360e2c192157dfd1e98d79321eb852fe96d8b475825f6e386c78d939612c88b4853b08c5eeb9cd533195e02f8e85c4fea5fd0f223ab44f17a93f573d1beed1aa00f8d22303507a26afff3b2d60e038fb5ff7fbbcd27b040231e3ce537c1a17627dd22b0c7079b341bd88b241eda5078732047bf5b2e7aa387fa43e04dfa8f211f6fa953d1a63ac3840380c25385005422a7dfee4a94784b1cb54495bcd51573483763b2a8231957e12effacfe25201d44a5eaae7f01d31406dca8faa62d4b4fc30be870342c18e1cdbbddcc93a32c81cbfe2d56f8767c9b1fd8b928789c4e89f3cfcfd3ab519ab4509fd22c98cb97507d6db931be572a9c6d9a2ff92bfb9dc9b1320544776484b5c4bbe6b270dc75d032e769ece44f696df5a9006b96614ff3140cdadba87dffeba21fb6b8c5adb669a86015d0c53131c416ede44107c86f664cf3e22cdc4a8a8b07a69adc38f8a03c867cfe4d89a300ce4cceef40a0c89fed98b219384f28daed0e9a523a99b3255cd82220f6d7a3cdff3fbd5611420538ee339cdccc20dc435efe03e52bdef546241cdf112084ea5045991d0f0a8bff03f9200c86093e00c2fb99b341d4a546cc2a6f3361fc0ed3244d87dafa2a28fa1deda3f598f920139d9fee214c0c8ce14b83a282708efe4797385d7c6762c1164a56c166f8e4b68b77ffd020f887ebfd78d5b6fc74aea08b600bca200e316ac0fd4b11a99b3c069eab36ea1f6ef6cc3c63132e319734f7e807fcdf0e05fcc95cae05bdab11c9a835fdad59ee02293de8d59af9b921a96f5530d2475ae1a2b901a14fc582c704a350a0f5553474b5b0b56a96c7014809170c59ebe77e2252b965e50cdd7cebc8df36a49a8a0c907b7e7510167d035410d250ed01021ae924f2ecd4b7cbb931c531bd1f9552f4bf4277bbce748f685e608a6a39a78b1335cc1122bb8b27ae1ef6075674524a540f411bbac618b4f6e44dd02e23b228143ee56523994be854f28f4739bab537a47bd51959a1d8658032dd4be98c4ebf3cdf51006e72fcff448c510eff383c982112f4b302edb44ead8292f4b7f3ae74a203d4832f272019e7ba3b7960643b33877c6d5b181c836d1ceae84a436b3ff953f3c29d3f7c6ee6cee758c5e5b4322fb61202571df5ede0f957a839f17d951ce68627868bcde5705e205f65a976cb99a1375cad0fd1471a8ee72510e77b5addaa5d03866cbfb06c5e3f834820c841015af6e8424d3a486d9981a44344f984a3ad8ea106e2a54b7b15cccc4691ffae4ec98046c4e13fcfba6022937a9750247b583c0933013b91f6e847ef31af829ea2ff4dee7c7ebc324f3edb29785c8ffc68087a664e39436dac9b521b4731452c76c83281de4d94763482bf771ba41420818d2fd8eac44f6587f60f8cf1890068a32cfc47d3d942549db684ca61f9b690e6d882b9aa3daf0c8a1a38696a76e3e01f8067d0abdbe1f773b8b8ce00c5111353edecea2cf138d07a96afa831926af9be15ae5589a4ac674d9a59270c42cc78a0daf357268e602a626c4462fdbb4d74fa72fe51aa4703ae9dda1ea4a0f90f55aa9984e47793c43d7e0091e8bc972adb897272192a4c0494de74b6a8bc1ddbcc9e4b2cbbdc1e1e8b9a55a5ae4879f2d20a0817602f2ef89ad2547eabfdd7e937ed1272c8ffb5615456ec1927fe37e5e623cf40e28b5952d246a9750b259764044eae7b33e13a477e68a380adf27866a10fca48aad33dac808b54ff4b9fc4075e0f3d45cba23800ff35875b1717681827da95cda91adecb3880f25539c0d17a9764bd743d795f4fae8ad7468b66a7d55a49e3bd6cd927640c3905f409d2243a5c779787152e84c42b099bb69fd73c9d3161cf86c2971d7f45ede0627f00be83142181bc3df93e84d8aef3f958267d42b16a5a2b112608f36902df4a04d2a109e5352c07e4383f289a9f197dcd83523ef35230cb9e22a56aade167b6ce1544a03d49caeb458bd2d2e15246b655965e405aa2abb3e7fce1581c463728506ff20c777a33cce9261a8f087877026cd025ed68cea0f3ea409094117bb4cf28f008d41c6ce0e7365776a1c01eb64abf836fd7bd0fbae9335b42cb5b34beb63c6efdeb1ab7bd8bc3be033f8182cb13b1d60f7a5a602928b8726ec6b131ea2ef688c14add7f9175b66cc04c1861573312ebe9aa029c8ac2d15028dd9f6c025a9bef4fb9b25c8708fbf46788068945f64807e07c8fe599f4a2f5511ef3d5935aa3e4ad3c72d779c6ea5cd79d7ba721acaf7dc16d81bce4beb59ceb35800f7031d4f172da6c5d49666f99f19ff24263b383c83a0b7bbc8d9d29a18a8392f725f67cc79d8ef4511501037f053e4ae008d31292b00585aff7bdf2abe3454bddb8f5a9ca60f3a050730af449630f945136c397088f4013f68fbc7caaf3c1b11150e7ad087158575a0f2f9799debdf17172cbd994a169ae567feb027f2dcd4fe19deda8e74718169d934b3e8ee0bfddca1158be2bd4fbe0fdda2c818420c4f08ab29aec86d620e902eca17f26871c9915c2ee244821fecd5e70584a57e4b0b7bfd7d5b995c2fc781dc12acc4cab6618e46787a358d504515652ad093a7cf4beb2f0fb03b8a280db981b09018ec848ded97e4c77be22e023feb26c0e387fe3f27853fc94c9ff73eb93c86cf33d7068eca305418bc734726d1c94b01706c5f4e8ff6664a82da017a60b1161161790b68534cfad1f2d850fcb44097ee333e58a2e9fc2649f6bdac9a2487e8c5d68cc30cc677621531050dcaa94f4aff832086db1f9353aa567f3ff1d6d8c54642cb13d310e4fb748db9423de63503c4a5cc6a5c563841399c6f6b9d14cc9399e79b207d97af6f5c19a24baa3df78e62d4134297f11c2eb6c3c6f9e514d32bc48edbfaaa11d58a0e3c22d6dba0b02f94effda7eba90345f993cc9d90d654501df61ab860e1969f3e9f04531f914c7314f18f8cbfdda272411c648b9b29fc079f1ab42655489a5a6304168b6b10289588b92c8c54d60dcac3bf2d2b2aaddf120786eba3b7a2ab43ffd853c14c9645d3d67a2ecc26fc07aa78d3dd6ab79bc61d1f5e8816d14e40b141754b4c7eed79aeb2a2a60f5b8c570860085d10656bad99cfdb4a2cb18ab097081eb3ad4b1ddc4e9ac4b25164b4cea0bf30aca5b14a2444f6922dcdced7f2b1253f87aafb6e2002ced70c626b1669e798f5e36235600214f03465f788f71f04691d1d377e983f66cf3bf814fd6d6c66c892d0114626d0c27d2acf369f90ead2db3ec45e6f0d2b90157a534c9f65f3a0aaf796c3a3c31241b836a2b35c4fcf34f5c736829d63fc1a92cc8af26e745833313c8d4e732dd227910a642d4db93001f90e4971f9d3a8451c7e0182d9efc414fbbde02d31e821c3f7d08ec8d2e10b2b958cc3cded027b8aac127e15ea046f251f1b91256e416a71959990982b7f4578ca44a49ab3150ee8d517ecc96c0a7ee930f571fa1907d2c09b60c3ee1cb75d36f1c4db50a5758bfa643ebd59a4bc97f33b7f5582da0d463428d191eb18015417f5f606b884e720edbcc239f9d5335de423cf394f06a80d2caf7c471f5b952f5d1cf811d9e746231f0098cf6929e08fc051059afc7600a2c9d40a2a6122ece32101ebfc6aa6ea99b5111cacab75acd1b3a09347cc7b7e7d36855e6b12b10243f992c00a97c607a42510e86bd36a4d0bd12086b81541599cd6f796c13a1cc154c8c4f3535a9516590a1a0a8babbae4c67582fbc2876c56f06defa7fb7fbedb41b09854c6b24f1663772a7785e20aae6197bc01d2645ef53db1a537bd137a3cf2dab22b310a93ce30f645c009c3328e25811cfe78a3ac483304532842a2a52532bb9fbc007e5e61b3f6ebc290746ca068056a994531485278144833af2aa9de2a16a966a21225d779b43612e77d34e7497bd9ee733689cbdc1de0692081a355221c17bff91158cbd314785b0dd59a84f2259a7d8c442a9331d1d6954688ed334010197fb373442e81d603b0bf35a1f9f82036a19c2e82b94c27d123901e652ce42270b75f6eeabdb5504511dcaa9665afd48b73c2ba0ccc0c9989870fa1ab4f505e7be2b73efc047de8b7b28a7fd2afe83cf693ddf9510d118a39cbae10f0c8909cd466013bc11734b1330baf4ce27f76b286c8739c210b672db462733fcb56016970a65faf780008de3ffe9e2db70c72dafad8536ceace5c3c3c1636e1eb1755e6da526b327171af58473a04da77f9e779f27a2b92cd03117dd264af7f599022daeda203f1937c216231aa97f6bca8265fbaab60913c7cd800f70a9cee181126282e24e2c5487fd53d1081b6525d219f1a9ba4c9bc7f1d829ba3811811b303451ea7f7e88a2aa832cd9aa22762459db7e6baccfa33d7c9c4406fcc8830e169041554ca056624990ee2136cad4765f671b85ecb6939b912131797a992e669c8e27962d9b96eb20bd78240f99699a65c22beb667e8a36baf98fc41140e993de8787ec33ee1072520aae7a7c648e452f3e2d88358287856f3f6f3a3ce30ac31831136347b4ecd361e5fb8a5df1b49f33c3b578f35827184b5c21de11d157f03e5c017b1714f484adc0da1e79ae77e83b605838df20fd52d2abee7de218899075aa3eecb2af6efe69bec001449c42b5b2223658d367d0d17eda5be16cfa4bdfc7244efd516fe070260ce30ec46563c60582f6f720f9813adc965241f736bbd8303aa2b36769c1537a22ffe0b527f807998593f350f6d5d12b42bcbc331a86aff828ee2e82b1ed22b6bf45ffd4fc32623b482ccabc03784e2871e9c3ff4cadd42410e82b561e9af9908ea629fdaef67ed98b3abb318383745352e6210b6fb629dab95613d4357a6f64525ae517b87f1ba7803bd497d315fd12037fbc56856830daf9b88fc92441292fd10a91370065deee9745e7e5234ffe3c8f52ea55872842c345df0bd28523a56d51e4249a0f6983bfb3b383c4d26c0d9a27eaa401e926553b31e86e44ba9306ef6ed6c2a4d211bfba9d1f953f75e05b0b0f60ccb942573dd528e9844474512c0ff4ebaace5db3d969c364eaccd3dc0ff2ea574a36feb16f0439ba1a743e63b5bcad58961edca2f5c1e14530400d573de39d78a114b40309b7ddac1438165184b2ced783f27c99525b2be0b77b9050be7f90e99c13563c11f4bbcbd6e1f550ce0a2b47574dc36526cf63dab8d72c69bbcdcde5bd99442740e22573b9fd562a576c8858a9b8bc4db36f511ded54dda7262094f121a199cb8522a76caf17cd073993528269c1699307b01a35012ce0fb192bb0c67343d599e6d59239212221e83960ba319ac3445d692cd1f421534f3078059354a7ab608c687156796d9e6344febe3271f15c9614a5c6193e0cbe8910911d795b0f333f6be549b67b8af40c8464c89bcbfe4ca86554e8262a94392211095dba19192af68d2606468b7559deed2cb2f94aec0c7c65d3aa81ae442811d51cb89778a1a11106db048221b363daad068363c5a92aac4b6827aa5b8f98b018a18748be987880a73e77c52e37b3683ff839ac5091325c9bc4f0edf9146a6731d4ca6a9bcd5510a1a477f9941c51558158575e0251b9ba93d6a4f15368f902e75b896d185bca36a5d4f86313632ec28f4f31d9b80df06806027b69bba92d0fb0eb3eaf4ab62ad7e710431b8fbc950404b6989b27886da986b5f21a2a72728fb807bb4682b69a78ee12c0273afe5d9efc615aad6544cdb27c5064b59e16b05820d11d7350503a6384e39e203b1a337a1f49139695cec8112fecfddc826b2e6845ce8a6243d29f08d87d82c945e4cb5e5b4662b416cbdf7de8bbb453f235b7209f11a127cbe20f2002e518207cffd8a8ad8139b540cd9c6f567e6932459011f3363cc3809aa51c2ec59833392d3c8b14dc0ddafa18f64b6905cd6786cb6a7d4df33a233303b07f852ca457229c77233070360950fa7f698ef9921a1d81a3addc8f75cc54aab952624a846dc64ccd5b9ef4bb6b4fbbc60c65e6145dd4a791a3b2357977d4dc5320f09c780eef7d4698880e2d5acefa54bc330fad71374067361777eade54694f697217c1ada0edec53a57a49738391cee8223c51793fcf8d2927a2af8025a34dda3d6bd3655348bb5d0ebd8a876f3aa8dd17378bd812d48e5a670dc84815cec4015d364e9ddc534d542bcc643bc7b9a4f6f2ba07cf2e9a3729f9edac1128fa276975b8d515c47dc083b111330703495cfc35d0123b9b2decc19ed6ac50d6bb24e952a2ad1eaa5e9cfcd9aded0c36b5b7c9765af916068ce2348cee6395f09ba26e4d7cbb0c1cfa74425c72b6ff0057fe80ff79a12b9cc9e05448d56c73dd939f9621c5bd95a9d5676d7fd9038048427b8d32c7094501c20857976ae7581be23224a697bf983c06e95b1d677f040367ecdf884a264a61dfe50ba062abde522e04841cdfcc5f2e48ab6183dd43a768e795899d212525ef1f7a6a278c1c794b6e9699eda32891fa76c727323735c1da9c34e7ca83c563d1249e95281be50d68ae9d2a370be429864d776bdc5e31a7a07e19ac4536de774cf9b041ed01cb2bdfbdb38dab93aca4c8b27569a5e5fe93651e49b2ba1ec25867e20d9f3064641d3defed049ba6bade7acd4e55a12b962a8f9c3797a0832c3ffb0574e10f703e62b06ece7c3356cc6c3849c5a9d11871fd278158996d6745099e7d63269d0ca740bccfac40c8a0a088f970cb553315758cf78486e6b6f7e7d40e2ccb46737fc883d884b1cf270cb6a9ec755622f75c1370a754f079b4d02c0243d1ff97de6b7aa26b4f7c511d40d33afa8e92b8a82b4f5f352350d5f4d63bf49e9915abc63c706d0eb27f0fb84f0097b7799547c8bb1b0d6aea4311a2a17736e76352482d23de0e70489569bfa26ac0819cc7d2a2363e39ec0d92cef90ecd0569b6c63f464aec9bf0b173275ab864f781c18776d06fe561525eef5aeb7f7775799d312d24ac62246ca155c2405f278f6d9342b01f5390f8358afa1afbde05fedb4ede1dfb40567e045c190344a1c8ecf9b54ab7d718d8c42e4a35d0877e8f0f63b6058528ef147a991966d213b041c9b9144a6896c0234b23e2ab29525e0a70b2a1ac43bc5240f81e55d1d1ac4e783fc24a7bb6f4cfa47321c349d14c0b439b45314a68d1e0b82638efabcfb789cca8d2b0637cb7ca9655c9c10f091d97d25c3da1d1a6fca6e854f50ee48f2fdc2f4729c5cb48f40dae53865ab6d0c8f63f910e2e6de86924b7f43b57e00a78a14ac6288d8274d9aa694e7aec9b18d4e8a048bb2ee3e127ca95cbde3988470421915e9d6dbb838b049e5e2211f90adc600276fbde50dc6360c0013102ab9f424507272c57e45748aa17b8f6ed0586cc955b55e726b2dee97c62e5e74c31510380fd6ab44a7a2406eb190476dcf8e7c8302657c79b43025266369fcc7a82f9cc155aeca189da1b307e7353d1060168a07866a8b7516f0789b5d36462029228af5ed0de9cd23e393c7f95575e5b0ae481b01bf05794ae6f386389c9f02dd86d92c6efd865bfc2fbbbf92bfcc97e49401c1a4e2c78f905decabc0106266be625bd3e1d3d29369b4bb089cac0eaf66fe6d90b657cd2c7cca6e543e2343b1002b2873b3c2301ef12abcf16dab58ecc8981edf1954d0b93f1efd251b639bffe0eeeda4c47942e4c1d17fc587bb38db44e9ebddfe9498c76a4cb220098661d6b90b860985ca7dd08c205d8099199dffc2f8d550dcb10923315c6c0fa44a6c72e7b848c66069142fadb32f8fdcdf407dedca0466cfcf87aa3b897bac9068f4a386b8b0d1f3ed2f1fe2b9ed37132fe030fc6d0b3cdf31966fa16b3a8e9bf81174d6b4050f53ec0c399894952a0211badfa87305180c5154c397a98e5d5a8be01e2fbbbcad3c7a30abb48633d90857b362f4885a0aea3aa44ae01fec3985364cea84f07b911aa281ad28c898f5e0af187933e014f54fbd242a7111edd573d9918cfdf2005de09d0bac69f0a93dfda4956a7946641aacfe97c6c5d4a7faf4eb37c0f19626e03d7a7d5756913abb4e31db9310d45d63e301bec04dbf1e626c79b5aa434007320f8af51fe465729030b651357067a48d320a95233d39b1af65c018126de366d5077ef631b1d4034b14afd1be6ff83442d9a85f67c75dc43c9d4409ed404403deca7231350b32a57dc91e22d4015e6ad4ff28ef3ec27bb7027ffca90a9c806cfdbc154f4366930c0670b9ce6f9bf8669b5e503daceec06d9608e73616032b498b6d1315d72edc33e33a2088278c8701a16c2a74d2d7e67b8ee6b5877e1d69545e07012b176c650ee47c0bdc973a60afdb925df72a504b5786b4e6c6a2271bc667e96a4b56f016eae7ddd0dfe8ee24a1eb1b6856c876fbe2ad556702500c514afd92d0f91e0db738c4ffe81952b79ad9d9349f03151c000aa3ec23ddd9c641a71be0d60f6fc295a16586547853c0f802224158cfd42c7a59dfbb36e9229a9bf8286cde9318ea787b016609f68b3ed1977de8a30a9102e9b2bba299dbf1ddc5f749a03370a73af5cebf84299d2e185dcdb9706e3fac12a550b11714f685e2a941e743a0c7d372faef552a84fefab454dc87a578a33524366d31bc7ca8b7bc642145bc94e98f9496aa440667b13e58ffd653608b746ab99d64ec03b7afc803ba321278e2d400609172ffee6a23b56bd12bcc6bf1539136ca3ce0a35e26919d98d64bbf9f3cb2b35c5bff3a549bcb357547bbd798d8b7ca8351371ab8a955e911060b12e327a2aa53618c9bf9c4d6a67c6d679c6ded60598ce5866a08369f586328997f1c1fb26cc02f3cea9168147b659a7426ed6e7645e6eb9599f365948554718f11ba897e735b3549e9c3199a23617773cb6a9a663214a06c48d4541ac67d3a7711326e888166fde83601f781709fea71afbc949e01382ccf0eca9572998bc9d9a3ce34d3ce298f773ab3bb04266d295297d682ee748e6bdf222f650ad7694988c28c0ca6dcf9410e4fd25afa94731a57bbc660c75f228e59a7a039694323b0d6f2d06e9b7327ebc2775e7208461ff6d696852f8a066ab943ca7dc7035a60f0a909ba529e97a8eba7f2fe76c44bf42e871b23de721899f889ed13235c967fcc496eff2488752a0ab81a7af18d7fcd45f5e40cb6734eb3a57cfd572fd4a26d4cf07cb2d2866f2530ba5055f097359243581f02515e7f73836dacce4abca8653f7346452d83a1be809d15f29dc103de64717aeaf56d27e24a19e58a16f0690c4f05aada92a329e8a0eafdb1185679dfa9e423e1649dce7710090f92ffed36cf3a06926cafcc9805617cd38488c5517e4251740d9ddc2ad95865f9084ede61e8010a5429802be26b3cafd92cc243ce3c5df57d36a346cf7fd19391cade00e9532aa31381ec32d44c5852908bb9ff8fca702c003caa2ef7e8d47169199d01b2b766246c6853e1024c3c401e2f1863e4273563f22ef0208f78ca42ffcf25eef1fd36f5a1565dadd22cb1ef39b64cf00912151a13470e807ce38c7c8848730d6992edfdb894995d1b0deca1a1fc66c474d8eb505056c4ab0afdabafd15455be8df90a24d61536bcd7da64db9174caec70febd06c1e33836826a774daeac83efb0924d43b4ed56381f8175edb6c22e8efa96ba99fbb0a2761608262a6fd0ef4655e1b8dd34e069bc6c536fccfc06ba01b60bc0db10adf1be09bc17dc4450017ff6158d8895737a63547adcda6741c5cd02bad6daa0099500d5225867a7cc347542b291016b40a2c07af750b5ddd82e96f9c84b6ac90b92e56544a75b8c3d17912dd6fbd0679783ef3038065f0c80741100aca91b5030069d67c5c579cc9ef31ff716fbca0f736626d8def5829a2074840a74c44c065ae2f6323728baec389c018b4f70407b7d1b3dc1a2fe216b5426913c291ed2d852aac17973fe95a52be48f772b12389f47eaa2e255f70ecbdf71ed2a5a49501a9312be4f807ac4aaa644eae477bd0b15609bb4996e31e7213684777ee7e38652e61a55cc653395e2e984e42c10c1ff5dc46771104845c57813e1852871fe00b4286fb4b4efdf4d44de0ecf0675aadf0482628905eae3b0c892ed5c22ff23dca5511ccb9629fdef8ec1d2b77f667dc69079d707775721e0b64fd246f66fbf99b48cb4d02194d893cc61401bbdf837b8324c300b5fedc01265e0187107c044ddf7be06b51371afe9914c7cea8d9a1fbbbd529de0a05ab88fb565ad6d390987a44319041e488b45bdfc2f68bca58a2a780044a70584be017762cd985fcf65ce3ec495bd78c5a94c62b371bd4d7c45eb862c90e606345614da6e5cf8ec5b7e91fdbcca1e3b577ca3766d6cb2d528b886ab65759337e2508ee42a350ac4978842f3e3acb317140d5f7d65e702ed0cd7e2dfb53a29719ee562c0956f684d926e19242403d150a2176f900988e4895ec67c854a7e20effae7b48165048045a7f810355c90af46888bd5a2dac2e614042969b5633464b86d9608c7b4d9dfcb3637a679ba1352240bcaef9b72d1da147a535edf1b70999e481aa028b821300544e94a067f6de44e9a5e0521516eeaee882970a1f3a26923cc72fdf678f8210fd914e706f6ab601ffb6a22c7ace53462c26138537772b9d4f71a18bca2d725ef816e850dee2ebb7989f8bf611f40f760625fd93c6e5fbc5b37b107f4563284f2756aeed9bcf0cda0c2cca8ddbd3f2d6575a94a14b5236f1ecaba05f3ef5c995651d4e329394b1b197a577e04cf24b525f8aa1156818fbe405b4b444925c34b6c88f79ee69f6ce9b4f0a0e67162969ce2536b15641cbc6f8fdabfb72a7d42bc993333d39f89a902e610ac234bc5c46351a43cc65af0207eb06f5258f8a97d2832d8ea238fc35ceaabecc42c3c920bca0cb729ac3b8e82eea84502cfc424598dd705ba4a5b37a45e7239390103f770109a564e0a2d0ca5aab3f8dd71ad19570d4f84949018976b8d69204b4cb899ef43c3ffd7024d3a659bb9b45e7908f108c35c89fabd2c20686fd56a64b1fc6c5543b4e75eadb319d1e12512aa18ec8eb050a6c0418fb3f1ee79cfc4885d84bd76e92f9a1654b9129bf6b39e819adb9f0255552a7f6ae53cc0eadd3c9e2e9de9601ce40444c033fdf8244dc2c0010be457e58a3049150a4cedd0fed38a2fed23f3d4e56d84da3f9f7a8b1c56d9a4b73420e0c1892c8e5dda74ddc3f6fa5e33973ce0eff34afae8aa3a7c87834699897b90ec7028577ec9000dfb391f206f86320b01dc6c16b0be254a9c6f1cc75fdfd302c3d2f6875bc55879ca08b6f12c8e013c6e6e324c4634d761d6e404f73f0ce844852ee5c4e016544bba72bc481811d0ba82da7a90fc9142ee17070d5f560d51d02f84600d4f39716cbbc15725d446810621c92025a3a4374918a1fad18e4f9b27101cb958b66f33fc5963bab91832d0315f5c5486db5bf2875ebaafc14eb8d52fa43c9fb99ab115005e057176ce70d77c223176ecb14f2a5375a35b3bf97b62c6645ce26606604f997cc214919f61ed2a4b338ff276862b6e467578805fd518fb6bcc63e3b007c2bccd3e80e3b18dd448a6e2c94607b0a83002d9612db49264ef21b2f964eae6e641ba1c187bfdcb4d6fa13ce7540489062fff7e9a42299412b829ddf1f475d7a1f22a44783723e5f55bd502964c3c4c0ee8075b890a7f800d3797e655933cf216dd28409f04531967fdce71cfe0f5a9a80e45cb5b2ca1af675b677e7f99822a4f11ec82276d01bddd478f65b630b9467f45ff4d4a38409e9d660fc7f9b01e058c30faecc1da05ad4a3b053461c41113e8cff5f004a867737b9f5fd11651ae4fdbecbf8073633509074fe283ae33699c3868520b0541ddf7d8f3fd60e017d69e0edc5f4f83b42f99d3298a6153b716b9c47dab83e09c3e5a4eb1fa7e7565599594331dfbdddd87dc5844aafcb9bf7d4a20f4e57fe8d73013238c2f9cd88654afa6e06bd7fd26b15f4a7fa90579eec70131d78569b4c7069d3b9f12192dbabb405ce117d8c24178528b2be27a7be3a21d39b1c64494d10b53538b488c5d1f81364b2ac5f3ed5414e160423348f3a07b8be414324bd27e489dc42b881eb04e4537824d623bfdeebcd4d5e7ab8d7c3329b589d0b8907b6bcac7a105e94f9331f556aa57a38bd1b790b2ef605067a2e79e3d0358e54d9606d3ef49cf7b85832d67059dc2de474f067d3a81a6f3ff61045f0d8e77fe04e46564154067219bdddf031ee6645e778d05a08cdd049a834393e768a22d68e521eee4f4e4b91b64e1d002f5df1443bb966cea060c69b5cc82e537a3b818c7d72d94479c9355270288a75c995ba8055a5b1e4a347ec9f5f67e904678b06ccb5aababe9037b8bf84528d0cf2688ec9aac44e1e82ba5fde83685987e7b6f15d7d27a72f5e102bffa51076f514862ed70ff52a9d2803e527cef95047cf4ee4678abee166c38a4bdb8735c3cf348c8c377f7f5d849098a8e7306abfdb13cc5444d7a586debc060a9ca70fd20ea14b3db82f0c2d38c89289521259a6878ed9623ff20f4c90a4e92a7d4a5656e70d5dfcbeb2cc558a35bc2eb4781fa0b99e2c310f33ad9a396f856e717c5b94fd6ff217eaf01dc4c9d8a21a5c9dfc83c080a92f5aa0070b753119f790b805eb73ccbf5cdfcc106ed757c351158de35364d50b1c2f833de330b0a54b39a76ed3639474c12d7f9a296bafa89f1011279bfd337f1aedb21835ff9e84e84491e0046f83362b411336695bf149106ff8f16f3aacad22d200c4f165e079a8db812363f68309eaab58bd11970eeb8fe0d79dd34fd17f7dafd4b8e2d3a55116c5dfebb41bdb4625669cc077b4430b4fb48f5a7ef4a452490e44042120b5e920d61f258952dcb27e4e24043511916ed3b3992832ca14fe2ac7abe183a99d41395c876f3e9c0f0c8f00923246e28b53d6d504311f0bc289a72c60c63263ad859091f0f13a879af30ee6ada2aca2f80271cb7cda0c07d836b9dd2787a1eeb093b6876bbce7dcb5fd8c816e141379a6b693a8a03d97c1d3fd6197a75b28c4a14b913981dbfb0d2611c75c7e9f5b004a79fc711af0c20ecef6fe34d3e377753065d2e45b83cb0477e250e3c20cab1a1487a213e073a43fb6566dd0232752fa4730e77aacb3cef9d1398e4e3aa41502b079a4d91007675314b04ab838fb12d04f45acf322fc0adf5a985c6b5c31d81ae40c53dc2e1c6e1665a56e43b791e199304be3245f6b50f3b7d11ddd3b5a3933593e4aee1ff752e8956f2801c3084d762d65cb30b00a2df4bc176c734060740de4991b69c8fb42160420d5fe21dccbf84d38025c460996400e6802d609a5f1e59a9a663b1d76089f1d9e4f9df0fa890d5ef44e6ffd84aa215c0ce356414f29c72fab3e1be12e99e78e3000cc0e2bdb7bbd17ebf702f847e44680300144b93f3bd56660eb1dfd7a7165d1ddb5ab4faa39b262509f2950d49d30f9e30d358257d1ea2509db4638bdd2f460e2f0cd94078ef3cf25795dc1101c15f717c3ffbe7f617c657228a8cd3faf76e25045b22ddfd8bb830e440be4804fa1e0d70ef31f97334a70530fcaaefd83cd1911b9da101fb72ab17cc731edf45c31347e867048b18511a94783d0e113b2ce2557cd30e24c7affc4f30d81cf97e2d2cfca6dd0b6d0b26ac0a778542d4b03af55a9d71a0e0cdafb5acf2dad19ec405e3ee926424890e43445425164ee9ec14b827cea81a32a1287cee2f167a52051467728b76f35445a3b4be1b166178e452490ad92476b7fcf373c3446946c80ef41e17664071153c2d66039c58e0acd7590bfe115f6a7b471ab41634636067d2d1cfcdc63ba05e915aebee8d40983ec23576c782ec107a14e82aab80fdb4d0a2ad67905341d3c42810de7e65970a89b2937ed37e03c1da54f6fdf210bd53c5b3f78143d2a1cc0d410866f1f568cb8a785ae3124ef12c248c2ae04c47b104518f42e02584a65637027857d59ab01565a3c23103c4065829809f73725a4d30147941035f0a6a256f47a3760ed52f0079809b422c6b59764f5240ce14cd1d564f21c821157b48940c429374a7bdde32bab1e81c2003acadbf4c6ab4d123d264da5b1dcefcd0750b4127f9f025fdb4690be3d529c30373842d8905b249cd05dfc0cf424f3481842d2efdcef5b5906bfd77db7a6480787f1a7abfa87d3da22c7bd36104ff84a27b6359801b63d51955aee0d1c50815e10ef0f5f909a51d5e977997d83f365630d13a2c6ee8495a542ae7b9a45954bdd0197313f3d670a5e93a0cb2c8a54552315c10cd1f0c984ebed4809f65f710dc7330eee834d2250aa090038a234c62712fd76894fb381731aed884f9be2f517f811410d44bd369d2f0b684042a03798b913e3e56c4d7572f24fc4ef9b2eb2400638b4bd4af661bbf01f4022160fa416417a34a8e65c33cebf2ba6bce4f7d83743e2159520bea88845e0fe2bc71c39e910eb2fc6c0ebda8f12241b596a48e0438845d94c2145e930a87f415701971a8962d7cc921b643cbf3ce7d16d5f502ef50fac440788c15f154dc76a7ba9c8a016e1b0a6701fe7797fa2878d4273f880e4447784d06bde6a76a519dd87a799742f195efac336f4a8024a79ed7d08e251e7814074f70b87c4d0fb5cb27848b96a8979749751e93092f5c74cd834f6555e6f52aafcedec071388db99397aecc4bafb51eacdc864affe8e95eddc3c615be076f164076214ac63ff89491810b79438371d3443128901280839fed701c517758d6b15c2412120b592a3b8d164093a8c26f3e9861f5834d479aa0f3bc7fc2a58a78de24678645e309f18623ecf6db6c4c2d619ebd28f1dc1b52a0d14a95d27033d7c31fcac0353ed5437427ad7067ebcd452e470c46fc362e0752ecadcc2bc35516e98db411d8d2e00a2df4271f561d9c8ebe64d09df7443f61d3e6e498c98320e453659b40616510cee8d58e6f10d2c82404f23acc79b4f5b765a36710c2d2218147375c21cc986cd3e5eb718ea5b480c27c235fd36fef167340b1032922086120361ce8c2d74329272c8ed7283f3862cc3e27b1e8c7e57d088e0b5c5049fa4be14e96f7746b7ff754f55f4bde4f92b0289f55edf4c60ddf2059721202c771944402a1ceca68e5c327b08b5b7e2cf862dd3d2815e1efc3817e55b2cba457503a50295e24f9dd2fe9b4768990c33427a48c9f8c619a7b98aa98c2467ba7e94bec06a8b08336ffc850e83f733851d45019ee174c761d9a7fcb09b02f79b6dbe1417c8af84dddbd81dc5716e799ef07c87a6da797e93d6ebe1709a5807025247f6dcc47dd84d1d1a4c206f2dd18b032f1ad922c4612aca8d45d08b7d158007831e82027261f095e82ae4773fd68a0283a12401c8ad489493c72c279c3c8542ba87fc89dc70099a69c1d5443f089d32fd01bc55d765de3b2a285c03f25819cdc3260254778d6066f91311e40dae9b354eae719c36851a46560bfbb46a1f77ea4c90cf9e565d68cfbe7e40bbb426e0d3cf08cf976ebd3bbd96460db1884e8baf882365ff7bfe953a72a3afd4fb8f15e699ca229fd8c3870db6948b4bd3444790a0aa1af743440118a728454b6d6555e6f785c021cdaf0789655afbe073bc66074759a6dd4a19856db6ea8cabef10e1cf120942966ba23b5dee636bf3ffc2f21ddfe3f5e08952f5bd99e0d8086badf51258df79d764c5cc61b8044c1ffd95817b5dd8c847391b1e228b21c833bb4bc2966c2143dd62f60b2f5b36df41756eabe011cc910d49c9aa3ed59cb5f64de9f0913a90aba45e4847610d90f6fb9e10d999083a577dfe4bf8882c403f5fcd28cd2c74f71f00476e463b8241ebb04bcf20a31f4ca4d0f46a481a915bd45d8a903f82f61a38dc55e06822f1c6bff740f284c26d4c6f6f069f31626d5e1eda9ba53143d3c8e864b52c4972bd183e2e8e958346e265c8fbf8418dc606da5e23e0c050231671ee5d1f8220a7f5bdd268228077b9348f4ad16a076e979ab92e198e4ae89d0f7d689b880f33903fe2b65c1e9763d6723772d236a3a1734675b93224f021eb697091e5c98daceff7d3863594a7d79ad7272fa52b5134cab6fc3ca64549f7511d414f0a6d5b634d24af8ab93e89edbf75c28b7857202fece1020bec1dbe4d08d7644bca813d1ba9760ca58a36c8d7b53a7e9b77c08a8f4768643f03c3b41cb981bc3df31bb3392c164f1a44878185751c329cee66e3f56adfb2ef481fbb19d7e82bf7031097f0010f43bfe8d05e09d18fffc0a003bba2dc46ab272155d77723c4360066554f36402d7c80434c883da15bddf4fcb7978be5c39cbb9a704d47f48e251d81229b3f1e0d86d09bdc9eb56e9c43099b94d6d70c39612d964124d35ccf16577175335ab2e43aa522c81f4800add8551cf4209f1787c6105aa09bc47846aff1f28d7e8037a7e5135efa2e5d78fc9f0bfdb8c6def57fdfc5f5fb967f9b563e458f8530ab1412d6c536f249676334a7236975d5851fabf54f780baa59bf11b1e2d42610dcd1e1529331baf613e2a2097e5d775eaed9590fd8461d356bc7c06c218104e97520ff4f1731be039b10386ddf351113d42bb5447b6a5ff32df91dbf0e7e6c45e54a1461a7cfa29c23ecb429812795ecc0c14659e8119ec9628aef539b504d4ad0bd5d22709a4a757ad47e0fe4ce83072426ecb66a36c900a4b3d4162c743766e6a1f747012ea645d29eafe561f776bfe9575f09ac6691a568c11ba4f5e26f576797121d933277ec441ce151d44248df36d6e239f91d65ed209a9363492f636f00a7723c7137c327bc95df75882d123517e095efab63e04aa85cc126bbff7e94a0cb383aa3d8e393bead2b372c4870c8a5be4a7b12eb8e963be53685e7c16c5bf4a49609da63f1a30694e07c4443c6fc02b619fe23e776f277f2cebd66a106b9e0399006ee19fd918c9ce278a2a1d57d89732ed6ed9ea5678c44f19a53e343e8f5b98ddd702022beb3cd1e43158885e9db0f4943d1dc4bd59c4fd4deab5dbcbb59268c08a1e8950410fbc072a63c1db40f4cd4f7b27e39949ea213627568c159e95ac0c06ddcfb31848afaf774209bd0a77e7ef970f815299f3c7b53382958a4dd86319c29cf7d049b8ec7c2bc4cb1ff08e2de265794fedb040c4356800e3a341612cdf3e8729621e572bd77b458818279a0bd5b4603bbcb0e5c707d704719d64b28c3e4946ba1caa8be7bbe0212613995f9aa7db63649c491e82262d6819f61f94f0e359c39b38fbfe87162de30a50e49cb25b16f4e928a274dd6b788b8084ef9dd4b3fead1c119fa6ebf40e766c5757a536c747e808597375affbaf4ee0ece0fa6e285d393ccb0d7f8935c88913c9a3adf61264ed695913cd1f279b45089a9bee467d302f98bf25944443d52de55b5b228222d9e0471cb3ef123654dabba799dccace9797dd01f3187dea4b40bbc94e8a12d33343e482bfea40de986dbb62b46897ac0a3efa561278a438782140f97a71bacdeabb7bf2b39f14a589b46aa6e5c60a5f9d620df2b537b22acb435ea95b58e6b388ce126e10c8994486295db31383891b52c4e3c00132bb6cb6750df4326b558e62cdf33385cbbacfd0c2f5286c8827c6f232b1f7161289aff1557bdc12799ab9e71f67c9b5ff3df40c628b89bdb4514fabbe54eeb304fc097d7006a6b3cfee26a6f5fa0b4971f09462220062f078c12f9cf182064775e7d162c34ebe1db77ca5d19c3207da1634eca5ab590c2fda1e043aab1a0d7c3f395ca48be062700e6f477dc0bfacb37bc24267ed4ab3dd4178768132bc64c77adade0c4ef5244bbe9a0bf5142ae6d3a3541617ebd9adc52a543db705a7d8658cebfe1ee8ff4a880d284bf65bacf6c4382bb2dec90166bc1229c8573a191421d6140d492f0915ba3adeadbc1eb4e6cf499fe37440f45b4b118ad9ff5a2e85d8aa81cde38e9f936571ab5d3841951e31a1e4a4819d0a77f0f3070f8ab0a6e29567284d894495b9c96825714395e531aa1cc7e30fe9d0f96fefade7aa83cd493a5370def47d06194f98752cb57be208f661df4b432755f80386563c2b52ce54d7f569a5c60c46bf908580efa3d8053a63ce4134eff4c56840af0770bb18304e0fdad7be79ce151bd8d2929a0e5cc0073ef4f0efcbf08bf2128cbf1afabcb754e779c4225822d104ca5c18a112bbe844423a813ddd4b558073ae7d2cdd540be63fd6fa290315c74005fe4dbd7d66071f7861516b8eee79eef08801f0f4c758e329fdbb3736f9199cace9921b337bc9ae375a76c19ecee4721e487421570a68d8cf5b3ea6f5ae97b09b60ece3222586498a64bec54c2f48f2be1c355a1ac523db96c47f8fbe04c5bafde777cfc4b2d54120e127e921b94170211f7c3fbab4a18fbbff56eb5d2ffcecc431db05f4aadd12eb20a264cd50d56ce7a8d4a8f8ecaa9a15a84bd5af407ffbd984f4d91a4e9357777e222ee4444489f12e5027e7b2abc4d6fa1a93d2d7aee2b1f504d37e04cf10177db414c058e548c71389fa5d84e18f63dfba8f5c6ebe3ade70a8f3ecdca3d6b5c119cce3acb4519caff2bcb545271b496d89148cfe8bcbd4233d73891b2f61c5d916c4a27a9bb43d371016565b9c3b819326c278ff82259225ab25285919b7bdf258f45a1ea975fc7fc3642a246f0f8ae70e9adca9bf1922a1fd765a973ccb32f7ff4728cd0c2f26a19c0143fe2132d22d5df1ba99120da99a66ffde91b92a53b5cc650efea3efdbb02c9fe55055bfe9acf282e0a3393f90dc155390c9ebd4e8ee196379ef031c637995a9e1ab5a70b93755e54024e1c8efe7746bd582c0c6f95f55576da47994c539676e52b2ce876180d1da7c0ef05145fba436424a0edc89c3d919f97966dff939ac09e092f9ad55970fccbce2f7fd59a2475f51078a30d596f953aa1a80eebde287efecd475fa76fde4f909819e14051ac42209fb304688c90105b21b3d4c58bf6b5fada9505eb2277558b5c96e33401c48575f7a82f6b938e56cd2157b52797899ea7f020a5acfede583324fcfcb44c557379cf61af4db9b46a1565f4ad9540471c68f3b3e07068aa059d9475cc9f8537114dbd4b57070a7f97d43c92164c66311297b80312e0f020e8b406c35dee8ce9393399d231ace09ac2925ce7f2236d77959d30f00bd26cfdd3a2c2142d62b944fa63652a3e248c481371cf7d6b98de597b87e0cda1cbe35c33973d2490b5a008d477e8bf734bdff864c3f736e96bfaf766a8901c4cc4e999873329b2ac1da039b56be8aefc6ba79762c06fdb97631615ee7e7f0604ec6f6acf10b2d367dd9ba396c090c85f0d4972ae4de407d9c8b924e17543d1e707d81b753470527baf23bbe0b5b0066f8718150d40f0b0b11228d991a05b9fa638babdfdedbb5c0d4ae5dfb70614c08ac1c109aa326832dc15b4730a15b569771659c066b3543766dd66a8ee81a825cdb2cf4fa8680efc4eb34ff1541f33af49b065d7d472991f9090249e2ba7413d9a5e3703e59f7868cdd774337d26274f92866f81ad72786e802cf7421a4ec7980a2c49e0350ff7c1e49bac774759aa2ead1d9299ce9b0f0e281c21badeaf540d2c39400bccc5a819246f8916047b19cb1cc95839a8e10aafdbc9c0afa0374dacd8cef2d1e3f55e85b8e0a369b2cf7e0507e25f9aeb5daa8362a7c3d2a2a9e8fcda26e2c23aee54bd252f0081bb39bd28997344d311ec7a16a4ac13af022d25671a4cbcc353d65d09b485fa19b69528c4156c1770573ea9ea7b7edc3b28132bb31d2e3d5ef390b7791a05f482ac4001c35dacf6cb54b2c606a57b1c6cb155559226786f73f183e5f2bbcf46553620dea1dfd6ed1c1da5652e2a365f7344f623f72a87e2f34379a6df8d81ea01ca9152de8fec956ef11f0c81db75e1a151de4dbac741a1e56d4382c97bdecb21c7189c922c746ddd079a41d302a3f43b4fa8ceabd280b446dca57165f4f78c0739a90b1b9ce5770bba7f8cfc001f7d9c162209708ce0d7748f32c7bfa89fa1bead0024151be91f49d174e2a32e5478743f834373a9bf9ab89696dd26a0272246c2cdf0243914d643c3dcafa1b18cccceaa90fda17228de0b8e659dd91e389f4f74bd56a50e3270ccd3a07399a2ac158618b04b09de4ea88274a412fb16725def4d64f1dcc1099ede1721dbc985cb6fdc7ab5045de58b412a73083db63055c58b7b6b33adb43668b6e8bfa8f80483101ee09ce1252211a2ff1d8e25ece55a5c341767bb8bd5d119fd9e491f7767ab31247e544bd07e4a6f851e2ec5222638b9f2c1af4a82e67346e7d891d49d6e0b4ab7e30c1221b360d69de37d6c9661177c20f52a7196a969ad6c8d1d10780c8290d0a1779d53d95ced141695b227cfc00bef3576b500731ba31cf0fdc1f4310b78c11c994ea2711602e42d71fbe17cd51a8ade7186e51a9f0c9696eefa67e08be89e0c3420d935d087063e973b61c905c525bf7613358a13accee7a85c4229348b0a835711c64420338ab08f367de13cd175082658be194fe6cc40ebef845a5695a06504819caee9783af37c398fd190e9ccd7eafe9a7b5b25c0e9866407b78c51d4b9ba5e9dde51106108868390d878ca3f8c7e05ab9657ee4556a280867973f8052f20bb06c51fd4db8441e1da6d1a4624487c73d2e489bacbcd784d5bacffc58630cd63dca05e379c0a3615f27007e8bf646abd6cba17c0c83bcba60aa6e743327cb7605b8ff22bc29d58ecb68bb79488d9f73eb138396dad535981336829a3352b9841e73c536bced6a45a9fa3d6bd4432a68760aae5698a6737313c060114b91cc446de153b4b96be53fd3ae93e56f003330fa48287b05c20ba7ddfd5428f0bf5b6db34ea9f06f88f8116e17ece5ecae46be540c6bad90a04a7a2f4379a309091b73bc81cc504670db324358ca4f85cd813dbb437ac3bd62f8c844d3f0950812ebc71dc53043e436d2cd558dbdaf1e7acd727d35e41c62ec0a27eb46147467becff9957339c76aa8b6e7903b0a8604782d133ff48feaacc4c4491035bda425b11c4dfcf293675cd4eb6df0b78892e246376c683916f91abca7f11df0dfecc238df4670898a91f36257552d5764b89cf643bbeef7ec3ea2b97ca4c64965c51f51055cec82e57e53b3f42886af0d577348a43d8fa105e288cada5bbaf3153cf8fe3fa8871fe8364cdfba89ebb2e26a9189002e8bcb5432f97bcba2a7ddc7c57935f84c9f172491f2eb6e5b2231cee67d1f2043f5049aa2ae4670ef4e0a2e3ce1673ae95c29a449f4bcbc0c30ace6b8f4ec248b2a47b9bd7ca97be0a92f767e831a0fe9d20d7cec28e00f297391b219862c5f93f0f94c034424bc7181e01ec629a4c8eb64f05650e2d93384f022c9e6932cb44d2c1635ea863b59a0dfb4d27218843393e2ebadcc7590bc4688708015858bf0699667a6568d02ea545caf19854302f772934c768a694d5e9c1b80e334df0e6b4603b01bf27edff5b79d2798e5eccf03077424a72ee1710c7e78b6a1153f7c7c02a43a90e635e5f497f9018d68455b68750825815f2b9614241ccc2158b7fe5f28975f3a89e75dfe4e85dd4833c413f39cc8df79f1846624b0aaf836ac7d145b07c207dc33ab230876a6aabfce9f6f052d3ffca2701995fcc5b6c42158be04ba1f4d5482c61883e328d91dbef77eabe544e92ee6b4b2d8a375afcac586c8d37a4bf7082bfe8ded4e9bfb36afefe746da296358274fbe725f67c0dd4f4e2e3288b09ee51b4269c1ddb93ec9014882cce60a24a49a823a1794fdb87eb8b281b1cafc1ab870a8e012f51afb2cee079d06483d5cdbe2124356a774b99546d5c529d595632a33f06fef3f8d7bb7dad7b92b14e91859c99130199320c395258fe565f90046a6cb7ecbd187777f28e384e7fd8c246cfe943342bba1a1d6fba289b764a858c69ef335ae15c0ea57857c4668b497e2b1b7978fdb1a27278486ccd2e9533e0fb7cfe5eb3944cee1f02cc4d828d85949930d989f979910c51e15ea1f90ea05999929c8db9ae1f8a272feecc28e6b00197ba966493a15a424373df852786fa923ff76929e62cacb07760eb3061f23f57087b4e896162c844ee5be744320476125e30072815eac151342e96aba252930fcbd2ca58dd3f1e36c4aab05689f54cc064ae5d3e58fa370fd6e09f3fedbe0e356edb3705a33e14e47d36545ab45adea785df4279b7257ae0b40027343e5a314ac268a578e45837b96be0c2a47d8bd85a88b18e1dbe9c3a7dae31fdd026c5294df3a2ffd811af519d3038e5d567dae4025ed6cb9b2304e3974357e0bf070453c6305f068b6a2e4a50600c309f7beafac316a7f0f17815fab9a1dc2791a429a77e603de9a892c413c9c500d490b7d2ef6f3e923c87c27c44179962a24f487dc37b7fa6c61ae76e99d6410752289d36913efa544a7f1f54637ce3b55e31793028d5200ff4f748d743bfe516f1e8a2762e90328b6f058ecfc1aefc96eb38d535880f9ca033548ec6073f3f13a27feebe617762ffaf8ab6ed823a4462bd2de51ae69a5663e0c3b81ad084f0afb3a88e00a1f322f4fb7dab8baa05c1c9e12cb9a41fe0e12e198a432d3cf29fe3c604c1627bf2f5709fd21edf9b3d0e3b0dae186129d79f96f4d82755c3d9b51c723b04fa703063761cf92b55f89a6a2b5d036769bd1a98bc4882faa1db79bbca130e25167c84518c998304ee89ed14da6fe95108ba55c54d0f7bb8fea583b1583b15d6e2d2fba67a145322a50097ed050f32cf81ab3a6bfa6fe7d25a4362990fe23c26f76ceac4f70b9b1ca5f4e8d7ffb3bd1a45396a6a8ae44aa14d44b15858cf767e2b2a619c5879fbe54b3d6e920040ca9b4577bcc8ef7fd66ee1a22effdb817c79f65fedf42dddf085cf6757d0e100ce90c832ff63e09a68846a6e98684eac2fea06e3cae15d9d5e64b4be28d8901be4ad35a2fef4c4b727e22a7cb81f50c858ae00cd2b6755740ea8f44b09f2a245d3d48ec428d65f72a44e068a341ba149ee4ac1c9064f285e2a8caeacdf3907f882bf57153a20d289e0a69ca12f343870069fbef8cc5f1bbf5a534aba7baaab552f8f6052f0ea7de6bb228d1fd334bfe3886e0f0e47c63f1f4ca2ea11ac085fe4f1e543c660d2bd9527e672442ad3e852237dab0d609316ca57e34504365b299c906199c76f3bcbe060afe51605e48bf13ff81f52ab5ad18c7d5f4eb8aa859d60ee946a672544f952803342390336c61ce05c78d43eb6694c62c54b2c2c7ef24dfe4427307a2bfe60b2ecc06e2677e9ae49d7e2731d77725f3ce7330acb0326b9e37405ab2d37ca73d3d44409a340ef110ee556c89f208ff011fc623f8742fe5e3d0c095a6c21e4bea90783bd85e7fab0f39a6d0fb5c431ce2a887ebc226c74e8cb10f8cf83e206d4051171e0a6afc2498f0fd0d3d3b9e84797dfea412c1ce8d86d89f9e648f996b1363fe9258b25867430006b709522d9ed1484b7b32da65c76521fb0dc4db2ccc77089d9d5a802d46bb0d906f06f45f1418e4a4eebcdfdd7b86197d3ea1c71297e2070687941e49a67170ca2378f1a65ae5083397dbd9423905b5f07dffcd0e3a70fc0ad217fd42efc7c4a83709875ea0e77b258c317ac8794617638925037ab446932d36276f2ec8f6baf3a0c73f5781bac9762d4f6023d328c32ed48d4949f165b6896e1ab0808449828d8f08dfa0b03b00186e3037385bd7bfe83a4bb85333eefe63ff8eeebed847af83894d14f2156282b0e331043ffad3fce2e59e9018790f5f47d8002f416984133aaacee6689dbdf9fea9242bf1238e91b423b61b71e186c6531e87d2e2df91e16b44a6d84b6c872ff05e50680e3fdc607f41fbffbaa320cb4a6a2cb4c2eda48940916e97d42f8030bc0aa9fed6845fa85e9f3517c3b36878cd157790f824abc41cd43741c821cf1c19521e9005a297fe9dc7ef4871e316986933c0496fa9d881bea117fc81ee12a6fa56576aa7e6c1561dc081f53676162c8406b5e79e27bfa450410ec628f4e648f4f2b9690658092b9bb9a382f16ba1f9fc0c21ffabe7eb7efff03f03eeb73907845e4314b9dba43d1f39a8a7f2286021a617c5e23509dfdf33b51813c320909858eff25e9c9fd97225dd829ef50da952e93b83dda428ced68d65b8edfcf16bf84f727f0d9ec3b72e046568226d00209bd197112b2a0f5beb4ebaed2689907658aeaa7d68841a3d302887297b523073895ac24063d5cd57d59fe0f13154e2e77bf41e2a0769ad966e131f2710f25eb4689d00c479668f0582dc94c081048b1b60ff96e194a56a408b4cb95745eb6eaae35669ed3ab6cc2a1d517eb0ee5baa7f7baad7c7e0192ae70e525c7541e33c3a614d2cf603ce008a2fdc386d5302afc44d2730d16620af595ef21b8491d747eb8303946143804feaf4aae6af58beab122d9f1f7767a856fd55be9d00fba4d812bef5e7c1b10c5ad229c0f37356678b044334aa7a77fbddded0b0db2aaf3d57c885d3e98c90959421d66c388f683d8fa56c6c3cb1218bb0b2e55ddea2688696fe033e28c69fbc338f68ece8f453c0c6b51b8d5c51d18d51d7038b125bcdc4af34110803361bbfff857c488178f545a0d2d7d54d6eb20496d9a03bf2d24a2ff9bc4b20cf695fb362b38e6b59e0343bd4e315ac7b23807b7d6455591bf9f116407fdbd800f02d46e865e9fa235b2a1b12b51c135098a3142fc12f9b81f32458d9fffea1dc983b770f8d27d0a79e8e5d71e1c45dd7f5abb10dd626dd526488a5604598f29e6fbf175d4f18fd8f74520a0fd44a9bfc6ed274a2118d825b81da59d68701c400269b9e17cdb61439fbe54605a48f29145fff54f73f4c394269ca85c9f7549d689b1efabfb08a31131fe923c2d3166daa6945257db62f6f619d5b70e03e9777ad47ad8d471bc73678d5b42ccd9168c90ca995ee86af2e666d3254b64a5ec4e1be1d5aae8447960a1cee5f677ed66e39eee87d275f28134229823ca6996eb19b02a1b5be73a731d3496c546ed11aee33f2212871b0fdda4a69ea465c376bcafe46cf9721ab397c25bfa56b2d46bad15fbc31aad554335b8be69cf50323f36959bb67691a82ad5bfd95860869e251d91f53dd2ef2f80c8d4f9e38ab24f9dccba28cd7681fb5dee4fb12d773a655fafed64060958a0a0f5f2e9b972e2b27df9937a2c5beed1d34c24dd5f12fa9a6096da10e72e7527e5ff40ffe4aeaa2fab7368afa12d0334f96de69e94611c2beac4dae3dc052140e678033ae6f82e49994a1990dbdd8ef4f452c94a29b54928c8bb00906e3ac2f54f5a1227ef4e3b75838d01eea497a1f3b00928d5b5c93e521227004f37945c8d8a07df996573867006dcc0bfaf5d5892d4ae264701d8849749c96afd9d692998313bf1047d564a823b234a648660ea9e5c7ef89b9f155c8acc7ffe502e64e2431433eb76be166f707de0d4c25c778e4bd14d6641e3ef8b51b2d98e1e9f424b4f6fab8459a9167a6a6c76c9b2b4445edde38ae25347bfac15ffd940f938fc67aa945e7cdd1a1af0aa440b76b85b4dd42b5b03c24d5baa1b330d00e8f21191a7b69c8b2ea8a180ed475e5b759dc285a95c6dc0c798ecff14503dc16cdd923b3d70daf8cd3cf3b82d1aacd6e86e89554a49779581a33560e724f7ba6b723f592327f117bb79012c6fac89a27b8918d23e6410f12f2160f986b7c3336a8634d845cff8348595e6e86ff7a9a7fdd1d1b87344f2ee1643da8f2c76bd552ca2157c2c01d5ec8d777159968b58ddafa6819b78671f2a1cfba0fdada2f671263bd4366ce36cadd763455f94398232b5bfd75dfeffff57726b570245b04a6f98d81ec351b92e2d8df7f283b79fc60737d50b1d87238488c4f610d33c600a277a6c0acce4b27f835d2d4622d68f51880849e1474111a75ee25458101da8f40aa4867b0d3873f31250e7e34037fa2e294f2f15c47e749dd23281a0b58eb0f1800a1575b184a84d51890c76872fd1a3426ca21372fd56b5dac994762bad290c8bbaf178cde5d1e8d9d2a2afd4a27765855f48ba6183f0fbcaa56567d1ce53e1a05b200635416129978b1817b23ca28b82a12ed0a05f12a6e5230f5eabc50041ee928f413004835330d81a136db0912f17c1437296b2f8c14ff967a4ef3fd3641a02a940069ab7ac7eed84339f9c17f8cf26c2e888ba0fcd5a00d81a04a1af79e7b3b8f6cf307419f89de604118de3e152d36bfde3dc4c01e905348e137a5f9bab805f3b4a082d51267f79166c2e9728d387bdcf679a2a53854da9ee6fc30e5a84f126150e8061e2d702f97fc988535fb011fedd7e3c2219ac44bef6882895e930e34d14816ef8100b8bcb0bbb28cad236adadab4872041c5f84161839fc709a6654a9d1aff8bc01ca7f1b71667e58e405c6bcea8c65d5c9f26a9308cf5f77f5230fa978e9994c1e9f930e83d0dd7292dc51ebf88990bdc4b39f9e6e3d418e1d7932139cf60e87da88432db313f5a7c7e2c105502f76782137b166b46250faeb41ae619558c6557ab26cc8b3fc79fecd320b00e48f126b1e5869b27c889da97b3f5d2990a45fd94f2098a58b3bb94cce00b33208bb1b4f0f34d1ab40429ce9722f5c7cb1d47e5727ad62d3ea90efd6c26925de1d6b203c7cd8799dc8d6fd2d9a0b420f6c6731eadd634f6df2e3d08a6edd329d717a9b4fae6a8b6ecf3468b34c3d340be753e10f535454b1d909663dc394cabcca8e7582627d620a98d3a37dabb3790f3926c89cd382ecaedaf3ee054e3ede85034fed27d31f53d956edd81282c2067579cabf5f5f5eba0cd279409fe43eef785a100bb5a39b14724b16f549fbcded62950356d081b31a917a92034bb0f7e36b473c2996f8dd6623588be5712771f6599c86c19375c8888087d97e52f5c18442868f81015cdf9e4918dc10e20899657d187a402895be15f3721110621b17d7cf8e4036637e95da1764bec71a20a7cb88c479a8b1984601aa01028ce9f5365e01603032c391391e2af2406368fc1cb079cee46b1eebfac72136972b0756578a7a15e39dbce62c79d7dba5b497f4edbab93c2b3059bc932fcacd87f9b83f8d8ed21a6e61529e1c2cc9c1194572e5b441e25d9d09d15dde38689c1ec2a78595431a751446efead6026badbfea87482e93dc6890ab7114caf7246e586cd0bacd7966fe8b5ae7fbdaf4c9f055e27b0fa6395faf67656ade53733f6bf501e20fc2c020b27e8c5c5704cb41bce3e98e348b022d43561a2d2586554871c3aa75e2e5dedc72a6e2f202a11a20ed48f6b689bc40cb9316595e4fa765eefbb701feb5c1f0b1bba1293e0c5bbda27a4666a5accd50c1608ecf98a78c22bfe3909a6b1e6f34945ad74bf4a333015ef6b0ffa8194e5427d073a4be670425c1c7600ceab2c6996ce83d8ccdd058e8703577e19cd9d440acf946967250f9bc6d5bb47484293444606ad1a73034315de67eca83bed18337a0f00f779aa0ac74b83f00c0bb890742c41f0a43507443ac352b677a41e8e6fea6e53c59e8450b30c82dc705b44b5c0e15e2c567ecd64563d166ff5910447c9baf85d2ef43deb591ce9a3b048346e34f62fdf0fde680dfcc3720502ca26ee008a6c1abc590ef1519fc3da2c0a5fc6bcde932117fdd82c84877b7f871c8f552be5bce65ba0d8d67e45dc2dee75557bb09d7a778fff42d1b36ca325936997c006c6ce290fe7a092ebb1d51b018c6712c9fb8b8e993fe9627ddcd11a7bc8e2d36315f0fa2ee36e22572d1503c5256f65f47b35376b4c1e7c1fde91ddf280f8d91a0cfc0b301e333e4d2bbffbbb60bbfad0e8f75833ad83e8e24ae0aec61bf88b2e3590d1966f0a6ca9c417290cadf419291c5c09df416b05620e5f3e551ad93bfa1712934baf12c924b644b7d8ab642acd93ceab009a4f6c4e02d1ad167d88269388a3e39a5cb8ff3027624a15ca95f8faed2c54bbdab0f7f40d181633c231d2d8dfab28b86082d95a85443b7845bed245296e5d0efba2d8b9d65bd90623d38254829613c297db0a9e62a2a77edeaf99a66929c15ab7bfc0a5bde48b6f2e891718c840583d81d5c5cc3128d4bc1dc4619a2b409adfb3e2420650b15a3078ce8f756d02ab4bd464fb8b1ddff5ab59305ba20ae1b7afb75f64b0e787970eda7485de53718e505c255280974ac15fb37705154b0edd549514dd3dcca4c110f901a3b0898b229600c0eb8f507d970a836a6c6d85142b850923727aec10125acb9456d80481d211f7ca80879fa84aae15a7dba4e4377f3a90fd2beb5c1720deb7406ec83d0a78bfd18eab3a4e54ffa0cbf765d22ef7a7364d612341f1b56917b6c6ed2f1351df56c6e3beb460cc1636e1cc4dbf3c9796f15a9f36e8d6cbb411b685df2b2a0235bf76a29f401219230c45f912f61f062f98b74d94cf09e7f424c9f74c2e01dadfde243fc3b1b2d93f7de31ed89cd92318fd1ca50f7f7a3dad1e8f159bf96c6dc0718035b6af7d492a7cad7b74b41ccafaeec5baf31741b936172c09afa3eefe3e4dfb3ffc6fa635748098b6a423edc26aea0873c9dcb8e49e4ba42b68cb77787ec18a22eac5117f7d7fcb6f9b79ae29724468dadcd201339a834bd950ed669051e1364c9c90d08c4c875d6d6d01f4bfaf70cd2c740be58903be7807ab57b59806e6c380b924391e73843b017e83b3ce292dec419a824f0318f2f59760913a0cf7e73c28637c202346c77e3de9c56b4dc5cdc72da7418a3790ed4431ad4f514ecafdfaf862ebbc1f8d319b36a2dc1c5df39f9e08bb1c48b685fc68daf64dae041712a00613106e54cbee74957620dca3be19076f4b7807ff62486f44137d0f047f5b24ed4c5f653b24ad2ad5be74abdc8ebd2bc5d00a00123a629822b5e500d6c18f26d51d9d59b54bbcf01fab6844aeebbe0883d4fada39c64d8303add360aa9526476fa58a43ceb4fba86c7a551740cd0b32edf33a3e8355bd33a924c6c2a36cb5dba49ecadf34f7bf2922a2a0880e7e414e80f87dde195c196a683c1e4e50a437ef4dfe4d9d441f66495259d67ed04d6b320d89584535ec4bcd95d7509616e1fe3fc3df91fddd27f38e7a750b05f4b02102204ce564b1671e509df1efe167aa85a0e6c2ec264243674a08816ca7ba9f0726b55caec5748ae9a01737a3edae2a9eefd03a8c0396a1904f77cebde92e9740a0306bcdaea3c1ef9c729c73fafca1b9e2d408332aeccf4982ede23c3fb2216ebbc4faf70aece0409af70b08d374a02f5d9900f0a2bb051a85b90cdca3778fe1c8bd24f3f5ccdf169cd9c0af1f85a66b8baab39f7b12d1fa7f4c60a59b0e6aad73fb18dfcbf71ca3bd869594ae3fc6859b02e6d7386c41270c4c704ffc43d282f170342c7e59573ea5b20b01e83fe4522dd875f720e6d92c71fcb5fb8fc007245f76410b5af77666953d3c2fe36398b41a32f801ca68a8a5098466bb78c8f5ce4c8a0dd12177c7caaf00fe00877e46c9b70196706e2dba7e644e75518ac9b2cf2a856ded7f197b26a48f525602488d38891756bc6a301d28d39a5972ccbdc6d4d894e0e05d34954d1e772def35821c03e6b8a7dcf86867ff441e70fb3af3135e65521099b80108645591ea0908a6a50148c06ed6c6e5bde3d0ae1e1dc965c2fc533b4883c4863ffa1efdeceb15991e6cca05216a6866a4fb3bfc30afd74b856340e47f321c23eea02a6bc6a2fa37684d180e5a54a8ad0400bce4ca359240b973f17697ebbbcd6d22067daac6f852ba0a2703b80a08ecf25afee74f91f04be1d31785c8864a5b6b3afc4b2c6c5abe5c88feb198bc8c3bbb94cd45904030b6dd0ef36d1cbbb70c980d9aa5b22adada0f3e6c643d69ff5178ebb06c9267aa409f56bf454d123b2100510820e2a25ee104fd892ce9b6fa05ee8be05c83ffba8a2a13e70397df88f0c94c40a74adede2b5f1a2f12a5335a42151370973dfcae94b8eaee7deae0e8e4b6a0efd44a103a3e87ffedacc8547e726c7bf92189ca39c27479cc7e80b0ca4a17bd0cd1cca616fe6e9a2290e638388144b503fe5b6dfb787a8fc3e106bb9ff0a7133748c786db1eaaf93165d0ccf08896f84c2436624b71a986e994ff11954179b77dd4789eee6b5e035060f21e4b39ecac5c21eb86f934d658df437951453caad197d2effbd008cbff42a83d5d910bf479a1fa8102bc82f0ae80279b63b3067a8b238233bf8115accd825173a0385ddae03cbfdf98a48431825b41f694e06a98644858331dc9dc5e41a9b9457c382417c72736891c44ae951c98c77542bbdb356dd94fe2096079310000ba00678ad0c6742919b61c3304ed59d2758e30b1901bf7356aa6740419b4184f01f92e2cbf111a8461855be0d0a6571a35965a2734a11c6b6ecb26cfe4b7833633f558210a934a1c1677b671805a3e7d48c886974a75b2e91fee654044738395010c7920c6aa3c146b72b308191b0cd253265e4e2a172ffe1e6e9fb5a08549192a308f2566d596ca8df7df08215d284f6b7de19fa580950e1ba0f55b2981acc98f244715e08da2ab3ed8d1adb42412400ed6003729236d13d63b262e100d6eae3cb2c123d23269c595b899539a116c4c268aa5c4bd4fa74b5c29d4b95769f534e6b637c1673be5cb688f452120f304c57c2fe22bd1bb814a788edcfaf3ed1ea04e6fe4632cc9748d29e40483485d5f8c64798832296a89319f9dae5e6f2223549401bc6b4d8b493eb7dd51701faffa183401dc9291daf55a99491e7345bcaa5295a2d61150d9e1dc8af2ec9e79bc4a01f722e1920cee516e10ae25851089f37c8f4343c0687eccd14b0bc48a7cc1d18cc109d944585d1742e8bd70ed8fe194f69b615ae0c86e7dd9ebcc4cb5f170da4594199e4e5821953de8b92893d0c8bd454ae9fb9e4ffaae551f6161d9fb4b6e486995bcdd2df20d2962beaa88cd4d2a9a496d8d69b3e8f7cf2aa19d2efc86645c555fa0e9e950711333ee07fd9700168f09694df29ce496d5df98960cb9c1c41d93ffd73eb865fb63214d4481c951857b660b9ef3e38fe4e968ce09058a2f9043f91a4ac70d139deb6936f73f56aaca975fa97854342ec98535104119548c07612f7d385dce6e7ab3900288b706b088e20eecca1368c06f223eb92ded5dad143d9175eda4cc83f1211d7c934579818fe5d8f50a144602d231af6bb7a94388dd3ca5cea2b1406912ea993753620f37ab1b1336ed7317fdab2071d63990583c0768e8485faa47b67f6177f46985a935f1522905db918787d6270e72b31252b4b05cea40a04f965df8774e94b2ba70cc9ade9e6c8147b8b5345678a3f0fa062b5b459a4fbf987ef3ba950267cca5636b21f31e52f5c1da72db9258b497ba6405e2271b46548f09f1abbf2dd259915c5baaa29d48df2ad494c8cf803e763bff17dac8e6def86d644740fb337d179473ea10283fb95219e1834255ded00a03dae61fe830195b707b5850f8e913b4636af1a3b2536d009887adaa18229c84715bcdc36f5b3b426c4ac076a5cd00abddd280f20fa1bdcfc8bc69f8f1b0d71c7046d7d19293c40279f68cf3c6b6df96cc26cd6dbd1355315b1430cbfde31ae6c95a08c8e88e8d5855a500f4bff7f9684bfafea69d6015629123cdc464425971eff33f183c4de0da8fdc15ca6f364cb98130daecb60662dd8815c86c517951a9b51822bd6d9156c94023492d07c727cb23d4c991876733ed74cd90b4bf0117122b2f9381b20413dad04a8ad2c726befcae19eb0308281755a05421921277c19740e23483e0b2b55aa1787d4c5dfba727d2bf57554dc46dc6d5eac619e0e4c4a38ea8e330d9ee4c8003f8148841762269cf803f6eb238f9fa33599043ab50018aaaee60c75025591924c28c7d8a4dd989aaabebdcde4e321e6c4f070ac878497e38c6ae2baa274157db2ed30b9f7bf7fdd3da85115d373c7f5b915ed65a26a268b80b18dba8d5b8715a94dc686b0c6c59d184cd55046da52779ea054ab83aa59695457c7764499deafcaa78c6faba416bbb33270f61c030363687c60dd079468e89c38bfcaa72a9c87625dc1592e1fa86ab17f6793c181b1062d501a5612564494ba7fd7e947287dd0a380341a1901b45ea2f6c2a205964d43c02a99fa65a7cc9d1ae2a216ae59e3d27f5b74f0f018f8077cfd3a529cf9bf7bae2179c38ad62baf2c729b99ca1bfe4c187c3949a3ab03fbd831f468610a962e6c8cea73aca55a9bee727195551a0974ecebd7219bb511687488b3531be13f2f28d3a21c8035f5c18b8e17795f74b59ebf858d298da916bff39a175aeb748a40184afbe2851114f50f346eaf7296a4754f84550fb768edcd24a0c16b2b8345bbf4ba53557cff34b64b4eaa0d15239c55f1b9da60bef44309dbabc372cdc9fa40fb1b504ed5ed4ae27c3b662470ce3eae602ca0dc053e1eab9bd3458c8d9a7e2fba5bd7aee10d63d581ec74cc4c6406beb102e25b43ab6d00c360950c1f886a3b9a9438a5b3c49b42fad744e955d31e36697b740f4f3205a6cbc87ab630ade009745b5218487d9e2eb5fa130ed1e2407ad4365989b31368342bd56e6d9c738b3c9b646395b236c6ddaa9fb01e3dc0b351c564f1b7840ff6bea27f61f9a32d77002e0c6148e9a0596d046f22ddd83fd59dbca9f3cec2464a4e31bb80fa6c34fefa44bb9bc8d9944f91845e281baed3c65da90a92a43a1dbce21d601b28f55c470109f0d855783f8b36a9b48078f45abaf31543e69419072fb82bee646ae31ba106e8824bf83dc6bfedac9cec0490064c91a8ec7f88d150abfa4021294d6348accb869688a3323e5c8dd9d4fa8dd1d0889f04d87a3296bd53ba4949f813e23b159d5dfc7aa82c5e41bb2a3c27546037190cddb53b2ddde439663d7a1fb256a2f60e72840fdec3d4bb2f4a3127a36ae7687115eb8ea7d3702536f5ef97b64d4d422590aba34b78c6d5bfc690be46b763231357f12d7ae14f03f80c0a0976ea7ccc645a3ff15125f990939df811e8ef82c233e904d2694f5bd3532ef18b489fbfd532e3ac6e9736b0d3e9c510aba22be38b40cd84fb89fc734ba3475eeb9358c990121bc00a46826bf02899dfacd4faa53e465b1ce21b9418bedb90d480ccd8d66184ac883378d9e65136c0ff9cbe88ccfb67a282000822672147106a1d68f7ed2a7d8889958bf9df5c15829325729a40880f36fe16a3d3f532eb7a2dd41a15336495e5d529c7cde8962d5a55eae1609765cb84e039eafd2a006af7965d66fd7e3ef29690fbb7cdd50f6ab26e29715e8f034ffa404e03c9060f9cab2b78511a87e276757ba934d20a62b0891c781e4918261a664d35b399fc6a4807c5e8ace83e799d0d9c0b68d30be1699c9fa56422d894d4961946a93ef5a6fccb975b1b18d2912dbc113479b92a903fffb3866469b7ec1390d338b70a76312e16a643c59365be33b45a4ce409bb38cef4224399b7e8caaf37db1157ac81af57b7b00b3f939eed54bdd45bb839b48f79bfc32c9092127f841b96c7bce1106d0aaacdd500b10fba01351694b383ba55b0b2dcd312c960aba3eb68ec6f813ae3abc669dfa8cc0aba5517b59c3d7feeccd2c4d2756e6ba8cb1519940c9a12ab0c574a91f2df19608e5114f3bc3f9c18d4535ff158e771bdb8507f30aa7d893e9fa177145ffc950f5e6c9be62587969d6d7efd7b22bfad86046c503d10b685f71b4d3c26e64c58d6ab26e8281cb50f54b556407212c3beded72643c83ab4609ca155b6cf70cb4dde78afe6d1b4664bf74b3facb617b739c65ac92f9bbc6b8485b0855354890491163ed93a2a95c3fd10a27d6bd6d7d8f2bcf9b83fac6055bf75b9456c4326f6322720e77083ae9402cdd01af354c273d386c146a915b9e87e498ec3f0f62ceb267589fae7fc1132a250408850cf539317033657e63875979b652a64b78b8c82995023e1495f90c38c7029641bf766ef791d2cb64413a32513673d97d3b12ba23f3d7b283ab9374fabb60543f47127779164ea328a65742409226c65254b89d9f7919971f3b4fcc5e388ac0f659681180c2aa4320c2fcc58bf023ad64c6d36ac998bea3276f2706e562644977500ea3c0ef6bc90ad1c798eaab328397bf445fe9e49bb2ffba305ea28c7b01b2291dd144ae5092edb80490c9a502d9adaec3da2624e2a4434603f8b5f9182064e0987fa8ebebc87a1007a3519c26a6efe9c4c4c83eef316d3b0a2d0e8c25a7e96a33bfc383fc5c49f3e447029b2a5ddc377e707328bda28eca7ab236d361f734a78effbe1371982b7e036abff792d978e4a3ff51d5248fe10cee45314a094065b7341afa13b87e559036a5225681f50261044a8e548d11fa79e59fd778cd29eee0a6a9fbe801085d026a88c85ef2137505bcf53051c8aafc60ffa3e89899ee1bad3518e8557daca9f2dbf57cace468c5511537173248967c931c39df5501aa9f53f6b846d335b4d1c259e54f1d0a2f16b9a1fa3527710be087f9fca77aba2cee99e68bfaf424e6bed17ee0abf7f739ec0db4e39ec1f3373f67e506ef8b1377dfd2b53106e9e8ac997ac1a37ba8f096a5955f7232abe87fbf743f898f9556a985ae66dc95093375b15243b61f220fdb3fa3799db77937c410c83a36650b2ba715bfbe013219aef439ab33d19a7b09b13305262cf46fdef8eb89a9d644ab4f08daed22513d90ccc66c5090bcc52729d3994cf7b2bae94104a50fe3ec6bbcb48f700983a589b4d1c08c526faab07ec20ee30398179fc79cbb519d882aa421a2cecb095fb42f4e8ccf1b2106e0fc694d0a754f776f70cbfc2bcfaa9b3efd8abbc51788d5b9fac388d94fa71d3c7b4b054d4c316accecdf5e741d778ebbc5d859a2f270e003047c36bcb1f759adcbe57d3bf3712b944979ec0493213b5f7d87882db594f5fed89bc8c32730a76eb092a9b8e9f420dbd6fc3237b9df8f5ecf59cbc3344b6643d534736af19cabbe2dfb43c1e18b6e3ebbe7a8894be99ee5a886cbd11877e390c236cf686c5346f57f13c1d8aa04731d8b2baa04f82d0e3043ed25cbe88c20c86ac80dff7636aa4fa35e0f0d181f7e99f97676b9585d8cc043e37e430d20a9924e330a3a74580cb68c9595a580992848edda0eabc4481629eebd6f189f2fc6c7dbf7e88ad54993eedbd652f0ae233477b110418d6f6871580e38bbd7cc1fffe968ecd3c0c105e32f62ca83e3167f8dd7b3ec9e95fbcb90aac0a655024f2a38b8e15449f04a817b7bfc2942c10b6600d52cdcd4d0e4394eb4543171c9bd29d0a32351384122d7688fd8c23f52b3044eb085a296dd3444d878c0f7109fcdc6cbb781f271630fd548e726f09089510e8da58c0e0772fe9793ca4ac0e74b5c8ac66ce35fcbd85cf8c14283d6643dfb0be8bd483553103993e3a6d9caf868eb93aa94ef59053d0c26f01b48b802c38d0e564b8fd9978362743a8f68b52b82426f9883d0348093d6a2d9f2ec14607eabe4dd4d8ef7ea9e08def484691fd74fa3b09a88b224263422775c4953c0e0eae96ea1df4e46a8c7324b3e29a39de54674e4d112d52d063cd3f1cb252417ffa7a7957e4a16008d4b12dbc6f891a0639c76b0f857dcdf2af1f5c5d413ef4b077cc8ac3c554d80129243e535b7e7dcd1742f06cb0d7fe1fbb092dd029684add00d110f982aee207cd55e4b49b30e917cb0589e35a2b66fdc2569bcaadc2607d95cf27a87d55215be0d8cfda0e6bdca33e965b71737b260d05c4ac905d2b4012891b08c4d58148b3877cfb608aefad71179cca1ee50eda06bfad9c264ce1280ff4658e499866a04ad13a2794eefc132fa664607f0990340994541d3b061d2aae15be7e588f06fbb037636347561e9190b18fafcfbd4219f8becb023d11c7ba82d561226dfcf65797fd67427ae676a3682ebc8bc25239e8595284ec67c1c527dbea7742b3068aa5c4fb818b5960f43eb377008a0e33c2f1c5e4f02b66aef87698e6b4620ee4c065baf66d49a808d5f5486c4da93cfc35bc320d6667598c48496406b21ba7eeba7165bdfe1e7f324f4c5a1a93950b594814c93ab5f6df4d5df7137c3a23976889e6b2ecb16ed3c1d3163fcf8e23b45db767faa060a0fbbd3307ca3cc7bb8887b661410608ed9625704643f36d33a14179737b6b0ced3bde4d23fa54cf0b3a9aadbefda2a1c24bd97590e989e2dc8035c41cf57db267a81faf3b5947cc5109b525f06b6f06fcfa9f12129e4f2047773990e24168867d65bd65a215efc2467296b169721f37ff18aeb96b7c734f5e1b0fff06834dc1c98e911131d7912f71d16df99b56e44103de9e60796a58fd9d992a5f24d0420be9d9c1bdb8752a5a532ef93d570b059965bf1465c6b9eec4d1a2cb01826d4d062a6c5c7387ca60e5e5733a9cefcfe6a3f31618cc0a712d92d5a9a02befa8ca484bdb32df1734351bc570163d0e42c5720e9b5b1db3a2bde4be285795072e554d32cc0c67d0c85143aad972fe4f795d05766eee35f468292a4a957f4d77947647590b797179a8b135abe03abad89a52c0d90245b1eb70217753b136ee042fef86078dbb8350fa8a5a9890a5ce8e6a9e36ea171dbaffb64cc5fb54c407fbd723c135bc7febc010db343aa411264c0fb04f5a73ed3b1093a6ed51a9040d52e2d8784dcbccc9bd27c6b7df3a278eee4c8075e3cc98bdc15ed35ec6e7c3cebb7bb2001ff5c2c4d045f8ebc029c002b27cd27eec8c3681d494cbd63457ebf42c360ced58f0ec008629a7f4812ec3c7bf994bce92e3eb278a2512dc8f2cd263b9d2a4e1ae7df9cdb7044f2752885c190216ca89f4ce86a31d8694114a9121839df1fdb0913867bd6907f7a709d3fa0d63d1097189cd0614c8b1f562b050c7f623b9c3aeecff1b6dbe33af5f7257df9ba72c8fdaec8031a83215532ae27d8c80b54410d6fb497f85f89bb971112e12b1e759add68cbc2a3ecf7d78d30d1a60ec0485d76f4d847f1b8376f9a2a7ddd227efc882d6dd494871509027edeaa8848a5c3cb7e42529d70f8a89556b0419ac718244ec4fbc0dc8a7279be5154ac93c563d26d24e3fd52e5053ee5839a77572b0f0e046a278e4ce2751af1c18464db0e29c4aa49de6dcf981187b63da5b7005ea92b7857ec264f31934722fae4b8f64f7c3207ec121a0db92ffa16c8070a5f2390537971eba6710de66d648bb5f38af948afd15010f869e3032dcf27bc6aa89aeed25259d7ad19498fedd8769ab08948fc8f13d31190766a20b71ed14322d6bd9604f73f2e5a8951e30fe7c1cbdacfeeeb4a298cfa0c9790543566b613bc490580df524bfca774512d5eb435b7b42039460613ad24a091e391674679dc785508ab2b5ac711edac467fbdb920cb24c16270efa752a719f2b61340ebf7e3ee445ec98d56ba4d05bb7e849c3f6da55eb790f0b4c8924fd2220c95a67d4fa1559c9e02645d09ce6a205f9cfd5aa08e630db7e1d7ff806e7f7102d310955da7cae4315361d5327d27f50ccf432df0abe0993b2a7dd861717e4c0987d3e9f0c98f60e3fb90ccee825f61ed689040843806ecb45237b833c31fbc56bbf1f1e07d9278325a1568b83f3e4ab7f73d928fd7c975e74af18898ac81af859dc41cb3817171293d0919a24b48fced02fd1aec42009bc902b34fcd5147e857d8fbadeaaec105de4a6999599f925c4b8e59fddaa7a16716b804137022bdbf42735df1859c7078a0e201845ffb4beaa89fecb68e276bcceb34efa6ba37e72b2999000eeb385edfac09b1a2597546453ae98a7de51607d64de7c6c90dfa23babbeab8c20bc01c3df65ec96162e2df70c25d23725335734da2b07504af065bbb37199646be4c9c8e14704f9583d9ba4c718cd417941825d496fe82ab1ee535b69a8a5735f962eda8faeec02d7620c7e6df117e3c576ab4dc9cd9c5099ddaaad8c889f6865b320f93cf86a13050345dee9a260cbb88920e6a2426408287c3ff97b652c4d9103f448ad936a5f1d23082c365006a049a767bc372a6338eb367772474bebe0a07b996e6ff94cc6fbce8d69b9ef3cbee78ba1c891af6b1511021c354f7cf74a1e1f066b29826532bde03777ead4b981fde8e5eb7b404ce13144ee048f877e87e744945b6348cf822b75b6c3fe57a441c97b736325f8a89afe34646fa88533a41443ed1d0a8ed2827c2c58301818ebeba8eb690be3a1b37ee2ef6762352fd850a436e392e88c199bcfb41c18d8ddc2e3585cb23c446462ab8055170410d883c3d28846b502cc1d8a3f98d0173b257ed634aced923e8509a1f484743d6a023b173b44ef1ef6de53a7d3201588fb1c24d11d67fcab760b27e1d72b582ce38d4317b878421f01533c5fd921fcc7bcc358cc2507dc0cc4644128a9ea46913c27226034acba0f3c65571e95813408d2b6c84dd215d4832045bbf7b68ea37cd6b08dad454fdc2d2173a51944fd3f9abbe1dfd38de4d5f1b6c3816521a02027236c8c3cbd1fbc582189cf11e4e26a63ee4e86a5ba9f7ee01fece0ab5617ab47d1704d12c3137501351af20d8e0e35b7c3c0326b13f84dd94f5b9c1d08c8592b776bb5b4c9348f5788d4da87fbcedd24798e35d794ff8c1a54b6093486acb5efb89371ad481d39327cb298c2911e5afcba045bdeccd24c1cffb71a0d0143065dddd8428669345d661548b408cc44f58504674a466c5d43b5c922011420fcddd382b321bd3480a3cfe66378b1e63a06806863c7a6f4e14406f51e31aa94e817472f93c60c3024f785fea11bc40f20757a68740660d3dac79eaded93cfadb3b6829ca80c2a75d23ee675773324197542666f17feb64afb161380f97a0454fc3b0e023fb89009a8b95db8c4e86310084e25569f94d2c3ed0342ca26f549dbeea65abcfe0a55355557c2b076919b8ba1bc250df7dee038c6fd90f5e8642d53f9f34c97e8730d6af3b602ca059e89096ecda7daf659e1e55c95c100bea1c40334ea7d5f07eb4f5c484e3c51bc77bb57830d4003de6fdcc330ed32b8d17629c2643118cbab8c053fd7d9f92966fd2e7b4aa7e004749d441862e2048ee55cedaf24170fe42edd94019f8e4fbbcb2a2c8196ba8e9d53bf40453094978f1c3b2ea2887158c4a8e5613369987fb071032b912253c8785511d634e4548a20f2675fd00c9bee5d5c9225d0b91530c7ceaaad377a943148b1c4074dbced2d387769efecda2b5e88f8ef0039784c7fb725443921583ed8d2c51b9102da559985bc52a2cbe4f521d02d137b8d1f2c4e256332f42246e58b12180d53a5a1c5c67be4ed78e44dae73ba01fe660f46262be964fffc6f62e49e3050011587f720f5331ab47a8910d81c80042710d7ba086cdcf16aae83db339f4cb855f0b902ba9bea62879f9d7bb8170b923db008b3b286b8ff37b89dd25efb70a54a0549e71f098c85b657fa4e49663166e935bc4fe4ff9cfc22cc1a82922c5312d51b6b9b01491030f54c12c34d6a0737f089d5b95362369019509c45b0d82e07cd49b108e74723e1de05c0cd63eaab85f15d1f372260f7297aa9d0fa2f2af8ad5502a5a4045cc5ffcea27bf18d559b71f14576d4646bb812c841acb3809ca4cd1ba7f00530026c02a2241d0674fb298e00e7b3c810eb833ac8bf761ec4d1110dd7d7a3ee0c2c2b619b1373f7a117d2eef5c0a103caf0c66d97f3c283e5bc7c9403bf62df1928aa67216f3bdb96b736bfc9bf6b022872f36094760b7e7ad5b5eeadfd5d80dd0153a530c502ae2b82a8a4558bda6e4426e32c84f7b9bd35753d3c0b3c0a550eb7f23985ebf3b7234ece56093236be226a28bcb208f47e6a08d5ceb73e8a3f08e5b8eb7721479966fc7efebeb460580377e83467f36f9165dbfafee71a6ea6a156b6b36b49f27a4cc2635e76c77f7f4dc0b01357eaf9f525a322634ca38d2ddd68fab06dbe052833177ddc04fe8a73112712139ade66713453f739dad4f989be64c1035e8ab06f0b4fbe9f621f8c417adcf7b876c7ab44d4b0d23957ffda87df1f72e0e3fb990e6ab048a025addd8bed52728537d5f3f8a6b06df6ae5644b492241060080baa5f4c7e78c58a7b6e906635b346479dac8909708ce90670deee6fae20fe630f7b11b7a622c4f7147f27548f36b9c37226e292f1953fcdbc754e2cb851d78fbe0fe71dcb3a49bec163a02b0fe06d43988997de0ac76005207272f5aca5b9717b4f6ae258c05acfd75981f1bd7fb558748b8946e7a3de4c515f7a61dbf1b452454fab973752d13f51005e1421fcd107bcd21966d7c6bdf66e41083aab3be62d71339912a63c62d5ace842c12297c95e62a645fb344f9b97fcfa954f86f07f84613c5d01a47d903212f0cdf6e4997cf4a8da780ff1092a0ae403ca6f0b6c270bc61701fdc7e5b4a5d6713762543d74aa4ebf83ea290342c5dae331f36e94380aadfc8fb52b486855fdfa0e6272ced383350dae307373ad755c9ce09100d7adf6f67a367d51488e802eacaebcd3b67bec032adc514ea1eaed523c7e5b39e3702e7abe426a3afa1e06a79f1ea94c3e74c096b35b761144807d304f113729a99841ceae382beec52f95fecd25e57fbda69e188d5e88d130b6f864a630dccdfd0a8caaae6e00efe9ac33a56c8a322bfefe2d14840f5e23f40026d4dd38eee825cf678a88cdf69e523fc28eadedcbd9bd1085313ecd8a564e16d8b83aef9de8e2bd4c40c1296e2e6f8a803671adff63c88dc9fffd20f27caf9ec6d59baf5305f5f98241f4eefb1b837e5da3d08becc85afa6f422438543b39ec8920eea7ee577740643f4e18b9ca8d57c67da71db0c59dff7692adef5e045d906116d296afd5b31fea21d63f9f629cc947b90d60d69219cde89352441ddc4971225e713939b572206102199e99f83d0b6f41fd61a5fcbc8071a5a9b3fc9a56218add7b502c5df949df865e70162e2cfc323a63fc6c8ead8f9b4845d7c3d3bde72059cb7634af62b9031e460a9b6d8bbd5b01b6da07e5640852f3b6231479b83ddd6f5bca506bcba03f2f90096d051612e1ef4c87e34c5e4b7e0796a3120986d1067df5813dc4247b47de949687c061bf4ec32b218c6f6237e1cccdee5c3a4bb65d4c90f9a2d826b3068c8a973931e0c071eef66519c677a9e085010de63012b5e5446473ac4efc914c3f8e5e47f9f61ae4bbe5a735d84fa31599c4977647264cf38fff7d5b051adae06aa9169b22f3103193a4ecaef046d6216a17f9a64a4bf155316a3684e598a43397f65d2c8bd643c6e28da2557b86d4c2485eb4490c379cfcb856969b004b168b688135f04f721e9970d2bd55ed252b381f894124897e4670e141ef7a313d8a053ce5fbab4598ddf5b8e5f1443d8b23a2365c832107b1dac0ca095d888b424edfbbfa719d6677ee56553db1edce186d143806f69dba4208bc7f2c6c48c6cf4c5b9695217217475fefa69507c9340ce320b64a9ac3daf2c5480631ad9da3606489c288416fd026cbbb8b68c30a55ce0709c89af861d53c26d368e7ec47cad7d066208ac69341b368f4f1b102ad557c01b1e78616e797b54951a8c5921c3cf31c899205ebc88346a3a0b86249948229a8b869fc55f031ea88b3898b6fb17eb98dded477b4651755e9500a18454de8e00e6064156b8b56e2922b4c2a3c8669ee146741972ea5342f948a836e250b43a65cdd526c853b3532c4171383102fb627d23219e3852663e54e62153bda0696d45c9a10d2510ffdf6eb140927084c4a325055e519b4520b04b36f294f10cc8ad185a512c6e2363d183ff8b803c558608266e82fe5477c520f43e97d3c6d9347901f74205d4ffa63fa64af4eddee214dafaec4ec148a06546cce3a82ddd7ebe2545ae8638f1bb281f979734f4685ccf36d4d4cf9f1b794b7fb47f6712d39cb48674ea7138ba3b508655cdc113cf3d157ed1d218182690a3d63ae0f99ae75e61da015aaed3dd21bd6f9f9d7b50432a24037615e25a4349fd4468f27e13e1e775aed4c9f199967d213b7ac27af8ddfae275cc9b3f11790ad685777ff671c7bdaeff40fc7131116b7e39bc4a685633c0362f8abd78bbc57c45e6ee853b9d711784bdb939ee6965ec7c9812f8b85ca418258d8cd6fa376c5fe6b086b7ecb65494787e832c9ca82c08c717df9ff050671c86071feb5a5d0c6759e90d4a97d8f3ce81881c8a4cb0ebe6e465338487e08438050b2df3ea1d2bfbebdb11652668fd3592bb097bf43fd7341cf6c722a374d68a27f79665884054dd2f50530bb17869faf0d1229b0ea839ee16a2a8d61559299d523ebea23b68d743cdd403b4fb18859099294e377fa098a4282db84b85b08c8f7764e0b70d50ce495cd59424f1f3ddf87093f3dbffcf3e15b3fb5c5ab296a7e1450bfe400913246cc84b8ebe386bb0949cd6ba835ecbfd2c8f467ba0b8307eafa4eec3f9089db0083092f8a516e792c7f77fe459ec7198b318447762bc0e53246bcc6e7a6125a16860f9467b3e003e947988435f42335d2e8600e312289b4394ebf3f8b4f530f6e963c287faead0abb6862c2e1699a4fd68c33adabc0013892a0f9f3f0d84bfe8131189f1f18f68e6f37e2e3a296fae2945a1164e782710f98a26777a1bd5f64a254b4c8530409bbf0dc72b7ca528119d84d2d8b929f8dd5dfa766810536cbcb3a2e2b4a039b86b1c1227e66836eeea8663bd618c562a9904c763233d4a33c21be30f9901bf2f6684431b728a99041faf4057f7477a9ee65b1daf1467b9db85667cdaaaf2f7523d6ebc2cf6aea4bf4c986b08d27cd394ccd1c8eefe360a58a1eaa1f6e3ddf7161994f08cb24f9fba23db341df9d392eb467f70a1bd8e23ef8031e7ff8f9b0aa0e4811634200477129a4797a17f42ea03dcd1d6e06d676621d0746e77974da82576fae7c1eeb70a6bc743579964a91556712fc6e8c08805a2c48ec11d50c7b27823cc3ca5d20a1b0272ca7d2b30b91d6437ed5ba016b16970a52bfa41b419810ed7286675d6a00e24a105f8c0d8594c1ab6330e6d61ed56ee19fa7b27b2e6448fc764119907695f4d3f53efe15cf88ddbfe61be31ffc8e05ff9a22862762cd4eabaf02686117e7536616ad04b65b5d5e6fbcabeb6cde75c1ff645908399ddea6ea1ee9350b569406e5ffb18901f70fa854da5cb9ece7f8190010324ab88504b5b4f49c16676c3028e38a1b6a175ace343cfe4c3c9596d96eda799b93944ed01a57fa024eea1459eeec2ce28f6f553efa720dfc1ad47b89f70898051d405e7ff153bbeea672f3e0fa104074bec8d92b420caa5072a6d8786065aca6460cfd0032e25743e376d07dff47f7b61e0284dfa07430ad6c0ab559006cde52526c727857f36725b3f1db0628f9e1d1850cbbbc9f89c25c1027ebd9d7f15b88049fcd1966a7fa0f35157162f64e77dbb535fe8579240bef93416c62a627388382918551f47e7b960978bc465e4005eeb438777fe78dbfc8144c75fb7097a9cdaf719c8a2372ac00ea74a5470f941208c5f8a5fad68e24c10e01faff40e9fcd8426056afdac0c8d63dedad3d7a653080dc6aae79a86b426f9c42286c039b31f5f95c6e6066c854bdd603859f2ff5a67ec270e94e5e58151f70d69939ef32ff0ad87794a4cf306befc2f80e6655cb278875acd468fa03531b4da0e8dacd8c48f0aaeb4c820c96a483716256fc7499607134bb3c2eb9024dfd7d3cdd91e3562cde5554bd15ed12e55c61d1bb4e77674809e261e983a0844f4bd9f5374115906a2db821bb005512b2abba0866e5a5be00ff2c226f95d1ba201a5ae5e57c132e1228c2f30b9271c61f0cf4c8f08d923c06d80e4c1abea1d5a363631737412b73f066f2517ec0ad0a65e6153deef5ec2b222bbb811f35e64e2a40031f8aa8cf8ab4168f4f6317b26a74a44513c8cb7cd0721fe7e20056c03d47ee82e60c7bbca12c35c62d9100d9fcb18181bc5adf0bb5647d90aef806a4e21d7bd5d72d750220584aa38df947c263a5b2c1a6bcaa2625ebeaee6dd61e7becefa904152d519b1c18bd373a24c94e6a5153abc87fc7ba6674434db11cc878f97304d38d3875727be3d6f69608449c89165d565f53ec16f1423a84eddf3ee6b0145e155d589874ce7fb8c52a8def42fcb8582899fa2a03745452805b367f2e4a3a2d10ff19248315666ce2273119725f008c6fabb18779d92511c7c8c13d31e0a25751892e6c4e5d52958cd5a2fd15c36dfa6319deae50b88bcee6f2b48b916829e447de735b7709049d80e00cb5b19bc869cbccfeacebb03236867ba35a6a579eac0698eed2b97fe886baa40da47b843b68e6ece6be60a6a851b4a540e461d66b97e27b829e2c078109d1dab83483aa6c0c4c228630904d305d69f2b55f3eadc505021b183736e853febee61d53e3ff89f60c65a419d5a6465d4e02f56f24b7190a7ff976b6e2ed06086691fd763da3e737361462113d2767e782917d2d2c2c09a7c74c12a7caaebcb1df3fa7eecb5c84f69d0988c612b91890c6106a345ab3478d09a30653b4067fea0c939aa6a2f23e8101ee93bcec3460f29ae5f23b7130c098d8c3c3d0685ee594f54e884154b01fe7f0aa631a09a8c5de86b5bb710eb3eed6be1cd22ffa913e283b4c8aaee57c65b3b3f76ca33728c7a3ac5c3cd1acfa50ac941ac21ce65125a85f4ab7e9a6d608be537eae9d81d4a42d9d225c31392841ffe51ed2c395232561b6a64a95f61d60a174ee9efac3beab9cf26829358baf9426dd8ba1e3905b8dfb4262a4f6eba226f8c520faf811c19db19e3d15f49abc1f8db9d5ca3be717dff51a2602f5a5ce7badc68428acf6f8109795ca0bab1d7ac75e77a34855629c438cf3a00b0bbf426267153e2c2e9cf53bb9bbd9e5539d00c4d0c16ee6f925d4edaeec7b2f448bb79909465fe41c8975f1552ef18a33faf1c309c968011bbec7eafa029bf17c288bc96897df39d7648c5a41ef66af0115b6f91a0928951e26cc6b7338f1fca53010dce7b8b3e86acfad97266f31dd2ddfc98806301b40615c7c613b0b71feffef5e98e4eaa13e82d1e04004856d6168eef1490d2d06cd4a06444686354768bd99eda724c188333bae5a6224d43676bb6d4ca9c76592af6b67ccae07b8c460af568d17049808fc1cecfd099b9fe48a8f309b3ae33d8ff31f2038449af74c5dd55ccf7906aac3ea11b7a39fa6e70c98a93e2122a003f7d083b4cf284363ba3a2b3aa8fbfb731e0c58c0d1dfebc3a16d2c2877c61f8385a11af06ac18a2b5b1d106e39203f6142581762ff7bea8d77d4deb203d3ac3facd512addfa74e73fcbe2edf6509583a17f4b51a1b580d8eb492726d6f4d618b6b6989fdea5a1e5631474619369b6ecacf683fa0cce44b8352611fe181bd558389e54672e6b7ebceab1c0e7d92f09943a58a25118dc5b0178fdb99a590daa1b28717fa6de969ad2fe3e4a1f3aee5839f5c69be4d093ec2980ae40d6fd10eabc060b2dc144ac53a67f83aee647ec1b3601c7e2af725de0816ca1ecd6aaa0748bb01e5e5ed7f002e0568d0e129f8c91ff6bfdb0417b9a9fcd335953c1c0a10e61420bff6520891e0cd3edbfc6fb35bed28b657186857cdef002c3c84aa2ac0177e4a042cb98cdead0792f29365a5b6ec65bb17a16c0ef29b73d9d4f6cde045d5248238f5796790c7f1bd76fef4d31ffc27d73c7c3c9c83fefe4a98d06cc4021c4aae9394a77f56757daecc92384fc337ae8924fe95e87033c550938f83a13eef1d0fb09db0e5a16bedc01c75a0fbf19e020058e7d76e24f57bf2f591ab4785dec283f4313441a79d9593f4f91ec2ff272bd42fe3b27a9a5ceb8eea7fce107aa30f7e736cdb2c51f5267d81c19f609c31cfd15b3ecc21f7679690e06afba749abf3fa678f46e125338cef7682e1b64756438766151a21a85de110284fcb0eac6f7351a90506d5801c3dd17ec1610f3466012b09c2a522129037e53215a7ea85621195f4341165c874f12617f2c8c47c74d449d7bf018d4bb9bae9570a61e596d25912f502ba699a4c95bcf1cb8deea46f2519211f4948fe2b1a0a7bb7038b848885b074426f1490c1b5e9b3df6374f2a646d4b1d1906442a257b72771d349c03edc4a8569b6d13520ba3ae1f7fe060e85d12328ada6f5366b5351c10b5fceb6bab1f08d9257de0332b99f51ef9e45bf58b9a3637fc80763d931fc199340090eb08f8ca93668126b232061ad432f3910ad74695e102e96918599d041b56453ccca9118e117d88e7de47f71e69d3f376928b4174cc10726b6c19ee5fe5825fc2d23deb652af09af00e287dfcf37df1f6288dfab2cbbeb95ded8718bc84f663546e6931dba1843217b122577c22ced374c63d7ca273772490185b87100497deca37ca979c444e799340cfeb6402c2f3c6eb511b6d35ee0a6a9d63398274efdcb4a75eafa7e386d6335efefd79209d048fe266435dd6ddf71bae91ed74291e2716253318f78ae09add278153dc223316090c726db420ec1000df00b5b3490f65681064cc25dee283e10c6f04ecb1df74491395e52eb25b24464ad69df2995d8c2c64baab9f6ad4f8f51ef8bf49c491d1de3679b5605524da8500d67f225825a330c74e0e4814c9fd96f79bb092093e1ece931ad459b8371589c89cfe097457064109964b5dee627e674bdbf167cc52287f739ac36f1d8e8bea270f550ccbe5e1f4acb7fc935e901851563b4ef15e2f2c6d5309a3702f36920781cc5e8fa4b50896e186829732a606e8ddc5f6242f04781f97aec2f0d98a59aeb3d122970dae7e9dc79e5352bbc8c8d58540b0b7b3a8dcdcc398af254962b4dae04a0109889e5a7787646b32d386ee86cd7dea04335ac8f30cb4f5265959f6af9221fa79640ef48fefbb9e59f5766a702faa9f2eb041d92078bca7ae71d9503f8e0d37babd1e89e1e0db968f15436c5604c3c28f6eebdc94545929f5ba14abec6f15ef6e86fac7ce6cb0674a90d2ed8a5b41138104a897c16cf4dbf0f35e296d0b38c24e004c33afbdce9ce6fbee7373fbdec2eb02f927ede177570ec0451c2e127fe85393c27efdc05af12b6878845bfecfabd1f1186c2eb0346409de705334836e5838e04a30325950267a225943214bafb91b99920f8faa4e4a6325808947d3716c347005c4a14cb4711f04e3aebebae47268fe5f3a003621e6a1b5d0ab804db5d1f106398cc6009faa0cfb0021994b44dfc36425341ac960a22b0325b5425d07e352efb7d3159da0f02ccaecf8387a0a44bee370386766ae31e882ec46b0f6bbb84ff73705fb57736a9006bcca9a2e2e361f6c87a82cbc614d897bea7334e53694ce87b21ff1ce83bb6ccb2ea6984d53dfbc2d0cbb893c62e25dbd99db6bdc7cc4c7c1dfc027f886d10adab73c62bc851ff3563c5dc8ebda6c120a29d2505a41825acb8f049c75969e704a471df03016f29c400c2cda358bf9c6cec6a72fcb7103bf246f1f8fea402e369e44afe0b28d1a01edebb0aeb39b4cf87a35628c64d0228eb76dc1c41f0dd100399e47f942b567e275bb1cafc353f2dab51d9c412a301566ec80ff16582b28476066a39f2e377c5b993fc39ee81d19ae7177b5379448d590f67fa574b7fa9468478283fc86efbbfb87592451c897712b3c7d6cd9f050c3b408af31516ad5e0b1c8288a3e65f12fbba5ec073e3300a107fc055a85b0b2b3fe293e50a3f4d88ccef1281ca8f52ddaf086ae6a330ab51d733219a2989fd8b775c8ab2affb3a2fe539fd6e238e64025aa2806097a3e331266fe41fd53b75eb7a735b90b92521eb8a9b39ea0f8a72e3de6555ccdb6418a2d6ca101b428669e413c7ae099a74f39a8be695669d910603e478ee82476c31207c6fc7d7c53714c2f6519da822b1d3f70cdb0d4426a5511d2f905d3283cce5670430a39260a3a9af12ccfb4c66384523bec848613bde15f934e0c2995ac6a5c80a46da84e9747703e455b9c1916257bdbeaddec0025436ad60ed9f8bd733a508ee590ef8dcc01a4f00500e9b9f8d85edc4937ccd857a8208d62538790e68253d8104778990f63c6644da95f085ceed3c3c6f41b942c7fe250b7524b3977f5832ed94d2338ab7641700d08727fc8a07ec55522c72be2ef6b2bac37033922a3fc9ed38d969473b5f1eb1d00edbf93d90260066d1a601a0ffffff5f