PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76162 050cb68aba7dbb01f1233a733092ff04476f0e6cc3680ccd55d696e14cfdc676

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ec58f55218e1a8bd95e1701ff008e1c0f3b1fa2e5dc9d847280b2d50cf40a36a
Certificate Block Hash
050cb68aba7dbb01f1233a733092ff04476f0e6cc3680ccd55d696e14cfdc676
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00075401000aeb0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000098f1abcd2c22fa58fd46d9e807a587e02c5c5812fead87649395a36d8c891c657d5f7fc2f1a2287b62981f6870606c10bc7a6661453831dea2f5ba62c33a28a20d8a3f261a6901338848ba4a53f7e5b3e4d73298447d901a1060000000000000000020000000200075401000aeb0000

Raw Header Hex

00004020eaf0dbce6a8fe9afd8d5c99e83142d27d3b31142eed6b06d1716045b5ca9a8bee2e248a8257b158c84121e00306bbdc8ebb6fdf4a7044cd3c52cfb3ce9fc94cffad0376ab6d900186aa340cf502d0b2847d8c95d2efab1f3c0e108f01f70e195bda8e11852f558ec

Proof Data Hex

59,560 bytes
12121602030789a140ef617437491269aa2d1f1a5b86adcfb6920d4ed26b51b8aff54c60a1f12c351864e7d945ed48c8063bb0a83803c63d30ead58125dc1aee79431f264a544cfee87c4da350a05147d60439350654b29664b136d359000f7e3273b981ad47aaebbb584441e2cfea4e4ad7c8d8e8f2e52ce9f5ac2ab7ea029cc9db5ad8976f6590d2869587d4a694155108a94edf2e877a6fc7fbbe730a79f296434df5fbca73005b590817fcf011c261f0b27dd4ef2c93caa343c10a4b93c8b1068e969f63b0376ab79ba8fd270d9cce5b29389e2ab2eb0e85ee9a507d4b44ca556a4f6bd66105824809b60a3089b26ba38994a53b4f8eb92ad075a66eeeaaf3eb260a274f8da8ec7c83f83497e8351b36363dee8f84ba95e58179854027c4d56f967642db843dd9d829a7f593b4bd465db84cf21197b50d48f51362f7efc41c1ca25e195e9d52bdc311f26f0103c9d4439fb2d0b8eaa4ccf35c6fd7f1c5d3276165fd4fa17bb5bc3b19e19fc2b5b2883caff45f3100096c12548f4e371ee7519f7f306e9c38fd2d99ebd22482b181fc9749752f0388f17539865de4eb8954e7a0d739df3830096a1b59bf08ae1f1edda2b850319ca6dbf3faa55c56ffc2a9b19fbc6d8fd4573c0377535801c19340dd1cdba5f77b3ef49340132df5cd166833d6d105344ed9e18bb4357816b07cc4de8efc8d4ca1526b41df7f1fc5bb4fdd26a8d4a6a6e5259a6e472d5a091071d9c1bb138f7535b894d634e16cdf570007fefe490dfb15de4fb719999d926d6a1205b8e9ac1aab90f80e2293f277f67504f59b25cce77bfcf306b91269f6e5707ebd8414def3846bccf0826f1293ad89bfc4bf4c13beb40d0b0d1585f21f417f0dc7de94824b167397891b65b133cd280184381bb72a2700ba906cd471dd57b2d1601ddbd7c37349373c159230528831ea400fbf62544ed75b9f7fbf6ea7d0114196eb73d91beaee3f6b3eec627c22e3e995e75297b4bc880d86db604d4e9e19e07a2372d36c1b4f037ee70ecb2057d6182428d428cfcb9bc70fec699208a6d8f9f188d63222fbdd0355d7122f09efcee8342bcfc52ea6d80257cd3eb25b5b93607cc183e0ad33e9f65cbb632a018d5b99194ec2c8b1d78defd83e81e6b31c6c420a8aee1218a50572a5f2562553692f516eb45c8381e13c8e8fbb1d72b26305a3bcbb6a1df89bcc06868c5dfb3d52c48b2cd903e686d8cbb02587acd2a8f4638b3eadb133dbe5832c5e141fb822afada8bf510f14e5e1d7c9802506ad85c2ace1a9f0c347b837a7098560301e2f4fdd43dc56da2dfda391f4fb4d354a871a316856e34145f4847f8f9fe6603b596d2df6ff8d62d7c29a28b0102b2a4cd64e99813b3cc3ee27a0225d64438a91e57d7e62489cf0f52ede51a92788a64f5ad1a298837ca19ff5fa2c70f40ad5890eca0f1745d73d18dba1078897d0299b2b3ed5c2022329c92b39d8bb3677b0fdd278cfafc8a0688b93479075605cd5bf2b19e7b1363ba4bad7ac9c360775c591ab77980e0a2d434c8706e8f4337707b4847322a6ba661388f83ac139bcc0cf6a89794acefbd0e88f9d8d4b5fd8bdeb180694d1583a0745718bff3e1f81b5d078a7c2c594f4806bfa5648aa410f7fb8f923725744793b1ce67df68a1244574a5582a36b9a2e30e6c44c4f1f9403edb448c3a0a6b9c65bb639c909b5d6156b7177a3733b1a76a854c10aa6c6aefe12491a8f76c719120dd7cfd5f8fff7b90bf701dc7371615cb8f5f4cab5360c77216df5d8aa335293b4d7eb46821183670aed6abd2e3a4b28d0168d98d58ab0518e9144c196b27ef92927912c63d80dadde107cd10a7f0074605be752a2bab142804d7c7c3236f601feb6a7305566ccee50c5269308ece82ea96566ca4f8345de29c87d3e87b574047eedab918a44698ec40d299938e03fab2e4596552f480992782c5d2f782c2c9eb7adfadec0fadaef3a3c5f7df59db809346bafd0c323593e62ed03399730478beb737a93d5963737670c987681f695cdb015227f91c43053c7ba426ddb6e8409c2eb51a9765b7d3fb82c02b2438ef9740574ff08a050ddcd86932cc47c26aa2cfe8b46ad9c812872cbdd568f645eace00ced0491f9473a9681819c36afb1d100899cf65a0a03fc65a924811eefd884b1946b58ea68fbaf5dad70dd3f2e0e5f2eaaf1386d6f38a371d7ee4c4d8a448f398f29ff797eee24012351cea581f1292b8ad4d932e02cc31c6cc9663431b514a337cc53d99f3ae5ac7431dd8b619b997b6017a8a7e12ad13d33d02eeae10f8abb8da7b7488dddccec41fa7e62b24d2efa031e5e1c2fdad11f581068f1a1ae99d27db9fa7294de31cf74e2c607926777c772d065f4faa55561eb9e9b5c3db19468b999b23dea4e284ab810bb7fafb977e728c6a868d6a17c1f03146aff229676dd9e7b685eb7d2d9f01dfd971f65edf33bbae1e8ad358cea8305ba62daa2247c00cf1f29d26705248c08cc2965578b87f0ca87f7b62cd0f66a0aa222bbbe47e2eb5e19d3e4cc9315c42822399209666b5fd5263fbf21facdf5c25309b0c0e6346ea8773159525ddcc28a4f1591bd55826014fb933dfcec4080784c861ae0a8ba838525903004f6bfa583e75302a3dcff1145136113f453b1bbf51797ce3d5e91fb46793c0aea5f32ecf68b824017cf9c4ebaf938d3027f31dbcc085758bb2be341191febd23b88fc82fdb5bb7e32cc470c2ca1f2a4fbdf3543727fe3d26d0e4968e0101e9e24a7f8bd5cfa81dbf555c375e07524f5620e6995c95a8a3d1ca1f58c62078e3139bff20829ccc767d63e9df0dd4e91137562e547870e36db5023088975e9cab8d4d3511740c92c22e5341c65d517d69d8fee2b6264468fa7e9bef989efdacc01c56479430bc67620e7d221f595f3f80238d0226b852cc45681b0925d8f2f2b5c6130d72fdec250c1b0f4d43355d6daf78e6ddfa9d8cd3c348375d15f144124daadae47206083a13e6ad5ba5cfe433f49d517ef2b98561f91f3e3e5c025bcf1e125df4f056996225556712c913cb020b4c108f261058d5639b0a69a2a0759ff0bb71ac68a5cd1c4769ab3a95cb27cc4f158320d58618ca3c50cb785dd72a7a1a6ce9e8c630d819700ed4b007b0a216d200f0f7d7ce6abb95d0fe1fca636d0e5127e231541e49a9419ed2ab4843eb7401f8190a062efbe0ea5ab2bccd7e210c77f57870eb85e023a09cd3092521f43112c85b094d9e6425b86aff183bb6a497c3d2dcbe901b9df381cdde9af502940b25338633c122dab35f8e176a915048aa942dddb013e51b31a0382447a2ba5c3d55c7160dc3126299008302d3fa97e42884478304a80a915c626ccda11d4b3994e4f9f3530437954834858cc6d9344fc70ca3cbc70466b3d4416157ef105047de6fdeda4c4ab1214c1908ae54087ab45773fa06550cdace8f6ede8f635a0383f5340c3b9da8e793b6fba2d6712dc549e0d98e13ba436bd6da362f931aa6ff8957bc3921007d11b5d81186180e469aa7d56f9c5c14048d65ebe5f809e5c5d1290ffcca8b416c9856d457ae522005feaeff08f53c3b69c290c57113af1b121adc356b7bbe7980d86e2ef73481f81ff0df85e103fa772f9641ee7998a2b8d5df1b395505d8a2cd874a2e3384a3c1c6706de45449ed61a2b2f6524a8f1fc87e15ab75375f419153aacc959aa66af09afe14731332f72a1d115ac17a30e5387fea0351c1a557f926a637904f0a604cea1a312bd2f5b30910e5f017087a127494e6529e88b7d8035405046e6a3cb8b53bef3fb1753ba056b20942958987b50cf8d59740b04345d2f6784c460d285c109630836f953b45c1b302d12918c188f763f95eec77d38c44dfe5b9d064362fa80e65663e41f4790659237f18da5c868effde6f5bc5c1ca82e597a0218953247c5df56ee4d47de6bdec2749bb3ee94cce42e17e20538cf73113916c2b3c5f222b3d1eb3ae91964f659bedbc684d3f6e7e90eb94d0c00064ef38c5d8f137f4a420d8ce4bef1a4dc45e32075fb536def1652e0393093c53ce9b2bdb8aa6fdcf194ebd88872135b197d53595ce7b66dc4290278766994789613b3f0531fa58ba2f092a5445adf875174a6b8e640cdbd85d51dad6751750873f4834d8ef4d34c67dda0bb055a39fd8ee730a4a0d05f5e35f465d10946be2a6ef99afa6022ed3aa7c5db1b4ebdd97fba469a959be9503f0e25a02f46f914648def110be5a2b54f16b71ac6ec69d5fefe407855e08f427b47b1757e3cdbade0621c35fa44d44f3053482f5b053ed1a33b7140885182934895f5fae938d5d9323b0952c5b6ac55f0a32668598eeab3eb7e11aad804f88c6020bc4a4edae4342a0b87e9600511f259609c2878a32951be0cc9767bec8d408edbef4eafd0d70b8fac3295075f142462d4ace38c6f8ae4bd9b90b7be87cfec01ec749a3b3216679b821e7088357824f64460cff58afe84e2d4d6c9104acdc94baf0c89febc2e85aaac77e362762325d451d2c1494caabf97e3cccb78425ae6dfe8059f5de282c0184b9b3d778cb400aaeace21cdbff25eb1d736ee7ae696251a015d53e53fbed96daff0d488942f1826ac8cb480ef27acb4068328c5c5fb7cb378a45bd86e77873f8a28cfbe3a08819f718f1a189ffe89a11911d359d02bc13e927b703221c3add70c21f13a7986a025b6ec7fe909a450f38da424107a9d504cf41d597326b10d813344cbe0ede0ac261b2212ffca7fb3e51fdff58fc1480908283a85b6cdc7b65fe12f7dc0e641bd24b66a27d3ba301f098549061aa34f34f4f942e5b46d74c8d6912851c7f4e4e11252e0ca6b954dd5e0430d1acd70a6829b475e75100b6e297286b3e6b295ae74e86e10b214192d2d30611f3a408eb092e81695055acb9e027666a558d5d74233f92086699267a809d36c5bc900ef9749b042d02d47d09b437e3de0df92669d354a2cfdb5ad1d16735f982fb201d84ed0dec5571d5f2e49e4490df6e5f62d7ef7ceedbbf102501e9a5a98aa42e09da4a53549074ca1778edd169b38acf7cb6a3226bf0e71e460deff874b76a79cc83c798a96915a932d0ccd3464d8467278953edd45f1f7560e12cee1a7ab4b670b4b649719a9832be82f9b7c8094ac81bd28dc2604b51e797226512850b48c87f6976cb6e71da205bbdb33567229a483fbbd159f0318bca8c1315999d126af4bf71a25f63d050befea2c428886f8c561ac146436ec4a761ff93f22813b55a755951c7feeab55f2135556c07e03d83968169d4c58c062375fc461887f7049fb4a585a9d3c3a09d77e581598093b9187203e7a1302da58060f537d301f73ffde58a5bc03064b797f20053102f6ccf60181ef419deaaa45a59f9a289417145d346ed91b94588298b02c3b45f7f0bbc5965fcaa712fde82b78acbcc49467625874e85891e3f187342f30003feb4d5c6a754eab727fb2298415624a02386afab10f64c7e922fbfdd6c0749244e9ef24666b52f33ee572e0da3447a48853df19846f001afd03066b55e7c9982ea9220bf971e369b1a1f05ce9e71005fd450c3f0a58139e453c80ad2c24007c914ccd9cac40c1b67ab1600594cb14d014721bfa2ddfa826cbda0a509e0ad66191d7131583ceb18713c7416f4aefed512b00c698c0f29ac6910ce1b67fc74324b24ea58709aed90650446ba5276a56d49fa6b489bfd41f27be7be71dd81a28dabca00dcb98fc97f69352b37ce8dcc4c7541a3cbd50923d8d7513c8d98063574145cf849fced017d165ea97da2c8416195ab890fcf1946b3592ce415cd90c94997546928425e4dbb69b0d10f5c3359ff79485893d5ae96d08c4245d756224c601b28184ca779f722dbfc20a68a41abff48e80715d94ebed711b6fb2e5896d173d0eb5db9334908b0df39ff32ee98055412a27763b35f9e48f6ea6f18b1f056f1b4929544f8fc3960ba48b4f55229eb88e37002b3c38aafe8093f615b59321ac3cd220d9aa3338f29fe0a8a1ced58f33356291f622184b30b46be07bd01d4212f71b59535f9a72d9ca923391ba14b36db71f8f5aad6f9590c5d5d728e60e794ebb7e5841eadeeb20f4ee909b9013e98dcd8e522c9abb6bd1e2827250e14d88bccb5c7fc1a652e188f29fa1b22e479c0d27df450b14f3d0b636ab3bf1c8a3adf123e54e2b2308013cc8cac4ee29e8fd494c1719738092814fa6e3d308609fcc1ee983c7e1e89a6fdccdbcfb404413bb0d1674108076ee258b6bb6169ef3f986c213c0259e6b97d71c1126f916bc14eb3c4ee727b1603ae013f4f76231e8842760a01e8bb77ac1d9bfaabe7ac9434ec43522b3f94435ecbb2f095024eb4ab007f9a5d3ee1b9a567157ba2844d5d162ca37c4ee4ad31b014ffd43d56a562fc9a349e1c8e721b7555098032c84eecac77fb112835b5dc998c84da5a76a73f88dbc7df15d271f618a654f45644795b191b806ba9dc3e8b0a900dd17906d998e64067997edcd6eab7db94b67a63013600e04c984c406107a5d5e6cea27e03893bbe73a4d4eac8430e7aeb40863a3a2d36c32f2d841ba7bd6c6a7a3c4abe33263ec047eaf7c97459ec908e69b7cdfc8c052f62bf0fe2d377c9a8f782880b8f3b810e1deab44e603088092af607316d7fa97b9d160a6be47837e329b5bad2d0c9dc6d9917a69cc476740003c9b5a59b719413c1ff7667fe075e2645ad32ed56501d7e701c7b92f7c8b3523f80144e7ebeca3152687fdbc48a612acf45f498f4eb1c943c367de7b9257952922b6cbe0c8519de9642c9e706315ad6d4019adb2e8aa8f2940e07f9c92ae5c8d72071a2ae5fa6ee79f714f46bbeb5d93d515f6f10b759cef1baff41b8e802442cfc5cff09d1d536ec8081df4626aef9911fb9bd09f8264ad7eda26b463f5582c433c9c7d42612aaad14e75a4f3c6964d5a027569ba7d5d3ba7344fec3c83eaaf7f64b9ee009aa08da2de6431de444c4ead48373bde17824a08a8b8218ce0e0ab90a5c71fd4d8284452d84cf5a216e059e58c8ca6736dd161478c9d7dec613f49b0dcdfa0a9f10e7970bd35c708cb2b24ff7d6b3514f81c6bf3bdc371ea8842eb725355e78d73977ee8be316f8e36fa619f11cc69928e45b02520fcfeacb828787da97e1b04c45d3d02068b9ed697bd024316cff99e775676a4ed08bf9ad6a9af5413e3ca06bb98021cc5c5e820050aca0ef69068e792850ae07ede2922aa87df114a598b473a7e96e0eb65a7e70aa3ecc7626effa0387ceeedaff97c236cbc08a7cb411783b22b67ee7245aa25ae34d09108526d4fcf13fd440e0afa758d844cfa73ace2f82c5cb48c285ce05a093ad449f05d57440929cda3305b5903f98b6152778d8b3d535b117ad8b0c41fb82ffc722451e2b6c420a5d83753fddfe1c02f1e7d36af4985b60b139ce60f75da40becf04355d14cdf1a2591dfb54a273cae06dba3bd85099dc2258133e8eb0184c747f69b4a20d1e1225878818748ad01e33ae7bfe8bd69fccc0be98ebfd62b326f63f60f3a5ace98f9e47321cceb23ff26dcb982e35ba6be48fa6d418a6bf138b5759ef10ce762fe4a36f3af992cb863a2cc528fe0b05b58ff17db1ea80fc03ed901533cd6c9a212bd606e355dc232fc20ad61161c2f23fccbb6156e850ea539b8f617298180e38860b5e02f59996d9c8f154d1d7580746e97804a1ec056cbf5db75d791a354233cd7738426e34e3e80e49182ebd8bd6105e7ce6d842fd07faf903041f77be7d2fda7b9b6b34cce0e9b42b74508937fc0cf8330c5a1b27f95cce52e32fe620a23a4f353a3a40b0ebb6c0970462dc2119a0cd74e99c215e6ea94cfa544d05e10dcdc97865016989ffc8aa0d00725ba24b1eb9dd883582898f10cd83119afea984b6b048167126e5b1782a1c8848fad79fd9b64d8479a3aad866c4b9a82cfde377cfa49efbe28ec9fa39e3016a7528e402a05737085e239ae26dfa4abb75213a80a972024ba6ec49ca70c5b715eb6dd5e4acc5419dc1d02b5de88f15a35ecd33cbf594e586d3cea8db1acdc84f4435348bb87c8c0d830caf3c93134eceb39c77c74ac6511c1a00f8ee75d21826f9551469797c66a5f9d3beeb45c52cba8ba228ae0401fa5cde8a56f8f595c563ca12c879554318efec0361a22fee1f6300e35593ce6a8befdb5b60d7b956ee9b50168622f13d9b76ae6b3a90884f39a8a3adabe8a5329cee164204a90a2bb0c01e00c1e022618e065302bec2d36d6dac085564e551aae0c0e7d1b1b5a8ae33cc92041749b57356d4eb9acefdc4bb9f8b8ca7ce34221624f48a3bba515021835081f80c6fae6d9c0ead57405692da0be8a7412dd927c6d069236ac7f32c32a644d9b773863d8f67cfc3139a05fa7a0512a257383def26b2253bd97977f940b85aeaf4ef70c374b74ed43fb8781d41d63883d9af93bd43874ee9c5ae8076940fc68756cc43a88c587789e0f03a7596ee2ed4bf21e1372207fd8fd8eac4512910c99b62a491372e2222f649f9a80db601833035c9a6994b58551b460856cec57c3200a38d4610d69730f84b786b263ae397a483eed578375fa0ff930f1e75c94a136b854557fa53b3c85cc8c44721f5f269f1bd05fce245d08fcdd90d76c0c7c100a888ebc3fc7957c27d3e74e7be2a45400db244445d325080f8c441535e538224e3abe950e1601f816dfa8c6380dad79ca012e9cb1fd5a3597040edd67d68962b8d61dca7c2472162799603be7e845e88d46c70fd5177c0367625658bc9b1a7a0df9027fbf8ef54d87ea6bfd47637afdfded956134377e67486d4b953835f365db105b0a9bf86aca9464b359ccbbe74947958f906f14bba2043007be06b3fbeb46190b8f5288362d4985cfd110550c56b60f942e761af738bae923ebbbe97a6f8b74fcc93df6df0ad5fb2212afabdee4acb8d66bfffa7e6eda5374f65f046ee68f77a9ff329e8164d5df31b1a85cfecf5ada352ef2eb73b06ec3fd8e6b0eca01ad7e859a64a25515acb6acc846c972f87b0efe0e62040488e3217434c348796f956b6d949a0fd82554365921d9633176d5a13309bec6c8b1145d0315818a2c7dd189497ff1eb7a6ebd8f31867b052207e00ea377ed3d0e03918769f17eb3d828d3c66811fae91dc28920d6eb9c3728afc8eb688eece3123a71ffd8f697eb483068811959c9fb5e7ab0bb8a4ddd86d7c6db7a4803bc32941cde4f7a72fe32387093ccdb5768af77ede4ce4794debdebe425040519a6cc0cf66fae43e5ccd17be0436c696f4717b6ef1ff77a0b5cb5b5cd6b4b87aff7801cf8726c60c0a1e3f13165b29b82ee917414ef259bdca3f41e3b330773d7cacb33c7cc0ae9e163ed96542612000291021c82b711b7ce33894ff8b70ccbc93b02f119c5caf0b2a4149a791271f4a7ab4419b450aec79e6caddec680a7532537bd3800f3bab877d26a43fff155606340227dedcedd60c0b5c39839a9600209dea0910da758615ff202a234405890b3a43cc077617d3d5fd8a057242bb252057a7ceae50d60ede6053725338bc0d6097b367542a85b9b9abd2f3c022439b5e84e30d473da3a4f199145c457075e03846de9dd6e1b12dcce49e66e4fe5aff8b1599a21f65238e43feecdd83aaf21cfa44b826de690c86a138701e77b692d63338f79d0f92f78678225115c41935caf71c2b91072987af577158c2da28a30bd120a84eddedbc43c956f565346dc37239590b4f708ae64ee9e34931b68ad03eaf00d41976728b20b33b9fb978d0082e8f4940b287fca6fdb316dae7295c4e34ac2f762607dd70468eecd3b745fbeba3a0d0d1d21f52238526368332672b90616964e944245e971de1ba31340c32a4484266ebbbff947167220c6b187af19dc53ed7a7660d5b47f8f51bcbc15530da25bae8cc04d194d7260af124ea8502d511314558dcaa6b4a76e71c92222bef63a5e5a168c6d106e0bc0b439c889f09e5903acd2e07bb9a4c8fe7c6aef9370a82a4eb1f8d17d51782c70e1f37239a11a610c1fa12c7044708d0981d218877163124d0d7a462a8a18e614d46aebf12f30c2945cdf49a1b05a0315b52adce625e0f79ae2d3114ea028e1a3e594932711aa1784fc4de3c144f6ff707287863e8293c519fd92102e8436ae0d10338db52433575e9e1f33d1b4a109d041112e2dd0e036640abb3dfd562f4a238881d901e09bb5a4c1bc1af4f221f5b69266cb2ae33892fa561a5cfb902b19bd1891ec1726d381d72763b751c41e0602645034beaa206f1b1d0a884769a78b08e4ebde0a2f665d60a061d5e00f912926e2972c8adddbf330096dd23c5b53d1faa889633b59a66f699ab9860a92e879da0736ef58776d7886c61b416c28a322be6f3fa3b4695582275fc03598bd29d8a0ddc01620e58a33996b11e2915ba4dc84ec36ca8860e6f2a3bac2bc62f3e83963aa3cf33f472a25db304eef85dac91938b2189fc60f9a4c7181d9d48274d20efa52ae26ce1a985606d7a7c9b54762b87917a896fbba07439e6d9d4faaecc7bfd0ba2063972fa8a413b06724a4f4db3dc5dacbe11d7a30f5ed602f317b49f535de8657bb84f6aa42958668e47ef400aba46390296440712bbae0cd8ca97470cd7c90f951fae003b25c45dfad14855bd0f295ef42c4ee8285d1b7af5eee29498049c9f0dda1987ca32b24815bf70be912a0eee911825a5dd5c0b831819accdc847a7048f8d598116279ebdaca973c0027c18f7d9480ca228e8452d1f72350ce6dd73cb06aed319aeda91590a7fee0cdd00f002518a009697d8320ce9946d5f93a398bcc4a7dc33fe88aea128dd02f99bbef009132d42a8c3ed4a20d0abce3e148b537c384480a19c33b7880ce26429b976e5b7cb57f9925d2ff0147e75b03abc335e4548680eb2c6f59a2e8b2a7a8cf95bd739271159dca31d7f1a2b9aa2dc44874b56feaa21e5566872d0b45b214d31b48f94bb1d37b1cc6b9b62d664dc6c818118ea102a877544f735006a5369dfdca02441e30d8c2d52cd01947179fdf11e2a6429bf8de022603d8bbef8642c98a6fb3088b47c974a62d2e1f5e5f8b4316ec7be8a2fce8b98353364bc84d2d1076fd1530d563dd0d59284e6713f251975df794b5d7a901c23130e3a5f9d23b70d4b5703a43bfaba5e503b19366558649b38f8ed307ef09b135f5e2f67b752640b277666feed01fdeb20ce35cadfd507c92f575b38d19ddc687daf6c0a7626ec90867926b35c2da66416c6a7ed4c1a9c28d11018108385e4ccc8c92fbba20779cf56e8e2de4a7b582d4add2c202d34f3027b7d0ebc73dc2d22bb6dec210ab630f35cc8ed9d449198e4ad78d89af74a2abdd1e2a9be674f4c06b73aeeccf8d5da740df148b1e6bd1a59164a43d7c3a3bd22a9d9bd1eb3a261787f751821ec8ec35af28e30e47d4f95339280ee7e2d17c9997d3f8853ae216151f43d93ce988fef20cda086fd0627feabfda12934d94b177055650b4cb8d8fb16896479875d0d379f46db7237d7d1c0b4b13e36da86ec18601c202d9eda696a6a5b1e17dd0a48737bbce374d31c1f8cb15c25c80f6d19f81beef2643a26004e47bc8703fedb8239359a056f8bdead166567023ea617c4d1807006dc9fdc86e60a78aa01205a32b212758c19382d3d9403c3345df1b1026e13ad1eb0df73a2515863c2eca8f895b0ece63ee9f47a1f88c390fafe352c0f8e3a79357f5e8a913996d8a29410c562826c57ad8f84ca6e84cdba8380103b8b501a8d6a3f85c1ffdcb16e58e997443ce49ffff8a45181f1973aeead813f62f72592de8a4e626561817ce5708ce456b4be60fb20f6dc3b084467a23b24a4dc0bdddb13a5e341021680500e4d3d557674751a9651cac062d3488d5ce9d7b5ca0f108c2854d0f6309a5e907c4166692d2fd5919f2ac9ebdf881695336a146fdc269bbd059633928ab53a46c36db7acfdefe48a885d3fd5ac7bb80dd5ed6cc41bf651233596a12e610491e144c6642a7fb2bcee1e69d6f74a320a6a77b6e7fa0ca652d78265b2cdc0cbb7733e34942f2ba187e604fb8170f80615a271bfa6d54c227617aa4f9e1a7fb65707fd8535bd088c6c97921a991133931a596df6b07b421e855911cd917fc647e68af4ad24b61b836df1e7a740f43b078f4af9b9e1c8686bfa10501313cdd227749682433aa1a45c1245e6e9273b81a2105bc6be378fddf8ffd80f2dff767775eb2c8341840d752645a0d08196e2cb1caeedb62074f0049ba20caab1e1114aeaabec5746f65ae3deda7d92fc21fe484ef8322f2cbfb8670c6ae3313ed55220bde9230d553bb4d494989e708717654c0bb0cf1826d91bebc8bafcbf43025a4d892f117096c8ed81c021699db72cb54e6c6eb62ff3bc30c6f3c9d55102cbb37376ef95d985b8991c876b00eb6e42c20a102094c3bcdb6748f3f8a32739cbc32ced64cf2221b47008a33b1e3e510f563451521f1d3bb70b8f372faeeb929d3aba19138834dd9c536de94b957e7025ff6a9b56acc453ba6c5366c01034796264a2b841d6681880301443b2eaeb9df50d808cbbfdd00d8bb8edd344850bb61952271fdb8b9ced11324be1fd0a2f38a420693b6b1c79aacf522ce246412e8a115ee9704d9594ca32307600d46fa4329235c02297c27c673bb5c211ba4d9b2b6ffaf72da73204bae50f021421bddf59a8b9f90b465eb7cc68fd58aee49d97a6120ac6856665ebae5d00eb9e4ba12d7731e9eca8638ca5d2c03b5faa13bee680093e089be0e1a789e7c5301cfb9ca6d072b7721f69cffcac090bac57f924a47e4838ae26f9e395235db28dc3b33a0c764ff35bff5233850d371bb8d7fc723f0a4689daacfaac010c313fd9ce921bc76b38824184c2cf1bdb9bf1e76ac01f44e536c30d880ffaa0d5b4a59a71770e8bfe0672a7216933fbbb15a1e63f730ea4fdb557f41b42c0f264bc8018eabf52d59d9d9d0dd44fd3433693477a43c7ed053c555329e1c0e8fdfefc2c5c6ed44293c8f1c5c623bc0e15480b58943a064f313b5623ff1269d806840ec041d1d8a80e2edcf2bba2999b00b489c4360d8aa59532e2b29951f0eb9e4663e2a2108ee10bef200d9f0c70d7e7c079043b1dd9340a2c421da855a364f95bb55b82fb6f1a68d012545630b1d5356164b7676f73dc2951cd3fc685bade87779f9630098c2867000477957c289fecb59ba0cda68e7c99d4c3083a94a646f65f5b268134de48a0765682ded635286a9211b2b0eec7ed87a663a07816053f2f446b5c9598ef449965c8a17d11a24469441d93c70c3b376cfc029c1eba97a30323e412cc71a91e360751e5c91e727add92dcf35e86c416896ca09f52f61cbc7e9d33aa1bb1cc3713b01c37a5c70200bd7605e652f4ab8e84ae7656ee5f0a7a7ffec7144a8760a98ba4bc21fd9a134ea840bc82c123c5d06c1a090b5ee3a15ec8ed1cbb84e401e3b9fe8280c4221681fab24756d26e0e11f693688f043f685b9aa37efe317a854bfbc49b0899bba197f1930f046d5b76561264fc3d75ffa33c6f8590434ed3fad0cef1f63adff0fd3eab62e6a7f791a6702981c3577572ed98b58281d00f31d6d65775326590bba73b2731a2b14179b9e419db83a5a257c86df1de3c25eb9c535d0841b9ff29a86643cd0f3c07e603ffa661cd2787edaca88c7adb6781206cec2e8f3b65ff58a70e0f817dd41399a814843715f415fb02c592c8c8d8abddcbf4c4260863125965f854a7fe4a370b00f1092852a0571795ed843f4a2faa92650ca4f664e5fc097f28f0050166be3d2a405e63e81eaaf347ecf0c40e62ada169c934dd5b50043a0979ebc51a8a4d0d958ac2badfde7c6485badc528a285f5289e99900d2a67c4788177e00348a9dc548dcc91b8e02cc2820502a76d9886fd933c3f8f0bea5f4e6a25cf6cec24601b66911ba33264062c79da8ff802f0d76789be2f0d90c394a70f3f01c46a822226535db16a582050ff5ff7d7667f1c3c7f97b1921048db08448688554451cacc414a4a485f5f170e740f2292c2c3ae14daa5a2163c1d9e469ada2b60ef31b13115dc28739336a528fc6146df7722211adb8317f3376b4810a2734e57f4f9d15a23261762a3d642e912dd69d47865e782013378e688f9524827befbb8ce858e3bc2882d3ece545bc7801130dccad87749eb38b1560d5b7dab067f3ef1169a962d431335d5b86457b563bb4ad45e75e025f39dc4161220c2e58045a636e5b054b829d83281dd1038cf4a4e1f8ac5ca801bee7b9d2a2b4a89c210275873548b1cb70eb369e6c9bddd74e5d3bf71b4a29a01f575060b4746048e4af3380f13d958567c0dd9033357eb906d01840428a6e90cf928f1bf0c10155e4b437a45ebe5f97027da724943597716965762307db01a626c091f90cb013faf5abb7cf06425b326e5d39c2eb3f6c1139956ee44db0e160e66407351266c30b65f8395baa791337a1298fdf271ff3f56f0c0382bcced2124d7b6850da4b472541e82d0ae25991f6f0e368f3e2de9f1ba47c7a3c9297afba5e8716530f6cab65988740d800e8b39fe053a93565b96e9802690a68ae4d7e2da0cd41caafc4383e125f7f9d487f6480d842d893977e0febb06b9234401514e2ffeff3d3be275a1150a2065d78d537361a3c40d8232ac5bcee863337f67e7f5ced6b699c171385c6c6eb179b7aa88b1a682311e749c7fc9e8e6a3aaf6ebf5f69772f2af1bf5758467c5c9cfdd357fe707516aa0a5b948caee37cf934b0c34a2ed95b35069ad455edb23d7bcd9c0a61f819f6cf5d67d6c0eb0b78256476ebee2c574f131be9836cfa2650864ecfc3550cd11fe8ba07da4c71541dbc589e86f24f6e78da90d838272a34ab715cef178f89e5c3fedf06f6965d3ea9bac4020e88a81db927e76f4c6ffefcc1fd2c0be9c99f226a59513b420a1b3eb12083acf279bacd0dfa202a40af2d475e6fa668a2948be9b35a43746d12759b52615d06edf77e6fd2999aa7492a21dda55f1f12d5ac9d498709d58fcedaacf9ba5dcb24df50ce19798fb4c886ba69f109175a3ed628a52f021514cb81de71e96697ba2e5e1c95211485cb9244c57c36677319dc2dccca8120ab7eebf973602923a0897fb9dcc3f081b66812b61918d3bbfe784c7d2ebac12e742f2d63c605c907cdf40649a61ead58efe239b4dddc2feba80bdbea4b8dfcb117f23c61b45a5b40b719f2dd6d5f0656db041f3022dff377b15b780674aa964b28078402a3d3171633a3162c762d09860abc44578fccac5887fe17f497f9f9010b48a87b04f2e8c77a346d2963a02c082cf11f102fb007e9772e4f40ed5f6815a22fc66189ca58c0f308d88ff0a0106a2d188a13883070c4320af906fdd2c715e3ed78384504e26a104ddb308f082bca5114458e83875e8300d5f8110d37cd975a095dd3973aba15f83babe6886fd13cd4439c89b5aa3ac57d58f63c3a354b3daeb82c97e4b82cc7bb62966fa082f913514253c7fe5abf76337bc5f78a20dff99a61dc11f40b7ecf5e426b2bbf908fbd023772b0b08e0a6984c4a46dac679a4057c3834a7cbad54ec8e93966ebf8c2459395334364e8e5f6f5ee6785d423bf57aae13d3851df4bdbabd8018d71719ca3006cef49c2700f1c25c5a6660ac6646f0cf00732c8b414dc3453eaff74df7b5967804195c0a5ab3fdfb68eef44cf17cdb1c807fa5b34eb0bc8be883dcf4d9666d1e38124182568ba206bb5f4eaf161be06188947b862c9676da080f68bd9b9955d7e12ba00f770ece7d0c556df5301f5e5667d10928a5d83e3f1ca89dd7ff6cf178b79d6956b543996032665ce5903384a06e20ef3301de2e2dc2ea2015abd4ca3fc992d5c51014a9cfce77739a753c4626d534ecee60efb9a8075090f08496166a1a0b7d0aad03881970296baefe89a7384412e14d0f280cac511053cd9d712bfb13431c6d298f6af663aafdfb268393a33874a849ce555724f25eb95a0346dd59451d6f837bf8243e4008734ebf25b0b7f97e4efcc2401930399ae2ad9ad341a0ca6a2d2fc1a3e25b41eef4ca54e0751cc4ddb7ff8f982cbfc12108e13e2f225098ae00ceadeb3707ee5e8a824fdfe993b439c87d6e216077b7087edb57bfbf414c7687a90c79f72e56a6cd5ece3ebe9561a5e5c33a41d03081d783c1cc22343900349a25afb77d6c251c8e0eb722c71600f03cd3142c0e231f1b2d3b161164e7d19838484262a91dda245e929cc8fbb5064e03ad3ed9a96a0211b00d690cb39e335b336086b5c89aed260d42a7c6c09b80ce8a539233274c4e611f7f6bccd5f69b70b5db29e277e600fee7d8da31d367770de5aa79eea9bdaf8f445bc150b65cb678a22117e802526cfecb289250170baf97c1af9da963912530122cd3960fd40f9a2e7343bff7769f9c2c6576276903325bcd197a256c949534d7913566b374d05a3df2f62fe401152451ba2767ea7a44d85c9d74d579e35622c0a0b3f6fd656b411d33856f62eed33bdcdd9e23d6f40416349cc058262a8746d4c107a2c69e8b114425aac5ca5b459c7ef555ea0c6eda5ec32cf1584a51176887dfda7b48b2e8a340b080598d3bbc8c94f6d4f0996d08dbb1dadbc6ec78b2643086195b896e3bc42fc54454cd2641515fe207b69b495f196214ad85f2fbfe0ada49a4bd9078be3d092637c759e72118d1ec40d9f1680604aae347e4c422901c0c887d0d6284b84ba56d913a5616e1e10321678e397b4de6bf74e1ecf0f7a4cd16092282759e8e27732a39101f377db8b016bd9b42fef3741a91a5a2bacc4951021a2dff005abc5712136d2b0954317449f5f0b873c54c3c64e0f400594dcc95ace272da9a24df5bebc61f128f05261f7c047d90238daca48d10acf660c4e0bc0e26b602752ae2c4dcad4d0f9493dd5f3d5cb854ce0c44d1a3a6ff687900b7805dfa9a1eb42513c3b9ef4fa350c9348e862405fd2ebf3cf0f11b25395798dbe3f9bc39290f5a87bef3d4b5bb8f28fe8ecdd1b9b5621f52b49f4ae77f1f054ef3e373610b0b685fd9c564c7d832a204ae794b06867b48ccbd98e5b49215743a3b3e0de237c66140d888ee3272bb4b0b4d59d1f00b11a77ba04d766149cbe4365229460602a636d9c99e03405450bb77ae563db5e708901059fe08a24afe243b016dad8b4c7c8bc26e26b5b9b3fa969639bbf1d3e3f56bbcd68f0ff02cb6323cc80e3011e15766bfc470fdc0edcf7272dc94a27c86f2ed73c6dd322b20e240231d0c79573c0408791f8626cb98b40cf85972bc370f76b9f95cb93f55fb3deb32467da79516915c1d4cfda32e6191f9640da14ba837480fedc6c67c27508d89da6e4cdf6b5032bde1dc29e4eb6b5ec57363f8b83e28d03bb76104c726c29cbd7a8bdc34c04545f1d01a949b46584e03acb7b589931e58e3082589ec4c2bd6c5857bd7a4b002f4b742efddfd2691482a949f7f2da6179378cb377f1d487dd8e67de9482937289d97f65a624c153e20493833e19a25eea42003126c32ac37051a0ec8fb9252ff100071343f97986bd020a117881d5f056f650a6a5c5336e2b5ee8a59bbc6b6b9c93088fe2f6b5869bc731aabeb8255705a199326633d2bf244d7761b8af8d1fa7cbc0998d466f9f06f2383797afc048121661989ea3ef3f757439ad8916f7eb5b5633853194feef13fc92550939c1fa36336f435305b3dc186d6873cf062651cfbdfef0011c0e83f6db858fb7fd2146378bb0413a4910bf59f2ff6b622e701abebb0fbc32ba99128fcebacd085250ea7cf2611875d81a028ef2d0459ec8a10e4588f1a7c6f48d3146d985613c8a9d4b8b8c5292c65d32c68c7aeeabc9c3c3ef0c70d93e2cae68b71ccea5b16466da674b2d2bc19fdf76a493c04a9432e62a9683a340c43fe15d062ba2a76c989c4a4254f191afceea2fb82c69ad3ea2a6042c98a175068861fbb836b8a04fc2aed3b2b956ce431d978ec7f5ca47c795fa455bb3e274bc9af58084bfb3a262864d0413682652c9b41b26f4074833dc86a0093473733a1ed56b25b914d93657e6eeb6991919ec5a406554567aa8322e5885f80d39a23e820641acf92b27b7400ddaa611fa07cc9293ebee074648ab3ba85db40c4eb5b8aaedb6b1e794b6f74dae22602ecbcfa89be7019f1f6cdb69f38e3e982df1d0bb4c2d725510e95d650e56dfea61c5bf9a603266529d0ced1d4fe1347986cb1a60ae2f8b6f37749de4cd39b936745462d04714697808f1ac00b3d035ead353c961e4d85faec6db3c3a35104141b7e0c8aa13de403ba7bc3c03af98caf4900524e16f2cfe783171f12b246a2ccc08ab66482b9833ed0b1c6d8c46d171ce51af1a49841cad256cf7a3d790efcdebad8fb644f1fe70f70c56c07ab55bce3a9f1e311abd84611b54bbe7c9a3ddac67bd41a3c4d8c62a1b02ab7d4b45e0b1f77d458f5621d8d41fd271f6540fe1447d93421346e83adb96cbb04004302f856df63103febb6bde8280cb10e8ed53a580bc83708f6ddba2bae1c3c4efe5ea777a3894202c80d27e6fedc6d7a482d80c9b3ddd898ac4becbdb1916a936658f76a4cc66821544c13d425c47c14409173ab5c83815f366ef756f8de54e5a5815b9abfdaac93f5f9e2abd0c2c437e4b5cf6b2da3cb26cc0d113452485d45978d73172f3bbe543c68efee9cf39fe669652e01a6d14cd3f2c4c7733b34d9b7e897140b04d6e5a1c8e8b3caabeb6e09f331040534b0f41382a8bb1a96a393a6b109c3874162c3a79689262d8ead4235820f163f54f44b8a798b4cea867fc3c4adaab40725c1facf588ce4850371735c0228064f5044970af4f48bdd6f016702c2d2c54abf0f261fd09b75291b27dff396f4840f62213d92aba1db7cc617fc9a03d279043a2ab82b9e5a3d7d34a4c10fa0eadf2e223c8e697a7107a40d2bb746967a5ebc712bb74370b4034982991f3e819d28bbff54ad8d35edf7fbf33662f660cc8fea337430ab40f972f959aa2cfd410eea148e4145941a0c8097d8c59bebf69a384747d3c3f323f47ff0a8c3c48a9efef5e296073aff943a4f7b0faa2cb43ab3dc3e591e4d5ea0146d51be339a56a7b324eb6e1ccf2c52c8cc7bc6cdc031c2b4e58090dff04d1115794a8e5363e9d3e8915241030c21c923225e55e0f98a67ba91c634054b8dd56b0078ca9b5c2b0d0464149e30072147e1e433e4a0b3c5a51dabbe47f4bbf8c9b4bc05825704a91519f9e42d4aac459cb30ac9f4724f84b39bab029e5115df4c17c2caec0d1458649fa6f986f1f4687888ddcbc24ba0f08406870cd7ab7350bdadf2d504839a558fa0d62349e980042a862b6a8945785b2e354125299735a105036d471b89d01aa280268a12b0eaba5e703de73a1c23f35496baa7749c2822950b37e6ed750ab128455780d97e075380d46a013833e93fa8bcc0f24ff4fe7e1f013ad41036ae4cb12feebf7e3d038f583b5361a833df657e3a75c6afdf058b25906b40c1bd75830ece69d61d5b6b8cfff66da585e10fb91b091066197ae04acd77b3709db76c5165450c9a5f98a34f0852fa61c459f00a502c3360c698de3fb6a7cdeb59e9ebac278028fe78dc1d8703c738b70113f233f1d6e7752ce065276bf02d09a46c4ca3b6454e5e758090bd67f0b250e95763515b9cce3c86e7432bb134b8234d75e3d98b5bcb21837a0145e1e34bf82caf0e271e32ac6f4b5f74cf74ad7275aea82af0e2c863d2909e11b8a7d058cfb19fcac39dad0a03f52120e071b344f7487169399cdb156963a1c19487c7873f0cc68904fb21321bace10369de7281035264a4cc6e103679cc4b445ec1fc6f07debc2adc1a444253148579d03fa75887f498cb5c78c77fd59c3830d9a01f911f9254f4ffe3cbccc4694754de1d772dd42e2512e6aba1e2cb2b432f3a7ee819396e829373324d53e87ce1406b88d288844cff5debbbd6732c310a62c351cfead6b5fabaacfe0a1787534e19ce17379d5d65952a0183527cce9ea871b70b96e5b1bcf54e10edfe637a92ffe3a27b97f6b890744cea48f580516f67a0f2f574ca763415fb2bc25ae2e37656f5c91b16195a09a775665c3bb72fb44b1e65d0d39913e44c3fa9c422060e8ce1bf6e71ec981645661530d09df7e633ee6dc1bf376f0fa5278e47a51913633f5e887d5b8839e6c8f55fda3791c0de1a28e766b3e00d4af73db93c3826776ccc9310d90eb4cb46c665a8583ccddcc2cb2f0cec53fa3740a2413774ec528f92983b7256db05caa57f9e68e3f4b38182a932419a79f40543884e275504d28be5bd9060a399b4280e07aada5409b8e6f3341540fd2b2cab100f178b4911e5eca0a6b6c257531feebb7efe37e458b1a1d2d0ede5c6b1395e4fd796899e4054166a65203f1d7c0cba2e6fcea4c1f83a6ee9915bcd0cec82cf4cd761b1d2916a18a6d930af5aa0ac1a902eb3fc8d962d83b47e30d10687a270aec163afd5003798645d62ea1df6d22119708c14ddc9f4a689e2adb03664f1d7d791fd4674a88cc604f2b7f6af8827392685e333bb10b15dd98934c9f0a9e1101280e2de46c821c616004f14385689d8184b1238f142512b0b9059e2c89db21d6d4162f392c4ec3b7fe1aeff0e9e375f7ab8d18ce81685d487fcbd1fe4ec4c63b51858a85ed0cc5ea850ef8aa3b23556fc44e0cee92a257c2deb419fd93fbb22230915decf877b92e683217b858c1c66ca71ff08557d7cadab7844bda68e992b16d08490ea7ae6b4ce4ec0804f44848fb5818540f4a5984145d3acf17da1476636123b126d10ff40298ac92c911432c17207562909083b6e4564d01b9c395fdeddf16c98c3c55430da8c65755f9f1dc99d7b515aef0d9563cddb8d9b490f787dcdb4debca8f208aee08ce852a163d9b50d8f75cae41a29a12ccc04c0f1caa0078e8129546d7999a45cc953e54daf8e74488fa8af3717409b501d22562e8a60dc9d366f254300591853827d2891a3bf75c990cd74a42c90bfb5714b2db1a5d30100ea8b699565fa1dd686b6f8560c47290d0758f3fc7e621e2768b2148519f70583ab67b7a44be254ea613698983638ddded060774be173533b166a04a36a414dd1fa1a2b1ee3d44b126873bfe4bc81386af7b7ba68bca13683165067996c840c10b7c76bf20d040972a27eb3c68f088cc6d5b90897e811bcc133f151c5e3389dde0926bd7d14ba2db798afe51bb44c823a191476622fdda3c8718f8b15884d15c4306a15f6ba3d0b739653682afb13f03e8ada82ff9c0802f195b8db0c93a43fbc5503d7627fe9e8186fb5f0278ce7ce9c411029df10cbc13d929aac3b4b690aa107fff3c0964962fa181e43de54870009368fc643e0df56c512a723281fb8eb77e5a343ef6815ed61a1e08cd1b48574f25e52d967ef5e3702ae8c4c0bb4f8d71153cf986eb7da811021c547ece7fab34570eb9904e326ff9e5d4c0ee6cce180f34b6ca8b9d9893b51534845d0ee72dd7c7774da16c1bd98498d9c3ae1ce410dec323feb7672966a65926f533073471708db36c30a8103d2077293df462de1235f379e6d50f0741ab41f817e44c0f2284a16f2044cb05d31822f423d4bd167187ac1d8e492a4de06ebac80487634a3faedf18b7cb0fd4c088110029070a08293869f050a3654056c815f9fa0b8c9df63425c514bc94fd2efabbb11933e90a5b21c624ba0c5f5f105346238db8a40a89ed3fbf634b39da79c17ebfd1881449a3ba8360a507a9be801095199cec7d9f9a194bfadcf28a42d8ec4d2a68267caa6972416e7c1ab0c192a926a610093170425dec7c4d45947b39e9dc63a626bdc01a913cf4fa7714ddda4036dce254907646f81001baf946ff1f5712eb3fe3ea76f9ecc1b6b9711d3cd0a6a259ee904e4bf50787ad994526b4762f850ffd3865f2a1488930b09564a556ada2197fdb1f825b786f2d9a1607881bf19591fe6cfab8420bd0a9a5ffc8a3e5e2f011f2b1c55bb097bdda8601834081c71d5cc946f24a95be1e27582f5c7abbae7f4e9b069b7a1144d872333902b383ffdfe1468706c68ce5870f12886a1f93058bb0c003afa309a30c2c681426dd45ec102559b44880e95404c2d04db9460fad8d84cef999b512d9e8246df854058a8b547b86272f72dbca1795478c29828297f1b1cfc20ba6782d868993c59f561ad6f0fb46e83885f5da8625fd8ed202c41bdb0bfd78756566a80889bbbdbd6226c09c2558ed7fb734f2362006624149ad4fcef09f11bc6ffc41ddde48bef82808574b53e62610c1520e015dec2c78e9cb5fd2af23908e5ca65f670532c99f709bfd9d1a633d0ef18169b19202f642ed7063df455b613fc87580a57706a08040cecf81a3721e9c07739d06a8cb2eb9c6a148211fe8b027773aca1849809b92a5d7cf605fda82138e9df194f68c15fe9bed9bfe3f6f4b7a660c91ef206d308a278a54230ef73062d299e9f9b9955402c7cf860fc942bc30878171a7279c0c33e4ccf67f0b28251564821f47cc8b10ef810181e43107a1900370cc1c19a31b0e9abaf8e9caf63b2a1d2e4b0c6c62dcb9f73f3614518b715fcbe107964c85d87193f3eba9401e5a0c6d02623da7d1c10e8181168224bbe476ae8038ada968380d726d4fb6947dfb13914acc1b60777b0eeceb8991f9877c3a0ddee8c54dcce873618dfe2615368c16d23d89bd0de3636e39fa84c53de4ce68d2111f080b3a8aecd55432fcac780e8350181c15f9882e3f0f091052bd586ccb41e86dfcec92d4abb01802f108138e1a7632ffaa11e8d85afa760e570e7ba07a399327f35c30e97850a225db2764dbe0f336d282251249533313460d022e16ae2f0d0f5443d49dd236e6b04fccb1b3f5abcafc181ca33b5fa0a1ac446c4ed30cafbd9da5536057a0740576df972c48e074125881cde2d8a81763ee65fa432fa531575a6d07e622fa3a4cc7ccaf42db0e3eca33037fb7e419116496c9d642a23137398ec7c9893ca4af8000cc57ac5841dae7afcfb19b837fc15da1e7d326a31f477c59e5ea6cc2753ac70cf300d30664a72011852bd56d1454fce3d29d0bba0ecd720095ba6fbe29f72191dfa927b0477be32f1facd368ff00970ffe5ce94ddeec21a1512674310ccfa98991df007dbd57173e961e9632519908e84a9b6dec8ad84f9908423f5092edf3bf09691ceb000cfd867f545836fbd2ccfb4f0f3470f54d16722975bd7cead9fb6be202b41919e1548155d73653ea425cbde99ef8da3cf5c853b0007f6a25dc46f4849e364361ace2afda1a9d07b934c132ce5ecd5569c2345c785c70976a8cf522cdd4dd10a57b60a3687f18b0e79971e0cb66387af3316c27ba74625e419c968851be52228ffadb635fb64f0e2355366c43ce41fa54ee603b70759dc0b1e3f8a091f2ec75b6a5fd2f1d6cca79a730ee4f5e24a50fa1d9d866b3fd6ced4cb4ec4b9e02afe35257758eeb37b950b970e698234952532b9cdc49007475d3465d1daa4d214cbcaac576a7a7c13c5038b870bbc367feffe4f7e423dcd34a196289209451f66b707bb9f96e1adc29ce4919efa7ca517997a427c280c654be94c569e1ee9a63e2301f993077c310498720e61cbeb66576ef12308ecc1605502233d0a841a9d91cdc5ddc0f5fbda8dc174b914ca6c295093a395ca27af1d5fd552f7d2bbf3865e3b35f9dd489bcf8b6ca8d4a43b20ee20d60216788571fb01e99645d0e1a989b15ba8d7cd30ec1f233e9259b6140e97da7e66a5226c9dfc10506ee9606b5a8b34b6dd5798cd6885ade65769d0f9da619b9c1c677ee92a716f6bbc85b1859617d9baf850f563f47a06e4cffee2dc816d5430bc1deca9be68ac521ee4d04680cd747a8bf4c20479d4c74ba3fec90c16b109a3b37ee81dde9ea9d433bbcf2e10b21d911c9a75a9ce2b8d312f9b2a2cbe132f3bf684eacc13884b3b29ba96defe8c6a6e1a8e6a0c1d22fc45aaea7be307bad5b1f5d4a84538611e282ac158dc00be354262eae6dc92b14903301c033fe4500d1ab8a1831112d81607e2f1106aa71fc48ea6fe35d38dd04be5f243394da9312442977bebff2320b0a2df5dc3f818f625745bcf23efc8d490efb2de6e4c7377f943828937b6f8791d2fd78d012dafd0a73ef61bdd8e9cbff633ae058ed026e7a40c409d7ecda4e70c1d6298d611c94fff7c739dd0abc82e266c1ceef26e40cdf69b688594ac6529108ad3b99ea0ae0e2f7132a972b65eb5a70142dd77ed56fbb339339b4a48601efa6a22eb45cc01b16f33dacd77e3fee3f920bc674e54e629bf8f9ef73331729866092d8f79f2896ff76b5f9bc3b63917a4e586728cd0e4632266440cf8df0291bc71d16d0edfa45714003239ef6c5e23d31f0a842ec1e89824068ebeeecdbc600ccf0fecdfdb138563e10e646da6a84730039801b2b80edff80c89ca67b1d5f3b505f43c74d5bf41cd4d4597f283576fa6b5490eba1722137901d63c6681706c73b769a862a379f6de0a66b3b700d01940fcf10e2a0428cbedfc2053cc96a4f8cafc61a32201ab930dadb373fa0dd78fb74db7c5ddf2a5c36a271da8f6a0971f1e10c76064d316e5613db5ddd80406bda5f95999af14563d1c1f5a88c4c09d589c8f879255301baf8f4e1ee5629cbe3dadf6de21b6c74f2119f853e739f8e06e5757213413b0f3799cc738bc2b4868923b1ba2ce9706680a9bb9fc0de1cbdc19967c0a80d5c646118cfbf396273fca2504e0c2816989bb23d7cc40c4cda13aa915f0d868a23a2e4251174f2651a1dd84c544d61527cf8e773b0ba5ce711e360121807d716748d3f70bee725c65bd1849b51d8ec5428e38531a33e4481e94eeee35578590cfe86857df7ca31398f1ce94169d06f7169083ceaf97b8ebd7f5d36e29b47bac92adf77b0e8b76aaf8d63a625ff42b6c4639dd6419497e93b8e9004c53e40498e19ca0a22d42fd270b9b22231219761b91e67c375aaf4e294ae9f6e00cd3510947183d3e7821c2080d9f403eea57500a37cb712b7d3365565273c964ac340741962619a4ccc5318511627ddd43fbe87eab7a029e067b984bed0e233fca95dcde3cacd12dce9d7ef182dc4da0396242daec4264c797576f58bf87e94513fdcf3bc132a0305bc7868adbbccce8c1b8a52c23f05be6e61e9d4ff36eb0e5edc4c3fd267557cb81f5959779a1bde991323f89fbb64f899287053dd8f1cf4aac35b2f2a854009c269f9428e3dcb86ed26f07d67d237eabc32b8f534c0b6f5902db31220eb4c6f0c86bb2199b1de9c3cec361081817805a5e3ad741a8cc0306d0c3f4ecf791deea7097659e6a1bf09061045f7dde3e763957b304b1aa2d6f843f13dfa65ccbd860308591a9abe7ac09f26b6ee5095816de6edcb0b2c48d829ae348549072d5812dd77b7e23be7ec561cae2e92d366af1a0dda7a5fd69e3e8ed9f2c809f53b414dff0eaa7a7cf48ef0742a2c1ab950910b0ca6f61711f755ad152c503dc5654fa52db1c18d84b72f4a595f8c33305599eea9fd068ee78aa622c61e8cb73cc3aa4722b926adfa4cdd1b3f58547cc71d16ff1eb098c80db7c5802bebfe31734f37e5ed6c2186d4d629735d0a384a43de62f2a30b7101edeb88af40144687c445e2fb197b10f1a8c04fe6e2ca895dcc7893cfb56b365b390d5f6a6c17d20e7d136d266eadcff5962bdc727eed6d5619ada8d62e57a0cc94082e6698f2e9a40bff9f36e26b0179e6c0cee477fd972520dd64dc401b32326373fc23c29ee4514515ba4f57fb52c8811229b7ad9acc2a5fd2843b960811769da5c3ac2d54738dd9b8d8bbb06efca8bee045cef96b34099245fc194a4d24a4f3582fae22723474efaae660c8d09bb725ed3074247d9143b5778372dfc921ef5652e31b574bcb500746552e397a726ade13222494d093e0651dc8a49b20c0dafe3e9ea1ce20da34b4002af8d9ec7e197ece7bda4b198056bac75e9bf7e0b95c5c14b7ae91b948dfe9b40b1cca68bcb460e612bf3faa1e4367d2403b7424df1abfee2e1b11d761e51bc24fff90017499806b18629e2877cb7ef92290d2ddc7621e8890b626f37708ab8f606f60eab4bfa141865ae530e0d9772072fbea8e8af4ea4ec9a60f7970346e387e9d06efbe8e1ea32d8a92f32b87675612fdd2255f437a861400ea120cb85a46059a9caf22430c15eb36889abb82a3e1293ae9c4779d64c60ab49a2cb8fa07376506c2de67809984f36d18c4303b5be9ac9159f9861d8ee09654b41acbda0a2c84836eee44e46e9e3422be46d8273b78db8716e480e40b2343fbfbc8cac906f7a574a10eef0a473184b7e6277a4f5974c18c5e524d87b7465c661e698b7a914c4be124c1d5d444beadef929f37cffb74f78dc16548b2c8110059c4b1d2b60652005cab9d4ca3eaa743fc3587960f32bd1347734ea452b5e9f5ede5999954df76ea81ec63ec6750006049609d1367433ab48c51bffa68ea278c07206e68cffcde36f1a5fc4e3cef5e614932fb8ed875434bc2f2d4671bad1d8b9f82b6e06bc24885a05bfc9931a3639e1643e8afedfae14986b8b6e337b18c52110c954c185ab78da2212dc16f5194fc7d9ca9cc866a425c0ed4d43f5bd8d47c8f0c738c2dd75282ad4253d30aef9394010473a870a9d0f678600b26bd4051561809270a00e6392d50ba654fb2b8ac1a89191e934f1bdd41ca64dbf2a830d0b969afd465645d531e2d577dd36e266346d9ee9ba49ab190ba11b4ccb0bf97f9e106c834615db352a13b80412cb90df1d8c0d0d0a332417285449264fdf731ea4c9f22fe87b4af1e7221095ce39f2c81ddf87bea12a0d55fb44f29dce36a0876282c9541b7e1e7829d36529c5b08410791ca5936e6fcdc2e98c5a0f6dbccef08ddf0749fbcd98098de6365e5cef12f3c8236895067792236ccdacebfeeda81122d375d50202f845202a5574166a2a777b60566b8b98919bf808492ba51f5b1d0b7cd92aa4bfa82419027dedb60a5fc3105bcd83953e9d2f8e10c068b2aa8482fc09eea53c429e19533aa7c7dda15ef25411e71d3ab42296e670721eefb21ebd3ce1285ebe2bed49b80a12826951deb581a2f452a74532cafc78e7cd6a0ae1d00cb2e348c122c6a4d3d978dd66cdaff26b703a5ccd00f68681917e3a68ff879ae7b45d3096f93e9611a4871aa741c01a8c2c83b360271e46a6ab37171b0152a7d2938376f761371bd1f66a2cee0ddc8345722ae07f120a2aabce2834dc5427d1add9f51db60d24feca98db620ccf3b4fdf5cd0df894bca0e08077ecd95bd885bd791c18a61945ecfc46abe7de03a921fc9d1a4bc6b422e97448a60bcc5f9260f4f46a9d481bace285cc21d5627db133c6c2a709e9abfecabd33abb787dd5cad08efa005694536225141f5475e5a06d13241893a3303a3bc9df687eb2ce30cd385c94330c54257fd47b766bb80d766837162e4c0c4d89d153bf93fd8a97a328085e69ebb09f9bf94216eaa39732371bcc9de8e5f0d4e31683cfb4deffeb18e7645969224ed8892ade25944ee0e182c51a364ac5458e089fbb8e426fdbec51a5ad6ef315a7849dd179de082b48bd2c4b7222d0a0d9fed22646be2b2fdbaf8b0d28997a0f6d732fd9be4e1949b254761bd7f83bf4c810e4608ef4cadf1dd9e8145e92ff01da63e2ca4ffb65557719b1bf899598e5702e13aae84819ebe2a13f116bdffa5542888895fc7e2c39b9cccfddcde2bd4e2c5848a897a9123645ed8c2449bd9e01018a941126eeceaacef8ba6bbc35353144a610d54c1ba1c5dc43318f7790f7c45a104024ccb4700aea5a618741fc20f3f077de8419b7c4083ed735e4e8a44cdaa5fd3b534cabb61d6d3d390160d54c66e2bd1ebd02c73a154a1056f319c988ec3636e93938d091890d7366ec3f6cd2961242860f3edfe8f8700adcd837f26ef250fd1ad0c0e73bff7c4ec7ed1a102eaedb9edbaeebf28d7ede6c031e71c8a9e4de3b00cd92f733cf9d8757ade7f8262f1f932959679468ac9a335186a7b0d32c8cd042cf85592877fda5e10b056b21c125f74cbad5afb1fcdc3f263ebcd230f215fc2614122d0ee55267e4a8e015c2f6289281b8a6d61584b5f7a5f5d0bee9100e4c4ded107e004b23157b7ef92cfa6e72b1ae84b8d6b63088800222f970f81296d3c7f865382c4ea74c3c0ce60ca98d22ceda376295f3ac9320a57aa882642197348c2dd15053ab70efdb787f86e3942a426edcc2faba3e6b0af19a0302c46fec8772a5277f65bb225c9638877292aed1304b8a1f058b10cf7a202d181de34112dbdb49ece830fff431ac4a52ce045878158554fae45cc5410be5690033f5cf8bc89b82ea6bb4886edcda521fbdcbed9246a90321a216540340d290bdc844a826cc154c8a45aee65beb4053c191fcc904b9f4b361ec0ec16e3c3880e38d83caa2c15b0d8516b68a2528e695c4eb06406c7542848fde0363e518b58172c546025f63392890dfcf68ebf5423ca2298fdb3f4078c140c8a5ab8ce22d9d4fe44cd3607d26b4ddd1f121020754571731d522805326866277126e758e3b1c79e1c604907e00b2ac79fec97057710d7dd6803e601f1909b69301aa74f8d67e70cc4300570834e649c7cd80fac600e42b6c87a12468e57186025d30f0c60849308555ce25eaa03a074583ab76b1f5cd1baf654d99f3243e57003d3f173f15d58b96553f23bc7bd11675ef1712a2ddbac8c0e3e39aa4882ab21d2422772379487f5195d4e09c1b28937b965f1df2dd7a5e1408b0e86a3a72b04c53db1170e160f016c373513eb178c4135cce3cdb629573b5048fb2c6f17a61779d475e32d31a6abe3ab907238a49bc6af779e07d626af67697e7ff9e766140476bbf57237e0e3c836db71abd71a79013faf3fef6bb0021aec0f42c0daae85c0260de9664126f22e66710c10edc9c018ff83e966cee42329bff526755fcbfc4c15354e949103f4dbffe8e6bf9303b7b9a25a3281cbd068f6bf480417f3a4b538912c9228bd14967a66a675ef50bb51243bcac27b0aacacce62bc80fb5d7c854695451263025ac8d6ae5cc625f6b6975cbd0b4a47f3c4404ebf93939dfadc8c0e47e214769fca899be3edd05829e053f96394b07eee0c7bc736ef472e929fc6c98753434c61bb91992c5cd5c89ff21a96b9ca78b5b7c246b963e23b2cbe6af11dcfcdb6f31969972c16c0e4d28f23b2546cc7db541b749da517198e76a5577f1a33df019e2c50fbfbf373a848d9dba7a7b52bdc111f9993beb961efc119c41f957641161827692afcc6371edeab8343456a3419aebbf5eda6627018932555609e83f2fa18b437652f29ea1db1c2aeb580cb0a1eb4777193537f8539e35df7fbe10be28367a41f315e04e7d81e78ded800563729566daaf737bca7628ff660a47d3bb8b7fcb3216ac34e368f81b9a2883311d69a99c310ff12a5ea4a84c4a64ff77d919b38c3097c34988239094f85999e2b82a41f951e0f1d3b53f03de64421d620bd2a47d3d951d11e0fbc110722766b74b57550ceacca4ed818d8564804dad43cb8cd83abb97605f884866b09c8c0d5293ea52a6edd6df825427fd5297356a289526c7ddaecc90100a4170504d4df6560da0048edfae71efd587851dd157dc333080a95df905b2a63df09b4c290c80c4e2dd93334cf42cbb340c7d743dde930ff3f3c1d2d44ce4b63f8297f3e2e67f10a7ed2b364858beee748f0998f9630bf78960e853b847fe7ebafc6993547752ce4d574256f06b9a1837911bf901dac0c4350bac4766410de4daf70ff04e5abed13388ab9e4efbee1900cdd8c1a23c7a32ec83e143457a734555f830a3711707c9f118ad47863661f1f66bce5ceb2ad74c9ea79146fa1d8d16fdfa07ff2bfbefa9479abd629528256cd34583c057535816e5f36dd9f10ea641ce034dfec62362678e370234ad2b47b58c73334d3f282c3dd7560abc8740361585c3db8d5e0f26d3514c2c587852a9d874fe68e09fdbf0781d556c88946b2904daf91f0f501aba44941a1a22c1022609428345d724113b320e6951221585b5d3d6e36827c579cde9d51c5c77abad657ddeb327bb99051c109d9e88caad4345937dd380e8c5ac181f0d27b89a6c1e20602009bbedf4fc70a5b3912b272386e9bd1926a29456962137aeef53122f084b669156d7117954e57680cfedb70f2c595aecbdf0ade1db891a3009a0e25c01aa5eb7168e6e5ea60884254b73b7fc1315842be1893964d5c58c46c218580a95036b46c7b1e18250f63aa9741e054e5844a600dd6f29f11ae2d42baa0de09883958732388f58212d925dac42abc2e2056e0928eb565016e64bcbe71a9c2ffedd36e660a64c7b61df01394b55cb5462beb5064e99f8ad89e0175c29e21caee217c3b0fdcdd536e049d8f87a3578ae34947c1a1f534824a0a4c1d0496c54ffe013a42a78205eb99910872c2a7c386918da2fe1f0347030c3c9550dded6d95ccd5b688fbde9f200237ba0fc007eb304d1521c2fc1234c39d82c320d1caf190cb812b26f22a2da3b29ade88062fedeaa6fd121e94108675facafa744371173f13a1faba6e3d0ccaaab710dc5fa6bedf117a38d2fc0db31d2e2ec2b59096ac43bc8f9ba1f34f876d9b50445f544b18db8c87dcbb81c62fc31a973b71eca4f02d789bf9e761bc0136a3bbb1550e65ce231e3e51bfbabf20e1c19253aad115e4ef2e6cf4b3cf07ea15c808d8ffd9a6846519511ab7bf62a2648dc0fc02d62609917b7f9ca759565bfd80c168979de425cfdb10504437e1b4305fa0430a2d4615a288bc917666d4ff29d185e7dd8c3d34554f3ba1c0cc1e8cba6ac5f78f8395d5e93b03911c3e1b6d8225f4d6ba67b7250dabf001c417cff169bdb786f85bd03b865a59ef26b6adea731e796d393ff8233e3a31b402e1e5fbe3ea776e46702d17ac88152ac5e1a4b75d951e9ad0d545d29ac3890c5cd8cf7f014eee101096bde6e6cb77f9ba2b4fcb3bb841bcfa8cbc3a122c0e46c97434f34da33e0632a4e46d5ef03e6c67f2e38def6988f70488042a30f53e1d3f9a04bec2caf2fc4c1c730ceee646333241ea6939728f7fb6146ba62ca775d365b193da6ca5c108bcefeb9ced9e5b8f57996316da099f7028169e326133347d4ca90c05f9d32d79099b042a3b22336a78225f57628294b8f650267e486dc3b32b9a60b3fa14ff668a5efe0ec7a21b75bd2557d13c7d0e3d616b01c7d6f81a6a1187149e56436004be0fab934f4a33d630c005cbb06922b070880a0dae53c0670e84bad024a33c8e64b7d5e0790bbe14a4ffc90ffeb0601e6811a823838c64491d20bdccea8b75b12f1f1331d5a36b422795dd4652683a967a3b6e829280c98e76e81bf6d4fa9b58d4126f35db9e9de156ec5c74f875f307ee8ec28e58ae05522e6b819287e69e8f3e07f591d2536e52bd42d69a708665fdc66a09cfcbfd587d394de2071ba116534d081fd8e68060b68c5a5e7d6fdb43696b7e6cd7e0d77373fbaa72e060340f9530222d65bfe869516ed55a0c74cd769f1dba34c9daa44f15d804c2e78c6ef97f537323f7d81d395627657289f49c559af0527cda11358abeab19dc41713592457d74aa1343f0150d246bf091de5f6414c0d707fdd30271a75dfd7a64ba30f27183c2922972a92fcd4bc478ec6f0cbf917e18d9e4825cc2b1f31becdfd36082ef00060ab6ccb897e4f7340b3445d0176af6be8f42f665535d4f7942778908056cefc5da56ba861b54ed0eb1039f4388366450c990284510b356d6fb93601e4a7d40103ceb297a0b64574ec6df795c104b0ec33e2cee02e8a0ef8c0bb9cfbe3631a08698702537b592e4324af0fbb2d63a56f0d2c2aa4fca3d27d17d7bf0e763cbf460ea2c377ee84e21adc2d199217189755e5f389c491aa30492320f0d124d7ba53fa50846d0306a6bdee79d6fa56a7fb28994833ae51706e5cb1587aa0e7d7c1de55b1857f2130cddde0327af6358b4e67b286ab2c49fb684e214760ed63a466724970401e7320d9a22416bfc9aca551e7133e1e5c62a5dfe5cda67223d21fd8844a70e7ff8c8240121f40377205a372d416e4814dc05803088d32d429560a6c5d828ca93f6a2ddac9dc733de79c7745d209e129097d6238d05e62141a80f47ac7a876a61454c92d7b7dc89811f2441c246f6762d32419d830829ca852244b093ae04bd5e77f06b3c89f35a43dbab81a00f536bd16524265a1bd111158b2bab4de4cc001162e3879d787cf6d86f104b9a30062659636e9dfa6549a619be457d13bb450310241ac405c17bd1a0e376e2ed94648528940fa5265aaa5bb2dcb5e10d1f2a31e494f796384cf213608fd354de2d94b7021268694ab54cdb13fa736199d51b3d53dc77924d61864a21ca94b9184662d103cf2a26557f62cacb0274d3a20a1a37dbd4e392e6bb89dd91935609b7d8cf93c782802a346c265ce55d55674a0487710f67ddbafbe208f2f14fcc4dddf4bd809a4b3dc479fd520805594531e4b7bec771d1042de9ff1f492dc17fb198e207f855216d717fdf5ec21d2d33770d630ae918af3062b9c5d1e216cafc6438669bbadb4dcb5d280bc880178cc055dcb6e6938b268904658d521f1437bd6707c96ee7be2c08575e80b11a0fb0fc80c1cd8d77d4783b200cd0c28e5e8d7ec8800e19fef5cb2527ec93e762d782b244f7086ed3f68ad34080480728c7db63dfb4bb913987a7b5408d21a1010ad26247fa7d56bb7440dc0999340c630921c2dcef3aef1992624f5328c01e022d6487d6baaf1494002bbf823513825dbb34b3309e689eb2227622f0d5fea31d3b66d496fed00266dd85935854b98df7e4f714a837ae47d7e5ca3b16752f9d584fe6bf68cac645c31289fb419cfd3fdc8beaa9ba2022dd552bdfde8e99f0a0ff345e800911a6d04263619c5e173dd8c0abbb81e74c2e8202636fe4b751452b4bd7ec5ca8d8bad1f95826edecd4cc394c95b8498aba8b9306f12480abf036d02e4a6d120f343dcf47be709d1771ddf0d5e9768a1bd1cbc3ebb2d92c646d73a84bb24c02516ae66f89522f54c29181b1b4b81bae2a841ec3a2c676a949f50bfe16fa7c9bfe67f52a048e7be4541bb0dd4542fed0844313930cc65f9500f814f7c03745c5ba1eebca84207bd2b7c97fc2d43eaf3fd22b966331f2774ceedb524f3fb151b5fb02e1e577a387764697d713354640064b1690aae287d0f43d68816678e1b34815fb293e47ca02b84c2ab37a887e2cb4c0a44dd668a4762822bed53957fa104dc09a3edb6e6c9c364cdabaa0be6d9b2e09a0842e6ee1945d8d7c0be340512fe3a96c8586fe1b926af183f1916ae3ae1cc1d1f88eb67eb1ed10d4bc376bf4c67936a479ae2287aeca7c82e6aa9ec0934fa68c4300523bc2c7c10cc32c1fc747c23a97ab917583e4e38163447106921f62daff443f97f77d5cd121cb6bf3a4002ed2a46b60e053061d5125fe7c6160ce21017a2a7bfd51c77f0753439ed3162e855dbec5b9b8376170f33bbce82ed45b9a1c00e9e5ec722c1b0f6df01eea66666faf49be14b4e66eb2e4b19b419c0cb26dab93765d8490ffdaac9ba3f903d11753e3ef0197772c0f68bfbf25c97c2549e07baaa3af56f25073e362a7b098eac6d5310234d0dbaabdcb810ceba57a9e8ba1aa011fe9c16df19f46a564feefdb3320475372d206daf3ad50a6f7fe303bb8094abc02205af14cecb3a98850d4bbcee9e8f5dd98aeea64af76947cf603de268d6314128c371850ef39d73d287b86bff8f3df2aca36b58d7e8e95bb85f42aa5bb05f2d0a8f3b27adea5f485986d8bb1a7b44adceedf934adf447374f8b884abebd083a1587348e219bd3ca93966736d08b525dede4fa5f030053107db4acb99f3df7b35c2bb6f836592d02d742227d85a6956fc6aca01bf50750c6948a8e07814e4331390fe86885235562ef760c0ea99ce4e4dd04bf97ba0903a915472ac0fbf051a09336ca05beb7951a9f0f384e6213c06ab3e4dcb009750daebeae3b2a37f1b1b078d143be58568a672a69a10cc4bbcd8778b14f2e6a7b9bccde9cd42c0f79b72edd46ffdf7037e4159047b32eb57cb61bbbacccedb276888a6b7c71485962dc8ef20dc7140d0019b809dda4623f3372e83663f3e5ea1e2adb3c0f58033663837c6909fef7e4aec1f2064bbebd2bc3eeae8bbaeb3d4d9e1b9d277d55015ba801ced1de7abb1bd6300c664c1958d711dfeee24fb6bcc2b0da4cbfd7c4c7a695a8d17f61b7476fb98f1ce7848f48152279a5a4c233d0c5337a7e95d633d0e8b8cad957a105542796f5180f7a3797b84415f24c24d9ec61f2f9275a7593221ebef5a9783f706d0b469f0f876c9f80024765817bda27ff47ea710bd63195eeaa81b4949e0ab57e1f6905f9de23d50d37b0e1426d24f4ffa4e8b51b73423146d00412de113cbbf15c4f90f71e878f5bf7dfc3119947ef91000ed162af636fb786efe7ff584d01898396aa53631e81fb0d19382279856049013f79b8040b7b5a23357df83069d802b9b32f1a2a9c061a9e997dda1118112fbf338641fef1bd5356e99ff752c51c8db44e0bf20e1df2e522d81fed3edfd5ad527135effabcbb8d0c307c18729a58e868efe6fae1bfa1aedabdacb1516c63943ae247da166f9f30786293818e35f29548a3a3495f4101a2ad99ee54576bc117b71d69b599785aa77380cd98400cf7a1e420ee53eaf903542ff99c24e630c5ffd2db493cca6b5fdeb04f214d831e29b25dbb3cfb5a115d8314979f89de0c57d485381c853d87723cb5009e8a78feb68842b167840e251faec331f119ad1c1ec950a105f0cb6434fadfb8b05f504e0f92db27db17920f7796ac03ce5b2fb5783d93b9ffdb56599526352e44f511cb2470b717dd76a3a59cc6a675c76d6ceb57447740aca91c8ddc3c1d31eaad01a5027ffd4ed7f3f83230b27256bac9c5cd5860a4c97d590f585f478d6a2368c5311c1dfcf8244c80e0062b07359dbe2273a08a2f647e37babb71d90a37df3a4bc1667692eedd636e4fc3ba4cf47b99b87d4855a46c6e98e81d259359639a972a67dd98aede697d5ff367e21e9582c690c1c8c47233c55a6635b493c796f1c0a5fc964ddee4e770c666d425922479cbc411d6f3cd87184a053f9da6383d1cb3b7f4742c95bf6ed6a3429d3a6d6a4f490f0d499f33e974d78192494522bbd3b5eeb4817c950b32a9f164945829b19bad894b87e98d82384b4043f907756409314079d30081dbe5c1d07e438533bbfb73f81481c674f598b598f98d9b7d192fb267dd74d25b5be8df394f831a11cacd564acc34d7b35f5a23e5a292a1f6df60a399b0e6830ca7582eb011324d0198f9bfe7bd9e9c32a3a09118f0de8e095fc1b1187837286eca626eef14c5e853bdb593b4f4670df8c9aaf00bd78384c49cb43e79413312cbe05e48cd9c43b1faeab8d855f160217b0876b7d8af0a6aaed7b523d3e182439689849ef948834b2e880da23ccfc6c60564b04b8f8c9a4d1b4cf3a832cce684b99167a2bda655ee11f31f258c4385b55135159b19a255855a31443c88f30aebbb13dbec623df20a66b01285d249dfdeec5bd00712b6375bebcb182f0e58ce69e009a59ef586d45438c486db7fec41596f91a1176287c61f2305b5b7d05fc59fb1abf0fb4ffa2ae42448e5d6f0342aa8765272b4b18d24d2048297c0ebdf0b98273a59f13af4fb4e1c6f11bc222bc37de63c69313086a5c72561962c1dfa653a1f98c125e258cf329475bc26aa5bf6e26a66dad49ae06a3ab8e433f4a49c3cdea5407abc18e82542b8dc8d4ff8234a7a4b172ba328bb6f47a73ef9ba9fee284baebb10e4ea053884270a35d8d0f2d12fb1850081fdea91878a2e47e7cddac04acb31a66992284f0446344eaa2b8fcc19034bc871ea34df8c94f796fac22dc5fd18ee2a21f82fa9623e62b0ab8aa7968ed66f78320e1e4fb0256c8ba5eaa7a46c61545fed9b786800c3dff210b707842d05996553157cc198bbc5964a31aa0a07139339b10ad3b5abf602c98e464bfdbf7559b2c256d744baeae2e9d90c90140b0916fd58888b873306fc13ab221a45d937c1a901906294a41c2a2908b474bdc949b0e7117388f0fe3b5395923f91debecb95ec62b68f34d3814802110c3045170f217e53229b365487145b8bb83bf588ad2bbacd493dbd363f5e32e5fb1ae8d50d7749d466718fc10a8482f389d206bdc51fb0885f68d4b0607e6818dc34f97bb3ff4fa4fd535c8a49fc99e2c66c0991877e6f8c8fbbe93fa96bac49211973f157756ed01ec97405fe22cf19bec12c04cf7feb7f8c324c72dccf98f17bdedb5cd1675b455f7dc167bc7b6413fff739b3c79c37fcf61611d63d197a038b26a031d14033420c2062ed53167578635732b97dc81a518425c7cf64c36d0f4b515d4bf3aa7b52c8b6f10c94c66c198b0a0684df2c4a670dbb83a349fa885e2626104bf2408e35729f53d20100c24b7da57dc207b4b19872612ca99c5b236bcdfba650d476357f6526a3741e932fceec3311872a5639b761587c38309d4cf309202abcca53121618e1b3454dfc589f437c8791e84711bbd2806168c6e629575a0ad9862534d0b68ea5533c72bbb5abdb6157e8c6b779ba241ec5b6c355cae1e6660500cc5b6408f1b34d64b3c5d020f0afc9c13b634be4b2c97c3531354e7f1eac8f1b22003fb0466a9075a17bdf4ec359c4c690af24c977dc26747908200181e72d0a457edc0f8bd059fbd4dfd608dd9bbf4f7191a9d0093612e672175ba1bfcd1db3d7edd71f41dfcbf05db739521f95c7eee9b74e980f79cb2f823caef916c101e6f79404f259acfb90c6c931c3b49207471c26ae65e84855fdf71b1882b6089c612d5f4a0ee448d2b3e2b2f6b13eb18479775d7ca1c2be89c2679895bfde2a37a9686b62436eb76d3bb3a2b5a87a1f2402912f67e8c715fab690c211befedd28cfb8102f0c9c5f9ec52f98d9c11effda2821f4c52cca16cfdd143a32cdfa5f3ad0daa9c0c8acacdc4ad1969d91347f35f507f51b2dbdc97e10d64d047bb9f4058fa817c739641ebb6d4e62aeb7a22f16a71e8c4fd2cace12f6daabe91b3946adaf8e0f23a1e7e066bcbd302df20fc18dbfb703c7642aa5c7a2ebbae78f6016856c62d8663c51909cdad09fae323330cf87b205b7e0a7b904911089611039cb386ee42130cbb5a5a3c5143593e894520ca77ddb422be7bb0503dec638360e123be82365c6e58bfb6307342ee4b568194288a48d1725f2d17ef8b9e3fbee10daa0f8eac9e3f86d1e03f82daf2069fc5643a5cec6f0451f9edf43288f3daa205acd36f978576e2c5956064af668aab3a1afdb728c72a8588a1a2882301dfa223c9497c26b563ce428a21748c2205102c1da1006885bd791f571aef389007bb66a8de2da5e4ee6d235f0c1dad62a740394c4e5b0e94e97f5ee9f7b4cf78e1596ba4d4b4524fe9158d73960827d1aa84ee7ccaa76a773334f64fa5a5a6dcefbbda8f46a06079a6f9fe1b7cc227e589b4b24da0f8b593a326210c09c5a95f059375145647898b3fee03a827ba2d9db1c1fbf3c87073627bc00d41ed11125d7ed4b25c95a5eb286c06fddd101295d4a86a5b70a7f78b29f9b0064a358d0cd83ded60151f01d6193d94b9cfbb18ef84fbd38df49fc0d34f7c794e2aea6d131143d5d5b31708f6d1d68befebb406e5783b7c6551026e3ee6b0b91f4980e0708449c4ebdf2971ffc1344fc57a7a844276ad6dd4c9cc0105e85ac8c3953bba7e17aae3a18fa81a39b32c606ff4580d67fb1bfa58c526522a9776ad993b7ab7e6e786379f5e9ef8438b2d67cc44b8d574ea612b45a19ed0ac8d8c417ff683436a7bf8d5f3bccad53172909e99c6b33f891654a5429f825ca12acdceb923aa4817cf5aa05a85812e73d7815663dd7b8cd1042e873e5da4cd5c4e81937f753d3cc6c4b21d077d4eea4c9ccd4f6f0be9fc70da5420156a186a5787a42ce9c290fb96227c829ff8c399f21d4e5ef93d46cb58f4971c1e2367f18cc763acc2e0f397be642a6bb9a81ffa69c2cc8c5e875e3a7d8a2b2e0fd6ea420232ad36cdb32f1bc27a101ec1adf29649a3f2f29a31e73ef90cc14eb66376646025c9063063b5a44ffbb0d230a662291e834304dd68c62c01c33fac8160384a13e814f52f08d295115c79d508240c8b4cf7d988a84943c065844f6c342a69e1e23d7aeed3c68265c1f633183caba7f87b0f541b1055fd7b93f1483d81feb179a319bb663840f3836ee2ca3879cbd802597f563365634ff2a89c92655976f05fc4a7880acc7974bacbd4ccdb00a32b9a382d675d7096102ca5fea583f6a5735d50d7172615789de863f6b455012c38885c9330daf98545c7989fbebe3c69030e7bea792db6033b261b5e11fe638cc8b16feada612f2171a4df1d34645ea0252bc894a96c68260d5d790aa887e1459c3ce55149115ef81ddd258c792c8e6681a2cc7f72f2316232ddbe7f644167b9f42b79bec7d73e46992c57fb7de48a5995e309612fa29898190a970f3245af2e4d1e2c671bc8c12ae47156402e730031763535e98b65cae370a3a82f9fd2f25149622bd9274881a933caf69ff29684580ff68eecef53c802822c3dd61781662aaa8e8397d965506fdf1ede22d733cb3e811896a95788ac2f3d08324c30cf76f509638233145cf2471cd9cf21be2d41aff796294d4b0de2e3bb36fad7c9e9109564cb47402f714a7b720ec3ce2c7a4db6340addbf959c22d9d8097e3fb849de9dfce1e435523e14d50973d20d53cde174ed58010ca0180ab6396a04de3ae50d27efcb729bc9f3757e1a762430d5c7a9339c0e27b1ee871fc62a1b02de4920963b70d1a986e289219bdcc2967d487ecac376b51b430842923a6964829df6a2e592e2e6f870be4695e82d71c67bb3ef7f4ed86b536adfa8a6cfdcf4393ba9e78ca73385b963d340b392dbce1ee4133b424bfb0f1d28fb591603144a41ee628ef65eb6462962a0b0c361438cd7bcdbc4d232248f055045727e1f95c3e0c50f4fb13ce3d19cdca27ba7fddd75ca07aa2458952b7d8cc5299e4bb46756bd4ed72873a4abdf02a3f258f10a90ccb5901bec5f5d1cba14a00ad25efd5075bd3c36f8e52343eda5e0a31a95149e6faf073a6cb9c5cb3164cd152dc1f5b6b11790edb3c948c5e44459f292b7f8c0958c207519860b2a8e9606622b20ffb82a9905351e9b05b30bec3b6f7822aa395893aa0cadb878f804ebc8230b50a0b834d269baca451bfa8b56e473091571df4a8a267cf1421041e7eb3bbb9eefd07f90ff4fbe813b92403fcb53cdcea3ec4e4df8b670323ecb354b22d223835f39ed314ba07687e0032b7ce1385d6cc4833acb04006f495820e4813a3bbbff9c4c5bb94357e0d735546ee4c48fcd18db3a0e2fe7da01419224726bbe64bd6d8dcc1d81c970b28c24aaf37fff86d230c281b80904343272b2156479631d6ac0cc0464624f5391654931af7b07c760cd8479b58223fd7e58f3e9db535efbef6f353fda96a292a42645548c40f820bd8e8e730d8af9eebc36ac9a5c6d092d0b23ff93e547c0760638172cc17455dcfbe00d141d9875def3f8266de79c85070cfea55922723cc4a325e16fea01ea530197d13ab5b93e0915daaf39d2dd344ecf032f2892e630e17fcc83380f53f1ebe57d0a9c87ae12d97be7178e9e1a71bc6d8955a68335c56bda3a004331bda0b746fa9b5173bc783194a143bff7ddf06de07f05b4b3af437e7ee930ed329c6a6c280fcb78779806c5a00ca105300b0c7c3080a0f5c59b58ef5fb8dd772aaae8416a50c02e58e0cabe8a8fe137fc115d1c1216584b6f3c62e4643d985436dd0aa4d4ad6d5101cf1acb7d77beedd0a2e320b2e81fbcc8ccbbec2f0832f9f7b4ac9302ca31804a85b8cddeab1acb9bd133bdb24c6e43df9cc64d9f9c7d4e79f594f57ea4b418041510336ea6ce20cc718c6fb4588b10bf2f96dd79fa280494dead0198212fbdc5e3ba1bb1556e21ec704afd57e8b48863461c834117a53fbcbd2360494fc2d947e21c34f9e13ab262152b1aa873d044dc35c9ac25b337ae8d37afd4645aac6e000b42cc4af8aff34a2e7d7c60cb2288a30b7e66be2780f68b67e37605b44b2ace8567950f898820dff46cdac4f2f17c1bf543ec8bab75581585fa52556a74f027bd8acf9a6fadd1e410fe9c0d09349afb6b0b9db1586537a14f0dc4fa96aeac6e6020fe1b9c69dcde78eb9054623017e7b51cd15576f11342b9a6da32ae1fa4a08874a07202bd5864770cec77bc69d5a4277059d49a463cfc1f126421f85728e92edb266a654baa30c0f50dd24c54cad13e9c467b43a8fed91879703684dc998b7bcab00b2c69b866a5d86586280a3111d9505eab9dfb3ce318293dc8470641da73804f1d550a0f7abb779a97d3bb09f632aac6527c4a9f9957f1e1a5d06e157bddc0beb854e30bc95db7795765ccb427486c8429b355e73e466a6f15deb20948fc4d9f5caf205cd8a88767b0c6249ed54cad88f43df534a03f96382b1fe25ce4502bab11f9c923d99f643bb094be2a46fbbc215bd22bcd649d0fb25819dcfd4e3e8f81bdd9e2499f19dadd71f7095439cce5671082f62a308075565d15034beccd2d6c29ec9b31a947fd242482a1f0ecd2df4ff45485620c19a1e08cc121d1ef41459b5bb379466fbc8bb61ed3cc65c60d3c3290131dedb315074c79bdd7189b1379883ea625f317830ee3d61d357fca88281251072829ea029f1d804f8cb0247102095ed79e7861e5833bb7b6ade65492d02603c2cefc2fa1ba08f7d3c430a00aaef8e63ecc6c8182bd89f8634d146282566e22d86ebf8b54588e08c4ffcf22b4f790278fb3ededa91b1c67c1d609abb6568f832342c0e7bbcdb64d39a1a2117b2c035eea99ca5cec2b80f770952ae6395974c28b350ab2b1fdbe9097f388cd90ed6bded3e4ec1a0aa6d4411eb980b7275fda313033756adc363f883da6f1bf571f8c86af29c190e8d3969ac4732f4ffe31a7ed1705acac3a5afb2c55323c071a33f6faac92db2f0466ad899b0a00b7d90264bae7a5c0f36ceea5eb0110537fc7772f3b1a7bb579b75d5275818f93d1d30927dec3cd7c7a312dac49e360299be487341b86d3dedbc116f90b5b3efb05c2e073311697049e8b4a2df9f6b2200a40635e5d5f22f72da17dcbc45d8e563e72530ea6a10c396203159b1c92421749c81fa920aca89ea71eec536b465930943e01905efbcf45d7b78f8053e9f2442fd4e597ec05523769a984c302357f46d40f2d8a1069ea09ff50d59ca1dd374f70eee77c501d2ce503bb7d338e880337732f5a96f5ac74b7933e1c0529f58213c3d4562a7a036493a4311346e471b6d197e9163bcd7e4a6ac2efceffb491486fcea0de4a4cbbf2ca1493f6099a9f040eb88f61b0789de1dd560c377dd26515ffa3742a34e93bd03ae7e54e43b4c3a164f42c28c7ef9876e6f1bd6b75f2fe9061e66921ac174cd47a1efad8acac43a258686f8a65cc487d0c9d43b83174c8a9748bca2664ba86efaa48021efbd505555b9ea5114ccae801ee869fdb7d12c7d6699f9431594a23ee3f3f259b6d302bcb4c7e313f7e7d7322e7d588f5a42a8339dc87440bef385500eb817a62b3d7510611e2e762166ffadde0c175a60dbffa0e25c23b4f7ff647cee139789a31d8334c18dad4ed4c81465f6d4fdec511c7807c18c3d2ee508536c56cd235d3313039627f0bbc80d8e78f7807691e10d9fda127c44401a74a6db9c02ecafa0e791e4a5bf9e15745dd6c3fb311620119a4de84d6d922f8e22822a271648d7a9d38cd649ae5e9c65aef78e64d0898f3eaa8c968836be0ea0d3df7f08b657457d372bf99bca93525d9797867372ded56dd7a25ee306f9bf746cc44c8ac25d9a92a0ff58a6211cdc8a42e70f92d3eb9b05fcee3b2a18a2217efff02b7bf65fc2ca2c56c91f54ac1174d76d6f9f112500b50788ae9e9e56a749998b3b79f5e869a5f7820459f94d1de649f1fc35f9cdb854f1b9bcc63214f612c3b2c0da6715e6e8e9c7744e24908463fd1fd8d9ed38c54745bc34f17014ee5681c247a4dee2c089a35059d63665a0d56e5d074a1542fba43e9d36c69aebafd680e74624b6d07b2441264325f807b391e5ce4f9df2ee1be4c547ea3361b4ff98a080abc00fd77d7fabdd50518b48a3aeee92e4315209c5f13424422856e296e231e701a5da6e52603a648f2f77e8b6d2d3ead77ac1ea980e6582bb7880f6a485131c650157e4f78a114b074960552708910a5931082a13b9dfb9cac9e4987bc335a82bbf88329896f82d13957b9ffd51864fc3b3c84390e570f522f4ffdc49a00364ab8e8e1c1166b3f1886641db869b8ce3282a2cd21430c231a3ac5a0b7719c5b31065a942800602f9f8a96391e7c3b7013292599ac18b5872c9a18cf285942d6a5d41241f0813001d71db6be9f4574706911c9f93129eb918349091e56eeeed4724f11cb9cbc128119ca8e6497107a7560f8a274f39f64bc2caaf7debd458a629cbd0ae8c70cdafd8905885678159a40f11130bf9a247d3c5991a3d4f24fe8784e1898cea78a5df6e49b8a754b34fbba4e5998de7acb1511f350bfd8f3b4468a00e8266e0d23d5a8948a84dea201190981bbe6501a145fd366237c9f7d5b1fc7b4812eff1d1e9dc4d2143d79f49362d7d7000d4dc208c0a0c74f8c5da15b72af10dbd83d29998d8513280a7411fc105a693605589dc6106c086b0f28b94063272b58733088549a2a8e264dc7ddd3c987c38824693c896627fc29a58ff92c5e1d0dad1a5ebeee0da063b86a958a083f2460d280440a19e6be3468a9f585dbb6956ca4030655fd4e2599448d8463afa67cb0e6083d689f7f990da9ec358eeabd6e7c6c2e3bf57d2d305102b519bd2f416dfc7288935a1556d9f37db26becb1be494ddf2ccc28b9a382b48f3cc0c212062aa5d343d60c2cff322f0bce78080bcd5743cb749b4a557c5286bcc6d3191ebe0cb0eb1184d42e4efe29a7bda7ab6a7f5119a9167701c6ebabe02e0515e51410dca875dba020abd857ad26333eab6c6e996c46f572a054e1490b97418c3480de737dff112079e57f8735eae12b84e022d4c3d8872acb0fb729455013d2dda25a2b2580c840257c8e1e721d08c3c4006b2919892779a7757c6b8c509f3b4efa7a2be02ba4922fbbbd45c2ac7e5e0f5b12ac9791adfc9a3343e81399cbf30148f77713baf77e34ca8cee79dfcecde553d84e6ca617f02225a9c9b08b4139c9182f8efaf4a5d47746a1608655f68ca4fd0171319b6793205a4834aa254f9190275217b7961343dd18c261f55bfecbd2888efcbdf0ee43ff3c8596658c9ae954c888ae996bc7e2ba89e41622ef900783d9a8ac5769d6279cae36d6c27a21f1e6acb002ed896a33c10b04ec00a895d399de66b69a0a4b72cad6c99333239b3afeed6d09621a69a1d9c5f64355ad370f1ba377b5a8e6a86702f351a5be67745c441fe8c5ec019ef07afecc6ecefd3977289fc03174b9e9000aee31221654f09acdeac10e8e1a658dc32bbfacddcb12d2ff8bca93e45bd6f37155d5fe14230f357ee76f8dd658f3351f3c272f2c7bd3790676ace8ba783fdd8d9e3a113a451457869054619a076819e1ccc0d37e282bfbc237d8ce6937aff608e30fa2433ac16bf64d69946fbe6bea650c5120b9c50fbc247dbdcf453283be9ac58849a410515d8fa00dbb821afa80e560b0c55040bf2b177b27b5950706b5daced98dca86396672c72868e35a30e23c82d30988c699a5b32dcc406b06668274930cd9c17db88508b437903639c347f58a2d550019f50e3491326b335eed71249e2ee2ad16369d82dd499b23a3147d69e68e543ca8855fcd2b64524b04f11fb3bc6ee545d0e7160fc1c610d7d3d62411e7e579d53e98dc268f065034634aea21a6102f08dcdd02bd8d018eca48840e545e97e34c79de166d6ed88a58aa7bbd217c37382930ae0070d19046dc70adb449edeaa8d6e052f79fa283d0b965c8cd35387ba23fc2505d87eb62d424a53f11aab16540058fc55d3b05bcfe8f49796303b487dd2b77f6f125dc8ba8c508250f4d0998e45767b50424b391745d7a23c03b78c7bf874c2615498b354b89eaebfaa5d93f06bd418d944b1615da1dfdc0625be2aa025034d10dde49d15e5c5f284538f71f668f8a9cc48f1a421e5fa4feff13a104c81e3ccd07ec9e89ada36757b917e97acca98eb618d6574b4fe6bad06c13caa564813aa1a899d9a8a34d642764c690b089f33895b25f8ed1960af386bd8a311b86d3ab91f32ed093440584b1a9021fada9280d5d3365700373c8f9d32f49cefec9330f1b4c4073d096c296cfdd6c792ad048d5cb3c2540e75a25e039b36675925af3151f389bc0d41b9f0ccc14d04a8eaa051bded39617b3aa380dda7cbb12875b7f63c4fb1b7fdb5950c8abc9d81d91d0629c955597a7e5c0d7f23936a24575578f2656bcb3a1d42d877596ee8348ce374596e624f8db1db747f9dbbfc63d549af89532f9ded22391f7faaa1a5e90a9f4b8d39cf027441adbfee1615a11e9c8ba10ea400d35a1630d8cd74880d90cf96d3d9b0f159340df553d1a4878d9a72194e002a6e86d0d58f522398e22ca0a80602bb0e0d3220f7984dbf35ac38fbcd41778203cde0628abd6066287ce84a55cd4280748557534b8734fd705be28cc52da1e6045d5a98fb01c166b2cc7003a5783687e472d2eb60c9b34f89c4892dea5e90a854d7499f6723da6d9c9c024e7f193e0d0d3e623f14aad846d418a892fe70cb670b60aa0241402f425eb38d274be77a9b5138e3b15f562a9bd0859a2302b6ac90ca7218bb44dfbe20fdd5ce9e9644fe2f0bef6f4289413f05a7c31baecf6fea091619edaf6f9328bf0effe6d04043f4a40718dbb7b1a175c0616823d028c63bb4f63406aba1e447dca8b01ecd13422e1b0b1d139103cf213069c9b48f31c15327a8bb2f39c7e617f0dbe2207906269860e4685d3de62041d2ab8e702675164ab6ef3a8233aa8c41325ae8cb8602569ee46a843223be4191d380871a3987e816d1fdc7c1cbd54c63aa63351f82173f563fde920de598c4d6a9fa922055abb86aa9fc60d6e9a3b5ae0033b3db2bd9d68fc7dc758d763b1b9a6fa50514f5e10f72137ec55a64346f901bcba730c0a9b2bed07c4ef1397dcbfc1cadf16bacccb6916e10cb407903e6cfc1ecdb2300a06788169c66e9177dd393d4dc33757797d7ea4884fbc18cfb801420da9c4e873c68bf85e6876848c71db53ee17dca33b6eb3a3f1ef1073f17e49272405e9e9080bf795fb71ae5f83c9db7304c14a3622d05a1fd1a3d0a8bcdb84d9a92594eabc26f7c2b7bb48eec1dba5c22b574673740309acb06c45ed110d38fbb6991c74133cd20a27b5c63cf96a8963dbcfe8c0b0c110b2bed1deb7ceebe91e3b4d93b12ad86ba0af8f121641432ec66407917710855f23a84630623109ce91aa6ee8b0a6bcb8a8403a0e9784b65c274825b562e4d519f98b9c2a246e4d1ffbaa1b3a2f9cc9834c5cce703e4becae190e6b352815a369a007251fc8961bc0c8f2d60e4b5b6f0c6fb9651ca69a7a19eb4057978cd04a267bb5165d99ca71a80ca0c24c68bdffeb8f1976d3a3e393adb542406b79ebc173ef9e4b648ca166f7a9600444ffade09318cfe99d0795bdc13226b39f2441fc505d80c9bbd43002483189a58d733a21d209ad3bf55132c5429f56d03eccbd6aa53229ccaa3d0c22b22461aa7fdc62df9b568eb7ca1d3f400c8b0ece504c0bdcb5133639b23dce9ab1e50999d93ff1281a38e15c4d102967552fee03da66d003cad2fdf10251cd43e1ed2c22c020bb3d4ca9d618d6f51fb2d62fdd43a305a25e7b255b9b96557155429c896b81735e7e9970a7bf5e7a56bac486f8546c8407f5abf94e18c2cd96d8f0f1030095cd8580c7b5f108bd50567625caec3c7401d52d0e7dc39eaaccc18e36a01885994d515cadd15f27a89ec16880838918dc332f0450e498338b5bd84f3dee83327ba5d47d0d28177b68c5846b094398621bd2d10a422f1ea0367f25fc52be191d96975f961910424d57582f2c8137b366f1cad995c2ff0a3199da960b617203aa8af327ccdc06874209717c91c0957f01538cf5c913bcecc14413952b6424ae5ef73b3854363f8fb114e4f1a30ef7f053ce33fcc63b76bcc1b86e3d66b69832b8ba23ddb6fbc2aadf73f3b8281eced0cf572520be46c01c6d671a6af99e7bc168f202489fe92e180882b2479cf49922c23fe73f13f73e83d3abc1ab90fb9040e38a0eeff3a227f0d0dc59af8f9598338ea5084cec9e1357bb274d89e5f41b5126c3af6fe770b5907b172cf0a39e8d99d48860fec398b88327d1d2f2725c95c73043520f4559c05c680168b904112d3b755aae03372af97dd9be461b8d2d2f39b0792d71ad0b43e4d9b2c51d1ee922bff2af4a8ae9f9429465e0d084f05fc3ec1395906a29e516405952826fe7d4f5adf0a518c6bc055960096cbc5d2f88abefb73d81a8361cced3acfcba50d70d61bb81861266fd8380c6e9add5c5bd8d6fcc6ce6ba285acd4ecceefdc8cb7f563851c4e56347a9c388c9091009e0212a4b6abe6b86cc802565f4442ffdf1b6ab69e12663e11234289bd283852e91e7da3d6e8d1b909c59e0725477d141855ad954554aed6ac90078249143fc8555ea1527413e1adb5f17712512c50b9c435233aff15c4b299abfc603ba395ce5073415772db4f7a87e8a8fcccd3fcafd0b88f2e7a4fdc1cd1e2b1ee64b5916f701ffdf1a3c47c152431dd7682968221cf76eedaea7fa6a85aaa6c4f8b96cb1b6f6f18af6d131bfb0a30d71ea777c0a56d5fa337554def81ef189b1f5d30fc940b826f3e13156706f39056b4bcae1d6ab8008c718bb77691425965dc3f13793b66938904f85657ec9b79c72d8a02c6ae097d123b8efb52a983fb904a1134b0799f511145bb1b084029faef7a3bb541d33516cc272576687cb4e6c0442dcb596ae368cfb10ad9cc7951e7212bc8deec345146ff4722628d44658fa6cf83bb526e86ed0d3d85de38433e1fbfdf4cbbd1a3953b63b586a07853f010cfa17a13b39d9ccc4ab06e284516a2cae5c35a137137095b3f1b6d0a779ab36efd17e16c4f70d5f908e5221314be272367eb33f73374f55b053b7f11165c60a7930d8621163c1e2d4fcc975f39b78bd0ccad6db38c8c5532ae588b246fef9aadd70265c4655c20d959364e9106888fc9ec922e8277e9e4e01e36a83c2774fca404ec92216612904d22c256af7e27c575d9081468d3b3481609717c2a10581c686cffc4515f7efb2be0640a0e54e61976379ece4bfa87f88d71d95a52145fd9be9b2c7dacef9221e060cec219d1c3df6236a16690f07af98cf34f7f17d19ebbff2bfc5f985c750c9e4db8459226de059c16c66bac60deb3b07ddbb035e107deb194681312e46d3466792badc973c6df5475c47baef90379e0339d25f166fb309320a32219b8efb22bac687eb2821ecd8886512083acae9ed6c7f5f9f9a9e094df8267272eaa59115686cc98c0a99f09f9be4bba649021903918e4964ed4562fd0170bbf6bfc71fa5c9a367cdf05243ec148d9fe8d5a4f3bacc7617e8a9420dfd39b14ff9b888918802db4df7a6e74ddde1126edcc2c5c9ac192b23979fffeae3f04cde8a8fc1357ff799d3c8e30290979bd0bd9980a7e8eb0b81dadb8b9ef50d88a3a172da882c9a129436ee69f3ac1cee2b2eaf0ace9609a84ca910aadf40c1f79aeaf950e45402dd63a5dfd0561db60e27c26e8e89f66a993224c8ac34565556dff3ada852326746fee328ab2061ca7aa0d5362e485c3aba58f65d3dd88b006626735956fd58d1e6fa2ac5fa43f6dba3c680fabedea9b1a39f685a490bdaaefd0cecde0cbac6cc612861a440e5595f73087f0abf59bfcae7eddf33b90ba6740558e2f13f6605469ad20962a038c289d394e58b3beca13e0d7aaa289169c4f0808d25b090ac983109c21326775c42600d1ed134facb46edf11572ed31e70731d7015db2b5d379b6f5bef59551ebc5f7be197e7317265fc6ad862c01b6df3133867da5dac1d77fff75f9dd3f9488afcfe49e7258a6d9ccb82ffce479682bfe1c001442d9c15384e6e8ed1c67b0d2d56512459399f8e29d69db5b8d0e9ef065f020d40f875ecbada4c25ff692224867953c7a7a2ced000a9a1bb6d5f16fdfc8ad44a7405e56660a46006c71a367fcd2588346f697dbb2e34c24539c6ee8405fda83afa10af8b9b9a9171e287512867336e2ed13e512cac3da7e7fb5b8b805c5aacf0b13a80654a93b2148c2bdca05a4ad8a48b2686a52443719d28ed99812017862f6090d5ed008fd3dff00f25615a2b917be97ce56c0381b14e2dd75686b7c85911663d876f8751df0111225ff59f353026359c7fcbbbf6f83065032a1ca52c8b0f23e9f6f101e08e57199baa90c54fa848e07b12ee778b44d8b69a09fe6d9dbcda799e633a797260f2c308ed14dfd06dc920233f2e5c496682697db74d3faa353669f67fe393ee7730dc2df43e91379012049234117c0112ce434179d0b26b92d0f05d1004cfb7c47802767da0a1d6bb08fc87d9b345b80668a1f3711c19f147eeb3007d6289ff62a3f9e407891a90a95469d7be42f2d49fd4476424c98f694950ba501c4179d2bd4319f74bc3ca0a1874e0a44ba1bbf1804b374fa3a07f2c69db0ae78555f64c62b591ecab041ed6578d82d7b5dc18f676bec64a190cba345fa7db3535a181d53b45d905ee646e918480a2734939cf6f343f0258d43f1368c6eeffdc9f0e7b9c81412a7d915c28b7e33b003348827963c048da1b27dafe3b2c40afbffc7924176c720eaa6b826454743d64e0774015125d7517918ca79c0abc30dc70de736829bef7ad20a8c1194cb1a952da10483ac4d57d1eba47607e9b1ce47a3e9aaf3df0bf125d729a44fa06ffe58ef26e4f42cfff549e27d3c0b060fc3d9e93938cbabf648b37e3dfdd26afea44497fdf9bb6298897c066184e8790831cf01dfa2b36bbd8796537f9f076eaf9547ff39c70cce3961b0a5e8fef3da6c1347d4738e5515ef6b9bc3eee98928d40104a7798df4aced943ca05c43ff92e0798e5d12906fdc2fc01c7d8c82a1656b0f66632cb22b003d5702d70b7e357a325e30817b3dafb558d6c6aed7497f7c2910d55266db67867e40e50649cd33d8a18623027da3df9ca8ef003a1d0e07b498d6831fde87d0dbcc7beec7bbb2e27af8a38d9351188cce4926a8df36cc9efc200b55706f6217fc287a23e067b7638b0f0d02ce4646b9363c174f9497986578dd2c02da7cc64570947c8bfa465aed6f409a03c5b1d8f64b72b4d7ef935e4b83355970927c7cd2f98e1f039f7fb1020c9964f2abd5c0495cb072dcb437cc09a2c1864c5aaf05a0dbe192f3ddc71e0ea3ce9e04b30b6c8113dcb345e124d3949fb923d48423c4185411f3ec6ccc3f94c65ddc2c5d1d19dee53edfce083deb56eaec4c4b50b9f0cecc5e21ae8eefce0960b7e38d07ef701664f694c74c21e2a1ec77bc2b09229bfb58d8b34c2a0c673acfebeba5aae935343d9801e356806141013e479b3a9befd4c98a6c7a2e2fe7c79b878b5ad9860520f8d7abc942aeb074dd0e3ddbdd2b6d8c5d4ba1ba1f46e2cbc40060b8acc4e989fde55f9f58e232c0f8693c4fa7f15329a546620555b57a126b7f5d8636c7ca168761a8b9a071c75744ccd163b0ea95959ccb6dcdbe3c8ae2b175c2db433edec1f3d9aeceb813557dee0a26f22e2539e18dbd339651ba20ed928137e901ef2bf6af7fed83a635dc88f992e15af05f0418d8a76aaa2ace96842b63de4e52bdc8a93a805154482d8d9174e1a5ab55dc68dc56a779eef61405c49d50a2497b2c2cfe0c0abac9de557de2985fc41193990da3564ae27f3fbc905493e26bc1193b12aa97a47dd2089fec9fd284bac83b239d3be36616f89c16cf7604c69130558958b6fe6588f226dd1cfd709f97c121ab973bd13a7789b1497914f130e4f2d86c99c2a0d4ffa07ee933bd68aa3dd9f3f990af9ee1f087756f483a9aa5538d9e8d93544f4da19205bf8d1aefa4acf8f9e251157d849817e850c4886a0045dcf580f40bcb0a1bebd2aa571394946f8ce063cc6f61b27f120af71d6ada9ffb480cb59728fb9321aef3d0770ff34ba98910faf1dd71b44d85cb0e7aaef5078173157abe8026c98d114d01d67e2c97c5c5ba71f9720845b779684e8f53556ffb517f1f610e8d5df853e42b3ffd9a6c26927209d21c39a72024cb284bc87e366b32e5511b2a13222341a1b1e71a572356a4a48275752834cb9d3a8a0626a227ce4f9375a7fc4bde2b91a3f556c34e1526c64c4be869f07e9623bb728f68d2ce9d10b98fb4759cb257d2fb2478025a8180a834c94d1e7c7e85d21f397fe42fae66e5df54ea1a0541b4649df4eb74ef1ff228bfb5583153af9c22d1eea08edffa0d1cc777914dca8caa9a41c0688b7961739c1d0067acae3d60e364e42f4b279a1ff24f59faf6b4fc44297809db6623e86c624ba070b42bae6fd827f3095242012832f550045d41c9dbf8ae3d3bec15b16813ff30bdc690518760fb0d9c1dc3d3b43d785721acb5c122a2a59f793091d459a09a5e6747d28c51739c4d5ca2e4b605d0bd1d9082b2940cde54f75958342e4cdc78848e506ef4c22774c99153e538652e4849aa2bd6b139efad7c23f6f11ede53113b8fd51e1a467e799770a652db9c5119706897d88d5057f760375b013e8eff499e41f039f6ee42a6f534f47d989c2eadc2759fe5f83d5e58d7d1c734ea2f2fdd84ab2ca1e4d454c8305b3eeaa247489b7c9c45aa8f8d1680252f7b2954a4ec101c3d75edd7d74d3b1bdf3d7d0ccbbf4f3f891971719472324cfca390058999a5916d43f880174eda9e2699a2fa77b0f2be08116c32d8b1e9a53a42d2417b9c8d52e0bc8120e266fb7d858ce7fcb70cbfdd00459f2c695538c15a56d2952fd3da33731cc46914579ddad4ff263d8b1555c9a9df240a3b4f89edfdb1c5f3d8688c889c1ffef41627c5729000d9081c0d1269ede0f7d9fce0c8bb065170b8f9ec3e97edff5e095eea85b452928c292d2c76bc1b3cfab0d29fba5338c8d846e33b43eeed920e8e85f9e962f0de81841f4c6d9896f67984d05331ecb579b99ebc01307b1580479beeec07d74d89ec6575bac84f7ebd98dea2d43faaf3c093d93d0232d61089c869547676c212575b5aeeceb77a6ca759c9c33c89e29a9c2ef2b68c6f6d53a6ff90876a21e32881689a20dd3cede037ac45824bef7f77caef27eb09487bdc5dbd83bfa09ffcfbe9b38662bfa2bff60689f2986b501c80ae26042d15dab9dc502d4ad5546c33377e2e51e23461d3be3b68a0adbcc3adc679d42cf59fc9886f3343163ca4a852bf71207ca29ae8641927366c12b6b5725177ab73eaa44f0dc17e28b900eec33fb7fa20026456d7998417394f2621648844be08964a35f66da1bd1c832492b746d1372203da71364d3d4baa6d73680095f8f5912da8fe2c155782f8cfce8894321cb76169cc62d80d81b836ceace6a557c49a502e1d1055fd28755d72aec9c77667e511a0aebac0470cd61f50e4adccb198a3a1d847ed560dd06b1986731030d16388f3599a44bc67e12131530c6e69ef188030995394a185065aaf9942ab60c16c67c46caebd1fb89979e2370a3b0538aa549c10663543cbbaea268221ddbfbb600c95fac75e0e316409a3f71755a45ac671dd60ec6cdb6cad563993f967cbd19c79fc7010fbcbbdc2e038cd46a2fc3449087b2d74ac7afd432e0a7baadb4c899b7e954036af739adb19233be31a1afddc3c0c55a350b14359d2b3d459f3440b5e03973b1e72b79e3f01efbe1d255fae308db9cf25572f0f394dd959ca186cfd983942e789a87b07fc3f971c9a08cda72bfafefa5c8565da91fd64fd007675fe2d426a7ca2eb2d58c1e5a560f8aacbd98981539ddda4e4bf787709e7ffd8284395b50d7dac8117f7e2b1c05acf2f5b52aa95da8571173596843a5403528b386a6f73048cddf276cc0aef1617e3082cd98ce850bddacfdb360a59aad022032745ba01e123ee095437d64083edf461fdf8e890f5e625141c9c098c9676e6ded78e31a5263abebab707d676b6aa8c69c55ca38d8372d0134f5864721150a79ab303c7834e5119a52f7d01b4f85d7def37b9d5d83bd168204790cb5ca27bedfde3797578e701b68f185549d26e5fbd94b69bf7592a5194ca49f99ee34704d63d4c294bbbafff2b158156337c138b49ef8e5ce320022210eb4255279c8dd5d1c075a4134c84971e50c7323e4a8f17adbc1e6e2f21f9648556520502b0948bde3de789bcbc7fda22bb199534e3f71d3c09a6c4a08b0323529c8a31a7cabfb2018d6cf45bc4caa8d617a11f78c57b9edc7b0779d1d9f2af26605f163752cc0f1990a523c3022eb7aca822d92f0a46ee99d51d97bfda6122fc44b944d284c3b255c3c9f9aae64e184f070e164b5eae217b9b0189e1fd166d8d005db2f5d31f57827d5ecb945af2107bcaf4e25248256ef192c17ce416ec28d73a01f074b74d2cd19dda7b0c3a18ffcb0d4a7d4de9c8249e76c661cd4b6331a38246413bb4e3f504109a801d4687e90c96ed32856e2fbc59721014550ebb0e70292b6d5b791b8f98d037ead52ac1baa080e81df93302550381b7ec35f39b82666f79580b8217833a98fbe994f15e740bc21f4f1914df66c38d545dfea844f19302c33ec64b23a17524af70ca565867d80300ebe1a5344bf838c9bb874089b385b8a8778da9efd27455cb64703c24ff8f542c8d6e37bc53ebd504c8335b71fbb96952296109852eec75b81ad4be35a16850a9ba607875ce6bfa9896ef49374c7c0093c58363905593460e8f84202a7dc76542f66eeac400806c67fd8859b21dadd35325e8de39b1718bd738f59ca8b93f92e9142d7af5bbcb7ede6d6a0fb0b71e24296c4526ed024c238de971b3504b9880f68daafe849170e70c683769b8e849fa27b6f6598be22ceec6bf75d602aff70edf98a0da9b713dafa169867d0be1ead5a80fcd165efa5fa8aa666c0d2ca36d736901754f4a1c7c2a72d44e86773c9a1e83031af9865591b163dc057a348c4a7f303bc6c7a41df78299fa5ce7d617e3ab23bc44a126f4d6c5870bd152a18d24bdd98e304efbffe09f57b2bc3f47698e7483fa924544f80967c77184408ecc428987cbe20f9a5688abe7adb92faa1b9acaa65331aebab593e44808ec1a515f685aaf68d6aefee6057412f491b3de99859452fcb08bc629ddac5dc1bb035696de171a5eb809e4b4774061dffbb2b1123bb74cd22ae55063eb8922d8f8ab6dc8d00e9ec78fe6a9928fd593d8b3ddbacd1b12700166b83ed2e3ca9e0e0cce02123e98b5d182f8ee17c19b414de0791e50f2a1a1d823a40a55fb10efc09f328362c46af83bc29ae8f4397eb819f56253a09b3d637a6fa40950df39674e672390ccde04393c946f54abd19c4777e2b6b7f7886cf710052b6ed9a62f687cd81d9a4aa58e52d92a7db8485df2a5a2b55341558bedb1d4297041e923c39c3eb6434be41ea0a63ae2967216c52db3b08586d20a6999c3436b35fe34076d1f23ea839c63632c24d3dc42494478cdc877eadf09dd19e812ed9f4883e458bd60db70ecf4195b24109b6259234f1f1e490663e998b7e62235a66001f9da553e9fb4057d93015674f467010f411f0e14fcd5f95367d4a37ebb05317e3220d1fada3f5ea91f030334d74dfc9abda9ebe0b72456d732d1bce3157cbcab8e9a78050b9314a15d593ebfaf8f6ee8bb6e677075d0b0929671e0d912b5ed0545939d7adf87b6021a77d0faa86c60206144acadfea7fcad3ab88499941d0f3fed3aa0f9626eec49e8509f30f7fd806db5c0bb4c68421c0f7575551cb02329f283448a509178984da64facbea4c10aaa7f5ce1fe1226238096765a64ef25b29d16d420a50b0b4f013c9ee428edd7d174db2856d62c04e703f6159bfc0bff84879f914c251b171e6bbf803a3bc58aa3d31161f991bb6a9ea207bc461581f60e93cbd57393ae92de48ca517e18e0548175bd46147fbcaefa73d6dcd8a0631c3adca7f1f6950d2bb3ab4321492ebefbc97b7a5fbe9aabc8395ed3a3f98b5ae3d74dfb0e28682c6c64a05a8a9a0392b6eed923027d2e9bac1e2b9c0a9bc2220fc908178d3939145d1cb869da16903ed34037d09e5743faaaf059fb7c70e38c7bc97457f4f361f24a11a739d3e4c86a5ea0e19e8bad411e9253c4712e43e782f2270a2726a33588e5ae7e35b3b007d0bad7e5322ec535d2d1a936ec8f9cd9ef57ce91085214ea8b33fee849f014caa42b7d38bebd24d03827b3c8df27fd53b5ed4edbab286f2c22f26eb8e69399c7c40e0f29d2776ba69550098dcc1518cc58cba4b53b772d4afd013eec0cfb400ecbd4c52436307936023e4c1faf3680707270a3360af9bcd2bb1e3c410e685fdf85ab2ae1642227c7657c766b7a4491006511fa73c7fe553616e02963f5a9096315c965d21781c77d46f127e75687870eed5563161790e38db1c969b5583fd679612b4bfcf4854b2a429a3da9b8e687f5205181f02e692afd64bcd8fbcd9b18c9f8d2d512e722ac7ef05e37cb5befe5b4033cd1b39b5833e9e9b8f8fb8bdae257c223c82786fb71f757441b659243b3b05cbbf8e07261f3f9e5a4d732acfa7cf54b5cade32b6287c8c11a78dbbfea7e4f31cffb7a66aa37068a2c306b7593678e11a2aa8111c54fe306aedf67d77db4b76ee1623da3c952e8f234dc5c871cf10001b3dd09105b618df1bb0487d01bf0636c36efd93deeaa71f5a6c19bcd1e9e687e4e88a4475eb69dbe70cbd1ae593691b96b6a0d2b75141d11c7cf016324657cfd79ddb514a293632a9649d6df2c0eabba444e1fe5d11ffda439b9a073d407bebb12bca0abd73c0cd980b401ddd192195bd446f817a3f2739ac764457997ed1af521bf1a532589abdd0b2678f94ea6e30542507a5769eee5926eceb5e5450e17cdf73f1f76aa3a6d7397fd6274e77f3eadae2ba23e23d7c5d68613e0cf8d25c8665938f9d04a3c38530cb8cb2b1ef4cff7bdb0bcc945ab58aa92192a8b43963d550d2118cc74c71220dcc00ccc52c381296a69de027cbdee1a7431ebff4d3ce2b71479ecda031ee3b58e19ec1cbb5801920a195cc97f6188fa6fa5c51422c9594e5bbc260dee0e8fbe1932732f8b592ceb928c0840f1e5633108b0452e33e70c8e48ea370277865d311fa42c2ba6705ceea5db69685bf014df48c272107125a3123b21cb1cb851d302458abf4f91d5e3d9299b28b46010ccd0b9e2475e30b66776341ffc370845fe1fbb8679d39b3558ba11c185ea0547607149bd1824167d7a8b3d5ec447a7180023cdbb350337ac90984e37da22cf52acd86a4b86367217136f390b4c02c04dc4d8e709b502bf9863c779d55a4fb5233034f9e241cbcaddbe140881096741d14635615d73cd8987adb2e0bed38140a557aa55b6fe10b144ba0120f316a89c21d3e6aafbe07173ae4efaa18ca97cee73699886b4729f2e3fc54bc4fc4da04932a47c80607d09ee5b5486974b7be8671ee27998b874ab46503def36845d77a17d0ae6a4302314c86e6a959370c5e6fc7c0353347301653f3173fe7881fa6a63dc18b6271d910ff10777ac786b989e3041ff296af191ced0b9748711eab89dd8ba845751d2827d2ff34ba12a24c7de0983ff2c3e3626a3d890ec0751c9e813c2f0a7ecf4ee1706fbac5da774d20779d5a972aa36d139242e0c9a872e463b7bf3b768ad8a9c540ecff55df74fc36c79a54bd06489b1bc7a604861b7f1b6651101cefa31c3bab891119ce8357f1112bcf74db1a7a0df7251d55c62d69dfe00f3af12f31a636db88cab7276dfc3641be61ecc82f8a806226dae684494e03b492cbddc9a08fb5324537a2127697fe0b3c156eee1057c3b49f270941e44fe14ad31257fcde8791eeda340a6ecb05300c1b2bc7ef0241ad224932f9c85ab46bf88fd3fda2c48ee0644b4dfae0ce3be69fbc8ac00e042812482510b840aaa47a2f86afd2aeb1602a37ec3a13830a129c662f38ef9ec48854e58a67f5d54c945b38c7909755c4be01043d7c960b91c11f2c202544350a5e56c54ffc5722c24366cb77c110a8df3a42ffee834c256c3095c716e9cfdbbd841e74b770abc64e76edb390034aca588bafb05449c4ece7077a2962d9938244af42342df5258985d6037cab0183f111ccd2def2d75ae36529559d986a560c6c3c55440af4e2b8b221517581a2d65ac7c5d0f92f53fe5d2a948df05649fbb94b234504703a971923a6756278df6a018e1740b5868cc87701d128b524b38e6f8089a192896185e15b0ca99977b353e0e8bf58b904aea733fe335cfee6b10650abe31976624c92eff982443926bdc491e63f707970b9c3fcc13671bec930457661bf353ec590d76ba93ec83ea11cd655bd82d35ad68201077980ebbfa1920f205c5d42a956f82ea8099d9f70d236b9807bdd74d6ac9cca3f1649040ce23f1752104d5608b26d69142fd8a409c82ce3d95da88f43c0816c46fb4c3071e7f72b44e2e7109f56ac201035e0b73e751ccbac92769223d3857acdd66819373c6d116d43d3bc745fe2d2781b6f8fb853f4a703c543f41f42518c90bc82f3766566c97b36cb9383b93249c6e49a514e0e6fc31a32129489c846517addd68fb60715b995dc272905296602ec2cd1128ac33f1491ca2eb113d6b4504f80a78e99b7cde184d57e25273e87ed511a806c434285c742018d7b2d2b21bd049101909dc5cc60c07e148b9f708b3e176fa9a74c093ee1b972150271892b65d6f7b4a434a3dacdfbe910024ba78dd2d78763ee97805e62520473ab96ade188a41c5b4ae8e1cc1a7eff55ab9e16f6bf26d74959f9e02538c6db6f30e43188c86d85a92e36906193118df554db30f980a48d0bfd5b3aaf7de7f3a2ec0464fddbbbbed72321ee8bc7862f634958e3785f5c319d76d9d1d77675b35f5e601092d37864e3c1ac47c45b077510fde4bedae44bed6a35c8f7e44e6f87cc3524619496db4ccb20ee2b79b850d66d43bb186b4a2e608ba37fc393fb2af55520d8c1eddb6908585e2bb1405861b0689456d658cfbf56eeca0826cef45e07268defa6e81147a47684b119456b7a17c526c7170bfc5d319e806e32237a1b7e2d3d8e9e9de39154683c913dde04e624823862adf717a9ad55c63c50087c766dd4fc8a65750268eaf6129655339a07b78b2a1c61d0a6f518caaea6b49944c33ec02fc0aca5a2c2af76a0be2b0502fb58844027fc3d79f644d8246f343358ea3d51438d12459d5b8f52d393feb3ad268f0a5c4e42ec10d048ba8682ec351b7c9900a707be3716b54007ce3df17c581add5998068ab2e57cc4a55434e9e7a840537e68a3616e6a9bc7e167e0441ba7c458d671ad14a13a131223cc6ecf7cdbfbc843f361938e2ac0a295e2c931e5ef53d0f1ccb10136638d46dc3d43ae937cbdb9e08174fd7f2af99b3012524e2fc23238e987945f9e82810d9e3565da40a9855bf2bed3eb33d428a7ce421d7c49b87051b715de781ff599c23b1e34dab3dd2ce22e1f0849a10450470ba18e99c95c9edb65733a60e1ee8727307f090af930bb421cf16ab9a1fe3c70bf5b8eef3aa16753f5d4193be128791dcb42cc518edf0506ab230aa4d27a16f780ab16a67a6bdee5b02068c3a7b5ab689cf3e0829534c98d831eac582c75aedbc15ec3c4219b0bf02bd3793c109502005ea4da28892b652a781566dc523e33f83cb00ff3d7eb4a47279b52bf5f72365761b64a6eeadc48b40ebd9b86ced80323addfaddbd31f5382d9e6a16bacb1f3ac62d3a67da3d0548925d6c4cca73e919735198301ddcca23687274f2d1d8566e3d9f193faa122f1bf8898e06d965c34dbadef2f5168ac835208875f576c831b4011af416d926efe3db0aaa2e21a831b0d8ce5a634792cdf61db061a199a28c68595ae2a65a7b3b8660bd4b399490bc1d53d68eb0178c02124cf5ab02123d93a0ccc15f61727b4ec31d7d87885ae69250ba54f3efabf106249e2e6fcf1150b355d885ae827c1b6ebf2537a12517b2aadc946ccacbab4bd292a499618b18e20befb5444ed4d87f9992e1268039739295d7ac4eb682764baa7b5dd30d6c85ad43fe50739429d5e2ac0ccd5bf86c7957046b84c40c8a1c11071e83ab4505029d5a0292d5135869a4799454959c0721a6e92560250926f243e6c61dfe215ebe7a7f780b280d20c05b0f6923aa510effa44f4e3a4b7b69a9be19f6932f562bc23524d8af7edf8c6a0506b88216e02c4cb527bc4435f4a316126fa6219974cd861126fd44f878dd76267bd93366c3965eca71b79fde055795e7dd98d1c89fc09f4f1e0784cfa5b14d376aa073745bb6e7bf7bbccb9b81130786a278d3173a8adde0afee0026eb1b1026f8d7d78ee6aca7063967ce2169fd6d660ed1bdcb2acab6b14c6da321d2f6664d64994726dae6cc0cee272b0679f6cd30c64650db9e151ffc8960e298ff9c37918de37f59a73a313aa3e263304fb6e60577e25c6c7703d4eba306204ef3b4fe1ab36b6a18f70e5523bba644d0f8711731cb9dbd496e64b4d71ad7406d213845f3f92df401d8829dcd85b5195360048dffc612946bbe5ee818cf4bba64af85bb5435c92a3c2bd8c114c9faea6491cf4fc01016f8de5b8b70088fbeb070b95a13a9c33d39c1523736616f980433378bdc4916de53177ac7568b415fece27fcf02f2b9fb6af1d9e8eb5413ebcf1830954651edb27c26d5d3b9a369eebd51398cd87c2012da95483ef4e6994cfcfedef9fe0b1257b366544d7ebe37e6a9d073b010f8d80958342faa55e76b51fc3cc0cddeacc1702fd98100d3c77c754a277f3c88b5b1333c996d294e5e1ecdc77b2fbe4fd3e0485886c5b6512eaf486e9abc01ff6bd5b35d37292cec68985e37d1f855e7937e48fe4fac31d8169bac4a38443568f82d4f01b6387614c200a4b4b49a379c2b7749899e5353a395fa97aa6809685ce2ecff0c5f10a0e1c32cddbf656e42940622a8d1325a9caf04639230ad412c133499443d462019919d5f283623f2c31600e80d5659047a328ec60862e31977facd2848f965e72ff9f27e2c6a149b8aa82143f4ae02f8a913a47231eca97219d1e2a608824a243b9d0ddad05d5dd204199cf4c39cb9d902d1ab2a24e71c72257c95b8e872b66c9a56af7e500392aa8e0f6955a63a17031df590854917f62159a9de294c0c79bb58e45c5bd6d2bd6b8f422fd13f470784862e22d735c2bfbd9b2d9b49a9b8e5dc993b061eb823f06fe8c4499b0fc742f728ff7ecb430c729d4219efc5df57f0f58e29dbb6eb54bc648bbc9b3da836abb2392e0055d5ebbe6d21e82489ddce340faf43c5bfd3a2397a4242eaea42ba2a8208d05f9f1ff852e8b402dadaa8969e5b2ff5fb532d337a5666ed33b519fa0a9a835ff431b6789f3821b0852ac957b19a63ece322a84137533c372ff8856d41aba30c48d3477b33c6594b660263cc839683aa112859f61ad1010f1fa1da0445d1f93dc3cffbed98da3b8178719cfc2159e2c489c4615187118608659b4812eb939945c834744b9e53dce2a651c6da62d9bfe3b7910ab9a80c56bd98682bb20b298395de7c06c97abf5543abe07e3e5f278d479db25852062a9d40bef8bf10059af03525bbe7a324f5ceea78c76307e7e2592ec76bafa7daada5cdd94c97feba0ee69ca9570fd30d3e48adc73dadc37418ce65c7506f0de28cd1ab6141b3fbee4209b2d002a6cea0cefd74fae0144fc384c5c58375f3485c0917c5887a560205849cc374e047e9ddbbfbb218de006ccf76f8ecf3648801661f9c2e34b48531c9214b4e2d7acc3309ee6390c0a5c41c1cfa61325e9012348b709ac4d97c8a1819d0e31758e34e2b9743e55e832e825eb76eae706749c4cb21c5878d8b647694a6082d2aba5284710996ab31e310aebabc0cdc37ee9c3926a5e8b949305479c6aaade65d1f0486cd9f4b868d79d7ba887cdd6f986749ad9f107c10a1697b1dd42ed72c7e0cf3bcb27cf1cf48c03b35604527a6c3870996e33182d51aff8f26dd22ac2f96a959e8befd806addbdcfe008b59484904045ce5e353add304a3c4e03659e685cece1736e5e4dd870ee11095bb96dbb8241b9edaf70870587ca7aae0ae6c3c111ad36e2aee5d7151de4ed317e4e330e294fa7d1a025ab393dfaba7ba24aa1a42c85f5b88a428d51f8085ad5db920f872702601bc5bd449e9db8a0161acbfb95eb9a48c4f9e0a5c58cc2886be71cc30bf83b623294a8d23e0314135fce669dec0804bc7446a9af2efb2c66eb0240b58a667c39f3c0b9e3a1cf7843db11b65b43a21b6d95145918e570f9ebf97e9d17ebe5442ec58642cb105841cf7c588cffc1b484bc902eb48f86e68c0d35b95b033f914177ff9b2bf898f30b541affc38a710bd64e276393b2c71951b955e6370e3c8be66b954589133cbaf067939b9a2bf26f46e50bf5871f33764c3a79332cf56455e9938759bdc8501288d824fc46c47a2579183d905c6af4d12fae2401c3607b4e064edccf484e409416f1b09ab8eb134c4949d17fc72281212fa889afc56c149434ed0920b250970f62d2d97a1865ecc563ef7257199dd71ce411bdb2a684666c6ecddb61fb52b79f0ea54ad61e9d02b232722b798b59446a05214302e9c0c3e4cbb35df612726f8f4dfdb34ba52fa9a0fa2634862be75ed6cce84237432c86092b1a4ffec2784655a39c7353e8af111b8ca5d2e7815c69a90740f5a99171d75448c9993c47deee82cae02ea96efc7c95d989b153a699234f9e7ba67ee0f68bef7b11ff0963ebaabd346cebc58fca8038ffeaab703a44c83e9b86113bd5ad76bd8c16090d853d6ecb39ebe0fd4a6ac310e84e2b2a49cee3b553a5cac915718f5ccc0a420a84acb168c5c4da74725062be30709b1f0c5f845c8bec6642c043434e3de8e5f3f38f05816bf57b05109ff6ab0a7f4e9adc13867b338396458e0e71b3982d1303391fb6c28ab0bbc6fadfd8e2cf45ccce954ed4c5d61f7c06fffc5ef24d2aa5ebc903a71c26b57b6bd1b1d71381fd601a56e3e5e7da40584738980a14a3d4a9183f69d3620c8c23788acf45a3c581849a00c350391d769e0d512377197464cf315350db3c2d9ffb08d5b7a9ba5770391ee9104121d5f9f70a5860120579fff23c7db60c7f9943fc5e0d59129a0484063cab493f9d1b7d23c0521d35277daa9339612014f5ec1c8f189e244432f1950cb8f9428ff5cc5d00fae4dc03121b7ab0af808f55605c649f97e647151351933901f00985685659d1357f517478697401cf3b72d5f675ccd6f8218152c3981bbfe8d76a47db0dcc378aa8bdb283fbb2a3e515e254d33c5c58dfd15c5be79cd33deec9540ba931506b944b1c22c3a532331d379b81910d4c1fd44a3d16cfd0098cb9372ea28b888a090459b2ec68f92a29c22f35df3007b8a1c06c43a85dd14e863a338cd9a60d964e245ee159205815f8b7684b7a58c083ea14edb8b8be41b633cf266ab221274d39fab02950475f6e6231629fb89b9e3d79736034f4b0e1b7af49d134201c60c732bb11465e76f522ceab365ad5cd8fb29e16dc23b4d32186a82e75f609288f74c51b8b0619fd40e59666bff4ce614733639a1483f8d77fadb76e5e39e070fe8800d6da9bb582f29af93dd7e0328d56bddac5a2befd9ddacfbebd1e718336673643f673adade48aad4d1eb7e7df15981667fa80b751a7c606d4a24768c26799f5c72be3ccd3bea8e17192090d648ace231f57dc79a56a1f4ab5c02999ec28f5f8c68369a670271ff17c31dfca3595876e7d6b11a5670fd56c9f2866346b9bfaaabaea5dbf9cc54ddcd9ff5df4b935a68d536029e06ca6acbe7a89bca5eb6115ea495898337ac36acfd1f86eef36c945004ea3a3c562d09345151972bab8d76357fa4efb4520a9ff86e8ab3001e62ba18036c00228cfe4d00bf445ac7ba090d74dff4f904e05789e8086fc45177f625be8f273d429ee533b06f0b0d51eb2696d32004a0e31303876c65c0aa9fecfcb96f8b4df5f996723113714ec90f71d369ec929231ed6af98c8c38d3f942ec38a5b32e34fbb506744ccd351566e345c41b6f841ff641921f151b15fbed68ee72b51cd01d7e9031299a876f2008571f2305a5ca396c4e62b30cb2b080b62cdc8bb069728c152b23c385ff12be7aba470b28f63b14b202900ae76a63d9c9f2c69d74eafb8b178bed195e5b080296c22d159ebdcf175cd99f0ba72dd2ddc0b9f0e9d6fe7d403be2eb7611b4465715cd29235b94ec649f7243a7757d54b315ab6a04e6161c287d00cb3d07d58aeb8a7b9cfde5dccf6f7adfd37d4313b3816047a62ce41a0d4eb084f9fe348e14be543ea8337784477ae5484b7af626e9e535947c4fc3090b2e36e70f595259ea0188332cc9945e934b8f15cace772dffec40d8119efb9e6e0c05b65097f9be58c93a2bce6140e436fd0de1fbc31688f693b5c32cd681c9446ce9b390f3c13ac5567608df0805592c40d05cb4ba0d4458898d5063affc029916715f7e2996d62365515bea63050e19edfa04948a22f559607f3a0dcdc4681a0fae63881e08a1711e09e491e951b5ffc6ab9ed8123e9af1b8a034f4b812af1bde4d13334a2506cba399400099d9b26c1b30821b25d739938c3ba93b3fcc9c319a15c23d0dc2db6755cdae48926a8babaf9bbcaf00e8d40af231336634e0ac992191e072b7ba56ce1eb5d022c661fe316042a832d2c354e6695e6c52aaa4497acd2031923671df7ffa922b321240f112c19207c7a58aa81ffe18b5051232215272b2573a7908d63aa63be53f586f95b7341394468303455f8fa1c6593061af9f5ab466c0bb24387480f2995e10382c17859c5a4265ce63a0eccc8b1f244b34b73e05b3a49861674e61de706f4ac262963c31b9938c7c01835d3a537a60ce62af4fc594fcd4220792ee00528868aba9f745d14cdcd9164eee2617e8fa5b38d2aaa88039919edbde2c55b389e3f4da642aca010205e6aba18387c6b13173a1fbab5a4177468d319a680859de25e0f935e7965cc88dc01db1018bbebd799705b6205c3a644c63666cfa9085950a8e6d41de330b978cccfb4f6322565093623478b0b1773a70c6aeeb64e458e43936403cd0eaa29b7f6ecc31d200c58711f24e48f82b25a6d5520aacf84f31fbcb9e38c88bb2bdfb00ef002753ee89efe3bcd7d8fff60d5597237bdc664d813d378118f9c7eb0d142cd635795188c32842b9a67d1c73f56a2951c3ab5b8094798e22fa29fe0c20f61118c8aa64e12c4d9b27fbb768377e9da0aec6c67303230e92a785f1a860f74a71de76606677e0810922c9af79e7b316f72ae4b30c657db687a05b06081416d6c7f1126aac627a5c6874726a6b1c68957f9826e8ca2f0ec3b1fc0dad5665ef34dc38cd5537a21519bb9318a7c4b3dd7d8a6cb6c5986106b96ce3fb86150a6d45179ea1a0729c3c0861e189505caacf1f31af3e7211549a33010b26a0174ea5a2eca4c437f4c31adbde2e37af1d5fa449e03162446ea4800e4231750012ab7de05449ca58db2f2e8689714d7a9959041eba44f7680810ed612b7740e2da703b3f2ced16609810f0e0b278de1cc90497fc9410fbb53c651e43cefa6cbb25f4da414038887897719350298ac078db45a27f6aca526f61101248f8b43a3adee0e1f531679c97807e7a40cd149b63a564d398cc65cb05bff42a4ea598db2be55f234eb17563773ca047c7b76dc6ae1fc859896a94723a5d3236f36831a88d260793c5493d1bed665a244d6ae9294f82fd9fbeb9a0b30530b7d471fc7b69979f53e848c5993314f2783cb6b71615a8501bb4966cf1ef8371771ad0d00b4280bf3517d63e6a047b32cc4787080b536f6b0794e78b61bc73d2776de38ee73b2761fcbe9f41d42be90841b66c52474152ac58cd191f97e863dcbf38c8a3bc6abcc635f45e5dbd3ec0526ff09dd4fd5883f3ba0386a59dbdcbcc29d3d9859538ffc62b205a68c35623b80f8cd1fcc909052fb7025036dd071ede713298a77d17ed0b537765ca52918d6ff63486420b0d6873e4b81c34f38f6bd2b23fb6e1c8666241d6c966757ad4be742222d26a290920b06f4ce512acea203e40b0749d4ffbe37264a5a624bdc822e88c663f2cbe80f407f33cae7814af90a1bc0c744414cada39d9091491235c7dd7cc695b2fc44ba3476cc5313e49b1ba26a4565c70a43be3d46597dda2064ff2f37ee88d8507995c80f9c180f2899a7417c95cf024593c80e5766dc7d5120e076d4f4320c6fe8f1c23eac1206a6c1ee36175b11d6429eb19259f950b62398af2de58bd0e9d3dc926e583f9ae94f242b78efd05007ccfc7286e390ab3058de0f0b0f230ae037125a52eebf533b65b85b8c0a826bc2ed3ba9939c28a82550a0f0566dec8a45d1ee78788e518a6885fd20f648b3be5e8435cce15d93082e31ac834650cdf2e484cdfa1e521e078f1e6a14b758c2a21abb9a8021d2cd902307a196007c1a45f9d4747b95f17a269a5da258b281d659a47a67e3e9ef4cd99f0f59c4a0950788a0112bdd56a77d62760e93a2dfe5390f747080cc18711f878655e62ef7739492d5432012f577af856a259a0d6fa7ca8d15dfc0dc8c4da83d59c9af958ada74993bc54fe81dec6160f28eda0ad1458581bb30178cfb03ef64369d1c07b30c511e5b598dc4f2d9b828178ca988fbfae7b19f7655e13280bb212b25a6f5ff97263511a4b0071ae778afa21512b1bbc0940f08fba761cc776a64f5b2d36201e17004d028b2136a4d05fd55c565c72a81888b7321c3cc7c64ce023bfa384a15574960cd2deda57ae703d651bbfb4773006de0b494b56cfa908838c6f9937ce3f836bdc1afb3cd19cb456138dd95b90975fdfb4c18bca927e4c797e11d8a9ed14dac2802ca3f1c58a66b8ad53564fe93858d8b5472ae5c2181576a277da4310e256598215184edbfacd87394c73f1c8f195a1ac295090ec404ec2335b7510c8d58dd004b73d87282edcd80f263b24ede0487d580f58b4892e56559b44986f619dd21029833b6ec247c534844e2bda1cfd48999d1757822a63ceca7046745df6511b8ad366ee5b4c695a91959f641aaf82a28611364380cd5070b9105e7c78dc9a6f0093e18e777bebed149300f59a52471781a0c64355498b85375edb714ee1ec03ab0e21f1ecaf7445553b63d42bb4a90ae5465e65af611308c51cc68093d6a6b74101d546b89ab05fd17e6c6cf8f6740f9c7fb7fb6bb664e583d6d8d293359834550d99e5552fde24b59be8d4cb3abf289e50fddb9f74b9eb3e44ef29f47c5a379520c1c4513024a3a7885037b5782694cc525c8906bc561235602d943985ee4b1c198e653b3a4c577393a5ba2368022e80dde2b7496122dfc551ec6d337191303418f61da6bc726e61ca89b5d226b12f3e80e659b22c37c09b4ec2b4bfcf1233d9c3b57289d84a735b157528032be2c7e0c9d650bccc3e95c0300e1c4a93b34cb70b98c4b3557e4caaef910989ee53fcc0103b2ec36bebe686c679a89abf6299c3f9660b3b3cd8f0866c5868ceddafa4af4c35439ab8ab16ca1d92ee19b4c1c1f6bc15daf7412bdc697e2821e17e6248a88579ea1bfb06a73c7caef5314345e324f09425333cf4a4e9565e89f5993deac0e5a13a722f6a78160b998b0ac4b8804e168ad14bd60eb0a7b55acbbc4e7c460926e7e7cc49e4273f4842c2733e4fc597d6addc7aac0dd184f19d8cd494c528565c03005f50fbe82a2b71f7530cac5a315b540b46f8a96398d45deff391681d9fd9694eaed938edc3744779da940bfed6604a8b81534bcad3f353296bc284e54a61d9f4849e95fb45a1278c3c68546c59f279547e949d2b5f1eb31502be9d3c14e97105f90e238d4d82848e8df74503515260743520c99f5e1634dcb0c3a3195a076b08f7383bf03164effb9117e1efe2abe7473696c18cee684cc6a6a31b8db1e9afb773456321defd669c7987adc7a0f6f9444a299747a68d9b590bb875a822780c590d3f431b2a2ea8065904dcbe94ae78a56b504fdc3c6eb19e5da474d268ab51d3b9b10dff7b5b6213a17c5aff411a7f00487fb6c7c1d18db8a9bcf63810079ea5321dbef8537b33df3c35551b3c5b6e48f17154bba53b9514976faf1bb9eb74ddb67b667c68d4de33fb4fe0d47c04a1c09d3dcb012bf14262b6c7167b99f907f3f7f1e7016eaa41f794ff46a9cbc651462c472b9da67115a450692e4c539e06f67b032ce1206516e91a3bdf50d88fd48c4afcf481d137904732bc266983c6efd81014315c8926bbe4a180a72e838396adc3766cfdc0ef396a00e8948bb731991da4b0e20cf0cb96b309ca94bb35f2b735c0bff4c18efae53965970f21b974454be61da71f8ed122fafb6c8d4a889b1ee4cf12c46c6ce342527ca6dacec1771d604ebd4ed85baa01de2243640ae3fc7ca505daa5602f06e2fee0b5bd31f86458c69fe562c016240a7284ecc58552099f2ae09ab4a368201946ebed577f08eaa534b977b6beb2f9c59eae9da7a1e20774f5af76ebc0cfd926064060ecc8c2af483d712e83121f641c4914449bec63a96a87795d054887d5e6c75aa8b10ccb3f8f861ea9fdaf25718e979e90c0a4b6bab3e2081d3ba533e387a79568f1eb0d28abed6d4b56be67a9962ba4fc14916274daa0d1344885981b4c4657fb34cfd59d29ea4badbe9313fcac1c99d762ef2717908ad861d705d3b702909be66e8e14efe9962b2501ec239c1254a1d00a3dabf493ff05f00f94a58f8f210cd54c3fa7da2ca18898b266cc026e124ef0f002c3eae5f5d6f26a9d29ffa79311b9d03be9c91079a5fa13263416dc37a8371cd13080c413638bb9c6e6fbb7cfcf2640c59ae95f86ca45c7af4dd82048046cfd680d4c4265e4c1f21c76203b12c4263a6fd3a954eff58873e16c128cd68aec76c0cc5e5a80ba5925881c62b1735ca5240fdbfe51fcce17d7e2e24fa4e4a9db994ce710de2971de1fa456c269beef59a71d5faa2528d7cd8808e7fe0a1958687ea8eee1dfac6ff51cd202e2ec9ba7cbc63043b5e40a612c83139b81fe3f71959c453d166f1d45021220f9fc10409db45cbbba1092ded0d66f691577b8ba04f4c92740b74e6768ea9dfc07a6109fb61c3cc637d840d069e384d359e0b4a2c6f78713c723792655baaf3b6d31b59accb41d51a05d559c9721aa0d1b168545e42092aeb5613aeed50e1068812ad9baaf755af7d270a074bb5d85cae6865533e8722bc7d474087176d6077d86950ba3f78cce330654e9b8b4d0225bd23e0e92541d2a53ddcd58a10f1065750bb04a68c6914c3740a5144a8ac407bec9a1f851d702e2d3098e60294228696d3a63635f0639d1edac90f8b538766add693b2943eb52073d8bd15b405e74e0a7d163aab34653afafda48cffb22904a2daa113cca5dee3b5bdea1d4498b5f2eceba99aaf47a1911955635101a3b2e3627be16b07f401735169f736deab9a7717a9c43feee8b07f26510f5ee446acc8edb210b2374a2d56b872f7f8b8159fc35ac9b9160ad8c30fab1a749dd9d991576258cb8d2c06c1ba4eb5333d9dca9f27dfaf7a17e0b68b7d523036c3c5005db4fc02b148164584880872888f7edbcc133eb39152d13107f01c21833337322986dba0558c1d444ce1114c187435efc7703fd6ac144ffb3dfe1b0d814695944a831bb8d0fbdfbd4f03b87da8aeada76ba5279206337f4af2858e70b017cb7b1939fae57fe35c3a42e59b90c360ca16a64b7efc6890d304bfae5d9555c5bbc0a1ebe16e698192252d6c7c0b885d3742ab4bab3691a1395144668f0b6de5c85062d6ce3ae33685135d7bbbeb10642ca6dbf8ea091f8f282db59b891839a8219ec6bee2c81c29923468797c2ba87f2abb6ae928c74f93e3c6b0a43e4ae228f4a3b972a4db537e9f9c6f1de8dff7b9b77565710c9932b1b853382b4c4027130d08dae49e1c21e956b569b616c553c52c1fbbd6d1294cd41c77fb51463cb5c4f08acf52488cc0286cf411be47e72da1c554af9c1c1f5537704234c979db97b24a98072be8a2c81849be6c9ebb6213074704e4062a76d891b290eb96e23fc53a6c5f35d6492f91c0f4d7e18c84539d3335de3563b51ff9268455f4ed4a479d4aa194e62f4187d1ef94690258b7631be2cf0419055df2e42de9fbf301e82fb5461813dccfa78ff16993020c3fae5c7ff922b66dd414fef8f3b9b5dd3c631b12f7a7b52cac1e7e35a4c4240bd5683114f34b06c8129aba76ebf214772fd16978c945f81181948824e164e9475bdcd70b4534db8b42cea3f2b1a36b308b59be849ec4d5aa90283647eb260f6ac0c7efc469baa2e5ef853ff65b930c81d5dd994008117dd320e83d98caf06e0e89ccc1d57705ec910f3fa3f3701a2bc8018ac73bb1fe54c34f0d0f5f5a1c0084c3f34598332f55f763be3a2dace4192bf65854017186ed642c9cce23d1440cf2f0da3deb6503115d2d20643106f208cb61bf3fd4b192484e2e5eaea892688411254e7a101825aa8883f5540e094c574846ac2a435b8f65f45ab7979175064d73b83150002a62c73889d9e0194e4a0350976de82d4f1c057aa5ce589eee253f67758b2099eb1a2ea9a01ca685cde0e7d51caf3f7e762d8eded77a6a4b336fd07066628f5e838a13b1131eb81dd04bd0b9657cbf0d848a608585ae1d9abdfde2fcb3d9a1a54f8e8f5b088ccbb381bfbb069044ce1dad30c0ceaa05d7de8c0ca174dd12de54f86070a8da8146f6346361c679f55d7e70ef824d436a4eae7f9a59d767ead0ed6f320c6eefae8c3a9130bdb69e52397ff5a8a0da0204c7c7a73947df9b2abbba1eb81d9952b24c95257b465f456960d90edc8e6dcb9ce09f2f597fcf64e44ea40434101d7ae82ee8ce754884d3d8664a80c29a09516744b715a06d937eb65e761f70c32988029f1572d76f69df01f727f63eadedf9a88537a4712419fcb49ffc7c4d5424e330f0fea5d492b001724e52e570458b2538e222346fd3afbde196359f969b3bfb120764043cd65efb69d0aa160b868dc9f17dd1edd2ea52a82309b6d8e7db7908a27e03cbd088062c13bab97688f0021e9b68a288d61901c16b87eb75e600eb238eb655a5b8b3828ef540f3a947673a4693939b7362792db3d3624c5223fdf6f135108a904e0fafaede8cb5900f07922980570ec9fe941fd4a2ee9dd63912d0bffc0b9e0a7b86150d675e175ff41855d95ce54c0c94efa7113ef68f8275b5e2dd3558d5f645b24fa6b4819cbae70eeb19980e45724fef2c928d03251ee64cee435a511d0f8930e03ac3bdf371709ecf58dee63d8761fe29de2b3866a5299ca3efb36848fa60641cd7646e82b22b9b12761f1844df19a1cf433fff4b3a88a4bcfce4464ef5b92fa676eddda92769c2304167df09113db9e069998518981fef554a61b55e3bdaf8f437d568e0547f3c4fdba149055335591aaca09844f158f84031c5cc7757bb9d521faaeaffb9ca3c8d97162feeb1f43c925be401acf09e82416cf625a70a0824abd2d33d5795f287b9600eefd881254abfcbef0fba1048d1fe61a53c3b7f6e21d0f9243954c561ceb46ef34a551712811574126bd689e985c85f99e9e1cd8f1cf075bd0664eefc14eaaef1a2fc9677958b6288190237661397b43ca0e67e3df425e33d19bcde1c25ffacb9eac15907a1e51e64c8d520e85a010a44ddb7970c5ab3a295218767fcb1a18ae7dec0320a2a387de19818152d6bf5fb36878c8a4b614a1061ce3591cf10fe1e2143c3e7433553398b3dc213047a74ca4efce9a6fe11c411292f3757a2fb89f327091e95dfb9f7ac66304b89837af905fe35bb11136e7ae1926fa8c0a2cbe7d25644721cf97f74f6decb9cba00c958affa87a353821aa57ae349dbb33885fd7ec9e79251e012a957798842d4f5a215a4e110a9a954c15b42a36dec6578c30fb096b8d2f0e064e4c510a5f1778fa87fe929c20f0dbd9ffee1ee17738ee35eeb869b921b57cd22797ef1bd5ff7cbe32a33096a5d3db1c1585633b95c7997d1900915e9be953def796b6b0c2a7a16d3a2355a243bcda872b6e1826bd2ef380fab111f6733efd966a6f6b267560aeb6a54bcc3c0b25b809e8a767896ef166e5dc619c996f3cb13b3a0a35f9786849108d43d9e3cb0357b67aae7b4171e5aa8e1e5c0ac53a91b12f79447636de2031a69b727af76aa2dbfb5871e2bc7b645f610ff983b8b3ac6de9c7737df19f750c1922125f0271fb14ad5ba15687fa4ba6b9ede70d0b6f6d2d21a1a67dbd9b73d2540323ed5dac35db469ba2b800a7a7953e4024f433e4db4cf5a6914703df72ec539893e5deea8a31a159fcda9530a3e776a604fdf2299de0dd66780c1ecdf05f17f942c53bd6fef44e1347c325a763f1e4e53c50a6d5b8cc810d0149573275d078aad509f02728532f97447b551d30c59a532dd49c01a57c0bf5f5793edf3f1651683a0f1c183fe095d8bc52737b8afa1999b8253ef219340d2fa4541e72acfde0a1052e0728663f3fb786ba80a0652ce11940fb967b287788dfdabefb5070fcd6494c7cb8c8112be372681bcb0861e86c8792f8f3f43d23841a267df6ef6f660b28a6c40736c6528163de74d83a6439e42d9a4b575245c2811a4d63de9a8115dbad5631007668e9a965f7bb4a3ebfc6a3f4b2cc933dadd28948fb4360d93f9b387095fd98ea1b4a5ec1b9887f3ecae2821843ff59de9973d5b978e8e64622729de833bfb550954ad8fd2998a0d4db70956b89260e0baca1579421261704e4ad588d47ce2eb5f273833d94f49625626190da81a4169019eccd6fdb8ce0a85c00688f80bf960d32cd4c3a70b116063998493eb1d02caf1e3fa762006fde06b32f5f674f199285e530d649aa8a228f44d8992a78666bc021fc907c164edd9bdaa9be5c1a45b2ebe659394f59fb25b600b93cc712cd63dbca271748d4aae4d66c0c79748c92290032e2a5c73197e847f87f20e6ee56e0647d1369c2785d900a85b33fc1c7cffc8712b41a92ebb14ed8c7a65816f12d623eddd8bfcb0234e8afe402292bc370c6519fa4cfe4244e1fec440a0cf369d485a8958fc14f4daa5eb7f4e1da393bcd4c55f3736cd91207518fbe39b379554fa926ae1ad60d11c1edbc347933b721d4cace88d44d64a5fc7f7d67cb497c16da134e60c103eafd420c366666af88bbea330ae52c3fb6ea393a6ce119e535f34fc05c758e032b35831ab38092f5a0c6c84367f93eea05bc3e4879c0e31b8d256648e2f42147312b181c81541ed7fb08cbcba8ed909af6bdc668e81c6e1fabf68e655fa2a8996e9c0a67f179ea8d400f0d7311161ae7de848349a4a9b1374462f3419490b1e8f61fce8df2ee91bd3c69677c949c013be01378749b85a8b1ec59b31c02cf82ca1131abbb0c2a5c1ae28a248229434642456ba731664392b1f80c9f96751474421cc2fc062931242a327dc68a6d476fb818a3c9f0d9698a6e0d3bcdbf21b2b1a6375d019b7c30446df36f70b187aacbc79f4d58acbb3d4485a71842980e583e024543aec167a3af3dd9375d0c29e05e00ea66a6dc8a6283915aa72c81c9521fa576696bf076dce7e41aeba1d8e5d35f6985c8753b2e6cf887ad53b1245268f585257bbc1edbfcaf875865cb302cc6a1e3f51b1b0c184eb3ee36e9795980d18ad489134b571a601fb0c13cc046257773e5a5e21b6e42552c1794c0ce48fd60e8634ec7790c2d3328bc02c3976016c33289d0bd12440d1d71e45441ebb07f1ed15f7044626f0d95c38f7495b3cb413a31efbd36654b5baa8c5e5ac50058d8aa06193df99cc438b336e6e0efbfb93923b90b567c7ec9ef68b2889d3ceaeeeab1020eb153819ed181ae79217d15a4f42b9ca7e4da153cd623e71416d358392a016de87697e2873199d7beb32b25cd99276b2b9fd62d2ceab88a2032a429ef6d67840d7eb6b6bd30bbf2f67e0e2ab60f74f52e91b1eb388eb6bda6646deb88bd8bca60af42e58b8c52257c79392cd3d9ff4dbb6d14354fc124f73913b4c4aa7348244a63faad831caed7150b597043020f7df26ef192c237e05abd5f5fcec9eadd6f3a082502b30fdbb561dc72469c3e9e0986719a5e45847efe09e19e50b8b8ec1bb09d449b59bd2a8cf1167e7304c8cd1e23d6152ef2047b3cc6459672f0ab7743cd2de8ae7665802f594226f6287e453879f6229ed5ca88c2e786d23bb74e57690817f8d8f94a4415fb1bdcd92e9e6f4598ea132b4bc97d02e603d2fce76d76be3e030956c99035ca56cce661c28eab8e65a3e75d75bbb710b10194aa819cea0e76063c2742446d9a081fec199ee75b5f42a599728ce3b9838875ec327cd6fc678efda42a6d978f94f2b2433a89490dadb3e3d4e276d8186103f0fc71903ca8c9bd475d53a6f53d582b76375dc2c3be1ae33a337ff7fcd6401d739702443a49c5b46d09e39278c4858d776943bcd462ad80d14a16767a0c111b1dacc292700de38f42de1fb3628aa374aa1cbe91e149e98076d382e66a68f63bdbc05d914094d379e20fbae31b6f40b5aa663647f661dde2a1fc59797c66188cf7bf8ad52de8797769a6d0ee0648d29638edb893bff67c7f9ded66bcd0f1166034dc6044d7080a57fed4f54e2f486e6f3f79d1be3da6c15cb73893407fe81f30aedcab9a80edb5cc3c823f5e1baa44f1d40f262cb893834c3a6f590c6d3af63874eb87baf074c0c764064167992d066eae998808c6fb80a866474cad94acd981dcda603444cfef5a3074aa757c8c8c99fb2fb64bc84412d1ae7a13c60fc96f5e7dc95716054c776aa0a0594976eced536f5e811401dca96cfe127a7415d3e52eeb317fb77592ee6219c1e0a1f565b23b17f28bfcb655d361717466677ab4a2958e81fd524dd95a58a17e3de5f97792d816bafc0efde741abda4fa065cce7c0e9646b80678b152e890b12760ee2fd0d57e58b9f1ca4fb602ad4f1b1151594fbcfc598e11fca4d1e437b7a27ac66371c4b883164da94c7237d8a55801bdc5b9c4aeb74cd066d5fe6550a4dd579d2711d0b7b24fa77092370f76867317eb78647d1a6d916dd4c4a07df07d2f0f72074fc8e8d5df603923a6061043b6b600e0a96bf43b237bd3b5dc9883b660ce80a868eaba7ffeea914fe8ce0921c2dcef3aef1992624f5328c01e022d6487d6baaf1494002bbf78db19d3547a06a0095cb442b01ae7cacba95aa2afd0c68cc27f769ce49b65a9e9ec2be90826f986e599667e62e3de0edbbab6c137e53b5e785a72e16394916bc8af5849891e0426c8cbbca846dd683f24f4170991be538f771cd71e3adf067bd6da67656bb6e5c9ce2f5108c9351c284005e2987c63c03c463ad2b19e8cf20285e1ee2a3a4b82cef6f03b51f185c4f1ece585f49b7c890a0f72a1eb9df3d9f7cd4e8c81c52245fb28ffd8d5039706876a45cc4f4c4928d3f099574d1688cf7931dc045b5a35e07302d8d0ceb9db5b929637c5a2a9f42bfd4261aed993044a1f6a52043738ed81c355973a9cd37d754b41786c92c502a8a8c452a5095b0d53928828bf026dd3675a3c96abca0b97c0fd9536b912fedc53f7b567dbf9f73268b4252b8e53444ca25caca8b4e330a769837094bc435628d119691bb9345d1763610092dca040fd1e7b215e2335c1c7ac0c7cbf2b279a81fc0b1018374a4914b44f776b50835ec7d8c60c6db0fd173596ff1b375da0e4c2d29449c8489f51683f926a6b2bf0b3211a082f30b0b7eceaa195afcccdbc7d5229a5912641696f0a3d411c2817b22a064206954b8e878a49f5f622bffcb32304720034fab04d390c3f4dd4d61828bd59a3e637b3fcef9fc366deb597c4e5c74ff6f60adb75f80c21b31e3eb29db2c61f93929d91a553060df13f331327e8a29ba2d1e2d989a5493ed81c7a2a6ca8a9e0c1020921cfc9e061c30f24751f1eea66666faf49be14b4e66eb2e4b19b419c0cb26dab93765d84905be6e4d00184defc6e6f55ea1d0692bdc233469768c160aea07db427ef7ecce4cc20150c99adc5b7dd96036eb0b9c09f194a96621d8e01cdd28641257a915fed34d7251194be934a513a6da7c3e435294217bffb4c41f3317b17b0cb239c883f6cf432c4727089657d59ee389aab11cd94d2e514dbfb42bbd2f08cb70ad60aca64a4625ad0e98ef521af3eff34d28894734901c46f2d5e2d70fe775a77b71e9d675a4deb57f380893e4fa680a6df8070970341d793866eef8ceddd844ea904ed2aa26bb65e272e35e1b3543afd182548e10319e4f5f1b4e7221a93c2a63ce8fea5ed6d09f49686d5e36a9628f0ea2a8fe276525616243e19042ea2a94cd9831386cb9656ce1474ddd312503518de6e6e6981772b8ed70edb0f7142bd7a5fb811e3757db6831945257247195225f6d84920bf40b740c513455f0e46277d87ac5f933dd53161349feb0996e33ed0ffa3f74e9f2d14b5bd47faadfe6475d05e6c4cda79f5b964277c211d63d68246261a6082667a1d9136337c2d0658f2837cb75d5796dcc1b0206d94c9a2364144cf885cbae72835766d8b7154fcf1da60acf629f2a5d47bb8fe9a12704d90127ebd43c0461b0dbd04efcf6a750a5c89ffbb09ce7b6041ca1d9fa0a89e86c4a82b23365dfa7e2e915047b081767dbbcf7f19e1927da9eaef12f336f3d6bc7e715fae0e9dd06e9aa342d7540d153bb334d3d3d6282e97e22fe6d112c78920b0ee08f8e107b6187f8665c2cc2e03b9f624fda5dd1e192b29a4de3ff7b3c8c7621016e4f7ffdd1572f7d6acbf190cffb4798ab70699d7f92d08d8c49e5277c4624fbd1efd130e60794f1176cc653c82dd0fc21c635716540c4f7d1b1fd89e49615fb8baf0fef2403bc3eb21423bcef418169698b80f996696c52ae2c5eb46a6ae9027c24a6c08c39b9b8040b7b5a23357df83069d802b9b32f1a2a9c061a9e997dda1115c6913f4594ff9c23f836088d556b776c098d3950962b1a175669d18b8476d1e911d871a74fb01ebc63f99bd51c4bf371397dadd45bc5ec707891eda5089c7545cb58a827da5bf55535e28ab29dc8c1928cdf22bc5be520b2972db03f67763069e07cdb62944ecd407218c2f2ffeb901d16946617f7ead2de41b958ffdf9c0710c552f24b17cc797df1603f553a786b71a5a3297fe68146d61a05f8475313cdfe14191febcfbe6415d6369ca24c6b3a5bb09185fe1ead30e068977ea7aa90549f93c1a367709a495a650fee7f51ee90a44359426f4c887c546cdfecd098696a14a1321d8650cdef6d305552e68b7030c251bbd883058631a52096d123d4824383011f876e0e68620b28775fc803f7de292942217d341eebe2d7b29b428aebfcd193de8c8d1b6fc4bfb4a0e62cefc8a8e6c15f44bcf8c20da63fff6b9ec04373b0bd5f854968e13a628e03bb8ff11f567573e89e077b07fe31348bdcda4a96212b0ab320f1cb55ba8802d5fdbb6615f9f8be103e419d6a1a9cf6df537f57b60b5aee5a9f922236f0b14b17888129fc4cf71f6152f3dcfecf3ac58ad19b90a272ade83094f5b62da1d383f6383d1cb3b7f4742c95bf6ed6a3429d3a6d6a4f490f0d499f33e972b2fa37cfa61cc89fed72267c43de0e99cd943770e089b70fdb2d136dc2b079e7dd96da9b10d902404d728e4e500db146d64921af1f9f2012d966e4bb2898b0428b0bc9cad7a1320fc962cf268c9dee11455de6cb5da891c6b0880e8d56a19416c2ccedcde9fd5c5907ab5942693a719f5dbe20cd40de9bf59f2ace56197a28009c4269bb5c5163f2e5c6f517222921afeb6b939c7eb54462b224b0d48777d3d9e16ee12d7d73a9ff66852730ba5d68ff8996a35aef4c7aef6094d684465d2a8783156df0d726d6a5b7fc97ab1c624eb6701197d14e5a2368ff7fa90bbdae9dbebec6fccc13d5802f1c91c6491d90a13398525ed11be4461e28451e074548a83ee854c2c334d00a2b4ce3b30ef686b59788f2ffc36df891dc3aec85dbcb8c5dfda3d9f500aa3423875e311c40a62ef70200e03a3f9fad55d5a92671f61c61a1cc7da2cee5930924bf1ccbb1e78ef47bae6036cea3dbc4d3bbf6f0342aa8765272b4b18d24d2048297c0ebdf0b98273a59f13af4f6b7665845a59abfd6a78bc339b19ff6b357dddd2879d342eb4e2724e50b8e88a00abf692cd696e13702be3fbdf9a839465b49954ba4a0e50c1857657ad6597a1478d1adb4bc43956fb98b288ddc8b3b1814c35e61c29370e0588287efc806898018cdb31579ba34b34a44475e23cd70bd26f4bd63c7524f2830362488397572a481f4d6ca6197ac9cfc789719d0772cca327e1e5b7ebcc53f2d243a149ecf582e09f27d2f75f4250b788873245dfe14736eb12d477cc82af201bd70da6e472c09efdd2aa8688174db66cf61f658fe8934f9b3e7e4425d0941e31f269b3e33e8690bb2f00b5e416ad649488f8d782fdf25e99faef41787788b8d2e4603b1c98e37545ca3cccfcefa6c9a62dc10967a4772b9ca799a825a1e1a68d0eaf7cb50e0873813a00be7ca0b71905b455f6fc5e4241093b995b8d107c803e5f69c30731c22350eb58e1b7ab869f8fe0d38660ffe34a4ce81420eb2221558aea7db763ba1c2147642daac19ebdf4b017fa4998db2ccdf51114e809cccbd424672129e9ed1c477a1bf2f7c95784b3a43d6b50dd767187f20163f7a65cea628d7382f3ff95996f23e181fb7e1e15c8c08ccee7996376120ee1c20f030c1fddded1cff0d8b415d2f7ba91957b224b686f22bdab863970180f6cf469fb34939745d9f5a434c6a2a4ac7dfb046ec9f5d177a9df39b3e5932873a5302f064b31fd12297189c21521190c07f2ac12fef04e2b4fa7207083cfa68fb2a6c4cd76a7402a7b4281c93e28898b50b9b9a0978f394b6fc8265f483e9adafb80d57aafa36071ab73399b33895f66f464e8343f41c03c3ffe8a5b12445bb29b71ab92886744787bdb0dc99f48524b53fee92da5b59b9fd51cd72610a0aaf794d8799507e780e63d8996f0c1b694dea67582d685d41a659dff13ab00f09a6328758bd91530bf7e272bca5bc17e7e2825d6c48d2e52ce89f3fa57709745f456073556615437c8ef346cf2b889f8f09162ef938b39d1efdedceb767708f673c2d7157c67dc8db1e666dda809d968534407cea7486cc390c15c582d13320efc6d5d3db63560937d4cb94e21745f481a3cb290c1e6ffb419ef8b06a75270a7a1acbeef923c9ddd8bf246455a910d37896eb463d0b2d1fc3b21d7cbc29e279331b50179ed1498292fd2e56c4c13d1d80c44ddcc3fb5c7c1245b2d3dd5c1c2fa1d2499d7553a7da51a69f9cd55fd87da2ad2d713b7afeefc7b840b5dc8b13e20e726824d335ae957d98ffac70f27b63d484af58920c87775c8cb49410d1a7be514b0d8a8dbdf81429e4590aeb9e236c54f34c57ebef2c08717078162cb289ecabcac9a3521c7d468bcbc84fc2b1031c79bf6b09e4f60fd21572cf114feb896485132c131463aef209da4c320f19998090837f2d3523bdfd6fd8a33373451086cd4ffe1f01da1137ce42a596b3a24db3208c11f7b2f70cab362e184cc926aff77561f19591e7d3539e7b3dae7066aa2b2722749e15e2d80c2fc394b324aa35d66a101abdb82d1625956f20e49eb5d01beb807c71427e68840e5718b97b4624412429e5ff9d0b34da50f5ecc0d9039d7ea937fda602a26341a38841905fadb9f88bcdfa4905d82959faee5fa40d53a01816bcf9820b2eaa056b97c60caa333d72d84dd2a06c8ca0228723be2ee9beb1b98dee78bfeb8869c753e855d276330cff199da1930d7e675ee4110a85fb3ee180a349e4cd6911dc7386e242b3312919b86423d3895d848498320be9aab1ba37e4dbe66c659bda0941dc49b2379d3ad2572b52550d05f307db567a6474832c4c991e37f1be5f82fa81d9ab30c9465e220cef9fbe9e3702f46cb5817570ee938d2571b08f2045fc56c819b8f50cd5162009c75d98830216c87c0115125cb0cefdbedd60d604133fe126c54fa22cfee1deb370a2effd011344d33919a664ca275b9c2a86691f25917d0bc432f141622c5ad976c367310f6cb452567da812f4f24a8d65a8d29d9620f21efd538afc6713bc153f19343cd7f13cf7cd0a97c482f63e10091bf384f9afd80e0c907d216be60fda09a9b0ac040047b3e2eed17e81b1401ccfdc5c2e6b8c0c5f44cfc6ef40d9088bde9e87969eb3c4ed6ebf60e7e6b9359347bbee15459ef5a87113109a33b820b60bc70f21cec386ff876810ed331a27f6a50433d4db50d9f3faed1501fe683af2d130f66efd57ea2a918a6a92724cf8f44abb55025447c0b6720d9519a3c64250d01ab11c719e29cf2593aa43337cb3e734194a146717d62272fdb9f211a5227dff38ab45ba12ea13853a2714b392525298c9603dbd00ca05b2219565905f102baa7ef474f18066cd5577f036a573e054b7105765f21310f363476f20c33a0adf7359a74ce8997e1b625381b5b78b0ef85d44b1c065af7365fb82a5f310c1b8b6678d7149bc7152f0be23bd4a86ef77bb68ae955436270c2cbb3a8c4dae462e62afc01870542691c1dab563aab9cbf8f25777506f42c23d831bf0b6e3c467cc83bed4e5dd21ca4797fd57a8f689b2b2fc50c68165f4b7f6b856c1373e13a517ba2cdbaf2b80cc033833df5e26b77e0fc4898e6d49366e1e8ff5821fca56676bf01e05d68a9ffc52a3f645406c66b1305300e70ddf70b1c7ce56018044db6bea764d174eca5eddad0c84d6b4cbc314f312650c17e3251c07414c8697d0fe1b9d829479482d15076605190f91612d826fffd465303c697cebba4f20f62a2af6b564d8f66f365d671d5aa057e4811e427caa740a4d744fc829fb1a10f7719e84989b6dffe26df28ff011b1addce8116f963bc6350bc6d41ba409c9d1eaaa5ceed05b89efeb064b4c1854f862fe6b82f499ccb2db11c3be17dd0fbfd82556b13e4ff96da38233a7638b5d383d459a24166c87dd4e1f6fef4d78dc73857f6e954736af90a19d1baf20ef06bd031acf3378dff1b09d651d5aef6972655464aa7cb887e2dc77b5fae1d46e2ad835398b165aadbdd9b8d6e730ba8346f56b67cde44353e925fa313484525c266b53ec8e09496ab9c7d9ea0815207f4a139a5967002256478ef0c029592be1d939a1673441d073ed16fc3f9e1f897f56d5f38fe4b55157a9b41273fd93d45e2e207c1b821d1cafe8fc236b78b64a187f7d096ce332a7949a27795996c8227e99783770e0ec48242a2258ca1466dd4a941bfa76e428d5d948590136dd100a92cb8b47917f1dc6c57c36c595a4b3f42e5df81ad6cdb921bd82a14fcea28201b50136bb642a960131ceafe213d0ddec0297efe4c424d95994e17af58e32e479d40388ff2567e8ab1fa36de51c7d7547cd5e1d34cd7f03d1d61a972c44c4c0f2229e32496522564fa083970deecb998410c26a8a7583a9a3bd3f99dcdf696f8a5bfb5d7dd68b45e6d9f95bed60b605ad7f1e24027f14378fce1f5c80c421b7861a893377eff9ad5627fd06321c4d8abbf7e00cd49e0d73d78e31f3330e644385ee9cfa486f93687bbec2c9763449ea1efeea846c5703c12d0b65c47c46294cadce6717a4946b666ffe465baacb9fc10bc010937c0e2325b60fbbc5c89aab4c7412271584ac90519b5a8fd7f338a0fdb025d154843a61d3f98a2e1de9f42f81a35d64a0aa4c8519b80c1935e06a1ee1b1bae0b9eb15f8982ced8c8f6fc8b7bb794e20d997ebe002438ebb57ec06908466f1ba091346e144209b77c687f39766ed64d8bce1d5ac98f429ed70e822a3dcba190d4f96a7d3f75410603c7a603763fbf5e01035d6499a977dda592085bf8c50b4ce6fea037482de484f500e047800079d5c6b9d646b32a55a7441cab1bf797dc976a3db15d11b77b729a82eac2f3236e4238d84a53632617124ff875ae0019601b954102d98826a13535012c1bfea3affdfc3cfec453f7d515c6cc31eadefacd2fc10c04d9aa3e1b6eeaa2967a95c20b7cd872fbc409bb158ccf6477acc8ef6a9fe02b415083d9179a2ded4c2e1f3fe790faa3546c83ec2dbe885e7cf1084e31d56fd50efe0d106275ee65ade1f155f5bb2052cb59b5c252de20689828a80234f9603ad7ac5a57f7bc6805bf6aa510b08d56fdd1e601c731e4ce8188c38ee9dcef3e5b6e0c540e4f8390a605c2183e082dc78dd53d26ae686d3beddf9bd63ef5a74599e03595f24799676b7ca2bac05241ad1a85e9b936033d59ad5538b36fdc9344e58fca3f841e665ec82c755083ddc4354c34045af271087e73661e6b3eef7af51696a2992460cad2c2840c72169fd63f67b989e68461d0767f756ea8a2e61e9fa2693743ecfd88237a990fe5b20eb47e59222e46812ad0a0c8bec3d7aade2a98d43970532c1b7b79838faef9c99874d536e05f4f81ee90c066125aa2aa6d9e05b1bff324f1abfda9342cf1243799a1747e73d7d141ea7fd9733a63224e4323f9833fcdd8501a11bf50c853e8f392985c4db98c2b55458ff51aaceba969a10ab3830d939cf6670c618d9843936feb5b9183b6d515a742e7bf784cbd11becdc058fc9bf4ca939e22c411368b8ae3fc91d0f5c8a108d3c6198f73d9d5f7ded934b7a84c79a1dfd965739285016b4d02b967d5d760997621d258c29ce50e1dc0a9ca1a1180691edbfd45414d84bf2c12fcb49815ee94dfb93930d90e15f39e21fdb04ad32c8384a047e7e23b5e9c4db87f29fe9185f5775b03b3350f8f8794b4a8c17120ac20acb2caf2aa959739c7909417fea0ae20c2ab8880be0b40a85a4b5aae89a68b5de227dd092d4d1ee648e2196d5a61e6f7288d4659d3ec8b130cd11b3d2dd230ba67140cb616c290468a4ba95f0f5871cae1c5c8a35d24c9836e58242c66a6e0e4203bdc72010ca1167fc7788b561e7babf46519540d82ffda84013379a19dd09c1f66509e093e17db4dddffa3d235d505ce5928183822134e90099869481f11038191a24ae69acecc51ba48d4e05cfd5562b284c8ab80cdd81d96b4ed78945a266a92d6a3c82c581e7921e2ab0173c7c8ace21923f6d896bcaf5b3f85ac734e271474bc3d8a0b07e19180e2b9ea979d7b132e387c2d2055df33f9abac1bbcc106ea6af9c133e37552e0d306fabb017305d70be53e661373e7ba6d7eeaf0927e4008fd98a3d85f32b50b43bf4e181f89fcc8182ea6d4f0dd41b3731d64c0183b0c37ee10afc5a660f4a0f3f6c4bcca2dcd2039278956bf0b2de7f60bf17226bac6c422f8d0514c1960223fcfd525d027c1e8d7599741dca7257caf5191416c6c967896047b5d9b16bc6a09050c3e5b59421072699887d4688a0de6fddb66a6ad194955476ddf2c92410ae8c93470766b5f03c86cf4056283be6250c286ea568dcac02e24774f6718864d4a5a31350cb41e9744e284be608e8bc5bcdc7cfdbcfb8b20f050e676a00151dbb4bc3b82ca49d1c91caac60d385d3d5ae27ec47ae0c7d10efaec6f4caa555e7b7ca0baee47d0595d43e0c745de7fa06661116bb47ac3367aa511010518febf646941d7827de28007f0056032040c81b9b404ca1675ede6d2dce49c3ef521776745e23d4646b1a8e29b565b8e99c282a176fa6e7557d089fa1964aed9205b45ef2864ab2bcc0219ad3bd8a002e0e7e96a68c904814e00b1ab0826c0c85b0cebfea1e0ce43aad43523c10d66a95d07eb573681028b4d621ac5b989a40b22212c90ccfce7ecd80ada9728b54a5ce022f36eff81103fde477408cf41b1411fba3216296fae722b421a171f4c695bbbdc626f6bac02271bddc8ac2c4298e76d3dbe43562295e2a7df3d536dee1c95fbaee9643e9c1e59ce29ef8c12447abfc557f3e916c12bc56e9cf520becd2c331361c952748f8b229cb893295c37a52e331f5915f8015eed420648145608bd57aca47ea2d23b98b5987233ec8166f32ad3a6dd8db2af8f37876bad4e88704a8142fbe4f9a92710df0feaa16c9dbd19cdf0e0146ba4a0a99aee74e3262fac39f11999521739f92b212760c0d5f4a0a554651e05e098ecf80640b8eb9849a3e8408ac3bae8b2abe0a27400e3916a633eb25182a883b691202c49d39417e384a3fa74ee525bd3900e75bb2da60ebe91bc54daf4c38d096038f713bf9b95ca06028bd4a2acddae9da6faea933729432631d9a6b06ef1768b7ce9a3b3acfa92a10485aeb5ad51f093399dadaaa26ef439ff0bfd3efd56f59fd62a75542a70e50fe20aa9f51def4c7f9c7d32db772660075f67a46219d266cf37a7ba6ab978b37f71887d2aeaf61d674a445156aceec3d3ffec50a7fa9b224e22aee3ccdfe34a958f9e442f52b44f5af2e2bc466d067f9b0f75eb93f73528461b6557cb42f4f527a46dc7419e529cdea8913f0c09c76fbac4886d04dcb947e3c683e73f664e1ada7d5c91364eed15a4b0f158609578f058d4cda2f5292d440e031787c3272eb5e997004543a4b47fdbae8b7cc24a49dd96fefa197b6e6cb0d0828df2d26e3cafd2d27f5e92219aa571770f481279505e9069f9380ee2eb541b15cf71bb9d5265d88883302d32540de7e369d88dae336fd21a6f74d2311915f6dc880ae6367342ab87b07c50bd3bd3a7a452a4622038fa077125116cc957afaca4bb657fe523b23d85238546d416d8b02726f2ac97592fa89f9e2c830835a2e75f094e809e22b9e6be365e10a4182c7d4964b803943e859191f75c41715b95412fe3ecb3ff4dbcf3b0f186f5a4ec3c50e1a852140fb3cfcf9228e1e84e25ab90974f81439d8d5d752518951fc08b253af891d06706a3f01d412cf87ca30f47f159db7fcfbfe800901ced261911233fe35e711a4563c300f9f9d39fbbbf4fa9d6eda9b409de13b040c7220796b4c4fcbbe8c2ba1094d8e3e532432386c94b6515ef23edcb8782484e5c71b9cb5864e7fd248266d08c0a65b820771df0bd17747b039d2e08afc040a8edb8ce5fe346903f3503be2b021caa5240d1825547505b74da8daf230756320f292d8dbe94debf09bb754e91ba14390d866079aa967a9057f6460bb95a5f056c9a8fd039511c3ed90d3505bfeb491cdc9f5d3f6a16b9218b4c4fc9a869190914834f246e546366a3db5afd5b52e5b6da69d6e18ea3d85b818d7a57a5898de1c05a83a6ac49338db5f61add2444d50ebfcb1d16617a1e8bb4484767c5d1b7808ccbad9d7ba875b947ba03647e81e8b1f1c462a57e3a35a524266b70f66435dd43b2b684db614f6eac00c44753d384b3ca90b940a6a64da7995fc5470ae207d577a6603486d60fcd6413b16db0e8f841e5d6ae888d491896f398394ea9b39db4fc1af656cb6189ab4432e563b040d688835f67b6c2b699c0b298a736383b3ec320047155416fdfcdbb2bae630fd18143dc4330176bff149b0e96f306262e2838e18168fbe2ccc32c990b2d85d303356be01cef39a3228605525630949b165ffc7422ea817d26e56aea69de6ede77f712a744ed496d6ea4e8061f22b562cb8ed1b72802143b5aa5340bd8257cffd64824f18236e29969bf8e6ace902b72fe315da0fc770e3f4d84d3b148adf23776688d872bc78c9fe1b84b852217ca96378c63b91b3b73e68a5cbaccb41ec0a81094d763ff6201304f3a94f78a800dc71f023c49012909c9060939c89b4a150a882e70fba953a702a680eb1f248fd00aee8d79733597b6e4d4479a4dfa7b39c90b33503dea36bd3cc9ea7bd46827aee2482f86267752af44d927b1e666b23289e49eb22e4692b18e7bfb25723d7700671c666fec82b4b832732d1feb4b8e0b297f03b693a590f0281674b35f1405968aec5d43a8597c06df4278ff7af2880a4615c20d2ef53dcffe12d3cdd86221f828cb18175a58534c8750c14a0fbae7ee5840784d742f16f1c0ef28962bbbe51a406008baa54f63b54811377d6810ef61f9f44c9ec329353b53304189443820f0849833f1519b37311c676a4fe225da62773d501d07ceb482897ba343f30a97e9e9c23db6dcbb560217b7996f10bef3c5ebbc8cdc7ec069453a814922674b1d86fe9f91e4129b4f9d584a770050ffffffaf