PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77073 325ef1b284cfebe979f9b282c03a8b86b283f4cfeb6105fb46df9d9a336e3492

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a6e2ede2f5b80722231fe03bba32e35c3940149a88355c4f030be8baabdc400d
Certificate Block Hash
325ef1b284cfebe979f9b282c03a8b86b283f4cfeb6105fb46df9d9a336e3492
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0001f2000080730100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000047a85e7548af418b65dcee1d5c4a22ff5866486201d44e06fe9ead51735b1b326db08219f21c8e8ce34e651dbde2ae3805d896d4183d1a26f077b77836a852b6b50dad8a8ea8cb7cc30f95683f713949971d7083168879003501000000000000000002000000020001f2000080730100

Raw Header Hex

0000402045ec288d07485e8d22748daa93a2b959950690d264a6154c8b10b3e677c4e5b646cabbce750d85108a997b44c11f1d8f7310e9f2660ba830e9c7a365fa35f484b9553a6aadd300180d40dcabbae80b034f5c35889a1440395ce332ba3be01f232207b8f5e2ede2a6

Proof Data Hex

59,560 bytes
1212160203078f42ab3832c76f418352d9246cfc5ba9f52cdd420a9784e865b067b6dc591cd634d39bec527e62d8e0f8dec2dca78e18c580871064853491bc98a34d4dc8023e6e471b339194eccc147a6d0995839ccd681ea90dd19a9cb34158eee6cb6eed5c390483584d2a2942c7351191977b91710481403a73ee825c40e0cb04f6221d87d01caa5554f9255c655ef7e33a335a54c781562f67973acf21e8b0b0ca6fb363fbeba26b32575b037c5b7eb1259741ffbf21edbaebfe9930f63b561f57c17052bd2e7beafefc43dc548afb952ff6823fd2197076d919cd4c0f43c2814a1d43a5df1edda305a9bba7df702eb53bb98e43de37bacef5e5028bb79f829e652c276d94350a4ca56ac5d23de9f4e28666ba1a9535fec8b4c505e19f242ce2c96e1fa84317017dde0ce3274fc8f66ea3941bd00503954fcbaf772c66c31d217fb4cf1c85b2e315df0185fd2fbf81205fae562f00e4424e7219b3d7198ba6b52bec98bd1538601c3353ea963a086ebd8862158c67dbe32edf2ad6c1760e9654e825854332c6f32724e0797472d4858af94c663ed6afb9e68c7a9bde0f32ae0cb76974f5198861b9a29f8eaf59a97b5f1612c25902aa5f688abfafbb101b829903a0593f5dab2e424bc05f9502a38416ff6746475b0e7d00aa073a577d728e4bb64175d42a0fc81ee83a66ba4ccaff79c5630f82596cf1d3f45cedac4aef1b1140e18bb5ea3f96b5650e59079fad0129340d56b1fba738651e6b4dc29dad5370fc44f11bbe9e4afe24ed669e84a0e5f15645e0d345c009e8c5effcffbb02c31a4f2e2ab2bcd9dce3e96317e4c2cd0f02d13dd56df863296a97b31a0d0928c80e64d5faef45d89c24e21dae0424b73f5438b38d842c51decc720a2d2ba778269fc65c4fb10a21c4a4a428b1ba5bf34827c3bd1f1bb1a0d86aba28c80e803c5fc74d854283e87f4d127a898f9ef367d3bb6e973c890be6b3a86d04ccc75d7e6706d017d6745e6e576ce7158a26065170b6de104165ab61e5722bcd06a4c0cdd0f7a78960ce9a310ff1df2a12f353a75a34c71ed449d4f28137300c03706a2bdc9e2a010ad44dca574c7609c1014837ebfe6679fdaa3d8bcab7699cc1dcb178976b1ccdc056288fcfc8d75852fb968c2e76ad559379508462a99d27af4ea024a2923af6e154fc51bfabde6db8a03133c9aabb492695c28a46dfc69427e3dcb0babf7e471ad42779c28301e8d58b7ff13059654860ee565dfa9dd628eca5af03ffda1982cbfa19085937c4a7261a60e1a9bb416444aaa7af9456341ee05edb9c84f34b5f2d1e20d4c903c5d1123520f1e522bc30798e84ab5d72c8c64211f844e98b673577ad827f96711b8b81179b3ccfafe77c25d40e6995cf02a0fbe6f3346d6694d98cadc9a97a38cd87ab958a878da346c4606344b4c69ac93bedfb550aee188a79f08ca870e9782a693a456a64af0a847714a58fe80a8ccf23714cb10a9b476f572d56ac52d3f60ea91c68c48e99f5beb369906763c429061efde2f526985a5c495539e4a3f8179f66716d07493ac0c9c1ca4139aceaa829c29f5cce15760b16a08351bac75718750f09f024001878caa97011a24455a51de9a5027be8b8d4fff6f4e9b0caea8320d27f843b406bc92205f6211990efe64960d238ad73efa7620752257ad67087792250cbcd6d98a4cebbdb20da5eaf5609fb1894492417cb413187c123172470f5bca726bd76811cf9b08109c2a3a1024bdce2af203001d3c9d615a97a958c47f44f7f90ce06abff833a7a4851d87a83b12ee7f8bf2415cf0ee23954d841038f04b192ecaeb7b67b2cabfec7f0532b08bd759b96a9d019d2b53771b0c70c828737b4b33de514f5c5b973c382b68319a1dd9db194fab1a8424058c45a7d3289b32f2b96e5b1a06900731e9d79d771fedfed9193b8b6a855ee6fd36872b88a8b287a7dfa7886ea6db00e784ee1d4898574ef265b2e774f51041d98ce4448ea283f334eccebe2b10aff076101c687e62efefe30ab296f23ed90f77a7fc0b0e15f32df582b64b1474e865214493851b9cce1c65ee5e93b0db4121578925088fdea63cd372fe4919e1c414e5491d1b11edefdc6f1534aef8acd2a99fb3da9f71131c168f83f6c9467b0da6f30a6da75fdb18f2dc077968c11075e34f526fa64b3f0c93dae51cfa113408f0ece1bdb264872f79ad051474fd296b5306565bbc19b5af6ed940d73789eec6b216ccaceefa0948e0b9b556fcf690e4ab116f763dc51d1dd24801507c731fddaaff73df7ac31d43e14d7f02bc6b8651e73cf1eb61bdf9a4646783bcfb13092de76f728c341de3bd98c88e4c8d5227f0ac5746d3668b1730adda164b3cd108d85b224d6084848ce5ce42f95a9e14f977b3df522f4f22bef7e52203b31b39de74b46c21553b2a139364843672a521d99c33bffb4c198312231863b628fac0bd6eae9cbbd8f31f02d8b48249698aeec43e8b77ae40e3a21b7c3440fed29a03c6b89e97d223d60c5f2343231b9db9d63b4a1971992c7810ade68d7aae453afb31836b71b8feac99dbf1efc9c4ed4eb82d730d0c632a963bb50babb60fdb01d5cedfcae085e36ccf1ab723cc5831f34392a8f706ac0c84f4fdff66da29b46fc4383b49a997f47ba70ce450a818a8ab8258f9e8904af3eb9fd896c68de7281a273d3c21417ab30026867ecdbe50a4fab90e9725a47adce61893bfc1a45fc49a795c13a4d191117889cd0429fe923c2a34e409b3c99c424830d0c13a7a95157ac7c23d8dba3394652e9c9f11a751ea4e7cfc4525b2c0aeb4e7a86c8ffb57f8d390e5dba4e49cd35f02bc0f41e629ed5b5f0f199bb6209d53fe29def1b5bad2e2dd3a096c41f1726cfed623284dfb7686bad067322afabf283b7cec3daaf9dec0e83700a0173f6c87df821ed436e80a8ecc46fd28cb83ea8b82658391b944566b2c8484c59baab7294fa0553915bd3339f6b9bfc71f2b349291af04d1cc9584d41988980f738624c24ab05ace8bb0f842d3df72574d4088f06618bb876b63bd5aa19369a35835f08614c58c35a6655669d4139d3c9ad457c011b2181f847e6eabba959ce29ec8f0149b36855dc110a17e1bc115a45116854b23c692a1a4bf958651167fb63ca3d6c76d94025f3afe5bf44a88f25282b308bf3f3f78d2734725d3cf09d1991d49d33eda2a2c7d9258795d5fc106d5dd3a96a7db82d9af759b0dbddac84d1a96550560581118b8cb7330135ace8cdbf72734483f470eca9a86f5bb696d9aabe4a41a979d52e81ea43c50582a7401d2b1b95d1e980f688de85a8180f242015f64f23b36c12d92adaf8cbe32c88516332694c76c0992f853870522fdf322cac0d2fa9e2bdb2db9556e1f7f2607e69333887a2e7c56240e3da3afb774786b1279fbb7dbc19b4ba91abb759ae744e1f7779a7fc9c62d7fcdf5b981be98e6c2574b11d911c4228cb8b3ec4c0cbb6cb690fd232ada41cf29054cd19a95bf5bbcc7d56b17fbd3bb920a17ed62ecb613a62ddbaf3c60565860f98b58c123b466dc17965db4aa880921a3ca6737c89ceb340485f9f04d52ee5a2406c37dce5a88028d4b1ff5eee56167bd0bc052ba04dfe88f927c97c18a9a7fcce12d4c7fb03f288d784becfba6c25752ee700c8ed5cb5994f12b36c31f52724f69caf3ec514ae5616504269d26ee2ff798d3c81b66911b3a3f6ac276e0739101108e1dce8736d06b22dba6631d2a130e293e2aacbac27dfc9b6ffee25ae201930c30016e200ef721fc8eba50117d2e77a5b3dfbf013e565537609fada5f613fadc88e949b7d003f5ee49d32cd0443fa20521030e8bc974cc4fc2258c7ef87aab3b3dd3a0d968aa9b53def87166454fb8350963a7d19a645a01397d3e9be7a2bbd675a19c98733ed18d6e3d9d2fa5a2249352e09125e5cd39a607e6f3c1680c98c6c159752ab845b700dd2ceac96efc404b0863d23128f814ed7b06bb14d942c60b41e73cea01f9246977db505b946536dad92cde56750a2b3873b8564b9fbe00c4c9dbedef3d871cfba5829911b72efe4eae0c481be981fd15ac93ecdc29e80ea415a8c4c66abef26a57ff6130de013d408957553b8cf1e5e92b90fc3d2fc78a3fc37035964363ed6b87918fec5f9c5ac1d0adcc33e5806275dbcf57cdbfddf3bb5a7dc355ee2a5b98778078a805a39bdb12cf31e386b7db2f0063c4dcb6cab8da0e3f637df7c63ba29fd11e6ef9f72d7c31742323784fe5bc0038e8223623d0d86e61518dfdc1b3d2d6cb85516b936c845a5d8d9d813ee5c622c9cd2f83c5eca18d02cdab4c7e4ff7a558e93a1cecb866ef32c603e31be7b86a78417d228818dae2ceff91bdeaee6855d519b0fb24dbbde2cdec2c0e69eb7135d081802dbe89b6392eac23627aa9dfe0c0b9a112a7f6338956c1dbb074f82eb1095197d6fd3aeed8a25ed7a24f990d92a3f4be1812adafebfc85f9a15bfdd5316d4a9115cc7f3b5c002430c87ff8a7ed1d6f3c7924c0aa6625d482e48df81796d99218ece8b69f6489e23a2ab8810dacf5e5f777175a7935c317e5fd1a2b06e2f001c7282cef7546909e072de4083ead23785ef969f25bc8558210e82539f18cd02aaea955f8bc97aa91c41c52e7b7d4e1e09112d053c2b2d02873411fdf383ee4d98c9cd349e14e83722559120d734600db30f05279e8705f4614526f9fa66fa30885efef811bd822c1bb7e44c96b4a5808a015e533d2f484c5fc8f47e947e4c90a68f5987dfae5f792a9e9d5ddc04473445ce39d4b0c95e07d35327f1ed18639b509e503e37cf472e141b2d5d3bea9bcaec31c0bea81db53d1c1ac35606dca7d5d0b4bd607d991bb52bd3da2527227de7c1bc8bdbf6adf16d9b5b97f907dc278ed2246ef9b12bd1fcef5fc481f3be71996b0784bfd3607e0708eac73b228f3254c1e2d51f91cc6056ff611bb40e1341ffdac8e2b25f1a29ddb02d15abda70e14496ab418d26cafd223ed92ffd33d616af672eef772cd622b16eb34556e5717ff22f28a95fc6bd08091d6d80eed00dfac099c383c51c564be01cbc5843f10d004eb4b4209dc704ee036c372b4e3f25dc2bc2437a16ac5eec89c06ad6d23ba4aebf4d0c3ece711382fe194b78a52db3d906afcedf64536190eccdbdf3a4b79c33723e126c57eacdacad48b6b2d0305f2613e7f8559803304c6b0411afacb6ed57b20df433fe29530f4375391fe45b480065204ef228ec0faf27376f4a663cd7c77565282a5588f225ee860b1f40f4a1183db9be1a30249250c2d47b6ad310af130e3c9421bbb639668fd2970f64e2555d2f8abc89217f4981e8b5736f3f139e1664f62fd3da281b43818053f8f156309ee0edba6be0a8334fdf717bebb035fb5d25390137b125a2ce7e5c772743d173bea3967ef2f7b1fe84d7995ea3ed21e2d61b9f0da9072b10104cb2ccfef75cc09f4e4a9efda3ec7d02103fda8bca463152b16bde621d80ccea6c7d33934e3763a1f782a55f12b97cd37bc4324d84b4b3cdb00567c41927867ea9e4b54bb2c54efc462faa72b62fe9869ed7a951e8793666fc2c674a7ce3f6b07272fdec0617d724b488719afa946fc59162db2af4671660d3364cb1ba2aefd0e589a586503fabcdb5eab2f3408100af23077f74348aa1909fe7bd790f3de9c354e2d5e5f49187b3673c754eae30a720663aef29c4071199d7ee5de10b668ae464ab3521da4732542481ec49cfdf715e64df11c82c6db876ec292217e4af2d4fea45260320b714863cd383f29807e775f09b91348f5fe4a5cb3fc1c863ca1a45e8033f3efaf4c355faa57b5914351c37c3cbc7d11692bd0d0570326dfbfb0ff97b716ec5ebed938f568f210aecdcac78bebb346219951b5ebb076cca902205e85ac599f260a4d20ae11907baadce1af4a58e00c90a1b3767bf035d08589af592395ca1cdafe81e2da407f451d4d779ffed58364bf4b7e2d0428e86350f8dd27549fc757cf079443c2927194ce761ee2cee9bc7398525306761af1f874be473c5db39b3979d77ef74024bde9ad6271f501c3ab98732dc3a86546fe0223b74f95fc234a441296bb7e7da4669e6427b8cd00b37737d7c6547cc47c1d94a4a50b46c28bae11c8fac76f56b4afb5c49d33f547d63708e47346f61a19e07ce1cef8e26d3e1f844fd477a87b0d44130ca23abb0fc484de94463acc4d851f8d604b7165bc86140359e32fecb0ddbe4acdf3682bebefa93024b32e79312144d2a58b2064dc06fdee442dc0b67885e08b3b6f828d36dcf46a82307fca9851ca166aec1526b17e6134c53fa0d62a9f69e6e69f3dda0103156bf9ce9b902b64a59d2fb0903687a500fb8ef975669f7e0116a5421f06409eab8c717481e76f27cea062e6cdd0389e2ef7ca9a799047e57d3b1f05c13308d49fcb2930eca5816660855e5c6214432c00bbcef160f04989dcfcc4e0332cc2e9008166eb0d51c23962902f8ef187088f588dda40711c0efab5a0d1ee1db5997d406fcfdc2e6d0e1939df816e678173305b927b92e18a7e9255ab41858d5eed7df85cca5fcdfa2d4b0d500d96caf2672df1e1322d650abe84fc027de31a7d439ad1d50c90cd87e55c5f4eacb79d1db05bc994629727e4480be409f09eea7d071139ac0d2be77fee29cf882f20cfde4a9291d43d7611e5e66a0ec5cc0e871076993665788f231b86c45edb4f91d55c74050fe01b60249f10c565b6ec92088f1f432b2602abafbb4faebe8b3b77cf9ddd8bca06c173f9689589857141f109c8766f068d05bbfd8b3197f86aa79836995a5eeb691eb183e3668151efe228e61e5ea5f20a7525200e669c21c5eb24f51c8ccd3bf320aa549ec52872564501401940af15ec6033218361e96aebeb95d13cba01d28238234f4c3b5adb68e4ce47732dce3b3f38f21c93dc761b6dc8f1f70f4e43889febfc8f36d5f6a47c75041360703b6858116c863398b713a9c084f9f799e393d60a79352d882f1e27263406252e6583e1145acbd80cc39189bbcf72466421ccd202c5311936f4699d3757b792902ab8a0e5740bca001597bbbe32577a3369067f5afd1e4d32e30f5faa357b449f82da2ce4f52a924d784db1d4e2f004e445a74073fd91c8206eb1af45b083f7cbf5755492ae7e3d75c50bda9e38d85fef01676558002644a1a0dfad5cd39c731e3cbeb8283421a47dbc6f6991f4eb9f7c47da93ffe20b77f81087049ccdcaa1976282c7d351b07989a7ab6527d8ea8d84e239f89c181873d89199c2d436bc8a13f97ddef1f7eb32dbb933704502fb228a8fb50eaa98348a80f7208265fc094d492094be0a70ef3f05da7e85b5a40ec98b1f12ce14e9d72f76b82283512b4733a9ac95c0973d676061a24079a7645174617b272488fadeff0e33fcaf85c617495060642553d7d6565c6425e9b19c2d34718f08ea1a81793521a836d03dc1e1d1bb872ac00eba3712e5297f5c34ca0e6f049913313b3f4aa8f10e4d16ce78212aba6526c6990d96606cfe32ac4cb535266f10f3684d2727bc938058bc9949439767a2bb3b16bef80199b2c6dc268e45b61557d2d49c7853c930b0efd8a3ce8d69686073d44f2d68682ea0b6cbde2b91d78bb20aa97c15721c19a47fe30d0b7e532bd15fa94c5ab6ed539812d6e57c68968692b296bb09c1e9fcd170ad383ae195ea698ba3eebc84c828d0d71f5dabf7e3424b50790a00528fcd458cf878effa9edc0451f3acbfb833fcf55f2c539ed8eb5c4b7edc5e7737ceb6595a51ed1ab9620005a059235365c42865f4e32fdd8a1b44ed838e676a72b1102e77cf2d0dcaa45e98decc69db5f52a3ba9133eb11ddb973ecf2dfd751a99d3ee2205f7ef28e7eb8ab6114485b4e30fd4b84c54ebc42d8885260f58435038ef6604cd99503dfa82edd83d11f7190e784fd2e5324316a5322ba95c3cb9ceccafe3093d4cb28c434836e879e4cef3d382651f63368388de69755a64ff2db50c3db7595026702bdbe78296106ca6c24b0295f42b0d7c46872f72354c086b9c13c4a79da4b0f5616b895efe879950b5dd9c15c2b83c19553b6ffb517a2046921766cd92548b6f664bd72f5e45679f0228941df48667cddca318944b7d807973a25d6099cd339b1cab4401baabd639b52545e79e22f7bd490e9db0f76ce0194212026a75ecf61757c375a9c1206768f37bf56e0757612f47560dde4b5ce0a295b26e12665fec66aabf428dd3a1d2fa06301181a1678e1487e5d5a40fb30aee844438929e874c0d0405922703e6174aa17a6efe716931fe297881c46f5b83d495dc7bedd43635b4756adae6ed8a42db46e6434e980e09c8550787b493fce8da439ab2e379c1bbf606df8e9f4630c288fcffec946014e2da8c7b64737df035d6706ffbb3b2665f276ebc2901e3d6eed77a1e6f5c832eacf61c18825362fbc33308161772ce6931f3b6c718511bc5baa11b166a4977b161348ec113c4840cdaaa4e594de14a8cccb9acf0ef96ddda541d28162bca60b7bace078d60bb756e2f68d6f0cf570336dc79692b1c3cbc34c7e2dead6b4a9c75d6a9865c43cfdc04b928070bf8bf3fc0dfeeba4205481a6bd4d08b8949beff4f70fc34f7fd3d15f2b3682212732de73f4c8f41c62b5fb56d1b2bb0e1afd05a28c92da4c2091dfe8147e2cc85fcff91965a437a0325d60993e020c36f0a2d6446b983f2d874dec9717bbe184b1cc59d46eb30bdaed0b6b0aae76450180a0eb91f136ed44fd2ae40151d6a11f6cc4d6edd828f1537fe19f54c2b35172c55110d58bedeaf88214978c3df86116b8401fc8a14dc19b9f63d71fb2578fbf64b4ab446e1e92967bd686a66f08384919f86c64677d7a92fe22be356d94d367f91d3f6bb6794c02781b1e3824d9183730ec02e5cba2eb7daa85398d762eb24289aac703cb43bdc28088c0b65f903ef0276a15a67eda5143ec0e9be3eb7abb71dabc68bba7d10b660f9a99fa9ee5017a82c9710fca2531aa008ca79475627b355a28e7cedfa87be834b35002c0f44baf48e6152de27b01c7991c04d02c497577ef112dae81a04b93d11a7d3172702464d4ab0d5a4a954fcebcc2c8a20f724b1e1402e02c381fc70b32b018a8dccb3e46a8319da596740233a11cb4e0c4f92ec3c2b67ef946758c4ee64f039a8d616b388fbfb976e14d6c671a1f840019f01d1352f876b4dd1fb70b1349077ba0292d93e3878bbfc3cce1a0de37ab8ea469f582b8866f5828a12928b1fac7938c5e4ca2af9fbaebc744e0457eff6b1f68cdd8292ac299d227124f62b43421a2e666520ff752457283f87023c1873d178b041e59dcea2194ad351c952140749b6520f5e750f34ea9acc8b615ff89030f9d3fab17511050d6e804279dbb54daeaf0a3e400a537ac2c869b13714cce1b551944801487ef56b654c64adddc83f02445da1a6494f392616e0c3f3ddbdfb8a6534c613bd89fef1e00a596f358bdc682ded0148dcfd30d2a63c70bdf97635b16fddf9012d3ca8d5c44400dd76b926d668a5c3cea480c53c7de3e0654ce1a9bd8009efeb4e696a560bb724ddd181c83550db8411d88385b3193543d96a9d4abc2aeb905d243d7ca35c287ded0d9edc05ebf64c70a50e51c60c7466aba9577bb65c963cd4d26793b3f7fe9333a44c2db24d7e8e1307b60a100d1a3b4f151d67ef6e6fe7aa429883e9d963893dace4ba85ac951d091421fdda2192e79e984301e012e4bc95ae77d0eda79f15434d8ff6c1dade3b2fa04dfc381c332bb9ef80df69732dcfc879089be2a4b59a985ba624f9b97fe68c801d192719212c92f4fbdbc6bd7074cd93b7adf41bfd465fedfa569246c3bf36b8a067504b6cd9bad66f394073b7ea825ab4db23e8060607ddba24ae7a83578bfb283bd10fc78915728fc201be0d89a81421974ed0b0cb6ecb3fc29ace4fa940c814ddc511b5a9a226f9584d2cb8ae32eafea598c4e91af0d55bd7d8f552ea46a0d316387544adaa4150bb2762f7b8dba78c961d9bd70045d70cdc6bee4bac94ad28b86582f194374339f3efecb01ce4c3e23fa9f3466304a547b8ad07cef149a6680422650fa5ac15d67405a36f1bc0f09a31459fc5cef7e8470f556daf43eb2ea62084002944aaf05ca6875ea0522a61447f7dafa6acca530ac664c723846d7e83797220bdb9ed305f42d61be5e324448587953c5c8d8174884f84c3de459cd4dae43ba2642c3e9a52bbd495afd2a9e165f8a66af8dadcd062f9a5802496cc424e0bedf89a48c992c8b5509125b6c55bce2395220370fe234fdbbc510729784db08262b3a8642cb3010c4d7830f9345aa50de62e97ebf5fca634d6568ec365ce2ff012beea8e196f760259a4a954e2439bda71e0921354d376c0b87e81054194aa01b6910e1c0d5dcbcb3b769b2456ecb24e0b813abb4498433235494eb8032d0de0086221308b52d939b0ebe67f14134b3d650befdfe9cd4c6dd00566aff51e170ac876491e60580f76c73891f14058e174834a61f987bd8d6d9a67fc4c41a56407489af3779330dad296225909c9b211c1e74de74ebc31fd5058b62316e685697c09803ed6332a0aa842e239dd35a9bfaabf2137f8e5467b9077b636137318a0b93ec6934393acfa8dc8aa9867f1b997c0d7f77af13ad9fdd3db6df3d25683dcbe9bbf51e23281859c2f643f0b473084eca31a7a8c3c30fa81431e453e4b99106dbd0d14015afa1463bec53d2c7237b127e1ba33c31644c087490180e9e8a954615bd0a6a9cd29003a735d7030c92c0134565d3107a0413043634a7e16c28d8333b2828ca32f725f9a7ebea5c99e9f101dfbd2d1084d2bc86ea1a8c24776b029bca255fc19cb34d2f317347805365f8109535e4f44af38c8ee7feb1071876e6ac927a25d042e9e65a036905fb78b7e51762d1fb8c9b503183a30574fd37ec9154c9c3327bd5355fb9dee032a0befcc9e6b83e4960d5e828c8845add013f9241d184d362f4e11f5810e5fcd1acd3af93a5c4d9eadefbbf0239880d1b0ae1416991632ec10d310a1f9baccb9b930d49c215883c956a9cbb341a37c1cc5bbd53c47dda01a411aed04faeb8859c3d0215ad59b7432a97193a04848066c9c10bafce8909257d620bd6daa32839e8ddc2f5b37ade301389d7286454bd22fdee64e553a6ab2c0c014701ddb1937d4eb5f7295440bce21c27ca61f11cbb54cc9c69c67afd81d0d233e0ec62f2e8ec108951c6672028dd9386f5847514bed4e9c6d1640e5d84aad936e400b4e9586806987baa8ad7f309c692af7f732d7f6c84eba14863188173245f32299947fcb41b9b2c126d66554bd9d6c6b54b4b9ba8f80d58971b85aee7cab43bc49a33fe912df3bc286543872587e5bf7e5bfe3953f62d8681fdbde3fc14b551f7dc01c11a2edaab8f75c22c09fe8fd8fa74a7e05ee876936622cdd043458f2df192c55aa727b778d0884ab4e42644359453b15aa2a2d06268c87c459399d20f585de8ff95179ab32fe65520a00972ba24d71219429cb6dfd7d670552c1b3e499493cb4cee892668cc095bc9be34dbacc49adb3d3f998d762d8fdfc5649c765f1a0873c87979be6a6835cd2b952d8a1eee6bd3fcfaa861f9f14fd4e4e75a83a181622bf1f0a66b8f76f54e5a5189cc39d566d4245fdcdffe7a94e64246bc2cd2c6d935f309c9b52676408e831b0e3a431fea3de2155ccd4ae0a2a31c2a924ae16bc1e44df65d75e54090ab02d9f9088f3e165082be3b1ff567f707f63c896c4f1e5f6325b7da50dd87267b9325eca035b3200ae533003d6464b66f7792079793752499cd5d2264f20e20cd2ad2f3f473ef090cc6a9b3ed8f935a0434aa2b9143eb34df1db694f598c73fc92edcedd7e15444501100f0dba1cd166ad820c7c00448858e79336f1507f06d0cdca202e44e59b0566299d662f650915750aaf6bce34a17426bd1bbcb65de1a13b32327c7efc3fc677ad62b9d993c4574e0874b7ec5daca8d9ad7cad5aa8f84b5289503d19885389a80d5e83f9289e31d506a83f9c5b511245f727d19bbc15799569027f36a21525251593ae3bee32d05f31794ade8ecd5df07fce3383dcb0c688c1b761bb2e2c0b41a53f4b8109cbe797df8c6eb15b2f5910dc9413f9a599ce13475f53fbbbdff6d38c033da9f49c2a17f1faee5b185d7b99c6916b41fdba02f3668112637a8f60ee56eb155cbcd8466ae031d1d83ae8c7a6475748ca9da1a849cf1853f4bd74765834c3277f1cfc37a9885c3579c4604dc431f156e0604e4709991253b51505146f94b045a741c54ef2308a54963d8f160e18039cbb4a302de1b8de25257a261ecb73e17acabfc66b45e5940d848941f117edf752a1f91567e76dce3dda34d9c8c6c4f3c4cb87d5884274da0b2da97b048e0ecf5236f83ce09215521d08e7bcbfdd8b9004bc9106f209b9d9b7137d4a20e1fccc3947b1fac3e77405096b68922c2af141802eb9c4b635de0de95e2f66bdc56998e13d6d811f43b9395e4ebfb999b43acc5ec63e985608d9f2d410952e139bf20dcd139d263c9349c9388110a4b2ba941cdaf02b4546ceb59b689d3ec2af955b248182b77181c6b63d1e20e7ec44027e57a17bc0bbf64b95b21c9cee936812f18a2579ba86fb310675c26d2632902726d745b53c4333d4dd21e51201d03f0f054502f048af5e14b90cb9a40702fd01728d37b35cca51c92c0fd243e75dc6924c4fb248e5228fd2b9239d82f4dec8e9520a495264456a557c001a4b3125f286467e9130684ba6a9601e0d7e57a50b573f1c29769192635f22e9fa8bd7d22d3774d18f104c51cfa57cdfeac9cfda1cc8a7176d0806adb626a621730c9605f9ec1a10e5923e29723b89b0e5e11876a0cdd18fcf88df40a99803fdfa942be60788f3da8a35acebe9c0f85698cd57a83753382c8bb5ca0b7380eaf1d77b9e5a32a5e9c3c6f69ec5303376541516696f1712139ef37edff97e0a44517543610bd059e942f77184f33820b09089b6a4ba94ea996d7058e09b4ac05bc4d0ee47d8681fcb671b3ddb9ed9dfc522c149f0a923e85af58be68f5b0f66dd16ef75a547f18658138400f098a4f971146733578607497dce83337d468ff42e98a660a221e0eeef0b9e5b49a2ca7c21abd036cb0e9420626ba615ce31c89f354d1eaf3bd7285d6c5f7e5dc965d8711549f2982af5e12353e7f1b84dce7f885341ebe8ccff5bf2210abafe171b414cbb7e17bccf3bd8d0be3ce5c48fb4bb306de4f63bda43f768434fc80bbc9eab4702ef0c58dc90d70bc675ba4f827cd28373e6914b310c017d8d7ea90db30281808969be3ed3295b9c17f6df9234475fea1d3010a6aa8c5f2370d09588a7e793fe2cd75059808cf8d057e89f87b9dd743fc778ed056c56be19e60fcceea3b12774035f9a3614a6f45c9770c0195b9521465edb6cd4b120d2f385a4b61e371c6a34dd9ab6c22c9fa8b7e09ab99efe3ca99b1909b308d3f62e7a1bfb636237c382ecb665ffb61079aa8800d0b8aaaa494155107c87640e1aa9320a516485602b796d41c120fedf02c9cb55c3c0a9e414f9597591f10c77e22967d038f229fdc8c5124fd8495059e535eef99b8ca94f6aec02d7d6eb435176c4e2bae69d181f885fb487da8426000f35c57933c36d3f5ef78fa924f710f45ca0edd881d5d568961e3eb79b076476441bb6ad67ce881753e64054aa4d6df93f2cc0184628997c2b68957f1d8e69bfa24f4d494bce382f62f5d1b0f7e1dabdee76fab777b9266fd1f6f63c33a5282b8483eb21a6e0053d42fa74a04921d71a6de1f8e5f2a8f7b5262d87373c699bb578d434065f078ec411062ee6fafa03de300f33442abd4e54ffce5a8e689c7c2dcb546754d8e81e0cb1f74cd9c4762aaa3e49e2231fb1c4d55259dd54179f177bc0ba9a01f6c31b770b2727d2355d6a9ad3b3f5f2584cf0f66e4e5be11322d33a91a744cbe35008957e543f823dae9cdf0cb642b7199009077a72a213a6bc137cc41a44d59275263c0b605616674c0c6ea4b4bb20b6d53f935eaf32d897692d2ec19a5de0e956b290a36d87005cb8c078f8d9f1176858a194eb11943ec3364764959af23dd17ef963539667996aa7435469fcb6a06a1cedda13478c17ca186ab8d74b7b3d5d2949b596ea93fc5deae1f12c8ae5b1f7e4adb330d9638f55479ed736155a4be4c10d6694a557561d6a2f959565c52391d872b55ed2777dbe431d0b4fee7ebe0e462312bc5679107b7d57fa6a3efcb6efcd700edc0c9b64b3c5ecd25f15c616680eda32f2945843f03b5df19e96f87efac65fe70276c35ff770d59c1ca1bf7fc461f3ef638430d4576fbb852925337ac9ff11cf5bf919125129af989377bc1ad7b26726c35d17375dc517d6fe2e16617dbc0c6b6d6885bfdfe80a5f8ee9fc928ae52bb59c60e6b47e161eec888f53443654390e529439d28dc2e9241888674c323a9bb8efad84950f509dc7147ed7d6a1b287d7d8f415fadd2e88e3c111636d08941505a6ba39c7b5ca68307e40369b3ee3bb2f386dae4f2f7de819aada802236ce270f52c1f903c461d6c23d1adc96c034ffa40d65c8601992132383b404913db527beda38384370bfa9b6a5a2fc417a3675e140d5ad522c151a23b8250a7605b4456bc8837a410708d4e656e85ed0003304f04ba11176ccff6a8142c01f5f3de18f73cbdc77081b5990325677f866b61bdcede13d64f568838f808c8e1f2a04a0ff10bf2b704e5ec8e64952340984544e9a961e4f09cdb3478777e77f14a274c90f3929ae27e00f98dba45dadb42c57e022336f74806be90ed06b0f05d9a446e3ce93d0cb3cd8f4d5b58a3670b32da92b1b596083a2dec4969eb6de4ba1cbdf8e6073b771cee2bd42532b452f55b6ada8cbb7fe6a2fb5513be35a85afd0e01316dd384b7c6c902337043910336ffa4d5dd70f25a5f5119ac2122505555adaf45b98e5133a88f0ee99dc52c2828ae70b706b06de42c563a22c329070d9e2d3564820f782ea372b7c887876110f05c16cb237630da985097b07c6ac748ccb6fbda75fce5104248d66128745702db0420fbafe42919d37fd59836f07cf798e33e471494c57f7cf03dff8563cd5a51d1e7f46137a4fb42d75f6cf70f31f33648d75bc71ef3de5b89cd104f1e69cb21dfc79feff900f0a5b5f669254884d6fa42bddb66f5fceef5f44d049fe9a75a8c67a2ee078c13471e284ef56ab95ad865599c45bb3dcf35015a8bc0b31850f823343b4c929b4e59bf99eb17c7f26f49144e37b5e5e927f00e92488e0ad04f6638dfa9be816b77cfcd2fb4783c7a5216e8c88ecdaafabf01cff27e693415206d9330642db55c2a47223532102383a6459a4efc9a8ac51b655925d29b5eb64ad21e597dd52ed437e3b7e0d3c657de995eda06eb037fe70b3dcd7c6d64fa695cf1e82148b33b238544eef1900c48bea87cebb39710077e74c6896a54c0d4fd8d4cdcbd63166f327ce7e6846239de3fe01d0e035447691970d1ad9ef6b4021048490a0d80234abc739bd0d541c057601952f347b6e8755cd1b35cb5cdef82ec093d110abd28edd8f65fee83228b1226c4a36807dfa52457228caa68fc9f8ce676822bfe4204dec935f20865e1621c4349b699428c303f2436869bac7ab6bb15a534f46e88003afdd03b3b7a14e5b5c0f497df5cb924cd2c8c060799738c334a2f6090d68107b7b62ee4f3ba24f1c22fc2f818ee66b71b94286c89355b5c75f68b5a155613aba4b2cc2de9fa126de6a48e0505f70232b7ba7618b5b0a14256840ecc9ea746af09aab0df5a3be20f0e9af8683bacb4fe01e3b7d70b4e1a384f183ea0bf9b0f55fbe27ae9d5d215c661339ccdee5392fdd2a27b8aa47e67381876bfbc9002bb470f12172cb44b25c55a052b0b12afee11906116244f3b098a4ca61321f3f1f8670601456fe74d84ebf053d8c78cfc65ce963a81a8f1af9297012a8cf0c47195861c4706268195bac46b5537a210f247cdd97f54065e07142095145044db3a63dc056bb1e443fa177fc00ca244c98005739133cae5986dfe6beb8b182c4acc77b7fe3ac9f0fffaf69fdf8ff52f0581db168f9ab5e1dc60b0f28753e5359dc3861caf9aa6ebc23c202b5bb0ce1684667c52d9dfcb1e1b828502ceb7c2dcd0a4809e2936974d155f6662bf005acd4f6420d80815e07242df2b1854344109d940e48b4b4a55b5084e1190e9afd7085ce1f0b76863265a1e54d965728fe418ef6ca71469302d58efd187505b9ea405522c1e30408576c7713fca2dbee097bde536029506e38a6d0bb598bb873c699f27978dafee9900914002bc761817e5de9e7c75bb12835c6022147eeab60dc449d1c269677feb3f566541025deb4d1c175bbf164d12bed34996ddd79d264cec25b7bbbafe025e304353cbfab80609456e90d76d9f995c1e29f886f271bd78f356349988a2c2a87c3c98db202475c47f2379a22e4a1e1457442faf9c9dbeefa7afc61229dea0cca03c77471c32bfba434bd526c2d0922b80d2cc998b3f461814a3660f740a793fe55bab84ff8fb1ed6e14a804e6db72ae94749f185d74693bf213a95be9bec8c4c6c28b778a36fcee645613b06e521f6bce23c8f18bc7ee0bd04eda8c0ae5bbf9d5eacea2764e2342a7b50d6c51c5e5aa4d777fde80298d11915041a7c93d0ba35898794d198a112f5a51922b16510d70c6e2ecd9af158efe40afd0950ace4cb4d8ab21203cef859e1955a093f56705c0dc49ee056bcf9113666d4773b2f5fd673eaa483d7a86534615964215cbf54e1deda381178b59dec072a91cc3d4eb9ca8bea9d7264c45b5d29bc6446cc5fdc44bf0423589c13e1d4d3694a7f1a55b780e6be495e444b8e074a84ad5d1e5033ee543773767f4a6ba2564d374bb659eb0969fa5991e79caded83751ca5c8cc8ccbee7057ba3edcdc6f6b46e5b0d672edbb0f1328ee2523263533fafb90e2771e50187f037d86c11fd67a8b9ee8eb773cbefe34230a3701ca945761ef34f77a68e502d9c69cccfaed1e0197864d24771584da6fea40f21112e197df98ac83d65aa7eac0c0976e74fead8e03d35e5cf39ab677b19c16766cd71274662dcb63cdc53eb6c21b8e9b6bffbae88f0fb37bcca1d2f0a7c495a03c8f43da50410569d837597d4015fde6bc47e2b434a4ecc6573f8b587434951e3745721a7da5279da72fd5e7185d64109bc93f7d57e71701d0c5af2e7c36918386e141e44ce0a05ff00f590cb19ecb5296e508286db2304303264983c70b235ae1a2b1380d52c5cd48028fd125ab9865dc40979b905c476f9fc74f637cea751832f6fb9b23385d75d2e5170c8b1424abd866fadacfc84fe994a5c825052977d1ce44d1deaa052bc73608eaa520f12286c43433900330bd5ebca174e0ecdbb1f574ec2d9ba2ebb436568eec32c0c85e27b40bcd2a94e0e0520fcc32f8e0d0db16c71d9b7083e065b93da110054b1597523dd0b62148235fe840946ef3af2724e2b436bc2a6c0ad80b95ec6dd2496d6c5d9238263e191690a70515d90da47d7bcdb5be979d41b222cc8e1654c26173b352d62cd0bc1c8a39330dd5e12f044cb70a3c8ad50530383fbfe5d7a3bfdad0ea3e35eeae466df67faaefef0d9243700ed48e39dd7f624211e70a26d038d69a6316a6c0276aca6a9aa4ba71bbca014bce98b563f12277cc2c8a7ca665c3e82951614a9cd597af7051c0e9891be1e0f1d12b722f3a3e657eb0e8490f716a6e22e7d8d746c44b83d8d6ee939cab6608b3a06cb377c33831ed82a15b12c446704b49dbbef57cfc536f5b30a3beb2effd2eb485e9caa71ad48c644e068894d891a27fca3efd39c4ee030a7eadf4932780dd464884a3d5aa86c2465136f9530dadd9a09adc97f922482edfcb41adb9f496c64da28dfca3dc72939560ff3921a4ec9cac1935f181d7fc18b3390b764e8e7b551143f7c521e1b354ce211aa04ea70f60cee6ac6edf1fe1855df87c63c3e4eb449fdda58829cc3ca37000e5a84e69e1957ae391d082b4a9066d6b79e806646f610b122e4afdfbcdcbf7f97080ece09d1884bcb65cab2610527393872e57659b11bde38ad48029c208477c6215e895223579782fd34f86b20f0784cb625aecfa2f07a3dacbd713f84be8ecb9c34d1d3c2ac686a252e288cb5025de8177b96c5ef96dd583cf30277f42db5655ae999fd2069c246437ac43f74819f905e2d7d044ebfd40a8a0d5f9b2b21dac3d70807f935fb4dca8d0f00d1bf39d5a1ded63948c708fc310e29cd27fe1419685f1a096727e39d197da012da491f4b0754dd260848852226a09807729f11d93be4211a8f0245b4f777ea79eebffac963fa8774c02dc3cf931ab431ce1d1df4720fb3fbd58bdf9cc3d49161829f30e308a61d04627b5fddc6c3c99c06c943f6d4071b63cb34e4dbf888bc0b996dd8b59fcc2ec55bfdcdc3c9834de0b804c38f60a636bad1f061356b3d8d7e66b48ce309d1608a3de85113093262eb61be56eb281763ccdc65cabde9d3ef271b7786a97589d9828453c78da35b53b7d4fb71615bcd73101efef2164fe437241a82873b7462fbdf9b0c279a4429c842d684e398f91bde752b746af77289b2c9c7f3ba11ff82d412fc14eaa7841edbd9e8eac1a664d978686b6fc213f5e7423db5a6853eea69ae01a82fd56d654e80936daf786f68436e24535979089f6f733382bee8d0fe79ad09f498d2227ccad5da97c5597acbc5a7c894b5b34f3447903ae8dd18f3c2fdd96c93f46088603f4e24a0dbcdfe0de684225382fcd50dcd8cc08f5055cd4eea8a0acb123a056dcac73f45e91825bfc93a101916e6655b41a55a3763ddf9dc320953dafbe2cf8a59567ee192df4963af502f1ff3e43bbb7548aae2a95f6f492a65ded1cdbd8aa531a156f5e3b28614af41905a551a16c6501825141f462a862f19c60d76d87a64bf0d393d3ab2c58ca740eb2392bcc39e8cb391a1a0e94c9811b69f0d2f3a6a6f80e860af57158f78f5b7ae3588d3d5101ef956a361a91b39dcb7ec728d5918fbffa87c8017825f99cf63400972876029b44343a7dee989992cdbfac410915a5e5a9e703d5d61d18c7db2e5478b40eb6f607ee92627f90d53f39ecc2e63e73c6fc3afac2d626693f6790926420327df56c91fb440c209e14473306e00ee60d83da02b96f70d642d3fe7e1159282467233eced03a0b399a587f9e60900e2c9605fdd6ca171ec1bada9cd0196eabae9273c166129254a6d4b8aae7f348074022671c8bd33fd5bd14be3ba38b5f016a7c0d82d9f194a44b077cb0135b1242b23ede377bf7cf7e3f9dad0f504d03afb665b035fa60bd4832dcfab1fd2699cdeafeecc353790baf53597ab5f20fa933b651564b431b9af878afee38bb56c53c62ddb69ad45a10025289252f00e43c71c8327eb7ee892f27855834a17d6e1957cd0e6a93c8385aa6c095ca81a19bfe700cdee23e608908cbca3e785429393429db0ac148cd9c0fc5b2da94691dbadfef48b642495e159c21282fbd926edba651e50dae37fb47240ec6b39710791ada331b7d54236379a85e043de9ef9d4c941f84dbf16474793df5af74f8d42eac9b1b15336a13932fba9fe3065f6922cfa0ba843cad88ef492fdc708b0230800fe0e5905f6277d999cc3a33107ac835806b8849a26be045246fd5260161511a435525a8d629e47c98e3cc12f6a9bd606a77320611a00ea60483939b86afbd7ff1b298229f0989259894b9a9a7d5bfdd3db88d18078c145b6711f00e3a35256f0cecebe197c15d4eb51b9282a83a3751386c82053cceb92fcb0f5916e0d38413b2791482fb8ebd284ca2de690ca5ec2aabf92d36d67cfc5f1f5a1448ab1b6f8539625e939e3b2dd831f608ea101e9d2200c5179ff1f2514cf87f90257e6bb78b815965a935935cfdc6f526c404ac6c814eca0d1ab98b62aabe8e9d3882c7e597d74e651607fcdb6ccdbaa8d2921515d11b74a8aa5ef0cc5e511f529bfe9f057240f5924e56390088f9a6e6a98d8bd46c9a686a9b9b3c847013bccdc174059a90d9e23ebab8cd32944c53007536b7ce3848a40baa3cee359591c8431a08bccb34a363bc84d2816923093c8c1732ade7f4547dcedbce1bfe3c42bad80d62c37da6c99a608c99bb1f4ec7df9b7e71d220c175606c311c6dc941192107d74fdadd98b63b034263c5d7136d9664387374572736654479fbcd18fc07c1d5309b29a2313fc520ab085c1f53bfebe243e74efb1d8f1aaca111e47fd15f5b01762741a0bc4ea3680e527fac9bc4d945bb206a0727baae1c88fee10af89a1adbd3e0d6d2c71e3a5e47d08daf2477f6fb96136de6823798380bf259b1a51cd37e27b96cb339241ae6a45c8fdd7f39d2a1582ab5a03289cccf0fd0a3c612f2e61e42cfe6b18f018bcec52cc49f05bbcaf174d6ca2b2d1759e190f79396dd6e9bc545788193cb7cda970ee40f710c3844a5daf8097229db76df2802b4d0b620e7ec70d81c448c05ee5968828db07d690d22a96d757f1db8bae47858880844c2d03f97a87c48af7770e88590ba26111063947835fccffbc6cfc6792f32f30b6d4aebcb462e512f17f5325bb400136c212bbc7902b1c278cd1641eaf74cf07aa6fc2e63a665fa987ecf829c4be3542a13652575f55516d287224aa91651ea4bd2f0d06c4da44d0260adfe265589ff0b49571c87fa5a7e26bc5237ae15592fd5e6dab9f318efbdf282679a168aca57ccb3087849f5e794a22feb2fe73fb32dd9bb6a48a6507cff2dfcf52a9180614e184445906b2b0cf6884e4b8f8212b6f44de37b63d2debf7759cc94b6537d8dba4513709a5fecaab7f046c2ef4a24bb30c91194f5fa80024c31912bbc1016f6734a70a04839557587859bbd2202711d621042c8be4b77ba507dfec96974f29b2695902d3b64e4819f4d561fe6688e45e9ad9e7e08b5d9b535fbc9ad0260ae9bdf82953b34fd7de49c542867f363e6edd92f51d9c6d456d19cf5eec90a1fb628c51b5c341b2853a453e4a6073778f818182aac6c327f601c27bfd194e88abb5068853c44a6788850a4a5899a667faecf695c9a71da3bf278a9b322c5ccde0d4c14aa5a96f61a1d69ffae151003e5e5edc71267a2bc9e611b1fab0fd98f2342433211f77f5bc374fa3d5fa15259f82a23819e7806e2159563cdbe07afabc728f189351304b01407a12fbaf88b26878b20f324a90ce47468c641cf93f7b733124627f4329e1787b4f8f8b322f0c2f8449e60f4a1da7387f61559788823f3281708d8b1077e1f5b7630c832a454245fc0a9b06749674022b2a3634a9adfb15ce133170754001eb4272c9081b789592560c3354376f59410c20c4025bc1071e77d696c9a3f4d3b59f6e318fc5171510cf1ee949b45ba1901d6fb0f267e0e53a0c0671bcd3a047dfbcd8345ddcf88ff741fa6a5dcb7e6184f2ea95bae7255542ec9ab03c92a70c6f46950a2a063a4bd2f1bd929c4e1535a55ea6aa072b6eb9423968c297c34e03e5aac7558d434f81a451bc62624e7c7e6ac49d081bc5c309021a08212242b2754198a6810b63430750dcbd759c4d04c11e913c7266a6f5703cd76c74a309977b9554f12d8508657c51c6d63b9209c46fa5510231cce5a9c03044c02dfb140aefcf2f31b3f5a1a1a437da188f641c3b2b1d54d4e621973bf0c78154a38175888e6bbbd39155bfcf0ce86951e7f02ed59630b0abb1077a84fd7c3575b5d9aa3666e610d4b1ae0782ff5b9c8f314f731b6ce152879fa54e8e66b073d96952d81685d8c635581b8b3ba53803622b02e7dbdf9b2fe864575fd37da813466990741d73470381230ef0c5fe6b50270523519d9e6190936795535bf18e7f5769232e442f081dc8eeb92c616d277e1a43bc3dc5adc44797ec01da12510324277d2ca39cc6f1fe6f9c8cf86fab940a7ffff39678d820b1c0003accb1174687622d80e3ae2cf582d3709b393f5bf7d9b338d6349d7c390d9f9507ad2d8e7ddeb6b28f09c2c19b5e6b59899f757542b0f6b7d9f70dbebeb0de3734fd4cb294af24292dc69fa34d0450f1b227c204f463adcf660db5c707d5110a553c9af7bc1bd6bb2bfe73a2ad0db9c768885104f55e36d138ba409f6d93da7160ddaa618f4d5d35af48395f6372117c021bd8e55a7d492d464f10901c168395f09157ed6383b5a2cf214d9850afa081f091513739f6dae61f8239986b508516991372fe77689cd34398899e3cba965a5eefe00043b50bd21e61f550bab7623d96e75bc2cc8a25fe5da70b3b0f20d66a8c407b7be5fb3f720a464c706a353640574b26fda3b202ab1953f4c415a76b7318be02f80360533852ab8610b83fba446d985e877fd92e724de15b5f8ea1cec64e99a79b26196cef95bf228943964ae01b7e88ba5561cf38bb8c64b5b39005644170b9c1c9787ba1dd68ba820c57adbb3acc580755b164d5e3f3c38679f172790f029f62c29cda3dcd174dd0bca65364f2d8fd0199f892bae83b35b025777815a12ded12f36a91b0f381591fc84d547b7ca46b45b3a0f2ba0783c946b3c274694a29afceca159f4641695b192321c410fc3d122bfd799e4ffe257d150091351cd3af6ac8590a09b6d593faf412dfe694ddc100bfdb99a866c2b06077b571dc4d8ee72574b7d4dffac1b9adaff1ce2b30d907affe0b51bb56bbc85a9c620b581469b0da160751014febc229c09c62fdd8780196d81a43558fbe0ee6c79feb5337b206f9fcbfeb2e4569b70e87691e9ba8acf41a5a8b114c3c5f677c196013e194e5684ad4520d00d71e83551209914892f5417380ff4eaa27e8c84036390172d5c39d9dc4c07bd067568a378b298efd1c8c998c4b52ef43b4d0f413656a3b28eac5a158a64c1f9d859f6c47a96c8a3cacb205c1df7ddfb06f52ddb596822060fbdeb9edd935653e491f47f43ed32fad33e1818e2c69d814d3c411a75616cc742b9b1669d102db32f0ce20f60068b4d03b8334671c528db8b7df60dcb55480fe5f0eff21cb302882f3d32f71d14e72af8dfe8ed6841e58d903e5b9f9793f60ae1ac15aa7f7cc3744a2b89057db1f1db46a9511ae7f746b7989bfeeee2ebe1c8b0dc97279d433c807a276f3604741fcd3e5ac2e31d525d79d2c47188c2637816a81367fb9d0a725d62d512de02ca854c9a43a080c4faba4b9786b8f4d1a648430a87fa9fd320d4aa04a05f86390b02b7e86d3337c48b4842698e4454b9aa4487142cc4d0823ea0b58795d5e0f12492547d43e770de42f647d59c3303d7c55891613de175bc5ff563e189597b4779cc8fc4a4e4e054c4cb59d5effe27ae7528edc58405c242730609f8fe3a07504f2ca0a8476c18488b8e76bef63bb21ce521316e39629c98572e0a05df4048eaee57d8bb9802de2bb3948f93766fec63f050df858540aea2cf0dae1f6eec3c98c9b6064ed69100f2c7a6a9e1bb2ba602155d7126628a74754969cbe91c86f85b5c3070799e703dc547cc1cccd8912d1e04114b763ae6794acebe25595b2770d2d4c73ddf7e19b7727d57cb9d517b2d7ee3e0b1e51e7940db0d77ad1bfa131e928381b0df0c463c804d0edb0860f3f685ee55480cd4f6d0ddd2b2bad42e450e86b79e20143dfe00c690afd14272d66f5b669e393fc22b612646091445104627e9a5f4e325da140e5cb17ca2e1f531d2ee1e4b260e2b03205026cc4bc0dec6016a1c9d39628a62c0efce4b55991716f3c638c9357e1ccaafa18adcd01473d02a78573a97cd2ab00551fbbc24c701706f0928c44b8ffdbd0f6254a2206ad0f2bd6f862bbe1540e5622db80b20c3945dadf7cd99af715465c2eabd5a3c88aa096087e237aa0ed9e5c320fac314df02d7c1718af9a8487b20b3848288eb7d8e33c6c553671373598b1b33c5478c9abc1a38c90970c2036949c3657eaeb463445dbc92eba5f02dd627081499f28a17be429fe9673f62ab1d1f7791f2d25d2837c98765e8d3a48908c11eac83636f76289c191b4301c73d8a108345de1299c18bd8d4c274c52558c184c24d35e204d909e346e246d7810e51007ab389ca449ec15fc441b8865ce6b489d360c4412488b4e284b817528cbb1787e4828f82c8e5f47f75603d5a50011fcadfb304bafb3aaafd4b898714726bf0346d87c438aad416ae70fa1b2990f542b2216133500d450e589dfeb72664bb0534dd7945d519f2c4b595b2bafbe3d586d0811e29bb083b2e976947d40b9074f73163b3415630664199a1d554af5b3a88abf1f148196d314ada8c12c24402f30184c994c92b5a4df502d27935844f9c57b6b6ead577c113e2cf910aefe50cc783226c2b4b6589b829a6d3f2ff068982b174454ce276c4130137b256b9f430280f074e74866903ab47d2a1420973a9bb2230b3d689947e0796a2b32f8239fd548504bc38835ae724a55249cc5a5bc2b7399c91428d915188bee62eec5af8ef850c43e8b0753729a26f455f45e03af8d5ce9dab69ad61cdceb47ff1ff7d458f0f14117366a16981ca393ec3e445ea7e7dd82273d0910c94bb0c898dd6d46ab1ee89f3ae1041608d38a4e4b1d40bdaf91ded52cd1ec225f1c363e1579d6a8eb2867ca96461d4ffe491ae8d7a65b6aa8c8d15a64648cb9488a26227e37232021b45e59277dce0758a45b4afce956385ae5730db6e51ce9d27ea7c6199649e62b6a8a6e63c13d131eb9f4552858e1eabbb62db98ca6f11225dc2ee2d459db98d49649e8cfbb5e335c1b93d5cde4cba0d78ad10f9791365d1c738ebc8f5ae607337ad7b82901fb870f3cadf5f260dc6a82c5a038c647b1e47f0e1055f310e401b3863a233839ae430c26af76b4ea52f3acb6a22a7abcc3e050d468c13fef8f42cad62ad857740d7bb5fda5dea4ce351b3b75f513ea7410dabd1462b56f6011d55c1d60093f2d898a9a04a40734351b748726caf77d2985c4e86916378771165224ff97c3a19ed1a00f959c95ab4d6dba0195cc74ecb12de99719fa88230daa9ceef6552e919bd8a447cccba7b917007bb16271f6db0be0abddc0adeeb1c6c81635eff8adfe656233d358889ee52622374c83f189999de54c45e42d2ff84748f226a6a05a4b689d9a0d065ea8988d2cdf93d9a18cccb0d949a3a77c665c809ee0726cf8f909ad46dc58facbdc06fa1404ac222eca5953abe753c9398f0eea7c30927b99bf406dfa87ecb3a2d7e9f23b3ae3181a96444efb5fe049bdd227f428038a74e96c1c96f9706ed6c51d0aabef6f693a46dd2d8d4a9d3d9eefe93de122b51c66794f9f8a373ed5cf713a7bf806a2da9b830e83d6ba2b81f4b440e7cafaf0d59638d31ceba3fba2325088f1ad5f6634e8177cc532d07bf94fd705495c8af2f00e5b88f30b8d9c3983048a8d9598212b3867e77670e366094ec258221a51278d8038cdd4efbcc5f97358da44822e423f5d7d49637ca66616c63dd48da1504b293d4a9afcaf5124d35758f8329bffab15dbdb9b46a401518634149a7687c66b51a27166a9fea9cb19d1b80d36ad16d83fa1fbdb824729aff492ccc014f22cfb4d4c35b5bc8c63065f9670674a7b608a70d7c37a7b0be22bf1b831ac6df758ad84154974f1654162e87694061ce517ffa8b4ab93c60a84f79ac9e7323550421bc26f534fe27d5fcf9fbf348eb794257a1c47a4e7aed5d173080a7534692295769d4807a4d03e26f41a5650cf1df2eaeb324709ee3f53803148640bfee8670bab981cb12640dd9656c8c6fecb8a4f9bf2b5da799e26b75a756f3d1d3b8fecd4be32a77209b4cf3fce249dfe3d731e05bd5f9f1250c611049673bf025983429bf80ca2d69c9f178a351f54888270a5193c2bd1da97fbb53f8bc48129c8c340d2c8ead6f79617dcdd0be14234e36c540c574f3c9ee56c313a94b576158bb58ea4d6e37545c6fb21367585c2b13fbe92d2495a05c6479a93e786041b751eb97c186941fa7787881459229a97c4d550a672b66dfacba43077c5461a12df90b9d0026b0695e6101f999c37104e41cbff1cdfdb8b1abd187598b7c3a2755272b9f33a3ea12d9c599cbab791feb873288cb723b8694e08bee8d7afe2da5bb0198e0572ca475e11297cf3f2a5128d6317a659fcdeb5634451f3dc28c1766b3ce331efaed8f24f24929d14ec3becdd9927e9aa1c51c8b31f4bfa2d4bf252959864a899811beceb3ca658bf55277a3cfe062643f705e86f91c5e1f38569b0e4e9c3507da193ba48830b7d85a234aa16e780a8871cbda3232a20f6f446524f8bb86351653478c518a0be84c9b269c8b0beee194317a1cbdeb7c927792cc2c335a908c5be504e65834d8b60613c82a47f856dc308d8b97c1ff0ce0455217f7f3fc095b49754c4fcdefcf2202e4f45f8293d2f1d0d7959e821114efdb351fa2c60aef043a5850782b02f9e5753acba85f4f9ba1ebdc4c896840e42938cc56c35c4c6cdfd0e92818b1e88266969cf87aca6af258bc5512f0ab65360bbba230358023e41df9fcf7b56a291827e201adc98e267c73323ae296d8417bd395481bde2312fd81263301684815c6b6907f683517c0cd8bcf224d288ebbdeffa7cf6e3c593f22c4e76da1b85f04a038ac7b56995fcab45edd227cd4fa16015080415c8c7a80e05afb4ffd2971b8d8dc7e32a5a437a0280918ac382d954547fd2be95acb2fba4a9403bb099ec8f84edecf6003985447103582904558e2be2a5c500168ff9ebbd252e6def4f40d214d9e11448866e1e1660cfecdf4deca1d2dc5089320637423d6c3fd91710956da2de6bf3fd3f92257072fc74267b6f862afcb0a5afca220aab6b1d83c2e39b90e3cb375b1023df01d6d33a8dec7a03f1af3d74e9c076a84e25778bd819ca78b83d884fb3bfbfe6ee297420d3e45fd4b8374269849f95908308b96fd95d8bd7b8cb80240fffba892cb33760bee63fc816850ce5895aca4ef45999f0e87ce177968a8f4e5ca9359733458ed38ff36b6f65f73ee81a03a4bf66c8bdc34d0692ffe60c05a8b1a09680539002519628f5b971b1d7590c6b084c72c1ac36cef3d6a3b1b3c23f30eba5ca44f8a29211786a8e4830f85161642d798adc92dd5c72bf8363bc41cd710750f06c0b40ff7e20642d66ce96c0388f8f35a8137507d7bb72c2c77be775498aa0886bd7ed14e179eafc9f4fe45214b92c19d3934d3b10dd70032a92de09c2bc53e91706bf81f479d2c25440f73e3f4b47f06f2dd98983cb6a40fd5688a3ed5fe1de77ebd69aba989109de505aa401db632769f77b6519fbb174065949a238f8534f6efb9334ebd5cfeef18dbb7b02be898eb12244365372bc2e7cdbf622da8f524c09e4e0f73ef4b94432aa3873b2b57f194c2358f1a5fb2f25f16341c79b0006c874eba8c5a15bc953ae738861c03c1a36b1064bd8b686736e00bb470c0afc1ec5f39f931472175379be8b54888cfde79e64c528cbad89f87a89d76cb9ea784e59c452fb77d99675e6a7cfb5cef1455a0679bb38ead181f3cff209ac5c0337a795428db596b9fee046ed565114fc56bc4b3d3e8f68900cc12f95660105037325f74598c808c1090a410664adca594293ca1d7d87d34f2b7199741a1b98f50e6d854b3e63d7fbf184b51ed7b6410f5f9e5053845a47d4d03a9d0bd7822a87d3c396593507c5396cd0e94dac15e82739d60429beb20021817085b260cbc619882c3bd5b0db4ee79cdaeda7a89ee5cedc452a8dbc648b0308c09eed3a49c3b443a9ea09b3d214a26defcc959164fa5d8ca92f223cfa2b42456026da6da018327b7ce15d99911faf7b4a2a06fbbccb92c27a35cdd182274edacdc75f1a298c75dbbaaaa6f7785bfc98fc0b3e1791f32687fc0f6adf02e4fe718502f4e271894d188565b5b56b16c37a59f29f0295d6258552fb40f8836dcd46c22e0eab4501d4271cfba129123f8e4e07f7064385d208ec14c119de4c79461b9aa8f16ab5bd83f56f764895647725701f80d821fb1f61244ddc05adbc62bde973bcb3cbf16bc5be08bb73fb024e415e102befd443b4fea4c075b5559d68eedd85f3044eaae163b7f1a6ac56de2ecb5e727d59eba562252555d6256557c1ed24c22560d3865e1e2ae5b804a4c9aa8cd1f87190484b7a59d9a405620379095cd1607e63b672d403bbb2e43d46cc124c522fef5492fc6396d8465352c57f545123060e30b4d0e510f9bfd319fbfe61b3db640b7857f985207825e34cb351bd8c05d4e7136269c1bc132dfb121ddb4b048912b7d7c51095991ebc779dec238588407f94bc9e5f5fffd93b27f8ede39a2f5a1eb277fa08758a35ebb0c259e92932aa74979597b419a88cb650015aa7406d15a5c865a2fd103814f7bac0e6ca5402ebdfb4729200639f5f98c981f6a05d8da5674551e93b00acbd1be07001d63a1f6ce3a011633a4ad336ed808082235346f508d81f910a2bdcd379eb27d3157f314b8d8d6eea1e73e217785f83a111bdc45e7f9af078f3e5c17f3b23f8ae285aa0f858bc80b109b89180f85eca614f76fca2bba453010d5ca5b0d4f2c485e0c1ea833288676933ac40101bdf46c401793e8d361bf2a23473fc44f327deef1c9a8eaa424e51255cc5b3aac5bd9c2f763354e295e62b0b0c8e80cd34c728f698418f41de6d9e32fe9b006162fc4484da743b6d5ee58571295885e2cc888ee68bcfd3ce8d603b9043db6200d76cb95cb18cfa29c56d2a6e33f7a1bce8bef6776bbf912f8da541aba6cff3ff587967cc988c777c1d40dc4ed0f4e01b9ab7bb05de51cb48a9292de88a51ce27c809c6213d5c331a41eddb0ea5e07e4e7c10691abe3bc631bddbd5da59c2b734266b1c5c6f04e26bd6b6b4751a124767334f157f38a73dbf6a0f7f58737f015460f5f88605af354f3bf45e2f9234df1ece7d878d71318f28d69d21b611f3893fc7490acd2b005825a07425e6d2cd752f3d48c62d32b808d67b29834fd771d5683bfaab46e6e71dc4b18acfab0b4d49c55cc802c05b0073f80931df288d6401cb8b899b618baf326bae3b6489ec55c59a68633c98712c3640f63ed636b6a700d5d6aafad93bcd8f756a5f576335f266b232007e9ff2337af0f64174252a2095e926dbe763b3bc4af54d5ac66e0067d14c236f778afd3571c5efdb561a6d1d89afae898e085a67666ce7094e0dc6dc514d285e8face3d2dd423b1b08367c3554d6d007d709b3957ac1a8679a786a6b59974c71a8637b749c51da65b46e8d896ddab6dbe3067ae24b9fcc26ef7ac51f20c53d6de5a43670edba9134c72f50f5b711b7ae60fbddc19b22edf59993ac4e4cc85360eb9cc8a287842559381adda4314aa57dcdcd75cbbeb089082d37f78d57611f836bcc7606ff7126451bf348c13b9a108127cc4739089474b4a80c80f8cdcba3dbbffbcea4e3a09b293dbbd1d2041f8fd6ad0f9602d6726c60a129eba279b1143889e8efccbf78f4a9f673f480b54a8f428e00039c6ecae269023c46fe32e9e2ddde97f5944e27821042ec26f91b42dd6c4dc020d175aa74c811f9dd10d5e30df1da2b5d6a1dc6ae5d38567c3db04ea6039c3770012fc6e3219e9a6fa62551990104898f6b137f0d6979950f51b705dc7b64e9915a4d0560e06f198cc6cad7a86801a3803d40c4c2209018a203254d00cde949e404baf44355d39bb6a27446d51d325d7a432f79a628d8b5502bacd9e001cf71ba720ff4bb029b881a2e5fdd12ebdac3a7e30a5d46ddcc275f93707493fa2dc21ad9847dd07dedfb3fec8f7eefb87e5795d242eb459938b3bfc14e6613aa7a415d39bf534b28fd5d249647fc4196796a29366ffe7a392d92111280c705d72ed4909125ffa82a728e4add88a5f48c33d9a327f29a0bf2589c9bc4fd8ad3f16cffaf686466faadd928021163eff5aae279ce98e1f76e69712f77a152000d0ac734ba9a088a8f0514ca434d9d92015a562be1f339bbe592e18c67ca055342e0b9efcd7968d56bed37bafec574c1268f4fcb0b24a0b3420601be4864075a99998653557bf1be9206f143b70b4fbf82c15f800b1cabd9ce3874f9923a94799f89b716ad78035c66b5bfbe76a88d4f6126b963ce0744c15f0d34aee7e7e0b4dd480944eb026cee9bf23cf899757be9ecf634fd04593c42ab3b972596988e3b9c3088c4706915d7b4a5f0e208e51cacea2c9cb7662f44cdf51fd6acc54ff070facb2df3d39b96d3e74949b721ec442fab14f44c420b05428c40af87bfc552b8418fb7ee6a3e381c49acd87fe0e576f6b4ac2d98eabb9184a3d514f0916f127a655f0f0c5a3cbb1776b72ff3e0de58ad80c4b5f7da5e779084985fed8053ba47bab1aa50806ce02eadb546243e46abefd2e680bbe96e7cb562de8e364398fd5d85fccbe50feb3a12a7df99c5cd42d158c7af53d4b61410b3f8def43f92a222313434d0137396f6b7bb0bff79fa637b8c55226c16176446d567dba2692838347523d949aeb2b555a6aa5c9a717cec2c72d5aa72717845b611468423c0be01e7aa780c98bc8e40fa07ec98bc2e975e284effa5407035eb2ac034752ab586128544ed26ba9b292b68a19c1705a27057347f14f2a4f8646f927236832d51c2752eb550a575080f4647518e788471b123dc210f01eba957d7f0730c867789f8259b1d15f670a234471013f9bdbbfe451f3d70c3adcf1be18d67a0f703d2a4ccbf8c79e5266920b4e7f804aac17b0e70822dc4bcaabcce4bc59bf0aa3c6cef5d52ed2ea5ca33183a8b99857ade77453c010a0737b59845e76c01bbb1730a4fc64bbece60e677853e8fb612203da83ad4bdc491c4fe1159066ac4b9814d287916bda830b1d36a244d78cd50a4c771279738d7930493e16c6093da06e3a3dede0d911783b54bd2122ec35a5d952d3c5a61f31b4fc2803d09136e63c9024effe6218784d102c5132096ae981a733412bdf5cb30e806d8cbbd48dc837ffacdb04a0b39a0958c078beb4f1b95ae27d21f3e16b90a48ba0d64c2141929124795f6aa1cd65c7342419c11fa82e0d1c259614fbc78801371fc0ebb158c520f4db8a1833f1e3b96aea44c98eb7122aea527b70c50c2b033816ec381578cc07d22fe59457bf8bf4c06e7715b6ea3b67eed313b61c01571c71d880f1daba8d378397bcfa7ade1a043e622c478cb5cbd9de00a5875504e85b42f6747da270d82f2cfdb009a103703c8c7434d8e827673fcd86ee13ef8efd0226d4a74865427d4ec63195a8c88b8fe0ec4319ce1f04be0aa14ffb0434a3c496e2c81bfc728a3a6c88be8cca5ca18b18b86cd642a8ad2d9ca62e792670c2ecdc6b10915a90873c3394fcd93ec26dfd8b8ea67e7c845ec8973453661430d7ed4c0c3b50f06431d2ee4fd7041736e02d30260b9940c05d250dfb5615208c55f4c3a8981eab919e20a730d1c8593418502faa6365f3a0d6af633371c1ef82462584e4cbedc2841c01153c9ca6d398a43fca76f8650b2df176e5725661e6b676321a0d565692de2cd2e3c9cd0ed8b2feee4421f133adb2ccf6e73d473840cf54c9cb7727c69e58142aa614fc617064a7d30f7f3bf263dc7638b9868a99abb659855322ace4ed69eaaa8d3239d018ff6143bcc44d4779d38f9aee038d8180b0e6fe5eee141a5032f7e6db7c62ead9cf8fda1449e2398da51555ec92f573d5141479568dde1bf0370d16e3555d51241766f7824a9a27b769bfa9ef4c01aa79b2573ebabc15e0fe9253d1bf9d2dc2e500a7ef76dea3a1aaff641bd1a25c7dff84d239eb554e3d291783b9559dd7a55eb501078d15b808ad6ab3e2a00d4d58175343a13e871ff83491af21f144c085019616ccc58fe96372944f0af76b4f5220bdf397379f96a3188fe1355bd9a25f3e77c047755bbad938f7666b31f518488b6b6191fca2b824a07f875f406731341b2caebc753c3389537f4312610ef3fd038e3e0b4396d717b8dafb7ed1691a527d10a1720e174f082cf8e61abb851210970312ceab3b210324380ebeec1a95e2b2d778327e3a1209f2294f0d4b4a60e259d69bffa89469bce31afc2af89d267e5be0e2c58b64f2824abf24faa3c27cb09c33853fa011504b18d268c7b7bd4d333587b5b3d58a98711777450eacacb65e14da877d7124a6705e4b6f8c2e5adbf8705504b901c46165ec0dcedd8bd26ddb5c5ff66833bb04f65673ed58b5dc13f49300cff2054241c9fe6501e02a0f4891074b61acd5ad40c85d31a22552eb1195649f01e769deace9d8815dc86d9d5d802bb4445abbc5c55180361c5ebfac6cce64a065e06875914d73bdb1df476199220b1386bd48a23b1ea41f8c48bf0781f6168f73910da75d19d8933df092c7161ac8a6d4e9b2117647b320e9e6b431883a52b001b7e10977da64dbed3d96bd1256ed42df43e3676dfcf54367b78eed41ea1a008948ae2d66d6f84741ca0d7579534a411177fa7526d1cae10c79478db3c7cdfec7d36ed46a1af5274baa40c1435c60ded605652f25bb8872a8b0635478e531fa66a1ca8a61616fe5782146903207f36a2628607a206a237b387fe329bcafdde419501c23e7bd36b6e1defe8fb92985c6e4f86e80abdc9e8f62b20cae9a6dca0f087a95e84adce9705f1640a3661f36ea454658f6a60ce290c507cdcfd9177967fd68f23986d05a378401348112f327e377d4860633f2381bea80091ed2c7b6f645c201119bdf4967a231fced42d905cc8436f520601ed0b3fa0809927ebbc3d23ebe71d100cb93f9b934bd1aa5afcb0c1bb8f3eabef9fe173510cc6a68d65bf875c3351a105cdd34d81e751e8a031a8297c729d4f11284ade777ae4ad275a11302e922b84c4e997bd9a8d2f6d25513391aed00df45cf12f0c70f8201912fcac9660a332eb6706bf65483b85787446c825be87cfe69e1c54cbd1703118394a0b4497cc4428a6acfbe75c4d9374ab07fd64a62b95a579c66741a6cf2bd8f848ad36bca21fd72feac4dccbf078058804e25b398d0f51f514661a80f4b0888a9b7f54eb266758b4d300acc51458afec03739df40806be3c774a0ae40b19b4b72b7a645538cee7bf373cc94ddc5b1cb7277c66c7a17932d5aa981812871e61f4dac63d6ca4c100f33b6d3f4923004c575b7ba932df8579a2e5e49a697d7942a2492ef46e61ed3628e802f177093904fb656f4b7613dc0149e31081f3cbc454ab402bdc160d32ef7efc636bed1e4f3e84c69db8fbade79c05db90109b555ea3d942af5fc8f38549f522f2505fde68ebfafa2c4da2587697bd32fd8266a1f8014a62551c4f7070f52a335b26aeefc5f49498311127064dfb7acaa705fe5a71c5570b1bdfb2ed95c86964e739eb5f53816dd6389273490c23def5c286066d672da4201c21e2373942be0aa17ca9119522db14f0ae4498600c1aaa96ded0f460e64a93162aa82f8dbc2c29e39b8c34f427337d525fd8c03257444208afb3a3f1d57dedbd818dc7d5857bb52a5faaaa9823e9a27ef24f9835e15e1c93d26bfbe771dadcbf5a7789700485b77abfcf2f878e72a044a3b701c85840d3d01f829ae659b404cd54591aa00b42d949be59089a1100ac528b9cc4482c3a9a22e5fa363d328c231e24c26cccc21588341eb646ed70e07052e4b85c30c9910ff3cccb2ee18bfa3371ec342cffb476206d6dfe345fc74dcac43b647d82d508a5e6e6a23be768d06f8a85cf09b40f4c1285a9c4a630e0833d02efbef4c480d1ad592a3fac27a3b72eaeb829d487c493e81c36d5aa38cce1613604b733440d17f866d1e2907c0c08f17b78044b4c4fb8c45265e924a091989484a4aaf03c3e396cf142d6de4484fb87106b1a2dbade89d161d99c9337e274c60c0ec202de72938ebbe2b90f9af466714f94d9e6d30977450522416169e73fdfe222b20eacee10231873a8ba6e85399f5df012c0639fcfa7c78e07d4bd938f2aa4b8b5c2b7c130f26d382fd581205a3ee9322b4bfb8444a8e0f1a5f78d1ec6b78a495a16b160be53b38ef26f2ba2262e20cbff6e725e772778b873e2f9d3abf892e6c740dd488a94c8208d5072f817f9dac73ac918c2106a45f30ae6de4df2e76814c3352904d9c29b5a2c2170807cd9989db276ac78819e57a287f352240e5a4315c1acfb60468965e20df7cdad15d7801ff4eaf32cdc9fb9b40aa170d887e641dda6ac469e98e1a053337c38d9e8a161e64aaefbd5f27c75ef02b9fecca40143d072772886c297e4139af7ac4651cdbccd61b6f7c150be507f04850d58c49701a6592ed9f7427bdd4afa2649997bc18a837a9dddbd6051308bacb98c8d7019e511161f49834c98baf519591c58baf9248b504941264e91ccf35652f52b0492587464344a38ea367d6020ae5834c191266490b1317dee4d10c382cf65d4b4ea05d3c3ddcb4b3984ec9793a4d3ba1bc608f973cf6608cd677e8533bc00acb8d9044426bf934253e974b7c7c2fe03991ad36c03cd40dccd9c703bf5f57e7fe05dd8228688c36b7732ea45f9ec88e26469d3bda0100bcb70c5a51e7400a8d441eb7298cf66dc55cfb4a73b998cfc34bf563b4218861b6faa6ce7d60992b4303727c4aacc46f83db735d06c2cab45c59105902d5a8cda787be02fcc81baf92704d599b99831fad1784a28be08ed6a75e685bfc91096808a4c589cdf94a50d646c8c88f7cd717fa5ab51c5f41859197012cfe06a5e5a3399f11e6d8047a450f90ae8b54576979e9e6c4089bf916ee44580c418ba0ebe46ecdc57a0fbcf6453ec432fb978ba5f30115d3da6e830995d55a1565e4beaba4ff2984a2cfcd62122fb2358df3e3dd7e375cd81bb04e2eb59b2dabf5c57d1befc7ed4266810e36e645117cc465bdc631dba1c91622d34fae671feab1927344f32798ba68978aef7ab5591cc4e297105f71882955db32276632e373e9eacf9a57663ad0dfbdf1f9558b02bf616f7ac35915e6843cfca8228b642714de02f953cdce28b0e5cc1cb4a7d197f91f1b05aaf174d8443dcc08e88d67fdb5be7c8936a399caa294ac3f7817ba3d6229d4a88156c12ccc01f26bf07156defd998e1ebcf9d8ee110fd90694e0f462c5039ba61f53f0fa4ac443c06e7a761dcda3e441f0de1808bcf0ccaa62b740699a065e3da30b150b411f00183fadec74a16cf5c4ba3d79436a588755b92887e29a8862b69f07b92088c98ee98f36e31d25060c66e76a953eeb9ea7e1163877da1ddf39e11f4767ba5fa13ad526493be8642bb37b8de6a8935440cef8d7f40a442f5f9aec0c1857076e2d322be13f5d0fac2b48fc9e9b72e9ff65e9719d1419e2dbe5caedc4026d6adaf094099ca9e618adc172058b660c78974690efe8981d7eef19b7849badb1e4523e1bf86dc169099cef56e87e099a8101f15cad598ba6d6b2acfa6fe877d9e9a64c79b6030b91988ecd4b4441ab40a6b754c7c586eac6b3a8c883c194d8fe5113cefbe3759cc7bc8567ee86f436fe4d0cb72c867f9141b121ac43d2372e395ee4766dfcad6269ecc0bf92ed4477815309421f2a4b3544b88ba3bbbeeef7b048133964eb6a1539d4d32acb8c82b5bfdff546f822337050203795bdb67c9196e56d0fa37cd1f7e2ac45e5f9565b2574c6cf3c0565296a20f0249855c49ceaa52493210b08d1b7c140a63439f954536a27cf1c41ff949ffe273256153fe22c18de683bfecd5d3ae145b4d9019d93975424c59a9fc13016fc889f52f499d415ab55713a73b264daf24f4d471c0cc0a06ef276dbc3268d915f13bfd434728542924d069ea3bf663378112f3c579712e889ac4f086d48790356badb01c09281c064847644a8334beae7128f5829240a39553247b92db8a130f9158d83b015414758817d208d9ad8a35cb99623ee76ff2aca4c2c409ca627ba1bde5c99e039c5d186cd001425e9b272d9dbe5fadd31bf1953e5f6420067c5f1afe6bae23e84d753730dee627440c7c477b913828c058fdc6e0738f604d26a2546b9e3fcda649950690ca2cbf380300a9645e19a1190e3ca9d8d17b267fc534802b64af1ee99039877c97a71cd63769fed7cd70b74a89a3f288098873fa8cd828a6c3d737c42eefeb2ffc16489f4d98480d31ebec8559742f22f7afcbe691517b8bafebc1298eebad088a0206d6f8b47356ac4ddb2a81df43991c5255f5d5ced16ec4eb2e03374b0414195e4e829674c28e63c15612bd3ce1f637060521805d5f8da05c8860815a08ae4454c8477ff818dd3061f7e48901d2c7fc389386fa307e9bae3c7444f5affc51d49bf29e6eb67f461de364ae642786b2d079c22c45da15d44ad782f6791b662895b75b1a7b03925211421bca76cb98cc07d8b55d2df88c2d83b9593b0b8150cbd30244d3028334f77ec047084a19ea13a0bee05442eea8297f85ef97f0ccb70894779596fe53db18a46d4f668fc139fad8d0db24a286cbadca2b62d05faae4724c980c6a59257881111542fcf51c90117683ab559060584f66eb3d89c7afc68f10e97bfb260eed9854940fbfc26d4eec4664a80f98a66719234e0508aa45c2fa6d1de5bc6364e47c98db2e5a374ed075c5fc19a754afbdbe14bec7f789de7ef6c3ebc7521d8d2d06ab35e3601f9c38d5f92f2b3d1ab10ce26e9418c5cad09f19df1b560d6f8d7b6a36b59a642a7f94794f034287500099fac1b0511c8431c172ee77c6fb0873ca76ab953f666323d3dd8db5aaaa5d9db285b9610f616725ed808d6519f03381940fb802d14ba826e025e10f56dea73fcad5dac675b037807f938c675df70bd2e24e28613c6e622887e10584b04cdde2a91654517617c7183e84c8688db219aea2c5e8999e37d6afe7f2fa3053ffbc0020da7a57363633a23ef4e8a4e35651e0f67b6e3b1777e7e9392f5e3b2a5eb782e3940f5b27bba9dff66fff67a6354abaa6009c7dfc8d995b078f830b97a518af5e58472e6372210462adda56c318692bd29550450109af0eeedff58de5b5878bca2879420f3366210dd7a3f4e8394f05f8c5fea73987b159e80591e47d5ebd6320b242507f0be8ceeabce3889c7a96cc92cba9e6a67ba4178301663187b50d1ff3edf887cd79c936844cd359f1a6bfae4a2f66734b68229642046d7aab2e4c6efac369c0e7977fec943d351d77d75a02d828e2d9ca3602aa6857c05879baae5fb62346ccc50cdbcbf82dc9dc54876c53bf615fece3235b49ccb208b97d257b91687b9e30bbdcdc5c30a5ecaa6baf8342ddfc07016440c0e3c5b3d2f3a6772762dc4796d4fc9901947e074df06ba238b35396e9c4a93424d36f04c4700a61bb1bc6bbb320f19554081bdb1c870287de8862780cd4cbb9b6f0e0828f876846dc144e98572028a00f315b34388ef9c7b73c9316d31c8b4481adb5d024b0c5a86d14e8cfbaa419b15f21fb73fed12cfc1ca86d552e140a19d3269997c8db6552b8f375401defff620983084ed1f210a1f05c957a9fea6acb9857cc383f50daf4fd02c8ef1cd5274993602202515916feded341900ad0bcf7c22dc8ef06dda6c4a9ef2ce2bf47dcbbcdf560c1294e7748bd7bbb48a88db73c0b4afb6140ed2294a7cf83c766612d529b02ade3f1dc5cc741cfade088af35c0656d6ae624f91f404ad17b7caa621397297ae817760ee8a72ce40868124f307aa78ea82bbb1110db4c26e7c21526bd5e50059c90264e3a3df1a41807a56e7cd106769d092b71e12c1156136ab7fac486111f27a5b93a7cb5a090bf5e183e739c9c677e10ff1eafaceba696a00671f12976869787bd7161c05dc46451b9947038a2a60de0ed1fd37ace6eaa6d323918f62ae737e2ca19e74c5a4da3abcdf5e0c66a62f26793e7c880b2566d78ba9b947823d5df5aaa2cc38ab3df62d86951a0d8d97d0fec23d56e781d6d122c82bb6563c98fbb2a9579ca0fe418baf5562928cc612681cdf47b02aa3963bcdb69653989b502d083795431c211e6b1cfb75b9b81185ecdaaef1b0261a4942389b761795d3325a5a7e156ca1cc21884aee900b88d7c6249e51ac08095843b22f2dae0e5b7a7413906593213d172509c573bcf6b5e0a19bde1d1be164fc7ebd52e03215e4a8ee216ef3056d171774173b0f40f2cb7932936b76b97d3d7bf99c963be1d1423766b6dce1e375bfd59e9825b91ee56049a62b4b0365ef69168e08d4b1e7c8c7cbc7a6b6073e5e561582771a32157bfd843b6e3e1d0050d6513f18baee85a0fdabbc952ac4342302b8c8807eb0457afcb9528350483cae89c435faff5c78c967245e8c89ca3f42b7f3d95f9f4611eff7eca2ccc058b9c0d7d151ab7f38d1b508cd862a5e6ca6a7e08475495074c722a383b9f0926a2358152869362110735b54e7bbb0e9034a0da786cb26acf059529aae35d1cb3025492a80b82af3fb71b669e10028c0f940c4d2c4f6c05766facb7d27d7bdfc3230b29a8c10d3340bb3bb331696737205546772ba87acf909743d6c5a86d6ed2f065546ca0b786437dbc60cb7f00a90c0555c5c1355d5fba4de9c2fc155e00883dbbd242b2b841a3f5b8b57f90aeb9750e8b9992948720b41dd2f2605a90a04a5df1ff5f44ac5807b8bdcacc99c1b3ae6c109f9747be92631c020f8664209dc66f5618a8701d6d61fc6b0b8e44864a2d1c67355e14dfc0d3470a2230dc395ec582f6dfb30969560fd40eece4197098133a280eebb014125bad033a9dbe405c9913683cd27f35b4099bd39d8dc3ca9bbaa4de54938d031987125314043f6ecbd0333e298227d7a069b9e46fc09bafa6c82cfe25dfa2053585162004abc5a12efdbc19f9da682e9b936b87a5df40468d9a8ca26251172236cad4d050f95f389946748aab1fb3dcfe8f1d0dd4935a5edd36d37e78920bcc6053da53d54bad5d2a8aa2778409789350d33f5541e11a25020be93e100e7afe8c5e1cf962687355b0ffcc5462738663c72995bca608a8f4e85ef81918e2f570425c747bd30901e643d06697b27f9a7f4ffadec6f3c113170252daf6379e4c21a309a103fd447654df68d03391691645bec35b159ae99cd75b96ce91c1b9cfb862738170e3be7a104f3614a672395020ff234fd2be558b2df67fbc9e4fd23e9b79665481c6cdc29010b639094862fcc53be3be5ac3c2e15f0482879614d8567de5b15b792bc87922a75a99980f14505e0da4a34088b48143d3d0166ac4e12af34d99da693ace27747341681fa68f31084c1b61a2f1418ad5d3990cc5c43fa444963ffe5fd497006f81998713f72b0d3ff140592c6e7920eacac4b619dcb8d610d4b223068a08ba6a8b7f1331d0a23441233a7889aec6dbf563b68639a25ce66cf2eb8f9c8513a9417c32e288bc1bccb0afbbcf2df9461e98d837b5e8f323202c37e01276afb658de8e445bbb8f5ab3c237031112e4e527cc46dd822158d2d7fd130806546e6c7dae98a47137d10e4ee9f8dc31c9940ffb2d7f0e9bcd87ebaed9915c60781f174eb80251b6e69c884a494904c4400ee409cc83e0d8fe309dd83024d85490f4157b552fd183d5f0ee3ebb11f45dc1ae425ece72c4f906a06537a65a8ac9d22f79abec4474ea10969b5ee3a0811439f15cc01252574b9f54939fa1fbb54314f119532504a6efdd0589602db5bd75a3c1e926e5801476f3d50f8cb0b5751f2d1f68d5650bca404e11cedd08be082413ba7963c3b36f57eeba6eee64738a8ed83e8f9296c80e0135e3e31350930e756c26de0bdab81e40531abd5a0a1cca1e69284ed08ce651d0afd5ee401cf7a60e6aa8125fd78ce05090028f06c66bab818b2c3fd9994cbfdb0c244894a765a6008f40770798e6e0d5a161c795c573a93f92f750c4a0fd458f7978bcdcc20f0874c40bff04ccea94d2ab425e1219569933f56018b1df7573a6e40f777fdc0aef48b56aa6c674491009acf9ce52473798760cec527e0fa55c255a80b9f5d955e6da30301bbaaeee9d3f69217696d737820d9ef4d05a3079549268e34101a0547baf14aa1c0952215304c8c032438f8917c99175e883c83ae92c8bd5ddd24402eb55e22692c1b6d1a848564502616459b5acd884bd363b7f5a66a2be5e2074128e484d651a5f10629479e7e4be94b97bc4e170923109b523471ac86df042d69beb8e9345c0e521b8d68424b2cd84d2b6ff8c14a33d71ea7f0a87eed9eade4f39807bbf8dca034caf70f915672f35645d790fccc84c54eaac7025ec74f15c4ef9cba1216666a0958ab9257f46fd99873390f3131f15491d6b64de0df7a4462afe7153b05dd810809bdfff0aa5b7cbc96eb1c7329b31700115245aec00e29afbbc3460faac6a1e210c0488b3131cb347943b50b64fa4404bd85e7b378a8fbfeb6ac2b05fa56dbcaa82aaac9ff015d616ded0ba27b9ea71b0fdf2522b82dd74a2e5f6a08f01cfed782ebd168ea89df3733c56db51df7f4af9df745e88fabf933d3535f6d90d3120002117a342abd38198c53a4686b4b0902b778a309253fd30f1243d6b7664cef728295519b3043f43a84d6d94943d9e81f7a24bb0a2ba1191b28fc046e4bbee5fc2e2a72b5434c22884f0a2e61f90e099ac47239499a57cad414231f51c28a2cd83a420adfa8f794e939e79a3a19cc5240ba1b1994fbf84b67729490445deef9ad8fda0fa36efd020af504ba7c5634fcbcdc1f6499121e48c9f2e54f0ab157a3d7fc13639858aea470eb6f108937c90654f6d77e6ec398ba557db07fd00df8882e957f350dd59cbf7ae3c8fe58334efabfd4f572d77d0ed605724adba7a571e039632604bc95a730f0f240df47c911d5d0ee2c1b78d738fe50837894fec6314ffa17e89fd1dfaf189c9520243d37ecece96ec830cd6f72f46936a8a6c96a044fd617a7a96e81b7f955acb283c83d28a280c8eca060ddda2f50471b05d480ee50d612450cf161aa65be2f57dd31d7f775101cff01f0d0de9f4ff05ea1282bcf907337b3553d9697dad2686ee04c278822d4ca228fa9d1c83c2c7cd32a9642f13e10ca036f6470036d4063d427ecde90c5ab91ae4a02894d0107cbf811fc665fddecf72133a687b0d1eda7afdb92bae039f970e66abcccf5258aa963954f2cf7420cab046b78953fb979d571f95d542243018392149a0babfbec1d3c0fd847dd4b91ead61611f58490c291fb6f377e82c00b61bfe8ca1ac0a73097b5f5a97511ad9df182cb46fe59cc8d7ea6faa54211436583caeddffb9f4f24acaa39c19f34332b2f1536f90cf800fe678b1b49ea9a85a552ff535b3e621595116202218d60d9a20a8d92da008fdc0a20a6f767f6bda1a28c0c7f69ee60cd98e9f43d201a32bb25855b1bcea9111a9ecad20db4ff35404c2dd4bb09e65381369e4c3fc03e3000519dc6eaed1ce9be523a450557b8c729f71bd76325c96843d30eca50fb5664af0658b50d1090ea1c04a4819f9e0f11c2ca7f35513befceb2a2fe011f4131d8e69db33b51f70c769be654aece91f56b76b754cb63e82099629420ee5da17d949c721456afbf38ba046bd981b98781e8a413feb32c868c4fddbb740cda9f56419bdc6759eb29aee6a39ef555613853d17e229a0453b088067fc3e81c377f0fafa6d789e24f7879d3538c4513782808b754de80fe305d848a216d25106ee570ec7da579c40da14197708fa30012be4739205db544de8a8693586fa801481e29bf2cfe05be467672616551f7a0931cb9d18e155567d42713e93a8227a0961df39a19600c7bdd89a9ae81142b453c166b1f0887d1b19bb659ab02251a96515b99355bcbf9aa551538c0530f5c2a7e78aacdf6ec2a653fdbb4767a001e5156e38891a3dcdbaf6e503f56c7c4f5b0c1c7246ef6973e99899f02d85720c1362e4a4d0ca58d2e098fb5f8dd0946bf7ad606f4e75aed1a16c3b748ddb4700539aef71496f07aac84257f8344120ec65403686b8d28f5962cfe94911d18c2df91991273683b2e2e04e79e0bdb4d56167fc819d46b9b8246a051495bc3c394439473fceb751c5582c3067ecfc3dfedf77bd6f8520c0c3b169a0fffea14c460c61e3f9f858f049ae61bae8ac4e379353735476d10ef48c9ed9fae521569d83ec9cd917197b47f29f8c032697c17d55ada5516353831c2fea57ee50009f16bdf43fe5a4c75992ac9363fc0dab3ea50d0160d316b6b31d6f5c7bfa0304b7268bc2f076cfb26203a65a998b59c8d89b367aa5f25f03956b1fba34ea6fbce49ef8f604e67f6177918ac10187aeb6f08203f1e276187c175ad039e81632ea950d1518aca65ecbabe4abb4d9154fbdfcd3bfe459a2740c4a23cb4f021c5db993fa7d3c8d629c8de75b2b907b77dd9ba4d175550b0900dec6603f631427022b214c46b99d14658295c35225cfafb55ed29ff04e4a566cdebe6fdf161ec40db294c8388ae822f9d5be2e50ff6175a1e974303aa1058a102588122f25387258a83ad7249e8af2e6ca68fe6ca0e1b9d27972335a151fcc7f7c3511f0e311edb07a790bc9e6f79462c77cff0cb13f17a3b12bc82b6eb99946c0d2f2dd1310d0dc2fc5084fcf835a93070c04694752b7e8c9e6a9b503cb26423a3ce004cb5a4a9a6d72c8d22a627eb3f4981e4a2a0d13fe50f0bf42e2479f25f5edc564874cd109f03a5d7ae067a5e6e802bc8db046351ea9d4cda426241854400863f43dbac09f8da77da23d4df548e1d2d1cbd0d4ac7b06bc32332fd301ee4f130be6ff252b5a510490c2352f66d99cad91c835466706bec4fbf9640c66941b271925005e7b02c30868f4f522205a9f9a07cbc0c17e9fc8aa227a1daf17c67d50e1b581a86d4b1538669e36020cad456db616184868d261ce358cfaf4f063112d448ac3509fb3dde559da950fcce137c8b58a4b4ed4f43f0940c2408ed1b957b872b270172dd2baa83b3cdc76340d9466deeb8f872af25b76e9c9f5e75a38a97a224354654d2330c3e48d3b79d0583f131715e6b2fcd810f73315bad83552b8f201ce6e1d82083fdd512bfed21333aae085793e581766cf6977715b8950dda74000fb6cf01810337a9efe037921dbbcaebaa5f2f7d36371122307158803fd0b93fe713bd0e2fe820322d83874c3143851180a30caba0d93e9115174881b8f8cc5fa39b8dc429b8869ba41cd1ab17fdd54724a04482219dfb9e1a4064307f4836a0bc392fcb71e7dfb1e76c842d07e755c4b63efa4ca74526dbf921f67c18eac60fce1e5237c652ccbb584cd16f38d240f9b7218852863978511a41df6f3ceacc25f2a9bddb1f0ae5144fd9fb1184dfdf6638d2f4ad8e78dcf03e76bae73740ca42cf48fa55446de091c37ecbc3ba52988c3cfcd5d775ed2ab18311a7037f45e0ff707c7dde561ac89376b9e7bf172afb9c8409bc2101908b007fb6017eede5ff930ed756973153bc983872c826e34f31f8abe6c56fbcc59cdfede1825ec18efef6ef44d93dc1b313bbf1926f77929beae9ec513aa87a1a430c4662082326bfdec9395b07bd88fe8975d54542bb46105fd18aed9a6aac5ddba1c4caba34f8ee188fd910c4a2656af3ed3e39384a5a5bb5b909b1ad8519f7c5ed40f1c3751e7de9a4660d5a696efdf8fac02314cd15e9ecddc7d7278b7ba7384a9c9d648f6e58c6f1f2b5f218d7cb673c61e8305e5f5f49e763743c685824db41be6b75cc5d7de9c4be51adf0d126d8bb874f26f22dc854f6440cf915efeb40ba4b87f443ee792dbe0f8c212d32131dd01f6ff2c84fe3cbcc3bc6bf45a6c50adb58a599a6b2e344dc8c3873f36c2ce7c9bc6db299ef06b14c566fc7f53de8c39f0ab9dcc5bc0ecba8dca0938c245a5f054a5361c0e1445ca59d95d87a7007011403c472e7be0321bc931a7c1534211919b5b826506ec1ddf16a94eaeaf7684951df62c85bdec9e30e8ca816ede77bab9ae7e521b27af09f87f8d572e1cd959540a392dad69534aeb9d05f7c086829221379200efc5f61c5aac4a3a550042e69800890a507385c841d6feb0f6616e1940048bb07b83f30f7131b31706b1417c62b7e432b876e4178a2c8ac3d0ce338f6676ccb7e225fa30a202f32cf9c42cea76417ac23ae6a5d599dae9ec135f158e994b18bd53c94d58f52c4bebb0e5039328bcb34a81d8cbdb66ef459260abf5ed47c20ac714ca2b05cfa8a66daa72ddd3e17514e8e8454b501ffc1669b9aa89772b193331b15830fd69e0d78354a43ab14dd6d2bc462e0883b19b3002a24ee78c81b53c35ec34d67d4bee5e043ee86db1df034870be57d89e5a7db9dffd3b85b00ee0002e82a7c141aff0f9d1bbd66f918e8deb03b7356e3e36685da8b7e6ada69e37f9072431c8e954cfba9d802539dd05af65c37c0cbc7b21e6ab776471271eab1b9ab121dfd4caab20dc2882e20f5e7575c9a84ff53b40925567d25da6996f2428cb6535c3d3a9de0dce23a17832069ce0a0d4a3fbbaaacaa393bbec02a6cfd30a143452a38aa3e7c92c59968b01ec23c02fd576b480548023c8dfe1355950a903f75af3d604f7d1d90d01a5e0a688b9b3df46e223da0d4e44ad020c7fb761efa5488bd71f434b81006c4e062c9787ca41827d51cf599d82211e01df93f259ff7cc5ff916710af5e5ee00cc31275f9b7077ced51058a4208e511160c0814524ac8b9e8982899ed641a9005bad20681d3958e8a498607b4873bcb9d91d6e37e4ce31b1d90ff46b893787c21b26aeab32e8101cd3e6c4b72251f0e3e8dda4dcd29e1039246d89980b029db147ae285582f2e9ed218f23c1a412ab30e4134793106907ed9deb5e73aaa20c14372d8877339d30e855820e754971139f05b8854a9377ec657296954098d31b8a5446aea18e71210ddf181078dbe0ce7e59afd78d2da592e599c0546786827528556c2468827502b19affd5ae4f857d906f2a7b7cb9b74b55d60153c4261b4d770cfbb583d934b95b6db02d07be973e04870c5419a76dcb8d92eae479690cb7041302ed81906570962c74e198e344d92a89e42749af0d30ce89857617c5eb964440239ea6978dc97d5a8e58057c269111f2900d1cace6336d147e926622a0be08f5788974b3fa2111153ace42924f9dffdea73df2941f2302fbff42916cebbefa58e24de9d06fd8702f0fd96ef1956c8dc6c54b17c9f20940db4e8aa95a0ae2683da32ed1e56bbfc5837238b14a7c1c5eea93b95bd8f4def81ca37ce0a47f863f06c6347f968d159992bf3eeac9766a1df70570a5e6871d366b5e70d5ad882b7261b4e5140882ac37d03cb86403f52460e8aaf91d11579c0b1e8a87312835acb22c7a85497e5b99bf484789ec6b66614b53d007a92bbad8a9ff61e492c41c19265b7855b61fd9092022b1b97e96ae86b0349cb42a6c7b18f13c242bbeb29ed7b8d3550b502e9bc12c129d65210f0c0fb355f843e75c7929912395ccfe22bf257594cc03c7a7cdfafeaa759b2ea31cce71051b10100edab4eb0edf9b6015bd42e8384bb6f2612781a14b7269646f90d6ef5d78c867d38de96a7d4ae78bb6363b01620e7676ee6d14d58552da77444fac983b325cad90a0a286d8855959bc50ec60d0125049d60a28be75938edade9d1166883eb2d5fd4c097f00474ded5c6323730b007c43d6442cbfa80147063874496eaf9e60d7d7778568acae2ffb3b54adaa84b60663c0edf2619419e79e92d90fa9193db060d37af41fb8b899cfd1214adb155c4a526931a0bc373de8a0e0ddea365ed1e2ec33598ef51616f5d9eb60448bf6fa4ec7fd32342b208e2c3bdccfe4ce3d29ddd957d216d309168a514950cbc2388d8ccfe4e41caa2d067791e3da95795a1ecb2880213b50c06d82ad2337a066bc23b418b1f2f74b79ab9745686afa92865e15dcb6d46c780b9a327e023451b5d663f0118ef78aa511d4b5f0d3e45e3411fe33e1a40055d8f8d3d0ede0e60806fc2fc3a85bc95214b442f81b3194738b2a2348241ef536f3c0e5906fa209bc102130cdfc3d1a865077afbe9ae37337b6927c438c09c6ec33c43b17e7bd327a3782828ee0382083782e1dcb0436508cd97a1058042e4aaae686a6175566a96178664de355633e5ffc5dca70bf3d724595f8765449166ac634d6e53b399178c0076271c7dfffb00f14121e889e4ddc5e909c7b2f4578a55a7b58049bfb6ac41eb72c838947a6952bd89e81f5cf5c7df29260ec40b311f11214c0a0f78bac615beb8ca9e4b028a5f9c305e4df4f9c8274e7dc4330116baaffd14237fae05f7115905768da89c2a43d820452259cfaf451c7e03d942b834949dc8a376264f7683ad6521fdd23d9e2121ff5f842a949b7b226401f62925d3c8bb2b0495ef44e722381df0114f3dd172f01816709ec5e99438ac8fda2ca554a9f2e81e2b736d8db7f6aba5bd407ebec7cd0287c8f02960be2956a26351ed9662a8c842b0fba256b9f26c0eb3123ed6cc16ed0a920c724866225902b35fe2259055f33e4bebdeacb0a0c2f28774e255911c7b27072a676421b9ba756973e0f7cb3a2e31e65d4da76bf73c3cf72f48bdfa7f8a4cc528144143f73e43b88feb232fcdf4a9f4f5761c31c2eb0a23f8856932a733d8bec1052fd8cd09d4944d4085d0215ec8cec3472f938625cdc2c8086b629dbd19a8963d0b0eeb57ba2c3f8d14eab2a4d4cd71ae12c8eed2e847d1603873f59db1e75545397188c0bb2f3727a97bf7a46ca610a7a82d4db5e82680c91364f30dc4334c5bcacda2f508a1b7c3a524b27366fff616c06ae0cc487d861ebf06148533a3148e5c95eb5137bdaa061b05841c7d16ecb1b992559ba365ab56ed961737098f18a92fd22bb4db129e1d76e5926a10c358657a256e93e1c3b7600dfdc592fd6eb0d708d94b23c456bf30d2596d81b07b9b6fd54a642c295c7d6e58df299e3f1cc15c923085d71c9c13ee13c4e5e645c3eb80413df18b0703641bf4caf8c1346b8bfe3bdf40546fd0f0b53beda3d4947adbb199da6bf874b5ff7d0c470c22412a81dd3d82a3b918e3dca98bee1594c0e9ceb8be95a739fe809d6292cc73bd2dee00da3f6cfbf0aadf31dbed8aa71d2e23074263a79946b62a51d5389dbf185e61ca9d88710dd43493ddb87ccab510d921ea7c4b3c9af99f6f7d09b9ae11a9713c74f2200e5234698c9b54bc820406f4143d74702c2a49f556bae9808c5fb3b73f94d4df522ab341edaf6737e6c72fe9b1d3961dc8f9cbe2c392746a25ded2f3aa6f97e33738d04b104f94ff175f18e108d9fddb08c406077f226132ba5b35f584c2d23e901b2f5ad62bb092eaa6ebcf93b27ecc69c513153d92ec7fc311f84cd8c1c43fe044a6d92142decf74f36f98bb056d45f436697adbee91d5c8e643153d973a7aa1567b53677faf5d107a8d6cbd3bcaa22e2ab240f23aeec709e54074d98bdf9cd021c8570a4c5190048ea14e1c6364b20c5217361402ebe3ebdbf67aa6c2d462fd4257d147c11960ef79088c295808d5363ed5b6bf9ada1c6b7132e52d40a38dfb842cde0d13614b6aec27a25c80222bed99cddd70fe4bf73d3e241c13ecf9ed4425955f6890c9c013f2c68539221da4b041d961b9024911a2758c0d829d623a09138feacfbef5d887cd98ca539f4f832a62b8c47330002a94a746c6e33c710bab4444842dc44eee896baed2fe4e756268aa3372ceaba93a41f5c4ad5d13fb021ef29872e4d53587507f98b5f3aa5ef7035312e68216f71c5e625f885445980d688db2b53bf81f193de9d42069426ac2fc33d52000c70b59fc269ced3edf397f7ae863b8b04db87116f48dfde7352bdcc1a16373785173b75e2e09a7a4d7874041285b3aabff5d50e1039a297ba7ad868f7de8b5268fdd608a304e19a11029b6fd14a7a13492f6c09758280c73d6fad84766c90d77846c0b3d1956fffb83fb76d6908bfb38ead181f3cff209ac5c0337a795428db596b9fee046ed565114fc56bc4b3d3e8f68900cc12f95660105037325f74598c808c1090a410664adca594293ca1d7d87d34f2b7199741a1b98f50e6d854b3e63d7fbf184b51ed7b6410f5f9e5053845a47d4d03a9d0bd7822a87d3c396593507c5396cd0e94dac15e82739d60429beb20021817085b49c5bccd96b1f80fcee4008b31ccfbc45c8deedce92c2e3cb3e2b12534cbf79286707a4e4f6b5f06236a2bfb41e846b10d97b118a3090b25db65399c76e359c594c694af62aab1cb1c08a994196c66977ac52e5fae46bd27bd80fe386e5e30ae7a3f4cf45d17f448966000ace57cc85b9b2860ba8f41bc6c8ce97a1546b4ca9dc249bcaa49fbe330d691327fb5e780b148ac7360f2dc8a420feecad7e241ff4aa0c42c7ea9841269b403184a76e7ae700e2cb170d2dd9f82002fd3864bc2dc01bb246634e59b4986b26a6b3a59743c7c981b8a492c9e603125bf4408024fcfdedaaa197912c3a1c765bd1ede661be87a056bfb922f1763ff4d40376efeafe66a23d3df91467d729cd3acb5281126ace6bdf543739976a0f2d47d841cdde9cd6429faebe03a50aa6d911427e43d4a34f6b893009becf0c3608a15d81b807b33415a9d47006b193bd006c32a424473534f960c81fd8af21dc7ba194b15c27dfaf79f5f544b9c710a3c706370eb28546da686dc597f9d651adb2b93fabe68120a1294369f2bb0b26c7cb7aa9776a037c582ffe5d7a5754f630d4392bbe74be9bbd12a08890759f5357f8ede39a2f5a1eb277fa08758a35ebb0c259e92932aa74979597b419a88cb650015aa7406d15a5c865a2fd103814f7bac0e6ca5402ebdfb4729200639f5f98c981f6a05d8da5674551e93b00acbd1be07001d63a1f6ce3a011633a4ad336ed808082235346f508d81f910a2bdcd379eb27d3157f314b8d8d6eea1e73e217785f83a111bdc45e75e95358eae6da31f0c5708fe657d1aedd2ead6a4c42e044eeb4c00a0f7292663b7ae3ab6269ef1b16faee9ccfce72bbcf98bee74c736ed769bf666bb9386c70ac5a635e078c0915f5bab7eaa2b1aa2c4c5faa26f669ae6e99e99f1fad16ca3afa0662a4b1e3e472ca98209dfc7b1cc2c107d5f944df50dd6f2eed578426cf0919d3ef0bd3958f5a332bb29f51a7a87fef5d7562d7aa2a1b354f8f3b25c7260d6450f2bca9124ba24abeb90eb651c87c0e27fb380698c9fa3c6e475ba4c1bd5743d29b1e92b3aba96580bffc210165d91742834c732a0d7717be7d3e4c33986963a790d5a5bab4e985453b2780e213822ee35cb20eacc8e72599fda416c3ef0b1abcef53506eedbd5653ed738d6d1c35aaa4647d399e1209a0fc4878bad6ae1d0b56fb9622e85505663daddaffd5683ff2c68877fde2ca8a5d5cf28b41d7b2a7038082b08565518b1fae2d3243aa7b6511e9adc204324c6e9bb7eeebd5a33a015ded16a461633f49040ae4bb8961e7f690f49f1fbabf7349c0c002017a2a00877e43314996188117b2570cd0bb41114ab047c05bad6acd6931285f5931a49e2d39aa239a1dd814fd95a5c38a834b861a9a092e2a9e5be1374b176467133ee0acbd9ef62d58406e93f7c2ee3c394bda17b94daa34ffef19cd3ad214fea41b8179bd654a173d169ac9b6cefe910988d22a147a0a43660c91a4044ab61388af5613144c55d8d3200e9a3081d279239f44fa18df1492e0ce19c4260ea5439cd998dda02b5717742f9c053d6de5a43670edba9134c72f50f5b711b7ae60fbddc19b22edf59993ac4e4cc85360eb9cc8a287842559381adda4314aa57dcdcd75cbbeb089082d37f78d57611f836bcc7606ff7126451bf348c13b9a108127cc4739089474b4a80c80f8cdcba3dbbffbcea4e3a09b293dbbd1d2041f8fd6ad0f9602d6726c60a129eba279b1143889e8efccb09e9a01afa6f9931a17b325f419b269f3d4278700486d2248842628ddae7aabba7dbcc4ca5a5db26e083fc8451b48e594fa8a3df733947c97c9fbc38fa4be11a71d901a54380ab0f2d8115a3851eedaf70eacb66142b13eb1130920063ff4e4a68e6cd05e72c607a909b422300945c5bbc7e88c48d186b75a6e6573b27603bf90ce0a78623e0c359cdd3bc06a81bbf7e4be9d36ae4fe057e35662d295acd683d5db57c1e161bec828de638ff46bfc149ab77ccc1f913b5e610f8cd90cd86829960bb14ccb15f5e0897530d348cf418bfadc03196a6e62d770c0e706143ac2e006d539fc83b6e53b5fe11439d439c78c3f939c9440d2ab489b5ef48e41f1774951a20e9609017a03fff9c6d1dea9a03607a02db92166c015f66ad74a15be947509de5100d68ae19fb92a60d3166c12b69faea3bcac1857ab724b440086fdae98e1f76e69712f77a152000d0ac734ba9a088a8f0514ca434d9d92015a562be1f339bbe592e18c67ca055342e0b9efcd7968d56bed37bafec574c1268f4fcb0b24a0b3420601be4864075a99998653557bf1be9206f143b70b4fbf82c15f800b1cabd9ce3874f9923a94799f89b716ad78035c66b5bfbe76a88d4f6126b963ce0744c15f0d34a067fbfed5eb7b06046d6c960b8599a8ee2342dd420584416f556fb2883eaebcc6f9c6880e4d712c0121c054f9269d4a20a7bbc0187226aa13e116072416c906547beedb9f56ca1be0b38009fa02b9c167cb3d3fcfaa299678aee1424e23cc906f7aa4a4e86d4b92faf8c6150c9560154f7fe2645475d425dd365454684a47f5109b62c6f3a4ec04430a4a524fa0ad21bc66b9632f971f703003d132d5be90f5f9b035aa546abb49669fcfcc67e3ec08a05777233ad692186d4a7fb2bf1b556f3d5f31976a60ff39fa1c092fb31d6446da5a62235deb6a0dac7f88e0d5921f2eb348b3cc5d8637ca25d4e8ac3c8b0bff79fa637b8c55226c16176446d567dba2692838347523d949aeb2b555a6aa5c9a717cec2c72d5aa72717845b611468423c0be01e7aa780c98bc8e40fa07ec98bc2e975e284effa5407035eb2ac034752ab586128544ed26ba9b292b68a19c1705a27057347f14f2a4f8646f927236832d51c2752eb550a575080f4647518e788471b123dc200717edc70fa998be8d2c1e39d2793a505e9e92e5eb47c6c122e703ad39136567e27430990e089f38f01314605e78a651e2ea7166209306227d2ef311519a1934b2fc493485879522e34e1373dd71bd6b410bdd25da43609c74a07a4ab55872a61e6a0447bbc8d620c4ff8dc3415b94adcb261da1b1ec06bb27128aa11aa225110c6f003d5dc723248ed5bd9d770a09437c21c9f6d00e71ee521eea808258bd89cac2b5178cd6aee280138f589fdbce38095ecf2d7e52b0901e4f0f898518a5fa6cc8a15cb4be4ec0a6ea96e1261133a18642912c9e16c5cf1e6113e49a53dae20daee925a70b2da7730a2070cfd98307c36d9265151ebf5a7e007a54310eac2d3b09becf6581f1c8df4fd96ce9c0720ecddba5bbe70d0516d262fddcc909178c541f92bdad265931f202d5fcc3c0adbd0972113ddbe5b875acc185ff433a930b05bff0eebb13a829a8396c7bf18ffaecce47e8c0614712b373fd8af263593277a346b9ad3d9549d516c2523185739fdbc8721d40640f8daf471773a85cea61803e5fbbc35e0c588b97083e395b365ade187619c7f2335b83a594ec73aec20dc6cb1808f78daddb2cf462e669a1b67b9f038b2917f7d6da671d9bb13b8f5e74c89b1f0956e1cd5d70cca0d18753404ea0ccf052ebb9c61889cf8bcf4bcd0dcfa1fabc485deb1dc83d44a0c644b5c739d69401800131e37262b570b6daa54edcfd9d0a2eca22b621445d35ba7741c219df08a9ac8d0cc6256cab5ca45270d86b182023731ba1a3f1a0a68e8259a4306d090c4f66f1179771aba666d344f2da09532ff58167a43657a13b03d5e597364dd429cb45cf3646c708486ccf5b0fc2633f3f1d572ea575d981dd87993e5553630f178a183d4fd63e07b850c405c6fbf1e48507bde81e98aee3210e0265e912e9ccbadee908305d34e7a29d5f4e543cb3b370c72611db876bdecfa20084f133e6d3a2070fd2c3f3c4d4a25d77cf5eb9a2e2841c583c9a37e65ad5aa4a5b57b6b6a8221f6877f1147a7f315e6dc7284abb517655cf59a2ca3bb44eeab3be3552069cd43a389df06fedd454043dc3b4fca8e8924578124c96edd2f44baaf0dadd7ea389d602e9356bfcf08e6c0218d1e70e84348bed061cac97e607fd31d6e1b6715aeee6e774d81dd4151b81db242c8db63503dc6c9f91acad18e0dc7815be273921c07fc0b836d3d4aa93d0dd20e826f45ee240afe3f51e5acec59f82c3fef2059eb944fc133adf8d18ae6b19743186031e084a709c91398d8472505a50ab32d199e1665121ff633dfb80e7116134f59ebdbe5abd98149af8dbee17821841717da9f2da67e8140159d58a9ac20304b11cfaf87ebf217b499e713c1ccaffa6909caf63a68665abbe9861deb43db7c76940613e8aa5523cc271c29397f6af96449428f5744c97e243f466df59dd24ca9dfe44fda1ac410e9aabfcfdf0b95078030e1cdcbf341aa9561947f5acfdd1efc8b8e9e74c51f4764f4a00fb341e8dfd0d9aa41088a1d9d4a495ad1c061429d41c7377ac79f06af39d4afbca27e91db0320a8e1ac9100657b52280f9e31573600158d5ab584f0d72efca45840c3b61ca65c866331685630dc58fc473bd3c0305681ce49ce84752744f1ca5c288dda0ce074ce2f42ccfa7589fc97eaa03d7617b5c00fddcd4bb9a2493e2442ee8f721a145d414d1d3c01a806b1efa3ed949786c4d7be2d90d5102a5f04c297f7aba3e86c3a7b1aa65528b22115141d0a4b928f2de518cb615423c8721a9d1488c5e6ace61092b24eb2337896389461f7b44f06f1e2d485efc94a12bbfa1a467befdd5c2d9db192efc68f047b66a933cdba3196059ac8cfacda5129ea0bd424f673db132a74db637e07f810e70f19e0572197d4119de55f8783508554c12e839f280be012e128f6fc1782900d4f62e825b3a63c5ec3fb741ae47ee85aac7a98844992ab9995cc653dd383fd1c7dd58df55e7ff92637ed2e7b7f2dd442d928ea8e3d422a3fd824cf655eaef543854347dee27e01ba6c89966935526d40295c7a6d4e6a643732c00c1fe5077a3c51fee5b0b88b5978db8142244926a52f335313b446b12a3db695cb1a30296e80863e7d3de6590143a008a3b1874a863beaff8fb1bfccd05e7c1ce91ddee390be0e3a65fcc6361136548bad8930c5b302451d063e56dea7e301eeb9f8f140616fa4ad5388df47a6c33046b81eb7aa35925b6fa04c91cddc6e42a695929f9336f9a3aaa59ca57b1115f8d1769530dab877f58bfcafa741c0913e654a5aed5c285291e8ac4c0a0ef4fa3b85f4547135f60ffd59fdefda9ea7d33959f06ace4be3afaa847154fe26d63bdab19f91889ab3cb0fde5284d278c82df2cc41457f475c13a2260dd10dd2cb34493a0c85ef2431b41f60b2a28484ef9474c5ca57c4d17fef6491f169261ee04c0f6319efed051c8072d435a3fa731815298e106d22a8c5e39738dfdc48f05f93edffbe24651e4c396f39d72bf5bd6afb22dd885ca8e782ee9098d2740f9fcf4f6d649c7594decde4b2e0bbf75240ff91abe3fba3ba63f20bd7a6b6012805ab42faab9e261852c9b97222929a746951f3f297f6755e173c2af7d4d90c1d5194586e25b4ea1c8c8069224376a0de00987f0804b04394908d480ac309e77c7e9e98fc91df92e75ee2521206deb1cbbebfb91478008c9880ada282269ad78508f0d89f67ef9a007a1dee1e5e91117e0f1f25a3e3cb7061845fd756fcac7f96e183b27c7a2ef407f0cde5ab9e93f273a8a049a1abbccbc71568517611a7e092058ddd40f9c6198fad2a5da46ae3892f5ae51bce5a41f49f9d49e76d974c27098e61405ab1bde5923a024d244dd5041a7a6a2d729fd9fe6f9889519fe0101561978712bf75bbb6e2b6ec06d5a75415e57077bdaac410e8db81b19aaebe6ace476f6e499f8c88088024298b4751e40c9c4dcea55d9568d52c08a4459e9072b80561e723ea185a375008c94fc324ec7f75d6079aef542bb9285c53aaac52e431d60433b01c33879d3d0a6b1e1a7f52a0c0170e16dc047125d891baace6bcb44d4af02d03e82e91f5714063cbd15693293ddddca015e0cd577c987a0cd8839409392c5ea99ae92d80b21838a59353249ac303d800f5f3c708af7960e60defd268f81b9a06f0ae7a540fcfe181a28d56f60616b0daf545baeb202e4c7dca7c4c024e0327b4361bd7457c2fb33f17f2e869942ffa911d6c8b5d3851326ba27bfaf901aedf5ce107bb7d4a63cc65e7966b565b7e9ba8d88dcb3679996a96185f16b9296add8f114d85f20f4edc683feb758cbf0578c31dd972ba5ea80fc26a4a4f9d8500377576c039ab380590fd8795bc6ebb1f8e52bb537537c49d7e241a184db2e66d1f4d76daaa620c3d21af428557d1858ae6d435fd8eb32562e9813c70914433e01d3cb7dbb6f7128a568aa9977c4717adf1857bcc67d4d089e748f1fb946c8b0b77f69005fcbe0264a4250591e11868a7a0dfac6b9c2ffb7d991329dd6f9bcc294feceb461fdebbf7ef0b8672af6134983d8ef530e498ff25e7dea0864695ad729d3d53167c1e66f476435bfee639c635fffeb64f83d3fb6b063dfc787715f1e79a5e2134a7723b2303f3ef60ce52e795585a0384ed6854fd4afe41a69e1ae2ab6bcad26aad72962c45a769d2de98fe8adb1120e0291e47fd4552d3849c353d6170eb61fbf5bc480a1c5c5c542088fb47f591043fb1df45a324f65252387d7149d2521da04c020e04cda33ecb8e29bb5f2f3e0aaefda37768441cd8d2cd8a8c61749597545788f923bbf0ce55c3b609ddd193d2160a6e1a45616eb8f8220a24a08e02f787d81ef74a7c842a124b12561c2ca4e885e8def76202e02b63aed7b217339b63fbdd7ad7f285d85aa3a15feb7fc40485fd28a7d73b8a757082caf6e19958056577271cc9306dd8a4c2f46fac9838ac2e229bacee5dbf2ea313856900ecdba9b68b069f48d598ecf7de326f064545779d57f1d3784cf0888c07a0c2ed439f355b2ee038d0b3990bc2815eb49c51c6fe838685143086a72d9974f354c13c145f850d8931615d0dd6cc83c5eb0ccf1528c1996e910cb8f43db0d3e52df778cee87003bbf1935a53277aa62beed4cc89adf02a16294a4f334eb016181c2704c14d2d7bcc6086d375256dd837068c09a0be1b48691d33d1402b4cef52a527958132a41307fa0c343ee07da449c1e731a41f27b499b755788580387a210c6d98d6fb9059e6ee178f07c85c5738a7db939cfc3872328e1e4eb25499077f2239d6fc9237d885d6b6ab90d09f0bef87ce5d6973bf9aa43cb41a650e2a957f2bbf770c408dd2bb875ca92f9b78cef9d23fa330e847833120da5b7b9722cf289b0d58e04c2db2685fde2f20b2380fcaad5cfe925c03644fc793b48497ade618d5bccaee8c5189861ec4074bcd50ebf2b3c183b40f7074e52df2060bf10dcc7eaacb6bee035c84e28a3cee096df04047c0cbabb625aad9b74e5dff7a281730d709c3edd02e680e889a8137ca125e1ca0227ae2e9ce8b6bc06639508bcdf0660545139c6e21230e6a5db5d23964fb0b785722ec4f3172a15b83215f56ac36b51510c09733cff866d971e928b47a63c46900605d3938e082eea35237ae520ecf4918c684baac9aa4657fe843565528c845d001c67749e198986872cd9ade3445bc9b83ee9132ad3bf646a41ec829e8286bc622977a78050986bf91e9954082f59645747fc174aec615fa4fbd0d4948a19cf1e01ac6e691f4aac16901a41a4b869ab685f6d04d2def5a479755ca6c368b72114ab3458ee61b6daf5a970bb7218451b2ab5dc3966d2f2a095667600e9a3c1b6944b2abf0d272c25c0716fdaa05f29e88e284657e2a8f8deb8a2a08f83472cb401983ddb9f2ea8bcb65fba2aeb8dc42e90a2b8d917d3cd7ae7f2d53f2c9dfe53a3f06a86431952e3d83ae1048aaf98dc8a2e53a4480af9defae595a2d1e0ff810296ef0707bc9be01941c47fbd3f00020b45b47e36fed5bbaead24051d868b2636c27a5016ffd0cb0b5dd453be1320c2212d247eafddea1d2b5ddf9b6100a84f8b8c732f81d522b5449b97637bfbdfb0257ef5a10765ccfed979bb2862a6867225c839efdaa17847f88a569bce0f951a6a57ec4579c00c228679577506a4093e3c14197eac23d80b96e4a7c1ce876a8bed7feec38079b05407276ea7ac9e8b6466eba37f5d0bc89e8458e9cb1fdd857ce5a79732a2917bcb282d3f1277472555f7644a5635d38be0aeb853dda93b462b7e5314b316b7b61f9762f1409da8672fc44608969b87e0053b65ad2b228a9174708ac49e8bc486ba6dcae2177784ab26422e09670c71b3695d6b4253f795c6392d043ef957984a4152c78192bf168648ddd238dcffe86269f00ecf53f35a53948fe2aa0ad2eeed5244ff34851dc030ecb3a91f13e0bfcc8c1af78a8561713ff8df24e3c57840c1605252cc365b38f20a46ba6961cda2bfe9d0792b1b892cf0d4e6991c319e050893b4f0436e6fe38be988bd4596f3178119ce8ea0d27b3951643696a3abfee979b4c42e7ec43a1f1c07226642035fd89262fa044e2fd29d70efb071648d0ee3d90eda4f59da1cf389089551e9a3e75bcd15964e4c6048211cbe3398564ebfc4f27270d43024e67467ed908e5ae5feed5ee2ce0720208875c995df922437b5c119422d7bb72d9f3cdc6d429cad88682c1407cfeb1e5954460aebe1bf9afb58d1129ab2188887fe7e7ce4c757bc0ef72a65097d56eefaf975d598a4fc8d38785efa68824f8971f9aa664cc4ec53ca3ed822b389e98462294a07f87314f52ed23ef3012f14bc2e182369ef790701e9da2e14838f997131e4d500233ea6081657d02a881c9c0f7ab7f8b1a273d5f44664f1d3d52cb3b41b6aeff4ce2fb381572b63ec74bc03171db09ec28fa3a8c234f589ad3a47e123b41c64b2b0b1ff3c41c3c4ac9fd555e0e168a708d013bdc424c93e27b92f827dc15a6312632c711d8727dc6de8d3287727fe5ba0be5571d208b7ae47e104372485eb7a0e4d2f16a2c4ec2d924069b74ddb4a2d4a1b92a697e1e1525a1be5303dfcc2e2eba7c6a95498b4ff8fac649b66d2003e022ae1e58f557f8f2561fbd322469eea0cb6c7543a0ba24d3458b304763ca4de0b881af9843779550867f7d4a7db37b66c22cd00b61bc43771e140e945f46790fed92d4c4951e1ae07e3ed7e95ad29c3b241fc4f454850ab9afbf0d7ce594b203c430ba8dc4077590f4499e0e84b4af53c112c9466e5cc1a5a07d8e16406b4baee5e6000575538b288a2b95546a15d9f588f050e7f05142c0cb61cdef6c312c85e272beae939143b4adafaff06f280cb37d5a120bba9608b2ba6e5ff89e133f8d6cdda69ede12acb2534daf5f5bfcc1442d4fa4ca01c436c83e4f9f6b7e553e732710dd49279f9751d2fd0571032777db9699e232eb67505e170236cc20a99e129be2204d7b42ded1a34633532387a826f5991926e534e03b090ba7e0f61c4294d15908edcd2206b4f398bc628f311f28adb379a19cd7f803de7c00c5165df3575557f00a4e00317099d86ed8b714362d803fe1170f548958c85cdf89ce30f2967d11feec8a2a6834bc024d855bbbe8d356b3cf0fce3e44b8bd5f0f9aebdf6968eba0beb7e2d1a03328eafff4cc9e7f8ac6cc11f717a56021f961c778c379b74b98aa17d92f82f92adb1d96601691ac7e8a18c405c8c73b2fa2f2dcaf4011b69f443b93bae10cf5c229661c64e2476da970ea48a9ec8c2b65f79fcf25ae835636831ec3accc5b6da44874cd430adfcb4fdd97088cce842406991c47991da21bc7f4c2e21609b20e478c28adb1f384a71d08c4e3ef5487a648f8c053eb55cfe13f1e6dc9e1a6cd70e056d4cfa41b97ca9ef926d461fbdaff9a0ddcef0b1e584683260a8e551c1cda254fcfe46070209d053d5faf10272cbf21fe620c1db693fa42dad3060b7a1c7616ab0349d2667b3a1b8ef7d6a6e979df7f6d415cb16c9ca018954632a6ce15cdbdf796ce629177d576de03c6b17f9605c3767a45889f310498e2531971fb7e47138fbf9df4e11a9c77531b26d9ecf50df8632443fb4080a2a3812a7722dc50d9f5d5b8870c5f5f6efff86eafbc1377b38b666593614bfb6a6df0713de3e6a91bd35bdb40057c40a29afceca159f4641695b192321c410fc3d122bfd799e4ffe257d1c483b98ae8866b517b2cbbc351343b481e186f8e60b45c8b149de34a55e74df400af977dd3d5d04f1b36f28f9a46f4cd797a457de76b0b1f5362a1d75a69fb50c97462078df0a41853e82a2dfa4ea891d1075c48fa5ccdde56c38d1f04fa97409bb9f4026e72ff7037235ebb3f0d4f1c1c0f1a2eb15abfac70cac2387940a6f1277405a5335bc2d0e480d1beb2c45294ec28ff562d57d1b80f7322320be4de667ee7f07217fe2da145e6e502dcd14de296afd8a8bcf9eb0567c640f5392042ff5ed4f2ddeb289a4beab748d2e1d049c645daedd3326c4f515a75d3a236c3b57e46e803b0c662793b818fdc4478a47c9a856ea724776f7a66c781e7ecee9da4fe94f2866d1beb3366d475aa67df8d8f7542d4d383e84a71786d7e2983da75268b9aa658567adfefe367379dc5f0fd41b8266612b677a438a66984378443146e4923676745c1c34f0fc8dcf6185c8c8d85562368de05e82c9ec4369847e5c6dac04b1b7dbc5c0c400b83b33e8571b8b3d49769f58a8a27ab962376bdd3d8b58bcceba839c37b72cbdf56796f0b4821e23cd624b81d85c94eb8fd9ca64ab5a47166ce338cdbb263da45e6fdad5f8da54ed164c1fff3af7272f1b8e223b92dec9420af107602b94ebbb35d3ae0a4f312bf6bc186346e3831e687c16d1a994747ea1bba50387a0a263e4fa0f0d06a7319750bc9db4da2349a4b4b05d03146dcb8998d3446138cfe5aa6625ecc585c8cb49c9700cc7fa8476c18488b8e76bef63bb21ce521316e39629c98572e0a05df406e3e34588651f6b2d4a9007366b1e97df2570ab9b7285d32d2d6272d9710cc88c30a3a6b685cd76d4a17ab2f68b5be41d4c2420eb79e859c630b57e34e76f91912a11262e7ecbaade63490ba3fc3ad33aa05f416ada198fb835cecfa516199f0558a61d3945ba4fa9eb264ad40447c2a6a1a1a674d1fc311b0042db96b475034c5ce2b48d32b15c09b088b7f530a6d7113a41f24fea265ef4150b1921b3828accf5e600756db7b6b988e6c53966dd0e21c564452fc19d890a58f9b9c7dce859750113e345f4df6a3c93ab624b4c1ff2723ca078feb62f421679945af677cbd664af8adb9986f5251c6763b6d0cc6b5071398b47e2d641e91735498d88bca7a8eef013ed98e61fed28d609630bbb04db989b63c0df74a22ba0ff41076e38e276763fda793205ce6b1b73eac40a4e0c886cf179fcc755dad31f691fc00259bbf183b4d229c5e5b3e869f0f9c173f80692ebddc2af091749f9098efbaec5078edf6134a029926d2acb1b4a04eb76380490e9b2e333b6730d7b7d2270d23101a89efd98d7e448d9f6e343b591f50fbad7efac0a4e15c338410bea27a9721ce6e3059739e578f615c8442e0f279da77ccc52bec45895e96f556a202db4dedad272d62c6554a681d91b6a822d9f51e663906e2638aa3b04cd490fc24af75d66e349b28d9bf0f31ecce3e297c1fea3099f5f77a485d077fd0456e91d81ea446951300c20eea9b25fe5fa13d87e6b53110b56b10e649e751f8e5b3f5aa6f106691d77c4d6ce3fb8e4913b1555a97e2d796dc6b11ff7baa5bbce4c5c68427c73bdc1cde148c29c93da7145fa51111e35cfc8e7627af93af4ffbee47a0cdf8b99afb4d6408c8b758949f2e00bc3cb6ffdf39baf9024aa3b7db3088cf26243c51f79dbf989326d97a93223303a9e9603dc5ac4c7617c7266be50cc783226c2b4b6589b829a6d3f2ff068982b174454ce276c4136297f26b166e0dec8a0daf314bd25e0777794bd7c2b1eed919f7055f1f6e00ce3bcc0bc2ff3e85b5a00509366ffe687b066b3203f3205b31403d1872464e64d328392eb9686b5b3b1e1f82bc6be2855571c6222331696b33731d71361393d8aaacd59ad4decd272bc1623b2ba033404dea161ff7eef68746d440c17787ff7b620cd9e110437298a7cde9ae36b78e5442c4df8513cbb3b9ea4346f563adc50f81355f2847d45d1f699381783f812c39475191d4b3f171258057faab26a735504908fef5b86f3a85aef03510531a988b4abc5eb27bcd4d03309fafc45c3ea472403d3fa507d213e4eb57c8061e5c6a135e9047916777f4ba451e0fde752af555d641b126377521cd9eaa7399a58d41fb6d9082a6496e0a813a1a8c3487a1de2ce549f6e506d1aeb360d94abb8dd9db1de855bc94e15b243fd5f45762ba2c6ba3a708a0b7fa37044ab9022572464b8214d3483e25b6c776f3c8551753b676c4056a77c6116d6ad916ae3d04c238a1eeefad69d88a603f6297a467a3baa51e1a65392b1165be2aa9e24b2de5136d969937f0e7708ac756e206cf43df662b58eefa7ae664f98e4fbd35763a1a19ed1a00f959c95ab4d6dba0195cc74ecb12de99719fa88230daa91c23952f78fdf27fab0a6c2071092f2d82b44a3f26c500a0813996cbb68c9d18a629d3f23fed9c1bc26be12b3c15401ca9fa575f6edc05f3d269f55849304653c66efdeb09d5c4378cfcf840c3c9dae0c54f7b8d3579d5d1f78f5b6346bd82baabbf4f65876a65b9b95f784b4757448b58e7f21fc3fb75a686d6c4370115b51f09053d3d05818586ebc65fd0d1961f5cd9f64ced6e47f81936a400f526bbf2fd1617dcb953207a1948a3ad43b587ed91e674f78ebd1762ad2f2ac56f0207dc1b246921805416c2cf0eebaf521db3f47efee16dbd29a9378227f81b749c4c5f98bbe26d8c4ca690650e38e8e195c4d017575df5a50502e4054c7f18669a137fea6ec7cb1e887675c0eb16738a352fe74b5da06dac63d58c05ee085b14c6f3a17cb6a2c93688bc7e9c0e779d49f5c5af1b5af0cc8704a8ca991d64ea7342bd41cdd33da0da1e469c0b598309c40505080f94741d3899c4d1ba73634149a7687c66b51a27166a9fea9cb19d1b80d36ad16d83fa1fbd6816809df439ab6fc52ed3275513135308b6b62e74ca2091d6300f92e3f53ae9a310b9677ac87c62c45a13da83cd18e8f929596ed1ce6435f42ccaa5594e819584d85f8748319fbc92fb5eb10400b4e1213fe91f54ae2eec58715750b3dc338b61ac16389a5519e99a9ed693c9af1bcfd5c1f32ec713d4380794d12a2b0bd5c251ac8f487683831a7a9c3aae3747220a4fcef084fd98c39be4908df13a3c784fdc3814fe89dac8976da73589201ed41bd67470b2602db00fd7d28e6d02027ec54e3d611996d6e7e2f141308289b0624e873d05a5b3b48747619944c37db274e68e129f3e3e101ced5aa17eab58c61ea821502fe201d988a4dc38b74e0afaefb0dc951a89bf1eaf85e0b5f0573acc63820c875e6f3d0ceccd6ba515f594eaef99e44f047797a02d1a0089fc69b9e3116d86994d3124d96ccf1b6e5f45fd588b47755ab2a163d188f575a11aaff7cd2dc36230ee54197121b422f9ff497200bf916de62b112e387a6594e0460e421603204c505b7f553e88d7861517f5374ff0f1e2150f33cede4fa6933e2e7787c1dd7981be207740c68272fc2feadf86fd5f5a771101d2b6dec07bf0627adcaa3966c05522db75a79021cc3e7743344d65ed0dc080bccc92b6ffffa9451e840092ed5bd094aab54566a042c774aa391cfdd79646eabe1b13f15f1df80c93fec2b7f980228f307cd188a3a2580f5e487abccf93da0bfb86509d06b8eabe8a2c6c8a98504c5f64ba6cc7e012a6e6c350936b9e0713a514205b43b2ef6c824dfe29522c5e37bbbcb34e65303def3efa6276304d60820e565106b572ea2378f869402f27470ac391e48f5eb5a38b16a806e1f87bfe42a91e0f0b918dcd5860341be4d75fedd08005985fd3a95fe66efaf3469a75fbb50b347eea571552f0bac895853e4960b6485500b39dcf7407cd20beaa11c0ee33cabd73328a53c6c88def5d20ed2b1637816a267e80c08dcf788ac4cda773b60a41107aabe938c8c2255c9146ed9bce536bfb1e587bb3b0ca72566261df8f1e84845c1f048c903e8f2a47ab736d70f0817b7342a24e901ed4a5a4c8d6bcc819d175bf502a3cf7a9307268403f587d5ce41ac1f96a958952ff0208b016355f53cae7222e13fe073336ad67001f507fd5f086ea270030986cfe199bb891b313eccfa02da076f5aef3cf24d7d26dc75f92e673cefce55eacf59707e1ec2fa7a8e7cc6245a030f6af55e49199dcc03a7f63fe863f6bfea85355dce290ecb7b06ebafcb6b812dc7b8d9cf09c7e5d819b0927b2d585d4a54da7dfd83c1a4ecec4978205f849eb786fd683accf55b5b8cbb27dd4ed6337b448052e09ee8149b54121e6ca3eac05776727ef415d4f81096cda1fd1dbb55f3163b9d8103c54f8f5a6f6cdad96c109f2088fbe71f614c8b30f798cd7b2c02da2e76fa48e0f937b75f90a6028c2c1c0014ffaf0a283aefe07f2789f4bbb40ec247dbe4ca1c22059333533fb4e8adeb515cead0d613ec3075b737d997ad1ba4e3f19eb2b6c6bf3afc5a1141dc4d8065b2dc35d82228421691c1f47bae109db196e63e09f0f675e0c1c725285efe3e7c6bb41f62c40d1c6b30ccec606a8e40d53392da472771ca1203e8a409c96978c17e8c300b31978871c46613acbadbf271e7cbfa874dfc222ee1003121f77aec75d65f8cd35740903afd23c65271de1de2d20a3036cb484107aae2f7c9f6553fc0f355634adebffb7c4b32b49b16e69e0b5cdc3c6509dccbf241edc37aa2c0f3095e3d1499ce682dd7f4d11cffd90278a13ec7a6bafc0b4f49f30e13e36259208d41c7b50883c6e8ceeae86a0b3a9bfb0509ad00da4b1a1823a6f51710ecff0f544ee48532f513c7fc0f0926c96c5e76936434adba32a074410ed834c02c7f5748bf2b32e8ce7d794e5e4465a79f29b31a86983d07849232846edb60d8b81e4cee5d7297ab56ea55e2accc5879bcea403e5d7e4436f431a7b9bb6c929583e3849ddf886d79ee6499718ac2591457fdda327ed8a62715f82b8334b84e73edb26418c859c70d5922b70a81b7d463cf9dd67d627a502b36f64e11ad4a401eee7938f9376a155bbc7f73bfa832717463d2a5beca5f1581f687e441b42f69a9b438a9119adb7a84e183cdb6b55766325d229296d02dd603e6cb108ee20a9959fff86b3acfe55c646b8f933cb95d528f2f3e4d9cf6dcdcc1039e7f35fee4085c6acef632814cb8bb9ed30bcb7c4d3ca688f2f08b068372832f96c076d2ec451bc9684962eac888751142c35e9da06f5a900dfed83a3347830c24128f9eeda39750217af7a753950ab7d9569f575ed62844de0491bedcf22201838d22d32f9983249817eae39100f027e035d251f97868ce251923e87c5c417a48d8b1f84f09a67d972d6991348f127fc8b9be10ea832cb6149592765cf37da2559d464895b78afc6ec1e26cec9c8890769429c537996d0239b63315d584e899461dde690cd6ddd54fb99c9821eecab9feed71be7009f3b20ef14717980692b08e60691e99935ae6087be3d495f56c52f59c3fde7d8affe421b536a66f96dc0846ccc4f42edb453af9d959f62462874b61e26952c30f12736f8d2e0114774dbba3ac35c4d837ef2d110436cfaac99635acdf5ca2f7d69b412c97641a71d4f093c9106954b7f459535efc1d8f5f62867778ab2c63d36be8ee0e6f4d914dbc6c551dfe18010c018859468f88fcc24ad70444b778e166432ad15ab042e928e1cbf2f1367d7214fee89476a37cc89d6986334a7b87c6a3ebd67ce2373aabe34c6724c53b1b09bb2b342ee546c5c2f6fd4b6d7d3069bb1ea2ccc7df0a30ceb317ce2314dde839f2d3f01fa08162c1315df2f24d89dbdac483a2a920dc232b711c313c0b2e7e29b6ed0eb2f03be0e236ebb58ebe2bf98ad1b7fd3f1c93928c13b8a76820947fe8ba09cc1e3a2933fce7639b96d92315b3be8e7018451e44a6258d831ec2bc4999df2464cbeeab72bc62d4433b963d9b1b90df4e2e470cd6d6c321a934777c193fe765176f91c6c9cac7319cce62472fe214d4af48ecd66a2e76196937015c6182924ed31feb616f6d62082421164d8378d9148f0813f6d4cb0fc887283e44e6a76eacec86eb9354d448e9b1803e8830675c63566e2ddca29b58d0c07feddc7b53668ba437c09c29956e06545a67d169c74d7acb289a1b338567c5ec774bbde366acee952026306330e530d3e50e24d54de01c50148118fa285fd8399974d655c605c6119a0ec31985acbe0e67d489c01a0e0b7f288c59693fc95d081134afaedeadfd6eb74f341bfc57c687dd630dd26862389df23b9128c0f3d45b6c5ab8f8f2d4538c33dfb61a68bde09a876aa84b71b97cb6a5303972495e06c69d14c141ed2c7262c180b39a6069c8dceeffee586a443806a1631472d74d49db1c196f692d6ad2aa8350895196136dee1f0efe327980384f8ccfd5940a189af4378d6ea8f9ef8da52408a3fd8bcccb4013589f16369dd5edb736d3fe2d81fdb0144e5bc0a8dd01ed817214348e1778c512cbbb68265606ae42aaa0635fac11efe02e305fd48ee6c91d482f04febeaa233475cd4fa5188f3d8053938922bb2f09ee1a951a7df3292841c4b8284a8fa0d554ebab23284ad1d94cb7ee9ceb22168312b86d8533920bae5941714b322889b57edbc58d90076a80664cc2800ca79207eca24b7dcc2cf40d336d53593514a0a569686d28f451e509b0ff42bfcaf098bfee2f6f23e6388e07c9ad0566392dfba7365f3b074ba710af6ec5dc6e3a1142eb4a0ff49ada76d8768486190d6f5d93439e0ce79153b9fd22263463e87c2448d1d6fa6420240aa81add5d28b05a9273cab3a0bee2bb22de522f5f004af47bb1c0e9177ff1560a3dfa68d7275a39b5e0d43e507b49c58742ccdc53d3c0e2da03e63a46f2696e07cb1b9bc686735aad9a7ac11652098386017494e9139dd6012e7151e100a687f43c61940a1478346d762899550ee0b20e0f69585f4840fe04a2b7749f045bd6cf07072c5c114aad38bdbf5ae6fa301f9dcfe8e3f0190bcf2d0960427d464dcdc3ce8d9332fd571d26cb16323c30ce2c50b7e0f006742473baa3a57755e98940f2ef8ba205a083b280ccaa37c8e071e1d1de89903bf62ced072cd808801949c611219a220be8daaee52c5939055b9733b4629ad4e7e9cf724616a81a01bfd4e738010e345455c29170e6f9b60d9d3ec66d59dbb891455d8c76c51fe7fcf61c9fe7783cb6e4123bf682f42aae8439c5bb7b70216c082493a734ca606016ff10e283c6cefde14ae4c3b5a83ec1b8063ad7e0015f4cb472602dc039b4e116de23174f815c38b5bdc4d144877fd247c08ebdf298f4124f2ac0bced8cfaac514adeb69d0053dc1a3e68efdd21929da0f75981985d66d0e00ec49df94bbaf0299ac549d3bd209b93002f315c6f0e5665ff1203a98297906f178921ccd9ca909b1f027f7cc9264865c24313ce40e3432aa9b2d422bc3e34cfb022bbb2986512e5bf0b2c61a8f722c32dfd2e066da1cf585161ad1f768cc4505107e49ebaa4ec0c38b0259b386c90bd6019b2f6e59bbb48c4fc3bea1d021100ab5a8a25e21e14062d87ed740214751328beb9d3cb4cd5c473660e8e83094a764d26710a6ea8981bdebfdd2a472bdb2f196c3c5d4f431f89d5298794713345235a11e8be927aea0eff4c1ffefd0d218c9a0bd6cb299ef7a0ef2856caff309bf3027d2c9e257c780bc7692728e380ba8f272f7e74ed0b9aa623f762c9df1dd922a72873b8fde0b752ed09fc52666e55b375a176622ab6665a2a4251a8a944c70620897ead9bb9071d23f7220c02c0d4dd74ebd491e108844030de52eb99ba4bf9d4d5c8a6882a1e961cb0548ee1a42698a7823e905ccbfcdb4c0db6de0cfb9fd39140f5a28d4bf6f62b8c1adbf01d67e6e67d66cbb38c8403473d316bca16df4571aa53d9a597921a45e089cca02d1a8f6628cf2a209b14107d62f46aa4650a475461c3fc000ff89ac6e0c38a87c8ded1c9f1506cdc5981b07789d5ff538138df4634fc2d33ad7b495da4d9492733d3d15debb156a2b03cd470722d6933b7462a030d7a8a1ad26ee214e3fa56ba6a54e4841b207b80eb66de00cf3af6a5dd819a28117d1ee659e457ff300f8118902142dd90dfbdb5f83a63d20c185430456553126acbfa56d64e2b832317cf5261c712c2e67e42c2abeb7f62210b33a1f1e20a495fb5972eafae8cb63bfc730af2ff0aa66c0d3d2a35583dcd4d42ab1acb17d394b8bed894b35dadf83b30acf9cedc84c7d0e87341fb8d8d67601344fa3331becfd2d32a09a0e39555a452e2ae8e8af1cad2942eed7cdbe78f7d8d06ddf0c3c3de3c4619280e29b45f062c7214a4196cf606505e3bd7029024b1780749a44b3d2312ea7921d3a047e02136141e545dc5133bb49590621a931408cffb2ffa30188c5faa7ea9feb138e8a3cffa4cd1014f6fe1107b0886e977118260eb2bd96859cfa5b4a54ee24ff0e7ca56d3d958cf108c45456b074821a66f573929c7d3dabda338b3c5cff092e15a7367e501e49f2cdf37bf6ffedc5aff066d65f185436abfba08f8be168dd0c70f336b28694042230f8a4fb58b0fe5e579aaad103753cf9254a18b8d1ae767f0e5db0cec4c2b4efcaeff8e3baf29ba9fdcc956e313bf70c21beb7375d4c9e545547bdc1486a5a17dd198588df98ba870b27e510bbc1b0d91a156c551e2b8f81170934bc1a669911cd7fa81afcfde3355d1eef0e9b987b0199cfa49d3126e1c9b1cbc0329cad2d5efb6cfdb9f03b2daa41f3a27b03f7ac25e49783bf582fd1649cf40ac81fba5fec7e729f48259414f92d3771f1bd545165617e2caeec4f310a1e633dd1090b6dac857e68238af32fafcb9b8519b694586ea1bab05cb841fd5ea56b4f4a7e4480c5fe4e92064bc1a24527ed0f1446abdfbfd1977fb7b97a092152173c6592facda1021ed5b6463be51c5fecb27e92df46ac2a9de1a12891964f862ab4e33de6043f0f280310165f4d626cefe16fc720a396cce4ed0c9c5908b12868b17062114246331ec3f80d3cab8e9478d0cbb394a9282411b1bd7ec4b0c69b3367d6a9501afe3f6afaadd13254710eea6841c83ab95601e18480f945494e73ac5fef608768caaf1d94cdfadc132a1acbca895f8cb8bf6b968f36cb4145aa4412a7daec75afb57793a228abde271c3449eb17336ebe83020764b1e2538c1b278b3be851d2cd0a8afdbf9428df5dbc67e851f0b540daea03b2b079a20f264fa729220e3657eba82a83a74addf16ddf893caa093cfb819d71cef4307688ac605e1cd393306aa52b3d022b9cf49357f23ede5688c4112a0301f25d1d33a3f22371cfc33dbc8c303b09c289f443cefc4886a91a5d992b2ad8ae1f29b0f7811296418d9c23a5d2fa77f876e9aeb61bc82f7299526fffe95f6bbaa803d0e2b4115686313822d1042fb58f0dede33660a6f0d47db0cf61a098b55f814716aba59a0cef706047adb72a67c44ef1efb937cab884266675a2e3880d88b784a0dc05d348f1af8adec6278865d8fd0cd7013bf09753b532356af7579572bac753558db66c2222650445136d87c72646af5716fd2f40f98fe9dc6d9b93555d7d97ed6d9ff899e10fb5ba3eae08afd699260e9acac53e8ace7ffd6c77f3019853800833585e65a767858e074d6ed8b9e4346b4744af56b81291903a5e0e0a36457580bf772b95e01de4149e4760987d70167e1b98157fc1bb5d2918b82288a8449cc61084e4410acc54ced8b9d48d73bbfc0cb291c51058e87f692b00880854c1ed7940f584d152a19384e297ed29bc4160495b888916b166ce720bf04161893a6a290fcf9aba8a3bd9c4f8f62eed63dc6a0998aa5e2aad0f4afc7013b0cbe99f74c24380ba7502bbff25ed50872c578e2fcb1fd02df74e2ebd2d0b78e64e87c444210e336d164c2225496d87ae9c49d46612a4e4df3a239bae50362b9601881c741c2e7cf4243c0074fb6b8fac06adaae1f021e4f6c163429e0bc80362a7c7fee6083bd4362a96d75c0c56107cf6ac6cb229e74b7059c488ec40eed4833e7134efbee3db4a71d8e196f87921b7992363512d5e93a57ca15d1971b155d400e2241bed91e7addea69f8ff25ec75f2b682935c2b5b130d0ecde465c1c097df98482a7dc3c396593507c5396cd0e94dac15e82739d60429beb20021817085bf72206d29398b0df32b191010859eb0c5199ef445363fff6a31b5d341c00b26efa8e4702e950bfe540b51523ddd0ea8bb00c27ef4438e46d003c1134c9a8ec7a3ecc1c6ef5f628d191e2192b30e7c52fae0b5a7638ff779f2cb053072a9c7853f2adb2b0f4b5c526ccabb8019783af74c2d88cf4e66936bdea7939950557508fdcfac3bd35e277f9afb5da2ccb0177ad9039d38f69e755ed0f08c891c753f4fcc17f9ad19a11efd9fe6145c0d5d0fccaae0387e973961698a64605f4dfe86c65c1dbc92f7306f51cb7fdb956a0ce4da7432dd1faf3a5c008488d111ffc1c0f4f82bccc34c7fe762cc064a4470b0c9af92beffba18918801ec1276739fc820dcd24bd189deeef436118311a6b8403b9e7fa4a0664a71eb66ccb01732f97d9c596c64849df1ad18f2b7f568b0b1985457d8d652434ca7f7aeb9e18ae887594f7252fc01a4d60f9e5755f267f889c6825b405642206939e477d45bd71ed50326db7c0cfdb8ae69fc2c90ed6c5a228c86332bf00e02dac88a6c885422157c747212fbd8a7f9ab3cd9f5725241532784b15c8fa3d1f91ceda8f7cf84201a864f69ba47150b0b50876f4e65bc5d8c74d2fc6e8024b4e8d382c56134f0e2e55ed99b086c2ddbad5d92fa295be18d72cb2f7f48f2220758c2e4cfe673031fa353ea741fe2af7eb923ca9cc39329e9a39ba5e452eb75e182ac6c5bf3ef938876215822e15cc9aba8869da83a2991377801172fa85cace7ebdcd379eb27d3157f314b8d8d6eea1e73e217785f83a111bdc45e708c2bc2ec27cccf77f1af1d41fd760f072d3c40e6762d5b4be36234fbd78d24c128b585b6d97f530679d47cbc6bb2c374d001b0521e2548a925ff77d91ae8aeb73db6cfb9de8a676309dc38d81b3addb408ea0edd62842a39f511c3f8993272d0280b022702bb9fcb08eaee98e82b890a19803a4fb9349b4cd44546cdccbafa45207c512f419d2c838e76f3f3cdafbdb7fd08f9c70a00b17e73c8ffd589ca692e069aa7b30febce3b7f649c31541140a87f4fdcd3183263494d8106a00da126df1fb0af903868e4e142bb4b7a6019fc391abf3403141ce0c01be3570dab1477deb4807d4cba0b191eec25c824ae65888741196e7782c4e58f96aed78871ceabb4305084931681fc97dc7afd6350a7b7b9254dc39bedd392d0f6b161b7aacf6f2f3a58c9a8dea8dfabcb04d7419e75218a518bb4b1a77d992cf689aa3e61569366af7347da79031bde2dbdf725fc12ee0880bd1938873ed0ab23dff0da8fec67e0ed001594c1b521eb5bca8b0a10870ad4fc8d42e718dd1e1c04136b82d4819062fc2ded817127884172c3472e772f4043bc4433b69f49c9fa4918741c451a6e52ac872605b286336ec0d4d4986e87e5605552df11eaae2c486ce3512f5f4f09bd5a2471f365e75adf777849c78630c7942497fe5e4c7fcb7f25a5ab843db2c85b7e6bef25cb05b6f3cd4213b6b0d63893280a11bf9906bb59beb428f9e45304eb7afa2464ba9af220379f090fd853383c4e0154fb145edfa93ca4ff5f9fbd7f539c6f60e618368b9979f1cccbbb27d437dff96b94dc57ba25ce54d8971209eb10ddf80901f74c688d1a689dccf04c8fb86d869c635a3cb9db3fca6c6a6fe09881e0990f6c3e3fdcb0c2153d487105b40e5976afae7b0540a189343ce1e62476bb13f1fb7ce8e2740d8e5f0957b91bb3a9614a3bd1d2041f8fd6ad0f9602d6726c60a129eba279b1143889e8efccb4b2f6f3fb607b2a1afaabe23e11879d843e48134ca200cb7c332ea1a890ff9a93cc35c9413060fe549eefec46c5a988f025d6486dd328f46183989f18bf607bcd370aa403cb2bb38a0d2688e4ddfb3f61206ddaf67550af8680bbb380354ba4423654d409bba5134c74c24edfa40884cca07c98d037f095d3b1102d29b97f4eb0c7506973d10e51954d137e6b0ac273947db2b5853566ac8c03b24254d5b1559960dc56b1c9b40f61a80dd98b1de53e9b589797c81f76a5bb636c3fff19fab156af76789936c1ed57acccdad617b4f582a636731404a1b718c649a4d690dd71f458a031dc2bd9446b3606723bd14c03b1e070f8d92f2295f4188a24c5e7dc6aa9aac0c4a07ed2bc27928a30f4ab0f69d2724b812faed06da10d9b05c92eb391e82e3c203c34c5c531e0f4fd48ac77e0bb81b42ce4f98a71b45b15bf13fc142b74d000d84a8396e5a5378677a2920d81ec79363fb0f118d42139fbd5ee387e2f2d905d51c979b72a6f0e06848a6be94d9fc5b1d027e1f896b3daea535e51252ccd8cdfffc15cbbd4b6b6613f174f96a89984b22d1b9865bd0aab20a7969246b6ea6ccb8b04d2affac7d0df89b716ad78035c66b5bfbe76a88d4f6126b963ce0744c15f0d34ad30b03e6ecca9ca80526c84e25829bec8fb1082027ecf0fb5747c0da66478685542a006759e62ad71d83befcc59b69a4387ae298c0fb7e3cd36880268656e97ba3ddfd7ac64a1940a63482602b1b4ae78cf81e4c742f4af4857ee3999697d67957a6a67a3ea229915838edda23ac9af251616422f1904f0e38f4a85e1b0c80d009bcf76b00eb8eb6a6ade026b7da933d712e06e8e72d4ed6e2656e2e8d3e4438da024bcd7906aaea0dd1a14fd2b36050bfdf8308fc957b01d666d5fca32e53456be790c55c2de351d99b65c701a20e4599de504a1508602fe679bb7133080009a0c5efc7a0cbb1c1d88215b6d177a3e33d8b4a377de957c6e7f5a90869511450d187ab6545ade565bc176017d7cbcd432c788ab94449fff3fee4205b4d63f7b83abaf34b5a221113ef9d5a9d7307a1541bc3f913e4731760545349ec0958d53914dafd51cf03b61811ffad359edfdcbebfb26aae4c0c86edac46f927236832d51c2752eb550a575080f4647518e788471b123dc21b7b34f4f9dbe6f973db460bc3fadcf9e46c713f83bbbac5630ceb8c0af2d08ce2015f27a19c9b0eb24fd4d3b28118f14968a9736049db9b4c9124caa8588d04c5d9d20de8c71881df9dc529613158b7631fc6296c9947beff0c7da40ceed48c59441afa0d39a65b2b5bfea0a0960dd67afba147e671c07c095048e18a0d38910f78b0ebd57a9ce7f5144c0e564164946816331a7e8727bc61a53048a70ac9c5513f1a1cac427b8fcbf5b5bee55fac6698876f2b82d1f16d303bf90f6de538914204d7ead22c2be1a714951968629b0d3edccaac2f9263fb06be254f8e81633420082c13f0e4b9925d7fd122cd2e2280da27fdeb127bbab39b428826432b0694401a69d8e8437bf9c554c84d3d2485defc548de8d7abb153c0b1d190822568985c3bd0f79cfd43db8156d54627b95abc54717bd2146e23dfd37ec16b1327844337f9cbd83576ed066d19dc5cf1e8e29aa4b618da84c33b108f84d1c56e75a36cf46053be3e65c6cecf7aea77bf421e0ca1f03b711f887e4d68b56fe8da01fe79a10ea4a9b865d28ca9015993b69f4ae41015c4a0ad2ecb0021d0d0a230967efd2cfe65c60f79b1431d93f4dfd06c80292ccd5ffdb0eb5bcbd6d6c48f56fd00f4178a0bcbce1afcaeccd4ae943d58a25e2408ef35384b819654e4300b3885bbeb226e4be914d3d5a189503c1705e6a4158d30e11bfddfb616c1bf4259464c353328bdb11504787fab10ba83c5ee3bcb998bdb4f723e0986bbbb70a5d755e097abf6b8e55b8ae63f02152cf28307ace246698b428482dfa8727e642d59b3a1cc12750c6cdabf9ecdcfb8ec402724fd93768795fa962918ef6dd7b690dce9c999ac2b6da85d2a0c88c7e43e4e5fbf57cf232dcd5f68264933459ae12c951a13c5a3c0e0fb37dbf976bb57b34362c21e8bbb050e1b79fc38eea2bc9bb7cdc7ea3c8c81d019d3c2de2d4bc75a8817ba833e2c41718e0a3e5fff8f5d262e6e4103b05d8a969191bae75000f3fb8c36ec731ac8b0d4e0b6e1ba82a600e3078d9192a6452413bb694988d3f81c03e10191dc4ea293f838ab17f56af233fdac51f5231861f163b2c27e805880a5c3427be2d7564a85e66d0f08d39090a231ce4ce391d8099d76684ac871b2cba2cb727d096f96131376fed977f919a809c0792420bd70d5d59145bd6ec6f2c527c6932a205007a8304d1c5d0cd5f5c1ced82447f00db19a6a01f550ffa7f3469dce3d568e7304dbb5be0532da925f9e8964ba611eafb388a62feb59fcf0770c945743905c0e56e65faaf271239a6b384d26af76bbf63bcde459419bc5005267620c5a974729be5e66c7e09239e1198d1316970de9479a748c79500fa127efa1eb6fd1b169409e9c949edf1e266c9a6b04262946b0c6c3333925074c61b387a7b59254487ead0c0b3459cd227614d7e61765b4e6bb39c68a2c092f2c31ec960bd889d145e24d6b067fa41cc8fd9b3cfc36a4b26882f62e22265b27cae04d544a8e4369048992c0f2c80f7a431866033cc7f7b5125407dd9dad5fbac74f232c17179281cab81c62029b3facbb5ae63a3f0f0ce1655d181f4872058f1c3181d07cf885033f78b01f9c224ba4e7101c77c35d2ed62a4487c9995c43957b30b3c881dc8c67c6d7ff2c866304b1967f9647ca8f09d7b4c18d7b93dcb598507b2005ffc3f42520cdded67c7b03818f0fdc5e7f7018552aa303ee2763a0cee70444c3197c6b4f378828ba9ffcfe0f86f60a40248b2c85d48d03da2631844ca9f59899b8f06027721e2b90ea287a3eb4ec2df37c04b0f8566a7c74aef879193e9b9fe910aae2f4e83fa1852008826682dd79c102b8535537f5d09154741084228ce5d9df1c289e242d0485c6522f197c2454726c52ae3fe87f9d3b96077be389d96baa8579e759956b68ce4dab19fce8a4ad8f2f588a7fb11c9ba8107d25f3516535d04d8423041b04dfe020b49aafacd367aa071c0d6736d26912635c52e2703645b6c2bfa615f19a51cb60cbb1d522d22437d803a7407545e6ff898ee197baec632e106efa7b03d08e865902df408a4406b7291926998688847c31afc40333cf078473acbaa354ff034d8e4e5bf727676b4ae654c9463c390a7dda43c3e7b6aaab1070606ae923b8a695c15cffa6d86b16c01c93f3c38eca5a8666c589217b18083917dd061c1a2e3f21db698868ac7e45bded2b912bb9de391c1f771cdc9105e0ebd1d1485eff62d66725a45e8ea3beb9da5fef7082689a07918fc53cbc239932539701af7db935fea9a8228cfa7fcd79e7562017620a64d6e5e360d529870d4fa9b1f3c0707c0918b7ec09dd87650aa0d38653337fc13092cc64e5c99306e7130f4781827b67d11ba328e9f5c42e02793d7f445e5c795e6ed10840535262a3fa5b8ad8a4e1cdeb8d1abaea100dcc335b0b6c56f2b6988b548680bbbf7fa4f3fb8f2ee05662a57494edc33ccefe1c4472960df7db4701d7dd289ef9c8b181daa630549af1356b84e5badf817438b8cf08a37d623784af431af7aff3c72c1ca121fb29e9aaf345fd20f535312f4336dc7a9c108bfa5391947c3ed23fe95bc80de2ae7238956f2a0b690d30cec289aaf829725c7d2a5763180e19439dda138cd78bfc8334fedbddca42621602e04935b8c6c1a8aa21c5f44fe0b1396ef2f27d90964e10dd6db94a4832838927914b316689bc035ef382a0cbcf301bf8908aba19573b985d261cbaa1bce685a9dd4e7228adf9513ee31ac55bf547920a2bc75f938e92d3b219c91013ffb1d31e422cc1e49f29a36b94cb01c49a68a14e2f8cf614976427a0fe32e02ef6b7fa0e52a5f0b5f6206ca525bc0f30dee37b19dcfcc69a69ab1479a292cda8b2d19052101fc2a0dd90b67bd677921a9a5d7f73e5bc5949b76b607982bfa6678cb17781c7b8078574760ac247e87ff5b827517212cc42a6b2c6af5eed1baea1a8932381d3d3c4c4d9c81996ba0f34b0d820465d259c124f8ff6063861f4e8ca9c0714a3c9810709c99c731b6df22711a5402a91e9f719f26a2a6db074ed351a0d23b52660ded6ab4051a47bf222d646ecb1155a135f15b77aaccfad65924cf84e40c13faf297a63ccbb826b6ab90e189eaaefb8ebc4176e1ef613917e83e37a2671db2055ecf0e8b33aa6eee5621f65219d413f1a59664d0a8114e03d12dd1b4dbe0d18b5b81773aaeab6c25205e4f576c9e8334fb575e70482ba473ed8e723b354f8b7bd6dbf3a3812c5d671151fdcb46f642671ca6d5469c41ce2510157221878ca796b87d120f63c0222a3922cb8233a7704e2bcc0654d79c683345d553c8deef92214b18d0ff98221fd51ae2c1fbd877237338703e49cb5b2af8b2ab1c9188a6415de9ec97e16fbd6f7986bf14963d87adc57c332c6c43fb97c535dd29dab9f656b1fd0e47208485ae168cba0946edc8769f65229a802facfd09320f7d2e949389e1bc10396d9a571bc6b985f7c7fd1c7dadbac122903a3b7d66933eb846843539359f53ce12882fd2183556051817e4b2fcbbf36f85fc5cc73a00c7ac8e943c7fa0d12e15bea567286e99b4a9f853bf8f45b6d0e7d3299de8cc971490cbc792f41caab99df55c704eadf7d452746296b4be3f80a77f3740f75392afcd03ec94241ea3ffbc1fff17d35b0627bee988d98a36b375b2af63b8758a47aba8a54c5522705cd5767489f103183889298949b3cddb0f43dee1733f8a567d2c15536af230d7863ff8ba949893b48254d9436238918e6db9c3e084232643e4f8dffd1fd1ec2d5c362173626a6f1be744ae6e9321d9c5dcd99efb13d3ac0fa0e3ed6c67e1c2d506b537f4681b14cf16c974f2f1aec0e7c37517ccbccd9175947405496c5b61c2a6370735f207bb6bc8df582b29d12461076b6450eac6905456e0ff36e34316254f34f9b5bb028b981d6f34ad8a27400ec18196d43b11e737c80e2195601f8539c6f5bb7b297c82a042de8d60b06799da2b21086ce1ed7b5d21d0aaf8aafb7c48c56c5b798d7c7f6831c7d95e0f4fdbf356c3faa0055f0896cc687a4bd4ffc898f331838b400436c8e131542f7d0886320176cc91a4e2350920c23881565cd5f2827f8585f89d28e7cf90adff9691448dc4b7fe6c6347fd38ba746434562cb71dee5fe89d773d3a8abdb0f4b8e825115130a185fae6f9a3741fb6f66e9708fdc401af7a27f8f6a3d9afba34c95ed760a7889f3e679451c9b45fcb34a15ef4cb8dd8266efa6126fc5ae5e5ba276996a693bd49125b08039aeccf23b5f92c0fbaa20e4f638ab726d2f251c3b28efcfd7e8e1ea37eed8ef6b2ed89b4004d70d8462e7f17fad883c726e758042120f89879735f4abb4bc4b8be3dbfac871f150c0c9ac0ae47dd6662e46817986fee507770afb9fceb1abf39925431380db51439e0f44f9cc0eec4b74c2116cad0885cd78494e2c00b6fd54bdeafd4d96d567d5a299e74a9e006803da6f1e890920beaa6f79650f8c8885b631114098d508e5aec549e83decbc95e3c6e69f63e5548405c159c84c364534379813a5509e30082ff582b9590b3b0ad0934a9adfa73680620eb95fef0b6eaf9e939d3578ae36018cb355607ce7b537c4f2a3a88d5032347863c1b3583ee902b417fb294b22b1fb3c54e96fdda22263e17685ec7b76168bf9d67d6f5b6e083f6bfbc72e91fbdaadeedf486a4045d98894ec7e5ca30653e5eaf8f03308408cc98e816ebccc3c17808109615f81673412cbea649c369787224662a6ad5ba31cf1916729fd62cfbc4f75821a4052e3d117d0eacb0cfbb0c8171b1dc128bb615d071e6f83cd0b8ded80de4e015d934293de700cfc70731c91cb3e7a96adc535fe6d3d7e389aa19cb5f52de88dd001f58cdaf7047a5d80ae7151c1b0a847e5e7da509de69d3fa6e06c9925beb74501f0eb012485ad5344227f2622868d161a35d853306968d005ba4d818a684b73ce9766be49a509bcf9a975d920da85fcc1d01ec5bcde9de7de660682c12458f6d47c3858b60996ca8ea3da8ecd972f541d6aeb0c027a98f5732d90f2a6c2e3b2a374d4dfe08ecd58da1c555557ef215257a679537422a35bd9fffccf16099d500410a8a26f1d5ffbb9cb0edc98861b09f332123808c7c71fef10e6e3405ee9731ab3c21c890023cab32a4c85299b139463675a0cc622f5fbf777f843471c7f4451634c0497f6731ecf9bce58a827b802d77333caa5b7dc981abba3c00a95c3abd51e110aedc4f477e4430ba817cdfaae8906bc0274bd5c2b221e5aa099bddb7bc33d27830955ffed0fefad0b65db73ffd4f0726d224afbcfaa1bb1d26342dc6f486508cacadbe56680e5203beb8d12ed92035427110f722d5d6d2a8afa8dcfc3d9f30183603481016bb29a40487b34c41a6b1da706736666e35242307064e4a0e1110ca6258fbd3ee509df41a6be6afc095f6e034ff335359241c30bb01d43be3ee60e258e8d78d84c5191a30560cf13f69823b93b197f1f7e863a08b7ff5d3edab4e5297cd2d9caf49f68404df7bc823dc44a0ce614c4d652070daa9b49764fd38e22e16df9bcf844c3ee74c68e201ffe84fa5e246c754caea69d192c65fd5d45c4a06758c8c3d7a3151d113968b310df645c16de803b02cdf3927708b64e9e8ca5cb93a4a647d5bfb73a50339749d35fe0b15c033130cd7f190cc9b83c0a4cc97f06a833d8fcf0c8ceecf43502722fe335af1fedd84db14d27e5061f85ce03af7f4aa5bb094ab162a6be4b34d880ffbe22bcbb4537187c964a88a11a25007b27a0957b2be81a86f668696d9fab01e43e9766e65887db0ab16d02b6ba35c3249bf90f67c73bfee71b24a4f83cb91cdc829ee0b9749ec4c259228d7ea9e170e23840689ffe900ad229552223857b39c66c3fb88965c6245a06a06ccf847472ac4255f321d1b43305f0c9c1bd14b9422411ec90448ad4d7dfe81d5f52dd0ab73b6a1100e9a51cfff557c6b3216086ac5a3ee3191ac1e88ba9bf2f1d45934db23e76017f5e285d6931bafc5d84c6e434a1b24946bb30b5ac10b82195b3a1aaba043479d2bdf19a495885c7bfd5b04eb74d2371408ea5720790b2725ad8883f56a6d73bb38e266eb672862440bab56352f09a2217a7a1c582f64393cacfadf08cf9dea5202acf2609144bb2a4c432f4d309f96da27aa0c54099f1238a7efbc3887b11ea9cf45ee0a5d4355eeb05c6644c1f45d1b08ac1c822059b5e84bc4909d48303dfed85fab23442b45e445ec4268a24b851e0b47dbc555b66bae6173a66c08ecaf35403491ffe4c6a2e3e9456f6564bb71248049f752f6d98ebd1be5eee4c9d110b65c7448b31aacf580404f98f199e78ff54dc68f3df0fdab1885af806743c41de478b8653404539b0225dd624c9b871f62b7e9d3806348f347558e2ea085089e67e0f870840c7299a412426deffe317d5d7d3ffef456237b6d563e055e3c952e269bdb1753211c57a37f25d6f325fc3f0d8c0454a96d24df0e21d5c1e6851ed89fec0f48f3df215a30fc7edb2f5970cba99bb0b0d80ecdb92d2ecf01862ce234bfc5f338d184de7d51dfb03cc09e19ecee9332b4042ba1b87182f6bcc7a9384f9f513df04ca4b46178121e4cda7b93650a17b6b9cd32c13e948c7094f63dfd5fa1f78ac6463ef600f58a4574c9b36cc449116ccbc73149998f89ee33946c2e0b96704e588810016b5076ee7282a389af44e30b7ea367595cf9c10005c3fa8a64d7f22a4debfec133c29e5ebc29649ae65b8ebb9f4348f94d1afa700594363834904a2a1101ddad5a3913fef5880b65349136050a0cc5f190f0a560a99d4c0af5a9d46bc7404ecac5a0d9cc78799b640976e208f3b96a8db2817e9f4486a23705478f8b3a2e9fd51f62709504ce5723d41668c7a7c5a2802c3bd9db86e274da214bf527bcf974185b959147f509b2b16c6220f3f9a9367f54b9e9e6ab5e63e08b2a66f0106da408885097f9b1e797ec967b20a02ab11df48c834080e3831ca67fd9ba3e791a5b076d339dee88538e7ad89c6e29f92b476bd05c5ac35bc89c635086057ff06b52f52124856cd3975bd2def6f739679b31002f4b1834ef5b0947035d2bb3d6bb1d7f03a175fb84d26cff63185a0803d211faf5d759daa4ec741d7f229651262c26fb253414cf16d722f6d4e62c85156e8f492e1ad021aa8f0354d10a5aa1d5027a7ced8d5ade8aefdbdcef23cf16ddfe29412fb127e98732f06b2f5359776f59b2cb355c9fdf3672cf2b6b36024be78e130f73e6456870b73e31c6dd363a11dd47f0f51b049227d03474fcbc9bd69cc6eb191a5c84986a3c487080248445a14efe4b3f4d56a51d54b49d12da3ac957400ded6c8c486fc11205344755a2c9cd0c53429c55f2773efa51abc6197d1b117a3337a1c426b6341fef114aaa3367186c292d8ad054fc4081eea59b670e1af60b90f5ed70b8de54685ee9f29cbfff166aeeaffbfc7251bfe8b2dbceb0b606eef85d325af26a4a2722127743556d2909222cbfd84d803047b1a7545ba2ebfe71a92729f740234cd574c00c9025e1aca958140058853ef265a80a1692bdda8462c8c44d54fc8fe1d53ed30e623a3b18133945c8b4844f5ffc5dc4100e99eea2a21d82d02dc50f88298948375cfedfc1d2b6221be7ffdb9ef1d162791b9cbac8cc6be6e6c80b6ec577103711bcfb9bf9ded2b71f673aeea947cf4082c121609c7bc53882db5934c7ae0031164987ce35ac7976c44a2ce42837565e7e3892e0c436ff927b6d39a40d617469e67e4efc3d2f6a32033ed4aef75227f6343d1f02757e747b198bfd2d5c165c36fb12f78324ecb63d0fa35042e804e16735d62e4192be962609997b02726b324276c4f4c3be7d41c8c9fb43b7e212a6b35ac65651e2bdb8538abf4ae4cfdbce99b46289d95b297b7f45d5a3be001eb7de423ba44233d4cbaa053d5777a10bcf1cb1d62b43e375540042e7355f0a21f9ff5ed7f20a20c59f43e565cddfc5a894fa7381f3dcb101badd97f219e9fade412a9ab7d2183bce2898fe086528d0f598399fcb09c900a52dfbe7570b79acd46af1c2d06446cc4610289b4c7c3c480bd0fd81af5b06625daeea57a7ef6c1c2eb40d644c7bac157c331b261ffdd6409c35f9a8ef1b3535f5ba25a1070ce31626e03c2adb2f088b98ab60cf78fbdaf20659c26dd9cbb073607367c65c8499dcd4c3b1072e4163cd0e8a9f9ce1ab6d66d43fae03d1c9ce4c388747d59c69cf39dde1206626891f85dcad2d59cfba99ab9f78a4349763e2b8f7f8da97c238fafa9a2811f0307343328b38b8d37db8cc9029214d020694fe2487d8cfaf5934960cc65a83dde8deaf1364979f682855718160dcbb45d93011808c9e36a7bd378947fd47b00bb02aa3b4a66f4c2229b2266a7eae6a797327a47440fd251166f67cfd5a7b51ed3218cbe96210f1e52ef3993da3f173f79069c938349452b151a9deb0ea206ac01fb9e89901fedb083d9776be68610973ce4583e48fc2182bd70ff61675867781923e9ab459f8749ddf2cbb87ae3c3716d251acf9326ccd6ebd2e2880869215d4dfa8578100374b945f305b9bd566f0d4ae1e93e3afb5cb59135acf72eabada43221814b02d50cc43271fbecabcc7cee0dd1fd602b5293780b7666f3b88f575ed3c96588825200e7dd43b193f350e326856081a74bd50c8bd37eb76a8e6802d6904d73d06685ca886f080c560280a79f4a41b48217f12916dde9d1cfc7848da8543d9b23d1f100fb25f2bad335b89f4ce07957dee2a770e6fe7b23becf73e24b31ec52b19c34f6e23b7cc6ef0a7af11e76ed28713fd0210d2d31ecda495c714a7ef2a32e4488d01e4512cf3aa4adcead704c2eabe967a3b27e4349c4526c0306d3bab141dbdc6736e1cdc2e1d12d91fae5c7c5c4dbc3f8beacedc57d6fdd5e6d48ebd4d83ad89eb596c7e0237b355cc6eab5561b66640d275c0ba1bd501b6587ab85b56625b1f276b8e2afe065cdcdca4dbb194f0bc72cc8521ca037098d73a4c17e5fb308eb42134a588af334b05333ac190339d9c93881d10e4dc17e8fcbfe32467b58be6524d88d2f570aa0ae5f9b79c8854295c2036db78a6bd440bfdb2009adef82ce544217d0b7aa82078129a084b6b2621826f7754d65df139dc852d1fa137516506d67c7d91a5e0c486c6c042209041a5b5ec6e6a02664a1b84833b389c07e834d96fa1c33060e0c8e054a4191945322bd7cd72ba999f52dfdb9990eaf40a582e1e7c3f807a691c05543237ef96f30e6c87eaddabd4fdaa7b9e16c7487135562ac3d0b62b8be92a431576374cff4f9733122ced7c28e54e1b8a79006a08b048f7605f421ef31971041b445d7ff201b66415365b201426071b755a21e824d7c9b7a15f397d08f50bc9e710c19de00bc9f1e69b0444459f54bec34109d580475e1fbbe505bdf6051380a3b1b2497627de24fb4c2377068033912b8fff2528e0326217235cf105a19b3ab5eb653ff94f85c8d90c8377af27c32cd16369a5cf4232dd28a921c546c4144020c471bba63ad5dca411ad215bc2af4299d19ab3a94adb077aef481aa370a1c60834d102832382fecdffd2f7e6b8bcd5a02edc4c31d29c11e84b1cb67a66edf12e4034d87230be47a2312f367963ee2fa896fe45e906dd583b217e4ac5f03baf89d2d3fa38a63b1662b23744bdfc934375c9d5f08c5443fa13e58734fb064bd78dd13382ddc5abf2a2babe00828080cb226bf2a0c1f9bbbad62ba0b94d5f5f8852b488f2710d2db327805ee778c74b4f7c27851cc0c71049d947831734d2e5970d6d87c09568da43c7b6a75fd211d2d5666a9614c4a1e2457a5f4e9771f30159ba062af73a00dd6795c13e7b6a3dfa3b799de7f9b454bdbbc007dcf87b208ebce2237dd2f336063e707e05a226bff2872697bf54cd0864324767f0baa86360b5f3df6ffd228aa1ddf5a6d5e35726e0e50a36895eec87f57fd6ec2f9341c92c327a78814894f87077a0e3312ebd10d4b4635e77775265886bc3ba135e14c1cc94600692ae9e162e7e6e80f6dbab08c14424187ad1fe3caccb53ede98b656ce716972adc0b645f250671b946047555f783032c2b5bbc7bcebd29dd2de63afa4a42a7e84339f691ae7153a6580387ee6b26f8d1dcd4b26279bd21f769a0f5bec51b601d329e6b4caa21acf0c30637fe05eab9072b3a56e07093565750e514e75a3ed01c986867bfba1baa5e0ddfdd793c1c173946ea7d61cb6cf09dd6283512f5d33f681b8d0338acafe5c6b86146d5bec50b2733169f6726ff2bb093be04bd07b485f19c462443544ea071117cf18f8050e7d68ac134065ed85031532ed8ed6835ec9d5318c1893e545db38abe275cfbd8526ed35cdb7aa8bc9e483cbc1a6c17706fb52721b2ee4fff6677293bad7ece75475badc3020aa0f32b4c034581294108b67883542b9691a4a7c555b61943012199621addda8a28cbdb2c9adaeb8396872f8a53053c8f81b604fc647872009d88ffeb8dbe310a947b9c67bb12dc57f2f6797280db616b7e2395ac3ab80fc4a71c50eb6123af0173bc5e8b3cae42b080ca303ee264a1a68fda1c27af0879fc2ebfb6f1ad072eb588bac9fa26c61e03f5a1ae2583f0e92365831680afac1cad2c2e643421277aa89d65867577de50133b39ff8414498ce0456893149fa211524eb7bf04d6f72af0fcf589ceb96f40521a0400dc5a66a1c1272574e6717c286cc6f8041897b5f30b77ab17a9bda36fb7c86af45ce50f3a225adc23364b6990fad7948773b377cbacc598818ddb0548250baa1ea0b02a810294c8a248fbf8e45a773bf7d5cb406c5588e8aba7ac6d025b3d0f3c3458cd01e9dc46b4f91a424555edaea2192540d949632aa983603d0506ebe1042d01e5415951f2d829837e434341b54f76bbff9b0db0cc8d0e6de36cd58904fcb0cfebd698ede3e08969588e9200b47258ec4bb92d16a6af0fd5a542997657848c576f7b1a13fd70877a24ba144d967edbf9b37dea313ceeafcd5aac7dd1ce81b0882425244b4ee3e4b542ff57b759b6f748e32a687eea26213daa56eeca70cf5e2392d9e0474ea9abf780069db606e2ca277e4d212fe142a061a974b12d1dafb4d6485dedff6c02db11bfe35e4134750b78be0dae2a259e12c20cb18fa5ec64a2c5b43f539612afa8c1d8e0eebc228c015705c4a70bc75a1c6b6c6963bae232d3d76cb6733bb403a0fdf5c688f8b7a3f9278c5ea72bd84bcd77d9f134d8777288b035ebd1286faa2cc8b036888e1c1866609e74847230ae6b709d384b729375a81fde5e289c99bd00a286257e715984bfb7bf4a7c0ca627c7237d1759be106387ce5b38e0d7140f8782ac90efbfc4b7896db36a97257fc02fa20c3220f2d139b2b5d1cf2b90232bb9aec0a283f21a25ec5895558cb5ea1c250f4b41f40c2912c3b546a18267df96a7dd47b78ba6c56fc7660884d23ad02d510243ef28ba292dc3c985f72f271e2080a7377dfc96cd500abd038000bb8579504e66ba94ed088409ea4b033364d0da814e7ccbbb5c45a202c76dbab179646b2241131ff4d35d0222165e7c76477e7a0e02e3fc98f97b4f31b6da22336de3a954743a6a6f5ba0b1b020d93c9d40b75ef7090550b60406bb8e5b9a86d14d171f8edaf1e71045d203e73e4bf40dabd8a952fbe9c4a419974084669a0a71988ebd506f9807b00c7aac7797845ed08fd209715a9d7bb000d85d8ff1432ba229a742aae7b2156af18dd493a018773f156954e5e9d4699aa217013014a4eff63e6d927d205cad3d68b5b2c313a71bd91200520b835c6ceb90f4797e0ba160a3aa0e9ab29f202862eb57340832ff77c3170a6e343a11d6347af9e601557336f0f55127953eb668a85a80cf283959c9610ed4b3cba821a9ae7ccebb0ea858055a6c07af072ec17609c2f1cd4a76d029cea36ee16d49ff9c8123d368d864d18797b75114b059a19214e5b2fc6f13729ae757c54d499bb9f337e54bda7d265ebf7d6bc0e6ecc9dd60e092fff71e37e1b2a8c1f9a89de45214f5ce028f9aa73c42578de076fcbd996005bc8e3c452133f9cc5051d5d768baf123aced35e2c39c54b497980ea26f096baf5645643f79575019a7cd5234f53951db75a47d7d283184f6a895afdf36f71145479d4efc7da5b4be40e26c327abf3184ebfda8ca4fc3977798caad275b55edcbd8e5403396c8adbdedbe0500038b4f4641d6314b769b48987bb256b9978bf70cbc6bcd71a7d5c2f0428e3e4143cd9a2bbc35b7d07cad4e1ed5dc4afd29d946a09408ceec0b978ad64d3c5ab4f1f6f818527f9011109c4c97706b256628367cd595f1c1c4e6ddf2d2f790096a5f2bfbe7aa61cd0a0e9dc96633659a2a01b2291e1a73c1e328fc26d08fff0798f0ff52e29a12831a71173a3c3cd760e44cc88bcffc25f7f597beff2d36d108acdf3afbeeda12f3673b8c7f131212b4b95f4d44c121f55f342dd6b0f56ef3558d317bb62db53981fee74c05f42c30bc1e2ec6c87b1393a7e6badf71b0ef19b1b6cdacee5f3e93feed81dcce3312217777ff32269f85495cbba2f42b08bcb7da0397b010d2c16688d0e146cb3f578be50d2b523a409af73dc5b776c3fe8fe6fab2f6b14983ad1d2877402fcf04a80339373d759a527da482c177988b0f23f217535a54a8aa1b0cf57579ee773c3f4a213c570e06bcd5b380fc425e0f09cd826c8096ee0f5bf27201faccde705688614b66f528f8d28be41b2447a0c3e06e902b826a270137186e56eb8018f2186525169747c3a90093de1069b32eda74bb4389aedb7ef663a477cb1f8369fa395a52f926ba56af4e28850a613c0fa8726f052d87630d991cdfc91ea7c90b8650d4ddb6e56839322ee889ed341b3516540dc30fa81b9b72f0c6bd12a3c29866956f054e9fcf5198a76549e31256fb6c1dbc31a41adac3332261afcde6434819d332c524fa7b3b25298c5a03001ea967f36d34d83170ec47cae6c84294a7266495a31bc62539da07030d5d8d532a021ab26c1c7c6cc512ad9a78395c20fe12cd45579daf90758ffffffa7