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 59028 ba339b250281afc305b609f2345d056e63ce457750ba9761123f7d60724ac683

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
223d75d1768ccdbb4780a5f5681fedafcaedc61de67cc08e27fdca1f73edc167
Certificate Block Hash
ba339b250281afc305b609f2345d056e63ce457750ba9761123f7d60724ac683
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00400b0000601e0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000077a0050705cfd1319ef03b5ef49a595d3c4192b2272ec2c79e91802df7488e9c6457cb830cfc06d59d1d6079202d49701c38e4db92d5aff4fc694b957d46b9579a3ffebe6b3fb87f278dc426be32bc2b6750e70d8d0f77e3dd050000000000000040000000400000400b0000601e0000

Raw Header Hex

000040204a45f6195929a408e5720c0295ed5e6e5941a9deda99a28afaae54220668e5508d5ccfd94090c085662c3fd297b928ec07d8a4a614127a92bc7fd9ad61127f06f49a116a64a4031867c1ed731fcafd278ec07ce61dc6edcaafed1f68f5a58047bbcd8c76d1753d22

Proof Data Hex

59,560 bytes
121216020307b3c8f19ecff7029372af58bc44649d05337873194f89451cc537e5dbd574496a9f312e91aafd044034fec1f633b57a3f720af343394777178bebbb6aac4926e681c661cf58558e9d6ada9d049f9f2df5bb9dda16c2ea47303eaa9b3582f56ffffe22ac64692b9a6c8d9bfb7652c69111a4b0d631b348cc862a837b975a4471c1ccf638086304ce096f9fbc23174744f6a865559644f2bb50ccaf823c18301ec9ec92c3577b72a7164e405fb4527f0691d0ba34e5a8ac66f87efd36fa4cfad9ac8615883c6d4473abb6379a2ec66369d8f6dd29844f02c356f4c98caa7070890054f96a30b0c7c016a879725124082255d8a9a63c5d0c22129c8c0acfb56b90546683c5f769ccda25157be57282d1e21812ff9407beee41c7714c8f43856987029eaf02c93ba33cfcf4cd9ebfeef2c43aee57e9266761718fe156abf3942143cb57fc8715e9f9cd9fb9ad67f09374e6db667d25ac5337204fa5b69c1f64ef9da9aee87eacda0026c2115c66e7f421e46c772c10110f7fe7b68115c7b22a37047af46a740744929db4852e85e456a7bc9bba9e9bc37ad602d6d2b2723d47109d62f331bfd91c20526e09fd1cd282f35a9f12a9f0117ae13a9799cf01c795de968de068f37a1130c3bd6f43e813918ddd51735eb2b36d5782f3cd0a9bd275bd82c2709a86e293f252c9709802eb58e45ddd0a5bdafc9b41f1d2acbdbc9d4af967ed0a60fc97d7bf50f2a4f4317bb22cc8918f88e1c386218d353c48db8e01ec7adf6f6b8ba549289d9c6f4ecf2af5ea916f14192e9079daec2d7cd94ddbb8e810f08d3dc97ff737b43fe939abfa3a5d6f3ce2d8b939282396b33fa92fc022e41e485c573110f555a9ba603961b0bd6f72c2e0a991e57b64f3dbf7181cf7190cab265690a77870478cfd9d4cfbc383512b97fd3219d0be52e68a325d01c7d3bd11d3baa6cc023eb214db241a1082416c25b9a5967bc323ba648ee428766b358c0750860b62bda44b2b47fc2705bd636d9a395fc9d01a619274adb4e7756cf4db5ca14afd6d29e274e77bb6d72079b679bf6a7b6cc8d28c96794d285a0e9a376faad13d01c53dab1ca0e11c4df2b9f697b54fe5c6d5c7828af8eece681923382c29abe7d6ffe06771d1cd6d62bede410078258dce18b231fb7e0def669506f75a38e70ce16a68d28d8b6e93f2abfea96da1f90e743243e996bf0b01cb556e4787bf1cd9b32680b9c4b62f55ce55df016e0e760f4cd3f488da5f89d3fc817f49b0a5c1ee570898c072a960abf0f0691bf9ed0740147289011e28a2bb7bd16b5655f01d9f2fd36f72c18baf8419bd362d594e5db0d4bf7b5da33f0d81bf121e8111871ab7e9aa1e9d61b23b25d880c28d24005c6bab44235f98cbe16bef3e4e40a0b8211eac77b93478a03dab873267e527ef89e74efaa4027cacecd34110dc95d09cb980b31202c74c21b2e18a166eb73efc14b910c15ab65c680cb08c05e567a134ba8ca33eb250e625d0fd2b09b27f5b832e04c68c55d0e66cf7a9ef6963355552c48dc201419a4b44a11d9640f5941ce1bdc10535a70d5c971a0732bd7734fb6f82743b314592f02be712e2779de8ce947dacdb034cba9e2c9a8899251712a7dd28a3e19d29d038f985074d3ff1179d05a272ffbe798a8ea19d33870b4934d1152c8733fb892649911c233aacc3e49d0e903cbfb35061e6fb2cc32d22846d9944edaf348acb25ab1ba69ec1f44163783cd65d63b1dec15f4a3fdc62563ab561ebe1fbfdd30b46f3c7518ae1a8132d08ec3b0d0782565819494bf125edbeacfa9c6d659713a1be90620e0d5b29854f1179006499c2694791142be868a78f897a9f016d9fa7d7e1637147c59afbfbbe89e92ab60adc8e26002193d0e9337515577753c7b53dce35831a25134a58222b87450872d33da0457adc86b1353891a17fe90ae144391305b078ab3389d2e5be4642f2dd75eed5b9af1b5b56036554838fef46e91ac1a1ac3dc5b609a0fcefb07a9729b2182a813cce567c97b6fa69c05336fdc04c4e7b2dc149c6bfe8e0711fea46c564b35d5bc12ba5cb517dce53ea74a44b75ef4b13d38061564202bbc0376ca813f51edea135953e589693fbbdf0f193bdb72933848e887b920e2b0e44f2ac46d3716545c5d20ad19215ad02d31dde4fe6108bb4d67e4c24b6214c651e80375f37b50afa01cbd7efe873dbd2e73307b71c4c671b0113f1c59e8d7dd1aa205ae147c11366b8e7b085f91c512a3ae1423d97e63bfd6ccbc5ce14e2a2b49daa928f2e8e55d71844d89ab28399ba7db6ff03ad9e26c0bb76cc3439672a9e97ccc6f56a6292c9c80cabcf57cd2dba79bd7970855015dd382f82b4fd983cf2d2ea6f81beb74b063a5346ab1363327f31a03008a00b0ce5ce3978110a80f8f26d4248a26c3f3af75081d186294924065115ab578545de5f66dad4d152d4f2d5f335c487a3efcf5b535fbfbbfd50ecf1228b77055313c83c50f0064b5eae64c86508f72f4f1236de34d442e2e6281741749324178ca5feacb65896cd577cb1f0fdb6bf91142fe4abe217ed6c1cbb840fdede3c8f225b4914c1c77ebfbaa06bebe23ee68495a5aa305e0074844132ca886fa3ebf43fab65b0dcdd634cefb191cde680c84b69401c049884378009998ae0ae5b80647a3ac4219aaee0988a9c7c97ae93718c69890acd3ecbc9496b86405063b636bdfaad23499f050de965003e757f947b9d64bf3cdbf490abd184cbd0ad8a82d452ec1be0249b41af255d399457a17954e489f54bfe3d1016f16b15449035d2ddef9858fe48e6d04302b0374fb7bfceb657bf58d1de2f3abaddb34f9063dd7147e8c4eb3206f038131c2e5c89410cc8119c6c518149f39f4894473b1395849287f082cb5c92919a8644c1fcec1b485312bedc86fa0e1a4e338eb226e74cb26f768bf48a504099a65dc786e8e054685723a7549e25b8198e5ab5a606ef519bb6d2779a9bbe5a656f9fa96862e64d0e3b70a454fa638d61c2faaad074301e69c4d2ceddc938b98134205493e9fda65d9a977e2040613135f7b36476e3116d31d171de57169585b457c628e15d2937540b01d7fcd89fdda59e4c8c373171c88363c8679c8f3beda3a75b4c211dc6c239bd0e351cd6800033bb359643b0f4eb829cfeb50f79040ce5f4061d5cbf94d5cf3a8f2efa44475785afaae0fe83f2d3c34781bbdae8c961788882c0a920c0a72a32d628393279d2d8d6826cc6dd630cd85f74b3ae390b64709c2eb9a5e033dd95af625da3e86205e97ce5d1105808eeb5a457732cb9b462350555cba9d9d89cc1cbe22212c7c32e0692da237296586f27031fc06b043ad86292febd1631881c6d653e12f0327eae51e7983ae4ea220159c03fc4d9a74a44478c734a1a60c6ed830971685733b1ddf7cad2f9e8fd9f35f86743c608016da6b4d7ac5d2d06e6dee9dcc2717c539901c9b6b5bbd963f9a5bfec88b4053ca8ddb0419859c96e90a7994d716e2101f05e23bc10cf85680715c8a1c09c1af5b3b0aeef6cda7454dc7dd73246498df86d881b5472f90abc555c7efa69eb3676183ce227e1236b8b8f14002be64bd42d7cfd028135856b8f4cdc0eb7de6f171c457d0575d68c208d16179cc7cb21a23d189b22d646a228138aefb41730f5bf424f147f77b7365a277539e15db4a509e200e3f58940aba69f80c4860dfb6a4c07f96a2df26f6c93ff0531071a1fcfcb0c7ba9f0ae1e01443c70b2a1d4fee4b66e6b45bfdee2d0b439fd18059b33dfb005859aab1cdcbef564a17c3c79249bb25ed8301325953cc4617100ad727588ebf5bdf40798463f1863f581ba2ae557f8fc4af4ae8854a6d680b747d67cd8abe10221dbdaab3367524c75a8e3b229b4a1ea39df6cc52038d445d7877a71da0aa295c6f5ad56aa82c6d5954777943f59bd6fc2b460d15a8749f2877c903431178bdeee09a3f323609b100e90844de14731b0dd5daf0928d49c2a0f35eebdf110c6e06454e92c9b51caa0720443a7820d7e6ec8d2cc6239ae2b5f007e57ca29c369296be5888e513f81529e68680edcdadf5f775577c3f18a97dedb891536ba49f2fd74ff68cb39031df08a555044aabd40b08c922fa504f537643b39e74c668a67bbe09e4d33d8476508534c9c4d48d388c5f3be071dedc68e70eb72bff4a46523db484eea1e6988fbc3154adb92f1becf20cd877a93d61591b1109b90661b1879c54132037c6594c2722d2a64a6dd8274ceb3edfc196a8330267edc4b571813d4019e0f3d2aa9d6412cac283540f48c8a287ac264d9f7421b8dc2fe3a48ba97405e8d1436f93c44fe2c52fece301a21a5868276a9c558653e97fb92bc2db9f4faaf0b499631e8ad1a9a32e3bf5fe3e7ee3096691dcd1654c9d97034d66c8acd7b90b118fe91505b2cbb4f410e27b39e295128cabac181bf6e19a2dc08ef49a3249046ced2f3f5035de7a3768ea8ebabd696822e736107da8531857d1adab772c3eb0ae4c03b0017bb68244076bfeed70487a0d061461ec86e6efb92c47d32b34495c6ed47d021fd4055bc8410d30bb16d83823b3ea422b077f7daf1bb2997fe6c83f7a9419874f0b7bd43cedca0255a3d663788c4688cf38d14fa3adc5d9a84dc229e79d54680e817e03f567edf21283c89106c6a6e3ec78e793baa1f8dbbcdfd54f3c8ff74a7f4f7030370dd13d70f9aa9f7f32d39414bacb953f342f3a93e00f2b941930d303de475b40234f0ac9d1063fa70a590cdd45b13e6bc4360c184231ccc2024cf213306f2263788d7462fe999b43439e9364a3101fb96266e73dbf73d44f74b7c48d25977b7509e49c53fb4d5aeb967b07905a58ff19215f487e12f8a8622c1e2a007b1fb684967c5cabe6e0c495351c8525e7585415aa9be6d943a3a90dbcee255beb454499b867fa97feb0c697ea6478092ed11a5b5a3029c9325024dace902225fda6e1e7c0433970017d83d9e9ce20e4f8e3e22c8301b517ef9615fba3962c0ec7f297fe1e3ab0d135bc6dc145d6a797c7e8d165a46cb0f88336a4c626a049b437f8beae1c6d81a327348ef45a06465131a9a34b60e67becd0624bd9eb6b4694a3ae33a306aff04e3dc1ecae8ffedfce95a93d8d7f5dc0e91d6e3b81df3968315b0cd78adbcdbb4fc3bc899264d8110f85dff2bad92b8fd8fa6ba921176722f99579926127935101077b75246448c6d6ab393046bad0bde579d230640f245adff4d123f7b5b2af1adaf0886be085d314ab7e4c4144ae20642100cf66cb8b2e342b291db5661fdf4fcc7832e596eacfe352a59d87641e9bb41ae24b51b680825ccea9faa8c439b49769e6bbb37d99cea90ea78d678f975e5eb18c27e49f80dcf694f38782e5fff26eb9f4c4f007e1231dae9373107092e74e32952c5244abc22f527af1310b6a9172821ed3a87486695edd7163059fe98b4159f9328f0a9c68051921da5a32b9492683e8312c33d36838a8cc025cd7e8f7ee17c3bbdd07f278416f2ea02bf94b4c4ad9ca4e5a92f812c6808a0b630328936f34b4cf1b61daeded939129d3ca73fe2f93e44e5da060fcc75f42a601b37de66f9727043b4398810a575fc3dfd4acbc26cf803c6a13bb4340eb5d19189718baa5dc8abb0d64be55c62275f0e92b3a516a50a8675cbe7b8908922f37e54408fb85f461b7bf7c1ca324055fd361a74188bdc9e4e5df51fe4d06e9cdab287c7760fc82a5be22df864bd124a404d64bf1b930f5aa53ed28973d72aa9d68550250baee60850e43120684bb66d11497a480e2faf113be7acefb837c153f9532d378aaafa0c6e64458d8f3a70d42a04b9349b00ef20457e34a6c06b883b65ff9f95e4d2de174d9acf958577ef8d898390396b31ebfdec8030953dc0d90edd7b11ffa3768610ae10b49ecc9c4c4d635fc65ae9c8f16df42f47bca3e60594c9453eee52911d20459a32411791a6d2d10e3d2e3de08ce505b93f74a2348a800af4a8c96b84b6261f80ca6f733abc60c2d8293c00ea5202a2397f229167da6d61a33a4bf95bad7a20424110bc95b11b30030721e5f752a6a089ba682cd4ee60e3ad2a185d4ca34a0827aa0d7c6e36e5cb3eba321ea529f3967c8b10207eb19bf66b1094db92530263335ed4f1e957af6f5838725019183b48f2d7c4291344dd0e0e4b7b452aba5b517ab651aaec9d6e979c4d5225592da57d0fd433eff26d55f5e3a18c1f85fae91629d8a8cad4a8bd05a374be2e63941bedad48e3953eb5ec84353f59161ceb9883b236403f7d6177e76fd2fef7084c43b566723055cfbc86a55a33ce9a497b9c2ddcc8fbdcea7102cb53a3a37006eb348ee09a89f4bd6f29129dde34343b46b0ce30064b9ee551a2ffd149c075373ab8cd398453f3ad416b93d816b16d7908e662fcabe390a664679ec627d355a44b6c115bf0e65048c75307c17a8e5ef868df82e5e31808360940b8b86a6e9378e2ebf64fd60ada8604c5520d21dc4df1f1e63b23a7cbcb83ec59b70ec3725f3d3eb4b9b07fd6884dd0d8499fcdf91399c143047c82039a9b0c4879595d38a2c0d8d9e16dd32cbe555706f0e1f363eba3f76976a7569b766e221f427b44dfe7353371924a425dfdadbdddbadfba0735db748f4f1023b143f40ab198c2e9588077f7f72f2a48b86d89abe0426dab8b8aae4a9f25ace4ea21ff83bbeb7e6ae907b7ddb38a45811b89cd7b7a5d84623d2977b7b7d1edb4d7b69d16ef659d3fc9ee1d8d61456f4de3251a3b32a9fa83131d3d0fb88964fb30db90678c9c728d8d11935c0fc3f5f386729f38e42425315343de46fc3f5a1d0e242bc7ca3fdb45bff1dc180555ece8126dace05e028b62fdfeb1d4dddb6f99dd225187649a30d7f1680aa88c74bc3586ba5cfe373df5db14f10eeb1247248ef6af98b668fa20c9deec003d7b68020dc53b5be06ad2a7c9c3b4b3656b5a4a5c8e29f16a9d436c3a0d7cd32fa2159bc06c5c71e3925b3a0a405f6e28befb60e63670fb52ac56fa215210ab4ae3ed1010d46744ce38a668aef812fbd2c5cac26427241887fd62cee08a40eda1b2903699b73601ebd7e6ac0fd3284d057ed2ace6851efc2284d63a9f018e688a81ed5220c63c74b5a0e27c2b1b4c72fd76a43773d5ce57352379df5ca4ee8959b9d1c04eb886f61d457e0349cf3689a5a08c064c9e1a4e1a1aed667fc668beaf43c0a8029d7950fe893f0859a3d510ab3bff4d176a8510308a26e5b5e25ca7f74eef4e0149cd92b407299b49e6d0049dfbe4b9220fb26a162ab25a020df700426dac680df7418b9b802968f1d25e74e6f7666f8b9ce97b5bf10e933601953ed7594a164821b73c4ae4bab0fba2af803443ec28b7766ec7fbc552c302df2c936a4f3843f198c69f99d4dd644af06b2e4cd02ea33da43deb78e1e7057db7bc857e375b64e466ee81faa333e15064e04a91566d8c20c51ad94d77617beffa54ef1ef575dfbc83e1f2a4e3ba7cf33f3a73b05752b71f8902a52adb32edd5526746f4db9bf7c03f17a4ad9c82ae1aea07239d1634d15687e5afafb1d59c1d205123936f1e79894ae246f427920ee4e7695cdd3cd1229f1ea12ddb9a3ae4f98c44ac1977fb5238b81124f920315f09fd3815d5cee9a3f393626417da551b0d5e3adf15b6f039e5fcf675faf786d74fbda01c1aac5d7405d5ee90d24d9ead8c917217196ce2a3d0a44ff8d08e7be57590d12e8873c85253df8357693dd4124d3a4b2d2d7f73c742b4dace9641ff8dbfda533b4f9794e467ae71a10fab027e9a790718200641a9a532fbb786fc39539f67e219f843ccf7f89bc30f07dbca2f04f64d627f4033138590c000e51ae85da6e08b01ff355120195f13fda4a053ccda5a96435db14d22327275da88091e5147748e55628d7832d5bfb66ef1c7f4d3fb9a037cc6ea7dc545a902536c310220903f2839c8a7e2c39d89db73c58c236804587d6e0d009bf8e1ce102c033c10843ce740b3d521dc6a61a55711ed20cada1c87ae30c07ef2b225f5653b44121b091b12b152f0358619bad472e5d6b3204eaf3b97f0732561d8768c20b01a50b3d9aa5bb721fba1414326a93a61ba4a79cddb213f5e49770f5af65844a9654e435d0b1ed3b725711a1f2f97fce20afe48123219ba9838ebfde1c010bfaea491f8c172db329b5fd92c16b81b9edb9bb13157fae7bb304c21d73cd6801ec93fa6c9a66727b65f2be6f05f71ad8badd755c69cb639c15bab1c786f9e4562a22006e5614c1c7569f48aee3954e4baaaefbf85e1ffca7e3f2cd4f07597f85f92c5ca5adb26ca33669b47104c1f8d5a1449b06f76a9e6a9bb34ba98fc8bf5156280086752338e7885e9ec57c21cdca083999cf68fae9ab8f2503f09941beb0317222ee58a0cca33bc956e2061f16938fafc22e53523cd19872cf6410fc36ad97e4bff1bd3417c5abffb01c3e2201f06d97ae3a611e1f9575dd86cf8a1628fbfb7eddaef5425f8f46573c8b226f50af3528b386464875d82fa9901936474a36463f34228e8c7fa742064eeb43562eb222ded52f9b32509411ca2384752b7dff8913c3afeebc514384311f5b62124f9714efcda4523644c30eac8362f28d939ab55a85e7b29f007408d21d7fd106db97a95c6e40ceaf0266554f05e7709805880ecf2e1be22b1d229d653e907f32e39c42e7c9a525fa833a439be4e6dcce74ecf6d7e188b1722fb24995074b2aaf5c50a68404c8d3502c85b563f6fb3f50acf1089562bde0ca877b9b04b70d9d9bac156d711a83c53d176442409d1aa974234b59491e60ca5c1804ebbf799dd36818bba7a57b9f5f5f7da521b7786456ea4333c3ddf155b894fcdc96b28c45fe6af58d0b875e7896ba32313947a750b41bf4555837b2dac0cebd0568af162f67b5fb40549b20b3de8d5ddd7ada21a45032369d98a6a8a952fab0710baf0de6ac1c22ae5cc93be9d71124240c3cf0fff5ea94615adc44638d46f271464714b694ca5c958475d728d9359b844c660fa8fb47943f5390dc9a85bbaa38a1e15194854b65235f0edbc51bf1dc43efcb6045708bdb7332260388c4c913d313346e51a88572168c22389675218c78264fba1ad54b91b9f996c4a4b252711dcda3eb23ed394966c03920c300f3df8c60ed38ce0597a45ff55d7b41c1573534f5499e3c7685a238a7e0d3747fc6a5e9aa1add13cc45b89811601c706e1f3b2684fa61ea9babd56790df5d0e7b37f9f04934685355b49d8813c8c46988ed5f68d924fe0d25adf887b1b5f6fbb1c896b7e031c99adb72b359d31059ab8ecad81aecc631924037f60c731b73c24498db00abda1dac1b44a81e875f663c1cb00ecd6d75db614ea06ca026c450c253028649de729db3255f3c9af981525b11a626f6388e3af0c4bde7c0c6c758e5b24a1f421bc5b9d625ed3e36e6e60a2a012b15a7b750c5c053f82cb8d897f7a9e989b4d3bb078fdd93a89f214b771d69fe9527f7bb6dea0639c91c4fd05461ca653583441f36667bac251266c31ee5cb0120c643ebf855f6155b31e86a57f953c72c7f79dc39840fffc3b13de438e77386cb046fea9d348729e6839af5afd19e702c5a2b11c17fd085c805db870b76156ea1eacfedc60a0e3d742c76db57f90888f331b7d340c3380cec42cd847563d7eaffa738e9e67974fe9a25502b327446ce420e3e4ec8d54483420042541a5aef1c60d0cea062acf8014781d340a2d42d510d9988a46f11783a84c76ca86ec8c6110d37fe4484a745efed8e5e0dd82d6f675ca8dedf91549bb282e2eafa6b92794674d02a3d8cb8138a7fe81c4e888121217d20c188ef2957ce433fb01c8710d5228440d39c8dfa29c35c7c92afaae6b007b21257435d1d497ad54f95dab6fcee6ac691c5edd271a5e66599b0c7c01816426be83e420051cb48d56ea8f54e6624290294770c1d6aaaed30a15a94ab8a3c3ec91b8541e1d0a7ec915b9684509b22bd0b5a521d499296ef42281bee5764f9f7829614849b364615231c58f563c697d9e19e7ba4ae80f920f78d7094bc48debfdc0fcd5f4e087bab230553c59b6b32f665460595d10c05b7fd46b9db0e86a2cbf3e133e0119fb43e52b929d93b25f0f515ddfe5b4add4efaf120c61e39a63d00171683493b42067106cf467c75a30f2cd6b3d6414e65d0e7441eb6d3ba80671ce524c15b73c1a3157abed0fdb2e8d56f06ee03128b1d7b79a65502a1c7eefed348addd47a036109c839914ee58985046b73fcb5c3184a8155358a50b96cdc520ea1691977ae309054db601284c2ae5cbea3c32c45279946c5010a96d2e83be524e5e7f77fed2371daa19bacd461b8da4b6207fc0431ebe5964ea50e0639370b0224d8d86bed26e256d2694d97b4fd91e513734cae4de44135ce7455fe38cd645e9f8e45ef274bd1e48a014720e80036448d82276c50f89dd09f5e038bc0161c31efc5d8aca786704fd455bcd6225c28d3bd062bb621dc3f2017920cfbc511ea4db68178c94bdeaa99fbfd4866f1764304d709184f9e7886ccb8eb2fc9e5ef1098d476eb601d020478a920437ffe5b6df0339e04629213d9994fd75b289c4490a41edb7def5bffd5136a1438c443ff454252170195a16bbf2e42618be149c9fb526c14578c458d5874b187308aa1af8095ac5443029831e771923bcf3ae6e55b14d840bca06ca0e3c86641477e5479f2e3703d21ecec9518a7fbf4b6329ffe2fd5f7b06c572b8bc1ff9d6304659edb65ab47f3d9190c1834322eeb9ad756172cf3632704aa4e8c8ac280102d2cad752d5051575b742c8807a43146a38a5f8bf2592350e09baca99d702521cd1cd9171e3334cb18d4e632eccb0d532f8cb66a7dde07f8e63afef5f82a16d36486095328399c1570f4f82dd7b2b9690972b0d994e77fa1e37e0b3fadf3c39c3888cbb22e09b77c1f30c6051fea48af826b59ae4ad3e67ea25b2b1a7ee16c7f57660b8120c2dcb2bac262da5939e03f821f376c1f36019f63888b8b9d6d34c565a2e98f57f206f0523430f56511fa980d01d18b851207de842d43f8a17994574d726abd4fcfa07138ee40a9668631147343881b6ff33df111976fe9a016589d91991abe93588d45c0fb60ab828ad8d12ba7396ff600b7c1d30e98304b1edf69368e257bbe9bec6dbe5fc0a74862dd25ca68926535b64f179fcac75efe34d4dd9f347fbb36656095e5b2ac58c6c0e6af76e5c95068a8c31d024e30a5ce64d3b8e8c1e65122a444a935fee5b481d9efaf80bf1613f9349cc73ebfea196d814b607192a7197405b86a3b4721019a4d91bc1cfa4c4b2707bf066facfe635e39be64c0157caddeaf2001f4c919bd3552f3ff96fefa93b0ffa884471616e543de6375f9eba0aa803191b43385300fd7beb78966123f84779df55a93e94ffb9a8c141d1d63d233ecd9f9185b96d5d326a4f265cc27a885e76cbf9b8eb4f69a7e6b290425ca36cbb40334fecebb1b60f5f1aed1cfc353ba38df1db8591d17c5c5b30db6683cd8d436e6593909d40d7cbd5bf8c15a20f3541d14b93685119a154c3262df8ccb49e4c2319666041764c12847215097e3516f76897b9cd8a1ffb7b074fdcc405df154e1030a8ba7e91d1f7ab6d7d1557f459359a6c5f5b4486444a36448b0d1b23dcc37569d9507b81e8332d4ea882550059b5545d8541d5e500eda954d38bdbf57053a4ebc90b1d034da51f932ebd168d0776840159c76d24dfb949f9eaaa88187f6d63b3f693442e7d6452b7361a6a08bfb971025ab1d67cf7f6de1e827fd271472d8466313e05f8ee695a6e353ffb19ad8debdd1921053a3da03af4dad979289d7b3fd84a93be9df4b1a57a62996385f783b78d4635bdc76c1469ee49120fde8df0f6114f86c5f867c0e6126d18c86b0e298e687ab7e8e887a375b5669f3145bef986e83c7361db2f85039a9eeddc9ae1d317acd39caacfd4d20a11b064b1e41b355309054d5fdce33c3ce7f8f68e63ef3b3abfa99bd67b337b900e3f0edd0c315f7a0df8a870413b0e2fc162a70f877da44ba38620ccb59918f24d31d7933e7496a7a9c5c8287726938f1c0f8399388838fa0060d643e80266bbc2cce8e43382845c509deb7d0582eae860d4bb03fee053d1d62b692ff460e0b7c0f391717451213a5d6da55ee0db81836052b7f6c3fc141c6da858932a30c16e8392eecb2db80f1bcf274c0963bb97c9fd2a3cc58d3fd30a7871273d29002c61f2c762ac2e93f8be6a50df50543fc23e50f33c3c216d6546b9ad6e35b0fad8c0a8f6aacb398e299ef04d6045b874b74813c134ea002694864a04d863209f74631905a54a2f83eecee0f9a57ff755695ccb313a6375e89625388dc348f5c2209ee7dd16a52754a3bfe6a61247131d7a32741cca7f492f150c7802e2dcd7a28da2897a6b2475ffaf7a855f1bbbc6123a0620dc22c362372800a2a93af0da0059216fe1fae7eb51962cbde1715789c404743f8b405299a60895ec6e7da729c5b208271205ba21bc811a808e738f02058050ac624f3471b23ae70a163f405c37d8c6b767d0d7ca8a207403d80a9537c102bf33081753e83a74b4592aa62f0534c5adffbe3b0c34035ff84a827c396518260ba561d991533ff3712eedd6e9a328fa30a3ae76af34ff3e17805f40c4b39e2401db5de52d30fddff5270bfe32957a0fcc8dad1b66c94d7c5e3851b86ff1be49b549982078a419819b73b4ccdb05f94efbd386fc95bec470b733e8ed000dabd32d0da7c8e5ad86acbf16ba1353dfd255fbc420ae8ed6932969af6f2732592ccf544cf3ba16fe6afdd22ce7af38765f2fd7bd9b24f1aefb55406e26e2ea7f14c2763ea643c064ec6ccd358957e50176c1d6c8c87180fd262128d0741d0c42b39fb0b3d0b4a64aa94d585e34d3cd118210501bd7cd7ddd7f2ca5c318026234132ec570a1f14ac4aad549326135351bb4e369722d60cd000b2b47aa46e5201ba448dc1bf42595bd25355fe8afe86c330a33c584a31390ff06774f8936151a8e37490cb2814d3075d07b4b8c30c7cf4ffb697309eabbd22286d578d04e70d24cc7237e4c208ce72ae40daaa5c7c487fc1a6d307380fa711a74a45a208781c336aa4f5527d699c3a338b918a1fe27c4922f8494d4d79c4e079ae95560e989f67f44b3563d9ec4e1b31343bbca7b84e7662dae0701511df4a869b53f9692da4e387783052fc568effc50536339aadf76e17c55b06c5b02686690a3f96fc3c9adc609b1f6b69aee7f72d1f784f356d5a8e06ea22343519b858a9772036447eea47d974b2a70f3a390c79e2264546b37d199d4aefe6543d50b66b549165a4736128293e1ea11a3e170b76fd45bc2e27105eeaf2e46ef0bd6bd13515b2bd5eb66b3ee9c81c551dc23fad79cb1fb5a5cf85c9314b41e734676e8bb6fe19de575d351f7755046a72443bc7f5414c710f77e4632b3865ba64529195f24149e094eaf3a59cfcb92f154eb043a447ac246556ce4a06efa71c09b9c28e7d3bd9355fa2ff494b048f73aa323235c7b29bdb68821556d7f4e05c79785238b28497e3503d4ec273bcdb8ee8e1031603abc37fd314714a81b4dd7e9f555dac6fa665a1cf8754fe3fc0944d354a4a44a03b8459371e5178fa0929c5dbea0fc38582d3a7cd5915cd83e035b83ae0ce0f3f7eca74644a3895227396ac0f8c603b6a609b788c77f8d2ad2ffad837a42d22a94ea4901288ee2f9bf35ab4cb3706e7ee3d7426d6c9f8f9bb046b1445d07a3138e295d8a902c873e932d0ee13c9608e5b476839cdd75a1c464a0e0ec947f794aa9430aeb3f7d0946cce5a8090d64bac757fd561097ba3341a4b24e44536f2240de79b7faafc9c4eccb310f7bbcb49a9716165156d08e085f66f73faea2d3e37357c83c3c1d1759d95c0c4bd15963ff7f7b552c2ac5ccf6d28609c76695203c32b248146c93d297dfbc728ca4cbc15418cb244c4da8575787733f80dfb8ecf2fefe42edd05aca4dca094462447643062b54eb008985d94ed742b58b1dfaae373a4eae31f15e5a394d61ec89495410ef6e0974a43bcef547df600e02e274f8aece9ff7d7e27be31b06a9f10fe61ef963d611316ddb80fe9b42b441d8c3163c885b610534400375ac48b722cedcf4f0d4d2fa50e73c4fc8f4e3bbf953cc5eb35894d01d5b9becc68d44dfdf980747a7f72559bfe39e37b8deeaac6cd925fd05df5912160ad5ff2309b46b434c35020a5df47865eaca3e1161dc151c0fa9fdddf9e25e7826435a0f42beda0234f422071724c59f6e6819ce4ab4956d485ea1720285ff86b431e2026ed702e25f56f1fd4c5468f10c8d27049ac412f7fc449aec5816426b7c6bc93bc9fbbad458208b4b72350d4756372a8103ec2d56a4a5da57c86c36e2cb90c2a663d3c4092bd28aab15e99c4f3ad103f0e2c726eda7383abb24f827e7ddb81d8298efe0c8e4407376d6f6d7f501afb3f06daa0db00511d06ba8cee5d69a52a0a3d11ae24117eec1516666199809a6685269cae58f802a83e4a0fbca5321ea4ab5b548c6315fdcb3ca8327fb8992af12389ceb4e65aaa593a49e9bfa5d792b50938b36b447cb39a4009dcfc9ae7ad12ec826367e00aeb7a7eb8ee68e0ea6300ebd4180b64b9336f542957e6d0a682304d118c93455da3c96aab612d7d4586becc765589bf40265904e38614da60f52f717f49f66268905738bac70aaae888ee304225f063ded733be6370c9e441343463c3869dda912fdd67ae26bdc9e62246383a34915b2e52e4fe8c3aedd6d202022bd4a05e4b19c9e3be4abf4b66394f07181f9db778a7c846d871746563fa109efb0330af69a6d7031c6075b0e55edeef6cdb739b416fea8b1d3d5b39aa39a129f4de480d87295feb7209f50d359e5f2945b516601efedabb081060ea9332c9e83cabed47a85be4ffd98a83b21aa80728f4f8f64cc12568e851f39ef1a2f1d6e56304e4625cdd3973641456e9c9ff03d5b5470cd6301ece30829a974a1a3a5325a1f8381115da457885462ab151557b68781b054009ba716d2ae4c26071b1c6cda3e7fdb60e2caab07ba8e1feb8cf836e279f36870fac47f616037c4423cbf4358cbe9c0e23d5ba74dccb6e3564062f82921e1d610c7ad78639cac9eefcf27cca32c7e9037d40eb48ac8f1207a6b35bbf1916147ed34fe50692095439e085b7cce9d5ebfa757817c118fdddbf794fcbe821fe70199bde23dc67553a5f921a93b8ab035c211f745cfb2ac420746a5b6b8fa97f0d921ca3568906cdba74287d045afe135d613cbe94b098275f74606f962d9fea8fed66f86f5b17878305dfd4b0f12f1972b94b30d7c127cfa6e2241eb0cdb0a1cc56212d434981c2209a6249dad16fd30f6bd5224fd2475e946abacf1efbce9f695d65ab5254102bad18e50f406fdd6a5fea801ea464c7c368eb2c8b6e4a3bae457dddf758f922e4ff7f294257f0ef735c852e41fb831714d9a7e5633ce8b11b81caa4e34bf6fe215eefd5b73c5200d457dd97c071648c59236fa906350c541f3a074b7ebaab8aa4a5e064af9e4b35294ad6952fe78396edb7de074a8d7f7e3929bd18024da2d723169cfc401b2968610d3300bde76db03f8c8dea42f103509739a0973db13bea3445aafac1e15afa7a1468312548c8c8c04a525450d84d74984ebbc184fe6f26141c2fe5f4108543aced96aedf67796f236a8f2d6cc9a401854ba7a41ad6b609478651f8e703760ba990caeeea3a5455d59c912be98557cbd10a13ad62de323e5f59aa806da587aa08a07b9bacd6eaf753940906210bc5fdb82036c3983e5621b742b30339e8ee3014544917be95b35fbc4a40113183c7ed4896a894533f282ed938ff327ea6477c5f703900344a5a36fc89697acd96ac7900bc4e62900b21af02a21064312804414d1e6088cb10bc49a8ccea5f223cf66d5dfac10af0719accfee1b0992b02adcf3b0c8d517d8a1e3d7f4fd1231da9f59de93a463a14b78fef00e2f83854f4373d4098e374485e673213601052ce87109813472ba90a653c4f1fe10b44c98a1296ac7d28fabbc0115950106e973b2af305d81bb35b007fdbe25cf6cc062f0e7886cd52a66e76bc8d860a359bc252b6b6b3f61ba169991ffa7ce35a5ed2b8541fe8d5e8fd3942b6d1c79459dc3817464ddaa35e663530bd61e8359a6fb57fdeb4d599ac547f77b4f31a07fea3e877723e012ce0967d4c01c1313c4902f76fd4f99dfe6e21eacec8682f3af6f5e4459e27d70e1fc4d700699b5bf7501d2ccbbaa6e5ccd8ff363fa3775e518f0a994513db5f18015e6513b1a97f659e077f472ebf5e1c31a6ca87f93cdac12c9ce6a05e8c90c26bb0b5b39eab14cff5d7aff32ad531e0854349e50af2172078e9cba5cb1603cae4308e29a6546561370975c9bbedce9415ee47dcbf4f29e77bdafa7299e611d9b52ebbfe2b086e9e9e08bdab7278a6c826d656d6a67b42d32890f1f649c99123c5d4e795f81755a00605488a32173ea76787f807cccc76d87985aa238b7a7dd08dfcb89701a7c25e13f39d0c6d5061a6ead00b9e6d30c812fff0ba6bf4cbfac2b68b8b8775dac6db24746e3336aa1e5917cc7a15dafb9da4543305dd768c9bb5dfeb56e5b86d5492f2174ac99ccbc0cf4dec654fdeca713e0758d22e1a4ac79c9e299baea53c63e06523d07f0c16d2ad8d60096c6560c9db303127a74c049329148ad1a617aaa6535fd3f8ccd633bbdee5c4e47828698daa54a7cc2f16b15aeb851206ddfbf2c5b3940dcfdeca7956cb43f51d3798c27cb51a0fecd03bd484293c5ff2d06428718a101f74cc8430994b9d9ff0bce1056f2f2b3f0fb13b3aceeaa4433f1a6e9c476f1e67725b011519cde4d728355abe8fe19a401582d8d171a43b0aeeeba77af9e0ba4f5412c13b236f625befa6d50b78da52e21363985bd49af1b5be08cb5cb475a32084b851300f2fae994b3d6b2a6f7d16a6102c4852ef6a6c434ff2e58ee16c6e0b478a80a92d7b4582985ff2363c477332db39b1bb3736c8a70d2cd68f47f78fe758c258a47cb5cd5fe126717c88b5afb4255306ceecf6c209f8556a17476e3b05cc8797c15c6eca64737302bc77813cf918248c6e9e0634b8cb3ba9f47fa33f942179569ea5cc88cf737eb525d0e7b694b3c2d573ce6fad36b452d217ccce6c09f2ea344b5b31bf265a9c6f2ca04e320c04df5610bf3bd2698e35a49ba7077c5f53349195fdeb0f7ac1c57e7fa623496f68c3e565d71e7f1f6530d2f6db8b4d127929b260546a8297afde7f1e6a9346d6b5a5abb9ed2b0a05ae993801bea386fad15e286af9dd031efd39b3d3553c1f57b81925a62e697ef40358b8ea982f1ef27260e6889ff03ecb99cda97fc1f802d60a27d8588d94a366a531992d2d16c659e503bbee772047398efd8fb1897871eefe609b5fdc52eadc675649dabc1cf7e9a693392827deb8588629b4bccdbed848e7984d297094763560624cb35d14c857522e2b9e6cc3b05c9292908875f96e10eb7e8bf4b09e96c427063eb33b4353fe61d7eebb7e725c2e45076c6d729336accc91ad497db85a13e266699dd03edb25b987625afd2eb428c7416562c533d20d4c79a657fb3ef85336d59415f19c484895c0b1a97fdd9d01248f882f87204244387795eaae82a34faf5fa57b9fd3f0505103913c8b41667ae39b6d59a4ee98b4b8d70900335ff5ef12d19d32a543a0440e03c3f1f617c5337dbb45cc1c794fa702bb0f729d9c274e3ae81fd0f892aee82d7fcdc3ae71f9b2b68e6b4905d96fc71791eec28158fb4b341e0866cdd46379c54e64531d0afca1875bf910a0ce6d18d611592a4af90d06ce28937e79d4593eedebea649863dba26d0291568ab54b2f02e4d0dac87bd1fc0b1f8457630cf12a2da55d1cbdff04bf5ae1cceec35a9842d1b7798594634a99c1bb90b5cf45b6009c50307b789cc018220354253c673b80dd21acfff71946c329de2a8dd7541ad6cb771f8ac3992ce2335c09fbcbab36f26e74f75763ddbbe91001404b0ea3a88dd84009f2fdd14ab038cfab76568ae560ae6940a17d882f9f48ee0099458998bf5efc0d5c2e878b42ad4776c164a4e84937f4c14f6dad2d37679cf190164c81cff81d399127fa2c5f6d1229ec100c2c41c4dbd61dd2ce71b8adbc6b0319036c69a0c08e0c45efa7014ba058a7cebe82a585664cc3a3d20b38b46a9534a566b27497c2b64e00a1b3253ff0ef1fe9fbc13d009a1883dd5b34529baa79e48fd41555e5b651cbb10e0a787926d5afd9fdeea9268766821a22ff966771dcfb7b992854540037651f23ea61a710601b4121be367e4b3509731c2648ec61ed08ad282d8d346d5ec0abad5412685b174feb2e59a850566e2c7c95eb9c1f67473d4e64e6e925b4f75de1919c8b462e17305cfc59425d727ed858c0877ece5786cb7ee10308c727b678b969047d79d2ab1ec35cc9be67a4c1e19b70d5a67a7e7fea51b6d8895cb90ebb6b8d31e8b172b888949cd651c2845d1bab8037dcc6163062d51033bf488b6f4e5aac5a3c737386ceb260fbeef4b70bba812caecff322aee45748482d7f33af43059a137ab33b03dca93c92e69d0a2fad1067bf3d35f42e8878d8a53e0661c1f7caee1b6d722cb9065f7a5d04430706751ef3631b8d26de607e2d6fea2b0caa22eecfd284d8056a33960c0f9753145f54166f79d12dc4cb87ac72ec0c0f00a16bc8c864b877b969b6fa2818eef630843b1f7ae18c2ab738ab44db555c0c1c3fc0090039886dc47dc9914d7dd09433ccde7b72b8ff3576890811115910c5610c68d53c5c37b58b9b009402aa6b0e9b3b42ade0ec22c252332821075acd66f8fd2222620168ffe60de2c6e4b44711f1632023d13a1f72fc01a040a9b2b847c01ebc385dcb7ccb45df6e63a9c31858599018772fa4064ff19649d3dabd65e0c3757849cb7109546ab8d9e299896fb2519cc0648c1aed50a8e2159e5e191fada010f269c341aaa12f54e7419602bb2fef08173b189b54cfd031334719e67d643e3aafb2bbf619b03d1d0db840dec106d3284f6b570de63bc4419e6c2cfd543a465f32caa690ce961177ede81431ea7a13fedd438fc755859aec9ecaafc38e85f45c062e7b9fdd78c99b08a7e73ea0f2463e275fc1894073ebd06853cf4efe665468861240c822c5ad5b08e01553361f8511876a780ccd1d5478ccfd80234fc7ee6307d55f79cf5999deb1300f93d89064e8125a6eacc6d616f2b9c8bed7f96b6643a3f034b5688b3df35973e992bfbbb26de3d1fa803550b307f5a4da77b1fa47f84f72249fcefb02352056812325f53781b8e5cb931bdf3b1befe8d7a1d10d73ef39f108fcc5428842586276c275a1a7e88ad2ce5f1f4dae5c22ac8f04217575c1841f613d9bfc1420b653a62958f1eb813f4dfd224d9a7fcb1272997700a3452933001ce9b913c0c43335e40725db04c18901ab0cd397675019c4e9a06fd222028dc8d671f751003ef83075eee3e32eb741f476ef2937abe54c0ed0c5f2ce4aa2935f1e866b77764364b021f40cd24f6ec92df64e420716e5f9f673f024feae2b0ec5ca02558742982d7d47b7d746ba7e0a325e10183fbd2b4e483da1b020c22a72f1fc2d7d90638977125b10f75a2e55b5939bb440e41b10096a52b625c712c726fd773486a53ea04df8d81330a759553a09afb2b2f7b1e3e310265a589646bea113388853bd75969bdb9248500a698a365c9f78288ea5e050897db6fc385d6adac8d9d2eab27b88bd7f5183e9cb734527f72fb585fd181f10a9d1afa42fb9700a15d823933af42c40c2318efd8228647f6fc0d79e1dfd9bc322e33cc4fc883831576b2ad3c419fe5d6461d08376066dda62bbd515f59dc464e08813a2d793e1af69d7d929b632f7e11fe75140e0bb8e0e03585233788857de56a7f6da7ac23fe55bd376098f0eb6f333e311f1d90ea62a43801c0bdda560488cfebbe3025c6b1e550e5ba7392953f0e7f2edea10f5f6580ae6bec9517e5ab5704f1e60717a70b034ebbc6bc1e917ff38442cc307f818b7cec15bb684323f03ce2a05a55891eda74f319ac953b73ac8a065cb94a16042d26ec8779b4de4ee092917f25ca08209c8fdce926258b085feec073124c470efaf2996c0e3f88d9e39d4995c133667f0b147609e1a62511295ff4bef2a1f87e6ae5917c59447b3d2366e147fbefeb7a6c280d7ff98c415523630fa6cb04497764abbf07862f8f2c3f06bb3dd8049518d91cd0b9882d337bd728c8ea197029026c634dabb701dcd4fc10a15c10710a896e21cc80796a93649f43180bd86518129078e2ffa87c131ef0c5f3f3107496706dc84116d2aad5f070b094fd6cc68ee21631b11853667d34ce99fb208852f670137567c12342f881ea84d5ea516ca45de497a654e04e7a4c3fa92d944ba03e4eaa1deac930e173d8d3233004ff04e587056501c483bc9f9ef802bc5419b47db140f76b920d0e7bb7a9929f2f408ab9b52af462803185ada9ae321f8f9cfdef14d1a938caa78269cd0017dcbc145c4f0ca5af96d5a890ed8e2bca597386edd7a3176a9f1809a065872cee3e0efac3680cc29db0bba7baf27cc96089f1b27af25eb9f508bacf24f5e6ebe76bb54be2436ea476568fdfc78f46d2e244a652114cac741811686316b378b4546d2e4eb5e1d18bc533e2b982daaa904e948ff184e1e2a3f445618b65fd5ef1fdb7c98a2da0f6220fc8bb8cd446f34e10932d8c2d117c4e3155729a2a385bf555b50054850583aad9210bb0482035392c81026320bc486a000fa3f11e290d66d3e19261ebb2a781734634a72ea7c844ad364f9b1cb0d13616407d8bf239270c6dd1f9df9bca0b020521d598ec93a5d4d6128666037c973c31bb83f728bf9eb7ee9840e3d10936eb8fe6579f8e0f137730f0ff194cdc800bd18e2e74c52470e2c0e2b23ebca8ba1d044a3da0b96ac883f40f506c80519a7de326fbc519d6e4183182cab481478a3da7e33d23367091a67a19b7e007b02a0efbd641b3890b19045b6d6b39f2c01442be82cbfe0468aaac8cf5aebee84b7d9dffdd65c94cca44f9973738fe7cb6501d64de246cd83cd45ef904b8fe3c1552d328373ce633b0ef02bd9ca0fdc3c3aac5b254a1ee7f6c2aeaa9d2bc7beb4be7f3a6712983b56ecffbb028aabd7df7e45e12142b8232ddc23b9552e16f12c99cb2880245895efb5047eb13e878568f9931f67725fcf153d5bf0a378624b4bdd3d4e71448d1ec3faed6f63380d2941f7b082ca326fa70f1943748241d52db93983493ef9047bbaf3b9346c1bcfff639745b33056228c939e0ecc7235cd2bd5707c9252c522bc72745dfe285c3df38df69adc596ff299263ab711841cb75b0009c187c46f7066b9ea2d7729e01861f21b220477caac96c2ff422d20c894d2ec062a8e5ea1b103996ea3ae2a3811c2506b3756b4c39cbc458a41afaa834720818f7cdba3d00d9525e5db1f7c33796eeab1c90891e6e0e2cd69528a8a80c88713f94e3eda9883db46a564c3b3c5558915280835856944f4782270ee04e8689c9601e67997c87560a846f3836035a8239e7aaf71ed28c48cadf0e67134d2a5b2354c965b45a140dfd9584d675e94fff61cbe0240f3fdbe7ecb136b2c10b8db2ce0947825ed026da3f7bf60fa2fe6c20531ffb35607848f237d2f8a903cd825c54e8ed0e9bf4f9e5d352fecb2290cbb1939983e1242285a78d31e468c8df0e0fa9533fd1f24f839eebc42c3102eab07c847ebdcf981edc28aaaab40f992b2ca22d6750b1d3fbf262be5142272a9b6e1c572e703a7c662bbef26af60b345649cbb044f0602064a179fdf93754be34bb0f782274a7d182203cd6bd5ec937e1d088a744d88c89591735829a2c8f41a2394892b6f204ed0b3dd5de9ae88bf26233bbc4da95f628cc1f90df460cb68ff1c14e3a7201d81d40b43c9109e5699577b56df99bd065bee58ba366393a2796bb76145224c8bf23d6a5906826f61cccf2deb6d6328095e7ea6890fa4266bd1325984f1290a13c31640f8e8cefe0e8e8458d9691016ca39852ba57c4662e190d5195ec71e8937b27c35a741deded7330a8158b98b8f471ae0e55f361176b1b5da736942c7d17873cb30f9b6767e1a3529c8bfb29b0de347bfed1e0a0682b1740e858fb9bac1c6d2d1f6f6d0fb0b7b2ad27e69e124cfd90fe4249cf8f373ec29f24d23fb655ecfd7b456bc4a1057494bb1c96fc7205ef67a793c873765250597f078c5c048eca6724ef52fd7d2a8c5648fb0f153bb59f374c3857e29df2820681262a9ac748930640613dc1f1e3c5868657b2bc35c0b35c2c9f0e9d008ff7c6822764a9df4c8d4a37652f8751bdf6d0b59a90fea2695194ea4f7e0c9dc2538b3ab234207f6980d238e143e86b893403e43c1f30becbf616a871d3d7110034b785113b25f6b46f9d73163dda56f7aac3711ea801c673b193460b858d6233ebc35fc8674725d7c30d85be87020492989abfb6722c25bea8db5430289268c08b7ac44156eddb3773997c5f512214901782e46222c4e1adabb767aaaa4c7e62285ccbc8bbd2149dd69db942680a3ec87c54ef8312d23265525cc86626276907eef76e97f527836ef6bed339acf5c1c92871e77b90b76e27ccd1b5fa7ad57b935cbc13a7dd35d3701a50b853f76bef0a92c28465dfe0c947826ef185de5efcef83f5b23bfb8a7fc0a7c93a8ade1946eed2e45619d6ad18e3df7098f6396c7e7d34169f99b94c76b5828684843b7670240c24372f79933dbcb322595a1d3e8f1788db584acfecb10d9f346090febcae2852a6ff6f620360f2ad2d46c1aa5a97d42bd41e98416b87d820426de84cf2956949b6fa497db38a90f1c9a9becdf8aeee93dad59be06f214d1d03faf1a69657ebad6a1c9b2994dee46bfbc8ef730b28e9c10d38e904716813464592eb80c55ec5dd47f1ea0a2b30e1de7c47e56dd7e6c9beb03d0b25d718489613a571abc451c54b73953eb378d23f780d08183bd5993d6ea1702780b7c7379838b7b3ab3471a0c31d92bd38058e1c4c6be24ca34152cd8c3197ee523708532dad735b53a0580140c3cf795083de65c49bca3c56b50321644e54a64c7f32f9530cdcecdfd7bd4103e4d9b6d3f5f9ea9fffd10a5397b91c4ffae23f8511cb324052099234b364de20bbdc3ab655d484b0ca60090bd419b7021ec8cde76a580779d275bea68c08e8f9ff915ac763d17e35a79ac6026f8abc240473893ff4dfdba574ff09869eeb7dbe5fcf8a6e61fa9b69f57ce383272e3ad254d817417ae8521890c4b2d606a01605945bfcebfed4942f4b862ec2a729329e67855f4c2ff8ad8770b7d7bc878e94bfc521e4a435e9e93c4a64f1685493bc10d20f0506f62d278287ba8851dddf353ded028668b7213da7c7f4754d38bc9ee431c5bc5d0bdb70d283c40beb436cdeea660576dac470ae1f40947c9227afb4686d6df9d839155a6d7de5e95949d2d8414e358ba4ad0901878069172972c6bbc94f2a81701203fe0c96434243f6437182fc8dc44ded2e0d560a5475ccc7f6df0d948860a01fa0dd2e939f16c396e14469049b214bf21b148a89be9cc2f312cf34239470e9318e2826a44f324ca277f141dac26d668adb07c073116ed0e8c748d42df41bbb367e5ed214da05e819d566a22d7f28d37a8abec40511481fbd892c7cfd592841f23555054068fae0f6014cd5ad5a5ea9a32d1dcf6fe51ca7a5b489b8e7bf578d2348e7e638bc90513fe220cf0e3b06c38ee9a72170fa19a76f783eaecf474984e55364b5be735f0775f5f8dfddaa649a23a2aac276f5b6df2f8b7e379f6073b2f044f5dd1fc470a449ab77a2b9ccc06fa986b0efe4b4e6906c6908d313f6d934f66e780f68507793c9b62a480a613027a266305b57a47c7cb8a7a61abdecc5fd84b913cab6db061ff3f0e9515c8f612ff9e9830b96d6fc13922b9a55046a4481b8a344ca0593080e49f2d83d9ae51ac5d548add69254dad80f545dc9d64177ba83c6f965d62a21bccceb312cd8667b3c4abdf8428c44011d10d26d871ac1f3491246b951dffa096a76ed13fc47cc5ff44e641c60b160f933d66348da50bb475c40ef9845b1c4fa89b0d5c8bde37587476622423dfcaebe5e0f63682a077048f3cf6f3af9fb4eb67379ec733100f2c14d99738134af55d735fa1de58e7609f8b60113069fbda6cb5c9a6ee7d47b3662d4214f0e99c516bef5f4e4cff40e1f202735a482e2ed9fabc9efd70dc8dd9733b4bbbc937f962b85614b70b324cd516e23eb89ebc968b1a552eeb60e907ef0da01e1e0adb7a185c9e722eeb812059e714fe2534222106a3d88b9c8e874f5f96bb3fbff24f531f685dd39212ddb9beb756d064b049a32849da1542efc1cbf4bce3f2bb5a665072a7cba6787dfaf86ea1e35ffd369894764e6601f485a622d1d993b081b3fc350bff0adefc2aebe483b45ce68cabe74241245e394e14c2cad847bf9175fe69ba8efcda9039928d5e612b056f720b25d7d5016a70d08d0c7c8aff1cefaf37e0d04a5d75a0c594c0f9f8ef81792b76b0287548197e340632e85d27e3ee67b1112e2942c8266ff59bc50f4f98a8d36d8ad78ddbf511f9a231432371c1538019d62189bad45ceaf4d5ed9f5420459d6238cbfe45ea84e820e9905a61af557f132cbe3dccbf51e61f5b45a21940b5f8a5c0db4a55ca66233c54adea7b4cb77da576bedc529fc173a60a881278fee69e9b77d90b691b02c879d4d5a591e9192b565dfa8345808e4e2f0c8aade7c52c7f5c3c036ccd5ce0037b55be1afd5a65c42aacf9bfc1551fa9301902587d1ee1f03166cdbf0b51083dda4c77c94871efd3cb6ac3855413ad9d6b5276b76276967bc84774b877fb6dc24844c3332258169608ff4ef766933fc844365abe70ef668c63b8b3aedf5d9cb00e0e9828671c8ed75cb69c15a0149b280ba5b00fc3bd68da392a8e4f7d75acd3094ee0adedfa0efcf3610a7b47d3db9a6449da839b16dab821626e158406ced9ac179173c5dcc22ab4dda72324e8116f7b4b0d9c849d8fdfa07246985120168d7cca79fe050b03a0a3b0f841966c7ab6aba332621435fee290747dfbecf152d2aab8fc1b3751637ecd5e9a598c7e038db0af5c4fc810d1ecb71d492089df19f55db1dce7e3af094a4ed893e4c72929257069fa157e5250939d507c28061ad97a538e6dabd0dab145d665a0fa840be8f6dfecf0474d983bdc663dc1e6dbbefbb49ceabd7e1bbd1e1fc8277897c79b1616d13796b225368ed53700ee4911bedea0745cddcf240a3e6f2fbba296bffe8aa2ad18a664bbc35e9ac2b966035efbe0ccddd591bfc36815c43f4f30b8f10e91fe8acae7bf7a945abec95ea289dfea0d1a5b17d27d50a9f92500d7f86e63b0466bdedaf17fbbdb08c712bcca6b62fedda5ed87c4d813e817c743f33b0f84a411b9e46db0db509b2528a0f2580918d53501df1d383e8ff6d69288d3259686f8f9ae51ca3462971dae97572b246d421bc7e382c9015a4ab6f6830c122d7d6a928bd9b16c3f3652651452bf3540c2ec134a53d63fc0a35de3677ab139a5dd0d77a080614966da3541d8364064ac15ec27f7b97014a7cf6635774a3e9fcd957f3e4232645a196b6c215216d19f9f0823644a9c09c7d12ca845d12d0cef0da1085545f5b60ac20d5bbe028c9565a852463c96ed6598f346fbbb0f86939ebcddd490b940a0a567f911ab6b596f11a18d86b0113c72262f02d29789699ca89ddf9e5a72d360924e67ba988d634133fa8b8a7f9895d03409bb18dc78f4576f5a5962626372c8cb0230aa556603dbb078b03c47fda399c73c3f460bb3072f00388a1cac36c45d2f7d37f1401cdc1ff363f4b2225de88ef6c6ed59aae83a985d6dfdb429fc11b9ddf5ad4d7e3a11d32707b84477e11963f92d8ce2722da85c21ace038a5fad6c0a49666b3fe2c365a2517afad7b9f5c3f4c6e5430f5602db69593f614285c4d9d16a3a401b671fd9083ab2bf32364dd9440aacb8d4a37d29bdb010be6ff9c794535240c06b702619814d1792753ffa0c48def33629b91d195babccf5e4e4e620f5c6f6285ed63716546b620f82af6646228ba0455749163e0a91b5b1938e87135261845a7a2921c002f69df7e577f041eeb51a8c6a10d2c473b9b154d67af75db5fa34b581e1ffa6145d4f0129e9c8d205841ff0ea55c5b91be8d10d8cf2c16181d5289227c92a00d14d93651fbe92e8585360a9530bb00aa89ac8278468fdebfb55ffe7102fe1f6d1d7acbbd52bf4637cf72432e781800f2c1f2a09b79b6299e5f2c4dd107c37d74d5f82a06c7c9b7e174537d620ab5a01ab2ce873112f5e0204b4fc31449c4ca03c29fe2ab12722dff571b3e07c6aa8ae32d9c4a07958a29632a05397303217a05c37ba475276e06c06a48b8bf4d25cfb3cca6e30ad736e4e7970f999869d723f64532cc219d49e067b1d548cb93e75b6f10519602e2b4ede189fb90d8c5b009a8075ddf21ff2afb45f342d4ffba5cbcbb29ad54c78ecba348232a753487d6a7c9d621fd2d36563c2c3a5d67b2af0e82b02878585d3c77f236bbea1c99de4497586e78d567c72bd616f08af3798598e9766cdb58ab674d68a1e52329ad36254d00c5139b8fb3d92db681c761dbfa957da4fadc97ceb09fdb3eee46b146e0cbae3c5f38c33e94dfc6eeab32e0fc4a6f80b836175711a4ec0bcab8e4501284698c1295508a5a75d4a6451a56dcb375a4ce291e0996a7a554481916f79cbeec239f6bc4f3764cdf9f37417a89a00b8f4b9bcddf2651c735d3cdab1737a9dd6cae10e743adba49b24330d7898e4f4ab9b2d25be4c019c8a452d1ca7d602e8a57dbb6998e6174d8564f0385147d4507baf707a60cbb7e534ace075d0f0e69a3f23d12ad567c9e648985228847e6344af64de46b293797034dae165fc49d102ba57046b4f8969a8773fd2573057bcfce8fb6f6886e49c582fa73722767e02dd57fdc6d6760e11a04d920274d3e916fdeecb162202f6e80263b0172e2f4b1d98a534ba3a313bc9264c9f374093ae0f2346f9bd148eb1a2bf1ddbb384d4a0fe4b4eb67c891c3e01fbe605e90d8b32fa6eec7b98fdedf1fdf20cd4376ba2810b348fbb9df2be45b7d88783c984d5c54cdf62faab1816d5a19e1f6ef6c7e499e1f0c98b3247aa9db6e97e85cf0278fc8258609f18a1168f910a06f87d6af15a5698f868eb0f1704e6bac1e5e45f30561eb90c7ca70e6f02cc1b3dfbb116c49a1fd450a25e9c0d5db1768de004cf4ef831a964e431b340e7703c5ddf34701a9ed0830becc9708e693768a120a7a99306f69fda508d78ccd600ee0fe2ed9d250d8b0c342edfc26f13b1eb2a89ab93eac5fbc27eb59c24316db3df5f55f249fc8c426e6c9113ade8efbc8b7039dcba19353c267423f436f8318e9d2f2f27e4bf79475702b48e1ab20fc7c539edb73a373e27a8948482c20d4cd7f1fda92357ea17f8ebf0606af50e87290fe2f82edc300ed5cf5634918c425035d0458715369cb71862fe844d994784b52b853eb5fb9682ee5d46ecab79b1817859c533f917698dc84a41b9fed17690330205b23610845a5c32cefea681f3373814c9970303535edd5fc13dce79ab5f879b34648505e61ec4c32fc522a4cf51b6e8eba118ff5f7587058263db3c3f2a0156be0e75b1850738440980696c7725af398cc450399f6cdea71c95bb391ca137c4802098286e822a1f344e4d0feb0ecb4afba9ef6792b0c7f34de511f9a17a28d531bfe2d8b728043a5931d9e52f2e5ea30360bd3c6e1dd804b4334e2ad0de5de8b5d31e6d1587e9e3cd413b8f2c0b87f5d18fcd30643f929a484a1a11f98f1e811c97b590f44499d98463b9096455234e5ff067eb7ad35ebf5866852b3c335c11cd491a9bf17f5850c52c958f9eb1c9ce8e3e1945b4ae93b548ab63c7ad093fb99f06262f03aa66df6d8b5a3f7f135540297e26d7d1369c045db74f66c6d37a4d8dca3fbca3605f119c7b4e9461aeb7be35813b0245fdfd58082088f02da8cca3b5dfd250b76023257f9746add96ba4054c3a15bd215cdd2c4d34b6a9c966f0ddef6bf03a5a6c8d7122917a90759a1060d985400aa0d6277198aedd8f2156091a0be04b73f510181d21ff4275ea1d9c78604435111ddcf68e7eb458ab2b010f95500e70f80a02b9b1fd2495ad5aaf055a50b00999b822e01f38b46100e421263bc948ca98e88e1c852bbe9e0d0dc3f658fac4d7f6015b6eb777e45e2e2de1dc4bbacdbcab5ab046cdb148da16b7f67bc3f5c434d7b70d46460dc3ae293d4453daf0f3714c19d089a3297f608f5b626433e2517d66e02fac047d2b86c69d3601bbf77ef71fc7742933ac912d95e58cf03a62fb35fec42ef8cc3e16d248ac6d023be039945c80c099e68aa3723ed29749171f9e9780e47fd105ee6a8b2c43d89c5580037de21386a8cd8c69afcd6bbee33948536a82b5f25e0883817a02e3a1d36e9f386d5786f3e189b0b970e54e1edc1596d1a8d1adc283da67a175ecbc838047da37a62677914920c3063ddf5cfc02914755f0e43dcde6f54737aa7fd8a8743c0e636acb4bc4512fc03b151991e9d78b8ed900972ebb93e30cd03899b11695fa1d770c8d609109281b4b0add63df689d521743151d80f3ac0813d090e8d0ad86469245dcd0582af29200fea4d7df7b0dad2254fc962f0b97f1d8fcd7e9482326c284de393152f954699343d1ccb03939129e8c860b5a193215be9461a1f58a2d24777f47584ae1512af439ed6c970242e54c890dfbbdfab3bb6e92648b1bb947c7cedbf8acfe38e1cbc397b6bc44aace9e70f3cafceeb9be7270a10821348772144d4b53a7a24b9cd5a3875374fd77c3ee2f0df8c75af029d5d1499884e30155436566170e76099142bd465bc5068b67d754f0417171da0b59a9f1120fb79be3edef8632ec8bbaec2be0ad7324d8ea097b01bd739571d81d8bdc88d894241311d191036cc83b3a3d0caad8be36ef212c30c889b409c25c3cad7221b7d1ae884525a2f006d8ef876d9c7857c040ee3ec67133eb4f923ff165e30ba535f52d43e1c9fa06cd6a73e0b01675f310994327cb4960eb772e318928ecb2fbc65fb05f24cd4d7b314d1d33b9bac7275f4c567987a54442e942b4d266e2afb0caf07021404a35a9915cba8ea8685f42c060ead6e2bb9603e84eb9a36a61b21ed5d1343eb47d7311d3bf07b88f247ae554812219d59f91bfb505ddd99445eca551135de6df848be83df4c2da3e016a0ad76f9e295328b7da0ce9877aa5260acdb1132ad853568fc537fba7a268946d02ccbbd00e7da4a6c056fc70f21c06b91059bd2437fead2e664c121ed1b56723ac2a1b16e7234944770cacf90fe26d8df3a7e0c1d170922cc44cc708ee436bb13680ad85f4f6db20674fd5de7c955a3f1bb0ba60b41df9c39a6993f69b783a97798d56022296c0604315072c2bbfdf44e7e821e4a970410e11d879c540c62efe43d590834fd23df1d411609c637c0e3570ffb318c4c34a2bcf78fb5052784c5e3b4950676f0a51aaf1b439df41e76a5803c1a0dd246a250d41f6d7e73860ce04d8a694ab3f417dd003c258d2e75c4e5f73a4711a6129db0c3399a9458ec12ce7c9cad3e252fff3b968eeb53fa1191cfd6bf6d34b2ed4de7e84a88ed416fdef6e2f49b8e6542a6af1108c7954a6cca795179f42247bfc45a815ffbaafa1c84b4fb27c1cff046d5fea1f4485f0f1915a2618962697272fd0079b455791ba9301906648970489a12ee50c171e51dca5b417b543d7be894222a5cd1dc5e63fbe8e8a30a386c9b9c8f4faee19419cfad4cb3fa2995737a004ff1e0833a1c640b17dda6236ec0dfe374aa18acf7b20d5faa61ecad5f6e97461c043c86999e5e9d2889817d314d1663ddff841643f12335a0e0b4c7da15c27c0a848a3586dc7d504dd7ec67631e72329444164cf8fcc96a38f3bcbebb675c9d59018d1d012ea1e609a241cbb356001648e84066820f25020dc38fd89ded45a3bdf9960a064d26d9cba62164a9dc774a9f0ab3c4efec8ac6ca5b3dd4cbf6ecece5adc297a5f453c9d8700a658e9e780ba89b27081f503bd84622308d1f78fd79a5eb85e07af0f31e2d8c73f9dd462fe80360e1c7bd9ba15909eaac56bd15e0d01e0835bd0424643af955a014130328554cba5af609836ac9efb873a9a2f18d6b41bfe99831462ad7d2ecd3450b09389f14c22f58e1fc36020e0b220b251702ff1322e3ae759cb6395fc5e4831e2c1a734a8df5a5814af661696a29cf91449ebb45aef35f13e5adf348a613463c53c06825b16fec6e63c0f5c901956ad777a5d70663d81236fc9c0c1dcb22718f05e9e05af18c1664d60e4ad9701bf9cf108ee0b0bd75a681d55b70377bd70b01da7fde8bbc8c3b97cce3a534a7b64cb885c2c426fdc9477858dc79b755f03054c9e65dfd38a5792d6364e4c44e9b2f5f96d0ed0eb1538345c54b0eb3b1bf698bb8a5aa32b97088602be75e6abec4690a470f905eb59aaabcd6bdbb51a2e662a07a9e48686360926eacf0a1d886470ea0f554bbbdb249139c22eb18ee58cfb8d95a118edefcfdaf4db946407cc6978b58aab573b7b78a9790af170577db23aec8b445abbc8ac7ef2e24057571453a9e3550e6752cf659a8165599d871ba5cf1996daf879f52ffd4ee7fb22a940b2dec5b1c566b7fde9d314bc3e589a2b99c8d0aac8c93602bfef7d67213b40a6647035b78f6a54bb5b43f96a13a0ec0c7fc0999ff071b1028dec445c46c0de651e912d95fdefe7c128f73abb9ae33fb8a12497c90e403e5e4fd8ccf74b2f731c002eceea6ae2a0e80bae7fde74d397fd970a3494dbc81841a69b41bf14e8765a7edf161cf8ee674c93f5670ccabd67d56720f90d7ac0bea1760e8978351c120125572c3edfd465f46d323f036be8fc7c29d8d180d0544c34f104a2637986016f23abb9cac4c57962a8d007b00ff7fb54bc7d430202c40e7d129209541beb145900869c3498455e909ac710febabb4f26de49f4f1ef1ed59a963f381e1da25cdd0f007ddf02c5a23a944a19b458e3492989a8d93a50f15e8097d0e5a373d215950d69f2ec7cda4ea2815326b74041b9b2274431ca8d1563497f907657adcd21fbff7a1b5a753a7c49c355a56f2c60bdaf141992af36eb56354bf51fe19af7aaccaa45f2b53e1f7b2ae6846c384d8131271c63770a58fcc66eedfb7fc67b67243433b4419c3c8fd3bac259d186e084e791a681b0bef01866c6f510b9d3d2a3c78cc3c6709012cbb9210eaa2f6ea6ac018b7026646c5b760dccf1894b95ac46707d7517292dc3b3393c36de0d7badfa9da43efc2e9d832d0f4806b35cc060b8a577940abec2a91bad5bc6760d3a668ab36ce4fb8068be475a935cc497b014840de1ba0885cc3d418d9a1f6fd7cba89ff9fe266d23aa2b24016082ae1242c8c325dbc09fe4e027612b388522a279040a65c81ed0ea8c954736c93e01d92058b4dee136f49c7f9f34624feeed1acf040c0ea70321c7de8997ede0772d57058333dda73ce1f3f9b8bd24411c8fed66a4de962a273ec8cc9a5a58e242a05dd3e96a1df1aee131742d01a4d9cce00e114a9307e03750f987464e6e84294e746f87bf571a8e4a113ad0aa70bc3e6e6d1ca97f9dd104a94e856bf8493806eaa0c36dafce4f5025b28c88eb4f557061183a1957cfc44da67113510147f357bc3646f762d40b4e487f161736359ac90045d488cbcfeb3f64c7d6bc304d91cb5abd046c25ef6274603dbf24c48600a36b8953b0370cf30b54de671264ce88dd49d708cf6063a2355cef08d54705cf63044a5c18e710075268c12f69b28015762a8f9258a5144d224134b8e0b1a91773b369926e204680adb7af659ebd3e02485b302e5097f3124f25254bdffd31c2104a711aa74c7ffb61a88d41e42c47bbb22c91bc8e80de3fdda9b19446bdd9dc2f568999cdf106d908ebc046c8b19b33f2db8bcbd35fb73e9cf1e05dc9597fbf7f278b608f335775877660fa04f56aa788e461c56db90291169eb4f3db5c6d3ccaaab133e7c91f5195b78fd5b6d737bfaae69a3b629c8faebeb8c6df88fb8c978433b952c083ed4e215e0043cc1eb4b549aedb5297840860fab285533f50a49b36bcc953e5a3fdac0a2d5af204fbcbc3999f3d7e78eecb403c5637450edb51453febc26ecfb23e4faed8dc1fc6123c6d906cfc1628112cb1a04e341b433abe4903f422c892aa3ac94db76c52153234e7dbf1d0ae351a02f6f7e67ad1bbf44901c04088fb2cbaf014d2af0334091658ebce87e6111a61ab6c860e4c7e1661870ab11a2eb5e8e7ffce719065e40780b1efc4567e3eb986b61bbc964a60fe3b7e0a59adfe7e9e5fd50a13cb7d8db46bbc7df42750b15bd5a30b9dd1fe59769583ad516987c54bdd71335e306562e08eebebcd3de73a6f716340d5f67d6f05e41dbd7cb689eec9f8af5bb41e221e42dc0cd90ac72fbebbaf522633577a761b1490d8b4c6e60e5400f0095d5d868648e929faeb083208002b41edda81512da5502d0bf6b2d8c84c508a327163560d7fd7947870ad048f8f25bb59b6a030e48a03f4a14d10793edc2ee7254aa2075b703026cd91318ed104e3572700a1b8c8ba809d37aa4e8f05578858432475844156297cde3a96c7546e4d94bc57127c0da24e510811f069f35f1455c7e985e24485122d95bfa53102e95d680b34a5a4493f88741a039e9a5b77c2fadcd59dc857cc6726bbab979edbf841a145e68e577d9930f2317624cebf200a1704a9e12f5e64185bb68f676138450f0adf307fd4ed60d8f94efb56056305ba61d9db144a1dc9ac3f7d8ee155d1dd6f3f02228040e7ce71f83a334c8b4c008da385c97494fb06cae7fc7926c85322d74f991acdcbf2ae81d2e7acf7aeeb93c0fc4f1e58a232e6fcd1ad81c5bcdb9af8f83f8b48ed1b8ff5452d01fd1342a71c0aa4388fe0171b1daa224f08877fc7b89bef5b94317eb839b9d8315e1efef7903f9865727865c49bc231723b4e587f6bf4600fce9ee7aaed26eeea52a32bfd3cb2eb00b01c79ba2bcfba7e8c0ab90d13ca9cf4b99da2ad415ce1385465d333b9e6085b6b94b97b85bd513b9521e42b7781659179c7746d54de6498661a51d360b1bf2b2fdb1f45308de41e0f93f60e4b66eb2059f7f1bd96319481d2a8f37a1433245698b29c79554f619cf4a95592e6bdbab46bf36a7886200e4b6d285b642f3ddae068ff786685e57dd0de8c4e7ac577d91017710610e0dc527d62a949951c641a18adb5a013d932a7aa24b936c85c369d9130ad2060720ed0f1cde1fb9382917dd95f8a01c2dcd2e5bc6c37d5b64235aba7330716ed5c84dc91afc3ae054c10a31d0994061c2f73d3865786f0a91e1798bc39139dde1b4f71a12edffc590bce6f7c29d2ed292274e86673f854c498aa84f93af231e6432858a861cebf5c359ac5df009f46d2440071b075f93841fdd2e5ee8a79baa38b7a7641382bae77609d0d905d358ad334a4d02748d526ba8a6d84b6925abe3e485c44a15d552e950b74fecd0a2f5a89a1dfa9c05c8f9b8d010564e693c80323cf958035672637ab6a820b3d416d18eba5a33693ed003e51ccad5e3c78e8834eaf631bf5c6bd036c09bc3da7228be1c24a39ae12fb7c9bac38cd18cfc9f6cbd276235c9716a1c665ab9d88f61ff92c7329b261da862eab4205a72208915153292f0e708a867bfeaed5d256d21b0eb85b491d06bf6cf1b9e3cfda100b7a302e37f61d5e9434b0a4d7f861d519f9f03f8657c53ec063536751299a8519cd0d82a4c4e3b0a63c1f5fa61ea082c851b0e8141b4589a79fb89f28e65d4db696a0669a9cd76bc4e3d9d6a644f199775e9a4e643d72908986d930f304906e19f13e07a5a3986eec2cf44013587b547a6dd77e8b5ddeaf5b139a0f2dec925e5363cebda0afc020530e101353dba2be880a1e5414bd305382cc52dab2bd084892ca0722fd8920caae8d8f1d0453a8c0cbd2d2c8884f9be7882029f8ae3252f7108b06339b7ad09825ddfea57f006011fa4ca83d05c9cb491dc47cd5ceaa70c3c8dc10bf68a43b2220354bf733860d7d414055e93d9556cc20c2456eb5ce49e4c7af579c0de6b4f419812ba193f7bae00018e3e83ec9e43ef43ce8263e70f0a80b55666aa4cea4434fa95478229c01d488606c4c35a1f37a141eb97c402e664d946620d5d2e23943a639406000d97d19c21cfa732b3b5d7af33f9d8d4f80d12fce887603c62de975367d008a60db08500ff70b56d96260444e40bdad1b5bae1e487a63ba8a4ca81b6da7eae3a3fd272e857aa636cd50d0ad82310e9338ed0b9b19416d7c475484b5a38ae306c5506bc5c01da1fa4d5a6b87f30c51aec4b74fbc127b57b4ea34765662a3032ca8653d5e2f82740b1fcc54419b7d08eb72545b8ebee7b763ef676d1e958f0c55137c0bbddbd74d886dc91039ae04fd37de8536567447b14acd525edebb1dd855df470bb01966c11da645621563ce47b5a200b70c15056ba9f8a7e145c39f58dcaaa329700db48a8e671ad52d1bd2841045f049bbba02ef667d09202cb3cef373d8ad40709e593be93758d06712c220117ae1b2100646d52181a9323e7cfe3a26042326c3bfa0c5698c2d2b14f74b56bfc8b9dbbd917716379e7a72681eed36b6c3cb49358122491f9c314b66e1ec9d7d9baf4794b3bfaf3d75f70f8936cc24fe320de6175c305b81ebfff02fa40bd6476ccc7d593d02b8d15b246efc1da20ac90b005d1f0e4bfc76932c80d5065297d2226bcbf90d52d2508796ef9c4622383185f38dfd62def2227c3a3fd02f61111817ba51f182d0930a6d0058f1aeb256212b6e4e83521c2b894c75fcc2c8b20e92a5f62e0b01fa93cd7b21c5990f596cb7bf0c8dcdfd3a293a52f9a0a33683a0f1b37c3cc69cefa4f8008379382042161f5940ee2d1d0edd1a6ab7090981ef022a71f7a043da49f9e54beae228a12c230fb778ea85f41e1c8e47d61e71d38ecc6d240b5594edb2828756be853011390ae6445eedcb0f30cdd3de9f93428b5a76f8bef9687f8f25e09c8dfee6bd56f1cb487e3d021d9fae164967e7e2a9051d9a969106bf25490bada1f6536e0d1d57b685040282462eafd37408e46f2b934ee15f9babc68950681b248a27c04d6b160450885c281aecce1434bc648261d41d380b7f3d193d225e85157d23b8b07c18f3158063fccc51337c8a619729496fe474c6c99b37fc5250bf164da771c9a8f7f25fd87c97f601fd6022a6daf09cd2644878f05fcd304e3a58c87606ace1deab521866cb0e5b82eaa61f75af7b8eda85e32ab5c09b9500712f5d9d6e8d1cff9a8c91407ed93512831cf30f9cb21c603eec038fa0ab91f1971dec217a134fa9e979c7612becaed8030f0fdf55895436ebc3c7c00adbf9114dbd45dae8494353eddec2bf4d3da6fd91a4bc16ed1c31890b42b93c25d656bd934e40acd393e335061ea033fd5fdfea6411cc1b976e52c5ee18c96d7d500408cb50bf31f4173a24c516124cc81dcbbef43ac423988c482a5bfe171746b3993d0e84f8fbf578301eaa4292fd254b101a404434373b2118886e614df92eeabdd5081425e012691a37dd177f024fde9f42bc8ccc55d52843986083b6e335a036de8c2deb4c5e2d1bd802eae5389968617a6fd3915c6686be1fa554c2636cd76be2f8a3333dffe38074d3e6cc8cc623f1cd7845daf00b8603d679cc5de4119a08aa88f4a78db98802c726bef62b4fa2d30af529129bfaef1da7810d1981fa7a68090a6b821034bb93e11d8c387d5672d6db5a43fb34827040ab45552257549dc0857ad37bfe767daab01135f2aaad496d7179d6180594824dc6ca460b96c0d578e18b869a255b2db536d043a9f8858099a5e446b8d86e90b559b63e4f7c56bf1b772a159d22bf5b52d77ddb1d6e09987cbee5775f73ff22c88bee0c6ea94a3f258eb74cea2944e818b448f8aa7f0716f39ad785536754e8806f59f8cc1a416ed9539a71ed2e13ab5fd13724dbaed554950c4123a4dfb9328c2c973f694cab0deae59da820fe26aef6d14ea60665b41215f2739337e304410f87d79834a0d3293d0c49a165573065c4bec4d74a0e0586508c58532f94b20447385893f43f162ce76c5cb1680e1c32510da3073522197222908b99f0738a7d4404d7d3300d1acb57c4b6ec3bda32ee4dda89cac0f7f5049b633bed19b336859e29bc158eec9ce141a28bf975ab85e8c7194e8b01c93267d8b80fd7600e9d83abd51d631dd380ae4338f363b85b95134533b107b0a9d9797f2fb14e7323c8ecfa18376699654877aa4bacc5f403c356ef62c8255faeee2f924825c33c83efa512f09a44184d59b6c088007a08e4e5578603a92db6c5d30bc329eecbb6c13bd8f5f1fa3a6104e7971c8d7faf6b1fd8b5cbcb3f6cd5fa5db79c428216dcfc5ab8b206ead3a71130fc72b2969e848521e2da9be9c2586a7087990c753abe418fac7bb28711b40555f873b4132457c23237c079a82afebbf36dfe320899fcb7b88ba5af560b394d1fa0e5fafcc839434e863e236f4cd0f0db4356a372a2075d9164fdcc1035f7e732cd91ae6c13e6021f300fde7b2c78980eda36d23cd6343c845185c982f8730b992e0353bdb515694ef604b2c754777c7fff9e43e1cac77a9b2140a3b7b41f0df7cc99fb39cb87f7ce7984b04ef4be5edbb22ab3144817a28711fb579894fe6da96bef9fda0304474d8cbe1803bce8b732ff704661baca08641af233e685144bdb100a201604919734ab7e80a2960762166c5b8386fc58f9e157eaa9da42841925d299db2ae7e2d089389705d7c0a9d8afe155adca010016115a10034c8c7b0f0c480d5cb68c0059e891b31dfd8e41b9ebc6be64ca9b3eee569fa5f1c4e99e72092e38574d21ab9bb6c8ac1b14a2831eb263679bfb5545a74960cd4803cf4c3fcf56c0b7c7c8b986888f98c4ed8542f20509e0f02492b7e50c034c49fe7da58e5d56f6ef6516ead3179a4dbc3150e2b5a8eed269efa43e8b64ff30ee92a12b50afef3043d4031ed00546354b2680a68cd1cf0a71ab1da77a43e01a4709432e6d8d8ff6abf9d04d49f5edd1299d95c94a5a7cdb31af32be4d4bc8540478b8669f137be2d74bb1373156d9fd580a89305fa3ad5180038dd23b55b902c2a72278432454eae964a0f288041f9a8dd1734b448333040569950b9f5a59d3f017e25b30f5f6f78df6dbfdfdb436b58c6f5b6b672d67384d7c03623e3e0dc55ab5a27b1448d660b4732e12320bba665f6da41840ec8eae7800bc90aa18b876f8498a3ae4be49538bb96463e91ec90e1c4a79fc09247384f1060ad320c3b40873df22895eb753432a2ce0bf324a11824831b34403cd2d557d9213ce54b131f622f6d3b5bd39133e62d9b4af99fc79eed998e2b4d833d0d89e51cb54e39aba7e79a0940c55655c8e7909ae90a605d9d6e6668d336a017b762d5900373eced5a02580d2e702ff05a5ae628e3a81891c26cd66b05c26d6aa7e387d5352b39431107ba086952065c892dd57b662a6ce3897e51d396f80375f18c93219050f0dbf58eaf0cec459232b0e00e4718b71ff4a5385b48ba7ba4f275b61cabeb7c1ba2886431a962dacdd01f561a406093e3cc2d6b1cae2bf22fa647bc5e55ba06c554432821d46eacbe969b0533291c772d463959876fe00baf3335061f30e3e1a1736a7832cac087010f5e4223469989644d9728acd020dd7d307964effa89fb6bfc617558136f89eb6e255ea014eb82ce37d354f930b4920702a09bcbc14024783d45252bc7300521f9df162efcfdff1b604b599e7eff7e597a3f418a633179d91a8fb2f0a851122c3bc2fbff9ccf31524a51bd46db3df3bffabd005486429a864164b602919898f2a2379b3851e8b47e92b5955a9068b0d2cf90d31eb55d7c23d6045a4bf1f7071dc881dcb77e2087b15002e00cc34f399ebf32b50f13500c016f3a48a2bd5e81b83f2091086c81d5a948dec21d0dae53afb5a550c792d9729a591f57819126f29cec3f41366806c6e6a15c5ef3d96713a571f0deefa69293b4d962735a0aa4d25575392a33ab38a513d29a01ec31ec78873d98de9669080095250f42353a98e83ad7e8795693bf4ff58048fd90e3101bc849a50e1a532f26e6ad1efbd75fedca437ea65a1d2d9ffb89e2aa5cb6109ba6ee54292ac06fbac4f4534f7c29dae7e881a674c064aff94cc9f5e125c951f40a906360d73ff13d9fba6c648471682e83cb7cd2156495ca2bb583dd735a4f8d47632dbaf216bd715665355a283024d9b05562f20cb98dd3cb0c264d6fc43df8ab41c6cfe080e103c89de3dc1a50ab405fcb8774ced78475cc69fa43c06269ad1e0b1d556454b66d7cd9517f92c445bb036e82828fd8f9a51b8d67c5237f13344149557fdbb39e2b4ffd1f93c01c38e120ae59eba046f97b8e8aa676016cb404d3224de790a58965d4a3e297492ae0b28c9c3204f2b60504022790485206bab8e7590aae6d300a483e5852a40644a687c84ca7bf510c83400f6b772a3bcbf18ff4dd5b60ff104f3fa028419faf262974db3b40288eef13b0cd8631971280ed3758480db63923ea4c9a7e6fd11dd8550bb9872bc27bca568b1bbba3eaba6548a2d3c540aeba7d480c27c5735244e73695a6b3b250053e6c20341ae489aec493cbdb56728877081a63ad0353c5260ceb40b60af490b4a8ca581abb0d74e406f7047da3f4d80450351b2a61a8bbcd10c991a566bc6ce2519863f10675e8b4a991de0270fe59012df670f0cfbbb5b5a9182f620682e144b71eaa264530bc9d5f43ddfe41e216a3c6aaf552f07e03df7285634428c5c950f4e6458a7b3eadb3ade9df3db812939bc1dedd18999cb756837b144d24038e1ec9791e4eba0287f0585ad472d2443a0409100d75b3b19479c00f003ad9060f1b29f7d8290ae95fbbee21c8530409768254a8b6165e264f5aa1db32c97081069f0bda4a3a53fe5b0a7e370e0fa088afdbeac82b0a9757e88476d3755a7b0a03564bebbfe32e66dabca5ac36bd2d1562c2d2de71074329ffc4de7f0e091f6d858a1fa20691525b2d7c054319e8987d4250a716b972f0eb4e54ab4f4c6f0081058996fdaf3f590b29bba4aad2c396a5cf6e9b4773176e509abfa56e9bcfd90841c49af9b10466c9aadd6a1337d330f7a3d4a7b8d5d3d79f4ffbda9a544125f852abc002ee2eedce9789e29a1a57ab8d4046ae8131994f87f18b1d504512c6274aa27c4c2a02808ce038126ae3c2fe1d9e6d1c46e8c85138054ab8e1e917977d071cba56dc265e33b3491b0d944fac6d281d60a4631dbc8d7b74f647552bfbef2e9851a4617b90a80282f86903f6ebbd562a59ace610069b5d86912b54bc6f9c8c3ecd59aa8df93b261245b8270c1a5a97cd2251b398c2aa005ac03c2a3539d1251fe87d2491a9dc7e7df6ef02fcaf2355409107bca666942d09f8bb905d35a9c1a9f3a396eb937fcf7fb0abbd5fb7141a3771209dd05c72c8391a055f6084e55dc0b003ad009ab42ba8555d0c7da35ea5cb1c14608c59bf4a4c6774ad2dcde71cd5293830beebb5025a904cd344b04ff7b12543b4ef6656be4acbf962eb1f5003ef2379ff47326d085b50c6676ec37720d7d480b4d031fa8c792532dfc8379725dcae03ee19e3c5ec419d03a40ca45694815e1fdfa60c09e816eb62d766d186763a277b9cca52e37a78ae87b43b78599addf9c0c05dbc00cbe74146780cfe4ececc44e316eb539ccdd514c3a12dc54575795d507e60c289c714aa6dd2deb4c21426efb35a5730fa300808243a7b874a8111656ead2a09b6a89ab65890f25d8a4806e2501427a5d825f695df2b3071fd2286f0028b7cbf893ec0d704a96d1e5f3d97d004126105dbf05b6d44c3f9788c53188eab736eced13fe5ee5ff527352593b15bd2a0742e57ff000a14eb266941b3913d87db112b6df369f60e168ed7073b02744e492126b5f110c1bff7e8de12b7debeee57762868b68195fff7d97c52da26d3dec4a85a40353c41e7b27f71ed2cf83a93b52bc1c94074578fb8d0f3d7c42aaf53d7c314494c47f108704f381fe592ed52e023a3a119b2c35627d4712947bfa40e178379d4dd37e8a9d684fe0af63fd1bd04ac571d4eed8142f12a46a9c1f69f5059bd63350ba07ca5ff43bd20364b530f3f79e388f577cb809f9f4f7434ffcef61ed4e5cc1b8c97781cc64e1e7fbfb891b941047d5aa7e07eae510652ff0585ce428e5d55ba085373e69b284d4260b5c3a3e10b426541de5e2c4cf0bba490a75b049e65bdfb811443b9a506f454b03be22bda86bf5bffec09961ba0dbb9d44ed4b70e244721573e156d654dff58d03af4ae0a49ba3d4be4e8c0fb9eef14c8305acd4f8937aa116d0274e7417e5bce6f221b959f75a640ae17126d1ff50b1744f1e6ba450703404dc60152ecd8eb55f7833cc1bbbeecde9980265ed64eafc18d84bdea4696ca9d02b3117534eb7ec7b2a63e2090e16c87e98b6bab22cde278a715eca6d9cb102fca97b4f8c0cee635861745b7ffdf9f51be46d37fdd2944a546f4019b7ae975be3673625b40d15645d7872ec27a3e0c672da083b48df5cc690bff987e075482ce01f8d36141571ab691b1457ea6cdd5dc27734b67892d5cfe4908063d9f5a321d6b3c69a52f2c6b85acaa23de8eae163054820a5672f957d7e280acd5f2f8f96ca13ddc939b4cb21f2c8612205df50d754da12ec7141d8d0a8e565adc19146eab0ef482c77ea9dbec79320e7118569430df5a69869c61046aec2db43e0319e0d6ea30c0aec2a58bb2e9d2825fd814a4660d4b6db89ea9111450f5f79ee417ffa085993c69ac7683bb8c4f29a0529df3fc19c17e656f00e1c2197f47f55d052a1c13bc49980077ba9b08f0c0b22ec23ded54388085f4b339a08949f082a965d94fa0081d7cfcdbea373a807db07690899204b3c2b547d53b1b3d1dc6437f7a790d3b06c62480f0d8fa0953a36a94003d96fa8600c11f613810611b9eabf81a07d9bb9129de395af3a5e1bb00214839381e166632027747120b419ec2cf4020603cf59c3374e4ea648cec441f807167c379b409ec10b75b4c7b6e38e06ce13c38dc5d116a9c8a7a402a94f8edae03313204da74c82de2fb244a76aa00537c12a3f0acc84b1a53bd59113c157e0a787e530a4bd70cf7f1a852c6331276e490e676afa1b51b671169da55898b38cc7f7e236ee3fa33df8308deefffaafc70fd59734f1f7aceaa7c3c068a530aaf2ef2ccb626a505d99e6471fa412e0c15a0e2446f07f41f2cc0dcd7b423085dbf2f062be179d1cad3d7f32ee34f5ba736b2aab4049b9f1a71f8ca048d0942d871484026fb5d73524e8f9f53424fa402cdbd065c3a3df06b890fdf516598364e8057f688c6ac581b061db40fc81cf1302f90f4d93a84c3ac9172ec6589f93121d192df1ea6c9d3f43c3a8c98741e7483aa85944fc6c31e546f776567234185dbbbe671c913b72b411136a136c6613ba1b7de778fbba249d86b74f07f1f5870559ccacd59b3340cea3357abf036dc1840a139e5c508c318dd7b3efae231869cce95ac36fb0a769bfcfe90a5bea39449d674a009f967b2aa1cb9a22ccf38a2d3285a8daf313170b972dec4b6f2406b5206e48e0122e8ba16696c2dbd05ee29c13f4eaaa7251e3f8ee8cf159905f1eabb30e60256ca485f49a516ec440522a10b8cae37da6cf571621fa129789c99829a62410a7c7bd2fa379983b7deff2f5839613ec253968bb6fedd9d5f450f2fec05ec5bc00d9c16bee3a1143c192754ab0b680f14dc3a014ee3071989a773cc00342a9a1433a6324a9dacca9b5532eaa1803e6bee624a7ea8e71768793f3f220042270586983a2888ab0d46a2fcbe466dffb106d7a795016ab9749c46800d4d6f460ed8b1c2dfc518d02ee4ef12091b625673b443ede5a25a79157b7a0ec09bdcd07fd958d866040ccee343810bdb030f6343844ba46474e18901cea2bacaa5e8bca40eecd1d4d831e7d21385b8f5007017135f9dbca623cabada117b8a80da7991e6883ae6299d91df6b060e8f9d3bee0c6aa895b12ab672927d203efcfb2b49a3798d1e160eb736e2729ec0241c2164a664a2d819eb9035f70ae392baf6cd1631988af5691925c6aee340ac5c1d44d0ac50a87b7e46cda98467645d1c01c7ca245e09b8ad5bd1146379173c4cd94d3b67c32f50641449f699691aa6ac3fa89a9e0cd7a3730f46edc7554157a0816bb8a3470f114df6b1373fb151468a819aa3aec73e90460d94c9e3be7e3699025a865004db7472e06b402d828b6b3aec2ce5d8e95827f5cf3ee154d7fe333dcb5bd5fab7c8901ac560583f28f48af00277e4296c2fddcd802f1b5dc9e1544f4b56ae9ab50969d810a9e6b24697d23f1f4e09b559d2ced012773171719351a9895da31b913c405d33cd52d33e082541bf69bd60065670bc83e0a6b9666fa6f1ab7f67eb61d89ad8d1674acf5379e0eaf19ce5ad38ca66035eaeae00ccb4ab399f3cc6369cf440064534683200b5929de6770d30f886a9500fbf89a1b893aa4f469e874845d187456685e6aa58c40632cbc49c371c9ee04abbbddec0e60263552ebfbf2062256a6e525be01151bf03554c5e9be81d85d977ec71574e19e3d02520364005f4e560c75102a44101c81f99b370739e1c7b45a1f60dc7caabb8d4404e5f78954aeca4c29b675676555f1d01b7f833f644fbeb053f9cf350f3ef0ba8b9501117f6b3853dfd77b8db30f4d0b84548401d843d300b393916d845cf8934a57cde6e006f82dfaa1299181dac85b3c653b524b90bb6be5d0946b70f73e4cf2da73e8991ea11695ea1ad43d94e3f55b7918b065be0b0fee76ea9f060c9a664fe481a670e7b065598543d349044c7c82ccd4b7721ba19d205f756e72e39119d5735e905d722e3a577c73f15d66ecc07ebf4964380484ab69d537588d1ea535b73823a13324e05ec9b9ce7aef2216d7e0e5d2d5cadf77bb41c523d0e899c01cd81beeb6f3b130f70dd355834da695cbd76d11562d0ae4bf8887da58ae1daa898b991cf255bc20d4747f089b27d3b4ba4a70b455ff33382ec87e205099da7814a9d4580f212cde0f589194200e7b6f4b6484220229515006fbf5b536f5e1631ccabebe09ed1d8494f5c0becce9e649baa8888f25d06372e77421cfa4692ca95dfe6f985270068c8dc2355fb02f312a053403d820a959314c3ff7b9238859d08fdeccf6c7c5f3bf65b935f2a410b07526ed5fbd3a7012bfadd7e0c53fa6c2bf228fc58e57668cf2ab84590727cefb166f2c567d100933b65495fff3bc36b0cc4ca7e7458355616a89094f9bc19d400396ecce809827c2a17a5e908696aa97b63e592c34512d665ff56e15fbc119d6a3a018977ce5aa925666373020e92f1f67b1e407d8a422b44b6d81ed6b245fc8dc0f3c30a6fe69893c4a330df3a042c5feda0f4d2167d5e5507e69493f0b9c580ebcd6f0778b956209844b152d4763a11c781e67ed97610520467af90f101341f0ce03fab5e0bed6fbcc3387db3329803e420a5659baa2ef8d8af8bf6fa99a0caa45016362c69e3a35e450671ee34e17196dddac49dc6fce3046c5c4b7148b405544d5383d1b0a71ac32303aa367623d6dc3078818ef7573c2f63f28655ebd5abd5a86d7b9bc511519e28f93bca2223a728b654133c8c8ef6b3ade972d3359ccdbdfed4b57faba9c33cb19040d32009bfec91a5f7434488a0d8f6c1e47d60c6727d41548a1cab3734fd7cc5e5aaddc081a9534c46fe6b73701a4cf0fc0f1c45e2020d1aeb49c7ff8e99546ecf0de3238719365aa978635474a3c947208a4787f2e58a9e1c9dfadfb1b1d70ac0c3b2e97992bc44859fb562dabf047037b0576261e3ded5ba354dc692ca6f7ae576a2eaffb650181d7f71ccf1873a1594da33e97ec14b6e64c6d6fd0af9902e00301dbc00e3d1c132b88b5f057dad8f175627ff3ce9ab85d1ecc30faa3c823bb0f59993a40ff69e53e282ac95e2ad5a4fef7d37a0492e7005582cc90238b7dff14a34909510f93a9cb7ff32a67c5972ce218502e90d2acff64d5ad419a7a3f9186562c4ca1ec72e7529c582f063bf5b4e9f6dd2f3476161f8602547bec2ea3f74d6f52911d5dd0509478210c48e58ef6a8e0564644bf59640e1829153dcdf97bdfd8904a0c1c692e9d2cc6f16d0c944c40183a6c45a0c0e4e144318fb5c478d41fe5787cdec1f5561ef87092baa7943a01428b7fe2657ca02d2e364ec06cebd6a225e850860ed05dc97943c7a60738e6c4343cde9e1f3680a48301105f65086560869ff1a9bce94ffe4e0dd37a12bb4a96cbd3c9dd3b553097daca49dfaa052dade32eff3e76f89301ec311cbfeb3c8060180865beb967782b05f5f7a356f418c61653fc4945c0b63f7e20645cfe7fc84ffa31b9a5c2cffd41900cda35df5cdd4fe63a99e1ec739e8e9d46399d0b8316daed0299d3b172b47bb8b4bccf1709d350b181b0b3e6e36e6fb7dd09ddd5215f60aebdc73fa01e853f09c5eb79a5622c7c20c459d2669c684863f87eddc61a15d7cab8f7b2ce1b8bfc1a437d8e35d6fc6e92815aa0a886610a7b784751d104bacbb6f68778d8c954cbe53113ce5f0f39e032c5adfa3fda1346abd5df2cc6e0dcc7070c3a95f910835d0112a8c59fe283f8f3405af53a8292cbecd1f6781b771fae71d2159730b22b7a9eb6bdf478ec73520398dfc6631c5d5235399ff493aae610c5c1ccdb8c11f38eee37329e5c4cf6a1325117da40e497b1e943cac3aee288be5e81581b24e543c03f8d6d2a3e39892cf8f509576f40e1f1bce77c0f0ee21b6202eab23d107d725b1136e18b3d12ab3ccdcf0ff3bc8cd931b82514cdc28b0952528adc8589ce79a39a1d1026e61d440291f56856c6055990329d50760e8cd3e12241cf8db90ccdcab992a7c547a13bcc89f48c27c6b58842a3794755a568c60f88d97aeb7f6275aba89f60484c9494caac62ba5db57612be6b73a9b5a293b5ce76314a4c080f4ac7c9b2a3f99221980e6b53665ba3388bb0c7e1fcd7237a0a77b060238eff70602a9cc5b1b995fbf41c531ecee87ee159303ea7d06d431fe01c759cc3408ceb673149e37799bb2aeef7fb7f2e42b7e8a56a85f08ab90a72d9c6f95e4b0f9572fef2dcaf29df62a9e4a14047337d4773ded888281430725df42ad5f1f992cf6dac5bb76719b21e85bf68edc3e5c78ae9b2ddf9385b4e25f565533788ac52a23b85b97419db3623b7b0ee7db79219b9892e7e0c788d557a864683edcadbc3dbc547b935a2ab75e32fbe05aad63a1f31b135ae74e474fbc9f16878bf4e786f59ea669fb3171cea74d8178255f804ce1090222dc213a23d00aec26e1a6e2d79f095d2e9674957df7ac5b8df15510841738d8b27de3235056eb3d3d3e0ff12049662b812a739a91b6ac6da19b9b2b87ee7481b40080ac6d9916c3946de84a8d16f5cb0903aeeff306b42c7ba67b12a625a6b8ff44734ba47a5e29f5f94ecd443903c9e3fe109aa7132a192ded4c8d8cc8dd0dc3c9644131c2ec4c60352d9e058bc9d0956da1cb76fcd179b3dce3d1ed7ef57d29fc69c40f38688cf17c8d58ee6a39ed2db49f9c7443c3aa63c6c4950dd34d8e9a25450da1a90d85c17096a1021254a37a2f9ddbeba5b03a02e225cfbe316eb47013e8ef402383f06cc7096692e228d32f1a2ebc4ddffbe13c3a3c3eacc88d61bcd36be3c0d95bc4ae1ee499b0454072f0df3bb03310a69fb7a3ecabc2bc61f7a58492be2e1979c9f75e4f95117a4a4ece7cdac5de382f9a309e5fb56006550afb1e7d406f620967646076ecd5057d6ebc934685d0dc473cc8838e5bc0b89135422ca3ac02fbbf5e77288dc06f6a224e743cc380f46fb5f3e3bfd00a30587c8fbe01d5324c66b62d8e025eb184e392f8ffbbfc759a49d4954922d1c74c100c91dd3abad0decdf3bf752e009ca9bbf372b0308a76addfaddead4334f53d54038ea2198f7ec79ac4681556f37ec5124c7a77bd2130c65158cd7b46964d9a97af1236095adc64d9e79d9f10758ad98712197fa63f27d392addc5c2274903392039642f1ff67612974e82c103f62a101409046bf22adbddb3adff36d2c3d29f2918d91538fca1ee93bb9d54534685af9b9f98db5940f73a687d11ec4fb18d1e0559118690a0cec10b4e60edeed58771b2f17135b7849333730bb8dc91234028c70a55f6a79b3f65f14a1c8aa45b7ae62e3b0614778525d545f86dd3473f3f3b40cae926f2915fdc54e6089f672d87e193c2f021c60620bc8b55ea6c0226987cc8c9f2b579fdeb6b6aa7838ca09958892d2385241c962ca094133f33b40208002ed067fd31298660b0a32930ec56e9a11bd557d12ccb84a91fde29aab72ecd731648a9a82b6a0681d341d7166974adf7a312cffa5bd597ff1e0bd29210a05aa14eb7725590bd4fa3e8275e707001f427aecce5f7426e3f44f6def9c645ebaa29224d614fb31396fe78cd6ebdd7141184ddcfefa3925a643de074a47b12655fe36966be4017df54c5eee81f1f4a6ed5cabe82a0904ac0d3b05c2575214eba15d840bceabf82005b30023f73a70a8294eff90066da40da466b49a6c3be19d492c24ec26147d0df38f2b3fe868ae1cbf959fd2b0f62b6a9a385b37e867facb66c80017a59b88a097f0678ad971864def1b07b99168226409fcfb4c1c9f3b440943f63c54079e6b9b7091db6056ccbce81ab4f163f75ea011e1ccefc5f440998732e93038f18e226291bafe43d52f8ac8b0141f2136ce2898e7ae9f572bc8a054e975d821fa779ea37a85b6bccf07f24c32790a60f71182380faff12500ed8fbd44975d92e711f458e5d0b7395104e2e7180aaaca2027a4f423445f031e5b80684054a5272b025f7f6ad0af488abb70891a33874a33e9ed308e0baa971411f045117e300a43f56e68a5659bf0847ae49214fed3124fc9b6426a34226ca05454c00ae240e53a8dd88b5a50fef447e51e2a10e7b88de1f78e730731c56d972759ac1c3d47226af4fa64c2ca2a51822a9fa3b6415fb0182e9cbfdd9e31f05cda067697dfe3cf1d088c7bbf2a5f5143a4b9f39b61653011e0766b11ae7c97d06835d3726e9cf2b50175364dfa9baadb64ba2973d47fd551209dd43fb7af1185e1dbf6aa177cf12e7834d93b756e822489e526f7a565ed327c299bfab92f8257f75beb16886951ab28a130c04fe77cfe54c874e6a4af94b85ceda68b546f16a005f1f026fe4e2d0438b6d7108e41fbefc81397ff7854d0467b60edf070a6b613240fdc4909352b19cdc2c9200d4c6a2c5faf0ba19f7e4d88d2f6d867ad95a1183e476b37f300029d723543c57b083d0d1d826adac4227caab9961b8e06c899ce78cc7e33ab20d4717e0508cfd85c70bb20ddc2bbdb6dad546ef6aed73968ce6c74a9e1d6a34bd566207969bc4e97cb820b0ce598fc3ba2b6742133630dd9077a8107137c936d367a06c25ac966333acc40220bd30f8abc4ec4ec2d4a74a7c1b75013626ad4832edcb36baa45bc5acd604472bec0482218af17457894e1718f31ff13bc17e832e03fb54d6671d6eb95ef1edc991456a0d6adfff3680f8fb7f47b83e22f328b69ae2ec9684abc18161b550de23c89aa4a211839676183afa5b9d762e731ea3f4fef04efe1d8d5cc63e1b2b1b50cc0701c68373437abff2b2062236e74a0ac184e86c5ddf99f9d046a6baaac7dae9d49965103ada2cd0b6a9ca5f0a1a44b8730a4c455ab50b9f3f93ea79d5ea29a97edd770fd0e5ccbba0ccbc3d6bffc4669e54c32541bd08e3f73df2f874d9618eac5d38f17e118a7e7759220e3c44e417271865b62431ca6f79ad2f2009436daeabbcf5008e368e122be3d2c8d11303b1166fcaec305b463031de4ab58c02581268215209ba24ff181ac04b9414000a5c5be621eb2e50db6c179b24e639869f685c726e89de318fb7d7f2fb4ab306a1399c27d477e383873a35f25f69b447a32970a5145a2b6a4ff445e4e26d7f8fae6dc4239ef0d1aba57ef6560bd2836aa82c3e2123c884e973a05bb77c702cd411b99f5a46cc3acbdb69a3d74de0f32faac009198dfe208a1bebd5c9ced99e940e83747ecf5b6fb87e67ba8ab9bd31eb8d5e75388de338d6f0589c5847eb362117b064e283b97399c5711c67b0e6d74ab0ea1937ad941230e699e1996c7c7195264a9eb980cc051a75a46a70a22fc057c56091cc97daaf984e23aaac0a3544e153b06f9949c9d42d5c92c908d4bc1b09e5f6cd46d26076066a87ac5987c28437b8b9e5e3c23b9966f8c4010fb705435ef2d98bd820f14a50555a39c436e7cabc24a5fec6420635cd677617c3d7499bcbfd3286882e14bcc7a20a7123ed032ddd42f65328ab1b7015d2cc8694ff1b613bac34b31cebecf35eddcc448a22a699af4155660c6e964003cf73f4e3d506a562fe99df8f4856481b0c372c92c06d93ff5ef603f53aefd0e8ea22fba1bc2ebf51928514686a49f7f6f594ee32ce705ecfcf5737231e0bcd71956c860aaa12969fb0324aebfb3830dd44a47cb461bfe0666300fcbe529ef10a3f01e5380b4555c1e746bb7b3092c66e66da097090afced08cff5a724dae3ef54672a7e98a89719e11e628c1b6d0ac0a6f358a4afade39fca522c410581eff13e8c07e263bd60324c9b6c08edee6001ae1936df8a29fa3c1fd123850e0471fc7906a03969ca0f9ca504d92c08496f253170c1f506cd48110dbcfcf58018f0de45e4ad0e1512d477da99bd8f63ea538c391bc4700b24c2a0a59c3ed5f310a98d2aaf757d57ab3a81f24024e979a12ce8c691140c8bd4c2ef51b846f2a2e24bf76f6a4ad0e40f46888ee581d3358cbea0ac65f417ed85e267a4e2a32c57116cb9da45b442771406daefc8c098e6ef117a64461037362681b3d91e12979e8bb35209cb6dee4d26818885e381831e825190e5c3071bd67c92f7333885bf4e55982d2a6a7c15efda007696a77c9ecdcbfb19564c20b98b23206dad15ccdf5152736c0e4966ef27d2e80207e903251d3177552e77da090f14a78fd33361775ace8b6a0f81c0037abc1c4dc77f4c5f1198f1dc0e0653b391d5d4260985ac3cec75f72e4669f4003c7999e707ab92c9f8d8198aaaa5330a3dd8af87f58e82d9fc357e2dc381780305ca782fb80687949060762392b2e0966a4ac2abf98d426e9559a35d70f9b81bd92383d2dfc6f4854f750f05774d85573ffc71fd1402aa2f1e514531ab48541ed651f173969cd7d745cfb62e6a03e22f47d4f83977b6f26958b2c15f0bcbda4fb1b4cd0ef7052e4955625aaf5517835d216eec24bc8a9dacf45264dea724775f6f5a0344c544031859dc450d86748638ec1f5864f4436588b976fceef24ba49019bbe24281ea56419d302307b8902a3381ec973b15c934df91f05bdcc53dfd1d34c1a43112e794bf7e97b4043d1b6ce89c26e9e41648434f66e7a4bcc28e32e44f8dae8b4963d692eeb619427f9ed4b20093bd5e834aee2e2cb79039adb610d592613c93632b03ca5dc596709b68c7118dbdfd4bb7d3c00fefb5dbca152a58b77590947d06f27e437023f1925dd206ab1e4c162e26eabef631725dc44add0b5505a91226851470cb0fedf1b68d4f4f53ef8cc91464cfbfcf132c878c24f0ab517293a355904e75f1d0884b2eb2b8d92ebbdee76c7b659dea615d980218f81fce6fee209f9234b084d605f98edcf302e7d9e562ba22acc27fcb6da6523c0538ca64158532ed043ea5a3bcdbb38acd7e5fa403fd7d3479e67f3965f923275589a306cc2d03d0090cdef1eb961c5b0a9842206b471e9bd20427c8fb7358f616531625b78caa7ddd05fdb4fe161a2ec49e85b161a823d8fbc101307387f8f3a7c1b9e0d993cde554674c23abbb17c1bffc92355799c728e0f665f578c3a898bca2815dd97adf81e86a6f868733c186bd9c2b1566aadfbb232ade788817910035ec413b2f6fdd9f59191042f3ee95b4312eeb634b86d1326071a63401bfef1e3cdc02df23d311da56d0d668698abd713dc0bcc4a7fbb648bbf87b5ac152798891129a68d82083cb243b82e36b69c06c3799e4d878b73c982e4dca5f4032f03393daf4245e79578a657e9919423f8c96b926b72268e66ca9d17cd1cd6bdccc6b207cf791f097cc6dda8a17d242e724ca6804cf86cc1b0ca790608f601c1d0e5fb346f5f7eddbea7bee50c3980d7d707017b6b1de0cf4cd5fee6fad0ee87fb5f91aada0e5ef7a50491dd4fd6d37d0beb5cef405d1986146b3e3eba9ba604afbbf5d2a4d997e1173dc38b8c30befabd26978dfa4abe41e6c9a5aa27b5bfee63d11825441f6e787fca9b84245d06423fa0722a857808858884270b960d2d0f2e56e168bbbe4e54a570c6dfb10894d082b7996e360b63e9a2a38b48bc3747ab6aedea99c2494a33a8c76c28a8e2af4880996ce64eff99c00f03aa1637dad667909f37805c633645f011e79a57d95da685f991c3b10a711352f82dd70a29b811f2bd8620b7f9596bc2eb84f3abded2b7dae2e3910406a200bc7282897b007a5adac66de67e6b0f86fcb65ed2dfd22d265f792b209ff6d0e2015f594352136abfd299f79a30cde5f372d2c2b4067da5e25cd3ec9a19ecb718fcf0873fa39a8f0533b1f2e6a6f5b345e9f482fbe7162479195001e010929996c312efff5201b738827cb5c71c6b4a8dede67924ce1d5bda01b53e5a1be36e4e0fc55e0b6fe318eb46995d96fa44374a36a396ef01f015ee94d1bbaf95fe49fded3f1790d95a8eb1932a92bff6d090697406d414d2c1ffb07553786f699634f0c629b116f257445e7d788353c6db4cbc7f798784b5099d499c0c53096c21dba1f47c49f5732948b7b8bf85465f880a93539db5e6e27faf4a519afdd2f8608e01997efc8361780d26c6d78eb68d281a88dc2abdf045ae0d83ea599d7f3f5af67d7c61a1a048a4a90fe5df7db2a681750802089ae2582fe2ba14445706f09a5e828199d30cde8b2553fac71c5dc658c830789c4da3e66a8e8d119f0a94915be97cc4a7796c841089850d2eb670392369b7b397a8352d7d56eff607acdf3b61f149e8e613975b8852cd2ab3af70df56c7cfa45b2b7ba954ab7ca38d8a45c32c59a50ae81a271adce6869daf838b20e979d2f47d0b7a3cc032d7e68f0e7e8a41d1ffeef7b23a05bba24a28ddeb203c324b070e49de1de3d31c74a492f1c4c403e897d139a9e699aa7961bdce0cef48647664a6b261200863e0452b17266f3213214aeaed5cdbba02a8a651f2badf478c08316e8fa8b1ab862afbd72fe74ed2ed0b871a170988672e37f19908943b56c82610ea1d87b3a1235454e5c7798c9cedc3206e8f100042b5d6f8807f8cd6101f7a44fbe1a87180c0df04c10153a313377a3d320530498e1740b05bd0f1fff18bd38fe8e29564f22582c36aca3df3daa97918afd3e6130311f0609cd8b6d7f7bd4300da4458c7d1917a964cd247aef1d5e517133ffb06300608d39e05ad2ac3ab89f941607d8b14990834c925a5702149b90423519f8a23e45d82d8f0a32933efe02c0eb855d935db0e7825568f00d7bd5abdb30b772dd1ed3d5506d5cf0c5baa48b1cdd7891b57e25b1294ffea09166d2f67d6da8818937d068937e72435f7a615dc0afd2a3826c6e71fe791802d6d5021281ef8a7a4befa85623580b6b24615e8ac4404db1bc0277ec5f73180b91efd1c9643b1dfa78bcd909a7e349f33d62d31bad6e8df5a26fc85a935026180763ac3a6a49a18aa781b5abe68a5991a996342d30535a801a742be8a02649b4d9969e708360ceece3c27ce69cee31eeb86d6b080cd04ffc5a2895ed6af27fc6074f94897546679c5bf91707c7aabfc412d439c8e3fd1e760ed2ff37f3f8afa324cc1ba80203f733cc6aa154fd25e36fbf9df6c406ed05fa8af38a065b861939ecff23d149b0eaee5694b453821ab7bd36548a7b53eee8a7048cc17c4c6ac615ab76a3fb15074d81c1948408ae5d0dad9df722b83da466d14f396239a1416c1586a75dd8c69c6a329ea51cd1e984ea2955e4e37f6ceead7f34116d9b82805d9ffe8dc8501b10126c55c244e28d10137403cd9f9775a1045124ca82598fc5e87d1b79d7f0140cf1de3fff713c3d15b6bd250a4a48a950f34c6007274987fbc5bd5f6ea1789d29326f7692091ca0d5cf8c500aeb1560886278dbc9a568a51803a6ec68ce0b47ac7961c2afd0097d40234ca0818bb938462b18c4a9eb630839ff8ab2a35703e793652d3d85b7286ef54b1f4daaa50a21b961f18f3e2bc0dac4534e80250b37de896ff95aa39bf974610954b2b841ca3b1c07fd6e1766cefcb8e9364b5579be1510300f930fb1e9f7e0fa96866df1fda9f3873e9fbf716588116d8d9c0ec079bb74785ebcc5f35ec823ce71ebd4e73d680ee7fe71c196b8fe0b92c56b834419da47c07952994d3f66beb29e6607fefbde3f0d8872092de56132d8b9192d829aad27a8d1f4c72f7796893d464db8e71fe39ad8cbb02b416c59d4bcd781c38b92ff14f002c8bb5e3c1c660448de3b9015800f9a78620417ccd1cb00beb018c20e06e8978dc2dbf482b2dbe09daa3acaab20b9f43c159141d8b34a60e9ec62a026da43000c75138c319000fa7736c155335963d1578df78697c9e008d495d76c3630a30b255f30b38287dc9cfb17417fa05e2dbbadfddfe2d3e7ab88aa9200c68d27b3012d960d7cf5016a6c6876998d75c538c5ace9885fb3d44b5374f91a014a56896d65dcb99ad35b18e081687c97f7e948075432c9081e5a20e43d5c1617ae60a942bf6e7957ede4b95853fb90d74f8ce6d9d803cc2b745932b426e9eeaff39bac77c8e3268c08b7ac44156eddb3773997c5f512214901782e46222c4e1adabb767aaaa4c7e62285ccbc8bbd2149dd69db942680a3ec87c54ef8af01b907f71df50779e729130869b0b0b98a3898eb183221b82cca3eede8cc800b9e5e2d58fa30640694910d7a81d1d6452df221c2fbc4411a77df61c1b047dede1846daaad16831fe4bc22e1f71d90c5f9e812b4ea4e11c5b5a94e5882b3dabc1e06042ac793327d2f7df58178095396a372a15224e52257a39847d5a59986b9072f4c4af13a874933be1deede91624d1872189645f79460f878c123b9c70935c6036635a290be6e1528d54099b2a1fe9f5bc53b19d207238d7f6be337bf6872f301ccab2f79b2a4f303d6a11e4b3bf831afa219694e1dffb7a6569cc53014218118247281b2ce6afd603088d9f62c73a3de403f3d8f4eb384a685f008656839f420e935d109387e197ee1367a0bbb5b7ebcb16939db2bbc71af106cdefad3b3e1f0c76254c156e8da7a615e115ed1aae112da92c3e87a55c08e7f30fb6aac6e403a0ffd03616210fa47f164463b1fc138d330a87396be42aa251993e353a685e05919a5db99e55f63286696e4b6c6178e6fddc7f6526165a099a498ccbb836c1f36e51bec9e66c08daf9d6d54b71af374a19e8d83fc52f2859f07008bc1e567a8165eb14136b91fcf83976d3de6c46b4ffc239391d3775a6ee89d4a71faf270676a2858e296505ef096f4b179e9d7a7cdff7aacbf823e8741f0b7456df416e72f1dde2c436eae91a60b3f7e351ab2d82542f34035115f42d606a01605945bfcebfed4942f4b862ec2a729329e67855f4c2ff8ad8770b7d7bc878e94bfc521e4a435e9e93c4a64f1685493bc10de7c3a84ce6e70d198d22bd088ea8bb67d1b89ef6c4b2dfa4550a5d9008f6f7f62a219c46e99aa10c02bc8d2c845dc69ac9b4fb7bb7c4416cd4c727ed8ddedd41a47f468554b800358c60986963ab13de12a99468e8915a73bb607df5b4400af39599e06ffdf21227b6cfbeae2996045e7a115476c8372691c0acd41aafb3c02f0f1f5a2d61d80dafbec89062cb1b3b4c27b67aa208e7c99fcba3e6b4ff76b40e50de063a9aacb00f33b7e7fddfd821c03d6a0e3d0aa1bc9fe8cc7f2d2275dc2f2378700fbdc138e62bcc6965a9a5ed5d870c2ae3af2ca1cbc0f1217a8fabb14ba43bafced5c596372a4111e3c50901bb79cc13a9e04cf39ccd7b0c65806ca720fa47e7dc34e15ce08726ba3ad9417e81970a8e075946f41b0f2b9ba6fc7a011b59077826178a152d09404f409cbb7bb8d21d6cc461921be72249cc95b34a8c66ae05e71a2c9299718d5dd622e986ab8589dbc44ebd1969cd21fbd6500990f8ef386c1d3670a5c2cc8618471dae1d31535b72795a06ee8860ea4f0f49a7c85dba630d6227c73303ccb906d8756251213a3f75264802f6b34d4985b745cbee1bea76798df87ea40c19a3a471c45b8d0282c42f3b51e98c52ed354105acefc133da85d2dedfdb57532ea66bc50bb9d6c4054ece423e073475a1159ed101a58376c928d41bc48df059888772c67fd8db2ea88efcdc7a9df49bc2cbd5f021fbbda42a9f905f9c14056071b32543e4db983fdaf6e29e9a11947357e7666d1a80f26848627153fbb1427b51cb9586a09d90d6a3c65c1d6ef3bd915c2b4722bf17d0bbeca67175b0bdfb4c471bd2ca57b720eba5a8698cf1be9c8c30bce0beb6a90271aba78a47b5456c762ce2557685ae21cfdc602443c25fc0268962b85614b70b324cd516e23eb89ebc968b1a552eeb60e907ef0da01e1e0adb7a185c9e722eeb812059e714fe2534222106a3d88b9c8e309bb6427f860f277486e287f7335fee43a8b7ab12bacaff5d90fb04c33f00539051325e5606054aceb376869db0bb21c8faf1942aceb35db93fb7aa5cbab9dfff2f3082ad229604da1c2d72e9e01359552155cfa403583700428a1450006ccb81523454185c796aabde702714f9356ea0ee5d37b14b6a9c67b5279c40b9a8b20c7e7f210cb2b65596ea986f81806e97edc8204fb41737545baf83476a4b0a727621aa8a5007c3a54aa6480d2001fcd7086fd68cb142e3c25509e8167b2bb3388a7ed8515ddee8155efdd8b2942e63d654b4cde738542c3be81da23726ecfc1701bfd24a4a98e4556cf8fd97bdf55dccc5ff8f9a3ce8dc1e9e0a42561fe4a34f47e831ee71c01efafaa6a38b46dcf776b366d41510d7043a6d767342f8bbb4336e40fd6c62bda2b5393f44eb22c2107eb6fa9550c209e2846d3d40e95342e4c48232bc2f91287e2e321bb875a39976ab0853536e0dba928c74b172e50b102a59491c0285b51d985b0d572813932dd0fed32b346154ee6f8d5e923a086ddf10914118ceb0425b3b7fe6c1f474335c0f44365abe70ef668c63b8b3aedf5d9cb00e0e9828671c8ed75cb69c15a0149b280ba5b00fc3bd68da392a8e4f7d75acd3094ee0adedfae8c9130640ff1256613f83191af88ea577d4c9cc5d0f9a902dce358324df60de09dba6f1d3b9336eda858875d625e8572b5a6e7a8f5ef22706fae14f6b271bdb1b3dc05dceedab0dfe267eb182544176250ca8a85b5b613e41947c8580314932d73ed19b9eb44c9e2d6b017b70a8278153f4383bfb20d08bf302ad93a91f2c9b09211cca70f1f1fe3e8a76daba8fccd5501aab7e91c66b3ea553930afff061f339107343b094956d63c02f70337dd178eb0555c9673c32964f4e99af86d031eb172ebd85334b2f56f714916009043cce18c1c79dccf39f062814daa6d0fff9be2001ac2edafca87281ff2796822f4c970b246fd6e68f223ca10a6057ac0a34477b70ba816d3ce2feb71182ea80f76c62ac23fe449d7de30e7e1d0db0e93aca79511195caa4532711d21ce7df8e6ad644f9809b1c32099c2f6fa9a96bc0fe13e817c743f33b0f84a411b9e46db0db509b2528a0f2580918d53501df1d383e8ff6d69288d3259686f8f9ae51ca3462971dae97572badf51b65abab0bbb2599dc9e7a14ffd1744ef55b11014d3ddc36201c3a9cf03dde096c00fecc388e2130272fe6651c4fc0156b0250d0105770b3cf03f40784774ef57ff097d23a6918ec768173b03e3a48e48e3dbeb828bf448841ac18828bc852c68038290c7c9b9c5181c2feeeec4046b76a9241804e1f8988d3c5895848f08045d7b832b3bb89b3a6eb8d216a283b6cc5ea4aa1ed45df73c0562fc922f4d6c8ad6e71f586fd821f37cd561ba8f8c4757504f5b03a7d09c40650ddceab60a728968c0d77d48c6534468f6fe36255d6f0e0d953809d1ef8bcb04bc54aad29ad0a48d3959fdcabdf59726329848b72893333adf3504f68b5fbd5eaca4e92836519ce68e6a34171f727238231882bd22b66a2b1c368f8497bbf12bee69da2bc140638557ef30949973e8dcecfa8c75c34367a62d565e859a0b553267f4b1be927d2931db3158f4d7c47b54829497293c051f4bc60a3b53c2346f1bd8714ef03e42a8c12bb808cf5667613c11b22303a2706fdf434f8ccfe069ca140d9dd482c55ac4635ed982c876d963d46e3db2cb74f604f634f368b75fc88abe7c07987a166e843b092f7bc9901b4ed40a150a98992deccef41aca062818a4955a574cfd4c3540dc9ce891df51a701f86b8128f279fb9bce80467ef4dfaf30a439186739eac8a67347e57f6fb9a014d3ce416158c172fbfb353c0a2f58c794596b652d385fdfbc721439aeca49600c5b82e438f959e4f9f5852b4fbd6f61258d9773fc4267d02a0ce8d5f0e163ef306526b209e804efc2ad6923542d227e77a83df576dd279320d90da81c5a7102697bd79ed306118b6cf1b7599afcc567963e799d27ec8a5e1463d61d9e2bbf12493956942a1ecc4fc071b0ee440a4869c0335d041ecebe042bf6e9b08e6834567c750da9b38e09db95b09c24508ba53301580f1828f45d517b20294c972b8500fa4dbc4eaddc64f6154435145a9ebf5cf2d99b16aafb77d71a98c6b9893e8bdcf743da9473755134036648c0bc081ac3c3e8daec69db2e19fc82c69ecd1c063daf6a33e9b649103e0dbf6fbed0db37cb00db1853ceb0733f09de23780e703e33f34b27c0f76329e3ba4031c1f15295ff5b36848df79fc265ef6904170b3aa4798a2e4431930058075bd8cc40c3975c435b2fe269cca3f15b36ca2514e1214f244715b14ae6737c82f08668fdf4b8428e5afcc9bf2d8fb4b1355649fde1830b13ce87470fa94bd039aa4ce9d32d5b9091372d952939a49153a0963887e5bb6f7397e0a1998421d1cc0ab574d5e7da4f25af703e903daba73212d5cd588c4b4a3c921f05a2adbfd67ce59fda6b10649dec88e4215fe79ee29a303e373939a3adda19282bdbd6ad76fecfa45dfed8f1af7d36ba7a50a16fa95a1d145d40fefe718018449f585468da2081303a2a40d4a5c5f54120d36227144228f704ef7c75de927b28cfc92f21789cbd9e959b4e7e0c56919d22f65624c60d12b5ff4161cea282139da55f9736de55bebda9334d433812717073194db271f1bfc369d1760188eada1261cd458545a530e9631e4f7ba2c0fa63d72e8a42b93c5d04c3f4182893b1eb5d49c74cde2416c64a736b764533b32111321233f6b115f6bd7b995e064cdd29940f5ea9ae02409982b68e66ce1cc7ed37462575602a778267972f934c8a43f70ec423cb477b110c6b83100530046dfd3f67db49510c37046b48c85fdc51bb8ac5fa629bb83f69d0cb4347192e48bc511236343200fca7c67b69f0a23ef39015f06b6a7cd45bdb9ae66474b8985f250134609c785902d84b33189c6095072aec1b1740d379615ccd52d3a09dc3de6391bb70215ea50c661a1bb1475a2e5c67e0dd1a725202eddca5cf0b249418d658fe6550ad313561d914eb173c4873915328aad29ecc4dfcb5485c50805f3a3d1a24dc7ff8b01d75b39105e08ad3ea14fb521937a6be7f422e917415677cd407e1ee9646f8cfec51bf6085efc6e036e766b3134460fff3b09423f82002de9fb321d02e6765c531731320361e2d48a9d993ad0f67cadb618669e94a5d49e5ce7f76fff9c739d619523c7baead989e949f039883f71eb98b2e2e36d10d43b729862ecce6fedaa9b796dcb999fdec1f9dcc36a72be3e2745bd90e41f22a1352c08e7ff57245e46b00b7a709133726e901475c6186ac53c07ef388f1b1588ee74d8fef73d167564dd8c4b0245c7b609651202f1f1c5e37ea5b187db12ddfb22b1feb71debbc366024313d3dc5e6afff2372a0d6a402389de471fbb57625cdfb802dfcdfc3ee83cab335ee57580f6aef5212cc12ec24cc5ced08e0bb6e1ddafbb14cbc3d9fb406a7ee07e7fa6e739a2c360ff0d7c72d3b2f94aa5d9f4381f28e70867d9f80bda0f0f62022c64a21451e71e449c2c26d989d174c76c982c675c0131851e06093a1d174109f8f7b4a0d0a771747d567a0e122c1c86ed40e833985259583d4f9f50bef80d793852a7cf995980e438e7e562b2198257a20aa0bae515d6fbf8849cf5c0191c88d0ce329388408bccc8294f979ce4139105404b47943315078b907234197f3abd406cc4046add152cc9f0bf1984c750ffae4fb9926bd566cf34e7fbcb7968c3212a142d9012f198b967fb3ff0be6c78b8e43cb7b5f87e4da961c356de882802c86a6b4622f843eb5ff4fbf09684233443090a86e8ae1f46b625904e2e334e91f5ba5c769abd223aa37cedadd012341a474b8955d542347201785a253976822bc7727ca2d084c3d69a46454eaf8f61c12cb8f146e51ce38bf3bb890a451f19c788a16a4d2595c44587558e9801c336f7db604d7cc34f94b15ef0bc1a5994fd05269c3b81ab7af7c7b9b0233044b79214c42563c8863f2922a06fc3481737d8ec65da462baa08c99401e467979e30dcde0507bcf692b3e107578f379fb1b4120bd34b27e5ce1b586ab00ef805609f278020964c6e2cde45f3959c273f5c51b2f988206f86d2d2a8b67c623588404106bbe399ea5e07532c368c6c816592cef29437eadae5cf77126def704ef56f2435047537af11977a4a6e59f9e713ac2e394802831980514879522addc06e1d2e83ad1d815a9ec94c918d586396a516282d0b9eb04005b6a4b5e106d43382a940f494a450092d61836170a8cd126f77fcea471907a623a3af52ac27f7cb814e9c7b13f28bb6cfb181f5f4c4a1f92e9d30f0141240b38095d3c59f0cf6e2eec18183d1ec520ab28b9770b7045a3b6aae2a9e0dc6a36ef148ef41104a8854474da96f370c9882a6226dc4faf45e54c6e9da137ced21238851299d58193142fd36f8b40f56b4e34a1000fe141ec22b9d69a085e39858994e6532ec0b299006a5b57ed515a773f56edd9ead7bf15f0ad3459671605a255449c4aa3e99b51c31e2aa38eb247c0f73b1b1543e6bd0422d03e905bddf5bf9baed69c9f1f786df0e49a3f3258893a73d3639994e6b3139f4c97a22698de59836a113138c6384cd81abdc2eff9ad579c6e2261fa29831fa18795cae64fbc4b2cc1302c7b395e91d1761d84c206c1201158985d5eca1c9db70c95aa4343898354d8f223bb09a1c1b06075d377b0afe64c2577020ce8610c2248b30b084c1109cd52acabbf2680c8236bfa5860b907d8dda006b05bbaeb8961f0735b2ea5fe67090d51e387592aac9a3cd28497d51226a65b29e02d091abd8be36b5fd641f823237dff48143a7a7b5e498d203e1dfc51ca772adac81f5176776969faee3cb8e7606fd9a829a6783a2c49fe30c93cb9cab9c914e42824c0b03123bc578c84f4f90447c52933259a7da1d3c786eb184d8fd7b5848bd28d019b974ce7f296e669319809b36d18ec13c21b6879841f72646e59947f70ab16754c7669b36ae06d388f553e6a92086ee0915352df0674bcf93d8ebd82de0b9b14e2cc0cfb50db1317d743abb7a0ce3687d571d411e8e49530917e7b2dbd9fd30454aaa24e7820588cddcc43ca07b0b931bbb57cc7c10d76d12ea1b64b4010873ea299af00ff339e44fa7b21bbfc70d3afdc3a451b345160618cb10adfcdaa488ac4502b88decf9aed8d86cd57f9117ef1dc20a10c6a732a16542ba2b05e0bf643e4cdb952ae0c26f3cb15e0efab3553dec2627cf07a6a8cc8ff5ba4915f685b8e9d2a842fbc8b1b8e14b240d9aaa4b01fc2ad24592dbb1bac5e2a6c817113b79ee00cdb235c062269eacb8fd77e5facceb44c8bfb4092573c347ece4a6b0c8312a2cb2fbac3043908e846208189486620b3dc03519c3688a47a6e4e72a27ca30c159920e369aa2443799d31b873823b926e8b90622b190d05e03e86ed9cfb621d61442472a3b748d757746b41129b63fab3f336885ba4f14e12411f06233379f902b2d62d6281748f2d5a71c82e6eec9ea69d7837414125171b6e983501cf2a90284e46bab4cedb7d4ad49bc3c012d5c774665add5b6fae728d7c0319258b70f98ec462c4aba6f913d5f8c4a1d1af3f87c599568a2ecf21136f306f8820f900f0abd6c937d94cec21857ba7a0a624c06ced49a1e5c0420448694fd42abe5d06780f4ebf81afb23ded7835489d4d0890e7dcec4092b734caa5f540e1f46a68237b8168ee708ada8080ad9ac52e02f040eea444686d05622771bb5a0080b83f4833e7106006c6e654140bd73c3a1d22538c1ecb30b6a95623059214d2d92c431becc6381830a343a18f00169f9fa887ee279f9b56cb9eedc2cd098a77a2a5b1c31940a098d290ed94b1f0223f1fb5a1750d3706b6a470da9d851c4b61d4203223ffee30da97289065c76aa53945788fe7423b42e759ead8dc586e6e042922c0cbfa581e480e2b6dd243ed4a9b19e25ae6a5a6ca83655eabb62b463d3cf5f5c5f7c15cc9a558507dc562a0e9a487872f0bf0c4d854913af927cb282286720c9c47be5432d16e0b3959b1660d7064ea48afaa2354a09a20441f672d9476108a9891beeee6c7e424f14a5f53f175e0e61f7977300634e43a154af25d41ca2afc68c3c4cfdd331ca64852fb6d35f9f1c9a54a166f41827e84e89ee56252e8221637104fcf013b84410118e8da7728e2c24f63516435065a9e6fab14a40b51405c6be94758f0a20308ad9e2bf46e20d60bf9394a111941069fb70b967301b3904adb617277243d08fc83008a21b384cc9dc2571e29b00125161eaca66c42b2f295033dc95e2a241077bdeec45a5f3c0dbb7abf4b4f5e7c9e59690b6e97249538518a56f6058eee6d57bb249c414e1a82d1ed65a6aeb8115aa394e71b5553bf43a351f88a2d57531ee33ec5af386ab2a93f5827f68c60bc72532a587829a0c9af563d370917058f43b45ccd5c17a04d26681419e18c71579d736a92d28d852fe1326f298aa3347032fd6713908a14da4c407996b5cabb3e1098f395ecbf12a9ceb0598702a60a84fa20078f3d716790abec0c8d10bd1a3a416e238c75932e7e7c14f58e0816cb00d7349f1f57c596ce6f611cba669c4d0b2fe818f40a76ae1ff941bc6701360da0f9bd59437d95238ec622fd148f1c5b42d13e8ec574152260713a0a50ae9aa891ef33a2051c93d1ba7d39fc8b470d1570397dd18e9cd541bdc9253196c2e3aed9f91b5997752a8945a4fa98c5dd8d54c42815f2ae85ce98f40ebc471d154bd3399bfebbeb0d0b595a70f17ba26c6417bc806ebe204575cad8e08f49b767ba76dedc04871f5e872d5a34b361c737e4042708c470d7ff8e74f927f51021b429655ddfa94f5207b8e852498537e3ce9598777ca61634f0cd5ed0f215ae7b7b308ae33290bbf53311c97cd4a4f17ef41c7c77fd04ffa384e057a4068c5bd87def3bc12f1ea4917ea2e180fd0da9690002f1a46b76175bab970b7c9fcd000b2c9e922cc27bf279a7a7fd0f6ec878214bc30ed61236ec880b3873d33b5f43c968eefc04e8da959a6688bf2bf432421c334d2c472a308cee8fa5a93fe1ee7a62fb943ca270dc8694fdd6f4fa5a59305bb2372c55f80b1f7dc001d46f7adb7669b1e0bb78d527a4a13d9cc2ba99a1421b811a3b13cfc93e3efdd8428c2853b7aea3dbe3ce1ebfaf7bb7c6a2f8ffffdb4cfba3d4d9039945d42bb3d5f3b084e3976037677b0ece1d7af4bee228f037970244a22ab341bfc7a14512a11d8a749df964b6711056528867f3d079cae23361f69a92e59e90c2fdbe78bfe3488c36b70e445e2ee2e59e2d01a20148053f8e91a6cd1fc22c60d07db591dc4c4f12a1b6c7cfc4d669ae6a75af8ecddf1d9781f0b08538cb4932fe41b01027dacd6103afee11613edd1e51c074acfe1bc696a3e3bb7ea0e7164af382a9181eccf66c07ae0a30886ea9791db57425ecb99c2a8af6ab55ad841e66150e3ced1068ccaafeec502bd45a07fcefd1d6f49ba7c4a02558ab1127ca495d9c2b28d310a62875453ee00d2046a02c4771518e53e7431029ee268bf3c3f2116e1dd7d86362c39aeb3b2859ab219be67c0e750a21f42441ffd4b22620e6de1daa9884d18e8b973d1c21f1b7c1f79629d4b52a96c70dd14778f8592b9918b40d1596677e4c24addea2a4e87ad0714fbb40941fb6ab0bb9c8ff8f1c496129863ee15980c1adc3bcca58403f9d7f37e5b150180c4b9082e9c05ab7bdc1ef6400e3699e3a7d4061426e4a5646a7a30563110fc992ae5835cf668f1493a4e72f1d75eec3adb090c27e32da26e1ba8de5d499269dab265623e21d428c1654fd093c8039872b2880df746b063b5a3d592d88d067cf21f91a24714bdff3d5918494bb29a4808be645d762f9ee66dec6e0b132b3fdaf3479b7c5cfa8121bc9b76b03528454f7d15a28fe8c66b2dbe07a225b3a1011eaa4f35477b49d96980e4b2a0363d8ed687e446ed3b4473c78731a0773b7f5ed4f83ce303304930b3565fd9df58fa5d426f0ad0ca40b6298c2679d55aaad1afc7bf230d876f509c52cf821f6e95691b754783f261087b5feff4cee6b531e469a37008e530e80f1d64c8c1e64dcf2414e24d3145119181433011f6f571bb1f0d50f09682b82d758e88079639a2e75588e1d5838130ee179010d814364178f56544f2ea1c6d0e8e5c049f6ca55a9edbf35cc47aff866a812b6f9d91ee0faea83120365a67adb11bb484723fa2df783fedf31c5cbf63dd7e4642e25977fbd0704ded5d3be723736819100508f0a36b655d563d8d590f726205d38b3670072970267bb20591244e578935733db519b4a21fe684cf750b94aac2c495489805e00018e4f9d19dd8f7dcb6aaaf86f9c405bb8c7532441fce510cdc45f1a795fe53f2a938624264f764dac379976252a5fbb2e8fc274832eed9a7acb012287ab6a0aee33e34605a7aed89f0d601ee5920533f05b8c3d9b73861ebece2e5f97d03c418020256ec948024b282f4a177ac50e43bb43f9a9b3130e8cf98724aeb08226d5f1307ab5444623ca1cf48d709e00b30f866964fc3339e2f97e3ea2e1abdf5fa61747f4971015af452958d2bac9b309100066024e9b01dbd8b0201ae9bd126f5686a4476064ba8423c3bc4a9aa10b2645e5249e4d7501190fdb261a8b87ac7cc80248688276271c900d574663b605b6cfdc707ac571d4f8c48167d8ab423a2c11ffee71aa2dffe2c534bbff87795757924e466cfa8359bacb34663b323ecba32adaac4a862de53c54e5e2958aac2a0be1f61e595688dfcec9f231d84ff8c9dcf634179ea22d10958a4dd35f361db3589e80a7bc172f9d9548a6fc4b2b4a81640f9857a4b6dcf53ba3c5dd743a465fe2b0a8424c610dbf67fc10a689088dc5cc6e5dfbca480dad5954742c4e1de5689b2b0ccd21f9a73bae7b4d0ebc85b05399cfd9eb89260702c13d20de341be96db0f52e3aa7236188779816e671e2e0cd83156f9c09defece1dd412c9ecf47d5f887596cc6a440c30e7fc9e2caa7b4c31d4d988788ad6402981a8cd0ceff755c5c5a1fd94f048e5bb9e3b5f5c6ae8830904677cb8946a0855b17f6d3f21826b6c6989b4dc1a870c3bec72d430eda562f2cb22217751b946de78a418b6bf1e29e2f022f2f9077fc45ff5130bf83a12b2a014c98b07926dcbb34a017cebb47f6ae263012016edce4cbe3c770dfb2dca04688a04699b8c78e606ea3f9c11a720cd1f41f3256780c6f1784e0fa0d3d79a384e7fb80509a3ab796533d44ff04b8ad726df66559e208ec96dc9f1b0f9db93d1cdad133fa52e918deeed60ef72068583e92ef277d0274df8c870b91da49bb7e9f248218906bccf064b9413ff066877807e78aa551ab6c3fe47591f8c998991b5caa0c037ab704b9fc148c43e19ad3fe09507341f0b35755bded4a4629d97a285017f2489c83cdb2e1cc4c164ac955128afd7c9332c6443d3bffc84968666cf3405bab49ad33d5ca456ab6894ea2fc001ab80c7cbf3336b6d7d031cb2291fe7a50f599ce8f87e3875309852cd75fb3f304958b546b9e16fc37fc3a842ba427601f7a91415192fe7161b03987ed64504e53ffd047ef5ac35699ea8f5b9c323bfbe0b4607a10de1e0cb9ecabfc084dbe41324b1cf260c59b881f7895a5210d8b172b937f3a5cf3451f3b3ab6ce68178d7309c978e43950932339630cc9be8069a36f7806263c38bf18587862a5613798c2783c3a14c95acb3c9282991e0e48d08a465b3c5281665f4d0107f35fd73c93e536ad4d86995ee0d0d915f91a19c99dec589d2c64c715abe65d745c788c3899502811820466c99224e73a77c7f2d97ca47a85cd0ec1b1ba11089fb452cc0efd7a32d8872a8b0d193ef244a300e5ad6e667fdb2088b3e578648daa8ca4d9d316afd153679a874623dd0ed3072ad9a12d90ffbed01d118c9567c210dcceaf81a5195225b4a9ba01582e1c7f647e22b7b491d2fc9c993e5521b139ab0500e603c247f42c25140513270a3c3e71ea80dd575fccf1fbfea96fa0838c1fe6b50d2d6be5178e121c0194d4077236ced3abcd2ed123d2c4c8bf31c1f2c153e47ea5a39d5339bbb66f34f5bcdc720b7fd3e0d2a4f946dba4cf2b3d48caf452f2cb5335f0aff67113f447a304b08a6e34dae11e99e7e13317ed98942cad3b9850cce9494c22494989204eb2867fc28abd5fc63a576235189a69261784d62a15b1b25bacc23dd56fa3006a3ba40aebaf6b12c256baa138864bbc7e84f273d088728074fefc00311f00e2734850ce5d874d5beaafc41ac6ac3019a8b2845ac700f090ce096bd55d84fce7c3d7b07d97f2c9003ae3200f136308e74801c94be18a60b84f714ca2a488cc77b53545705ba21d017644dbd2c49fa986329371471e744e9641479aa3ce8561ce8807b3cf10756b824f154fd93313360cb1712aec8583087c99a95d41c3c3acff124a347a2a9a8509b1e2ab1468c7a37c7d100a591ae42802cbbbd5291a51830eee95e60ea2b8b871455cd2a487fed595afc0c34493533878494b4f558aaf845d14c3b3a1b1eb9d5cebda32dbc597645684d35a6d5b08a70fc35d1fa75362a251f363b3eed0484db057b291508d862a34d9f74de11b6abe5ddc4d3f7b00cfeae476e22db145ef0126d24230d85dd9aa2d7f17fff7a0099fb284685cade4d5f2b1dacc43f5becc3f8ef7e6717f70cde51331c8f7e22945909fbb9730e939314b176aa02092307650a4efac86f03ea1185618b6e85c80662c3ed7f19b8070b1e93249b939d5c6b4e6760cca255920100cf4d3e4cb4ae34ef291953ec865e2d6ec8aedc1889593d820fb8d9f97dc72149b9261ad7035febc8ac7effc5e41123a93532772dee8dd684ecd435a30040ae76073b43a7c08d151230ce435ee0ae6f3ae1937d7da96abb41e7091224db4e489d126076457b1d06ed0a4647bbe1f55a82e66cef4afa7d6a2d11ab4d9383c9d78b546281738ea503797cb5bc0441a7b06816523e162a9a0a7fbd6ce7f655db36ffc3c9eebd182bb95a3a00415f02ed43f30806648eb800192c4138042a092b73a25c74c377e3aa9da58ba7909650e9b8ed130c2398fb3233151d671c39feb7e8699da5838e6bd600a2993c02f8f59ecafe799b24fb7c544e044db85eb008fca901f299a5ad568caf6476e0a3ebab430ea11df1562e77295f015ae0cc9e9d10516e86654de37d3293ae3ac5946d89e0531c1f042ee4c6d3cba2e24e0bc2b6287c8f8d7412720db74bfa1cbe7ac356a56b9c19e28808d3e1b4423feb00383771a2589dec032851a0928fe236fd01fed59b3c75849c2ca54b0695cdecf17ed0fc894c12c7dfd8659fc40f8f8e172c2778f7fb5ad760040783ef63b0c1082063f11571557b42a9f922936cd8157a403117807db2c241ae4b40bb883ff4e2b299ca4c981d84c6f469dbb97a5cc97e0e1d28ccc97b9de7e49b2bdef9e009d084c8b764e7d845f67aced134a42981dac7de48b1f4cd1932f8cba7b72a2413b0e128428a4a56e3a418575e9550108bf869af341026ff93e20071b8bcdef3a036b0ca014f17837f042beb39141c835885cc4f8c6377b37e4ce64d9a5083ef92a14caaee8eb8d662d8b4e650541e1e02128a5173cbf9369ddbc8b3fd68752029a7e844dfb3690bc45f9f9956ff439fa8d1d4f0dd6951f1f8c1c2c2c292c5e94b66371ca765e7e106b8ee453951f8acbb4232273dacc3fad8d016ce1d77f5939b16fbec97d7a46ef2b5aef14745fb7e381b025f82033e49716887295de25d337c7cecfd4c8b7330b784ea6ba435fbbdabeb4fea48f69f49b4b93c612bac6edd1e8680e92ad594729122db4020b070758769ae8a81efad87d73ebd4348cee56ac354927b036cdc17bb15b6fe9e2584d269ad8b71b927c17f111c57dca1eb1871144d97d1269caeeafbad805c3099a9aa192206fa4216fc6ca0889d0e0f16af17f7eb5da3ae00ce16ccb1994d26989cfc20273dd60d804d12b3da52ce47885db5646ceee679c10494d5d3da566d01fc8760571eed054503a0560bdc1ead658c53cf688611817ea8d1232e33eb441bc2a4c4ba7a172ee364c4f4fea78b42ad90add3238198689b6c0efa457ea8e219ada8367317d8057409df1bf9a50684e8999b772a1cd4897e7ae5fedce07c8a6871422c42aa4a32d3e79809f844c55a53165ef309e9c391b84f049b13dd3e9f3b6c1d4b8a2d11a2e17bd973122fc152922690243033de22237a7083fe147b1a385bb9360d4aa353516f0caddbcf435fd82e8d6d26899c93a9e63be3a9fe2350d6cd6a38ed03a72e9df8b902045a26b6124439ae32c7c28b065ac5b3c9ff597e6fca1d216626eda4aa57adb4714bc0caf068522832ae770b4f9a227afa837a9333060998028ff210570c5f5f0f4a9f59b0b2a2d8c850a142398ee0d4d36f85d11ec9078d2e79d93d7449c058b8439c4874809714cd81f1729a4f9fbe49679f25f0169dbf1a73bdd377f3489910b55118ad8a8c5a92b70317e90748846760e3e935c02144b9d538ed049608c811491f39b342e1ccae2599a0e1ef78858b5017802effa3bedc21e83440d3a5a7e85354953f043211d78a0f3354fa9a79c00b90aa769232450803fdce1f40703a4bdbcfab550a9d17a7ac0d8671f64115b4fc7413a3c760f7d2b99307397ca52e57516371f02973acbaa1a71350640993a6a89af0e90c0284cddfc4627bab17eae417ef09a34548f238b5c84a26c6fd3885ed7f4dc0dd43cf48582bbaf2ebfb9c125f32c83f46bc71f7fb8d14475b898293d8ba96c7cbae858cd2ce61f73ec281f154fd5065c64727c88dddec59907b1b9213d90fe2769ef89da3a0260bfb244255c8241bba352eb2de7732f97494073b5fb12eebc06432158c7ebd99aff315c057dee4aaf99f8d131f73f4f96aa4146c254cba77f556025a99c303a7b03f72f2859b67bf91ae5b960b437744623f11669aa218dcf16d73c3575cfa1b1c0171fc550a9dcdeba358aea7ae2477eb63903348ac85f5f32ecf3ff362fc441fb0ce717cd44ae347ddd0f5f62bcd237192988460cbaddfeededbd6b090a3a93975754f9cb9b6c300a25d5d2fc88f50d394d2e91ba9b954e57c9df8800b9a535d83ae07e9989e71f1bb2e58b3390ed1a643c5b92cc592180461ceefe0f3107a93c862de0721de145cd9b67b7cf6f3274dc17df18918914098fb3116d933ee9f9bf28960e3424858aa10070412bb6cebf77f697d560213f2405fc82c45ece6313a29863b498111421fac21f35469416f7d5e1038adba37bee27b057fa69806109683e3eb32fe2237012cf9c8b9994d4687d21a33c97eba92491d55478b726acc3582fb947f1426a3302f64db19f6260a1fd37f37b6010bac69e998c8ce11a22e86cea24602782e875ea823b1c7a350ae8b40df6fb08035c7722ad9c99a724793e596c968c27bd5bf8df7a1670935c81281c7899b47f55df640764082657840eec0390327bd03d4d5b11bba2dbb881b20db9c11ca55d11d5fb4c67606b31c1291c99fd93aa79de4122f370bbfbad2be612f4b61f5587db6b75d2f79448e3d369d3fb95e5020da02fab0a1bb110d6bf940be6f057df9c735df7c62b93505985046a98287552f0f3d5d0e6643ff95bd2c574ad9b39c27b5b17eaca6487fe3565533f599065260aad3ae5336718120ebc14832df2f0290613926af9bfb18518a327e9cc0f9c46ceae52b43ac0dcbc17287de6c9c6ae779712be7749646d275ef0d0733eb9984573a64e6e2fec149cb6355cd200d0cc0cc03b0499c4a824e89f3b039b1ab1d969a2de27c6acc7967e34d77c86b435fdb5cfb85e07d47e66cf703b080ea1f1230f10a2a9194fff4510c1fa7840e33e2c403c1f51cedf091f8e72ed0c912cd0c87fe7e42b39e652654c0d1bf9359a567b8923846b53986b1af4c0587cbe99544097cdef3dd85add3bd44d47238b54be267321a332913c0a58e63f9bbe6d2e167888a66e2ebb277ce778da1cd0cb5137e50a267ba9167520b80043067ddbc16a4865375ad3f99e20491bc9c9f3f7e5ae6f2c21b7fe5a17706961b377af62d8b813dedfd2bb6180e30623db2784b4155b34e860eabe9cbcdbf2a66c0cb98ba48ef1d0437d54f11f973e864da4e849ce782b52dfda830d584017594b040a00501a1d16c6502f7b7a0184e6e2b8104f154ace756a73dbd1a953ebe68682df530583a6c040b19080dfae30b41cd2400411e2344d74bcd693f10326ba9a8bf95f86bfa223d372488eb67e6d1e3dd6f8ac552ea812a7a99efe28e1cb7831407e98a34543a0b20f23d7ba88f0cf8eaf37959c1bb9ceb381971787b73042fb41c620ed28b202e8d4cad30418c53429c2b1028f955fc111e2860d499f95866b3b2181e33b812c48abf879ac00504d9e54d370f3cab3954c8be030b5785d2371d2de5ba082a95795c32c74e2420c9b07e6f6583a5b2330a9e74dfb961708155c24d78ff5d0e9d9a0577374d998172630a22280dcc924f0e96338f82377ec2de97cf51ab55dbdd69749bbe2b8de23cebb1e464aef919aaf5e95967dab69b5c05fda02578c7444dbd5a29e76dbeab0fd8bdea069319ad0ff9c2f74ae3f6b632c296d82b257744708fb8799a220640353448d92ad9a1c9b0c8c18269b0538fed102fa995aac889cdf492a29fe5683ca1ddaaf1d7a21531513f7d6c374dcea31e0b33c79fce6cbe33071c98fdef7c11d253ab2b1d84eea56441b7b473b4215d35770881690e3701832ce953e35562a8d43761dc0fc5ffd8b974e06ce586c449b428c2051b7a28c9bc1200e22253fc1e571b0aa73e604bf881bb21256b58115262f1f4b4a7a2a9f90b75d06b8ba4bd834fff7d573e41e2de3a55375b6328945e62311cce646f3cba8db99c909af1b21df975eaebcb301a724fd186e0716c3816f984bbd32672a2fcd2f41d11a9e9522e74ef3bc2f9d63ae378918e20411336d44d5d9d1a91c11c3a4b80f6475b7bc483fca9e453768a4a3e32d3d906b454f755d0cf94ad7910ebcfc5b1d54d09ea3cd2ae2dc9bfb8fea0343ae3417e4ede40840bcdd8fd7b8133a88c58b475e4d49fb6b915dc2b8620b2e5ec4e22c9a2003fcff6d01593c170efb37f7e526a70105a57e70661cb001ae7ccace98048baa88c4d3d04cedf3bdf6082a655c40c04af6aea24ed4e96374c61715eba7fe8e9945fe4813a73b7b3f523a9b0f158ddae0b073041fbb13d91d8ce0de0a43c3a245c34b20632e6029a07fdb4c9095e8c2e76bc7b95078abac3457e55525ef0ff04a87e727e168e157ee97a61e46be0b1c1c34f042cab8553475ed19eb0afbcf5600961617029435b4fec067775f129a59c200c2d828b785bbebbf35cff5d656006ef41c6bfaaf36679106ed13f23d69379e964e4f617a2c3068643610598b06533a6fa8c9fbf9190665a6d6771c00286fc50d6ac10fcbc3b0ffb1e5b5c1fa2d468241c2c62de4597836f2acb28bf982fb81ccf6f79b60bb20b2db28261491a4175c392091ee043018920d8d24eda02afdf735c3e972d9d7b283a728fe1e826d4be9aa001ced90074ff30d0c986acc9c6c8aea577b942643014a8503745bbea6b63bfb4faee6863a83fb24f6032b8ed85371bc3935ffe8678d35420d616f49b45cdd6b3b95b215073ffc2c62faccbf15d171233a80f191c5d881c5ebc1d73427bd67fe30a29a371aaad863bab5f610625c70aa55db05a1f26d79f21b595f8a576af159cd7398299599de71619a3a0148e63dd2d1169c38988bfd326382078d7516f77863d8a12c5c4027cb4f56752e1e088aa39061631c336344cdcc6fec3e7c75c4997e55718ec7296c66a1d85aec8de752e56c1d25bd07480b72fbef828476fd13f82faaece9599d2a45c2aba0658d9ecded85335333a4ce1e9eca1c00eb3e69f513a4f93c97a21cb3ac553042787a49415fb4a056d0901d7e5bcd3220635c0f628b92ac137e14006666a757aa3f2ed9acee10e37de7f09f7c791aa7080b4ea7e836b65fd7d59bd5c061478315d84233381bc620ac29607a1a84cd7528f64de4f8cc8baf10f3c79b39ebdace565be208f37a81ce364959bf73992bccc6ab267abbd4f8ae10201dbad4eb0b3c10be7716bc89d128efe2d00a1838cff24e184029cef9754429823ad7ff8372b42bc728df7a7d9017602448accd45f1c291c04f6c590295c93fae81cf1f1095b6f2ea98af9864e743723c029adf6457407285231c0cb498596385740dbc174fd5a1ec92db5f42b5d74c72bce8888a5bfc6cb84e75f33d6b0c967ec69c4288394faa6b123735f0372bd1a4552e2e36c55a54e8aaf77a588dd9fa8247f370b635fb9298d49f3c16474b24d56b8667e7738fa08842348a3bf1a6ea89e4d5781c346cf0bd6b3af647d047fffdb9ad692820e8bbefd12a6fe36c4e22d3129181fa4042bb70dcfef46f6ac3dc324e880d59bba0f6ccb4976490ca55c2af834a75b96920ea90a64930a7440b1ee46f9cee97fbdf200bea1619be1f1a37c0aa39202eb6c22a80233820ce01eb173f4efc13e80f1bd1f6aa4653e955fe84ed50b24096ddb028224229c1b733d2b3845aa017a589239c65f933573cb43521b4557fc453008b7c6929bb3ff02645f2e9a804eb92aad34e1ae54a065a66bfa1660f0f3849df413f6b55baf41cc6df4cb4c78c34d5bbc54231dd0bfeb04dd17ee24f7a279d1cc388f5985e74447a2cf1fa8862f68e0b8a81cd2b1192147a24166ec1f203c71020a82df75d64d29e5ee902098da90ef87d88a368da70df655a49396a2671843c270a6a1a5724aaadc9a05caa00380b3a2cd98e9601a5a950a7fb06a476b582a74fcd70c9063a5f5c817a8c7bd469d0ee48f17522669d654b5f766f0dd40813a725aa6afd27dcc7c80fdb8fc5455b31356e2ec8ded27f40981de4caaffe5ee858456a21038da52d0c2f4ccd900a75f131c8e290ad4bf2a884283de3b3b289ff55d488bd7b455394c4fbc6d6e8e0d3e2aed32e1a320aa2cc10303d85bd8d35f460049c8be3421d16795d6bf5a5fe9f728ae6063e32da1fef7a327d0414afe46319a4a198d9e6e1c6f095fd551e121be3a709c31b5ceafd22df80f3380af34d17d88f0e372db9a1a0e79acca0aa7aae5b133eaafd3ee402b25c9f8be65067687200310adb0183bb9c51bf1a32343f2dda2a920eef536e0d49ec4f80b21811da24613bf44ca0fae4d6ea0631e9443e871ed8926294bfb0abf908e4014eb0afb9dd3141cd30f9fe785836d06d435ff0128e9db6ec71b239ef1cb9c0e2d4fd8da75fe9dd0e072e4419ad5e5c90473a5c6b859ada4ff09fe7cee44184052344fee13b420e71445370b591db8c1e64fb86870f88f60e9996d7ecfbd17ecd2da81da3d5b199fe136874103dbe4e0104a2e39f263158389c63a1159c044b9003a396b48d16c811c923f0470dd11c712d0a691eb793dc9cf83e1bcc720338ae856e15db205a55b96224d94bec15a2ea1504b1322603faa493268a2bbf663e4f9cb66bdc7111d54612478b4bff5bd210aefebb34bfcfd439379fb4159647d04496aaa9a08d724b151442d0121253e58433dfcc5a028758dc99b29672c5f90ac274e8823a4096357d4cb18050e3b51df461c07a868869a953f3f7a2a623e5863d1aac71ee6ee1f33d1c810c8c10770440724cc64de8f3b2292c03f6cd4540cc5399b0e13b15542e5849e5004e429ea2da438da653b655c7b62cbc12d4e13851da9c46e5ad5e477c06d042f8cf4c1a90fe73253bfe6e5b0b111a10ae7bdc284d83e301cfde79e2aa0151bcdb5f87810a236d92c85227d56c3107a0f85b3f4fd30652ed1ecde1064423b85abc2c9fb438ad05606cffbd696b8d9624bd1f78b9911fb70e5ba4d23ed91599353ef8f83fb8ef87cac64bb1e05c225fe0a3f39ce0fcca5737f53e70ea1b5bebedd6d3108ba555c851963ea0cb4fb9b25d613a5682c53aacbaede35465e7d563f3e0f2a520c3bf6e2e59e3d3896d0c9f543525b5ab3d63168cdd35500d2aa3005891fed7f3983cc4a20564605097c865a1b6bc4e1dea748397e103c61a4a1263f19f26586e2af5b7da80589f0cad32aa31a2a68d04724be599c149e3c91e672311e3965d83b6b76f05be540b2760f7f5d01e64eea9367a2293dd9118896ff5a4332486681027641bbae00330eb524cce4e202ed54a84f4833011cb16d7e0bdcb44777bc7fa0ed3e30d8329933bebebba6f463f7cd68142874725ec06c5dd5a9e3a2b4b100d3a9643537356c23b4edf901956ec527a7e3990c00276c6cd1426d9fae7466d99979ff5b610a7031dcfe2b4822e284a42860be76be645d046d62bbf349f861d57fbc74f71417c74b19505b84c3c11f057bc2cf7f9361110444306091594b43a424a0cc67adabec406b5111ff72d9ead0f8c064980191f9825c6127000db89504e4438837c375479da609989970303535edd5fc13dce79ab5f879b34648505e61ec4c32fc522aa45066afe6bb57997ea864686716be0cdb574e8bd9b3aa4eb4ca796292e3240183055b1ba277c0c680b4c0636500431c07115f13263dcf27bbffe6b4aa0aae5a6ecf7f913f41bd53b3ef06f9fb2cb4462d091f84c62eeb51d7409e3efc6bb601c48296a426b27f5b61609129e1f6248831835a18115f49b63d55935289a3639bc39e7f1f4aba100bfde5b7e070977e64ad34f1293726fde30fc3404ce5c072f347240dd698336cccc9ec8e5872d5d96d2b38616fcade205bc41285eebfe7ba11fb07c614521e767bcde2d525e6d3cf5c42c04a14bf85697cf0ae68541890aa52873ebc3ec20a05de077e6d752244dc33ccd09a0d582a90415a73f258e7bfc3afbc608235655d20d11a0137f7d93b891583c8f34041d016114baaff68fff54dd844376d6a723c285c67c1da893f52728441f2101b77b27c7f353d379a3b3400bed86bcdd88edadd4b8276136a6b7a04da7a4a25d0cdec5f2470ccc30b8beefee3e940294da9f32e95c00282b43428803e32b9b9e0b4b041598c8e9baf238e7f33cb8b7358688677a3d8bcadaf88a2ba57420a34554149edb825afb54c2c1cb91426be5cef1fef7037aa0b2a2382b51f7e3f50708d8e9643fb95ecf51e35c23b05193fada63c9446633b80f00412a90a340cf2efe5cf08aa7cb4f9415eeeeeb87a3ad46078ab417eba6d2cf8f294e58b553a0941dc42454663e936b160e1a8b71f05a904ea72e43df36d055f601e7f8a351c1f9123be039945c80c099e68aa3723ed29749171f9e9780e47fd105ee6ff972693ff1f7aa62f23a6f03280d17c27555526ea41076b0a8a55670f7f99e6c917d2f9f8be1d194b1f742c0ad6d538a7f59fde37d7db4471b725eca72f236f4e4a79177f1dd73d26da82a7cfe6aa6ba8d6157d215e9cc4a7572db8539af90d4c0bdb46e065fab9000f79e2dccb55752e6fa54e7cdf51029f10033aaa7983ddb4e85e22457cc0e1d62abee5283d642c1364fb2eed0e32a6aaacae551f1eeb5dc58e4750a47a0ab15e386cbe656327e1b7c5dc575692675468e3c80035a2a96b13216e4900b7ac97f7242d0573290be775d5d8afa4682085f5b57085675647560f323d91b222f292cfbfea5ad9d9d9acf14de1490d61c62e1b5e611a34488fc35bc975fa77621e415017b04b4747a4ad98e0d0360504184e0fab49c7a11ee6f8e9628138db5a06bc2f4bbbae11938eb7998540159f24d38da3792fcc133c47915b77b78942b34287e2577d2c75b1bc29ad46fc75d7e11fcff84817d04dd334654cfd5b3d8941dfaec933eda7db1eaf6340284642bfc1ce7a8f24165d10ad2e62b077392ebbbd87ad52d3f7df463644adcbec55e1221fa10f47593dc92e3518125246717457be6b2a7a66facd780a33b986b22c7d895c5e200403b5251894a8c97ec78c651294e2c8460a66a63d876e1e04f673b10137bc115cd011387915bacd41a95994de56b49e96141aa14603b9c88158fa87502af85fbe10d6aac78c7841bdb8e82c2df3d0bc6f4398fcfa1ee4498c5664c949459c620e391b8e67a4259b332a3afcb42df4ac297818213d117112672ecc529024765287943275f45a5b6fbef4ccc012fa116dc32e9bd55eda0e56754139af8463c13a41081532513e9826dfd78b2378f85f79089909eceb3a4175c1014d261913ecdb2a17a5bbb11fa57ae147cc18a5d376b1b34eb37b257f2a4325458eb16e7234944770cacf90fe26d8df3a7e0c1d170922cc44cc708ee43ef7e448f060466b096c1a5b30aa0d5c73cc644936f3f8029b1b96805b47680aecf50d3e4d0c6a7d6d2dc5b64c69ed7ebf623451e42ecc3bf419f39f9d28f93921de66d17a5fa61b3cc636cd2731e76dcab1d2acfb4a4979814a7eb3983ece6b61b0eab49c38f14a3d34534896dce1b78698d408425fa5ff7fc15330fb42d2700c8f09b58910396f95f74836267a9c329bcacc1f0f128eaa297c058b82a3869af6f279e3e3ad7eebd582d3e4d3a2b416fe56b5db85f9115a9860ac35edad0d1d402df1e9178b399c2bcc906dfb68a76880ab08c1febde1a7bb74f1eb66e9fe5e98824c9800dd7431bd7d36a71d77f11d2839942f9e3e8540ccc96481c084d14abb24836c168c4d65860c9289e9bdab73d9f19ec3e6d2dbbb52c113096ec960a8f529a47a6a774843499cc550dc7fa3d5cbc9b509bbe9958dab53f57688b24813d1369593a1cea36a781892668af2f01853b22315b753c89b2014f03b79b81b9fa5acef5e952f0d31f898459fc37bb8fdb597c944065b8418d8248fac8270067685fa577bea7682f058d89f3a37e4542aa384c987a71ed5b089098a8cf36dd6503439e295630d50f719374066820f25020dc38fd89ded45a3bdf9960a064d26d9cba62164a9d8db7232b039a355f8c707b5c08295a1246af35f4b35c3fc6187b206a5b4a807dfe5c171e6b7025f37f0e13287b7dbaa6a4e80da46c4b20953d43838238540d3c437e1ce83d4df49ff0865aba20d4d7efb1bc03a82ee3502c611ac4b5fcd099b8bdeb5f3f057feeceb48d7f94790c9e52d9a49ade668199dbb9a3505f0c3373f09bcc5d985c5c4377600add686e9282b8e6d7fa08283da2b3c81eddaa7921f0c4cf4f0cad8bc15945c6529a2b0059e9e181a60d87a9f8b350934acbc3e5596e10c350d3f94ed35582d59a78621921c6fc290635054cadfa8341658dcd2f1b4baec8812f4749046714a97d404c15ea9c911507f3ec4f75a55087a1e62b95973c2db8e6a01c0dbc0d41c1e533087e75d50a4c950eb9048b500e75cfae5851b6f83173a2b8aaea9ba2983eaff3c6476cb25ea8fae8279b7e77dd3bcc2625e9b94ece67925632a2640dd5b572610fd292236fb71fb55d138bf7724bdbb51a2e662a07a9e48686360926eacf0a1d886470ea0f554bbbd293c2942730f499734b423c6746c2341ee2e698d17db397fd34d43edcba12fceee76ee6a1d1eeafd2cdb479239b9d910edb49803121b72df9f8154ef2612e6878e8f85aa8a0792ed787e9757cdfbbc16b173e4b1c7562db9a3687dd92b0321821e46ca0884dd096652c93488628ebefa812936179cb7f030760f0e754115d7ceceedf1e5e285c8ec1610222f53ff4ea064302fe416e3f2b2d73a1e9c1fd19def734a2a671818891da5b89266427a7cf1e4b984b2a0b62183b1e0749c8f06d5f71266d5c0a16e443efde453eb7903d361ca448836f54820aaffd3c0cb7f3af8fddcc54007e16187c11dab124bd9768da360673c909aa6118bc619ae9a0f9cb545ceb80fa3c1e777b789e6f3989a9ab5bc8a9a835d46c149bfdba6a1183dc24d391bd93cad482fbe1c11d76d9253ea53b8e65541386ab02da924035361cbf4d9b4bc7a097f4ed2c547ad435946a14bf2659f7dbdcb754a5c983d0bf55c58ae6dab619cfc8a509633038221408d03ef41ccd7f9e358caae52ee3b0e7e7ea69ebbae5d36ddd4cd4b41f7d8d1c8ac4f442e4a53bb66b222cbdc5dc3a7557c8992a1965ad5e6037c82913cc9f032a0c0e49eb3428476091fc49a2df92887c064bb074710b2de1b6e402150154206b3af04c32bb4de5d4e11edb3df0cfc48629fb698e18a35b9664ed2f46c41f62a635a5d650bd2342ab90fb51025cfbae944bd24e593d65896a7cdfaf8a7b7eaeb26bf4a9e28c9c565596e4aaa75e56ae614b0ac3cbad6a551c82a57e59c6169664272191bfd5a5288daa10e1f556c61e01eb1279c580fe470f63561d19abe1f9bd8a65fbdaa81e9b9b783944411c7f8cc242a5bf116e2b9df0b879b98f9d275fb1547ac38a47249b68e065d65b8ec0c3474b713831bfb6e4e78ff639d15262701f0645f111d62cbf7cb964e70fa5ef97bfbedcdf26909ce4e817c883afbb12e4fbb2ebc408211c8f473977fd54f54932f51d3334029d78bdd644a36c3c073879ad8025caf01116e1eabe0368c76561015dd0de298e0a69866aa2b0cd088fea33b219eee921bb5fd555743c61aad7ef99ab423333ed576f5493d7398db0e0687889a404ed9fb440b1c7d20d3fdf0129fe6f3b4140bd8ba109074033feb8bdb573f287999ff12d58e3b275b89fbc12957cdfbf52a38554202e590ed3f88b5af79d8ab88edc3ceb1f36d0b21fd650b2ed5681b72af1afa0a1cd3f7007b18bf35f528dbe1ad0e09c8de0ef4671a622b3118cc6d64b156c29c76328bee5280f2693b422fb4885cc997a66c0942e2b5b3f8727c53aabd36abdcc37afba13423b9e53e5457cd747b2387af7de941f4a9c01ff9a5e1dca029a5dc3662a67f103a8b7a9b648e580f1406f8473d3807a50acc79a1f83a731aadebad602adc3e62b4ff43c72fbd96b47827fdeaaac0140c8d537a938702000e5c33144fcc65491747cc79a6623cddc69efe6ba20834deffe97fb7938cbf26e21cf4b98a55d29da3d52190cab37748774914ed8f3e672759c8e4910e3f2caea855d43b80bc200d37c68eea95e2de250cbd8211debdf6724daaa80f2b87ef6d79aef017ab4bedeffeeb29200ba3aaed7a9f09e839640ee623a8eaed1e5e37f1e10d8bb3db6865d0882dc320c24ef8787b1208b2d849a19b49da4b19d11ed390aad9bb78753bca84725ff367be33ad10752f18cade16816dc610d4011788aef2042283b5b263f3f39198e438ab4c0056b061b4715ea9d503488078155f7702b3d6a06ac5c2ba670c587df10b5a520a5551c850d3f40552223840651a454d9ed6779ec333ee52bb2d8f4e0797b05b3750883caf38c3cf54019e8e62092af5c0f679e748cda3309f3597c68d6292de437b7021a0416e1e65a4bde7f89da87d9d66b5b2642c2ead3ca0e5ba3e65435013d939dae779b3568d4bc3547f3d6482d269fb912968a651e55b7baeb92b0ed3b9db558ad53246b0d4f921e8ec7fb5bffd652c63ce7989eb3f7f5184f0d6772ccf98c2ef5e9063215d685c2509c736f868a06f9a2cc13b7ba90e8b850a4f43a491e1e747ca3f3c7d772395afaf11b7af65dccda47204e544657cc741aaea05d21f02737dab73c3e63b928e85964119752ed4c7f7a040a917460302b4ccea1039bfb29bef02d522c9f767973289501c4bd587d5c8f9cf5a932fa1279cdc48e6d130270665125290c2d16ed27d4443e0796c2d659db0fc2e68304a7ced0a4aebf61d59376d52da7a8207b61d1bc7242a363803cb9cb66e39e4b8d611b02e83147b1d45d8bd0877b95612e9bdf02f41fc61289b27237d6aa61b593dfac17ee4a84b441ea2de91695e9a688d309a6092804a5f449581d6146a1151881b0f9a31a41f195ec338d65de6fd755169ec9c71e6984555188c8f99daf44347c34a5f49c31b11cb845b8d689ab2debc47e089bea7fccdae50c3795cd606c6dedff9d711b6e70a13e61633ac16fc8b9c00ec6450d88ed5dd957c406786528e77ddf5746e3bf0f6e21fe389d2ca9aa60f386888402e2a5f15e2ff2d4e74ba993472ef787f63fd972b4193656c717d7f77b0d042737d4cefe2145b87c5628e1dd1b757f2acbb8a8c914c716f230ad1f0bc7cb5c13b5d24eb51353e83f30966f08519b363fdd7fef50474a90c289f0f3d3471fe18a9e8ddbfd6640b4f82895bb0975b528742ab6657c3e8d3818ea5f1769a8e060ace21f8587c9ce8a06a31a721cb44f134d5552b0b7009e003edc6c8482b8f3ad1801754f67f435ec5992dd845e643f3fecf34087a5ee949597b6d59028601d07d32e57feaffa030b77cc69590a7fc0067be7faa0904d30fb1fd72a608fe4cd9138be5e8b6844a8fd607c0f32b119d72f47e52e52640ae8eaede2f270cf0f8f239d6c713fbdd6d074a1ab5779a2e43f7bed55015505d67205707770c1c4434321809ecc4b8f9d4d95c65a8d66ca3584e5642252e5aa5a6f08a86b1374d49bdaff8ff10dc127c4501e597ad28128bc0a5bb7b1aea9bf81fd4597ad7f010fa2013bc0335bfad5f216219469a6f7717c3cf747e35dab73cd5f8eda2eaa8fdee7b7d50009a613201c7e413ae271051d512c2ccdea1ec192f6d84783b6f25c3a1629dcaca079928093096d26b1d378a0e5f72028a5aaddae10d62d38bccf267964787c82b4d8d10428535ef85b17e47fdafbf6d0c97b8af62f8c258ed3cd7bfe95f85adc16c40bbee9399109303125f5394c07ce60de3fd3c06dd9ffb46f80bb091837a7a7372a0888bc4d889d9d3978e6e6c1c43d0efa580010b6ad181e7575debc1c4c682f4256e83d103645e531ce69471932ee0021d3aa8a048746df7ab0fc821773eab5180a48c9a0b36709ff83082901541fd8802791a4e2750b9a80554a8aec9464d6d248687deb23b4444411ac0dfb9644b9a2e27d3cace1aa380e362127a199a36a23a8aebb44b3b688ccc98ffb26334fa3ed8014918b2caaa5fe8570461d75f5da65ebf37b57bcd6c55fc46abba5a9e017c90dbc570b55c103761f7013508decf4faeeace204ccb2bd5ab137888d98fc053c9731b64f9a72ac8fb18b4c51602c2c8f0e5145f8ddafa97945a5bcfbcebf09e88489aa9c57a2fdf7b9cffd6937d71416c13b81dfa95f8606a1c1b154810713785e693460e474b558e33ac02a69347781b9f1852632fd81cc8a37a9c821245b9096d9f0e664952fa2f4b1b948eeb8764e89f641f114ab9c953ecc697c3e52bb149c625edf8ab302e1aedba74f167b8d8548906db57e2cc49ef64028a243cbb6ed81f9c61888f2ff4771cda0318f8fb676ff366ca6279122f3dbc9fe161dc3ea1b25c76310824471ef1e62bbe583d7f1aa0795988be9b38eab5e40add03faec328e1ee8eb449fcb1d7a8f2726530a22efa53a5bb199a21837cabca16578b9f54e7de1893db52daaa5ae16d51a5f0010168c462a0affe017aa384acfec11b2dcb0b833971c33c4a984d5fe79fbbd1a8fa87a532fbc65ca2211d6f2b62dad8313303697da4067b78701fc41e4a0a05b8fac80bd18765e618e3583c09382468e7811570f0fe85c16d1941e516a24ae3308e747b06b5ca6d33c194048f60c7db4a30c3c7f0954b87dffe5a103e8e4b65232bc0746dcedd4043b05f92714b5ec25d0e077b28c9a39b674a4af9bffb848f9c88e183e472117c9b42672ac65aba35d69a7f3b052cd5b48f3c35dabb01593eabfbaddd31dd957c1f96062982c58dd4a5d2c3b77425c33e549279ea0a5543bb267e3e434adac50f5de6842630654c48f5484aa6edf91af39984657969b09cf1e796403371859d13550704b5a5035a9016bc9817a64a84ca62eb277e8d3f08cd87353eba01ac0e071f9478f8f8f2c1ab939656bad724b32ad7b84c8c06f27bba8d7be3e4bc352faf1a8921a3be988aa79ab2072d991a7a9d0f750011b2763996907d64768ad2eae24df7b4c693f665e1b0e9a224389a83d249b78bf2b884b407b1f36505e821cf9d21ef7bcaac50a0dc50711068fd40e250ac9ba55df89ffa700d1a68bd4c2279268bb5a15633956271b7cf596b6b69a76354e07e0d238b9e3704f7c9f8f3039143dc5166ea4f13c3f53024f6e05355d2195cfbe7368f1f4cba9becda6e9cc62b5fc807205bd556204185246d0d33de7d4680e0b471047a43f1988d660af163ff03309535b71a08b39e0a4f1cffc47a0ba4929c631fea9b15b61b4dcda4edfd97e4fec4adb210e75b4cb2e354feb8d7c094736fb805426a79d9fc8b2e7ce69218a7bdb1d3b6a8be2ba534c01f52013a1a3e7beb328b3a3457b4d407947d41baee19aff8671b335cc99ad2e732eacf1a1ff20858a72a2cf499e7b7f0237284b3bf8703f978652af51768e848b9428975685a072fa6ce0e51f324b8010f6f08630c3c0e1eb37274f75845aa20a6d344ce94491cd731f6d8493851f668aa8cbe1310c88fa195a5d751c7a0a1351e88e3f67275aa908b81010691cc8142164d4d36438ad70e72a3fd76e37c9df0fc0a235adbec99e4e19828e1dae2fe886392901e84dd5df8c41cf699acc90ea5ba853dd482f648a42ce6d5816a99d5ebdf9b90f428bfcc04a46dc4bb547af558e88860c4bcb27e0c0688b7decb88a35c67349ce5c18b53db1df0969c78bfddaeeb5ad5cddfc25737b64f606b1bc9161e9aeeecad06752b4de10944f3c5eac1eb0c57d18a067b866efa46784de125f182f1a187a968212dbb6058b2d435f0e8d555a35737d31c2de09a270441d4563ee1cdc0d0e3aab180780824472006f1a8128eb600d0f1899bd5e01311240caef9d26b8feea47ec2eb434b2b68606566c0171b9dd2359db7f7468ebd5c825239443e3e1f580a8d6e44dd3648e6162babfc075c3f33340c06179baa072c4d0c8b01e49dd173415fb58965eedd9f7229e15332dbdbfb29c22ecf6c26197c5dee4db92677c55cf05cd44ae845b606f9ca9fb418c8c9662109c50f17dd732760ac7a0091a37dcf861c44ee2ea1913a4d009faf80237017f92a654f0c030d42055c7747e7b1cec80632ef48ad8f05f2975c20fb4e9c5f5bf0407b6c24f9ece3a355e5eccc98d6755e48016204d02b481d2a47c04261a3340b82d3119bf99945012c2bf773ce970fff07dab85055ae60d9f2e15c339557ceca605a88bf0e9943ef4fcdb710e5b6e1e55a69295cc5c59f64b27eb753a32922f8b75e08c5dd69b839be10f4d8701a54586d7a0b82d8f47e536ed3d7913fc2256f91d7ad30bab2758b5ed6368743d54857a2a682df7be0d9de50ccf8e6e6698f67f74245d95579ccfa0f605cc90fb5b9d7bfc214477acd620dfd59eda241ec0a6717823ee1a8fa73a79d47e3a8381794aa93cf7d5d3657d8394d39105b6f3b315e22f4514a7e361b397bc5fdf9c27b5fa2f8da06b3aa1f5edf3537df4205f393e0142c319c924d70787c79ade34badb86f6363477fa7216fd03edb70ecbb8682ca65a438a0e22704f0c249556e0ae1e34964d29b2e1eeaa89350733ff15f11465987ba46753a033c7aa02ba1780f50f4e9eeda7fe708cae530cf206382f9a99e59b68574ff0251e5b6aeaba95c6993f2f440b7c497f602cb62bcaa936d028422749c78614b0c49eece8d265ec0619d345cf7b27db1058f8f59d117131c0698e592cb9c7b6d98838473a6bac76ed4c741a0dddbcf40dad73bb81d8b57d6ffb6e177a42d43e8de3da765c6e4b2c6c3f894f51b5b887f53565adb1bceddec044336aa890d841a7a3c35cd78a6b6d924185d2e3e5309a09fcd4bf4fbd7689d3bd66dadc547399b0bab0673de26ff8b748a2a962293d4f7c0c52ca2eace3648772cd6155898e8b2c407015a9f8863891af403002c275b9cc77ce8d0b4df7fc3a8c16d7c0b160283e025d07774b45c30991747826792a986ffb9780c35d6e8cdca61287531b903f32b1976768b5b90e683a56f5a3b169cdb90e35957ac1e9617fc203ce785a4ff8f76360ccf71921351ac69f3419d0d7c64fb0e801fa9f316b2b5839758d4f724d53c358976a1b977bfde9e6682bc62f55287008c349d0bd76b4d9ce2ae2d4872f551dd695203a0c61bbc7f90927f931be3d99f2a6c54120fdcc2ab07d2675a3e47eafedba98b16ce1a4d9203731f6ce63e872f9a736edd781475d0e53d2d037475ca4fffb13b56168f8e9f21743f109bb6d191401145b3ffdefd5af991d3a2559f14f471535b0f10224ad4566d8147116ceffe2b185e859b27782b34673bec6578fbf9786183c93047b56b341efaa9023915bf21d0af10397f0d0465b3a62ea0b80c725e4995ef8461d5b155bb2bef33bab510ce4cdaab81a3037be5dc4096a0799e981d8daf942e67623e1de62d224d58583370b7171ceb92c75b07c69591acf64fab961b2211bb8b648344498f7461f35b7f01ab5a3b63de66be6b8c93e23401e6621a132506bf820c9e9dc15f9056005cf156d932951fd7dc9634abb76ea34038abd1f18242a036ae58c8fbd08c37ba0b09e1c0d52ac34c38211c973a2d0bedce1e7d07906176ce73488d503ab7bd062e1ff64b25fe5891cb9be4303efe8aa23bfd39ad89121545b10d9b2e5ee61946a00c9ffd03d6f2d4ce8516e4926336da358095d18b575bdb1305fbdf7ca1a5b50a68b041bb7b2938f7401495dd64247434a20693861e35288e499566227c6245fa319324f7c14690db01dc55a98a336bd4559527787c4fb4da0589b31ccbe3dd1272253fa2a64b0b359b6db1524f6830390a769ca7437d0bf98618482558b16efcf4f4fd684fd11eaa15050390f9d22286e5a22003ee83a4a89c4be74c315fc16c114331fd8f3765ba05883fa5554d92373dac45e4e2baf02f7ad2ca92795938dd89d4206a222120bb47c6af05dd5ab02eaad46cdf19cef004072b8b64be6e8e9ae86a16330927116aea6195d5cf43aa4355dfe36e324462dba5584c8ac7bf99f8372b65fa4bc53943a583741b3f4d0b030593035dee5695f90c4ee42ace54d1b4e87a9bdaf87688907760584d24d2e3684b7744a51991f708c1c72a7e2369b4245d60c72a1f7c260dab8c04bfa23d575cd7a2de6f1163613f1e2dad20f61028b1db2fac4793f506e36f708fd34fb8f070be8ef9990763aaab90e7fbdca6b33b95f203d703a1360c5a02f1044daa5b71723620477264a6f9784a4dd65ee4ceeb243be62a51830d498a9c232620b10ae8e96e509072eedcfc9a81f45da3b1ab8de3b9cf5e50379100e36cd51759f3aabdc5f31f276f28328faae1667f6cbfd863361619e40d23684dfcfdab51912ea8f7450b475598909ed9ea3f36afbf3e84262fd980c5d0646a75b6ed7328c7226b1d484e921dc14f952d05769633599ae813b3452f865234f037185d1b1aa5ca02de79e9e854c2408a7bd5150340e510ec688679b922e21c971c800653a39a5956536e6ab52ffd16da482ca6034c57b31d34b491b93c782988f692944805d2806a4b3fccbf954f45f108164bbe5998156a8134c2b82f9ffff7f06