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 44853 fe5c6d6efe46120d9771ccff8411d684ca0ec8e5a56a070c30561b2b4ad72c62

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3cc9c95d30304d9ed9cc9c0218770edd6e3235f859ff4d1cf641935352879860
Certificate Block Hash
fe5c6d6efe46120d9771ccff8411d684ca0ec8e5a56a070c30561b2b4ad72c62
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000749000090160000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000086490ba8c5d3eb6950a892b8f7b6f54fb71139efb465db39066d5f995c8c572af184ce46c04c5e62045383dedc4ee9e62282dd57f429d8ba107e878d2c8636756c68916ce0951a551c850aa524c8b1830a8de0ca33e27efc9dda00000000000000800000002800000749000090160000

Raw Header Hex

000040201c9dc5d6be8827f73779e099cb29edaab0a834c5fb66940c1c1782aeb2fc6f7e9a7c9571e966a9cc4774d0aa764630596483d16be78e55cf20845213cbd849c0a639fb699bd01e1860988752539341f61c4dff59f835326edd0e7718029cccd99e4d30305dc9c93c

Proof Data Hex

59,560 bytes
12121601030701be9c879faa8c588cb811b02cf07c776bd78797a0b16a51ec361f493dd9abedf16c45b5eeba3286cd2bc6d0182793f658dc1c5b4b40aeae92c4b65bc1140f36795534dff47dbfd69c218c60abe39b6f92bc6dfd663a69fef39ea4a5c6541e59a4d4050bd5f514d57c770418f96c21929fa29be3863c568d3efd7e1536ca87945c109492e9205be0137679e086615c322545c202ad55024ec5de0dd72023a0f6fbd8a04b68e2520e37055af5235f45f7b30199c36f3751b399f67ffcb9851bd355dea0ff4a310cc69855bc6155cbb278fb0e8c14be209c7c40dd4733087981b33753b55bf3471e8cba07629c5e6f30fb366eec34f2d21ad7d262320046f295c6c499eb436956fa3534f4b6cc5a2d753b6b1be6ed5c8b9d1154bbbc2b232a23f419102453630bf9441abe39dec01f0e0499c1c6bd9f9d522d8a18d0e2755544196a4b28a9a0725670c0234a7bd07dbeb6ab0aa416d825fb1b6bbb3625b4076e5ebd454fb600255f8409270e8e35fdc1bba1b91cf0e5b5ff88209a640b058646c27622ac3b75d1b09d4ae6c5893d6e732651a991c2bfcab12702acda0e0d765575e45c35859acd9f83e2cf6e448c3bf18f07b06e8de3432b06323e954c11e71068a6ff7cbf852236b44b1319dcf5d1e55949a269aea4ef22cb9f5265c8882e31072348d2670e1ee775bedd980625732cb135a13c23643447f1e6ad32de519e157b4a6353781eecf849acb616bbfb71722007c3d602c8f7517890b85a9d4c4d1e76c98360ddcb3e3d6c077f48f7bcc6825246975d91fdc58ecdafb793582a8603edba3af03ba0851e62d4ebf333a2ebef50671d9615170984d86578d44e5a9abd7f2f81aa2be2d5bda899a1c486f820a97c510e913fba0e445bee6d25451b9c58c31f2111aca427c80178139a38547038af3281ad97181da70b2e7f9a2c66dcb765264cb0e7e3c6015ae1c79adcba7181bd78ac23e036c16e008d88d8b5ce09d18c1dd8a9dd8054a18d265a6c94d730482ac3202c8216db99afd3f5ed2ff550e55424121311ad28ec6b7e37ff154d1e3cd2be0069c861e6414d27aebc4e8170bc37c7756ef4bdaad97ca4ee217c22384f61616003ae0a7b99f352cb0eeccc349c9ca0677c2d074c8275526310b75e557671c181738e7f3bfcab6cb83e7f2ba1e5f47941caf060f65115da5622c7e7d88a8be4e836bfb57e02cf16c7711f2dd49eb60b33d416c5ad78376c05485e5af1ae68be1f1914e6f00f7e64072a5c8434b0c42eb67f1e4c5f47f634ccb4dc4c0ee661de597f39bc43351c2689817f2f91269e3d17348c4da1e3a49820ad3bb3c6590233314049b3b0f0fab3c70f3dbe9cb52e42cd908cb350481a40b333f5853224b5bbc08158282e9c12b47af835082ddf1e9c58bc8a822634cae351c1c5935b46f2e2f474a30435acc380c8c302f7c5caa5ee699f9af9a7b7c8e31f891bb21ee8d248ae701ed51cad386c1bf058e98b7e12a1196759ba794c14c57ab84353a94b85f3f48f3976dd29b39cb5b4969c1af47d4fe7214ee25e668588a0e2cab65ce60bc0027a42ee8b622042378380ecc6a45f2e5ed14ff1370500f9ed4c600d8b8259102f2e1defeba0adb80eacdf2d20b90a14073dfe01b8a8a1f68fce1e7f7bd7e54a987ecdbe2ab1b2f0dcbe5970b63569953b8655e0c90022d04df55122685a5a83ce23985b2870ee29f6d1b670a51e91ff6ea135f2be25114b8f8cfbdaa4d63f405497cd813a89152e7294b1ae339b9234e525351522b759ee75bd90f94e94e0f904e1df94a809722f78df614db804408816641370d32a370f8870c0eac4de1a5bab7a8a3005ac4376192383a500372613b94f077d216f8f0a43d2c7514fc7eb99a5d5ecc55662f64b9b2c2479edb59236c90f30b5e8447e15526490704051bf07834c4d28019d1a31df18100508fbbe7cb425539c3b4577a0b0ddce86f6b2a722e5cb1d127c7cd207974306bf09d232bf92b318016efc790ebe28691235d5f29d0631663efce7fc409a8c52ad0935e70ceff6d4480e48a3632b22459a6466fb605d3063124d61d14da4e8fe26a39c5cb7507b36ff8b33b8bd5eda817b4ac4a17dead50e87aaff7fd1890cc201ffccbf10210f0628738558fe60c3420a7600a109dd036e2d11583de8d6a25cc91deb6a6cdf059cf7b15f12e5280ddec55f71b78638dd9f2a2a674c1582f8e1b3a9d75d462f2cb89043790287db6e0d7567579831d10e8a66e9092532d30041c7f3a07ebe78ab0ddd03cb88af3f7117917695c61c7d6344f6956c1ac17236a336a4d742c53f1bae34f7f6a98f58fe0330963aa4a505d731d68182b1705d3327210c2418eda66f508695e3d9459c4aff31ffc3740b450370ba2ae4cda2e13039e40846365f2d6e06b69ef0be913ebdefcb98dcc45ad4382127b1df68e6cddc971f4017c0bfdeb603746bbb9441840a7b4173f311e96a949003ae0d65d47432f1ebadf61eaf28ce0351dfe1337eed529d47bcd94aaccdfcc2a62583573e1adef9c9c7fc99f33c5de45dcaad918a0fe0aae3935d9bcd34dabf79ca5ebb8e689c0aa180c41d2e6b30dd0454ffde22cf417c4576bd2e4ce149c2829c58930b7551346eb118dca121367952f0bb91e1aba744a2f85a738826fae7411140064167e1c80e592fdc25ca8994c0ebf0b1e0b42d5e69dec2ee0d8c24558cd64c4fe4a4210166c2eb538688ac8c08a6c779ea626b14bce5098d414af738140c775f72e57aa1bfb0cc9d4ef5f64b2cb93a62a15a05a34cc9c3da219dd5a454bc61368c79f05d3ae78072de771f6ec032a7530509dffb68fbca48a674b5e5b4ce6b617f07e2c682963c39e99439452b192ab58fc9e2e30e506e80162ceeb892f4b14da1f33bfc4860f147ad2904f4e283ecf7463f466d60687e6b596e30f075fe3fca9b084a02689fa3763b65beb6b6cea6d9452aac0c3ebbab39e63b635f5f9a24ec53be620e3e60d9976d7328ab43c81ab8a4795e515da6c87ff9389074683b1f0e62f26541a303f034bc29c2bfdf201b45f0bfd246c1f44fa567a4bca6f8332f556a2caca9ba0475acb3419227b8ebb7f0c8dfa18723f55807a041b8a61fde88b18a55b44690f8cdd133e0a3a755fa22503bad1c34d85e03699788e56bda5cf50a86a043e78c945962ea2437d119001ae899bea662cc2e771be1c719e06be75aef3413088368d4695d26bf64ec495f0f2d5df3ac0b33eb98eea5e3707236a46fa217880df783504ce624228f12d13e752f1fafd98af3828f924ec8fd69c8a392920f83c532a17d61a1856b86d80e479c297eb1ca0b8dec05f9e0099b99c245895f88a783c9ba163d2cfeab28a51024763921a8c9e85e2ff854649572a19f5f0d8cd236568e4b128b77f69d4f3dbfd0944d7d2936adc71a972add1c8acfa5e2a32ff989feb965fadfc4a5db9f765d70a6ab465943858972e5830906332e9cd775d17e45a58de1f4c76ec5875782897bc6b11afd68e70a306a1ac6a521a53cbcdd048480b3946c44a08e545e6c700b9b73d3b4a5c2a9adcf3b8196f5bddb0e26dd937ba00145f8951dd849914edb4c273896a20dd1233502d10c7e384de5895ac88e4aed22bd2aeb1d488ecff21f47fa56e225356e9d04ee0b8c8a340be8ef3dd05bd9e4802ab639cec754023656408769d1055928d5145d271161fb26a039b04d55485fb14cc259b9c72c412de8ea275ee548621418670d7f67aba9735021db3532bf4aa954a38cc3278ed17be66b4ee8ed408d62d40b87859f0c03923c8d802eab9a33f1b5365b31366a67d993719d7fcfb33f204f1376bc3cd25f9fe40d4ae9e44ebbce103b2d02e565728a778b7fbfdd57be9897bb4a2fe4001777d270ffe66273daebc635846104c04067f49693fb05f1f37cc0a94c4780499d6c694e802970a66732bb85b75f8664dcbdb4e45457562d46c9b60c1dbd7a9af1f69da45ce26000b110683c2f92af005219556c4ac803ae24099251d4e4f00a268c67926d1aab7963fd6d5fdc3347ebbdfcde2de707eb3958190d3b35c6529d96bfae60648c6eff434303744ade2bd0fe1bfd26c1b673a7f3d6640dce3d7168e9a8ab400226bfdd2224df3c46a5696c4f1b25d0327be6948bb709d2b9f9dbddce0fc2bd5ac95c7534faca83ad98f7b4960777862f9c2aa3181507577624c35e489201edd6d0fb921a99818480c6e9d78aa57c0f2bcadfbca6bc52c87ece862da54a9be532ee8c3ab90a77771ae59753f93756422c38193184a758399eb673add04dfda332a9d49f4cf3d71c9ebee972eefa3fa975c92cf3518bc9bcc11fd7a4f73c96bbbde60a0205fa64553f3fcd8f20d46ec414afbdfdf7dc1317c4eb638dcdb129825c41db8ca09c3c1e8ec24fa5df97b686ac1f2e08340459528aef0b11aa4a23848c8f6752e1196b68a9de58450b93fa1c29eaa029c11c4f8f7ac103af48dabe4095fb6262174aeee19d51152277117833d47fbca82709f1892a718e892d5b91fe62a4bd6aafc95b12d2ef12f8f8034bc4f713dd515d7f1c351a0a9c489b3a23e7dee9e2bb166f138a0ee46da641ffef131a5fa5066056ec1f43bdc0d82d76a0f8565030eb42c90050172761a7b1bc7318a5c03ec0d3953c34a981d7cf798a1e984a7079701950e3e8de2630958af50d8a249c42813f3106e6d8a89fe1a34ceb46a643ba9b0bb53c33743f5871856aa5483c0bf313f2feff127c42bc68d9fef7d9b8f6fb3cfe42139a961207c60e900af05a145976e49abb5af2f07b111ad77c4b5f3463977160ccde6fe1ce17ee03fbfe8751798e577cf4396db5e36981a181dfde3818ed2fbc07638d351bac98bf2718a5b14e991187f0b61f6ddcfda68ab56ce1735ea2c61f264d7c04f620e6168e07c146c911ba6a0f4872b67412cd43f3f1534a2990ee43e290d66a49d846f0ecd3b9fea018d79d1406af39cef745f08a4be7e4dbe4ed265cef110ee30b6af482ea8116cb63be96c7911dbcc02a22bf511409b2ac6fae584acfb388e18628e9bad4764738c10c26d187aedc085facf7e63fc29c22f6222b9adbe618fd073d1f9c423ad84ec639cd84fe6ef2aa421742d6bf881a8bf83b48254d4c0c1ba3f672bcdba1d3463ba92c4b90c581e9d2e5e4244a5e2d4f3ed664b21f339f14e6f81eabbdae2d88924963ecf1bf3383def53f6e46de14660b91502cdacf5f2af63c125c069cb67c8f75152f9b9ba1e5cfc8ac9e7c8b716afac5d3fdd67196ea116a1182393130781498e75c30f23d81376d41d87c79212c90eaa09ea06b6c401e264c31c70218ee9237ead495d2151292fbf8f47d426bef16f49c562a8b128bb0be0461bc3cd6a62dfb638971684bc065347a8e5f609750a32eb45169a6b928a37bd8d8f46ecc812e15efb78dc813202451577bc21df70bee8f26b642df289a388f18ff24c07d36123c6b44500c5f99879cbc2c9ebf129e768cbb68a09a6b99fa97a4f8a5366b3cf5ade27e62dcf4b3b38a526c898339f3923e8b06790f575ae9cb28e872a819a86ae3200c889e4bbe413396946ed7ec842eb6923b822487e001663ceea6e63f5772915cca5a56d87019de011350cdd12c431e7a8651c72fa81c63a49232647226a04ade54dea700cec34204bd4859883ce7860efa2c5a642abed4782ffd22a46be7b9f579b1edf0d61c7798d57df85e1e5149b15971496c1c294f83b480a63634759e376bc3bd9b6c7f91de034d79f3e526816811cf4b244a398aab2fd24e24f9e02998c65128ffdea4ce145e2391e9b790ad295b0473876bfc881e838f5dfef43d42a2da87799d4a64698fdeaa286a62149b40e7ac32453c29a74284f1d98243b8579c9e5ddfd3eb14677ccc5fcd400bf3d015c8e84b901e7e0c64f37cbd72ea630df9f1d83a7a83fc55689294f4aa21157489352461efc4a26b2043fe5b44e225c9ecc6a84e28b23a7818062f6e38b7af002a04f079c9c217fbde584f18a63c77e26b773479fa171ac300464ffb02e9348302b07e11e5d517be4b06f5f44a90e5dff641922ccf5f1352cf21cd509f7acb764ba9d8b3226cfc4dffb83a76e90ed2045c01d81fb361cdff4f9f8492affa3c684d336eeecf26f0d57670a449490eb10de53730179d9208b681a060dfd6244d56c9eb9b99db4241322b9a5eeded3f4f38d5ed25818673655d17b31ce4a6cf6f5a29b8e0508810c731b906a5bded5d00808e59df1c0d6cd99bbbdcea682d60a0ae63a5d915530e6425886565781161e952d846a78394a3a68129f16effaedcef0ad15cbce02c3f1ba1d482e491d5662a771df623bc673f8c6c3d4f0f9189e8b8f15b7af8544c390dde43f193f964a9be9bf89b7d0065f52e5f92c2e2d47ae508832a80822ce388faf8675cbace05fa79e2aa7329a622a67d0daa1b333ab94606ad1e4ed8ca008da51ea4cec755bd441f34ebc473b64664a33fee65620ffc6f677780d68f595d00e78221b8e2efe54e617ed66e3430311ca3158aa68293b4d8f93543c4d67a14dd9c1b36f78afd01dc956b264198a32f52fce70c9f88733aaf988e90f89ea758fdbf1c9f00096ea0c3fc2418cc9bf41bc2c5d85901405fd63cb59106ca10cf3a91ce10a6f76b0a80fb61793eadca19aaa863c7cc5e923a08ff257d7abd151608fadde7a89b265958c1de423089a9b6796f275acf3f64e43c4f6ce8d05d883fa749fc82311263fe82fad7891493b2717ce0a3351251ab29c31f829a715109b7d83abcd0c9b8bf4a1f72c373fb24f27fc32723da6bf3d6dc84291f7ab2b54aaa2f2d527d3dcb2ed3f162318ee90e272c388abc7dc2d3ef3ed47f5e1edfd2e3ac530e822be57bb4ca9bfa842a409cd4106a897151d4ebaa93e73d2bf983354697904f9f29160b96bc16681421b316d7842a029ea34a503533d8d4632e5747a12c92a4ae6e955c685bb7c8b7c40071b5f0b031df524e26f7875a091000e28bf49dc358a6497e9e41adb1ee02684ae46761b1ed133727d24d1d966dd8033d7c2f744c9b149dc4da635a44cb50eb25cac6c832cfa04be1fd78cf94457f8544735fef97c46ef098dd494002435a4753b3f3d3128fdcd408faafed656b81805529170022983f20c27b221f3a4da8ea3b8f56288d06e7602d1f31531a09507f37352b77e48a420d6668af86dd4da0c30f4db2ba46ceab02284c714752691adcab3559a376fa60998eef52ed849e28ffb27e85d86bf79ceda2e98def86a4dd7ae71b496cbcf5df9b9186bcf9fd96b8e584d99de0e88a54015bd96e5bc7b747df16efb4a1a443a42aa2df17d2a4aac2c41511a5aa6c090926c8336abe7a8ce069c22aa7dda4bc06b92c67ee977952b6b95dbead9a1d41fcf9516e6bba23126c317d4d22650b8eafec6e1f28b5df70577115e3e54c60612e1a8e85ea8d157186d2635acd426f1cd422f83456fab6498dc3802ab5468cc8810c159b7d6520760e13884143a7f5f8acc631eb47a7295cc412e08f8383278fcc80cc3c7a2dcadc929a6458b99e9cf161dfe561a39ffbaa068d4ec3a2e1231cc10ac477a31726a66d9f1f736b3c112937c9f1eb9150958a3f079780c81c95cc9718d788ebdb3cebb0618178d3876536001673875259c4c0f800b9067098efe10c2d4bda53a81a1049809a760a0b9da220af73a458ca0f399868f0c924d2851369d1403bec803e9b6c44178cb4f15a1c61597b25318a1ef43971a1241b983db1692371e5675dc652d4dab10f1932f6b77e46122c2dd9f1e160be8b9629df4afa36e024ce680a133ef366f9d34d34e8b55e8461894fee59bf501785f6a670d91ce23c9f9ff252b911da95a3286d6998777a0dadbbafa4fdb12e2c8a1fa7c66c907731526ecd1860f04a2d3f14e4f195ddf93b57c149529bb9b76e013e396c1090aefd595bc86b5ee56be534e010c49f9ad4ee6c1c071affde00aca17b258d9fce321ae855e9bf1a82693017087333c4665a926f70d364f91b1bedeca96f9bee51d9f008aefd7b04a40d3f92d6db76d6b8d4474c36c6b965757fe2434ffeadfdcd1523240b1e7fcf71351cb9261911242517a9145e297d9d4d68e34e82a18ca93369b1e0943fd5afb7fdc72df8d88420943b3306d5e12ba97e981b47ae5d4cf68c76f00e8f25791a459e98e16e0814b5648b33a1024b672b015529da1448c279a5491c2dc1a1485011f4a3a750f13277bd28a71c249158005f149b872a3625c62bfaf39deefa1b2e38e0514837b4ba8eb780e2b5626e19b373838401375915ab09a52c03e8848e79d98d613e27601eb6d5e0d3c11b47c5f1d1998a88975ac73e968f258b42fce105a0ddd5a47b32451758a32e45e89878747a3ef61419bee89a96621b7852a7b68bdea2ae4bf81044d5e66653fc43fbbff7d3fb9fff8996b8e8c3892764a926ab182080e7420c0ec276998f0e97c521cc702d27347ca340b56849e8720c83147f47b93b0c743196ef5383189133c1846f277a4857da6ffc75953f9c05968b6f3011d6291d47d603ab26315a4d0f1518aa74506100bff90ea4cd90ef849558cb1732371072e92116b312667756ff3c55a477f8a90079a76c4c7bcc230754496575645e6be3696c8238e1ff42ccddba9cb4e169f66ea685cedc8caa644c850df0734517f0fbbd92291cda51f6b5e28f150f98aedd2be3412621a598f8902e289fc60ccd32fcc5307df0fd30a32ad86d77eb4a26ca6151cea557347b7555e6f2b6340f6b4ca1e6377f577afa54fdf44d5596cfcdb78186663fe4786769add9814e1f2c2f33945d3b7fc2f5aa51de2d4755d756fefc8a1c63de8b8f8f9bcf15878fc2767a3bc1c68f370fd80a26a6e65f251d9eb7d9b698798c634710de63b537a3aefb6b8a1de901dc492d47b34f12df9122c74c8df454a20933ded00e77fc1aa562a88b223ec0faa280448f011df6d2f7a8bdd443c68e03854eded7b475f6f7ad35dc425bc21849aa60ce1fdb2ac1c28c441f2897bd9961da8e026e57e416e4815009949d55d97e0626bbbf51b76d70cefa4fc223650ee1ae8372ade956a42a601ffa659477e64e302ebf2a2e429efe62ed3294b41e45152ea6fab4d2533e0ae595409dab891f79f6710a04d275c01e5d5055bb44632476521135d4a67671b3699106d3e52b82175a3387c82a59f303ee37582d1f573c7d9eeb2d86f12672ad0a80b3c0447eb26526048f7e4039c4eec65f2a8d1c9e45678daef474a2b8153c5417c49585870a35d011f60c4832bcd2cfb8921bb46e8390fe72310f31ee49d7863d9f105b407139f9c72b9e2758f70c7cad44b65db1a91a73ac3de0363be62c8271802adc69747e6ea3ad3f8b9a70b7d324e6fdd49567f098730800e02463fcf503be57d9af99a8ef1ec4fd27bda9406347d48f2f1173db2df3407bd65a25608ae27de61a7cc42b0174a44a8749402630d9eb3725aea00dca3f27f8d025d69f8c296f55995ddf893bce696cc13447750d78eafed31a711f5fbdac680dc944a06a30542c5a3d5b2b79af5ca9ed1015f085699923a76d5f9f436e8be372afd7357fdc941338777b08354913601956c9357b87b2e6fb670dabe053a4571c8e23b8cd26af985bfcf0f82b70c96d8414e545bd4ccdfd374d1423f932afe04c4cb0bf75e2a81271e1e74d0fec4ec6985ca2ba37f8f8d3a805af4260a58a44734328213d52eed6d0a7b3ae3dd045fc0bcfb0b28b2f9993114fb029af328fc19167c4fb435e365feb91e31a36e767b6d363d1cd75168b4780b3e531e61d22a3c583395a4a0e1e64b652f8973bef2f194ed03605ee6a2ea4ccb725a52a1193515121816277c6585799c91f02c97beb6045ef1cf89bed3d1712023f9f92825e6d18fe33ab2cf1791822f1a8ff84224be89b2c063a36ce61c1f5094ba29198ab4111d17a8e6564999dc70ac08605cb7581bf1686466dbe2f642c0a8b59117395dd47227c6a737bb7799fc6997eff6996503aff0d69f600a6eae1b3434966cd73446d77dc8e96ceb15366a3b4c1754129c910eaa4a3e73ecd4a8f2fd97e1a784888275d52d5af2e596a6d92b0cfa23c81602cb635fc1bfb5189d7bdc2539a215eaf9ad4c73a8d6b33d2534c46d2d4c0a8beb18c0a3e515b93149a065547d0f26583f7fd6ea05e47330bf6fd34b1e132008c0a7369e1db5878e502c1e61caf477070cbe57b4bb3bff135db0739032c5d1667273dd712931b90247dd01f7c91855b39934103a65015f45e73d73550d7d7f8b4ed5dd82bc9f21c0577fc435a46e8f50ee81a0a7430c808c630909936f09a9e0236d837bef83c1f8fc58c88c3d2d72e7f05d5ecb947b4803f5d76a7929fa7981768391a9ba68dd021a6b4d3c616114025780cd1c92c54c5f0d70d2250e94e7ef926160a1bf76bc39c74a6e421a04fa72b3502aff9e7269ecb8896fd16b6fac4b614ef6a1a9d3d63adae66a8b847443a576e34959ff8a3a6b2f4ae85426f740b254db2d439c48a891911d89886bb6d30687aa091ad87056810a514b6b0de20144da0c3baaf51871dd766ad9d140c4552b8080e02512fbe28ddfd0f3a993500040b0a2bd4fd90733f2c1718b962c87d17748cc6734f63366c0b18cfd4af8ecadfa01de47b5414061eb6727436df22072ccbb003d952155ecd959652b2c54669b3875497f52477f9467e98270e0c44e20b9e2490c05fabf0a71569e0e6175b25957dfa9ead720eea4568ef037c1d83fc82a8036cc3fc665087e3708982cfa69a0eb1410e5b6dfed886012b796657a4f1c3a3a9e2932b37844ee0c657bac60b65e427ef4aad5a106ffa60681162357a743f39aa6bf80da2e2f44d77833255f22eea96d0b4d185e064268faeccdeacfe4b2af2de199fe12d1238deb572ccdff0e2f44524eb515c4ce3f49cc814f27ae185c85fcf1c89611e6abcf817baed97ecf776cfcedc2e31f3ec49d73b61727f813ad3ca29f3bca7f50e78e469b4c6d6a368d51371eca6dd8b623019cdfb01bdd80fe10d75153b73a475c16a1289d34ecd64a96245ed0703671cda035b8e20c6a8a3662facce48871dd8e3c26a598068fd660525a1b6b40be666e9d77963933d60038dc6377d1b818d643d0f95b66b858310734b1bb6a32111611ed40986e4bd5476fc2fe2bcfb727014e83972a3b7334cde657778106639f894d1fa2d7c9c124beb429def8e85ab807149c9f66d7abd26953039c9dd9666da073d180b09ca36e33db0455595cfd9dc18cfc616d2a89a8e9ae9405cef13c68b31776b605cdf8292899da057cfc1de5b1e2ffa7c7adc22e67689312b027f73fc26e065eced884ee5bd274dd2a2d1cc88a5a5debdd4e7efc9e48d0993629de2e1fa549c0a96a9e6a61d979cd6c044dbe342c2130923884a09b530c8447df2c405aa5b2138146e8763a435404063c27736ec8605b402abfc724925328d01ed01398d842dbc163d08e8e9a8285a47ef9f875977504851be44bd267850ce1933dfd2f8cd89ca22463a788922c1bf487632044d3a47a50c4be3379ba6c9c6b4ab0080d1f292faa4e8fb48c0ffccea61a34c51db01ea053b5c4f906cd0b63373a30d3e9020b5e0d8281c4305dd3f997ba1e0665b77b0d94d568f352e3f7b0e63534ab93815a1e614ef3deaa4df163b162e0058c549570569b39772ae36da6a9ff76d642ec59ae59ab18158ed68bf83ed7ba5e103372ba1340435af5048c1b62b1c07c7e0925fd54df1148453010cc7a9f02b995fabe4e29b104a3195347c5e483ffdc025592ea61d8be3db408109858175da0820ea8cf92d8b42cf147ffef3ced17ce3c0ae91b40d503adc7dbe80c1ae17bc357a6997e70d7086888dfc445fa54299f3d940b3ba4fe7f4fcd6e06ae83e2fc3bbfb7bbbf7fc79b122c70f6550359ad3cb92d24c0f004be65a3d95761cc77b4bd0265daadd4412306d1712d9bebd94aa2f6a3a1e139df08bfe8dd330bb6c655859f28080bfc81bd704307876591d952df530453b6c6c283628370543beddd474c25ddedcbcb385dfea8cdd00b32641f317c97b997fb305208f7a750ab9214e2cd9566428a1701f307bce4bea22e5b4b59f4223b8e042bf69c6cbaa28d3e6da9fbc535d2d2ce092261354acaf0b2f61b273bb9f4744139710774c471bc6e485d88f0e3cec00c7e33dd969393335ecf1853ca679e11e7e7d7d986f4ac9814e7f281cafbe95504b02564878b0730c39d1ab6f6e9172705b713258f3f8e2ee0004da625bd89f90c393fd13efe99b3c44d9d3b0c63a43758488bdb8b920db1a5690ef0d20dbfc7b4b6bd399279748f7dd2fb80675129eb147bb754b41e4e437bad580a166ab18745185c63d4fc06afb5f13e8fa5e44a09426a6e68675298903efa41c1060ebe3ad6a7dd0bb09462af2c09f361aee9706cb1c58b923437293d18766865313c5bf2f1e191ef6940c83df01931866dc71b98b5b582aa11d1fb1753ef4a495e20648a3da875e933302326c0c0482ae6faa17ab44d007a660f9915f2672437cf74b62f2a922f35ddb6d672f7bdb03cc46a60d4b96861e2e1f7646e105f2df85313cecbf140644962ca5a99b46e7eef8a959c7c157d8959f87acc134266d1f28ad93b8aa0b330aabfda28c794d769456bcfa8ac5594d3e6bde7a992a9d83378ffdde95a91bae86b42a35a06a28c872d916cfa09bccff5a904e9196e0a88d4d2af70fc8bccae546ba3c5fc8a989252884ebb1dafa150fae2a3aafaffba11d01b0a168aaaed369b9853d85dbb124ad21feaf04fa9a1107b8fd606e0a0a1383f67abc8341d650fd6db57717c32d58492ad8d869993f385a207a36ff05654e2a93e29747a7556042d61b04d4692cfa29657587abdeae656a23a968e2ee34617cbf9ee953b4a4f1dacbfa127f70e7cd64d67606e8e42b411a4d4c91747b4909defe9961abedf6669819d4a3aef9f522ebb6cdb07793407aa1d49bffa9109e735543d0f8e40dc17d71b5ba04a95ded73c8fc62dfba0e4ba7d50e3ef33b3c6ab057ff07f8086762a5f1427ee4fcedc2ab6f4c7b144d574a8bc7122f9e2575357c386700a0668f85cf93f3b63a3453fc63115f7dcbbea61565ab3c54a112316c347537f6ce9d6c3ab6480ae8f94c58a4cfc06f8c7eb6840dfdb9be8d1b1b5013cbf55a5babedc49254c7a82d6cd672b0dc9df55a9aba46e234bc9641d2566532f29ad6d6a06711311943c7569507b891752ea2d83d8b7905fde3071317d6881e1521de34f791d0e218c32a3260523692c515b9726d7df4766b039a6068e573c6d30ac2bdd1175248e6089774374fcb3d3907f846f3d4ff311858470bd7b5c2b290adf1d60f01b45e6edeb8825999442c43deed61c515d4b49da7d7e2b7aa573e2c81716b9f5e1d2d553745e3dfaf331352b0e9b606a0983b9d45a254c05e79db8fbe89648974f2dc0bf8f840d078f95f6f761dce50878d1bfb1cbb234ae23df92d8f302ce12d82983b654c60f246b418de2521afa7a904e71185848703c8bbf7478bb03765e9bf106870ef14213ee0fec0d8a5c96c1c86879cbe912981eb0f5267085dd24237af25174cfde8e8a7a8421996a8cd4f0c0a1d13c368f5b2c841594d3ea58feae0f51c956050537d442cb5465d5b14f54c6e4687a9b68d566ecf0754d966007459a7cabbb6cf0e6c4479c0deecbe0f07df3321ff9e54dc2c1fbbcfda2aa7d689fac13d11983d5e33663bc77dfd570a30035746479cae11f7604f400d401bd2a6a0ced61f393596fbc74ae1697983a68861ede68b4086cc670f403f6ee01d06b62e5b0ce1074cef972a398c0f382872ab742c35e6fe126fe8b71e31cb7a07c632586207be595758de2178ca3d4d124b89c081a3f6a3e61b0862a8e61aee80464b2872316445099273e847643e9955b1b164be555746807a43c2099ad4342671642faa9e6e1f9ae33ae3cc8543e76593f029e625dd35670c940c9cf97aa10d9ae356cac6a1ae383236dfa48f6e628ad150e571a715d8a0e76963ca493ec01e26f046a1727380cbc7d84659b08331567f466e57ce97e3492c44d4b5b44526dda2728fc7c3755cbb741a7190f2c40b79791e0a7312e60cb3aa814e2765c664cc77c4ee3ff66bdbd9d01a9a32b936d1752716eda87a161635252f305796c494bea373e26183cbbca7a5adbd062113cdba88c85be56c26ebd5056414c7bdfb3e8197676da0cfd60777a22493a27a642156e2b9064eacedde782f90b2dc87feb669f62f3769e3f1d86a2596214ddd9f06e0885c5032f5ed6d23a5201e08e009c104c757dfb7387727899e41173597114badabc33eb725bc276bf004d130fb7889040fdcd3c3453bed32e30ce616b71fa11919c6fc348f473765c302f81ea3e1c8abd75beb5ff7e670876d4ada1b1351450d1150fb615b9397905d50f05658a75ed688be52cb9e3d0c151ca1ec37698aff94dd74d4c54542d82bbf7fe3e5b7d3c513d73a16f4e294280e6425155554a7af8ecb30e5bdf75d1563167d18b3fc2f13721555e03e7fad287b7e1de83ac00663292e75614d08759432bc57fc7971b6ac8bcb3ae3d1f00861218eb725af461f455bcde82a256de3134585cb5b545983477d91c16cd9bbf847cf486230ef4926758bf20a945c11f41eb1b1ae9ab906027c18b9eefbc8b3161b9625e414ab7b142375f914523ef79584ec1d96a57b77b37d6cec5f0ae612b1375a1465c87db76c4601f921e65456d981952ec79455290c77ba4aac08672c3244e7f809d8c7d471c27e30ee30893f404213bc1881e9fa34e2a93fd592159cac1de29d525c21935a3958750e1c109a7746065202152f3b1f5fda6760733d03ef08e1552ff744fe8b936fb4499f90992a88d16aac263efc3840fc47ef8c98c99407aee5abbeb63d807fbda581837faff477c43d029e84f4842526d227bd411a6b0079dba192d890c0854d670ba38d5c1f88e50dbc905cd6f2e8c296e3ee4847d0e2372170f21387882072988eb2cf9eafa3304e1bb4040caf51a1e46f1337bcd58d78bf2ca5aae24de70f0099c349cf38a2c43fdf782e36a5d5ec0f2e6c110dfbc560b0143709917be40d1718f9cdda4e3c1f21449a77dfd97d0d6f95cfd96505b05c467640164c39d5e362d7ef4eff9c2235f1c03654922e6c3289a31f8cf3b906b4b9cdbcbcbb69479a8af2c00dca61e8b18eb0c7e6dc560196767e499909e9dcc26f765f1aaa83438206db5b79df69a6789371d72e5f6d822ce0eb33c28933becf2872de9a75d57d367394652475417a5029c01904e6917ab8eb0ad8669fbc240c03fb7d2dafe06b5c0d28bb3258ea97e9debe42a8fa895e214cd670630f9525f9a92c5410e51b6d570122c4584a0c27a6ca93f975f4c129b5b14db1ad743c00387a3e6030e818398ef667a9805ad3782008d3d626683f3933f0d37a0db533687e75811253ec664b8986e1f8872412a262d1c2a2122a69a64c7d133cb797d3fcf39b839046ca60c653e7d466f9bd95ce277eaa786b5a5a0463137ef860a10b6c15641de10a1f67f45106cfe917a7b9681fdfc8547a5ee4c250eabf9cbe47e5a8e5980a0578d5bccb50097dd424ef8491b619cc7502c1c51b84a1d2f610243acdf6bcd01207b17eb56c4973eeb3b79bdc08fab5838e7f4769651f3edb07d52bf6f32c172887f0b8055c9726f34e5cf858d4b19ee1a2bbf1a31b1521078d3986cc0863ec1f459aeebfaedce5883e829878a59dbd1124da9e27d53e88811df68b6648d6b6f4b72f85fccb322e8f90600df24f81511a5aa3c22433e4974de29c6660cb77db4b52852922908a5a6e305bcb5b81ab97dc6d6f3b05e0ac8986b080e68231b75722d033682c74009f0791c19b5274af095a7b4773655fe0a8b712ec833ee153b31492802b0b2eedc9a70cbbb878ddc68404097f6777e12d14fa497c9e60ac7d93533772c6bea3cc3e38d27c118d56bd58b20559a56ba946cb492ab23707b5e09e763a4faf2d065859d87c66692a247e3c98680823a49f91ac7426bb096fbac4148299764f029f7478384a688b1ca9b555b2a64526f9df5f44c48f4583a07591ad4f5cc17ba4243d937dd619777583f87a2c53525760927956e62e1c2dbfff739aec0e5c12b263f988ebd2f64bac5cfb26aec05245b7ba137e7185a34f9da6e299745e369c44e91353ea67aedf51054fadb2c232701ab403bc4697e0b08375f1d7b0119b10b749e59bce0364102ec74f123fb8ae7a383c7f1b139dcb31a88be30e1e24820e6649dc906e9fa589dc4bef198aa84ca4a827db787d6eb7d87514f8c12c1b2e65a23938dfa904ff91eae50085e48e9e02ed111afe6018d54943cdfcaac94cf415f318338a3685484e41eb5869fd4fc8b6cd4eed41f2225cda34b909ae1a4e70fd2e169b55d0a80e3a947a98b7aa63745f79b958f603a4feca8b01435fe15c25f3956f43eee88063db8d5ce083eed7e7803b4965eac4186ea3a563dd3782d056a607fdc49b8989594a71ebc299c06767c87aa8ae393458cb9c685ca11f41f83dfc1d5585002432efbc0c20757be5474cad4db7ce2e9307d9657bd55c338d0cc2b9f2290333c7a55668138917ad7dec0744c8ccfc231c9dd908326619ddd5d8aa6cc4628ec2695f5c9e5ce0ab98f63e3c10c6e5aa5e0d9e2325a4be17b08cb91a34140cb4a8672f0939c8fa141faf144aac7c88a341a0438fd5a3beb33fcb59c9792c41e8fdb2d20e45203e238b6984bd167f8a81445eaf3f20e8eebf23edbc5f2ccfb9d0ade3e76b5f79da7bf6dd6ecc59bab22e88d6414562052da195c5662c5c40cacb32ec657dadca85ebed1ab54787d7a8c3a532f650358fa89ab8ad06baa28866cf406dfb979638dba58ccc1a37fddb775a23d4e075fa534d3c0e963709627ef445cd0e54f1f65c35428326e897747447c78cfbdfd0166ab1fb56fa0b88e43bad92c64dd04b7422193efbfde27e79aba8dc01daf789f71044c87b9875fac5d7c00551669052b5600fb65db8414bd28b6c9e7c894acc789b4f08740796faae8cd21cee16572c22471fb58b4af3a36c3678d5010c5bee990b7259158da3bb05856aa5461f3e6f874922debcbdd00d15ae64fb5f90778bedd2068d80c7c1c38b42f8e147775abc2ee172e6bd09cb55b5dc7e8f648838a13c2780a8f548f118d8ee2d908a7a867607b6e4bd9d31ce6f33d3cbe337855f007d1d951c4ad896e43459cc14facfb19328bffabd72b3f2be0fcd53e71ec4b8b876964cd0462f17a3eb7a4ecd7c407670dc3be8385d6125d6e4281e4ac517925215de25fddec1dc6752efd709c3bffd607c059a575472875163767e3193d8ca2f6f69f9a270b41805715f675eaad0f41e9a463dfd5c68a83e2485ca8d2f43398567cd180c14804c168f7416b1029afc11705443eadb301d53a990c5a869c3bdb3dd11f551332c0d4e1a30ac931d029212b4bd4d040b4da5009bf3f6991e83eda8f4ea5f5b2fcc17652d3a9db1b677f5ffb8e473851c480e50a6d7635b4f4e06e496cfe064378ad78da4334a22e4e8e8b577f51484776aee78fc879a169d517fa6e974d870cb83351d3854cd6530f1cd4e60b0c8fb88d0104be921cbc31f9db884bccf9ba3e7ba5baae167ba5f767a8d66c8facf265ff420a9aff6f22118153c4e047f74738a7afd975c2c99ddafbc97017e2c919ddd119d9b88042bc83c20b637a11176ee6289acaeb53deaa8f20144c3a3d917ae2fc5c7fef9926c23895a664d7e056f5d94009412135179396105f1707a67821877971f977debed40419f3fef0f9ecc622f17a211b78d5240f68d1684d8173ae1435903611b6518ba7a0040ccfc6d4cd39656e4f58ca3b387ba83df97751336c53b32a1bedc05277d76c67bca12bf578a330234dc41954da0363801d9e61baa26a6bb28b54bf1dc62cb63b7fc040a52cbe0a0c275db741a1a6c8dba08f27d67b80ad44ec4ee7905d599fac6895a2c44fb0cbe45afd1c31d60a7ceda8fe7341968e1f4e8ace35eb97f7f46e2afcd32424004a4ecd69eaf4342872175e37dda6596236592ec477ba4771e5de6e05fa0ed3407b5ce89660956cff75d4cb2221a4d34c778631e20ba2b5de31ef48bf90db352a227771bf604adcfa50558e32f70b47ed4792d2497b3c77729d424d09057962b45290d38c4074613d9cbc4c9e1e630ebb24b208d69158fd3080e8faedf35a73d8db4897f81c09d8a18f8195f622431acbe5fd6daa3ed04eea47f234eb9958a94b3ff6d21fe7f7d13c7e3bf0a2510b64b75b3ae32675910c22f0a17169ecd0114229bf5dab5baabad502440f6fcf3c95f5c79314d8f134950f721400233780181e417700c582d3b71b691fe0cb3ff1b2f05f9715b81c162c2b2ed12f81693a62ad60237747e731ed67d277616d1b9a16ffc9726e07cd10bf9719b0cccf68ae108bbd4a915903a5b0089a057d342579b012b65a160a9aec1a9bda413b7d26f1acd560deb0196a830c44787630d87959b974ed4598ff990c7031880fef27e9c3ff5bf0089f8c9d973f31083b5511f1582e4ed2b384cf37dc5c9ff97718b400941d25db85fc0c3f9a7f842abb88f6154da1382a2ae2b22a87eddfbc9e56e1d9ba8e59363d14cd262fec43b1e5f29de98dbbd33bbcdad2b421b65cf03aee3c407f5aa220d34968ff42d0c5b86bba1a0dc663d24ecb29792e6a2a39b68d05fc3ae531461f002973c533310ed5b1662e98ae13bf7790c45fb279e03f6ed8f4c1a04962c9c6a3f0bdbc90b5b0a010fd06721192c072712b1250ab5cb0624848927bf50bbd8db754a7640c5516c5350b22ce61b3cb8a9ad90ff55c0dc96d422bd8cbb9e23fc9261ea6a3ae7baf3d70a51a0e52e6b1cb5816f6b90bc2dc3979bb66a8cb60f1ec445ade668ade04fc19909de8297605cea9e8ada43b9b011796e8b3496714caaa564a208a5ecaa110dc720259ae3ecb04c3498af66196aefb4fd4c97f5df3e04c2858cec6e07f5b03e56d0d2238bf95cbad7a0eb20cb0bcb3b611f2ff094f2430d3c8cedfeea669699a61ddbaad3d1b3f0ea28d7d6c2bababe6132d1de9c7b784912de1a99da8913f92939a45aabbe2123028443e4cfd955c1cb93484bf8853e134b4d4697dd57c8ab3965c980653cbf7160819877f5c3e431631d35dfe7b892f81f3524380976373b8a6a1d69a1f4ffaec18bef562b40c5877a0ff7dcad95204c535bbc85bf2ccf0fc7c55d5b45ae402ef59145a3962368fe02d62ce00315440e0858511842b955f96fc5a013b7ea2daad6b2f4d78b2e2874228a791795c30dde74e4870dc9d5dbb6ace47ad27999226e7be3a158e588c721d8d6d98e9802bcd67479847736eb4c7a50afa73ff7c1a3683056e9edc20821e25273156c9ea7bf510b86b0151e873cad26780d88d92590f07675818998f953c75bbca319c60f6e1d3ebf7956cfe284a39e01f0fe97503732e897fc0de951c346a3f198ca307db4c7914f31c98d2bcb5f3ada70104b3ac3298ce40fd1d07bb58484d5e1e15f720c244e69e73f34a89b7984bf5e32a975d4b0411a66fb52da0a9f78f097b92ae3b345b7eb230967c1cedfbcd4da07904fcdde7f6e0e35bd27a7aef80323a75b0932d034ef02883a9bb462b3cc9205666817708c8f1cab412c61f842e1c26fc0cbb93ac798f092a1e03b9a7ee88b891c35003c456c99a21a00290cc80683a43041cf387136d1dd702cbcb30378bdc8af905759c11efafc0c0d989941e0103213b32a0ff4c87cc794bbd6752e4b7a8bc0e5b985d1cb528e6c2fc7ef7d6c8798d2ab81e324c82d3078c2b128ae6b3e59bfaf779a423654bb8b248f984d44e5758b2a9af5a50e6f2b9bee120898b192852f81c830bcca0ecf3efe2815c1a12cb8e1531268d58015bcaad8a25c95924d57b04d0106077f1f5e8df64913a8cac776076f517020753d5bf5268a8a6c6e67ed7ab7daa4e6d02b21e7789c421e38249d1ac997d7da35acefae4a06498b19c9af50e1591229285a92d9c552e47451189c79e5dc26e093a53e81dea4f56ce84213ce753e95576aa9783ce5f41e4158091a7e7493d5c2085dc4843f567b269263d60a3008a4dcd1a9e275f9731d776a8352370c7fa49d103bf61698192c1fe0a0977e3109e60ba78f459f013134843891961af5084acb30ff095b4238587c40b689b25eefb0b966e61c334d175d0aa9fce03f5c4dc0ab0dbefd40abb18df95a99faf47531ac90d2d14f0467e09c522388b1ca4575d81cd9ecfefbb0222a2e110e70db039e7585209631a816d6ec6fc7e9b6c4306ab37b9827f412207988f053347563d7bac1c7403236b5731cdd8da022a6b7fc5c7082c202e2ce9db48df88d12d4ecba8359a321febc4d01c159eb69690af9c32aea3c44c1db59f274b7b1b14de2806ed4a775d59ff3e8bbec27a8c149cda22544360e6e292d5c30427f6c1d6e757d47000c6f6490bc409eab9dca726bf741e062a19a999cc7d6308c4f968cb945381cb7c232020399183b861f653cd6e9cb97f951e236ee5ed4aceaa43d40c029de8e1de34a4faa46d8c505a914971e182b5f0fd3373c4cdfb48c7f99ef5088c4a75a506646ff61bee7464246f1f80628f4c2278e25998a4800d255b54253fac7c232021eb97ac04e9834e0f40290b2b95fdc896175318f76eaca264e53ead9daf86e5a9e0b7f9c889dca60ac08add0c82e068e7afb8d4466583659d70c4be0356394017928ebbeba002e28bf8a44e3bac22639baabd2119750f80d63f93a33682028c06d76ac42d3bb2852507984c99152e210528653f3f449326127d5bbc00bb895a2082ec85d5779a1bf0fd2711efea48d44e8ce7089f8d25869cfe2d305b63403c8d8c6346dce5788ad155d0dd9feb9a84b2ee657e9c75d8a6b24bf9cd5991848a6dddf9f49c587341d7bfa4082aeb89176bc8f38c77ef04cf839da0b4a170103763ed7f0b037aa2c14a071621770e553dff914c252bf328afeee620cdfac66536748a7d5aa286c653aae2d172e7a2c2ce31d33245fc123b1709ac6f83e183eb8125ca79db2db7b65e164ea0dad6a480463096c63db9cf21b691044dcd6fa233f1f370dd89436dcc69873375b3648523f5cf0cf89a7447fcbc07f7cd21f7db2dc9d40c19913de6b6a51a5531b78971a7857f74ac0e222a4fcfe6950a351f3830acdbeb535a7f275971b16985a0763bdd43ae4f9e7b1c2896cef2d77b0547203b3fba75deeeac894ff64122a007d41d69603d69bfa27a3039324bbf077396e9544e7a1d2854b411501c2424934ae9cac38115aafedbf7f5c76c211845c8b11c8dd1f0551bc66f3b18cd10c27f808889afc81834bdf8641432039710efd378981e5b93e8e967197cf76240279dd61a1e4710605d925ea00422a85c5b0d168f56d642868f8f0d34fe38c451c8ee86d71db6601bc658a778d91dc18cde13ff5459d2bae65dc46fead8a57d8eceaab9762edad18224042407fc275eeb9f8ac626d3660a1b7bb277ff1c70319aa31a94f548f22c068d401242db4dc8f970a7614a12a8e7f9355da41bd39247d1065fca8d0a7eaf8d1776098c49fb3637029c5e906ce08f041ae8c820c86fc1dcf23c438255354f1edbf7ada7377375d70674791ba349bd9e4b621b23b2d944eccacfef6baafb068fc42f82384290bc48f0e1a96f85a71b82684d852234c0e08f83668c49442523128640f96bd509b2da34ce34155a45c80ebfc4f90f72ebfda4e2ffc8a21049453217a0d455bfcc5ee5ded599856848987ad1557686549f4de9f8a91b8d49ac70f4cad3e17eb5091dafeb6ac8116a6cbf31055e4c24a20f44397b21d109d4e2dcf9f561df88b62393733808fdade4947e546dc4fa808d4e7a3e715d385507fbada104654123a6cccb3c4b1eddf2b3fb8b312bd2f4a9580772a31eb6ea00dd2011c3172f42bd03543f7a1da85dea7f8af96ac82802a1b3fb095e1ec2722cb33df156174dbd7373b7fe04c8d30d247f22fbb90601c7e6386e30dfe5c914f5b0a4f1ea8526f44237a79288b65c5279e0457303385201da379345afe58df9087ca76ba248f534ffda483e2adb44c5b854a15e60f28cb277e440b0bc628315fd6eeca73876f1018a89a51f1fbccf423d9f19d9107194438ae474cc2e3808d624f20ce743e1855764fa49d45c4f193326540c0b946d8f14f9b9c13f4a2028547dc6d20d2015895a10ca9c2e68cc78f421c383d270c53dd06491003a0e165d79aa672e2e1e9e43c20442e21148a3d1dd812ba002f76ac725e0732c8f0fa0f44a19a5e811165543d9e71197e60145f06621725fe5f728d37f89a93b3de69fa2a3e0101c6992e40885322480a884b4943241bc31d41d71750db98e38ba92b456809a65dc808ce6e971169efe3e6f3f15015ad74aabcd3d169633c1a5aa183fd36f42b71ca98d1bc5ee1c35a986bd606a47171be9f5fffd3ff2998142acbe5096000911f0819c3b7cd691cd9f98c2e2862e2d9851b8782697a634dacf9d553a1ecad74d95400c9383b19a5638d4946b346801f3ebe1dd59cb173c0907528a3b3ba002fd342aacca63fc7c8fff801bf0afa161dea76251a9b0f39a5809f2d4c442c81e3f3c19ea95edd6535201ab2f616cf2765b53ecf43fe5ffe3ec289537dbbf4dc83cc5777c26831b675ccb545a4d1d7d65391f170d31ef5b857a8758c796be1feafe4a6402820a519f060db33a908b6018f449cceae8b0c88e08a5c5302944b4b58abccb80756f652663973c88c86003aabd71ed209211201e31f4076fac3cb987d784bda49a0bb943288b92571ecf3ca03ab532e74f8cd42cc653618ef107b1022c207f19b6b4c922ccae3b9826b3d45c84d2d980b6280892f697019f6896c21fddf0fc98d0bd62d19bc7c91b8c4846f0e00fac20a483a303d11f22495a659b4a5bd5105c8b13e71d594752644db9e2ec273ac0fee724713e14d95f55b0c685d444e60890055f52631e599f27b8f51bb15f67158dd759d607ebe56fc1513d815927f421dee9b536345eabcdff23db322d0068e7395d94b434e7c323da92b13cf92350c91145a5530dffc3600cf7e64071985119ca4cc100c8547c56f65ee42185eb86272000330391dca4fce517a82fa711f159ffab29ade21d570672c8b997fed0cd896a8c3e443cc5cfe100f8a939fc65e52667b4c7ba250c8d5644d19b4430d31b9fcebf10d1cda6829e10c160fe7f59a6ca954bef046266a6fbda7288b759c8b09257afd74c8bc26e7bfc18687a1885ae1f89bf5676f6ed902ed1277dc5fb0d6aa4a352bd21628aa96878ac4b8e41e990e1a3600f6083db988f9211cdb14126fbebddfebfb46eefc73416499a27ab1228e094d22fc1b2005e5507fd56d7d38ac5598cb2101b2d334a640fec87b3a7562f9c17a96254bef7fbe74b7a62406233563efae8562c558fbcbd981c1680055850f4b55d1aea96fe13a4c3152247ff6a90e7adb85d9589318bea3b7c07fc666fcd1f30ad7b0159603ebc64b2849a1ac29b0c446d037d5a72fe97aaba2b92ba70b5d47d4cb21ee22a5b2d0f9411980e7784c80091e6481b925eed5e3a9ff8d4331afc830173dcd5568b3f04f1d3733e0ceff3bc653e5e75f065dddf0e86482e513ac361ded1e0bbcc1f0fa491ff8ece37a73bca3fd0a1668048596867fbe1bd32f6e6cde42fd244a3e89908ef948af44168302d8ea64ec71436440d74e7033652e0c39921bd9f78607bd4b7a9ffe51eaa1c41c28525d66e966e37cb70ce9995817321799d86f7a49da2996fcc980dabc59e4afc8e0255eb585e78aaa6df35bf1fc854a0a41901a98c386cdf469aaa18d566a6b940592466284396585d0f0ad0f25133e6aece9046e256b64df2a815a967b4c73261e7d6b31695f82bc626ce7f8e7f308deee81de55f0476f808ef99699c3cd948930ca173b359284f8c6de812015a2163b3bf3ed27e35a786e076513afb0ea3d910251c58f8b5210cf3586520aedb64e1b37e78d27c3a1cb1b9956530a7ca5d3bc983fe83af4b3446d822c48ca2c239c336ee5075f829669d8a4a4498bc7284cd1e913225ac08314d48f1e3fbce618dda6e0d8ce5b80a0688732b2fefcfc37525e0bc61484d8e4a62717236c6ff272799d1315c74765c475ce48dfbfe942f59775a6c798c18696624f96c527d5bdcfb92a60533c3ff07f26c83dd35bf615643fd7354bf28c08699adf77d938b474cd8bb701b82dd9c3a76b54a68410602a9e652defe1d101646a048000ce039f1859dc15abdd73f14f1ada727be9a32bc1263bea1b1e9da15cc9be461c7914d2efe0dc8baea875d8c73ead021fe72a03cdc502727614f494c19631f4af4558014584b5e660237a23ea50b0c0ba0756f72aafcaa3376076e3059395f81f7014f7d6bbf4484c99ffdd19420c0e4d9a431342f5f806292a464cdb64ccc68747152b8e182f345b6575e479d88c5005afa7d7f654d08a15d905a95e2e51eb60c438bf20540e660c015216b75fc8e50b640962ce5fc7295bf8998d9064ac56001f920505ced8b6f573a47a3a0cf76530cafb2f75d157ae225c494a46e68b0739108817332f14779823c6827efa8d8bb3990a0fa0d62e63380c0513df4a0d03b903c54b27525747a7f731f12081531a196ad3c08f038d569895853f9ad1522f62b0a81a1eee365b5af9b792630ccee0d963a2989edea0a74e33dafe88319d7a0b6e500687e890d5b03002f68ff706c5cc805cb21c1f2773030248c0e9e96e842bcf667b68ac1e169c5782e9581dece6c341fe69ede1f098272d6c723ced752176bb68f458d3e0a7cef78a3364c12ce74208db0fb4424aec0838a38bf996a9eb99b23dbc520a5cafe650269ed26273bacf6c56cacb71e0029817629e8f79ae0f49af1c69f89da42ebe0492a537e039414b0c0a70477a64d6e3dbfd6ba1d29157169945bb80eb2a8dd050e23540350093b34919caabdd9ebc1d47ee40f44c51a29bcc13a94d57cf232589ff184c88204369d3be9c59dc6344ea60dace95c7f07c10e32a4f86d873d93098351fe551849d9dfed91427e5bef6adf1ec023f793bf4cc7144b9bf3ea6605bb93cd5226d0e94049ddb3ae640220b4167339ecb6d8f8142e397bc0173c9003e356c0d23c6211b2ebd4b2481250ae5046c286883895734f16566ecf1f2c9bdad6669803d966ae7e68c8f0ad38c4b3db9c3ba537355b3e110306ebde38ad388afbea3eb4df1b99d6482ce71dab4d44c6cd236e0b57809c68027a92f88c99c0253b4f3b71fc63ecda6880d3678fffa2ec51fcbf8d2d1e1b267ca1dd5026bd7a00f4e47e5bf6b236a0572e9c96827a21d489ddb175e9980741e6af26b8779f2e7de2a44841e6f4bcd6e260a20b216264da374d38051c5a0e9875b028cb3ba4f6b510bc6f6580d739017c7e43e5298c1709998debb5d9a4571f288d90751439e32c93e9c02d384c0f5833b5a0a8b0e66299821498c6a807ea9ebd8a42d3ef321b2d6139c37b87736ab2b7aee8fe6c394e8c75e3862f68cab9721d7ae129be880396274e2657d8ae26704cb88f2faebe7d0423f7f77c4a2757aa7a28cc015f6767255433fcbbec8c98fef47ae00cbe41111a6b027e4f4933567c8c15c7b2bdb66f62ae87f629b7c4aa569cc81554f1abfec6e7b79bd044060500a5f9a57e8c720216888cf1aca3bbb02da41783ed726ed99b78f0acd3173f2dc9e266a18f502eed8c2196e2229e7a614590bedae1034153d7f1a79df8109df87623e3f9db44f8f9c74dcdec115d6b3b5dff03948d4f1a8efe024b0bf558f432ebe15290f27e3e58a39aac3896155d5058c02210556a25edad40444a01899d49409360b78fe66581435c2b99c3ffb2637081b6dafb24bffe0f731fa0bf9413972795bffada5d24e5744c5d025825746ae375be4499a02bb82526e69158b106bdd0734482d59f12708825924406e5914907cae2579e69966d7b90f958e7edfe5d022d10804efddd0a191beeb418b65173fe82d9bf062c4101f2cad2485c689c0cf76ef658a6ba598c1bab97a32c8e7005a95d21ef7fba836e6c5b9a5bad4cc3cdcbe3056d288cde510b58927f0e975da11246cf6d14a1e86e0c3fd653334e30ff14493c6988af37c06a3a1ce2b4a1abe71debd1896657e661ead556447648838910b3684978c0e463d144d7b7417f2408736df77c2eadc0db532798c1226932bd68ddf8ff55d89da5259fa189e466f3d84227bce61c954ce6a5d338add4956def58a02aa35407d295478c25d1c0cd4a7eba149524ed1592f1e93c162e8282b8a1caa042b50eef0a6ed143f82fb1893ed8a946aa9d2f828e2881604b21b81c6b7a785fd95dfddac0d5316fef6860c81816499769e3a36adbd39a422e00b6bef9bbdb3a0db15657585e3575b1d55b3165e0b664be595c484cfabd9d03793b3f42975bcb19a54c46e38dd68fd095f8a8fd970c397597cfa8a19d6b91a80966600d4e78f0944379a984d449a8408d4c674d480b19fe91684b8bd82649791c60a4eeae5957fd61f1384105b5f2900682c830beaa627f8e96b023e73a4a61283677dc2318937755efe9718ca83b34dc5c7c3c87f98d7cd0038de8a638d17105cf0065522b1d4847f39015527c87ea70f3b085c5577a1368bff98ec0cd2256b092e7669befae4995112902847c07793e0332cc6e609917dbb364ca9a22dad70e54b4e7f1c5fd205b0ed0e80e6347910505ef43a52779aa48d63bce54ee3821d902686cd37dd74f3329d0f5e2de590d952b4a115612ad93cdf9ddf3db80ac75e4122116650684f5f09f835b388d770f98da165a93e2f0c7939e66982e39efe1d5d076a365eb868fe47fe747ef9db5fcfeefaea0cc738533192492b52b5af224ecb824fb213258e9e243b6e6036e33dd4fb1b8439822e7661146d1711d4845f77b38384f8f6a19f4bc687f1be7417a221a8fb6c29c847b37fc11eb8eb1aa8d0b22bbf16763b8a8c397bf325f02aea504c41da49b7f7510dfb924c63a568ce44d3b161c77a382afbb87cfdb4f966f18116b715d8706aaa6c57861dc18328371b9d99531bcd30f84d106c981ca5a8a0837892856c33b37cd08a686b8e6063dd55abfba98ed4ebbd119a9211ea2be0e0c91f3a51322afc00918854884b39783e40acaf1dd381294d87308887529e3e12270f37a59a9aba8c0913fa695a7d786ef68501378c346a83b18bd1110d7fe9c1025214bd8836ee6252a566c245cc8c2a2789de9dc880e95e718ceaf61a147329f4678b2c2043fa7d0bc1c2711b5dc7c989a970aa5cf47b004c1160ef92eac41bee93ed10a0f4da8fd720fd9d9648b9490df444170f7b8d4332e4ff86686a53e3cbee22eaf372e58970b4fbfd2504e19758370e84e7e075fef76f70e7fb6306c6266b1502afe311df59e6a97284663f6252f9fd720a4b9bbd936a8155a47629e1f28bd18627e888d902189c8137d416028a535fb4ae99a580b87c0047cebda4c61afb8e05920d5f567ff34b0e9dd3dd3b9f9974ac4b7ad6ac3b97b7ea73a5b2d9c10ec33bc6d6b00e3d1e3a231475298466d03f3261f3e82b9d9c1a1195b78d43ee3ecb9097b1a9c274d191d7a6918e7e6f2ee6c0c1589fe3fbee307709b0f2cfd5ca8c628e901427a44ab73cefcbff5d35d3fc30acad76452b19cd6332b3f6c114f5c482f5cc225c47e9b0c9fddb5e28b395532f8556170da1e0bb36ff57d4d72c7b417a0e3a9050883dbc81d03934615700331592f2608d29150304beb635a902eda0a1d88db2c4407c1fbdfd83ef7fcf841a48aa456ce3eb61b1c5b29a6850c0b68206e417ab04cd6bae73f9ec26b751de9209591e34ccb3b5cbd0315c48bcbeb16e5e9da43d8f04995028c79ed23c2a8be3e8169e753d66c2631c4a25288b4cb5ef8c0f52805d7c3ac04e58a25caf7251c644b3bd28144a0e262881e161089f9cb6ae3166fdce2f97759f97ad280f341fce4668e783782b9ab6545da7c3275ec1973ae37c2560c86d9c59de1e3c80ec3b58ab2f60d8e80106be859d2d39a65e978e8aee36329bf923762834df822bb01bd2868de36b10287eded94a9739aba2a4446d03772e1bb0b19d888dfdc686a3cb00c6e2036543804714747a86776fab57a95083438b99d8be4a40fa0ae62151d13fdc7d306379603552eb14e9b21c06808dc87e47ade55379be9530dc664464aeff67908382053b5b9c25b4cb8be4ca02c5257a8672d4928d847aa322c50825fe344d1b85fab2a980507075505d885565bd0fc859cf94f9d7d6cefde5369986d1ef03ed370c3b6ba85997df0b4e653c108b626a94bff8be80753314b43884867bb6024a3c2ba3ff0160d2c0361d37b6804e28e2bc23d1e2a42dbec0f6662e57108491a53ba65f265e6da859e9e5790245d94706d6c7fd85e95cb378969f29645f55387221ad06e699c05075e7d367b9defef90afe2a6536aa1f827ecfdd97f9c524818d7c4cbd5a658cd77f4006a5464452ee134f690481508c385718337ac4a123c5c38ff6bc075de3767cea3e726132770b4845409b0eac0ebcf3f59b094a4f4e107ba33f112685a9a6f5432a7da322dad034704b0cdab4276ef668d3618cdbb24c691534ed96fc7b558e5c1ac3e5a95073754eae9f165057b6fc1323cfd9b75781fd729c10658fc65ee96123bc9cbcafc3c0ffb34d0aaba89a491fc3d14e6c0df9a022c8aef5127f7519005705a99eefff541bda2786173ffccdf2969b48626e871e60732284c0d2b21f13c09374590d288cd3bfde2a988eb56a8e50aef42a405672c40b072ae76151458a6a011dce8ec4e943410e2caf5b40977476e384540cd3e7c48066e168242c17410f78c9c1b41fc0b9d10437c1f4fd10854036d1ca536dfdc72d1de96a903510c2679811c7e638cc8adc4e82dde67583800f18441814131b56a46622714d0a050f44ac18014a81344b310d8a66d2383252eab39c6c1678b8faa17696cb7d4332daddc29e270511ca726c2be3ae1746aca42f6b05eec0d35f7e0256e142c7ae0db3506f8e85734cb51e368f7029ebafa91c4214caac89fe090cd4455a17c3fd9207ca82e686ef53d9dbcdadbf19a1bc0e33729470bf4b8e2958e38206750bfe37ab914d068731609d3fe811fc5ed58ccb74685052e893ddd1fca64d949e8d8b5d4457e3465b0f770e119c5b044a765722d39107135d43270516d0b85b08a51996d0fe57ddfa7dd94059360ef631bff2605385733f8ca793417c889c4ebfd4b77a55770f3420a565693622c398ae630403753b4fec239d97b91bb7ae0eba5c98b05d4364ee0a2d46c5e15e483eb1f26d9bd8fc27575a34243428382e30f345ac0b784e57fe17221750ba19ab65f9afd43feeb9850bfa5a9c333186d1ea4881428b76a3a999cc4c0caa100a38444a91b85840f4694f6ce1ce3027477ce935426efa9cbcf302174e83f9c02c9909a064a486a8cbde6ddcd501637e412ee8f15a1dcbcf705f4b179bd2f5938c72349ac9ba12cddcc13042e586ec9939204b92f8a4dde14be25475bde6e0d66949a630920fe27f10a06dd4270ed37f215e200bbd614b73046a9b58e845ae47a0df4963852a70c440b4448a477b237643ad5bd279fc497cb512aa8a08211416704bb5f4953b77f843cec6e760cb28760e682e911416d4a6b10de80616f4156760fc6db11402e0839bea2edf9b0c176386ed69805c9b8e0e0d361aae19d9d683d1be7019695fa733ad848e21917ce9b3988455ba1bad3deaffc41bde48e2574b1b15f64571659c4cf717da759aa82ea5b4be127de437940709e06569a3c3b77c367e9745cd62e90360daa9d2b0f5bac8ec4e2c9bcb9802e8a9e021c18f0763c8330a7046134b8afd87d61eab5d8145524097a7c604fe8a22c9b7ef7aac2719f4a0e5002d96a1bb850a7f6376f2fef698ade12a04f923dc10605989c43e9561061a240865d648269254147da36e641cd48d4334a012f072c81a96b918ed4ba553a995b82f12da216407bf7c323e48cdb147a30ed6adfe087f8422eb8f3d07fccf714464e91f75184b7437b58cd7036861da25203dd16019bfa1e7249075df5906ec379357fdf8d2ce7f5bf92908c13635f41d66e1d1e431782b7ffd55eea9a5fe2b60417047eced0b0a308f57cbdadada3928fb682ce2352660e78beabce45de3edb9aaaee1bea126555c2a8f4abb08bb4ace46769d63eaaacd38af963f0b1762eb0eba95692a1d336bf255d5b1620597fd9b7cad8c04fa865f2bac93bbc50e58c15c677a5fb95d7155483ef44b40f78b82779f9fa535841c5ce1abeea1a622c0ee50994bd0ef94d60ee4a3ae02a68311003709dfbcd372daa0347c45b2a1a828f06cfe349f8e8b3a166e5a59559b913d69fe51b920a21933ab80df1cf9780e0047fec77afe68779d17edab4c30efec57503a09cbac3d521fa6defdf8befabfd8851ae8ece38446327266bbf60b0ab76f72126e69b44072d10256b5461a364142cd21a27937505c74bdac0407d419b5472e3b82291de37512b8d89612ed596f00889017e47ec72125dc2c8e3300c35bb96b6bc8c5a48fbd5b33e97873a6191618945ce32ffa0dc69b830dd77519f2af52a1be436c3f629d1370b0de2309186f9376918d4220983f6ee29a8935ea1c136ca3fdeb30f6b420aca253e28b736c8fed1a69847d60bbbb7d648f79dabc2a6fd367e694d2a4749b083b8ba1bb57f04145169d5ba3b4001dca04162d3cc06a179f7dfd2e4484c088e80265a8e2602fe88dec347bb36c0d160d5f1495aa67c41d692c9c8aff442d8f611d11388aebef678b1dd1bbf6e5ce0911cfa3e08e34d4b3c844b492edcdf188871106cbd8618125edf0533e8841ae0d3a3864feda0cea59526b7fde2fd3663594ca979d672585ac083d059f714e5a4fa2199fa83fc950573226324307d1f612caf9143c906b48599d3be71504a1c58adfac6b40df3405811c5fcbb3d74c7b0057c388591c0e316fe0786cfd014d07ae99c02f9f4e587ffb24cccfcb3572d1dc6e91cfb6d41b7bff9d2e58290e0d190097cca441fd92533e0960ee14dbbe7720ead4a01f26489345f5fc8dc6ecf977fee91f699dc300d43570b029df3c53376b91f7122d39b290937fb444987653d100fc92e3a411676708c075d905dd80ec9e4665682751ea0634d71a786df2de077edcb5593f01bf9d638f21a6fbb10a59b40cb5ca07ac5a15f49c33a01aadc3a8500a3e2318f2d5749c52756950e8ed1319070ac285bb6931e6031ae4744ac5718ad5d80e386dae67a63981099d3fc43757e3dc5d8cfaef595d7c60dd3edfff11e8e503c261d6a59877ff1aa1b31c42da3e714ad01a24527bb20409943421ec91c4f772d285a643d30c1165a323911b9c0c77466467e31d691dd8d4419ffbf8a071be624d5b1e860e3b6507ebabbd01adab5e838d484928c8cf87be2d3efa471003bcf8270d1b7c30e0a8f9a78d978f018e5c6488551b78c38ed3e48af249a0a86a4e124d0aed1b63bdd8ebda8085fc05dd7852578832e8116998d41809765bd214ce0bdedee4b417c1caf236585da57c90ae3cf898d397096b4de8fd92055bef2ceb44336cfce79f954798d630a334b913578b13a249c4b2341e39c3058331a3ab11191aa1fd4252d7190b966a8a0ae30b1f1117f4509ceeab576ca232ce600ff602f3a2f79569d9a9918c41919e9143161bd3b7eba60e1a24fa720ec482fb3cb964d05e02ab1d85419ac1c63157f9439d94d5b53fbbe10895a8f26a67a87892bbabe29290e08c664c1f6a1e83c55963c54029cfd2cb8752ca597064dbef60ce2eaa8eab0bc07d3faa3bff112fe5756a9ece4b9da5c7af850122c1198dfc6d4cc57630bc81b103f9fe23d690badbbfea69ef05e8924ef0ec8b31392d13bea803f1eafde4537cd0414436a3b7eb0d726709300c02a2719cc5931131b77a4d3f0bbf441b2434b6263d910dfb07aa4d5139196ae63d13c7139b5525151971dbf956d0bf7549b9e993691acb89db281c1fffc1ca70d46774bcc61b335d2ea2750870cf684dae443a670151d2436a2c8099ee0e009321a45ad7bcbf8687a218945fc8dd90c2e9208636749ac37b0ed9c413862102adc4d84343b2a8882d83a631780341826c1b393700e70b1071daeb94f5b8033da998d12357acf1f6d9f6e36420efde65284cae66456cf649bc038cb867b9bba9a6b7bb135283c3fa7474c9f11c81240c9b88ea4b1bab3b1d0236a57ee825e5441436c3b00f120fb2aec268d9cde06a5b448e423d7738568d786335e4b2563d8a44df711c18033b1791ed1f59fa728d4cadfe5a2a3ca03d4d3733e312b798fea7db90d9f631ab9dc8e1d3fb3a53db551e493e85c8fc34e7a8153cfa07e1bf337389173a330e28e9572a215b3297cf3218da7c6f1fecd7dcc171cf6a5ef4146a8e49af9f7a45f90d3862b6f255cbb732b06e7f46d9fb630f79905a9c2d8da49dfdca04d392de0482a4a2481727cac8dc49eb8b58bfddc51906a7595408e6b9c690dc4032301182fe11c9272d894fa6611784d8ccf3f1f98ec7974d934f601151d2390d9b3acf4652694486a1ccb26b6d6f506760bacf0e3b97a2370023d702181457a0b496f2428d91c9af829e366c45f809f4246463741761b04c17bbcb0ba7ac7fad85cb82bec0a6fa2ed9985f3913f1d7974461bb591fbcd4a9f2351e17e2743cefc7e3674f069f93159b2eda9a92a737ad528a5b6aa4e5ce6d4b702ac9432ea74e1ffaad951d5ce64c5707bb5f6309976f747023f0f401304631d275c7414318f78a3969f8c301a199f9037034af17827aa98a3c4af43c9b0b09f2e333cb3f738349bafc9ef3393c60b9de99030ad3b863542ace87983f4e60a0c542d5a1f42e67a3decc12ccdd213610e4ff45a55765dfe5d5e0614b5b088a9cbe2b2d4f261d073ce0c0e2d35daf863ca124051c36173f2f943a93f4ebb0d843e0dd35b50e265fe23beb6d73653f6d044537fdc4e316989a1fc73924fe9789d7a2ca7a3c2c1fcab4b145bd984b4f1030222268c1addf9f18d20fe8003806776005edcd39c6354b159d6d0b5a6af1890447c7d8463e79c40e69dea9098aa21673a269b41b1a09a25c06bcb9d45b409c9b70d67f90a099ae12f2d500e176be8b1ea784d51aaf16b0eec82d366b8fc58a63ee1b0dc011d4a342848800b9fab94627fdb197ef41ebf4e65991882d107982ba70058a7461d10206886ace1fad0e50807a4d087e7266684fc25ec23be035ca8c1e8dc8373acf1388d919feb2664d7942307322b9dd1d008a08d5f196042308a4ca55aac9a29510ccfa92b4038c1b38a355331b1649b37c01b4a48c93169c97551473fd9a2d6c2f370ebb081eb2099ddf33c22acdffa027e6fbce04baf928b7b3202527d29e59201b6b29a69ec9e3997df5d2650dfb4af2403ac0fd7aa190cf8084ec5134841f7bab8f71e931d0bd501c6fd8c570efaf8abc1326f457b7c8eedf26ab9556e85ee47ccd0fa7b9d50efd3928f987a9e276845dcba21d3372164d3e9178640cf98b9ce3d0cac1b3e97b647d8e79757c3028f18f44088b75d98fe6ac1fc67e42c16c37c6bd8d02c5a35cae06eac675bfffc11736a17ce837b8f4b41243f6538a8d2318e76e711985231ba4f7a512912cac2da601e5c83f114a48e7fd99f0bdce8b357bbac39eedd0ba7c596e464c77578a14862f7542a5e57771664227776b99ebf183e625ed56fd6e749208f489bffaad4af5d382833c2b1ae30ed0fc40221b3fbdc8e7855ced2986466722be31c5126056a5f6bbefe146f6f6ecf5f2b057fa50c5777e7a1890acf1af76f380f56656fd4f9f8c2f455ad2ea617560e520cda3ce121503b2b8f4314228b4f8f7e4c8bdef2e0ed552fe779a1529533cb43a1bde04c3dffe2aa295716b3b19112de00fca4ea3afa5f55d04b94980620ead906f7142762952b026b9534f12e6d2d50fc773c512181a859682332cb78d5aae71e7877cd4c355f4734ba98562af4df5bf2ad661170f0ff65910a1442221310201926ae69a9857cbeaa364846eddeb258d1ca64e30ac397f136f8dff1680324d845ac017438dfb6011d93e08709a0585f95476def672592873fccf6535d48b76d27ffc426f88268cb45876e4d1e3770103eed1b5371f0e493fbd470aa1e7795a2a0f4a2b7526402e6352e038bdc832fb0c66e3fa37b543ff23892b08015d289d1441bbe77d4b6abca14d26fd64ced0e9bcb634d1323bb9c4bfca4aa4368c8df48e0a35f29410d9afe99f73e767e01a714e726f14700937dc5bb3c2aa192839cb944621bb7929501dcb752714c012586ea98b8d2b0b987d9e2d0019b2f8caf5941bc067ca4e5335833eaf55486103bc35a638bfd5e49549c15e44dbe3fe119bdc01cb9173b19afa87a94bf5a7c4fa8b7758c2daf08e5bf8e319b6563ac6f411888eb68f7a6dd095592fb100b5946af1a32facf155232c3253503041a6c813d694c4792992e4d0be955d5fb952c7ab77cdb47d27d0d25861b06edbd5d750c9a4afb33535955086506b4becf056916e1445a37811e07626642a9cdeecdc2a0da9d5f4e2fbc4f4f17138a74e1f07166d2ec8ddba1c83e5c2f6156daabd6ca7bf9dee3ccc00f49b28f15d7b3a2fd72c698005f1dead47068cf1c4417e83b806b335603b8037e17ea909efec07c00747d34ac7ecac0c4d2df8f96b750a34cadc2a55a6fa13df9a5b0129476d75206989e3ca728c84c8de5ca2dec2f5f08e0a16bd4504939ea9f1c64a513ff615087d0cdcc035d1dbbbad70a0245c98f3dd9fecdb5570802eee1f7935ff132401e4f0c8eff36a0a4f34a73e96cedda6b6b65be83234f5fed8c7c2cd7f2ad783de49f0426a4b1d9b85a0600cf5309c5f57ff28d793a051700fecb73c22615764340a7de937a6135c1ace10a115307cf633f40da02c4e11c74b50d7d8dbfd03fb89611e637111939de37870c838e38f078e92ae589ce61b7807484dabd78e6686879be906c92b3aaa8f77da9f09d3715fa923f789a9e0111c7594c410a5619f427c83f9017d3f8dd384a12b9c47fccdbb1f52ce8513ba3b5c53452423c86539fa9a32e87f671a767dae96fe4ca7ddc1a8e2a723875369fd3456e1d64163ef598ebe451da0846fad7bc2669e424d648f9c9282b90093a1bda9f51752982bfafc0173e038457fcab7be22ab186bd9a7217e692aa01b185986f634e8cb9c6f55782cff2ed37844bdb2448441d85ff6f18aa742fc48fdee6b965fa6a29f759079588907e015cd1a7435ca3b3ca77191fc19acf7c9ce9d129c897c27598fb578e874117a8548fc6807b2ec829abddcf464114491d4435526ac2d064c2224ffc32c444028722e3d66bf226767abd4ba584d22d94d87a08b21738c9f05d4f82288f1c622e0353d0d21dce0d009f119b77685813fb07d83252d5d67734d2cedf8292acea029edae38b70a5a05d31e8ed17aa630b5215229998fde73bb2f382947464723c94ddacab3e86a986de7636fabcf165ce038e769aa759c5832ffbeee3ebef9484c9a87ea73d68eb562db8b1fdefa9c5742e51f71d80a237d3ed56fe256e6cf315b8dc3f1eced94c23732b16c12359ef0d8bcb45b681fc62501c11da48fff17f909694f55c4a43a1ed613dab6c2f55d1538158fda221154734367b38262bdf0f07fef2d90ed4c9095b0981b646300c536bbb65e8ff0576536a916f2edeca89a0035819a2e4cbd48b93d36b4352b613afa47a6f0a39ea1112de70370f39264d392ace2bd61ba3ed998e2293a7b3c0b2cc73974e0441b11bade4e971b92fe0392917a619ba8b81649c125abe9ca673c1b039f2944146fdae920f55c8505a20fe2ae20d42906b2f75c741332b0eb6fb3bf6cb4a9aa2e9c38b5f3e63426bb82a467ef9a580732d82f98272bb7773ac1aee062ab32b560bc1df2445bfdaf73fad658c33b13d412d336d6997405a012b31aeab994ff59382dd58d65a45dd046fc145a5f850e4271b29ea9c184d239557b6c8575cab7092ff2cbb744c45978b90d579a146714d2bd764fa480a5a550aaa23e75addf4693ba89fb1cf47c7176d8bf5315fdee3071badbd5659685f8db2994045c49cfa265151df5f96ab3364dd7fb79554d6b7ab20e952d036933c48e1afb5be5249cd05ca74ee02074934dc4124756706c5768f21d550cb0f4bdd7c69087c34816ee9902e4cb118b474c795b40e7c09bce691b56e16dbea38f5794800c8402e7f87db23543001dc196e1e6ff80f6f827072699c9b4539bfda1e9698bda20652fa030a8996d2f5ef5a34f72fe1b22656c424ad11fed92a84e47a50677c503340321a525c8780f174451f29c4baeb0878c3474cd9e3bed90999e53833840aafb86538572b6830b13aabf41bcddaf6ee6eef633f8fc528ea0be9a706e06ac420303acb0b2f4830178b1458fde4f207743b2062e647fbd5ff489c773aa627ebbd13888f70cd1760558f015566dc76f726538ccd3c933c4690faaed8c1a80b367bd791cc3ea05b9459575fde78bda1282ef35f4ea7dce4f2eb8e8ae82aa9dfc14536d911975875ef1deb28125ccef4828e0436295e5385ce504a2bb88112c19dfb6a2a9282403829275e0e2ff86c2772a6e462c1677752ec20937ce7360ea53ba774d90e532e8091e8b75a5219741f82aadaafadeda8c32ba53005a5e075843da5624dd9fe85969600efb61ee973361206bf4dbf16a4d0f325014aa87647fa14d346b168af001b9df0f710ec8166dc363457015d896520987609e09125e85a1cb6ffe18e5abced32e00a20c16ca3c932e76f4f2e931e729a82a69a73a34ea76b595be372db4b359cf429c59752cb383e453577dc501c1655d78683eda5ab377e55e619fc01df0dbdaef5985047c502517f46bcdac706631ddf930cf547dc84d59aa6b361b729661237acc657a038c271b4ffcaeae6b154bd790a96f7c254aa147a8cd22c14c0627a9dfcd1135007057420ee90e0834836634f5f02f25e210af33eded0761e0da50d0d42cdccd0153cbd7472911e2442c0f61ad900e168c7e53bf68c5cab0c92570daa57da104022d84a8cddfad187ca16f2f23fbb7e532f2b7716766b5a75c113b536d62cff6323fbe36f3a7d30c212f7118d190aaf79f793926568770f297fa4aff6392de96da14b65ebf7cf4f8072c07f9e1acc1b599aaf15d6d2db088651f9bf863c0065a5bea47ec845b75232d5ca6778356f215ae74d10896a6f85954e4ce0f1d979d6efd5163f4703226b064929b447418600f02eac5c43638d36c63284ce4c628102877be62674bd77e5502835409036cee45bda820471dc6ff899d13a3a40f8205cdb84478a047e2b155baf48c7256748488100f2ba4fbb5e9409f6fa49e14212e40abd7da5edb540cdee7a51beb743b7b7f6df9723d7cdbfdbabdaa559ce8233310eb04bb817ae404537856add78e7d386099af0fb36e52e8c0e2ac1da566502762f68676e0b34e75564ef51189d525a42343aaed84199c07e9582991751977df4c7796840819ca3c30717693d2e7b0fab394c9434a4da1ab30aff931371ff5b5169db6105b5c27672f3a1128498b0d996118e39a4da592a4cdcefa1403ac0ce865bccdf880edf476c4e91b772b87f351dbbfaa93b94da2c6a2e11ea7768da2a199ea4624657f38afb7ab64f8e11cf57ffcf8f64385da0814ef3678e27a2813bdbe9561bc30d207a5ff47f25050c7f4fb755a5c15a605e2bebba59260a8765afa3294d7a8491e95163f022fb7209edc500368d17b15e8419812e31661272b54ba0f63325413fe5be906ef3108e360e6813952cdcf3f1da20727f8adebc5fe6308dbd47cef5eda75bb613e3e6046c11095006ae4495bb4785dd116bc395964a63d97d18731345e6fe72d5fec35e82567c9e00d7ce449fb79a13f06b00f5092d04ea584ba5a2d1cdda7805f11363316e69ec93aac1d8008b18ea721f960c3072dc1e5b668978c6e8b71b04c234aefc18dcafddb810c23fdd45b9dd4596510ea47c57c92e467f891c30527456bb4c1d7faffa43317098d0e3e8fc38d90fe6677a73a9e695bd857f454d1fb8ec6fe4a2f44ebe9c6cc2837e3958e2bd3874b0875a7e9b13c868a43cfb22eae6d690f657057d9d56ef0a0e4e2bd8229143e95758693842120ddbc7bb384100d7504b16c63a38d0a5775c2d023879e0310a6cb4a9cc805af862afc3c3667029fe822445702b4b0081e5dad049d01776dfc3c194175c6b3d5ec43d0a420c437eda1c6f49f26794756138be250c8f2690883d4a5118ddb9c40b1e67db410e565a1ebc2f2ea4343640063d9032cfdc242c9d5de7b26a71e8e6be6f938becef739b26e8e83cc9e0c13ea0271d854a3c03870dc607da9bac67ffdf91b5c4d14f03acedc8a17c7196a177261a82d0ff15a858937e284294aef2b7604dc9438a636483fc6c00d8da20dc897cc56820885496dac8d233a4c99b849213cb70fc9ca8ccb5548c1bbbfc5ac5449eb954d53298749af4baa1026033283835577b59d2487e5c48c2b3a4f9d0325438873327ec43139ea3de8beca02e74389df51da619dc74345a85c4eb2374bbc1730b8088acac82ce072dd2a56066cca60b41b72849edf5c5ca13ab426480a72a56eddbaf6cbb000e963f17f55fc5f1e857587679dc86f7bdf90e6e01043728ffb5231fecb906f2f9ca9caf149e6d2284f9c326762a101a197c3514c16ec90549ca592949d3bcff9d6dc450ff71050b4913e1d91a26f426f2dd53de73ec51babaddfd2b10786f535e7c22ffc3bdd510054e80b8794859d2a73c110e50c1c91d07ae4bbaa90a0b0a5ee8e3c940cd27adcae7c4790ac2e5624664af5b150782a81943a397c651135e974fede784c4927eb92b98e320466c81fb1be79bb5d4d13233e9b6ab90f1c8a47f29ba76dd870b35b52fd7f8cfe537a5354b304c082bc8e22de7067ad9d74e764170ac4a913317c11d7a9498dae880800fdecfd86d5e7913f8262816f17959a6d9c95126e92b0d8ee48dae64d7855b402d02d6fbdaa9a89e7355eacad0cab0dbb2b2331175180be58d26e017b315ac49dee98a4f512ae01e3e99e0136f5e7e7e1350f7f244c31423055ca2b03c2f7c068df4fc56130dc0978fee5c0b553d155231ac1c03fa571fb3d867f5deeab9b42e736ea7ed844ee2d1b20db0794b2dc880fadf5871d16a0fef166520169e595e5b03da3cc8d1d673eef4b97b8df5b8526ddeba0c944fe35de790a3497561071a41258228fb69d54eaa1eaf0ee69a3ffd5aaa60ce479a3f7b01f20be912d19f9370f2c7dd99d72d25fd8ef7ca0af3dd7e508c58dc4d7670c9664c7a17c2e86658d70e08358e430f832920aacd65ae9536ff789c3ed0df10a7976c7e3f1822ec900ad27f03177050704447f6f8f69de01976d57a37488120d5838b55870b1dcc359cf0587b4f681262cb75fbd70cc3e04c4223e0d6add36379b05a9025c79ceb73bdd5a1de8c5c4ba3bd94e4689227f7c8d5f7e39c663ecabc0b0a518c8efa5046b7c80b3e63f0e1348739013433cd9233b22a384cc6ba56e78e00af36adb4ff579371f9ef4ee8eec23a933892c18708bcf794841722f6a081ce4c67018d9da7a55f22d9e7d09ab6818bdafaf66d93bffb4c184f3dce4142611fdaa31afa0e60a60864cfd7827435055bad7d1bafee252c2825883a3445a0b96b35dd8c86babd9356f3de1dcd9bfd25eec078e5522de5b269962257e2838f761ea5880d114074fb52ee01acbd195ab066b932d080e9e571db35ffedd62a5e0a16799ca2d47405ddb4e6d1e7fd9ae7e991933f3cc2ff4473d09246080741d536d6d39baf53dc09277099e87fe243250920ceebf669c9afd215e203fc29ef57efef57afe9ba43b6a0824a96b27fac143090ba44818b4c98fe417fc1533168898b7109e7631dd65d2c38197703fd1dc7eb8519e8113dd39c178d97b8a7d9538d5477c6dbc20e1189f1cbd9c29dfb5d568ede186595b5ae8d321e79720b09085bde201e535a75539527e5c5a42995e16ad6b0336e566b8a1426aae242381c1b2a58383a7ff77d52f2260183375b79cbe8ffd393e2db9e3a9d6be5a870c7618183267420976a51c8687e3d829767963628c52edc5a17eedda2da33d49f04d7c786d915c0bd213ef5035b0411bd8337ca8281348e9561b5f0880bdd52b5aca66c2cfe893637ae973e2315ce30a671cb1f86718de9bcb42493402fa7552f274bc174bd4b2683c318bfecee76ac6ef8615e7daaf50e7d3c6629a6f21d63863bffa9745fce79dd2a6e02f48531d8483bde9d752b565df89056da0054957312aa0fc403bdf4f8e43aabf22e0f47aa9f80ae8ac1aee1bd1359f6daab2f0de07f2f7aabc7a92b901afef3611ea7fba315e7cb8cb42799e560b8ca3302186992625699a09063f363de7b48d2a7644a83de5399ff2fe71986b483766ca3b1280019152a28b5834a31d258944e43fda6453d1875ada33679e7424c30809ff2ab18843edf46301083630e8a25995e0c0efb56821bea87d055bdab40d9afe025a3e749cfb1655285b2b66080a62b71a926a35847c0a587db738836b29b57f089fd59c4c15200fe37c7dc2f2a63ea513efd5bfa5c10e6a1e842c5ae8fda8ecc0ff14a6bf88c7ef24526e5d659410565619c74e2ac42e1951880253ee39bf80dae63fd676bdf0063906dc33b7626470a1b05f3283c630e871e00e3f7e3d22740068c27cfa37f8abfd309d8677629f90dfe59225cd6baf06cc8d17ae4a58f988db0f484b90d8691d7ab64482855a38b0bff729cc9eea8f0c80f96636f92028c378cdce6675b07c12859eccaa56e7a3b68aee8e10c3199b1ed4a46cc5f71c72f38946bbb874f67f894b8ec7bd8bf6aab2242e188249ba9492cff697f981d0daf6043f2985bd5dfd89991297ccff2ec1914c1f0b31a62031ea73021bee20bb1dfa9f5ccb22e916b7fddd4095dd24f62e888b311478220f87f8f41dd1f880a3d2c01a4bb4ba22127d86a094b37d811fabe0de7af2b9ba8ab76f8833adfac9dd166f4abc1db50bfd4b1f3b01a8429b47f55c7617f23bb0d9a0070e72a12fae8efa2fefd4cac7c48ac018618f471cfcba01bb3d9c12b4d2dacd318cd0164d09560c353813fd3ceea12ce22bd1fe246ffeb1b62d983f5aedbb3290db3375ce6dd4f0cbbb66bdef6ae81c6edf406ea679938c06f74653a7cd083a9278951dbe7f21becb6ab4fb950f86bb12e8e22bb1a2e6da8f0d28c47a21d15c7e9b3560fa31cd4fdba209774dc4bab3652f14de94fe76e3ad853d143a0c637095199de9df0c5c588d76193ce08c5ed42bb0d403d42c05d69faf01ca1b3ca41d23ca7072e2934d865cfa5f342ea6dce9f91d162b6122e4de2ce662b91865952445ce9f1be93965013e901f203938a72e92c84e5eb9de028f5ab4e082368024e4c2fb8216cb2c0932a41701959307b6f6370509c8aca6e038b28ad3dd6e682cfbfa6b8f6107068d80fbe54994ac7556a994b1dcf3a4fba4790f8809fe37f1d77854f4016efed0ee0b256c88fb96ca7609e1dbee40dd35d7df915861030a7296724e055a7c4c20c56681d80c4d317ea5b512bdbce31cd31ab0881024ba8a819a97a0438c2fec900c5e8f9e0ee6881738d16ec32fac30b04345fcf7123f45a067bd16564d336a8d038dcba62fc1ea223ba4fc2c328273873f9adf62836fde40e34cbda5d2dbeec4e2ba35a4499bba7f96c6342edf0612a21f92d33895b9799152ecb7705bae08a257bdd60328c272063d60d18de1c5d82c12f1112c1a785cd71c8bc0e7bc3f970a1777ae9ea551b6f590546364c5b5789e1769313dc629e8a96e691d0f7d685b736819058f863e1fb07859be455a2a810745f308efffc421c63178d503c3d2454220149948088147ed4671ffa7a753c1a07c572b0442eca9a134d384011a673ec7768037eb09a200e04eaa869a291d7d8a1373c80b5129d31cf72168fdc0369276e09c22291fff5e51239c8232ecb62fec1340adfffd3f7629d9ab37e00b27bb93a8ae4d1c74d08f7188a6db2238e5d87cdde3f47af539f2dd6bef1a302d1b2100e137aa1f6f6dcf618f4d3a0bdb71911dc825799d1b82cf6421a3ba752c44d2219ed687ade6f60f079975de5239b653236603d3881aba1fc8fbc7a0792e8f2cb4cfe2375bd56986c2fce99bf54e96322dd041b2fe1e31cb5ffa4e6791d1afa6f62d343711c9260af7ee018c7797eb841018e4cd76b0a1d8a7c8c729b2d4259874a26684d3c5286f12c1e46c1052938a1fed4506c38b72aac3e21c5afdc24e25b9925c786fc73cdb67ddf946dd93010bc5336f86714cca3713161f4b7c2bb1e0ce0efd7d9dd9789e5f712263362f40ce445a7d761aa6c27e7751ceb726b0444a8324f4252b44aac84cc409b4f1eb6f0f97957c83601258f8cf211f547f802762b3a416ab0dcf26655ea434b9ba4488feb50df94acf1d48a9d250f8726c6151bf59fd0c3689bb0577869b65f8e453d47a8335066de3dd0dd446de5d545de72fdd5bde07613e426e3520f956591806a7283a21910ad7af9cf5c887af7ad53f7a171b2f639584bf680ee8fedd514f57cca4d8089acba506dcf8fb4dca092e4e4368e647df2010f2a45ce2df95d510975dfce06cb088d5bb6a7618eb26dd1845ff79a0921785a1baa6568e6838d9a3db3b399dba34db872e29f8deee0e030cbe33e449bf22077e4569245a764289e66d58d461f90a80a61ff37518aefd4b1c1d82acd1f5c72b988aa97526b650a494852ca0b3285fc9e6657f2c9e883c9772e83f57c25ca0a9fa702cf494ac349d77735eef0aa23615d7edd30aba296a52c6ca41a50ce161e4c647b6c9d502a89a82837f6f56ad0292217b181b88ee14f0ea36010eadc65ee3639acebc43c97aaada016d4e376b5ec2593ccb4f0c866a441c245636474a84a0bc8a62a21294d7124166dedd110f0346fd4af26800d1f5425164df43d87ed8cbb5b929923af1f298650206edf40f8cfebe6c782d48263faf1ec1cecfd35d4fd8f776c71f60bd4c90bcac7642cb97fa972fe9b158fb622daedadcddc203d20b07e02ca1478f41f7df22f56fd6b5af78d49042b9890a2d716214a8c96f322ba19300832269addd19362b708cecf81040c5cd09b05308f01263b4b3b6523ea19d3787f18a3c85e194486edfcc42ac6b3992d8cc826cb738e8b6700f8075e4d77b06dba4b9dd57f199d9b9beaec8e8722309ec158babed47afdedb5f8acb2baa1cbeb6529952cf82f295a36ea6c328c9423f2091ba3a77c0e60bce742706d39f1d91fbc9a93583f66e42b46157644951b1ad8a179372fe75693db6fef7d7f0fd206f858e42359b129d499c485b5cfd4b723fa79e21ff69e0891a5f9872796d9bdeb5689a4ef2172985852191c6b1cf2788bdd4fdd5feeb45d754bb43a2eded707265541a8620bfb9936a1605e713fb69ac6d59795b3e72a4b4bb99f2cd2a2c95912dc43d2c57c8005953742869dd6215b4f0a26df43a0222fe60e1d360c98f2cbb410ebe7c854563add335048e483efd0d0e55cea4a43844b125cdc05568e66d5e501533f7a80a56f5781a2fa75e40c019c4bf89781a9132d0adea0deca0e65b2dd2b3d172b335fa2864c940550d84e1cb638888ad69a07cd40db03b26eead58303748d7d788d913e1de17e315b4ff8b00be3fe75eb2d0e031f80638775449b906ef02dc6fc9d86d98cf72c37dbe03790e0b277dd80137d1c3e8f846048f085c0b163d1f53a62e71aa89f195757bb939fb33ee6f9451ee991e304b0c5c4db0a482e1acc997f307e0a8aa36b1f09b2cc56831b33ea396032d6e8d8ecefd6268a57b60c623f5e4470ce28e37d8913fa3215fdb34a2274cb7daa588d6865ebf4f199738cb9a342e0c560eea0557b040c149b78559a3eee6335845927d1415516c6f62b0ab71daa78c8f495f0d99cb26acdc139e5f990730352dc39acaef17a86405ed4917df773729064150c98df1ba72041c9fd7fb4dbf48c5ecae20b8e30196b4bdc97dfcc1a1e9af23babd0ac0de3b699977050fb99b7b5dfa4ccd7e964d256b6d8563f3649ccb21d5b7e5b4cf07d8a3c680689ca0fa44e226946a519aacca38fd9ad31f6ae79391b255d97e69e99dde22cb0a8f2cc0090ed5ba7cceff3467c88c0e3f85ba7668facb0f1e54dcd31695e1f5d9acb2d0a75253639ac885820ed208842d9ed19eb1ed63e64067d5f744348c42f937ca4b0f8ea151f51558a76e15463d03fe6c8f08c148a61ad2dd07cd247613dc35b7f569ec1513b661289182de113ad789be0701171d79d57b0cb0760acc919047579ed1b8666c4ea40c5f4ef9882942913b820dbebad2a5bd9b30f056bdf5bbac314edfe77aa6e2e18f3940f9d0b072517cad2148046e6729990047711efdbae03c9aaf74e655627b2cd7f876a920893fa735275daa671b4a64b14f32f50996722554897318ef2737dc2182f6937cd334ccaad33db1d602c3d65c94b08ee02d72e5831147b3499d747cd280133e736a8dc574a69bcb1ac4b55d48a2a46d7a3a49c207f4962852f804e1db974cde46f72a87f1a8e70b07ac036f537fbf68ab54fdadeda303d11799a54baae7649d5bc22ce646478b05c3b1dbe77d17669a76b29bd4205a8a92bc122b1b8227fcd4e7ca7079dfd243ab7fc858778014109235d844fb9df59ccb51cd52cb73e51fbd5ccb2f3b29517a471d0ddb404b3eeab23cc9b186511eca1b02e72c592cf0f15fc23e92a2d4525313a5e79786f86c87952ce597875c542229c91e5715056c4503a3f83df140b0711cdde0f585062db3c84125aed1514e210ab23691f4ec64c79831b9bf69736731f34a50494057822397d4c6540ec76caf803b6722ac757d3703adadc6f4ff1925eaec4063405a70d71a5506948836a32f3fe18e56c873750c4b94949de1e454ecdd9177abd9230c10e460d2f144b638737a08de2dfe8f477d37ebe328f081984f699b30e7908884b34ea6974c064999b3bf2dd0c1a403dcb8c46c9c80c59ffde58aa061ea9a447203580c856910d5d4a19936c1eb5976f1964cddee0f6ffe9e627e5897087aa530354abc95c2a9cbbd011eb1e9da37446457db8fb5a21a2156baa74e4f4982c81510e12f8969ba340a8d4fd599f1e4205046345b3e3bd8189263a7a2fac47bdee2d7768756ec57f185522566d575fcaca93964f97fb282dffada09ef043a8fcadf0109fb497c78058f7851623efe7069d60a3beea0b0275bec7d8d4cbd7ef0dee6d8c475f91564031b8e78bdec9030c3758924f621ef2c65c4c406fa27f3085203b342f4f9bcd836536e353882ae26615f170da82e50355c3afa43b4348e0bf93921a8f579a746b6739389ff4a74073790fbe2cd5243120fdecb62ffa88ea1e3423390322c014b67b0a7bc6e7ffc2fdbdddeb35edfa63be6fa1420ac2053dafbbd4c6941024cd6d4167ce6a108557d6a691a87b99a3cf457db14b36c89979227a2eb000f291cd77048077e06d9c18ecd78662fb653334fbccbcc851d07284709e6e230f796fa52bd623ee64c0f2aad9bd94bf4fafec409b5b8926d7a09bb1b9fa02547b516562c996d05fa7bf6690df5f5b560fd4e2e9d2eeebde7938abf514e6ba5f929a9b05a5d55c2cfca1d81ee1daf6fc923f08a2b4fda7193b034367b960e54490e3040d739e2f1b3989a1c3beade0c58fe5fec5e890c4b9efe3131734565b5a22e74e6f7177fcaaf4fc45dd525ca05dff3a204cc945147110ea0edee4c3af20d50afcfc78640a4d11b20d7a970378f1dedaa268c74e314d53f0f8a0fd07ce82756cf861c0c957f07c3d20bb4c5b2125e8643af93c13161eb23fec7ea97b0dd1457887dd1e5f305a090c8bab40c9646f1c628a3568869f0aec7fb4c6ef92fd217d752dbdb75de371ab7659eb333ca1f2f0b4dc4229f6905b37f3e937c08484ca42452760cf41f044e337f62342638925eae575cfa8f4b5ed568d307fe259b99d51e8960fef44bb1e32e671a6bc62ac6d5956bde90977893e1aef707678f1f4f4e77510e8c3602483b4ef322aac6985cd641fd6e6ab5e62825d6b2e1199875d532336db28fa365508726028f0c239bba53e1f309c9042e367e018053f9b181f10ceac33866d4c2adadecca48217cbcd04df8a0d89343647536461554d4adfc782b257ae85c60bf727037328de5f2943d2aea6a209328109ce1654d4c9042609d9e439df4df5656966714b2fa5c1a19e3ec6234aeb78922e666ceed05ba6ee785c9def40a3f00ffa4a27f5ef16b0448050b5d4d81c49d4c0b64203c2de9abc5e38b6bb4a2f700115caacce4f11bccc5489b2ed81311ed66a2e59a406184f101d268600605feb92dfb8dd185c71b1d7ef25211bcd10055a151ae737bb37a9c8b12a60308ac8ff9b774f58c56b1ffa939d07813462021c7a517ffd98a3da6662fccabc9eea9cd86bffe7c5ed432411536f5110967c7e075f207baa95465660a5a11764158049b0b0030c0b2e9dffd8ddd8b09c38e0a58ed0895574f22f5af96b413145029a24046f493a21128a6aec554a45b0810c10826469e45608a767866462140c9727e558e3a41d44de2ad022e9b0ec955818d4ba717a0c2ec9e18d251630a53f7a5517841420f4a176e4f2679bceacf7a2a6b4139608a63ec0727b6bdc1a15e46953414b888bd7796c945bad09ad4da271cd1fac553454d9c231b71c6543141eecd4d06eac27eb7647d02a49e39adce363fdfc8ef6181a4472386ed50c9bd61c6e5b83a70c8e1c50370cf2f0e7a82b6b5ab91ef5ec9662da6a9b217b37270ee24cd812dda6a5edd5f17415b807faea0b0fa8253c9af19320d98fe51f2a4653c9c9af8f6208e64be7eaedc8512ea912cad0456381eab9cb01e2fdacf53c92aff7e518e974741fddb161d71a2200b3cae97f8a4a2c5118f305c78d18c68563ec9a7d832a02e7745b51a6880bc8044d7ad5f6cada9b317e3ddb33e2e89240b78f1eea29c17c8bf793b49a59c489b5a21ea8c14df344e4888f452c604ae724479726260cf9d5e12fd5cb8ac76e9114911a0fbc674526b853b72aee3ba87567f633855045245ea681f67585c075b4d8e84a9ebe1f7220caafabb8882827124ce9245d6941251beddcf310c31db002c8c5ee01e1346f0a6c6b413ff70957ca2649a970dbc66c155e0ba7d46b89b1a6b6cca18ff983be3ce86885554b17a546a35fd3e5afe1d1ebff1e0c8535c1405524f33b24fd3e7b1a2a4ae5099091a0b643803d0c80223bd30c437446eb733a30735f81a09c8a7cb9322d70aa15138a6e61f2cf1408e5be56f0a774e134cf1bcc3018422dfabd701347a223677c41efa051c449f10f7134676c6cc69cfed7fe5933611107ba1229abfa012edbbb87c012ee366c17afbf9cd1a8db6eb320d51239a422ec5fb56e0ba8370bc3df25256c30a030ef8f935b2022beceaad636d9547560c8e287e8e678617fff1388a0572dec426b00fc8afc320882f10f60593050cc53faa50fd5fe92fbf32ca425b2ce013aa204d31a437b49a3fdd28ebfc41a4fffacb455d35fe988f6fc3191ea16ef595054f203e03c2191ed1dcbce7795cedcfebab7a48eb170585bd371bcf7bda1d9c074b67e20615a7bd27528247d0b1641966455b07d4fd5ac0c0d6ea9773a9d59b0daeb25fc847a0d3737b9ff7aee65732d9c0ff6ebf21f51ccfbac0d9b20ea6915426949c81e697214c4f37325258ccc763981cda971beb5d3dbbef02a2fafad860a8251fca7a2d56b921146b1bf04c5e07ccbfbe31502daf5b21925988df3d100adf69578d558e0cd5bfba61df5083ea19e5a866ae1f89fe30f0c47d0deae530b3fcd518e1973c5d735a0d935f30ea7211169430b5546fee6442da317b60b14a0f9f813b3b36192421540b6203b68cf2989985847cb4c86dca3daa2371387151977f43a63d6d22a8c9606efa081fa1fbe6108cb7070d683ab4cf4769c9550e2a7b6a4782c88ebe2f7cc1ff66eb18bbc57d7a779511fd08203790ebc63b36da3614e292e5f1648fa1520699909d257b7ae2b2f73de9ca7c149f3bae305360db9678494e47ae85a2b89e537fadf51f7ebaa3d74e803bdeac496e6bacca9ea5a3a57d0d9975c117cfd29c7319e8266e0998d85df915b5c5857326138d1691de24249db871bad9d7b1475be25c7ad4cf63a87c29e5d8069ea8cdf776167928c33692c2394b8dfa8d7867c7470d2b015d4d4ff46b27f3c0ee35f989e9320100b60cba35936356a7bd57bfc26a581da2147ab91d0f92c6e312a767fd743e15ad107f144dcbb297672def936b1f8adb39bcd4f9efb94ef8cf1f243f45ead3fad8d923b66e63d3bdd0bee02c06cc0bd31dd08599ea1f3d82681958c3d36d0a51a3036ca93f33979e690710e878f490574ad17ba52456ea4011d353f08ab8e808194830964c5e6de3d898ecbc1fa2ae12b17102a74ac0a4b340420d505d2c7a42d5ea8965be23499db699e2b7c2facef46cbb38bbe492c89a9041c73b07766d2a4c03bcaa1c75e3b3a878b864ed0cf6316d8a9ed438bb489fef39b96404d0f83877333e1afdcd535dd33f06cc3aecbed4a209610a3644b6b9d82fd9c37656e1b519309425049a5bace28a4f13dfba12a238018110f2b0cad41068f82bfd846344b4932e1d47ec3eff65e7af9c88cdd8ca253a27ebbf3cdc9a45e1b8266dd481607fb3d7a2a7978d936b81e962d2e2b517fd351d3e0ce0313d293e804025e3aa3edb4e50089df375ef64f7824896fb5c84bbae18a77a2df6e3d6db27355b54d4c13b5e850af1ac8abf4cde20b4388383e9435cfc37884eef671ef2483338dc970cce94ed69e7c810ebb6bd55fcc50ccdf0330e19e05a29d21a14963006404286ef32fb2af6703aa4adc3e436d9b187113ffa8b2c3ce6a4307740ba49668acf1635a468c8bd86b00ff5375d3618089c06bcf102fc21b57f4cf9aee7a541225c4bad5813f6d2ff4f636b176ad50fa9f806d8e197717423639fac2922bbabca814a7087a52fe2fafd0e554a480c9367974451faf229b0d27ca3e76d6c678d08c1e9662c38bf3dc0e504a0744780490012d7343c563193fc2c37c86910a7cd993a0bc5fe24e85fce31c5c6370b0a01cfdbe10e703ac3b62c18c5ac7c6031950c835a0a75cd0c8e6c0462b00dec840d8d813bdf076c92d93a1e3e2263ee8e7ae0541db1cba95ff3d1ef47b619d260b05847bd7f3b80d7ee4bbe7c5b1a6132ebe0c64bafb5800e0f3daa16de52ff486f51bcc08b4ff4689682e7d8ef0694bd8cf5f8791558fb447e922019897f7d4c21c9064fa1c955e1fe1efab0df009f5efdf12ee7c329e1e8e289a5fb19fe142fe2125011919e2f6e40db8556c524d573868782a1e03c28cd236d7baf88eb4ac250fb206d24d67120ec5f15fb808f58bb3875f523ad8d29c0fc4880424f9958c19c07bb22dbd6e5cb8f89b68273d3cf2e7314eeb73aa6f47698771d0333ca08420cd86a8ee9045fb56e9787f4e75340fe409b18309695a76e48aac6ffeefbbe6cbe799a6f6611b1a0e2c79521d9664d16ae6466569a6e84a5420de0a4d8543df23df5c92151a3c177344cdaabab9af3e39fbd85e109f29b2779854b776da7c26f1fa80d6e322133c7541206a3d139a44757ed6acba30dafb2cf548956f963b6e6d4d640cf694087786f71291dabf44ee9f5dc79e8ab8bad08fa7d55cef18cfde2dfdfba455e9aab7cbb711f8bb5ec9b5e8cc326b03fd8239d6b29a5fcfb860088efa63ede6a1dcd994e6002cc9dd86aa7a421740c10a1fc9a57dc997697aac1247daee6a3823a767b2f58dc1049d4cd1386895093a08859dbbb2c359c24356da70cce4bdbcc76fe1f5c2fc6c8ca6a0d1bcfd652d34f8747010459b4b653740cc931b6f16acd37bd4ca4897a951da536003e6745c0db457e00342f22f4e35bd5a21edf97e8380fb7830e0dd1ade959c3ab8deb08e6f64fa509c94d84b2ffbb3ca0294e741dd9569420ffbfb70813420c325c69749077f4c00d871eadc4a269b5ffe183367dd65b4750369a496c30061d38c362a4824bdfa479eacb479cb81b1f4595aeeede1fb99f1fbeb4323555dfbd6fa2dbe20eb7a1ff52c530a9eb815a011c7e9c5b22905661c369e3705ee8dd3a01116057d16b9d66bde414e8aa034c787bc80f11ddf26ca43c56ad4f6fb47b483ffedf3120a49fe49ed658632346f2108cc263a1a7c7699c7663c62683daaa51114e496c2884ba67b79d9dc0fe67966665580bd0a974feedd88bb8e3917101b3906f88ad212ce157fa5756232b321051df6adb0918158ba04ac5a9590df73bab777e8f2c9f008e73edd4872962dd2205be2d6eb77bb8d0e18c7e0ef67c5bb3d682095c96b8ff8464264f1530fc89b365f1cd0a78c645638a5f64a8354d8246ffc97a542614a66733fbcc8b4b513dd1852916e12aeabf053227867bd9e0373488646977d4e3282949dd641aefc17afc066db2710c32c9f604b052418fbaa85211f605ff1d99ad5bb7211b43088f62125a196ede6d4de3076956d4ce61df1b021f11ed3c2cd2d0dc9253c3eb1d185d646bb5542a124670f09491a06834dd19e7647bc54df7b629f0a8b403d274b855f3f62d64a6bd85db562bea528c04855fcf53428cf70809a8b2961a9d02c4f3355e466308da72753b573bd4278d1b73d6ee8f1bff08f840ccbc8d444746d7e68a640518b7e5765cce3d88b203e55f5688e9b4e6d80feffdcc1700f62af79bfc3531a07976eec4426adf70749e47a9c641e95a5be70aab0bf601122c7acc5e2619c0dac6e3f01f4ac92be5ccec837aa1a2775cab17b7009aafdc64f2aadf8e3f7e1f509221e0fb115b31b2728e0297eed1df3f9ebf84e5dcead7b3f98d66308189c5fa659b4d53d26b5fbc5a435cc7a09a0507019a34498461c5d825f4d97fb200cc9b5738377edb7a5f75a5ed0e5c556fe96fca22927d1efefa4af0f3ceec756b15f62ee47404990429e0cfcb943f39b4662ebb6782f4c85f4845aa9662bc43de50f5ce77634ad6a408470d491b0c7658dc03550d0f8e182522a46d0ac61d95b5d467d2501fbcfc9f6cf4e39023899f9b8c97792dc92fb3a859e9860c9997aea7d2f08ecb245f722125e3aefe794176ac9617c03c817100cbc0f751116e773d6913cf5391e3ea6d4f4910c7b559c5ff79a1c9639803f76c808b2c68ff5b2c7968be528b850b0a878421fac90ca55bb821512bfa203cea60f38cec47f1ccd9748bab077a7ca280db0ba847fcc449e597a4ffbf2e5773c5650baaf6b9eff17134e4d95ebd3ce9dd0d080f6f6e66483a18faa900ccbb619991875678f06a3642a51d98f33916d9990fc556fd68be05ebf7bd318fef13c5933ac2810ba9010045ca845f6b43b0fed6ded4be85d4a41a6c4e012839b3cbb1c06df60542c8df3f90ee8a79428040c4e640bf49367c0d225dd5398efc2627506abbcfb22387c3bcb9a21cc4774e5e301232aa660a20770bab782c3449ce407c2882164db11568a85f57162dbdaea7f917f5e60bb88731021445926c1e2985fd8976e374957045d67ed195335a5ee947461e63cf78726e652fa9f58bb1b3bd8f0d84f7104db489f2b8d62f87778f3193256b4c8d664beabbe99a383afa1c8908516769e921d6ab39ed81bc74b6cd4448487e6683273c10d63b0556dafbdd5cbb85b3cb2c7d6c0a7427298d35a4a48dd669b63840f351a1552418ae04e632af2acd795354b5c93700129589eb878e4056d5aa10c7d5adb10db7c253002114eb90890b197645c00d7f24ac9d911e186576ce3817b06a3a9d01fd3872beea04d3aeb73b3074e58a1cd69e09037ab25438dd27ef7f0f513936dc4c151875dc236260372a30b3dbe5b37015153ac36957e15f50f47d420d30e8e32da19c8000d646abd3cfc3edc4f0bec4826700650db5a0a43bf052f9c4ebab83b44481d0d540c16bf3a734b476dfb9aa445623bcb3849e0e17853c688b8a2c028a97782030ac08dd2397eb40b909573b7f7a2f86c0f36eaaf135c63deda7f0437e1c692d3cbd956364fe061d29ee0ecfeceb4bec3755094917d1f5d2f289c3f2463afe4958736b95e20f2c36a638773df240c13b688dcb375a4c634483f7b0f9961748428f118f01e8a1ccaa07ef5a084cc55a42fb47f3981c7accf4fbef74336ea2319a009c478f9dd9516f1219765b8d22c6425b26d903da6d19995d08a3d71b08ae3edd2cb3644464f3dd43fa9df4f492dcba979a4d9944539ede629ce01196f00476756c6cc44cc1d3aec7e7fb4218e60f57d9c687e2936a2349b0f3f11e72a66e32969a5f7f2d3b3659f1078dbfca15f8f6e547104bb542105082010a79a852cd310bd4db2de68701a928f034ed1c05938112e8ecbd929fba90b133eb7bb76216e389c11607a98a488562b16166d84abf976bc91ddbeecbbfc30c7f2f56df079c5699fad4ab9872218a42542ce2b933e3e25dc32bc2a83dc38a08e5b3b4f43f5ee8da6c7ef5a8d60a9e65870148db79c8c16ff57b3f2b9a478e524bdac0978d47cfa3d2d8fd96a219ecd21f8459e1bfdd96b10f5f96a121f83639774350d32804a4b0fb554bf1a7141ddf3a6ed7ec915dbb17b581a6ce8435745445b72cc6bf822680b7f6fbadde7eb1df0a4cc93418b53530c3cdbccf545f0610918f10ac8422bae11bcd5ad724ba357e099e029254b269aa4d1aa0649ae662c72772cb773c5637ff59d1f42f187116af56ab00495b2e3b41d9189fac0a47b450bb04e54d0944d9df3819c208b4b0fb92db74af94fe4c864caf9c8af1d1aec78c8438df104df1e05cd7792aabe1b87c5f8582bc89d06e4f47fc8b6bf0933d63c1c8b1f5a93185072ec9186c0a65ce14058c9738dcec90c9b84723b810857a8a79ce7de326766c7bf18d64e14c3a050682066d47d5d2197fdd186ac9017719113d62b89f2c99651ed107a7b90598bb4b6eea326da1397c03d69098177803a8343a377e978a71ce46af87adb7bd63088216ac342287dffe32a99304bd2a89c8665b4a7049d9108ebdca1bdcbf6b4f48d12e1d276afc106d065fbb88b12010635365fd6348e25002f5cbef7790b298eb10503e163899b9ebf009f1e2a2e191785c1047a251830fe5bdd057c2c27641772fc2c80c20d11c928a16315b81efd0f7456cba7afc464367c509845dece720dd6d95b3465ddad1ef4812972d70e5f7f410ef65199442eb4263cc32d4da25f9145bf13dd863ed533155c4aaeff14e60d0fc71814184776a73cd48e730a02cfad604e67b38d0c35be99a3cd70650b3c8347fc8dc3ddcb14707a66641553cbaa66939f040c1e3e2e79611867d04a8b91e16fc44593feed883fa0f938cee3030585d4fce18a03bc1e34d5676bb222260fae35f991a4567f1eccf362783621532e5401544ae50bfc838aa759a5f1bbeffe8ce4224d6e3f4d1dd80513456ccc4587a63e478da7181ab2dc8fc7ff3a93cc6122bdc159d3eb3c62155e74fb67dabf7461878af35beac641f5b9d41683f390a6942ead4a015f46792f87a742a148385760d1a215c6328d34f6c535c5b0053d7e0a6efbd979794a5e2a8a85b79826f02721964832672eeda98436b4780ea923d3205c33fdef65ee0e83e4809c5bf547bb20cc66f09052f4ec7eb935b2c1a2040711aca374feda5bfc2c7f3cc89730100b5c555576d9245faee33f77ff4ea98f9a032e666d13e323bbf284d6d3e45c981ae90d24d6b308083b3cb4d30024ed6a1c180f0cf96dfb9c9492cdf4e9bb1376b0a605633003c476fda6261dde09f07f205914d4600e1bb8df7d72c31aa2c03fb1a24066252365d9e4bb090385e31d6010cc659d3f454fc133c185df2f44f9873f6995ec3cce38735eff22b89ce4e169ae7528d1424d30b9cdc370cee88ed7e47ecd78bbafa6a15677b9a4208f1029c18a811e46fb26f228f2baa9cba4f785714c85b1dd186e1c70885948ffbc2b45ffc110b91f22115aa9dc2b6b50df1d82182e588346affab9fb9685497a082787c5c369b97adfa92fe55eaffc1f84aa4901efbf0cf24452bc17cc93b85ccc88562d1bbf424df8ee9819536ea7805ef9d8e62bef399cc39fa31560bb7da1745bce2af57735892524bc3abc9a34ab42ad07cc93e20559f2ec1422562011ca7fe3126a49275ce3e12c2ef46027bce79be0f0ecb22375353bdf045df8dca724d8874d54eae89a497310d5172be7fa44ca6f5d0d0e47392fe630170cd695f3e9186f2d7c58f2da4e67f07e502c17cfb4c32b8e1cf48b60662a3af215ce7fde3a457f6771eae34e40005abee2aa8438f692cf59163b68522f024c83f1e0fb67af61e32ce182524b0bfc0768701dfbfecd50a9009e0657612d7e80fc7db75686e90484e85cf6f56d9311d9492732ebe7496e06cc841a723349cd27a1f74228482c82bdfe1b5880bd2bdd0e4d4fd0a180e6bad6eb69e291e1490d389d1e7c40c592133d39991f8eabdfdeeed1e390b3bf757db618340291c13f9b581f0be87a78b0373822aacced4a5f4066415d4b2d62e99bdc4a9e033f8f43b8ecd3b91d57415fc8f95425abd3cc38635ca380cd871abeec803227b5f133a875822ebbcd7901f7bf66cefc1ee3756c4079814ad7c3dd822d986ef8f442b486f8d258ad77cf6eaf0faa60e2539dc6757cf6d6743dcaa7256c8ab066c62421494409401328d924a1337a2c1dc222f88153d127fcb42044458202afc3fa739dbb8087b49571b2525f34790e8f3f1a96061eb7d090b94580523cfde735de84451a204690bee13f24f6868c9e820247e5777f3071626fbfd60cfc4e84a76d05797f17de78f342df86e062c9ed95d65b282d9cb7176c861b1074b53febe22224ff927e187b50bfe16f63246a8b66bb87e406ec2b289eb24459bab6d4db3c6045a55dbbb0773ccd1571469903f42ee15992bc30b9c081f989d93739c1d53f074b1284b2c004d11ec864e48440f8dd9e60ec34b8f55a003f7c08dabf22e3bb40c6eb4c27684f6283fb921823c6343390ce5eefebf9a87dbc8eb49b2cc6b7644a061367077954cf3fc0f15c3b6e1df49b35da9f1209de6af783b3c5788130c1f03f4ff9ec7b8df4bdc1937110805124bd8303698e8f05df894e20a54b3005f1431fe2cee210675ec611801afd1a1494005cef62e000717c1cd9b1df1a10e8e63424bc37a46cf1e7bf54f3f480bb236722ec56b610ec4eeb6d008b6d87099597d79c9d08843ecc260b3dbad59185ff052864403159cb89894ca1980ec8ac1a16895b9ee1024cd818e2f571038cd822569a57aa74b58e779c60848105eb72747a2228ad8254f354e85c67e5eac8f8cfccafb7202dc352b162a876c9ee8760c6bfdbc651391f8fcd40b8cf1fd179594105dbbc01fa7487824fbb7c0b5858b659c49ccbb62c9b09c0560e765c502eb49f39677212927f50a9e4018ed048996279821eba1d3edc9735b94aba7ab173e76a6224a81fffa1b0b6a6b60caab8fa15cf22d97dcb215c5301e8710bb4b41c8d5adea9473867b314eb4447a0ee072c9abf8a2a8d2dc7be53db05d0f688d2ff62da1bf09b1ed225a40c0d080fe42e9732eca1c6b2b3f559b41c3bbc08dc876b7c121cc83928812ff30f16b8f502a3015bce683a969bebbb0b46277ac942b9c9f1633f89c42a518c2a8517aca22f857dfb351ec81950325b006b341e41392a9cf666df203c462affad90cb0021c176376fa3491fa98c809fa86c843c1da6c69187ff2ef46f32c71fd5020ef410942c0c351676a62d7065222312767bc44f4fa6a2d5fca4f5c5e50047622942c7918ce4f625281954799219e47e8a505dd78deb7b460101597d3609cd508b4da48b2cb49bb10937bb0ea8af8163c7bd73c1eb07e161e5552023fce234ce5af768d3123335fe0bc8490825baf48bb3fbe7815511d75ab79f606aebfd403bc67e90ae6d14187be1cd23adce818c20749882857bc0f62219ff4ad3d7042f77feb54f86e64a2957177649377cd132796a9b84cfda3d91081abf0da7415814084aacc0123e4879c38fafde478c8ef485fe70629efe3aeedd78f49f6a266e3be2b8af7374b45b5c150070f775d8cca11c341605d3af9025b64d63e62e6380cc173bdd0603e385acd376f24e9394fdfda177d8b7c7a3b7d403b8a56f0f702e5bf832cdb99df2a61e807d1d8ab09655553b9c4f2c9293c3fb4b6548821c90bee21929f47efc1cfb1fc8b01aa10afee6a192fea3ec915c917d9363a5585233663b2bbf18f7b3db79ddc9db9fcd59c86a143207b29999fa87c530d3b167716b1dbfd45cef07c74e387d6ba9486dac8aa0a986dea20acb9a475e207c551ca16f6d4626fd6014ef4fd7ab09a0b233d339c8d5c789e18876b41bf4b68737514f014b2e9ec513a6a5358d5d7a8d7f768baa370dcf67be9e897b82e90d465fd260e6ee19f4c59e7bb70cd0b0fda6287dc1f54fd507e5dd23bd72cc5cbd67fff9d436e441ca82b5ca32aa13ae0e55fa8c925036a4f3b675077c00fbdcbbe770774b3fde817f2fe2a6a5985c565a84e30396cca8d3db585f397e332d708fda63b13b364a3280de3dd1a52d58ffbd6f92fad9eba40f9e683c10da8285b26b87f44729faeeddf18a25c2f9edba735452fea61782b0d432f2815214831f4b04fa9eae4ea57b015914fd385e89397a0c8dbea6067527436eb376973ba4580186f58977ecd28857b764d9dfb1f77bdcca80825ff778601b0ee0bc90b136a224b2728e7a3d823293efcbb6dd9dbfc4ce899592e72ac2c85a931688446c58471714bf04e5cba4faf79bbd0cf1b851de8f811fa6c195561c5cabe07b57440998fdd961e64addc4c7b1636c8edadae77bbda7f7016d29b0abe49ec8b05d043c383f2b54baeeb9ef85cf2490df8a2d65612a77cde33e705bf16fedfc6eeef16f646c48d876b86d84051ff9d6b8e8bb5dcf93205fe4c571d489139a36bf53eab4a89fa4a4d0ba6a07d001d11017a1856985a908b776eac862a0bd9b5865696e42e1fb1cdc42924dd977f2be367efc9143f56ce8b8dc4fdd41fd4399ae4c5d49eda3800846d1cec7f1ce3751191120c3159387edb83fa57fcd509bec95d6ef3a495237874b912dc4788a5a006f6788317d6a0810e3c525a6dc85d2bcf17ed5ff0c8deb3ebecdfbee36bce2ee751e1589f74b2cdfb7a1dfa4a4d4b7a57312d8156d7d3495a7655029e6a22066572f6eec06bc2ef2987412ca021918552346b3e78415476623a6c3b2fc10433312533991949f7c6c999e82a7d03712b56a0a8f32186a3c268216b3acff23833e071a2d5739c26df238bb505a8fe08d056774c6dfcaefae32c4a5e817661fd2fae6fbe0a899c8624867fe91fc9da576aa442fedee230f2363b6ae5a2519b44df210d15c1e14f2aac5b50c552351e9b39168607aa106730a1356c753759c8f619cfa9a38d04adaacf0264e950ffd6ace260034f756730d16114cc1abec35fff5bb1a60c55dea31d9861de76561b123fab233e96f3404ed1450afb848900fc13aa2674e86463f52c9f9f47adddc7c649ab8031c474e3bcafc1df9bff00647d35421b55aa4b13b5c03199313bcacdf1850af93921043fee874240ce46a146c91b89d5d020852ebca93763088acb962bd9468d64a30e74dbce8e350f80d3b94a43beb72e2546b9a9bf7d613fe1ee2ba8cb481ebf3287ff76d3664f57c252a77f96e2f615efdf7c2715d5572fc7dc595760134ebd4be32ea3c23ca4836661b63ce9d107d02c2d4a115a4d455763fcd8c17e90cd49b774e7f5d96cab62bf49e1ebe1a4a4add1c297bdb425baeec2cb96615b3822de6b7a1f7d182169e0f12904129d14cb1ce893dfcdfecaf172317ae58c199f0aababfa75cdd6dbe35edb7d0074777574a3b4dbf8b2fde2768e6319a7d8db0a6b2bf4272d47f81dfc145d06ef1fc2bd1ea81ddd19f36a78220174842e4c6893adcc2153958bfc4f248e4f31aa8858f8ae9d04c175b47cda12aa490be9bfbfb9a00880e65b35811afa7abe3140e02ac1b3730e6452a1e0703321dd0becd52aaaf39acdf87dc6e597cdfd734d07695661dcde7e0ac18be57a4805869bb55dd10f1f8cda2561d54732b2240c000075e9fbd300196c1cf6d5cbc8700e05e93ab9838cb955c8feacb7c6d7a8c417cf15f42c1cc5170c4964beb98c16f3556d9386cb6b13b9180ccc761f02945f3dfdc6360f6ed41d8e60155f480f4d6d0c1406ccd96c2e50c14f44d56f5b99154c6614d50f6223942c06be6bd5763670deeaf85ad81ff8391a0d9febcb4c704fa9a77ad31b9c0548f2fa2252873dce3dbe23a3c89ff367dacb587d8d3c58b302412554968f11b53fabb28d6f07e70b87957bcc07dd59b6432ab59babb6dc688897e47fcae697161fcf8f1df78c6eea7e3429cb295c3adba2ff21333cb99ab37e6f88fabb8b016c25fc289d420ffaa79f1c9132b8a547f33d334a72e4484eff5df97cfd4e024be8071786f473aa4efdb93377168ad41384fad15e3ba8340a554a3b21df547b5eccdd21b122bb14f3f0888783ebd2d75eb3560d46a747a6a2506fa75ccf235ddeafa01517b9c52d5e8d998925bf656731c8864308272a03954f33e07fdfbc6d2f10e7789a33c72261fc515f3face721d1a4c7339276eada82e8aac0af74e0009a10cfd0243a2a3d4c2f5eada7287b9cb8c9db45a3774a6b5e2c213acea94ed31e8419f4151ae0df15edf0ab83689090a3edb90640060dbc95676fa9f53f1c1c47429e1ba834d3b191b3f69409ffa1fa4a78669dfd7c2e9b07a8d2ec2677be5686157fd46b999575f64510200401f0aac84c2515b2381b790f1e7dea682afc55af440d048789a2ac8790dea00f0793d93dacf388bf59fabac59626bf6c6397beb648a8e4d39a873646c7577b9d5c0d24754bb3d140b44ef6e67c5b2d415d26b10442d2fcf16fa518655cbda95324e4aab9af1173a78204c63d7e75b216fb74670475fd13bb3076d185155c934995a6d2ce5392828d6653095b7fbc1dcd9d4a75eccaf4ca8c8b7507b3c30702384ca74f4386b8fb920a7d4abc12dc11b9963aa110ca8485bbdcf0666b5357cb6325a00735407c8eeb105bdd4125382ee53e805fa200e4372cea66a69fed8b523ffce361af0f03aa10a5faa77721af3583893209ffce2b8656925a5a20212404341e393f97175a29398e4052cc1dfaac7569e625ea384027604412801a2b976b8da0b4e1e5efa12996b829014540987c955e3716e19152905b4e29ba1bab2d77f343fd548a0ff520c08193ea18dac40a75c45170400f209df33de234c141c33f0a44c4ec1f8a3c2714a2e322a5816faa8729fc4d6af887b859c0741b6d54424129a01c4cfc59ffa06e77318c4739c7c53d527bbaa15b1b5201b96e203419df57ee565112da1fbb52ce0f221fbbced1a8f27f574a0b507bbc0b63ec3098054f3e19b8c82ff8e2b1b8e836853565109931b44b81aa2f06e4a88596662026b822344f0a80ed13c7372c662d2c73e66dee164d3b6d03d4884b3d7250ac4aeb500cd02af30419105f700a861794f19668759df6f9bd04b798e9a85b14b08b6849c433625acf963cb8db1bdad43937741d6e27f7d2544f3bd7174747dcbeeabca56974e7fa4683b07ce94ea03b605ec1468011a31f2fbb7b02ad7752854c52625c32edf0be265b6f34ffe6d18c0071bfd360b43a57a966f39b0da4e82c71e7f11ff888e726d8943855a7e39054ca37fbacab34cc611e47906f8de2e1f7998e55470f3af2745ebafa4378df5bfaaa304c3bd16b6ddc2ca96f509f40f56f0c63aacb415027c9b7ad925b83a31c8bc7ab4670c48a0947abc30271fbcae06b4c7d07fafbadcd81a2b7444f827ccdebf9db499d53dc77819934f2034b2280bb2167f8f18742da52c9569f68675e0fb13e2b7ab4ffd32361d5006685e179617f9727ad23b66134697e43b290dd2ffa6bf8ad88f85cf4733ab5f017c06616b45b8f600379effe747d80481c647ce6fe4d0eea98b83f7f9d35fedf846683b37e3b69f4a316ae6c880955c09795fd4a9f3520acfd5f4bba8a139e4f242e1497106fc566bd2abbffcc96d71d3576fdf62158a13b1b2c0fb5c392d910c4afbdc492c1e84699c8662733edbeeafdd803716adddc6f5fcbfd8642910c870fd8d7e624a7e99abe78100cb23c6c80cb42d84d45705a9f69958724e51686040fdbb8b6ee27c41605c64729190b64efca470c4331bda3de14e1c90c718bb0d796e1762c1514d819bc13994421a3cdc4c09dc933c1c81757ee93d74554ea5330a6c9c14eb8928ba23c4a9a6c4f90f97d939c880219938fc4282b06c4bc93954498288478ac6c5195a58019dacd96c4c2e8bf0cef5c7ba581b02a05dcef0226923a3699ad3d089eeeb1c34ae8f7160bd2ff671f210be52fed36b9ba1ff6f37b2e3125203a56597f800d32140fcbefb9c3bab879c619795eb739198e2c21eab8bbd29779a1c0eee7d0aefd6b9b4213e28be515421abef5e1922264fd35bc388549fda681111c4fa7b85af8b84812ff94345586062bfdb58e025120e485a596b928f800ed29eb7ab6a435c721174c1be3dfcf38d1a5496adc1356a8c66ec414901d171a5ca50de1a26e0f92733d9253e9a4beda33c232f30c81327e0fbdf8b51424e157cfef8b91c849ff192b69824c807c6da7b17793a9363a96fc023aab3ad758bb1ec527e0e423eb8328855835969c606cc79a6e8e4e662bcd8984c118aec4470c05dc0ac9fd24e1913c988f2a65cba73f05806c45042cb7d6c07a75ae7069a67151d541bde709573f28909d35b6459c091fcf427d584bab344ebe6c6db707972684e94b66f19f0c02ffe2ee5241cf2d33477ed7d5f0301ae751a9318e1d33f74e54c6f753732feef857f50d71467dc80021f090ac2b7828e46ddc7a438df1f4ff1865c895e090d74947084663460a220d9b2eebcbf904bb4f40af0db85d4ba4d6112ffc7138b9a995c85afe0bc93f82bbb21d426d5ba12aeb9398c82755d20efb7cf6931c991d9e17d0fa108112ccf69101eff6f54918198acea44834d169d63c4d30a05b89c598c46abc2c38015ca86b922d9084a049596e15dd36b603ff36e518a9d1eff070496115e5368287a37e89bfb7c6ef1ff7ab1a17f95acc5b11190a2736c90a1bac556b5f58bfdd542a97e5c7e11ab52a322c16ab5a221040b5cf52b405bfd4a947f6084511ccdcfeec5d0d7edcd33047a0a3aad26a93754f11ec62936113617233fe1cc7782f85a5d85207ea819f164107b7ff73e04e4a0be219a519d0576e0ea162b0b0b65d993883a5f3c4bee7e4b2af17570a344b102a7e5f581ee3e2552b06ff6065c1f664693c7ba0f75575dc54237218efb8c02332268199e4100e75ef8fe37a824d02381d6f78055a7806db8ec3e564a1dbe27a978c27188a4caaf76a97d92d58df8d8382b188bde7648c4012445fbe129f74b2cc381854c08a003f7462cfb441bc2983f1c89953d2200c44638cb2400e5846e0e97a957e018964dadbb0ed139a731dbf207b0771bf65009d9b9ff1ed085e5c019bd7b597438dad81273cad3e7c234ea27a8dc38724b9e7a15204e89156c3105969446043bce07c9b8779922e257e3df61321d8977de08426f3143eebb03a8f782f0c7e3437105b98d052ba157928e4e9285fc6ad3d1794eecb561439af22c45b4143d3ab81be837eca8753170e32cd98edd5b91c5e832d7aa1515c3e0ddc8fad012536a05636ab210ef7df2a755358074bb3a7a705ac1e371174899eed58a8a30c46f6a7603e45631dbed1543808e7a17d86be6ea1d02117a81affe8fa73b66f4eeed515217eec1ba7d2ec6dcb2e269a2dbfa38e4c1a54822bb726b3270d1d86f04a1c703403b5fd548aff79c2b907e8c4df389032f8a8274591cf01cd6ad37bbe61d5c25d0d36c9e0dfcd73a0d77ff663e1106a30ee9e90dc4733dbcf776081a0b38477c4641d5fa81b3412c285d247b15952bdc22b6668239517802d770febe91b0c062221a3c08e9c805b32f398971e237e886039e334d8afa4a0ca5b0dda09df3a55ccc4c882e73ab175bd1e9778339552caf7b5c7c078e25b24f86a85c8d37e75106683fe975e2b0cc983d53c9421ed96b715b7bc2b8a9f7a3ec945d51d4a1a7602379451df09ee98bcde5f7433379c2ed387e690eb036fcb066438f511139d456b2c7522acd5c0515d6511493f09b26bfb40fe7218610a36874bcc8cdbe0b7ad7e759d0fc484231ae9fad456483f6a8dd01d118790dd6c576a87da818faf1805b8c5239b00e8aae90ad4a302470a0049e079ce1739e9a7e688bbcd176d79104f42d01815cf57496835cf343cc616c80160ecc7d1502b4549a8d180a10448357581c47bd16b50f7385315bdff492b689f81868d40fecfeb5453dc12c724a060648bbc6a96654d9a531feac30dd9981f1a782f8a3ee584945cda29c92409fdbe1a7910ee3f5e42335782919f9b41e2566d64fa482cb99777d1865c3678336355f9b59c32f7be5fba4f5093609ec41de9b6ce693c7b107d96e7240bc8996465487d9ecbe20c99a51b4bda0de759d85459594ba10dacafbf5bb56a68c538b26dbdb28b3d4e50c28f2c9eb13af8a57aa086e752d027602276b9fb25d0830ad2da92457c4f8168f8cc1524406d6f2319c3aa146c9e9e83e1a965e65c987bc451cbb69a89d6e4aeae5e3e9e3e5b1f0b13d6c2ac65d9f29c9307f4302c1c09480fe79629a21bb5044bc98512fb464082b0f97981624b9afd23c7ca6f93084e9a721293c81fd647a24080f03a1b54f4f772b104277891af231e196a2cf69c4ad69d67437a0e79f0c5de78228f340dcf3e0e252257aebf16b370a5b55cb1f5af76f72fb07aa945f6f0132a06b7f35b7bedbbef574b101343b776757e0e7f28c33c7f11d1d14d5e1b79c5f7ea9ae95c7853eee021a1c66b886a3dec16da0ec034d548a3fc84e6df73bad29473027a3f01c856fdaa1d32bca7fd94b7258064c0eee0dce5d9993fcd55b4c039fab94ecb35aa47a3f55e299e3da24a1df8f3d8ec0fc5c9031c8151457b84e7e33cbe1449a22739bc9220dd7484ae28265ee094ebc1c7f9db3be4ccf9fb9d3fca575d82ab0610720f0b4f0fbde8da5c7cbd0f0c2039fb98e7b0d6bed968846fd920dc0a664bb62c4ed4716b7025d8707578b06ecb606f78ea8f088486aab0b432ccfff6b76f25e83e06c16e11d0b5844de66deb4d64c7416ca1e2051987814bfb1814cb50ef2bdcd07ae8e6c6e58a6c79dcbdf717abca65fa6c32b1ecc51627073ceca065fef983efb81bc11591dfbd5a3f19989975294631991dc029b9dd1171e1b1c585bbfbdcf30bf072c5db4688441944ed1592802a1a21b51b31d6e82598fb27157cbd132462718cf22911cda594333b55bbf01287e57b31495817c06c47e86aed27d6893f826f7adcbcc9e86571c74b2810d24f91f5a452037d4ed43a2f1e7e5c8fd10d445601909139235eafaaae9ccc70862700f9a559b642d610f3909defcfa70f6f6f4cc8a01708b761a9ab9e03ff8df01eb1553c0b579e9be6ab17c341afc01baaccd88ddae436eb74c5371541bec5d1dc203f460975f35fe7f092a1a6979f8daa037daa754e51fd53bd0b9cc37aaf019f36dccb88b519ca8561aa6387dc022853aed01da239fab47a158a4b4e71d2de2ed970e24f8039545ec22e22055d09b3013664cf23196beff82d274a2bb8367fa2eeee3f89be4287e39d1c501ad4ee01754835634d2b52108f52d8cd967f53ddaa0c7f537e5e6f1112d01c17521a17cdcd9f2447b9d50b555c40901633c3ca0f9cfff2a399928cee46994b90139eaf6f1e34f87fd511a5bbd8faa834eaa5062ad3b755331187fdb422e3de973a85925cddb392640a53e3c42c143a3d51889b6dad832826135b231cfc55290f4cade553e5c527c1822f7b9ff9055324199d3e4d207ed6a457c82629c59c4a7290e2bcd8aaf9e829e63aa01c4760a5e26fff6568ce50a79d4b272a477d91bb9c8c326452132d5ec5ee91cc20b6ccc744f81251f1b78061e5181879a2d0540b34d49f89999586c61f085ac6189459dd3d87bea6776ced293b1d69584cb908162c4bdc213080d278d8a9183ac22e8fb17715a511a9a6d67d2dc16cb8d531eb31c137894bb19d19bdaba7a3910e49e975b8fa51425f2a3d78ffa966a860c9f94b23ae0cfde407d527a9cf6d1d0bef7122b8bd386d6d6d5abdccd145d750cbeb8c45598a717cae03c2778866ad19192a95b707a29693f1dd71a274f20d04ccaea28b5730dd7a69c6dc09e63619658b9804f50f465e0e800958df5c332fef2d83c6b3c80699effd9ae44f01c17e654a5bf31e3333757db83aaecb876322ed1dd68b60806bf8e079be19b203400e6171c77ea3de3dafa0aa384a1f742528c8b537e11c8a9cf46bf5ac34bed467798003c4436b8e2f8cd207917a243b1d7726343bebd69e4e3719d549c128582972f3dc1bac432d0fa97b92a17796cc7ce2d55eec0e150c273071c58f2df5c5c1e0fd67b424594816a92c188df74639aedef61415b9900849efc39a124f7b4bc4fcc88bcb10f5d058115a250dbac52fdf76d8c854a03b1b7aeca2600dadc9bfa377769e8d278d60bda190c82a5296ff3fbfff254190384d9fb02a8aecdae4dd65d6facc7ffb2c0b1d579be80dbde2c44701e0ea2af52f50f9fbd221e112404859669a94b564ff556bd1e08db1c207a35b2b2a15510684ed63e74361ea4777399d68838a0f9e508bb0c40925745905eb32a8c53be8894dcc297e1369f4d340479f4658ffb03991c89a40dd17dde3c6a0d97ec2916de91f065d8f7d9b1224ff4e604b9a50771640821d886b06b49ea5f76c8ff5bbe513e3bd9ab438671176cebbd4c8c1449c89fdb6a7e452d0bc084b3b73201494675129ccd62dd7e0c31cdb2a5f086acc6a53131c35794a94247f62d3d12736328fc26a19a34de277ed7f25b29be4be54fe953619ccd9165da43113da7cec956b93db3d4e0fc79a76811a50f90b714f46673e005aeea547e209783e446250a3c190567830523d28a9fef9017249fa7f17ca51436613604771ef9c8c5d72094a4f524b939e4a276aa7419c474a5cb4ac3ed3d1e1988c0d1ff7b90d326c693c7961d1048bf38da5a3b5a3162aeb966c4a095f136baef44a8308942c8d97e1c476eb42b19b636fb30566f8d7c99fc5692eb43fd94cfdbfb719918951c960861b2b34de8b33d5bd12121789b30c88b2d79bcec1bcf1679243e0a992adad9b62af2e7c878c964b3ca0aa30f5d6daee22df947be89f3d0dc178f92e5763eca5f1b3be92cab51ac4b5e3aa6de8df0078d789c8880a1690deaf80577ebfa1acc9ddf422b278ddb431d06edfd71da63d34aadce74f256607fa197e97c0cbea03c747e6dd5b2e505dbfb3112eb0cb6663d4cab6f0b3665ad5446d7d634e8735a324c46b2ad716198826ee6accb44b3439e48b5eca1d92aa33ebb79cead6640e9d28d74e954568098a2281d81614807b6224b52eec39a1116203027a3efee76102c8e8ffc232ced91e283a98e2e940e47aba79893d1ed876d074b22a2d7c3a0b12c7a29cfcdb74970e1815dd208319898bec5c05c14a0008c8058921cf0dabf6bc5d788367b1f0de8fcc9ce21f2b12c0994cc93db446fdb7e76b54a4406add59280eb1ab340a47607eda6162d4ad90f74ef6b1b374e8198ee7ab90a28555552a1f5d90cdbe844eb4ddebb3a0a9c7d412ed7df97d163cd31cf138473f5916f23e56b9616983fc48a025577a9a3939c585b783a11e7ff811b1997400d0f2b1fcd721f4bbcf80049c9d80cea8be9676cacd1d781ca3a2057d041f390b6b53f725f2858c2877b3a14c885c112acf959ea74c0eabe6ca48099ddb071198cb1dcca5d148961a46c47a54746ca9e65223d50c3f44049e5db0cfcf1c112c169dfad03e06ab47a1cbbc8cbf94f036e0b88fe38b0c974ea2d7531033988f119b0a536612989f93257b958232c93517ac48b8f7e509866eb6e8c8ddf61c36fe09e6f07db99f1d1ddafa008d749f60c6587afef0526bf35946b57c4029f8d17f3aa18da65516fca707bc40d06047fe206873cb3fc8b559e5e90a00973c566bc2cef50b4a4522db08cc4ef59a90e13d959dbd526e0c50a464e6b067c2c1ff551b1e4cdce79a0d1a7277e5462c9ac7ab9e2c1e36023027d69487e5275720f6ccff6bb94c9e619521e5f2d2999ba21a8abee133ae9bc0a355bac3a3e53a5a8e6cda68070d8de62209021ab32aad03efe840d71aa33379e2f7630862811a63a93dd4f6a46d345a0fd499a60c56aab9b56e1aa1cd76cefb535d424aa74d242b305542974bdb90f91bc356fbe5d69d97d61c4c89522be2e023f6b156fa97eb92e3f350ab6828c990b99a02f0803309b6e7853d2d7c22abff338feb6bf602bb14cf1b9b295abbd08ef17b8c09b935f98bb02d6ed438749813f3e7d7673eeced3a983d89490011503269169d5988350426fbed62b104faeac81bafb0619eb11df23075af9cc3299af4adf129a774c9b6bb5a2c4193a5f8e5e9256d3ff6149958adb9b6d0a9e8a521da2e16514df508f97537090082e8d769406b6073a38ad7f1dc177b57803d2c0b20af4ea0e0ee9656202ab93124c60c552f52a9764c92a30c29ae60c556fbf949d6c16cdb2013a7c829efa077f8608181fd6bcd424399d460f0b40e5e45df51eba67b700f20a966ccc771193249625b7d6dce925999c1a70a96f518cd1330dfbde4cb257a512d546e0de2f158cd04b0b1cba432576aa33beb6f835b16e36f86870fbbacf1ee8f2f8816ea8b539cad80ab9ff4e620230722b11ac736bb3386403cd8b360ce32c359d0a4d4e0d02b12cdb6266c40867803f921f9721368ba2ff7434d43c282dc4ae2d8fc43ce5070e52139e0e1c9c7e93e6978a53bf6f67796b51cff072df34857964ba9e81bf999edfb100caae535b2e9e1a752e839f2ea1a66afe42625d94d02c1eef085486bda52f16c2cf60719b0038ea04302492312fe73de3efbc6f12ad64c967a1e88eb4fbc8a9c41abcb6d4a7135f295e2ca899bc3d6e2ca408f7b6d25b1b92bcfe5d0d425e1c8e7709e5b5060372e5225b5e15555b3efbce299c2a26811a57584561c6b100d58ae2e7dd89a72c85a0aa980f3aea978acd483eb3eb106de081a935572fd2599c99568ee34252e5dbdf0c2f0590770a2188294f58f48eedd0754c64334ae4d1bb22f6bc9f7a8f3264f5206a68a8bcefbd3f637f3aa29804b4cb994aa4ca3c6d6ffb26a667c031ce17c0ee7cbe8073294f5f9cfa9f030fcba27f5c9f4fc83f6ef1bc6a01b26407eb2f4e8e89e84825a965783139ece03d356b2669896a72f762f9e84d42bc897396044e6fd68b6246b2a43102856ad47fac5433e48077165ac7e24253cab586b19fff8b23f397a03a613f0691754c23b40ecd766776bf018468b6a5f15af251961f42bd57b8c161a772f4032aa862b752d1fa5db6912dbd7f4ea324ffadad60efc774a3a683716b4d9d054fd38e7ea6ceab33aa3eef287051491ffda150a376a03deb589300210ff5f7ba00d06043cdda9575c5dc0963be23ef9b6d2fafcc56b05f8efebe51023ea1e948a35f3ad0657f5df734cc60f466533f948708a0adb4283d1fe94083adff4154bb7423bbc25a9bb091996118463da1ac7d632d2cece9f7929b0fb4055c721069619eca075755c10af9a3db472834b864be325b2dfec6af5dafc0101e4b0dc43067235568815d82db49a588a91a104f873f0bc1c52d5591f787025fda051aa74496dd3e9330f90f5af36080db42d46f951de85d7f42f0db1cdd71aa1e3cfeac8ccefc3bb8028d07b105ebdcfba166ccceee925c6205cdea5a790bd7ff88914976a5c35520617b530154a6a747256ee32635eb3691758232bd182c1b24adaa08184cb6e83a546132b66070420da5b3b1668a5dfa3bdbf0f0db74ed082c4d2ce7586ff88380365d98e0d09057a27e1709e73b8fbd52cc689ac34321b04d1b5dacd37bebe9329bfc0d0fbfe3f588ed626375c0b4b058c52e0728a49a9209cab657988cb0961fec6686fb6236443b164cd4919da62b7071d367b1eec90157e8b298ecb08a0f3fff4eeaf3b513026d5bfe9ee57e6c3ff839e8e4571569278e4f343bf695f9593ea4a753cb2ebc62096b9c3874a1bc49f03c6fccc22ea7d2643fdaeaeef14d7940d777519d61d6b0e3ba29886f2e4e936df7a55d60180bc01206373eb8c5e5655e18a59c14ff5184a7c9951eca21d8e1d7f1b77e8594f8dcdc33e0ebbc146c86b47a380ecd064acf204d5b65a330bba9feb7532d5d2462093fedbeb735777548ae16ca7267d3c717d4bc6b00cc92ce8c75d1cd62b35d566a3882a4719560340b47c5ed5523412638bc945b3d244d815fcf94ff732f20b2a268b82c93ef72924399567cedb4442b534b0450de517ed9949ce5f45a48b8c00ff2e9efacc5eba841d93de470e61cafd5ab035c97f83e6699bb36bc0178bdfdd2a74b0d0203939b0aa0a8dbb659d4457ed5f619eefd6b0aeb51ec1fd6c3849c6bc0c403881db951a96f04238c0b45a9bc2bd460509aac1780f307a66cfa50429b3f02796c4e4ce6650e0a22a7a1d1dcdaffbdea154ebe37e26fff63cfcd1494b3db4eaaec28d22c24d0fc230d836029c5bc558500108509589b0bbe8d343fd9f8d1cc2e66dfc6b9018105ad3a96147bee7f7b03ebc970ba4cee8de3cf65f577851d6f547007d1a9fd89476c147f507aeb930839aed2b9bd65bb699949d65672ba5d278f1f13ec6d8635d43f2081f243383b680ca186f4bd8564db372c0af69020ea292b4bf4f00e1f785e09a6e4812c3f019243d58bcb8d3ab3f35ae88a6336873f54e49b5c804b99a6f320f19b5cd709b65c6c7fd86666c08717c876947cd17ad09c5ead8aaf650fcb8ce524450ac7248a77a817e6ccd0506f25e0867dbab46e0246b0cbd303beddf8f681c7af31916492bcc6481b92acc5feae3983c4a5648ecc54e3698f21b01ace7325ed17a9814f75e6bbdaa036a1bb6dbc4261311c3b2a90cbe6e645f93217c9bc4ce4fc55c482994c0f5cc2953e9b17d0dc0638072911d88c926cab72189ed848c73c0510137acb17bf8e6f4b0ae6ce3496c92c5ff18c455efba948b1858396f3e57310b675d09fd223340667f6061cd9ac8ede6207234fbcc9f930630e8dbf0e61f834dbcd0cefb4f04a5aa19f7951a148bc09dba95fa3c304a9b6da098d7ecc9ea66ef7a2e3c6f198cd1f6e8f9f693ac620baf43359c39c6c2ffa564b0973492e6fa1d44501eb0eca5a373e5d4614b0d39ccf76b7c69e0c2cd0704b8c58acafb0874b95332dc593a0a9dff9992339f30d35f30303b02ab578875459b8cf4fa40fb2e0586b269c7b203bdb0c122e689623c5f6ba57d68ee4b147e83edc2b6b6e190a36e65dfc896a24a35f5073033d35439a7f885265887636ded28b9381a5c6b4d06a2e2a295b1b3fd98ca5d100b6ae0cc6fc7e401c6728747bcb12aa32b97528592651d3f9cde78e04d2e626157b2ec7b1f7b8673306e974e45390f2a123209de1fc571bfa14a7a8cf7e7d841241912087de8466928c05b373306103111f33b00b4012e47e0cd6fd844f3944e1707d3ce26f33ae0a6312dc54faa0de171371a43b7d7c20260a978e72170758be08e5053227436cb404152e9a58eb6e1dfb0b1280fa12bd3c3fe6a2af817d07065076d72306cfa26c8875044af313601229445863d15474187a06ea37bf0646e27878391b77d778708d469c38c9af7e1336a4fcedf77d78b1fb8557868fd0d506f019f53c4c2b759a80f29278a9b57237f958543e10afa1501f2f03bb10a0c67a6d4db33e2688d9ac2d3e790b8e889805b9361dc11c7c45e4f5163d811cf205e042de16c55b41413e090d0bbbe3d32f77d1580c7faffd83cff1e3e2d698a88cae9f9991fb20532948e021cbd5c398d0fc5c49165a897d46234309cf6a1f055de37862cb0a743224ee99ef04c11e10925670b1a1323451a9e5eb5d053a40221b660ec452cae940a550300208ed4895f7549df2ad33d5178b3c40043e249a33c31d378a740adc6546eaa3344c7be09de8bc53f50772612a632730fe56e34d79b1e9feab752c9eccf061732232eb6182b2480f99ccdf905503906ff3ba64a9c6e30cb03d47645b356165d5e73881c5305c98538d26f25526d399fb44a3c2b42be6774d7db7d6456721665394c321982d4ed2bbc037bb612f42869aa8626a1ed78607f73565f3527906958264f3d8af32467494c163b3a08a20fd7310a854517d3324912a0f00cac7e175591c3e601e0099529bcf659c21144839caca01b55f6a3303f25e0eae02c9cc1d2ac6858992959121198fcec1720e8428e30f0d0cbcb3c2e2e0414d07749b656a30578f6572c324641f0533d3b2664384fe5ecdca17c6a7c8a7c5fa2f1ab28ab5b3092ca0546dcbef5328b91e6c37773cb5defd646a0e963788e152a41a2378be1079500123f9896e07b0cfb6e52b30919a207896f5357ca905ea9562b5e8d9aa62626ff7b4629d8dcaf63f31e23de7974fd33743cc4b49e62d1a45794524ce93610b7d8fefe7e5ff80c2e872bcbba6d81406fbbbc6e71c4bd5f17f6b214555afbd6a48ab79f67eebfeb4d18bb2c9c54cd7831474117bc488d475120275d1446b5a73f0bff11b05f001b804d4e64e5eccbaf3e3534f5d6556119b8bfbac8629ba2d9448a0ecb7b3f3b025d0944b51644a6124c29e4c452629a938594e6cca4d4cd708eac8a4285f38062cbbc4ed443c102ec568d2492eabf8695a2fa4653ae8a46be82f08e3d03bedecb1e8adabda53e600a539689cbc24fdd80ad8e488fd0865c6c70f8f4451ea1bc335508877b8377d9c0c5502a82b456854c09ac2c7e0f884ea923ca0fbee01ee6d48c18e6cc9ccc4dc2b83cb99405f647101e723cadc2808409a4c4b50e76d126022c1ebfbe61cbfca0bc7c9fb60bfddae1abebcaf6c92935efd187e79ae1d647b3a270ebcca99ae37f77823f67982afa03ee327f20493d6532f930afa5f3f7dd7c683257077ae679f856cdeb7b1bc414ff06c8f0ad3dff4442a7c85534c692a1232b5cc8270b439569d0c5c314064f897a0a1d7adb18aec81d6b348319dd807f81e91450dbf567abbbb45ce501e71bcb41e9b4c3d73e8e8388aab5af940da8c59cf82f0229dc98dac93a1f25b9f1e7ff73535b05fa35a3f06941346e776c207bb082c30c74e3fba8a650f8da8c211469f32a79e3d767e9ae76e0ceaeb8e77d0015a519a61ab75dc00117d4cbfdeb46ea16e1938483edfbe6a9d13db3f46616109977ad5bd55aaa0ff9d2128c8bdb7670fbf13ec3776a22561a0c7498f8ce56b2f68d3eab6edc71d20a9c19b9f8651b1ba702c13ec0e866cc909715067672f2a5a25420cb8ce0de1ae76a7f8c4573c3cf6d0182b03f034942365844e1085f75144ce736da884b0629ff71aac1548741da552c50c2deaaf69f71f69cb6184b6bef3c5201779de1cdee10d5c3152a85fd2a104bcc38f9e46c17149d2dc52089048475677a6d3ad518e7b6dc7d67c6d0e971f6787b9e890c3bf8b76b81856846d1e58f38b4216e2921acd6d840604f4f077c439489f2732f04e0c99d5c9d95f65ec0b61edeaa7b38d07b14b090580bfd0359648625840267ba3b1b4f854d51fa8860cea6e856712681406fbaadc00d97acb36e0f84b70ba998b28c3124e523952a07f378b0f1bb36991e8f4f639207541744828a142c8657c4b07556b06b8b7e403c4bead1675a80634811526f7bfacf1ff548ee0f761d7ecddb4115946a55a7a7f0ed1f2da6fa34342f8a5fd2e9b46cc956060376abceead86113299aacafe0a38dc89fe57bc7f0e79905e154bbb278eedd435a563024863c37cfcc5750369e12292eff551b95cc3bce5efc20e87ab562fcfae585debcc1477501354a5297d3f8c64c1aadcd137e5d2d95929f165bcf94ebffd7289f7478463a8f409bdde80d87f921b1ede981d6e9522f84479318af73a79b67b95560a626f9d9a0a09e65d67f5a62028bef0eb22b15263d1fde48c9d635114d59cbf0987311649d6d410e08a0a4762215f954e7949a6149cdfcafb48be5701da9a71fb88ece2178fbab09ff14c4838e6da2971d9de6eac3d232aa255a0f9f043e8d984f1bc103da785672692505aefc0cef02b402352ea558ddb1411fabb797d580af0e2bcab5aa88fba5427af2fd5187de4dbf2f8cb5d0791c654affbff614ff3fa9a7d0cfb0a313cc2bd1616d63a4642c84fb264c891fd5a65e22069ff63d7a113a3ee7812d8c2438e58cd90b199d98cc8503207c56f41cd080f4cb6d8d89926ff13770b0cd7b4b18edfabc69fa95d16b761b55849970134b10a0889f358143d30a9b6e5b1c377caf273e3f21e3f1feb0508f48c7c53bcf864081123c7112cedea79f31ecb5c323cb2a52062f1cc6aae9bff2f2330861cb4695894587e2bb9fcdb83224bbf03fcc398afe7c98351d0f9f0c4c50809282c238a1d4b179d9cfb79b948512b08cedc80d5a624247ea328f0e62878ae0cfb08bb81c113d3a713d2484e1dad4c26d34f8a5b80c6eed5ed637f9ce0d9d6c975efe53d903c169e5f51c451ab704696e0098bc74ea9ae2149b0a0b844f34de77ef27a71132164815ec7ed1d1a263c603d2e269f270eb077b152f7372145b2de873cea117deb8c6bdfcda6781fd19011ede16f8a1d479100611da77fac54688fe55c17e6a93569267d615e157726468732e0ff224999dc66b0b57cd6ab835932529719713c9c0e2b43feb6b25d046b50593c9cab1ae1a2cf0758d85b2a74db07b85e57f6fb981499f988fb49795bfb83b35e07cf4225dbd24779d870f5e5a21e8530ba482c0f2f7df48d86ae6c7e5bcb06c3bde9219c993a862c2519c489c441c9db97160a93d7fa59805690cdc25ae615f4bd6a2191005355c26da149cb18173383d81822746e8db534a7b20794c3ce943be766da90130bd8fd448c831dcc18621ebc9e47cd7c329948589afdec69b407e532da04d09ecdcb104fe4e880b304b50c4d3400d12d6bee4e45bce6eea349c987c8c9f92a1d11bc1c535a1d1deb7b63c20f03fbbf6114acb19b02f74b8cf54e1cf0a7800ef8a33044d8cea46fb63a0939339c114965e0619f2031e975bfc9a4f5d9ce2373c83fab4c06bd558636103941da7aa2b5dd687e8aca33a89adcb7fedf1db9a36db188e4e590ce50e63e8d86466d295a32648ec6bffb3cbd6dedb8ddc6ece6dcd772f76a10a533d9dff99ec6551be867afc47a45d28db590bfc137aab4db0f64ae8f4490c8f8386c0fa73c59ba0d2b519779c9ba77bf25423f68a46a9365526b359677e8c9ab12edea0201e11778caf843377ab13c6c3016dd2913adb26b07a4ed187ee0abcced8e293f9f0840390d64efe9bdaaa90f552d614370630d067cb5c164fab40edd196ff41438839321383864b9a3ec89bbf6fe82b3b50e0d0cc175f3808f9b11c80b4dd5e1890c8cd25007318a462e8ffb288b8e3433d0bd86227f075f7a105e253df71cb99724d327d003d315b5015a673b94e9ae8d75be7a073fe3f86821ae4fd6a666d37a2ba6a7ca5b0a187e55b7e514e1dd079fc976a9fd87233babbbaa08db0d4e3e8a439b823a479ed6763840f670bb03b5c32bd6cfa5271c12952dab16f75cfa0279265a72675260b865a9020458bf691fe533f765b47fc8774caaa51eb2d4266e2884642271cdd36b9eb36cb7119f845c4accfcf5bf858f01bbc7e18c003b2334b40bd9837fbe25a7e0c7b5ca87ef680c583b543609ae4b062bbc5e8f3402f38a607d9298266fbdec77a272ab7574e2f8ce9b94a3e9e8e65ca8e0561033cd3203ee207a85dd2d69edf75d13033c4f45d585b1ff80a1a46a3b5c30d6f2ad3a49e068f0b16af5933a9c672df0bf4808c92009a50c1b462028a46e1d71d125cd84eb5371c76652943212d52b2e38ccce37da1255803620065e0a000915ae90b3c07823e9072bd44034600003cdd524116aafd4adcdc6ec1576c885ded30726a3827cc79be19886cf0f8c730c609783e6e610b20412b75bac5e4a122d7787b896e277c1cc769d6ba600ca0f69d5951bda3cc2168412debc8ff2474000449f4f5f33cce15c34e615e54a140a9b17c7bf1fd5c567e04e1e5db242f5e30d28f23759989c67f29640d304a5214fe3bdaffc99b0fb6b603287e55705bbbb7001ccc3369e8c9a521474468151affb6620462278196cba45984d14d8e49bb878e87333f1404519485d12c1204bb70f283d5f6262406076d9a45f44361a1b51ef90afa43e321b9ac7ddfcbcca2e966d145a3ad175e3927a4817d051a5bdeefb697f536c1c690a00b066414f9f0517fe34bd8f31ad5cb1fb15b3a347b8b6e75c2367fbd0d1fae6f8031db1a3c48a6a2f1538a9f65a7e33f4060f35a57731b67294761b650daa7af177ac5e32521b75fba04b29813137dc92dff543038f38af3ed69449a726c9a9d25b24d5112f9a8b49af0daa222c39526070f32b18dfb01443391b91cc0af5005d3edc8a41df5750ce29961b6e8bca37f3e7855e68383dbbff4dac98816043ef93731e1b5d93463518f76d2156b33cf0c1ee6e1998bd8c4a70f98bc84ed44658a988c8f13039d395f08017711cd1481d673f544648379b253355732b5d1d9f04ba531f16e2a216ff37da4192d6084771ae26a5d5b77279b9d75ba6196fa52948a82e8833bb903298a2c0a8a3eeb9d22bb507115d2a440767a1f837832142fdd2394d00618dfd522b2357c80b2dcb6023deaea967e018fc84818bbe03416cb29cd2415a7d9c87a9037df908a885a74db1fae8b08dfc31019dcdd4879eadfecf2acac1ee414847369a48ea89379005a9c894c673b3082e97a9c3fa0df4aefc0ea91fd0c36f89e62fc675dfe612c5247c51ce42507824d326da0a01fc4d08a29830ce74ca21029fdf9ae3c8aba4c123a5aa95675fc847a404e4c502a3847e418999bae2e8e8e5a2221404c7caceedfd60623380956ea2190bd3058849c312739c4074cc5828c1a5365215b51f9b608187eef1dfcfc4e13f958a9d5225c164152d47fb4d0cb3863cf119a57e2203ecc4b6287a508669828298304e2f057078904ec81c9add3f177c4102ec837453ec6bc223550d8a15e0f79c20066b6b817a6d6aaa2e3ca42b404fe0d474bd194b37b5e88f90a8fb1f47323f734ad1d8868927d52a19412d04e08f7e0b1f89bad57b3d6bd888a19bce5452c7628a02a774db857893196903ca282ab1a89d222fa9f1701becc999d450757e55c41f98e6e6da3db0a1b11fb5ca14cac11b3cf36b2f9d7874d7dd124d2a7a107df8073712915b1bc0ec73095872993c98d777deffb793e3c0ca571c8f3a96e4766a67ee9515a52c15d4860bc57f5bb0a8e3cb345efa4e30528b41d1d9e97f9f35aa95910bf4f629583088a931c66602c6babf27249d3b3dfdc334e9f70bc2733f39ce0500376d28af4bb4e0d50b6fc64d6f8f50dad6772bdfd803fa3fcf471553a98b1c23d9f465250f6275ad1ee76df6d4ed6199b97dfc9d235f5780c6ca8d2727516dfe39a6f80fc2c428e851b1b773e1688ed22a466bfa0fb915bdd17044849c87b8bdd25b35115d509ddadb4085479cad44294f8ec95d44101fe50be7966d3754eaf29ef00d19fc27982d39ef2199bd6b7ca72bd90dfcd9b02d672a9d1ee6696adf290a19fb79009ad4986a6bf11906acfa04acc79cc34a6b7cfe87a2fd933ceec61fbd6e8a314f5d14b17fe3e1ab614294f3533cf393a2bcca1899a6e182255f3acb2f7bcf8471f2998299bff9b49c5ef78ca867c17d696258a3b86a848aff7cd3e2feb6a33b99012a69a0b704cb9ea812b3fa874b08456402e5efca7ce67f2bbd7ae0bdaed549877fb8dae5f63e7a7f349919771108eb90ca8ad3d2766b9afe4685c3c47aa802eca53ab998487baa61bebdb4232d078eb022b635f0c0f5aaedd458fc5a815d62613aee3b4b9d49b7cd86912d516df13dcf952c4098779b4408811be792446246d88b6c0973bd6913a58dab8ac7b426dfd51bdba484546360b36252f8b62fb8911ee0225bcea92ef3bf94b3dc3574a44df93d97cbde361b575d87788a46c53ed64b2ee458f9b55e8819e79de019398836faf73eecee5103fb8c9b817e5cd4e6bd609286d1f0e2c198be6b5575eb8ddff411cadfb57511f7fae1fa1ab312efc42f940a535a489378bf4b991eab2a4c97c57f592d4288c8828c230d3ca87d584bac620a56cb31a0908cd3a963bf31d1f9a51ed3989640b9f11bdfd9835d21c28dc9c5e4d7783d404a38a584db824c153019e161cc5b1d5d1bf37858b0097df28a65c27e4c495c27d8cea5235c5ca404b90a8c92c8357bb84598187e53b7c10f3f38a0fee8abfe23fb577bbca43235975998f6444f4543b871426d0c0e93b0044bcdc58662414b1b7269051ad509aaf9023bb95c7ee96aff68232afc29cc81b811bbd17d007d97c86c7c6ca9e864a8813adc9d7d843801ba72e0dfe79fd3d642c3ade49f172fda2dc6bde8820633562a1a462727a6d3708e3eb189ede72f0c27a5b10bece325f3818176e5b9eae557a0c7110d1f3fe88ae6da029dc004594bb444185718569aff625ea31528cd53fa3234c69bba29a288ff4a80c9466f362c6e710a7677fce3c1091db27faf5e11a98d208be4275115c1523a3bc7caa02c85bc0fa5f0e6440c9d319dbef220765380ffce203e3d73c4e0931dc5276f800a4ec89c50a21f397b515c29e182d4c232ac1da0e6d1f874ce5bc8431627135aff218f78f871c23483a02d3bd6afacdbb3cb2b78e3ffc7ffea9a1675ef1a46aec2cac1ae379246ffa79c6d26f3234741dc7489aa840f9415ee45a515c5e46ab7b493e3c41357afd7d3150c5085ea2221fbec72b27b34aa4ecc8a345d15bfe276e3747954fabc826a355980c26692a8e774516d8c52ee651c5caa6f6e67652a648c8dc1b4a108a9fbe50f0621f4b707d6889c30a31ae2323e045c0adc9f3171ddb145ee864144cc469e51efac8bb4317562618d68e00e98dfaddc7bbaf8702bd398dbaf77335905030e7f3ee4e666891000cb00652eed30beab97a2b841e73a588a9b07589ec3c18d134e57b73dc5fe63c4d97d34b72a7d8c3ca716fc0cac869a0c800aa3f99e4131b5ed31a25e0a997e1a3b252c6831ecdd19a8af4149c9bc499923ccc052f751e7997898bcb06d762aea173cc2036b459d9e7b8f844d9a212c9228bf288699e578bef3bfd25a20c34e8120a93d1ef01f7a2fe5059b6de56e676aeaa4896fc313e5aa511c0830bf0271fbf51aee7887461819101cf0756f0d573f735ee55a4063cd82692c601e4ebaf05953f75baee9024cc68915ea0dc2d200fe4fa0131ef8bcfeba5bdc3e516cec087fbebd227ceddb3aaba8e9da6d3e950646e5be133ddef8a903c65101bb26b04d9ac33d46c009cf73d1888e0ef1cd134929e0f1b87dd9edab3150ed80587943d29f50dccfeecb1de59991592c8bb9dc05ae500ad3df5da6ff4f40533413cc616894f39eeff59eb9c2eacd1a237fdbd9113f8bbfe5b9d0665db77ba6f907c75563907973d3bef54f16d22e4730d222aa35db4b60f379b538e8f72fff972badc5e846c5471fc7dd3da7360a5bb511c30f60503c9019bd66c15634fa0360b75cd48ce5b3de3e842c3a9606747b0a1c65f603f20bb7bf140509e890febb1427b88ec2c4643cd81e53cd820922e3a059dbe714cde33fcbf2fd23fa59a1d0ae38652fdee8ec2512bdba76f67ccd5cbbcd3b8084e783986e745b5f174ff1547995e3804af70343c4df0875169167e1927892c14bb5e7b579b2e7409db8c55e264e608d49069eedfe43db23c922cb26af1bbae8385e92db207bed9d3ec51adf28a16605a1d8d10616b4253ba577da5edbf77744df48e882d230ff30ff1c0d63eb2bffe9cc94784fdb3efed62a0fa0cb47791b8843fb06c7ba1879a852a393a865db3b3ef1dfe6cc590ef3953df845adcdde7cef82e5857320be2ab60d54c25b0532a6f99b8a8d13e9c239872642ba7a6a1bed7dd6f71329476790f1829484e724db5e8ca425e33e4ae49afd7b7115bd11b73f65272e48e76d10321933f08e790adfa609725a8a359901d9bd03f4e0a1f03af16150cbab7cbe6e781bbebf47520b694665a97f901629acaf29b2c43fae446017ed9b9910313c19a9f4c085166b4d4794e6409f3312a1e4343eef6028191149fca99649a7321708bcc1a4a12308f23c76d8b05ff9ab7bad7f798a64fc76deafc899c9609602077d1f3b923ada335cdf4434d4b0147288f18a628f8f2b7d9515333d9bfa2aa5bfa0852b4e1c60943d44d3dbc2c473c7e511112e504e56af74cf5ba2c7f49cf964ffa112fb19556b404c342e843acc748b171442cc1d1b174cd3209582b440b82c1298b6ff3dcb621830362d398f10e50630c584419784e27d58b11af33cfd51d537d64eac51d3c5a05093f20d4690d3b553daed71a833ba1b10bb64400026bd7298829dd3f2b163723ca3afc69d13ca659fa9f349b41ddb4e84a3c61d72f98334c632a1410289dab2c59fd75a9a6fd4a7522d2de8bcf77a69cda92651a0b9ec25975ef45a920fb52038b1278e5efa85a4d5c27d4e2e671b7b4c72d4b9b473ac6a844586b369a5f41e46e3023786907ce650b804d3a91091031b397126c2989998c06f0ce8b8bde1b74e3a1b9da4e120fc394728bad310258ffaf65e15f9f76ee3a26085e30f9f320c8ac225fdd6a49104d3e7bcdd0c8fd10f1573947afb37007923fd3dcb0c5560157311f8ab156432b12d6b6de0d8ae1d3317bfb7ecd169ca374114aa9ffeb159d25bd7f86c12a9fc9eead0fccb082f603eea7a6ad0333b32c08fdb85202a04d662eb6766a915ad20297b15c783b45da8995a114389ac95b9e04725b448e6994cf12fb0c95e1c86243b8635ab8c341016c44efb18288f64e14950567b2ed423f0cd457726e18df6430d215d99078e99955b3ecadd79820c700188373764bfc297490172303a173f1baef8160646d2735207723b065501134e82630ba493ce697fb0f9816a41423cb075f56de64e1fbf3a06304a691fb1757b5454586ae572ff8e4da6cca85c6d160eb38c790ba06d223437d213af2446976d3b79fc3a8d902d29362ffc6beeb4cd2b1b91816e51d6d7594f63236f529be6a7d9d02f33c8764ab0378fb68597134f88d4c9b4e11a19ae11d76a81f0989b75a6cdb5f5b551fff0080e8829ac1e985642a578b4ea3fb530d95733c795b778c293f54220b31aa6ccb1b2287bfcba8c7b3c9eae266ee7ee2f934bb44abd9468530c0fb93395fc2cb52b256a3edd6c7d6e397cc17a68fa1a2c9675218ff08dea7035533d08486c097b01957d502394dc07e1ed0687668e10b98594405ebe255f404243b8a92e2cf02064f120d68bb992d4cf66d85b1cd020e103548819578d1bc080604d67adee8dd3c5b7461562550597c1f90484406d1e074d848e24dfb3517010eeb39a433f8c4f40735ec1b2e866cc3d1126e47ab822138c769bae3a6f18b9b48588b29c6438cf7689cf8bbb23828df84f9a484b3404fc738597027bb362348e0ed870c16e0c4245a664740d2318f8d1c276876a42dd22a6416006dc49f65b4a6538dc91511ade9f466c681121a2ac32cfb9fba57ae01392d03aed3f9e20f098a17ed64c5962cbf84b6bcbfa474cc867a68a9421b863a14f4e2de026ac594f1d39ff69707aa0118e59386fd03c740cc7be21326dbc09ed605ab3b15ced76ea0fa3fea7f3bc546d8a7e79948f51fecd7343f6d849e41d1812f10a4e92c49f585ce910f879deb8dc8efc204f723d7d99517f6af59c9bbcaee005f90e075fd40288720d1aefbb6e1809560cb6a3ee4e75c99aa93cdebf9e8421c7628ea4a23f9c8655ee15e2c967527e3dcafb8ccc445e3ac18af4a9cb868ba708614113ace5799c89565c5902c96f5b5c747377abcef7fd7b79fff06dbd69f7f67014247f3dbd60b45d6a283e7d06a8855d1c1dbf42b3bbea9b4781dc77ee65d96b8eb47258964530e9119e04836d8f999e166e47c568d853e3e33920c2ab1222531692be19656563798711df098a73f733c974792bca07cc722d3fc543f72aaeb8740fec905e893b73b22c2ff825a6a7514e415a7daf1a777c615d2ad487bedd4ff8ea3f380c4b121769c19ef2a5e002de8de194e36779021227074662ede13ea765b6f219720f637a4373c3b9bc2a03ba3b631fc5114a02c28d6be89c66d0b3e054101b259a7f467d2e80eb3571f5d6f501a3659d1b1c7e4514ffa1fb8179cdbc1df91bc68684ec1d15c960b6dc179c106f6fdf408bc078662786c1bee7f07dd62cfdaf6045978febb8c1dd2247a317e1b7cd947325bfbc44eb1a89045eda3c06bbd733d76dedaac172c1829c4460e96b9a9f19ee0746d3b3e260cc6d30d72a5898c1ce2b773b0c8ba515ffa8243df57e12576fe61483b8510656b824f5bfb688b63e161536f6dfd5f339c9f036072baa385dc4d371ed4c321a15e2e55de6d070d5705e5c2145bd00d0e07ae662f465b63556d608e145dfa4c69e4f54ba434cadad2e7a4244c3ae669eb4977ca83ee7af649b608f465151f927b39798db67feb83768a6e342ac4ec7f081c06dfa030ad37f51cc5fd61b7f2cc93acd8e81c8c4ee9a9c46327e5ff890cc2f7808627cf58b6542bf33afe71931ebb8864345ab4504f3b5c2a9ed0d1bf1c27a18bb72fbf5dac4ff9ec8c910273c75892712de129c8fc2dbbe9b705d8d3d4683a04c65a220006d6be87c6edf60d6a6ef688f3768b46821a7d8df06f55b3f3182148f941713ef04e63eb303189e7c64d820c0912f8ea893b700755e57f467298faba4c0c39f157d9164b184859b4d9c6e9c8249c5d6ec7d2b05e38041aba4e07666494626cd94b7c3959510b8a416ce67bb148946c0d0a47b852c9a06cd1f17a63dbc605ed8c07e124b73c4d59538a236d72bab3bf1c219bd1af2ce4c50174e2d74d7541c8aae03559811ecc1e3abdc68ba82055f62af8a9cd823d98a8b65144882eec9bce1e41a27db918c8854791ef3b904e43f809fb402b54615f5fb90f5b5a0cc6aa27d38bd3fe5efaacd4c1bf536e7692e34fce19bce832c6db381b9d606332c2622358e4db51cb4295d298f6defe56497fb8161eb1565b88deb533fc0260a63b405fe0d7471d858abddc1d98192a4f2f9ce7a04007607528378f5e2c19df2082492359f41c9853311123dd082b77b04ed77705180025be5f1e0071fd700398e22ee7ac10ed993635502530ad3f4de69d0b46cba0096f4db99a8436a164ba7cf2421a95a139325af8e19d7ba9f71adf0802bb061aea2e7959cac79b84deb71189fdbf4782a2b0180a4a5bfa85d08af9a7d99e5b2b78281f7d3163b65c1f55276b8587718d460c4868e0ead851bf462fccc9e15f0e7747a15d71623a714494ef75031c6e58ee4f8e25b7d96f3b784a94c53a313df2ef79da86819005b63c63327bb176ae085c8af6c60e33d658f0cebededc8d56459bd96bbd32ebf5f239d9330c995ce244c90e9b79daefca44906f6ff638f01299baa7ddb227981cddd7a1c64ae73bb7fdf21f11f2321f950b7bed287176cc99c7422fca5db0d7aba2fd33ae66ad618a7607e630afb8ffd098aa84e1be29d64f201635777e7b2bb54e4e68607bd6e37afc69ddf6a3e7fb949e6a6e3b46f5dcda21a737ffa1630576033159e8632b573b92e41431d505716e66194f55bc5d7ffc614833c89df261d78b7d3f35fdb7e060e71c483923b848612bc1b94427d4d1447706eaccd030c20789ab6e05906502364e63122879d89fb1575a30af77068e8dc09181f4ce34e59e1e5248c9e2257ad7941c920c1f76cfca0730a60bd17910140a80e2a750f6da40895afee6664163b897d61329070522f62a4d29695bee2f5aa3332d9f2a7cfed636db207c999a62bb8c2cf4ce25e20a71ac6566bfb22f2a0c28797dbbf51a303bd557653087fe5ed6e2cbab00d3fb736713f803a188571127ac09901f53ebafe6854f1f403ea2c6a9d6ff4fd204f7d104bc627a2bbbc8e37acfb76e5a6313762fc8175a6ed3ea2ed57f59e4ea5bb54d6fbfb06940a57452c73597408459906ee1e28250247213d4784a03dab1e48e34dc9139711447e1793e27a3c6ec913cf6e48c2ce786740edb32ab3475b8397463fdc162c754028ed99dd63e161cdc1619c226e46bb4d44a0d2e4a6587d581a4eac28594624f36f103054d2dd366b770a9b9fc8a46eb30e54f6b865a03912580d0530808586d56a09d2e620b699156f344abcb3b66daca1384554a06b62fc6c6827dbd912cbd00bf0667b2a73e7d2844e58151efa7faf58c78062469035ccd875f7181a7d122af6279a4e38d4a0b0eef7831b908cdcfa860631301dc1f2f895630fc67bc567165bd0f4ba0c557f83a61aaaaaf8be5c3df525ec0816a4ce67abd91bed74c883df9486371791503bd1a475c5f0bb3b7495c19c85cd6ae3b19c4d7a753f7e8890d439d5b0c2aa9f46f123fa674938d8b609d1d1eb61fe95d93ed373704a9bfae6df2e5abb0a296e17e485d27e55ac7f5d6c289cada2121f3086f05be085e1183b56abfa352f4c337c12d4ca8ce78be9071937775af246b48ff9af1a0b6ef548859b3ae54a52fc78fc171c7fd387bdefa861f0f0f69193a2419d8afa7ec8c3fd6f3f511224cca939a87ef1f60c75cecdf7785ba97901838172ba8e31661e7e68aa0c105376fc0a2210286f3df13f6f36fb61f7e2e04c1cde684a41f88b26a8533a1abb5eef16716269f242745bc3aaec8f97421918e96a0cd03f0ec16e931d5035d04e044715b4d1ffdb7d1208634b581b2103f3b7832df76df26436ac048dc0a3077af90eac03ffd37f98b8ce73cdf9b3e12032c608394c686e4b8bc24c2149854560cb295b346622248a8bf9578f376a2bda3ff2376d0004f7ecbf4c276fc52f2b953349b43bee758e81ac7b18dd4d5221fae6c4e228fcb140b7fa5575d830ab5e8d2bd74d5ba8fbfda54bd81e8d3c915e8d76b112f9ff1ec555f28cc7c87d68613090f153eed55e82bc99c4ce9b74ca9d60beab6eaedc19a96815679428f7cbac001d2e9f625a7d7399bd4d162a281e0fdcc38d5923801ecb2d683b685f8fbe6b0655cd6e65375163639b0fe18df340740c8232fdfe1b11ebfa7f5711ecbd3fd92c70cf3a74c849addec44e4a0a26614d7667784b19ac236f9858376679f371f164547e7fd482f6b549448385dbdb4c4305bcb3c30d2183223c2763e2cd568d1ceecdaaee6f99e74886530f850c5fa95b2f18ebfa819dae6b5218c37d5f9141f06626bf717324435ede7e639474dc35394ab0d607c6a4da5b0a15bc88862aa89bc9841ded2bc6a6aeb5d7ed8e0c399876e25797019bcd8da6a2bca4695f17936d01b343f2a50f4df8d062432292c48976d7d19c1789530b7af13af015459c191554f1a1d961fdec99f88553b6bf6a3a001450a16db6071640a558653297e76f80cb9c43f9b8ed0ea8aa6020206614cb331bdf157ed901aba8c0c356fc7d4833b359ef217914b7e0f36f440f3c1922492ec890fda6862dd6f856f83aa888b9f48a97cd82ad17d11664605b07188d7318d9a4a2e671d1d359bff6921de8405bd34b2111ec7c007556ff5f45f346a0f0c1b67c55fb1087feb10a4c848c57748c2413d4e18cdcfcb018fcf95f7ed200068c80502c4746a93bfcce0f169aca51fc68ef31dacc1ecac879625d54bc3347ea2fa1cf8aedd83353c6dad8fe73cd561440dd73f365ad5b91da15badcbd7c3c90a2947c7d1480a749b79d9584b989f05bba498399d7dd3ff4c01aabdbec68743436a2f4ba427b61e40b8aad52516ae2114ac829e0ad6d41ca5e41c4596ef6994ac78de2e8982be20c713d8508178e9d83354ba77a9bc80be907f6c080273c6e520b2914f227ca6e2a5ba2363403cab92aad67bb3f6e1736529ff9f2d26b4a742b6e150a447a8472359ee39c9b73a9775b8b4fd86f70b647a082e2a8f297d225d903581443cb33460ded9bdf5fb9882fd96821a1ea6036be5e5689d0241ee6b5945e7da626c405a13c2982410ac1b4b19112169ab7e365a8f04fe8d0e1e527bd288b1ff0d41241b00835c3767af24cc8fda60e598f47c0f7871b263cb681fcc9eb01c234045d971a8661a9b353691e0c45900bd30de26a5f135e3258b8a01795cd07483883a84512240db0d00e55af9de0613b9919bb835bee24cd39a599992500591fbce188ec6903c04e2e14b18d4f322ef961fd6c1d582055a22c45a197bc536cfd7e00cd684986675af0240ffffffbf