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

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

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

Block Certificate

Block 49583 2c3d7e8437e255ef6d566568778a05b377bf92a49fe8d9fb03315e89ab1c84e5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fc7696273a294e875230d408e0287e6919f2760055a3b8c82e95d2be4511dac3
Certificate Block Hash
2c3d7e8437e255ef6d566568778a05b377bf92a49fe8d9fb03315e89ab1c84e5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00846c0000044d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000593c770af9310bba82309a7d7682431311d77af15f295408f5bba1900c7886cebb315e5397dbf369eac8c6586501e61fd4ad6afdd301a57c8497ba8af680e90cc3b88d69a3e56d8c22d30ee55c1a8dfd63d6f2cfcdf1e4163c0c0000000000000080000000e00000846c0000044d0000

Raw Header Hex

00004020b0029471e6ca05aca369e9a6e32f9733e0b079e58373879cbea9be6f4cf85a01093a5432fc0d82bcc99c341e6ce8cbb995183e0d9344f6644d620afbea7139ea9aa0016a5d7f0d18c3da1145bed2952ec8b8a3550076f219697e28e008d43052874e293a279676fc

Proof Data Hex

59,560 bytes
1212160103075cf087060ac13a8c81f80732a5c37fe8ce5e89a503a0ba1402030c331b8a882ccee3f6e5a566149c2d5bdf1a6409840daab9cefb854a61070539aa9872fd650ff3809937423ca0eeb425ec6a62b61c0cc8cab7cd9e17d060501c949f84d6e53d99c459e1247ae347680483799df172a1d72c31bec59fe025cc5f009c4e17e0eacb631dca8fa3c0005adf445c4853b7813464f2ff73e0d2c1b94cfb535f155b51d6186fed9185e25c24045bb004660c16f687ddd8acaaa90901a4c415276243ec897428769188734eca58a4267136f9e62426bc543e190ab94bd9ef236f7ab3255e9f949b3f2014f181b2bc7e5c9c94b1e28ffd3938edb28b3f54cc9ba22c42cec6bb0c50bd38f15d8669b43ea738723f07b0b337462088dce3aaebd9617d8921b403858b3352fab9801c28f2f15de7b8f3da1b14c0bb19dc896f5438dc4c27d266d32b3b8183d041bb6d619ee39b6244f28392291f42c6bc504c9646e79b707adfc25f57f845e5c057d7a7182d52127576e84534e74d1a70cb21798813ff66c997678e64b78994dfbd3b927a8af2fdda141a4f87bd7ec1f03dc78bce976a8987575408132308208243f5f6d4c51ebb5e0b85410ff9a1f7e9fd005a4dfeabc41e696ecb57431c0fcbee6be7546f19f508ee431fa548a27e3a4a8875f6bf6ed179c6246168a6b0f96db38515be6852cbaec918f7810e8ac0f72f4cb5938faf63574528e0b2c23eff2ec5b6f778a8c27459554773dedbd8eb8d6845588952d01f186a6c255a325510c1979b4579e7a61c44537d1132dc87e923fb3b3f398c8e1275bd48782cc3d3fb86d2e09d475a08c225dfad5f6196d641c11485d6767d81bee73c55079fb1dcd36527f7477a71a30af176038198ca04a8fad8fce62c4c194bb879c5696ddfe8890013f0010c0438006a1dfd02ad37caf29e1438bf16ea95b71b094ba5e4d20b31bce437a46894f01f0580a7f7afbd340c3512c1782c61b47355f114e6c56997000adaaf98160c21aac4f6b95e5f8f585e3e2d30be2fcf0d0e632430e86528d1bd4876aecebc19c3fc4024fb3b9938c059fbe05e7aa8935fb2a98c65cd3285ca6560bbb92af585da8b23beadb5cdf08f83c3ada7409a807141d4d5d1d2db97766d487a9ec81a64ea59af918cda025b28b9fffa502687f9873d39dc7de94408ddcba3ccf011ed12fc1285453381d00088308d804c0a80f55ae23852b5a7ea6d38f7ef61aa600268964958dad7a2a001f398fa6b509243720a7a0e556a408b994d625649d5fa772c327c8aa2f4201610cb8e74738c908d1c5fd411a0848e8f7f4b36d396c3603bc161a1d4ffb0d083739aeab46f99c1e2b989b48fe94fe61f197c6ba61876ed15536de5f18c4f2d426e0be0b60df4263d56513d23df3cbe348d5f28dbaab0eeda254becec5a59600b8d9fb1bee0cf31103201e71aa967a6c138bc3db1b8b77fda07cc4b09549feab4a2cb50347bd450c7de3d21934d5cc387469869300494ae56ffd99431043d692d627f674265bd14624b99301bff886d8c27c46e464e488ba479b86243bf2ab88b8462d0dbf7b52e0255520e71a3366d55605936166c943b09376eb724689cdb30c00e4bc215853c70957e3ae79facabb7502734f0b712f5798eccb65722c9037c6a06c20eaa9adac7fe1c49325e37068dfb63393a614a1c57e4a165e4b2459e9c5d6ac22481cd5be019ae2769493225222461e7b7c3440f46d8f5a0f5ca998560d39ce42744cce33883e1c004170e6f65ff7463e0bbf73cd31a89be81f9716089f6b80e5bbc75395b545f03ed973b0d11d8221bf5e1974e9e4ece474d160dedd1b4eade045ca53e52570437e36266c70514a6f93e17bee748d82fc067f1d9fc621d5c12a6075552e538c9942cc239928d463c6d2ea72807e5640a3a908d70822d38333921b1137cb3a3d4bd092c6fc68a575acb68f5419ecf8ff98b16bd5d11ff93a837fcf0aba69ce9f00ca0b18d0ea120d9f805b5d9061812ad519ad34a8f93cc16c05542cb95cb3831eb8581b0c199783e2172f2aec15dad59f94f683f5bd868941052540d12a7e273efc5b69b6da6fc89bfec5130f07ab49cef8c850d5163f0e5c22a56b50ffdd00209eb68b9ffc70d014f3fafcb9fca55a95e1b8685fa3654ebed9a0249be3784eb18cba07e328fdef3a13502d65e6628b0be277633db78e45d25f381aee1a9bcfd79b098d6f2b2675307a61be72a325d8316d926d05716d3337daa299b552ab0750a64d00421234b1c18438824c4663671806e3745d8141ceca9eecfe71281e4bef3a98805a4f663223eb68426e83c442b32c533721b0ea28861217b9cebdfa59f1375cf9ee4dfce34f24af1fa52c0f07ce3d158190d6956fb36d57f4ea391e3c37b1a2ca9f1988e4dd30143e1acf3a700a287946f622a86d35fba6b6243ce3560ddafef2e4a2d722c5e3816858109abcfa6a7e28f194f308d3b0d91cf9d0d8a241975b17763675123a399af7318a8518dacb6ff97712c4e40914ed0cc3531c2f90155fa3bf2a3b2e506d305389235b746135a9a4c20fc1d4212d7b610dabf2bde58ff17aebf882d809d1e367e9c774f0080b33c2d5209a5dcfca8ac7b52adb3c8475acbfcbcf7fb2ba46db7f200f95b0ed451810a5dd42bebfbe6600fae7ebb59d2693c1dce37fa27a5d70412da9a83a0f5f78fb995ca5f24d7f92b408d912dd4b5951e4618562b14cca174d76fcdce418cef0d5cb46a9157ee0717a80b5cbe035e05d7d059dd91d8c4ce80cfefce835c0eb83e56fc8420abef7957cbba82631db461498238855a7c16bab55770b0b7fa9dff1ddbc454432456f67a4119589b51f3d05d1510931d32b517490f81e94b9fafefdba4cb673a355e179433ea9768fe1e767e1125fbd9d741dff12b842428df8a3ba15c68a04a85299ff0ee02f6bb67d78f98a2962cd44a766ef85da6f6b246bc4e50b932d182fb85dab92d74c315039bf02a51af6d32e5a1602b32695bda6dfb4cb2b39ab8081655a0a528249f8edc14ead7dfb4579ac26732fd9408b1b4af8ed61d3052acd34665e77de3a6abc2f714542d8af3f8c550ddd4b3390ed2d251ca11091f703e1fd4cc6b36aae39b19a10dd6579f94250b90283161c631e6344f89869f46948076433dba6e22f5d331485b20e994513f3fdcff03148920354fd0f0c234a4f2977618a5458c01608165f8ab8fee0d809a951f569afc0f9bb83a1902bbbfa7a4781dec082c32056b8ab43628fccdfd25a7a5486802f33dc33ef5a72a5b085fd504339144a6b22bf7e6b3e5ecc51ceadb3870aa219ec5546f97baf6a830779ddcb1f58c811a67c71f7c9e0c796d87bf6e1f5cbba50ec43e8a56ffc1db1f318e122b7d45d8826912a4d386d92f2f851d38e5471b372878e7204b842cb12278e8064714c82cb4eab38d18dd22ba46fe477677521b0f669aeb257accc0fb5b8bbbccace2ad770b1b6c3a11a56d8d26c70227e358a39f1208eda64d418ae4766005b31c249e32804bc3097c9ab0ebd90e794277eeeeadcb4093c9c609f343e14503c8307b18658069e0a761032784789bcd8e7305af6f14ce636008ad9f81c71189974e027dbf24547bb8188811fb7ef5edc2d90a515f5760810d44036b1702be9c6128238cabd126462a4801fc3660ed2a7a1e5344083f377cfc985e066473e9a4415fec6466767ac081699c41779400122aa6f38c964d736f583f6178745a424cad2949dc3c30608975152e1a47a644e8d456d9e0030b4358de0f5f4ec593f0a4638e7f1b03f6fd0ee14cac1a7c3d139acb641b919bff9f69e86e554abe9ea711c4c43d19109372c662b4c3352c8e814a5cc4933d47f4bd2ea04ee98e349001ea10c6280c86382ccf57085702f35719f2122bc61f5b56d15d942dd3081e3a875bef698cbf4f427325e74ef1541832c4993ff62a4274ab8642f54cdddf3fbead4c40a54bef9fcf05ec88512156c0a575866b75d423202b696545f6ac94801c33b426bbb6b747bf3fd814f6b11946b6c6ba5a612be80f967ad61281a2bfb1c5f663dcca2fa098a90365b47bc66335c3f0b5b5032a9cb0cb4885f8afbf76dea3e797ac793a1f6f6e5aa2166a31276029a74d44f75b532460623d6e829d052b304bed1d1f6bf25687ab00a71a9dfee027af27fb5676dfabd63d488bcca7960c62d281760e3b174d05ef6a610b592dd63f3c7ae63a85e0e0570b6c1117348c96d356eef42a829ae554be7d4785e19c4cb5341707c4117f6da57ed6a1556aacee5f8cea5358478a9a29c78b8053664bca189d4b2c5105a200cd0d12ea61bcf5c3ef81a74804378b45370ae866d5ba84f59bbfbdc4353665c1a8dd335fa9743890d2a3e20cc294cc01b543224084981c76b7c0ad86c2a95670f1dc3b8a4829974352378e19be5c2e4427fc52a50a444f8cca2f13844bd29cc210b5433de74e4c628541cbcac0ba72a535f29e2103c4388a545a27a07b05142b1183b321086887996d2feb2e716e991e8882663159ad815767f77c2ac4018534baa8cd2ea1b3a625b2bf77320cb07729c1868d59d6c050ca50cece8fbb4d6f8a4b01f26ec81ab12c4533f11cedf6195e2892e81594d9819043429b8a15fa13d5fca549a1885a4ec56c84d2f4de4b168622449100d43e2b9b2fda3040b86dc4034b52aa63fe4eca590fc9f0c1f2594215b0644b0d3b90b46d7a91a10a8222958b6461c8f61f20274a2b88be0bf2c827203c7d31d3bf5e90f9eba1bba112f42ed29e437fe4113a717e75c3acc56400601c959955edc1a642e708617a8e9e4ead0e11a7c75ce616f1be6cd5b2302dd9608f7b8f00395686d4056894515533a7be17871f16f36a3881e2b97448ffdd8f497a0c3099c8c80f73540b429aba9c1ae97a758a4d0896b5d279787137a10379fcbdad07898aa03f7c1d0ab01ca21184b8456d4332466533c7829e7eb319a290b7f2944a25588b6c66c647cce2054049be1363606a90656a2f4038b2e75c4fa985446b7bd21189164007acc235a642960f45dba74e15cc631fccc0b025bd963a00a02042aa449bd254ef4e3181d0c07d0c6e8dd0d40c8d75f44ffa01404f5e798889414f98eac3c103877f16347d227ae66eb6eee00c8f491a038ff8238c2f3b21f6285c2af78ef37b9c5643f3b9e47ee61e2321ebd99a2dceaa05bd56c9844f8269f9c7177a6cece03f9003a2cd77311425caffe61ca5279a230813d0b34c104133c27967d0781ae4c535f1bcc37e1e337ca230099a21120fcc3b4b2ec156ffb6c2f1ea6ab1c9450c09cd848a8f18b6bca87cb993f64b856677572bf90aaea3c41748e88a4e4d884fc67cfd56a8b09c24c56b840c9cac9515fcbee2b062f946588cb9744fa827d71f9d0606ca7168502695961b57ceda81ef51912b3771ae3fe05456ed6d4973e91a8ce18ad5600d51c722d7428593d9309a2004f25d3e582be3a6c461ae1462002dd06b2b9aac0abf09fd905fb7df8b2597cb851a5a21507549d34910b29bc580a30ffe1cdc30300e91892555cd00582ff24900d9643f878a31ce26af951cffea35e9fb358767c09ee20934ceaa1c114d12d8ce5f9bb9c2f4050d1d83cde74e8490e628192c0c472a45fd2b2468adcb0f155ed734a17547472efac533a414312bbca98a344a561b71e50af30a6fecc818ff2abfeee902273707936cf1c7a43e6cb4c088fc8aa781d72cd65ec37dda4acd67753103ff845b4abef6cda0b4ac659c57acae704e9e08f64c13b817500f81b581e607b71ccc1f6a09e37827074659cde975d2d5b98f81fdf439b5748f01afcb7f7e9c7869bce8b1e69d4aa7b7447018b393cda4575109fe239e6f5b221ba3632b15aa435395f0850a2966e944d7a39fb90e0aa25b4eb46298c6b09eb9494fb6706ca71e61052bf13c6c6a519c5cd55b734b72f0b22a8d824672473ee5db256b5bb5730d9b22f4eb20b26a574d1cdf7a71dc4e94fd05ecb97f249926e9c46e2f9aec756f8f2d9ef7f6ef7f0e9172edaae6f116329dc31dd61b2b7cb26d38f4e1746bff5f4218cdb0216a106bd89c901bc9f94702a6ac8830a40186b643c120728409302a9faa70116e85c8a0d8611124a5db64d13384b7ded0911ffef02ebea09b72192d45a1c9649c8fba7e37f63645f31a65b4eee0e238bd5cbd1203310253fb12a17362d6d3097e2c935885dfd4c080086b276e2f0a6d7662802a014b66abe676f3c37307759235987bf7a988f4cd8143954a2264d319834e6ec670fa06e01960ef04988d6414bb1a0a5cf1ba46f2aa1c4fced708e78796c3b2dc89a809ecdb520505c8acecb3ef10e8ead38efd52702ec65f13e7658178918a72e3b31e198cd92b248be50af40c7b9f937b4a712fb47f8e5dfac3c94db561e21837fc19077d8f0e489c71d1d067cac5db09e1e4d798564ed90482739aeb73b7a69ffae7d044a7b13cd076cefbae85c7cb561590238ce140c2d250bc696a1e6581ae6f606ceea058b11c5f69a9a513cdb150951fdd8c6ca10c7e4f323ba6d7ff1d8a6759d4135d7932cf27f0c5977f295c47d2c25f8518ba0185a5009eef992974f8de89867fdb6fa6d1377f8938d760dbcf946f3b6e5e790d00a0cde4415bd53005ca168db3c2ac7cd5a8bf36b2752db542c4405c81688b32fae7fddd617d789241c2b582d5c904572f00e6c59b939014b75979ff796ca47147e7e3fa7230bde7e8d11bca540d44c3c8d430e866df42fceaae49780ea89e1d44d845d58905b66eb7d601a41ce0ade62dd94d400a9f508a9cd993546355d6019aa0a8466abb3ca41a7b597db52c6aa75bdbc5d5cc8315490598d7e7c52937026f4cb829601e0578158796f00cb7a7da2b7edac740a7ac61858c8980f4274119fc87e0525a6796ef6cee41db39b0919379c39f230ed9673e7af37dc6c1793a403b4b704f26f49ae390229a1ac0e21522f6b2cd06a71c9573f0236e85be6831d5f5939dc71a8445e164bd031b45664c60d4c8f8366800f6408be92925d5bbbfe2c2a47c1fc64ab284adf5fc5c22ef32d9b8ccfe4bc55274f4756913a9e3fb2a69e38fbdc2a8675240fe500248ccfd3c115b19bf2115197b335f67514d788a87092607a790494a042619e50e5b18a63e7198e7523829979b3d6af55d399e072ed925bdf49eb7fb7ed352cd5a5d8b379cf3cdd8971fc620703a23821d7e652cb0c092fd04e99d1b629aaa496ea0d01fe47530275968269aa6011f6ae21831ccc70abb28e4fe1ed13a8efab7e75b4ade4e47d507fa91046307b8a29ec188e8421e6fc73f5bde3981a89192c99665bd7b4c3da5fc4873a39f517ad641f86ac6041183841734b7fcb04bad2dc551346df5f7396a1c75fdd69712356fa9ae7715424169d552a12c531590000e5d8d62f99a0e8e48f3729a062b54bb6f13534ada0ee214e1b3256a8fb6e65283558b422249087ca4d9b93ff68cca15672550d5f1a20105b4610bceda3ee219a10770f2db003b40dfde79f316af63dc237df9f7f043df4c50d3476c94d58a3a1bf207b0f9b457edbe9b555a9d2519b8be511dcdc11d2bad297331b13d40196f0ffb9cfe462daa2dcd305d025490de5728f18006a0b2a36bab0e0d300488063ba0bcb29ab309467e66ec6db12fa49ddf953325d44dc2294b7655ea244a155c4bb908c7029b9f5a25f168373ffcd4296f3949f2288867eb1092df0cfa215ac7512067bef5fd638cecff0c67c071f02898f57e499674ee9a69ecab8f12a50cbe097f76115e1d24ba1a6498b5829de1100af368634182d807eef7b5be48e74d417ecdffe2b3f263c2f9e111ac963faf54f88f21643e55174d176eb7fc3e89e94af1374f23d9fad5eda8ed72215c822acce4cb9ff5cb81cb883da0cd4404099e3206dc5868ed219c51bfca09a183f19955027ce18251f0d848f5b0bb8ce2610969aa0e5548418f67099ea116ef48147db0e74417ee69f0fe5e7145e38b936e42095d3ffdd78d787b4dad75938b7410458fdf7d0633392234ff33dfce25488e536edfe30670ad4337ab37b2f993c26c53b7cbc6049d5787799400e521abbffbf1667779bc694b36d8ddfac1990698d5c5cb280dad7835b47f06722b0d80d29dc57b65dc04727bf942879d52028caa4c2eaf828129784547c8df93100b2c762cf3c0d53209ef74fd719610e8999955f83d381b6dbd9dc083cf3651f4c7a650597293ddb7132765df31e6c41a9ac5fb26a7dd9a5386f98e855d2de87011d10154e4d164203699184965377ea939c11f249286e7dc735b885ac14213cd38f0972a0ce04e2739b736d3d44b5aaace9760fa1fd3ced7dc6e9933e8a8ed7c562538a409d7902ce72da72039f82d9747ccb4487018504aab40d0756e9abeab78f8788ed6a0a3a1a8b0fb60eb05b6226919701362c18882bd27dfe23bc40d23517859cdeb1a59092ecc59f9dbbb76389593965b44e90fa9b725be169e44f5d7fcf984f3d74e9d1cbfc237a7e0aef0fe66e817f1df31ba39842ac838fa3b0bbbadccf305a2bf0691c48fabbd53191382e58a5bce567dc534db0e161db02a8bd6bfdcd5b394c3fc330457d66314c0cce312377ecdd203d37da8eb2558f4336435b979efaa011428fefcb98c4a646ec34e2e65dae41b37229406c7e1394efa234a2eb1a8db1ceb4f01551b5bcb01dcbebd6ea5daa331d327ffd7efc7cd2b2689cba0ac2a767c672da55460856fa5abf4d4ce92a88fc521a2c15cd2e89ce7198b643ed0992468b715e25b7a98ae53030ed9e2d2accdb1ec54f6b27e1b3b35c8f697f35e277af88fa5e018394e1fe98144f6de14896418bbc0c07fb8ca5ecb1a280829ca96947f7def66dd5916327d2672d7723582d0d6e9355dca954436123a89df3614b1fd0417295619367975d4d9c64848e98e2fd7e9f70748eafd763dfed18bb99243aa4d105f3d2cecb4b509c5b749072fb483bbb58c6c98b4776b05d68feb38e67549ba4a34c8ec6003613688bd9ffb1d6c8353d8038813fde53be43d9d8d4978b1765ddf09149925744f2d6e908552046012383aa7ef03761c7e670d033f5f39853d3d44408921358d0ac3aac13a6d7f66404b9d14d286c72cc4ff7b37c7a58f5b5b92aea4dbed0d19097149716a0b56173a41b8361686de991c4e0c9299ac343b17524557c2ba184d8890bd12c0f29d3ca40413be8010c070e025f5d8416e0e8bbdeadf6065c9a0eb84ca0fe52abcec41634e40a28ae36fe924c48d2a8a27647aed6e38d11441f732c14259e928eb32c3e0045fed0851d3c1769c3c8e81a93d43010aa4833f3f03071c6d543220a5876eec8444f25008f3e865387941bbf1200b96fd10c26a262df0db26956b5c8fd509fd54897085531ce0e8de4da8b705094a6b65e91a3989922255192c40f1e09af70226b7b9927cd1f6b0021c369913908e77e258be1bcd04107aea368e5d4459dd6de16cb088c62a66eada83c89151f7d22434290bb4c032c43167428d9fdc953bb1343792b0955b7771551518effb9b028d0090fb829a6a8c2466b6cb229b281f8eaf7cc0f153ac0470a116275a717dc0cf2aceb938d063afb4faf8646048cecc84309e5d9634cb58402bac65ced397bd4abdf8527de8bdfc8259d72fee102562961e1689b10ad2b10132ce75e7d9e2a11158e15bcccbd0b9c33563cfc9bee38a9fb9cea21c06fc53ffeb7d0275ec04aa4841b869031635607ef0cb1130f7a8c86564239e525f240df60541dd7cb358a5b5127f995a1325ddf83f2957fd05920f3b10fe3785d3af5a31b0dd3bf4c91d209cdc4cc154bf1fb5783edbb33136cb8f0fc47fa3d593f290f0461867a87db81274314fa6fabde3d96aa62c62513e141866ff4ef75212d3ac3bf656cc76484335f9e168e8382b082abdb8653b1cc0e03b740ddb04f853dcedcdadbcd346b45db805e151f48698f184b58fa615fad412fcd2fbfa06393295ad63ab77b7317574b8ab88558cfcc6c398387a7d6e0bf54d7210d17e2e4a687fb253092c420aa98c169ea72ed049e6e15f67ae46c4c8ae298c1b1e40b161ca1bc52f7247149dd7c74b8582076bfd4df3c1dce9a937f4b84d1def8dfd39a8a25301548621abb808011166f4b0d8ce831c95996b3a706c0c1089c8d788384137a5ba2627af299ba5aa600235614dea10dc461ca4ab652fd760c488bf18b405906807f53f870270a9e1f896def666bb4a19994d8b4851b0d56d575de0b7e024a9d9d909fb4cc0cd1851e7a724f6f34cdaba68ec1596ad27fa9b3a4739e624d0b6060d0bd2f5a39b933a36fcb12f54681cc37ca31385d57870b28a4804a9dfd36e5edf00af70dfb01bdaa190811ba8a73207583e9d21a0b86334d8e6e27c0611761f66ee18599477b5ce62ae4900b362f3e6bddccca384fbd9fce74fb7e34cb4901d863eb8c7b94bde2974ad87598b676dffdf82a2e47d899ce8af97bf5afd903cfdc29b19f0848942526c485c287be455be4cf6b55ed0306756ac3a82bd12d7661d62e2a628add85c1beb348f9a4bbc88af760a6871fa8bb16306ab6a24a78ec37a24eae84306151cb29bbe757f6eed965592d59ccb06ea104565a98e894ba498cb5ca4c3dfd0dfe47ba970d7ae636932f4c8dd635baae0330ebf60ce3722df793cffc3908f82a3b633f710917e0593af5603a1e1134ab70c5cde6852fb6a89142e9c968d17fbd61aae45717f417353cc160883de3b3c0de52fc8a8fb427d79797463180a7c6dead4391afa0868d613a3b4594a30e6a33b8004282fcdd8f89f0cfc477d57a194884de30122e4d5511e9057f1aa01c98badb14dff3390abddd6a9fc40fae3dcd1077e7e65022fa7ce8ba7fb83096abe043ccf13478c1610d7ff55f87df0512727638dc017b585c6213778277e856e329dc2d869a00618f58832d4c6bf9be248b56c429f79463c189b1a12091cb50413d6fc61998fe89e170f886eafcaff89b1158cba8d9f3b9f442e20b3e59e123bec124b922773b4fd54fcf3bb2120b9c4c21f2bdf05c1b3143ba10d60ba906d46ecaa283c961b60e1f04099a4dec971d88bd4438f072929581f783dbc1ec06884391107c06ce6c8f78de6d4fdd05fb8accb6dcf90fb67e4da79f6a66c1c9ddabdb65d1a43c1575041ee70c70f4a6054b39ebd92ffecf5c0a9da342445c0f11dbafa6e8b039d6d48dce0496f0c92b46e6f2a0c1b38e2300b4f6817695428999b0a52f76d159554555aa28a11cacb10dbe71dac8e0feb0eb365ac12fb8ac9b1af80aec178087c24bc660ae0be318b435040b5b0e02da9f4278ec0fc890975279eec031e4339c5375c053806ace09c6b7dc7ce0fc4e2751cafcd6acc2718b78067af5ef028966d811a2d2b21a3d74ab08b49d0b0cf8174b921b800911b8468dc8f1d9bc6bb506a52637f275cc5d05651c87e10ff30c95568e5953e42dd244c4ff78196f6b177e4a09e1b349cb188d0e7882334d77e08844b35a33044fad78c2055b58866b4994f2a9f824dbe12627b173a0fb2a4dcbc22f97e3d7d844f47d4743e40fd79a0355d7b2795445a39a96aa99526668f762835eaf4366e03712f2fdddcd7c18ec57397eff20abbd4daa5aa87c6c7da74da426459cbd73c2b2cf39f290b6341f4053e065366bf624c2ecfce4f03c318e8d7f1584d9e9f07468693ab6cbbc80bbba3924016025e4adf62b12aa62618bf0e030f763b1245fcad7d01a60837d6afcfbd99be09d89da86f869a12c5a6cef0de2d866fb82d5758f3a231fce85af244429ed57dfd2a13be1d0c48b96a019e80f7e17a56291ae6ef50fc58a26c38df72af68dcf61e3d36eb70cec743b616e0113dde6b0b39f4bd0cbc2a76cb3943d537e6b950635e23a70f73e9460f99398abd80d3938d4649c3540f9d334c3cd983748ec5d9ff83d1d3bf3d410c07ad80204d07f0f1034d3e293e0f095b098434109a896f780679dbf8f9fad4bb26755bab5d48b549a7b83745831a3eb79cb840733031f0915a91f38025102def4f0dff32c1e79a297f6d5a80678d6bf980d66a5943ef70efbe2b9526bf6e3288e4d3bf0c49618c24c77b9b45fe719b93528939cda4129cd259a642ba71d9b488a127a35e49ec574319b3e84e69849c228fe8c35766213897fb57db44c3fdc92110b853177033d20a2c280a0b6631577bb5fb1842d77925a0e093954187c87196e5f4e0ee96f9ce6c3954ed7a35ea055d3bec0fff46b6724af1b894a8a68df608373b9e39ef6dded195ca452827f6573d99a4c616b8c61f8b4963c92fcfa37ae92fe1848ad1a56073c2e97e8ac704f31fd0991846f25d7b97d0ff1c33ee36ab4b8d6721b7d958b6e72a96487a90597741d04477a02f577e333160e86a3d2222a0e84548c65cd08e39b423c94544bec9a0bef767cd0d8b4369cb31b1aa59e34b1ae2e7cadd5bf2c5e617fa64a330078ed7bfd0382bef1ec0f345eb62c9d4a22c601db70ee5b21f66141c8703c6b8381f15dd9f206f515474278b1ec01e94221979f605667c259c9934e99bcbb98f3d4db879cee572dc75f43a810c365a84f852e379c35e56b014fdf61ffc74b52ecaeb7bfdaaf48acbad6abe968b0f2a52a41573040a7e10ed16d0f9e4bfdf1959846119d3d9d660e859bae3b27321f09ba9914f38dca8ecd56b8e49676b684a9a53a4e173d78ff869fae195534b220f72a6087d67f4b7b0c3820c790cbcf453831685b2c1e32ededa2477498ddf91befafd3377be45ef4ea5f307131c929c08dbcbcdbf1259cf39ce651c1ae92705fb6f3a801aa2cff0dafa9f3817b9bf0ecbda54827a58344bf8cc84b6ea6e32daedf99f7d2ceb53296c5b87f74343b52ab945826e647440b07dcefecf03d60b56b5368dd6213e4e700bc83ffebd20a5cd1ffa15d22560f52ec97cd09e2e44b82c82c7ecc7dcdf84d4dd2390abd6b61808f8abc198c38d76fc5dec8ea2ddd64ff22ae26a772b88c5288f2a5ab0a55becdb983efbd1a14da3f9b8114ffe6c553343e12ea6785de1699269a78575f1ac011dae9f9e509617f0ca6a67d764ffd6f14ab704609d9e51d00cabe89ceca72321f6451b0e7bf671347a6c323ee73e04cf2a129da8cef5f8ae9e9f6e9ea44f0292d58c14c5704f2978e9e7036e7a970838ea75e3639f41afbe8bc48ec21df2de4a8313f6b6845b7f85aee13a28b53760bcccd2bc675b3c36adb4d79a645c5ecb2b8799fb030293768e34464e5f66963c39a0af2a9c3d9bdec5ccc08bb581ba043b4e75f20882b0cfd4b6745184114223b3cf3c1932dd53b8e24ea6fb0bc78cae9a2a7b33b414faa718b5b0bd4a9d4f6d8553bbec66a28189f4bd6961080e601556de2b9e580ff7953661f10592dc63d6841322e7d0d3f78d85ed5bc9903d9d64b9cbafa5af7a7ee105c7b48e3d97d27939bce9fbbe4361a787ece9f5e2b565065f99b16ebef5e5cdbbdfcaec6d29b87356bca2c6a300fabb9b33faef62d2298ea76a0bab14a73678e6ae86f6d7a2e4e24d1709b262d8f9c78d986390c74e6a132c1b43356d70104e462607b1792d070ae31c63d9c05eec985839d3dd5c23dba1efc9c96d45c6fc5595bf85e0d61a6f580a3ce378bdbdb576f98b52e611787971908372607f3d61bfe585bb19fff88082d1d8afb22df11fb83f88dccbde47a83a0f0e04343c3a1a7b585021723bb8395df3676853b1eb5da70eb8b48638799a906b30177f7e9ad4664a656a0e849457504f081b1a57252e0e2df032e7c2852ceb08f7de6f7b4a5da3699a2122eb6115f571657c39913924bbe69f4ebd62081be1d324b71412865bf9778bc50d4a0da3d37a1b056b8aefb4681aee8bf9b09a3ad02802b7c2b00a0a38c06f06ddc07053979a11a31e7661d67bd2e81baeebd7fad2b831f6d9caf8043e4f29aef4a31cfc27da467503392f5f66c08747921ad9d4a6cd5338509dd25d3cd213c77f06add270e92a9ee5d80c6cf82f322a62a2e82811773a97c280f86d5810c76af1248bb349aa04bf831441f927e1da3816c50587808b10ba6d472daa8dbc4c2a0c58a84a842c2c50b31c6d0eb0150cabca574e968288596a02580ceb80fe8713e065ede2097bea32e9df9ee57ab7599e91c8509e46cc5e2504205a6803c061f6948e0f0928e38840013fd9f9fbdd224295d27a4f5ef6758acc06063402f1083401fa3bbf8ebc7d0f824f6b5845b3907c2391ec9e645c27e42e00903a8511a94941603f88ddf535fedbadd221808fce323f12c446eda9b94f9b9f89190778406c432495729e299d81f83f3d23dbc8e857342ccdb56aaf02bb9931aa0a699432363c49dff8e655160d963bf129ed6a3630c1fa828fb918d1e51e9cb0d30d9c44c0e3e8e7a146c9ad0bd2cd2eb0a20c5329b622a66de9e213657a7c0f8407839e37913b5b9ea528bfefb2f9b10c1e5bb6586d94adf3f56a9e38e56068ec19fbc75a11bcc42ded5c17a34f636bc1593868f4cfcfcd0e116ddafd8aed5620f830bcc94624e47515dd00eb322d295434e714d5cc7b576b879de9d75af86f55a9bedbe55f71a1357f4e2e95873bb927927166ab7bdbdf8ffa37c6525e064290e9baf875ea2d26bc9ebcd4cc492abda74276cdb9a6e2d1a5fc37f87e5e568e689f14b725e263386d03f42b02d05045c4f3ca0ddedce2a04e67a6f80ff27f4a3aa177f6b3a304ae925def41a08776f1ad6ef97a588f049dcd92f94413ef8c8f1f81bae569f981d809c72008ca3fb2a87f35455db88be4d98ffb3cef406ee7bdadbaccc39f2c9e21df2b9c894e0a8c2c94242b8578085623c43e36e0796c4eaacaffef67affa657f9069fd882affc3e73ca8eb52f65ed8764a36eb18659e986010026dacda72477bd61d82283358970923fda8fe6c9cb2d1db380e26baab39c1d9d25bbf1a6e1044d68a14d1d630344af0d0dc85a0c0515cf6966d4eb764229e6eb02cbd4cf94da54a215617387f57d5f2e31ab6ae9c05d072b8a4f9494ca29511acc5a384556022bc306b17446a26686de77b2ab4f9c86d9e01487e7876c93f65582e81215a8557d69fe494b89a6dcb41b8d0639109ec8902b844058b18144639085bec694cbd39ec0b0f56d5216dc86eb38350d59754b475e3e4d81fcd09b14f4bd00eaa8f01f1ef2226264d936515689e3eab151f3a554c541ae4af83e98ad55f806919ff7ce40279a33d1dee7699f3b48cfd477508a1bfb9ca1220e25267bbb0936338baadda3f943aa55500f135a18fe028c265e558adb2cda8b9184f8dfd9066c22c7cc10ed7ace76f1130c72d621eca550cd2c8687bb81d043be7d886430ace8c87e28bfff014b23e18ba3a822b8aa4dd4352479a887327b20b1d38dc17394bd05c66505b27123b46de49fd0f44708c135d55844e8409269c7b53f3aa013d74298d2c4b0d47f120b6ad62d58ab5d06de53b9ad4460c861f3e92056958e33390ad7428913e3407a850090e9d78d7d3b2449bfcaaecf708d55acc70386f97fd9562891bbca97898891bffa2967a734e8cc0c73c5e3eb5d46ed3a4adf32c76f58fdc2b5fc52f10a0b1cea7986c443a8a6bcd56418ad821853e3b22b256736cdf3ef468889f852746b1b8ce726ad1be2dd77eb5cea2454384b418c784d42359aeeea7709835012921385844771b29bc863f21e67feeb817accefb58349572240a9923179f45f095d0001ee20c9bcbde5ac00b7a9b9fc6769d21fca9f8c72d195f7eb9a9f1fd09d5672d2ade52a118f0bb0f6668b1ce1f14c92512682be4eacb487ac0a7c2448b414e6fac50741b1c21653e1570a76bf623c89b6c6a01ad02994ce832177ffa8366d714653ef8f5dedad25bfe7d346059b8d1d1f502d868efa55f85837146efea306f9c0584a0d6726dca95ff74f5c5476e311f7869e1225bbd41a63df1238dc4beb5c3543af626b4a57a47ea12c444ec76bdddeb5677de3e204f3d34c1ddb5507ec61f2bf6f0f2b5ef3059c5d88183cc94606790e79148c61302842e6dade3525374656d40a7bbeec43106b226fa36007a120fd7b2d3a7a1223ef4eece675ee04f7cf7c4d96d949b6269eb691a33db03c9c451254837bc7726c405b333ecb031b375e07063f10dec5160183852999cf6ff8ddd674b282f17aa3cd4f6e1a21f3a6a8185d34057809f0d0575a2dc33bf1d8d565c0adf1a7dcd268753228f88274bcdf543661e92ec08a5d7ecc8b89bd84c0c872f2f70c08dd131cdd5dbbc5896f352177bc304b218669c57c7357bafc4806808b1dd8af0af88c2b6dc90f7741a191931a3c54893da3b92841af03e7560a1ccc125ddb688f6823bb995b41a13be108332d3401e182dc98d6c3f54576286fce87edf974af0d8af006989ef690c173bee9258c11463ead1bf6804510a437adb6f7c671f10e24f303f56a1b258a434b51dce1f5d5b7c233df286f79aee8a53c5b6a03e9b96ab9d18f92b6ff27f36076266789a092144b3bc80f20aa629853d39a23bbfd90850fed67dda6997837095a9f4dd60626268f36ca257fa0238f8720e5812a4d207678af0382043d916cd81e4fcb7c51d2ca3af493cfaac32e64cf7011edcd57df6f6922a85ede35cec5844529e1a0acd96170c2ccae24f2506c17e8997c8dc5f0ee5a52e0689ac0193325fff28a154f2cb6f0be4603ca14362c9fbb4fd2c6233d82a5eb84bd9da3b58fec322f68499af9b3e579fce5dbf5bc205568c856328ce62bac39953cc5c7dc9123ebf53a95ecb50af52f1abec009cf0b9dcf1ebc7556b5ceb93ab9090667d0f6885e5df63a53c4899643dcdf3c3b715e917c32a98d5cb5a61e327ac9f94867a757d98babffa195a13d257acda79789e6cfeb602b9d697a40ff9f8b4475b297cb85a135c1933ee3628ac441f17ffde9620b4b4bc029b0e1bee690864eea46ca4ba990df7d21c4e2fdc25e3ed86acb8b9bc936e09ef0deba8e643b0ad158e0f85636a693b1b2e5889e316792cf63288346dfed6a542054ca142c70de60f6f293d8e922aaf5b2ccfb0d5a5434ad95d9437702cf28cc583447c796f0cf436a091a210aae9040d582855570d2b82d5a94da1c9c94b751ffa149391667243c00953ab0f2044dd563a47e461db7e355653fc43ceeda73219f421421ebea2e9557b6dacfe0cbeda3b331799964d33bb7ac3bf831171a7b3a8ae0cbe9dfbc5dfd3bd3d805f9d28615875ad806a7fdfd896104887e582a9d7fa3a1bb647e0df793b31c63929194c11cb37cccbd51e799f1dcd6add9d6314ccecb9e36ef0781f16e23cf53d3d47c61e60bb96baf64f69fc8d631237fca2b9a36f4d8b87dde7ae117a00b1621cea7de164e9df452a8a9f26fbb83ede5e326f00133600b108b845c00e89cb8fccd13b0b835d89b3634f0201c20c33bfb5ba25a28a2fd0d699f64e31d02860292344a6ea1c86b52ed98a1c1d5aad0e98a9486739fc327817ef54d70e3ee2b041d5cc30ec2eb8a517912de5129816a39fe5a2d5ccfc9704fcf44abb8d8b342324da29a7b93b96be4733b33afe5be474c335dfd86257c6e2eb97889b35cb92dd93bf531a97ee9ef145b3c9ef9c9a9e652f70ca43857bd0ba560fedc0514af067529d84d04c3a87a84ece2c5433af62dbb6a7cad99f666c99b6f80d9b99e767ceeaf7138ab24f9449c758f51984c5cb94c91e0179aa31817aea1166a5c8a62fb85a733e0ac1306b35de734b8a4ceb2321f0c79614bbfec9913aa2d8b686cdeff22152d8fe239fea4b1601a71e75cee1fb873f390566f38571521707e6430e498644457a95b4af09d7b303070f1f412c6465ded3f06553816f51c643691747d123f974251456abde5957f9c999f1e6f4259ba8b195814a2a737757207e2c809a7c5d247d73709c367fa5c49eb4e31931ed761f0f85dddf931df2ff1e5b65b48d4e62bd2374a085e73e6e358cb84b242d4ec6414593fe51f95f82f7ee4266198cd0d52881fb2e3dd49843835405721c7ad55a7a69f5e50b8408a45a0e47fd4f36b0ee19627cace2e876a8de44bf69e10d27d1e28f9adf98b4bddc2263e91437f8f83011316f7690302c61ced9f0d0e0d38b33098a99bd55af7dad3fd82a055fe699fd3cbe06518648845f4ef997932dd7a6e9a19473eb5ee1bdeed25d990032b30073d74a654c411ba6729f9e0aadb63ed29f6f77d21d13423c8c98faac8e444fb55aefd9d259951387f7395f0566540e0665f10f5033392ba2037fe281b3b903f2aac16adeee6eca5759ca9e9620300e6f86fd4b917aba3f76e5f586406d8be73b7f041b7133367f665208f0913f4af3b3d80f6ca3c254f2da152748820f5d86c5de531dfdadb67e7d0c2fde2f35886116079c589df7fc3116f986d831ce571497168d99ca4efdb7c51c7396d77342374acb17d8902a7702be84d4ffb841d0917c81b5abb0df59eb1545b77a3874c68fb86e8085fb51a1d33fc6bf3decead90a2450e9507c002329d1d223f310ed3e6d2791ddb7f0496797a9fa700e432233c0973c759f3dfb4b2103089871c32560e6decc0b18cab6b280851603ea798979257418c4fbc2398c30379eaf0396989d1e60adfe65ab24b60d0214fa28383f5406e95a9e2d6c249d5c26804ed5e4b60136b0b148ca883d34d740c322d2753ba88feb3cc608aa1321cf94b0277e5e30e0cce0531ff8f5e73b0e0cec7d9e27bc592af0663ed133fa0ff7e0873286ec56de95c9f009a754c723ab856b050ad0038bf3109c0a16a2db75ad96b924afe3b37772d3b24b3735bb53025c6e0fe6647982dfbcba90cde40b432893c6d8bb65b9c531ae9123dfbd910e0a1bebb7595e1dde8d6f54e73b2193765e290c23ec5fee84dee6deb68ce4590f534a2c707ada27c9ea8835553dfe3d92715a2711d4ef1860ff643d9511a447d58f6122a2e90ae543e682f727e900decd2248377c16c36ee45b04b6da76c6c1dbdb0f0a49422d3c2ed0c65d9416909f90adfd8f91f72cb635857e6d7c18aa8233cd1bab1d05fe442121c79a1f823bda1baefa08322e76f83e3477790e3ee56332a00a635a1c8d08587d884fd2164bc8be5f32f5c828895160cfe52ae66ad4da5f92943e6c483707bb467d0e4ce2b70227879666817e66bffb49b0a61e1c0b70bddafa75b6373cea92b82ef16b85b1048c0ade069b3073e55f1b4be0d72eafe336803443c1aca7111c8887e29061a33a1c119f4a670dd066e2e9e9ec65b3bffe56f25fb651d8a14e99f0688eaf847ecc806c999857c3b6ab90138555fd42722bb94be7803a90f8b0030261ff9f3706a002f39f08d6c5b7e7c73e19ad2dcdfd825de0f65820831f291d0dcdcfc01be5ff9afe6208378edeef47a6089ba9573b9829102559c9c7b6a56c8e490f445c4b4cdfa86dbbd6a8ceaeda5cd6bc8e3d531dfd67bd9f18bdf92005d1aba33b66490d65e0e069b3be2cafe5730eafdcaf60ffdc082e08310565af943831c4130dfd9dbcfb55bf83bfdc1cd65ad2921c9b610cbeb84bbd4028188aba4668bd72e1f039595d4c61dcd041ebcef70c1368e61604fc0c0c46ac6cbe9eae6621cf730d212cce137a65c09419bcb440cde7154ff8f9b913a61eca10cc841bf71379d987513bc5efeb0b82a8a1c02a9063f87f2ee373b0cadb2bdf0e40f38e04d125895fce35a926c1600aaefc701b2875ec41feea45373cb0a60f8ed978cb480fe770f0d4cf820fc4f5724ab7eacae5cb01b7f03b9327871d030dfe5d8da1990c04bcc44e79ed6524ab510fe3863fad62faab4a4e25d85f64eecb67e1256f0fe8053b37ad2c931150976b56929bb3dd5c945f4f3692c491eefde156151e1084b4e1de8225543f206cf08f0fae16ea9e24bf09b5fbb23e1320436ef218afea205d233d22417d4e0bacbb527dfe1b2f5f089f43d655e340c84430f7192c94daf422d23730d2392a895b054622f96a2c73c3e8b9ddcb5de65118e76f625c066d0f7cbee917deb662cf0d0efda18d093e9a2c39049d1ffec97896fd30d78aca63fd345c7f28514d6a143e174b137d42e83b947d8bc8b7e45e570879c41da85cc9b482de4dc7022e2d7019300be94f6d460c94222840899fdb7f32ff5366d730450143fbbf81af23d51c3da9b48c6e0800fe66f24a6ca0c24260d02de13f491b3916e134206ed8b02a6789884e9f9c4f8d276cbd99528a093c746ce1528a98ee2253d91bbdff44625361d5750efd48aafebf6a63d3ebc8305169144afa2be1fb08525e9204cbbf5b98570d4f64d08cf431f7f8ca987e64d62695fcbc19bdfe8a4bb1e3900c5a4ab41042d248b693aa9c48548dca97af28607e913e327d5bce080e2830b7aa4727b06c9310f16a1abae903b0a277edf3fef4cb0e12d4252a6f316a53208f7de4d30d41566f0419ddac9f9f7e4e261f7a147f7c81e6bcf0d52ea8cd794ea20f6accea0dfaf26aa39d3cfcf922612e01adf1cba3f2461e1e913c416831cea34edb133d31987d2340433d3ebc16c08378e5136dc7b0ff098d2b7ec6368d1b9c8187fc1c12fef385d558f29aeeeae18967f60ec9d9c19a029fa369d1ea551a5a5f1153ac02230d8027bdb6244638c8a1f08074408e64aaed7294d463ee6f0d6d78dd9e60d2405e9937254e0c3c632c7b35a683194f1ec6ac1ce31acea57699d4b9e16956847184312c00fb3fbdf46226ac5a5b3b72189361790d3c0c81435fe3e25b4b4102da42a4d1aaec3ca261ae4b849d305a3768066d9ff7015f906ce466ef5a22e7afa4c2f1b7ddd2e905af73a8cabf35667da144794a33ba8ab0c31651342a70937bd757a5412ee5e3908e3956ddb18bf3290a330325449fd3d6bc4ad94ba9b1d9281ae031aec3ca2a3ba2488644daa433e9f609bff0c66525c77a0f4171ca83f68fc35d324acff8dbe02dbd78ddbed5f67ace8495af0d24aec2562743e836b34e328a453806a869c6f645b6be10aa8aa747313915d8ec66516b56277619dd3567e04ed58dbad431d084175c208b342be306e32ca24043267fd298c2c2d1953171eab05528476e59d0a3cfc9ed27c374b6272b2e2b0e540ac512503f251ce0f8519298b52cc5f207c2798e2a6f9fe960e86f90cbcf6a5aaaabf6fd819cccf8ccd24e6b5d37889134444374c1c64927aea68fb7154dde7dcb9dd7c566e08c396341fae21b1ab0e2e14d464e4887b1b7f606cb46f1c2c82b597d57918911f89895b2f2ec02a092d768f471712f45335587dad01d5c38dcb38bf8c612df8027edeb7bebd211c91470ff2ba36570d3ab45189315ab33d027b4bb519d0833196bb2cbb7704c798ae531a175bdd7c5cf7e7e67ada5f32abdbdf8644d6ee8dbe5f1e81c2bad87df5654f27486dd66cd1e277397ba71b0e03f62d9081ae05fa9b49364da90631a4d8ce9f6e57f605a1c12436ae7abb90998f5a1b878161a9067f7f18addb1b4f694be8b5c87fd7e090deb13756106ec8e4df840c73616894acf6dd90946548953b1084077f058a8d67aed9d831af368fc39e4638788314cdfcfd1625db3e1fbeb962a34f04ed973958448139c1abb5b854273f35749ef796ca64ef4dda1bc6c5e28f5032c6874566ca9cb481ae60f7242283f6e9c904b3fe2404ae9cd2e86e9c52c7c6995f6eb27eb282840efc662b7f7ba40571fc7574743923470bdba81054528a8bff6812fb1b47a281e3f9bfbbdcde562f7abb911a4caca7e271e663871ef9a5ce97e46859b9dad1dbd159bba22ee3e0988702e743ba754b432b145c117cd3cbc820e7ee87bf712c27ffff7682b2fa1978f4784363be0023fd982341f49c7d7855e75976f1684b106b65a36d210c812b1ec013100da16913e52633c7a89c028aba1e1dd1b3610574125694b064da1ecbe1e1c1ccfde2f948db64e34ae7bf5275a9137001b8fc95a77b95779aa6e56708062007b86688512895fb70538d2fe9f47cdc2f647b3df226ee7a1123ad6d6940d5a8cbedccb8baa3dad96c31709c54a5bf159c8a2a23c4dbdd57996bf9b2802b045d94e2995c7245f9974809996a16ecb9a83c5b3cc59211cc886599cc0341bbdfc161ffb6851651005ab29efc9e24652792ac792130cb8508ace9f4b87075ce27c87cfc96b5b900f283503b001b1873bc00c8a6ec8f64fb755f5b82e079a91ae2359f3dabe6d840b32aca63a424e884b715f84a8f250915eed132b410d7c4afd0f0f8f688d37f8ebfb08ac7d8dd6ff456db3e23734e173d484d289b7a25dbe915f64177e00bc954abe2ca4e6aa049ee51f1c5d29e847c06a855fbce07342ee4eb56691ea26dd3a61682dbb3306fa394c0fe49c4290391028b6934016e7f5099de2f580ddd73ed5fe2fb6cb5e2827b9d7da6dbd718ded766da1aac87460b28282ec32d75e885426d88a85bd40e3b7da0b49c272cfd990ae7c0613a84597f82ae5173d38191a13435897e74d41f33dcae293d7e839a07b04a5c722ece844def69d235f8b8d481bc16136f64579d6d2cdb6528dea3c8faafd3e58ebffd36f6d92dd25c1d25aaa17ed1b07cfb0b501648ee703e90580565edbb57da9407d02036b2ca50e541128ae1ace1d6d1353bceb78b991350afa65874da20fb3717412151f88f344bdeb7741c1c9591a1d16e7f7c0ad3f2ac294bb8c3decc4b66f60b7c53bd115fe9fa6ac525b86643df4a24d4b7a65d5c118f0269fa5915a771bc2287a2b40a1e3193fb1d613d23054f4dfaf455e742ea0788e761cf7ac6a576ccf01a64685b2cde0b3084b9fcca1866fb012a8f15eebf9971ff099c3ae0b27b6445b9d8b78141e377c98d827fac62df41d0cd73a1cf22b20e5a122c3b1b1a02eb83ca1f4159b69ee2e5a49e3f140f81ca2415502213d6574842ce3f196b798a3403289f4ea61c4f627200de55c4ccc3c7de96885cc4b1f208d760f20bf69ad7671368caabe823f858d59ad0a4084fe53cec2fd6cc18adf7906c98306507e7c5f327a5771b59e5e6fed7bde6bda7928c06ac0fbf57440544d3cd18848dd7f001eef882a563b34111dff50d420b4f182afd1ec888be468d910d2d3bd186a9d94ff4c708279ec531e83661b514c109577762facdcbcf6c5ae46a50067a12993f46d41d66b8f5296d50efa40a03b852cc1f096618588e69a4ae9521688da14b0243fe2bcd7e25ce9d5968fbb0d3a25946df7fbc3b122ebf98d0efaa294249686f51fdb09eed98d5a183e90fffc29c5febed32314762c2e366a07e4f5d3eb8cb5a0d4a3b98482b4376b99da367fb8da6aba950e7a49d647d07ea681555f8d2908dcd8bc8a57ae6c40b4981c4d51b47b3f534ad5d70d41d6eff21b826ce43f2470eed190a0bca877a43e805f01f0ccf708f038980203be5c30bb3c2faa0c670403217d3e27ebbe817e661c26c279ea238c2476dd53cfb44bcec3a80de5c8bde822b2167d457816ed52b56001e8cfdaa1dcefa9cbd0faf8711aa98323a7b48f40115631535f4b9e6de2e7f7889592ca6cc592ef30a6bcdabb2a351602842bf45d6cdf349621bd8a494df798ec31715e8853e1d4a1dfab1c17aa2daa0623e0d9e0e8575707bba8e67e9b546f0a4a4a91f44613293885dbae7f8d914775149f536c5fe059bfde3c85a05e391efc62b3f1a55aa2acd084cfe3919f74f97131bb954a4187b5e84da597525e13130e05db755ffd9e8d77e3730b56e4e84d12b8d34684bbdb5e966bb1c678720e9d30e05bbc434d1c6a97a48fb092a9d7294b98f09810880c64cc74d75b99ee1f20352f57e87e99a43a948404317a0aa735182670e07d941b3e646fae0f07ed162d0ea80160519bd6df80c0170106fd05bbb9a17f465709bde0052fa322c205912bc5edf4939cdfc0aaab5758834bc430fd798bd3586fcd7974bf0a20f1c0a8cc340ff382ed8dca39c6be502c90394aca5ae6da7320788897944c5cd471013486588e317afabb723117552156b8778e95792ff732f8711ed2cdb0bd73199522f1c52bb2bd003483c38d114963557f87c6cb980f75d3cfa2c5ea952135d3b21ee59deaa95a702da91613c27a487c77216412f58cd8a5306f14eb4fd2ef4355dbb93da39e5273ef08e18865e6d6299f0063288b7c9bdccbcec6fea1e4ce1c9ea99d3bbe7e726914de57e926d43b8e579e487af109737b371b1e01da8851edaf2bde8fc0b7269a1a3e9ed72513704e09a452a2c8fe565be24b678f55f4f0f1a2d09261d4e20f4b8ca8e4ca71a38e5a3827cf7e6094daf005990fddf05be8c1b34867aa3d76aca31f9f9a2a619fb55e0ff50e6a0b421cfe83c138a9b556609ee956020cb87f7b6cf216fa122a46a0556c4929c0e0be8cdb060ec8fae150ee5e9d0c598e9bac75f3e00d622b1aad43cf274f683209aa9c0f77b2ff63eee6120a0b5521ed09aecc3aea0afb41cdcff5230f6dea4727e469c325d26b83614f1148885ade20750fb8c25845e84cfcba543f7063a7297f4150c3cad18c0bbb868b17c277b28c124d948d3631a48ccfe7a784959d845b9c6ffc037b82c81c291f8c2015d2f0d0c696f667b7b8fa1ec513848bf0a89e82ec2dc6620f046772bb2c17bcae7bb175c06fc5c34dab60575110aee230b5aacc7777e7b732c332d9db06cd156b4afda8daba7526e87c058383c3cada0d7f418ad9bb115e46210c854d592732d19867d3386d681bf1376af143bcc2270a5280d3e3d657000e427679249d8ee70f08981bb2e8c9c689f3f906c4fc6a7981cfc807885eb587d9ec59e2064926d8842e4cefc5691040c3f9446ee6fd74a7d857341a5d0eb55c249a37d585e83683df6ad4a9bc4e8e41e0226d5a6955a7fa0622418bc3758958abf0dd8ae03d43005c27be6370f98673dca149882e485cd8190d3be794ddfb3134e11f7a29c4ec53fb243a65fdc1b73853bf3ceaaf913a0db453cf6fd24c3bfce6628765354fc5736e9373e328168ce1208fe55213780ca89d04350c966ce10edbde0a6a7d4f7d03dcea92180ee2cc651cde1cb9c6dec2ae9416166095fbbf065a0281fc2c1784096b7c923a9027917d132a96fa2d61ae719c0da0adb1caae248624291a2792c79c6b0d76ca7c1bcfeac54fef09a24474bebed6fc304425c0b9dc55c218f063adf9146ff08fc3a466130e980131cb5586adead5989daeb78b390b796178158d02e4110fb058f2e5b5e422b2fd604d5136da70030e1238ee750e3687427db52ae5819ce5773932f3da57d37a8498bbf11717c3650178a69d5492ba5b11163f76deaae1d6b41bfe14008daa2e085d9d9565f62b85b6c531b3b3fd7fc4ae371f708009d32bed573477b0a9f65a450122fd30583ef74218ef923ed4459766d2f482f5b679f9adc0fef89364c031ae403cd3a1a66d1a9a8cfb6aed6be0e79182615ae86b41571fd62c2055993925f7e68f0de36864330cc644257c79b3f306073da1728a9d354a89a5500271877fcfa495bc5d086cdaaf20ddaae119c073e944d20a4e3b9a3e1b2175a9da1a3a639cf56c159d1c48ca09a99b4ccdd69d5b77ed48fdb3b1e2f885e897698b73c7a58169e88e508803a79580487ec12f6c33121dc04e641ecbc8873fddcc82dd033fe088f08ecf2ed7d443c342458d1129c79fa01b2d6d5d87f5e7bf932a0431339fda7d3b419244311d3543aa971e5af33856622226f2646ded0eda47fc130c94a55d5447b7f313b4df17953fba25c76ebb3b4d75f5f3a54ff4fc0319b20657e239ea9330a71b1c3e4fb45f4a87f03682e225ef73cc2dbe7db21668b96e01651a0ba2de95d58e249545303e2628abcfe91ca2235152cf729def040b31a8226f81bdbafc9ca9e746ccc154d759e41fa76d68f61bd95d0e7f0df1d40c5a0cfc652cf1f50a9bc4c996690b8a9e2bc33628fe769024d6873d60f46e782ec1ece4ebb981a160aa6c57232ff9b41865ac936f766e661cc953a04fcd41aca7c6d53cd881f6a7ea692314479fe4d9e81685517078d34bbfc2938fa2d93d26a55e3664b3131c50778abd808ea14ffecf541fc2c451d2bb9eb2a4a802edc6716b154e356dba3fff8964dbb0b18a0a7635d9416117eca4f80e10a73cbf7588731a8a33eb74c843c3a4565bba9f3a461a0008cb845e861f569dbb05d87b789a85dd354781626e4301847198e74779d357b7ee2bbf4bb03a00b1416f3b8b3e6cb837beb2b88a4a8d018bea6e7817b7694c22793c455d555b33f5c970ded982bbc2e0c0e050e929686bdc3097f9dce7a0314509fd070323570ef4357905271a2c233e73010a9261cfe9bec9798e9a6a72da4e9a2c5570a56d66ea481cb7288ed155a3fb6754b6e1a1ae227e3f6df461ea70b974ba66e81b82042c890a7d398995cafae6b632acae7114a1c80c17deb9a9d9afd001b6616af859b6c831842f5996efb374f792c3422e5d7c6a7ccd19a57e02c135e4b01297cd8f794b2f9e3cc298a4b46ab77c7c24e9f5638d88027e275189146147c395177232d9f9750abcffe945db53442faaf73bd142f91b0be53fa4c9ea23c53ccffe7b9c6f23b3e9448f8f2268a07f02f31393ec24323086245f06572545c970a648cd05b308983a7fbd08ae985d0b01dbaa59355dcdf80265674daad8aa11c8d5f56640427e78b803f2e54da82e1bc0142ae19297265afa4cf270c34d45279c64a3dd4b3bc91dfa749b9e94a098e062d77e07731cb8e73b850e3a40916ce0754982e7f95814d4fb82f931409dba8a9b13d623d0d9dd05a017837546692df11cfae4d697c8edc2f5cd4ba6e6ebdd3ee4b29dcbc8ee359fd8c1dbd03c1251eb0518404a9cba53ba20d13345bbdbf80d408de52fea83233ecae9cc5132e07da53cab90931e1fe166fb0e3765b8163eb8ec79f1935c85790facceb0edcb3a11e220c27b0dfaffdbe92cc74da9475b7f7e0b2485e2aa6c867c8c94c8b635e55a80bdc8324c886bff55afd8e76be1ffea302e49861ce4e545848802e69ff53b0b1a01b3c6b37f272fde8aecbd71ab78b240416789baf57c74d849045291a3d6665362e518e47ca223b19215a10234bf3912fdc43e6d61d84d8334aca872abed1d86654f9fc11ba131105388ecf66444bac73e1c9e4980343cc8442abb803efe4d0f8dc7f07bfcc567aed0a48556b526189bc20945f3672ae897cc228c6ebdc55d0b43abf2ccea73052da3803e1db767efe56b89afc78930a99280f7d7825a26be348213a356f3d8879b6955ee57ae36b0e3ec437a2e4a0fff864a26e990022c6b0858a48db8d28b494021dadfd86663d7d31c79230d025844485482576ec269a277ac3627b0e9a5f5eb423569efa59a82589246bf7a6e4461e5ee7db7e55bed460c317c8b444b452910a4dc9253079bd24df0c452129565c67281ca8e25a55c5a317a890c4f91f29147fc5e52c63432cb285882fd50d46df20328a2c151350b5c34698907625bcfaa117ea1cff03d917dd52aaf3794c25949641b15f210534a433d829d0941dfbea338d0440dfc0a38a26f969cc14bee66144769818d0995056164eb729d57bf5ad1c24304279a3adb827a44da6710715f905f09c2afcf08ad35ca8eb14144e97c702be62ca694a6c9d63a5892976d62a9afcd40164876db666ec8a9717469a51a4749f144b1de2d226e16ea5df7d00d16c6e0c94bdefc3884f6e6b6738b10fdf8a4c24d12a2521ada7a9167fb72407ab34cc834cda3f291ce23221ce66502713e68db26a94c469d37a4652438790979c18e6d25c24255a32c5acddcbaa4915f3fcf56cbaf48e1d8fe8d31b8dca12e0ee49eaafe2fe277357d74b285a8b439caaaa46d7f00f3b1c7a771df442551ceb4eaac0dd17afa87afafee6dfe3ffcafce843c20243aab659c50fae8158bd3e40fe1d317b4b70632c87c44123b239592e3cb64989517bbd5ee8704b8d17ecc1f3997829dce19cab14112f1ae24271de4a561fca115f572b253cd024235f4644d3002177b8b0f23359469301ff76130a6eba0c6d86227385ff4d63d0d6fac4d3ae3175ea1ab249601ed2bb65f3801cf0fef1255264afae7d2f2757cd09d3d5aef253b5a1de8936628b3f3059c14a6163a088dbf2437d46925ae9bf2fbdfdc47d92c08ebb2b0e28da2268f2c7c2be675d3e898be8c9d5f63c236c50feadaf3c43a501eadf43dac2e64de3c39aa42468b945b68af2fe6e06663899943a23f2f55123413987cd34c7a931644fb99a9ce5fc9ee0fa69085ae591d7bc33252321957615eda74536593d43791916abd39cc4b47b56299993ca7df38d09cba80e6667fab4a5bf50885753a8a4627ff7294b1c0ba0be42038aa6790b4fdee7b8e939d490a21867918eb03779b996c52a073bf02a10e333ff4a0df1b5fbe704d4144a975687c3f01aff35f74d19dab696ebecf2d71ba0e4576333cfa2ee2388be17afe7f5f2f752913f619bdcc1c3840a3c379137507eed387299eee6eb34237dea72de261d06d7ab663c3343a215ee97bbdfdbdd1484ec2dff80dd6cd3aaf0e638742295b3d3960cdc438b0f3a130224b31b12d605c75311bf456a48c89eb9579760c051d37425899235b6ac1172a197920d856e4bfe61e0e94769796391895622b87a5482605ca86b5fbb7a77810aa7778a7ceaca70b9214f5be957d0521e757084992ccf60873486d8b0beab579fb8fbed2c0fa7c499bfd67dddcb2db96d61868062be939ea14a10f34689c81a5c5668f9a1ddc257415fcf1cee663f146bc34b5f79d7569cb8c44dd481e61d0f4ffd5836b26f8733212151a0242422b8821a6512ef67e2492789584a93f967f43253dfd193e4cbb6635c238fc818ca842ad7ba8230c113ddab6eed140272fa1ca6173eae4182e32afe8f5df47d4e9c698763bea783e685f82063b96413cbdaf0c9ec469162dd74222407357541f0503f6af15cec5d44a70f808a9201d385c17209552ed6d6c4fba8ac5539eaeaed0367e75affa553ea69874640dca91493976194de76f896a56a13b0636b7d5879b70560bd0790fd113ff58763b1390aa23e4392cfc084811f04e6de9ade8a7e3081f5b2ee2afd8e533312f7c221c11861f1fb0f55b57b070175de3f145bf44bea0783ee4870166f2fe57b66b757331bf0c772d2c706c06c3d3039d490cbcc10ae112a32f021e96cfd46a3a3e187c8ef62bde96ae683f70d2c1b04e96d9414a0b00c5ae9fc7d9edc01efbd633122542c91f02625b377b9694405895d5609769312720d738f5b4dd401be1cd50f9e248a8d1393b23097fa6a4f9fc2b08a0ace685f178977c90f988f99dceebcdc48f5437234255a4134a1dc4495043d875d01552d88378d47889124f23590787c98e514fefc7015c16ee8938427ac10030131b3452e4991b4ace3cb3fae73883530fc4a7c50c3697169d8aeb8452ec7f143f49c9889e4d83247cd661fbdb3f86b05b771a7b012643cf50409e95f40d76137239d4bb0bd75e85f7301704a4f01a1e1ce38c79a91bf8576352e169d34200bf1d4971a0a2808f3e26f923599ff7c1dbd98a55849397fee2d88e9821f8b298e24c487c770d808597c87249023863d2325067c46a20cdd5d00aa89fba66df1efccb5daf39a0abce5c902b05e6f1b1da55a72d84a1e95352ab0d227d8d466ed3fb762fd6313bf3f582db5eed7b629b25b0f47e2e696efb19c652b0c41dfe0c3704a81875fbe1ae2581ab2ea2ec70da4f9207b4221ff60b7bc8648a245411e8b06f8251ee1cd911d3d1311c42a80eb0a360101d134e8b7e6b95d6af5ef137b6f20c8b7a4187de748fe9774037ab5c6eb203995fc30c05e358e2e3585d1f10eab46b20e2973105d6ec2d4733c559cb3077044c70669b0ca5487313d5b0b51de3c6d44d06652cecc6956e601c81d05d607cb7da4f52aa3e1c6190d0f9463908fd2954d61d77f4bb5de5f5639a9b5a1349d1c044f11ac819dd4e4f95b61807521b387ee200c057d0b7e16f96503a44d3fc065e9011dd55164ecbd85ff4b9da03b6183c4d366bfd0f5917d61d244f2a332d2626c0f66a6d4ad52fbd5ee9e9a753f669a5f142abcfd95fe0f31494dbcc9401649c7ecc159b6ed21396e62d2faba3c1f1b91b8f579dca33d22f792b1dea8153cc7c1ec0db767e1e5794cb0d8572bac5df6f7485f06ea56a8a0ef5c207346092c3cc374cd0e096ecbabba42a83307d8924865eee16b8d3a6f008c18a1ff53a0460272608d12186408e8789f4cec741038d1c26ab750a76ec8c546979c7b61243558f8acbd15f756e3b528c0294abcfb554f234ed249585982c8bb5b6e7ab5c7fafa0512f4b77b0dc0e5d3780d4b321069adef8108140dcdeeb12f54f081a51efe55c023c33d76c5d195f67e1ec562abb4ab2c33c500d69d41a061048e79e7c84ffd8212cad424812e962b9b391851da6efc93cd3c5e209f35bb14675193cb0182749ea31ce093a1441e23cccc22e6950dba354689959da875c7f180f600ca6705d2f13f34bdc3c7530ee229b744b6fc366e6f6248635bd0bc3ae638b7e85394c2b769f2069d6a0597c35b8d9a95bb78ef2a7f3716c1082ff8526a295ed9ce50c7362cae95aac9bc1870a4b35ffbd6fcee70fff84907f5195717b446a2f4f8e75a4efbf6577f83baf01e30f1621397f71bf36a89d41904c443026a539339e1a6c29573d7ccebd18406d6fcf03619d38a8b49425034bf1d2d9792b669f28b6851eddce3129cd0507775ff367dab0bd39da30dd077ab663566ec513167a2083ad3d983f53a541c6467cbf61e7565c5725aaf2bac3d0578c858f76968dcb4169b52fce3ba779f703b02f5aa30b6ffce44b1a5154405c15dc199e6cf78721334c865aa29bc72ebc5142d65f5683121cc0dbb86a4782672bdb68aa6abe5c27de257c9a93afc6dbffffbba9100e80f8124d73df73d31a59153bd8eb79b4a419784b212d5ca7a3d4850b7f65e2bccc9622ba818c337bbb9790d69fbd94cf74408b9627c814041ea881d5ca977ec40cfdbff1feb8edc35f47ae168f89ff91d6d5eac9406768d2d93be80aa01680dd8dc4e6b6c83bf96d1bd31ad7f6f442fd3f5fca40f79feccbc642f31f63190725d9a6cde43283377a9db00c6a54077657d40ef4f5d4f8bb73bf2ea1151c3ff2ffcbd8ce1b09c56d9c0cced031c55b0acf31edbce38c857345ba9283670c05501d6b9bb455dbca44b0fbb9939b1b908e07235fad310d527b6b0540e4c545a28aeb0d7acf2420d6b4023c54355a836a84cab7faefac3cf01be762f38ba803b3281b220ba0f26934adf9da2433cc1a0b742a9c1fba3999469359d9c65a0a61bee52864b6d3824aa1dc1dc77fa33609871b3d3ef6b80180056692c5b204ed3b95ce5c269b4b08f6d22712821fe5c6d8f2e83d5538f378bffffe3540e07057361d37b079cb7787728ee7d1c8802c543f50d2029bbfbbc19fb044ce58cae1730ca6ddf094bbf1432da4d4e69d72531681d31f299f5731e1bcdd934ac1e3a84205f7d071c3be132820d16e8d7fbe279b4eb56ed966f2ca9a1a14ba2de407f560c4a20d0bbabed16695c888a36439b082a2e7dc1df9e3666d54e5d5b0acb4d35b53497b9223d67e1aa3b7f1134c811cbbc9c0476d409386d395970cc0b67494612df70a9e8650529c90a9afaf3c2aa6ec0b52381d7f5d2535f88b2f254bdcb5a8b860542ed056c7e04c90bc548bccdacead9d4c06219ab94336df387a158cd913b75fb45933d16677794998154186566a66b1291aa5fb8bc17e0ad66cfdbf4166fe44230cc598ab255911f455929ac873f37afdcc37868949b37a5c3e822adceb3e2eb1c0e282fc02f0c8333fd410f7f83024fba4bf5103c42043115d6abd6fea7e9b9261b696f4a63f0470f0e7fe5c1d5aaf3ea05eeee4b19ca2d35d03493e51271b41b6f0751411bbfec4ae5ffebadee70b85f903a520091bcb3d99c594a4999afae1ae0a395d094621b78e6c9506829e9df159b95c302bcbca469253b1417927aee51bc83768db9a2dba5db18d796ea8c910495ea8119122ecde75668c01a3451d55fdc85e8e4b73da8e95acbb5b923e34aebca7f652e1478ed4a01317e56847634578bc4b0d84b096b702df8af2525cbb4901fc5237f528042285d2d53553a0a442d8ae20fa16a64f519bb3995281d9ce7f89edb99bb81e226ef011a9d61276ddabf37f56e9091f658099aaa3a1c44cb30ac81f5b31d7a813f3479e2ad397eff133cb9a8676a4b891d9be8d280dbd2a6a295dc2ce6f2e9c671ef3d38cbf256d08912f4acfb099b91a53c794af5363b4b9ba18b0af70453a899f4f93048195aceff3c1ce8c396e53c016b8617f643728b327465d22cab7c9fe8ee00f59f876801094a58323c7c60e8b5c98d85ee945b97d13fe92a25f071d4f90b7bee29850bcbb5c3a534e87a84b74d8338dd0fec2303ed3af031a89bca71930894a342993d886247e17cb14c453f5911e6de10bdfab8ca8e9840b9b21e9287160f2cb3cd20dbe1d87360fc817f9473368a91a1941b5d759cb31ab14d8477dff260f6df522fd9c40c2948022ccd6e45ec966be986140fdc8e38566d81aa90e9cea05d28fd4ab03fee5bd49d238f49312a51d83e80cd5081c84bf9eb8af17fd8cf38e897b24bb70947f303898880b35b2cef5e575f9685129d2b14a31d2726f5cc7b3733d35a508929aae8c92a895608efdeb7667884453857058dc5f851effa05e39e2e71947438f0900dde839ca4c3b690dfb08d7a201c06ddf2b0e96e54047ce3a80191c5ae66d07004e589d5ce56b716edf224f6774852d4a5747dc433f18423e3f5b4bdf2644faed8d6c696273069764bfb9e3157e34a316cbf717e0a6195c103a8f3c8f1097d8054e5623f79bb7828726ab2c69262020f5c5fd84a45d764a4287752d0699ac61555b11a218718a53eace7e06867742d722d5f8888a6a50e0d4205fdcaf58a6934855d08d57ae6ebc72ce3af061f983dd5ef95d6e207bebbfda7cb169282dfe64f6540e7f66292e5b1c09564d67763136c8c81fcd444f4a07e0cccdaa24ab0c9df9cdea09da0364ae6a17dc4450cfe4bc04e1f192c0ae5ed7f64d70bb6e3bba942491f486b57782b739702318ea621dfb8cdc89a6c59d253fa7fdaf3ca6c670fe93b735db0ae90fb1a8cc175fd201fb92a0c0a07640c5abd327e9781e61c5dcfc76177104295306347cd27f4d96ed1e2368a5ee3b759acbf234615ce13c6aa491c4eac3e1609e9ed02ce75660d4ba7066005afd558ee6b688f80e6fbdbceda018224c40a0928c2cfe72488771ab5f52aafa3a44021f3888324202c667060967cdd698d2aee9bb8cd66b5e7f7db662c0320a70fd5440681fcbe88c4b612b1e4cadd817f806368c2f71e8d71a1a2cca63c8cf83b2a5b89b5c7168535aa1d699a759fe726cb0fead3a03f588137ec6004327e058da2e65b1ea92c9de5d1bdfd0351c5e6e70120ce8fc40f0e6431a543ab47c3a5e77066e4ad87549746243fd79052b5bc69246bf972feb181b8d444351da89a70b6b9cd93f7400172fd5046e3680dd9bd7aad00ac6b762033c2914a9a95ff6e6281bafbc658ab4bc9448b68956ce97896f73043b2f8bd2a467047ca2dfdf2c2073c06ad39e3877f2fb6e89849b2a11dea343a53f5a81100c65ddc6fc941670fd4bc85182e0572e5f28b245e322564fd92ae22320f057b1bfb79ed8909ebe57db19b21c705d76344f9355424914a440538db653e5c52ff8d61d1c20b969e8504e5802a5de66811e5f99a624fb998960a057df6e2fd386ad3695364189dd18ac34fa37dc8e0847c6e808b6bdf1992a38e5ba4847b5c2f951489b2a49144647d3fea8db46fc3f79394fa801b8ffc563d13930b157080d0fa612b93313d4f942e6225bcf3df34ce4764ac409e81c0cca9d0b229bfc6a239b4ca0f80870a44a15b25c74696e119f7dcb78c3b1964216003f99800eb2f279242bcea669c05d443b100c9023f6ad756a480ec3b369857602ab77ae98aa2bce42e5d49f67f05082070f5bd0714a164e04fe233ab838f15dc9e4af6e6bed92084d9e7fccce520b6a3c857335b5a37e88ba9efe15164369aaa6d767a12e80566b299ef5d169249d94ab32dde4feb20ff3147a626b02b2f6040de596e5e7efc1123cf25d52e194502a094f6dc98b21088372d9882f8e896a94a8d62ee02ce30e5705b8ded19a01576521d491e6d1314a5c9ccd4ccaa31cbe730f95781d6c172cc1a1294e42cd06222680d6bb7a6dba5a1fd6a9709d037b39f580b9f05b168ef69726cccdd44903c67154b6ebffb9e0489c65090c2af4ad2bb1311532d936553c9722161de226e773abd527b91c4ccb807fd0d2c502ea972a8d8f6773b4caf0702cc5c5b488c4ba4168b7c3646b8fbf35a7768c687222ec1ae90f0bd4a5b57f27ba7910ebf4c6cbaafc76bebfa66bbe2916617a92bd55840246cf07e15038f714eefcfc6ecec7e68b6089326faba42283185123dd1ef443f2b54bbf6d6d7e7fb02dc04da2f332a840d6476a92d5664769c45eb431e63b6ef544b4b15650ff8c50bd7a87f2ede981b85e7964d923b7dd5573dcae3db6afb5085bcd01ed46cd813f972169d7482e8ab270f915acd32836678f2d8fa0fde1548d9c226b2212f7d53595ed6642124f9fd2a3dda860d33820e1535d251fd3ea357b8b43780fea6c1fc252cb4cb41e37928fee0213d4ff3ce4e1adc0866a31a39ebd0020f4efee607ac1d5c0cd66bd2490cf6a207e2faeb29b463f35e6c7d60b56a26ac2ccd1c59d5f0a01db75e5ce8c461e3794ae63dd5b032ba3304893f5c8f1a726c15839f29645a9543e16001444a762b2b09d5bb271afa7df8bfb24177dd22bba8300132cf0e30b541a7571ff0c25efe261c408fbd4d7a3aa2851cccbfc4059dbf7616c1448504d0fffea97c28bab1f566c3e340c16e882bb29cef8b8e390898b33cfd7cbec609921935feeb6454ff0e2f38765d2dd9b3c80320b9f657acc8dace5e260d294630a319c3fb3ca727a95f1ee9d1a586d7fe7afd3350d237baa819e984b9e1d36eb67ff9234cd90a49f7febe88d9db55644c4eb3b42b7c7efe8f99523b88489fafef35cebaaa05db6f049b64e7359a2fef3b9d9f312d751147b2330cc4f35b41fd0d4c9be85672852f270d7818c04d13364d68d267f905876fcc51193cebc1397b03e07d587cc5e3fea88ddf7dd00649eb9e40797b252d8c88735f53d2fb24a3b6f1ff8af9e246ece2c71f912fa91cf72d021b3f4f607ffc2b777abb0ea867390a3cf03089ad5919c6fd59cef8475a74f91f39836a1b359a72b77c223d0b92c308240a7a2f4bfe3cc5ecffb0fc74d8f76fa1b2098f3c2e19a8dd96310850c50846c5951343ee1e44af3fd1097b871f6681a45b9ad8956ed52bba678a689fcbd88f0220431e69bfef6408c03a6e44b2a98838b8449df30318dd688c4777d4e33d619a714d44f28712fa7ee8e9f1f5d275508889b48f72174f6a0a81339f0aa9f72da5fb3094b971ffcdae8593009e6f1c2aa932787c59bd78968095e2c7d8f5437bf83eaa7a1fbe84011e9cf50823a210218b2dc265dbb493301453406709308998711672e4e1a2acd133e603aac685df2d0f8f5577a777f7b6f8132f321fecca327f3161c1193f342fa78129ea7f3bf01188fbcdde299b517c472a86daa76f72e4799f9ed6fc02995579e7fde689b731c05c7ae186b65670f37cc72324f694179cef3eae9cc538ead4299fb741759f0d9bcb5b6e60dcb1071406ad7d188fc98e66467134b20b7fad871008e1c45b2c7f2c9787b81f2d31c9b3ffe706288ba367f7b35359031eee1374b320ecf98f475ca6c426f12b70c28426755ff86fb15b8805c1c35b3ba54c2b362492cbc113f95c8dfa59286ca41ca2132c8981050336466a0535b40e2190a3cab7b50d8bbcdab70dbf260a4e3d4616e6b32d1cec0317b231635186e4a2c85d8909d1e605fed0027676bc2c4ded069caa0b600b0daa547ce1e0e96b61d0100738f026219881793948c0ad775fae8d08e2effbe5bade1f32a5bf31fcc83fde82337b0888ee26183112fa4054fd615e9b4be407ecd38127e697b03f34dccdad156edbe8dce77ef2af463fb1d1730465ac1022dceec226b47c5373acf6ae16a7ce7229d53e5717b698c8902962dbc615d2ce08b7904923b71d7a174fdac790fb6349114b26e36827e1e435d6d847952441b6a305e34ecfd9a24bcb4c6a31ad2345ce3e72a78864a980d95c07e76d1ee89ef262003ffe3002e7b8e30e552646b0e1a9b6fb81f51e707735d7b60278addf04c0651e07484658a2768595d37ceb5a23ceade0d7f9a2a7c3969fd0d47ab9deafceaba994f56d68b0ff3e612acbd730d584f8d450e4fe1ea07439c2debb287d02f5ec35147a4bbd390df87f17da583d7398eb3b7ed388e97a0772bd06ee41a2bd695f0b442f91034864ed1bb06ffea449c3b9782c5204b028c8129d903b809290b2f1520623bd789c55ddce8ef633cc125ee50986411b8dcc831163afd37038412ee68f6e9c6cae4b803a3e5f8c48a27807a537e478ea1c7982a4811a82c1d9a5cf0c41946905c428b4d33f8ecc8804ce31358a470773686426dc5d586ba94b63a92ca958e7538c5850eadd65544cc9c4b68397c290a42fe09591db683af308a35add1c3b4e319b93e3c676f9358a9cbe32490c3480ad85b0a9eaab4016ffbfdbb3a1ea9bce2db147af6e1f5196d7c0528a67f8f95de7b30156b749d5482be7ffcd85b65b63701eaf7577f8a802716ea69eeea92bfce470dbde9e68a28241fa3d7bc52ae469d5abea745e5ead5755ea0621256a2aa2d8891c75f970e803e5dba14e2d3d71140dd099df5e3d8fc89bcf5e6bd26c5a72bf190029d4227ba79363e43d070f31297cbe5335eaac9c95a9ff7d1fef7b91af82f4d1851c365f8793af6f447786ff261923ab025ed77b8e13f7be528d21df6987a7b589344b332a23c6b94c1b76cd232f4baa4a6d3702c78b39a34e7ab9b1fd50743ff0e9b8b58b10d0bcfe781fb22da69e3193ede8876f22b3fb62bf6a8e547578e7406c41e804a1a46fc3e4c536f78f6fd2433c8b13ef6337c4d55010bbf8efa65b54445dccb1e2b78f27abfdacae77a9f4bf2840b473d4b57195f0cf22695a2d3d6f3ee359def2b9584dae94ea9870325218365d1fdbee519a5a857afe3574e0844d6e2d56bf28c6a2a611cb86858e0538d6ec850e639885423191368b43f6c1655a2488464f9a15e0ad95eef2999674aa348a5ac4b4f2b623149101f3b8cd01d9ecb3e1fa81e07a5733e40ba47e3922f0c0fda9b43222cbfdfaa7294fe3487ecb50df00a2172e4be74e965def7367432d83be7ea7c2c671bd4a2127d7d3165a8a972d4c671cf7fd4d588090d30829d15080f0ae112be365ee5721e005bae3ffa59ae765eafe25da6d90fb17cf2ba9098592373f92dbf6884787ba1a384307b26b9a6bbd23ec0a30e63c35b705dd035d5f82bb39859467e05fb3ffa73366d6429f565613512e602bda138b2029808e9fdc20bdf20f7e9576688e14f5de00fa6e55b3d248bd7c900d1fcc6ab177469fd19a8da93f99268731d9d3472d8b5646b243250a62500a989f9f766d784d6b0a3867e7dc8c2cce561feb5f5dbba15c8f3ce77ddd086c273d0a4cc339f387cf55bb3806a13f546e85e550dd53817a8d4bce304d351e4786d37e13731885fe0617af1e2eb1f2d5f21aaf5ac3efe82038e71f41007d3e764246ebeaab934912fd6c87e6e052c7ca92dd84a9f34f2823a8837eab4b64a4ee0f9f5765594aa946555f3df3aeb6f92343b30703cb22754dbea4e58ab97195e99e9e43d2d4717a4f88345ff7a210f661004267a86b77fba33667341bf369cf440feefe997cc7e409cb3097b86c04bdc0b3374d61fd88730e0ddade5b793783c8549687d68585ef76f0aee825ba674c6eb4ab5c39c5fcc4d5cb44c7f9034287789f5455c37df7aab95bae1a2c8261a8965ce592101c38d653a4a115ea48ee6347bb35edb103bfba9a68639bd9843fddb41327880adb896a904f1152476ed9d817decdda072b123ee36fd49a44a29292a263b1dd9040ae869a0284fe7b4fe6b3ceec2867e277c18797840aea9ab8e1fe06066ad2457fcbec715d95a993acccb1870e634a0ba8af7993b124288790d30a7b264968d2f51a550d75d69512f8d0d07cc9a8247c50471aff3a4f9e25fc73f280fdc710f79abadab64e6036c962d61ad9cafba7e760eff2a52901ba1c23f3c59af49cfd073e87ca52d60577c3d0343abcb52ef4041f01070886539413bf61ec089004ec9f3db16c843e9f2744e3dce7679277138eb7e906e4cddcd4d2b8d4f00c7eb7ce48db2c47e33e6e16860a9cda531a337ace177fb58f7da0adb60708dedf89c1e2e1897b4fc1960f004bd492ea611c99c1c511140a6fd078da144cbee855b4bf465ea31031b3f9a9d29e08468e9e2f045ba8e7a5c9fff9418ecb9e2c7e5496d3a50566765bc2a5508ddb2bda143c8576ec56b8bd03a89de116f7fc6c9a0dc3f426370e5ff49de04ef4558783103aa4c08a455ba1000b4c78bc18c3524af9a67660b6de2e48b2b888e2d894886bd34637b6a306b253ece517e6fd6b9da49d49ef20f6903ccb589c96c54b46662cf70fa3201e3ffea9e8c6ed8e0d0394aad55decd37fc7e8555d005bdeae91536e49131778ede6880fb0bdb9302f8a32003b8e55bd08aa79d4911f5bd25cffd1116cb249289f7a80060f43c0000423097433e3b181cf5e6bcd127e33d2bf45b3358eed162777a87c144ac7f626e748f6b350d57d15f0329b2a6a9fc616e39eaea7356b2f77fb76eeed9e64f91384974dd6b878835f373f7b1e190325f57ddf5b092e67bcbe4b55cbc44e8e2669f7dc5c94f38b77e200f112743cbc5ef42b60f4773f2c1e8c07438f419e49bb363d4148476f70ac25d4cc18f84be5edddd8508be1d2ff20d593dcccf09c27745adf251c01ff1acc71a2a19168caa6561c5a16272ac34223b7b7d53a9ec78fc08df8b3523da891497aa12f8531265fe95a3b15bfb25678053bf45dc0c98ab61810f5b24613c4cff0d88f59dd720977c2efdeee2887d62c17db3a80c61c0c60f378fec1fc57cac63d1a339cef96dc0be4a9ea10f300372133945ba91719df6331f2edd970e8ac002ac530163cf69ebbab0893289c47ed20f434f1c04d88f6d3717818da64fcf34d5f88fb4102ddce20c42dee63867bdaaec1b9b3ec215fa09c3e2235fdbfed470d7f9f5250985fb32694b8d99cdfafb617a24f812404ad313a4ec11c9ca1b674a3fc85aa6562329f53c97dbc3b3ae14f466f774fd12f3c566f1e6d2c56adf127a7edc0adf87de61a90dfcaad88c296e651937d41ecb6580793424175319ab748e98372dccd31b1225832cc632d0d5413073b6f3c6a83626f6188f762aa6d9b1f7e44acb632f064a0e17d3a09820a0cbd4bc85a64795c3d5d0c54cda0d2fef8a68305c6ab0f8a47f77662d900615248642f580459969064ef58280a9f3ea082c2df2174f835fbb18695535691a952f0d9f3210a820a65d790e9fcf0aa9e902415e9b531a55a4632b49b030e180b490fbd168b7586551c48c980ade6b6afcd9330b3a644ed5cd5448a638eeddb586e77bdf2eef4cc643a37d576951cb10f9a0ac5ae4a20a0a8b07e67a107368d25aa7bc28d1424b830a6b135a0b5c3f8f7c06a04ca71169af74615dd4fe38d78e9874802899ffab90f3dcf2caa45c006598741c3813248362781b90c3d20d663f99d3e83b556a6100636ed80e54ef8ac4bbd94aa5c42d816f97a0eeaeeeee0adb46e6b991234283bb4821b3863c8e0954119e6c3314872417158dd842d168b824762270832ede0a1769fe5f0f5b5d38d763ffa10ad596f421d0e0852260331c0e75d25b17af6b42986c5421e8aa56707ae0737f919f505edda8900c1abd782519f3382f22f1d39db6313d8ec3ea4f3744a9cd0eee853ca08c5771e101b8888ccf201463841ff0c5df2841973872d45c25e095343027343b846eae115207bf350706b2519e329633578c89ebce6a828633c2cd97301ae9b90ec5d4dcf8435da65391da232dcd8ac33cdbdc33cc7ed555cf62643963d5916528c86a0cdaf60745e23f128f8e8ca7ff0f3026f3872313a1cc58a19bc182ea83a90e6fdfaf4d67b9599b0523c91d15568e67a75553e526806d1855efa56e88f95ff7b866978430fa9e7487fb8028d86413865d43bc942117d3d5f426114ae2fcb9774a9decc49eaa59aefc458bc81344caea1da2adf67db8a3d6694a65599e8912dd2cb9ff4a9871dc4cf43a67d1ab8d0b801bebb2fe3e21a090c4cbdaa0ce1312461d7a3736c4dfe9364c523ca97e24d1ddc683bca56b30be9f7297fddc1a5f79d2bf0f28c0a09fd2c7043b015003781a8e143fb7c07d9a78a35231de0171e9480a3495094570279f1eb8359f3691d19096d9ac36e7c9e36a70d8a06e94b2d0e79f121102bf86f40269cb9c073d58afd76c774e113aacdf17651768a6df65c774f3225493ac399a5fd461ad28b210c701e71ad7895c25a9a0969ea6415e7f16b2a84c86b3b0aaa1097b362b16907773bbb615042f017ddb72366819a9c377b7233fc909ece1fddfe317a3d82292f6846c7ef6d4310f5899d16b75a8de9c50d066964983a88619e406331ebb8a66c520c336535f4bb82ecd95fa4e09372ffc5f2610a673b2ac26dcc347155cff2a0c35c3d8d00263a2aae499257d8104b759f917f83b9d26e4936d36f32df9f052683fcca8da9c63c668805334c3771cf6e27ddd047f391dabbd4acf8eb73d08cf46fd89a484e7efbbc4f666156afc00611086fe1ce13e6288fd203a2a7515200d291292cbc0b1796dff53be77075a12450a6c11ad8612bd194802e682b36ad4a3f040f0276952afe53580be962619fd18dd731be906f982ed3ab76f4c465af8f3b5f28322371c616518bc24d6a45dcbafdb9d5471b4a9bc798b3e36ab95bcd015d1e1ad34437e127197f11450568355bc95cb4fbdf63fb60afc1c581bb5551537eea7d80b2700cf2f89938c7f52d0123a4a18f0f96d12a9e2b6d9869bfa28842ef55029ae28c23715ef7fd05b1640da041b486465194934673dcb938b936298f17ad9323209414b70e728aa0d8bad01698ce050e3f8ab6965b58304e89cddc12d95c99c9919bbcc57fc9c0195812f1e3a9631df8b1180e917931a96dbb50b2e565a09392f0bbb2e80f1f58021f33776ef032eb9c18130669f9ee6ff75b5ac65f31616a47cd2bda3c857406abc4b91082577bb57cbd01d5ad17cb15e3941e5ad1d437a841feba6b5d5db19230cf6dc0772829744b56a65e89e8b8357784014a8449a9a06078e6cb8d1c12b40bbcaba304ef339386cc59a255784e13269d858dbdff23833093701f035c7e6a27f6877af3dd540b93cca432396f35c8b3f7e9ab994c4e11d7365028f8244ebb99938977606aaf26042f38cacdae0cfbcb666fe45b4fd25503d2a3c1de1d71fbf9536038ebd9fc5a2c9e07d34d2ba59803acc566897039a3c4ba2506f3a0b99ffd53acfbfc193d09623f43e773e7d27e7fffbf723bd00eb3728bee732e68f12816bff0822d2f397ddc058b299085d8c03dba4a498645343d77fbdace63ba998969095fae410953bf6a3664647f2f601fe7395a22a4509ac0392b3d0d70aed1b27892ec25e656a0ec02c51a715eff26e5e1d70163f87c868ac727008d8da171e8658a8eb91d05bd8ae4e05e18ee344b41fac801f758c464970ef9101f44c4bb5f83360fcc5afc89f01493e077e71c6e223afa56131e9243539f3776e1e5c56b0ee0de28192d20c1750376e6ffba7cc1afdb222daebbb317e54e998dae027232ab82d6393b71a17cfdc902b7374032a096209556fd707db28ac549281abe2aef955b9f8e5affb5daaedb9491f989515623593ee9c9d7c5b48032e3e0e4b15e9464dcc2a2d87d8b715594779afe0d9698354b91d6c53942d62d51442168b53b30f1adbff0db94253c8e133249ea898ab5cc2071e4358ac8ef4b7cfca96d3ecf19b953d11459aa793bd5fb01e91f575314752eb4be546b238dc46d0282182ec730c1a8a1285581121297e12f7fb2035f2979a856b18dcb1ef198ab33db6598bb6faa7b7be646c47e31b53925b7793fd2a6a1166288b5bea270a828b8f80681a2d3aaef93c54564b6ef30a4fa0e38de90f0096661a95c158d7b39995837b0ec43c690a6da1ed6ee91605f3f0e8b95adae893c94bcc67d733d687131f0322a7f6ed7884e89a0aa016757d2ca8f6d3c6c56d5be5283111aaef7a49ab643948a3f77d08246750e379f65729ecbac1d9cefeda5926d69927a1870b5e6400f934deb0d9e2ff4b8ce03aae5a0de399d63063cb304252463e4e6574aba3f02803eaa5dcadf12e271dc57310d1ed46810748b7a5696f335495706bed6defd8c50520bc6b78ae095c46ad93aceeaf99198a19f2dc44753357e2022386109a62c3bd380f4a0f641ed4bb220484e6d3181f8133b92547b2ba8fda446b5fc6668851479e0c0a1f4dc1cdd75acf408e66b73f3085288368160c3a2a9fe21859a54efbeb1ed9c6c96e20f8e6774d84fbe3962da5358c874d57e9eb40f5bc07c8a039065147cd3a0d6388079c4371b852c9fcbdcc433974f56911f44f5c7b36ad159d83e2aa26aef798f8e75af60654ab216455f65fe48a144b288d59cd69579ff9ad188cc9dd228c767b56cf5d66b3f0b51670a9abd5d09c80d11374cfa2187f0efe728f74e27fb3fc50dfbb2e6c6139738765e77349a4fe8b5112a93ad70131a51571637301d2e6d3d26bc8bda8f1f4a0ef1e8da4ed3ce7f7f626f3281032fe168d647867e0bacd6965f4920fa703fa7b569264221dfad12dc09ba95f478d8c54ab68810261618b41049f363f1f43aefdf62956af6ce7287161ed038289701154742c69062fa9b6b8b9fa504bb8e361168e7c61f2839f2a2fbbb26d422b87c334ffa07b9b8fe2fd895739fe6545a1c2743c139123f593dc83ec87d22ca9c24c6472f82954c78ebc4dd27beb2c77bc7e3c42f6f9df24c4dc8095ea1a52ed1ea4492d62f2f759e7ca415c8ff2a9112893537e5a351a99240daca7985b66002329351128c0006b51c3d2db7f3aab9958739162407f4e353ebc4476bcb94ebf5345f7fb9e898b8ecbecf145f84476b9f10a5fe31d1f6f0de52bea4f5ecf648516158f21e7b2a81124a17d546fc1c2134b2f1e39a2f474a06ba7a02cc883fbd51281c56c131566a28b495803b3f427c3197391afa70fa3eb603076e50d55474ba7ed18b61e031093f58f290be827fbef051cbeeff0f7cf7eb4b7557f8a58112c4f4c05d270cdd5e604592c60190d485d3194b85b24e11053f3d225ee16f3cbbf387b6ba79d9b67e4dbd04e22a1991eeacd97a4647663ee56e7d6cdf57817c7de8273f83fbce76b4fb4a90b3592542e9dd18e244ca4137e907fe64d8f6ad64f486224b02576e5b1d6c14c8477814895ba84adef21c598cd5f715adfc7370757940d672b3143a05a9d6eebb1873878399be200a4f2ab4d5db7dc9285310e306ce2995718df924f163de9635a1a05de8ff5dd0353816965b54d3e6ccb36088af268b93f91db125f8220e7f81f61a163d909dc6b55a973b427360152192c5a7df19852a890c020c417cefb1f92aba70fde8b85dc313a2cead312261d66aecf0e00fd898f06e8f22ce975e8bf67323fd007436ed495a340c7511fc706bab2c4e05d01e4080dbc0137b1e3cebb2154eaf6a5c3c4955553e489c4be52f46a267d2d653c1c4c87083b6f3eb9d5d10fdeab9b44e94a1ec382961953f235320d59383d67a0748b28a17e9059d6c3c08c5dfba0512a43d77afacdc70edbd2bb277249775bc3ca7bf58befb00495a1c71e654f46719560a68d95b19eade1d43a4756f45d10eddb38d33d671a23126a35f4b584383448bdc535ae97524e80b8104044245ec8569b9cdb07fa78add1e9f6b61079077fe3140e3998d924e8301634e7c470d439d2e498f6b800d185c82e5af702049f1de2167588e650a30c7a1eaf5c9d5b2b678df359281a441024fb2dde98ef6cda3f4130a7d6f00b9bfc18ca5323bd1f9660debd88ea11b773e8cded5dda63171364ffc0e90ca294b944e734e54865d09ae5986dcdef1388cf008384d8b129cdbb58d22711c3af04a54e0d1930106bd38910ce4c9e29fc5854ec304d2770b6ef3f3144cf5f02c88790ac8c0967e455289c29e4a2dd100f76d9b3bdee01a7ee885e3ec2140427621cf9900d418a84788d565f963a4c1b312a5ce440c58c47ed0366ef4405a4cef87844dfbfb6a2552a8cee6a0b191908b1d10ab2c04c2e04aac5b738cfe4e635edba2d1a0e8fd2ff3bada52deca7d482387befba36743d0cdaebb61f4799ccd958a1a40112dff6820955c4450f4d1daf8fd51499e8d042bf1a04675ba460ce9a2e927093e4f799818f04bbd42a05d0586abc2664c539c956a579f08647b399cf5dfbe9f43b39453d4d490fa3b229e6588231c823f800942a88f6bf8cecf840275d7dfe3defff273e2e56e572067aac23ec5323d13fd106b74e7d489d3d33fa07de4c89d975fe2199b0103957409ea4dd14a8a91d326b4048347b1caf1972cf23816f30193e81600c938bc8e6c64e034d706328e5c870599e81cd02a4679ffcfdc8eeac097a8e43172d8fba57bbc9e24d23e43b12866df86c5746450eaad2cc44404790027e3881662b8dfce5c8025fc0485593e429d0df2fb04e7a320af11b65887e6fafce8ee7f32c7c6cc3f28d14eb42e9977e207966744b2ace54b281473687fea87d92b58bb85126ec237bb310fd44a860bf3e0d9ab7e4feb69382d8b9c6814e407dbb86e76380d2f94259f3feb77db8f7538b87e620ee85f0d3e167505b714a64b97ae7d614bfe8a6fa7de79f70dfdd3b677df49d5fb3b62e8ef067b46730c3bb9eaeaee0a1156182537376981f9bb89253cdef05a6d423b379a48a84971457b41e2f410c79545c525f95028ed88dd91f11aa3988a4c46e195d115f19ca8e3e60049c0d568d4be864bbc2f0b9c8b2f86a5ee19edf1ee4f92389e91f4d48bbec96b3d5fe053c0544960b1ab8f64c46489efa2c30d2ef09e3cf1e9f41d5f297dcce8c0fd48ef499516b2ffcd1ecb38103ac09dfa7b5c5b508a36ed714813e67507452a476b440cfcdca3f7f3500e10811a924767b39dcb16ada822792fe12cd97a71c292211459b12a1d35c9dd8980185ab34f346129082a7a8beb4b2d068eb63adbd648eed1cc10c7f29ff9d5cb08bc8447aa369e79b828139f5bcad3e63d8e2e9a2b3f6ade64760b983f448fcaa5e010cf9cea939b89b1d07a0d60185de932266e8e122a4dc8f676f979ee27aaff3fa0b6dc2dc66d4fc9d6318536ff2aeb15fe8647330dc5ef4f2ae048e76b5448f58af1d9e4984ac11ceb2377e2bf69b16f2b53b36f5c477c694dbee566c6e88b46e9fee6adf4f9f05644ce49448809b648abbee6c46dc99a2b930f4dcdfa956df5e3c09a99c1e4ba4cd1e099d639d95b8893d3ad4b88b32eb277d3c62ad64fad322758fe84a99f0974116e631600d4243445c178cc108a733d89f8688a215c443dd711d297ef212b57501b0cad4faa24e3e78022abf5b16142b0809134dc8efe5fd71fe6bdfd4da462ada73b9baa41807f55b965252ce01f80bd1506997f435c187a488d1db8657000ca8806bcf349e982175f49309f89c5d09fb42ebf216bfc5729fa5d429cd75d3b380f5319615b080bca8c45275b37c60d3d518f67838db210de855b7f7073a97a372da19df9dc490159312edfe7ca8d4ece74b6d7d3380fe6803b2f751bd76b9a32840a3fe38f4b200eb85c03894a56a73a27fb7c0be60d62e60c2e34676b238cfe4f9152c3206d3f66d9599665eccfda101ac3e239a0dbd6fdf895ca35fb9aef9e1440475bbc70c457a985c89b44468e54c6fa20e811f1a6db8d2420e6cd134193303c3ed58dcf4fb70111c915734c1f66e19c83760f03442609b53d9dbad401d1cc19cf521ccf5f1379bf2840dbb3e04f9096d6beb763b1c99401c5926862157fe09bb5779000ec976a441b92b9542a5f19e8d3d8c0eeedb9424ac60dde2c292101d6e62cd7fed512ff7c122ec3a4ea79fb80124c98c9ac67ecab7204cc4430389a20b222afc3d42de9c264e8f4eb875215cf2510e53c039e7d845a1d996ecdf2aa57ff0d7eef5229233d0ed2f48662b9b06c011febf3ff8e8c1842ad2489d1026451503f43e3b647d4ee6f5fa86f6af1d1260fb8cc60279aea0549fbaa327c5b595c76ee5af95e5b661903ad520a25101af9b674900620fe11d03841657efac4918585fce0fae4d0f075409b3248e58eeffd43015de4448750cb74d789c5d3aafe1fe8684d088501786632703263ca6e91e0c358aab9da5365b8aee2387952977412664cc250245e1a5d9eec0ec516898b51a973aeb6d948477f1cf0160d94105b55f57d9bc24a72fa8e252d08500c72d4fac6a7809434596cc2b3ffd6ac6df5f2fcf6805b91a665cd09523b5787d9821f3aac101d232fcfbe5903683021b4e40e836efd896167698a9653d39f0377ee43db0d32e5f77bbdbad0e4078f5ccb056cd6ba0a50b446e42cdb54393e5d33049b0d9103b7fdc8e99508115f4a07e825ef4a22521f4ff2b37baa70e9fecea4571ee1a82839c8e89ff32e3b236bb6054b1f71491923e6b2cece35dbb703c3e3915abdccdbad18476fbb5ccbc87b777969a4fff9487f211919bc7e073ad69fea651adfd0278d60c9930052340ef9c7c930802127368becdc843be9adfc113e30c0da16f6867a92f69f32052f310134ea517b9cef37935a77f7e7522fa6f9ab44cf5d8b21ec828884cab29300d9a7f2906e75239841536b3cf927d5dcb55c55420a6766f9d3235785d5f4196d25c2e71a5d7c7062bf11a15d74efa5e0d48693e9e9d66f63bead2f89c96f4968bdd9bec43ecb305a623ccfc5a6aebb0302d5aff98ef827e5837664d55ea5d9c67126af8b7d44f4b060e7a3ca10a669126edafc059235c07c10c4d40a08e8611b91a5c721f014a1c5937ecd1461ed9c3e23503847fbdd963b3b0c5bc106a5b1975055c0fec5ec4b118df1ac2f31172558b3011a3509073a3c7ac06c852901b7fe2fdecb35aa8ff2df0473b2a482ee7af84f3187065f557e9975240473b565e02bcdbc77c33cddc7301635900e33f1fca1c8ebe4e2f5d17be5df79c5e4398e52060cf894aa8506658ad08836d1fa63e1ca5eeeb7a653db096b523f0784c6ba07ef572822f412feddd9bb7ed4ffc0b44517a4b09d00df2a452418db94bbef06fd32192e774f50d5a4c13542b3c7f86c13e370a43d1421e9718495a55bec7998dd9267b8cfe204f9f9054090ec4ffaa59d0fd1b3858834713c11a0f8957e36892be9b5e40c2399a972fb1f8c320d12c0e5dda1c614b62e37e9e2f55658eb53f98b9fab827b6796994fb2a2e1a3f65e091f0ca250f09108f796b088452cecc8f52f5da6b24622708280e1d98d2dadf15573a9dea66c05a9cbdde62db7e2c76dec1cea4370f2b94e1b293f5332ed9a1d9b7c47f056d148b111a5913cb527fea5eab0f409ce300d0870284fefe86f5b3a914bd112ff8473eb4f9f65e4ce8161bbf499b2e1b856a49a012ecd67ba5c3773cee4016c59952fbd2299561a1fb2acbd60e23d64e39c7c607db4d638bd24389ff4841e1b0b97c5fe8bfbc950b2a3c5e6c75b84c2257be5cf3a7abce13491beb3f81f7852e49ed9e3f56ff59911b1179dd7768bfb1906e921df6b4040aa23dee8f23449bcfb8f0353b209cca0c0a4e4ca14f348c042d7271ed6dca5d256b95ab31a3eb164cc1714527bf09dede9f4874a503b08e8c45e9585751f346d3c150039805c29dfdf541ac0fac08df29a3df8fcfa7366b491ba24dcacc211eb075a916998b901b08d695d1057e66f920d7c0d844aec2a0dd6a469f702a056c4ee527b4ec123fac379f63a1384bb6c0f8af1387e399fb4a85868aab6d801c034174d5f9ac27aad824e04e62cc93934c3a441d615d785e6f63180be3e5c871ab6460ee181c1d6f39ffadf1772e9b0248534ff90364e6ef8c06bce55466ffb3169c1d1ab71ed9e1f2f4f4326a69a16271f8241dbd7607c0510a7caca9e0394ac16e13990c7f0039d8f02c3701d7c9e65c627fcc11a946d9037d5d1c731be2ff271d9f3e0ee41b0c2f6d9dbee857576b94c27919681d8ed921b6186420fddd22af656ee7cc1e12a08bb96136d90c0c2cd1dbcfa73a1ab5cc12697528eba4b4d2bb7188d14d6d3d224296814e686460312547973a8390f4463710a0546b643223f726d136fe8df6d20f4890e0e01284bc48fc669bb60bba2c89c1b294be9fe5e87ff9d6dc7db491eec5d0ea6489fcd690a3bfa1a71d6e1b708f8e953963bba433917f9fa8a1280374ab7fd2174e2619298080430d7dc1c61b6c07278dfd59702f98e0ce8920f87ecb07891bb908cefff5e69a8a6e92df8da3eac6f94fec22e5d0ea28c68e0c6cf2317942212927e176bb7983147264046d0759a1907cd58eb52e863612473e168e650eb8aa8cab9d8ab77e4a679fca7d6135fd42af94bf18a66b9d217b9b8e95ad9b8cb5883c215e0320b791ed04a530b7c7281b1fd0a46aed18ce21ce715e164de463d11c698000deedad35287503b3fd11dbc1663176385c1641783d0cc75105dec1453114cf5b27bc8398c46edc16cca65abd1c03a4d9511592007eee6760146196c60497f6912e336e1e9ad5a194e1f845f34f1cc63115d7809a1d0449e9b07132602578cb5f0c7a782ee759ac31b4ea2d1c14e5672c928ab9a07d88250d5ddd7480ddb88863b0866764d5db3843e55e22ce5d7a4010152dde1781aefa0a92570b1c132b4162a53d4d8f7dff45af20713b01b1646525d18e35fdfad90b1499b32dc49a16b8ce056231ecae134d51bddb02da6cf2aafd3ab7a1eab2458532ac8085b4ac99c75d1454bb3b3cb7b0ffc8276f697a37747a5d884fc0e407760c382c195e29c58d850ff70e058365f80f3c9c61e88f77ae13a1d4a237aba66fd7932f14121312778e82615cf58ec8865b53f082e724095fda057dc42e534b1fccc18771a2d90be27cc36b7674e78cfc35d3fd939a8b98228fadea33e0d6635ffa0408af1e9848af78bbe9659c47598fcf01e3e682b5cfa5aa9ca246e4ac2080323004e28e6980f3202500a0937c94f77db61275b74014d20069688cf001db5f35864b8e7d83fe108ef09b6cabf946fc2454d9f099374696d9dcefaa3d74b3a7adb3e17693e94d2c02c109d168477986b60f6a73191a71c1a766503a265fd5682f1ca346f1d3b746cd5d08f3e26dfef6ff73bbd3775a81c005b4b0f148e9c17ac07f7abd847be4ff1b1a8c72892b0eaf08e54d158c981fde179fd87f275f8cbeb42d78767ea993be52cd118b154bc6d20721a7443989653120c7ef6c0dffc4d501ab2435c3496a21794aecfb3fd5d1b046d347e3c49fb98ffb37bc3b1e56515a90694bb3f2c739103f9e3a2c06d9cc26fac66ce14557edc716085fbd7383914a2502b7d0359cfb7bf26efc37079b02471c040126a7c4db36b0b5797bfe4e2132812a2eb723f0aacbc93c864cd39004a1f919f63976a196fe6af3da54bb733b36439ef8e38b1fbb7c26cb543c75dac534e19f6c73e95a9cce74d9e14a96aa4867110373d78fb7a977483a33cf3c23f1b6866da7f57d1a202f47f6292d0f8950efbb60b23b48abb0d73d63c1c2912c75694e5c528ff313e809b82821f38e011e296aca082a49795c6bcaba299520e805309312cd88c76064b3d7f769b914471a77c549f51aa87db4c0d13604567f0076e283c6b94ab3096ca5035709faa91d3dabf094b41342d3153098a09f511cef2f2164baf39208a1a82d2bd377d263b93052e1147a1af4eb11ac49c1ccb642e59dcea73d27206fe89c7f77d988b87d65e19b2be652e9d875d44d9d983a170f80d28e822bf215bc2dba3738b1fd6346804589fc9a6f805b44021bf9dcf02b60cb6282ddbe54d706e48d764ae2ad049e9de2ea8528b8ae67c4d80cd3af07bb9bba1b3c02abd1141909bad7af44ad02449f216e3889486099c23d2aee9e9a3f1e547ed58a9dc9ad9ddfe258bf445ca2091d924542dc91086661ecdf601eb4f68d4cbecc2a70fe862976696a5ddd8269d864df7fbe853ec4e462e6f5fb9c5ad7371b8a829ba46cb5c3fbe94becf213dd16522fed5fef08230b55f3219396b999a624cf6f2a1c6b0d48cfd9075ee73b2da56d42b72d96bdc350df0085a7aa5848010e763c046bd882fe97ff88c106d1681154d4c6a1d33a891ed7aced386717bf364c067eb5ac95da73e317ad7a5b8af11e60ebeb1fd671dfe2140e10a3c6c1661a71e69d2a5d17f857ad6f5ed6bb15c1632da87310145118e458b48d42d2ca70446300d6e2e29b0ff4cbdb32a6ba4f39c8ee662546c1fb577c50b86dc148901c5a900beb61458fbf9fcb04e5d9a035f4977019fb9fcb9442eadeb7990977685a8f00063c6b4c9dd8c0388cbef290a282076e84d78c08348c526958043cf12d4e764d0efd7023b79f97dbed851585f3bd70c4af39635dc6092cea8842b0f774ee920b9e31216cdd7f5569629fcf6517448aa4cc3ec128c378546f3d2bc8d98366ffc3376c1487c7ff50f7243544e2b9f9d00e782cd7c4a6477f9aedc5e80db16c0947653fa4b0428c4e05f9ca8def87555020df22a3df76b9298d0d09e946d993aa11ab66b774cb76a52ff5048799ca7411bd3a9f7a733e99d9a044ac7e7e5c4960f0c20c8cb9d3c5433b63d78a2feb5dde616e22137ae41450deb75b42bda8b65602b7c0c4b8c54a3c601c0abc2146dc7093c411303c5b17596d44915b45478d4d44a3e86f4343ef5e7dc4baad48c011248b5fad343aea5c15f86947fccf8ebdbd7903ba2f010073e8d50144b11900197df377f6819b0784e0a1669aa6b1112d836a8a5fee33f1cec9a923f63ddf250e823954a7c2e127ec9385e548b5fe5313b643e57fc7e5affcede6bc56e45d67b0d82e0d5e539787fe5765602aca9b66cd0aabaf10b8235993a20daefdf8f6c6d26b13f7c7ef6599e18f5a762d68d03b4583d5727b01b694bfeb61e89ff98a80d7eed54ef003d240039c55dda7815c526230fb9a15637b83c75729d41a19eb39f2f07ee0081085b936623857e1b5bf8070bab4a53ce3f3cbee4a1dd4e9de2eee9836703c5243a2fe0d62eb17f2c4d9af08b7c76b4cc7bf4ecfe3f056377f59e7213786e90a9091ed34e1bd624435a28b34184dab30eed6f85f0e8cac7747150a6d7bb573ef37ef271107dd356b6fdfc15d87be37923d95aeb8bc6f89363339866d961b8bf363d539a28cf9245a9df9ea9eb802f46d374df51314d5d73afaee0590dd8d757bbc6eac088449ad635816463e4682804e9f61e70a169122b32fab1d029f3bc5a595e1a18850445722f153b641fc6a5faa124d5afa3287c3adbd241720e246937de8dba81b5ddcc28fe2d31fa85e2953b2cc20b247ac06b63f214d78dee8ea96050f19d3272b227a9cfa6171ee5a324382922afeebb722d32a015cb117d962e671f88f633d5623f20c1c87a056b36a529edee362d688f0342913dfe85afb1255a07c6e77d35e5e73b1ee3092ff6f63a22656dd7cc11cf98fc0a0d7acc315905442308a0c31f9e0e45e0a30e8867dc7e1089bee92c77d6e3a178b3098dfc94f0586a3c0535640a794d260803fb994c7aec6618e0ba4020c5576bec724d9dac4ae12b791f9e5e8ff91a4242a15e353ff96ccf427f78063ae4d77be50e4b7133f20d14e4542907d675e39bc4a0fe57bd3ce83dbe39fb17227028a0ded9ecd034316811fc772f07fafa223cf0b1e8c6f197ea73ea8a19e16b0f3c6af253804cf154fc4b9d3dd714c922529ff3e00443d7ccbf9df2f0892f6ab6468b51ab7fc1b2f698bcf13a746ccb54b4b03ea3cb85b084137275b61e3487cc6bf1358a5217c606418a23671b26f5942bc605a9ec9f77b3fe9a4c08e9f931b1619370882f2af0d0fa65dcd6093da19b594c9ad9ff518ade3428eae68ba0566c3a3df3bc4f1604070fdf611bf7f028de039561bfa0e75ea77669ea12c03bf1c99e211afd8c6016767a1c8d901469a65afe26289989edbf60737dc0708e539a9149695f8b8dbc4e487d6dcab08f9b066b85d65c4d3bbb040f5790871e666268eca5d3239de73885c2d79e68287b175b9a29de757868c4bf6eb62ccc5fd0cb63ecbda40a80e65142161fbc8f97101e035a6f8c9dfdd9c111d13085cfbad1a98a294234ae77fb4e53d55d4e0a029f3d98ec47340397b76dd0ebfcc42d55bc164a6c47a09760fa300ac5896af8ba1ef19fad9fd99793b929b333db5e86e799e8c85e5b81faa040055465d85aa0d539f5c3720108335ca91db5dfa26c7821a002695f4eabccab5318ff9234779208b5cd88ca70334efe24a25aa49bcd7ccdd8d0db74144b8e1cba206be2ecfcf1baadc48cc95b37a9d63ea374b6b97c2dcdfa42dd8cee4ae0d522fe881009477dde0adf99c009a947cd62aa7b4881a6072c650c6b8d8ffb3d8bd10ad1946073dd0bf603bc53684b4899b01403b6a17e945b9cdcb3763340f057834c46debb98dadb5dd1624cda5b96ed9a2a6c49f3a2d546ea047d1dd83b60489708160e4e4fc73104aad27dc71cf57e4f130e548c3d1547607f363db148b26ea35fed485e64901c77a1a286c816a9cdf4e0ad604546a08c0bf2d8898146610c7b0e6bebb19a10accded9ce6c685fc803fac61b8099c710609b63b091cca981f32fc4476af64c7d76ef6adb94ee2fee045333e1bdcd84d21aaf269aca694012e35dbba73d48da5eb93fe45e009640225a0038649fef3b6bcc278b0846b7098aab516fbb710f9c613341032e4f199bb7462a869060717e2f81eb377fd4297866c005ab73c474a649feb467871098bb7523a70b2f61de580159760ddc528b30772469e247fe1bd9cdb65f4e413e2e284ffba94b8ee2a91d4088043621e01e089f828b28d4e1ebebe49f2a5e04d1fefd6b2573b7e9d4f99ea89fa600bcfa6c02df2dc61fbceb78b991350afa65874da20fb3717412151f88f344bdeb7741c1c9591a1d16e7f7c0ad3f2ac294bb8c3decc4b66f60b7c53bd115fe9fa6ac525b86643df4a24d4b7a65d5c118f0269fa5915a771bc228fa32a441b0708f3795b033d8df06ea59ec9c0352ab273ee7580a8c36569d0524ebb59cd8f6175be438e27d757f0379cf6f79a8346bdc882720df601fd3c4e615445c8fa8f1246da23d6cb07b9233871e76bcaf25b2375d709dafac3f2cd7260b7873cb76f30109d13143c171bc2727cd2575692e648d1f74960f5202997a5834889903219bce8202a25e16c083376a4ea0017028fbbf433c0f77c545a48ebe5568ea458ce727ec3d990c2a43017e17ff00f1551e39a18b9d8a5327263de1d9a5554e4de6e90f23612360f424ed9a2fdf31613753a302d0950573fc52bb71291b8cdc16e595e67cc0a99212205fe294a6dbf6067e845761393378e7794c77f76495a7b7ee319b9c128191961dafa9b105681cf0ce06a959865c55ac301caa7a03db3f026ab199dc70bbcdef8a1ca87bc188b4a317ca9a2530fb8547fd6178b556f8fd0bc1e363aefa2a9f277774342a71c72f9585d98e64a8c044c2c067a7d8d46320b36da75fa679e67152765a57bd34197802a1ff3e79d5aee0b456d7bb8f42937e0ce48f4bea1050095baa85303a31f4940725254093c5a9a1613773f43f567b4c0474e846122ab85e1d243666e3898051f7beee33bbad93056ab245386a06161cae4ce57dc6d6f70d453a11d1f24af55fc52d0ec127b6dbd2effc6c7d3e27ebbe817e661c26c279ea238c2476dd53cfb44bcec3a80de5c8bde822b2167d457816ed52b56001e8cfdaa1dcefa9cbd0faf8711aa98323a7b48f40115631535f4b9e6de2e7f7889592ca6cc592ef0c2ef85c7f4fb7edbbdc9cee445518a71736e78ffbb83f4f7e8afe079ba11e6130cd14a9469b36a91339b0db37533208f597f57ac4b744ecb220e52c1afb183f58ef16bd676b70928402e514836567a11c91f2940529784af69cac6ae9562533ec4ffc09e0e01c2e4d3bd9294d02e472464a08ebb2ba2cb835c58c0e8a35457e3e64d56800a785e8560d0c0222da9afb51ace52e84408456131ce12db1d5a336c64a088789d7be9394a696ce0d02352a23af7fb3d8d7f16eb8b561c7ae7e40e892a451c5ae2d34d10f5df14a4b1d79c0e0d031ed0ea75ab39b6bfc29f25469e6dee38f1959a36807b47c229ec1d22f3dc1c88d4db5ae0ac518f5daa5cea7f1996d98ff8bb7b2d0ba73654afa4bad8de4bb9ed2660ea0551f0ffa10ad1d57aecdbfaff1b15ac9e5769148a3a174c22b13a578a69a87b9bf84f4764797b766794b23271489f8cb10e4d291d4b232e374fe5ba19843b860bf285d44ac1b36b10a0f29a3322480759a587bd13854a1bce6a0189dd4bc3fcc2de83db506a8c41dca6320794c522bdddeb6aad28969d489680ae89281ec6e5a93c0b9329fed79ad19e9990c73febb1471fc01fae2254c615cf3782dc9689d699c82b89a770e620126167db138c589088589fb6f216bf25d92d191bcd8fc2ec4d160cb1f1031948ecacd739068f0e2dfcbd42665d948d87598c9392a8d00222b04b9ad4580c5aedb8a768681c15640bb1d7a2b4aa8a5b246d6a252b1b9464579dbb19e995593930aa90b1edf53628e29ec480efaa71d924e9efeccae60e0167ab5a9084a6005710e1098782c25b905f2d3afd891264201ba353b0394674664df381508a72dcf7d0d622b1aad43cf274f683209aa9c0f77b2ff63eee6120a0b5521ed09aecc3aea0afb41cdcff5230f6dea4727e469c325d26b83614f1148885ade20750fb8c25845e84cfcba543f7063a7297f4150c3cad1f6373efefc403db3aae6e9487ebdf7e9d15a7af0c0a9ca55fda934164961699e2ddbd8305ad55c9b671d3e3c30ce1ed1d7e2753bcdbc63b9973359f61d26f427b6459c3a1250762adc68b97bbf2649f9966480d8a4dc774df017975c38dbc4a7817617c49c7e4c590535725f0b7aff590c23f4ea25e794370ed6b32da728db720cd4b4d41064f693be8c08955326f6859d3b2120d0be7aa439bd5bf1dc4287eadc13f9bdfe71a8607f87171bc0b0b408683b27aa08ba204bb1bb55f9d65cd046d678e504c859a2e0916c50c8bf08e69ff9d63654780cc351f79ab3155e73cbfcac2743b7233f21d74baf6a61eee87cb07d73f75473704b3502400e3243d9d4cf5a7ffd3d58dd8438cb4a4599ecf69bd22f75de726799c5df06918a6b51a2106f0950d45c7c212600a6dfc9281ea8c9e2201ca886e441f8c5d32b934ae638c9a3471ed8371ae8b7709544c92a31f291573f51b435ad6150da215901da8435f015263edf3acd1114fe84752740a419c9a444fe94fcc2ae9416166095fbbf065a0281fc2c1784096b7c923a9027917d132a96fa2d61ae719c0da0adb1caae248624291a2792c79c6b0d76ca7c1bcfeac54fef09a24474bebed6fc304425c0b9dc55c218f063ad312e7681d05ab8b126bf915edfc0fbd1580ed663d74c358b28f6c77952874c6499b50b59e1f3027d92c9eda3221a1e66a2d16dff06c1b35151163090f3bca91f71810b819977f15588a22936fce325cce247ad5ebaf8777fc4d7a61889a308f6bbb8d66b9035c10f5c5396bc7663f025e9a7a0952d6b7748308574dcb1ac6c8009a7a9e0f3e6c503e8750270f3bf82cc824ef4023b7b7af71bc1574bbf3d36bbf43fc0813c145be0b9a8cae2a4edc9d5fce53dc565cd46b4fa5a3223194ea0f9a27a91ea7bb036d770076e3baec5eda57dd58de1c27b091c2f3781e51012a1682d5283e3ae87371145f7db1dc6a269c13b1644ca251b2235e516aa4ee9d55601f3cea2a3f620cd9c56d4356c5ac51ff56f143bf352beacbc22e72d6daabfc5d62b7d7e85e897698b73c7a58169e88e508803a79580487ec12f6c33121dc04e641ecbc8873fddcc82dd033fe088f08ecf2ed7d443c342458d1129c79fa01b2d6d5d87f5e7bf932a0431339fda7d3b419244311d35055eb9d4706bb30be3f78e92f8dc1c1e2454bc67ebae791231843631734c54104b46ca33d29e610a39219dd38b3b298968c2b619236ba63bf470037ba330a71342e335908ea2bfc5b59526658047edc52c16cd020d8d38bff161c26ad3139a8ed1d82894ee9cbc9afb52429237b4ad4f61e2c7376caa8347da67fcba56a15ea8764fe1178f49cb8e88cd3c408c43edf87c4643457874ab7c5679fcf417bac51795fbff1b8ce88772f806c17060ab170bebc451bd207f121aeb9955948ea85d03069011ef5164c947c25d67fa4bd0c601e659522c61b36013d46d89477787f6bebd54ee131b1f7dd7c5dd0a97a7859c2797ba996234c0f18ec90146fe9fe674942315d017833bbd80ecc74370f1ee49635a6a8c06a0589d55a35edaae93dc2dd7cbb15a5be146f0ed6d1333f282dc6ef72191e07ed59dab80928d85641e5dcb9f1f35e70e39dba6cdb6fe2c752e5d2d99f15f428ac3f4192fb2c6f9d834f4b22dd76410409ac60dcac2bed2473bb5280770a123a0ea8ed14aadb85e39f56852729972bbe99109f284345635b483b4212eb68191a6ff3caf0ff1759f36f4a92754a87b0eb66e79f52403567720d8541530f65c299fe0ae2e8693fbac3ed3446fdeea39b5de708ed477764651468bb5e4d20b733888a3ecb2b89d4825d712df88578937bf94b5e8ddb1ada3d6307bffe0769796b6f906eb03bfdfd67dba93cba0a16d4f7b89693e6fc00bb49d16d796275c5af1971ba0d378d72e0e941fc5fc058dbf8af40571bd7b54fe6dcd557b6d291c02525bc0283f7e8b6c53166e131d8c4e1542e3c17853a6f1ab5a4c2d1706f9b16b6f394d94d6c5ee18578d9237b358411dda6747df6a62d041f8da186ed32f3a275b06a9b98da8e81a2ec3a5023e9e820d3814465af2a96fe3bb9c9f30c508283075109ab18857f5cfe5da9dfb073fb770b82d8a8f15aa5af93b808ddc91abc6fa1df9931d0e32a8668bca3f06cef37dbdaab329d8069d09b8fc7eb7b7b01105e7e97987f6cdda90dd1e54e9a4abcc79ef5df8442d187de8e75255ef43286d8527f52f555056ea7c5ad603f17258f9c1b63f5e9ee8bd6e1d91435986b62c9b9f8e688289db2e2b27e2ce424f1b8d267313df1f2c52f166048f743c1869ceef8c22d449d2885a05448aa7003bd666f811b47391324fb58590961236493f7bdc7e13da62e5d4677616a5079614d40f692c60ebbbf296e153ec0b1ace0bbe6c7a16afdf59155a8e13cc9deec819ef29d7bb85c286d18edbdf6d50651756bb00cf9a3b6cf8b2760d9a12e06e53e7a41af7eba9259e2b308c402b3d1a151ca58c1c01f29d8bdc3310cf31c9e1162a76d5d7ed739aee49ab2496b3dc662579bf07dbfda05b628ea09f4f2fbc022aef32dba7b3cae098194880d82e2476eb42899fada838cb33bc7a261f16990dfe26c8fbdb3d64436fc401c62b4622815200689c4ee00606b3f20253f0ba88f22fe6fc6854a4101eec80f6d0604f74421279b9d2f9333416e94d5f8503e168d0466bc41b17c8eeff0a3a6781693246c25a983926475d2fea2df9df8ccc230ff2eec10e82bea72ac68b57dedf97b7956c9eba660acf52121a79526a6d25e65afb3385ef925045760d6e801d9fa5a2e7a72eb86ad1507d19c7075f05594225bc03c4f62388edf3868f580eb2fd54e95b34598d89dc5f929ea5621f6bf4dc842b51eb2c5db04b78f45dde4cb0ab4cc68052a5eb9105cfda1a22a332d1f43f7156b0def7a21d85ba3cdf2bf44b367ee5d3569fe8a4f96eb7c66a4b39b5b1c72da408d739ef53d52ff1c6888d85da5ee9465684cae32ee6876ed20f6170638e9a3a347cc30c2593d7d327950a8f28a2e8aa32cb2432f71c32f9cccf4d1a2694ac063450535e76e41b998a0a954facb08c908029b9a85b4858552f02f15b683605a6bc62cea323d1c6cde79d30af33c22561a8f1ad26923844c3993d7613994c5862142ac2bb9821382fc3c34a83a863ffce12c4417538cea70f97f7b89e8fbef94efb123486258304234b0c87c6892985ddb894dbbfc00e9205c4c29552dab0172da0f6df6bda78f1d50e29bf617d295c7ef6851f431f6640e0e73262095e812a5a9ce5b637f67ae06698f12102b8a158a5d7c9abd90a0956b96a8ec10afe878e943976ac67f0f3b5ee63d51167c628b0089630ceedbedc62ae55c8e7cca8c369a4fa83750d71c0066614364b5d81462c884b7f295040d75a6f1be981cf5f95495766f22dff8b3924b2fba376824cad6740536c2cf4a68ec9ea67982370f771aaa3915a9c5b85f3060fad965532e1a71c1cdfd5d627cfa6d32d64457606b9bd4f9a693a590cd1fd9704aa44bbc6ba0f32365f0f1e164ae3be38287687d96939b7567643ff15dd5e595122688296d08ecfe63b73a2ffc5d42c23815f493c7a330091f16171ce6e51f9a7a6f05ee4cf582141d2f102062f42ab40798eeefa7f4de1abed867133a55bafd55126246be8952b06dabe3640e9425dca73bc8a3a72bd5f5bb6aa29a083771072d133d60ed3f1ad7d152c45b084d6b1648cf829f7fb9b9fd1cba884844c05c5b5ea41b16bc66103660e4400c7ecb7abd9535d5209c08d48a6dbe612f452a5fc6111d8783761d1be9b0c8251b48b9f9fd2689a51c740ee3f798ed30db27a6f884d30f3a5ae66e16000e901f7b4f818fc2299d63479ca2cabdb8166e816967989ad33f37b3438702eb0ed198da0de1fad94d5837badc6e7d7698a2a65cc70b03fdaac03af3ea81a109da46dd2125dad01fdd0e534240802a701d7972ba3035264d6e2ab3c153295791b62aa4b98dddd194bf66db49ab1c8f70ae6329f950f5f081a1c842df7bf5d04362986dad2c3387a507a7c43b0e5f1055766779464a0ec7669c0bdb69fd943bf1b85b836116d6043b9c0444c0807c641c931a65b2f4e3679d4cbec01ac5018ea729865f1434ce5e5dd684d175b7dcafba12e6ce5773e5f4ff0c7c4d4f45da7acc97c0c47fbb3a12561e8ac1d9b9f1a7a4778096d84d80252adf4324a61a00806de64180ec19f8c0098373d53f5a2c149daa0aa95ec551ecf8e012febd44305d39fe8f1e23d9cf6ca7f043cc7b0117ab85d1da60cab71ef7e7a6e311d1314e1699113edc49be408bc438e1c8b135c0e2d419dd8d9c349f2824d31e04094eb36790040c2ffd0f239958fd6a232f6be5155f9bff41f70350ce83866507b5b03ffb5c818dc52ea3c8647e8560758ca0127abb6c152e591ab7986c08f5ebba93d7361b84f3c2211f36f8c20e566250dcb11dc215391c9a31b5951e853fa253c4fb96269715000909fceb638510e7b0f5cf10dc6f7cf6d13b11e29f635a4387a79ddf55a81f921b70db9aae405dc2408822fb6cf3a8d5ed029db973104a57e27919764b297518232aa857935692d2dae831ce6fc4ef185f5a0456a61a928cb84fcbbe834c1693e033467994b54726c6e191f119e56dc975523a4d1ea685ef0b9418f6f1f0ab0117b5bd0f42c2c59a7eb34b726d6228833a4eee6c3581395d048f7ebb1e237053c0cdbc29183cc87d932e6b1918683777ac344df2d46cd9fb894bf1a2640c53e4e4b5b8966ca25e8fc882a85efcaebddeb64d6522d21783f36aa7d9768cc4d63ef75ee0636ef533f94df3aaae8c0044aef02f88483463d99e98dfd15043c0056ec823925220329196b6320f28859cbd078641adb809499adc8748ebcd32a3c3f719ed5d3469e49eebb746d20f157b74efee647dea0960408f8a6b8cebce66d486c0fc1316074065a2e05ed4bbf308dda496fc98efbf6a3cac5544f537bda3e45a6bae9118fbe9a8f5b44268f3c1c1f00fa5fbc1ba3193c7efad643bcfec2e915321a93b7e7c2a288fcbb6da3a87205f6b8dcc0c5b78e90bb1821cc25a175e5a874f8e7e9492549dfdacc1ed54dbb4f8469b164c17da9af689806a207edf01ed0fb9b54e7be95bec262caa598d52123bd7afcaa3cb5f827968114c8c16a3875499834b35aa7243ecf751dee986f51fca72e6b70548c41c1e9031433095280f1f1c03ff13a9e902fab4cbfbdb59a7f8c052c317c62f4dbf951931605043aac570c07cf5283c94c98db8314342e6b64012a880abfc8253b11356073b47259ba715ca10b1f397ac91d3b00abd6d1809746797e7c70b2d670c7facd81e2523cd21075d49660ff126202d38ebc8cd25d871eb6e144a03d78c1e9638a5bcf20be8ca88b3b1ecc27d806100b352e171a8216bc980934fd59270e4ebaf746208e988388a7f42920e7167e47fdf7228921259e988d81bab3f6a009baf0b0b776f7620e9c211fbf6a2782d9118a3fad11744bac09f517d20bed56d90ebec05c297aaa287b532fcaf376e04a6e1b273ebe88d20ab20e918d61fc62f693a63253b26bd68dff5e942970db1ddcc90243ff9f0bf583525d5ae7c87d4d5a852e9f3eacdd8b5948df9959163529b29980daa2f9942eff2e02f7e6e2f73b5ba9027ed67165c5b033c8ac4024745d31350481ccc98a270da46ea0aca7307e895bdc15257f3af6ea1a5ba141f3ee5edd99d874c978762a8ff78b119d4f44e6acc7c5f50584d2f8c51615147dbc6986be04499ef68fc14cfdda220ae1070df5df6c9424223224b209fa6d34006c148175dd1591cb3054211182cb7500708ce957d0567ff249a94a764698c4ee929070add722f4c34442e972efdf3bd84f8ac6cc466cc09d2eab5fcc4e8b054def8609317cb9319d2cbd8ca437b115f82128723c11e77745861d4ee974de3b4f9c8a868ac29b28f60076b0563137008f28c3f085df977919652876f87c38c7b00bf05b19c7dbca5797de8d14fb2cd42c63dc4ca9045960838732b2bcb68188e3aa66456154ec776e74c5d4ab004ce6fa5d8ada5fb9843b95620f879f0164339cfdcc6dd0b6bb93da609af50368de1afa9e6daa47199dc12b0f77dcb88feacaf8db507c6a3f74d25962ac0dcbaa8735286be8030fd440c703e708b4700a8c4b212c06e2d1b3cdbdec0a410ef1cbc3abf7c8329debfe13fac51ea0a19b7cafe3d41ba4e34e3404b1e221150105e66720012590938585f4a95ab2ae986b7494a32ce14276e56f9e32155e011d3243154506f3ba4c6160cb1d558c815222713ffd6b9fc85881c5edde89f0141faabeb7bc1833ff545b5c9a7cd877b94864ba0c476cce660aa4e2fd9a4b1101d06512f310044607e04d2b284f8015a7e80f7b20959b7d81d0527e3f5557dcf17cb57767764e8ffdce834fc9421bd4ef35c5d8e1a0c6374535d73d1ab5c6593efc23fa8df42c66e1a2af7ed39acb607f7e73950f73b138764b8a066a2d9f016f8af34456a40c9f938e55d18c67e9cbbadf026165cb2fa5720da127299188010322ff37f280f4b2c0a219d6e1efd5a7e3b7faabc49f1123d47a598bd374fc114c8efc28634f9e6bd5ae5fd160d31579cd02a645a227d5041b23a258855f4657e3125469697e4e4b2d9e9ab690bba3c0ed0cfcb1d277964f0d3da6a6f4e7a531d2aaf88d8f60811accc88ddec1736caed439974dc9e9c551021dd186e1519c4bca789f058cf588bfd52c71f20aa91ee9333f632f2c803bde62947e0ba8c4ff44033d91edf44dd593f062b0776cd14f46d9be2d65256335a82a7af213fc1e07564af3d900ce3b63ea08f30ec68ca21203706917de0b98d47445462dae357a487af1f4f9a22040869067909dde6137bbbd35abb3fddec50c4b1de971692795ddd65763dc82d792e265a741689d291f58d30ca538f6477526a4226a152d6b9c82cd5bf585e9bd21aad0e91c3e2c25c2676aa90d5c13f3c1cf75f12817406ec7f49ce6605d3869daf25e059250ea705489583c589000545408c065d7be2e0739e04cdc0afeb97fbb4e739ee4cce732769900d3f5121bb04fe915fbbcbfef2b477afbb067ad944f82f3bbb15df79927e2f9b4ba6a29e9252f6383b976374208c86f42c345db137bae446b5ce73364d3ec6f03826dd70dc51badb4d17107371de3a7a1f1d7398fadbdf1b39fcde3a4660932f6461fc1b168c71a5e8c99312ac57693608e2e253e3c53c4a9e25375fc59990618bdd31613b2db725d350a542983bde37d00b8ed74bc6a97d70a14784730ea6cce9603518317743337c0b2fcf88a2ae2057a7ced3ffde991c148f3229af15d4372096b2ec869617713da8958688245a37fbcb5c3a8b23a146561124452f3728e0c54533ba1b0dc7b1477fc5b06c83c1c2371319bfe7f13140d18b003dcbef88323c0195fe8c9b0d139c09902d8d71547e82abd2f0ba9aafa8738edd4938ffde8423a6d3b4162d07c4cb35a0d75cde862a670568f865498f146091440d1747c5c09099b1d1259fd7a4aa7cd7ab02b5150d08cb5a75be80bf14283152ca64037bcb7233bf9911957bc4dfd4a686c214c1a867aaa8bcdbcbc93faa3a8b4d2aa3159f0a9d2196a42e13e81875aa4b11b829f822605007e22b06539f33086a1e30ebd6d58f6ed3b107f0a2bf6d93eb0402ac7ac68f7833ad9430af4ae1d0814427e9405707604ece5551c9ee4bed05dabd88d4223469fe3fa1d4d3485a6c073043bca84085fd7b85539a0552ed366c2c07367ad1ab66565d0143fd4d06265683a74da47dc9c16b3c6aac2c95f1c09ee685823c14a035baf230fb4e618ed9e49fd252e7554713e266b84b0ba7146e5449986ff5ab760088f70782b04a289d3ae79e46b2dfbb53491fd7ece114382d85c4ee080ba8d8bee67480dedc6cef9f52a95cbda64e14edaae0dd3052d85a1a8d3d10f9bc4b39736d085a8ea1b33cde5247c620c0fa3f7bf487a60b0e053b7b8a42b2c3046a7289419386ed1391bf7da5b75c03a056bba6320050f03d50a691c5fa99ac6145605e8b649e695610ed1e0f0e0bf71a767212e7b21a4a7affcead2bbefe065916b15daef5c2bfb16d310a399910801627de16453745e57a89a5e1bdafae2790571466147a1101ba41de639b12834ed3950e4f453716ccce2d578408860fb1de4b06b0693862ccb16ba5b546b5d5098b55df71cf64c035ea7e8c749f52f84a6d4721149400150f61e68d238d53872b97403d892629dfba506301af70d72778b9018124295da21b3ec57302509bcdac5b359d1e7e0e0642fc7ee967c1d0c9ba428978d861d9c474cb6a5b780a0d1f22eed390066811d83cb67a31c0d5deefbc6e0197ad2c75705b8748a5afbffd417e72398fb268131d06b2bb1e3db99c3825d8a8ef42ab3e560f16797dcc14ec24f14994089ee8c89726053775c670d28d3588c5402c06e9f31741850efd5418e24863080632f9d09137d63be0aa59368249d2ba5058971dfa275bbefe87de0c15b05c1f931676f4d81f38f2032a515e4cf3e7795eb6733ab08881693b825567273bbc5af94e04b65cec0ccd20ab66b18442e778598e8dccc73a5c793f69418aeb05c341f58b10fb0effe787f4efe53a936b436f706f991b71a26a5df73ce0a53432d504381b6c35634ff446c242109dbcf42b5ed9ace7f43b9629b78eb7c7e87dd5207426df0a174927ae92503f394f58671f34cdc82e1a92df617bb7eb3f3c7f63cd5a9aa6c3ce6eac83a746e7f47cba744346df74feb6c46414a7a7fe7582f8d38efea533e19497d439740b50ef35280f5e18bb052f014907df7963329451ba43bff4a788f61473e542a9eff1d0440911175a178c6c2a320a76f641feac19f4ad90663c47cfc8404055c99ea1c5d8910f38c2e8b4b77a186925468f461af7355ceb9efd26d0fda9c73cea93d598fc6027dc8383ae1b459bbeb2a7c19a955d3b64b825c9ded456fa39eb60dcc727edcb6f29f9a150d62c8cdfe096ec04f3c1753af3bd413bed2cefd68570ce8da031c33c763173a2c67fac032490301b9a855c6b8d2872f0cee0abcf0b5022cb8a4a80bb2750174871cf00ddfa09149489ba8bbaebf3b1a9f03f3dd1b16cf7350ebbd7efe533a9a7a1057398d5ac41bad38e2dbd46b24387d3158caec99c8db757397c2ebf1e13d6f65150a5a7d25462ed32b98cb102c7d7852892db2df7ab82bfea06551110f8d7895246fa196c90000682675d739a2fc0775e3355973b7df80dd08cdcb7e3556de82668624a8832838a709d50b219f744e7143615b9979092718e63ba197c51edcebb8d527a60585035ab5f1704285afde32e71576804368257a4f64ea8171d6dc25e929f762468c6f0bd07ff09e641eeb7257928611ad01d8a694fd774c0c060c58bdf2f2cee6dc7330b79ed82ea766c2b2a93411b958dd81d5ce0386a70362e9385ed52088bb3f83d12c6ff53717f555d2958454f3da48bb5b1f3e8e395354ce11ab897cfca231bc817499f1a622fd4d9da7ef1ddb2704447b75b9afc26006645558a3e8d19230dfc91e2eff15ffbac0f5c4da686139be07b052999a60ae0fdac6865e16783d35738f0d31bc341eb46bc451a164d8199778cebeb8ccd81d5449c44ee7567ff5dde3578a336f2bd2d764d9fae5cbef8eae071b6d4aa44a88cac047466134d1a6fa511a78345bf1272e969c86a6457957482122f6d05931105332710e8c09d9b7e6165babbe6ed67440b39a6c3ba70b5b4a40ea54a4c1302372a372c24d65eec8dfbc1c6827140d6221cfe0ee632f3a4f3b722e02051c7bef77348c709686288b2220cb191acaf6a7df9b81de5798bcd5c21f8b479d6a0050eacedc02cb87bba6a32134535cdbc0e894174803e70af32ef6b6eb340d5c9ad7c1974898b31e70b03946882e879d5f45c8b572ec805cefa1d3e405478ee93d3d19e30ff6f97b5278d4ef5ccdc400cd318ff86dbc17822062ce5b95c3b694bba1f7986a4ac84f3e2c72ffddd0ef0fcfc1e7dcfff22ac0363f8368a95294d546b197a2928a19ebd14bb674c1133a0871ac34dd7395b6e198aa52f15fc6be385fec74dcf874b19245839c77a7db514c3e7b88d5992cf4904a9a7db22e3f499d41eaa9aec5107b18a27ae2ce8cfc4272f5b23d575f7f772225af91ce24010410ef6c21909ef1be89961db98344d435d64ad036a31fe9abdc01d7aefb1687b43f65f56199088674d7a7d919bad8d37ee2eb212149e0da291fce78b830fe8ef4232a40db8ba73961cc3ab00cfed3f54bf5ddc1be67858e9f0387b506565c6aa07f7adbab249e4215995e797fc15cef4cd9b7459ca29bd08e4f0ccea6c30c3d2622d003760f0b82f0487b49a9a787655dbf7c8662b9c4d36a466f916582090093e91905b24ec2e7dafe2d3b038e45a06ece7f1afc6558790a37fb27de6051d9ef566fc9af473cc3b302769b4ac3a49a62a1ea65762c419609cdabb2ecf9bdb6165df4a8c0497eb51708166ec76d21be9bb6c4e5fb12de0bb34feac8ace1b23751c27628e5fb1d29cd183c49e80f217cbb4b996977f0632e1ce3d26fd21c7de19851e5e8672f35cdd5315fe6495a6ac5c5c1a58cd36d0c4d3e10ee87c0fcef1a562567be20f169b53178c014b764d33ecf94c6052afb8b2863caac7f978d30b1a9442a8eb23aa2bcc32167509d9479cc0528ff113dbc9091a6230ce2d98eba99e4db290ed47267fe1ad6bc6592c0024844ffa9149a754551287c89ae684e55cf9f14f32073dfe6de1ed28d25458b838baabcb99b6f4c8c762dd2f4cd91f42996b0849cff39139409dc9d82dfc849bf94e5f631a15331ff577d72a71e8631fce6d20c0a5d887f4daccf5da8e2262b873bd0386aea151989e2482a8f2d20583a748ca833a5109c8951735322ccb96e81b130a5f7488493cfa7fed3869e51c789714f104990201a394956a39e3ad996d9c9794ba8aaf780e9cbb5091f68cd43a90995a68c02ca7347c4daaccfdaf021993a5dff21ef5e498f5d34a02301fa48fd80f9d1c756d293a721ffdf3b9f36c0c9b21b8f302a0e7acab7b5a2a7203956f63f01681ec3db567eb6a24000e2726838fcf4b42c96de220714a06290461885d531d0efdf582a27d992b36fac34ba1c22d04967b43732ac3f88ddbd9e87e1848ed2c2455217c1e8db11567feef6362ee7865502a61b06707e560a9d3e1dfb1b4e4e81842a05f38be2441503aeac0894261807659151fbd7237360cbe45aca9e9568798efa4d9960310debd9283aee707099f465eb8e4f63b970a3075fdcc2933d9d61ce5c811e344a368a608890598c76652171110afadeb7b0a77a4e7656438a051acaae62952048d3356956ebc4cfc080adbbb12fad3ea5c2f63a1e71ba2728c420e29fadb1ce39437091f4dc45c03014229b244f907c695f6315d63b3e94aa98a6e15bf6696c38eeaafb2681c3d658fee193212325ae09ef26a6e9b6ce7bc665c2028258e0f6a1a7671d07fdeffe41e60ea27aa7cbe647cf46ff92bbbddde69a137af10d9d311c7de33f689052546d013299374d0bfd8f36a5201fc01c25e38fa1f3299ad8049008483d226794d927d168972c17c47109513ee310f3a591bfcdbe4b1b6ffcd5cb0e01a34b6943657a0186a83f3496863d7525394d5e91f81f8cac0d3e308c22c7521743bf9e94a1cb3e9ab7101159dc1f6299791c7e4c6c773fbef8c3db5bd27b942692128a91ada2638386ede02357cf93c671ba2cda2cfd1876e02957e1125e2078ddd2ed7964176b5208d2a256235e4c96d27cf9d65cdeff2b5cba336110eff9a868d2b6dc94e9c042a63b09f28418b277f0d38448492f62bd843f195e5c445731896c42d448b4b86817dcfe206cbe6a3c3124b338572f139c2b31fb5368f7650f887ca2d6f84a01bf568420e2e17fa19cfcd26f3ce9848a349888eb6340b5d45eb70711ed54eac4201bfa56ab401e4da8b07f6dd42857557d455ca0fcae30e0a98cea2eeaba48c02ffa2ca4e2ce8a0438f24135de4b510b62081892743403b7f366bd3211bb297e9ca202e5734498745fdd35a7f8eb2d9137c4f6deea0f5bc2ec82685b67578cfb3a8880fc98796e59a4bace9eef9a53c063c46c3c0fb57cf71ade6178f8f37fae32e616fbfa366832ea880a55a03898be65ac5ab9bceb5f486395ff0d7163937881bb85a583f3b72384bb9232f4187d7ec84d64bf72885ba7551414651f795830215a2033927a84b39ac427e31a3df2df3395dfb00efec3fe41278f96b6fd61342482d1ebf0b030f241b2cc3866793132f7f738e7e10c4805603262c43d84b8b9898d417ca409851b3f9536c70720f9ba6bbb04be12f16b45b97cd57f5822dbee5674164ae281366c2ba740f49e687169f15d4b3e39875fc8622dadff6a15d55ab0331160e28edecd5626c74d34ef227ea96751087d43b7cac1db7a07ca229c0b812141431079810e95b088d2600d7d74ce0dcdef80284acbd20f6c731fb9b06dfd557d5c31e8f376f761f0ad9e827cd35c67d6dcbaf1ea367ab1afac84ed57f440f5e2c350bf284b46a228216f86383dcc4f71741ca1ac2f2352a7c91e8781abbaaa2a6d24b92309eb5bc84f72631937d90df0f121a39601cb0e4a91b50626010d17d5d66e61565c70cbae917d08af0e4e6de3860674d0101966f1802c04348e7a5c294d4811ce7d115a5c2bb6ca224c0967cf04a221b85bdad8368f67d84e603aa1c73f93f85ee11587267c5cb89e006e09c27b03befc99ddfbb2cceadf79481abb6b8ebe43c39304fe06bc5182c49b87f1aa10346a0c7bc30abff7c9982d41b33902be57035042708fcac9e2961a2154b001a81986ac64f8681412e33997e7b9f59191a6c3c4fbe87e98ac93ac81e03c5d9ea5d1263553fd11690fa26d745657cbc2d9283e836d831bdd0391882c8e995d6f5e2855059f2e8b02b87cd20d5df75471d3a8b1f7985385565215cff4df759369fe1dfe5a26c2bc80bff4c3a1464617f88841c85ef4c4d87fddd62affbd77f3ebccd976f4557437f4881a92889e9bce937eae261c01f22f9ad95e02c6020903b73878bfc618ae861230b83bc6ab0630c9b3f2d75d0fe6896c10e9d589df7e1e453f7d933e78ad3bd350665c5cbb6112eba1339bdd621c78c68243cf0e1724d232064bdeddad030db0e25fa4eddfbe98a5f9c48f87a4892836d002f7926f8f3508367605d5ff5cef30d5409f483a7efa02c7bfc864636f980cf3ec89e062b4c97db6329349a1cfd5edd95319d216a74c7032d5fe89f4c6c268d2836b142f849652681698315edb05c0c7e1c187861e7d9e45dacabed0a2804b7b921fdcd777d96b23a19669b30a0227c132d12c9af3944a03dd766c5855dc3d70a36b11ea444ae07910b6655f261b4d990520080d5a33668b31ca7efe7f584297b5c887c575d973b3de9b197ad2c75705b8748a5afbffd417e72398fb268131d06b2bb1e3db5ff905c0ec17e0a79b6a06dc2513cedf9aa3937d531bd7c79107d6996f93dbe32d741d710a7cb67e0196e9787c1b71aa3d40e7772b3e222c9be074036fbcaf63bc0c51acea83200db5836406f294ea214efab1591ac0738408c8d4a505c3f738983153b5535241c7fd96d1ebfe2f50daa6d094bd25411faa9c18a1cdad4ed54d9d6d14554c6a7da926a7c3baf511722bfadbe6b8c2b80b9b0f6bb3871dcb5a935c02c52e95634e5555a4cd13ab2478d0045ff41451eac9a590ea9cd5f82f324d98602e99a096a39df0b9a6e0056398e2e1c37d3aaf2cd5eaa646f0100f287818c6395aed7700e9d4ded4bbc652b76aa157a2eeeb47895bef9fafc19ee4c3feab2cb34d70da787b5affa5b31e126726312370850ee4a6c1dcf77bc4db7da3dce8cd579aa9ca600194e38c4f812c7d219bb12b5a7e7ac0c488c384e88b7004f8168a3d20ba89d4e7589c4bb72276218fb88e8fc03b3846f4f4d38d4cf46b667c3a646ba6fd33debc5eeee537d090d3f2acca42d9270aa62a06570f2bd678d5d7c845f4d747602c7d05d70163c4657c3e35f6484edf60cb9f8be449d998f9335935f82c6ccabc6f2ed706022b88cc1a0ba82473613a3b24a4fdb64cc02f4ecd6336a78c1a8a869b3078bf9cbad210100184ec4b4565af469a7da02e4a8547d1ff9b99538e5d17fd99ecbdd21e56840e00d6101c46328293687f58d4916687d0deec413da11a1996f3971e88bd522d2751897bb1e0d46b24387d3158caec99c8db757397c2ebf1e13d6f65150a5a7d25fc2ecf2404ba4f4aa28d08a88bd61b43a1098fc0f9dac43bed36fcf575f8189946bc24ecbd162c607e87d9d9765dc42688021a03d40021437244aa8962a4141619fc773793a0bb0b60c2df355cde20b3e76256beb2864526f4813b10fe9ff0ffe03a81eb7db45a5fbd036af012dc359d40ec08d27015eca26ea1728584de7928bdc575e85c64009484d71f943cf08c9ecbc60c47d1db785b339e6b2c56c9d09817f8df96622d54291fa54fe2ac174bb7871ddabd0034fa6ec327efa3e35d80059715d2a5bd42791c22cefb3bea21f1d7b38bee2f556fceb078f6f1002d8d99bdbfa332bdd8f509d097aa194bf0747fe0372ff243d62c908785093d4b2a612ec50e53735e3da7e0ce49ed1236a9e39022150b0d982c915b7e0f64edea7bad64db742e11fc7de0bd60ee299b2b4a2258c5b2b7456d101e81abf92e344247945a2b792caf729443d66143b3ceb9fecce4f76c817e7a2a8b6abae920760edee244fd5a64e4addbe1ca3d2d3c1184296c6e54871f13ff0138935483bebf54f8afe988e7aa94479a8d5279087a2e502d29d21ceeab9f20e697a66a994e7238abd23a17491d3a34d6394369a122a694e1fe7fb4272dfee82663ed8c851be2e788b1b277cdf0f23d5e1e79ab7279b73438cdf2e75ca9645f68bb0cc1747332897ab580d87eb70e96cbcc20c53b036de51336437848067c5ed621b739388f5ff8badcea98dd10a2aac1bcdafafd1ee1518fdfc15d5fc8367e1a5fc2bf74abeef5636f23d1d9c16b9920d973b4a1c344f0fb0b109a4366721e9f32bf4bdecc8c56588dd73dfe69b6fd2a54bcfb5ba3ed74a3c5bcf492f27ec8abf86344afd8c447a12dfad6eb25277bcbd11e70994f4deb83cf775300586d0e9c3949373a3fd3cc3f3f6c145290e2e2eab488a564b1d55322ee6be366120d3f499d41eaa9aec5107b18a27ae2ce8cfc4272f5b23d575f7f772261014f6a70d52c83e9655962de413cfd9f8b49085a6529084ab1ee46f3520919b133554e1a7eeff49c7c72acd7aa810c2752de26cbe9d6fd07ff0fed22c2a2b97fc785b74c12e1879f72537fbf285d1bb1b3b73ed18e2431fa43dd33e2a72ae355d9922b2eb9c97671657fd31cac2e7f44d7a1a6f99de3742e589a9ae01c08540c31824f24fbb1d461caffab8e78126794600fc392545804c12b9d681f1df9c46e7def971b1c2c035fdbc6e06c36c6e59b17249c6e510c718d63e62d2d95ecaa261de511f1f083aab59b08db0e98cb9660d0138825a2acba78dfa5aa1a8daf3ae4d6da7081f5c01f283dec12bd39acd76c20b415d9dedd98c80053b438bcb5a5a119aff6206b518026b554c1302a4835f2cf1136695284ebcb7bfd8670d43f59446fd6364fed5db3ecf2132cc00d3277ff3f5bd1af31d4c946f53e57bf00b8875967c152a40cd433424b7551f1eed447fbbd6eba750be1b74192aef98cb745e2c15e28ce39a6cb591185286642efb1a379640bf671d20958f0b9ff16f4a5c5d3aa992c6f77f0e081e5575a2759c442df8e2ef1b89b769f1a532d0d0a675dca2ef0504c944d9e9f27782073dfe6de1ed28d25458b838baabcb99b6f4c8c762dd2f4cd91f429e8d8f80b82076c33782cfcf877571039e61f0eac040b807943b768eb8846b75e7b2e40508802952fcb2c449d2453a83548662a481a299bf0768b46792f2c3a949138f7436c81782ec6e2838325a5f49e2b35e290f51c81311ef5b0edc865f4d65e6e99e3f988cc1a69f4190df6d26c8ef1803afa2094c6109dded130ce309687091f00f8e5d9e75b31c18478799bbbfc91947c8b3edb3b7ed4300f3382010ee2740e599765e09a4b51daaf3e131ac6c54dd9a0c535711d5bcc290fa458dddf050b1e30c3680a707d472ea4a497aeb6f5bb42da8c9ba669e51991d50ec209ba0490d59637abf480f251e00b584119d3b337ca73087ced8fd4d85a35facbdf3185bafcb8657fb0022ff769c1081b274088e32898b536ed2ed39f78c25170f2bedd717cf11d8026fb16440d4e001a27ce6bc50fb273290a5866157c986359159f990b2d34d1f05c79cbe9dc7ad1d30de247ef31e7d189ee092304a3075fdcc2933d9d61ce5c811e344a368a608890598c76652171110501a2e0511d701b4f21310550b269d7bbb797dd4763b0e25ea90879e0ed28fc3a12c6fbd116ad1545a0f0e5ae91a7e2f125862fa157ac183b7cf680193605ee9433a805b578763e94e2f8a141a0d153e91a7d140654251245824c42c9317526c70ee4f60074c9ecd8294fc2839f5799f4fbd563d2eafdc505c9638b866d904baa3a09320fe2865d69d990dff89590d337e840cadb0d32513ce434fb5d3e83fbe84ad459273c1a9a6184fd4f25eed618a0e61df95f8807424c786f19ea23c867a7fa3771f6f3df6fc99e987b0ba3d538b2766b0dc79bd3e90882b69438acbdf2a637cb68d3b6ec2543fb25b49a67a39da26940da7c6167b2f04e12246dfe9cfd41bf68ade8fd7c5067a3c519d128fb078d1c6cb00d26047d8b927e1cf49cd7e71bd427424e1c4104e5cb4ac1cd6b79cda647e32aa7265c455204e2ab9b2584e7bef746be85ec9c2ada6655e6076c34033d97acdb2caf981c5dcdfa6ca16875fd0e9737f0e01cdd8952af15f03a33e7cd7a58967013226174da3b794422107c1e43ff4d08c2a58d9eb8d3d27bf544d23c06ed1c5bea404c4d3c12362e024e92dfbec0f8b9725a2ee8477758afdb685240c3dfae2448f7910896e558897d3be6cb07f5e1a89f318cf4a054d4b6b09cbe77dd5f2ee62e153fc90857e756c306c081694acc5c1a76b2e579672ac1ae0f3731334b4cccdb09ddfc8fe77963088babadf2e2da0ece78419646557ec24014c4b1cd89fe70089713d6afb8b723651692c28d76f921bd070f304a97dacf5ffa0e336a3b9b516bdf667dda529aef42470d43f700d31cd4b17fab3debacce3dbc81865cb2086dbb221f29a9fe507a89c4f837357966ac6494d14e7730a6728bf9f11fefdff49b365bb2cc5e8946a0fffdcb21f721a530bffd309208d35821b6cbc6d290cb8cad146c05c860649e8268c3984b1c908373fc37d9133a6088b74d16ff0fc170d91d2a99ed77004291bb277c37087c895ed45ea564b983411793b51ca5ef75dd72376fd0329be7f0886c68bbf5c3c253137a00c15cd5e8c129f46cd054e5d277becac8db6604d50d8e8d96cec54c81a6c251c244b9983308aafc95425fca07260d29b96e9ba763e75532c83664c643faa204b3845608f812ba8d01b9d25152ea6cb1cf6b7385175414ed83edd672e0ea901cf03955e3f639fbcd5c098654ef2c74be3fb779a7496b0a32e81d8aa5f5ae2d7a9dea091ea67712ffbd6dd8a7afbc845dd9ee221df7c23b6f5d399ea903e7f0f15c54721cb8c0dfc07f718684f06fb9327d55d24ad121568b87fb434aba930fbc6c0879ef313ecf6c60cd9f8db532a4975c0075fd853f08455d1e0f53bff894a0db4220730e14c6a649d311117f44e5a3372ed73655d53a4b6a57594ae5ca20a01917da54aae1aa1fd52df37ab6b7b51f755677a134f187d7ea5380a13827c6d8f9604282d95152536eb75c0545625ea769948d606d7a842f387790f44d34b9c2994e04b64f0e92618f914188d9c23d91a8cdfb6f9fdd174c4a6b0844e1431998c8ae63b6a1191345e49206068bf0c82034273dd30fbdf99a12a6591a787f4fdc05d8c92dd5381f381f64dd9618a6cd25e9b1d5f314ef19c0b19ca73105c557f472c0dba318a7dec404cdfb1d5055d6f2cc43043eb48c2b39f789ef8358afcde35f328abb22ed46db5d0f9c7779134c1ac82243ffb4532e8cb8d40b8888e57dd75ef2029750193bfeee15353f5237404398de5c3d7cee6097d1c2882c4c09a39fed24b2ef35ecc67455fa51013ae96f73ba484a9236243dbab90178c416e505fedea4c349438649a7ee6070c3d98876ef8f113674e5d57aa497c64f8cd2b42b32789dbc6d2c22d6b31fc0f766ae51801b86859f15906c10b637dbe9bc5bf4eff94266e298d255d6283f960c82dea35be9282f048b74ddcb5b32fe6d4983c20cdafb92c9c5c466f0059a64096e36346fac0eba2ac70eacfb85d5fcec6d6d844e89f819a18e0b26e065fb824d7fb661dbd49a022c57d768387270b7f589a022c871ab22fa5ce991a850168ecd61dc7cd2d39833cc9f4129899d8b3e73093c52c4ac1b63818cb9f34cf8d301abc26706c4031c5ed6711743f490f1fe2a493d0406b4ab4bb2f2a79a30addec9e1eff7f38b549150420e3a8e15a4f8d4ec82044c961c1807e0d82f9da8e78de23932746149c7c470b652e3935da1157d6856a56f0c7c82e258bead9ad14b1b8b4a0eeb6b1a32fdb0e7db2a7095773e0a58722c82e2508f62cf0e71617afcf411fad1af3da3aa393d15d2d715f76064aeb7cb7e8e306471b49476153329637ffd23a6bc34bf50ce754b200fdb649763af165facc535c1b6a10f464b01f751d76b9409c12de4ea05dbe94d163652eb1bde76f92ad8dece876afc5bd4e37061a636c8f75f1225a8f29fdee0fe77e63e14193ee9681f20f8338a02eaba4f3a233c46483537f5c7599345886ee067aee4c72f2d7aff129965d6d26ecd511cf9092a2c955c0b06d59c09d5291c4c99a8cb0f86606156d96ca9d907d6bd788391f2f19fcb07d88412d5cf8be0355f35a200e014f086daef28e9086a8526889741768560ca95ce293121df5ded321bad83a3c52d27dc02325afe0c06480f5403a1ae2f1e5d5d150c8cac338646e06383c5486d6dc616e81e0a38cd621db17624ae80dde103baadedcf66096e89dfbd6872dd606abff697ee50bbb6706b8839187b92dce75a3024089c17837c79d331b969885c7c4343ca97e05ad1118837f0b61a5fdccef46847870e233c632b1aa9a7d51ffc53ca37971cf5f5db6e9020d3e73b9bad03f39ad6dc671347fbb69a75fb143e2e7db6ff600a68a1043149fadfeb8791798233abc7472aa4b62c1e07fdcc6a6382daec3a657c888bf798e399598b0bcc509cb547285355597a887bdad536b2ee9a6f741df27313cce766d9d6d04b69abc323c80c926e7293870be47ebba17b6ea1e4171f161d8e3f1edfbb10c4a1a11c6088e8c671d3726abb61dab0ae831be992762799ce89ff8e5d4db237fc852ce93e9c6d1ee3bbe2729776499813fe3f3fd6af5d1fb99c0c45c4c647e917b3c79b73c91bc2c62a215351ad6435baa6c29c965d1bf7d1bc111cef8deb7702e01424beaf3bd3823f0728eecfc20221f0212863198b4ebb06a51cc82b12d75770765e03d3809da76faca75cb0364a5213388230e1aca671ed9dc77e7949deec8758f4c7b8ce6036b58007de7edd6e1c27dbd5b79ec5ad5007ee3d788fdee644cdde6cfe1e89518cecf1d3efcaff4e16ac2d90e073a983b5a2368074bf7f3904c3b3235dc4ae96d69d040f0f60b74aba58ea0e466e8ae46b6285822a21dd0b7e4cf3a34b9c4966895ef812683aa87402dafc6e97446a856aa3e27fffd23d147be2b580a480ea952eb1446cae5fe3695e2e432b460a8c4c29f9dac3d1ff292e85a24d912a0d31af758c77868287f4f8378966b956cb114483fa9ec955f7a2476ea1a701453fc6448e41ad5add064591451afb370bcea72e8d8a24adc8441c95b0cbc86b2bb33c049de1ccdea4941cf1f8c36c6c30e54955db35997d214b04b0131d7d050ff3f85b711717833e11a0d9c27a0b5afe3cbfbec2c379ebc66f7a8e606cbcdebf412ddb2a18357856c1e2f5cec491280e86fe73559f641b210ba3859c2ebf3d08989b133a8066d8f7aa00978df82c119811eec6a7ee1c490b6a0c5787ac0df6d2a52fc7b114b1ccfd7437e7a34a3b31d524cde16b3f7f3c54f27417b78547962c33b49a1e4074485e5e21727948918024e2cc97438b694e3cce547794a38b80591dbb18f0239866dae6fca36d5fcf2e00ee9843b884b35ffceb7d7f706d0183342fcacad1b7e14263796d71f8d445d04d470f538a210807f4a6f3f61b39cff9b2cdb274877ca37d5a7acc5d375085e1258584e2155b4de80dc2692c646c527f4564b63b819cd6d0fc016f2bb63bbb3d2bf16044cec5e9d2817836c924d325658d0920ea11fecad91d8312ebd7fe7ce0ab8555c56a833511f4979d6b3f2dc1d2bfdfeed8a319b8a0ac8ce954633ab30b99b19d8227d1580a20604d561e0f0c0a47f283bda68520cad0aac3a9d5c4af34a58dd95a0b9ca5e97cc3ff699946b1302822b8c338073463e17fbc32a464b19cecfbaf4548cd48c8e58396e158998bfbee99270a14528bf17cda1e65651e917b44af620ab2adccd1ba2491518a9805a76f1b110f11b795425547b4214c19100aa235612a4206a6df8bd3ed16b5e4340d53fe1ea7f996aaf3a43c518c062f11c849a1b525aaa4ddac5a8d67692b809dfb076a37a8c2c24aae8ad6922f585272df640fb32fab4c96ffda74dcfcf2130d0677771d7d7c05ba0e6363418efad0d4643fb08d24ce655c3baac34ec0911ab20043bb1679288efff0da3fe87b8c9a0d73401611ba2cff989df260ec38755a6446e9ad7156ca1ccb645e191e9a14371cc8cabe9998ad1d5026d1b60e8d13d1345cb07bb61f2e54a116d071886063e5b68b52e82b9dbd18216146cbf34b91693f8eb46fbd4613607c9044c0ac037208e92b5bcd719b97aab87b957b5a8ade77e70141401c7e272e1a4bc804649b38de34555712aaba9bd09c222bc5f4bfcbd7d509d437923409a3b12c8ebd745206e368cf1314cedc94b861493e7620d9178e3e6290605f35555143c4d099c4cdc93b88dbbcfabff4ff72c28743f88efcc883c5157fa32b099a7f4c719d66d8fb9dbe641e21fb4cd69c266e517df547163d326095838976b33ac8d67ab6852c19efe253d8466657f127bcdcd74d0311c4e5d4250e3434c6f66f8b8fbe398101da6e89449710844ddf0fa2b80acfa09ac152f2dfb649de91ea3fa414cf647a0fc2ae0b7dfd8f066a0d570aa846d1b881cbc71a0d8eb2ff609c8797b6a8ea677bd666ab5a18dc1a3368375f82473f3bb40ffa924347ccac68efbd63cc85999a43cd5ed8c5ca464c674078429ada20558b6c9fb8407dd4c817bd8d884cdff41e730863c63ad3a8f4ac47e6083c0c601d5bfc0162673ef6e1ef2fa0471953dd7bfa1abc85ff5ab1f1983c4815b516628b0bcfa03b6729975f3a4f5736160a6a6a8a023927c34e8029ae0e03cdbd44ca99c67b1440903af0915561cc71d64a13eac55aa9c3b677821829a1081904cb1b585fb28667e2d7e0b45e1c390261d25b9cd5e76a70848c560492b38cd3b3bd8ee3bff527a4ee49ad34f84401d37b43ffdcfcb371a4d134d71e2a70b3315e6e718041a90d5c98d8606977ff85fec2afcf54a6acfbd746690eee946ea051f1596da0f5f0fc92233a8166da033b438036649dcf438716e9d4eb421f39e69b30eab1f696c70a72ffc3cf6463ee580d22ca1acc0762dfa08625de8ea5462e8983b867044971c0167a100444a8724a25b38ab08106dc93011321ec0b1d0d7c0133da270b0daf9c6b5f0b2dc99f70e6355d2ec2ac28b1a08717478fae8c05d8880cb394a83e05d0e311a86c2a15ee3c884c500c0392a58defb68619699818bf3c68f59a06100c98dff555d246a2e0a07461c4d67c2ae917de2d718556f76ed95235158a55d3e9b1707a1fe38f60239d53fe1ec4585393c66e5d5cdab865cf9802b3272a30486756750c6234bc0e20f22a5fda30c6c1b5f6ee006a6eb1392dc7886ebb696b55d63f77fc4b77b382f12da26805b78e785540e18f0153335762f0201494cd30d89dce89b568da92994becc720ef53d41fadfd2efcf83ef2ae869085cec9c6cd6197ca5041c542ee9a633ed278cb8eca838504cb59c0e0ead9eb81c6b44513fb5a8d09347bbcb5485dad3377b222b0bd77cd323bb165ef390d91e753fa3725090471afbe67ea751713b6c33b44cc3828054b1e791f7a53e5fa85ff36435d3dcc4eebf56054d2fb2b2f6ddad198ff0e205fcb51af98911fe0988ab4d5a72e15c81e45bf928fa399cdd40bc1cffbbba04112e6ca759587a647a5ed5d23b974245fa7afe98603b8083517ac7c969911f6ffcd4c355d223c807a769f7d5b7e91c1b4a5d830193506a1aecb875b9d95aba0a5badfaf787b660f1787a901298d546c6f2fb1cc2a896034d4823f1777107a5023f7722dbee9c820db3758b724aff59757ea4524c6bca700958009a558991604c283c9644c305222ae0655efe54fc5af0145c77a401344457eab4d140b20841a4669070dba6f411b414ac6e64b2148090ca9e97295d5c26329b9869427b663b2467d6b1830f4ac28215ccad9f5d2f4834b1c996596f32d7bbd6fdf404c52117043dff6366b5bdd19d04595a5f7edf2dd5bece4825d8c17670ba336f24f789fef4f82c6cba611ca7ee4d5229f1aca73d924d84f5dc9ef84735a130d6afb1fce80a7ea6d6a5b8ec3aeda253bd084f00016cc557b5ed56448476243d916ea2ecbd062aea4a25ba5cda5001532d390a0e2b2130b8733fe8edaa97fd436a162b00ad8dae46a49787d33d99f68943155d1d7901fcc217a1df723679be9ea077011a9d9af1edabb8775816d7ccda60ce83cd7b0505d01346d329a7995c85019ef99b5db6d16ffe08df9d37f7995a35e768ff0ad0027d97cf2bfc7a3e5c37c57fa68c56dc3d6130d9b2589cb765cef12ad389b962486743a8c26b4e9c55a1fab88be6626a813650cdfd70fa35fe54d9ca1446707fc1ff196de369364389d32c9ded1cc834c8f4096470b212b84331a7d23225625095a1eb4a22ffd4857f3427f2f76b4f7c832d6b6520a9961b070b057971218d582bd81265f7ff54539b5951de47cb9571c036ed9c38f4eb85e8c167505b005fc9c92ef854d02528a48df465ab4ce618a260d59704cdc42622a4a194f227b8b443256f6e1b75f22fed228771e30299d638a7badbcace927a31bb4c9f0c5c043680852c2f7cd0fa849ad04443d068dc9b85d39d96438f5405009d70795d23c2692aa591a1cf607501147f7f4ea4d2e4f6a20beed0166afdf0ecfeb434544fb449a83cc2888f965fbe628d395115d49764a08f3b5a2e652948a08c27c3d31c4e48bc9d4ce6a978e7b9939ff086571564386c59dac6a30d93d06480ec5a42f89e955cdfa4ac404eb1bbaeb8ce110661e1eb9638899febb1e6b0e642b2bf6fefbd5aa1fe2ce829646dfd32ed07f2a7548e73efc085b584f7ee2da7a4d4d714eea2aed9a937018fcefd68a6af56c93d985e588adb8dca12e0ee49eaafe2fe277357d74b285a8b439caaaa46d7f00f379137ae33e31fa837df1bb1c371f34d17f7756470f5a924070231e5d5e781c4d809ca42b84aa46721adaa7dae6e4028ddb656f417b2744592840584f6dfdc5972e6a120b6f52547503c1f8a4c0bf598b2fbb27bbdae8d08c05e5946c27ea8a72940a285b3281beb359852749dc0185bee666a4e2ce6e0b8889de393fa1424f426d412bd34282eb724c69fedd8ce4071e29d1ee3fd75b1a9d0fce49271d3c543740b97201561783cb71ea82ff2e918eceaee7b471e276eeb25dc4b2cd86c7b61aa411fbc76b65eacf831ee51ff6bf26733b1fb6ef59d5648dc4baf643edf983db2fe5763e2c37fcd33de6b3c5812726142ca291093124196775bc06d3ac260e4544ea7344ee1360c8fb68e0e0419cbdbbd0c344e3f0be7ab95820cfc472c182ee07a24790b66b4868661522b5ef388143b9eccdd09a8f5e74b1a98c3643de044fa2885296d31e3a0dbed51a6683ba241098643fd409d0a02f1a58429e15d27d2f1060bbcb361be82211aef9da72aeaaa74516c9a4a5d89c3979aaae607275d8800f9e06c0f4f83fc10fe596fbb4162c3d341b0872c118704ecd41426f62c29d25a4d28655f80541a0008e09ddc7df5f9a01ce73a06d799448a64ac9c3a638437c49d861e88e66115aec712fce068cdee505f669b5e7c2025dfc8f13e3b3beb0394453bf059d1f5e1eaeffccbc38a8ca9706ab8db28bff6f110d835ffd68db3edc9c6ef6c9fbe668e4e1d9a49283f2c57974c555197920d856e4bfe61e0e94769796391895622b87a5482605ca86b51a77485fbc3f45e4aee777eb15bed923f750b69cb5213205ac475289c72a0353e97654ffb592881719500711062f2b73149578fa57bbf11140b1efa70d7b09b33b1bec67c466e5a0dddc88f2b02ae71c5d682033f0fe09a14108d6a1907eff69e697009400c1f29cefde05aeb416160640dbb25df51f26731ab82970128addcb3471217282da50695b368f727dcb1877580c7603edb40ae5b7fe619788c7701f83971bcd3e8f5944ca961a8a7ab668398a6a98bf2231994bf06db9c524c2f8464ff7450c03a6fd91eb08499a93cde0457c7b0937b1dab0a061527cea4b97cb9aa1f477a8a38061af93094271c0f2eb05a61f1270b7cf16057eb721501c4ee02658fac5d1f7dfa5ea4ab315f9ebe7fef86754d3fdfa102ea00f6613b2f275f8a40054f466f669135eaff8fbfc36e5ec9ce3d2d26bd10e4117892aa29a0cdfdfea680394bea9c53d1b7cecc62569a24bbe678e5937d39eb685c4a8104f227a5d3f3abdbd8f08a560a81eba01ba4726457ea9b5bd1d2d73a81948c94be49bf9b85c181c5791eeace131563681d9b9d451a7d8f66fb7ea4178f5fe842d166a1e978e01177334b57d5233591c03e94e0658613181156842db2d991c38c469345e3a96b017f9bdb26d4669fc9e1589a11dc3bbf686070287792d2670d1ce626a2017ceb5cec01715bb0d180c9ce9354c5b2d45acd9c06049bdaa4c6fb4621e24696b7e914617656f1adc83a3478aae906c1da62725757c516af937e349bc48d295dfe176fe8ff024dd8ee706e8a6c2fba4186178f45181a4508beab64fbda1d924202c60830d3e12aeae29f0e7febe2d589ebfc6f45cde97b3c9142be632ebaed41aed730c4934b35c9df1f126de57175bccf285ddb86940315ff43e952fd4b8aaa7180ea3e24e019f2b3992a7452371790e97a309030d808597c87249023863d2325067c46a20cdd5d00aa89fba66df1ec21f59147377a9ef1f46e386e397ffe6424058486bcd78b7021a58366c18c652ff350e8a496eb64ee774db6f0a1c2f879c711994655e8a3ba01aa455285766af6f651f055c50fa3d54dcffece1b9ce369ef0b677e0ceae7799c0005e6ee340bb461024be9af298f63499d713acb695ac30a7a2e61763c4ff78cac7caccc19abe0c600ef2a2f7eb6984570f81c6539297edff04519a789106a95d5458942586f8f5c62bdfdcfe0c4687e16efe730bddf7efcfdcdf0e8b479c49d0c2b00a42529e17432bc3e57388509d912d771b57f6bb90e8037ce26840a9073f2bb7d8f16edffb3c2b9e3c8a55554512a4fb70d4b692aefa7bc16d7a7deaa83b163ca1351d90d438feb8c879e6d78baa129beb3d9d64859ecb5a05e42d29ad629841e03b74da2977a425a8a966e9e80a2e54f3c12d94d9cdae2db037b5ceedf4c66f65dda9e696fa88f052fc54012c41682679956b40fe03c66d6a810d2960c72fb947e8a3d7413bd3e9962361b6402e810e00a07bb4b3ea0b090546092c9a0a79ec40081b62a221dd66baa321b3c34e1ca0d3a0cdc67763c1cf3d1450e2c3e6da915801ceb66ccc29e411ec6ced8c9e8a1ff53a0460272608d12186408e8789f4cec741038d1c26ab750a975a383d98dfcc2ce5f61a415a244ecc47d89cb30b55f6b27373bdc54ad1e0774eb58f88c2b00e84f02260be38c96ae27bfed459a5b76d2fbc8d356f6bf3b05c19b67a12dd8daaa88e389f6768c70f106a3d9c715a8879c081289473ff96a4540a02c8a3499137925feef7f41b538e0df3c38d740d1b8ecf9a513c6f0548f10f093f4ec866ba3310ed1c86a2ec62c5516e43237fda896ae449282f1623ce33ab01e618c00f5a0f599005c3f6f207cd2b2d0f1dbe33691090fa2fb1ca9149ce484c48c1d42d503526815afdf7772c590313d3b544a5a26db5af69e78b6b803fae1ebe864a92a9927a52f2c4220c667b05ae23664320c6511999798d52fa95b61825215fdaa529889b0b34f0cca54759a0c8da9f1aaa45d18e6d3e72a7022d259a1044944a36684eed56933c0cd0533e177534fdeaabb1aeb1ae490c77c38fe746e8b566624a107eac02fd05fb2b785c931e391b60bae5e258d4da30dd077ab663566ec513167a2083ad3d983f53a541c6467cbf619a70e2541a210d46774b7bd2b906ad283c2a773fd0674812577c215e74569d85a466030cda6317a9dde3a5a25ecf83581480d6f69ac9eea3472622401bb12e20097b70f0e6c614545373614f45a4d5b9d957cc05711d299f008853a49654bb071e625785cbe87091c34e260c0f47f4581ab84710a95cf7e145b4e49ec8d6d896957eda756a84557b3d3c57e2b83477656d3ab3d8c66507dcd9b0c5b677cd49e6b983a8e912af7de66bd1a9f2f88121a1dc0ff740954425c2de57050c6691f3dfaf338ca9423dc86d594ea6ba0e0615362b1b876f3d43341a9a017f57075f09c95ae6ee29c16f5d431cffe65cb007b4830ac7dd60a49e38a4086f254f89e44c8abf37b52b899cd3f89f25b68820686c66e86123ce746c7a52e803f2b5a262a5ad79cb0bd5334f5a84f9c7d31daf000e571f5b66eebb0586086bddbd6576ab11c10831727c3f2ccbff7a87c58180d3fab4b2e6907265bb1cb4967f775fc89a813f5199a7d3086e02e687838adeb5bf93b86edeae82d76918711aff88a06f5e46ed6f6fcadb671f46290a2b652e9c4b83158953692e11532c61c566e7d55685db996d547c36d7b6d3a104b95f083e77768f6934e9b38a2d2bc56aa87ba44ec114377579f785013793c154862c4bf7379a992a12b71431580a2c616353c61499be370bb5be09da8e19553a8078dc786b79d1c02fe4fd8768f8bb3370207caa8b454764130346ef0fc006b2ebb8d6ee707dc445aa92a24e195f3e6c20f389fc22abf4b0b489a786b7f4c1196287e1f2be00b732152be2afcab1edb3bd9215287e4b8636192a2a6d9818b9ca995f3b6888e15fa3b10340a295a2cb5547e095fec2edbf59d39c33550d717c68831ee698663fea3906b792462b32a051d1648106833e39cbbba4a4ab37bb993b17516b238c7d092ca8976cafd03e9e4ea3f64c0760546547dd345f2fc0b62dd2681fb9e2920ca0677204bd2977ff7b94417e4abd15d400bffb527c44dc86e07699d486579bd336a4ab66c24ef811d1d00cb50e67cd3b0e0d3c1a04ffc05bc75126e460d8c5cd8d901145c75972db8c11deac15ad82ec27d96c64b0403d3107f23500291023573eb760997452e315d6d864f3fc5d0ebc2f4f92e88b17623c08d8044cf14cb5be9c340a26c80301ba705122daeb7a0fc51350d006ea9c5fb160152d17889cfa8634c0b700baacc4d00e6419b84416ce4345b83b6a4e58e85241e630fc257e6e2b253a1c910d23e4c99692c40cfb0a14fc56d48fcb75299208fee91679787ca48adfc9c916ca4fa1b73f1fe95de9068112087b7698acb23b58c3576cb8302aabafdab0a6d7a356bfb6dd7fc7896f9118951986a5019423c78aee7e5f6bbf34746b553dedf1bf27f6959a289906295430d70e3735dcb0db2f16de5624170839bc58da63748db7874f38210aea6e3b32e81a051bf356bda89cc741c1bef05810e1732dc0543f0f022461dec29570494a7dcf78b4a825ad38ef1b21a11b3de2ef91de843a2c2b1b34ecb077ad5af76b8467c90c012de51244bca996f16866a3ed079b0927db51c3dfda4db559e322d2bfd5dfdb15971f06e122e7cbd1504249af64db4b8ef25da5239fe9a992195379195aa944329f56654d49e2ddb77f05b7c81046c0a9cf4070bd35d57a63ea590774b067fc934b25ed210d0c2bc2ad486436cbd697345a399df757c3b207afb57f01448c21a439f115a35521e6fe5fc5130ee47f79b236d7c9ddb6cbc4da777df257e9a750f802592b020b7fdc6530e025bc7ebcd66cfc7aa037ab6adf160dda8cc19b139b0a763fdd39f69b7b353fbe08a642e63d88b9aa1aab5abfde594a3f83767bbaf78fe7fd44670329cedbf7c03bcad3cc1e9273996551be3e1ab3cc5dc802787173d6e767983711ecbbce55a1cdf05f0236d92232d7d9575c59cd0acd3e8859e62e2403163b7d7db3bb9d86b6daed09017d306fe2c99d2b12188f57f8737f4556cb25f3687bfee33f65c8c18ad725ae11c3558fb3c63cff729cab19542c6c5c8736e7ff2c1b75e3cbca825fb317cc91bdcff35c0fd48cf91291fc79fccf7d9c7068b614e9be9b50a85fcb62b9313aa7d0e4bffc743c2f2bdcda9f3a61c211af3290d68f1ffe8377ab6922db362af4630952abc3e779f9e95b39296f9ce29872f1a831d6c269cb61be6664bdddb0536c4b0dd4971ca3927e385f0ca4bf450c66a639df5b98ab40451a42f26c4294b1055d58b8ba332af8e4cac12609f9964d8a48767ace9ed8c60a9ccb81ddc60e78b2c7f182591ed100f2a29a5718423d2d1d7a5227c497eed0fa0a45634c706b6d5c679c13a9c5bdb436a2b789c032ed6bb20d4c68161360611d35ba11a8b346874e9ade918e022c5de7d0b5d49bc9fb1a05182e876eaa727d2cbb2c3a82b08338f25d11cfb4674f54f010e1cbb2386272a5fee2ec374dea50ad1d87e97b685b9b12e54f0bc25c494c6751bb98611b8e581552e4431a2c3d96e93dbe52bfa250cee8158cbf9f9658641dd7482fe1b4296bc2d2eabd7733fcd9a1a3915aee0a1adfebbfadafccc0329492fdb071fea25b479e84ab4ec896057e1fe73fc282646f80368f708182ee3bc0ca657f6e85ff3453dc8412cdcfcc27d08c0d58e005255ef846e0efd19267afce2568b1067267d4c0b4c67964d1c080d7f37e1f13e1afb9fe21591ea00b1c11fd202982b29f747be9bab21981ab1c68ccc4b0023e87b3a7360a7e2d5f5f2551aba17a794f997bc25debf3c8f19da82c00f3e377027b834a21dd18739cf733757c5832739f57cdc7421a9920aae5c4f0eeb3ab03ed34d87f6cdff96bf2e6e5d44b56ee22ab9e39d61061f730241855462e26fc605d9561e071952b571b8073274a4866a84556765947060e40d78500e2ffffff1d