PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70212 7f5a4d19f8e65a0ea550d63a85d94881ed4657e87ad27eb0be7f0484212999f5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8689b16ed565a2097fe963ec55da2e36c675cc9b7ed521a22d97aba82cd11c03
Certificate Block Hash
7f5a4d19f8e65a0ea550d63a85d94881ed4657e87ad27eb0be7f0484212999f5
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096d601000ea00000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003913a03d048c8224d6e1569a6c44f802e58a7f8d64f9c99f9ca1d699f7a370c9f43a6b18d09b72e1aa7f9b1904cc0002e6e8ef6938ad3b3e2adaf5a1d11e11b8845fc0ad1919e446f8216b8a06d44e38e596fdd6977968318006000000000000000002000000020096d601000ea00000

Raw Header Hex

000040201b464ea24e8f8aeca6fc96c92ba1d3df531593b06f736b305cd498d71ed4ea208dfb12f0a9d8856a6edba390f18b28d0c0352d64e1d80ce29b9edd81bcd03dfaa68a276a00080118031cd12ca8ab972da221d57e9bcc75c6362eda55ec63e97f09a265d56eb18986

Proof Data Hex

59,560 bytes
121216020307dba67be67a710c69430cde5ac74857634466d6be18725de23a2bd1a247f6d32dc30eaa07574bc642c4f841da966ec061999168bd2bbc87bfbd368ef751795f53f8356588221e9b5e5625ec5c018b3de833fdcf0c09cb704f9ddc319c29b8d22aced3536c9a4ea27f56c7fb89a269fa474d1143c78e6aa90cf34eba130d12ed84da4d4f601384716fd1241f52f5562cddd350360f0f7f3f2ffb637ed0590fabede37e5984b02e82d280da3a81b18be87fa1761d6f1d9c66246ba2c5a3f21ab602949c2ef3e32ed94ef11848a5b9a43d834a0a096be9541669503a568390c971faf2344de83e1602db8ab412667915fb940f8804d75f6306c8b71f1da9bce38c9c26c24d70805fce1d0fd2d6edb0325a9945e7438f6d67bf0788e48b64df7b95a4228dc630b0e671349395d7fd1024dec0beff1288be54e5df048191749655bbbee3894cddf968b2b19f33eb3742eb25d73e24093c38fd4eac9c4fa630176432f01150559be6fc4624d1c3d7835535e41893820dbb999d41611b0f08a3ca5e97aee8b8c5ec75a9d1966009415abe752ff064dc6907e4187f6607e30d85fd4fad3bd956016f851ba02740ef24e74163f4ac5e85de938e2e5b3a06d25b0eabf71c448f04a555ca79e3ecf44e05ec4a6649b436c96373c2432d78bc1091a47945b75be2daac9d33aa55a231564ccd2b57179adcb54311f0b1e7403a3cffad6d7748c586b6145b7cc3ff1b591450e001476e7d4515960a7f0e2c4acfcb9a6aa8179cae9248cccb619fd18520af8774e3b92e93a886ecb26989c685500f9ae431c8ad1f1b92bf00fabeebb9ff10ac1d5c98fa4cd1287da4fc122fc30ab327c5c383af2f5b9578abd1885eb5a9dcd66d50010285d3d37542ad42a4f68b5cbd033438c7ac5d2de272f7515ba1df91f1c842e9ef1b6247d26342d9cf646f5c8154ee209555b002ac87dd25edfa45cf7f908192ae730db51cce2441acd7206fd7924a9b0eaccbc5d0a650125de9c8f3dc8ce1cc4a3406f525ad020d6d334cc327012db67f1bfb2fbf1e9f1f8fbb697198544a4f2ff52fa19476b971723331902f5af507e4c8702a683304ccb7034ee79a18a43d1b62c5609598a8a84b63c02b0485c80647cabd7c8d2047dbf5bdb9d2f46268141e056c01db0692d46fff8ddc3fa998e12b3f3328b383c14ebd3e4a8f3e04d9f6e96539beb43251d6bcb6c4fd39b1e6078a41a2965ab39bc6a5292dfb7a387e95bf21112e171cbf15b968f371a94b466b4688be2084c6512374805ef15789aab23fda355a18cd78e936c1dd9ccadf66135fea12a587a24837db77da2ed962570309c81a8077c4126cd012371336eb4cbc41e4de4e45772d352a10e47d9582aa2fff99fd5265aa307fcf9109a617edc1c7c06177ac4be3bc3c652357f4dc99a8c52436b7c94d4cbcdfbf40f73b3149072eee01f594e8ba9cdc541484a2f87a58dd779891958e570c5a14c20fd58f48de928507c621933b2ebede3b0cea34b6af4e70d1d4f3631e44f082ee497cb6b075e82c2c9fa28e920b4c78f4cb687d1265332ed0fc5b6eb3f94b35a9faf5788acf8118f16e837137cd3a9100158292401679fce4ea07b35b412148aaea61335eb7a6252aa57bb92758879849ecbc0b3b96c966303820071d290c5adc991882e97f6d42d47f126c176b701daf6a3b3a2806cb16fe16afda78d1254173767cd4229bdac5cde1a17ed82ab4b217bc78bb912ddefe577e5cc850975ce27edd20c56b6bafc953502bed621efc453a34dc9c62993cce46a6c265bb19f10a072fcdbe7d7320e5b3e250cccf403060c9bd986d275d44fed24ef7c4de24e814d5fa2cf4f6762e0dd23535b558ca41d7ae90c67f669c6bc7135edd4d69285cf37496ba64ed3191ddff447d71d3c87ec90e8ab1bc6b805c231338b1b663f49b2e645e5fcadb3b35b820ce32f3c60726bbdec9d7fc23b7576aa41a614171eb030f7b0c714b63b78d7ee2c9e80e2ad54227a7eb8b707497f6eabad577142027244a38a1fa2518ec82b4870f25f0081f8954fc7c2fb7a9c4a6be99e467f8647852e91a533f2a810e0b0ae69494e32035051d8135e6cf21d3f108b87804815eda6ee1b7fa88931fede31d9ed56c4f86e1ce65bba8008f0f10c213bc919ce645a136d9145d4e3656c49fcfc201df5ab3e39249d827e1e3ed62200d9108a12fd2dfcd7b825669b40f0cd418199a1c48f83c171d8ca5b8ed5b60dd688ac70da2e8e84284668ec4b15c493102f0c89e012734c5eacff8d6c72536bcbf0dbb86d5338c3f5b8bbdbdcfad12c64eb66fa3053ea75fa1c3a8fa0d412dcf5e2af1badcc83d529dfe01286aa40262189472cd4d407273af07338eca07385573e62892d6b51248c8e7c25402c09f87122b94ca58a3d4d7c9f3f30ec82f343ad683881cec969d64e346fcf757171332993d7093d84e39ecca7a4b810016cc8182cc24b6de41e5403ee67696d3d43db6edf1f7b31e2773a972f18297e377756f7bafb3aafe6bc0df2e81875f4aa6e9500e631fc811082e5835ec55c4afba5c21bd859bbe32e7f7261f1d675a07fe0b63a23c047dec2efccfea4588698b1cb1953ce909fdb2b2bddc07e0976331f3aa7f41a7913e26fa071cf43a77768ff609e5c02aa9d6ab4880ec3e162114f0aa5be8c285db15ce99c41c3a48b6464af89fa9edbc175b32db1e373a52a811e9fd663006b686944579571528b7aabb650ad02546afcc0e739a5719529fc34e75219260202e1e4250de0ec0b209b1cd0a6894bfea88a5ac04059fe67f574d7e7e72a80c83873e0bd35a6f33b41ad67d25f7e8320232aa305a82b894fd68a992f41785d32900e5ba0ab594eb9b50edf5e29321db0f73f84bf457cd9f25f42ff902a5208059f022422b4fdc604a91306523aa630b7f693eb1e0395b65133d4b6c7daca7e2401a1c7d4092fa80cc92dc91568af3d7d3b2d93ee91dc18ef2af887602439562ac742d210070ab863ed34acc7d533c8cb26bc21410d1f32e4d4c522b423990bcf49e00789f2c4aa23a4588e33d7f6ec96fc4dccd2122d095780904e9dc635bb9fe05c2a012ff6f45ac7c723889975ee36972b86b9325f782ad5710f2f760ac07bf9f31001c293cfbde98c0771a974e9ee986b1270df4299e19173f3c896656c0f8ed8e590c7835e291821956c65479b8be5968cb39eb65e9a228edeff15e2384b9c8da3eabe36a0815b86645db3f922a51e024da96a1a3a44334f0c0fc690e258bd58b93afed49ace99617dec5f67e2ecd1e241b77b227276216d116adc7613424cc2772da01c9cb193bcea46b37aa8a70b4c2556e67bcffc3ab883bdb7309f1065d36871a8a7ea683550b7ce5e1f66b746baf4a3d7aa87fff830603ece3ddb68113ba4d6ea79f10359371d8f1f854e66620612a2ac038df732bc257768a901ba7d0032bf7aba5515181e3d85e4662cdd265db569cf1d6d56e99dd7d981e95753f5252d6a804da97eea69dabc061ee7d8ec1b3ac14b8455dfaff1eed11dada3eb03b68c16d2b052e4b784eb5f0709da8ccdc29dc3fba50a2fd8d7eeae9dd0fc19be011da238ca666cf95de0a05c17f382af310a8fdbf1f84a94729f07617eb6a8473f9545d814d3543609a7a29e61005b5dce68614f6a481312e5ab34e77ba6cc5b755b78a41b2302e0c492e0ba585cd9d019fd2bd943fbdecd833f351c179d218faf184070b71b5ac068d9b95bf56b1b789217d07ed306868bb452d9137603dff5014f18d5922b3c211e2cb8a297cbc2377f278e3eefa5459530c6de6955a50901a0e6098f4c71df5302a53ddbd34e2bc622c37a1cdb78e1ffecd54a6388262aa7bc8af4529ba567af55de1a5f5d1052d39f425856039d0f51124465089ff9ff03645775ea3de0f21fe5084c416e04550e2e921a149ad1a9cbb88b6b15249149602a2e0787bc2e09f919192beb8644276d45c3ede739dd74243067a194ce5e48490175a388175479facd95947ec67b9a9041964a9e0c9d2d9fa3689372f4a6e59a97905a9f07f191fbe093657575d991a06c27a98b2cd0caa3a5be28b2b220126911d75e0663413dea004df0b1e6c2e117206cebcc7f114f45cd19b9b4e52f0e9d51010733e079814e0c07cdb389057da309b52e081b39da392f362a1555dba163970362297f8d66fe982d853f7c133a30e5c053577b1ea4c2d6112e9f681c3db5e7c64230ca25cc0dd9b56b6b552ec70fac336b47d73a5b4ba1bcb5f719624bf2b3751cd620a674ca0e699e82fd32eb28ab9ba9279f8619636c38dfc7ffd016b532c0ce724b672043b337ec6ee3fdcdd953cfa0d56d6576c8650023c6ee910d02f4fbaf3ed2442834a006dc975a0c44ba51633d3354f53c0e845561846c9ea0a906d3b911836d5798d366d874684f9e9c2f58da8e9aa780d8c4e381d0bacced6ed3308633f58c97f2a8446554e152048748152aaaa556c4dcbbe870c20ead5e6ce274f5f59d2cf82496e89d0ad917b69aa3eadedc5ea1c38d909b60ecd1455f7952b1e984d42d43322f7a594d96fef3b9c353a17b2f46523b353b37e7030848f8b69ab1263a1722a64c7255592c0b32b9ac5fe9ee2960298f57bff224fb1eb889c2050c41106e42f6dd1e970deda0fcdfb4a188f5543822acdfd2dafa953d33cc86d9064e653105351a84b6f32145db8b1bda66ea086171fb4d66da49ac3afbb3f662ff37db09710249acb49a17959395feae60e0e53253d153619a0f24dc6e36e410ca98045610081209211c87520bdd59ce7d6c30e4f886af209656746e3d118a90a40f7adf75cf817c2ac11b4662e142fc2fa77a446edb5066f15ceeebf789883ba740bf300e1039769a070c61ff0e5407472b465dafe940745e375683c42064468e09e56d9a2140cb6b9d19f4d7a1323b5900218be8503df69a8e3f04cf5ae96fa1f85aa004f8055f2f8b2b203fd6ce2093a7fede62db5f47e81155a1b0bed5e8c586e20ec68fae0e539baa17f73ed3da8ac744291a1da1d6488f409fe16a460ebef826855f0b7c112c1c85aeef8e75740657ea35caa4acb490f44c1455e6f21c34348e4b67cf756df7a11841ab054373cc9bf15acbd3d5df62032c86d336b73501c93b7c06cbdc7135e486ecc37c1505ff37a3d58bf2ef4735c6ec813b151e2beaa70bae0dd3776fc9b9db5db66a103a5117b770644d7319a03867e5ca492fa0d35fafeaf241bf9d673ad19715f26e93f5801138f0b9cacbd5f07231dd99901ed442ea5c69d2ebb439851b424a75aa0c79c0da6aa328c6723d75e41cb82e6b96d92e012461b1b605ff4fe9e3c214b64b98f56439d8bbe7bd0d2dd98ba894e27ecfd7737ececa0713bfe781b16cc492f1de2f688193cdee0bfa89de200eacde9f16a0c6d25e7e24b49c34bcc0c1340f010eedc4a308280756385629078d3c8489386b0ebccf253d87eb28af43d5be67149592056ce3cd2309f10219f17c7f01d93a71b8730fae5424dbb205456214705de06324258abdbcd6bb01ca4a633b561154c6ac6021145c5450d453511c2e63108ea6e978b6100315bbaab7b3a275a19522777935bc903d24f45100479d942e10e57f8306afe1b4d6aeac9bcf6d33e2bec9f29acb82af63a0f6e87267ba39dbe5eb97872336d4aa5a5b82fa8eee9b0f959b0172e83281c20ff32a14219679b897ea1ad86e2ec17eeb1b08756538bff3e5b38bd7e9c71e6f7273ab05726cb869cc4b5343a98710418dc93e33912b5cd516dd12e84ae72c6f9d38ae2c9d0298bdc96a8b6ffc7745b3ab97abaa845b07a490be5ad89bf29a6c13d3d405f5d65837a0e7e48b181c7edefd19eba73231bb35d1f1eb05f912000a18d850505398b65c79b99e3349fcd5ebc24a67c45afb2d6560a4c254f5fd97b962a87b5329cf73e84a48d102c10c428fa762f382dddfee108e450e3f4900c6c5d2c7c01aa273432b89404d9188efab7419553c3e7eff392eadd454e946403c09853f458d02dcf79d4e62554d5253a9ffe45e9587ec9937b9ab655d8c8d3e062c8d804213fbc2e1f31fd282c8f6af74ddb2d4c9892977a4fd1271a12287e4d81e28cb4ba26cddd36511ff318385bc9d00a0058ecd06afd1d9a65e50903cab0308f5af8db9fcf00524143b6f2a6b486bc86cd7aa24d69bdb45901956b3210de42f184c4b76591e7d75a692593f7720ca55be868d001ee1101f2cf99b415486cc9ee0871da74970f30ad165cebdd3bd8345b17103f1ecee22995b55154dac4ceb6f4daee3b6d71a157e65e244b266e890e2d9ce8f8056b78c4321f2aaff5d20c47061d7191d3f8ec2e4df1ea66036b321676187f1df0794855f65569a36bb580abaf96117f0c9814e86bdef5b37c6659e2f4806c67f988f867d0bae1c78be34cf490d0ae6b82e09aec38bbfdfecbcfbc06adf852aa50d46d27d7d22b8ea48b764dd3b7b7c2ff2e0a3c9b19e895256ba4ad9f93644edc0e5574aa025a83ad665464f3c0c9062a0e27ba3118d0cc9a1a1b55d77b40b511750f2a62af4f2834b45c2180b8c03890fc8650aa9d17cecfa5e2f4680906d6f33e7c193ee187b00ae8f5b76a82310e7564be6d86a417fde92ad773b69fe36d5b86c5b856e4a0664a62d713027e4988688d1a3284f80bb0c0e02da7a2e300a3f6a21f77aa6ed1fea5bbf3488afa2a0de0b66d9287d19ea080480837f409a44e3d85518ae20d17882a2c513090beb380016ab114f7bba1547cbb2dd49148904b48f0802e41bbdf6560d571ffbfaf7f70135a4d9c8238e028f8fa56495271b2adb40eda2efc4a567226aaa8968a9e44e29b1ff9e8bb4ad2ed7e362c08a8a1b0163b7d23a1c7bbe026b167e11fb466a0ce508b21edd0cebd640d0afd626a36f1f329160c619c9ab7114140bc2a5fffb913584dda78507c653eb966aea4228cd60d65f4a7df52ba6b76e5e0a891f9a93d3cc7e63078e99a3fe7ea0bd92625adaa70b6b95da73a1af469fc674e7a1b36df163d7735ce69bc3cf868f08c873a95add625838c2a6874b81ced36d7c83b316ea117e31bf1a408ccc4915ba328a102c8e63343d6a0d257d9993dbd887908ac6f10fa36030c21265008e8b749aac1113e3f8fa5adf8d0907d57b7c62c4a9ec530629173edf64bee1aca0134b9313d7281883cc9fb10b7ecaf2baa42ecd4f7f677c5702867892bdc379839e3a62ac170af6a779175ecdc26a63dd9b5ca39bed295841558d4941d01f9fbb3967b096d9da0254df8e9c5796369700e401cc7f2bbda09c6b396d5461918c6c01e0df86436826a923824c9f9169b5a71352966c7641906179b29ebd230dc5175941dd9943060217d51a17df3c90016a8e4bb9dcb9cfd5bca9e32b9516151a4f46bb87f7a4feb02f7d7452b100b1c62c68d1f0013cb75b3a1986ef4502895464962efdc04e85ea5137d39d4c2807f2769581e953d574b3ddbfd0f08ab465196a1ab864eba1f35b7ce82e93cd0df16c2aec417d19dbb87ab53e0c6410dfe30daa40abbfd9cf2d0a7ea38e4d3cc9f99ec0f7e50bbf09471dd3a02294e4879d5c33d7a3f410d8288050659dfcd66197effbb0b5514a3adfe69a8c662c4011e974d30527443fa972c59d7be076554f26173b4c585776721ab2a074d13c90336fc1b3aa43564e3b6ead259aa8bf772de9550b896ce00d23b087134722f7edcd8c3e986329ebc0fc356c49a8adf00665992f207831ad987c3131a4a92cf36675b483fa28d4745305bba6d184f8d29ac7b93652eb60470f11dfa63a5ef9c87b032613a0fcf6603d0891e71ad8e1b3afae57a5c3310d33970656cc05a485cef3e35924fbfa79e6e08052ffb43b5122e6a6c3aa6eaf2bc9944383a5fef68025471090b2b26faeaf998c3b0f947946866ddc7641d722354e16873159c6d49d4aa62499734a8f647275b0fe71ee5fc8780fb27323e67d4253151e587a3d1f558155ebf4cb877b99a6509787dc86b2d12cae6c71c4432435f4676134b5a57130bb3308ffea7df2e622b1bb2d74d688131cebc478189e620c8a433c0167f6d54b3a96dcfac4a695f4ea462c5e4c678fd68a7563b2ca8e80ad131944e6111e4006147bd95b325d8367872883f0b37b819639261a595e5126ae55106344459fbb7ef92e99cbedc56cc873e3a5ca57167cc6f70d7ca5c3f2839aa327172928a916d5682ba166a85b413f229999e3822e09f6fee0e112f43c5b4d33294ceb38bdd7c5391d891140c50128837121919b1efa4c8701c5bc356e78ac8935ccedc28825eacd3288b4cf0f14868684cbc819bd398aa42022cdf402abd249172b3df402051248b4e84ee7e2ad9e3a9ef20f1a9c7911dbead027593dd2502f80f35b92d23c78e3d23ab92dfd6bdabc7f50059a34fbe9d95f0fda9feec036a389d7d75b1857714c3196d21b90b85da779cfdb004f6acb2ae938dcbfc98b0326c380b304bde5ba3e704e6c7fa35fc09e1bb19d6c5c64c61174b74871b70df19d54752bff408a2c23b9c3bd5ef67a3f8cae12dfe1f8fa5dbbeb63fd34e576f94995192e98a8f9ef7d055344315b97034f2ff5d6a45ce95d4b1d094ac89140a7d5882fdbfb4e1287c986d38ee2a2d06b2ad9e0aa6574ef7ae28ef65c0479e7ee2f9c1b74015393de361f143f5a3e241ec3289064bea8d6fb84077bbc6064275645bc686e49e30823a0017c294d51110f5701ed48a505b0aba990437a47a37c0bc0c41156cb73e5347afbe2c0e40b2311b4fc4b5f288c55e38cace86e17e530444c9a877b24e3184ca5c3c990339eb49a38f8fa02283e8e55966c2fea873bee2399f089da282a346fdb68d62d02f20fb5a20ab9f094749be869e1ec338933f76c5d34ff50530b5ba33b18947df16fc063cc1e12a0698b7f42696a1b79e38a1aa8dec8d0309c4ef64308e0b5127f4c2cf9100a4a9b42f4846e322f32600f86d2ae677d4b0fdfe6d42366e4eaea836247dd98fec51b01d3e0748e6daafa9a9b837b476f8ed3f6d6ddfe268adf7516028acb2956bf2d9eb67c5ce42d7b3734958168dea7966954632971f343d3af858e0ed7b8291ede858a404cdd0cf0948bc3b866d501b984c357f7a8c905ac7a769dd5672f797c09a0781c3b9e63eb87287371d81db4b1d586a1881ecdecca6dbf6c4b8eb42f0fe2b9305aee3aa70b5ddb58a5907a358d3280b3a8ad575e78b59a3c9433b789fa2e0963344d079e3432a7e722af7f9b0f6474d53adea8186d76385c21e6dee066fbd2601459f6ffe4378be3d8cdb34293ce13aa410b197f545f97f70e2ea3aa0b0058752ffb9c604843c43383e8f4ba5614e8840b51ea68de3ddd10f24ab57e9d0a5804086f588c14a62c93bf3a917afee849c058516562d730a1368a9a7c202c0bf9ff6c14610f96f7e0614501536eacb7b4ac7639e542b0b456ecb3f18635c0c64d64208522ec0699b0d6d17b31be1860b4ffbf8c3a5722f6454f4d7f09ddc662ccb9be2e10698b883aa88736aa119e4c86099d1a930a29b906e20e049d90faf8554c44369a847bf9314a051e2c51ee2908ce7f13f6dfbfc65b591cece3b6a7c014a327e7c120790b104e0fb1935a39c738c5dbc13fcd0aac307abb1ef0218f2df013bc6341368e73c9082732c79f359fa2b67a523a00c792a45d58894c2d27c09ee1096aacbdde21183a7c1a4532cadc0addfd3098b7af38531622650d4aa79afcdb21141775eb5439d811f29d0ae30abce5a5fb6af08a686c501adc7b9e1f3f57f30bd7412402b652dfae35e21836af2fac12d771fbc9fd14b09de26dd82e8acb69eb30a620c6f23c245dc1f9f7e2395e64d5d2427d9c259f225c0e514cf5f3a2a4165de143abdaaea146c0a92c62466c38e2089742646a66d5e04754e566010a830192b8aa93921a3b3da70ae409df851c24278a6d229a1392a9faa9f890b65abc9b02df534167af3bc01207bb396d8ce4d7cdc560bf96bbb480a50bf1b5c669f95f9cfb16e169a38a3ba436c2a513770dfa24383957f8dcdec399713d284a7a4f824276be55a2e6e59094edb320ee5c09a9124847df8729b6f3a767f92e460080b65890c3d736957bb523c62d244a70fb312285e6999b49029d14b0c27d0abacbc47ab68261ed9fa69d5ff3f5bb5b19a638248bbc14b4166184e6e758fc5a9832eb4e11ee1295d391f36bb17dd251969021d88a54b73cb4e7d55dee64b8363cadfe43a4826d97f2a96480d28624c5c0d9657309e573871460d9019e58cd0ba253b479e906ae41cca388cd37a2b871061f1b1794cae51d1ccff9e709d132d3a61b965dab0194aed268db598119e9a98180119b3311be520948506530f59ad453f4b3823598e7bd5b6874cfe96343ba2d97e6a56f24de07a16561049901cd83ef3e19f4aa9d0885ce6244e32dde0b572812aed8483f1f34cde9d47ec5f792a3e2a95ffdee765233c25143e1c2cb5c9efe99d5712695ae9b8ca653627f0e6a9db25cc2117c2761f775a724f177600cc477c3e8d2a79275efb8397e38da1f25a12f3ba58e098db4ef26d9ed3afe55828ac43b92434672995e7ad6c7ceab06100b8f5e8bcd42efd144ec5e48c2bcd4f22b11450bfc3a982f88fe9d2c94fd7ee9130a990219648b52848f3a098047235758e4e1926cc254dfac002abb377ca51788d2a26afa253814d47b233fb1b78ec78b95dc3a9d4a687ae119b9957b0cd63dd392a8602aaf2b1ad926c6bee0da1e1a86915bfee142699811fede7b94aceeb78117792c9148409f7982412d9caaca86b315f072f5e0d841c748e8e8533ecde944f03fe44fd6dddbbf7f7db79417de1964337b12ab98f9088211b7d5753a04f3eb8913ddfce85d2831b4d34edd0e6f231318668609aa52e4ded3b5366fc5440365d4bfb4fd3c08f5f26a7210300fccacbbcd015e1a9b11ed06211ffca23068568ad69080f325115082c96c963d80f5d40830f6b5fd9f0a583b428e4bcc9536afee6ce4906a558cc13a3a2d49107ef870325d402979517dedd10ad527931811332b1e992c97302548afcdd6da47f9ce9a53b3c565004d62db33dbbc7b1b2463a47f70b08a07a31364df709f1ec40f2a698a8876c5294f65b9fd189f0554cf334bd4c2c5740810b3c7c18df67a2373d46a541529f6d783c2cf1ab576788f3ced6071719826c71fc2a383cbd83e2d9a099f0b2e1b98a54df74e9e5fc9132cf78ca53adaf0b91aa5684f906402b64beaa171d7f248cdca122365a0643eaa90e97cbca6043ac61b8843ef948a3164d47aa9dd2669615dd2372d4f0a9e8a41e5894f3c391bd478fad2eaeea53e4ae52e677d4f182c2f0e2f7c9b2e466f3d5bf13f065046080721ef96ceebb61142fc08b53b7ad26e0a9a3ab73db76b27c920386ca782d2bc51603e1c7870b4a8ae162bf007e4d565b6c4d3b64de521430192c10d0838c6012572368f172c97006f400a51f681b4b2424d009c5fa489b489627259276d7c57ce8484e9d300bbfe86a683819d5dfd188c23bfb2c235cb0f717cb83278e8d61d308907ba6e16cadbeb3ddd2c83e266e65a0bd41b5879d29f59ad0471b1a8f2fe37707c040ed57aa2c3612a1429df5010774bfd46214bb261a8b703e0d48e4f9cea8bce8da1aeac564c925f477a55df80424bb1d019f847f1fce035132d82e53208f3b34db11d3898defd735cb9d76e7589a33099a22cef03ab6c26063eab2405393a2d3a6abcdbae7fd44721a78d78cbc43901b3239614174d690ade5e0457fee1f588ff9a1284a5ee6a6252830403ac04d6c1d15998f7ef33fb8e52ee9a609af1922977df4c3eaa89fe70a2d300dace70695e3dc1fd9300c6818127519209bcbb45472e9baeaf39ea3a71230df8161c307e37b59a2a901bee7bab4018fac89d2b943e5fca841bb9ecf48a9570fe16f66aa412eaa09d2148f0cf830ee2f2e5c0d703d39cd8b60b53d2d771ae3c7fc644f2fb8a64d03f35022fc970207b21b4a57f202d85dd50c280733a3385ac40086806bc6b68f181668c869195ec004be9d3630148923f36246d5470ed5b1a8cdbc4e4e5efe87e21aa3683c6ada52ecbebfffc8fe9b3b5e62266413b3fc8289d4c3405c20be18b79d68ddddc70b284d462d9a2aae46bffa8de529c05b5a1b0017fa7496408f9fea5fcf52fef5a910241dccff40778cd32bc93e80d594da2167a5970285d003dd7bd51ec1b99035355dcfec1b40c3c7bfde19b1bf11df2d3661ef86f59b2b80670873e8b65d9e6dc46c347a9e931dc423d6c808c5879b005fb427ac5a0c069a62a3a104cfd14e356ff8cb0f15c6d0f8e29f9c6a63784926df8a4368ec30434a5dce94726f2cc4a6c5dd8bad681c501c0dd5ae58eee99d42dec697a53119fe0a62a37045bae70cd088eb570ed2dec72a103834b961de0cac96932b20b413c9eccd401292e6b87bde5ad5793a4e6dcfd0d8f31bd967eb1cc3dfa6724084c4d41c31c26d53777242ec9ce8419f48142cbde7e0d6e465a419b3520d6d8ced8ea2a21672c8f01d753f7551f8db3705236bad886c2e1b7483fd9b53f9995a8c00b22159f6832e1e3da6189e69e4888a2a7dee97fa51ec71eb47d1e257880da36c96f02d3f6bdee1d2ae1d50d04eed0c709f32d2bbc3f9fcb6062d9e4f75493a883a39418c2458259e2bac9e3dd69cff329b622447dd81bf2eb8fd3636a1ec5af8c8f8d021ee120e3c660f61b64e2e99e0c8cfc357b2cd43968ea1504e355c7dfd0bb1f09bde209a57fdd14474961cf8724d371cebb155b6ea125f9dca26c5d8d27039f901ec140807d68b2c015dbf870cfad372cc4bac1863bec3849f94893f651af7b439816a2923fa1c8d8cedab71e304c26624e207ed3be27576f896d1d2065a058e8ff4684a9b822bad834c5fec3f667eefbeddb6a4b4d47a289106288227a7ed580b1e67edd4b41590c3f0d1008b563bbaec061fdf9524607fbb0572bcf68303420cc0be14d7eaac4e9d1920538e4a57c2af0369a8fe5d6681ac7fbf10487f25d53c8fb9792723617adb47bd818fc4a3565a2f372cfa1724078b978fe2cdd13cc9beecc2bb996ca41d77cec024fd70ca57bda6d5dfa33a955f47fa738db01bfab5c5e925ebd5087302fe06ca6c9e165980a443dda874d2129d5ee0ad255b3a35291554a8b821fff9638d3b971395237810279b668e0add430a007bb14fe7300b8dbc03261b362917d481c2cdd53188f47a308ec327ae6d15b8c186dcdf471b2de5c164ebf5cb2f0551db5c7e3acaefdd03048c61d4decf785a83b52a43caacfcbae85bad3ccac6ca261d53637a00c61d5098e9d019cc6f24c8378a8ebaabb7e4f3817d275c4ec4ae1fa74cc193abbc3e0d3c4e9dfcf677c54518429ea2bdf147227c5b5396b1cb7b619790c066c0bb16b4b5b4d02c47fa47ea1c8b48aaaf4af1476c688eb571e4bbe569609961e806232c12db113d4ffa7930466fbe08ae1c7d7b55326cd9b7d4c40573a605d5098844810040ff7382cce2db9e8e0e7f339d1a28e725956cefe75bb2093fcc66efd52351cdf9a62a4beb73289a0cb78fd1d064db1e80569675b859feb839eec321463bfa79fdf6d1618381c6732169904a5173fa805395ad7f3996028a2cf3857d15a0d4335160e56b3e8f61583b20ca0875da903c07dde9647d96c50dc8ec5a290dcd8e039076e40ff34bbe9b8334232c4f108fd7b6ff02e3778075d95c460ff0de6743c6077595247c27c7024cc291225a0c68b759f47f46b82c7d7b30c319f6b26a49dc1d2ea1827f0d02ff3631245884ca4128d29c5a5fdcdb34b23bd2a1d60e2b8675a0f8feb2b32c0124575332a3ab32ad6c600dfc72605d47d5e6aaa718b98436d4f0def4602a21cb7802c435e24d9d55bb8cc6ac349d90e116ab8939bca4876402694197f09663d2832a4584df7b14b7c995218526d5a5e2d9ee44b81624e273057a9b157a79254a872174114193b8fbb239a6a578ec87cceaf2e0a6abd498b1658c333a8ceac502b084a0c367ebfb42f864faf51e5002f4c397840c289db183ff4dc62380982aa29226375bedb73c04c3c3906c049ca26c82a4344fb9f6935e956404b6bf1a25ebe94a74820f4bcb7c3a71a42ab56a1a94d9261dd164a5c6ee221244adfb1889d9ab89448c1f81377cd3b8a830db08859e170a116ca0ea169b76ee8135d15dadc69d31ddb7584cd443c6752000fe403030d6c261b4a8a028aa46e1fa9dd82011d20355ddbc0e52c093651bbec361f0e1493cad729702d6b98bafaf9603156ee16576fb174ed28ee4f87c8be9f59b401a57394453ca0f8baa474a869032273ba933dae078c584abf3e33cb198209886a5abee33a26890c9c99d63e1da5b07c622e7a36c4056921c22f09d0ead94e5a8155fd076bc5282bd3d5998ab439c2ca7e836a732651831c5c0c34efb1be080ee4262fea10c0b22455834dc3a38d90b3bbb8f61007226c289bfb099d408ee579ceb7c72f7112d0e25d9931c2be05f65ddf053ba40ff96cf44e9adf93a09733f0b6da92ca8d9ccd18de9e148cb1f5da0e8bcd9561689e61d0fb36b3759c1fefd67a3fc69748775855b8e70593b04aa9e0959e2a1c4c4c38640eef2b6e67b454da6a429c987ddbf3f605e37ddb793a7d1bf62269f1997d53e0bab83fde63da00e0e3a12e8ad24d9d195cbecfee6c236d0ddd965bd80388e828a81c4c8c5ba885b15e417449976cf66b4442629566a7c80ea9e3999180a5eae7c69d33442a55f95f8c405c9452b0fda34430da4f850015003cb5760986aee1eedfff46a6a46356580bb6e067bd6d0a24e3fdb73e684388a9b6adb77a52eeffbc713bfb958b1b49007d1c68a3f1881cc8861adecc15beed26f3cc3eef31f4e29629eb70682c08fdcca261dc0c4e9528e98395e42fed72c6b0fada0b080fc2e5c49936e7c7c8e201ecf4a6b186554c77bf552bbecdd6caaafdbc5049666e5e2129ffc0f7a2ba2afef54e2b58ebea474071a4fa1d950a8da7b36b0f1a332b3ae449735f52276d0b0cc1dd7af818724cbf3fcfd833af28f3cc28f883764afb6bef84c81998cf690ee41ac81a3495071f7911bd509375438989163c5a95f3a2cf6dfe7b02d91c5beb64c31506dfb963a17f48ce658e65c395748e5c261f584b8fb50facacbd77464a66f1fc7a74b64261cdbb8b887e0eee109f21edaaa45c3599a4eadb22701ac9907a38bb97b2b78653ae7d11919c103110d7847dcaabdf693bfb03c23da027bd673bcccba48d29fadd361f487e25f1cb09fc26667955fdeecd0ba22e6951dfd5c31ff6c7e8cdd0c26107a53dd242aeaab4246dfa33f62d7b2794be086ba1b8805727c6bf4a62239a96992864d6c4c9dfabfccce90f7d150ebbadbb01665265556cd0e72bba7da42fc5fa69b6bc000e267a89a08502d3eb975b628ab10a2e955351af9acc572f23dcbd84a63ce0e98cbdbc5177fbc3268752d959e8790f6e86d937a7ba7a95ef771f45d14f9431b466a5963157a1eb5e6f3b163323822080c9ffb115e9a7662ae708bfa996e92e86b7f89a82c48cf103c3ddd527310545fba4e437b9c3de7ca0eeca1802adf990afc3d6b313a63a8779d0fab2cc3ef38c1942e6a268c6bab7e41960f5b32b24a44a4a2435910c230201df2ee657b421d98ceed12d908e3301599d60395851991876fcf5b178bb5005a00ad1d2de490d4155a90accf5d2127643a3755c3f90efecd905dfb6b8386e9f37b28bf69799ea334454c4871545dac3e5b5788a166c04d6758da80a89aee385f2037e6df43d15f043e50c4f8958ecc92d65c4f9e73b875e08663a4f18d43d66ff1bb6cb89e35ce1ee3bd8c105f4f6217605d483e988bfc86e9ceffaba8ea790ffaa97f636eba9d6db2462aa164a01686c4f6ed4814aefec9d542c10c04c1a2c92bb197810cf43e13027bde0bd123b679fd5cb04a1e3f8c9b6968d697d82c6539f274135a3935ed8ce23c772c9d3e2892f758d74ebb120b617713acc18172b879ce34dcc87ddefb361e7fadca0384a85c90a34c221b5950067811ab7ab45d284064f3e22173be950b4593974e0b6f81d7695fcfb9b81996f2fa97251b3d49c7329fe0884948f88e51489fd2b7fde3ff2b980bd8454c755beff180b251b5adf081929b53fc6a108851e85a02e26e0ed1171de01d6a264b7ffd152d06dc1e208c82f95ab66dac43a31966d520fc03cad9239dd7fba74a07c3ef25ebb6b0a085c548039f382c8e87706708699033397f36ca135addfd1d061445020d881dd7f0b56042a3922fc3567ad5139e274ea16bc408488ed01cda8a19b2714ac90d32d50c5b258fb72b5195aed23180ec05bec606d5082e8ed752d45dd926c3d4c7473ce4e22ef64fc919dd49dced52ff1c7d848b8a40425a89037c34431b0364a8c2fe3884fe04f6b5dcaaef68169c7afe3ca4340b0d4adf5f9856c95136e9a4a83ab077b6c6eb4faf072552153a9a2bbc5048e9cb8b6df54eea7d5e7fc1ed621c7e81aaa5736c23e27e00bf750cd3b4fece8a2291c2d796ec360822f1862a5260bf53cdb768606a5a07189b6663be178ef6d09e2b12b2c58ddb8cb397b7e9736fc94a0f3a5308497edacfb53c13602e9fa45e70a4d0aa1a12db62bbc7a97f8696ac563a937d2315174a2ee2ddc66eae1b4ce529cec79b82c889db3fcc1a5ec28eb82df2a8ea277266f16425ce05ab7ce131e14990dd91566cdb6a2403321cd287060b200f1ccf78f3615bc1713631b4efeb9b4c7e0a172a2ea2cc56b7e9f28d9365091de78186e353c84235198262889acd8a3817003aa17684f7d6d839da7b94e4db0e0fd16cdc9e2f4b034fab9bb203e983e17cabaea1c159d80a8843c3e07cc1cfe27b7ef765a26514f196427e2aa5aa8d94e97ab8ec25a0d1a3474f5159b87c689017f34bcd72ef44a49cdd5cda7a267f07ebf55ba63b0032aa121fe0ec737c8cd1e029fe920303839fc388ef09887fe52f13244e75bb231f1e37a744a801604742f855c48f0faf4623bcd2aa7c3dbfae4ef70551729bd053e024d3743f9f020b0a739cb37612cc90318813e2ccde8d5966ef85f53d892d96cc9fd929095c9aa79559fc24030f0be57de29868e198f6567124fb99043aa0bbc798316fa55c04dce6deff2fc3e7f75b1582560f1401e36f6870810c926cb18734f31aeeb45a6392721928809130a360bf27cd0dbd3b654a04018ab2c84984e2a2c4c3aedd49b81861b765aff09892602228ebee35e3241cbbd47ee49c7a92120d31a74c525471153c198445d2f06fc2949c298120bedb4cd2c8897c1b38f230775a17dc986c430447b5bf00fda1d516941aa2b7d1150b6f52930c183d9894bfc373361faf0da0f198c5787544a95ba30c8653aaa99596c676691a15340e13dcb4d26001e0a7d3cd9785af1862bf85a20a15ad1eb010026c19aed65c5cd0da8dae86f7d545ceed85abc981918c0741cf04e4a8cb55e3211667a33a7abba79e19362d093e99c45abf60e061f6830bb1c0088d1bca783a343444aef7aee7828a7923b1c0a9631549dc35bb29fea0f076ea91f2d7dae3a16eafa8b5245df1d652335b7919721534072c387ac835613aaa0fe093f6b7980df754c78895c46e001806258b0613f9a76c03db5986b0215f40974a7ba3f5b5502454d69fc0ea23e4edc2a60de927cf7024a31d4f2f1fe7abdb6d27cb59097ce0592ca8716fe2bd45c53dafe845064d48f9574b3fba726e1edc92e79a21b5d0dedd24b7342fd0393f5a6f487f38e752f7f28888eed669e63188643171daeb8bad2aaa78433d0f3bee6d9cedbe632850b8c5067e9315524492b13332f1b1c8886134dad0e1034b55993042ad4b4dd12a941c8e7ef399bd95fe316050caef681bc4d86576a9fe89e1a1c672c516596945a2f32c83e52ffe05f8f510769ec0929294d6c82b8d3601895b134ebc90ea562182ebd31b1084e6fa1ad1f1db47e6d8e1160a5f8e2db87ab4a92a65f134952cdc6b35759e162f7ec3673d3df8132afe9e6af565cd518ab030cef1ae2d34f599a5aa0c85b4bcbe94fe2398b597c478748cd09863421970157e1322d87383b5a26b7ee2a62688961b792b9bfb59612404b9eefc90d3f1bc5073362a6a207bd256c12e1d97cc68bf899369fd4994f123078a3315e1ed3e0fb3dd9b107d543ae05d57e76f4176dc98d374e85282a44bd84095450fc8a59c9cb247566c8f903ae771e41e9266228abd1ca12ed18dba9fab316ec02d419044e823c5f75d719f2f6d23c6fc5415a0b96b2a66298da69b76b9338671bd47ab098409c473b5b2ff9a0ea07caffc9d46b5f078a15a0c83d25ecbd8c83b574e8061801188983c22a0822cf2564a84791b2b483e8d72607c5e5cac661670c229882ceabd02dec81d11688396a339faf24c56cd13c59c280274810e99de83483b56a98afcc1b0517d32802e73eeaa61b297a194ee227ca64fc1e471fd43779ac13bf63d5b0f6a67782cdec084eb168c562eb2f263cb6c6e36df88cc3a96134f86ac93df6bb96d66d4c15ae2a76ca738cc307e1b6212a7b448b8ab8f9314bc37146827d428b800b34abb352656535f6f0c6324bd49a7180b4825c2f4111a67a63c20dc8e4694473d7c4ad7d49cf7e414c12747cf1a97ae34143749360cbb555cbf4ec2d05878759bcae3340d6f894c89eac6f7db0786d332e8fca34e1188d06fab5a2100ab77f4a39499fe91397f5e84dcdfe36572e015b42dcc755a8c6e7bff98322c0256c74d9b6cf0b651c4dc464e35630f4942ffff710814c704f183e1f9e02161baa60cfd63d8089815420a83f92192bbde314051e462748642550650e31db9f2f21de6f4c1b7fd1923e7fdd7eb70ffdfdfcd1fc2c68f799917a88307df5dae406e033b31aaef947303452bebea087e3738e892046e9b4ed677762fd7935652ceecf0f1d753bcb5271f2d533a68f788e6d9cfab05a2ee7e9fd2576e89374b8665491163b92cc8206682b54fa109cbb5b45d1b398c1b33bb13bf0f5555826f4dd4fb630c8ff4f1dd53607066b482d2658933541658bdd1f7807734356a076f17503ec6394301b7a885e43c941f2524b6c732c00b5848455cf375f06b9e9c99ba544e3cec2ed9ac0c943d80ec112f9eeb5163b5b322237431fba31c9c93fd681763bb278e15ed3e40f9b04c4d19d6cd8295df1f2ae27b5370048fdbf01edc7754a32356c29173ec48275c5d0fad3edcad7bdfdab7e0b2e169676007ee581d3cb6942b916ed1a10018001f5fdd7f1cb9de9299b995727d7c0d3572ca989340eafe8622d2811afc9ca43ef2c358996d6aeaa8fe7e21f43abc436dcf3aeddd9c9311af18c8ef2d1451b6c4939161a1c0852e8d1321513aa39a26eb1068636ec67f2b0ab9f67d9b7d719252c3501a4e863dc7111c71639875d40b2d9af22a54d6c83f7a77e54aadf4feb2ff7895d5df0bcf9dec19e4cb58ed5ec26ae09e77decaf0837bdb2c7753fbf35a45ea2482f3801c346f2b3913fdafffae3d93831d3497b3970c204dc36ba60c4b233edaba8884606bc60f0aa702168c6ce549b7f99287c0fa114b0b34df98b04e98545fbd06be584ce35f6c11b2ff4bdb93df01e05f8b74b0ea72c20546c251d4499688b20ffa6216f47836b9bced02a4d0708fe790ce37a99c8fc2140ff6d061e16459b974d7cab9fab865f8b51f806d4c325a584c1e04f43356476d17e85fca959383f308ba354504e9d18fe999113a5f91c83ccf7aa18cdf79ee2f96bf9f1112bf1b5fc898e7a5725328a8fc70f830867ca103abde1f1a72b843e40d28b3d229777fd6e47e7ad8c05fbcf38045bfa0a453508f70a205a476a11a98ec44274dd1a8662cadb51d9c9f361c855a163560c024e1b1fe3a0d6a29fd129d79a7d3e6e83f012ac10ecd5c2e923111a6a1f727e9af371be5bb4d17fd6b0b2569c4db846f2b986693dcab386993f02a9bf56c80a2c80b40d8ddb93d8fcc041c2d20fdffb515a2069f8642dc59292c214ee83da6b80c658d551cf2c867c4ba3a5ae7f806d17b9fe96b9708651bb3c1e69daf5dbbd109c7afee2f525161a6508a5a61b701e65660bc72617ba220bb23d2f51bd4f929007e3515eb373b0796f700bc286794d5d7bac1c6712110790e44b099f5f7b7fb181d5e6c69cd38b56f21b5a9a38141ab8150096f35d5ef7d921a28b2e91ff8f566f797ea01912207c361bab487fba68763ccf872e9e19c1ee252c1efc508cdb38e6a0b4acb390476400b55f61cc1dc28dc6bb74d45a2ed4b184de4f24c887ea227f7670fdaeb7757c2292037703cbbbf4a70c948ccb15a099e9b24e8e270ac3c8586e6440aaac69a328f5af1a6059fa48d889eea223ec1369be6e157e9911cae28b043df9772845700503349d265782bf53221d91aa50fadf75ae131368daa5df5c408e2be3ab5176d366b521d4e7c80371f6be29263aacb79b0d5fcaefee67713631372766c94b4846e241e80f69c21ca788864f9e29fe396fca91491b131dc5612311a631eebd1edfaaba8edf811b2f38247b60b61f49d39e862dab8240c6ab9d963af164acd61c576ace5555f894622b218df6cf57b09cbd4d61dcef0ed9184a6b50c244d659c889034e54c60345a763e00f5fb3700d167b8248e308c5c715e41f345b3f29b5a6a6610bbd309405d0e4e768a4b792be0f06877e55e0d410c3b1f9544d02a7e63221a57bd9bf50037a81594eddcdcf06e05366233b6091fa89b4acb9f73d2b9538e08416bfe872b0d9d9681804f72b1e5899d663be98c7febc4bde46198e17dcac3a04c1b3ac122017156da5d5b5b0a2a6d324638355419d4579e3ddf24ae6d0f54da495c1343dbc4280563d3721527050e83ea2af2cb487d295a616a5dde53e83968004328d33b6da34d540f5f133ac3c72766ff2a95b73508bcd90bf54c5ba6c331b169ae345720e2df553bb6598b8d07c756b30eb058edfd5954a30ce5442a431a20bf40ecc3f60f1dad7b590f54d1517661ac5d7064d21e57811a3b8d7a60b5c2aa460ccc10e9868ebd5fbb849f69f35a1ff80a782c292c65f5fc600069cf3d047e0fc4f1c1639a159f226f81616659ec7cdc8effbd07b342c52c65b3b062f18376c63102b495d66cd9c5e586449681104000556a5f469f7a8c0ca8edbff74aecfda30db2822711d726551f1773d34b5b8fffda7803757f18b14babbcb3a5a0d1fd891b73332684b2ab2f171852c06770f8d51b2e23d46742bd512fd75e5fa058212b806e761fd5679507a574d81417170b482e258cc115eb71c6014ede62ee9cc34264d3f793986963e1feb394e2b047fe9571f06a082179b1ca0715a6ba861e7854f7ebfe3044d3057f5ef86cd08a7d602a7e20f575944df90873c7fce0c756ae842e67426bd1a7389d95100873e4cc2394a4de115f92044f46bf7de811dee35bee9f959dbbc674a580821d4474e12d9fac570683fd554b5f40ea876c99493399acf2dc960fad96efaf1b0e9930f935d162023375e38247a13922771ade81745799bf5a322721322219a1490b08910b2964c51713275365117451d36122d71acb0a282e0dfa91e6936178170f9b9d276f92431a5c9ec7716b5f42df25690eafb32030eec22922ee67c37d5d5ebe19a470175f97868483b6d8dc1702d99ee8315a2df1882537d89fdaf3e798ca0661886641781a9593432ea94267cc2d3e685b3c90d88f74a58a99ee0ceee1e607ccc9bbce314936b05ae0451592abe9d9fc3453f07ee2a4272f94a773f958287df19625e5fd4aa909d1530c77e12974c7b4f5d24782a601a5d2fcaccfafcddf646da68ddfd4de8a391ab10325f6195d1415fddb7978512a6c1b862e4f6277ccea53b03c4a65f91e7c3163c93917d68faa2aaa54869fde201e484084f8a156524b68bb965091465ec9066da1523ca11bdf1db0cf909e3d4ec9602efa5a426ce0e749842551be3d2ff44e93d5bcdae7cc4b0fe6e52c2580aeb18ede12609813adddb878f1dbeb0b5e6aad8fcd07054a9ba6e4e9861ea9569482ce0daefcfe470e8ab5d311de168d1dde16ff6c1ba214bac635271ecd60d5441cc51ed6d194dfd3a6af903f51ff050f3351f1dc3543b8a6129105a4053452b4ffe289495470ccd31edaedc880641c8993a718bdaaa755287337481b73fbbee183ac6995b9e679db86d5e429ba7c9966a07d36a753c61f67f38929470daedf32d99ea6989d1bde0a3967eb30a9519a11de938309990a0b964ca3c52c30399950cb092416b1e48c0e6aacac47534839cfa48c544197af269d786cebdc5c5d0aaceb4d6ea3c4c9e2613b8ea713c6481d56b4ba77a91be43dedffcd0bcbb81a7769569f4b86c00c415df32a0c6ed7f4cd3d30d569eb0e258fb1ce4f996acec510120f6d519b05bc1cea328b8c8a04746b6d026446219de25fe48cad19c9af588c66d014b5911347c463b06bbb658c3e146aa5adc7b415baaae3150b097e90565a0cdf4e239d730408c645ddd209bdfceaecc686d2612b6f3dda66776fecf55349424fa57fcd858272fc5faedceb3f53dc8914f43b5bb83532257fcea8aaf1deaf54f1503e9092df6a20f5cdc8667e5216403dc52315c5dcb0b4347db2657ba4e096fe45147316a3f21fd93dfc71c490beb6d0bc7faa32fcef6ff31f2f7d9400dfe0ba50212767f220874b09ebe680d98945713c344ed649149b1cfa66dc8e01ce94c848d11447d3438242646462d2401c064c8ef5202e88a74035120b7edb683e25abf11619219acffdda6c2cc683090c7f93f55c82f78d2fd9a937a202df8196dd0f3924ecbc8ac29a04580683a658f7e6749d7b7221723150d4f074848d6d3b29cc9c3ce8d63ab51109ccb02f7bf0eb85d6e9bcfbb3787b6a91d168f17c0fa34fe5f3f0fc7ede0dcd3ac1455c568c7efbaa82d6816b98a4ac4a7d8ccc5b0ef682e9ddc917b8d92163f1127708237df21732d393f4c87c9934f3831dea0962315807be8b43a6f69a6f85de0afeba8ca7df632a3a6184941b3c86a60cc766fcc2b613f0c1c7d0b2077fa7be6b76941bce2770d41ad44c5134c5ce75eee7fda37aee245afd648caae35728c64f18084122b98326855c32eeba12e74f5a71b19e45bb62c83b7cac8c73057d3acce3a8f9c6d10fa7594dea5b0b6c63e052822b6979b0b66c9c88ff3738b66a026cc83af8acd4997c5e1280cdc4b7b26eac96bcca88885629b116f0175416d5805f10f00f4066c4c815035ff1480225976e59cd747d86357792d2b17684721a0b56838a63fa854ae0c0135532333cfc769f871b08c5149baf6c95c2d76e3ea7110853f8ec7b2f911fcb0676b4b27ab304dcca9d8f7c4f6b2cf8dd99a78b3b98b22e59bbeae2cff69ccd84c80ee011c80b20588ebd07ef6990af84b0a66451d2bb7bcafa5851021772e4009f5456b41e8339599cb4c12d80da2468a6098fd5cf13e22abb25a2a92473cfbbb6d17ec144b8e861d5544e91fd0f85f375fd319c58c0d4931cf182abd8bc01eaf9caf4b9db56e0cea0ca4f16606fa268d48b359b72eb193f3daf0392ba3e6524f54c5a032f51dbe8cf43cd22accd29a0071d8d1a46d4431b329cbdb7a8c910630226d6337537923f3b66f6c3b974b04c994ada79d83725f1ba8353a9bc83966a1bd73fa9ba9603927a972ba52588d58740e40652618967b4127c5a6026093457594faae207b4d4af9ee4790eca46fadcb6e20da3a462879c1eaeb10f6d56214ad341b9d185c2fc8b9c870746b3968e24ac1aecfec0972727be75fa14a0713424f003823acb773396be5dd4d58d3ad7a9bfe89ac67b3aa4ba8df1b9e512630416958e1c36fcc295d3b49e52deca15128c5501e8c1fe6c6c0fda28fd97a82f63595b0eafbde4f0884ee8164177a75143f73e376a457051afdfe10a55f4229a5f07002c84a72b142e73ef8f08df8b0132ccf41a2e301b3c93c66710f98876b03919f7327445d23c1a4bd8cc0d6bb3eeafe057d0360dd8bc98e65f02d706fe5dddeeaee50af70e8eab529f889fab9052311e6858bfa6a4eb66a8be39a4741887876523ef93d381499558f5e1ef86eb2a9ea1829f24aa5938a850b36f88b98248c471a8a2e53db2ba2e344c5f817ef96ee8ed8837fed56343b558c6886e6d5301d198a6d747f938b7b53ac1b1dfd8c797fd30a2509c568cd7e7b58fbb037eae79d2bc1f34d1195c2fc2e2d6684b05e7ba66c69be5d215a15bf7939a1da8592c341d278e97f20c4f2ba105fd8f2b27b2319e762db990f666df7729d6aaa01af296c079dec8af58bf7b0a8e0d91aeb2c3929e20b9c520e28423b1824e57e139016814a846d47e0a22794483fe79854fb61e3c329e761b64d60a2aa31b1bcf09023a59f1de611b3c2fbcb841db4353b56e9f0dbdbb202d447a19957d8ca62b3266b924c06acc4fcaeefdadb962f038ca9cc74e239b9b13816ebd5e874fa888589a41d160adc9115bb10c8dc8d13381308befba42dfb26e3f3f2f749d95a019447d4878428549e0f4ff1ab09ae3e46ea02f312ea4840d33327aabfc45b49e772b6534317cf3a9e800b5ac4b368fad2692f3186cfe92db071509c82355bd297d2746e9e057c2a0ba76f78b865e5c42b049890c6edda258c85e3e3428a39bcefb9bb477cf4d4a97e06125c1ea281e03af924de0341fb3db9c7828085068619b88f7161c6f5825287f57942cd1693bc5c9d84c4351b575c734ed3dc18326e205c8f84cdc3cd6b53466a7e5a68bbfd6a7e392bd5630a58d99288cb12b150c4d089a854e24e8c376c6313016e17bed508803cf61b11cab8212970e3ca87bb3e04796cb86094a3abf85e65a346eb13a5ad20617099c3234e9862c6fda7c2dea7b887fc7f8f4f685f1d6ea175c45eb5541c6b32a203e1cf1aee003df3fe2b35712f394222ac7d5eba2a4d383e85ceb5a7a2e9ae855d1d45d3041191a88c1b7dfdf078b909e780520b1c3faa3319f6842ebc0f6b23c23f8f19c8414a7238913fc3616f8fb1d0fb3a25319f169a998e752b21fa450e52151c3602f00dee76adad48cc07e018e9951efd25dfe36aee17793e7dd1b9361b7276a1f6de136a21365ed24bc3ef1e15b64179ac575f1ea9776c33990502ed072ab753637026e9e102408ca5e483f53003518f2058f4a2e438dd024d7e5397b3b2ef8c1d616e7b25820b1839cbe2123003251102e2cb81c2f2d31edb275f51f2628abab8834d0cb19c8f1e910970d8d259d1d75e11df5bf912e3741ba8194db8bb9437d3c09fc86e6b5f5aa36bc5aa7f3041b98a3e8f3d0c1f57dd41c218f85a9bf151ec7d34e2c604f63b0f05b20a74aa9132453dc9d12caa23fc079550910c5f53482d2e92f13ffd0b39455d815bcd08ec65c322351857fe2d6aed104873bc2273e8ab3d7252e239fabdd57c1556253efac35a69c2ddf43cd8f52d5f3390b81c866b254e408f3cf972f0ec6ba854f886f824edcdb21b12879736b2c517b8ee443a05218c256b5d93ab19c88112112e38ab8396faf9f40786e2fbe697e0b67b538a1a41d3e4dc96a44f94651e9f45f517d1807b1d8fbe50efcd23d58dee7b9a48ac9d09da345ab384723a69479f36881a04651c847e2b17614d753696e0824fced8e22a3f4fde6199715ba27330671badf79dbaabdef5d414a18e8465dc6d2729a3385ef5b7bcb9dc21551dba1d72ebd3b3ae106ecbc086a513ae15ee5f3ec66c3b7e42d7e3f397627ebb438fc373a157bc074b2c5f0850e005afa7c001a1b29c2232ac930d0227409ae75bd973107b0ff3cd27ff2f19d0d173f46f88a0b3d1c26da91e35b400092bc769a487c87f8fc6c179ac34f86d724e3307c456ec1cbbdaab132c07b1ec02ba8943f008cc2e36753ad885e7eeebd37e2712b6657417a13cc031028d367a9b33b1b4efa52a15b66025e096b4d3d7521916c9567723975f60ab08eddf60e1744bab99dba827bc1bad98e6490dc3cddaa46766e59747e81779d3371e98ee0766df68f81d700222775c99f523cac007565b3ae5ec09ce0957add8c84677a88b2b48bf63b6f4fe8bfcc5302fe104023e2d34200c2b72aa582a7a7c11ff0293690eda443da27fb6a35da8eea56114fd5aabeeb63644e658a8981f64415287526dd1c9f85a2caac4571f6e5c81b90144fceeb308ba1d6c9908f9d4d67401a9e305cd41abc9753ca4c8e1187eac5366634d62501b8c9d1535b07c0af6fcd143011fc4b1313ae1fa512b95e8fcdabda602190ca78e396983f24853068fc1edae432e6938c5eb80feab82df4a63a6c32a45e1b4d4190fdff8879a0e2cd851e540695c2aeb667b655e2b93cd9098f6517a66db867c2ad088349729b2980d28f279914e2d914f5f7a4a16ae4c7a428955d369107c6c0366ce65b3a7859b875ac5a9045ee78b9d1573e48c96852993caa05d40b5d4aad08981bf1cc4906695a4a6e9e130da7750a4ed2fac7a53ca11b84fb55647944c19ed5cbb34cf641e3a1b65f0fe45546a806e9dae66c6ac5c5201f4e0adfb75d3fda2136ef45ef3a3d86e40fe6e490d8b10fa921cec826bf412028dc446530c36bd2fb0ce516a6a7d670d20fc25c28303f5aa54e1784850ea0b76f56eb6820c30c3ede4d4bb6354090f0f151fa232bb60cc8f6815ffe672877e9c208dd745732ca4461453a32bfeb6b8f267b75afa6269779eab36bbea575de6126c4ca579ac31de80235cc9cf66d3dff855b2321a82fccd2f6f3c2ba4f48afda310a1a5db00f20f48df1c99b9b56642959d9591a13a87d71978648f112ffde3c65df834064b8c1fd552511b6ffd26e708ec636a72b4dcdf852e01221fac7be68bb8d796a266574fbfd99d4298b73d6336c2d1f3941e795738b9010ccd8d7a1ac0778a35e48311d6ec288642623bde363e921e13afaec0e3efb75e280db6e86b2ef69607e3710c8bdebb58b277b2aa32911694a59542e50a05fe029b00bfe7ec1188632e1894b6e100852eb645bfbe0f4483485f9cb75b356ed2dbdccfa35394cd3c1a4f407ecfcb4431a5283dac20a6d999e36e02406ce9da96c46324f91c6168ac63f9b4bc7289cd5947f06fc61278ffa8421a702c6a0e47cf5f29e6b3c222c2aba13e18d0d889088a8142101ae25ff8ba3156617884d9b134ed55a43e499a2b1cb7288f417ef8f39700c84ef6400b8f0434ad04a3a05d014349d803ac30f7d7a5997c5d0bbf2093bdaeb052fe814248ccb976445ca23a1b3230084f561296b1a538d37dc01ad01195448b5571f2f46c06fb0ace6e7d130506362d4d8ec614ef099ec17831f67de4da7d781150550368caf1274c31c576b5ca4fe5de97df58300e7e505a3944d060ac9319fe1f7c5cd0a17aaf72ab0ea7a5c28c3b10d7e61c5fadd2830c4c8f36ae72c91657c460c166323ee4f0ec2a1392b3b481af171a16bb7c60d63e4981e1bb2e8b02e338daf4ec76eda585f828f99ee7713cff3614f9263b143872c2e3e86add0303a43bef2aefa9b414d03eabbccf51dbb8fac69c4fbe10e0a6df3efd1e7a2aadd6b4d61f3ca6a10114b86e31f97d22dda4cde5a33c0e73486157d826fb0a9f7d0a1dc2edfeb383bf0b524887c7fc6dd9aaf9b7bf593a984bac502007aa4b1ae7b0f9e602e35f1e736626a3021a3e8f7c49afabf750a43f11dcd61c7b924570a6982f0fc6986f241c86951085507b9313dd9e11522ac7b58a8e8ffbb2beab7ec3baccda992f74414f79b2a27155df674ba8b050dd42774d755f191788a0933995d521efb105c9d6d2d3e83bf2e49e4522ac79d65ddfa0f26a62e01de35bce9572061a937fd2b5e4633399394b918ebfcebf476d9c3278b31026de6e778f1057907e23cf4be917010c5c826fa74109b25b6804457ddbf0452c2b07b11978825a37db9cf9462033ec42056fafcf7b2c4304a77543c6bd62181e08855c1423b153180cf788b4c54636ba2e426ccd0b84f87c90774fcd717c0ab7cf609883815e123c10f0fdd6536e5306665314d1e0c1d30e4fa9d0f52bbac9f98389e93b9216915e398d3de75b51dd5c49c0a82957ddfa137817d0eda8cb24fee0819baaba48a2088c5f8afc0c89242c8f8bc34ac67a8051b1ade0e4348596dc90fd84a46a684900fe71ec5ed6b1cec5727038aabfbe593cfcdc00031a1a055e5a0d9575b9a137509018397aa42b9b73f30fdcf14971005aec097d215deed7c65192e1bd97e36a7eee30bd653b687fc2f36931c842f92eddf7ea390844f965d163ca0785cb06723714252ac825ff666aaa66edc07448359ac22bebe8b1cfb1f231863aa33b3e32c2a61251774acdc904293e81ab4a0ad32ff800423739287ba50437cfdffc46f7b26af13366330ad46ac8146dd9e866a49741ee11d68b38c78a899ef8b164375cd8bd9a40fbef2e31ae05402f286809b12471339a85d0b7e65d884fb7bfaab028806ca17a08a80d2c5bd26a2973ee1e7b18545e467c7b39230e361df5b83c1ab59343dc5e89d545f958a0f09c1684594247e06b8ed4058891b92855b5a8c9f6bb955b1e17504faa0736e25bbcfe151a210b828baec5699a7d71159a7cfbb3361a8f3fdaadad545bc47c3803a3098b57b585825904d0725ccc5102576520bd5ad5d95f7fed6de849ffc141003eab846c122584654d7e2ab6178f02ebcc375738db9c9e1a810a33e6013e45659d6cc8afadcfbc2f0013285767053aa2010c81ad39ce842b7f924fe6a0280dbf8113ad1005a63099830433335737b089959b3362a1e3ecdc72563e0fee66f4cd0e21cf97805a7b2f0e90f834e9122890889d2a99bb4c44c3e7964d0e3b87c550fd3a57d0c3b86725fdc0c6911951720bddc2c6fc6d1da3d2c3f21faa32c31d75a0f0bfd0fbf4336a329bab3d1c74086fcb1e6ea97babb7ae5399ccd3e0c9701c1f6b9a815f6348a24d0a7c779863c6b015a2c496c601e4bef42fb4e837e5db7746fbf1d86790f1df46c805fa0203e4bec7c0c5d26efcdc43220413ca2d1de98549625377be7a3b531bbdbd7fcde6007ff5f3ac91e3ad6afb2dc1c3ebc4eea8740e5fdab16c42747469775cc54223269487edfba02952a5ebfab5c492373603263e3514b55bdf4ce9f175a4be07d0c5bd7ac7cc9fc7c055bab3b5dcbbd88f4f0c3aea715cedc539a8fa0489b2228841bb5da00e752c4491d24bada9578a14bb770f013e395ff2bd02f0b72943814e6de3aa8a78b50a0c25d2044bd861591abd215d4a35c5174c483fcd138d9271cf8d966c062820f3c4ba018856128d4fe76f8671c581612bdb9b7b9a88824dbfa21b22c95025c6918c79cdf3eaae689d62df9c70ce1a6879ae8049273d856279de886e657a11aa766c5d11bfda2a882f1c1690751b6b1ab8ed2a7255e84c0f33be0ef3f8dc0aff6ca466b3cd048cbf51c721d59c82e0f0a518df1b9da2eb0068a848a958cbbe887f860f5c970d794b7298c2d4bd1d1b17e96cfc096e4ecbc19d000415a525f1e748ef6c30e48074d317da45cad587bf537363d6f1789036bc78a598e0309cc6362787d6f4a8d984e2adb5c488cb8257c53cff1ad98565c62477517c84397131d7d77963c4bf5dc6aa3fcd906e307d54064f27015585bf39255603220b9b9c641c78d924281b58f4d8f5df21c153a88965ea6629e5f83a67b002c96e6b98fab32da280336ca829d38abd8cb54e7d61b3a4e4898d77e169e616235a1e176a97c650b402e912b57703e0c0de08134ca31460ea8fe63665e99d0a0ce13eafd9c27c6c008b022cab6405dff592bf80e672a7457e05708e9aa3c54e27d43fabc751e69a408c6ed5af23194c467c75e4f05c00d97547d5eda723104b63b9dbbfe28bb9eeb6690d0bb6cc3f94fa6e88f4ad7ee63a6711e726ac466e914269673286ff2df2aab7539aaa362e349985200486c3386913598e56bef3ad2aef9343732ed12176eada1c82e05e01765c0c661fa03a7b31f766b404d35694c27d9d33b056433a7919ebed10d79a8868cf91ec15a1b04a79b6b602ee07424410727549640f3d466dad38054a076e15b572e6210675776fa471b05c918754b9a45cfe894b936051c74eb22271fef3b90f2838f5482a83e2a05231b218152406c0af8d8ebd3f7f2434ce32e02f6b932d70d0f45c55489b6c160bad0dda66f66c56bdd609b80488c9dfae5579128ac760bd420d753e4f11e11add17feceade34d6ab09981a3a32ea555286ccaaf46e315dc6123a06f10180aa56ff5cd2ed71443f89c23158ee91e07c75d6fbe28e5838fddb619f7fa82113eee858d8c13d9012144ba80c657f47be5fdbdeb97bdc2dd6467c768a1c11b506c3382ff1050c8ac67034721a06a777a3c382e1bd035125e96b2fabe553d6099152adcdc0bc1ebd2ff6b6fbd1e9f4eaf2e4d91c4ce08c24615121dfb05ffb7c03d08fdb3df70386d4594cc8f01c50af5bc046c19abf729c218a255933cb551e0f0964b4e5d79f5e4ceeda2b48a224c8d64748e17004e36caebaa45606da66c229a9cb98c0a4929ebbcce7eb77f61299a7e26cb253266e1ab01b1e801dc0172d7bf849e57a3f22c4bddc2da881c960d4b3b05485c6abf6ffd35a8e9ac16186627a21da8d86fe7a07ea237a8180a43df0e9a3bfe9dbe01d293adad9f479ba214c46255d4881538d39befb251e80f90e7957b97ddca3e28891d7d3326c0715d5a4b9fa882ceb2292e2e163b170c5c7cd64148fb00a8171d8ab22ba171b8d6fb90aefc2e6e46a3e70ef3347bb0636a7f057a2693bedc19140eb96d9c4973e43ded8378bd518a18e47d3e6625c126c22a7fcc3c654cd93e0a1f727a94a48d92d65bd15bc2cebc3e7ad1bf6638fa1afa93ad3348fc7e1cf0831e04ea1995494bdef2af524c1495bef0350c13f28fa4c6bab976c74e4cdc6a0817d0ca22c2551f58156a243486925d0fd5a196c9a44fb7f356df79f5968dd0bc9acd9d80a8a229e5a252e821c8e1e07e4d07c6bb837890ab79bbcb55747711afb35fbfaf5aeee73ab8650bf60cf22839e668ffbeb1f278fae4dc03a5f370b1fb00b4275398c4e0db737d1f4a95fc5614275b07ddd86e0590ac48d94d467d064fe0637d89994af7c0943f99a8942235643517640181620cbc978b88f5b775a2b665f52bbb245ba93cfba5cf983b155d9d62ef107e00be87f820063793a40926dce32a6c6a9e5731bd143ae16b31f474e92b395e89f517ea696a8fbba4b46fa7c061bf4969137735374de9f883aeb469bfe7c80a4e2899e26faf965291a7c70b75475ee1041777da73fc761833d33e4809480a3536b7528628a0e51d34c4fc41ec26ec503d0184cfcc5ad14e896f343d785c82f8bd64e69a5d990d10216a377c656c686938aa2cafa8ce07f401f7330aadf18a9458a5bc2a4e052810c08001c8ad7c9419b356b9754ed5607e26869b5c790b7527b30f8cb917aad5f8b237f398a1dd3bd0123592bb5412f6fb383282c5aeeca6791c1e399bdc26b177f3862dbe27d9754f5b50fd15ab70ff7cfd5ea0320b022ed13a77efdfa97dd1a11dbbf079787b96e8d289f2f72d5beb4ad41cfe30df25bbc1641bdc72ca57f1aebb496fdd564d0a57c11e2541c92d468588d917d98a27a7a36f1b750cd8cfadb906acb9abfec3ae9c9be3cf6675a03bc8e8fe8a4cdfa0f6fa5e83353f9feaec28735bef53fd8dd715b308818b012d3bfa3e50db7afc24856b2e3a7bc83228d238802a0ac712ba345d8212afeff335981c8590e783a4c84487e4f6e8076215ffa4c81c2ab7b74451939e3642faf94d954e384dc5b662125a3eb6fa862da8a1c8dfc63307278ec95bc9ee6453aace0145aefd1d7362cc597d5a533a5069d17721e2bb6538fc9e6310e2893b561332f608c16d892d29dacb6fa7624517762034d5d1ceb4747fb870ada4ff0822ead8274b271b42642a6f8fab9a7c5827bfda9450f41932e228a0db74993795f0f522527aa2e2bc0f7896f9fcc6cb431c21170672d6e69b3a8fc4876dd963b3c07a9cc4d5d02a1a565e9980e46674dce0ddb7a69aa7a568bcff7cb2f06e9a7572ae95e61cae9e4c0eb67ad5b3e00e029e7372f34ad1f925b84aaf16f06c9e5c5d1655a0a729dd5a1122951f5052a131d9ea7c668dcf887e597ab791fc2e09ed6da9dc36b4d0227d3acbddfb6b9734263d3c7cd1ed5d07026d7d4b7ffa11d5d36da66d93e5cf4165de5d7f87117b06eec5bdf9c231df8f86808c1a86a749c3ddd17e433b6fee17b202aceda25af35b6e39907ce230346e4feb5d1753db09368895bbf6f0ae5355f58edee371931d0650fb52a512a8f3b6d62bcce57735f5084ea615b6d690bd5ca6e305c56311fceb3fb52a79db962b5699c9d354d4d92c5a45cf6ea9c40ea91d0e2cccbe91e6dcb0bf8e2337bf2bb8ef30b9767e872f2927c22e48c656931855a09b58aa96fed1eaba7d6b1043c713bc93559aa521a86787ee93385f8d27320d9e159ff2f814d1acff449afa2dde45a4e80aab4359ead483b0b7234129ab5f645a2e3bc2164ab8c2eae2b153c9586e5a2443b682cc4766b6cfd216caaae7c2d6ef14a57bce15d3fe8d04a23abcdd8462431ddaa7cd184ac341c3a6b8112432bbc496e078c3ad8166f740e8e6cfdfb1f78a7d2096b48562c1cec9de8360540a2e875d4dfd7e412c27ae91e218a18cd4f421999c945d1c944f78c4db30a4ac5ac0a162db613aa9a57b784e804ab4a2ded73bb3b7a9e6667ec9154f1d700708d5702b3c7a9a62facd2e5bd3d2762eceb24d58d9257705304dedf23449d7bbf8578ed95ce60568a48b45720051c629ccd84c63924f82286853d971109f179b571ccd4c3cf02c2b6e9b6f3176cd098f1f93a346c5b979ea768dd3a55259f5faee1b3a7ba009d73c806bf4392d2526dc493462e3c72b89973c066ff8c632c34597703a74d5164752f2a6d6a8af45b484726afd44756f88a3472b2c3080c835235782d8ec7b65c056c93236f612c9242740d6923de813930b31f146de0918962a630a47730e1319b435c8b5d2291c2cf234a9056580709c48aa836a0fd091583abcf5d35430e9b684d7d7ae839a214785dd3095bc0b70427bf7d0fbcdd89c99a1ad78629d30691b6a54a46c34d35bb09af4815160fc96091b087e13ad01276161f1c0f4b015490dc4be64f57861d32c274fe5146bb2d5856a216dfc1816935c4550722036c98e352121d2bf2e6c71b40dda537274d5cb2e2356a41b242eef255bc85307953a588fca17bec7cff6c95d2de5da9c97cbdad1615cea6759f933fefe3d395e60fcc23a740078f43cb5a6defd5c9a7dfacddd187ce66485de4093f13c2de69475e769e21900bf84c5d8290c8a66fbdca18e3e34e120aefb3e194d83448f36184073249b04f78a9dabe5cdb1bd13812d8adc7e5f825024adb4a3394fe5fa829e2e401d59f8588518606af34a8efa4ee8f0ac85af70ff13f7c049a1f68ad06d9a1e5fe35c02851c0badfde690b3b6a15caf024b5782c3766c2163b6151cfacdc9d5f11ecdd88c91bb9ced509bba728fd6ef22fc626d4dd9637606c6f9d795fdd6c47e21ceb02415c813ee25aef400d256e8f491be43a24f2bb4b0b26f564c24e1187502589d2db542a2bc5b2c315e36a9e798d42290f2e0fbaf835fe11e753e7f972eca48df78080def8609bba8c3ba712c4963430a8c6193fff781bad375466d7b8a33b183137054352de7e68bb4a8c49e7b3463b3dab53c5c74f9d097738f29af4ea8ace6aaca6fd720d9a05a0b7edb4aff871f6cef9ed97aabfde598f46ad48df371254056a3fb795689fe02a73e8e3bb1d0e1f21543374342b9a7b105a49d9441b3245aa19b7dffadd77c88e8f802a7300d3677776a53a9fdbdbf175105cea98759a97b8ec896e78aa5e352e885389193c417f1b5c2dd43b94224d693a2b562cb9c9b9b8aa57fad394f938c852a686a14fd84a9eb52148fb589d5bc9d210c06cea09f2219f3df5798a0aa63964f8440ba18438cace070aa1a22e3357e56d49d1e0aca85329f33511c8fd76533ea9ff2bf3fc9df946b83c4ff41bb409c01fb990f688ab0f5f84ed5e6fe294dea64cf4bc7e95eb480b4304c4183b6137ac7533aa1d4af7e4299276c1460e088e5dcb6fa66954d51d5a9021dfcb3dd3566db0a0ffbb6235de9eb4fb5f4ebc03da1abcaa1ac8e32112de47ed595de0183faf116fa634f9421f99a2283168b293a5a009b90f1b96f51bc93a7d6fdaa2d0363a17722b41aff43ed77afed589fcc8e953a906ace7191503d55c223552dac60c29314057c3a3c020119bf8b1e8bdb32448b6add60b67e037331ddf11309b0519890bed1aee8e0bc51caf431577beaeba6b968caae143b973c2910b8217f5cb05da249233121e9f1ba56fa53c0522f06abb50480bd68899f94c124992a480e4de3c6f347861fd554cd7a4d9cb4c6af4ee587900c36cc0e771dcb2e22fbc7a570da186ec5806c2ed010e989375bb99e761cbdb5e4e76a8966f6419f5f754a3b3746b6635bcc1c7d41572c58b920cbdb87d88a512c8f0d316eb1321d0289b48a8179cc54941b72988c96d3434152d20f9ee5c899b11015e4020e3ba9349b31effc348d4cb734a47aa1774013daa25fffd58143b2d574a3accaaefd617009d216864bebf15c8d1a631fb0afba2b18514dc44841d8968a686031326293b98d09091a313d7e19a3c4834b986bf6ed8f9ddd8ac9b058fc282d1f4251441090a7ea29f466f43ff53ce1a1b7c30ec4f7ad00142348ea499741e82b1e8588d4656e002bad998894decb58ece92f04f2b9739b4a9fc28c4db61401227a9ff1da8b5100c6ed08110c7d217fefd5ce68fbe8f802ff800bc07574194f662f16b5f1b67f3d926707b229c4903dc8043c20edcd9769335b9513e6c142281ab71779515db82de0c28f32bd118967260c1f5df8a8172381f14c260be7f0372a274c3601ed45891b03bf7b0ccb33b17a78399bd55d00cc5b6bee10e755b03e07daa2023a8bae51bc4f6fe4e7dfaba00641b5e25d000934cbb7f2626c0ed28e0264dfede793f7bb8f2f50812546ad695180126d601bc92804b12a89177da242887661a368e03b56e26a76962d5d3479f9a1e38a5071b7134853ecf877b8877c9fc5fa8c0b018088048c3e1c7c50a40120b3fd5155676074a658332a51b19fce758f360e0db643bb702f3551a52a96541064caa3f05b715ab0cb925d3aa0357e250026bd1829acf0c23cc2fa08ea04941d41233ad30ed696a8afeda9431b137868e67b9e889376a31c0264f80968a27c1cea0ca7c3649e771ca97cbaa27b6e7943f8b897c752b5019987168b373ed0adf6dccd1443f1f5175891ab560de8c6368b7a83ec9b9a566dd5e0e7d0c8d0a23e3f7b2b99a2dd572ca965ffa1a4603748a0a619d2c5291920898325879e9a6d7cd72309dbf1967bcb640574ed96663c872a301873e13bed8085101a65f0931415a16a00ba43beb130b6e441716c0dd61296c5dc1931c1f4558fcb69530d6551a6aa44c5fc2945038a037764fb41efdefbf6bbd9b2e07a0cd6e1c3b51ca79b4075e57c87758509f7bd16a4c87071eede54416a7eec4b6b028e049af25a0f81d4583ec6f72ec4ebece3e1755fff90204416342a0b95507902ab2389a1fb7b19457fb3096fcc00aeafa746887d397fe90db9bd0cb1716aaa5e95b001388198eaa25dce825717a12ed555a0a15117512493055bfcf998c1039515db89ce063075762eea868cc74184dc0678cf28e88a632e7702ff8dc1240aa4578f89a5ad6a91b6f21e425b434a1723f5ceaad3e8720e156983dbeb117f08570997d8a9d505e77474579b3f63a0e0ce51f7c6959211c28ac9573ba8ba50b5957f488a70e806f1d1800e12fd45e2b24c95f469b735db9ff9c2dfd1548b6ad0fb50ee6e4c201e67be79dec3e20291eb45d81eccc5f498e45873eb057e40e604659ecf22208d8b1b02f40397f0ab0ab39d00fa65c9b926f40035b0f2b69898ff51fa4b3515657e7fd7c4eb6f7adc6956c6739f7d37a531d50fc2971fab6bddb0d99e2e97b516194682fbeb3e50dd34224554a9c32453caa4c93431a5d49e165044e4261ef2adaf6f4a6ddcc86c54320a1a8c12467543206774746bd2c06339f779851fcffe42cfeb1257c0328ad5469336940ae5351495444082ecf2e92a23740f07696f8b3e14435eda5c5a6382f167fdc925eef39a17a9b390e188f3e49f54d9ca9a2d7fba02dba3ed2a1796ac239acbfc181b60921b3e7bf297e8ebdadb40a5f5d7aeab1bc8c4c0504774e1c7ec86de38d9acffbe3e46787a5d4f83a235a2ab4597e1f5da788f88d531346335f98683e2ecc5e8886555d9f4270345cae3d1ad1b97932f87f377a551245f0ee45f06db3944cde9d1c433748384e82702f85367d37868d67f2be549b5950a8c2349b3f78fe0431dad57e58dc86a64bdf2b2e873b19f31e77679bdbe4161f3aa2a5fcc0e75d3887fc4198be5306486b5019b53b48bf90028e2beeaec83967fac0088e92f2c2153c25c76cea0040c0ac54e7b314afccac0621316d3a85e7a8c25f4eb45b919dbbc3cbdf76e5f6f13e4d147e4c3cd097bec8f36a1e5960ea385b90e740579a28cb8b0b868cc05d37ef1ce29e8e59af69eb4bd0a41ff5fbe3f9ac93317fd8b689965d6cdb06137b77ec040d0f8437423e4072ebd2a005db92fcd35cb464ce25ae70adff08523a982f8eb7ade4bbf11b4045d95be4b7d7c976f3f8068768d37788be6e152befbd0808333e8fe229c95955c551bf84cf14f249a2d618f3e479cb2758acac9c5cf3d92572f30b869cdb428227ae77f3077c23393591a97eff0af58400e81056f2a6f4e8929896110a191fc5626fd815b6cba092ec0f66a98299eba5f08d3a06b242f64f9d7d3296b7ef4a96198cf212261ad253454c550e759d11f679473cf87bf004204b05aba276fe6c62dd2761e5a1253e81b68e484148f9ad91750e47e24b067ffe49acf38490c17a21059456c3f70aabb26f5eb39c0b55c3761fb58571ecf7cd1971c490583d5c7c15e0d166988f3833888325307fb6fde1c9a16fafcf5a5f76c203d0f1e8484aad114a3be225b1490f5c5eeca8d344e2f7d1e7547a074313aed5b2fed51043b7aa00e54eba6dbc86e066b47924e7a3aac1b9c71de69a5e73d16f1d13c17dfe6dc72b1a1075f033c2f119e2a3111146fdb91927f2b80d9834bd351309fecd75bc9f303afb3d25a86a870e232a8b129b528540212cb45a7400eaada3b97a269a8339f93370131a9b20f81b4ebab07cd0363ee7afafa17a14db255136b8b87b65e5b0a2b84757d8a48a2bddd408a1b6fda6a22e9ba87f6c4c0f7e44b5a4a942d46a0823db7c3431c1114a65cbc991460a797aa80fa5343b57e63adf9f615b84f2f193436bae000d15c2bc18b1a44de39d307f2cda25d9227c5a78ff35649a37a6811f23ed9d2b0a527bd42d34981cdc931e7257914a604d6aa25edc7fc2a35e6d5f566c5057ce708a8813e5e6a597178b2b8df023a6502a6d6e26ecfbce6bc5ba354b970d406a63a6cd7ff98d370c46caa11974ecd8658599039a60bb7be4924cf6cf7fa881375960ce74299e706ce55c4509cc73874a76cb53e73564814453d7720857d9232e608deee6db4c64b23b0854804944092234f6e7ed310a55aa3745c88e796e8ebe107283986cc6455100023a3ccc303396dd9083e91d6e9d6f63a5181ebdb6b59bd2673a4033f394b013e1b5e5f2b89e824c0161a8f059b2b3a9cbbaf633a1926868bfae9dff4ce0817b45acc2293d08d1f4d804543b792d178743da811dce3c51073bde026869ce1ace7b1c1abe9711eb59e71be957a300a2f535fee2b23e99d1dfc00a08135e7f9671fd72499b79836834a8d43c87be7e0c832c9c95158d92ff3dbe077720b3d646898464d68fd05e08928818f10e5ee79eb855c61b6508e0556ea8a46dffc5729f31a6d537932d010cf4bf241d1528802bb7fd4082388869a8de730e64d4bc0fb04712baff722d98e5b8ca6b2a66b73a6815865d8e76431da19bb32239e1bc88d5b368917b8dde3df19dc9e73e2fe323d9d909bc9a390fee98cdb9857d0c77dc350cba26ce7e415f74214a731fc82490f657711c0310699fe2090e00d8dc5c96661d85f6e61645f8e79d3392afd95976ea850f6e0fef681a390cbbd12751a907787e0793b97d7740f9e4abb0d7654daf9ab211114a9d73d8ece5c5825a7b9a8f97a864d895f868282beb10eda56fe47beaa94f9f7318d39cdb613d0d158bc879321a8721f49346762cf31a17ad25965e5ee5adf075c6413c28eea806c0d365a366e5eff842bd050d839b03327a18e82c6e8986722059c83ce96eeaac0f49ab37dfc9f92cb20c56ac14037364fec4e1bd63d949f99e11231c389eb14baabd4fd15913f2b95869cc63aca5f52e6b5bca1e44c2d2c897c6af5c920d8ad63813e49d17d1ccc7d277e2944928af9419c69ab412f505ce1f616819c878f1910ba8fb4c9b362d7bb686365eb869427552518870382bcbbaeec6b948864ce5a8525981c09959e0f893fb535fb6afe6059a3f95e3333013c826413064ea0bc0991968db89b14cd8a6dbf47b53d97521bdbdf87f8dba33e5b8b53e958fdd4bab676b950d0a07cdc84dad8d180f29ef0a6dff3a96cc0c46310419bccd5ac3c76eae5bf60b648db4b78a1bc9a82ca3632a810a5dc22170cf21978c4ae14cdd8474d98b3ea8e2e795332c66004aae3f37dd4ea3fec33092eba7628d0b575394d936d52eedf8f119d64c8f6d8a462f67fc4e0fad52aef748a9c17e343c499781bc46b3165109d9c558c76ceeb7937103563b209b624cd1c9e975d85de2f6e6889667f5ba14efdb6f4acff9500e1aa32458a0e3805c473172a75b9e8309a7455d353e3b527d20f8a0476236a3a11ca958ed8bcfd7576a19a750c7ace349ac6a39e08173b83a144ab36f99746a293e6bf6076ce58241087c9a5ecd7e8345cbbbdeff9cb60399e356431c253796e55a4d12be25afbbc43cbc17a346cbd0fd652d37682c3d4f284acda5e5bc265a5a5c1850986e85fcb964ced3589b3c45dc8bbca13608b54f3524860d7dbe631dc56c248d9bff3e78c59d17fadb1b5ea4f28bf3e122e214f8743a503d3f0f8f04130dbca72697d8f1dfab1096e04b66573ca68a4c40dbb5f8d1b71275be557104ef9f1e22298a68d7def9027264400185ca2d638b3b3a1f38234fd86c38ed11817ea38e52a7fb511f8b5dd424c81805d2dd6c82937dbe701984c1cee9e5dfac17e74f04ba8109652511a78cd4399a4d986e7900f12f0ec14124a8e51c1414e965efa7c0b5b108ab5dffb4361a486f571bb530c2b13c95a34481e18fead548731137b5b0d3f2519b8ac9b81c9dd67e57e32dffa0010704fd204dc27f98f16e60b8effbcd58295460153f81495f7aeb7161f837a6ba88f032b52537827638ace8ec7d0c0528b0013961ea138ff256185f934daf4f51b386dd4dc90b63e5dadf63fa493fd1ed078957727770db6b4df6797f08ce233eb7681cd49b9ffae193a548f824352d83ea2fdece269640dcf010f4584aa58eb3f754affdbe2b42c46175c0ceaa34c95d7eb6c557240409e2a3654c94a9bae2efc0df7813d92a9db47a4959b0b41e6ff788ee8714ac78905bc86125bf820505d4ae93aba894fef630a519ef81aa3b1ec8aab93dcdfbe3d7b9abf3b67d6fe2fc48cc381e157c3a54d3f662b57d7bc833086f9cb6186c79f26f549a74fca7af41cc32ffc4772ea895b199764036efa579adee1cea8279e8fc5e555d5092421cfbf03fd90196c04dce2c6cef923841a16137882d05841b5f002d53f3be1f544ad3abb780f0ad44a0739f43cee5ae7b7ed8a33aab193d0167b25b3f1f45a032dc710cdf9d79ab0b8a01d1711527e2d74657fd43e8cb12a288c300fc3ff66746bdee18180339172731b70d7237978830dd05df322a4e18abce591e9c34ed3033e1aba40b35889c71d4b7d1b4b8d88855f899b59d42e143c2230cb3c63baa50093e965bca2734509df604ace446da0dc292b5b5c4dd9de26ebea3849eb86b661f43e2cad186bb4cfc2cc521141cfbef71bf62491fcdfd7eff494eb6df5601b50fe28f9661192f7c2e37e0e47a460bebe902d980aa84608bf7bb748e549b4fef88cab9243d602f9fa9666f8e428cfec447c87632cd97ca1e3254ded93ac5615d245cf09c49845659a8cc8a93ffda497505d37c941054717b633ca7e4497aab69b15d1fbade8360d276f2e755814cfd0b88e10120ba064f5c8b2ce45f222c19b95fe36d822ec47a740185d8deaa4261df1545c3ba8aa3c560672c07e3b62b56ee53751e262cb58233c7d7720737a1e4e5cdf1ca83ad10c79bc2221edbb886c6a21ab95508ae1faef2c825c816b76ffa0e3b257be939abe2b657c0f82d70c9fd1c2bd5841c58f6ed4eecfc499909454b865a305a378645564308d27da22ab3986b829bda21cfd0675328ff9c2edca9084af07025361bee24c0c154cefbf790b9b993230903d9a053b109b9996c2fd48fc4b42aba781733ff4122407516c2e268380519102ef56c00cf9e95aa21d8fe59d9f26e2ac18287ea3f99d3f1462513d9c335b49828dbcaa0d98d9b7441e2dd575568212d33e3be09f30afe06910709fe2ef1fec857b631ef64d2f9c5648dba3888d1c216d017547badf43fa3e73505a4846fc0a638990cf8d70de3f5a3ddcf4ac2570c69f20ebf3becfc89c20b0bfed23e3b93e69945db7cc37e97eaeafd4aeeef97c9cf658c77056aa4f4f3960daacde9780702c13e602cf33723a9494ab27f6ffa28a1d47d1923628861faccfe2de196bdfe5abf96664d8cb8dee6b76605ef2d44e02753c6479441260f023368d9128e0ed4b49cc38160ba278051d14093f5cb619f5359566b9f8476ca3d053dab22d0efcd4e29aee04ea558edae811271caf49f225f5f7724d2b239fab6e8ca552321bef72af91a8641119ede3edbf6ad3f66e5e9381b58fa5915417593e7c52c21575cb4686daeb3dc23c26a812a7f37f15f3d582cc39dd744d5d09b27ba6268ef33be7b4cd1789747d800e8e36ca723a28a687d37d2f01ce15bb451d5fbf3ef78b7b6c6a7527708f40dec172139d7d49e3082652bae357768e96687aa0ff325f0131985acbcff604b2b2bdad79d7e4e179ab4e458fbc50a6d72c563e482439703caa0c15209603baed5d9264b424e233627586dbbeca007f9c1d6e9e1ede9f79716c2c8bf36a9c537db45ffb5c5faaa227480bfb6f3118e1873bbfccfb1e64c89d6c658068cb7f97a2ebe1f37aaf91623bf3d349e493de9bca3eac219b0cf97b424ecdde08e67c3cd2621c2547841ea39fdbd14762b195019d25eb0cbe984db30bb55eaa65bfa6467a79bcc20bd88f705df0c7cb51560a69a48061209733de20e4adbd5b8d60c57806bb276056f6f535c44a46186492453a8b21065f797a4429a1ce3bab9cf9852211d7363955bac6baaa70bcd6044ce9d84e47fb5c43f3dbad3f9b0d30b95241a5fb17b917d1d8896c93e991f75454e0db914765d3ab9142a8651087a716d96313ec9c5d21166ba413281e767e7a92fc2c17ce908ab61e50962721b7f31dbaaad283f47d176efc186430c35cde5ae4b0985888ab11c2971bee0a45b4861f5726c22eb8f331b45c5ebddadd8ab6ff865a817bec26ac1684b8f5d0c2f81647fd47d8a644c5def75159fc115727bc7da74c9d3496f25aa8f475f185046056ea5e770074dec9edb20647015c682b3874f2d4e1afe14d1a36b8c8f4959ac5f743412e901804a0a733df8735b61ac60de4ca76aa12dcc18ef7252971afffac37aacc9cd1af61ad1dc6dc4de36805140547238b2324cf39071012c96bcd6f0691026a648da019308c4c5ef6c459585140f93b4fa17f9e3ca28f47e9edfb98758eefa27d723b0c53c18cce4dd414d5fcaa2d21b3a4fb5c8c298216680fef3ff192d2c553b02709cdb0158417b0d1e758025cf609319b120772b4f830d86c812d756cc2f136bee52a0202ab541b93126d66ed900b58e430c628ed06d041c98125a8a3956760ee57cdab4dc2e5e9ffb35726c30228ba970bdc5b06e00b3dacd39afce9c4b0a3baf9b5e5b06a27a2399386720f7128fceb0b8dfb0908bf165d64dac28601b2aaf7ed3725a0b133137ba22f47628856c4dc61fab43791e12d0ff939a14a2a431b0be4af1bbc5a147c9b5182adcc1cfd58afaaef4502e9cf78c307a82be54f8c6ac5970efb001acb5bbfe9e28f8f6ff14244d186229007db1e67b3bf37bb4668e9ff55decee82932d2f7b3b6b03bdae95464095bb68493156e218f533bca2a63e37be21b9bb649fb673f6669be22b61d2f1c0f5093665859f2f869fc981d5ce655e088c3b9116075e9b82f06b8ec92017c055d17c1a9ce1562e2a743d02d5259153846d403ef31c626ceaa43d8afd0f4f8e66bca7efa503cc9026cd24097944bc237a3bb8ed423a449cdd14401126525ec52f5a6f2ee3ba9ecd33f92140d73dc78c0ee85e7c68cded9d820fbbf02434c5a4caf0740d562b15c78f1c24eb7caf626499925dad0fc28a4d06068f36b1d0bbc132ba48f8f0637c4802fd106c0f09fef55fbf14065398b5ca3ca74b8c7c3101333e6f5cb0356967c6fa90d96664b6ab0a99840712154ae0e1f55174ff9c5f0e7352ce7149a3b4ab7b24fb4ab41c9064ccf5a9efabc3f232cad2d67e42029c6fb80a073709fde1b14310408eff5d59162ce4ae62f78b9c1e6434030f6658ca47c9b7ad95b48ec2c4a7e3578ee379c30f21b62365e32fe2870f995e3cc2e720a0a09aa3f3e47edfcfde54d19b053554bd8a98db43c625501ea7b2d8006e0368d5c342ef9487dc555f52a8a3655838e5e989bf6a58df449fffcd0f8e9383a7f456c901c21a58b4b027cdcf2c52eead9b67ef362ee3d67c4138fa3816cb2371869a1a4869f048c9b3f898b308b0b1bc08bde0e32735545ea7861a63faef01faa0c35b334499b8698aab66ab9ae343c7e34b9002477075ba1a2917c735fc7400b88372b4c0b665a0d3071d421faa4ec49ed872356eab25c487410b34e0fec93c255da1150ec6a70171ca5535f65b3b220430eb8a1840390d56900756d195fcfd1e717f6f9d08d77f78a24f78274f58c24f05b79741ed7f6ea79baaf048c0acd974e0b5d674341687393c64b2dbb02b8d2400acbd5204e45243f876c2302fab59123f1d7f34680a7c39b8a1056ad80fdd7f62c14084a8f3087d6551676665a6a07b1ec36ca0140cc10e2f42f65572b4e8472d67078bf6de7dcfb193b99f257ce18c4ffa25c3f47fb85ab9fc6fafecf64a39460aa9d17bafc1ec14589d00bea971da0c83ddd308791e981fc4f23a8c7cde6b6c31d3680edbb808e9b797967fd9e8d89843421745931791d1d46a7f5490f6db90e6f8771c6df53ea547b296f817f896ce0bdb448478577d356aeb6717f8cd76e9fca43cba433403e5ed7142a94c6de775c29526a3994a7ff6cdb9c422c76012ed115e135261adddac1400d1fbee5ded166bc6337f85af78722f29e54f30833ac8549e135ace2e7bfec2856182c6d27a795164a14c932c742d5a199ec946e0a1876a8980d3b3b22cb52061c40bcd1b5e59f934137ecd535ad8baad990e90658734226213f595e191029644ba4b366c6d2d566af9fdc3d1c43b57abf616c6bbf1bf0c89377ac1e6bdb05613834fbb6ca4ffdfa7dfb4f8bf94dc38a80c2dddf4bcc762e7478df76eefb5e98173ed798ef828976b7ba204a918ade6da441a82bdc5f5b03c85e936c96caed5cc25dd3846d808289c4414024d7e6968888c2fd2b076e313f5d5e765c798d0b2b38bdcef12c2b4af44591972cb1f62c91f59b230474cbe15a84d884cfe8106fbcbe7c82599823e39ade783f613a61038bdfdcc46cc4af58e2a9302a85ecfc0ee383b23e2b79b3c8dd2e39ceac453bdc8b586d50caf9f582144eb2519f1f653be53eaa6e82ccf0eb13707e7aa3f3c4ecf66d6ac958341f3f02fd827ac335c3f426c90b7368b38c85d7531aef018ead2509c920993106b2ce2a48c14d64ff90943fcb738529b1771708f6ad4a6cb9e5b6e66799de042ab5cff9e0efc103a24f2c23630ad9ff19c5faee2c1158a2de1f3a900935043391b31b68f8bf640d64adc9a094add0b62715b33dd01c5eef6e75889f094ef486c2c304408b6bb774b5338f0aa0fcd2eb87b885580a40542d03bc2fde6c402e7efdbc1e7d10cbd3c5122800ab31915598f1600c5a24c2ca18a3b4c9df985ac86d97b62f7828cbd7dd48ea4c8b6635b027c6565418ea7534189ee2af5570da8dde28ad68421c2ddfd57e9787a1ccdeb26bc4187af48a60e7915bef74bb46a89e046c92b5e53f24ab751659598baf7134dea0ad50a8c8ae0b713307db48c2c4bebfceaf042ad3f001e08a434e91119074ca99685a6c3a089f8a1f520aabaa446c22610e1b1bb4dd7da498fd2524dbb484f7faf3a52d50354cad9ac66d60ab9a01967a8f416ac94b34b1c1fc3fbf3b86ed3f60bf8c6e13a4ec06df1e72dda99f1b5a48eaf109037df43f0348d5e2ad3eaca303d53128706a7e016cf17ab52875655f62430179ac56ff1f8f327ae235236336428684e752b44035bf8d555b4b8841fc665f202f62df167b1f2f239be0538d4d03ebc970d1fe63c327bd9edefc6764d9af3d817311c0a3dc3e21f0e70de924a693aada879013f5f3e59f08b51a43ad4969a4b839c5e69fa867bb1ea25039d231f77d216e2bbb4cd2ca3942ad4ade50f3416dd2bee7685812bbbe87e16e0c2ea57a0f2cc9359ca08bd4bfa22dcb51a2219e7079d17b6fa4c7f1019df0b398f35d29fbd7662aa8b5dc1d7086efff069ea32ede27db47367be4516f8aea52a105c461cd7764afa10b9074162a0b4cb02d885d4e0b9e5a1b44e1790d2427de56e914605d84358db8557297abbe8ad8879f25d1cbe0c8b25e83827666df183e1bd402bd81a2f534af9789822f600fcb6355aa758890727344675626bdce1c0261a58ea7e89a6b49bee833bb8d15c685e05e3443ac042962615e44fa0ec2d2176595f5f5420e4289d995ac77d8195e8b1cdccb4bfd169fc8b8254a64ac69a64ba6b931d3a148bff0fd750351e8dafc9439d350396f4b7f83077c3d9e55fc939dfaed935cf4299576ee220886f4e2552e8919b22ba834fb85161be55c51dc69a414ab2af67212314f737bc098d55a4f3b77ed01f86e4cc3746f506f63273e24c98578bb4d6acc44c6c314316afb088ff30a3eb64a01b06a15983de8c87340a66b342a370e9c095111060420bf64f20797ccd2a461f1a9b5fdec1391cf3b06052a297244e5cb62b7b953cd5a9ca2d013c20494002cc3c516fb6c178daf035ba28c87ba60a52c7ac92a3a01c14c9316beadb41850a4670c6b7ae7834d14df4f49a04a28386a1caa4599b1a640e97e8cee2fce24accceaf55eb0411bd810cbe495d004f70e5e38f1fb31ac64ad6766ef0fbd57af946ebf9bc8a57012b0b4d0f3afe7af8807c043f7c1d0424a24324160ae1257358ca19e0f45e58518884c915086f4bc54159df15fe27a361fe9d150135addd0dfef9b399ee08a98e9209553edcc321e1132c63ee0075a952b0a69f5cac7d0ce4d13b70f5b86bf0d875a28523c0b7d37306bfbd2f770c23daf424415f21b7f461e053f55f4bcc108d37a0a19df2961d7b1552d91cb80cb93583eefca0898cfd239e82136b1e1abb597f5cfb4c4064ea2a0588c2bbe4f34091344948508dbe56b1f512d6af62ab09973f4361228b6dee9ad8d3a4cb484b054f5d64a9f89bd2c903c8ab168afb518c81a0e3ef5d6376c216d29e0e278e0169772752a19248c68687cff14134221987c1d0245951e0ebf253015970e61f6b22a3f255d7f934654ed95d9d7225513cd6786a97e8480421218adecbc1cacbcc7ebd802828ecab94a011a438189ffd53f61044c9ab03f781c36057ff575299bf50efde70dc9d8204182d85728ec99aa71ff55701bdef5adf6c1f1737eb099d719de9c8fc80b26b29e428dbab58f6ad0b71ad6499d892343f55355bc0c3913fcd9ac28dde65877f7dfc64e835e9e90a0364ccabf87aa83cd930e0b059a719c9e3d4eff237a2718e728d2e6f919b467c69b6b50bff1e31a15e7ea3dbfbd7a5b4ba9adb9e38738caad836f601f9217a349ce6778121b0968c31152d5814cee59b3bb424b0e0bbd50fef340d1738aa4851461848b3bc817a3f22d4e050f5c030ca52a409abb7ed81fffce19aa928b2e93a600f5f7e7b8be6302d82f8edabdfff326c551d8d9cb3d78285dc9104c743aba9f0c7ff3b8da2994c1a80d719c7b4955791649267c07aaf6d2544e7882915f45c30bd9158b77217f45c81cb1ed259e96f34b87316f9c7738d40b28f4595184a2c720a638128f45363d9af25e658d3e9200b435f678dd7e3f3de05c50afe516912ee1934dfb3ece696d5af15f79a004481db930c3dc60aa4aefb0a8cb74526c6ff133b2fb4dcc9534e93857e1e887e41429f6b060ca69789410c3a0996ded2f108fd286dda80a0f1afdfdf2372bb692751c92c3acb126a5d50ab0db9f5e894032f3c7fd1219109e03047e0a2202c4969f9dcbab5d1295274395749520cdc7d5f68d2614d72963e03bdde8d0da70a609afb6cb9d46b1b4621d7346cbe79d45b2e7e74ad59e7a1c59cc5116808757eb03cbea46a6878755ab5f1fb47bc58a179d2b8e54c0355a9d14b062ebb8b4431140a7d7a9f69f0227eb6a862ea53765afcf935767a324444ca0003c93881197f4c77f83ced3251ac04867dabbd6dc5e039cb587e5890e3cedd9b8896fddde504b491721e7355825cd2754cc96f9de922a07c81e9dfadc8f8b21661a0e87e5d95ad71fda9fc2e3a31c25aa54ce9f0a6d270fb87d266809e262253fd68eff7214947680db6394ea2f4daa954619a37bac6e4798a0c16d335472ee7d8c53676a85b52f4a8a70cb7aeda3eb1418d75a02c83a6c1a9752be98efa97902c351067aaeed84b2462f0f23be247f6df73a772e9216865f897fd29cfd9783184f19c48716ded7460601112ad5e3c5e08e8fe30ac90cedfe47b38e6c5c5fe85b91807fb46f0dbe9b0d81793735e0a24b527dc250902146b5b5a66375db60f80a8c62096e7c26ee2b6cd7721aa25a51c64cbfdeef28ad96eb3ef47d56ce3b21df0194799f28aa96af9ee7492586b10313d0e45776de0c30226b6955b7bb4b4a7c9d2ce5fb94e44f0b9d30d800722e66818387e80696a602f7036b9fc44b3c367385bc3a4e77b38ac959fea5b3895a766efbbc5ffc6f4c0cb3c7ea6f4e578b4dfb2279bb3c49c2ff382e4f251301c42448b58018348e61057eb9e6a3195024cd4a130c80129deeb35447c822d6bfa727d09a4fc43078ae051f7400e35ef6555c1cff0b9888c8f44b770253d53080fb1ecd9662815a3becb45775c4d88d0d3963ac0539c1d7edfe683413dd992fe1acdd3b1f4a51ceae4f4001e461a01cb7804f399270fd332dcf2d4600f0ff595e6e8c01bf8326c8a7696c79d56d116755a98d1d2ff6e3a998b48a23c7a88ecaf7c0d0ba6f67ce5d7c870f52a14f5b8dd0d00b0e97c99b6fa266750d7a8075c71a5d6bf2a4ee33d3f5dd342f74f0da1ca5a18f067d1847b7a8dd5d78ff45d2a3dfb50c07767e7231a2576bc93149d43dd99d235d8afdf31d3659172aaa63c1b9565f151fbbd02584b8a60686e90148611d869558cc33aa97e78abba004bfc31d520662664a9ba2dfabd9348e714522dc174bfeb7f3f01025a2f48dfbe94a2802273dab8be3368b94cca6c7a1e0e404594ea091da700fdd0ef79f37ca1fb7a7691df0b8927b478aa14c7c2fb2b64c31de24aec90dd0b8c19324f94291f2c27406228321874456e8f2d54b708c5a8039a2bce518733cbe79d8a037719906900b634c989d431c631895bbd189c6b4471a39b0eb72d1188ed8b86631b7af93c3d254c2e70959d9fb40e77eb115598ff49e5951a32ed9e45244445c2214a3a680d94c0634645cd1ed209c746a235751675315c24e86426f7c69fec1dd3fbeb7b5f440dfb2d8b9bfb8652805525bbf171cc51c8e7fee3f16ded41cefc80d690159f1131804395e655a6abd8850ee17387c6d69db1eab4d80d4213a4652a07d6d1cac5112c36d685c8eb10c5cc77baf2fd748e69c950a7d65af66342c59d279c600cdea6b85e80783468b89d4fcc0088b87a2476bbf25b6d0fae7e303baa9025b82891e87529b6c0a37a1723c552969ffbe79e9f7139c3aa677fec643711460774c3b24eec3abd9f57ed2a04c88c0fc40cdba149bf8487b84046788ffe5115c0af4067825e8cb56eb23abee1b9c983b2ace225df5d5c16c3670550e90bba883cab08b8adb4f855cc79e25d70c02e5beae53caed5b997aebaea13251d87f99371d4359e76aa4689846a466ef6c584816f2b22c777c6d90b2c1444d76f20ebc3e400ffdb297b64e25f3052a13cf77f8783d426fc4cf34a5f6448f65d15f6b4ba9b97ce845b273d2a96d3145e6af6f053a2607139c62433a36d25742485facb04bceffeb5b4d1b84913783ef6e9a3ffb757c490021749fba2991b4f3d001ba0ef774380389e34998585e11f9d23f70cf05cf77b03786e49c8fffe2baeb33cb8b2cf2534bc53e5c3c9710b53816f08f9a1ec8e1d95dbf585c0456ff5b4f8abcc76bfe75392edb231f92b754ae38e3d1e4172802756a4c70a61d45dd33840ba4adad914d3a2e230812e028e165547137756c25974edb8a04c10959ddbc6db815bfd8cf6d25274e18495df74c905c665cb71e5ab10590208810be5be6a8c7521d1b8b0f297915d17a2c0abacafbde3eea01f3b4194b8579e085c286cea003ef65e46652cbffb4f2a0accbd4db7df59b544d1fbbd44bd6bb60671033f232c6d53d2b23348ecf3a7b7ca06c99aa7cbddbfceb3ecd357be3b6a9ba471b69644140e883712d64fda337efee3faf96ba3150dbb32373e5167950543bad504a23c7539b03e3fa3068b6cdf3a172b946361ba40d349304d983466da89ff37aa5fb798385a05a385bb3c2cb31f8418e9f00dae3f2e4e689812bae99cd721f61936d6d97deeaec5f3dbbb2c3b69f448c937974cb60e91714a2bba0a57649694d4f23ae548cc91ee169f0686cffe90e54be30d5ea23e58e74799c0696c4663062adb81254b14fffcb96d0da31a4c819ce517907574b67832b912b4795b18a8fd1e14609eda7569c8df479d88d8e4b1fa3966a0ed351bc3080110436c32fb0ee69f8365e20fba43fe0b16f3cafc3ed5b6390d9f50e0f8f44e00423e0b2e13fe059cbccebb0ba6ef3482f49b545484ecf58c993f2006e29edfff138cd1b068b3bfa0aabffe3d2e15708523053777ceefc2238bd67d09f3481ae93c5b2d0842f8f57c71a9920eff7281713d00c86554b1bbb8f924a02560596a8e2c0763672a9d946e481696460a2990cf841f5600995912996506317de5a56625d3ec43f89515a287a8ca6398f0e91d5c07d19ecbe388d38536b8ac89349f6f1429acb27f3761ed4a73a9c787c962cbd8618307c7e551444aa5d1db7ab3c4bb93bb768f413488db7d858ef3e813c45e6cedadcfcf99efad51401e82007bc82bcfd1d642eb603c796b59e0f817459c0c270d523f28b575a0d49307d56b13ec08d33ef1515aa98f19cc7e5395436e6a2b247c19ebd3704294f42a6a7d031749bc109257a103aca3ace00d08ecbf1891f220ff223ed1af227dc1a942eff5f2c34cbdd944b0c98a9879bd70440cee4a224a349abc0dff2d0cd2a5df17f05606355c2b6c7f9b669c2da9ecc6e66334fd44e89b4ed17cbc21dc7a92fb0ef3d47b5a7c863618558af66faec1d2ba0999901ab3ce06630d3520cb7082d0b5d16a430b725224514adc636471df2fcde59a447addd63fd54555eac759fa3c088a10666313fa25da5e2ac34183bc2e8faf17d3e0d51ee7940f0ab59343c1a6483656b62340750f357968d1eea6da14f583603a64fd3234c6acc1aae9643015e21fcc19f95784eb0cee553902ffd4b608d230139978cee6e6049269caf26480ef98119efaedfa843f0dd55ab5d3d671f5b0e7af21c2959c1161a742a9e0fd2ca903852e24732a3b529c7a3c637444eaf37c28fb3a7cfc2a03c0e8ad64bc1b072c7cfa59585ad51eb539e85a3d59e561ae5ec75cb9b73300e8a1071953e7b1fef660f7d5652f6d56b039579a839459ae8104c8ef41d48811d39fab7f4cd4eede18695f621776f90ba44897cfed0b90cd2920dcf8dfb3b872642fa1959e049c390e057f5ddd988c5c744967f9e1dee528b2f2999a7f1574822a6aa722946b0247654e88c01c5481ae4159678625365c8480b95b47c9315f7ebde15e69691e62497747e547f07191ce6e4d77bf64b5c03651d7e5842ae3592ead6d714d8971f586709902101485014a9441e295899939221450af1eab04db3d3a526cb1283706d2dccf491b3e556e91b46d10271ddade561d9ac331a9ef899fa0eff1570c7a147ee1ff24cd1a01dfe7f91bcf90ec5e6960159d3675ffde8e4a0aa684d83f933af689237d599c4d5a87a4a7bb3e3a70ccd562854bdc50a6804ef7d2d28f7bcc0dc1e98e2504587d31675142511194cb81cbd16ad23c42271e3894119f7d4f78baf05ba788650d5b2a08878a00b45709e9591f9529b74a88784336c185f7f17113b5407d81355dc0f2606d395285431c4856542f9e2ea130299cf8cc7ca75aaa0b4f153c0526259b443ce1a9d9607a2689662c1770c6d4d0557a76b2f5488b363c9a9f9afb93179aed361515bd36f4f5c1d0255d1e3809a498b6ee66ea4b5b054202b15e91533109b9a64b75a3042e6c325549082541790c8d210e026777b12860073e79c2b3fb752d8c8faedf4842b968a41a9ef3c1e87e3172ff348fca3a7ee3a3b73396514ff3a4fa28f72f78e99d415ad1d2c4218c46cf9a23f72e1c6f577c22d4c6c0b74192b2ad28098beea7875bbb1aee07f13f5f324fa7d1e76f304a821f17b08a05dc3ac17aa08149d88f0a7a064f576f888ffc3c7863fa5ce202a25359f103e4297497e5e711c072b703951b80fa79302e1a36005d228232e668fc59c19c79bfd5ea749e4f4954edbf07242ce9fb4dde0ca5abdded8a9429a719688ec96337f4ea95eec9dfe537826a3922b778fddeb489383f9eb6f19da649a0919178000555300913bcad8b232afa133631972ba07474a0fc1fe888fb7872cd20200b555a20bde7b346a7341fb4b5e687802b6b4a27658c3dfe76d926f9fd4058e3623e9323d21f0dbc3cb3033e6cd9d5e606a0aefa0b497dbb3873d40166f70a95f8c43e4a22b7efcb8f7c6b146df3ade98cc690dcf10e159c04e1a64c98c7761bedbb58f92cd3f28cd5764f1ecdc11cffb46f332613bffac86a6a67abe7806eaf0015796817c070435b4eeadfe7e9e54d40ac3661e444a04203050cbe28c9be51032016680b5ccc5928d0c8a7413b55b263e50f313eee49066686ed335dc03c6dcfb658d4bdbcb27cae9c0062643c51d0c7b967d2a487167a4262a1473c13c17c923d23a60f6a0dd2567c86910dc7075a1a1617ebfa6d215a45eed9dfb2579b2c98585eae30f1af02608bfa66bd409dfb46b8e04ec5b29662abe13ecdaf6d6cdefa427599cc6a9070b27c82b996a1e64de203b028fb6ef06363a0f21bfa40c0255cc7667d64a74e4e5ff2b7f36276db067cb100cac798c7b747adb64f7ff049e18718620117999d72cac722eefa74fead066c08b9c6b54b0e0edeb0b108932923f22063dc59b61204cd7a5921f4788a947d7b0ddf88a2b2eb27b9cbddef7aaa368aa17712a3cf4a4aec4d38912e85730e25c1fe9b7235bdc5b5cd948d253bd146368fb42337bfd6f8eb1fa5693d5116bc6662a6e50b17f2a46e3986a09d92b6e1820c88bec48b0ad73ce559c91b633c6e0f6a4407e1d4944fbf6ace74dd93644412351d1e2a30c749c6fb67c5572712bc0742e8c627350df9ee23ca6667f6c5f12fbd5ab84e518a2718a5378d09a7ac4db838c70c449648b6144e5dfa0968f71dc42ba133507093db5eb1b82d21910054891c6cf5790296b7ad1c9fb1abd23689970bf0605fcddd16d6f9ce95179586bfb9aa48b5ea4a2a274e8ddeedd2ce990529fdb5b1d7a42fbac9a2950b3dfde5ecd74be870b475e6b5c7b83ce5be0f3d0c352951e77a211ee5a874eb800dd17f997093fecfc65d158e17157d75aab1ca3826d83dcd25f36808c0dad0ee42194bd03c0e038d1c77d9536b3497df5897041d3a54256c9aaee28718e36fa4569bd4a3d189f516bdc72bfe043c2a6a44b8734cc4fb1f1c6eeff9d9e6de2dd38aa7ad4a6d543f1835a62155517fa7c85c2c531b1b692c85625e48faf54bec8181a9f8f8822aff8482c017eb78aaf03a4a1ff4542ae052171672c02819792ab388d62fac194598bb3aae382f6a2b71f85fef6c257df1a040c4f083a867b74b745ef677cfa60e9fd9d5e6785d2ddeac6212dae151dc38603afe97059064a90544b3a1172939ca03028e39dfc50317b201c4ec46c8d013453177cce29e2dc0dde00f87c47ad4c83cfe34d801602c760f44a46ba3dc0dc879d84d43e5757dd742feea36d9113062d28c8ee54b7d44b92af0619cfa40775578b9f1624863633aeaaad79d1d3e59b3d68b3b7b24757f8a64d8f3652d20d4086a36aedd441a0f44844dae48f26b0f9edf521b217c35953a41f1e79a814cae187aef04a9b1b667496dc2babb2ea18746b6fcf5600144d3d296f76629214cfd3e4bc427b968794becfdb4215be13a598f45570432ed5de722fa58b8a435dee383c2d2c4d66e73c094e4dd35c4d3cc94c3bb13359906db93eb54cdf20bb36e43b1bf265c6873577b960a2c588ca3501d8bbcada25096f4cf0ba23f8987278b20e7299bb2580acf005ca4d280d919185a00d4e4a5cfd57860eea6f1053508c58b25d2502341bcaf3c3961ebed26b826089fa9956ceb8698772f5f94fa462709f009e6026979b0f9351bc44a170de3a9e7341f937dabe91a890f228930352ff5b0bfaf04bf9eb5dbeb978b5043012ce1b242d741883d0219c0452129a119e01ed6ecc636ad691d1cdd30a6f817a0c5069f984bfaee79bb6aa94426701838c695b4dafa9ba57e9435230910d955c3dbcfead5d08589543319c18c3a6e90ba8fd91a09b6bf42a18943d3577139349ad3bad590cfce633cbba52011cff360064cbc8ffad315ff0304d889401c60a1acecb194cec30a33e9d9bae9a565a201a2df1ad6030e431760e282694aa79294ce4e75f532eafc9df3665f49b60d45f160ee8599f8224cd76f0a27727e922f36bae157d7578d6bb4ab75d5449adbc9b17b056aeb18cbeff573d99a0f3eb6c68f9de05d54c65906fc795f8bd258cd2ae41273dc836c6a9bddbcb767bbb8acd9aaeb15e068779fed4659585d40e3f6e082cac26c66f3c2dab2e60c978591142f4ef4e0694d5399f61e0e4f89819c4a042ec2d036b4ca7aca7b4e7b030f02e23140e4c0ba84de9af99affe6227f11e514f093abd1a37eee4d8bb2b9037bd336889b16ee4b910ef74157e825aa86283b5640eb241c03564a794076db30d1cc2257b8d960c8b279bf8cbd51805acb7b0ca05ff571e991c966d2ea444df997c9839b6fd92a12261efdf0b62c9aebda9137c4b7c54a0d9f4ae09d304d844f17d5073d447a4479ce6ebabf4e1370e748b77bc67caba554f5ee7cd58e30586a6e739ec123f0a213752ef19d0f436cea0b2a44fb50b0cd0f50a6bae3726bb8202c7d9d3cea528b2593c6bb4c6c34489980cd7f62d9e8f9b3942a825b64fc884637e91b8fbb60b5ed07d11bfbd0fa69c37ffb8b6be3f2002165f14f6e4568b19065c007db1c36393d12550e7208288eb7d696e218ef2d911105090606f2d315c6c5473fcb599c78e4cb7fc4b65b4473200bbf9e8618f09a1fbb6d4e82c983a6239eff7a35a2f0bbf827eebab8abe21c0b722171115ce19654fbb380da13fff9c556fb8cf4355738fcb538e53fd90a04614c467d76c17db685330f89a74410c6a6600d6fce4853acc80f3878809906116882b1f225c67cb7f6b43f24ab91aa5247b9bbad2ed4ffdab955fcdf46f510c8039eaa7426671199a537ab589c4d7a3d8384fe109f0e47c8e0a7b945d6c34fb106455d897b274bc5c4ad1868f1812fdacd9073a54f54ab3b79b1a4b5de30a63dccaa977ee0b52a941179fcd89a13855557d8a651e116fb08103ad2c3dd7343f958db2ef86b0f5ce2a621528d25121c8df364824a7bce196493519c11a4ae5ee4b4308b4bed9d80fa5b20fd2cd28f14f3118e2d29f96760d8788a476fc4dc200f85ed7e8d95759545430497777c3636bac682f13c414d4e75079ef36265d186e1c2dc8515cbbc5c8d32827d7a32a3fc27392277bf4329d89282c51e194b73355cdb9cf1ff884111136b83326e0df69c04a199080581ff3a9565d873b9ee9a056d1df1edb039afca719e9500a9c3adcebd9be6ee8c7aeec1f4c02eb064d0e4a86c00cb411263c898fca5646d179e6832216076788771e30fb2d75f73989f5a27804b533158d5412f27896f86ee70cc6e72f6103b8ec3b1486bca984502c529696fa0a2f2eafdb93bace7bf10a04d57595b93384bbe41f232d6a97bac2eacf90a8163469341284e33a0b3ebef1bbe640fe09221f30a2d6c36305bf6baeedc68f82e5374a61d4cd42f82add1435926bc501dbdeb6371a699f6940ef92984e51afc38f005341d54a8919869c3a17eca2dbda4abd44a98ab3f1c3d8d1ef043654d9e3b93cd16456047c9b5c1e94bf28d0170ce1f9255b6fd2b794caae7167946dd517eec1da51d56e2e94c59a2573f596bee8038aefb36455c728ecd461ad5b52bc3ae8dd79ae3f1b8ddcc9768299a8b47bdfbc235afd6c513214208fb5d49ab0687449a0f2a9bed0e3a0dcd673ff7e454f42e6e75aeaaf63ffa9b75909b4cb398bc808c2aebff983dd8196cdd44c856d3d2bec736f9d3ed215dbbcf6a24a2d66cdc9fbc929ebd6e251b0652646f3dc0de7edc8964f8e54a317df8167dfc310c281d80adc77ef8296a6e7b28f733c2564da0fa0d8f9540550c0981410fc62706f7aeaa5b2aab9c511e1ef63b921b90c3cf9d28ba0e961fbc44081c3195b3e86d196739e91b9066e36658f4567ef35873c4848e53cfa9c41aba6ffe92a13045f0ddcb704e799acc1ba2262de0d917625ee9884e5dabf2cf3677d4da759ae540f3dfaf2aa5485a0a89f6beadf101714250455491c8599de976d2c1c1a6be598b51770c27250941201131ef38038c4383612a1130768f36a82ce0a160ee93f67a1f514e83049a6d38116f43401c8b082b75a243584db925d6fc7af309bcbce9947ab3d1d40073e2f5a786d5862db274a8231f055ec1e3d144ed9d10eef60b8c17f4c5db65cea6dc414d918232c176e9030fc6d12829d74fad76e8a640a1eeaef052549bb2fe50c465dd207cd5740098597652be0c42466dbf5f03b8b8ee618f8f1725615dcf6c6fdbdc6aef87a537bc5f931576e5dea417612d509119c4d4ec0edf121a04590675dc852285c26399271170a8bccb9a288527be56c8dd6471acbea219229af81f9d88194dbdf4b354cc8b3d94e90d5e94516e1de6e05ee6cbfdcaf7dc5929398cea53e75400d09c86a296d64634c7607846224b7ae1a654113d205f7000732fdc436b136e9cc93a5b99b50c95ab4291bae2cf7f5fe3d08f3f096f9260479b242d2cbaa040ba32cf366a6052c3b2f043e46dd549d352fe574816411a963d6e1a88da3ec20ffac53518a4b8ab628b92a4431752bd3be3f0a8414bad6b68ffbdea69f1dd091200856191ce1ec7b998e7d96ab6126ad187a88114054e49e2220b91c59f3dc2e1631ebead42968d86262c511841b16ab845f648130da659a274e01dfb780da7c145167debbc2009197e3fc3c650f3e574ed77b3b345dfd1bf634336ec99f64bf8239a534a5f77df0fe474c2048dadd8a946351d43e50762f8b2e87c04e417c505c843d765b40bced2cc5696cff6f11105b177d057b69cc846a26d6fbaadb7ca65ddf7988f92d00925080e960f116b8643da0e96dc5d8bdb83d0bba0bc7a6b4482659608534f6d68bdff2c8d4c16f93c35e492463a3e7c2fd3528284dddbf9d787ce21d3a2ef250f70f0d36391607ae626c4c0720889964882bfa8c2c7fc20183321b3c9a3187b5bad430c044bc762ce02b86e1ac8bc41736674bb0e616171003c8a8a5860092c6c6dc1cca8ed32d19c7fa06f3bb4f67bf72335c72980a9dd1c885b2306ecf8b67f3e0f2c6929c1405288607047a64180305fe038134770b3f213141d2b9800ba7b59458ebd2d9e191bf81a2c86eea25ed082e3af130c3caa82d69f8245ec79936cae4f840e7f7e70d6fe46fcbcf9c00dd5c55dd322f7702cd92b2909fc3dd62cfde4459be0b4f1ccf136dd453a2b7252e19e88f55d43cf6d1d29f33db8a1c412ab56f26a0c7a01ed5f5d8fbdd9fc93d8d002019764cad1c618605a9bdeae25dff81368da7dd57c81549313f112c5257f364c06fc5957bf3dea7339244afd15076075ee1d07fc3c36fbad044a7440379b7ef5b01e8559d50e8dd6af49d4f44b875d584847b4405c623b664a8a11f991be271a9cad929e508f6eb2128ce6827b6998f63edf900cb17efbea7d6523736ef20f0ff1c62aabb2f2ba4f82c2872a0ee59f0dfb097503e8d262164c2fa8d5142da305c998872ff9beba0a139a6c5217d4406519a83597f05f935e611283b677d9797af12d4975fd5c51b9a1ebbf6ad77f22782412e642c5087b7b25ab6f2b5b9f329ee6cc9db4417cd7302b8e0f22f811d22fa666cfe08b60829617fea4f5dce644e3226284e507728e40997328313fb425aa362a850084de3ce51a175ed249a75da8dfa2ca98a76cb67d3f50e5d76bf560a0c538ca7090b9638a2e16ef7cf94ad04a96fe51e4191f325af0424ef53836e5a83e7ba8d8fb6e4235af7e068d623c9e645569f4c5321815980b19b8771c06d7353a686d80b77925c2fdd4633c09446e3f52c5a956d4678a581a087d4da8187e8d9c069e4e3af8d00127f16e5e66dab60f69598b532f9dd9580e7b4df35db7ed73666ab57f9ad0fe373b9ad51983c5ef81f8870d1e1b2f91acf70b8494fe5d719c459c4ab0b598d19379bae86cc32dad3d9e1cdcb7f728a11e5575785eb3f2c3554cc8c5caee6303833df250cb51d4be47e72364adb352bade15af583408018b1184ded0f75a4b06a83940d5907d5b878364f69ecf913bb0439bb2ce874b00fbdd780b35ff737043bd0499be49d831a15367ebabb4cf19455df8ee228be965d1d7a6ae6102db91c805fcdcd96d233870471975cb89b36f8c9581fd40dfb2475692c301aa42d9d0b6a7aceb34b2c6518b3adc2db816a8ba0550904206b3c18bbd872045c71b750bc049526aa9ddcd975afe3686983bbf799643bb69652f96a03efebe7eda902379405bc0dac69de7478583afca2f4888808b0985b96fad37db6d2c96adcb8c392046a81f1210863a5c56ad290347875269e05341ff9c9975e5772d96571aab92e17a9af08e518a262a49832f8a265cb5580913bdf447714968d80a7748b18192c5948c2d2cb104d054a4336b9b0f56372caa060fd2132d1c295dbe18fe38d123c65ea540dce7708b83824b5951dcc70a3b02e76e530c467d5a4b635332658ba0984bff83eadf16dfd5804425351626ac98522b8a11870305944b1135ef52a8670fe691ec76e8b09abc540fc94e239fa50be7e0f0e5290999e17601b5d20ff72b180a78edd1d889656acaacfeb844efa6b896b266e94701d39ff7ce3ccb3c847b6c1eb2d464a70e8c282d4658b24d6577d721aed1cc98629083136e82e610705985e228fe5518780ab45802091684c277e417b2bfbac1f142657b1773cbd2c654eea9b7d9b6b491dd27dd9cb12889b1df06e6fc8561196ea3ba8d1fc2746a0c25f2f236e09aab8fb690237cea2bfaf4a7cf1572ed4d2f52569648fe674c385699ecdc2b79ca2d131c1ea02fb83dc3071c568c49b016286a11ba0a5424a88962c63a5e299c2a5602cc931c4acf5bd9e7548e0c7e38f9973221d26e4041a1c71f01e5664681167e596709d9c415869973cc917a1bd1d3ebfd5c85473befe204ab9c3a6e22705ba7b8f19b112df39270a28105e41ee560daf6ec7d18777ec1ae5a2871b288cb888b0a8fa163580fe68118622aa7a1a7043c4ca702b98724e14509da6ac11d5135b6a63a98345ca2b6ed00e627000be8f30e1051c8249f71c02c90352487365173a11e619d976dfcc6961edd36504e95ad8bc7db50e5978e593416f5d3d43c8688b5860fcaa05f99c2f14e02de9d76659f59d678878c4b53bf9043576d744f2ec1b92760e9e5bdb3a78933711b208435a5fcb2f476a65e26503f67f2ea0f3e50a7da5065d67dda98bdef22f4e6abcc2e5a7c7bb04c0e4dbd149ca78e4dd1d4a23aae0c7660471fc39085f7474e49a2599b804aac449bc86019fa60d09171a3e974f95301bd26efe936a5f17f3a80e352dc5e7ef6fb937168a5606ae1ef5244035734d118beb75c880c71f9ef7f764fb916ad9ddeac227c200bc85f9b92d1f9807cb0b1e46a2b825bd7416fa1b1ded7155dedb34577d7ec021c1f4455144cad19c8cd6e94d1040649d110e4b1523a5bf60fee8caac3ce055940780ab0a1dedbc2a6a5baf0cd900e8ad1268fcf39a52df8d83195060c28d0f51715250a3159eaafd44ad7eaf7dd0f9d63f6191b0c4d66008732bbe0ff222fa3125f22ffe5da645fab7fea89d8d7ae88878aa1e57f2838bbe8e66d122757cdd4cb8436c021d78e586435e769f1e438ebf4de51431d4b18f3cc1e774d776629ee8c9e58966bdec350a89f5da313de7e07cde8c19a4d99ee87f83ab749eabed996f819bd705fd545d408a458f13c43bed2706171a77f14ef8eb41a5308ec79098d5ea175a5b25cc1aaeeac30616a5d22f6d1754736a5bd2c04c958face7b3c30c56e5ed3d2624f490522695b469131c4113837e3076ce2a4b6982f5d0aaed8199f7096255bf39e207aeba24b9af7b740fca81b491372d4e816a35dfc2c598b6792620711fb2bdc61437ebcee233944f74fdb49bd8daaec320b3e5f083398b4563574b8025d3bad4d7b494b8e558cd6940ad654ecb05711255ac1b33a17555452b3c33d10209270aa9380d819f678c4ecf8d9a056fd3dc4fd5614c2bab6a44b7341dfa5f3d6d509028eb7cae2984cca157696b73ba27625486dbe20203a104a35e5972d1fd3425ff5f2a07c943e9e628b1876a14bb949b2cae558f402cd8c40fd120533ba75573410daadb5609ea7f5de615e8b5cc6180c58454a29c2d576ff638f7fa24a696d5683fcb331df4b8592dc80390f540ff3228573c1176d196f304d968ed0d235e31d732fa5115c95eb7c8116ecc0ac13fe7bc5e5a839c91b0a47ca17ec3f73631fe8e0fe39daac0a334b396fe4e5bc3ecb88a033b1f24e865f0c398e0eca83d277315eeaa5ebca5a410899755c89f5a711d9cd355f107030095868cd83398d22e247ee4d919ac933542086127137a45ae36d811ef7492cb42711fff97003201af37abb22218cb55ee04b864805cfc6bd93e3bb3a179e07819837b9c1eacf7efed42c2d18a7bec1334334fbcb7250b3a6131a20733397942c9aac0c6709dc3532ec0e1f45e9c9bb4f8604bc33f31cf415c86490e6483dd2278a8e95a5c5d4d47773b8397184b3611babe55b011ef7908029ac9272d72d28b4fe6de473f2bb06da16a706dd212e6f96f1b4eb26c635c86fbce7a1c6dca8898532df9638ff112e6196bbf3765c368f7d9feb335acc7d249d207495710afd96839657dbef39ae7fcc9c53f62d492cce80fb98044fecc70f4e726d7ea294d20170b9b0cf23544d42b78f747b50d4a20f543d0a54bf38095ff40bd3d8b85e1b66dd97adeb08ee10eab111b160ef56b1e382d3b9605f05e6e8c08f7caa389f7e5f97ff5cb376273582fa5559bedc14e40b2683b058979c5dd8c034812a502efef541531ccbf529f3bf3d67da66bc19cba2e19fecb5781f77579396e2a7d8105a30063309bb87e5bad2a3111600d087bdd79e9bce681ef2d5eab786b6f79d3aebcd38cde07d1d33fd1154ef686a9cbb0c4cfecc4a85bf1ab57b5c8ef86639ff82cb9aae7cd423b18dd1fcfe520aac289ea38d6fab96566f706a49aba9e0dfd259f8e40aea2f277cad3b60b24dfda8e94b0ae7e2099e1f445939a066d272cdc066a93aa6b959bd45fa3ad788e47b85651aa889c4364c0a9ada4836b7e1143504cfd2b2e338f5d27a45f19e13b94ed6f2d8d20b6ce05bb6ab20d15edca5331e76c33c50afe8a9479d7489a9f3d5161b26e99c6170b5f4c277a5bad573a11325b818e96071153eccca0e1dd904af41696188306079cfd7726b1212a16cde1850f2d1707f0b674b23fd421de597bc7f51a0b8141fd14316a93bb365624b9bd0b8420e7f8cd0f676c94531c5d188fb7dc0f804a9cf69b6ea513af65f2ef282ce4921741e046913634757b4dde01333943b0e2134e6fe092731c1ff23e71909c2e4ef9d213a477c52428336db07eac7b12879e3c5c037e484edc42a81f644f49050c460f4955585bac887156a525235ac6de8360770c4d9f816cf5b3a430eddf89022404ade27bc2adb47a521f4be91bfa4c4fab85302225eb4077583b82dbd617cb0895deccb905341ca578c6e22fcbda5892142144d875badb47333cb06981b4690eff58cd21bebf1b039d0476b75ddd987b8053bf0710965322ed368ac740a6a7df5b587686479323a68320fbc019e20714e26a5641b03aed54515b423eca06a924d6730c591e9298c7aed0c67380a610d66307f1d705638b750a7642075bb4e413d141eec6796b9e3b7ddb3b8d1d176d7166741f035cdaa48fa324db95d61b0ba81c15692e00e08e8d6c136f4be39068dc1c4c89a378ca5d7ab5defad6f6c424c6bd71af139efe2a74b757195f92521deead62e011aa02d83cf07f471a6d5c41fc5dcdd1373c23c9bb7da87745462a7533c69d7c968bbed5abc0de0537e0f06380848a7c80b31d5b83015f451be0f246ddffb6558716796410ec07d25f141eeb0760b6805a5325ce5d08ac76506ccd15e234477ee61a2da93f811bcb072ba2744243552a70236b9083a027ddaf04b9ffbc7b02e18ccc400738754e3624fc285382a247813bee5b385fea7802349127dd0d3ea5c0ad1ed9e02db4169fe591d25df254c9db794b2c4a182f9dfc22aaeccb6875df4ba4a1dc2cbe7b2b3251acdad0c6d107ad1aac88fee32df195300ae0a4f2de4f348f71736098790abf63623bd741af910a6275943405b7fccda1515d83087d1b32f1e30cd755f48274eb9eaacd37523097652570776cb3faace3c8451497f830acb3457329285433390ac1ad62904c6f5f615139d8d22af745667ac6de1b992b1970a26b5419571bb55661f83c0b0708485765fdc7d136833d42d3fce2eccb2c1e25ff9a2d5ade8aae5b790bc7685dabbe8d6713d8b3082db3b323f243906e89ab46fa7b9a86354ab828718b088adc2ecf40912b82c78df90c1b3bd42ad39decf9149e1cc75c72bcda727d68f11c61dd5b0bbb1e2690b2746b32c1cfd953f40a40c99c77f5db1377e831185b18551bc528397f9faf51fe26ab5487914f82f81d1d7f83d1d7da65455ac90173d24f3260349825a5c9217ed82025a3fe28700c2e76386a5793e7cf8e47f0cf06dc0de7add7c11cc9a78aed9232fda524b55e5fc25c75f883cd80b9011d7d3a4e55a9d3d3c4da3893bbd13cdb451beb57c334dd0f4b7f2a4cb4449f999b7c7037ecafa65ef315d98596d1d3f89e5b2175b03e2ad8760aaba1d6cee3c30159d0e4efe4fbcb0f134779a878d52b15381fe17191aa549966195b4c8def5fd47c9b31bbcd773fb084be96353fdc62b07d31a9a5c58db3fc42e655f3c3bfaf60d40e4b558f742dd0b425660054a642c00d1e822d7481f6377cd9d6cf9a291a3101b910af502e71f06c13e1bcdaac439653f30271a1375457a1a66686867b2b3013b16fcb8c62cd0d92b6d04a3e5355be4dbf221619c0cb6cf92751b1979dfae90c59cc175f2f5777e633b91f245531c25ca997b02269f411d0a3bf178954410da41d358845d4720ee070bec27972fd191fe57ba454b84339adc349eee27ebcdd69089f48359f8a36f7b0574c166950b2e99b908102918c9b487d7cc108178a8c27622bb7d3dae7dd3affc272a7a4dd5b5719e714a25db4cee2e1fe980be7476a92ccfe6bffad482ddf5aa5b81f153a08c3a2a588ecdab3b2ac3fa61fe354a6256925ae84a4d18412a210dc0ac8717a1657c22a6efab207d7ffbbcdc387c7c4a403ad2f12cf525663d0c7b2fc792e3ee5ca3c9ad59b10b63624df7736870367ad899e42be4b81d971a3ed0f06d9e808ffa7b0805bbd4d33409aecebb0f76ddb47fa02bb60612e633d3e14c8ae8628b38a980340500ddfd76607c676345ae5de2946c0b0532b407dd810bb8c88bb64b4e205dc420bdc63ecbef07d734940b40d4884714cbe9e2b4881e85c4f27ca05262525150c4d8239f1a0e4d9931a900d1ba8867b76a298e538a8106b056852bd82ee7bb9ee8dbd491bca33b568c4039615de51ef16eb6668873f130dc2005063e43f217d850a60de36d227d51f960d38673511b5bff1d6c0f25b33051b5494ffcfc4a7daef9ee3f6db1a95f61493de771efc01d0968e1275983a0f494d94c456c379bbe5417a82380c21b902e5b47b12e3bbcc6664b4bb809af85aa076a6c2a543d5169ad000070979c7052aeae4369bbba57eca00627541ac854d784a6eab83d1153b5559da7a908e073ff9b9b12e746664dc09778dc502b5077998c888f7d29897493367be6ecf723c889e30875513172922d8d0a6c791ded80ab8be882cde369f096771bea612e9e69421df14383d5e04729506dae125186847a7bbfce7b3642a0f0193d57474432149e42138f8be6361a7b78d183f5b6eef336dbd4f8135db9fc89f2694520dc55be498fb09cd6dccb514d515d3483e9bf7aac198d68ec5c1937dda6ae1d8778378b70e2a45ef8672226747fe47b250bf50a31a8f987406c28654e8b00fa40344ea479bdcfcd7723d9ccc8d0c969d4024087fecac8bb875e4eb5623499d2e352caaabe9192dfebfd485d8d9cf4aa167d3ef869a506dedf228a979715970c5e10929ab23a784a795f41b67f3a6ab51e55a06b46bacf9da23bd9833c26510f01cc1b50b57d90a9e09f68469fbf25d9ebc69383e2265f756e6b0ffab341939e7b14db1102aa23e622506e598e58b1933791bc78ba3fc24860a9e2155ce2a994423c67e6e156835ce5de21190a968de812382313b81ed5a3511d22af2035bf3eda4aa09afffc04468d0cc173d289ed0dfb0bad358122c77dc989b629f9bc5b9c415ff78a8a920a8ca4b9c29cba263adaf142b6a964895b531beb4abaca8eea0f50fad5e91277e8c9809a86fdfb98c7827896f09dc4cb96771ce5027ae57b629db23890645a795a275127c40d12085ce82d7383966f5264bdf841273703cf0e021f48d5c0b829bdb6b270fb02d38e6af1793cfcc0796f015e0fc44010c9450df16bf622cb0e3535994ab7567d1e50c7537b90c46feb993aaa7c637202f39ebe2be1f7097043b3a4a9b0dcfd4992b275625d87c09662a9ce8a673987f7074dc245eae67ef7d8be4b2dc01a543f836ad54d9234e9c33fcafe65ff52eb9898af9791fa039ec4e8fb9907ac942a06e3f43ea082e19aeddfd9a49cbeb1f84465c42a1312e79794821c66d8d8d725ce005cecfbd2f39cbeeba4e932028e93c455617f28de2115283ae2fcb50153bb21d2a20da49a7ccf59223311c71b4fb04243a1fecb690cfe8c2d68c7fbf62421c6a5dfe19c46850089fbff6ee09a2cc401099ea7ea1b2195f8cde6a3314148cd36d2accbd46f84a1d38d9c10d5b7580e0dd436a817054d3b16462c6c4307536376a84bb34c5f010f56b2eaf08da9d26282620e1247f7cb4ad2981c1644585b71c82bebda3bfdf62febd22ecd774ffd9e31228f68cfe29959bb5d1e352c8c5a4897b849540e34f8cc5bdcac834063091cd3c1f9cdf51948e589275c00ad4fe9b4b14abafb4fe8f419181a108f8a5959bdb60f0aafd2c1fa9d3ebd1c1c5dc572755e6a0aba4d28e4ea1e0d6985419a53f6d4caca99d0da6a71785da1e74955cbe34d95c7993adc4ac7e2a3ba949338ac59b2ada0e94102b849b3051b216ab4c3860a4f2409522fb78d63c16f75a13e6d145b6b3332ad2d8761e5ea2e0ca124ade839d1bbe685579970816459a979693b3778b076d1367149beddb0c5829c7b63f337aeefc1c19c9ab805e8d944d4fb817572ab88c03b87762224311078cc770a93f1f9bb575aab7e9fdd1fb48cf840188c3edefa9fef3d933adb0a8b13fa46fbbf6cbf0f2e673dca6afc526457605457be25f3990e3c914b70df74d5afb1f227df1fb6a639cd79069db4b0cf3ed6a4e0ac795d313db7b37b3b4f0d322399622fd76333a75b25f1b48da1489c5fc82ce111167272e82b74c101127948f13e4a26a0fa2f87cc636b20fca9aca40aa32500e08d0e46c7f6b34f1833abe348543f53510aa0e7ee7e9207db17b25dc0132f52ec436d003f67da423140c08c822f7b985a5f810d9e30c983c7eb868e93cfd8d1d13760e2294bca0b715c0e7925a350ed189069efe4fadc7861fd8cbb14c0f0ff8109d41c08cb8d1ca150e08b38837cf73d1a323658d3a78651aac6811e7d2b5e6e1f05a0e86c0e9865c6196bfc1e51e778beb79b1bb60f6fb956f47a6afd272f2c580b119a7fc2852d3003c591a74b76104f847789ad52313b271e646ecba069b70d7a0198f9a415f8b7b1402da075dcec4463ae2b0b70e0c6aa094dad10be9473d8cea4f2f7bbfb761e517367e38582afb6f408425cbf504cb5004c034e2398e3c2f4130835d066b3cafd3e5bd7190a308521ddfaaef8cf276956d701f3bf590be286df73d4009f7bbcb634f038b87df413169c3aed0269ce7b3f1965c3c1deee22e144c3cf97150c70434167719f1f61687cf7639fc6796cb60dddae8b3b9d58c04dd080b24b5c38f437dac793ff0a03c57db388578e4e0685debb67f7e5e23d79767fdd6b7037b9db3f2c5a3479394bf232bc49027f483e97b49ea0d75f2a05d59d5dce302542630c2db74c6ff6f7f5972aa551e1b8d9ebd39647ca0c2c90f97c556cd4aaeb2fd740ad347e4359d0b8ac0bfcb86781be92ea9b2225a7a5d60e59b9eee57a10b9bf16a87d79aa49a43e5bbe5fa1445a3d855e8e4d5349fee4aad3bac5baf28dc842ced880cf9bb6e1bb4e0254077c23cb852f91a52fab6eb52f7f583d7a5895acd94807b8da0ef7e46d9b80427af08640106b8a0e5ef332ce114d9f15ef4fd9263573fe6c4186a3e2dde64874e28bc54ef53cdb086813f3dc9d1906a41a166aeb0ca049f5f86c0941bdafe83bd59fde9831c922ad55face29f0bda546c73561d02fc1134d5553af697b8fe390c444d2a7fa488a049f580ece9bd09a6087ecca32c250d79728259996d5ba7609501b6327adc5d7e843c40c6515e7dfe60989a8136f7632dffbc364bb435910915609dc312f0115e29631d2947737d2244a7bbbdd4aa15649ae2721f4cd298c1363a89a86b88167033d9e534f9e939a95e2a86d4e68e0d3ffef4f84d054776ba4b16001792ba43f279583404b2f3bacc1269c3a03afe5b2696d88d33104a9baade4e32b714516dfc94768792a1b0aec9af380481039c9f3bda982a18b97da2096d278b001fd87e855545b5ac80d09fbe8a2c4c020cf0c4f3a085309802fd76b4f24540fc24b46ab7f9dd1f86466d10b6be61a23c56a8eb99afbf3a2d59e845377c6baac03f1edc4fe99d84176d979e3ef7a032e09ced723ba14d0902764b7c2c3b30726443f443b8a745cab8473e7ded1e08624425ad98bc76131f5ee89a08a96052a50de8d5a6a6954d1c929c7cc9f271d44947ccca94420fe368407e8e2f6dc3c0688f80df049d52980617c670cdc20494006d07111e813ffc4643b3acdf7ccaf277bf6dd1c8face84c1966108040d39d860bc4f407cfa7ff7933f8dda21e1e263820decb67a5a7f40941346d74189ef6f5b632a7e7c88a00fd6339affeaba84bb3d738b95e7ca8a9c144dd9954b6383dc19331a4004a15de583cd8b0f0adb7a9f356b2fa8baa63d59a7bd5cbee073e3fff030d0726ef5d28a70824318ff0a1380078f2d673df4d2e6668072fc9adc82217f605afcd0a775740dd906a72395f6b5aa1fd7b0be4a1874170faabf49577f6f35ce3f359b64e8ba537426fe4e6358f197252cba7b2160d6a37ad116feb12809b2b7448e904873fb3a125fab36b22a523b429f4eda5062dcf1de0f9e104ec181c595c4abc6a4003c1eb974584feeae8cbe3787c1ed1888ce88d3ff8a286c3e7dcaede53cc7b558a08eaef19f89ad96e901123de40eb2cde1d94db6c3f898470f9239ce540bddc352c05db9c0c01a5d50f7ca2dd91c6b2da73a5bcd08b744cc6dc3ee35027814649381a1ee50223ade9dc152d141916471e0b060ec0b3c5e0c697e31f2ad010dcbb4085ac3ec3449d5acb50d388e23fe14df94ebfc21f2c1b476fb9b1064427e0204c1672de0220f6af35816f09665323fe0b8a0b74741716acf959b55c446480e56b25878454ebbcb68a6351c7b0b7caad20478231f747f2ca56d899bd7adbc6faffb07f4dccfe3f3852a776e75c9301b7dc311a862051d4e7926c2779ea77912d48c9763768a76aaf6fd540bcc67630165ec287279d706c437555b8faf08047a3c6eded80283ac6d4271d9643e58867a06f43f53e0b015576c09f97e19e78ef3ce82505eaaaf088a8d98707048228267c207c9dd724bbeba1e381ee9661c3b0c80fa99a78c17f9dd3df6c3d923dc573d1af09a9ab63a6440a57fc466140e66972a54959be73721a29d896726839842afecf324018286e281c63d98468edbd4e539c447251900abc5e1c9c7f4f0a3b7f86e260710082f559cf17885b0a2520591bbb899e55294516af13dee306145d8e7c11859b94d56e7643488b8365235ba37b4f16768ec8608131d96992cafa94e3e8c64d30686726ce3c68a8bb3b1499946293aecbefaedfa10e3e5d1ec6a567ee9583e9f231e42d046548124afda6ac542e8cefcc68ca15f1a115bada87d4be4c5513d318a0a5cb2476206666f0c229b52cf0b7c61262855e44f6a9707621d6fa558dbaf7f68e43213892f3e9d4616ffcc10439c5963b9ede697d3b19ed137f5929229b30644b9a4542ea88f218ec76d6bb751156a5f54801c6422ba6bd8d50a800d2b1ce46e4d4aca1fca19c016c984e2251d7f70d0554e107a868fab0aec1aefbe10841d0dbe0444f09748a9d5f28e49f37fa6f2f7f7549235f6e46223e447595f9d325707fb53953443af976fe21e62029e3ae7fcfea04d9a3125625620fcacf286fb4bc96d3f63d794e3af7f9b89f15bfd0b11f1992f361b26c97bf63deeb9e6b569d52fcd16278a7e296cb995de7da4bb1ea0fc86fc758bbf79315aabfb4625b5fed427b2c6aface422f77bc92e90eeef558fa2610283226b660e647ac66bfefc8e1c9e7bb1ddc6559f20050560a42795b5a4a5ad9579133b8370d14dc2463f65b4aedbbfadf37fb5c0f736544f3d4b30b7fed969c81aadefea87d09e9ceab6087fce9b7a7eaf1a317856102da66bdff96f427ff13bdd4e9065014f20f669571f3cbbd22f2e7c4d16056bdd03dc0e4bcc4f38fb98e2f5cbe7e84edf7d299f3c1e0457d6d2683a6100a834e8c366e3c643f0b0482d319793a184001a739839e83ac741be80e47647bc4510fe245374af348d40fb37e90eb5300ebdab90197460430d8b78b0334150c6b10863ac86923a80f3bfd74c5aa76ce70348601cec3fa25e30ff416a3e0be798fd5a44254eaba77688aac06f110a341da449a453a503d984c6e152762580c20f2af560e2b21c6b3ff4f12394524d07a7055cd563f68f40d8ae6611b2f01ea12431250990edfe93af007eb889899d3ae45b903906aad6bc66427c898d8f7a74aba61a1efeaf7b400e388cc80c918536d3bee297162647daeeaf38b048177c507503174cd32e6dfdd62c15aec5793afb59d5b16cb8be86d4758ca93e0e4d91c93d241e6885bfdadb8a7b7d7886e55f0bf50ab44ea27dae066cc1abe3f16a829584ec67aea5efc4211fd97ad3ccefa3e3c1d7cf44e403dc52315c5dcb0b4347db2657ba4e096fe45147316a3f21fd93dfc71c490beb6d0bc7faa32fcef6ff31f2f7d9400dfe0ba502127671c3c2010ebcbdca76fae7f10a1782c57adcb4021664dd1cb936b1bad00ba95fe787b4de9867f3f36890e6c9bbdad08900fa8e1e52aa282042fababa94cdf1d4119f12a0190789b84d735e5dd61cd446b896bc0abb49349692c04bbbc6697dd429d6a7fc4ebd2bea3fbc225177fddb34f7e80d09b40040f5abee0b89fb5030e05a79b48c2d17157b3c94343f7e5a689917e5b2d2e3e52bcbd0f81d9c33e9ebb4b97b495beddd08fb88620f5baa31a558fc6bc50b33e2737ef20ae420d0336199ee20f81cf526682c1d4d01624273f1df50c47af6a04f96c171ecc68631bfe900e6e669d4671ec57b319f5bb9521f365274c2321cb815f0b8bc334a5bd4c430480cc549cc2b1cabeccf30ccb81a1e691943e8a6618d1c6d791d9b507ddce35784237caed9e9234e62b53b3193ca796893268d84515243b6622a5b399126ffe3adc23f97eabc973df1dba0d027568ea753fe31cb314105d1899051120191386624cba690d7b203ceb9201651e78ccc23a6b084a077257bf19415a468bef40f74fbfb8905be3e0f553a936e87407bf3b930273ed5f14d83e0e4403651807beca71db5097f7348519dbd730cf412d47a95af4f69050b2106c92caebde6a421e8a39cf3c1f41aace98b4b2616cf608198476164ebfbb238b15156926d94e0294302d1d4c756b3bf857b88a54ba16f6f62170562b4745e360439deabd07ef6990af84b0a66451d2bb7bcafa5851021772e4009f5456b41e8339599cb4c12d80da2468a6098fd5cf13e22abb25a2a92473cfbc99c6e63f5c8f188f4ae14824f34f37722694619fb00557fdfd8cc776402f5603aaf7700038265bba7e2f024c116799cb46d64aa4c8178c22a8c6e765f3020b067676bd47998455f8f80e7908ffc950dc37944576c30d71180de74a13d195b946d30f8e6d4e03b8013621bb119a100c852d56e46471592225737680aaadfcc33a852e2c4037875913f7d837016a9022a668992f965a1d218f5c050e55608e785aa25d19c6ae5823b84f119526a55c13fa288b7cd7f6622127e54021de53e461ab240071a7b669c27e0c22d61caf4ef0ae979efe786b5a6019a455ebf3fd11c0f1da2e564077c4da03465fdc5535615f009e47620ee801e230e592c48c8b49d8936daccdb2b3767a9b564330353e8011d49db01b380ccf0e0f481377c6c972a3123e96cfb37d14ae6b3f3390be7415a3714feb269b9e4c0cefc1f704aa03a739b35d5408faafba337f107a71e76b41b7c74140e8133414750da0dec4d4c2db6f6d40c98a4bb1bd4bdbd5a0cdf4cd35b3c3594cb696aec194ea221aa5e7affe19c97bf98caec7508aa48629a273ae904f4f3b102c4f9a51334c2f0f28016357ce5ad14215c9ecaf8ae08ea708cb62a814302ad00e82c030209e9664d40403115aff352f55a38e11e3e989c22110250bf0c85c23ab3d34c1ebb733967303122dc6306f5d42972865fdd7170bcc40c002bd08b2269cf1f02e8b4ab31120a46d09e7567a901685077a144b61765c85f3d01e304492f74c98487374b6ff1e30a0ad6531d92e04813dcaec6744379f2b4f1df83d6c9a18505a284aafc735988c9ac4410a6128cc3804c66e86b67f6b84e7b1a530c7d37cd7a2ebce493903344dc857aa6a65b4904e8b984c5605236122374ff580786fe64376ad10a31b1bcf09023a59f1de611b3c2fbcb841db4353b56e9f0dbdbb202d447a19957d8ca62b3266b924c06acc4fcaeefdadb962f038ca9cd7abb0bf14efbe3275571012d7cb57419a3108b7e23556ea33de7de190ef6b871fdfed79267f98716ad679b90053d836b1db0fc5f2a5e61ae497aeae618b829547141c396a5fe86834d57aba72c3f8dd44812a9b628225bb53fc1aa65844344781dcea86f2b2ee8074d6d9a2e633baf1a92324ec86286a22ce12d58582c343ea0ca7e22a2f0d6214866109c5ed8215faba7bab51e1e019d558a7cb18743716b4ca9df74d88270b2bebb3c22d9bd6a0391fbc1b16d80d003b42088b53c00a2bde899f6630d5989e825098a4c237c526c58f4b1816a8948701933262a51743b03b7c433474815497352254c1573d57516ea2c611f21ac387a1861c6a1e57e7d89998746fa418599bb9857f20fb177f748e8997155ee3d0859fc17bb6e2345cba8ea7b24f0f00f371a732200896cce7344e4ee88c655d19a5294c7f0748e8bb0d1f3c1998d41081bf4e7609067ac826c7f1cf73e5855cf87ba377befd282b6f56e1ca713c06edb0a62f71fe9d488899c62eef2f26ca2508de9d94848627e455d5513cebe563530a9fb510435cd926d1481d0fb3a25319f169a998e752b21fa450e52151c3602f00dee76adad48cc07e018e9951efd25dfe36aee17793e7dd1b9361b7276a1f6d32dea035ad4a6a58c456add69cbb61c288f77ace3ea1e503144d019e06c4b822116c895873924c995113ca520110b20dbe2b4f131b2abcc7327cf7555163baca3c2eb2dda233ded606f00a6b38c1da80dbe38378edbb2a42bf27bddd46d511ca625ded0fdbc80e8e584801bf37d365a5411a5d93604a1b70fb5add8421e2f90809bc98ae99e6d78fc41653291c0f8f1a4e5b5f8a10fb6de2da1a5d49acf3b3538a2762c75d716240a09b6c062262cb3041f8501921dc065013203d60721d3bf5e3814a01317d636f341e77e6e7b5a1f61f675cb5258e1ff35e8a42c893a0864abadb17f372a719a7fd45b1280c0c0b2acbe9e885bcb0cc812d238b89a94266816914fabed6209390ed26b4b10306f03e4b8848f30e01419d2613ff17b7ee2fa84fe18ac1cfd7044ebdbc5bd5cefd1bf3da3fca3a7733877ab0557a96b16ba41d3e4dc96a44f94651e9f45f517d1807b1d8fbe50efcd23d58dee7b9a48ac9d09da345ab384723a69479f36881a04651c847e2b176281d9ea01ca3959385ba2f0727d8454a326cbd69fefef2938a056a8ab5095e2ed99232a28ff7bede86202d31b97dbd898058f1c38dd06a213abd83a029b6829da92c51678340190efb92866478dbb3486ef1c40077959056b891c75cb9c50a4f1a07ce82938a5146c8e5f050fbbd7a5b41c6a9d595793070827c515c219a2cf5b92610fccb0cad5c3b63faf04a5a621a392842cde25d97cb4d9418514cbbd8ce0df7dd0c3e0d07977d4d11de844d5e1e29c221c19653df026899d888815a51a6afb798540355a79ee45bafcd8e21fcc6ed49ed7b2b42d4e61d9abd746db4a654531b39e74ba2597fcc5b34e635f511783055fdc53b7b10df23da04893b5fb6907d9564e7fd946aeadded2de580b6ecdb9f249e47b80e5c3c1af94316ceb0bcb764a12943bc10a279863f041c3a5be9de26d914ccabc973abdb04568cbcc2eece0baca52c05022076a579bef1c084df35c5ca5e8023236b6d906a988ebc0e99be31492e2ebd27791092b904e0702f3240732a1446e7162de3cb817e14c3744c6d83a2c2e033c07376fc5ac809b11e7dfdbdccab54e57dc4a1f8f05ce9aae493e871784bb852a0e2717c6bf2a89175c6aebc44ee5349245d0899539b1cd0cd3502e3787b16614c61ca590fd94af05ef5a545741111b1984efe25454f141b8a389cde0b1f0446e151bdc9357f24f2e4669320a8c656b743d0e010ea090ea1e312d8b1585e3c12d718ef9a2a06eb7abd8c5023415f2e84aec1d4377070dc431b952610b2f783e8a4454db5002603000b4259d11c98e9b5ce8c2ce1fb67b57657f715c771ac6f35bcbc8ae9c2de9413280a6a8a8632df1a0028631a1499fc825682098f6900c6ccb8cba2e69fb7e9c0f288fb63206ac715e91c503f580e493b2ecd8b69b7a2fb07e4d322575dfe76c0102e8f5154d404f327dbb50be324b0aa9f0e8d9b26f035c78b978bf42ae5b247d88fd1b85b1bb7d08ea978a6bf23f66493fd877ba68c481087d74ea33a53cbd3da1e1c85603659ac7559e14d0cc62c1967738710942cf5193d3976194836098cef241f6001e8525f34e4f1d3286ee87811770c4ba94bb6e2b316a79b65023d7638487bc68693df4b24502b30c88143cf8fa9c8efe572d85a345249eaea1645ca33c3f71be89f036d7ec572540405eeefda8f9346d9a842b4435c1ddc546fb55861d6c9b09541f00b0674a32ec55ef7b3b405ce92d818bf2f06d2ce01dbae0984268e02a6ea7fb2902a2334336c5b145c22fae39ee4614b237bef106d451f655c2ec3d7dcdf2e97138c0846b4858f0b49f5421612212d601bb752844edd083e48c2b6f7f3ce2660832a5da7f8f4c5e1b420d79e40efda9c8e6e81afb15614290ec036ab4638a0f6e504239dd55b177885ab206cb6e444bda1d3f095bce14df45afe4998b6841661cdb781de33adb8e294840be5e63db4f77101e27cdfd6e083530fd6494616f746730e80b6bc0eb5525c8eaa465afb5102460c75281fb25b83b0c603844c0361ad036a75044b308197266e183e7ff24b7d96f6894741c587caeb8d55db569f4923c5e7494f0fdac15b94a8e158c07f290dfcf61d079fa27d7e3487c88290323685dc658babc7cfadf4469af8e462acf46690b5ff6abcd4e8762631e4a46ebff37da3ce46649c56f53552cc076fe8482f9080ef1d2285f5b9d4f699312b7d4d215a7be93fe1d22cc7525f12d917bc58997d2cfdf69e960c4d0ac887127d2b62e441da4703217f6dbcd86bd9357a2e2ce5c725cd5d1733096c59a3ad819bcf0d872714a017d168b31cf1727528566a1ce3f76155115f9603eb70493acc108ab9ebcd40288bdf12c281b7b7c2ce88075d72129af111433003733ae1629fa97393af2d422adf87628bdd743fc1d6e1d0d5f0ab071b9e389e6e198d75acdcfc1c08469f1a1cf8ca77210b6abb8f30866ea0fffb2d856c8aab26e29a5c8bf03393de31c6273f9d9262953d0e4925dff2c7208c4570a82802818d1af78a486d6bd15b5bfbec7936a3245441ae1d068042decbfa33777f6a9eb11b6d3f715af273e4e5ab9a083ab3db7914db3ba23afb3323275bcf12b56f617cfb192efe3865df3d67a23747aebe0efe483ef6202f4bb18ce28e07c2699f5f9a88e362b32c5e4f5e93002086286da3579bb9ee6c147880f98df8b81e8bb9f78832b77840980d762470b7bf996989aec31e16df476e148aedb96c362eb676bbfba7a81dc70439fc66a9e34533827aca49d92bb1630d265ed5c58321989fe9d44fcca8e5996e1d9021deadbb181e1b213a95be863d7fb7cd480398c346de11a822b7ddc7d9352f0ce2f86051db84e07e894fc4eed00c0b5a1096dacc65d10f00637e4c3dd151cfbbf6385333fc8abc9412631174b07dbf33967ebae282a72a0b95df4c393c11c48630339b17a8bae71051d8cff09a5fe262ba5d74743a03638a85ec29fc8e5971ca565b5141051fb0bc9cb41e574dc11094f54d9da170b6ddb60bc569904890c806ad840db8fafa6de62eec9071590c3760ecf49a218c9bb92e5728b87089a1eac1d86c7739edf2fba3f6bccca5de8459bb6e4907027c03bee58766036b348623e4c21263f6fe9b87612ebf3e29758f0307a5c7a380c31926e9443cff7f40c3aadee830e4f5e41e194c9c9e2d4f9d2813eab72287786a174657e0d9a49c601519038251bc60a74d17c3317f6f33dcedf49b54f65909edc6cb8af9fb5c33a12b03fce686a15b2806a9a88ad6a8a28cf17ee3b5fd034e530370cfda4efc97a9f7460d34c13eb34694ff32424ae7e71ac8345a23e7c3269508861ac26bcffce4c7b569804838e34a6b52606fb1936aa1cbc6a8d9eeee706b21977904c728c8b12136b80cf917b6b0633368887deaab9a639a8b844b26da8c734bd53a9308d7ac184001ecb133a969c7c7cedc507cd5a8fcc1b01582ca8b62403894352e85af862a60c5bb2160f0346a21feed0136b6c2f6accdcd693fe18c3357888b9f5579da2345862a228bcc096cb6f76e2ddc081a2ef33423e171bb3186ee47c2a873508c8763b07d25c96dcb9f7db37d8e80b5e537ea3546d3718274f99ea068e1337ffafb15d556525de753844dd533efe998ffdf2b2e0c528f698c529c744a932a8a8dfcc4317e81b06db1ffaa5d122f0d16c1fa956e43a4a86304f8ebeebb92ad85cffb69f77bedb19068fc84c546cad9a289450901579ec5805c860c996e62972da6d46b588428305686ae70f1b309dbaca8b3fdbee22d93d553f8366c50617e78c66d985cac4103053c2cace5deca837a946d0d0da8c94bdb009e5ac305caf4b4df923c6bacf319960f04467dc3decb89b749fa82bdb2c6252be5b7ae66e19755b4698652975cbf3ee25c71e90c928324098ae4075235a7aab597052ef3ffd63e6d9a159a9653f9861027c11717efdb6462b9b876b0f89cfe188c358da021a67e9c853c1b21bd569d9f89afb7e0f4d16a18ffccf8b5113a5a71c9ca4954a4f1b7dae8ca1ea4a3ad853e3281a9f98e012827131d1452ca8d5f883949406649eab6c31e8d9e1761e2b32fdb275994eaad972c7f457512ba01fa69bc1199d7ae4b31d6383104fb912ddcf0994d93a358b6b245667b086e2d4128b99dd9bfcca3a87ef8dd77027be1eef49d52f535feaa499b5d094d39cd0817be0fb44fe45dc7c3b59d4e90f96637e764548a9cf9d30eec6bb56062497eb14ae918fb413c0e5abf2423f30800d71c5c77e201f23dd178925a03af4c94aa42b6f02ef34be6a81ef67d3ca9f131b565dffc7d4c9059bbe9363a49aff10abc6f483a3b52dd3cd977d7404a479ab29adf345e2cb791266aa71585f7368aa4419b64acce33d28bdaf00f62416d1d534868456b527c5274532c0453857da524911d4b64b4a92fa9586dd53ab70fdeac152c98a351bf1879884e5d728d5fcacba25e6f88d331b61a0d8e6227674d68043bfc486e97d50b9aa3a1dfb74ed237c37895dbc53726b637b29337971f5c97006cd184d949f9320a9458d0261a0519fd3a08f18d78a5d1096958442006ac9b0c2fbf077c200039711125ae2096d2e94de307196180ffc7e1a7d50c8b9e5072112aaa9d9d56662e40df77be5aa7a735b5f465102286713bf6053670f1d497d0e762c816e0e67ba735c22d1e2111bfbdc0a079a588fe95a3f115387c43171cfd39954c7a969a7b74a1d76122f9956d765d5c97922801f354c73c28a1b1b9c352d03de85044eac3534d23e9d4a2c7c9d1b8bc9e56e56645e1182854dbad4a25bf38cbae586c1cd512ba4675808d0ad04fe306132f655531c187aa12506bcda9b147b2b5459d0977ca063424f643792382cb15eca8224b08933517b5a9c693a07f4e79611167a3be148889db21c61c6cb555a454b8f7e1cd42956babaa44d5334bee93354f771aba1b1893cd035719c89857b42bb0a6ae02487f3912b1312180725dd6403bc2b04f669bf433329bc0e62866938cb8ecb68b22d5492ec94078fdc0534c5bd4e52533683e10a83cfb7731353df775ec5321aa6edc19668dcd8259a261e9f1e537f5dd4d21c7008466fd4c13fc77715110a0b529691009789b2f84fb9951a0b16197a3c88bef5c64780d9bee6550c6d11db9cf5e340b67ebd6285723f485df04c1a4b13001082865004ad84d5b990d6e487675474957dcad23a4718db0ba36e29a83985023df4bbea3bbc17705f4e36d490b047392d50752da528ce9093ce273c68f9f212b5ed626698f2c7c6e09093b0d5d38f34e9d992706ebd641d9990edea67db41e2f68505753e134a1e1e5eeda89a20aaf21ac737b224c7203f7e47c1252a1c9b978a5211e83f04b3350dc7d51275ca4e49a70401f1a572d8227c18908fdc4d40a9967ad7ba6a04f06a0270897a517be51229685bd86c04d7bf22c76f4eb3a4613bd2e993d64830871a38e465a426781d69c679af70c6535bdd6347365463e3eba744d478438a0ed7479761313f100635d42b0687c86f252faafab691aee12d2cf0a02fc827dfe5b59bdaa35a092ac12c60a645438d762f5541586550d11f0a6699bf87a857e4722a1f84af9195ff9c53f1491571fcd5b1354bfabb720ffc615fa23e902b32816bbe9aa3f5c74e63e1f87eded867b1370cd7fa05d1505de226830dbaa0b40a301e6f087d04dc37f6bb845df7c4169c6f001a6e3efa4f5b35b8673d276a3a50aa0457b248ccec253c407471db9d6369f7e56d3a3ff61af50be93654fc923af89f167f6791cbaa0d13d4577491baf117355abbdf505e5f33e926ecf2986b13d889ddec409d639d893abb9ec119e130a76fbb12298100f30b65113b9770d1acdc325d51ab6c6f5585de1eaa8f5240ebcdc38b57061d40c21e0b8e1808e040545b836b4e06163ac9c1d392741a21c3a24dd5bd6fa03184ef1d326489921949a4461493bddbf2d86275eb248eaa283840c7164afc1a21e6d2229ab879c31bb2eb43d2a254d0a36a84db4eb884b4cfb7f3f5e9ac48bab1ff7b7d18087b6472d6851483041c2734587dec41cd64cb215953b6c1f24bdac80f2c1d67c770541c449b1f7d500bf8d161c4713f32e81bbc72ab2df43caca0b019efef936f0f5d786e4441e89c57961d9d88da41f4a79c79b96299a300200abb9251280057a3db1114b54545531662e5d376106e702ddec7819cf34a5b5944fc21cc1a9db2010c2d75f1d761087da5f24e641bc57150f3120b4c506ebc162d6ab2f81e43933cee846e28d19a6bbd34ed729ded42ae24064227255ca75f6cfe64b4db45fcce5d4d76702a858fe68ff02bfc0f21af9329300c76c729f7224fd6827f0e5d9beabff08b309ff88de6c7dd94f47b4978efe09099f01bd30fe63049da0583b36e3c8029e222aea49f3ed55c6b21fe9ca64541fe5a9ac8bcf00f47d4b82ed30894c83aa2c3f4de915caac17fa40ca64c5ba16455d8b514b8ea927fe58130d0130ea25ff1a6578d5b3f71153213311f6c222f6275ca60b4617e3e754ad3ed1d541a92275320b7b1d5aa4062279d52b9ce23f08015c96de45a050be1ef7e914d2908157d9d4476e640ed4ad01818cbb2c9b93becbaf18769b62ad2358087436a01b0df384d1d2e84f26c1a1ad0839621a30cb2313df01fd838ec4dcbf2605657e85b1f4f2a58864d5841a9a6c781fa729543b6d5e976c26522a1909914366713f59b653b149c534d833af362578afac4413f00ede8bb178c5382521c3206063dd57eee28c44cc3d01b50891c05b63d604776f7b143696d83b284604cccff8e38194fd4c263431196060ed64dad54c51e9c8e93d1bacf7511d4842d561fe3d4d0340e641dfeac28ba96c44185f37a08bc5a882cfa35fab747485499ed7e692e8c7d9b8276d54262a9f4b7765d600b0498dcbc8bf3cdd9d1ef3bd8e1a09f8d93ece36fe425f3587fc75fbe04f6d788e6f5df97d40770a403c37db1b4fd3e27d10136fe2819f2b48e7e8f6a3a910d86d9ae32ee15f222089bf51ca30ad0d25d1ee18f9e75049c93db2e4aa3ff8a19f011075255cb77681327a5bb1ade85b3322de3a27b8848d9aec24db9f0825b05cb39ad6c31359094385444f417bc626f0ebf11b4a147a2d3833eedd7bec6be300cd3e213d8f9229b235f12e745d46724f382fb24c9b0d4deac634740ff0683899dfaaac28b8b416d2cddd8ad8b5ab5967fd5345d11da6f80cacbcd954ca2ecf2ae980840e45bd2b444ac6a9c819252e5cfd1b3e34f66628a1ba9404498cdaca72b11a6691a21e46a995e748873ba69b67d6360c7a8eccada3b6e8676b953be26558b788bc75a32152135cfeda8293de4675a8d0576b0ee79f8e3108721f68d22cd992cad214ed70c00808f182b86c2efc9f3a2eae8118fdbc5b6fa77b2fd93d98176897802ef69ac70b4dd7b75668e526db1228962e9e72b8f5503bdb72743312e8633439e99c4b9b42fef4e55f633d139eb1eec45b1209225bcbeb69531d928131ad8469317e1660344eed1bfaecd195d0f927fbc811fc102496ad820c404576c1c7c15b2d5939c68cc33e25b8b41aeecf4666d58b336090c6ca7c28142f574d22c2200f3f11ace54952e1fd169a1afe6c2a4d0dece486259843920daf2dd5c971436e310b084b33bcb3e6fcdc6e97d258b1edd801e0ddecb640e9973749b28d2f62a780694cd26f84fa00c123ef9ce2a1f8a85186a4b4b1d56fa762539b58185520a67e38d516b9caf1fae6356b89188dc3c778e44dd396ce81604435c4d454c7342dd5f06ee32e197a8b9b5600675a9a1f5debfb58c44392c4b0122ede329ceacd5bbdf7f282cfbb0ecdf9ede468e040bdcc4703e2f375cea9432ab05d59c6e414326c367e97b106fd78c8a8afbd146ae41d9a603d79ad979298086b0664e36a8bcf8224261ed5c770ef3ea21c0a15ac63556d7a2f953e08f01f2b6f2ccc8252b7aa564e48f5af870f6ec455ed497e23b3704263374e14d6a832b10f8a5ae50340e24716be94953d856c8649db5906bc9320ff55e94bd5b5475de29067cd9563478b60ab24eb5427f0327bcabe306b0fbe57e3828bd2e4f9362cd2c1881fda433db17dcadb8dd6f2dc361399dae0bea1f77da9b8abcd2c5b41bf4ace422a56f86c23417e6bd2d6c1901db823ac027b46f1b047c9fd2a2b3fcd1518fc2016cb6ffb6756bc90ca12a02277064d982a9f06efc2b6bac2576beb8d89cd063fdd70b00145a0f62ccac4fbb8abc5ec9128cea5b1b0143163aeb7e043b8aff9451e19e5901a7a1a942d34eac34b368c9f732ba017dc7848f50c684e4ea9c79861f09e7edb7dbe98973a721650cffac6257662b1a4ee30cdc5646126a53c618a0273fc2c9c76c67b0f3f415893de42462179d6d63476bf14f6a280d866325f9d0c3b25a338742b1b9dfc5691dc167334861f0782b08f753cf989a3d6ce7c029e0b0b73af013714ef7bb15c8691c8dfe0afcf10d44689f7c235a5ad8fa068ccec8b1cef7e4a668cf27fec6f47da2529b09936e8498f7dab6b583e4e2a0c531cac862cf62167af42894fd7f3b1ee54956a2abe7a7947bb5f593ac163f8385144e8b6abffecd50c3abd6fac9d08e7dc4c71fdf4fe194da5a05b612561921172f939f061c9e563a554379d8d76e0ab89daabd3246a4875a435e2aceff86e9c99828fa6884e3f3e4516aa0a5f63d5336535240f1d36ade10df78e69bfe6691ea2fb824b6f9732ae8ff3b3b0ea74236e2b0e29f08971567c9f1832909ea91af211f6a2ba92cc75c768c96318adc6c84a44b313a8ddbbe9b652051ec7058783f22194be8ef07b84f4258f75f2ea378466be9f1775a8eb10d52d6b4b2bcbafa878b82bf78ab9a8caec68c78a72193eae54a357fb5f337e2701475e4330bcab7ee77d6dd51db8ea6ff4986316175e4d77eabf7c3cb2413aa71cffa1878e810f14b72f34316f581d3fe47a520812dfbc61eb5b01f2ef8516d2d6f247ab75a8143b4277178787db9710849f7318fc87c48d18db9e7332e6a5c1a441cc976e71f3934b7d7334c474e12b491dfbdd2afc010f2751488c5a45faa65ad3a295015302d053dd64d0b16e04004d234e1afad2beab27d27d5b98e076cfb6c162d4468e2cc6a91f70b43ea48ada7af93f109887b5e7d4b4036e208dce29c422c42348a8c9aefca2ef69c590b441e7958a6a26020f489b6bf020921566fe4600af3add49838f9b7051baaf29b18347553ad667f623f17f754a8e509f1223c1c45c59cfb09882d18c362089ecf3e6b6eb097ff914773fa41a30829a41a574f10576232857ce6ffd7928ba19f9ce40cc1cdaf7c86d98a1356b191c0ec56235a3b88321601528551e98f6005d839e01630197cdaf3b5f21434d7a429703a241567ba53bb0824589ecc464824206b6431fe6b66dc6f5a01095049605f3d21edb66126871bbb85eef0a896295e1fb69af45e5da617cb1f84c2bc5eba5c322f15a35ca80f709c609debf8ef39c442263861415986aece3d745f4355cc5fb540cd27e5fed07dff9a200d1e40b5ba25ea9dada02cabbc5044202ae70d234e0bf93aa0470c33dfdf78ddddb20921100aed70e801f3d01c8fb7369e1d98b5fa28af05d752189bc6169a12f7e9bed461eefc68a67cd36749f3f08f350e09865616fb3de81c382985a4115c0b9701da30f4019016066b2ff299187b538d07d7b0c406345511e6b9048d126f10a7fdc245010a6bff710390d694e6f58c3b2863094726bf4876ad292baa4a9140bb438582ce377a5fd4366d6d96ac9b894972e3a9937275f435be970ff33542cb3bcc9a637c6473b5ada22e6bf84e404c9355a27d83568611a6b92529b7a69f8400d15d266dc2b8ccbd61dda8b954b5bfd5575d549d341300b71d9029cdfb288d59a54049af071c1a2ada8376a7d55d140aa5121340dfde717e8298adf99a216b71b1640ab1823e692123e0e134471fecba222a92c7705d5d11347d00a256a797a90e5edf53364c2ff08b1e61ad0f3b04c53ca979b0cbe6ff30a865973a5e690ce88dd30cb5ee19025e4ff877c7fb69caa22c8daad84d50f7a68494d677e53b0dae5b0a06d4851360e3ff9f840fddd031299d72e877351efe29eabe91b39e4772fd3132d6efb806fa1fce519c1001fd3290770272c7f331a22893419e4f3d3fd6dca81b7b722cbfd89b3be0567aadbd3cb3e5e0e8332ae96d3dfe92c6f2b4ee0fd623aca5eb7ff2c9bce3e7d45be141258fb376e83eeb6c65868a99f45afeaae08fb715d29d650602cd926903c376e77acfdc837f9104238630952d2c23c9f606632564711535b482fd6d3cc1a3fb53e1ad34bf48749e9e6d409cac914bb141c30dd00ac2ac40dd2eaed01f5a0e1b69f3e1eaf0a923517b4484548c93e4c5e139307fb53559a6ef25a24f2317eda72e058ab53d068d9a88114e4ee1456a390cea0b6445ddd27bd9231505b3545b9e0a392bfa64eca795fb009d08d66a00f23d9cd1431a2a20b940d66ef0048e2015e31a77b013f75e2c6ceaf5a47891bf618601564e0c0b1518515e2f5c44f82b0bd110becd55af50e26814e5b412d3bf06f3f9a956c2d1bf703a0bbe7827d3462ba65de3101e687a35f209c8741f333ceb9e61d258c00efeeaa5cad38b98284358037565f77453d6b785864e0a5cc77e68fd13313784fe9848605a9b243488caf8c9f72cc286ff06fe23fca2f8cce4c1cc687c403841aa683c77054a428a12798f62bd9266519b75de2192a0cacac93cf2315c34b017ae5f047f6e8d2f479fdbfa5536a067c148885024440869da695e3fffa0d1eb17df50ce6e04208a664c9fd9d6ac94c437d5f3750297ad5d780aad5ff1f04dedcb87f8c2c35b67b09f0f3687e4d11207889506e853f0c0105de23a862f3fbe1943655a97fee23600d8e10dc679aadd961b4f3af2ef19c4b6d1655a09eb7f9a7ec48e61b0292163caf0558b9f5dec59dd70799731dc2d1f15820c39ab20f68de3300aa902f99a8000ea4699d4224187163316de6a60bc3c4b4776109e5b458d2970e516a003c7134ed03f85ff716f84af53a91ea56bf40e0e94185d1ccad1914233c5db3e7569064e222bd6847a48a9ac755ef6d69e3f5eee62dfbcf354baf27485ea1c21831ef7a594358941aaadaa4dd20ea453c3399ed41e56401735d4322ded46acb5d39722defcb467a5e91ed38e365dc88d942621a42f0ed9f4032bf35fe0b107a1f4cc83a39a24303591ca974f7918170aa51a2ce322faef92f13c88e586e1ecd2f11cd8bbd53005f079fa4d35b740a499dd7dffd78923337e9f6467f5633852f8583291d45739cff1cb1e83012500586c9772226677dd631cf4ac6d7aca43bfd560bfd575a07fa115a36422f6d09d6441cefb71d02ef407200392c9bcf2087b2adfad4655f64e858f25443c176a08ab278983eb8ea19cb647168dec143b95bfb6b602074e430c2da99748c89331d73a3abbce3b5738addcd7b94760441fc23405a9216b7ef998b5cd96da77eef79efc18481fd87be23b8ae413b8580f7c2a7e95f55940ff0e0da7d00ada6fb49246f76981645aaab5e7a2627a3af14ff27580204e594d8f6293d5858fe4db15c8f939fcc107147852808037efe40c8833966cf22a4af976b8f744f7b7786110ec4048cb372eb21e079aec679dd34bfcd4dc7e4995a22f789084f3cd312a09ce652a2d419b1889ddb4bbed97a1553540943a1f64d614dde71433b6307c519e86806d6ee531d3b6f291d2904e35af2399877b8b785ab9c4af16744ec4c8d53bea207a77362ff9b0b20ee96912230e1171b963fda843ef487955726c6277aee56b61ddc4a848f957fcdbfa1e16f12bb745b1f329772148ab1c5b0c3eea1754fbd5299ef66495e3969a6e03bc5a581bf2fb34af42dd0bbe4e69369ae54ee70be76247feca3ced0ec17fb69a02f2a5148fcd0bf2d1cb3b3f9298afb46d823c5f5f43be0f8025474a57a2b42e3ff8326237984d421d0bcd9b5caed27fe6b01ab501149ff42cd37ce25fb4545d89b69a0d52686ccf492b9ec5a730b4932421c8acb73adf4f2dec7fcf53415c5473856793b3aee4a591288a8f3d1ff39d8f938ec15acf2ec228959eacb61c5addf0319bfbcf3e70147c7e8944ae5f1decb025e4fa7f31eeae28318168bd429a8d6574ccee4fac0de48414c193d405ced2c2d19a5baac593d11ecd830b71ee9603528d317eafc835f958d743ddffea17201652d6b64a90b6d0d5703378b0c465092f1b50054ae439f7fbdd80d3d2aec035194ef6e364101c5bac19aa0a9616f66447878ee41bda67416b953f24a89488847586f2754f1827de6b71c9bda025d0f1fbab01b1d6590c7903d352e690ef92c5f1806b635c1e2c1fea2b6976c0f68ba35a1e43faafa8c24c07553d23149dfd0fe4833a013adb583c351a69f27388b913f9d8416f4fd40500a6bfdf5e9edbfb64d72571d3bf98e2ab9f859370159af21fdc6d1415267cb6c39324e41158d7c7e90d8ba0ab863eddff07eae67ce4c43ea64edda6da694450b6175841b10ed150048da959f3e13ade4091c07b2223aaea4f4e7d9c810bf4c3ce8881c5bf7bba64fd5bf01e34faf1c7aa7700d0136dcba57e046b30e2b8e972620aec5ffdce0f79471bdbe85f13569a90a567cbc7b81ba5dffeecf209bd8a043979c26003d925b7fcbff45485a51ecd43620ba5d77b991a2682d8cf56fc3c690bd26576d3dfe08c3665a32a1bf62af07a19e46034a713719b20e9ea83634b3d9b9ec5e9709972976f47d37b2b2206df9040036fb2bd3a72dd40861ddf8eba41ed311c9d557f67cd9d46e5fee7190669973b04b113b8d7cda521852a3807889267fee6dca720bcf9fa9b6bed897edb719c1ad99a3f3f1765c9c86c4cd59b52054df5b029d238799b7dcb347817502648565d6adc873ecb78119f4faff30e13b64dee3c9102417e8a845ab54ad80366060e0c2250acb5667c82142381f983287d21c1a8d749e2045e0e451825f392beeb448df8efbea2716f117aa78b45a350fbd4acc6e99b14296ef31805d8e18814b0856800c4ba56d5e6b8502fd9a6caf71e313e8b04d83b6d3b4aedb7000c388344866e3678fb0d5e2a9c38e25c515da0218a5fbc3acdd4fd9a335f9aded40b04e2152f2eb014c5b7404e8e889016b747aea61bd14a0da02d0d08453060d52bf8e39a293dfa67e469eada80ce1358631b874521f1403717b9a8aa51106ee6a614c3ab92f17385d425b09572a9c2a4cd5238416a9b898bc078db5bdeff612e568ceb3a589bb69cbd24ce7a21caef052f4415ce5c3043a9d3d4dc526569bbcb70557ac432e8b7965f041e3b5a282c50048fc65378b15094431d9021ea3a65ba49caf82f22aaa234a243720bd8987dcd682ccf57bba65111a280ed19220d89d524c882b97474a6307d2b708c0ebc38398a575473347b622e906e901873094f3a3e2df05038e51041d7be88a6c1a8f2582848292ab241bfd028e2b2ee94ece4e46d7884cbda33367745a34f92eea8309cf0a65c2d2fa98294af3dad76a7cd31b1a573a54a952e211f2ef49a422e648eb28101fa9a16a17f0d78dfd8b0855eb01e8ffffff17