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

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

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

Block Certificate

Block 58190 8d5de39978b0413fde0dc8925a75a36fa0af310588e91972004a42e4614e1f70

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b9f59e274514c2e41de5036ac362dbc10181a953030d9f5e781b0d6c0b42d52c
Certificate Block Hash
8d5de39978b0413fde0dc8925a75a36fa0af310588e91972004a42e4614e1f70
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00703e0000001a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f28fdc7436fb2828ce6126ba1c481e9f08a821092683fac6a14d8b04aa8e5b2e9ce80e4f13d8adcbda242ffb852d2937efae733dcac2bebfd8f8015f5767baf27a8f0a8fbcd23704af320608e7c7a50b68c233b98708d247f4030000000000000040000000400000703e0000001a0000

Raw Header Hex

000040203dd0855a7fc18868cb0c16b8861b39ce07013c32b62b854d905e7a1e1c1e1f5cf03b89b164e1fb50f4c7b4f604c512cbc683021aae4219c278b8c636c471280b60f90f6a0e0004182cd5420b6c0d1b785e9f0d0353a98101c1db62c36a03e51de4c21445279ef5b9

Proof Data Hex

59,560 bytes
121216020307b41940a568c22e033325ee33636edc365b19403ccee2e18a7fd38ddcd5ad966903bd979763ca16010ecd9c17e54a9c5d01fdef0bfcd59f7d8ab4c98f657d42321a691283924d492cfd818b7f8b409813d671f48581c0e32e86040b7d7a4a745f60e9122098ccf811231dcb5097d0cafa7f794e9f7ff346c5bf11a4d7a1a2b514d5676aad8e2b12ba914c99d30b992207f1f4653a15579d819fa8d5373185ee0d8c1b2e93432bbf0a623355e452c475cdd2dac3926ae76ff175d96355efd325e1402a654ea641a91b17699b47884d38eddf754edd63eac7bdf59749ec9bf8196029691561c73cb29f5bc213c6e03f78c3fd106b813c9b40010a6a32efc83479fca6649ec1c42a4d470a60b39fc8fdf5f5a1b58ee331111d9eeda1d48a7d082b78bceac28e20996398edb12df7195891983575ef15633bd9778c14dd42515ab17c49cbc6dd822b76da45bb7cea0d006c4bc375daa0f085d86ab3a13070e8ffc5ed1b7de6e06f030a36ffa2a077212b728c5a37d8f2094f894f2d3e74902becaa5dda8b1fb50962ff9af2bdf81f1555809547cb42e4e4e3bc3998257229119abcfed793585fb5e88eff653c02014cbf7305ff2bd98292be6458a9f066db67c1547d8f3c6aea004d8d16e60a7274a5efac9acb764e08632cdfeb58b3d6fcbd2cac7742843e0fd64acc6387242903e8be783bea35779c43424bb1796e730002b92243a37d46f53b9e8dc707f07262ef826e68b87dcfcf92ad38dda954d2ed7a13bf13dfe27821fc4dc2adaa61b5d57d6f9f6045337c96453fc0e9e1f926b5629602580e56875cc4062dd88f5ab8cc6e2a238664635dad99a8b3129a44545dbb3771a351c22830280ea5bfe26060768cfea50a078085e3abc83ebc7318670c1c61dbbd54629b443cb03d59efe8bd4b878b57436f7afafd646b9fd512577ada8b4b4ecd30ffa8127ab7d0ab510f91ad1f3ce943fa1105d496d8f80c06f8db4050e85fe6b2679e920c0b38e8742ba9ed2e6c5d34e860a480e52390f9e5378af012514bfaf24f278c2e5ef1046017857e844b1c0c3776c11ea7f08689eab4695f56456c9361fd9455c4698e75c5f4202e49c7c2e66e6f2a6e59a39631dd1ba5390697ae9792030b1b4bc4d729d1828319921ce4d3b958a16fab40f1c2d90cce3a550933af5f12ff58b1de2fbfbcbbf2daaa31ca2d04bb3fd3d4bb06328c4e5eb2ae7e7237c7da3648d99612964d56f6393a6c4c44b58e315ac16b284925d3648c5becde07efc20f49b6af1733531025a9455fe9cd3d7edbd0ea186a02cc52f0d045d4929069583bab01e50c7ff2e975a0e3914652813ea1d5c51913f64a284ac2de279fceae728012e0ffeceb954b52868236f6a0b8dc15c1798313340efc9a1789a58f3d369950852c0725039cef6d93a3403c651fa0d449fa938de86db675210939d832ed5702cc89a3fc2c10616734be66d05fa1f0c6d08a8e5cd2d33526721f367f4166ab6d35a3101ab67853e35a957536d7bedf600285f0db589f3e6ed1440cb47e9b40aa5ab6a3cd1fd3680476b472b499be1488d646ee6ce3c5fe8716491b85277b224f9cc8a4e0609ef7d1f8743ace8aeab04713901ec7569b50a976d15181610c8e1f24297e9d35d9c7e9cfa475e3b31b78420f921ce80baea97f9026ca71b8c949cf02f7901d6e1e6865396d00ca8d375cb0e4b1b5ba60235a7497d966718c379c697535edf46d9deccc53f9d77618d1b7613e192549e11c9c5d313c6d34ffcb4bd453deaf31d1453a8915290ac52daf58f129b83d2888821b6c6fffb1476795b38c124cfde6cc279323cb07ad42760c133a71c66d49f25e1af8f47681d8d491d3e7dfeb3f3a1f10e0bceb533b03d6468fbbb798952e720c85382804ecd01de6253bc12dfa82c0a525b618ec0d9fa1662129882e83c651d15973206f062936d57aa5174b83af4b7cc43c214ac42add4f8014e7b2435efeb0bff7533350d75f107a16ed8cd78c13d39a8242c4d37f7ac88985ac29b04ad7a01afaf548d125e24673d6e9b7ba14e478a760feb7f56e9e8d2fb8262aaaeae04182c8e21fe8834c976fdcc45bc75f30303bede76c4a61386d0e1b4a34ce40c89e966ec119b00fae5c44def9465e4fc40a54b6261c7cb6b0a222d06a74a443ece26e1688f5aeaf24a4efe7e4e3c154c970abd9873d313dc600d2d90769c6041eef9b2427f6bacff2ac609cea38d02de0797d00c2045cab3294be218ca991ed7e8d35ffda6a287d3b66ceef50615e26184e08fce849e789a86812a800a906a8cca0de98e84c8bd301da5a6fca58272104d6fb0013127b5bbc60e9f278980d3c460d1b2997d7fd0dad67c563d7010eef1a9add1b448ce19d495e98ec75267bd6c72a65e8af9b0d4a9d3057b29a78baec0c6080471511b9be1bc155b65759a4dbf13d4b6adf3c6167dbd8fe0868fff883d09779935f2260407fe14db9164d5a898ad1ed0fab5fa394ec9b278421134525a3cc8f74a65b06cc728c2fdc3f7a174cb461cba8fa97ad5d3ae9e82f9e904769ada2623fc8a94864fe85bbf27b9bea4c9377d26d4f092cca3fecdea4066636012d6d1686c3bbbc6bb853e78b09d6b9cb2bd8f0f45813d8fe4fc0a0da0665320912765067939e0fd217b6ae2fb604ac597630b647d57c84c818213c2c855292f3730ba72ec3457d0eed6327b52a21ee37a73e7ceb647031561a49e8badd5e931ff6678f3f2477890d20cc033c829d0003cd2ebb5ea59454c61340f3397e22ae719d0ba6c8753d6abf978373689e348a6bbd1570a6dbdbf6c61bbff12aa12989abcd50eef124ff05ef78c4384e8a98601831c09906b6c8ae7d17955e6b0bae101d2d860cd4752f26ff6bcb5334a4cc9ffd2ed23bb0d0a23ce58aaf3a6d8b460d74e8ba441175e2a112ca6cb69f2a05b114ce26451d527f0bdbf4be2c941a91a4d4b0f4530d02e74f3957749e7afe2c52c6a2b03ef8a7c354d6c445eb14f508ee4387f94b77b9b753d406c29f3ac2d75ec4e72bc17100458b7ad2491ec82c0ccd88dd85c7cd9b7983647b1f36a159ee083aba5bd0af5574711072b96091eeb2a2d6ca94e170323a59eb465f0cc2bbf192574d447b8d255d35fe35d6d876e7448acd279c3d17096d316d62075f372b658a5a9b17025794faa348641bdaff7318323577a036ce9f87cc5c712b5faf3bab85f536b5c8691f0269c5fae4595dc652ac30cc51d320be30513d3cd62699a6f849eeb57acf45cc52e01de456f462c411cbe3b8b1394d262d6715c95af5543de16c0fe4314c15831f8a19df35220ee13ea728da651cb7873da8b57f7060eea5e20a1642619fa7d0de156855ec67f7e462ae53ced51dec1865aaa673654f44ea27696f9f8caf25c738cd0f8400e5f89556ca58b19f7e013853750b7fbfab3e87fd35fe6cd84b88ec149b32152cf98ef7d8da1bb165714ab8f2eeda93f949cdf8001fd905141edd3b78c747f5ec5639aa8a35e6a8cc0a44c22c6aa5f571081805325c1a28b79a4fd6cc16a8ffea7dcf5f51e928e36aeea7cd37164bc3df3d08aa7ed01e96a442e39be6f221adc76f4c6a50cd7de8fd8e2607be889a315961e2f30458f85ad111e2fa6782955d30e0e84ddffb3237b0628b638cb9d19ae3e8c05c5160f1082c131540ee77e0edf661595dc901db53e9d7d613123b57f88dee85daba1fa14e7cc58c83e674bc008ea77f5522fadce14019196204324b3a336387a45ee33078e70ff31c2a93d018078242cac9212ae8ab78e789393c5c1f9758411c35a7d47b79e2fe2d35dd66ca429ba03852c73462da8054603a8fd754cf7067ebe74f70c80512f19d28ad8787ad969e3410e5e937a177857b9d4f3e90ecf6829682effc72c4685559b6c5dec9103c1864c2c0e4913cd44e29ab95a9bcf41ad9e6b153e6efe559511823d6e95a7f06955dd073290519426b7e60675c1c1aec9656c30d41f30b7b8828f6fc4c520b0b1bbb106295952618af52d21e2d75babfd74a1ce06cace9e11a656bb6fbc9552aa9121b349b049a2d571491cee083ec2344861dcf191553192bd483f7bb2975c8ad772bdb63d8728608cf49b22fbbe5c9fcba5f878c2e9399bcf294dbc99a7e168a4a1bf4f1f330822a0980910b1808d919b432b8fb8c4050b662a0f4b7abd4267b042896e82b210f4931a8147a76fadbcf13bdfb6b1ab01468d174492e671e14e2937759b6f39ac916b45150d52d5af4d8b5793e30fe5d7021a0c05722e4c4b76e8a3efdc101e4bdbda74aeb5ec9b6584388f3ea60e07d7e154f2104d3e7ea0c04e57b2f7be7024dec9bad7367999b0d6f0ffb704f66554829b669fdce713c50105e78d514f304686d676a0da93c28bbff6ec50e1ff41d68c4eb7c678910a6726bc0a8b33090af7bb60103787e8e7bd59308c4619f88896f80d5ab8f0f4d8ef7684c55467b78a7128f70dc87d02b4235650c709ef90ad57af4c044b23c02fa0d253aec85f8905d043e273aae111f1419557ea01e72810e11eee08a813c9251174dcdc09b0ce928ded6e5263822570069d16e0c69306d2d11955de57837aea172c014130b87b0d87a3bd1ac4c00ea8546da18fa0560d3f1d089bf0583873d70eb1c83ce7d7b210a223a47e75b277990105cfc951552df42043105c9fad3d75a377c55fcebef0b1f72a57c0938c7d2ac87699ce6dfebe6a9945299080eacd9c9426a48b1b895032674c8403c12b176ce377df7ad41ea1d00e2ec62eee37a0ef37cdde80599f044dc4ea8266b0e9661d118bf51e63c4a41d8f08d2e9638b9e8d5b03c802c49a111a072165ac4c51fefaa91f9fa97f230ddab8a5809a633b54d14a48b365bd171c0f17f2f7aa52ae01a87450e737b0f78e111280985c60aaa0cbadff8f5577cee565f2ddfdfa97863b444c83284d372169139a4fbae31e93ea177fc1c3c935d2c835a019a453a69edfd35f3b53e04e12bf1c52fce9ba32d70079103a6dc7d78c4465c41a6e00cd08b512521d649ee42e3442f0bb21daa51235946ea6c2ee325282776d9839b51edccb2d2f5ae99215e7bcd3abd9808ea6acd36c697b01bdaef9f352227402bacb7a4a69769ca9a703df2959e4117de29244de6545a44c9f5824ffa57e0cb9616b1a536ab9002289c75aee96834e58b57027aa2ffc1aef9f33f1d1aac4eb7f9377b381ce09d938223cfbfab14d02aedc5488b74026d35b80fc49c758aa77c20a4ee0f47769fe6a42563098059875aa4725c9b744f68543c0a7c4d66bdc6c4c5b7a417872bbc913d686d1e45ce7152d822cbae1a49da201a42825f9f1a097691910be0ab45e2772ce4ee50a658eb669c25666e2d3dd878d5578a425e132b03315e0451cba7f9e5cfe58441191d5a42f30c54897452f42b422b49aed8fd035a686e12a1ef3f6d0db6706f417dad944d3a4c4265199a4f5306345b913187a30f73d6d0011db1df5946a56771545c1e2055ee17e7b57e1298bd996567f1918ba21a6d2ab19f534b1a2023381e597d730f6d8bf68ad5d2c58ad4531d97665d5f5a7b205358dabfd7884072702d6a7b86dc58959e5c1d2020bca89e31b09f99eb28a19c50b13ffad1b65231941d925bf8b5d699cd98b9a1b1b8b8fca287d28f73eb9942e58db8196e8791125dbd5393c22ea39709683f14fd3bfd34de616723d48ddff34642def2288d2304d346f3dd56b37d307d2d722a41cf214e07da3d9e9c802fbc79c1d082d48c83e478873b2e330a7ccf633554f78aa7daa13cbbb863c84f23db75e6447cf8a0cd731be03c6f8f8b4ca916a9b79138f1013f0e225cea3bcbdccfe9ad19b841735d8b0bdbac12ebe3349727a9231098380477c2beb469534bdab2705ed242430f6174949d5ff86bc3b4fd34d6d53f6d017dc20202ea8967559c3b8ad8c4e6796ebbc4d614b7a6eeea04aa9192081f3f826cfd0e79f3c0a217eaf6fa1421088807e202c61c6d1948599c5e8280b5d5c015e1429bd3833f34585be487c742c1525f5a543b1e821dbbeb875df0423bf0bb59c4ea290de96b1e2160f3ae4ac0c059778ceb22a4044576ae64f07986ae8c53434963b374582d289e844b2b1f23f4f881a4a8e7fe34e1f5eb890082e1fc977ba7e933da3e3694150c5bfe0e5e482d206d5ad2636a4208606070dbfc5ada86f2e9c6325830d275d133f36f5e929ff494dc253b81d68f8ca399f1f690fd0ba50afdefef0bca92c73116537108010b645fc64539a9bcb22a5320b971be49f14947946b74d93b465c68af07edec6277da3ce280439627534a39dace923001743b34fc3483d9143f25636455fc091bf4f608d5637e54dfbf034a17a0348cf8bd5d1dd81b00860145fe3e47e48f7d9e501cf136334360390318b2c9ed554bbca28ba55e77e4cb9edf8101ea1a0e994c4c0e7f0a4f5c42ebab8359ea4fdc6d6b3733bdf7444e09cc9602901772355bb941705e04859b33994b9291d833fa1a2bc1d534d3d03211e145f33022261b9a0f4cef5949d282fd4a0323cd7491513d83e28cf53568f9a3ee28ebecf6cde557ff944a9b4175691671b8c74eba234d32715fac291fd60f4e312b672815fdfa72a9743d4a973d2deacd8654db41bb13230d31ac52bfe86163472f138ab8337b9c16fb188b0e074d5dc793b7c5cdfc82c495a8d19db12db1e3b7ce228184b70d001c0454cd7b95828c33532ded6b9e20ad8eef9aca57ea5d5b3fe6abc4fce01192720ec0a8afc9df23e9c3303f57b578d41160bc2fb412902eb6b05cecd634d1088864a66a633f6525796f84c09054b528a41b5ca0aaf21ae43ade611008aa538ebf26cd54dbb58906277615fdbe857b1d53b634cd138e1e03192974f1f4af583c8f3d0acc31151fb16d47df2f0c53aa63b501ef04e9d0942e92bf5f5b052a88ced1efb2988ba7c6bcdce69591dab1ed7cf513739f66a78adb10b140432610c9624d8afaa2dfd191f8d2ff196ec8e2dc16f992d4d4c329dd48db4603817fecd424162213a78b78e00dc1beb9b2496aeaa9054a49a2ffa9dd2f01f8de8dc5b329c718e9f89b4d8cd94e54c4a00dae403a71bf3ab7dee347044ad99f59db7e87a4b7f61a738f23b8bd8618cc9751bf9dd121dc303e3975155fdf18231de2d1569cd0f3913b4e41eb2e4ec539d784fb7052c71ce7be214d29ec0577a9ebcc32f997c263cc8e371007915a38005841f62b45e85b878e5dc13b637c6df5644653d1c4407c70533b1d5beaeb0e87f2631a7c33b83c8d3d1840e697e896086e8a80d9bf3a23e0d4e3db02af175fab5db33b4d262dd51d6e724f888c2a3803bc5231948e2e2fabeebf7c07abc29600ee27b78be2a252557bcaf98eca86d309c37e545a2aa3e13d2593e9097d7c752e400511a71705a6e7d84a4a9e4309909a996792ebc230848f5a9884bf067235cd31abed7e79d6ded7344d7427be476c56ff11c423447cc3742b72ace30331540e52a694e527a96f1b36238708ead371a4f03df2ce4820be8f9b5532831818f7d7ae413ba6ce7214fc9305ae95dba179d8b834d0dd71a5079367c9e63004b753ec863a3c4b8f2c7e77e2efb9314eb27498ba4d1f41b645b3db54391a286083e8ee2a9c8fd9958075e9c925ebad1713d988ca1ab1a389de3f77af469035cce49bb606772fe721dd5d778768bd55298d47b2a8a122f33a5336e90c1811ce53aa62d17f6a4e7be61879762eae1ff9838b394a4a15ff871d2a91ef2ee45ba59db2a0d30b799ff3094a92ade6a6a93348d85d4c1a2fddc6e789cf8415a960bdc90d32427fc4f667a602488a65ba7b28a8207882ad4363493bc25bbef5e5e1a56b69e442586471d758680b9bb42c1458faada07f75fe2190800ff04a86c3cf68ff08ae5191a6ca8ce16531df36363ce1529662fbc3efefc1ec5369ec1e089b19d211d257889ad2bd466c85ca932c2421e652fe12004797d06d29036633b4762be211651e8bb9d13040d8bf10bf4570066a5f407832f266b40ffc10eb72f843ad7eab21853e17cb672a953dd7b73956e5a10d0fa9f1b9164e2754554d03fad2c3813ebaaeae3ed4bacc8bc1b2850e1795e376e8ab04c8524c2cc81b4fb3b5679854ea7ffc5e65d43636de2ede376ab0c4b2f6375c6fb8b36988075a539beaa7a2b5d0e74602cef76394d076074a563d7e9a5c9583b40df2130c4032e21abdcb97287613c95a3646d90115d9f9d3da01c3d387afdbe9e216dd0ee6574fed529ef9413aa6a5bf8025f81f145c87a924584326fe931cd5d63122241833f03d9011ea36afb6c7ac8e1ece4d0edba70fb4428cf939be018b07e37b189bf8f9928f08692e0ee1cd2aef82b18427c2e5c040c185d36bf90b61b78fad00a72b7180ecb5ee49941c44c29c5d558873c9b0443d7bbfff58fec99e55c6d8373b978354339159eda63fb345100ed6f083df4ca6cb62facf4dcfa167eb483ef3cb6ce5e37f3080f569b327da8b30a71c489e9c5e3c9b11c31e6c9e6f7060d17a99e30b152a3af93ba593b622f846eacb029e0ca6399b5fe16f4e085fe75f60073a9ce122f6faadbd6cc000e015259e7f053cc71c1e0bd5e47ca2315c2a7ece10b40b97c5e33949991592c844d441ed499f4fb657744625886cdf896b8d96a8b8ffe31a4a15c0e5fcb52c8555dbbe63bb3521f153d64901ded32109909b27de031e0721d3925f30725f0129f16bebb67c8358e53666b04ea61394ec29b70b0d83689cfd8cd020b1ffda6ca8bd6f8b4b738d9330c21505629c23c625859ccfccf1c7bbe6fd0ed6e33c13266fd2ffa76b4f13b7c925cafe05fc4cdde4548a3d985888266b7683539a075e70aa4cc7ec419e5beac1aa082a827fdf93f35c85bcc723ed6c372e3591cd1d36e5799e0e76d46e1467cd0bc042719ee2d4030e0419de4cae2820526edf5137b655b96264de494c71d4302af636c05a7d79a660bb3454194830ff48aa424dcc50bcf4f98f56299b6c14ff0ba4a27c71ba0730766177055e58540e14df110072e889c4e6a30e6d201c60f1942aceecc6ae0b7555c5281401ffbeb59c9443fbb1a754b21c0bf16802ccf8413bb1ffa0f4f52e1457fb7e84c5092661029a6ceb89be4abd77d869cff80497f259a892509a0d7cddc459bae91bc9dede08ccf51831b9e6242785f7fbc8432a331c09141311b37b7a919ef8fb589b9862e7991b75649a4a13aac0ebac026b02a9378514cee733eee1691b01359e515932e710e7396b17d54aff3eb4f367aa64c1e5500ec1064ad2185ea4d2628d6f0030073bf96d2ac01722b46c7baec40d948c5bcacd00c59a3bd7a85562f28fd1475387821d962cd1ab3faf11b6796d167d5f61232cca8e56f8b9d447a2734d1dcc1ccf1e1139719c0d416af2d23d91999f42d4a81d84ced66ba3d8a42c4f7c66c51cc354a1acf9134e0525bc3a335d0d65bf11b3ed4be63201c0f9db5476748ba8a291adb92604dd9b29faca18fa881449a043f242336cf36dea5abf55e29e791ba5ca51755423b889a44f063af946cb86acda11b28fcb66b60fb0a685023c0aab2983124a96bdb85a3c744f846070ce4ec47ff95cb2774d939af007d0c149666385a5f330f5c95e5311a17407a3c912f2f2dd20ba377d5d14e4989c1f0a6a66b0dacfcd849b60752bc4deb100447812b415bccd7acc153e3fb9afc295b316723c2aa69c4cb39cb041cd28ad013bdbc757681c27ee68b96d56205d7d5a64ea13a85d021ef3f852065257badc2d9a14dfbef29f9161a50f3b39e59e176b9b05e99a349997f36318ed5a5e228f385ee09580f122bba1e00ae57183026cd142ccc444de8b70c909e81815831638d791d79f0c1622208315e15b892992b13e31ec061f3fe142832a5a4e66b8e90dba027fee97d318863ba9da8388245eeb5f1c661b99efc07d6e719670584297f7d3c45ea5b271540b9c4c3ceb7c1ba27f7e831e669dac5cd50529dab98ddb2dac8c9ba22bd333b9421fab5a78d92d9edd9ed4befe20e310824636b3af153a7db1348f88f344c08957341c2ab210f304b9d23fd3ad60832abf36c8499ff79089de6a0443e086647095986a80b0e4d80aa096c8f5ed0316517d7a711f1fb28813858a1b266038f17311c903c9d51648387502da74918b7727aa0b4f66264bb2a42dc752b6c3ad58dc850bb4efb5da96896492d69a96113b761cdd60f54a575d9c4f92f8ef5882531be5c5e3c5f9841179672dd8dfa06c2bad754595998021cdb6c32c96f5f749ea884ca43d09d531c2fa406579ddcb4f49c58709b98e07f24f02b247c1fc8756186bc47c906b5b997cb70106f271841626d3cbec152f811592eed49452397f46a9aec1a20c720665e980e04442bfa08c4615f9217647ef5daa5cd0a3d16b4ea90067921f9850bd4030b352440f722829e9c7ea613727f444f25b3f5c9022662aa6ecd78f6c596a27556bc207c48ff245d242670efb140e643de3fc3d721270c0466426c8f29070715012e62a0d86a7a34b3a97e7cef0d99004ccefd4dca633ac59c5d67782589231a35659adb34dcacbe8bc6eff11bde085579c62fb35fad9eb979e7adab7317f4979dd566c66d8b15bfd58a7c75ff4c718dd59f066d9a3b4152a1f51f997a5e804418afa4b4af1eeaa12b0690448d9fe4022465b2b8ee80bec9686f3bd13f930d856289f0a3f49a6e93c563aed3754f7cf9cce8d8f4a85bc45c6efea1cbf4f50428b86cc11ec0c059495daf4912a64dc3dbea17c03d9bb3c2a50cf4cfc6dad5e11e5e91ca36ced53d7c8f558fdfc8f5c1bb05a691efa2f906347377a9783a540d2159a075ed6f5baabb55dd991daa1704b11ccde7e5912577ac3758b5cb542b803a54b53ca60cd3372961efe5acd0faa5ae5e24c285f6ffe4d975c2bb3122f3d6c5c540cefc41a50694f18592e1410dc64526199265fa68a97aac2ff094c594f6dc67bbd30d81e98c1c4358479d8d3cc6c9def8110e965180038a025c0c37a0ea5e45b8c6505ba27b1f73fae7def37aedfccb1b463bf050bdd0cd8345f2e3e7ab56e54e84ad058278783f5aa5dba279209dbedda7ea5bc6d153841071f2812853e9db9a182100472c2dcd092c772690760a1e1a96297c4b8484317d19273ff77dfe78e4fe90a17354bd9edbc0f4f2889fac92c7761b69dcdfe2d16d495631dc1e181590368411e753fa8817ef447f0cfb8b0deac58d28ee434e0f784c12a880e5aae6869e7d79db2d3c24666d73c2e1769327ddeeec75b7d426e0b19fa0af720270b72c77aadd88688939349579998b34355193fa6afb69db75325b2d43a298f4a6066604bbc57209b2fa0117a3ae37ff252e26eb0d63bec956bf5a303c4e434144b0cf96306c15c3832074a00dafd8b258eeabc5b86c734208bd895d7ce3491093fa9df84c421440b3f78467a2e2f06e0d382faae1cdf2fafa00a2c4fc1494dd8f45ebc550d740cc2eb561ec1e5fde1a8531bb7d299d82a0e9b3df9d8bf20062a9f561a9e6abbe426c2e40a825ed3344c1f8bed7e46284ef8278fcacbf33490c084e7ffa28e65c0c2056c813c1d1f24ca42103f6a83242e112bf925a0927eb673bbae68770d6367fbc643404c4f0f3ea1a72036c02bbc9b3c2d6f6b16bc94f651cd94ca5451eac177829ee4646857bfeb13418492130318fabe8f6723a03568c98dd74dbd30f3f9f1fecb8c5f266558e9a8fee24069769086212c4d40948136890a50da4a27024b9f11d1929bfcbb5d5ae542bb3178f17de95cd4aae61cd3559e0d6eca096bcbd642219357eb5487ccf2a884b08fd53b91da621a030747ddb559e082b626652957ce12c2c9cdcd9da03b903d57613d00181f1176435c7307d9f8e862d30f486376bbf6f7fac78a2208fa21288a3f02a32fab0b7bc0c59cf9da96450f3472da7f4400b3bc130b5c5ffab98aa4260af2b773d6e42294ff13460747503c1261da2eed0f8b4d260ef07400df3ddf2395ed733626297809cd6d17367b13ade9357a72192453084be54c26f6de11f02a5d52ae242c6f02828cbff35dbaa5be71ebbf6e1ee6301ed330c4d929ee7f2731b220810085aa680bdb8087e471521df08b00b8238ace59f2c9f05a3d0e1956a1bbad8f0c378e6b30b327329d2274a2046451444db19d5d92953126f04287dd24fcfd537419963dab05bc32053fa061d6766228e68740c84281201b7b2dbd974909594e1540e4e060e5750038864e348b707812e2f0280626fd9b37e173ad0070ab01404c70900428a7758acdf6c33b477cbab139b075834d40f393eea064d9818a800239fc327998a18bebf5629644df8a801578ce95615826218ccc8965c9782dd912b03160de5473c93ad4d20e6a3e35c79516fa9db3ac3a33e7a986878c524107de71294194724863384d41658d85a9a78eb8db5d0e383a96e6e6b9279ae656dc5bbb999e750feabf51b6d0e19ba970387d0bd343afed901c2586646e8895c67961f0a02005457b366f87abbbc7386829d8c5fc5ee0834c8f0644e6275e0f1daa62ac94fedea59d0153d0bdc4daff89d11a42ee05ce127e63e2e62c224ce2d089d2c85b88dbb43c779b35f471ebdc9971e082e9f663f5a4badc889da04ed913171a77e1062bddf6b66328c407508d38fbc204d37ac680d2e290ede2e766aac80fd04ce35893bc44c3075baf08b288adc3c1c1cc8626440eee76210fcc221ff7aa218ba9852c74cc52567ce2557836886aefa978938bd255b8180a41b7600a0f7adbe6ffce3d9bcde0f5b8316127eda800b3a937846c9335d8fbbd2c67c708a57de2ccbcc695f8086be0a0094359bece6c9b099bf7fa424cf08f8c7c2a77d5b761dc3b8db0725f1c601878eef678e54d59040f9061f3b55b388fbd1065702db64d8f868fccd5850e07cfd93151ab4e34411052b9c4825d68218d69c3bab2a7bfd5e6b5421eb0bdea665d2f5d4ee16293e51ef4d78d03d957fcbe031e2bee61c239177be7050893adb9689c192f9fa13bf0a319e7cde769b9188e75ed05349154d5e1e78dfc934e92a390af52d36a34da38391e1504dfb80dc13ae459d87bed24cec9afef9b0809a8384b8d3f048dfaa3fc1f799746a250363d4c31ccc6ea93e8ce9982d100b4f120a283ca669134582dd80f2979661966c6fe26cda98df6e336af1ab1301d79b0a053e04d2c4d930c8b8ff648828e1278a49f0c9cf8cfead47ef8e517a4b3b39945171f0e8aebfe78580db0ecb729827861c88ce3b7d244cbecab36b7c496a8f06755002a3f540cbe4643c5600b08b7ab9be7015d82030161e344167e0ddcdae2bfe5e189d30d4a5543e8a2567a7e902141c5f216b8141eb9b07781f7ce635e6139c9bdd0635c156a13a563c236bf5b0807188e978450d918bf1f3306042192e7bf0ced96ea5758fa72b6c40ba05d717b737ad0eac3a90f0ad73d522f43a9715b022ce4d9f23afb6456f83d5c58075677cde6acdbdd0477f7d93380e4fd8cb479eab95fd523e52c8fcac4210c1e2101014ec7a17be1e3c909807abcf25ad6a33cce626a0e41997dbe80523e731a3c795e86223387b39d92eaa0b173fd512fc0d5301b97ae9faaf1eef5f5b06dd4e759cbcd09b1d643b1290ad6df55560a76938357603b807ec2e0193dd4d2a75efb521be4c87930698eaaef912aa3e976d2a5166d9d0f640b170242511913f1ca02fee89d25594c78560a3b2679da3af56641e8219e78dcd939456c8d375c54effe5fb9ac7bd89745142bfa726fa0d97ce6288fec1461d118167630dfe9510ee7bb64fd2511b6f37cd14b86ba22508de902688d32c5b855be39729b65ea1b9abc529c24575cac20a2aecb54fdb61a729b477d757b301699e11990a1d971caa858e1084e959ff738ece168b76bf49a34047f003ca94c6003b7ad6f143b2c1f5cf6edb3d40db5992d38e9177a3055d51ee537831f123636de647353d99adba7245c8f1a6855672b3412f179cade71433af01489409868d88df386243d0b1bf69c3931b9ad776f61b60bd8c4398ee867e79054caf36d6b339245a31e29efbf56a0062234d77ac7f0b995a9bd8f059c87d09ce4b821ed27dcbaa462de797ae3412cc56bd651189ba4dda9c59296c18b092b1e42e39a4d923d1441aad01805af87d2ea5c3330b3f83fc315bf9039f8327b986023eb4caa05e0b361fba618787dbdc50bd914073613ee8748f4f8e68562ac96c662716df6777a769a58ab53e3ceb2bf467a079c14782f78667af6a236919b1de4ceea85760db4120dc605226d7f674989cc51218e9d7d2eb9e9cb637a1f3551b5bd9b5e7f4cf1069d1e4e8efbb4e0bd878f005d43353b3b4a7fc732f6733bc6209aefdce1484ac84174026f78f7b6a462edf3e3d5b674922139b42b9869f736cde6c8497c367c82c4e15a9e61c9e79ad8dce0657272592b0fd80b980c1ff73a5e7388da7a840887bd867d4d4fcbbb22e4aa9aca03463849b336c796fde7395242fb63b80ad3cccb426a683205903e972a544da876154b06f59c22df8a2b13ae818572f1a629368a3890b98f702b259e0260dc0380d4a2b8c117a4cc3fbf01037adb744c99f5e9924dc9cbb5349e53d8af62d20117978385f0fd81679705cc1e255c145e12e3622e9c846827d6bd4be7e637db92e165cf8f4fb17ccf2b58f5e308bed2618f4aeefe6c9da4eb00b8aff056ef5c31fe45307aabb17ad92c983ec1c2b1067b26609c0e9eb01b1d943dfbc98a406af99d1b480953079fec044db8b5effba0582aca578c15b12cb2eef357b3365f5bc0e11ac048b97d7ff3d88ae601802107c42a8bdf91e70a56d491a0c0d76d53c9dca74edee8e2dcb937cd929541ed9078e71811b70e63788de0b53393ec06aabe9313b2b9c1c709237fe306247158fe15e8f5480a4bee4181b0acc12df4cdd8c0be8cf50b12752e9e9423f71ae9e9ce31af9f6239247f2867c589cc94a47c31ab4527bece0deacababd1a8576fa776d76efe634cb0aa6d5e32097f7ec618ff3c53fe82e4593d4ff9e1f51a1f00d247fdcce2f8f64b354ee63a04f5e49d6637aa990471e391a11993a65b02af88155096a70bb5446e04969332eadb3a9d5d1b1c6e2486c49d25f1060349fef6f98b67212add0972ba1a739122442878c03f0bfd3a090e3912c376e027cf611b961d21c0756486caa0b8428aa6b97aeffe5455f5247f3cda75279192ef65c298c2a562c245858b09387bcc5e098f2a2609ea94d65eb79a2d2483835917c1c436b712b662c06e43632e935c493b801a234174266d21cf48edf6fffdf5d9d6d2dd2e3ffba51555f3ddaea62721cb7155f9fc3cc5b3f8f9f3def14ebd7be42278928bc8afb75715fc20cebe4b772c6efc7c71e6b0072110412976006bf366d70c0f0dfda4cf55cc08beb6ef32ea4fd1af719f0f986dca495b1d613f137374b49878e5fc8c23bfb7f8d71d4d1a3a8de4402bf369cdd7ed29a1cd21d6545e75e219778d3c9697a1bd0b71c9066d4463e00517700e01d278e0dec7c36bf26e43149e545b67330b1532389483b1f50f9784a963ef4bd00bfb237cfcfd389f1d3cc4d5791dd29cc48435759ea1bf7d5ec4209263431fe3445e7dc793e6f15b49065e5d3218e3decfb0b738da8e816546d2627dcccccfa18c98b5a5a3b5f63c1b001d410d57bda8a1c2336bc22bad70f4dfe48fab5cba721081a9b8c7a556369338afd713000e8369f404806d45ab25bb660c5350cff989265463c19e5b7c5f70d5ea3c96d1a4b3397f6bd5cd3367789f26f3c75e87cc1475666e0fa07c5cd8f9e0b3d34bb5ee5e97acd4a86d318ca499210ef74b3ba9ff694ab6634d93289dd5bc4b42cbbb2fe221b50a0f995c328c43021925f99eec9d4967f528a104a26d627d200dcc87768c5a888cbe00f8760c06fd8ee6de6e85c3d9e0e86db652ccbc967b9d6c8328f262d3df27669b29ca7094a9cf2448b4abfb506ac9c03fe7372d8bc7d718aa0a3293f8ac4dadb3a83706d12793be0eb2bc0e5f2552db74d3e9caa6dce5a0eafe09cad9cfadc58b24c6ce1009421ca99e810150122e7adb8514022a07710b07234004fe7d0fdf4ee04e1ebe4d0d3d494b2d675656c8eca46c0f3d29852ae187bca7d0e8ab99f1b333025944ccff39906b380b223d9f4360d984bec1bbb61e9f1450816ef85fa3accd45f78eef3155f8876faa45a4bb20d049a228fec5722169b8bddb30f080bc86949fe3773df916fca2398cd998bd4c2b1d7bdaa74073aa99955d150989fdc013a52d3c3b7043a459c5ab61eb9c098dbf1bdc20ff37b7ec926bff6d128724c4c35b6cc834ee87410b20af97fce6f638b772d060a217e8b2a9eaf7a1d99bd72df35b31d7c325a026c15bbcf232f6407901a7c6c08ba7f6149890e3092d6147e4ed015aa9df46cc323e4b4e2c099ed16b246e8d7ce10b8daa5ea3bd302222fee2e4cd56037375710ee575fcf55bad617a45e87b302572217bfea025409f0b372bf153a6309efe6ceb0737d21743f4dd574148f6734111b99e5e665e1bf8180a3b6cad42dcf21f01bc925b676a85571225b4d8ce920f1910c8da74d86e03e97f35bf36b4b696ddd5ed43fb994d068711faf16fb46e8402d1f064fa0e8b79d54aff90fbfedc2d98260e4c0930fcefe7fac638dfa2f8ac20f18cba51fc344825138b280e53f2307803929d03c60bb41b7d9fbc7ee5d04707aab6c909dbf8182a4860130cc9cfb6c44e42dd26e33825f85b75658ba26db4be1ecfececc8889d724c4a3f6f80e8ebf9c14226d8d91525cdbf738a3a0ace0ec0886da7cd6a090f5b5bf70c8d92c1b3b27f04623e2e4c1f16650da281a34c30063ca4ae0045605d1815b8b5e71dad7f1ea8e8af572c8732b2140df5080d70cc9e4a3785252d12f7e6c09717cfd6af4312019bedd6fc9515fcab8beea61211a35508f6f473ba7dbbef8af5a59eb98afe6193673a1dbc7df3acf2a3cd2f230a9b9113c6c1427039e595480ebb8f72dd27b23430f9fda174b9b0d934c5e2aeff35ece586347b7c96700d2031708fda4130a8e8bf2d9a848ca3206631a6bf1473790665349f9517da7a137d292c15d128d5b51e3d77b258d87d66637620a1ea51df4e0356a5011c28f2d79ebcac1ebbf898c4934f7986129b2f87d29506e79f58a69d81227a4b9c5eb0c4414ad9b38be90463f2517b3c0f0caf730b77108f7d24d5672bd5811ecd5d3ed37969fe4bd50960dd71e1a5ad47dc0048fef2c737a2cfc2429870617ac083c7e8a3421b79c9489e97b8ee5e4425f76dc796c17948c61e0638e55c3c6c6c949f02de4bbc877e0d19733eae057b023358046cd810106233eaea8d483047aae6753642af6b28c2d40d4059ae741bdc8e6b31a00bb6d67d4082356045c537c6a3540c181abd7d1750475c3f676b0c08fdfef02d1a5eee30db95cc88c4b6563cf4d66e31b058505bc2d2732a43cc34ac1c9f04cb4053803c95c426fdfeb207dc2ce215d5d08080a856a6da9b90769d54db6d70f36b5c01f1973306eb206aafcc2c2a8b7c683373f12b20a9d66a7e5357fe0cce07448d70c9ee8fa210ad266a633ac10120da920e59a4595e204a35e98c5e21475c837c81365542c2de09cf433c3c7203f8159d57dafccc8a1397c89a3d04a709daeabce2e7c4de896ff9cdecaef79192a252887d14d6ce5119f86bc3a9cb157b0c37ca0899517f51f29420c30d9af1673726f3872109607a5545683beb5f19a33495fb9ba7aee3b0f4d78fc16e4cc95210f409738c3d395f1608350e4dde0018806fe6e132ec7e50f453eb0a1a27e8174cc1ac6f8cb98eb7b08f45bdfa53a7a3ff39719aa3b03da433e4daad2aca79eed5a685fd4a083a381c21f7c015c7d41d5397c351b54e9c57da308cfe3f350475e8cfe51b49c404cc5b06d092392fd5c17f8a462ddde49c810334df9f531f5e58edb382913b5922c10c8898de0bb9b84c8771424353527fac71f647ae4a20c09c6fabfec085d8cb79115c0836f7fe9ae7ff9c8677e77db4c85b4051de9218d82130f5ecddd8c1e52ea55fb33f33c66f4bcfb5ac41eacfd96ea6b74ca14347dbf96781ae13ecb4556d01f9b348b41114517bb7ad1825ef0d52cc0b1d52199eb04420a8154dfad68dfa485596f5956b189c67c1089bde59efc782854f9dde7d1eb643534310b36825f6cf577536390d37e6210eb176a4ac0eb84e36c429f7a83c3d2d445de5fe3763603c49c1fa5203237382ab5f0d5e11d68f8df8aad72cae32114fe753ea3a3243d82526dfe779cd71cc3d52e14fc55c0475b5cecfab40c9a194fafd903927c238931f3e13da07f5b0b8b654661b67e9ad371587993de324b70068c039c8dbd2af04bf7869f8dc42f1b84194e73c95c9a01fac3959b05e3fa93325664a3420315def7d18b3acf7059216a825ce8f99a3257c41d8c08f00563ec4339bf75226c1601c5bfeca969cfcf4f7b91374a3b2d772ebf2de64d20a12a39bfd917aa4f28752e5a8454f8c7995394856a593f66635025809229cccea9e165b0af8557d2a2a6a42d13f7015980c0ad70654a7cc9b381d981c365e805103ddb0ac9f02dd88a106937229dc4f43c2356d5c68ae623b6316ae17333add2e6934ac19f33257ce5ab0178b8b2227820e520efb26381d3e0465abf1d057a731c41fae3ce6f5152da6aeb6cc1739f5ad5471ad3480b7835c484c02d6677f9b07ac2c8f795ddc77246c423a0837f1ff50a663f933fcac46c0e7e40daafbd1b94e11a0cdb4c7eb4e9630fafba7f071301eb83ffc64626760a41710584b90af2b1ac58e20386b5c9eae6d148d4a798ebf5e32ff86348022d80597eb73d044814f1660b79390bd8fb83c015106f93b6e4a8011c61235073f24cb63ce34c624c30a60933c185339dd9ed0d15b3f6e39076669c8899a4fd2590400077c2e7f573692067bf677ac5dd5df1f31383a1066f579005fbe002f501fd178b6bc803fe8378a22c84d4dbe1500c1748dc94e26564eb8c020f92b56300c73eaedf9f12021faa09bb2ab1c2c97ec7c0fc2d390d42e6821b919a3fbde8de2f5c2ebe4e20a9b23c340ac1b409e0b0d43506bbcc3f39d0b73e635e5c2fe601c618cdd07c6df7187ab66ddb8d7b50f23854d919a9d2e6c0301ae7ab532ef1cc6f9b00d13ca9b90b28e85bf86e759766ed71e5eeb28d082a3e57d0e786607fa493cbfbe150a90b3f57b98ebd07898585616b60ddc77a5d906b0606e67e4301f5e1f168aa4e419ee97079c202c4e57630539f523bef39694e1383cd5084989bffeccca072c6b79e1bc450d8f73bb7503bfd996414f4103444c9392dc838bfe95429f2ffca70aef16289ac74f3b7568c54fcf53979af5f3a56cffcc01518c3dc3424591e54d5e75b91a3cb27c75b825eba39513188cadfe25d9a7cd2703e5a560221ddc3970b551bd7ce67b72260f5d8d25b1491812c4f8ef636b32863babe7132e09ccd85bcd5359c2a15b42ac5b99c4b3f9ab2c290c0bb475153fe0a46fa5eb513c7292821c4f4f0980c26edf9d7eb354c03fbe9959d5b11c17daa4ddd13ace3f95c5b5308a03fa503f9f5c58595a788547eae72ff4ae8e5761a17fa526a796a89840d1a700efa95e84ccc62a17a25c607dd0e5d9d09880be17e522072c8595331b9dd306218733284cf6a97b468b4698f952e7c8a584e64702c516c239b18708209ba12b9bbf2a64d6cd47f60f72faceb2d9984f1416ee9013ef3a36ba488e4130eabab364a408abbacf149776a111cc548b71be3c819993d152fb000e56e2ed74c4ee9df49fff97ae4991dd1894bda048e412a0844a7a89df31a0f5e6216a2376e82765b81f09bc257004059b483e3aa2151121faec2b05741d051d7e3473cb396dcb63b003532b17f1e054f01f8654eb6b524b85ad2bd7a16e4593e9ed9b7ea1e251ada95a5d62ee7842e102925ec4e909c259cba69b157cfc6b2288ebed5cfe9ea0b2e047650451cfb54f883483ce4349d4a8bb85863825e3532f9bf299b5632e76c3e0c91ad1936e39b99da9240846a0518d64fccfb5006937a0da6d1b6bf05e5cea41a35ff808922105f6adb3eeb7201525001b8c448813be87533cb2c5771ae6fbf03493ca4ed04db21f1c05baee9b8bcdadf84ba778ab9f46cef755fc778cc6266c7afdc7ec3fe12d8c609a52f75a85c31f1653bd7fc2d60d69db8c337e520ff1e85cdf98dfe03cec6883257b40c3953ae8ea02c52e0f6db6c3380968b120362a0a39195c3682608ddcf49a02b09a3ade678b413faa8651c255cb47b31f45be06055ac2fb9ea19596d0f10630a870849c3a360a13c72e8740bce08229364b64c4dfb19b0a7e83968cc4e535afa4c9c6d01a612250bb0b6aff5ca9e6c7e1f0676ce4b1cb55d61052e9ccebcba9949ca0689c91651cd5788e50c0946f2fb874955dae6406638d40acbd4fd1c8b8c0d45f3efa04501fce6b2133cfec47daaedc91f0e49bbc7812f9e6c3c72ca21bfc3576fc341f2b6376f5854f1a485cbb7323eb947214b0e6f73f2b90d0afe8db8a9fd7d0ca889bc6d2e15ddb88e2090aa3e7e8c4d8598f6552b56124f8de92f33a748840946dbea8c528f32eefcaf3f7c2f469648debccd77ec659563a74cf73c6638ab4a22c7bf6994e47dd407f7d8d426aa831931aea4e9626f3f93e504174758fab5cd5183467637309fd10929291c91c5be36c8bb0bf172395cd781379bb12659d3f916aa74ba48530f36581cff1ffe6d182f9f014e2bc32d4253f02a4c81059a952119f291200539fc9f558cb1cfab9d406bfcadd994ad75388cc9adb09778f010610d01f6c6bf0441e70526e91c604d15a18d2cd67b4874c1a8862101d9910d6c8c42de048ec8e05e566b060163c07b3808ed4f6afe91eb0ec8714a6a0c4c9929b248aa1a45f3deded360d80816ebf77cc03bcef451cf021a4689ba4b2cef4e11b2d8eda518f432bc615d1f7d8b656646914e34f2602686f21391a8e2490935b5142eb31e2d9507a6d82060d6be4595683ed0830da96906b8c242651bcf5a92da5839a7dc9f64dcabf9e2833b332ca26fab3aab12db8af2ddd5605812900cb0200c4b32eafc8f99bd4333648d4e9fa1e38d5560a7c7c2b77f66b2848f698eec223836276663732e1ed77575bc9713957f3c088f02e32bff61306d7a2bba17a15e7b6963f6745c37dee8d61e7a2d890f374a52ea89139636687a3f0bf3deae901a6f10af30d790a24031063e33e493a19532576e0c51ca33bbf437fee207fb299d920dbf35b223f39a55b133573a74ce25e3613052112030802dc8becc38c4b751ebb13820fec098c19120dca5971f6da682c40444ff9b9425cb35b4e2cd863cb25d2c54c9854991b2dccf49bf9f728e9d7af6496ae3eb5b5a9074c67a8a178fe50683cb7e1688264d771c5b6d672d479b8abee707a916635d3d5082201a5ea36b88f156e1d86834b138d10010b17e376dd745b0d18c38071be75d634d68cf593e5e4b41f162f7fb1c07a484eb86b2f5d43c6037491a12bf9a84aedcf8a3ee7204a8a465715884f39654c488d1ae09635f23facf529358140d0d57e0e0e9dbb7f356078d521bb5e22cf69d70ef93fe96f8919fc086d2b16c94586aa6292a84e1961e1b8e3dd2ea3ef4cdca974cff536c0ded5f6de7c72261b90cd747aea4a81313d8b8655f8416fb7cd422e68908fc6096ac2905c08d19f0a9b5d7d54e48a8341c93db0194c5c69e3e6db88be4e5c75f25a025d6ab6e80d68abe08a3026cad7b0d18b2d1a2614b72185295111ce9f94ec0228d28e4dd4b15ca036acfd99dee338da54f6555910982a7d9c0aa0a7850cc14423c83d5f287e2ccd89c7b50aa60e2ec4eb9e99b76779b7c1687513400a1fec77dff90a1e9dde316c807d7cedaad6959e07f6c9f61b0654091b1d9c25257a8bf0388bb978fdeab75124f72e6df600a4419bfef575b4161e2ea766c088b8a0912dbd66a910179793269dd1ac3fbe751f2abc051f1bba190d3ee553c930db4d3330b75ab308fa2b131a9af7001888d3df35db252eb7f735fa64c542b880d8de60fb5c88940ee8f7a1c7b77b644498a0840bbbda2e567170f75a94c01e0190b36586d33d208f2d939fcb1f9b4bfacb4111c852276e27fb64f0f7a193b06129687abe65b4bf89d0ccae540317f091f81ac07ff794a854ebddb7cac68e44a4812bfbea43ddedac29519977d960b3acc898da81b4ca2ad56f843953fe5cfabed073f9463e847d700528308d6fe3fea595cf50780dc1cfc1d571a55f893cb0dc27831e4ef9b5e9bd132bc855f0a026a5528d0c2af346606abcb48e90f3dd6804c4449e10349ec7d7316c0f7632ca0526b8443acd4bc384c05c053cd672b35e18cd6888c6f0e1663876685cd6b9509d1e628d5b5fdaff50505b4edcc677c9c9158ac84bb9b5282aa74459d218697904dcda6565faeb794a76e98f755cbca00d8423c2478a6473015d5a8fe95577f33cd31fa2d8cb7c8db57032534a1dcde3263cb35984e1c500e78e7c496e8339cc942b5815afadfa3199d4ce898e9f52155fec865f8f24f7a75d422d0fd28a0b9b006f8c775220cb5f678591f72d9efa5d8402f52accd7deeaf7041bf09e671bfb98fb203eb82b405cc19916a35f07a0988f58ddd19c4c679d1f8a0a69e3676b743cc76f79d056fd27b3ef7676bdef5f53fea0c8d7790f655864eebd176e187fcaae3f1d02fcc57f51a17b1d3368c6dc0baef5df41a1e5601a7cd723d01040d0e54b9b3528f98440e714f2b5cefcf38dc0d1f7a70666a356287fb940d86b50936ae8dd01afaca864af742903e818715e1bf9ad567feee50192a87893066a008db3f21cd7112eb2c8d422f6d81f7ee859f39d325cc0a023885065b0fb8e964aa205915f67c61d365e1925b9379295cb7a32009d8ed90f70f6a94043470ce9dcfa78fbaaf6b53ed11057eb8817f62715812749b8cbf180a74ec1b239830cf7472ef0fdd8a6534b1962ce82f24bbc7cb2d2d68e364386cfcd7007b9f84fe94ea57b160bd55184beecc832d0e013cfa05126db117035ff0adfc45d842d1b5c5939491ea81d6eb87e6dcea9a51596a60d768eebacc75c913d9d50251de3274f49bf24207ae5e923855ee46b33fbc3803052662e28fe53d7432a0302206e8e1c70e424630028b40d7d5493ba5abe92b4145054ba45aa099a9258e1d89a9d023bf2926f3c1f17263a98333f44a880303b32f8827a2f163af48724cc5b7ec4725824b29b7b0a74bb216d4bab864a04e4238bd96f368c301d1540eceba1697f53fcbd5871fb646966f7b6d7238b8aa6460fd7eb2c576676619fac44461695d50e740b7f6ba09c22c3a6dad7b88d27e5148df4eec760ea0ef30e7922ed5868e52f8796e8b6ec279b05dd989dffa0b173cbf4e41425b842bb2bf70333223b72a4537e1297805b17123a583616cb7717ebbf7757bf430050ce9a137f64a47b510463d67fc4e7cf419343d72a704779473affd5a0d7e692ffc657a564f1a7a9862d2353c11d3e25b97ad6b6405d0faa4284d6af96334041b90d2c9e95197e12610459e8906d8f01f16676e2e93c0340ce6117c36e12cd32a3784ec3bdd38a0b0c347cde0bfec73754bbdf39e3b9155768d33fbcc3d22e17e8ddbeec963cbdca6b4f8dc358e140b5e98865aed83cebb0caa73672399e6b7196a31287c6e9853b65295ea02dd44c02b7096192e78976f99c43ce017572a1e86774fb053192a4e8e3a859c907a25a1454db28560575d44c7727877458d991c72cb4278297650f9833d8b7743104a8b60d6316b97995074cccc5326afbd29b2b97c546e26ffad863a2f197d5d7594dc5ba634a5fbd601080f4b35dcae3067bb2bc3cdfa4d53f6cf23cf59d89ae0a96d272a1029a206e5eeb4fede5fccc9d00f69c188286204e9de44129a9dd29377cabc2110b8a77ead681feb5407fc77acac7637c1c11efdb054f03c1698e4d558e22f00e7bd6de56c099e56046d25be4b928619a6426ea9847f2ca7307ed15be90e68b7062bfe21d6f30afcf6ade6ffb2ec51955cb7eee0a4c948c45953659bea385b7a0f1f9d20aefca33418ddee9e5f6d020399b4bab2735d93c516415408d414732dc0ef2a6eadbe84cd489eeeefb24327dbbdefc168304b95c936f7ba161f1a080ec89523657e1c3109579c589d1579b39a810d8834f90712731de822538876fbe6540bb34976fb6056c290139046689538e2575cae22d6ed6fb185af22b14ab4be7ef6c3668464e514bbd363dd787a780b3202df2b4f222d47819551f96265d9efb3fb5e332a975718177f3dceb902aa0c35cc83830d5b8046d233cf67eccadf0fd01f006b6ab0fe19b90481bff79802df344c96958ad6bbd1519f4153d642e5c2fd407aa840a4fd42f52f4c5529479b1e34abfabf185e5a0bccaac73a79ab837595a548c4e9593fbef7305d743d468ef1178f7d80c5ba4f971bd3e66422b5f60e7a7582f33bce07a6318a268a72f2fba5c4e35a1a2deb1c581b656d16ebb0afba1e9d07a1dd18383a62efb5934776ceb32fdd6ade90c9f544c12cacde9e37ce4e58cb7ffc3176bb69e55985f5a2b74315ac3beb0b2d355e7d9d4947340cb0721d260c45740d45a548c0edb7421f14f6031266500eb2f0bf5ae9d1e6ec2c5a4291aa03945693dcfefcb9b9bc6f60c62042769fff64cd23e5b108d973285225e45348fa81878b127cc49094af0750cba774627702cb9c04a0060c1ea3e5fb36e5b5a3f49af9e25266032f8385ff453818e7eb18c7b6cc633a33c66c42b571b825f34db236169b12d021e07ca20846da53e3a3d6b158c591321f0cd89ba9103ff539e6e928cc87a6f3fd0440a9920aff80508d01079f5a3820d720bcb5464ecad65ba8860c9d72075503b9546e6df360f3231e1eaf2e0a03607f57b1edd4cc34f0fd177cf47de0153fc233c9ef37d77841145d694eecbc1394271417ae60946c274a840e143f1c5fe2cb17d49e7e63d97eea4d637ddd5fca24e0b03297159538b418ff778ab101c3c124ea9a056823a8d9f39c4af025dfd2480c5a5ef4692851f88f13515bef2daaeb5e25f450274b81fa33e5c18f4f942a43c1183642b317bcb2918fe390fc47c746f8826dd0d4e696e500738151a9f425175918f1cea6ece7bcb3cc2592384cdfc80f79680039fcda0b68d444c0e8d7a8596f48e3128cd259e08d2b667fed7f32f0afff9a7101e5a3d994eab43cdc720d03302f6346d3d90c408fc509e0c6b8dca619f0eb1e3cf7c0837bc649351d5461d5fc967aa02d56981cba28144ea4af03d78e9d272233272d74ca236babedd6e34ff2885517c5dc26795086d76571e51185009ef4dbb5b84435e9d130de5c2a3ab4a32dac11ebadecb6b8c1a6d200f63d19b6f17ffb9e4c063a38b01d0a83423028da2467e66ba154e7a4e2c1ef5244d3ac0dae22171703b65782dcb1da59d2ccea7f9a15a93bd6a07a9dd3c95dffc0f53b86e2ff16b8699072e4826aa60a720f9f08f5ec091a84fe444090656891f537be766cfa6ad0acadfdea7b31eab34d9bf0f7edcffe6e121ff7a64609ce6c6ba057de1049c0bcbae668d84b101f0e20335d678ae8003b2836dd560efd5bf7383870f3eceb6ea72b9d5b5e7213cba21d820ad8c57453d5a83e2476a4a7a735c8c77eba060ca01969cbc81a805550161ac79ba96bea9fd44dc14939d5add47f35198367e75a952add648abd2a742973792bbce3c085d9d43559fddee4cad7f42728aca2eb0e9b9fb00901e7eb2eb61f274f2a3fecd9c6cbd078f3df728dc88029ca72e5e8d08624ffb61ec3626dd5f7bb585e57ad02b157bb2339062c82d7cf83bc5dd434c68e5385e594dbbe60f4540b387f5074c4b7d1f9823126cd52c00697676fd7a3300c42637d001ad90a75380a1054cc176176300ea893658ebbdc2c649ef11077f5b05f1b6c32779db73a54e9b477e3a1a2fa734c52cc3f8bf4d822f63d04121e22b868a4257601d9221f6a2a7daaf89b5d1497e598afab63727c52eaf070db2560c4f1b72ded2fcdc6bb7fa1c50f98fdc2e52463ae96708abaf0c4e65a9d21901d9436334416451b882003e8e5e35e5b960425bfb7d6289aef018579bc878cde4ae816ec35e119cf403b7c1ae762ee5ab8d96b61615d8e94186fba4527909b4b340e75321f85b3a0c2bdfbe58743faaa0adf59803972896a938376b249040a2f7e57497a379632f0468892f1cefbf4807a9c8aa77234b854bd96533d033f7710b6ab3307301970e4ffa6815124a48bafc884f050a90a9185439b55f28a79caa454ec3fc0208415da8e2b7b2e0396ce75ec2c2e33c51f046ee4dc8fc3cab9348b62ce5c89e3c89efd92b1ce36f3976fa4ffe0e425d5d240ef343fa34eda1fa79b99eae465f6a82fd636e8242cf2922622025cf21cda08442f1d0c28efc550b104c545914cc0a7d18c104b342c9370ed8faf1f8491761657c5cb30d2ac1a1c44ff693cf1828e07eb5e36db867233981fe5680f67001e85532fdf88ddfbba906f67fe28d09bc1af5b783c27bc4c7681dd3af733868a3a8c316b4d29c5a65f76835ce0ba0fc297ed431ee381ab0855b65fbc4e316bfde2b1f53f239c2ce06fb41e535f00ddd67889ae0396a597b76aae794a94704b32386e1d7981c8c40e7ee4ae4d34f9471e29843bccc204fdd41410b407188d26a7e049d7dddc5ff9d2a683e8c1e428eb778a26c8023f7a5dc469913e6cd952cc413da1b9f51831cf451952e039583b52703a73bd8f988fe911e92ee5fafec9fc18f8a1223a37f2bd7efbe7558deb671b047d5fd3368339b2813808397718669d4ec92439a61573f404af5f0cfdabb8fc9d13c5f41d3e9df13658f9ccd445d4de5278fe0f8097e540fa86815a06916ed8222b55d36612820bf3e3988ad1eed5a6d66ff56cad6395cc2017e2c409dbf45e0c66a1d8a29d87d8780c2eac8a2d0038d4c65d6efc608da70c98bdacc0517b35c89274ac1e4bfe359d8a21e8690a05daaed05fd1bca0669df9b7688ac7c1581cc3f675a5e045038f4349baeb98664fe8b90241fd4532112830070a45cc42a515e01194777910d230db8a3393dbf781004ac17a97d241887cc162d934c4951218094f5f8d6c066eaf6d83dd938204da6a6f0017130d2be3a7369618c536d79d43020fe17ffc3aa341ac10b2edf53f5578d562cd638d9a523a25dac570e72cad572a273f2d6f31f7b202406ddba56ee4942014ce335eaed92d2326f418edfca4312fd7fa225beea8c10ea710e8c73be2751f98b65bf947af50572be0604bb77473d60af0a2cafc81995023468445beb5b1c0286e280cf660d58f32e67767ed0840da6532824824429e02e9e5ad1d64b3df98f6c48f7be689ef4356335d555b74ebb4c5aaa3ddc41c8932c441d302e957739e31adc7fd00ae76708c025638036ba40aead8013ea863a5c9308db906e7a014c0cb2c40d58ec8d2d612de5bbc36842ba1ca91118eeaa66aa1f93b543bbe9107157689d57bb438dfd3294a2d2a561b238bb018138de709f7b909c166e1661c2b0afb875d7160f713a90418fcae1182c6bee7e6ccb627fcdda3c66b26218ccc8965c9782dd912b03160de5473c93ad4d20e6a3e35c79516fa9db3ac3a33e7a986878c524107de71294194724863384d41658d85a9a78eb8db5d0e383a96e6e6b9279ae656dc5bbb999e750feabf51b6d0e19ba970387d0bd343afed901c2586646e8895c67961f0ef51bcacb744135e22b83acfff674390e333e2e376d7857b529dfb2d6dbba0010360a2a0188379ca8ff218069841cef3861cd5407bd2a8df912be26e761505cdeac41277ac91a8f2c5a1e233735c33815eac883914bc4b88ce65b0f0d0040fb8baaffba552ee637506e25e0351a5456c94a474afdc9bf7585beafc15e603fa4e4d5bc222aac4b4aa4a9c307326b24115e08f58c79216cbc50f3d2baf6bbbaffcf6c55d83a8f9f69ac14d0304c40e20c19c32770bfead0e047940c721dd8a772b0ebc45a47965a3b80a2c68ff31ac20ff81849305909ba547ec3b93308a1d211bc899abe563d53e0271f0c28f22d66381ec93d1d5caee41d4d9e503a9e1772bc4d84f122d69834b818b816169b76af651cca3d381f8664afbbcfd0cc6892c32e3fe6cc9d8f9fdaf3a01d70338ef85e451f75c463f36fe037c109c60e45a992ad4adfff29e10888bbcb0f5929df0c1dff9b714173d6a4f1c42165ade48693d3e79650a17a9d08f9df807bbbd7a6d34c6640ab85834997846cfd842d1fe35c39cf4b8d81814f1b1c37a1744dfc1989e66a3a6a0cc03fc269b8b917958be2aadd1c50eb9e9379a0ac72f068c66ca54111dbd775c7ce31f00596343d01ed29b75c521f398b4f120a283ca669134582dd80f2979661966c6fe26cda98df6e336af1ab1301d79b0a053e04d2c4d930c8b8ff648828e1278a49f0c9cf8cfead47ef8e517a4b3b39945171f0e8aebfe78580db0ecb729827861c88ce3b7d244cbecab36b7c496a8f06755002a3f540cbe46436afae9ef0e3c97d213c15e03ba19d02288d833b27ebfa8219e3183fd3d496dfa933f41987972b868f372915b3e3375981498878bc0978713427f6ad30cc5eeed5ee5afde828ad34962a92b825608a645ef91b2847cd485c787744b5a771ecc1435c46b61b72c95104cff8e6849b3391d2ce0b4ed802a38cd74342f1336605ba0cf08f01eeb0eff7e2a7eebffddf78f889deb82c4249e30b02516e23308a4ffe581ccb23348c29c0af76b415d4c38062286867133f56285dc26c7ed1a686ca867a107734a0bb178fcd10c1dfc2ec7f10bd92aa715015509cb5a19bf01e044cd4981223ea11536a32480aed9c6e7c7361b387ed6e4b611e39ec341a5b2ca5ed7d02ad77201c0364be305ff34c4d52d41c80e66ecd03148abdf0f69348169b2a7c8e74cf590f87275e0d3c578b4169f0c4056aec1bb8355a2466b99588c28f7339b11ea5e4c4dba32558c4cdd1b9694637c6e677c07a024536fdde84c9c6bcc39055474d99aab1a7cabe6f7d5043c0611c0d076f5df5ba33a86381afff651509c726cf24570b358d425dc683a68c4640dc16f52cdba002cd2de031b75dc64b8df627780e821fbc2d2ebce1dda9f048bfef5b716339e1b294b9ddac053f53bfa11b4ece8ca4f8662ef10ff4217110e2c4eb3c1c0a45b33eed28e1f9201993d8a4ab3ea2e9ab96e220519c07a8a24348aa89011afc89740550f19335f83c9fd13bce14433112cb5284ed73080f25934e4f9a97e4a50d24e7cbf2b97c9d8b32eaaa8d49d4336fc0f79323ff69e3f1c70618095da26dd978b330fd240bb533a5eeec6bc1781c56bd651189ba4dda9c59296c18b092b1e42e39a4d923d1441aad01805af87d2ea5c3330b3f83fc315bf9039f8327b986023eb4caa05e0b361fba618787dbdc50bd914073613ee8748f4f8e68562ac96c662716df6777a769a58ab53e3ceb2bf467a079c14782f78667af6a224a14e7dc6e0eeacbf26b2b7ef7f99f8bc5bf2f766b0177a45a2f0b0fe3f2fa83e8c427877672eb3c4f399f4c8a8cbcb8e6ffc307c50a816bbd1aaa6414dc4b75a1c7e57c9526af211c8f9592063345b26733a8a8dc760076efb8ccef4dc9dc6aba23629cd49ccd761f4640510b44c724ffeda27fc1d754f6d74891b813de5b90c741e2f50021fe10b1cf4fa6befe20cfb00519a626c03007573f9a232f168bd05348f736874fc64207a07a26436c03f611337446d4472b54c5dc4bd3aff1d6cc6349d6bcdbd33a3fef631cd8a12b1cb67173f3caa5d1a1ec8f3cd05baaec7757028fe46da5f1f01bd7dbaa3b2b1094db1f975296ea1e5e0c984a2f6c924aae36716fd9eebd2c60c0854387e734d4f1aba45303aa91a7ba6e13c5fddf74efc99845feba06d55ecc560b2d8c66a281d463b0190ac68d8fe4959824249c03d471b08cb3525275152ffad4f0a7786bc39cc54c10e8191ccb4d7a01b480953079fec044db8b5effba0582aca578c15b12cb2eef357b3365f5bc0e11ac048b97d7ff3d88ae601802107c42a8bdf91e70a56d491a0c0d76d53c9dca74edee8e2dcb937cd929541ed9078e71811b70e63788de0b53393ec06aabe9313b2b9c1c709237fe306247158db5565cd5619c0179b96f35174094043bb50fcae9f2d585cc28b481ad4863a165afc26fb100990547fb1073792de60cd5c91345dab049ff2ad76cd310059f5a38d432e4609a6e4dcd5b3c3e8a00bb3801dbbe4d813e41b091df4703900a6866c008614ceeea1c197c74c4f49dca63ef3091d04a2992dcbab9ee356996348e782099dd6c3770a0deebdd2fefd4d06c24a57b11b7aac371f4b16d37a6c1c3833f4e3815b28260758787f53e6b576f60c5b623399e463b0aa66bc126c40381adc8db0562806484d1277b9971ce29a5edf68a5e3d3bd5554c985384a947cb1e868427b7842e1021fa437be99f86cf94b7768780a24e356ebd779cae32c81d7e08c8622b9dc2fb1290922c493b801a234174266d21cf48edf6fffdf5d9d6d2dd2e3ffba51555f3ddaea62721cb7155f9fc3cc5b3f8f9f3def14ebd7be42278928bc8afb75715fc20cebe4b772c6efc7c71e6b0072110412976006bf366d70c0f0dfda4cf55cc08beb6ef32ea4fd1af719f0f986dca495cd967cfb8f0da1c5a22c981a3dfdbc729db1f0b5ead624a9209253d7d98b2fe3cd05ec2ecf4a89a90f3f7f962414d3ba19c9b23116d2fedf818f4a62dc6ab25ca1d7f0dbb6eb89740776e42a269a8b3cf8d6de060c7b92f4c7b85404ab4be4ba88c0f9f09c77004fdb386a76622485380a7ca0928bdeb5b9939b38c06cfd2f490cd40f1da0bdaa2662b1bc5017d0759c205f2329a54e4dae5cf08a4c49fbac31c6b281ba7de13e2e450822e3a6ed193d96971fe39013cba890d26da58e1578a51d6555c2fd3795670f5b4d452883b13ed7cef286df83d779c39ab10f5d9183397c4a3b65c7481f492fb9cdafcdc4a4c517f3d7b8e7cd02963613520b6b2d88df770e2b402b392485a47f3b75d7356c5f2c43db2795e7f38dd56793487cc18abbabf613d84651dd65f5dd34318d8be49c243b3cad2d4ab9645b1598d923d394d3fba16ed023808ad1ef49249ff54d41ca787caa8379805c871ff7858de7b43ba52fd267a88d9c9f4bf2516b07607cb27199157169ec1382a4ea1c082f63917543bca5b5507fcb9d9ea1a7488a7c3106622c6310f6d94bf02e0d785a6ffd0a5d36014bb7ca1fcfbfb6dc4391e6a829265399749f37b1c53695eb740f6ccdd4bea1f6d74c7cc5e5cb9f183252c9ed1c5337ce2883d2a8686729df4ca84b86acd49e9ee92566b95d20ad711c1b1f05901f28cbf3624cb33f1e2184dd73885b222705624fd9443a2588414f737e540d8fc614f97eda6e84f6936b94eb178df26e43a86432b0abe52b5b3b0131bbb9d2e91fd60a822bf7f5dc5ad78ba12f98712bc1c8c235e317b0985f1604e34b164652668ce08ba9ae97f4283c98fdb36e6ffaea993cb5c8a9a519ae941f6c751c733354f4e2b2b42648fc5fd71482ee34131065fb62d6403f7935aaca1756eb6135b19aa6313f2a704238631826cc3711084db179b5d286a2d52610b83f8ada5297c14895175de291da46056ffdd1b0a3faec8b5bb7ae4318cb5db43123cd5554682a441eaa713e4834f84c616d3d0632fadf4c88ef5f541711311829d104d90808ae19613cec5870ba4172a028003fd7e5f4b2305e0f29d2bd6c324b50de6f2f9bfbb6f114396cd8726f6d72f6cca37c8640499edbd8db86c03735d701b45ed058e7098f886006f2b3a19d1579ead8079e2173603eaf31e1a3927ec68d180eeb242902b6e9db469737a01dd11b6490cb727a77f6a0150ccd95cdf9b4f556e2eec3464fcdf6fcee06f8e46fe5acdc3665ffa9e01195a05d1f83fd34f013bc2a8563d7eb5dcc78a30f752e98034e3338ac08df4b83225bd71343a9771d93c4f6a72e6ffbf283884ecd519cfcaccb843df052ccad65a397a941e405d6b87db9f83d52a2f8c1c9cacc6ddb7ad2a369d123e9ce222d76d2d18175bb4d15f1759f43ac009b163065b6b12a0b10d9e479137866f4d40260f7463bdbcd1411098371a7ee805b8a093ea72b5c062be2de46e4ada58a582e065e85723b7412c24a2e021e0d592ef7736e12ebcb2950e7887f90d065e9a8c0f8c64ac2723ab3ca96870d34a3050994628c44f3c04fbb5a5c0f4c343319253ca672e315b4ba08baffa40fd2cc640fb31ec4ea92b6ebdca72f7f1ca231d5f522bf18559dd354d1fe1cd8add83fd49f1a6e94671f040f47b5e26ad7d8d614a3a6a4669b8ccce1cea8795a28ed82d9b91eca4a5f01bdfd10d0cb95bcbdf0bbfc7f5e5b3b32cc9a1e13d42b6d27ff4bd9ed55a99afcb43e9fcdbc5006bbaf35b42fed52c840504d89151924568f5b86d64824526e56413f154f257ad1e3f7acee32b92fbca78e5eec5cbf6ac3f0435d6959b8ec3bff35fe9263338f977ce9685135642ed59026ba294d2f40ee50fb5f6490e0ab51efc732e6a5ac2e4b1761a7d6d1285fa327bd7d6acb301615009093bed845b5853375b343d4181470751c71a1fc0f223d0c476054ac6d01a322863e46a6d0e09ae4f8e9055ff07444fb1b40848fa62fe766478758560812937ff724e56e82fbd8f2c4517585ac100d1fffe59fc657f06f22e7c9bbf94758f707bef62a0e0cc78a6defd7982973f014febc5294b318b5e2d5d1e29aeac3c3ef1113a1a99235af8a88795c0316229d3f2fd1537e21d910b22fb75d93eeca80e10b25416ae1561d1fc1bc5905190dfd68e30c47f0b12abe461f2e8648cfa21664b95bb0547d12e7e88486d2aa6d045492c400a748fad7cf5c94f091e9bd7c5db2ea7eb2f1f932e748d1b526e4be08bd81114dbcc0104e8ed73778b441976bca7d2dcbdc864da571f589660b2c9e1edfb190e007a1a2bd1b6abb12aeee8c34d0380f726f2aa13769c607eb28212b089598e25b1462546d04a359d5d8f00fb47b2ffb3565ec1cdac58f55d618288315337cbc6e13261520fa506057486c28ccce7c1b11f03f57027e6dfacc73ed3d687f2288e2121e0dad710a90a17af1fa8970ba25e2d13b11e1d64ad32524110e4793c7855d089a7596aa984c7793ca29ecbd17a9eff29eb80ab4d53e2559a79d39770e87c1a4a17f3bee016f833a1956eb2da8fced9bcef06a2fb6a980c498f69bf4b4d05d4fc002c55da73af4707fdce861ea806a64a9ee94e1e623473ea73b48d88524b68517c0cad1d03242ce59f20de43efac88ee0819d998dc38da2be24edf1247d37266a1fc1598cd523a207de327461fc5edcc5ba1a900fa6a8af0c4b5a58f456658b114a20e6f319717e606f9c6e4e5fd5f5dd36142c020db56dae184252db336d90ac096afabd42e9794ed41cbf9d0ff13168bb6e5521829264fcbf500e958a14adbbf6cffae9f4da75f4362cfd874801b9ae7b1b0f03341361bdd5d91bcbbe2be128227a3ef67252b02a1f9b800eb89d3f736c320642095803340378d0482439e0e8c865782831021fd8f74c430f23a53437aad236e8151f631425402ca5a79f12035b9e4ed7e7e3355e75abee9cb44c8c3c9dcc9ef7525f2bee90b86878a72e0a2f2fc10f3e194327371d4cc95126fc31207bb8a8d980f4dc122e10d9d1cd7293759a685c2920419bbf436187cbf684d29b0b3e5d1e241e854c37419b2be9e7f19bd36372f5bd86e63395bab45d7d88bd23e25d1ca57e390f2129372771fb6b04fc35f791eb2810757dc9242cfec120aaea03e35fde7c7b8ef63f8e96e25048b1359429201a798664957186fd8c96ce1bb284f77b332dbf4c9fab9f86f47a147fd05864f6201676dcad4eaa6eee6a798456414160312d32c87c3d9b8bba2b3fe385a9fc9495522d7f743d444006af6de8ae465d1369e3ad50f7175054f141dbfc410678699382a21d1b3ac99aba6797f0361830d749ccac0f044d046b934766483b83e7764b6d0f96d4b60d14e357e1ad0e5a7e7d3cd7b0193ef550ea851b401389cc660d7fea6ca10018244dd8005b28cb77ae215cdacbecb4f14d6da2b1de3807f3fa0cff918122461a9cc0fdbba23ead31f6712945dc2d2252946db1ab4a43810efc302d031f159d1f4e1e19eed81333976a43b933eb1e9b43e0a31b8b13a45333442ea3180824bfd1689d18587e9b65d121f31bb87ad2d1c25b3af0ebe13017828ba652c3282dc799cc8a002da217529f73f57c99bc74366bb5bde3225ca285c506902ec4d7b492d54bab316ba99d7f06ffa4f74022a9616011f08d76cd1119bce34370a1e5e56480243ecd729771149e3b71672fa39b18678be2011998d2434e693e29c920021d65af00eac47cab6a86f667b23dcfc96f784b5dd3d4750197be38fdff36f072b4a18a528f2f622b7d44d4a6460abc2aa3435734994cf35bd809064964bd9a582421d4aed6c0156199a8916988fc9036df38f00b2a4a6f57dc440687c9abbc5b20cee038ccb89248ed86b062a62871b01d0aaa3a0a5b7d5cfd9eb2e157330f051d8f1e67733974bbc85f88827a669091add6f5cd9964be576a1f699f4580d1b4e40804073de99d2808c7f78aa1c9805f3e81cd79751da0644a85a84344f1e1e5cc85efb1f7ae83b3fa8484b7cc189818adf3e0dc6772fae69d240bb4c6638079fa0df28e189b0e42dc7b40bcb31b4c56b82fefc2385f2a70195b67175d45f7de2f33c982c60ca52ebea14b457a5bdc3a134503697101edd407aba06ca35a05b2f425ff013648cd94542981f96bfbb6d2655afce4de42ec6f099916d3137889e8da623b67dec71a713f0c1017bf2d217abafd48c4e502655eda0b802c22fe96ab5667108afb42cfb3a35a66116acc94cb0192c83cfbecb6db39824d2860f0e9643e94a6a1609c1e9304e07ed455f85c300c4f35b4b0aa03eab364d57c2fc89c8a46fa5647042ec35e333438d72edee3d6d70426763c9801d29ede09d78e59fd63398bc1f93a8add16fb7ced1b43184e54f92f19f45124ba59bea61d3ebd968bf1d7e3ba0bff399d5d25d83d2e2142dc3e54c5c4dd38a72e6009f7c5a5007c3f3f6d81fd2b12b13ddf7264eaa651006ef84e40a63b31bea9072ec36ad61a2608bd68f23ac840298719ff6bac4abe7322bc7e6fa38bab1e6847ebfd23ed14500ff0f4922894978cae6ef0b794ba77c25bdad350324a8ca9a4997ded0bf3c699b5470711755024f9bfa470e1e4fa4281da5fb8644cf1f6e6e6efd9d3787cb1575c58def2eac1dc2a1c7c4ffa2778b7ce3dda369969c92e2f5c0d7a73537451bbab636585e4e882050dbed04d0176922c9bc2a15bf31684a588a3e98e4182181be2e0d56b1acb74ab4a84ed6a09cb343d0da2a44910dff914d3c6a9d67ef45538ba63bf0643a6c25fda091bb3e80e1846ffe8acdfe152f4c2a755e131c459fa0d6c32db1394b8b5cce48dc5c6d11140cd5e1d242ee1eeb0af771df236e4d5b161fe1c0952e34f64dead70672ee94f85f1f92fd9388d1def032bbb83bcf8dd5d7bafe2b1bb2c3266e41eea1e26ab7aaaa69c81dddfb9bdf4e49046c820df8e3682c025b6c04cc24acbf2ca974c77b335e08e05da46eaba2b578132cb4646d59a2ee6ae5cffb037ad0f0603613655e3040bd48a8aa8f99ae4d0f23baabd4ba1dc8173697f15b34179d80f30d678df56cb2760280c84803b32b3d7b40ad37d52babc91f73b1f4a04538532e48cfda512a1f8e5d40658e19afe837b7a37c82c8d02e36cc001be94c199289659a266166c4cb0f1c3826d39aa8557cca44ccdd62f0456286e3f9933a67eae5872f062b9b55c44d0be03b4c570a6accdef5c7cfaece44cd1ca0665a26da0c82b7c766d7ef43aefe276f71ac4c80928c3c0b5136ab2395cda39f4e3a0f9ae64809864d39d023a8d97bfb9c819924fcb4333eb02a933dc25fad023dd2e6c6d9805d354abbb3fdfc34e2a67437cac04df3e881c746c623d04dd60fb32468f820e3740a139ed1bb2c1debb54ec8f78f58eb8e6636a82311237be1e3617b345de16235a4bbbfa6f1aa4ec423c76cb3173aea5212c7875b894df06864b95db32091344c69427cc06698e432283227b68334570cdad98f790c00b6145ec5044ee1fcadfc17f93f4995956eded58893483ecf6fb1d8933e9cb727cb54fefa0bb163479df443faf906e2411cbb0bb65f05af4ae731bfe49bcae1807cb318ebd1abd245a877534a71c21d6e6d06662bca864224aa20fb67de98df4f4defec4b3139c7ca0eaf7330336516e6a142c31b691900b0bf9c4cc9a18b77185e08db30686f5dc81c50ce616e2a0da9b489f8055f09228daf67dcb584d7bf6ab797bd9ff7c9ceb6831757ad812ede9b2b887408a9ed427a985b2668a20bbea28c422657c596eeec9b524752e221eea28f7915fba332bd73f5624796ebb2f79862ac2ab09fce452e7641f2dbd3d30c6cdb9380a787188c89ae0aae5e64b380d85e4f5f7fe9993a584f6ba32df8cdd9f57a59f706d3ba607b2e17a828a40af410f72179dd7fac0f9d66a550adb20181f5a55779d1eff293d5bcbd8c02f9d9d7db18e0c494c3708874c9d74422a88612df9dc6804cd93e7f89ef702e167c43239ea863d7dff89adffedcee0c1feeb94ff276b9f228e636d3569fb3221d80d4ba573be5167c5d6efbeb6ab074d1996426a8f6781fc1c206483ef96a043a9160262994a5d0f5f5cd3ec73eee2974407d3bd06d3358955fefddc020e8ce49e11ff10a803704a921e55dc76beb50d6ab3756c798f045318dd24b3e321cdec72b318d71146387e9ce2291f0eb62a50867cf93fd40f80ce56dfa894c3249bb3ce088fe5c9f414f250b8ee352feb6698fd21768688d392f4283274c2fbf554f406384159d3f5f442f744f0e6460d324bc5249c89948e66bb2a9e3d8f5183673dd9c23791c5f6daa74214fbbd0f74bbf7c57b3a7510b4fe5bb06e01f9f03ce072704642c45f43d4e099ec97479c7f2274be8c3d03a4c32abe659d5e8e56540f30fed1e1a84f37f02148cfbf36aa70d9e965ecb2aa16d2e5b7deb804f2a57b156c104c44e7cdc6aaf266a578538b0fe0a225889d920791b8608fd35d77a330efca0ed193d2cb0a4e7d93934a16ba01197d5f061c784784fbb2ede7075af5b08d5f3e3b5c80b40a7380581093ed805e2ab3f5920f908aacd339836f765e3c2c4082d866ab30880d978932eac3f3eb36b3a17e92965c20cea0a2976c2fc8a9004f300ecc5f5cbd11f79dd930bba7a2d0527fca56dabcabf26b31e5a7689c000f7407b42a867a70de57b14a75b5c9c18c3409c4583461953b3981018a9ee18c18b94293dd9cc4910781ac3ea0da0d73ff35d3b39c3d77be41b98f5e3c3c488eea94c27e1c1bc59deb437ea7d02c3a223255320372a02152437eae0e7be089eb0721149f22e56ed763ca7f63fec7e2ce75e29db9dedf0fc278307d51dc4948f4c6fca6ed5b2f43a84fbbd7aee819afae143b467b7d9d982f75659817040bed2ad645870afd248478f9395c1ea2b584592e930e2085251507d59f26e4c0b2db0be5faeed45ab75bbf623c8138c5349c359e95deb583357e1343ed3e63fcafd1ae83138b3537af7758534b22c06c9c2c83ecce119c59dc1826519dad0620bc5f5acf9f03e7505e218aed8a531ab726a4869d79bf8a390014df5cb58d1cd45f03737db6e9a2366c5cd7eeaabeb53b515892c3332869a34269753a14530426e18368d2f6534abde45ec4748565b718587962e0f9559913e1abd71f03f56a69181ad7ec760c74f1aa2d7c0c8a036c1de1b24b932d19452841488d287ccebf51b6d0e19ba970387d0bd343afed901c2586646e8895c67961f093c3a53ed1e7a64dd7fc0822591ec659a110788329c36008883bd7bb65f1ed0b73dc800795ef5447a62497cab29779e6c3664b4dd00eee2a4ffe591614f340055ed0476c880e065502b96c2d98427e3ff33c36ca47882cbd6237078041d3642f82f725add165c48695e0592b7619ea970221887628c2694993d02d446ff4d0d80aa866973d25a1612ffcbba1a9d243b846edb63d4127541f0ff72d8bdaf40d300fbcc0afaf3139f03c1e8d8c4109398203be422ab35e1ca532ec27ac94f74f0256a25bf32c77be28314bd76eb9e14f4a0d1a74213dcee45a93aa37084c066d229f47ce9452c7e9ba2c67758166df3281b454710fdcbd3c2eb567e99a1e84c87dc7cebee05e3553907bb3c624da76848ed58b47c5cbc0a5b7f565db8b58bfbc7bda41d8aeab0f7a6f4f5f98de355aa703cc0980ea50c0c4982cb16e39458a7362186b38fe92034659043ea9a86cd6a78a1146b83b10e5e7f11d4a4d5e944f8ea4e728185a5b247255e2a15830ae948978b8da8ab196b26f171910f0b31362e9cf32204998dbaa4e472c8154ef90625aa2f44d4f3dbe87aed59336e7e442192741694dc827e2ec11f7888098ff2e1676d4a5dfe130d1238bdad48042569454e07b6a6f00f029b77802dae8d1a7fee0d24e80465c83603ad9ffe60eae3d8bfa2c0023b703906e8f2908d955165245fa4c3a70eac66469b68e6c5655dbaff4358c1f1cb60ed00479f28d09cf5c32eeda0f313a93917861c88ce3b7d244cbecab36b7c496a8f06755002a3f540cbe4643d94f962ae411eeb61adec322233fdbb49544ef384969d1d7db68bfce6ec5fa082c24600e3b9c2569d88f9bc1fcb44a6e03786f9fe366e094c64b6a461fdea70d9bcb6df84e5b3fd7b6a8c679dcdc9cf623f4fd9ed538416bfe8a5ae9a1dec26e9d8ef4008d40c8224c133c03e15805d510f03f82ed17496fd33b8bc5ed53c97fcf6b955ffe892ab0569bc580212436c88bc619529d6a4b2cc73a93779d7a0a5b01415155c78916b482498f19972f81a4baea876f0dbabd8bce7399215e3f7fc366098235d98bad5add7782c2b3001f71076ba6bdb0e13f93e2ace258042506c1b7aa69638852a582a2c7b9a27ceb5cd6d3f77c14c75016446c1415a6d9bc6c22e83e7e78c4386bc92bbaf1adb763fa7d8fabf80ee2c4364d0f69b914202589bdf69772fab2e4662290e2f3dd2b3e1115bbf54b0f815e4ce73e529e9f12d67d276a76a36a9f4916b9ed4a4b7b17021b997b8772b095f5f6fa97a8383683d90b257ad7545619a9efbf398c04292123d230e3e5ecbd8a970ea3534a26f2129f6d6d0bdd01a3876ff9edcfa46d0fc76c077f0419eb7fb1403332b76c720186a92f81633f69699a8c8756cb15bf31b8c27096b5f91e9e15cb65f7c2bf6ac5bb7dca4bddb5ad525a6ed04f9dde00a90f30fcbc4f9b1606e2990a1b9257b95446a189117fb45a830e8b52c42cac5abcb919b6e5b59111629de31f29f1906e84f71765b26e1733b2a3c7366598d9ec729ff74c895db52859c8fd1aa89a30e9ce18afaf28af078f7a7fcfff2fe9131e7836d057fcc5fe38ae5fc4f4882f6ce8f9f8fb6612624eef2730dbba43a84e2de4fb1a64625e38fa88336abec99ea45975196d388785596d7d116494c4c81bba6c12d73d2b8f1111ebbba392e041b23cbf887ad91c93c91509e120648a7f1153bfcd289c7c20c8f162716df6777a769a58ab53e3ceb2bf467a079c14782f78667af6a2afb18d339a22e9d9f0e58981eaa7e9dd4da1d7d009c5ff88e4706abb778ef180c8fedbb00adeb45b744b87aa1e2fc4d10c3c9fb871e454cf6c7db30ed8f4d571569f3226f89c7eaa0689475459f66b3a353918c38faef154c22a08e7d505d1a19f19ca2a95361600fb57a6d9bd951d8144107fa8812fec1d100f70773db716f30cd71858ae1e16e4ff798c31a7dfeebbc139ecb3c0193c790b3d3d7214f1178776dc6a986162df575c93420eee944ef1d6bd6614691df542b9505ec5c982e6e9a254a5cd00e94da6fc1f7de7193e8e232678b5ca8e2ae06b4e71162acf6c394fe89c2e43b459dd0c7a48b454e146df02a1a1c52de31cb519e7de68d7d09958693356751d17cce8b8531d19263a534898aa46aa7e6ca06919e7053d228396711ca13c27bd708e4b733f6a93f084858f5d93d753e4293e3cec51d0a83f39bb5c34a2b76e6e1b0b4225ce736dff484ccfff1fc31283b7753e8c85ecf81fa79dd70b2524f5c1e1a648ef836e5248fe93ff6ccd9967289ea6b0dc9e5ace675a45f32d92594e459d1f08d5aa9df77e034605fe8066f78b3bd953161b892f07179b54b71ce03607345684a530feb70e63788de0b53393ec06aabe9313b2b9c1c709237fe3062471586e6da5441fee2daa665633bac46716ceed4a32aae5ebafac40667a5f1f322713f4e2100fbf4e59cfbca02b1f1283881989d6dfab3f8721442d64e6444c14e43e43d24daea572fbb49b92c5bb2a155d860eaad54d61b857a0f088556f2785b87fab00c16df33fca11c4a3c0d2fe5cd4d8362b522429ff2ea7243e1780b8823667098ba099ed2d50beed7d8c938ff0493373fc25aee6ba01047efd27ce3f62b1439b8d9c290adf5cfc775a7e7d2fe1544d6b2902e082ed0d1507aa9eefbde7093ca92ef2b8af60949c97a3c97d0f750d8d982cd91e61351fdcab7f086d0fff826544b9484065cf8214321d856d615e219c68dc08d57683a9ad3137f6b6883bfcf0f9a75595f81499f5fc688b2b37f8dc68579b5429b65e57b97f07ac4b8cc6fe17c02cde75f38a49cd100679974ea959dc4e5b77cf0f51fe30b4b571ef936f66c94aef3b54fe44250d70f1191cfd20349af3de0d71647ee62c14366d70c0f0dfda4cf55cc08beb6ef32ea4fd1af719f0f986dca495e7e7a6c26eb0efec515123ce9ca248d7b9f3a368820c4e7895bddb693d3d25e2ff81c7dd18fabd867c06688cf30357c8d9a321ea545b0f9e781eada3bcd2ecfdc2b7cffbc16e817b177af26995ddc0388e7d25cab2013b4d89a585d13b34c9954f6ff3928d0bed57249b2b315bce48e9d1de1aaee4fa225a4cfd9965359918c2e6b20ca2741f2ee64da9037b97b88dc6d1477119239e61e5f46267786b16585def8103c28330bdafc76de3230c67c678eff236c2e797c1ca7bbd6ee8a43a3d719152d088a090ab4d4766b26f685aa69682fbbf6bcf0156a019d998b30a73959512329debf937596fa010624d96a75a1d8551debf55c54a1a97d5d3c70d354be0f8ed73c71356c3c686fd7bbf38da5f3fca1a1db3dbfac815558d65b5182978afe7751066e1a1db0634c38f8a69a3b2aeaf8b0d0d2940d168aa56043b8cfc65ef30a20b550d01062c9f9eb164602cbcdd8f70863c31013216052ab042d6274d4d07db8a18b8556c336284ab91d19510ccc4b9969024e82ae76121c8a9c4734ab63da5c068bf9f089c5a33fa2ca6b0e6ca2893b549c290117e4546a4ab5401510d552f19214ee7b3804f1b48f1e1d75a1dae78380ec97da51bd2771a67ab325fabaf078489a8b3bed04761cdbbde97dc2931c68ed7dd5866cb3cf370fe216dc3af3812b95718be19f956790dff39457cb81564460de162d5b0bb91529f8ac7793ddb8f8202b436e327c42c3c65e86ebaddb5bad7f585f7c24a936aad4c79207cb95641ffebcf17c0e17ca16799657bf9051b1382d3e539c8fb5b954fbe9067b2a8dd440b62e459b5931d5b936da6ba04acbab6d75322071b097470df1910153267b589b36d93d5801a77a16efc4463f63581e5aa95715329af8595844c166e709d9bede6cf52eba73025bfc29b8d720b3c4c119fe5091a654201413346357461ca3c313f33fbf9a0a4851a871da771c70173036d543565c4365421f58a8e34725d9f14d963649cb4533ddc7316a02b618075382e12a4f2a736089b30469b927f53eddd4445af58f2e5ef27460dcadddc914faca3849ca518581adad0525fa3bf01a7f78192326e5e12f4b9f245f0180053aa2b103c5c9f3357e04e2ab0da07161e52356c158e010fcc8611a1a4421da5ed487e85f09ba5e2b024af68c1928e5f042c7f2c0affd916c86b57b2e143f3f41e8cff6bc87e4a12451825c80712b19a9ca384888428e7e8bca33fa8c502a5b79d385a1352bee2bb75eef2cfa178b6aadd24c61302ed81ad1226cbadbd5adef33cd26b4795b12ba685040201bff6f5ce447b69e0f148006d1329c8f9bf2b0e9834902e0a034e5d87c8f6aad4215ecd002f3943d48c06860fc6bc3ac8ba0729238e72e998622dd5036eeac6da7114fc53574e46c2372d966eb0fd13e258893df338bd95909512b5d0a1c95b1d3e390b4057f1013589f53fc1ab0bfed56763235ae93ec8b333731803670b06d7074aa632b26bb5d57e8327e2f4791c8b49f8d8836571cad42a6f5a5c6634defeb445faae85721ab5ab767f658a1a9b560fbb2d1920b3e3eb64677dbd880fe50d2da166bb1ba15d2993fee57b0404635b5953741d27682c23cfe7c1a7e007c44a6204fc92c997eea35631be05bd37bc4070ef9b83ce844e0732b565e6ad36bfee2c31383704914137635b17c2151bbaa170d3504d42e9d3119a35f2361939c0f1f710dfc819eb6df4c5dfa5fcf8c1ec20f2cf5a6c2956d77b6200010cf3285359daa88506f66fd21a77fb8c1c036c3a4b8c801e82c3fe2d7216ccc33ce972e797c31a63381793c784abcd9e89c23f2f007f2095f25cc3f1c8dadfa966e4a9b8d5cc7c4e13bfc8b344a025bafcd8c94f3208497cedf013c57c7022a70e256dff61f674bd2603ef080b0b2f39233b4f84579fb0414fde43dc6ebab519c8face7d0c0ebd9c54d363b6eb8d8b46515adee9cf2832f883cac90c24dcc73dd1b78230b91b8541484369c655c192b1b08197efe5c7396cb7f4b42a7a1944da2d35b8831a3fb3b4856a6d1ad615afae3dcc7b2a78290ed9c7757f1a25709e7b1ae8771c081d94cc4e28b8ca0858d7f38be3bf9639dcc864cca2ff66e2200c2272777cf21ebf9eea624e3e584fd02ac02fde7a0d44877629def6efccca8b89a2228bf1d20187addbe1b130865b1555cccd414f3d301f847436f5e138ccfd3e10cd2443a24afd324ceb382f1ddd9001008adbbc8d70fcb9fabb3cb42b9e8de00ef9d42068cd4278578d759d48338e183681c4e00254df399275302741c440e9cb314f8daa88c38fe731a4e34c36c43a7a71f9ec274ee57612e6dccc746618bd5d5f041082b59aa04adc940730d0106c7d0fba96e825df4d839fc1c7ac254d72cd7d05d01f93b88dea6af4a2905ad9e85cf9fa8c36fa4653a00b9c24ef68f8638cd278f8336e53492087d66d685f31ccea3212a87ea3b57bd68d394c0fafbbd781f76767ec80bd879ef8b1d1c37505f50f901870e8a0bbce05db96229a1b0a4572ba82fae7092d89470b8aad0f4ea450d9e2fed6ee5b0f36d4862bbd77e343ffe54f0184891f79f54b23b6ac1fa837493fbd010f1128afaeeef4098243336267dfdbec0dc95485cb58f2fec65021f1b6e4bd3615d2ed8bcb9fd97a71a6f53f8960fef60fe9d1efd799c605ae076e48ef837514091dfe46df93ffa73900a268e09d2c2705bdc55a1df8f6d6152ff7a3da045c57dbb41774bc74cb64ff3782f64ce243a51dda80d1bb89c04e40c2cb93c3c55c951bff4cd5bd87b82e1555fe4e880f2c7fdc25a536058b05cd8e22daa8beae62112e71c5e44133337082550cc8acc6332ef0145aff1f07d7a8d2be115b6062652b4cc9fa6521f3d5429ec71ba7ae2286470d07da166044799b28e15b283a1ef78a3169128b36f50719d37510cd1edd3f22d96f93b7a4cece89208c7cdcabf8d00fa559e8e650a1bcccb5b1e4477d2ed6cf210f5a70e49d687dd5441c616bd294497b72172fefdf2b91ae7fabae6a80f3a8cb3194609349b926008e9b311218dc2c63c3e6d55b1392d03ca98afc9bdffd9318c42f2df2fb651e7cafa83fde051da127c2613a9cdf9bf6eac0b9dc43356bf3baa0d3aebb514fdb94544a2aade52575ec8f8023b9bee4fde93026f66bfba92d63bd9a2f03a532a9eed63e6ffc9ea75b91de2d4617092218ea21d040e1f46804b77ec3a0423e0f025b2f93b99555327299fe345fdc4fdf614b34e3f1801fb4e4800f6c0d003aec649368a98a805c347e716c2ae3c6db24734a6508c1647246b3d8415a0aa3c0201815ee86f172849534e5e62106744b634887866abb0f37aed38ce726ceac51e9a980bf423b085a4897da398ae983abc3b2a288909beb2d025d7b9171ac080a9ba8ef06f342e96b3b398d6f6ac5a8f8611b95fe367d294017c548387ce37c5e2a0f034574e1a098d80b507ac9f3b49dd3b5cee420501c06ee945ead8f2ae7b55d6389960484a104d901c2d747b8f8fd803c6b11f6b41c5ff737963451b40f08267a1b7c5a246a4c83bf01acd55da70f4c44077d62e8c63053bf1189fd31866cd7a11de3c5183338797429695b2201c38a0a522c6657245224f2adac0c64dc2809cefe220190ad3148c9b802fe0d4481691428b57089c1239538f1aad89caf2f7b81b1e8c6afaa9e310d44851a2980f96fa67e876779743d1d8ed7fab70c804c154518b7178bb73025fe3be83da3036c698f3ea387dc27139fbd56509d95a1c848ab3becb3c835ee90411e97eedb998f4f88caaedfdd80a96efb53ea5c08c128fefda0cee6258a3da77c46f07a03ca6414c9213d7edc883a4001c3c3b5eb7a099c999e4f17d00f664bd144d5f2b2637ab991036bed03430ef0d315bafef60d1d406ec422d2e3f9d436fb7b78133e6cd2b28d8a2a987c4f87211f6a10eada0a58bfd74db442ecd1794994d52ce67a53a982f02091a8b6a163546ef665ed0787bb730ee34597722ec4ee0e414b0a6587a2e4b8bee54049a6fe7d921aabefa7762ecd9e05b7a54ce8a4e9f791f5727c1cd34e2bfef484131b6df69ea6a8015aafee2c2802ef6e245ba35ab7a14f0cf72793bfd64ee486b9c36fc9444b693c2c47cfa77a4fa85a4f724935660a16da1fb6dd0aeb907786bbcde1911237a8db60b67a19372cec11616e15b74b6fdc150a78113b74d46b624adc92e0c8de6d5a73c7cb39608c882e9cd36bfe30adf0f6da6885cb4efd5f39a3fd9672ace779744d73b197f2d77b57016cbba717ab7ecb8c22d99f17e395be0e824dcb69f4009dd4ef179ca06b5dc317e38a861cac3aa93f0ead43ddafd892636b737fb428a4731e5c9d7bcb79b401f19657956462c41e4da7b118b983e4ed1af0281cb612d54f18c8fd0eb3240543861283f9405296d3ab4e7877ce21ae04b904616a76fc7214b1afe0a555e051ccb23e226ec15380ade0b807849c1e16ee859289738f4d4e2fafc53e2211c002d18c93455b6ec0ccf94dbdc5319bdd80515b358fb2d8102ef7ebabdf3e9ca32c841ebba344f93b7536fc5da722958236ab4a5269c66b31e15e3a856dfd2fba70fd8e2d7138a7a1f14fcf8b81bb0ed2bc84f543498946b09ddb7699c53765e16aaa94faaf9646c16bdfc7806253c7a18386460ca8fbabb430a5402e8477a2b1242308e818279d41c753a96682f0a2c73f0c7e94b6c51e807b1a0f30b474f649f50d3db717007184695b9dc814bd09f53966e8d974b54ce7d56073d25e66fa55625f1021ee9e78ab4e1c64aff039f0d231658c9fc669ce7b808052b0f4e67399ec2c5b00eba8a8a3ce0937d3378b6abdd96a97965bfadb0d610bf6209042490379bdfe1e9ebd1f3397af990c80335a9a8304084826f0fbe501a6e20d25b2becfb6f093a21e495e0b2aa510553c4facf8507369db2a912653cb4cdba66639048f4783cbe5fb5983c158ebfde55dfea0d09561d6178834b3fb9332eda593528a8ae3b574ff4542a5b388240e59ed85b6664e8cc9b1126955b440649825595e4b43f03c1ecab0c9a014c0d7bc02ac1afebd876692d24ba20d05c2509678a412f9aca140291495bd75cd188ce5a1457a6ed2503ff32f41c2dc892307928695d9928909d5563697dbd2a01bc156604e38e089dfcc29680089aed29102713809c85ee79813d2c746adf777f63dfc4e43c6072bddfd6556c988c35b575ad255ec6f212afa525143283849534ae587d24dfea26e656fc92e7d37d7d579a38b97fa5bb66d373a6e4a17aaad870fd416faf620150d91cdde2591c44c0bb956d0424f7d755c63f7fef5f42c6ac080d4dfe40965bdfd479cfcecaaa0cb9e575f08da762bc00d7b4a75311a39344aeb50f88bc746a13755c7de9eb3c64496090333ae5a7e5e9396f4f077a5927ea50e1777945513bf18e64aa4d95e3fea18c07b02c035c2856591592b797a066d3627881b621ccf26dc314028e9b35042d1667b5a154daf3a5ad09a0859c3e142300acf484cd4d7cc31e9667408bbee9601647f8251ad6632ea59e0d4db43b84ed5571298fb36126c0407c18f848998c46b1b13a7b956ed961e2b447fbc80040e3a239b5936362ee0b5bc141f49beaffb8e336a1c099b29e19009f89956a2885c5f3e836ef060778b28bec15a616c88aeaa9f7437c2a38323b41137db6a58cd739a207fb70974b076d239ce019221c2fe6960bab1562857c1a99436b3b1831bbd9373679bec7eadadf44cd98b63bf2ef5393245c1f1e023ca53a00cc101fea55496fc161d602f009ac032fb212c2126c7bcc537202e8b0903df4545867b517610dbadb5dbb9c7a80ae057aef44f827a8f3ae0c6a5e56b2e932dd94bf294481ef44fbe7afb0830a6188af244c65a1069b4511966c4d5fcde155c654f45ece0f65723b278386f277cd784d4b83302e9fa50066d918d9fe9beb2a6da1c4d49c146b0856722d7751b3a9d5545df514eb9745b2d095096a4cb2c409d821acb35a09beedf1d5e21adbffea2781863e7a69e3ce1f2fc46db44be65f4ef71062fc48849b96e5ba7a10b1571b7ed96121d72503ae25fddb5db05cac6937c752954cc95db611896378010d4ebb9ef6db76d044f735be849cf0cd84558a52dfad075bb82cf269d886d1ae48f1a65a0a306b90229e2c253f7427994ac650f5690cce93a3d2f209d698f3b03fedbcfcf920191c339527789aaf8c298019a8104c01eb70e8466369d70c0414a898a5a050705659a6daf35593bded5687f65de15f5e7ad47cbb31078ca517ec3020097d32387a73b315054d5cfbcfe466f5ad12c9cf2c508d09d2edd70b721385887ceece3f681f1d89e1bd2ee331cfd9deabaf612d59b810751a9cd1cc51c30e16b616b5efee41ffc875a221bc13cdfbee18b7b8cb2cf6e7d8641d883f1f18aac96df2a6d3eb3321b8455cd1d5d445da3a31e0695753ab028dd669795337f89f418e38093ebeb6694f9096bdfc42c9ef58d209229755295d528d4fd39d23c691dd54ff1ff12c7abcbb255e32e7d4c0ef95cda4606aaac36a71c1b57391a30bc1d9f4b83bab7e15b87d416d22b75e73ba3964368cc1ac2c11074d20acb0ff9dc2fd956290bbf1c08f138726a3af221856e0ef396556da8acf01a7d785ac305b740b882b0af95d1824bd9c06204dd0ff62df7e1ec0f8e9216767f72fcabb6a325fe2a1c23342f3268d074ddc615505c99a8ae28bef28f097792b37dd9875c87dd2a9f0452aaaf994223e87ab876af79210433566b9188c034fbd9c1bfb02b508a18c310dda218644382e7fd711a97486105e4dfba0f87bce032706ea21b126696760a359509ed80466e14e42428a1ce3521933407210255872435c6ee711b8448c04cfa0f1b6c6bde48d5b9ae3ebeb4d9b1e4360a909e9d0f1cff8d735641ef26a306859d9a01c47db2588a8b2c468a53e557e3595dc328effc3af938b97760bc4f511e3cbdd83b80d5940f628e7bbc549b416b728fbdbcf3fec8d3b9430762d8c106bdaab82650da7535c2ac957704db3a0a2358270d312bbcecf012a8683c28bf76d70e88e89819566d128a2bd74f8ce78299dc3bf6c990320806e0c377e7ccb984e539622bbd06241e0158ef27467f3445b6da6abc95d417caedf57ca6985d5059d8e3cb5b39e573a631e9d4397e8c301d3e40cc32aef415ee8432430ece9ce4e915ae2048e91113ac942ff3da8ad2d8335230eb4d9cd324c320c2b2c6de8135ff14c14bd884fcc88f2c6d8dd28c8bee1c3cf4661ffbcb862b105507b6e529f40b293ad2b2c07c200f2c14498d7d6e1017dbd985b891fb187a2f62f4e838cc03471a7cb230199c3968492b228c75510d6f71b53eba1a67f2c64ddf1229d3187cb4f8f72dbbc091652e276e355f9b0d48f84a776ce61a7abb01efd6e820ca28a9910f4fd5642d73e870519d16541f7d52fa61ea9bf9ec08a20730740f7a0b18bda76f018fab49683ed462a7e2d032ea5553927a0c092eb90bc173e34a2baba73baa213a26ea30227c1855274c8919b02d963917aee32be7d22bba48595326ed018f8cb7035f4d7cfa21e7897dcd5bcad421db636a84dc781cebf9562186b74d9278eecdac82357f2e78a0abae11fe23e6dede23c91c05d33a239329bb8d3048016830efe917570d4e596f74baac2f0385928c5e37c1d7b4e6e5b7228fac487e27c0df62facf542d88485e9963d1a17fbee6d3d9bd0ebf6e297de802aa75dd5399ad7ddd0f6d018344d5100471ab4aff810675399b804bb9543df16f08aa138ed80f4db097497b9db6a7e36f02fa0c57ad13ab01e84d29f5cae6acb5e36d1abdeb28e300e0cf0f0ad611823cbd000dfba3f75487027c9e829385d24f7f97ce9f404cf5b4b8746b786cd738aee2a3d5609caeaeea75c2514a0ef82803e58f0fbedbda6f169832f388423cf8ad30837eeab3420cc7a5623d623db3d39e6a25109d2482d6bf5144e7bbdbd0867dd4c39eb8bd5e7b6ef1f434926affc040a57e1f2f37e44154cf8e344b98f0699041e0e9082bf6ba52a7b92fae1d74fe77b239147ae05f34d71b2d5264ba3c73ffdda4b8607b62eaf09ce171e9723ff43954561c60c7577011e24879f79978e010fd8cf59fdf9f61c1e62abeb144c245d56b553182ff3b03ea48652f0a6900f67c97ed290a899df4154be5c877394f3ebc476ce0cd5f9234c6eae987fed51c29e61c333a7136693ad0cb0b12b807cfe2b29bf275426b7f3a4909cf0871b9f7ac3a2d98523ff86964c0b17bab0c8c9006ed0e5f34cffc24bd6ab9decdbfcc360b787f07e5e67c40f0cca29330d70e2b701c1cd680c747234e140613d7bfb39f1734434bfd01592c7714d7c8e502db3dda1a217e59e407f36253cbc7f211d60a8f6b63e735f92091335d5fa6d411ed63cf418734400194263ee48f34d07395be0f3788b046d11c1d946370d1a1bd4ae530bb3f2c609122f6c5cf51248a1313f498c577a619c35cbf299ba2d147d08345c7c8d3501f221634715738ece55af2601c7f0c339f492dd9a9ec050bd2fe4e5b60df09abac339107ea1284737198c5123b8d8eebd749337b3a209593c09ce8f677cd29e79a4dbc278ce1a0028d89878a92c15e71bb53e80cfcf616119c6f9797a68d35f343a73aa4f2960916fa76f0e9a324103a991471f2d540b8848bd551a6c11bd45cf6030123978f1c3e1a26cfae4e7914e0b83f102d5895c0efb4ed5aa3fd1dca1520d724ab5ff8b01c347c15c93a136d1cad2ba7715ec55fc5cd7c125609f1c7df27d4fee73abaab4385509732e81887d39bfe787031a4dc649e5c1e4e26c2a5e948591626b2e49c5ccd4ff5858a8397c754f6a6a9d805b27cc1d4149222295ba866f482a59f951fac6397bf7e5231f8e9810d96d220b5c716816e9359d5d9a0b53865646ea642ee7564ba36feffb317639f0be677139797a4594d239601db5aa2751255fc9f5d3ae97863aa69a812daf2b36fec59a0bf81023ec2c69ae04dfc548be519df333f8d1dd505ee492fad8431a465b3d32919e5b36489a156d6dfb7207fb73945cf21d56fc806789a08c49c815abd18e1307e1aeffc87ebacc024fb3913095d0f3023a2d4620aa3466c1bba5e756b6c872b5243fc6ff7ac8c5d886f9d8b641f7cc39ff6d663b976da132c83d49cd4cba317b29224a685c9700010f832ebb00c426aaf505f922c2d33226740ee3df7f9503b295f5f792d646c58f0c8dde7e7b062b8eb589124d0e9040cad1d4f16b6a35cc6f505c0ac8753ab3701e1fbc227bd91141febe587f7d67c4c83a6e185e943dc6e89a42c777b2f8c31c5c5b7e0bbd15885df4f866ead4718f9b57fa88306f0a3251f725346aa983a5570fafb57c9281ca32f3e99bbd8672579988e62d2ea908a074632253f8badff2384d33ffb114a8960f1d0f4b0da57c4a2bee2b1f8409031f8e3587650f494bc446fae1f140ff37b8464761384f4b9cbb11d5ac99693470ab1016bc6b60a072cefac79f710f0f2c02abd4e9684db5601e32a0c7268c6ff00a3af9ea4f9c99b8a03bb549b33b76c9ad628cd5c43a1035dee8507dab35f85f17cac2e27c349a50af077d3858b2bd78e9153124984ecdfe3b496389227075304d3c3689b2e9fb532434475538f7acd987035ae316e4034e5280882235f3b51e9b1b27cdd07d1985f7546d980724aab902e52f69bad1c94b9429e25d3c2c0ff7a9c04ac051f088f48e6450aea4fd9f8a475ee5798c36870512dfd094fdd02141dab2db0da3e3f157edc4bfd8447e8f7940dadbbb0d0e902d852c085efd88b1d7785d298cb7931a8cc2b9569ddcb56cc8cbc9afb094870e84ae14e62c90e9ff32450454bab4ad135d962c4ec85131c7a3c7f4afb65aa0dd900866a5efa3a996ec936a6b655cde23a56ef20311b7513abbba22e8f92af682dc204ac5290f571feb2f5c833ce7346d261be010fd3210bb504a4c682466d19a72001bb870e34718211969767e5a1357cab13ace744be9851668e853eacb170b6fdd4310de5a26bb8d6a1d7ea2f32238a89ee47ff484d4fd9b366b8579e2119025b948b90009d61244d449c033adf40361613e1b062f3cdd2bc7f8fc2b14540a2406b824fae22d3d28be1960bbb61f2aabf91bd857e3b8168abc2d1ac5088da082a32a0f6eedc3163c78ab3029aad26cd8d6441ea52d17cf9e2a8b0ad017cfdeeab904673734bc3782734e0c299befe423ee351eda5b77fe8f898fc9d9ff06c287a80278556727e426c023c9ce260d00e6d7f335ed6f791f2d672d4add3c16bfdc21120a90646accbb0c725714f3a767578dacd658f4cefd16945636311cd20df2bd93e9cf719aeb5043991cbe95a900b11f69e527d0ffe43956c38b51288f807cfc561ac013d693328ab1543f01fcdd45a0d9ced5ac61e7f95c67a0b26d6e59c853afb01e4d7f0dc6fe309fff36fcf16a9cb6de0830cf8be0586c7499572db25b1c13a68b73e1dc0cb42f9b48324703c3bb0b3800c4371b47046339e1a5cc866faf38551b35654f918d75384df679ef830d53af664439aa04036a6b2e84a9e10067795e4d70a6b2344374b9906207b53f61e4de86484d21bf8547dccb6265d799baa9bfc9c12bc55cced480ad6821a9751eace6a281170ad295787dbbe6962c1338dcdbee07bf2f51b4cb7f653367b08658c7cfab78f3b499c81f52f0c7d443c6f9e46ee54a1542b69fe3420928dfc339c9f2129a5dd2fe62de9bb30199f82a732a2562096403b7e6142d445206f4ae1c07054116409afc4a0f526783c28be405a7711cbfd375d803a870bd422b59fb5a49f411bbb3aa3832c09ef3812e82d6b74e179e59b587c304276f8ca26283b5a093472c987a3d1ba6dd439fddcd84986cdab639cbd0dac6e6c79d2e0f0a941cc197606b3a8ec742b160946ec6b4ad2153427f1fd2ebc53b9cfd8313a0623f08bc76726caad45684d8e4f30b502daeafd2ccc3aa81d31b4ff7365e39c6d56ac29d9d696f348b37b3f2ebd95608e6644d679dc5369bc123f542d455913290f77d6a121532bff5f8ae776f0d29a2cf239a41943b67955a660d26834481f43d3b2230b5c211356921008608c97a9989b1a36eeb9553f5f2ab59e738cd5f5bea7e89a3c63b2b285a144debdfacfcda12cc876f95c83e3ac54ffe341699ca318752170a7cd959bb86feedb929b8f94c20404280cdf7fc245fc8884ed0b2316bba6c0031e555cd548af7fd22328368aa41d205a099a6be2ce6a99cce22fcda61f2da6e1504c5a6503df6a9afaadee94055a3486d1710005b8a81faefb53ca8f08d07390ab05783e36e1ec0e0897e7bf7b2bc1dce99c936208bc9227a7629b32f02f976b761061582431ca2d6a40aca17d8249930f04b5b483bb184ce5eb2655fe1f043057695223e1b53b0859bf20c736503920f435e23d86f598df7336cf188e99387e893fd81fe77fd630fb62a1a86ccd36f51c3836dabb1804f9785703b0b82b6f6298b97d366de923b1680ee9a12febdfc21e50e6966d9252f4527f96d092a6d42a6eccb837bff6ecc2611409c1e6ccb913fb770f1dd3e9204256c00c38d8b38adfa25e6300cbdff843ff87bb2e6b393d3d24f3e7e67cb470de775493e341a73daeb78900760029aa09517af755a3d224a5985a5d0f0f59e628b86749582e6135acc334a0a74130fc1886e05963f5d590eae6b3262334d7a01594836ebe9140e87031848e21905a9247e418c4f01faffbfd59442b314682dbda0f1d824bc3c8c2bd2110f9f23e2f9e54b259cd8d3a5f22ad1e206a95e049968dd0949cebb7b6fdd832f8ac990c2e3d9103c8eaa99759e2d173662c35bd08b51a547e4148c86e1ed2242e6e61a549aa34b57e036a76e08ce66d2a56827779b1d39e2942bbf4090f02a773cea3caed292c9b86a9bb03d1f74c606462479daba610b5d01a00636338c6d70cae6d0c300e733a07442458ddde91731a5c90d7acdfee94d360bd43d477d30e9ade72acb35c8220e20785bfd396ea6dec82dd4232407151f07825841fe4480d64e9e9817292b3ad521b17bbd57bdf5f1c60649538838cb79bf7efb284c1d58fb6fb66a4109853f4bb9973627531cd9e7516c84ba04345f1c5a848929a91c17f440aaac4ab4e7d0bc2fcc269e58cb16e888572ec2bbf72a694b8f6cc23eaa22c29f23799fc45944920c5e36dbb514189df2808dfdaf9dc226823cd13132d0870699581ccccc40f3adb34ce8d6429c1cee77241600112a9df41c51bccfdb55f830f0171f34c07946a0c8fa87e74b5bc658d233fc3bea98e3298181a805a71e3a4904f52aa9cc6abac3a1dffd795e89048bd779fc0aa41aa0e6a4b65e2153dff7de77ac5116cd0ba617bba21c843e6e52dc71a2f14e9da2f92437d7493aaae60a00c51f7419638406c996030a67d56bd88052c2ce16ea05bf44a3191ead490299f51ded4bf6cecce67bac15db358838810abeb1b675db582585c5ce8f073bd0d4c1ce6c0b32a67ad614f6c76e7b28407bbc921f2e733972ae4b2e83939e1a168afca154be78a0fb588321d01f0680f47a5f22769b33fed9cc682efd954155c940b1640451421f85729a711bd63a5a888b7291c00a72243c2fd8ce8025f86a012ba25d0b29126dbe6bf48b8c1f7370426b288c17744527ea4c6a29776bd9ab2bf2dfc6b2560db261445fc0fde209ecfd5d135a8fd526dd26698055cce6d3810150bc7ed4f5a0eb1567f50492eedabb67fbacefd6b1531223c9b18fde5b85bfbfc30c809a1a75a91220c05566cfa0bbb5ec59cb9ba175960a96a7382fc043d749db5f296bfe6f2f940906b361eba003edbfababbbee708eaa63973dae0925b2cab2a43df143f02d09637c3bc2f934be43d920eb20a2edaace0b10cf805aa63b82b0928d4a1f778c182030b32b288ecdc114fe56eb77207d82120c370ca48a6cfc244974ad3dbc80ca5c7e51c7fcb88733ec1f3e6746a32ae93bc192beb75697bf197b38eb7c304c2d3c58f2227aa47686d4460b668098728c0efdd52d515dd8910ef45ea3475c8c35f2fc2bdce885bcd5b13003daba641aa07c4d90929c75f5fb520b5ad85b78e394a7e32269ae1e1875a26864056d9ad5ab8a08e91e3cc8b518435edb0144ea332752e941960c889a4a7a42538349e5660cd563ea5c81e918d0c91b2d178cc88204d7b46def982d12fe7bc2d7e49fd1c9d5dc858e06bd6989bcd66a6d9868bbe3c09014d8c0a0439ffa97659738ab28ad2622b97f649171102d2db8f5e30549e2928480e335d517337f6607cdc23d68a0beca9d52451e1092f01341d50481fedfcd8151e70ab7924bb7db1ffc7f52bcd870bcdc7611c2e18ec3ce921309e7f9276c93c8071ec3631b456c1624c87db34423396ce2c3a50abd72a4f48ffb364c8f170435801a5d93483a370b965ba064bbf066ad9e57b1b0ce7ac6a6b6b55bde00a7ae41ce69ccef4253ea5a27042913925bad3e76adcce54244dd08eda8eadd8b0726843c66f90e084fecde550070f3a9f36c0f446400a86b52b69c6073859834b3445527d8d73fc838e7af8755e1b019605bf7937aebdf4135c48d88601fc4bb7e9b403e31eddbd5094f175bd3ed1b1dbaad414b77c3cd234f970fef5156ead77e7732a0d2aa1ee19e3fbbf7a8e37246bdb87a371e06dd7f0b194b362cefed26f0e5c6bf11af48517f091b276f8d4c00790aff66070f138b175a0cd3129cf91e4261feb112b83b7d4d553bd28ba2ae0c6f797aa86282c9ae3a23aa876cf6e14fa88f442af73b3bb05126fa0facd3aa02d879a489660c9718e7802d525cf4b373693e287f0a5a8f76b718d42877d32ba731204295325d879b31c076d7440d29da90c73c84b1a97d522a41a4920109e5e52964cdde1339c8667e49c4a60dc6fa2f0f6023b0989f4017f681d1c09c0fdd5b9670e7214f1d182113c2c3c34f6ad342fb4e4dcebaeb96696d6e2fb589b3e92f0a94440992e483a3d492a106c64bd2862ac01a79730a8cd69b0a44d47ca83e87fbd4022b680f1abf6fa38e2d0a46db154998693118f6424de1b86a0d37dbcdf209f64278f74d371d0c47623fa6fb0a785c894c9b96e22771447c0dad821b90f5c48a1ff98ed97673776d8f84d9aad514cc2a91c7c66bf79a637bf8f8771883131a6075dc5f30a60576e918531fb3fdd99b2f6e856bc2caa54462dbf68b67ad03b5c84b7159a8ce43bf299379be21ccb83263580fed51ae6c1b43d4df2725b84955e30e1e10260ca0b7fa1caeaa87f3c02585f040cf23ebd30719e7a0f8dcf84edfd92a6e524c6e6a8f3288271f7dc419e507ee33fd174cb04929a0a9d6bd79b5353e65d68dd8fa05605358a6c003c62c5ed04957321fc863320840c4c56ea94d2c9a33775505b66162408b7080d4f6eb6c8f2b86b2d90536abb5bb72289118d2c489c5a4efe3a19e80c6f83ebaf0f66cb91872489a96dd909ba87a399c66e767a8c5ed2b0b0a4cce2443c5ee844223b26bfed5e14c8e7d866f974606566266b3f7304d94fb4391d816b1d63515a7da8c1b3f8f3dfe0500baecb9b7f0e9f4430be749fc0a411d30aec880d05bb28080033595649a076095774ffbfb52acb9557932dc167550caa2cfb892d808c1f1f1f7fd296b33bfb410d131579ffaf5576aa23e50bd425c89d2c5f33a750d3d1036fc198956d90e33cf227d3921d179c3eaf12b0b2327903be8cf0181c36f9361c3e0aeb2a934fbe215bee582900d5b9c6d2a5d70f240244564db46ed38a70efb58da85d067c219f0168b82ced77a79077b2e62d869215c83aed3b788ef4603d9438f733967066e55498f6f8367f7a20199df809fb6bd588c85233eabde85ab2df938902a24503beb0da6312d2bce08bc48d1c7312afd96d92b91cc424734f3e09b00a54cbb11ecb28996a09cd2dac98b4037c45dcc556509dbb81a95702754639f5b15a7400885259d6a1d31052975fe1b38b3708040ef3929d9a1fb534dc34747d78ac47b3d2dd798dcb9b95a988be115f951d40632b6d386e4b9d8879d099b4c1f75e54b340f4aa5ccd9b56784212c6db84f74da7f2d0eb4798e6a35fd199175ae793816990d9293bc347d2e5ae9ed198a239cd941f39f79cdd71453027dc24c9daae6a69f4c14cf5c7567de29f2020170f2976d90a25718b93f2be2a41a6c8653d7c75148a27811a77cfbfbcf0326402733d8c11f552490f92af7cbd3ce4942a2cd38d60401df76ba712144e2534c7bcd1231f27a29f60685c7851fe92719e6e47a55aa1fc15a8492ec142ffb6fa7d0d642627975d90cec32e7e1bab228bd93955e518d742c8903135e3dd72496069415b6a4b73b4e35dd9cac51aed2e2a20021e3f0c46bba22a22369cbeb7a9cbcb5cf8e19a26c9ad2acfa2629b11daf5b8518123df0f586627e94bd6361c310d70bdf329d3873d6542c5e4aee87a2a8519b05815e203b6f7627e4aa87476557f74def11abb8e0c0b7c0440b1dbd7b02f225b22830977e3c76a1dbe323c4927c4f6dbcc4023bf57cd649f66d511708b5fb42b8bacfb9f6ed7f03992b307311a4c0950152821dc64245b003c0b0d0485323aecd54a0b4e31da2abb3bbdb2a88f935afea43d5a2188f12dc574eb861e9e867054eb161091c72145f03ed315ee668ddb40372536c182e33a55fdf1549b14ace7c517a9466a25faecb4d54cfa2398c8e717d3ef673a6c377043afecc00c600f9b3728cb545f9bc4cf766f337dfd742bdc523a35a8010abff2a568faa0dba4313d40b4a53d00035fa1cb933e702302e68e13791c0105aae1d4d3a43c23d05e07050bbccfb524591b7a8d0c47061147931b73fc6c2188398b9f270b3d10dd8b292caba0f8a136072c4cc595ada65ba94be1f230bfee336a003dc1034abb332cd44f2a44ae964407fc51b1fd3811c51cf269dedc9defda9971141b64846824b4382b413d8273f2d4e527d8db417863c82986446b0d5ae4ec19c16b6eaf116bb871c0c9164fa354f0c5704893b021d66404415e1d053d7331fb062ae2f57c4160d6118d6a85d949d6f960d80ec5c5e06d27f10cc10453f2c62610758fd3d7aca0317ccf7e1ec8783b24d44c4a7655b5edf31f92e3f31413689c18dd042c320031908805b88f178152de800fea2daf3da874128c0c18576190cad128727d9e5e2461269842bc7d6c00d704fa8e2500ab2f276155f199c4cfc3d9d41d15fb8f47e5948026c21038811ed90de265e49b97c0fca9d44d8de8399827b0f1bd93b5b9078384c2e1fed5c3d46f65a04b504c943690ed07b010b02dcd731cfac8665ad35df93ccdc2ea667aed8e4483745779a46089f19b0b214a2823b2a024269867716b08cfad46c046bcce0e75ed8814c298abd1211fbb535583474eed66ff383de3b7cebbb1c3adccfbeddce4162938f9b7b2fe13c2bd3418f54b5f7cea383aef0213cd1c60b212b2d572bb7c7298d2b5f82d43a7bd9df78e51377772ba7beaebc58cf0a674371dbc592aefb9e7275817e97411bfbc935d43c4c09072bc3e7cd58535dee4a831738385136025cdf7a3bc91513a4f8e7f5b7d4139e2ec69f293a909e353fb27bf932541556156ee169313710b53e274c4b2f1ed617e0d28dc2f4eb57e66961787b21de337e4466186cd02470b15f60bf1cb2b100c666b40ee9242185dde8ac5bf36399863a48782f42a2ddfa79fd86a2bacd789a289b0701133f562e94299b63aa897a6997ba92a3b6906a10d0fd3ab2915ff149fe7b195980c316e339cf6c9cf26a6be5435049e71506a27c0d962102a9ae8ad40f1da957b82904c7d568b885707d14119e5279a1655ffb775045f5c3a81d7bbfc0fbf40dd8743fdb7343fdbeac7f48e4bde46c53aeaec406871bb1f9f445a7090e1b7c328c5e96d10e55616b2dbe91a1a3631b8b1c197df7956ccdc86377bf4d5c83355f2d8eb3b80bafc3dea60a0c6d1db0bfc462a6fea7a1462ab3b21d17147f960b3765f235d87c96fd71452e66cc135cab9688c9cf893d73d55af281ee1cce62e9b9c5b57d44571d64bd9a907844308216d75a4616194cfba27f5518dbf42f71d0afe64ebd95132e264681cc4ad03ba2bcd2d6e3127856a5624b24589eb582ccea9ab99abdfce2c642befc8965b40393c630479be36c408c329c1975cc5dc5212cdf6112d29f0b5a6ee06c71f036ac371b64af5450884cc5f3d4260e710d7b92d1aed6584994363c23198f6319e153fc37534914d3f6298368ba743bc4ca4b51021d9defc8c5b8cdab1e5102478ce85ed1f2294cf5c2b2ce43d66487dfc18c79cbfa2bb3722f1ecd10db015ec9fa8b3bc84a42aab341d3e7aafdc61d51d3b973bdd93dd25d458e26189127397df177ed38816c381dbd94514e29345264774f9a243495a12eaf261e45da9ea085fb19f321722ff7aa193cffd6b59e767885126ea3e4c92188dd26438ff87e7c8dc6b63a18fc0a9de01f1bcb93b6415a85b6fba4321eb7efee137aa84a0bda59b5a35ebeeb68db64a62e52938da8fa6ec1fd76a1d6e99c95cbfb3e7bcb496e374eee250c5fcf4dd8b34473bac75e68479b1cff2987b7f36632e2b56800fd79757eed8cdfe6ecab5dfa55c34ea1428ef92fc3dfc4ebcccfe8ee54bdded38822cf60f1a2873553ea49f4c70b1023a286b349508787aecbc5a9428898b532f9741a3d08d7f90078341e01bfb2f18f903c346f56bf90b46c0fa803614522bc3abc107fd74ed071eff07120fec4697c8970e13f2b37fb5a368acb52b5f9024ca97b2023fcaeb147095af21982d5450f431eb32f6b1c7638a26ef4faaff0405226e8a3e4e1196b21050b02d5d77b15906699d43c99c4e61855b7c55373012fddeda01adb4fd030a29ef998d14db948d204803729f9bf43738498b26f43bdfcb391d80d9cdc1182b8af59416d5f880bca7e7f384ea227b4f19d8580db09f8cdbb7c415f4a2466858b5dd8dcd099674675e6200bf190c0931f39e123faaba2aab9b91d4c75087c692b882cd797e89b308bf4c585498415623dab0902d7bc61bed369d7a1daf16f9e3bd6a195285f0e327dd4677c099f57dda07e3720fa1e67d2af848903bca81af8f3d47763f592b9fbd17731aae4097befb9685e5a39acfea170de060403bc476cc1f2d7b7b94b26608b600ccc582021942bf3eb07a1f7b6e64d013e791ab8a2e1fc8bcbfdf77c46ae5cde1ef1435f816334ff2f21f9cf04eebb1c45056a983f93a29568ba972b455179378ef418916070b126018447322332b5c7074285f32a868276efa278177cb29bc6728caa4e97b1b795480b0803a5e63ce1326eb8af3c80a2d0cded672438111598992b1e0670585c2670a799e501ae94d166da867f71ca160154e76d137b5c9136dce869e8615f672a16439b8dcef71c5c1e166c48e710d012e303731a33734cbda86a89d89572677ca610d92ae3e523c7c00fea32f2b2a10b7b0a4cfb693632cfad2b10276f87cc2b0c5f93dfeaf8bdf9e9254dc2be31b353d21c19a4e377f45aeb05b5e5c235652e0c1df466be4a28a8bca4ef7024fc98b169db7518ec8752817dbf3083ffb8537fb190bfc8150552ec04100cc3add51009c5c50279f2ed47adf0fbfff7ce9a72b5ecae464cc486ad827d5ae38f47c60f1cde75037ab123d48a8a15c4558a9cd8d12a3111f6e860123f395a0324cb35d0d790814cd066529f4f05c8b6dded308f49c164bfe3099945a38379a70fc930de64b1e89c41a9939b5f8fa9d5803d94a3a604454c2fe91cb31f33ed7a8dccdf40df81c8a20bf69cc83c370355ac4848e321db1464e211a846b76e54d7389f2e7bc87ed3d8d7424d89cab826f6dda37fe27bfd5a49f17f1a8081c01c42023960a49634c89cb05dfd4f775ede8830bc7ccd4288daa5b35444484a2eebe8479b3b692191730bc9af49d49b50bca31af4deb5700c0743075faf262d635e4258c2374c5e94a4e75f6928c4080c5caf6a99700ce365ec3ff173de13e5540031e58eb4c7abd0933e067f8af4e104a3559901f6f3b02a16f4201040db77fbd4e08b44a5211597a8ebc97e473b9c5ab733adc5556b69aa37b91e4bdedf6c072bdb2986b632a8a12d1374f711655f0da12771f916ba00e91130a4bfed81025313d36305e538afef48e4609bbe20fdb9db2e4dae58a2951249afe93ce3c9074042ee6437507be61548bbff5c504c50316d445009e69b9818f3cc0e8dc14e06b2f4ef3601d7e6256fe3be4433ea291e61080d1a6e0368bc812cdd86b8ff6c18e48d408bc5c515acbfad5684e4932583a66d8205e90df6a3e905e87379c6be1910e019d3ca359757063b74e2b8c4ff932c7bb7ccaaf4a95209a0014c1adc41e392e874d51f7880c186994892261eea8901aae09d731697e3125bec41a245b396860399d61b8efd2ca5413f7f27866b035f60188ae74b35b768cd1125a8e3d390930bb2f6422cba463406687ea9213b859ce233c81811e5136dc9fca1dc37583336e8e9253ecb9860c56aa7abd47213d60d395d46351c01ecc466fd4084f9db9cbaf4473a1fe781d47673a953fe2606e84ac5ad36e3b25be073ef88c4aa92143893e1d2daf62cf7d2885bcd9ef7d0753ac383f62408e825fd0b2afccd27ac29f351d970227e94177c63fe550496cc8ab1bcf2c9f251ee3ca1101c04b025fc207df0a49306ed208074ca6a2affb07d8ba427a512788e0bb300b5e3b7ce9cb0e9215e4f3f94c26692eb81b8ede4c9e447ab0b687b276fb7f127411e4e9a119c19adf3504e93c3a36d54215fe219d6e9f91e2f955b7750b96288aa96e68cab90e717ed31300647ab1f7cd5faf14b81cf25bc3c98fdd27ae189bbf70f89153a12f4bb30438e4d74dba27343113961e1df3dbb041502eeba221ce8a2ba7b4b33b6107e05f31bdae4c703815158bb39ac2f9f636ec318ba5514ede5b7b82f6ec59e694356ca92635cf1429e74f4ca0ffdd133749a02c4f2e50f1f5c3e1a78aeebda06057f4f3f641652c9409126ecb09717bf656ef270d1bd951dd01006e3630e1eb1fbeca2030e17e77f26067a753b915c3c080f783200d75b7ae4758094ee004eae6b048193615b20913920f4b8d684d9a983b3e36a68c01c1d946c9605cd28a3c3b4905c2dd9232f6a27bf279a8905a467aa914df05546ce8e0ef7539161bd414807c171fcb8837f9380b22677cc6dd95fb360e064b531cfc60359b42a931b349440a6c449aaf84343fd0d581dcbf40e3fdbb525196aef51a7434103bd4a0deea9e9c0c979567104512e41e1df6a446760179ccfada5ecd5f8ee4e23b4e1542d2d3edac1a3cddef8ac754114e6e71d1da0e48467fc08d0707f770f3059df0c34a1d30de688e40590845c219e4efcab46283675d2a0d0fc4fff458b4ebec9cdaaa74180adcc08bc81116240b4a945a40e9076cd7029a3e10aad32e4adc711fdad358a72c8d020fdbbf65705e57acac5d774d1094265b592b412556ecd9515d58866bb63921ac31bd7284bed41561755c1291663a086a9d2a283cef771a21aeeea42adf7c6a5dfdd8b91d24f5fb0ba136217f2fc45135bc29492f858c933fe6b7e9318d5b2d3dd8a536dbfe6f11ed941211dc05fc2ab3df4fa077d472a3841a9f9c65f08ac796696f36c4e4073b0c512a5dc1ac3534bc087e218e15f1ace98393a8d3e8a982e425e7c72511e04d1339fc66a77ed82c484c9f8fc627d3776b1a81321978a9b8982fc19249f112fbe172a6bcf2c384262eec50c0ec6d197744eccf70ebdb8dab32d2708d9e681323765aa887e27a9de8498730b47bd681c34855538bb3dee268a3fd509270e96f12dcd63555d0a1ba27bb30018d7c5a5b568843ea365b47077558e992fd12d3759128edc4f395ee97e86720eec830319d6616d7b2c4fa02a6e7cb8968e345b752eda435c582098fe93be53de5f2b764f4080829d1885e628f33bb3ae06cb18c01bfe04bd8a4dd28d3fe5dfc2345ac5f2fbe397fccb50992af2c3f6b897b1f49c7dcbae6bade4c9dad8fff419ffe80e88155729829aafd1da43fac851e743035d7ffd7f8ef09a7907457aea69a60157c6572b7a0e4b80bdbf33759bfd5c698aabe4da348810f781385f0e205230a395cddf1bbae57ab35989ca53af9ffffa222f735d4a8014632bf6e1ba9c54789fbdba4a70fee9fe4a8895e00328b0e5e71ed65d1f91cbc4742ee009f1cdd25d9e7b2350da7dea67511b932459716b8331b3ce33faf72f595f471eef6968d4e1b9327c20787e48cc56bfe63f2bd392d1c9ff51f47bed30463a14fec06da832dcd6d36cd44694cb09d54e341dee9cb872abacf8177604c2a96e866f31dfd9e734d4a23f2c2feb7a9386c34bad4a1a466af4aebf41b4dd7b01e76a5192ca6bd5e2c6e910d0a6898d24fc94d681808ed3c4edcd6e9f8d6de3fd19b971aaaa044b2d5a142672d7d59d190b56c80f7b8f638a5b76e1d0a64ffce939f61fde8a67d3054cd5ec5247feddab6b952dabb87cdb2286f827e57712a144f3ece0bf3b5c4692f6cc28b4f568f4a719755f522b543ef12baad597cb3045b72d36bf3ceea0343bde7c51a8bb3f79df0427f4c8d5113bf3e2c9347f65d70665ebc3f8248044f9c9265c0516aa11f6cf281305349b2c31c772f30ca63ba0966bfd23b3c23d31b07cbe1398ab465a1c88960013f25c98ca95138d52e60f43415c68eb082a68364c62457d3a510986f977c352ad2ee9cf98841ddbdc76cd27b6d6cea1d3bb03c1bc1e9b6dc9a90a83134ca6141e778a47d6e2bb97d03d7c7098dd093e3358260568b39420ff1e6d2655ea73b6408be8115aa8855b0dd2a323dd65e56b64563890651488a77c9b6bad200503436da5b4f1d025e2d04fc8a475b5ea821c9f26e0abfc0eb797f40d89c241bd144172dc5f156b8dcdf491f44559ab50976ef8d8b59ffa8eaf70f8239ca387146b7300646426861910228089f0b7e8ec88afd6019cbb63538db6be0fab0e715e7bf74d0e890e78021d4b046980f3d590b37b042d12babaeeb2d1b1193fa938cc0fc0dcbe3ff24541a1e4ec283be4d0de4bc7dffb4c0ba7b41d7082dcb28d108c9b7206a5f536ebe88e60e0e52a30b47570ac5ef3d63e2ad7dd18f1bb22442c00d2540ca1bbad206b69dad03141781f62a27fd85cdcdf9ca991771cac35b45e2284ad50563be4b4b902b635c3a4499f4ba7416ab6a0ecd4abd487935f4c3ff2c9774cd538d30665725b90d3d730ccba8e2d4c56da1526ffe7c52602d0cf83f10f7e70f62d6a1272627429d03f466f9127239f1b28b5c3563bebeb3a10bfa1b2dcac40a3e8667ebaf0343c9432c1e2588b3a52ee55cf9b4d360e72be414180d91b5bfecef6293e48f538837e8eb87d56ef01bc0dc00b89c96ab38d97fce3c3a45030ba7462902f0472d4912a70dce1abf599a0da664dfcb9b422e6a7fdd4c2313bc529f1f3cb70196b8d5e65475ff2a0edbb2b143a42b6dbc64ab44c26ec0b2b3dc9927961e1377da27c2903866341e70a07e6d73d49a44a105fb358e4420ddede1c2879e0efd25978d8ceb40f5e1286630fc1d473b5ae67c2e4d89a74f11fd1696ef754dc6b80bf34dff90a303bb3d047808d0b4cc94d957f07f303421da52124deb90d1a0594f99adb58baf728022fb3d244f2dd4bf8d3947b8f78b7579ce850bd3da5afbc194b172cd28920a09bd71806c1bd760b446de8b6e58b036fd82a7003875471e5a62c30f1150a705db3936f0e1fcd5582faf898dac5cf6064c7bce559bb3a3d10ffd53b820b9adb921e0e17eb5ad0b56b67ec82ab348dd85f02f9c59edf9d1203910d4ef4f3d278e589983fd16c9a783131964de92e9928b02472189421436d749ef57513b19a89669556d0f9977694b068235cad2431f2904395e4962df89506dd1b51413ea11878b33a390406abe7f7247969b902b8c08a60038101316dd3ab1111fd0ac264074447920b7c11c01debdaf39bffaace8ea791ef58fa43f4e1363467567610b4aa42f07928707a5e5d48366325dd1de843773ba96933f858d7990a07749bd4fa1bab3fe234e3fea38e9682bf22f8091aa1f1a7210e56ceaec1d4e7b9a875ff39c9c894978cb129a2d5b555be5f2201eae63bddaa1a99a2560d4eb17492a693f1f1ec446cea1b403b16928f5aa0623cebbb1fa02e7e90abee9c9e35e505b72fb5f550967c775fd3ed085dcf7817002fd62819d509925f56dacf43907d08fe7e81b197c7f954d6ede923caaca9aedbd2651f1b0cbc991c95412746465829d797730ea783400575b4c3b5d90a374e3419fa7dd150522dadb4c051dec8f7e8cc3f6c74c850950ca123f69ea48d550b702a4b5ae0b153158ab9152785c55c57b5ad1b6809b13f07b0ec4371c92de3c663be704605ece394c5fafeb372cf339a80a8782e694b4d21b2128fa916069b3d4311a84f53354ffc0b2e9693075e003e6ce696ac8c71ef8170eeda557369ac2870aad0cffa2a187fa49383dcdd656fd0d184da8f97217f0e59c3058efda14497a2a90f8ea3105aef94821e65cf058cb71c33e50c1ad5d8ef9c1cd4212932b875118b8190f8ca039fa39d3824ae632145d33a606ef131badcff4f43b4ec3094f6768325ee4f6574aa87e1baffeeb0d8979220ac68fd07012315fb416894d445a3dadb8d8beef8beb6c8612cb68d5b632ff823adfeeb0533c87a5a97148700f28a033bac6330015408d8d8f043a78e9dcc361dc503f1a8bfd4ab1c389bfb3516092a843f9d2284ee8f5d0915bb1e51238fc5695debb61d2fbd1958afdc57d96304beda5c23bd757a8682503fc2522d7ce1785a2dc6b9665dfb02693fd86e9d857600ca4a71f7913a5eda2371e70d9878e0f15f315a06a1b31151970ee52d23164b48ae1cdd9937a8422d5a04d392d0dfd81eb98a0e5cd7f69c3ae92cb464eaf36deec2d52eb2c79b49405f06e2592287ef5e1471f3c61d336eca40af15ce644df7bba7a6d9e12c197352ede7e54b60a7bdba6238e5ed6cad7bedac835d79b8e17ecbc5f95c491bb71400e402abee9e73b2bac088809e06352e70d7ad0d917e7b514e1713460e3df5f0d7302f349e26d9c62becba9a7d1537178607c44f00e2ad0d2e6b909262e5c80e8be0ffa03ad072feefcc67c656016db73112c73a9e8e4203a0355945b909fc5340b2e47a77abe7567e91ac705ec3cb728cb54603e4eced7f9ed3a73294541d80a751850e3d9f299a9825650ddade8b5f014033d85f679c474e4507bf2bbcc63dcf820167759e25f5a739bd5dad6908fed11a506df1bb9c0c2179dc8fbd92502e9dff385a1de94e14b5e9b20ac89715e6619e6ff4269300affb5a4dacca7d3b588adbd6ee12d1fc3de2e1776547dd5960d55ec8824ce2e95a78435cd72a5ae418335848a70c8c38bfa6520bfd0e71e46c963c4ca977eaffe7de8adfeb12efbf6eb1355739f7ee8531ee161ac0cbf502340a5521ba17017a83dfb0dbce444a03c694be4e0ef6a86d1833f848e6c2903c9f61806057ec93d2d5a5bd081a06cf9158958a183f6f4eace5eaf09cd18210e9492601e35dd8a0c464456240717492f11f108d2c8c238edd1efbdc58fb400c26aa43b579535fb2fb8f5617f3c58b6a8a632da115829b36130dba915f7bc5f75648804dab01ad0c210ccd9f18d01c719ff59ffe4f4fdf9ac3ea2090632275aa70b7da4a5475ac4ecff97e3041e47b8e0080c30ce651ef792d1157a501053c43b36c9d3929a007ec856b2a1333938b1ad18297c1d91d6f2c1470ff5920633b519e8b86b9bea28384507944ae75f92ae560af106773b84eba832964ed80c47dc62578ebb9895cf944baeec9ee0ec130348d58f1e7897733fe47afeee455c29ecb30ce76af254f28994905bb31c39d5bb3b90fb306a5a38c6171117b101a684f9c938dd8ab9ec9947f5d9ccdf4f346819603ab20d688ae32b44b72f2a71df8526b286d0e19068b0a55a71c6e6a1b095478c700fce92e4e060e6493ff76a666b490daca9b765845ab5b5795328764c1293f89945fa94171d05e357bf08f2cf09be574aea1cf6346a35fb555cdd19dd527091bc1c593ebd31bd579900ce734a904944d2b109944b693f8b77df3b1169ebc9ce1396ec8e06ce9669ec245a60d51fe7ccf618247261e849e0aaf5683d4aa2b963d30566f5410ccfbe95fe6c08551e872f9166532856f642c37e345d39a0820f27b34ca371701d09364844141f2dfd31f2a1280b3424f63e5132804ae641b45a8c4d324441976f5ec16a3ba5dda863ff857e480b1444182de60a4b01c8c19866add6b5cf79f6d1b95c8d24b2fdeb280f388d8fcd6a9fd9e5ee770b49865d43e03718f52b67af9aaa8cfd3f62201206ab166f25526f7fdcd86e44f3aab7e238dc730bd8db2d398a422d4b94d771cde6d068cf53b51adee023b7e38ec51f87590af9166953c025b23f3cfa041a429454aa98ff730a294202720a571a354f50df86fe5c589e33ae2819c97524c09559b17966826af12581e88f6ad65bfd5c456f128c9c7db8ef1c10b626bb26ca2fad76846846bcf7f353fe1690f7a7ee56a5795d6b4b1b629393b98e7b974d6319a54b027509a4bb74143a6b5bd80f6c275b8f26c8213342c3013cdb0c841c9dec06d56d5dbb8efa27d4477154f7c52ae85c4644ee2d6670cf1be64501f09d67a2ac86c8230ad9bc063d0ea8708fe1b5cc143a7ec45078e8e761912823c3a5078392f5bc6c4af7f3a6e4263d3dd70dc79f58ea3b7594dabbaec64301494f8417e22a1dda493f6936ca07e2d7104962bda6fe8264226e45db7c6fe868b448dcd348799ee13a7bd4e455619cada9bf19a8ea9c5a543e72643616cbf4547049911e2878d1687ce7224c00359abbca14c054bb42710749d4b92de36ce12132933e8ad33b98df9dc6919ed59e9055df3d66bf0e1a8a382c9bdb6ebdfa8c19e325023bba3412871843eeae39ad7a2e135ce814baa7ab2526249e02acfe6ab5e9090f8e6bd237a76a9a350470a732306ad920b82a7c4c12b0373c90887509016c542cec86a3e68b257a7047d98755965f4fe34266360d50170dab0502481d8c4ae23837cf9ab83408573b60ad9cbf31dd2d84e2db9fb46e9f24c4f3eb81d53c2fe7db479c037c2b051889c0b80c3cd3ce2a853b26e463d3a6e4b025b7ce6ced19e481a2f606ed59c71981d8fa9cdf66c103953f428634e447c6d034851da0967cf331e6a957a36f24aa3d3ae10d9cbd33ee037ae0d8e9cee06fbd46acce9485dab1e766e9fff09a7c25775a65c2ea6627d41f99d7191dbb393c7101f2209e304c22b116d335697964fd6116b0c8aea8cbf15f6542abad40e63343fb73d967a56311543244ef3341147f3934cce4450bfbdb95e471cd7aa308b4de48d29be716f29b18356e4875bb79e75acca40c4ff002530fb57b6948a1e09a6ad76ac4975e2af828d082728549f9947f3298f66511bf2b99dc917fa8867dd793762423c7f8c0caeb03de1e5cf71b04a822964ef5204eb18af61225ddcf8f654dc9e20c35c2e2883243368453e25962518ef8786bf853c7e44609d134bb95807541796c8f665e3c98fb841bda47ae5dfa643988afff9754360454fa98accc548bdf1d5edaf5dfa56dab8dbf4ec6620fc65119259c0fd7b33f6e4899bb8d1d7daca17e700d128c5c41b09de6c3571329ef087761cba5d88e1728ae967b627d91ed4f3007c5916c8d49940e0e5f144fc0a4e0add9e7b053e1d1f7c1c15007a8712610eb7e89f61b4e6584aa07a764469c3870d60f90304d986f08919f46432ef2ce43108cedd01de7ab95a085998fbadcc35c4bc0288ddff48fba8af4137a8f444a37565614716cd900eab3aef3b62bcce4fefd0113a43508b254f6b0e21404f13a4429c06ed5251acf6bb1e8e344e3d4b92ea04982daee91c3b7b5f8b1938097e00d4770097571d04d23cea43c2b4714142452f4ccdc5dd9e9254ee0b22eec0bd304fbd83385b1f449eb9b1d31b76190880d4025b4662de2c9170207ca0fa09ec081e504d87da111fac75c839008c7c8d19eee72a969f36a9fc968c2fd67d1075ad6a384c16f49144454709e5715000823c333bc47f3df8cc2441a4d8aa60159f4b5a58142962627638aa0926b9fb79940ee71e1ccd31f64600461780c797a132d550aa45ea69fc9a70e784a6ad5c3ed720fb099376ca00641481ffb4e3cc2a154d1a7de3960f291fe1b5ae2a6cd55c3e119577779d26206d27c7970551671b21005d032076665ff2b3b9dbefe8d34ae001bd48adcc5fbf5c5809828644f7e48da8ff48f5b76e6ccb2c25c1b1eebb97079269dd8100fdd3a3b0556edf15f7c6f29db628918f184d8051354000a0c30891bfb41d39f0912b41d3aeafdee0edb5a43fa6d82eaafcd1fba537b8882d65e16dc62ab91ea76f68913a3995050e0f43988f47f9825d53f74aceeb3e62eaeaca000126fee92502b785ed0b412639668530675b58fb01a61ca017b24d089e67539a81bf00402a8bd05497f6edb1f3851b954f7d01b58cf7e2f8ffc71fe0f645e88fb7a1c0f107e81767841c0a766939e9b1e7baed6dcdd5696e3452c9e7a35e46ea9f739677a608cfe1ff4117fdb7812bd972ad1c88cec97fd9189bb52d719adf0833621a57885217bd3e464ec7d8e9714f0be15e0e76275ed13d5f4f7a72e251d3f9d00c738ba975f6bff67d83c6836b7d3594b398cd5e0560d09b3e83ea3827f8b98da8d2473c89ea92f2ed5d3890c410ee9ae1b17714e2acb73a48813be2b581aeda43b190f565af9322555614f7dc84cfa89746934a5c7e5571f0f8c67c25d5bf99d5f0e71c07e81594dd6680c9b1402473a6bab74c61f9cbd7a9454ff9f45ad80a0d885577eac0d462ff1b157997521967f85e8cb8a339a87e927e1fe14721d5aa909bd57e3ebd3a0f67b347cd8786c32b091ba67e73ef11e3481333b38f7905efe6465cb180940ac85edf10aad0e5e4c6b25a225d3a46eb8a3d87bfbe0019d2fb3e34783c99a38787c1b1f5a23b4abf619a350313d86506671dcb3292da29a86e004a4033809106bfc5889a16540f34ad84bd69d78becd012d88307a9bda7a12bcc341f26dfe5344035030c43c6822a889b4bd1df5222cd76194b2efa0bb1edf3f023269ea3469c9bce1e57274750cfe44d707f833d453ca8a8566f7aebcdc809ad321882587d520a3013acf4b4b6a7c06d217881946bad496a7ebae3528aecc3d245bef52ecb8b226b4d3dc6ba9a098503ecfa95e421612682ad16fa7353f694998f1140f83fa3db2bcbbb830f847d3fc65b6fb032f4b5e168a54d6055775e03471096a286be97f7a9f11ebc68fe6d1b2d199f26d5e2afb408fedb7241fcb7b03b327b0f3a57d6f2249a3ff2c1183e7575acdca5ab994bea2b7ef3fe3fdeaa4f237416e4420cfb10c9eb4a56a87f00789f8ea6515819c11183ceeaec63ff2c70443cefdcde23386f7cc189be8ae2d89254b526a1ef02f1f8a881323d6d2f442116be172a2de981540e6ba49b378393f71e7eb50d54991303fabd9f192a231e35a90cf253cc5a3fcc5d1eb80b043d8bc722cd188b7c6885d4f2076114adb515f83851a0ccf8d3e5a070145456e1d6aad93fd3dd5bbd5fc2dfd264b0309ef682fa4f6529605bbf1193ddb9cb6df2432c846f45ddb4617ef61c08650fb9acb200071916cd5c42f2af33332ced1c4acbd87e8e1b908ebec93a1ea29b18e138c816962fb4dabd4bcd7303c93b5be7696d8e0a8e54453ed46a46e8b973a73de10bbe7d54ab9683d179c0f86fedbad85cbc51cb326e849a8c18ca3790db5ea4d19a85adfd6c176ef13114e4a31260aa1ad19597f1fba759d864ec11832eca4936e9664021b660df17a9752da1784245e5afb06850ba46e5005aabdecc85ea08546d9d3ebdded6083f506612242ad11ca88233c662d5ed38da2c50e172f67f40653c512b09f75db0e15dc9df2f0e32d4624a89a3b0245597ee9652aebd41c85670cf724b604f17f7f2b3189a15762357f8ac951d673737411cba3d4e7560dec892d52311e0b747deff15bc16a0aa6e49436ee8f94b03b55181d711c11708bb9da7a796c2a89a14b9b8f4b956eee5eb03a6f37a3a30cd3374e7b5f880dcbcbb34c4aca9a27496c8ea4b5530f58d5a5d990d5a1909efc02f9222df1826202bfcecf6eaa40372505be03d6e1f81c879c8675b03d939c197424bc8c014bcb97d8c497e694f1a769d7b5f9ec802e327ecedcfa65e3167f009b91eaf186dc8d656c1bca760bdde3115038a512f415700bb33256e4483d94c87340cf557466896741cecd985dd959d245fa1ff41d3bf279a7a8870554026de0f8f4d0d60b9b37d0721d564316ed619cdc603e57c27f6d2414126f4fa2c4c07d63a4851c75f85295919db782c0ca567da0a198649360fcc2c3beafb993e5349027d2eebdf0278f1c8ac7005d5531a5106ecbe8cae90ef98758439e0b9e393b368727b025432c5ccbcf7f9f4f05c211e800cf8458cc73840df96cb27fd333951ff949e6df10e9214090ddab0cc642c28e5f53577b31bb07290cc4c08127405c33c228c23f95930d88cebee9024ca4fd3cde3b63f7975c9be6751c051f4f17e582460a1e482d058fa0e234ea121a23eefa772f22caf78af21df07a5adabb0d7b2bf19e98bb7ec4f5dd811b27533d7511f00db7d8077767d2ca1b61437abbee1fe56f99f7d8e92b552f6b7020fc758a06bae2a4808988892b851b5f85b6214ea535244abbbc9d7e146ca62b618800cd1c6d3a8e9667ba21b70aa801bb946f4c8aace697431f26933dff17a337f4e7701d5c189d1ae85cec3471be7fb5a8342cf05ca6eb654ea04dbadb3fae6680d97530cfd44f56a31fb45263872541a9c18572ed0f9ce6960d142373e658fbd12b8dbd0c791604708051b88165f78b8be2fef32f6f1c569c52bc9986f7724a8231470c3ce197b29bacbecd70b70731fadc3345b06fb8ce8c681318dc4d893754c3373cd5fe68a07287b6c35a29e1ef8251e212c71376008b9ace753f513ee9386d19b38b56b026453aa65fb80657f801cdfd983b98b86af232c3e7326364b1774827e4afffd89917b0ce3ebbb1981cf44c45fe5e84bd1c50983af0f3d87d1c6faa61d8ea64c52793a2d7ecc35dbfc0eee0899bd7227b84ff22dbf8be1883e1da3883349f09ea750cd07bca067537e2f61f56cfc86eb262683901b82a99b3d6ff5b8dcefd5ea8e15ab7e5cd2723f766e8828c8f86889f8fdbc67c6efe9433bb24223e7da5498e4ac36e699c9def0fbfdc47d7e3ff49d8030015c37aadaa547315502435055f1fde78d86fb0449acef0b2bd050809ccd643e7b7890595db6918b3937d740659301fc318af5cc241edb1d131468b6036162942ac8dbd26ddfa08cc1badc931b474ad2512a1bd501b1251fc8b145ae398e90dc64f905e4c7daccd6fc5e80f2017ded9cac3cb2ebbd2c63d53dbba5467bbeec1b2b43611ee466960d21df41d69d355543520b94d58026a51e46e642989e87fc3416f494589ad80f027661aa8dcc6106ee775597cf0048b1684dda0acc7bd0de182f1200a043715ad4cd2f6affc21e7084de5555f738d4577a8f51df1222448a84f16f7781ee6e2e5ba8e0396184d5b9085614b691f5321e056537575bcde3298b66ca03aa2bf416edd6cd1af6cdff67c089f700e64384c2965ce19b3b1234f0c907462ecd0d77659f5b52bcfba494408dcea8ecba90cd89caa495565a027b56de7925e849320aebe4f5135870f129e4b7fe4eed30de719726fc4234bdc78235529532a0136b2bceb1a260f2687aef1716092d3e2cde7ebb833805f333c5aafd0f58522bc89845dea7bff62d0793e7052ced4a4aab90bb98f39f46330a9b5301afefae065d434289426f7f1d96ca5a7c294d895b59cbe1e355ea2f16562b3528b7107e665f012ff33044b60cc33d51f01a3e9ef46ecdd62bf80cdafe64506ed7543dca78451a532570462ed2511ef07ee6e966fa7fde2d9a0d2e414dfdae2fe5152f02246339b45bea8129fd91110ae69714d71896ee8e1f3b2df01ff6c55a0246bf3e673c085e4aec204ce52f8bf7ead4ae3adc5814929ae8a42cbfde7d1f6386dd664bb493f4112cc11d697ae84ed71ca252b0363d96707c5c8cbba19caab672aca8e509ce8c6ad52e7ec2a5fd57b31a87324ac1d4071b94a3c3ab82b23addef815f3e24865375901fe9d0fe592ab7f6b517fd124a6094cc3e3f9cd4ac2d8dd491cb0d72c04b20c6a6787d371e183f0f5d4ce97acb1f9563a8e55ad9e19c694ae278e3947eb0e14289af3133d99ea2f006ea72fd080c356b3523ac034d9619d6e67607c912f31b4a8e96d0db759aa22861d4e6175346da2dba19e8e400b26436b376524a01a0e7dc5ca52f199859d44b0b676686227e0c220dced789463ca2f26f165b2a2c6878731269229a2c09792871d33d4da5f4b3bac3b3a65c394da3448cef3e1ff2ef08eaeea58727bacec25ef1b037fc6610d07036bffa7d26a89c01d2ad0778f9c10c0c87cb38ea373a0ef872e4d9d3d628edf94c14ac4cb7a0fcd0c4f94c9410a767d07bfb717293c3a4e00b992f932fe647c4ab7db70df0e5bf862242711be26870eaea7ced83d24ffdce6371b4431484741d1a52c90253859a49cde78a193197944c667c6271c9896c2442462862817e88e02ca1fd2c94bc0daa2d1bac34094ae18d8cb2a3090fa5be0ef3ebb47022df26bd86e769192e59b8cedd2a7ebc45d30823e267903467ca7d8f671fe630d2995fdd0b49a1d16d594db1643e55f5adfe1dfe372f0312b0533575147438e980b38c9929c5f400a26bda3bc9a1c0e5bd7d14f7eff74f16fcc6ff707a236d33010bd367bc4213fc2faef6ed95a9263403dc64414961702d77182d0f42f6ce7d27fdbe1f1a5c8cf0f78a3ea14bcac279c8b0a1819199af3bf8e2f234758c1ca6e136ead52ea601b0badd6af56d99281996806cf3c52fa63693e3879dea66d4c48ea455f65757a3b12f453f1701c04ad67fb375351cf92448c744ff21745923dbd5494d6b877e31b8b7bd4a1d384a85314be82d664440527e2cb4fef4d1853de44d6331a5d0f752c5d6f6806963460a11b71993e6c0840c9006ea1df34bafd1bd46e9ba55bd64a26e8782bd18d9d0cfed0a916e09dec4b135190647e99e269db142145001917296fe5599163cc2654fa4f2a7ba78b6841cf2b5ec0db552e94d8a01b45f2a87af88f6f314974113133f23eb4b663ec026eeb946ad6770284aee7d38ff9574946fca1fabbb59c78b0437013a9edbd927f608333a5ad4a5fa5b8915102305802cde8d6902761d3fa26be13c6521b72471ec7d0de2a5f7d2a8ee95d29c9c246bd2edce48473f26c48e67f6925283dda5ecb76de75bd25e6eecb3161c3d03fa2c876990f88a3ac4c4f82e223bc571704d816d9518d0ffdf470b4e2ead88f22c2906f94cc9afa9c1d98e73a62b71ca22031cb086e11da1e1987e9281e9bfc939237fd70bfe0507ceb3dca890ba563e33b220118969a56d9b5f0cec6a65a496ba822506208ed9f3477a9da75bdb898bfb6dfebeadb3d911aa0e13c8af34032a6d82bddc04732b6ce408b48d3e37d2e63dbf10d22d35f7a128445da225e085f846c694d815e912a0e32712d884f70413514d2c74e257c1732300647a714e91e3d2d748bf33098913fd3868ede36eb2d949527a2b5997a32563821e2432d3425c7d6384f02e67ab6365123ca2c4e535acdb724a87a0371b6cefca4c055019209883997ae7454523cc1fff506847dfc81379148ade97b96a30ba3280636d7e7d67242c772312adb35c1fbd1e546985db61147fe4de2340cd76634a62b8858a141b7986a372d8e7345fed48c6f7277453ce30f14b088b661f085521806d032643849fac7008b0d9902a06508516e679095087134251f837ce978ff73a158aead90f42db92efb5c55fde1d80c7ad99bf434d6667be5126441ae68cc82a2c6178c634705eccc9d5d793e9a1e4319b2c605f6957a25c0e44c4432a882c33c4ac4fa9a688868ee6ebb6e8e6225ef10edf656356bcf070cc65b05cd51e86bac7c302d258c54a90dec483ab403462cbadd8ad93a16ae75af12571402474c3f96379b030b9264092eebc340ff50edce5375ccbad3cafff8454e4ff0cf30c5ed1c4a79dcdfda502c103205c42b47ce8df06927f12875d2a41976c1fbe540c7847441b90b7b1f7a89954491ab7e05080bd426683a1a3da38ad0f5231f267ffd4420e8a2e31bd0855c65d111fb1a20a8a2c83a5f513fb8c172a337b946c6f5a94d2e5067be885650bc60147fb13535e7cc8598a32ef2beba62b6063b54c2f488c729f5d1deaeff6945dc05c1334aa711446cd29c19953bab99ac6a263c8d78b4d046312211c618b013831164ae9d322f54223b2f26217384495471468521df85e958122670db8969ca0a7de66c4f2eb6b189dae6456e206cd873776bbaa9c1a790deef226154ca3651886d1c461dff762a419267ab3d322dd03f4d50bcd37cb3709d524a3b8cc1faef43de2385221ae5a682bf675cce5e8dfe5b3bbed1e99c0c5791ad053af00f7a9974baa5a5298f12e16179fa324be92cb509f85135ff7e203c183879e2af5eb07171c6253ffdab7fae1e74ab76df07b69fd6891969f5e7c5df707a6aff174b3067d4bee51fb3e0df09685d22745a2434f7800e3d3edbc3022128d528b488996f2b080fe735bd7e81fbd13797a33110353b50fa634d370155fce8d6c872fadcdd9094cb35f191af0de2be74579df2c52fea256792db41c9a81c8d1df853c2b13c31e8d19e36271041bcc4e3627fa6d141e489d45412fba6c421eab9c1490fb8aae477d2f616b277beafb9453e5a89056420ab2e626a640a617c23c7b995d9ac9509216ca75d0a56016654f0d998108f59ff8eb37d15d049be1f997ca4a359836a3f8227d01e67a0048ed58fb0ac6bd5ab5d131f34fe37f8bcb77166801f8bd286c8eae5ff713a97a37b1aa57ea71c740d4b9f63564a7b8a775a9a8c69f508f41eae409f3f6650f04dcdbb03ab21875f018d622278713b07a2fe251e2b914ff0345b73e09b58a7b26e7a383d85c4a04d009ab6cdb177be5d818d239d35c55fffa7659ba18855780493d222bad727e332a584525109be0a99e98a456566931527d30c9039c8909144317e337575c68831b4a836f2c6b2616362b8a3a3493a02915015672cff916ac544fe6c52ddd90e104fd538a5a229d37563440e13561e063981ad93ee1e7820d6860c318e963a283839a026c01aec62cbd368e5a9fcaa82e8270fac6756be0cbd83d69d0128c2e61a59ed0a4a96028ecf01e9ee619db7684f18e2cedec1c824e991d8a852a873277eff6c9e4cfd030c9db5c6e39d29184a2b352f8019a641305776b473affe28ca7a41dc37088411bec18e59cd0a4a7221efc945e4425764d33ba4e368fa53ae6434d44df5ce68cca86044c433642d10c3b6fa0df7eb33c4e3d7dff3370b1cd69bf47d5c49185572312454aed37ed0a1969d2febaac765f39dad504d4eaa2058b3c3b9a3046d0efba1433634df4361569b4e9d3ad53c2c37d6033acc0794c9ebc9884635dfe20c9ec51f57016e4025a3c727c55879ec43b9c81b206974442136807a8d1b47105e8e904634933d3c338f23587d83dffb8450ab568ab59836ce5c9d5f58c11099d5f6456b937f8b245379bfc60be3fb7bc1243762a98e4d97371dba13c1ae1fcbea68e7bd174f6b3cc7f81079bfe0892079f5c2d33f19f72928dbc329a5bcc1e519ca58271cb48bc1fa71ca75d8719d2fb8729d4e4390477995011bf116d754f359229c9ec3463fc3cee431504a0c6ddb52e714d41b5907c5ecc5b59af8ea7cbe45c08febf541abc5da96454b28476d93621b7539e35d0e459164792ce5426cbc802a97506aec6dc6377614b256276fd26e2bc89d6b586da6001caf29333ccff008e179a3b17ce44872a88d92566cb28e9d494b6c5e02b5da2bc15d1007d8989aac19046adf7bdcd5de349047199303aa2172145d8a7d4ca161953231eb228441a75d7c29ea5d675d18566c142045f841755972451ab3095dde2a939fc8eca7c0d84239c2dd6432302d5df2e62f7ec8654a407abdedf322e54b13626e7a9ad88807e75c3161c55045dd3b22dee3023093ec693dab88887108e6388d373e170a4c5d22a73c755b7d75e1a72463de7e34c23c3be2bc5032db4be8ec56661b5387d719d128fa65099ef8b6f193cd08dbd741c6bda0d7708915bfe743a5ff4263ba3568101dcd17b35c96ff53b5f3c622156430270f19737a0e6f9ae9716b1f6f247afe5ccada9d65babe6d933f1c609f9eee0a0b7a842b2064429546aad8d0ac526ae860e014554995cc3f89896ffd6bb99b2eef6bcfb404827fb656c2a8c0a61bebf2ace4df2afdc5eed3672c101c56db86e84ca0878dd59a3cde823fcacb0a87cd821c25c7927a4b46556cd94c3f7e06f472c7899b5fc8f4fc74a9da412664971b04236530e3f5a310183c9c817565522049d02cbc56267cd4654ac70a4ac32e5856700b05208f04aadc08ba52a03d91af6b470ebbd831d0b552a5cd50dcaa71c3329d4e9b1e78c096a5c5c226aabe3b697dca566a613c6b4e43c2cfed49dba0caf228d7c0c7690f0354dda3a768357a209ff01d2bd02de043f20834f6a7d3da230a2ca2c8a6156cfb5019db75b96f6ade5f2edfa953a19a924301342b8520188281711c7a4e2879f0951c792985452cd23afd021e613acc71f46db1394a8ac4ad1c26b11d2a4b0cdf10f3ae313ad057dcbb90f0dca897629f33deab1e730541273eda9ab5ea91f95b55d4ba9a3bf0ad785519feaaadb41125bb98a29895d9c05826e12f13bb13e653d42994220b196ab979f70d833b2daee16047c147866046bcb76118ff1b9f85948f8102199b63df96494db643bfe70a49d2df0e022185e39015df78b63e02cccab0d98ed0e35dcfd0381c7037801e6b18e09abd20831cf38c9ed6cc8c5907352ac5d9de07b8c9cf8649432af190b76316db6187be9ad3dc616f9f69bde7d6f9941898530cfea92502d5333ccd409a4bcdb829cc14fd624de163ad37a3c8bb87f4323f519cb41d23d602c1642109f1c84835e58b90f4df44f0c774746dfdbc8069fd345379a3e21dae38bd66513cc53f24768c6a6585c140c2cfac4fdff1c1d7f0178ccb87f71ed5f5179b1286a4a54171c7b05eb808b23069216a46075b14d4547411e2d9027a840d6700c68eca0dfd905f438eaa0cacad150cfc7a6cd091f0cf392ddb778964d59361fbf009d4135d31ddb50a9b0a425b3f9cbd1d414c8be3c466e8a7e5e26f5af07a50b8990658513f5b480d04a2b687285d80411d8b4bb42e69575403e7e5ee153219b132dea631eb5c0f3910af2f51f922030cc6ec9701635548c29cf266ed75a2b69f790753c733062419fb079f2df7eee361e40461b9cfd78652a7d2fa62cdebb71dcc38cb064e7f5cced0dd38c46ef1fe5becfd9d0d0a5f63b1d5286d660f3d96ca48c4ab9ffa78aedfbad8fdcf543bc2469a0606fae491ce762614f5c42e637fa8e21510429041888600beb30d23ac8564be6ca62e26ddc5ccc86d694eccf2168a4a3d1c770eaad6573c9825db620bb5d04370e98072203acc70fe91e1645084ead6a00cfd91450de6734c6664c81aeed2bd880153179bff77e44b57a631f2d0810e0f436b9bef97cacb0a83b02d0bd7e2b57ccb8bd87f61bb5b4c304535cfd2128596b84247097f01834d5c2f9dd831c1cdef38f45c17c7390f8f95d7a4ba301f473d6ae07df97382368b766dcd6b9e3c249ff9a53ed5e4bf8217e6d7d85a08f6479c4c17abd23a7bd83e901d7f7b1cb1cb83fe1044aca09c4d5884d6cb09e22f96fbe31c4760ac13a0d174f2c07cb4d4f325650257dfec1a7f02aacf1ac84058c7ae4ebfdba4f2b98abc29f2b92c2fc7e99341a011fe01ae617ba4537b9480c3d8c76f9522cab4d9e440b940a1178efe43d95e9d1775e8993270b5ac1cd73e01fddcf11471232119ce103b2e68a50dda7bfc426a0d9c56d5dfcea2cba65d3309b0bfaf2e1a2698da7198c2d75e5fd9740f3a53de5f1fad32df617a0a263c1bf03eb59e63ae85de05a78334efb62f2c9ce56a782b61bf86400f070eeabb580f466746b319b322a17ad8a397a569515accd8f155220589b709a027f4b5018ea4922a37917b25f3baa670bcfbc5b551c14416cc496dd773394a0c8baf227198252cdc22a9ed6ed4e9675a7174ea30f044d198d9bdaec2248eba27283991eee5a6569ba09909f36a379de4532848924ed1f1da5536d1300525b0a06791154d6a4f93a4cafdf1ea9560a4cc58c3caaee058b230345b42899b330bdab86529ab80e2fcedc2350c53f2a75fab86326c1e8f088f02b20551d13507663a7714da591e9e306ad886d1a45108b760a36ea7f7490677b893335abb34226c4b0d557a2967c1cdaf527da53e1bafa9bcdb6401beb7873a0a7efdb1944f9e6d66c4351e6d03fe74d6b6c66e70ec8f82c64396a4ec521cc41d5b868befb6a8f1c053c8bd5e0cb4f5422b221e21dcf988b02162b1aa4ca326588463e645944c6f4a39cfe38e8327f22d71780b87624addb1b88a79849545e4776ac6c613bf257b8401a1b4d2bbdf41c51bccfdb55f830f0171f34c07946a0c8fa87e74b5bc658d233fc3bea98e3298181a805a71e3a4904f52aa9cc6abac3a1dffd79596cc722f88b4ce50882fb4e11409058434de7d09aa21fc59af5a017b12d3219022c0b95e1edd49b57a826b023d8a110554e5a58c078c31e36e88ac4caf9f289f359bf37eeefed1ba147effb3229c3660623fad130ed6214e5b2932e099d8e23072e0ac27b6eccb8f6343002bdb7528491c34afa9c6b202342dfa4d2dbf6a018b03d875ded7ba1ffed6bd780258304be5474da18bb75ec9d50f07bde08cddd39efa992e47cc2415b542ad33f7f0370c0e36d697ebb3197bd76c4d6f6d1a6d5a062c9cd845416b47efdf540ba145e35dab37d489b879dae39371876c676d22bfcdfebc9d0efb25c13109348cf22251f6ef2bd6745e4d59c8305ed0e690cb1cadfff37979e4fbb2bfac18571de639d3d67f4becc76d836c181fafd4067992f9b8ec09f14f63eb7f4b8d47088ef0d869221ef908b30b5bba94bae01cee6971fa6621c0ed5dff186cc180e11520689d22e3ea422acf5e9027509b250d1040dc3abed63673a9ea8166d889d5a76b17228c9f1baeb54b51ac3f4263eabacd44db899cc0b41103bae8d061baff851222e6cbe71ae8cf85775b84e429b2746e225937a808203641e5c774bc29ec292dda30d49a7de6eca2a43ce1153b55310ddf4efc8a71366ff1f3beaf11d5b64c1ccb1cb777b8b6918b8955c2344bb916441d800d982c7a1e8a45d3ae124e73cb6d0b18996a8d70c3169a618467a1c35f2fc2bdce885bcd5b13003daba641aa07c4d90929c75f5fb520b5ad85b78e394a7e32269ae1e1875a26864056d9ad5ab8a08e91e37e2678d6798efb90b247fe58eee0a95d6ac06bd5d6bfea76ee3d8bb40a567480ceb11bef35e7b545a6075d4e93498f3bb0a02df424256b54f0ef29e80835d80fd1c2d8e50744c29654d9938747f9d5f2f755848694d840dfed32b48d3667b9a83b6a8e33a8bd81995fabeb3dfb2b5bf9a0ee8bceffc61162657508c422372b64dfa7b3b9edb129c9a4bac10e872fac74cf8e824bc10c6dac0f9847abd24fdbdaa2ec6d7822415cfa3f5f3ed5f7cca0eb0f5eaae75981a196d4fe9d8b3adddabf238377384ec21c3a51a441afd2f0317b99d223020f9341d734b15cc5531a3ab4900965c369e8e30eddc94a42e08777f52136f8a87e5be8f0179ce49fd14fd20d0e3edd836cefb091466ebcffb5432d0cd7019846e51648060fff2228512f84e795ce41be9e254fbba471f516af2efda9a1f78166810cbb71e87a3b2ef519427eaac7f1280424fffa78218df8ad67e36f10c064336c5b78e58252e0974aa63e8f18f8abe5be0a1a423d337791ad3bdcdd708e18da1c37eddd5922583c0e2a724fafb5df1b315926c2b437010b2a78dea8de66ebb4ec47448b3cc23e4ed577ca8fce4282f5aa9e7043765dde923101d4e9f30a92f1c156dd60907d0ca5b7962ecad9871ae5084eb1222d7e1b77573bf326751552c01d0d831206d60d52163b1750d5e8204f793f469b04d504b9186f10be0277a5699b62115411099c19d8e8dd280216794301405eb5770dbd95b3f533bab837a9c047d4e4f5573b09a428094c9a773c2888569b246ac4b78fd2b85e909a3405670fc248bd1223639f5f86f87c24a2100f45837736351a4817dfa2a22e40d0cf36c1b0b94fd9d5c2caaba964901c1302c54a4eac14ed14fca97f017a956831ec85dff30cc0a583e87fbd4022b680f1abf6fa38e2d0a46db154998693118f6424de1b86a0d37dbcdf209f64278f74d371d0c47623fa6fb0a785c894c9fe6f392b3c2a2c2f8390301936490309fd972e357421d53b9300f0f90e09dbf59ac012a501dfe13bb3e8c499c1c177ff17fbeb14bae743f29de6b466d6b878c75496f217e4630b92223e28c109ddfd5743ea69b39310b4c07a1c67b91484115dded40402a68eb3b1ef3a8aa6ed556a66e45c038b8a8f279b6e50d5a93c157a8a0c810d59cf01fccc654bebf09ac4feb715f0891c686f038858845de9bd091ef8a1f70e348f9438e6825dc145f4ce366b228995e6a1a2c311b7a56f562310fb71726078a6acf97adc5fd72ae7d2449e2d33d40261eb3d1fed275ebcb9b10ec90f01478cdee75b7f7ac338a78d0e61d6dc76cc7e2f5fa2d26b92f622ef4bedab2df907a5eca4a3d26096bc551b1e407a0f2ab9a2ac56273b695228878a5bc041106964ffd131b2349e03d340cbe674f20a28ac8b281900b3f77eec84dfc555e1e36a1ccbc4d7e5ba8ef0993bc85982b401b9a345175706e3c576d733f20017639598622a17278e60c78a465e3878c3a993c99e056b7ce614b0df257fd80f28f595883f548de9251cb8f8f6d38d9e4dedd425c89d2c5f33a750d3d1036fc198956d90e33cf227d3921d179c3eaf12b0b2327903be8cf0181c36f9361c3e0aeb2a934fbe215bee7d52ab6a6d2bbe717769ea07eca2cd03558cdb10beea75fb27cf31148321858c634f7810619743588cd1589164a0e5d0fc728fca923ebc63706168a48ef8bc5bfb34e2dbd372cfaf33fefbe88e597e26fa6b760f96aa495228940be6513d579e7142e53b67065d09cf7406e5a9f40e9a7d9d858941e88bd6fdd1a4e9df80464d09b82c5fecb1001bbcebe3cf3c64132642a203b123bbcbdaacb51bc1c7a6c3c50a61f34d77fedc46fa685e42c2e1389e870b152ea23166dc04b5998e4fc3415b50f942e97d0b4600588d922452e63e16e4f817227dd8841578fab3d40d280d891146e519c76d92d81e42499ce0665eb082a3599be9a51797f37a808b64d405cab51b8f437a32aa3243367e553a294612b45269e6e21c7631db734c2a1b07cbff193ad0ac272ad8204fa6c6679b5663a0f883baead78cf74e663ad8d5b22b1a77cfbfbcf0326402733d8c11f552490f92af7cbd3ce4942a2cd38d60401df76ba712144e2534c7bcd1231f27a29f60685c7851fe927bf28b23c559a84072055a3b0f9b4fac6282e31b5014df8ee3fe3166359eb60138ef88000260ee0b2242aa366b3e2f8c5ab698d0d5a7f9cc7849c7ff791fe95b5b3841dfb2fea58283ba570d98b4df4b4e726fe54f3f544822d9e4e808ec6eea4ee5568b712dfc5c3f61d341536498aa0f437042b0dcfc0e4d2680a0fce2a8ecc99d13e2f8fcf3d65dc331697aaf16103865f444d1de7f33948c6f94bb760c047014ac63787a5bfba636933fc4e4146311daae9fa4552c01035f95e7c10f6d400aadf9f6f5fca8c292199c070bda62d53dd940fb40ff706d47e0c4640460d0732a8d117841c8961f22f6d4ff476a0b21be118332fe03a4f0e2ee3ee8d275e7ee58f1a6c87b9423461e99fc6bd33a8b6a53bdb43e619f7dedecf18b7d133b781d687f7f3da2b9a06411ba9998bed9b759e680443305b4feef9c669fa9bc475bb41fb670046e906ba02f3d5e876b4c065ebc1e715739a569801370dca517af6dc24af033b11df4577284afc148f4a6c93c085249c2803a6a4a446944adc8fc56553725c0448b558af0b5fc2012b86b99b87d390c7aba400bdaa8af99066a583e5b0bfa9b6886f1e7fa3f7020f980039c1439e740cead99297c021daee437d3c6b91a51bb1178bedcadb1a9e6574f9eea5ae468075bd9255d450643736e5674d482fc969d68ba836f70a00d542f1a75b8590ce93ec9ea69e334aeb7d376bb3126209a09e79b6f922a8b0c055593879818b001b04f296187accc48925a588f2b4e1d6b8ec6918db0a93c756deed981d1409cbe893b5bd8cb182714f12fe4c8df548565015c9d90222be403798ee58d79d1cb92cea92d7a1ee5bfb6596cc440368da98b88cdc35e7b3392a2123e5cca7e0a0ce3d7c4146800352127987064952475e8309dad31d70017b489a1bbdf114d1cf8521a0e0e3bbb5d79e875160a370c21677cb733ad7732975a6150b2ec70096afb6f90cb2ee69a922299e85323368d0db650f32213f87431b8df095890b6667da0df7561316dd90797261fdb07d038a5d365755373f272796a5d8a82d5e94e518d04feba190d1820079948baeafd939673b4b84d694ba54f7fdb056c90e85f27b9c2a32faceb7d8a3d087b083b5cfac7c12e6564cc3091adaa2aed0d578c3595e7df4760a5502d6185671fd28ec2bf3c7363ab9cde88f782dfd818331f3fc2c35e850dd1a7a8b9ffd29eab6cf61710b4d39c06fdb8fc54b34312e9b35acf802dd7a29b103427886301b29ae9cd1e826d8e97616acf36aae10852505a02ef2cf499ed2e8f82e62793dfccc71de898f432ddc99621b3e0e925e84792f60a96e99ad5422bf4c0f7f05e97fcb03c81a58143b3a2a82123f85d1ca393a67b38698fb7fb992501b179e571a448cc00ecdca2605516bf8eaa87eb28e83622e6132c66b5028bbc211909892f982a573ec36f98e91afe88d4a7a00100960bfb6a98e11c4d011c35602b6e5ea303e54fa9cff7752300a2d77bd60ddbe912f3838a09979c683b5d3648d5b8754f0c5d42d9625a4a8ec3a762baacddfa2f1edb566f02f03313f0fd09e0ad5cfa28f54d1d3441642b90d79cf2fefe2703c6f23083de989abb51f53559f1dc7c89513abe66b12c1b489b92658eabfe6b6f4452c1d67068d31c73d5f1c34da9646bb6547bcf9a3bfcaa0022fa591288d995ac00b41c070cec04666ac076c96e36d3e67cb9eb9c70ca0c9166fda93c74813e18df0bafdf9e484bb3f47db1f2b6ac2db7ee39627e46e3daf81e35fee2153bcac23dc3716732f9553e01d42beefbee270e505ba30aa03fe266f395be175441d61a6352706d5f95da77756404460a51fc0cb3f6e1b0c344c29d3b35de8f438a184709dc2d4b570aa93d1817cc0acfe7ddcf27eb8d15ffeeea8a7883fd2a1d406f2e6395a4ff3cfc71ff2ff9f557eb155c6619e264451f5961e53a5aa3de2fb2b7bf043e985f8d77afdb423e5475efe3335f02ab9843f098c966960cef3bd685621e6dbb91f524126f9b00ecf937df364e1b620e0dcdd704d3ce87846323e03a87304d9672c3d33400ae060c31ebfa8954995ac0640bd8c6512cbbcd4773e11bb747fb88c92644a6a7886205c3292a12fb1a55070215932ba9f6500ab995f5eb4b1742cca3324a2ca067543cc6d90e47107dd7e19427ed67c52e24a4555defcd3160e8fb404ea4d35bfc70457dd6b13080be48f6ab892ca8e8c14df23befa6d48b7c0174687e14e71247231dfb3f7a26d0a768ad70b090bc815a92b0330b24dc7a46d8db20b1bd1bffd9ed7eeeb8d0bf1fcf88c91856dcdfd21a94b1bd1f19266e714be28050e572d42bb408c99faebf5ecf91e5f0c46f31e4704c6b1a38abff5d9180595451bced1ffe6adeb07b22c89faf7d60e5d05d52b77f6127b15694da5d6f3febd4e784bf47ecf394a6f1cb10dabfb18b283c8d969c075597fa2cfb2ca1da59dcb293d3c1507212fa3ea98c8ed0928cb58594c8f934d8b2b653d0927f07c06a998f9ca20737876bb55a2b968d86eeec8efea530fe91c0b82e75e36a1d6ed0d7986aa9139491f9cc48779ecbfccd1c184197b3c1c1ff4a6c2cc41495876220a9cc3280dbce371ab19d9a96271af6b5b9e298857fae4f1fb84181e1a8e086d0068c0550add10b4ddf9600408a061302d4eac3d9558234187445909934e96fe56acac816b359023136daef22bae507edbe751318a7184bbd65727ed86419e4468b118334674bc26f2609182adf5eebfb7bd0ef2ef50219978ee646d9f2fd2a7bcf5e6ba6ea74fbdf86800a79b2d01f81b9521d1580f5266f69f63ef2941958c3abbfec4d51510e4646cae30c115a5990ae96c9d4ab7cce70f688d26733480d1ceec59f983dd8c73bdeb21af4047cc06ee74f5b570c1ad0dcab712107c0ffffff3f