PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59183 4851f45bc4b37b78a279b70bc860127123e0ac54759cef6b58a1ece925520f5a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1f8921aef2adb84e96a556f36e0fcf5a3f550fbd087c01889af8d6c505736109
Certificate Block Hash
4851f45bc4b37b78a279b70bc860127123e0ac54759cef6b58a1ece925520f5a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030090000f0200000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003b22529214f52f449d40b00f6919d8d98ab0de14cf18be8bd7e3fab7d2fd356eaa2b615efd38343faea7d3c57b74747cac36ff49b0f2f1eefeb8b7e9cca7a20062ff792de8631ed3c4580160adcb1a40b7aff23e21c6fc451c12000000000000008000000080000030090000f0200000

Raw Header Hex

00004020b08fe933acbeaa324f55f95868d6666570c63d4b0c1ba7a9cd754e7d99dcbf6cde36a99a7f89ca99f66ff705f090d6573ec529cbf24118de6b8a2d85b9c2f4d58dd6116a648d031809617305c5d6f89a88017c08bd0f553f5acf0f6ef356a5964eb8adf2ae21891f

Proof Data Hex

59,560 bytes
1212160203073e61e0070dea35d6dee45e884956e3f4817d19be00de4aa35179931e5bfbfd275d04d1f71462a93262432afb242d17e7d527d8590a0e6c60c3dbfbea52ce5b5965ebae0415de71d1c0c5065208db07c1c9899c79cd55768e884d82bd15c9a95bb2b0f95bf28da3184f02ba0f36569d6efdfe94920647cac7dbe96d6bdff7619246f87144c3207a396f4938283172048fb9cd68045883cb7e5f3e7617ef4e4cecc5ed3efb1bda995526ce2102992f0a8092563ef5a019ef314392e41be94f4e5537a0814390d6edd5df5367bb2cdaed06a542b62fd979bd062dc2004997d3c093fc2d8ebd412b4a07b1b39d553eeb10b12cf6f0048e35ff5aee66034890b059e13d37387fb46b8141b0fcf071e031151dda107429b89dba4b085e88015f0eef6b5b4f6cd83d61d0d03dd27cdbf8a7ba0da0066723ae6de7d0be2343d39f6b2b850388fc1385a8209994ed249a5ffcbba784b3c56fae7151c27b6a90d6b24715f14e574f3517f8d61a0d41432eedef54fa2b970a7e0ca210010b3eb652f2daf9a36b3c322d4a501cdcbe68f8307ffbdf2761139330e65f2e2e57f24160edac796cab50c4b1f5a4b435c8a548fb8fc03c3aed33b7b708fb2fa622b5d18b02f6866eafdb416e62f4d0f86e9c5c090abd7ae9d802fc194efe0042dbfe7977d580dd3312a3df2b33479929f1048fafb7b656bd35d6e621f8179d5802259c8e200c562a233d49e1819022f40bfb2d9eede53149d19ea973ff432ad573314b1980a68e8e84b91eef3c8e5c83ffa7657c86ff63d9ec97f742db3ebc36145bad45c5dec5ac04c9f1f24bc969fcad90fe90231bfde58c061eac71c0cc6c6109af2662975fa1a621e7e4aa6a64f99bc48ff228cf1a500ff7a4c03aad90b9ef93fe3ed1a3bbbe92d385919b42671e434718e5f908d7e8d1082efc9aa076c3b39b3a17234f84d0d0dee037ad5f6c2966f428ed64dff118eb7220d1f52e7662ab7f6be1f7c72d1bef89480381ecd3c95502218b590994282a42c988cc817150654a8650f24c37e3a082a416d3e34cfa612ec5c6906ffdee4d443aab14c6ae57b5ee11414cdc782aa4e7c50eee0a8f66800069232380bd57ca71193b672cbde5cb2dbfbfe525ab06008f09420c3dfc1d9e18d813e53cb0c397e6f26811ab6a6ef232bc70e17d5ea7e022689e711f803a6f40fb77568844cb903833fc6e474309083990bb7e59bdf96b91dc743e26533aae4d4f9c4300a854e05039095019f0b14b2f69aa67e180dd2fcce6475de586bfdd0f9c50b3ef49ef87efac9ea9932504df73fb7bd08a07465235f11dbe8e799cccde23c11a9cc7b0e41f138c79b11e9a73c3029d62b29d2ea3cf0ffedffd3b5253b81bc798ae23e21f384b63a833e2d81fd998cf3e29f65479b2113b0c615b90a6bd4e7c48ee78de0d033ac2f4f097f1be27010ace2c82f4e88cf0ea76ad48643233532e652034fdfc3e239706789692f5f5b3d14022db1f1c78bf9631f11e650a66006ee0d9df721824a0f5a3a407f64bbb17ebc2d020de52ebc9acd3e02091a3508319124c82dd9e10ec3ff889d3220b68b29c3a2d5baadb4b11af08e3d8c04001f366dfe0e2539e7f9fb8392288f5a284a63331f9c72ecdcd43b3b7ab6eeaa4cdfe0a620736ca5a1e54a2dfa3417d582be4773d3c7cc4c113857549c1bb8deed7eaf72c5d6d359627f94579db8493eb41d62ff1e06bb856a589aa7d662f14d329d2090aaf1732d22e1990ad9c46f057e6ad02d3eaeaa4986f2388f85c9ae67847ccddb66a4577743c21074e62cbbe0e06bf8e15be2abcf9ad5a9626db4b25f73ae74c0d4ede5b3744855174ecb1ad0de57cc9c431770e18452f882c2eee0cb8aebf1dd6ccaa9a29661da3d5a627df1c0747057ed507f1db924da8a95e902bbf7e6e4b545413d156f969d3437c6244adfa9f48e94c1e00b7216192d4f30f18976b0873b829910c968cc0afc42ca57427dfd08925ccd2c6e3e34d96c44d20dbd42347697cb7d521b44c2a4bcae855b2369e7e383f957e7ce242f45800b0dd6bef0326ec7b8a5ad8c897f4e48fb4b38cb346f8fc72db3377a35be15a0222fcebad67312951e7a888d48d6f995df5f1a3bb85a52de2fc264062340b605125f18789fde12a1ad8f6692e1f7131f3810173b5389d48f178767382461cca6054451ae64875e909d12511f0a3845d13676e7e7ff7f6649e219d5ce9824d59c5ff97f21a9fb263c6321be07737553648d86bad72ef84afa4ed8555f59af786d9566211b66b1bc934da2b11517a49245b37024c5c9457fb074886e878e0b342c22a7b87a6c3e6af0685ac45aae7e930c89c21ed0444f8a90b4dd45c17d6915374a66bb0e2b369485d8abb007ede22a13fce29738a5eb5c90fcc458438a80f3b05e39d9261dadce2173893c9fdf7b0200e868df6daa195db6276368a21bc9f24b52471e152e7ee83eb3efa2b02a6643222c5431657d0536494ac6a8294f2b591df2813e6d559c6a414704795d43add732e79665a203029709c6e46041a42aed296d922da24106eb3fb3250baa12ce5f370fbd45cd7de6c362d0b8ef5a59b8f0e72a95532876c64c09ecfc85a762ff0960b342cf43fe92273dbbc5b5f3b6cd2ddecfbead0dd4a345da2611aff2a12adb7ed1ab86f4d799d050336238f165aa26a1fd2f4c6b1d9c88e94ec13d6192a97726faec1db4723fbc7881b1e9bbed1a791922b0385ee61f9249009686afbf239ff4295bb8ca69465311604e6820c4fa0dfe9f6229a26946ab00908e65506a1ab7120da0070da11d836444acaa2d481b97a9e382becf7df57786e8634d3ef36eff00d10d04a990c49a357c31c92779960d28e665e3be9074fa081a4da6f74a31e5b41e63aaf91b6059895b2166c7e625ddd6868ab481f2d50e179f7166d7584318c25bd77df2e6d07495ffe261b7bfb028ee8205df7ebb34b1f8d2d50be99e3d1e01d8ac6102f7e8396bc47b2230eb16b8fd3e9b44ecaccaa336f1bb6d0b7ee34ea1d623ad642bbdd365fc54498910ec45537f6c31d5c556837ac0e4a2229ceb63b32762973a11184d1e1bfc72ee3f45cda3bce6592489b687a9633256d8c0073f2ba34351a35b3e94f1fa6b49771020f1af198a8036fba4205ca35c14aa6efd3c3dffff8a57738ad79b6a703851ef636f23ab869762dcf5766ef35e411551654cd82f1435ba7aad4b22e15e84b894a8d34247dd57fef25bee7d0e8709eb19c5939610531fe2524e2f66f3eb51900ea68e4dbad4e9d349b2653c853403305f92eadc9815e17c41a5bdacff2c994043586a663f0daddff9ae7e69e33f4371442aa4ed33e44e39046524fa16603b74da8a09080ae4b6ccbd5b3b3c2a0a7788ccf196557f907ea7e89a5246682e3b9eee7cc589756cdb8fc9f353a54cb3e549bffebc2e7591f2789023f64b40b7d18d3da32fad96967c55da357903c47a4078cf2859bf8ccb0ec920859e62d402a71694eeaa8b278484efd06eec2787d19eb3602fed605cadeee22b391bde286f933a57a9fd6a344ad32dabc2fd0ede6a4a602ee68109ff2f1f949881ece7838791e85f878a7366a2d399d49436b107826d0e4b7ef8abebdbb8e62268774164cc7f9a90c74eff18bfa31fe1b46b110057d75d80176e639b63743775ee6eab91733f3534cd139402d010cb2a57d3042bd15fd27b71dca62c25f51762dfa100fe32cb1efd862a84607b6d6c138d3aca93bd44504825993be63e276206d8b03399fa2e634f0b08c6b9676e2772cff29b667af04817b1a0436d2e581995af5ce7a2ef148da3ccb67f7ab2a0e013af7c8c14fe8fa6622c3331c35ac203865cc03a4702308fcdb03b0f00966f46508f62a48aaaa961dde06a1664cf0f73d6df06ba8f7ef8218e34103cf3fa51b74e905f0d57a7eceb3fa727d5e8bfed1d39efb725b1b5cf619283a5065968f537fad9db9d80a2220b75c14cfa3beaab2eb300a388f0bb476f357d99996c9ed3de50a23ba2023afa2e59111468b121d50b4608f2fba19742e1989c36c031359978ee89b18de9685ba7c6899227b08a3938cfaba441e682db29a781029c6d4467792fa00f3557579169db1888c81f5ada66dd783a4c262bcf29443df0977e0b3a12a799c7297906fc6dc5afee0d8def41463676a9ada42ef812db4f54b796b1b26c8c915a788ba928b4efd50dc3f2893397e6cbe4d86d7361dc27aec13f6da05a2b65acaf63b06e5b4e5181c643758c2b7f189d8e3a4082689fb9e18316d719390850d01b259f04e100f9fd4a9ceba6c96cfaa70a502f9b4dd5ebdf0d1864139748b10334888ac61e304c5ee84f42ccb1cda6246115ab211407525c7201ca42dcc2240f54183cecf7d941f48e53c0089af94239c721f19af8dbac1850b649a6218a08b6868b4f71c18a5353a9a3c4a8980953d0e08854fae5fad6bb8be8504f00da14fc4583d81263bc70c089bb894fea9adea241ddaf829f702f0ffa50165473490d36c3fb8af82120fe2c7b47451fb8d441cabca080dd72b8ab089dd481658a469e70a1efd4d9ec21c52ab1ec7eb0019e3cd2ceb85fa03ffad97ae3a968fc07dedc40732cac95f1b58b3998ff45019b1993d429f8ee04863589392052e77dc8aede27db1e1d3bd28b250ec5c3382ab0511ff9892836b9b9a7c1e4321e7d5888a19ffbc9e6633bc7b11cfaa3e44cefd766be1346fa26678428c76920129482aafb4da47ff340e47a65a243cc1d466e2078d32c39874ffff33d0de1dccd1b6de3f9691035023b1e2050731b20f8669ffa5423efddc1a4a9da8ddce0d723116b9cfebff3d5af564480f212e72b658eb27bbee42aee3cf720dafbd310fe84e7ba438fb8ecced2990ae43497323ceb36b5e7b97f5b13ade1c318f9e0384bd2cf980f17f4d90c973850cf8cb79eefc69cf0001e83585e5bc183aa2bcdaddd7934512019d212f73c3816ea966d5ad40cca878a5379068809f234ea0746f1d57d1ce5763e4ea708a8abe811ab3fc1d76ce093acc9f23eedb8770995e809060d95c4000183821ceca025cc01d40b4ec6a4a437096e20162f90e9012489b6b5a5c05561ef1f05b27af6c48493a18ba69df5d2c414184c98232a7c785d892a07fa09a5a9ad1486a97988759ff6a59a68dc23ae69ae595813855f15b92b2e9b65a3340ca6d27a052857f9068622d12ef3ac18dc5118f4477db212aaad773fc701fed084858d4bf7eb46325c4c42c4ed6267f100c42d50f3f30a43494ccfaef11878ee9e0fae5f3316fe6bdadd7347c03080aa6cf809fec7b443531d61727600abd52d393267b37b3f2c4257fac580c87813965bf7b2e62bc33fe16a33dc29f68ce780f5958336104f1cd73c2fb3f80178ac6adae1db75c7655fdb56cd940abd2808bbb8859030ba196f2bc3c47c89581f6839edb51c1755b2276a77817374b2b30197764afb19723b99006185baf1be7eb38f3b5aea78ab91b8c11aa11d19bedc5382e1310b3152c18ecb561a51f8c13b474c0906531b05ea43959873a1229b6626ed7a86447ea298ea3fc31545b10b614d46e7bf8f30dd11e15ed819eb6f215f85ea97d3161a4872af35d2260c01c19bb6dd927ac45386a6d8fbd7a765387f5d35da99c3a7316156d0bc367f1e4c0d0eaf88541ced7c6cf154358eeef97c4848c611a7f6b5a1c6dffdcb39f041d89df9adcf3b7dc7ed9cc2b4a6941e5ad9e92b71cfd6b50798cbaa05a28ae31e25eca5c01f34fbceb6799cb6c84c3f1de44ac905f9445614906e37f71bb908b51bbbd1eec6817149cd515cde7347ae4f0170615332fab34d24270090376e5030ff9958ef665ca60a8b0ae9bf94f4e7ddb603603969df2a987710f2d8af18b98d202245f2f960f375f23fc8b8d8d10431b072a121c54b97d940b9c51ed9182563c148da20d730ad27b277bb859b8fb1d6c125ec4329369a219e01e483b261a3aaa2ac105118082221f7f4485d66b9cea33321c3ff7829d0c7d6b22442117b4e8d03b1f6b15e167addee60c584acece09bc3a6e9e463977e092354df379d4d889bc5baf06de9c486103bf2c92cf67e6eaec20475c8fa2130c040d4e268f369e76a0e9c131c33d1c6b5594f134d3e635fbd366e4b8cea8fe9ca0a39daded275bc5909886f7b23f29e113530359e1a5d7adc85eca8654d3f4b1329bd3afca6222df4d5d7668121fd5bad8afcdc9f2f15082ae6f095e3d6899ebf50532b7b42ea4b6cc3866f2b739947592c5b7b19a24fdb6d70757930f40d2105d059f9a3d742e25a4728a8678a06429e4e17b304f926730174eaf107ee5952cc428ad22a936365f4f05d31b3e2fca5b4ca374248dac87ded62987b66ee5903d88df0aac287d1c95824d37f26f1162043bffc5575fb4500d48efbddac84caef2969e99984e6c05eff051fb9800669f819a9b3ba26e822dcd575c0e3312b3fc30a536f7df64bd59c091b20e0a9c12bbb1c8db0d0a10d3cf36192816f604e9d9cbac22066923944ad31f6a3a088d68a81786cac0325a80b2678a7eb0e8d102b6619e6ab47a2b1c8315ccdc6d233b808969868b42b4c961ebf07b4ca8a5648a332df442643023a59c44f4c1b8c199572992da2085da8ec7f36fa54724a35ba8c7c152c6ad6b80ddd2d3a723ebe07a5d3781c0fcff09d5fc20b707f31645939a7ff604f0f5a13a09d0d706f38067c84c446fe2d4623cdbfe05746eb314d4cd6d10d0bbf675ca7ce402cb3efa18f6c59c3679734b0b9953163362db22360cacf3a1eaa86185c0ea6addd75b42540a4cd16a60e8ada0d8b4cea914197b8971098ab495f019e51b6913cf19047b4f8d4df41f38e87a6a22e17f33df5b9a64defb2a87c15d6f7522cd9e0c57c6373a40f33301ae11c446f59b21525172e19b2af25c6b3ea1f3c64b8989f6d970967a878e221dac62352eb6c1d841e1f37ee0d27fbb344762cdc53de91015b6c2ebb3c419b82ec693e085b7ef538fdc613b194ac7b9a73505cfc49c6892e97893a03733b9de50a57444ed550dc820e587a1836227b47716cabdee267dd4792158c7ea6efe865fc99336ad854f6f3978a59bfdda24ab09309a62a8a54defdf222e3e41625fad35ce7dad1600b36ccce1f6e3888c17b0b350d0d5bfa20f4750b2daac8f57198d64fe468d1bd8d8dc753649a0bb3a66551a8f9830adc2394d7d70d795f0a8734ac8d48870bf2d5ad92c4d8e2578cb1c256059b857639f516ba25443da8ddc77916c47ba63d75ed0ababceab9f7d1ab22e57cdc41d94fcf520360e194348eae6c755eed21d31497130fa70c017b74acf05faae53e2079465d484b2ab0e681414b9e04aebcee774c2ffec0923bfeee101d39e514196b768614e78a020110d778fbdb002072c6e78e904be35b3928223ba76d998956369e7ee5f4130f3e2f6b53fb255a3f272c14ec0636480a28a0cafe8bd89d282a72a7497c7dcb93553715d80ede1eefb8c212100f6f61128f0294be4d0e6e743548f8bf5ea35d756cad324e3d5cca662e7781b9089da0107728ba57a084d96fe4784fcf3198f4ba47eb3411346c26f1e66ef6636c2bbbb7fb60f4c9e57a770c8ff53f7d892ed7a1e926787397c71b260effa4ccfe37081073b88ef536c3ddbffbe7c361cb6fd218e98b96886b8554703f775f5e961e423e4ea37eda3bf4d8b6192057fb54039a8d26599b29bfd1ad9b30f07e87fa32ac0fdd01f48a2dbbd9e73c9bd15ca92929f0927bbfa25185a41f5c58ddf5f3e78af5abbc37d2038ccd6085cf3b89754b7e7fb07818bf8192f701462c56201b2cd1dcb18f4b7f4dce3ab7df31f73cc097dcb0a86017bc20d20375bd94532ecb267a7c09d29c136608c19a687ffbacba757ced827c7cf553c52922c7ff0eeaad65685e3d6e50152751cab5fe2a35ca42f0be39820de6f54816963c6f881d591e7e540177651ee6616ff913a2eb1decc97621b9ff3442002a4c1cb1357bcac603da9e61bb237140f78815c8b0e74ba80a96e43ce2bfd81bc680059d752f10dc75effa634d7d5b810b0ea2d50ca924b7a168cb0daeafc5a31676308803c4331f173b0ffc71b33c7a6c233e8662401f3c376afd944637f84a2aab80041c746edf7e3e19550f180638055245743002ac2fb578409482c4d005bf56abf5f105443b452834b3afbb8d9215cbb54118c79ab705827372fa1dc6801373c314d13ab9dbca48da19c2c824ed9257d8e54da31003a2aa16a3de187dff983cb11cae5dbfc65d27667db26b1a400b014bb5941cb01984f5c84e89a228f1360e7dfd884c1a9ecb1e56aa21d5c94f043a1be8b89f94701a388cb36009f66381e2effdd63684e809f1eba5496c0d4f75de70974c11e8ca6a4fc284c6664561005f42ccf3fc3e542cc75414b31d5567b94d20fdbe1a2d5db7c88799abafda211ff42e080320b9bcd84f6e4766ca9dfd9957e80187370c49f505d77802e5738cda5005b0938d4f87c1b7648ae11a4d0db570faf316976fa7da3076e2d27fce456c8c196910aba6a9d523b9cdd993a653d989abd455fd31f13d419413b22b8d6ac42e2a392b1b0c086daa84fee8421253d56f636f3dcaad60400026296131f0c3ff40cbd11cbb403a44901b421d9ea9bd19ce236e14107346ef0f9f036a169bb6f455a5d02b49687e6b32bdf31f05cc9160d04f67e0cabc4ec84a549773044303cc7a123e3aea2f9331707b76987da7ef4f6f88093dd4b91c6803fa1c624ec13044a7e3bc254a11404e49db505115577bc3e8fe5413599316d8cd3b86098a251be0c883e0d303d9c865a6d3b7e1e3ad7740d67ba3ff80c7bf2d370693a7791b425787ea9276d1a511b4831508de1408b77304fc4f12bcd6e5d6274cae6bd3e6c3214604c2c3eb19c5675d4e9665dd307c1452ba0a67cd41a26f349690c3b72a1031a78958e3f39c04414ed66d2eb7588807bcc0e86f1223ffd9d82190fb2208ff981d681056281597acaddf2dad1855e4e339ac932c4ab161823db6f6550687205c7e25f6a574db964322b575f9a06666a301e3ea616bb3a742c93ca9d58b42dcdc45abcf57fd19459279926ab35e9825b290ad1b8a06817e63c786cb1758b709f974a8aaac39ae003081674dd2e700af0e514b3b3ef48d3241aec274eb9f4f9b509766a13105acc1c100fe68e278c5430be9afcaa9aae145f729e6fac9e09da93fd0f2c0b2b64457cd7d9e51882aa958d14f93808b64e1894971d883f2d1929fbbe1a735bd7e855472bfcb9a8f9a3deee18d93fa321733787104f6a4c6f0d83cf581f96e16642fdc6770e5f5400d34eeeb34342c384841330a71f111563534fb699fa3f8d66f6934674f401cf749ae908317777cf307e09258f743420e2137a9743816c24d2f2bce4df705c13caf48bffe18ced4ab866d20745e910bcefa0a982f278d72b793632b692d23d081f5b65fd830240861c25d49199dd6bd0b4c29cd3f44aee24232d849fcef0153f5abd53d3169869d5ace57ea1439322521657a8c15e6f06a96b4ddb3fc6bd66f69b0ce7c25fa40138d61ddd378572ebde1843cb1eb978563be9135b89063d869fdc26ce4ed3f3c15200a956b523b05aabddea54a1ae50b96671c699a2dbf7504c5879fc2387aba06c42aa955014b41338f6d19caaa7078ab24bfe70e93e90b2a5c64713146e51349d11467bd339fbdda5048b6c064bef074b797cc9bab79b2c20f68c3a9e7d41e9c8c6306acd7b273a36ba84c5ba5d5271314c314a3be175b2e5aa5b60549f4a2d449df20f73daede8b0b186be97e63c630810a0d64e4d98ecd8ed1be5a79cd612da8f42fd594c5c74736b82204d45606666d72e0702b50fc1f58e70489d25d906c6673fd7c7a30c8a1223de0439fde66c30dfc70aa88b6ca2f11c01a3b5f6b5239f1a0dcbe2cec10827f05fc2606ba0bf4ebc3a040fc7742066811bbb78def55d0aeff01f6e15b086c70b8809baf945fbe0f8a176d75f8abdc8f92563e3c155960d15ce53f5743b5a9a1f9132af3ae6f060acaa795a923e5c3887470e9c9c6b488cb458cdacaa95ff212d17c7b76d0b3de3aee82c38b610205d3da1c2d948a878aea9258740836447436d75ce5218a4809f4daecb54c8fa50b6e2145c746fbee0e7f17d0e4eefc661d67ce16e95fa0b65190c82e3647c405330b70a75fba32daaf8c0e16c002a72284af25fcab612128e7d250a9b6c40598aeda872d7648a5ed5b63cfe738ed0262dd183e271db359b74515efc01902aad40b678827681836922b401f8e4f9ee1b2c95491ec9bc574e5e8e91dbb39f88a7f8420ad89a41dc274c408339bd66b964bf6470334cff4e84a8b5d6da8030a6ca7557adbdb6a1c5d43fad30f0ef72e20590d4f836c2fdd841980373f98770d1d6b8bbca13f4ddf201f78da08e7755204b90c449c09b95998c3e1f5e2b5d6347006764c626cbe8985aaf12e99f21d8b9f729adbe4b7abbdd117fe54a50a8ff561b566013c4269b5b83273504d6a8886e23923db34061476992b0d7a1d47d3242b6158521de2015e53ff8e394fb964073320d9c4550141c3a457bdf996da435795fe3922c37de798ebfaf7dac79584d278bd8d1762282aa1c1eeabe5318d8520d2e28232a7bec9094b6510adf2fab66861036eae4a5d8a2dc5f1d3a7c4f988c33b93dfc06306e81b5ad512137aa34029bb8950dbfa2a1430331fc26cef71447b8362cf69dd468106ba7a43a03f4369adc691f84087c50dee917b1b3b8d3459295d4714dcea743722f9301192c5ebd927daaf23185215ead6d0bb36a2055f166c9ec27c526f6a902e1f5bd91285c6a6b492add072b6773ce642ee871043c9817b633994a9ac3cacc853de944e254b86b0e3fd3e3a24e16606a582c5ce9763ea8fbb8056fe88d0cbd891873df5afa604ec45a18e79d6c81cf88cf1c3dee0e00d7a45a81abecdfeb91b37c35d918cdaee92619d3a24aedcb3ed2656a39e763381f059f356f15e227ff4a09bef64e85046096b51bd24ed8a8df7da268200f5ed5168c6d63fb0757f05aeb2acec3a9d274bf895d467b0ddc0c8c8f9c8ffe537f7ea788773e2ba15291c9663093ae581da22066d735c254c00d18b7e3f2f71c0d782bae38226e77735aa25a4acfb3e83f42be3a51155f2755ee0418ad99ae51af4b696f36aa66a49b4926078f91bab0bab64c0b309abed3c72efafbc279ba11ed60966a8740c7aa370c792bca9776597d841cd5b1dfeac94d17aa45c3f94395b439ee626e44b6a31e490ba896000901f9156306c3a10b000b1ab656756e2863a0d90e7037c5e7a7c021436bc67633d0773236ce53d596177c847f99762f2aafb3cd50148a71848d5af1fbf277b86e8539e93e54b56e1fe90478a3ca8e0b4559dfc7e8146719fa3767651410ee5f02f18976c67e32269377d48e8f1efc07c240d0d8df861013607863ebdd893aab7b1b091c0f57bd7362deea58a1a7e23e97c80ca60fb4c170f4751eeb0dd6ee2cd95ce9d3a4424c157bfcf033cbf68072c4d7ba0939aa8b6d9abadec73fc59eb986783acae34d83fa563678b677eea741c9dbda78ffd45d0834bec605c5a6914d68336c8feda45736989b447b785366bfae8018ab5145d5446667cfba2feb8ef1b4549183f7b0129dda5af927536bf7e03fe4ac07bf98b560ca86ed2d5e0a5e5e9ee394d8d34a4ae8b709b79e55127b450f9e6b86ce09a12a76b1d710762c2120077939db06c4d76cfbf42c5712aaff60790a3386747dc180fe6d586368887a64c1d8a5ce884f5beee64166ec9095f49cbc549d3c46e0196bca78508a1be9ed890ffb3522bba45d9e4fe8416c566a69672fcef5e75598a3d0d77f4915abd273a3867486ef51871db8ecdd2dd42c64dd7312745ab8ec5cd2db5e29da96a2755b20cf0f473d3870fb1ed0366163195fb781a2cda20fdec11f3cf4cf6ae2defaf9e0b80050315c262405ebe9e4f651fc9e88daa5f233ca9322c3b73207be9caf00250db834276af1796ecee43006ccd165352c75eeffd99e4951836275345682e9e7eeb9adc7c4a017cb5698f1853b8c9400a098f651347019800b8e00da4f197a03687048a97be430ee4e25e658aaf4b5af5370df1e5edb0de66c9b8fef2340a1c96798f29a7f74c85a28672517f81517dff9e8a3f158f16384d39801b14d2066bbed0bf44dfcbdc6c5f2792ab24a32d47dc024ef447c769652079fd37001cb50f0c6769478a8faebaa70b4993f529b50499a3e890e01d1bd6d88f55f926307bb1c155cedfec38d3cc3ad1d44cf54f88685188fcbb7dcba789862432ba558a922b5da5fa630356107971d8f0c7edd33187fcdef8beec5d87fd7cd899a0ba52e272050dafadefecb769b212811d3b267e586e9f98c65dbed9ec1b27f31285375b94fa832eaa0a92a6545aba6e826e77cd221adac793b4a8bcc2db9c5bacb4c106f83388c3f7d19fac111552394ed6f362f38850f403446df9952e304568e293f79b9a3030119afc73c5d387cb32bf87c356056e236c4689f08cde889355630a8a3992da880f084b409b0aac79906b5a804757f2db0bb9f57dbdae97f2bcc99f48b9bbba539e3a9cc9a5ad507d83f033e04b73fba71f3235cfa22f642d125fec02f82d6c5ebc307185a5e85040191f54735f0ec5d2c509aa9fbc42c1abae02a820241ba699f80428f773467c421581836250f48dd184a7c0a8118f1a7b1fcec7d02d8e8d5b80137af07bf075ac542f6f5571863f3a3ecc08ce454b696cd5280c6ce3f873b00c47c42feabdb860bed420a94d47c08a48d4417921d901bca72483b75a5e393ca06813f9c0f333ac302e29fb73ce821a587590f19f4c2c35b53d6a64695217af304804b2afdd6a59356fa1920e4f26c09a80adbd7885aeb4aae503378fbbd00160677ce9fd79c2ab3d18cb636000a81e3ef86dc8e275acca43c9c5557003ffb807387d680dbe4fcae26d2b27b73516c230c49ee33831b0d5596992c9c21d58055bb735af0e8ce38974f677c238a69a8bc1c6b02a3f6b98c60955862bdcf0b554c96ac708d4f1fd29c0c4c0bcf351c032c88b367ec99ae1f7d9ee62358c4eda086a903cc54fcc0b1203a2e5482c303064b75134588130c8a7621af5db650f10520f44d979d09f0a72105b8cf80c7db6fbf3eb32548836827bce9edde62e026b9e6f0cced7c87d1f19b5f80a4a9292c3e0379f54e4b0caf8c994821b6b181334e0ce4d992a050623eb901312fbe318afe77ac9eea45926019354047f888dadbd1c948cbad43c3f77b0bde12c702a5cc626016714e949eafa809a379ade302d7df346e10142e514837501e001a27efd39c1f5b656fc602b028c13de61bf24c5143fbfdc6b8781087ec481ba991faf6712882a752d944ec7f26c68a320e47d7cd0e917fc55a7064ab0967db775ce6aa6407497cf58d8201ccd9db33f7efda5a7f4ea59643cd86d9ca5c6528d995d419b3c3e34ccf35f0e99c2e5a9f541eb63f8f2bfbd953f311bf54fc20a4f600745ca49753ff4b91e2ef1340e9fd169ffbe903e8b3ca1cf27d7e2358be941f630d72064ad34127f8731447a2c235d9b690ae6c3a5526323c64294e49d1050dbef41c088092fc28404a006ce749291f16c1f77198b5a1c767716a86a07ed5869643d6591d153874205b7eb6a22fc15f0fe1b026db48fdb313deb5c222f929cde612129258fd99b311bf3a9c4e80afb6f65cdbd88f22e0d4175c771b63e7373e6fcf0f19e4fa4de20a279be3089407dbbbe51ff2aaa82eb8e8578eded70fb282c24af213841fb054c88f68891774d9f0e7d3f21b6bc05c29f4cade3f7632f3c3bbf12d3fab79f2967cf58fae6aab18d6a23bccbc94f26c4daed61669a1688d2540c59f31b7347cb6c83ecffd846c8fa9919d930fcfde1846ade3c322d7bc0ede97ece93b5a494373fdd2060c3bd255ca4564f86fdb937ebe403919b506e91c8164a0fa8437209e4b2a577d06f2e3ae8496d4da307608bc3a99037408614538ccbae0e36703730b0f53c594f233c105a1f784a2859caef1350e1e1b89ee6faf9db7705118e218a6ecd80a77dd97b41d6b9b6751ad359561eebc73e9a2fdb93f50a072c4f5eb5329292706bc669194ca6bbc2b34d7e6cebc251222186983396d3e19978024006cc7c03265c371c8cc9315b288a344d6e8608aa02465c2813ad4aaede2644b423a81d70c61c1d67e745d4c1a8cd06302e413fc88c82e52e164c80193f12324bc26944a48fd4054314abba3626ff6f1e77cda7f7f026653def96d24ec48c751b7f6393596715c27542b7a78b8aee40f08912974a706534f7bf230eaf47981ac5efebc7357f9f8374e1a1e8ff09849548304d0532f407f19219eec61702fbb6be6efd9eeea0c6530e0f2c4a7edfa30b626ae4b5787b252efd03b2d696848636bf2ea0c0e841c87e621907c6754c07c7f3882e956309cf71c5e10480f27b2114da2608dd4c817d2e82511513aab30624b1db065067eb7a8c8c919ed8a3d4885e0c56694a530ab2fbc135aee6b246c3c2607fe541bbebb5266a5ea5532e431002858b28782f47ed1c8b4ae24116e908589c0e0262dc451c2ae2fd94e3e3aa21ea3743c3696979ed7ee5ce3f62e239c5e7776536e82c881fde5396958d6812d2f42c2fdf336a0dab2fac877a85588e78ae741946f080b4a92911e697152f7ef228607f92d2d8822fa67d1845724d9bf4847f9ae41d9e577b2f9014d56b9f2276a2437ec87fd0c3bce242648c62bf180501221ef4a4e691eab2e07e6a354e1198f952656b24cc9a196cba51926c3a85451203033b8485f61a93add445324246ce73e22049eafd99717aa44e0a67eaf741b282acd06d5d42570147817cb6a70130ecf10287d82229ab96f5ce6ea800239d14694fe1cc956ba161447dcf4095c56312cfb83c84bf30cac6c9adad91e2fec5cfbd2b269d3aba1b3ba364c434147ec7e10cba526e4dbaebb2eec0b3b4f18f5c89ec42de133e9a699c9c4d60d044ef47f728c83802726743aa13f09b870e654af373d23d80b096789663cf9e63ec30add3665ef9e0ef5284f09b625ba3b63812fda007a8fd9bddda9fad2d321348c6c716601fa25d8cbece9ed2ef55e4b7147e4f76f11a2a7c5e5b503349726c02b0f3af629bd76fec14155cd0fa4af28fd15f349bdc0ff616d26d82d1a2b5b9659764d796596a3fa20e7b594c5e6b1cfe5ccc0affa4a88451d027c721207afc88a8efb90cefd20c2a9fdbe7a96613f6e1a4b9990136e6cc9d3c16ec6ccc88f16c40ea80a265af44b24e0077262a1d94f9e8a3bdc8d21854e03ce3f9334dfee4cc3bc9ecf255c44960dcb13284c124d0608ea5ec9a505ffd9058306569e940131d86f9c09cc9e8158241d7fe9b361d8f294b8bd521cbd913277b4083a0cea15b400354105f9039209f4606a7c8c4b6e2f8f4e74aa038dbe587f16c51ac3c5235c64e833a98e31097353ad149475a784aca4d1a08debf35496a6f7b405c7a4905a7956f1d04cf78af4bdf4f7e365eea108ae1ddbe65f47e2d8e4e99247b37436c2e7c9387443266f18dc9eae5c354b32ba3644b84684848b4924ea3cf15e804b55121c96254a5b4c5c319b9bd2714e614c91168042b32a8c89130746b947b942fd6069e5e0713905c0ae712753c32cccec256820d97c15e37688488a30447773561e1ecd35de1edf5aaaca3576c60ffb86a509a3c6eebee6d4f2a8871df4fd880e048ac030e03ed619d71ac3c50e2e37f3651128afe2418ec8f0f3ad889f9e046badbb2f8f4ac2a32987bbf723d9753638a69341666b297d0b0ddffb669f536fdb9c84430c92b41c7005563d7000eca672fab3bbb0f84f2be08feb3edacd95e39531f889d79adb7cc25cc464888340cc32b87691240eecf7e542de9b3914d073bdf50be27c933991cc7bd1b3eace8e18e30a73724863dd29b1a2fae7bf39f3a1c99d3429fa0d09037087477a2215ecf046658c41ec3f7315fe397ae2a228a1b661c39614abae786985412c35bc942fb39ee6673fa8520bb3bd849cc588e6e780f39ae0adfc78a5061284b5e9be89150821e5763dd59c6f34d282a51905c66b5bc3a4b67b8d22eaea9920acb6e5aa255b02988052ec1b87adfa6fc375080ab0d39e0d3bbfe45f85f7a5f18b5c61d7ff24d44048683ea1389c95c0e5a84e35c353a97ba8ca142e2084e4d85ed78de0433af8e97af694bd11a73e05356ac4785d769ca399fd6c3239b9fcd2ab1a0db96e9646623438118dba19d7d35ed0a5eb61fcde6910b04dfe3b0b015c769b1aaa88b175b0b421273823d797d6a0e12ea4f0d5ac86044003e5a1905a0ab880ac00cf5b57a0026ae21a7ea16bd909ab18aac6ff7d32cfb3b5b4130d5e69e7f6093c5c8c79cebac3acc933fddbeb3fdaffc751749fcb6f776653ffa06af0186ed627db484ebfe21d22fa0619825bec3c6edb37d48d9956867a7be466b5b9a94d25609cc46c5388d26d0d88a4b41269d3a6baf9a4e575fb956f4e93f7fd8876465d33eee0b8b78f60d379a4529ded1f2b4347597dd7bd431220f77bc70b9589273234ae2d30dd3d6e0631cda67327081ccb17bf99bb3ed3140eb6413aa9dbcab83106ce170295efbf56cbc821545fac7cd31202b564d14e494b36a52bf265a611d49094adbafc6539176599f92c7f9f9b3e1f823583798aae44f98a9ac6eb1f87804b21136a9d725dbbcbafcee5ad97793226f76431e234f4b361bae3681eb5698e85dea8f244daa437c1820b4d4084c326084e6e9cd8cb6db1ee4741cfe1cb178e2208e84a830d1025ae50e4afc47ef512344f424c28f3f4643b1f66a480be501f2ade4bf5cc897a75e5c08cb80f2903475f9c9406c07a03cf42096b8749b2dcbe4453c1ca3126e001ee0cf66f984de821b055d217a83be85321445a8741ba01379dbb37d49c1191ad6b8215c7137be791d959d8d49dac528f4a6ae916bf8d86c76f732cbd362787f21022460fe167e3e56f2573d9e653062e7944021513a91206dc084a843d183da412572ac190e41ffca47e52466ece59190628de834856c2122a71ea7f223ea968b0bf43ef3be5482938fc7a9be75ac7ac2653eb16a0588fcb85d4d33f304c24248bf9c7d5aa40829cf82a3800c1f8415c14bfc1fb58aa326416934daf142e7787f1f5cdf17f99f1c386e09526a0ead1253a0a233e560c7fdbf88ce36e0ef4274fbeeb28a9460ab2654529a50351ce93bdea388fec4607ccf87e8f71ad6855d0882858dec78e40a076f53f97141516a44cf0bf1f31c28360b336da4d479f3e70ff818725d9bae42932d79aad2477b228d015a945f716cb2bafd859f6fb0748a8be38b1d8b57a776ed0a2f1f7e078b694b870519131505d612578502e3ce6e4492cc52c5e20af605531942880bca1dd0b236a8ac6c3a929979859e219988426958dfecec48c7b591410fbf6c677be5813ca90f8d3157936e3a52c4749180a38f122290cea02ad2b4474d25413f16e164f4f0aab9c5787554f588123e99de1d12928554e7957c6f6d85725c874f18d296ce4e45dd51e087f5e87764655f4af27e6d120fb18d59199fc6611f125ff1d3570aab3bb166b1ed738b7993fcda524fd9b4d6f0ae9f6c5c2bdaac2d64c171b75e3f7ce3e0c6258c30bb14181211905b2a4be8643aef9edc8b8bb806dca245acee303a264710f08c8f79072d15cff48d2502a01055d3d811cb9921a271e3597741f29b20710c59fa1fc03943db5668e6172c68e4038e8d8eda58c71bfab1e3725141d5a0f6ac0cd7805ed553916c0f42c4547af096af30738439df7c1f116b6a4e2342eaba6b68aafb3ae6956d44184e8c05e4259af44f9961902b38a75ab59ba5f8df63561d64043b45f8a8ae5a680cfdc05a8f1831e5b9f61f8716e1c36ccb50aef92ab9fc92d389488c31c95b01ef2b378c955205053732db5e8506b3cf12e5a6724bdcd454635e193e5f9dc3c066d8756d7a51a608b1786da7b21d35e14a9d5611de9e1ce07ed9b8a2972dc918748506a0f333ef9741626792b726cc30d7a9fcdac137c0538fef69c9aaad823a49933284306117768f1e6b4eac1925245b041da4122800a1e979e1adc5b2160aa943138328fd215bd52343d4facdffff35bebeacf1236d9e504a158fe30658a4f5f5321fd536b47c787b85e1cf500810cc07755f0c1dd09c5823664e98688785bae066fe57870f899a6959c97035cdba7effa7be5962fdbba1e0117e56dfd0f3aa0df6c3e26f90f5831f6b4a225b4fc26b96c50d9d44c8f639258b91922e3befdad417278430bcef979280ba2aeb5fa25f42ed9df06b01c49114e0405fdd812d6808beb5a76e04a1fbf2087050987769c4310aab63e7421c3004cfceee0e194f6962221fcb6eb3a4a96a0d70802eb671c16c185ad0fa6d715e51c29ba1351909e073b6a41c81947b10dcd58d5441eb965e2bbf77c30a609a02adb7871ec1636bd4780747b0159b8d6921589e02e87cf978d33fc79e95dc159f12d3eacb0d1ab86d6ceaf95d2195ead271e9c7936cdcc4747ad1fd0007277b127b1d3808dfa736b60a7569f48af4aa0f0dd2eca7e460af372fd9077b288f3ac50ba6953908683d9aa7ccb83efac78816c571dd9cf8e63030593999d901c28ae43e929e468a5cc3ede8e63dd55c14ae7207ed297d2408adba0abe2bac84027063fc1c56bbb05fd5a0fffc8c771cf262b1277082414c41d0ac712b5e25658880b33a51b6ba2ff35e9e00c0fb62eea4f178326cb58468b5f5d7a36ae17d462d9ec21291d52d7d4db3af171c0628b6012a5f7e5284753925a79820ea0d1babfd0415cd8e6b3936505ed614680d72103d2b8108063f3c4bd9ff2b2be6c3a99c8817185eac01f6f44ca3d8e00f402b96161ca85cd898b0536098c028d4fc05b83c8bb071f5d6512d4642369bf2c7af8d70bd387fa981912e7e933d7a2aeabb19e207e88477f3db23af1a31d46c28df85b94c96ec7dc55ee7456155f8bf3680f433b975697bb76d7ead2505de82d3f73ca8465f2faf9b4da99fd1fab35d41ab78745a1a6edc41e27d6cb6d37149236ba42deab68672caef33cfb30e02bdbc81a7b2dafcc0a4e6112476cf24033008d85e4625845cf8ae40b251fe456ac0f52ac56d69d068b2165a938843c4911be82231e8cfd83233fd50a3fe6694e649e7ac36ef6202969e761376476d4308008a1d88ac90afe485cc5ad1e057f1fe3f711964f17860088b9241c42df59addda120dd5a7d04e47cd7282ce6ad979179542e782a83eb26eee82bd374e3a66fd6bc8409c48021969d5db74bf83800ff350a099e4d3bf5789c83fbf0b7eb01d9a1716bb3c78df011f89f2c037e1263b10557e3606c7e876359af23c5955a02cd6021d9adcf6c3939dca6d235919dda3d6f2c78f0fe5cf53826ff13e5f65bae2a7a9f2becf2f9408cc161b6c3f60ab0e8349b47e22699acd45882869da6dbd213f0cbd992e0857b824e5abc78029c13492de7572603f0b80cfc8f5610ce53b83a823ba346a0ae3bbd5ba9357deae87bfb200d8e9dda1ce2f31d38ad4eb5931a6259389b473f6bfff1cf27df730d2e31435b6045f2ab65fc21d77b36b81017dfd2d7b1dfc5ac26035aeea76ab1049dafff12499548cc523256459840a2e1125f476955308bbaf32c7584d40306c41af04b5a4d4cfa3d15b7a6668701d3faa17a6d4034b38e3c6f88979e7dee8b4e9f48cbe9cf0915f42eb0a4d91822d30653e8a758de0491b57c79f9c8c8f47e71ff8e70378d2630c485ab17baaff8922d589e52125e73fcd3e25b66270347927d372184e16aa1644c5f745f0ae2c5b98873df69fb529de3cab7a188c83ecb7dd92008f5358d6b63243739c485e4262748f4a9027fa654122aaf04f1c5cbdcfcd7ccd80cf95c5c144ddd1bfdf8efc7665e118568ff0af84af732ff6d2ae2203052fa1b05d4096e74830e63631fa0ce40f76a9d0ac7f47158c53fcac4310511ef2b2466cc75b9c205fc8149e6a454be5e6686189b89b3bbc65ab5ec59398317c1f409235bb3812a134d497c96b2670e1f303c728617385212102615ab57022c5aa5fe3b940f34fbb0c6b2f6a95a1c04e7526b4110b5f71c514cab3486e02ad066abef0f9aa5a0df3d7d1f13daebfa4a6a095eda32ab4f89ed5e174e24635b4f26f1150c6280a51f3da1194f95dd53926e4759756270fa9a0c45d57f1b42f127a721dfaf95f86fd088849a228b64cbe495aa9bc69978c865dba58793c131eda6f7101c32dad0ad1bd3ddfc3e60517c8f6e6df7074a33348a51dde63805a87117f054cff84f6aff620b514bca558c7a8f15b3ecc9a9ef8eaed5c8aff181b0be638d294e1f5e4268ed72e9c641833c1ca73c16f7c17653e34b17a743b4989afe60ad26a90b80359d195f69cf8751931c44da8561cbf2a1d3845047fbade0f8b237a93791a2c83f1f2922dbfb3a0680b2f5e78d2acc2c95868651b2062ca342d821bbffec25e86aa1aa50d8377dd628de11961f35879ea922ad1a77030b41885ac7b82d63d69c0444ac47ea684407542d04bddc2af4ae5a6bfa9f092ce8104972f22fdbd8dd0774221fca3be59dab2c2156e50a8107bfa2d4cd4f7add7e386c8ae64e9cce9b2df17778849cbbb3a2b855f09b8afae86b582949bdbd0c038da308e23d552bf6ce613911494bf0dfeac7900f613dc6222a52cb1407a2c5ab80092df576d9dd5b0809449e844f293e6e16cf9f5328d263cb05774ef64d42929af2cb0ddc6d26f92849ce685fc8c3959b52f997aea16f3751deea84052a72d505afce96abc3b340842010f04d58caf2a38f50c1c3801960bc3439e3e49d418c713e0e0914d15acd3f4d6db80ae105d6dcb5c0f3376f52556cce2a680eea72aa200937f7b32b1d4e38032adc160ce535993875f0de0f3c61c361119f6777e1ecdd7f1b39ea8703a9b2f5203cce06f74dae11d507dcff634dd1a5448725bf68481ad3d8a0e3ef4af5f3a9102db50e946aefecfba099cf488cbe4d28b2e4ea7566674271ee713ec97e9bdda7a74b478b5170a5cf2741b1c3ddb285da3b72d24eeabc0704a92afd91cb2871f3f2609b56f79c8dc96f35ad529015bcd84c55e6735c2e4fd9e0afac4580b944dee922b2123ef0b2c46af279ecbe9b4c5a6bca03748bbfc1022adedde7d1877323fbc0fb73e2a2ac7c37a46846adeb76a94128eab612832dc09005ef0bb4823ea7db4cc27ca80fa1d0824471c59da9d71319696db3c96557d657da19a79496d45e330abf3bff66a7064cf7853dfcd939e04b1d0c46e61535a91b46c4fcfe0e5afb0d2da88865d583950e2054f6c167af5b3e11340233a41daa7b59990fd997742173e8e202c86b9d9708d12c5cdf94abe6f300071b3e7b6220fff182f7c283cf0eb6b8c61bbb3c9197e68722aa1869dba094af4f9392ad6040b26a94aca4f27bad03e244b7b53260e01ac4a17dc59781524d57cd9062a5556d4edb7798fbf0862ff17a19ee43a9f66b598914d49d1f4a6d780fb166587c21c8479a1f586a5e74db9d819f0d41a88dc909b091ccf9ea8645c916c263358fa8cfcf9e2fb9bcb90880bc52787724fb48c1908b66caf4cae0692a97f5b7f6a9ae30736601850a45d0023dfc1d7e8b0b0d56b7a4864e806667cd9e0cb198c15c16aa56387e6a604dc6c631afcf45b196afb546ba3f151142f21f77ced1e08315d54ebfce4c1360a0d4f0d6bac72662d6e458eff099eb3c1f2f27d1b2552d500debb14546ff99264aecede780b1b3d8b5ef4e0218ee29056d825929a9de6dc76b5c88c406575404453c266def10d473d513f07e54310f5e2a71cc25b220f9214cfede89a037ef5a08a3d4e0e0063c72e190f37b4f1e923d811ec7f421f6f1e04b16bf45aeb7a286a4ae024f38b7a8bd125cd53e8ebebd696a11452160d7f6a200c890d6ae3dbe0a584259ec39fad089c4ccf04e4aeb7f34f332666b848e78e46f92d8234bfb63be0dd909f63675391c7a5ccf797db5fd6355e863507f760857a2a8d03988ca867ce04abaf912b2279de0f0be781a9acc3ab778bd93c50c434c580f56e013aa297e5c43f8de79875c896852b50c7d60dc35d9903024952edaac71b606c9965c8960574ba6b901dbd2c8f92c9363a4e6630e2a26882ecfef2c18f2b46b6ed5c8710269464cc0554d632fceaa7d02e157525f24fdd359355529f800c30b082b665e15c22aab955475fe542dc1e5e100d2734d5fc952395105539e590756d98daf6c8c2f1d777bdcb6dce9fcfa53e0e7c03c855198cfae98d76f60c64349ce7efeae2a53e35686baaeee0a7f7cf316b1260a2bbe3966de1910fe804226fceac425c1254e872c804fe13ba2f3ee8952e4a8cd008ada6a5d00b7eb85f8b0456c9d7719449b2371b9bfb8bd9d1bec05513c01db610b7149688055bab90b3cb6df10768c384e8d7dc92113698012a78a7bd06fa7713bfdb31e2334f2b5565f8aa4d088429af8a553e45dac1f0563c41394cab7edded91d9ade5ef8a6dedaa05c3223c2a6c53d4d737c179707cdfec9594f4b440be5a368ec704ff88cbdcff7ed21b3e59c08154b2e7ea734ff3adebf63dd93a5ca1b68ad0dcd15c104fedc9f23827ab5a0c207ebee59151a3cd12014e6940181aa091456fda967b520eb5f4bcbf5c35af22aa9242778ecd0cbcbad5ab65ee4b5a321c7066a8cb626ea19f3aa02d3ec8507ecb5beec8288788383b27b40393d9213dd78ba324e583c6caa92d85e5e6826dac42f3426120c0cdbfebf18796464d83fb9313f4a6d1c9940f2238ac86b34fb9d10c7b403b23835e807256e9ea85a657eb203d3a3a051a5f7571363988dcabefa8e2f066e8c6774ef0f5b58b2e875fe4fb7211d3af3d59f8dd40dbf1c17e71e9ce4f3162e946cd4730784b97e587a6576d5cbc6a8ca7c4c60fd9ba9404c9886cd366aa8e051161d2d0e3c64a7a5022be1aff84c88245f3b508ea7c090c59eca55523e1e2f3667572057dbd955ddd8218b4c39a5a0e94036cb5698c86fa80db1c772719a4d6d3343f9dc245f870aca9933371ebbc9b4f2034e211c95a582b4a65673ff549e7debc47d8b96bec29752f72dc64713972e51ac4468119c9bbea52dce8884be5dc136c90f5ec485e107c874972412b2a6cf92604b40f9b49273c8763054d670d149c23bdf610a6ac7b6a906d412bb257f389883a7544aa697fcc2e5c7a12cba4fd8cba6e9571f667596be4be995a9ac7b92101e5d9badd9dba3a04a244e264adab0e0e1ad7d58196d8679dc803e150395d122dd649db0eda466a27eb92816994423c5c5748f6b94bfd75068a0f7245cf1033d433646410bbc962c1232019da4ec1883baaf0431d7262649cd65d83fda88455c3b20f683db0c97bbafa6b1d2db030008266309cf30cfeb422df0c3b78658ecbed9b5d895c14e92de8818b8779e0487f556ab3951c1a4b1cd51b8bc2afd3941f67bcf097c5df7ec68344dd5404a3e34a6996913db6b000dc0e26857db984ff8f15887c93444654b3434dc379ce11fd2fd325ee27731e83ca9463a3df28b904eb458bd1a1155bf6bb65cbcf4fd28bb0c50cc2c503ffb08f20b5ee973889774b30e17aa3baa76197d441bb25263e1b6763ce068ab8c4f7a3385bf345d22d03d9cf11a757921ca0488755f848a0f191a6246063f5aeeb51f82ce8be27785669a2917ce86077005ef22f61c1582d1c16fb5ba18682022f813dbcfb52a987a75c71b62960a7ce89c288ec00c2bdd11fdd3d5bd36f83b032e4c88e05bc9cc6f776099212b3295cff99e0ff7e9091a0cfc4a498101e1cb64f46d5455560bd2a74b0109210f194b1d4ad726ec547bd5d53d530933da28c7c15e041e6d8790805df75cecf5636b91806540210d2f529bb27a9c8378560e6046fe7aedf3f8f0e7527efee9977b2626eee8305b63722f9162b661384fd6881cc665274c5323f28ea33bb0bbc08e89749436e9b6881c09c3e9f91daa83d1e7b6994bea91b045622d7eb4fedf16c142c1edb5ae351abe5c615bb8268eb68a3087b22f0e12483ae4fcc9c4ec667499bdd92ea34cbdd74e749100028c0414d70ed8fa8b8e09780550c4f50b83414a4688188bb98060858e06650aaca17225e94683b54c078f4af2d276f2e937dc4191187a6920271178d4a4f9f641e8ab525e397f29df02cc6b5a7ffff565d8506a3f8136b4ac1e4bfcc257fc27fcb523405b54583b083b4795c3d8db0fa6d313c969dd4f969fffd2e4034374ec30ba326820c20f0499f43afe0b60c415eb89b456e6f5d755dbec7dc828f8f5391abca98dc62a0516359b4bcff5a22ff826f3e2e31a6c66c1f81df1cdb17f9a248ed8becb98e3c0374aabc6e8c235beefcb246a14f1aac619b9618137cbb67e9d2e07484889b7ecb17c7fe71997a71a8be861263cb25f2dad14c60592a924b8b2d0d5bc2ebcd9d04da0c5c80271fd611ae84f5f46f490782442a7e7842a100da1545b2d337d068d5f3190acf45a3efe66f244e31c6f2a64c0c693b632e93e3797cbeeb10c556aa023bc0fb5ef3830cd2fe5335fd2a820c5b00616fa03729221891c1b0ea4b1941770dac50c2da0797fda9367a31906915086fbb4c2f3afa67f409e907a004197097e291c03e4901f78fa6e05991901241b6e44ec561746bed0d7a0ceffe62877c1a1b0fbee3e5ec0bc6b17df40a23e20a1e6f9b56248a82cfa8143b6dda20e1cea6d50d9bf6ee9ce93989e3a1b9fb4f1a64d60b0f092d3a88f3296f36a976741a8da26eea9ba81cd259f711fd31536ae69431400a5cb5b28b740464b89db30c4049b540650225586363d7af9b2c452e546dca8c0a511cf89f358cc894fcbdeb7fd57c77ad7f5d2aa6b1a68a32d8722a234befd6d9a6df3e5b61c018f6c35f8105d9804ab246215596fa3742437aadf159d7e0db6ac260cd51536bbb44a18638b28bf79fc57e893a8f3d03e870fbbf1a5e73003f442ce776aa664a0ba5b581f61aa6d51fe7ac79a994f3419815813c905cc690c352543dc3eb1d7ff016cc48ada037122e397d83e999285e2731481ab4578507b2ae24dbd8c40318862482119cfcf53e499851f1fe032b59b6d7b74b618f18b89774a593230473adb453b050d2affbed2746256f337518b8a7ed3adddcb920f26957adf38aff106ba55ff72ecb863c7593a781c54312de081d29b1d6c62f6a15bc7b6bd2713f0eabd3850b3ae1f22b4bfcd33a75bbd0b093e338a03fdfbb975197b14e0f70732cfd615d7af34db32808cbe6472976b5b497ded9bfe5731dd5d774b471c28ba33c830b3e05a706918c51b730d58f8c2e712ddeaa08878111153bfa874a17185193fc6e1c14d324145279a565a7e17cce6c05b9c69972ca9e9b2912a71981a549c63326ca4eddef95ea6c372f47d56be7cc83debbae160f9b7aa8f1319b3881ad64330f820abf8d6f3427411e9a2120f0600d7ae1113e76787f0cc9f9f894b232ba5119e69c7feb0a5c365d9d056fbe4569f2fc8225256432050cd9483f5ca7c62e8de07bc82d2b813317d3c24499c2b206aeef5cbbb30a90b503942b0b0ef00fbca941143f73fff6a4cf67e0887b6f71b5dbdd8623f34d2923a96642f77a472c2910f9fc50e5beb0099749426957c923ebad4ad79dcac0ea6701fb94eb3c6771b65996c645b14f7c77eff1d11785a75d857ab7cd1d16d9dadcd0b52161f45e6f62123dc8d0f6263317ba0e2cb5a101483be409ac60c03a41d73bca44dcf11934fcd44a9a6d226a9b76d78f234e57d15928d6627fd17c8ec9776c36d45b494ac66d12befff83cc82c104d59eec582c53b05794d1e8d2f7b6dd0797c88776e0880c69273ab8984b5cd87c6a519213c1b62440b86e1143b6ad24e90b1e6a2cb6f1d767dedb5190db53ade57968e416fbf999bcde3794bf6c8fdf2cc2457bb5c35d1e26c8451e8c521cc68fdfd3cbde57b36604f21716382700b90712ac71cbb735b3d2fc98a23c3e17f7c7c569263aa7635bfbe90f99d4a9e678e54c478265566454a977dc26d8c774160dd3499d4955ca15d410dbe15cc764189b3d454e1dcf582b4816644e629ac18cedfed9c7de9aa145f667c7768602dfc912d5cba0f6ce6c086210558edee5e8e0d658b5e33757cfbec3bf412d065bd23e0ae52f5c27cff27567516a44d1a37e5bb25893e334a5f48391e2722e3d6331fd21e3712389f2ba836234fbb6f42ec7f4672f05e4073a5d38eb598d4c2460975e8eeff32cbdd2e58fbf6f87711d3ed0df2f0e0791b6a43c5eceeaf86db40202ed75e71aacb927b69711affee8f0b410cea0e2a0d3b28aff42737d2d1148ed779871c58f1279b17611d9c1805ce752b5e763e2715c6011ce1e03352c10cd9c453df3950d1c433f97ce19df9ab95583b3c101cf1ff81464e830741e584ea41f0a5253ae8a95ad2b215d670a4faff2f0745ba6f465beb213d19756b57233f828a5d885d67d7439d9ba1877504353b1cc39604ce2f4c494d81a6f3f22e23c709678f393c0ff79313022dbfe0a082c1020602abf2da797298e9c0ee4fc284332491c5f90e2c2a22d7dd530afd4c191b8b55643ca7622ee67cc9818528f8a45cc4efa48aed674bbdbd9a6a107fea0ad45a3a78a243e29ca5b9aaa7f1ea3137b3d726cf47c75c17f065728dd86a15da671393f5513d0638cf2c999c4a3d5e92dda3f3a44ad00d72e6d8b41b611de15c9e718c9c156aed6c5d07430740d9b45bb4421180d6c3020976be092303116816e5e8fab5d8f4e3734b4c89fbd0f0a27cf8a4015844f81413869a23be41300d61e9c2471469e037aecd7dedce01afe214a9c3400ebb78493f32999d7a9e884c426f5e64a38ec23f4e13800d03acc738382d881f8dc84958f79fd27c52fce7ec96b0edfbf7918b5e5b460420e8390fedfb2d811c6beb1dbc65e499b44725d6c071c9317aeddab0cf0cdab1855ae242f4c052431877e800fa8f5ccba180dc0390314e9e65d7372f966f5dd3a8b6e41e9bfb322e2df605f6da96fded993091458e0221c2ba99f463082299a9bdeffb61f3bcc5cb70f9b30aa43ebac4f5f708827d2d094754a6ae72b565d3c0822abb08fdda69dc889102fc417e4d20e5dad6a066c811d8a8e85e00e303caee1775fd0be45b707fc2b0bffbacbe30fb08d72756a56e4a7107a2048cc6efac498c6508d8f51561a4d1977446b9f8492442f74b0e24e3e16b442842574c9a4dc081e91dcff91b183b91fe715838572411c60fb637fbc70d3aaf6dadeaaff7a437704960b776a62c7995e72d3a3811a6f443b0949642191d542968caad3edf719e5902bb009771c7f2cde2893282411da99f0492222ac1349897dd78dd60157fdcc75aa2894ec80334b27292f2a8a7a2b98e95486225838ea31016f2e9c18032e2e2ec0c5dab00489eecffad8f35ceff36f3e976414eadcf7e0cd27b30202b46812b75aadad78742841d4f4e86dbc117a2639038cf073ed2f928a9d28d726588aa802e5efd73b97b95120addeb30021766746a84f97e311c77babc7742a7c26fcaec9a2ae7bf73e06d314ab4fa59a63f6535b5f82a6e69d25bf9e895ac00ad8025e41728e42ee20be3571e64f416f5410e8c177b57f86d28a58eed0c6c64e6a38bcf604d052b2c0d9e3dab09a730e38e6280f0871cb4b88f88b0149389f8b1f80bb258621355679688fa1c3f37b0bb9bd45943b6a85bf1d4a730a13ec9b4e8104944fec1c28b498fc115bd275a80131c04da04ac2d2fae7ece0783a46a119b36f0a1dd515a46df14e6a2aabaf495fcc6ddb468a5acc4bd5ac36056b131351b4931d6400285cb8839020059dbeed125196afa4ba1cde1942b6f455955b93464ad838e7ce38768757f39f99dcc40ab2f70614914c30237f274e38a058c5ec8781345f9e4845c5c864d18a4f5ebd350bfa8e6c4ba4354406906f6275195aae0f5c04f07f1028bd3084fec4f7634d9ebd6ddc720fc1116ff39d03bec2fac50de9fa515dfe4cde5e2dd5e1dc4b1233436677282e877f1f1f8e1d0bfe1ebc12df9664df6d64731dee22c8916b44d947122b5d4b9fa2ddb9541fd720c6077295055a6a7a58e0766c1d71b9b6e33b42cf7bc94496cf1d1f9dff9c495b1f3e801af8593a607aaf4692fab9b341dc711d6863a232e08ebacde9457753055346a80878abd8897c50f62c6af9bbf68194f1a7358f124bf0b42ee55008876cf1612663e6b19445143641f25142d1f662356c0627f9fcdaac0a596ce175d7b529edda7450110ace82f2dff045ce3fe494dddc15699ad7020e2336e1c8a2e3328c5c6d27928a0b1d4952ce60270ec2e16af3d401fa1c451efeba8b8868d557be3960d2ae48043e0a86e9f65eb48950ad9d917f21f83950d3ad5ed3bca9252db56d35c6a8dbb1c8a50b43b377f17d28625b19bef8302b40c7b8d3c6b2f8891c24567e30985d5b6b492ed8f98614845ac0ef6e75f646661a5e06de6e565ba59669dd5161897962bc0f208a952e19063240eb2e6f869896166b7c0283da0fe1d7157d32bbf5c71114b18e0884982674e7d5b754b46ea58cdea19947eb119e57efa6aa4c7c816b00555769a8f9b5e0c0c6ea9d3eb73b71fb13c3644b8462c2230d6910d385bd2b076f4572d06d328fe027e65d027dd0ebfb3ef86f636cd769599207079ea9b909bbed27a9df6e54e2840a30a95516113c83e7af4305c2c8fa1932a2e43b4c7f07738610abd053512369a0933cc1e249ae281e5539027282941b44aab52c00db3f823eeb5b3f1ba36bbbbc1baad22f5ba6131697dd25a5165322d132df3cae92889a00ef2613872c217121d25937a9e8d159c8962df6d0a5a9bc90dcecd0fa54cbed1f854363edebb5aeaf2370f64ad3d385a66a5088074c3a980bba0bec807e8ff6519db93d5d18e94a1a640f12210f70d6808c3740c8d1ea2fe678f449d7d4122e3c17df4e53155fe0a83f7f21372de70031a4672ae913301900ad498f69352919154677de227152b91bcf6adf85fdc36e84c3edd8c5e5b08dac2240f772b080d9402bffa05d82acaf53ff943c6926e2546e64e6a85aa60760cc896029ffd4aa3ccab5ed0434e4265b4c9b06db17649e851a7f8164723a7e8f32d424110d27e5b701e60d32991ecf4807a9f1371403fd751716644a40fc25cda18c3ab3fd7aa264cc1a461f6552a59cd682e6e0d8f1eb978c09cf6509acf248361d176be0f1f36f8b3306996183534945cf426b8267aac1640aac5f1469f5fb6964bcbf1f8965d1cdb2765ab5e84860e654c245dfb1558ca193f96c25228e0d32b16a3d7f9bac024174112495f1dbe556daebf6a0d99aa5ef65fd0c24d5b9c59a7583da66369a88c7a9888329661d3033538b9ed8825389bda93ea1f6e9af333952e51bdc39466e4b0bd8d572bfc905048b81ec5f604ee073a01e0a92254fbd4c55bcd52446ab16978875b388e33223f530f58038b8428197826efa7701201bc50990ddbd9a4db5be3872a504d2cb38ecd631da2c02e1762d2eb7232d3c634fc0e4794a4f8e1cb97d7651b99025aa0547ad7a239fc6b2325c89c21bf769ed9edc36b6f8dc7328965d8dbdabad0005661f428c33a91cce56e6a9ca9282775487cc27e3af88506117b41b30271354cbf92eeaa26d0d86dfd4f294b2d8752311a4017af6350d74644e7c2b8a0c727a6f68f1c2821bcc7d71533e705d5a5013e1070a5f820599de75f114021c9e7fea396cc924fd97dac23db654badc7e0a89d70b3846cd62bb1f6308ac635b2e8f61ce19c3428e3426c35f701112480436e21600e4f28fe17ff55fd5f0905d99cce378b08feb7b7ea6ef448fb68211834304400aafbeb044bc868484085783c87518fb036c24248e62a2ac2643d3d06df45a83074ecf360e0b71b2e6fd3f6488dedfe43d6ca27484900c02be475a814827df400d057dcbfa3a6d8cf04a4aec9ab8618476b29830862002158a30974d1e68c7264892a8e89fb82486fec43be5fd737d350e61a63da47f43d5516ff7b5c372aed45d437c9bd8d0ae59ddf619b03527d741fe0db4bba92e02a14c20936f1e9758fef4aacc7b0450f961455219b80c8e9b32432490a12a93d255bb20578d658c0ecf1277e58574112b0008f30c809ae54f4e5a37b93797bd3e58bd2903ad611029d5ff4891889290ec69216e790f5b3d765b80edfe02e271e345ce33a9e02439b173ecf120c6bc72447ae6cb368970e66381a188654dd27152f6a1a9b0681ca1b8025bc1d74dfaf4b38d4ca43f547bf27fd7c2b925a369a44657ba4507e2241945bb5608b2e01e52898fdbe91c1f409edbcc750954260bac7e13f4b6384e68ae73571ed576716b4c417f0e6ec1d6d4dff133f13ddd93b8cb9a3f20453a324520eb3d5c544338a1a9b4525624ba200c8dcb18066ba030736195d4de6f2890bf73fcf89e4b49e74bd8f9df0f51e62c70c08b1a7d4c5f075bc1aadbc3db11f25c6ca9172d8a6859fa97d491f2702e90783ac5008eb08129281042d35e04b9b6949c5e1ead48df35e16e1d054c4cd86defcfda1814111805d84abe57d9e562a51f1ad532ff115ab697cef965358942f978eff9be004a71d08040863e5bd42697efbf63aa223fffd803327e8c6e5705ce0805f9e1d74feca8c493388afc014724954002841c71ff9f600cbd956dc55a350bc49faf254617e4c048aff5dd5395a4cc8de6258de2ef182987002f20a7a835957fb8bb964a77c55f138b2fa32fb1b975c49f25caac8adeb079dfc1b843166cbac269b6766cc81c7bad57cc85c49dcfb43a187db4aba61e018c34a28c78663f9935a83d2619525ef43bd196b2e3139a3f161fa317a901536c8ca31367a589c5756cc1ec616ed576cdb632540fc204a33e3694a09caacdd55e97fc4af2929278fb16199a2c09868ef24aefe4b198ee369cdc7a95244898e584d8fe63b94f467aa51d1bb61cd42735d30ca81cd6afb70e374e14adbb69f06e8948238ed00cac2f125596b887946e3e77b6d3224fe0ea56fb9aabb10d8133fd790a43873534b7faafb3aaa864cc34e9e1c7be7dd04209ad0f67ba0b3dce69cca64ac2e82e3e14216ac87d3e81304605007cc750140a3005e146519c4b6add6631309cfc964164837e61e05a796dc82d0629da6d4f810b02182f47f99d60a823b3bfc5053daa94a900b80146353cbd9743b5eea760c9851ddb71b1073323be9b2d4fa7686de43031881a7bff35551cc80a3f4562391f0337cefdd98a857cabc359afbc2524ce9ecc80ec9c9be56f93695b6c77020bfd8e0b2b28c01943594b4fc686c170c244429dc9123958acccca831e37ca8b4d16a53068758fe359f976a4e68ef8cf5628c8985a417cb7f9cccaf5351e373e80182abb9a5c1015f6e3c80148404d7fb41e8f930c0cbf6e9b71870ee51caed8cbd7feb4d8689774c578d893780543acb5f650ff386bde2087ed826fdd6b08136975739aacbd78d29bbc850a6cd85172147cf57098b1bcb97a3f3edca180cbe2879b3ab754936e8bc64b049d93f0af7ee583525a78c4d5ae5e35316d9dd5979ae01c20bd4b142230ebb43e962a18d36407568e043f95d244f159b283b0205d1cf8c5dd5fdb93c51a5ce697e52b245ed6ba4b216d5a6afe2b096f964248ff28828a972d29ad039fdedaaeaa0db5448bffe2da71cf5d4a34510f85d6906074eb1002fa4c8e22b9e2de897e47aba2551b6ab5d17ce5088e048f7075be6f84f26b6634670e4cb22f29b4aaab532807d7306102a9e65d040e7dbfaaccb999fe9b66b08716f5aaad725c97e0eb605ec834bb6dd909aaddfdcfef89301f75ad5fb103a8ac8fc21dcf20dacedf8a8b3e4f13872dd7b3db6f6c9b5dc739e91f4e99bb9f4018ea0117b75a34dd31c2f7e9446b1893375e9ee28dc2e352e1520559de50a9e6c0c7ef5f7e84a9fc859656b33878a66a841ce02abe1ae588ebe7c0395329a8d90c56d77c10132f758e8fba74c1a15a4a5bc7272d7966211a0fbe86058c242096357238e49482b258f6c4090e8baff9928c40f905b1d8d48ed9847ba901aed11850658936a99563969613f43b10136ea06d5f08bb3493f5a78904f80596e459f717d642c288477752793d0b428fc1917254d9c327e13013e25bbf7ca78981c8a05e405f0d9b2888ea5024f83cd924bcd8cfbf5b3f4f9b1d922c48e85d3beeb98011b18a6adf1e6ab273ec883212edafe38a390da4b8ecd747381505e7370d817f677d4758300f5e1a0ac678a68ad5923fde3964d163314fb55191ca1c905e7f44e4060dcc66b4e6fd591d52b9e3d6a547ec66b8fc40b487a9526425c70d82742cf492da0c9358abd3e943a9e2a6e90722916d8a629fbf86b01556ad97fc09419d14193995d2e17b819485a1374ae46ce536ed506e9f00a96cf22266de0379fae4421489fc34a3d7ad331b52189f63a9b8fe62503dd6ad9aeccce911e9d24999a74632256a5d1b97936aa7de9f759f9c8b5953099c78260e43a9c37bbc77f3000a4f2327511de38a04bdb239b4c54266b71a0b1672546f6a59f7ea810871b84df4f1d016ede74a10811d62b3ef378f7315ccb9b673adc83fd37c6637219c73fac1584a14d28257d2323db83377143e60852ca560f45c7e3e914a07f17c11e8d318ff430f7a1e808e5bb12678f0ddd9d693381b0e77663ad224a3a75b7a5b4e800986643dc79b11756cae4e59ea16241aeb21e2ec0633561f875cf4b57beac77a0173bb03065d4ad0ad373889b627c4c2395d3e68d1c7727015b8c87ac0ef6397df2123c105e57c9d96ba9b3f3b5e5e78c1c64c586d2c11b9197641e7240060041801800760c5a3e1c692e0e6d4f6b3cfc26968a829c39a2f1f950a444ec52c32d55284cea736fdbf19f253c87ac7b01876317e3f74e267d2a7e7762f3dd5f7007cd5cb6e3f2024fc90a892a7a61664569b67b4d5da1488b125ca5989c5bb5fa4437fc5fb03bd45770c3b443f0cae282e863cd946176c2b24f83ae51b6981500066453d39728a14981740fd5842705186981945580f303b111ce167327192be5a7ae4f0a6ba50120ec2f5ed9944df56d6885e37a23b90bc277d860c344e9bd69cbb9be44e7bd1dedc59efb93c656a6f1cd1ce8cddcdbaec3bb136d920bce68c290ea1de2d7a7dfcd3603948f92bd20ea0a4ebf7ed69276d5e939a9f996a002a735bbe586e001a0c31c2d7f46bfb83c3f7ec046839cec3f7eb29976844406448926fbd0efe2c4daf1b391effebf4e48ff18bcab890a42d92ddb7d0289cf29b8e57de33daf13fa533ffab35552e8814bbfb949d0f5c6be72c2b942d32a2052407a05a1291364361dd85c36ec156029f0d57c385fdec14d97eb42e05c8908224f770d5a90d39df139511161dc5a1b242c13557d4d9d9b483a421da3fbe4d2ad755c32bab0626e0b4881a4e205933300f68d02d5233513d8f38cd2108035f2da2224238869595279e9f5ae0db19dabb9a481f25f6b2fc9a130fa24e8910a5a252e086623b2f9b58ce524525e089491b0c497c628dffe52aa6dff25c2b55e4f60636f6f2c1d754379e36ad1867f21e06d7e42fb04e16b2120a55e1acfee07e0603e8c89e8fc9ccdb7fa18ebb94f0fa96090b433ffbe71d5ba61a18e1af63959a906a004640bd58ba186a3a067bcb440633e40ad82715224df68b5b86c5db21ee5f7bca362d142e8db60c718ed2175360b80e09496d62ea7e56f376606f06a56bb49513d031ee232d1dc976b858ad94dcfc328939aef21b4718c46ffac1d401bfc3cb32ef82a93176a16fb882ebb22929b2b5f30ff56bf3497e229c7c0dfa9e56b069b5c829b7fe81ef23688aa371cbebd8c5079ba71c7d4fc3a1d0e52363192a76470f543bb4f769897a27be1557c053de311bcb3bbdbd191ead1fb4d22bfdb2922ffd9bbc88d776a848e7bf0d021d8c5c5b71c906e8d0c9c869ea7409ff43a2bde6a970c661106bce5bd0344b3b05e090092f89b6f0b304be6b7268e66adc8e3f7111072a0f38e67d5b25f8c27b52f46224c90eda62a055d6c50e08d0f33a3e2e515600dcc3760a9981127e1a7b8886cb1c492f7f21024ff8834c0bf25987558e05a71ff89931595a85c7fb9514bd21647c82bb8198a6f10555c3d09210f6b227c9b072243e836051095d6d7af73d83f0a29f09abbcca17bfd1d17e5f4fe6ff330800455515d3303a92536e7c8dfeb5990c99605b77d48c9b7c1bac2e7b0b8b04bd140928db433864a36e49d846d09461f3e681768442b300c48d47c8fb997d311f71a3e6822db67fbb1f133461b4cbb223b8e36d7799c73d5bc9b50e09184c841836419f0aa7d8e6ba92d957e301c4c83b1aebec5aa45f684cad2cd50390cfcb72a9753cc763baf18d71bc59e1b88c995bb5da267bbfd19b4bcca70c43f73c30740f859ca4eaf99b69bf68e0f28080eb21621a035494056cd47c18a7ce1774fb90fee1cd47eea1410b5f3978630fd963ffad50a4329c4de0f55a0d7c4333ec23b8f379cd5433939cd60c3debf83a733ad52ad638a4ccfc839ee45448be603674f8b9cbd8c90f0b16699bec8decf70ae9bd3f66d37d2bcf47b6b48dcff7d4455cd357c49a7f66927ab4ebc4c60d83f72738589842342586811f14e504571654096d4f32e20b846c0fab34d03e91eb908d5272ec1aec05ccf0b660af042505e527a33389cf9cca601cd7f2a2cc307a80a7247af0735bfb8a30940a3a2772c75dcd83a12ec1b510e52c9eb00d3584324881bcdd4295ae9687678be50c31bb484123534418ebcae2a8c82722bff0dbe770db12c948818aab3a77b1049484dbdd7024d9c6d94f5171e6e378b8f4f967bb83eee39bae02d42e5c5ccea4ee3d71a259ed78f34e23493535a6b6db039039a6364f5a89a43aaf77b799735b92589267868c5d153dd419a7643f1a00ffd817c6670221f4c1cfe782ca5ff18458575054145e16e53f764ef01c85e138f34beb33ed3df0673729c1c2e04cb3520849b2f79dd86189179f3db75bfdcd47bc5c4c821bc8b9d466131fee9a5a11c024d0dd722f3d9e2724b133efa50118e5bc8e8d33626c9ed3283d52a83cb67f2875e053ecbc12aa48b46df07f3da6fd6904f30d2de020955f15f82609826162223400af90b6e301bd0f0ad9d13ab7e533438c11303a23430004e1571974844a81705687671ffc901c147291a5d10ea4956c79948583710cf0ef4a86fd0a57a55f4f0b9bf019f33ee13d44c616d5b5609bfcd66c7408a9248f6a693bac704084f275def16bda16f42a745b6a47320b27e9cb64835877d726bed267050908b4b771abdf357fa6db7a1078ada4f352dc69da58349bcf949a1874bdd099be3314509a7fcaf5c88b54df38b152b0129824829ea9d86c215b4921fe3720fdd2ff5f9f49727b625ed4093deec69a0bd60ae2f5b701768d2a18ed0fdeb45d7e3e3a3816e16cf92b28d96b93ef2af8eac4eb45a36e1290764ae0ae7a9ae2589abb62e3544ec2fbe66fcdbb36b50733171c5ed7a90f8c9d69b3f336e0f0ce92bec2644b374b64d5e866aa05053b6fb42e023673da606c942fb7b79bad99922783030a00fbe36a604d1358e404a6cfed731b8f59d1b82e2c44e19ffa92ae9c33ba71bbea9fadac91cd4ede8d9e638a2305fd13ceb6aeb126e7998492b9e32eca8461c40e795cfd72063b257f77fcac1faef17238c2df4d991845baff5a41d0f2522a14069e3dedcd362fbd6e2785cd30c2f6992f9f49997a62e41cfe765637641fc898b77affda204cb9d5c1c3e230456702585b6d49ee8f2c68251f6c7f91a0df5e339a41a2297d8c1ebd3d21f60f2e2e8c0930b76b966e1c660ae0ef755114a4c05793f5ae47506fa8f304924ee86903e780d423e8c6f2ff7e8778eae3f71b434d59f84052c05739e6aae6c519a65518834fb52c017d594867b89e82389332b3139bdeb0f9ae1a129a0fe6be7568c0b32c13027257ee61293021367d5583cdd08d7db5f1cb084ec663cd9e68c70540a09bc75fa5a2f83c5470a9aef8de33cee074d971fa1c58bd840494a99ef8f6152f4ed8324d3321adb157c8870af52a8211dea5a36c8d9e6d03c21900afb7a3f7bf009e1d72ccc8b5d20c597be1cf04505c4e2601c7f92a22895c790af12e631b1ffdd9f46a6bb04311c9efdeb1efa4a8f85f1470a60ffd79635ffa6dc962d736fc834b85e59d4040b2b8a49625a6e0334b2005d63e00958e96a06fda6bf95bed2f1c57fefb882bd66e61007e04547be9e6b5d2f3bf288bfeba2052553c45bc47ffba65f9c6ccd170c63872f27a2cce919590a2211e375b037f9eaafaaba1b797c55bbf4b87f7c814a2a4ad151dc40cdf6b058e413b5d48fa11846e927bfc6c3cba6e8ec6d12ef86dacddd961959cc9393bc4c6c48eea4b752bf177eaa2bb4b2df0219f181abd0d4c3d8df243a0d766276cf9f77b5d801be9773937b9f08aa7ce66c629e2cb6ec858d8dccc01272ae92680a77bdc03abe8b8d97153d472537099d35094c3a382e1a2f9bfac07560542e361ddde0de376d84ab2fa6bcecc90f5eebfa2c9aa33270a017e792d67b533561b1db888a3db9f438ab16d6767c0f6d4de1712c71c6ade8642a4c303bb2cf35e86adabbe7ed5062e2c8eed7818c2414a76b8baa12870c9b5c36fd7b94d61b4212a898d394c2d0e428830cfe9a7b1b610af371caadce27ae98418a9e7116dd4dee67744c052c9d0e106a43afc2930ce5e93e2990f8bfb67e9161aa2b1f08b78bf76066d028f53dfa995f89cd2cada8a3fa4dec9ce8e7a889ebf297fb763f5f43aafbf5b14ab5fe9873f9f259753993edf6ba9b5224389f4d452f070ca09fa8f57dd091f707f56e33bb75f43b583e533f15b8495088715e522f10c6c4caece7653f975c59b09578fe9cb7d40168d7af1a1ee1c3714de119082514220476ecec255336d79f0b81c3eaf045b544887a69d3e9cc961f8b3ca406bcf5f5c88aca26044f7e8845a9b997eefecd0801190daffa9ac7ebdf14715c83a85e8c16780ed17577f66b871ce08323320345e76e388b6741c9be75dd871acf553e9aa1c70bd3fb7d52a6aaa78d243a22bd818721d852d2fa6f82a0ce1e6fdf6110bcd43a6c7ee5c3ee9459a92a12fa642ab5f03575249d03523c3c99d8f6c181ec8b11e1ccf6abc0b078d92a63eb27d238faf60025816ff4065cdac3a0f28ae5ae29c18550aa147bf65cfe6c1642f68f28db9ff2a479e6943f3bd4304ecdf7b3a91d263222f511eea8d9ecc31ad426f7fa2e6016a913b62cf4cca3831b70e0cdcd3e75028fa54c0cf2072d2080fd2a3b424c51f1a05a69d078eaae14078cda50f2a5e6a12d87f1d3400d5e91416bf72c997cf08e1e7b012fecaf5b9b65b5e6aa20bbea439cb87739d5a575c75a1a63d15ee1976f14f5dd905a0275c8be67951f3e3926aff7f7b91311f528bb0fc23022d7c72d18dee50df705be7f3d758773b95bbdd32f4e83370a8108f5609e32da8cc3bef0d281506482b71933ddb82fb9a8ab2b662a49d8582a3a79346f98095ee2684496d0d6d6c5679ecc6b76a6e7ab7dc06ba230ca76ba9bb77fee77afaa75930422b28e46b7c815cfa6b6fd9ea0f84ee829d40b94fe528e7fbbaa5b29434e3a819027294fcb19197273aa4e265ae675b7e7e582a7a7e3b75b45bf384691ea881f53f2280b256d9b7dd206925bfb7dc2029b3eb37b1c74a3178f78a0911be6e89564a30cb8a19f0b6fdff49c11d070c07b782d0b06ba04f0c2cb355f850eb4c67d9dc242b32bf679fafeb266064abc128acb39939e6c1bba6eaebd5897e15c37c36304822c3c950cd90639c61381baa1ca0170c138ffa106e9c7305ca67f8a0cc55dde6e7d99d3380d031185a13c311366c0d9adbcc9500a8879e8b50b1ab69df69df8be2f3cca32d79db4c48592319421affb6caacece8f34c2a77d1b945af6db98eb0a640f5e86e9bd9add723ed9649c1675b384947e9be6c2e25ecb322cef7c7414b64cfd034dd63ffce06a6c233a2ec9b25bc89226363309742f83e0e618b486e4c301f12087eca103f93bceffba76633c6d40c0d01ac2f1eb257ff2a8fbb452cc672886d48f6057add9f546fbb70dcc8df656ab8c7104c91b53eec0f13e5a2db1a1c03805ddbdf7305924883346b0c6e24f0a12e616360ab50e32106367b0daf0145fbd08179ec023eb010d10dae74c4f6304441255d078f8262a20c86da8c4617a5c784e0c28d3571bad59a20c4e588bbe5b9a0074d648a51777fe2f4452ead27eda86098812d1d22980b4dc6c9195fb2a9b745a1a490e9763afc5dcbd5624cd7289abfba0b494b06260d8b9467f80ef2bcaa411d8794e42844054dd0f8c23c50125384e293de9e7cdcc0eeda3306bd07acc6d5edfb300c5bc6b22a51db2326a31ac856a25306481f656e9d92a1e598fc9f61e1876dbcbb5a1af1f2ebb025550b78839abbc8468290cd52d411b805d711238d5126d0a7363747c73f13d405bb67307955a1f9bb1de319f96615905a600bf71a8cbe426d41aab872affe46cd110bafc475f9d68303b6e4c0ddba0bbd9bb363603bf6def6d14cbd3587b7e560a099a0c70815863f27c8d387607c92d4452634fa16fee425e5913c2cd7f64c9e08044055326d43c1e3d63d2590753258c7060a9d7643c07baa1add0b19d26d42c6b562b935fbd28f85f809fdcd17ccebaf52304b88e03c78a8770e240d07f1a5184646edf529c0556936eb69c108b85fc27e4b1b2084a1883ed887545261383ce2a9d472c76fa455f333bfc8b630bbd64d6dd8174252bbce64b277e9f12fc8004b94d7d88779415dfbcb1496b772a0c903b51dc6c3fb5d97ea08f1e0c6376bfad9a92727c4b1f0d2085f4771ac09d2a6811275ee17ffe703f95557ea780a0838ecb6e6262f09de4e2692eb92e630790d8b8583d20071ee68137df9549d3a921c094fa95dbfd87555b82f96ed29c8c73ac3308ce4b7f598c201f7861b4e45010245064a68d1a687bd0a602330f60a4cda302df6e8a604dbc9730e6d6d3332e37a6f7fc4e0c2091796cd1d6fc39ac994c85b2042b10ec7d9f7240ceb7d63b602e7e32ada302845e734f80a0f8cc81240ca8f74112be91cc30610a830d08b80de1f516a899d4685b91ce063fc66201065408333d7947daa2cc6c364b99c7307fd0510286603cfd2d7e93a59f19b3bed33162e1b95a3cac6f8fddf4f670bf74cebef8cdbe3e246a6d5a17fff4e5dafc30c5e52a4fc2401a238eaa4255f23fb475e61a6f535db991e8ef536dda38a58e58945ad79895872566ae9de9bb900f2c85099fecbd946af5395267ba32944ecb75d8e0f94236732a96d2a4fdb64519e75019c571d76c0b2c2bb7090be9aaa5c3e96cec7e6435e4b4a163d4534fa6b86632689e8f277b2b8ea79e6d04c6ca1555b0a3a55eab9a5f0e71f63f6c355f73831e953d68201266464e1d13d2b9feb803a80afc68117cad67dc29ab761839f4f0164f7859546c8a7537ba813c4144b36d4e2c0fc1ee3c5cb29e978a46dc1193f83a25e084f646b1c7864e84ad3fc02177a23579d6e3f703b1df017b9ea4920a5985bba3b6e344f68dcdc5fa08a81f043c5542b693dcbfcfe37f00875c67784aa574d20416715dc88e3ff7065c958027e4452b373251f2cd95b441b563c9d822434090f7f2a331f3b69cacd44a5f01bf2490b906a7c97aaa300c8dc970492d5b988d27186f94bf5547b5607a3c95c951cbc74d95aa84ae008491d07723f0226afe23c054b90ffc9fad5ca6f5c28488cdf2f9688d2270d0a75c1af6abe95db3c96cecea5b2b4076bca71f7b773dbcdde426da180fd5b0a52d6b8221b4b29cb313d61fefb0cc723c18b3f326719d2c4c76b503e65b3444cf9b1bd5aea6d1fa7ceb734ef5470c75e44adabe11179cf4613fd4f1d2a0328a877cdcf6b6db318bc667e769cb664bf16e87c5d0de4959ef4d0464c136497a40d5b36416c5a71aa178afc9d0ee92d74f4f07634e2bcc012b285fb3167e723a17ae31899735b3acfbb718333deda9f4e069495f83640f06cdad24434f6d903be0ee3492245e6bae09c3837aca27e252632a09e37b512c71470148e4f65c982eecdd82dda134390bbf6826ca25eba837f1883f58d038767060493a8e80d63d5ad2a90dc57a751647ff5548b32f85284e378e6307c2796a0d27b7dc8e41398fb560ac4240095cd77c6704459275b504f22a0177572838f8ed0a8d961f53d914af12e68602be68c367ffcfa9e4c5c6bc98d50c7b979665caca51f95d11de8401a0dd94fe726d6a85e74959098507d51eca7c7557bc67eb9190db6a86d52bdc82586aab9b37bdd367a42dfc75d0b2e0300a7c2be93cfcd321ae24b3fa69fd3184ca455a9c9b8d4f8b5ea73ab4e68b901e1295da701caf479afb037fae817f3da269b3a8c5d8014474db544ab6ae91a8b95bf4363d33107a12e431350db573939530a28cdfe7af047ec51ea86b86119c08c622ebc320927daf5644deea55b6b81bf1512301bbe1b614e511aaf14de3a46039ad8389a09b61699c47f03d4f156391c80f962b934c64596e995b73ca3d048e2a65e5913299531239eb6e4a209f3de097291774c7f2cf26875bd4a98cee5364e8a6a649ac03003ca7681af8cdf0ebbf691262b0696cf522e7ebfd9913cf48af62072f1c0451864967ea94adb6be8bcd073a115cbe2af79220fbc8165f491a18b29f2e838cd6e6c884cbaa7c30e97867283548f73d61e51b37b00a89776ecaf3a5fbd8efccee71a3ebfb37706ac1a657d36539878ff0d4d1d6db8519692cb1f598a2d5dd2415e1a78031bab38fab56d5f881511ab4cbafdf3ff450e0992832a3c2e01897d19560c716d42d09edaa8da68b3917702f436ea9b8a4d5a2c4cbdcddbb2179f4baab370ebc2e85ba17d5f22c80dd8a2e6c2bc72833b619506842ab04792d2715c6a5359bfb528399cee1014cebf083478135fcf7e9519ce35e7db61480f48ea8835ce27a9699e632e2c01c6b6db7249e46460da50e1e46e84236a1b553f436d42b595f4482e6f88b9ae82f0137a7e56026e8a75bcec3f56312b8ef41afe1d7c2b7c23d39944b18ae56042e1a680b84188bf0b58661f696d5cbe2668048d75eac769ca5d227178d9392b7e98503170781ebbb9752bbda2da140113c3fd1ee6dd32445bce7ccb29f13669e6cc1d4cd2c34f8ca741695fc9229e460957346e60ea36d8dcce37a669b8ec3d57a55dc934a8aad500ff41127bb43268e37c0fdb96b08bfd1c610b5d27384aea1bc6dfd92273952430eb862032011ce272df9a348ab187cfff755cc6c7b6410d113085cc02c5757dce16694339242434bd3aef8474c4fccf2e0c091f2914529e7587812f83a78a3171d793292f39f1f0019229d199dafdb993f793fa007ffb64f989dd48a0d8d300847dbf3091a3564e2a599ba69bc7b6260f2b604d5480f7078db0c218c18db7156d23826c91d793f7fe23f9641de93ad0e075cb32c715ef490541b987123b64591827a6603ef76c51bab6e0a7f185d7dfe3aa2972b53be5cab1623a0b436fd842ac699cbcac61a37a7a57db49411fbe4ebac9afed157551e97c38886af4839d0b65972b586236b4379d5f40f984e57d87ef9ad644fff8cbf4d7e4feff732e08c3b4ca276dd22ae11cfbe0ee446b251834c9120a459e3f12bce36fe85fcd436cc2846473d34a6cd3fe502f6a4dee93869698e65642b27bc347764d3f10af387dfb11a0bcf9885890645de0909e8ecc65ba34c23d4ee3eded8d451769441f87913ec43cfc59acc5ac4edeec7071760a76654defa3963b60f58b30874bcd73babf69dcae9f3abc4141500e9284a32ded8a5cb0617bde06d21b45769b67812aa5a2cb3046e1347fe4ba2bc9ab2f431b2ef86298ff2c46386862a7eb453d882db9fc1f1eaf139a6742ae4eb9fe4abf7f89b48e98c0ff52e740f77da4f6282850732cd8f4a2eca48d23f3e798e2e67135ee25d07ae5045221081e85e6446b44af244cf859be7b1b93e629fa10b3f7e0d83f60886f11bedcb34e0bf85f9684f371b026c43c12edd4acd7f2dc1ac693f0da1fa873a80fc216875f20baf0fafcde9abb8f1bd44a6084d66113bc02421b2ddfe1523582f4fc51371c6ce3d550b17a5bd4e63333bfd1c907f38ef8008d20402bf0857f9da34955b4c370f7dca0a730f684e28cf7b007a483eb914b346334221010ecd482191841dfd592667ca8b02b6d5f7232e4ca85d91a1619c0543068678addfe9d712dcd0d06229c8a1a2b00d840b5587d2d64715fe42b14f4b6e02d720620df1ac07462021de93752c48e9e6bd3c55131fde4a9a6b95db3e75354e1ff520f2ef8efbcaa2eaaa38b9785bee773a572353871e345a628b20392b11b73d96ec116f4b97b3f6584e52c4ecbcc7b0f82d29dbf2b90cf6e03189853312d205276d70e5da615bc446664fafb0bf160a550e4df8a65ca13a93eeded00ba9b1e42fd72ef0c1f237360da59622716c0130212a91452f0e5116f281b2e7b58f5abfa0a3abf66daa11805b7890e14d362d90aaaa346ea0fa9618aa12b3de64342f93564c93bb4388f989672ca2a48a1a63e8edbbc663ace71a7fc7524095717bb4bea581ca38e76e2be1e245439f896049a9d9ca2b51cf8213450ca47831511f65eb3d2e1d3424296bcb95ab8739cd011eeec395cf7901e9f98b58d1d90205feb82b15f6795fe2a24d89ceb2e888e233aa0d3d53450c1cfa3fd4e6bc46a4271f4f61768ce385cc89497bfa90b96aa2113b50ebc78378ded9b291797678af93e129cd3e6a83d9159af6adcc283d23c158b7710bbf4db57ea0a338e3156dd8737c6159980f337b364043658da2b0b725c81da9c9bb3365cbf9e7431bb31b3e814d57218da61772e60dac1e10b292f2f687aa2286e6c8c4be99efacad5a87997c7ce9462ee9e0489c3dede9de08ac7d99b41919eeb06902586bc8192c6fbe14f0fd522301bf08bc7903fc4e8289922d95b2813c2492ed8681e1efa888eeb3e88172246cf238701aa62fe31faf69d4b5cba654a23593371b29d3a4b607f254ffa7b82fb4a3f1d14621b3d7b515e989be1adb35dca2061a91ede468eeda00843c42adcb0d295856fef8960b7ca3f973cfd0298a4582a4540ffbcbc8770b91578678ab54a020210f0b3470c1974db3380193868580c65b1c8e7c0ddf8f0803959f9c10f1a12aeba8ca951f2dcb229368c144f3451c917b7ba22888e09e257ab789bac41110693c124a7f79deea00eee33538eea001a512c776090ba03857e464b8e3e12d7a328af728a2a6b9213d017cd97728afe31eef9f5920cbaccd07a0adea3ebb69aaa564c7d8a643a79392fa0282437b510f2014b0c39df79ebfecd287cb92645873fda709a80614017869c72cf29fdfd1748668655a50d574ebb2f19282d55f7333382a243bf7acf4ea03b1084ea12e81c6d05a2d2f00e7339fcbad8ec16e7fa55da99cc98ec0653004634e7805bf136435add2dbaf86034e092da8f5be0a7a05b33c7888f0cb314dfacc31780b5d25ddd6ac4f0adc9eeb6aca06cc2f52121664ccbd7ce4c5ad28b68c12fafd0d82a30c2d1222ddaaac93aee856505a6e4a23d665dffec8215717f6d12b770a54e39bc10368da77ed7c19ffc1f896e9b5225d48d44606614f1a19966137d54dc44ed9753b7c4cfa1b6e76d1b8f9e45df5c182268114c00199b589192448da7a01d456bbad3d2fb287a8586f2ed2a986a8f8efded7106156fbfc355295e8be6696c02e50efcdd0c4cc26e942c11b363cb098a8c750c10ab6e2a55ca5fa1ae304688a0ddf025797b80247897ba823c7876303d3fa23b0a8bd8bb715a7e6fcc83b263ef948fe78dc6b17b0f29dae8a532515a88282bed5965f532714d301960ea2a605f0d88c8b8a998d3f02e299ec7bc9eb0d75bfee4e31cd408e06b43eb7b5a2a3169c618bc3b56b7028040eb59e06d8b1ede1028ade69fe4bb27d3fec33b679b804ba41e68c5346ad2eb85f4cb7706ccd498e57d8f6f785d514d4585c7b071e60d70dd2582756d85d73b6260aa407ba24771f7a32d12d1e228394d7f4c68d48d6649107dc8626e5e802533d063ed2ee77dd34331585a0bc57413e94839c9d3c1db4b316fd53f6d32da4d8edd888741ed8f2d93418a3eda049858bccc38a333e10f9e0b8737922e0221472b55bdae034e518d50dac7f6e857eced1ac4044397224b39967f88a7528c2cbf37653940b84a967c2195ce4a2ff04790be982a3d5a32aa4a6da2cb1a3cedfeaabb1c72732d80d4a6be8adff27de652ff3e46a51be018165fbf186a715e7147fd2fd86f57245200787878680b3fdb7a0bd1a9c847a7e0a5d71f118a384e47f1cecf159df57b999d1f0f90c1f2697846b345d51dd3050cfa500ccd412ceb55a04fd308289d41d65297b94d7bcb8ffdc208d79557041d64be128cbd2d676b5f1077ed782351b443c8a7fed102454473fe546d6129785c60b6719c6801ba5e37af023a3d3625bbbcecd1be670a146a93ab8fb3a61a116a8964f9ee77ee6fb6de6c931e4c48e2ad5df0da81f7008ff424e99a8e632580469923b3a366a0c0c9f907d96029229ab229a0f9ac1f3db9b5e9cce03a392778f337f2cfe37362b88987621c005ac5e3a8d4d5db5d76c659d2041f0299c5b2b13f5500dad896e3d84224f3f4d74a22517bd42a0acb2207741011ad15aedaf6c16e52917d72f02b44af5b7a517d69a87e5f5455e89f41fb2e0c93dc0ad7f719d31c8b69edd17870c0f8356970af937b47ec1d85a8855cb8bfb33d52256e4016372a0f9f6799e78c618574cc7c77676aed9b43c585324267761fe9bf3e77973cf553ca3575c50a1081f6f16a2e4f771dd1b9c78d14df4499933d287f03e9777c3a5a3bf318ed7944c524ede754f440f1f99d3f321c1dc5fdd70c01efe0f95c45f2e1e1176bac8388975033d87a095fd6ab786139e438704188657312c472294b14967fad29ad427a13d8567b513772785881b0fa78f9acc471606ecbebe8e6e8d6c705d7ebb8f4519480d616166ea0a7b82941732b17ece3c165db60ada957a6faf24194e4e168854dcf8f06788437ca1e1eb23dd3ece2103f9c104fb2a85200c19563cad579d285752cb6bcd461d5050eaa14d8a1b02b565206b2fb4514d3fde8b6dc57c3e8ceaba32c1f4d32801ad53f0c14886a68fb01459968e5fd333af75805c43f83eacfe2174258c5117b428fcebb73ca1a7a20b0a002ae6fc87e3d42f9d0c89aeba7e227f5ca068905f6a720949d2cf1c1b1bc35d8ca97b40383da8922bf1c658cd3137aad7b7c1a1dd9c2e889a5a543a756f9675e8470f22f603d4eb96a141fe8775de2b9a42bc15c32801b556fcc6536704260876c859e123d8e62e9ffc8abaee1371f58695043d6035123dcbb2e78042931dadbf97ea98c0fef5e77f4b1114c8f1d5378fb349959d805f5a6b93e7c4ebe8d3308f7dcece590156a38577aeff60e7c6f4d2c2c3051c41c4d600bfb915d216bd2a65350e567f980ebe866f191be790392d7cda8813d6e9a6cd0b15e507125ba741a25621b65ae09a345ac29a935ff94aa1923db248f019042a0031db8f122dc44f77a1230ff87b91c64f61ff68200d0dd919079b0b98aa6cb112a22c52f22da78ea487f43c0b95a5132425973a4676ee1b9c555de19a3f87797ae076ee1760d8b0c0eeff151138e2090e0df4c5ce8b0e991124cd3d79e7fcffe6cb3cda410716f03987aabc1c3c043ef396f27bf2af024d18de1076f0453ea46ce91b4ee44402d49d33af0397f5c6356ceb8c0411dc89474e43a585a3b65ebca223ceffb0041cd5cb29ed8c978bd901432a2be0e237a9211f175dea79e0483ae719f7a67f942caa9c237fffec3e858a8ad49c19e438fb4c78930dd0894ff0975fdf6d4a5913cf911d90f9b1f840923e2583757b2c037454a8745061799e9fb4217141aa1904f670b0b9d595f7571c788d4f13632a1f1a5ccedc6beb843e0dc28eff608d442154156f0c17e2d77b873f904ae141c300a5c39cdb719f7b4544fd852ba1fa364c5c303cdfed7874e5745b38f0a5f789bfb590a0df268513d203a55cdd24569e3c93b16717a60c1118d07594e371722654c8d5d9b684367263c8be375c6011070ef31baef37df56c21bd56af187db3c51e4317d55dde3b413bdc7e7ba90d36aff5bfd95eb51c9f724ec76f655289721e7279b05c12a8b17f056e5005ec78010f33313d0fd82399afcfad072b0b52058c5401f767bda6e407d83c019650ee043beae467aed5143682fd466c001e530848c0c3a106e2f6446a9fb65f92930bdecae8f32e595d5ff12a3a494ddedff17427739933b4d3942c34db225b97ea099a1d2581e5d9eba0fa76b6793427f3ba2f3e82aca13f7042b3f80e3074c0614c667b360b65733551909628b447c97002d7a12445160ed33ee977ce766f7d55787dab0c67ef4c65fbde7039b7165c98abf749942c6dfe6c7ccec0e456d25cbd0c098cfffe407664157d188ddd64c1fb6da03fb33c136cec2c15348864db086ce4aba1b301f45f72a564475a197272b13780b559565c968f6cfa01a78cf29ef0d62be3b9cf87a67315f90eae3c3372df9eb4f64187b969d01e9109c05589a5f420bb7d062ad04f3407baa4cc55a5d9a80e76941a60cdb43fa87ceea3dcfa98c07bc21a670428dbb2769b1b411210c4f0d5363f3bbec994bace27a050f2bf5885139e5843cd72b14a224f5c1bd73827dcf44184d8977f26c01d9ef0e73554756487f497a0b4f77137819fc083d68bde6796ada73bbc2d1f2f966d90c9630bd6e4f51f366ca837779ed5aba21ca2c28c10691287e47950ca565ba273be3a92fd0dbe0b9bdf87756076744e9afd344eef69d664ed35cabb608f98679cb84af7e6b666e5244dc491614a706ae7824a82f3e8d8841dfdae424730f2c6eea8f5b2d51c4ef5e563ca5c0d34ae11b88000cfcacced332ecd0665852b2422b328b2fbc5447000416a76ba7e9738ab333e46a97c6e1c5690cfc6a527a7c522693be05747011a81c05fc5988804672640b09a64a91bbd297b0ac5a6127e1a50733129c4b03bca8e45bebac28ffff03a50819f1ac4916a0cf78e14d60675ed545d4248450e2115bab31429435fd9bdceb32f329342b24123c5fa74a753eb6643ee16f262aaa8a484ef343d33d6e382b3dec72ffc86ca6c520eb63322be34e7388d8751fe98daa2e6fe19cdfa4cf21fc62279a4af3b5392f4f19101651aca215ac95fb8b18eca0bc59005a04f709c85a664b1f1ff10f0a482f5c470a2230cc60de3acda03ea1186ca128fff2dcebfe82d8be738009adf4a69b789310084b51a09c72e192e52e78474753c680d3b5d384569e061ab0209fc8c6876cfa60d48dc89bdbbc635e0f3613e60e8a433f895f30ebff6fa1e613967be9fc300c66a9131143302858d176ce483fc9e3f841ee7cb29a22700392d12390baec4a83703a0f6609ddcb928ccc578aaca9495a46fd834cfb6f10cefbc44a94dc39ab820402870d5fee93d92d591c04f18fb9936b729ce10a0fc86f1ee36de1e95870324778d3b48955401336641b36169c8a0199918e2b67e37a394b376aee46f1ce53ae5076d41f6205cee4ab139a66fd759252956748f521b35d389a0384f1e460fb38185ca48fa1423cc14856dd8f46d71f6d79fcda965716fd10a40f99fa2ac87f360c02053a8b913a1c506b8698cd6770057b39018af959b01d3bdb91b2a0d603bc07272fc0700cabfccb182ac3823857fb2d4ff086124febd6f7a86a3296f64c5c8df4f42e50d2ba201ccd1e24408948d660299cbd5766727770a7acd6eb0b54379d2ee0a951e9f4d3b7674b20b07f2ff60b9401e2f8593487504a6367ed4a3af244aa51c0e9629c52bfc73bf886a7d038c56032043383d87a26e8ea2a6e98cf0d5d80aee36209ba0a66d8832a82fdaa4e9b9f1c805311549a8e453b0f102cdb682cc19a05e1c83339346b99c927427332f007979917ee31669f60bed81897403e9cbed3f8dd63a977097a71ea216c26c50f56b6bc596e56d053152d5b537dcc2e354106576e0636957cd0cd0e143067a6949b919aacb3d47190143c21ed9da1db20c42ea0414ed923ded8661ecefb9fa01ff90d9e711abea9a79eb1ab3cf4085e808a3e5fae308d0b7d75f275ff82700b6e9efd22697db798ec5f4dd49ae242b552973add6cbd9e7ab4dcbf203b90c0636029cbac2f76e48a539bd358fd3a2c1a86096a571c1fe216030600c21478c80fec1d5584a231bcfa06d8efab5be9457985f1f03a8b575e6df50fc860469be524b4570328989372fa6468e0ad681e88cb8a36ca8a55b9b4340cc60a7193e6c21aa390d3568003811eb81fe01cb5d0752be14dbeef42d50a8f85ed5d8568c15dc00f74dedbb7f113cdab552b2e807a1bceefa7c9b5521ee742652d5e71fefecd3a52dfa3ac68917d2f916226db5d2acfc397b910a086487761b5c49510bd228f13ccb56dc6e51b72c9d0ca726104d36a6168ef8706f87d3564846571e2f11b79985447646eff9b87e75691b5da185b1a739373ffba832a78d573e24aa6fb63963d4f81e963029744dc4e2366ab7fba6c69d7a78e168a07d55f6f7f8ef6703513142544cdf8c7ca994582b216926d1e989e231b42acad04881669ed898f492975868fb531f04062472391a83bd8670d778e11b05b8723d29c91430fcf7eafbc609648b007f2ac4ee060df545c4422608effdfa3cc9ffdce52572e4345bcc563640c6cf273ea642d1db48f983fd0adb4c9fd13cc225cb2445550a048ba40d56c8b64d326bbf14591df12c1c0d30f59bc9cedd52ff415574838f872815de436c5b9656a39bd6ed67e2f5a3c9fc169b92b7907548b854c8e4c0167b83c31466f56486a424d8f814641a5840af0d242f7d799755ad6ef6b5d7bb88e6641d0f14a47aa6f7f44389f655dc80d6692581a45b331a462eff3c1863bed07ea8268e2564ede9927cbc1a2badd0c61340cfb2b49b53cd9076788e63be8b188f9576a5e41ec6730f2bd5e6443927f4d1f6d8e278a06c4d4d834b6b38d4047c601b5fbdeed417a96956299c4445111b350807372424749e26787751ef47aedcc2bde67291a8acdf320418e2d3558bd9ea999ee21214d491f6bc21a7dae04c9d998ae8d2af375de62f4444d00bae3d96245aab94ab50dadff07fcf219b9cf405d01a1afe6b4c820ed5360ad6bf42a6eb47735187c070fe9b997411aafadc82a58820e419222f23013ee4d50befbea42891a0523f7c7714e9b9c7db866fdbda12cdd3e9e71613eb4086612c871748a3a8cf327e0d70a53673568743bbf83421ad5b2e8329ef8ac01c0669b4181fe0fbe73af859f80ea086799fc6d56a7bd9d2f1ccb4dd2cb9c9920301cc850fa6e2b27b9214a9e0f5388e6dacd99840fb362c3d9291be2e407205e4c8dcd2757ddecc60c34899dd24457d2792bf91d3fbbc82d93ed3c1a53cec77538628bec856817b771dd71f45968c7843ec7f5562bf578eff0771298ccbcdd156caef1afc1ed5e17aa482a58f0e2572614f304061885b05ddd39b46137cb19a46f7b6cf0ba55f7b8e6d0d29643e9f9d0eceb3b97b531b5edbf5fcc421e0c7ca4d018e744037000aff6d974e96d3977a828b9388ed9ab11b23e24db8f3d7012cc53cb36ae1dbdc8331eb7759f1b44824f0bc391599c8a29a09edfbfed7de29ffe3b37ed71728c3a5510148c6f53056d559a321bca379ae60d1e0a2fa5b1af081c1ed9117b4a2f1ab4ba864c0ba85db5a96bc924ccda8cdea5ea0f259eb90548966dbb0e9ea31c2eb80496255f9a07e3364610440761cc15b3fd4e513c68a621e4558cc836671d832840c25b330ac20c0ca05160338758dfdc1b5ea72f8bca41ff23a93b63cc34f3b77aa333ead29aa61d8bfb40a990d622bd57f285ab6a6f6ffb5fc5ca1686c396c673611456bf16978665fa87f60004672398bc4da62ea86a69db15b9810c00918c2d362decd6ef4d071511420e597145897c804e922a66397120fc5784976a5022658201dbd48c8fda0c600060adaca33ac2174cee3a97d0ee3289bbc28598e9467563c4e30381f594a35a1ef249dbe307b433ac3ed6e765f0838e72bd74bb7a1ce4eb0507e4e1c1ec1b1d662fce78d3a51c747e5fbc924fde80668bcb4d2b57718b9ed0588fa1d4d66ef77ca8fcef20956d682c50791cbf588b5c94db2971309e338d68679b1733468e21103d61bd81fcc8fd2e1b5356648a903c1f0810d14026d9516f3e38769a039ece482d6a304429b3ed8568f52c395b79c3eb3450fa30bc74b43670e08060b0d6fbdeb3fc744edd0506a5885405835508ec572e48880d8bd951ce37d25521b9ac168bcd28c1ab6f4956124e9af1985919ddb943507d0e40dd4001f0cdc6c1f8872b9d27909d3cb1c0b25638deb64743f3efe4bcb6d0cbef6494c1085194b9550954b32a2c6f4ad110094561f361836523a501992c5b357cf02fddffae1974d1398a958c748d37240d3a8c27999a145b805895e0d2750f8fe7af89f3e3c78fea1c62e250da530afb32f2090a5bd98d199f11f9c825adc213514da7a9f99d98dcfed5204a0cfdae9ecaf5a76404c002f2825db574932daa7b03091e3f7148cb7bcf47f1e9f0ebd4655dcebb34d1c11e1035819c400898022b1f645fea41b7a12e86f53f91e0b845ffadd063c33a3c3682607fca28848af1c116780e5426c25ab0d103106e2e37fcf96c644d499c59ddb7cd9aeb1ba723dfb1e57e72e7731fe75353c32b06c5466db7352790593093f53b5cf21d5d9c3451d0f08960ad964ccf47665ccc762b385523fb9d03cc2544abf411f29b0cf34f925a059721fecb392704596d9da0fdb25bd6260fb54b43ad5700ddefe298e2d0282e8e1bad2db5fc5b7fff5115a4b6d149066606306dc5b5da048f8b50797027055811beb37ed33940f27b8587777d7b5623fd9ceb68f030bb8eada1e0af46e6a13a3eb3d37f88ab9add901424661f3b126cd9f0dc024e56d1e4765624a81b690bcdebbf94c27491279c0d39394a456080138c024bb89289d69bb80e4484d2504b8d07019b1f1e2363010526fa9a65bd3ae8aa37b77a4505b7cb5c39180c19dd5ce87c23b4fb7ca345291a9d9712c333e71ec1bb050c8ec7abd317b8cc77149ee49218196438947a8a12f8d3430375c66b1b2ecfb0f6c96cafc583dceac9705fd10e8aa8e158845dcf2dce4f951d4e08d72881a78ed8194bf038aaefecdc432b72a2eb9fd59a50410509dc12427ef5365d40c23660a14b37971dae5186b8780954ce72cc6130d9a3204cdcdba4e5a980887a97ef9c7e02bf2804ae8f8dc0962dba6b392cee1a379fd4f0c182024320c8b639aee93c1901a7c8b0749c99a26a550b59a2c8535845796f69a14d6f08933c8552c807ce475b1105a50fb8f46672eee2f97cef588c9b38d215e1aef7b92c41f3d1d18b6bc7bb1700ca1c21a8b08b978c1e2a31fe740468bda628044ee493814b2c32ed7f728a4462e09a9d58fd94eab680a64922fd4363463be053066b01f9ac117a4d4cbe58d6c22148b095eb7bc3eb16f10f16886e547298adb8554a613918f5ea2b7f3393b78c76558aa960dae7a958f95816cbecdae2c2104116afdafe3cef58b9204bc64f123bcc5c2ecf08beeee4096359415a4aca084bb4e14101f82dd8a89f23fa98056cbe52e657cd098b75bfe1b5c99a10ae6855c1204f13fda0cb4f2e3c3ef606fc76fb98febfc1669a0949d4c88ccd4e401bc8442920ee486a736f79c9bede21fc3145ff89c46e18c083f495a0f048b5c8fe32a1c924d920553cc44954e08e5be70a4caaaecc7b67cb20e5de07b9f2d94081fe4ea1cc808bb2afb195aeaa4e39588c125023cd2ad33568efeae8d92d512773b035747675f4679d9449367406e10131e6f3e12f8f0bfc2be939997387c79f142ab03383f5fcf4dd68fd67f127f561d72668a2d7f277260cb4ea7c510933cbebbb8a3ff26f8c1db286fcad2583fc7959ccfeb7f00a7a985739b3e6401f9e1a626514f5c88e891ed88546fe0e200436b34374d4aa86650f0d05689660edd7c9e048df03d8e7213127a190776abe701bb99bd656f972b56af3aac7851ac07fa266b9507251a8ee9e93d2b941e1e6d6fc5b1f88b770266c7058c5e810f4d7a2cfd204ef6832ae83a513a4e1e969aed85485c11c8e7f275626aacd719a75983796451c0a1dd31266fd137abb0168c9c882af9f6f828d9a65e8c04190b5352eb7f1ab13ace457927fb7f1d1af3a58baa4b27199c0b33d37fe7fa2381b4b196671805ee4ab522b0df53d70fc5d8e318f59adc45dea03d83ccc560db0465076c2adf25f3957296c980a6a3e4e1ad64bc9b4cbd36df69971ada281a3514b5319d2d82a6607291753cfcb6b45edbd75103ad6ac9861d57b0288abf7760304a8648a0897c8f372c82e22c3fdff41dacd718116861f838e0bd9ef5f62417d976f48a0c48b5f7a2ada179a08664d4bf9953346272b6275cd12a4e4c999b2889b186865839b6859cdfd2833c30fdc52e8b91217ed3b424b4fcf0080eba98e98e4c525d59e12045bcc3eac139069d17e7a80eb95913430ae3a82fe8e264719a68665d91c73203e50a320ef38d61e6104ecc980511e26a9d9ccd3f96a12705990c4284a0028c6e7a10d28230df6f243cb4953dd5daf9c0678a059bf3940841ceb9e893f38ff39d3e6465104b46eff866a6a2128084c4f57aced4d2c280a67c605274b9310e544b087a16cd9a2751461861021b12b20ef99aa53db8397bef0727bfa940b723950a8a8cabc447837c28e1f5b2ef8fca946b245e7e05961c7190e3c37c605d9b044b934824c00bd1f67f5cc44728e4e36f995400151e0c71a37ad2f126a709d013fe711bacdb3e810e9f9c869f49322a0bc27c5d1e226fc4a7c53c1999936d2762bb74c561048c73b447bca79844623551809dcace173e26676db1c6c3dbe1ba5f1766f3d678f9e54be04378ff7e64f409ea5fcb6f8a30f5ea341d335ad23fd88421444226fe1df6cb4e36fa83061b1cfe3ea751d7475f6ff9e92ca8a80d01854a4a463e5492fd512a99cb7f29e2a006e5e6e951599d30523e239e84c73f61280674379496dac29787cbddde34b5140cbfbe359c629f209cd272d513943921411ed2aa189c55cbf74353314f872442d943b372482f154c3dd9a8e6168f1da467d500fc02bff5095362ceadf32b34f9d558b601ed2844e748fc0652b71d20a7c99ed9cd47de9cc2f5b655fd4807a57931f46594462016f63b08d5eb2f8cf89c0ffe7a98ecfacf2e9c58deb8ccea2765f710c85996a55350f60f987572785f6ba369f98b9ffbdcb2846a3727cc3bdbcf15bc3faf59a871c83274f41155ffdb028aa5dbd0ed5e9f97256f3de83c056be11929f996a8a84902dcc1a69603724a565c32e10e983757455ed60d1dcb4cebc0a42421bd617dd69428ea315809f9b7681cc3da3976a06de6b910c7d681a17e0359931a04861d97bcc746b779f2191934e3a9495e753a6f77a456cb40d0fbb2c861723a2932c745a2f6aec1d49b2c18b30afe0d65306cb45802bad24e4f436ee61d869be6f845948700aeeb51b913f40982e0c2a8e14500cc32ca41b14dd363ba333e36ee3b9a81461ef2cdd053277b60674a2df086ea34496dcd53095b199ec8cd893207081190e9bace3e9e6220e503d14df00ce6aa5468748a2027a559080af565a00dc35312d5cf75c4a5d00e7a92a4069cd3ccb470e4501247da6147ee030a4932e5f7d96ff3b2ec5dc1c5bdb2aa2fcb5c79d3419345f96a4c84872df3bc3311adf2ff9a25a48917b0299fa8a762edcb370ec97c15854c7cce89025e431fc192dc24dbd0d8fefa80ab8b7e6ed9047462dd45ab791e4e5d3aee6762371f6aa00c131d70994b6c5e1017322ba89a1bbdfd0c019eeb65bd840ebbf3c10a8ccdc2aedaff2f709337c7aa13f1055f05300dc41adc778c64249739a31f85cd2d910269418321af19eeaa9d06488e8888eedd78f5e159fc643cc6e42bad4dccd7466795684194f5a0238672a32590b7f44ac1c10d0ab770d5c6b026349517f44fd22b35d1b5035fd4ef1ec7dbbb7cd8125ceeb37686b30d641fbd1ed49feb22a77fed07256751551de62f18452a786a72ee5ee38e84ba1939a24aa87f33a9d4db820d26df956b8a6a280b2c2b295ad5e7f03b6bcda32dbbb25e6198d4adbc8d8dd3cfe442a59d3f359333fdb60017008328ab1b1a14757e63ccbb3435484a34e8255815ac815245117696b60f53e2b9b85756e546c7c830f6a4617afcaa641de242d575c9409cca29debd3f6393cb50af1e2a3d35289fd68c244755b701b554ab4e90d9a9d2b698b5c017bf8dadd9d989a424413fae9b5a092319834906610cf1188a9a26369056027d126fd432b3a248e5af3a8c02144e878e5230f061d2aec3dcbda6da42a805b521a45718d23defe2fe9800d6af7e96598c62ec673ad7a4cf584c78b4d7df97e047cc07ed81e34cdb0bb53b7d82e53c1e0429eaf865f15df1f0805f5e71aebb8956b922c81455a4e636fdec125fdaff8d6aac14445fc28e411bab1ec31ed51400765c458d1cb67074d6be284ffabbc1d2c3f7ad0fb327d9218967c2c839b0838e38c0033b911247c897772e29f626b7291d71ad5a93481d2feaa21c756278af697e7c3ec500bb10ae9293f87dca188140efa6bfcebf2eaa7403d6539eff6024e668a679c168f28d50357aca08e2c2c36500c7008595e09729adc2aa6ff87c41156dc5513261a1f2fa6572eed0ab3bcd7bfe26b1cd9940bde0a9d5c002552d3e635c0ec5dcbbdb13f2a3c193070ff4fc163576ccd5ee958ef97d5436263f9bfdf5623c225443f6354937cb0e7acb95ee8acbdc29caec7e5872ea141d31ec32ab1e8a4927a8e52e75977a4c777318c0575ad1fa5f16b3aea539abca9539171952f95379387676c4e382b2f077e7b22384aeb8407839ad1c30faa881af60956405034d7b7ca07dfda66720328c9b5d64193f833cc12966f79b8e7ec65581c8dc1c683e283981e0c6f4e2f2785aa15daba47c5e19b36b085aa0dfa59a3f1df6ac9e8ee9f63e6cde35bbc9a9ce6a8c2b4a0d0f08ba9b8b550b71968040cc47d6da38e763f9185fc8f8755d9e58c782d5c3a2b13266db98aa9b8e99a5a291c8b401ba82b0a0dd9cf912b83ce909658d099adcbf9ba6428de1c1700ea00ebc8ab2fbc5361f55c7b3fb8cf50553c42977db3c6b5c12bd96b358e80f6ba8f854aa8335d93ec44828230944e13ef0f81abe6bc0e260cd37f5ffd04793c1ff5cb62f4e395e9d370fa7d8bf84ff8f6937dfff52b7a7c553783c6c691290f40da9304ae9a44badf1c7d693c6fe18614c6afe0f061772c3c8f55aedca68e54b52955f486ec5210d6bb357c4c02ed71c4903bc15ea1a716bb53b5503143b72c6d8ff06977bf528b76a1de57851dcca573d665e31be66933c09b0b7342deb708a77fe52135c532b5714a2d05c7817a18b60d4edc48ba5cb51c7fd85221a414b2c7a2b974d16e3b0b97bff61942c4cf1fd699bc7de3dc1f7c2f6bd1fd01c16c387a168c2b292c8ecb5451167721ecb2cb5bf84d75578faf80fcd73ec9ecd138d90b150a8620b47bad745c196a23a44eb0bb2dfe3a222903701d1fe01f121f7b933043497537f63258d972a8eef860667eab0109a5248e1bf3adaf3b3e3267bcb998090fd8ca50dc6daf0e2712e66dcd5451caa72440d7cb499dc6d95c3cbd7618167fb549fbea96b9cc5b8a1f29d115cf7a464495f0697def7ad5944d4e6a4aef1be03775ded9957c46a4f8b56d50f9ac221d9388a75c9c0958595289d424f5eb854b1b23a3bd64071287231897b28268895c45fe24c7136eda276e5532699ee38c7b9351043aec96358f7b3c09df1bdb78cd0f31b15fbd18a6ed456547f05e85d9f27bbe72e3db7dc48039a512d46ca31cbf640d9704c4c63d2e25521e0171f97eb85be34284fdca760728e810aca53c88ca67524393da17f3cb3af2925148340b87fa0729abc2af9052494bffe26f372e0985688725ce11408e081fda401fffa33c186a0836aef2f984ea9c5ebc4e511551d80b0250f4c343e6ffa879837f75dbc822b788abac3cd7168572aa3db833a8e53f8f0ee721e2d3e046f16c899f792788cc7b275ed4a15075297d4c097b836e02309e2d422172a3852beeced6fe0f0bd72af5893d4c2e0ba0689eed3bd79048db2dbad3aae84d54c9a75510e6b83a40f8dd4c3a9a237c7911941d2e56b365cb580d3257f407d9755468457717ec09150116a40eafbc900511f2156502e31fb95f1bdedde2d0e23bef75310e655161283069588c6f40d2b834e0acf8ff424c646ad2e87a0ab7bfb882a6f107e9fe421c35b377d820ead1da910ec079b00d08c049302981028ac6ae9c2337c173409202d2e71e28301dfdbc3bc1aaf2cbb5c8e14c53f55bb2a084805d295ef7ebc457c5a9782beaa24e4b1d749ca7db52f98a3e5bac2fe27a4b8e4319f6bb2102169f7ea04cb89de85472754bc18f12f93a4c2f2d0017c7db5ba6a630e87154f5cc605c0cb88993c71054a8d46719ef7d9a689dfeb15871e6e36c74c0cd9f3a77f1e1bd1667d0433b38113f2e303dc63f3eb60b3755488cf7a59bacde288181a2fa635d0c1118fbe07bfcf4c3d3ab9d4899f689be1fa88259d137079a29b4fcb615e5a07bad29e4a0d2829f480d472be148d6dfe303db02be610b7e8d2b09b76f856cbb2e897bcfcf858f026caffbd3ed05dcc2344c81cb197a9777b6667f10eccf1633b852f37e86bc5f7e18147edb83eeff42ee936ae671d9bbd2dd2ddcc6614723dc6fbe50c6ffecae5ba16cd5bc265d660d7617259c281b7dacfccc4540d1a97208a9cecdae51d0415165b209b3c3a62c4041b42aeac605350b0a1126077b8239214c4d8217fd1c77d9160b25cbc3821f0d78067726d98fdfd679c668faeb86648432ba56364af40c0673ee45e1006b13d2cdb7cd476c49803e0c34eba970ab0170f477f7c8daf9a6a5ea434202d148b1ad45e7b6a890d2c493ec95beb057791978cc94081cddc0ae91b05c884540362275a1b8b61ca636d360dc524e79771adcc00a07b8a48b240e53a3f7f3cec729628cf68480a95586d7f7ad168a935780649f95ce7f38bbe45abafea09a961cee7197f1523a2d03e65e803c5c56e0f43ebcbf4ca54dd406d8de04bf4ac59ae73a604dab6d1f012ac438718f045be75f757c0043e7be761a835732be71f7442f1a6843bc000952a419334d79949fb3244d20d62cb93842ebfd23706c9c942c387a32aa154e4b038861fc2f6761dc76d9b1768740edfd51f21e41b3e7730bdd2f0c4f7152be0d41e09811dc715f190cb35adbbcfc70826214438c94dc54d6a1b2651cf05b721a6fcb24875ea0056d8968d99253bbf081f95451463a652ecdd32044b3dca06fa31e2c8ef2b833b05a11079a84c17f2946765d843fd8dee1ca455a692200e0370261d786255e5c6b72b21409ed8f558fc684b11a1ac29b54bb285cd53f7ca554eb8ab364effb9fcb5c3d1351c74cd5187bdb75b1370f9052b08362c5da1fd91570e3e6e7bdc1dbd531b7220f33bbf5c7018beaf19d1d6c36005d6bc8cea7da01e4487826f71a1ef651311885822404ea62d08059375ac78bbceb154338db8720f9084904f6d6259b6613dc27df2960cb6085860a6e72a151185446a1ff2c0f4e958d866fad06ce9c957e36ea48c3dc96f7849a0c9584473f79c61b2ec65811aabb39f59113449a014811871b59ed34fb8594f68fbe9590700e632c3ae88dc4d4f112509ec0ea8b347a62eada47d3ed4ff7c5f80b534052c3dce75ed9423c7f68f8e0c853b820847bb328346508d30aa3e5de20af69b7e3f346c1b0e7bf7fa678dc35039e59b929157505be453bc643bc1bd844bd96f9dae2050df6a746aadeff7d318fccc9996732ce025edb19c7c19e67f62bc143843ef25a0862d618c1244dcd872e15af00cc1d196eaa3b648c2318b887b87af1258b47dff02affa748da58647286689ea11df54b3154d6402d950bc1dbbb174009f911e65fbcd486f9273283b821020ec3fe66bad0059265c1e20c5604bc67520d9afa50dcdbd01dc13ad76421aa22a8ac9b617d9c5186d8800e645668536bc21593dabde79f3d4702e96727436d25704cb41536704946831a89f0c114d7a2056d597260147684ea5d7161328c15408c2f3bb0726951ecf0b013fcb7e4c46543c9392f7703fa238652b65efe82f8ae29112d336e7fdddc95d405384d972e68b5e7cad4ed80b2a929e4b302012f83711d12a6e264ed0cbc5b8d0bb9b39084642f880631b4bc12249b141c61728359f53ffd3b1f78b685550516d16ad8bc0e765dbc0d25360f7300194c4a800a135a643c7c2766a52ba5df9d5633cb2b9d9d87656fbbbe61dc160357dc957e78b0a6c92b2a383b9d6962095437e41b8d940509e6d3b1a19cd4e9064390f084bf030b55bebe4474d9d21d28a3abbdae768479ce671ee2ae246d5e1d07a4831b431b52739d7edf90795c9eca98f47a0cdabf3290048e799b954e3b630c7efe621f3c63ef9d5d384a9ee82bd461d81353a3d6d345942deec1e2a45c64c65831e7bdcbffbe077b385af87e72d67321e225817c1448c168a7228973e74d97b593069dcef6ce5704e535b3d4fecca84fc5e1cc6e1a18c85a391c5f48b29322e5b9c2a174c4841a5637b4d261ac44abd9a3d32f85d3388f01883447c2be5612a53aebed25e4b46e5471f8209a8b733c92548f2ca67f747d1fbe0e8836a784e818f1355490b0e8afcbae03f29b62e80c82a2f77519081a552b5f361ec40b7bcbb851ee47ddbd303412ed105f0b7663976f1eacae624b58b3ab12de60a5b0db8e6631b6bc98e7088dba2aa160e47264f946024c6ed5f2d65682b1e9986eb3146b679e281115d7ae22c1de4f7e32e72d6cd0c9828354c4936f15110f3d4ff39b561ad1a68694ff66821c26f841639b23dc93cde016c23842f8934bc78addd0f2865d22e6407a4b0a540711479d477cff0ae01f8fb8249d92dcd7197a18302fbbd17bf71b9aa9196fa0c0cbbcca8399fb18b1dc751f4f0665caf2bf717cf3ba6dc5e394132cc6a0481ca571e43600644786bddb2d73103f5f2d9541b6c984abd3eb0cf96fa5a2abe77c1878dd8036701356d414f943cb13b80217abfd177695e4e134f09e6086fcb465d5cb30ff214457334b97feb9a0388d41ab74da65a1f4b243dc3673676905178955b16173f74d3cbddf1041c088c1edf538024f089c3ab1ad11ec612ab4efb3972ba0c1671c19852f9ad631621c49c426dd16354b7fd43808411eb192334a386b9cc60fadb57550395d9e6a2681c2115de54d1f2f362d81caaf718fe05f8c927cc2061c3ff53e68a7d4737609b7e5125f90166a4a1d043af6d71d0d6f0a50fa4274f2b5e1f21a937c299726e23469b440b66394638e41665a850f77f4c16e79514854bf73b9e6f211e6d688df5b19d517830335e02706b85919891ee1fbd1b062f8ef17079d886de849fceac42197c31e22538a0090e2ba7037be090c20c82f61888526ef156562be0b62bb3274deed422ba03b7fed59c4a7b63feecd360bda29d555cbcc73a5efab866a98726021c0dd37cf8423677ebc1e690095cda12e8221c7ea8e74ab24a94ded215c8ee491f222cde0baf64516e652f751c811d8afc030ad3f0bac4c83926d2745ee462b3b057caa7892d11df3b18a9e66745a3d057bf53c41e1b71b644ef1e86233fe94c35bc56415bee3497d647d1748a02be3eea73d4b96cb99e4284fc6fa1e76fd21e61565f05cdc068c9cd55280467ad411cde0ffc105a13a038892d8e34438e86b35c52c8c1d492de33bc651b88e3f587a7573ebef37f612b37a3ec215dcadafee4f69240dba9f55d7187b41f438e811af39d7e5046042eb74e62302e2b53ec3b4f2e3c2dabff3c277ae5d7f30bdfe3b3030d23326db63c61da739ab0382a528d52c5d6343d86c91339a259a2b11c559e0b87d179e84f11a9a31b0267dc7914c26e5fc5edcbc135bd6682978bfe070409a3832600efbc28e95deeb556827872a49e1c41c95d3d18a73964c9e0ce6dbd770b6899337772a27c4983561e3e24a0aac553085b25cb82762b23b1921097e2d6375e307833385f03f2fd97caafda227685d99f7ad626bcd9079135fcdc75d525409a72dc76d4b493221618928fcef4b1034ebb352701568fe8f7ae7058782cc1a9f816edb2f7e7124220a870be0344088d09fa121c652324a474ba6ce53be8eded05be5ba6a03de91d4267a6f74421d0b50be4dee5832a7cd6a98a637d0a1dd56efb793e83b14784777621267cf76be4e39acbb1fb1a87a6c398fb6bc45c71d06032d7a37aade051e66fc30751aec5924da33b241b543cab1fa2f23a2605168f46242b1a2726d0aaabda324e6a33c7c99f6868889ba804619ee8de07f36bf6b83919f03d4ea4f611903858c754ea2ce1a2673cd32ee6cdb3f8030009d0e192246cc6dc34292ce6df16bf39a16a4fead837a1dc5165b79b7af5927fd13cc9fd89654da939720a757ae2ca5efee12b973fecaefc812c0f5e7ab50ae4db260a48b3e40006a3e95b5a348754f73a825b632a6a363c7371d251ca31fcb0a8b2ea3103843584da5838a0b4bbbc6e82f608c5fc38c8231f88280b225af1bc809df9e5f06aec581755c50825616196b312cf1b77b7687de5062d701489cfd488e162fd06909fc2f3da75196fe10b948a474e41434b0e69593c302d9c404d5fa6042371890e692889f320a340301067c2e0648a175e44c74818a55df47be2e9d6419f41db8147744d5861034b1e711acac518ebfecb2ab287db322765f51168dd165f982f85dea82cc277ec7294bbbbd803bdf649f92c95532bfb7edbb93efab4e046cc1e312f376f78f56204c06bb2bbb388bef5988c0c037cb72737d361f4cc4ccea17501017c50d4e213229554b38a8916bb0fdc817d7e7a2186a19f9222d265187ab6d6f96f7aa85995a47eb5c0cd4eb313cb30ecc1b9c20e2fa20425689f0064dc08a41b584cc78de63a77261b4124d244291c81c3f85438c44684ddcaa3528f918a2ff5ebab08f0adecea294254841d0443a47f98ff28f369495647e1795e89dab84d65a17a3b344f9873367c011c23df4d9186f1ec13d6ca4ace75102a2cf45a8e16a0e1d06cbfcc75fd890a26608fa3a38f389b7525b2ab44223043ba4dcf4c6d2d0be07a50aaf77b3d447d915bb7f6f20f7f8c81e91fc4eea0366f0c8a21af852643ff513b0ad445492f6602aa9d33716d14431113ef602abec363120cc08a20c8dbff68c6f5b0b807e69629fcb3b1ff48d82dd2e8f34d5125c382924b142a8928ffd7d0c91243cddec4f6a1fad3f2354dde722d43aa8711dc18dbd50c18da1e2f0765b3e0c2940f7e092bc57156bb6a52aec97fe1b7ffa3cc9e1c54fcdafc80f7d14f810b4f3ed3e09276dc758df5cfd5c70a866caedbd12323ba5e5c06917ac2c5c10d98c45fdda82d98f1c0d513782389f685a37a380275288d15aa0703c6a770ca5cefcc8ea3fbdb88cf881f221df665c4750b541b768594fbe8eaf3985ea196a9d9945d7478d50ef517b231c5513c0f2be5e73b0161cbcff17d405b6cac71fecbb38722346b290ac352db7af071858e9fd929fdd2c10a37d7c03600fe8599d243cead782da70edc6e630aa5a42ffa0be7c1a2664c897e0571abd56263e28bd500c944657cd9c17696d4aeee8d68ea5a63b17843556676b72f30de531dbddbfe15152be9962ca22af4d40bb63a0cfc9ad0b110d088f3d92d29c4972aaa16d6a8bba74392857694d7918ce1cfaec4f79e266d1484161ca9b3f8c6275f4972a510aa32931daadb112b87b89159e3dcfec2815cab7f0b25be8a4ade5a984557f5fce78a889f64c2504fbe86c1fdce587e8c03dacfab8b10c0d552d4ad24dd6beef466966128f358e5142fd22fcb9aa407af86ec88ec6b960dcdedc11566fbe9ce93f803817d7c9fbf46a4011619d6d4736003f21e42044c147e8a3d182b7d93f7ce49fbc5ffa635d373de3dda6764a740997f6dccfe801d48ab3383d2e924aff58349a1c1ac5a0f836919cda313faa10a0e4ec2f9785d2a922b9ef4e7c43a4ff446a49d02b525e56392dc227de3878e78aa36a7e1af7318e38c9ea3feb34ffe892356e3bd172c29bfe2d01e134068d0272b67fadb4c9042bd70f2811ce6ca4aa56d0024a89f09e0925c183f2867dc790044d520e58a1e75718f1d592ad0cbea9d7d0b3b93036bd55e68360235ae7a437645322e717cb092c56ee5b51149fc3f76d6d12298415ba17ab93334a67e0f0e174067c943cddf7159e3732888d95a35c1479d3ab4d915f5b535c18dd32c8aa8ca3d9ca64dc832ccebcb149e2f968d00970102808219975ff6d017b47f7853be7cee79949d1a25907da6176a4d864e899b76772a8624ed86ad6cda23ac688e9789f3709eb4a86493804461bf9555a68ba60eaf52447952e492ea3fbf0ff1dc0f7fbc8609cc6fe2d117aa41e05e1063bae0a118912861ea5fe5087456f5f9642629ebf58e875e6b77e4b2bd64993c7c221d0965e69fafc55206292ba4a9dbf3ddb9a4dae89a30f075e5b82a78cff86580354c809a837e561a0f1b5f6090febe9e1e8e87183eb2ec3a7675d2661d1668e29d22bb58283d8b5d0bdede9a6d1f739036254c02d962c3ae111093d27f54c1f85468d492aa6b4897c22394fe38efd35945b25f546196f1ad68583510ce1e47c5274514f5d7883565a7f716d37c279a285a7686a58687bd68c15cd894ba6a1213182b50fd67566783b820f45d377bdae01180555c72575d6fca1270d352b4266aabd71b7551cc238072d90db18e82c940e0dfce1fc15697e55435118992d77d19caa758b13addc6779fea6cbce72808f46274507e1d90a7ff95b422d1c2b94b07a409b837823e1dd375d466e2cb5bfaa3c21c5071f4e3e2ce3cca4335da1cf9f112112f67e2b241e5ec2596c5cce7a9e062d4adf41c4de1a398106d0979c68767f81af9d0221f1bb5fdf03fb05c911b8bc83fec896a840df1587ed70042cecff15edb072e656ac8127d3300ec1e4d828a6fb310298cf4a3899c377d434830ac7aef115d3527b8ef2b50c456bf35da12fba6a6564d1968fd0e19bf56ba7a1ffc571680137306f487984794015275b0fa8b912285e8898fabb29f6751d7410540462a1b0372d5e50b3b558b748cf702a9b8eedccb048d50f3ee6f78466239408592c1155cb70b9ca956c9d12495e386117f567aa803d0a2cc4349da5c7182ea4b64acd88704998af9457568e824d7e1f6a3ed55be7fd12d553b84f8ce4107dedb847f08a3c7365659b1ff6c3c859d35a2b6cd316639ff0320e24d870b5548a61a444be25e2bb4e5ca6e09b98ca0c6d1731ceb7d279f60421c0ccead70faf508976b2ff17e688bbd5e97bf855cfc6351c0c37f51b4f1e7c1b8d586b70c594a2bacfa01f7e80966491afafdc1eae6d6aa309f5c221a1998b9be570a9429e0425c9ceb681c459952e139f691d87c8aa236e9da2818ab598c45d7e4527d12378a8c55fd80f2477920e263f8d2761f03a360009dd49c07227fa666fa336647888ee38b82441ca41bd1d00fc0dad79e192f966a4580578efbd62e62354d99a7e6c770acf9cc8a8893cdbaf11de64a22afb416b0aa24a596c1e7ca4b35f13fe7aa13475dbfde529c98dd72146b532ac635fc637c9eab98a9cca063598b9becf34b524a36554af93f09e03f87a6f04690ca5f80890901b732e7fbd601d92f0b066297684427e584e43be5957922ba81daf5ea6500a2d79436262c87e78b13a45ab04923509b218295957f46ff7223ed1e9f06e21ec451673b5952260702fe33c09ae2ddd9a515f4b675ba34d3b69d9627874801915332067df662e32255176e220bd5a436e532e9ca9347cbfd0c81af962ccaf2047953de84cda409cab4c6e316b06bacf5a564097c957342a6149f1a8c0f811284231a8d95f4f59dcbc9446fb752d6f1683675b23f19de0812ce11af88468fe9734cf2702160c91335b0bf772c1f93b0f3fd6348c45660b8177116b3cf6a438a11841d91bda17c5400082c9802388c465dc5ce1cc5e0dcdb3bd210c764d45836d4204096d042daa05e6228935e5f05c8de31047765845030a624426aa552e56f017e98c26db5b0e5ae34d5c3b089d1eb706d68f32cb54e435816fed91ac384b450c5e05176d4c05155f269d532255bfdcaba5c2277b2f9fd7520397c170d0a62c372ecd43fc11dbb3b99005ee06417321ac38a774f11348fc7e90f3cffd798aa73e1713a21791c848c385130858261c32b2aa31ba1932f10c52d1453beba8d74349e30fce17a05321bfcad2d2e62bcea539a8352ed79606682f120f6c82a1ed05da2a8324dbcf90f1776e1cacf30e81465d9bf96122ba00aae0ecd913e43c555cbf98ad05693533583e5651a342f5579ee8feb866264c114f7d5af755ebafd6b4598987d20b88843ee012005f43355229c0c0f7a6c33f513583c5d1650ca0d959beb5b53aff42851fc07512de9818242074a667425f4cc2b7e76502c522286964e883890b9dcc1b477850ffcd41c4eadd3cd80f51b0d42d52da5311bd29c3199c8f62eb81ef27cfc18ce67f0eed7a2746aa83a06d72ac04241107ece9f5f02c9e2b58b2fe97b36d58f1ac2a611bf717bd96b2a7d177d0938639a3f06babe0219b9184a2cb4d5b109ce80983fcbf63f7508654a5a599793f3c428c03a8606cb9922037ff5568a9e5d114cbffd52b801a1ead380a9f81180235c93d5929fd9815e5d610c96c6740e0eeaad312dcb86a0ac0143df80d9d23b9cfe385eed45641458fb721a645d7eed6f0a8674da3d5d264c8c9f1ea26560b4074421ba880c122369d5c5715712b862957f7b41aa1f7a389be5ed34c375c84d0f7a45787a6160c80e371f92bfdcc53a7cd120210f90e8140434d23e5c0da50e88572c052b50acb496b9a01a1a1f0bb6b1f1f3f666658074b700235afb8cb6f61f08adc3c08c74c1f3fc2bf9f0bd93208265087f653cfe435271b046f07f31500a352734493c427f4356d1e28a91c43dd1140baf6b53ecb0841f0137039e0ffbb2fed371ab481183b91d4be320d39aa82fa6818529ac01040dd0c1066a232d468890d53b60f33a3ad757277598cb28a056d3394bad7a015bf3299dd5c97436d72263a6f272433828cf379202be4150847598b991971eb024737ac9b12fd097f196e118d9da576954c7f32eec52db81a0e74c618885da9b398f4325a251c355c8c2b44da701b87056fdad14019a8990447b75e6bf01076c6842cc4417335d9859a53acfd5f5f27ba7baf592709ea1e719aa3b627c474e028e012202faf4bbe1fa1537837b50e600092ee9a0162e93bc6371565ce71b024fb9b1a762e34194d9eadb69f87660e555d02fdcf2349461d7ac9f29f06e83d9b9009b1a30c79a6605dc5777ad14846fa3b8f7b33f48a0e8daa735472e7547f71d19f0ab493674e6de0b96de9f39f468e77d5fd860c5f05b4a7a1f27495f4d5a3cd650b92b36cb3e7a7300fa213928fbcaf6c0b03d647c2dd9e79c20119f37c4d50eed1043bae40adc1d857a81516c014797f5ed77480d1a97e3eb1cd190b331ac4e3bf90d05356e9041baac7355d926ae4984cba8c0137df971f60d02f07d42b53e94796a146a0a19a62bc17d322e0c96eaa7e55c8306a560b2d58d015e0e2bc1227ac282e2316983866d8d18ff413d993fc35b52ce116feb67e50b9d2d0451188a433cc265acf060969c93e84c06e91ebe1e90c7b3dee5cc0d286fa9f26116f7e2d3759a6deb228c9f67723f6541ef8ef8ffde3a536b25a1bea2f2ce88ebd7818d8b0fc895fe1ef52f8178d610bdc8f723c11e0ced31548c648fa1a56388dc4fedafece0f7a90a35869ae66788d516dfc9fb034495d31865cb68eec52fdaf6e6979f505bc8ed3a3134a4c47b62e7a1d3922f48751f81c0a171ebdd2bfc59ed2fec416568de703a656825143dabf0d6c73a7bde6b83399d3c25a85063184f1ea5745dcafb35e1deba74bd3405b63fcbc3c08f7d86eecef05490e2f39e809e9e8691983aa8352bea8c2eaafd591ed563347e66839ad1cee900f560986f6be955368d17594e0cc61cc0ed161c568c09875d3193b571d1318025138961440a836477a8c82300ca604cfd6e605ce1422f36feabd82028cc6114d9cff3823266e57295c58513e189638cb9faa04c2b839da3a5f21ff3ef00bcae4fe2fb70836d96b7aaf1ec1656f679da7c142498aaa1874ec4332de06add036451b6c9749d786ab26362e82f5bf3f1c1622889b79831d702f85c12f6c2ba1f1fe443c3e73d70fd539b9306a1668823339cffeecf6283259baa01235167c7bb4852d4f58422a4064c077bed836ac12f763b8c692eb2ce976d2bdac93fce9a210e1d41a7a9bae1f23a9abbcdcf3b27244e21e223c43102ca81305a303112b241d22435c513754109365eaaa760682d61fdb48c47d9209d555c106d970cd8b705c740a5b8269bc4d0a49cc0d10e0b25b8b9e8c3faa73796d2273b4278160c1476a2fdd5ff596d22ccf636c480f9a42bbe0aa97016f6d4752ff9e3f183e1b01946cfd8d7da0bc3839e3f3ea64e4e0bf05278aa8a3f264bd9622dbc5d5b3fca3d5b3dc73e26fd0ec6d9728cf4fd807b3076c152dfd26d89b82b23ef613fd0de1e981a0a25aad7c11a098f7ba03d841b6b1db109e10f6186d326bee6a94d52dee731aeac95cc2afff8372a0c424b438cd40a353ced9d25af06bc83ebe73ce68afe24e976fc38e384cb56952c3a4f300594300218224b609af41d3dec75b0f046e82c90cd03894c4f1c3fc0d55aabe45e32383e53f96cf94b69653c0d57b2b3c7196663d14d0215d1fc652c81de3338a6005138eeb15bbf64db99b462f4870ae9cf27518de70a569de012032cf57e9d0c66e549aba57483c90cc6d2dc56ba7cc7b0dfb9b184d906f97ee59e69c08ed7acaa67a2d49d8e7517a570562fe7b4cf03769f5fc8ac4ad2a3627e891e444cdafd26ba34c2bfe29308a650bf8fc22be65d8c8996709f819889c9b83b41e6a2aa5334f44773f232a53e7905700556046b0d1848cbc67f79f4d94103770cf1236906bbe46bffdcc235ae827042b2757c50f6a89dfbd391794ea26b3c57c8d2cd948af37e8205bcba233110be08b76daa9c7f0d3cb076aebedca8be038f6cae6cfeca3637f5319618772c43202d22612bf6821031b6845f051363de85b5eec8c6e67a8a256d48079a57d58545a79e398c6ea4be2086024b0b7b0f8cfd345e20292805d4c48c9c8c3b315e8ba9b60696451308918e3bdc6eb812a1e05b8b9abaff3a02458ef18a9a54d517545f7457aac75be8d22254459e582769110386c1ad415333003a7cc57822930579211ba3a063a7077e750fae964b6aff7774c265fbc5582d21242f79aa2959ad88f8a1065edf2404ed5e6455a45626a60f379235fc3bfd5bdcbb62237cc4ade39d1fc55017e373584c8a9384f101c91ad9c501d626e36bf2f7b5f42f3a868234be33ef893335a27be323e5d7b06ff4496efdfa6357dab6cda4567fb3f76e5cb39cdb41ea190501b2e3d6f57a1867b0712aa3c80ffe232ebc4065afd827c67d0f065361e5fc8876ceebd93eeaae8b0aea89e078084ce8f5899275a31d0e550c60cc7b63ff9e23f540f3a0ad0b70bea28c6eb9998e788148ff01ceb85d3cb2005c0381cf653a11aa77db46aca6c10631d69c1b8e59097b9274071e3b0bbee34114679867a6fa6f96a0cf7f26251fb28402dd604a788127957bf526b263d30d35f7f263887f79677b15cd229171b2e72f8f336139334a51f694335d2c3cd7482d52cea8afbff40e794fe376783cf841ec3875c4b7d3117615a0b99fca9462483e481fbdfe7b6106bf9bc79f613790eeb229d40738a7cdacc49922307990fbbba07207ba4fb9a2c901c8f045ed27f94db09a10df655df7c70141c498f7de49b9b143d4055259357188ce156ebf2b4e1e338acb2a06e77d9502ce95b2fb2d23062b54aab6ffbbd91c8070972d58aa8d44c176f77f8075ede4f60826142e924435bea4b121a90e8d2a17935f9369c1b0a1de449b564b8d925f54603c4a84ef5e9adc3b2b5a1a65e84290c3f7015f81a6fa4eee2b8e1c8cf698387040264eef95cc873055f6d8827e0029141c661d0986dcf303edbda12432c8c0395ee56e3f84af8c94e4560bbae87e6afe47ead9a032c93a3b618fe255cbc5ef3084392eafc792bcf202fea9d0ba891ba5fd270ad991c182a759ef2f28dc98cca42b6a6ffaad1cd9f295b5f57e352551460564f607b2f979f70f55cf6c7fa6382a30fcee3afd6ba4f07948c30d9e3af4ecc831f0567335e1efcde3ee0a1128096acf68a0965a44db5d9a21778f6887c25cdae0999f11370444381ee00e340796e9bb856d4e6db268a5fb9ed95322b8e0fbc60ed42979d6b814f7680f21ff00fac63e8f585e7d8506f28e3393392e5c7d3ef4293374803181664b63aeff618966ffe7802bf0f3948c44f0896e7fcbd3ddac740ce4237f146996c82cd589c367b4a3af5293e9b718948a0afd1659402e0d7af5903f7dce1c2abe2512eb11ed9703409de22b2b4f15a02df7449798efb7cd63babba21b428998e0a18190ef47eebef2ced3177d7291afe819c05a1c87a6a2b88251a39afd6ffb4aa20b8e1b9094d89046c08823195ee26789aa28cac3fd27b686f2ad9e4969582ae5efa6d870e1eef0c3da414cf3d503140056904733e8da9a7f7869197c26fc37f3a4428e8cb658f79075701dde0abe62c511c3acdb4ef7e4350896306411c6aa342b6345a4fad7434f6f4c0530cce49cae58d6bf6e7f0a3f75398a894fb5872ac91cf43ff766726f358c89e76eb097a7ddb2e25a50d57636d7dd516db39c59b468f954e95bc4406797fcf96ec0b8829da5386a4e4c0303280844d44c09d249c524dc8ac80a873b114caf29b774aee3a637c8750daab46e79ebe9196cdc1b1a28ec4d9c043634f5858371530115cce9c08989bce629088b835e0dcbc1ac22a083ba58eae519bbd6be0134f164053b4679a4d9de0ef1fac4b3c84296b0b175b9b6b53a2afc1e0a37eaa65622c0dee83ae66b03f9d58fbe96d166b8cf521ca24ba552ac5282897e0abafa4857ec1a75366f8dc4657118be6cb8fa30ddbff9b85337c3a3cd54d3f40b423266679244c614baa7e82b56b3da5629913ee4aab5f1c4135025d425e11c1484dbec5accff50193ce8dc225fd5653c388a8b2764ee3124adbc7e7ff3cc3e3736f64b91afd908986b359e891ff59716ff9131a53da75fda57c8e2d645f48697c27a0df39c4c11479b3efee8987604793d561b766ccc17961f97c3dbc660ddcd6c7f80b59f51c030e24c393bf88bc5e843b687999a638c3b79196e4fcb696847056a966d165c141c5a17f41bd0fa2ff6e4b2c51df6c65e53d25e5046f289c4295d2bfae03083422b0eeef84991006f4e02b63430acbbd68274d41121d3968562dc1d7ffde6ffea082a55731cab390f4e067ccb3594854001b30f111e65007f720ee916a0314d3662623bd1bf04839397158ebdbd93a396258b6fd3d077139511665a25ef831b034693baa93a561ab9624f45e0d412511d1d8ef0e5b51c26c7f99bbacb13ac91f3b21bcfb4fb3d594f036e7a246c32a4efbb13130e09c6f6388cff586cf2f4d86686254d34102269ca735b266483d0400b341f4ee892b7d588d1a71a18e31f945100585f9acc8a054c666159f4ed55e148b891b3ceca96eff10f6ba88e6a208a72663dfd4514af5571e9d8e483467ee148627e14d7a747a722af502624b24180e80af488f817acb038c629d44a21c06d6e3a344f059aec2f99b2fa20e38f92c40448080ee86d468fe04c050d67ba38b73fcf6dd3106516f5b87d42c1c0b6e9eb5cc887fa3f7da91bf68e884b4edb93252e2f411a167a7c9ccd1259dfb853224224f8349e3af7e0bd7a0fd5b887c7a022617b35ccdb537886acbdd4d235f4ac603c445cbc17f9a1812e5cb944123b596c14b794d53a43e703d78e1ba2312b2828ce48339f4e03dbd2359e929ca19e80566ec40ecdc4ea15ab214661f53e4d2fb1a46359540cd0b7a9ab561ac84b4a9fad4683919423e6e372e6514b23a71c5ac360dcbf3ea5d7bddab91f65207d0f34cb7bc1fa673964d702c5999c3ec0ced9c7b8d96bf811e4257fa737c1c6262394228f93751bce850e774a8e45000c9a34995b9a577c516c8d62000fcdabea756995cb9a25c63815f185d4379a35ea5a3627983eb59a67f961c1a2fdf48693b4b8ff6fa466e258f6c8b9a4f7621985f561e1a852528426f55371d83d1f75dd2e7c8df0fd643a2d8cfb21e50c86ebd6d5045304aa9f078977f06f9e833d7ebacfd2bffcd1ff8c04d6fd9c364a735208072e8421309aec407edfac965335ba7665e9ea13b933613452eb0509bd72232c2d99df52a31c79eb8b0684c324be3318bd41fb1e2f713386f3c8e60fb644754a4dee5285f2ee04fa5a53eee8fceafdfcbd075a9930455899e265d5d547ad5f8f04268c6cb48128287aabaef96d586b540aec0a92341af6629fc076922acf2305e244379f7cf528cd2e66d0f2dfc74b1f0c40853657fef9187f0038fd0ca04e8fd863d5fc497b930416f31ed1283594351c2a13f6bcc2f2205ca0fabac6ab6f4bc912c40cfa27a465775e5bb0c1a95a16422f8fc9e89ec5675a05a6e9d52dbcde5c64fbe9addc09b54e6178ce375263c65c39a811857011930ad8b83075105dc493edfb11e718d833b403e8a9c596e5d0064500900c45a3363f24ee67ab204442f952b05380913c2400d1205f7c915a8313d0491a13e5ed7ba6494bc113609713f5588b217833ee700aaf55b81b6956cdea6f3eb3555ecd578578ddc4843b8cc828a75372aaaf32e9f7e9bb970ee3c3ace53e70a6af8ccf9eab9904cdda669f6a404bcfd7c10a9ecf07a5c029fe8e3955c343096bc4ff9a64d595ff00a385bf76f70ceabb0f8be6235f9152a2009c5ed1dc7ce68e0509085df96a676349f5845a04f418fd1fd9a38389fa6bbe348be0a3f70e8df09e582e3c641e9b90cd6393230c9d5c4fd35fdcab6f1157a3171c2758c0c0a0d9593906e64d3fe3b8de16e48a2d0db94ccf38cd0780f761e6286a687b072e2c87e2632d158185e4acbe727fbc69ceae0cc4b5d96d5a495555fda39bcbae1dc0b649a50847a3135ccec10a4702dec2188a135109cf75b1325575a077f3b3e18322b425e87f44d0556ab349d2070a96dd07b6c6673b4eb66bf55b5aa6069f8b3ce880da5492065104392807e43088b8e00014f14090b22da322b6d2eb37b6240a9e2fc0ca62fcb529216b05411f8d4d3d53c0f4fb61b9e7a05f1700b910d32e069443d81045d8b469f8d6519a158d3c45a9c3ff43be8201b3b055744770ac3aa0338fbee6d13e0f8864faf1c533ebc79c70e515d4afc4ee1c268ff7a37af810639b2bbf3fcd31308c64616756bd93f22d9ddd75c18cdf8e16ab1af72df282814fb0f81cb27986ae30619f82d0459f95593beb6c9a74af03110553c99f4fe164d9719323b49163a9a609fc15e81daaac132bf2e6c31008011dcae33c53f6df7f35d6c40aa1f88a03c9272a3b125c512684b63dd9effae08e332dafabdda4cd3526a7dc197929aae3dde5d9210edd2b7ea8783a504f3481e4eb5cd6e753b38926afea28134e2fc6e018bcbbbd277c1ea83ee085ad6704a752133cd93bec6f3ec8bb4955f9871fdf312f026c2080593e31d3862ecbbf1151c6c58e4641fe5fc6f5578120cdbc9b9342b9dcb96cc5fcac2b9e7325c469c7eb83125d87b263a2e8d819652cf87a1a95abc21780adbf2a59e93d17fe8fb6643420fe35f697a18af8586ebe6f866466bee50e3b4f11ba4d2b6af5ace0ad23e3df0129347faec2b928fbdb841ffed685fcdf22d010d6c277d16d24f0858fbc3716aec6d87ace6de03a98e1c3b535edae46cf1b5b42e50b0952ae9a47ab9f14aa720c9f4a6fbf1e98e404318fb476ab113a25c4975b605dae9212185d1547d68f84fa38e6ad437e88f2cc18c98f0979bca571bcbbb2f1bc3306561a2a5e61b27166131d082fbeabc4cbc9c1be42fd5446ffbb855c5861f0a2bb94f4430a5714a4da4f47f26f8f01faf5cd3bfa6cdf4dfa56ebfd436191c9b11f4a06c5b2513de8f2b84951acb2120adad348c4e7b21ab3fc3e031cebd73912215471c48ebb26ccc7d19950b25efa493f4899fd85395e78d261930ed7850f96fa34caac5cd8053964491bcc5f3007864cdeeb0aa7e69bd6a9afa5ace76a799dbb7e5a9a6dd315c7a120837a261a9bc49088903d6b40de80283de0ffc1deb9ea919e7805a419920b5a0304158f3fc8022a3a617d0a29e75aafa5e53c94e283be218bd5117e35f8704eee1ad0ca989788054d5c1a40c51e8b29fb580b79557a858bef6d2cfba6ea52df355e8715bdf728d62d8f8d5d6f42f404ee97af4ad0f5f7b0e11255f8971f526cda32a252a19dd7a8bc77559ae830d404ac723b22f5475b3da713ee3c5bd05cfd6b83856715ba1789354f6c34a01d5eabfd170368321dd4f890a4180f0dbbfa7a7e881e492d6b9befbd6717f2b2bfb4d7b257fbaeb6b64cd460bc2273bb8aa35838081805debb281e3c051435573835d290c8bcba7c5337bc46571a7a49029318c19be81a73eed4d9be5a45487423664364092428c27421765398f4e230745c07559295e8f27c37d0fdbfb8f57d87d9a514701ed5f084aeb758bec29417518165c1373e21bb670dd57cd6d073cb74aed0614abaee82b79a026b89f965a5c8c3b7a9f1872aca762af95dca8f4d1bc13e0c06f79381c933fbf4ec47012e2a5ff794510e2dd573254088b82b1c9aff3362dd1902c1e44191fa0a051633b09a308eb105054860c0159f733fb26b1a993c8ebeaaa2871366886915397833376c0d29b6ab3d27ae58df923890d7927974942f5c54552a44bf57255fa5fe3d0eeb1772427848a9d22d9ffc53098e91e46da1b92833bdeb6ac5584b57130c165671a3010063ed15dc19b4066702de7aeaf4e28453b7d3ea55eb6510b01a6c2bad50201ca5dbf797230297c95203c9ee8a7beb5f951d056ab8813c3d3e20b8eda3beb17e02b6cb4b57e89a86a3cefbbd2424547d2fe140f1de79c092967d33cfb2d940e6a7edaa5dbd37746788a18eb575ed3ce0d8aeb03deebb6523de3115acf46902576c87e2e5a716c8377061faf152bf2fe5f7a9049f9053cfc28d390933b17d3ec4155017f104d073a9a89226b06a9a49d9c0a05f9355db16b4ad300003241f951b52b377031120460ecea091bbffc3607ff33d5f2425d76dfc64ae3ffdefc4818bff1c60dd7a0f3ba68037ff62996f35d20508d8da50caf5c6119d8827d079748e657bf42b8926b8faecffdcfa70bc95f1fd933d5e7cf942d1f2174c5aa300307cb8e853566da5ce5979df0df2700b2cbf0971ebee206338a7d6ace025035fc01e3b842b5473704c1d159f8b005eb0a5c73da063b2cbc5c0f7936a3005655e0e2c0b821e54e58da35f7a6ddcb2686aa1158fa859ec32dd038dd7ff4a7e44dab1fc28bda983f935a2bfcad5db1c64ca55c3c8d84c337a788f65edb3623e99a67b34338af04b16cabfae88521ba6a3187dd146373cead1a7679e6b4560edee1eb8ce4666710592b2ad7bc4b3ed8a9551444ad8365cd9eec8fffbe74c63e6cc3bcaf75bb5553bc31ad5bac9117b7f67af383fa2e3670762f6ee38388f7d9cdd42f0ad75081c0945b3354d6d63756ff03fe5091c394ad62b2912438cc804d8d7ac6637a6efe8e380c89592ca41474610c5a347a51660f67c6d6f3f963c86ba1a921935fcbc099cf048041ca24556182fb4cc023f99d91b36dcc0f61ea6208e3d1eb8a0be7eb1a32507cfaf01b1dd8a9cecc5855a8b8f97a8aa899a3bcfd57a6851e48c38185928e1c17755b6c43eb5c14236fdd0351ab6f12ac857de97c09c3a997c17f949437ba68df9d780f5cbd04859c4c9b655fca6ef244ba21f80efa5c454fd8167e5f532845540ff901abbe9d2b7e73fdc5d33a5a9fcbdf60f5fe908d729af14c9c07c8fa0ec03762b20e033e6d55528a7203d782c2dccff02ab80f3d83c3e0d1a1b91e5effbaa5c903ac6a2218eaccdc1ffd63e8e654c0ce8fc0b78f7d71398e397fa3a2b4ae1ccf261fbc450db27821e075532022a235f85c62841757a7accd5c432bc2b5134217940218c0688b5d98b3bff95963f37b112922970cb3702601f90dee4f2b4e6f38cf632f2aebdbe825db9035eb357d0bf91848618ae31b9eb2d8a6db65de9c2f69cf805421645603df405e6551bcc9c1eedb07fdf4a247c76f149e538fce97f326eb37ba364a515ea29cc14d9c6bfe80b04af3fd69c562394876cdef5ceeea000246dd33a55626537aca92e57073ffc5562ee86839b836bf79fb8bf113b614d170b86859a1489b812c1866bf500d9eb6159695cf907e15e395aea701400fd4fd334ff72b5959abc76baf66d6c64848e03f10501c0bd4338023aef80fbce3c70df005ce5614caebb65d696f12fcf2688100d6c8efd26e4c64e0527f0356f110bcce63bddc6fa0a88c8c3bf905018c76d5922896c88407fa76c02a36dba9a6ad8d81c0f98139acbbafb859901f06e98ff843935a2a8d79c51278df45963f425f4959e8dd6251cc2f97e5ac0cfef8335b79e959888cec5a70efd9776072f32baf89dd8c1ebdeb30b24abf1e5cea9bfdd93889616b186d5b1eab65f8a857c82cd2c6b8d0767b4bdcaf498823aa171c1c058883448f06198acfb5d932ce02e68769f87220da02c6c90c9634cd600b59f21cc2fd99832139d375e86a73f09c763ac757da45bc669a925662288922a4d7b62bd9c22b408fbb4f51b19e2c5291cd0360448cd4cb899ce7ed4482764380b63236718f7a322f7b025c7355837e146deeb5ac3720e7256f4005afc6dae7a37ae55f69171f52479f41ea0963a16a0402587b34df6d1959f9753bd8bba31ac2cab54a8b10f9d22f8cd974d5e5035f8baf1cbcadd744b2265f70dc2c3a939f83de9dc73633dd36477990424409b56a8616a79de4ad7c60b1444054cdee3eed7ecb2cb76923c83af76c518d15101c478b373ad2f2c44d7a9aaab9830bb1dc6f80132da451820230486678f9c64e9217bc2b01e5af1993a94ef377f6de100f66160d19ce719a9746deccb4c40b98badb50aca0666d7919ef8590b3a3f4214dc9094a29c25e5d803c0c89e39e2c774d0d5dd55862dff162d17226fbfec6ea19d353b244f58c19377c883a3de44308e64dcd04f846b114460888c1890addabaf8a54b074c9fb774827fdca4135bb0c70aa09b5f4cd8df191fc308942dd25393f5342c87ef1d587ccd4cf50fc47f24f049b1d59e0011b7f97375d0165578233983b18b932af75dce9021757d4f47c91ef542748318496e4f3191a3c202ec241375c105cedd427b7c7daa0adc1351251960b8f90f07929195581bd0c93e55321ba3a4e02f420430f96e9ca5341d7fb6c64f90ad85128a43485362a7309cba5421091b280fc356b23c70ffaa7f92b4780417a0b517ee573ccb6f3193679ca13814e94bc67de509c4a7bc6d25098682d6683e5adfe5f3a6de3b5f653aab1e6fac61532460757028ad577802b0844d274a360d77436edd06d2990e2df23dd84ce40d26eaff45489ffa7cc8840977908dd4a4e648b62b8e955226e4cc8b8bef42e49af0374e480fff3dc9fa6a966833d5a9982b9f2bdd853e3b6982d288cd626d1a110efa8e4d42c936307b636f2ca9d6c236272e3e897bed13559476531487e70f3318357624da224330884a93f63def199342bc7ca31d5e3a43ed473be469604f46a8e4661febc4aa1928173a1f390a809215b43f383947c76e285d206c98ec05219419248b361950ddb08f7a0bfdfd55c62588fdc613ffc2890843c32b87e24333c457879015c775c79266c6c6c802f8e978f11b17166a7a850165634255e3f2acc3ad810949f24cfcc6e9504fda563d2b72d8cfcb4885b9dd920e0392f53278f0bae4bcc6a9ae4bef8915c71195ee7b2b3fc4068b3cf01d0388e3743ba81e97e44571565b61baf2db8b4d597fe73221d8a8f87fb8cbcb3a0c6c455e8967d9e60c3a72a4550565f337b695c3e6902cab1f9a6e151ec245e320002fb5332b5bbc6b9abe72c1a38a14149a404049d6bca8452cf14baf60ff32dd96b7e6377c3044c842640e9f968c73302c8ca10f7ec3bc2ba47365848f8c907d60ee28685589d2ef7ce7000d189fd3a2d1586ca85bd42118155d2f20b18eafec1ad9c6f06acd7595139382bfc6bd5e29491749b74fe1324f664fb55b780f66cc581fe36912f5fdfd0f127302de4651834d7e18d1293884d2c5e29fb6112ed9c317929f16f018e2d94678027a753bd13baac9a48d4e67d6cce1f94c9e4b76f1be88b25394a851dfa548a4486c34293d3d1b4f786cbc8948a650b55f4ca175a1410534e7e423fd2efac2bdb9c34c23a9a8dc5a636540b472ef9f7f7ca022c528a350e4f957210fd6ff2a739c1c97b253a9699fc09978b924b2f6bd79c23b9fe5ce91565339d725d31cd5625709d74a7f9924470a24b7b2aaf68495f92ac540a7d5078c44be4c91024e3c1c31dfb64f74c9c36c47c3631c78d0507611a219cd18bb1174564c93e31fa7d1c7cc32d701eb95b26b44f5b8c7c007957764acabea7a0e243eaf7998b164650a2d1855e1492c08a3feb73bc29bb3ccf38f6751b2190bc2e1f86bfc851d5d5168765c86af7774ec99edde12a576773f980cbc26f0418965cc2425dba89fbfa12e8e5c8e46232009f81dad677cc6a4b3c06b66042d9596d204392af92dd1e5e0e021a29b0ada0db3810598e2bbd0aa50ead696495d7c4c3ba001250dc39851c73d4011b33610f80be4bb0b5b06ad530ae74c6e7b061652f7736c68df29283a4836a9ed71f42859eb3ea0b9a86f5cb58a474616d7bbc1f919841fa877551ea5cf8f5e687586f8caf477b6c1168fedc959c4dd9edf9e8c43fd94fb462665333f9004b571af904c242fbef6359cce8e56f858711e9e9d60f9209379670b613ecf74b9c295f6b684407dd18f6262f558fcb24b3b1d22e0a2b29ac69f53f54e8086341ea929c3692d612eef14e7ee2625193c345fbe0432f35ed2f8fe3b45d9938e29d4210ae45d1f6c8a94475b367fad3bbb7d817809b95e0122668a9e520c4cba8cf17620b8c352d8d6cc58e9f8da422ebb99b84e526143cd913a49892a1a0da812aa198c126e994791dd2a8443e5b91b826b526ef7769622f1d64afd43af7813a1563af380d849cfe708e88240fd7da8d50a5e7e0859c33f273dba1228500c440efa99c8d23038e8228971cd34bd5ae15b685ad285b2caf36a821230b992b21535b2ebd942b362add9c94a5402fc45be8bf4e05c36da19fb9f201b409e4be201627eb6e2dd75fc0b1afe3d4d5089b0242542c703979297f4919dc4f4cf8416122a5ff0387a79450b9d1db3237a9d503022358b03114afb79a64396218d2603ce544508cae35528220b238b4e16249ec9098f8b37b9fed4c92e40496e03fa309c117d212796d236d870fcb3e9fff58c7933e4c729b039f7833141d5508525dab8dbadd3cdf84003bfddb1bc614ad8ed47be7c580397913db4ca9ef960ddc5b984885a636eb9708d909e5a74e0469df1e4a497739a41983f3792ca16eead67f1b1b49b20535ae72973b53879c8a2a83689dee76972ef58bdeb7fe614c3beacf71f45ade1cf9776c30c589407ac1e1a3df4b4371dbf6e40c37418296ef0fc6c7633fb3c88be850abb2887539b14b2584d75ad3162ee8247af3ef39ca04c467b7b8388dbb43653b83c8fd4aee8112725954cbcb345651023d9170d20e55fbedde856fd6c4e5e19a2420603bf5847f1ffaa46401b4670ccbff14e6c88b3a20bdf24ed7427eeacd39cb63e5e759185e64aba5032939fe95f55aeffbc17eed9cdb5e6d1a31d4c5651c4b7c6a27770075c704bed85cb5af182bdbcdf6814b0854f49f5e343cc5615d0a47f80650c813eddd4e1ef96478c5e2c59ab7d02719c84bc53698e44a7b58cb88ad0d010fce7358c299b9d58a5221b66909ce25301f56a1edcd53c14146f156a7e0d729d65266ed75a120a080e397f632eecbc9996ac06a56fabfe1ab0a3989f248d40cd003e5687043813ce7249ced092b91d7297e853acc8b6e16325622c2fbbf35ee5da8aa3cc79580c6b6e422a2050aa872a5829beb8672c3d0b7ba092ecb0f7b3d06ef3e1837edae481d383fb4c5fc430db2376ed6d4c1d85b9c2dc7280e1b4430794723a117c81fb5dd8ff70657b0f8c477a87d43cd6d1f90f7fda88dc86305198eb5ab81eadd9dfeddd60d2f7912c694ec6e85b590db05bdb9577a1828b584853a527b11af9c9bd0cb2c177500ce0ae539215517cdf3581c9d9e626847a081039d8b258f0ed24fa34161c15fdf56c2c7f872bfc9dc8658a60cd346c24d334264e3f17d071f7896910af741008a56995e8b9c5690ad96a75e567906b9bc939eba3bd4d75acc453b68750edda1174f9785a168934f86f022a2a75a32ce1a5399af3c0fef039ecabea7c1d7a2975d4d9c106d3386c6cbdcf7c2787e91f64cf11dbca2cca1074f8fe03e7c2c5eb83abdd6d034780429c7b79e256b8ef71d07eedad9d33adac83b048a8ebf3974873a399015bca1cdf5cee7a889d62bf9056e5ed17b638f334fd62703498f8b4cd019a8a2487719effe7226e58607b7c3089f5258f8aa8e96892a02c1dcc0405181b767e58a4bc1b68d005135a201bbdae736a1692ad087590a4d9c48d91c78b9964ea4becfe1be3c85421c0866015b4f3c2f10e15ddb340143ce617aa23d4dcea47f577a675c12dc446468be79a08cb9e6cde50faac78e8e7aa067678095d0c2b9de7bdc88211c3c7ea38fa0bae7df8e22cf288bced9ecd72f9e917e2e0697153a8eb3292f703087c21a2c6fc8d57c5e266bd9fb1484b0c3448cab44a051dc0d8e11b1f5dd934b36af6a5b405296b458b5b4e99415e1876069a49f943ddee6d1bbcd1a51f758fcf4847e411ce0bd90e7f53976101c96cd8e61a50385e5cfb4f681ceaa213bed45637abf3190f4d83c3ddf9bfaa0d4e54aa7446a52b15711adfdb193fc5b1e5edc3fbf6b43f31b86af26fd6245a739363d2b12476d2731a9539ec1679aae7fa0cf292b9c2c51862e1ac7248eaca4629c1edb1f03da6ba48c9f953ee2eacfb73fe6c668828931f9ed81204d817aefccf54519ee83c69ab36aee386571d41a23a20163ab57fcb71f904e879f1d63adb5c1d6e372909895bdd5aa97c6f0c992cc6e58aa50d266acc1cb1848b1beaefb57e10bea81420d7f01fb58f50b9b24013f035bd940e26cfb822a02ad42cbc2fdc16a5a8a6b95059b24a461747e54106c3756efd9b67d40ce1590de67f6e76bb614e9464966d40ef8851b0a19b5c327ea8ac561a3bc6d3d73e8dca7dc14952555d5539aea2cfe617941f56e58cf4874fef8020f4fa06d6486f72c73a08195afd2d42f5ba291ca786a5cf3b2ed7623879c0f19924f643359ec9507d22a0aa96281108bfd6c22a16a6605d1a8a0f5b74796cf77cf324c6b817621c7d75af7f1efd4aa4dfe2f7f3ffdcc8a13237327b75837324e67719a872223b0d7bd31527654a24a37faff7c2cd4cc754bb7976741d76d7b9e41dad5673c6e5a166b4679ba3743b3e86f3062b04eadb07b122e5d31b641697d05210d9d0aebcdc312acdc8d0e7edad6d6f4dd16586e783cbc17d9184258c9b93bef1e2f461ef3e7c34af415a5cf4694e29f3509bbca651cc33bf3dbf970fd5ee44a3aa859e05285cc537b5a34fe9e58b83d13c6923d664663132040defb3f852c1db0fb32f7eb400bb0c94cc4f5acac92cb97ff48da282d5240d55db2d6406955d156daed1a5157555d441e1ac2a74f81a24e453fda477b9cb03cd113661a8b376de6cba0451f4e56bd695cc83f766c200ad326e1484d0fbfe58e32c7e8c45494207b90c8149c2ecd35d81ba22e458cd929bb7053b0b430d9367ea62dc1f4bfc14a3c9bbe4b603d1d03a6473907759ee17f38210a13984e964113be2f6743c7e50f57c28b04da232e2fde47ba74ef3aa310aeebd19d47d1e88aad899d63112305814714c1dff3a4b26563658ecbad260fc0aad5afa1d564c54b6e878327b76697f5d564dc73d4875d90a3a28d3fe066824f752ef7400d49209ee7faa2b6f42f3a8cd3f318fab9fcfaa4dcb5a9b9c3125ae6b591ef122d7b0989ce30b0a6158e517d858ecb32c8e1431ad8105f95bc298112e0c40ce832068924f20d3af7185265d253d4c581f44d187bc4a3754c9a1842b1a84e5279eb54923768149af933f68eb0f02283c3384c8a33e80011e195bfcebb3c171b65f410d67851d24a3756ff3f4c7b954c2c1ad43dccbc137ccda47cdf7479c5b5fec545951f0c2c49ee7d18430ce4f2b0233b5d943e42e712f2c4194a1e2ac7b486c6608ca2b987d9fab6404d552484387c1f545448bfb020b0a8c4b220fe5483ce0647ba0e5199adcd36c69d9fb5c2c313a01c8991a96d4c22ecfe261dc63429d45ed22d190f7415a9032b7e40e022c2beb11696dad3a8873b8982df4d6e9baadb167d93f966e2d888109939942d3ca36a30d7b490f5b976a449338866f4c2295734f735a724fd38436bd88e6b4a39b6b99d9a0602a960f5a4a7310a99f84db3b21a465cb75100a35342e677962562ff4b95cdb80dc70b6fbc5ff6d577e266a32ff8310a5692752a17fe7063870a17c208beaf5e289f249a7cbd9b175c74a4a181f81d0287d886ca081d2333b92ced8b880079b2d791b2f6b06313ffae9bff1eaf37c776bcdccc6609b5102fcb17347b1c40847b565220bc8102d4771ec28e605148cc4e0f2655771a48b04981b558f3853d1acc32b64fe6ec005316b8ec2a29c51eaf2e092ceae5cebdddd7a52b00f9edefecb30c707e78435f4a4d2c8ba5710d1d0deafdc13198d9de6b0eb172b8fe17e2835c0539e639dd2a7d67cc59ccaba61e8f005e55103fb14b21df614c3d13dbe445fc11e578c41db8dea534eb85bdd7cb55e5977183a7c3f5a8210f85ae305995f14d179f68fc3ad43ab8c4d84f7e95cf7fa3517ca55261dfa87dcc7424751e0b12373ab88ee37cfcff24bdd152ee150d51de1d3dcad4cee069bc8698701accad57ac7ce615795979946f9f607c1511fa44b639dda3df165b656ce7f7ebb1d5c0ecbf7f5ed5b152308e412be50b7345aaeadffdde4af1b6e3da2e9e7749f5760609122a1f1cb66c309ce2e52bb3340df093ce00a288bd03e93fecaf1fea6b41a2069e63e1d8a08ff8643b83dc75bba93f0989a33acc205288928b79eab7917f9f6483cb58a739a98ae6d6309b555ff22066e30643a7d9e55c505eb6311b7edc6e65ccdce91bf0776320dc5773c942546be9701e55b2e8cb7e47982a3263053177e00f7259c98a4077c0a1c257cb162ea220517fb71dc367d4df6b56e7f854bcc2bd67b41d339f28116a371017f8f1cbba93d759b688a01082d942d02c136d59f0c12c17a1d02f8bdab0191be3eab6fb0ee59e5a346dc5067f2bef0f4eff1c6ac266c76e78f39b83e64cc64a85bc7d7fb0c619fdca82c8908e46af7d77ecb9af419a4b0e887d36616d6a9ad0771e74675bbce64944b577ced1e5859e09084887fa61b12ee37df9a5a9d116ce6252a67dabffe0d07e23cd3842f44701b18570a24d1861d3e7029040b818d91f89936a45d6eca483b9a5e92a71bb1f447c0070a2c4f9cc9c521a5deb3f4fff4853fe9a7ba25cdd13160a8e2860620f0f2940fd6a9751b2b0c66a940b68dc39a76c7976657e684c343f56118d2ebd7bc88ca8b182e7b20a7fe5d220df3c0f5ded0ac29745fc511947c93e50951201ade168ba71babe257b3cf977973d7f6e9df0623381741a980c2a30bf8ea1cde61967d909aa5d7ba1d4824c9190769608604a1641cbe10e33026086e55fd1d020b8dce8218b169b1a65acf241acaa529944e487f8ee7814deb497f614893d62e7c9110ad135d47688d3fbcb96ab99694842d7c06e264c2f6acb7cefe82143f77fb67868c03982bca3ff4486c47bc68a7302b79e6488ca724eead4087f1b6c7bebc4a3a10e6ff4c7a0ca6e4efd3f82c7a127a1d02db594caa65802e2d66ba3f264fd173e15c2a224630fb03a5f18bece303425df666ea81513719e88f1e25e8a178d475b0b2969853876f7d08094c3e7176fa15f59e717664b6723a243f5bb3133be283e699b534eb7e0d8c1441f4f2a803802e4ecb8ce890fb399124192fd6793d2c00c0f9113a7631e82f9d0dde2409822f8807516e01b3b42b5713bb40ba461c30f3bfc5555650a28dac67c25963bce81b3f193ef36a17ee82711a2df96ea1fb24b5f7c456b44c87528a1b788baf806691bbac1793146bdcb8704d01a7211a5868c9349a4a55d609ce4e202f693d07db71d3eacff745427a6c7d98fba289207784e7932a3c13a805021371557e0dab2666f641df0035293e086c8b9e4250a0633e7a2110eafc04d31a3ef8f6352b7e71d5d9e74ab24dedc8f39e0cf16f0d07a4d79dcb04d3e097ca8541bad222f669656d5780f3119c0e2e3a8ea36c37958fdb6a24787141f72221997ceaecc39d0ef6ae4f3a9adb68ec4456330fa88db164f08b1457de79d8d90697e48030e6035220a478987e096cf957ebb0016518adf7a8c8b132476df787ced1905d62a3dfd37fb37a8ed189ac70156ce39adfb8f43876057d89397d77b41706794e5a1240ffb582e0a83f73099917357324c48abc5f67edce08f813d08bffe2159c8cc8d0453f00981d7592edd072c121a1bf7bea1d6955cb774a26d4ec4e30035efac14cf1e47c64634d71997becccc84cb35ffd84ee3e9821a46b207b9c50f8e49b371c82d7c95e827eb6d2bca30b450ff1a255091b9bb7409006a09c5125010deb032b01e2c8dc7d28f67979323bafbc759c0de9bc155e02e5b417de699c70c5548cfc0f3cd35b73081d4b85703b100b9f269f9fc57a35628863aaf57d39151bb950e8140bd30c2c4a13724ef4c6742a4abb9956e1a47242af29f01a38029b721375481c4e035f944539084d7192870e4d0126e60abc09da40578280580806d9844eb34aeead27ffc6dff455b5660ffd42cb14db5bd5d63ac1ab5c8078210affb03e3241b437712d6404708021c68c34a08842cbe528cd30492980baa742fed85e847c1768a6a575168aff68add19955bbba47f875b35edcfbfed28a0d97102fd8cbc625331e3d063b1344a69ae9cb8c12db40a45ab5f1ab5913ce4538061a06542069f6dc8f0cb13f38ff8bd4159ce5ccde5293c005d12e7f4f5c41a460cf6ee25879524ebf5a655655e947ae4cb16951c377b0e8446ea8c49882ff3254ea025577d4d2b77113b06c58a38aee608043e7f430cf8add982944d460f9b034c6e1144ecc8d0fdfa249a856a7ac138bf77629071ca456cc88016564d3cd89f8d5c69ececf878847ab5dc430f022f653caf0aae20a86721955892d314615693a51ab31347d029d922a17ee1502f8be9748acd720d6a78528f31599990edc20d28c7f40e92f40855a69968fbf2753b348c3d751c6f20fc978485631c44bcaadfca40643547a26c5dd745f76287534e4915d6f3be876ac52647ac9b52a1756ea970e2284466713264c437801b721eab90447692e85c937cd79fa4abe9af4b271da0487dbada61492a8f2ddaca68b3c93db3ebc1b9c4f6a5096e6fc9ef86716beac2fb23c1f00774be22b444f3889690765a06aff4d442ddeb72060c460aa9c593fd55a147e46be0116abf2f797029cb6595e3df3c5171296ebae0d4fab07c63c1e112a95f75bab88c3cae8e4ad7dad9004309440ae34b193a30865224b226a3495a6ef40124b4997955dc820373aae2a29701b8e1f1160ae83e829a115dec4d3d4b70f11914471945d8c3c59a9a28962e0c10c534480d26210ed3da72a8335d34f33ff12f238cc1b10ab4410552ae10f04d71477c924b8acb5598ca33c8f9e3d6adac3ea4058fe082b679ec9ca80d470dc97bbf3b1bae99d1b6e074229b9775976edda490b7a28d2f82b091529e4cc3b365855bec8aee1cb5677d1a4a0368e9e4deca3cd1c3cfa7df99e6fc1f8c5850738677a2f1b7488f6d36a0e27e1a63043d734bffd6a71a00fdffffff02