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 83772 232dfb44cee8f39db9a71a491b0da43881380c57aca7adc837c8b393d8e10edd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
13800deb0c9891826521dd7eefaa6036d1230010b117360028b5424bb791194a
Certificate Block Hash
232dfb44cee8f39db9a71a491b0da43881380c57aca7adc837c8b393d8e10edd
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001602000002580100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000083bfad384f71b14a1d28b9088449b58a55b13c4686911e5dd08cf0548f58702770916fda4bc25a4440555723d8b4dd306d9151e473850403f577427173ec5ab68242c79d285e20218afb33f480f50bb78a1584f815c2964bcb0e00000000000000080000000002001602000002580100

Raw Header Hex

000040202a8b02c7d970c7b94ff5d90c7ad1acf803bb7be154a6733358e4c3b699251209eca04147220d0d11d9f747ff290ff95051b7a46fd4d82ebc76f75a90d2e4ad7aab224e6adec500184a1991b74b42b528003617b1100023d13660aaef7edd21658291980ceb0d8013

Proof Data Hex

59,560 bytes
121216010307d1450e511ff5add88cbeab51c0792c770f259e6f4677926d00b318c041e90a8da881ed9b29454d54ca15b2c73f022a38184ebd70be8e936b233215b41ad768f3bf7fe7b4e062d8ef871d2809ae9913c26eac623bf28b9a2db6b82d22a8132413332236c676c6b6dab4bd1ddcc4b1e2c210865664cd014409396d499d23624295a53d1a15afe58965d527158d80db95621f417e00a9aaf2c87cfa513de1f8173fc9f702959f8e2a831abf27c9b802e6689c4ae108577a920814f945cc60cfcac5c0581c660006f35effc72c706c835624cb0ada7719bf42893a6f6ed1b1d29f2207565d8ddee1edb616199ca3bfcf7902d2fb487f4f4da7477a39f0c7b4089110cd1f8012df6f43b42b6b9492c458fd4eaadc51cd49428164a32a2f834294f061700170ee937038ea35cf8922d88091046f648f2a99266d74572ffa8b1f304f9a991f7b598ab48c967352b6dd5e5a678940a0e81468405fe61e05d6d4dd96ea3ebf12a7f69835e3acb47431730ed3ec86c2599c5d62d228379e32ad8d015ad6dde424595740079230fbd1dff7fe09ddf7ef7d5f93393a0ce7ad3438072641a713450184935238856e9d7308255b0c2649fd09aa83390f4938007780707e3dc4e94d04bb9cf85e58d14726bce2b8936c85ed03543ea7b84676c9b567f58ec2d39e80555cd4b6877c76849034fd7b8208ffcf6c52dd70e59878f6de9e3b72bfc1eb4acd7efacb281c537245f8a5cede414d554dc6975ecbbbc4973814c8c7d96da4ef1f497b02c96ef8021b0e3ffd88f0e1266985f40f0e010d61cccbd78ecee81c2536e3fa046669988605d31d2c6722bda9344fc9ef2935f627c9531bf765f665cf583fba7c77e69973747e29585b75a266d745cbac88fbf5bffa7bb2a22f418b8d58903e36739d1f399565bd9117e07216447cdfe51c9c6134a94cc40fcb4b1f6e18ecf7576b60f8eda67884b1524887361dfe0dd3514bf1a195c4b03642ce9eef0fb8fcf58f5b18c18cb6d68628ab468e20338b85abbcd2cdff96aaae3d5f8f1f358521fa1b90b0740a823b6d8c920bea4c4285742edb5f8e4be503b9d6e25f0aa8393997a5be74c3124f5123574c7ebfd93a15d239ec887c38c705aee7ae7b8a261122bd4477129362bc8485a837ae3f6b388a95eae22dbca195a63989c84b32c4751561d468bf108597d6b0f6b9ee3915bc3e0c9293964e4b29c508c8a404f06e5aaceb7be0df8f2918deea53a120ab8466061f2ddda1de73fbd91e0f363b732e21e32307562db166d6c3916bb2bbf56802c42d3a0c57a52615db96beb689d309d63eafc572d77e5928171c5a436fd9232f6d1bb8a9c399cccd1640aa7e43f1d26e7f9f4af032a6a4bdd344ed55df68970188a6cb1065f126ac502755671088a3246fbb3af883be1fd0852410be581cd08780920396e61fd8bd41922b29727bd7b9721f47d859cf1283c96c689f46d5bdad5c7adb448e52f2cd90d8cc7da994c67740e82b5ed67391b3f4430fb0f74ac4c35271379d8558279bb22ace61b4eccf25a45024e3493d087e9d436c68c78950770342b484b037fe4814d8be19620591b03782384e0611b9fce682ac9549adb735c1bbb2fe9225edb9a698215955f2f82a27dd2eab49bf7126a9c5001aa96a6aa596567131572751be9af1595ccfd3d1ac86521f676151a7a7f97b29fb8e2a9c91f5e58cec9d3abe66a26ff8220a0856dde0c79a921f0df36c1e292282cf1c5c7231c42b072964b804c6cc2e87c121ca865b6cfb98a6c626a912b74df27c5161085af0431cb9a578879fafa3f84c9dab968354cf99ed7f0beafcfec1433b1a40cacfc50c88541d713451e41d1b9c33acd746a241e750d23de95c74d480c4c6f71d1a5c705fa9b8cff4ebb69c130a8b047648c3625792d451ed848b222dab04713c0a69068bc298f26d9ec2f0d004275627ccf6d714068aa80595ed3a79b5ebd05d66f2e77a6e5569bf18a54f25a84f0993074c23331cb2ce7c60db00e2c4e8b6f4c585005512ca45e080d0065830554718dc972413a06993be460ff674321aec94ecc3dbd3472ff56ec2a7e3a1a4157eb43168c168ba2efd447fba8cdc942d069bbd0474dc8f3a9de2de7250e54681293bd0bd08cca8fc57dc72a1a725b54976117ab278e49286467559353106ec925bfe9061a87a0364eba004400b280c414c1749285fdaa8a6c67804a43511392ec3a6d7ba2504b909b1c2fc0abf0e8296d383f654562c5221b4d56bf7398f8051312098a5236d0fffd8538610a306a5c9f9a9f7042516519d783e180344b1ee2e01d18431664e871d57f21c3a5c4696e154e4b09137d8c4dd16f6b3c9845a43d169df6f9e459f4a641bb5aa8c142299f8e4d7fb18b8c401eb238236ee0b7ff6308a5374b00bee6239c26c666be77b4e318d52a28c9c799b85194da9afed1c9ce60528e005a51c1dca52aea3da36983d13a2398ad53d2956f46524c7cc5a73e4fb112d432a8beb1e056d695221b5e8c1f57ef1ffccb9d1388b823b84cc8d1d76c945525b2774474c68a907c3917aacab36b90dc2d174c8a83a7485519e8535da30bfacd2b2c5ae46aff6999f0c2f46c44477e7f9d7d1cc1cc797276691705a755fe4b50e42b048fc12e03fc6db52bf541c32234df933a748d94782a1cf22957a9588a8ad797b4601e459e38403843726eea9b09d9c7bb5f4e3a446bd449b6795d7c648748a41933419e803ec70d3225f32f3969256b60955a67d58c9bc61d883b2a92adf716ca1f31c45c2064cdc692cc467b6b11bef91f21a31c542a59e448472925404555c4fc9a40298df2095290f3793502655a7b78506d0557126a22c9b80049712df0e9256ea05f378a2dc328e62054717a110dfc23da48f6d9283290fbf972808cfaf3746b92d31ccbd379999917f6293dd4deaf221a87bcb43b995c39036d6dfa006a32fcb4475e32a52e40a7f73f5af6c38089643c309e26d85732fb612e9c6159c3a82a61e8eb083891e40434238ceb2ff2d9f0ef7e2e807ec21947a232e7cd3f1d14e2c25020196373c5cb33806038340c2f9191eb8352c15e5fcede45e0ae15c2f091af68b2af350babc638bb3ed140e346467e77e6a580192f19f193a959359c05ae28b35a47dfeadd03736050006c5566f9b25ea0bdc57d3bc726cc9ca99019bbd10493b63e7b97eb6643f9fbb03198a6dacdfb4807f049e80ee5350e6cdfca0073f756a97f793be1913c54c7f5592219ed8cf5327bbe0da001e7eaa55a0f95abcf3b1bd414d43730ae3530042fcb9081a2447399e234bf8ba011bd0fd0a6fa66b556420bbb0e818e5706b3a4dc20bfee5ef251bbc40c555578f502f54a36bf9226cb20f6b4aa91cb5ebdc922b6850955327a9a6aeb37bde479328db3cff4de2e62510a539e5df0456a3b22c9ba6a2e6fc369499c47be4e112da4319f9330fe403be124d78a6d370cde96287046518d96fef3a024eed2d97e76719d7d72032ec0a53eb5793b6a37800451dbbe6c32e0b7e3b44168cc025695accd55d6fc976fb4d184ecdda02d22d2991a7f0d6d5eb3997905148cb4a19897a7a8c71135ca40f7bcbf3a69bf20a57d525cace7a2c5fc827d872fc9c4f354a965f4cf56788d42cc45ea04fa5f1aa3a1371fb31d2dd5d9390e72a2f2ac84e6ffa52ee77177f69c24f80b25ee8051aff3a8469ec77f45cedaa6bedec625575b815f752e3f2d0e60d24368148530866dc3731242c271134698badc38f8f38bdaa0eb4652f39d84c7f52a8ec05c7696ad5bb36e05399a7152d878db164533ce4ee3c7480d7f60f7acc46e45c32002b690642498ce273b4a175bb06df8ef41d78f734a4d754436bd41640bcc2004f70a5bc22a6f4def7b5897feac1185694ab50b3672cf3de225e624e54e9a025bbcef224e2472923a6758b04f7bf5db2d7eb3f29bed3b2ae7761fb47efe6b2d776ed99009a1c227d9dfbc32f1df6e9082208d75003f287cbb78fe1a82a7e16d08c4e029eb21fe2d92586f206e16a658f82ff44e765c08a080927745112376b5d419cfa29237c8684f5149d22f68a395b3e0e5d857feb64943aa7614d5f86a66e5258ac38ff191a7c0f6a7fea5cb031139180b5f5944a19db265e4354501dbb94e4e37e379547eab020d3393c8f4ff87af289afc402b0679ff6680a126b998025759c511834ad3c180c3c4b524700fc6a44e904643c6aa1f0b6c0799985e7ff5803d1fb8e8ad50b4d21da89105cc272749c8d1716d033bdcc5b89250227972576072e676dbe92d249740a264d4bf27f8adcbb1b9728ba14eeff137561664f65757c437563cdc8468043a54450ee59424f0b3dbd73d7fb402f9cdbb4d552c2bed6199d5b759746fa85bef7457559dae1ac929f86f14eaac8218af94eeb940e9635048090ac9de248c85c33cfbf2033d36482a00b0b0f242efbd3a9719cef1249b3e2d96a70dee389d8f8e3695284bf82cc473f6f820d70f40bfe0feb94020a391868790fc74685ee052d66cee0473ea7900929d88315e7662332bbcd3da0de5da6e192caa45834a02921608a74ed7b3949f782da4d0d425788de3eb580139ae0755aeec571d861af0c8f146743979a44870eb3a3dbae1c91e064e43453ac5e451c9c0c36d023769f231e8c4ace4b9add9bbfb697d2c3cf4d9b07b54f5fca7dd3e8a1adc05d3c55ca3fa96a71f9720d845c8b31883788cd99d83a02b24a9a55bd3770d62affb2b5ba3c7208b6cefdecb3912214a74a21b048d23cf11ac1a43ba164e217beaf274fc62b6f838ab61a59a24803df6c280922469e12eb02542ebf6e6b08f06fcb6856d05b6774d8a40af7c1e562054dc4329d0b7e2dc8a10f7bd3d256c4ede0486052fbf5c37819cdcd655e73b921a3d45d6c242f2b93d097fd77d3dda72b48a6b11ff6f15f6bb4453f8ce7246220a13c2bd1270d1edf14eb82828b6577973cfabdfe095428a32a5725c20948c55addd662d3825d7fbc0a8772849a5eaee18b59912df93d441689cfa09bbb00b7198a8c048846ecdb037a7c65aa7a550c21dd78dcbf8772f8cca593b175b820917c25fea6a5174b955965a33d0a408cb95e5a2df0b177992c0487618e9fb623b2ff22c493b5062419195bbe603e5f893337aa1a745d97662861bdf4e319e11a95b2cf15533e78ab96b679e9fd55e3b1f9d0138e7cbc515832b026015a07b15e2acb7fe0a0fc96c451652d47870d487c70c375d1a8666dc154ba2fd07315b057a7caec2b8fcdf03322a5dfde8a1873bb54caf95875b808d7e39a57d19a99f34c0dfb639ec7d0562ed27ce84c65944b9bc7f7bd2d0576185cb5a4118d11cf8e71bde721369a227506f429a8f477f2735fa5eca3b41996d1d09d018b6e753b4556c1945cf8aca127d58e5b2b4d9f4a83e356a460232ce7e6d9f7bca113fdf48875cbe25d93f34c90c57c9f5467a73ab052ef02b85b55508e774c1913112aad29cab3233f7cb8026fc65409a183ad32646ded98fddca46028f09a330e8118e2f6d3bc0ed37fb9aff247a3d34e29faf8e71a8f8a68433b2b4cebb82e0be0b78c0be036a5413696403f00c29e10cd4d909808a390cb808365f753c376b0c4824f02783ea271f6fc361789e7ab9810905edbbc758a4fd1d2341c699398d9c2ce294a4e31e2fa7a1558564883659940ff8ef3e68176d3720102aaccbe75a23d50dda19c7386df1a9c457670603aae8811362cb474ec9e1f96ffc9dd6f66db9c961d4cfbbea0da23330645d70dfb886874d967970b8fff4c1801f555d4cbe38797bcf2bdc2c9fe5008207fbec589cefbd71001b99027b4ee14cc49cd6119069471c2ccaf446db762371c8b07c43ffad7f18004e33103c5e8108619eb7afac9b1d5b6b355fe9eb8e02c3dad185502426e9e78b1837f98ce1e844565b63219cb00dd020c5c4e9e52b0a0c15b3a2ec5d968ab7c0044a2144d61f90ba37c5bb04648d85745256f2999cd13265a6cd83b9b0f9f5eb159a920dda33a3011ff33a56bca0e63c84ef23881805aafdbf53ce08d69ed91902bae24eeb745e30059e44200d2634c1c39dc8f4ccaced2411ad02a2a36ab9b63590234bb9f6b31b8398ce886f9210283b6cafd3a96477adec925c3baa515c117ca239bce68ae7f6f59b9a4d9a277410043df68f21a05450db3fa53e538438c8752064fac1628daffc27cf387f3575899206ebaddefee5783b945882d3a6f0edef7070aa01ec1ebffc7fea15acfd2ae20e8a74242ab8c9f89bbdda2aec34a65287a79caa60d059cdc32d83246b45726a3fb2ea6732ab00cb3784b47e80807d886058f7f1794675e085587182228d27948c3faae0b27490b2085c9fb10cdcfe66e5866eac078bc33bfbce9f2f160ec9d5ded4f69b2ea4d19892bbb771cbe98058b47924058563f4d5c93a657b85aece7b691d5c1b5f8dbd1e288a4c7b26e55432d10201c5ab0915122bd43371dee24419fb796b053a6cb204a98835d62f3c16b751460e3b9ebb8639d5fa4c86398a658351446cb0773541c1e8f4e300a2584496ae8865baa23c04672ae70c3b4b28aaff77a59cb2f654a22ce877a41691e44f25ef85925a1d4dd719dd259790335e7d1b80c9820800761ad0ce31298b63c79f09742f12d9e09ded644013616362cd7a203a54a673a137d999fa6f25d83216bd2963cdb37be27acd80e9ba40cfcfcd3b77b11ad6a07e186af5d757e8313b3257cce97965585354dcd911d474ad043ca18d307e3aa565cef57c15f38855cf428e6ee3d7ef7ba0c8899a08554ab1ba0b2cf43e131cafe9992a23178453462d352c66bc08e24be215fa1199d373cb98d4344b5b5633a8b7316b340cd4e75088a4b6cff869507fb28bc0fe19c09a568f00f75f2dc6a07642d75173b005519e8d0038fcf576deefc98e3174e745c5866c56051c88cd8a312a6490c75b725731c72aa1c39b40e415eaf47988b433aa9d6fb2e0757048420f61a31fd03ea068b6e99d4d91f8ea150a44622547eb9e01fcc81b52aadf1beb5b65e2fa3c86a5e4f1804ff37bcf92894418ebfa7bf9c0810cd470202d83fdb72ccb042204c6900367dfb3875ad2e07e6913a861789381e4793d0fa0a06047a283ee810a68d27b5d74f53b2a4a23edae716049497e8de9d615d03a07759003a9416832e61712e40477cad9985b758239ed97fc062fe2755348c50d5a7776ef85a24a946c24f4c691077ebc2ff59ec0295b6f34b2a0791d93210ac1be28389d6818552e8ab4284ed2f209ffd8554e050cce5961086a7ff62d5b9f9229354ca5d7c25234582f7d4be9c1872afc83b806fec9b424e9b971718cf4545e0f2f99bc839c5834741d087ebb92062241ae9093312ae33d764718885d0128afc91f4fddc37c0cdd551799d7992fd2c3f8e2af477f41a6e3174d572fbd7967c12d91c358d9c42951d87a7e04833e00ae1271eb4889c7e0335c3f11b144bbda7f1a735b9fb28422a7e199d27270b6e1e817712337b730776057528f15a243111b4f65b7122af07615af88582b059bb4c543d6b6976eac8094c0bd967cf5e7febcaebf3ea368d87e669e79f010c6a5d9b6fedd44d9cf3c53dc4db51559ca20e459147b90491c8f2142c2681128f9e34698276c90a9d3be00a713878f6575943e20713ce492889c2832ccb6ce4b8c6c80d988b69bf5119f990a0d7c2e6f0066e5054ae47b055302c48b22f98bef31b4ec6f44e27c0577839fa70b7b407b39256051e0209ab9a9bdbe9839c635c08b5de4037149703fc0fc83345ad2babba3446cef7dca98808c56f87e922554944293b709147fafd3ca96a8f9782dee4c6355415d2ef267700a30f77e5080d87f1b3fda17a5f911c380e1224513fc518a0f1f534ff0d31400b67d12fe7e4544c03774c0054fc70fa9b40fb2e07de0765f094ddc43b0474632432f70e955d19671cc2dfc15708724d0d7c0bf818a6116447c57ca8586e288a40180932c4c7084bdf666dae382aea1ae26353abb41ae57536eb6f0e182dd41b268e56388f1f9bdc52e3a496b1730ff8cbd1a0ed9dbd4f39b1f6562f70fa93eaa6a2f40446e33c91978fec4c2245c98202468c054f537a19d44b96e9241d58e5b8794180a6f160abdb114238cf0415d4b540bf0c54992a53a91dee3c269ecc5144f94d7fcc943a76b94ca11d88f84e25c332e62caa266968e70446669076ffcd374ee86c556b72e0129364f7e8e3f14de930580a68deaf72eddc14ab7c391844baa38fe455eedc1c8cabb214ca84e9d28804fcb3a90eaaac0cbf09103f05b4f8569389277db4096e0c36390c79036bf7a89db89255cfc426f7c7d82ffd4056601638944f6931cc93908c41e9accb80d82a63c965c74eac5fcc8bf02ba5fa284db2a53b1bbcc7cf5f6b83a15b9c5dba4f0c3d24323c794a1928013f0f6a03117313abb1326cdaa40c5f8b6a61a47011ed902b24b6042cbfc8a7211dbcdbce8f2a733f72415f79d7518cc7d40a7d59ed56a4e9fccce2d1dbebc54ef025c3df4983572b6ad98a4e4f500870565c5a91f66ff54f638f7065cfb42096e918adecbd38c129fce931171f54d3602fe9e0d77b244a06043f507d45b0e617fdfed9a2a5a14b008a5e8ca055ac7a7ecbacd9681921343498f43111c046c30a8d4d5a14b43799d3c9dfb7ecb44f4f2bdb19870fefd9f51551ae63401ab43b5f62889c086b4d3a82c6082f7ea0943012d11e66366fd26046a9c7fed4fa277155ce030271b4f93273fe2a762fd99079baeb97321e3b54dcb4d3b9c791e60c0cc81c489d7883532721d2aa1d53ef6242c8c1b404b174c8bc8506974970f46964e8dd42b232d438dd4cb5a451c6fa403c11d8094a24043367c42cc487b52c2ed79752e5c6afabc2c32b051713e245e788566051803494ba5024ad6c1824580dd15bf0a05b929f56a5fc66e3c926b7514a36ec5a11fa37b9eec80ba951eca4bc447d65cdd6e4cc193302f2cb842a2a3c38841b997adcb57cba594389f1ab067a7d3b10e3b14b9ef5408d106a30a12ac72a6aaf288727c575ac82fce354322b8a12ad1ef94cf711bb63d7854532aea6ce2d0079f56ab22cb3231166983548c27a570c91294c93af316509e3081a3af6d428dd0fa269e824deac00f37f494c2627ed23a7263f1a2c5eb50c40bb1c19634550e88a1678a2ce9942689edc3c2ac9b9b11df508a1e30e82fed38cb1963bdb7c254cc2f4f1520e30f93039128450e5b9236956a22cc687f86fb1a0ed10b11f772235181e2dcf5fd36b6830694cd3a0df829208913f9dbf3d9a7d9d7156c5ccef954184ea7ded8113d8d30f9155617040ecda922ecb0077a7573a36abf05b92810028f6231223e1256674db988d4fc18bc0905034590b3519618d6c23212967d6194141be518cce868ebb42c067054c24e8cfe4fc8ee4f1f013579bfff133d4d2e72724d9e2a7315b7b3c7b4fb8693c9df5d86fa49c97aef532a3469fc7f5f1367d2da48a2206209010d23adc575cd901fdb778beaed55eea9ba8d0351a684c0117c990edf687897b1200a30a43e5a951478cc34de0db055b7bad0bd3499f791d983bdf74d737519acffeedf0854f83cc37229b95efca62a91a11dd3bc6187f7016e413f030b9fa852817081e457a89bf2200e274a3671a6d2662685533d45d291e33954c0da2adc8fa9e508028c2f427d19ff66a44219e62f096f5aa4a7c0ca9bfbe1755eb7f28bfdd79339df5e59492b64a2f5bdd29a390bf7e5ea6739aa298476967128339fbe60ac7f35d73d8cea893545f07760c70e194a8b30a7214b4eb9ea610fdc8cbaf03a66c4413bb0f0841deb1c197f9fbd8bfeb476f9d4a2ddb09bb1ac8b1c3b223a1fb54a55c8d844cea5d42c3101da95a9c433dacc67ac29f5dee9425453f62bc6b6986a32ebe7048be6f1a6e3a6af1913765d0cad2a8f90e0dddb0f927c034c32b83fbb72ab69734c96f135ffc6ab91acf05240bc17cebc38cf0bb417402efec86f7c771cd052c1c538e1aa68a521f8c289c2354715c090618d1cb9497627b339f604e5ab3efc7cf2fdd8c8ca5dccf1f7e5cafdd413c1f9674d46c933c015fda4531b5a00348ea2744b304be323d0fe8f4e233ba7651acdcb9c4d8fadc913eb8a621f9b01e0b0e48bf8e233c7af1d4ea10e326f28650f1194a3956a3802666ee6783a0afb7be61d675448107db37f7b7fc6b1da09e4c67ba50a6d6f77da038437f69b5aacb9e6c59e5b8bced7185dcd9f8790939d9edb7bb619a8851a4052af2c9c79a74b08a6df3e29774182b2f220c9268e092eb437321ffe30169b9d743477d657904ff46742ca94aff01a36b3cf06b525cb047601b511288f8622c2f64bf85582bd1e451171572f94cb883ad0f5b4be69ffb037bdd7fed8b1095611f13d1cbda304d370d362f936f37b28f323492d4ea7666473bfbe831b1284eb5f7276d1bcd20f1b977fc7d8253ff626222d4cc90230590ab49f2de06c039509f384172ff5dd6f9a6872b0ab274a8ff7697c06df76c99ecc847d750490bcb45fa19324adceb8dff4d6c0bd196746505602275847e1227d3c564578a658c2607c928978fc17d8403e944fcb782fcbeee4db7faa1ba5aa017f39ba2a0df014272ffd78cbd5675fd6fe33bcb496eaa0f57f09c6d2093c9bbe0c70d2f4cccb6649a36fd693dc5e8b8b2e3bf637d2a747fddb9ab9b3e73541c2644440e9c15e6e63e70d94d19044eb631ef27b66aed0c5fe712dd14abdd8d85de04cb49c128c3d9c8cf48d6b4cc99412b1025e7ec993acfe1dab2c5bd7917fdc323f578f07def05b64ac3757a175bea74a3f1eff3354b805131bf39ce0e117a768575a98cb82f7ad3d099c1d49d119ede5873e1f164adfd6d93b27b9e6cb7ef9e2cc8576f643975162ff047377aac6c5145994b386cf1d171556e0784ae8a2fe7a77197668e528f0692868be1bee4ff68b4c4de53f73b1371a5d7a9354e5ad5535bccc055231ffa00d3fff4688ff5cb93185fa4e665de6091e388766f17a5acd19c3c2c289514b8c82bf5ca0104cbf920a472f1a8300dd115f0961a7dc54edc79b8c566a4892be23a589b6e48d97363fe58ba695adc7ee50f51702709cd33c3100d4f5afaa754770532364495141aa47ff3e63c98219ecfed7c8cb7ef9666fd63daa16121a1f9f18cfdb7c04c3471ddf5a33cf27a8ad7423c0a878305aca0e732917d8aadea54f248448bb4a52150958fd83a0e202c13d0145455a418e6579b912935160664e0656da01c386862bedcd3f554d19c1cbb4f2f4ee98adc88f31ba77702be0ede0dd3af6b4a0eba96215d74f5b7bbc18da616859cb7f6e8c3f31e53a0001cfd3301c5a6925800c0976670f4ccf906c79f73f1e2bdcff65c7031559f19e6906734ea35b9009fab4b7c2cefe9aef3ace7ef0d70ce2728ea5a07f08c0bf2601d797319f72eca5603fe07d67b739d431b361bf9b37491eb4efec5b887433b2302258dd1c534daa88a90d0542fdca8e3338a00652d9254637c9601e4412dcffe12f7db2b8b4fe59ea51ac1aa8dc704b3ab308a1543ae2c0df016e974bcca9d43b854fa7cf73f1fd539ccc52b7d527c5575746c05fc56f853854943936ef7ad5d25316554fca0c10c7c552cd86e943c0e5a5ffa3088f8b09da1b708235b45c10b3fbed7fc8aabd69ec1136f603336543cf206aa7ab3cfd2f9496563f9b81bbd56d10bf5835f18ce46aea8b49705b0f95bc02ffbe1c97a495ef4afe9034e5b15ee5fb032e1702e0adaaf89667420c73829d641ba48fd0c0637583ff0eeb3993f60f50a775219b17783dc1a5fb3866549f7e7c7bb3d6e811a49aa342166934e43e0e10025a18d55c61e27949f8447f672d50a15c09c5c59f38b5edd16e07cec433be51dd608709ddec00fbe09c287c3cc72b09747a04afa5422a8c651fd3aec916a46898f7e7ee18ce8126c7e67bccc396d86682f7104f892643e93b3b540f9fc25cc2782f9360ae6010ab477f3eb52da5de3643c87faa48e556592fb92d81b722f904803ee0c83e7546e43d3b0276a6862067e27c404196ddc5f8eefbaf395769f5073b3036beab3e162841806388ee9ac647fcf2dbd81c7d69df69c66bef72246b132141e5be0e607a511215c7c58874b2ed19236df133cb1fc4c343c7f3f6be7b54a58f33b48c9dba123122c17502d284e914b3f3f98d5dfce758816c6a6e4c4a1085176e5f46eea856aeff601692f6ba15c7e238470021708dda69645e0ea3e7e0b6ec5b294919f690999a3e4a5887fb07280ebae23649c8df9950725fc89797a92dfa3c4f8b321aa280f7cb71974c41313317469a289bda0070decebe4ac9731518494229052c39e43d84c56e0bced9cc6b632718994f4ba32cabc7cbf727c705ddbd78c9600531d4bdc49afffb0ba188e1bfc5ed0d5a4d7ff65b65e1a6d64b02763da15718216541e417419d8749d6f75ee553a8383ab291c431dbb55eb73acbae3b571a9fac4227d752a9feb10e4d9ed4fb48beb622f8c38658d03bf75622a40cf6e2aa34c0867373b9d035ba46ee1df330b921113db805f2be8754c7eb1367ebf1253db95fcc327b077b5a0c046373155cd9564505e34a3dd95670e81a057a546df092b2a772f0ea67928929dbfbe88fe73ea604d42b7ac1644ee2e1da3fadf7df4b8aa072364d2573194e165e980c3c618113c0f8e8b63709b5c4a164a23cfbcfbea8c2a3e583a4d7982b3329108d76a38e1f83a75078f105fbf064811ccf58a3c923aebd3313100195773750497c9bf216bf3a078b30e71d22db2b091e985ed652a2d45431aff2ecd4cb3b5cd248e900abcba061eb145bb48957bd29995e2b9d3d9c9b6e6024344f150389705fadd0712226e230568769517547ca37e30df6e987245d7d0351ea384373881662dde35b5b23842931c436e1f0778c31a49faf5835ff988ed5e3fc15422bc7d2551f37c20c5288d3a712cd81ac1dd3f26c3abc66f4edf4f586924fea7dfa653e4baf7f28f045cdfb9ea57964707d1835d88c20ead2815fb2618f831053a961575c2d00e034512605ff35f8e90b32bd7d10e2fa242e0ac2c943bf5a75cd88441858bdfad5f280e02fc5b59921957486d46322cbe31204e5d54fe788c15846e901356ea325fa21472b71173f6bef4ba0eef8706b03fb02566284064a7020eef2f6a5aff2598decb952752ac03606e1ba6b1f9789fa36cddf163f7a9a5f89fb2984a72392ca8434101a68ddf441e19a3959732f7a52b5431cd2547519b47579245f1ed636ee94e213b7594a7c4f8fb18d6c930d6ffb4e93ba21c059247d9f976a356e676306c729ccf3769bc276444136f8d49a5001667de39987c072b1ecc6b458ce7a594e9d796ed0bbc8d272484e4fdafb897880665c396337c8823126b5b901b238c7b16b878f8971ca5996b709910e769949b6be1271d0742eafe1f56efa1c442efb33a0f5c001b650b5a35d2345753aabbaf375dc85f2691fae6ceff83a844766501263af44ff7429daf82b8a46882d89ab3894935f739df25d2de969b1b3eb0156d7b596fcb44524f061a884346d50906cd1c326bb842c253453706050291e7555ab1cc2c00102d2cabf86678c0e963492917b1c0e1f5cff9a39664af8a28ea14681a7bd9e4c7190eb270ec2bc1cc580132c20f7c714d877c7bea77e453f0a67992cce49ab530535030837fe01a851f81544713e0de5b7a1131b27ebc7ce29253126c942c1257a990423ce2b77d032621a7171bf98414331a9965719c56cd4ba2cd86e7546263cbbe37049170beda0c4d8768c54accfaf6319bdabf8fa777f7c95f1f24f015ca53ced6ca770a9e4d5521255059a4670cb84d1e2d01a7aee199b1a8f136406b11aec1885d3bab819bd59fadf87c5c84c5d3408943706989460d5b9a649993594c7d88c09d06b2635760ca53646db70ca65a93cbb029557c87e0b423e93bf5f25173e11d51f6477067a18d27abe074c72b888b3f0393057387a0dd135a6da1eaf82029e6f95a0fc06466d8f97d520218553ee62ea4bdf0ff589332b4570a110f75ac42fa3077a827942b5386ead6d6462fac967d667b4d099ac3d884f594302ea4e8aaf08a9f4ca7a4e37fbcb7792afb5d80a0221daf9069bcc5a2cb83cf0a1413f5536ea63ea27ad4ae0d59b66001e2646ea0c45d040e99c8367384ef86c93fb77fabdae3779056039039797526893eed83a128e10018b4dfbe41ec6c2304e2ed8d674f6a1a757363ad3de9c48840dc9f660f414ac9501ca92566a491949a0474ba779c1faf8689e715ffa15118755e6a7061e891f1c9e7f8cffc669761dadc1565daa22349efc814a311c4efcf66a6d98e55660ddb0b609cedbb9b4195a67bb22205f4015a90c5dca44d5f82723d058dd534e30a96627db48977c676a400b11612940cb6b44c015897845e5e6570f222cbe337af65835fc9905f63d6f8e5f950c491fb40ad16d42bf66748a4efbd96d1f3f2a29744545dfd099db0326fdcbfbe994c0e0c86d0f27891eb21e00187df34b068522197a08403f28bb6539e235b542a4839f99cb5353e134060db1c5cecc2a0d007023539509177f28cc5a02102f08f18308473ae8a250ae43da22d10bfe12d1e8d8cefe0a3398798f8d4f636e37f0ea4971ea10b786af51af71559b1e4160c3de3db0890a54dfaa2d40654425db38d971e808a046ecf5504afe2134da0c0566ecccebcc91e5a500526f010a091aae09a1befd3b64c044ce7fa1aa29a0d148bcbbdda72d26569c2502399ff6049c7ec8e8e9228ff5b003ab4acf887e5709e54220744ec238b7d3fc28c019ef6e6e008ed389730b43152f875f46a71036c11925e128de653e879341215cf6eb7e2e3b9fb82e8e1c7fdf33b7f1eaa72a27e2cc978601ad1db92e4cc801100501463abbb7db6abc30b9d42974a05edc397ad8fdcbd9ba3ca3464f96bd273608f990404280c040cea747440647cca3769b65d9a1dd13252d41ca95b822d7b7d5ba0db39dfc865c81533536981ef02487726893598b15089d786fb178945f05e1fc9196251bddbb949606309a3dcbbf9633ce034e87b9b54d8a3e4a12ab62feecb20702a03127e573240e6b3648208e13945d585f8100dbfdcb7748f80e557837367d4aca448dc33cd34226f647797a93239d88343da610b18765b810975e18138d347248ae2dbc84b9a2aaa59e0bd7f807026d44c4f9d4d9f2df5807e1f71f31756e5b1a799ece1d6ee82a05ce482f140ff72820659545fee2c2ae31ff7ba0c31827c3867a091de23cc6c6a89ce1f4969bbbc24bc841c324fb7f837bb21afe0dc3132256aa9668f9b306c76b0ef40b465599082dd068bffa2e426ced894047d8b4c4dbb7c8d11684ae3081af256b691c0e42aca5e001687264eee558867859deb829ea949cbda4f9730dd2c9c0ec82a5f395f4771fe3eb605217dda4c3cdf6637b259350f7c645fa85e65886d1d271cd1be3ce64ed8f5179f29b9c7693e089b6528f7382953ad22fdab30c15646b68a99b116d2ea03488ba185f1e0cfe4726a202a8420851ed729200e17e404227d51a5f2a76bae3f476a78191a6242790ddf3779236b15844c2f742ef0b86ad94708cfdc88385b14ba09acdb625491b845bdc12b58f4d647141218808aeafa2dc9abaa384649bb651e02947692b157a5326a1ce2757bdb72904fb60459e2b962266975c014116f24170868535f09fda87ddc324b39430e86567077a2f05e06100f9b0c25c3ab195c8daed2fccafb4cd3fbee030e7364591b7bdb30114eddcb1449dd176c1c92b74d5cf42d5e46dbd0bd706cbd1159fd24bd1037756ca42c88caa44fc38a397c371beffe024a537c7dc9ee951186ef43313a187993deca0b9bfe99d60036139e9b215eef9441b97af54e7ea0647c0aa7ca55cce6a0d56c71e2b71aac06cc27a324f33b93c84ff2b38da4ee754689d22a8f2c8ee10a38e7efff80f0d0c65fd7229d96ef141ab9ab626db9a844638f13b30ef477e842f0051b2c6d31197dc7bcac1679f0b6a6c7be5f68bd8b948e364e03895ade926eda251a171a9228cf51ccc3114a525bff1daabbb5e15fc9966a030b1e078a2edfb6f720a95213a6e7ba4ec6f3b47c048a9bcf71e429a2b980cc86e96c57c1c121cd1f85061399e8f4040adca301c825758b1cd9c992aa7a65b27fdb668f2679056ddd0132599658e314be72e8c5c3ea396a6b17761f88ce027da51ed2609b3c8150e97d08bc03d105356a608055281df1672699cc18024c46cb890ac93146d4508c173cf4ac3d8412102b6db75f0dbc793524515f50046a1e4159ca57862306921f00b823ae2633f218a80c9a5cf96ab23fbd1ad4bc239fca3c33cd5bba5df6721dbbffdb4d1a909c435f70331180fd6d2e68d2918f228c5e95885b09c70a21b89c3b58d5aa6ce42bcd81e9b6a6b27e92335ce52512d0ef9a716169be6bc3f21866815e762c21ccc98f52e590df1c72ddd8b60f63af58a62a8b518ef40cb38acf22fcc6a2ceb16df4362b5c01357e9001844ededcfcca14bf13d6cc94493a2ebf66e50873401fd14dfea7458cd199544685ad6a87a6be449faa6df69d8002371a65c401834a856673a357607597d1d49bc730f69833ce36d9f1c9dcc9481d6fdc56655c0b556f83f25cac87b7ee93920c6860b8f72c9e6f541316269cbf34808f6c8f80980be663f53024c4d94306677598fe8751140107a5e22f1ae027c93fce1373d69997bf68d0e915cd2c90684351991497763eb7efff5cbdc4021c23289ec66479d12a594e322063e0c1f4e671ab64184b8b6a255988b92ebdc32cc08da041b4f5d49dcfcaa703f077bd2e940a00b77667e4e86ede1f6cc91baa765c9774fde2dad17ad3f45058e26b9673701d1b30cbc5bd90ad305bb3a3e0d67ba5aa10ec9e77b3c732481fbf36b8393a0b3d21f2f6f227050c1ed06ae7145fc4551209dc24e7010629578a9af4d07ccf400f86905e51418bb24fc9ab222c3333fd49ea82e61288c8a426b1c16e0a8e429db51e3e98df753cdd5fb1ff23830503eb1ab2fd38493813648b66fa89fd6c18ff6d70b2f49ef01fa2f5822b8d5d7908ac6bcaa557f6292cd1856c4d7e86940f3e7923f34ee9f2d4d0827703323bd4b8e139cf2b2f84813b6cd37a6258f444c18e30ba1d7c191151c2f0c031eec087392db3c01d0063dab9c77df78e9292631fb3ef90fb3491ae1029fd0a00b210f5cc80db40d927a08f771997dc6265ba4ce01dd771226dfb459c4a7e0aacb57477d3d6eaf6d85b3bcd0fca653749f9b4d2638ad0ffc3e5abca449b1b9206fbed7a8f467a6536300055ba8881541fdbce11580437a03d95f326fb17f2ec690e073a7691f07a38a050994cf23c339f86fc1e193867de9ea65ea311125846966047d14047c4d64df961637917d0cf9ca5646f301569313142262f1afc888d578b0b7cbd4a05e7b23de9b70e51aabf8c429ce4ef7b88443f781abedb55e0f1ccba96e0097313be19b2c84a707457c8f47c75e5c4eeca5bfc0da2b4279778b961d36c84ccc5a9dff16dc9c0f1001a230d7ac70794390b089c38896e342246aa386a434003d62635aa3d33643916c57a3ab7db20d92ef7f4b2d1bd7399a2bbbe4d4b58a2607a981014981641826fe0200749dc005a13ddca2b0612727e7f271283ab3967d27aadd00fd4c4e6df2e18b29fc028a789bbcd7509144bc17ef52dd66fb2eaa650284fcd77b4fc4dcf3240509abd513e858fc77a1d2135c506853324d9cb89920fd0b45bb36bfdd0055f47ab5a1a599493a654756c2b2405372218b9ec369175c69508cfe48d57d778a526e7355bd0640de086a96244b9b2dc0a6afa6c980c981e344acf74e77bec0413323eecc5e3870367856c51e306c595d4b90dd9e1cb54bd957ff43e311a014b3b6fdc10b168e41530e9c943b5859c7b52acc813476f48c37a9dfc1b54b9023189c441c52707ca31cc81f4c879e83eac2502406bd51b9bf81ea2f43d58fbf7bd3e308a74fc77b4aa4b6a234a87560769f3fc2bbd6d56ec15256140249bde2e33154e45836932216a1cf89dc1bde44798935f589ce3eaec8b6a3df2e43a4654b8394227e04b8bd45b35ca3af5d1ebeb1fbc59c92249fa2880af2f44271e50d2095440e2533731c963f176857dd770ee302159b354f3b5241548a8e1995a1c411132a006a819cc7f8d342693967bd8c3871b0c9ff1eb9b10a47027d77a90b3cb63fadc202f6a5b43c01ef92a0c512888c6d281936456af33e964b1427bf094a8addaf295338096600aed668a4350e7b16190c24cf206b3c00e55cf07a3914caeb656e57b181bd17374690cba12f0a6ee242cfc763cd6b18e5a3e21edb1b9fa25e3da3c765b8d77d8fc184db303fac19efb64017c5315c4fde7c85f35ef9f70a96dd321410f05365c894fb9eaa81264d4bc9fdf3dd0e18c3edbd782b0bed0b2c74b69cc6fc1d83e9f931eba616c591d05837126957802ddf99a02f330d4600f88d72c68a93037c5ea524329f302c93ec0b56a4cef74766ca378bead45b95605f8a12b461a7dc07bb0c9acba217ac1a350296fc8ea5eeb64b2eba617207f6e37ef6f2a27e6d88a9047f3b467592889add5ea07e7222bb260043ecb169abc7fc94ae83b567c39c0efe453b49836c2683f149409c249ac9501b8f0c63814077c8697e1713bde66d4b44b0e394f32a158de0549edc0b9c84a71eadba79b90884fbbe83f8740ba69ee0fb425dfcb3b325d6406d562f7ade5d7ceb26ba366ef51d4a6ef5781d03a53dbb81d9c6daa877c60df17712eb675902875e8817f09c17d9293afe208df1a64a4c1e6a47158e0ba76fe255e46a22828519f403df733e298ee4fde8499f88ba971d6aa6d16c5327f7961aed2afb788b544dc65e855ea8c2fb3fed703738b3c0b26fd6d8916c83c8a6474deaa342884af51ae77092af12013aa2660cc84eee79c8cf9676ffc5ab42cc03f9858129041a30d6b7b4d1473d8d1d77ddda3d90d7e2d9ed5180677c23404bd0b02dfb72a1501705476a8dac13a3f473ea25cbb45d8f567fe73146cb6868655b93555c46fa1d3f6ddae2ed1480018ce39440c5f6f1f6c32fdfd43c07a5072bd946bf4b79fb10dee7f20ad4cf1dc8cb71dbd09236d0430b72c2b3e870922b6eda3a54d5cda79d3f45eec186fb865ac2087067aa94089de8d9842e515dd7e3af76c75e00fc5d2f6f860e408cce9371a0160a76d08c1bbc8ac8bf2da15eff9f8b8abd51f1862273ae33bb5632b66c2fa8fa79ed4c70cf1b93d4c40e781059cf4382b6c5316690b6e44b2b9d478cf362fd2e16939051492c8ff09e723dc9ace5c12995cf68645e1bc4215575f6309b152ddc58e503e4139d0997c54774f83028692d91695ef0dd2dcd0ec7d1e5e56f38b17750e8c61391504503eddcf643445bf7671e83649f6c814ced77a7bb53fc5ed676cddbdef2ad94fa85a1ea27ad17734ee7a0e352cfe032676c8eae6b397f80cf809b4c19d3c06455c4446e01514abe538fae7ab2895e12826d53ebd041e4d55eb33131548da5a48022c570e9616c79032cc448f6c453d0d1ea312f42dcde998bd1135546b3ed5fff170d009007008badeff2443422823f23b80e72b2c752f5247c3042942f2597ca694dc82aad6d5e4377048ef25bd786afb90f4ab76b00d882812de529934c715fdda9f42476446249e164e3471c00666fa201d69054f71c81a870ada2d3f5ed3c32f69a63c6b9a67d5b0fa88590bc03e6e439f3014ecad474c208070dfa96954e35ee6eed0d58f1293d35b19b8afab40d7638e4671121640bacf5f773ace3773d200600aab0273cb7ae5d47c7ace7872741204769e88457ed42bf3a9e6abeb64aae971afaa3ee78f1f5a6a00d303515acd39e1241f04d324e194e5ade751a6d48b0f57cff27b84e3d642b7186d7297b7affa314886741d8d4397f95efccd79a358fa4798a32df6dcdbe3c9d8844cdbe08a198f8fefcd1d5fe23bbaf5c5a545d63c19eae3c03451b52dd876670a7e47c0849eafbb1f256153ed572b9b8c9f30901961911b0d628f49d4ab44ae7a25e1cd261bebd3d628bd7db7a9cf686f52ef8f780e933f4706264a59de4fbde162298d3ce0fce4dfe000ca653f4c36090a7a37dacce69bfc9d0c9829d492f1938a6fca439316ebaa5cf324097f48542dd4e39196dc87acbf38a070e55e61a63470e589654e609366a0834ca85155ad3b0e64f443718c595c30e3c543d964f1ea69d0bb3fc053a4c0613c1599e59f83dacdba82db973eac73b44b9df59b6654090a04351dc58fc9ddcfe16c9356e28738081a6d63d88c89d1eb0bad99193f6fb52baff8707821856feada4fe47e2fa0e2e113ea58ff2c6b9b152c9ca3481c9410b4155d20335a86a438239048912490be8a18f3cd8406fe47bf3c50bd8f2efb884b93ac85936a4a242814419cde3ada5ed9bd0d1bac7e41fc029c397453a9067847d5e21b08db9ac11d3c1d95517464ba81330d9f767f4fc280711b7045846ce8113edc0aa6bd34c2748c9186bd9d8e93d119596edd74e9b4a6685625eedcde729143617bf679a010ec7ae0a412b223537d633147c114dd3beb9553d7791773e8a275e3e9f4ef291cbe6d3a133ae0f31b0d110efe0f7bb06aa104184fcab5b923e47b6456b42a7618e1bd94066af2a901339738f80288715762c8cb439b9c09b468c4268bdfd1df6f3988401ca75f6f83cb5370bbcc01348ce2fb3e4126741ce023432d7e36ac780aa93bbcd863bee40c53ac5692b3ade82aded7504759e87a6826f8de87c32fe0782dfe062b503f2387fa993ac0ea3af84334a9a1b720bb50b3be419b8bfffdb354f2e2e6cab406c6ed34d878aa9a67a864de7cabc8e02fa68c78ee8bae816335450028257d7df68dad836f9d983f15cd059786e5e0272f4f566be221c3af118bc0db9b611b651dae0c916acca7ca055ad30c46eb4bf4558fa2745eb26f3424f151fb5f5fe90338e9442ed9e01802db2bb067fa01b0cd05b3c7b43ad7a49312da424b147d4930b1338369fa8d3f17e0bd00bb05cc399659db3ca4ce4ad32ad7f92bcf17f5df2617fb788b72b3ba044b47276babdbe24fed7e12a6fa4cae017b9773b42285340d9b84218fc109fd70a57103bb4346fd20d60dda1f27ceaa426b8cbd938477ce6c97f991448981decdf55b7860909562568fea6622a2ad29e9659a57f201516457d68556056d0c3111430449a3e400cddcfd81d5e6d35e36c781ce4fb78c7c9ac1dab61190f2fa8b4e531cb158fa1c764eedb8b6501dc414f5935726872d65f723643aea5ce4c317537ca2a6090a2bb9744282c8f27abbc84290de9bd9febd09e0134119a5a6123cebf7a6adbc232b4a462bce249ea43912e4045a87605f21601e32a144feeb4745fbc0dcc65b8d41c09c011fc17121c5f4a8757adfcbc8fc63572f344fad79640b0f660c22ef88e8b7823e87ebe9fa30993faaa89b8b433d4d151480308718559814d13a471207616a719db37caee4a7b0a89130e166fb16acc1a17b4ce83e7b3d4fd0b97e6c8b19b0fe666e545c58657890c884da7d3e7bfcdc0d5cb454cbf96c94579e915af95203da299b9359efe33233a83b569cd2240e843389e0efcd7fc4030106682492d937b9337465576cfe885114a8727fd676b2b7f8cd81ca443cd0b8b611f5ad45d7a22780e85fbaa0c91f75becffb634ad4fd9bdee59a5c795bba3add3b0f221c977d97ab855d234a7b7058501ea53847921334d3a1c8ec5ba84b7ccff2f55771e80bab16d656d0086c88a85f66f39621a46dac3cffd1ea6b8f7a11014ddfdfdabcc78923fcdf210cefee7bdd32be1580796165bc9299217c7d1b0a3bbd8d04ff3dc2d47e566c5e7aa90be8928c3285dd64bdc496e8869c060294e3f44d99ac99b11552eb2773e9f0f0bc2bf7694bc187a0b44502ab82957d073e8cd71468d7b87b25971fce0c81eb4edb74a49bff6e0bfe08cc36e299394d58f236d0e570d915a877bb209aec68b119026e2c8c00854900e5a69bf71042c6c1b85325e68107afa10f1e2ca76e9b6ea5ec0bc3fb2e4f9d4fb36ce127f35debd6c435cc23879f81d352cd9aaf600bf3950e76bf2cb6b5f62cf3101130afaaa1383de075b2362e6d722830b62a035dd7e6cf9cddfbfac239e3dd3f146af8c8ff4c0e6366ea2f35764ba27b07958d3631fe39fd31b0f27d8940567a13666bda79967a217bf11d228153ad045b4ad26b53ddd646ca9ed2958ea8773be3aa1b51dd12f4b0f5453fd13a7094fef7b0f80ff05b77f92f26d68ad95785c26e9cf8f253b62b04d57a6cb91f8d511519827da1b427b0b3fa60ca07133a52d0a1145d4abb36cf7d951c1b1a68d87862a9622d5a542589d15e1a6dd4e9dee744eba6a9fba7b474f8d15c6a94190de8fae0d460b1c7f5116ab1c350aecdf18b607a4e1cd2524d039cbe932b6abc66fffd501e59672af7ef0ecc9e57b3d725febe6a0afde14f66292cf888e10528db7580b27e5f577121a0847e2d08e5e1806094493fa411ca05aa6b8bc1eac50a8f4845868daec49e9d37b9913c909e0ae2560a4fee389da51140c3ef5bf1736b6ffe2df0a523b8a504eb5475895db7c7dc0bd8fa416bfd6f353a438ab3385886254de2b543fec1f85b237be49a6b6d96f010d7a7206b21686ddad16865c3e70605e92beee1a52bdb39c105a77f2541a339784b3d11136c42516f8551b7d0383ee2db553a0f4326e1e514a67d2d7fe8309e212ae80ab0cf05f30727155e2004b4e9b4048e95c012423337c23c620637e35a4c988fe45a2e34df8b2f0c273ec83c813e88e6a3d388e60fc0c306c9f9600f2f38648a7c9b7fe513ae3493cb8f6c45428fb3d5b492c66602ba0f160c533186b838e007bcc326b72843ba39e39bfaeb18672ab31a8c9803518c3dc148e2e565a070075bbb6aa2f4082a582397bd40c42c5f269117afd8832f7056babdfb18c20eed484dfd5d1c25c5f88072bd667d85c0f6b92be12d4d75c802dda85afa9eb268f0582f8071f45705ad50d793626e20aa9ebee87d389bcd6b50cf6c2ce108041bfcea2fc406fc05f534e6290f5b0afeb1ad2b70e55e09de7adc182802a9f92d1cc612424ce7f00df8cbe5291c1b9e17f19dea7173ab5643a87022dd5cda853e25085e9e74c73c1f5d69a7c890bdbb9babd472b207cef550805d2a0b8c2eb301729181a452d18eea60bdc866999a7a25efdb99378907ab7c7644a6a582bd37669963136ac2759a0e910c90aa84dd6e12d3e0e31b44f1ac70990cbb52667bfa8dbbc18517fdfb8ff841e3be341bf34bcaccd22c30b5f10c9ce6517b9e6f912b6650dbb46ea49231b45e9ef6a7b8943118e290e5201944409e3886077d6ae24a9b3bf0964d3fb8954124ef8c0b61002b7f67784a76db81724705a8017ddcadfa53c64310555506484f153548ef0912196588e7659ffde56bd545f6fdad5b7920504f95c046a1a11039959accc0d2404b6502c587c8271bbd5a2a60b53a52921543165ce17a8c75acd0b33919dc39bef3f725da5681e64bb4f5f4d17793ebe69b5e1f8603c73c7a02d405bad23cdff149b42e2202c1d439d213ebf811b0fa0b31abe419747ea33e52dda7aefa4b8b0b7ab04abe30b33328ff67bab5c09832df93a12dc103f82138449e90b7d0a5bd5fd238d72d4f7ada5a30fb4c332070cc32ad7ffebe29159ee7e6909ac906fafad67c0d35809214f60ecbf04e318628a5dfe8194f431b82a0815f116c401887ca506d14a529180dccc06ab470653e70eea92a5f1ec522c0a7bffce903e865bcd20f75f93e6d845c0b63f6f71e916bd485b97f087aed1228cc2fb545857785c8f6fa2c2f7a92acb8cf33c0e7a7d148dde39e898a746f9f828b93c58eb704124b3659892f1c5f2d80da83bf35ed25270935f2e2ef60bb7733ba955a9b74db6b23649a037611932e8ec9434b343ab5cab4e9c527c0f575b611316ef26405cac25c25f88178e855e10b887be8f155702cae5b6538cd8d0d8a97e9b660ec9154bed266b52d1b9577ae3de238790321b8e8489f09a07a62ae863490f4efce3df93cfab290c76016f039d31bdc60c5aecad21ae4feb9e987d19cf0253fcc7942f0e2c0e027e838e12fe645cc076c9a5692be6a3583e6ae70d472fc568f99db84f8b4f1e70af4268ee267cc276c37dab022dc03214b847466d9e8bf0b585d90944212ca9821020a0329c56201be589ca003b8c8e72f0865611722de11a0faa40bc437b43b64ce167535700a9b8ab2fb8acbfb8b0e7d6f9dd01a04b71bbfedcac68ecc1f24b802592d5bb015268768cf90b1bc1070760abf993d8abfe2b58ca7225a508941cefdc9d59e705fd4a35dcf2d2d8a537bc9784281b6c4a0bdceba03607a81a9b298830b4791fc2ebd869d9adbb70af69f4e0727e7482d2eea60c4ebe851f12059d21d38b4eb20ba99742d623870670ecefba472a337357a314d0f6991825e49d2bbd905209ebbc6eeebb6114cb6765bbf2e4ad03294459a4dc91ea19c42b8c9a3b598918da39dfc45899cd7ed7653f98ec8ae61799fd30ce8c5748aebf54ee6aaacbd2f6f02a147b00c587a4d75c043732551123eb847191d0f47d94412e48404cdc850b12006412ddb8314146de47cd4c4a2226c0212097e337ce56949f5ca6c0c3277183ab5b860f784c4a0e80c64f9be57f270cfa252b6626a3ab9209367442328101a53c42d73413673f5f79ce83dfa0b1b4b21ef8b887e7d3c3905753da8f276fd234022887c5ca7494ebbe22aae4c29d824b2512393d4da696249ae1521b115dda3869b8ee22233f420bc6164705721ea86c16856728d937e37c669070f191fcb0f508e1fcd1e8e18d9b42b9df29102020129268d2aa9c0f91916a0687747627b5d39b48cf4fef9a2d0c55f52f3552eb695db9ac01e157c21f21d29f161feb4d23179cd95de7a17cacb7092b861d89b44a2873aab47b1d57dc73d7d541ed1d69e27d5aa4b892030a419122f835820607474cd186619c837c3e3be32cd8717de861bcad8fcee54ed9c18f9dac74125ea094a8820fe72d5e1999e9ba65adcebd91cb943e0d9f5808dddf28e1ce3c77e58cd4d6b1a2111d2ef447765addf279603bc781b82cbbdc58a095e0c296c4d5faa0763f8e0cf7b72a8da20435b5582c921de4f4ceb316747eef0471bdf1d69ff9bff9c4f32c8d7b8261f097aac83b035cb67f1167560d49b35f0681b2511e7da5d8a58f29aacf85b89ffd8e537ccf3e42f94254b71a5524ed8142a50939e53c390326239e71a4e73f44016c7f4522967e2e37054e773ba7c2b1aa29322c6c03e1a239a356f3de6b5405337e154134d8efe53816a7da6e8fac6ed56f05ff5655a946894754f4d00c42060e28e5b59b89590096db7341f52ebeb1a6f295176e73b420b7b7c369a52a42bf9f2f5e6b9790edc5402164ad0b73e4d19ff15210989572167c1512523e5400808ac02022af302d3a24ae82fb2d54230a5589dadd1e1326033fc9ce35b442608f49cbded0424f0051d53e32907a787847502d0971d85d684e616696f121598c0d4f81df9c48b8c7256fe4b94fc11639f5053ee13de26d05c1183bbf64c7096a81e5cb924a7b5e263a81256bbb5d244b9b99d037c1aacbdbbb1a4ecf8a7caad4859f85a68a24f218aba54b7a639d568332ecbf1ecced9edf04aa687b20aeda877c6c5c9d6f02c4a622e97e8eda8e7ce59869fdf8eb487fe1306cfeaa97ab9eb84a321cadf10d90ecf6471b6f041712403a6b78d037edacc9ccec8c75f42e50b4312a01bd204bc4d0bfc7a7f0915971cd01cd6305cfd4a01bf95d089cbb83135ad98e878b023419b171c64c23747b7ec31e877cdfb6b200f80bfdf9351b0103373689e0a2e88cb81aa6a588984bf0ba7243b1fa193baaf2d6fb275bf2f7f63a14c8dee0eb3fa59126bc7c22b4c1cee6ec1cea8202f5c7615030bc925a0e7a9fcc0d27aa72068e761d8803066f66e4f508fd69bab675b31007aa502c6db646b52e38dbea7ee03f307a071cc795ef26137aca7f24a6ead7b3136f9aa565b7547adceb4b3c2fed1df7344c1802e922a48ac5c9500470dfb17de2a9092972d5519809a48d3f5bc16f93ef17106c5b8c6d1e7db90936f71025b1f77211ff9b52623549c3c3b3ab854e9e88ceaf91c7538fbaa42a3a8fa218c388d85099409ca7e5a28e90feff5ff99266c6dff535b436a63f38900a15d43d537fca16b3fa318a7fdeb2a5d579d3a6564c91639669f79a195e122d7c0a8fa6aeafb0fd8b8ab45110ee8a7270dbee344977c3309af274b51d476e3de57f0a70bad6880d2f9581f54eed83827cd4c256b1dcf11f7f143d587c7fc5c568974f6dff7564bc6510de70fa6fd5e3fa60e2908f7bce671fa56f45d18b33c99c3ffcb1b07649bb9145ceda9cd24984f7d63f6b8dc740d5881996703ebf2c7bedecc6b925555edb470b1f3f17fda193ccd7bc7d5b7f2256d415daef29e356bda4d607df9d7b64fb77f6975d2d3fa795871e662dc346a34d91ebbf3725f73dca2dde73dc1e74baf0b0d919c02cb872726e449969e5ccf0f533baebea3e73dc25271abf593d3570557b4bf2768ea5ff81fa88ab90a880579bb768be8c70cff0dd9e2fcfabb408f0f150d9fd9f1d520bd5fd2579db8458c0b10e6848384cab6ad87e7719d330a3e6288e4f2b07a7e4ba05de3ee7d637ad26eed2096b8cac08710e9d4d6e0e1e88206428597333311a4e779eb57020696af04ba91c3e36813a9134c241dab515b0bcd5fae1925f71a9ac72d8a711f3e3dda0f85af930dac39fde2fabc556a88e35f99b5a97d9a8f28e40bc065731b9195a0216814d865151279828bc22d72defc20842d162d25193cee0879b007bd0ea058d41c98ddcd3747f712ae95fe414de08b70f39c8668b393d3d0485b6bb67cb2fc66cabbd591935a276873fb3554fd3ba6220c4674ed1fa170fbc0899fbc88127d5759cc9eff5f0f1ff7b1b186689ddaae145d4d65b61b3003ecea2c919f33eb6eda4f78eb974fec5fc12500485a1c15c5fffb607051ca1430db5694ba0e404768e98e85fa9c941903290053f3ab8e08585e0c8820e9fd2b75089ada8e266d9f822593364a4a770f4967d4b325f270991415e378038044be3c5b0af8da834062e253f2dd0fdde19722c7d472f03af6b3d74d2264cca6ea4567cf862dcb51705545b703a5161d8d1d6877685347c139901841341e270fb6e8ffb737cab1cf7583ff2b305320cf65649678f94a8522f7a67d74e693cf40b177db805d591d0c0fd6d056d633fb9bd45f7f96d9c1ac561086d46f5e7b5ee5573ad09ac830a46ffeac4833d17bfb6b431d13b9eeae0d11304f091dcae8aca9bb45809423da5468716846bf64c1c891316a889328bc0fd4deaffc15971d9234e774611de0160e6764e1f58b9be8e6a9df7996bc47a7dda74f7a46d3feffb93cc85539eaa8f99a2174692639aa5d36bfc12b8eef04d19e074a5bd1dff11e7fa19b1ac45102e4063144063caf852fd28fbbcf7d386cf32754b861e7c985bd4c0659bc7c47a20f9ba1cc0f5bebc8d513886f62bee14a5ff8c853e69fc734805103de9407f17689ebd3d724f4de43bfb82224629f1c98de3a2b38d5c014e424e8842303b5243a7ecf79017558815bf1736b6ffe2df0a523b8a504eb5475895db7c7dc0bd8fa416bfd183a9149fb2ac6fd4a9791782c45d41f3e9d32b1144796d3429996ecfd7c039bd055ca48b46e4cf068e2706713132df15c693125d709a5c52c575f5f4a4bfe822ef843a72610e47055624fcaba4d13779a19cbab4a1d4af84108f3aea65e2e35b09b323b8070f6e2a73be1bfcbc53d45bc6c49f32d1a45b1887556b940f98713c895085a38671b10effd766dec9553bb09e221a1c19e32b20f77fc13752efdb05e72ab7ac52c676c04536f843de1970449902c737e7bd462ba799b25fdad8073bd711a072d4ce2452b77ca99e39cea9bd00269ad99b601f2541f336f3c462a9c378645acc59ea547fa2c7d5d67afe8ff30412267cee9d240e083f8ec89103e8b4093710a0c340b1e09ce1b501d6a337af59a1c5981bb22204e92d28bb7ee3ffbed2e1211a483c96881317d51a6af2ab98b1dd79d2cfa200ea72072594ac0a0cb06ca77464f0514185310b1d0ca6613eadde010c3ac003482556e95b937d3f369d205c9a6f66af2eca93b7de3f3953f6f64e25a3653dee8145e12efe4ea49d807c8aac8a1d1445ef9969aef4d5897df96d84cb2cca2685d717bdd2e6574edb112175dee5d81be7fbf95126cfc71a03d21bc5492c4e437a35c77c8ff9f212c8b3e902d6c6a440443edb20da321c1de555ce2babe13b20b138db79fb50d3f887ce589cbb8a4bfcbca424bc7d99338d1d7a2e5f7374763d6b50589496d2a392bb717ce346092334df514739c5578840edb49240633077d6ae24a9b3bf0964d3fb8954124ef8c0b61002b7f67784a76db95e86e8480d02ad6bef8e42a1b604c4ce40c9ac81ebded956c6d4103d1bf8fb77266702496249484632f07353f1d49dfc6ffa6997ba45d26f6f19b31f27bc917545ed7b7ade530b234123d6537631a580ee1b9c43c50051333f3e6dd3d0e472f43f02392744dc5d6d0c92212774ab4d015a3d2ed0aec07e216b8ea97a2634eb4f74287daa869fa8ccd2a5eaff7303b666682893ba98196d326c3361c639498b0dcdbe9c52d08586ec14568b47175f72c9cf66e5cc005576f480c18fba4cd80b83b8de204e0c4f49b1fa73f05a939e2acd49e2db6e108e7a6e0f03f0371e43216c69d49aded74506dd56e0c0978eea2e98e7bd301dbacd5a596df48a6a4bd4dd043638f984fdd9c9d36845061a31fb72a7118f3f4d9f41f6e0f29a72521b7baff4cbe7a1af05845bf796c4f02e99d2b359e69324373924485e7c300763d4729cc5c70acef14f02197758a381a69dfdc2c0afa47644d27ddb164b172e0d4b90d694e47d2cf8719edaf7d410df7e394d3432107cb51c6766507219cc4708f2fb4b67910a49821b23b1ca84ec5a26f3cb78838fa31928d32c0a56459d5362469aeaa7d04c5ae4a881fe050d4e5f3da42544322a27bb5be4c5ae1d0345e44450067eb5145445b3705e96d6f3b67e8dacc9781f013b4f0951fe5dd70666f53b894652492fda9ac650e84581758ca01dabde68f5ba90272253c2f1c9de3a371b69ac030349e8da875f9cb597d16ea868ad7817e078281cb96690b823fab5c63286e9e6d4e09bf0359b07ffb63467000bef4e9fd80bd51ef0c6fc2c8dd81ab79999d92dc50b97366d5a90f0bc18a8bd38c1c63307bcf0f551ac3be6eda0ed4537a1718e2f25eb6ffd2f874f59f18eb8d97dea4d7314f60801da435e5fdfd60b530dcf7bb22fef2323cb8158221fdd053c21d474edb94d3225a508941cefdc9d59e705fd4a35dcf2d2d8a537bc9784281b6c457874dabc6eaeb5b57da0c3b40162670bc8006137b2c7d1dbacb0bd7cabcc33127b69f1844e10b1bfd9c7381546826abe7d043c00d7f9a9be849d030051de1f9af23b571561b49d465b3a2e9b9b6d1ffe954884de475557eb9f501c8aad15fa4a07e2acd66ad1d4ccab47f3389d187f7dced91431e0b1181fad9254af72805a20ca0e3ba65b1a061cd70a8e639f69514a602d50fcd4e804b77b4f89ec53346f170f24014919bf9c7031e534aee05ba038a28d0cf5f180ddb210a5c5758285129bfa700f389ae80d0d10718a9a3fb69bdb0ece2fcc527b8a97847a9e844b7d3eac129b4e6c7f4ab7b3b4d282b7f21b99be651f902ed8645a872e12a7943cdd255a1b69abf131bdc9a950a637d3cbb38d7b077bef30e5b2d6ad49472e4f2acbbcfafec4ab006b8f6f159eea595f94adb03c2a2a1fbfe3be1796ae6f32169ae1797d70741f91bfcdebd7044c5518229511fb5a6b3da60594ae607f7e88a87ac5a521a847428f18ad9dd3882ec68840153d95a86016adaddcf11bec8abf1a84650aaf92c915e01e93d6093c418edef9d9db837c993cda26317116dc3a01b4abaa3b6057946b83cc4d75ce886d1d69e27d5aa4b892030a419122f835820607474cd186619c837c3880139645478357cc1cfdfb5f17df58315973611ee1ab2bac52d610085c71360ae7d1b7aa3c8567e65c6f4b2361e4f29ddaa93b74d8fd0212cc2c9f4fea412ce16b3b50a345333059bad82d82952b6c90bd7b0d612311d5408946d52335ab292c491c618cf51dcc29278ca06942436867110bde4e7e40fa48fccaad8bb79e14309f587101a684726de1ea79778b7fcddac9f07e0300726301a26e018748d80550cce74a01ce599683f0edd92ee46f33b885e659a2173a8c51a7ef3d2323079af4bf29dcd6c1e57198c3080e1cba351c5ac6df49c554bdf4b8021a1d3596b3df13018effaa45737287df36e163823e392fef45cc136ac78ada6f30e5e280c6cac46fae3af8638a5517fbf268163eb567392c5965caa0b2d42def13e129131b4feb125a0817b26f75c3d66c9974896f5c7293777d0f105bcbdf658b279309af5f0f6977c1e6c69ef1b7f9e3cee186a8cce805712283a1b017caa9ce35b442608f49cbded0424f0051d53e32907a787847502d0971df4044d2f7ab711deec2045d62936ee4c9be45783d5d417b74c505e483d10fe32cc5558a28004f93d65586fe116a3e4e753b72c90470b124207ec2e5fd367a85d0ed8cc2734a24836c3e052919ed2642129c7f7107704e131054a26528f2cae6cd8f39f2e042cda8e9b5d0060e76fd1aa11cdafb884fa446c1bf233595a0ba567756a5e6b1eec39d0b0fbeb7c0841a463fd21c3bbeae5630b33c57b2fd82c666154025dfe21c7047fc96ac3e54439bb95818dad525b85b13bacd3609b4389ba5f0ad38918b2a9b4fc5c5456abdfeab2c8b06975e9b2cad85a5127e6e0e29ecc6edcacf9d8c2115d0b003b179a3b207c4ea27b2623973f98cd1e3ac44a75441503243557135b4ff0a99087c186dbed3fdc80c3b1679ccb0bcc3cf2f4d201f56f0824fe17d4dcf657358468e2d5618ca1c93c1526669803169329f55efbd22516a94a1a56c9bf575db7629b0f7081d4f11d869abd612f649eef20be3eebe0c411069fa74db4c657a169d7f367b5a5791c5a5e4617d8100b8e8f26190716273aeacd47bea85d23150601bfadab3cd321b4679dbd1adf9bbb33038dce8fe61dfc29f8422d40494e30f086cdb46087f0306b8b0b5ee10ab73c900460c7b6960858786c9031e160827551b44058d435e8f46c998efeef9bee7149e94b2e86b597e926d43738977cae9e4b3f4d335ad11ad4be1f431a8a8134ad19cf60f922663b0b29c99d4fad5c0663b8bb0244479d7ba4577458107b65e9c456aedb054ed2fcfa5641c44969b133a0c94517e4c2f1ef60941a5473132b824c6ed7fe6a92ba3668eeb1dfa9566d1d98f1f00517bb37c7c2c83cef9910dea77e0337aa7abe73214e3b67a94da2416433740b5087acd338bd1b4889a05de18d48ed0eabee3146ea5ac3ac827699d8c78f95237136f6e8120ec1d6a930f53347ed9276668cfa560815317629b3d557ae07c8764824f8d19d75a59191b921760f4074efb7a6cb76c79ecee419bbdc7760a4be1068d128f664fa942cba0cf5b4d8c7417aa748b2857fc1c135662907f71883a05c1ac642f6b621ebfa5f2a56707bd4164317ce6b74a5dd9a6f2fda9188aa3f8fd9b5187bd8e5a0f1fc1e34c7384fe1a9800dfcde269953b04167f3101672b6ababcfc20045c0435959776c9cc950e31b38292325e15e044e56f05390520282febc23a62fd3aa67fc5cf89a06705e1a2122cc917562365affa990c40b434cbfb0a8fac495e30d5322da04f6f37d03d543d442ef61b25ee2f1a2f63bab547068475e710f331909eae964edb2807402b32a5392fa42fdab4959679e47e9fc8b8ee9f8f651d36f90d4db9c069cc16983f917585e0a3aa763e0f66c38fcdc222533e705cfb2536d9b9c83e306ad7686b8fce6aaafa5547bae760d4a9a1176c8f9ddf2da7dd1ba4c0285e0e9ee54b5d1d404ca29fee53e452b08b4540d8246a73c5dab5d13946e6bfe5c4228c166ae6317d7cda0f8febfa4d3a70e0f8c4a37e14d0ff256b7bc2dfad1dc35d9dba7a7fa70df3bdca5c4b7c32af367e067ba850714154ca4415e3933b24ba2cb7641c72be79a5da50f1fb89a57d2fd99e9a65dbf852a1ca9898737d817d313b8f99e919422e7253f8c7b2e468611f733745f062fed53c28c7a8ad2ab1b8491fdf0480ad1ca4829ee2f681557fd245848610b9bdf19449f10f8de86a25ad357a0455610b7beb1666e11c04870550768102d7ca36e9f3509d999ff16f483435895f28fd5e9a45d1c8a9e1d2e423619e7ae9778942f228a373ba3adb5823bd3cb69b49caa13f88b9f54b10ac9ceaa116ba5ca6d5f0c8f2d951dcb726e6944e60348ea43ed80a715e1a2ca9acd95c5fd7170e14d4fd5309a515059f611d51f4a929e2009fbb5e429e128bf7ad84e20d630df4b80f71e4ba76d9ba4ea78089b159dc3c1983d7dec15f7f6ba8e0ab846f7b68a88090338c464e307050e4348668d127e1bc96ef9579cb19d86e11be93075f1c593f7c47fbe3de629b3f08e6174deaad086a3300db753376fd8f7e2748a7f092b878fe88245f98be29e13e719539a88fa67a2262fa22a3f51be8a5c1445f70ceb22c5c2b2228d92d3acbbce60df0e7c88799d2f525b2e39b0524aae8418781ed1c641038dee2dd89899f4ab6843222de465c438e708deac4b4d8b2b42ce22883be4f56a129b2336cb06ca2a8136612d658406eb401ff0b25c1e41498003e9e8cc1939ead21239e8e8749b78c018d8344a84f6d73b4d459af0d52d6aa4c4cab70ea9dbd897db7355ed2c722fe8bbee8db2bcb63b397b1d2e0e852b90787b031672a8d78277eae2f813ed8c0b55e3170b07996510c871642ffa1644016d6e7971e7b4cb572c056d0fe4a850de98b951cc0a4e4fe12d86db04972542eeef5162d7533903cf329dbe26fc868bc8a62ec6644d43be06a32db8b6e2d7ce7a97ef69d456bd67b40865c4d33f0243c50dfc810fb66490f7f2acb4a0a45cf0cee47d7969c2259c35fbd472ef10adb43734fd56b9344081dea73eb3acdb0ac138335122da4f78a27c57b38c6616546dc033a2b3149d7a34137b915296253f935ea098173eb1fd662b0d11c7e045c55a595510148cc0d125b477d6e0eae04f8c26b963a5249a498d989a836598bf6d9cb12d79d39bd34b43d4a6cb4fc37c152b37ddc5c0ff811b4a589cfe59310bad0ae33a075085d276cd44285c4b7b32de837ac02dbac18f54ec97a3700b68ec11abf910f4a05906f05ee8c973d95827c2289dbfc8c175e6d389e0d7b32888375f29ada68a6fcedabb391d13db2ab8cc3d7bfb5b30698e4e90559818d68c15102a9d782d756930d546f8c90ac1d3080e2248abb88f8fbadd2f78d536041d8d667cec84b2b8520ad27fc967da3eeed370286b86ad8a0250da7bc0e7e5be7061c902b7d3ee6ad24b5b0be2b697d624226ea5ebd1a59e4d0dfb7ecef6b3e7cdeab66b1b0553b0b4309d63fd95de0ccdbd9a99a7b5923e58950f5d90db816c2da0bfc14735995cae9a8e6713c690bf8a9372766a78f895ae1e6e5d334778983295998208772219e2edb932d8dbdf3fd9d1a52d52b63e8d488af73042c3fbeb524effa4167ebf0245fe6795397d8535e459f8b8ed49b16dcb78f35e89e859e2d009b07f5484469385caf8a14fb37f2fcffbb0302eb611b0ed524493b61b99d66fbf6958e38e498587113aa8bec7095083e0ca399809f76f6634eaf26e9fc821e4009d1a1e5a7e7dbbf9904068e3cb0786d45e86196d4d439f989b42f4b4b5855e65eb691aa269282a3074ab5ea93bcaaabbed8d93d481589298d3128c8ffdde525eed26f8d633d1ba612a196075ef0f2897b5aa1ea65e72a894bcdd6090ba2039463d72e45473281fd8ced91fb98256530d63bc80057ba969a8899156757a884e7d5a565bf42bcfa3ff52535266d0f7151c436569ef0d8741715007eefd1a2afca201c4a9ecef980734e173030288531f96f9aef710fd0395509d72c4128aba62801947fd1af946ccb5df7dcacdf6d387dee61e187e129db67d1c38ff8d200b579bea9516396072fd9b2e67f86d7ff98fd2d37ca12013da365c18ee8a781e877803d4f9a6a5616caeb6d569b8fbdb7a1e20826f6d611b761f2cff823186d410aaa68701c6e0a53b1266474deb0aab836d26dfa8068a1762ed5e4977ddbece05a06166ac975183d6a31fe2c333a8c5bc680692e62ba6c474c7f3914c45085dd47cc903f98e9af0fcbafaa56c1abd0fcfc9dc0419c22f80cb0230020bda6606cdc38891271468835a7f06c378c63180570bd894138195a1f14679d613a48ac9a0ef60356ed3b3966ed2e7653a294aef956cffe9a58757a1b64ec80fe1e94b43a32f890d2b032bb6b54e3769a045b119a8beafcebb1c4783797d5afc86e5e07bd602aa45926f7ab110594c7b0287cdf2034cf30aeb2a48958e1c3b1d88d04d41ec0b6cdd6c7b91d8396632d90dc39efecd8d4d29aa7faa42748d549d4c9e108fac1af6999b88a9831ebfbaab34f7d62c386f633a438006a746163c9002e2b82d3f7da4834e33b315abf8c51763ba73868390023ca36dda551c9e93b3e7dd8d022b5d25976b860c829a0e7c2f427a78e14b1a993404897c41ef4f1654b6b18ea8c546010542d742922dc907cf7fe410b3519f039415bc535ac01d9a831011dadbb59838f538d8851b9adaa86ba571880566c295f62b0700a8054e9d08bb76dcb7449f966139fc0d509202693da879f8aa293e619ccad11f6f1735d631fc2582e5accd1b273af8048811c1682a953552a80e0693bed939e7226d526f90d4e6e2db00c013dd471b98d4bcefbba7a4bf9677d13d8093125c29f55f92412d09577b92f7b9add9228a4cc69a761347797eacf98eb7bfe8b8b7a0b379e0fb16b8a441892d6315658b22ccc36b1901990d8719c243141e6b76425a6ac191caa00f147996b8e59d70a4068e2dbf616d350e1234c67de2f89b96a2d64ba01083bbef391874d8a18982e126248f9e1717aaea348d21a03a7af2d08f31afcf7306527664b1dfc61f80b13f413a793c4f6d1b11aadcc22d8216a05d3f839081c05a03fc2653b951b74db60428737ce5e8bdcf98db5a14d7e0dcfab918f30501d3e87eace88928d4466c408554cf8e3825df34bb244167f21b39465dc894332fcf6700e04bc75d6c4476cf5f1e112475ac8a03235549b4971ce8701b0a6aced2a7e1a5670ff6f6a226a555285bb79793cb94094fa2908aaadbe53679a084ba7f19b8acf315ce2dc5ad94277f2e19c21620816f6051a3987d7ebad5fd0e99efcf15717d29680401f128084af5bbcfe666d253525e5d06617cd8c2df973d1ab25374cf53746e131dc5dda6770a3143476b2e8fbf950580a1763e212fba40a16372ba07310c8ecee0ceaa920acaf7bb7ee244ac5a0875258283b654a35197abee93a8cb1c5d78b31c8333807ea404552dbe2988eea8c4a5df827e2117b5fb1114c9399347e7bc784ac65a56480981a606d3701e1e3616932a694d2f1d3bbe9043a3ded8d52035583a44e690fb0fe03556940c0c8919379e2d37936c414e975b083fd554aeb02245b72a7162a7676ab671d99a18118042cbc03eac3fe89d636d2dada5e301d8c6b77711e70a31e645f47f3794cb283d611fa31285e0c6a03094b812dd253c294368d394679654fc57a76c7574e4e7fec8f34d3a44b5593e79673407f1faa01a32337c86c9da22ec9bfb553213e11d40d3d69c2f1a1e3f65b2f76b7260f0b633c0aca746091eec33bd2c55b123134b87f9508a2bbbaad1adda582a2066abdc29acdb9c2746929311030d4759ad44068503cc2e28965f72e0a11e2622c784d8b7c5d367275719fb1021ec3cf59f5b83fff3f7f0b5effe599d74529b5318ab7134019cf4b415bd84eca40ea8296cddcb4043086e9fb179d2a87847cc1f360744ef8a29be21e98722f4bfa1286fde87d7e8e75c57efc4b890971e3687bd30061665041646c9ab2cd858903f8a44caeff789dcbabaaf2d44945585ee079c4a04ab2b0fae22391f05ebc22338304e016e827815919610b173ba73ca2ed0f3570e6ce43b6c0663eaeb816778923bb3dee580fe4c8c46711dfc933a39ba0cf012d2700f31bcae9138e9ede2f94dc5a0240afaefab20d2b9221521ef7e7056c9bc9003f31bff7b2249c0fd0e38a0e4d5942a14f195d49caaf35bd4bc0c029551be5d18ce20b0bc4913a3ab149d9c1516b670b33a7ba6584dec039093e62d9451c1d25cdbf2f7e274a2f01ed0e33dec3f21e79eefaa1f8d62d349f61876e75e15719a9614be2c1236e578bc34a975445ad8648bee7209a02e57420e0e3e59f6b77721e5d40cbc3eb94edb60b852dac81e4ea5b3be8e71e9b78facfa162b6fb8965c7dc4018d32dbc77e4723a35c5d3f5d7928c4a0cf1b7e558f4336b25b32d209c52ae0c1ddb46e5294163828e91772513cf8ed92686b48a6e7bd846284056c1b34831ced6f8825fdef63359df05c46b5cb90da3e74f4e7e59a755233edbec54aa35cd14a7d4f88c9da1295d72ce9b592e00d7dc8b9c047d0dcd96814b47bb3f8636c387450a8bd556c63ffddbb2ec3c547978cde3f964d0ebf33d9b72517d776f52715c2423b58d14ce7506ea881d7c2b58b34f6ea4660e2ae5a0e36463f6323a20ed851966ded5c367987d66806b11fa7847f70d1836749131de55e63943e34efc5a5052b5370d7f8ac777363f1a602411a5a221a6d6d1dcd51e33dbbc5d2309a0447f5373150eaab477e48948bde29b56a78ef1bd811fd6acd4f19cf2c9c8378795dcc5d91d5e9109355be3bae47ee09bd71b729dff83739c9cc9d8c0a25827d9121bf52eb7731357413f688c2c2916a5c46e7bd9b6cfda41b5d0fc3253341d794296a82fbe84f8a1015dccc11ca77b5262ad919a7cfd4bf02d398bc84b5052aa694849681c3f0e381b325e2533062b8029a1bd837fa4b158342023532510fd0997c1ca46de8622101004251170e79c7f91d7b850360e32878d5ecaf01128f17ce095288adbbfa9bd56fe6d00f70b90ad7fe3fdee16a9c5f3e57e069842b595ab133005cf7ad324ae84355ee4a90bc375b4b54f2a0aadff98c96f720b087c8326269ee391448cc4aee2ef731770850803f202bf58f024da4a8b2378a1d0feaede63247fe7baebcd1e1c8a86d00b63c414282b73f3c5130724ac7b066ce1277e582253b6e013e09f307a8ddf3f0fd7e431a9d0c12522ca174493f6c79f239f0808ea7579aaf0be71324992524df954900ac06760671fafac0720b27adffa7a30093c4068305b42bd3ac60c7cf4cc34a07b59d6fb0a0f54f31e3764d127055e324183d8090db1f369934d15588bb28c0b555dd24e237b94f1e91c7524d7abd2a5bab7cf3a588ddf288c6e08abf4d654d4c03ed6a4bc82e22567bbed20a481e2c4cbb2da01363a23eeedb8e9b412ffe18d020f1c6ec301c1fa824ee27cd49487041aedfee7b5324ac00a16e76d6fdf498a701b67230f53adfcc435d9cdf00bc92ab9f1cc053cf6b622ebae6e27229c221096d9ba539275c99b3d35cbeb009c7eae1357407a8da2db1d1d3bf77bb8aa7181f91484a10f7734232e96c88bc476fdb93d7773cb4f354c5a683a27f156722865cd324803d73567f53bc21f61986db1eb9ae60eb374236b2f6a6cc91e662bc8038882ec7f10e5ac0634e045a56bcd6e04f0d5af091219e0ded761c9b1e95326dbb3ad5d362ef1f60611846e684a3379c2413a49e6cb77d686bdd37b7b0f28d4b7826d2d7df9def4444686334b7740ac8502500d87f89ad6f879536f648914d33345829681f2061c8e47dac8f63e1fd03c86583f44ffc2115158f16babf8af5f8450ff2bd26ed36b8dbefe7b303ed95317f23a72aac7e0f7562a3efbd3882b965d265addf27767296c3fb53f044d5871273b7af8c96abf6f1e55aec300faca030d889e2cdc9561abf8b9584e46c95346a97cb5d0810e0c84a475262f098cfb76685029b930a1d78de99f4a91a52dd291f9f7dc85e02b9d71abd8060aa22c6a3d9caeee1e1caa0afd6b5854f033549a0ede23145ff57dad00c2c918b1922b2e83305a9636aab48e3c5b339639214cdb3742222a4bdfa1883814a764dbe3c7d8b98c8ce777402ed356b222711029a139480384052349f20a8790db676a8e742aabf79a845ff8303afd977e99de49dc64b32da5e86bf73da80e18b89defae60a6972a7fe3cee1b6959c5fc5184b61bc59ee2e7dc0b89a5ef813af3eb93ef29cdd689e8d30f1a00f20b12c7f9563d6574e5c3e87eeda4cb62cf4f9e552ad472227a12d246ed9767dad11c84454d7b186a54d5ff33607e93a7586a3d11a54bbb222eba016175a9be71a4039cd57d1c4348953a4f2b4d1f600e4c5f55f338d76333afdcad8ad027086b00c85ebd1bdfde032e37bc6b46969f7d3b09269f6c6e93120652fae8320bdf00103e71117d5fa9a057f4a2f0e7b749157fb8a5f9672769c22f3c93d536004017c9fb2929232b7b332093eea2e1abd7e96a31f6850454cc2f15da818c8c72a915bf5bbb0a15109137733d0d10b816768f21e165ca1c645cf3a812558183a6e9152f02e763ae5fd49ec8759c6b8d6f3778c79a94c47c4335458092336d136925c3ab2c7ecee4dce12a50a70913b6d3b8a36d68646d02d601a967d04e125d3ec02ef9d5fffe150654fd8189c7ee6e00f3317366c46126cb37975ce353ba8e10822f4f8cfbb0940b8b6b40758612d4776d03dd862f4a02d78c33891bd9790eae0acf97f8e085ec606c92c0518f6ee4496d601f911c4cc41b717503739c70cf3f00b25c8b4ed11bd8e513e8cb9314483d3c344758c560800945325d280fa614d0dace53aea1fc4e3a49f0b77cd24d92a680c6c784ff9d6848161439bf3ccfdc4a18e50e93fe070f34166003371d0e39b4a4840f97f1aaaea1cedf2ec8c87f0758a33865c5bdc534bafb02b8a9c872ad21834a7b6d1ac8f8fa3621c910b42e0854b1e9611bf89a9564150684dd1d61dc068006f1f9feaa7d7c72079074ea26646df6a70383ebe0d21836a5e8df649b4d55a136150b6d68219a4ee266595bdba215624f3a27599d4b04210ae34ad540c63db5b45673843eca335cff70c949ff45f9472eaeef31ddda2425e96b2e6e2522e6393a4aab60024a2310b9482db763d90d2d5ce3522cb07ddece5d8deadc8c7cccf6eceb9cf90b484a70f6bc6a69c0e315b3e24ff6d93c3411af196966e050a6897ecd686deb3932ada0488f570a24ced67843da6c16e5dbee49bb8e1774a7ff4aa6b4eb37168aeca9d82afe886f80c264c68fc65b84d0a4fcd752057db83664590b313f03084687488662a2a8e8319f1039e8afcffa9e7b3af0318f6cbf6c95b93c97b7fb07ac3289727694107a0607d4acba38752ddc52e82dab35ea4e29a5ef489b9d66e573a0c040575874d8943aede854f742474fc0b98f6fb5240d9e3e9f9e7e95c20780cf47cefe7d22dcaba6aca6401d9e2de3d050ca787b2a0c275ce2a774a41e73531e45a18167959b774123062f700318bc2a5ab1b33d58e5ab2fb33e04c2941067a548445b09739cd3c7921e5bf42b7811f200d0103353ac237e04214eb5495d56713f55ddf9990003b8f64401aa7a17b5fb7d8d43b72e970eb59bd40686edd4206b895d21a0db0c1239876a3856ee11d17bd39655cc5d43790c0dbb5e70b51c4920270b70201a5d56405fe667a588e73d0e026794115a86b2ad073aeeb87310865d31f7cc204e3cad8c72509614f20448a0735653cfccf065b01954da36796ec5eb59a67ea7e3a7dbf06bf514c84e585d643ff3603974cd26432349f8b38504eb5d4b2a50418869bab6c1e022a4c8781fb724e47db94b81d526527aeef33d31ed753f0215170698d7e61067c4eaa568fbdfcc492ade9a6e70449913f8b4ce4098f16aed210594c7fb08877253a788eee22d96c05b5a393c793b9681ac26f51c082f31bc9e9fb78bb6ede42d0953ab177a5607ab9b92a5a14f941dbb6b6147deff5afdd26eba44e6bb71523ae0981f9c42321b9b2bd282bdf2e26e6622c421d2e0dcfbf4b9594595d04c461ba163e1cfadb41849b5a36c14b7880e1cbe0877c26e300c6e1568e59d7aea95e2fb3cf06df36ebca5cf194e7faa52930e0c3c0d780974fe91fa5f1551df8c6a168830ea9d9d3bd253bc3368dbf3b8b8b8908732f349dd60825dbfb66b31282fe64d46db678d7da25242dc4af6a814a3b6943a3a638c2ffa004f8dc99c1b57ee70fb34e17355e46ab94898b5138464057ff914de162c3629a6a1348d82fd0188d209fe83ee2e951d54008e693f5b4d127fc4bb68c4d7579a90bf961b5e444460a88bc32b1089647ea4de4a74842c5fc65c16dda06cc1975228ec872e57c4a1012d070fd8b6dfab437213da4888ecee970a6eced6eb170e77610299df92b3275904362d3355b72d46853f56b65b4583e6a320e239a3a54e2ad036095d8e13caee68aa6f976bcdb48f4bafce16319a881af80a5c1ceb00374baa359893501f558972cec9738c8ea8781926a3efc940d5ec7eb9eca29cfbaeaa74f86bedb60d9b167c428051883e98579d53d96284de164a5172003dae70117dabef6be54237f20633aa3659623f762ac5b1a6bc49acc204cde4ee0d637dec7ad53cff9e68adea1bf688269e6b653385ce0054c3eafecd6b41909483e1371852cfe0b189f3dee687a354fae81cde36685291b653d68e8f80e41d963ac3a4b94b9e8c1a34f76b800338180a7f5b5527ded1dc519b53fbd26a314837fe3b5cbc18f40c4975fe691d0c0f0e35c869acde2a80b7636e0e76debc74d5085392dac1f76014307972c4a87b3a7853b1a9f8adef3261648d200b7e5aac4d0b0bee95db58a3a414f1607902319b099aaa5e76470312129a5ae602d779ad477824e73d67f62c02bff07779f7b09ad3c4090ea33c0a2bed83d0b933e5a8e9494248a615c357b287e3ec34e58c88070f2719df2b725a979be9495e0b5fb713847dfc6e1689f672423db2b462d1dd83545578c50fdc1cb5d6853a015255e029028407b23463dfd033865f76ef2a78cc53884bdcc0a32ec56a0378efac3acc4b7b2abbafabdedea3471f3f9de92ba0bcfeaecb9d654745e1ae89f31e5234e63388caadb86d6ec0afa0997ea6456c83ecf524fbb6931fb39183856d495fcc0bc7830e1374374835e3bbb09b562c7d5b17ea789bd312034d201d128f9931f1013f0cdb9e054fd98cc2b6a564d1780f0acd15e1b7c8235803c34f206230d310c18e7a5498292cfefc051a50487ea1eb6fb056af045859992cbe392ae11859052083c47e752f961a3b1d9c751909c713256fa6b23c00ff87b2c3550b87ad16539342aa147a4367b090c151bd2ff18e938d45435c216a08ea9c31f23ba42d904f04d4ccff61c19d78c9e81145343f85a5c2901f502e37b795bb986f99f470bb326d15f83178d39476a57d0a34ae1835c5eb1be6077b8f39a5adc58c0c35a66823d36b891c8c775bd38f358f551f19f2bbdc99add0714d20252facc34813069ca768711b8969bcd01041587cfe8536077801d5aba8abfccbead1ff1c83911c7942c81143ed541e33d94e8e81164e6ad60a78fffdd81a475f075d4d6052e214c1b666ffee5f79b36f05a06a4f98da723cd18d7fc691fbbd6c184a86615107c39914b8ef2344327d5f5cadfd38d54e8c635e72fe7febe67235ef7735096fbc49f0b1554e91972990e046d962843190486b940099d492c6adda5102221723dfa8cd9c9713b938cf06f1063b2a61e7baa60cd4ea6d162ac6e6bbf633ff03122b6b508252811f4c7bc94f3317f427bfe068692da89e5a8f47abca45385178121083a3a8c7864b7bd5e3b99b6502e60a4853e1a5b44a877430b0ca57d07a1e32b2e226f2ec4a0ea669b8278af28c528c008b9c7f9521765a0c26edcfed4793626caf70f1e1c6236c6fbe84e3bf4b9ed7913deff9b31cfabb1ebc3f6df5fc48a04fbdb893fc74a03228c35e38759b9c4fe23e2fe54dce4305b60ba8b851db9042ad8086607de1396783c45df995b1c29287c9f9fad6df22c2d0354611ec5beaee18ea4c01a5cf6d333930b2313d4cc1ef932e215fd6ff99330e3fa8be3b0401af9679ab592f19fc61fb2d62dd2bbdc5e710c017ec4237a2eebdc5efe73c9aec45ef8e5723acd9b7def9521b5fdc6f16d8902cf5126278f4d78c2cbb0da55c1b42b3730f38e14c1e230369fb722f6a34647b7d29f407f47450ddb2943069b7bdee6f5093e9e04e194592f7069808699354b8d611764c59e18fa70187441409bb5ce16ca99b9efcc804dfd00d54c9d252a6faa906bd757f22f441247faf37914eaeaa74c0567218cd958731d059497fb7dff970fae9cd42384cb1f20f8e8aad8ae03f50eadd8f2acc92a77c5c8fa6c958260b8f0691e4460fc6d0bf7ce8f4e252e2941443616deaf162d57cf6e6f9bbdda437c46537ee6df86ff2ce1c7fe4d4c124a92aa76e6a95ad95849b9a2c977f2e1ad5432d0a8813bae4dabeba6764e5d934900d232efafbb962524ab2b99057c6b27514da1bbe7e20e2430b0605e9d53a2ea67d6411c5613b46eb3b7058995ea41d0f9505f7df8a42458201ed58faf82cbe0acd83f5ead5666d811f1890e965cb5a6476ed235c08a50f1fc7d0ce45eacd0fc23cb0bc17e715cb0e4852901546b7cde4bdd5d81fa17037e33a240ab5cf7e8ae43d4a4e90e2df57c1dcf56df982d0b3d1fc65b9902372380b5d5f9424dc1931465c32fdf62c7fda694d433b1466b67c4c2b78a9294b70dbae15ff64ea4e5d8fc1ee8bd9c4f2f574ae9c4c98ca16746649b248bfbc269c1c7eaf2e38d59ffa8d91bbf94b97ff981894b58007d296b184887d9306d8e9f3005b2619a15ac527f97f7873422f0881b47f707db385f07d83ee61c2b4028c4eba7764866febc3ee5e284c37e8032b204e59044270483a0d75e0d02c0071838e9363b7a91405f7913147798b314fd9f947e899c834568113f30f8a7ad222aafc428923d60bf9694901ea0503480d195b88baa4476153f179caba0b3425e176f2cab70ccc5911c644f8f2297cad2789f9ebe3f25ef61cdd26feb190124494526c5dca4178a60b2d1cb1b9f5e1e3cd26a1bb6241268abc8b56966e45d36ffbc20d46b9151a5c06ce6ff6e6101c34708533ab9c5bd0339de0ce5143bcaf77ede879d142b3d3b3b2f99f973370c4251110c7fcdd8c615774200eb83a2bf7c5652a85590e90a78076aad9b0dfc76a010b6e715f0e0977747379af5fbcb1ff97f5bb2685b701cda1da55e254eac1ad451c404885940f59a3ca59faa7ccb08fefff94f24ac4e96275666e47340254966523913f1f1b2c0a03f6bf6d80807f4c5bc2735abf1bf6207a55bf8c56d61e0e6507b95ee85f0c4bdd9a21fd31231b383e40d4f8861446103860ad4e9701e3ef9d3b758685177381c3a5a52049ea8cdd227adbb7a56fae604ba4b9c461b63e618309f232f0fd803c7f0fa28484b8b33e0e281f400403580c80fb5b256e12b62d8188adce80b010816735b9f137b50e05eb992282d6a6b68d76c050dd82df59a8a1d30fdbfb8c4b365fbd50cdefa774d7bbfc1e3d24816d2b7f9cf4b576c83b2d090efe439a866ad547a29f31a74c55c44645c817db002d57a875f52fc603aaca3ebeef51126413a09d8a35ec02598b24d2f2cd0a8f28f40d42e95211d59021b445f367aba5b779b056fac254086e05ff7e6ccb1ff90e71596414a2eb891f35755b2c45a41f3530d25351a0ebd0f8e55638fcc151c4f819f5b2c776a1769733ed51c6db6e5a8aca89286d9bf4904dc5945e6c12822e1a867c39df1e36d1bcbbf05784b60b7b21f60cf5626a86a7d93bef8a2ccc0f137207786f4b37d38b6c9ae7c24f2b309136b8bbfda254d2ab10614c65205d6aad31a5b2cfb8f2ebe5b2b8c80b89e88b603c6bb95ceb8124db8fe9c1e6f28cfbd8aedafc95a1920f4ca08cb6cda5d356908ef9a55ecfd4974d66d298ae405b0c31c5ca6581c522295a92fc85d16b6a97cc0d0dbc0f572d178013b34ee455db6095ed5ae74e1b66b8b703d933eeec64b43b28c72ec2ff5b5b7c7c3643aac6aef7a03f8fd380d45630c8e4634df8899f44edbb9586f924ea93a4a32c2cc7686ea092f3a754da76c607ce1c5fec240b918212df0dde6f0359de1569e3f232ffda10aea44c35656ade01927f58319661ff43ed23c6c757bd9be4516214fa995ad886291d3e8cd09a48d6ab87e253aaad2b71c8fb5ddf89eea9200cc2d7750891aae3eabb9ab199ed52fb11c014cef6385c0d64ceb03bea146c282bbbdd2f391a0ce24ee09f42e21963a87f2ad19d0b22235f4eddaab815af498810645484b5ba01ee9a0477d9f1aedf29dc70a539386b596c2f07764add210d01e92cdc64597a9f71bce9aaac2488d87902d10ae068f548237a196324c36488605581734bb9809ea0a314e35d2dc5657d4009cdfe3ed97708c47f55daaf9c19209cace862ddf6a7a95b9290f041588f69e72ef16e1712208873daff4a1a20e2157bddc6d6968f98a10a0f46e623fa89fb6229f87f636422a680e936e8c9aacf9fe22f9d83489ff27cac5c15ffbfeca3dc206edf9ed973142638f9be2432cc286ffb0b0183b4b29e13056c24e557ba1f2b3d320ad16f510e6b073634daf6b8c808bc9185dcc997321b9a9fe92143c44360a36726b371c44526d4732b27f8db036ccba7d711610ca9002d57895c7ae4b1036f8fdc941357ac084cd01e6273e62ae05313a1171356cc54f01d40e90f42c301fc2165b7341ea78ac5cfdbf2d24c1f7dfb67958a586ba698596e66a0bf16b471094403790a259c0f6e5a86b2f9f17b69d5268679c052d32632620f7282f6b21f9302b43cc237159d8a56e46a01e8d78e689d94dfe9e3e9af89a3398485e6b3208f06f1ee6a5ad57532545b82988ca0ccdb551fbf6809f31deff35c0c6a519c09b2a3281dd1d04b5426f9f5b507bf98225dbf0a89bda47cf04d752f379a4b2fe0e589b851e1b19d70bb47839453e0a61fc589fa6dd95d914d3b0c3e8c643a5da786b6f79e9ec2b1e19b133258247c621b2a3cb69da1c2aae03d1af7a688957cbf6255447d1de6bf14b79e3c01ca3ac0ed016600deb75ab2f2ab7484e6c70e64364c3b5304b14cf415573433d197e657c772fa149eaaa1eb66a75a940449ee74a685f8363740296997f2670081bc97503a1218ea44c6704c2ad093b712c191e04d776b8ec2e8246dc46909adbccd8326c0b210dcc2674156f36ecad777a3edb1b0e8cc0ed0fe1c38b80c989b8d2616a0e4cf8999a45ba91f43cfb7adb9e2a5bf51d5bdde73a00b26dfccf79d2a9da98bfaa02fdc287c5f8b351d3c093dc13941f1bfcf2d5e2eb04a2b2933ce300bdaae4587b3e1c5d0b94072a94924c2a8c5d632168a61a134737fc324f0d7218b9bb7e45639be901738b2cf7d05573902818affbccdba4abeb8c2cb5283c63fe6eb8f764deb23e569b53669235c06328f65f667e57526a2262aa16a6ff0179e1b92579eae43f978fad2d95391ecffcb3df6d8eaed7d7fd2eeb94baaee3ed89965747e8ac171a6685bdb86a13905927fee4f18f7ed44c5744b897e510f0375ee25d92b658086a3b4410742737770c4c7ddd0120871ac0b5f07ed25a5e4b74e5d17d50a08d1948f140385389b194a60ee4c40c2c49ed7f8816bc2c861bbf97fdbb00de39cb2567ec3977e2f5ba714d344376f8cc0e62d211af532190be79f03f29a1b2efebed801352b4abb48cb95a7b231833857a44a8ceff843d34c040bf68ce19ef7aee200cd33324c231c9c0ab606498857e56c9b63fb2fbf83b9c9709ca22b490838e08395894d2abe46a3a1f92e7cb19902e444c162fbd895250860099f357c0b4e9afeb946230cd95ba882a055b6df0140bb6533c910eef28d20c4645d9bb0624cc86d450afed82cd8228405f678fe4340a97bde6918ae53168cb406498e3f96e214770aae3df57569ad79a0ba01052429f6c3d25ee6ce27ac73a82d19ce47681e0333fd4d3b54e061fae8a0bfe0702cda8d67d4b4d2357babc96faa849c0199af374b16648cd5af667fee888f3c2e5e6c7e28f599aa8853275ca8b2784e6b4a96aede746a29d84845c802bcb4485916be01403e762b55fc0d4311d3bcbfbdbe0e32d596cb262ba5d527f6e1bb7a739ff8d2b142887e667f32aa0edbbeab7292fb0a33597f3b2bc9fcdf0e35592c756a1b4d7af50d5ad6f7436f82156e241e0cd9b8ec1ab11dd2335c2382b709d23e6a56bdfa312b9778f9a387f4b9bcc2565845c4bb7274210f578a90b1f1b6762f3b22731153784193c6f27eeac7b4779d307cbbd89a5978f19edf94f2052bdd303958ab2fe4d667bcc31e2cdf77bdfa942f5eb0fb4c6365c9a62ac63acdf2d072433d532fb34eebb3c8ad40d9da56ae536a79d2961c87a04342eacd1ec01775c1910a6965c6f79823fefdec2717b9910bf83d278d5d9dbc1f92d7d589d209249725d7042fc93a316b0aaacb0ea9478aa29c9a3af3f4b1aa4d5b5a1ac4d2e214f9cc61ce31714c703a16024ebb6f1279ca85c070962e0a6be6c0dbae2372d72033947802220d28926885bdf5a19ddedebc95ef7aac649fc8ddc2851d3d56643d5801be705c8e1bbd4e7358c8dd69739fb274cea5f6f6722a318b798b32f8910e604f3848a101609af3fd7c38557863e1962e8266e09a87c28af37c23a0ab2c9dac2bfd874cbe1c54e70ec52df46dfb31129a2f00441c95cad227410df2cf3ed10c227c10d4a3af0e71b9c7accbb2173ade9120c0ba94448974dd9f41131242cdcb662a7bdbc53bc44be580afc7d410564033c9e84c5c88f6e505ce5a49baacbd2dc34ad13300e0eae984abed4191932f1b7a0b290b6340c6fc75d271ffe42d5de728e8f16722bb06e2c4f6c31167edccc3b897dfc73dbb91e3c41f548281e1794e3c51cfd99cea758f3a9b8af1ae2a647c1fb13a682042b729b002bab1ae7de8ee1a287a7d89fe6999601bbd3f03eb3f51427a6bf6fd3942a8ff3ac577782ecf847759ddcc67584c2a08132e8a1c232ab70c46fe786fdbbae96b37f66d32909dcd64c0d304a0ad4def9dab8db60b7d5f2ee69d88360ebad911c47de3096c0dac09ee850984cda40186648b79c2229b817f479415257a20dbbd46b1f38c2b5b226af94a0dbfb1e54ab208a89892010e59a313d9507e4fac0f788ea5dc85406e67f540a32932300b8656ca4e7c7ea62f2be59c79d7877471b2e9261b929b7aa257b76b59ae65ef8dc6690f555df0cb72306bbbde9f54de53ba4d67b4dcf4ee49f3a2730a4ec382cf44d782f0b988a360a3d5d04e9222d0f5008f277ec83b7896020f1f38820f46b240c31af1ff657d8de6929eb6bc1b56b2fb85c781f084a292b8f10c05f75c0a8439a6d7f7184f57abf2be3462d9ca0e7345f689f64fb799c4699968823f1a8e4e59c7e134e8a30af99e6fc60eac24b7c1ad2d916cb0d6d95b9975290c0139dd8b44d85a881a2a322b3b6be6424c50c05a8f7c3367c4d89bd17ed0187399252b265ff8cdb95bb2d81dc594e80092f5c48d1492cdc42d789f3b0979a112aee19d99ee21c7f8f370aceff5f20685b87b4ccbf53949ebc0dfcb6bb840390ecf8d19145575eada158fad0507c0488ee6eeb3c6ecd6dcc2fccc5aa2e37419ca10de723d9011f3d3ccab5c26b2153099cab09a7a6d0de0725c9f7ed83166484a290da1cdfac1c6cdb0c6cb5f124e4c590b76d057e4e991ef81922d809cba68a28517929fd5cfdb98f05487305f9876112f5785201effbff352675fbb5765e114fc525b2e39b0524aae8418781ed1c641038dee2dd89899f4ab6843227c761a3672a8a819d126201d1ec4cb9101e12ed51d029d61a4685302dedcbaa0c18812a4be780051c6638be3bb60e58a2a271d10c2fec25c089b5c2017cb308609b68628c91e5b3a34c871a3c8daca747c20f8a1642bad80ab5c8f5b39f75361647e2357c951675f6a734797bfc6175d3aeee4474eaa9d03e89339e40aa2d1b3bc64cca797a6e17420e573298076f8e6591e81effef5834b0f890ee1b59376193e695c4306f87926004a93f221342d5081e07e358ccec1c948d422efe1bd2c271e533ff382d22df5387fef45a47b3dcac620e3ecd501e3163b134a57edfefd6b54a2fecd0daa02336aa7b1b9b1977de2948dd95fe819af226550ff55bd03d091789d15d7acc3f6ce1b6cb9df39c6c9b1a072b3d5e86c2749de2e5760222b708d40c54a1717d0c73ed93be04cc2bc4f6b4dfb144354496d9de9460b1f0da56a5dddb8980d49f13bd5fa769c424ab13175490c025ce9265728a8f4facdb0e15de6e9a4dae416f9451061c493a527d53ed7bd4348b79484e3e32e8c86ad49db396cc012af4885f2dfbaf84c6241449558e0e1209e2ec1a7bc3c91333808a309cae949228e8b58618647436106f0f4bb05fb1b0c4786832d3e2ed1f165ba24e4dbd3bc7e5cf619135bbcd1c186e174529a575fbe8de11b92e3f676b494a55449e48d713cf7cdfda1eebaae44735ce32789ef19598ad8f65aaeb50f3f9f9fdc9be38939aaf94bebc72726706f9822a2d2ba16852308c0e7e5be7061c902b7d3ee6ad24b5b0be2b697d624226ea5ebd1a571391143ca3bfb3359f1d31de4bb910ed87d38850887a973a717edabcc6b6189d01ce98e661f423372e54ca24497aaaf8ddfad462ba4b1cf495746ec3de2b98f8159c6b095079bf0ede21805d1268a92b5bef80d70aa543499271b7efac3c400e2a78ded75b52b39955f6b7427b26e07be004e596f5b310220581a4e14a906e965231e2b465b92d6d42c7af08c46f3d4df8419f3e3286a8a82552d4db3882caaf51640858824556807c6dc97a11841b67cbe742937d4210cc236982f49d8ed9f693d775f6d2762cb87c92b93dd81d1d4d719fd84f048f357341dd7dc7a01ed4f06c3e2edcfe8124828ef0d0e63cbe56bea329ac980f32ad60fc59dec44c4ea94ced94520ff3b0e3ff1cfb896d7ee2b16b717cd832a1e15630fffacd20d183ecf2dfd6c04a0538b5c73c0de3d8922759e95073b114a98cdda05ef12102e5ebbe48ea416baa309f1b0b6b13f83a129824b90af9101985943910e3d38ef760a1a7467b5cac589bea11a52aeefecb8bae722a718bf68024ccfd61ba6dbd613d06853a0682b30753acd033ca52f9aa2395a2c663dd7d8a53578796db5d70e3f446357a724d124fe84e50c15d13c7cdca2d7ad828466c99425e6e4e8e54167420b783a09059e8b15ba827ad58cab386809e4705ae076158fdf933791daba5ec7f50d80989146476454eb1c8c9340f65472fc605d0766b1b374ee95c8211196b8d360fcf080842668af85cecc94ad2e0c8b04dd0d4e68cb95248b43c011f4813a13848c0d3edd32a9118a2e7bd313dbc949f85bcad5b3ad3a210b8a7dc80be9b97c8b5e42910a9bad20bff710a2b43e9d5ac0de9b09bc62fa6d7783b3895ebf138eb65eb561372dfd910955e97b580026b68e36e3024d5eff8e7fee1e2ec8ffa351613290c334a3a2f4531a5474aa9ace3ce6571b740069a045b119a8beafcebb1c4783797d5afc86e5e07bd602aa45926fb17332ace7e7fba6dd23ffdc3f26c7e2f404af28a528d8b503a9eddf620790654b1575c798514c5db1dc6e86132765f5d8864c522484bbb884991a39f32bf969de169eca5669118b1a46905ef54379fb1a33d69b01f7c7c6275a41cfe120fe4dc0c27e62eec8fb46d8175f0df754689c658f16af2b14b51209e8791a4d3c94090c39ccdbf21f08cf1dab2b662b29e467c9834ede4ab890f198e7244ea193f466c7737fccb04d58329a7bbf864387d47bc414f311bbb3f7c099ad96f205f685436f15d3e852e5d0cb52e5fad6ff2f667cd2b4af246f140d99c354edceb7b18dba1a6741b2b487fcbed4a85953b1584f5451a516987438f900113924ab32b2fe28dad9d4b45a83f20d6b8e6ca6670c837b748ce7e8883cbef67379f45912fb452bae91b19d82b3cd2715503471c02e93676fbee6c5266dc3b5b88843d98c060ea144664c0a33d5395761e8b30b5569b8c556dfd6e580401c2433ecfbfa39c95839603c79f3d9f231dec0416c7cc6d2cd676a5d506396707918609d6a7bb4e0092a8d6b8959f442949a3a9b904be3ef409125b26b87ba8c8636d4765c306c87e2daca349ed938f2fa1cb84da03a7af2d08f31afcf7306527664b1dfc61f80b13f413a793c4f6de94e4c1af4807569e771ac761a4cfc0f5565db2a894dbf013eb5ceee7db76ea9d84d8b2aa9c4c84499ace0b2a0b6a4ebf8ae62e87597cf8d6303047f998fb1bacc6883b02ad3c34ee0f4fb6e669627296fbf15f7b9386a07221633a8351d82c0c75462848cfa1d61139d5f4339ca986b19796d88a379f4c6f1b3a5001098c188090160f59eb962016711ac4a7a183e8c9751c6ea8747d64be377a8a18ebc329b29476f9546bc0634b57cea12ee187c2da522322c876a78be21f658e4cd48ccf31fcd89baf3145e524eec3c458bbde068f89865f3fc937382c45e3a473e23cc3146dadcfc931c281148f257bb78178070835401d7402c06a2db36903ba48f85c0ca4271e662d29fff12f363187ca49a54ae1120d3b4ca793ee3ba75b25532347409c321460b5fb9ec4f0e75d66454f023cba3de5a72595d066da05d0cf6142bc891fcd6a72e9b8f2d91e1feae53c43558c81e39d540c5e8a7750fe03556940c0c8919379e2d37936c414e975b083fd554aeb02245f95d90ac45a69777f1e52d3326fdeb712778378da2696bdf1d3723d925b23959902cd48e4d6056650b86f96f5fc2b1060f627e05476bda86928e2ec85858354cc149ec2128cb31c587526d95d11e8cb413a7e7b9026d8e3b7d1b1df512e41ebefa2fe698404fb387649dee6131cc617c0ded63b5eb0ba06eb99cc50f05f639635322d828fd20240887ebdbedf3b668c50aa78dcc485d7ad7b7fa4606c593ecd6146885229d8a4d7dd970bc1ae9be1ae76d58a1601b3fd2b2e5180525bc481e2e36a696a2517f7747aefcb8816dcb3398b41b182c3e38a72433762bc8b1189f073ac4c7d8b6e376d36afefcb8721530965492ce46c617a7c01a74f2e8c3abaadb54cd1298eb95902db3229028e321ce744bd0161949e239588fbe38fe826e74bbfc054dfd2d20558e707de6b3ec541dcb7f6dac9db8773c4cb0b9cce6a7aafd26aee4794c90d9735aee4caceb7d9a30c0529fc326fc684745a8fb6c769491cba1975b86ea0f99cc276abce742b150bdd61d5b4e73bf8ae1d53aecb99563d6f4c5b08ddd4a6e31edc599b9050916642a15c110674057e71dbd128323a60ad859ac9faa5179a324f4e0a19405396dc684d7b70c3feee3ed6afad88cbe8f5446a5c46c310d13b024a05e3b66e6c579a37c44b59258cbd783f604c8810d716d4966ae28c5683e7db2d51d1445d2d4faa7466a5685df1cee2afb58b3fad9b396e780db78eec3baf55ee14e4025a238571a4af86500f976ca099e99d1e9080ddcb96868e27caab174e21fc39e95e373478a3a07004270a5ae98783debcfafe13ac36d095a03345bceb06c76faad35a688384536d845ee9eede5b538a30a53d54871d69542df478e39e817d831cfc5880ecd612ca3984607c13312f5260c351a9337541d9e023d4e0e19bf2aa7c565ebfe26389733bc36e2c7111690d33f132705b6929dd59a842ec9f481647e49ac5884bf65dbbf32a261ce218043a0c0a61441261c173866227c1a395593dd1ec4d7379b237ea732b419cf91f9bbe0b100cf960630ca84188a79297b3520decb1944a2f28c19a55b803477a50feeef5886f116c8143d8c572f4730b4e7f1d74eaaa7990154282be0d083e9ad5dd30a290613674789efbd8699e46a2a06630771b5259be1f8802b6de15855030bc2571df940b1ed614e5a54929b2632cd73340a7afd561c25755ab85411aee4026fcd0ab811f16e395cfc78c72a25e924e248c62827bf7a123a74aa51ad9ddc62e705497a6c377f45ef83f26033246e5291c4674a7424d1fc436480fb1dc6633ab5fe00d5f47636d13c8315641ec7f35016d8336c7a333aa0c1adb9253b996e47561bf8f8524f5ca99ad90e0aac06001f2d24298d27b71f924ab6b22b0beb76a725798ba947ad746cd6c49c71a700b458f50577cd491d662baf0bf0e5f1f5ec47c3c56a5f94202db8a0f1b5588b5479716ffbcfedf4dd29de6831ad58f4732025faeee0d3b045a2a51ab69b5280e8532746c1e52c02baca0e3ad9307944f2489f3fe8274e6c8953f96ad6e1f3eec1a0bd87e4c16d7571d94760cf7ddd796bbc1c670f2b598dcfd4c3054d05505c1922745e6d0e8548c9b9d8f38ae2de5a9f9397fc0a1010bc1f51b875fbfbbfd943a401b1d433c322e81b9a0b340de628fbb003d7df8d318d6043d679d5eb42699c74fbd0d0a0ffc7d8b3ef31b8a5e11e0246e52a7e98683e3831e3634dd6128b02ee2f9078a20bd4060b2b670a2b40e74bf63afd9b9ab14243116e2bc68490395e73c621e8ea9c5af580946c23e4c0886dc9521f78c122c96ce4f49e789056d5a445b516938fddbd7a307d95398b610821bfc4875e4707e8063cf516eb9f151eef8e059e4889dc0034226e16d0a515eb8f009e9cc65f5f6237b1cfdececf474f0b09cf12177a5b49822f1a75bc4527e50d95222a42d9371081eb052613660415ec504fe0d029f8e407abe64ac0ca51da94e990e5d8e625c526d6cb37656f8b19cbd430b1c2df8b8b4df331d00d93f3d6d6cacdc58cfe0e0a511ecb57ee25c4e310975f7234c35ae2646a2871056c3c2c481c7208ef76ed379a7e2e692b7fb0a6f7a17c27fdaadae37fcc6c869d71a74c7c6d3d897d974d7661d0332c1d1a42f1728a1e96073c48c9d912f5d018de912c560d65c90c1e406a8a5d4b9248295835b12a9a8ac6bd8d09892e1f38539aa22070d24ddfd035aa03335b4107bcda770865beb4367775b8d03bf9b1a0e763bedf163ae18ddcb6f588d98ad68136a9cc9a6486d33adeafe21259e55f3819217631e689de201c4f5e3f186fe3e71b0c5b7f659729bf97f1307c6b4243ce51124e9cce6ce311dd0b1e36ef4b07a4ca799d91a9f60fc1a6c2d353f6cfa67ab7980feda0de7999142f46059b7d1ede3ea8159fca4678116735c9cf4f46343e6bd18b3c1914289691679c655010aa4ff07feefcaa594cbe9a5ab93ffb8b8170c3200890537f48ea030216d299c6ce6acd39238cdcf59a3275a4c846da8d94b4d8dc838980b909cd8b22e275aea6481373252c426678546e2fc601b684aeb1e3b7bdfe81c585c26eb5b5aca5b4b7d718730d9566456bf5df2d04008a65f227ffa8b2613264818f1c28aae3faaa96ac5aa6a6b4cee643ff2ccad2dbb9a2cb8237894b7e9eb1c7cf42fe2e91fdb0e94309c9600f379e797d4c3480ccf3c759371d65df14ec89af4ec72a7292251ad4cd77bbdea402ab49e96cdb0760eac9bc43dd0a384d05c5b382019f94820766582e65bed5b1208955e548bb6ed17dd98a2bcdc81da12bc729c84049dfa45e9ab342ddc704ad8e379613ec5c9cf6e4064f8066ae46485b8f4251f396f1890fe0b43a31ee9bd064b801da5739d92b08d5ee9be66d82ed110df547358fdc0caccfca92f422502d988c4dabeeb4ce0badf355827c11bb3fdd3993a87323b1043c0500a7f8bc5dd147a19feceda4712cbb59f58f25a903e7fc7facf5bd4050d8339805f36df05040a00139e37487ff71fef2f35962330e67ab6a2532782db5251c8b61a016f639e405588550b82f4f75b72144bbc8a08b39c4399ad1a1cb9762c89cc78c1dc4aa52700b588017df521e9655a118d7de7d0271c509ccdc5abcfd9826949720ec3d51d78495e88b160a929ea187210efcb44f3cd361f26981a19a5bf54fb68a36db95555878b20b4c5053e0bdb24a136668b3c650275c8076e7fffd9e3a2fb618b8c0d346fc634b6a397e7fda07b4776b33080a48f8b779f7429148322a5c1c824c580ec26c196e1d3f4ef9cd6c98cc1384a847efd79db7a8d91d795c8e01bfcc52df681a5356276e9219576f638cbc33ea68ac0fa74a28b0c6f8f31a62c39faea8a55a6f57f843cb11c203b3f5a61e85f8e34a5f84c55189499954002fb630e791d2a4cc24f57ae37ed8325aaf2ebf427a5731c4c4afc379e95719afec0c5d5e3a6cc335603340e9125334aad3f83cf8f862ba5d9eba3e7d73374be5ddd81f07864008126acd517ad1eb27229c6913d2d625583badbb96dc6a4c79f2a91b0bac414014619872cfca04d4ab49bc241f97014442a805f77c3d1dd23dddf7cd0eff8c8c9885825045acec72cb65afedf288a8f59e65aa219abcb800fbdea1a05fffa4763c2c98d4fecf2fde74317fc134936613ce73aeb37dce359775e7f6e6cb467dfffb14d2f48be9b522d4c64d69146cd38dcfaa79c07e9bbc361b46e1e95cb3828b409cc3e88a1dd4f47fdb4a20c4108f9efdb50f815d788359b87f95204b850e9afef78541c23ae119b9d7ff2eee1f558e145d8dd74d2ed98208eb299acb8df24e77866223af912bebeb14729e1181605ca82fce66f5e0d772e130b760b1a1b84ccff0a61bf9b9cab086760a0817152102fe4324619d801b0823ea48fc49422fb6bc0b1182a936ae4d4f889aa9c6572d6c4ce98c6bc0f0caff2ded13311550515475a744da702f3b5e8a7a817140fa4b433086275bf5f6beb906b914ac3569798eb9603502d507e2df8f541b1f57d4376c9f94e3738f742ecb23ced78cdaafee0d80929bf6285afdc5a417df5a3f45ded74ace6ed44bf94439505e252b4abe0199d707af238255c90ca9f761a5f0e1ede67807bfefceaba2ea818f473f2f84bfaf0c5ee427924cf5be2c1045b7ce74d6f40ec88b60624cb2bf21de718c9559e81add18d97140d3e325ec6a7312b43f01f7fb749f519c5cd135842aa34c76e82aaa84ffa5075cc699789b7c5dff5d2a42b472461c7abea6ad9366dea46e32fd607002aa79887b2a3a3304749d9d8d45ee9453eb77f9aff5ad5c2f2e690fd1f499e4bf37b07a8491913534e65d2b070d3ebd5aaddbbef450d075f1173b010d7f6062ba3c9f5dcabacd9662ad7ebfd6799cd727ea0071d1d1559223138e146f2a4d2267e4ef98984a11161d83107cb81cec4348613a0fe0d291a95615c9a906e860d9e3385fec3518780859100e9b93128a10e193c9e5db80eca630eda08a346ec3561ba1e6bd51821a3d7547bc4ba6b6d607a61c37bf8ede8093f85cfcf190248d27033a405abf37ee6f35dfbf02f80081c4f3ea8615a0cefd93b3bf75023faaf7d1a4b8ba9e1a299fffde33d9c5656929c441c76f9cabb6f567d2aa44fba55cc79d890c66e1c1176dbf683e4d9ac580eb35ba3d31b21b41532787dad1a84e9c1d85ff6465b0c82f628ed0b60416bcf88b1e58c6a5b77be523fc216be1f8a5a251428aa3bcf457edb5ef4fbe7a0909f2def0e4f5994c7446f3c83b1e7422b1f67f5cc7b61374273030977d9586fc28fb98596129498d22ef30d3440e0406088b884d68a73f5efe86f297f56fc5d633cb2aee004f04b24cda76f291443f6c5c938bbe57cd75a029265213386d15a19a1476807991ca0f16bb60a5226e53d8f51cbfcfa382e0c82b4bf1c0fc30f82a87eb23c8468a265a804c8be6685d5c400c12983bb7c49b7e903ea45460e199ddafe5161189f181e2e95004733ae0819204e2d6bf76d553d620ab1b0bf1ed1060bb3c75b22a20b34535cc466d5a59e9cd0ede63ce48abcaaaab5b23bf58383b3e23fb9460ea4e3db8304a712c4286beb75b8cd5fccced64ea95443de35144b046425fbc66d563c2dc5ae0c32593e752504b044317fad5b625fd063213c91a44e3e6e7ac770be5f0e0db4b723b5069433888ac0d6ff21dc89f642a0dc6bd7269f4f50006fbace6eed5159fbec5c7597eaf4e4c650f9c3131c5c72c48b24aff21930ab1f71b7e4adc5faaccb5dc9ed6ae40a9560a2c566e7b6bd4b9e4f8abe16b0f924dff8b2adba05dc316195791f9522ab3d94411e67364e744245a7ee0c558c819e83b20a94920b40d9f6d06d0f2fb4a8dca99c1809545afcf5b0feeb12995610618f652fec573d9960bb129857378444f5b4a5d232a81658264ecd908f131d53d2e081946ae94aa834841a7e775b41a8d5eba0507525b490acde2badf155765e226473440f51c3175708cd1e34a120bb9be7e628f9458a79a1637c532f6ebd1eebfa94fd0e4d34e833af57a49c44ede1dc3b8d50d1ce5c459830af06e1a3ab6af9f81d68f28357a02a9b6e510fcda7fe3d3147774504f96c7cd4a3875c1cf1c3bfd534c0906b1cd4fa0b96e8c91e42305a100d45afe82f7ceb4311f44ade458d1fb0e3a43c9bb9e1f9c283000d2b7c2a34beba78bfca6b6ad5fe1d2bb7edb09f71d315e4565cc0f3a089aa8c210f0273aba0290e9df88a4a7a755187a07fc095fbdb4a6d56329773dd6bc9a0c9f0740b328d1fdfdfc6c75c07ea64e44248e8b3166cf5f36fd89c91a14d15b8d6516cb41812805203d58c952b462e54b0d0727cdf197a469ea6dd9fa8a8a598c4a3efebeb02164237ea540f1592a6355c481d067a74293540bdca26d074895c1e6134b7e242bf83d10471b7ec53427d36b8cddebb92b7476237cb082c0872099c0fee1554e6f0fdbff3412dd0e81d234a6e81835ac9c89ebaab13d463c112fac0929b9abeb182ad1fbf6f14693dca45deec806500f9ca05a57233df4e7484269b689761e2437cdd5f08b33d190c48607e739cd48012b08e63889c4d7617441f09095529170d602530e75ba1cddbbb19be1a2d5787405360dcd23124261ecb911f9aa044488ce8a9fda5bacf6286432be670cb4a85730bc71f0bdd074bd6734b7386b18cda8d2231b4cecc241b7b5770760090e2a849499645ba193fa7cf20cb4e076f3f95d92d9c2444dec5ba4581f127fc5539b4edeaa030ca18f0c37b8c7d96b6adec9f7f97b8fc74218225efc409480c3bbfa65d63efda14fe1aed46d63179b04c40d4fea39a1cbe20b73e5d61abffb31d123aa4bd5e8bde2f7a11705ed5a42d3b0cd832dfca3fb785667eaa1d9958c059a06138f9823523194d3053cf9b68bbe55a34826ea699e2fbeed95c4b667eda349f1b0e3e48ce2b72a17035638405c902ea354e196c9b6b6396f6bab19b7996f16dfa09ed531e87e59e08090cc94a9b7af726d3f7a3779d11c3e56c20e1b887337b125594e57a6c42a4d716cb3efe4e3be13079b5e4ff2f4647fd1c8960c2a7603b0da212de7c07a5d791b8d095a9c9842dc8435730e95e335dc4b9334f2d8e9fbd2613bd9b402484544369037b0c118bd036396179729f138bae9a5497b2fa66747c9d8b18b44347a67b9b7d40fd3be7df81b2a9d9d756bb3620617e88fab47bcc0c41fdb433c3407a8ea845b5498b134a63d00515c4a3fdeca277327449aaaa2a83493c408a1edc386b48c59b7bc222d736d4ea037749c2d464721b35a706fad9ace567e179767b4c88938d377646b7f23848f86e24fdab051a66532b4a2590a961456a7a6345e10a03467c474491ed5d54413a8b376ac7b6b3dffc5200926e67a2e174a3930d20f7de4fc15e444550002ac35805f51b223b1ce63126cda9d659371d96834387e6fc5e1bced6ba6aac7116819af843dc83ba6bcd271cbd53c5dcbdc70fd6d47ce38311f59df227b3850fa4ad173b5af17c2dc9ac68b1af368bd36a741cff94982e411924b39cd2ccb7bda8e2dda2f00cf5c3034fc99f7193043f9811694fc2fd24b19e4ba490534e69d5b4d7db79bb71112f33bc44e35c0ef2224a503de75313669cbacf1a8e8741135a2c9e529b995f7b08b3543066dca293a64362b3e60f6ffaa1b6fb2f3cfa3802bf595fa4ddf9c62e0284fe0eb7a564fdfcb3dcc055efe62b45e67fad30715a47ccb7f7ee65e8c35090fd5fd561f6f52ed876bcbdaf301b30e82002b275cbeffcf2e0b5fe6351124708f90f73c594462d218a5f97ecf48e370394360660409b70d175b020185e348060a9f6274c67e21f37d0458c56e9e5a5e588081fcdde82a6618c853dc959e424e31b1eb1e812c12861ffaa8c22b89d9639e2775f8fa7043194cdd5bafc2141b3b1dd0ff329ebeadb82bc3adcbb0d4ff8ec1b847a4db23544cdc071f7e13ee461827ae0fb681e6e9f6fc63fa88f7b016e22d4bfc0d670aec6ec7a4d2b9d90bcb09733c71983ecf28da5baad72faa5e85d60e059b4905472a8e78912ef3e298f9d731ee9c6d2394d496e334f443c9c03de16df589f43295ce30168f2047a9964bdada0bbba0a0bbd90efc648d6231f3e1c5e217b1c650ad74a638733b2828c8bb25069fe8ff2216ca0989a24293dfad16398888208fc401202e1a097de0533c2a5ae94721e8a1d799d659f1f8db003295476ffd66a1f447344f730bee9459a812eaaa9dd901a968be6080a7e4608e316a3357aa0d1b4ddf7e0089832a4001bf4a1f9abec21c880e66b2915bf107ba430d4b718f830e42c14f7d2ad0b876ca1b648a08107c34e9228f62b27e63874908e48434578432a2a65602a336ee6a6f7d5c65099a64097e84256f5130f9424d03ab9e909ba3ce138474d769bc7b86582a6351b72fa4298084ebd397d8aff92f98daa5fe971c5786fa513523a966159824eb59a544f81c3bf4ead01fec2e573ad12590133cd497af0a98cab457a76e169ed6c7d8641b357c41719ff82134c3e8de033a53a24d3e13880d0dce5bc16417ed454497363364f77695dedf7750a57ac2cfe30b9ef83abddbdebf558f1b1be8b6b787763407992348f3bfc7dacb9e414ad054307c6b5015ccd7042b8268dff1d80b58b4258d480117313ba12b1e06c7e0d5ef4966bf1451616265a576fc35151407bbccc45325f1e1f79f49a1c62973086c517a94cf69c06ade9ae1e1b6da328174e938c891254c520c005fa9d56c3438b02f48e666ee3035f4fb9a71d75c978c08df44d5f6dc63cc6eb5f77f51bd13fce5088b0db67316fd70ab6f5b337e2079508619bbb2b91f7c327b22bb2a3681c815bdfde3302e71958e858559c592b8b3a42b074e0917f0cf967dca1f1560e2367fcaf2e420ce877bc9abe5befa35e6197fbee1ed88b2cba41285598587ea8759b7b60fd85bbd9b97ea8ccf81f9bbcdf5f9e9f57856a9e161e8f1dba25db84eb380576f642580130ef6015267ada57d7dfc13d6c0187178a266903469a9436ba826e477dac62d8ce7b9da6f349f5116f85b8bdcb69aea9dc40e87eac401d6759a54e9bc2521d0dacbfa495964628fa258040a59eecc6244b2d7f8a848e8cbfdc51c954381f290a6830e7a2b5517400937e2d03003a9d36fad754f51f57e192774f0523caebd9bebf38524649bd7b2c614b435b44b9293c442ec5ecda1d094e3e2a29b15856ae9753b6ad95ced2b2dacbcb6ecc8247ffe7c40cc9659a4de6015402917c5d2e5eadfd2cdb099bdf51e0e6bdb1e321754a334b00f49fc828a4e599b29e76456f94f1fd02f2407902437df41d667e41c33b58b9c1110ee1ae751f82d43d486b50b881bf771840564bcedf56e3ed498860b831980b38928c783ecbee1c071ec0b0f71365eb54692853e5876bd3ba9e91bcc610a3cd9e9a1a3e876369ffdc956c58add6613c0b612c5ef46bd9f7ae4ce6b3d7782003d3378166796fc1bdbb3fc551b0cf96d61e00ffa5882ac5a34fbf6788471f6075414323d0394483bbaae6f0e708ed81ee952870a6a4a5109812e958314a54e1d05707e381c0aa02b3b9e89d89a88cb37baf3d763631d932b147cfbc3d533d932ab6dac82a9865080a693e6f6723d1f7e79dbaeedbda16d5b22951f61e6a79b2348f12ef162b964ec49d9ca8c121fe3986c2c34376c8cf63e8c199ae0cd8152590c93a9621f13e96b7e6f694db27ce4c60ee95035fe137e3ba8577f82896720f243f1d506ee12484d9af75039718a82eccedf8e2e5afadbb041927942df29dac653d439bf344e0dbe0654a59f82b5b0e9a17ebb80319ef6cb05c583b55d7b90054799ee9d0c242d8512a940f92a836b8ca0a1ee43d42d1eaf200245ed29f2d7777df8bf7ecf173ca275166a7c228642cf0a85978dfbab86c7c84b9e1b26b96db975f46a1c11b7e5506be8399cd15e2e7a5e5dffa8162a3ef3695121ed841d53bc6ffab57ba99c8e301889b64be0759efc82aefdf2bc51f749b1d02dab5562f012d4b4b76d852080338c49146fa99c0171b94f24757b2090d9ac6c80bb565f1080ddec159efe77a0c834078b004981f8190332ab3968e726f3247c6a32a881cb0fe16db6018a4cfcb86662d1af485eebb52dd8040f6543ac99e0805cfbe38f6a8c3770b31e0ac2262dcbadc8cb3063d1a85a50dd85efc1dccd0e7dc482382e748cd1beebb23dd152b2bcf3b8e80c2234d7af1b584f560cd197ee0246f1b0e3ff5ee71de608fb3475952a90dfed17a534c75a2c29da80c8326fa7f25a51954f3d8a12df50c309040bde7766a5ffa4630e2f0a432ecdc83726d974702cd28d943782535e878918091d169837ef9d8d0fea1ff31ab1e1308679048be5af7fc83572639179ae0ab74ce6ed85644ae81f16e180a73c2d52a2af4c4eab94f4f083efce4366b7ef66173cc87d84b3c51fcc424193665d515fbbac797352d2c21d7371df89edce6410fd7b49ff1b53265350cbc4c541f008715167bcab310e05f7bf4e0582538198d49a77b2d4f23abcf200334fd30d006a2183e632ae2a89c18c7f370f71e66c33b3aa1ebd4fd6251926ddca913b757ce3ac7d9fb1cb11110e7b04cd70ca29166557fa1acb477a10b396e4a2634b8b390a2673c5ae8760e7f073acbc4b977226a7966a71e748d61e49022f0eb32708c1d2e9660aa884d738a7bef4a3fe4100104dd30a77063b82bb895af6dd7fdef095b6a9e6ef7ef9ffdc40ba6e7f23f7eaebce74ab4746987897f5d503edb1c395e829d646df968ccac94ca00fa54148ba1255a091d90ad1ebfa5fac22b9e7121a8706e20615e0e69e796519b960dbfea2c537a2162f4e02a0c765a364f1547f97965a54a37cacc204213337c92c1cdeb25e812cfe59500e06f2f590df4abba0fecd0df4756c5a4a4a01f9d1bd2c2a8f027718d8c93b75011326fc7b6e245b6cd47a5f6f51e992cb57f44a2e2e9353a0655e41a3eb0caad2a6b98cab34b394ccd594f259e20ef4fbe231e9ac2668603eadadb84b5d5eaa75fc8c092308e2b30db28f75951e61fdb668b86fa8a8e6504ff27ff171d81ce973386ca561203d75c0b91586ce90957d1e4dd5e3b470887fc5a73b22253dd229956d78353df3c3c069452e26016bece90f5725cc7be5b0381ca8702531b2b562c5f2bdc0c8dc913da219304caf00fd5f6bf9984b018e9d0ae9b2aa7ff2a07ff3e4ebea16bbfe4e9582ba1954e16ac313d9a82e7bf4f6c173ccf8a406c69bd2799b52fe6e8d45d954af186ff9f63d099d1b17e7280330c44d9145b80fcd2c42503865a3416106af9f1bef93a2449ee4cbf78ec241959e6fe9f4400e477cd7a8394e229c7198f1ce39bcfb804dd9d70299da1cfc356c473f7bb8a1f536de0d575a85ae13434112120c0f2018b976e75fb016e3dca0def4e6978e32b2b04ef45a4979df284739ecd802390c1edbf78282c4af699592068feef524b6c91ffecfd83e2de60ee480961c87f9ce462d5715f795a034733a0b0d2882f5aca65b8c742af1adbae19c41ac38c9f07e9ca68c5e154d5e8ae7cf4fefb9330827a813aa26ad008815a805c915a9f1939e76cbb0160382e4a79c44339b215fe4c78ad7194998b616de52144721a2130c28f52831d6403c474201aa58cc760cd707cd843599922ec7647f1baff3f074af080c70998602e0798dd2ad38a249c10fee9a7d068bd3714c17c04449c68147b0dde16e2091d2845464dd690615edf8a33b7dbdbb54e3efc07fcb1e8dbb955caadd4363ed2730227e7f76155a2042f73493dad9b6b0bc9fb4ee08fe0e28261243e6000211c9ae1b50e635c97567fc86b72914113872c271982acbccfb86a2212022345a8d3111b109b4ccf39c591d4acbc06956359a6af73f430ec658a2182422f61683a80ee2b65aa382ffa705d9862976b966a43a7b74a751091c51c1f0ab12948aa620b4cf98d483847ec98bcf37ce625c1e6ec47269db5bfcac2178c9f4feac7fcfb0d8a54fc3d7c52279ca5095b4b126e8fb86a4f8bd35a1b36a75154e9d225df37f950ccd6e946f90cec2bdae2f0e6c3faa7be4e933afe6be960c62c211b356c6adaf3b86a2fd822275a2ef0adff2332198e2804f3b046fb579454f6c2de6f9d0c27546f9f51d80919328bb64316edd2dae8c184f072facef40342e10475dc90dcc3fb4b682a9791090b6458171e002dc46ee417003552b684a48763ef43d1ad92fa9844403e53c02e4da7b7c94b2db6dc672418fdc4126677146b84285a10f87f4be892f20106fb09cccc53d0b3cd5800c82f2fd21e6d2a33c9b5aa6ce2c0925ba300c1f9ddf80d302ca23361b118f326cf73ac169afafc657048ea473f90f8bb9248bffa3d1832600bc7e34b27af1881063be49cc22920a203d4a7992fe91f94be87410a71668475a5b1790066c7ab6ddd0239e62f6d4fa112a121184826dc572df97260fe1b305d1606adb6a6571e48e4b863764b45d7748fc6ce53d11fabaa613b40913318450bdd2f960e171a4500b040433dce87707327166de9d3f94831bc182cfb24fbf68aa6729e9565b7feb8365a3a0e9ca0a6f3750eb1e6067435cc0c9d527945b25fc0cf957732c28865958e51d6766cc9276e8bced63bf9083ef6a30f633e7c28030af7f5a3acd18a9f970e737e8add6659e5e663b8513ded7f21f5510ddbf3df1cdcd39feed02e1d1d87a25acc1f8993e9c16025e095da727ccc1c605bafb206a8283c2217028abe53499e364d1872329c90e82ef9b3f47d064b1ff4ee2392f5ae4fdb9c4cd1efaf74f840b1fd7423b246601a558d5f0c8650bf941e964632d26bd837cd58935b4ebe577ed8a65156a8765637367bd36bc3179306e8d3b318d8765bb1fae3363a70db5249ac0e771bb3e016e7d6a560aa1ee16d3025858dc416befab86814629e99e15061947a957cd7eb12b61a0cdc671e7242aa08f819ad82547faf0484ae723e67d798fc4c77370147efc5cfb4c654aa6eef4b6500bf48d829dc38bba96eb815a81cabdaa73d44d81dc4ff6fd9babd2b42c4335238931354b12ffa3962b0f3f83e0e00b1c2ead60f3f5bbea76ca6c0a9bb3b98e476c9c41474e268aad8f50ade4ffa5e6ec78a2edba0e57704001a5b9079a9b99bc9341308c6f70040802c7c072a704f28bb47cd661cd09243f84d532843f412bf73cf6d23e57a59dc750ff70cff1ee71aa53f00b1cce0c4d96077ab2c38a61abbf93fc898a76497628e61c1c7ee51486085a97930102861bd2daa39e10e09a518c364922c71317b591e1263d1da1c361cdff3ec84a86401e1c5d153a0bbc8491aedb1711a263eec65fb172c8890ae539457a28bdbec6e05294ea6db2019cd1b6f013923c04236886c9bed9ed534ee41a0b0c68ab3f30257124cfee124046140ddcc1c82b604d758af57bf51a1068282e188023cb1be9d2d5675d990bbbbc1186e32c93b6725cd6a2834bc78b65e9551248f66c7679dc032d30ac994eac373d6e43707e02509be3fc7731999761868eff830128cb98d11600a626d9b96a5d9cbdf2f297068ff10f14d03c0e5546c5d108a778e3ac69730f6f27f4e6e91ee02b447e65947d8d21b3c73e9cdb82a7cfb0fec11e7ff61aa1be6298280bba623c0cd08cc97228ab00e97b8dde479e506502a4ad6f6166d974b072540f05d9b23fd1e7907e12a4ea2abe3030e3731d413761a7d1e711e661cf828ea24ffe3693fbfe657419c6ec38c806a1ac2e62ab9ce564d640f275af1ae6ebc5e7cc1d94f7c4e7bccbd8d1cd9f4b6d1c98ea21d58b7d3ca2bcb41b4b5ae493ff5133f34ffa0fd3b1827aaefaf714bb004f9f16e4d4e01e0b4133064e944892e12448c24d2aced96c400febcdc9c6e9612a850bd98746729da360ac734c3b30047878345531479def094a9c914b4f4b076dbd787f89981bf2a3686d0ad41e869f2bab7ff6d57ed649853ce14287aa82c405f307667afbddf96d811ef667c811c5def97d9d5c1ebab54aeba75dc67509db82c91474744cc0daa356ff3764a2064b0fb7d479c2b5e8917204181afbac12e95699ebe6d780c6766e0e27ef0b6018676219d31f3415f5e65595cf50af50c09528b272f60878cf3b4a830c515f1ca8d993614312dba57365e133653d7ce2510e2decc010d56e566e99728b31ea18bbdf792c57dc0cf2f4d24c6014d499c6413fd9d1a3d3a485084c58bd8973ab5ab4f160bd6f07b7cfd82180db6a58892bfac654ac1328ec3e8c3f024f8f990036c10692daa4f3150f1f6aefe6367e868ce785c25ac5eb4d09f81b009e67797fe16e97a4b803d1ddf7a567c7c4fc1513779827f628637686a43c22e2416a4fa2e3f71f362115dfa6ba081da4b0f0bfc35e77af479c0f34a29b09afa3d50b943551323d895fbce17a1ef3e2ec63ca5a36cf70054832668b310bad2c114b506a5d22f28176629a1cf4281757a5fe36847839f3e89bb61abecd012b4d0b64cc1d84f5f4286563557f21691ff1e354855dc3994028496557cd3584c1948674699d620afdc2f56c1434f5216ca467989040ce47851f7e5d259c37d637811a9fe53e7eb13f81b03e622ecf6ec07d95e651d6134dbf4c49ef78165cee76fdc46bbc8f4204ec65465786359423d332c43d3316e2c6c9b8ac7507329935db10c2432e85a48aa4ccc79d79a3fb5bc11273eb2b4e76613d863707440da19b308d8a5ca88412d61de276de3015f80e3882c8e4be4cd9fe976e1091971721cc7a8876131456936a4374dbbc408f395c35b6c72192e3e5a8a4d2dfd8d795289a0c40b68b13dfc6a754830c27015bd04ba0add7c2df1654a45765c5542aefc31b92681cd95dcb6f7ffe9b4fc08544c877947215d1e1e2b39e026fb8ad8586dc47d57b72943407be1b6ecd5204b49de29f2e7a820d5d0db1bc2198f7c44dcf93496f267e802d1936ed22ed35bd19b5da37522dac5c81d71b7bafbae41fb4af2cac0f60508d62c7ba9e47a9d14bdf910dc66badcdf78943e4beb8b57186a35a1751c77d0938ecc04094e196f68cbcb50a0e6793c8cf576ab36bb07d05a866cc0a3a7dd66996e3e907efd5f664a1f6d4da74fe8d0d397d9759c3ee9f4f91386c40766e60aa8ba8321be75fd96216a0db95177c5018f8b93a49d008b4bd9bda20e6bf0c4c311c2a5a7e0e0e6025b336cb8f0230a9db5f330b36ccba922307ad4bb1a1498ab848d209a1fd3b16aa49faf9e80f09bdcd35638e9ed343b4420da8ca0aa552b3fbdb1faa498baf9fffca6732796194509e3f3659b2d85c6dd2ad0d13ec889d1598ba2207ca7ac16dcc9e51b423aec19270b4f63ec5ee86581e99535100f95f2691ac52aaf9db851ededeab1bd5498e1bac03bb745117b31749f003acc52ccf195e01a62e9761b7f9f3bd0ef8ba99f19a594f4c63357138e762bcff1126a4e4188d832a098d61662c3da60f4fa082c730c94614a30a9cad12035aaf9f2958afb4cff98cf69f93344afde70bd9fabbd14142080e871b7be3494f7fc7b070844d221c1d0080f03fd6410b32e3a9a5637abf333c2bbc214ef737e187ee30ce91b6bd41da8f2f9fb09484b0158f18414dcf64ae58c63a65046e7ab658ce7e124b9d77422fe7f7ecede3e2d5d87e5c765d6ebda60d7f209a0064473595a2b2f04a75ff3c85926da3ffc61f1e69ab834a37281a9a06c30584358dc3b8fde3ddea46dce1f99c96cea30a041519dd816ccaeb1cc18b3fe74f8bbb6dc7ea4f299c84858e6766f344216f792ce97f28ec0ededcbbcab770a61e6248d236d989149c7ff6abd297406a5d928c5c5343036d7aec6f2f269dcebda498f049252b29272f269cd295819175bdc0d8b1b34ccd7d7c1f2467c4caaa33ec50cc42edae82e1fd1a4fa314abf9c3aadb66124cb29da0f3cac7804383f13a6e03679a5af444dac53805813492a36b5f2072d1bd4272a4d19379117750b668f08fb978687af55526fce616d0d1edbb31159fa2ceb2cd52d534c1dcaf1655f0bf6623991f025a43e7ba5abf92dbbc35307e02370fa2b02e55c401d37c2e6af2b9b0187e7c0f10ead7f1b4f5f89da1fde618baed3ba51300d5bddbfccf7d0571a97bd0eae3925153b47fa6b8852ed8289340745e71eae15dbd90be0f2f4fabc650485246a5bac1488af01f2fad7a7bd6e2eb843381a8763604ab8c65d84130abf620813cdb7cab1417df15acaa5fe6c3836a816a9e75c4112f80be99c8db6e1309ecf34eecd01d1fdd56aeb885b078b2d2584bc62a8b522d701518b7a22f69eefdb374fce89ce4c22542c3888f0e4f2393efd5d874d5990dc9999d8e1747af32616fe6f66b4f7c28e9b0b626b84bf95830f03a726dbee75829fbab36c45e38bba43b83603ff65f0067f7f398996719fa7ac95372cd0bedddb2829501e3850f39c838dca66072399e6122468ded0da0ffa02025a9b124340d05a214a26af0ba566a2d9880e01649f6c2679c9b85f6ea03cf70967ad6d50ba103f43fc3c47ef53314d64d1e914cf0fe7efcf55c09e6f9b294acd00d68c8a1fc9960d19d89188554d1b8408b410f269e02e21aad24bc7f1f4ef3094c0d0709ab0761d73f4ea8061d1bd3385c39e0c38976587ff1eedad390217184df721d336e0add6b7995ffbe697195aaaf6ad5f44353ebaa8ada9f0d9485645130dd64570f9739d51bb0a4ef9220aa6327bdefe1d360957d9084efc756c05483d42a60a23d2cd1bd8bc60a0f70d9b64ee90af1d97b34a7b8766ecb594c544ce794bf5e8bc730ddab169569ee70460fc9d245480d3e15f5fdce9ed379ac1f41f4d1dec1513e2e079fc0ffb908159c41dbf569f56440e43bae35fcf6e4796053d1df41cd9ea821a1f61de1c5d1a2550f38fc0d1315b767778ecbbc3fcba4382547e315c3b35da7e33500dd12d3bd38c26c3a44cfe81d086d13fce1d4600d9691ae43aba75930358ad460efdefa03989248f0a3130bf90fc737574f8a655185904fe9bf7585ef8e893a31c0ca6ceaf703d608e89e53b0ffe194a17a2d545a0e3d391059a7b78c26ca21feb583d6a3183c5b50b8959115fc28b92fc831e6be0eab1b158c2ddaebb061615897c81634ce176e22a7ed4fbf5659a984f44b71b5ead3592a648aacad5979d4442289562b76044bd28c1df387896cd10dd5e28ef5d190b77db5962318e6b165f5f80ad8c88f89cba83b860f211ab130dbf4257253fcf3d899c3ed841a9dccac0375b92567a982e09d3d662894a017eefc090aa575df902d3d6f0e2164e54d7ee7082c836d207664b685ce0271dd032325e48a64296833f193ab21d45d6b3a14f308424cae7d1f2609688af9597386f51a0511bc5f64f7bcc16842012f3eecbe3a0fdec725f9f7fea13f2a6263a0a8094b9c6be804d61a6a909eb27b6e20da9281bb819a6ac1913b07f28c91fe22d561150a861054c241676524aaabaec9684a9db4249a031fd4207d058043942dd02090f328a5947c6edcaeead46beb3a5b38f410331e1ac26a919d6597067f193db7380f68c312d3afadea2b5ffcc4b872fcb4ce093d3857cf7e00671f4379f0002ec9662eb3e43119aa45609f2b68a5a8a6d9e2315bf498a26c81d3f1bc0c0341ffdbef1ad00f711bb82447fc2d3849d7ca0a74711d7bbae2339e833c108466a6d0dcafb6e833db384a0770957a08dd2246dd0f50f26ce243253928e2e82dd87242e500075fe39329f4d920332b260c32250f96e316e93c809e1b3090710224be5743a5089cb44f63af023448494c5e54ff0491d6752b006854e3612702d009180e201d308dc252b381d9f49180304187ca8f0c892fd15fcf182496592d523a5f25ebbffd95c32a362b63653018d37035696cc5e0bfd508147b2e3e485c894b0ec720e75eed7358efad534e970820fdef66ef0df6e40ddbe4c2e767082c6e8e1f3ede574e376122e2f878e6f0c32736b86b6f154e8abdb22a208d5e2ecc010aadd9d65e0950f021f89a65d64ce3648e4869e1a49d3aa2a935cf287cbe9a212b11eb1df524eabeb331fe62f457f2a7dd1cb8936204df92e652438860d32c24a5bb900db3cda600a070e4f044e6ffbc002f06b6442fec7afc7efcf0ac7b232ff2255e38a9aa690afdc3f82908ef58e38c985ed2a6dae8a37805a70691fcbb45f27f0fc05573df3916489384b4e06bda6c69107de3498ba4e0940c945b3b84a92274b68a66f31f7e2e4b354c29af88222d8e92f1512b7e172ef44cf234d7c637e5951d9359e666afdd53167a4f0f190eebede40af0d14efa6794d87244f4c6d108a295060a1640dd11c9b6518be62cff884e27f90dda0a1fb45aa0a7d0ccf36b2cc84dad76404ba8c439fc4277eeb414115324bfd6ee88d7de6bed4386d3e4f8d1837dc2bca9fd5fd84d4fa8d74e086358f53d782dce3a7ffa4644747ee8f0c63fc224577fd95908ec8b2c0ce3daa0e9e4d428dbe3622f47c4ce77d6870e3f9e7fa566ccc96f6bc5082fb815adab8c838395fbc546d9ba9b70f7c5157d2818ad4eae5b63d7f87ff7a423991e9dbbeda00a0d6e0911c978c6a65dffe7bce305302adef237be26965950b822d9e9954e3ab6aafcf5c4df32613c82984d072bd4615dfbb471f1dbfd78109bc658b50b810554812a99d48a260835ac72b17009088865200af1d3ca7531773dde0e64d4977644c8e490eee44c0ff7e2704ce42243c6cbfa05d757203f620377c0fcb905ab103e7c17a778bbba0faf7361aef4dd45971c428d530b4f7f6d61057361d1801d9cfc822b15075c50c47a596605d317034a4193e1c17935d86334f42f20cc255511c326efe2eb2ff086453e941677c3f19046a9b368788173a9bd4eeea46520882d5bea34424d05331442c01996db3e12fc14d2ff746742e093c3f9ff9761d7bcb6df10970ca0e02d255fca81b67e2b875564a712582808e351a7025278a7ac33e20371c3395ac28fa9d8cca844b062a7f7f3cbb2551ea5401c0a9c309a6937cdacb10342d5f33a3645ff5c5a8e92039101137778f4a403bcca007a06f33dcf2b126c8d831d585e22f21db954c75dbe550bf3150e597a1ec56c36b80346e14449b014102a80f89d1bccab424cb25dbdf5c7a0e9fec2a3eb6aa857d334c452db7fed0f819a0610510d2abf04e2e9dc78ab8eb444b49e3aad9a4acecfb6bc1707c8868d62680a0355e810a24fce083806a4f3ee9bae68ca62f75ae432b484b9546ce98490d51f373aae0163587b0b2df9b49114fe4e4bc4539b0fea814a63f902798f1d14abda16431d1b9f4374372b86fb6ebabf8c3e4cff1ac4f5abb41debdd02edc922f09d8eea8d208a56f05a079c38acde0369eeab77ea31ea6446f28b4216d8bfce2671e2a3e743745a4953cd3f76fc4a80c91aa13fda599b9bd36bb742e4c2d5a85bd137630808cab43beb8a82c1bb51d653913a9ab8da49a900269ab2af3f356e7ca866d9ea6fd3397c7281602427acfe0da6ca685ecda4ccfcbdd3ca27b5d66b8b7d176a92ca8863b443d932aa7777e21f67f8937482e75a68132ee1686e7f5cf91fcae01c7491fc3eb4146da0eac03a32c0129b17871ba85246405b28f22dfd5c10631075594b0ae14ecafcb97ad423de48f18edf5aaf624f8ea6ef302795ca508a15078aa93980eeef08a406ec38ce4c5ea35818be2aaa3697893b04a6457fbd113376e1908a6d8e89ab8c1d69c0f0c16a3cab5338c541c1e0e3669e4175b5dd720d3626086306ab0283396c8d7ddc5c269ebaf31498858bffb7276b9833e03eeb3ec50f8eed338042b61df335f0a6ba28e40b4c4ace60cb1ad8ff66a2bab6d285fe35fb786ee8c26a643d734ea1ab6fd0b947cdf347a326c5f70f395919806b1d683976611266146509f52b3395702924faa40c91d14342c64582c216d0bd8a53a513f4c2298a6c928fcbe343363046f5d9fadfe95eb6b7e2fd3e57b97f7422f32044d242451a3e15a260380ae22b4fac11d152855ca46df5fd2a865bf24f7dc37f7994698750be8d90f5c94febb462cadf1584e32f79bea2b2ca39fc88a5a75ed93802a29ef211ebe880af8df06af1aaf188abab6aa6a7d81dfe0b93db75e766cd2c37a551cc69be9618db9f7938015f7c3054979a2430e101906768eb79b2f6a228ac67897179af7ad91151d25271ca27ba569326e43afd5508a9c992b3d186de52dea6cac5724b2f1bab3373efff83f49a95802e2be47a736b3bfc9cdbb2c06d28742554ca39a96a6e5f474b40dbd1435ba204cfba5ec845fb4a7d045bce51c92d431428f9f390ba8fb461b511a10c05f5d274a8a26a3fa342e5238528c68c9b0b5cd0d3e3e017552acebc47990b84269cb96756bac80e37ebff5842d4a5a162032a5ffb5f26d542d5e9fc6d7d83ee3bd0876408268f45bfe4cb7094c6ea4d0b102b6170fd4d44010cdac0e56a0d4c421b0895acffbe11cf22910402de0dd7768a99ebb33a73581bd80fc4227cc05e4593389be25092e2eab680d3e55af67ca639e01cd5d432101bee74f426a678e5d18a7dd051f9f009de657f88a1a82b509e3390a46266bcf11d3b3b410bff06b08ba1e2a1f1413c3907ce70ca5d004d83451bf3f940c93fd6c39835fa31b36b4e71a9a5f52f8dc590f213dd317912b671dcc5ab566b84bf312ac75357039e7ff9d9b18e996b9f833861419daf835bc732e534072c3164afb12f6c3c787cf46bf44db21b615007041516a2fd0e2dafa65b982b6b97a2d0542713c0280083feab9acbcd13818684b091620fdc2fd32aed2d8bb30a54e0bb10968e1dcb2e4889b0f2951c3218778580d2891fa8e361b9f9757bd9ea3807bc4026bca7698332864e543c789fa769950adc7ba9ec38a9c4b9933ca347a7346f632a051892062be6878f35a8f27ac9376850ecf5f87d30ecc9542b2f098a5470ac958b096007bb6372255e175be06129ed46203183ed03ca41baea0cacb88ee11a6f7b8ac9fd7e3e6ff75bd24b378fa4b8568b47110b68ab30c38e14bbc4d869c44c94d5efd87b121f13371829e42220d1e24d10849f57c39dab17b8debe6d6294c681039818b401839b223f73ff33ed234e4f9ceafd3e4eacee54d4abf35c63dc0bb5ea85359ab0625f70cee0b11873987eb1fb6ee86874b426fd223b21704221bc6ab9b4a69448b58020957904a30586631c9493cad8f0a6f7fb1a52186f7d6046ed9a3c6cf0dc70479167424263e193640db3658ad00f118a9f8d388dc1f21fc3adc27f40044a7234c5913f738b36ed31f92aea621b28187a2de4ebf4cc95228182c5a572202901ae7749a29d61fc3b3650e7bcbc7265aeceaf99686574c67c9a330c9f5ab0fe70b2e3c1168b9378a5d59862b3ff600a1abc127481f74269bf1a914f5baac611965d11aac2101b6263cd945979d29ee29e95961518aa7f90188e69d6a8173b348cb34e60df2b4f3993243383c0f427c4fcec9a84d370427c43b0967bed7edb6239b193842a5e813bab3b9324f1f6d6c54b56ab7a92c8baa0deccd33aac452f4940cbba798ed1b40e87c384d996f0ab57674db1d18905d8f6176141c481a90a30f8f2a4bf54ac78f6a000f3a9209a3b800d8ec0da3e6273fd91b07323b745084035d629e02e0559aaafd1c22a341fbec5fb9d55a36c2a9ec071d71fe7c1bc98d20781d290d661b6c9bb049e3955451ca18e73972d44aa107e546dcb5e099cd001bade35ac53a0e329cd53a06555a2ec4779c63f9398d1a4113f9640dee6649a419be0b5fff4ad73f12e894304fbd56bb144ecbca71ba9196d2a233a9897da4fada53404f42d96bebd132a217d16591f0d558d41f18ad6f019cf1d031dc63042d22f6a7e965e5b649b94eeea30d196e44f56e2e4d95365e9480f795b94a35e1be0b8d8baa3fea392ca4099b208fc82f2e85f48f88f08a757c3afa66f6d8c44b47f0c0b34c7352f1b091ed15978c726959d36809865d1329a4b5e64ea0f609b59154a5cb7992d47264e6b28a653f058ec922d2707418cb47489dbc64edad9ee3026557e46156d5490d41a168384520e6abff23bc7f34ce3556dbc0df87e7f64c5d7b3f9de5951fd82a021a6dff1c899f71a7f470dac82b0b386491c2318383904002068ad24efd52ea546f895625c9af8a01027327a165bde02dcefc679212fea0c8da5f77be69ada23a025fd971f968c694af24becc3287fb724c19a69a3c476bd18ff72b7a78b98119910882783f9c331197564d41430acf26e53c9cbec1da820144e428d5edd7fbf8f2187fb6fd4e676c5fefc7a72af9d7e8a978a332f505162b1a7a184c789200ae4995f61f8d69045c982e21c5eafdacbe86d6fb517b20979e521dfb48be142e7576099a5232f7e1738ae77e8cb1c847947b8b976ed89eb29c2200ae7315de047da3bc008f4286149d9af47f3749ac215271ceba5d20d7266661af0434e777dd73a9464761c452b192474245b560f3f474d09a6c5743e438916d17dd2c9836b23d5793046c6f7b90698fc89df415cda52c0d5f0f2c0bfdb8aa96d12badf26be92af2783aec2f18464b7bac15931f4a1cdb363a8857d0acd8ff66ea805e83d816e7ab9da0267c3c4a3eaecb59023abf98ab4b2d94d6d6399cff32309c9b4ede9944d593041784b6b1a9d266bc233ff5313b75138a5a6b72ab09188f56a304341311d958f6fbfab92dca38449336e701060996d8a4f7062b50860429f9b06fdbccc823faf086fbae77342e704ccda0d6eeea79310b527865b474edd07e45d1041fa1651425d349e45e4f6bb5848816dac2ed8ee5c6cd98c777e7c59f0f5dceb61e31e1aba18859ad14f34a4f4c1361f75411a36e135d0e11a926e92cc3fd1f123aea935521bd606c6682d808f446103837b51bf2451f23cd125ce785ccd17dd692072c2f7b78ad41566d76405ac534ca29a0b34fa65b1b54f8430228169779e4b6772df9e564286ca6acedfdb823045f3769c30d3dea658392b054701adaefeb021c04954b556df6e53892386265b1339284883c416ebe9223c61a8189781ea7dd4b1ef9487da156920de05ef68c089092363fa6e9f0a19233bd1d8f2f47ef42965642900c92c666b45cd1bfd46db2cd1ed647bce213c4d31a95369848ab8ddf91a5a5e8b1b51db6bad552038d20f01e3e04fca205dd0b89e7256c44f71db04d4c787ded1fef69f7694699921709dd9f99291c1d2ad97986d28c2dd9f76d1ff3841c13a0b82d9afd253b9c7d2184032590c46a262ee716fa4dd01425b0f904010d46b144c5fcdaed022e31ed016f2e194f4b43d12c8cff8d99b663e19b3402edf90337cd15cec90f20f59ba430aff53b3a7f113675986061c1f70e8ba1a5a217be3c283252adba86f1924902873ea1bea160ec414c81699386fd3165feeb86a115454f4a1fdb82348cd3aeea9e0ddcb457670940091e08d835ae35368e54f4e05b51da0b5969c90a0c831ab6b284ba478340911148e3b76fc17c20410eef60a6736b2d2ee47afbe14ed79107790e71e63bc1930e933191dfa9a8acd5f7508d70eb60ceb5eef05bc98775814872fa9a47c748146af504097a25cf3c8da0a78261d19133dcb412e66b378545dea7438b144a73c748c99a9efc3525e284d5f9367eda237285f2369b01b4e080ce8224d751a004c519a0a28d8d085d2099264d52770789f25a07c4b10e6b7af1c80f5551420632708fc15bda6758265d6b77b1a656f9a66dfa4ce6e2ce4a4cd6cdd81653f340afeecb889e0bc5e657dd1700a4b9ee368b3621882bc885e49a2734365e6afbe5dfc4b94235fe9fe671dd1cb80a194231db917ffbae3ee93c825708118c7401c6e8b2367a25c4aa3f51892bcc6b270cd99a7ed2d8af80cf5befafec8b071ebc8ac8e45056f32a3c12700bbb3e4cea09b6381f196c202df9ee81d3ea699618f8cf0fc1d37a58715d3d2e9f4f51115172f99e3c18b00e76d51eadc096cfb991df32965d249583cd6db26e4b70b327eb91fe94e6dd9428c838b9cb956529626c272f563c6911eba869abac77dbfd09b5b9eba84181d31a52ce13e8c5affd8e9048a087d3fded07628e1bbc7de11d2936e84cd45fc1a040da1bada73ed4707c39bf6f8f775a07a5c2db3a3edb7a2db06815f42d74fd5b2ec0a378f6e593ba1c9aeb28a3288cff0b7dba8b4ba2814485c110e1aa39d709cbaab338c0baecc1b31353eef36dc8104b7999e30dd2d2d20e088d14a2c9d206d532e0e866d0f8a8640a13c30dbca51ce22cea7a4071e9e9eb6f7d3d9bb1b1e4ad8639ea71f983f461925c89c1ad7d0fe3c62d80336806d760492ebb42631bd2503cee429c77dac2009754493f7a16584c159d79ad3304c8281a6d27ed8d1dedd953156c28715bb6044ce77fd51af29f1bcdadb9a17f069c055b36c50f9870cce8ccf0a50c20c2281c8b70fe887f8379f817995802d49d4e3fdfd9788e447923500023d308877cabf0dd595160573995d93e75ddc2a15c60daca7f319e651daaa862a47f004d1198192b75667e91ad780560f4fb028d3da5dfae983ad9727f06f5b36fc3c645f4974c0e51ac3621b368c00f222999c08a4968ef0c845b2d7bafa346fc84605111a7ce42864f88d41d6147538ee3f5e88e5d4427f2f53bc9afb4299ac1a57783f7fa125dfb9536eb629402ad8b6c9cb54f3f37d65f5bc859571e65d20cd04acd7d1241ab2b8c4baed827af391892fc74094adcd8fb9d547b4a7f46a9142e423fc88a76b479026627d3fa014f51c3a15c12b244f91d7b9232c759a008858d0ded2dc22eed3a67db2bd90855941b2c2c2a9a7e36add04bdb2ab625dfc13192ca9bbd42def4c221310afa862267f7e3b92ebb69a70fa973f5704280427cbef00f9cac603cf9fc0fa1b0a20c2aad610a0ff88307917fd01d9af4d6bae04c7739bb2067139644cd102169faa1f59d45b538c65b289193c81803e44ec6bb13cda64304d2e8ce54bd85d4d2a23beb6c142792982158d4ff0a00cf8638e59675ee0eb85bdb519f5187f7575e0bd62a9ff94f0799da8b02bf2c80710c74a7abee64932cf7b2cde1f4a6f6e95351d3187c08767770d4d7e3ffa6961fd3fd6b8ed0c38695a50b09fa41d156f28402f168192cf5698f498ba24d4f2e62e215b25ca8c9e4f3344d467656fbbd1b83140cad27d750a914b3c9d4f9861742c573a080a43dbd7ce0d538fcf6f13a88d42b2904fbf42e48c4cf951219c98453db4519bd4e285260244ba8f51d98eab80c7cac7d672c22f373c1f3454f5a70d52552d904adcc9487f990c76bebdda2f07e84128c23d065f3d11b45fd3ae8f0caa5be43ccbe789e9f7464588883dedfaa8f6b0bd4e23abf0ae944952689bdd8b59be4ecf0d1d6a40fc0e6720913a249fc7cad9a926fa22d36de6a114ff17fc3c04ca08f6ca21ee2c630e15ab9954530fa579c6c6bf035a529d77f4692225cf5165b86eb03671e86b1bc027f03c8e0a68c669c9045e0bc207fcdaae3e2a9bc3620601943794ffdbe1306302343117986228b0aa79008635046b5abff77feff4c5fb9475b7166ce856088f2517b299c5d57e2de68dfcde8b79e6498d102e592be9b543dca48d0b2fc45e6a4c63b470627def3cadaeef61ce29e938aff59c485c8d2549e97b09c96f65fc73f7c2af12a8d0659921674adb6509e86d2f45c4f1078f333480eb5449da4ea32b0bdd378b095962504cf73f35e2a1393391aeb987507d4d5981934a630a417c70b98813dc6a25aeb1c2251968009ec57babb1b9c4e8ab54856d5c32380c64db26a962c1a2e8bbed1668145a8e391ebfef1ad900ad32ec2cf0b9bc9f784d15876c0dbf5292208b3069589ab6a6c4b7c627b1300f0a41777b3faa28f4dbd1d14c63f2a83a8a798008beb721cfa20ec746be092cd48b5ae40d5ac783add4464470eda934f57d4547c3e693b5a9eff9f1682294de2a87f72548988857873d214e35da5ca1f317a0b2e520590d723ab1ba128526d3f53f40f4cf6139af9726e871c2c66321bcb6a77326fd1ac0102ecfa5653994705f9be3cd8f08fd7e8f02f39f131bc69d9b4b5bb7646a08f1d30cae630a3dfec7c96a34877883cc2ed36431f08655c88b0ddfa256cbf9439e5d6f46049d63b8fd905039f6d76783a6a4272307851cd04c285b156d2b426566e596c2b9453bad3ebc27add3630cb18f1a2b1d6ab4188ad03f1fd64297c9a8454d1e542210f66d44b4b19a47446a656c07b7ab56bacee626cf692966466d850069b4264d31a49b943288252c14e8f4750cd65c75ec9b410306705e2f448d93ac774f157e6d8a17cca729177ba3e285d3d7867789ebc9b4de5531cc4f495e5d242a56dea457c39d8be8a465eae66ed728dd1a6dc724e59cdb181e46a84effa4b615026ce51307e3678c7a0184fb38530e9c7feef3322e10afb2e160875ae1879992beae13554b2092d64ef38be7711585422aa25124e4f1a223a8491cc7a6eb9311eb56200579c0caa317c5596d5678c38e87a2f00e97de5386d9fc4c045c15caadbbdcc2f86c346215bc4bc2f475b9e7985669bf10baac46e516eceb434f0c5d0538fbcc832e11cb02ef9b8e71ff167d7b8d05abc240731cf4856f52e5634484de96082917b345622bf74736ee23eb6842665ffed0752536f1e66fbea2bf45dd386912eff8b684472f99a8ecc8d52cdfc04af0e35ca076f7652169a0c933ac7d10228dd6c5163049683f095934ba9f8b59583bb45082bb3957daf42e6da8f14b20fe4dec8395ea4da9affbdb5009f4337d4442812e65d9ca89889ee85e22dedee2cb263bc4e86f3363815a7f6ecfa01e09d89dcbd1cf38604ea4c30ab25457c5f0858965e303293558d7e9a0e84cac651336100699df86d5c10dcc0e98bb238c57c91ed99405d6e6238f04e18a4f9c2054632ff2a6db510ba045664379eb9fa58c74356e8bcfb935f7e8b344141d3e1331666ac1bb3762341bb39afa0e917d071b04807849ebfbfaaddfb74f8e831a6d742181c88d11f1c245e95899fd8aefeab60685a2b1f96d567df9b3f652a4779408e80dbd47eefd4d2b81d2fc937018a0d762e768b5c8468cd8b1ccec77a56368b584fa886d89fd09045117f32be1c6c866c4efc101bc97cc6e9800fc0468e8ce4113bf436c8c46f724a1981d9c599b6560c611b2f603ee59fdac3965cef2a20da99ba175f9df85fbab44eadec1d3e37d5137631a229e3b71b4782b577d3f95eade7a52219c6930e56e131290cea205f68f625e8d23bf19bad485b319af92b839b97397ac801b5228bd4e201c27883c1f38c372c45ecf65db9f53d192835bf16fe24e650060338c838ea0b81ce40b1a0cc6712b5992e06584c6b8e2e683c23c52adff67394f04c5b5d6c2ea935ab0963308eb338a0dcbfbcd483176b851c3491480eefab5558f41e73b48983bf64fd0cb1e73ca352eded8e9249887b989d3670f1c1c2fb949872ffe5618e330cef9eb20b180c32cf2a988326f4bc066736e04c418f2aaf0d838e27a041ef1e1194aeb9161afa4d2a7335f0a7a389d9b99a3899b6fdf1ada7dd03386c8fa81bd0f8268a3ad2c9480eda4ef32901d741c03508eb0cbc024fe2ce655f29bad435ea054c218a5cc278218d7e3926dbf555e70916dc26e6c03648f856afb69d77ac1f3de02c41b5b4889e1d0e38c632293e52b15e65c5ef31c25c252f50b3edd33a9a6b926260a9048d0e6b5e1e678a8f2eb237b243998fd6485dd71bd9fa465504005f1d5f4f6fb954274ae52515cf55dbfeb7204090d82ca824625f665986dc006ec8f02a9b92d282715406d844edbcc19f847fbdf02d260b66c3e93c96adb6f10bdf1eb2c2b996458614cc0ab5838da7f95657feab94dba242486027d2f51d1eb357464c1d3569aab182361ef700dc42f940cb3d8b95a51c38dfa339349a37f8f7c1e84462dfc647e61712a61d9621100347371764e921589516818fb7e0100d733f26f8067afefe8a1a8834e9289418c2c0fa092eaf224c87366ab90ad7d84e6121545ee1ef27ee1f74b751abb6b7b81e35761edbe24f43cec2ecb0a57b6b6acb103b50525c4476f1963a94366b02d8163511f5e0266f85db47fbe383b9f484b1f21d31410105d92d20306f835f2805d4ad08c74879f7a99344359acb6c166211611cf32ddce1438e03815b8ddf68ecac591c6afd893a1060233dafe6aba312a82a9504392876d0abaa8cdd5d8495f84219cdd20add296c81f68b2bd62080166df1ea5a6e11b6d297f7c847d0b2fa164886d151fea13ba8a57a958d4fc2a43fae2cff3b9da1b6cff496fd27f226be09ec24d391b3ce5bc691f8a63514b6ca7e20dce7ae7cb8d24ad126cf1d8ced40f646301c1f7ce5e29e461d0efa6f0f0e0095a314212a03dc5ef480a5607d0fbd548865cee12b19a785427e0901dd1183590b7d38a4c7f8a8b81d20e19fff3c707ba61c2d3093462db6fb5bb79e0839f6d562ae17f17d1c3092597e96302b92c9eb2f28365330a7d000c85d2eb92bee6f7f08b0c6c0cf41872fe2478a3b821c9780cfd22f43d83f2e1a3e3a80e5380ac23369b689d67e2e08f3c4d7ea2498cf881ffd6c240a545b640d186ef91b0d6d1c712d474346239758bacab2ff74732ca5f601ab7533827c54d1fdb69f070482dd29c7152d115bd9f5586460fa62fda354dad29605e397037c59e0e8525b2f0e4c6aed3b5c79f399b9799a1312d6bcfbd45867cb629086a3f1c0840ed754cb4fada0d639b9941636acda48b6935c59bab4c611110ed2c51b76aa3513732e8a8d8023a30bc587b8b0cc34bf90c1f0c0d737a11cda71344a432c07eccfd3485640b9dd887143c2de39db9bb1b866e787857a582c64c1e90ff149b5a394de145beaaf3f90517b5d8cfaeb41a3254fa1c6a557a9e76ad9cdf92dd9fc90f744c243a43ce04217cfff7beaec3535b4ab4d32484fbaa0e3e365c6cd3bad6a838a13755308d8eae8812dbd2f51dd761a0c26d7c7605cf2700a85242b5b559dab10f063ae64bc6cb85f1cdf151e904379d5433b1d677738e11911ebbb562cb8757ae4d61d036a67f0f5bc1df5eed173f5755dfe557ff0be835724b694e5da9967a3f325feb38108564cb26f590ea6d5756dcba6e3a484df775e61443452bad37df2ec7ed2176e4bce8b4ffb8b41c7214dc6e75a936d9458bb290ba2f49985e4a9a7cc3222aa3d977f2f6721f6ccf84fbeb4cb53bf7c2ab46cd2511915e4327beb607862d9796cc2a94385ef63688de2d760b21b8dd1018428d017c1db3aa6219ad800a872d03f7c06bab9dd0293f1916de1e3c9ae9b5b016b988998b83a8bfaf300f4b0ffdb4d90c502d2bd03e3714f0d9e4f5bd9ebbff918dc4641ba254a58ca78d607d0513c9696d55bb06eb6badc2e993264d226bb81045c076f2ff4b06251a745c47e952e0c6f5abc7689b6403d6a0a466a4a12b01091bb6c977e911f3d51047ae59786f7d41a62867ab199a5d1d2693e15e538c105365f9aff8028117c0b87e9bbfd330f08cb27b4ac9607012ebbaaee94793daa78ff4fa5403e3fc9ed092d761a8e7610fa7c846503689141ff1f33924b9829316a26ccaee0008b006aaadc8c8131631113605c7cfd47880d1391f682492253435e8e82374b140eb565b43d8d29523a747ba7c1280a50e677f2e4190d8e6d64744b33c5a2565c61aafc279eef0d1e0e26d2c2027896fb3868d9b2633a6fe430b6911f50c05e265d87ecc07adb2489d8dcd611cc66163a4a6d901c467d3b6f24515d9bdce65e9ffe5fa5dc4b0da69765860b4c8c21db833a96d9ec8892bceb3c1d4d227b3a21f654e2968f43c85a2d72898d54b432eaaeb2ed6274ece196451603dbc879bb2df4c1385cccd712c52be842bb0c85bd860073380b60c352fe7f9e4c05580093b1b854275f99cccaac995a22d455c816b9e23e8083b7079a3edc8d849c2fee56a7aa968f236c50239fac0beabcf0e66ddc3ba2472225308f64e8b51d2f381511becc2c15ce367a5a9db4b0cc3cd56f61307f87e1a1b37fb5760a5562ed0288bd034888afe5bde50268438c5d29af7d18c81e707930db7a0c23da6fc0e51a50c4d07dc3b201652fd960223224cd545319e7f3612639ec00da2eed69ef5e6264ca199200de7a650f27b38bb128860519a9c5574b6e126fe175437ad74665dfb977b6d7c7c61a64467ec05cca9cf0deaa242ce37c3588540038322d06a5194c8fb88e9b2fb0af2cec18bdebd2498a1b71582490d326ee443525c57ebbdf6be114a6d6619668986f46a55abdb01dbdc20f427318a91af753bb84cb87b10511d9c59c5818bc2ba348836b96b0934ed0be3442619b6ddc72c2b56f109c3282a832fc27f2608b4104100e87b292b913aeac0105e2cd0b6028d3ec892f076c69b7aee7db16fbffd95f4034253cd5731360669b4332ee8712bfef717c8b039ff9c5bf67cb06c5f69d67ee29130d11fe1687c70baad5c5732f4b9ab1e0c720e5245a6a7dd4f18f4e9c0929a055311cdab8a869f67f1b7e6cfb70344ff0e1e302f1d110050362baca69b9dac21799cc8794be2f9e2e9585c09922ee6660c0ccc4d0e8d99318b5265dd47bb4f45c08c817239c7322290e4ae687eca9140be396fddce6e2be374df11a9e75095029ea9d05c2db80fe50680bf8e8edb66bdfa70d7b92d1bb2bcfc039bb407b3d4aca392fc63b7f600753c9b50c989ac4084759686eacc1f5a2709ee6b6809150ab45ee457d26f5ac72a3ffc728129ab3d1f85bc3e21e100fe910aa255e42b4b47c4edf29cc6ca8ac691f4de84f251e29d1fdd87941cb8665e7a1ab3aac35f175c1b10cc4133ab00e768cd98350be4beae68dd5cc8826fa1c5b85286d3702fb5a51a5ead70ea6d854336fda126f9212a3bd2b9017cb620a48a960e7b40bf4d0a137874af29573cf3387532ad9683ad8c8ceb1e39eb22958432cd91b1de1abd4b352b04533caa60b36771aa0172ec265e6a19452911319472f3e827164bfcd863074aaceef6c3ad3dbfc66fc723c4378930c81731594fc4d818f4099e15f6cb2d93c2c5634948ccc0dc61f06da3fbc2b7d62b6009d48669087efacca69c26f47024d7f7823ff91c2109b194a1bc1e1d539bd58780d2bea91be8ec492620d078ba5a1db25465435dd8b24496141ff75f5796c0af837ffe5ed71ba377da2ad1fcec5097625fee64a1b86e9eb098572bcb3e1f45cffd3d07b282a7262efd085abd100d9dbc163848c9479fada9aa4ae0d4e1a062c6eee62566872e778b78e7c4cf25e61cc4cb4cc8cc6e1a1d42cfd1faa459063434d6fb5afee50285ccf22219e650855a2f8c81cee074758d180421790992f7d016c4d756dcce97100175b5108a4241c4fa6101f28f895343bb11f7eeffed1ec2199684a69d94980a10172d2d6cd6f44397e26bb9959f41e25b20ed8d409c2f5efffff62e959c269e55868e809383a25b7231f6cf05cf122f35f65775002ce29a581d5473624ba37641ff22807f000a61f14ff911eec4876cc5a03b00d43279de42e6631322941900b08a38acf83192eb8d00e3bcbc01cf5e65eafe68be39e1979e41efc06688a421178d73f4f33c26cdba437bea696db4dd329425cfcb5c70e53601cba8362de2d9ad9f6621e10c7e38197406b0d5f8afab301aa33002cce230c0ed3e34323b6c1f0f3c4d87ffe7849e81aecee5c5e1f196822761a8b95cfde600ce3b17aadae58af8990d94be4330867b07a8a8b2bee4274c2bbdaab577a4d3775aea2a918b2f2f64252ab615b649d0f13207e8ebdeec6481fd9e4d9e30e1bee987c1d04403fa9ee276efeb109896fa837b8d3cf2498b8416a239f1b60568df6111c1e3996ce293e7cf00a55a7c092c0f7d628e160f22a5b7d7a2df4c258d0a5da43d1e159ab4ea906d0ac3b20e76724930c9e5d06d9c00935de97b58981328dcd8adc0abe5c38909a5ca1d29359f9c573d2416f14bf87299286893063a248b0d218b4e8b293e5a102724b0a5cc73b1f23705661d26a059e87c45daf485e5c14cd400b73fe96edccd62969b589950c4a5892bed784bcadad316d37b1d771dab5ece975519964ec080ace7bea0f81ef4128f2a6e384cd87338380cd47dd0a15fc52be0bbf148465162371c97c510a7cc9ec2536749d8beb5bf7fd879ad71d374ac99f15df4f92b6a5b05a9a2dbda46dc0a09a00676edb09a39c8b4e8e912efa07fe70552f02916c09972434f2ca14adb70b16858f76cd6e7cfb167386581377d01dca125208a534dae6a82c402c256b84fab99bf747fb02a7412998b4c9ad489d7b20f341541142d257bb1da682b957337ea0e874b82921e353296a7cb5448b5d9f31387d9287e769157403e7b42c382f2fc57f209f5f9404fc90552d57b4cf803ed1e1693795c6530dfae44cfad01ad5de6aa97a15c7bc0a16e075ebfe8cda9ba00327f014bd504df95863c972ab8a80f64dd36f1cc5dfb3bdbb9d90ce5b760abe839a631ee76d03d1aa716b6173e0dcf128247890100cbcc80caae842166009b9fd8906d520c7d552e794e0269dccae143f0392edb1735fbea10b929e147da09d334051196728a5988eaef55b0235029a29929a805af2f49172c4e9f879d4dee7a382a75d54c932ec928cd180c71d0198af6a83b211902715f8a105f4d8b191fb9239af0faaa4a4c3e3c1cff48d889033ae62d1e40480f898149690e61ac13901a90f133447ec4b81e7f7138e3e30733cfde92370a0646e4aff23113304591b5284e9dc77ae3d0f6bc344737a4e066c0ef491bd98e7c58a7f7af6740886667d11d42ed90d9c19d102bf0308959748cd2d2c589009ddf9bb2ffddb94c31ae16119a2b24f769f91bf2ba1b302e5a78cfbf5b2d6bb96e48969e56e428585d0612bfbb368830c8897e13dd916dd59c2f4c5194d0ce988dde9cb6799dbfc5f66a0b3c03f062c3a7a8d59406558a6754a4b97dca0cd480724f33720955930fd23d0db3a7f0d6922ebabd26d4a340ecc3502ac83487ef8e0062c4690f37a4a18a6c9c95f5de3399524d8ed31d41a5f9d33473de5f8aa6b3dabd8a8802f00ad65e6eee586be0b09f07e745185d6c050dd3130f69559b4bc9d33081335cb29cfa06ddd9816c8f3bcf80e20903b1ee450461f32ea8cc1f27ac719fa56eb1501bb0382722ef765a1b367d12493e878559583ce79beeb97a2c6fca06c8b3329a3e58f92629bed961cfe124e1e6285b07833f9f655b112392db72dcabe43818e15f9c2dee9d3e89332eadce925a1098acaa664ea81327970e15090d1e3fb3f0d14eccafd415a4ed75665e9b61b7250a316b67c034a63bec413548d7f56e8c6e82ab4562339cc40c690cfb2c35c898ef19c4de62b6de37c8cc7deff74ff5a251d740831604be9846450df520cc1854aa488c3ea666132af11c6dc3332034600d143224edb30d4beb261090f7c30cd54d4122efa2a4fbe2cfe05c79e4c73c0a334e8a7f51600bd0f2bb93e856a765b52794ecd50a69b78f6991af0b05614d606ec2a107662cd4b33d10f98a8069086ad1ca9b2736e98149f8b48a9f7404c62a707d81d59fc89db0fe1ac0e8b7c79a2dfe0fa94c0bc9d62c2c7f6dca4a3bb795038d819771a3956f3df273f5836e0f89f49ba0a361d0fdfeb6b13f363951b250c8febfb63154efd6d0e84b0ef79c5cb987a64d37eed346ad840a612df9c014236a22a8eb3fb45aeab03573c20ac224ff05c077e29558a84f4ec0dffe45c603c318a27bebf36c9ff03cd21bb6a84d41e9d24963444d9bf3817c59dc4f2544a733b28afdf337e7915fe9ea058bbcd66aa79a0f5e384cef6282c27d42c8ddf35e08cdb4cf4f1e775a7aca620607bdf6cf493d57287f5221711e3165ef45ab51f71c589a671390d48d5e15062525ba50f869e8f97f04eb064f9ba74435de8b4d4a47b07bda441b28bef8b0a4f9e222ac5f7e519882f141aca52205a85ede4a09419654b3eb21170849516302d8ffffff27