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 55148 b2e489f6f20ca079092c200a1f6f51c4ecbee96740f28d33bc286fd5b59f243d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8e18e4d38ea028c0a65de712996787300551daf973a1e0f446065cfff7229995
Certificate Block Hash
b2e489f6f20ca079092c200a1f6f51c4ecbee96740f28d33bc286fd5b59f243d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...001015000090240000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004d51e386b83f00b04165c62a85b865c160874fc596ed779f2a0fe183a8f5ad2d499df6f683b6796377b095f90ddd1fb8f09aac35d149f6b98ebc14a89f5f69f706cafeb201a972064e5c45aa0bc913567b8b22056791ef66ae1900000000000000800000008000001015000090240000

Raw Header Hex

0000402008c3bbf55bc81a90598916c898ca41c53c266a4d6eb271d9648dcc18609f12c3fa0cca5350388060c11e85c951c98e3abc75605467cb5a9585a0417ef2b9bc176c670a6ab7d40518959922f7ff5c0646f4e0a173f9da51053087679912e75da6c028a08ed3e4188e

Proof Data Hex

59,560 bytes
1212160203076ac6bbae06157fd374e652dc695885f56c1681dc63d533e074d90e8af2e30fc8d2b717929931909a5fd1b4a8ada5fb69fc1507b769f91d58c6ff2866ea584f11770e02752143f1e0b8ccbf95c13b624de99ce8fb8b49b88fb4d2d8c2e63c75f68ccf6d6d70b837c296dae19a6625969fc2d5f30a3b83e3c48098bb27770a001d502baa781d7c94683e51a6cfec5d328b8f263c1b3e93b8ceb0959671a3542b5b889d50ae80b8b5e13a6bd4f9dc5cbce550f01d8fa44fa3f62d84d0e1529a1e593c209f5f48e4d91015ebffca603ee0558a12d90fcfbe0d461556093b86e73e1fd9c92ff826e08e409ea6b4bf7e322554badd926eb10c539cb4d1fca279393045ef37c0a3b167dd4a5e9da58bd6d51ade59ffbb34c5a5bda91af9840c79052b95c177c3d40aa7143cce9d07ec1c6c5ccff3fb5a88032d89ab1c216ba94df9537d54a1943d893973c107ce90b06b4fffc667edab805bf5de7793a95c8b4ce8d7080c61a4c511767a7e9c5489e2ab1b1284f85e2d23a7ab03fb101bc591e9be3d8147786e7832ed594ef6fc65e6cb297d22c39732dc81a2c8103386027c239a1dad234375543c8dbbbb8958d9499d0c09b22ea60e5e90dd7c24152e759f78d8ac343757a94aeddf187dbe5f64b70639720b6705e2971493af7d1517540f1354a862f787bb325c9266f4a9107843e774017b6a7118ad6149f26438012ed84c551a64ed700c8fe117a23b9b9fb8378c17e1a0d92fd10afb8644e6c331fda2a4aeb4e17ed9a7530f99eacf7278afe1779ec0f4a421501c19ee4e21c4d80a141b39c2c79a59546a8a565eb13999038a096f620972c7570e2fc52e67a5c2d63bbb4c8b7e299f106ba66eb1402ba2181ae5522c95707ad9395bf529b3c6d283c393eb913761d5272e20fe5d1ea17b7f0d73d8d41808af46a0849af81e7d25d8e8f0ab51db1b94d092c43ce3335303b44cc432a61e25ca20c3f77666f5202aa94edba0886cab87a07f82be437c1652c486fb1b9a6abf210921569b50bcc989b3801f40e1b5f854c931440b99238a797af042d3ec0b26ca1f5f323dd80b1ab795c838f983be5fab5d9c9ee92e8c91c35050b04a2a62729c161a5d2fccf4340436cd8b928ea994f269dcb336accb7a6d44ed7bae0b782c4d69a1ad1181a2e635163ad36502e13deee9ec2d3e41ac1e1349ef587d8bdbe6368662a86ea0506cdf510c4ddb4e2789669e205dbcf1c65cf6bd2ca447c0db62ec6e7e9b30083ddc74bb64a5f4ef5cbb4330de30d3b11741a598c71282c541483a14cc5b6efbb565e877f95fc4761e4db6faa70637467aaa07f8a23b47ea71947409152ec0a1ba86ed1de66dcccb0971d481925ea04e5bd6c4b6bf0bf46b8b70040b6d51b622e254f66128cd2093575f99b11fb805fd2c2f29a24e6b276da82e09267f907a72f9f47479d0264160030e363ebdaa35649576718defe141ea531bf1574638ac4b33b05da8e88dee8aba3e6f643bc97a92b14e0346af5d4562053c341a9bac11005aa0e50bb22782e5401fa9c16e18752ac8535d02fb03a652c3948ef54ee9d8986e0bd4450cec1a9c27d8bb4c26cfb86b7848d5fcc80a12b42e633843780cb46423084834487420030c89b8ceabe65a4ebdea03cb18fd54000007ce786abfffef19813d4a2ce161592fd1cf276295275e2c2c19f4d1aa0f2b7f527baeb654790645a5b1aa01ac83e3d6682f75cf685598880dab65418eb6e87b9cfdd1fa4048e6e5f9a7ed6ae691ebe4a50aff7d6099c6b6be7ccf9512787ac0cf05ec43fc383863938e03c0975145013cfcb2b00a38211a35b44effc2fb8ec5eda16de9fed8c22141520e51ddc93691a4bcb069b9e8692f086cbb514aa37706c2bd5eaaf6837922613718c92f70398845aa3d6b2d1c96460ae95c7cfa9e06d69425f5a6bea8f466aacaa0048527d095ee809349f3235d02ed35dd5fdd34967f12c4764d02f05f2ac7b2acd2f04b222f160a8642cfd093b77b326e8447efee75fde86c8bab2629fa51cbb3336f474b8ef5246b7afe1d8b1af5f689ffba819de2ff82fd21b6a5bd69130f3614c19a24434a595ea8a7ae47b7b6cba496d73d9765c9fe011bc4bd5eaa13acda0e45706470145bfa41642775a859e8e1bac3a4f44ce68b136a5d21e63ed4ab370ff8dcc06e08c181019813279fe76d4cd3dc95840bf88568bf917bb6fc5e5b35ed4ee83e799075724d1c5808ed5d3366828cf9837d83876572ee20a2e990716534105823c50e841f9fe570e36b007b29b7224f1a4226449943b93d75a6587ef1e46d2194ed39a79d340088c83d4a7bf43235cb571c39b45a31f522e0c3909cf04c19e2bc6f703d238ce948f8d91541602adfc8403ca15e1b93d925d22ae33201b3cb82c24dc715fcab1cceb457df1c3ddb21f56a311335525f049d50e960dda342a7466757af8f52fcb30711a5b8cf281bab07028098375307c2d026e68c33588f4e72a6f6aaf2f53cfef332352828c12e5b4280acf672b9d39c38e3b73e82032b403b9070cc97fae2d42ac89c6dc8be9169a6d3c84bfbbd0123d72a34cbeeed7e054e1f8b398519ab578997d2c508c601f8348ad5f5319dfc497744fe6179df15dee7ce2dfd4f1d06046327e542e3909602d0a24f5454d6fc6d7b6bbcf44b650b1a73d088c6837a770bb336576bac5940c68af31df0bb00ed5e742555e2c2c72a98a070593d31afa9b1a4cc12750e40bfd1acb214bc676296ccb49b166c8bebcdc4abf35fd19db4b98641337388ca8ad2f18a384ad4b0d38cc2903e22ce81cc379b9a1e9aed9493794ef7c446dcfce27adc97e0fbe037f7a625470d8052c20724a912d29d3662962cdb8141fa3f5dcb82ac2194d2390c9adb4e9799a8151ff2baab2e52cfc9665eb5def2ac13c7aa9c891587bd90c86c32a73dd1c4178b0610fcb9c6ab5677974054c1ee94c30e55510108e1cace7643e3e0506f4f569c7ece7e39f0968fac72c0512c08c43e44107c28610620e2e0386ec8a0fb02c26798b6486a65cc4689c87d68b7e799f6ebc00564e6c4acd0dbb3dbf42a27c2edd2717418093bb2a4d738961bdd2317bac7dcbc507d431ad45dd5eef0e8a7354be4f8a1fcb6b512ed9433a73ca5419b5bedd1254c7adc3f48474685d7113491a5126102d1350c36c5b9fc6d80f9fe1dee01640c0b9e24588976772bc2edb31f75fb5777c6dd9e27a6c4bc6e31cc3f83d95b91047b53d062c46efee320f6adfb6cf7e137d0eca01bb2406ac570d728984e0cbfd5c11b5182746703e4349ae8afe40a407dd750862db5715ef80e9365513c75d070b99e41cf4a448d8d0d7e531f0139c430f46a1178afe6f37e1622d18be4b006d7d0821f4bac54e7624333466b07f3253c64cc09c569c760e6382f67b3a21d068f89eed01f60d21c17b883a1b3bcdd1d786382a0fbd96f72e118753897786492fc79afdffcb108ffa932807cf0a48428f5b766bfa882641a4097c669c0c881df407afbefdf26f5cd722ed527f328199ec630995219e45d3711d6eec2aed03c81c69049f423df9f6b71b6189e8767c10ebbd408d533142345e74fe6beb30888ea87d18fdff99773e1d48726ac2d319f2ad277e6c3bac74192d9b2dfe02484a18c7b20a3420a750f17c0bd9db1df65bf462be75d8b53faa5e7458ca7ae879ffe2ef568b153607ce7726214f787d4211f936e4b9fc5a1394a36605a85c8273250208a01718079cd6fc58aba9019477a86731b795f4804999979c0e792ae6e43dc5f7a9195fae8003609d7ba5dcfc580fdc2ac267686b0198a96aff8637322d763016377cbf24c2c3a9f593c155cf0af8d81dbc25f7e57ea202be59e990c4845cd29971cd8da2668eb86d9728a56a24d89b11ffc050790a1024135f3d8b32a951c40550c786da54e7020f710a44c957844d06554c95d6b70c45dc46e6f6319fe8704a8f0c9b94bcfd172df4399431f9e833575071b39b943254b2319959964534a3dd5e28dfc98b9d78f36f1a9a63cc16976f24c0313112353500970dd3d1a3cd24f2fa320d1999ecea566d48900ae258e8a9efbeef8de01ba576887c5dd8e14544867227e5a951285386146108cbba4a886cb3bb47c3e3b419f1f008ccf97271f853593e2fb9c67fd37ccef7b81db13f1480d01a2d983d9c4523d7d0e8a89ab9e50458a4a02428e67a1f1040286a9d220167264cfed775a61d101f9c24a45c0e2fe9e40055c6c8bc6696c27dd1cd37943aa86b10db3cf4d043273d8bbf6a781be8d7d4ffdcbee3b6b80d84e948d8a5cd6256b81cf45c0a25e3a7fb1b65a95b8507522a3fa7a8507cf677a0e385487b183f0424c518538b2c3178fbbd79a5dd673517904e36da2caa52176d6b593328531a6c803862d648673af207fa29e185efa263491b0e9f73108478020c5e88660ce9e3b4e1df236fa0fa615c66148d4e0e64458286a85c1297fcfe68fd543885260782d6eb9ad22abb9c4315fa52a52d54d14517f2928c3587c3e1a72614e126409a3d8e110be11c31b05985810d0a625656a29e445f1ceba037e731a341569fea57800f6ffc02dd4354e78ac5faeb10dbfd7a6f923b97453a5611c7e36321b3761de6d21433b18fc89d990365445f539f203dba0105f86eaeba9d080142a986c437c9bdfc613aecc5f733cc95e64d5f67d7f564aa52688e44219ab70e03e9418e8565253df0e49605b0f588ebac860d4d508eed8bd89ba0d3a08604bcd274eac2d61d5531be56cbd4d08f4f5ec86c3b5746507504bb519d05679c8035c7f67fccc451b8cae1514c9892157685240ada9161f6d0a47a3c74bf446ef7d19358598d048a321ed9bcbf665dce1919d2bacc337cce3e1e9b04dfdb112765e89a8245e26856b9403a8b08774420151ca4e61219aff9f4fa25bd33d13fb0451e0ca2605cdbcf49ed6a9fd608538e6f9c13ae3e54e1736e04e4a074269be64f8501f5065f40232f00d50cf7ef917fca7f4a4b0d2afd86b32dd382072bc0088d58b46779d97a9903f1840f88f7e5b0fa639ec443ab16e05df021e741128eae4fa59a7ae83b7f9e92bf3944af6a9387b0a922f14c1de5af1f91d4dc5ad7824feb2795bb8350109247bfe5c38202a7d58cf4b80ef745eafd68a34eb2240f4ce6c25ab2b488601db3d99660db009e1348f06bb0daf91b2f01f7683fea827d3da14dfd30ae6376b3efa20a553720266d8d9a5b9abf3c255b9bb44f9d0fef7a81faa98b5bb49e3632aa6b8405939dabfb0eaf50b3906ad80be1349d8c3714de101db1637df3d321f8645da844759b7e45584c71b5328db7171498286c84011fa41a3763c501f6dd0037c1094a00cc76fcb30a8050a5361ee7ae9e3827e73760dd61caa67a9c4e92aa697011fd59feb0c75730a400d82ab4f73bbe23dd096f9cdd74a5a7d266d33634ec57796f8652559de9403a759b9606784e1676fb7a04d06f2333bc5b325eca24468fbe822e7d7135c0f35c63378a0a4fc62ef44a5a1ffde944eb745788536501b02b2e872d0124bfca4da6d851e84b714002ced881e1f916311213b5330fd80055c517d10eb633c702f0ed967659f23e209c67e69e3ae313095b0a5248942c1610d92aeb93dd04af131775020e4088704e9526ced593a4026b094dc268b659b0f22533dbf994e3d012b2135a50fe314d93da3fa314ccc2edf9cce70420d93939991b887ec9810e0ffc5d55bed6e63f2df16b09d3d9b4ad8f0a8af71dfb74f09ac7353632712aabce358ac34ba9bceceb308e965571faa819046c7385160d58591388bcf77f81b5e199030f4292426b8fefcb7fd7e20b3939d2fc008fa5e22b04f25e116ff0d71320bba453338086c9bcceade315bd8d1db6ca636fee93db129a22f85713c15446a97c286849cb5fa4c5e32b62b7fc631487c83c5690b92e1b6de40f5234fcffb8f623fc2836904e1c88faf9b056df16e06de21a29521bf64fa992a6f03e8f783144ff5512d105e414cfb2f20dc6a6bdc4848dbe9200894b7ea0c889603eee2c3e246dbac3b106e66a641a1c08111fc9224d042a20af2a4d9bb1811f86984c2b9113d801c632d70b8e7df2d39ea2434f0bb76e40d707dece204a68fee8bbbd8aa6eed37485e140a06d3f2bd7492bb192de7dab8e029f31cce47f7ca29193491b233abd3ba7a0567b1e20898c7628ea596cdf37d5dfd1789ff28108edcc5f30ef60be195fbf9724e77dc55c302cf64e78b668881598af6a175ab24df962203a9d5ef3090d8f0e5ab0aefdc63eb30d1ceb326f2f589ede92c31a3a918ef26eb9e6b9c849c20828201ebe644b802b520ce2c0691e97c0bdecec3dde3066f164c06494e692d757e45dc085423b1f4028ded06f888049ce3da4071a7d5275fae5aeb4bdbac7fb9b1c8674ff5caad06bf74485b3ada9b591a91f04d798df97f44edbc6e6879a0fcc44bd306f64344823ae2ddcf55ad6386be2186c0ac9593dfaf418a99da8638ec29c38ad236c6b3a0606d25772176210b2f40059dca8ed223a8a7470e695ca9b298446a6414dd5a4c332f05c7379ba2b22f6270edf16a672202f3e79ab291b28d37bc4b65022db807ccb2b8f5999bdb8a3c2e5fb7e2eaee85119f067fdf4e021987ef2360acaa8df9d710ba82c310f01bab9b038e53858557cd25117cfdb713928b3f294aa69c05325c50da43f6ac28d16eed9d0924b54810dd087b9bf77830b8424a45ac990a0bb57462e1788fe518cd5ced5fde7d42c217d19c99e24bb6ccfee192cc15808aa66bf56c49e32b57b51b4fe6ec5638da122c9fc93add1eab98e4f9146e16e761df26cdfac4807fb9faacfa5dadf852908194d6cdd7dc7522604cc85129d8c6aaee7ce73d91bca9fb0ec83e1149539a6a6f5cf5ab23200919691cb281a469acac507475b88086d9ebc5aa89c3979e7b23e306f6ca122873da43c90052494b3a8890545daf09393e83d1fb0878c94cbd8257ff4e8705d6a1eecd543e30e7e3f64f77e3fdaeed89674d60b217c1f7ee982e2828fd420e87f8c5be58758e9b49c95f191d4268303f94a6fdfe69924bde112e54813dfc0a7b423ecb7bda46ea35e53d486f107edad7e36ede4a978878b996f402bd285054d5f5506ceffeb9d37f92250a2f08dbb494153130e538878066c888d52431a5f3f9d84900d6d21a0469165e64fcd4839735cb2fc8ca43e914ba0e2ce4310f341ad32f551d577f4e3e09f2535e9d2732d7019ba6c93dd58376af27e3af23bb52a50166b7778dc4c27e9229103858fcc6eb3b0eaecc87923ba71c0a8551f2dbfec8d91f4fae1a301509f836dc6f6e1ce069acc9fc14f33c6743d02e1586c47b22872bf55cae4e3222330557243e721a214312492eb714821d07b75310ece6841dea30637406a2485eafd6e8c540d0d031f85f82439704306571223975fde62350ef83f8d9f9070448676df386d82be6c07c309f3da4750394ec40d9fd07df511dcade84a9e285a5bbc337503bef196e33231c80097cf6a734d86e2475ddc24741b2b90a2e9cc9734df039e975813cbd31b62e50ec5f7c547677354f1619d54dc9eca8b7566b6f8ffa0cbb611e6caf445324703cf8de65d7b42f8be412f513f00d7d44358ffc5bc434051128c04f03742e3be42492e66965a26dad3ff0aef81de4f5bb9a2c8d5d699d1e8671e0dee134c88c5a6c48fd7dd835e315ab393c0d9351cbf5fd10f0d2ccadea22aa8a4f2ef3d54659bf3def92a22fb4d9a02340329f5c815e68fc525a13d86307e3daf557adb5f00935a2de9d6b31e07acdd1310e84e108460202c1c89e5bbb62e0c0552ab158e9988dfecb3393e7f333c3e96d3035a750c3e778ccfbf5ecbd56ba8e025a0a94d8e74f7622983730a987f549acb5a9da3f17ef183e4c192b33748e7cc56286b5efcf25c6b0b9e8aa6a3b3009cb4490bf43118ce201a72c77874990b0702aeacffb37e16f94d9e0aa5fb2d81e891c54e7db4c084d61f7e0ec829a9991ab3067b88195eef5e9323bb9f3121fd3cce851877ccee70be005ad97635c76eba7cf92510239496a9c6be9dc6ab645e839e2949301ec1109fa387fbf62f4d127ba9aa73567aa8be8638a9c29b7ff9c73995d5757fa7f8ba9b7bc0efb57cc6798f2688638427a669ee03befe1770fe2a60ad6f0f986c11b02856e04ab10e4a17fce6714851578546d37b61ae38a12ad529214fb83b8cc4489026ee8a95edb32b0ffb4f1c10586ae15d7990d92913cf05bddbee0449b0b4c592464cf50340ac7c6458e6a9de31234813f8c87b3e51e08a9dac66ca13f21eaa7399f6fd0cdd1b889ae87eee886cb41df8d3949c592d294d34646d2f6dca4271585e2f8a2d015b9877603ceaa4ad8fb2a869bb75ab89220bdc71905410ad34e798c927556d85448b66913c6f9be9fc4cae6b07c0b82126a4028d501d86042aeb78e370ad4efd4fb5ddf3e3722d98fce2203452ffb217ebef6e1caefff6ab2628b0bc63e9f51034a621a202752b02a3780c1726908778d9379b3b282f6e1f5f47946d92672b74035bb5b8956c21136c342fd20c9bb8fc2a37ec08b3684afc726190875e73a7f6cc714f77a425a7b935b414081d8573df8e5921e0cff5272d5ff71a590025adc94d3ebc2257df5e957bfafeb2e6d15667e125d121a1936c356f3fd371bd5f5e033dd999df002c11e583e53a786ae9c9e21593a094041f240e6b7d3f0cc6ddf547b05e2a81497fd9e989ed8075c1c05c7b5a8f22f0cf90406e83343e52f1a6b72e694e238f82916a6b26c33d3c7fa5d7323b509f97b6e70fcf649d8dc89125716be3b4a19db860adf04438ceaf99bf2ae8047db870321911a34c9fda876eb17d1c9d7ac9cfe101f644ad450b847db68280958e2b222d807a2843870a62d1c4270789e886ddd24b21a797ffe8a0fe419184020c32d8a3562ddc7aa2e31d152ff9f2b48af883f07c3dc34b3b144572c32600ae5f7cde4d1a338ed08e134659dfd26eab55185641cfd929c2f8f162362befb77f5183f127e94a3be0be15604071a28f3d3414334fd8165d42375546039a8fa0c2a6d67ac7850f0330ab0f264f34c73ff00e4832a5c562446928bf2864e2836033ba1d7f9a6ecef6f308d133b43c7a7a8b7861b45a10177cdd112dfcb6c692c17007246959780d3f854381ad4ae1bc41eec56d3a2bedc35983a42b3f78bf22f3dee681defc9d77a52b3f5c08aed228e1ba72ada0957128ceaf35635a595cd22b4b9a02dc5e591664e2a8fa5dbbd7075a784b62b43382a7ef000fb134b875daf8952e1f3b3e4f6e428effa3987e0135ff1de4cd164d95ebc295e41de0f722d3cac758fa00f104d6bdfec5e9dabc6a401bac348f9ccb92a38ebefeac0333e73c2c471eb490781a36eff664bf130c3854033d2bb70717b66e7ba234919108cba51f64f668c016bfb62b8b11658382c062ff04f84b998c047f7fd24c6e097a4121e81c934274de74d71b379919877099535b8ff9bfb4266a3b6ad2a5c524e8a1b274b1a4f854f5b389e426d37b6c72e8ecca62231fa4aa1ba5003ea637c7d56068fcc79040cf61488d23ede04ac870512d9e244fca5cd8d92638c2d9a2db5823fbfbdb480d66986b1d21bba79a7d2e055693864676355d06ce305e3a2d958d0b97896435fd6a302b08f9ef7953208ec4baff1c3f6fc7df70830b1b27ebd73a9b4516a73165c18d8f4529a576d0c456c94ac4cc48fb8a841f518d80f108215c15a56def27ba5bc95be90c9474fcbe81cd29cbd5026c2fcbf2b3b6e6c8dda0bc66189452b0d19e6c7942619538f76157d23bb3b42c8a7a26974a82f8c4142e9617189d0a95f60614f4e5f17494a57aa0ba1531fdcb09b1789e4b9382d58afa5095eb2fa1335eb6c4fc0ec48fdee1eed36d9a0db5f00274a1e04504930ccf7399ced8edb684103ca825254aca6e29ae33364ef663faefc2a0ddfe5138f44ebd1039e966e02c5af361583f4b7ee6311a82bc21575a80ac8289dbc63434750fef0d2b0c539376262af95a807aa5134a95d514a2ec841ee368d8e205b8a4bd56a3d461c71c8a06e905faa74a7d8fb2ac4d61af5110890d8bd667e3495c9c24ae9422722e83ddd4e4c2622050c501229f6d5a219eefb655ac9f2e6a60c561cf0b4a33e6dcd47260425c90e41ea7ada4cd6e7a6faea7c2a1786adde5fd7b399a562252a444b715f39008a6a6afb8d3f5694d5b3c44fda5ffdb8a5c8e3d353a787e2d4f070dadf9a955606e0681f3b70b2939e3f3e05f1d79eaf88d000b68c453be89db23153273ca9f88ce68f0daf94b1bc3509f59770b96aaea46ec66502be23924aa053408a114981ea18e1df2d389d35cace76d461ee6fe0101748b00e9655c3e2a897694df4600679594a972769c321e87f3fae2c2a69145a255eef46f87f44870db5621bd9bf7e188bbe228cdfd8ebb415ce714080e5d08785de33882dd2d6e28173b233501c3808e50f027790515fd61cf1d213cfd396622c4b38eccac186ad341d50fc4687a7d38362d0e62af80a6add21e047710a26f1b6f8f2184a6bf6b3f27965be53dd9adab075e8816eafcbc0f43d5eb55a88a462e18187502c2dc0e36a2f9a39592147fefc473d907211e75681aafcf2e4e12ef7c80b4d9b7ab7bf4fbb36151ea6e295c57d87311224f9ea93932b8f2cbe260a3ad12978a90d51e84e97d1fbe89121eb3c54c492f86f02d6ecaf945ec4a85ad6d86cdd5423c71408e5566ea6a44ed73182d72a3990eebacbda14e63fbb1e9fc1d289ba1f9241b19194da5b6f18c502384da9bb3df2ef559b1c78a3ca50ce44d11124e9c73feb46b6fd6459552ea494a676549ceb8879599e304a43097b6eebe4b27c5c7512df0516ade35147edf23a35b09baf0d05a083aa2bca30762c9c8b80a04fcf088a17fc77715d923cc3bfd009265ddcb1ed2dd1eaa679f0a3e176ecf5b06f0e67febcfc887ba06f404451628b1d71ddaeac32bd0b0a8e70318f9e2b1c4b94bb22029e7adc3083fa59638ea3c0cfc2ee2ada6b5eca37802fa962ae993f9cb1462709889c27d6b0fd271479cd110134f56abcd1539b71960b370f288238f4c3a31d4b23629acf8edd96df9a3d48758f177611aabf40f994b165c2024b31cb0470322bc92ef6e392def844ad9e6723a31341603edf76197b78429d30e90bd817595fe36171ba0eb292d609c2c64413a5b25004e65b85f1d3f7d8d9975fad57bd234ea17ddf45af95ab62fc444f2a8955180557da9a0c55fae14dc694f4cae496dcc7fc9a35d957fe0d3dfc04ea61321be2fac2836e8537bdd2106bd02a5ab2f7609c56fd75c3d8fb30feb2910c8774aefe0f5d4c124f5f4f1ac6806fad1e05a6811f7bd66a50c31f96ff5701053234dcf588db242d65511dbfe4fe188a432df635ce95aafdd3f08dc933a80062ee14596311c824931e4571baa9d1e7c6930b7fb53ac74aaa2bf5cde9e221cd8bc2d7752c58ea07822a749a1ad99164618804951f697b7eb5ef90ba9ee6849380723e26b454ff801406a45ec29b9ce00105cfc8f8e6b83238fcca236b1d353839fb0aaf92c47de2815c574ec66bfc9b06fe304a84c7b63ef9d7be33c1879a29f6445c7adbb1c4c5daa3dc146bf230948d28741584ebe7a50f2626ab4a406222c27b0c862571f892947858c28ad98ebb510eb86aaa43978d2dba63a317ae40e959abc05a7f8d03f7c3c8ee159d9765788d38b307665e61392b3f079be4830d673be252d95105cecce7907558e9192754ba648eb4dc93ac4b6f0371125814c3de782524c808c6a4bf5472f2039301ced7cff98eb88c69718be110bcf454971ab078b7da8cd6938c4d092329c4cfd5173f738203f0eb9734c9bc2d38a241a7e8af23db2f6c79a8205ab6f15eafc9da7e0fd97dda2e74ab4c7d9f620f0f9a66e804730a8b6ba29ce1ccd4a39864269b6077dfbef6cf2a1aa5f03b82dafafd447255d7aad4fd9f4e444fa9e7a230c742a1d39bc6711f64f623028e2ba8d6a5280d4f917ced90808076760144b57d0489eec54e114423fb4c122d56094b18ca396c2a74cd778819b80538e9aa75919691f5e4d690f91bcb559520e9f52713bb0917b4644ca9caf4958c4303b2bb522dd95e8dfd3ac74931929586db95afca749ef82c52bf2323ab7f2dc5435bf6f8701c182a57695b76af3c7ed8a946d4bed03530ab606ebcbabb602594b2ae64ea7410022478a4e5af944064de7c211d3b93585f0dc99ca0297ce5f20a61daf21ddd96e12142223b891e80daf67a8d9a1251d89708660e99f32c13f256cbfc6a8b6146302d02ee4f637c300aa68f03ddd0df5ba043949e301229bb268ffe45ebe1e0908ec47d840eb8f247b74c2611e27ac4eebf2a836e2392aac5bb310e879a0bac7501a897c225a507cce37701620c860534bb8e62c3d904f1345e896016ead8fe3894c67f88f00e8cd166eb134da0fb27f15ffea958ef6b42a4cb2f8786cf398bba97e17db5b11e87f728fddf55663d27ec1809e30eb501094b8c876406db7536f9dc390a7bd382788434eb8dd7ba8bd7ba4f5449bdc5aff994f5887df42ccaf78e272d7eca7a9646d24166969a26311286f5605c41ee89fd030301f168b3eea590d340549f4d1a3b802ed758516b7856d7478a3acfabc7e54cdc463eae0124627a47e62ace9fd247d9007281858d3aed0f4bc0b624228c07ee00f24b09aedf47a1385a8a451843848af118b8b97421b038916232784da566ba6eddd978f0e210ada67ee69a0a3197ddcec68b934745973ef370b66ced7f0bdf6819e66bcdbe28247ec50fe4904663c86d4e3052fc196fa78117cf4dd8758703e1cc6ec9f799faf3215c2ef09a576fa8a26c042071b26ad8e7b7d22c5012021844f94b0e7c091a07b8b5bc1ecf458e309cfabe83895395bcfc7afedb06d3e45896f71aa1868f3dade4dc58b84560990bd166544b3e678ea5e1841279d2c1999bf172065899968ac22eeac720599b14a6d0825a1e36ac8830003366564d989c9b4739e0efad689db29defb8edfdddd715b2761f7ef002641fa9632646faf79d11ee961a4db51e8fff684ef3fa2e803f0fc1641fca75d217d15d5cdded62564ec0865f1f6149c9d04b42a4779c52c258a7fe29b6e75acebe43da172ab610acd234302a4238bbe134f320abe23829ab03b8493d370a34308e5d0f9b04e0eea08e9d0521f21609ffd9dd05280f970d70251f6bd7bfc6f6434b6b041f87da7f1714214f3af65bff715a92d5c84dfa82930364298cd3348c0a1415b90586e48a5fe8b14638eb706388e88047a300ec0d4fc932584c7662d7554fe8d96d9bcf7e30e2752edb3f6fe3610913b18bbf01739122fc2a7bd24bdca36c68a4fc8fabfceac3ec96126b3ee5a122c0242703d2e47c9eaf1029644392ea91438e0b3e3e9dce671bfc5611f86a6109d852edc68f0b08fddd9935332e032b23caaa2eb740e13d409ecb253d16bf761c91f6762623c7ab462480481c427492924345f6b00f02c7ebb69dce19e874e8fd40c257718514f45b0dc136e84dbb06a1baad336e4ba0432db34dbe3c1b3959e6fd7521640f3abf73aef86a67220a1e8179c4bbe2aea9830e4041840ea20a8b313b808d8d0837a645bdff229e592ba3699beaf35af3010851c5bc27b2a7370fe4e3962c93e2de237624b4e2587c04dbc01f249b4fac511a3ca9bdea262cee5b1d440f8d2e757a3623df4782672e82dad5a02320b813db2e3cfed85edec91d0ae619a60cc2e7a9ab0498f57ec0f34c3bf4c4d03cd13bff63ed79eefc86cf11c17c975227a4b40726f59df8359215a9af9267dfe69ed5d33025c48c5e84c954d03aeb47379b190c793b95caed1694428b75f17bc05f6acd5034af138498a836f122e3b65ca5f9f4d0c22fdcb84304858329b9f884a1e7313cba8b90a598d891816ec8b93e9a9be11130656ebd6217d3045248e34955b6166354e1324c77c24980cf2735b911875822f3a9f5cfe61f07e3244f26d93601d566891a91423ba9e8b9d156289b61d07004d230cf3ef9d709d19f38216d7eec04d4a0855485acab87beaa68672f252954234b41395403623a34b1f798e63a8ebbd7e84e96097e0124a3cadb16f5ce23dde89666049a59261685d31f1cc0115190e562f32b6c993cbb305b86865f030d47372d51bcb2c94e896bce374a38ba7c357a9f9dd62047d7238b8b5c59b8c3227d225bd66feec643449f8067ad8b89777bb50a8c674044fd105030d7bd42b82a669fb36210e806bf82f215e6bc6c97ce5db510977e90215f12f89573d3dac2706694349cd41c94f36ffe5f8c26b2969dfbc8b9a129ad240d271c1c290e1e436d96f737f8c35440e231587c1475db27df1cb7bbadda840b05718d9954030751a84b360146ad9f7a9b531a549ea4491e0ca9f9b4509d5024dfe97d1bb9b166a3066462391af6907be0eec17a2a13486790cc88dfd144b87575ef5a5304f98e39e1c7546e1370ad262b2b8e0e9187be9909252c3eebcda2aedb18ee4c0811ed1e61321f1b350c3801159064b2279d0ecb69dda30d89e102a01b927479260d5cc24544368922e75e9fb6f03227a875ff7f2f20490cde0b82034232720d58eb316bec0cdffaeca28d7e3c6e3a910682634a75d64dabb00be0672dcd4ee9c52e8532b40f789708f91ec9b6ba6bc4a0311c2cb7c06c815f0709fb3276d09d566248bd9f9713d89e995dd2b116125ff05df092fee0d21a9df7aeae8a6dce67526686783f5b19eb8fd9229f869c500f58897ffc3efc92605047f2f7217ba08a3405e785cb9293f8fa183d185eca27ae436f0c3dbac4aeb6fb68f9f04ee94698b915e095d19769814843ed2091e61a1716bc2a7a52664b16847ca5fb1c0ab923f50115d5e5b9bcea929979c3d0a645d914a936234c4aade4b1e85eebdff47b47ad48569dbb67d3162cadc336bdafc671a07b21564dec4fb9bb2b20d8275ad223866f823ac19c5efd962fb94759d00d27238e873f4c88409e5290946117d540bbbccda9234916ced54eaafadb27b1ea71e9ea39a6844c14eb34092103d098c1759eea7384b98aa20cdf71265c3f2d5a19c99aa73aa906cfdf7b0aa000665be40020f7943f9be71584326842e40e20729169741c17ac0c6ed071703c985aa9735b6f71db46dca8205bf27ef20f5725f50144e38bc169a77bcc1d3fb4d16785cd2fb37d0fa4fd4b14b03e6bb698000462476268c8a391d3dd52de5219cf0f2d76b66d3007fb4dd36109a8c190272e1a0c7165220efaf71382303b5efee33df44252e65609a55965064fca28d2bc9cd8ad96318c4ab158dce871f8bab47d83cbadc1986918e7ae8892dd2152855ca8432adc3b0135a3e5e2ba572ad354008cc834e44637f982e3ac1d830a621800838bc28a53a082225324ecd56589eb01d78fa96a10279239fd6c8e1490ed065ec8953565db7652baa3f3dacace6b31adfdbab894edf0da1969a4a8c406884d3939d9c53793266de0d3dc54066cae654f95dcd482e52a9697399693c4aa7ef629cc57dae98dd2a19b37e559f33c0036a2f8fdfe8dbaff1a075363439cf84ed9ccb485037b9ceaf34316c6627ed23e55f996ee94c1174ec72fa254d0178c3160a85b5ccf6562407b8cca9790212e539309b3a295632dfef8d7aa3a7d93e0a562c9aba65b21f3587ae90ecdadaf07cae44f68cf94d937923591165aad821cc30e49885f2a01b5bcf850f99b146654a59dfd0419c1fdb43216d8233457d9c4b6512f11d1a75d527bc5f725f4e5430e2a02be95c9065378d36e4a131acab9c12d57331fbfb867f5582ccc89ba66b2487bbe23b674a0e77210c4531361cf4672c5956b595a4957d3ee4f7085697b3e0bff5d8c28a48c7f6fcfeb841a6aed9defeee06286c35a75f048a9f296968b2342b884c3337344fb3d8618d1fc6431ec601966a47918cd013f39377d6549d99644c104e716f95f535a2f5654187368f38914df6395b0024b817dfbb2b3a8b1902689e0ee17c5acb83746a5362ba2cfd9155b376b2bb5754971f70607f5f67344e606df2b66d5b1e09db05fad81003dd32d22eb9bb1a8b387de28afa9038fd5d5da11481d767f50e16965011cd9e0f77d86ffd476832a352fa3117ae111e811bd05e9a97572a90c9ad7aa00e9cd7e8958782c93f3bd4d26b4d9118ab1008964e7ed3627075b3a3304a431f40809dc1f3f6c9e7d4edcb8ee8f4bba6a2b3df9c3bc4f507d408659c925c7927767bd8855cf5d4aa007df866b261ce527dc161e66b168c25715e1578e88353737a56bfac06f5ca2ddc99bd937f721d87ed907d5d8b88587b7d5553b6f53d6c6ec1ac5b2ba3d7142dbdca3123756bdca79aad21cb1fa620bc93c29dc3ba654636da80f6ac77fc23ced2c471891c00ceea1502700fda1b2dc84cfe8daf3753cd87cda24ac5b2b0f6dea391d39ebc72fe6e17c4f21f29bce2c1edff5811487ffd7211ff7198a26b67cebb5a2955483e24d004f2d0302c32f94552e2e956a1e0183491a1e33dc99cb78c8c8037f0456c316ae94e82356a0c525bbf89c2c73c31900ab44dbf8988f0cba605041fd54621992b2ca7a874e20ffaebf7da365f805369cd45848d56cc44ed3326552c6df27b7bc5d5254c51dd02f67458a9eeadc8adcde986f5b5a2965c87773a3670112f13088be7df11af8867b2324d60a141ab0b1349096b754738a3074a0aec919c823c05c37be1c6fe804938b73524301d55c151452b40188c7bdbf6b99c73c52642fafa1e870d5a0db73d2ff309614d38b2bbf72605c363ae8f1770aec5e96568de6c61345bb719bd68a1d860e772ac520ba0dd42a43463ab61b5b61dab57b4dec29a8f5695a885279e103daa230956f722d14c0a480ed0052089a0f341d157ea6e3b92e58a78c6de373bbb22268df4271346b892a9200f6d2f7e86e2e60483a1cb071283f6a0735349313a6c182c8bfff54d8ee7352ae0f126f7a9f6825b025f234dac58c2a95a37c317fc11d273f8e243554b8abb67d1f866eaf71d567f9e6f21cbdc466dc2ad4470e611ce9f81963b4fc65d6b49a7c473d5e3f60570176673bed8e80f3a95d90b6fad15faaf2dcbb1c531d69737336a3dd7ed0a9a9c60153031a1b2782f0f077562d8cf1167274514b7a78de575f9f17ac6f67c184bd7e93640115ffb53cd29ca8d9556c1cffb749d24822bdcf8a1bad774b700451b915e1045c116aa48224528d518ebdf2a465fea2277b9408a65d8859944aa1283911aba599e4653bb70484b50525c00e0ba731f9d14476e7a37073bc3478aba3b29ec47d04b2e7a025672f82a4db4dd2044d27a04335ff82a9848fc3b0252e1de3380dc066ca2da4557bc301ee2379b1abf396b044b6ad06f2d92ddda41b41903c4fb6dfaeca0071ea75bddf5115ddae91a1d54e389bd78efa91787acebfc272167df83ebe0094fdb879d5c565a13c5232abf6f0311e20f8df36323c47df9000f0073bfdb578c3ca9be2c620fda4db25858ee62e218f9088f2efb2b49456f2099b82168d23e3702fec0cbea460da940de23b89788e0018120a0066c1b42317980c97da6349cf5251de0f2adaaf09813cfdd947cb6e8e024044d858690cb19dde37c19a9ce315eb65f673c3d5f602aec8b7abdfb1b4a1792c9577761ed71a7104fd7f08cab91251badc7a73d9bf6d854761d54b60688e56e337577fddc9b4a267c0ff4583fac8e10426f919a68bca5722403babc6fbee2e3d3d6560708ec9511e39a3af3aff7d62570fe64ce603e5b277311dcf5fccd2072318f649a948c971351d21301017009b8b615a4f860341b68e9b95618e4373973adeaa1bc7fa38f25de1460670ff7a871425574d9a1ed980d04a0ad98639edd344b6eeae9747f9991831e02cd6c497c1b06958456a8963a11e7367303fcaad738b425efa893636c5c720d1d1971c6379f52c8fe37c65c1e1022db96af4cd48b37058343d0c884e3878ee36c7c242dca1026adc60ad7fb4940877c9b664c2c1cd0053af1f1a91b05327e4516bc9104d930666d96ed093da3af72f5e4d0a3ea3ed9d52d07ad09caae33b36b4dd8dc4180af2d8746818f4b9ea2a0e73ef9bb30ae714c453942b02e0d48fe8f56f85a1f728432e05b89221a4121da00404d29adf78443b55d667fa9175511c5fd5592654708f457ea834703b90acbeddc89002dffaa3109eae707e1a97669dada157b6a780ebffd792cf218b0d763821156988a6e9cff933bc875f5cee7378fd3ae9e756f8321335f71bb7fbc80dc57d50b3570d4160dffdc340c78640943bace6c465cacd74f9dc2af01af2c7b75a140ada037b6874b5b972c23d457c9aefde430aefd5cb3bdd41975de0f77135aa29685259fcb070bdd795dc700285c664d871f9f262e19431fe6dac0b8b52ae148b1b7b622efb7ac4f0093ccd19af87562433a3d57f77d8922bfae900e7ecd15e14fe1b4a06dcbfbfcf6f9a64b84b7d77eb30ebaf042296131bf4ed89f997002e348f4861fcc5c1f80b21187c807e1e46f19f7905d5fb2fc03e3868354d61a92378da72e77ab22ac6b7a4201dfa12bc92fd44d1ddcad8db54d31a2b448c6da1a4c7d64f9ca69cf48229cf620d1b7ba4c30d9300e1772db58ee96cc1413460ab54b6b6b462cf088b72a40856b31d80667c2dec17b4956bbdf59ce89119dbc630e3ba708c1f91b206ab5fc6ce1b0c303e027c1750d5506e664a11a64d2b84a1f44b6c0ee67b2c0f79a24517d751fce422108c9dd0b5fa780e7494f0d630f3d8fbf0de97f1528204c7c5211224e499798dfcc1ace17da216ba94737f04f0b0579fd5050d5360311ff56e0566d8aa9e253a35b2643f28ef2cce6ade98f1503afb8332e33a72d80b4a58db50af36002d14d63ac609b9ebaa2a0c37054395ef512ae9e56da72c09860be87c6f84679173fbb1ec8741b37579ad749ac4da82233e7a4841ece381b4fcc0e28e1c514677093ee36158a7e6b656dc70e710fca588161b393099a325c6d9dd2b7372eec7e3c4a7cc98df2d78abeddec4d4f4281f218f2a3df7f4ef242fd2ef195c61d5f73ad277b0d208e2648eb0933f1ca0086f52b3dcf1128ff5b0e11ee7e15c76e9fe1e9d4a14a9ced04afd783cb47f92f5ad7845e36f978811b2416ab54924b737c1e7045793a21001e4b22f51d18443dd7131fa007b32ec2cdfdfd8523d7d4a2eda6bc57876dba7f4daf3dc8b4b9b44ee385af10eb5a25e3cbeb906a76e8803b3e639aae97b21bc34befa389a4b9e78cc22e1aa15fb53f320ddb619ddc2cc3b654e9207096a3fbcb75bcce72cdde5dba0196375e3e58a5d2250b12437ddbbc95ce0a7860cdf2857d6626ac6a92ec3f00d172084abde06cfb0b33af2fe8ed2ba7ce092614929f6f6117e61b34b0e7d08669e1677f44ac62585b06fc3004d28279d3c57f3d207bf6b95be83dbf0c4b96fbbf21e440e9015fd82aa090c02f4839c014c18dc7745b13556de8d7d819adb1bdebd0cb86bfebe7f6d8afdf1ad6b7f7b4e1da3da9a9a4ba2202f6810d6104cb1665ff895ceaa409138b31e9db8d0c9a893c9cc5ae50a49fbb94d0b10636d43ce9c232a001c668eafc63b68bc99a0ab0df7964c63276c42e616e5a2a2feabf2817e5c1c4d7c6fb2492737a5e21797711c2536f7c1fd8c73e5316afd21eab185ebadfc7a0040d4c1b1803724900e99197072a5f8fe12b85e1f905d6a4d57cbef7240d7224d761762c74feffd7d756a05bdb06fe31bda583de543362db0f1239aa51f85d0a59477917b8091c6e95a642cdb88068b71b6a96e08e4686852c7ce4eb08bf8e4a7211dc6b8d29dbb149b2509bdc12d5deefd0ecfba55af9a768aa943374e91562406ba68562e4bac1e5ff901263336e8abaa79b309ba752e4fd2d64ceb4e599a18a5c498e2eb113f169efe231008a515636a01bfc8c3bab2403dc58df5a05714a3d6277bc61c881dd952280adde9537d80e166922d41d224c0e5e41476a96703bf22f9d53b2292bca6eead79e336a318085b1e407c0056ff7a5321ddf8eae770926c4d6d29fbf98a386804122b501d8ba8547c19379852b2e4416807893a29703f97fbc71e2a883bb64c31c217917ca885cf1b5830eabfe383032584fccb7c31cdf9b2c3092bb865731919e7d77ddd22d6d5613aa85cffd4501c27fa92af7270b4d699d5dda634b5574ee0b8c02c53591fde97c061fb6ebbd04473e30ed71c031639462331d1405aaea8e2200a0ebc2d05e8a4b2d59925b87d1362f0b485843148c4f1517c12d1c9f39b400b32c738f0b8f3b8acb3ce4d9f8ce814ec5ce68770de6e740970457abed6bbd78db7f536919b1028bbb9bd966759c580d088eed9bebe595ff4b798a570b93d3b7dff3f11b0ae7bc171442ebd12f85eb5aacd236891682a66bd08b1821d4db89f1aca8c43d5cd1ac0ba8ddef6bb6e84eadc197ec11a4effdd89ea266ef01b54385a4d8ab02b8f2a1a5950ede266518088b091c0eb07c0b60c50f308d41baabb322b80f930c4adf7d38efa17b00948fd2b12f026bbf08b5803b1c96fc0f51ac00db5f9d6db152e3f7f0a7ce722d615af439d0539e0d31229975f9d2c9ce2af0ed10335561c794a9c521b916a302a647e37dae1fcac1319b7c212f9d9e8b64e022692472d2f5e4e693d6a0152d5993199bb768059f7c90d72c67ababeea03b85a4800de003e2d0b4e06d7c2c58640fe30d350c7f6bb77f25982e90a7226a68af63f75c9a743aa9b676a3c38aad0de13216ac29dea64d5d1d551b5a9c127b0bf77bbbb5fd0d6e234fdd26d795a87c129054ed25667894adaaca86b5db68fa3eca0ab86458f82f64942c54d4b040b32a6d283d4c95cc8e971cd3f196beea87d7e69e05d528120aec7cbc72893a621181c6e5eef32fe0dcb679ae2b7901f208a320ce04b4231e0c71b31d12126310557e3b7c8cc97d2c1040f177626716b5a4c9b1b0f27f735160ec7ce2da3013e7b65044b9dc58b8ba8db68154c07a3e1b8fbbfd8fd55a3cfe1324bedb675a04b4685f8773d9ad3a1f32424591caf0210561cfa382a39d5c45700d1120c0710fb48c6075c1c954b2e6eed25ef50e9af9309968e3305b76d1692d3f0e69c305fd2ea381855c8fbe6efc157293786dd890f2caee915bbd843896e85a2be4fd7a87200d5531101de1f940eadbcb4835a2c6d866798778bc9413ecde331315e56f8e99eee74726063b428f731ee99d932036971f6da406641b6e396037841b2066edece5197a821f5cb7ab024c3a752a23f3e3aec3eb227f1030948522a345a8152379b5d9da14318d62466ce18a9fa883d5285fb4a90250d0fe4c2a1f73a3e69a59278d2df5a2f0c9172fd06aceac572a5f5fcf82d46743bd1408317b24422d9f8fcc7087f6e5008b06accfceb1cd0fd84cf133f50f9457966171b6cdc87e5bbb48be26b507ae5362d2ad76dbe5cb21cd6794ffffdaac44855c0b1e7a788b36447b4cd4908a57e1d503ae8b27ecff766b3656509f33296366cec33ce0eb3fc0ca1c42cb643a8b1439f4594a5a03df6516cc3d757123d10004136857ffcbff0b0adc3e0e0a8d0b55979c1a6efec2f7aa72fb6a09e0d1616e6159b6df2eb255ef7818205a8f7df7a5037a47c62b4a04b5e2a0d1dc03606b21558a54a01f781dc2306f06a806ec28eaf9d6728031af7711eb8056e731cb5e6f7a2860c31ba6dfd44575f0c094054bf7257de86c9c88b3e3c34b41366a1961ee038f67cba3574b1a0cb91586456ffccbf6052838a4854e6987dbd8fb2796885acd718f07b93229b8309b774b88e8dde7377bad30ca9e26d8d7f3acd1b9ed25617b645c70207cc6648eec5feb03e7f91f9d7a32aa669bea490918adc81e3e5041028e129c30feb1104a58e1bf1bada725f674fb7d181751e205690ca1564a1f646854d6088fa3bc7627a329823d2d21c0fae78ff4630ca59b097124723ac6497bab28b479f93ccf20598ee29f32125c12eb57f77e7fe4000d76d0d9ddae85370dd09cab18c9596df3ca7b770a4226228a25de19daa7f45707ed533374d17c351f5a2dd2ec70fddaedba55604f471967cc37c1cb4449ec7ce2625517d4b2a2953a9124b3bbd0a8a35958503b72bfe0ee27eb323a913451ecaa1812f5e58b7bc7b3c35d1c369360fe3fa1309a2f6f84cbd633d367a8890b74b81f8a089be8bf7d331f517582385824b7d07a42e243899a664843defcb8390ab90257f308990a220171cf5b19afaa185a0f4a7b7d266dc2104f0a6e1a9dec39f99859aa603f2dadea936493da6dcf658add80bb5601d139eb76cc2a6e6944794244911cee1fadd517dc870b64fbcc0ac513a7f15e201341b335a2402d8439b909ebb547d5e9006787c2f55ee616788529e150dd30db4fadea15712797b2b9108ea9eb6c2e9d3366a0b0068331d119f753bcf81b53256d435caaad651775d9c4af3f13cab324f894c39fcd12f85f2911273df7ee6ac77168daa91ab7d8d8b3f9d2d6ad665e85878792d7c2e40435bbb7dbaa2f823cb6a901ddc97d73cd42a1c905edfbb5e95257bca30d6a2c975f013ace53b937df44f54b1ce4972c2a10007a57ebc09f5a54351fa55cf2ad3222f3b9ee616930ef509433ee406f4749451f4d9f1d6c81bdbff7d2fa0a5a07f6668e2a1422db8e81a24a9871b3b478441d0a037a9af16360dd3ea860478076517610f3314f08281258f736ff818162beefd48ab36672578e1e05d339010af67c720f076192ac6c34a2e886d7eea4d13bc5b49dd7cd713bcdd9868a8dbe9a7c71feb9babdfb9d67a580bcafe4f3bfe0c7897399121d6ee90b1113526540a8cffe43b4060d33ae2fbaf182af410eff60fa72be383db65ee0a061b74afe3620e74e2b13eafbb820257e48b901fef80cf36ea18a2a6b86af5014eba800785812b70a1cb6575febe8115971a16301fe76a6b217afdfb51b9ff353d887f296406ed4c59b127f6bd0a42d9d05a9e880bc82c23bbf1ccc9807e8d34ab09692eb48fa37d04d7a4bab06c68b8fc3c3c10d4ec770bc3eab8bff0df33edeabeaca85733f3a32d4648f86a59189248d6af54c4cb2841a35e9b140a02aa9bb4a3bba334e9768343402640bb665937801ab9341e12f0effd0002e40ddf73b3575745545c2e4516c3e314aa73a21637ed65cfcbe475521b8aa84ce3ecd127e2a393a0e2c8b0bf7939510f18dcb11c074407452087ad4b9f084bfa0d94d8eb8caa3fc8c22649b3f7c051b9e86903f43fcf32c4cf41969e69b83295480e313aaf122d20392fe76f7a951053714d569d54238580d436e5b7820edd30355117111ae965eed6a9194c5b98b29796be8a61788d0f304f17c9787b6c693e64f6c0eb2b21954f65c1f1eb4df31f651bb007a89df2fc75e679c902f7df954fc1bf3de0e799990dfb705eb3a5c7a4c93034bb28521c738264d532c2f8721e0164214dc90702ec2459bc51a720fd9494d1ca3f3fbcf7421a2ee81b73303eb65d0c0de17e975432db8f641fc167bf76050715f47d371e1aa6cc3ff7a5765f341d163ec24f1c2ec4c1c3c72dd61f2931d59c648bd43e35737a204105bb1ce5f9c8d6cfb7ec7e193f6ceaf23bb3a4c1243757232564c896133eb26109c0f115d80a105798715b679667d90c7ab04092ddee0bedbf4bf9b594136cf05502c28e256b5d8ddb305aa880cffb8dbea76ff74e3310b49ee9868151b44f6dc98833f9708790a245d5116bc8434be40e5f62d46f2e4d90d900c41958e899c77aacf2883d9ccaadc72734b174ad5cb88d3efb94dd296d28ad5b5126fb2087577d345519ea845990f5b5f277e468971d0faab3d4956f8280482584f95475adae9f9624413ddf1c22d0c05f707b28acf236d5bc689d769a47066a17c528ed4b38f579966eca6fd9ec9109f9badfbcdca1ad4df142d642d526021787588467b01044849b6578c8a2d4f1bdb509db05b6cc88fe052ea30a20689af9afeb054abd86e71380a9369d18d96c3a6d2139ca8b3ff31fd0d64aa50db0cf7daa6af86ca1b48926cafbd2819117426348cf51d06babca6856b58599a0703b603d88823d1a2e21c54b1977aac93d251fe1060c6b8ebce4d1f96a02da6592fd010212c15bead7a8b7dfb041ff6c56441c23e75d70a5232c46fe5f6a2f202d59396cee4356f5f65acfc509b9ab6c0c966daeae705610b17e126999038d56775367f3afb27dab5e93ea41c81124216acbb5ff9caf52b519a5cbfa35db43fc4cc69ee3aac4eed908f92128d110efb8ef5ac5bf7db9d6b3c7c8efc9230c4ea40790d4495a9af6affef4ef8588b0791b113c613e8b9f4e3c67d9c549428e0a09d0fb21ed19e3673343e5f6644f62cfdf607b49dcc2ba0e2ee73c9e108c6ea8bc016a4aec5fd3c05d27ffb631004363ec00e5ca447039fa4a98a867110bb8ee2f868c780f6a4c780a6a1f9633855a3d9c2717397463c7b401b68e873569f5f9118660b2cf98c3b04fcc430b49bea65e18268ad7b3ff60fdfbe94a2c6032f0557bd6a486463047ddb8124acfbb4e76c62dc8376ec4ff140201a7f4d3597e364f37f62c487523de1c9a5c15de9491570a0cf19fa2e89a523d22589248657238c52aabb2409faac4f2e4c74391248044a5d03c8622e9cf53b5c6b4125e9968cd0ec3cd82d028cb76ddd483710368a29e0a39df188cd59b4cb47618c658cdfe56cd3ec1189ea22563b89f573cc319efb97e6feeb7cb598ce49fffb4602c6b4155c779b9e92823e4f3cf8530b0f90c38ee94eb53bda830bbe0b0f5a9b88263c74cbed2a6f2284690213723e4262522b2abeee38737289097260e8baae3874d15d0a3cb11d0f1df1b90de5539448e0cd13b015f91ac956caa996d1a22a259ca70c6b33c0faf6a7a8cbef3484615e16feb2561bb09a7b0bc6b42a2819aef0823ec83821fb899d6ef7f21aff96cb5bf02d874711ff1d411a7e62215c062bbc3462909bd81051f596dcaf1a9d827b8c78b35975bb2c095bdbecfdc7a23d8b504daee0bbdb5894b0a134cfa5d420dde11e5f4552675a016a4fc017ca6ad64211670910b9a414b3db09957f63e0a5bc60ce9c91a5ee0b494fd2d2e1156da0a95d8acdf3e503570aa55a5b287a4ec04657d3f4af360613d4d408b36e25f899246ffc2689d3f6f8672b9379c0ec56e7904899a25d6ebb24bc2640dd1dbba3b07481904fd64f0d6b811371616627d0ec60f05fd14f176c5e7f881eb09d5bf6b99c451780ce94d5199449f26381b698583003d62aef7bf1c7381a2e8162a31987fe3d4a442e45a1f246eb6e03f23eff130127552235262111c18a6e874326ff6047b43cd7d02c8b15f98bc36de907179e4d2ea5d03af73423f639a4dc330bfc0a11f68de3224f51abab9c7540ce7198b17449bb8ae4eaa65a1aadc78df170e6cda0b0b66fb221fe7078ef31f39a3e2ac13685cb881180593217fce7e8e2b2d19a91be565f8df3d1773e5e57d673a269e154b58d1d4ff3d54a4491bf3949bca37a83e43af312f3d74a6b637460ddb5c18a56945fedd1c881c8eacaa1858a6ed2f66cb07dfae6a0068e8a7fbdafa7888975120e7865a47de9039293f8f2a686dd67146f5b97d44f91c8dcccd21b8e791ddec66bdf45f07a3a3e50034f05542b3fba82586163b82d6d11ae0e8bf4a9018a42d89b63f336fb06bc118a9914d9540a661b3eeb800f751b7c04d9ce3cf7433172efe0e519f6f077bc9079069d186f6765da439178065b5ee0ef8fecd44dea24a027906618ece46fc529d34ca1bcc53a9104899622673e25e63c74c2a8c98c728e0d51cbb7570d691274f102b7873ed8aeb0b84dafc632b772e07facf4b3395071b32e5df37180d63e14b4cbd0c69f88b758440ed86afe63ca35ea9a0587902cba5c743d99251f86e16a02bf702a81877097c8473505e6b13b594e4b836b9e20f5c1b182518363c8bc4e7cf859d20e5e6d2116c575787510d418ca87ab73766a74170c611ea83d42fe521651da5e3280ee4ce31472c539bd1df1af37ac6506f16a32cba5d3f804361c656989f5d92797d62f649029d3d6bb3d098a0885263748bc86904873c97536927fffed593c53b363ac6a611f0b8ca27862db6ae73c7e70ba88d64a1d6990cba8b1e432be48030c8836180bdac6ba7f1631f79c3a994d3bf7df87651133752a890a0ac7f03147d935c6e146d8b6b497adeb15544bfa1fbd07e1d51fbbec340a4465575ae05717d40bfe8af29251dbd2a0c14acfc30fdf7789bc18ad9c7ae23526989e123831e121c9588701c2ca9f6af50f726fe7895aa26d46223d28da12847b5be8b6d1521e30637e23364d61108a7fe486c8f9310403eb57ed2c0663cbb2c13bd5c5c267f403fe37901e5c5f49b5bcc5b269943075b1e28671e2d9efee70e64a0e9f17c8a8ba221b80e7a73916c498aae9dcde8fb1dafb50c0047d6ae7998ae179f4a06077cc49172b677400730d5cea17fafd2175b52580c56264875af011e51c2e84f18bbf0f45fa8dc2ea67513544a94d2166faec7262853544e76a6361789fc1e10b3e303a63072b9abbcdf75222992e34a25cf374c7daafb08e8d2b0da40c47696203ecaa83163c18341436edffcdb0c5ec7a1b4a5bf374908ba3ed9c9cdf7668dc44da5ec97a05db3a25b1fe74df1b2c0a145dcb318a6fbcf1b4c47e4e83c9b50d3f8f746d7ffc757b603c631bd197f2c1684336bedbe6afffa8f19d83a7f8b80f305768b57b0068913b9a6b5e0890262d4e56a34841ad178435dfbbbf6806af4566176eb9817649880fba68ff276c24aa913abf0ee2d04ad8a7d7d12c428c4f2da72b1c977e5c26cce8b184f00cef61e07a7763d6ee60b7cd595cd10a86f2594d50a30d45a63b84ab863c7ddc4735d6b739f96e070f4ad9ae1ece703ce622e162a2fe4be0d7d2b5dd6a672785514f897dafec00ce215c5089472b3792ed47058343640640583fdcd3ff5f8df5d63c17e32813b57636e159883e5efdc7d7a62aaa102c3e8d969752e080ec9017658b6b208a2d92e9593eb8ad67588a0ed2833042b86e214c2620ebf87869b75e1280284c757a474c72df4d6f8c6af360308829a2f4115e06c9ee8a76b7595a54794284db5cb8ae732e34ead386b11b0ab0a25606799045858e5aa23261f7b0fd6820d4e8188a4eb329332cbf0efb54b7e3ebfd766a76e2ba45c5d4af4f4151f6a4f0c1fc600a55f9d85ef47cdd0f69a9cd7f14ca3f81d8aa8d1717dc39e8f0706a38a2fd8f757108fc600761695835290c14a2514e546ae1525485d45b281ea208fc85e5c8ad915cd4f17a3c916f7185d882c2c58ccbeb62a32b4efa223872c0c2fe0533f67223dd0b5f65b2b3e5fc502b6399d28c88900cb9803a6e5f74e5febbba062c2ad649732dd34a9e3e5dc648e299c1b85f98e99361c1c23d7dce40edb9687ab8c0e58ebef2ce4a4f07aa565c3fc0b6f5f0098988d80be96d6bec0fa73b2e07055cf0e1ae20fd50d0a3ff3c16642bedd829b512f4085e5c6a36f7ec986010a87f1c1e4ee076976c9a8dc9ff7210742f7905438e1ac999adba77a4171430928c9bc651fde4bec7d94a59adde73db0c409582b955528cc97bb83df10724aae7bc6e18d55b8f4279f0883803de448a657af21ee69187a9dc54764d2299fb3f0c2a0a3b69b03540b2f0087fb481be1f8ec50aca46f028ab8fc96c693c69568e87d7c8d3949a0202b8c0018518208ccf86cde18e751bb30e7bc9520ca0d4715e3b18e690c9a7e2bfb0b653f38ce3739bb8163f215fdc86c10b7a60027e62b924cf14ce9d09156f1d8a2bc3f28edd4f485cea13c182572a68687d13fecb03cb8643fa6cbef0c7d0e65757745e8c36407a4551bc84152c054c9ec18de3351523e262ba9b61373439117adfbdf0dc4925204682d11a256ee3e06dc572f9f9f480b89480493e716c20b890d38500fcb729532ee4c27f6c0cfdd797eb4e7b60c3e2a363cc8062086652036d5e7368492390fd5dc31fe63894f3dbc68846f7ff2a302be96c1e7f4392ad7dd5d0264c3bc8aa76bfcbc743a16a67c6cec4ba228c6b996f92317d74af75f5441263499ccacd0817c517a02712e30a1b9d1218d6d2adaf54095e39155650e634c9d84353df2b08413ea82836ae90bbaa5239636836b65a466245c4d5fbe502f9b149849c8e05729e4db3ce170b34d48282b58f48af40720cfa169d16e79fedd2a0a10d6851eab6ac94be6317da836ed85840b1979e6dce3a3bf72360af4a5dd38af3751eed888dd32d8a7fec99b6b1cc66f0475360e14a3f1bb4c61855a1aeb4bd57f2af569f5bb1d3065d0c29377da7a6f83a3cd1a02524c563f172a5408d842899a391863d29f81d528b7eb18919b13be8922b63340d80578a4cf67f5a4c28cde85b2059788489bd5426344ea64ba4b25c1293fd0bd018e0a0f6d0e98cb4346b47739da1fb4daac86fa500d3eb0fe233272d6b54ef8718f94a7179cc187d05b5d7bc7dc8c34c944da080b4abc0a2e790d731119c9138086e5ea8bd6cfffcfbf2c321036d56b6b49bbdd18b6319039f450485cde6d72db2b2a4391018ab9402ab5538b951d2014b02a2313db5eaa92d32d8ba5636ef4a39fa8c369bc73d2d673a9eb34d86d8c7b0c17ca7c8b9c8ca9085c9178ca6e62be8ddf697410bd4d75ad9e43998c7c2fa0d4ef187eec7b795272f7703c043e24289ab55bc510d28e281cee87cc0dcbb812dba872a24afac131e16b6f348e8937fc154333430377430f635be53f7d596ae79ee08145028759f9ecd67d63ccd93c3454e5ff3a8871da69bf923b5e5b1914be10e8c9b41eda5869ac9cbcabcda9c30ccc9e618ce77e379293d4c8bd4858bc7b75ca78c6b33ed02037072cc763165deb37400ab0fd8fedf6238469aff6de5c8f63b1272b870bd0137baf0fd9bfc34fbe9a6d8ab6a140961ef9f9de88e87e76166731994cf74ddc2177a84245258125fc7e015707e0d59abd71ef2c60b314451b0cc3592088b5efa9017198923efbb0d6fe6f449682caecb2fa70e99dfad4c45747a9d2e197fe77f02912f4b9035df6f7833625eb1f943d0c8af52728a2194b59274022950730c07bd45a31534979a97556be5b13fa4796c4d702f9fa9eade9c5dc7430e7299b397909aaf1ca3f35a0736f5adefeb7da10bc0a59f2adcf8109023f67b7091239f7044caebbdbb84671989f48fb233d7bc3c24ffcc9564195687faf866b9f2083f7c43220ac58bb315b026c523093838cacf84df76c4c901fac0271cbe5a0d6c28ab189369963927712c1a13a3dd3c7ed54757adbd6595fa8b8547c41eed1cf676e8dd336b11e50a2b4fe218862d97da772169b6f907f967a49e969acf82bd88857646ebc5d08a13dbd87d87e4b21c7810bbb502d729b77f49ce0861ff4bbb433a1326f42522ff9b60b0c26336247ccce54dbb86cf3ae3437b69d66ced075873dc5dfa4da8b1f11cce8d370c07840548f0c0b9a5d06b4396697e5037e2e6762463ad0ca503c25a5a686b6e765326703e5f10de4eb05b00a4cdd9130c7189ca10872572f2bbf3761dcc975f94f43ac70756103fa99363e774563b987b8a258bf398029a299906f54e2e5144eaea3848db4ab309b666a0c659c8100c5cde6dd2d093c8d6d7da51442f4d12a62aebcff8744266f2627d1d6a98f748e0c5f62a8a4627743e3ea9e246702a0911bb919428dfa49ea6ec7cd9be605015af71a56294f853d1bd08c7d5db2a6d8966055558e7d9e43d2025c3ebfbc0b98754e8ddc07c166a34b91896497b1bbc4d822ad507132ab543a6cf0b84ea05b71e8f368df47295e34e4d5e1788020abfea5a001c42e7a2f3fccece0dd23818dc35fcf80ebac442a5fa87db9c8b898267e728be4c96da41896e4d1ca0c528677a7e2f8e53ecd0fecabe1cc8cc96b5ac53cc12c36510411f16c849df003386b7eabb95ce10e5c3182f1ef5a47aed36acd63d36cf0f97f3afa0c9c5aea38a28f177492d182a3fa9dc5cdbb90e81fde1145718906888d00658c71052db165ee9d1cbe0014f60391a0703fcb84ff77b835582b5309a64e1cce478f7f3fcbc606819f63cfd67286fe0e936f745bbe4d5f721cf2b7b331865279f95d2bfc96498630e2ce9f3c09fcadc5a38719762589bfb8fa6f617f91cf54d2c01f88865d8ce86de4d985e4e83067135326485d488205fd351597e5d57c3091d8f9d383a6f8b65627a90dae50d3bdff7e1e322396e7dea6124ad9736b5edf4fb3f86831fa490be5f869962e261bd132b389260dd37a01755c1967c529bec63cfb9d72e9111a2e1b33b899482c16f0330918f5fe285d3fd50b9568a832082d9a2f23bc1e57d60f622cba72ef96663dc79a3ccc920eb024c48f4c207f48b3700a7b2927d4b2f75f74f5ca4f4f7d5822e41bfbd924f46fa04b8dc78f1a0d4fb8a30a6051d34cc8e4d77f30a345091dd4422347f3f826695ade9581e6ca5839b13e7281a9b7d078e20038abd208723421952e8c072df8c7db45b4c9145766a04a285bfc36d3833ef5374e57f94c225f3cc274770f4f4ad7c3b25380b8050910de374badf6a3c495408f475c1ac4de3231917b0cf7ba674f03ec4a09b151899245d6e0d3daf7ac9da206574bc7f4ce74b09beb25c107ac69d3391060849b5d39ef0382bae6c08216f1dcd0270f165be69c5a3ad2d14546aab3e9c9d61f85affc8af56de63408930104e0a954ca9d61193f04e90134b448c7ef209f64c5ce716ba920163360ceacc56a5ee2dee10fa895dcd7f27e108edb92853fe253c531f702d6e7e97bb645b79c313ba1cf368914600b55c7937417411ab6fb7086ce073e146aa6902d6fa785d060a940d1740ecd89593bfd41264ee621e659e1de40ca4efa9a68cdc5f19ae78f39855bcaf7ff4cb21868c945a8632a40c972007f8c42d9278f8ce3a8cdf8ba89453e08944d7bd8d490e3ac39b8986b3bd748c231e8cbd4c39ece153c55d1c2350a42df8532db40cb0103d15be5c176c0d41ee62d997060a20e73509f9a72a812a35da6c2bf77ea38ec147c67ce6c8cad38a1899fd6c9dc7c46ea87e326dde701d5dc8410909116824069cb83aa5ad471dad1983fd145e66c899bc1bf83256929b0999dcc679a74f02635bedf9fc88c7cdf52ac26fa1e7e1ffb170115f7995dae63ce3d502e953b76ec51ef34772006576b15b3f990d1609729c4f9b76cad314ffcb4a871e13cb731c6b258e850c4cf6645f7a67e7d20e1cacd5aa91d8652c836e6a541f201755feceac4d824915b4a569ed2a435f9fb1da7fd4b141dd32511016b4977f230232fb1f84178e79fae4323f1f2b8d35389bf9e03fc21bd6d24597ac95e17d493ea2e18b68304d3e4162b9774db8ccf8c864d43188a530807dcff9acb7a4c3af82a749b509c144d68dad8a6572c1aa4ba4a207286309777eac43662d2fe9fdc83f1fa87fd41f02e043a45c792b08c52b81bd31dac00dd0073f617dd07d3baf4d047d7fe5c03245374585e508331f7d69ba356040a88c148f73fed1d6e1cb4622ef6441a3bf9d603089248a5427bc99d2c8a0413aba92c59f7fdf1c6f6082a1b23a5c5b012604f2a197dd6cc85a7f8ee30d5594cf84fa0d220233b4b5929be0e138106647088f4e0c98cab2a512852fd9a7feb04ce7beb6e7e59bb58a2a041fc322b06709226db67ded3947b7978f96a712d0064ab628e134439b71c45168881f7d0c3a276817e29da7dc0d095fb40558c37194f1c54a3fa5599717849680d5dc758a703db83967a66b59d684310cae4d324463a1b4c8088c2afcafa73e91dd9f990402e3b9e47efb8daa464c9cb8ee88a1dd78c1578b91c313c7df22742f94880d7493401f107a4d93174bb5fae4972fe2dd03a1d59dd30def2c11741f2293365f4ef691b25dc368c4fc877ced2fe56e1e371154b274a8215d540aa86891ddb1cc8f2986ba7d0edd2b81145ddee178097287658e9a36eaff24d01d4e2e5dfb032c28b0cdd482427b3174ec101147d762acbe4e5dc92c3288ab70b957787c1eb1b0f464196b9c9000db0f36bee3e3e12ca4d5baec9f8dfbd38c551bf638250146a278c13eac029ae867fe97ee8e5fa0d595cdd41dc0c726d577154deb9c54acabd8f38ce527b3370028a3ef4048c86201abad55547e57313fa77bd4907e5a46859e9bb9aac7cd3ea9134fac3c83674c791163f92f3510fd7c5173ed15a2a4d26baac3264cf9d0fc5f020d8b29379787662770f7585a33ab9b7a94e455bc2102688c4880849dc1fb8b4315157082cf22c28b76089b10631ce59ac1817e6ea3a8b229b4b1a525912c98b0479fcdb73ec0af1781129e793819a9a593ca79038ffa3d8b6def1b687353d4164fd14dec8e56ce35807020995f1c7ca7beb6c1af02e4502ffb1ba7bc922c99e04fc76b33c5011dcc96c4fdb65c8131e919651ce2afa8896eab1278e0b044e628611710ac5589b298de24740df080dc71f891f3b6084970e68eabb497d54a013271297abfbb3696eb69cae188ee1e8780c76cb7737a49d1db1a4eaef1735ce2f59de8ea858e067142b7cc107a5c1bbdfe8aeea2d9670db46f028d5964124c73db5289d354b92868f8906f985de9f72080c219099e0b7eaa78f90f2fcffd183bec1fa944f56c556385212777afe58d1c3094057a334785c5f2868907d9cdc38e9ebd8b102132a8dea53cff72772d72af28ca7aa412b3a2791771ef1401b4efd9b61a8e53044d6cd0a327c24d698a73d21a5cae85989227e952c0d501563f0ffcd47981fa838b1b48ef738e0fc372a2326560f55177858b68d4b2c294b5cc7cc906769cce4386bce919d54ae8b7b202a22ff30cfa217e28ac3ec23d4effde167ddee1230a07a2a1284741dfd99b4855cd73ff297b28e112993d14d0dec4a0ba6602d63fc15a59e284303d99c7fb41be2e252cf5d6e4b5169fe30805bff0cef8010ec9dd60158a2fa09771e5368d4da5cb5b468f97499c8c1286b518390cdfc36606c380785d228c705258cf4e76157b1b36c2b4eee71303d0f0d10169801f2095eb73a1131fc65faded10c749d8613727760b11f08b7b8f7941124ab08bfffd8084646b5d19642db6ec2b99137f34c37cd446a6345d27f4fa77d1ee970f33f7684c030e525e4868108683056ce26e82c9f9903f35f21466e4d0ea3284070bf91649d0b98b0f6264a14ebbe389418a976d537abe5d3f2013f51f3d1f5eda93e662d28947c19fee4515c88c7bd317851d4510f7b3109d58b327903e3f5cea5630fdff91c4ba0ed2018b1e5bb85f97f6b0f8a44e936f13c79b2f9ea675d2998d0bf94cfa52d9f0e20ff10c3139a64c53a36b66c6e7d61fc94ae6efc5e48aec302a454b850cd1646d3cc6e6d3d0a3fa473d699df6d6aaec3fe7b411309e4c83fa15c0f9a097e5ab89355e3b0f81b336644fe2752dc1df03e22495b80982b9b5d7cfec8170c156a6749e309c86d937310fa06bd38d03ff980cad7ed9ee328b1628538206bb2628e79540428f25424cd7d8d4a3c939692c42c1d0964c81c2e13b06515d9ede6d437c9c911caa82d1bf29101274a89a090cac1ac64cd0dd083b12c2b383ea9a7b25e6cce09b57f8ba9fb394071973d1d2654bb2b9e4afbe092868c3f5b0d48d4514a34a886057374c5e266f41858d7577204f28df593e052e4427c4bd5fb30d0ce1474799ab387bd8372dac819df93efbdbda2069c53ae80a34b1f0b388a772da9c86311330596fd56ebb236c81651f3fa0025529fcab6d40c876a9cf7bee3edc84a6187d1eebbb5d11145cc085387d532485881483c9769f51736a7f640676ba7350eb7867024daaf64f2d18757908b73f24ee2a8a620dd6e61c33b298a0de0b744bb9c76cfa28ff70b1e3c65ec1dde291e555fd99b6b7145d0cdc21f431be78e6090f40c0ddb7d84de5ce6b2d37cf9cf981a81ce99cf5c8133632f0afd95c21072080346421f1b748463558de3ff4f72b0da56df0fd057ef2d04423c05392f082ee00fbaf63b67a671e055fa384ace95b066cf2752be25e063a232af046ab0f6298d291e3d589b27839e8c5d7121f4dee60bfe955042e65cbce36d5e7af8511a9e02d7a7a9af48ba7bce559f9e68fc7ba6f32d8173e103fb42c149440f575a65d64fa2daa27f987624cc55d3f379d8303961381853374c1ba57d8e973552e74d08b8d8c9c50e410380087decc3eadefe2e806665bc769bb89ea18668528a95cbdc64e90fe52c57067126e76ef2ecbbab7957791e5fdebb0d407d8fd08b81d6cd0217c63a39ab7824eaf75d72edc2f55cbf73fd0821734780760afb038bf49a9cfa5c3dcf57bc4bbf774188c4a701c9d858c474f13f47818ec346905b35f309186fb467d147f680f03d24a16e765aada78032007dab06b68a8abd3a177307ad4d924e3db77b91c827bf1039f3b7fe682f52fcf98295dc4ee374ef5ab96d226c0d3ecfbc2db20db6912d00c962e87f586033b16abf1c30e8038341379644dbb16b733867946bacba4827bdf50b611b05a0738101cc355288ca0d6ab9cf8282408db94021024a0afa766a556ad5f529ce0a6ec84ff7060ff28ef8d4b08c9f99382db1ffd27221dde589f61417dea6b79539d341829806f652b24b37eb724e81aa2110e555750a0aaabe9e619b2648c91ee8ef67f2c9fb80bb9a20e1edbee54e11ebb8fa87000b7a1b4d1d4270d0d34a03be9117f8a453a1ea73c6b9830025e2e26d0aa7260ff52a9a2ce32c1b5e327303d4ff305c6a51a65b120c028a9026be786a795f7ba18f3e3b75fabf43f178ba136c263ed071f978414b7b2ba4e5c2f945d2410cbda495badf1a6486ae0a63911cdbd0eb0d590f7e80dcfd7a8390fdccb49c303427b7a44c1704a6247584d599710d30e749ee4c9d3a6c41aa7668bd789a7c96507333f75d3979c6cad741a4021c0f07ca9561d5fe59a085cde90fec66a1edf580b5d27c9af9029c4b9f8b3007255a8ae090e7ddb71803ddef9e0e5c6ed4de9c16704b4d9790866de88b4d98dbd80c82e445582d042840dfc219b7c1fdbf964ecddaa599477eb422e08c9ab695fc681121a3ce0a078151df8c51f7eaced8b8d9b210ee81339223c004f4afd3be2a0c20d61ea1c94f4d9a8626cdc8c3b01e6a5b6d734de8b8f2fa478866c24b9ad72ee54d868d45067d2c10e07d5270dd718b57301cc18995bbe50e7294321f70144470cd8d11c2aa5acfa78d45a98fedf4f34261fb25b48f3e6cd1b6b93555d5afd987f49f9ac4b1f4077ce7fa0a2d89cbbe17b8fe63a4043ec98df34a922cc8c0f50090da8f94dd3e82f97d236226e8598efe92f6663e281d29e176b2bbeaca2e280152147468808ef9d7f97315fc8067196931a334c277ee43303abed337977e3b506b6d27019d2adb78e5b2ce6709a2e662e75bdfff425eae3d88f0b5f74332a0aebef9a2350af3cf42568d4e6c59e75a1fc740471c29fc7216dbe51133ade7ce968ad8609d2f3e16c0cbb15080c91b1c5efab52cbc4d5157d849de62dd5d01e94dbba86c903c628ab816a3b23f72653e3f300bcedef987749b5ff666eadfd4feef73593eeab57fe656bccebe09e0eaba5e5b1a40c26a5e5b5cfd6bd0f65c20e76928bd6811f49c5f8719ced5d0a7fb0951b7b7536baad3b5d2966e7d15db4f703c218dea2ce097be647b407fd0333f6e2d7fd14c60d93439c8bad3c9d8a012e43762939387160446c432e811f6996d06a41594c6835068536ee76ed027132ce35fdbbc76a142034925acb7c849a8351a1c6d9703638f1178580933be9544e5574b943beb54ec5fecb2293c1b316dbe4ed5ab55004408cc34b4755d9df14f7cc2e1f2b642a5a39cde53a18fa37814229ebe650c224397299fed1621170c21d60f56854bcd6a8a8be992520af9c31809ba6def055f11d46c7ed0e739e9afdba5bbc13926cde15f8461e0deeb83217350a411e47fa1941de99d35971b46cdc567e89d18ec583516c36b1527abe116c1783477df16887d7d5238fbddb7b0aefe5aa99a3b061d43ee219e9a477b07bbc2d7c5deb20f799fff6d662d97698aacb8388fb01d2009da937e591731c8c10a35c309c46bfaa7f1e37eb787d4c5fe5a2da16af3dc8e40fef6b17146e99f174281ab558d9832a5d61ca51b1d226c4c0ed1a6a523f267df4095c25a648e35764533f689e6d01756ce51c52df8638aa889cb9ad83d9ccd858c50fb4a59b1acf18a6e73e6cf4e2f9054058af8124e4db3aa2069d32426b1fdcb073d556d022a9981a5ffd37500bbf6422d7aff24aafd1f690707c832b931d41e1a9fdf1794aaa1dc5ab764397466094d4961d255249fc367b595aae5f955df64ec22c6c1ba7cb0a7a8ef83c07d8f2301ea9e4ecaeb9f2992b704f687fefce5ebb543395329081a6849d02eb7bfc30824c904c7203121aa551fba27f024314a08dedfac536b95684235f5ae7c12dee61bfbce91cd3c7c837cc61b4a0c0849eb125bf4385a69fb932372acd6c41cd9898c6fa89867bfc67c22b4080ddb909191fd722faec3fe73df4b2960b108bf08bfa17f1663cc25be78f056d64d346f24ea886577a5792bca0a6501036431edb733c63cd3f10d3fabea2af5f1181fdf23acdc97a21f643a5940790c7fe46111a0ce5e004c9546cac27e4e2500d676dd8168820b2f91411a31a730e114c1008887bb90bb7f56573c46d113a33f183fd7fe4669ca3e9905594f65aff577264b8e347838a15e9a18455b69506162e7fe53783114c49f9e84b4805fb3c40f0c557c76893034a1875d49e135e17b64dc8ed37dc6466ac781d1c61760a7ccb65ab1d8cb9684e3e3c013f6daeb9bb35ad9def92f5a461171dc7156f768669924e00cbffc01eeb1d476b9a4cbd09ffae8f546360810fffb3dc0bff32aaed0066a3ceb08e91ce26ac4f5cdac158818b7db43fc08fd8d8d1f17d566ab119fa7a2623d9f2435b89643cc071e7df1fea01e65628b74f5ca0e643e75cc4faefba3f2be946d6489c8c62b691f72734ee04923e4222eb5409f2b4210bb31088a7b7a271f3e8968a015791aece38c983cefbb8eb451528186a20ba8f97408a9cde090e53ac834db0b156a70ceb8c541c819d5faac07460e0954f86c1ae6d5f1113e77b0100fcad3963a2302457e897cdef2021c1b43c3305a90d0070bbf475cae714e66eabc3028d63eb261b5ddfb6254e8d0cafb4fb837881bd9090d143f74e350a8abf703f49391cb6fdcb64a3649146350e239fd361b8328a3aa9a04137d9777a040e29e16d69d183e9303ea3ead625b8a1db12d4860bda33fc13962c38b4900f838fc09d59778ec0424f530ad0f508f828024bae2934692eda54310b25d1fa0821a840e474b95ea20b5030e29dfd268603dadaa8437bf3953dd281785db88a0bebdaf851246cf078cbf9d1f2e476b34c144b73732926454a9a6a495f32d93b7fcb0ab0d304f160ce5e81a0c32c3fdb87cbec0561be06e9719f47d6a1fab8597c19f56ae468a668de26e41c9d7457c15060a620689f5559e973729d5ee7bc9e5ceb9bc8cdf88d7100e22b71ee50e168f31842af0b8a5e8ed493bcfd9f1c9b5fbe68625863703edd87b5f413d586a7f3ff16529d406241853f587cffede4f5fe8913bbfdcf3403f8ec1b4241c91f1df8245496472a66b79c71b642facdbdbd33d6377a44d8832c4623c7d7bb2c3b299dd338293ac7f557bc3b7f59f7dd404aa0d623d04fd6f2a50be6c54a10da751de66b6f20586ed3ce433d3eab01db9c0b5dcf5d1d67f62a76a7c722a896271c4cb6b448409c34a4c381c42821c60f47a70d4b268e3b9b5dd45e52e4b43162ab4a8310d773d6ac0d0676cafd9fe326b19210992fc5bf9d4c64426f29ed522a877a6b948d2fc0be8931a1a851bc1c4caaa045e9092b1cf7e667f43eaf5336c8c3f812852a24d7efd190dddf79ce855ef123a0d03292bcc07e9686617af8ad88d59f14928724c6b147d4e09e5395e5bb71bfc8ed047260dac07ad980841d034591b7d4368f5df118917ed80727299a73280a0ee712223d8751fe668f4850db6e5024cbda89a1558be40d084d58f0ea8448fbc7e49972a2c741a21e36e0ac239a76317ecf09305f86ef6ceee93d8680f3445b331c0e710267782424d1b23f68c9c44ddba61c29d8b89d7178f85d8a48f2b78d2839d2cca9f9bb70c0bc26f7a1600cd55dcec23d427ce933a60f66e401e0e5fa5d4864d1a7b0df1960d5add24aef8634e0730ef50ca287b86f0bae17ab623bf096cca58dc8c407df029065c0c13c80f076dcd28491d200da3c0664743984ee3c19b64fa7fbb8992f301401f68d959192c3c679960bb4cd946b421803cdb8bc452ffc42b8f9810e40c12f5ec8a3b055b7446692a3dd1c7aad5aee4d79cbb356bfad7bbc8c54c33a6a40fd6386edfafc33e6aefbbf41fc0c85efa47acbba27b4833efdf7e8070ea973a57fd2fba6a33ccee0e75b6f45bb9f79bb2f6cc183bd6e376c9de2ce3c8ebed118ee6c546810a92360c9781e8426534f53cda168caf0c2327fbd2434eb6cdacbbf101a064a6239dc25489efa804b8f6fa8eb9caa48dec2c155bfed4956bee0471da8cedfc32077263b683ecf9d85ff2f6ff962d19ff4caadce09aa59fb16ecace87e75a763799e9ff966cc22143b1b339ba05f91418f5cbae7c2b80e07b4a27623f5c39136238bdc8ac42698ae079bc4fa1462b1903aae68490c568e4a2d26f0f605f6d0dbd70f9f07ac33c11db86c4ec79a9b965193d345fe2c0a7c5f4b26ea76006d053ea84ebc9cbc6fcc7b87e48e930fdb2606e805ef4262a2510782ab09269d93ad1f66df6971df75d9509c6d6ec0057ebe4f2a6b5903bad083c9ef4517c2900a2a2837fa323ebfd223a4ed65963fac930f57fa267657e7dd8df39a12c5fd34208c698b57916419a275452b969a5aef098ad29ca2e0b1b1c585e9750a30551db8287f0d8309bf3a39af9ad4c4beb78fbf108f7226dca2bfabc8b0a9ec394fb0330e4b6d27a2010e74199239c9f9ab61ee20131c7e10b172921c876b29d508f3b4767dec329d2b2129fbdebbe4e2e6e6d5ba21f43ef6cc952d24b0b7c823a3a450fe3071d20323c40cb0cb739000119d5087da1c856f685f8028807cc01a33875d3cadc555f48aa41a96dafac25c1a610cf01623d44c1d751d845c679444ce7a7408c428a5aa2007b7c250fd4a07cec78d13344c2f5d4af949d070ebecd7bf78616abe5d88b3a907d30395b563723a81f65f035a11f49cda7911d245033cb9cf5857b39d23fe7bdbff6c329fa73a2560241f7aada772008e7952c541272e9b3120ee25a0ee24d0947f915be78f86478dfe973fd7845f6393433e0b29aa46dffb8e831b27cdfe1a8c7abf04f14b5bd3f0a8736b546b3a481675c3338ef85419cd1dae9461b560f760e642b0b39a07a0a24b35a5f4a23ae51d5a0d61f3a35cdfec326750c4625116660fc2e658d7df61c00a99730709e43ce11eaff69e1f074e7b5c9c0801b6144e0a9fbc145147e0ab547f36ef06d75702d06f1950a5f4ef77af4e2b10c552a3de2a13519052aad656a962eb5fed48159aba1a0269c144ab4285892ccd4d3f1e98e1718a46e02c73a0e8b515f74ff11a3ff93c0d8718b81c280603d3f828ed36209268ad323cac564de7d2613b2cdd3d46d57af0844c983d2ff333405cbd0e0db300eff93a1e9216fbcaaa9b6ede7fd2e13c7e7dae68bccf5ac4ec2ccaba83f8245bd0437d9a5d29381ffd526bf85bb0512f931b31b4d5ec8cf060f32759da1d82f38be87d0b2d24c13637c49c44b50c6198ee0860f5d9ae5c6353431fb71d0fe59b03df38e2ff46cc1886bfebf9b93680cd84c44033518e6f81b8dbcc165f020111203213d02d21488769ae0574788193af5c77300176e23336908609b40bd0940b98a2a5d8e1a26b34cf33948057740b646796854c914bdb019f39e2a46a79424135042bad8ccdb637bad5099621711cb5397430192da8957c75101f1805cbb47b0efd62f119b77c3884eb5c74073bef4057b9ced848750107aeb37c3b7cef0cb3ea53e83a9a613bf0474112d8ba13db966f351e2facbd5a30414b993c7dea69804beec34312ddb3b8865d1fb127f16f3e95e4f305f9d7eb6d57a57e513671f110c713769da9646ced756daae9ea79cdfe9e7fd6864274c027b37418a114df5c003b911224fdc96f7e011304cd294373e64c35372a245f0d03b8d99eead6b65fc81f79944371224bc2e436fe7dc35de983132245c6abe30ec7e63b2aea3a809bd6ddedf9d99f11b921f733440d6e893398378709b9f29184bb07730eabf7314a26042cbc0882a59761a36be27e9686f627ef2f88be64ba4ea80afaec53824e74cef9fa83289110e2507fea00d515e7f438d5ab165dcd73e97e4c2c2bb78d4d864e387c556f1343f7d6fbcf5d5980a8cc3c48aac0588373dc4aaef0ea0d32980b43f74366f2796b82ee4731e383fd42c15612a4a0009fc9c2141f7aa3409d99279f930dbe1930dfdd9c15cdc24c5b5c7a04a2ecfdd8dcd89140e95d940d04339165129a06d028e360e089c024a3b843bb43789749980f5d29c3683b9002db508c3f6c7aa57b8c5db453e30e14510f748978a4435b13cb098cae73a8e14de416f43427654984bc1e1777cef8dbae2e57409753a1784c4cdbf54cf339a62eca54df8c2f9843de1045d7e2c21317b8eafb4f9d4a471c70f9b0980ead2384261c970bef2d8fd8ba03f17e1eaf1c63bd7d89a78111164f47b72f618695138024820f0b3417d0d813aeabdbf56eba68222b3ae20aec2344cfaaff8713a94495e8b51aa3e68055790fbba037a32e4c46720b577bceebe162fdd26cf77e9254b0d0b22aa76421bb01f856c5f0cff8f73457a066e4cc9f8f2e8bfc4a7e825a899aa39fba73f3a6aa492aab589ab1d0d1a46157d6dc60f584481d9fa5acef1d0dfb81b15afd6d0ead7b1733651dde8697e132fe4afbc27b333c7618a77ba202619623b975e58be616b5d75009ddf0289f8ab0d465ecd9aa72b9a50a1b81ac4d6841dbf0aa9310f03264bd1fafc711c92020a90268fad88053bbeeeb50344b50265cf7d3cbb5d016240fa720f6cbd80cf401c46d623438c8c6f9f938f7e450825d975e426a93426fea5238688aeaf4876865435827838b91bb2844de359386291cc07904df9d877f2baea325261ff8bedeeaa5010fda1f52cdc1e7f666af4eae13884018d82a41048f897d69cf461aa0b1856cefdda6ace7ffe853c511463d58c3265513a4fba89d2b169d9eae4489c6d7a32543b9d7eccbc1d0c2dd0b5e0ab2ca6e86562fb09bef01570e14cae67286a7300fb380731be99107c3c25bc2c220342a8d7198bda8e4f1fb46992c227f7244e6da6174d0ba9b1799062e2ef19468ae4754b2ae2d7fbf684bff66894b6b9fc9738d606723e96e32036e4681fdd2ff38a393a43f6bff0dadff3c6473258b0b2c3bcea524a75b28040f34658da30aae02007f35fceba18f1480323d3699e58c1c1b7e94a23cd1d9140d2f9a7b035826821078215d98ebaccc486c8be555837d8a5191dbe86044c40d593dda67d6ed0ed5791eb73d0a59f588acdebb3a73a27b41306218647e10116d3b11e85ac71ba98ff747d969a4ef798bcdf0f84f480ac2ea722f51416089f85f23f50e9b62f4ffe96e5bafdcd22dbbe26182b5861f04fd0707ea38a13b8f5e64454b486594b5204289334e0d7b4d9a86a92e6e68e6db0393f2436e4bdc011681defe804ff2a0da2ee2402e3b17e07fe9dc020fe7bc1a1514db92ba1055c147c85063c4d5bbbe398e89ebce04fa40d6fc05c2fd18ef6dc6f1761f449611aa2bb998013f9ca3653cdf54de8e73551a8e048e77a516cd9e6e29f6ab9ec10fb4ecbcb2c7e741e2329c890d745861d7f4e664ba23a99e69e23e65b52b52d7c94dd76e1565bb043d18d07c75f0b65ae5d494832a10e72284d939172b97fef3d476a891e91561fdf92cadde4568a1e0a85e0d6f010fbcfbe1f7342d811452e86ecfd94582dcc45e63022e8ade3ea9944ede04125b836cd4d17a9f5be0ae23fea9ac746fc200f1477f3e28b62fc55e3f90f57367c392a116583a9eb541dff46391d84911402126667a8ba2d48fa96bac2b23b2d8e14e13c99e57aa0366efdda51fa876e7bc792a6f7bc067644a1601b49e713f62d896a47635bd270615a74db0a35842020fcbc2f68e397d4b65e5860d1c9977d7d33de158305a41baaffc3d3aa5cd5f0647b4aa926e673ea3c228f77ceff2b1402bae9492a5ac563b323b96e1b19c20035bcd38b296c07344ed85d581035b1227cc7ec2866c0f5d11d98271dcc687f2256b1fec1ad866fe9f6d4055b9f82d2030d7d09b7d0360875bd6fdf6ca45b5a22ea18228f0f09ba68416eb55388300f710826db7541cc7c09d7d439a2478529dd1b565ad78fb37f8a44b0775198f92ca71da41567150858a4f465b314ba6f05636e1a508fb8379213c32f78daf3e3fcb75a3ec1fabdf14c512d1cc28218909345cfc5a67d8166855ac7dfd56ab9bdf9b82a80c46927bb5fbff548d38059579cc5bb169edafb94e122ff81b3f93155eb0c1a6d085a9a7709bb78fe16c5e3b4c7986cf2205dfff1ed04c387e32180df8300c823cdab2e96e4134b54ec839f0811002253089368e4a52596e53d2d87d2281810cfaccd75be0cce1f3a296030c47f6a3b7668d8fc78e1631b6f9a3dcfad7ab516fd1a20eef735125b110e5f3bb62f733b3a8cbd237566ef86970a69e279671e2462d2314736872b75d841ae1a65be7b89b154f27a50801fab647a5fd37fdb1bd264aad6d08d2af5a7d73113aa41209404e4b8de6a13e1caada3d82753056bbe893281002348b8702d977b107a3bb45e6c0d4a998b472a0d85343155f9ebad16e23ccf7de4935258d3d879f211424fd511d25bfdb7c84b75163bafdbc59e77852dcf6ceb5dab22c5308f003a536ed7d1c747392d5be183153b9afbcc4719df6125db8dfc4734c3c12d9acb486cb3f3fe3f93f948b4b884d39469c424673b669b435c47280bad4a55949188445c45df32ed96d1e1f1ac99e978a4925b46dab2d62d4039376b590a6366975dee8df4f92e1086cb1fa343ef1a791f5ef4f903980f81a6d6ae67229a22ac500c8f47aaf78394393c56d021903b5d569f4c177a88aa26ae8c733a7266b0ea50149b0fef18b3b0d5a8eacfdc8ead55d883e6782deb9ac6c900b0bc28525964027e6057bf616f6db05b8963773645da383bbff190060a69d5fc18c63c7f2737e1c3a6d9b7f10ccc01727285585ace9acb24cab32beccb7f5f6a18e828e1ed4cd24f8c3f10efaecc5c330ffdf4e0b9f62499d6493aae982fad63570ad5e38a8e23a6baaed4e7cdc2e1d055e8203180ee091a8bf76227a61bc3f391f18c84abb38c1edf8d4771682f733adc0d6df7655feff9400cc1c17bc39f205fd3585b400e2b7753de1d8393246ce834bfa765f668b770350c333ed04dbdbd5d5687a22b1d1d4c6ef16a19f88d16bc7585fd4120ec5c56035d198f88e48cb6b48fd5e1abbedfb887f006528af6da17eab3849f786a60e90882ad66c29fdfdc410b5dd055f7cbec45145eb502a16b1262514184b4038d8a34c71a52072182b1d0256ac6f088d3d0d3993006279c326aee46b226e2a3a363a9004d6ec3cc4fdae944946a140517a10fa826a9dea85fdbff90581144424bfc584a878b63ab6dca5043bcb1dbbfa1f9f8be644ef272f163f85875a51a72596d65bf19fc7b3161b258c8c7c17538434c1af112bc506c8c40cacf3a94fd89cfb7face487ec291d0122ee5582b327a78eccfad010e230f1ed6f646507ad7815ca13872d175a4517e41960662aad02aea4e3fb0933db1887a677eca4cf05637732b5fb3e134b8993a313a33c4f5a5630ea0810996f0cdef7c7557d1e218cdc5bf657bda254389d6210812a9acd3869967bf19c5c12ddf4082c4c1cd4bebb378b864f4d715423abaaef5329e5b9fa83107533134874372f148ff6353b0d0b40e13b3438e7814348cf52fcb90c8783b679f5bafd710cc182133d719dd3ec9960da0bf18b1704c1550d8d0f9ee996f95067255206c589e3620d3ed5bf2ddd1ce51fd3f4254f6e2e278e2d6a5ac12836f06b329b6392eaf5f5de463f741d0a7b97d7b0f6ca7178118bdffe0daed4cf1cde21d491cc0d17a4c18b0b54db2c01f74fd47e4c5e36247d14298584243bf390a45b57e99350c0fbd3bb4e0afac774fd86bbfb8074d4a5e1760702658d8a90f33aefb06f25e84847b8be746ba3ee18dd0ca9a301fd8ddfb11310dcbc504e06b1f0998b2a463e4159ea8ae62e303ef70f9141163771ad2ec0762f8f766379fb1dc30185bf1944ee41d29a48d2a9ea5b7061a72654137477f7567d3a4872ae80ae279aaeec152208c19b6d7206e854360c49f9d4959cbc98ce2d6407b0e09bde4224d8e259a64c8a549370bddce99f297bd1e19adb5f7a493f4b2fe32046356bad51c3128ce86883a7bd6273bb81a8062490855f9475d136397007d3dec0e84de6322362710d70bb7eb3f02640a896c2f3cb889b50889fb4413f9fbd1adc7b79fa39ba33da75c8a75dde3771d7cca51a0d7d19a1da878baf3e1a412b875edb48b9129f8f71622d1ed514f75b825ec86425a76ed2ce9d75fa82b1f7b3d21e0ca2e8d071d2c92cf719879ea22b1b89ac536002fc2ce08769bb0e1ebcd5db83200a580931aec1f58c3197aa21b03223dba96a9733d75a54c00b4a892158cbdeb84dbfcd188a02c89357a31e22a433abc890aa6614f1c1b49111f1dde5f2b1805b5d5fa48136a70cc5b2ec96cc2090e83b3fa7baca15859480de251440abbf4fc12d4952383a70ae1080a13820192bf6dc817a278c4a3355452ee215bbe90149940a7936d108bf6580761f90c4675bad1ca9aed19aa00c9012a383a854b9dfcfcf99cbb68b055a4aa860adae76ab0ef1f4f381fd1a908bf325b88509459d261ac21687aa583ef70dba204536ad28c023a2e3c5a1c312b35e50f79d0592642480fe6c250c80ee84c8851a9ead611183113b07e749d06e8e5b84d3e91045158d07e8ee21b5d046f7393664450be1c884e9b1f7f26d92cb1ad5a95ac4325337b8d994a9e13507f07e30022456eb86d44c7c4282552885363319707d05e2b27ead5420ea525eba78b6f0a91793fe3321d60942c80015258155efa5ad0e147d28a5036c2f1e7acc1510cd019ed286dfae5ccc442863964dddd7530fed10fe8951c8480f02d024bf327b09860084228bde1da1390f2a6327dd19b2c924a02aded1d9af6a4fbcf49ed384c833b5730a04e223b522a5f3b723fe75d964b38e3e415feb7b722961d2cb0b3c93aaacda7c2e27328ccd27aa4a32db8e39600a4a4355c83bc38c56580e22ebd595f43b17e0ba5e19a1b2813be83bd28e8cb88c321c986b1e63fbecca47b819f533e6958ecd8340e4caf15b9768cee6c913ebe970691668136c42718431730df910f38f4da0191a0da1cc710e981fd1100da2dca3e01981af8772116a8919be7ccce34602eb0c579bffd096aee8dc9a1de4872861035317390f7fabfe31073f40b4399a74d7d76ac63b7e75cd0e0ca782c47eb08abad58a341cb733cd58902ed8201a6c7ba0fa5c891006fbb44d051cd360d69ce69cbcf4b3a1f0b3338f0109ddef298cabada4439e5a55bea6c7e25b2aa9c69ecf153f0f500b82aa18fb0f0669dfc0328afe1ad39c76d3dbab2e51522a03b6f4694f13cf9415bed0bfe6a53caa9fd623534d8adac601d37173f82ae896071cc82ca6b6640cba32ab4454efecb89bebf06ca4286973fa70db6843c469a61da695d888e5d7b84ffc26ffdf7c318e38da3dea06bb77add242a8681612ec3c4a2aace954e987fbec20f82f3568dbeb4ffae600431fd9804a567844c558eec35b03e7dbe7be108da255803845af6cb86b07b1def90a2162a4f2c47811e19bbfaeef9fdea14def8bf750ddbe4d01e6135f8a50e040cfa672905dc42384d6dceb8a9e4bbaae9e61349f9d23dd188f1b9d4f1c16cb6efd1592796b1d1bac01b8611082fc6c882faf8c048c874f6e0d158cbd00ca1ea0e7a87e967cf9c83c93b0ebcd3c41c8d5807e97f75ebc82d8caf3e10a70251addf71fa9f72c343abf7e382e61e45a8683f737ef0f64f1354332783e59f1eeeb20211542169f091d0a21201cdd5d46ef6d5305fe3109c0367e39941343745c7c4f3dafcdb6acf851d3089ec70243ffbf769544129f8437ded338a6d9b6a95fb7a44f319384c65449239ff6edfcdeab945136c8a6fe9354946abdf4e5bddba404557ac8269ddd4f049b6f99d9732510edbebc963be66e384b482b24f1e9b3b23b213afb45245918e1a9745b5b603c5ccda51c11d117494b2ca93a347c89e089e55c55419b37f8bb0737698118bb83fc2d7ef278ee7f94f2650a28f27ba9d0a1eb4091475d40df5e73c1a972e5e054d991d590201db31ad29c7791bf65a0c2b8517c40b41ae6a68c83a2eee4d55a743486624f55ab6ac6560bd0a21be6fb0ddd171e3ed440f8f90da22679af5b119c2c93cebee34c6a9e010404222e8541461b7bb940d7955657c348233f89b2f6e8f20e6cf8efbd5d8d08804b6e53e50c7a11c8810e63b8d8598e032b62654b086f1c367356323f3be4728fcf79e50deaba2a09d8095f6a7e1af4a6fefe50f45a6c5357e6fef1dd74184196e4fe760c1ff21f4e5564f37e77d1cb509cb087f1c72b719d6f0f09986b70cad5b5d17f4598828c04a3c0bfec0754ceee7b26c8e012867bc2b3b01305d3a4df2fae5643cd7cf394275a32c4b3362844cb3dfbeac6b609255aa1f9a5c40fc7e90e6376849851862fc3ec4bb825527ea15f0f3fe7688e770ba9bdfad4be855b87793ee60a7b8bbd702f54d94dfbdbe56f33d83621cbc74360f6a5cbd73c69fb57dd47b28a1f94be0921c76ded5bdc6f714b73ced869d832db63ea1a59438c21ad0d200c18db267189bd40857fa4645ff7304c3789515961303edd26a9e4eafb516614def22c5ae3c66e90a98523744d18418acc8dbb04cf288259730eb7b4d22990f7ed0c1e245dcfdc3b889f9192dd3287ff0fb2ec34824fed0b917c5d147a9e79d15133c737d011d7891d6b40d3308dcc48d61e12aabb388385ec236a9b6604e0771298e6ec93f96453c504bf5856f50eeacb5d46eae03fa71ff0d2f9e7f888b8ce7eeea0ebe7336b4ac4e8ff97cfd41cd3669f1de0834a99e4a8095716b42e0fa16913a0857a365514e596befa5144b010f1dc08ee0a9f8e964613bd0348c65b144c7664b83b99516b011a80de9e0ddbb8981d7771d1aa1c57a85606bf76cd941219f73b0f9b7219068671dea7c97fb927c98ca754e9537381bcd0b85af46af931ba7e65876978f80b270b989199e8f13eea43139f96a520af2c561d3789cab6310050aa6d2eb23d633a4027c6eb0fd495012e6527cbf1905120f31b630771cea7a7f59ef7a9fc62211a86fe63889982df5bc0fc9c9cda51174bfe4070700c48f30ed7308fe1817475bcb51761beddd9f326eeb510b8128fe471e4efaa6ce6838bf4eed65d7577c6243b46f11438b319604201f831786e78f840c084ed7b8117a5bd42283ed648ef39c435bf9d11fcc6c7b13f704090c76c75e74cceb1c098e2d7ae42067b89b3fc9eb7c6f43eeba8591f8bb011940a6e98da4005e9a1bc07e3eb180be9c7328583c2a883d06751eeebdbbf01c6060a1acd4fc2d59bb6c2c915d9df0343ef047e51f0201cba7bf7f229655b9c55347c9aebfbd53f1fdd1c74bd350515c75e33df1f13dc075e09e10b8b4dde86598477db8758949bf390b62957f54dd0c2e2f78206cc1af2897fe420449616aeba61f768a3338eedb399ab7d55fc577a4f862f570ef3c685065b59ef5c34c41f6d320bc5c66d001de3845bd3ab3e0bf60adbe0fb337445b81863e2fdf1ed3b74789dff42a67dd9c35c66899e8bd0342ad6f66fcf1084f3880469b040f359c55be343125fa494986241fcd10cfd4f3169a074aeb99da603500fcafcab5485bbd82a7aae08ec1ad697e9dc720a6bdf9bda118c33bf3d6b6b111552f10ff131f59429e93e194edff589dbe84a6cd893f3219bedcc8d39e3596e885733e4d5c8e94992935756b54f9b75ba758f09b872a7e179c063cb762e2a9ba9fa809249d2f006e6be68b724c9ca87dae3f3f87cb9cfffc499564f2f54845c0e1e0fac9026e9fd1911f309e2a8998fec09c8b9b24bbea9731ca5c350ffc36ce8122be1e1eb324dcce60bb9a6c9364b4d86f050d7786808e1dde7d101b5eccbc4b9ce7a1b4398f747eca5ec9449db3b12b62ddc4af475d7d688c390a359f4cd00fec64ba09a40b7881650b81f564ed663f485ebb321693ce5be8b536163b457ea8cb80dfa487e5bf3d30b83fe8e0feb955c1fa155db21066db1ff73dfb7f189b6adfabded0bc02c97f432f3f474f7f12c57fe8fbd42b2bde1cd86cc79e9638c05c3ef7cc782e90f61123aa207a22ce2b91ebcd731a31910eff11a4555063d9d5e1689b13cd71c4197b921fd287960af72ccba9d03b407a62b80bf556672d565405875e98e120fd8d177d927b02a27c82d37baa2295188f78360d0d17034ff774bc5b459742af4ad8c19cb451f533c73edc0ccb19a7f00f0f4d708575cd129dcedd6876609e02eb46f9b485e18d0ed890497fd6e34a819f8fefc7ac692a0d213633cc3cf7dd2c40adafd09e443edc73671a9daf7995ebc2cd738680812ff04b6a1c340b8ba0f588ee4af9bd45dd32a7b845b430fe9db55193ebcb583cab721878d69883b84e1ef2586823ba13b9af2a0b90d546e6e212b1187e00abd7c95e41e9be25d314bf3039d017e661cb9dded47e1faef4d01c3828149bf79f1990b61a86e29d732568328d8ba627feab85406821a79d694b53b3e8418b9849f83f6156a4d806172e95b153926671f293330a8a04ebebec1eeff2a61e088164373594f60c3d0fa1dcfab699198e6483ce3cebc6a0a6b3ccd5830922d77f622efade184873063d77802457f108ce3443c917d599ad3965102076d32d6aae1275f700d50248e5c2fb173ac832e341a642b383de4019248736c76c71e85c3c40164f01a221b824ba5f79957380fad4cd954e190f5f8373c8e8b5b47391f66d352934adc754acc54e95af24ea5dd2615e47070451fdc57cd50dd8ba1ae9f4f5ae72935bac48f89fe0762b3058cc65d2a00f040198d8e84ffc0003470a8ac561fcafa3bb80204ff625ad0516998ad1dba3d0362f92ab3bb7ae8a4f7ef69e5240c4ed0dda1da841ddc890e15372aebfa8dd41d7c71e5fb659e11487c76089ee478628c0c488223a65b2ef9e4b05f3b8621c5df0bfd34bf31a3d8423e1b41a84e4ce1878a282d56fe40291615d59d85337f7f052971af252cccfa552a278ef191b358e45f29d29971886c640a5c64bab0083e75ecdc2f8125d9d82bd0c1f610aad5309f1f4b09df96b4b63a7000a4e55dc29f83bb3b25686b6078032c076488a2795d97846a17f88755f5595ecf7bf6abfa8990766ad9c28dc3eee17aac28705ae3c6b77d5b5198d87d52015456f09122df2033ef79ab0aa57ce6132f6bf5568a2884b81dfa1201f7f1524a86ed992d9a87a4afd481264459d5e9f49bf7cbb06c8a8bbe25212002dd1fd9789cc3acdfd8f8eaad68c3c2aa26b9886626a3f29a0ace730a14c43d9592f1962a680b4729ed0766af2371346b9b96bcaabc7ed3f57ba87e790053ec365b6dcbf251bdc92e5884a247717fff4fb292421e7844a31ee3ea160d7f8941ab4496f705c36d16612be4d736a46f6f38977415468d8e4d119c9e7f4c176b54bf7dfca4dc9776a1ef64a5c51e9661975d617b6ff67bc9e759aec6e459c90d28e46bdf434eb720a7c09ef21634cb055858269b7a111eef3ade65c13528f90da0e84be52e0094d3029d7ec6af04e32c59137da1ba75236ed0246ff842ef62a2279210c1b80eae7096236fa082ea6bda3af3452b0230dc9b95acc9ac224f303542407c6f3b41b16fde85e2f73235660cef0907fc7cc05a45610d4694b26d9499d81b62ed7db61bd6b4e9f0afcd7f706a8f390251077c43295b8e1da3b033dbb8c367a7ccb9c7201f6e6436d3a89c816841e92134cf93319c813d4c1c6e57d2e71a122cbd25e9d80d40deef2f008fadcb248576bea7466b1b626e402f04b4b19deb4283a69bbebff7d9d68d38937fc8b8f7c368b57bba7b1e00ee3a0cda22bbfd85953749a4946ba84f27fcd236bcb4542929255be73ef5919d76b608990aa15c3af85ff6d58bb2f43cabd495216b1facbec197fb6c34a9659b32848ce19b7c4abb81eee72ac9440244c7426b815cf8f0e78a32f2700ec683e888b95d4cf3e27950f95612cc018aa7c60291721d17cc7a492c5678653f7146d8c1e2477da67f2e2da67a386fd215068b08ef0787a587773cb5f87d3a0d50cd4de5c7cbb4d1e882c10d52a6464563f851aa74773e149b9ca2cec3a116d769af6fa5601c3cc865a7122ab4efbc02cce9d97152715704147cfd50c35b6420406b2f9e4908b85e0336057f3c225bf67e4a9aac3b72cdc39a984e70c2fc6283e9c938b43c149bc5560d6ce288890c4cc0a095edaeea7a09cc70c6cee0619139ced4267559f7e5bb4c10301621e308805924699350841d2ae7568c0f07cb252debf3836a1c1c9bd230a03797ee87221e421f9b76f083fa22b70f0bb19c1882a81d32413214626a216a940318b4478db500f9300f5785d7ee5168828f89feb3a896569f840ebc548362d08541e9e25e8cac958a3c21384b0044460fc90e4dfac1ae9f8c1bd51616b51b62ad720834649db6015c68f9d6edd4f325a2b2d8ee124b0acdeda3a5120ef5c4ffcd465b447e0300e294aeaf6f2c3f25566777f5ed8a521a2150e90f5164b6d540c414d582ac57dec85092c93ec5d0737179c1afb36837db03ab0f20f70996db36926da08f6365358734edbad358c41d01a8f7a75ad607683c4ee4fefd7105dd8ad4cf80f168644ed0ab218b801b0cf8c0d16f37286e9191298ee87ffb5bb4430c8b8425a6403b8d025cf98ea359fd48e3a315c50acadd3d7de9f85f1c3c565f643679ff23557829a1b114a2b980f425077f87e25522adc8115bb60f09a67a0cb0322faebaa1791f4602c5f4e3534bec3aeda9780bc22722997cd7135d2c48c411091f72ffdc1554fc818391e8ce52ccf95672e9272daa75b11266288dc0f3c537469bcc720dde38073399281fc893d3c656d7274857200dfe109aaf52427331bec1173e18469a5a91aea2eb17fac853a9550ab10c2832707d5bc27ace301248b33d4d01746a72232de0baffd4c9450490c88848f221666b0f93fb473fd39eab7906f2c24d4c932b1eff2516061af09727036602973c7dc2f6b0e39b111e064bf8e761ade9a4bb54cdeffd33cb8cbf297996ce192c53f59a6a5e3611ae39f8d4333615b0c857a2bbb5a97ab3d7216af9823adec88076b25700136e634e9bafab73c31e06705eeadb22d62586730b9fa5e40ac87436c87f93f0fd6eadb4444b8dbf013b7586ff3d49b6accfb04295b98e7442e278dd857f91c049cfb8c3b6a7ac987c7c42d2bdbfc3cfff49f3d64f8870bf458fa66bf36dc3cd3ec60bc263a2d844029a4710f47357a37667979f81d91a369ea179f6034866618a0797d7278fde8b58e6889e91f644dae2cc54b7509db080b631a63d4f5b95445a1510a3e88fd3a54002673d1ee5c8ae48097757e674e619c4ec413b77c6d3a5cc8e82958b4da9562b8cc9afd30b1272308d097c82441bd496c15f907215a87b6e248909d2386823ee3d3d67f74ea246d48333ae1c28c5ed0b5e0d3f5991a41d34268c474787f5f726c41529ff1c25fdb67e31eb7ef601b37b88faf360116e03d83cb502268f951a542093ab17a5f58689609774cce4dfc14634bf8e4a1c69377f5300204203324d74f94ade12c113cce8c719dc453b3d2505080eeffffa0b17f6037f4c8d64d9b625f70fd5047e0d6ce40b5e7fbab53c7e974fd407e99914ea3903ce853d49e71c9884178e37741ccba5cb4b2976be0e274e93bb64b804f37ac0a124edf95ae06e514ec8c177e523c84b2b4ca0d30583400c05d138ceaae6969a4088e8840b1bd0ec6e60f42658e248af3f1e2c53e4e852b913d47d57dda5ac4a82c88196f902cb0330cf74754392225a1c9b9c8a51ac22785847550aa76eeae03971559a0078d1cdd12e81e761fb11a7bd098f6c4730cb5fea2353ec9d87259dce5a9e211140605583ec16da2065f43a18a9ec556ba2d62e54b92838d9417588a3c2a8670d0d1cbb89c5e4f8e6614d100c129db7ec47ea0428c43714b8a5260ddfcf9088521a2ba6e9e1a90b064f967bdcd9144efa74a9691862a0e86f335423c77c50a9c1930655900b532ed98892882467fbc8c6bdac32e05952baefde12345eb634d8f98a3dc0ea401a706683d4b29130adf66c20eed30bd9fd40a788079e6b3ac3825f24d907a0925fb24b78db258bffa170fbd5b7ef47da50f77942a087bc5702bf1edd8e2f39cd87e27fe7db1ce268b2ba6dcf8857c0dd67ab7c28ead98594db63490ef4f3f54ec3b24a69f7b81db69d85a8290d8d42844b042b44adbe58e921bb920ba283b6a14a90693a986c0fce19090086a118756920977b34306c685c997d934bef81b97ce1222b96ae7d493ee1557f5653ed51b802866e7b86513020266ae17109d468ca8e669d00202f284c8ee2d257653d4a6a96450f92e9c0ba655db50fd7eb3c61d26e65d92ab710db63df2e5e014cbd830b9caff5e9236aa4cfebc295b94dbbb855fdf82cea9c38ece2192040181f832bd42ed76898e0eb64743fbcd93630f50901d8bfef0911b9fe1f0593ac4da5bb78dda422775cb1ea4d14864ab531b0b9aa828ce1618b7e94aed47237c9b395bd41b81f4ebae16be303c19d231fda454e6aa1e22165523f0192d444226e57602a7837fe64e2eb7f01796cd682661179b673c8f6dc1f5c183215aeb4367c53977550d2f515e27364ca935fc2ccf3e6ebff971f8df665b6adeb8b67505440ea775816a0385a91e2480dcbca89aa32e7a5eee728e28882a54b5426f7eda6bb082ca0581c80ce9d253d173f0ad77e2f9386b77dc4b65caa5dce5b81dd697edfc5d7fa765be202152caff57549b656ceff132432209e2118c8a50ff1b62fd0769e3d8b03855862a2785bc1c10c01675c04fec9cd09a0fb5d6d0e2c01e14c3f233a66570c6035d53be0923017e8552cefdf9967702d7b0286a6acd066e2c09c76737783695f19fe800ae0b137496d40b71cc495a0f1e5835b74fab35430624deddc69783635b3e053c22929c3dcb8827d3658ece17a03be1484c285e1cf70478d64d89f2d761f5c1e7d1dffbfd68ea307e8f88d37ee9406c8a7223c7347bafcd377522e0471dddf9f87c06b8340447e5e43819f88c31e92fffc9413664acf9dd74335011df42c68362c93adf4deef126fb64dcc48530e77a0222d1a2eab13d1615308505e471e8c03b7925406dc20f46dd3689415c8eb5443937bba2cdced3735471922de836ec6caae8a0e38ee3dabb57fb26b093e7726de21a28678969106cada761803b96b4bc466f17f76546e1d47e00df5b547a75c35d1da96640ab75b833f6c96349a1a7b60f7165d120ce7e00ee1ae33473aa370cf8913f6ae4585e24b46eace9972d4d12199f7b828a18375a2ac6d4233c5ae1a268766dd32b11d46392a677126666c37e29dfacf17c884e51344c17e79c7b47efcce3bbb346dd3683dc1f0ba2c1c96e7671119098913ebd55e5edeedaee8a381b6fd293f7c20587d5a00e8e7e7d01c9511e36ab28099aeec0d335fa6071b5ad214a7385caac32495562cf010337cca0d26a3d94b70b4fe95f84668b695173a03f1d6e25a84057767c1a6dc583d0ac8d852646436461ce935fc9e088febadea3e1ab2ec5da9f042cef8ceddf040a155e0f13c519ef93109f7d56c01e0d904a2f02532a04a2d0b07dc5cbcf3b9ae4defa036f849df55aaf24968a96028ada09e3b9150bb7b7520c94f91984fbeb4d9d324950d7ec5ae0070528da5cc9401b4412dd36f5670cf7ebba121aa646dff43dcd04413c761742a1bdcef356bca61c24aef4ec8d3a1c977ccd389f0ed2a5016be8e9c77feb2c7a6c03bca99c0a77c313b7d898c7167c5afca7bb0f11bb6218e12afc1fe5bdbd56d8980a50269b79404740853281c926697553b688038e0c03959824d8cfce2d1c19a180c83f721513d94beab52f3f48e235ae457f720f53bc631da535cc7a37505e3825998902a32b7d67f864334587113e4e936bee9dddfed156bdb7d00e2b4d67e141eb0a7abad926576248d55ae20970da092c3dc83d9e32defb31f8c578a8d3398b20c118468f613f773bca5ef18630dbb1a568e51250cd9b04da19682410ea5d07c88459df2ed6239f02fbd3addca5551878c5352ed04f2d13f190cad2a7f46da42708333cadb7384a2675293f80739e73bb6c449ca26dde78d0b92f68c1fce225d65f679fb7d7e3cb317228e24d218f97f64060fc77a513b60468b164e2c0c437ae88f222cf6aed9cb740e19dc8d7fb8f06e23cf00052628a22242ce17ee92e7d3e26aa707d017e1e92f84f7c68e651cbc5258db8e79232cd06c778b003e185daa503bc8e8fa8e6deb97e6e182e3e637519880ad9a0bd5b4873d191870e0caa36af0d35e76e25b285858d1b69f09e3aafd172a1db75d3166b7c3b47952388f1fca105432d92f0172b85f639e369909d4e72672807f943fb9950f7f05821d7d1d9308d0c1c978ba2bd940671afc673b8522d2ad7f0698a95ff4455ea9ee8b6766a6f9f00b9607fef21524f7d5ba526814155d2476233b5ec044c3d85d2e3eb4c7faf1abde93f625dd3c6152d603bd288e8587c048ed71fc53feba3b7495f276b579254b71924f7bd2aef1f37244b3c825a17a4db192e162eece2f84c27d19db30765f87ca2e7da23534d35ac7f059fc237c11e02867966f288fb9d7fcb91aff7953c961d84cc89ca310c58fb79c05a9b6f74a046433e798aacb1f38d8b1a6511e27792b97162e27fd1577ccc3d32d1cf48ba5030be9f3a3d5c708e802062bdcf9f7437142dbf9263e7cff130cc31acad189dae2db094eac61e2e7191f0f262d1e114f71cf4d2569338722fb10b7a70fbacdd7e8c67c7bb96e94d7c263c12b300d353f4a7fdd6fd38a7576725867bd3aa679084c44b3305e0d9f6cddda1c3657f27425b156f50a2fcc871133d17c9eceac3fb83fa4d9a6007fca5278a8bea35a5207f5297808359a2f64664e70f30423f3ed5ba7a6e9f2565450f17097ae8b83e1a815c274a60c138611f8482276f2e59d49ac61cc9e3397b4ab696b5c8f2c6bb8a88e75f5bca627f7c38043850c087aab4d95146d6a6ddaed4eedba5b4016daa1e6955c31730d55e102e2bb6b993266cb49856a35a808fda5c55587bdaa0faf38da138e7e17362b26a12beb74c48500164de2c1ee526eba5f18d47febd722f4ed708067969f54172cbe0b6eebabbbeea5aa64a7f511b7a195548fe7b943f5696947753e72b66ce527ad8a305e0ab158b3c3d74d7de01f38bcdf1a2281e92b3702aa869de2105723a07ba586eb63680904acc6f0499fa421c507b554aa79a3f7b58f522dabe7a4798595105671326092b630893ff70476ae9b75aa2ac068b438a98f96e6b2bd56969a002aee43100fecb44dcd09c657b16dd270285f608a0a1c8ce286b684efa0651295f573850b29b3ce1d77e85de5b9820de1852812fa885d3940126db35ec6b83fd1e28fd7bc41ac093ff1695817724eef8c640c57e3ae04345aa5b6f093ce439f3c688d31cd024ff8fe881b6568c9ef31d428cad009d0c49fef2a389d6b26be57790d87a33fe6736446c9346ad9d63e6f03903fd31fe84fc23289c2f124ab15ee2e76b5d24f886d582aaac9bbba7af1a472a49b9aa451c8e08a0943a75e4a8ccd5706396210479d23064ea7fdded194ebeed96ad928fcb5cb81b3f8a69c01a37eb130d7499fea256120268c694e24fb56442fc30c72b40e718b87a663f11207a52338c35eb23bd9d33b10af80e63ef1c38154a0b377c407cc29e3457a8c7b0eb1a5b3b22dcea6047082d1a0c8360d00cfd26999ee6982efaf1553c791ba8c66b6e417438fa3bf1904687fdf1502469adf4eeca7807789746dce5bbad35dfb5cc815ea4b6adc8ec486f17440b3d12b6b71ae6464890d111f2e6622c811860de8f308ac35526c46ef2c1f8a15e670c56981be79809243b23ba8f6be3cea3ec7eb605459fa1d9fd6ea6ea32bb260fe3d2e3e4c9a94987b7f25cda7ba469473cfabbebcf28f2cd1bc6ec1ff9f22ed6b664d66d939537234a50c774a698ffc16048dcde3396fd402eaee374cc92d7903b830d6ff84f08f5ccdde3489e9a568fd31c2a9a488b86eb8f2eeac60988ea185dbd31186e2a96e56d705b1ecda527d93ddba09bb0f4ebee4f4614a813a3d2a61eb385e1465895405827f53e725158838746dcf402e522892a32443ac336a5625eb037fd4d49dc432dcb015a76315443f3e06a0166ab5efc4c65c1180a08f8f425dd12d2a69c9e11e08708fe1688782279f9fa620f378a5cfe546aeeb5671155505e97308749df3a1095c076e353123f4a98f330756aeebd7ecc117b96c5b47d95db7c797c9c0f90525583a3d24bb1c59b54cee1d5bdb26e9cbbb7daa9a5b5e12e9ab7e460a23c205a3119361c902b074369d45adff6a84e2196fcd2e4189a28385cbec3a5f2042df74d604c359a57f16e8dcd133485aa19a5f743572721fb255c6878799d2a9bc0bfc2f786038d3df49600e89e83d08ab2dfa2c39799921d78378714acdecefc386e03526ca950087337bf946cc586cde5a266c6b1eb32f1b5290f2f7f0063488ace66cd02019b65f6c79d7686919b8a2c43aeb66642f5d9e1bb4d28772f65714f1c162daf50ebf4869afb4bdd83f7a438d92dd852b591712dedfc68941f923632e0818c24d21c737ffa0a15cec2bb756dfabc1442cec2e52b7a08aaceffa5fd1b17d0bec9a93e1f3a031f7757e4067dd55b68dd481c6d8f1e5ea79168e62799ad98334ab02bbf612b09f302ddb96d85b14afb20d1c77d5b6bdfc68b6c96da6aac4731f3580f3d2695e31bddf8c2f81686820db3031412e6935057d48b21726ef7867a65c4b069389c4d6aef4b01c0092ffc4a200814799f25890fa94486faf44ee82c77fa943b7b160bb896a246b34d9515cddeaac81f7b52bd5413486c11772dfcfc43b4ae57affde32a30a085193c01daeb0579cc99d1b40b7c7d1d234d63f7d8c6df6fdd3defec0ec1c1b4578c580f1fe2c3586494458bff76da4d5e8a6966e919b43ca86785967adc002529a0d3f838356e3531c5d76dd4b3ef301fc574264b639c4300f4862b514609f4ce1ffe692624c0942095f0c2dea4dfa827468e98793803a07f91cc7cfaddb057cf3f860597eff5d298e8a94a35277f26baeaa3190aa2d180f69bd05945c15cf64c3684004f979eeedf167f4187563041424c959709f339f2476c2b458bc31b9126cc7da84199009ae15fc89b7b172b14450fd73ab2dd53605d6b956995a4f41cb756a684a53239dc9694ec5723dc78fb63a9bab031f2b68208d2421305e0898c641d5bcb6acfb1ed74438e3fede19f19f9bd74411a16d091466cd0e9d7b4946780dbf7657841b549c31a727f8758369fbe7c9c92b3a65de019ffc66e2ff719d2f6e7d2cbbcf65cf79ec117151c5815be662cfc4ca6e1b4d81508b5bb0b026408004e0aa26aa563c2ad4d1c0560a977284a2ac5f345532540750fa5149cee70eec7cc854c12f7089dd8b83c1bff258982cea248cb4ace719c662e780235cb07f0340c00b4cfd3c89340651fb143b299dbb4db43124dce8fc4300dba72c2140c7d3cb8b9548b3b756ec81ae17611dc1a981add1ba2939d38f9e07294b427ab32e2aae25e023e4c9c54b35b94ebf3ee80b9ec20c330d164f41b20aea4009dc90468d7bb06846ae88b914a41ae5a0f5c9b09acd3bb08b119ebc3da16ad9c67a479f16661ca2e9adff8d01f83b737ce3f38739db924fcfa6e3dbcf59102eebdb88798d6bd07db70cf4aa720676a7c0afe5a496aedb43306e9d579c4c324eb7f26b39e45db885d6b635857adfd95686a332c175fa678f153c84d71c61a91c5ed19b2968f2e95c31427c1ecf13f5f062c847786aa1d31840106d1f4ba00732d0ba4366c41769142881381d43afa5fb173a72b1a6fa8c5c78560395d0c50a022d1f850419b9164cb22c89887684e0df7e22f15c18f533b41b822a45ddceb0b2184be55c22686fbcd880b74c10295342c800266a5b3a299c129195eeee0061a7f1aee9d0f117f1989b7023433d1860d1c99da89090d11f82f979e7eedced7ce04d9dd10d09c1dcefd5788a78ea5142a6bd792293e0aa94c5799f12b99095c3407e42a7758756ddf8ecfee6ed891f009f2495c2c9336b3f16655226ece42a3fdfcefde05bdf767eaf52305d41306418dbd526c069432327b36dda0a322fcda0fa65e87bd2355880c903a19a591fea1f64767f7ec239c0c094fddfd39aae86484b21ac8e0982b14394c32cc6f419515639f58ed36be09d2b6bfd8c1c1e6936dafee8f157a2836104803c1d6c190d73bdf4da1bb9857093f5c5f829e512d379e2c1d4408d47a576e79a8e25f85594096fa10d0c0c349615b814f3f82664e69f33470be3016bea7eb6f9129b8bb67cf335fbe90eff3620a7adbea887a2ec409cb69cb868e223b9e35c4ceac95b4694c25d33008c92c9d5c6dc6f7521081d2e70ba85bfb1f851936721ed21860c806db444f5c00983e43f0b9267979436f6eddfc04e89e8ee2b7f57633f2c323f7a4f76156c3d94c19239fc1edf5d1d7ddae6ce8a0b8349f36d27b5ef559a82d0bfff0cac32b12e00b5ccb7f029dcf8eb270c68d377f179ef15ed41ae3bbcd2ed5f57c83f9fa7b23a1920d4273f81968e87d88075bac129915523482e55f168c3f9efda8db1389d6e298c90c8fff03686eee2ae0cbbfc4ae41799ddb24a5789083397d474a510fa456bebbf26bfb3380ed849c4ff04c5c5f46a1c126421ea1dac842f214b2d77e97f512c6a1ed9471c13b298375b94586f74b28bb96fdc712c60bdca6d9897c6f5b63e83e6ead9c7d2ed3dbb90632ac4142190a15eb714465bddccd641654eaee6780b0d7b8959480d0610c4fd0aa2de45f26254687110f369622085989f87a011b1e494db8669a8870ee9dfc424db153c3e20c6dba6bd148ab059fffe1a1845023c3835c92f3910cac9d78e43447bed867b846c1b71ee8828fa4ba2f5935d3f80f198a7ceace8bb1ea8f7403d33308293d9c895558280b6a87867e865a3dbdae1de4b10b68f697491350823bbf4506a5de6b707c6baa7b34d4c071ea9acd7b59d33d8d0b182c7093eb2daadd26f9979ee7992bb41f37247abc3d1acdb53ee156e7cab95cf0accf70358a85c147c53d00d50da24ae4590ba3c70d6537ce2994d46fa914360f4a1603e8877897ec802aff340d7523ccc9576172dba14fae5012a71216ac7fc40dcac5b2828495446c0ca78c1f399543f5e896de96dbf726d41359a4a49ec21f32a6ce96cc381d30e06b5843edce09fe253238bb6e4d7f64d97270b599a1fe39c743009e701361bb419099d37159381ff8abee14023e494a258b93f101adaee3cce850b30c14ddf9f14ae273916ad9f99769eda3af07e6cb56121212e6710998d60e0194042798660f3e81b36a15d3e253a2747e830d4b8e0c1b1bb5b546ea01636b20b1a85c4d95a9505980edf8e077a4c33bde5f7a3ce2bae1a55d197590107c24882f2fc05a99d311702a97bb0ba9ca68f8af08be198a0696f6512d3677ecd7d9c4a8891b5bc9447d5f74525c572b5f9da80ee3e3b94a057768d6e82350cbe1ec878adf85192031bc044b67de3734d222867bed8ca60aa63e6c809372e36c04d64aeacd6ebf3fc0c8ee9e1fd2fa973d09045917bc67d28bf9fbad5b1cb4f79c0873b9ad2c094b4479f893cfc1eaec113dc48d4455ec50ed39683c2998ac81ef702b4732bf3cff0194a35dae9e685d520c7dff90826cbfbcc79801ec63ccd257d606732faf720d9d20bb7848a72e26ddfdeeecdaf7df7eb367651defb3657fe94f78a2da7138bf3ac95a6fec9a2cda1f45bd259cfc7ba5cbb1ff2a4230ca1c95865e0bbab8ececf49e012c4c979ef7761490e2f0d13f4441ed63b340ee5877d2eaf5c97432ee0c96041a0c7e89d21660959c08a3a328fe0a67c7b7a5514ec590a541d05df7a226ff35153fb754851e45e2ba0fbbe0e070e0e13603a9299b75d3a7783721650f9f99c271dbab81bc9b8c10701d127691198b1938718eaf94005fe7c691f821eeaf43a5f868c6dd4de65098bdd8c6dddfe38b1765824a8d03eb57a0cf556db844c9fd7fb436f8dedc70d3b2ef7764200d95a736585037d040964dab7b5d7e22def2a143e77a84beb367dbc1994559e1fc7474dab8ae3c209b7116d5de6ad1cd5f00b342a07d144be62c96dee6e0ee8ba59709a994606f0f5cefce165747b0f35fd34da5f4185878639a293b319709e33c6de4449870c83f2d4f5fe69fce9e4061b69e05e5714daf06ee4dd36c976d0a18ea35b190854855b5b72248a8718bf5e4ae097eee931782375c8e96713483dad7f03f4f71b355627e3364297867a3befd3c3ed49552d04c25aaa888726a4f2709b660318cd9dd9d159c214a08f87f9ef581b2e3a00ed5156d1014a0ed62579d5256c58c9576378650ab17d3cd406806bea64cd5bbb3f359e52c82a6881579a5f8db53783d5336290c9aa90a5749cc7ddb0c186ddccb24358108b3e9c151acf6c4841240bfffe63e592d1e4610da4d8194b1d8cd912ed23806b56d8babd09b3f6210e12399e1795a731c697aeec903c08ecc35b844e29a1dba92800d67822f13b1ee0e3298b3db6e7fd52aa235428af23d5869edff247f470fcbbe025f7e1e5e802002bba013d34ab9964e0a60b9f629c6a96fb3446c989f008b2ab46a231fcf57c2af26500e8bb93fc1314b2839640530218c442e83c7e7838b71e34cc304ec9cbf88771bfed3c99e14f6e9d43195942caab30f33c3908100c25a9ebdaf68ba13df885cf03e242898d0fb6ac057c1058375c7a6ea83bdd4fd11dd631fa24e699876fcf62c9d4bc4970559f0a82fb15e66db9233ba812f96edc282658fafc5f171489de8da934e386bd6254cae87fd79acda57f6477b72321c9cdc30b796fe13486904f85991d46acb4cfc225d48a4a1e6fbd628d06177eb08b67c340aa53b5319a60ffc8390db120879eb839f4019907676c609dfe76a9c8c1a7a94515e42e021b0d9842fe9b55f4cbfcc134b6c8918f8e54e6d4b34734cc7429e2e85d17aa83a962d7e920753f58fd8b92c6d24f148fe1ddc7f885440aa4f84791a2f324af906fdc2a739727699e7b08207244b91b7a712f0ed9b294b4511d0dcd2ec1a11f9c45e93c2334fab541bfe4eb7a008f1e61e73442a5c0077de49b8f6bdb1655af22652173523e1baa1cd68960aea381b9a565d876b0496620556d2a88d860705eacf3ae8e70bf4fbcd348fbae9791e04ba04b1063ae6ae4a79c8c71f82f950ed97eff6733f944950891c8b4d32fcbb41dff84ab0a573bdc9d2e932b53156c515bf1e5d83e4e9952f64e73cf09a98ec80a1880a5810f5f40069b9516ad3314282a5d2161713906c66b12d13efb6519952ccd4c92563d8b511d2b89c042f021fc0a27336de90cb21376d4a88202d8e0d8a2f5dd7351621b5e8bfcc9b11bc5d9c884e3d3ede3b054e474fb0e2dbc047918106742c23d35361cd6dfd6b7b90f0908a8fad3ca8ac1fbad0de9f9d68eb9a64108cb5561f561adb06d874496382b1aaa322f52669a0e72e3e1f2cc2b20cf8e14eafbb0556af5b811aeed0df609d61451f2f57d7cb8a68ca447c94a5af2a5bd7e15be01955d8b5dbe30f337956a089530c9d07e0d2ef7c90965414ece9d11ecfdec8423f871153f99beecf8745a180c2ce93789146c77ac5e67e723103691864531f9add3aa966e101999a63a297b22c876d743d9e70282fde06409b62cfb2f2f582ee8122ef1c20e2fe87326272b668ff9cd4a424574b05699aace1baf30e58f365ffe594eec8b482439968cc9b73ff11e9f2735b9302580c7868203c7326f234b1b53e2eb516dcb62c04e199ee0ffd98a8d7c7355c74b9b8789914305a5af2243c50e121843b181cade951f91e2a27989c7f91e1957f5c96c108b0423593beb19145b182e27a0b44f9be1a4cc62b6ff32d0b3e2928c9ca37853a3865bd2f1d234c9e8575c2a0bc1c6e0e3a7ab9af1d5e47a9153184fb4630415cf6989cee9bf8c7a1cd4eef757cf765bc37872a9368803b007971b376c42ca490f536cd3f8fe073851bd3e9737d0d8dec07f53f9f560c40016bd1dfeef2f326316d96f4c164c873785f6d0b05a1217d0420b55d2109f6b763b25b1dc5268078022608fbe00ab58ca7b1644242f95490c5dc5f350f4163b72f7a3d25e3c04a872aba389ea43f11b24c304328c62da0c998fc6793e394d3e8dd5f79eb560fc13e91ee215e65949ec8fa80a7984c01134aac413cd0f578f4757d5c3cd2f5fdcd319e738af50fa7dce2ec187190d5e6705c24dd9220e210f6b65ea6bf8bed844fc84bd5de4b5972608015522ffc82af4904482278d3e7974cfc8bcdefac1c0fb3a32633c47eea285b27ca2a0e085853a860518a71f9043e27db61c6f990492bdda6e7cff5eddb4cba585adda7aba672be7037e9b7b0aeba153d862f54ea2b97a5e32832bf21d7e348cf4f528acbb1528b3e4fd47f731b8e47a4f0c89bbd9b2b640bdf7be47ec6ec9e5fb3c18a6b8243f84d4193bf1c0cdee73a9511f2986aacfebe92f1a8d1b3cc27fd56cdc303a1076f4915ef86ceb216992700f6f0b3c09ef043f4a2523692e678e175f14848cb908fa9b47cb8a14f4bd6c7077ab82218530a8d25d9b49208f3589319756af582cec76adc8a43e485a4a22517010fdd760217af02fdbec1077c81b56b877038a52963898c6f9ef9390070214c38381b197b194706d9850d2340f97141400b7ed988ca35554d6a48ed249a2d74ce01e1786c2d26821a8ae457ef9f53a9800dac765a9147968ec4a67bd936cc930de12dc11789fc96c693c69568e87d7c8d3949a0202b8c0018518208ccf86cde181e221317ef4e77da4bd0b174ca99da26bb160de4e375caf56f247c4763bf62ad550385f1bee8c806ca30b7ff52244aaa0ca5b5faf2f7294e143eead7aaa012767278760c5af75a1e541cad6f80767a6e844a22121e0865c74a97032f960bad6b5242b3d859832009aae46f23a1b7a7ef15438934f37820114cbb2d63f98c800c3b93964f58a92b04083e2cfdc84a5485ec6722a598c926b40f93751a6161343761af8ad43a74f3f7dd0226c5b199ce256c44010a073ce6d2a968ccd660cee147045e9fadfe573409344c7c604fb1fdc8b1378579fe18084f189962c0f5aa5b6e05eb1aea98bd32dd32c4ce2a95996110a770ac383c92c7a58d73c7a767c74f3dbf52f3fc786ae567da7b937699e6282001dc491008a9deda4aeb109fefeda7e3077f3a0cb0a8f926f958cafb36eefc980f04f408ed14e27ba774226d1708c7124f219364db487368a3d80991ddbfa33dd2ebdd47ccf2d43158ee74df32f09178ad943091fe0beacb967c46c79c1f575c12629652e036d298762fd399c6e9b6a8405c65f9753c78e4105b8e6e5927471708751174f10051cf4e33318f821ecd3ba016cc70c89df8cb5d200156ced25c4f7903596a6416624b79a87667ea0e65519f68107f1310f9d2540c7aae9be861443c256eecc1d90a14027a8096cea11c2849e8d911f4a8973c5c3be7fe5ef7edf54bc9420561e44c344ea3c5a3b0af36b61a79e05e7005ef6ff6a7051a010dbd1ea8b908d05b5d7bc7dc8c34c944da080b4abc0a2e790d731119c9138086e5aaa878f13925e7c18a806ee5f25ee5626dccb9326e9da068a9774606923bac0107082863070969adb9d2fbabd1b9b2690ac0797686c9aaa784dcbc948b78adc991f9467ba52c3acb7c8c2d26919ece58d279ec595a26fc17bb04b905b22c8810b5422258e7733034d9d34e4bfa24cb15e72959a5d7bc70a85b92daa546b417d5aa8ef747e58be91a95fba091f11539d010a2ac3dfaebe8675319c9eb3d368f9d0898401dddd591f05d3bafeea4d1c18341a5d4f46ecbda5625edc4460618f9878a1f3627ee98c9c3e41159c75ca605565bcdca5e2620f27caa98a946115b4554cd7a6b0b62ef5c6dc4eb2424c6e7c390ea1d022325730bc1a9dce17aef4dd911e9cece19f9cd01cbb6af7e2b418b0b2896a7975add11f55b0f36abcc3157f6f6b10eb9e6eb3e1109713f308d079bb926290a2f2b319f8b3ca8e59ebffb26ef4b3761e2af2a7b077f995942c237f18f71b9e5373f5a99f5120ff1835d80210d319f387f6dedd7ec2fa99950ffc62f9ec3d18ff121e95692d0034c27fb40cff4b433e29da611ab3918335db4a293d2dd0876155df533fdfbc3195e05e537f13cd55458161c6f1b9df818897909adfc6b341eb0e95611b2887a7cbf37b711a7dae2fb3976705189e14a7abab4eb61005d941f3d471f12a0db6ffd9de70b706e220b5ad81032519a65b2b75413569a8325b56f585f3552ed8cd282bc41aa6b13030ede1fee7f33b627621a1c035c8a3c7153fe9f2d8046deada9032aa4d3c128d621a1063b71b8cf8e8c5033237ed18cf8be07b3900c14564c46c1ca4d14a1e504678222aee44494dca6fb4ab84f8c5f5cf6e00bc96687cd822fbff348094e16aebef953897607f18ed5f4febc105a4d8d869dba95079aaa0969e4f09fc342a5122ddf3796944127db197f104acf29f0b088c17c4c3dc5dfa4da8b1f11cce8d370c07840548f0c0b9a5d06b4396697e5cb0719e6986fca00003b875c5032da704ca8106ebb4ea582d93a65745f5856eeb45b4860047b53108ac5eef294ef70ba4b0bbb45fb3c757128e0ba69c2aaab6682b338c321bcd2b6d5a33e530ac822c77f0d7155d5d2d0fa06a43de17d891aae5b5b3c6c11b07c5a365370aed916cd8554dc8a6a768429e6f04f7e087514ed620cf3a95e0556d84b2b8b4d18a0a3a89098ba1d7fb6432354c3ffc671829da1baf077de01f02152332391ef7492e32c46c0e06af8d22647e4a8fc1c956447882e00e8051db9ac9188bf9754a80a9063529b6272b3eeb1f2e2ccfd006b2a34752bd9707b5613f808cb34350bf0bc4df679d307895c8436cd879da2d7008b03c90a6d36a88d2d95671868e818196945c69fe90cfd1149fde5dcb152518a0edcbda62bffdee5e9979bccd0296f92c39f2c39cbf3424716f3e85dbab415b27160ab2e339e3973151eebf2e2f2850e7a537e951076cdac015113b0b044e99b63b5611e0e4c8cf2579d77e6233ed3fd4f13d42409853172b3f4cb7f52088c22db7101fa0d2b5acba060ab0675880f0df06b8278f053d32cf4603d67d28a297ff76e32987b1c2bbd177c0a1edf244d5f721cf2b7b331865279f95d2bfc96498630e2ce9f3c09fcadc5f0b3c5d53fe75abd946fc419a0fceb9a4681469d27334653baea750edf26bb5e7062fe7a49bdf32b4d05f0a7893a830b6ae64e84ef8341c5cff1a242328ce823a9cc971f02d98685d9379f38cf8034b8d7eb232ec8ccdc68084d301f2c02a6d888c4dac4eeaed88efb609a16f6587d75d39dc2e4caa05b4ee87de5ed45db9846090e9036fbfb4cce6e786c9fb09f066d086fac6d1b50b19def4e0a53dea38a008723e8a13a90c0b7c613d81429e2f6767fa8a4984db1a25108c76ee1b30c0f8c7c2287158cb59f6e444dd5e3c5bd58cff5ffbd4cce6df5c80a378d80770ca889dabeeffdea43fd329ad6f01f22bd04cd5eac8ddc2bfebee08eb0c69cc668d68ee73f758434e5fd73adcb38486de877819ce04cc8ba0f045ad6efd3d7166173f334c19077e5f8fc3a162fd200a7cf67eb04a2c6203380eae0117e5b64ad30f41a891658dbae6b6929c09f26b166ddd4762b672734e77df850cd4bc7f4ce74b09beb25c107ac69d3391060849b5d39ef0382bae6c04c5762c662fd7c25abac5945485f1d03bb7013e265ee6d42c7270d89f00a114b650b0c6e33591d414549da89acb20862d4e2a45707575af0215d8f2730f0bf693da70ca833f08f5480349846d61200ded2d681fb144b75de3bb4f2e1247ffcb35727f3bc1513afb377695e5a9b6a7bb370c3a287d699674708619d8a3ea03451c45d673beadf0ba0c2a8ec7c25ed7ccdc71773ff87a4a464aae0b97a2a79cad140146a9d23ff601f05db9cf317b63e5fcfafef8d7f82a818b235281c7f919fbc1d5a3f102151334cde6fd0499fe2a022199e08d262ed89b386bc35cbcc222bab1db2c5c61cd0e76db689b0aa25a4740118c50832bbfecf9f7eb31b35e49340107c3851ca03c25f40fade638aba10a832d937bc907859ee584103430644c23310c221e4b5ce8ce5ea94ef0c2b75da8e959db4c87ada0fe1d6f7bc59c2baea45d25b81b8c59a2c826f84dc672d34b85e900f012adf0ad4aef7c2137a48a79e3cfd51b928d59ed91367515408ed7be59ef731b3ee60b1f44eebc256c90a34db4d2177745a7c05fb5f467059db9967f96e47330c1cb0de72a3eb3860e48359350a0c4be52a629d5f888c4e8b1d6a63de665a18c35dcadde979730923edde2668d0ab5d8c7e722dba7e7ae88b4f7d7cd27895745ca841094f2374239e02aa830f84ff8c014d14d78238e08cc118fd60ea88da184045abf34f1fd9096b2a236ac608a51271035e51cd5b066f8d36ffe05bb7ea51d2bcacd6b163d117bda9aa38b6e7eb3e1bcf866f587ea5146fbc9f9b707576a760638863331a4f51a7305484d630c4da360a02f684335d20ba7335dae4e4e652892fa231e81cdb96fb639f02b5bc67bf0216103563a9b9fd0217877f6b88a05ae802fbff5fe5b023477bdca0c78ebbbf808234f996f3ed54e9763560945b362a78ea03f994d75ffff977cb80e45159843d029301dac1c56e0c72f3b8cb76d329354e0ee74286bd321f038b8851b0a1859c9f0040da8bf9907e6abbfa03dcfd991f4738fa97451afdd7286382678735a0e60de799dbdfc0090da9b2568116179e3235d72ae80b7ec256b4793d0983a99b6003e7088ec096f003b9cb9cde919266c76218e2491e2bb54555762a7602030ff443fa3428a93ab94a74d8ebe758c718c4646a722530cc0e1de020e2e6ae590e774ef13a2b715f7923fabf6b5a070c796e9f8f9575224bc69ece9f2e54346190b5ac137106201636c26e62f0f1f4f4869edc7c47c7e7ed5ef8ce045bb502de69f70d5e05a873377cbe06a01d161687c486e9c4f8a8e1586f9222358f79f285698c6a0d692991fb0696449600ddab20c60eb9d7a6360912e8ff1d74316798216d55df1632274b6b56a3388c602fd7d8fc250fec520f80938ae72a76771ba2fd1b3bb26b1adf30947efac3935401a6e5e150a9696345837e7adb4ae8cd49f1b3b67d54b8750a16a18caadd161e53625cfce4447bcafdb40bd4a2feefd10f0a5bdf4ede53b5ff440b4fba1c09aa912a0a520fdeb7629343ccae8632cf22b2d62b9ca44ab6757353f4a8ed61b6f1ebab6f7d41a002750d869a0f06085d74476ab01990a05ff995144fd75ef689f4996e5dfdee319195550c3fed286fbef64dc65c6c5cc204b82631642e39bfee63e7ac30544979270d331b116d5115556afdb1dde59167d13d2bdc1f4d7f583fcddc0f7c38362406edd796e6b5bd2b0fa817764c689df201e8d381f3660bfda9c03ab7a9ccf734dcd159d4b676cbf7d3785b32dbe19c7ec0b459d936022a6b4a66f14d895ee06e7052e209b084778ef5c061589c781f5198b71ec15e345b6b9b4db73ca06d11276afc92a1043ddfd87a7cb6169af5654da902d99ca5035b4930a02fc9611221a9dacd2ea81a07deace42be82d2da5e15fe9a66f9d3c80dfd4939b468501b53e6d3ce74d954e54647a40a49c2f24d6b000e42326ef4c6d078e80961a5ce5c699dbfe6950ac0dd3573586a7352379db1aa76f91d9bf1f96f461d5f1a4fdd7a6d03c5a57533a429466cf09df3ab3e0bf60adbe0fb337445b81863e2fdf1ed3b74789dff42a67dd9c35c66899e8bd0342ad6f66fcf1084f3880469b040f359c55be343125fa494986241fcd10cfd4f3169a074aeb99da603500fcafcab5c22829c41f3c6b10127c07ccb015133716a31a177f9a1d638e123611bf3e6c66a5ec7ecd03e531cf7b45094fe118ba0df5aca5dac14e4575cffd470193216fab0f09b4fced1b6ffc5627613cea0c942174fdf589551f83e01007cd4e7a57a0d5594069e02208bbd16d62c55bb071d5fa38dbdd24814176704a044acd55ecad6fb7e568ad40dd4cf55d8d4d84d985aeee737a2889705e78c60fbbf82d0967e1b0ff1fc7afc3f910affa3640261beb3e400c49aa4d27c766a19677eb7c1efd2580ca6565d6157b9e8fc9baeb5deaec67ab825564500b6e690c01804803dd8baf154d17e047d75126378e7a14eecc10a9d926600e053bee294fc424984451f8253bc57eef429959780bc4733a77e024370ae80b9631fecd17b327a5cd2b2bc5cc18f607fa38a6f63c7b0eae114cf0989bd61e35b37306500db4d1dbf3627b0e98128668c68c9fb6b024fb47279a858c7f61f339d1f7da7790c6e95ce5fedf42f2257de3a69bd4f112bd9f2898d5e657788d095e7bc5b602bd896aa6ec5607e72229f38bd84508dad3dab8e746fdc79cef0297f8cbe2411f74dce9e55b4bc7fef46aede036846ee2bb4e8c0bcac24a9dead465eecea562b8270ec8c0c28878fd929484ec7dc32d685975f1f2ffb008aa43210a2180a5a9f56cea62fbcb43c4cc3cf7dd2c40adafd09e443edc73671a9daf7995ebc2cd738680812ff04b6a1c340b8ba0f588ee4af9bd45dd32a7b845b430fe9db55193ebcb583cab721878d69883b84e1ef2586823ba13b9af2a0b90d58d09d63d4907bfe0216297420ba71cc4b18354e41f85fccadfde74470448633f6dbb043140fcf4d6336b7f437005e0d0062eb2d1ed50c9e766649b50a344e3a6a7683e4ea86ea77e1b58a649bb3e8c083b02d69d2eb0c818d62baf5915627725a9d1527500ebce8c63db7c6d042812aedb04917f120b4a54c839af4bb15dd7c7f5063bb445fc68f61eaf0dbd268f01058565dbf27c2cf19154220917c664d14be50a0432d4d8f9f234aa5f18947e21925e5d0083f178b7996c3c4634684b2fd37c07f75dfd1c582a2ff58410107f8b023d2d65f7e29104d11b4c2e3083db5ae1d88e0359594bafc9dc1fd7aa8d90fa4f84b58387eaa241d43ae1dfc4227d2b9869fef09f599f46da8b48cf4a37e8f5ec76c3acff3d3a02900fb11366d323aadb8b68339f4fc29e1f4b44a4a6ebbf185049c6a6df40db253161661fbc11b38c857d49c58f257a7fb6b14c78323f800be8857e86d01060c479d3239a573b0dbf0c36ec915572d21e2e4706d5cceccb86162ba20b30d39ba93eef9e63c8795c8f49fabcf58aad461a7a56ad24e971e34e7a3e403c1cc00c647407f7cee7c358dcc9da5f6119efceaca60512d83f1545d00ee5eed7257e38abaac935a57586e66b6b44a2f54fbb77678889f6afc3fab865d8e72972f8dd1c0f31b7de3e7d423212d3ba9b4415afe05efb838ba6f324fffffb27519b1dfda57d58420c899e9fba01ff49a68d1d5abfe5202be9541ddf259aa127ec2d6e1a7eee26ffd58bb9f06d6884278c2e5e36fdbf6d160a1485e2624892249249cee67dd1cf5b0a2327a280a2d86cb6a6d75003b052ac1387ec78e60b5d16c388520c128ada1612326fbaa26b9886626a3f29a0ace730a14c43d9592f1962a680b4729ed0766af2371346b9b96bcaabc7ed3f57ba87e790053ec365b6dcbf251bdc92e5884a247717fff4fb292421e7844a31ee3ea160d7f8941ab45f7b2b379d66b0aca0a8d43117954b714487d06e025f2ff98ef1c4e00fc3a515136fe8e6d6eeff494ac6030b501d2b9f13c67210b7fbdb763f42d1f600c6e1d66469643841b0bbb7db28e747641442e22e6808eb1e16cba96cd3c44df71799e11eb4d238805dee2c9f55fa0bd09790323671c31c86e6260aaeb91db20c457ee80cd57ef93d74f4c03ec645afcee1d344c6cfa5cc7b5bdf755805181adf2a0a8dffd804701be6f92c24b03bddbea4032a3e5b4a535927b548d802a35c8b9701b7cf7ff834eb04fb8b15920604afe16369eb3a1dd214aa19bd906378c1cca215dc407180760328a782f3f8d41cd20cbdb0552792978a9b02af6fc17cddac1dce22a313f440e0f8a318295698630bde37dafa5107bac3ca90beccd3a302d2e0732c4ddc447111aafee85f95270209e89f1f16cd15fa779d39f99675c50277ead4ee1fa6d158cbc0b6e1aac15fe2c52e2c6b584e5382091f120dc97c3d5fca83a3658b89e1f66adad719f72a595ad843f5d8c4c852879659b32848ce19b7c4abb81eee72ac9440244c7426b815cf8f0e78a32f2700ec683e888b95d4cf3e27950f95612cc018aa7c60291721d17cc7a492c5678653f7146d8c1e2477da67f2e2da67a386fd215030c8beef9de223cfbc703d287418462283114ec2d45938cf1c4c5934c0624d0a84857847f035b98dc9ac013b9b5b4fcb1902c5fe66c1dc6edbf0a46b6c4fd81ac5d1e5aeb11061646af3c07e516d423fe9d831fe64754e68289bd4be033b47c53a818bd120b107046c302e7d9b08d80a91f4733978f822e8c6d83cee862e72eb095c43525a6bbdb54d5844bb29cc2596bec05fa895bee6febb45360f2cde9e7c7b8cb223d06ecaaeb1630d4e243c370905cf6cc60b63c5d2f0ed09945394b1b27ea0d91ca8d7ed4223a098ffd61d07ee57bf7062a8c77af20c2323714297a8ab2b9cea5d8b66f24bbf5b996bb757fd5a6b733f9970f2ce318b70263624c8f9c0a2676bfd884497f5d85e3c183207be2cbccd59d21f5889d0176fba6df255953fa93b3f9d6edd4f325a2b2d8ee124b0acdeda3a5120ef5c4ffcd465b447e0300e294aeaf6f2c3f25566777f5ed8a521a2150e90f5164b6d540c414d582ac57dec85092c93ec5d0737179c1afb36837db03ab0f20f118afb11b7ee206aeca0b067256ea437f170e665cf43164c57c03c58999507da43fe796f6fa81763b8686199e978368bc7959c97e308536fe627fa2481b441697784cd7f0046455786e0baa3d3c10b3634341041d5b295d37ea99d316094aa9599421909b0f5e17a2994ee80900257c22e81843ad4cad0e2d752d5ab2c822b3057332ced3764b129c9b8e8e0196ce81c6141b9dbb88fd91228227b0430dc3e3b79fcf79560752efec252bff48a64d7ebaf33dccb35983542db127414e754a65ee700c1d185161e1a1e9c1586996fcec00947dca6d1ee12d4e8cf47b2cad72f911e2b2f77605df6045b214767511804cc82b006aa58aad2b646a7144aa8403826dbf16945fbb00f123b5cf93e8d37ffdc87c383f60d97c2f9a5c87dafd2a7d9a0b364fff36adf5327d9f5fab90de23b9631a4f87d2435df5d4cb8bc263c6c8be5368e4cb516a8a3aa3aee9db540d6ad01e81ff428dcacaeb868056537ffad662d72e5df5b9fc8aa7e009f535e31205c6e9937d3bd1cb08c7f5fe81659b783478cd153bb4259b1c12c25b091f335a6c7a157cbafbec56413a42b11f544e68822bd9988b966654470bf2b69be989373f33bc1934277d9151a607d11dbf56f127ba24c4bbddb5b355828c617e2efdd79fa484b5034907689f5c1035077db1d98bac06ed7664699897f886c115b2f618610e1c0874c1b118022773f7e7d060559622cea7b43f448c965d8e07713ad0108bec29cc23545689d1b7b97b7f4831eafc3d6f641ea313eec8eca98811aeb23d52e8ad424a5e56ffb5d9e3a50897d970cb279d866a7c2bfa43dafa87b15d52534efe140ae4213cd1ff9e390f1e00ff9d1cf562f29f41dad2d365b9f2dbe03a29448509c95600f8903d19c7f1dd387319fa272889d9fe15e0a18c3fc6de91ae33f9c4e711bb3bb86571dd78a375eb677f626c69fa15fa14a53ae033446c651dc07de2f18b6146de9f7c6a936936ce0eb533be8f0c0cdad1f9ce51e7a12319bbe566f409e6d66d48cd492b56dcffec96bcc6f92f6481345a401a6e2eecbff2c47bffc2bfe34b4a77cbf5872a4866d06aa2a2b2de6cd67f3b6f7283c813fcd0b81a293284d8054b58804928d9b2e77c277fdd85fb5b162a2be1e4799afb239221ffa3cd5415e0817c58d756b38e64b1bd37b1ff9cf117e722a84ad2b850061c3e17c0e922e57ef49090d39427b142851f870b5ff1bfbcf3a2af4689326492a8e4265eb5d56761b48821e7f3c3466d3615af72b8ccf2917bb1037e68d391fa46ecf1545b34b2e80ecda4db0fd7e5601c6e50deb5d50f2dde0858fd6acbbb6075d382d2ecbc7fe16e73ecf5ef76d4afd9506df18d6abfca17f173826478a2433a102458bdfb49402cba91a71606e48257b920be8c62e308d0a5dc294c89bd82b043741a13df241671ce367c15f8c6849787482d0663d3eb94238200210fab1f0a856f9f201377e9e3180841acf7730cf6665867457daa07fb6ac8ee97f49ccb76a23ade2d6b96b113322d3aade790cd9eb213974ca9e40a8c75cbcf5c3d20d942b6049b2d9937325ee13abb83f0f774e4a58eea7340c1b2d4b0339815d4ec216e9684a90d61a2d90d58e3d9364f609e59a4cadf4202d0e408b54ea9356fe5477bb615fbf5df96098b0a0304c27f555aad817d300845c960beea439c90fa036a7b51e6d57a17588e22ecc683457e7499417ffdf62303affdb06a8cab52a1651431fc9b21e177443ee73dfe6497f008424a0b3adf6e158dab3e6d9dceefe611a95cdfaa82aa3dd35f7daf1d95bef575e41d8b560174771ca0b67c5a8c65736b4c4b9af081176504f242034a83126d928ed169af4060591c31e2eb98dcfd3a70e721bc90d6fc8341c8fd06ce8ee048206aef60baa9276fc3f851abc01f0ae01aefdc1adebd3df93f430d6de174008e0163b768bbe3339305c3e6bab2124dde34c0a71a6b7ae98a1c9a01843327e375a3eea104e20616eb74a6bc288ebf7d6e046ecc9708c99dfcfab076abdd8e8dba971416b368397f82f2b60a2a8e818c1a7fff33276db1ac449a6968d37ed12f285f80c54f205b8dd4cd93ea890e5e940eb793ed1e2708de2587c931ed73aef2c3e446f784e30addbf144221f9705e7ac59484230902d9ceeddf11e6d00ba6fef6d9e3dc0a1ab3e65c1101b3aca53a494f7b0d7ab0a601fd448a97794157f6345abb177f661de3d61cd41a8f0a61e378746b0a0e21dda15d5696e8693c1d30ca4d650b87f165f4417ca84a871f8dbfe46355b077e70e6802f3392de389b44eb20e65fba5f115a4c5c90ac22dabda8763d2b6be1eae8f827f27231a79a1fc09a3404bf57a8e2690895bfd16eda09910f750a8c90391edab7e302920cba2f7c1c813959452f4f0ea60b85bbb0f3d70daa252a92874e3bd5f5d552646acf9d0702ab8f699404f8a7bbc260a4a30c1245aff04ca78b0b03ead81286d2004e61423c87133ae99e816ae6e3bfc3c0803fab4d1278eb2d27aad70256901567269c789fc5e081d8884751fb6dd804d602b86dac7354b251bd5f379e9cea05ae6ee83af454c68da514829b20646f34ec861eeb7d08625474031dbdceb8ffc9275e627e438bf25ee37fa016ffc5e77925a3d022b2b31d2ba7163df9b39e89e5225b1acd1cbb57ea20e4f74b23359f50280c3539b51722992c640d2605bb319c7964032d8ee6f81b180e3ee8bd9f5d188c55e2daad05d83eb63ffdd00064580eb3e505438a3d00ef575477b73175268fbb00e402f46c999a781f2c6a7a69761251edd7c154ffccece7e821ae7b1ca1f9a4902b8559d6c4e365a9151e6b705f410066cd652f20575c6e476b583fc959db35c1946adcc2f1560a4924bbdef6142d6aa7f98474f479cbba964a52521d0623e899875396e4695a439b3ced9efeaaf2683b0183dd01be7e6b4165c55db5585b63eca03fe39d7d6b7be0c99ce0669b3bc71f45235cc35bde76062438d687d0104152f16b7f090a30540b9d3223c29342ebf098f3fc1bf22c89e382b2298aaff996c82bb966974f2c261c6325fa3145bb04cb470ae2bdfaca839fa19ea5d471759637c9547ef63f1ef2fef33ce91bb75aae752a513dad4361bfd6a3ba579844beaa243be21f63383b83e971cabb7cb6d237dd5e1c24a4decacdd3f77d177c8c67ac57dbeaba792bf7d318f962a774b665b2cd8618fedf40216c38c3875b4fed48750b25aac9163f071e8151892c081e73f1aeb284a15975582a321155baa4ef08cc4cc6f817c37257f4aa008939a0203f5c0fda1ecf8aceea1e6cd1c00b70a195e531202638dec7087ba47a86cb6a89b3aef10f50b79fc52b69627ff9cce8b49212e317411064e5f44da70dbb69f4a019f5f3ad25ae9759c8edeea094c2f2ad7f83f248a980c7571bde98186d73d1f498f53ba69fc363952fc9afd0220ebacaa6fac6511ab1d5d659327345717d9da74177e1fb08f9d7168d2e6f5d136bb069da9dd8393fc390047e3743d435f53e71ad9d950b6669463de385c0dbc4f199de23801b8291c2aba65b747394ef933a5e15945cdb65064d2ac44f6f9288596254a05ee0bda6682114e093a64539c13b90fbe2e411ff33da97f999b5929d3dcc5eb71a0a8bb8186a34be5b02c210cfd464e4b856134cdf01f70ef75edc9e2deeef3d9bcb5b85d260b97b26041a793537b3cc6f9f9be48c7ffc47b0f9a5c959ca6014de7fff4a91c9ef9ca1d3669f0ce9a1ceb64c3de7e48dbea2c801b6d75bbe3b2735b9eab7688cb78258347ff58240fc2613bc8768dc4ced8b0fcbfffd5fb621fcf790bea93532c4040218f234468ea1e9084df70725dc9647db557157d8bd56070f4221ca00c6500f4acf7f8b87a853ba1e3ee3c3646db40d61e2b644adf07ad8df5ee276c08bfef72b60bb5f2e152915e00801d5f815dcf2e545ea4b33e550355931c97686b144f38ba990f0ce9e047baa52aa4b06374b7a28c1351ea23cb798382e47e1c764c886818b91ee87d4b8034065169de0c489d731ab20b49f5bbf3031a939292bac32b07a8ffd479dd8c02d17dd4d4f91f6ec0723f5681e1d7e23ad50fe6591d276a3860c58b8a7acd79d6d732564a721b08001b6e21d77ee391c87056799191a7f83cf24b94eb01c65852407bda895f47d930b925f56decefe6c5333ecddaf6b25b052aa64d1f1bb1e13885850cbd3e7c86f4564bfe46810154219f92277d5031b0dba0efe93ad4ce163060f2d1260c9caeb248e31f07b2df7787d6bc60f595fc547ad724dc13acd71225634d2d388b3babb48e39248645a180eeeee5aba3bfea3a97d784a68479145924d4aa47fe6b1b484590e994367cb4c2572f547d6d9771cce802a86b93dba497bb482f23713369b07eee1adfdc6309f3b8324d6bcae0d04671bf6d0de3034dbac038b679b1780d3f7498724ac7d0b45b0656cab7d8eb2e63068445f68a771cbb30f2a1180181547168565bcd1e08feb3cc099cfbc8899c1532218b1624c06bc937e85f4b667fd4cb827308212159faceabb1b4da1dca4e1679c1851e343e3b7c7765f15c54bfbafc8cbd86122c7fced0b5140fc41eb5c268fd736f43df16720309a5008c41bbd8ec80c3ee1297306fa900228beeb24a0d2a02100a2eb92c4ca8708c0a4eb58715ddb1961f6bc48ab33353324d9fd2e9e9a35e24a267fd2db9b04d8b1c077674d515855760aa8b9d473c78fe81379bb1b897b7262ee06b5ec09038e897971047827b88780f8580cc2fa4beca9c1b348fde6f88fae2a1d6aa395b3affd19315e99a530385ffc478c782d3c9d447cefed4e498358905faf9a30d177aa0174d717cf3633b3626dd3582a2b5acd895237b6bd9c327fdfdf3205e800ffff213d7420560f277577ced2fa2d0897c9b2193925148bde69649e25b6b675fa3d1c4e0c7dd7e117efba601d7eb6fd98663677dc78c1aa1484527b178a1d85be8967ce863ef99ab74d6538ca1f4fba2064e4adfd8d120f96d7372dc455949da15be594179c1c90749db6e4a503b7de43609a83ab615138df4784a078f108d94210327a57f4485a6ec90ad6308e6c52eda516cdd6ffb5f2a9a000ea678e231ebdafe3a503954c1a74c9716a1d5ebc99db3440005a409200867628bf66420c88467f945b9e05e5b4f651ae3d54ced03c15a660e01fdfb82a47811522ab0e675710af459da2af3923fce3b7232639fcf1f5dd39093d51e5db7fd9fb3499415d605af50b11865b48267661dfebce183951de10cfbc68ad01f5b40cd0f6e35f990a9a73f2d9bc3e8ede201291405fb1114ff15c85c9e11b2d00ed5d5077e112d93fbefbdb12d32e96c470b59fda39c010469647f7ec5c7eeba548572ec713da8c817a041be69d1fd2606af04dfc459c0b1db1e65b84382161fa336ff7ab9301919d1b7d889503d95751faad29946d40bf897ad784398ee852088ae24b34d602fa7369c2d842f6aa2017a904ca180f4ae8caa318a1ee296d15c488272cedccee0f198556144e2629785b1759982fc8bf63d69443adbb2287cadc9f18e3f3a3ce9d51f6fa17bf5765d9dde03c0efaa11ded51774cfe7158aa661a7fbdd94e348e173754eb61be7c1f7df77c84ce36cbd8fac4228b3d9bb8dbd19bad8396b3d900811f082c8d0b7b63bf398f54591af5f06b637e06ac4bb42076625c2cb9a7eebbed50c9e4d6d57b1b7290befcb77f9ffea8408a31f55d3ab257e753b602c87759af100597c1342440784f48b1dad62fbf74bf13963e3736a1a74cdd84cbb47f294d4fc2644ff599f4f7272e10fce1c6e73efe8ba6d3b8744cf26eaffab4305f4a8163d2d1787a14c4d033cd4ee322d753ef0f6120a943f0c365d6619937d7e1b8b0f4e1e8a0e365e33b989c7375a494c80f3908ac23554b5d78b6f411acfe70a60ad14a4dc54c3913e2f071bcbd46cece9dff6316452f7eb81665a8858a4aa38fb3ec921c78db1a60ca697e27e9bab07188711883c5081494c48d409bb7a502e7a6b7b136cedd99d8ab8b4be2e2f21de09dea4037b8d726eac90d695e47f25bdade51e9c203c49cddfe7d37f2888e2e564bdba916533a6b456438d3c5df99244683e7c01f8da7062a84947157a98a7c3081e7315d8923c5ceb8bf32ba2c08e15833cc81c108ce6aef9ae2a36f4549924d4152cf9c21405c03b67b89f369625c57717e1785b8775d12debfdcc6b6028ef96531de1eedd8471a844c6bb3a671b981f6c76dd67db76254d37018e5ae738249b9a8b087ca7de5475822e16e86e330bbd860a605ed5488f844ba29cc7f6d30a086c35cbd64e52f54f6ae425a68ee912262753ef50f16bee692a3eeb90770052904d6048f3fcaa52ac3562f9539da59be03d4e41aba543abcdb506431e1f6133f2b254d2555ff9edb6362f61621bd3f2e19d9c90c715d6e253123e487a8207b159070d7cf3940453356a4c8ce51725342a92b11012a03d31245fa86d7cee6fb0493a278785e521f92608dfa01397b7bf834a4f665e249fec303174f7990fdfcbda9d39b07c0ebbcda95b679d0707aec3ffb46cd7db45669c4f881968de40bafc4cf2398ffcba90634f5b2198b5d9d2a6486740a958453700c692c685a3cde1588c82b2f3c531fcea2f77711f42173f2537cf4dfbba7719687fc9231fad10f81e67f0a29d03d737aaec783e0463b126b0439813a81e0fbc6d3bfd3a232b55f79ebd3cd1366345d968771927a34023d5213b378ded6eee0f2fb775ad3c9527adbd9e5185c90a11069479968430a8f42711fd60c326b3e5672f9a7c28114439b8b2c3c5ca5ec15e3f2da890b6d52fe850bc0162cb4b579e7054e21a857a72cf9894cd69bcb2825652b34fa6abd74c431c62f8d95d7030dd931b43b36e6b84b9f61d755ee1052800ab261c80106b036b23f1577f686f18e4ce64538599e799cb7408ce3988862966cdedcb64a883ecb32b1d77aec14d7a7eda2b6cec7fe047e43817d412b4a3018f1f10fb1bf6c62b67b7caa57b6ebfb11d6ac6cc22889673d7e127218019b9a8819cb6745405450072cad06eea69cd84f62b4a0da753897c343c54f596a2f185e52b9009f0e004fa00998a923a025d089b68eb66499bc2b4100e2de931e014332c2e049a82d9d86eed5d60dcc979086f0093c0eae716d893a145550e4411651100ce91e9e9ab5ac4556dff110c2493876748067c16f2669a01e6f6f7a078b39a6b2872fdafe654608a8c33f310f4beb6092055528a03dbac1c7f3dd1e54428313efa386ebb3db3dbb86414fa6ab188d858c60e8c98974cc32967b6a5bc25b97a85c90d258e23de5bc1914ff9985350a4bd4fe065cae8b21c04c9697ecb251a61132b86aef2bf9785421d366fabc08cb9e569d9793fa6ed35bd654ee90268f021d7c1456a572c46dc89d73c25c7e5501d0d620cf26183882b0f3bc97068598d8d2d685ced669600f06ffd387912ca6dd1c21417ca5e45d868636df79460695ba3d3769e898630caf640cc6f29d80057dc0c5ccad9ca315a6b724cf571483f1061cd1eb9eeb463ee914980474c8798ccd194477b09374317ac2fc3ea84eb98a0f479fec74d292f2e14d676d07a978f0ae75b32f0326e8aec61920beeeec9e9f929d65d3ef98fc8f72317f2f23c46d5f30e91eafdae5dc0a0c7d53940dc707298a83da0d8452da9f46161c49075e0ccb2ad507b6425fcc6f7074697fd7fbbc7c0ee1afed6a54944d4c9f29af1c2a0588e6d42f32bee1756635bfea55d23f7dccca851eb4e0cf60eac61ceaa6d56276e88409a551883f5356df794ded00582a501a34092495d79f01efe29182b5ade54b3610ce84c500fa3f96d21684c9a323a328c403a364862b1a39627b4e3b075ea9f520d42b60066b4fb4b9d25d38c358a528ab51104d12113f0a302a67a543d1dfeac041a6da1248953eb3b9d9700c8787c1427bdcfaed1a402a34366c540ec88873b169e99ab809b75de3faa25d0db82f2811d24828b05fc35741d385a76a7ee513b0a4d61eeeb86f802de6d41f777ec681e7e6aee115f2cefd9919bce87225274782916641e6ae1cbf2c1c384362873ded65e1870bf3c39e85165594568cd97e1f4005cf4c255ab1f686dde5e2ffb0832360adb39563bd6651722fdeb3f1f1720e6693a3d2761b00b735004b4aa7f9a0f378741619011886a04abaa1866476f157ecc01949d7750d772751017a7eb7b4072b06ba76f9ec2d8138333632d43a8ef1b753679276fbea8eab0f2b39f9637cda6db0bfb52c7c2660a918fdd8892685f276b0d906c58b5dfbafcf43abd42cf2fd94efcaab06ed08865e0909b7f47f0d41f047c2ac8e8fde0ed641694a7378724a253b28b36e3306a8b4ff02cf40c942a46a7b567dd6e5ba4ca4281ccb8ae8e3641974684ff38705f7d3ce6e466e1d80cd193da6b5cb0f9bd20c68ec2528f24165717e7d0e06998f21527a04f6e1d118f18f58f071157771713b2f4b65e8781f91e47af3bf1b04b1126b5fe0aa96656da27e6917943dd60d4a60fe874fcdea3a22e68bc0621be00f32f945418b08ca31e0bf3d6bfb69c1bc3e350edf2be260e505b4a6828a18416077c6954edca00026e3759637bae86d19caab77063a6325f3f341eb477c71a876b76620dc97f46ccb571913b4540932904992c93aebffbf6456f234015b2d1c26b1f5e6faca3547052f27545c5ea48e96e9816199e544d4e4e5249827b8f45d87fbd1205508a24c6e3e4aa6359357df4ead9107fc22a3852fa2d8c056bed0673a55ef09f8ce1d9bcb65277fd1a712c9b507652bcac6d000106a1fd92d68e830415a64500a80c91953a1afdd47dbdc2d5b3c479d40c79eb4b26bcc3dc76ab303372f33a2823211352377e84ff6664d9a7a1df1b0d9e227826a74e5dc3d3b1fbcfe7d28b24f7888b99c5e25fcb961a1cae2d04f25c11e30cf771d9f54d2db3c9389fbdd14e164bf47ca60198b30d15be446aaff73c1a607a0e26fe2cc8623b68491387c5ea8a149929f928ca6c0826db1f9d978cfe773b74abf4d9f6f4977e9148fea5ec1d9d847663736343512e20c75890b99fd51c9a3a91969e9b2365141b3dec21c9a52f40819f9779a8155e8c459b7ba526f72aee7649debac71a3a43c76cc9fc713f71ea89826c647f9b9328fb6914c934fb86efb4d0241ad84de50ba7563edded7fd0c05698e19eee7c9ee3837a1ceab1bfbcf29d99d1b07ec243c7a7f7a6a265a86070a50a25eba6963f8340e3b25f39d005fda59415e86b40695c785d00e27714b111de8d121c48037536fb37448c91398b2d428333d48e1e8ad485019d263b5b1fbbb289cf8e920eb56c40cdb6a81386c91dfc0483e1ce3d3d5949627f9415e99c6044b31124a8c8cb96d2c8a0e51ea1702dca454174c2d1c05a6d8df2476084cb95c07dbbdd02b48f2a3d0327d2043eadc5b7604a2ec91eba79069cffc0d6b072113cda6a0605420840cb9e29ff943e0b3c67088db303295fe6d617cf31ad5086d66ae6cfe260d9fd1cbd72e57792e786a256347fcb045664b160038c86d9bfdbef306af7e3c4d72a695a68c31169faae90a42d74779e9efe385faced983321c46ab2c105f1db139bfac16c9603e122aa58aea7e3ff95e8ea2200905fd74d4ea128a7340f2ee9c1ebaeabef8c4d033807868bc054e1eceabab482eea7ef6b3c44d885277d81f940f6ed208859ff62e9886b286601f73e62d42ae2c4cd90b41d8373c316a2339afdca6cfb148865edd3a9e6a3ecdf14e7a7807aceb36d22c018f6f7f6692167f277e941a7058007568cc0db1841db87669be11c688fd7fc65783123fc0875c09e28a6efd133b5a0bd743ffd351ecf9d4f691e5138af81961770ad70c2f8dfd73d37c2adc3cf27824c207f89228933f99cca706a7e8ad71a7a613dbe7d3ba9e829970756b2b33f612dbdc4d203a86f6479056f2886a1c462237b1b91f1356b264bb52863d26eb0c50578e0af785a700ad7b8803a5c38888eb31a60134058741d0e3c41f537959ec7b99b26a8a393dac30e24bea1825162ce7bb9218339e5b7e4388779725aca631c3ab2dca4ee7619fa854150168a4db3d8f900e7812afc4700346c95fd9b0bfa7f0c0ccbe109886565c843cda8a8c46a8cc3df9b3e43d96cfe206142e63c52e9a9655a23f31f8a5e59227a9ec7456d2ba83ec96c0cd130e7b86e28f1fd60812c803d0bbce41311617950cd942a37cd1cf3f5592b8b587dd3f94ac446c0dd08723179bd87e4b9cb9576ece57c4b50ac3686ada3c5c2617ae8c9d08887213f96a19735850d19f4ffe2528e1bbacf34e14b49fa3b203789eef202fe59739ffca72585669e1cd66639a07f93c24d14d6e41445624b5e16e27bac3761f9bd9d566a152e10633a3b9b9786c89ac198c8762187bbfc73e7554edd0f9a91e57c4fbe3c94a1a7fe442aaeb2fd2115a3f50a2d6ca6974fdcf8f7be03bef46114f6b909ea1c0bf77373c20f9e0d5477cbcbea13c8b3ceea6b3aa763a48935a91fabc736d57eb7fb2550c2a118a506fd2182a39b0f613243ee30b4fe6c5b3a4e3fb8824afebfb6bd2955b4537a262515fcd242b12b3fcebbc7902d0acb1ce3e7899cc96d04bfbbcb022f7e212491adb57713ba9a9cb9478a4770e8d24edf691cd99d3184062b60cb19351245f154f7ec530ef2f884d2c8b16403be9885f61b7a3e6d61c1b45730a05c4006ba207cc15056dbdbad17e76e2b09253a845444166964629c671403c60256aa5000e4aec0e79bbbc833d41b7a8af5fb8d703d357ccb9ea9b999b453113aa776dbadfbadbccfd8c62d3653f570b3a02d458ee440466155131c4857361a5c6a8bfb41fde2b648e0249cfd797e810439c4d5a51bed3db06bf656cd248abb21a8722811901014c7ac6f2dfb914891f6d2142b6d115635ed7d6d0678f8575ff6c7889f1b0d0f04e9164f57a8c5af195022f0fc67c05f6cfdbb7e0bc0d1dd11a39dcd771ea930ef667a3706d83e09cc81dc482f09f4a97b2377527c49ce33e28027e5f7ea6508efc0d2bddf3bed7a8676e6eeb993f2eeb67f9cf5962eb8bcf89164365ee65ab905e65c1a507f3a2795b11827e32be87f4f1134c8a6672f59f008c0d90e7f0f1b4deac4b502d91220612867eff61c62432a50a30d911d74cdf97a3b26bb37a250a6da67e54cf5b40c2d0df36bc32870b062e34a596893a209bfc87aca03309ddc3b029a09b26e8305a697a05759e8132aeb304ce55bd9dcaa7484c2309aa6a0eb36428583586677933f4cbf64fe44c7097ac816e84a1394176550d8c73c8f460fb2dc8dbfac698a08363f0886e64b449487e30ff88a2961de7f1272306470b8229b86fbeaa693777949167832df68523c47fcea11733f02d0a6d5421863dcabb1129c3bd1fd3b274c355d61f441ef06bfec646f951ece0a4d9d1e39ae7536a636d0bba73bcf0e4395fcf00a26d5b1317831a9317c6cd3648b2d5e5b8ffa8be0718b97ee86eb80bcbefd2ffba9b25c265b12c947d0c5fab3458ab131bf14584b3412dbe09349cceb3071b6d4755f1a3ac32cf0e18617c603cff5739515ee1aea3549d628611f10f5b508db658cc021ac82cb16720371815a4fc637e10d4fe6390fa8a14ae0d57226814766149ae1b7f959de1a0907a29d440f3aaced49bc8bb7726b4b205405ecf9bff6c4e65dc246b7d7ac2933f4b785b9e0df0a318aa2c5ac3b8b9cd3c870bce5d6518a4ba457190ff17a214f21312cd31483ed4d94cd069ad3f85c2623c4e7538fbefcbe976af14cb210d781f2f09f4444095307fbd4c7e2be1bd587560ab2a50c1822ac2addb27a22711ed5d5f034fc7044fa1524e2a5d55e139d5bd1607247c726ac41255e40793e77fd3ba1c029a668f77a7126f8dd68212e9ff324f0d237d11ba23042a540e853e063dbf9c6f613a417525d7e52e9e0a4939c8fb99e4b9b5bb901966ea5d86ce64726e859d48d528cb259a6796a7985bd79e4568c53c80c506a61a9e0cd756d5e844ae99fa6054046ede2add108118af2a968bd770ee28ed0ed3ea1def18e1c7797b446547094f78d14050f968287c810f5ddfcfd3f20dea46fb63f3b044d263f5575c429599e54b6e3b9509731fcf7b191ee7b0923deafc4de53ca0cd35fbbfb2136dd5920164af27c9e0997418dc5f8c76b13dada3406c64088e4c32aede067821ca6622498e6b4fe1103d7b12abdea865b51f15a94b2cc8dc7cc31d01bdb0ce2bed3cd532f70587574516fbec978ed1bffd81c364b1ea7c2d2f42a654c8ad04bcafd892c0327e480eb40861ffcd6ad78055d31e174a1dd0f775038762256f3ad50a4baceb6b052b41b15b1ac8a2db13a39ac85244f539012f856abb8a07fa7211405d72b1ff029fcce3e6829717b5435d45d86facfa5cb936d8c864e32a978f81f6b283716a2645eadbe2064caed891ba76404fa7349ffac49bfcb08d8c1bd1bc906b051ef5de8ba270a2946f463c6bd75544607673630a845e450fe3a16038fed7ae8e7753a2061c161d474475df7b8476e20289947b04bb851f707653299a0bfe7aca621e7829443d1c5d2b06b74434a3d317aeac84dadf95a8c2d1a3a5781d6723677b49380ba4e87e8dd4831dff169453837fb24a216f8533f88afaa3c88cfbf19494d212c7b04532fb9a1145bd4fbb3d44dd1a4dd21a7a187aa2ce85d67ea4e07139634fc51b85e18f4dee821904aed18ae5d5b67cb18a1d91dfe5f585db6cf7c6a7cc22e6eb6afa960b90eaea80b9f80e091a1eb63121a6bc5faa667f8495a9b9d3110193e36cf5090f74963150d0be19273b34a20a67689f11b7a806240e0a826a80faabe7fed0fd8888d8201ffa643626542fc15e621a539aff2d1ac7b965a10998b8fc146b6fbda4d91dda62162fb0bbe8555822fea6b12e540e3800609e5f9c43c7295ed304be49cafa4e90c68d18642337a5aed8a421093bfb2ef6652d5be15914cf342569a9cc484b00f8700ed3af695ed036b097eda065a56774b09936eef199f710f5c4ea6e258d1fdfdad6b7457b3ad4aaf6b513052aacebfb8a3dbdb568dd3966842b205267087db03862bfbd290280ffffff7f