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

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

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

Block Certificate

Block 83415 115aeefa23fdf2b548534cea3a3085312a39903fbbee5d1a593cee91af1154f4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c340ddaad311471d5e43ccdf064f9b35b5d39718b8108bb238f59078dd5d559
Certificate Block Hash
115aeefa23fdf2b548534cea3a3085312a39903fbbee5d1a593cee91af1154f4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008023000040380000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008a0c572b4f28080597b833a626963fc217aea4ccd340474a5e70d569660f7a4e7986ea0a5b1a64c4c29b0adcf4a2d5378a5975fb265683b9d0b8730d66fbd031179ba9335eee716b24df36e10c0257c2f543328d61b7b2d4c50400000000000000400000004000008023000040380000

Raw Header Hex

00004020ebd290ecb2fb82c1868804cbcb46348033bc18b3316e35623a781e4d5bd7b7b9455e22a3e0dc19cb5c7341e223859b443c9d0f712f24f715dae29953feeced767deb4c6a2fc3001859d5d58d07598f23bb08818b71395d5bb3f964f0cd3ce4d5711431adda0d346c

Proof Data Hex

59,560 bytes
121216020307f103d6164c3492dad37e25fe484540461fcffae46b8eeef41d5ed0193f0d33e9c2add2049e87a0ff1eac16acd0d8b2ee043694f1d9374751088df48633d910cfd0427a35e6d67ae89cf41c1be202813b9d81c050ea9415948356283f548f2046671c314005e58d59d81edc7f00343c01e5340f7f93ea533d858b3b22c644b12d5989026f3d6c5b5ef0e0601ce31b7925d435c54be1d6e01e30773f540127184965c63ae11f26de25fb09e3b98e75d270a6b59881f794304d80d63820f30385a84644f3450cc94292d60ecbfe880a795ce8dfd2edb75d114e053a9a6cb47cf69214f89f691eb934dd65ad2800f364f88d19cb126e2615d8621ea08fb8cbef109495debf13b25846999d6310b227f9ad67ce802a98b3dfa1d8e0afc16f68c9b6736b153024b45532101c6f015df12b4997119fefc313f519c10e8a32d557c1c83207ecdebc7fcf28d57abd07dc349940b5a4d00b08731d4987da3e2a4cbce4017a3597c7616a86b9ab18d53509f6fbfdc6a084461242c2b7c9784958745a8eb7217f316d53509355ca237c328dc249504d6a4272697e4bbbc9de64401cd6c22dbce414ac08985b26b3eb03ebf00ef210ed0343188f39f1adbc0eb415dcf8ea287326aa3c65570472f379326414593f5f442a5a656ac529ad19893c461090fe333368251dddf19fdf4858bf715dd5eb53db0866044f90d39055a605c15590f7d7c6c803fd14562027a96cb9b871e4750851aec968e1c843e18f098aa6abc182dc7cdd19127096a4fe152193bbedf2be63a4f82a3d30df0af8f52592739afbe199888e0685083caf18e7aa2f6d4f60a34e8a382a77636791f89dfccebe20e837a8a9a9aba0e7092949095c3a5d91c15e07675114beb12beb8ba6b3ecdc769f8b10de7d851060431942120335f918fd5fa0d2ae441a2426bb147106989a71aab5085c8b73b3918c0f4f5cfe06c51b6d0c57cb53da78176921ea10169760e2e16165c13870c04999c7c98e53a678f8d51525e865be17ccd29109129647fdb41dbe2f0cd92c5670895ca9499c352bf4443203b014b9450a4667647fdef74a3dfbf11c9d68c22311ec459f2f3f95325890728389cecd673754662e47c18ce0fd7613ee7a6a80605e71bc12c46cd057cf90dbdfd4ae9dd03dd30bf8b43c936adccbbc60d641d5de98baffe4cad9905b737abb29becaa0ccc7b6488a45e290a287db6851102aff748e1f603a387fcec59ebe98e6a7934eb3506ca200e2e43b675d059b3dec5254cf642ba3b510406763d6d25dffd4a34ee6eccf696e42a9e85820a91b8f244f035693ebffe3e6dc99731f4cb6282fde381b5254ace8e1240d0185a8faa26a0cbc09a4346ad89f7fc68d0e7ac346bf55fe7cb066ffd7409ccf2d0c9a4893600d90e26bf43576e32ba3db967efc077f89f7b06d37e2f8fec4157ba048ab07bd782e2f11af705a95213ecd8e71a508b50d68954901d2ea357c04d51b37320e5726f7fe2252a03c7d3f7d0fbbcdf41f4542bb1f4118093090a37c62e923b9deed86625bdfd08fbef89f3828806a6b5c63614b390e6c11528deeb9e01814e2b07aa5b56aa6f3824d24d5e11c79a3f2d46763dda40173b1edca8b19821e909e77e688816f6b6ac983fbba05e552e31289dcb2ccb1679b72adc6022ca0d1b95ea746e45abcda23e05c71c99ece21fc3d7d6612ea83ab8cfae7b225e0f40ee4047531556bb6ba347d73d80b8ce0ca29ff9872a497791ddcdb0634616df2f10a8ce7cc027967f69d429666c31a378686a13d53f7274aacf8c353ab47c2bc4cdad8a2134d6a8c5f4fe13b007a4f3dd4e9a5ec58c64ed728f94cf44adacf1e269f7541c2ef14cc789d76cadafdc49df454652350c18c60fa103034c8ff3b8e1908a07c9436684ef5665f557d973b4bc5a9068197a7cbf07559757e3082f7134503c2e5240e55437e0617ee8e527f58694ad4f720bb6dcb6d6e2dbc16e96d22b4673f6ad3216a82d26ebe5766854f23463aabcfb65449428e0eb9ab25f05dc7d9e96b2cb82e5cf85f1755f8bab10656d16c775baf0eb1dfc63b511ecc13329ae14d800bbdd995a5f58d64e52143d1b218bce91d4736f2be95e7c16fde8c9522a577b92b239c3f220bccb1f685193d9b19b658da40b833869a2c289a5369e3f867af061ac420e57fc4d4c6294e6e22d3b3bae356b764ef77daf4b7c6602b70d51e1bc986be0d0022988852c31a9956a4849ba5debcfcf195ff058f793c1562073daa843e83d7454959b4eaee961276d116973107642c5cb4110cdc908b37583c49a2c8663342bac0e05f7c9b51baf6b7120fd9baf4940594c8114106376e2de37691fb63d4d1e8eb72e730aee9e2b2949b819b9b84abad1b7c16c72174f22d8d7b0a1d44f47e1896adaf6482911a08be3e6898c502d5a5c0a4879bc72f3baf49d8b98b916ec93a696cd55540730c6fb0b76b5bce66606b7199139a41c4fa2181fa4c89ab7d8890dd9b0168bfe7a8c826ddad792156e7221599aa536ef6278aa5d0d8a12e6ec312664be66290145294d3138a2653a079b49a8d210f2ba8aff9cddc5a33f80dd1851320831785654fada0f36ff24b3e37047da54d9d115bd2c11cfcd279b991b9c5361a9d4ec2fd3391237e419418df306b674fb769170078633300c6444806b22e5802e84eb17e5869076a22356bbd9199f34fe98863d2535f2e08d8507d0ba0208240a285225237b440cd6b90784ac8040759152dcb9d44983e8fd9b590e17f5b65bbdcbc1cb0ae42f1364a557bbdb270e9521da631c674d2cc3cd8e247ce8eecf6b83e25c50f24335073b0c3cce201a408d4fcaca703fb996f70ae054afd475a4903f3757c15e8251cdf78c34b2112a2e3334dc02c3bb66006aa0399afa4bee569dfee54f4b02357097e0eb0edd153ba8891e78fd4e3115019990305317c4373470ad2ab6d3f58d2fc64fed43361ea6799b2090040d7c7e4867b59252e5e9a76f9842b33bc53e858e46bd8a1eebba80f96e455d7336f30393b43c1da33f71eb3d2ba1f4d11b00a590324d132e77e31075e1d8deb1b941b1f29ef6eeae2264e4711a7095d12d4512958757eca7a49ba11161109569bf130edb10c8c617ff58fc773cd6e136557a03d209418ede463a38f60f5726f61526d58a7647fdecc3ae659542cdc6c60fbec23a00f998b67449352b9b62c2a7235cdbdc87ff7364bee9321fea4b655f74426d15dcba722ed98be17c3e6a818514ca0aea7f9679e184f6e8d4a8bfcffecf093f278e7d2f436908ea5738d5710798f3cc3f8512f866d0974fe01af31de1d8632e03051fe606aade6857d7c2c4f892c557c7a702ae3a035b726fad2eb79d804a48ea7e8d79e8a14fd83f2491c2f348811e80d3b8d83bc888ef6155091ef7d584ee421261cdbed9e94af2dcac8a3991d408eb9e4a108afc9cd02d8687d4498c87b4244de2d1d24db3de7bfa022ab2fe0928551f9484ab47c0dbebbe30a667a4739b93149c6156a68ff7933cb0205c6d0fe707d4a226eee94ca7f8adfc6a5ce8badd538cda7aba94b8eedc9cab86deb3949639647bb87968b4107fbb8d04d7862b1b57e42eca5cf49f4d0c62d598f06a00ac94d4a8961edac66ade76e1832ecf551ae751d569a38aa69394cb9e3b4424aad4a222468b2efc59b4c6a83dceb9fa95f1a0e308b655d95cbc9e185ea79e1dc17b9048cf89745affc32f23d4dc336a01e6c9390f1e13943fd561d65226fc1224d2c4265324b3b5cc7d6462e90541d6da831e1c6ba1c5113eba5546c04bc04bd0644844c5623b4a4b299221c148e0df61e1cb3a0dfd72b5ae20023afd9c688c7e24feccf274eb73aeb87eb649ab14d6b3055121029eeb20084a1a24568136862e629d6c76fc66b838edcf3b57463d7d92b9e0a59703a959316245e3e61bf8fe506bc2ce08078fc3a11fb78c6524cc2421580c89ea2ba56b1b5ef51c46525adbb28f5ea25de5be57c47a2f77482ad270b7af59bdbeed076efd88eba660ce42e4ec7d08985c01e62d0647963052bae2b836ed5713d2a5c3cfe7104ef26b1beb7097ab53d849992dfbafd4d6f107f750454dd13883d39e8b05f13b44387630bd69e24e8c0f45a4855b170b168af8f0993ef4a574255735582413ac039ac7d7ba5befe23bfa26ddd962ee999a19857cacd2a34238f3cd4aaace14c8e1d9e4477e659f43d9d7e486f5acde64aeeeb82fa927a4be952c89746dc5513b59eec73410d5c5e35d3a860e867030eb1cb48e9557e012a9674c17ac377036951f9d156ece7c1b9ea528c1b524d5e6240ac507679be4be43995c5ca78a1cef2ea51449563373f9d6a6224205d5dec70d967d8cf21b820140e91c998cf0b4f3e17f2e6253f707afc82ab365e62c620665446327886638b62200b6ffa226d14654e551853143d3b970ecd6b90643ef9fc660c4c13431c5ea1238ebccf67062e29565304e3fe7b7d9a9b341a0512de00620c752cc2a5aabfeb9f3fdd2b5155083dd1ea60dfcff125e1185d61328e1dc6ef26c3985c604ea1f3b4eff4011d176a63b539cb10164b59fc53e13bf1f06216386d4556089aa6537a00a3ac9d5964ed1166609e70840ab3d120c3df6c78f6d3b2644ca6a4798f4eed130be39f6f28b40a15dd0b1e8ac90e547cfdc301c5a8894a749d9ed0a01b353ee8c40493de4f41a46b20b4170090570bcfe258448a37cc56bb6f9e8d43242f491b5001893abea95c9f12e8d3871c4adfa1484f7f30e16d414afededa96d0a279488f4256ec4f657690ce81fddde0d8154352b189183b920e98d1f5f933129c4439eb572da8269e3df330f9781aae261a3c5f154e70a09c3746efcff4a01cbe9e01582c9450aa63d0d308dda8a3e5af25562787c3ff1009d188b96b5bde2e9001cdd024d65786ea9056c2d3ce93b7ac2ebecc2ee7bf6899a9dd42f6c62df36bd30eb3d32c9085536df80acb8737fef9d050622b01af166a45bae0576a710b44ec2abbd2ef8ddde015163f3cf4d45893516cc58ccf654484b9fc5534ae5c80c0fe0bbee1caa2d10d5e6372597b38324be189bec372d2e0ec8eab9390fd0070d3a2f6c4505edbfd8ad1b7c5cc35802e39526bf89437ff1911943cd20886b49d0ab39f20a3c96459ac4c251b0e66a204a5bc167bf8f16a0960aba9d88f9a2f57a24b7d53ffee673c8c7cd0fe7098e94cba01e135bc901d6fbef82ea759e8aa72cfec1c3c08bd9a1166396aa1be4cd8d04960c903aecbfd71f7a343bb83fc38f8b6ac7392c62e0d8dece87fc8de17f6d9802bfd72652160259075441e9a00fbaea09822e0d42077efc29b6a0a23fd89c489749b75b68fe579d256dd4f967de4f1fba8d87701b0f52f832bf49c983fcc341daf0c8ada7add812055f32208d1603aaf596af57b041f5c722f2ed7b714663487249a8552b1024dda5e1eebd533312c41f2c836ffce6f516ce59b0b2f5b2d9df35939abaef317562b87a81e7dd4f929b7fbadad04415f7c7501b374eca77ecaafc64c9c74a4a8820a141dd9ec4b5426cf6128b55939c64d3ea9264f6024bc95e8d3165139ee85a0bd84582fd8e651270ff33d9feaa87402d84abf32667fa69452ebea714fca6b07ebceb4e2eb4112d78d0278ca7f8c0e7a6f2b1181edd6a6c72ef8e574fb8ee05d272a1858ffb4b06a3d41f5bceb70b015d33d0ccbe46034b1e3c3e749475701c941681cb7fe4c26dfe0cda169e0ac90bdb058bce8e9796ac013a613806ddfa8563a858a71d85068c0f6b917ce5970dc7b701ba15226b8d369de4c846f5259e88ba3be73121fba0337b930d5d5aa83cfe908073501014eff4fca1aad03796d0434a69ec8d489fd1c3888762ad91e1d62d00dd79d467cac9b875732cdf4552afe469e9f6a6468e0961761351a4c653bc419bc003f1b5d35ac9b1d1a1f8801f43568545928a14ef8eb4c4f9c22416cf3b5c164e0dc1d34c80877a84fc688070006412b1e5bc8faf301cdc1811e84bfc0b983e36cd60423abda7702303d8d345fc448dc9c25ec025fe4316ab75c0d80dcb28ca900859657b1a1ccf477db2bf74745a30bf5dd33ac6de757e6f430e043f0a6ddb8cad22788a43bfec6126e5ce46ef2c433a2e4b08b6ff19e01676399435ea65a9b1fdc2994ff3ecbde65037f00d7215c0b7e8fe2895ae7e915d11e73fccdd31594cceb38456e974712c82bb1d0bbe1f12fc5af200291119ea835ab382dea225ece2c9596cb3d620099e82e8618b662360b7ba9277f019749ff028141b632308a736022985241a1af244619dc5a3c27bd6d7d593166f8ce593b984437368fa8dae623be18ee95bd6248190054e2af921e4a2325b865be7c37d5b0aca33fca005e8713b93871d74c508cf9596600c1e25ec8caa83558d690dbedeb814c13a91b42e17c1a1fafa4a2017b8433f8f7c822cf9b4bf5fba84ce0996871c181f8c297479986dbf808b9f66dffc29469c7612f3968e4dd2bba2184ba323e468ac75a7b2f3a25433615c270ece0a80971e88e44f415c63f090baa3a36bac5c737052bbca54b744e028183543ca3efe004bc3e7632ecc0eb3956df53600e29e2fc060aa4ef1e930f5bed0e997e175350140e10454bec6221019d6d6941aecde37021307ce59ee301770670f08a7f85d0f2d6f760d734f58bfb03e075e926c2aa9c67fd2c8da1514b235aae0288445269570071e0c02dbe75782d56c9f084ffa3b574837a9cb78741a181b3b4f7847649f8270c9353fc896c3df477f0cfca1f34e562cdba5813586c71b3abd32b4351c6a433f6bc4de747e15da899d714982bb70df21a26fed4a6418eea95379b9f8d35da27680a68964784d759e93da7c8f0b3453558673d79b269019501e2cbe4c67d187e512bf17dd8b299582530841350b55b5f8d78b44ed32a667b72c2df760048cb7f1877bf564f4a39dabf5b8c98201f2241a9af055b6e3bf2641fc03006ea52dd754990eba89d1aff5c4563701af265f9057303e9643e31ea6718f16bc52ea89149d671ce825d8179d6f06e72e4e616c9d12c10870b3925a18f9ad6f0811420b7bb8081dfd95dd75ba6f08a2a16b4d24e0cd11d591293de262acd57eb80e5f952b27ae3364c002766cb6bec9fc75bd5fcf5cb56c4fc646937d33720a0cd254c5f2b8109daefb60b4c106abf9fe3c2220a68784fe6af3df1c53e65cab1f913e48ac0e80e90092431aa362a4c34f371a260c64b5ac184fb459cc3b0aea3889e90eaa8ab2e4742a3ac19988f8614be3d683b913cc16f28b531fe33f69952259cbc2bb95c59333fc7b41c79057b5e8160f7388c320baab6fcfb83e26a4f38d2c0a2cfb60b8b937e1847c8c3d06bc971e0afdd3a1eb801e5247644378b8dc58f60be358e8ce351f587aeec2993e8650f5dded55c6eb2f605d0dea1d76393b338b1dbd1e0c500a13e1c14f4e9af5595e47cc8d0ad556c4d68a38ffdfc3a9decd651af346cd3da36653f1b1bb2d84902b1f7aa4c63b7f846d411efefbfcf756667e337743f389770f46c304c0ce39eeb0645ca9734954ec97d5425e648d7bf3a06b93da1053b8e73479ee3c3371463bb80531b83264298146ccd8eb3fefc4b17391cb1cf4ef419c713c524f0b891338a93b8f7e54ab7e4de286785ac5b48064d71f82eac223b0a4b69a22de89394e1504af0f49574345e587cfb9db4dbfdb319a37be68e0dd35f7694c16bbdba97aa41291311583522df02ca1380df6f192c20bfbad31780181dd9c8d4ec73daf6fdf798e9ea723addd1c9f918e2303866f819dc7d6a56a1de80cbde61ea14d730298bc422a28268458751f267d7174a502302103f24e4004cb850936a6114c0674855f72661b7f8c3499e5d51f10b7ebc50d34dcca8abf783787ce6a931793a2835579759e27bfd408fb8de5965c8ed616f465913e99283d51297ca0e87333dc9209ad4ef71739137e39fd4ae040e13f9cc09a46f28dd3d5b2f2f76b804c8489706a34697bda45aab3ec3d8fcfb24e078fca6981ce94c0cf57e1fcffd34285369066a6a1733eb49b62934a83f193c27a3cf06f4bb4a1e99aae52a90adfdb899f1d27c43cc172aad7df6bc8e0a3b66f80bd9a89133e55196e7105efc651a9e538f9362bcc2cf0f5a802284daa7cc9f31571807da844c8a16e928c02cb4df0ade1c68eef0c563dfc559a63f0e942c159054b2876d79911a15aee96b02a24d150d763360dc25c22862864b34a4c1f664614906de2053372070a1cb78b9c154ae10ac9843998ba3f65a3d0a82297cc66588d145943e5191f8ca1c0011ec53792570f05f198bb9bba78e5bc6dbc6698597936b7a4c91ca39733ca273a403edd1cb70fc19c864e20643fc7187516b6294cca2d190a15f59e8abe1894cfeeba5686bb92a610e620a019e9e984c32391236ec2e82149adfea3691d693d56ed499d544901b35a92074629ac631c8e47e2f8a0fcd0417c4669394cdf437132ab58b8226df1d54393e80987514ad1a23bfaa1f126f663c95e4579741e2f0fae51925cdc7d91c60f91b0d5ec633cd71e86c4ce8ecf4cc81fe27dd2c07b5ddb60bef9554cf40f6953b9d72584a7f5d84bc0d2069a01470fb3dda74606b964534c2f873492c01c114a3d1cdc2667e706167aa981423234bcc59bdb97030b05fba948f2fce4328ee5fd454fbe327369e4d308d93a4aa6a048782c164ffe41eb4e8053314434dacf70eacdc852651554152df73d26e721d346790df3af7ba64ca262876e307a2e6271d9dbe7ee02764235357aa89fadf0c3363b3bdf2d7760be55bcb6eb81341b15c3f853e700d8e3e517e05588ec97138cff84d6c38d373b9020b25da88590a9f402115405193f72f40f3dfb15915b8162eb778d4f38d7273ca18823029679a083d44b3cd0cdf76835c880f9bf2fa8f876f05728b579de66f32bcf4968a41cbef50fe58387c6e64293595e7d4a7a12b3d5d78e9cffa723a0c475800e0fa8f72e9ff46e68bba61779b301424b48ce488c7371c818c8c70b41789b06178a238f5b6b73408cb473189d494e295ab199382a620f37ae41513ed03d980257ff02c1da9b129fd45c12fc61bab22e256e1852ffa8d9407afc65d2624318de33138d3d9e3a86f3ac76ca571879075b59487a285df2dc2d60141687e0b642ede0d716970cbe031695af85e152f779ebd80294480a46f80e3a72783dcdf74239405d0b3cb4b4e85da700a0953eeb3da3bbd7c2ef03ae8be4ea1a617c21cd04b8f657efc197128db4315c70a12330de9cb4d9be3eb2648a9e6e7330868ad8a9f08bda004b264a0bdce82c3163973cdf426658a63b6c4eedb326901a4a8084cb62dcb68986fe3f775a40b62307e0ddf8b9988b3d079855a7af84af28fba18a063e539fb5081de0621830f2bac50e8667ee223940d4f5b9649b9084d2445d9a89d87746325af5c78bd10779a668f54ccaaf5840bc6a3e7cd98e2a8c0ec6b0dfd9f19a9594b78ee281fe260ce9b0407cfd61c02c9328da2d16d4c72d687040912304b81b9e7bda5985ac5c940fa92bef60abca8b6503454eef41b34177e90737631f4a5e3260d7e9dcfc01ef88282d47242d1efc63bfa3a65d7ac5ba2e5fea1fa704020046ce5cef7eb9dc03b32423f355d0309aaa74dbc55a612c5c1f7974063eb525b8fed95683ae9a40fcb339d0b3f719cece26141716f59338970c70b94526cc6f07ee48b8e91b4f703673861f86edfe722431846a54ca719bedc03d425c627d77b4dcaa67cc5e92c27432ac161c1f0c6208f90bae6417781b7abc3aadd91eacc53aeaef7b5ea19f2b23a908422c32a075d9ebc1e85683b0524dbac569d6f2c804ff3dd76f176c6956d7e77106449a2a70c06bafd0730a6e6a70b23ceca27f5133029c22a98934a4d6251221be069a36e8ad5d60aef54092ace74c476b9c50da59840fb2599e264922150956f72cb9d28bdfcb424bd4557985e2b447cf33b70a60d8ba5b91f846fb01e086d0f31880d4e5949eb6b629f20876f776b6339a4255f4b9cfc2daef003128934391de8ddb177027b8b733ea88e8d6497b02c52738b911337f922ee148b8387c1db6737b1be2b66788f40bcad0ddcd3a796bd66b691c38325c091cfa14273a8b036d92801e3cad746d826aa3ac6aa44cbec86b20819e8dfd4bea2457c5bff878e87d7f48f23b83a93803c232d039981b114142c43b52b92a228d6bc8c49f810b585442c93b318058525d89fd0cb375e2b78e56abe76ec353fdf8e5b53cd065b1f72ffff74cc1034ab279f62ce323865ecd172dfe7cc526b5a000f89f30cfda11da469829c8fd7e050489f0343b0572d6b0d43d91f9c7a2c6fad355aef667c6b2e2c66f467f70dbb7aeb9f71030ff6fc1bfb884dd4ff3520444fd14e6c68b835df91044c9b5d5a90ea9ec9a806c0437b236fb6724b4f5bdf0479b31297cd67243325791fc125e38cb3a38f2098dffaa183f78ba3ee8ef1a75ec194f36c119b23d5fc754533090f01d17464b02be9c513b8e7ffa7ae32bbebaef422b1528865c2551861e1781adb938c084bc42d067d89893ca702787c4936271e8a77ae63085601feb3b85dd9ead042258880a692087620a6c467bfbadcc2c23b092796e42c062be90fe17e8e8e7cd8bd135d15760cbb3ece29c099dfa468a5f5bb81cb38dd503cce71b18c40cef8fd46023eaa7161dab08ffa27c4d4eed80232b34f043ad92b319e66e426f6aa5925d75b254c9dece13722102a489f48b7650c9e9d8c1b71fd640f750f0ca9bd0397d3674be6ff45cc37a3340a0490716724e0fc04502383ead27f7554ea1d7275e0e287c38743637946e2628f385af3b2d5dabacfbf8e6ce9a2410c5758e61357ab876ea978f4abfb761461ca73d9cba819c24a7f20dfbc6407c2cdde05972de528c3301f6a45a14cdc08fa4baa0b901858561901c9e7cdb6d5f8eb8e3ea05afdadeebcb6ac572004245d028e0de1b0cd86eb8d17902a003ec464452be1b6f1ecbdcf08db9f31adab7469789b136d411207de363435ea6ff639d8a2f592cda5c7f1e979b13d946df667e55d442602dca2b1122c29495e7800accc688c2303f331f2b3cd03c37fe46ea8a2fb2511702a31bb390f604aba01c9cc9142ef1d9f9f71a793c74b237c2e21906ced5643667a1123a37dce908f7b45d1c280d91ad13e70d848936f26b42924c93f802c38639478e857d96b26215df70087b55fc3b6827ddd3f5777275bc554f319b86e7fc8a9d1be02df464724331896eb7e636195a7c4be376d36f10522f595375241dba426bc74ee028c48fd2d3f6d0a6185a5a05b66d306e4ca2a4d8cecf96f2bae14dc2db1249b13853be99af60441050c7f182738e517501a3ee2fa76126b088be679e4a8ff06fd500902041daa7708843da6cf554e0484994df6fde0681e188185fe41ac9a97e26c7d8c1bc3c5d4818f79c7d68c6b0aa1497b1774c4c1c1de0bb5b3f3a0d489a8e418c436d6b272dcbfaba6beb20321feb7564d1a6f81e0b2221b5c2ead9732393dda6162f14c9a39173bba63b8b0ac78bc703bc2f4ac0a76194f7b1ee0471de64e50622a25b3591032f0e0cde79270301db3f40327cd3c582f88c41d17945a11e8b03b7c3746410ae2f273b406839048d84273f1ffa95b280bf68f96d6f01a07a26dabeeaaf4fd0d94077262fe710b3b9e1e2e63dd6c737ba37e55914c39e30d5f8fe2edd494792aebc655df807db623c24a8cd0053d752c8736121237f1638d44c07c3460269d3dcbdacfe7e26b7f861a6a1c4a7910ebb01dd382de6fd8f725e0182aabac69f849f6ae5b4f8b7d117421297e4544f072fb44a228766e853468e04c6d88004efd293cda3c67485ff84ffc3fc52ae50bbdd5fe629e39ec9be4cf8b80496be00f0a3fb575535953028dfebfd473bebc1455a327502bbe625ae900e0bab4ea9966d125135fc1a2068150a9cc07b9f78d5cfa2bd19ed7fe1f70a1e3505642291ef12587dd77e9e7b3456d056493e4db8eec6b885b7e51452607a6b2cff1250552637cfe3b162255a12fd22538b2d5dca68a9ce2013a6ae53720eb8cea653a6345eaa7318997ebe6a0417f0672ebf4b531459fb11f447101761e2f58433b52f171c121d6fb337aadd885b7045e0eb09472367070746fe053d1c6a9ae4e1e5e998e7fe904acffa1a5b620fe3850b3d9ef5c2e672a096f213b826482ab5fd278ba95735c6742aaddb04c9b72ed029a6bc006f35f49f59987a2b6551135a9abd1d7253847ab23ed0a231e640ca9511df268d64ce7434fdfdfff1291a999fb5ee387c362f8ffbfa1bfdfdcc44277acbcd38c08adc7dd0efcc95a679321573d3e73c344045e243f5858efd0dfc68e12962728e583b3c746f2d21b548208b20f147bedb43c6144831eda2e9e3641b065c3c5092fa7a8ee0eeb173ca18158a849e20d9ea313a868c3f888ecf9babf11d0efb746ae5e1ae7817041aa0c5a85be2f98f334d8faa912b3b95222ad9f4dcb8ef940d0b3f93f4cd36e10316c861c9e2840bf7bca66d1492ecb37d2e86b94aea439a3ef3ae349e0351d8ff975218ac18407a8cb230fed0dddb3e8a0722442bb659d3ab7aea55a023fd33273c56a3d404bc157c21d962cd250828ced61c35a5018123bbdda9c1df2c26c05870be90949cea7d9bbe5871d38f4dc83da25c86b0c5d196b0f5fe36fa847fc985b5b844fc4cbaf66079e5dd7112cd2cf9e195d7e6051ba9de27687e0a7e378f58e95396bbfa7d30c21f3ce3790b46f8b5a1543334fb8537fe19e41093ad04f2e357f095cc177692736165018c3e9b77cff84a3a9240910bb36e3c816e3a35681ef7fc5ce94b2a31aca5136861af0d836b42c206dcd5c96d778cfa647d445b6f07a143626033d036cda0118c8f8d01dc89bb9efdd9e37d27d5cffcbf5a0fe18e39306d595916861745215eb4dfe189b8b092f8d5ae8ccf39b1ee22bae94e1e8c6948373761543df7ee377d9ebd042e0594267327c98107fc7c61015457f9311aa424f77c7ecaf63792607bc2952a015407221ca1175276190bad29ddcf836ea163b410b1c595cf8785556d2afb06103ceb75c9859268fb794e68c40e671d1ed3c0d68416aaa6467cafb8e81e61e4301b3d80c9c16cc710487db182514a62bc646bf55227aa3d2aa73a00249fc5682bbe27bc3ce4f7139a042d2622378f79c03ff94f30e33af91cc91d29ec66b144e2dcbff83d9cea77a636250dfecf636aab8d197a30ae5f8e58e82fad9d39d4c0f4ff07f7ba77191ca2a3fa65f70a545f654354bb11f4567629d7b3d74c0ca01e63b2e15fe1feb15a64817d031fb92f28968fbb6a2655ddb2054e5536392316389d5d724c1c31e9ef240d9458fdc8b330dcf26631335fefcfa0bcfc64ceace482ee04e934d55767e846b66699466f848d79b95893c9452a10d348815fae8d10cefdd58cceebf8986ce255f1ed3e66a824486a3f794b9a766c1d4204c67267cdaaabd4af666970dffb8a9c89c04ba74e5e6cc0540904573f10babce5017f8adb250362a504d1e981d5b778bf77c2bcd8e028f89a8fe16d4cb519b7216b5a73af578ca723ee235d604b2b6a3631619c91f627b2177ea6634b6735f93ee0e16107ed346d5d060d581f7dd08df88372a584fce9632c6cc32e55a460f5524d63d3bd3f5a1936923f8349779950c0ea8be26ba21ec36f2d1623480b7d45be48cbddd8e199889b0534de3900e1cda2ed31de18e8ca7cda7131bec4d231b01266de41a5894be7e14ba976bfee236dc703e65a1268a3c8232cd6bbc97d93f7dc50aa31148a7801e0cda84b4477a8cf4f9ab12a427a9db18cfe01cb665dd198aca2d31ccb5305a424c674851a84d1a4a61879d080c0759862e48f239aba5aecdf1dec8f20ba833c6bdbcc8a7f5847942b8d1c7887b92f2bed95fc04ab9dd00075d8a46bd8dd8b92bc38fca2e6a322842b6144d6fbf9407a526967bed5f61b3fa8a500187fbea5e98a2a8738749f19bbdd2cb8064ad395389d3f6871c59bc258993d256937891c68c2498a68d67889ada9f66bfe175429ff1783596b675d054dbe349a33d9a4d2388078d917f2e3c279fd28ec7182f094875bd21616df989e4b84f324587429e100da1c058a2ec0c7734a6a63bc5ff50c36d72ab85ebf3150f6c592ab6955eacb4ce91b6420d7e22155cc15db76fc7f3199a408634a870ed670db385e51b174400cec4791a87a6cba2fee094c3424d2b28e79e59bb4893fbf44894d2076442cfdff355bfeb22b030407ea5b9d43886db2eced89bafc1ffdcf6c9af533f271ee2338f345f32c957273555fc4ea59a9461c66172eccfce3b11b74ac9445efcc89685a94c8c416c547bb9aefaf87c667b6d5ae214e0cf295855a9f7b8245b7426d60d7c7e732586644cdf08cbbd92d40c44a4510ad651c8c45a491525ea7b18fd2d0e3943fd5ca0100f7c96bd264a099f379e1e60a726bd8662acbf59552d617da12e36c2479cf7f46714a3d6c9f4a1a297118e9a68bfa9fa271c858d2ee9373fb07321432d03d60757c58d289ace5c47d6d8dd516a490ed283a69e295e902e046702a6b9f35a216b0d28d4ef915f6ba1046e5046be1b740fa20fd4b1f4411b6a1693d5983f93bba04259db0ecd88812bbea4e7dd1e2e8fa4faca702ea10710886b24eb8c08e833d9e06c222036a16c5db168a6d60acb7f5ac675463f2e5a564bc2aeb1ca168dd5f77c0ae0c9eeac315f87acc702650f6c97c6001bb7d4b2fbb69b10e3a362bfbf76cbf261ddf6f9cbfa4efbc4804e8f4fad3c81d0a93f7bc944b69c6dedfe22d1b9c04fbf8cd7948eff2a462768f96ed88e6b73b49bbb18da1133c6c9462d256f3966e5cbe5dda72389e2cda24957728eda71bf519207ccc5ed297ad87cd703295db9cbcb3c3c05203c318fc21a670af9c3de38e2575c18be9ed2147d8f5bdc8ac28d39444a1cea5749bad779e6b5fd3dad231b7f90182ba336d22aecb2d765ce938c8b9fc87c3e43a50ab0a1106f4697451b0c34917e92ad1a50bc5fd941ff59f94ed7559a6ca88351525e589c09272ae1e331199366670e568b7dd68ff895edc73b7d845cd486912127316f6a3de6ba86ca2a09abfed13455206c5c02b6e3c4fa7b650e6c24f9a67cb3f4cf08a4b95d99e76b336c540c22bdc48a45d7ff1a6afb928056b97f9bb6e59b4082b3b7ecefb7305433049a09100cc847de0b5d30142a4e767a6c1886b00766e09c28428e8e425a977b007e9e8e392b09994533075d73dbe8d5cb6395615cbd6f91089d325585ec32c36c79d4e933f569c31c5d9528e5cef95d6e605cff6d5121817cca0ceeed70e47a75f879b28900a1a0f6df0638a693de336fc0337161dc4254a74ab4e1213572a6d644a0222f1d446835f0a7d24a2cca736ff6492704b6872879ea34e1ffa44b0659d1f91542bf8757d5a24960e13d92479164a2817910271276675d4ff0bd0ee8a6a639c8af9a6f95b44eed9183dc1485ef7fc2647e862dd517bb0f392b4a32194f6330a4b82b485901d4b3f5c7aba5f121e25da97c6dcf8159517890ea86445a195fa1cfd969fc69b8e584302b58619c95a1d2e71ebcc1228ab4623aee7a75416975a20154aa80a322c27c13014bb60aacf02955eafaa11027f0527348e3df9076a944ff80ac92145efdbe08737669f64ef80125815f658fa7291ff7ef609a6944d745a7e706fe7cc404ba8a45cbd79cf8e17fd3464a966355705c7a29141b855dcd2ce2f693fa6197355bd26006e499e9b8bd38376297b79295bcb175deb7b416f0f1dcd6ee8080e219425554df29ffe4b34487b1a17e4938b5ef0c4ed7f425ee6ae69d6610c3c66f09a678389d66260bbbf1060837af681ce419ec32985234e545cc97596abe9caafdfe79ab379a75c6b8602874efc9d84f0f191496aaad72283b317b83f5cd9dc913a9e8553e53302111c319f90d4512ba60d11e87f83e6fafd01d7aa973c07c04f0c712e8005e8432343b271e8c851604741686c6b6e1bd9acc513cf5d35d6d58772211a5f8ee265ba8e00790bf281ba1f0f4806b36e1e43843ddca3aeafa29e7942f43652b4678864881dd2be4fb9aed1ee9706468814e97d4743ecec38778e062153362f1eb495f6988d2da3ba2acd1e5c8d79b0ebb728a9df770aa6550abd4c422a2be62ae97d16d00b82e739c55008376f963db87383c408146b5456f89afb226aa0a71fa2ee92951a6ba0507d2957f82df61c16517448bcc70bcbda24e7f58726d016e1d54ee351424985e0b963e03a75fbfc3da337a18966e99eb4b61dae4ad61f06db3770f5d7227ce90bd5208b8254baea9745f7f67b878ef40a9129514a07f4c7da2ac7beb004029e434d7420398c2a399272d0f7bcf9b23f5d3aaff849d7179bc03a04b3efbecc8aaa1e5bf20b8e99dee8c196a99536ca70040903f5c19a23e37b092345d66bb8ab30adee4dc29985de9a7e55624c8749c7ada76dc1f241bd0f347075a5769d7aa4ecf3740d21f0bab757ea3d6f942e7552195ec37688a79d1d0e13e3d78926d3f3bc5d657db7e57290d3cbff97cfdabddb07ff2a02212a616a3d689e420500480017cefcce0ccae361625347e72c1a969586e620b8359c71e2c7c085b1ff3d570a3d396912c9468945e31099a941cc4c10eb3bbfa7535db257b3ab463463bbb79b8c5b3fc744671ad8e99b34116ac3b92aa8ced5b585932157fb3a484e9936d177dd07b24001cc2844b3263bca7431d46ecd91dbf069a50997677a8d921b2086d05565dd76bf673efe951d303e5a2f83a7ccd3375f477fc940342a8011479d5973cad6f942f6444950cb2fc03d6188d7a284292d17627ae6f989eb85265da687c0ac532a2254f50ce93b4d86a3d42fa35e59275b2e40b423e97888d91dc758b5b24f89288d4078f9713a5cdee605abfd9cf7cac53ab53fc17bbd6f099233929af79752fb607ddc142772b5595933b185a0f25dbb0e1d525c3c5e31e7ce2653b957adc537474115de3124a30e0a5975144344ed3970296f64eb6fd318725700d0158d387088cb3a800313dd2ebc502298442da7394d95b9ba8309024f77561b97dc7e47ed3e2f1fe438a78fb7f4c4ebb5482d7722e1f643e6840400477725fdbf02862a0e69055553207786096458f68dd6c1734390a2bb2f7867cf89d6cb7fd1c7e7da2e38533e8ab14e0328724ff21822c3ab65490e229f32d1d8c2bfbf3005ac1b8797d2fd97faa73faba2aa6857dc6e45bb8ec21116d1f3c3df28534379fa36ce04cdbd1416419a786f79fb2c56af337678bdab29bd79d0cac324067c871b6c84ef7d0adf77ac3a2e3028e2c76163d47eb6294c8a4fb6982a4aa5fa26c44bbcee67c22336e26e56a610c09d1c8f7bd9724e4c9f4589e84573479f7e4400723e2c1ca461843c99493a4f9d5fcbc193b6cef554b0749269ec16e9523a1878777f10f6866bf551fe87ee7bf815db19075fd73aeb4ecfea2c8cf75ab738d7d81185f7926c759fb3d0253a9caeab84352ca533abf0798207b2ae6dfdcda532718062e03daaaed171e5815df14241cb0bad87da8e3312629744bf1fe4197ece3adb87016c5f157b0e3911889bc2e02a9e9e3174b1d11fe74f13290d516d68af2efff62b218bec2ffa92bf6f8db02ef2b7cb0fd144cb41c2f0a43865f933ca578939314412ca6dedd44b0b645ea34f2bdf583c58c6e717a177586f5828ebb6bcd49805f16d70139a0eec0975964f3a9bdac1f1e8aea786f5eb2b1c48685af75bc0f28eb20bb63c1f73735b144ffc925c851dcaa2a90fef6b6ed7df99e837590380d3e6caad84dfe559f34790bf67f28cffd4b93c2643dba85e504d13a598252be723f08513e12dcf3663ee3cc73d056c10e5b3447f000df79d05f5d4e6bb14ffa82e8ea978d65bd6f1dd0e1482b5f42d6e65fc9937d9ceba54491b315812bef711a35465b37826ff961aef5198802cdde810238dd176785f4c5de72ef3364e250616ffcaeb238376fa5113d52700fdb8c1c93becdc8db36867a0366679b01f61d587fe6d20152369fbadaa7c5e947dd08b1d2cdb0581b40fadd9bb3692e4c46dd7121665851cffbc43fb9ad8f80e8b529b02e279714dab10d816dc6ba5db500ed534617c2317096e96047b1b880250328b8de83321635241530cdd84133ac931d75b3768aa2105e9e9b6579936b614b3e3892577b7caacfdb572c03afbef46adccd009b7fcce2dccb8b867729cc1df9c112ca8d22ba7d1dde8dcf4cd36af3d09d27af0e4d07f8cdf72442ffbe1d5a1b4dff37a9849dcc61de3b1bebbd35e35759c993bad6d38acb93caace8d7eb0fdbda25c28cb6631a7d570ac82fda2196fea25af6b2a219ff57ea96ccb759cfb91cbffe5ab991cf12e386ec5829a7ed0d2f79ed9126253a8df15dd6796cd3e4bf9dedf3abdd4ceb6270232826bd1bfac41eea1358901384718c2c692053c5c1ee46f1a1a3ae98efbf74a990bfffa40893d7a2995e39c880d48a847c1d7229865e673efe52d68405a76c33d539e6f53f14e8adc46b52ac2954f1711a010a09f6582670e168e95d54495987189cc9add498d1eba3d917edc2c167b7eb9a5bb618b5aaea7dda59ca3588fd94f28d7c7e6ca43dbe452e2a0ca52a9b8a533edcf57aa19e6f04faa982975fe92867e9630ab2c1b2ebec5bc4af9513f377ca783caedfe41bf0534f6be2723172a9bc9b1abb74418894ab50560aa3174650e4324114cd5c0ff46790044ab0ac148817fcde5779fec120029c956ca7120e81d10380c9b6cda1f084101bad1c306a52b7aba5ddb8ac84835fddfc1f0c25b19e908e662b976c6fdbf891a40f4e05a921961b48f8e3b01c7261f1b7f73c5ee487878e07292507baab22dd56ddc54fcde5d96bc44f1c8d11ce230810010bdc1aa6fe097af2d58ad5f05c9710587bb63d5ce742602a77885e4330871a4567c304e607127d9b008e96ffbe19afff6ef783692ea83dc0f26f0b2cb41e02e311decef98fb638f4c3f691fc3d24850f0a9c0736e2273fd1bd07c68b976d1a275e2a22b1475c7b0b61798d9a694876aa1ab639c0dc2a5af3957fc4c555232f7b507d509d509e89279e22baeb9aff9e2d72625900c5cbd3c3a5f2c6c69344f80e6f53476a2df0535fb962cf9bd80f51e5bdfb25d25d6012b8383a1689818f142386eb3432ba7cf5ff2a03992a2ea556a8bf942dc05a96d0ab6dfe225fa4d6972fbb496290ec415b77e0360fb2f76b5ed677467a6b83e668db06519c2bb31cf8b8bfa5c5bb019396a4da35a259e885e9bf85af6a40275bd2c4669eae4098f2b1ea084d66c373136adddc5bbd7c089f47dba3d3d6ca637e40628b05ea54f8f9eb00067f92399e2d95ae225e31d2e918bc0549126c5d573d1a8e7d5b0359a6a9c7a38ffd279ea06e39c795e62dcd18e919afe7cbb6e8e015bd26031336344a3c51eec48e7373417479a907288194972cf7fb1cee9fdeb4a8a210c734ead5a54672be0cd18f93d5a6a454b4c57283dc714c316149ed92bd95b55b525cdcd1614d543d8d94f524b470d40be1c9dca1528d4a338416f1a7a9fdfddc067e50d475156a6ff94753520224ca83d41244f2948d9eb1ecaeb64a36e361b21286cf250333a54374f62537a9f7ce65af9d3311b02201a79fcef6f69bd47785bddac566dd8c2d8ad1f2768d386930f1deb494f37d5e69f0f3e676b67e729c38b8700b7a350ce1ce5cee988be6dbb2363ce009cdfd49dee7e93cead6d4e50183e6f0da46d56ca09a2aa1929a2991e84673bc5cd37d2e8f0075d2e9809516c0834a0e1c6974a8146025e35d9db6e1230123342d7d447272193749c7079c1b275b7e088c3eaf7a2bd119076ae643292eccdedfaca7bfcc80053253a19ba101f286694b2cea2c6c1e597802a8f0d5868ccd52bcc18d68d131210ebd4fa34d9170f34526cf1b2bc64730daf2520c53fbb4d263b9ff9ce70a6e266b3a3f3807f929d054b36a340b0b4bf87a95d7a026705586d8a914af1e19b164614067bd049a4b7618208cc94e7ed74a2bcb84067136143f94a0a590afbef9a273ee3b9ffc7cf115acc4d1ce4ed82d4f87bed822d42ca7c919ea0ded2476ebb9f33c964734fe1f4c7a0130829a68e109a90294483009791bb855bd4c0228d7680f2eb85e13b450745c030047ff9df01695d1c38639892e8b9932dfb58570199797ee98092b31c0cd0005c2de7cdab26368be14298762473c358d9a6060a441b23d8fc99ee70581a7f37b9aa23e1736c477b3329b29875d082eefcce54766f384143e8d55012d61b2a3029d89a09d87596880aba56eca504d29cbcf8a3b48311801ccdebf22de251910b20df5782d6724075bd431f1fc1254b8c7f61ca11c3a0c3dd43494ad02d96a09ca75e9d6670b84ba3b5064f542a3d5ecf0ef776669306bf9b6e69558b53f55169fba92ac66d91e3908ae1d6ccc339f2e019a1070802aede3d231bed6db3ee6e69188be89d52f737a71a202d94d25448d3c71058c991288ab5dbf1729da39b74081a7381622d6a9d3d9d5f1b2b4c4e8164a436818f1043456f3fc6b9605466db91b741132bb28ac65843dde9112d6cba7d9e88dc620654277918f1753125cade012ffef8cb223315ab4e4184a1c60921758ba0c20edde0c31d6cdc7e1359a8c706ab8cbfd9834c4affa3e3499541c154e6e9f0009e44bc67b5bed35647ff27e55b9f07ec851b227da8a9b8055cdc9b2d86a38cda91c33365f0e3894f2a81dc279a990b317354cdd698d88cae1a3c61bc85f2e10904a7cfc736589e2a664f086991b8a16a08ff9dd01b1a8f06ff0c459685a80c4db30cebd5799615be04fa8b7b3d84edd9351708e781f52e1c6e152b2b8718aee8e6c65b89d8ec84a4501aee46ec25fd35840c5c1a7def5be4eeeec48cc4d82fb37b47bd2df2e2353a9e1ac0c7da9e0915bb988af98e5ffd32e30d1616e987654221e994e5d8fda352216f68a3fc0085a00031294c09234641ecc07465234760e091287dc3f9f84c38ad49aad2b37dbde8479531367d13d7af6f5ec1a2e096b41a6b81e83d3284c6c32c4fb92a93a2f02c8dce24f0bd6d5a91263b8a98cbfa3ecfe24fba202cf475f1db48833c817ca3177fdb9cc1f43c1c24e88e6ab44185d4f7ba8129c7c5ed990de690606f5bba852c5f9cc908b31627e0a2a70ec61ce7fe4629e406a07e0e8985a9dd51192cc4a710222c1e19f1cc9a307c482d2da7effa2880f30be8ad752a5add37f36c2f03e984d7916f0068371c2b1703acc4e6ce0a1801bb21d570ecbb1d0114c5fc7c70e12315c4da14db2a9690356f9da52960829604997a0ae78e298c5c4ab2fbbb06e621a1989304e9003c374b7f3ab1276c0efe52cb9e0c6eee0e1fe6e2ce48a31edb317725fe61da4f67155f0d3d9ae264b84bad81c5a9949ea338245a6947e6d767f75912016e5f20f7675d8a74f0f791f652fda6eb3d619909c421a0bd4b7df1db3e1ff4195e51a3c0602bade9833f1f245e7c1da471d9830b258ff255c812419b573449296884259b3d70354018e17634a2d1e0a571facef13d92fe32c034f055bd3cd6e761a48f3256ab75a5f926dafa0aedc3297fae5947cdeeef12fa18a2047ddad71480cf9658dbe91ff08cb9445d178d3cef3654f9ac4fbd9af1079a80c436a028a1496ce3c7cdb032b5797ed7b33fce21d048ff9a598ccd74a86ab07b609f2eec198e5c194c00192a18f37653a4379548be0b5c9628189bd5f41f0e94f0636ca3297119c3dd72359a9bee59c86984c297b41facb68f5b51c65907a2a7a4aaf3478f2cca7e3db1c590843346feaa41fc9427519c8149f35fa89d48a0f54d2374b4d166d611f340945b48fb5b7a40861ba437e2debbe7b42f947ac0d1b9d0e5cbd1ce76a745fd7cbe8c96fa11d73de0c5f87e6f6522748f8b7853ae067b157c1edef4044d367e34b50a83727b04d8830bf0911b90b6e4ebac337f603a76cda72c01b36ec833ce0a570060082da191d56358c58f12e1134d80afa874d645c396c34f5e629b800eac65b827008574d0f1dffc33f930f63b63ce74b4a4f2feb8cc5bc3315f91714df2ec8880c4cf8906307c441c39cb173782235a6f2af66334b91ef22da5fb60beb9dc4837a57fca25293e234def4425f6fee8fd923b6c6104311bd7b6916a1e65747bd2da121dedef5c75ef40e64959cd33cb848d34f7a9b465b11faec5d587c97d58a9c34a9212aefb9896540a98b9f6799b25058d5ab69017ecee2eedbf13fbec8e420f1f8774adb61b5ce3512fa9ce48d8f8f0296c210ec90cdd5af7010f1401cf005ffb01eec0f23058e26beb8fa43eab5d973161bde8b0f5348d8141b6df36ac0a4db00bfa8b8e9eec6c7038f10db6fd2ce85f6eaa3ddafa6e14ca6f246cb21b0e5364328c71cc378572cd86735a438ab438e34f0121af07a82528a509263aa5d09544d739bd95bfc20a5ae6e1925e40a3f98877fb2e1d68b0a2dcd85fd9dcbb6f95a98b450bc4a0025a5c24666de9bc217c6b2b891b03647bc025555bd036891e6becf15a8cbdd1424062e218fbc95909257e6f9bbc6313e18b4dfe5a64aca4b5e1f52b70deb71b62fd15490c0b28298e9d49d88260ca8f213af6ccfb56e175741d22312a415833409c0fd686697d527521431af5ed6ff11c7746b3f39baeb14526b6a6fec264810badb48f2c2f6956a3da5538dfa81bde9d9924adec87a149fada177f69911a8b3ccbcdb7a829d150522291199fa58343b7021bbacc613317d530633c10855c26d19f092b854d497c114adc68e0ab3601aeadcf1ce143f2bfc7ceb792fd5311668da9c004c06fbe96fcb6a639cc1bd1e0c500f50dd58a8ea6cefd15ebc2cc608e2e2a37dcab03e6318064eb6be113427276cb07265000aa74466e43a4a731dbd3f23b68ff75012da24139e4129c6983cdb42c0fce84af50fde3c62dbbdc77be7c460971237545c565fda966e9f7ef2fb7f77389a1cab98366fdbc6225d672671693425dff6e629f3eb376d266ea319142fe60c63372d4731829eef943d275e10272663c5226f0a68b3e3c6981d2c08f4a2b08db8d95cd896fe3cc07ecda14825c57bb31e79036e8197b89119b369340e9ec534cbeb4578b47352ff7f4749377444b9b66486d2c7757be1b50acf52ea253de01b09195a803b0fb726a521aaeacbf84ccece9581899e552647e2911ed698f46bc58f574f2e02839d0645519b81760b5a13d9c2da45f149732dde150f96761e962dd5828300742a4a08343075c9e4250e6fa1441bd9d10d7a2db709ece546fc540be25d4f22f3af0c8add912580e6d22388546d770294e96f0d9977ca1857737808db7f8a3deec34bc67668c40736e835c01b922a650f5db6ccf02bb79c01906b0d090f14f1116c9fe37c0624129734f1336f287ce59d58d37b49cc8240dd19f4ae92796ccc53411fb1bb9513c32051ab47e68823e891064c93e5af164f29d5f34484908c54d7067b9f2b656e795a7bcef513027c053dfeeb4b375ef44cea2b382e1b19c004e4548215d6d5901f870af4ea817db98bef97998ba80cea0717f8e0e682f68967b5425a292c4a6ca3c9fbfcef3b3a471fc9d8fd7b9635bf84846b32a2860757d81bfff24d4670ef19a3a6e6fbacd5f5e2248d0fea2bec81cb44401dcd36d1a78db90958873c0de1b3bf0f85a70d62ad762541da3a56c6236a9936eb7fdaf86b0e693bbc57f9d260169966926f47991f1c9a18b144e11b89057833318cadddef27d5d370e1658c2ffb2bf5d6a4d0b150c65d2030704d7da17e23db72d01bed2ce8c57e360bf6f579dfe90f2c0053fad75b947955867ee666cf2a1a6dd79d5a7f279e8e82ec29e70ac111410c77ce3f93f099fb309061fe13130aaf4c9ad3963ee4036ee109a4dbcb65d9126d8531fa842873f7aee4bfa5bae2c339c970f500a41249fb2181c8d59d6a9eff06f6fd134d0c2444304f83524311f6e1ae00e1f0f87fb20f1b193ccd8972da4bed64688da57bf39fbe8dead86eb5b474dda413d7bb8dd0313abb76321aacff05a83da0ff6d948f6bb92dfb4b8abec57964fcc261f359160350a7a9ee1109869ffb817c47b8de321b773fdf0b84f8ae717e162d52f64a48d54541bb5c9c6b7fe481869a81950564c1f51c8a95c57bd0f907f1b131954b257755906dbe80bae5ca9f7d12822a8262384babe457dcc606114b0c3263595da40427f73526bfebfa4eb30391f5318c244b8dd38eaf7828883996a1330f8642e6a0b1d0394110376642003371006a7ab4174f3dbc3836ca2f0439c2fd00ccee0fa818ae57653d03a3814bf1559df307b845f8563b1bdfe5985cb421559691d2e96505d439d89e7fcfcb963df9ed76abae51883bd775daed05cd22cd71a8efea27c5a7891daeb631effa8d2b01d760cb057d0a09202036589fb7806d4e0cf9a5829eef1e75806837770b7f6611cbdfff54a702113fb4ede41548bb7d17a9113b3f75845e5a6bc0736a56a8bcdc729b34f22820ca76fb12e9a658ee3b44412b5522f52d6e557011fefa6b8061316fc7ce1bc26c2af9116afad3f37355aea4d40c11007f714afacca340afb9c7a37881c8fe1a4e69ac8f395079a276f1720f2ae1fd30855cb6264eed75a8d00de5180e01a5b61df7fd17c716df7dbe256f617a146db15ff8f6d89032385e9739dc4471be0f0ed2a80eca7508c4b05f0d6deef1360bbc6c8f0b4ae5f204140ced29d0849fa5f8712034a5c36984dd7f66acd3b2f0cea0c911c16571feeeab63c8a3c9c82a2b3d060cb73d4f33640362531d1b7590299b393014467182aa6e7455436ce9526623878824a04191e35d4a1aa3ab07007f0e3081c652c9bcc34a5e697cb5dceedfe90e89b99de02244c1c5254e0c14da6d869a6634066e28af0d5944f372414a043a5e7a3f04669d04147b40280089465b8dc3d69dfab31f699d30cda5360ead0709a6cd2fbf2eaee680aaeeb0f4cc9e8b0dac74216a5fa630ab00963d00878288a4e59704444e98c822a5705ab28f86efadde49fe0d6db8809dd3cc0a6f483a7c03aa8514399f88fb884f58eee2856d998131423e07fe20ce8bac4a4fdc32cd5bf822d51cc8b21e016c10990f72d4b14edee4bfcf6f9a42b0f9bf637832f246883510aad333d9845f4ad8b2d2da832c697de8613aa3f1dae237b8b6ec898d71e71063783aab60f254eb273799ee49f6c49e869a09469cd8985242e98202afaeb85012b2ba1a0650fae00ea82d297b132d2ddfb1d68e7b5cf8baac70f1771604992929e605e3b4f26d1407b1b0405c9061354460df233fd874905edcfc74d4784f505df6d7882d0ecc687ababa3615443c89f6e31d3816fe092781ebfeff4843d78fd891d76099b6c200bc07422ad3c64911e35ebef5b188e951092d45b6454c1f3ab7d329249376616769928733d1bb2a7ad0be5d7a826cb64fe585c8d5ad11fdb7b612fed8f387e62aaccd2d9c51b01415e202485a69186408b2073d61a61d7aaffeea0cd5d95c16bf0d7429b7778f0e89d6d0ee32430af2e1d56bf561670f718b20f7a4bec55d353fd4e61702732f7243f05b47102594d409705bb69d5276c4a6f6fde37221115e97ff8ef57ba999d9df5e4c6b15d3d5ede4e0f31317b4dac816db90b1b416cac3327d30773c220ec5d5ad0efdbf3a4bd8ea09e0f143f15b64958416f6604f1133b899e2a8541e4625724fe459ac96483bd9650446222bf082e42263c12e1e2baf8306f30b570b3fc74de57da7b45ba2387edb5c12af0a65db1368ba9c9f9c5160225ef914c136304dad70746d1706538029fbca6ef2e715b1a4fe4d944c7e6efa3809ac142569259d8229567e718b5ed35fd88731827fd9ddf47ea851c0d89392a8177b22155e652ddcbb9d78110444a01def6d717d544b4dbefe919e53f31563a741b9a3d26f9c088df9757ee4dac0609d8bca9e2ae20563b9990be2ced2db3c6651729c71901dbcdc29965b8fa74f41813358b9a39aa81e839f1706cd94f30ce45fdfc78b0861c608265455ec0e85663729797f462018dd982b4d25009ae579c250f99e2a0f25c5bc68a718f175cbff73928c9d59f4fd9944817b941262f34e9502e54a0974fc7fb9c0e7d5e32bcced666c9290b148f931a8dd327d73eedc3858f53aafe04d08992d0a6635178779a3ad0169273e0f56e71439ac127c427772573076b4508c58b7c722e3ee3f1343122c9f9652071ac4759f15888b38f0249f99117e6313155ae5f36d51a9776f2fb43fdfd28118cf8f2d0d5fc95210f33860a4324c6fec70dea173d75ff10e2426f7c31d53c76ae5a77a34c2bdddc0513bea4db500801dd9c09f1e6f4f4ecc7ca70112ca98749afd69157e9a1b88a10d68d91580c1820c0a273d92d0c44ffb32a0186c2b431096f28407e5799d90fa8832d54263a8ea7c536b8f5daaffde945a2f30914657675afc12cf50610b1113904258395d9989b7a4289a3d73e19361d177482a02986ae5b261e7140a3e88cb934e9f13bbb1f059972f1049311fc20780a032bcb4643273bc3064fe90ce7fd07548cfae676ff24ca385814daaf68f1a0e4baa136d3cc7c65aa34845bd248f221d657d0b27e600fbe9b4a405b611826cbf1dc85a9fdf0e25f279c3d9616b693167208ba4d160b866d51073925e20ac330c0fc295a46b2afb276b01f4ed64fd4e9b1169132d1dbd80ed3e724e48b690da662cb171314b2541fd782b3be7f9f1ecf6f770ccdc490abb1390c8b07aa346bd9242c57d6db5f2fd66f8517636ec58e8f27584ce7b6a6dfdc39aef6da99064928908af9f7a398100cbc765039fd11b27066a995db8ed4274364eb9c67c460112238ac51b152029d597ace3925447ec8ae4290b7da169491e6ff0f9b6ed6666694055995876b116ee61b8d1ac98fb76e43d2386877280454362cc2b90a766982bc338f924de49bb83083ed1bbdbe0a2e6df0caef748b9d52a3754c2c32eaea8487878b7ca80b912502eb98a22664dcc3feec5e8c2076333aebf3ac200e4c7b43b4eead2f62d17268e30a61abd5ee65363e356d7b56bb1a0f5837feecb888baf1bff527c87f181d7f65ce69b68e5f21efac52b9752adb53c692989c377240e035eadc76ac258ea01047a6b0f7edf4ad43c1d016d7435f1cfde1d6d9009e1883c1d8b09ef804bcbc528c4ab54e43d2ec647d4aa3255c5f53d645b9b503a8913e4dc60769dc53fe282b2d29ce0d721745f8644d64b58ffe25089dca8f175f29173d272357a399adbdaf9315eb6d771688b37ec71cc477dbac11f6b235118474bb1c7ab988d6d4431d8f03bb84ba433593cc65bebbab0f400182b8fbd6ada2f99b3787a287dcd48b11fa8c275990a08dda78f1fc57ceaee254ee081d08c2835bef3cad7217becace5a89e111e0959d1f6675f2b811847a34b2155f2a55484e3b33e9292c542ed600e8329679e3caedb0e0d52498e4792373781f09b0412c67adf8029b19c230fff94abd46bb73f37267697027a8015f806aa75dcf90a8b65b66d489f4048f4b6ac701a2cac47feca59c5c71f5e8a33b96661975687ef85de6b6df4f24ceafd930cd9b4e52353e7e7c0bc98a710a39d8f09a8014d4767c7b2071992670876e66f363d5ce99b22e1879d71d3ad1b0ea398351a54e781f343e74a3e3b2778f43803feaff9339d7e9235fd3b03076b058e489467e639e879f88978b17cff299e5d030f9be83252dbca931d4c9a967bc5483d2802e6544448e6a1795c6f773fbd418ac7838b2b122fdeceb0c29c0790a2ed6ebbdc8499e7634c0ad8c5de77b58aa7a6768d361325234c71561ebeb7711fe2e27522d096c91eb8395db630cd43ec5ca7b0b752142dbf2e23bfb9f99f88937758e96d51bc017f5176d4c692d7e06589d34b5d28066b97583ec17cc321f2a4ae96af6d18f70fbdb4a4e345942176405a51a117234382056443051852039a0f6c645e2066fb854fbe0f931061bf8e382b7ae214977a14da26828e08538b47a06cd6a2bd5b14d260eff537d9448d16ecbd5d52210a93289f2d80af1270cacded17e663c6f6f42a65f4fcdf5b8521a06c9e8465e364267189a1f9f0c29a43350ca09dd2605c771204ded6e63628961de73f8bfbd083e646634f1f9c7a1aed4f21cc1502ff055603c18966c8736507a144072f86a365a2c73eabc1d5284c9322c22c7c52d0cc2b0a2265d5f707752f1ef0614063992901f930d0d9624d060fb1f8dac6839677506ee43bdfe39ed309889ec783f0516dc1016e3be23c7b50e70103128ec988bad4f0898186e4ca0f661b6236152941c902a601098f445324d41be0492193f69e16279ab9e8113b0aff89b45a11499e273e9c3cc56264448f8eb74e2217b77360a37f72f222301fd4d2cf6f10d5b2289cfa1ff50376d8958d5e03f51bdb7f9a50ea7a43649675040b5916776211428b780c69c5c178422c65e57813785336a69f9b941d49f814a35a872415bafe7e367af8ff8526a94405e822778174af4c42d60d8ad184f39f86a3684097ac8fdd04eb6e78e1295c0b95ad5057a3d17bc89532368da2a40bd752b3c0a6c95f80fe4608459840dc67e422403332f5c911748789ab4dfa652832ca712fbb8a080581b266efd6ddbbf2e692ce98c0c9b2353467ebcf5d147e515b509cbf1b1d88724ef61b4599487a35dcebb1c836d865c3e9d2473865b6c1b2436f490a82ad726320d01d4a4a65115abf787bf4adb9987c7d047642610df7855b03c9a2435a65634a11a7b2ca5113e1e8d40323be323e0fc7b96d7694be664b3a68ad0b7c07bdd08e8187b0c030f989148abc65af36aead4938707a6eab9802b8be3127fe98161f6656eb3964bf4fd75f367865bf35591ff8d58f33fa640031f8ab76229d97faf632d60f5efa5cbe60e1e498e8b31e7746255e1349674c875f04aeb10842a270b69f006480e76c5adf2f6e5a43599e1a2fd3f04407895dd1aa0410c3293fb59bf8d9107226db239547ecb7becfa992b40858916f83d4a2f8db1dd4f1e1e26eaf06cfe69ba12e110d9867b8a1953e81de33041842aed0be78fb653984e30d9dfd44657b7adbf920db9efb603fae57c52f5718f5fe0a7b6ad32d34f9f115a2da29b732ea24c53c65cdf2a5d406ee44f86893a7e5b64ab2eac18a7963fcc7ec77442f740d8255dd90824fd6262398ffaf7e98a2318612ad5269d6479b8c5bff3337c0fee7d8713ee085c5b7ea349bf0ab384d8446f6f663cb33e3ebc7f4478efefe9f843162e3a26bc2756f59a4c778b28708405c0f9162eaea283dbd5039bf637243bb4c02c2665ee95a08382cbca4a991e9caadf66d7d7192295ef36e0d0a0695919e9e7c2695c68163881ecb35d1ca500cd6c1ba5e3b1bca656c82a525266a7f6dd9db62563ff78b7fd60f98cdff0b1ea3c3dffed084259fccfef99549f3b1d11578d2db66783d929c33a4651f726f1563e3c2be3d74dad403b3aa784576ca4bbc1b9605713d2e4994f3128eb7f50eec09ce50d46aa27a77fdee2164b13448841d6c06ab7ea333e0ae9d9fd030d231d6a26560a111dfa40bb1f467a7730cd81b4fd0b687e83743f495a206eb7ad76a0a72074d04acc87708f805ae62e445bb58b3cf99288096ea8e9f51f21e48577a152268b00c79aeda3a7a0cafa55fa64df841b1db82aff9fd7d87e643aee987eb278c73816385e182321417ceda87ac6e14762dcbbb88fe253a8c0da119d0db0ade2317bde10f0e0248b90bb78e6c95c9b807565077d000fcd0482e072075e9ab8f46d451adf323155f7160eee0dcb285b5dc626d05fe9c0e1546fc2a544651f9f38ac4dab0e5f9403a61a037e2bd76cb526fd8fd3c15db3d7a9f705012e5a1a174b757417f515c8971bd38b7edc3f8a6ba0702e61085ca040f5fc40883508bb12ffa2e3127ea66eddf7b877327303cb3ebf600775f918309458aed8b2a3a7615856dddb1fb9b0a9e7ce4f6395e4e3ce8eafd2e7bf5e5ef23f5f5ab648aeb1d56bf0cb6bc71464c0e990bff0782dc44ec457004b96dd6700d92a714040d72d952743a38c8a518696d5c21368a31cd414ad972dccea35b3c8cd9bac350ca192c71a159fe598cc06688d66aa1d4efaf4d0b93f7355699bdd01b2bcf9252970afd4358baccfbfe8c7e08e5fbf354c307b725511359a9031c91ddd2a271ee39414e66d23f5fbadfbf34d877a52e56f75e30cd8bd394e79ddb8a3c5a5c1268b23d6bd7c0f19d571dc3dd757bcf535d5a577894fbfee3432ac4233eb875baf1b831f54470f5610aaa9fb692c23950eb042e7609affb1dfb561c0277592f889ef49d0db1f8891de1df83e90b5a19606364f5f4d203c16f740637570de1b7eacc4973b4f2f527c74b544317b01f8d4e4861cb322f60b8d39ebbc583c0cdb55df89410b0b26676bfa3b6f4074b4105b8d42988f6c5d275fc9163284ea2a87fa1c5261f3ddf4233897fe1705cda821e7ee7af370c11037878714360970e6b1d3e0388126b736230c8f950af40b5c0f70f35cd48514a2fd57e0736954a5fe0498ca374f5d16246607ed9fbae0533ea62940dfe6a42733b0042b7aa526af952f3754aa91d83426715f25eeb0edb8bbc7bc4fdd3389748bf0d0887da4fc88492e991e34b9d6e8b61e1f61487b033d0cef674cb15d9d0b5734ba5d4999543919a968717591c33a93aaa4d05cfce117eb8d699dc95dab2457a9b32b6227c09b679d8e819941e64b4ad43fe22c77ead0c4424f61aeca843169dda2a25377c7b66206c4353ff47529a8f0c47cd9a9d17e2fc0d639ca3c433358185eae1b2a89f2ad72bec0d4c1f9cba03f4dc365970e325851bbc98254eacc4584a5e0584014d314205a489611831895259fbf8b5d19eadff37e4499831115616ada0975f116025dd1f5e96120f59cbd42ab4896417078f7bd87b152d00fdd652d5898f9c322037bc9e6d6ce1ddf009e1483f93106ca593006d863139c1918ad34b0043e725ec8e2ecccf95d2856b529089eb0aeab3ccabb57aae49bba53a67188619b377ec463f5bbb583bbfe7cd89453dfd1db23b417f46e87d157e976f732b225dd3f84f4d0331767f52e6fb93d9f7d63f74577a6149c2507c938f0b045bc72cf1a895501559c6af1d20da3f1393fedfb67fee4a596f7378e1284f1991cd77d1dc5ffcff67e54b64650ce5aa930e81313609b9b1aaa4f3cc242b82c8c003dcaa21ad6e0355a6b6cffac8a8dc9f436e4204088286bb812846b9593a000c0140b71b54ad582fa97f4775c96fd5689a2e67ad89e2b73429492a6e6658f8e187f9ffd5afaa1ff36aa5256dc12c7f9f77524603106d9178d84b6a78ec5a7a18439fa215063a4b1fe9c711819e4d43345f4577e17bde7a92d2e9defe6ff0c3e3fcd386188bef2a468bb7f6ff72ba8c96fa18378454ebe5bab77a158abcea2eb9cacaf69cfb37f531798c6b7b9c3046ffa785dbdead197bcf0fed37a15bd0b146daaee88d1ea31e538fa08716d9991e385a7eeb9300f371e4f0d623242ab816e75d3ce8f387f3108f91dc9272dddd0c6438ce2ed00013b56ddae2a27fe9327b1cb646e36e2dbd208ef11fa734baac28baeb73d560245235e0eeb0778d72e588071e7e2c2207a29f9e793c1860c09370cef1b9fc7ee4b646f388b9d05a482b9774630cd5c068aeff8dbd548a1c8a6129d4376d1ab230ed92624b7b135b5f0848757d6877315ac8ac4feef1529eba3db9445d077f62aa3b982b7552f56aaa12b64f3ae747a93dd47f69ca237e4159f68157347d4ef9b4fa8788a06ab4c20c687496a863e1ac8f72bd375607ca9754fe22dd0eba07b1a17f0e20ab7c0711a42ba2b469b831af273f71f627446c6af6fd20d6a57a9c568211afa85b45f86059204925dc056c5fe31b23e4cc263ad1ca35cd34664c1720468aa5d8585bda3a82ba960a563cef391c991475eef8c16d21d9c859c3149fce4b96c66bc677a651187941d99a688dc481f4d64593a49dae87e923a1fadd0ee783f9e90ceb947af52fe62c6cf87a61e3fb71a735263fef4039f4edebeee7d97a3ba3033f1d307d51ba8168f6533ca02006c513a3ecf8fd0088bdf4eea2c1ba1fc29d411863fe4f8128a4f07d3c8a3be491ab401770641663c943ba4e02af82c53b727e22a82f77ecf83fc6b6b8f03ce2ed5b8627eff869b805d4e2c9fe24264a8ef83c74e84e4f6b8badea723b974d130cfd9eac43a8f9ed0f1d8532fabb4fd58775edc7a06335ce217d79c72dc79886a0bb23241707c08906a10625068896bd23082473988149339625dd7f1177623520500aca2879aa5268335e3e658704115b01e3ba80b0cdf18ec1439514f97bc86ebbcc662a3da5ff1577128343198ee8ca1b8e6c9642571633d70ff7a4927c946b2b8b151afe9cb9ca7887cb6e9029f9ca76f3f09cbb430809ca1fabcf4af9cb0b50f9a723ecb059c24221df4ac53adf93d82ea9d539da2062cd0dee20e0959203b76903d9650102bfef3790a775386bc489242a4231734cfdddfef75dc1fdb8a156da502b6f38081ecb7c2c72f953805c637266f933087319b2d8afa2551a22acae7d8f9c7cb62aa1d981440830de60fc8463191419a6b5a78c8e270457d0173b27e345d09adf398b1086db26ba6f49fa119dd886f43ba217d4d74e4a7c60007a30f3e2b669703bec9dce13551d153c3b5fa1bf6a412dce12774da0db1ae7a76108cce604e6ea7439e789cdcd12f608db5378862f39c57769ff0b661ff3371ba075676e2c5025df70ad568ff0e054af3d7af342b5ed2e496bd049bdef68612c24ab1c0c1c72ba5c06f0232b0febafbf543aeec9c4f7ea17fa2d6e5f84431018cd88a6b1bd6d076fa4e49f33d89e22a7dfbf45c163825df12d773bee55e143bd638e37038845068df6205fe18c8cedc38093b14ebd2971e397d6143f9ea41ae03c3b9b4efa38161696f6806e561eb1ad86b120ad522eaa231dbf0a7a3cfc3e8930bb90485e516d7ccdf5bbe19c87143fe9ce704100b30f1b79e92361a51dc220ba2b1565c0562884ab217f01685dee61e76b3ca5529f9a773f96af5a9ca10a5f0a523c56e709f1d2cbf2ee0533e7143b28bb82741088f0ab2d26ea792c5c5a3119aa060a1458d04fad3717e56d53dd9189c65ba5fe76f015070b86544aa10eb06a60d81ef7543f60f7bc64adb916e09f17fbe561a2b45524bc534a143af65ff15b3a40535ebf55655d68680d59262afceeb2a74d866eb5b982741fa2a98ecd2e49a7d57a2e4aa33e9d770a4ee2dd84b6d3333e433a86735bf3121fb81d08785d148406389edabaf9bbdd7f9226f99fb3464e8568a3f5e4820ab94a170a64e78e6bce9e65bbd5aa7a02ce24cdf7a0ca420ea88e160d2388737abe53016d1fb3f0ac06ae6e3ebf733974784d37259071e9bcb59af2a92915d697afbb888938231a9a8689db57484e9b9cde0bc7ba49cd7437d4eee5cafbb92aaf52f6fd91811bbe3e9d32690f41e7dc261b987c6573edbaba1d05eb16b72fc936ba2d04bfa0e96ab2248c94370ffd75a5fb8458cf59d2f6a570d8ce404b2e0597e717cf9043877cf28ca6613112510884a5dd0a55a2b25782e5da5d965009ae605774831c4d5cca0dee05cf9eb423b3de652ced6f309b92f7cf08c158e59289ca3e642540393ce644b9f826c960221b0c916029f692e727219474efd3643be18b8804f7b8f265febd88bab1cb2f191550581e113c2eb739e26c2a05fa1a9f38955bdd7b49cacc7b96a3e72cb7b2b68b2980aeaccea50b80a9bca40b56fd4423a3db667166a5ada7592189839fa591712ff885e239b0590459aa5d2e5ecf308f13f0f5ef35ba3145f4158aacc4231c0af0e80d3df0a51f837a43516beb3ce4b352fd62688b7cdbd10c27a930346ddc68b4bca78aa21f10c582494356cc88c55cd2cec56a02079c603558ffa91bb364e52164cb411a987649a4bf1a08d7a2eb33e22f416df3fbf86fdb2d20f60f11fa387f19a1ee919ee83e8bbcfe2adb36985a1baf4f50bde3e6d5f6761535e22d3c6d643d7b463946f7dad62aa5945eaecb3c77d59ae0580b26c972ca00242685d67671c1eb7a703fca66f570d47365095f1cc1ffa8fc4c336aabc56059275d4c5aab031a3e0a776a2cf3f364e9219d2c43a6f9da553d678717d7cb29d5dcf81a9229b485e8ad94f814c50433d6b8293a83e389da0dbd83ecc789f7c71b966ae3222c791fbbc1bd5973a5f93fe07fe066c90f294ac444052003036a5fd9981ee6816ab537bf963a55667633964f5d9d7cd45bf3c813ccb32b62815d07556a04e0c7d23779962b9a7e924a2285ae553416406272ebb516a2e473a37d683b67d9a93ce603765b9a729ecbbdb7d1851dcc127eae7a0eb7d11519c864a56cef97947451d2cdda242b110c5ccec3a8a6c85f6c7b695a0e940fa1e98ffe0126cd7c565129f92874558db4a053ba1964caf678f1e028614e8255a6430e25f6aac82e0ef0da572c6783c1e05de01709d16cc3f7c1f3c63438d5ff7bd91ca0c871a70ed3fda6fb4d69be1e6ea13f692c01730ff5a3b0065b5c50475e7eb6e7e955ed76512d70cdef1e92a79584862af93e5d0df96ad657cdfcd569d7e93b0f29f2f164ee9286f5bdb81be8196ac6ee1f9351f395bd654591fb2d926224c86b13f1e2d6606474725971f9161c977b31bf4b0384ae67844f6d78264cd74dfc2dd879e38fbd08498ef6f8713d3e2eaaa833d4af5ec4e0982842480c455cf5c357e5408b81e1c362910cae56d043bdb21d5efd43c37d1e20e0b5b364bfece2d12e6d850c82c31e485593a113b3d7a6e18d4fadf50da8dea6590d0c5186937d110226d04e346a443a2aae00ac8e60a66b5bc8ec4e34f4d39b0c2ef404b965bccc25fe3014aff0305dc9665b9e76aa1f24688419381437081645ea5394550905c28bb32e0dc1e71faf7c03eec29ad236cb841ffa0b8827a3d779229f43b3db8dec67b2be73c8f020ab745ea9a93ed2993c179e83d0cbc8ca994b6585a4c946b5bc633e31fb178c1c4e790c1b5b9eae9ac3e5f4b7e2a3568b812ecec0e5bbeafdb14ffaf791edd666e33495423dba1b3f5c4625839ec56579ec6c02f401f538ee4c752bc4edf000f196b04522e59e78c01f771851558bfb9db01ac4eb90e0477466d58ea5cd3e1a424ad0ef8816a5bd111137778663f71506b8867cd05abddcdf4a528b358af0233c1a5f8d807d0189dcb2e3e927e0dfaf0ff5998249b494fcae92aec4cdfa4a46a23df10b764a4769017044753a260b5a527460a9192f90ce93aed2b3d97fe72bdfbcd55d55ca90d18877729bc05c3f2c42b42a453bebec26c06842ef3053fcf61b008832204fc41f66c5851cdcca644be7952a846b8d71376256096e9b7cd6fe2b1ac1a426048c01e1d2ad403a696825fba27f9b5841354a3e8cc3472764c8edd88596da834c7e2ef9287d401635939672c56b5eec5e5b8247983572c4ec1f250d6bc8f3fdaee5893f463586483102af9155897e6c8afc1b06c260cfdd5c48af7b8b7c2f244c6cccc9299602e99877dccd69a3fd2d4beb8e195565210e45bbee9aab236d6761b8b329525141892f393729df76518e519b01f69c8a28d05d1cfe9c94d146813ba3176ff05a1d43430ceb41409acd23b7e5e96c34664d631092ac6cdefa9c4c5a2e9c3ad6405e8c33a36062bcf067828ae8ecd57122bf691a719f69e02b1de926af63adbe12a79c5f1f8b824f85a6af8cf68ae5bb695e711040a232b00710c178e5dd01863c42ea2f5bacac19d89138643d5e8477df70620d718bd1c6b272d263d517a6dc6750c12139acf33cbc560e466a49b70512be9d83b722991524b009b09f2fb4e42088112608196ab5d1843c118206cde522fb4e78639857ff314fc30259681c8def84f01e2f3e99ec47b199a5c762709ead3a6b09035807aca02a9631f2731dc9ab9c361c9e304091ce3f151475011657a5ae2e9d45466da727052ba3d4975909c536899f14293c648e3ada317594ff8407e6ea24a24f81905e51c7b47431ae2d5f7d8517264dc1740e020125a89c045c311b38c235a0a1f13b14f61e149062cb8503f24dcb672bb95b460d733b9542846d2a872e172041126679539081e8b18f5349a93130e29e0b1ded16fa65dcbcaa1d32583fc4d8cd9d9d9abf90cd29b5c9cf98b4ed8150fa092e965de312512a00408be1d4fcfc2fe9db3ecf53b2de386d3656952c14e8db64059fee8acbd4031e02b3d7d45fbae2516f43e10a28bcba951ed4f1acd41280bd0f74155943a5017c917de1f9d6c0dabd92ec73e6e5a6f9b2cfe583a88e1ac960978f06a753947efe596e9175d5c079e200e93d17e7696f2418308e37d16ee04fd61588655afe8f351ae28ffb827710125cdb7a2f52ded290db1f672953f61360172fe8766321fd9c4b9901eeefa90d27a19f2f8b15c96fec8d5e69becaebc67937041bf4e48a5bf54c258b81cbc105519dae9755908a307ab7a38b0135c75b696c6cf896fcb96bb3863add02e44831cb9dff681ee12f3984c27b5c926eeda67dc7c6bc69b932fe554bc104c3e96931d54b22823fb74737f11c82320a5c6d2e619e080e280c051adee794bc8da183600cd3ac5979b0da9727414412507e8dfc702f4a923df240a919701a03b97ec766636178a5fa6230c2a352b43990f506aefbda725592e328acd3872d8e13d5290063d4d4142640ea58e68f498460946f9d62732671b6120f0927919453967f2de3ff4cb13d535c3b40086955aefd3ec4ce672433ab30efbe1db1781d0b087cb6b9eedb2399763372a41f830b227d9d16fab90410e9f1b01a3c14b398fa06f0b9706846f569939e6f0f6cf811c7abf05281b4efa10245b3235e5a370db2340500bc4fd3b03c70e3edbff1b80969fbf9ad6e037b6c6f741817e8307d1572ca5afe5e28f036afaf5d6a7cf3b4020dabb5faaabf9ce8e32aaca4a80c389e327b2d6aec6108947ba2e3cae1a4f9095e4445bce142672d78c03a985f1ffd1d6d1c6e4a73dd1a9f88a577f673f7e378f3ebfea23504e3d1591de7fbd0acc6ea75f23e39cc7d6e537e3b0cb09c68340b65b63d55994d6b47237c12dfd489b200298311906de583c69638fb89e29bbc08cd053c335ff5eee056aa11cd026caf0245de4d98af394f5f98acfdc5fb6253a736eb0939fd79b2899dad3f29aa305ed0369985a8779db4c34793e765b485a16e5a8bc6dc49d7f9768d5085e0dfd8fa2cc37c3ce1cafbf7b3f8d9b01d63c3ad18ea10fef4c648d56d8480554a8b08a296f475071e243012e9c3db0f7d5204cdad723ea39715b831ae123cd07986005c25b3634e5db2ed3e475f268f81a03163a4e459548870c2e4663e139eaedc62b8001ad70e8d1cd7dc11314957ef7304847433595514cc7e9c9df924c79ab974daa0fe4e9ddaaf4811c63c7b1af9e23b022c05c276095823f56d9d265f905102520cfd03e875d19cda1044ac2ef5da466ea7ce84d7ca7c50bb72742cc3972c26c4a6e8de4c1d14a9a3afb3fe63afed98c866a67dbce17c5715454734c36d2322d0bad88b11355f86800e85bf830578c6c6d60d4e3b036932b419c44ab7629371cf81ebd46f04721dd6e70b299581561237b0fc18b84a4a39acce150312753483a444695ab511007ee5818fe3240d1604b5b48040cfb6137fa9357673c11cb967680f9a194033e6c417134a94df34c064981a2faf1bf6f3014ae85c4624026eb9a324c4bf9f59a5b2ebb68db3c8b0690ff04359c37bb65492eeb1923e62d339e093bf99369e72a638c9b58c7dd025ad47d155fd2d265f8b8ec136c8c734ab8216453e85e77cb15d73ba42797ea8aa7e64b6cf7fcbe03049aa313962fb49b0b60ae5c2b50ebc2e522eba029496e826999622b555899cdf99eef662b227b29ce16e35507b6c3d428f7b261e3236d2a20617c0f6c08c65270aaf89dede2847758c63e710a97446ec7c1ddcc1c1e30aaf7c7210bde43d8143a7548958557bd5c389cae677eff1fb6231cf684c079e8e27d2f6e9c9b0b0324173c3d635f8ed465398d4d697da41148b0a4fecc4290deb3234b704379a6ec8f1bf77cf090fabd0908d35f2fa74b73b425d6ea30a0995b23d4572cd17be87594f065739958058644e2aa1cb5d968c4ed11fdb2fd2d7533bc2dc371c01b761f15fe406bec8a8f6248833d8d0bed56809337603d3fafabaa433cdcb4de1e405da54477c6fc196e4f77d0494c093bd60b5e3b3344c8f6e5168d0a95632faa01220e30d9fd3f6e4856e7d57fd9d02a73f62ef7167ca3046eb05267c424de49751d328b81b7f97a331c154b44f47a392c603694fac625ca19ad49674229f4b252c1977619ad76834e43d88a6940e1704cc33f19c65cb17a87d1f7891d5a0c8b1811f5c3fc6ac910f90563d8b5cb3440e9a8f1995beaa7ba9ca9b07c0193d37e3fa99da7aa8fb37efef87db061da0eeff8d5efd31283e61ca1d489d81d0517c99d2af672bb8f83d5ffcd73128c3582997693b051956695247be688ed880dbae341b34dfb0131eca5bb4bdfffc5a9fe607562d7721994bdd5e910cfca25791f97be892801f367f1e0820aa47944a4f14896c138862b4fcac81555a21e92d3eceb759ed7dd906d2348a62944af49c159bb68cbf25d8f8037c77c460f4484e60b5a6a13686d07a98ac84f0ec636ac82213cb462731218dc8dd63dd05e70de21fc7c8564cb015b3a2631d75e5b1b0c17d41c7710d41f897a87cdbdb986f3393701de834b941e95b3810529ff9a6650484b2ce6ee6bec4d6543fb36aca0a46a3b2a04c2463e109b064955c5805cdb002308e221fbef6102141730c03df1baa6e6f952693a3597e71f47c0dfa134bfc00fcc02a90733716911d2a66fea69f0acdde0ae717827cf615a29e26912091a853227aefbc3877e7f2a33aa4b5264e8311bfb8a28ac601087e252cbb8a3b5b717f814b33fec6ad8149cf70f84643d588ffe867960b54b7dee8732df23162c93a2d3edbf89ce98a7ed1cd57d3373ad3ce2722570c73eea1646f1fc5df844c2c487cb6115609ef61b6870f0888fc1be8382407b39e84270b764e2412bb2880e36cea0e26ef8e0d1db92714423b5742a90ffb2753798fb81211e0e043f7e36548881cea3057d03e160fedc7a354001d90474ee3c753fd10fcd14fe9326e5462da7c6c5fe9a6a7b8f75bb977bef4a70dcc1764420007b29e978bd995c0d0648aaceac8ad7adce8f733fcd08e24b05bbacedf66aedd023b5d3d64c0d87db91268e1eb1c7d0a6242b39c674f0d83c3fd23571b283344395e7228124e3952ec97845adf9a49c5e892fc60124974cc28ac7507f4ac035c67387b55793ef5d68435ccfa7597943d68443302bb38775ea990c16473c9dad08af276db488500cdfb11ef1686451a1b8a80a701bc833d75837bf68aee9bd567eb52507c113a084f31181409bcf12928a2f575e5f582cd02f67a1bf2da1c62cbb552815913ff1ddc7aa12b5de0ee3362342ab942963b5d11f5b06a775bd0eb0e4b0322fac89f458248fc93880481cacbb40c4a55ffc831202db6da1638b508a965c7cdf2776f604ce4e27818b8e258fffa628804e6da02ab2065b05da12a76a0703190b16c2e2f985d7aa64b6e0bf1b5d39022cee42c44f5ff18afcfe29c8f5759b1f765346a93928080ecfbf10edfdb709d24609aa96b27c0b31ffd54d8d2467e6e2a52ca6eb9e66b9a3414f238fca4f128e39886c50378f2e6213742dfdb4d43a2fd310b87401b87f9f1bb2403c78369c2915ae07491418d86d5a9fd526ecffb058cdc6574fef1a721f0620cb09291b4cf435bdbd08eea168aaa413779b5f88c740329d8ed2c9de1cd81d4fa860c39fd827ee05caec80451924b350b9c51c1cd7002e8f2978857131264ff2bec5781c4c2e508b58bb96ca16f480b379c680367c0bfb39b181568a149209d5b50887e9760940d75418b138c3127dc80b28576f92f2c4a44ded5969a63e30afa7225fdec6259e19c3e62a928672cd424e797cb9ea902310c2c7490bab6595ff4e9c076de291e269036f7458dbfebef512c116ff6e7482d054d05c1190b5c4ea080bd68c3976041483a485e8168ba260591e021367e4b7efe933fa4c2b274bbd66adbcccb9334754610034d2a962ad2a56d3931ac9160f7e7fc27d413687b80836d5f9e0eca76e2ebd626ef22ec9d6baa4d426ef27c55d60489f5141fc48b0d289df00314f5bf9aee9ec839edbccb6eb222af0b03703f33b3fae71c076e327b2fb4fd600d2ba68743630eb85561b7b579bde29e1408ebad433ae916cdda40f3e119001affe88a067512124d157921e5d15c9cda372e9cf745e164c649b3dae6290806c63cdbc39cc2310f3c5cd8683c2004ab835d97c9fc7287f5da9daabbee362609d0ef376f8349879810ed2c1a8b07410874dc636939dd735ed9c61963db03014439a309b9c0efc74e0c73ade65851c183e249fecf659769f670399886e763eecc990c4f18b065c62ef364da8a1b57d06eb45471807993e9fe9ca76fa95838f97bf8d2ed4f61a9f54741679ba4abffd7f6be4e929421a2e1d88aebffa21cf9b706d35a7e464ff96887837000fcab8373a6e79241604c42bfc70816864f5c4a3900319930bc235908d0df3528ad26f6e9245b11f8a50d1f22e86feeb6be88c05c67d9cbad34c7357cff3d0a0b11be84eebe3054d7cc14627004bb6e74f4fca8b4e94fc49eba946e3de03e898dacddea90979fc8a35323caf4cacb0e40111544091dbe4ea0039130cdb46a6f0c50116a8098a99b97acc2a6e9cbdb9ed5db4ab77fa6c45a1eb6bf94ff0f99cbb25e5ddfbe9a3c64c61c91a9f6e48327771f588ce32141a30034fc6ff80d3501f80a130528728f697544dea1f45dbe5eb96854299a3fcefe2201bfca9398483834178a76e09583fd3d47de896dd66f442b0ca647adec1773c0ee75647a71666db5e4c2f0c606d7c81719d172c6bd99c9300e0e7b9c84530e7ad8d629f3b1da710ddab1b6cfdbe98713d3c6bd0c9c58a7355efb0367d863c6c743d057721d6bc2b3abd15ceb75224832d3a9ef62b9aa757faea281d42a1e7086e4c9863b8288709534a3a2740fa0fee50bea5fc813affff71f11af4e07304554601759aacc5e479b1dd889e513c605e94919053a73822709fdc070526240c3223afadac26bed9142ae2ee380ac9ec78de36eb8cf4a8f45061a6b2b884aa35519643579313eaa5417053651f2cb20e4f565ab2d28acd7d4ab8b323cdea62f3074cfea10ff58f9ea2b4ed96ee51590c57a3370b255349c8ab92742b72f2d779df8282c7c7907123c36899ab3e01e5496802e807ae38e04b72778f8f49636535a31607de180883148e9e8fa0aa27fca7e2487b68ccb250144beb92ff16a973818ef9d1ad254c848f1da5d951df79ea0fff52e31bca4d98bc78abbe82ec88541221b909bae61e6da648a7cb2192b38786ec031cded03cc860339d2e316df9ce30cbd19a7e82d0e41747ccc912a4d917b4b6e6447e22eafe0e9d8cbb98c8572719cfc7c81736d3052c052ce37cfd132c9216fa3cee1f0216a59389ded0c17f34eb0c75ac5f48921210ea511cfa1e758de319e858e9cd03ff811ca45a82f1483d889e35425ccbf2403b039e798a5aa0f2eb0b733116fb67448c5e3c62b19cca19301cb2bde5610edc39b94815c4690b4b695fc8dde2645b0fea361c8f44f39014fdd3051b5461e24b5914a469147622c0d583bc2f64e1409070653cc980d6c213cd2bf6cb77b052cc9315a1ff352921c9fb4d9d9e6a2f4d8f8bb0dfc8a02e4d4b728b4d8ef051fdca066fb5e8bfa713f923c6fb1636d2aca9ff77abc2d573832edb198a3ae1c6997c289de5fe3140308e47d4bb025538d48d30054edc5e5cf3fa76c7a89b7f891e1a4f74a315e83dd6495a3a539817517df38fe622ae3239d0fb1d5d6e640476165dc8bd69ec8dc4d10ce28ad732f20533408eb93c08c172897904f80fae91a551dbd36801e87a38a73e7ce570cdf5dd07a0cc9926b08bd2f570868f44c3e2ed836dace62e333a9096c45398c567abdcc4b97274b6ad725c43b49ef30999e4d14374e428bcc1c03e70a875957badbc0549f9b6fe42bbcebc8792ac6a78e32460ad07da5849b81a53dc646775e1404db7db46fc98043b32d6ef76382a212b9ca40edaf63820f7857f72b7e610206dc2d5830a5e66cb62188b757e84ffe3cd8570db48b592fdc6c9328f57aa23dad41d93c8e50bb48aaa0b9f1c463426eb1d19b197a63b1130d2fc06e62395e0b7fa81b6bb5132a65710595d6fe0d44c23bbefbc87a7cc6e9174df4d41d56bbd97e9fdf46e72f50748a8f88381ac60c087ebde075c61994f369ccdd0fb99bc5664705f8cd510f1cfb41c53e02193d66c36f92d9d9f1b5f61e0b18b6315b16fb148d246226d70559099b77771bba994eea71b2f4326d5f79a360d5e3acabd1dc8a07df88ab9285baf857e6bd64762b1d0765bd6fc682493d1eff6c053a97eee31e970cb71340f82d792ced3c85fa8dda52b46deb064b7fc3c53a2505a638f6ceabfc06421661124028aad56859e759dc4d0c66db267d7605bb39574471645a88db5a5cdd6f7b9a8d3efab23e0bd707c6b1f630d7dde1e1ea4a474252b9eb38ea65c4312c6485d40074385d283b5185c60937d1ebd238aebc562161147da6aa21d1f4eec256c6f66e8456407d8cf2eef95890441421a55063992f5b568f74a9363725970dc905f6d9242f7d54de241a567b492b424a3c1663067598e27f75bddf4066424e2f962b28c3f613d36151830e92d26e8968f0ce43e985cc5d501e4b6d77f71b588c1efed42575890a3c4e8201e98e64433b47ad965575f4966682da15e317347ecf19c7b3802cbfc7aa2813305e20ea84fb7ea4eab84352ca533abf0798207b2ae6dfdcda532718062e03daaaed17aba0c751ab1e8524ad24db79eda7e0209578a5dc1b7bbcff6867e8ea1f3ea6d2a8e60d1e488449491f5a2f84b9fa5854a7d2cbad7cd6d73ba1b6fe6bfd02695ed88940e4378b109532abc16c5aeaaee3dbadba3e457cace573f199d09f90c5ad6568a93b114065bdf4dee712470663ef352fdf349fae12b37daa76bfb127abe814b56ef1731a44d9408ee82cb679f3429f10dbe95c6195300fc7cfd873c2f7af6bf7df4a9f9da011a7e4a83c7234a3440a4f672753810ba200f94ff368db09082b1d277186c13dbefd73419087e838dbe31ab2794adb3cc5d486bba673a7485304e3442dc14da48d785e4ee34af22bbdc816167f75ef96595bff23c91d4e313394087f8284002f395a5a38f65bb0cf756d93c5aec5d56011f27643d388947eba0cc4cbaa221a2af788d721acf672036f79ba363c1cd41301e84cedc1f1dde477f0beba0b39f6318e3da9bd50d7511a2a15fc72f6d8187aaf3d54b87ea9278659c960ba26a33924fcc0a237124b4dc257528ca9fb42361af9c86717cc928b32b04610a9ba4e07596263ddc409732fd16f4afef27f264ed68c25b9ecf158e54635c1dea68bc3d313524404be36cc4f0869b7f55376f5d9117c8dc3dba91ed9beaaca354a3ab332c765f77df840d5e2426eca04379e603e715159d47095d6ebd0c5ee85fadc0d0540039f917254189c7372cfc8e892fdbf152ddb2d76fd206293399ec2827cef5bd94f3c75283ad7f2cae6063d7ebd35e35759c993bad6d38acb93caace8d7eb0fdbda25c28cb6631ac24f22c67a9a5e7a8c196291abb318c92b5064dab0090acd15d0be9da5ad236f5cd39dea471585dcddfb9a87bf0ce762000e972da727a521eb0aeda86b7e8b050f0e4a59f21b4fe077bcd83392653e9cf1a183a883430c2305b66b6bd9b6e45f7feacd8be770b9e0bba709de9ae59601aa5cd55faac2332c573780cf85abb2f37150ea3fe50585a56c8428140c94fcbbb7fdef0ab610e2096cebe98b3485d3bcee4f51965574d0f78565856eddee5ab014d03c06054610745fa1afae689eabac5ade13547357d2ef79ccdaf6a23be7a61e0912f719adc5ff14ddf67b3ee5cdb662a47224f9c7ebec7105221896b9bf749bc517d72e776ee2149e9396318108e8a43d478b232ddb5af7e439a80673b3d3d250c1192a46c8060f116037aad2784155b9fb1bccd0b7c993b5a2e81de7e649ed3aabb2c01ea88978fab2e0ccd6c9a1d0bcd269e12061e621b7ffe745b25d3f5fe34d68c361d5427a1268db72c78003443b5a7308b41e5e02c3cd68aa25e934a998bb8f4338b16b8581944b80a692b5c69acf3a24650e78d595e4bb7a020b974e65c56c665ebd9f3903fb42fd9633f656a8635662aa3a88116c9d292f6a176da365168da105d98ea5c828278fd56fde67ffca19773638229a9485d9b53c5f416988acdc1b99dad0587abb7b5994d2283f896ba8a6b1a6981ccb82171442d719c0f6ef12368194bc8d8a079c57d7af0c02c283c1150e3fe566ef7cb269bfc74fb7494b24b0e9b1a20878366d24aefa3197e2e0ac5b84deae5928dc0aaab92e6909bad23812454b491161650746b19ed75c7451671cf1a8777614754e673f69dbe7d6d1bc90668bd107a0daecbad32679d95d10d3a63184b50e23e42ae9f26407c465e7447536e7ef65c0a39a7f24d72533c5d79a2a9d9728b452b032c0c9a56466bd429396a4da35a259e885e9bf85af6a40275bd2c4669eae4098f2b1ea3f80dc34fa5bd222a911e77f10de7097ceea44ea58f7e0c3633830693a763be68c3c31ec3848546cb7770ef7a47b1578cfef6e99d4d49001b732c94c192be7fbfc43a238fbe4f842cbb824e3fdb469ce86a24079bd8333bb42d716f50ffa79e2fb52e6b53157fc0b5ede210ef17f5a210b098fff42d414686f61a345e003352c0c5d288d81fbeca95d2baabb8aa86bb40f29bdd2e33c81cb078901abd122e818a061092809376b0931bc80c3ac6c4b677325bec3e3f414b88e65bac1915cb403d8e23b7c40db7db1c25d76d6f2d3c3341a0bdb4ed65372f25d121db761aeb4c326cdc8da6ab366e31fe78debb7cf66eedbe3a8ec4b4e929b6918d05b2a2cda30f8906237abd2973b9725181312a332c931ae76d0082367f54951515a98276d889d1467f3cec17ce237d03729505ab2723fe477f81ef9f21cae2056bdcaa541d51e0b0792679b6812e18ca5d88457051c1fd9852547794fa3c4486711f496c7c08a6932a44cadd4246b0cfdf4fe40f5f66d8aba494200a9ae4aaffc5d855b85f2c8199522a80d849d8898b756797ea05e97d464f2cb11201a10b4e43007be7381109ff1c239373d8f9a62c18d68d131210ebd4fa34d9170f34526cf1b2bc64730daf2520c539a1496223765db44806a79bc80c26c2656373f30e6a048e5d3e221167544cc0fbe6ea0c5a750c318eb7c46307711c5e37b7acf619da406e123a20db2bae5d5ae75cefe449200d355222d280777d157cb4a98f7b58c9ee2b4338534fb0f3e20894648291a10bc2e5eab1b238d0d050da5d00fd4ba39f59342da47387abd8d5793093b552cf4a18dcde04a1f222616bc1a15e4be1444c017f9e474ba40548d6854b7aa23a30bc73d30f4af7fd8f65cdb370021f5a92017660b26df3bc939ac4443eaed6763aa81b9e135551bc9063a365c6446cf5a8778d932acb5f2efa4c197904938a2b427c731feec6c8f52cc3994cd5e86b3c82087d9b997a1abc54d001954e1d08c12de3f292202d4cb570d662936b241d5d3bda7dbca4e038222d86f0d7627e58ad7c3bb9da091b4710a55d2d766ec40405342517abec6437b865492fa9905991c91298053b8be2471d7467dfa5102d7df6ebae132e4ddd91e3908ae1d6ccc339f2e019a1070802aede3d231bed6db3ee6e66d6d452f99940bf61c93f045ec4a758f1f5330ecc4d2af79a4bb181e3fbf550f1e4d8c786b5834e08c0b5b1705ab6dbb61e31aee2a53d14ab20f6a250b15a2bf011f2de0fb16e44afc5f4de3b4ab00e3c3e6899234b5530541447e52534dea5e1238f866708a05e4188a687627379982b7db97b76168995c51a388b26b748211cb875aa3c900156e9b23488e8b04ba83f6a36d44bcd92e872f2a9f759a39feb8e74b14b7123f7e00a809bc6760b24e32d01c257ef048e722aefcde43e3b053991ce0f82a0c06439cc49022aaa08b0396a56282587ffd751ae4a8fdccf92dab925c28ef9388cdfb59db0e808b74cb224fee6388f09e794fa62c2097d232f1640474353855251512f22dd1391e501f912b8acc46a3c42e510a1b2e38b580edc3c3de9e382609fd77c8443de259bc7965e52733948748d3ef3df3203b8a6c5a73859e6581acabfe0f8f674a3d9799e8d76c350bc8ee4f32abdd7c2a5f22896827056097d00eb6f1cebdacff8fbc5a3be1c38d49816b81d8c006e47c55768aed95a93008eedf4a356ff0744c89f3e17abe9531b02df52bc3c6f8eedd94c26639bdef3f5b4d9f2c75bc30d0ad4ca1b6af4613e7cef690e735b6a25ace031bc36d8b1e4178cb43ee088cad33ab282d60f245219fc805bd713e9670b36d27eace8eb00d8f183c722fc2add6da8ec10ded7828d0a99a09e2609e316a3d50b22c888e8377adadb3aec93b70f664204d672bc6808765375e9e377de8581e8ec9633e48fed297ec1c848a4ce83e618b609b2b375aaa088b8f45794aa0c9b4d5d92d7c512d3096b2f39206069ccf92dcccda376151068d82a05e3c34d6284baecdc93712feae7ad00097020b7a6b2200d3c2c13d5b92ac5d3b421d37b08b7fc795ec4940998eb2294c4dfaf0aa8c2fd47790e4e870ac627cfba433a9d31d297daa6c167e8da05d5f3c3dddb3f332edba21a386410293628c113ec9e64ea2b3c2af9f4466cb9ce13fce4f4b60fb593ced425e473fda6ec1feb8db8018daf99b1da2039a108e09ef7fb542fc1faaec099d8831aa80605c626444d3679026dbd74679cac8266546b7cdb229482ba7c25262edf390ba71352dae110abdef17a6e00b77f7520eb5be09150c43cbeae1f445856ed10cd2ea34d2654683f8321896a550e9d10ed08b70595d99fa1da6d20eed93f4267fb0fdb3f3f06e124203b91f2523349cfe841b169ea1528d537dd032b8bc208ec7d7e5ba7bca51884170acd7a7d5d4fd009b589f34ac27a2a72829d38a455ccdb3a80a6d402fefe1482d14fc28f14e68563fb0d41d282ae1ba5d77ed2332f2e5c3e3c99529e808f2daad9bcdeeb1a88e9dcf76235aa08a277c974c710ad74e79a7990e9d12d93977d8be572ddf237c8b96f9d98c64ec97aefcf6bff2096a7bda7626f738edbc8cfee038548abfd81985860c581d8fb4843285c5485e274c611ed80f97266f9340bc7ee55bf5adafcbcb435fdc56383d4445813232e39a14621a3071baf8324d7b69cc7a68eee64e31ba32d001954dfb27c077e3c469498cc0fddad348c6d6149d0af26253fb0f4ebf9d7ddd5ac63e530b8bffb1a17c58cb644f13f168f17752f8eded9b3f1c77c4b1f7d05d9ab94c01bd2645e655fb1204330818b7c4c8642231b917b8e40d76a76381eea0e76d1b67fc36cf35bad4d6d865dfee9228477f31047acbcc96a0dd75f201ec65c4a85f7e71e5114ab91aef8f5296c180a57b8dcd1a27509b74b1dc1247d08de210656a4e517d0f4e686d612171afe1d5e8a7a80d0e54406a72e6cab296fa43cebcda3dce86b4064895144c7ea0374e0df8e7522f4f9daec2bb1535c556fdb12fdb3a5417310233c945027c473ab5d218e011c1bd95cad14d1abc9a7548384962857b2194dac0aa535cb71e473c2b79d96965f1172789bd2036f2236a20001f4905c3da57730d3cffc447cb67411c52d2b53e5167f0968afcf919e2cc13b96b4442d91479ccf0ec2a7375b53b1277d7702a0e8265722318dc771731fedbff2323cf8db21bcaa94b14909e15915cdb85de0bbd46726e78744295b8759e853eea594b9038c6036b3441ad558d4496bed101c8349b5dd1ee35c53c854fbb47fa6c184afaf28fd1bf10a49ad19eca62230f7ea83ff15d16030fa5f58f3a4038fdea934036d8efa67eb2f37204b3171abfacd03edc493a7d46b017d9bcc3e85299a8f6f1873b80cf5fe699eb386598cf5a073417a442c69bacc7e0bccaf1f7d547e6c83ec01cde7b91e011740ef9440952b4701d53b6fcdc54fbb8b74fa40076947b03f3649e826b4c820930831740471f1ebd7462ab81960f83a22c6610be4331f7e8520180958818d6b80f7c06a034797c6cfbea22030f4d770e99766ef20a44426a679c44bb30adb65113e2c6c5f50165cc0b41ca2522715b1a60723d44e2af532d52664750d26d77a03f78b2d77f55cea1b1b095a525e1712eff703e379fe9c21bb8f0814d15c9e019be16420f516042f8294cb2eac4fd7c72aa688a142bcd9b6bfd322215a6509d3957de48f2bd91ae4442f1258d2e58ac0d86fc3719f53ab3b14754b9ccc5a04dbbc2db5f482b1f85a0fe093778f750037c7d626d60d929462b34cba8d02814ad2e0c296e7c21e173b3d326ca278caa6516f8fd412970bdb9f6a9b0c79a4bfe265b926e96fdab4797ae7d68106824f7908a9226efc731057827dbcfb7fbf779bad12e2ffc2bed26e8862048cf4561ee5515c5f5b2597a78177a89c48e812934b84dc6187ae663364d1e479364a9d5785b174de93145609724d20d94bc9859834684bb7b2ab93f274d08ea2e7595f9f0238ffcffd32aec6dd93d9ce5ce62386b58d2cb8bc4e720ee301ea01673ec6e387037396761e0af57cd800653b9a726dda0277f4caaefce0cd4b00c154a9073be29a936d860fb10703d1bb8fe6da21677659c22061e235099c43048bb4344c8035175e492dff50a93ccbdf59c15af78bc51521193a1deb976123aa8c22dd46bc13242642faa05283dd48211ebe6e9b88cb9eb14eacea9f8797a7b13d2f0ef9ab990978002ceda526cd4a73d5adc718d5415ae323c7d06ed106bd6084388d5d4603072ad0270473ddf1e0946470a202108598f0b96b3f12b279045e4eace5b320ab38f527a78e294489890144c6a57dbbd221a3d3c3b118d16a162aef8800183b118fb46bf8a405a53733d4cf068325e4e3f38ab758056a0f35da641db7ee3c7a8c9ac1bc03973141a8d0d8aae96869939ae7407146d3df7928bae83788995509c2a3daef64e3ba656edc66ad5e0ac45d15d6aa3fa06e2b1453c1e79310403e11c0f96df48d840ba5e98b367e55a30a5d28393b7dee707016a720e010148c3f09a768e51b7681a92e55e4a67b9ec5a619389e46d9c560d0f884be16514fc5847853e21ad21af5456d16369da99676a0c944045d634ac5a268bde6cc7339f8954d760a2928ca1759204c2a1d6e94779c9a43377159ceb55fc851d57f315a5161f99592cd1b5fafea03d120bee17ff0dedf9f5fbd2c55467477b234d967dd326859b0556b1dc0e4a564d2b0b5a22a4b51c91787511038243c6da39506ab5bd17d5c8266bf0aabe2be3e0b5891d7a3dfe2091509bc21d8fe4853b7dd80f050aaceb0becf646a7b31e5144df59073fbc6dbd8238adabc06a48fdf4c72a53eef0f89b209656d097d351349500716912434c2f9f94b21495e9133cba7107b7c36adf1717aa1bf20d99998ee72a3857eca4bde6b0063c1601ab1d5e497088246142f0d9f2209dfa58a9bad5217a2c1c9ba94486a492f248986fc02db6f5e07a701d9a0581595aa71f41ea6d63a5f7a5a503b79e16a4205be76b4cfb7b8184e9e65f2f650a3c02e6731f495073f2b843d94512f48ff5feb01aa23afcb76c2f0f723f411f2fa7a9ec9f04e82a30d3ce738d2abe11fcf73717ed574d21d601eb71f90bc4db0b9c76e5edefb1e56ff0f918212365e345ef4fb0bc10d901ecec44aba4732a9ee6e7d97021c32e3fe4a72b098c6febb701f283e49b7173852e9f23860bfbb30c3c5ae3bec168b1be1b85a7dc14f343155d5f629913d2b80ca07fc5c32f4a7d97b9cf635239cf1c71ec37ddaf9468dc6afb7e90efe6696f079eba9f519f326495df5d4d2fa66d27c3cf5aad1a3af647205f4938ab8026dc7607ddc8d0d24e2c7352ec1bc83ecb31db44ca89ab7f4c7852f3e6bdca96a3deaf35167aa8e537854bdc56525193fb02175948f89c529f5448e8a1999f80bb380b68637ec48d38e7f2899bbc06ff6e7cf4b104024fa4598700b212ebcd81cc5c6c04d2977df1d52493f58a100f989fa9ed00ba80b26d47b2644f5bdfbd18ad782014fb19e7d3db21d245f98e7802e414f50e990dc83e819faa61500f59b189145af172ee4924352ee2c0e9e4a80729a05684024ad36469b9e71167a43c85ee1fa289e0f3a79997330a5a5c27e817753cd157913bd60944b4a6da28949a6ec2c9abd7ec435d1972b74b2ee5a2edd845be86d6d872f1324d5d0bd3dc8fa5d1d8df6fd7ff4460365fd5f2462fd04d6d17a3afded5ddf6930e2b473b107b8f04287b1e6fe7e16772c63bd9a5eb3e1acfaf8736df3253730106c440c4233b60e35f74c42987838f97ec38c4c4b48608036669939aed42d2b34d044d8993b7f8cb6614fa4dd7f483be45d3d99e079c185457057d5d7633881894876f1d4c049337b724015fa40b8b095e7798a71b61e35c78f408313abaab640de4b4cc4d383f8c3c98d2d7ada9326dca84f60e8db7d05c56cb3561e0571b2a5f6f00dd83f94f091ab43291d01c673214fd8295bfea40ce76af74ae142e1afc5712c81e3dc8d4ba0bf943d410e19a674403fce88c13c80c91354e89c5f5a397c23d7a9a2f88c618117d61f000b99852446a1ed84ef5d2fb6acb7f4f99967253b8e8a3cd8f99ef1e55e0e6b502add837cbccb17e3c4bf4f01ba781b34d41dccb8d36a0f52d23f940d67898e6fbc2d88b0e5747478b6acaf615b4fb3fd9babd5ba34bfb200958de3b3da169fe640b5ff8e57a9487744b6cf0b57b7d266eff1590c4b6a694203c4ff47d0f0fc5ae75f83fcbe0e94bc93da8b31113e3b1a4fb023c0f01f7b8d5b66bd9c6da51b7287eba690b7f72e1a0ef8df28a0a0b0b59ae594349ffde839456ba8320801c715e1822f561917b123d72c314efd2eee17bef9630fd340eb9ad1ccf81e097d58d250c842c6f6fe72e40934bf67954e836a5614d9c0b5bb534ee44d91fe007cfd212aec52e3eb563ca4c894aa034f43f8a94ec7fa7e636dcf3befe3efcaddc3bbbd6495049bdb74d9b54d9e999204b6c367918c77849130ac6b47c6b5d43feeb84c3745bf25a5f4d107ef0690fcd8c5e3fa890c388e3b5bb992698d2136a9eaede952c570bcbd6a1ef54925fab8ae18bde26014bbb4f46702edfe173f77ce5927cfd299886dcdecf34d6ef7544416c1537508138af83726b73deffc53f872b80cfe5ff8d9c39034ec275c6a3dc336afbaedf4c5d89542c97a23ba7bd805e67c936ad619eed2f030ff0b7d082c8d025505bd88a6f4295eb3cdd2892b0f0d1179e1f755000e89509da6524265232bb323dea66c9759f1b5e3d642e5d5a6b7125637119764f958e6474b3bc43d4a5c1d46b0e2927c6127e82e8a80caa5da10d4817347e98c4b4afb6361096cd58a1e6786141e9c1d28c1f74affba49fa02175ce54fa8b2780f99a7f5580383e890768c14786d629c17e4bb516f1645b3114348ce6c5d31f7386e2523ee6d1ee8373c5cc1661aedbb707be230fd7986ae08c7c42ad2bcebed78df089df44a4c54b69e0d3c0fef1be0441e7272e7d72ff3eafa8604aa27dd16835fdad97056a4054dea4bc8b484186826989b18f732f6539824b7167f97bd51d9822c0ca1c06970483674e2ff6a79c6c39386eb663c95b563ca75d845ac53a200a9ab75f43f2e0a3d002f37ce63a5f042c3111ebc115366b9faea08cd515bcf855b70d6191d650b776be2b90001d1eddaae0e9eefd7b76874d69f67ac812d0ad66f62e033094251f39c3f835a1ea64ad02a1ade99b301a64393c01f0d24262960d4db467588dbff6d07ae292d2e4a0327a94311c91130c525f2af42bce7a66a0965140a952e8ba8e9492bf6d93f77270e96ba24b4ee978a648836e3929d928b77cc34ac2949644b97372be3f8212486a3cd9eeab1c9b215b97fd3114ca90786b2062086eb892ed2bab15a55d9004c3e7a30b94617023a8e4523dda08d57072b1f056f5752292b43406fcf145500e97a0c20676f6485ee86535b02c07d64ae6e0f46ad64da708355bcc400262007369c6c14530e8e89d3b1d0d9af3aaaa1a3888134579ae647ec403f3505def9a430706c3d35d45d9f98b75f502214036d3c0b9566c125011f8aa0a6c9bbe5124f5a6cb197f96d7f3b2c34a0f2bc24ef3644af1532e8b39251348a3a970fd0f9fe808456e2fa3c59e24d122ee62de736fbda9b40c1356f9342b3012c7bd4c87a3868a1be189eacdcef77df24dd45cc3c28011d17b5a792a219a87f837d1fc0b29ce4e202356692829a1e8f63694ee8f3c6fe7eb7d68d77c66b1f5760af5a07b9b703b19dc79ab5a899ee4002e17aaf05972c582b154058773131f4d503c5bc20f05ef596408d4d2bb7dacc77883b79b1cbad7fcb1bbb948af7f456df12232ab538aa4de05bed024f7f36da286145f739d3fe5a5dd9c94ff0bbb26974dab00884ec20f3143152cb73fe3b7e1904b02e16d1a5e1c2fea67d247656012d711c54ef831d56dfc93bf9b29f650e104b3c28a46d28bd68024f54f32c7d4522c0eef4a12610cb0f8a5b33c2b9eea6b180894d9136aa90c9541a4c4c5d8a534616c8797d0b81d4032114540262568ae10905fd305a419ef761e0690a9007dc1ce6b8de3f4eeb7270c7a30407cc60681fe2670ed151c717a9871f6ecce1cf3e2dfbde228c0a63c53f331ebffcaf518e4893c581f7adfa5e1ca03fd955389e7b02c86554b94d947a27071f1cc2bd7c28ffbe06176a615b287cbdc96adf03ce0d0d577efd5b9f95a2d02483714e898dacd31a201cb1c1a2d98607b2c814afb9bc11ad702bbfd65f1462f7d1fb319696af0929974e65c5e256bdb730eb04b38ca24c6c5843fdb32ef1cac1b0a95fbbf1b9a1d079d4445c153ab04f2aea4518fdf94188cee6f0cc1cc85ea87ffc1dc05a1db4968e348c8655c71e3fb32060c0c17f31be7f028e4be24c014975517eb9d6bc9d7566c726d15a810cc6808d80995b220bc051a85e06a30ef9168ee171da0f9862240d4b7fb5c731e87f99dc57ae1c99de356afd77c55c1219f275a8dec3835b27e04aece608267341f6a4f39099ee70b00a782eb4d06d06a071a232cda422628206c797b03f5a4531b4cd7e088f09de706fd77df11c8497e052784832fcfa7c00ef50fc4443a9338acdd59efda409fc60027b7bfcabc2cc9bad98826c1bfcf7d4437ff747308e6a918d3ac4b8e792617cf71299b1a08c134f3407d69e457c958b92062ede83641dcd09c71a98bea4030b0a0eafa120d04b4f7b53286a392126f0b80043d6fc1a6a66579f90339984e9e60da0c9c21ad767cf60cfdbf9df4a06a0ce066a866b2e26cfa4b4237990268d4e3a8ba3de3c5f9d1dde017e822b0054cf9378d9608a6e94658618b88bdc780870ba12d968a4e8fd6493b2acbe0ff5d02cc8a0497c11d68008c330c25acca2e140d2f2e84864515776ac81cf8ebf341cf248cb6337c5cab362c32923509cfa5729a410950680c7aa3cd851010db5b1a01f73577efa5c648131097eeddd44ce103b377794bf9aaeca13f485d85974fdfc5ccc0c7a195aa16a49fa3049b198e09b001f771c7bc43974527a802f118ad868e657607de2bfda7ef271f4ec57ca8e30b2eb90ea0b49a8210f0fc74a514cca7585c8606a18b9dc8b7d1a88645345efdb98fc4cd0ac2cae7ee086f3477733e999e0570c530391ffc7260bd8b302af409d9890d9ff7fe0970720c89099de9c4cea94b198ac6fdbb4969e2111d747f4bf298180b369db484acbb2327ba1efbea2c05f8f1f3301109f80ae0dfe509ba6a1c51ae8ac4a67360d6daaf7fd69f9c819aceb48e4570bbee1cd900a2bb9ac9580febc3135d755cc20b33a8000e42ecef68456470c9d9e15da4f77075eef417b07aae9fb5ddc6815669e7ee9feecacf25947ae4ed699da3c2f70a7b6b7fbef5158c6d29ce72cbba82e13ae5babe06192b7d26d78ace38170a24cae2e2311755451fd34382c7d18511d73aa70faba0ab833f903462e75a0c5c91ece61cad87789dfcc0ee7303cab3e10e38fb3ec2cd2ad0d095669cb51fc3da59bb9fffe143190e814639ed2dd49ea3dc9a42f52a3a0c2484268a0c885f05efeeb8b265f26d24f3b64f0f914d55608eb667454f455c56acac0cc6052d94830e9e3a76366ec274006e6d097e3b0faaa39c2e984620caa5da30716749b7c85a3409a053e256b0e314144c0e20e679d8d784e651d4f96638234d9c53ebcf42ffd9c6ff17cfffc12a2c3323ba7cb333034af1d205250b45c8f3f297be9d3b2a9baae0059d5ace9580f64c506b08cd5faf24c2f3e520bd9b4a3748c15e699222b38b95900df5bd191affd4d069ea7663a3d29c75cea5b0e4cdcdea04bb0dfdd130d0e0b45c084697088279d8775642d2c44c15e53312c7fe39241aa38e924ebc455171ff1678e2cbccef31155adf28bd0f58967f591a2906b153f6879c764f70ad7a5c8bc0575e6d5ee62c691358275f5911a2bc924289d9159a9ac6c5800218aa26f3b89e9a0a25f1833171918900a5a17c960c4c22b1628ef0a866c8d1b5ad5e4e36003cbc06d014ef73321b94d3c3e0511330568917a8f5831edc74f5981e00f42e850b512558fbc1442dab56e3bd4207a0ab26746ef42eb41242bb25fcf9275eb86f6eb1f7b53fea7ed0c2c11733b9e2e9670c305d7b926f004dd5a742fd4a7530ebf633f673bc360634b058ea77d43b58f2d3e207bd7bc3eb6a783152b6433d555a52dcd0ba725ce4b6a74698dc4e19d0820ccec8666c8d07216fe50e5593617e79182973783fa1a11c048be4326e327c0a4d66680dd12a53ece2e0124a36062da8d4f1c7c75e22a4aafd84405452af59287d24403bcedfb74af1ace466d0b10c76775201c4bbcc186d33fe0dd81a939ca21029cd987eaf3105dbbb8816e3f9e24e9d003ba5fe17f9d3c57c5776fae75f9219b550a8735567e0769bd5d2b5b7d8272c4e7498669aae190f820cffe47bcd1175f6e3c4921af25586f37e3eae695f24f8c133b81e90282c9e9d098a064a2f307df1dff990b4c11921d18e6388762c8ce4e429420b1a10462a2d613b43b6dded58c8dc2942937e4613d627d6830362f0d1f48960e744810c9fd341dd0b564e27d87ccd4cade51f95b259d919a3e63188a4dd0088d24eccd3fd86f7f4a3c0e52d27ff4c959aa71fa1b900c7c37db74d9d9539fd9a8e2930468b31a212005fe63f4bae71b04d9ea45e40f1ff85781e93e978eb63669d10cb73febff7376944404f25c955a969cc1d7c6333d7df3aa3797a3342bc2601f07bf5f236ed4e632e564ef2ad5bb75234a60d4fc0468063a98f7959755c93917c37fddc8d14bbf97044a20f1175693dc1648703f29b4fc99813f9dbb700235e6e7401dea318a6ba1b3a048867fc6766845ca5ad8fb8fc5b8f37a32c9545d409764fe373535b28f0472198fe6a406ad8bbb9f580e1e764e19beb214731c7cc0101af5aa853391cc977e0b011e8992e5fb3adaadcdf779c9b837d48b3bf0f09832abb179033439470719aeeb74188eb7624f1a1b73008e6e9c039aa0e37887e9ee58a751fb4321d1a996f9085146d00e23fae29fdede7c990b2b067a5a990feafc94589c88d3584748dafabd48883ce4055e8d48fcc28a6f9b650c63cab0604fac789a87d407d135d83534a0b10cf6328bbbf53c777225a67353c829eb1adef5551d23e1baf3aa1c8d11fdb3e46c1b6d8453f8820420e0b8ceaa30db8bc12b42e551f6c376ca5b281b23da351f29cf68bd99c69cf61ce14984ee98b9191ab40f19275f4dd3035d2d7b18a1f334fb969ab9c0a97a25a30d5ca187b57143d64088650325afb6262ef2245f534a148079d08fd01f3dec73ce8e157af56fc168a933397d421ff298fcb812291465acb174d6f090f5c3db04e73a3c7f5f2c385c66bc710ada384ea90a6f14ae283523598d50880324df4c6fc69254e6e623a372137cb585623da6ae463392472e42694166f5b5ca84bf1cd0ba744111dee9df31a32f21d0f848b558d20ceabca2bba8f4c422f09fd71ec9ce7a0793ea91e5b7502d0fee4df9dee4c0a67c365c334a592140694bfd476992289dab0c6169ac7d751f68b7fa622e4f9e0e751a3829d6f03497942664eac3aeae7efac3cd376f5ecc37da6db1b575c4b75fcb6295181f50b23b8b7bed6582106a1aed36a128de8bf5235e282099dee9f21ea1a58b062f98c0dd22feee3e0a0e13277c40326cd58333c9336014c0c5d86256654b33342a8547b761f58e5513b3a22cb0a92aec9a8405cd321a6469ab19fcdbe77afff282ca81b752ecc2fb849dcf9d5bdbd8556d2529ea06b98508c47de82644685ca2a825643cc90e805560c76925af043c9efaecc6cfebf82d6b81a03ab98956395046f50b08bf88ac29689c27ce295b24617d9a1124ee8c8c1f82a322199f416bf2f3ab9957a1e3bb10cf7cd7fab0cc3d2d1fbc9443ca44a446697f98572af76167145772892c11a52ef981a920e2934baf90253562c9b153eb29c7bdcc00d4e2df6d305a463fd58a7c051dce99a37d1650c68629e1b378ea14d5f87a9f52c641a3b6da2415d0462afeffdb97dbd1d4e747bc2e2152356f3340d438e62f40691d0f5f3733233cf6fe6ba2db67739e588aa3c77576abc83a07594d619943566ae63f5ae219dee63e7905b04cb075244798af8715ca9659639a6763e47fe033f840e3f97abc8b88418f53800c886220cda4b1e320c24459c638bfb8848ebc2a668f3076edb6ff3c35a57fe745f319d2b2e9cd2212ed308a89bcaac9473023a5e959c74e4031d374813e20cc0ab48ff072727b2f147cdd7db7953d60425c98540bd05ee0545da1a96a5a54c77279ab6b603be53a7a7125e1fb3139a6411a83c10fac6c7288cd796996e51d1e3028fb8458c5113a74af62840b5aa9a7ce9632a8473bc99183f985d38fccbd179aa42874936e47c2386da8085cae3f53269d9217833ce4df484e96eb7cb80517711df1521d707af412b9133abe9987b25d42d83f97f92175986b1f785573fbcf02e5e80134bf36f0e1e7d35bd7c219790d4edcc7621e146842d27103fa7d2c564db6fcdef83d935e51bf687e4e26ba8389c6e9f51488db0045f3368627c1b46319ccd8ef7a82376f03adb149ffbb3e1a4af24407c06ab6d99bfcc374f1f7ea202f94e7ddb343be36bb4b296714adb02eff1108a87ae96e2ebddaffbd1beb4bb98551f248397f4ecfe16112c2170fc4831f2d43bef72902db472256c65daeb484f3bafd58a25a1aa3ad12ac4a43098f30bc7982e4bc3b63600de2612161d718690e0baefdc5e2c68b9442dcee4809964c9b7c7d790a76369af5110350979091ad68d645f6c6896e21d3a77fae79954ee56f96dcc0692074aead31a7acb3008adbaf2ca17e039bbb98b5e0057915992e55dc5df04b24d350fe75ede5bfed2c84639f8b5d970e3fe45dfc4eaba5cc1d89afc12bfebd3c6d64385806a996671d29efd89b4be77938fc726b9bc7d940cbf95be6f8eb74593827b61b018b21bc05b3cc0068eb182b57d37d8651d1ad5714ec5db8822eb6ceabc990cae56bc5d244e91b9b6e3ff6a60650b19d03d96e184d8f234267a07017b1b2f183b4d47c73ba432d31ca1cf0bb89bfdf0c30610472f99ba5d6739a9a7cf178d889ca6a8423c5ef08e3c3506fc6bbc685c34336fa97fb09852d72953cafdc2a89269648f8ff4c5d6b30417b614f3fcbf49d65dc54e0ae075e768d3fa9ef81497172e62ac9618cb879a21fee107febcfb0c0b04172cc4c82b96c86e10a4c627619059d77d7355a20daff3a9e829cdcd6e6d74fe12fdad8ff5a503dac9caf8f29a98e01ba061e92f3ccc785f6731e646c1619b51463ad06aa4b1df86d815f09c250fd47ccb2185c3737a391fcc1767274c9fa15ac34ce0305fa673334d6992716682da15e317347ecf19c7b3802cbfc7aa2813305e20ea84fb7ea4eab84352ca533abf0798207b2ae6dfdcda532718062e03daaaed1738717211361f44ded820cc6cd16ea28d764bcd83a3d0028572186a88d002866169a889a4a47ae542ef2c29dc1a1d9ba4417e07a3a0dacdc2a6651b97fc0af5e74093f46be377d7fed60790c325fb8c2dcbcffbf161a7fb70eaa827aaaa8a122babb5e27474ee627afef55aa4ae39183e563d6fc3e05faa84df51149a805cbf1cf9cbd33e422c878f0dcf92ddd672028edaab6ad3656ae7f10f3452cc15983d6ac8e05a236e75b413a2f46e4d754ac70a1a6934ca4bbe595d2f1279ecbece909e7e15469c6899e2310a2e7d22a5b5c6d9e8f2132ffe23cb4eebac0c7e66a2e27398a53db0bf4c505bb705246f1327ef0d3e3b45b1fde20bd552b6c762c3e96b14aff7cb5e7c8711e43b91977e08b26b2b2043ea2b15e42ee72eeb07c29b95e9fe585febc53ea2637e0adeb91f282cda05522570273d173796c6d1b2d7c96dc3d83c718f52f178dc291c7db18ab3523bfaf7eb42924622c562ae36b2e4a63bb52ad15d084773bd40ae582d667431e47adcdac2f1bd2a7cd1094764d42deec7bc686fa8c834cb4172a173a06ce3442ac76e810ca1895ad54dbe8b8c9e36d813cee9387f93af4b045123582bf07c663e7ccb408a03d91a73aa1369171be4e4ecf78739b96137240bc9173bbb1331562d36ae259839861ed86b724e0198d54eb8af8d659dfb61762ad6575cdefb06b2f407a5431a34c22585cb10db2d76fd206293399ec2827cef5bd94f3c75283ad7f2cae6063d7ebd35e35759c993bad6d38acb93caace8d7eb0fdbda25c28cb6631a8a1bc809642f77ecf7960bf95eb08a2ae1f4d54a66a723ce4625e414c1f44292b37a2f2ec2b8bd2c3e2a6a521617f8f961c075e581f3c66f54adfff1eaba84da4d334b91a782328e20660c0e7577792f935171f95760478f5ee7574c1263d15bbaec7568ac8c52a76b05a967290afdc49f7c824d351515b85887af0c9c7daa95516ce914fdd36bb720e7f2199237ed5ebaa36fcb1b15cf276ac7faa3642019bf61400755d24fadcecfa544693debb4cda81cf1d8daf1584b3852e8475d3ed49dddb5a33fbd98c956b69ab96f46b7e94e909cb629f826e10bbc919aeaafb5c900cfe80d41fc33caf1d9d680571c490b5b8d70d59514bb21fbdaef89b5cc540485282ecd4b3411880f34f63bb91bf4f82aa822401a2396ea820fe357e9f86ac86dae31511c0a587d88c2651ee2c6bd4aa94384d61d9eb4af2c5e21da406f1aad7e0c47742d1c80200656e58a3507f80dd11bcaaed39b9eaf33c5417a54db922d12ce6248aca05c216138ab02e2003c436cba4fab380961c8f783cddbf232b7fac38e1b077edb90a327ab4c1c510111ce5b5dbf300767fafc5c49abfdcc167e50a4bce1e6143209d1dee27bbf21701a47f3d356cd5ceae282e476b00d8934473dd539396e74cf34aaa46ec77e5ed4ebcaaf46ea6cd10ab8f96ffd38a1e800d0c21f7a15466bce301e98d87a154cb9923f457f60b2db1a871f3b3642f032baddbbe801779995a43e6ef1155d4661fdc5888e08474841b613506d17d8180ce2f6ef6ee23dba2166d6ba07201344f321dfa7093a5ea743f2c66293aa2083852e14e9df28cb6d5bdaf7e30bb9cd65d4b5dac5414f3ea80aac09c1c0ec555416c1a6447c85418805fd369ea23cc969d3386abee98d89d950fa73bc5965c0a39a7f24d72533c5d79a2a9d9728b452b032c0c9a56466bd429396a4da35a259e885e9bf85af6a40275bd2c4669eae4098f2b1ea61157d1e251b033e0158215ddd3375d988f758e028827959cb6f52e692568b7ed9c02740713beb00356b90d66bdc6c5ec372f0112ee9a578cc48dbdf78cc11c4afe53ee54a316cecf089c91cbf748faad7d95a6a105baa11ae5dfcfd302290dc4ba05f10aea24f6b041bfaeee7805a34634244dcdea6b7a149b15e75ff49b50e0c4483f223e38715766e4cc5855ace75ff20bc6296f6a35b14a5019e86aa5316bf60b27c42de2e695004f5d98c034084176d8436207201250e36164cb9300af16fae6367d9f728804be43f04280e351640f39010c8ead40d4ce2227270c3814158629ca708017edc1e5dba613815227e8f3ea6027187186fdec326fa34ebb969767a494abb955e2c676939e62b23529911e3472d2852ac4b88f43b6b44906325a2b340e5e567205be66f07d21edc31238377c8e84e20491398fe3b9c13d246da9799c51bd63a329c9d99e18dccb5ac7ae14580019a37d22467bde34cd0dec5b6e25724ab4761565b476d56d5bd49a15959c355672fd183e6f5a4e1db87492e7d2996fee5f926df773f6b6131459baa5e97d464f2cb11201a10b4e43007be7381109ff1c239373d8f9a62c18d68d131210ebd4fa34d9170f34526cf1b2bc64730daf2520c535805ab4c496b931d07935ba9f313cdbab89eebabf5d8b2e642210c761943813a262ceb5d4c867bf4213cea1d8eae4a06acfdee90bfda3f68a28a2ef89f21afc2a7476a39c442364f5e81d662480540b14e7b48d9ed0b2746396144404a268c3244bdab1e82d99b6ec0f8b84bbf105b7dad2c5c10f0e8528a7bcd0bdceb5efff4094547d380c8362862be3371923de502a1c6034c0a013eb59b1c8538b2f3d384903027b37ca2ef1401d013e399d56f5423ac301617bbffe45cdd29f87911ccb4ba83644b80ffeb277bd78cb80966f8b826af47a5f32fd2f8562f490e83ded3b2ebfb1805499f4c94775095a0eba88b85c38861401bdbd6536a83cd4113b0fd90c8210ef55a9021485b4dad3fbfd6b054d5028015ba3ce81abb81087d192d45d6ac24d677e831ee01e5f4dba983d6b36bb0083afaedb4582fea8beb0535e3fa9905991c91298053b8be2471d7467dfa5102d7df6ebae132e4ddd91e3908ae1d6ccc339f2e019a1070802aede3d231bed6db3ee6e6f26e58a7dedf2d62c9afdb8fd4a16270d060fa28cd3c12b746bb1033a95e91b835f70414a17a7b0988d11ba7f9b0adf7839be8eb42d089aa6167e0ecf5c1668a7dd0f08f411845d22290ed4de29c12888025d18cd72e602cb43e914ceba0816210a830f7d0ac4d066c6a52db8bb6c89a4ef6ff7ff9198698f370f246671a634fe67f5a498c9fd8b944e7f3f89c49af3b51147163b66808bc9e73408d4a8cf8102aae2ba58acbdbcf129d4b6f72c66166e72e4a12555713d81f93f8a091a152b3663e71db5cd8e0d4e2ff3f758bd4c3d8c2fda09f01824d2ba77ed7c688dbb6d5db4904b82cf369ac22d6a9e4c934a8338ea751f6f7c8ed39a3b6bc36e98dd90fb38019065f34a8492bdf4c7734bb4eecdc6115f6e2be1495e2ce74b2c283a3b826b10922fb179cd0d28f99faf4a6120949e8731702bc3d8c42ae2ed3267c80a7e76049c92014aa4e22734a4bfd1de6c2ea60eb0c984e3b5119c94e33bdc844f7398b1e79be0650f96458d625997399c543ad890fc544aeca6c29322c638ffdbb42cb0c17b15ce04032eb15d01c4d401f71960dcbcba92a673cc22f1d4ddff18eb9e55360e2c20187c16ac78d68582f9947b1ab29e4fbced6956e0e0e22ac8ca0dcfe7d89b57623cf2a82adb2bcee434ccbe04c779728a53f971c58ab81d7e3ddc63c693ac7dfcdc195f1277a2a2b32a55a2093d68bbdd42c0d91f1753edbefb8a8eb5d1c712d5c3521bf7cfc795e7e8a575189adea58255cae83bf5b71a18940b63a56f9ea7df4a24026b60b53939f92927feb171931050fff345e2e849230bd02ccadd7ae2242e4f34243c98d99949f5c368ed6b8686bbba7dfbadccbabec87fa37b01fe523959d58ee443d1edcbeff053fc77c90abbc485c100519d0365925f55f3835e5823aafbb1462f6c0ba6b6f34c45c105dd2fcf481a313c254ace8e64c65894f841e74ce7b2205ccdaccfe0311af44347ac757036a45e0333d9cb64e9bd1bec37d73a0af123b831a71830a14132ad0dccce3318252629b0c788e74b15dd468bcc5dca948e210e49b6dd05d8f71a29b7f49767f668868db55e494784e79c743ee525ed17e8b9b0affd57592a37997fcb24c3df0d4c81cb8d366a3991574e6d6432d3e8eb0407555336bc4293ac0e441b57ed048c4574dbf34127277b1e8026dd58b36612e394d9217d1994552f8f3899ceeaa23f38068e07448ab67b4d3b0b47fe179aa304327f2b48b93ba898494dfd3d44d3ef670db06d5b1498b57946c9d4af0b26f2b290148074137cddbb3465dbf1d673a4d074cd7dddbc8ea016acde3a6ef98ee9857376f5369c17104cc90edc9ccbcef8a681b073a2e943e0b84a08ac66f9387f198535a3216e8e1c5b7cb282ec4f7aea7acb062379dcc8a8d2ed01f55827f05e8a2dc49a13fe83a48675e6bc7f2849dd35aca5c6b61ae2cfc94715eebf21ee78550d69c43d1e3261b89df43265cdc77462f583394d66cb762b9c2ad0c131439e751be83d42825717e3c79d8d855daaa0ae9f6b920135dd3e83fc42b6ad45c9e0a24af2920405d75452e435e93368661cc0f68cdbb26c7aaea9ca75ea6044eb214dd3f625d2fcaeebe43e77bf44f3a5dee9b4465f2364e0b685fa43ea6cffa18b32d6d4932cfe18adf789e84f03ce890c12095c8a6c6d549264d4ceb00f595e05894d7d14c5b6ca6707df7cf08e35878eae7d844814f1bb85e0310fbe4923117a3cdda125d025bab55fa3287859dd7774dc82263144c9c76e648883e13bd8b29cca2bd0af6b50c314c8c8965bbffaf61ca4622a6a4fbc454b3ce3ba0b8801d5766532c05dab63294e90004f1e353064dda1737dff9a432ce92e66b4c219abc88dd0d23faff7e27ceeb42f93ec744f73e19480c949e5124128e4c93d7c73e47df7e0ae92acb5e4c508280822e62fa0f326976c32f7764f2c5ccbaced0b6908968c57dbcdf1b0c11599c637a471d53f96b40b9f705590824bcb453cb236f8c2de2b7c765074f41298f4f1a51983f6ebdc916adfe1213a5e1be6f774c29c904fe0f0598eb21619d68d7142a39ab46de7f80e5b2a8a94f5fd80fcc6902076394f5f3b8cb75dc8404a1467319711cec24134226a3c004c221828a7a6751a705ec4d4c68cdd6a4e21fea5cd0dbe1baf9b8df807d874e21067e14bc2013dd58da7274b1002cccfb6eca85cfc0f87c1088699968f825d45da1b8d31d1b953215fa76bc01ec96da412b4d2633b15be7f1e1d5a577ed91092f3c1f305d44d25b1e5c7bf937b7b84391b68017c20b269caafd2ff624cbdf9143177688b3fb77294186e450d7dc6eed23b95310bace09f2ac24c1799acd29677d9a872e74f4ebe507cf11900f94f4d81eae7790b3326e7ad0102ef3f092ba746f4c331b903c28a4aec3b8b72d59a0b579b7340a8713f62707c2e2ed91d8c136eaa99f247cdad26603b768af32d4817321838e44ebae16147ea297085ae68677de0693ad4464aa8e2f18429240defeeb064c9688d48390deca75a834a3f608701b4e680352de10f7141f80cde2f30ee7a91018b83e7eefb07669c530344fa926ef0222a8aea838021fc0e59dffc762c8a1ce5eeba828132b3401433ffeae59d02cca2a8fdc3f4e5c6b060ad8fcfcbeb08cd97662ff6f0989691f19d0adf7134336a935bd155df4716427a1d4fbe4899ff86f937bac1905739be89cf42e84ba181e3f8ed90e2c2a45e70a23551957523d79d7770122b1c895c2d1f842eb028eadf13f6aca245382bdb4b8e86ebd9f58eeeddf65f4c6c257398cf859e4c31f216787c1d4642297817f8eb004666b2b7c5dfa410d42e6cc092623f04de8fc8baf5e884fd1b7a6c6829611cebb04dd5a6612bfc14ff01ee387a08d2c3b460506b799174c1343f58ecf6ef0a546c23cbcb064d05adab781f7d3f0ac431424c2ee4140b3dcefa8c29e1a3622ce50689735f5a32b66bbdb9da1f68d39aedf939c8a1d064fe422ecc8fe84cd51348cd9ba88253d0d1eef594f871f93f80210eef34652bd9b7080ea36c70595e742c611773f07346bd5d50c58c621f98f50c02e7306195492fc49337881727d3df9cbc22bfde9cac3bc7efe4781067888d50cb248a149a5e427c198f2c1e593cc40d568da4bb184015509b7bab9da6034a5d828319c8ae3a0b14d0b6cec3abe7465ccda4bcfe963c9f60c3dcd790d5009d41c772594e1a04367f60a06dc581c32f09e6e5bea145ec456c54ebef4545587faf537603f6402fcf497b81b4c5f6a2591d4a34d887eaae49224db6c43b4958840ccdd69f8b185edaab3e2162c70c6af29e61fcd76144cc9a874ce4c2669f412a40f3d15fca1a459aa5c584b8044a91508ad821a911bb2edef6084c19f38f12adef2b7598786003c49ba82cce4bdba74c6a1ec6851301c85be999a4a724d3b61f04d9bec1acb525e11903cca730ee96794b0308a86ef44ab1409a04f6d7e49bb4e281dcef0dde4db39dca20d313420aa6388084b7dfdad26cfd90c0c6231d7f83df87add0ce1aeb183a6357279c3091b08dadd138175924c646bdbd4f26020094a59c9d3920dcad4ce8f695ff58698ddfaa9f5cab58783b438846a7b06adaed856eaa826066308e336f006dcf0ed74bca7c622a9f6d431c8f74824666084cf16bfe89ca16f7563f466abc9e86eb39b31b658f1ba9be5fcd71fa85ae8c7561d3c74c46743c928f39a85eee4f30211aa21647946281e2075df0b4fe664aaa7d108309870fda94342ad15724dce9186101ec0b39cdf823454c60673a810237613354f5192ca05ed971f9a4f505177e3fd34134153eeb530ad027aee2dddcdb703494caf617503e5688c47b0a0d26a1756eadafb4fbe8240e416c1b16732f422f10b1f558a84d6d06deae558c845fd5cf64974dc7e580e5134eecfffbb1336f091cc8e761ba9c89b65305e43f399e9252ba9c5042b61629aecfd7a9b289fe83ff1ac04897f0f5536295e471dfdb892e26d29b15317aeadef3da0318e12eaa363a380b5e8e54ccae641c2946c509e28e8aa84d559ebdc85ba3762a90df5e5ae601c734fc897679e8cc33c93fa963f2c6bee5c196b87e0e9d14d0c103a590ef3899f50e1479704c38dbaca7b280c2eb8499d3db1217aafa5c008d0255539f31020950636e44b84b45bfbb3927995285318fc3c7f6ef0f6fcd640867a4880cd1bfb8b1166d1f1a4e9a2dccac5eb51bbb9937cf80fb171e4e5e612d380f5d85995057a6a606e8f52e5231108ccea5077a3eac1bb4aaf2cf564abd56d80f19e2f125fd7cc7dacd7495d552ec6c18b5e7b0e114fb3783ed1bcec058c103e4388b2d35e34cf7249325926ccd06599e959e6e9f7d5b55fbc21bed59da6afe3545900709c0ee9f9f5f81f4167b6f392746e402b62c3ef1a0de4a2462fe2ade271d313a5a27d0f83d2de90079b97dd8d4c980fc3dc1b80e5f8fb41077655d3f9301be76745227faecfab700999ff06160d8c21dff1026fbae0e9c035156aa4e8c67cca320e193aaac6776ec424297cd96e09921a9cef25d4d399a3697f9d657a41fc7b511b450dcf8e1c5cf6b58cda278c7e91cb60240c0b0a9b72f19265bc708d67c78b75af7d6162f4479ed56695d86400f99baab0dbc907bf61443a7debbef3549a52d02182843fcc5909e359a2920ebb5189f18f7e732cb659f92879992b8ff152d940c372ef450a049a08a79033fbcf28d6aebfd922205d9787cb12446506ddc909565a7db881ff3de0e536bca45b9e286c6ba15efc1e4a188f0e61266c8bda18b4ed29c078a46ceb934353bf8b66d6e74da154bc1c9a2a6c7a6c11621227d78a784ca52e5f0d69f48e8c6ee74de77be7e26c49320e8c507b6f156b832d98cd5fb28408f504f8dd371ddfd09b0321ad7fec1caecb63f148e4891b21cbae4be43e60e4732326e66e9db5bb937fc3a83c48e6716ae238a355e6f50027f8afa7c0b2cc8969b1eeca36f98446b8731bb74bbb83f0c7ce5123f190ae32d733b9f2483cfe681942f8ed7f7e63911459a8c96965c7e7cd2657fc8216477538d665185070ff6965058f422cb5e1cd65c9a508211aa690b0ccb14f3e1a72c9939d479e29b680188848b65d812ec49f4e3daa59378b19931d7bbfdffe15418bcf211a80b5ba47490f24487f3eddc58921dd38a0828bdd41e4376cdc3645cdd7da6be9ecc7796d7111a7e62eea5ecf536bb467468502e9b06f2006a7d95da5eaddf2e28b59f1111f3b6b1a810bda3c166e4df5cc8adb4d3753f1aa354bccbd207cadd6222beab3b53164dfbbb004f657cc0c5349b8967157cfb29e91a1c017142b67479cf53029f4ba7cc57bb1a3c5c65bf0cc4559d489151212ef240f806d4669a745110f48aa9c60b1097483c94164a8dd7d033280061e1022c53da5ae49931c101d75f00cdadb9575ded5631a05f73025067f2c3089d9289968dc81f08a109af8c61133c47ac3ffd666e3682d300b91817f51201c8913adc953ed7a7d8a3b7fa0de65681e6e6768392b99bc79071c4c45e35613bfdd2fb557c632ea87f7e1ef2bc24e8ccae14d4ec07ec47d5c7dfaf9795cf20074204b377284784a7ceda3c23c823f705ec5355b36fad35f9229ea28899c0cc38a552dfb46b1ce4de2e0432b9b9f9547131779496c357c9264192cf2b47c58ff473cfb6f834dfd40b4311e3aa64ff5fd39d6ac7ad48bfce2ab6cde8ffb0bf3b0e2292167252011cc9ba8c6221b15ad882ea4821a6dbebe38f4c4fef848b6c9d5f4691095c2d8c033bb0361ea1b2020d3f6d723408d53ff63a2a0ecb5c34fcdd03fe8e768928be6455ca6a767b4fb099e21f8159da4ed80bd7e9072e8447b6b0399ad5093b4363fec85321e4d151606bf2be9c0bfd3adf85e7ad406d35a5e6e3d65ab4dae5cab48518365e772b2f3a4dacb87a846eec9358bd6eece2a83be59ff859481aa504f127f019e7a6a93c9d6712dbfb53594e08972fa4f30c1f677d89493c7cf9d517f2b6af055b07e4e8fff8fb68378848c2afd35c1e06793af62ba88a1ce1438cea7711d713273b62e2f8e86c4254face9fc05a27c243558a87839702459eb36c9e631fcad0dabb1ff641764129c362983ff2fd8da005d67e3c934b07232e0347d899e233dcdb2e0050026219ab1db0b374a977082aee2675ddca9f31163d3d1ded48a136b91e7ea31edca3693f8e8d259c0e4b059f322beb181e438f4e54b48c182a75530245fcf680b8977f16477f7aa16c6e1fb10eed92d70c7b3bbbbb1b5d19459b2ee7e5a727accc08f351c48c7dc03599919d79379b9e8097d6928fdad77dd461a763eb846dc1b36051cca6a6661887119a2aacc84a6bc0bc3e10fc89aec008e90c03feaf7d790de3db687b9af0e59b6d230590ec06c8cdeea56b82e0acb13b5f391e838d1ad6f710a425e5f316dc576562dea7b18a45e2495e5f3ab52e84b587c7d4a3c1f5c45e3ec5ba86d66afee6050d425beae949caaa57d155bdae7154f3ceec42921ea81f1e2a7452dcb5bc7dd88008a5d45537dee99958200a1a119c5a23108c8a18171084ff21747c9544998dabb582b8176942fe133852be2056d23d4a88aad942f6447039129b4044e426076316fd711c0d4b6240f34edfdc3c74055d836cd91490671e81469d504d81bc5e4a37b7457470ff7514cae17d01bb02c3eb32c6d506d626f0df47b659b4d65c0f26b262fa47485a38e663e51bcf6857967e3e609a0e39d9e8e3b3ca7b2289f91d0474547099c0d063d54e79e78356d22f11f42b35aadbba62e91d1ef9aadc824a83cc13e410b681965244a324b6a9c069273fd719c1dd3f8ba7817ffd6750341d7d464f6b0184869442d7e41c032c6690227c026feb4a9a6231a0a0f0ce646fa04b5f8f3cbc72d198b28f5a5d19338e3150b2e7d372793f8f5665af07724f182c38cf9084ffdca314ee37315b442bc1b54d88506702e2c07ef8d57b9263177902f0e5e6f277e5d90a13e36a3bd36785051f0b03c435ef6837b93c3e403a7a201f63b0e6f3aaf1f44bca8ad291af7047b606fb3f73a0002b47dba173aff0f4bf2a3b5e0bd4c46eefb3b9c5aedd0247f2b90a1acd8f67b254dd55d67c40be6d6321fa874035df3622155bfa62f5e864bec08a24824fa3c47b7e43a104e1d27cdadc82c498c05d00f9ea0ec2c0428705009d0517cc5d0f7a83bb1a65b207a5b564edeafb06f261bbedc4be8218a37d2e5c4ac88afc3d1e73e1f63a6961ffecd04bc7bd07b4b5175dbd422d2464253fc4e25ee79a182369e2346297812361f8716441d71e10e452556d7839d6648445a70d7bb505ec6150717d6ab72aadb458bac03441b1a544e69d91a81769f15759be53d787b35aa1604293ef36537bcb13aec7d8c4f6f36c217ef899fee9db700e3075b40abf9c22a1b508fe084baba7a019b786238000cc03947c717df76679f0e88de12f5226d0f805deab8e7c88168852fd1959a816e38cdecd7da7ee3e3add64682de76cce6b6fb4b844b7f71c8030afae9f6dbdf056b780dfec3f279c44599cbbd937bedc5ddf3ca18d69a9897dfd65f0ba057ff17e78ab2c8801a1dcd3a89ca0b6e0cb7caff30589d13ad14c5d5f80e2db3e13d875965b5febd50bb0fba8332736bb595d3e13ae3f45c4a15ab46f6c2f308e92851fea17dafb78ee81a2b03d9c0b36cfefb5c90fde9ffd7b306aa9b4452ef3f52352f6109e3ae0461f376c750de8b41f633805f12d83d2aa1675cfc314e5b57ac17349579f619472c63d0bc48d0564ab0daf9412d0e2eb2ca7688de630b8d9a2382f40e5e34c00c027647442bd375f3a2eb08cff95784e091c479764178dcd5dab00ec6a86a6dce2739550fecc1d6b72a1d688e7b5adda67275b23b9774a920a8219787d199cfeef3f417b407ccb4920f5ac1dce9c96003f5ba549f18197de702e34ec09373deea7ca0e79d262f17b7988b7eb43661c3e751f88b0719a49add1261e39055acd361dc7833c4a39f2201b17559de0789616be75d4289d6103be066562eabe6d38dd5b002714046cf388c9f32c5d04202ac60a9aca5f808645f632918cf552b5603feb236f980c4f08b0db3a46c3a34ecc4d1a5a84e4dabba8f9dbed144bb69233cad0053d191d193107b0a08f9c100b0ae5b7e89618cbabd88571c1f08d311d68f983b290c4ac2d032ab28385abbfeaf8d7652315563dae324723b87b7cb1576fc612953e29afbcebf0cd5bc3b8e5e5a8edf6121624f0e59f2bae7b3c1a94d36f00abf91241e7a12e0a471368e34462b578205d151ae5b758e1065a77403d3fbdca7e23fda9d224d0c3f579225929c56eb2c007112976087ad2bbf21ea42670a082463379f7f48bdbe6d3aba1968ca22b14527d340f1702b4d404ef0d151dac879ce4ed110626b3274f4108b9076f7e5cffd3d4d120289a3d7240f7459da64ddceefd5e045bf7f33f2e315cb41fdf32a7bc80cd62336775ae12078899abb1b7f7b2e510addc29a78db3820b36ccd41b4f7ef4f4352b251608c49cd98b68f0370a3de117ae0a7021f02da6018ecd5644939aff0b822a64eb9572caa5381712e1aecd026438c0ee06451f22f75ab0af85c800afa430128b040db8ceb1d95c5f56cf8236fa033fa7285ae9b3c5a89dd9845a8e7d0be79032fb226834e82ad66f6ce372412fafd9a9c89810fd4d190be504007a4dc8ff015871570157c274e0859dd7b7f1168e436588b5389ce38789c5648a48269ea25c40c443c5a1cbe843a0bbb991963092f915dee83ff7d12275ce84171170d7b79888509dd29673db332ff1ffadd7f54179d27c6af34f8805e9098409148580286619154314563d8bf87e9864bcff1e8f6b1a5b273d2906f025a3cad2643b3ee76de868730f4c21d4c9318a7021186880f7364646322fee8dd43cf35fb6c1df37d919d25c838bb9b46f1de571f0767c439dcd9f01df37ff24166c506cc1bfea45e7758f20016783230941363b299b1aa0e5fef06a09c1c211614025e783da6722ad858db24b2bf7fb2ba3a9a8fa8d49b4faa8166569fb61fef3c043e4157341a98e2655600fe8ed6761d9ba8958d4cdac60a5ee9dc8bed53f7fc5050fc0d8af1855f4034b66db976c7b8204be04f7eeba972741d2334e28077f4e94084063b026cfd929b320ecd1c15e7c29e0e0acbb491f0894b647a39bc867b19cf0c89977884502ee6c17e614edbe84a3f7367a03405a30362496457fd182cff3386ce1bd67afd40fbdb6ef539f7acb6d2f3e02011b367418b97e9382eaf3d4edb1fb4d00a35f0bfdda2577686cb3a46052aec9ec09ade06c7e3f6f667767d7dbde96b8368d4b0a2261981569c7db9db1303d37c2a1c21468520d784f706ff078e57e4c0ff79b56c7626313dca0026ecd6a16b15671dc440043131e1a7e33acdf2d1edf977e6cbee504607158e45ca4dc28f50f1403e5fa5395970a5e0132bdedb7948e15c9a15338c46146de104bdf7c72f2aa7dc32d4d25ed9a4213f05acf3bee4b6bb73399fdb10928a2c144c2b4b10c410990f837181ebadad0f0b8b63cd62ea6ea2b6b7328de2ee44eb01caae9dc35fa0f6019d65f7fe7bafb3800bb63834c5b8ca13008f48f257374036431528c2953176e611e497dfce624293ae196f2fb90d7d41eaf2b24d7f5f3cad2b8cd3ac2ba763dd99d890bab3f528f6f8015199e2810b4618d9823f95bcb2cbd24a72f1f08fae5b3c3c1386f838423da69f94ccc2c1d038a1ed022c872e0738b511e9f756714d453ba3dfe007a7a74ed0e0a873a4a56e87bd7f8bf260efc8c8b78a47e853a04dec5a851d49ce7260a7a59be2777a5b790c5d0962f9274656f9eb58c018377ebd0659a41d19d4ad680e40234bb2fe59347452d377b462af593f22038423aa6135d17ecbfd0078dcd4df19da07c9ed397bfd65224e68e8bab0633db92530094b14336e4879aa77e750bdc938527f93b6f20199168ca642434a36ab0d6d6f37682502149b993aa9ea7d0f74bfce85b159f2184d465f9e20d2394f8767babf251d590c5d1b353a298cd85dc4dc8fc5a14d59842a4dc26f5087aec500db5baf3151accad1ba75429bfcd6a55e69c8d117f5c10cc2d9d4642fac2fd63c1fc03cd582058a1d2f1bf58e9a95356fd33d8987226174479956190d5fd983e41fe77012c1e4c2c13007dc0322c5f27b49f39363ec09d1c04dc068cd0f8c1f0b3a4ec8b76af2ef3eb2add81ef896bfd159c32d608641669c058871e3b5748db4d7f015f436daec2ea65beafd98aebab4357290b702c0004649ad054e8c22e92a80c152daec0c0bba3d8a8dd9fdd77baed2f9054c4419d99723cf72a1c97c58472fd2f024b5ec27121836db1b5c3477395bfaa23ba9d8766854489f991f3ae269f22cf897469ecddbd7366fdec18a60dbbc1d56f93aa47a646a197330714071f7dccc855a7dd51a2410d4c93c44715a279cd13e960779dd884f34e85934ecfa507886bda7b90d326ad664dd563182854e3f49e6115e73ba6406f4a643492f2c0b9bf336e48005cc0ec5090e56ae86360cbcca9fd8964d3e8a52ac82383bd18c91a56a2b9acd03abdf2e172484261a080a7d2425eaadb50be2118c81776ddea8963666b5ab2e0f4cc7939d15dac8cda7efb500d2e318ddac1cbb88a89df1cd950b1b4f70e88858db1ee3cc23b5f6fcbbdbc42fb9bf01b55f3787f84687acfad2059ed801b5b0fc07ba1de0f882bd8a32ba23a015721a5608546e59c4cd1fa3a314004ab5be4d7f6cb10f6282fd0a37b0bc7fe4e81e5a65689a01a234372539db921e8e5c0b81ea8b8ac8d0008df138b4d45622da8021c2f32a5b41b88ed41eef27f23e2f84c63e4741a3311a797e3d1d843148780b4d12f4e782763a0aef0f89938a50ee09d797fe5def1e2ee0ff24fb0d3e9b7e2e510ed5e049a0435ac8fbfe002bd43027f5bd78156d166c7d710daf16f6a80d5a9a3829117f12e94e24a58c9c2894302a085152cb7aeb3beebabdcf708bd61f09fce4b05e87433685dfcd56f422a4f663f1f3f54d1023b39b2e3ab5583d6736126fedb9cc30b53781c5382b60d9b4e44e41e999407c210cbc70b009a2fd55fc63f766d04d09e9bf20f3a6e2f9f50373e2f2d396476eb3f1f4dc2778ce39c7201f0ef6c0e7fdff0ae2703de6d00f1488927cd8ab9a3635358b7c7828711e03fc7b5c6e56c5fb60d9e1965f60b230e6292434d2b1b00d1490cb20d1411128a8dae63168fd3919dd68f1030b04c79a286d3764d6bb7ea23ba61cc9c402e4c213f50549f22aa46a6b56f0d19a405f23b00d18a5843ff3f4dd0216704074b8b30c73cbaf5fc6f48267bff730340fa77be4abea0377b850ea7a57233f159039319a26e9c25b651dff106f4b1b56e59bbaf17b4cf9592c1e9a4fe4da74a6eb7979de98c3b53af27383d4f7bfa7185c6e0e0844eb29f343d3761c72b78e762d3471f190c263dbea6eb613b61b8a50703046cbc5f9d675a1c7a26bf49d453ccde0fb65c7c3aec360f0e02f69bf5f4df3063e059fbafbbd644d13ef9da2f9701043138b0fee25e95d70eefa2269d0e14e642c1ae10b46274b69d332d8ec3bad8540f02464597c67d490aa3c46770d562b66697a5289f5bf1931541dc3f8b366c52206b4852e2311469f2c9bdb3420b0ca64d7402402efac54414ed5908779915aecbf2e23ae132dbbb3c7221f00ba24a9df6ae72a507c78f87314815fa7a6a23ea29705ee2357f7f59049fdd8cb8ee35864b410ea810f85ad6569242cdbb9b3ebde89ed40753a4fd8508f06bcc0be84ee9723bf2abadbf84e50618f913f58a60c9cb42148c9c40eaffa34706a04ac8bed6d63889633ebb9adf1cb2ccb4d77ec604b507fb3d33e2f4285b662fe2eef3e4c6a21081954c79d3b9313a549c146fbeea8e0bff4b8171f6d23b043c7727596bbeaa2fcf438be211d5876681c8318595c980177df99ede90740a58458c0072c8048daa422fdfd93ac734bf3b719f856179a31ed66a3e9fafcd02936845861616d7e9e6dcfafdd832914d295ec87356195f92a1981ade61e82bd5011104829936f9ed2fdf1ad61d3383bdbd97ead66917ba74b08006119469e209491545a0b48a5eb9c7c5e54cf92f1b22318ba1e3891097615e64d9b1b56ef358f89fac3eeeb02086b489bfd7225945be7b05b6f4160fab317b303935228d5518ba7637837362a53338de7199cfc9d7dcbdf88799a41d1a5f6e24d1b4aceff830980b4c9c178a184ffc1c8ae8847d502172aabae756aa04b00143dd20fe9e24fd1d2410372ebe06449f0fd839018968d48d4df54a48f7085ac280a15f401bf8f7032b4822ea45060f731a58a2872fa7539009aeb07c8f5ec7ad77b843e05975e90d51e2275581f8c663323c400876e2eba1f30e8b7c0ec87e2adc91baf85abd0d20c804da77b6d56a8a8b2fe3a17ea44866da22f83dfd6a1114c2481e2cf615a25740d17e8e16195e5219bb3f40f639629bc59146362d3188b74898ae483766550810d93e726e60dd81ad0dddcd414b0e74ff0274b8de846d3740fdb719b0e066eb0f836bf713d923438c61929054efa8112699f3e70ac76489a3b8fb8311ec56267b78892d1f763951eb894393bbceee4bdf91e81d2163889258b471424d334cdb7121f25a79d0337fb1408ac398537508533d1f0850256c6794b4024e24fe2e811c7094237adf21f51398f05da746a7bd21cdadf68f25649db3756fa0b7748928d1443c03da43843a002877bf9e2322fcd48e285825614afbc674d0fd602b25cd0796314754e85300095d605b5228c26a3dc9f504acc72a86038c2714f179723a1e031de2f6c31b7f6b6051f355d8489261e826ab33b44d93011260abac896119fe4ac9491291956a790785ac1858b27a3d7dfe0fc1f1fbcbedd105d3925bd67010aa61327556d615add1103988618ef25f562a68e9abc83b4ed13ea51dcc27efa9b8b981aa5bc7f2348c61d24a54e1b29a0fddcc3f3c4db9e158db288e6926b4d8ec2ba926ac4cb779752943baa3650d129fac587dcb3cba02cd6aa346a78e6c87a21ef1e786515b4690fa3debf84089588800fa763b3f07f3633db8d9796307cf1892aed54139dc7b6fe0c4c4a1a9282c2a7e5829f697c67a71491b56ca29d077600458a2dce323a18ec0958f8732ad8e50e11437f2a5e5c10ebc77f4fd05a88f9ddf62d0391da1253f74824f24a87fe6a6639f36de6a36e6f5d65636b483e6cfe406bf006176dce20b22d819bd43f5bca80a4f7a49cf9aded392732793a4980250489271a508622cb578c28c7baf52c5a31bfdcc9ee7dd3cc0d06412b2751992714e890ff96111cb04ca9e4f93219ed2058cc1b1d894c365e98e0cb9182ce6c72311437e862525d160cf84d3dc234274f122aed62e0608d6a7e662128d56a3b1b1a299a03014d34701d19d42f96b3b48be239af508dbb6d713493867a6b76174c6594a0d6ddc4a0dbe7f8feb5e72b7127717ab165ecd4ab906188b68004c459ddb07ae3e3910ff6aef9878e85912ab7882b2d2d2564d996819e508a4ef2e03fbcbc2b567b0e79389df978e399c3f9cf9531cbcb52c148893ec9dbdedb0ea72730cc2e6fb5c3b071d0c0c3fe948a41e553a9ad2feb285cbe681227a46cc6fbfb6c8bec97850b49551e5f55ce0a0d7b19bb200639a9d099498c7c1eba4a915f8420b699532df44eca44fcd19b58ab45311a1dc2462f6e6d5eebf9126e7a682aaeab031f9ac1a9a418be62dbb079107fcb72d630746fbd10a77ef08cf40fed97954e47403ec8767dcb6861e6d6e0a8be419e6ebf2b8396c2810fc0dd40dda2c0fe684e7e8f1ad0ec00f6793d40297154c96f36890cd2981ee09e9d47de036ad3d166641fa56904a77c2deecf98262250bec908f62593ef5bbef2b7e2c4a29ce586e3e8ec845518b7a2673630f3c5dc4733c37a25a497f5d257747ad635fd11afa6c1fcea36320a8eb02976ac02d938d742019582605d0e380f3140d2215bae9bb96c34985cf2618bb4ca5bb446c1daaf5410398fc6638976b6f044fd2b1d03e780b5516f4882f022157e2b40879a9896e6f0d527b5a1719322a4c811e2c75e0eee2bcab2fb25b6a71e3ba07ac4b4fe066136e5cc6934b3f2e8c09a3f794caf8cc2bdfc50ed9a3bd333c2c43e779fa933770b16a0b2ee19431cfe367d127e6a01f946f4428d88c223ec81c52cd784635319d8964fa38afd197cc4f69d36275c41006e8209f61a81bfaaae839f3f06b64567a65a7a4c1adaa542bb31a98b0c30b790f02834f5aadc25b35ccccdbeaa6096ccaea7d531334c76cea2dc0499dc248d91e7abd7836ee3f29e68d5b0ffec43668f2a67422116ef0fc93225ef85ae24e8b2c1df5d218dbd80dc0bf626883706e9f52ca9a9636489a2461510ef7462abd150a0f07842e858d1848d0dafd2924bf21aaba221364ff7cd2ad1047c9601c0754593b928fc1f4b48e66c737263740fc5f05165afaf741956480b5b92645cb1beb60d01bc607be70fc5ca1e56cf52991d514d5f3dbe60452ed4f0b6fb5bc9535c83b2cad913941a122431a62ceecda2a9d6ac04623cc3cf03723a7e2b6256731948e658875d7256fe7aecea007a1bf7c608e24bfc860c35599670c7b3d6a74935122d72250dbb879ef2e6fc05acd2a7738a9af9a25319711f2d18cc9d6f3549a8fbcea16e581c8344d91c646146f78decdd7ac5a1f214a870385dc404d82f1676e78dfed13c96e1d268d9e9493cf0231f16e44966b24021fc0b656e7048cfbbb407dfc8723c9fe3ccf8a18437d2ae785d5ffe7a8f057744c5333a0ab93de092ed9b06d0f88d1be6121faa1a2f56db0fad0b3885b07a047d4192d0eb85254aa92bd3af5a58fecd1bb7f250a998c6dcf8d3ca48341a78c9b07f1f394b653fa46182664f09cdd6dd54c76ed2ff3a68535d8ebf78db66c447dae68324b6a739d70a33106ec43c4b7fa4e8f72cacfe426a6cded0c5de305067fc9339a0027af056025b18db2b1624b2fe9305ba30e502986101e121d3a6d448f8d4ea9fa82bc45b124b12c235da19fa4586acf29dc65fd939bbda377fdb20fd54f05ef801af871331e2ca10abd05c3fd70838830cef1753afa55a4de2ec1e329c8e7bf96182897026a408796be2ce07a403f2e5c728f5a5e84eaaef991e5a10f58f1934ee7fbe3524a888f66a4708c9756ac3797747e4165c9511c2d8a0653ab7f629c7a648771c14c47663716d510b8d91035a573e53dca885cd76aa73df8317c7eec0d27b430f3159528cc7e3eb486dc1e39769a7a3341bf05e94291ab67e7dfd742844097dc24476aaab9077c4e9db3727b1adb4b385a3ad5067da7000d9be466a3128f0f2f018d2a6eead682cbdd5c4f9688af6ec2e371dd9d48dec98450a3ef12fa67538b263dd91052789e56f76786b0b6915670453292be4d6a0ba83264e1c2917847caa753ec59dd7d2fbad1ecc74b1bbff1a348eb01e5f924f35ece43b3dd40310f590c2f59e66b478dd5a843750e1219724e1c6ecec13ae971eddb7f62b4c8a0494139e1f9ba37a460397e2961a4a1aa8fdd1489ab9a2b6628a6cc359ebabd299969a9092b6237e8914d96d30a0c72ede23b67e7706182713ca85da57ec4f18778c4a9c8ffe97f1e9cb9a451804829ade3898a434a3cbe38c74ff5941cbffe70f9f7bf1d04f3368adc0d702a112dc932e346c7b7a7a821516d42324e17f7850a0e4930c5a28ba117fe46f4edc7214279033f6599ba1ee250d39225da3af80022df5715cc435d6b4e86def15a22df80768b6ee817a1fbe4f3b2b8c3513fb643f6545cbdefec6221bcca62410e2c46e16042d3938a77289c097a0e0a67af25122d455f51eb359e0f34f1adccf0389d3d670aca4f4329d5f68225ecbf52b8163e64ca49964a76e745adfa655fbae9e89f4c3d60d1d13d026bdc8ed55d78942de4d205acbe3de6234316ca206cfb4f8c357d62aa4da1e438c3ddd7bb508936d13a077a4ab02a8c0b796363bb6b7d07ef704734ef6e16f4561ba1fb51b56ab3043f742512fb0f8b372ed344e6a2d733b80d2971efbed0645833496d63eddaefe38ae036b99db674a89f450ea68959285f668f839d9472341f0ab34f0d8dee634fbe44053ef2b6294edc59ea2940546d547f93f7a4cac21dc25d592194eabaf47b34c95f00f444199f247e1f76ed12339d190802177e8a078bb0b176dfb025f6a778566e4bdfb5b349aa62de726343b947257483e46b93ffa88b551df837de7315b2ebbecc4a4cc34264f88b3abab3075e6eacc405fb89b889ec040e9249f332d7481e13b50588d7e2108db88ffea8ac0814b8d6ce7505aefdd5608f6f4a6fdda68c53e372eb64705832a5e7dbdaec2fb02b82c9be515bc46d3bde4ceec51cbba086b2f4112db52cda81b315db147e0c08ebabef80bb897edfe26d764e262998f2de8c84fc94838c3099f11357cc8706c30d6deddba5096455cb5214bab48527681e4e3dd62dc7c088f1cd5d34e5809109317d7669ad57741423247d694dc820a15ff697ebc37e3f8e64435dc3dacd575ed9dcc987d35f111cdbb4a9e112cc062999dce37a3dc7804c8b7c4401df472552b0ac19f41d319fef0208ea0f9112e818c75c54fc7e1538393fa7c4846b17896df594188395f1c30cf09e2b76679a65e19763a9355b0a5533c3d0bddd3a21f758fc661e651f269d662e299e93bb8f7ff88cde05b14445e9528f1732bb458b1d19be341048d2afe025b2b5f0a8473e391d16f9b0737b85899e3fa13e85a58ea8f3d458064dd0528610976205bab4ff3ffa82a5b73d3c0cbe4345c494d29a6a7b36a5945311b0f79fbc45dd68a1f949231c9326fca49d1dcea90b386e7b6861900fe2ccf2798c49686108c0560c04704262e249109cb3877fce75f6a36ba6675296c2f83cd90b266b148771832922461c7864d0003a61b5c0fdfb0434e5d73012de77571645428ac73a42e21ddf926cb577afa90013f6dc434459e639e7ffd41f181a418c8c3ab82785b8cd162f8b6ba3993d8d161424f7b5ad11a5f37c39cde5b85ea7a8162b08ac6960ed21acfb50029d8bd4a75255bed9dcb6e16be3d4f219bda71db216f09ea81538e76c92e7a5fb69b7298ef0bbcef9956081ee3a9c67db29f69c55c14ed7179850ce6f1384b209c8026dc92b794e568d0bb96c8254394301b010183970451af1b84702526bc8cb271fb4af78eeb5050abf391aef5e357be7861eb3764d7c7274f29744b799da463e0887ba745d560c89ba735fabc96d224e1ce7173caace6d2cd823dd91d50d13dfc105422670cf9fb6016084abea9e4761c1c3a06707301ffcf08c308a91721e713a58383e2745bfae170fdb954206b6e0eec6d7d64629c2d1779211862ec8d17fd5f88304e1a6c29fd4acf30222f000b4393a171804101ed18046923aa31ab3787e49ad32312107fe04c71366d65968e81fc241f1f1662246c4ce87d653088930c6690aede425dd055debcec6b02f9d40ac89021784662c5651f0e76d120de60ab6c200d51498473b5c1efc93fbfa6a17f9b1c37f81920bf333cb43788f295c312d498e69b24ad431fbef736519250b3760bd8c0cb7781d147d838af416dfef6517be90fb3f3b12ea8fdf85eff956003de385d1a1a78b25b89de7081aebae6929a2c80997472e0015213e807681507fe9c7a58f94069474d5341c7a4f796484319cb075afddc310a935ec95fea9c4b8fbdafbfbc6cb83de44db1e1339b1fd19af1d2fe2cff6bfce28e62185eabcd42db4f1ed44ad7414a937b58a4304287cedbfed65dccd99375c2763adde65f558d47071cce8567a157085ca4645d1d0f3d807bac7b17414f43f4cc276637df12e9adbeee89242dd16c54cca574381be839e4e5acedac9aef2d4bda0ba81bd6e2652c61c314b26d4406ed6f351dd7897b451b168935359e65e3eb9f2b21dda331695fe0ab726dac68600a3bea5d11197ba03892370720c76ae2a7c1f8788445382906e9f3b8e980c4f89df5f8a082140b736e66b758317209eccded54993d56699e1505cfe17bbe3c11c16bccde03875456f26a8a749a2d8d63de15a42ad8b63834794fca1400e990a97ab311ece9a61f62720626984aa55040b14340740508f7895583988c652088252da66b76758392da4865113b3508403e297d6c3eb440b861b375220c0b8775f65ad5d10cc276080603af42cb38c50b3503c0b08d41640d793113e268162e0f64b91f7e69c017ab6780dd826443dce44ee05b61e427b7681016fff308efb7bcfbed8822c2d211c1ea54acdfd2488829dd4f09b6a3b9d95b5f3689fd726e409137e8e2418437dce3153c0bc9c0b6e354b10ae3ab6cfc2b0668e6b6b55de217b718f58b42c845cf1a204f5800908332824610969c5b626e8d9498648be2faedef9379bbea7b92ff9198da74b45f7318fbc5ed930a74e2801cb248ddf09ad48bdd5949af1bd38eb99cffa698abe4bdaa2d8e729cdf46d42ac4c7fa642d707ad1b425bf1026b8a6818ae6eb8e1ab4d6de44025272a782fc3da968f3b283f50c27f591ae163647752c7ff5e9d2d75ffb100074a15adcea2d3b4bdd0b1a0f5f7e9fff4854517104d5f8fab40276f2953ac3e81280bc2b15170ddbc098d67de5e3f04eae808347ef28309219cf9a28ae1040f448c5624d0f5fc612be1437f5530b5c7f2631b14a3a03d21a32c64289eaab42e0dc5435c1ae9fa5718595931647e60387a3072a31da71826e25f8c3bf24d46d7115ec022bef1f0bbb88cdf8cb816478e07bd50b3b2d4ffe731fc97facda73184f2be2d003db0f22101a0f5e418e26b75e48861bcac16e289c8c1105ddb8f50180e44da8333d8832070b5bf0f71fd2af81db9bd6a2041c9dc8a3c49aafa295017eecc69fb1afa90d8f0407495798191336875c83bf285bfe6d021f03856466610eb610bd0585a5e69a197b441239b778b9d91eec011ec3b6966fe834896ae1407184a15a1a490bd02aa5e0e6bb563b648aeae243c6b033d518ca5b4783e20e89f360cd01661ede750ceaa4f54e91809a473daf1ec6e54eee0bdae806684171a3fd3be1348a9c5a2e7526c9ec2b6c9e13a61978680081d49902e05ad10b2c65d1e32a404599a6f770bbbdf608f7f236b805d89df6cf364448a2aa679e0001adff1d963d04756ec711a2e3b1a33420313e69a8421923f5eca6a474fcad970797bd3bd68548c3686cd367e1f1f39b1a826f1901d272ab72adf1802c1b7e49feed91e19e4dba633102dcebad5a61aed728af5b0866890753ea12b892cdaf8e389ea4dda7bd1c98d8adda4261f14d95be6dd4e68bd6bf8799dd41f4fc822038f02a1915180c0136bacfd0339dd0a14fca3d68306e6887426e231569a924d2bce3b0982e516e6b8cda810c6490a385b5e78c4d86b56a4042d22d874bc2a13b1db58c1b5427d87c8dd53bf74948a25a4d8a7e10ac88a1c3b9443b22159dde3646472bb26f158f1eca2ad4e7e346637a71354d15b4b3b1ffad94e78cd4f443b3997d6e40081717ef6e390b9e7d7f8050fc6205c08af9384a1bbda9b320f51ef1c593eece72fc93e8dea08f8d49482a1b7f4b85315c7c6929e827e4b8bea998f9adb368c1587eb5e06dd4b053ea8bb8af7f38a344873bb87a275182e97d1e7642686e898aa7cbb1015a8b98beb2fa30b33ca700c51891e9afc7cc0e92fffcb77d4ae53e8494e13a449998734ef98139c0db8a8f2b641a731723373eaea4e51d5255fa0bc55ecadb5356096855ae4b9c834b39d7bce95365cbe60c42813b9e0c3561e471252638b6103fb5479d9a743499aef81d108644e82133663255b9fdd5d9725cc3286118b13f0deac957c3ea7e1c438356ddd7bc91221575688e78076fbee60a83e73b57af75885ee9ef461a3cc7f4a46d2d5255e582f363b3ff71b9c3e77c91dd92a9ff9a1839faaa5211811bb50f1683176fc7dbcc6c68b3487558fe2ddba10118622ed885fa37e0091030005d30603312a206ac1176bf4a67de6d4116f755503cf2b7f8836036eb431359746f06cb6b2b4afea32b5fa4a38193f6ea44df1a4c3c98717a212627989869605c7c4a5e6015561feb7639b212ae7378d1ca39b56ae459173917250a0b3c61a76ca29b57f3477ca49889ac67a0ff745de56ed6a59991f2d1f88029ce7a0a7223421cc28bc4d7a15b3e82ce789bcd7c5dc63d937dfe72460a9e15a4d6279eda215709d2b4c395b1b7eda1963189b3a4830beb6a2ab68b6dfe91db005ee9e3eb8db0d47f30209bc384260ed3d32d98f38440fd6fc5f10e42552ca4f3e78e2e766519f18b6c50c8d47edfb46d2177741f50039e7673628d16e81858d918ac2c421a5fe5679b22b9c48afe3a18f432fdeddf3528a7105d8329f1835398d00ed88ded43085fdd812d7e8f5bce8f117b1daedd9e893e3e0b97d4d39e636b8f045ddc44adabdcc22f6bce76d5f94b0a8e13814aa6f174a16b4696229236203af46947c10a8b010f4ec226ab3e66aaeccf84d6a33d3b022127f05166e7cb64b99b321b618c4ae72866e873a9e1a51a00522920b0f6d117add429e64016cb83549d02a56f22508fbf1b6ee6297d277e0a3649d590ddeb4c00de077d4b32f332fa71faef4378cc816c80ff399186a15fde8efbf3cf2ae0d7feec6bc0bdda0a2ad0f79869a4916a8511d5ef5a917dc97e09797f3ab599ceeb764cb3af090e5a4dc177ea39fc6f0c283712b07174cc2c5c2c9f1b4a96f70ac3bd9017196049037d5497226e1107c95013711815a22e6785a521313a0e18b378592284d82ad206344b8a46f94b67a0ef7b791aea695bcbecf51b6ce5fefa5bd7d7345b7877a16d0441f54c8170d23637516f6b17387867c4d783ff9f2a4d752f00c7fe44e15a63b56d9bedb4c06d3b7e9920e0984f654c07f1fc1a86678f0e5eac17935d2e9db61dfb05f97e0b3b823ba509315679682e997883bed1f7933df18450dcf9f7df8ad965042b5716fb0fb9e84f125cf37afaae1821bf9bf5ff30b7734a1c5a6b397baea61f83f1a881676d195f82824a66e3393945278a586c5800e5a18434deb4538c364296314c8e912fcd38dd01f8be8efe051a58befd1ec95896afd34277875e5caaf1060a3e16a8967c7f4f17a9dc43e1856b49ef953037876ffffa9747ebd8c517d0d07f267196d016e7494e2f02b829034be2fdade13410ab36b6d3c04379be4d3f431bfeb4a93044fa97af7d1f14d4e6568505698c15c6dac763daba68a176151da5a27f2134c600643142ada44fb30714daf150dc09fdd5d1a3bc4ad9ecadbec25e644ceeabaccd14ff686b90d510363ddf507b9cd600c57e322c76926565b6e4264e3d98db6d8f29df1bb939a709d521ebe529a053d30b6b3b64a153f0f5445058a955bcf4cf3197372bfb83135ebf980845d25dd505ff6dc331340342b76221de952a39cf1c6d9b0ee2f09c6bd4a0647f19d0040832f2c07e431af48682e04c7ee982dc607255df2062d0a63ea3ed7c5432b9998e3ea78e6fd370fc8d27297c6407c294adb02cb0a40a3da243b451f058e012b92571334092723b4ea411675fdb504f5b2b28ff1bf115f563a48cd0fc034fed5aed082eaee0a9a6a819a9f207e94c09c12782a092130edde6cf6f5f46e4327605e53fc33ebe9837a80e0faeec64df03c58d3d7a76a4da2745da6c4c7c59d11788855a21be2227188a25934ca9ca7925b8cbbc7b9b2955a39b6b6304f32a0257fa6a9a20aeba7e1725d6faeb983c8387708a9c3daccbf9af03c4880f4ece838e874481b9eb7293e5869712736fe69afc565595b102b1fe17d49cb395770bc1b7dd6c5af4f92a8a7a492eed575e350c0ec0287e54b5f0f6cb278d74dfab98075824eeca576a731c190e84924abb2984a1829bc291e93f36e1299ada1527a70cbe97c4845b3789679d3d2925cab53504f4880658d4d01c245a0126a70b658c9743fcaf5ba178ae5753fe17b4f76c1cc531ec68768fdbd917f435ec2103d075bb223db8478ca7864697831034108d234e7075a505bebbffa88e29f211b52b4f423a9a40520e870153bb1a5988b233e42dfd18bc4c940f4ce52de48d48e134f36b31c856beffe35f7bc085bb3852bff939b6b155f7c2bed4d52bb7eba3c2a9d368c16206ff80987dc8e57fbc86d991fe2a8fd253e2a38e0ac7b8871275bf96376906cf8c767aaac14b398b805477662c6965fdbafbfffa1b530471e4e98ce816a222b7f9413cc662b331e70c172008ef09851bca76dbed0c35519cda5ebc35501cdde2c216f42d51ca36cba81838d0a6131815460bb4e60b3416974a4940f3a45c3c8c472fdc62edd4de936aada82edd5fa05cac37313c491a608789a8dd0f534e27e46aa35b22b29d97a25c4f179905148ffee999d9986b445153e71da6f516245bec3c3df6650e5965cda8c68b65f5f6881519271cea22b08afeb5dca2cc561dc85e171b51c0fd4bb7d023023927f349b5158b525774287e796aa55ca117b87bcea9b3aef691045eda84b9424cbee2f51f737bf447823eaf93c6e8da4ba0f9e9a11811e2fa39e599596657558cc64561ab6dfbe296d43599117431ce8b7b0f41de1ebddbb0b77735a84e31728fa5111552cd4a9e3e9769ff87009f8a8fa28e1094c58ab8dc42cf32049b9febbc61c4cfefcb361d3b03679dcbed9f59f0cd33cdafa919c437232d90c2b8bb8d51e3bec76a82286ae49f6556597b10605e72a5b6a4b641279423aa6cf3498fa664ec2fab27e95d59e77a83a09872822580e1d3c114eb9734750efec6898ce56770b8dff8c88f6f6c0089660044f7c099f3e6ca4ea79d1e6b60318c3d547a5bd16cfe2f2eabcb4ac88cce1e86c301ffcae7955b5f7b7df549b81b84d0a8c7d6fc2f4eedd7c1eb4f3b2ce0181b950c6f93fdc31dc9b50ad508b8d5650da14fd887fce7b36fa5e65a1fd7f004d09c0d87f1ca02321361cbe386fe01599d61856d3529c09fd762cfb1d527d2e5e974ca468f4d7843e208386fa658b1a0dfa19185836b680ca91095eab9ce88117b6a6227dc7d3f9077f652db6cb198351875c77d6be432ef0a2592b0b863b3d7f522a019d7f6a73b2e4b900b2aa656888d3db0c0c7ffc6de3d1d6b6d237dd09a3e3339dd80cec3b60ecdf24f4d72285fed51340716734264631556102df464c358a3ea35ee45f2f58dd70beee6870f6a76fb77c3c0c87aa3549b81bccffe29dc5f1bbdd917d776bc63d33a4a6900fdffffff02