PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86637 d534c92ac4ccff2349c02993eaab306ea6e7f448f211860f217285d8c352570a

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
89d364bcb112af6f940d20ea36715861510f9349f1ee92dd3652732323b445e2
Certificate Block Hash
d534c92ac4ccff2349c02993eaab306ea6e7f448f211860f217285d8c352570a
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000e000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000efc40cbdb0612a42d3393f008935af65cb51b45126041bf3bfdc43ee4e2e3a5ac618d9551629a030afcac982d6134e2d8510644cdaf12b5393eb52582224f13ca71dcabab7f7d6cc05aad17579831cdf362d38910309714e0b90000000000000008001000000010056560000a0a100000000008001000080010088eb441c0cd8250a309b267405799197d643f8f51d0926f0f402722bf1be4e270802000000030000000500000006000000090000000b0000000c0000000e000000

Raw Header Hex

00004020d709634a7431eff7ef891375c9085293f7ca06d98b2388dada4773c4491490510bdbcf95eb6587eb7a141170112992c7ec1a86fcc4eb7032b3e7b3c69925f3d5f8bc566ac8c20018e245b42323735236dd92eef149930f5161587136ea200d946faf12b1bc64d389

Proof Data Hex

59,560 bytes
12121601030779ecabfd0363553d5b2c3891267c9f5d347b36cd07243a0110a92897f7ff835418d1257cbefb486bf06d3503f16795107ef9ce6483715aa945bc084b63b38db5b33fb3b9f85091081fe1bc567c3c9b344e75b5baeb0bdfc8479abf8203c39ddf55932c9e65a4c1e2183926645eda23ea2078c2140bdee9168c4f498cfa1348a0dab5104a34eefbaf55aa4622eccd7859c61830c74cea27244945045be133b1d4093fdb5e2e9f04e6f527755f4cb9dec35d84cc72697828e449a906e94e62c7f8b9208bc917cd2719103cfdce70249136c216a3a5fb8c303e97667c6db30f9147db3222f674feed1b1d56dfc669d48dc53a3933e537e713ddb4b987014d91b84b3f94afcbd59bd460ddd24276b9c977fc51a43191c0c0d7c80d474fee3887012bcdd9869705109e18b9522e886e276972b0deda72c0bd43cb0c018b23e895492bf1b776c0a8467608e00d8a84b2b0670ed03bf3192b61d64b1f7682d1181fdedccecd45427b4f374cc58bc8d3390ea5866046f189bd75aabda1460cba8f9c6598307c3010e26a5359fa7c986507e3e9ee64e9fe6b2ce16da0e50de8c2ffe1f9e92e1b1460f2db0d886235837738bd1d7689c6eea6edd070e9ee05e3f067be3eb172561d32567a3090d95ee2ec7a09a0283de9a936f74c2996a83f1d613fcf8afbaf16db2edbc2735925d13cdb2c3ca1062a6fc2af81d8598f7f29c4c5e6cff80e9b9ae7539beedcebcfb38bf7908d77c6f37472cf1a474a68df4133e7df74fc0542d169f0482de783510f847efc037a179a75e64766779f2f0500fc5d14c4137049db8f32eec4d933dfe3f60d1d4e9a1e9f8a09972c1563ccf52b313cd73eb8e61aa310cdccaf52dbbf96472490154676760f4d621bf802d84ebe151a3fe3099748958fe33b99e65f9b13e4d51e24defa40cdbdcb62c2f648ff3bdca4fbde20df9ab581f4f25cfcd2c0bf024ce4fb929546c3a4023eddabc06306e620eb5999a95df6cab78179a3c222cbd0799e33fc0895d6f3ba062669a3cf9152b1199854f09031a735f99dcd01eca50e49d35d95bdaf3a8c97f0924b0e3ddc90feaa1db2dce590b0272ba142f24513c976ce7d1fe8ab07f0a6dd7709fca6e2a43a595c3ca6684603eba05dc5edee5aea76df85ad87f3a4eb76b9b95cb8d5b4165805c3f547ca23e7a8fecfdff9c9e587049b91e86960195e172b9f32cb4c1594cd0cfa9641b03ef94e7075a0ce79ae3a2bc3f57ebb9038c3fb6026d19be1adb230a70e5adf52e10ff8b10256cc0d3fd0425fec3aa177fa2bc4300791e2c3a04ee530c71fa6343de8f40fa158b43ffef2a2138e46e95aba215e71e1a538ebf4ccdd03c794d87729590bd269c5f35a43dc955f0ff404834a7cbf034548dd5ff049f3a523fcdae23d2d4ef337939e5842c678822424d215f2be7fe10a67f97624be256ce07278a9a10ccf09bb4955bfc590b0726fb705e9c199604f36d2c9c06509fc82fd03d15fd5e08b9074dfe9b50b9803339cf9c4d4460aa64755c900d1dedba2762711205a006f9c22ddff1db79fe38ab9019dc4cbbf5cb350fa0fbafd192275d7018f7600461790ddfaff49f97087f434aacbe6d3e8c59d0c96dd37f5d9d46805959a95839484b71348c0311402a25246310ebde5f5bf4e582ba7d63a309d09c3aa5100c1723f88d87bee318c53a8011bc8d2e9e45a2752d4cfe473c1225c99cd937786b6d1b7160117c0b520a54786bffaa24d99c3d915303e9c6debe72d0fa0debeb6b2d7fd94e7acf0d8db39cf1c81713cf2529741cf54cf9af09dec25dea8c992876cfb0ea19921e6e2d03fe02ebe9e8b80bbbaa32519812d2519c76d6703022c033e0b5e71f2fb0795120020c59c6cc14c132526435f90ec25550a5be114443510afec8dbee18aa7290d66bbe691333a80aa427bc4b63639419220557be9dac3c51e08e69a4eb4258c269aeac04bba9d51ebc2b10dd52fff63040fc295c438265ab0765a17ff99b6e884253dede91f14b52c0b427b634bf660e240a388001f37b6496f282b23e9da349dc3d43ddcddf28c3fa00edaaea259ba9efbe743f206dce26a662f54034465b384f2aafa03ed0f0c3544c41b02beef8bcf6a748ac07b3f673ef894f4ac367d2b52b91374faccc336ce2fe7a74275db3e8a8640fb8d3f0a9deb39814448efdfeea2e7fa57b63cd8cb2b991caae06d6cb4659a94d3c2be316912fd1b02ac948c3ec733e390a36ebc0d0053cbe2fb2a055254c5dbd9dfdf7f9225506b20b6af41bfecb650ae67e522c691dee649e1bc108486d5bf32a0ed67bfae2edf8e9042e4a3947839c3f936cdcd42c71c5f0c865a699d985e6d0a8441bef295ae8b62f1f116702f4bed1e6e43c95b5dabcff828edea3db7c443b2832f01d88a8bec761cc24ee4562d4cd8bc1324b1a346a7084fcd4d94b28f8db2e6294c90d7064616ad4d27c5c91102ddad0f6115daddaf2e8f28dad7e27c3f3bfe6d6f3938d8b254dbcd4b7ba0d82fedf32e151f1114708a897567cc0b2a2fe2e8b8946a0cedfee3dabbd0881e747f92db21136a3056c025cfd0cd25d86cb139e5c0b719f079e092ed92c42d227fc8cc3d1b442fb53ffb694b0ad7290f0f346b6a6e6de1ff3678d78a80fdddd32077df4b099024258223d2cc404d17c3072c667ce027526bec1f27e737cd41fe1fad5a28d2dceb5d0a6b71ec708f9a1e4c85dbaf827e2ca9f54d4a9f5c386a937fd1adede652d4a9d5d1846de9efa178874f48deb8628589545ba8b1ebd47701c208297f6decc43abf9d80e05197712f1ecb45c73493f1fe5b298c5be5e9397e102f600c3b7656bde6faff2574eb730ffda84bf28a53a7826b87ed3f59100e9c178092ab3d6dc54d3bed836bc90513333fa2360e21d670c74f2e0e509e74acd58784fe6a8579d71c8615b7c014000b710d402a8b9881c52c5d3eb3361f131fe715f386843b1914d82aaae82ff44ef541f9cc42f797fbf9a5ca239fc0a1d2bd7e1b116327eb8da5eec71feba9b65c7d3defa748e1e0a937cbf69029f0d3f325e452bbf98992a25aa933f5fe1707b452b25c59df81c457072d4aab3f812dae59bb59b4f36679a6e5539994da54f0d41d763db12370939b99df88b3d7b74b136e097f5599cf5231aa9ffe857f12b49e5142458417b8f923715ec0ff8e7060c3b069e9f302f28afd35dc308c7b3e496411eed4ffea0738da737e0c3788b743a284253b7b888bc9e3490dd2ca03035b0aec5f11971f7f7d3112702ea81831569195241d4e30333e9e3146a05c05d66149de93ae09ba9f1f887a80b1fce256036e2bc686dbf08648ce173b373a92c3bb4d3abbb7a16459bed00b2dea6e0f85abaa29551be85512c3e027ceae8233733e5b71ed9a3888b0f8fb042ed4d205fc57f6904f02b03983e502d3396772517ea8c5a4620cc50759080f81f3ace039da8f452a8cf48f23189b651bcbb26caf1a435ceac99a2643cd1cdd7588fe75e4cb2849b8c0152e5acf4704664bae941e287848fbd8264abd0ee83f6606664174578af0ec624da4e3c906a09840ab49657ea549365d7c38cc66e4678eb3e10198c93dc7622dcb10bc0a0d83544a2bd7372a0e461cbb5d8442f8635d1328a406610cbe7acf5a2dee2774bbd7f342d8f573aad30baafde4760140d0e0c8c48b474b74bc38108d6ad339ade9b2a4524c07a4d3b2dc12ca14d3ae08be7ef1d9c544c49b39779b64f844a76f9f5dccc69409b86cee31f96d6272b73cd57c459f544efec495bccc2e2cb4b0ff59888b638e79d0c97cc941a905335442f582b14eb07ea49435342901f911ce519c044db5538983c074374c7ce56d24c4c705b7e3235211137feda329eb953ed0befb9c12bf43ec6767a3447aac542140174f8a47b4be6b18af35efe5745e4388c0ebb00c6d8bf271e4303675a635465cf6f2e29ec8fecca5ed7bfa6b4da83ed559f10c366a4b5147e3cfe30056e265cca7c7478f39eaf936e54ad3b607c4682b0def6e81f6fa84ee01143c5d9e645bb6cc2cb0502d43f9bb446c3c5a8b5037885cc16a4896d346bf55e07aa9c50ba50df4b65de11ad185ea290607539c5060a493619a78c16dbc51c495dfdff948493035d3f4d814a562fb04ded75ccbb59ab2ca4469ee146106cebca3b8f06258c2e54c0100b78f3f27d5d93a72b8ff5d84b503c0092306dba36be0ec5ae89bc6f83b9272d7233ce18a2035fc042fd159099c7f52b682fc3c4962940753b9cacf534efe5803bfb9e4ea763c985b8eb9ccfa69f28aab9c80b534286e2fe54a133af06d26a660b2e3d989b40ec2dd0ced44a80b30a9d6973029aca3fff59d3298a36131c7a40cb86798128b6b48670431689954b863fe18c5da0113074f856a51490343bc160ea0a497f87ab5c326d69d6053fb608f8b99b21bb51acf85cb719f5b47af52f6b14b3049c2ecf0cbb0e695e16eb3ef2943d7f0ebff7d881168fb109b8a892728ff800fb142647577c071be916278b4d62d59d8269db9820d01935656483fbd013fb55cc2c46926e6bffea3591b68bd45596032bcfce5c87a4d35a2c0c4d11475a9da9751495e2f050bbabb7a63255e4c068e3fcd5cad86ec1594e6e4bcf1d24a87edf267d31fab0a91ba1f0e90ffd4a271de8076d859dbd555ea874c218eb48f816cecce6bcb7f2aa8bd5efe1c528c2b0da455a1dce216f22815fb84681ea805ac6f963db8a1b405df68b94f81aaa5e34bb0a3a3655d9b6c136ec4637a7d70cb0b427cbc913f1b972f7da30ce2566baeedfad72898e9b959acb4257c223df2c60d0f385d876bf53971686cc1fe404522d8eb63e6e761f5352571229d9b2cec13b1a2cbabd0394b525b329edf41c992b8662c30984a227031699708e149ff81712f305434b25ec4bea0b89890657c095eb6a44c66a9b3a6b268db75988a6a503eb7ee9de2da2b9da7abddd2be259caca306e1d5896a810c39a95e11a02a8cef211b1f3401716abb1edf219e0e4fdc6dcd26761389eadc5f534b3d366d24404fbd23798fdb38d8cb93d4790c40349f2960de7a19bcd7b6af86fab08eb342b2b3b88b1b560a1be6b5ca4fcf7e39e9308c06537c3604cbcd83d7aeb3ab406c14337a73df0e3840143eb7e119b0a07f01187c901a97a8eae558867f78f4efff2e3da41f9e140bc92a64c50985e5164e18ed03686f2e8064063d0915b704481690e1e801ec0cfb013cd5e576c9df5667e0b2aa052e5363b4d142361c0c826b713bb6d1f3aed6dffcc5344aed2b82174bb8aef9408633eb121bf6266b5a3b9854bc8ca8a800f900fcae99447e6abdae506f6611651c0e7deaa011a22f34210e73bc7495565ece24a571c81fcf8b4154d79a044dc0a1d7d1c74c6d0f3cfa6dd2c40c572a4172cc14a5b2688857f2c9a214a0923cf651b090ccda694a6346381e89fe797640fe4e59c727fc79963c02bcccf58e906d1a1a37749e6f6e424f7be28c74e5b973d78add57069dc11107658727af5d4b2f67e7edd99648e165c5493ed6cb5f28930f4123b08749d5344d17afe63ab5147d8c5be3c4685331a9be49911a3471bb52c44091c23884d22ba4d911f1570f755a73c6f13242dc4f7ae2c40c872f0959625f2f5f7423219157caebc6bf58efa493f11d451601491dc5fd629237e15780e3ea0e7e33ae2259b9192c5e010c496cd543ba7ec20562a0148f517b9e7c9a7b91b560128db4f1d4959766c75e9310b90058a94cb2448c7383a572abb4e1909db7e06659d9e137c44a0816efa44545bd8bbb827abee5b149e76e32cfb0470b0fd0cf7e5c8670b642e3274afacf706683ad93dad3a38f20f9ca9358603b48b0993589b4da443058289c2b654593b61fe387d56d803db05023459cc494f1d74728ee5929d38e87a4339d5b4e19f6b4c39d7229c15e0efae5f777a2ddacd986c35ebd3ef7ff833ec69b6593da7f7e3e5053410017bdb32ce1260215c897534cb3a2bb42d764ed7f8ba42d8dfaa56613057620c90687cb7370b1a191ee36796794bec262f81575f3cc8acdda09d8e16d701b6685bf7875b8d46414a77dbd296666469ecbadfa27851c0e1d7b3f06f8a865f72942af3c3561427fab78986dde000504cf4794615a1d520cfb4030ac559aa7fc50fe4ebec8e989ca13ce63abb9ea331819756a8c2d37e86d5a787171c570fd7a0f61e162f7ef150e51dd1db4c995003e5eef745fbba0f5a336f508350a3d7225cee5de6e0c5bbf928f9eff679ffd9606903da61ddce6ccfb84165fea9d78079f444b06a1097eb1ad97b79414e4da284b426bfc31084742cfbe50f66b1fd4b7499549162882f3d6d25c0bd491a6ca3ef1f2f3c2138cc7d869a52f093a5546e2e4d886e52565f3fcfb1474b076df587dbe2ea215bf3539c4fa0003e5abf9a2a7f3280cc7ac97cbae754f8ffa6f16f6464961e90ffce9895649b5b8ce44584edb7660a2aff066c9d3e4efe33e8882ae2e1fd1df7d27ef671b0e21778e8e773cbae9802f0ee3c23dc5edef48ef34b3150f7cca92b47d5864a37514be2bb4060214f3ead38c9412e2a4de42a32d18c36a886e3405aceb10836c06f67aa362cdbd7f9d76d9d7ba69581befc722a45d427dd01039e9c400ac1e791adc7977a3bcd8ab23ad6a373862985cb01dd735cd421b3238d91493acd9a7c44585176f698a73a9f07b824985d232fb12d010d1b68a050cc4e61a5823f311246e0ad31ffbda89d4de6f253b2bdef88ba9abf8d1df3d4da98006f96be035a98dc309dfd3d18f0a2ea14b8fd7ca82deadcb49ed79fd834924447ee7f479055739b5ac59f73cb8621f892ca81fb49f9c849a352d3f8ca62c0c548bc040ab3cb9b2fbb6494d1c660ce7541a66d6730cde3886da2b57504efef940b6942674873efa23484633c23172d28996b7abc36d88de6e7cc6f67885ba46efe07e0f1b702e35438ecdc4693015ddbb9d6ccae6d6459c03f137a828f10a2b311057985b15f1b70deaddbf465cc25ef125d6f118cc3a266e522462257b21e9a86b1afba1952f7abd1a392d4cb0d92951bf792890aa65ec4d669022190817972928b336952d6b0c1bda50d2b15c08f6b0772c9f7064bccc0a1a2307608ca63a501cfcea08b355595956b0dd8b91a1ac0a983bf00746a15720439b57b96c967ebfcd59a33a4cc5e4a792ede68039cbcf8ac53de59c631feb419ff33cfcf764230453be402f1188a5b9fe579e543b6f9abff48d237099de68ce92aa18756202447c1488e4e8cfc50c8938f4b2e0a1a284ed6669698c72e067d4193fc006be62cfb9cb9786eb0596345fd679851695b99ea65ab9ca175f89976d72c7a2290bce35ed8601b5301323aad10cbee3411f8ce1032d35dffd06854309efe2ed542472f3208dfca0269dcb43d3f8599babc273faafe7aa4e19dd26cf7236849479446171237333c958c7069406ed377a1aaed2bd76dfb53cecba0209e1df73d49bac0fa8aecaaf756451a63a38cf5901993da4308b8aff4b9b31ffa928a0726925ca53e244660ca2582b12be51e5b3346ce5441882cf8cafc3f728becde2f1a402caf2283c4c8f7c14a1a8d2888a2c5eb33b2747c6171bb171553d52c92a1b7fc10084f7afdb37df9bfb729838c7d28561ebe16d4bc4749afe38bafd7812484fc605367fe482714c4743927233b1757d72cc067e421abf7e276fa69cb5d1fd2543c3ffd64652a62e8a83eb06aee4e1e82f22283a4c61df65528c0df0c41a6bdf2f5e26be6dea54fef02240b204c16c9f0fdc1d3f1c43c6bba722a9c52514ce3a58e5976a31972e13df1625838741a16dd5ca7ccd58cb7116a56f5275f05a0e77950b6175eb7fe36388219d1e81e57dac5a458ba57c843edc06189944966996acddcb4a88daa99c0f39c5f7b96d98bc107f012ba09077bca4ffa44343e766d5d71a0212f07681afe4c82b033c2876719a0c0db840eafe4d34f0750bc21617337885e1ce4f54291e8a382643b4b69726305e3ecf5e498f50d69db680eb301d5b562c217ae434a96ed39502effa85ef5967650673eb95ffcbd2a3bc0b375a5ad544b8dca36ea5bbf405a048054216abdfc5f52e7eeb7db3ab0280848d9a84b67d20f5b0f4fa6f287f5439790dcf099c82b39d943b7c6a8698ddff7e54dfd389cd6d28ccd646cb359263adfbeb7ee4d204a4c7c251c50715649af0aee40f421eff13b760280e2c1ae628b05961925a628ee4aa93626ddf0aa09b096b5c2129d1ac0c0ce538f306f1fcea57f0d04a4412da739e8bcdc6d58db5064261d0443a470bb72702bbeb934e7f593b873a6cac1bf86b994ed9846a37e771afa06b87f7a458b695a611567750b484e491a0bd66c02ca800cfd4d981a2550925e468256a04ed026cb388bd05e907c49556528c814bd04bd7603bfd1d68ef7a1c4027f3ad2805ee5ceeda6ffe9c153bab87ad6f3685daae584d756889f9fb0cdaf87d134467e6d40b4d9f6dff3d7471877c81441722d4c079147d3d4330b95b9a8d044a2a4586b14df5e7639f351744faedae896df6608fdd480869cc9892aebe2e9525d2957a3ccf061846b597eeccba710a3359e471f6b4818992d0a4470cc3f50193ee95ebfbfe393a0604d26a7d4df17b80c9e30d0dd69f0fca0429b335c0dba6bd375640b498c3279c52abfaf116daf1f04abdd2c16cb381f078317864e21edbb4e34428d69826dc9d7bf5f4ffb0e06d94ce3eb78e6b5656d0ca1a5f436107a5f29018810389cff44a457eb2372328d6f9deb519e81d68e536cd4c9d652123fab4e561c1600ea8d1267f2901f14abd84c71a020e160896dcabf5a913bc2f2c69151876425c50e18fabc9565291bfb9034b07e2338dd19beccd75a981a01a739a637c41a6b8f87a98cdaf67edbd17693c7654ece5550f12ea397b01cc65fd6968a679dc52c134953fcf5567fce93bc88c638d05700fb11fc5d72479fa023a97f4e6a6d7bcd6eae1c544527c4ddee56704e0bcc70424af6fac1032eca9ffcec09930ebc6c19e46e6b6b03b2753eb4df5e3c818ec5aed8c84a0f080dbfbe0dede4b621474ff6626523e66d1e5a33189d15a0e797f6d4833ce26ae15ae86a807320a4c3c3f9bd74452c0ef1754455e1a7d885160ab95969ebdda7259f925c79f2be391817ee9f654a1797aa5f86e3bd0f78c35a8f8168eeedb042f5a519a81d106b18672445fc059b1a8f9621705c1d888768836e89806c75b5e589bae8f7861a4965047544ecee79d39dffe6c4d2a252e7869540fe2eb494afd896019523ad1ab6df933a841f9cfb252011a91243c4e82a7f9d76dc596bc9cdb84be83105df33f2bcf9932cad9cb185b7a55a38316691614ef7ac72bdca6cd8a221830e1446ad67b649b02078fe052e2d650897b647e8ee8a6f57373ebd3b47a6832aa297d78eb8676d99646f3c20f68a027f584973179f00e8c38277d5c1d72404243f62761b2ae5cf43ca92136ca210bd61836146c0abb91b02c7caa0b232fb2c4c01f5ddde9eb796d0ddecd562ab6119f78c74346cc90a4c836bb5ff1930a21fad94b30058b3e0585aee0608b49221dfcf79aabd89a2a1b3a8877150a8bdae32331508b0f66b71113c7f3dc3c75f0ac55711d27ec4863c6fdcd2d0b707cfe47bbea68742eb48aebc37c86a395f415fbfc1aca505659ca9f925d1336a10547f7a8e3f65a7e8db8b0d1125a7f33c319420e9d3aeeab94e4776e8276148b867be7098474a2dbd9a373f9d21fa5c429f130e0d5de2576f220cd14c669150f6377ca1ec818e02b376f35c899abcab67e9c12123e0e9d7bf35148841a55e772a1a960c0aaf703b047f89a33e4f563b84c71153e0c1e42b8d9d40d39036c21a72c58de2ae3af81c2932f0e6f1e5ccf7d84dc5f180ba12b1f48cb62ccfafb015e4f28527290a02142d6735a02f4c5026bd41d6525917f066a305ca28ae77f49c809d3c658cce40e4af585e5288a3c916abb351c00dd2f24c7980cc3f3821cfd13f6b0662e81b161a2f15947cbc8b065b05bb90c4faf10da2b2734c5974154e6967f4f9557e499eb44b2226b50a94f4ff64146b2552144fb495d4cc0a614e3b9fc3815fe34eb9283b0e1efded4ffd7e4c474ae7b2b0fbeefd2bdee8871b86ce803f92f02a4082a47c485642d4dc17e4b2de8785fb14725cc60a84b8cca7054df237a44b1a5f55f24e90339d8b09816f96568366e7b8590565e2287f2642c4d7de2b187b2e998396c915c7341de34bf9f7350fd85c1dd9e03d2bd31a67efdde3c0cd44fce35b62116f998d7a4c163bc5210f9c415ad078cc73f5daa482b8a01cd17220ced08a5fba277cca364fe9136334ca2ca822b67a15e801d3bc972e616ae6dfbba57e94c319a6f27af77e536c61d614508e98443e530e61eb93abd373681586a067a16312ad471eb1a38debe6639813371b0ee481871c0729ea211efcfb0818973573b113625ad060a13879d0d50d999631a1d26d438b40c15c815a7f02034345da1048dd689929e626a55d3c9c87ff7c153ac19fb001b8b77855dee604b0ac1b0797579aff475293f4d3c21511776686d514a1d4160520b439a80c8ec5a83637b07099a7d656d0c000499f61bced4ff82a035ac74ad306d78e08d51ca38be558a6ef0a016e0f9645a91bf75c5f1378f42c781707f00720308b7ebdf33c8e3a96012a145cfdd808d52a0af01ccc42713fb151c047d1d71ac0a0aaa50c6dc93705bc5a0028f592c90d9bbf3aa84d7a919bbb74e49f7e03a1b51e075d3dfb7bf2b4aa12f95b4a98abefce3e76ca8c33214fd7e3972fc45484efc283502d2cc77b347e4ac3985d5a5ca33593b5ee849d006dd212ee4157c1bc10b578f6444a4c0cd78dfc35a38e3bfd34a6d51933fd2318fd90894566fd14b39e7e610a62363157a75a86b737b99e798c376ab3d4655ad55c56d5203f4873293ecba0ac82a573e739114c6a989e3ba7a52bb993fe8138aac7cb6e0d8e33c0217c11fdd72cdcc66c976bb7915e4b30bbdbd034e6c5d308a9e03ea70fa4cdd9b5f2d49324c0c4352b3f0b64f271056d1c352a9a7eeecdcb2d094b01f42841e090e2da4d0d1a83150bad565d982b0bb866dff9921bc58730091fc554d6c7b86ec7c6ec8da0392cfd0296d5fdbe506c902bcc912f1cb5efd673ee9694d2e9df7cdad7d6991ef6dc006de5597eaae30054343b17555f10a1bcd8295e39f56040fdcd9ef77333dc46e8340fee1ffc91c3cd68ae410eeef4aef8881e74aaad03d4791db819f46144ee945138494e295807280b7114f325853b8cb1a607f43b0477fad7f212102617807d61dd11cc4f0f82923c044aa746f6c2cd5fe58d4c1449ea0da3bc39a444a5d9ea162bc518a720b47080a5a0bb08884747fb8981c3adad8beb8320163008e53cb4b800af278c93c64f2e22ef95f27e0786e50517d0e6b63fad6bf13eb9eb34662a8e5c343f5826aac21748b74b1f8e8f015567b6139d702543f76afbaab4de6870150b08869847c3c7d14ac9a5409915c097562e288c4afc5d179f51b01b046c98936d6710032ff651ed33b57b1009e48b272d512ebec6f0f6e85e3f7b8443ce276ecc4526710e73b92e46ec017f1cf88dba73981b47bc0c2b9882f545c5c64593a866afa3a717ac38fa90a89f10c016dc103e978f35fff6d43c6bfe34804949c299dccf79dddd4214c74fffefb891e3f03aed6a3d781c739085b75816f36bf597f7ffc78022b0c7e361b9ec0e3321e27485f32058ff35be1d122067599b8eea19b3be80fccadf2eda016a32b028d1c559ca11ec3d57e23f73f3b1c45ee1604be1a227a622a8ab8d0cc2d8918b387cd7a7ad8eba2aa60c77b9382c4a97a83bbee0acdab1bb88cf923c701b9a28f4fd1b58b27ca666b978d478f5e4ab4b20f81b7809494d26967fde7149594d903b43920cc0e4c883e00131e70a6462dcffc384317aff0d84b4531006487d7285baf6e6054c9eb622ecb89e4ad665b74ec768a793e4a158d933c6c0ca224abdd7fc5bc8eab1eb1bdecc7534e7ab3012ffbd207cce4f5db4afa0dd5abf8f99a3d15c5a7ef71ad2742be19d92ebec6990c0b79bbb408afbe4c5843843f9c1c04cb1dafebbbe5bb0313f69dba94d1a6289f49e03c18284e8b3982effa18bacfac0b191cbfde5e430ecc37cde23577449533bdf9a6d2d19c7c6fea678a1f11d3924b4fbd1530180c5ff831971dcb6daf3414a5a30eb5d92389c756e326c623e373d4e78a80223ea81ce8f123403b79f13a758b6a4f9cf86a496e86f6ab00cc05e2a1af4526a7c0b0c083f4c5da9f2acff2aa0c08568ecc70f022bff84b686f8271102007479018347f48f24a712aa9adb417b106e98b5957ab95b6b94534d5b8c15c00204555d5041571871cfeb80c096a63d9792dec1a78060696b87e731666d25c8e45dbfa68bb6f93de6465bc3df771b40063e1f54108d395fe3ab5c0cf46e479aca48384317a50c17968032a7a0892a790b6361a5584ca9a110f8c44b99d16f1e8a8c2e64eb96d693fc0dbf01c82414940b3606e20fbc6cff43ce8ab3c59e48c7da7a14916e94196b48ea6e49224fa6c8d4026450d11327d9c7ebdb505023b44fc0626456f838ea27b46201961cf2ede2c08be6def4f0e4121cfb3b369eaaad36058e69d14d0406e1aac8e42c03f23c283dc82fc6e5feb07f5af33a5704d250f1d0ea8292ae16ba54cdc590ec6d390419261aea0588724196789da776f4a4714ad2857e6f4d25af15f52e0616921616793ffb1dece2f20ab2413c1035de86a833f7ee9c3477e11a8aee77b1c05035d4250b96222453db19de05daefe3cf557913e4fce6fc398c15baf23ec0dc83b7f8aadc1c65f1119832644a522edf21080014c711a050356ca5a61d3966f5166469b83776f7fa18118f176d5775b55f62952fad67b37005f408cdc2a0f28490c6d047c7fbf7d4c45aa05f6ceaaa55c6c5cfc395d20efb7a5faa0737ec035bbd9ec875277bce61965a0c2a35a3838b7743918bf8202098f0e6d8c62b68a557ee4f35fc239ce0d17468926527ca180a69cef04e24dd8d2d2e7fb552f46858aedf95a6b597e31f3d5e044340c10fd98354b8dda8697ec5e836d862e1b48e3ef4407836fd1348a24bdd543a92a424bd1dab4901516479abcb376ed1b7495ecfdca30ac8773e618386a6257872045739a70db00505583f2e3c3e077e54a2839e2e4f082c6c27fe896287d1e4fa025819edd9392b634278bf14466238eda5f153e4731578e75c57c0e8fbe671157b8d2c98f23395a8e9eddebb7dfc28001fb8d62fd46f9c4d7b31fa3302a5eb6b0d91709909abe928c75ec9e2e0a8f8bd348bd4e61243fae7db5246deca781ac04c50a8076cd0477c00cdf1436d428a184a4f228c69cb7c385bde98be386ff129a6a50d47ed41f0414cfa2b28c9c048cfab999652254f744f047f3ec696a0fbeb68edf2c5f3a33a129bc2f7ad7a12002fe25e8025cc547d64df15f77c4c2894f7a9a1456a62253cbd177769880fc05d38a5ed3ca7a41b6b15741a9d3533af89984b8a904c743e35330ad3cb57b7558533be0910d2d79b20f8cc87a02c8fa9d39c9a4bd2cdc04df8424522720536c256f7263127978c755c477fd3c6d535a1c2e2183ecca68df3ff6a50ee6c60d7b34fc75c7b94f3f0f0b9ef185d94cdce9b366441f737ef14de826358c6564f6383e5ac9471c09df69a2ac4d7ecff50f0f18f26917d9dc4d36721c231bbbbc0c1b666b3163f5d41e2aa50088866adba127911207a86e74d04a25b475a88a5d1d96690b1a06e93530ea7a32ae3dec73349bfa6c65728cb252f0e6f2f3006a8c439278cf47732561ace061c322c8c7bb7dec54614857dcbd26b54356e686e9b56318a03c8d87a65afa41290b68c550fca215ccdc01a8dd304b7196d5bf0527ac35442713b278fb7715bf967feb2b76f97ddc6421cd5e169e0102064177a82166a4509721ed126c1d9a13e91bc4a3d51eb672c6aece4af31671c9f0c6b8578bd49ddc0e3204ec212f60fbccf0b1fdb1a0bbf941e37cba8f03b3bc9b49ff1dc4ac08f86264ff8f45a805b0a5cb3964d9932f49ac3b4400d7cd78f13f0dc6d7bd5bbf2a5d25998603d95e5952a1e9728470919bfa922055f66f43f691c2b1ed6d6602d47a6872feba987eb030c5bba6caf19b21bc255b82c6b1dba92b3671732eca963dd4b6b4aae8cc90954c67700820a4f76ecc8cbc897d51822ac748d127bf5236deaacb1fa48fdb9578f7ab60a03dc0502a39219b5894f56de93e322acb02650808ca84428a5787285a789d985823ba348a233f94f9a6ea9adb44ff3796d82687f25c6f5620cde4e6689452f201b1abb308c80d3930a73c14ab2bab48f4826b65188a20c43d15e53bb4913c2da430ffdd38e6c8eb44129ec59d912b0a3f1b0cebf1f160600dfddbf20ad6f6c7d677921fd0a834acec0b1d97b4d98b8f35410d41b468cfdb86707b9f2a81d8837a570d9829aa80ec75121282fbff0ccf95da1a6e89e079fc361842f63704dcb44041fefaf0e4d8e48c8d2d4bccf5da042025f70674cfb52d35d9729594c3b4cbe09755e7a390c90e367ce1296fbffafea3e494ae083ff2491737fa0ef91aac76c1534326c53b277047a8d2abd420a0b6858bb18e6837132c3d8ff36deec4f5cea5f9acb666d13c657c9384ee22f241531c5449e1328cba78892a34b09a79964e47109a2780fe00839e24165533bffe9ee83507e371ba649abd3242fa88cf4c2164b2e1d451a8f4201e8ca903d6281d26a6accada849ed65ff3b6ab71561886fd993e3dee24fa90d0516c91b85e3f7cade66c8f57e4129debfb5e6f6fb34d7d98e13f00dc3e9d32401318ccb190077b83732bc5b378742a8e941035a7412dece9fd6f24ac99ab0f06e8903424f20a5b2b6f2bda2aa35c59a20d8c9b1d6fe301ddd14189b577d098cc52e3bc10b8191d524deba4e5f13099b2da027a3dc60d4a8acb6bd81d74d4829e6d0c47092699575c4b446750d430cf7f3a1bd081b79c8a82fcd55df5bccf932903bf718e7a29b12e80cecdd570064a09975084b0acae361e73b82c5af5e01a54c2fb54054f54e22b7992d11032e83f80036d874da17905658a4d14955886864314daa3e66ef06f55af30d022aa4e710bb801018cc7a4e10e6e17610a14e7224408d6d4062b027ed9b2f66f06a3c3c10d2a218afb3b5488b06c0961aeb5be92f642e5e3e42935f9e3585b3b3cdc35812cd0b2f6e25dccb17beeddd89d9bd3c3c7a8ecdf805c39d2606840453ffcad003df24c21b6802efd7f68ad2b6be747b49a45a8277ed0636d6adc4aed1b3d0d998dac4d73f531c137952da921f49a6b61d1b566ea14df54e4be249f3de809ef370f92c9c921b5afe64994a0138e28650e5f0445c2462716b8204580967285c06bc86faea699a99e368d25f143f32ef43e29b1e6b7953f50b96ca6a8c2daf38d3b703ebc252a346858bf24ca1f611eb39f2870bd131c856f413c0324fa3d6f06702b90a8f9ee735b5c4ba6c454f58a853cd950c4126d5dee2d0da271754e60de97d9f3aa42f7ec96858e9c80707e10a6e13b0e7c030e40468b503a2a845070a47e3be68c4f5e70ab3b42fc5b6b3e51ddf66f7ed1bb14360fff82154ef33cce651ac5f29673f727e3685029ea44fb015226b59b9a81dbbadc8eb7af137cd2a7775ebc62edf286dfdb17810bef91627cb653a5159f80adbfd38ab24adc9e66e03d60d758dfd10dc9840a18e972f1318f9815afa8008ed15e34b630f21c10751bebb57561382ed3f845a92e517f683d8f738aba5e7bc144db1c6bd557d6b921e72d41f3af8e28aebcc439f555131985c62c6ac02fcc546e04f717216084911473bfd16c4e3eec9d61c059ded096e111b68239d5f6eb7c31a78eae6d3f8e71ec6bd9c0889019e531fba628b8cc33f68e276d90ef9e814842e0e5173e8144701e5669c3fe738c3ff26dde93d781fc12b908cc80f0966d9c97d9e93c106ead88e48a9a5c07fb7b3bf2c735827973e550833b17f1a0de8e9a9d27612450526fb168dd3f0339f2ecde5216d668a6241025b39838e4f325fc6c6eb1ac834be4c95c02de19d4eb56a64d7774d6ed9474179640aac69437b1fbb89a028ee9077994a780036a0e59491e67601847570193216b38076ee17ce8909310a4e321c248e544bd2150d7e015f5cc53dbcd65b06e433948ff1ac439c6ab8e8150a3b7c7d38cbc47a7ccdf0a94cf1d8cc432fb3bff12edf77946dad44735b8a40dfcdcfa8f3a33afec0a2535dcc2bf14e46f9fc31ea0b50f1c125ef062154ffc5bf17bd75883633b38869b4bf594d9de645dd1192a46f1c2faddc84aad8775576733762547b00f69863322799d1e3ba0ce5e61c6c54f13c86c2b5642026a04ce239daa0608e6f746d63c39815d07c8833a91f2fb32c95514c321afa70960feb35435261118410afd294a10d5d3029bddd841d8732d71cb7966f7c121b0bfe4623a40f6c5cdb026d2816a02412ac4762ff04b4d0eabe40b6a2de0abdd7c78ad93745abd7ed10ca82b1e4f49199836843d0905675feda7f14aa315ee2fa593c189c2663586929efbcf47b361cddc0e0af606f4bde7b65a0c1d8911f85bde7f7fcd3997affe5280ef715cda011bf1a2110e74d8e9c44cf219c697e6f1ad482ccf0c3c998ca1f41e1fb598782b912e7d402eab2378d91bd310483cafc6bccf010e176ec7bf33615010d7c97e3bfdb4d23a3642915fecd7664dd856b3f7d770af360b7c4715f72e12cbdd2b688378490d64f68c07ae5a11bac209e96904d0726b85cfab4537805cf27fc0ca0fdd362ecbd924860c882c7dbe4edbd1637c361ade57d026fc50e7588e08da9172971641e5c4e26ba5f528ed38eaaa41a9c7559c5866db07222d5ffc659746c1ce20b75a370111cb5752c05a9f503869222d7df5f1eedb1af63a46c2a7ac464fbf31843e53ae12681ac8fb4a30850fc7661349f397a98f70eaba5c7708893a1f37a10929d9c4231a3c3ddcbf6f0f40e10ec1d1da9397b02b051788d747b6b848cf8790134295a3d25b15a6bc63a306612c5795f77149bace0ddbe5a1942cc5df9c9026156f9d0a634f2ebeaa010d82773ac308b126e9b276ce280944ad712f1ed4ee612c31bbd156b72512e099971b1d5a61e833395a3f5916cc8ee27ece4ee3d344664a5b8b47c50c9b2b883d80a8312e474511d9b53279a7629831def6e4e2377c481987f9d552dd5376f9a04e675649c7e5886565d07139e790b070af29ee3275a084071ae4035de08198a625a447f676b717b6a0a605a8c4c86aecceb675b0aafcaedc79d6a9fbc5139dac1004b308bb24e070df081721e6841e5aea8ce2249c13cd478e4e6ff7d8b89798556eb74894be0ab601a094846dcdd63d5b14e38cf3ad2de2bd1095f0e3ab7c6d8945b5d27774899a0ed26fbf0d0e49c01bf342e5db2aedee2a9b494e7432901e97ab59f45b33b1dd5776af9e4cc8fd617fc2bf1b3231ed44f67016e8a4c1544fd59ed43886588b2a1a03b5236bb04016487eb288f95e6a1dbe164a359268c17a6bf9397bb210b7b0408ae4b41c0aa9d2c621a0798a7e170921f88e2fc4b0e9d90759db25980f00fce839f43f119887003e96edeecac449da8b55dbd3bf83419a1fd9793442d708a58ba8943e92e4288ee1e7e2a4decc6716bb456b9ff93378bf1dedd16c3dabaaf41916ede000eed24c2f825de892650e777c4c3b6207beb0d53462979cd90c9977e9308e12f47b3b0f68889516071cc93ddf1ce03cae4cefee05b13d09e086af34bea99687f0ac14315345ad111d5a0b1ec659c535fbc718f96c4d6eb2437343336bd49127d75a79d63374f8f282d2b81fe8d578f1b3a50295ced2d47fa59d92f04caf6a8a94ac8af6ec6e7dcdc6a8fa126aabf0f3d8931f47ed6363c899020565319a09fff0d909f3748349d04d0df9628853ad6ca9c4b6764acd8756176df8bf176af7b5e1e574fd658f1965d0cae338fe345530abfddefc545319ad63012423756b09de864d7a92d838977415812325a4aaa92c41107a002ebf7101059d26e11a2c9255fe5a6882f3b665c4ddd7928a6bf4e2405df69ca515abd405cec5b16cd26e108373c3e0374862d2d863bb24b6de8aa9184515d68e6145ab90db8e0bf47be13ba9aef39428d3c645543b7d2ef395ec2da0864a8ccf61dd3785c2114bf3621a7bb6099c947f43a2e010651b7bc72b5e8c15ec0d5c87affb608452ce4133f14064c8e35a6c1d93a0eac3554ab2268de096ea7491683b54bf4d4236922c271b51b7e8e1b27bffd8ea5a07a72efea33cac45d61c9c69f280bb44fdc0fff4ebaf2b8c36eec68404078f52e87500cf53d1da5ceb76c1c2bd719c7b8ec8174b5cc66e5906e9ee56444c17eee8d13a762eb5f51f22c6ac1c9901b3adb82629aa3943fafaa849302f2147e23cb701433c0d5445e909e596ef7dd123879d9d7755f0cc7b3a23c5874dc26ad92a2a5e99802d6cb33621a3074e773b49fe6f223c6a1c824b3030a17d0f56d49918c5e15a8151a304e046e9e9357277eac0b259c460f9b6f4a5de84f0476784c957fa2d0c48055063fce198e107444a5e3af3c34c3f278b953fcbcb3c5f7bf55b9ff09c08b0d1fbaddb5290c0d2774232aa02dd7d5188b5fc398ca178bce5bf640f823fe307f1cc5d74a0b76a6a3726758c0e3e74715e9d09de77c60312bd2fc5355c9681582881df59bdac0f338020d452d7f88d8a2320bfe4af4095d10e0ad65c949d821c7b000e24329cecfe23c854ba287d32b11d72c75de98e9f269fcf3a9b6c08fd92d08223d4e72952ff4c734d0d04c5ef20a5c0073cfbe3295c6a2990ec8dd86eaa60b5bd32bf3e78ad1ab3cb93840a1c3b6c53fe728f7be0fd1d7a2b57f76ac659a6e976ccad81c8a53ac3123bedf25b81f96caed59cc783eba9c632b3c9dda1fa5a9efaa2eb7981ba38903ab6f04eb30418e184584632cbd01827532988d37ef495d83a80bd0159ba0a785e0bdf9340685e3204f088c8cb7cb030d30d94e6c6eaaa3be5a6a9ce10355c6d4f3a986b7c6b2a1575b933da8d2d659e64da9331228733b3469a2a5ef1ba7ee60f83c0928ee9bc5ad27b6796f14b441a0df4c0104c6a3b8ff96cc7fe5f7665764fb8610e44a5087755a5efb5d5088a7ff85c2b3f5b6ec59ffe8374c336a008644b5765ee9d4af26cf2538d4eef58441dd39d3fffc9ebe7128a0880da40605c9e0e966933d512895bde514d28e0e2fdd61805f773ec1110bb111463ed219125da72cc3d5e88c64e1476084900660f8085d40a425a8ff95b3323c5c60f14e77614f65eec02f7a6acf4dd1d6c80e110bbf669001eeeaecb99cf0160a9f8124e67f14cf4ad89a73af03c2e1e636773de9e7a95d443c221676fe3a54d5fd0d99bf0a8edaa15f3d78c911b23da31d7e057fa58720ece202b4b02961d5fbe828853fe31b7f8a5526b83f15a0510593c7421899293f40cbbbf0995cdbfe808aaf9c9a11e643616dd2b00725469bd12786708fb0f2768d6270afccffd7aa7b354753b6c607691663d37ff178e2446736ca1efefb6feb43ca779235d0964080bed4ad4c3f77fd53be551186cdbdd7c72ac50ed59eb2eaee0155560a9cb1534841fce9fede959de97617f7fc21e2bd656a79743ebca610424b59b5a87dfa24eb4c83456f601f86c10eb315dc6b0af798dc0235d06cdc4dd58c14d031f756481854f09ed99f4507cf31cf0ec5cdff7cd48c18a515cbf3d97e6cd7c1be7316a65595bbbb49782a1b685d164abf9c5f2f198381d5e79ef4169a6e22dba68296c97236548dec6a6c5e699354a03117f4f7bc96bf4e82b4e133f62975b05f7650669bcf4b5e04751a9550cddc8e541708921eeda063b20503a16311bbfe48349f0bc885fcec5b7b416d754354887a45281b0ba2149692fc3816b215dac698543da3d3b1a34d61404058adebb2ef9d291bf5eb7445a3dca33633b7af1634053695eec66e083904a250800a1d9a1d3cad25fb91c08c9b7eff48ba52367d8e09e99a4ccc51a01c78a428f371344c3fdd5a1680ab4c58d36e880a35f8dcbe44966fe9ac995777f5c1b33cb1c9b9d1fecffab2ff55b36e3ef8b2b092a01b10bdb3d09005e9e7ec041bd9116761858c6880f986b8f85eddd997a1610364c1707fc866121a9c3c427ebc6bde51e58ef0412f3a369f8832ff1afcbd1acad5c89fc561825ab485f11b6dd52cbc54d702389fb25ca91195f785cf8c1c43d600c0425d165dbae6b233bf02b9d150f0ed55558706ad133224172e88fa7b0d6853b5b07a1c80791538895fc551b9969f5beb45a345a7bb923c3b9e3bb66c6f71f6be1102ce843cf67b4c0b548301a1ccb9f82f83bccc22b3bb43e2a0b0c89ea0ea0be06401c8b019a985c1479f4c4bb91f14d529df51bae7dd2a606444d729356b30a7490d45be7502e61e597378bcabb68ce861ba64c78e520d6ff979719a0bbdefab8c15eda18809c10db0f617c517f7307a38443809c8ec10e02e7062e9f0378883700272709acedc067dd3f1ce72a92b4a33deec7a06c8b42f8c684cd219626572fafdb01c4fad56f1515262e27652dea0da28a516c7394c1a739dae1c8aa7d90d9bba8c0b8b27bcbcdf0d4f4fbec6e1b5fca4b241bf2473b68dd5ee016b0dbf201eb6edbcbbcba54376d7c5ae4d133178e7d347898140764dcdfd3101c20c3013a3afd32ae4c62aa0b0101b0fc2dd394ebf548dbe4bea92927e35eff0c0ba8d10161b904ec75671da3218b6a88ae90fd932ac15fc90f1b8dba8f62ed937ce5b9c158b9f0c4a3a32f5b1cf5692a4c9208fdd3785498bd6f15d9f01a83449bc32ed76228d1f17dd356428bf8711a7e70adbbdac06c13d5a0ddba9b9e23e95c96e4bfc542ec227518147f26969b3fb96f543ac88ae9ef0d77d8003b0449d44e296ffe1bb046b71443f5adf64842a42939c85ae4746251cc2590c790b4eb87dddb11b8dee6096d9fdcfb396fefb5a8093f86f8ca67c05cd64a925235e4d17f051a81ce4c9b10abf1d853b7e928d68bd5e0787cd3e55a9c8e3668bf3d9d8de92855246947b99bfde5e87057198b5ba05d9db6ce29f5efca89bca85a52811cadb45665a3c34db5ebdde6d8cec1f70d0850f6b583e72e0f145ce244ed51cba0ba2a74771ecc4e46518b40e806e5f4ca4329615d1cd9003f97c278959d859bcd468dec8c298f187ef8bc46d946fb5d6ca331101fca463094c629876e36038489334e55cefdbbfa18322f951eca2e3d8fe62584f84ac49ed32ca758c6c86e4c3102f7a3f082b77bebfbed495f9ccf14c49202ccb062c490fba403717621ff2d526fb5ccce9a7a731d478e8933c12527ea63ef1261c8dedc02ba63cf4fe5d1ab0711ff2f00e3800a687980ca554b437b3cc033cbc55bdc529e92756fc0787783e729c260ac211ac60a021504d9119e2972bd44bd0ec8e1bb279fc13aacc4056fb2bca72bffc2567f3e8814beec37102063c3be5a6629f8174c29d8b609cffb1e3bb64fc3cfbf28d3279f7382459b18003d0d99d28c6ac67a17e4fa9c53c812564c65474fb68517764f238c3dd147a4e0d6932c011a9de086925c204ead0f0a108bc4763c7b7aad989a2c8ad3936d3f6b546ee5a6f6c0871031de82a66252a90618711cdf0133f22cb7664cf36aee91b6566eccd1e2be58bb2f74f108c668fb658396f17580ba79c9a5311aa21d3bd50961615cf1924f12692992485c4cec5bec44bf84e51ad138ac007cddfc98272449a888f949995950b40ae73fc1adce1bda812074193275525eaf7cd4e47fe9b81858c4b6f199dc51b7607f66d378d4cb7581a55b14dba3631fd2de83a121ef4c78e012f3b9bdbf362c1b91d7eaaee495f1cf4b0f1c22179e17dcce7a7725e43ad9e9b1e36f3fe893c2ba408a7ab558f74da6556d0f436ab2f411ee62e2cbb6b70cf66f95653e97d2326beec5d6aba80a02655d13941bfd8c29bee008711badfe727a5274593a1081cf1bdfac70af24cfd69f3a782227f1df6c509a9b791ab10a001b2962640f3abe53a55a8bdedd21b63eb1e91948e992689fe0bd086ef7d991260271a76935c8de8ce0ca86df1a9862d4c3c4be0a027ab5052aa400ab2d91785d70cfc43082f6f51fc73b9b66f8c9069cea71db091ce2b224e40f732c92086da4482a8a7ed48916d7a145c50a2c3b8ab6839391f4e706cc6f432b1cb08834d94bda4dcce1a82dc0c6e6e92c0ef9b7fc2b6a6e410ba9b59ea45f9936e00092cceaaa9f9450c370aeb69c94b6279be08530ef2bd7f11d2b0e0fe8ed9846f62755339c9ca94a844879271534d1296266eab3a87410f0cbad3e3a4054ee1bb42f3802535511804cbdafb4e204cd2656ee561d2c818c201f10d4fb155e18a69b865b9aaed937ae6db3a6c5a28d29457f969baaf302527c5443e7d87f6953f05da747d3f741a5786a14f6e4d0b28a6de275fda346afa2909f96c6ff7d23c390ef640a205e804849fea09f0eba9d508bf3dd519fe2cb72a5440eacbf591f73dfe5e963ca5b2613c431968bd3ba8c83b2d7078092a53cbe7a1ca1722a8844b94cf8b5d575d56afde017e76c56e29215a434456663d19c0448b4cb90319f11160ffae8037410d45db29a6fa49d96c0a797ae79926cb59046473bdc39a4fa61c93d5068d9fcdeefafb114c913a5ef468dca77869df734ec80b98368c72293cda11ab7f854c4cb51d0e13688ac490b1d4fde2f838fe8b2c62da9cc514690279293ef6acb490aa04e96a2b3b854c0e1271871f7539fbeefe6b2053cf794f6a742c90a4acac8c9ad23c6c09b297201150ffcb9c2235fb6304e0ff8d8d9473b60ccfd3a0b8d60519b2e6b3508526c377a36bff51928aeec70a302b07c269d1affd46ff3628e1cd0d083b559928efd94fea3f5d067fa59769b2ee22f7f4b97ea2900363f37cf6047f27f5646975c440a5fe144431d10c85f2bed3eb970a280473c83b86e2fba72c6d3efe6ff352c0a426f7ce5f6f472ee999eda02e19b1a1f3a859b12d19bfdfbe749626e2d763605c4f139678dfd7f4ca166904c5d1621a75109e1f89bcde937946a143e5aae6cf0a7d545a098b1d4470839aa0ff1380b982b14e06dc015524b9f6e4f93a03af518c15d2ad99ff6871b39f44eb4bbde06c17dfb59e241180a7497a33a56213c3e3d82b92c25cc7d87483547c6f364211fad2366613810c9bb661d89c0f08bfd5b71aecfec0292d1ebc19f9bb6a44ecd043feacd91ae2e08e1fe1eeecc3e0cfb090a105e01429e34002cbaf7dbee2b3a533cd0a909a262d68aa1ec15711bcb92df9bd1536b70cc4bfa20be26e2ab5b51ccf1d0a012d48b621d72593112714bde55616e369f9b4487f87e8cc0e73db42b6a8c745ac95d2de0eb39d49c429c6e62e83c3b0530c715251fb69cbb3969cd9db172f1910f5dd8f7324d434543277bc128b3e48460abf116f7f396736fb7d2a4c0a35beb843d546e1cefec2c56089fe9cf1ad9b67ada18664688134a2934af02a427161ef6c59bff91df9908a879f92dc36960ec2a26d2caff288297bc05ff2f83e4760a5c678d20895a2b647b84ea6d1f672bb694ebc23cd82f63df0d0d9fc552c236d31edba47cc1676edd8f1857be7a05b54223e9a934443d76051eefc3238c4facf463181accaf09519148d4064ffc7cc6a7c1cece7174139175ab0a3aca525740581ad0d43a3679030ab056a0675d8b5768161aae87bce0fa06e7deadba414473934751d1646453b2b3e3cdbe50a35b1abdef917e1c1b7d8583678c4b36be853a4e8477a33666a70e0f4fec61607d3f2f0cf6474c48172b62d44db07538277100f84341ea119810d3a5e3cd94a44e2bc06468850f541c8970a895c85721cebe02a78b8085de9242fb83d6ead458e7fff97d9355fcf40c4ce2c135a491de0fa55437f4b3fe4f62ded98ccd0e5692736fefe52f9ad5185d09ab75f6318c2d5fe8e6b9d2937b18e8e76e9678b72e9a4b504930400c8668e8f23846c380153a4ac48a321ff321f3bf1107e7fc65b1c9bf49ed6562d8b13c75deb006113774d5fc3556b001e7bf3cb9d438f53b68f506766c479aa748bf2c3dc8bd31f299e5c128f3582d803be28b7d4abed1065e3981caa52e1e4c408a0a4a0e851312fa90c0aa842f40c45f04c996e52589ee1aba706fead44062903a6df2ad48e2bc1768876124774c8f08e0d02fada37473910d66b2e01f00dcdd1dcde3dd87e8f443420ef92623f1aacee78e5ee8ffd6a7ce34ca30196393e2bd5532d446d35b2468bb63f595dad397a1e4b862713108833102a7c09f75346f7c45beb2d408dbdcc4784c8f4c80ac3e6c84a8d3fa9b035cf2abeadb5da39741bbe3531968e33239d11809f9d9d13d6eb6a7895a27df25e29b78d6bcdcef820880a20542c9bb566eff860a32b1465307703b689cf0bdf34d3052bf15bf6b07c5d44b191efb29813c78fbea4885aa69330d2d27818c4154189a413aab6bd7e70d2eeb794efd454f4a45e260f6cff0c09e7139fff9b39b25c2f51c1c217e1e7a28f9cb1edd5df58a176b3169c90c8db244c4d4d713e9a8fd96b3005728eda591cf4f851f71ad7145d935b6381d3bd0230969d3a6e26cc04d6aa5f5ccfc5706c9dadfcd10252bfa89ec919d5048f4c27ab4761927385cefc8254714cb13b6e395be839ea795066214f3b687ca67b26c530526514f05b4348be1f4622871079aa8424446771b95000c64e0e9f20770f90ee3204e51e8f517aa87b3fbf69220cb0c1db3eb1afa4d541a315984f226b8502eb1f9016d8a7dd70c0d98a020fc4428826500f79af6821e7b12c877a95070eb952f4ca99a4ad88ac9974d81e0e2f178337abfaed6ca18d18203817c2040c813c47e76b9df7c5f856d1ff05dc7455cd6271636613546581081a59bc5b7ee656692e83ac80ef3ab9b2412c6f5d5b4ab90e48e17deb22f156f722c561e2882ff7b7b8ab33f97a5fbdde71fa065129bd619a081b170c0245a63d32cc529d6d107460e08e819ba14b49835b663ef534f9b6baa2daa1d09ad46effc35b4bb97f068d1de9f37d70c2c069a607c318e8edceca6b8f591d292d51da5ed4f46357f34b1c817525dc070213b26dc67f67a08e793289a0d0dce2af47c5d3e8bfc969bccb62ce97dbdff1085f6570d830beb7113bf0ec64cfe99faa55bffa0516a40c08e2984c44474092eb8916de4f4ed6956c6b3376b61a7163c528ba6cb57394eee2a2ecbddaed179cbcbd82a6b16cd28092d5de4064115979b14e375d4f16fde54648beed63b1ac882f756c80614cb2caadadefa90a26ddb7abb61ca5b55b548c551bd74f9858db9b3dc8c39be2dc8f8a0d24719a7d41303b338f6d13630984189e8e95e2fb0b299ab2c9e2f1bc6e6a88ff0a640915f8845d6e216b50ad63fec2b5e0ed22a988695ca583203eb9b606698136a3be8f20cdc5f0290782163efbf953429bb64a3b775098e81ff6238842cd1461c01310cb9772b56cc39169e132d9295854996021222346432021cc17da43e0d87943a6f7da3658e96096185b6ba2a7b4d5f73f825be329acd522e5d3420516abbaabcce8a987dc315e8c7188d92791cddbe1aa4075b32fa80b344ffc9af20a14f3cd8d3c323dbd6d7023af8046d2d8d55a074f608df762c5ac388777d75dd2fef8ce4baacdc94c8d848d5626c10e807c42b5486e9e577d331f4a7da2ea6b76c5cb19e1a0310bb1efabe6f68501eca5c28e3ec0bf54a4bed749986f6a1499d310e6ecb93fd1c82cd22416e51a8ddf2d3cb8a89070eea067ff99d3e202753df0e0da145375a3d0bb636dba8d8a9ceac7a344e169325d23050b50b79c3728f4763a4b60e62819f68cafdd75e58ce0a5f842fbe34bf7fa1f95552730fe5ef660baecd7a04ebca1d2c86f345037adfff7e45846285b0748e8fd6fd462e3f1147b7918b547852270b7419d18fe6bb960780522b20155c064acaf380549c042db554c6e899351e09448daff04aaf025fa06370867ac7ea8290c4202479e24af5d0f7313fe01612c644459c3121fec2d67f6bffda3d66713f2917bb072a99ba03fc6f9631f985a671cb86097aa7e8e881cabe4445d300988e68167799b30f808e710c5bb39cd18a01b858101eebc2510ea9c1bb83a16dfdf88b0416f77e6511256d8b4ac232d4fb774d7cbf0a43d56f9c8d15f106f381bd1c7f95f92cc7442164c9a720d915dfdafa2fdd5ff6a96f40d330a5ee7883cda2d4ff9f95c00558aa669841a42d0bc980f301aa00a490e0e74b5c4eb53dea3b04740b8d9a5e1a3b6cd5014587be933c27f22572164986e9d8f43d863c9ffbb7e3eff72952628b9a90fe8044e413b6c1530e609ef529716aaa4a0918be0e624d977c8fcfcc36321036dbde502cc8015c163d78cb348714e098a3177eefb926680c3b4cc60b398374732e7418cb16f37da2f22e67914e9ab2370d943a16dfe2da01a8655d1c5721d219a67867c63f53006db60174cac5e6bb95518f24cf323a9f6ea2c7287fdb7128d27341d8ce5ec1d22c3c2a559848f4b11bc31f21687ed0589a68872b9dc970413c333c3d99c4c83f1e6784d00becec3a38e13734f89aa7da7c0686ed5c2b972f7178f0cad269d01351766f435e52b08acda41204b21b8b3485514279adfa211da1122f267d51fb4b61bae554b2653d2588ad76b804ff81603e516014d6e16898dcbb849f2a471ae9bea749177d730e34fa8f0ea62631f56dc6585c04678901718487c808146d7e2606800222162d4109cf023d5ab54c5f61e86f9e288c7bf1a3f6a11acef3403e87684b81ccae2d2220b8ed0c32ca020dd8868328592a4d05d25780f1398fff953177496424e51fdbdfadf59e9efe1564ad41685ef289fbc647f3807dec50663b26655c3bcbb134d5c874c72a4056670c8db9a2425bdde48803571329985706217c135e04442ecee27495b9416d508b9f09c9acaf986573326bf300aa4673b998949b58ae233fb565a5cd47f67f7fec7d79c69fd9acba2501356668c4e065744f67f539af49fdda1a31bc8ff7a9c1e628b924fa9178be19186fb1e993eddae746571d164f123ded01655e098b39fc0d719cbd9dad87d685964c336e622df21d0ff268fbd20ef094000aa077914d0ec7e850be1d337a7a5a6f01d507c4d34d41d36360e334a27de2218074518d91a5eb7e36039912ada57eb1a7af66bb373b3bd7243a269f755dacfdeb8b556f88c557d81fa2ee9c9f28f6482cfb90d118d92399aa7bcdf414136bce1f94c33cbce63bd215c731a54b4d74e0e689915b2c552686fde1c984a0f094d22b7be2be0244961f3c9459c49d4504119adb2b541b4d8531fb267de2846cc925e39d445058414bbdfaeee1de9e9f9332447d8c14b1961d5c26989ddb27f6c44691af877939f3744c76bfe7fae845d6d94acd45321d3bef9d1769231afae7d3ac2fc9639360f1cf468a5b2aac59403352130893c0355365ec54d1ce372e9b794230a74a5f219d1136cee2a80818abd779e082f7adbf78ae0238c0f555519becc45fe12799db8659cd3d48acecb603a28b33fe835d9453ee9456b38f7d580a3cbe7738573780d17e7b60990e8d5981682b84b604bc5f85059d2809ea7b9bf629544710fd398c844ad35c83e125ea04f367a022d63acc0f01f6a427db4f8b257fa8533a8985e20e56defd95e96191ccd5e7aba819f2584f063f65e23e37ceb6f3ebec9645212b8102e479c1296e15943db9fd5829360c32389ac9fece05c637d3f1daf8f7f00bb84d8f2b5cea44ecaa1f738a6683b9822c7f1eda1ad856c1a1e738551339fdc9b1560d6be4f498ef4776fd275e88e36b9fd41cdb0c4a603d13b55c2008a7c4dd7ce57ddadee3301e02fc0d51c70c242236a6f938d51649a09481af3ed91b09390ff79ef1118c9f2d2de41e4019b85f075b8aadce2ba63aba22e5066deb537b0f434931d7b5e3df0295c17752ee3a58cb2c9ef84629a7a19c57ce34f1d3232cbf83c0aee0485d011a4b129c37f358f336a42b6aeef38bd524f839c0d28bc662098057231c60036f2d72254b0dd2a9046c1c17c30ed89bfcc03e0f39f2c76cc6b17001cbb419f5f0371e3f4f3afca603f37397e2787ad2e62e68c3f3f44c66766acf3a666ad3e2c49ed66c2f3b66831732e37a8fa390f53cbfdd367a607dcc1dcfb60769e2ef4172c095435315398696e7f6a56cad3840d147100290a8c8c4160b665b5ab95a54fa7e85be50b3d1ced92fba6455ca8097bcf4cb1180e056978112b3dec1a4ad176b5ceb84ac6b685c2db81775349b091122a2554ab97b4554e35a40328e1ca16527fca00d24b919c0fa89be13a417f1c571f50fb194af4b3b6d28924d1cbeec4e4c7b79caffd82400ccc017e14fbfc6110fea8b54bdf8f88b23c6451c1f6d59ef24410c5d7522df90a42e58cdb9aafce21d1196464f05d4dc92b46f47d5fb31db5022fac4873f4941cea6b12c36e587853bb3e1afed11fb4544273bf11760852df79c6be3522c2107457bc4644cf0b0bbabb2f157e9d7b1eec174fde1e64903c1e5b7033bb26ee78f1c388c1b50c46678d114da6739ffaa0af67c11a88d2e7202afa19258ce315e269ee3aa4869461ddde7ddd1eb4c76620ffa9c77bf074acd237aacbe1b61d0c59e22dccb4cec99f74ee2934086f2614f8d1556eddbfb8d6fb5778e2be0844215c3b824aaf0b57b7472b218e1a353a66f24a2bc34e1dfe957c051dd1bdec2120a49cf5830c80044843d8fe5d4aedb37ec6972ceaae27a5f52216c8b5ffbbac24757038583547817c1d4c2387e082d80f80397c84c1c843fe8c9103819e26cbcd60cc935b55e9a109e6cd46035ffefc046941a119114318b42ab5610e2cd048d46720fcb1492d64c6169c431a97ff12809ee6171e216f7f6170a2fbbf5cf054259d1d6f647e62f5e30a327049b663b29abb334844ee39c5e1be5b8c9ca336e891d1211b0e4ac640f5f007bc19d897089e2e9e7dd4f136135ce0858c9a1c40c6bca55f0ad6e2c22b39a4783a8d435bc3570a5103524c4e3ff1408d2293b8ebbf2df41a9b0fdb7e72412955a9c792897c0267846097d927ba9377259f061954214b624de217275fa517427cb4cada88d631ad6eafafed8aaa73818159c548be2c4d3dc64af83940bd0b5a6af1f026b77338145c0cc688c507c96b829a58aa8142143697ec5b4cf70ee47d14cf6bae318bb65a49d7aa0549501441f946d108b6c3fe3616aa01f5a47e65839c9d97802b8fd0c9ad7947812e1c8000bc957bf014856e3a1a9864b1342f703f800d859bc331d7b49669a724ebbfd415aaae7e988bbabd9ed8e532568a31b07e17d33a4de5f1a0e57a95c42a7a4b7e9cfaab1b59b929199918ea858717c3ae422f4232041b20cdee6d60cfbfdd3cfe1e485b0e5d5d1da847c94900dfa54f7735250865bea27815fa8f2c5a2b8a0942caeacafe584fa52342a5272e517972db363e0836d8e4b3b9a7cbd2a811bd9ec2107a6cbae556a50c1238e29554dacedac7fd5e0ec2beebc1931095216a06cfff53be9bd83608313d58049b0b9418551b7eb90acce45539119ee1c62623e70fda4b1c0edad9099c4ec329173f6ead516c651135c6873c6c596889440974f41650cfda1a77ce276fb53298bc197d0f9ff24d71b2d0de16bfc0daa1a20da2b7c19514b6e56c2073046d0c6995cbd5295eed7d700274b29ff6eb008f525459a73536cc64df00b0a9f551324c6d6e0b999321a73baef98b5c0788547384ee4583a5c00e2b395c47cb3a7798d8d13949b37894c68e1ea11e0af8defdcf7a3f7109b439c60c5652e7df080d2dae40f4c93affa0b0ed886040b2812c0669eeaaa405c857bc4b8dbac2d5942c12c99b8a0c6a22029de71d094e68b341c949fe1197af1bb169a780ece84acef2b908b2290d87b56defa0085271995f4bfef2eca9612f1aa36ceff4d23fcde17a59293d0f349029277b97378c8b8d36d3908a83257a21d69a46f2d43d8f1a1df0562cc19dfca9c383e612a176c89ab66529a8892b0b0e15623c41acea9fc70c8132d2588a3061270cc65b4ed847ed36a4b18ab5545ee6a411a89cc7a573068e7e4523cb47497d7198268499af330d78c2bfdfc8a601b5d34ea3eb22296f654949ba592c5e6f0afc1cb058f65e3a4c9b25788617200146093b9d7acf939f1b8a4624a175acf48c159912a14e9363ee3e2145f24bcc82c59538edc69a3c42d473a4db442da3272700ed620e80cf2be485c091cb0452612cd6d976c6c5744093b8aa2398e3b52733d43e7445beb12c16e0fc2a491ac671ccce56b2cdf4d69d92aef9083f99dc85a04ffdd6856a676d2b59a6e2cf7e985a85af29c401cccd2febc2703a11799da8bb634cc76eb9889dec9fdb8fa0988009b23b71a1574ed637d61aba7b033480332f70b268c219d3fb4f445beed1caf3266a5d9f373879baba156ffa14d8d4bd07f1998e0614f426a300df555c10e870991b6652f24d6ebc4ea906dc54920985da81427ac3f771403b3f5088078a6f84bf16158b60de80ef320d81615edb4ea1cf97c6f223a9313c34f48f16a2e53ac70ac5ce7fdca6527c89cf68c15a5773396f07daf447dc937d1ef32f6acc233a036d4a549ceb94019909c6e87e9282099c482f4ff07f19fb153dc4b88f76ceffbead208a9a57fe5a88a50c39e412a31722b15d2f437cc85c0cc7c161da3503b3f904a865546c09aeb3387ad5fb5ed04a3e29df40c601379671a0de9f6d6cddf4d4c01e73ca3392e5325a7a236f6e8daf2a8504a1ebc88155c90a2e5666203c6fcd5c9cc228132b62f4cd4b01a17016a346ecb71a96ef7336519bd1ed2efd54d28ffe667102b8c1d916b5aadb3c09157e874b67bb41ecedd8726a9c4b76fe2ac4f95c557131e27691664f0b38eaa486879b57cb1770d76147f25bc9a17db5e654453d7298f5b76262062d81072462e5a9c14f765c6b5ef56bbe179de030837c46e79c92574995f60ec52c96a5866e87f6befadfebdaa63e2fbe5570e3fea5017248c95f78e4e1a00e864d130511dde42624b07435a6fcaab537b8f1e137fb1b90056181a6d4160dd153dfc6438802ff0d3874fa2ef08589c442bd46595a8f5d8f37072630c35373f41e656c24b1c20b5f28e7052493246defed995698f661d7f4049e507f9026e0adae66b5ab3c6f81047f112d40b130465571378bb12dfbe8fd6b45f4662bbedeceff1c2d2f61fcb7943bd680ed6a4e7f1743fe88b9b8dd7e78b74d4e6f09d33dcca2c2c545e519ff4457a9abc6d9feed7773aa6a5ed6066b4a7eb124bf87a5715baff62d6fef214106492d07a4277a0ce2427e9ce8e4afc038551ca482ac631957686364d6b3526b4552a5fb20a5d694aba392f769e8b7203363ca057c2681ebdb4075cf9c567f8e61978310c49ef3663dd141ea1649e39623cbd56ad76b89f510daebcdd0199ea403dcd10ae1d6ffea1773d6d54bc99219681643fa849ba364a7628d947cdf3904dc78c2c0a85ba317c193d97d29b37aea7e158f210f0079e61a14a5359ced4abea1089f9723541d363736df88294ea4a5e3dc269629a19488b9e0fbd37254564451114e8e2d8ed88d2aca244b41c4867a77659cd11962e3bdd81f28a2742a1223738f3a3731c04dad39d436c12d9975dd57292efe2abb78a157e0bfb6a19a3797f4865c3f6683b5d11a51e93ab6615dc0dfe008cea5a5626cc79c9b5ffa046ce14ded88a42f2aeb7d13c0b45b1124767f00763ca798f3e25b78e432216388a1ee83b388ba245593ea3d2fa66ccaa0385ee14bf211cd67981a3ac081f0223733d70f0e780d3a6d03b490617e42ce18db80cf231d20842fd720f7eaf7d7d6c2b433aaf7edfa89e504c43191bea87cb85e892d3c966d55884ed3c4fb763cbad2a2d452cbfb1b88596368d5cfa2e73134158aea6da8564f17cbe4ff123c3685b3ac3454b2efae89f835e6f047eeae3c297ad99f8436de6ed96ed953474a250d1da578de2634a54f983c731e494257a2813497335d672a3633dfcecd47eb7214cd164a1e183a67ef9bfc8a3a14e8c08a44b54cf7f31c429d7347c4ecd81db89008c2ecd2d0250f466d9f881d56131c2bbccc593736c09e22f2ac64fa795a552e9fc1879b8060325fc1e67b2f692b593be43d47fa596284adff87bf2299d44a92c9dd7818ac9c2c04c220f79d5a686ec324b12d81d2054e90fcb5abec7a5aeafb93acc95eb328b6ca6828468df8744954541d19773e23fbfd2b5358b4033d25213e7d223fdd6d85e08cdf41916eddf18b84d9066e558d2ccb71b4446540be66ba27f5ee95ccff2c4aae031eb4b0bc824088ac8d00b04721c70d13432d53ebe2dc19a84064940344ec96aeb5923177528d61bb479cd1c1087a6263e4316c7ded9fd7a3827bd7b3b9952babed1395b5d0c9d8efab0ca6f87ef324334b2c563c9c79b616abf5116d12f6701af5be3d55a3b1713134cef68e90bba6f0390337b449c2c1753e07072186eecc7a584d5c3b5d4a07c171c0094a1756c74b397f5ea738d4b76f344473d25a5ce0f50533f43be6c0156b461a78f2e4d10433820b1b28e5c8a879a4e7478e2c1e3ca9f6ea7cab444424ef64f54fbba9bb5b21f54aa209beaca723d7dd7ff0daadc24375e594241c3202f023033ac2d12beeb91c7891e6857b7e785f7d6e93cd3a5071ec0f9ea327731e6f54a39bd96cc266ad6b32d88174b71c9deded4d072351544677e3bf24e574aac6011553e04f7e86ce894c82fb98dd4ab9b6c7d5d8e62e87b4abb36d4fb525ba1b40901731a1aa57a9ad2072d5b5d7f25a11d7a33bae9d421b56ecef6b407f8d149676f70e6814fb447bab21702f939c5acdc279a0c2f0ffdf491a4d69085e2fd907a7d787ba0f885120110cbc411f7d38d8d0fe43d6ac4b542f852cad432eced5aaa6a11e3a2df41a4559a08071181e0aa61725ff11bc3a6af0fac4ad7ad76c47f7c0795989e0f0bb3e50ac38cbb0a8a1d594b1ccc68e21fb11a044283bba087f8a4d56b8ef7f4e5330ccdd0027fdf0ce72b3826f6d5646c74f733753a19e9563c082756273d11c619a8c3c630219e3715da495fb473a02bb90cf13708860023d0ebf710d50a758dd91b9bbb794448c3360aa14f0bbfe2ab628f98da7822267e286e1c5e0b5c490e200ddd5d5c13269bb5f25329945a7bc5b5a9c126b6ffb5a647146a9d9bd16451954a78a1c94ef422318fa03e1b848990f400b7e5b2eeb7786fe256983a82f2182de014913ba8ada629d3024d7b5a6d51a016eb00046b7fcd1d353588de904e096ad1c9e5b57755f56d8014bdc4127e571a0c970812dc645f52dcef2abc77348e2c9470b554e7609123d74ad8ee33fea4d603c40f5c6564022b241bdd3760808907ffc78a96da1b3f7a53be9fc0eda02a4eb9edacf6cd9fdf346b990bfd79c4c9452c439a89280c0ced0e67a9997105511360426b12fb1e36aeb1f911008a41b42d627927723fa279aa4c4ac8cc4b1de3dbccdf6c57846b5921ff5ee567edb0bbdc9910eb492e1aaad63c05be4a0c5dd89c4b890e155862e4d182ff3c86f37804484eb4d7666586d3f2dbb20e5f9b689e7962d25098ecd422d249ca7da8f2bf2573a9436766772920268dfa34cb834fba9e6c62fe5d5260ec3d2d74600b5cb83ac0da5e93217ec146f34ede482a4c1a9a689cfa4dce29b06e812f5d6fa1ef0915400ae178bd99424369ee8eb949d48b9f0135bce98a5f659436e49e83932f00307ccc8f6d895a741ac3315fdd8b4609659a765e497a5ca72be9585f921f8ea6a83f0dc737a0e4884631318c3a9d128791751b42159874c83ed106eb8a9c2fc3f95d9c97d0decb32b6a1aa3ece5864ef5820a7e495c1975cfd450a0e2cd86afdd75b6f36d997048a1874ed2d02d6ba95b055bab4a76a2ea5708c46aa0797d02c426c9dc108b2febce75e834e790f29b17e5f49e99c15217da512064b71cb8c07d404f02608f2c508cc25f4d018b1669d55294164e80313579523c3adf8ef50bbafe0e72c89dadf26a6c09ef8e1c2866764115b235ace4c9b6d0f5487e02913e1927ecedf847b8aa02837eb7977e760d659c267a95b69117771080c0c1759a33d16cc01d9859ee28417e4a2a5b335f5aa58e0218c8472ad86e666b97932aeee6898b23141a9d15dc72a65f51f72b1e99c0e3bf7d382658308db5eb245ccf169f63a8e59c537f22598275ec16b6f73a8bdaecdd193e70b5687743b695bfe4382cc5fbe3fb66bc02f1c11f8dd7a70267e0ff8b8a8c800bfa1d431c9bcde9f8acd8dba52489c010d96f8ee59ddf8d2fb9d8396952ec3621100cc9377256765bba4385738026b01f6dd3718ee21a21b4bbbd869ebe0cf774c111c79da6d7e26cc0dd339ca586277f78351e91982ce9b05725e6132158482f70e74565aa835a3dd9015a096df5432ba2bc187af824944abc0942764ff6cda02f21d507561ae4033aebf579e97c9ecdee46e7d6d7fa3c9be41367bd6d65dbb46823b964779cfe002d2cb5b3c08230fce9386cae5b9fe759422714a6775f363a281dbe00fe317add65808e3402470cf230758c25289ec38ae9d2c5193ef75c5d80a63880e274502409bfefc451d031e61e929f1083d126c537a86b3bde19ca2944cb782761338f2be297a7c7efbc496ea366ba1a021d721090cf8c1244c8b37733506a0a4ca8fb427af941ba6650ce20608d3782b4db32d2b3d1b1efe446c16fd8a9bcb17b6c9523496ac57b0dc865b39e5de66e57c942a981315563f9682689814346fb9d13a2348edb5da7800845cd929f099d0bef9498031d93800be45dfc71e41443c73c87ff07701145421fae71f5b56923c01cb1b93a9929e4a31f2ea4ebe5233b172eab4f33301bd005814d38fcb6c3c4764cac070643ce40b4eccab794b0a91deeeed84285e2d5fe54cb02f5f97a804b2711894496c9cf29c820fa797dcd08a0cbe7196de6f128df4965e790b49454a227f24d0a1084d96252791110b1acfb2f2ca7a0266216243a5777216808eccba8ad563436ba1dbaca3baa867eebd6466d5252bdf109c034f6ca3b0de57831e25800807f610d6ff983d8abc5be69efe1a53da96fa4cb05e689efadc824c620c8203821602e916f917e2c086b2d0ac79c4743b3046bc6ec8ec5bb2ca4956289c344791b47a3da2b592e5170ea5aa0a3e225075c1c31b675c30f3768bf8dc58aeb130b21388c8883393a4b6615a73b698bc29c8189b31bd2ec82aa6d9abe56d37275ca486228c0dbd65c24be043e25ef67818f1c89f9acba014992a3f80376fb70d6796c187c27f1528a31cdc58d157d1c8e77ac0b21f9f48b2c5fa58a245b9e509c1728a20ffb4c443df4cb8a877b75408199c89b420ff8360cb783cc42077d49ef045b76dc4fcf943f52ce46703b56437bb4c79059150d58946379a717df76b9119a71071a624f2fb89b0fd06c5051c387e9d15ae0278cae12de10aa613c1e02d9be0173920e077c1a9acce70d72de9ffb8982aa19203c039fcba8a80e50de22170e1eadf95d9d8a3ea6d1ce82cfe63b2e2fc8215cf343c119016e1789705de30b713ae6b01138c7868dfad732c4927c5b597f1bca32d3043aa7e931bd260e956194a92cadbefd466a4e595910500bace6b9afb4f6ba4b0b17d1ea6e077094bfe85ffcd81147fcda9378ca7f09291881f573cd5090f1b74d5068280d7530500f4cc0ef21e23be4926692236c062196ae8524097b9aa3ae52e578b9ae24cb5bb50835ebf6ffcdcc24ebb7271a33ab33241ebc73a308c639c94a4d0cfdcab9ab1c2dc890aa38ddedc25581e0d04388d5218ee40f4822b20c7862131b39c3bb5aee10d93868365d2829a721708394e33f3020d3dc68af67f10485aa22d68475c4b9adbcd0d73321bd7233309b8c177d9776d6ad60b54c89c5bfd93423cb87a0f780f12ee74c4ae3b5ea76af648e45fa0750f3d489f6732f5f800c7ab5877c71c5b8083d3a5a61999660764266d66d2c663e805b658c4ab2cad55b77633909e09121d63f56b44d1eb354fdfa2068083114abd46d24d076d528c7eec72133b1e6a3e008c1d157e7cef48677f89fd866d4ce6aa1f5a03d03baaf53d9740e3e791df333721e54f2381c0d018fbf22c22ca538e6b4e4e323297d016444adc1cacf5140d322268950299cdcbabb4d760f90fab89e239b3c7101b799cd5db9b78156308c26b3456523c2b70d265dcdce2b8c450796589411416d694dc6e4542877b66d3d74ed53a3e8010cab150fbf61ea1b76111f8f7f013ccef39bdc156386ab655205865f24189a587afdbaefea5429c3f2268a5f33c997751847dc0a37ee2a640b21ca340cd82d748aa6d80d02b84e498c594ebb4438e8695152a10504c36d738817853c2daf9a8b748010b75b56ae3827b56cf7308db11176dbf5f491f6909f4f1d20cd80fbf2fb5a00214150424ddfad2ed48a904a2e38b4e771428555926e5508616a87b86fe59f02669df311c3a6e21fb9de0fb3bfb9b15210d736e6984d3446b7d1e0946c69dd81f65eaf1e8f3c655f48480b9839c7a1e63e2084910cd9c5f9a558bb12a084c0aa8acffbf74132307e1a0e7fe6d8c58af198cb0431effd123b6f5db73e27303dc8b074a1cb8f7503bcdb3b9b8a3359a40c80764210bd3214adb324c2eb17e020e3a42b0494f3c44e5cc4bd88db3fd3e62c1644cb2679a6357243dd927ba904c3d8fd43fa67bf9f78ee09ed11854da6e52096b38039dd1d09534963f033ec88dc3d82f3cb96de9d26031955c7e9043853e594a5002204e0408657acba1b96559e6830988dd86875a6b89d5a408acc3e6c4d0dbf7aeeeb9a0809d3a4640b215660b9ca2feaa8ad66595354688cd78a4bd4a8292026a2c8372083d17c93119a7e0f86494b783048e9adb463cde28740268f156a64b53f86036cf9a767fb29bcbc5db473c1535654bb701b9d824ddbfa84453841030ae8370e340f7229d13f7844cd49f8c629133ea3268644bb9b940109be55fd091db2d9b3ad2c895c8f9fc818ee982cb4619d4ae10640d2a2efe7d1c8698d36977d866a8d3a363f33ab9ad8ccc21c81f8ea2293d618b1ec9ca1204aa4a5e13425ea771231561cb6826f0e3410a1a4f5f01a6256dd9b4d49e3e1df92aa24aa44edca198c3666c91ddc3a879b5543d4f90ccc60113e7fdf140ea6265edd64b0ef4adaa574d03aeffecea1b6981bfdf7b53667db1b3b5460d7958f5f94b37c35e82cd073bee6a508a3d1dc1739fd767f17a3ae2170f8a84d67f28d621e225039094d48dcdd8f57102149e952fad3f36755da54744b9d51d5efd966043283e0906b7b13c4f674f19e809c805463a655f610a4ea4b9f2199565229afd1cd021caac6adfa8cd2310d5d8cecb1d84eaf79ffdb73511b3800ea006c71d49c09a2c0507e5ac855e73c73a4d33ae4d7257ef2576c40e0fc2c89c87f0ee94645b1955f8a13f2a4232db17cd534ed814b66230d82bbaefe04e1eaa920756c715a4d78cc3400f0e94a6b0fd903e187decff95daf86a060e93907e42df6553505da74156de01157e543cbb55c3731ac828c3ee78c10411317676a677a1c95f59b291e70ab38d7d001791ae21b0d97f200e2c96bec9fe7021b632dbad0da966a0bb8dd99896809c36ee9ba625a426cf86d3fcd4bf13819d2a939421a395874ee6c5f00bcd51edc848667283009afed83cde727f21bb9205831e0f067838caf6e6f858f8913c47075726400873b36480345d52bf045ff1f04abfe94e4f35e493fa1064bd7a2a806174cd44de368208b11ff7e62baa8ca5eca3b8c7d1037bec1a26d6a3ff236ded8b0a137b6d6207aea7193f08f3898e13db2e4f5e4c71ed50b5c92863975e824e691214f9298eb6b79450cd7289d7ac3bbd4b2b4a308fa3f2db00147bf91f783b44e065096f01da2428d4b93e451b27c2507bbd0e985df0404bef4d39df199387c05226a15c0a9cdc1fd8a345fef81f50b80378d9a5881536de028f55211107d0f7ad731876d47cefa375c75e01acb3ed409f4e8257e81d33b68399bcf70502bf94ef0f1a2b92a0d5aef08b9124810e98e5036dc9b00f003cd0293cc5ab5a3489ae76b030bb8f1654e3ad87521ef62387a2087151d3802d7f30b20531499a39a78251332ba58d3e55cb3ba00c20f5f5cddda78c58a4bcb2d0221cf2480389549a2917b9d0e51528a593a224ee42bbf0249e8ac465a18fa11d353f79f70f3abc7a7b571229af8f5525ab34cc98a52aceec579f76293cc869e39d107c2c928cf98a14a0804be2b6dad495e2c8298042d8750a5d88323ade015c434096b95a18a576a5946488392e8d66648243ef5ee683962c2c0e193348927c1ca65c4ecc06745decfa69bb49c8c398e3c0d122f2626aea6430cae69925e9916bc0d7d81bc843addf139a380d184047f6dfeb873877033248e7e4d95e865dfa7c94a76c69c9faa181f677b91a19e1fa57c697c97968862ee49fa4fa0561d0ead924835bf982c5fdff149ac7e93846cee2c17e453c119bace5f7e5ea1544567fb0c7544bfd32d9f3eec9cc0613eb634417676c93ee9400aed82b0eb26727c7e68ffd18c4fbe730c61aa5731e93e56584cbd7da8a2c8f589d1306aeaf61d7c3f2c3f3c7f3cc9c7a86d0caf198a3c9657d51d5f2c775e4f6ee41484e150988ba3eb1645d851cc254f9e4c9a10b137c60c7f8d2d06a3532f3161cb8e7db8dafd959eb51e33f9b4ebcd8c5d554fb8396ce7d97c5f33e185a7041f02087ca3d0ff667692c9e5d7166a35bf4ab666d226c0dd46f66c0f4e445330ec752662b49ca5ca3a1f98cfedf0a32414b2b1da5a1e5768b005d5560638a77fe2cac6b604753defa4d7eb6ed95f0ebf98b26eda84974e543a8f35251b984b2295747dbcabc5d880a4bf7a0ee5894298e889e3ddd6587b79e20d093ae431a9390e673ec84d27ba26147b73e8db0fbbf8a172149fee574b8e98cd1778ec8787ffc2803b79a26483b34149ad0576c3caac43dac623cc36ecf872d5b94bcf7f9897c0fa73787e241ed9216f795fdded812edcfab32829790bde3008d6783016c46b355d75e930e3b76390c3e460eee4c8b354677e6ff1666849081cfa203cefc61f17a11ed2df2dfa3f1a19e2e3dd3e913a8cdb7a302627872440e4ad730f84eb6b25946dd3540dd59c4e0b72971be1271266980d89120b835d3bbc0ebb9d2a41697f57a579a085a9576fcc317e9fb8320d4ee509f9be4cf06ad165d5ad597f25d2231e1235a1021ec98c0371e4f97f962543af0aaa5f772eb65643afecd53d327a7c98060e3e5daea956217f01c5714fbb990507fa6e730593123fc3a127e21957f2a0a58e514b9c686cd2a0f9d112d7e045139ce49be7df0ceb5a69ccce3ffdde4e871599a1b27b07a22db109a28d1d1df52a3abb8be15c1a775f7dc88e84fcb046a3ee6aa1b7b334e8d764fc551fc9fa82bc37e668e5778e1860b826b1aa4012fdbdc4dbf0f81f50199a4efc2c97e9c0f1d9fe0341490c85e7e816ff83d07724ceb76b350459039fd4c506bd7bc14736cde63d54e63aea05ad58b6e8fc2c544193cd475aa5ca653d730a6a9a3fa62b58e451b78da2f2cfc482504ff79f617a95e6e409d8d67de0ecbc59bcf5afc4c9940ad26b44affe15658050f957c8c94dda5875a60d0f729eb5dc7351b490f5c7ef995ee875a02d9800f91b260b1d12b8335c33efaa584d118599fcdd5a0862d69db5132046ea96062c5ee193e651b0d4c4d1ef4dd3831de16e6880ca5a2cfd4c8da396cc9fc0a6e0c96a5550d2a8eaed3bd1eb067d8c85c42d6fbd15499a79d30e5b24656054512275e990ac58f2e4b5e89581eb462681d506620c51ee56d13efbc6b466573b78bc1e17e4aa8e9fe70bc020d6fa5694e0a07420bf866c387624a2f609c691cdc540c3599f58d067be56c7c3fb6a99999157086fa06127ae6bec321715472787fa4bb2bd3c4fa73f07550ad5b17708271318b2cbe6d465ecb101a32ee081d2cbea3b3bd2a1facacd04fc1013e9e12edb0d5aa7668ce5275d4adce9c6947247dc5522e09741eee9443ba03f9e3f9755c9d715e45161764b5afbba446e3d47a1abf602eb82a26e6062a148e4239b2ce27e6df824f94541bf8d0f4dd161ad41163ef5e4de0e66da8918212e6ff31f919e0d7bbdb4d5fbd38acd6c0d3c36f91fa966bd026a092fc812c393bc5131b04dd7913fe1855f85315438dc885d458f4dda2cad318804f617c4bd3a1d864c25277122d6cabd365b986d8f3f1c0d7e32b7b2f53d847c5bb15abc563df4308b2a478aac742963fcdb20e80eb7f0ccd878d2c93dcc281ea3dacfedb0d8cb38eb23bb44c0afcb3a64ec68a31e479ac6c973ebdc0c2eb6e314d89ea4357d9190bf79a270d87fcb4c612b17a85b7accd4e55e447b4bc12ee15c5654c09730059e963b31b532ee573e1f27c516601656986c5d35440d8ad2e324c18378a56908a164da9425432929601f3521a74b1b5f94caedd1957ff83389d2c08a926332fa15e76e5420bea9a3429e3e72a00c972479dd151bda6414f5bdd339ec372fbc27b429c14bcf01ae40c0ddd0d3e3d1b66d448ce7d2a221d81778d7259b70da414051b95589c031bc5ab134414b2e940fe495df17ed6e7c324d80c91240b257aaf8a6b31689a22c1905583f389a11f36429e7d57f2b2648d92c97c4b800b8f0ca1a412fc042e8f16e93c16763c69acdead89f19f468ad0b37da837c96ae482920e7d1f43e7ff2c9897f0395ea9a9e1b43d2510d570b6254de726415f050c4bbfa33da297156aaac866c1a59bb6aa0688bea2bb5def663a5c25612c31f676be103449b6d8fce617af351ca02dc80a278a3718be570868026a0260a4de7488fe8820ca71efe9649022727a0001a86218cfc99162418a5a3d07bbc391d231ef11df6b8d196c2109e1bd328026dbcc5842cd9255c78b8e1c70a3128e7b0e1f112eedc94647849b33a7c041659902fc4debea1d9f768eb27645d26789cd7f1bee68cb46c5c21be3fa076f6184c8e428bba7561ebd70fdf639c362e733e9d3cb131aa0d32ac5541c710d5939dc40625be5566d3f6e3b6ef00ad96c810f5fcfca7093925be420814848c29d62cd7d2681c28b3143fdaf99e3741985c43038ba968885bbb80bc94fc980e5479248c35d5d8c57439b39120e9a5b6aff74bd59dc4c328da1e07c68992720b066e84cc0ef1e33662247ff74afc460d2587b989dd1ca0ce63f20436f2f9326dca427b86ac336fc322df9ebe16024259b995c2cb17af837b0840a4672983df20b362bae72b102861d4ca9574bc779887a0377be1a9a304cb39fa8e1ee9edcdc0eff4311082b8bc52763390cc86cd33c64ad47b7b5c56665b9ca7892b41b4dde0d6ffb9943866a63608fd08b27c2c2be92dc8f65b2df76e065a33bd36f8bade800da4cf6887adfdf5798ace4006a9c87da2f7ae1ec1b3ddbc9e20fc7da5e1563dc3dabe939e502a297359d7d13cb439974cd55f38a520e4eb9e883883f748538798f0fbd6761fcf1a38b98950163e1f001490f0d64d7d638c0512f6abf3438de58c99824240b91303b547e78f705ec0be063e146467821810ac5625dbd54cc479b66dd64d9703b00cbe1fc900ba86affcb8f5bc57e0358023ba0644be2c384df40913bfa989aeffb06e06aa6154adc6b20651da74946e429985ce6b2f26ad58992ab89a74fe766644be8da4915c20b4151822497cd41b6e14329ec3b6e43978e3d460db4524200b3dacd616eea2a2532bf2d52ff8c72a3bd5a32a77fc2ae85da5b105d00895c71d4e1e295ceb19560f11009f2b2a3dc6cda4fc951e7817907c617b1ae1e2f55fad66228003db48016ad380944f395f354e213ba6c93511c7681df9ed87ff3589dab8cb80802e70a640367e2249faf83cd12455174371662679d3ba03a29bc54add9b7d164d96e41116cfb0640229a3f3f8dd42eb961b68e0d7bb0f9006e24715df064f5d46c95735dca99c3a1d6125b22d08228363f7ddd9468a7b112cc319560088a1ad9f93ae619dc6b64a9629e9426c99ac59e1b72ecd45c0d31e16f9812e4d9e7089691b5c73537a9c9de7302ce6ff75e015a11184b040b160c6eab652b1a8e266be5beb9d5c5435494330fba12333616854e7d2af135a01c9d46333c2e83e90c9809aa7146c8a4150a7c78911953eea1733e5eb000771e0a705c0734530d029eefd5a7013cabf9c0eef680a9886a6546666e203c0252671d03f111e72c91ab271f23d67be80c3e3f3be445cff1b2977ddabc4d886963df9ddbde35b62827a12d80334733471927b39c70a66f460df0743b0fbe6d1d5771b97f6ff50fd784608e295d4d1604dbd9c8d049c8cd70b5622480a9a75653ce18507d6b68b7882d3ba5e4d2adea974f5b23e6afa254ba7493ee957dc2336b78d69ab2d145c3892d63affba86155d88e2d69912290d8ac64558e99a9462c0846a4c853a29c3f9b17b78d5e173fc339baa4a13396414e1fbfe61a3443fe5858cd8daa203a294f11f32c6c9990d82faf9b039efb1d6bc77068326f382b383a060a8b58da0c5f2cdeaa008ead0cf8924de858525e0b21ea211231054003821ed390c169f40e8902b6189a63b5c222a1fd516dc93dcdce32788b91ef6ee486f671393f9f16e56039af88d344a58d06b2e63e11f0fecc8f22612c8ccb57bad862780af7245f2c1b4dfe1ff577975a1d8f43b5085b2820cfa45830575999282563a36fe4ae84e671e1ab50985e7534619d279e7ad1e70d3565a8b23eef5c6b98ef6797afb9b82b620bd30a932ccb4957c23b204a2e1adf61327c1cd08e60f8e00450664fe65388e599b282bd8685330140914e8c48e670d7798013ecaaae66bd6b862ad5136f3a41d2b1c1490a8e8e642ceee1b769124757d1be9b73a806c1531d0fb6b0d328b69415d933d684854f95d2e60a30208d6c252a842b9916fcc0fc1ca08217c9051a602be829b3a0b56fb01723c9e7e744b0b5ece7b1755a6a07dc428c2a70754d5e967160d77917625bd79f84d286a3aabc6edd87ff8ae07390d8b345665d6a4af0d9d5959df46823cde9d42302e9cddb16dfe87fa6a751f57bf60b17b4e39574201703e439cd11d336afe846dae661b10f805c5a9fe9cf2f872b987b4cf19c9f6b3bc7363f14759bd9f7d19568afc12a47589ebfddf3dcf4484a5e7d1797e002feb1faaf5322e586ef642f1b92858580c0fb0dcde462fa91e44d7cd20fab6490b91ab94aed61de8fa51658a3c3dd51a1ab08737558face08f588331833395e145fb8e42aeca4679a495e53c8224e52bbcdd5f4ab8a8c313d8083b0e9070f41dff1de6cf5ea8200d257a8910021d657fbb70af2642dc5d66c386be3e4897a0ebeb983596ae1535a46c09e41e4a3bf2c680ce633ac4ee9349fd362e099ba75b8178d8f4734bdb1f7368f353839df64407268953e82b5c17010833eaba74b018c761956f0f6616a6312fa7ca3e50f78fda2bbc006e15c45b44b4de48ede43f9f4f86b7a26a754883adaa4102d0b6898b6b337b42a649ac74d2f92ba99d58296c91e4d4089afaf6c9c6249f02a1b380cc164ef7dd70c327bb7fe61304c687eeaa675cf7026a9f1814555ab77ef4e3e7c3e0729fe69034b7f79836acf73c2050f3afa17bdf16dc7a7a5edcfa4f60b6f71b75cb05938ec8b3b6420e4bad89f473dbe302c017d22f1728ca265d715eae36dbd7e5366e5b951905c51726259f5f264d6e51e2ac1acf391f694540648a675db86d2a140f78212a77ed7ffdbca4273ca7a1b1811570a4bc56cdf0e3fc8f6b3f6a5cc1400c392be7194073f6d37fb29ffe5f8940257742194b4f7cc1f970a540c3ab4a33792637ee682968efe83ea8ec8feca8aa9ec3ec6a360c92add4841332cb0bf260796c77f66323f1841ecf217a8c144834d026b8890db50240b20bda9ed0fb85804ec2fdd0504a96f42d10a5736a6b91a6716210159462feac638220f680d903b49f6414ecb6088ba52c2779ecda245aada5ec18450c4c73704931bf50199821d855a3e5a505157eab36cee5e338939289077f4c33df7b1121fcae7c5ec7be5976f2fcf46300fe64e8263afbe110f94f07f2a0df5b880e9ac7f488c213852b309adba048af884691098575bb53fa4d7d67dc4c62ac2f92ccf74829d1e601347bb3a32d84ebc34c764ec79cde5acb861000e251ad93d5818587996e7bf3c6fbb1db2ddfa7ee841b5ae714caaaa6bcdecc4274d1ad2f9c87ff8fbdef17b64d06381eadcb2c7c1471c13720a3b77832ed3bf5b8b9f0786563689ae7088ef67aba9cba267e20074805d80faf776d6a2515bc25d6a92ec23170f676b68bd916f0e7d485d713c0cf48ccd3d08010683cd756b9dfcfc5a2cefcb2fb26b39f38077757d3196ba7d088cad2f5a98fed727e96db5bff3be299c0516bd26eaa5abf2b6fd407b58479f03ee0e8f4eedce9f5b33ea0701b93a4d75d27ef52849c8a889d938dafca80a30cc2733454c40136baf97545442a43fbbf46e852edc25365a62402983bc0eff777148553e19e4e9d36be2f16eaefb1fa9097bfc133a6f9210c80afa816358221df3e8dafdf755d1532cce3aede7bdbc2f7006bea30e6e6a8a9efbdaf13caec87770eab76a5761d98f725dc7e33f60ed8d5fd731e039560a9e0398e9603a4d320a090b142db9bd624a4cbcb1a34196aa825ecee8646d8e2ea1cd60bc2b733689a6bfe0df28085e214acbc4b984dc0674c11534a32d70709474491208c2ad5376a3f1b34ef6e81f4b02a6f67c549e2e4c5aa4ed5f23321be90b2e536ee62faec43a69eea5d5472fdadd7929f52821bbece6fe7050f4b0dfdef8d43b64ff4ec2562c0cadfaf8f6168fb07349f79f786b4d4bd052fdda9c3a15f7300d1665f54b2313d613c7ff94ec92350a3d012bc13b2df850585c7053a71f001c0b5fc8c56664fab7ed59ac3f3fd4455448c45e8f5a0560c819902fe512d25ff87248f2ae79059baad6721f76a7959ed8bd2c4d33c90fcfa9c62a0eb3f94f81abadcff1e3329b7a0dfb2f90d6669984f3cbb3e5dca4fb40fdd7995c839adaa5b9466e80a555eaee6dbfcb3d459317e4f4674e80a8bf3969226292596428e9ef4af9cf6602f152b5349952315cf2576a4568ba99dff8e8654f272f6d91684fa662aba0ab55192823cb0f610e941b8a3a8be4ac9b977d82050903e9d28f3519f846b365b474e78d50ce129e7f484b6db2030fc4212dd11551e451fa6cdbfe3ebf4485eecc99fdf6d5df05f0b76b1da00456d2310f2e26b0f44ff1587a59df2d32e01640f9bf2bb18f6d862624024f5b78a37e133f232aca405bc6a1f2e591a4485b1baa33ed1b3d09da64b49ebb05995bb6fbae0b3a074bccd9bf6af21ca89b59a163a3eff4f3e9b241c519dd3c80f6f66b41910a622c367233cf9440ba792fe3a3bbc61fee90f22cff7a3b1f05b13a0a233b8cd881052796829d61a95cb6e58c30aa30ab11b03a1175542a6b7709a30b0c534015fdbd8c56a347be874c964e6d1bdcc5e92e3a88129b6ca86aca95ad3867e58a369465ea344f44d3c8fca1579640965cb8f212628bdd36c3fa064cb0ea4a753a152ef4fea42888d719098db9bc0de2c550d7445150ef950d6c1051979714a18cc5ee8b3d1eb7b7eb4a087649423ec865f9ac1b583d45c64a7d2fc4cb1e82ce28a13a7d2184868d2592322fdd3b88816066a5a60bf37a0a9b11030d2e355b6091f595bf6b4692903ad46c7e9a1f9e1ff133e5262ecc08b9952684151622f5ccabed03be80e402f4a41bee3d1d770aadfcd0a4544717d4ac0cac10e2cb6bd4bceb4a4c900cab451e6c26e31ae6cc576890e1ea36ea64386bf94ea3fa354c8142465ce0682065524c70fbcf6f51c52f89f9a4d17213534a95d1f7a3b85077dfc7190981219374429069f146435ecb149dabb70b8d7b6bcfe046830a6348c8260ddc950032bf8acc1b1e3da1dcb7783539255a28248d321b6967d4742dfb0ba98c7ec107e9e78d06f680f76156fef0fc7a64b61c967526ac1dd82bc022a3684a15f60bd779025370b295e143a778739dbb38c30e90e2419a2d0990d999b76e426a2476d525fad156c03610fe66d99e945edc875f76adfedb159f42d92a81e680590e442c1467cb24cf5e68171144bb9148d72f758583b01a4406bc877945177c00a3f1d5ba70fe7c7bfd5e042c64cdd062fa9f455d0605d42a289acbc4ba694962d2386236c06128a988a325c08c9e2841a783de33e74ef7f752ea637a70c26896d80d49df8f7ba8665c86710a7b437bb13b529e36a19c87c78bf9dc71528ee480cadb0d6ba16f9657f748bff51ce05e4f9d3402b42bd0582dc627fe2b5ed1d8d45dd060cf48e8196c05ead1c318afb514611be7c942af26ad5226e6205e29d3797d792faf549cbdd4758b01119c28e2b1b61f1777526a5d2030eee30658c2fd157a31ee04be6e872745aeea2759e8073721177f23aa655711b9a32bdbc091d8574cea33cee8f4728e8aafb85d931b508d21256e1dd26f3fa3cc44d96a3a31224defa469195efaa8371aec825ccc834e184ee69fb0582771abbc613d740668abf47170502cae5b3326ab2bff95d7055cd36bc378d9599e820675814157e54b6207960dc406f4bd47e528fe6a9cd03b206266cd9c0f1c5a2af1289c2dd3b02acb8b56a9ac4af3a30aa2e087b47048a1b463aa40ab2cb7f40525084c54dad4610f4e5dd1247a87375d4ecd3cf328f89d792e922b0678ebe5976f17faffdf236f974cbd978ba88d7280a2e4c22af9313d189e120d776ebdffd1bfd37f9a2e4a0171662d0b08f9023b7bd79b64153bd1ce54b36f42c6df46ac83d96372db1f1c4889add9414e748dbbc47e234d9c863ee6830757afd6380b1a27e897412b76de8bd3d625fab552cddeddced1a11ce8c92a9bb2b9fc55c3b6ed56a99d4d44170081a05e18a2baba00e67ff74d2bc8dc06be707e4c35e8053aa8aa1e03ee4bcb1ac5e99d9f37c866aa92548e5527e81db853477a0744d70f1f2a90f96a1571513dc581df527df5043c58e85861c2f66207568b698a2ae4857f7a206dddf851b2eed7ca1f6a521d3fae60840efe0718d0c6af3e9ac7c2360120e053c75aa9db43d0ec715940b429dfb87d644692292ef52417a4357c749ae169b77c1fd219bc2b28d60e7efca70f2b9d66b839df2f97feebbaef9a9b3fbc21d446ab110789cd5e90582bafde5fd852e66c43660ca4b56d2a6f91182360e9fe38f28c5921fb05d3469b7c9ce2e7f3e8907a9a432e727821ccd932977809cc4f3e94bae408988935136f017067c2bb08420e3d16dec9db38b04e9b87d6b18e5897f4ec321938f35fa5c2350e93d2ac72252c5b9e679efa5569bdaaf20ce9ec97ad7549bca9763dd3e0eafc27d89823a37eebb00fc84257f1ab61f397ad66b8965eadcd256991c3270bac3c923be166826e17589cdb86a49cad567db0682dbaa26f4039e4f24d5b910dcb420c6f05535217aaf748b501b07ca902045a3032a811bd605084ad5f0ec6061b95f4347aa15b1ea743165d8774b49985c07764e8d6d9ae74b3650f5487ef8b3f131a2c836d0f29ecea03466d603679623bbb1cfde7d32190cb4ac0156356233d3893aa3aeecf149b2ff2c83d9dac80821602d83b6ecb54cba3c0bb2e55c93e02e57bef2b70f2c64c17dad81718c113ba8d6597d4657b7058368393a59e6ff5efed824c1701b8058ff04b7f2c6252b750d6967cf928aedd093bb446d3919f8617bba3367c8f77f71fe0538e87cb3df20c8904e23b16b81d2673fad4fe98a4d985092ad447b0c12403e149b4dee410ee95b765cf867db78c31fce4d61cf422ccd2c8acfdcfb314a93da5143bfb8ce7942c832629bbd005e0171badb30b01b078560703d3f981678f045417629424f7e405b55188bad30e26a701195fa71030b81fb283cf94faf956bfe27b0e9b5c4f0f8fe8829703e2fb27bded2e9d2b74962b6ebc568c54c8be5a42d53636a8f28e95d5aa3a594ef0786bcf203a22675b563cc8c0bf06d2c2998ccb4be1d531c9f7fffe92b7e301bf77ae2ed5a2998abeed4e97d34f0f43fa8369eac7825485973dbbe12029b1fd0128a9c445df0a5e0409b7c8fbef8ef2a7b470ad2e9d182d129581b91e5e67e77d4fc0f2bc1f44c17d078878999c5003ccf403f714d125b1ef2b4f449bf8f8b02644c20f8a60e04804e84506270fa2f8ed0925303173cfd55803ce9baf17c3c126cdcf94cdb8d946f0320cef3e8b21266f66fafe51e6d0fae1c5d60c52574f32404e75aefd08acccf1c4f6de5a009d591d55b7fb91c545704f1748b698d9a312bd52f10ddcdce7b2e12d3947953d0d7fc25b39a8921fe133c57fe26be45574003d71bff1ad981e881c6fb55f0b88a6e8fcf69082444c6fdf57275a0de31c116d76280f6d3b2fa7f2e9870c8d785915c5f53e896f1f2b88e70756e1b713c03d18e1891dc43744190918a53081ede46ea6caae6ce914a3329ca708b7cd21a453646589d6189e0a5ad321e586376f5c1a9333ca76bb8d68472a76f15b5f74830759dae3d7334589657ac2dd8043cb1e2caa45aaad581ed563836b6ea1629a945e57bb8236e6250da3375befcf91bd97ea6a733a00cd4caeef945740815517c7b388d00b91cb20f3e5b317fe4f6c4da9d5ff1f74d1e413d59064fee8e06371da995b703de4a51493b53ae0872ab42eb4d1abe369743ef03ec94eb30246bf97e3252a2e02cf92211d9dea4399a6469d7f3ebe893c079f43c4295a4fccfc035a19ffaf60c959dfcb93da797cf6fd629dfcee12520e08ccf4fa41b6e93015325ccb3dbc8084298b99d0c05e735a5b901b97e2857969a7a51880731f5c3adc6f03d265d51395359404d105f052529776bbc002a8f0895eac3b658c8a1d7694ee67d81da0ab318a807b17de314184d8eb45cac1c838776f5d4bc674d4ade8922f340038615d994bb15dc906e87ac3c5e6921c623e1474a6ea03737ee51e6499af03f2cc65f7eda5e4c55f5701915d5d9a5765e4901b34be140ca2d1afcedef9820e06cbcd89fdfa97784155c8166d43e06f641b85fe2faa16a9b7856aeb1a7455929ca664ad8323453acef348849b3194c5fcd8481277842f5aaab0a85373a6438667d0a73705d2da3f32d1e63f3d204373f0b7b9f70fcd33b5e7681191f8ef23b7bf01ea4da9979703645b9b32c4ddeebaf9fc010eefa0fa30d02f62cbababbf43b1dc01c9007c52122e5adcf594cc57d43e21840eea60a91526dabf9ad4b86b5118fd9a421c2314c111fbe8de4eef413b849384b8bb53b18c050066444a38ae383a5745e432ae269c56aee75053701d7cd5fe2df2971f7db0440bc64bdbd447512e9f5af18f625cffa5320cf41891d76e06e1221f7b280829863f41f96de69dc6d23aac41921ec46e8884a8fdeaae101eb20112d1085b7cc80823630f1a54ef69e5cd70b3116ca0b5d1768e82d3556bb88b3a55729c8331bf48a365fb8f53348f9b26a4aea1ca091f9ab99eb4af056560cce1e0ce5318fe0c4a25b090e4c848d42219925d775cf6db701e1da57e6e266b5db2db56c300842683538e8e79cb4f3458269817123e5a63e2b0207385d2841f52fa2fd7dfec3842c4acbec08b835d1a650285c0d135c52a13ff45f436687a26ed4a3652612417a29cfd56422bb794ffee2f6c58a5b2988a7a01fdbd52fc3746a4e9481cac954162177b553ede4d1da3b3f3dbb36e40591b6db1c28f43fe43d4c32107bff425b468c52711033ef1ae022f08dc318ada2a81e377f8cadb25a4a19a8d9b7bb549e0394d2cd3b1a7c6bec281971d0f5033a5d238976e2295121357f937b87ccbcb44c2c170868ef2eccfea721acaca6fec1521b4673beb457d1fefcea84322d9580277fbaecb08dbf69edeb9f6cce48ff78302abf10c7a8e481fce665662d4faedc37d9c883d860feda8646456fad85074efd4b664e2707d625ed5c726dad7d73f663ceee23a458ac7b85d884e83aeab0b961b4a88987689210e845969e68c2b9665491fd6a697a84f161b3e3eee2d6a58aafa8663b81fe000dcefcbbdd34f0193c8a989032c10262ffa307d4cd6e4b527cc020ca06dea149af0f9706848564a8602ddf8b5d3d8332e762938ca1c49f07fd9cba8ba6ad6c1f49a9321893ab30f1f6068e895764e58d3a096dabee30a3d93f8923e7b18d668ac8bfc77a922245e181fb9e4563ae996cd12f21b091da615f99e04ef889b7af041d72d073b6a56984a026fbadc094d903e30e54f581d701136cfd44b0a394d5c367065f0f2e24d2cc52e500de8346d97374e2a9cf13a227018555215c6dac209eb801e2f14ab87c5a09042c9650cf4f77a54947af9f77e7d5bfddd8e2fe0d21621dc79f14ba6768917fc3cd1b429378666d73bd46ee4deb1cb1ace8680db8d84939857590d55ce359e59eed713bd9f3c92864715152e2fbc4347b906cb2ca7f0e903c49cb12a9589ac5b2d5d71ae2cd230c2b426339670ade0a8fcbda2480194b4ca96e7dd4de148369181eed9c7f0fc66e6c3a7b9a5dc87e0cfe572c87be84dcae209ec644e736223304871c4697912eff93a3cb7f1df39696bed0299ad4ec7433d5083e06d7a3515c0d8aba7596ec79e9e0f8c15e37aea8c5d1dacfb1e7e412894bee4f88f062142d262b2381593ef2dec883b943b2b594e494170f5a72885895521d1273a4ce22989f665c58b076eb9adaa873fdb96fac1af84fff80b4964d06fc83eb7697cea11a8b8c288db642e37a0c6219bbefa459544ee6398da9d39203ee7e1cd34f974f99de57d0d16b027bc6b25d867cebd1ad26baa2c902cf95080742f2c981df379d9f2f8946c85d73cd994be8eec377eaec84814b0e700adfddbab02143072323308fbb8c7e5fdc8c5ad74409813093b178b3972c65d2b92f250e44015c87902465175975a31d5b4278188b53574a7943aaa9dfa84952c9fe3a4bffe38bbae269016871c25da66e5822818136116dbcf98229b4efae3cea3dda5cb17fe2b221359e778a91356e94918cd2a96af96cc9f98ebceb5002009b6656ab109ab2dcde1aee22ba9ad6b4ed3dde335e0f7c1e94441d6f2b016f44fe59f603bde88e12fecc91f9c9485c4475aba64e436530cd800fa03cec2f5ab78d6c39d868dbf3e5e9e9ec1c0b2df8e783662b561bf8e63ed1028e9135b013292261442a86a9108aa728b3e631c74348aaf8f99a6bbca30589b32f384dddfec38d24cbb82b269fc116f0598d425bb67555983a7b6484d63c47575b3cd058094807c088d6e78c6d4d4506bc4c16a61fb8c5783e3dc64bfb44a77df16cbef383d056baa2ba3f5c044a5d55d95ae5f4239e2b9071ff137c4f2ec08bb8404bac9892f1d4c232e34f7cd5894d94e1bf268bd54e0ae8af8f8a01aafd9b642c386f0cd242ccf09418b20eb24718d26ec7b6522dce0084e4343677e0997cbf8335f07d0ba93f13a10abedb816d5757ed57c6f4e61274ae5c93e15a859e81d109ad75b848a860d409a77f6c9d52067e52f656439ff5413ed31c64edf3696a92d9086f7b1e4b5dbb3851c5c80f9c5c879ab8f59f18bb2b3dc7f834a390f0fc889e020c0669b07f7d523734e5e76d7fd096ea057b14fd0a95518e40dd5fe7c3676987f0642d1dc7344b2addbfe7f2bac91364925211b6f8daac098235679e606cdd607b9b0008c12a1880a4046353d4c6460d0f6a8882abd937b5020307c10237be6461d310cee9f77bbbf288c8b3b7d975ee57f0cdcce62ce409c5baaa1ad37d67b1727ac4a6f8a95af26fbb2f3d30dd4100adee2538e45db503cd09bb3fc8ada22b83fd8f2d28b765e5740370919cb93cbd268839ab9c452f6fedd8cd6925bcf777cb2d42bed343dc20fa493d692bfc83e61ff9c4b6b44f6bdf90a1d3647140b33391a0e7ad7ff2be3829af8638e46ec75f8071347f10f4ea3b9a369032af1ec1b37ad0d6a70cff9422faf5deaff221b2c87bc2b8599e925003977bc0e2fa47745b9456a70c29c6ccf3498a68f2d715c14c8b545289a47748cd6d215cdbb07f741f9b0b03c9c16cd194f72b4ddcb4a63e6bd6eac98a87d59f3a32f01197e4a6c036ac7514f96a1c87a4cac39baaae00d2e12de0febbb3ba92d26b7a2bfc8b1fa6d369b3176838fd138163bbf29ad1710d6d32bcd6ace11add33190377dc0c5b496b2967b3bd21a9d3a12e38436dd63926a825bf10a83a3f0851240245f0a3930660f4489d8391a4070443cd91098a676b003755bb88a03b0369b636f3fb58aec08567676f2b400e5ad272647477d4dd8224c16165b61ec839879aa25f9228b1033c25e1cb79747e4453e95b7bd79b4de997ac8fba6688229c8aac7ebf54f1069b386b6d332fdaa03e156b5d90c8e7da336adbfc080b887801ccdf11709ad4addf7fbef952a96d38adbc253b12a41704aeb1dc2c1f7eab214478b441787211a7986d7a0673ffc608293d7993b1130d61150a36cfe120f807b63ed419db38234ebdbcf44eeed0a595fd29a630ffb7c888e7fbc4df8f4e47fa755ba272f4ccc6d453fb90f03927744186dd2b06f5e4a7ef6942a3c3098aa90d024b281e93e66ad19fba434cf6d007c1720579a03f2b5dc24e9308c9e46f27589a9e8a035521190b1c997c8262be828ff42799b2a9e4f0689291cf495c82ebfb3a1eb8386862d6584dad141072cff3313fa9fc501790b3af03b806544b9fee42d85220f63767f9318b519b20d36214615e97a876d414eaf1cd05f6ea3709b366207d9e7b27e46ab26b97f1b5fbddaf6012650031ad6dbb636a51f462e10b48bde84da85e105249109325fbd6111f533fa61f155f2397f945bef25b85c518ff17f1a67cef9189c571cc9e5fa41127fcc7803a49bb6eb8e7bf3a6728aa849d9b3221969263b8f513598a3d5e517817dfee3f938410b87bdf1498a0760c941885e685b4b875a60429daab58c91583d1296640da039040def7a183db8e8bbeef4128cc8ecc81915c5c724af926face891078dd13174f34c575c21d6525ae294b8d580b2162710f971b6f6b16f2cb4c6690f5ccd27d409ea35a75d572bbc5efe9a178cb513db9f596cdb39e116c81d1ebd6fe180fbec91c873116dc22f9048f09d8580c24d1f1f7acbf4bfc40237578d40760928ae2944ade1e131909537f23704f3f9e96b39012cf3e815f3ba471f227459a01cec4bcc4ba0c0fc89b2c66770df15f5ea1941fd4dcddb937ca16e6b8d440bbe6b1c115c46a54daa29b0e65fae089fee931e9b1e4653b42b476c6a0f61c89441d1c10870a64540d411ede620f5071a8bebfcf51751cdb2d15ea36adfc97849804604a87f12e1b43c3700b5c274ceed601f5cdf339d65049e14143a4013f9859c13863c83bf8c4f1ddfcd20cf32e55f22c6b2a60c9d179d6de117102b0fed409235c45493434d1fd7c7b0e33ca0445f2ce3cc6ca5c928bc5244b6eae2577a68efbbda8531e9c7dffc4ee86ba86b45abc59e32d321c97c47c77ef48c52ea4f6af092ec53b1faed26a52ed5755094ac84acfd8d586d653765d9f15128c0af9082a1b5bac6c6836e9f395341635a1196c1f166cbc54fda99c2f2ef0745f1ef0c9c316568f9f95c8bb64e391209790ff9afb8d65ae091da53a85498b88c30fe644c96c630c2cc93246e8ae21186b42fbe023c33229b9e168555d08d4661145ea28498f975256a2d72933c52baa101d83fdf28256ac14dd3ef2f331c839447a10bb06a4a55b3af3b2681946bc016299591ae3437e43e4e2ad13b2e9ada1af70b5e5fb386ee1aa68a58b3980a83520e74ebf7c570a5343b19fe1f7eb4afc2843e5f1662836c660ad434d3c8e7c94619af1c886246cac7279dc3248d5a6f5834807131a58932692d92a2b5ed73aa4878b3a4ea472ba2718c0a41c86086af1e5283d81d0c215b692aefdae656ff16850a829cc300cb1146fbf2421308b815e5885fd129e1aff71456adad17d7e113ca3aec6ecfbb79b5db3c1473f0e1feaa494be97ca3aced7529d90c872c9739dfa74c1e2a7f35f9ce3f19d622d4efbda77ca7bad4994e77b74f1d3e5e410858428dc9b2653e16d40bf98cb5e76b799256420e5115fa647343964d1e0b8c8ba140fe33cac74abe7c4bdf66e1b3be19c30c9557cb88ebf37bb197c2cd02cb18133f9a9a03efdf29c078bed2c4ac0ff97ea50cf7cfe6a1bc13b4d8019aae5cd002e625ff98b5cffc7d792ccf006b804d7d2a155b9b8b78796b8f83b3a90aaae1f10f344c56dd424ffb946c3917438975df69a004f5b7563485b8237da1046ab85c2b593921dc6c83a883c5625431da506f5c49bdf0a188db8c5d922e30094a8a39aa6fc1402c11d0c858193dcba5aab187dcff19a8cbdd23f8b97698dc35bce1d2ede6e81e5fb5f520d591949bba1dd6ac04511a7be9541d53a818742fb546acdf60830591bcd29ce36e2764b891a5718297972d5841b2c2a3c23358b96c67213aa3aa7c37721ef3ccadeaad789a2734ea734abfd3172e796a122c08420474f9c33fb9eb619c82a568fb0a8b46b3b398895dc1c84e367c2de0f679bf5c6e49fa268073490ff46eae1869f8b26a32ee768710d1b04f4869e561a15f9a96faf5108366e08276542ccfe700c6d7dba303644e0b4fb27a061c52887a0a0fe6c79ab9b1da361eb963579bfa8619d52b185d859dc1c82fdc5a814c434cc0342d524dc89c7de57e36198396b69d5224a901dd36d4eabca841e8435a6e1715c1959907a84acc5c5d348f9cc5a617a1a265cd18c916b088817962ae582122ae61b9eb533eb6ade107b3485cc6f81c5deef588b4166c6e9c48b3ce3be210b095650b44f64712298fe5bcf0c9c08a438c38af814def6160dac9c8a5a465cd28606cb9338803d3c645687371227fe7dac15c1148347f7f46df6e26036a6367a700f9c312facc3d86c29bc6f540f5d59d4026a17e47b5e161dafb9a84df45414d921982a16bae2b47754e4f068ad3b1e38321bea47edeed916427596adb0c09929db68f04f16c6c146d06ae93aa9f5447f830ee1a9694c4ba3a8dda994d0508ebaf0ec9f805dcf083451881ca6df2b8d2930f168152fc76321c52bc4be2badbfbf41dcc94214f6f7e8dd04998c8bc4328dfad6253b92f57d36cc5dfd58286552c07ce3a5cefc1c53395cb3df5af4bd8c177db89c91f2b4c6b255cf2a150e6c41ce183cc8fb3d0d11b9b448605fee13d9b75c3e93ccfa2f3ae06fa1a4b523ade71ffef1ffb710f57d990bcb8678328a765d16642e22863d8c5d6f82ceb1062f2571783c872685000ce65f9991215d2e02fdbe859b8d5f952d8d9973aadf64c546351e570507e58a372c07bd5ef32c2c8b0e564066e2d27a6531b4c8fb173959bd9a839b79cf6a6b97f55f74d7cf18154c4605c19584e3b05dcf831a9b2278662a6ca299f2337ffe62f0b71512894c1e0ba5a806392ae04c3cc02dd5a0fcd43c054197eade798885a865338949075765485cdf5aff6eadb75ce62fe0142c7f6f32799d11712e632d144e0bf5884bd02096df5e91bf13de7ee8a63f7aa5869ab683d8a4edbddb92cb8cc745d688e8a75a1797a46f70a8048cad6613d43929256bcb7a50e20eb60a6fc2aceb0fc4b0d044f8da70db245a3ca26ed34824e2ddd8f7cc1c4c409412767c8ac213a42915a080c7d27345070ba0e6fc78e1faa72c82e0c453af9cfd90091a1683050ccd04cc6d91c2263bacfa34a4cb80cf0d7e1e5fa931590208d5c434041e04f6b14fdd6ac1a20ef2241308dff5d503f6915b947bc1cffd62148369acd71e17280cd60185e295c8172c34f9cbfe5842d714255a12cab20a28b08e622e60da403a8580a9b51b71e6e8e00c7dc05cec76ab41a704f12f4d3289cea54e455cd498119de39af4d94ecf0237db00cabd2c44c3122bc4e9a34a9f6bd7ee82e47f99cd8e9092d5ac524b6d9e90d11eea21757c03a32e5dfd9ec24664e4ac8691ff2e6266788fbdc7412ac83a0621fe8c65adc39e2752affb81ad62f596db9f9766bd059eb3fb6ab56d68de96c727ba8a05bb8cd1a769ce3b056a2af5befc2e639c54173b48c7232abd325144bb0df626a8c39a97d114a180b25dff49d6a80dee9dd881ea91540f3c820d536b16214f211a3a113c53c59d49d848f5c5539f75666caa904696e081927fe8c160125a0f76dfa61e3ccddd550eb646da93dddd29cbb466c4fb637faa91c0253ad76febe1aee94e449a6a0193575647ccdaca655439d6663cebd30fbe6f25f7e885e7a10f5eb919e642ded7b386b500797938546a6a8a3190742ecf85c53394d1ae62f08ffb31b85a7a6400047f8d3eb978d2da331de505e91310b46e3ac9f994a1a5df0699ca607404dfb64f87a392ce5f38c00961547400f1ccd5cc6d94aaf9c86df0132b651b834e514ffd2353b56e907603696a038f3085b3187f1e56e6f1356bd109c53811d78989f397f0b890a3305219b6341b28a1c4b92380000dc8c216f4be67454427d9b1fdad979fc88cddc385294e8334cf930d039f959f7ca65b3a6ce18a16e3ad13acaaa509e265138600eb169990e1b137a49943ec81fdf0db4b56db8b785976ae84c05a13668572d72e147072e0e1c3c2b49f6c29932531612e97da843ee99ac4cccc8765101f27a0b48a30c78857eadda44ab199ac3c9912f9e38619519d292cba6fab788213f135809ec853c989406c11eec4866becc4b1356377fe85e20501e881641209fd6770e714886b87e9f612d7bbe5b73a8337df5b0e1b7dd8df16e7937654707df402a818b905717514f27656c59008ae4fb9e094f5809663d6b393ecc78cf32d3204824684b0bc6741429ccca9fed613edfae281be74757abf6a083ba96af1a9ea3f95281559651ce5cc6b0a02cc529b31dc337ca026c2f3b70decccec552aafb9654d3cf82e4f8b5f32daea09d2c57ad14021aea8693640e3cc29e64483d401382fada62a2f51618d3a1ddb48d8c761f51390d0fac50eb3c7b6ce8406b15a229eb35fd24ed6c8659c5fe1c97da99dd4594916ca3bf67d9e4fa0c78685baad4094fe521025787be01fe35b0479c984b59a45ca68fa8a7a73d12858f149ee759d82e9ef49c4563e24ea6eb8fbc3e5dd0393cfe5e54a1822c43864fb9215bacdd328d467c157b2cdb2dbdfdf06f3a006b7b861300e1a177c1277457faae1d704d6eeca47e32e8e4475c94162fba2d78e2bb5e498bea745e83a798ecd9c7d3b6a6962e6daf93d37f545721b11e286504efa515a256f47ff66ccf9eabb318b973af3434f25ecccd41ec98c14daab6847952ae1a33b80c7063f95633cd166470c4840d237e80de3a9a5faca129feff0b4b821bd834b6a5a1f8da89161dbbe0f6123bf5b42f2b0d6a27fafa70a3f21e7a87cf1f8b5a80ba306453075c00962810ce015888e314f5a70d6d6590785db92e6887e7968edbd9fb8c2dbeeb3eb8b86d7ceb72c60ced6cc3d4915a6259908e89f3b632e155f42c2233f1b6350f318da8d867a76bdca3e764604e416272f7e3b32119a67f34157105c63af086278267925633312dcaacb6e972d196987a44cf704f066a0f7a15191069a5cba59c3194b63c82b4c9d0de73a3a1e6e1cbdc8860b521862fcc3ed5bbbd862bc9021888982bb964b8bdd0949b127d0797662a112727961e5cf43f9c1e91330f63f5ce069b1c6f9d1e79b4518d0ccdef2dadbb3facc61f9c363332b1b2ed9bf10e304caf555e20be0db0238f90bdb14b48c1323982f660216323286d8ca4cc00f8b61da7d45f16cb176679238772069fd32f9938c90241f2715fe613649f860fcb2426423eb6ba0a65bd082f1d68f15726f27c16f9f22bceb7d5fe6e4294914eaae02a9abc5ad963043bb4e93e5f39f47b3dd9bf1569159f42bb87f7ee7ab95a486ffe82f92b0f2ec16429ba00db383556f9e06024f4a190f02b6517f29db86a8608d81af5eb13d277d02697d0931a4ff86e07097cf18d3c92287e691c7cd9ca50d1d2d0c643e1448fc07b181228d07a2a802de773f9f427f1d9eb86dd2b909de9f5caed810190d88ca73632c11410db59ba814e09214118f120683224f77f72d2ae4d5e9dc30d109387599454fa4c435be818704db8810ffb30e3e43a424f2d5160915f0f652b8c4f6ea2e85a1d6d1a1aaff0ab8e58d999e548c93cf6bc098ea54a3dd99005bd776c56054996ba302397577ec8d98551611ab5130785f2a96dd8602abdd6d0f4a9e1a739fcb34dc20d96df9231f39ec4e04f77f9c45d1593618f178b1abf7fba2ad678b23db974dcf63ad5205de58ca6ad92b12404fe9e4ea51c766ad8bb4424cd6b0c3a5ca1110d96a42396f83ea9c5f4717717a991841f0b018b4fa7a96f7b0f8552f14623a054689f7c65b27f218be7bc9140bf4e1119e9e1844da2e98c824a04baaacf8c878b9fdf7cab16221ae6890b0921fc5a2bd2ae5e20d212d2a416226084c66a1b91f6d9c27daf3ce50ad29b920662611ea66309c34ad00471cb925e354edfb21a2ec41aa04a866412469f812046e3314bb7ef357a476e3ca1581bfc38e4de8dde254c264e282a70ed1ff7176e065353db7b58047f49acc3711d26d6842257197aa0f63104572678795d869257809d79cc2b39313d0d4ef8067f716ac983f0da52b4f09eb695ea097485cf63131809c8a0eb864c60153d67aef43df264f82ccccadeaac1d0226b6ab1ba2eec135ec953efa58b4a6d58f5b0e5b79ebc62e5a339163906b028a29595940313813754b31d72cc3c94110d4a9cfe0b282c90318c23c4c8d3b1c558e39ba08a16bf29007a25749a97ca8302564e4bd9bed14d9f9697a547797315dbbb2d4f10495fc01b99f1ef436b52574c1837e9319ca8a83c5f7f89bad23e1e791fe4b250c1f0502b7f41ab8fa173a124165f171dc2b10dd9b0708900853cc0e75dc369f43cdbffadd5af1ee778127cba359f926c335ea23363e0d48c1713d37b8fc826e1262c4cc93aa02f32202c8a8400934d602c82b460d0e6e45ad380b98986290abb96a195979b78aecfe1227f882546c33ce587a0a1245b7c9ac110a3aac53a7d8aca241b1070d81b85c5f9449cc8ae9779826732afdbdc4b0aef8e7cee8ff3f14d7d6f06fc0eccdc4af922c8052f423d1beea913bfcc5a76b87cde0c4dea6cb1c2ff8754ec1b84376eb4072d92daa54a377b53741a25af996a503bfc94dd8b9afcf2dd48f70bb55ebcc518ec3add357a693e3437098646789014457c92c294f395d79ae6254e410d5bf039065b22e6aeef02c412b8d967ff1bc08fc5d46116cff4e951bbaa11cc1bae48d3b560024732d2f3fbafb40c88c301006c165b8961240fa9be6448011f0c9f85a16d0154d13a6bb3253ccc292e490453b18bff94fdcb19080345700c7fb6307b52e3dd924f384b3700db0dc69e75e937f63653753fb8858cdbad0fef42d34f219405ee95d3feeb47a5526c634b028585523c9c75459b2eaae9acfd91c98ed3bfeb8490d93aab538fffaf59328e4a95414e092714be8815da0f2c710a1b31d99549d1358185486a5a4dc96c6e00c968706432a66689bd615f84c45467d5fbacf119bdd76fcddad1059a9450f022b743a8d4527f74620a4a88a1295e4e633697062d7bb0a13f82c31486aa952a298b75cc04f12392867efe6982f3b22ba0019c7b9ced5419b35855dd2ca261214a2b785d49d83039e9bc1b6838250b04320a768dece209e3b60a26749159a2c3b2bc4f7466c57e1869ed4b5a4f8127a22ef17b2b240fc3d0a4a08897f9df4f29f59d9992dce22a1a0a2a0e09b1f8688952af055420bca395915fab10bb104084bf835413ae5fed9526493e03dbbf050db23569d4d8a1004df5d8247555eb84f2597d4cf8e05958628951699f351b48d11f739ac62c64258261dfe4cbc27f6a3ce60929704f6f5fc7dfb9a5034147ae6359b118e1b6a7cb59faaf7e8e6faf3d380962e3b2b5943f8e41c1a740b1924d83f020674b00cda5259f129ab05ce20c0c8d3bfeda0603ae71b8930738b2bed8de373eb5e138344d35a5d8ff716993f33092e6038ab54d8406057d8d3f0ef476312b5603fb301214cf86ce67416c05d2b40c8efb5136cebf81623f8ac77502f9b56b971f9dc6a160c975deaafec8da741b66ae254d8cf9074b0398566c1ae5ecf43024fb39a77a4263d18e1974aa309b6ab7f822e92fa1365d35b58d986a1a6f8b223425a85c92456db82abf6997efb146992e0b50af5f5e0998ddb523ff0e076503869c390e75e2bce75adea92267f66aa365c0586f8795981b44d37fd65b62a40ca3abdb88cb48be28806e3fd1de6f484043f8b50dfb5b5015134ec009ebae603396e807e364b4355f21eb7d590780cce091a8f4a25d536c99a438dd255e2b10314bbcfabe8eaaa10f28d9c29b0932ccf7c57dbf97377986d025168fb2c309d0747cb84fed7e09467c6276e015b6e61facb5f98cbd4af39399682726b8e5c0db15cd52e5a77a370a805ac544447a87fe066a7ac3f5d9a7afbfddf9cd054a3141940fb078ead517a97d5e613af19344dd80cf4de2528a608436fedf5d26408013d238d784c323aa8b259cbe946239795e3ce154621da11cf253c9201a037fae523b2ede7a3614db16df33fe82aa5d40c3b9a0a073c987c0a02f9dff71e97e57e5664765f25e8b565d168b1db808a4b79ff6dff72ce48d1e0c1bafa3d3cdf3c016ba3426585996c2b86ca39211d6730ba8b5a5a1e9d509ebe15d618d2f60fe3560791492ea0873e666622451bf23b4a44e033e94d20aa9833134611b41f1fadc3c7c00dce20a8a554a139bec1f3264eb3f0e241868f68009ce41842fe8d2c376a3d327380cc478d6611a21d0a88a3629d3356a3cf71132ead2e767643c22650bf42fe9ed484887b5718f617ad087476812705812d7296ed046c77d93e57d74025ec0d18681fe7fb031f9c545222a32465720fda683086fad84210ca25705bb34f8b7c8be9185c720eef15ab9ffe14aa74f1a7f24f552a65e4afa50fe35bd02715cc0d63637b277a40978902e02332901ef26055e19d588372665ebb52c66d744ee5428844319f031e4103050bea7d527debce29822b3ab569295ac504c246fb3694e812b22e0db81956f077ed9a52184207928d5ffbce11ec702f531864f54399c5d14bbaf5db924cd9442740751efa64d8f87050744e39e40d51ab870f0f023e670cd4aa2bcffba8834e8cfd1e49a8deb706a2d01d056c2d2c929a1976cc79770d4fcfbb17ab3a9f118efdc9c8264ecaa17af364051b3dde7898772bf2b749b044cd24cec55a3951f76f4d332bb52df4c65cb9b0c10af8b3c8a255224bb34738665651a785f207e85dbdccdcecaea2ba346d70086a9c4bbdb369f47d5861405a74513accc08d38312491da11d078a69ab74ba507686a6edb31f1e8298ff3fa12595dac21cca86875c7ba758b66f55943505f1cdf659e7f6fe41ff4f794ef72ed45230de0776109207191eebd09dc831465b481d4a894b28bac978fdb802638fca563f478adc2fce21b2d2c4bf33d063ed04bae35afc5d1307679c2708eb0c3be49716f96facd4024df04d64b00b0c67d270293d728043fe329bb5e22739cf4ac1527c19e90ac39aa829f2ea06052b5a982da7681cf06e196ec0dc8274791f22d4c63ce3c82ff0653d9bacb457cfd038683e3b53748a8d83e839c172cdf69b9be4d9cf2717647df14a371abe422770289422cf7871281fc0acd7172b9e9ee56fe71546d5aaf30dd232193651bd69a12eb5c6b01d357ac3bc3dc0ef265af108b943280a114bdea253ef404b935cf23a76187993c40735e7c3e36c1397434d6984f69961c116b2fac03429e0bd1fb7ce9286841040fad83ba1d42fd4620299e8205f5e5a70daf50be5abe66200eed990ec8a19bafc85b61d901cce16282e015b1bd48c26466eecf176a8618099c9f55d21b930a5ba5749001914290b53dcd184e26bcc9561a5bb04c0c6d64b36ff7a4e63451395eb9e0c35379380a194a557563c7887b1f126558c06a5a45570f1e36dcafb1b4668b2fbb9d73aaed9e0ef3fc48e3358ce613878dfd30dfcbeb901c0adcf0c553aabef2685b22279c032ea8d62afe30c4499d96cbde46ea8ee3973c6e0d7ec3686a87fe5619d83c7485e0960cc2c5b182d7bbc528dd6b4b6b2cf67a7a9b6d57777cc6a47b4c335263d27b6c38bec6b41e55330a833edb11a086ff141d2113fb34f9157c1650882af03e490e1b9a61b6874b0e1420d2aa25b5d1ad49670d955a713e55d00d99b697e354e41b95f5a5cd2c0fe09006ed2ad34fe647b2e3a341d8d24d786fbd2d42f217e9a3bd2f5684a8155209d2da4ca5a9a9080cda2f801c0d9682de9da0a188d75421a9c0b42d9b2e1bbf4072577725b371c593ae8ca5e1ebf978a31af6559e0bf586f2a6338ff3d1bb2d24fc42886c341fa24664a851e1f1ec56c866d76878d075ab8fb8519f53671a85e508860eb05e44ea3ea3b3045eb950464c6156ab0bf56bb97d76606bc30a2b2ef1b9081718e7bd83495afad6f5b14a0c232c0ee9e843707faf67d841514303602838c5c23d4113ef4f03dd8c57f00e0b73a4a03aeea65ed739a53b67c7aae6ba13388e218c0bf7e293fcb6186d6ccd7d3ead2176e5feefbfd10d4ca5593720fbedffb482f7ec9363032718579c3ab812670d36113510f3222766082f3c11344d25fa268cebfa612b895550829d9f658bd7c0f74739c151ef67ab604b843fac732ed1d44f9c1f13a631f73ca55bcca726c7577006dc76b9d18ea78075a261c5451301a57d2459c851d6e30cad66aaf8223f874fdb061f87addf9f6070eccd784e142e999015f62fd2b47e4bc844233f54eadb6b983a26292d80981a881531685b79cddb215f46f683c4171a3a9056717974ab2511dad07d130986503df51615088ec19ebff44711e144ab198ef14606b0bc51023b33598653373af443ba71a29945dd73bffebc38b2d888b9b00aeb283969b119e39b7f339145d287b0ec5327577f0226c96c0eff1ace217675ed6c4bfbe8ec7d3a9c6c6c7e6b8359963f7caa92e8a86da755a08ec1a297cc8eddd2fae31d708c47768c85a647ca4945a7ff5b35b9b9f42f59d1404460164285a41068de044c22eb7c1ca7889fdde74ab22cdbde7e8e1638475fa94a72f7897ee00e845ee87a672b59e255bf76b0e63a41652f177e776b041102e3e986e3ef3e399c2f9c6d2da488a626b74aaebb98977e4e234d8a6d7a8a32bd7a11d01fd99893d1eedcecc5eb5c5e0ceb9e160123a07574c99022f85d7f478bb2f03e6a95a3bdfe379f6b69750fd7b8b83917e2f3d283784423dfa097aa0d6c0bc1075926c3bf68b05f0346cfe695a929d5db510d8c2ebfaffd838c21d09d93f1350abe63ae8303163bdd5ba9cc53b75c66a54bc9441941cf7baad329d9de637182f217f749f0f98957d95f8fa32490cc7f69297762d1ed06afcea61f72af97613abafa3b139141ad8fcec4a3998c4a497a455a367be795bc7238367dbf2b2b0189f32e6dc6afcd1f887e3f58b6d5184a739f6ba3a1e2525f45dbf7ecd76a83954e3b34c7e09ca8c025f3f70bc6093980a43c35f7322df9ed6f5b5a888e3a8190769ffa5c86666813adc8e9a3c56c2c76f1fc02d9ffc42eb60cb19ccf059dc693b71a1938a5dca71079f08b38d25cc7dade9433b6d6c0ea55ebf7bc2b3fb29c4ff8f5b5489928af906076fdf9e7d9252bb69dda2ec81b0fb9feced198b2d739de558bb7bb9ccc1bc730afe0b52d93e302a22bb0e87d5fc668f95c926ced2699b2cb332c9d0b1afb35db2250a9c421cefadc03e61ef5c98aa1896b8896b36df645d97be9e20a2235ae32b7fc04e260b70512dcb812a6abad48789315849db1f6335ca45a98a37fe207a50550db3d3a71bc2ff7a83c922a6029e0edd2310b6498822ac434e74b3c4a33c7b77410783a43d5fd7e9b74fb0f907a85b3d79b0d6dcd0afd2c45674d4a8e8434144183866c355785b369f435f581b537e0a83fae193f51d3a71260b97706839d096095efd9cc0d04eacb63082113d546b51ccd4509acfa210f7a81fcb58bdac788983898d964d1499e67176c284c4dabd20485d70bcbd17a3fce49438e5e01e7000a869dbb3f2ac13393bcff861cfa3fc98eacb3e2d58c722fb232b19dd70e512eebd8b9128f6be265ca32c5704e3268f1c1ab80a3590abd245bf89b7e78e7b3f60441d60dd66c6d3600013dfe568caa633db4014007bafbf8a315b8747dad143685825fbe685bc7dc9a850a1c08bf681554d09d2f08a135380d821cc9f41033de174b3499ff06e94aa23905f2d497b10f2bfda3c97bc05c797ad4d4af2884a98dd9d137b7c1283cd91793f22d47f952f9acd1746b3284893bb1f5dc5c7e2c327b5e7961b9bfe04dd1e2e0f99481738a21d0a835dd44a2d715479f04c3283d793e2b818be1a8a03322f23287bc71b2c2f3da3019e4ed4b727b4ca21584dcc3010f19ab54b587d070e943adacd0a5f2be9aa915c0a1ba8fbf9dd59db251553302acbf5832978f7dc6de14905aeb1d3b1cfa13c9f43b370f60bc527f7e11c75f3686b17905b3728d544a54489f1bdaa773447cb651e19dea01f4d5326450eaf4257136de84b2e0327e9593c3d877dcde9a4b7ac74ca3cd3a237696ed97a7647b7006a6cd04a7611b5339d90f9e217deb9de7830229560f74cd6ec695b15fbdad6f43a6c15793f3b7b92e6e851d982c5303c93f7335909de7a24b1da3181e85d5f869a499bfb37ba5d748451417c6313f7ef31212ddabd86cb7896aee4213506a4b126433b7a98854b4edbf09680dcd95c56ec0c2a151ed49fafa0d2043b2078e5ac0853509ceb234468dc389d757e97a20683918db5fca14b9a09d0db7602fb9cf74316c68d1d2bd6a3b51874286e9470b611bccc2fa0c3f2b13224324b72f783dbd153c339fa6808cd4c45a343d35d48354bb329e07fa5c636ab8346268fddd6904003638f2b401d879c29d9fd0fdb0ce43e8c912f36f4e7a0891ebf2b2c91cc307681238fb14d869aa7ab268684f3f99e8259bab3616deb72070984720a88cbff46dd3f3e221889800b6d1af2870d02085f555afb99356833572a397bdee3eed3b6725ab44bf6b3cd4ba8758e2e481ac0c0fdb23e5ee988ac5551b649a77527dd0c387a377a7d6aa6ced2ffd4757e7bfc86e7deb68b5892c74ef0498c7c1d86cd8b9eba4112f36805f5ddfe31f0518a0c15aa5d5572cc87980958ea99a45a36515aa17c45d89941925eeed491c995d0705c9fab33a3fca54ba34e6ffad780f4bdae273450c6686906b21628c31a962d6535f59a8e93bf301be01954383337b0223b4d8d91bd4eff8a45f9094292c6a74cf7c3c910e09bd96ef2cb11c0bcb0750c4f94f23634399d1e55b56a04562243c69b10312f1110972bce76c466f29fe9b946d7bd8ea29950256494d066b6fed9d3aaaaa9c861e4f4a808cf41df87dc70da584fb501e064fc77a19e491bf928ff9d59f11c3e8d8ebdebde4333b69f1ab9dcca0fb962654830ec7f5d9e4f68627868870d693947f20e84480958c857028b80627384208a9721c615dc049cfe2a222ab1480323f32c0fcbed4fd0023a7b41eb1937616de66d2d842bdd489be7f010034c5dd5972163d911a1578024402ff96ad1b1defbc9d96738152a50b3e906e4c7f52347e7977426d67ed7ead501ae72da7afc1f212ca5d93453fd54cd68496d844b843699337571e5cc944d9336c0f961e4c29504b16c04a1c08e5a10618d22403c3dffd8cb36bd7263ef54fb1c586a15048f13dc9b09697056b10cd9312cc0ba07e9647040da1aa0239cfd7e0958d1bc77ee12e6bd4e32f3e5f8d5b0868c0869d0ff2db3b11e925b1e32c570949eaa049e69e3a6afaceefeba1b654dde3ad987fba6bafa32a0386b6933a6af4cbb13e04e748cff6cb3bf56050a11c112f269442ab7fb90a32fffd012c6cd992a06e6a7e6afdb202dd8e2262de42ce6abf452287ee0ac6e96f20e3dd5a81d0aeaa0a1bddb7e9ae888c6ea0b1bb61c5953547ad3cd5788c2c66641d81fb943394866e43375f97335bf27143c26760c5d2cf8487782fb081465a5d86bca24b17b08aed4550b185810e632286d6b430ff5c2d8694c7c91ad8e3279fa6649f85b6beada64ec08835ea2cbefbc68d1d47a7091eaa496916fa5fe39e449109056541e4e6d2d0064e100b5d120444d20e7e2d2dd78b677274a020f45087f24d2d26e784e041daeb32c48a7db52c876e41d65188a0acdbc96fecff07db3392290288ee19a879702f057dc5c9477b500519605ecce07b2851b53493fefed4c936982da37bf5a16533b9b6e7dd24475603b6f836dd99ba314151778582c7d040be7b0153509704f410650350741b5b7fe9bd94bf7d93edfb8f33256090f8931511294a5bf2ab0da86e4b2cc337b5d6d383f94628b62961f3761fb4154e4b64f1cb57a58f5b0c251cc8c5a49f8374b2eb4dbd15689e8bd1eef399fd5f4d835e0dfa0b64517852bf0ec7e5990c066678738a7cabf1bacf03d77130aab3caa7b9b62571608ef3c64dfad803f07e88b24ac69f059ef137b137f6bce561bebf83eff1aec6cce1d145e9af97f6320888aef36f6c77c3a2a663f5f9044bc03a2a9df73e7ea24a7dc20ae2e3e2c40341262bc19b8fad7734c26d26be069661f0548697e8425e85ced3b224fa3574be90d34a8d4f9f719267fd521d033763c9327bab92c01455134ff643dfcab408618ee493a011a4f0aaae12e2ac3a33b28b7bf473f36587ab8521d05c9083c1f22b1d1ba1d38292f96ef9bebd7ca39caebf2ba4b338db1b6a763497635e7b97a41f655d7e8e8aa9d1b21a2d566ab2d425248846b7c640094f654282e64ef6368c435ef0824d9a7ae06a516d4ff0f2bb3c72d4dfd6e86516ab5ad58650783eeeef24f98d8db50146175420415c20f6193ea4f95259a48092b190d5e0465fc66bf416857cd6d036a4ead859b5506ca03bd63642e8e62863098c92a2cde831307b8610a03f50215e92cdfe34aa2065b4562d94cbc4b37d36c6d16f9046f19c6037eea9b061e8bfe8c2aebd369c6febe1730a59c59c1ddb15b30eae3dd87c263f2f2a4043c7a949ec872139342f8dfd146a1294461f6f937a9764356aa26d87555e45ac86ca8fd721ec1d75eb46606a79924ae3d8c7e47ed3e6c61b7b6646b6945c1d9fb60544d07b7ad7ef11ff59b6403a668bed7e3c46ece4411e285e1a0ee984db39e652293d89cb554595a4e6f0d6f0e381b2c9ea09425ff8f0ba9fe125b306d3a182950c3ccb7ee3bd985df244ee8eaebf90744c3dea575a7cf4440a9251f2be4c00f92e2512b326c6415920f648c2f98ead43c37f3a8a16072c134daac8a68c399f78917c326c17698ea883f5b7ab0af6059e590ed3d4bd5a18e75f3b7d2eb22b8c1e980c054ab92967c7537c24d4a9c6ac82b2a5139ca92c0807544bce8a791db26594cc886b6ab7187a42fc7783049be85b1b9c8f31cc70a768ebaa2c7b5a39e96f30f10fd21d68387f21c5f576dc1dd55b1b3f0b77d7dfc7bd7cfcef180e073492d7514518b9462bd95a8ba4c9c70c1de50e23fd686e57054be358670f0345ec6f5d1cab0ae3f359e2a18e9424ff2af8bb2783c438ec43ab0710d7ac6b90fa1012c77cc6bcbfc3c48d360960090a3af1445e132a9d7f709cbaa08425dc0e9b9e014dd9d30615b3a94ab855600b40f4826db92ec91dbc090538b0241811abf46139e75c7b0389c5d0d847e6c14b6a9304aa9985312ffbcd67a49594746ff4e441685a53ad8028852e00aa6c2b8b14dbe7fcf662433b5da89cd959519e036b5c8ff6f7ff85d42b77b4b062020296452b58dabc2146a0facf6dab6861c922fe7a35ceaa5eaa8471d99105c0304b989f72bbefd676ea1ef63ef576f9e724732ce827ecf0b17719ac3b2febe126cb78af9ceaa3a99c8bc4014e95ba150ee2cdf89231343eb7e79a7cca18dc3bfa72a6f4699104aea7bd1c56a46d93e47b3c1d7bc84415e8da01a4de1da0723a2dd211577ff2fddc470e16a1b3d3795cf37f3aca654ff7bdeaa3fe562bccc03b43a5e683c31f94ce3821f36baa7f83362aaf2ff5f5d3528be03e4496e2120ecd16ec8c632544e0054e4b2181e320004c8016bc3ef1e3f4127a29cddfcee066c79870c32a0085134f8d38962092bcfe8525b974b5c5be4f1c1f15f591991421115d5aef76cd89debb48d0cfd36745e2858ed5b0cd46d0597f2126892abb0c9637a45c2b54bff8d3eafe0eb65d25c2cef166810923eabbd1abcd947348450f981ddc2275de9ca51c0db1716871e88b0b622f89a778e2843a3297430d9a46dbc6802f8141bf64e50977c5164143aaee42310255abb5ca377355bd27b2ca3cddfeb055319aaa17b33cf1f2932b0b175740cd52578ea67da0940c9489c1322bb4515d1ce46d8fd2ed390765d7fed2135a8f6fbc54fbc664365d2cd3d437f539622eeac7de9b08e965f2874e2d01a8f390916454c0f3b50004b3957303a6a9114ec1dae67c52451eef84d993d902a625687b77a930a51b8739b99b02e41ad81f37e89463286ca51b6b279d97ed48f47310380c33de22f9639e46f82a71bb220def1890edbd7ebf502dceaeac68be57e3cc3b1242c10d8e004a7dad68b473665942acc661734031ef4d82a4d4a02126a94c74783f719cf2b4f333cf0dcc65ccba1e1fb3f2cdd02b02dd34f672cef403e9e97c9531a69b441568c9d66b91735b8b7c3cde9cf149d43946f8e9817da25188b76c361c5115e20e4f4bebbe0cceb24d6cd4a0cba7945c5b7574bf94e6acda7b1212646e97ff7e035843996c3488ec63b8fc296132f9d6bd28f079445b3db3fc58c5381201a104fd8fc068d328d3ebda5de81673fda2640df29338d4b1cd5863623db87b0e570ff1f75ed4b61e82ee9e59e292e93926fe6abf35fe59d2edcc62551cac9e20acb1dc51f2c7af717df02ae2cd91d07c02a5f55cdb63f87d87e672ae4dfdebc06595bcf9d9df0d75308302d8b6ea74b2942f903512af924b01a278ab1b893afee0805349648e0a45c9de577e6cc46e3614dc6e731dac40ddd24c8cbc542d6147afe36b7ff16b6d1fec827a827de9aae489f1b26de0331865037a1b813812f5a286f8356cc8723617790dbde7a4443918ad3cf974928c16668678e5c2c9365959f7302acb7dee91566bb1aa075fafc6bf9b14f59e3abb9f55f40592b5017375799dd91a4c88226ec7c79b6337f735a38c72544604399adbec71f2af64472c3ef312bfea0b6ca0af7f4cc675161b199da61a0d70675e620b435d84d349e7a421956fe1fe66c2c9549df24e41027c528aff6fabda83dcaeb6f7ec3fc58c79d958a9e5ebfb382766a8f64a09d8551eb771a693d380ba49a214cd2efd617bb13b91a38d036be1496a14d67e264bfcbbee76273ad957ed3950ab7be5d43f5f1cc036927b4693e156d9b4c6e06afd7a5350fdd94da0ccc5787a008ae8a95b35a3b1bd7ee2bc177ecc2230d7a85aabe084892d5575ec8663bdd174b5f53007068d2bc4ab6656deb4bb8a5fa4e2946bdd0d2a063b258cbd82bee2987c95c4259cb2e75104ab701012e61aa52e236ddbe9419b5fa5b9751a8f67378fed13e00c5f0b4393f95bc92ab34764821d046cddfc0e19f1ef70d9839320cc17b084a7a1588be825c8e9bbe90c0876cbd6b9b71b786748c540bf626fc8ec71405ca27b0054cbad687294814ebb156de44bc4bcaff11dfdc49721b31752315a6ade331997507e8a5e0186c16c4b8541d8b75c6b317c4a861b36eebacb7c9909bca74a8ebbf29f23e8fb651eb6b7f043f715900b0e9dbdd61ca664b2437bc88268b0afaf0acf4b52a8f5953e7030d6bb7f9765f989338774f5002c182e5a291a60b9fc96f731245f65d5c72a1cb3c29f2fb56087d59cee17d06de5dcd2f78e30ead43896353ca005d1b15dceab112637a39bd11e2dd32555c38bbe78fa563423c52f85689e8dca1090d479bc72adaa92e92bc8b68615d63cf0b69b130a18e6adb7fd21427e3abd252c4de77c5e666df24849faacf97f4472fd1321003f4fa2f2944750145748757fb9698098288778d62d35c79976379470bee46211b6752cb528ad609d422113ee9d5261a3f282cc5d937be1b40429c5281f70c27ab7cbea1665fd5e19859ff9a181f509ec8505d416576f96685a98d2833bca906e2497d81a6459b108a35965fda4d2a38e0e30c6b4bc7342891fe5710b21a694032d0317ee7d3ce42bd750c9ea9ca70613a005ac70cd3e2611a7c4afb995fc8bea5ec32510594a5b763058f30a84da86e979555dccc3620565c26a8a0e4956f927c433dbd8eb3a5725c31f5e470ab1bd19c044cdcbbc04880e7ab2e1f56f66a5dfee88e5967106a95374a9500650e8fdb69a8a559ed87acf760069a10d68967201e790bfe8c1bbf9cb31ff23637fced2fd7d889583bfec6a73fc23ebef1cecdd6f0ace0a2418fc811b323be5e7acb8e7a7f40153e8a701fdd3d56743ee0b73f0ad4bafc70b70d888312e76a95086f587ddf8ada6e44af049aeb318daca3b07b791007ca422785746b1365f623f8c943b445b114f81751ef44762cc5109cf3ec298fd67f59d3075b1197af2abf0e3c685c92db4ef63eab5eb025f51937692701619605ded0b81ad546b9d5ca3ca3f385f18f8ff4c2fa168ed8c9e33d268aaa37ac69e9401f0c48a404f3dac4ba0f3231340f7642744ec640906de5fb614321f42972b6a907428aec78a2b3968263a9e8d3a8c96cf0b514057996f099a76e7b91db4739521e540717dce9969f19f458334f76fa1bf85f9e240c7c1af2a14f4f755e6476df1f3dabb6708dc31489c61b3424f521b0e478f3ad09ab55c095917b72ffcfa354ae4657e2d52766af1022be18ba8eb6bcdf1db5ca12ec528819925b91f7657acfaff9ce6d319ff7853991bf4fff0ff699bf53b8ce495899295294fed3eb4c96812932e08eab9806a9f4ea81d80d3c72183b1fae6bec8d72da03a03b56993e4017fb054669704570febc17277853e4e82f65b3bd4bf24074d7b1a668afe27d24c054680839245389225bee53ef9e6fb4ba76e388b247a88eb76d097b5a1d7f6ecf3c6c7f9fc752bdbe8126ef23912dcba7279c7515574c5c2ddfd159eefa98416617b8c7d1b4333f5025bf48f5c5b279a8003bd233024f9536a7dfe8ae145083cc4850c0344e8fa3bcceab1fd12cad82254f757a0567428a10e9dfb066032893c1198c5f316f4c077bdd85caf7deff33a7fdfe5ff1caffeb840a232c7e5d70d9a112f609ea32dbddcaf214fb79f7755f72a55759d029a8bcb4c795e5b2e88c654cdca099e363018d29accbd9652aa5f63eed93817b6b3eecb8f489da37d56ae99e7535516dfae5cef81fd31e1226a6376510b678cf27c096806d0ec3d3324ebfd860f897f9db4f06b127a5ea70069d5b03426d333a2328ac4f974eaf9e4cd7550b954edebdf30a33227fe938749c4b9c965a854caf87bb3222dd21714b4d3feabbfa1e77cabf4160ae5877af0b8c32f2b9cc073b3bb0b26a8cf1332f23ce15dc189ae3d9d97bd3bca7bc8f6ef185cf9ab82ab89e7171f2e4923978210eb9a267e20f967cddd6da2963f3cd0c2cbc684879e17be934c814ab368f1fc95b28030b8f16121f1b856d9d3fb613c67494275889e4513eb0eebb906e60d2633042aa0dde7f9742835aa87794971d712df3b62ff85e5358fe568351bca2b3fcaffba1ea71d106caf5586681b6e556f9be9e97962f8d2cecf2f5e03ce25e88fb3d0cdc5c05b571cdebc1bb4c61c014f8f65ed0a6f12811a7bd133a1fb7d2801ae1fccba2b76923127a8de3fa91b9acb9e0b74fd77d7a8720621b9bcd39c490ea1439785352aeafaa0d967ec90551890b1b37260b256b1c5a9d7cf88f38833668130cebcbbf3e72b4f1bfb6cd121cfd3d6f4a391b29e86bb9934aeb835803fa8a110b228ab1a4a403e88a41dea8714e5d248dfa09c6e8d06c8a89b2a12e3a985e60ea9a4f6a1964c745c1d03065ab87d01debc1d36e25085e6cfd302269316f34e03215fab3d1148e130f2b3605b97076662cf901aab145a2fa17abf41f75e946d246a05c9a455452bc8f719507dbbaa9515b9fe5cc2979734a9984c14a109af5564501a11789bc376f59b7547eb6e3c961bef331049210105da88d21faa504803f027bb8e31352dfb7cac64978b1a39ba35b4df4f5a5e93f52228cb766801e8b6f1f6c0ec4d931dca957620393047f4e709cb5b3c82077d1372fac5ec05e00bad87e0a29252fa9f856889ef0588acc5be156ea905214cf1037fd2df1a0395f1f21d9e801243bb3f068b92b1f8c4baa31dddc1fab17b082ce8f5c89095fe40eb81806aa682c958d4f1ba794f42e91173d8682caca841f22eea2ca5dc49025bde40d4312f8f157bd18eb78f8e1164db39a5b37e2543bc726940c45f89662d866d482572c0f634bbbf0a470770e8835fc1b5b70b2a2f4f62b3fb9f2311d6cf9b74e58f17b3e00ee556d841611687a1d68420f877bdfde13289cacb76b6c10380f4ca119946336d81ca556f408b6389e16b9f884631857bffbccf2c9dc63f0581c3defabf9fd143dbb22152897fa8bc2d141d360bdeb35eb7e5cccb0cabb96fbad3c5003a136fbe27913e409511fc852505370a25bade5f5c588ce9506714b486a33bf6d147655a63c8ec3d40c95231ed2d60616c896121228ec949f0a45f20c5725d48eaa386f325e065a51fec9a62856fa4f024a7e5a44646bde0989f8d94296b5496a8d9b2e0f97ab8baeaab51f04a38e9a2603d9151d30e08cace6e351d116335e26b9d02ac4de9cc1e5bf7ecd45733234680ab6d03d25e924048e670ec0af1d8dbac67f82b2fd544b6f46a14e870066139d741f0b3c3c05dcb4ba8b0dcc09e9be2173d7234c0db699e9084282543362a68fd792c62e54fa0ca97497d1ad6e8c5d6c2ff1ac7fe47d6499d94a673d2bde6187250096e7800f57a840bcbd2e77f3bcbc1f416e43ad51f95397f69a956e7bcf7072ccd51e191ff608fe314816ffcca9e71d2a86f11b4773d1dd0b36b6efd0bfb56c1d585e9d8c4cf91f9df47cacf15b6ad2f28b8004e3341d8b377bb78cbcc0ee79b1348f3bf0f92aa7ab3356744a6d91c81b2737ce3daa770a9e98692c9e23cdae9020597a4f422fad5906430caf543f788ac2bbdb2f86518228ec37e6816afae1a04feac7cb42db4cb6b7c430c2f57cdef7648f2f9bcd41d2c00c0847e58ee18ec9c92c30afff8d82e8355329adb0ee8ebdebd25b530875758d65d2e416c99a3b912ff4042e2f4a77e5618e2093e88519744674bb0497c05d23ab8a4f709a7598b52340574f39c50a44007dcf1688956552dba8715a156a3e7d42c817f4ed7467b6df1ac5b843bb135d3e99453671491c6d19d64160defe8a340027458bf571f5baf50347b78beaa16b761fb446c27d8ddd7db4593243e81617d531af41d8a66ba6f6b9c500639296041176624344cf5aba33bcc0602eb177c5e629cb0a6d4854f22ed26eb66839b5bc9a7dc7bfd8a6738639b3ff48970eb855e31400d0e713070f8e3f83b2eddab44368e7501c66b140f741d4eba5c7cf13008f72436bab70ca294de908aefddb66094d7518e2d637f2af8bd1551b08c1a3062b2f3bd6cc38e48b2173960a8c03b9dcd826dc08b71c153d3a50c575268be2b1d75fc4cd200b4f521b46365c41ed97550bc52cd357c16dabbd4b8b2731bf6fbce2ed6d6baf98e93460a711e37c741063d86dac223fdf3978c5e0a3cb43f9b88a461eafdcd58e0bb24ee5443d35351ad0670c1734cbbd6ac8f61fd80529a8956add534cf8bcb2467130171b953859b4f6536b0b08c918b531ea970ec92bd8eb1365c346184090fe188854af8e4758effd3054fe0c0abb73e8a6c5e4d514b1b0d8898db9362b4f3c29c65d584eea03e552862173fcbe3d6f161f03e4de01910b2a9a442f6d31373efe392f5d765a9ed872f3e388cc3cb760b032fadf452e889fd200273c335c9ec47741e79230cd2783eb0daf4210ff38ee49177376df1da8fa990adad3690ea4b8a690e722a46eb183dc83ca3844385de38cd8bfa2cb389caede6f449e152b5bbe4471ec321d2aab19c94ae1a6ce8fb644798a8e285ea06cb1f9b3fc0346e64a30202a9c06b09b07ce29189047ad24b62538ac076255d9e871520a7a0e406bcb0d7acd4df25cba744cc1a1510fb1a480cfa0d957867ec2b38a9ce3dcb331bc45563f8bf3ae7d289842285e449584631f5169a4b4cc2d4a291fdc6045f1361684c6e943a9987f8fb9b0468273bf0b0732d557fc74c5565e0114a6fd67fb5f33098389325b614c17140b0ade419adb515bbc3426ee78e449214be65e488823aebe84fcfd350713e006407b21f48f4faa64c87d4268e32ceca445aa34f96d650e52d2b6005c54ca10e0a5688f79d977534adb98f651c931dc3d6d138c185f3e68048746cf23e8f1d8b15c7d23c7aa439ae3036290cb558305f6b9cb0db04ff9efa542045778c8f8e8af557490280772ce0f43c4200de7055396e829d7c15f57a24a72a81d054e0d30cb45d3f0a7520539ed223b9246676a9d7ebb99ea9cd144f7a4298ee82e345b335384d6be3551bac95a59e6281e053e09274ebbd1251c466943229d651f28fe2e59133509b62cbf95869c49a74ff58344c71041dc6464ad434e7390647783b2ca6ba880aebcf545d1f4a16b6e9455465dd47a3f73b03b7a679e01335e7d46c1cd61a1c6352c5e49a12a7f827219d8171d09f5edc6278d0bfa55538403744e8d48a2a40d40a4312d4634c909570688fd85f2e6e3e09c21689c69b17dd6a7754d7d3ffb150460d0208a164fe9c800951ae5c710fefa6dcf44e515fdaf2ff34eb501d0d523c68390c687cae12d7a1f5238284b510b40bb9d22bdbed7391f9f9be8963be76141d73a3d8ade0a87a641945373a2e863354ed4e9126a513bdd33d86b6a1f64103cf247dd3a5e32f50c9c701fe71f4bf258025ca936d3b134473ec2e1b6b359d65c7710f0ca496fc6eb77255bf1c34660677f714bc7516f890f3a100a8eef6e1c5ec93480ec1d3a64821eb6da1a696df3ec3c085ebd6f511cba9655dbb83b294ff0e35b5632bca8106c0781e60108272938d4db80fb8c1acd0401e80787f8382140345a975f8d4fc9137cbe0d89f1b6adfc2d876120ab7e53f36c38e3d26afaf0fcc97439503c5f90a14cc14df754d6e0b745cc01447b74a761c8af437ad62ee2040319a6188a169c4f93cad4f572981911dc5537f61a652f6340840cd3bf700e43b47f8087b1e6b86994d9390f8ea32d65a2ec955d13189f807bdf7ee17fac81a76ae196ab650a3272f0d4e27d7e610db33218859471e97b1b0c925b2f451d4605439db77a17ca6cb44c2c1e06f03f039c84c57b28921c2ddfe771532b0242bc0903fdfe18a350efc517da23c766e421a6c4c3e966e537fe7f8443e1bb367fbe2d7331fb53f768fa252a361ed8e2683cf25eaae3f1e9b7a81ea9a94586642807d52e5c18b644240b9e110a868e74712ebde56f5588eeab991a6551caf8b786926c5616049cc58862a972b682776e528e61dec7c967a252ff0ae068219218bae93ebc89c0afff3c49f855b0dfcbd252a4fdeb54d01025c4ca93c44e5d7a4b741d7161c94061015b33d47bed9d553ee3e990f4fd9404ee01790a81ca1bd8db7037126f2d28c3c08f1eb48326b2e22f6399c835f0e3dac824e8603796b05c43660d73a645eb58bd9c885d380c633d36b652e0b783bfe0cfaa7d8bf12db4ef4838bf4587f651420e57a9b8719f1aa583aabef51f5774d2b1407b51f1aeee0cbe53ef1175e4bed55f7b39c08f0f394dcb131f65b66428b5d43c764ef4635654170a68979d418ae22a72110e08b9e9d49a8364613584208d3278c60fc0fb040a114dfa09667ecb215bd7a0011484f6912b013d8182560f8a4009959280cde5a10b93967d2537a5b51bb2e447bba1331cf263112a7d2e6b0a072e3130c3a8267f0c34ee33e5663abb68ea207ae80186da2d295d5fe8ab1970e979e812c51938dd628fcfaa009d446164ee17d22dc476fb5584d39b40d6500e930ccd71f6bb62d6bf16c24ddbf527484f04b3b1ca3e36913e9284d8bbff7603aeda9161ee3150f762dd375ef3bea630b7debe60adbea04afe8c4288542bf1cb041d2d64922e0bd2ef4f45af5a69d2b54c40646adcdb570fa830d55ba88fd44d3a7799b3b5b92b42136fad4fad9fa7e8cfa40dc9c5844ee3726898f3676858a774aba7a2dc5efb4d1c377aa8c8ade6447a540ea503344750395b1b7d456d3a6d8f33427221dc98b4c6681832ea11285feb53cc8f39e1c6305b97ce5570cb499b800a73d125f9be0e3df847c3c573eba127ecf148ce584d76ae9c929d7d37aa19dbc55f74c081794ae1dd263548a89041d1d2c8987f89a5f52c7715e2adf24eb3fb04cef29eadd4ca6f39a454463ffa611f788d6ac920bf69f2b1988078705212e9d97c104fff63eb2a996842f8b45d0d726679a2941f7a8991c2f622bbe9030282cc952111dab5eb19bab0f7f7dd25936ad1544215395b2a44da09730ad42cc25b67e4d79ee1250671ac1ffb69393dee7ca49e176da9ae0a739671a1e05da95082b83a5df4921b85c6a75c06e2aee2c3a633489f32c1d758546841ca83ce4017a449e25b2d9f63f8633936854794078ccb35e80e44b8e919f1788eb7085ebd7f1fc332ded352b488aff48aa17937ae889373610002f1aae5113b2d4a770af404b7582b1545a91bd6ae16c56f4856b4d87d6a9634a0e7f29d0e39897415382dafe0e229578774cb1d341d532bb22f9f92366597e119e9a3c6d523d6d8e691ad3d637f7502c17f110bab14e6c72e16e4b29e3b90fdcd1de4ec92959521a22858602ffa3ab4af1c164b8aedd2916b64e90bff95ede90f8f0e3a4319c58c055527e9b7430c06de9f3a45f87ae650cd0d3ab6129a34fb4cca9303ccdeee3f82d55eb2325940b3034b996272491283a2f2b2ce6c61fb5e7162cf0c636b67bb4054e7d7c95698560e93a0cecf93f901ed9309b21283daae15bbce2fa4076bf1281a4eff4820f8ea7ebf10b8a633111228a75bc61a0bf70f8a0849626f4ea3e27f6e2bc360748d78babcde65f5a7aa312612a3bd43d1716a3b89b601be32073b502cffbc574ba04e877fc1e862725cfaf18221a503438f1964ef75ea71aa9032657e1ab5c7b7da008333e6f7affdbafc4bc0e2263700020abceabb97a81fbc935d8c65f149087cc93dbdeb83ae4337969dd59a2d62de3d21ea67068f611a87f13063e22ead326eb1d5cf73a0b2c13152adc2d85c2b5a6d9b57aec300ac8284105697b44090de748dd872ba346271dd2b46dec09b69e3202f660d4ae4c6328144ab1444679aa9e60ee58f3d369b3793ef3ec210f222ec9bc7d8a721d555abde1e819bce9d9189a5c478034f8318dfc54f166488f3ee905cffd5b3e456f10847719792beb70a41556ae974c8ab2766063f9528d71fd64cd578f007dafd2812a613c90cbac5efe7332d8b0a4aa89816d25c7b042b16d9963074971af11ebbc8abac2847f58d667e5cd03b4713349774c8ddefcb379ae788afe1ae372fd448c2d19b568791924ee5adf6a0bc87548d3fe6be031ee4631421e4f249ef9ad4bb84673050f7de055549120f58f4752d01aeac9c3413bc926607bcff809c186763ee1b89041db7b36a265f99ce6a26644588a3efd5e5fb10e1f0aeaea408197e5e40684bd6bf48621a182f33c2e6a781515a3dabba7ac005d6d5fa902112dcfd960effa3baedc9afc1e8bba4c2cf800d12687f0e1fca0f3bfad4cc819adc8a0ff0f71e1c922ff78f1489e53d4eedba52765619db645895ad652c94005a542ac9ad25e76bfa28e81e58695b0a944673857c112f2651d2ecd7574c9a090e8cd1c2940493d5d4dd20a15ebf2a0a0b8e1b8c84322f5d28f8dfbbf7c4327a55ecce77cd2825f1c74ddc96f8a41ff8044fd610f3790768c6718670b381dd91a90842b240cd2c4373b02acb8a578063885b697a0ce8e571dc29618909f28cae5a60a188a66850b322dafee166fc505127626ed56e336da1bc562f562c1a957a939d9ca6a3d6ac420880f0f3af9bf6fee34d560fde4077f5c58b989046e1c2b403aa5d2ff830fb7ccb7becd2fb381b3138d70d50a98415ecffd9af37c08cef1f24e840a9c600e04d40521bf534a41166b5e359f0014b0ed491f8dc300ef5321e423e6dc7fb2255a94ebd68142a76371cbd13b63cbb0bdad77a67e06e0a951efa2735f1d8084bcd9ab674f1f1416e4d3c0ede930b3b84de53081e8108444a9e154f5a95e308c267ab780993dbf971e4ba0f38fba7b2b34a7762a09a7bf11618a8b92e1ad32146c960474e2400989071b8113e607be05df36d6eefb6aa2ad47919b2a3e45d7b1264e3f6168c69113c004b3f43c9183215387ff983825bcc6709ec44648d663069ab5f98896383e0f1a94f3869209a4ed21bcf1d0d85b6f4b3c599a351cf9b5a00e42b127eb772eea50c039adf54e9ec302aaa07782228ebb2a21f552b445bf106a524de7f96a90c049e34280dba80ef062b3b526a5804ea85da3bbb03c3e8da7a58e46c2d3242e66ef0c56d0ff322bb06158b2a39def861d800e8ee2f06a724cee59996de492b8058c3c89f3a88b848a78c9f012dcf1644e7abfac52c5dc5df6604b8f4e7746fbc73f27b79aa2812c415e23c2593f2928b7083e193a3f1d1b06c2c2532d0a68a7fe55e803d2a7bf10a5f29b7e3546c8f0b08874ff0f1296d57735e755b31f5f02ccd79c056f6fca25058a0ce115447d91059b3c0a725faf3feb6974bb5cedf1d73ea0245262f49219488a508456edc70fbcd35b05b196a007e44963b6835e3784fe1f4bfc49baaa7d2b083bb0a2e9c5955e7f014b93b7c9b9b059f21bce83f3897ee29399b578e341f5d3aa3a7e9a2c84d1e6c699e1519c5f320879f91b7db38051be10eff283416d9cdf3d2e6df7ca3f663fb2c136b00918c565b384d2ab422c2184229940465bee7dbc0a3f1e83e0915fa6652283d1147f780384a07fd52fb0f1dbfaa652bb0c5676d230f5654f0dc008621f5fd9974f43bb6beeac159b273f3db68417f2ebb09c5a097dbf1dfe28c6d0f868e2f6f1b7aeb199f814c932fac6737df90160c442b9211905932ec7f06fbbffed900714a5e4d9073df4877fb6c00754a2d8d352d1413ce2ca9add4de1fffa8b78a2fa2aba7e30045274dcf6e52c5d79f3dbded686af9ba8d24de2027550ed3d81bce15a7535d972542613ab4b539c63f03dd30ad37a2f1a7da5e072887ed540176770e48aa51d869cf5b3f32cf9eddb782ee6a83e8076947029f7864a38bbfac97e86116a4f6776a9a1f12ee6481f4f769eef74c098413eeeef461112c9e02f02da3ff7c2b486ce947696fae9836dbd3f6efd381702fb8e5856c752eb112883ad8d8433e5fd8a06081b0a2cfcea9256acadb055d26137c5b364000048bf58ef429ad46b5b50860a108a5a766168907d8afb96d85feb840929da26715b192c1bbaa7bedfda3920f1a8bdee52c206e53e00966b0e9225bbcfbf4cc6ac1c64b899d0fb431f24d547f98eca7713a16cde75300067cab20f929556f3a6ca07b9ef640ba687b2d672d8420e07e1250860dbd59da5e5a9207c1b9b6ae341b21839cc3e5d30c58ed85a0ba6f1fc8e6f0cad71ed4d98273132dae77ff46b90f1bff41ec7c18050918109ae2d736e76e26ebc85523597cedf7eb5e2a23409eb9822cef664daf58f66c8dd57f9a27a23a15fcda62cf6ac7ad6a6e90ca1840694790f0cfea22a2746422533a8a363b58fb425b29a3bcde1727538c39334834eda67769b89f11302641ec4b0dcf6a937394a39f6c6dc4862b1f5b0e498322308b8324ff8ed4845ba1ea715da76455bf0ed6d28080a875a2997c1d168b2fd1913fa638002d73df07da7573a1fada7cb898a5cbfc35e9f698d88c5385caa153bbd2e4f985b89aed4d1de9c6461da55d70ebe5b7d05bd46cf543ab89884e14f497040370ba9cdffcaf542ab81dff374e8f854b7126c61f503a478c62f3fd9a87ffe738cd67cf3e0d549a0f713e56199b00ee0f21d62721eaab85761a98cfb079915be47160cf98f36a24fb7688fe9aac0903c2862e5524fb73e7ce5a52350cc4033f24f097fdc6c52c8fa5ed6863457b7a0f27c6419bf884381a0b56d5eaa914191afcd881890606cfb876fcf778fb8b8fbea33081b25f045951b5d5b98b2f30efda2d6b9543f7af65f504a0115421185bc9a85286f9716f0d34c7cad24fa5fd067c6bc63d0fba0efbf848bf54315cb7c1251fcae7555f4b0db1aa3a99510c3ad516228044b1b9d060c638f56f04d0ff66bf12f5ad683a781a60618d0a4344cafb7e4f188e77cf808934bfcd330418fe17b3c3df42649c63c72ee287d318ff9efe4dd0027d8751a926f507161b83fa803456c7d53e92361add0f298d05a7c4340563c03a7b8ed81385776c9ef386be26806851ae62979f5801fab52fa6bf4acb86c9de20969cbfc60a89c2a4fb74bb1acf42e36f9d9a78ea5d16b0f30b588af763b979bfcd527f63ece7f3f56d4caa6b1f07fb2c8e23e925c8a854bc9f423e4170c9829355a057794f31256351fbf73337384a4ca05d0161974a6dde6062f2a62ab6790afb2bbf9f19b5142803ff927e6cca6d54c94ea22ed412044f61a35cceb5691f351b10fff530eefbd2020c4a6269bb26bb0792b4c2675250ad8e5d6e2a265504060d8d365f74c38fa31f4d7856f82330e1164f9f9c8bfc58c56cfd0752369c4bba909a4be3bce636e447bf350361fbf4a58326bf3d8f3f038c0d5000c8a6ab13a6240bc2e49f4315f9316fe0be17c3dfee83a5afa0dd758a7aab1f2605880b5530b38b05dda4899eb62c9b51ba0ed9881c3568fc52309333ac78b6e1a0bf9cd75e3882e31b08247a4f9ddde34f7b4cd7a2e48f2ba1a2b72372a1956332e8a0f509539f392ed8324ae91b55e0598e20bf5235b575d2c584d787867daec2807a3dde0707a93ac4ac8ab96b58a022c3f7e062bf97779b790c88bfaaba2c4a52b5b97fcb89b7cb5ffb15c9b5115699a78d54212d2d13bc60da5536d69926cf0f6f798954fd1fc689f4a899addd6ceca5aac7b0a7be3a603b7379c2eb5c102d0af3caeb50b092aa77f2a786d976638b9a93d79f2678bb52b93e90a405e90b17d4ebdca93ba2e94b5f6e024b1971928c24e751d8b38dba383bf4bad3e28c004529d4751bfb34174dbce7403b9cdf44cc69aae045d02effe18c3daeba2aac0000006a34ae4cd775e35db63c1c404e6e68bb9cd671c622189cbbe2ea25f6bbfb0095bbfdc3e089f01bd88b494b828f780406a3df1c4dd2079a82482bad71871036ecbcdaab5ee31d0f67456be892b24fc80fbf5c60a3cdefb18916f339e8aa75c2460ec5b6646f773a74be83d1075fc123c8511bfb6bbe914d344c737b50b2a06c6a512339fd80e542d92c18e7211d8bbc4373f5af4c0d6d05517cd936d18f1f0e40bd1c75fd0dae281b019c0b5c3a9b3102e7cc7b54f2513486ae1e7c7b5ed0a90fbff512c95f4375651bd2af7d3b4588162be4681ad5b8718dc588f779ce7f93dd855d40be13dde35e781dab4040b3a430974c0c63e2c5e9f69feb7bf8dc0f69311e6bd3221cc809a12d4ef033b76caad89344a408784b01035c861c7bacce224d259c2f6b53fa54952a64cb294453802c55231d041ba5f4f30cdff5218620eb691d34007fea58809fb643afb3cea8e6d216b0ae3238b417691396820c140ee6ef094be8dbd9afd99ac8681ba5290e0232ce635d54f6dc8464e6c8362f2a5082ff010aaad30539bb043ad2c8752f6a0933dbdf1bb46df1394e5cd93362779db462bbc43cc457d3011ad01d7c8065dafedf02a05429e682171c0686cc3f47d46da91a834563d1b96338577ab243c074631987b45ae49fc94baa3f53038429a45326228d228b990272f38b2880eb41437d9dd307afd8cfb7265ebf1f747c30f1606f8f15ffa59ae38f14ad58e7a35d6da12edb1b81b6fa52cd961b1e045f57de70db77ae088328f7d53de027c0b11416a5c4347c65d3c329e761d3f35d55a37a695677e4313c34e5065b7315c3d22484360eff8b8bd2dc26756d08c4409742702e54643fbd0117d938f1e1727ccd9d04b77ae52ac34323953007ac70659637dd72311cc53d336cb9ec49ea6ac91f9d9f8778140f0423c7b737dc48a4318c2a513f08aeb98839ce5f2c2730968e5f7216647f3fb41930f76fd54bf07b8f3caadf3402c6e2b4b744e9eaaac4e9c4b593c975673de253738913ea96f63b88066f2f81802fa1832d67e00a0f3d7dcbad0e922b62304c870dc05e3dcc6faf74db9915d4964bfcee10527493149c78819a15b12aa4f37b2ebcf16eac3ac79e7e5f34b26a56b0255da66904bccf7f40ecfe8fc7ce8f588805ba554d98ba72c240f34ab5b08269da57bf798bf38449c93afd6df30213b51262267b76dd7136cd76b6804d2d4e6b55e85e5abb9d6cadec15e04959887968575c5cf1fb4acbd425e15aab4aeb72b286a3017780ebed298fc5187762a2462f5e3d9f8480c1e1f0018c0434db566654ef86309edda8159eb38a9a42e937c6b294f0ae07fac25ac1d88b0cf9fec8a9fac910910ea60853385d9d33ead32fda0ada91442a37add073b2363f3719cc684221964400d9251a6b147b7ecc4753d8dca8bddaefc72b05298524de9114dbe314c8a2fb75da940b8638bcb3086051304d699b2c83e0e426e203dc256fe0c99a47a0e2291101821027afd2bd1f405d09a1ab567af2d3b7039483477ee2f10d31bf91336e1d775b29722fca1aaf6cd12983764b6112d30d978a3fddb48837f545ca70b3ab186aa2377fbdea5f78d3893f8986b242be9fddebcc22b9ec94e575c43393d4d8578c30183e24ccd165ecfec94aa9debe3a9a193291e1ff4733b34ea657dbee26c9a9da9380de51e00d983a7d8d4851fb898720b683edf862c18c4880c0e5c843befdaf5f56d3be28fb24d4e0594b68d931841a2f542631397a12ed3e77f111b2a2c899f2e017dd830bae08ba224324b6f81870b19e44ee1068ed4b93ca556a1e0990b931fd7f08331dda5e12c00bb7303c7f87c5e557fde3b33f2779c06673a834116338b40d5a2aa8c8089a87536b40f78a06e63889ea26612aa97923770b49420f8b2d7445618d2c2adee705097b366ed866d57af8bc57ce219e501c12305878b95189b11247ac561fd525d89101bd0da6dd93d3f1ed1cfdd5b78913b39e212ba34c4e52cc0377fd4e9fd04a7a3ead36aa8ec28d343d9967297041da999823df0a1d017d7603c058df59e5b10ea39e9db8d9cb5a5291ba53396fd7127453fda49baacb1a75022a6b2170d079bef9d989d8b1601d15958119a2e872042b1a2f5efe8549a65b2804b47e51c039b9037cea98e2944982ebf8f3013ed9c92ae25b044452460addf050e38402e32648c0acdf20dc310b62a6d12f2a7a9f259ffa7081a08ede5df824fce56bcece18dab593bdb425af50043e2c4baf25c83b7c09f0015e85aa1353f5a5d3ae175f7f2ad7acc0706ef675209d2537f74a2c594668ffe25b844952b5082c7662fdcfd0e41cd4540f16e66f1408b69ebddf4336f8683fd34a112df251781326ac495c9b19f21f50171a857eba4959a6359472d598bbb326a37d39b8a06cd5083d5fe7f2b31a65f389b902ce3974b68622df18902c865280412d7ec36b0dd9a8cfd8337a9660fd1a4007835eb960195b664895a8b48d209895950435abfd3ff87467a15d39599d67b1b138159ac8a3c05d8092f808698b77a3dc8b92939bdac053a94aaa37f08baddc7aa78db0e8294b28e336214b6f7462a4b0ac003905b5aa8477e0648f1b1b2169622cceec05766325761c2a057713b6796e4435168064291e0dc2b3e440fb21e59b5ebb97b2a54d43deed6b0401966f9c31d325279fa7221e3c9ef25adbaf0e73109906379bd7091acfe690633cf54d0ee84d6819db0f6529f35c02b90d1fab47027ee8415cbe89df8d34271bead87a476f4ecd47dab2f0172ec08a57c50c695a13b8d2a29df96bfbe2ddf754524014ac7724c904f55d283f71274968bbcf89aab5ea67236bdf96bc5d78d26bd3f50da8020e929ff4bbc5db5c435a43a67ad66c6f5dff3cf75e90860a6c31d0b27cc2f2b2e3b44e4d20c68a504aa3a398d9cc0b68f80054ffffffab