PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68825 717574ac87a4ae3689989fbe1200b2024f933068b14f585fa389d95de1e6af22

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eaa0f54947c0a68927513b93dac15fc9933a2f470ae39c16a2ba0ccdb3ba5822
Certificate Block Hash
717574ac87a4ae3689989fbe1200b2024f933068b14f585fa389d95de1e6af22
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00848f010002d80000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000bfa994ee6c58a61d44dda3bce2ff1ee738a3f151e2bb855caf79ede1588ccc400cc4c3914479f1657d9683eaf864e347628a435d2347646cece8045f91406a1bbf76cdf9f64cfb877dfa666e5a5de640eb4255e8cf4dd7922c020000000000000000020000000200848f010002d80000

Raw Header Hex

00004020e178363efb52c5afeb36994aafa9ccdf2368f072b15dca3e5c0ccf43aeea589c9ac1723f1eda88843e2d20fb755447159c19d753c653a2a0c10e067db54c74a22b35246a012201182258bab3cd0cbaa2169ce30a472f3a93c95fc1da933b512789a6c04749f5a0ea

Proof Data Hex

59,560 bytes
1212160203075cfb55462f90f0fee402338bc0a6be18d764ce7c098133abcc10c6c7a1e60e66d06ac293c824dc6e2ad794c3a5bad9b89b53034872c41a87129345fc7b1b7d2d9a2374eacba1cc71d5d9e4468cd95a515332bf6896c73e9f0a3acf1e61088c6315c310433781e3fefb381b3b7afaa78406927619510204a2daac276b629aad5a0e5fa4551bee190b4e6139663c1d205c8bd428e0c46a884050e4d853f173c360dddc9ce099dcf7f5634cfa9a89d9ba4c5b0cb6f1f2c5820a83774b7d2d237aa8c95eb207208eebd1ad5d57767aee5139102280fccce193b2b14ef72dfdc2b1e13e3e9ff9c1a7d5b1c6ff951fa03a437b714bbe5e3fb9f203def2f4cf1c2b24d38a993e601baf74f299f53a0ffc42ece65dbe1378d5ebfc995cc1196311a3b94c144fd6f5aadf21cd06bb150f584084a6d64b3d46f1d11e48622d19a2b4f8ace7747736358bf485e6053a2e393523c9b27c5c6b9cd34e1096fb44251282fada405c31592840738139eaed6c3f297cdc252d1f701e6ae563dde24a90097fa203cd4f82df548e059f2680b5e1533a8a4c0ed829f5cac8d84c46e5f8932d1edc67f986d0aca2a01253cf21bfa0c59d6f2dfadcc321dc7b63591d813a8f7a6a6ce130beb0d093bb5f4267759521b623ce676f77a218c28599275df5af8c021fbf53609ffef7e1fb78bad5d6758093c2f7b1ac2e829126861ce71ffe0e2b32309a66597eb0ab11fa21eccca2ca316879faa4fac2c78ddc9db19ed714303553b20ea500acada1245b44b5ce49c5380d6ca36bb60ba68535d7110af930d6c49d992f44d0b7b37c71af98cad0ab450fbde55f8f14d7b30d84c85d16b07578015c2043ff2ed1aab3307b846411b2f756ec260ce18d6f33f0233e657b74d1d9705c81aec5e4baf6642958d451ccba3bbb2e60e81b6c703fd3b4025dcd94d4edc07f31cde6e66712d8270777117df2e2c8febf14a4ada0fef033279eec008af474a072137c7772a66cc352f7a28d77f7f659b2ba46140b7bac1ec9cc84741504173586363dcaea1805b234e5f2e73a7e66a4067bf8f443b16336a3d7f1e9ec712da9426967a0976fc883782ef22c22ab77e8a67cad1ea24a789de3f44a59224ee1896ff179fef61e4b3199f0116fdd49dea699e767c994246ac51c45d1b4e4cdbef99851e012ed38ff7a128a36b8f17c3e480bccb567ced8b93ea948a1f06f82faef8e9833712e269ad56c4f4cb1aaf8da09f940b871c9ae376bf91f0f497e3bbfcc67e64e080e3ebe7119d09a0f2a14ae00de8fd5bfb3b767a59d22d2cec363a04df2827133adca4217494a59031be28d993f119ffb718db67c15444a077a2514d970d8ed7d538fa47e00c18efa834f241bd6c115c7f8774048bf04094f936abc937881f50ee82364c0825daad268da37ddae7ddea1a8fa846f39bfdcee7852bae472104847c776dcd2db43999a505be48694a23976852cecb9429236c1bef85da8b47248f7e47dbcf4014836fc9475a8422de50fbfb81121af4b291854ba79d2bdf528b566fba0262ab241a91217ee9a77e1c93b1667f6d93c61e291c0250a33b7d6ff51ad9dc2fcff57421549364f5fc8371773febb1ee32fd218eeb5e1a5d1bfd05ba8a9a8595383ddfa8084100546489c0ce42b18cbe9738fe14b9a184a380c53b215b87caec43f5fbf0941af11bcd1110dc961bc41f759b80f3877be45a9871436a327a36c65d9d64c523d25522f0858487076d18f410fa496aeed72f132a8f1bed69ed3951c25562101c998b0e354fb004a6eb759e38df5ce4068078a7d4b52ebcc341989b903d451f0fb9670b66bdd1eb6a5574fd76abd45cab6e52fcf3a7b06b2040bb108eda150d6f2f8501c49d3a33639dc9f58339956b38c6573074c659b97529de0eeb3b45a3fa3f18acab10240b94a90456e2fd4bef78a0edebc63d0506ca94589c6193efe2ea4c6bb3e31f8772380158c3e16484a7a3c3fa7ac3e65d81177b01e8335994bc62def67f209c5e18be9aafe3c5ea810f7273334db3f0a2c669e0cb2a148956aeba1701438e200b3a91630938354b2e8ad188dff4bc76d9b6af30813e6e211c10bdf2f9c3d1c64efeb46bef164defa4ef22c91f99a6cb53748b5130ec907d88f38fac65fabf79a7dea4ebdf082e26a41ecfbee65e35d87d74bdc7b9ba33e644a60ed4978ab068d23c343aac774089c3c9c346980e2b1271e7a116cada957820bbbe7a5436abd1b81e65f78e0dd11d2a8a758ab85898fb91a9bf2860c42092a42f2bfc9a36f5570985ff8019cd69c2ce006bb1ddfba7d2a2bc768b7813a842daa9955625146e2a7d9ef62c6757061e72e5cb2b0300b3536b1d7eb74dc7e55c39c2824f09ed089bb31136efb2be724a55eb59a142cdac1469a86cea158efaa34e4effe463168e4dd4187527b4e29d8e8a8e6614d60e7089ee5e6c832d25de9146033ae5adc7202248a0cf448d9d0ec8d95870f78da5aa0673d2108ed5582fc3b2c799aa91e17e52bd33871adeb6e3a58897bfeeb19659ea4348d8070af167307cde053c3733184a3d2a6fdccbfae07330f2cb8c22ee1b54f854f5e48f283291d98b398bf25eba47eeeeb4c7ecaea90a82ddc239d297a80e9b6e4640cbf19039568488d166f9ceca301123c0ee93aede4c7f1e2730871cdd924e84eabb924fb7736c88d87a5da9476efafcfea62ac889daed8d24e18cff9422ab35f41f39b53e826dfad4de07fa932a651f207ce32fe52488f8a895a6d79dc621163086fd249eab136b5c203d91eef564e6b61266d6312305dfadd102e8c51316b36ba041fa021a39996732dbad06561216758d28148980884b64d4459125a1229b7ad4ef485946215f8275439615c544cc2c89e3035b55c47b3ece0f2c056fcda767208e170c0e2957dd2c28ed6e54b041c7922f4401e4f5267c941fed89d691907c39a6da4798bd57a6b1a7ba8b4af58b9f33f8bd648e624f0b1408396f365eca2b712955749e98ed125d520c1edea13800647221cf624dea879754f8eabf0ecc1049cab522f30b5f9d3caa83d466cf17121fa6c25cfd92ea153803873542bd4c67aedea3e184023211f95217d81beeb9490c1712a6c37105b559b2a9cd087a72e2c385566bbaa8d4e91838de197525334482b82ae87810039d77db3e0cd4a035a196239629792bd2a1b2021610eda94ffc0fe63ac2e82b4515e3f98f4353c74af5beaef21da7c38c12f09e32fffb385846c10215cce20aab61752317ca8d9bf580983f4d26c36eec7aba73df562ca29332ee0f4361e8213edd1d0c0a6932f6788f98cc1367c9811622912e033838d1e54161591a0d4f0adc9261b187efda2e76c37797f4150d223e6b4f8eb15a559e7fb5a17bde94bb17359bc8c084999de886fb1aa5f89fcfa3bbc3a756e3efb99430e358edccaac8e71ea1c7ce9e18ec3f2e4aab21e2ce2d4cb0c05210797e2af10554945b0086240ee2c211f4f9426a56b8edad3b46a1f0ab82879ff80fa0c56ee5337430eac4bcf2025bf7376a20e467cc76c845cf276f91dcfb4eac952508ce33936e1e3b3ac177ac6fb32f545baaee8b9679ec42b5709b617f8c292c198fe18fee0a4cd23ccc325ee145f7d14d9d9751cc5e1e3d5c6ac69215e13bf179d064870d27309e80d38a3cc4b616671ef270f679bd2664873e7e38953c52959c9b35bbfa2651282e3b75910d12b19f452ebb8f1a5978c02d6570bacd8cc5ce8f4448cd28c06ea0204c408f12f1706dc5823f03327a46191a26804c44cfeccffdc8579a3d3d180d4341483fdd5c93f93ee6ef195539eb15d22f671cae19c6585a50307c804ab916f17079a897bd28a8caa77e896fe2bfa70cf5276e5b7bd67f943a1ffaf0767fadc60e3f381adc7a8f627d3d1ec21c27b483c36ac3c39edd17b57412738ad84a163ef508d846dbc846e76a28a360ad340cfa178a6a81c4d40979d23af07aebd63cb9b8f9b5b539f00b747887860df788d8de2a797c858792420b656a3b827f96477b28aef56487721db0bc9c7c6e26e11765b22724507ae063a752b563771ab34f3529254782e13baefe2069914ebab2e4d43ba2440ca0c2dea88a2880a4a236dc784517c464b3ae30d334fc9a41a2a7c8ae8b2c9e751f6f8bc1748a3d160f31d578513fd84d8d222a09f4fa0481496fa1549e8b8cd01fef79ba78a15e54a643dcacbc8c9394046e1b6839aecbfba68cb93e535bd4a29ab07ed31e1595195f4801de1b19e857fb80acd1d08bf84fc19fda1f3d05fce56e1c0a39ce331e15c164b6242ce3cb7131a95a5572f30735da35e77bba47719a5f1bef0f31d4396fbd21b2c2fc88757e9d8b2967ba1e514d6c86324c862a3d9bc134db83622665d70e49b59ee24e501d32b22c2c0f655f0e1d48c915c0db660c22c64c2df9949cf732ffddd7f818001bd4a06ae34dce86d365375b11e167d6bdfe3d711c5f8836dc87bc58de707ae49bca1e32f1e7ba059a78fa2eb5c4cc7e9fb3750ce8618c6d1585a3bd31ec24bcb334eb154c067f8525e50249ce919704a16aa0dcb6605b122ae553ade97cee4d15b45c4b538e4c8c866723094a19aa2cb496f8aef59cb53278744d4c4c9430047a857aa097a82e98312789d29beb3362c0e8a7b208480f46885cd183886e0c053c3d710f134c3a33c50f358b49292b9b3087ade4879932c22a403eac66ae0b0a564a0094afd54b1abbbf13e3083ba8f8aed37d536187b0f35c997293e5066934cbaa571906c5fd925648385391af4451a91b0379eb47d644170f9163301e923873c16e4a1a1dc4cc6ce1bd1eb127d8042fadf864969c58bfc8a43a835b2cf86ef2dfe455d4f409000469280484f65e43e8e05140080a26db48344bec4e2a49ef25653a4236b00cacd4f353847c4bc6d498563163b113ffe80d82a5435a0c696c876eccb9c1b4e7602665a08b544c33680051cceeb0144180d2d34d8c9c37ebefce96a4f4086b0fc1cccc224ca2dd985200e599b1b81fb3f10d766d1779363dc97c86a4ecc9017f8735f20deaa09c067de149e5746ec390c7d78928c01cda5dec94546d696ed5bde94e17ae4be2e68d512d02a58dd5408a32ace10fa579f48148ce080de479944d9fd50518ef83d48a566e1c2386b0984b417e4bf144d7fd98007534355ee08eaefd433be45fd4cd992b49d5044a32cd5b1baacbd10b9024b0c8a5605896f953453e8206318c6ea7c98c2d8a5b019613bb58883e2f0c80367b8d82e27c7af36dcda68122d422359bd7efdceb2913f68525f0ad8186e5ad2b18cac4672c55691b6694e591debed3970358461faed38ffe056ebef956791b71335de5d1b91c1ed0e0e91f48ba7a12360eed51d545bc73855c59895f879666e920c42b008d18cf072fc65a683b3fd196a72e5a240fbd1f8272dedae288e12609eea3541fa76cb23490853040836325a503672051ede69bfdefaaeeee77bff9cb85d64ac0cadf548dd8f7e6e55079fe232f94a1007382f88953e619643eda297c91cbc040303b1112397d739bd23343eff83cf6922bd3c317fbacc085ce5d1b018dbfc2b9c1ad21822cdafb168cbee0df6d29dfa0daf7327cd7559120041d8638290ad0be92a754aaee8f4463b2a1f689fab32c4f18b69dbca091429fa9f5fcabefea9ff17618ef23df12e53cb6f87cb7b1d075cceff9b0a9353213c4942663cf37ad98838ce76bb8de655e0ea32cf9071d31dd2ccbb1f8ae01cb60f11c0771ca673fb0ecd1be96684ab66c905a44742e7e28f802051feec7eac6cf43487e8816bce83be29369c46634cc338d9f69e64859c288f09cef6307895a177e6cd34ee897ba5be2a68d62604d858346f66a9d761e16f4557d1d7ed0fcb521a8f57e95fdb67633688978ea95f3662d7e6e806a427d5f83159d8186987688b82be3266e7a01a4491def1c33d823dae8aeddafbaf89479d507911673693090de2584fd6487bbe3fe6f60f6094e9b49b0fa3dba98b0bcbe92eebf2e2455b1e3bda54b77c01c50b7526e1960bfdca33d510d1df7afcc8ee755a3c4ae82c90c7bbaeabace5fa3fb041c5bb013365f0f0867115775437178e10b9ecfc5e0cb98929c49647ef5a1a833ea273fa27e72d968aeb724b3f9391c767e9d55bc5412ce9ee1ff73035f15d8a84514bf3b6baf697b4dc3ac6264ae7093bcb2289bdd12e8bb4f6414537a73325b73a7993db4566b4593039b2e8591bb5981bce9d4cd0ec4f354d25b44871c340a561ba2f21917fb1298434cf418556ec6361c882140d709da983f14dad276bf4b3e36d2cc0c1b7daadcc1895bba208fad84b8e22a8e096c602ace08707bf8b5762fd38edd4b1d5724784745b5dab3297a2661336b05579ef39cd447542b26f4d6ffb775ce2ede50e361e5bc868040b2aabb7fd15747fc43dd30dac52b175d083a38d2abe5ba0774ae3be757ab39f7838efc9658887302bea270fed9e4d0481ad51f0f1dd985eee5240a8b86b95c1d5b591429da720b39d6d1da452e1b6e8838be410d9b499b3f373e00966645179d7b99d5000f03783a16da5d582a8605dbc8bb2a9b62747072a4fec111bd6f5ddf5a83db49e00d489029e385aa83435234a251c81ccd33b2a1fbf81d0a2da5a71bf4736153a4e4409ded63207fbe1d272ca21284c4d8bdec5535e9c821ca4fc9bd042cfad0590faaab6f70e00d81ae6495603dbb1be57004aad6e9cddf3985d17ebb5888e13c50c737a13791acb959933335a12bf7c0ec89415f0aebf14b861205d8374d3d695991b1757187c41d4b4273d0b211573906507ce1f101c0c5d928c97a8d4fef7465dba1fa47c9eb95967c018ce071f159d862e5d9127fb51c4cab5c7fcbb22a7de19c21159734511d9dd3393dad66f5e65b92a24e53043d63be9be229e27fdf46292eb43a6d72f53f95757d89e1ec0dda7d19cba92d58077f38c54ba9d6b0727f2034a689096aabd5a00f3d520e6e3b85333daabebf7acc4867b23d9e8f55875fb4e529d618625668ecf8457997a62a3f8905946a9c3d96fabc3a670a88088b7970c45669769ef79069e2838a422429c678e4acfbd06d34ba1a858ebe54085fbb25f11bb789ccb1122673dcb32804b69491d207962a2e624ecb58266e85739e012a5e368f3fdf0cdf1b67ca96f6a44bc661cf1c59deb6823b4492eadd6ce3a437e86e05aca8d91234c52ade29af12c9e358a7bbaa9335c54238c33ac564debb798716c0b94b9f71029c3d0c4719bf5e3e2189269fc94945c247229026011786559c5baaa08a14f362f81e2246deed64cbd64c6cf8478c2ec878ab23765f35485dde5edce1317123f06abfa156d3ac39b40f0e6c8daec192687ff51fd311e63e2603e2640afa09633c964f75bf98c36607d21a4e03883e933da6942a024b5c78cf3a28ddb696d66a5ffe55a1061dcb54ec2bb1911e2321cbbb063324c7eae3e8ed54e27fec6c6a40ad6b462bda652f7886c9a6fe51a2e564fd2a5fab06e3c60000c0c3716b7f9824bd9e3a7a6a696842ae9a68cb858f4ee87d17ff98cab62b8f34f8ef4672525133c0e2f6f1f0bc775f4ea87e148ba4c6a9ffe291b0b4fb932d0aac51bb5457b20ebc19163d229302d34799dd95243c17578bd51924c366d395bf613a3554f8f255fef448dca4530bd1caf398dacd9cb05ceba769e206c85b4c43a59e50645c02ee85a7f0c8bef833c946f6d11573e9b50c6324f74c1b7dc203c091da6461842f2918acce1f77ca0c3938cc35d4bbe8d4a5231ca8ce1d456b6a65968f77985312750e89a40a2873f72ecb286ade886630ea0e26d19985f01ab2d117d8f8f0237fe8793e6e197b171fdc459f89729e9f4024a73dd63a724c503f6e9348afc4fd4e6028e686aabba4be55cede3fb1f8b495f4cf9c84b705b27bb6f752795173e23b2f5081ac8d850f8ea82b5facaba902fe12f8c8dea4c09dbc6006cc0961fc4a2142a26fa6bcc47e02bc42da0473f30fd30dda9e364ba1368e3891d0c15db7ec94db93030651b8a82dc88af886cc6f8a0259c0771406e68a634b4efea107db127a289be664312478392234aac227ee560cd2b590afaff6d62463de03cd53dab751bf6fb18cd2e2c42f1bb43b501dc6ffe5ecc138851195bbc276909eabaeb94b5d3f38d857d99e25b6369d7b615c29ee51a4a2706266dab952065c62c99e2e4362a6bd0afa7b0843d4062b9441c4e144d60ccb15cec9eac75d9aaf876ddf7356c2b8776ff2793547fed0bb0edefcc1348e9e3e4696ab4c6f4b42fc8706706b0698376c0551d29d230dbd001be0c72e77ee12ff9056d1ab964d22c1ce78863d45d9257fd98353b0bade5ee80a81ab677366eb872517258ab461f4f118dd3ca34c3acab88ee5247185e2309ddfc173863be21eaf721f7b27780f06a14939ce4f11c0e1c96a958c6cbcadbf472efdf561964bbff6cb19ce67a17837da81e481860ab4704aacee51aec7d523a399151651fa2eebdb37fb80cadb0755bc6ad3a3971732624677dec2e95f0c1790e03322fd9bf2e62d6ef3c937df0054df433645820e1a372838b38c1e2441312c4d264617f14320e98661cfdc02897212e999d9d41d74038d6d7129b3e5bd2e67ba58f1a68aabcd4e273732853b2a57bbf5e489078dca0c6789d8931aca8f85f3af798a537c0a443346e23cbb899f0ceff3acd2bc62e6ea4c53f913e77de687e4514cd1d5664ec5d20a15674508341cd47ea10821503262eb6905f55cd14085dce53140225efabc3ac24246092fe694d6c4a0722bcf372a1ea5cfe130a7d6d9b8b702e8f46f7d11d1a4539f0370c27d953f6b4bdd3da20561e91b73edb977068ceae1aec0c27747e233789e58a053bb846d006dcb210332c7d6c352c944f41cc248ad26ab6ec348ece899b5e7b2ab64069f54423a4412a1cf3f60f5eb350e8220448788ef5689612ce162c4dd3893f5b957ff68a0fa977f6518297ee5ff7f51feebb18bb5334d7f8c638a85faee1e8d39b0b3ff716b86af13ffe882f75c2ccb47ff416918910b8048687095c01374453161adcf938ec33b4270d7720651e5f3b0882e2aee4e70370cd12f86fcc885242a4023da5dd3ad5defe732eeba13b8adbe4de37d0f0f927bc529a7bc5760d98cdb701ab3199ff6767cc92f7f91566ad8c1941794be16fe4f2636effe79b2192da43fb4f53d933980c2d5f6c6a11ae418f2c50cb6b88e124476a3b88544c35e303767d5aaff16c1f1e9c6e9ea492d769c27d583c0dd6244ed825a988481666e38db6f4936b7905e5dffd3650175da62cad20bcd4f9ee133043e4b02680e918a1f900527a14f504183802bdd517c1993aabf756da07d3e2f32a63d4311f96dde162005655bc76bf56f22ff4c4484636ab4a0cbd71ab9f2de4c57ad253ac0a09e19d5b13c9afaca2adcaf674ad5196c11d2236ffcbbfab6020863e282bc303598084f8fb42098ad96f1bfcd33b928fd2a3a0dc8589d8ca4f2d462b37093b8726153a2a8b142860b08847ab0bdcad381e9248e27f8ac717a5f7c76761e4613889629712e4b31f67dc4b0e177fb317e1392f987b4156e1d29ec8577d04cd5dc3c280a2a94b82de47a3f2d277506a2e8371982c63b411879e85cb44c42e041cf88dbedacd1230b11607d34f21853a692a503873af373352d245f811847fd9681508b28db8424b19a0ee9b7cfad483528418a898e47e52ea24628b42fc30c4f3eb1747368e45bf2391b773b25694179f2834c7457bf4627388cb645f87ed0fbd421365b2d03d1f2339ae7955b27a11b3b7a84bf2c30c3fdc3ef87966ff49d3408feb9521bf19239c0037b3f4e39aa5fc172759681fd6baf58c3fa0b2137184557e4a0b3e53917d0955d010f4e61ec3583669412e2bacf2d152b6384ae2695809f8a1721e700745ebfe7fe7ffce62e2726d6b0ab35e92994e4ee7edb7f68986733e6f32f2369666eeecd91ab5bbbc57d97cb6de401db33cb3f47ee1636eba852e1d50d824473dfe1791183dbbd1490384fc08d937628b279ca784539d231ffc6320542a7c3af668593b7cf6bd40ed943388203b1808d812d86182605e3b37d6fb53b3457c60a8ea510e8567516edbcca4021d78631f611cf4b84b7cf854c0a09f4fd9548621e372501da4df3d2e98976268136649441c72bdfdab759d45ba54a8d6792803e128fc05bf43def20d693e60fbb814e94e9e496ce0d19de8a07c2d1b11a050f2db30e8899a3bc86cdba03b1b6f8809de9be69e0662fecb7310bdfa81b50f2ccca31233e20b6ae92bb8e80572424e6ac71c20e39ad2e621e5e24996bc271f75a405f1ef98546487f4b52047e732fe8e2dd82f394b45fa5f081b53aba607e5c23a888d2e1ba49ba0da4711e111b3a969828e15f8d1b3c863c363b50115281dc198a27224c3c4514f0352e93b778c38cabd23403f7f8f68aef766309ad7fb3c7d274ee25fff81e0eb1d6586fd9d3e3cba75e9bffb13749a643da4b535709ea3d2698d800930f5d6dd65944f3218158d0d2fb106740b16549f13e5bdaaaf4ca56b38b67aeff40bc813eab8b4a5e8b5efd52cfca492eb9df31e596bb629a6688f331977cac651c7bd82607c84123c97190f19f140d23f53a11809347c45dfccaff22c9689eeed1cd2780b23f2e2c76a0c25b972eec17fb163e87047d231180a4cdc45ac18bafa2513e57dca4fd2805eda5b43b8c2eae8e6dc9938496537ba36f156d1f93fa4a91fd9d8863953b3a7c6e2cf822ffdaebf6d410a7cdf7d67adcf74f8dee9e07da45ed6fb91569fe5908776d1ff05a2f9a7526759d1a992b60a98a0a472d24f5bec2dcec6b2962f352dc5d7dd2bef165851f9d37c0c60b4f02bca4b13140687a3468b4ef35308cc18adad0f41db6530b44c33819c140cd2b18d757b817e190c423d54c501c3b0de632842441dab819ff850b87693615f2299528d633e3186fc7d30321785a25eb2bf04dd29b114ccba6f374c0135c3d81ae39078c744065b4c9f41334b4e0069836b3a0086bc7e307b0e58876a0623502bb69e41029b39eeefb8a3fd2c7d6ab34e6cd8bc048e13963d500325a4c7e3f2e1320753133983775d45e371d71e122e261b1795950a922dd73538ae8f51acb7849dd83b33c7fce6cd554a78b52f1fd2cdbfcd4107b18ad6de5cfbce4cd58faa31a78eebf90363899b88fbf5d554bed1bb97dc9e2e8c8e98e65e8cba035df4c2a533c5ef0b3b835f829766f21e0e78f9dbe9ce83c5c1ab0a788ecc4f31e90c2bd0fe31e7ee00635a161a476a1f80059980828dfeb4b7dc96bcfabb9ff9f468ec817a535a17ba2ecadb2dc631efbe4f0925f44af10c1defb912887fcc6b0e779179f0d7d46043bfaa450552576598afe322cb823856f09a05257b5083fc5988b83e0cfd3df1416634e5607f0ad938b39e44512b28d55f543aba97206c29aa87c87b8c8c38f8cf34d13f8b4cda9d5f1869315c4f5db8fa45572b9d21c31e0702aef5857939bea5cb233f3d7c10330b9f9de2016cc162dcc90e285f4e6fb79dc252a29ba1f96af3025630aaf06250d9148fe82662aab90396eee8fb1bc944883a68f2daee27f7e880cd5c6b584280ca1b26f92db31c6e3293caeeb755c0393926aa8b58fca61b2851c6cfd01fe89dc3a9694a2f2b436f75c3f0e26b144ca72589c556f0b8dad967d1cb872823d12674f315ba4ef5fd8956a3cb19388aa09cf276387d734713a817359769815728eec6f20975bb0c413163e69c0682e0cc565222f23d88b60764bbb03c2da823a5c56aefca84b92fff25af37709b2484309150d5b77d1096393eec9326eb0edbcc94cd1f5c7284004fca6812f4bb83a7e001f2b7cffd9d62cc0ee96a759f6962b4c3cf10c546195ddbc02e0b8d4a8662f0049085c257fcea75c80f2adfc73a101f00f55124943dcbf4ddf951c0e3feeef0405855a372283147ec6bebbeaf056fde60c672efa3118e420915803b461bbd03e69151d03d7533fd274258931a3eb4eba64bebeb6304f0a085394356467dba2567ad1518183017165cc5081868a6879c561bcab8733c0ef8c0d89cd3d1732c5d63e224478484bc086fe63a68d65b008206a98be4160d7b37621e4ec16f4ab6ee55a524a9e68b74060f6c5d67fcb2389975a3c95d257ee12c89940e71feb4ad1c2d2faa6a9fa123d33c2e0afe76d150ee66ce15ec36393a01b83b3202ace9f1b6f9f42f84ed0f65d0ee3903886f516b8305173b474d0a82f337e1a7e83ec24c94696cfa2fa54f2130847c70f07ce38f2319376ee382d3d5631df41a7d3fad1945f524bb864e2fe9a1a76639c31f3bd701db36db8f4bbddcfd60dac204b9ddcb989ace241053315a67d611935e595dfdbefa80251c118d949a2574bf3e560a4246589ac402c0c7a17bbeeb08104ab3274f36984d82a057bd85ae14ada6207a0d144e512f04edd6c5ed180ea603ce56560477d56d46c3e4d4738f4fa03b268169be2d301e62c88a9e32e521897b9a0279bf1e876363bdfbbe975299d3feb87c434164ba82ce3f80858ff40fc23a9abaf20da75d592bd3a174316a16a2b10162a72652f9d38b5b0c908512b7db4f90b1701d9781638e33d19f618009d80030e3d3e6055c946663cfda5ce0390260df87b9ca5583d760025e3cf00690fa243bdb875bfb2cc06250e15461f70ddb8c2f2ff7adc9f63a3611d48f0f3b5164cd00ea640ad95d2336e2bd6a55a0a8401411e50533e0809215835c5f47ae91c75ac60f3c0d3a9effa12db111399658b0932a0e27dc6551a363341798831098f01c6bbe73477967af5e36bad9cf0a84e5cbb5ac55101ebcecdd160c6b40811242f433584cfa11f6fff7b8f3b218b1b8cdd56d49bbd2ea880184e164351b5a1c5ee88fa67c51270ad4365f5892d654f43b29c17324f12c9655f0f89abc144c8263116741196cf8299a261e39b8429c4382295ff20da66ed8b3843bdc60a25df7c451cc2d6655e63c92a847ef95b3d2274f4be7269e074c3f4e8ae3ce036e3ee0e3792214f132c0d0a8de4df0c475f8cadc01ce138a07548e9c6be45d243481e20b51128a762a41898862d1e6d23493897cfc9e6ceb29b00d95e8b31b4c9d26cda220322b53c6ae047cb716f8969e24f7262a78a5f0851309b023be59fa4452661d51bfe61255ee9c7f41c565ac7a0aea3c8884e684c27e863284a4a89eab3cf1451a7eabc7937daa01575703226b7b0e341665f83dd06b73ee3cba5facf70692ae014dab561823e80c4895d8f92fc4a816c624c8de36293b107f2e0768aaaafc5a454f76e0053cbed9f5b492301727fe04e0490f799fcbbc8f7201c907ea896443ad9912a693c081ffb180532fc20b19f73bf3ce622f605991291e2df44b71fe895358ea9403db2d06f73a2192989dc39a5d384d79aa642e6d1de345301457d9738611bf96c3e87b65c20f97fdfc21b86607e866ee74b2e2186f7e41a5f45e11f6a43ad844d279f47b6f16ae7590978fbbf6d5783d0ab1ee42f546b9d509c3fb2486263026e6c4d174e172058e1954c7b676703e66edf72c565d3627975b5e6788990d0f37e7168f91e9cb21dc77bb662d2544937fce55a3c24384f5ed6f57efbc2fbac1d1699c0039a122bea82f3186cf6f53e0ebda83500893a30c801304ac034afec0e7aa413ed7a98e0f871ddbd34c502458dae885a143af79afe209d282f5b44fd1d02c5d1910a53e2d1cc3ae4a197b43dab26e7e01feeaa5faf38fc542a6844e087cf9a74b7f849467582bedfc6c29ab35cb4edf4f28bc38cdce80c56c84201d519b0b2f91bc713a34d965ed1584f70a517de44fc929e64a75eaad63e23207c251c2437f8dec92e48502fb59059f02d09d8020eb0831dd7d85e3dea066a71433be366a8a3a7bcf9fcf06e929490a4cbc01f9ef1439946455bdbe43a04e442d80d3dd315424b39e72d7415cf5a2ef5c4de3e3a3c3d716ae7277b5f63980b9c388e8a178ff5d5c8aac58876190c2033a811ad39539ef375841bb4035561704044365f94e3d36e936e1e79db3471cf28727c4999093c7651088d425397e00986121d9ebbe291511acf7cd7cd568666720b7cfa2366f61d531d7221e543feb6ac06821ca369a2d4c66b1353ec2f8b4a6809ea146127632f464451ac275145c622c5516fff77d9a932b27bb5d1a34de08eed0e6eb5123f0ce050bf80be09d225a978ef41f5f22b1ab6ff63826f99d1b8eb2052cdacc6171a3bd33c5cf7eab39df03237c4fc3be868ad4ef810b5e52522720b9bc754fc2cb591dfdf2ba45a0f3fd2a2f65193e7cc5b8a3301dd2792e0ad3fbeb60d3d391812d8c5eea32f5186631301322b3292bc31beb0ace19461f2e73129530a4d4888d65a312e84b465c228fe73a683fca97216e81c06a663a065733e50a5800d9b96785405d28f377d4f3740cf9dec89042629c9e839d21f4a3ba1ee2d92403f2cd497c848a7f54ae6d79ae24352d16d336d517e38c2f71f13fc24434e9aeeab53ebfdf8580c9c76168734e82e89c5780ed79644c7c0b9f207b78f64818344266a20f92aa515d0319f5e2f3fa9f0331656b041cbe8b75f10a60d0e4438fb4ff261f1007e51eeb455c7c5e4fdfa8edd74abe86854aca167c9007949c2100638328ca07ea432aaec3d53e2ba3c65851b4d2edd41a0614ec069f8ef4fe34b464d77f9a7450a4c9e30fc5331a55f4d197800b3656cc269d6eb56ed4b0f3a1f53a5ffb5ad44f1e07112cb558d0b3675a391fda44d6f443feb976674a01c4642a020b3b2d2da34b73323bb24284b7cdecf8eaf026487750051f2562be890b37d267926175d6217d7c73580a9c0897a2d23d8d2bf1a68615823a4ac923c630f95c8c36cf5257ad1a4e72f46850e5a15d6f8ad0b6ea606ab56e61497195ae4feb3751e2446859d852bf6f73a92218c4dc12051de999778a65bd12ce7ae26d635f19d30b8fbbbf9aa98916596e827988463a5589b7be6a4bb5741b1493c5708e02c9026b36d7216e31f0141a6eefca8e82219502ba38b1416d58fc06715dc645669bc52f8e5a245fafddcdf6ec6f3cdebdab90757c09edf2338117745fa8841fe47cda999da86087c5c9c002c07e0c8533f0f5b6fcde8a5af6966fdfbe7018f092f953f174b88e5cd897433d261d05e88be09d976ee6765b8e5a9ea4f65038ebd01b66621529e881b177c879fe32351e84fa63de0856de7eaccc1d40c278238b66a6c7378422c852936cb9ea6f8ee95079655c65a77ba7c459c218270c5013b8c2da3e20bc1dcac71a4637cf1e12a953b79fd2b4a7b694be54789cf7ed23576198be03f2c2b592eec4223c56be6bfa01f9243ef58556e68dee2f4f29608425e03d073b43379398e977605a6c73b31afac55521c5a26bcbc82e316856ff1426af000fad6e4967312f4dc3da724a68a00bdd960cc38f1c0020b9de05efb98e4257de25872cdb9dc485addca3617cbd07944fd29eca8358e7940b8368a121d67efae6d8d813e3bfb17c36cfb6247d92b7dcf70d976503b015ec4c3110db944951956857c95d48ec772f38991b95589b83377567fa8309070997e4d05a84dcc8713fddec34d301d587e37fec50c6fe9792a620096b138219b136dc45e8197f34d73e5c56c188c2b654e4b1f263d6785f4d9b5ce93a4a5cdc2789301f916aa44a7dd4f4b3177a4f9ed689a0b7573849ee62f9905d8b8963b38df0edfda3ad234d5a7583b0dfa11b124d8887f1fc4c2cc695c382f8b0cfea48530ea1f96da7787e4bb0513c7c22213ed12daca248aa770b1c64a4116138cb5a5925aa9687c228b8fca72f5b87912d752be7e8e1d2bdc3ce6e1f84faf28c9bee569cd1b9a280dcad0dcedfa4bb91cc9e22f0988a5ab088442461989c166bfac083c805e0b55173070656b5045d98f2bd5bdc6fb599a033a7c059a3aea1e13733b407558b884ad505e90fed5636d6cac7bbb72bec6c7603d685eaf43bf4691134bbe548f61511bed0adc2700b9e7bda2a3d0cd250cb97f0315005ccaee237bebaa15ccc3822742f158a340a8c52de4967cae4528457666a16278d258680195587cfd8aaefc88dc22ff55f9f0ea33833b8179f1a45ad7f7cccd5b98b1f39502e45f15fad6663523f51a3638ab1db44af836b974de526a2dd20702891ac3f7899d098f9a738f83d17879383ec0bd8113cdd3b742712948921aef2b421bd2f789b978f4ed562a463055c60516cde62089fac32cbcf8f537d1e398818748c1947e1cbd80c86558b296fce91971f1150e7074e31fac4c5f627e53cb0b89346fcb7963aa2078209a05dce79eeeecb0d7f97887d2bb1c09630d572de7261542a59937162b38c8029a34249d02ae994bb9ed51c541b2fdff4c702f2b79b3a2424c7fef3e2ef760d80547ef24a3c92dbd833d2cc598e8413862a58402245cfb6f3db7643f416e5ca2c5e6bc4cc1439ed02f75bcee8f83161b5d93700a257e2aa7d5954d1e5444d5b613d01bd262ef8eff3a41b5647b99815c6c98b4080b9f8f31fb60463b64255f642f7f38274fa5b68bc1648800cd993561d00b7aeded768590e607d0bbddcedddac295e1e913410db97696ee680641f30aba87154faf572b29a1fa443c27f9bea5230f30f82194d4ff99288e6921f386f55e33878770d7ec6d6b24f62a4fefed61dfdacd301b6146824bbe1d51f1704960ffe0f97ffaff6605904964356480e5495bdfe51ae163ad21ba1089c874db4c77656356787024198c3307ba689fbba8e6525b88c56c552cf13833ebd8f8345e65617c9f6f8712c5b304b649e7ac82fc1af7b91014ede6e687195c0662ce669278d07607f199251c7a629c2bbf2f539b44e49652e676b8aa238bd0081e0a7e7d269a663d79df3ba0fe6ea5e8b7fec17edb03e734898a09b25553996ecdc36410c7eacae0a9a003423d4eb03981ea654104b04a2621a8c357ac0ecce591f062c28bcea877c8ebff23a279d016abce40d38e695906452e59c580f697260ce4390820efe65d13efa213a18375f56598004685f8a32f12a2910403836120ac3f4f9b5f26456de8911ade052a77f3ceb28fe71f2c3c2a072f3c42b5b605f60347ebcf30fa9e57c3e6a82d29fbe10e716bbeed45046d17f38f6addd29cc503a7e98956f92ec982167f6587d3db27d2e7e155d21a77c66a28835cffe135cebea0c50ee77e7fc466481a30fde42a23f974beea08a28dc46f46baa067a5c901d28f0082ad7cc3f7553d38839c7042cff2121b6e604bdf7151cac47ae15fa381d5c9789385fcb8944436f1b38aed0402907e37876745d01ab3c5c29538f91bfeb20027ec6a455f07b6a18c08fd244576f50ec46123bf1bee9cffca2d25e60d64c129157d6ce85ab690f79375498cca117ac7ea0b43815ce171f960dfc2be4f72ffaa1c3955ccebc12702c51600d479d908d15f3cf490507a663002b63c8d4c0d1f686bf382401c08fca5797ed4cb69e0e40ac8c3380e8347dc43896d9b925d2c66abcb12acda63c424165a29da78ca81974aed32f9e0e088973792e639570d02d3c46e78d0b5ef7273da38d5dd925c28a476cedbcf25986ef0b3ec848d1104360e27ee00b45625564f084e0aa02c37c969006f8160d01be110a297c6b25dd321382552664a34d340652c31a1a17407e905bd29a04be5d3a0c72b111ee021f1ef63eca20d2dbc3a068e88db0eb6295bbd6e1d8986d982c5080dcd64e7520b60b5cbba5a501ca4f4d6a7eab3be0908fc1eaf6aba51b4d5fdc16a9e1538160d07cacb9697c87f65ed0ccf3e6d30f9d111f1d6e90ca62b3007192e354a4e95633077449d66b71bbfdb599b616f396f9f6c808938068e0c82431247eaf2b1e733fbd89a19f90fa1d3a66e39547cd491935c667d8cdefee3a504c0146f31adfd1ddeb34d29d33edde6ef80e80c10133aaaf0468e8f283662e04b69e512c0aca0c5ee51e6639baf3c347c6e846f18d82826856e9844379cbf4c6435303b8e9c6a1be68f2cba96111ac71eaff4ed5f31fcfdcb790338ee06e51772b243fd44fcf71f99f0ff8b7503907969a54b91c2cd3b5765f70b8be144ab0034792c5ecf83cb5cb68e4e9005975c840829d446462f0b8f1d63e12568a3974d5b78dd359863a644e685b2460b910b06be9fa8157d15c0e6127f2b5488c28bdf94c65aa95f11dd9735698f755492f696f8151d133671d12726a96177b69fc8e9d97ce24823d7f9f624e2bbea02710a3d3fb7ad60c687ce7df180ba21636ad1e6a57ab7ec5b17a269a62afc8d90947b076be641b6262249425c5a0e07f1bcfb3c7e45f88a6c570bf537c596e8850e7c32d07ec000b45348ea759dce5e721dde71d3f14b510e34818dca5202438a83fb374fb018f84d359297057d84e7e8e80a1bb81bce8aba6d05696db23cdfb91addc4e7e267909a3c02c39951095092ed144d93372baf915b53769fe671d82fabadfb6fe76f074fca6524445a033158664936c277450df8b84327a9575965958630a202da7c576e583bf3d93f93344d1907f43cd9b5f652d51b345fcab4f98efa949db72b169775f765984e0f4a0d3a686451dcaec495ae0f1e3a2b5c75589672582c6796ab7bd31314441c249d8654f8ef69ec0ea9fcd69f05bad61110f4d841f503d8eee09ca61b40c6cf4df015d23ca03412710d699e20ad04e9a0b7e3f43e7d61d7f9f0eac2b6a5a45a4f7032f9429100e2c4a4ea0349134b5cacca30beadf128e01956eec7ebea50228f8a85772d9be891badb70fd4ce76de538df3efb54cb61d124116aa75adb2a43bdb2a94fe9f9fa75a4b9338d3bcc0f10de8c3a1d1ba125da8f00691cd449c6b0a0af46ab0634021afabd238167d2778068b879278da144aa0c9cf47518ffd9e86b3cbd965d8095a9f596e9d641015c0d14b4296e7152547529faf2b895a84655f9dd86915e09fc31c6d975ba0c419c7490b2f122183d92e0591f9af8b60bb61dd221b0c956c02c11c24737f54721fa816ae7250a346a399c5b8e2dee436a91b8015301c36e32a1bd163f9db4c692e08810847a1592c4183910090de507ee25143181669985c730e16f95dfa178e398b3e7c761da484c810487751e721ab95d63f35f3b3ac61303f6b17ef5c3ae15001b0bbc0d6a934424980eeeba73578ab2321534eaf5e45d5b3e3f9de87e141ab127a2825e376748658b83944f15842ae900ef7b6918d1f29c269855cf807dc4d3b991794acc94d3c85eabfdef63edb7d0c59d93d0b2022aa2d9dbdeebf3fb4b4f29eef81e9ec24780566b7ab696181dab17d5331aff5e8be6605b6aac9b48618b6c7d641a2d37a4931bbf13fc7c281b7d3bb6e1db75d30734764da5f2cf8bb86ac6828b8c99b28252662b6838fa1ac8e250f68921bea79f40723bc18ddda17f2120893df8bd2a28aa9cb51c41910065339a2217a1d0a6c8f6eb101513b92b6dd6187dff9c98fe86c41892ef1ca1961f893e35a0602a6ce61391aa06c0293f3fa5951d1c7c89799de5ecb6b7ab5db6b8a15320cad2ae8d3421b12f608a54d5bb5a3f5cf075f021bbdb197e4a224e2a38782902ba9c9ad6f1fcc3d78833d8d0f8b197fad1a8fd4db26476c031a0cd04eceb230b8aea08b82a1c70301a4b405d9d042934187c852204e167129b34ce42e8086f24a0a10002dd04d600727f4362f34abd4c0bdddc792e72264fd5d276db944b999ffd516caff0289e77cc8d79b9362f2f6122acefa98511e77387213989e5f34b8368529d1fe6b961ef17d04287800c67dab2167a9efeefad9248f7638509a90f8b5b6c85512fc7b7b3df1c52dff1948d4219651dcb391193510f093913e54a3401161c3bd096d7ceedb1c8aa6d862d0334af083238ca66492026cb24dcdb048765b4ce24315611e377d223c36335c8a406d7403dd0e3246d0ce62ae06f05ffb7faf668f8069df1aaecb2cd1d06f987df9535d24cb2aeb0ca3fc8005aea82f5ca2c93c0dabea1648838304e20b83333a853ec5fdcb79f5e3f7a1e55fa0b095df618e382cbb55fed75824c4acd8d1de0e9f324f1696874183ad080e50a961ad336141c22a60a63ee4d0598f6fdada627bfe9048fceda632de0c893e975f70f09f8394b18c03083625856cacea51be348a78a48bd0ec96c190bea2e0be55c0659c35197e30ed680905e4e892ca107b52ee1c079a7085ec06e20db2bc709887e553f51e726acb365d2166e0f4952a002b5a2078f3cb0d28b604327118d71e62314efa89e2e6ba063b2669e9b7020b9e62aea18ba987485fcc11391fcb52eb9a4a317c03432a103c3a7af986ef4483b5cfb083f873859823f06efcd206f639b27e50384b0f6756fa3b1c4150e6736c3ba254ca7f1756ac6271321e86a0d6b9d443de9cdbc319d33d4db032a0da0464aa0579b56004ee89f837fe685650ece130c75352326be2dc8660ea0593fb99e02c271a1d668bae9002c5ebc5bcfa71d130e4a90f5a4056b33613f7a8517a72237e8df5e5a9e644a11adbcb3ad7171ad68165db0cc590ec2644fe9001cfb683cb99c3d8bea522e8c70ba2730e87e8711abd9dd6fc8f8ad21e155b8732b554ec778babd64f6f77da7a4724175b74530ce3ca9dc5a139cef9fabcf39116d960ab010ce5b330e5768ec4aa4a33b29a618380a8409752c6bb0cba4b8e05bc53ab420b1c600823213a4b27ba811373753b9900b4929a966619724aafcfd99e79f500ec5e1dee3afa7bcd9919a45a407197fae51425fe2bf01a438ca998545601b2ae0a22da6de071e153c4a02920fe315d7830473ee1b5045b53df5bfd8564b279c163eb2154f0783b2e0ec9286b37e781966515af23580506a71608da3a6c9ca2ab8ef02f712d8138a68b3a1e38b0e14180153fe429e3c69626ba0ce45e039e87956d4091e013420aa2ab04525277136efb8a100180397d88250a6c99065f44825a7059345ff3181b27aabc43402fe2dd8d66d615edc16c7a8862cbfd9c556701bc5e72770d58f34e90007fb4f37889b7cb35c53e4bf7f8b2a71ac7c64ac7f4b951e13bb0bc9620a44b122bde94741de4d330687e849e1435e42fe44441a2556e63f05b3f0288c6f6143bd1d81d62ce86ff9da7be0508cab12c382b4b76ce2ca68633de53fc7799cd8ca76085de89b8bb31583c0b4e90777fc69f77f6b83e59ae2e4da3e02d73df9826b35c047d8e87da4c3ea7e319800e2b5fda2d387ee6df6baf4b7f0dea62e2402b2c6b2879a7b01933ee2d0f598d2cde8accd1f4a163d0203cd2e247c8d2e976aca42e57d001006687e8882d23b47f05ac64fdf944702b15c2130c8018d33d9622e45cf3a3046ee4005c68c97ff739d9899a1bea117861706cddf7c8409da5575ce119db44b2e0a2f2704d55e15c3c0886060863d4d3906f6568d78c9fcb2239f05d1d376570517f76676a596f0879a2f62b38c9f6ac1c7225d11eeb60572256761952e9992fb40f71b2e2699fbf8a9ea1a5a970ca240c5540e5ea9546aa864313cac46d6e389bd7faf59c1c47cf10b395c718db08fb8e40cb37068286cfda5e8e69ea79bf0c03435e6032c20ef79fec1238caaa8aa9fbf7f2397aa196773a36cdd82f372a4274714e9b099ace46e8a9f3723eaec3328dd4bacf7677481b84ef96de8048f60faab979d485fb31df792bf2dcebb0390737892aabce19bd793d9d169a9cc8915fc850e066d06e63451404b00e3a560acfa8c6e924e9d9de2dcf1a86b85f588dd33dab65a163f79e89d187a1d72d35caf7b6526f51364e4057581981027ecd7c44a9a3e9e355d8560b64e78a00012c3e7f40b4ed9ae7a568c66b55e08c0535285bde289e7fa3aef62eb769d58b95d7e92e3ec57036bd6a14052b953a1694404146030667c9d24234bb02254c9efcf6bb60fadecfe4e67e18cfcea9bc0c0885ea64a9458c3214a24a25e45d2d51b5f0dfb8c0a98f69524a4cba493f88c4e91f3807f10f6bde595015a7c8beb55267705270a67e2643cbff58091ae9bd4b541a2fe941acb6295eb67032a7f39f7673008967bf864fee81aa915429e557fef8414d9be96ff602635ebdf3416489a1562f22d6ced60795a4f8bf23ab0f251599b0b8a7aa826c5d87598fe5bb25cb7364284ec49000999cd59b7fe894fcd83c91a2d6460b98c0562163d1b54bec2af7b1bd3054a9edd20cdb226f5a6c8cf3d85e2b008e182c9aa3e0e3147121540ba0196232d0bfa00c20055816d5b8a756b8478cf09553d259a0492a48b2704d2fdd901126b6bb4af1b874f33ab6855c4bb0ad22e9cffc24f9ca4d9b0491a0d9e8e86cc9183b59e3667707e1560b66ff9250f22e8282a1f82ae399f5984da094a9af607a99ff6767952e6091a354dac4a79ed1965f46371aef1150b301c392942274f10f71ec2a621c9cd04ece2614eef8cfacd0a37ddeb195bc0ce582daed68f974154fac2f665ba0a236a365e9673ddd3587e854aa556e60d0ae176f0586ad3fe0d5ad578f1f95e48f49dd97595e21860f52f2641eda4a1d8cb1f37377b23e09f15ed7f6dbdb5ac5009ff47b8ee54fe8d9d27c48f42a3862a91bf8d21d578401e2294d577a79a00297c45544706417ee861be035cd63bba61b89cc42c0971c2f387ea01eeb40dba8ad162927bf174c4d599888631e4aa97ba0d7ad12c2b7e0757c12811101df4f88120fb115fd557bffad718cf516d986a97e2a16dab39b481fdd00efd5ea47ff898d1af8ea9e72ac6f1f05332179a0ab498bbf05a85955c4e71e52fe0ec14e67da7b151f847671b0285528b97c32f3a45e3b99cd51bc4a7821107594866812217aceeec366f0d59fa6591b5b3b2f2922527790358bda11474a3cdbdc8b4a5fb75f54b9ffb9a55f7311dfebfb0987e0116eb3b7ad490fe0e03f2ef86112e11cfccbd189423001f2e6d4180784060488dd1719eaf4eb10f1560a4f5375ff2a59015154c5093bb46498fcf96c865a553fc609590a6c6700bbf68701aa0c47d8222d023493cc8f2e128a2088f29352109ed1ed8f99fe2ae56d906ab6bd2a113e583c206025cf782e963c77753ae268a6ef45191b489b18ba839019835aa5eb83698ccb4d6d7e9d8e566206a61c1ab1a860b8c9dac1e3c16614bdecab32f8c0d8f20d94afe6e0688af7cff2121c080b9d777d8fbfba3d054e7739b2bcac0f10deaced89c380231cbedd5956dcbb9a099619f35366c34a12ec853f13e2a1ed505539b94558b60adda1eb536f8b2a0815f1cb4c3f3cf3ed905464c061c80a16a07002b99a4f1d01b33aebff73a5f965ddf1ac3eb857e3ded623f641f270a7e41f0c7730807c588e9e23c4262bbb03d5cef89f10fda359a2034eecf27e16252320010cb174f1468641e3fd39ff3c7d9ffe0f4c52a0a047263c561a591191c72304d1abc2ec4bffaf1a383ec15be3f41a92560032b957898abd42147bef73ffc253d070bd9cbc55bbcb0403a0f8d692cbe139e07f471da61ff5b0d43c28e97393f277bf137f4fc9c1b8c13500260239302b7bff9e2b3d868126e6518f7a57891a20f00a569615a3b2798951f4077007fd734f015ee49e89ddde23b0a99a87fb9841a2e564e0b977bf7a4e46eac898cf53256f69ed61fc5b9ba9badf02efa32533ae2d8b724331d8985c63436b380c7352cdf04b663677689c052e8820567576acc7e101b8ba13f273599768165bffabfbdc81a113354955a2a97a6a26de659ec632ab3afc9ec89431f6f6478bf5a39e5d982be5e362023dcc3cbe2872441136a6bbf7cd4de1dde4be462b87e391b89d27f0e689d668c5f1e1cf626a3f1f37261d2b07a7241e982a6446ce8552ee01a6aa90ce0f9de894a4ba0559710ddd8d90fbb47abdc09d1d310f76db6c104f3d0d434a88b9cb986235bcb8f6ac97ed66d797eb748febb06b890bcd650eed46a17becbcb31e0513062344209800db9bd500fc0ccce02b72276fbb848b5607c483a73538c630c847ef65fedc9508e71917c50af37846758200ca5c5c58565acd12cdc0d26ae768c427293ee58426f279940e0defe067744f88b57af061153dd6b936dcc06de5061e81ca918c89f7b459447166ab939f40c757c1500f6fc836eecc6e324775f9befd4317dbc3a4fb186cf6d4cdc20a2f435defb2b506d1e9ccc77f4980ec34c0570a6c0034a2f38f5426d068292ab032d81664359e68fd84c65ae667ec947f911c1083ef5f9ddadd9f48e537a6bfc1f96f34de97f94b10c798f40cb8e710ac8aa0764e56aa58505eab3b73f83dd499ec4b74714055c9438ea7b4006a4119fe61b3eda0839df8852945ea8ce1ba8cb49380020bb9f8ed747caf456ff03b46052359610cc8408385bdecca24dff8c911712a24322994f04ef1907c749c3b593ff7495b708c4835c5970f738e9a1afc33fd2e94ce1534ca334112ae3185f8615bb5c29c35b9e4105640dd8101eaa8ec320bf69262ef8d84cd07f28deb2f458d248dc31812ea216ff7a6f6f66857d104bc681f11f2cfb817b7ea40c2137d79cf0e9e1488216bd83251f975066192de0b106904538f0e28f76c96ae94c80dc9de07c6bc3bc6c45c3799a03f1c3518d9edb722284e7c029a64c674221984f8355f98e494803cc47872077a27440cae3c2b18c55ff3674d1a7c2f0d9a484e4f82a923225723377f15e8d40be86824728c90e01b4aaedd088a8f1faded51001acde2bf9e4573a632d6a9ea73b738ebd9750f5a1c1610e3a936994bd85009bbe63030c81530d98b7db521dddeb3b4f2914afe4f91c45bc503781bce3d3a1a6f5d9bd627640bf6851b54df168f4b9e4a7be09cceaad5666e9f5402e2b5c672be08ba1186075bd30e9b30de0f3e0628dfd11cca7d00a455da6e7789dcb288e709e029061c15c066344d92ca7b4b1c546614a6df406234b52104105818ac0b4432f86c8c92b32149ef2928faf002f15c3e621428b6e08fc60f1666704533bd7cfffa1fc5c21582be1afd8b5faedca181b6992c207193e6510c54cb9d05859c4094f37a0f63e0b091b8ed3deb5234d876ebc53f9c75853e345975c17a7109fcdd33f933699ae2430d28339dea18ee8eb9e6f5dad62067fd89bbe9cf51cc92b7365e870bff529bd88d8e74c02853d9c50ba5ced64ccfa7f35bbd31d705f72f673a31487b42c486e858577c323108a21485906837029e42ffee23557abf083a9ebe31c34decdd932019057c5113e9e71e32a724263b910a90798f655668e0ca5089823b5e629ad8a52edd565c5acfe778cb3882cb3479091a17ad075ca9a1fb990f2458dcd712d10913222852ee0441f4324db80224c2000c81456d323dab7d0a81d3e170ad6d786fe91ee1850233d6f36095abfa2db18de6040fad83fdac1fbbb27d0d8f7cbf32fcb9eefcec34d64754299b435d6d27e3ad49b5ddc334ab653e253a9428e36d9fcf6eff08a926d7a3dc912e1709351e452085bc1cb694de541bbd5c45f76e54005876d18d99ca173613c0f3fb692160db8f261fcc0e82150475c9e2e94daf2d608b1bd74f28ca63c53fc50df56e77bf3ea6d4ffac541bcbaeb3d15e2c00822f71242037e807bdc55802039f966fc9e5c81aaf19faa0a4419694cce76c9911981ea9719095bdde3c7070d50b7d4b2486d8926fb6eb7f6a6ae1abcd845a059714d1bb9ec669fdeba384d1242993f322fbaecc12dfe605adc0e0a3e07e704adc41dc2cd8977e7b64ec71f424d62cc10d95f219b700c339557c902ef4c6a2cf65d0fb44d60e8dce966066189f18b8652445898a057e1404bc9ff666a0aaa3c81c3b6ce86bdf31d542055a1b351294bcea75f4dbc398e7e646e321b00184cadc5d8523c7d378db47de18a6aaa5d55a8a0829abcca56a94d0cdc040672cd49593ed81065438a0be805564a5ea2560576f48db062572bfa625dedf6d54ef45e27c142c552458adf97ff29d624da2862f69881b15ba0b0a874b7ca5b41d911fe90a6e0ba25f58ed0823a2b9e7e8a7daa868b3e6944a4bad733f58e06ff4f2c75fda1f8204fe0fbdbcfd962989d2649cb25bbb4333cf2a54d8eebf42a501e6bfcada674bd7e5a7172170308ffe33d7c73aaf2b81a68c69b536497fc17ae757dd2763a79737297d875fee360daff983b05133114e5784a6c1901170d72ba1fe86145bd33968337fc7abe85483412e30a841c50a76cbe15f1c3b11d6a6107feeb54afb7300e15c8f059b48807617a797a18b7a40b8823a6c158768955011b0502b0aa69ca11699aba340070c1235805a4d896643f3e4bf30aafe6b7574402c6e556c2d2e9f44fb757b475c0c13149eefcbef13ee3123e2cb6307fed6d70aa9f78262b72352832a5ec7a1c9395ea6985a4ccf915d79aec28db4fe2f960ff8e7a4727768269be8a953cc1cf943f551608ba4ac98d493f88d0b75704f913f5f27cb1a5784a944c32e9d58155602b5cd1973502dae6a8cf118a2124afa80dc0fcbf231c357a8bf6f73c39c15ea68f69239b1e125ec4f1e07c183d78799193b5830ea5d226ac11adf4a7dad7ca960ca28c38c53349d73a87b572f2d49154ce2d66d450d5985a712bfb810146e8b760dbfba189f4bc53f0850b08e4ad07c57da4c23ffa95fd1dca02aa67972637eae43201fc37a0e3236d9be12b65a4581d44328567657a231200ca23f9fc60c781361f2e5ebd9777b841c1ed1b1b3e153f1c12d9f859b8d3f5d61efef5765b5ba08cbb91693f2dd723bbc8ab6b11044bb0fadbb8f440a85fa5aba2c915e6991f5a147445c52254cc3cf5022c67dd3b6434b0a1f25bb5236ca784fec32f749d85e1fb0dc4769f3ae9fabfd3acd700319c617236b67946df5836ce07f57b286b4f4f62efbc5ffde2ca8ab2b6872b70ba900d52090f7b32410a767659d7ad7df9b6bd572eb52d9b469d2ca61a300bad2286d7e0b9041058b966c9c96b661f3cd651799b0e10a9fe83fc33462b3d525149e7c99d52d3242c01c67b815dbcce3ae19cbf835f7ea4b62be617d90f9331c667518594ca5362c1d82a8ca6e72429adbcf6310ab89937c41727db283f9bd90ece3c8a989981be9ae90188452c6f96aa994ab72a85bbe0c5a35364e0b3282fe63e6ef52c817ea42a2f45deea7c8bb0ab940aa38e4a793fbf912a0f0abd8f6b5cd5626e0fb5308a89f31af566af24accef96c25f470b101abd2992bf46b8ac84377e7c9925fe52f3300f5336931a500c80ba9c24b0f25451a354f6f7ab4c2fd93a2a193e287ce229aa427dd31999d95674d2527538a16fbc7bd9069d4e82925cfb3cad57a69c1e3431ebb9ccb1d4bbfd805ec26c9b35cbc9be0fb28be4ae253f3c486d3cda5b3dc2409d8fdfca347cf0023b30a76858a90b5a9113bbf303284a9b340af5615c2ae78648e0b3069aa35ebb6648ff18c9385d7fadc5babba37ada8acf80d011a4207efd1beac0b13f6c2aeab61ba48036bf0f44c49367e98e06f0b5fb38ad100ddf41978af7486efd5b04af1630e936107b3c0d1b1285adbe553b8d07b2778099fa0dfde21f3236a859191175327ab902b305b7e3f434dc629a27e532de37b9e6d8110942924dc33e5bd490c7d30218b4f80bdca4fedede604ecf6aebe4c076bdd81daa88de66a1ca132928138a50598f2e982f90e3503245cf4f48cdc7a9c244c1350f871451c58ae65688452a34260ce23b28ff550a70885c5514108b34eef7945f4db6d78df9e77a4134a491be22e6ec6203f9994874a2fc98723512f0ce989cfa7a7c6e2bf87bbf5cd7afb193e4d74453f91bc53f8c61976a4f903e8fe648d7f0b08cc9771a8977f76555632d9bb58b8baf37b5b53639d6c31c25ed0610aa5b84d2d38ea768a81afebbdf837999a284a79ef9afba3dd504c52725fc219cd12345fa6e89029d1aa911bf697c97197dbb0d423ff5fa5fb5b944ba8fdbc017c3464d66646da86da51aae90291a6813a13b44cc7c2c5db510ef62042edddb194d96789bc193bc80828ae352509b68f548b30feeac318eeccdf9475499a1e603d9ff455af246ce9c819f6104d89d960f0c4d7ee167996b09d621712a38c532563f4b1e5d9ab1fbc24449c03469b83746d940e3748945a51a37085d7990ae5ee5d04f30da26ebcd26657bdcf1082fe68d886937f82e60704ae892a3f35388eab1a1dcab7b25abada519267ece917a8b81383d621d1192791cb1559762564b6385f54d0f8afe84979f67d9cbf559b7c568637371e482784da1e9ca66be5030c0c4b6a132b0635cb375e95c35b1494cd1e0ca368968c8f267aae0b242c06156f1fce2fb897ff0d146142c1a5201b2b0144371ea70074d59039513e625a11693bb1140cbe9e30e5c6abdeeb6e31f8d28d88ed71802b397408cde39617aeb174b58a9df0f0e37056d3d03cae5a1658e3201be941ba456d8d3338abb95b4b83e8e9880162241671fe84a6a504090a6b9f9636e1249e2e855906cdb23bff25274e430a572e078a93a15d5f7f92d70c8b2b4ce3305e6527162bb918bf81422939b89cce4c3e3a1eb2ee5e21a355712f387f75452b6dd4c70fff3d3ded604ec60967d22af7d7ce8cc0055f1ccaf864077f410e624218b8eeba3635262d60319d9ff18757618b477062bc73b8e989a8e288b4de8014a1dcae08357af8ad1d0882b1c5e7a57362777659bb7e9680309da0cb03ec04f91b40279ab1dcea096e2df823943ecb8b98c0968cfed0a08926f2d7dbccc84c7a0037918e8b6acb048480744e6ea25c74bcb5a45e83ec8e1701139dd1073e403ea6133a35cb7df32d69a7a07d757cd15fdbe690e24c02d208ca6266d6b89c0fbe640ed79bd1dfcc976e556983b85b097864f483d44a3f4a88fcd61eee8fab7cbcfad33ead0645d7ed1325f7678363980bca4b0e179fd9b77cd6c87888d6328c140c919c40ba24c5131ece87188614560a5c32d17f69c3df5e75eeb9db171abdad4d3c32367740eed35a692b209b42ec90f57739f2390904a7913e5a7ebe6aac7ac8ebb6aecf9acd785046c4bf909b7357c9c88b551abf9fde05e8136fb03176a301d5bede81c5250c9e237c9b48ff5bc5ee603cbdb4f8bf34cb8a2e48f0690843332f918a9ce452ba1da5725f23a836e833dca661c674c00d1d97fb6886d53fde5a4f4dcc5326fae207ab09b291beba1d0d4acffb1a69bec68ac8fc17992335298731bf800f577368072fe56818f85079581007d6f75270c9cca1a83d3bfe4fe215b3e274600b0b04f0e1ac86bc1c45942b109a7b9a1097fc2ea689050a5798664928d15e47cb96162eb4194edae0fca9cb589263c001d25c907b09524562e59dfe962d0e8df2796dd6e77aa3a86876b590ca8f774dab920c22d69a25d08eee6ba6796e2a0e89487c68c47c2f0b4ddfddab9b8ba10950376fe356f4cb95fd6ffef952d4f60f3934f512b6a4a3d717722b9758c7939a8663657f11688d69bd28f66676d41328468693393b3a750c885a8de30c1a47597e7afc6ccda53d8725409bc1a7f3bef6b2556b0f79f2c56399348394759ca5b7c245adb74eb8eb6a6fefc6953fde8b9b9d7840bf42b17eed5eba8784ddc0249723e5887f01de184abf8605776d8bb4ccf44aeac864c53f282ebd7d34d4e0d5aafc2a3cfe346fe4748e9a452444b6baf32e15b8ec406471305ac731f52e76146f9524c9294e15cde7689f0ca08928895631d2295c8b8082eb114216e0796e0905aa2c85b9b1ac851c934d76ba6fea8ee080c5e679e50613849ddbc5735afd6ec11d8ff30b65e6379f4b51b34975678e09c193eaebe652764356adf7ba02fc176adb22dbef4f696c5202f606f96d18b6458821f2cd6f5bf774abcfe748f561247174aa224afc4de0809b641cccd15e4aa982f9e82958be62fc7e5a49422348061667ca49928cffb301772088d0525ed1de274e3b0ec8781618c4fad5d3871c8893b9264420dd7b23d6f94e3966e62cde320106e955ec361ea0ab998cc49b73ceaf4fbb6550b96174dd304a13c0822effb92572b6205a83d0e4a860545566f3c46aa9638c1e56a35980a299b10cb12d89368f75987cb58f58689f0f8a2b5a01db6f08e20ae257fc48b4362e4afde13b7d08b2013b5e79a4442958127f5c719191f69092b3d30c8b24411ea80e39f6ca2fa7d0790311b5e268472b38e6da69ebc32ce2b62734952ed4709c0a6594ea3049e4ff9f8100004cd142159de1f30f937f1b049418bd687dfe21120917fc8047c5f73f644630afd9e7ee25b24f6d45693a3ea320905953521429a94e98cff23c9ed021c33710f3527b06892f0572c592f81458bb9c8d00aef638f5a6127ae0703e97da980266610c7b62346ccc62a86d0254f3073ea6f29ea7882f40a3a55035aa51a49ce4965b109a2227ef2ad949df6e38e3fb673c25f0205e3190daa92a4ea065de1a604d6288d2ff31b7e279725a2055df6eda665e91097e4686ef880041a9b7066e4ff3739dce418d09bc6a17007c32d0ca56b00cb24a974bca23d34d93a1463f5bfbc1700370166346d6a216b55c8b169b84e3c7e4f67628907302c072729955549666ce475e4757e2f1e75e17e952dcd521188ec625a709eded1784a15aff15f47b02e1520500c4e93ce14fc50f48efde8395c3278691019af3d146f43871f34bba3b530b68bf2cc976d106514e79af27b71e6a8439a7ac5a8b1f8fb8447c01255bdb3c3170352c0d55cca92bdf9ef77feda8018cd50fbb996983a6ef36505852f22f66a0fdccbb38e3069657370987b2d9330bde4699d17d2619ed5d80be06b92e28a803a57f367ddfa52dfc43499f4d6ec7d5d606faf49a3876505dc1354435b765084984de2f0c48c87efcc53304ba4a982618653434f659b1d857f21b1918e1357ba17c9338683452b2d65ae4a4e710c041f6db88450f061ca4d4d98bef77e380fe6694ea56a4304f5864340f60a7b25e4dac139388db0487733c91607a8610d5cec5a4928337454bbfabe5e8c9ddab796d8fa7e68f5dbf0a6315fa927c4523b9360dc32298b12d015a9b58bd38e2a8b45956e8fb48c68a9fda58d6a4db6430f1ed746ce6023d335a3e6e7cfb3ade6e483631bf7ab149a956ba21cadbc627a9ec567d2d85244e542fd1d7597f906994d502b6a738edf7ce5678a29c1b5efe6af35eb3073456ee0771340275388eec5ab8800333dd10acf959aa3a2dbc2f3c00be82aea4fda66147bf7f937621d8698b74807a46912b7586febe3e85ee53aeddc1a4c206ed1e1d2e6e37667993690334ef28f78dbfbf47fb3856caea29255e794f05ccba65b8246334c3fe1f76f8506d6a718d149e31f1bfb7f658fd4e8714b8cef9c066c0fd330faa5e3c4c8f50c07c3ae0e33a84b166525c15a26f5cb9c65b1363be18245b3adf30dfd4f42b41cf899400c03e445d055680f09deed444841575526740b27d28bbdf50f5d26226a5915e4c5a1e4e5d552d733739a23d56a165c462d071744553caa6916e2493abafb1d1328e5681eb0282d1158f9249922e57ce553ba99858d3a26b548fa2ee5c10c040243b2e5fa404f73c0f4b902bb1e81335ff2a2e3b2422a4528767d0cbcb56f31b393d6c4feac9c196e5972b679f335106088c681d2d71c252b2dcfdbeefff1f847e0bcba4c76a03e6f11ec168a41721ba65a21360f98c30aa17705613c2bdceda46a87471529b88960dd98daadf1c243d5778e532808b08c5bdd672e13fe7e6492ad50ea560259024cc44e2cab1f379c573ac49ff9be190376cb1fb133c1fb6ed7cdd4841d1cf5b8d1b2a5db5fb249023e9fda0900b2f16f4d5bcf3a22b1618cce6b692b867d1b37d4600f0c65c6224b050c56200b2fe03a6677ace3d6a01df2886b8a6133e1bf1fc15450e175ff0f2823808d50b16d76f0ff9c7835ab68f86dff1556c71e78d58d8c362f85225e9123db25ae40370ffa695f072be330b227b61adecf3cabff64d7dbea18d3394b9137bf801a0e1d91ab3990b0f674cfa62d1b255b3834690f12a919333a808c01ba7519b1dee194505f15d554e02d2a4ab12fbb95ee82199d651151702de3cb19e6f097ebd0f3ab84d8d5a134f884fa52100a30b3f969376e7062259d502067226a792131585aa8a8f1e8984436a2eac26365b6e869e524039c5925a6a479fb5c750f9fef5a0bf361c7fd16ad3e414f7d64598d7b3c194c84dfd3d0cdafce865619e9757def506ef287d596f278211c741eacaf2cf2f4c7e22eaeb5c6d7a695bf6054b642a77ac9b264df7f9e186f7c0caf02ea279341b844aae984b96b0aad8f774216c586651e22e584b039fe18a7150fd5d17fe20b8c2cecb3f44b95f10cddc06f504a185e891999054dc75d06f266a87b34c758831110f4ac4b98b8433d858c00082bd795b3c567c7ef586db6fe1a5212c8384dd0af2cfbc9eadd2eb75e55ab68a135540261a583dfa23c5278da58848a515e1881105c0ce0e3431632a41ece39e115e61d5aa4435cac32048e4f42982d59e553acd8d6bc8094cd5fb6038062a40886cdaff169bae2a2974c5aca2364ffcdb5836f7f0c82b49c7774a9d9a1a8c7bb7d1b230019d7c6d0964633b5e42034772479244cca1b92c0b638be479a0c1cb615d190d1903db3562e1f6c6b015795a5774fb8d4bf5fb33cbbd8b9e384550b530544cd201ffd6fc7b5bec37131b7d4fb7570bcc363d5bfa835f33d345f2f5b6aadd79bf1727a1903b89f1fb6651e90b2361acdb4418e188761e9190384fbfbca93270bad303d8c079d9774a2b1e9baace261376a5a125fd0d4de382920b1622f77268257ad7946c79ca17d61f584e7dd59103101ff92b6c885c307a87c25e19559469dde97a4f7a21953850bba6af92c3ce67a47ae8289ef1264592325b0f337f70513666636ac651ee5a56f5488dca4dd4dedab4057f1e6bccfa2ac5a3fcba0ac20fc519a2c0f74688ea63050828d45768138a6efb8a3f63098047dcf7dd6de853c3801113086820deb3f679599f0be27d27b53080239354abebaa0fad4ad04ff3352aeba4f8b0281dbde4482251153accd48ca81b20399f09020085ab6b5817d31faf076d0609e97e652b85579d8c621011bfd4ca6a3f86a59440fc3fc5f8447492002129f025a2b6659131a1f15a7a86f90c931948624125cb475da09bdbdf118f2b1714bc5aa35693cba00f54c1240842bea1a13b13abddebbb94166b4a1bd222c3d4dc01b00c37a13a4a355918208e6e5f63552b81804bf842583bf2dae1463b57388e74f8c85e6951a59643bc318d46bdfdb612b411fc8147b49b17f52a332e39942fcddf8586878375e6e90698fc587ffed56ad09bea43d4e688e9b757c805aef466f8ec0720727eb51377a83334bff77e61f4bf506fe9dd0a175ee28e59e30ad944ad90a56fe540aeb3b622f6260839615a14258c43145fa8c997fada17987a8a439ce42dae217e9d623227f7358cd1cb2ff0f9030428876040fad4e781f25746ee495cf4ef82b346d0dad99f4eab0bbb0c8714f72d7f5a219fc30401e26840b5e1bae58ad01deef40dbf3a92d15c043b729acf1cd75a4f0ac846d775dcb7163134af053a169fcedf6a7fc74f0e45dbba38f08fa5e25d6f270ddb8bb4afa5ed27e991cc31723b0e0147151c6a7ee61515f384e32ad3b3a57f95b806c7a576478688e38c94304140a57fc0311517e4f8365a783aaf1337e66c737ee3ade92966d2d7249d4b22670080e775e1688dbe733e90c5b3d15078bca8d0de05537f0a816f01420b00b2a4e2f86497de871b92ec2efa58cad0d3b6f0bcaca2ec5d8a2b6e67b1a4ddf38ff6d30fe70cf5b64d66227954844dc43874c5ee0db25266a8a4db5fc03b42b0396c8c7d7b2ab6a050eed2ca5d5d6befae76ed99efd5fdf08551a11d61d40bd739714bbb02801f8b45c27454d3e4c0b718aa5ca5e499e1c3f0103943740884b62255cec65dfa4b14a2fd1da018bdd5384268352791c0a561936d544a7aebf59287362bb7f0d72f7e0f66b75300ad2871e1e2d50fd9189b14742d803b25beb5fac61f9f5c2fda27a278aea13e25f1cf84b1217bc8e126b1e02d43322b272d0bad50ffd22ceb63e715ccdf8e612b45b3909966c45aadaff6e59eccc4c878bbe19bb28951004c26ac2d9c15fd1655151d1f493ad0680b8fe05471b86411f24cdb599da08b03f77c469b5738256d74e6ff99becb46dba511ff707ee2ca18063ddf734a468b9a5d9f6488ff84f7b6c9fd99a69023b27df35430353820dbddd998d6808cccf14085a0902d8625411c513bfd4aa94337567bc9977ef1f16990a9c4ec81fae3869ac8b7038b8c8ed60262205dca09800924af3c6e7ff144b41e7d498b00f8972d9f83b55e41bd8e9562e0c93f3c244cb757e701da1b6029ab89c57e924313559ad105c6ace7ca5afe2e1b0bfe0a4988c57d38d09170281b8bd8d2a22e48255173896b65825252be7510a1a0de521ad5b0afa4bdde1d91e17468ac626ead88813aaa6631056f121ecf0f50bd245b97ed23f159c3c88b9a4052a4986cb370a1bfa59db54e8683ce4cec36ef71991e6e85a790df6bce056223f96ad7cb27f7d540a6189a1413d94c6bd0dffbb118a0b107f59f2e6d761a2d15878bd22915c5ac6561a23a50f17bafd98d7bdffe7fb46c9ce13ac6b03a2da2afd69da2f61f97c570d256efc30d894646a765b50678a5f134bfd861a1c607f58ea1828f73f82bf6207d7294630fffd85e204460521797638f4daf490bab45b27b507e53bc761d89e6a79a40c9a341afd85a4e945d53b28d4a7e48ff05b17da190b198c20d66fcbfa432493c475d7ddf4b5274d6ae423b1dd94d8f8723f0c9aa9e42ee7b2b324dfa32ccd6d373f50fb32e3474197d6d0e93634b121d1e659287eb00dbee17b4dae99a9ac702c38c0bcc5fc1e22c7fef9c8996a6187b5a2becbc2b20dc72348ce4a8ad51b2652888e534eae81a650b420e08d41ab14780603cfcf0d91e8c63c8f4a5f27009368674ab4d75a00c60d7fe28782baab0d15058d9421c2a6b393a69d9eea4455ea6a838fb29a0ebe1c8896a2ad03909adba86a7d603626ad989854134a9d2a37604dad9d6ed37a2e6257ab36710f77ee4183c75f789574999dd76fae1ddeffb428169a7530000e0aeeb9f8a1c3b3fd3f0ccf97b7bc76e1049b0efa46fe58a21261431f91c090c000b686fa7bfbfef6c6382bb3ea308aa04e237eafe0c89012fd20c380848af2797c4759a64185b2f0fa948003eac37b036c38cf9367de75a297f0f679a649f5a7494200e4e15dade60f298a4e0b0d88cd1f39acceb9d7f008804cea8d1cef896e8285bfdabb4b2734ad4d35c3ca4013956e9f9aeebab29e777aa1e124ff109c304814800d96d1d252ee8aabb44cc50e361538dc1d06d1165bf46bf29170f78c6e4f9f41a436e3df27791393c9d2006d4297b2494a8aab0ac647ff287bb8e5e7760e89de17146230125a5c0e154a71b18f26093b7e8f647554473e2c4045e9983137ad1fbc6e2eca6cdf645ad5a6c16d1818efe0bb86fd28ef4b39d8c94491c216446e2dffed693c35ba419c5a0f871eba991530533198a689e8d8393a5641fda13f3bc8a0039604d0ef55ad108f82d7e0650b989e08bb60ff9c29fc9c893719d75f990ef93671fe00172e47ba7c234cfb263ed020dfa194e76f594a30d5b193ea2886b29639b8b3f6474246632557a07991cecae2ba0f8012b665c08389085015596ac466ceb3db446a3fa8f40063457392f622e14fa3d2d87623817dfe96ef9c0212c4813aa0f4c84f97d89beb823f992011a5984f4a02aac08422bbbf285a2fbf84f39434876c0e4829e3dbeefb7467718c755ae0e9cce4d72fa58a2fa7e5bbd73005c4292ba77e2c997870cc0d34dfde8a7aa6a43fabfd235a2df80b307a6eb905bd2f4838e6322dfb82c3e45af02983e464d30ebb80074462f42b4696c8391a7256fca4c93582efb88697d4f197fd6ccad2a2d6ecb32dab4cbc98e0b80950020d944657a7dd4af86d54e555b3ee26902a9dd56535f1659e8d7391fc2accbe6214d89647fb5ec352593033ce73bdde7265b76a051496dcb554ce4941c5369e40dd15741d6d7967b413b05b5fa04bc9afde365f2a956d1c59125e7c38a76cf1740001c74da251ab526db68ccd2778f6e5ac52e021edf31ad781c17c332f401ec0ac92773c5f1578fb8b80b8f7ce7d93bd6a6e0f79cc87bc35f7b27b55ea6ee99ec06778542d73bb2a5fb53f09388008ffeae66f383619a2bcdbfcca32ed7f63d00cbd8b2bdd568218db6f0ff5072b5a7000c468bbb902ec695a68aa73270713aa8f14492989ff7a99d0b488eecf09878d4e636a74bfbd2cfb8e00fec71934835d9d8a6488f3bbf64929b9a9abfd3eb2a2abbe8f87044254af0f66114fad423fc582ea4ac60236029473847d8bafd86efedb6578218408cf55200cef55576983bae9f9f7f05afeac854dcfc52288a2563745d4e006d85df7d7406cb00a7a472dc92d6b2c1d5ab1f2f73c4c6733336fc1dce78c60ffd2abc123cf2f8c8d3e0453b9778971f872087b5b4e24f7b8c05d7442f071ea0d3f8e561d62cf528094b51e4407046dbc3c0d108d72de07a590054834e2c8b5513473019b9701c22e2d3c3e3ef0f88e2a7c7e53e059f5b4fa8218d3a3a37b8d2b59aef1519649f95367a54b71734cc6f60f2e5bfd9d66c3685808531a849dc11e6084ea1ec1f8469aa08acd59ed3f53942c1cb382a0d9a3dea48f23411d9a0fc0d3887fcfcc179489eabefbbb492c0ec7dd61a1e618242cf6877966920e8f88c55e3f2322f69cac7f0c81529f53bb3c57607720362c308c95f604489850f80ebf7fe3905d1da42f717f4fe877dc8a565b1ac16d6bedec1cc944660820bad1f6920f36f83cdf3e32635b2477bb26c4e684922ded2d19e406a076e4b3da13d56c1e49a35f65e33223922c2455e33d707d07d4087a58e865f306d6d085980fdb67942c28ada99f17cc3edc65c9b2682f7ae72fdb5b1f0512b9afd7593808a93ed326533f493f4379b189cebeed8ed927c915760c989edc9cd6e3efb4d711850a26215ee4576dc68b212835f6082f6c018560903fb598f8b6ac691a8357e84cf97bc188339c2a5b89608833898fb460b7b432ded9d91bf9f0d8eb0804876b8d858b9dd281f69c02fcf4dba5aa7b383d722e4f0e4112d55914bd24d6c9fa4d1f64cb951d496f859b3f8eed1500b464f1739ec91b37533b45fad8141ee72ab6a77d96c8b0e0c6ff93d48f70c8a7d52d99d9b03b7263520292c5838ce1fcbb9304f3207b62efa6608293abae6eedb3ed9d7585ba91ab1f2d2670aa91864888d7131c1b40dfbbff481d5f04d05758b73899a363b09740385fafd239f9845e345ecdbcf32471a20dd91e588e450fb315874becbbfed19c54c4119f601d0ea20a3df42c0e7f65312bc8d6f683a39d8ceeaae7505a6713585a93638ed4ee287ac3e1e3229bebc95ed36d822d7acb0f8c638afd50916e907d92edfdd961001e80f3557d33703fb598320b9e3d1ca6ed923faff0c06641eab26192c1b4b6a9e7b749c17033ac5c287ebb1c32938e9e497e3a206aadbc1b7c9ef3949c2a4b072ed0633bb4b3f4f7d8e7073c86bd19d332dc40f5902d13c75745c8f61d48cdca6a415b4fa803a6f964a6098cbdc4ac5b180b229033f2b12884f09c6dca996d37680ec40ffef0f95be724f1cb48c60a2aa479b0d6085b00cb8757e3f8817e923f563430a0c4ad7dea745792c98d12274cee4758e61bc68ce88c00be19a8f8c6fc0468dd1e9cd421930bc4d9b9a20c5adcc533878ca54c7c327d3a50caa193ace42a96528b096b10d69eb44b7517c6361516c39b37157e30a3e431c0f4af6fe7d967a75a5213ce19742244c1c05bdd68767cf2522a23864a5b5ca809ebecf2ba082eef01bce136630d23ba4bab3c221641022618acad187aecf8f09e7f241a82097752f4c92430f801be1e78de7a8f76fdc337600cc7ee6f7eda92b9d25a33c2e38ec669449b8a0b94d846787f16540db9728459b9774d68e468f4b197a2fd6118cb928bf10c37ac46b7656bf5eb4ea8a65b88fca33982c0b66bee84cdba916d2f9ff41c84a78b0bec6126870ae0740ea2ab5681e1915f8193ac35a6b62fe2b10a935f72ad26c32207c390755cd465d17518e52dbb88ff373e09950ffc96a10f38aa4240d7536d0fa4c39818e34f4d8373710799438a915e33daf01cb5cde1e81999515a01f32d9764544415a2f6e3bfd3b1d9650bf4412f26ed28ee9118a85eb850a36be2e8dc2e19974069014ccce209a726b6bf76d679e51625d087e714cae6b13db28363791d5897ae16666d12469c408cba9dd31895084717c3fa49127e896d1a7b234577bb0649be159d57c54ac034e777e6cce4e91b23de1885b6f9b4a3b623b3782e94f92e016862f1441e68f045b26de98d8a5c10a81f8d1f5094829378eea04613ab7975a3721a18e53551c856440ba665e8dfa751373abac5b44e79eae901f799456c1334b6852dce9a34e975e4cc2947f6391c6495d2a371f814ec3f4cb1d87db9d1cf62e41cc0f3d9fa13c4c510bec5bf1545e6f7e90aa3263e3e3b6e0f5b160464af5d1ad8580d1b7ffb8746aa360592bff7fcf2fb066b05eb6a97be79e3deba4c1076d5ee67fa32d833e32d44c0cf1ad0ff3e14ec3e791553eb50fec971d359a39db76209ae2cc2b8be3b6cd22854fb298f4c3ea04027d9bb8e43ae21b14164a81df99ae8582c72be05b706b163929e56ecc071c2c48ea1c6cfeb201114d498625cb7a6faa7c336a9f7fc4c50bc4e631b0951c921c906ad84d728e3811d93cae469f9de2034ee92fb7f0e1d8357fc95ab2f39461fde5cb50d1987d9549c6dce3c3ab56496b806cd6c40cf6dc95a103d2e2673c2d9a9428888be11b8d5a2c7b90d9c96669cd46cf2198a7fa09f7a7f84e7d48a6f00fd7c1f30bf70c7c55409cf7a254febf0e24df7f539efea1ff66c84177523f28854cdc2a9fc8ff7901d56ace830f93ef67d7bbf7d87a9a33b1203db691365c448be004284df31c7c4eb7d9d471e02b773024cb278495e69ea7cd271efd92e504082797d9878d212356b9165585b0f34a540084527cddbc1bd10c6d5d41d3c1e832fe866c9854da88c356eadd53b52b180dc0f93bd720ad354d842660ddcbcdb644b20d154641b716b00de73130c02d54c115d551ac2f0c5a65a0bed9ba27020a308225050ecced708cd1c905b853bc113fcb02deee14f23f13ed194411f7a97ef6213be085d90c41e57a4debd56820097f854c24a1d76583f6eadba0ef530b9f1f79e72c1a3ddc7f90b5d0f27ae35b18331964968045f33fe1a3f8192bd6bc2689a785041cce145b3cefbd372138a51f04c293bb320ebc94be9924eb2d8405855074b39eda19f7466ebfa68458068ea9fc9c0dbddb03d64a1323e4a20cfbb292c080786f4aad0a1ce3f853103cce09baae3649a35bc0243c0ad3c0a6d4fb4e43df30cb95bb8592e23e1d1631d2263189a672eb9d5e4a8008ecf497ad15247edffe0a9ddd12b9643cae08111c5d30f2add69e266e8f4b364636de652715c298abee12ad38cde9b19bd830c8e77c96093751150c69bd2a18d4cea6243281c096d56f478332b4ad479b637136f8d534920958f266b3d44d045cb813883aff47c7f628d2fc97f102aa01616d922b0c72b3e17ba36c915c6c1418c5970229e3af3451612affac9f218e2c0fb3ea06c2b4e4c2e7146088e4f6f51fcc75697c8fe2f9063a1f3212fc610746b4d549708f0083d30b9082107980d70990f4cc852c5640b3d955593087f66fdad4c1e8b80f2c8d215d437ffdef21912a904b22982b7938f5ae418474e778c96b1e9a5e5375da564191c4c0908f5824316dc87e31aff493bcc6ec6edacba60c20c9ab927f1da412d03491444814b1c76ddc266283ee1cb5b9a259604d4d2f68aa0bfb820a16faae41e89c987d245e6a1f2a7083668275e9c37dc328defc55794b496a12669f8d1680e3d5640c1538a2a6bf89405f12c9a02e6c3040d8efe45fd616303ccefcf64212c3bba56f3ae69eb79fce6a161b074afbc708af29e3140ace5cf408c7989a38ee15c2dde4b793240b3eb5a1544f41fd992fde6fb834a71cf7b5826aa11ee306d7a8d32c6476aaaf18018d408ba72eeb1db0825fd07704cb13ac437501dcd89295f1adb7f3cacc86aaa8017edba2cee97b4c15495c5b2644ccae588bae296e815ef2d0f8f7be833c9de5f6d279daaf2c7dba7c2e0f2294b0689aa2db751b53da1f2c9ff71dd9f3edbf0786ba7662ca5a382d422a03838b439363658aa88efa0524c7c6a2ac7a21c469e2538e899c9c706471f592d55b6618366551db5000c7abb169347e816ada39ba7da73098b78d9e1f3de9409fbbf6007e1b30d39adec35691c1b10b4ced667e606337d391e9b308eed558887343fc8e184c72506d8183f54576c71ed4822ee9b01add504961a6efd59a02d0827dc0e89260d91fa6db273cd3ecbc91c5729f195a3d595c61d508a19a3598757164e9aae46122835af0910ca0335408d586e75c28ce4d9f2962886b30e0e6b0e9fb15c85a0d5dff6ee9274f927fc7d0e205682288db52c4f9b0de4dcf4b12b6d3431acf291848750b2899b216abf4482c73c0a3524d281135cf8bf839ce4c5f5fe04b7eccd81ffe2b1d885aaf6ada5f43d02fc9d091e899744a159925de579eaf34d79b008d3769d0f6a0bc6303e227ca290e9fe8cc3f9e83415ca56a7657fd54014399ad8aab466f313e9a1950fdfa96f714ffa0d8473c3a3ef20a19c4bd31dae323605d7c9def482d84ed64682ed03d459410e120e1b0f26b9210a9430d89cb5ecd0a809b732b3291fda1bc8a9c32d8756e5fcdeb52a06488cdf6e1d3257cf23515e30f2d86cd1c7d473284ff1bc481518cf1878f10bf7e4dda87f3d94e57df7294715c0d72130d3c67831c160b42a1310bed50910537c1f418dbf40fc404cd8bdd77c70d4f9a729bbb39ac9a5d85e18e73b0d1f4b935ee2673cf565232533d68a2de67b4b04553d2b59350e9712e7848662b07496ccb6e2f8a8bc90cb4311446172b52c0469bcd6e1ee5f60dbfbd63a8a02645979619cf1d1a36898f18f7768e3554a4232e0f305d6bce7ff8faba08c5b9476f121eba0ff3815c87a488b46f20595148e323a0af986148ef58a056daa5ba2e361538e77d61098bb20fb7234eaf7c8d894027104eeca3a2220a0167e0a84527949ee19ed8caf65d86a4a54fe6447d1585ceea78591907fc0c5ceec960ecd6544a7e5d42889077cf77a56ad0f3f29e7228500f2f27c81ebe1b79993bc71724a9acbaea118cde0c16c32aa1a63961ba0d2e724b74a1e5374b2e92d737f5cb2bbe44743f31275c247ff6842a9fd40ba954ca4c7e02fc4e7873b53c265a1f9efa112cb75b93d6709a2625ba4dfcc767154b39a855f8d0ebbf3cdaf405addd448d1003897b34ff30e5b5b704f2c00b608d98811a259c739be6005d4827f75465ab8cec3359332cf076100875b188388a79922eb9e5a51a6b61f45374b1d5453240b25b7b9da50c333c4611642fbb2cfb7f63d3792ad668a9e94e7cd4035cb21ffab66f6866aacab40e3fa79eaffba58b6af59b0ee0a421c9b0ee36f98af11ad6cecc2cd5fcf93b06e69ae0c6cd7f9ca683366a32e8f073cb5f8bf3d360e3484171b06a2a8b32461c9fac839cae475b8e35400fe8e0ea1e543ffe4c4bf5046b788de85c092b67ecd59f6275375c5739cc7e1f3b4ae24084fbf18d73c2c8812f3b8a8e9a869bc44c23b21c2b19415ba91625c7889c279f342f0811444ebb940f0e384c9dd62cac0f2073e134160b70e8d8521fbeebc1ab0b1858ad1e9bdf42993e707ffc0bc777a6089a646defe88f8e87cf497a00c24359c46d31d6ae9fc5fa5e2b9121f8e217fd72039092925318be8822101bd42dbe0c38352dab652f867475576fbc1ede1da93e8b57a1fd9775cfdc7e6da690869e452d9b12abc4cb57dfe357f752099f8e0d477512c9537cf96031103c61d6d42aa6caa010b0b95b10c0d3b18cdea95faf19a78fdde2ef1fee4e9ccf752eebd4e6264f7d7fe48e930085a06221369de6d56570e4f84f539af1409f57686a424833689a1b52e1a5daa71c3435a41d35863d400743d1ae21455caa2e04dc4cf3ad3b11efb25d077679d62a30d533317f94cc73da734a622701d1e70a4c756612d8ce1ea821cd6009658aa4012b4b4ad45fbbb7da43d45262694d0cee7d2d577f1f65e04edffbf9d6bcd27c1eb1ca6898d939ea3fac443fc7ce4ed594a79cdd83db6791ac457f36682fe9e09cf1fb9decf87d537539cbf2e3c7390ba3bdd66ddc70a4e9a5b0b7be5eca71e0dbfd5abb4c20895058b9486fa021c69deb7518e0e7fb5fe0ef3652df7dca8644c923c82443ca005f97b88d4e1e2e0905e593ffb624a363bcd023944d02a3846ab706d91f50fff9100bd3e4910c14489a5528e9a13147ac0f97e7e11502474bbc050afc2ed820b35033f9f6939e20bce251c767b317e7b4f9f1af31023871e8b26bdcf4511dbd83708cf561e7c2fb5c7ecf8dd375867e32db3b683e3723dd5464ff0dcd71a489ebf02ca8ce81dda238139b6d75ec2eea6ed64395bc23062319ab2c6dd30c9532362b163620dfadcdb8d01b019486dabd2d4d5550f1faf0b8270f589935646f75995f221302e38395ce5f7dfc278de941896f14ea898d71a8e9527e5a4d683b10685befa089b992d174326176b31fe3a2f179d9bbbce315ff20692735f1305a46f0dd82d6c44586790cd440e29ce32ec0146052c3b6d1b402dea4846271a3e88ee962d7670b5c183ed7e6fdb21738d52a66840aa66b07bcc9825a2e2bf32a85de649e7450add60992e509acda396001216efaefc69fc7b51bba31d4abc1560bb64956d6aee845a0510b26744f917a1ebc1abb28f68e8fb80c64c84075c6fe10e6179015b9e8da0578b2dcb1ded80239114da458405923ac4215cef95e34eaa45d93b171219695a4da08bf71c27334fb11f4a05b6fc949820f8812d51454aa89ebdbe0f81e45d0b8adfe1064f50449f6336b814c6f6b136d5a417ccf46d328801df432e963f82b3a05814ddf30831fc53993c316cd61067f3e65c9acad0a4473a140e6dfb7d0171ade9bd1cc38ec0c88310bc1f57381d2293e41c4ea0fc7bd87f7f062083158762444a09932cd038cf503dffea51228c0b93a1a8b65fc21990aa15cee78b3ac4b7cc0e6c1c53b50f18228b6a97427bf5533b1f10b39bb79a22ae0d2de49f65f43a937255985ffe867a74f29504d6fb2b43dd812faa7bc64e924fad85024e41849b8b2a577561cdaf0865efc6a2c444c34422caf30334a9dda11402af0bf94d2594edcee79216b653d3ceb2b5eb49128eb960c268942eff31311fcfeb358a1967e38dc40505a662d27e4f86ce8cedb0e9bbbe6507018deb7e71bda6c52538a27e8732f09844f2852b880794860c08e39afc882c74a1c6fd64c83ff6da5d0d640de47c3222140efc015970438fc9d8d50961b33b183a98c7e880284321d27bc14ee2de411654e1e89dcc58ec514a5ad101eb3cad299ca8dfa1c4b1e92b453904c803a8c81e00ace9610e16a192022afdd788fd79ecd4ce65babb2b4d6e9dd24ab9b757e39a31cf4b6485ea8a02fac1d942823bd781677bd55faddd139c13448ada8da6b5eb830a628ff2904b8d778f41f415a28bf63223baf09b48a7b6602bd13f35bbc95eb697d72f798a6b8dad7fc0dc0336b66c64b604cfd2a89851e48fef7eb960be3a802610e0b1e3e919752124691afb6b8e7fb281d20e7d5d59c914dcb8b3c493040a91383e79e5ae380726c83e6187a68eddff2daf61a34fe2429bd14453b260b11b7653901c02359a6aa8d320a42828ec9f96bc121caa40cf8265cf8948623f1ad8e4cde32d7833be73d67e5f5a0013f03d0e300b8a4b18b19edc93f94aa23987571c03106f602e86148bfe09e63c32c5dc877bd379366839de840813ad308bcc94d30d55a2ecc48b65175f4c1144ed8466321230d6fdfc8f4db54deb9d09d3725caf937d5750518ffe7f053df8b1a7477626a55850bc17f2604b259055e23e61050ac7e8d1b913bf7e6a71230b0684b43482532cb8f0c67f790d0f0fe3f6518080f27f3c2977ace4defedde38680a8287c4d76f8402cabc669c8522264c4a270096efa444010148c1fbe4854d824ad403d0f6111c6a3d73275a485d7e3d550d118d1a529f6036ad8f44282bac1b24f287d5a022d6117b5cdba134e655b42eebd4a4ad3f0e8bb562a9e1ab8ef650637ccf923587c94d8003997c59bf2fe46e400277826c1aeaac1eee37d711b4a48a32dc034c02a0e4275ce655c552a4cf9488f93893203761292f395b0f765f0ea7237fe69ea8258a4e140419bd80c3673fc615a5458bbb73c82005e4fe24a9aed25cde82f96489547d6526415832da972730d1f385f46537ab283dd08af4c31a99e4ea0a124dce7f32e8285d45d2e888a5d4f3392445a069d01493d32ceff3954c078d751d4da9d093b57a4d265458b39bc8a6d92691e69f5f32f377b0881f2d3b52c52fc5115aa3dec8a12173226d4e2c1829077f7b945d43a464bef8c7d219c0d91234f49515cdbd852c80871e07e88974af8f5c11a0c484c48dcc43c56503a35c7c30e11b029cd726d99fefad42d01c32680d8b7e2039bd141581075aac53a3e86891aae2b25b77633cdd7f8975c7294ad0c59f339acb38ce129b72fa262fb1ba1fb1d83ae67fec517738f01c6bb798bdd06aa1196f48ab6cf749532032d60588745e50256b2045e43764954f5b188ff05cf61e93a4422e136b96dbe94b1000686cb470788261199831da519971175a9b7c64ed698e55d5c4afd6036d5b7b7aa931e3ce664f49c75bae2fe03f2d00e859582a6be6b5831d8cf6576c79bb36b5126ce009701c1166813d5e242e68d792bbcd656ae6fa173250ccf0928309d4eaf4e77498071795541903dc4d48cd2d0f42efd4173829a06bf08e64d926a96656882ad0baff6c3afa7c852b008277406d74ea846cc3f6290b9bc48268904668335885bbd10528dee1a7e505881172331dcdf0ba9acd1111436943d0a1f59d38c3173966e38337f263f616deaa685e4d72e9fcd8ffa64e185790b80dbf6c7eadf6362b7c37099d302b8a6f72762b1c7dcceca9cee23cd3f69ed48b39556575710abb03e64c6409a36146a955bcdbfdac7d8471c54efdc9cfc4febd11179eee829143a33837c49b4e10c5085976e81625e0c57e60ca3e79d2adff4a7282adf06c17195369aecd3a9223e68d85538d7ecc0b0a91c5f317feb3795a1749bdab2585916f8f0fc4a709bad2c6dfc3054737002cb9c090dca3bfb7f51f3121ef7f7bd9d0a6a49171e6adc8ce9bbc08f87339388f7a425d3830cd4b079628703d5935214aafc0b2f0cd0fa580abae7c0e81d17f5308b419ad9ad12c5e3ec9bff9c2c119f0a2dfdd731bf1030aa81d15bcf7769303186c765d1fb93b4c0f9508c6738f3bf1ac2a69c24920e769a152c697644508fd318ce6489a86fc69fe538492d2d0e0bc241d9cbd1ade239f34dbdfc3dd4815d0226d4c433a23dd35bfa3a9b7c2109a29420aeffc615743b66312345033ab161be8d50f3037b54c1b96bfff30ba2e41639980e659aedc4e65184346c12dbad0c754b343e796bff4d943db8012a50fe00c42103b4cb869492a93689be59b725254408723f40d3a9f427b67753855ff9e9953d0af8046a80b46d024b8f48efa1b3b253a5a82d485272debb6332d292a8d3c2c946be4212a31c02dd8247b02227fc0eb3a3fc5b88185ee22186f71dbd4301f070b7f51ac355337b4a00a2901f6fbe2b2a777aa1b475eabf158d99bc0e54ed6a90dab5fcef14720b1e6d25507a379bb711cc6291346a65de3d7e87fe396aa3ff7a06ee3ddbd0a776585f296335c0f6518cd60aac18a0456eae5cc58b85462b5f3f69463d0996e34d030a4e0c522416b18f608c4bf1fc20e4891cf178ed5a91774de30c074578e87d33786d30b7b628bb30cb705d86fe3a4e8d369f00a304d5aaf33637e3361281b6230c4e219a7bb816b8d5a3d22145a57faf29951b7eb377c96e2468f6e9219f3d7f1451d7c162120f22773e4be47e870f3cef1ffe67a7c73a0f2ff18e96bed5ae258d76ada8fa0738032c0654eba1defa8c61b36f864433b251a5f8a0f7b2ff5b8d687f16f1ce957aea0e8dccc017696044bd8672a43cc67c89a7695a1abc246f6e1d92c8cdc111e2b1bedd815b3a1c24059e095b3a69a0e72eaff2a766ba6fa34aeaf86ab03f7484d8a0ea0631f7f23fba5bab7ead461b295e29ccdb6407f5e184e9b13b87dc67bc669ea954c76ac19dc2156a3760f4c73f06de54b42a5e18923e902263708a453039b4b962ae1538171e097e209b7618a882beaeaec78730b3c407285183bef50613500817ffe502f9e550a250397b3ab6a8b3c73e53aae242dd85e55e3287f38b479508d7e33911133644234899299ba0126936d26b5db690483bbc89d2271df3d2af7010a3d551420c85207dd4ca4a5250967267442db1ba276ca15d5e4ebed874c409dbd676bae5244cd9eb7c211083bd6096c54c8d7713337d340f4083b2baed9f9a9580c50d51cdf51baf12c5af2cbdaad4f238cf93a12e23c03d16f4cf852b77531809924271a821f7c6b70b2ef71710b6b5d38b6049426ac2a7051d464e5d645213dc61b0bb07c63dea99fb376dce5adc600c481c89202ae5d6b17cc3d51117f0739ca0e2a659bc35a606a7eabc5ade30abc6e47587f8b0575ccd5061dbc7430ea10b818ecf8fb62f23cf49863d1e3a44e527330b211da76b2c09a20b5a6c5c0668f348b4cfcb69fa41676e8b692dbd3f65cbd7db8e510b8d6219cf4d48cf7273b69b78960573bc2aca4ad36ae013cd9440b72806796895507e043fa4fee0a339907441cfa65e31ece38541293a4e87ada6751f9f3eaf27259e2e641b74ef0543ec061abc2cc835e761722642e3f06220ef7b95a909f554a4c74c4490bf171810e02c78970167f0282d7a8ed2c1ebf0db73404d6ec1fbbf5e06910aff76db5c4b6ebf509082b65326736200b905e2452910850e76c06ff16e42f9bb2fcf6a913187fa92c0ac6668276e1b41b9e90c98bf57f2b1910806a48dbb34a615763c0b18c9d17237c627d2e379850d22d573de8da1a265ee52ad04992dda15ab3a854fc6431359c0e6948b80f5a718a7324d98992e2b2c9cbd5657e35f665212c4f62752d5d0d27e009dad41a66125724572b88e688407dbfa0ae3eeaffe0a0ed703d6aab05692d583aaf0d23cce1322cf4df269dbc3bb71d020872f4b0c88cd88ebd378fcc82ea9efe5c79651442e3e037fc143815600477cbb0a63de8c685824ca2e16f2f601f14d633c456386cc3d3f025d6ce3e6ec41919ebabaa2d19f141d87928aabef48038ef0369f531fe38d6bc8bb4d661c1da90f5502465959cd16d722c30748699ab31c2cfaa23097333cbb83cfebf38eee1b84de0f81a6405151ee5f33e5f7c3aa52bbe0d4bf7f8a613c9640ab2360e0780ba11667b0f211833fe9365b23f9a0ce58a4f8799c474ae1b3ea6de32f71d3921bbe689ee78c1ddf3b816893a386c668f6909770e0c4bddbe0cee3a1dcc8db77d8b57335a973d9a3929b623ca8fe00eab6f7bd8194ec53ffb6a2f99a8f025a8cf5858e4e21dfce00863ae931ba8999a68bae3ece62b5f1d67985ca8f5d5d9e41e4956ad8cd0a0dc015308d90fe59164b363b424b5a738df7e3125c1b9ff72d6ca3478ddedb3d1434e16374e020d22ce1fe8d4de85fbed2d70db81e97c2ccd632eec719abc6a46cb708e3e28868d31b60807a5932f1a2d49b0969c09a8351ef39682b5f99fc77ad380cae0f8d51bdf0b818b8a4fb308bf6ef43382a5b8fb92124d253ef8071912dbd74c4dc0a46c7f04b6a5dc792283e756c39918d9bf84e4227bb2383da70af4f64d57fe5109739ced485c370b80edb4d2371c21de415972d93d33a033649688b885002a23df22ba0aff48c84f15d142bfeb378eeeacff2cf41e431db61614d486b5b6ea6e6c57613486e2509fa73fbaa522737dbe945b45bce6ee91dcd22a46c954d8fb4c3b12222d605c944f61669aefed6c56da06229ede7518fa7e9b96d48df697743962b1890d4d1833bdd3f902e5e6e282d9e227221ed5ef05a90e15fee36382c9bf71aef9eaeb9479e9be22ac1f622ac78bc8cade9946aa47863a3fd5e6a6c56000ab855644eb3ecba4db7d110970e244f303b03b5395cacc3772d3c0b5c85cd61cf8bc660fd850f7f3d04ce6b4232f72c41b3b03d942f862c3d283981e2184dee9867a508cec9111f8dcddd0b08c1adbf851a2c78ca8336f8c7607cca063ad816c0b627ec708230f77e48fd2cae679999125f0012a4c2ff115b266bfc7c29b4c0354a71fae29e15e9160a416765beb4afa96c13c2ed7bbd835d0a62d594a77047ec4924b07a9a6c9966aa47c1ee66454f4e2ec17a74d5d2c063a8cd3e930e87f0233079576dbb8cb2d8f263d42abdf2ba41b83aa566ebb1410c75fa9e75429270ad69313bae546c5b6f084312e87c495e01ecf988425592bc7d7bb37199278db0572a239a851adf3e0cd49fc7a72daf449e4d78f3e7488234a52c87cbf6b766460e2ec1f2d30c0b5ab8cd725c60fd90c2f32d0edc0f0195a3abd96147ba08d47509973fc7bf69497a1b680dfbab89172c0a6cfb2ac87ead2d1b7be647b078d6c5e583711864ce49b70885031a4384d238730db573f1eba606cb221fa1491829be4c9ff2df12f2b9270fa5cf1869116ffd16a92a930b9823511ee5ce0f64895ae52d4606e18f5bfb4bd42662e1fb69f7f638c9752a1badb27276eb0850f7ef6ab198fa5390b2ba485f8bce96d8a06e1f40e29d922d74753c9559b7b23ed43b166a9fa05ad2e50d07a5194605dea69bb0a2aefc74d91fc3ac1d619ee7eb6bc167b488d0f5e22c4a894d3b57367ce6ad7f9617b684a72d7774702d653389652efd6dfbc331fb323fae2cc02530e4eb89e7851e1028439e923cdf79d3b74bb4bfba4795c539f19eb2747635a229145a0f4f2f868b94e66d2bb67854b92adf09fdefa45fbefd7c6e7717c4c64d0aff3cd49e9e5a5201478b5f93639c79fd392cdae1975d58b442de0f50d926eb6c40086d09f3991e2320c645f303ef57dbe24bb2cdf02ee85ee08767fe7af5e3760fb4a7c7d705e7f57697485d520f84e9298226fbdf97430929969a244cb923feb9d01d7f6094a78ddc0f5c65637ca067762b471005b78da21c131a673a752a3c733c2c3f90a8262afb43f46c8983787e3327226b90081cd939ffeb1f5ff3b0ffe860db958424b00536832e7dd959f1a4b186174a62b0a73c41620f6fe8c7c3c7395ae5fe8261e526f372533ecde70c81b5fd03e5c75266f9cfd6ceabfab3ced17e33e55e0760481f65b1e477a67559d31df608c5ddf9dae32afec997519f9ffa321fc21d089da695c24cab90c29b6ff11b848fdc9b2404156af24b7fdf75bc3da780f48cfe8697c805b0814dc226aa477ca7aecde0b119cdf6b5d3805ec662c3da2d4a09ed534a3160ce57f950e1968da1d994a5eedf2b9f7435528f7e3ba228b05c9c152306666dea502057bc984597a6d018d889d9671cf032416d173cd57d6957a5079cd182d0566700f202edb0ee8f8802c288cca47183288619880de95d10ecd17834feefcfd90a4a7ce4dc1265f0cdba3948c019c45dc1ff25a523c054fb1fb44fc7f1cdce2c8fe13bfe14b6aa34e1ab1a24f97be611439c08909b679c67caa74954ff6bc89c69b25d96798f2000abd972cb0a586cced031cff09b34e53905bfc0fe089701634d842735efe4e93b4f181fc687f936b50755e76bca5833f5e5b8e34062e32833e80cd169ec54a16e222da497fa1352b51119cee1b5bd5b7e1051abadef2ca3dbe31e9dc083fbe718b19e49259c480597e3fed15ff02eb29273a5566b31e47841f57a9b985993ef218286effdafbd26d5a86de90f51f90c1723730a372249ba2ab07b1d4078543544b463801c64873c7ede421eabe53fa7d660322cea235ca0310effdcf42f42022ae708630c380151333b68b62e4b593e3e2b91d6fc0da7e84300dfc9f9fb18de4e6db0c47bbb3e204e95111dc7939a3e3bcf735753cb6741e9a8bf2ee904245c62be531ccc6c397d713aac0c1a24f554c2664666ad988cbad5d336a85ccb47e6e582716e89c4a2a5f0e1ba87e3ac94992c2565c6331f16860a2cd39fb2059646ce15f7685e7bfc5d0152a06900415459adfdd044c1e79d591e89655c36e7035206e89e40d01d440eb01eb8ce2803f21fa0944163062f9a56b872536e7ee241154f5620993fb806d53736da34a7383d3e767b91a65ff62642c2187dfb797ac3a5fbd28d2c448df3fe35a1232ace473c1cbacc2502165963747ae04522028bcdaf9b632bad73e0790f48aecd76dfc1fa308ecf42c409031164400ad08a5c74928f1d02b63e718a6460fb78ae7addc295689a022bc94e26ee67ee03d3324f3a79c66d9ebc46a075591c2de6a228d7e4d867955cd58be5079746eb170f521cdabc3d3e711ab1fd82667f2de665f2c316cb93f3d51228589ff4f005d2e4318f982102c419d42774dd9cc1125b8bb60129df6c688d35a7090de60991fd1841a2f61223091d535c82c2cd17ac684932301c310d0ef3e19d79272b6591972c1143afa755f33c47005f99cf7baecab862ec35053f9e598b17c6dfe2bbd1821456e1896e48990af34cc7f28cf650969d3fdc1d470ec04fbf5445da37b5f38d72c9a29130a91bd2a03e8f8ec0ac21d5d5eb013935012ca2d66cecd95e4cb1b971c1728f9d1da2700eef320f024d40bd99ffce04e33018a656bc6c7b98c19bb4630339d087f0c14d6ad0166d7663a84d8d9862d897a11cd59ae9b4b8538b9c54520a52bdbf9dcc151a01e29bdeb33b83e06b27f0688b159ae533577ddb09f3db2f328fb6acc5f1f9248745a668c6a41594a9fb43cd75a6dfeed31141f5f279d30c70f99685690e12bd4ed572fbf76b15db376bd651a138d2b58885648e48af0f46780524efb9b9ce099153ade8ca165b54a03a049d7b77e24cb29167e06f87e945b50a3c2e2ddb744089c43f27fc8286cf7a895f5decd09fd0a8f7032c9fda9b3afa4d8803fb284da459bbfcad546bf0967b00712bffcd9fed207d97d8152452cd02338cb111c03c78c73de24c470f25624498f186dbd93abf95f5c4acb77a42624f30648cf877c509ee12c40123ac5fe838ef077e851dab4a9093dfb2ef0066acb48a8c110b2ef93bdd2dea427e3c2309c20dca0c7d7edac96d4ca8e29ed6977548b56daf8196bbad1e2e888c7de1e4efe1c1069157cbded1cbdf938218577495b3bc78a0d9860b0261e4a43ef2ade467282c7ddec4feaa8e6f9e77ea5ca24698a9453e9e3977efc19e894f26920f94093d22354905af06c422da7d32f75f7c2acf97cc04a3570b7fc01be4dd71132b932a340d5ad728fcb5bf160bb8aac82b1e8e626d53f4a99037a810915864cf099ef97275e2747f82257172039f28ec538edac62a1aa2497226cff78646e4a876e24e159e05f1d66f33ce92c78616ce2473e30f84a560bb01f9ecfee3f825c449344afbb3177ebe3660d4d3148b6efec9eb1624034fe818d771f8ed738a232e8e22cb6d3bfe7d0e2e6cd9242644254eeab7f44c7f3c0f4f75df41d1a902d9d6e69fd2af66a57f71a9a28cbef6f08a174684a2862c1d4cb36d34615e4d00569493ed081c3941af324e1e429a243d317ca9c9304f18fa46993c8ec51d2001e37ebbfdc18cd4cc1d8b91f8419150e02b064c7bf4c266b2542b5017a4ea7144e59953992f60e6a90619866bb4ab00bea3b4978ed2a7c2597f7429e97092a5e787983e9828bfe7432e46cb8fecf7eae7ac2202eea12ae02a74c3031885719d03d3834161ec127e5e9e6e29eaeae57d41a7945c3efe87f1040bc720ab97f557afb07fba04cb84442fbeb11ad3bed199036da070d25ef2b3496a8594817adf0df0ee94f1bd5f3cb1fc9a0462d1abea1502bed3533a7fe456347124446862a322b8feeb9d63ccf8e74c12d1c54848874bfa7971a40208838376d1c9495e4417aecf9646b062f5dafa322194fc7e789f671e280c24aeb0b4ad8ac6d6243f78b36c2ba413156dbba05a283197565b6b656f7a51fb988a12ebfc0481dfedfae68f4401a9f635607e024468458e44f30237f9fe76aca7e51c2a1b8e14fb9a07659b1072387385c79db2d96034fdb4109ac96ba026ff88a48f099bd54696958496abd10f628fb992e2d620ab48d53d5a68615945fc9dbc0244974a6f1eee7213f175cf581f68a9f806092162b0ba2269963c1f28ccf726a791086d2d2d07ab2d28c8a0f1f972600d4243f9fc4818b7dd2aaf8a9b288f4df999bf3d2d1f9c0e29497fd099e17bae5ecca6f9ea65bbda0d99f47ef1519e1cd1e06895ac78e7253e085e5dc0b1897b47d20bb6bb79bfb21b0ed36a1cf48bb787d953f0eb012f7298cffcfb19e85164e124a3c9ed7690ba51b9dfc632855687d6c1eea8074d0fedc2dce47be56bff0319ba456e3302aa59cfec464ed8f821871968384819aec45b0db4eda7a02b1335768e59e1c04d03a68de7a8d6f6217bf63e92d26286de21614b054907790cd697334bdf600f93f406a491d7744b66a5f42f4da53f2568ed80a62020c3507959a5a12465b2799ad5d1dabd3f716a112120fb940f8644707f967973b29495e6843c443825fc79994aac2e7e9cf3163d5df8f066b1201b39e22b5fa1d121467d4eb433a896342e1e62174b86c73a8fd577acb9a9ddfe9f443a76671316833d706ca7b12c99b237b37376d4e4eb5c5a9de6e777ee89fb4c1ee8f574bd25c01b7a6759c6fdf302861e7be9d8767ac4d10dde6251429feed0a2cd88b6e34eeab4ad61d287c04a4e84b0fcaf6b65bd5e55c57c0305c3411060bdfdd16609216ee755d496a76092f84737b620904d29d7738ba6eaad21dc59e4b431e410c2a99e85537c83557c98167150e4d38f4d5d2c83090c9c4e7aeb8fd50969a5e5059a2cece8abedc8b736dde8c81ce4db94b46339d598be08d90d70e67ebf97084401190526d625654d4d414e0b31157b17d56b5bd921f32d1ff3067735a063485527253b9eb0e29fca33c50c26c9c4835ef2b0cc2d47eb0337c082b495736f229bc112f87bbc4991a3f984c2da84eaebc6959195ee2c130f64221b6804790d29e32b340257608f33884d76e6bac727f8b58b89712a4b7fbd2893fb0837de5fdb77c706b802fefbcd46cdf2b9203f76cae544a213c1e1859fda27c11744894e7029410c3e0c07035d55206a0f5b0b41e8008848cf4e628bdb82dad44cb2463d942ce7eb9c732caca8366ff2f14e7c9eb4eddf55f7ef3c4ed484f89c49efdd684d2057d2b7623526878935e5d87665bef7011ee69e25e84b7772e43c87874eeb7fd83c73dc15435bf617f707117718d724049c8b9cebecef1b2b8861f97dbd8cd3bfea703151bc31813a4899133ca2d54825c8b57acaad1256afcc7698bb040521a59581f3a40d3bc202ce4f9a96f163b95cc765613ced3602ba1dd42fd893fe10291e3e94bd67ce740b101b260ce2823d2d3cc1ca80fe8bdf6e9dfa9fa100bff90bbffd4c5e37d03d5c74a8e066049752ced451fbc3db5c17372a6df7d2f7572b6c921e9566689491aa8cfa014aa4325a313491ce03cadc783b6b59d6247c6c830cde9e29966695cf8be105ee1e78ff09277d468b5ae56eff92a993faa12609cd2ce6c8262a7d00fdb5ebc35a68d6cebcc1a9954878a7a36d47c38cb4d4f652a8a27cd315b63d47cfab1d34f4efe26f27231315e4e2650357d79c5541325e77b1f08c5fe9d83726a71277419c64ef0cddb6d48e505d26b515b21be8fdae9525ea1c723af29ed51bb0746e65ad5e4312010a62b0c832379f781180650a7eaf37cce9adaa82588d83523522adb9d350f7d838e91859b165c28ca64d46a13b82853af288aab82007a12ef575f972d04c8571b8cbfba61cf22c6f0db18eb10e0691cdc9ee57aba97158111af93383095d4721908d83d3fd20c20eeb83d4ad2f70b5ada8402987d0a6700036bc33d16462078df6ab61f35738a5d96031eb3b734223085a38cc81be4a908030809b7ef9ffac8b06b78bfa679b858fc5bb77d5c45f5b246c1ddc816878c61041b176acc2f3464da4d85705670f4538ccea657fdddfbb75cabae81c61c10880e7ab39cf7e48306adf50f832f042367ea1bf6f9508fe97fd433eee63379258f75ef1caf1d777478da8a1f09f3ed42610b10fb31c8da74166bf47483eb94452c7ea589d24b024b63c730fe9460d612e4f8517a282d94616ac36446122a5b4b96be627efe0410242281fc7a7ce6d73365ced12c590b7f9d0e8c5a53826441414c0fd470920372c4416b8d014dad9edb3811f62dc7fa990938ac1483ae2f229b3499455bff10e94c98fab026b57652f15ce170de6a380ad95da82850223e0348d4e0a425047e64f847480580b495fecdbe0a9c8c53d1fadcff16a30e5d2b60bec6931ba142679d75fcf10747e6c76e93a7ec7e57d935f6814c426fe8e43e5fd5cf46981a646e87ca70004e3a4eba5366bfaac29ab482c3b705e23c693565d693072b1d09454d77fc9f0bacdbe2655c40883ea58d60229e8d17062798248dc8b35d07741dec2a85413e3b81192d9b656a366c64bdf6b16981d705c2cea275ff898724d525fe614d49290f01f04bcea991688e45db7915e316c2c9622ff2a8ff71c889d0d5a478366beba6b7a61cb4e75563bb6d03abeb1f0687a130677d7ac7292602cf44b86548c7476490b10333029a0d62034f6442601e80fc5da3200483011787d845518cd2b657038c68c22f9d3e980625da9d6b44d4f053bba6411bc03f3c4aa38b8c960d4112e8253fb6e047f5693397ba9c2a5c0277d296233f6e56431fa0beedbdae821a58d5b970ad17727909100ef4fe47cc20dcb80139010323d1c6573ed4b7a633503ca53f309098ae33e6e5779b518f63b85e806ab77199518bcddbd2ecc173bd7720cf14dec5ff87885bf03e128f0c573db2cd36e68262f680706f6bd70fe88cdacfdf62e8a9d70e67d42cb25bee2e801f81667174bc450e3d478615e7481646df7479fe74d08cbcd44fb1c3c113e89128307092f50dc4f26920571428d2ad78038243e05675cf35b4ad83b9e55a0276addfaf9775dce20099c30184a360f1a17d6f51cbd78195ea245c2ebb7204ac7f568fb3c2ac1617063b2230811122ff6181a1ffc3eb11da1b0abbf50799f06cefc10b0cf64ba188989ddc3c91d374182411d3d6cfe1f41521487a2ecd0cf79d46d5c80238c9f1cc9580618f2c53fb12e3524da07ce6c0b6186d4b36e081bc5ab2595cdadc2ba099d9879b587fa19aa41d7035af7fee07c9131d3041f9c3e2dc1ac69b30da563413ca3fae69c23c76330c93a75cb5684268caec3be48b5a634bfb63580fd320dd642d2bfdde462c8fcd21abb4e7681c194b74236e04898e98fc1173937b4ec8a56f19224026e86cdf55ad59c33d10edcd7f56e3de1ac7eabdfa0e8273ad390e4965f3fd492990e787568e06b0e1ea961c5439ed0bf52294907d417083a6d64def4ee818e01c5ebb2b6d4d52efe3f7336d1c8a9cc15a843647fe45dc1a5f21f35a793613a17da7f252c4afe8caaacd6b1f809d0fd297ff4a52aef31a6b10228bb4d0deae1ec087016b9df75a221e6ffec886d911b931223e87027583c9c4d31f85619537cadf64332323c16b1558e28a40e56738f2e920741af17dc1d4ce0bdc39c173f86f009c417cf1bddca0aaf3d6e89161e526eb87ef9be38150e452f8c075b5962b47a5d2ca597a308355843a5b46d24878f096573491bf19724e38e3aa71f9c40872825bc23044aa85bb6c5c2facdd5e028cfab4e7a085356683edd14a1a8f904b10615874b0cac0f7a0a2a1abb8489d9cca3a7e2194ba084f679e84b02c932a19713b5c59ba9b93d09dbb605a87fc2e9f5f2020602a18be1d2ca70446922b8cccbcf895ecad7bfaed8c8e03c6e7c02846c57eae21fc9e4c46935dd940ac947b3d2a87d3df4ad8476cebeb5c2755b212662e516b1f5dd51745282da27cd81718168f32f71137fd19af90d115b1aceb2ff1f1b74ff5f77783dbcc2538e9e6fe3a5ca07dccea4634ea924813ca9bd30f899ffcba36a5a2800ecb60e87200da091afef63e9d5d822456922795fb2e5d19af3f874b58d312669774504e6e70d21f15594f0f8d3af8aa0a7ec43d59f62639091493427afdbdd929d35918b27518d6bcd515fb85215197ddcd3ce004298b9ed9317bb9d0d3ae8a33351b5c5371ecc0b29d1b2018323265024c03ecf4c8786ac71d7d855122a39068cc00fbe170c4b5f744ce9ddfd7ba3ee7fad264e82951c86fa8dcd1a768aee3a5f4be10f05f007bc2ad24ad9c6f71d79b27da4511bec73c5c8e527afc811a51ed301b5c99f298cebfbdd2d9c8c8b25775085c0dc1d22dfa68b33e7e24fa368e387908bb71537167ff93f8715dd1d19e93efd1ee41d2d8c2237d7fc1a49a8c5a34a90d85a5e44375c8d4a9b1236d42e0de2c4a52d62f77ebf47974b999d3f33b82a0c108719632a9bcdd5ccfaa7ca491f5082b4e844d787e82f0dfaa51631b9c04db3eccf301c3d48e3fc2ff9a95adc263f0d39bf3c74333affdf181edd83261ec7289dd14e477a4c9380f792ce62ebf2231efc36c614378e30d02ee07d3ad06ef6e4887d4390cf35dc8e6a929348af197ac1eea400e53c002a7cba97aa0835ce7fc9bf48b62104553a86a6e847f54860931bc864016f6815cec8fa22afd8306b822322cc89929259bc8059653540fb6e5faba7e1fca0b038fd9bb4952f24dbd34a7424b5c11f304ed2fc33a6dadfb04082a148d7e86f3dad494610b5e55c377a22510d3fdb2db6d887ac16b79cc6adaaa2093b09169e6c0edcc131ca83f4ca8743c12d343a042e9d40dc1df5d0bdd72e62c255d565118b33812acbe6e79131324e09602a8721927ba65202bfb12b0ba5e6bc7fb946aa41f167c4ad0b54d64feadbaec2d1f6390d8da5e331f42a0637440e3baa65e9aec429287ec4f9f1f53dfa0b0141ea4dae3fe2f249960c62f59c223c45a9b9625d01c38bff51a70feb87369e9717c6dd657e10e867120b01175cb5b93f1d15680e1e2e91e7ece049764e02070e244117aab86d117bdbf33db429a782f5236405fc25a30b2bc1ce9562f847adba6b42e4c149ff2f23e76d503636bf2980fe61e295f0c3598442be6e7d1cb7679523d3a9d2a5a3f0a37cd15ba94610c51b53e3d61d326efa2cd2f2334e69f2f9f7aee8810600489c268f2309f9b809be4b167c2cab69914e9642a905a65753c24863ea76b603dbdb23ecd3d63491f8e6347c1f2868e8337fe73ac0cec1ee624a8102d2522edd14a3cc80957a2e6e185d8e7aa8c7ed704330aa675c88783310a7e56347f1c83c1b2ccbaf9d1fd0dfeee40e94286b1c371989465a14c39b2345f52dd54624a239233d6a1ce6b354b28ec3169a057c24672a1a77281e7875e72f95125613d411857a1319065a25b03eda9bc9078fd5141caba16f1b1339e5e06a9e5c500fa2719ea1a86a743485462b1e164558d08ad0f510217c112a8de2ce79145b66b46e84fae5fba9edc65ee2de1ec47cd945d6a09b6e21254b3fd52c7faec7c056951226eea4c1e8284668a8032c7c774f0e8a714db6cb5b9608bbcff539cd05406066d7a96828868d74439773a86e7627bbc4b46421fd466921aef265353307a5556b7db4c75be01b3070fc6cbc2b8d660d87c51734d835a55429808e4977fe7d55600e12059c443b13d5d029d3f912a414c1b31bc9e7cdfad08a68e29c0dba8ff9f53a28e65c113c09485ddb21f0e6a05fbe750fb2359ccc55e7130d6908af71cdaa120121fb61275994ed4aaee340a84d1dfe36c791a224e464b89cebfdfb625c2a3111fb91be8df6b670a43e0c313c3878e6828b83d77443711064e75e9278ead5b4a91b9ec6d23f6f73ed97e3e348299aeb7be3bab1f2a0529b875e98aca345ebb57bf0ed735496a90d57d93213e50eee181917d79903386b606d941be1aed0a6ca498d2ef542557fd8262c5033fe72471761aedc4d22b67b9e01736e3b2f0ad42505f73d031177ae53478a75c6de7c2a1e70272e56bf57202e075fd06ee6bd51ab4f03c27a0fa67fc1d9dd5dd04fc5abf03888e003e48463f96a903ced287f2551dfc9226f0fb0b0deb34547f1dc85c87f7ad2e8fbb323a7d6afad4a1fbfbb3d0761c2fb1b589698d4bf1287400d825b5770ac8f396688f63bb584103afa7a900a905a7cd486f6cc037e141ff5f439f396874b3b0e8f3a1aeea6c04a914b428bdf9c4373bef9a5709818be6b0fd350d47ad1c685dd2a972725f7a08e6d8bb61fc4af693f0afb0f33e999691cad2d952c17d557d995a2ccab1371ab17ce64a42f1c9e3308cba61aafc0083839a882e4f313dc01765b0ebf0443f44205f500687c9eb7c6074862d9a4a4f82f3178d92e3654341c604cb737983d3adb4e398ad3fde693068a7498fbe351db2eaa6a3025a28109750f9a8a1fcd89fe681a9b2e64df77ef1c7e8123a3f45b06719d679668b90a866f3b688fc2643a96d06babfcad4816df27f43ddcfcd96526a5278fa11d9229b7363c40f340f065c5f1cc8e73769a900f03aa9702a5f3f96cfbd90b9cac4cb5715269b8d5dfbc598180fbd9a0db65dfd8d29f5a9a5f7f7c4831fa4fc09ffec6f930617e05915bbbafef07fb813c15180d339df692aab438032c23d300b5de1a3874fbac953488562a4479568b086ffd5d37fc3b2b422db283fbd75ac048dd0accb6d2a58fa84d11529395b341457af8a80c22fdc6baf1809f25a14c35a2b3afbe43d631ae762c6516caf07b889fb83308daf72098831315fe59f1989cbb92b8adee148d1ac8a2d157e55971c1f2701445b2297355267c5ad604e3d4939caa9b048e8d15c9cd5f4ebf75fd248b8bc7953413e5960aee925d9ac7b937413498110243b477bb10e5e34e710d0c69478e64e1bfdd8c81384f853defbf97a0ba7b40ad7a8581f71fafe0cc59b649df23426bb5cd7b3aa1e728553e9586eab7bb76babba6b20be05f6068c47e85362f6397468e9e97e4f473d509b764d34bf072cc46ff1991111b8f83db66b43b1131cdfd550ec1f1e0146e095eb27d6eba5d54cce4bfa576cf467328312ff894d3309ca86418a2a82640cf7d0f3c11284e1b8d71e042bc508474a38644661a82f1ffe71c420012e2698646a39f4bc848151ac94ef4f0c38a9f940db051efc358f0ee68dfc5083e3742df0d7912d8c5aed818f4ba769f5aaa23097c42fb7b0f16f3d6412b656977198188a5734b70f8fcf0f5a4bb52506ed9feded0a06e856fb498c875d8b060a55729acb28f02fdf20db1251b8e56314c128d4cc6ca133a4d195e42e49bc91ff792d5d8fefffe2c33c4baaac39024d4bd36d369572eec95d6adf9106c622e93c0713a1bbac20c08e8b2bac5af770e7d27e693b977ee2f8630bb42cbf5ecdef726a9119d1c3dd87e567c2a3dca5afc9eced3c8eb60f289450182a0c1e8927a95f1796b304f3ebfb2089bb5546913da312586a03f56ee534b5dd3eddddf580bdbe3da979db00bb1279e3bac80923211e6022a3fcc61e6f7f196d08838540a1476c8b57dac9f7a58d3685ad481bf99a2151ed032a2c260832b47818882e1792b21d5e0c3f9e9980886e7301c24a770f6ea3ecd74d030023a1858dfb5c67974bb5b05030ef555406322670e15acf2d59fc6a29391b6d3d1943bee812a5d2d79ba8f4e2b277508574dbc4c783be0eea4857deb95787d32c1088daf4f942209cd71910aae360a8e2fec675bd8998364e098a9d21727afcf30b03e773d2ec54922cbead8de212e3b433a652ddb6f1912b0501ad67fcf070de6e72bf326a1067e4220e87b4180cb1ad28ea10c17f19e16785ceaaed5d7d65335262122b652654c665f767da55278be6563a68c74077ba6162aa634b625af9e60b1e20d883d491a720d9542a2b668fa0d42a0e5c64a2dfb781961380741c218490411605ac6480afc4d2c6a9ca2fd7917d81e7905b004c8280c06dd9631d80fdbb93a2effddde82feb5e1bce08c2a15d8dc3126b1ff9c5f9b8c05c558fa3cbdd46be249edc05cc0d3144499e9d6c65941e75144f0ae3f3021c231a8d434b766de4d4deac727380e9b877d1cabc5c1a6323b6491cabbd277eceab92e67071b031cfda2744a5770a9df1a064b20e4b88717a104550ec313885bae409d911c7cf326afb8022adaf359c749dd4bab09039989c9b2e2dd957590d8c0996f49e099e5ad42865d466ee0fd03a1dd96647f518e692e729b96e4a70b37fb9100042eef1e307ec47bb9d85f9d82a2dfc3ce40abc75ea2a0d4e5ba76d733902bb85287b6f2d4e4b6f31a583ffa5b5e35fb6438c4eceb356e0c055f63936ebdc43d860d569149ae2f9920f35ea403814a36ffd778618e048e507ed7519e6ca4f7dfa2806fabdec82cd8c219f421235ad251d77c04e75c3c050354fccbb81208af3ada7f4577b3e6ad77a251e615761c46728d7ba6350fb10e2c52de5f86ea1384935f0fe468a86ab3a54e8de82d84672a5a369a1a705d6bd628346f919361f290ea9756b770afc87972e3bda14577f7d4317f1909b519717d7faf52545fedd0308554debf7871d000370c93176cee7dc51a2138c28a3ed28aa74d48bdb775f3b89c3490098a1553d9c4f2670474b8adde7941fc03afd06db559f3304c4b6577e938688ee926b2c17edd25cf191380e584a4481ea88ee0b3bca5763973ddb09118f40e462a708cb9e13d1c68de7ea8122ca075a5487b4820f8fac45753594ec4e4c2fedc85ddf943ebc3e7057e81e16e4a7c7206addb85bccff6c4c2da13ac775a074cfdd76e06196c6d976e7cb9ca5ec60b12018b262d44d4af024de9f9d3b5904d283cd82a7c8771b1b8f349f32e59563b62f30424f8ca21b1decc6bf12be6be94089292c704b83e49003e38f59f99c609c78c88decee7351f42ab48b6c1aaccb2e75bdbebba5865959a8d55cac7762521f8e6bbe134eee30df5251720b6c3be4f15aaa8fc83c798b6bc43ffe6101b37e51379446fff4162b0eb7b41f83a6fac2cc7782b0e02620cdee2c3ab6ccd029dfd952fe1b341ea40110f754b90e80fd084048d48eb41507236087e74c9b35991a5e6f19639ae87a5f143bdb233c205f49b6916d4bbfd72d7e5a9c7d13427d436d7f623791a2a99ae3952d61751210662a3601617fde4c43300fbb8b29e5bd351c4e7646990f5bc7ef83fe47451e7f88d40f93df764e5e705e80846495e3fe8340471a66ccb18a3a7a7b9c79eaccb39615a7a80bed8831d38fce6436e0f55f64c3b75c6849813252665cb08bd7b828a5af04bfa6cf94afb056ab14a493769c734aa9e07297ce1b19dace39bd761adfa697d832fed596c1e9dbcbfa8f77986517dfce039db5406065700db7abcda7e9203bb5a27107c3946b9c493c6ab52b0be3552a824936f230bc7f9b71cd3f88bf28b8e0b10ecbb4d5fe0d4b586dce6954b8f2b23117a0afe8dee31154b111f9cf1ec966b94c98d96b5cc627b7da8cd8110effe4d17b9410b8b93f114b54e41c01b8a7d691032c5f4d7585bdea65a26d6e321a1c97d8e482bbf4e6e194ae7635b8d5cd3d5e9b289afcca01165ae778d13280b1f3b0ebba29a91bf4a3efa55da5c03e35dc6ef8b4b73d9d8c51080dbaa1078e7db3ff6831b76c5047f49e90dce4c3ca76b4790939b75d0edf3ad311dd40dbcb0940e3f4cd7cbcf28a000a82374c83f1a8b86d46a5bb0087468ad6d8a4a85f4fb8c2a4ba6426665d4ca98515871437b20eb37b8b30a1fa52939307a37af12c8e3691a9e10b49e09434df4a2b5105a4ccda4bc1b2e33a4bffe97cc341cc1506191055d0ceafb591ff4a2ad5993dd73bb4833071d6a756e2bff2a052be09f15b8fd495dcec1445380ec5e3e1538078a4c83502e511d3acf3a1f57b0815adb77f4e54cdcb26ebbeccd4e23dca8c52281a85a2ac55ca05f049dbbc09eab4f052562d6f79a6108df72b95b1f33d67839aa9bce367eedef7b3684e2543336f697341490f36adb0ee1dae4837ac3477de8ba0c59b456db9a4dfe8a18affff8180e4862184b7ff871cf7ab74aa00aa82b0542753adda4241b413c8a3273ef01071d04f661617bf038b8ec2769ec1f00c2e21cd6bca5a41861a8f6870573df41e5b44b5ca960f770c81bf045cbe82f8206322911b99ea8b1aadaa159556fedfb50f5f54009528dbb1d7dba41de3056857d86354a958e8418398af5d724fcb81b17df4f74e84d59ce9fcd821df62abd0bcddb9e10fe574895c973d3f6f25f97c595d0a4c0b9d2fea7198d75d03696e4c37fc813a1d67a0c6098134dda7d073046da150056d34dd187bf5c3f6bfef8181273c5a5a19d0943a3ba7e5d57f69fc93c2d9f10f7c7bf701bbfc1277f6764a95d2383ae3ef4117599e49108ed9adbb25254739371e8e44d51d720f528a02fcc67dda3d66c0b4516ca12938a239f385cfa7a66b50227d43b85123486636d1d8535d2cf69cbe5f8cbdce681c9994c2b49a7234f2318af199a54ae43fb3849a48a706ab6ff499498ce861e601d27a4a80cb4728fd8460f040ff17182c8f5365e3817a704d29cee11033a8db44d02b7674be4ea666a07dbc6cce4917674c5b56e01f8a7c9f12445060400f921e12c65ee05fbb5bec7e781ad8a8344b286f42868d64700a5fe9748eeaace7036b8c4ffa4d654826a30af19f55dc5e60e722ee3e1369ba0c9aafb5da895aaba1f853c9e8c8c734ec57a01135862ea043925c9d80d3965dbeec53b68bc1dfe42a68b13a027bbd54027dd09b30ac3ed77ec5b5c0ccf01704898d2c3846723fe6208f5c3e25c70fdf608026dbcd2848254c157f771947c62d2168d204bdddeafbeaa11483ec39b2e7d8306d76ab14089d93e00474f14b96133bb06103312c20c8951b1a456bb1d66c1d09ef9115dbe11ca6dbe501d8492ef640b8368b58ba55822a063cbd5b2241fbd8335c8c5fe181713f2b92d9d35c3218769c94af884de6ee2c3229b0909c4d2e97e73f13c26024dfdacee50b9a7dfd9422530f618b959f86d7f8702603ff81eda986cacf2714499648afc5da67cb15c55c97db4810e451ec21d4835d3f3600b2f6458fc5386f632a89ebd1a4252f9b76738bdd1ae822d058f53baa539ae4d0492d6e03db853149ade2455abe0a7e09eb5e6fdd8ea7623cd91810e739445270f8d0cb0bc363c8912061c62842d93224bead90d6dccbc885477cb4b936e4806526b1b90ca57a171a489510efd86b79f6d0049938accfd7a55cbefa3f992791c7c4ef9f39c08b8cfd40bd1105d8d4aa765e062cdbdc155174a43b911cc5fee29785856fad2926bcf5b68eb1bfe6e7dfaf4d4b50f73a3d26c6135fe79668f1814abc96e0895411f9432de1736cfe1ef80ca184ea5ca22595605c3837d51a1f61c0a2385cc40a43d97f1ef9f91a5fce1f496019f2d50a9e7169302d59475d2e88640747c3088c4c981c3bd1905fb7d37c927ceea2a1a0f7e467eff4374c49f4c978eeb3188594357ec3cc8f289a048ce5b9c16f5c822033aad7e2481821ff27315c825a6c665032925ed19425bb3bb99ebfbef79f1d8a9aee23e480227971a106ee28294830a41dbb55f990da26722cc95b6a1a65938f8c7d09bd0ec27df022fafdb649039f1ce3ebf7812cea410e99ac105155b626dcc5396ff31694111e84c329a50c19e34d5631c83200e44a46bc292e6a0a4cdae34c5336ed88410c55bc20cb3a033b5dfc2e821e8f17f0a9e19826c4465201531c7e97f84065a061a2b3028feef5e2040c6ef06d81e86215da912061b8506ab951c31e372356a68514b05e9afd6b4d7db7a2c62e6da7f6a006697da9b5fa25f7bca2f808d688b750a26db7c43cd5aa01a3bf830d51cbfe4abe87e533047e4143907c3e9e9701777767da29eb85e0098fec62e4d7192f0ce4cc6cdad188b216c63548864197c3e477552286fa50051583ba4d05d45e0d71fddb5e6a8de048a011c5201607865e3f00e5056491c5d0d0b4d2583fc284bb5b1442ada25ab55018520129e39cb771ae28fd05918fbd2258b3f220a7ce5c089232f840a397bed1c50002b22c571d9a07d34783ead9b01a1cb520e0a00b6058a41c91731e4c0d9385f29f7b44cc2ab5233fb749497f37d7d31458ba308a1085a60d1c23a4da072998eccb04c8325b25f4da8dfcb68c7d5d782e5a63d7708ae21d044b7927bf58aee23f367787ddc7b4800f7a2ddf05ab96bb5dc7ae31aa506531ad52cf12acff6230bc41e0b9afad1d9b79a347b00d04e4c2fa68c2d9551ade0d6547d41891ae2361208e3b7cb6dd4fc326cc611f3eb0fd18f6e20ec9294f28a79e3bf69b9c64529e4a1120d55514c4159f1d9dae30168fce5e814f36e32c720644dce51a198f24647847bf8232c711abf5ec9830515c569868de55e4e39e40d6421c44054d4698b40ee955eadd34ffbf10bc22ec07a4ba25fd02708d4861329ea738d67948fcd938eed7104b4b7f38fd0d4fcc4325df37c45b9b971dee9f0796d1b702291c67e2b0f212a1d15d4dd9c627c4995b351d42d762d5a9367ca21cb7aede1374eb9456826c50d113172918e30e597a5e37a9a3a6955ab0dd2cad3ee6765d1a9bdcebef43b28e0a5c9c79b9bde66f7b7d7f0aa223478d0e728774e92e2ee2f13d158b9dc5ea760255b2f600b3a56daaa647adbe20c58e0a90094c6a8c88d825e1e6771bfa468167ebbc28e51bc3fa71045e56fe894dc71862410dd8abf2a6af88a2a3b031ae4393e10f9b291595bb386cbcce8b226542519eaae6def804f25b31a2126fa2b9e82292ca71d7a7b95713a9046c4d32e0288b227af9f39ef7c3e7d2ad336aacb756bee0b7f91344449e1a132eefa194d6f3890859f944ebf9ac8d3083635bdb2660e0b9adccdaabfca3ed5fc96c769c79c43bea435dbcb47842b7d8b3dac5d5f51de042ba22bef0343ee4f60c32a331f0e83ec608b11880d669f8fab656efcdf2540492315700f52569d41ff9a65c2fd157c31b99541b34491ddb88a510dc4479ed5c7b867acf14ef80774bfdc7be7a5ddbdb0e5234e9386fd9a688666fbfa821927a20c0dc0bbe52f024114f8cb901314b5db87542fba8631eaa6b02b6b6e80909949b5e0344dc853263b84040575471b636dfc6b7f8fd735934acc5a6059d3dd13cdd88a51e37799b6ad5a6676f1989cb3994dbdda2ecc78587fcf685d47e4d681aa65c4a697952e7869ebf7d060d7050467d6b09eb3ed0c2ede0d71e5e395ba4ffd9cb298127de7aa9316dbb4c8366ec5ee659bdcfc82b9a2091f9cf159c757b3aa0cb2440ba9ea75327022a4f79d493c94edfdcefccbee8581427b0713cfc77c255351b7adaad9332dd58164ed843e87d67aa591f2665c520d9d2a53a2527a83e0877abc2eeffed891897c523462b5562c017f194c72c7b1aaad8ab795182875da40c14f606ee2dd6f18fcc1f09376e2958dc393461fcdad0c1c705b829b00ca281ca2ccaf43e2310df934ce2aabbbe3e77332715fe3ee3e786756e65fda81f75f83ec8638d7008185a083ad7ca1fde203d56653774b7a796cd8315e173c81e082c74e70431a2a660684c68cba30c99cd21f3c06ad1c79dd8b46f82fe8875897f069f3a2b23fb4cfb5bc9fbbbeac217af7b659a53a79e038d1782a25b67b4914ef1e94c72f57ac444419fd57c80551ad8f14f6ad437e7bba71c77dfbc0f6acd79458ab98bb50092ec284d4fc6b6850bbffd30b3a78948a70889f1edd50c8a0e669f28f8360cdb15b46be14027e426bdcaa7b09de79fdce2dc88d29a217e47da533d6413ee510d0a338377d1ddf1b8007a23e1d59d83d7cd7f4112f046db028889cd210c43c79a6fed4687374662564e66e87f9910e9abbd1ba48d42a4c2d5dfd83ace71086617f94886b58176dcce09c229e954c987f3281c0864cf6cf6d31f72101e30928b62a5c69fa0fac4f8f58a3bf3d41812b101a1bc36e50662fb2aacad1cbf28d7e58a746084ce4577a5e4b362bafa6938c326b7482ef22226b3ff8a6eba9ab13558a6c8bee8ebba8b46a8e392ef9942d855a16ad9553fb88de3629dc88f4c6df10d69aab0c688d74866dcf68ff91f7e16540f84c95fda5d7e24ee3eb82eebafee237c843ac8ab62c14f7f339ee425c1ac17cdcc2b94ec5f966f4cecb8f4966a24bd650a4a691b08391407c4784871fa74637e33d6baf08deab239d3943a40cd21dee9b47a65fc1ac5e900fa9e5c4f944d61dfb3563d061a91f48dca88110b8ab846025501de85542662ab60f875f1a66321d4ea49bc99f3d5b6ba6e81f2e8f8745e5f79b6e1a9b43171416113ccf4d3fa095baa8d46a7050eee50b89277eddc64227e7dccad48534500bd4669c2a5545d793fbc0ad16965d9f75ffc164a47c4d5f95487956bd2653cac40cc7fb83bcc0cea9b8802a69bbdc2ee1a5fb1e546214258d64caa5ec095a25ea9ecacaa258d7ea43566f9f84d7c46fc61886530d2625f0de1e66255262f5e38786b9a036da0b9c1709ba03ce679eba21de75679f690114e5600c8bb4ddabffeb1811239f140fd09cf2d26ab3d78718a168874628a945e3b04eeb2af2ad05d4df769603138370881d82e9b0fcb26ca948418eb0842851e60a68844f6c38458985ed4402f24a7e88bb8ee64bfb04517de7e4e287e8b412bc321a076f6de3e194a335c45feb5e5c4078a4552081f255361370718584ca4fe6c80e2a6f88c844e0a8ce3b14bcc77fde08f1b2a966f5cc1253f2ce9fb7016ac826f10f38b00c58fd40b7f216430499a40c093f6de2e62700e4c6a9d315076e33c8d8f1e730bfd4c7ef5c1db0121490e26cfa3814eb43433ef1c7ad91d9825994ba0228f50ac7d88457275744e61b18a290b05d5aa20e2ebc516ede6b53b6c666259cfecb68995ac45321433c3aba7538923d22868c8abef6e971f18a9c6d331ec35796eda15609697be08c75d7d558b8f2fe41592441b8024121e0fc6e51b7be034dd7a265bcd7ce39b445764f2ce7d65c702a54a9345bd457da8b9d5adef3134134f4fa1d724a834120c7394bf72fe2d1f8983647575f78c265454b00d1e18d8deeaf4a548dc174c19b69464b98ec738b205194552d3650bf646f63f9926e56d4c4a154d407f590ffe064beb12cd8c8bcff236901be730d5bbd89a79bdefd8f9ef8909dd86b7ada4ee81d7d7820c0f0cd3b66a5acaedcb1042a704d30fbdf563d0c0d556b7db29ece311659f33f436740f49130462f6b1c62ed4d19ff691582849fa349c75570fa682b6197d8eb886ac3eecd0cd0eccc56a6b7e52c9434ddb11b68690b1fccffd547929be77d03601e15f59498939865bd0ea2fd46189d55e53e20fea5f45dece20b4d81bfc01d56baf0b53593f15ab4028e4486b947f9369c0903bdee3995869d52643bff48bec84502605e274ac5ae782146763da28a1e4f7843147fb1a73e7c338501262cf274222d8c88d741d63279d2ebbe77789c59c13137ba4f89db0ed0ca847958da7f102b52b9c2058fa0298df3d124aa5f5bc2f03dde7bb0c3e418e4e1240ae82bbca1d99d822bd9a4b67a0e25f7085163d3101971bd256e32e001e0a4dddb0a15a3b8e417dffb563d2aeb0d15bd4507f05c9843dc4a02a13406732f33226b53390f976af342afa3ab070804bfbe7f9b2acd0dac8feaf817d88e94e377f5268616cea88e36030437d4d2194d9c9bdc5ba90b3a0f9534d55ad5a025d6c3fb34163f0d50ed3f7c92c0ddaff3baada0c59ca4be2dddc37ec0ef6d13aebfe8b583a34473f7db2c50db83d62e0394da19274da0aa3689e749d8dcc9874487ec1365772dda821ca84635c6cbb0abaae1f98ff7e4a4e4a461a65f8f54b7af47aa1121ef8db84cc41d7c9976323ac31c3edbba75941817fb8be14ce10047e2963f396555e086b77520abb68f0af74d27dbdc5bcff5017ba43dfaf5f7a23d89061b723bf8a2e5c093eb0f1263896996f040e4e426ec8faa90cab57509956564da4c46596881235eda233957fe09699372d61f94c529b0dd8ecd61bb82dbf112f489bc9b9d7b30c16b67c2b6b0bc03d907fee4f52fbad2dbfb410b4a877f1e9b48b75f9ce01e74135fc6d4efcf694401f1c9f4b79e188d48c8050f8301272bb4dc291837560010e1afd4fb50ed671af5681b92557b72511311fa3869601f02a17f968a46ea52656666aa725f4303e215892c98d5fd7ab3827764d8beb04bf9dd8711b76856ef98637da091cfc77b258f6d22107d3bb854f464f75ced269b54a78b58beda645397f222c07925fa078f01bb580eede32330de8256208e2d08552b7162fbb11df9fc4ffc560c69cd9bb14fbd8c1b9c30d603c06642a5beeae8589abe1cafd68500edf419dd54455c02c55fbf73b3a1ca2be5951a5ebef84b38e1b882e2dccd05ca958730d8c73fc2660969b5fd0cf90f431fe62e77b743e93ae2ac967d850ce4fd294ce1a7cb0521504d7a4a554997467bbaa949b58a054f8d041f3dd4ab55c1bb4c01352bff89dc9d96ee9a16956bb5349ccc7d52ff83345d799d1e1ee14ada0240d04ef45583e10cc7e60abaacf79428e2412687c368a373d39f7533041f339e61764667ae23cb050e505adbf235f4292eb29b9862a34b429ed28fcb76e63ff3574bd83d97fa23c2db6d6fa053a1227e96ee3a089274dcfa70a17d67a39d6f5855d988b292cb01c2ecd3f1f6d284f336afacf76a1846982c5b4ba6abd662242eac71832bb78147554990daffb68be786dc7840ba715f769eb0168fa720b214e114a4cfba8cfd4f5cbe3895ef2ba414f310f075262f4d48a0fdd13168c323ebbf5d490ebe32ad2b47c82a0dc3980f0cd804326424c0285968d684b3b3e13d3ce2c72e3672d5d94e0add1bfa67aa7a6a27afab884b3f2202f3fcc3e15eff8bf15f7285b321ebe5ae811323138af79e91cdad4de03854276daeae75b6f4a04d8b3767f3503a53d58f35c191878cf76838e95b0b1c9f0e675856050f4b8db64dc21c86750b0a799997962b16b03ca20a4a4b9813db961d7136df1a51e1dcfbd6b5290e38e0db01472776f8d369407a4f6ee629b3ec033ef9c7f3a7f496049426dca2bb9546d9ecdff17a1f7dc831b1c9831b0573a31e19b7eb8168df144c00926d8172db530918a26f99c0cb3815d3ac6dc8480649e26058bef194b5213256cc9668231f2e6b00c6e07a094ca6627bf7e12762853a1a94e8e4246ddbb8ca72d3bb2fce64b00ce15143407a1a0a7540b82347bc6a1d0147a8440c0442acb92c1209ba05c871046dda5558fe2adf5625a0e3df7f22694c319c63e334c76d75ce85d5d2ec13dd2197e1a6841575ee80d92825745ff29af29bbe702b55596f69b42505cdd9f564b579afc0bce9c135746b97d20874215582993e8c41e2794b780f4aa54a127bcdfba505f462aa1e21b56a59ab52e627b646296b64b7f9c0ad111f16e21554f6fba684f89c64c2ec32daa3dab4e0b4c72ee699a542a68c92fb1c38e6265657f3dcda0f0923fa3f255512cf45974e1753097c230b154cd6a39b28a40d86400c6f3a1c804df1b5c76513bd9341308beb192ef8c62a2fb6799f04ff32be45c759bae4ca70da87e4392bfd8d1299878d16ba9de99828b5ebefc7512e5661bf0f1c3fcff2a02b073f7aa52c87da8e078693b0218ac35560dc969fba225532582c3ed01caf174f7755d65f379f65350b3bf60e9a5fca98e383d3ddad5f56c4472b5f2573eeae4d8f0a81f861985707819892fcb991bdaa3cb34d71f1a68c8dc7b0f805a6f388dab74f9f38fd98d5bd5c946d53ab341b5d43b74bb5c39076d4aa765d3817b22ee8a4ac18963fe35698a815cc66f655f89a7ce156e88923b6158cbd84b5472970201d60803ef75b1d6be58ca36894cacc5b39305b02d84078036bf6c34ef9ec0e55149189cd59487f973cfde48933df0e0fe78527b0fff1c1dfc10bd064faed22199d2c92b8b080e44f13d957e2039a21e4f33fc61ac350706bd4e92aee5b8fadd22987e37ad180fea7a8f839c0fd6f5068feb58442ca09d7407aa1568cf8447d9f317e78ddc2d45c071451500a4afe2dbbc9d4d42d8f3cc74fb639fd8a7e0006fa0954d0bdb3f5e30ba2437835506fa38aba8d1306211e5ae77600a1adda1d5f43f26cca2effa12c10ab8cdf8e0ce94182b8bbfe35060bc1c99b98da68e09fe71098d79b65842b8baf4dd23a0d15f757b7c7d10315c98238e6b509a70a151b5f46f04115727778d96d11de7b082eeb2de318ad5529cb493d2cea770e26d6eddbcb8c0b0856d7c56f0c7fbfc613d56da80f5030f023b3e46881254840e9e6f58715c1a84a76fbde4a0b6ee259cf7e1f557a710d6226d97ca622050f4eac37c2d3a3dc688d087ef867e491239cd791efc14bc3f43a345859e5837669f9764bb9aba608aff7110a0552196d9bcebc7f53d080609f2273501d5b4b32bd10c1f6fc93fc92532a26400eb3a56cd6cc10498f61d06eeb8b2634d9207ffed9795196590135e182c105f697d392bf9880a98202c1f5c2d4c4c0b32cd5999bf911cb3a10123b5f2f892806d301588bd7b8619dad2066b75d2fcce387f2dd65f38df62f6872fe5b410304eb44601c740cc674755d4983c92ac1b263caa1c56ac2fb7d08c836f63a14526cd4b164d7dc10e7c7c09bba7113ec1599b82e0bc2947c6d5c2ab3396f2398b17af25f570d4f06c3498154eb88f455d635c94584a0cf3c1769bd7951cc8d15ecfc0f901c4376c3f4eadc655388e85cc7403fbdb839cbb653910ceeb279b3bbad52d9fda4268a3d48693cc6320e5609076ba389d4a92e675c8539bd74e4d8b47c0bcc0dac1840fad12f710d9b949e649fd72fb08cd546cf344911bf74202d6a7cd30650aa7ec715a4d020b11309767ec9676163e60056eef828af3f26536de449cb9f15c4637e9f948ead511bb487a99218e2465077888b17e0282c35e7bfe2b15ae6f1664721e25a66f9e58e862bde68737aa8560e189a51fb5a17ad58d368ed388bff74c10ca117c6309a1bd31836b73d3c156ef272499b3c826533132105f6783cd0913e7933a93869ccc39f1c82f58e99a0d2e8422de24d953778442abd83540205457d120c4cc2767c6013c0d49e50ebc196a3db9f5c182023ee8c6f354cef328bdca765337734dc603aa4eada73ff9e0e7595aca9feda2dae3bc6ae5f9080ef28d83fdfbb84960c70fa20deecc006d14f38fad70caa811bb3e06bd9a1a4596158c188533d9eb6633474d70fe79aa20342dd8225d0007d37419230d21fac707ce87ab31b6ee929d831a175dcba5edbed784f8859cbacffd01efa028475b0c888f9e1ddee06762121ee3db6afa4cae21bdb546f029c3b9166e23e1f28e27d05bfc86a6f0cbcad88326329d8233f990512d9f6603f5838b278f8d2647ee330a28a54ab893d304ac7dc1ce5da07ff662c9808ae32cb73cd80446881c4aa3509363a48fd45de5b08948abd8efad5b3ecf5ebf016518ccd5be1e84f561763d007c428304dc73fe8dd6ce41b0aeb5561348062ffa0a7af18f5e2575e32389437664e5bf43e7ec4fec3652a76793c4aa26d37ce695204fe2abf19b01bc6a831e9fa9e9b97f4297c109cf94f9a5454a4f16910dee3728c55d870988e7217f78db2d3908b38bf4453d0311b9f6e518e1280b89f6b7b7c70af5eb42b0b5895debfbfb4d4de73c0d6b9797cb492b21101168ece67a5ba9b491a49f30f7c3c699284a554c3c507054ea35d348aebc1ebd6a03ba00fbdbe8b259f279bec89e38b43ddd2584df35228191c3178f54e879b7cc01a3c9f9b90769a8b1e8c256ecd87180356633714592b5910f1bc033fe5a2e3854447d29a45b4e6b9784f055a7868d67367ed863276ca4d2066bc31d29ad1bcb559f6a4d4d38d75a3d6923177215320023f1096e2166f586905fce8f290c24915d462ce53098336d32290d3eb3d7526be7edf2bf788ba265d662ae6bd83772a909122b7c0e71fa086bf29fcd519e66c05ac7e37922de528e39812b8b408b1cf01566b4a19c6e8353880a6a96c905a6e5aa9a749a22bcb4e88d8300f0fdb5de17c6aa7d189eb3c9a0b9c603aded7bba395172a9bc9e597963fba16ba6f7161098a67762cad60ddc861439e45b87b99fde8f498d1e8ae0a012b1803edcb2c03fac80a7deb6636913bfcb6384c1ea22677327b935069765968c204dbaea3576fdf13bf10213f3a47f226a292b8f0f754bbe3b0d2d35ac7f81bc1e793e0def220663b7112f2bb94b42dec9f2256d9b0ba3bd0e7edf053e85979e96ab70ca1e77a51542e0258a4ab42415b701eae1f6ba91ace9c330518939df149329d758877e99ccb30f8c05a803fd46bf6ab1d9838291704ce2d9abdc483fc5d7ec06c642367d0b16ffecb2ddac6b6daf0ecfca2007c9ffb63f6350f2ce207dbc0721c1b7a3277fb301ddb75edf70c0f3c6b8b7dd0887ce42afc142f0c261acf241bf2a730725f4c22464febe30e1f52b23cf0b61276d748318a4836538c76f9f8b1fb2c9c4238ed961a19173ed88c913bed01bf2e7698ba662e4da1a0491c0779b79144320b4b03a0569f4c45e3d5e2bc72f56a255524c3dc6561cb6750780e8bc681074ad7742eeaefc2f0bc4b2c43d2b5ff1113722aa4444826ead3cf8f3fa38cefa65feb14831b5233502fbcf6209da2ffee6ec9d7aaed0ae26a670b13802c5c513e19e2c914219f309cd4a6bfcadb0ec08d0f75016b6f0bbf07ca0f08a9e85325c6f075c21ef2e2bfb67dc3069451710b59944734af4be733bd1922c23bb1163f814c998b0574fd775c8b37ad6ff8e7ac5d4ae23ac8ab747fbd6c17b36d02a57023281b038fd3cd091900c3648bd4e53c0de29409f04b327a4a8a70a16d9f5ba756e39c96521a378b401bfbe90b137866b8bdce5514d40d4b52e3f48cac3ba92674bd804a668ab0735f4cbfb9dc858aff85eb221601ca8affbfc722491a29bbb329d0c477401e8de46a6920ba15e9f9226de4299a4612799c9d0d37ec098f60079c52c3c7ef52eaf273c1420d954015dd990ef3de002f7656e194e8ece7c0f84508455acd960debc8ced4d8c85f80b6fe721980e116b7b62c07ec35f0fbcabe24b1c989900d633f0a162d51119f78a80c769578b848a5e4938f2c3555a7295ae12e923dccff4fe20b1994ccf30b7c3cbb1aa252660ff54da26207908a5c4dd0b638b284a720f0108e2b2483ee02e3bb394deb08104ab3274f36984d82a057bd85ae14ada6207a0d144e512f04edd6c5ed180ea603ce56560477d56d46c3e4d4738f4fa03b26816950d18f7958f88ded4b49dee75e5b06774621611f7178d22f5c404c4db7980fc47f6c82f660dc6475e44c8e4e2ec45b9d049799690cdd334f81d706289e584c0e8afe7cae5b18c5bc728d44be1a32c975b04e9468054dcf2583d5168885e2ee3bb06cc96d43628610ff6b0773a97884b561280f304d6281548e369e7e7f196863b241f2a3d894eec33fc8189115dfbcba5a4790b3579621570f9ad68ad35b883f2970e6b85a42f3f35e95503ada4e6ff5c9c50f0f7dbb46e3161675515e1f5a18253b75a03451c316957e50d68e7a640fbfc35e1aee5df78fd9244331e3305ef36e6257109c46b7a034cd73d06c76f00a3eae53afab1df50c372ba6685e1f91c20c5a2d40b9ac001b64c9d73744e1ab870f133278365ae4d4be2514b1feb06a7088ece89379204681d50d2d52ff504e851af411f18a2ad9a9a8cd04c2a81949c67ddce11c83b4e21a25e95bec91400cbf88b62e62fd498ce08ae4dfbb6ccf8b7ca91339f1a7cdb1336f53c5e3f4b01e4cc458d7bb9537321859276f037fdaa92e70fd54d34ebf0549f85e5d9e7b89a3f2fdef300d9381eae34721c46bd06c5d0b3deab24d2db54f1dee20310ec4025e26269c8501c0e8d3c060c715430cb4e1e1b264e3aae828939e8f94db39815006cb18a67f1af926a8b54d16fe31fb1fbdcaca4620db548114d941038582db4afa769db1072e41591b48ab3cf1451a7eabc7937daa01575703226b7b0e341665f83dd06b73ee3cba5facf70692ae014dab561823e80c4895d8f92fc4a816c624098b566b7129cd49b5f2cf0186438d4968f517c87f646545a27c45b46d5acf40cc3ae93cfb0b7cdf70fc4a10d73d777037a56afdbc06a798f52f1cfeccbd1ebf86e956f6f239555a6e5ec1df365b16b00bdee6062ab3b4e70790cf5b792b9e53258d5b19981a47469a50693db4d02216da66f5b74e52ba572327b3e733e866faf4e0476e94c9f047bda6421144090a9cabfc7c398f49c4034a64f933819b85b9f5cf4c5155301e14ce4f9c59e06c58596d3a85faf03f2aa8ec0dc0cd52ec33c3c9651fcefb1d1af72fa4c701ea8aed8c74fb7e92a3bd8613feae96971133e0a8de36239daeed50c2ce77ab0081c9ffd97361c4ee44908289d3a15d03a3d03b6533331fdffa5858a2586da275cfe91ae7618b07d7661219af0fd31ff9611e24bfcedce3823ff2d193530b1c2df8b80d5af1f1b673e80f62a8012a590bc1900b96bfd7ade8a33639209df4199bb00ba1c460e16742546283092217b741d39424a41eb810afca725213a6607edad42aa7355ab7000d4b08050c9f42e2b8d57e49cff1144b3f5dfaa1283b7efd5e418285d47d6846263a5b84a23026e1cab8b1535fef37565b68b96c8c0227580aab4c16cef55d4d96a06a58a1a90511d86dae985a3150f06725bff11a4cddb49a49a7012b106279738056015df2852c2693de70ed7f0601002c2d7959ca8619a180dbf12be9dcfbdd1bb4db343f834b6b53a86c17b2e4a3bc61e97ed60106a722aed37a62f4990208fdd523eac41f66bfd0db2bbc128a565c7dc94921c60c3d905e49d26f5ee015457c7f5400b63f971fdfeece1977615878eb5e91557c161def978946b3158307c20083a5b4daa60717ede2ab05d08425ed7fec86a3c1b011b86c94ad3f50d32c80efbf90c1bb5d1a34de08eed0e6eb5123f0ce050bf80be09d225a978ef41f5f22b1ab6ff63826f99d1b8eb2052cdacc6171a3bd33c5cf7eab39df6595510c66fe8da802ddab2271ddb7e7f951ac1eb5bcfc3baf0bdf8e30d4da2de9518586903d1a2a54fdada1f17406df000e81987b1d6657c469a252898bd0a1b0b477f0904359a2207db0920ff582246e6e4b378262874719e4d218ab71d159640c9cfc9001793963870c9440039126811cd1a3bc89373b5667d1720deaf2190c7ffb39c3461253920aacb7e23d868d64d38433d9d2e2e24dd73fdea66c864b9397392478f15fc050b80d37b95765f283b00690666e5a16fa5a68911729c7e981d7a218036b316e3ab06058f6cd9b2bfd726236400555b01a697277de85c03bee8764dd9747c565ad7af3d40f714ae9bbef70b3001e17bc4f789c92794ffd569bafa9517e5d0e25474c49b914560ea7d803ba28c7e8ba83919b86cdbe93f5c1d075ca7a3f94dee37353a77189c903b59adc085311186dc2410f2a1b9a6cae79638406c132363fbd3784d7e2f9a90677354c4a2e6526e253f036f32a942391c05e0cad3e6c479a2e133121d233c53c934ada3711508ce28ed054743c2ed5fe152d219e0664b3c19c8db4a8a85e94eb0b37d267926175d6217d7c73580a9c0897a2d23d8d2bf1a68615823a4ac923c630f95c8c36cf5257ad1a4e72f46850e5a15d6f8ad0b6514b6acae438bdbf13328857d71099568209f95f11c9079674165ff62f5c6a9eed278ce68c356d942e5a2d2ca6c9ae9c1bf0bb53feb8d051d1c147d2e0f1575f61e08d00d24c4b706cad24ec3858962c032c522b97680739a6ec1d93a6a1542b763d80c685d820632c56a67353d1db2fc14d457e1ab5922a82b48a70d2e4f51d09c247b0e56dcfaef58a6e51d656abf8e04f9df6f170c611c0f5e37e3327409908b1a8918b803540f826dd85ef205e8671e30bab6f259a7b71da20c993fb5e6306da094d02f51e162ec974e12e67fff2ebf3f576445917e4511d4f73a9ac4e45ad4fd5d6106ca87d551a196fb32165829e1dc869e9a4359b76d489f17ed02d4f78b8d56c3bcac5f22c814e6b9c3337163fa712c0e7edc1281557daaf5774b539edb7e1fc09b294d0ea0e21f935ce27971a83647a8c8aa358f4ce1e3f2171f58556e68dee2f4f29608425e03d073b43379398e977605a6c73b31afac55521c5a26bcbc82e316856ff1426af000fad6e4967312f4d618f22a2079b6b27f526895cd90d1ad26ac6ac41716d73c297a14299982067e5d1e98971a7798cb5839d5c9f4758c5edb7de1d87b2038865488a7ad5fda63c33d91a15d4df4d6a7d8288c3ee97ffafde0218dfbc79ed1937de5657a6aea602927069384272934f8c49b81eaaf0c8629f2940907c821586e996f0faaecc21534a7475055986a00ccea3e537bd5a3886b5c9e4fdaade004e20f3bb764eacac426d924ae51828b3d0043ed09c9ccff8ba8dc4f8110d28cbd4eb5fe7d16a1d72d0c3b81f1188be40b8924c423a369138234d332c3e23ccc830182c77656de747ef823f1f03dce01691939b52559bf54d6ebfb5f439168aa1669a0c46fbb83013d70c2136562a5726d04dc94258c4466395062c6016cdb092a96e9ec26747fe8fd8762343e1fef30a2af4d4bd11ce483ac5f5fe69244e464d3f091ee6cb27c9570dbf76cb484d674d9ada8b70c7de99a615a7629f39b60c59a6e465470687ab7d24e2d3cc6ac52b630cb6e853c757254f4a276e393205ce97e22bc987a1b361bc722d8f4a38379c40b6426f5a733d22d3c008ef7cef6d34a49cd901e16357aee9b82900ac70836a6cd1acbe7e961c76c9887e3675a9fb58e45dea200e457ff2929cf59843b8e0395364db104a78c872ff47f7d4969c7cfa5c15dc022d9a5714757754319fb122ef8599cf8cbde3c92361ed41693e00e23aa669af074dd82002836d721f6fa2dd97e78503bf7f25caa2647bca56672df4c37ccccb3cbb4700b1bb059c9e16e161581b78d2f271eda7a909956870c9669b0cd820d7513491c00c1a2bbe4f18a3a8158dfc1d9699c268b95d9a155e4c22061b8a5613f440ed78c92910e3ad700d4bffc031b0d24c42427463b664ce536c284631e21a403629184adc35d9b6bbe31dc5a1ad9d70d9f6723cc0e4e958e929c9214fd2df8a6b6acf071d2c1febbeb5e8aa4517ff29dcd7617f133b044d80ae48c63dfbb335be3b97a76eb0446a72362c0826fab17211aafd9402855e159e2768a93d94a6f3903a95e0e0deb65e1ce6920cda00b961cd983e456f7a9767593c56145dc0d8aaa4e5e901040781753b6b49c56447ea5a7589eae7f0d42b06b401f27f808ebe76301275cf53f9a6e3f058036789cfbb45c50cb1acd185b35cf991fea07bf5c45a5881ca1fd5b801771e34717d753a1bfcae04fab9ad40f5ef078a0100f6e63834d22e90c1e4ae7dfcaac548fb30acb9db18e7cb5bc307bcd1da73a9f116fdfd492b33ceaca95bc8bbf69b9fb1a6ae4bae77b13a9f83c9d7bdee1e4aadc4c34930900774ea811c04e02e1ec0290e8b7c0736fc2168ffc91ae8a5dfaf1a67466a5d129b9f931c0b1ff584920cba865c4559f963f8e5fbe17b9fd17fe42b105cffe6d32ca7d0a3e732d88cc0acac45eee049eef9cf6fd06cbc7aa3c9da12708c9aec4cd75bf2cab22fe2fbd0f5b8f97565b202dfb77818ba10c2b3fd25779432fb7b6eed7b25b68be9255856824478f23380769ccbb6a9fa41ca141b9eaf35e772de6f193e51fd45558fcc1e849c4d3171a1b1b5b05ac9ca41dd0834126bb78da30fb932a42ed10dd434aaedf27431c0b560fa98db3fac43363a0399a63dc7992c4d42ed6bd778a8d15d98b8c786568ba5f4f55c6dedade3a590d35a48033bb142b3ae970ccf40b99dfac0284056f35b3fc5b6db9bfd5c53dd178f1ad83bf548c61479ab3846b82b903210765b94f92e673b7751f69862480b6c8985e9771751e6e5379e1a6d491bbb7e1c98ca94b4ae68339f7ace86441df893469c0d1317445a9c71eb56f506d9e89bf2e697fd349e6ee39af83703654a03f1004c8e0165fe169cc73beda82c6960f2593d4aa708d0d0ac67580da9a4deb1293313251281e56f454cdaf9a166610bc5a5b829f4ba95d84338c1496b5783279855e1a61b2332475c46c529bdce2afc978a8fd3f846077073f0b6cb817ff661403acc1a4936185b0eeb89e4eb0c8b37ef58da55cabfdfdf062aaf9a4bc5f096fd76933556c309e5bf9ea6303ddd9e0b06a08572df4b0254a6d25193425e7c9ab1f02dfe2226d54917ee861be035cd63bba61b89cc42c0971c2f387ea01eeb40dba8ad162927bf174c4d599888631e4aa97ba0d7ad12c2b7e0757c128111cd58977c80c82e2ef0e46b5449c2a7d12bb05ed3549702945ad488f7371876af9db80207202e78745f0c7aeb8ff06bc7f0cbd65c264d0caa6933f0deef9f5648a06bb3af553e3fe38db9930e2e669f8499b31358d41a062edddf0d9270c20c46fdeca408221b639087c53ecfba49a1c9e4aaf3ec5b7d04653dbdfd1b3406e2109f8ca819bf479b62c7d77e668efc95b03ef7d231350a91910f08ec82e3bf7d6b30ab6ac234d5ef9d21c3973ccccd53812d57d8485acfe3f5a1d0f97b82b6fd214b475f26df81ac545a58f9ec564c8d77929fec72c89d76296aa01f0f9b310a55964ef85730ab140a1242d61151fbbb733413a03755b8b33fb5da09026b8307195a07e2e5d40c7c0f56e3e7ee87ee461a6f6fc268d4306c1c2c97ada721926b9cfc1090b7657f9f1b08c6d6bc0722647393161b5ac4ed8c51bfdffb6761103bcde4cc9e10f8122b4cddb18ace1b66bcb16c25528996af4f98320b15465e9594723d1d3dba41c94ef48e096b7afd758403d36cfb9868257681d8b6d7c54ec1b43415e6812b0ad5e7fae0d568c7a7c1eeacda39691a66f2484dcdb9ea5a8aa9342df39c78d6f3f8706ffe588e652aff5f8815752aaba0f33c198c5f006951d2fff7d1364a15d9ed2a4940e5398c0bf39d8f4881fab77bcfad06accab2813652508d307cfbc40714701eebc0bce8c234f8880b72400aaf4584ff561a591191c72304d1abc2ec4bffaf1a383ec15be3f41a92560032b957898abd42147bef73ffc253d070bd9cbc55bbcb0403a0f8d692ec512d30d50b4f62376275cc2e68060732900b404b04694c197f0f6bdf84d6ae9d9f07c62163f7454169d3fc457468aa3d841c4bde925ce423d5794dae61ab8d8c891870aca66135eb77d526ff5abb309dd19a7c44246dd01621981563e18d24c34fe94a2b011de3ad567996edcc0e425531eeaa8df4ba621e0142764de94cc5e0dc0cfe72d4afc4d8e2e46148dea00a1ac0b5ed0ac05e642f4c5478b05eab99409a7436c6e84489dfa99998ca19ec75e94732c2193064e0c6c8a50b063a6860ad243e3846eb00ca23fe9f5773ed679864db551af9df375b87a7c62bab819e7adcb5ad40726487a6dffc9e7c3f1cd1a4a1e01d699b3820e71c35eea87d57e74d2d5923ef946adb119b5da93e9380f555cfed97401a72b0550f1d6d2ab4b8da4db1e95c8cb0c6bfae8e0778d714f26f98fbf5709798f1d26cda1869d9971a539b442837649078e884782982a5bcab706d649cb80846cbc7b0b616efa0faa0520dd1ea7fefaeccb14b1421424e9b5a3379a7cb7aaea9add12738801c591a9c4c85953c91e2b9b3c38c7ea9e2417477f3fa900c42a36ee3325af4e5bab93cc9118878cbd70b41d8adfafba688f07e2e793cf53ce832eae53d08be6f1a375d802479b4801551a43a0e252408a72a7878f4c4d659db74cbedaebe413dd0c963aa2c9f24b383c7d75ccdfa17db2cf3c84df8c77e9e853127eb2c38bc3841ff0e7f782196e26212d31d81e9c5eabfeab5bf8dc139560dcba3c7fb42304a359d54ed6dbe0b327e165a5c32b373e28cb755223421996f5d947439a2c0c82d6b3eb71457b114e67f9505a28f1a4b8636cad9a431fc1934f9bdf7cb2d35c34ba6eebb8aa797724e6190fe019a451d4c7f57fdb0a689e96bbe2231ede85e94f04ef1907c749c3b593ff7495b708c4835c5970f738e9a1afc33fd2e94ce1534ca334112ae3185f8615bb5c29c35b9e4105640dd816ce47f531bb9e9d67a2a3494baebb3919427aef91cb8fcbc01dc0c39a5c546d4501a5af1ad601a94ea283585e4937480e2da443debc0ee8276dbc80f14b2f071f15e2f94825438a8cc2a9190e40004d37f47ad53e119a4f9afc3618e5eadf031f91ab9eb1f21c6922ee9969a21687d89db39b75ffc14000d2c7f2776084d38390c73a5bfbc8fab3e3ab6e5bdb43ab211affbd36d818292cada62e0f8280676408b4fb05850f939dd0cd5fd39cfeb27b6daf0924356b1d70f68bc15963b56e6ada557f48da412e8a75ae31f65abd9562f8c3e27d266c87458ca45115369e56cffe15bc63160719c403faef8636cfd44a8990a99eb2a5f204741688940fd98b0a40a0dc51a45c7a1536e2df3e42dca4ef05b084c7f04fc3570b5bc3d5d0d7fb0417db0b7d5f071e7dbf84e6b6d5021564c8a4379114a12ac839bde0c675c57e8a079e962dda7d829779680e9d439fb09acff20fd85788e71f0dbda56d0d851e1f701e5f9b40ab2a1545e314628d408ad5718640993244be69ce8cde8a06a5f14326dd5f98ea81c1f0954377b8a7dd47f4094f37a0f63e0b091b8ed3deb5234d876ebc53f9c75853e345975c17a7109fcdd33f933699ae2430d28339dea18ee8eb9e6f5dad62019ef61a96705097bd588883990062d0dd9b9c1f1dac87841b5d3d6a53cf6b471d9c34838c2e4388d0b16c6441b50d3ffaeec371706b0994678ba451826348ae7d5877b8fa3cc0b1024eae1cd1ada8d7d099d319fb5c8ba226262aee4697c8b7706b8c308fcecb3cdeea309859b1a37861b881a906744a11388e5780ce22df9aa09c20d532d97f7b3cebedaaef39fcddcf3621b030b25290147de846b7b1e80bbe23d24543187c38ec2a6b6d61d2daae08f3e2d2c16eed8aeed9ab985f66695229500f3010c85d65900387422b038e3239432972f57371e46c26013581998502479372dd3fa14d8e072eab0a6c2fea24620f748859f1674509b691f40b8c1eac5cf1c3b2e8fd0e5eff781081605507f7a7bfb52ceb98a9696aedd031595bf5e69ed4c8b6102c3a1f5242e5f08174401acc954ff0da127368ba186cd97b55877bf3ea6d4ffac541bcbaeb3d15e2c00822f71242037e807bdc55802039f966fc9e5c81aaf19faa0a4419694cce76c9911981ea97190a983df25fef405c5c78fc3008c309ab51fd8b5a6190997f4c5052f2cde60783e3f0186f4c3243f5e8b64e76978139e0b53f1db77086bb0e6aa13f2b1dd3e261be1c35049409037c3a725a251f6d0a545f5bf7d702e5cc397cfaeb7193a1cbdcd81f96686189f23706d0fda2756ace096fe5ba25ee97aa634cc7c9cd20e9fde6e2a170310bcc79863cf94fad877d6873a564ccb1926c3bcd3080547e1dde02660841696b84e71bbb7608dd22bc65b6c64482e50fba001883bea7dbbb36441e6d207e565773e43d624fc967a7b925173615d32541939f90cac0a5578f5470ec187aeae356af10b42976bfa3eff3c71b1c0192205e86eb9ad8f4a757535bd55ae72e4f76f1cf6da0d3715b008fd6dadc8202dc48cc1891c87fe52d273c332978337bdc71f9237c2136e4795ec974aa82e1bc92b45b951262610a3fb991aac1159d003e003645e955c82ae92a7e500c2776ef2c00e072ba3ae83c81b07deb22a4960a2a789dde168e903636b20c883899ba0846e0c1b651bb6109b8ae3cc22fe9e86b5856b161c18043f2f50128fff3cd4639d36a985f8ea023d94e1acd8db425c65cf7661710febe615a97c8771907309621585c58aee7f320678fe7b0333de721f01ed3d2a37c60e5c9e0ed2cc957db914aad51ad668026ffa8a876bf70d1b330503f97269e9bbff27cedf87980101452ea50045f8bfab3eadefc1c86711d47d4d2f55ae4812edae078526874076f35c99a3315851e5c1d990307758a57e5f7514371b775faad4ce4d4b0293f684ee5c9f250e2146230af0a9f476268b8d01afef5d0d08feeea88bf287849962084bf55adf15b74cd02e52088ea13168d0979f79d7cbb0e3a66974d08c014f0a9469e8c4b446b8cbf6cec8c340d989a3a10941433f71510a9a47eb55286464ec5b0ec5c7b5c3d26e7f19de38461f23a3a73cd68c3780a2216d33a1bf19456ae4398cec13b856f0c189c9953cdb0ad344ffc49a6c0b0395faa9a4ea4e0148d9c7ca57e3483b03a35fe9e8705908922869c7a43caeeb3194e2d3249b39bd507136eca31b0effc9dc8f732000a9bf722072c3094448a0a26d62de9d35589f8cac5c68c65c4a50a9f0ef094d1c7222de3ba52f92cf1516822a8b5cf4473d1ffeb36854ee80e2234af74720d4f4deac9452d34660cfbc91f26cdc789876f1f58858f7dfc70dbb70fd6f7d776c9346da23e39eb7248851d2e5a656f2dd053552e29b2a77984b89157cbca1e517075bc626538653b329bcdb4eb7fd27e290d5f716d46c604d5016a39858bbf943304b947d8262e545848a339a1e430b57283e1cc7112ac25f98204cb06128ad26b9d5b88ec406847fc7cbd54d779264ce691243bb39693e4dd952f27742e44ce8925dc854e9ac7a6eb36ed77c5e925f64abac77aa3e056ef81bea21d5325347e2bb254804fd225f9963b7206423238f630bfe793f378d25e6ee5ed65fdfa892836c6e81ea7efacc4048606ade266876b6ad0ab9682a67be2174f3778a98287a0b5660117a49fc19652d81708639e7c93f7bac2c07b3c84b00b8e944ebd5834cddff6953944386e41f481816f5eeba9f656498e283368135e18f0d580a512841c1a09e57366dc6e7179a484d48bb2a33182d69ad647edc62a92add0b4d2b8712f4e783737de6bd084e97a02b878b12deb11d1f28032b08562faad1534ede2391e15eef9383bf8c9f36d3278578752cfd33eeaf8881fa4189be141fff42a7bef1026d2a5e9811ab5eda228dc9b154c191893788f765c0dc7721bf79d2a5ccc6e5dbbbd0a26c5c4ef9f44b90186f8ecfe5b4ccbbd506d02cbe61852a4f65b9c1123422839aa6bff9d0ad325419175880cd3c7a6f93a6b8feb4bbe3314d78779f9ec355a4652ed62b6e0211144ce2bcb0b55451fa37d43d789532bc3b1f8089e06ee57c51570f7d75c005f267cd20bd02ffc861c5ecd73c239ec9107509ff6eb26454f262915cf5fff53425e47f043023ce49f4678270832e7eb8ee88f8b84950f71824ff67e2e9f8c4396c3aad6bfa88704fe3d68030526144234f845808e3d391d97430427dda31cb58d277d51d1aa61f81b29fb0fff641307c1a83b69ba4ea2d38cf5afa42bd66b8875354d72e5a04cf82d26f2030db25a92f782393c7490059eb84cb364d4959c75c4a3a0b0ae1b596d2d9e1515b64dcaeb18b62a2a95fba8ea3ed2b5bb908c0a7702803972a59e56ce638bdb984994c081d4a97f9fb6e009193cce7982b9bf03f3b1131e4b7030ec7ca283ee7401155d4bb5083411f23572c02f0b00fb705879d09918486ab34605644d7e1f8c7e17c6d9c4051965a86d28e6ed5af5354cdf1b14682acc5e2b2e53509d60a498d6faad609c4bc3260c976be8593db10917fa97e965ed43ea0117d69224454ca8229be83e2109e822eb650012375ab5c061795f95942d8bc8dcff1297d864d1fdc98ea40b9df2621ff9de1808b50371adbe85f5e9b7a7bd7b1a501a718ba28712b916a01b76d3f8e66d00f8658c3937dcbc4936df632ee1b06327c784371955d9b14edd61aa027e1ea20b2a1ccab28cc6ded471761aeecba3ea4aae141ac45ad4727469bf72bf9c17845ab2a6d9d7bec51f3cc20fce0448eb7eb22785d95629b35fa1586294a3fb7af8f823bc1eec87645d309edc7f9d957a5025d51bc52553e841117886f54681696c14af1d194c9eb395bfbb297864347248ce616105c4a197627a305778e127834e8bdb7d0f013129e0491d6800be31c683843a3cd12d5198c85b1e1d8ba4cec3bf70d0f8589e6dc73bc413aaed695072229379cac497de9e2681d32c15258ab400d91738114c002abc1774394929352c6395a866834b7de1b61ddbd2d020d931142f6e0c9c7941bbaea3c6224f1312f320160ffffff9f