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

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

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

Block Certificate

Block 58286 ab71183442e5ccd26a236dcccb3ac37b24f7c70e41302339491a0ccabbcacc2f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
55151556d5b05fd7ea4e7c82cde7d8f93cacbd9915361a1231b5663580765ce5
Certificate Block Hash
ab71183442e5ccd26a236dcccb3ac37b24f7c70e41302339491a0ccabbcacc2f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00531c000004330000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000209b1a7f9d82ea4f8707fbac77c812038ba7e0f73bf87765576c39840b4c89f5544e7b43ffc53b96a60a65ec19054c0605f7dc9088234319b0cbffe21dd3d4210f95efbba746eb76970c75f9af81205cd1b52adde998737b5e2c0000000000000020000000700000531c000004330000

Raw Header Hex

00004020e6e3b70c07c2ed744386d4a24e9366a47b1ad78d2b2d194f126f780664c43dc8b7e44ba6f175dd39521ef80f8597f5cd99def69156ebda4111aebae484c54b6c6620106a5af10318e55c76803566b531121a361599bdac3cf9d8e7cd827c4eead75fb0d556151555

Proof Data Hex

59,560 bytes
1212160103070766646ef3786bde53a225cbf0ad4577ef5be114132d41de07cdd68865ecfbd42ca08c4cf748343e16f0601ad660ea914a5b7772452b888c9a6b0a0f1682996bc2d37ad23c28350c72552555e07f88d2a002226829c0c1e0fe11e925bb6208be106da99641619ebe13b4c5be127f96344d90c7d13d69d17b0b29e6f7983e89c55b087292ad77ab29d91afd8e24f661fabfc12ebe6488eb52e677112832ef2b2cbe2547b64cad096034f7ac69af40e6305b637a2178c07f9780dc8b7216615793cc81bbdc087c3934513ba9e01247653140097ba5f4b8f4ee3dbe4daa9205095c3a6c34abc04ece496180182e1910310e5fc5b7999a996a1502285ea145f950912daac7e6c9aac84bb1fce6b59055ed68049b83ec2519e23fbcc9014fef7c7e54fe25ed6ad249335619763d4b484db574dffe18e9e364cf3d07a105321342f2280a40a82fa3dc0ec134601aca269c4baef0e2ffbe92a73f1866a4b161231cd93cf8f08f9ecdc8b5818538a25c6eafb952c2af9fd202c6f975416700f1cf80dcab943d7d9c1ddcb481d9c45ebc352d107dfac5e36d115d171073a73af2ddc8675a764f832c2b68b886530d91ad773cd206882a3c9191846c6e478517a43406f405d3962619154883fd747205a0ad5fea740d0c50b304280673648e2f5282aeec84bfb782d7bb1429716b195ea11f78b03b0ccca93766f20bdd056ce6e66eb42b6f96d325636c0dbf8c1593315554f69c52e773bb6b887943b8114ddbe42e5ea49aa781d64a171dce33c36398b71d0ebfd13ef38c5663d39e747be9556747ac16376366483dee127e514986d2a1537d1eb2f735ca5b63390eb02ee8239ecf0e72c1f94b759f8186356662972e568f930e5f8ea5f0fb9a7c8e4853925de5518f6e384a651d3243f3ee644e0a3011b65c2df542b98f6284bef3a08f468cdc47dd4e58628dee043b5ba4b8f33d92963ffd456f4404e78c899dbf366aff4b5499f4bf41bd93a3df442eec4058ed91f41662b5207757c6d64df309134bca21cc3182a7cd8194b867ed6396f1e1f7b8cd8422178a8feda8461aa9380e5649cd014518b3c86b9d8e485eca716c5167f665a467a707663ba41791aac47aabd25074e0e265cedec3eecf8730b611a476a24800660cb5c050ae65345cd75063536bb609fd21479da1c7a65e18175f6655e522df5b6f583ccf2d7986481715ebd7e79a80628d03fbf3e0cb477379381036e155bfc7f43b581749b5aaea2180913053f407aa7bb1bc80a4016a25dcaf9606953d96c4a5794d0afadd1444e412005c111fced8f8c23e25a40e886ffd7be21cd637e64a01c4d988d1a751d6a052b2bcb2882482a2a9ae437a1eba282e2dd1f5a0106afa76d60753ef68fd39e71f30c43197046c5690f6ea9985236c3cc1a9e22a1ad907b2884764c52ca9943f77a39f543d9f8d16c2afcd9676c5a352f26f753706b3db909fc2cc03db924326e9f10fc08f4bd47dba43ec2c3853911bfec8ec8e86c3dbbba2c00efc86b206097cb80b6d63be18c2ce7dd19a47b9a69354480426149e8659804ddb96e42135ba3a8c73c975e49fed05cf0b4ed973464aced32661ecbf029cad3279fe3daead5bf29a4e3c31c74b2333c16e8df4374b2e025147d256f162ef90d324b7e8ff5b8087a1f862b48f83993ef88680f2d9cb42b50e2d8646d13ce629394cbfe595d9f3d36220d3c7a18f6de877854cba57423174c0ac906a348575b45f8a1e4a4d8e87c0e360263e7caa9c1fc1b2e32b8087dffd5d726d3b32ac9864476b527dae1b17c8981bb328d5263f415e58857247d2517e5d3f755f21beb06c2917413f6a12054539b727acb4357174eca0d57c7cafefefbcde9b3903869cd0669e3330ee20cbf21fb73c469c4b10ace3acd284a9f5f7f4114e1254e328b8594ae645fc54379b43e8f458e3b1f3ce87970d80610e697bc32d4a48404a2e6d44ce9a9c870491963bfe3741ad2221a98205b67885dfd67cebdfbd8648f9acd12c1f693eb401d442b9b4268a27ba5131e48c1350ecc53e5f37af6cf2a127efb62ebdb62d3fe4c0348a734c685a58ea5ab6be7133270cccea23e659f4d690179bea41bc5c04535aedb73becdc1e77c5f5c99ae6bb461b1aaca3044790cfd49c4801c2187ad96f92853df17d60b862771fb1b4bff59a1fba3bd83fff2dbf6a4420a4c2ee9d45c6fcae14e16bc52b4c02d3db5d38f913936a6fa45beec0608e1538f074aa905e94348da6d7aeab8e08a288efb37b1e91ccb0852bb76ffca3df26a7ab152bbb8160614260d51e2d8341383c33a052984811d4e96cfca1f524f4d9a9e1fcc907595497e8550dd103ae7cc8cba6d83ff1e0507cba8913915508a4411ec6e9df8921b38a2e270d15997202766d99805573214ac7e5a262c3750a8ebc7de7d492197fc0632ffc79f1c5b712da7da759f1301cd94b4a84947d312cb17c0d67c8ba9560be0f3d79093530b2a76a146059129dcf71cd4297cd11da3b36b160d1b87b8f600c8c0e1ed18870a5647867d9a73789b7cdaefe6bd2b259573c6018d7b0fd1cb9efcaf098ba0fac72eb4d00fa4184d92006a90387319bf43da676b4f88f1b843f23ee8940be92d2d955e93ba18bb564c78c93e4f976d7543c0b07961ee77f8e2536713b151574881e2da74e69e408acc883013aae5c2eb79b0e4b7a100b7bc89508f4901a4aca500568b94d2846e4ee3b20c2887959ca16130b10e240ea642e5a6c65b7f9c425223b7a92ab4fbdd2bb678c2c955f704fd60626442c13c0cca750b203a2e8a2b55ab3037f66b3f3e01eeaa59fa65e87d844e0d95cc5b6eb4577cdcb8f9c59dd104f60396f2710e9fb85b34571bdabdff5869d362d356be2a4ff8220811e733242021a3ec772137df24e8b1fcd3df4d4660dea4cee3e8352cac2a2cefae1be99027ff72846bb33c984899db4b816cb21e50107beac3ba2b1add1f22ba9f6017399d4c7355e46d9078b879e19a68c29bd7ff103f349ce774ece02b1c32ef5d00c73d40c5d0800acd95f12ac604a05ea60d8ee60d88de7d8a0895755729c00055d5f100e90b423981d66120b8654b1c3bd66d654187a2c48402dd0058f59569e66a3eb44426fe3d79fef5261e4a90e1788bea9ec38fe70f61e4b814ea26e9f11e500fffc2f077be57c700f102bdd826adbbe4424487074a994cbae7b2c0da656392017b81144d42977cb65cd606775899840b0f21dfcc6f1d25871b6527fd6fd842509c237f0e559d6ddbb767d1adcf7fb94eed279f48c20a9fbed822d454d9a0ac114c9cc058880e63af95f54190882096026b318b383b3ca8e48afda61aaa92927402210f63a23ac091157d4abf027cbf85baae9a78b9c956a78616eabc313296249bea3026755f409da7b0d535ceec217686b97be8794c11f16252c8e8fe4eb06a0f2c326560cef371a26df1e454bb9619a4aeaaed1936a4aa89fce01cf822e845c580bd8567949176775e1cd7e4206d877b2ff8174f763e552824687cf2e5f0032b83dcc3abeadac63b2157fe8117dc75b3b4fb6c392ea667592603a9664a27072bb2b35332375d2c773d2d184bb70502eefc5caa6e224bc95950af63e991f351583cd0cf23788666cf8ff4e1e4edc9307f4e5c9c29e5d9102d6a64f9bcea0ddad8b7e1781bbd6abe8a1ce353db9f208ddb8b588f11eaf8c0b61f00474feb72c1ac5124fba3d77de3980ccaf85d27ed81bf1b36218aa19be02fc854487df8031907da1df8d772d5f370708201ee3174c36a18a04c1a097a3eb2e5cf5341bf2871a44e22dafa5141f9e1c1946ae694b98dc23d5c6c6e9abf0743dff58c217a4c39c9984daac7e2ab39eeebdfb44abc955e98017c2a64975d05270a5ebca0c1016a84919e158bb6ff66c9485ebff1c280d28435e731faaf273e937b77556d60e5de78a8a28c31ca4b0d8a137dddc9a76afcd7067b7f4a724870c063830dd16d79cae31036f1782f943288ceb9e611926398965191d680bde3897eb44611a91ba6d5794b05c8a9235c5d6f1aeccdfdcef42d9dbb2fbcc206da99fdfec35ce1d6d2abda160f8952220a09cc5370d8f194fef9d199f98a78250b5551fe74cbbc6feca5fda140dd517290fa2dd7d09cd5ebe711a79602ad2d2e6dd7ba9af62bb4b3b99352356a7eca76202ca421e77af9730bce4ba184f07a9978d118ebbe5cd6474acb35b0b8c07adc7ad4fd565ff011dbcf9f1a67784de469126605457b57885d8c1e81b39eb84e0a1bb11da3dd16d5db90c6992cd9278c8efef9212683619754fefed0edba4b253cb3caf806e0c56dd4ba443ee6a0648cd60f66846d13220eb290921e8a24b8b7eb3717e7f708ca359217143c1ee716b4d3d76c880388dddcf999fde260370e4ffb8e9c7368094479e73a5e4bb583aca6ca479dc49d4c08787cd5c56bd5caf41882d586d27e9758cd091763c2464e0ae91c6271098803fc563ecb0d246d34bcfe4b8cbf8f73afde1d8c53a3550f8617b1b11636b8759468640f044d13f6515aedb38917107d01a92052a72d7cf3d9f548529fd787b6c9cce8ecc8597a7afcbdb90c9fab56256b34d58d1ea76bfc8073807a04d574cf9389be9701dd9ea62a85c037c30f7949a2cc05841ede50d09c3cf0a42fe70e3721932b4791b137e581dd9b10f87501501ad86d9bbde11b5d15fb85ccfcb315c777b1d4f16b9ca8ee26d5016933ac8b2dc87093ab129b7512cae2a1a32b5d12dd6f517d0137847cc14506de5dca9580399b6aff17481d913bfd2f75602fa9c8ddb1daf737b6e6ffdc135047093278b224a98a1ce757392c683e9820fa0c1cad29f5a344b243a961e3000d360eae537315656020cacf6a693ce11092730c7b05d604f4909579d831cab717643e51b28db97db869a113e471d69b2770a8f32683cf278f4558dda8c125b73f3ddc70e1e39b0d8bc3d22c224c086a1c4d6565ab3e5f2db89f52d3403467c19782017527ba3dd97501267c1d3807d083a9ddded1ebf7a1dbd23b06d700e049a6c14e50acef9bd208d3d44fce166f22f5c48cb3056673627d66a0a28145dc8d80e60948a9d57c94a82743887b4c0845a1bb10b6f1dc04d015b76f89fe33e713977b9328016c69c9e6238100cc8ed1127c9578e23b733791dbe9cc82436dc8292771527ccd21681f0b015761cb9240f8ff7cc97d448f6c4cf6f4f1a56c51345b698d603c009bd438734f0ea71d324fb95e53445a57f17eb6edaae4efaef3843f824dda02af2b417c860c7146c6d923a0d7564a745a1891081e3d944c6145e5f3c19add6da3b2b7046acc4c35e83fe6734fa948a35521fa6e186ed963b6a70e01f1db205d812e0936390da65396544af61992077d824c58194865a9a77d8950955c1d0ec0a9da9e5020a02a9bfb070559b3946011c5b497e7a9d23e3e6e0994d1d71bd6c8ad7d839c3494e5d0cf53448cb9ab50bd1568345718037310731df2ea7a726f3c93289b85c0f8407a0b2c3dc9f8a23e6ade5f75e7537b30230a524d08d87434e6dcd5ee0bb86682a9d294cff5f0b0d197a0efccf6e0410bc23c981e431368b552c669e135ead35fab34573b9b2901710bc2d96b25f6c260f99ba43a838352e3cd61a9819b18f98755062edeb49703db6559c09cb22ee900a01b775212719c9b949cd21c5ceaf0f80f53b8f2a4b73da4fb7cad7a11c5ca460dfb64df05888d1a93f35a10d998b94f1b3ace6efafe9a25b5738a6a4d77d049cf571e644776a5837750df6976216d74b1cb06915ffab25d31c9e1f9b49576fa1cee22fe1f2128b0c26fe4507ee0d2c90e5a22f29263b671fb059448646e3779cc9be0a33e005ea77d30ad6905d5e786f11ab1b71884fa207522733742365f27331ecf0d5a608a4f37f018da8054044008a4be706d0a94140f23108f2ad4d947dbcc9ad8deadc1b0596882d2378b1780b2a84ac93607c55ced71d912d1a135a9b84e8095b56d13aec251a136273e8894ed4d684fddab4237c32e7be6126af86cb5dd46d02a979aab63b231706361abe02fbef1cb241de9a90d5355f42b17bc0f83e030bea84933de73ef5e28be63313608de5b4fff0018632db9f98232c5d0c6dbb372b3d1c14867dd7e377128f741fb49e0dbfa526d6d55013fe30aa29da4968028a98043e062990e188239d16da4aa60239232b152c1be70c182157288bbb1c44d7809420a79ea35678e9b003c2ae730940b058f73dcc812066fef509a6cdf0ca46bcae0b8c9a9924ebbffe4996921b5512f28659e83782fafe021fff51047e9806ae6971965abe62a281d0a42e962c0c6c22c60e994d36770d679254e43172fe57e63f8b9357c0cafe9fbbf7912612eb1dc100561cb673a9f7115ddd991663ef41615e6eb8cf3653c30419cbf68a5826ae8987397afa1f91905cee533ee6ad8326261cfd4a8449e20eb508d94781e0f38b273c264a745e710eedf2d289c7572cc187376e06d882909cdb8162a7f3f31f2459dc5d955e3a912f9aa3dc6a8ae1b8f37c47fd754cf9f89ea64a9419eb40929ab88161a6fb1e8a7fb384e9d8c2b98df623c875391d8c29de7c35d181feaa91ccfded46b7dcd3c877c1a73d2399a0ba644ea90628ef4caee79e25d16b72dfd739dfb9ef6390cfbcf873f038c8dfcca90e97da3dbcca6f249fbbdf21991167f413f52a67c9796344a73a92b2670ccdd75c6efd6fe2a48376c9b4760d99ed7596f39adbef8b2b0bde8c9b4e657890291ef45f7ec48aacf68ec69be7b68cf386d21d7653eb29ae4676809bfd39d3bab43579f367d82a6a8dedfd57e61ec2ce9a7889931e48c7cc5c53b68d5b7fedca165be6ca097edbbc3db0ac78561e7b0842fef4eb0c41f729b7e560fbe1d0e9763f1efa2d08836a00f9f8f476df44630917f0340d945626f54ad4df2ee9652d6d5afe26a476250e5b1724ee431195e4885d216594606345a0f8f7f6d2a9097bc85be96b6262a87d0970c58b0f9aa3a592071bed595198631ad6bcd24a7e5a6eafacbde8d1687eb002041a71ebd85a9bfdafd06459ad8f9d552f1a5dc3a7c5329c28193b1a416840d6bab372d8155e74ae27af2898cc29dfac86ee003272168647920cb0e833653e40c68e022966d482a3de062f47bd86b58a4981cab58f8dc398f9be401576a0cd8e6e2e87c7a8a01dc54d069320a567429081d9381c5b1ebc387a4086544afdecd3bdaa6644cf92776ca3d9d27d838dbcd635c3635a38145f335e8b596c820864648ef7209e61440890064e883c847d20bda2c748045b69578e0e2b0b73c3e15f7adfc7a1ac58f408be80e06c442fbd251fcabe3a73a1b252ee0827fb323b6f9e14f57f48f91eeb80485043168fe941946670b4f35531ab8e533b7afe0cf080800124915cd18f4917178140460046ca5f1693c665f77169a1a695df89c9ebb24f9c68fe59e8f1d6061229803c97a2ba07ded9e363ff5416caa802b58f189b8efea506f5ed95754da1892eb890d4d9f17fec42f370a4de8121316e0f7a53e69aab863c7638ef2149fc48395884044569649bdbe05baa4bc4a7d26f7d896bdc90897e99e8fada87197b0d67ecd2a58368fdeb54b555024cd68a172c2bcca5b1dd2cef34ebd43978e2e1c83e44bcf2886bdc0410ab404f98ea8a1187b2c28a16b5e7a28549e61a9528f25448259bb87572983d20c416bd47e8ba35f519c34a43933a5a81ba89c55d9989f4298efebffb327684641e2f1cd02f9a769556546a4c870c16404be07fc9ccfd64901c8a69df31c149793fa27c9025749f7605e89960dd3dda102d1388d2ec714b260948e8e2e7ee2e9cbf6842350f14905285dc8530fff549279c5f97981b5751cee91f451b4552243f303979a85daa84191ac2935f50b636f8e87bab5096bbb1565b908203ac8100258887d1dcc0e05f253e317b1adcd8b7f29aee57d6237f16251ac9c41095c44fa574e2fd3e1a2383d47d574205dfdc659718cabcb38420302a40b17a28070c1f27144fe8bc8ab866de9ed115ac338e2ad580213897762f852eaee330b424a8259e186bea5a45b9c68aff25c8b568dbfd2f09d5a0d570e4083291771c000f128c585847d591de74c872dfbeb45f5000e042ab17c5ff2ef907ffb8162ef39defc9976e7a0daa4eec997b73d7daefeddb76c73b0706d0d27ec7b403b427cc78fbdc1aab97cb96480c48220d83ebe43366ad97cc65d5124e84cb864b29a75a0cddc9801852a61eff817e348cedca7923cd2962e7e6023165b0beea55686ea791237d86bc6dc9b79daaef2c9c18cdaec3cb140382e4be965bf8c90b3d7a0b3b7b4b833a0172f6bcc655d01944b571fec2d2e7e815b9bfb703cbcb4ba333fa9ea35a3d5aa169bfc8f2f62d5c99a7d6a3504b36d0340237c3a30ce5c300b4be80b0b9fb1d23cbbc6bcc15b4e8f3cc66f5dda155310506fa610349a81d085a20aef387254a089c6ffe284b3d29d8d44c53a3558c2889ecf1a1783b12993c68cfadf3e8665cb8077280301fdd91d6027dcf08cd1b2632625fb96bab884ca3f64c3aacf45f573ed6c419d424285b409fcc8c43d614c388849362e39ffaf5ce47cd7d185564d1773f00848c5e640722049cb0d9139e6a71551cf9ff700130eead0c0d1a33d33dbd3133a66ddec4e3910b93301f95220ae731e6d5ac4073c2be4f8f86e44dc7bfe042834926500ea9835c38266b38dcd706ab684a17677f071d0b002e5f7a4a4f98aa4fe132f2362a7913cc3f1490bbb895865f18eea77456dd84364c7fc774d701dafe30a5b11bd841cb9e58b7a486ef022a5c118a31afc0f84cd7a671cb024cab711bf4fef241079596693cd8a3acfd457ad1a7f00c1943538d7a430c244c7023f2bd0ac4611cdcdd337b6c98e044f78be99b3019926d2cefb63f415752f7b2bf6859a8251e1774bcd65c746325dff768656e6abc802d99e51d513cf4d9aa93d06c22d2da49348d9e633c41174cc0d18380ce54fc82a629c4401751fd2962fe50728daf68663c4f596d7cef57c0ac014c875597c73316c85bfecbc580bed272a848f92a4358f7fe5b368c68d64e76030119adde5d3f8a724afb6142e7c75ee4cf4bdb8ecf8b9abeaf6d5b479bf65d3cbc9ca09ea6681961e56bdc6e9d38baca1f7173c5995e03c2dbcd04d7f681e0f0f6042e108c94ae155464362530bf5087f00e860fc557ecf2d8842b5fc8d08adb81a9fb61018b37e87b420bd500aed51a05208fc797c85c736079824e1b7c02384efec82c13b4c9cc4df05b22a287898d1317da19d35f114aeca131e81c1282d29b17b8f520d762c4ccf2d80740ae74772dba4586287eb07b0287869f7ef9793ac2b0c99953718417a498f83a7f3bebd8cc66ca9e19a43b06c353aba5b7e83f9343f03df4cfa73814648346879dfef614e8c96a2dd3f30f58188463ac864cbb4c45acf52c0724c550b993f409ac55391eb3e121f4e1ebd5e3b4ed0e932f9ce48dd12c5cb1b99f76e1f275fc345895c8e06adc388a466961fdfde06e620d0e18580b046bc7ed9e1ff9245dbb0f359a2cb4ca4ee8b7906b752c58f282e657f8ff14fd548e7b3174c14ec6654aa63d1586dc33ab965a34e6062341e430c0c0a1a1f61c9e4aab756193cd3ded2be6c5bdfa635697e2e9cf428b055f73c94dd5f2d8ba478adfb9078ebe42fe817837d46e43d2babcecdd6085663cf8265ca285148e19f20aa655fcdaa532abfc32ab81a7fce85fa8f414bf5867d6d7dac210755ef6c644b91c7f184b19bb55064a41971e299fd7611364f094a839e8305f75eb865e7434da91a75344143d3ca30b99ae782f5bd69f9af7dcc34eca17473254fb47eb7223292cbe42cb554ae2d671b3cb5a30eb14be0c6509d5e6787d63e23720aea63560a8ec48e5600f888ca61be51e39042f717f0c55f67f3cfd8d46f95c203cc48d56379f9ccd0b0432988ebf118e7d47ee9c818e512305e409151e8b32e760a69678f5d07e32149066842ca0c4a3af990c361abfb08bd470bf04cd6441dc84484a4b93c71d7c2e98a11630f141e89add5f3e07ab3a0476d11dd28c26706a63eef3e17295b30c28f2f227f05bfeb166e0ce62d352a9f60e28abc7dda4c7b0772f2ee3ffdae7423260a3a5c37a1b6eb60b68f2ae633d883d52b0eec967db4c97ac3aa763044d24d53c5854697ce3acb0aacf62e77a6f869199f4ff52d273c684bdf6f3bb289f132346fe7d9e9eb5be89e63fa042f526edc2615345128f2efe285758e19374b00b491ce064c4722d3edb72ee739d2584ad2a7a552cf3dbeec46fe3f393fa096bef96eae8d93ea5350a5e26aae43ae95e658558e4446a532ba1f6cb38e6046e28118928c4a2107a3ad3fa8ddf7c5dc97faad887fe123dbba37b38513015284f6755104f61e141397e1b9a613e02c76c2633be89f8f799b97e1cc0d821dbe318f3eee71746e903e8352ab935cc37680c737b32065480741939e2bff08acdfedaa1c31935e5aa729d71228ba9298d11490c4a73297995165f46b0cbe5ed78628d3079b59c26d1e9cc929a5936db13591bcb9401b75ca628dc673217bd6038efda43ac2ece822adc09876a7b859c66de018570d3873fce6d4f10631b5c8f1db1cce96a137648640e5905377c6c453a241a0f8351399650e47882471d59e9c1e0e9b0fa39b048c7d8b792d9046b12d564a84016a365292689a8a8e856ea35aadff2f35baf011cee83d26839c43341e5b8d3b1e9ef4d6e2340ac1dd4a79fb21a9a4d92383ec41deb08d34251e57e72aa935bf585fcc36ffb7f6b5f51259f631e21acb6d241006c5f3f5df432539061416979d39d916c0dde0b9f22cabad2e375b2f54265c98f285d97015402cec8e7d379273722850b0c04536456b3102ba16a6776b63a7e022e9c2aa3aba724faacc565f1f4678415b2ca55a1a4e8b02716dc8db825bf3c1131659f12003132b0b8d63d6456e7707dea04dd1d8dcc807314965b68817cb8aec47d453f01238b954becc5472a41cf9d183b69b4bfbb8b3cf7ee69f0c3eadf07ee520035c392a0bd186ff51933b9c1f920f7d4968d75a09d2b9dc2768e91450f434fd52e720ecf42e08df4ad135f0cdc1bc3c0b5913db8c1763ae9d4acee613a297d07afd5f6c34b2d3b4f49bb42cfd9fe634e00d4dd1b639d26d7e06304f8d8c9f22660ffce6e9e7558d3bbf275acc01760097b0f20c9e158213d5ff8a47db2925b3666bf67952a670aa6cbe302d42d0e132cbb4cec20691b0646152d60a799cb7846df41971517652170234577d1fcf0730f2b63aa2de444521187e8be8059c834e56232fb27209a424c60e1d08eadf0583b5848e8294ded48bc8a82550b1ba1faa1f2f957000e45c97d0c4b95db38d25430190b8b9be69b175fdd54a2770f535ef9be3913aaec8813d7b18531095b894ad9defc23e85cd1352878651bdeda4b3be03883f4d573e95aa467e67cc2f0b7426c378c8dce5285456db6c0e72c2ec071774db43a009eb5fca36c05d08e547392b5c5c6201aa40a7faabec8f29392ed94e084e9b9b420c130e557957df9fce7ff5b782d476b5c6b5c54321d096df4d548740298de6882543ac35440f9b8a9c01c9b3bd518345e4334f2490d0e39e36e0a60a1b62d902f856911a7ed943c60d25d4d8a473ec5be00aba54003285896fda9a600efb995d088d0ed05f18cd2b82712cec8c1a10e0d7510bee8f6742e970cc102b737e4bcdbdaf930006dbaa9123ee24000aaba594f050d79a90db2e2afcbb9c9f57c36e1e808b06455d1c0e69ab40c6057bf4ae806629741a32d594c1616c32f0c8524503b64a0c86294ef9350831b0c6bb7384a1796bbc4975efc456ad304c500e19dfd1ad76d8e5db018eec1736af32d6e0d1ae21561d7a5e34424300f5463eae1544441a7f9239a2c2599241156d458abc77fa159565234c1611fa8fe5739bce701ca4ffa6371d5dc63042238e4ce115dccd94a259a547a82d350ab7538d0a30ce630c162e0cf911de846c8cab34e13fe66f5604075fb22792b23cd5d717e76458d837b5e35c6a47001a7e193438a93d58bb7a8eaae0bac956c3518d9ab68b95eba677200d78594db2db430ce14ef274aecf73800c100f4da058174865429c6f7bd2e006f24a51c42fb1d8e5642f694dce9ee3ef1887a6f70e657d42b3717cc0606d2b944ca600a45b40015b5892e12fd0022c3a5bf0b6794c13d8e2a068aaf5d55d835ee3fcded05db2767a60b4ee2a699bd277909a04ea7540c2f175fa0b5c716c2d1f16d2307356d4383ae5aad7818d0a1fa963398b48683355063366806532ef6dc07819b223dd9c1543bb0ae149c80edf7cbb3453ac1b28ae4598b524d9bd21a09b48bb3daae1710a811b887b7ea06706f81358869ceb4748930eb4c76436f9baf2ace5584e2c56fffbfdfdf2a9f15f0bbf37432f902493f668c03bec00a8f8653a0595c35039a16d480ec6fd544408e7426168d9940660e89c4453cbb926d66076c1f557712baeda4f4457741d64cd93336fc29a70195e89b0bd45cd678b0e9b63bbdecd638354217e55596ef62b08eb6294bfa9986ad763793dba05c3a62181d7943130469e6756596d66372273cfa383766de774bbf1c7cf602e13fc5f9b80b5f559136eea2dc5406d7aa241099270e0f37f5597b82be7c53b8669ef19983863e64164fd13c0f2d3785f2f3f3a5ae414cfbc342d37c8408808b65b6c089d6b5b9b9275465949efbec70b26a29842b53361f5688963480b74f39bf585a15293fa1d587a1ec7847108ce06c73c1e17c6b2a55776aa41b16ac47ede2689e738e24005f84a1ab002edf43b30a42b8610dcaf22cf3049557fbba5857112d7f47878dae46e4d8ec81b04c6e14b961eef4c327d4efe17d76ca6cdbada19988044a114a627df47e22c62343ee52dc683f7a0d4cb4048b33c40abbce1d78233248d8f81ac839384eff54d84ab75f7aedcf1bda2be04df1859e296ed33cad021865814d71308460ffd39d9dcef79b9a9253276fdf82a735169a9734ceceb4bf12709b89170ddcf046cd7cbf5cbc0b63e5540de730cfbd0abb02f93565b6fecf7048bf13bfb8358627c46f3846277e04c78ac8705628e40f1179a877a811eb038e64c2c6837af9567509ba6580b51031d6bddfe5a076f4c17b4fd7c1b13c23257d20e5134dc87a5cb82a11a7a5d1c255ac960a71c996ee2d4d13ea892ada6855c8f5fdac9d2bb602c0b487fc882dd89c1c4a21ce562b01b64753f9759c4e077d56e773029218dc42b06cd225fd6f1e8e9215f8d125c3266719a647a45227bde942c4f336af2191c47a11dbfa5a0dba617c50ab454acf5c9a42d932bcfeadd5386f404994d72c22b0a97540d7754c2266e7f0875d7e008b0ac83345f4d38d4ce10dc01510634224ae46ca59c1ebf126baaf51ec76364c494cf7a56632996635dcc1e38939e05b18fae86d735c77ee1e77f0f200499ed3f97578b891ef1f8b4e69a78d9b72eddf35a78519d17466f48a30fbf7ed7fa5b815ddd3f2d47c9a2eb69fe6a7bd644d13d55f6062e32dc16383fd0ed94a23abaccdb713ba2b6a239c0b5d084b5fb11ebbf4cae43441c97344b0fd92b1c44f6fb74ccfc9cc20beabda007f0c2dffced0566d9905da22814ce40705b9c0470d498d98b0f00f035e3ea5a955fa365e8f85b97143a830adaf4d3ee52b94292b2dc8eef2ccc39b30aa2bd94419046e67b773c7e23baae2eeaad8a12e1725f240d4323acfa3e1f0ec15c777d113fbda51f38ffcdb5c67b24903d4c97838723f95a81a7cf7663c135a74764502d0634baa4e82d1554415cf0b8096a5338d861f457e66af10d202cf2cb4bd398a786b6dbbc2b165f3a54f43028bf62060f135b23929cc3e035ffdce6dea403965dbd45d220a11d382d14e24ebadc5ec1d9ea951ebf4e0f066e1911521b09194750407cca3c6a48c57b1f37fb450fe75d4df46c93ea647d27a44cfec161e62f4050b26fcd854acb11e3586ed86a4ab907a34e36444fd28ae20fdb409de77ad10b40b6ae160b1dcb7fdfb1e75cd974a69da128eed38b6b899ae4ce4f0ee34b436d3cf69a88c5274a61fa82d363d08b5545d7ef56882c85e7e7e20f66ab8fed87c76341c1881e0d393c89583e041b6e0b7ced6cf0b792611bbc5979d49f88d15970dc7dbca61e5468f022af994eeabbf9b74354f9a7f751845373d94a9d0a8e36592a346002f0d76d318d63bd322c8b71ef8b0f65e13241f0dfa4580874f3f2b2dd5f44e14fd733ee002f6f01059cb10fcfdc9f6f9daf681993f0da483d1717d0e23969b7a544840f7f88672e0f8921c6076ab9db34601895daee876cf9bfbfb98aa54177c5ec2db27bbd2b476e8580f8eb16b522ce19852df6ce70b1777160a40b4b6bae25867dbb6af531db598163043670ce02130540870ea677b2fc8e79f968c28487609ce6b6f4bbdd65e83c8db1161ba13b7152effc426fb561dd04e070d47d57f9b23926e46e6f080b4555f1fc42f8f2b8008eb2674840bb3c13190b57a2955880a6377091b59e682d4d62c0ed5d3849bdebb5802348ac1277bc44134171aefb21a21725c3df6ebc9658f9318c8836ea412df9d9b68c98b6c24e0776a1b199ab21babc82aeef85905a999b41e795c4eb608216c259b95f0ae4aa0715d44c4fd6db343fbe485712cd7835cab8276872f9effa89365e402535e037339c8f7fffd080e02ef5aa700f12bb09d0b2528f47bce12d2d136864b8442d720b04dd4be1e102c6fee612719ae94bdb3f2a0640b5f08db56e89dee53a2d1e7ff7ec5d500b115a4c33f0bfe939a6c7ae5b5414a8db411635bd019445470fc6e2429b5cef4c634b4999d33856b0a2382b50f9236a27aa63b856c60c417277cd252a9186763dc0c944a04e2474f1647d7d1b00097cbb14ec45868d9a1518198bae8f519a1a956ab4488e3c5a1e002af2983998bb6e32aba9fd498197120515f4e9200ab7935f43279c4f16dba47e13953c99bbec317e19bf23d7d20d055a49cae18abeef4cf27ef55de6531533524e8d122e6e7af9b780be68a540901890f148f0445c65c5666c725bcbf7978ca81cbc4962eed87ac2ec7d43f43fb9ca1b9e8d67205220262a7da9d7180276fa5b2dd14134d58f912ff643b0a2d494856e9a6944cf643e9100b55091e5e3c5c8ccb1a192d01c274957feca0723e6e2abc1050b8ddc5cab605d8be8f0c9c601617ade139292a244ec270c4f1d875db0c6005582130e26954227c251e681d28f3524e1347c6bd97abf50c39876584d30f967e44904f6232273b8d2489df759a93bd7170e0d120f620efcf739a034fe36178ee81ae296c06aab6f8ece66ef83b16306164ef7e197628a5f600ca39313bd56681c8430d849915e7f30e361771079068bbe5fd168884b40d22a50e1e3fbea3d2bdb29a9d36c20126466f294d7038f00fc70895aea94bdffd32bc4e4124754e0596322f4106cc03db0ab185061e7a6d87a966d4bb929ab58d27fe01f3454a7a9414d82ee382148e5170c3917df1043ea3eb1892f9a61fed0c4f869e72317d7268ca60c85a2064c66ff81b7bb24cccf1eb9897f8709654081362f3055e94b0abd0c116faaab7c5e342731ec43091680712472becd4a274934448f2fc193dbf431727c700070183ee19124b7650908dade96fab98a36423cc40b7a90d0393fb240f201a7667d2ac178024785fdc9ab970e814d29275b4c343084bfe139c4ffa762aa051f30a4992f26aa5e5e45364aca9758e7d98a3802a988ce0fb6c22c5ec74f52d7bc1b5219e38389b859c5da408c5933a9578ba5c3687c34f8b1fb9e4cc0595a86125124453bfd0937ec4f6153612a496c271dfa5b78fa984b3d0065deaa30485a9558ef581e6e739de6d557989b31237ed7d1fac55f4c9e2e179e26dc403bb4d1c063b54d6cf8de5ba680f104633044655838948abf63c2a4d18387e7b0e53a89ae3be1b948c1d4c78cd63c87233d3c8e720988f291bbfac15e55ec1198186aea69f34062d1f2a065cb63f4904fbf0ba30784cc9116fd6678f7e84433759f82291153f33f906f8475c76fe77748093c2322585081413d3759ef4ddb275fa0d25acf5b9e65df591243cc07d35460e1c684e05cb160e6af1372cb0cd52cdb83775b192843d2c34c1ec45c04ada46a406303f9210b582ae2effad4e9e57b70a9f179900e90b22edef7706fcfe58bbee85c33915beb053fef8501921f3a908cc619db4a29b94b9d9c501d6cdcbf01f66391ebd4d7905495c253857569ef18e683ee60e09a4cb86c21085f1b0666c9e3f817a2d23bd35ca5e64d85259d4fdb5ed1ac92745635be35e72906a7238807f58acd0370cb024587624e8474dbaa496363ee2ab2b633c1c5095040ead294361713461967eaa8d7010edbcb11d141c201c841147ee3d16ef8fc0d39f6dc55d1a852f66d1d9c5d4c37721880b3dfd971b7816817b41b03f3d4fab704b4634b16dd71edecfc7c6897989dedbd0fa91633c40240fede76db276c7848859dbb5a22febc2f39c44b489feb9c578ce363e8ad4da6da340868b49c75cfbccf0e53d5c5171fed8063c780a40d2e8b0e946776d3ffa3a32784f5d12967b17a035ed22c50b79381cf049b6a007a39b99086920e73714ef50efbc3a9c549f1804f8df2f3e0c97cdab712cabc5c9381bfaf4ab21090cd6cba1a48d01092e7a0cd08f6e102794c0ac2cd36740a97b0f5a8b68d7dc51484688b8ca1656d3711f558d14bec2c686f31e06b2a53c14855cb848e36e26630039906d5e3075f88b76f10c0b28bd8e9c8b30df4c6bd67beb2602102a295468b29b9bc097fc355850d6d101498733a49581bf7e7d2c08df7ecfcbe6b5e53136b07cb4e4b20ccd4dab0c4bf841ad4d064060e97dfc7d9e5a3857273cbc742be1fde17ab08f68f89704328a02314cfd7adf7c8d3c452dba17e54625a7766a7c3787bb6fa64751d407a029d4340f089763fbd7324677e1848d5e29f75a4a3bc9a925b09689ac3e8c2834faafd3be9ee25b29ad5a2cf18a4f874d07ca89862b13a51a2bd1d7bc0c9d0843e0f31f8523f06181af1e2b5ffaaff6cf8e6b54cceb00f6cd24977e671d6b85f9c2c37c00d67971892f1a1b6c41e9da16e160d7bd2ecba1a2683519e344e193077fe340c09eefa5930d6769a61ec4fe13ddbafa8f02a6b5c6f3247ed79418b2bed3b3e8b4fe6dd3ef9d9a80fa72056f604bff1e6e94351d201f4d324d7c45adc0f4518d7db6dbc20da3cfc151f172c94725254ee0438f910bba261e4af946ce8dc472e816d2bb9a3e1f1aca90ea1c82030dcdd0f613b1224f874c7a3bfbb6b5efdf238716cf0e31b5b29111eabdcfba5cdd7eef4a4106f2437c2e8eadb801c36727677fa8452e11163651f1ac061065e3aac54a2ae3592131f388a7c4c12608bf9de7550d46671f40b03e16e31e0866ccd2aa064f4efb2a201e947c44ab4540b4eb9857852384df495e42c9c864f2380f304fe613bf99ca2b212d2105600096e0bb606f8e9002be0ca22728939b5c033ed9ea6c003779f8a4b6b5d50b08c1c9b1a2c4938a9289edc9ff4f7240879ab3c7cd35a1b5c6a3adc5e2fd77c15ed958ea5603f8947c738bac4848d76e9d06e8efbeeafd0ab56136be9432db682e53d768c61e2f7a29497e9084da0df8cb0269f80bc5644deb36077bea2e36f5e6cde68a2c812f352b14eaedf70d3b4c82e0ed350d241a8d242bbf2fbcbf68280007effa3c3377cbb8e16298b9b5a3e09902eda9830ffb615daa9c123e26b6135067585ce7f942090b53635c2e12cad3c1c5949e054c6ea6641e2a142777ba347f41cad7984ebc57cf8659ed4740940d8028100148f7f83b3a384da87818553b250b3fb81b84a95b34a30d5ab113c69d74b6bc070e43cf0ae9c01143e69cf838661eb320bb6948e2a2cd449341f4ad86212c33f86ae94fafb61c83c8553ade5ede0af7cc1e662b293b3556e43f5762e9389c5dad8a24aef144877a0bd10cf4594801a280f41ee842fc662822e295aae62786d884cee6a16703ad5eac54e00b7aeeaaa4e78cc46aebb27180c8a37a312ac2ad58f30e2c37768c3df38870d3963cb845a1e9386b12ed455dc2c9b1ad828e13946c87d09f7022d37f81a9bed6ac91024f624cc8b7ed4c25eb42a85c4feff579d7466403d35557648fc29a6600f9ff60097352a468ac9c87131d0f46849170eccc4fdf13cb85180e28c1a3e5da4bc650b406ab7b837a1bb191b65db854657d0ac967d6716113ee62a8a27f6dbc97e42a13b5691720bcbf976ae9d216dac343ac02e3229779deb3a21ee7e1419df84bfbe17a7141187b99ba8548e7c7290e77eb5eb3227466c7a3de9ee95abf8b5be7b94dc4bae727822b0e58aa1e9022c628f02ec5a6e134f8c8f6aca0bf7c1d7271c438bae60af6f15cca9d56623a2b044146a21d9c51f63cd205736fff5120294a85e630fa7154aee663941ad97aa57933f33cfc555860cb67a6f52ba6f32ca77c72a694546cf3cfd2b8c638e83828b3645d250e57f2e07da017d979fea3f5083aecf98f09739ef8e32abf414ad9eda589bc12ca8ec7ac8f110bc65b59c52479505ab3dca311c1857a918befdf2ab05a510e1ce1441886d80a3f816ea2b0faf3a67308ff3ecf166002e6c5c5bfc0a94f254a4311c9ad7e12f9977e2beb7df63ecbf34f9560cd04f444a8b543c6db649614bf5faa0923c0c5e1374ffc10b23b9ea1d4a0910ffcaadd33db249a8d32a4874b39e4d3b47632e3ec8067bd485bef2a979b802666697432c013868feec24b87a9951623dff1df2bd166f153c5098b07b12f0be82b64e6ab9fe1d02327927c42e829dd25af92119bd3cab37ec8c55b03fbc0d5cecdd243de6b6cc020b5d2bbd78f893e79039fe816c6bffd6328d7fb86c10880830a78a4bfc5c29dd61f480a4cea783c5b1de77fd6c8de0327cf6da1c2c3bbe05f1b462c09577eb3188746d9f524b607e87257a9d422773c5726ded5f8c2aa20d9bbcd13a6722ceb3e24278f17d0df3f3afd592f35f5515a0950c49caeb6472f5bb3649ba48447041f45dddb406f5129f487774dbdff5e2e5420c2d56a0d391550855fe2b15835f52f1201d76b21635abd1c20b85fe85d66b1d57612aad6009a37d08749d22e4fc8e2dc56d5c39bf5904208a0083f4ea4a7294a18cc88282ecbcee99ede87e212c7001e6565dc46af6edd20a5155dfbcf5b5d9cfa546c7226b60c9e13473f30121f771e6c7ebc0ec7407b911582ebd1f81a1e4628f779b57ce0186352264f092c3c051e2aefd7ec53d916b0b90870e245b189c7312b434bd803de5bebdc02cef419ec5e99b18ea0806bb5daaea49d14bbf48653be66ce6f8ee20d248a27a5d09742ca2abc6693c26e5f79e9867f06abc9219e98e14cbad9059912f7069a8eb5fe6499d71337d8dae3ef8ca79ca03c29de7fd7361dd55c0f903b48d90462a56ff9dbdf2034ec689ffa54d6ee5fb606b8380cec757752532f65e7f12211ed77aa786469adff92881c1ced700e6c65dcea037176b7b930773fd85ade0b8bb74ff1ddf4fcf4ae9238ba3e615b64bbb319adb98f63e671eee53bfc8d85356a1680ae1c491663fd8a4a495fa34d9b541451843d0e60f26db35c6069346772941ba728e2f6466be6e9aa1bf5ad941591324f0434032f048dc955a91973d5c79d615224ecb7e69b8b0bf94c5e5f0f2df50ebbad8d28ec8fcc102bc20b34ef15a7b91e7c3be048329901bb7612b7e1c3903e2f55b74b4abed82c127999067236cebb2f51efb0187f837d0bcc5630cb46af4fbeccf023b46f9dcb2052c4c6d8a4f99045e32f5392e236186093387bc55596e9c50c8b74069973ea26fe7c455cf831cf4e23d811cc90a7fa9e48d3b8323cf54a1dbbccebf89e400e37b1bdbfda783e40de06c8857d8c1ed48100de4731952c85c0fbe12d9ed949b4e8261658b001851254efeccfd7bc4a5bca1dcd124f051f1ee56758471433e7b13eb66ad3f9f6376a32b83ba12f67ecae5182475485cd4bc96b02823a8b3349a20442afd1e4744aeaaabfc5736cfac5d37d105feb0ab143988e6f91e06dcd94595228b0d8364a1c903e930d03a713df65715524e9ff853b601d13b261a729b45e09d2c2b88299a42d19886c12277dbcc4c5cabb6d127966087b53992770aa185a42aec3be51a0ad528643640cff73b251f99433f01411bf1d736850f8a2be679f8bea5be6f967b4e2abb7f0e357089b862931f26826ab17e8410939582bf961b963f6328749f79365566c3205ceb557e122c878c2a829721d87d61bfc8941c1f3880b4e69a782cc41278e9bf6e4d0e973b3a0e7c2341a98a8915eb12d6fd68e3cb6f2b1dfb9c17844aad5bc786e48833e3126942d6cf4c29a603c5644f4767591e8f9fb7a3e40c7362d928e2cb35ee282a4222c5f74670534a2dfb4face295b4b514abe0251cc29c5e06881a6a4991caec80dc3fa8a6ee7b4e4a164bd790223e23b178b56b90b3cd62c627014b9d9ae457018342f2eaf2c6efe06f670de934b3277248bda1390bffde8b924577eb8b036dea2a169b49035d21aff173deb136826a1ca230031bf6a115cf472f7b8beba75d765bcf2dba8a1a448fe8a4a92bd45c960e1931a12567c1d44cef931161c4d343bc9413c4e1b83c5fa6cf4b2f1a2d210655d5036c83882db1d6c86589e87061b9499270b2cd28204412ab45c5d7ac2d46f87bcfdaa78143098dc9767657f22afb7c8f8d7c22e2e41d29a5e67dbcd71323e1358bc79f3f22bd26ccbe2d243fcaaf01691fd5037bbbe4753151ffd387928ea2152cdbbb8d47e3838de5a065cf9b22836cb23f7b12e028bec33dc4e55b9117060d70e99525a0a98d42d0432fa02c971a381cbf4a3a34d90226248c83f4ca76ce58d67e3a34615bdb02661643021dbb9e22d615f1313c55c64b546ee99b7c157f7129549f16d945fc3e8e581599cec95f95fb07be936f851e3fd611029eb61e3661894182cec134ff4d1338be4761042d6ee9bac7e41eabb14a52d0728a128552168b74e06bc356ea2e863ca54b2108e18fb13ecc5933180d12d6e942237a3a38ea9e6a9a5785931f04234ecc1a07e99a733499c6fec28c218e3cb6b155f07b51785ee12abf5bc0ba69310cb2e430b83385f0bfff3f5621733c369969aad9a34b4b064da63b8279b8fd8e407c0c5e240bb795a86748806023069958ec6e3ed39c89b53553dc60232b73b87e4dcb6bb636c4a024d1cd318bd810a30a8eeedb00799cca06a671f68042abb3a341d03c63b953144b9edab77197237c27b5887602310bb2065b8f5eedfca980eeab521ffbca2ee618bf656c00b2b62fe030cad45c03683ab4caf6b027aafb1fb00997137f33d59fb8de7d77eb57ff8110fdccdbf5618795a63272dbed20dc681f453a759ca5dae8a5d2738c0ffaa0ce171e32035a0296208fc7fac6695af933b56792961eaa4291a11296c33b83bde8a1e57e9ff3d234e1545b2f6ea5be3a53a34410cfadca75fd160cab430a7d34b2066718b7270918618708569d45c9ea579d57cce8ac1e3bc81d228ec539a921591c06450bda18f49fc8cdf9c021a2454e48fd7e0478acf9477a27b8da276a483164fa25af9823bd42cc82ad58ee7e48d8025970ced88c29034672c72a1ccd1234225df7117af1ec69a58b836dcd4e5627caa5639a7420dd5948d575a0cd0355298441426aea81166c9f18aa91dabb74a53eb52ba107ac7f85b49e0155db5162b3c2f1ae05ca61238b44ce7220718cd617405a4b4de3fa782a60825b15c2b84d04771b7cede4fd6dd3c82eebabb8f477a71b30250fdd54dbb773a15d8408f32d47f871c03313f1682f404b27435a0e2ddba7aec21c62024b3832c83ddcc1cf1220d0f706bd6754bfdbb1c5be72950a5397abda0c3936ba43f8dbec40acc444cadfa7b72622b6dacd5d7c9ca529a6f843f3473c955fc468c5b492353f89bee1ad1bbfa47afde62432813e967993c54fffe24796f86405dc525e4dfc3d17b6a6903bba65b071046c5e6cb93a0b76205b055de0f1d64af697e68c491e578bd9fea6016709c71bafca5d303f6a36c63de8dcf2c68802ee9e715b14e644a39ec92043932fa903766c2873f08c44bed1838d84dd4fdf4871e332f0582f51696e959e6085f3dd62eef7fa6f71f77e706e090aef6a08fbca789f47489ed30c48f0eac866c77ed368bccb5c5e5048d3fd5b4ba2a0fc055aaf3aa137397ddf838861b3269b12cefda08551cc71058cfe4ab1b6ed94daf19a4ed85b1df5b9616bead5dfe1bc47d76c4083e03c3339730b87c1d056ec063d7b52fa6d0524951fd153940f908059425b0b6be7437a7bc8b223718c811a4d006a8dc068e7dc27d62c7529e9818fac6544f5538d7a0779473cece4c53240270a86bb2e0f7404f62d5e7927bbcb8ec4e662268e0333222be31052f92892c58254f8b036e762942c3f74ce527aa6e31a88d7cdeaad9bc574d8f2eb62ad949aec2d67188765741b232abf62942166cbc8527c40ac8f441880db7787c52c8a8f92580a74e13dc0e335b77598a7a8823113b5fc0b457fd10cc85dcf95b8c59f139cc7f5613323980bdd6ad1a5f4dab041eab1314bf43b0f400ec3691b8c5865b1c90b523a153f476e282af7861871183776c3637296b780ecc3c86dc6805bef039fc011c974f0fcb8bbc07fc99b83da05dd192585a00c17b06495856152915c0ae8473cd5c267ff88c3bc4525b8a150b8d13a0cfe189e7b56132f82f6fbe7ea5dfe9e98d98555365b3891adeb6a54620d8645c4a2b61c91c8aff443a83522edcb1d3663a0335b78d93248b0319111b100fdbf7b24902abcd2309c8c647b36f2eb629add16a7f47d50b0d34bc0e4f432042fb5bbefc3927fedc55d64bcccfef37c07c090f6367d6172fd124e859ecebb76258250c954b7568bfd854e3750c26556efbaa5e9c80a971e97247911ae514e36cdc1da5a3e963d197c792f1eb6e8f12b8b62e7b43ae1909824e42b8e5d4e75fea56037476248643ea6ca07e011574b0ba9567be913385f0ae724a04e67b28d29a6a8b0335bd971c019b12f94375dc4e502ef9c1ee4d48c9d9f46bdcef3771b9858303a7f5648c02a665e6c6cebcd9452092e7ca0b4c60818d2598500e6bdd3dbb771d451b82bc1d9df4e7bdf5d4079a83435ac062ae47ec47a39dfb225fbb4aa9f8be05a8874bbe37f0b3b4e0362c3af427c88d7da2192bc6b018537b25f65c499cb3a13a66fb108ebfa40cd2c6ab184cb88c3c24505cca25e093924b2e4853a19749cb38bbb823219ce64966d16f359c254e8445239ba567535b387cbdbd7f3f5454ae5bb5e5f1ea1f761983ba9c232c741b6dee7b2bb3afd0cb8198f640bf30df3e635232cf607b83efbfd4df18327087d5f865870ad41eaa1a0b375f614a148898620ca64e65a5cccafac5ab24f15f2002926ffad8662260cc9182296ed569bdd8090b2c9e850934af0bfc41ebdb8415a7072489c0750fe81183758be6ab4f45e81d766eb3d62597a99f91f7d8d45703d3dfc0a2d024174997f327eb74f7496505d2a624cddb69079875345e9c1c4f66f1bc98eb673298e9fabd2946dc457f7e1e281963b6e4b56fb7085bbf98f84c156347234fc41df70559abc9287e4bbc34f4f0a9bda08c9bdca08fd93d8ccd2e7eb0cc6d2c08435168486cb29298f6ea8f140c40a8e7d87a90c6cb269e816547ff4ee96f5d3dd4bba825ca01a945d9bef3d11f4c8bf4a39f112f368548c77d2c93b2f6017d04d78eef880bd390bc1128cde9a4df4030959f14060f26220f8d4069b7405e330a6d3a1b54cb2110eeda516c4dff2bba5c0c60db0c424cb838c803ea970aee08be286a96df2ce3b594675a6b83a04e2142ba11e7f9f44c577a575356d79e437246de23104eac9cae43225e4a9e715f1fa9c22871a3f796890f65a8a3fa73710911cd735c4f79ee806874f0806ec3165d3a6b9214d06b07e6792be55bdb7d8359af88b945da1dfb8c949de614477b5b29844e4e00ee36c5789bd30cf6f22245cd157f0e03f7b747701316dcd83221fe0346401cca04eee21cbdb60227ccfd44d8c7fa07da0a73e948439b813689cb2f2970e40d0628684911178f25983451b26e90073f2b3077bef6fb356ada9215b941c5cca1b212fd41e8bae9ac5942a858da0c9a2adeeffda94872425b904001373e497204efe783f9cd284d0366542b4aaabbd3d0ee5b6ae470a3cd19f2debc094c4961a369b91f5cbb444f3fb72e8b00032db08fe30f717db51ff80d354e9de2eaf2009c3ac9ae303027ec35b344607b4650d2946c41b47d1c4e93f4fabd362a0e1bd07ba148055ff2c785e8a42aabea9476d9d79b9f0fe4fa79e5a99c940462c0994858fbacdb76c5fe40a20d569800b7a21b68d66b837902b507cdcc1347a099a232ee638f723434c46d3021d4cab543291caf539edfc273c2219de191d3a06358d60346996d32f2d7ec7562219628308744d031625db2d9d1e19c79ae010974f10bc801c293e66337918bc8e5600a48e9544f0216f5b855537717453cbc0cb9288044be10952eb72ff909cba10e63e546ad16299914609e34632db3d7df71b7a569af2300e614c3ffc658589fd9ff13f90252a2effa53797c5063217794b520b46a7297ac3ce73afb4777ce3464794922a6cc4f259cb2fb6214781c80bf12e76361aecce74028fc5be8c9c3c0064f52308f77829a2b76dc00798e0452c151bea9131a267a37c2ce4ef4ea379baf159e06b24b33385285b5efae7553fdab60a35ee2c83efa3196524e63eb6759baa8c6029e8af001a086cf31c6d7aab01d9f34ece5f2d25f07fb455f65d6ad2ac4ec54141cf074b166466b79b6008115ae5a2c0a5f5fa949679483c375f52908bce3ada771ffd2e38b488b5f688ead63dcb95a9a1112caec2f4cdc43bc49795ffbda19595985cf182214f462ce17bf4f374f2467a244da330f09856badc9649d2beefab7ea407f1c7ec3cbfa102c33a3c6d29ae096ae3bc2b24ac35728c1737d6fff719fb179fd1190a8d3893bc05ad1cb304585ccc8816738c8ab1c96a8efe22c439098f0d716c13b84304b4039a5e77dbf2ebcda923a28e49b6c19b4eeda0fea9a06250e812dfc88ae936c6fbdc4c96d9e78bf303b0a4f91d02e12c815fe1276fc29d375e115595c2e7b7b091282fdaf27c74f65ed09b82de234234e242e251bbf4b3c02ff251de72a25d045cfc90d4274160ec08a2fef2d5835558122d8f9d32638f713b9ad80f35c19ee25d5c9a3e3d783b8d151beb6004659d067d14f26dd692018ebeccd04e54b2c755fb33b2c4338c7cd4717b85473fcd9348e6f9d6c03e39742eb2d7e4a4c261af31840f7c193968cd68e58203114b807df72e49a22e4b543213fb6939f6af53b9f91e81937774965846962a2026b9ed0591c54d1103ef4f6b73bb471ecfc3dbebaee7e6a1b0ea081bed7fb839f10772dbe9c77ca118ccaf0ddfb6e649c6c7f45f668fea667ebbaa829b021d29e74b8ebaed01d70c3eea169106ecd109584f2e72fab1a902dd82f20d5c903ea4dec510c5a7db8ac279f171c8f0ee357385b362ec8c51324f14b0d42ea0eb2c9bac0b284c41ea8e5ac5cb30cd436815ea63377f879d7875a2a10e323e8c59ce1d7b053b2b6e63e2b5ed69fd18b7c66e3aa22d2360fe933dde6cf7b1468214c2b19204272f4a381c9756a6b62044aaaabeb563d0527d6d2626952a55b5e2c4e14a71ce8da78b45076d5566cc6e00069858e6ba46201923acc3f19f9b2ae3b23a15780a02f6761fcf9b84690b366274d37196e9472c4af03efb2ba2f58445a921583dedb27d8b0083dfaf84cde8fd70f8e484a3a1abbb92b4819cdb0a6955bb638ec4ae6f5fd800a443da73d7133d8bc70db6b01039ff94bb7736dcdc4a73d75fab248abe2c26f9c4631243e5b1bc72ac12777a5de397423cb463589ed22b2aea32539660cc255e065bb9cb69ff4664b777e6fa38507531f322d5cb2da9c0dce1d715055d3fc8c9a5da548f2d3871f75f985f9c347d2e7184ba440db617767a251d89c5c961530d6bd3a5848334f76ae096bde22398ca5987b7c28804eab244ae670604c60ced516cb62b18a467a73d37231ee99c8d68e4956b9acd44274f131eb0496352e03e683ed4eb9ba45b5f75f47e862c0ddcc373dea5cffcc340b8452336555b2cc942e8ab76fb3e23414ee906d918bc9ccddd740cbc08ef9b9c5feab00c9947eb634ebf6a06ed1c16cda88cc06f22b00ec28ee662e502a5ac101aa20dce3ac9fd269bf3b38d1f7c7e58d7121cd53fd8bc9603469fb9aa882fd82de212adf847e49ce299ddeb46c7f52ef1ac70f2b14d218e5ed28d6ccd47fb7df038e9ffd60cee1895b3d13ad60a14cecbd0eb554792914632986f8e2542eb72b86991021ffe7aa7d34c58c163969468e9e7e530c3854094a149a34b93751aa62e44d358626b2897c64105ca81e6207e55b4ff030298050d505d15e0e62cb14e61a37f51b2e8d29340c51c8f6e36ae5a822a6b1a14df4e338c77fde742922a7cd566e1ccfa22b8d5a597f03b59381c4fac2313a6af197fae9715f8a309c90547117c2be723918acc1357425186d329e73b3fb3392d675b3a8e0e2211d3879491ada16fb1ce26c5df12b1a579edd12c80c61a373872f38d5a0dca27ccfa67d928d0259161f7a4add5f63e3bdb7f79fdf270098f44b555ca36239eb4fe0c3e23ef9ff91cf9dde13553c9fcb4c22f4ec049da410529e0a91411ff52243b9980257657a8f168bb2ab213be91d3b7dcf51a625e4e49c4684095df3abecb964ef22580c5bc7c31549b6a9a5d7eb4dd34aeb30cd6110ed4bb18dc2eda7f53d1dde9603f4bd4b0e38fea3cc2fdfade462b21ae1404fab0fa3e58236474a8ea44a20c604e71f327c010ecccadfaa1aebf8086c16204a74c0d6327b31e037ec67002795bbff0f845037e4a5afecddb03daba12c7e46d73b0657544b6e30909d5bd178e7f3c6d9a5b8fa5613b2605bbe5efc00620df0b8d67f3c73c8022b7501c8441826d862f78026ff245b926c06171179d249609fdb98d17cb62eb5e2a5ccb836063c08c1a13c1da8a1f758cef80cffa0d5e00f58f78c261e7b9851691377735cdba0765f9136b2e8de2490aefc974472f3a5a53f022bc0dfbf5718c70f9c0402d66bdffc096d62d1533303e822cfddc4d9879da309e24bb50cdc80ec1fc14d7bfc84a756df3bca07b94ef0f613c16b293b09e2f0934f3ee9f0ca8f6aa7cf734e09574044a433c6b0e76f1f64054aa641e3833f59f7478e909e00afc6c389e464625aeeac2691980dd5295e72162ab6fc64bea70c6888078676d3a7910ded5ecbdd19ffc387a948cbf9d8c4e6ce144cd07df9f0bf0d84427bec6a557f34c8f048eff091bb8d26d73735d50da73266594aa9957de4dae1d5e27603a5d70fff8e0af5e5e6ea801f446028ab2037afafd3ec5556a0986524c98d43a0e5b7e81f8096b65d6f19ea18636e53305b2878d6de93961e7e3f1d96d28f481f3ac81f6ba64f0ccbe22fa32fd0092aa1d4896cfffdac93a342b6a6f8e67d89c44b86d8043091c4e371f411c54a6a6f065cd8c061a8e2b9e34040730b8589e415099874225b1780e1e4fa6d03f245bc07cbde659a5e011b25104e7890d635c9bc42f354d07ee22899dd624f71175ed591b596a9a0f3015739b6fa27e5c36941881817d47667fa883ae421a657d9151729cc767fd86cf13b9ade94016752c3686c2440a95feb521155033b06a1ab80a000248ebb906caa3f78e021f41a3ee17dcdc32ff5471c781e5440cf25ea07a1a98b30946306421cb1a13811c0608feca989d5eba322951b5842d4ef3164e5bf61900e6461f6dcc041b9c651d59621c0d4685b939bd422ae0ffb7b47538cc627cfbb4ae2a1c98817039584693fc6d67c72d916dbe9d2e8ed2e914a8e706a7447f6ec9ae2c461370da36145a06041c6e028af1d7b017d2774353c38dcb007d238464964c72e5f67ecc34c447ee661d6770172b4254781c80046e50c7494781cf7b1cc6a302766634edc76020406447c2d0ae2f819758c37e09579c59136308cab952c603fc155450d0796f78ed11be2e7f32a035b5f37094cf9195f582df44cca4a83148888197d54c27a784475de202e1569b8be42fdd63ebbe255202c47ac22989ca16348ce82bb5fbca8ef209f8b1eef8d7b69500e5d5b4ae8a7b92a5edd98004550b72bf26068fd08bcc5113f8699a3d99694621300343455930da55e9d56045bbe1a46bc952d78f56c43dfc95c1bd333f0c2573c4affaf5b4a59eecf43a5d67c0a0e7adaa6126f78da8c905d0b147057721e23b8c9564410b4c751e4af721cf51ad60b51b8d297f2d5350459e521b9ae8134c0f4d48976ffdad0eee421caefc2b31d787cfa9fbf81ff57215c3cc0612495b3095a28281360f23e42bdfea7008d20fc19f86857b31a0802c056c81ba364719b0d710595ca4e44c521379db3db73da72527a264a529633aba7e8ea4494bdb1194d8e21189c8812377e7a6df76834c76eab458a52f161693b277cebfacf0ec25149431b4e381191a67ec8a7045431566ac98d437b775593ec8b43356e6716a5355609db8456b30918b870274833eea171a5b8041e82dc6cdb05318c1fbd0d032c8a940858dff97072fc07ac3655e754415e0d5ff778009e014b3d5821900fa88624e323e4864d7bb231abd973c9e19d737d3a50b555af7bb8be6bec9b324e0d2c475da5b74ebe11917020ed4b1906caa33d16e44ee484d509daeae6ab8ca4b905748ed0ad2d4c98ab0a3dc206e10a5fdbbb547d026141a02d99ee83fca3a0e14ea8eed06a148ef74432d7407bf9f2f37fbe8e0f73b79f4d7408cb495a0b8d858751d568b60af54ff5963503c1533207ef7c32f7ced480d13f9d4ccc4151fe66e56b3ba6fa408f7bb5221936e1bc21885d0329ad1d6b1756723ee81950a867a556068379fc4de58409bdfc9b6362d8103e881ad7b8c0bdb1268f8f77bdcb819657d00fd5c053d1fa754f0bda7d4fe98d7d84909000dbcea46a46da0cd42e99e090d87679d95ce5086b2cf49da5c7d9adbfabcd0575dcda25cd8b575844b1a1a1c597aed83813bf2e5420f2c4df9adfdd84c3d21ff40d00e91843c9e03ce202c8774983d96185f9bac53c453cf071870e0b922baa0a6013009f0482e427b3e296ff74f50b0761caf9e94a34ba1152790c2397e26bf49eec4925950d6a77765f6a82281193171aecfe0839d8a1d4e54142d7e1ffe18c9d224d34e2b5a0bee0b9dfc03077893668453e39b74095db4db462c683f7ea69a69b932f22c9bf5c5e92038aed356be8726e3fcb62f5942402116fa14c983a32ffadcd0b76b4a7e9b7713ae6c6ed2a86fc2848a2d6b58dedd8d07649db1ca8258c1a78602e2e0f14ee1536737eb2313216221bfec0edae9f102a06e07087d0047aa286e575d142eb1bd5b57abdc405e2e28368e8fd182408db16434f7a22d2665f73c1bbf8aa79de6cd330803654799abf696edfb78926ee2045d9f20066de90eefecd3b0b23bcf80e2eeed31bb09ca623920f28bff4276f2b9aa3a045f3b988a38ce9ae28fa859213a0ebdc7318be57a3aa151a0cce50b7848ce052308ac4430267224b300214122a84a03986f431f683f8cfb1cf054d6027b4267fba9d283c7d9756d80e275e7dfbadf7bfe460937f3ef89fb27431d90882dd93f0f5bfee944484f2c657bb552bed4b2030237b02bf797c86cd5dfa10e7a1a54dc3b2a50684dff98d2d5f48c53abe4ed14e56bfff913d4d7c93b622b8c416f973a110699c598efde4f8bda493889367c492f90d1117485c886927863350537ce04ec84f4827954e203d5fc30df637d8ba37d99a0ebb2ecbb815c0cc2f81fdd79d16b9e967a8d12a271ef7660aed6b1aeb6b9878eec3c0cbe15a45f7890119e4270f0ca4ddfad21fd02cb64219936c947e047e67037bdb815d2b34bea30a6b3d59ac8f86248f9de0a6ab9dec31adb9f6dd3193f4c82fa53098281a6fc5448a547bb65a401c220a987e05df9e27b9bf5f462e681246931284a4522491b224913d30c158d3f4ff45f522bbe719f22fd39602fad1761eb9a7bed2dccc2d004717299d4b2bffef36bdb981921407a0be472ca396142998fbd0c768f02d618d63034b32af1f03b6559ab1082c64a4cce2018c941c928e7c8094cd0a95602e4eb0ac1eb5d9c490e35da748ff0ec989bc1f7eb573354303199a4fa03de22c9e39db7f09d94436b0806bb4ec8c71ae77aa91769929eb8096ab9a4dc4fd626dd035f34770835f4a3896e5e6ff4af3ced0b4ca6a64df3177535e4cd8ff37b589f987a6b96db80c3a4a6f7d0c72f61ff16de7b4bee85e5c43e1323e008a25bffc46594333bf7746c8107430f3fd21c2880e50063f16d466b44ae02ee77544d4d18bfb9cf75d003635eb02ca73fd764800ce6b3688f1adbd6195a4518f951284e17813bc7e14c2208b9773b7d644fd0ed3904212153aafcaf655fdf8e7fdd47785273c41e736ef97d199d0d0e314ad26e458320c45af95d283f96e763fb912d8646d1cbe03526230908b13b506d126e8bb6e102edbd54c790dbef089792b6fcdc6443470f38a2c97a1fe64717c29c9ee170d93fd6b0888ac2919635d6ccd0b567cdc53d405be0a23a85c231835b433b4404b7e9aedb6b9624cf6abed58dd34efed3090c8ed758119fb4fad5dcac307c6223201b014789b0c5bad01fb19f69f6cc1c83cbcde94567da4bfb9fcbbbc2a8d31a0c9d7dd02e6a94fd46853f8fbebe09d83e18d4971c78764e8713e9361a44defb4885072e493a39903f1d0051baecb52fe2640bf34eec384be34950a37fe485f5e1927e7776aab87a1b67351553a2887309976e88a0ea38939199e0463a30eac598dc4fd1d83d48d2b25f44ac1d2fecd27155d90ebb24180c2671929ad86fa16b54d3c7ef7b27093b2c8aab2ac630d06b6db089e9a02ec3902ca03e50a1058e8f2034f01912c457eb4ff73e5a67108d8205d9167a72bc31476a7c3a426a15a60fb8756efcd35827c581aebc27b604d368684dff084f3d798c552b33eb4ecd7d1dc93d35b06a9e4766600e9a8eb07c471e4f4813b2b2fb4c10fcef885e9bc0c689c5f0d320876b00b6e9ec387588d7f2975a90ceeb2dab41ea8db0e5cc35638981dc71ba7588e5104d648bad3b9136378523e86ffdc9638ec9084a7b76a2ae58f7527fa487df4d8f0cdd4aa746339cffca27712fb4c133f73942fab5bd54afc920131eeceb52cc11d774792af23da3726f9141c7f8d9369a6c37a2216c9dccd2c8288f17a1abca321001b388629f49d2091a0e166fa375ea00db168d8f67e405c4fa8db867120f73351bf3dea3d410981e9e5f0130e6b99e1c2a8a62be3ab2356c89c34a38ce8a2e45eabdc68a4a6a87551b09ca90d38b7d66928cd5892aae9180a56f2dbe5a5c57f12d8b7b9e92a05b5ab21ac4cbcf123689a7e30b1c7f3ea6ad5426873fa3dad0eb5845f7ed16afafb3172c4bacd28622dd9a4c02b1885e988ee88fd6dab8673f9ebd766ecfaed1edd2503f40cd6a130a4c7252a12b792422cf06cf0ae383e8408dc91de8f6a7f3ff0f0d36b80bb33860d5128223f120525a7da536ef6d4cfb3bd60d54e80fd4f49c2679b455c36341753689c0602bef2e4e758a3f3ccb7f213c3e2d283ecb01c985ba4b4f669ed23576137124a15072edd8dd96ac6db5aae572d45f07beb50560ac7d0b65ab2d5186cbf3a03dedf14791e06e637a0ec6d86374f44f54538dc8502425da6864cb106ed5045b66099f989ce9c72d76b0d33e5d82c80a770700f85acb3b3ca7c98fcea1f6f41908d988eb2486ad30b320df5551d63aa755d8030909f6ffe0e4aa1e1cc31fe2d971636b15ab0c3a1224b82f10ec8b7a8935abd4a08786eeb118749be96a8ebd89cb00f2474dc31e1e9dad41bf7edf073feff59951cb08922a9bf6bf1633818accc7e7796b27ab8f8c5ba4435c5f048ee661fd1186334f283b7d5c4b0fbbb1134861410931f133079ef936e3688bfee3558ebeb7b671d93ce0c7384507adddca11f2ba59dc1823dd4edf032e7685be84758310d5333f456015291142732ae6e73c7375ff77b56e8123aa68615a4b8ee24f4c9d5452b363756b5bb7722d5c1e360584b76f9a0eeec0f8ba2b6383b097ff5c25c3b5d35ebe4604880ae02b528ec7da0ee3581d2483eac895c053bbbef973aea787b09ee40b29c5c07f46d0afd30a6e414e142fd5540cb6e6bca735ef229b381e35588d9aa3b0f5e81c164f2a3c5d53d20b3c963dac038d0e11d43e1f0dd5a8eded2961798ef6b0b10eb8834073f5f6c895011a9ef04b5d53f8e8b1b511e5cfe51a9621142f3b1def74cb467747e55eff725e843d617230eac80aea8d8a38b5bc5cd3127a7bc0e6023f757dda96c56ac3eedab0f3c9e4029bfa21d7eb564f80a7c094f25130d4d69456a5d116bc8cf1a8bf6b042a63a6f122a9bed1a44547afdd63840c00dddcc3919eabee4113d6e978a0a5a9efa0d657556b04f01629978a42a74b379f2d193ee42928558731ba2c624ee2454af3d3b2d770d96e4b89778aea8ec3c02f2b5bb54b4047941eb6b115eeb95a24bce9f3ad28f7c5a3985dafe5205bfe767576c66b16438aebe6e97bb9448c5bec0e588655ac5c3750f2dca5065e68480d6a1a141513e9972701c0c9110f87cb6b42f768776df488b9d17f3e9301ea4af30782388ac8b1bacdd4fa6a411e0e8c15ec36708bf23ab383303451326158320316efd9f80e2e4b2ec74dac95ce08e5c6ecc3868f08ef1ce52740f6755b6a9df97b8d856ff397951163fd100fe257ea2e6e863cb94e8bfee09155b54a118ee461d90eab4ebe1ab5d4f9ae353946b9cecb6b409d23c3f5fdf64d54279ea99b32a2def744cee10ebc034d5f0507f3cee8fe1f50731a43b21e55aa65ac093eee7befd0f742d70767fc5d4e2cb9a6c4a393a8b615c5b915ae9def252d8b1ace098cac5214c99289c22225cd3bff737912f7fe9e65d2c72a59e683b27eb0105e1e912dda02a0f746ec0b1dfdff5eefadc7abe63e3ec770fb615ccb00d4923f538c09fc9210f516c106780c7c0c93de8c3164053395ccbf2da427c94417fd97d051a1e0beda441f5b9c7685f189d9246b5eab30353a01cd5e38581e7516a3fb58872d29ad5a789c05130dec72085a25f80b14d080c73287460592a01e0b735638fbb903f0c42da66cef1ac9dfb9d7d4e439945032a7e7efbe486ec8687f8384f6b5360ee8f4310dca2c88f5edf03409d6332dc3c20bded6e23b8ea204c8e04e0f1fe8add72e2073e17732ae127fa3b2fdfb7c0d1fdaf185d3f10f7aa9d342730687a0c4fc8c7d0ffebec66a62370b0ebf068c8049bfbd814c6e1541892e95fa8d7035587e49bbb700c1fdd4275c730762f7cd7fc70e0afe35560b721a43414a5645e909cd2ef2c13b8c04e5b3fa1b50d34fb136f3e2e4ed2c568d1e080622f3123ba419896ac34e63b641dba81bc5a964fb7d140a8e77eb4fda716ac127916c7fb89c8b903a7cd6531f5b52da221c5bcf6748a429815614c057c3adf247c328b1297a0303b7b0bf9db6ce01ec2a759c40917239a128fc1497e3edc67ee3b531b8746c1a934eb8e6e9ca42744215585031b85e634c21dcdc660ec7ad7f380dd682b4fb80ad26c1109f0ca2bf0d6d2fd43a89a7d1fc62b89881f0f2a3b46c35c464173baa8cbde26c0eedeae20019a26cf837d0de4040c14ae75f59c4ac72e5bfae73e50273baeda71202ef82a21bd41bed8371c1df54e2d4e606d25392ae0ea4a1856328fa085414df186a9a2ab543284d901b073d6a211e6f83ccd0129f0980b323cded7da826c428f72817a6fb8c6886a2f001830a0942fe52829b3567e0a8bb88ad91ee540ebb3cc00db4b0f3048fee7320f32a0d2b2811936c6d6aa3ca47565e59dc8f25db11f97427fd94278a84fb142c2073689fa7598230ff108eeab4eb5c0ed1c9891589e1e01ea28fed95649da12d599ac3d2125313097943df7c66fb1652e4ea8af335ab1499267424750b2a4dc3596e4bd90e59cffb0b2291e76b3d28593859913eae395cf1de8cb3cc92eb8aa9d77cea9cb032312137411d26c2ad1added581fd4895b849206e4a73634837c3aa887a1e65b0996043cdda148cf1697a4768c2b513df3f396e72c7d06b69f64f01ab1da24328874da923bfca2ab8106e1a0818dddfce7ce23cc5d3c840a7cf44b505eb5eb680545cd62eda6f5c743984e7dedebd52a1e5ddf6a57095d0398d3bfc7bae67dc3ef8b18a54359c4c894b0ce9f36b531657b66c4ee72c33401bc434420edc261d1c5b0397d90d24bc5edff1c5e9cb2997a49ca0b1bedfa582399dcc4c27d824a230a4715bb16ed559574ba0de0b4ed9b501c51065803264fda855b715f4567699e8e784530fd2ef69511b7fe751757372dc458d8fdaa90d83c7cd8a8de03330c555dbf145a789ca1e02418a2a48b438a0723551fb98031aba6c7c26b299a16c82e5ba7533145bee1f4886c420b3939dffeb0d3be7a5a0cc155d1fded13c25aed331612f371ca9f039d1dda8d108d02cf749b3586ca55046dac1464d3dc893c4232c505f25eba3e629f72b78132c1a81b1850a2f7fb4e56a9c45a5590e31d75805fe9a18e598cfb364d6d75c76894ffbc5460cceaaf0b6b44f13edfd483ac6702d6df731b6c775029795b2fdbd5b126565d809af59a463a445f8019acbfd70261d4a6f6f3ed44d64e99964fcaf69e7911544f2993430bb2afcd43f7a334fc09e0909b6063ee9161a9d4c345df075a761eb5407295a1668e13462014de32bb0dd79b22eef00a1ab9d8b9bee5549c49b9e4d41beb892566f4eda0846862a077f16a0fe469b6f4ccc2d3864eaf6cb37a9083e19f46fd77234952320ab01d20d3ec3c5569bf2f18dbcc6a18b6dbc1605211b20b9e645835a19db62f10e1315b689d18ae66fbfad0d1894ef4c03b55689a8712cf678eb6c24dd99ac185f4b5d7a868eee271bba7e75b7f0ba742d48b973036e91c28f9bc0075e673175d6b9b8f20a5be7a1c1e1e1b4efeefe5396a35ea1ffcdbca0309aa9b7f935311f37c6fd4e00ad13a1f866cf625e4dd3f1ea7e6a8a0276895f8118f732b632af1303bd203fb92789add6352a587c391cfcaf23781ae1d1171f3d28caf6f1e30723ccd714414eb89f50e529c572e0e0e1bba5507f90d6ba628ca927ae074849c178463a882d69ade5cfa4f7eba7e1ab7277d3a819d76d17c40411567982139da528026150cc9d0863a004d0149b94266858c0c516b7936d3872ccf32bad2d09fd384ca501314953e1b2df7908a0724f0b665e1b81ce37d86c6423a2bfa3f11175892550225f59f254d4e475f149e885e67c4b9b6ab5980f77783c8ccd7825e9da95977a9672227d15893c84ff9869bb35ce60b4632513fd33b0c059a5fcf6e200948d7a99db80fa1f86c8c794d691614abca6a057ee2e90aaa06c85607de90e1b9a5efe3db01e3e8ad630147ac1f2134faca1646053b2813010588df87631611355aa977e65bdded81fa8c0b2dd7b562a018240a6eda04ef629a0e7dbf4eda37d671705e183785234c28dd83597d02c64ca8d110407d57b2d418ea8b59b76b6fabb76913abc9f9e1c6a3c6d159eff5acb0cec6c2108de76625f823d99654fad927d827124b7e89f0e2daaf53ff69f4759daded28125669cca5ac65bd54822396c28b42a1d15c782dd5d51f6c7dd6e8f919d496419496bad75e2c3c351471cb451e4fccddea9e96f79ebfae0df21b7b147d46d6b6197c537ef7f7c82a5cd84f4ef3647d8164d9af5aaa64ffc152465df602230d00186ceb80cf504c36576627ee5e8935c79a19a091fa13fa3e65577c42c18dc29bcc4e03f3143ce08ba298cfaae00066ba3dc168d5c1c9d13d05f035957811e4e59f850566ea884fc71b37af77aa32b3decd2a94abf8b407528c0e7ccfb6b62199eca71a4e51f3925cb766e1054e6877bcaeb9ec24ec3b1b00b5a02cf3a7df691c4817f23e87e60ed493f684d932b4a9869a1a83b7cb01da91f3389571db67382dfb32a33633b895a32caaadd1b81db1a624996923a3f747ccd1dcd564f7c39a751918c0e0b6d30c44bc5f551126f538952a0664f6a710fc5ab463d21bf2f7d66d6586126378a80b7d72e5c09733777904e3d39a02bccaadbf625cefafc277bdb5064abed46336ddbf34aa59e5d59f11976dab512a3fc918cbfa7e9ea9388ed62bd4e366b996723052aa15d149c2dc3ba070da090259a3a5e5bee42bd8476e18f941d901bebdb3696db1575cbc18e9d1644898f5fdd0f56a1895a5f19f656540016be2b4396252e0d1a43d1f858d2921c0f5d0b8c6080d568e0b5e7b08e6285f8f00526432cfc4e071db4b666ab58df4194fd6dfafd7e304a61035fa6526ec41969344e35464b9d5ab25ed9246a706af9f0649b541fadab3fe45b7c0812ca1674cc8387805f48af91c4cc5b37aca185480081287b333adffebad93e156194cca88cd1b83195441a74f186a95e5560b255f7d7bae4e24bb8e82d012b57366f8b14063d4752b7d5f3640f35d4760458b58ce65a4ad176016cc020d6806d582ca7261a4df402dc384319e434dda3b1927bd2765a0ea32f84de27a364160fb8fa36bc341c291e5e2c9ed25430d3efcf72948ffbea525beefd1ebea5fcfba5a04252fafa2f8512231a70c8e0c762cf1878da4d1224c9851b07131a64c6d79d87f8052457fef138027b245f6cb645411e06a0459414ab30df4e94dbb7cdb80f9a67e347b34c4dfa370ddd7ca5b930ae4dc435b852f5192c2f011741dba957fd57e0f9407f4ea5091edc737921e37ffa1de53387ae77f7e5f7bc4ebe7cab18f32357f6f033abe3ba73be3b3fcef8eb91c36a8d3fc1ac8142c99c7e6b4aef820920932a23ad45300246a286c2057c04e270a88aab7030c081c795ddd15c7cd86b1962f0cb2a5658cb8951f2f524089080972d75133b07275777e5601cd392d40dddcc644f2f11318dcb536735aef601547615cea2ced0c950405b004aad33e69a19d4aba817b3d3777dabc2cb2e0167a6603870b43b2af7c73f32d924b638c17c71cf647b46c226b86d8afdfd100fc964ff5b075124e50f6b77ff7e94a074a23a1b8fbc778aad6c9f86f95c1e4b37bf9f5beee77f46985d4110e5937a41632bec4d3b2402c9151afe8121b3d39a3f766cf4e87af45ef3ba33ee171d0f803f5c890c6e8b764e5b72d7dcd17937107ad9f55ec00c274b6c94747e65d605f9d7c754e21eafc90e7390d63cf956a6555fa1acc70380b7a1fbd6258d6581351a770bbb39eecfd1a6e01d3bfefb8670cfebd8fab89aee169ef80b4dfb403f2f4cf99ad42a1ee5f66a285846ddd7d0f570667157b5d4d8cac41401a2361e499fc0b6561e8b52013b28559430cb2fd54237235ab720411ea84d824af2ef7cde6667a3a6edbd4271e2708c8bb9f6923f4446b71d7c1ab97603ebd6f0ec652c901f4a2599302834d9001ae304beb968c2fa78abdec4e04d4be7b4aca6ce73fe9e8bfa52f7a93fae906b5a821fec1d0237b7536d1062512fba7472c1893c92842944197b42675f5cdd4a41b1228282a37e414a70ea98c2ea2005304e0232f5a20f18ec6abb40c5eb2f4385af06c1613097f7ed81e61dca8db0511b36846ad5c339c74074df9e87eec655ee617ac86605fa1c203b6606f216cd2220e2c01e5247e9382fe8b85c8cde492e2d0b6012456d17a4615d364d427a8933d1d686bdf55c8d0c096265d078cba30d3f43b37d8e32d263b3b5304421d4d229777151f49e4ba1f938b057c2bd39f13e746fec15b2aa137cabf296fa65a888bff455732f7ed66129d3de213ad8cfd83801721e84bc0fbc3937ed6e1927e8c9e87e99155aca01b80063809b40cac64ada09deb1091328306d9b8d3ed35eb2554bd7d49591a56967ac24a00246663677fd35d82c9154277d3ce2038e5123d7c20237a09af86718f93cb9ad969b74b88931d8935a4e4f0fee0825e8d48d77e079a27377e3de8f3c3aaf9e1c9e66607d2a9677a4a51363365ac5767d187498c01c11fa1a77081ab18b8244a9a86bbb5582d3596b78aab877bab05bf7b5c1765a4dae3d67ff7eb72a0e12ca35c5bfaa24c1772c0aef05ec601c0ed3f41f18f859a3d37eec8f32ec824f14a3330825dd162887d428dc06564d83b43fb156ac60b25697777a5649d6b9a3dc11b763ea0c58db0cdeabab2625e6de88b61f20d3817ca276355dac12d6a443f18d13a775eed9b04a2a0c2fc4526170c6ad2a4d213f7d75461b8645a2c6dcd005f113f2eb2235f4b628dde6f993434dc127abc0e47fb2c7aa0f2f214727c2e86593bf4e495282060a911b4660494d0c7e8e001119752bb82f0bf25493ed7238014e8b19ffd6fe3ded455c9d3525ad00d76dab3982f30140882b65b74379b2200a3525e0afa0f250a218edc6dbca077d70b3e448343ecfc2c70f1d245611bdf1ff5169fe240dfc63dc263c1266c6bb0e24b5f1ff099f79e29346871d01c452a17fe89e23b337fb00ba59515b38bfc0acdfc1599e5269609314b24eff419d608bca0af6d71d2b0f2a8d36c1f6f165c36606fd01589c55fc23f8e4af75f771bcdf8976f74f7fb6bde255cc425aa35659c18b479a3d70edec98551ef13b4d511b3de4d7a263f3ccd758d451cde4a4eff6f8e9ca0e96e9ee70d31274c474b3558fdfc102a52f865483a6ce7763851427f9f899dee553361b42190531e450641a54cb6c3bcf7a5033902fa4a30c640a49a2ec872c91d02ea39103df3b0904f77f60835b1984e60107cfa60faa55a51261d61dfe5cf76489c2ba58592530eada8f4cdc751356a24b0a4913d6b7ebe1380d6ec28472053d83897b28d79836df157de2e59c2417a14dd7b12670a67e99bad08c80be517c56ec57096727eeb7fd4de62edd00e206673d8ce3e74ff29e47eef25406fd78dfd8df5a1eca7ba4108e0fedff4ffedcba337e8a15484b25bbeeffd2e0ad2c03aaa318774d0ed8c3941ad984278829f316c4ae8a980b49c91109d00e6dd4d4a797aa9aafde2787ed685b5c704051a2c23b80d439d13cc22d28d43412727ec3ae4643e05aa705582c97445e7e334a4852a0bc28625498e75e23c5c24bf63997c9f3c8c3708f9d503af99206315d580f9c1b5385a505722e4466087b53bf5308f55cd09445fcb8e44a9e3405e594d2e1fc8f8f837b12b5a4f7345dc66ef822e846d01862af3a23f4741bed240d0c8412b5c1213cb0e6f0624c2d9a57afe8a272355561ae9dc7ac85c5041fb72c2edb59840358d891c27f70fa4de4017ba087c631c6b586adde4ebb906c29c710ee2b4090de23ff7a0740c20e106db4e266ccbde32505b1e8cd6344af4ff7a7ffec968c2c2a1e79a23e2571d569d44ceac9b04f769561c677469ca9558bfc40037f6b280a87780c055e7225a6fc7d7f7b758502d8247da8d42ca26e51b1bf1ac3fd9d25846888631cb181f4304ec1746c3b915a2bec6624fb7da8a900191800e4d26f0293a47ee54169227fd744a006810e32cbce64f78f1fea297821a08ea8e357685bdeeb250da9d437c267236435704c7139b9484b0e2af4c2eb91b100382e0e9832fd4db5ed4fdb1b560d7cdd5077a11578e8bf82937d4ac8c155c223d5762fa6015f3bd269caa6030cedc913ef56a403c317966f5f6378d99f9583a2ca5957207351ddf9f45e5a6209363c16703d691afabc0c071c38dbee14c2ba0cf98d2499daa23c488ebe7842cd71c91d07fbfa9d95fbf07c77ba7813e7b6b9a6c52a4f6170fa996e7b63940e3f4aaad0d6f74cde63ebb2a9e3e83c0d43515cc4900101f8f91d122076b2545be37c6c7df71e8513e0404cd7630ce1d70657b89c5bdc576435c126a92e8d619ad1578915aa9f666ba7a02c2482a728adcd7af5cb1e17984ed3bbeaa9be97d123e29882a6f2f6a3228dde06da5f5c15d37f14449ebcf7b2a403e3dfdb671d01f45c61afd74b85ab067d941a008764a618a658271ecb763090eb61848d835b7a7c1178cb66d24e3f96348ca1eea0c0d428007852a8c4303c02c95d456251a5c179cbe7c4364ada1a5030123504ca28bfe8be6ed859c4e87954ecc73262d3b552adcc186caff4d7d95920eea92eae484962153fadf4731203b13b9137a2a6602f99a9bec0a78f9fa1cd92661cbb1e260167d0042ce255c0c427a3b0f2d7e386c52f425598eca25df675278a88e3f41b32ff5bd2307710720af19771da664ef3801ef0094376aacd39fd4094e8c2b50e1a1b6284feb22dae41dbafbc3f1a97b1dbabd0ccaefcf598baea3880982a0c79454b2162be64759cb6c1cc8529897bfa258adf6755d2e18c99b09e018b406a232809ee47adb85319f19fc4ed50cdf0868e19df3297361ea09f9e260364a1dd9dec91b78635dfbe6b4d603936463724aed44f00d163bbe465bd311a3871d13a6afcb85434020a35317cbbcc225303cd0d8637990805b5aba0d8bb62cb7fab87cacd0f5ff5228582490414e6807945ab1a82b5c160990805a1535a11f2e877eace7fb4a1ae7fa0af111314258494fde6295d590f8f3606ab52b37cf084431c6733f8ffcf0db79140402e8b5a0a4426dffd1aab80a15b1e55e274bb63d4d7f2f53fbcdc68a772211cc71e54e03d26c4f53ac3d8e306b6f767eb0878ab673baa7d5056a3043893f7e238fc86ede31dfed4dd2b6667e07bdc47fee83166fe07da8a5c3db214a735e9447c2186d20b0b1a06b58920e76852c09d3834dd890d1e8a4ee62a32f021d11d609bf7ef8087dec94477636442d50839e00c55fe7e050394ad8f17629f4554fdfafe14897d11d6299d45c5ce841599c87319c6eb94eff539a4553c25ddc89ade7e36cc028815215fbccc1db7ba9fae9f0ce0ff33054e9e8c18086debe00952f64b19d171fa5cb0e8fa7766f95b24f4e77c3b1368ef90e42de6f81e03512fa59add4d9e6136a301ed6b188c4db02ad3a0cf6ba92028773d27f8a27ec81d5b5ddad508667054940a852041a9a2194d5f4f5edc3693a85c18a1a9e33c4d534de1e38bf3a3fdab0db4b2cb00bc42ce66a54ff2e8a371063dd162e4dc3de09841f1a254a8a37f9001aff1cb1f45938bed1817832264a69fa217b1149f7dbca23a86675715481190635618b9df05cefb62b87f0b8a57af3dd4a49f0c707ef20a4c7e25a6aa8884794f856fe9eadee30f373b87f06bdbd7800817f13d26cfba3243c1a635e08d37c263c9b1217842c5081647d74a9e9e8f4c9ecf2045107b88ab65a81ad9ed7e5c6b862736c7135232d43402f44a1bd74b3ca9acb0a790c9748eed353d016de40cdd9ecd7b6941b0c767ad1097c4cc6e1d9c4470a22fb55b29a56f222464e46204be718f1dea57c63e050f32ba2833157aafc91ebc7dc33c29c4547c841551719da1434ec1ebd8618e07895347936f860b14897941b5be1a8f8a2762138545ed854b10c2476443209bda29168922b875ae40c957194a4609c71d7c5084380269bb67f5641d600c2b1d1e03f488b7307bb9deba3cb78a2217b6b5186fc6019c43b6fee4ee8efd544ef5d0a7a850ec89e6d77a51f5518c2b1ca6c9988ec4d75aa8005703d4ff2a3710d584974e450fa29aa00c0d1a8b38f8d886d2a39d4e31c802e757aa52ee0e17571a45a8330b55718a9e2b844cbf9b0d2335059bad687baeca2986d7e8e1c1b7107abd49b6d7ab82695632014b34935c0859f880487bb29aa5dd33b2bbc76f3f46e99e8a491285ac9b285db716796a113ba3b20c282b3d03bcba678c4b43ebda7b7549df73facdada1b29538edd26ea12a93efba597e08f33bb479bd5b05f0e9723eca39526756e1981e39554046487895f7a365df39220ae48c83d8f2dfe8dc2e1fc3b233854e4d0891f4bacfddfea5fa682587fc44be2309bedcdd217782aaa86eb79b6daae62179bb7ff25b006d9f435ae4cd658d264000256a008c67fa90e081fda2ac79163d97b648a6b7b693a72b6c60d72a14b5a54d20e40f549fcbe92dfca088141c9729c6626b4dd15c6e5fd46ec88bddd67e50d12dae2c6ef8108b3aaa7c9b73d8a4e233676416fea0637f39e71e0da78d37cf8d7fa8d5132c1b2e83e0534c2fe1203fac71cb0c305b96b8fbd6b6a68ee60ded600cbcec20a8c540da9751baaf56cc54f9605e1f6f0ed0a8b9ac51633635f967e5349b46db995e2d54d0248705407e34ffa44c8cce3d1065fb3f58316c94c70773ef5c6d3a84ecf7cd0b60a7edcf6a88edb211463ab7ebca4e1002ac8b057716f93593457d0f43e1022e48cbb2364843e6e64bb2b1b32a478ccb31d7a2cfd74ae20d1576fc583047c77b5c014ece3ef0facec94bb1d55bf1cf34a54336a23865fe87f3b03b26ac7703aeeea51dc7e81b0fea64317f8ecbe045c62752538a7454ed58e7a2ec152bcd396310a52a9500d64532d24a632f90b5df0e444c60b6f7586341c270389f8842950b94772f4e07b4d09f1e321c3da3c4c0a2a40a4ab4a7ad60b1ffafd88217c73e31b4b14d21e1a059cd5722e0c17ca3e6ff88f321ce29dbd52828eb5a2945567f461133019103059a1062717f05eadc3aab1592d92bd49ef0802a7fe646dbc56365f902f162fd4787349d016b5c83d2a47c63091e7b32852324473c4cd6f95a3c715bfd50bec000fe404ebb7a524448ca59d3651a603bd71043315d1b0ba5cf8422a4b1f516accbd16db49b0cf1ae00f73d8129e4688766d7b4e9ec44cdec24ad8761471b43d671454f27c8a8d4f34697cb7e7512bd5eb089f73d4a2b30eb4c76436f9baf2ace5584e2c56fffbfdfdf2a9f15f0bbf37432f902493f668c03bec00a8f8653a0595c35039a16d480ec6fd54440dc0c90212eb6a4d0d63aa88949a8b8b3865f9c5001934307839fd2762e7aa1bf1cb16a1e6034369ecae47855ab3325d95acf834fcf001df7ad4e9a2ce0b719db69688bd2f7b7663fe2e30e51acfedd719fdfa93c239fc274537b977cdb0b81235edc6510eb1e6ff2e2e218ad88e6eb213da6d4a1a972c1b3fe3315af3120017729bc3ae2d9dc9ed0ba593d942f24287d5ba0aa341cdba7d20faa2f6d0fb4a8d008f5af529a520a1b3eeb16411c677004e2c16b13527448dccc7ef60b4741301d011bce602e2edeff59b783210e3437541a2f591a4e2ff29e1334e209a65f47bdb557d1d5d3ff6ebc229d261a12cb44026fca6d4d2b6f8b5e8849bf1d5ea786ce61fc554884be01e036e7fc2d5340623bf20980b1fb49e7c9d9e03e90b74c32bda2b5d99307a6dcfe453b82c8c47224d6402d27e6e36e62464232602607a237235f44b2e0543f967a2fc6f0b7a83d48077c65f8d9c455004fda8b9d72d275f13fc10afd8220a1d784c8ca040b2c8c3588c4a6734fef9974efdb6e0cdc3dd2ab101d6ca04228ad447a2ae8e677d10af7cade6ba2883f57a5519ea29aa3f2a788b62f33476109f4434e05c3e8de4990835331ace0b8fdc496796692c5838eb28210fbc98cb8ef4b07e5cb230d2d307fbab58272363c07e26e04fcfeae545f6e838bae194fffa0543cf599ddec8da7eee8ecdece3a11160b3e93a7a5d1c255ac960a71c996ee2d4d13ea892ada6855c8f5fdac9d2bb602c0b487fc882dd89c1c4a21ce562b01b64753f9759c4e077d56d25de7a02df5f01ea02ffa0c245d9630373647a26fab54bf90c84660bed8ca646c216ed6840fc715e99e50fdda61fdf094b756f8e0b6dddf2cc7a8e5e35f92cce078d07181cc7218681040a9a5564c5a4eb1d708cb09414a68272467719b0f664882310f05f84d88e390c1795ae725d4f0485f42bce7174d209f7ae6abf1afbc6e449b9f4eb02450d4ce7c7991558202d04316f2606920c293a1d3c87f3c1c80093228febefce0e646701a3d97c60c216572aedbe87f1bf91f09451e6864c7986919997216dd7427c0cd24e4708b6d6747cc1011ac06cde6e6d4b9b13d2f613cdb8e1c2303431602b73004c8deebcc9583f9da90a2d81500ec80ca7237cce8b5db8e620de443601111cfd4d54ec3ce713c03a29847de08180f36d043a476ef92edd4005b4c567e49cf528e4399f7ed5e5c238b026682b904434fb00a9a34a10b1e91126cb12f565e8fcfbec3eda242ed6ad1b3857e8333a951ef0e5636532ebbb4b084d151c8629e6b54062c86305c03f7eec6d5df0b6c725b40b3b627440bfedd2915d3af21b90b70418eb901b59c99d86721a84c9c8c15a2b39930b24847030bb3d581283b73b454222b614c9572fefbceb50ff466d8f7b5926fe209dab9cbdd55911243c4ff5d04ee484c2afdedf54247d54e47a503c548fc09f4350c461cf215eb9765dd3bc6e48ac176554859d1cea79dc4c75579cd2de2723502cfc0ea44c72b43fb08c8d24eb439dc994aacf9a51cb0746f0ad7ecd7e1340a6dff6c16dcb5cebb9cdf9861ae840a981edc98109bbca4dfb3fd69f507f443c31ac52b46cff7fa08639b0550dedd9d3da24684b64b073245e9f3bcc5c8156934ebdc9e09a2c54b38dd5b840db53adf939c34f598cdb72a302b237d3a49f88d15970dc7dbca61e5468f022af994eeabbf9b74354f9a7f751845373d94a9d0a8e36592a346002f0d76d318d63bd322c8b71ef81b102ce538d347f3299064ba53388ea7984d2344eeefb2dbc7149c00aa0b917329b808784c80c554a38b6c2ddf73356abd2306662e06e63dd1f1ec70ab3edba1f7e5fc379ffab272c2a43767b2d9695c5d9bee4fa695bee73e578851d3390cf7b40e1dce35460e4dafe9b92b16d8abdd1b8d820c9d80596e5643e00b6491442d0cdd498608ee30b849c77c19e293ee4265bd2e63b3facd39f968bccb6546ddb4fa33ea3956d7d7dd1a74a2deb80a9c1854f18e952512ac3c0d992e4b28652baaa2f60ff2c293950db2bde0af49b0e7f0877dabd4d0804fc21208bf815d17d4e0c0964fc69bf67a9caccfe9bf07d452cfe233c9ddda25776bb0fb394104014d02b538a25b2cecb187dd0bdd06ac5ece836c6eb5e5f8c6910aab785a2458ec0e1183ed41e1ef4d3ab7dfcdd57d03682968a4bbe84ffb0fb0681f5f46624f474cc7f21ce69c6ca417e14f6bf83f32117075ad392fdb4e9deeefae83e5b0ea0c037107fb7d05eb921c5b47947449ea28736d14a5f8ccb02761482ced700ad81f431c563dde083ad7e56afa6066c1fe58b600b115a4c33f0bfe939a6c7ae5b5414a8db411635bd019445470fc6e2429b5cef4c634b4999d33856b0a2382b50f9236a27aa63b856c452ebf248bdad03f54b828c790c343ff1cea1add1d1ba3e2a38c3fce7415405d53494fa1d6e726d37e87c95e9ad50e41da5a7cb1882c2a6c8cb0b9c30b134d211958da3ba3d89b41309345cf051059cd185c457adcdd252f70b7ba76b7b6dbc46799a72bcf07706628f06f8c864111f6a6f713f60aed26503efbe66ed6b8a02e094fafd9bb337dab701c445ba63bc448e9d0fb2d6714c5b611e46ea28c6085bbd3e0dbd06f2e18c6deba89896c854acde06ff36afa981f74f9c2bf0375ad257562815d0887d44a3e982bb83d82d73fc5d292a6bfe7a4d78143f3ba716c37367716286b882384fc3318f726bd76bb4d1fdca929c29da767e59c7604979bc94f22e94067d2d04fe3f6ec1bcffb23cb26dcaf0c23d900d19ac3b41f0015b5d81bf1bfacb1058cc0bc3c35a9e4c65b96093289348233bd542e169c153ba4d99c034fe36178ee81ae296c06aab6f8ece66ef83b16306164ef7e197628a5f600ca39313bd56681c8430d849915e7f30e361771079068bb93b8093bc5b64b6504b70763888ba06900d377d010a12c6aada8cd5354671d1061f6e6a64eeb46ab0f1727ebfaa198ceff56649ca769bee378a152fa1810f1fe2164d42f8ad14aa147a6cb145307a4a4a8399df5bc46326cea9678a0895d9bce40d2a2c085458b71363278d3d65255a4d6ab75218a91297d03b1761891444a8fcef908ef7df1291be5349f954f5020d91fc1c34582343cacc4db2f8587e19f416b79ef5c47d05a64f989f54123873313a514743b118251c06b19579157d870aa1685f151acce991ddfdd8301bbdffc476dc782bc6800b86f49efd912c9cb6d32700757bc73f9a50485a6b326ce0006b4cb3431c58713a5e42686c253ab9b5f99fb9279786bf6c254e10aee53d309c25c6199c0a543a1ce2109e465a2062af9c9a64dda03ca4696c2b2b09ee9a767ddf0d1d504ff3f07d757204d79b23c787275a9275fbd776595e0a9db081d05e78fb987ae1a00e14ed5e2e6d6d5bcdf8d301ed4b5380fb9c64a50721aa2c979c534358dbba69d0dfed7cba8084d98b46e1626633e179110d5082f360e937fb740409835d935c29182cd8b3fb09126f711b34bedc6874c27ae7d12c70ac44e78311cfd7e8c9b5be5ef4a0401e54fe98673c42cd0b3abf1008a6226a6d68871c40a9067856e5d70fb3f4452a746b26bca72cc59a5bc9e84a46baf2a438ea0c1c1ba939e72af73d7c94ba4f626156b854afac7ad736b061670c50c4c54349605238efb447f9bdef84668d6bbe90ad4323f77cb30bb6d282f0bcb41fa9f7dcbefbf3579ec4997c7983e76daf3c3e79f325864bd95d1a6b8071b99c9e6b9298871280e5c22d0a4fa0b99d9a7ecd8550d68939e6860a479aa8f30f0a6981008a3207c92f0aecbab8c28e75520296d7cd8b7e131160949144c69f0c3b19ec175f9428a12c6457cc6fc65a9eb27c122eeee287f7e8fe601aed9e80f4f9ec469b797802ca086b1a00656d03d7542801b3b365b282806e90d464aff226bebe87cb3499945a8120cfaa3e5c1faaed54c3422aa8e2ba73457bff659514a5ef7196298fbe271f27062125090d87f444722ff2cff645938270e77d2a7e7d4de4b39cc93b64f1e1b1a005bdf302e25cfc824b70111e1bccb1360b64612e6d013ec134777111c7a87daa0edc8e6856193f60b81d87aab0a1d65cfb841f3bbab92360f233b835226d8024e68f4523f1affc6d56c0c9d7203c30526fbd356291893295d58180bc748c9f61d3b17a0a263ef5fc5a1cf08f3c61f0bbb3730be7b5170ff1f9106f5ab6d5f91e71e426443be1d0e2d4883d0bc557cbaf7238a6d6db8f6fbf8faf28fe5f86be5f15539e364b132a6bb18150513294e41364dfc1fa38e20aba6c879d912a88094980932e7472f9250bce5bc98303d8945ff1ed4f4ac2c6ab64565d7cab1fb436128b1303d7a9ff977830cb67d3d250bd75e055a30c801f72b0d58eff37b5dc69f0ba46bc17690f88d82e0e8298328662148a453887717d592ab478e8d24c8c63c104442b562c91add4fe30fb27f47dd5bb074e987b517c6f833ed98ffbe1d57570eed4f94ffb24c4f380f5e6dc0956443f0e39e6746fbf9f6becb50c4d2be8b7b564c549054a9ccb1a664eff40168554c68e77540493a4aa85858c71253ad0991c627c4d7739374f21fef6d01a6753c7afd4bf512de97b858907099a26d1292ace697c18e9c2f7bb9b1ca3f1a47d9718a0596dfa317d2634e0156bfe8c0783e1979561f7a44aab265151c6792545d59ba01aab926d39436292ab211ca15eaf1f445881b9efb0a56822e6ddbe0a0b72ec7fa32fa141ccc4fa5c32565d118cff2a84c3051200940712a9156f90071c1553f4a48ff50975d006313598767d3754d249bc46ee2ed0f1358448b24d1ff651b20f3c44803d83fc81754a5aa18b3a56842b2c8dd29cecbdaeafc05264ad2af08d58188a035324215d8bea807e9a318e3fe896ce254040167c90bd0678e1c6c868dbe5435f2617036bafefc0d97cf1e118b97a9725b1512552178ada600b3a0de8f65ab434134d0a777b09055e91811c391b4d6d93596bed03e838350a914eaf99c03c2967368dcfd2f79d3db1645f468b794195790e9586afd4c7bde7c3d12bf89555f793ec74226497037ec681258f8733528ea272562c67bfcb06947d2b156c0583e6fff6e9a7c26d25b51cbf83980dd7bab93b80c7e9827f487fd9636b30d9983a09b019276ca4f335ea872ec3ab9c5cc53c72c2ffdbf4d99004fb0307fa57f14ea92bc1ac97b35ad353508d5ff2c48210c4f7b7cb32e2bf9c124ae9ab2799fa383452bff30594ab1bfdf13128e9b03337d4797685036b0910f494d799002e4a7d1c59c3d8a4f0fc71f5eda06908c66518157c25c01820ffa3c5ec21aadd44f23fcefdda99578c956674169cf0a689254e3022b4f30b3437df1cd1dde763b85a7edd4032e79f0457854800da923e6b80f8e40aa610037d2f07b6321fb6a9b0f1749500302abef46ca22d4787c569d02eaa4ff3e9c04ff64cced53ed45a40e5113121d60feff952691cca2ffcc7127b1764d7c16fa71fde366671508191287077d6939fba3e492b77f54ab4496b75f875407f77bddffa8034e98a9c7ed9efbe852b4e90dd5466ff10c0fc01d7eca9b88407758da8383b846bace4b083e3dd363296a08b89869e157dd8472f4089f519f5b9b46f2322a58c0ace6521c1e1a8f98bc1274042074498a0f24cccfacfd6a923074ae6bd8d1442a4fea146a24a551a8f9d65cd7807a022d6d3e28c461125770d2b5dd5f99383dd9190b7f290c9f08efcb8b73cb0c4b65656b355d79c845408bbc256cf87bc35431998afcd49be2e5a9c8af9095cae8de09d186c7a79895cf0c871b5102a7b775fcc312a099bbcd2b09380d7d624f31a4bd482397b51aab21e9b4959ddc23cb89c55e006375516f8611faaeb87dc8d528c19f99bb4e41ac9b859ea3c85f71b15fe90a3642e1cc506d82c3e60a30f2d440a11bf2aad8e2423666f380fb67bc3a16d8fa77864938978de78879cc53a341dff11a941b0f270be45e6c7ddd2a835774c450a05d36081b289f0614516c40656924d2e717ec895d48a60a72048265a6a1f15ca8281a417740b0b692221925bd0e97674d5b08e6217d95936d4134973359b75ddbdd04ec0f3fb19ee045cecc4358beb0b38b7c33dbc740f7bf0d766d240ef2769d9f5c5a51f4193c9b51b173b1925b73715d11ebcb77d22698313dfa94470b815cc79f1db2a35b1d922bd572c960f43a609ff657c592bf08ff07e4bd6d54e15799861af6eebe250206adb8e38a123de03615409b1c43b9eaded55eed0f7d45934bf6758c0d9092ebeda30357c18f45743d208980651d79de64126b8ce9f904b7c7e0a74789d824ebfdf0d66ed09dab1c0b577b996cd9b57d8ba6f9868e254402ed5aac72c2bcf269dcd5aa036418fc0c18734e200b7a66cf73b962f9b2fd1e2446f5f05e68a6397a31518ce52af9c420908965193e7f704aaed328248c4a527feae9fdc6f67b2dee722675075f08e5c65ee82ca8b16b6bba9a11237c96d7680ed65e18ed3292200df5a3b88fb7b471b37b5a28ad47c599ace5d77366a1616f128d59ffb7ba3834be248db9bc1fbe9484127e9ad1502d4cc65557db83b686ff0904f22c637386c0a776b4383d4e84d2baad5445a4c934a77109bca774d20545ca8dfb1ebbd37def963ca014737e9db7cdcad6ec835bc8a2dadf9bea400746eb73fea07f8304dcc711dc420cd093d367007b70ae8dc9d173c9573d3c7a6419eabc50c852543a245aa5d5ba398ab59b845074f75d01c3e0d8cc57d090cbeeadfb1156140af7d4d25fe3f52bff36b4375ff6edbf1cf3ca7a375769e3b8518a295b3db1fb30542cef6b7b944e4567bd531cced65ed090cb52136f389e2c43a91fbd00236c031641ff9bc97ffcb45bc2ae9faf7673e4a0adb2a9faa78f2a0708219767c0cad9ad281eb68acf76212139afb934e67f977307af3fc35dbb33d9208fb17bd917bfe3d35cc9a3b8f0230d68c22dcb8c9d4d8efe228c62157d2e00ba1000977a211e3b249790709f1d7a7e101947ec4efa0cf1ea57b90cc86ba25b82e2a1905b0d92ba9f92893056c885fd11d255fc49575e7fc95308749f82b5b197e2b41c5a7277f35ebfda8a5f4ba703728cb55f13ef56a4af10ca4424163d047d4aaf376dae46f8123325024f717235115625b295d9ece82dd19983bf7e51cfce1757dd441c4b0e19a0c8a3e1e572c1b729b68a139c1d6bbdb0957535445a50ee841b8b08091b4cf33c4031b74e1f9001e117f279f5afd17216b60fa5f212394826dfc1af9bf4c960bfd9765c5920e8ee0471ac63ae0f0c9f01bedec3d5772e4f7454df21f0fd04ea373e0893f6ff47ff0bc77c8d7221086cd0008c12554d031b56272df95e64b8cb907be43b09be13de707507ee6f20a5f5cd8ae4bd499e748fa079d4ab660598ba3d7aa8b6e94e50210c6bccac9ce50b7138f0b92af95ca8a38d71837575523d6043cdef80f74e044f410d6f5d59bd67ef3536f03a0902c638819bc3a4c219ce3397f17ce16701e9e557812b350917187ffa16b9096a0eb4c125664781a6902e4a6a4e572f69aa95482ea5fc7a0f1866b663f811c9281cd0141a9524cd3a406c2bca57a2f6be301842ebbfe0b499f878bee9fc4db0dd9c905644b3bd0f9845bc3957a72e57fa679fd134838030ad1afbf39eeb0992673b650d49e867d877d25da942ba0e000b10941647173ab8d9222c133e6b74a6033fa399fb7c42b0318b8bc0b486e8fb3b0a0ec0c730cc35a6725f4bd4887c8496445bc77fd3cb801355bdb16ad399fc7f2e3a8b43c8af06f9ab9acc54732af96c6cb134f773b419bfff47dd91b351fff26d4c44ee33ae35cdd53f21529ad83895a1dff58fb089e893ed153a7225bf55cb5fd4cc0da62a88d0bf9d73c8b10ed2a106465edf2f30d1c3a388d8019b14452f8a882b472b285a94017a03b68240612490806c5bb117d9cfbfe5731175e392c4d6b5c4ba8c933b66db634730c357d9f9397b6683fee3ff4789b6f552f17d543a1226f14f50e661449bca8f4985435bde6522cc56ef2ed452c70644a1726640682e13b622e189bab8fdc9155b586540e901528a9cc8b7e9baa3210146c33fe48e3443b0feff1aad34ad4f32d7c9d509d40692fe4a286904063bbd00c30935a5735c68fc4406b0d0b575c37475f39b55b14bd9d9a15d62a465c7b7655999186951d35afb2bd02cce665044a0e82f519ffa58d9416d1cf461388d6e0a942c37325fb796427fff729eae24e512307944b5f35135a12ed5ee0f92bafedd38ee966d70f439d9bb246ba86f76fafe1898921c3183215b09afe67908f4bf904cbc633845d9ab68836b1e830667ef5a1ca5110935ca59fae3f0c0a1030826b36f04bab1bce650b5eca7e202515b41e28427964d6d9b4062ba1b2d9bf664034c06870c474f9d6ea83689d2ef4b0b3b5b34445e1e4a991404a6834d8ba2edaf6fd6a411e724c015672ac9ac38dc3bbf3e9cf2232807010ac6af4908ffdc26f65dbf32a8556513d416f0b522881103b9aba4fd94088b5d7aaa6aa2c27fe802aa007c81933a04aec82efbe35b8e63ca173e3a274fd5427e65bb65d826a9315271e8301ddb412382acd4cb65d200ab519adc66f523d6f38caf823adf9237904b8ecd8a06acf89ad7c8af7143f5fd04bd9d841007d89805486d68309ab3201e014efa2afebc749516f947e4af0b040c90776370cb0eb47c83afe15e74546e24076b9ade3230949d2abc89d49578f9840aab7c721cb3d74b289a3b38216c425a12ad8c7c5a83e87aa2eed324cf2ee67d43a82e55c6623fc4ffb30fc1ad5cc0d5bb5c981318731604d60d5022309b470b9fde1ffb8132a795f05934212ffd17c601ba57e9da03885fc205ef11e7e6c423118638191b08fb55f0a523eff5ba93bf609e17964326f36fbcca74432d8b3be6a5f03518765964f32a09bbb6b5ecbfcc6d94323544239a0dccf90050bd1caff64d737485d3720407ca0a4e45bb850973454ba9cfc245dceb0004cbb16b0ca6eaeee736dbb2db3df32203c70d3727bde10b925cbf4dffb3e8a545142cf795d0b3499848e13b9bbb2566974668ffab2a25e7f8518ee1eae610be3f3cdd23073cef43dad44989075bffa1dac099dfe6d197a92d34310c57c5c1916c4c1ba7025fa5514343d9f5f2f37bace1387bdb1cc56eaadb23a98cffa470b62fae1a278ae1e94e07268a96c484ef4db7b49faa30858a8da93286cc13bb1dffefa48ab207a1724050394f64512914d394caba4acdbd602b40e49b65a96b16d6a69f326e23d3a66865185a338bb544f164d40cbfb5232ce23b4d9cdf3ecf72c0046ff1aeb2a77d864618a27ff77312ce29c6b953018e0a9df677ccf433d3bee2f2e78ad268d1ae0e54149dc5c9734e9540ed844784678f3c6fdf30225114549cbbfd5f4e9e74ea5a3c87adb237f210405bf3cdb985a5745109e9eacfef5b07349376947e8e640f4c5d9ab870fff1a79099de55e13343585ac10bf77ee5005efee668eebf7627d925535a56594d1001bd1778896341fe1dd1318ab6c68723600cb164de6ea1bc17a3f0945fec8c721f7cb214804a782aaa480f421579fae44d9d6f20c50e78cc2dee500b332e2631f4704724ccdde6f4b3530d1259d60d0e8663b75abffa9afee2af76aa895047a101aed2113a8b467c98e95f0e709a9bb414cd2bc3035da20616d2568ef38aa651207e206652778c8ba459088e4ba5a7c439f8a3e0de18071dd2e10912e559447de44acc0358e56bce08c0790b9eb6a97503c440e0bd8a8ad3a4c7ca7c47175aaeaf0eaa3487ab69ebd6dfa024a0f217f9e0a80964d02fe27616ea1ef97afb6138da406dc458706d817d2bc717aa1e5d9be404b74ea83a3cf8326c51f0c19ce46e5ee839e4f0bf5b70061fdcba5dce76c1a30937d167eea8d07a1576db9a4d927a2a104fe1d6f781201bb7049cd70aaf521de9c45f89b6c6f6c26a81386efee1ff4779da7fc13553ff358dab4dc1b1b697246e0377c1363038d53f4eb1e1120f9a6d92f855338e28ea6f7b7c122ff4ec67aa413fbcbcff8b8591caafee7a234e43dd94ad41258d3dc5f877c33469c5ec5505a3c7b7456fd660be925e72d6f74469c8cb262a51c5742640d552362ef44ac8521844d3eb1f3dac6bc973fc1b78f3f2b21cfb47ac3dfb2cd7ed89464913bc247f67b37f33a2e604dd334796947eea204f477c097dfd9a305cdff0e9b8bee1cfaad871ea0cb875b134e220e34f00fe76551ee2e8add317a9314093c50a715f58d22ad29bc5f06d77f01a2ebfc4c8e0bb7228a1cacb710a0a788dfdcb68b06a2c7995b1f35e5b547a01a09d64b2ea4a121be097bb4634f998bd558e32f820dca2129807df9e9f097b0f4e39c8d2f807ad3cd84a62da4fb6dbdc86211799229f4a88288f34c53f891b7d5e4166a2ed905774d7f1294ac9c5231631c7a3a68896b1de009d2d44890e18b4924186a1ac394fb412412192f45c8350d284b3bf33294cc0c860903de4bdbdd47a17ea4b7033c1648cc8956d909a4650758a306d12c12bb7471c2e8ddfcd2fadfa37d99b4ec48b682642233a58160ee421c2cf8e111a0a38d2a6b2b2a9d5d27fbef0a14d194cae5351540e3f15c0385be0a73a511ab2a747cc6818a3885fe98d88461dfc2f33ca6836fe33e53e99bc9d5032610122d9ead289b397d75f4053d1a0c1ea16eaf019e3e12b74131bfc8357b78adcac49a0028bb4968d3a69e82c4efb06ee29eb25b38fb2cd06cce82bf031c0455c5103547e87bae2f3e019bb5599516e13a620cb1e4baaa2247efd4df82cebeefea92897ebabbc34105c42d80f9ff00ad86d9ed0998a9c353f452f37dc0e8ad71779125cf912451af161dfff44d89c846ade179da9fd003ad773010d2085de818df453b63c283c24b8210213c09caefdfecf84cfcbb6f1e31d884eef470cdb90a82b13eb3038cdd610a15220a9ff4b49b9fd224cb5da3acd2b9d1d707908786d9717a0f7791080210752d5ea39ebb6f5bd2ed0263d4a6ac7cb5aa08f5ec5134f7e9074c9f49d3849c229ca8d18fd27d1c939af2f273a9b77043d6c88dde643cb3eb185318632c190ab5c1547771ddce5534c863fb20e17e51f983f5ca2833a3c38bb58d1bccd0d6b1934e910e765dc757a63d97b80be612a76d940a9a7a7fc95a847441d57688f71ebce69d3426fe9667d569bec74add7738e44efad281a7e1cffffd681e4074b7b0866b8dc5b7e81e08e19cfad72664d4990d36bad68430865c8a76e542adb9fd7b897cbee659aab424fb4daba89e201adbb55d9e82903cda0f22cb993ddf94f248ab356c84a5052dd422c12bfebc8deffc963d80f373ef1bcc726c0b02a978fe45e7cc7c0fec67a7478ef38b091261809024103f422cf0c0f1cd3e8b78366525dc481e04d38f0ca96e174c091a2cddf0759a7d77a2510780ca2dc26eebaf0ebcbd033cad85a689e9f0dc7c2742ed2862be662db223669fa3cb60186268fd760891de7f01094faffc86f27468da0b7e6ee9a121b417b487c5a6b7475e22bc3e6f556f209ad72728d4636d011413f3e04f8e93258e4777ce5741be85e06bd0e37bee360b2f0582ecf8bcdb9227c141c16535778f3bd25745c7ef0c5e6e0adfc63dcc174b801a499a93fe7df599a4b3aeb1017d9ea42ddccfbee32a2491a20a23626a207c63561695be557becddf4e285f057be5cd0bfea5cabeace21859a1395c3659df1bf58b5aa0e33ed93090cad5c4210e8c75c626d9db554be8bcac44036453324d55ec5bfc49fb26acc1d03369ff0c39d2c7fa9a29f5b2db416fc931f7c30490f282e209b1fd83c00229ecc99f83dd806f59eed5dbf819bbd4d396699e36126c7683977765ffd25ccf6597a9bada1b3299ff4cea7719440066b258ff179911e3ea832df2e04622eaf472b298026f61fe3cc51123f1f518acfe14329f922df533d91c1e41099ce4428f4db1ba21accb15dcaa302d1f3f6144073f0ee8af84c385a78113863277cf6d7ff2db043aaef0fcc97f56423fb0b5e9df56263fbb0a3aaf50405fef16e60a91d25d73a51998705611d0729bb428309fa9cdd13746302096c80b298863e8eff00cbff68bb68d0ac3012f57127d4c19e2a8f74cb9e1bada7f9dab680e4cc345805d4e79396543cb3c61253023fd5f8c620a761ca3103e688add71f58892847ffef7f3d9c851895d1557f67f51d54dff746d17255bacd7256c3844aaf4449a98ad2f4f10b0bc7b55e6719fa596a4bfea45be0e06b859005d1e1b48d747355a5bd63f60a329d47896743af8bd5505ff3a1302bc189f2b9f1726add3d762338f39b3aa80dce7c9d86f0e080453573af267a5a94f0dd26c5b2c63360e90c28e040bcb9863b3aab3416eb2f46f255407e91e2bbe318ec9225532dd37cdbd550edb4fb38bf24568e9d7e868036b19036bab8f3fd7e0ff2bc97341b2de628791ce78b9668468476f9a897fd60e26d6bc98040e2425b6bbfc0b41920c37469ca3a86d067c9a5ecd71c554003059df9792829de756dcdbcfeafd0a7b80c9977ab165b4246f93d37785132ef845909640853b30fe624b398d43050759962788a99a9b744d18e17a65304240d0adf969cee2347fcbb212d4c79a9259205ab36a144a597052ca0e1d723a8d040b956e150a4996e7d16e9f33387ffd79783c2bf9daa64ade58a9dbcc2e15d3fb38609a73cc450ea89dc0a3b17230e092e49b5b76c21bb56010460f94caefe7093bb2c9c502ff1305bab19a38b994807c165cf41595936bef4902695ea47521dc47ffd644dee8bc0b9bd9fe460e7cea80657a9e617c46972aba8724f68103dd972baa4ee0b9914497673da6e50fbb86ca1ed4ccbc5cc5faf3edefcedf9bf4cc0f23ebc0b57ea5c73ae5c2ee3cf5aff198456ee8d7d3dfe6d1ed679d4a72892d159510fe8f38f8de6cb6ab71e18ed1df2521a13894e538164324c03be944a2afa7c046f0cfbdc6ef0c7a58085b86868283b34515ed10530e0c1ce3f40d2bf312374415205569d996cee126958610c593e0030e60d9295bc369859858541d924e2a2bd3c19796794b0da9f832b0c33a86d35781c17a93d215e3be304897591a0423c06ab3f59aa4e9a3dfdb98986b610df436c0882fb0928c37c260773c164cf3193a945a5f390500a29b0de7ff4d82f7a04c1a4141055dc9620abce17fed35f4f30d1bd2dee26192672118d33cc89e619fdbdba4c6c9e5794b5619d7d86fc2ac49146ce70d08e387906aad9c58c412e2cd663d6220c36ee445c56d9b8fdda2326a6546f7ffea9d0570a1a3a8722a2b4d5f66112364fe63b1480b6650165c97026c4cfea1cc0ae88a5b69ba7be4251a4ec646f64e965a8fd49b2040258a97f052239d28129f9be2329ed655879854a00a90ee31320f203636c6603d9fb296fb8882373de96d5a16f0076bfa59f4d8a1bcd2770c4e797f64099290859b9b28bd1c5ca58428581b9f4ad5431293fe7e5f82fb05408a73d4012b25f21db1078c400da524156071270e213f9003909d07b005ce722d084b5831153159bd7a413350a9c9a1ba055aac39fd3e1cd46352bcecf2f21899fc67e8514d45b708d8df1b264096be74b8dd23ec969400733c223c56367eb6a28a007e9854ea6966e97625b42373868be0e3393b6f5ef8c8a8b53a82e96480ce41a0c0f5897192f053d82ff899d42a3916693c40a139097c7fbf10aa1c557266d099b5bbf1c89a10e2b9642c7a89dc607bd30b1dd31c61f79f070d23e0ab036d452b7a7f00c1f1c04f98ed0aa2c5e5f6e6148b8f681c8ccebdc84076e5ff1c2bd2b0cb22735a6561eb144df45e3c4c4c009e00cbfa9df9988bfa543ebc2b629c934ccb6747ea4f4b45bbf0b9f106e4ff61be4ea9191b2840f4ea1f11d9f7b1f06993bbd664e89b6094196e75400c9361df7de51e6ff7771f1f218f764dcc1650e252a58c0826b0ff8c5f8d1db2f5dd19f578896d8afbe0d91fae4ceea4682443ea515ae930a5f2f10c1fbc35e2395300506d834d159c9d917c5d1ffc0185a847acf4670ab0b40cf07ff9455a4193bbba0db75a28316a90b53668291ec3342ea12b4d90774258278f1c0a3daa903ce7760e60a726c99d1922810eb3943538ae5976d8f33c43585e4e32f58904dcb573571337ca239d747153b70a84e28ed2e27ede88561acaf844311a900b187719f9dc9b5169efa37e61c4256423d8c0826d43dabf4d340ba54a7166c4079be3a16a08b5a4085c80a29f0d422c401244b7360cf643ec7108535aaaf336b9441b3270ed1a66b4c1101468a54a79ad66e940417b722c4fb2dfee4438842ecef490e07d152c8c7b42b10a1f597b30e2f5c8cf9bd43d45973bcf39bcb8ec0e040bb63ee81176c85ea186175c55523bd706625cf4a03374bd5119bb1609c1cf9666fc0da3d9d4fdde345e460daea1affed7f34c29fe9cc1b0cb70efd8532558d0e3bf1ce9b4b8592735c008df93d1a6b9a579799db1823657501dd5862316426f8192e285475a82e830e0336654be0bd6adb79e378e948486668a6420781af28815c6d3487eeb0529d4884b36cc35c8525d995058984dfb20393c6f115d1400f5c7bd922154ae6e6130358a0ee15b2154690f52bf896e53abe875fb866411ddc4bcb62df5d2f5cdfe1c282bf6e95c0f81c1ad48c7f031eadbb9f8165bd22fa47c551abc1b9f57cc812b87498baa4d811c21e0ae577514a0765e4b3727be0cee462f2a2b0991679228cf7554a0b0c28ee7a2ad65928edd7914775c0ba03479cc8ac50b5e28c0bfc7d38ec75828b1fd8603eaad95e4d9ced8c9e35e9145610850906bc20151868e3ba3297cd85ee1d29c3e045f1ce173078c7f58c992073e86f5be9156d9bf52697279be7630f1e42caf8d542e7dd94d0773880b87569d6e9d178dce7a692c4de7f6a35e926cd86f9a23e6071dfbb5c2c1cacd4cd274484eb1941fde38b84d7ce553b403bb18f838222e0f03a98c88eb9ae1b71df341b265f376c033bb6f82a9b71248db9f47a1e8e5a3143d0d78d467ca99b063ca78e5f30d0ff04aa2abd98b58eebfb62d0f8e3ab47aa0b80fcd8f5a318ee695ccf1145dde569f10cfb1cfb84ce9e2dd9a2f2d39bbd7baed68c75effb5b0513b709d18e9b7f278b84e848bb7fd85346e9638e49ec102e9cd3fe6ec69633f8a3408b5d610548bd3483997ddc30b3ce652878217d85ee7e6265933da57f63441cf40bc0a666bdd2a7b09c3f0613447185541097091d965f25378a9975b7b141e93ac40751ae8314ae2c9b8aacd3bf92245c41a6c77899147599739a894f197848be1248a813de0e1757065561ee9528b3841430579259f35507115ab853c1c408d479796f0cfcbca8a9eee31c0777d5199dddbbe543b5886eddf947f69f22de94432a119b9f43590f61bc43d743b2193a0a454d819317ecb1e04a876909f9abe2da942170f5651ef96243efbd417f55ff8c925cfef7933962fcb1d76d27b44cda9e4a063db5156b43a5a5f0a56fffdcec08656e9c42650a3ba014112dba37d1394bf748d30895ad8b405f2581aaede2864440949d52ce3ef9d0e86bf9e1ddd1d8772d4732354f5835432780940820b74f3487c2648c259f3ea2990930c7b35913c6a27582473e46754d1bf1eefa7e8e254eb20cd28ba7ac4073098db053828ebab1646158dd563a3cf721e42e5a5c7f80236c2e956a4194daf172b7b5e3929e76a32714e6162cc0a55a53fe7c8806aa8ae1fe70d6b8be938687b1046a315ef169cbdb039167dfeac1804b9b2b43d9dd9fc533aad6ae62e7181ee67453d398997b99b959988c91dc98612f64a5416db1d372004ffd4d882078ffcee90dd3ba54e258abc5b9d4a45947dcd9430fafc76b23ae1d549a4c35819c1a3fbe78c2a741b89d0e99e7177fa819ed03eeed84b14be5cc3545767c57fe825078732857a82cae23e1493888f870f2f2cb1d981008f0d337f43c04a1a5f1005acb2197f931f6c322f055e9cc883c26b9cbbb07f2487e2b7312fc6794539b0845b95e061a34bfe1574e990421dc4475c11e3938c249648714ebea31b0e1add5d18fba658f1dd4ac77d41ee631cdd3902204e208d5da33ad0cc3b658ad57e2cd4c20ed67da0eac091a1bd5b56f569eac2aec80114843726543fb26f6db06cd37e97d0dfcb5cd85f1941251f1c95c3c6c488f63ad2226ebfc453612f357dddaaba51d13eee1ed88d2609d094ff5ddfe11347d4418804e240f8fee5e697c7f2c978aafeef06966f85c92e43a9d77bdb019cb4b88ca9fc280df967e910869f53b2c23139bf56cd8ee2cf250c1ccfa59f712ae9a1e2a0c8982e8656e15e3dee3881c90ee669f96299ad6834f42a82f3f386ed3ed9a184c035c1bc69747357696d0e619b43ad1ea213f413665d7be7db40c8f3750200529c63dedb060f1414b4968103eb4cad9a08496e35fb8618dfe65a9bd3280245aac70ec69fef4d95bce05811acd9dd1501804b33e8e6d9aa59466bf901831467782808ed131f6fb3e316dc686ae63db33b039c72605ef5017249c75b2193f9d0763f3f481bd579b5089d447574ce033074b361adad2e8f3594fee6e6d074dde5bcde770d94fd167a06bc15a92c963f62cd21d05d5eb7a10ddd6ad4d5fc7647614b000b3c0329fd0ae348fad08345d33bda3bd0aa320fd8c8faf63822ac0b9ff487e1a3450e18e6bd79fe975c04ca71f91577b74e21308ce14593737f96254c569193fa93b8a61b26a6877999e8815429c04623713434cc6319f3888ae6ffc117abe8ef1d48a7f6485f6784249d1a8bef38f6f4ee433b60d2fef2bf8980ec9e19a88a450a976da2205ce1fe3577be0945e1e34b0009df3f66320eeb597995646ccebf8967a4b7feab84d86e4600bab6f5b50906339a30135f5379aa1e66eee165e2329b811601e76649e1103d051bc104323a3f5eb1bfbb10d1a8e20e73697970e85ed46c9bf654ea50addc5f05befc1582fc5fe9b1ded5b4e586a0aa89ab5f58732812427167bc11c9cadb28d0fac18bc7aa5d289d6222ad033f6fa68bf87ad3d86c51baf1ae29e439a59fc35aeeb1d19e7c25456591790f26bffd4f075680a0d0f50d2c2e676c869c763dda1d6f2839ed93a4e131b6f6219819c17ddbc971993894d3a8d9df447aa8fb2719097091b00d1572bd203da79746358c730c586d8322496f0f30801d2052134ac1f230a5572983d9019e20fac0cf1a33fe0067a4301367807be1f7c4e5d187aef769d22b9869a2789b1f3a2e2523c96dfba209fb8c39ca5c5a06224949481497b906fed8605e1889ee1d9b49d3f2f49c3cc47343b3f6e9cbd6e986fa627c1042dddd9701f64b715635c46b3b3554eaae14ccd76c271e9dbcb9fd51b8427aea51d727a25bb7a647f8dd0bbe02d4eb7928047bee53505447e03436e753b2ca81d19eca2bf6ad6c0e5cbaea1a68010a312143cdc3c580c2a8bd203b4370528c2a9945e55f1e09928553ac21734b67a5c23c10c5daa7b8262229309099dc934272aeae975380dc512079aeb5dca90ca4cae68edd3216fec28d8a8987dff8c19fd5687eb6e6729f0cf06f8b78a617c7ae74cb3f9366265ee9e81fa08f6219493bff2928997616373a2963729c2b23452a58f8632e95ee646a2d5f4e422b65b8aa2697d5fad54e711fa5f197d91f330af34586d3324ef179e70f0591bf7cf8718ba063cd32f0062092a36742419dfd01d223a48f099a3bb0bca4bf45cb298f1c7939ecb0eaa793bd452ec1df4dcbb2ab369a0f538703fe5b765511fceb52a477a16ed7b718f582dd11e7294068d7c7854a39a86d55be636138094f180b7d1f79342d8dca07673b30cd3520b5d0a33959918cb0ac0294b9503e33a73869fec57d5e185c4362c702d1fbe9ca2f0938f76740cf835d7d47f10d8e9f2c41b69bdab1ce193ea908f31a9ab1e94bf2a2a33f2062695382a22339aac6875a679e61a178040c8e77f0810364712913c3223ba1f7121279d1f16f62999d95d1ef7530286c54d9c11d2173d3a6931fcca7eefd9556e544bd3b59c49ce1e1d9c409ebb29bc4e3b8735998eac0718a4ce076081c068d779fbe9e5d457fbe0c31a6ddd52b462ae813173d2caed61e4de23e92dda8b7f7f1f04ae8f35b0b8aec94b695daf168dfa58204c98d1445a3e086aa74a4058ba96efd02368cef00718e08fd35e36538f641776a8184629008a53858b3f086d371acd4456fec71170f7310b88c65e714a79148b1cfd96f83629915bb923a79add96fe15d23dd4b772229e9b313c2c7230a4030b03570c93324c5e0a4c47503838c9768675aa46fcd1721447da47e82483b97fe840d388ec0d743f452fdc2cbe97c8032a609e61014481bf4b1fd8f083223a779b2572f02930f242de4ab72725b375d78562350547c60015f3ac866fa5aa3c15740ee359d547b8fb3acacf35b185c3284de0b60cf39673afb9cb4cedd4e21482743ed8f01debeafd44e9047f229bb9f751a47e96ee0e43a19b5c644e7c64c2df013059fefd9e6b9c38d4dcdb8da5167a84afc07c501eabd93158935ae321f71215895ca693339820da07d42f48eab8f1147ed6da17d7d2b27752a5b2b76319b656f7ba13610acbedd352c461547b42af8553552c18d3b08aa98929aa34df8ba72c06253b0200392d80d1938ec04108f85a3c6a1413881fa7831a32ae9c3d89dc8d8eabda02172d7074ea57dd3fd2040fce370fc88b60142bb967d52c61b0ff0c1e73f413c4ddf7d1ab22c5170d3b2a841492a1067dabb75107baa8196b455904d96149bbfcd64fd962eafee3f919dfd7cbdc6a0ec73aa91ec01b3c16236a1012b8a59ab2425c0bf887a7556968f9f475e8905fea9c3c3914fb72e9c661698bd0ebd212cee4b603fe6103dad571b9846abb017a66f0a60ae21e3b4f58cba121891195cb8a37aa41f6fe3ada1d960a411cec82add9092e642c1ae696e1b7260a58aa457d3ecde4cc868b3e2c8dab7314c01ab646d41d8386b18d8f42329a50ca60139a299b0fe58bbb45d74aea33ca140b8397dddba61d9c3cb1fa5da1fe2a0dfc4f69e8b88fad5cb776cd11d0e5871e9498e9e242c915bcd29080bf4cc73ae719925074357eb92a230598dd3db1f0cf87db8ba1e5d74f7eeeeaa8d0a66ac0d0b24ee29e0e167e6af946f157146008b2a3c95d9d380eba60545bb4f3825a4a7b441f9fb8d68b166b1a0053ef65512fa2c94d52f33f5efd649b23a5f233e4d24bd994f2ec9255ea65ce9a48036f23ee4375f7cf67901e6ad79ae3eaa9cfaef1fc55900a6870ace77fece04eb1e7e43f759bb35777d30075ea885b40c13213689090bfb9e6c928d7f9df7495b36edb714bc1f0a557b95e9e154419d0aea82b72435db250a9a37a2bbc783fd230eb19f4a019ba496e1f42089d7ad4d29dbf132a42789e52718c66af3bfde0fafa97431d0d8ac0d209f3663d5053e08b38660645601cdadefa908b0000d24e1e88c802865316acba038d6f2c163b2f58497c49c5a9a21bcc387d8f02f738de9b792a508124c4402ebdd4af5ca4c036d09f8bdb07f4f08a605df3f885160897c8d89b82f14b20a89801087cda33c3de51a08b6b0c184d9543f1d8300179608b78e3b386aebe82070e4e20f11ed3c90666e2c1e91765c289b29b89fe54715c2f1ab0e4020aa7483bdd7d0cba8192f866b1b8264a35a78ac8bd899dec9876983e42ad3d055fce5f06c0a6a8059bca6d3c49464be8727e454c3f1370fbac378cafd8e560ff3d24be42dd3985759b7aee1d194625e2fe4bf937eebea0e211a50119d286c7883b080c7dee65913ba5f31d63216acbe0e8a5cf28bd23cf04666ce10b27520177a97bf19efc76d69a6fd56a41c73aae98096ca08368f7b89c8a9da813acc6778c3d9488e9c20fb7efeff7eccf70b70fc8d47fca2affd0d5267460285e60e6c5aa8a57a17d8a2e44db75f3e292bdcdbc1728eb4d773a3920875640e5331e8172572ac05754825fd003848e25892090a1fc62397918712883956a34905563c086065d1710fc4c954adca9fb61c044843ee1d06963b95f0b2046e1b230b10856c9f136c3efcb5cc6ea384afa3df489dd33070f857047212b6b82e019f8d7cbcab231fbf0105482ff4704544744c408d741797ca12614b1cd4d6ed08f3a63a7000a4656a02dffe6fd205f016ce0ae3db8fc3af18030d3330d6adaa19e7686cf08855a5352177d7dcd6392b45f4f1cea147bda9cef9c9bcc5cda86db2096864f1ce578b66917a2a883a9b93f88eb14f8c36e8f9d61a59ce44428a18b71e835d9077fb64cef0295f53bdf2597f3582c9c79abdfe3f8ac77d01e6d9e053359796218ac204222c78d6931c294073364a95f040945e700fd2a4a427e2a088f830231a2930cfbf2afd1814068145792fb3ddc9f46d17fba33e352110f7bac65600737314ce6d02766ec5083ef9a84329f2513fb18b8efd5a6e12ccdde9deb22f29c77a7b7d95c3820366fa1992c3e87d0e8ba5ff1102501d00cf9904103d90b9b463eee3d2636062daa70f37010f285135a250291c103f50793825d53c23d4999c1c65936a95cdf34393b7125f0ce4db9d44218ba2bfe945ebca311cfa9fd7c445773cac3156c11dd37d3cd3b8aa4fbc9374c5373ad65c031e24cebeec728bd00fbb54d1b9b17abb3f575228e2e1d4c88d76d2fb795a8c17d98009fc4108ca208daece7f727dd59855ac76d6b109f308995b26de7a915e94f74751cf7ebf3f53a13a2ff6362d37222a89916c32bae6d901e06ec5b6fc1bb8b151d5182ce47af1786afdd86e18e0b3bcd7ffde266a9ab2adb2ef9017e602b715682b8e112e58e2a4e6a59b2cb6d2d771666c153abc1c8acf8757566369f4a26ae036d52d6194d2d2c282d279021b0b838047d3ee79ce4c1bf83403e568944cc620028f86109ca4978fd0f220e29ba2a44f714205a6e1cbebc5e52d15360e34803800fc38730a5b364855ecb52b7afe3b071fd1527900e1c0113fcec47403b5d45beff1e0085d649c07fab3b26d40869e103576791016b3c862f170e380270a5d8d4fcb026a0b8aeaa1d9de9625d46288541cf02fd91a3ff5c9645d3308ee6f29a2efe63efa7f3d03c56fed7beff81eaced736d7c13a75cb6b563b532f60abc2a1ebd6b9449eaec498c5cd35283466e7cca991c080da7d29cebe19c6006ef971db0733e57ac7921eaba34e24c898446612d5a954d6e96ffc7d3190052a0f62ae8785f225cfb5187da9645dcd9bc704a050b2536970dcb69885d6e44c1559dc50e1a9caf6d4ecf88b21014178a5d0911a270650c3a8a63e343d964940684727faa3f421124d2d445cbd60b5f8e74a8c9e02f7dc3c5892d354b6d4205b3e7f6f7fc9277dae4b6c474994575b89349cc31d5bc04279a0db25fb9acbc04654ec4845e0572b35d2e3549d495b2c463093e3ec492c475eff5530a6c408211cb415f9bef56a19914e805a3745b8513433b710fed4dd9b323e072b9b501e2a96711e3150f782c01f3511baa132c55e0b4ca04f466b92c5276db85b1110c695809d2a14aee51e4dc3d729287f17ee08c82a84c7120991960e401a381f3e71bc15df35e5fd5e456f4889470faee06f2af44357b42851c99d63309f86e3bc702c74c07f162feb5e0c4477dd23f5019127c5e4b2e3337eae46c64dccbcc62269732f224265ce8bf2e18d72218a530af8ec2d60beddb62817c49fed7eec73ce76631474de2c0c7caa00e78c52b89bcf9c4bb474e9a4fe7e4b9e37ebee36aec9a9c7d792b281f7df4ed8ad25028bdbda1c303815b554511c046b4e0ea4c3d68784c3c264895c9345c6b368f2a4bac76f500b465ac9e4eae026eed9e792a2c91961fafc50f20246c6cca8bba7631d8ac81f5ad3e17415ab246e600901f7c2810472e0ee9d31acf0809569fb2e4fdc119491c6baa8d5afea577f7a7a15d237a5ad6eaf376b2d505c702dea950c737c5c577fa6e0d8a4427291b9e53506161dda437b9a0b816dcaf9500f11e168c8b5c60a9e54238979d40d63bad2d56d60159c9c55a274534afdec59457a1e2809f5436465aee940c1e020eeaa744998042248682e91406a257b6c4c0b1b9790279433c7f873a0a846c7eca29770f51bf030d9487cf1d9321f0db5a85620537cf573cea77815a67a1395d57c31051365791619748bf150f26badddadfeec3fc41eb8ff3276cfd9e9ecb10c4d8f379a1045ad5eeb8c1aaaa6682a388c9395b1e8491af95b260b7e20f976de98f341290c90c6c56791101c47f07459af76d64caed99aa1cb30470f7812c766704cb0651efeab7ead175a1e51b72b465f38fbaf0a5e726bd38b355e20cae23b6530ad1d6c751e3c8fcd1a95cf789ffc56fcc256bac0b64271a63d9cedcd407a7138f5bb4aeb47ffeea70d80226b3dba68c171ec9d15e56f7e5a38db7206a39b883e2b09dd1b63d355df710c88d54985f4314a8ad6ada5a054a471cb149a7362da3409b043859cae9cce386dea5086a0ef26ec772f0e911d0b4aaad876b73f985f76cec227a5347884987b062a0355669c490a13d2a0f23205d61973b24cf26cc9654522e892f5580df1056c9acddf7eef2398e3a01afbf2dfe55c5be918d42248e7bafdeee0761d486c2b473dc8f991395f669c61fc8913fd005829365e1b0eddd4d1e9602b4ed1c3448a6a508b4358615bf6e72ac305c018f59b0ae4807dba67e9fae6fe1a57c481ef4f9bb6e6a70e61d05cae0ca2dfbcf46ec99d320cdddf44865bf7a4e949ea1f72f9a1abb782338338e770080b5972b1abe7411b3c2d8dea3e06389aa9bffe61b019c796aa86827025601a314e87df3fde9f24f814fbdf88f379a742060596e66357fd7c29480dbe58a83fbb74b802400eb6e856eda843abeff889347441142030b09e1a37d4bde2783f1f4775c2b3662a9eef6113be581e744ee7b9e6b1c1e6fd7970928348edffd03d16d8e7b701c4bda727a273d0ba394f016561f9ebb24b5eb42ef4d793e543198b87b2bc40f29a67ba66d430c4e6f19473feddc16be29237bb7135986d154f0d2fa62989e0a4afc4bff8315f40a6d0993983a208910bd05d81203b4452785fed61f092384aba56f9ade684f9d50b322093a96fef7c14feaf27e5bf7e4f84203d02a89a33bb7c57776e74aa6b23e2237406f8f818c9582afc7ab69f8d30b421ab9b5948b28231a561db77a19b4330de7a864a0823d0e8bafaf9b2081ac4e899d2b8b9936928fcf4d2fe84bfe1a5462df639c8ea23d4862dd85f64eade92a78952630b9d260d5ec3031f1973c89c135137d0a73bf6a8a231f9ab436e449a98fd52986daafc5639557f0b41771fae410b73c4ad9227ed3eb6a45e41e1b50ad37001d416a8b91735ce44eb8647964e7750077962af1d09d2134418e885757027d4127e4c347284888df269ea0970ce49f3df3955f17494ec0a32591347233fd84a67aeb66d4daca60ae018a5cc554596fea7456a48782d11e3af4dd3cd491fe5af3dee7364070bd884cafa60d1c9bdaea47010d251885405d25f682b1a1eda6732225139a8a61e1c617b12ca5f3aaac562b76dc19e08a0b4709f22a4b72f65d796051c7f7878e96dc4189750811b2bdf7e4b9f9f7d80ca2f4fbbfdf9ff36c725ad8415e7cd7141005827b7c6cd06baf55caa2ca5ecd141e28333fdf72caee8101db21c55be0d1138e14b2cac1f520086beb6e6e6760b706a326609f34c84bd1350749cdff76c44552018e3fed449e1c2c0c0ab7970e194cae860455b3b8b2a62ef672968a3d1c8df1604ebbadb81185797a17e5a839fc6f1901e9dfd459c83405230613592c2fc0a56e788d901e00192dcf5b3d9a1f21f9a06032ff7a513b82058da65409f6f90c384a35eb783675b534c8738b674333892e6683d9f7abac4e35859bb1ca5995e9d4daa18017b19983db108919ff028e43a612e9c894c5bb60fae4a724b116fd0879bb489ffb67b4eedde69439d0f4c874ecbcfcaae6747e7df82cd137f652f38f5e05ce4e96699cd20c1fa1f2878d7e1b7cab479caf58d505fe1986d18ff754adba31e3e08ca1b2dd6a7da47cef88c1b19d372dd2868cc420b6d66e5abcf80c770952e7424539d94b81b0c5926603b58b682d64c472cee710e7a8181f81f7e146ab5c91f4e077a555569745dbde44e50444cdd8d6310c0b88d7d77714ecabc23b8d7a75f000bc66fea1c8288aa03aeca8f3735046b69dc7b74638ea7ad8e6f4b813085cd55d6a7f30cc7f220a47b2609ae7f77257c7cab4cc15eb667069fbed0763a9b16b81704a5c1d47ff7d95f75299aaaee7bea4e47279630c13bed0a7c83789f4555be9261e009c5f5e02b53f74af2b0fde216b2de689d5cda1bb7341144a0ad0b0f99723d5348fa60fd9364fc71ec2e56a26f098bffeb1c35af74c0a528d962fbab0b6e4b3c5bff178daff983859fddbcd7aef46c79299d42f44028a3b6ac522d26921cc9f8374c988713a26bf6b2f2554b8f8d0290bb2211e54a83f585e3423456b5074c88d0b9f396526175aafea45dff4ebdee7aec845b5c19a112596d66cb88e2e6e086df1c98cba40fe6083002ee3a0888aaa170561b1343d35799ba23dc5fb4c2799a50f2bcabe34f4c38d54ad0c0db2e97724e8437bbea62efdcd1282efb937e08b8ec2089d59c3e0a3b4ff207dd742df539384d959b55e514882da61efeef4ace83b9db4bc9addd222f84a79df27555cc85770dabc73cf209aac03aaeab54d3b6cad2aa9eebf2d5002ddadbfbdb43b5e184a8d544525dd0e03a419da42c01ca8244645be0266bcd5fdc8e5fed00131a9218e00f037bb95a0bf0f9ecc4c3c78fe24c92d3a646251a9b91b6ebb9510f28734ef1696745dcc8792dc291cc38a510c7e0bf9162110045cb2b6f18188212c82f1ae1cc4aa55a43e4bfdc23ceaad9d1308988dabf722d99ee774fb380dc97fcecec44a84c5943e6fd62ff82d866d774884448c15c2790955277fc87212689ec127fdfc4c825e21e61585eac1d8424afaf33d36a28795beb86bf1c54b30b30814e30c69c5547ab2b38ca009ede3e70c1d81b722d42764b2a04c8c08e5c288340fd7b4e1bba6aff80ce0fb9d9062b4b8963d16548d67675a5629efbfe52be4d3963b307f99cb89c825b6cf7d7a2a4a6001ca55b245e8895c25173aff27488acad3cd50cb684b903ed2309a1a1b3de4f5a4de87b240d18f0b23e7fb06e37db1a267e8eba07deef99cbff5a65441036c6ac896c60693c707a92895bbb2c878d54a6ded0263d51925b1d203cd5df1a876532971b41b82ec604ad3d243fa5cc01f9d5d6282de2bad8a7d74691b1bc533ac39f58d5247677ee201dedac9f96ee1029ec4affe64299a5e011b25104e7890d635c9bc42f354d07ee22899dd624f71175e92613a16fbd2617d14ab55d4f67d32a682bf3035e832a4149045e5024ae9df16fd983779690dd59eb2ded5be9fbf6e973bd84c9918329569cfb7e7ccd49a37c74a5d0b30c9c966e12734e77a181388b5f0d11603ae9db52d1465fb0be1cde74d52ccfa90ac1f873c7aed886a0d954886b62dfbf772f2f31d133e20d5b9cd8952aa4412e5cb346ba35188bf1b1696875afba3d60ff76114640f607609f1cd8fb9814f305d1d7a9971bef96dbc2d087a9988656b0f85887c4e97eb82a09b05874e9970f934829b32239e7b84af0d64bd18cdaf5b32a328b4ab0698ed48abb5b7acb1b195d7a9e5ac2fb1da77ead1dd041256ee1fe5fb1fa1905fa51c1fc070c47dc02bd336244c418ace9a0413a7b8e0539f6c10bc77392d19f7b0ef74650850b7ffbef2b927e68f9fea46c945ac69d59088c016cb64b69a11a1f26b6f828df6ffab3675da1d374c69621cdf8bd521cac86e647ba776c29975f0699ab948a6a99a72dcfdbbcd8fd1be9a2905ab1bf76643de0edb7e5a3df490851cbcff9a9a7ab19248868c4ac62a270cff122881e1295445adcf9992bd9ae8d6d9d72256ecc4df0a5ac4c171f19fc32b71424287b27e42f090a1c9f323e30bac7305e81241aa1c55577e2e308bf758c6fb2b8d36f67a429b55d5496f637810d7d1a0b3c580502a14f0eac4ee0566bfc187545398fdbbe67cc35b98ba64f881016d6ed82fca5eb0b7616c0470ea2bcd743cb5229f5eef05ceb13bb3095a28281360f23e42bdfea7008d20fc19f86857b31a0802c05699a9d1d1d8aecda280aaa746f1d2f24dec065e20c3ddba4cf61447015ba2ca454e087d32ee480d62bac37085d7c496603b233e9d58a7100412fa30cad79d85de1aa8e636e304db95de062d02b350843038afbb1efccb891e05df8c9dd96a731f6c12656a78e07a64baed09e96674a54e60fa84af98e219d86d22c486483ba367d5f5bf03dce911a13cc2e4f595e8f0440e18b0746152f20c8f7dee7c70bd5cc798f9c637b546c63341eb5c3fea9c5365d859ffa79cca8f0c65267131a1cf49b23e8321400e8a1e2b8211081989f457f12eab62e9db6e99991359ae01ea17e44c5bfd32e22e383ea937e624a5d4f628b3d3c10278462cf12c38d5ec4a77424b65824e988030176376f35e61ba86542d07d0cdc2fc69e8410c0f66fbf74a156988abf77f6bfad68eb96c3935fcf45365d939adae1413ed614e4905decb90bdbe2b2d7e467cf999f20b0c1726842fa5daf6227bcba47162d0e53efa0d64a7648a74d219a839faf5180417f3744468f54f347ceffdb62436f22475dab9d7e99f333a22887a9e12562f028ac545e4e47004671c1cd24a45549bf421fe227b60a7e8813742d40dbbe5de2d218c7467e4b09d308465ea6c231ad781189589739c4a70ff8898c613918b67222191fb404af8cfd5af1da0eea399f87a270c5ea57022e7b184282aff3837cfb07cf4b9e5f221973414c008f55af2315ec5b98590058b412feed3dd9dfba838ed0bff6f342f95dbfa8130629e018b249836b48a5a9692757def34b64e7f3da42743652b3786da45f7bfaf808a28cf4df44806c643215f2b4a57dff924cc85374d9ca75d61fa2663a04956ea0d0098f8ace052eb7c0d601cc7c99ab4fe7eaf0e6d15edc09d88e7e85a3fd5c0e22e72d91582efe2479cc80d4704672fc05ba186b93070b7f4b597801c85b37dd07649db1ca8258c1a78602e2e0f14ee1536737eb2313216221bfe3263a354bab58cbe6755f40ae5f0da1ecc5ebac83f2f6363d86c8e2168f7e66d9b8091b8b8b6c8c037af49417d4b301b31fd8bbcdf1414697edacc9ea19a1de2ca9d8109567779540a0df32f5fc595df3cee93bcb297ea3cf99ee4f5d7126c2864b1d4b18ad782f617ebcc9d1f06885cd350cb7fc7b587331d53c920ba2373c30c77651d2ca492f8de8ecb44f642ac2a45d95de7610505747f3bd1ddebe87ce0dd69dc64cced6fec2363f9ede89eef5369a43dfe56d1817da065d9324b15302ef3b5161ce210bb247caea38e6200022ad1a9a69e9bf63e2ee6214435a510bccea1b44eccd717a91847ea0d46c1c7e09099e5e8e66106b16d4215042b694b682700315dda995602cb21e010fe5751ceb9e576254fee995d9617de0d6d8a56ae682aeb16c9a8fb7c391e757c1736491e52e0b50af87dd9710651965558a4beb29b1499f781e7103cd092f9045ea8790e23d7d42dae0459bd11f2c0b737d3a73eed7d83db0651ce163d017d86c8fadf59ae70eecb63c99e012476532fd594d42b458cff593827ae6017b05dc8d24df63e7f7891698abe6c03cc1885a700c4ce1f963bdc19312aa9061422cd1c220a987e05df9e27b9bf5f462e681246931284a4522491b224919b45022910b303a8d7a4bf1c991940dc101abfb8399d87efa612659c35fc4bba634eb1dea3e705575c28f893a712806d941400390ac7e81edb8a7fe4aaae63001d48b3ccb18d6ec0a1b55c7f25c0c05790002f011b91cd54b61abd2bc6d7e48a07f9e56209e6a3190c68f3d2e89c661e515c2b8145eda55fa802cfbd5dea615609549b61238428611c0b493bdbf60a79b3a17f31bf637629048cde280c26a0dbb107cf4d59341a1f166a4941227f1c27c59a4f1b45ceaaf8f9398d37915a65bad330aeea8b235e81b770cda1fc3a2565c3e0dc66fc260761e7baf7f36ecdef9d0f2dfb1096a5fb5d7e0a6e339413b7269e43c3fed878eb4e3095911b5943834407874f59401431b056e3a98ac65b63ed3c467587e8052bba9828f9552aa8bac92387beeaf16043a44d562d32fb7db68cb456d6ba54e9bdd43a8f5cd168d974e45314f706e4fe63c936cbaf0e11f280705bbd531136e29c14f912d8646d1cbe03526230908b13b506d126e8bb6e102edbd54c790d3f52fe62b6d2919b31edc0a647091f662f412508929ce19ee62d064d3a243885dbcba2a2aa88a6fbc792a458a068fc57898b95d14b02e4afaf2a65d0456db3b61051ff338a73dd56a2e193b9509524c1fa9332c2c8b9e59f4e05b7f8b3e0d62757b58a6f73e2d00592d817fbca638596bcbac1dde1df5c30ce49fcce63ce670f97f21317dac2cd9235b311aee626b9b28d83d6499dbaeeb772a17466d6b4ccb9b0266d5f01ed80c9cdb0549037e96b72585aa4d69144b916d2c11aa6e4762f4d0194a0b6823da5505d255df28de9c34bbfcf7b10ad38290895c56e93fbd8c217b23d5a5a777936b898dbc727322fc31ca9159d9b104fd6b1dc529a9bf6dad46fc6ddd3de52c0a646529ed884f1e0766d21b48c2ba39b347f938d903c9c10ce6fcc7ca0ecc4825d181b78f5778b250e45b092c5a46e5afc5b71170b5540f04c60b0a1492b7df80fb51f5aa01d35b4e156ce7e1d431991d69f07d993039b58dc39a1a14873edd98b76610b2b887cbe7e8d57c9b28a9f3e4990923b28770644558c8a0d5c42ecee53c33f33c32a8e7148b9280264ef75f972b1fb6bd76d53fb17528b19bc07388b9080e2ad98c118706d9355ead8adf5c234adc6019a45962cd12b93e2175d24be59839820c3d32a670adb4c8e535517130f54f1f6d34ac17c00d5f0b58fafabcbd85b28a487dba9905449b7caaf7d98f3955101fd267a6845cae521e00992e5fc43f94a16818a42453861c847238cef4210625485e9b2d905ae89413e78a6e59e4b93935c31867fd733b5a730c146af41772a4c1af6a88bded31ee44d56df196dc0dd7737c157458af4513b215b4eca5f7c3394901af8197c0c3b0930c56a76fd859fe4d923013c71b723e2c93d2fc9c11e17306d93ed93375c3830da84547d5a18a6e756c94ad37ca780a16c402d85f71cfa523382f922df8e81d25fa6999e2681364efe014197fbea634a7dbd5a023c1dd3df7aac7a1d92c227395b11e83499104493b0ff9d588137e331cbcbe66d3b5a968561cf68bf2a2e5c50ec7849890c571da6c79041762895e4afce13a6ac8e1259da896ec6dff3fa7aa540932858e46289f3bb84baba843522a30b4b22be5eb0de0cc22d0873ef18c3e2faa3f8da842c0e82cbedded4df52f3c9c7105d625f49e38d01c77bb034a09fd0721c4535609cd9f6c3ea3421181a221f5a5e0bbf7cd8f9bc2239747438773c4b1ca61e6490e318b119f5195c0bcb7ab4ac9b235667c3f33ec7896b301ccd63dbc45157da0f9a74a7f287e964fbe5f94d6b38739e43d9604b6c62b2d93875eda2c9374a3ab95b27c85406b3e5452150ed9a42a06d8211702a114e7c294be714493bbd86b6f1eb710c59900dd0495097dce6c91b909c696575339698d93dbb5f81f6380288023d2673b5ea17dd592bc852189a2b703983965a366b2c2cd6a14bddfb0ff2749594366d9fdc53fd392c2456058fa4d680525d1431c6c8504e6ebc12d417ff2c43c67ae5912cc83aa62b9aac967733da25b770664673d1b6af59461e4cc2b5fb00ef3b82d7b937d5d9e8ff94cfda8fa02205310f909570ec15061985b7e06da9c78e84b61120eb429866d69f248a0e55b6b4d3efcde26b40cb15d0ea73b11a80729444f0838288a0fd8a7033aa5f6a21a729bf6436555e7568f6622d6497d9428a0542589fc8e5f8d70ef46705024a53a1837ad18a6c549845ffd100cbf77614f3434152e30493e7e6f29a55d6451b8511c325063b44b9ea73ff2c6ff9e18b8ddb8d692894372da35c08d87873f504df251459b38b9d9a6b215b694d54c7033b82eda3b988d108908d06135e47f3acc8e1a6dcdb4f799d8fc43912740f23f4dcbcb74cf4f684729560b8975e09c0b796d7215682f88f4db3a34a4b2715c36e42fcd1f0a343959deb47d77e05dbe16cdc942927925855006f618d6bd19634cab3405ca9ce274cf83664776a69814587a77740f64a55db48d2d4c9bfe440cddd4f7858dcc6e56f06678e8de3bd11f67037aa829948412045b0a86331dfc94c6ac81ca84333b792a7f6442b98211d0b3203d78706259fa8d7f56e12a26435fd3a9173ba5787c287d6bf16544a04ef072f4493bca56f8201bee54c8932d0ad0286d303d53517e335df37679e6972cdcb7232e34f8b1c7fb4cc35c7d0521c24ccc85e197ab05f9b783fe402802c282df6a56c7ed0d5b4580a06dd6d645d626a6f6591b186a9a29fe45c58288ccd6e06b46ab8ded69364e62b8ec3ff7d1704d05f395f353c6b0e4572ef2f58de2dfbfe65f2052429f9de1da52031bc44c32c0a57aeb7e3fe436f25263606819811f7b7ada7df0fb2958135908af11a3fa03ac63ccf3a0a0f02d8a4d2887835468070a359bd91ce527f61362913b96c38cdf728c780139b4371b821fd4bd3f20b559d65a7ebc799a3b8184330ea89110f117aa5e229ea106367e7de7059ff9e9ab90c358a62c382459068c695a5f5ef95479e4f97c01b803b18acd56da1896463a9c6590871556ad71b17a9d18ce98a1246c02c3cd264968ee6494f072272cbd941059b46962bf00cc6c80858094e251f0b0065a705f66c80fd7811e4cb5b3bb91cdefcbbbe6f680b1a98de9c44001f979249a9f8b02af098843c4b90b5e9e79a5397e9064a25015515ed7d97d19d7f9b0bf9dea1fe82a2747f0d4c71d263188f2289e32dd72de61aa29b1f8a8c136a15bf2c0f8e67580ea6ff09694fce0b6c30657a5e380aeeebc689707ba394d60e5e543dd3c097dfb96b66858636bedb9bf1527d47aa1aa9217787af1ee0beb14953b1392b9ceefb8785621f3648510dcf3cd2e407eb7f23ae854359a63bbc721982715119989e8e7145fd3c90ab455a3f8b83e7d304ed32d30ff0b114cadb7a358c5f7582cd828f81ffbbc73134cc8f80f7c2a2db65cea7fb68b6ac14c9dcd143700db4621cd4f195a55a46705374adbd96edca3aa472ae2c3aad70782c48d1fdf2704e25c42d560dabf080e81facc6dd83aac8e82c51b03a8e4dba5e5aa28cd8caaaad96719bd164fe8a92c1c4396f07f400ee8063bc0e2062081adddb8b28b77a5c14a7f0a082da1280fafffc38c7f30d7f0bd8c728f64a0ec1cc60de28754694eab957ff14531f0d543044b9e454c505ae3c09064cbefaf34694de4d7edc91b2fc752e13b55d97ce415861e0f4173e368b4b9ae9dea152fd24f22bcd39ba67d10944faab3c99b82760114c2966382a05d3112b7804285b8c2454688e6fe0b4b4a981958288e3698646e1e016bf72732cfb200b98529e8b591cb56d54d82b454ee41798f291d0fa5d7409f4ee5e1d42a23acc9945c80f5f5293d6fe8f4fd177f00eb3bad5d632d997f641a37eb4110a5a6a2048302f2d2a7d85b57ccfe40645bdd72dbe91338d78e8ba02d04784559f6089c8fa9e0e3c73610e160b00949f74ebb28b063c1824fa85df1656466dbaf5a096a4a14df445132bf0d8f97e22c31b3acb60eb17d6dc2a7e770fc1aa558be350de5703ede06dfcdb85887b28b5acf6a5f0e02194c4a25eedc60b2de289acd7cad6c99ae4ff27ea407562f3571f2802939e02d0c6b311f99958d7005506f4157d91f3dfc9a9c4ff584e82c4b6a16af8e4e55ef9b63e0a7d044a340d6326dd2de60d9ae8de26c48ccd219f7d66ad6e563d48444f032b8de7d629dccf052f3d30acd038342b37350b3063a65935641825f006c765b571db7cd1fd9132bcdd438c3013354076107691572787bdf85ffde523b9da05c71bc6869b9dd542f43b42f213ebeac632dde8fd3bfd04368bfd1c1b7fd2a09725bd2bc5215c11439ffb49d6a2bfce24087b925ea8276d300094e54873f400aed799d15bdea239c0fcbbecd79183ac448eb18d6ec1c374bcecd36450b964880a982337218c9ef328a33a2261934c00fe5b07dda62aeaeadb79e5f9f0b51c85258a95a16e1f73c43bb6d0a80cd86a191b74980baefea9e2037d70159fdb6923049c7804ae293e4d0e0ab5e1ff02f454d807d1e584909a2ee61eeab62470ac878148f57bef690f8a0ff9e1d92e3e410070bd5f5e651d3a2663c53e6fcb6d3649f762db3e793d16324f0c0ce300c37ce788b866d622cea281fa311a6f278af9f53972e40bc85b4dfacbbc70c2424f1aa012f8dccc474e677d4b40e9ceabe0086ca787e61c68d68de8abd58de7be784be8cbc999478a0b86aabe822e406f7c2bfe9761619395eba8df081db4947527a1567471e7ac0f130a6f64f7a8f37147b6ab68c54e5424ccdbddcd9ad2dc78c4a035ee2cbf97c449a9e2d1dcb95673e569a55145426b91afc397dc4a77b027b506b792b122beb9e01e878615a2222544a5e53a8573392f9cf6014922ed7aec54d44b2906dc623dfc6e79a5a2165310dacebda14019059bf74feec81af55a70fc4bd17ffece4f611730727926112da40571e1a0d8451547b5cf0a568e626c333c65a75c73a1a27267019d811e404d0bbacb76240eb5d589c73361c0e0890ee255023b409ed5878924c916d3f1ba41330814a0f285da1aecf4fe1e71940ea0d9add50ae84ba9bcf1855657ed41feeabd5f2edcc190d6df11c1c9a9b822bfb37a91801c62412b377ae5e2c439d0d68a75841d79b8a90313e10ccbe8643beb0779af5dbf76f0ed96548c4dfc7b89873369030ff7a9a01f09018e5344b99c1b69d5a1e1a1b657ac0ec48f675e89c69b60e845fa94e977b7606a3b5fd085ef99f3d9d609ce7ee6e2dce35e5137025c2298d92e522f056f15688d6b48d7047cae9a9e24ae43e7e06e697a4d10c765c6f09edaa92279e537177ae33b2adeb1178189769d3dd2095eb35defbc2ba4353100b244e82490400b7bd84826e9589d51d0da53a039402bd0ca8c38daddb40fc89238d94705d6e26d397921ea65f86c21de1dded2afe0357962e86db1544adfd929743cde8478f8873357e7269bcdd2c37eb6744bd01e875082fa94303330d9fd96222a5698fdbcaf870699083ff1d4c8b6bf0ce206160c4c8a47495fb844858c5289ffb6420e65e748e78c29d7dff9ae9316fe05489765a66d2d80f25b4bcae12d9f5e6cd6b4f67f9471061a38b330d4d778948bc83a591874022b0cc0e775f9f1b48b786030b51680e4736971e32acf0a64258d48c59aa67ebad2dd42f48d0a9f4198b940fb3023e32fca071123eba0dd94e2c79bb0dea33f6b64ffa511a022e94bbfd07a9c43be987bf6e955ff387d1c694e73b363ef9564fffda6f30b935531c274a8f6ceddf4e2754703982dd3ddef7277abf82ca2df985dcc69b8e3e48d060f2bec44e7b58cb758f0c6005acfe16983ca6880e5e833042065779e17988bbafac35393978417db222c5a5ba773dc99a8cc605f9f920a3648dc1655f88dcab520dc4eed4da447854d0cbbf899a01e6722a240ac7cc9c63285ef19172898f469bc983daa208f202bd239d550d707744b95fb2e2aee7722bbb64c0ed531d14689275e44842e8cc92e999ddc4f94103a59dc19b083e73ace5f004fae7a45335066b0092a5ed5b8b0cbb30ab15e750a59b072b33f8517e5d89eab0b2b8025b9dd3b1ca0a74be5aebaf767dc75bf09ddf5bd166be3b1abf62fa22c10d736b3853ca422c1492d216f34d535cf2fbd31557420a2a936ca4cffd181fe48d09368eb2e7d7f083d4650fad07e0f4cb3db3ed98c55d67cd7850257283b46483201ed74f57fe939e42b09cbebf621925479ae656b59c2ed1a80f8e9cb8ced8284412afac4ebd9773962328c93e3d5de169265f0496d4a5845cfcb39156d6f5cf9bbd75e3cc627b03b3fcedc1caecbc6489de866e1e36fe8cc0fda93ca4e18122eeb69951af58b2ce86e58266d892d93cf6f34c28845539b404be97719184459c7ac7294e17520bccc380820b26d4a002004c9dfedf645ed07b0e78a8ad47076e3e113cb475f146414559e18c4db92d375ad156bf6176cecf34d47a5fe049081f9def67b0882a9d02d43cd2dad20d6c44b6e0533f0502fc3ae8f3b9135fb6a50d3fbfb4f7bb9e3a531deb1631081f9a8f83d9f909f0b6a3a5131ac36d60148f2f5be94aca2f472b1427d360465c59f468a234b6bb2d54bd1a86a24027a95a235e562b5a784dfc66e6df79160bf9903dc1f5fb3ad6db5d94b0d5a952b3c82bf70c34569ba9312c54bc1cb9fa477c2148fd6e98af6c328339d71ee8b4f74e27c9d73f3e93a8b65b2047f96c3a6c99f9fe94ef666954dd10b08bbd94b6e4ea5ea2c4afb1dabe80e235a389174e9ad0337aaf6aa7e8c73e68ad112e643f354a1d8b0076e60870d4038f709f4051439e89e0fe460e96e350edc5d741cc286e06948242fa84fb93869b22b554c887ace7cb2d94ace52d7d8dd2251d262cbb364a5a136f4268904ecbacd4af885e20f44a2fe8a2b2534de2030d6a483348c9c87217254bc2f8fe7f73520daadab05a1ed564de3f4c375b6c1ee74e91414e898cd55f6bbd97ec2695bd8fa744828ef5a92508f747a51632ceecb7f79e4afff9b98c4fb5adc96f8d80b4ab738efe3a724896a8443a6fb1dcec42e85b28933b23b1b6ab30fbbe1adff847e4e4e17258d9fde2654ee97b500f555ebf6f5c721463d3256e44ba0a72142475b52eb98e56031ca4a92cda1bf62527824f12959b94d2db79654fe0050e8de940f726fbbdbd46d6ae342f66544be323bb59aecc50788454a097ffca3455d9c180e549a1a7da1beb344895422a3b1427dd9219562673fd5861e11d6b3424b9004b073b01814acf73f22c642cf83fec93c1d453e5df34b5e6206390136ab01c70d7b0ed67616028f6bda1541c1c39c4830c7c577d21201f25b415143c51077aa38a7c82330bb4c62a970a36aa849469326a006ddede310605b54c4575d7a0b7a8507b0cb6324ed1fb321f788d5613f18d517f63e131a0c0de5e1afdb5f74f36ea10bb20a46fc09470a2c1ea5a432c63d7c6c154a3adfdebd67cd0bcc732b2a0e8876995f510627bd2f0d4083644e9e5389890845b6385c2ad8744490dc39f5ef75984c6e915b355aa1aaaf8b9e09c5832d9ff7ef5a612c100b5d679ace704aaff498f75f624a353237c7c37e76ba9e06d47ff6886d7de73c04e582447d9d0b9649eaef52a84867aa413fbcbcff8b8591caafee7a234e43dd94ad41258d3dc5f877c33469c5ec5505a3c7b7456fd660be925e72d6f74469c8cb262a51c5742640d552362ef44ac8521844d3eb1f3dac6bc973fc1b78f3f205a68a818f3d95be70986deea541fa8120fcf3e5b285b4d16c505c6ed99d4cd22992464601a9d3ce7521668b6fb1c18dfd0e4d6d3c1f509b577f9db11e136f4c84c37f2eaee9300dfb8630e14e269db68613345dc4f26616395b030dd13702ca34adedfaf8448a0a4b14de7a8cf6b4e99b20d6a9cf27c5226d92d86a31e09a45a68e6fc7602db534bcfe31db8c5324575bf19d7c3bcfcccd0f007d513ddd013f4a24c42cf62f692a0214249e96ff75e280081434ba43ba844e1d608b87b127c67e867fdb4964268f2eeb2c4146fd28be7f39dc6962d7475b52dcf3b57f8cbf316be3a38349cf2290650655051d1b1477a6cb431e07ba60a98f87bf90bab86b4c603ce010c7d93444c9818ae317fab85c6c4912fcbc86b7f082ac7a4cf6176a72ad6992d2e5e30792e25c699f2322061475e0372109f1f6a2da1206d82cd64bf081cad271af1cbe8544011a76eb939cc2e05a8f4e500c5a095846d4265a0f329194dad5b43f77a4c7f78b4f8e190cb91719669339d82763c59066c226ef612b087a32f1624ded50f903e253e0fafbc7ef8b0b58ce805af32b646f565005d7695cac658635c1cee9a7fd94ebe4db8fb473f2dabe185256261ef220e2619154077775514ec0ad0354439b87c6dcab2ef7cc3c95baf2db6619c1aaf565a4e09ed0998a9c353f452f37dc0e8ad71779125cf912451af161dfff44d89c846ade179da9fd003ad773010d2085de818df453b63c283c24b8210213c09caefdfecf84cfcbb6f1e31d884eef470cdb90a82b1381a3dfad387bbc02f1e777dd33008e56e03a4249eb86dcaac5faac40f44435574e426cccb405ed50f920ee7e4a60206953c0169c4ba156ef4711cda22614036972e35083277c5c71971ebf3b07c2645de4c8d23281f241ebb850acd115277d9eb75dbc808f45e33afd0c4e6689ea85a24a764b7813134a25ec28fd6c190a7c76f0f56a69b515cc7cf8372f2527f6b079a8e4650e9329e8f2fd5cde162681d9645f9263cdd6431e96fd725e37e3a54c07532406dd83bd397612bac782a0b98098a85007f9b12f0d445a35f90f914a3be1cc1839f388b7d6a5346593ec53964ac16c16c64bc26f35b6f01b2da7c908cfa06a4da79b5209e5ea7c4397df887ac177212ab890a1a4b988f2fc5b7c3f22d30f07d7281f69b89ee30f9d8069a62725eb739f5719cd6c8cc7607333a4aa10b42f562709ed89e4c9eb666af8a16ffb7321ce79a3ff45b82e4f6dbf5ec6aae90fd1bceefc421e5df6fb630995585dbca137c1728d197beb3844ca624dfee1a74a3cd7abbb5a92d047ad515ddb096681a40a2f93d29d69cdbea878f92704a3d363172dccaaf2f3abf8dcb67642dba2dffa95147fda9cf6773dd96581ed3980b4ed08cf183d959443c0dc61770beea6907e5d3dbda48f0327f745e82a7a6a2d4bb4c1300f5d3dba7397efd4c3fd1c471015ae29c89f5713f441efa2d948d8d14c435c154b4413c2bff37aeb43479f018c616672f741ff0855b45fbb15bd54c574fcdebe3d7b3e8025a55b031fd3ff63c888991ad8b16e7f57146bacaa64e4025ea90bb386432c866b7fa076e7e1b68c9cf7a14197b6c38aaa611dd7d5d15fe3800c9b36b9f18108ceef6d165945d236db416fc931f7c30490f282e209b1fd83c00229ecc99f83dd806f59eed5dbf819bbd4d396699e36126c7683977765ffd25ccf6597a9bada1b3299ff4cea7719440066b258ff179911e3ea832df2e04622eade95128c3d3c7321d8a67055a37791678a9b34bc44d86e51d595fd2c51633c1b1d85821c8d322e39e253ab8ad5067c893106596cc032614c5b5edb17ca2b68ea94bf64350159944e6cf6a4b5713a55761d9fadd83b348989f0fd529e548f2252d886fe18c4c90213ff9915b7e787ec9de997b140a3426cdbd93d30758af389ab0c7d9b00b95f7a61790ae7dd4e970a05e01f9ce1d4c58e09048b4b94d1c9851cfd5f946be29d748c39e2e3bff8e5a14cc13757cd035d09d2ad738e9dd2a2e689031be8782953ae61d8452a715ecd50ff03a21f1e3b15675c82ba7a04c73478c5f5972cd0f37394d949d0962ef74deb2f8ce280a247ae1dd9d4588f2a8e7fc58b1226d0eda5a9979303472b6a9a8c7646a089979274a08c783d179973dd41bf6fbbaf916b913bb793e7721ab13718827b94e36b998dbf245d5aa3704180eb9d3599d9b92148f2ba052856e5c08229829837efb31e3c369b58be79a941bd8740df3e8e015f87b2ac563e4ade539a6a59f7535b1733c97341b2de628791ce78b9668468476f9a897fd60e26d6bc98040e2425b6bbfc0b41920c37469ca3a86d067c9a5ecd71c554003059df9792829de756dcdbcfeafd0a7b80c9977ab165b4246f93d37785133d9eaa3c1351cb03613a1b306d7c0eb509b2c4856ba1b7310863579710ed96b9fe012b24b3b983b1d773b7676d10d60e1442417cf3864902a84407adc2beca0a228e0b81c6880cea08c163a9543bbe349d45708744b544a14c8f8a12c8615d2ec4951a396db3ca6783aec043f909a1204567246ba5da2bd0bb02163d7eed9cd3098c56005675768872f3532ec722b12432b4691cf3eaeeb84341fda86b381c0515ceabe01f06c13e7c1780c990cccf4819def5f265d91b82803b29519cb441ad05e26b97370ff4a8e87e245ba5524c7d37e6ef464f41f831c56b256fcfd7c535e311b6f8a9cb9572400d60483f63156942fa6833ff6c5a480956ac29bf7cffe2ec6fb2ede173c075d0cfaedc70d264ddc48154501a3e83745c1b0cc7e65d6d17917a30f0cfbdc6ef0c7a58085b86868283b34515ed10530e0c1ce3f40d2bf312374415205569d996cee126958610c593e0030e60d9295bc369859858541d924e2a2bd3c19796794b0da9f832b0c33a86d35781c1b828e914af3aa9a5854894fec1ae465f3eaee7ea02b3b93e76c95177b4bd2db113894cc6b247972367c547018d3527a0bd73facd2cd68f00393f61844ded3079a383602fdd83043169c697e99a5d89e05a70a92430460c71a37ac9a4b868dc207c95ce63774048e367fde0c9f9cbecc21ea9e119c27ccdc6d3e55f8928647561fc58eac58cfcd8302f92fdac1748841b50ac751b07d798d141a203eb25faf94ee21db5503ebc91728cad049f13fe0156f62d70af673834b685968670e4e5bd0a9bb070b2dbf7308458bc50b8b157aaefa477a1109a0f73b4be13122d6e46866cab690bfb98eae3f9bf37c3abc224632a977835db5d3f469edf3304ded789fe5668689398c2cc636f65e833242eddec16e9d48c0a0ce14576924e57de30e6a35d49291f676f493f5b4ae470e824fffc3cf5e9936134e8b65724156fd1e7ddc7d7f43631c6c2cc073a01b4a352d2ffe5259ed774eb5722f1d917539fe354000f5a9ca45963df513924b711dccedea67488500886cc38c517e9e3f3d2dcc754206a6bf4d2093c36da523ce6164f84b97a12500241499db45724d4a4d8dbb23cc2b6aca4b7a3663466dd6d06fcbd6d9177650921117b37746dbe466ea37abb4afc8c4ba499ba96d2bf24c6b2c86285347d1230f38c3ad6b5562aedf982f5032beca269eeb801d61de5ad9cdfe56320a7cec1fee9fccb181a0fe4c80b1ad071dad7b6729cccdec5d66ae89122867668160178af96cb66c87d055c27eb9aacd83729f90cd377f6a530e6b27283553fcc24916b1c6e21fff462969975824358f85534592d02781a55d78b5a2af33fb9baf22b8d0a8a817585b91419bd8dc43164db149c2ce4922c2ac889171d2c9f59b9e7bd87215dbd49774596778a950875f14c779106cfe6e8315eb68bb0a3fdc7335c0871899d4d5f90165b264d7238316d5aab9e59bca175742cf8773f606a4600452f440db6883e124baf7464e29a59bcef8d5b4baf2e7cbd344236f1028e58a8228d81dbf6eb3b7a796164407d53ccd0ce73c9c5bbd64fd63c9a33bf4b6efda25106bf2a22cd321cb5ae1dfb4899a1c5404c799951464b0d91e29867d4c437eb59c5ec794d2aaa721a3da2544c8ad52e07718b6d300c684ba93421c1d43e9e673d822529cd0cc3414adfb828b87d7f31778a6aa756a0d9856f9255f9c12261734b1b12d3efcdd8df9225bd38de38aa787d29ca693d72f8258b80e9e18ca88d7599d3e4d2a11d5d18be7f91766bc4a2cec314e797412efff2211dce78fe6e4bddc5449f1c532a183724576d2f587da037347e8183b21895e7a62c2ccdd33751a4b08f5be2a5c5aacdf3c72a93175f332a89bce62614fe306e3b48e436a197ede88a6b9ec75bb157b28d4937b58f64304b2f189893fc9df5692a863c86a1d43e859ba30aabea90e963edb0987f6a0f4d69888688eb76a93aa90434416c66d3b716ec6d88d47133225aced10c8736449b0acb91ff1038f0384653f90ade4995fef6861dee0b07ab4ca0f987a17bcb9e313766880600773b8ca27206a899a766da7c82ddf318a4baa3f1a2fe756f86d68bd68fce54fd1aa7b6a687b9fc908b8174390167988a625e11f3d1c4950b07f17b1046179f6a4ce817ee2205e880aca0639446e9db4cd0797d16f47865ee720ea2b0d5d1d84bdf838ffd8c8c0322f9f16045dd4fdea5e7d4a64ab960aaec420263d6de5676e297e29ec4abbad727f5303be9e10b4cdc7ceb35c2e5c7fca9b7efb532ef8977e6851596fbc74cda67c70998e6afa19189c2436a3b9f5e96de7f837a46055ba5089061335ee9911c8345dc4204e5c3bb19bf611a3edd81ac433c1536a534b5913508ca3f52399942c00a303b9b3f19a8845ac87cd04d16e051a5cf42f104da274b5c75f32fb7b3280472203008915319bc29eb9ff8c572774702af82112a510a32e87d5049df44991108b06fe477409530ac22ed87f9423574e8c94f96ccea5f20e1c453b4771256cd0cb7ea44534622f6682636485af38c209a0addc4e34d3969f67f81c9949185a103f7400f23d18a5e2ee931f530aba6eaf6d8cf3c9c523c6310f30e0da5d96449847a21313611551664767d0b2769a50c252deeecd09eafd9363c1fbd1f58b10c6b1b33dc68354800f0a127e8cf9e933bf0c76b234ef3e91b7e7fffadb0d82bc80f7fb99f3fc4c63d32708e81a3d8f8d259061885b8a1c64057ed6b935437eac63c36783045f46139d74da6f1cf3c9af70d2b44449335bcecf5d49d448504cab30e5ea213f2788e069134fe57b34ddabbdf2f52812c18befea5f9537325a3f5fc90a42ac39f19fc519b728b9cf816657478321f37f631196100d8d0aa968c7be8985084fb60c95b54d1a6e595f4a967cccda8a9321e9a4fc2606f9a43a6e2725f3dccc86983148882d3400733a29e0a35b82fdf8378f172d4a7a66df9c27b30cfc660270635d553be390ab22dc514d7a6dae9565afb5300437bde4725db0e866607c3c01e5b1b09b9ebdc235d794cef9ae0b16ec2212f1d6fde6edbfb787e758967a09195ab7ab66d8918e76238494214dec6ea803e947408ac87bbc682d336bcd0c9b7d1df698b8d537f7411db89b6a6d14346c7022bb0af9eef5d8f501a3912dfd5feb82a2c62bbb1c378d54fbf7cc93051314cb2ee4719ec60a9b4ed4978875b229dda3f7555a339822ca30b312104bdd38025073dfac9f767d55ea8bbdb143fe99ad8051cbe30666e0dc1beb0fea4695cb865a0cc67c92c5790ad95a34ab5fd21eda1582d8132d071e0b745fe41f299f5127d72a14b5ff01a7743ffc5648943b2e74f7789a429a58bae6b4d38ffec6262236ccfe1f61a56958316034d8ca9f6e9a8fd92cb9132cf56a8c7c80f2f5f767d0b2752b44f64270060ffffff9f