PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59519 921dd2923413fb876d44a03f6a296b61f82e7648d6f4907e244aca28aa7f6404

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
330dee061a8b5f2b1772af19e6cfd4a642aef7b7589d50febfc044501df5e67e
Certificate Block Hash
921dd2923413fb876d44a03f6a296b61f82e7648d6f4907e244aca28aa7f6404
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008001000090300000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002f7e1667359a5f35f0ff8ad42ec2488c00e3a675037533bc073a65de1904863ee196a59ea7a00b4f2f44525aae1cdddd1bed03332d5dd3c488c7061c149f9bba41b79d8b49f280feb4b276456dd208696b8a603ed2ef3a6c2d1000000000000000400000004000008001000090300000

Raw Header Hex

00004020793f63729ffe481d20bf54941aebd9300ff02691dde43aa2a3cef6a12b080f761eb0b9ba71943cca884da05aa890dc185e901314700a2160dee039f2dd711b69cf63126a006203187ee6f51d5044c0bffe509d58b7f7ae42a6d4cfe619af72172b5f8b1a06ee0d33

Proof Data Hex

59,560 bytes
121216020307eea950583883bbdc6b6fe40b80d90ead994e50b8eb833bdeaf3ee35c09b795ac71e9903a8ca058420be71906c9b4351a4dd8cdae4d595483a173be9dab523905559cdf18b5fd9b0e1a4584ce7464f13b15c487e9d50aae07307e44b60abd2f89f1a6c356dc639b08bac277dee26bbd90b45c3b962e23ca5143568b74fe1b3d48f8bb3ac78c4ca613747942f006f7a582e7a093d298d55dec863e586b0a860dc66e9b28225d588ac5bd154ee7572016cb4ec826b2000a339d92887fe445bba348c5229124a8710a24b78bc88e5140ae15de0e53121fdbcd694a494a505aafc2949a6324b4cf8d7e007bca6c1a962871042f7d8226a2dcc99209d19115b9d294c0585cc72ccdde000d9c9de669e591a51bfbdac1e2266dc7c4879b9ea36dfc98ddebb63bc522628d47127e7610ab35e4b8bd9ab03cbfcfff44ffb07dad8902d38a80448692c99de09fcf45bffef1447a3ba0fea2c0b77f6e4093241bc9470e1a5b77efbef446b60b2ef635a740d0a05ec012d9e23b4a89bd53c1f408905e21c0cf418c08241ad4be360a50e66ccdda3b701b57bfab0fe3b81240e6c99051979f9b0b49feb4893be529db2597431c94f89b9c7bf1ec8bd628b78fcd35efb86ba2fcf675bd5f99438f9ef9bd79004757aed3175a80de04774857e562109accaebb53cf0194aaf2601947acf19494cde7b8756ab577c51a32fe832c880be90ddd7360c3a688e88ba77169cbd21dd652269b177f707ff75ffeb66352d9c2f1e1dea4c4fd2d8cd66f9b83e1c501c5db3a24d9cfe88b5e6ffce9231881289b410c77543a4b26a9a84146c841e51324250369ec056f7c8486eddda15861609e7a7d62298b59939b6ea967c1f749ba748d62984db0a70166ed1789f6941609edeee8adca79fb009f69cabab7d8fcf5e8996ab0aab4646190325d5b00cd550e98ce44518b803294d8afeb20788000118c1907fa62ca2ed94ef782d7b0d9f9bf01ab6660fac2f98ad7b7e67ba05dad201a6398b6e82d36ca63219ddd429283e0a39ed52b4d671812a79749ef3ad3f584d24c1ee9e1372dcbf2e68f08ff20dab284958357170f54369a64c533be54948f0fa4330acf0cfd776e9b3028aaec5e946f8075eb24b587e4939b530e1a1165a119282bc999d7350afc5480a37e7dc440af20289cbd1e1c3d569ee230655536241c95c55fa34a50d0049db62ec0f732bdf63caa4e57906e845abd00942121c7ce55966ef3249d9993f0b3766e4fbcf0f0c5bfa4b61749a94224779c2ef9f13f07e2f0ab372e81b2cff4d87e4c41d3606dbd63e7327561d09d865a27d666d8d0967f3fbc33c0f9659958e436c2261b4503cc47a3062db8c81ecd31b770e74534927f1f092af988546f42629cdd4e9f727cc990251845bb1c22643d1379ee06f7a4c4a659acd67e6b9aa0b63852709cb998081073c315b84ce8301b098dea6e67a196a36f6651ca56502be2da78e65842d85b8f6e2c3c932985b9ca5acd3966fad3f98bb1addd9726e1ce99185712f64b7f7ed5efc0e391164e38eb43ebb32e9f7a96a37838c1bb819eed5939577b46df439bc6cd70b69457d73ffdc6a851786ba4f1157e8dbce9d4304d53ce71530e4a6b8b3175d0d40da55dc7f53cacbc779132c333a489139c9ae7e76f1c42c27fbbf5020e49d3ce18c7f05ad8fd0db6f8ab765a7f8a510b2db061577d6df8796305c53b5d9806415280c67d7d8d6b93cd3ab8b151a4cbca197cae48158353c38c0743c546704b2fe4de1cecadf0cdc56d2a5a295ad0b6817b059e46c3f5e8d35f5ccf8b98bc48c84e9b1d9fc0c3486915874ce2f09cfb125c4188f19d5949d6192d651f64331b69dfd2efcb23fdc79bc0593be2d0e702da4c63aec9624b8c8a4278b1e1e8867eae73657aed65293ac6345d47cb4659dbb0120bce94be4604ec9d5b643c11396db83a214f61de0ab0cd74d954bc5e2ca99a2885b21909b4ae98f96e856a9464424ea38f0d884d7f6b28e5de449d6523461ccbbc19577869261cd30297aa3e9ff197aaded02c993323e0ec62e179763267e1432314b8a35491457639709179be1514ffb68576647e98f134610cb0d23c4e05c2c6f6a1054463e450fe32e6fd8c4d8ab9d0ce777bdb11fce7c6a7b58b3de86a89a5d3c3df5bc9f9d8ea313dbf512d3dc354f305e7bee734f7082ace9f411b0849d2f2690e36d40fb1070ac26077e9ebb8e655d28c8a5de3c796cb5cc7850685d90ffe6c2407d6a92ee35aaa910d5ff7ffabf90463b66e6539e51705d61b388767de1e1f112c6d9d8ea79e3862034fdabb0439a85386bc2983ad78f720ea0529bcffb9adc34d0be56c9d9a9ed9f1611df24f2e2882f63da7bdf13610a1956f03344b190f364e0ced9724f4d2d9134e26a2ad9cc26260fb006eda1d6d2c12ac29447c89d01152dc7db2e88710bb9ddb2117cc0626cf5110bfd6b569bcba4d1f1db395352d162f6b1ee00a66a10ddf0b54e9c0b54ed37d1f167d68fbf00dfe1c46a5c677c2d9be3b8a96b1c269521a13ac08d183288728c7d7b1db1f13d9d118dee4754cc6ea1a44a7d0f733dcd1a15343e4f83ae0494d9673483c1da3360b6a83826b6a28d0fecec0ac01dde9fc06517f47a5c8e9db5564f309a2c1d7e1047c8c352335b8b08efa5ca031df6a6d7354e3efbdad03f47da653369bec265b00ca85ba5cfb2d274443ea3ef62802a53ea97c388eaa980428aa862a35223b1224465961dccd02f995fb6d33ac4414591b179399b124e66856cc8fe9328e51274eefa2609ecbc2fe2da5b725e579c28f9011fab2ff27b64efd7f6f6dc5c3bdfc685d22282e7593ebf7bdb45737989b80c8a6109295bbb2bf1646842fff7ef69ffcbba6956b36e0aafcf02ad29e258ae11ac9421fe3e2553f7a44e4c93fc8ac60f747ed80956b8b2474650dba5815d9b8de3c44302949e4e693e7fe11274a93c51a1858b6f86f7f6f69818e3726df225d1c282b05551bd58bcf1357acef6847fe4acf7372d0ec42998e6a584bf031cf2d18f87da37ae1ccc271264c8e16bf1616cae75dd4404efb2b4a4df7c9a40e14ea9ab4578563bf927d31482099da99c71f54cc26e60b3fd8bd6127bee363cc41fe9fa0f493a98925a3fffef656b5fc36b35aa8885d6d2ce58afee3fb1cf965ce53a27925da14ea532a3c05757af37ea7494dfc818755675d21941e5860dff47bdbb0434c32a970f119e7982febc2137d246ec71d9544580df64b9f8299224dd15efda2cd43e738fbc95bdd7ba0dd435cc59f4ee93c097d1f85b90851b1525ac80bd87691af2f541623cfff2a7c64a515aeebe7e288547e7c65f9025c2985eb9aca2ad8ebbedad9035e537e3b39b50669ce3e3f67b969a3860c906eb8a6a341a1d9c231243e2745492e17c92e45e9d3074cc664907d85804382f47936fc3e963893d944001d4b08f762fae62662203e31fb6dd95426b15f69ebc42e316ca5d98a48cbef8b0dce56246b75efe818b3c319f016702e2a89edcd7835f6969f782c2899514e004ea42524c72367235f2fa1599808a3769d5c47874940d9605d0b1308939a37d6d328de2a93532afc880d19e530f24df6e586fbe3dbc066f6b3b01716f46c053d055d2bd2ab07a21c2482795cb8382da9bdf988235ff38fccd064f0971b8536ad937145a2f103b8124a24072a6e5cd2301d55bf014418edeb0da00ca65aa77dac5774aca4d53b5668ee21c6b944a709a6ae2c8eec1a2b38636e983e744f2569aaf24aa547089c5f5f261d4df89b7520dacc7d6ba4970465c4d58f1bc8a1b6a8c6cf3cd4cfd9207e534c2d027645d969bf9cbc7bab74ea9323c37cfa96fa3563eb77c2642ee5b09438749f85fab2b1187da435ff875295b8f6a96ffb71493b9088fdf05300f38b53cf85bc916587ae92756a3cc67508b521d8a781dc26e866188bfe73a7787a4739d9fcc212fa7c829d0e663bb8a1965422cefe508393e9e3934295c479712be7b279ce4a5736e73f8ed95a5858adeb675a549a2d378fb5b3065ab2de2437b9f75933f4516a6732e2f917f54bcbbcb682191a9a9403369901236910ace6a42005f5baa29276d7e7dfaaa977348c033fccdfd861368a6c97abcea5c7a1889d8ab4b3bfd874206a3105e796a157898cceb2f20a2f64a3075b27ae216bc2a20a832293d51903d18053cea99c646826862bcc7938bb6a55c7662b935fa42f7eec658db91257410e73cfd63783192787343ac6d7e188deb9db30144a082339543e9bd98476a1fd99c69663401f6f0d2126d18d3024e56536b69349f9dad4ced6906cc7b3de7f8f2183d5aa87837b827117e1ad3e409bda339e91801f34870dd37ff2d6ca9d1d0c634c4065606a37b06c1c8f4b28e357c012c0d10bf241228c3a4f79ee9b60ee841c91d1247377a5a5578ae71a708089ca94025868a64706690c59ff5ad89e800fdd6f7cc07d8dd9afb7ee9ccacc3dafc41e85620824fa9543968e3e03e35372ac1b5a4965bf569fdd8069561d9ae936933988076216a6daea7e298fe914a35ccb483935ae2cd44022e8ad3c147cdac3e579dba38a07023d4bf39da0735a336c42c49b60a03bb25b4fa96681e4313fefdfc41d67d484d7f7cd3655b911190f0a6320a503afd6a9cbe85c44683272bfc6c0d74f2fd399a7c9322d63ae6d0fd607bf04f218e8a2e7da1e284f501efbd5cdb3f3f7d9d0424dd6e4092736c6199ab4dff1207595ebeac51380685c942358769f6dc217a549dc4cc5af7bfd7beb549bac8d2f4c5eabbe958608a623d9f82569da9720990cb6444e0be5a82c10691ee51b61d8eec4e75b55b025c7de06d1260e6746da4e96f524ef56ea6a2e0e9c579e821b99ae496d5ce44b6329f35d4c7ec4b68eee301daeadb6c1c9a39bb99c1ee52de79e513087ac78d3e5872210396ca5a5d16df46b25d2c4f813067b03f47d4ca5b22501a97c60139fcd739b16d53cd0eb02384d9af477b24361b8905ef14ece5a094ff8ef0c08a16970e2777fdfad56c0ed2f5fc433b233fd86ee17da2773e5ae7f75af6e694097be261f20b46a480831d20532a56175e37b061c41fe9294ef2872411fd988c228f4695ee2521fbd4a08abba09fd9345d40f5018f5ad602d2db337bdf92edc0c259134c77701295048dc123b7aa8bf03dc737f1c6a10bf3c8d966d5061b1f15756b28e3fe287f9f246285463129107571f39944d9a38de2e532a1dca32ba148bf8f21133ba2e1444c8365d9cb80803b794235cede5affb3730136d0633b136ff8672b7c9315b38b5b835e0b173be603b91917409b25f83ee1fc7730eced4bd0f68a860b4409d88298b17107fa7787ce60128703e36734fa0066f2b90b2ec616185061a1555c40b39991e9864bc15ac919e2655a5db27ca5abf6be9c07fef63812e11defae2751cd4f95b0e6dab32cf488a6b0c4bd621f18dbcff23381f9e67f8d89dfaf835de35160ac2ca8f0f1386012df0eed7e025bb57aaca3f6a7e47f916e0b5a50518b5cc6eb965090a98ac7a664494e0214e8ac4c79fe54f372f43d2cef094da93bcb7aa990188117d4274cce581682332c127c3afcedd42d0b95588e86bbae6f06bfd9d17565da1048aab0ed991a03319e503267d3be055163298672db2c53e3edd40af5f1cbc022107c2c43e875f5c2faf36378c3e12f00e1b5a67fdf6edc1d45bcc62b28117335320deeea37e4fa499d89d3f2be5698515c964129b0af447564995093c04a5a0fc54a620d7e65fdf42a9c965ee2ce995694537ce13e3d26205e418b08b95625bdd9c3a994ec44b62d04f8162fe9a486d338e17f8ffc3c341f3a127844556d71137c9243bd23cfa92d0128127a4b253311a4eb847c12eb2a772e5ce38b23ba1ae3fc99227f2e07ee6edcdea2fc3cc97ba20a8ad6bd8bb1019299b019f415c18ed002fe9d9ec4dc99e76945b48f0075e61318ad04b697996ded5f0fc3fcbd61a39519651c3afdf0fb99f655296b664e1e2c4a01bd65da434a9f0fef1ef41369b30aff4b898a2f75045269516f9e0abe426a77468ddf2a2a519549a4260244b34ca8add7d103a5024abab6f4e7ef919ec0923d48734157f9dd47c2f5584a8e21a13a9124ecb706eb2564ba0287266d90d544aa1d047a8e3723022bcb46ee30b54c65776fd48c70a8889cc33a457facc30d08fddcf23810440aee4126c33353f195a27ebbd9c5af326e78d29e4c1b2180733324f3316127e964208d1189117287a0b5320f89ce325aeff0683a26e7ea65625f665b2d0dbd28dc691c246652b56f5bd7345f925f926227db0629a90aa1250738742feea985cad89599860fc6c113219bab6ae2bf35f2eb7aa49f47ed4ab3ef96d4bab220d1f2f1c8c397b0a090f78b3428db53d2a0ba124c92b02ed10caa5f52389cf4a71b1078ea88e83e9e780885f655876cc37300c4d31c44a2293db5f543804402b696d78fe6a60aeb2a40fb4d20b69158893dcc4642c381cfd2937ed1299c0bfb22443a8889f2194a6b7d6055768999128e31c1e6d0c6f973ae5120a4f5ff1dc0db6920c37cffae559e33071ea90062d6b1ab397b554fb8e5a2344f25377cf34dbbab0c69a169e7f38853f9d0a4bd3c053d31918c920377173d0b70708bdb99213253f181b0012a93d24fe6821c75ff8fc98be71fb24a74a0e74ad8175aede037614a632d7cc2e663d159919fe06aa08596ebab363ad2a6ff76db6e554da430371511c19e0ba33927f7da9188daade10bc1660a52edcc504c2bfa600588e6330bca4d1ecdcf57cff5a475544d5eb65b4f788f605689b729f2ac1053d7abb9b58d71738eb03e20189356d3284246579fc0a5a2332d04ba1605036e5492acdd21c5972b4dc49ea83bff8d7306d5bc98246e143225024d4ad7eb01625254daf6188bd2eaa5a82324c01ada461c6c5a787a6217af9b5c6622e41b8d6d43d36d400f9b211ad4fc481e609fad2588d78bb1803ff2451b5aba63e70ee2700a112c27ec045f607992387fe0ea94eb9a52e0914f5c17a175c6dcaeabaac1bfb0e10d34b184752368f7bb85b687c8081db054c33e2add4e1d3d3f76dd832457c7792df2a29c34fb3eef70248254709454d9a783644b08f7078f4b2178d589363f51e117c67ce7ce708a20fef9715dd748593f87196d031fc33d16168c3f242d4273bac4fb0138546c81c789eb8de8d50ca2087f2ccea34b7d46c1789a73a68ef9750a70f0cabe6916c764555f28d1ec19ab53ea259fe2c48b588da9d86ed9d2728930b21a850249ff47f683e2cd99629e37049a4e065485230614a296a3bba35662e7bfe19cab174929766720dd3da36a11e8ca23ed1196ead79b3e82bc54c42e78e4907425428797e749c0e22a46b5437ffde8433d4623e7f678c8913af19239be2b3ec0b9e3fd68b4ddf3bbfd93c5b0dcc66ab90960a0e768efd6e8f8ae8187b05c77696a38b2250540cf37a9a4f6ee0fe4a7ee289bd9bad8f349a68169a46701e963b7141c15a1a430d52214fc58aa19b21cc8b9bb378adef43dfb6d1ee67981f7e9bbcc736293d8584f5a1d7d784a81bb1b846a6e50ea84c3b940727207543f76687c0ee415b50b3032ffba716e4c510527d6b2df70080639e5b61a3a4e79f087c26ea041f5d13d5e41f043f15cb6493826d227e9ad4d451b04e60bc4bec947dca951ac9ea931eda03b4cbce956ef5a17cf0dbd5f9d72dd1af07d7fd39385b63cbd997ceda8f99d5d57588157ec0c612dc1b8bd0bc9638d33b0a2e7a18666cb5561b795a919ce09b4ad2f98650af1f60c97ef0337472b9d98c2d90c9d14c096818b3cfcab0aae24abe9d1691b5d5ea21cebba0f6090975da6fc1770e4e12f1965faf03ede690b84745c244c2da3a11e03f1c3c072acedd9152123459ea085afbd5fb649682c3177c71dbc87605f08c88c981bc08b5e463ef51001f6fbcfbbea2282e21ee3ccc310dbe3f02a14d2177c0c84c46120dc52c27e5b8054316286e1ddf8ef882a9df33556a9d3fb1cbc99bbc6179d708f8e47908819abd85770dd0ed3ba2436dae499b1f0e0c1540e48b03bc3f6cc2b52512c19681b965c879ce7101574c358e84a31d6a8b2c6cab80c7cedec3ae33ba2ead4375e750d941af4f9d26c836c43d3de9c2d93a0a88cf6fafd59e04a37c4da2557490be5dad73d28916bc2006d734be7af4101568bd9a5cc8ec262dd85e84089f6a9716988f3908f0b695213a38f2c8dc05bb900686b79aeab4e1ecad862a3cf042138a2271ead5b14198a57150dd500c9029a81743869e21d99b000516cd53a9609ed166135e29dba3b8de5e06f758690c92be6368a22abf97ffc15bbce491fea98c2f8f138d1edb074abd01f189bf8c85d260f0464a185bba3363404036c30e16d66d9d8dfafcf5cf522011826a48fe911646b1e8584f3ae0a4421e85d7c7f1a48b32683ca38a418b04422ecf4e7f8e94c483f83ca9247f98569b743310495cd0f89dde4138729c9a84aefdb82357ec9390007875abe120f46aa99a6a57907d1e3f59a2af20f970afcc83f19770f72f9bb69ef1a4c566abd82513fd2cd4a1b16c5493887fcac1974f5f4ed3ecd236cd28334c713de21c083b6bbf0d8f9fcbe199cf6e7ed8cc16bbbc9566fa50609f9e8e97b9c89f0a70a35f5ffa64209d7abcdd3b667bc26162deea7bcf5fe24c2888e66ea4da4867f52c85309ffba35ed19654af03564f852c9bfc0fb9b2b95df5eb45f0d74db48b26c175d61c5d355068dd6f6c83d8cb0d335fe2847635f5db28562eaa47c5f8f47eb661e2354d75c46259ea017b0c75a8249d69958a15d4dbd7be9719157911ae7dcceecdafbea17cc333791eeda7429f67a11180ece12d49222ef7e54e59ee969cb58117381711bae936b60610398ce5738c5fabee5cca04881339a8af1e414ae30aacd5b90df872d49a539f93fd7cd811aced2a1527ac39dd01c728bc17aee3ed4fa3c0d764b66615acc1fad980bfe92b138c5ad9919340fcaa631a3f96c4502df830450a06638e1a2b9314f6aed5d52e4f8e1e6c9c796869dea90b48fa8a71416e9683cd8d803645e71b72a06404a504f892f549679b638b90623ca94009a1822b41a28f1b1a010c29fada0548c3aa9bf3d9beeadc170a5991f744ce109468c82308518c74aaf61175cc0db6194cf5a3887bcf5bea6c2522b7166053576891da69517cf6caadb7ccdf2678a6b15d442c3c8ee8324eeb869694fa68c20bdf947f1474fca43b30b4a7d1b7b68387834f7fc14e75252b52687a7dfae5a39ea07a55be2543b4ba01ff565c29359c60a57dae6355f848a82c7e4de8b39996de64333c09f32a13823cc54bd4f30a51014c299b87201c03dd813bf936cf8e4a6a77f434d032f565bb90328c6a37392ad8b91f3520c9bcfaad9978ac60c169e921a4130f833b270a1eaa6af70b4616ee046e0e47b42f7842a12e44f018679fde891a978cdc8a99f13754667f8f4da0ebd3583dab0545bf96e28182349174d5f7df99d0fd9a24c4b6e3a0c9e47b65426ada22cbb783771ec4bf1c2168668f2cb077fcaa0b7c66b4182c0036dbfab7c9bfbd8e3dc9f4bd1861a5d1b18741c0365e098c566ccf2b656e49620b5fd356db742ed0a6014a07176d221f441d72151be2ecfe71a1f6a6bf4dbc4c8c35b988c97335665f90e339aa1ac325ed459c3d8fffd98dc44031ad9daff8df74dd7741167617fc57be42356e88b79ff5b69de9af39bdc35ff3490a139a109c6748bcd55cbe978c64be40d24c07be6d70ef7569f1d4f1bd9b1436b1b0775b4c5b8ff61b3769eda0cceddc071fd059d7869fa461ee35df8f4e170ce1af81f99fee22a8f7704dfb7b55dd00feaece33e357e81339691bda360112db0825944255bc256e66196c7bfccb60adbfe8a86646106bf3be3020bbe73508996dd4469b06b2c03552d13035aaeb6d9e7efc41575396221859c2c61646483bfe87c67d7ce2a3eaba33019e5284934600f6e2bba74a26f270d1d17d943f0e744165490762076a72d101876b444dafd6d19c80fd587f4c829076ccdde81983ac4a4d174bdeaf7df1344bdc50efe8d5a16f31fe3c050dfe367c501e5aa1fc66639fcaa0076a519f5adfae72033b49ce0b1a9ad112b696c22573308f7a67a59e5bfb092a606df28c61bce255b28b7a0c89e4ad834d51f0f68793cc03d737faac0be6283239a2a17e73c4aff1c16af8e01078e4b4b381b7b3985424fcddb3c7df7d8098d6e97fed74a7944f8bbd509e99d3a2e77176806bc1a2d4fde1f509f785c2496cf0e8d3716b9ffc44fabe3017fb2b070487ac4ce1994fff38eedd1b88c89a20301d2cba648158ac20ff0a33dbabdb1e2b1b99e9cdeee3cb0bac299c4d694e891a6fb6b7bb70e8611f077c47eedbc8887f3c365c3218884265f773b6b6b56becdcb7c764fae394daee226cc51b80c67e77e485ffbc109e4fdb8644bae46f18366ebc841b245a14965b90412b529c5ffc82d9933e71af287960419988d7654cb8022028bcc4ce5f692f9d5026ed9b5591ab053bd23d54c12b1dd6dbd078b357ab57d3652652a797ccdf74539035b2ae8a0cc1a36b81b702f19c81f7076ac4e064664697c0b935f341a7dbd98dd28ea4e5494559025121299f697b07d23352130af101d619679007ece977c0c35a48d97b77fa2fc3705b9a9826257ab0412a16910d77b51af47cdbe4adf0a8d4c4c1748525f6a76614b23e96ee87e2310ca6ad7a57472361687270708aa47615ce3515598b081fd56a712694c51c4476461269efc9eb9cafc948361cc382487112617e1eb9ef2ffe4cb3eab9278b1364865d8994163d2755b417c2ee2b17dec45668c3006ea5129a0e054918181c9521ed07e58c4c38a62f075cac4393d64db5598176e094ce1e436ce0093660b43b9a42c8ffe7539ab20efca29487d5f411b6d97e982852920d40e505225b2c72cc4bf6709fa8fa94104cf53ff172c079c1136237f00adf97f5c3946010c1525fac58fc53afd24bb985bca6418a80da884f783cde83b74c05702271e690ec1e7ad61da06a8b7f6d90d36a361ef78fe745b5ec27bf21bbd029729a36ff2296628ecf34433e8e49133e57abdee39417828a73a203b050fdf789f472d1823b118bf8b4b6756938350de84ffc7e09e840dd054b982cd5c013d3496d80dddd991c895a3a77f06223470a93d199f1d1549c8a457e85133301ca69889c036a308bd1c585693fd2ebd7bed9c4abc8f9d6aa2172aa4a5029563c8a59e0377ed820a9b9f8903da2f4edab327c7cae1ad7f3c987177a80f8bde05a6770bf3fb6758a7293b193dfae2a8773e3c6fd1233b0dc27c3926c79e53d2480f695e622876d08d68faa85559ddf779eee050437ac6cb840b252fd11c04f4d8314fc0282133ad8f24d914e4f6737c08fe318cf09093394e92f1d516e2a145e1f722578c60d9bc7fb2b4ac42d8743fa92e56df6a3ed676bfe91c0cf5d047e83805e7d7279863e0048bf46ac3e92de811f0b5099051667f0f1627c04341d1599fbb9f54ff5d7251073c6e7f676e280b11cff4ff58bc27bc06b0476da63d8a575a98a65d5b78960e4d68727c2af531d8ad174b07563c7f5bae4de7a48b22204bff9afbcace759b1af07dae2f08b803faa3138f6991158e3946328b69c9f86b098c5f3facb80e496ad50423036b9dad975be5dc85d31667903bf8f57d42439c508d83ef368e7f4fad742ea217749b38fc92a506db3a66656838f7f5ebd301d63a8ed303012fa7c899b5d57a7b9999f952aa67abbf732ca897b8cf6fd37243531f0440da516e1e85f652ab5ab3f63a81aac543f4a09132bf21233edfeba6e194e9a77135e135647f010ac4195e2b48f908816b9b9850e662b16ff5643c958d2436a4fb80f24d9357f4497ebe627b3745cbf8b34bacc55ba49d41d39db23c716516ae3e04a6de135ce0b5b0087481068bf81c9d8766b29901b0cce96d9ab2868554429827c8aa24189e075c693a49333666c9f22a069f1850f9f40f80a2b1a116bf64b26d7336e9d62653546b8aedf64616b9829db1f92f26b5628d1d63d255a2fb84506c46f7e5684f838ef061b191279f3d945fe5b492cd84aeb22921256bf9bfdecfffd3843db7f07668d13d53b1e8eb0f3245afe340ccdad52ae36670244e4a98c622a83cae5e078023c660c471c9343a9dfa636c90850750301a0d14e80d7db417f90fd524b7a0e152027ff629a37332d9aa07da4f506fe00bb0747ef7be17fc50aee02c553cfc6cc865ef833331bd16d446c4e4825ab73681d879ea8d6563e272eabcd98471d751172d90c0eb36c65f262aec2ee8d3c14d10fd8f7d5fb382b8c281830be7bd1969da6063ea3bd210e1d6698667ea2ea6fd93929e079b6273ed2c0d777887397dba1b432beca9fe0dda27833fb5dfce5a21bd90e9631d48b73329483f51a6a1e66e249fcaf753dddd5e4fe95136f607d6dfeebca10fb49c5f2457cc278c3fc046984792e5f5acdab88ceb9788f5c785eb372227544fbeb94a30d2df1b85f7e7eae1fc72afd7113957dfe9bc0886ab977426477f4390655de9079b81719e3300984c803459c40cdb1a114bf381d4e13bc759b7f2c834199311540968577e06bdabb331543df89fec1712c17088d0976a87146609b2394585409c2d94668feb97ada7c2c5ef8b503bce00fe22fafeb945f31356696fae4b95b0f0d8abd98c135a085e14132d6a27f784e8889b16226d4b461dbdc3fcecff15086763194cac76d106ff8c874a5150f2d44fbd3625fe01c2f0bc40dd95ab9e6074d644474209e6375cf90d85653711c5e259d3c6d106220569b645f47450e508178b76ca89cae81150a122754d2fe4b03a18799c2b9c9523400feb620a3d9e04ddab9cbeb075982959032f07bfabe072a21f363853b3834766658b9145e47e5cdadbffec91c2ee775bf6aadef6f25307938c6c15a24553fdb82f249714d62e62ef7e2bb3678207645d23307f37d601fb38977e1352ed94964a12ca917d73f9a1b3a9c7f15cf21b565f2ee6c9bead6f1b926be22beace66bd2ba7be19b0bd329df1af10a025c3b506f97f991b548b00023e11f41ba46c56a879b2df5b09b78134f4615f168a74eae2ec8fcdc2e2cc749969a480623b863ce05ca9058fb7fdae582d54126f7fd6c615d63a8aaf1e5a1751f61cb69f6610cec2d10d17d5892623365ef51cb14cd19ecfb5a17872f0a80a4bcb3747bc157ab901ac3661fba5726067a18f01974c9621774fcc9ce25f5a37280664b80dc161a04ddf1183d4db61c92bdba20639dea8e0be66eadd6be08b21c6953a6364bcc47bcf477a12b749bc80a0ec18ab2b50de8ee100890245afa63ee871bf47cc7715c964ffdfd542f9bd91058ffcf48669857938900fc14f0df938651ad7b3d89efbcc3edffae60894b331ffe13ccfcac4bacafea2e100deca1ae28d9e243beaf91397bde4fe13626686a6cfb001585a15e2faaebd5208c1c8806cbcded2807b1b300789861e8cc455b0f112da632d00766eca78342ea92f339332249befd203c5e102e5c4fc50e6a3f45545b45d6300d46ea19e733652928fb316f99c9b6b9e6a8452f87b46cb5cfbca3038a1d6021858bbbb13763f337d2dfa4366b049553d2180a0145f7808eebce3b270f4831a55f67c5afcc309192b75873639f2630fb6cdf0bebbd60651018877c5ca0d083b108b02125c9f7befd5f88ab0e7fced1373ca71a8fea7ee9dc7705926997ed505a7a0ef697dfc9241db9966bf70a06ffc5a930be5c748bfc2e4ceb623fcdb00f889eff94437229a8ff0221d14332cb67d11f0f1c2eff4e9b9d5490fe4e2c11f9408c823464ff2be6d12d9c8ee5c91c24e0b1368e433f99c1aea554f89c571b462bed15ef29c5fdcdf15c6da236923239dd77284349cb6eff75dc65bd09a89b8d2546e34199d7a895da4db28e55983d0fab50744e4a150f784095cefb499fdf3acacb2fd8725e64b831370f4d1adf4fde6a642b5384c250016fd8109d2571cb9050368a80add22c7db37109467a54ee5f0904d678ecdd2d4d18d50fc50655f94cbac77d98e448e3bb849268a78cd87bfbd4c4c464cd39360d4ae116dd8ded9ec7620dca09ce684d74b318172b1d579a38eaee3fb5db02d02b6154f7fbbf7a6e177958686428552e98411e4194f1192b2988d87179dd0c2c85685c2eec7fc757d71b900d51cfb8843ca4f4054e0f43f16ea6ea7a3b5d9df33a11e68a9129ad6a2376c051b74e9c512b579e90d4b45cde94f8d96138b56dbd65cf1d873093816172f0c2f1ad471bc46eb658a5d3febd29691ecf49fcb5b355fbd6ab876d95f4d6fed6e862d08ba9b63fb8d27f477c1264ad7e0f347b61365a84af856805c3195a1206df2191212cd54568436f142493c76fc106800c1b3771a426045418b555c8b49ffd10ac75b3f3314ace9b7e5b6b67b6c055d49cbb0cbb63af5a4137758d161e2a6bc6c57e2eadf13599d322c3dd403e6aa747ff074e6650c6eeacc7c8145e0407242de23215c303e7587395e736b69739d9996402d7ff1ff04b9d68eeb522b2472d38a8260ac49675a10cb8bef507253295d6a0ce18b81b4a4d87361f19eb40696f88876285befda79d1563edbc9d246eb80717eddea5d1094aa48fd5a6197543836a3e025fc66269f41b37ad86dd7a5bb07b33c442030e55fddee6e3d1acc677a247054837ac1042bbf735c3a88acaaadae1cc6131e446b21b2a1239807048b0dc6595f1c14c8b8e5f36312f34464ef1179709df63f38aedebd184a87a9667d699d0fb613ed4d160c41a90f8f10920f56f94b77b6dc7f09d124aee799880cdc0f2f7f1cd5eda3b69fa6c86a3f3dcf51d29f65d9e926c40d648193422a2456129050389b304f97eed499f095a55f17b668bdf0fa770e78aec3a4ec79ee7fb0146131a69060b00070b133da35a6ab62cf23b89c6116eeb8cb2e284df6b0cd9c09a7f0350b2d0ef4b4879005563fb10f563a714b4f948b56ab227ad27a6d9ce8e467ed3d690a7d579f1b99605581a6853ffdf98233596bbfb0934139000c216d122f4be54028e840d91514252257099081388dcff4762bf1a88c355ae80c93a2252f5b73a93155b20be59e45b6f5fc21d2d426b78c116f386efaf5a1a3c2c996b56160259b4702298f8030e3475f10720e4023ac642c9de1f0e94d6117d4b8fc13e3665263b36152cf9960e0135e36286b414655fe0e1d18c604c183aeb21e70875dee5905c3ee14952f1d8b316de4c4de9db797f0ade3aff4bcb6255750cff412480d55ff2bfa99cdd67e4d3e8104620379f7ecb0647aebc7dffa85cb56fb5ba3195d18d90e6f9e574cb0ea2ea65d45f600dec22d7f2697ec698d165fb1ca7237e586179efab6d2f4acf212f07cafa63975a0191908020b453ebd6512d36100c908f6559bbc7131bc38f862da03e5555d39986e385d3f90b28aad1f20e19348789f630054fd44f5a3233bc91da8745706099614a73bedf7e0b9652e61a99b2895d8633f2d3b117bbdd5e50dcc67f50cb8e5c736cd56fa085e2c486bcf431ded3cdd60eddb81d94a07d12f5477d22720aa10bc905d2fa5d8e6b8cd4491d269c342b0ebeca85484de744629e7feddd6787b669f6fabefee98275d58eaf73a1997858510cedc1ef7074d791b3c3b31df6a23966c16db0d36aa210f0494da533023b5f2826e4444bf6cf563679adc0221b4de8750d3c8ec500c85fa93025d20d34372b6bae10f87a64786dc54ecfeabf93d58494405a41ba03661c18b15fbaf0697e3a67037ae7c705cbd90d5fed865effe67a272772322d3fe3ac4ffcc5da3e2a43cdcfc43ff3bba059736f30cd45a9530da162a79511b4d48714d4edff9d83e9086757aada0492051bad71d732b487104dfb98736f9f3cc5505597a1838059f3219b0d83b5075f9611f6c13377867933bc34905591c40044f69cbbd3ad7d299afe26a516f39a399135f59429e3d3f76cd006c14f17295fae157c264f20a3aafb7397763f373f219cc317f919ec7c3424306097f8f35773a672951ead94e72fa32cc5c261593dd44d63e0971d4a4bcc0a498e74f269350c9601ac8545ea9fb4db9e6798482fb840ceb8bfaf091d114ccee734252f1debd09fa2eb702d2f66fa59aebbe94aaef8c94c0db609a7738fa348ea55a5bc7a4d1cfcf65b200efb8f8deeebcfb005bda7237e5a1fd0618c9a64689c48c4a4aa1d12e0faa638996f815b3e36b2ce1509e57b350c2234f1e08b829527deaf7bd57fcf6f45414502b37fd8b141658c0f534d8c95adb32f225786006057090af3a898b7c904fee6c668bb282e079be308a5529563043b1d0a5ec42dbd013c54922fc5b65ab82146e2f2d955f5190ef8bd560c4438b19e370f2ae283dc0b3068db11e3e6c4b1277697cff21357b51c0119c94fdb0d2de66658325a1e6eb41a7fb361df372b50687b4be93212597f1e116777558333f1d74ae22c95d55aa80b280519bc882752b3b87f51da0aa8913eeeb362b4c9eb69692aed8a5962545e1868aa4bb82d321f21e5bf7dfa51e4c571e34e1923e4e1428d7bd2329cefaed3b1c83dcc29c8de5ee0cf4d61f3a7ec0687919cd6bfdc89f8b911c64246874dfb709f4f215f3b28d2a27562e83da714783f39d7c3be1821cdc8eab9475af2409c5c679ac5e7e3c1334a7e795c7da0e6c28f77530e7be11fb757283de25915a28d8a5ddbee6a5ce312b32532ab3cb2fefb7d2bb1ff1d850b014c2478edf2fd55c2bbc507dd268e25179d76c59f860ae77ae88d300e5ab44fa2f9df0268ab50c6a04883339f610cdd4b75b36e0f6adac66052a8a9c27d68497a708567f9d1d00953f7c67560cad77d23a5c12c81c69b70f3194b8c9ff8d392d623289368be58346bf7e55effb772116cf345917af53de87d59e48a1933248f2514505436253e8d421e9c3a0d58fddc611af407ed06806bd384d3b50b0fbb78e60f682dc2f099f3bde950b010da9b75735e214a12bcd605d4c1dac3c7c14728d5cfd7a30e4bc16dc8343568b9924681a09483c8e17cf1892e23c47a0fb230e4082c4e3f0d178297c32ced019faab4a51302374ed352a5eafeaf5d5138e2fd8b7286f7a8f864e7c801c1c890f93083ae0a81b37d43835f5c5bfe30859b6588f065d6178c217d045ec95bb69bd90d4989946034c133d12f04b69e624e037e3a696bf431ea379e3d33bf006e32ca256e756f3a705b0b04621133be67d7dab418d87e4b3ad93fb36421952c76e86ca72b0c8f749307e83d86ec3f1b522f9004bf6b05cc623cd7dd4699444cfacc02eb19aab8729b0a23a2c988ff6defebb995e05ba298a9a8a82cc8eaa24e1ae0828c61c8a0549d06815af69506a2f436c883f0d552d7b9e105bca895a549b6ba872a16db98dcbf6a3737ea2b6e8c54b96f0193ba542fdf77c70d83f81eae1438322417a268d4ce17329aa4eb5f664265b0ccc4b50d2d12850cee293553c8ca9835ce9e0e8e9a794140ba2897f2bf395198a7dc7fd10e7868991e9dba0287d3e1edd51e167c7a3e3d6b2a79217da31d4cd23913d76f930009eeed13fbeb337102c3906371f1a2c4981c329cc129c2b5de6f46e0019dd4331cdcf2ba05deca5e4d6fde2b0c6f610828ca89e686bbad4b11335327b61e6c29655b4eb5ae093da8724e1799ebc67608a17f27a014dba8c2e8cc2289717c7a6d92a702573d925933149757647e493683b783966c8ccc74b2b5fe794b9485e90af1d7cb075693764f0fc30ba5b23468ce9d2636200a12554c2e1b0beccee0f0846c4a8898397deb930cd6255cfbab6b6d8b5da6c68ea0d00ec8273b99407782b571d88672a35f2a953f7cc4e378a915190d80ab58c3bcbf9fcc024cd5ca84bffae11eb5aff9d76efb1400d4e580a2bf072db85e4b9d324a746bc6fae088d99f4dce1fd268519369a072349a0908973b0b32d67a739f39a468bd3e8be851712207650926dd6df77feee3adf9af26e0c1331a0a590d5c9dbb5c23e761bb9fc2a8a7f82ff8fd806622642a02ce56983a1107b76e337fe72f7da0b2c00266a48e3b166c5b1119c45ca1f51366837fc45528883c5bdfd6ad9e5b306a60a069a84a9a9fe7b270327484a49242dcca38d14c9832e4befbfe29c089c3f47ccc9162db2d06c1afbff490ef862af2f882c4d3694237b96e07026153143b8229ab9bbdce420bbe595a20fa6ee60a9f857dda751271e7a2055a2e6a8c6c2857fff258d77af0f546b6eeb3a0b3c75444a4fca016382808a230606e0abef2499d9f675e3c57e1647f9125eb8a9c4223fdb44cef1765e52b2332e9d8b6761601d5a0117940cd0de3cc9d2410dba443879493ac49523fe2745fa6589c30b162845564e87d9451ebd76529d13f31712fe67696c1fd68bccdfd941cce0084ee03f0b665200863650e655e72f71ae9f65f981db4ae3dd5c2b7e85f0ab7094caea05a3d3a9d50138734abd50593927e02fa0e3e54390d6e2307595842b5f245efad2900681ccc247732060a75a0068373f0b8b524c694cc89cf3b0840cbef0ded0187f40409644aef8ec8ad656aff5333537cf20c1af72d7c16b6f39404e3e823980c291bd75a89cba7108d1187b73e417a4853f7fea81df3f9437afd31f014d46a96a28c264218ba92f0b11c9c3e2db27c7c5ddee6339677529538edc10afa6008e7bb1324becdb22f6828995f08aeedf9c11b9434288320283479c9c0b7d1d20ff38d6e3ce84ef1650fd2f78c8f496c3db17d2dc37710e3a6bc39f4b7cffaf1e3c5f2fb9ce4c9108a5aad718471fa9882220aa56b05e24058a4cfd48a382f2b0c68c5def311a499edc621e64ebffdb05ede0389d457358da1dfebcf8dca506f4b32b02433e9e98838283a0a9eeffca64c59daf0a9e0fefc05d7c11a05de6a13e13fdc55f3464d37530810fcd3fe8b259a24b4c6f0b939951bfc6726ae2b9b1d92e371f8ab82e24b026c45cb77aabb8d71515d20ee5a3f977b96b77050ff7631f703a043c4c5f458a3f95dfb2c390a1d375f051581d5bb2d7080f91eed6085a672970905fa11aa8d4a50160d23a18ac19ef186366205eccc2d898a8386a218448161d449205ba52c3abf31198be00c9aec9bd28680b695f708c4ce74253f4afabe373dff4691a54e7265590a0363ce9bba1b41635a8444e23679848122193c6228be2647494d0e1f34d767ce656086b6e62afb4229f2bdafa1dd857405b2a3b97aa8b7e613469b55b82a0b0b7eda8ca9b0669930288eab1ba4afacab3bb24bd2fe427dacfcea2755e11ba7db6075cca652251b29d4be8b3bbc3c3b9ce6afda0bfc92cc9ed3506935385bcd4a50116cee1fdc97c40603952020cad334d774702f558dedd3ebf4454338f90f23379a15e28e790e7877388a5c543608375f918bc3f4605b40827dc2b4ac96a0ae6bd688039f59913cfbc1a3546a060393f22bf5c68e8d71ac34bdc249b96712358861268e8b6267ee7d8e0cbc96ddc22d014adc0fa2c0e48ab35fbd7bb1a0da799d02bf4cbe46919c67b0ff02a94dc8defe70e80ef4429c2201a690ea4e757b170b45749746a45d6186b3437d5333d4fbf7ba0b963b2a5533333ce120c9412179cca3af52fdb3149935272019472802229a95b3bf9460ed97a3c85b8a601950fd81a18797888e196b119dbc10c217d77f01f9215c01aae603b90cbcd3227d763a1785de45a6ee366670d7b18910161a13a0228cb9ff6cbcd8d8b2daea884e4b7b6daf9c1f71f46f647f898a3a05ac71b33353325334b029a27a3a2f5be253b8dce2ff88b57ba3701f0bc74c644f4f1a5749b144a6d1f7abea3c9cc2d9ddeb38d4c1d4285b2eb5648025f80607c55c05254bc8d7e1ce3c8259b0248a956d4a61ac56d1d48adc7019a9813a770a85d2d367ff1490d3f08e9425b7b0bb055155827fb4fd2cdab5425b4a7987d3087765b691d2ccfc597174d43d873806246b4e018f68fd5f7e647b5ac08582747f113903331f9b3e19a1da620e23eb491571aabb00cdfc3aee7713a91f22cbbbbb0f11161088be198e738b0f2a99bfb76150dacf15560308f383eee51069a6c430d42281d245c61ae0ff01916b6c4c53c9d04a896a7299c0047c4adfad493709ef894e6809391ba9bbd9159d7da5965461724be261e1fbc50d5685fa6be1fc20549b00b694c554b72fdc8370d36fb1bce4382129a74b298affb041664cb889fa910e22136562757b9df0a5516aa50b5f2f70fecf929ded52bf2445dc1f4fb0d54bddba3d027c1b2b48f2c255caf0116106d746ebfbc3dc38cbfb10c97e99e9bc9711e22ee872c262f6a0be32dc6f1a415871068a7fbe3baf15a270bad50b4df8d3734c209cb27aec15fb94c9d65938f4a2e6ce07ca38581f19f4e9c21955c9392d1ab9313f009705d889aef6eaed5cec381351f8beb7a1715a27bab88b547abd4fb4c4a68da14aa02b41e812fcf74232314c8a814b160cc88753ecb66274d6162289bc28fa936cbb54639f2cb34b962066aad5451066c192d1d260d7f5b29f54a7e8776363c7d27c4db8f286843ecbb486199da26ee9e49c3d6f69cf77192f574ae9f992e2c44f1d6fc18bedab04dc602dab6548bd28fc9e4b756eb71358a8596c65312464eecbe8287a82bc504d7b1a836802c31bb6be2484b9d00b1609add6472efecd32c281196674ea9bb7fc96364272caa12705ddee822112dedbfe7d4a86d19ed857d9f798f08276b9d19e04ad873aa739f03ba145abd5adeb909a5458677d0e0e3570d34c1ee6dc412c375d97da413d0b4173399dccdebc8670f175a55168e637f2a5b1abd3c28a465a2dc924bfa6f34d071eca6686aace492a8d2e2f662498446889ffe1dc8fe6155b5c05aaf719a32d984b87de7343037b52c4df23d6c3db584c44dc3cfc07f305dfd99e9cdc9ef812529356a33cbed4d4abd7f2b62e133bbb0d19c2369b2a2727beee0f5a2b8fb66cdc0d59e37b28eb94ae5e551d9fd4d315e288efb024872c3ec6182dd95b5b9f4312975481187aac9e3ac2b616079646850c0a07c37cd94eb4fa68357392292e0df29c6a97308ffa278b4061b3bde98081ea27eb5e69c01f837aeb020a6775639c8d8768ae67fbe95c2e696b798ddee6432310e873a7aeb2938ad3c1663152d46fc9d598ee994ad826d2037356b6aa346fa0f508a79233a5a2cd36594670c1814a05699fc1da5c2b28dc64ed5fb49d3b1d9e7c80d5888d2ae45378f9b1b51a9f3f4255deae8bde02a12bd9fb925bad413b279a02e06e799270e612e0cea9f167a0c4268b6bdcbde4320d3b2dc4a233ac59cd0063122a8faddb32f311b391d78c6f7776875dcff7c0907dae344fe19bfeced794a47b0c2c392cd63aab684af6c54ecd35183e62028b145e8aa78cf0d1c0c7ae344fee8002ee5a28a7d92154909cb5757f84b568e56ae21a855e982d5d7578fa62342a4ca73cb079897a1a112e23bffe8bb67a8a789598bd8ee51c501b26ffa6f0ad149cd1ed0bff5732bbea83efa302e7d91f332c82ce4d4b3a4f4edec53b69c2b7008ed803bc3dbc735f2c090d3755c0bfc986074ee8b982d3a66e11d735fcf8106c328a3f37a640dd5d6121c2ae2065b48e962e2362831eb6f02c7dd926ca4f4848aa9db1381745b74f5d882b973eb64bdeb1e21f5d81a6611875959007c29ea4ca93348f2fb0ee3a7157415c0b7915925a026023e0cf6451c1ab4a9d098241b5f5733d3dcd0289bfc25aa216575a61642c89024d3355a2344a13b13974b07076f59e1d59fbff5a05ddcc5a2ec28020a02868cf2abbea66c80c8ab92858d4e0735837de17f2473b256c97d837e6816d9b5b33c24d544f81db2dbb68915d9f1d761be8b80e7599144445b788d99ef39df0f9e5f8948328abcb892afd856c96783e119dec03b1b3602f4fab4b934657ce118d2b1b70dffd6cf6acece0166acffd4b2c71ceb5f92c00e76f464a6f4792c4f4c980cfec584ed07cdf117ceb37594cb182f6b0358d7564f45a4a2c39824c31e4e176a78301dd6a30a8b1b326931e5075adc74338f9bc2121e00fbbe21c0670c6a33ec0d251031b2306bc2aa5fcf6fa89d4778fe5d4bcbd75d54a0b84a6b5dbb98ce6290afe742be4deb411e3e11e0c21c47d8f7bcec12a05d4d37d4d6a54e68f1714902d2194c4375d944c6e2247cad9478bc8bfaf193496aff3e6515fd9018f2fc7d146113b9b8e184f4a20cce78bc8b6e56aa0a2b91c8140b40242c724c8fde90321e8f11a63cf9be630eb1a34b9559ecfc7a1dfad76002644e8e16e7559779fa8fb1a135cb8dda81c5f3e2da212beba0844d341b176c1cdc1e3eb435472d6d73d38c98eb8fcdd1f72ef06af8cfd4da6571695d80b8e005907316c936d7090a90220c8b025d760494950b4a54253519591b25e3fb94da7d0ac3025adb1deb5b22e8ef4c4b35c9fe94dc374c9cd32ed706457e61014332a2c134510e3cf1ece83d893a93618c3229c5e7f7228be79535de1360d6eb8996fa4acb9f9e621f71ad11f6cb46c77a504ea39dbd3b3a2bc75fd11c5e566c7325a49f07f92cc5c0cedc8095ebe05e6f638f9c945cdb9336c3a49e55e4ca98f6e533a2f51e9f1f076409ac5c18373d540445c072ebe16c29c40002ab9125e880d4c012072f7630560106816b5205fca07e396578be637ca98a6a3135f51c5f95b55faf851285847f72af08115d49def92ce534ecf67883653dd4c62aeba15699737786130ff09696f6bca8eb86147a9cf6a271483f956c234236122dced2e618a4e97e6016eff9ff9aac8e1759e3e9d38d89e260ebf8c618bff10d676b9763a7e540b5cc8f2560059f3cfcce2ea878c240fd1c1932505b9acd4c672c32c1f716b8fc1388d45087aa3be4df0e47e579e99f5c59713514c6d732beb31512f1a3386c5fbc51b08a1e9199d24abf8acdbfb865139968dfc7f3cfb469087a0e782665033664f3736b3d7698a26ee27ef5dbe1214fa282c47e61069a09632a97349d3a5c8dd076cf81c988de929f5cc02e278a20c748ede5186f3f774b3e69045441d4a7116bc6f810e5f854003a204ed987d92555ff5d2c12e88c83187379bd4803fb19ed292bfe9e553106b923c7343ced079476c85fc0d22a7d3eed3679650d3f658d44979caf07e5d9add1d237bb2ef5bd0dfbbfdf7a334ccb1b72693e28a26ff98cbd518e228cf64d377515e622f8a33e8b09b16bbc62a3194114a5cbb6412fc20f8669bb4e8c5ffb63b36c75c5fddd5bd09c17efae4a2246d4763d227b7f43a1ae4a36b919f24d5da06d44a003d0c842a36a889b4674d344e0dac78e94ae3238607d3b70b650e30fedddc8ec373de3bfa446958d90e9c9018b395a2755704069a3df9a39a0473f0a9ef9e76f2572f809bb9218e73aff5691770ebbd445f116fe6b7bfeecddbfa87e7b1ce42c84e964e6e1b7edcddd92d9ab41006901d81b8f8f68b2210b3bc02813b2c96b5791506c697f9a4e89ff07284a48198b89351f8bbb0528befedcc618524f0de1fb40bc2d413e415bb7a81d0af7e9bbc52e0c80614600a5751f30d5ebb165217950bb2604e7772e93abbbe1ba9f0bc9cd2e0ec6e913ee5c3b82074b2501aca8a4741f3b2641598d39b3d6e8e02ab7933cc341f271a77b548fc3d519fc1a130cef682aaa2cb39632f168eed806ba63045a77ef3313388ab08d0204e98673805197a4fa7d2e904bce10df43f13ca7dc8c49654c9c1ac7569271a3bd4e3b16df75a99ee3adc9fdb4e0e7639c956aafd107ad196b2f6f57cdedbab193488be02687cd3d76ee7c2979f21795a85ffd54076d96864aced0f164419a942b12277a693ad8e2e4433c0636f2be8bb91c9cff05bdda66619a7baa7074c10f232c3df1105c32a0190cccdc3c16c6100dd50ea5115b8fc3f0f066fabc769d4bfcdfe73229a519d0ce97bc209479f5cadd2ef0a380b889014ae487b04b2e98186d2c2dbfeee89955b26eff97a9ac9cd42b9b774afd38b055670ae7ab3d941a528c2ac001f16c7cc419dc6a99b47262849575c2379fc601f7336d385f3276960c52478035e7cc3db7ecdb2d7589a8fb873fad4fb2e75c73446fb756efa3f239a05309e7a969b70df695eefec275a001930f24ff19647e6b648cfa673217ef6f325832bebe6114dff5673f09597473b6c4ff44df85de7fd483944a6a0f405b89403065d8b24ede672542a78c5d1b88122dfa92930a32c7f231cc8fc9ff90067eadabce229d09d1c5f6ee4a2d1654c29c1cc16e105672ef81519334d5cb144f7177ce06afa177fa0d241527eb6c6a29f276fc06400d31551d94ce91cccbf6cf680f9e619619700c28b13f55299094492b200172f41802fad488e201069a5a3d911bb072b4aa8050dd8bcb80abe295e546a54f22bb1323da6e96be93586477ec3108c4fc78ac35706bdab87d6984d13b4d8297a4674190e336eae9763d8ec91700721edd88454935fd31a95aabbceff8294f7bfadc526954a33af8f509cec8d4a8245dba1d1a0c93bd2578c57c4b5a4e68d56adbc8a168d72ee85d806af7b2aa396268059eee748ec654537bd2e6e2e666a940c0c22e84fc76266386323d48031bceca23fa18f76a3ebad3cb09d4e26564b888a29c5c982b021955def14d08f874ae120be4ad78d764f4d45aacc5eb17f24d1d22da69954d102dcb52c2326017c381877065277b08e6176961798d47efd92c6895d2dd27ab503ecfab0e9fb8549e28278374ef965e9bfaf2aad842a6806a28125f101bc136abb7538e801f1a8934c468fa553b80e5323185f89080a68edd35c957d8bb1f871bf13ae297619b68626a8401e6a563e2ff0ce9c679df44ebe2b71f0743a8f5c4ea30d52d1fb5e6c5e8132b4b6e879f44d570e69d4a9b122a9b81dd61d3522c6af2c8f66727ed54542a902708bd0de491441b0c1f64cfd64319fc50985cc2441e9b8e82890f8453a4857c4c544ad17881e352e072f5703993da1a82b6da4578ed28e9cc035bfd6218cdc90254572e5b8ef1b0b34b6ffa22c26e6554e931e130cfea1e994e1febf319a715b5a8a2d901b3d582c912d81a7405c5e9608433f34ea5b630f8c3bd9b6f7f84c24d85968bcfbf5d7771a3d5d1420902d9a786c0f403c3d98908c27c666b3dd0aaf53d8009ed5f6166b55261837564a65ae5af3742b25e317317a1bcb06461bc0c6111fad15a8e46d3e61253c924f26805ecc820294bb09f1c857cbce603efc0ccfe8b5e74aa4e077f5f707906f7696da69a1da89471c883724a6578376fbdb01d8a786e964662a1703dd32f6cb5a2dc2118199fc57e9dde33a566c8b0211a3702729a326ee46dc3335e377de49059289521fb66926a8ff1b1c847e4d2e07738bc38e8131b7d92cc58a5f000a30aac76a646a6372d2ab5c301bd5a482b66b8e4e2edfba17af8d2460a1b593028c0f8e7bcaaf68a27abf2c9e98f858a12e9b219e4c6c73b4a60b890b357dec1723f34a9adb977b81cf221a7acac221a7903f320286d5517632e8375deee8ea2fbdc59c601bc65c97d25b5df4a1c65113144e6024f858f5c3e981dce76ba9111091354ee379a09aefb0194fe5dc7aa974629783a2cf528ec8ba8d2bccc6706f3a443a3492676d6aedfd9936e6b9f2dfa9acd8673df84f256a56d40a726e0e8293e663f92ebb0ea30f36350c1aab77b36a2d58f933407daa47d7a74bceb08350ddc2f0a5ccfd412c92542bd402bf904a3093ff3151008e6fb350f36e62758dd19b1b08ffda4f99aa7afdd6ad9ced21f7b2e4a0a51bc8a001bb7fce8ae3929c1838b0ed04e2798d12d8fc5ec5b87e24fc61e9aa43b6a3fe4c03fdc7c78f071a521b41f6bd2feba305922506caeec5085a4797bc808e34c0848189c3f97d434cf2710905980ffc2cbd8261838eeffe126db78994e8c109d9a596a001a784f27bc80a77bf3e050f591a36d1561f9bf34568a25c228222b3bba121b73a9036e658261b3f50aa2c11f9096dcd638387c1c46081903dde17d31ac4176be419bbece895e9865cfa14a60ef3c9bcf844cba36a05513822bbf3c2f257cfa17602c55fb9c84383f80c268dc62033231a9ec0238bc4063f5381105e418a1a5b992264b0b2a319f5770a988995c37907a12a1863c4607f770cc41be11c1288c61f10030d5d8ca934432ce2c4fc8547584c26b703cbd36056bc36837d1f00c76b38b943a260a0d062f8e3a5dab5436bceaf4c29edbbc4980c55d1908a64def7e3c6b2c4d43645df995e196685c5d8668c18f616d1616a465eb50546e7a518006c19434fcb44f6534649b52cf6b6b7b45aea0cb996b52eeac52c6e2f3620c227a4483c7f6864865dba0c26432368ac8070936474421ee43d07f3473c85003219300dd4bfd1034b7f78678b2f1727551b467a8f85cea4592b8d7c5776631cc3aab81dfd58dc0798128cc27015fc18ff35403b920b88335b2615e59ecd8ce04cf8dfc9acb9e6afff8713cfad1c2a1d45270c00baf07084380b2bab7f82a6fcb2e2ccefd539c0441549e62509f02aa5291d7dec83b932a668c928b72457e20528be2a8838116cb130f2e94d4a299e1f26518998ca6d8239f5d4889f26bf7ccef72a9aee54f4968026e51795e400a9963468cae5c8e07b265d67fb6a46f0852ff97b515051e30cb7d7dd3c1ccf223ea5718b81f9f6179a3a1022bc7367d2a0f3d4b3094ac1fef1ed19327ca802054823438fec480d913e7b296c6929928c2cf3ca8abb07df8e69f52015ad37144c8e83acb284a81d7b683b65ececde8d0971e7055ba744a12a345d5c680346b83c05ef05a4636c6d9eda5a62df56268743a0cb0388a7db88e8195d16d55fb08c3e08625274dec6b97158fcea6a4fec33d39ea033480cf2f532692bbc445be52894e00fbe0f33b54ac6fc7f081169e4f1a7828198d8d1f863b3456a2705fa8e2d974140e0dde5f13e7772ed862c7c42f78e980b1d6b0282a3268e3db18bc5570784aaa6c387278426d6f1ba0986a3d315f12a9c7d20430117f75efea5f962af9efd3c874b4a4cf676c1f7916201bf0ac8c1fcce559206f7b3dcddc82ff9a8ab7aedd4c68150f49969e9929b9aa9d179e023d74a1218f204f0449cde18d7c7cf90c23d8083734a0508971d4e35c8e1d4da6698080f12924c977718a85dca0dcc7811c5b40718042e2eaa174da5c2384ad2fea4e4b06656bb58968abd9175579a6d001d4d61b14bd1673490328f98db4574f5600f484207c1493fcf33cc674e64b69a5bdfd98ab9d1cb37ed3ac6acd3a043f62c8d01b6d97f2473cd7bd30032482e2bc4351d52ec8870a3daa7989cf65a167f237d40004d280687d4c461830bb2f8f0f30c7d86b1b4201d1d6b92133bbeaedf1b698a1027d83ea5b40c9ff71501e4ebdea22be663029731d5c48234af92a1bfa946c84c8752393237311595fffc834325b99b4f6d74b94a2939672f13f24c391b13972b996741894d99d2f19db51c9a9d03b20e4f924a4629c142350932e6e2346a1307619487dcf1dd359f95b98a474127abce182eaf576fffc4bcae80e05338defb74f99d96108e2cbbdabee42b419b790511d3f8e0b82645e2346ad744f77269db512ea04c286494aae5b073d0c8ea28730520902533ee6a74ad52c27d1b0ffebf89d7797f07dee0bc7c837c908cf2fd021abb48813cc940129803762ce9671603638f4da5dcd0d47d4587c9546ca46b2c9d365ff9d23d9aa3b75436bacfb650dbc7556a5570406b58452d4cf4b082685fbcb6d8ab3d42f1bb8d9ad51802d9d1481f7669ee0382e7c9aa59a7bc08598114df098637ffe1ae249b93a8543aaf405d3fcd879d704346a62db959dcebb6ec91d64269bf1fca4ad983e83c2ee7dfb7ad202947006b7f2e68b11defd29716b4385692eab12af55c21522812bc92d7439631a44d021120dd7512a19eed980f6d3fbf3b55cca09a1ee2235a62c29788349ccf37814841045e48dcc8be71a5ec2e74b3a3753bc4d76ef5cfbe16286eee15320c8fd03806ccc01bb8c640c847d522ddf8c88254772e8ac902110bae45692c99ae88a0567f976d77fd9cc98d673c7e297e3777b4f87f9307eeeca1e20cc8d096d7b4f786e7800c4fcc2d29eee9ff3868bbc8f38a7a2fbb74f01c0518254d90ef6ac0ccd41a195af3f618f3f4ce279028f0b2dd76605ffe3988344b04ca457a80a90ad4b745eb1ed9de49224f77abd09b6533aae10499355c0c7ec55aaa1311e97ec3f1806a97cbe665adc8f35418125afb4e1f47a999ddadece03944010a350ca3cf4409df502aa079b88ba2263e5214b0b127dbc1e2acd4fc4dce55b1c26d1dd04f36589fcb481dbf15f9575fcecc4bf7133a9167f085dd044ef9389232b939ffcc0b09744a7ee26d0efddf563f7c3e97b3aa0126be92e0a8885b62d0631ac039eaece4bedf4356824d8f06f2ec6b32b1738fd358ade3e85328228368e94cbd1502faccbd2bc25f0c1315873131d108f289a6ce6b739a67684552bcbf43b0132e08afb7fe665a80f872ebb4add704a912e40822f078671fca97b0af492f0d0bd49e6fb6b24f77ff50246aba5fc8e32ac19e5fdb9c3c5d699864b8e1387043568107a849fa81874d66d67b4e27ae09c0d50cbf5fc12147a1e1d3ac6e60e3f052f681dd854daa7cb1b9434f325748bfee22dffe58aec945b10b142baf07ed71d9f5443a2a269986381a416f330a945191ea68b8bbb4d88942c61b2be8f987211c7ec7c06e4ae9423d1ec72b10bb026b85d84cee662c902c59426c0276f329ff7d9a0ad83368bbe07bdbdf9cbfd7cb99c7b869500fba2951ef62d9da618a1f123c1e1d77f881bebd52d63ca537d9f98b86f9d85a9ab82c91549a36b7b75c76fafa12f49e2ec2acbf715bb8466ceefb9840bfca244eb13bca0949fa670fbd240f11848d7e8b9b8dc8d435df5a3f9ec20ec63a231b87e69fbe7e06a3ef10bc2acfadfb9c8c1c19525b595851e1a44c9dad412cff0be41486a2d9b6ea3ffcf55b7716e7c31d47fa5eb22c49cf5e5efdd471dfbf8636ee4f194804f2a678821a34c43b37a933d5db98a53d1ec0981b71fe48274a0775c5c3c5221d26bb58a2a628c02e5b4d37d84e3e381ae38d3b7ef9571e7e606b80b36a72297b06bb7398cb9a285e73863c469a6cbe09a3754db2dd046a826011fdf29508c2b6f6d01f46ccb5f94e3b56807709c73d998d4f66709fb47d7aace264def8d3f78ea66de507192939964438e84f7f6a1b146bc6db682c325423ebe6599168de1b39eb004510c6de26e415f27b41d44eff25654376123da30d704472b58169d34eb7950d27e4d311980443166f4f04ab57e45ce0ce076df9202ab461382a316056730dba0b08d7031a3b187af915046c878bdb3967a36074dac9c8970ccdefee9ec88573a164d5e7e6b76e9a5f4632bfebee7359b108d3988a57cbe5ba8d7d68c95c6124f3e658ec1b09febd005fd113f03ab3ad124d1938838e3669d0952a434ae8d66134417578e88e8a050a771a21fbf3352d20c88f06270877dc98b5c13ec6e1a700fcdf398a378b9822e10d20d2a7ca4d5da04cb959e800d09cffad0cda8d99e2eed4bf638a78bf303257987927a45f1059ceeef9b3e0f922e9e567c4b2cd2a4aad21f8e04b6e95cd5588e3f6bffdf3e3395264c62cd9600f0c7203364ccae4acc7bd1e7c1f57ac87baf6a91d63fb906971c7fd32b3c3baea7ee9413e537ee17f0d6ea937d7a561b161be5e52336969288cdb8decf5558e82098e2a965ba32bba25993b25668f45932386dbf78e0279805315041fc0f6b193388b5397a1d434267cadd2b2c2841328e3f8ed88aa3ccedda764adf3858a1eb16c6d4d5ac41a41c52a8f217243f7db6c9b967560b224aad0405df055506ba392f7bcdc416acdd1d2f6282f0a7233fd83d39cebf946a7a7856185952e6d4367c6fa4605ac696e31d3ab467ae7b857f4eaab392a46c1f7de16741f956882c56c6d8ac932e45e50476313147d0e5b16ff577e63f68249124c215a50fbeb90b7a4a0495dcd31f9ed086b77938500a1e8f42004c3ad9b1eca35e506d47f8e9f3ff4e69b6e6f40211481b8beecf1f777cded521fa6f4beabf68efbe096d53d04af7c49fdec798d713f8a530d58eb6a01adf6bb23a4d2f8978cd131036544eca5f46533a9940b95dc5b234b67cb3013b8826e4c5bf5ca30d1344b07eb886af3b8863c8b360fa1143ccefd214d158e4d93ef1a5e086c4017225a80cadcec303a087ee4e1b78cea82e08e4cf3ada479f5e78f3923bf17fd4cc5bff106adea779d53f6de4bf9cf142c3e09bfb15e7e8945cc2a3a4f61484acd5f952d62d93383d67bdbc25227f19163534b4f5aec70f301af0a85982d30eccff98ec1fa9646fdef72916da3b678b74774e1f278409128da1f97f5a187a91e4394cfb900bdbf441ec0567f0bf5752dcc39b71d64299ce533980c676b3f0671bbfcb4098a8a063c22bc46045367a9e7d0ef75ae3c02e80eb7b128f7aef1a0d40d037e0e5bd031cf748d399ae577b0b02e0a17feacfb0aaf7066e7b71cdb29ae0618415d83f64a75cc17db66b666bd4f153f4a925535dc42ed0d3ed82ad5fe7636f6bd1fefedff231e83cf14cce191f09706360eddf7056ab89b999c1fe3dfd5ff25dd1e18a66fe69884568b12c8fcf9b53e95553970f245dcb4afb4a8d9ac386ad933438521068d569c4685eba6367392044db24babeb18e1d7f9421bee7f837185a5f9fe22e54c23bb98be81d123f9d53242d4866a7bf257e78a4b7f75bf6a14304e94286a523f9005ed131553849d1e6e0981d2af6c8225601f7452dc030d992e2e43028df4dfe6de04725deaa6eb9d492aa2ea3df636db51fa9505333b2c6baf8c19501fa69656011f992c70963af9e4cf9009992bacb43bafdc4f2b1f8b8621c461b698af02ea94c2b92981c59d1ed5fed129d0e0ce6561fd8e81c64e7e33f4a2f46aebafcd8098b9559a37d57d320a39c2e55a2190d70a9b948f2aa74c1111661d0542c6ee50da03cb34d3d65e73f5ce1503bed68036be809634f32958b69aea20ca7bee56c867dba357964125df4c5d2d88aa19cebf35dfb3fa8534b814596b22c80f79fd13446e19c62862c7f3d492794247369bcb374abc4ba18c3837c741e2bab7e0e84b28009c6d76054af91e89c620eac144cb3c511bad181b7af895c88a33943662aae0d5b153805e53e8abc84111d293c53a07c0595a9701e5061562ff50fa5fac04d9382f43456a0c5377112b5df4fba4bd5565f7b41a696ce2852125119007e7c42464a1f4d24b81d4942533cd9941a23dd497cc1596ea784c53be05341c3487560ff0a35b512264be8fc3f0917fb8fbaa62794e727e77856fe91b123860a89856fdb00016810ea67c7655269d56f3cb830295203a8440eeb9944411fb1feee5a1ffdc623eeaa95e650251df55f62da79eb33efad97257a1642d6f902badd75135a81196076cec5e7034d90adee2deffbc17e2f76654675303a8a2850f0eb93396c21a1794542ae0e034d5dd3334c8480a01a7bfce78e4e77b807502fd296a21d79ac913347c70d926513b4ae38a1943634eaff9c6a56aa185a853de5511f23ca0a1c1134fd600c620f1d7ab6f3955d4f5547720bcd2c09d257ab4c7521b40e7c9f84b109c3edd46d0545ba0a6c0c91cb2b05dca78b892212c7a359c6e6f7d0d9b2c1642a658fa09d591bc0f47055122eb4b291c2a5ddcc860e4b094d1ab2bcf754762f1571a49c5e660a17d8d949833d93e8f53cdfc65630790df827f30f65d35f2552ca1bf8bc4429f5c61f05990112a3a1cb7c4482dc18ed4e341c6b1717056203af9a734d0453561e4db83da5b1ec457337cb245d89b2771f539450e304007cf975fb807fda62a3887fac24ccdf0f50d8360a27eb7da1448905ff4bf0b71412688089a919cce67978373e53f317115646fc871567692ba580b8b46478a8d976f26af523a71858d104146fa4674939137efb1fa7502f81fc8132bfc4972e63b8525d68683e36037c27c3d76679657b154440bf161dc004a146ed52c704f86d2e73ce52cb46f1dfce4258f3bbecbb1c67ea426fa55ff4e41cc34081b8d6fde43b52e09c6941890bb7f010a9e04bb6297b102af75702af737c9e86635416be75a2e8d0e57025e0eba366ebd6790fba11785e06122da0a4e5c62858efb1ff50b4675484bce5dc6fff311152bc4cd9221195120610fbd0f6bd0a83366a5037265938d84cbeb42a906ee35b464e84500f06ff3d84e7495cc923a9a0794ee9a853716ef59469113894e586f3490bf7606262ad576ff8cdeeb31166eacd3a4773b4e38d19699cdac221b513b8ddcc13b5b48ca4aca6a5fb38e2e3111b6904d3ea3c85d68cb7d0621eb9f941eed483ecaf6a6b81b57872e2902daaa09b61b3042635982f560d8ec3a3b6e5fcd2fd1f2c4852db8539a4973759b7bd3c943429151ae3649e8f7396fde3508b550d1aa45e7765b898364e09b20ce91f25752a9e2b2422dde47a2977dbc671e50650a4fa83c0b46f5fac0645879694183a8a633ff717ef832069c9c3014354e8ba3880f2347fd0a1f85e369c1b9cae12e36a7cbeecff5c5f29ae92317011e9c066dc8f04aa041977fc0ebcd001eac2ef4b4f99fd9669f12269a4349988db7b7dde84ddbf07548d6e651ce453abe2198c3340916c24e30654b0e2f5c92790265d9160cb90ce4c25f16326c0365cad5b46f39cc24a49d9b498ceb02d88c8d9115bf5599283243d710a6dc21eab8fa83e19250d85d7a621c1afca21a629612d965fd484652571e803516b345ee882d0846d40201292e0de1d3932be431cb0d53a62bee74decbeacf3331fa35316c6dc995b9129a370a3c1c21a39068b85ca4dda5c549f823f4f8b667e9189dd372e0273087320b67b639ee4f8bfb998723e4d9b370bbf30ef942c3f6a55f27086fae52050545b87b4f77341b8f7ebc180a30aa3f01bea3d75d9c03cb816223af78e8f19f28a2c90bfe15d413fd27cfab0fc582ac1168b03b6a1aa87f4d1ce6c61fa1e0204e494baa20f4bccc676fe0df428e63facdca831b1e324000096ccf1f4fb6fcbe38f657b5fd64ca7f52e7afbe2f194a08820ecb9f86fdb5a60314019792bf9ba2b54f34d49e72818d63784e8fb9daae82400b11b9ac8ac2674b9a5de1c761993c115862861230cf294f6680c5802454beb54bb5fc81533466380fd471fceed8bfd80ef83e82fa5199e2e4ccf59f208da53cc9376aaa5b14659103d684b99e543a50cf6d8777490d27bde5ad0ce79109c36ef070522a7121b2a52a1604d0e60aa3ab075f23757ac28ed3d058633b140652d4b410658bb6220a886656e75cc328fecc8be1657ba7b0addbb0a4f4e12da9723f03940cf4ca9106e427f49ca319cca7f5b247c40e154c71d4b4502d637535f84c8759a8468e6df1275bfc4aa567a51a15d0031aa74fcb2c09bd54722eb46b35b48b8d04052e01a9334d9a20fd58ea3dcb8a289a227b8f62c3dfe50c89643c6604de6970406032b5d1e84198614b9ae3131c99cfc090321a7f5814beff5e27b92d0243842ebf0c706465a8e41343f6492c3bff349715ae75ffc59490d5dd56949624d7b2c452fb2149356114e474457774f8e7e9f9b8d64d7b85b318750cb78e93012d7482f2a72fb41d11511ea24a00d65f7edd6e027872685e1685e6480d29adbaef7c174883b67e66f8d10349985981e2d32c4822de2856d32e000473f7185408aa6cc0b445f1a0bc65d81fa5f7797948ea00523a925cc35ee84166d7b2841dd77843a70546121162949d5e1fb65ca922f540af426e89419df5184478d4e9a302145648123f1adff4a09013031e419a94dfed47edf98cce305ae85cbe293f7298327ca148b1fc2b738945dcb39934a3a69453d1af86288dd7ffc84b412491a4c914c58bb80a541eec352bc49943d8d72af5ecfd7c58aec81fa2e8c6966ec215a384a6c9d44dfd70b60f877a90e82ceb5136cd7a34440a53ac7587c828cf800c07f73db7246ee8e7e43e22cd97f03cd99bda55a0531a3338ae459bb38261cae7a19a3caccac81bb0d5cffcfa4f4379b9b82cc4a1a563b6a789d9757665228a09f87d6cf663da22c15659957f5918c666ed804e50921b1172e5da3a423792aedfd6024eb477b4c4a12dac52ddda532480fb1cd360630dc60b6f7567f642d2c9845c195fb3616fce7f41ea9adfbf7a2b72751cb60840c8e91cf0e2c80209a28d0d20f5af44ca9b5bb19a8ac632c6e58f8f085b167baa5ec876d4b1ccf475aabde28f91ed10054c382c8ad1c21cd57823549d1b63fafe83d22739681503512753011ed22f180ad6b58b2126e006fa23f79e348f2475deb13a22376063b78a4efc21bbaff9650f361f1822fb9a63f1f5eafe6f5f87569ae67091653432db24de48039be2afe2c7e118bcc1ae913ffeb38fe5fee556783917fe29edfd31f23998d1c95506cb2506a95acdecb703479fc58928b70776ba2bc7b0deb35bc65b80eafb95ef596e907d2f143e59c665ab7fbd2bccb3b1641ba368e430d8f7c064acd0dc032c6e8e76be7958c28a76409dd4c8f988ee945576c201d97bd9c2edf349dc36024ebd6489d491ed7fb4b753f9e4c39d15b827dfba5b1ff56f7044d08d673ca5d9258c66043a3c555c6101ee6f540c12146aabf29206b18276cf88a434acea0c5d3acb65a106f994871f5f90dee3396ba2fb5ddadf27073a65b27b4165cf105d0c06337b97c84d61c3b6f2e9332c3848b0ec5caa8d41ebf2ac3b1091b3bae20bad1bde22bfab069bf6db67e89f7bb53cc9eae1726e16287e8507fee9013970d076d0073246fd6318564ae866ec1e1e1f40a3f047bc208b6db1de5fae02f6fe53d76626e2edd09a8d89ed313c1cd949f390f1e48eaf3d129e8575772ba998e5c2f2d69d1a8b86e4ebf9f3af2e797dce581777d704b4db63692ad1c7706586d806f941d304712ab86d2d708d18dfdcc3f344681bac844f8982d4a8aacf0d9d11c5e5c30d8d3ce210a33bcec3bc96575907ce262a1fec72c8ded93181f15eaec71755eeb21892ade70e42778211c503ef0c1a15452f213cd9db92906a4b39fed8a93e545dea861423005a4e0a8a757ddc7bf9a05841a89a8669ed3e43da3de3b1eeac0f8854593ef7e3c4b9abe03234d19c87f3c22061d9201764a7eab1d6f56a87616cfcd91de55fa3386ed337371ba1bfd98fb9a20b4807796926e7beb0ef149197c04c0541a4fc5fb4a4c75d0854f8daafea9fa9e402449f5036b27ee853c4ef9c2dd858113b66bb26d9379b965dba46311dfda553827ec219404673bb6731775a7dcf0747e100863329b097b8a65e40f0cbe380470f21919e4396fe730528001db3b001b70942da49459fe66e6bd7171c1f870ac889dac35c9ab0d751ca5f4fdfe9d666489e915526d2d3dafd39fd7779d23fa6992bb70f1e8b3bb37a9719ed1c492df1b72f87491b074f9d8ad54bc97fa13da942f3171424d0b05420b33ed42c27c58d06c167f54fb82a698a7d3bca909fa260d3316631547436dc6c269676e3ca3acf7a4bdd623e75a5b3c426dcb9730793ac012bf673dbc0b07fe163fcf07bab9175705e0d1530b50443bf90041c80b1a501017c22f57814f0c09c415ac6c1023c0a8e3393046d93a9289e6f9392b408ec8d279a323c7468001718a03a70a28a602053697ed5a46ed8d74e3547ec14bfd6094e3a6cbe09c4844ff5e7960ee05b0ab9e28fc7bfbe70c51409c9a43296b4619159fe8ee4ff3aa1a2af30e234402ea98b37edffa51bd534f1afea44e9b6a664c3387799d0d6a539ede672bba6150b92f8e745e99d16eca408cd15e9e057cc2d036269901686205094cfb4e462b9c0fa2a55a05a9317d924820d922f613c9acf8b8960fcd8cc0eca3c2502e7a17cc60ed17e1e1778c5acac8530af61acc5fd0ece430c3cfbc83f39680e07538a9fe1bccc4b02b0f264270b1bccb031cc9ac43071c8e4751b50a97629fb5e25803b4c8ea163e95fcbfdea6aab860c05162ae49b2c889dd8fbbc3a8a65cdf7b14418b5632d6c6bff2a97a0500ae0b87d9277fc149598dce8306ed47551188eddbec6802fc9465a26345376b5b9c072440302caf95065f2f57860b2394f3c715b28a9bf41ff9e43f433f8f4582d20de7af3bf0ebf9799c1a7101183265ffeb22a4bdf4a783c6521f413c16b78183f8d7fa19db615a8cfca07097c237289902db4fb57f1638c3c061319350b211335f0333a25bae803de2047e5a014662a41b7bb1bf060c628ef67fb61675b211ce65ca47903efda94f32144a0bcecfb0e4f74aebac4a5a791be123a67df35a2d300a5677d4379fc82350a0eec0b28c152bf3080d90a0f8ec9b799184e8b0c6fe506c8556e5c15e8fcd069b10d961f49ad9bc6ad77cbb88f5721e4511d30026aab85b813bd754ea2f1a275655b162a78d2164bfc85123cfc33f7a965a4e779a246e56111dd82d43037962b464c56e8790b9e386e9aca8c866517ef94c0c84da118a42776a4d88b93ff883a7a1b3658455c732480533856516946ef381de898742de20e7003c85455f20cbe5aa12b318eaec64f096699fb37024041f04487d42c4642f27a6b7b99e4faeced0435f39e207144087f2ca7ca308ef35485819147acdb8ad055e23c30a3d2eb01cc6e9f057f0e16b4cb800aea042b37aae92b2e9b52e2aef873e9cf9f8c6e8561d7fda39c768e169bdb7a7723189dbe445dfd3a7c0f8ab70221d89c43a3b03f7bfaf0b7952e91d9e88b1b09b99afdf245a28500bb18f1e4bce8998cbc340e76eaa25e0925aab58310c8e1de79992cbc2e977a9e94a5f6c14df2b13363510e6acfe5c70a88144198cea585b39e354d5282cefff7034f6ee5310e0cc578216dd31c66c1b183789ba46442f505edaaa203aa297f9f54906143bc9d68f155b097ee1fe02caf1eb24db08d6b409a312226ba083d689fcbe57aa5b153c73429592e0f06f486d9cf63cc1273fa98d4bcd2d829690b0bf147d725e7a9a44dc73e640214a6158a657f47c51b02542bd36efbcf29018143c1024e29d3013c24fd219c0afafe58b0a7dbc256725957582c20c15cb724bbef924f1048c490ca79b59de1f91e6e147e778335876e548c7e370e5fbb8f8a1240a9e8dac98982e65abfcf5cf09ba8c76f1d0cea6c04470f35eb809610dc427e5a6af595f3274172d311edae320b6a2d6dd95501d98f403310a74ab16d5b5b34e72804ee6461fecddb49061fb8f0f03d920efc38268e165d8f7397e026544e4cb1fb00e93266df8136220fa9c4baa086dd258c572cf76ec14934b4556e0bbff5c4b005c11ab6c15422d3af78038a23df63b98c4a8de1fcd89c778d3a23562be57f75e9037e927e62cb0f0e1487120e4fad844ca527be779f35dd58a87af979d448127349da1e5d98ca30447a8e154143f453aef9f368105594d0bab36ec38e4d291ab82ce0f5aa078c0fda6ed3375f04fcc675a755d85266ffc5a0d81594c4235744d63b1601e517c36d36e3caff1b95a519b742a4e7ca525a91d42c173339d340152499a643b6832554eb3fcc4dd5bd54fed52c27cb51e3e7395a288e7ec5102527e659920f8ee68fb72d6e0a095125a04978a9277c4cee1ccd0ca0b6b3ce59e76e63e6c33bc44100be76a215e0baef17ecd29ff5b8b7314ee086146bf595d4d3c3038aebbffab2c8ddb90b969ea542cfa246656f634495b98f9044c392fae8c3307f945e6758995a4d437fe790fbb3e7b0724b1a1959de15426c1d8d8327b146577b402042672547272784fe196466bd92c5db202662876b205b4a3ddd044e9b9436620d81c8690f08ad240c8359e2251235726076211160595d4952e2fc602c160696ea94c69608474f89faf2d1fbdfcad7cf22337fc370ad6d8c76df59856d496770cf864c55aaf50e8900310d0a7c5c0df13e6702476dcdebe92772bb1c211c71ac13c7308cc1556221ed251fd71e3f2b7a159de56f101e08cd739a226689a3e1a2b315d2fec830c3daa629b99073de716afd463ecee887ad22db2de51dbac7cc326a91628848f0daaa3171b6938697c48240de466c0f28c869917266a57bb506736205be044bb021198dfa76ad91a184867c6c85de808fe4b1c39fd641f28628ad0a06e19bb6e3c2a0dcdabfc7331d60ef91c98caff52c0d83d2879384538b38894095a8121390e47a025022deeaf0e9e316414992bd780b99c37867aaf93e8235aad2e09c26288528ec36e9e64e7efbb2d3d3f877e79d1848d0930f55dfad62231532fd8ea6d04b06cb58165e738bf91f72930956165487c1daff23f8c08d41dc5af49d32f5a646a1ff66bbf6569ee4a11ef4816596c72a809972c26131b490df3f90118eaa43b5ec572fe3f48330db894d9663e81913b2738aa2e58e086febb031e9307278b6027e5af760d58e46a5bd2694c09261fd07dd51e610e7930c48dc2476ea25926ef270a207a93b6ff301ca8b2408c979a932afbb2d5018432394e9a6d585e1829af59d3616216c198ca67d9ccb8cdc0bc4c4d68e1cd58da4f943b6bfc663ccf7fe7559865f01690b732a33b4edda81f833bda671bfed557d64fe04b4d8619380c667d1cc7e5d94bdb3c5f26dc1d4646a40cdc2200d1b9e90e55cbb574d1202338b2716585c8f2f3a067156d721775b166cee1a2f26cb8698e13af31d05eff1c7c48e708ea08d03476dd8cda839f98995f15ec86817f36781f9299fc39ee0283d158e41ce61e4ef1795a7a482eb6f8d00338e593b97e12d4ec1bc3ba7af053378a68076e93a59f30f5b4e1173e9c2a017d7d4c9d1227187bfa2144579471312fec4c817f3515b3d5f832edd98ba1ff926ab56a1630ba0a4dd9492d6e547743957fb94a829aab73b9c40394ed9bc0f765de52533c114385c9ec73b6d8af38d06bb46f778a383c09cd38abe744b1fc719da751dea0b8244b28a981772e546b9d78cb843621fb8884e344ce5d05b20fd8752deb8c07b141c32be44ac6e507c7289cd01572633d06803f027339c8318f85c1583e2d95c14562043ea25879ab70fd88427e4afaf1a75e8aadf2b78c1fcc194922cc39bf738b1392fcda5aaad5644881716346950e694038bcd85b7572cc82814fbd36e38b1319eb8e8857ac9034299882c09f3e6c79c152a44b0d09f6393a17e89069578b6ef4d055d217ac59010e466e7dbe2098d2aaf9d48d1b2682f2a661f40fa719d5a404d77914e299ba8cab9d3842393672a829badefc97986c229824d2de931fd5a643798680f14e3a028d165c702103cbbcea86457e2dc17de9dbeac527def8970219c399ab94ef8345e399474dc2dce829cb67ca69dd12b3fbb318e5ff6b311d0abe0959397daa96b4feed2f15ec605ebbc4dbf0ea9948410f8e52ccd01dba9275dc6c044594c65763420911170a7f1d3a9e61a7ce5e96271df8b1689d139239a1aaf555e86fcb8095cb9341a08985ef6f0f9c6eea953cff8d24140595d19651d7dd2deea08fbbd475020aab168b4bffef9ba4ddd36778cdb0cc59b39ecbc9e9e1a13469e0d89f88c1b48de1682d052870164f614281115c033034cd706132879ffe5360a6739a9e6a03ae89e5ae5f02146908a36dd9317ea90dcb65b94fe8af8df0a34a5b13f9089aaebbb8228e2f382b49fb96be4a5b2f89cb793c9e943e574c4bcc17b71fe93db2c06f2d93a50b6b919950849b4a2f6d39cd2296f695a15bcfdcc3549f166076081725ef928526d6d720e32876c7bae817966a16c9fe04a1e698eae4bc0bb8436a34cf55f2945e9409c0895441ebacb8ae2d4a95037220c57590c107c6a31ac6c4383fc4c51edb1e69ab5332709b87e04662f99cff3d5fdb6cda174743e57e4f9b5683c6dcb03486b77325fb408e3ce36489313419045360c2d6524707ebfbe5b915e14f0d0de1557d95d08097c6de8c8caa7eca539c4ed887331edefa4f497a815dc376b7b47f1edcec92a30cb096e21468c3f55d92f52f926873f32473938224300bcb237afa86a23bde8fdbb373da46e95d52c001932892da58f8ced89fb910d06458e884735cf51ee4c5437e826f3d9e491d582130b0959a6ca24aebc1a2c626445462157f2d31ab09446d951a5feaf6617cbdf5576f602acd40278d6795f99e53259d0ee4339beae3d02e871f7b6ae04693ed9104475e76df49f75db1f7eee432a2d894e6b7155755dfa23b3df8d69b0865d31c399e7c56689895c331f351b19c9c7b7a59809d42221a8a98da5b9edb1c0a867bfc9e41a0fe84937b7362330586cd25eb402d12d7f8b9f795890453a37044260f0665493be2c59e34ecf707c5091a7123a8df8775cb08abb7d45077a804dbc9faf2fbd8dec97131038cfdda9c33b4c20f8aea8eee452e8c1dc244daee375ffa25685333ff3182638a28087f4ec1f2d29f11a28fe3f1080ba0e78c6dd551a30559a559428c58209d88f0903447888cf3238630dd652c27150d2e41f7261b8f2094023ebed1bd82e2ffaa6cf53b39be5dc0a8d3f7d6be4938313beef96316b0b1a00fd6954dece9c32c7880573bab301df7b127acb5fb96f5650f9ca73c65b79ff5ddf479c15111d3967d572dd783f45b535c3ed552c17f23fcc439782be079bfb53925b18ce44d8918011c7ca057bb15c93325101b010596b3e4c5e1bc0877681e3de767d3fb173c3837fb9ec739b0e33adf53b7ae0273d0bc3ea3a304b6ac375a763b74afca41ee4d54f064817939047f1c2d9c10122b8fd9d76edcc990fef7e02da38d79c0792e55a650e13f5b756998d08e2b7c564ba88811a7616f964eeaca53b0257e0b9293c17d26f3d93fb8d8f23220e265b89a4ebcac0b7b638bcf4dacc8dd60bb7fc9d2a39663700b35816c0409992f7a56a0788903615b378269bf295e48f9f3f501f5f6d0709aa2a46aedbb609fff54fb1b6fca5cf9eff64a606c031318244a17e514d9be4509fca4b011e33d1267af4c8ae3d7d1e38867b6dc3485099b4f71a224bab2601a777983eb2143291ec0567f243dca9a53c381941015e0cb2a623d82a8c3d23a7bb22f8c261d319e311375daa987b4c4e6c240bf3b0aacca7d4a35e9482be64edfc07519e277895b28d1642df0a52acaacc288b7e07f7ec757e88848cf0546bdc191db256bbfb3739c74bcb7fd44a2a8d00ba6d499fc7a2cded71921881478c5aca4460dd4499e0901edf7ea0674ef91201c1b368a1b034938860bb6c2753f6e2467b4d3201cead3259cc23fe54938c94acb89d92d4c5cca1a29048050dcef1a91cb73382c1c8f2ebce8f128e6c8936e7fb385a62ea4ddbfcee21c8af98ce18c6f4e67c3c2640e4dd430b22a1906d408a51e999fbaaf87a90f7e9fc284ef5b99d7c5a5b1297eb5d68a6cde018bc6a3ff8a10ef0eea8a31084ca2dcae4c29bdf3312c6efcd5e5133111cdadd305c5cb2ccc571e7e17db796647e218dd9a196879cb6473eb7e99144718f610b5e3ed81492d2efc2feaff7a9ceeb2c73ba882330ee133555ca21813dfb0f4a900ea34b7fbe9a8f24cd99d73c6a8c26c03b7637bae61b78c4ddb11e5ebaeadd1dcd3a99218d3d27c3abc66406c09ac50c5f05f63df16765dde7916960d63dca9acb63e602d049cac4c7894415cac6138fe262d33dfb8299019be61eef3bb06a7679e17303d858d4a91973c6bd3e5fa4716e4edb63cfe758c5fadac023b0258f06c5414a38139d56f3dc3561f54acde2700fc7df245f7bac5b920b0b637c4907526dd0f6c2a29bc895b4eaa287d3925315b46e5334a5bc65c44877a6c6e68864fa107aa8042579d799db7bf11f9e011ff7f71ea3e1bef2922e500e6f06da6bf06ea358490392700f6bf1c0fe7744c9c0704234531aa3516217a5867f47daa71a93786506010340cb49517254d6632e62a8b31591bf884b122d093ee7168e54fed4c82b97b002b52bcd7e6943572c93f9947aecad108d93b04639c6b4ae9e55da9605cd12a4ff28f852205023be8c851fcd705a8fa33fa593d026124f3c1f80848f1bb10c99ad4774c0ff40be7c90ecb659f1844327d04e2ed371c67d7e58697551b40dbc83cb99f8c3e73d0127e619b91963e57daccfae56cb5c4ab30cd11c97391240f58a929891b334f24cee59360902e936fa9e79218b94d7615f383a9c6ced958c1929dc0f3509109ed131403df728b1aa2eb6899a63db3f8e9a01f0ff9f37ad77cfc8ebc31631d4feaf3fb0ce2642d65989142c12433f9faac8e6e129f1fd857f84fbabd3d3e8af363268e2bb9e403f7b8155bece0691b0975bd1f3c08ab6ab78cc20178416eab4a582d6a1784d6c17a5442af0f7b99ca7a28490370b74b5c779f047e1dbd57ae39d69eac5797405fd7f9a47c3b6e074e306167a020f7f423bd66ede3658180ccc791a86dbb2d0ff6292ec7b5498b3d516e40df256e71edf12f38eff9499f877379e56fff70abb27ab5592e2efa7d8dc48fc58560275e7f0434f3c0f5b6bc1134311a6b2dfc4f4dd79826818cc3e132881976988cda4e50488f721c77be329a30e2ece4b15691b770eee977dff9e0ceb3cdfbdbdb568b01ab7d1839311cebb3a5860b275424f440857b5da5f338ef0c81853351e7d791fa6e76eac3ce03cae837db18d5398c010d7184b8a973a2868c8f26b0607b99d88ed628c148bbacb4eebd34b0f131dd0231385285b5c27fbb034d681657fb0dc957e21cdd63e30af11e98fe3f57c05ebe7d3cda6d7175829b053cc54081e647bd9ca5de7bc3f1b4e17afa3883a3b360d55ebe190e76575d1548d440d44bde7297285b351bb1b45ee8e9aabd1f80831f8873a4cadac5f615c9accef1a712948ce1e84189fa9277f2544f567f3515b8218e21ceef6e3f53f7ffd9e87d849ed327aaf1c1868b364e1025bcf9146dcb84eeee7f41d43e8cd4eb5b929d48b73329483f51a6a1e66e249fcaf753dddd5e4fe95136f607d6d79727bb42fb82be5612aba406149039552798206b0e6213023e6dd9586cfde93d3fb86211cc23c7fdcbc50759095bd0e25ceafe2b217eb72b115bf90d09ab9380e14f9642205ecfddcf3f3a0201db882ee0f235fb906bcbc344c467418ee5dd4453eb9dcefe9fe59dfdaab409a80296221ec046821de79bd2cb1e91c029badfa8a71c36dcbc9e2cd861b291e1691f545e8233f68ed7e4b2f0fdb7b9192bb8799068df58a08b72c0d772883e8b7aecb2c75de89e978c9381d656315ba6c75fb30ba7882414c28d446e5c9d8f81c4c21ac79f6bd2f72406cec240b1bf67a5fab35202391b65460f4680ba40cb8e8287aa2beec87a31b4937419890a110dcb54d87ed7f222629bbbdb4c634e961257d8707d096b3792b4aeb4ca60d5403127357bd320a0929bb5a53c99b6c1aa338487474ebd7998eb60dd7366bc1529a2a6244c7ac00712ca352d59f6bcdbec0a7749211338d19d4dbf6bded65f2c06c5b3913c8511dbf4fc0760e343e46146b3c8dfdf60bf3697a59b248aa8bcc7d53c57a62c8346261d106f97d436e6ac1586c1d18b0e7f8a20ae7691673f668062fd92a440a81b7e5c4d7e9bd4c8ce57c940ab539be0cda0c933dab97ed74814c5bce861ba0bad3ce23f7184881086c19d61d245772ac46d86f263c944cd5675c8b07182fcae02764055c39ad5cf6099daf9ee3bc4bcabd26156b068c9966408273b04a8c5299e16dbfd8098b311ebe751804963e89ba7ced0a80a4bcb3747bc157ab901ac3661fba5726067a18f01974c96217296ba0475ae43bf58b2273a5e98f0418f4c0a6a8c18944814c7984bb953a394cd60a62bd5907ecd2052ae477f21d622559d447f83db2beb2a4b737ec32ae1d11c67bf3969853d31545d0fd47494fa37ea8fed6d56f9e60b144620ea4857c41e0804db5a7e1ee3f62534562ba39d1478f629ea806bf11187df9368996cb810644fcc041d909e289c32c1d052f2b0637e1ae5b6615ab8e7ae2edb11886e20feae2f2b827609076de06972e0a3c056e85ba44f9c2ea277bd4ddac4b7eb626a081510690faf79ca0a4f62df6f035b252d72b7c21e3f1c1eb25da5c1790c7cc54ad06428f1d41c9ea8dada1c5855300dcad0786b07b835e152641ca6964819f6febbfaaa50cf13fc37a0ad984f0f9a2df6e5ceb21fa414eae39ae0f2b761808ba8607be3ede1ea76ed588d2c679277f307070f351b38a0d107b1550c5db61b6a35a72d7da05be75b9a701f9f8b7d47f26ddc2a891333284399a34e2dfc010f07095164ffc07cedda3f782225d579425b9f2f8ee7d238068ea85f7d7ce69a1ac3798169b07ae43fbebdacc4e69edad1b4ad71141937e9d4df36b756b468adbb10961c096b785635715a0b67b69856dbe6d8104b9ff4e0ca85f72c4a00d07938c1b81c4f25c3b3e45c924f3b6a2e9da66edd96303ee11a8ee80daba03f16e96577d3d6f57a5032750b00ce1c76e66e4482dfc8b0f8a53bdd7df0fda7284a58cfa5ce817ea6202c116b3c445f2b0e002144521c918ba87b7796461a187237dfa733fad5a96cf31d5a832be22fbfd9de3b1ceafdd9c3bd05553c8a92eacdee88b17e456d7c389e2cb1df7ecf1d416265dab849b922463f7a2d3a8e268dce86816e633c2c40be5486f8e1413962da8aa45a9ca41971ccebb885494b3895fd1ec775089d27e8aac673497749a3431eeb592e9af8d5565b0e4685c2eec7fc757d71b900d51cfb8843ca4f4054e0f43f16ea6ea7ab48b9adc08f18d1dabd2a404bc3deb48fa98eba181d221f52f19d6b3f8f871ede9915a16a4e6d336fa05e28fffde1c8e6709bdc770b42f45a40230fac082ea48421704cf301c3a55a2d721763938b9fe46ac9f9fe1fd8d876c12d543628115e814635310d22842a3016ad294c8d98ea49cb0738fd50a3fa30ee9e0765949e80b0c1e8a2efcfa13e9c7b975b6852b5dce357c31bd234e42176132dd4f36ea449180f5ffeb612fd42b7a61085511471ca8a0e25a2c9dbba784638dc48c8da8d9af550c1704198ee3dc84d911b2479e0f0cc99ed27318922baea9e0d5f9b9c7f3bbde1b04b14a981c0646f297394818a85821192af7f5a406e434b964bcf3564ed104c19a89102b35a683251908cb83f33a132e6f0084bec88895cb5dbe8330f339b405e09b7f0e53aae731d681ac651854a79a8b59a7af90b2813d7495d91ee0bcc655d7bc0655648459949b5f42623ec2ac345649a8c342723231b381f15a7a32f3366019ae5b32e5143a5e3d0df8f59713f9f9e94703d35eab262c953096c39c8cd3930868b723074cf554f6dccb2f8200d2c2da605e4424fadfb5cb897be1d4998c8b878e1be4b5ca789880cdc0f2f7f1cd5eda3b69fa6c86a3f3dcf51d29f65d9e926c40515823f7b3f68bba727e0708919b3085d4d5bd20df2ba92000e30ab64d3c198cfc655af24fa5777dd335d1b7df467819d6ddc5503350d0324dc1d187f90c260496b2344d0fde080b6dfc047c26ca052ebcbac1871df7c05492465b8883658d5c4a6e5dea89628c07b377a1f45d3c85034004a1fe2b0391677189669003243b6809d67ce1e9b442aafc62a70beb96ecd80d83c728535400f9d68564ca607f53190db48c838d05925fd8b14c23db476e1244a9a92e7d3faa0c70342196496944affa06f53ea782e8c56ca264a0fbc12a7d98b6975296e0adc2f1c9cb713915f1d650ca87e928e954f2930dc4cd763387d616fab1015ba8750a4da56b2472d83681f3f966aae7c9413f1bf0c0feb6d0f297896f0d403d97e3dbb9b8e28c4a4767a844bb7c078c1b4c71f9c42b864519d174f80c4a19d101a8ebab03bd68889561b7970bc12082d4cca15d49eb7e13f2ea59f9d331f58f17919bf70dec22d7f2697ec698d165fb1ca7237e586179efab6d2f4acf212f14345f8c6ba07d20ae721e3c463143232ecaf9d4027ce30bf4499d411c44fa25df82794dc47097387494656839fb4b1007f528bbd2a570e3402d0605da19190686f108aa1d9e70c24bf4ec97607e225f9230e8bad1e06cb5b7568cec982a01519309247dd22eb8464adb2b4979a98e82332bd490f3eb9383a15a5e45127ada9e15d070404fa15960beee06b6f1cd2038089b36be57c2b628bd93a1c9899cfb85a0b88e76f48b540a7ba9434f12693b981acd4e49055478f852f048fd65ab55aebcd649abb36047c9bb9bf731de03cff526e422041d079c732f0034dd0d63c651c4224e66a5bc1c12cd4f61b2ae9da5e04c5dcb8e53a0b058242daeaf4a944fbdbb0016780daa92ff63b418406187b8a8ebc90b7df76a1c9c2da12389ab922e0461d44aa5560004d941e286d0992b34c25cabd92de8691d7362feb655752aaab6fcf0cb329609b001338cf9cfc491df9fc4e0588ee054c77f5d9c2b0d8da1739c904664f828635e8f211f46c67a94b11d02d5e80562548cf8272e5ffeeb62934cf4de1a1f4a1dac7d251dea46aa7077af6eebd0581188552288bec3683043e831e86c58fd11bf6853a717ad8aae0d4fc6d4c41277e5a5eeb34fb8947863a2f9284fb52a926fbf3bef2a8d7c1352f9b5422f2f1158339c86097b49882aeed9cdba1b69deca2a86023d327dd4bb7853228633c596e654da12833b2896d55a3569ca5c4bc01d679d34f7908491cfed517c5f80de503158516df695677abdbf0f882b49ebc5d9d5e51422b92acb36919a786e4fd51439bba50bb2066e780611f072005728c8080a765c818ce56b61ed5de104be684eb7776e416411588469fbb52b6972051d72f05774262b950189dee8725b6d3cb06e209336675535596212f207c85b37d8fb8e5b79896b19a410051a794a276508464cdd936d2e4ec89add54e9a56173e1839a53b51d741933869477439bba79c40e488e63337e41867f431bdf19e4e9908dfc5916adf229c29f6d4a7755c456d820f99bce9eeea71a70f750bd70cad7765e94f119602d7295c5510be3cc3bab8e557b9d14e1672cefb0bdf7ea3f5e5b49c9d974646787e1520cf31319fb9305570d0d254eb40717edf1d5a672267fb40664087f3724fc5d5ee5305081a2df9b4c40f5dcde937b12a27a4d20830dc2a982c2e0a42165c3365ebf9ba27ee0c019f511d272b89ca965a9623292dcd33e40de15f8629cbc299e2a1eaa9d7d89e31ebcdf7de5299260dc0fba3d3186e77aa69a0b32d4d5340bdbaebe52a4dca41c01e35a1c324024e2d82ad59c474635bff9cb5a06c5299a2687a93476db7c5f0476f47dc820c23982bd3a06b34df1fa023e6bb87b0a30481ca49c0926eb55fea01a13dafb9a1b3aa6b71230180caf00450e800dc617e5f175bbf1246487c28940bcd01a81c2d471734b0d413604afc7c9f030d163d7e3e18ffd0116ec9063f832fcb82cff0966b08378ee1ccc65ff06ad8a787f5a559feed5842de126835742889e4626ece249a38dc2bc7f558429339b52a3dfb53ebc4e92b11b8337d4a27dfd4e15bd5e6662930fdaf7f98110ecf24ebad941662ddc9f8804225dedb833cc12f59c722583dcbf0b424816eb7d62b9ffb1776bee1d6a1a41453409b3f3a321788f27a1e94698b588eee05e48787d32a99ccf68b47c5912123914c6b3dd1ea65d0c222df8ba18440982afbe425825db688df43a8cffd35cd49ae0345cd51aef931fd824019194618bb4cd8984642d30d377d665eb169d48a9dd9b4142e35dfd0716e1cb0b3f619b809be8f1da499ae0d0d514941b84880330a068d6a6402356427c1d3ac51b69297a508ff0e49017c44710307caeda67e1d6525496ebe8c013b8a231399ba39b40423c5d58b1ed2d8cffc7fa341eefd2d1d016b5962962449eb14817fb4806a4636907a18bf8f70760a91ae1d5afa5dd4bb5fa16bf1363f06ff68a7a71ce27dd32856e068e05ba9b060da9bbbacff2529dff89380890aa1ef32b1a9c8940270e465f65ce56a9e71cb34767cfd42ad3eddccfe961db65b90a5b54031d5bcec30b0bc436c08f97a3ee13648db98fec0ab42ba7b2abfde633c1932053a3edbffd465103282c144aa0c4664471aa5020ed799c38954e75759df1e7dfcb93d985f9aac2e1ddd79032683b6055215bcccbade029cb435c3286f19c7750759396d6f889250b4c2e9fc8708950e5f5ac3b399a6e422c547b00283cca260928f6013a5106b9468430333bb2b218b8e6ac3d7b7986e5e5d593cb70746f3aa912598545cc81b62ff5a0ae4cc04d43c9a418c370df7cb226795ebebd5bd6c9fef007cd19bcf58360ca0598d9dab678850f76bdf0880fefb800afd5a914eab4e24661b30082b2e6dc9ec9737cce7ac678ee7be4eef7a481b3b0e3f45afcdd3b35387f8bd0e91df56efae42d36db18ff09e7f1b3d62294c0f035a4850649514cf5aada35cb504479575bf25db755d21e5ac2fae9f02ee5aae57a2f770e56c6c99afc135bd614ec0ae8cf8214bca10975c0ac5b615cb92506c5fb019142ecce8ebdafb744d949da18ddde17839a3b0f69011877f1908817a4c42a07cc0a937484b6cee8e1e1b457cadcd3e819cc162a45baad7d4caa9e99c46f170949e0ee013b699617e03b5f009622310f5fe4fe7fef8ed326f6ebab907cb2f55551d4ee784e69a833343520bd9df336f04219e1be91b10518e30ed938508bd7863e2941a030b876d2c6d744563527dc81a1d8d61912b66ec03db6170769f504e61ac7ca3a4c53138f78579537967c24a1a1db1d035d70f6bc27315327859c592470452d83d300163836f95da5498c2aa8d1c9e25bf973512a3ad3bf1cb573d9d7f176e1f1d515aa78d0441cc54ebc8b61f60bf04877045c83a8b4e92a9c68012c853005cf9293eaa9a9becf98882be0d7988116e3edd078310bffb40103ec2395af59db280dcc5352161b8eaaac50a2883f351631e1341ab48cddefbad976bd403178d6c2082489b5edaa39df7681db9d6be5911495877ea4ca7dfa9c1355a7039e63d73923ca26d1c19d134c781817d752dcea4d0370e31d9c91348d8f94f8ade40587b2017abdf24a0c6b902a9dc4723dbd495e1c0221ebf36219a3ca7b5102c98825371e5a3fa2722363f46f977b449b347f00213c51120059dad9d9ff11898d4e0fe90a3f5c9b175da3b6281021b304a6154b7ca8e4a66ed0abc289fa186f4e905c371c8f047b2cb87100ede9cbd83d0816d575c7590d8003992e423b2e7db225a67e0bcef37ca0aecbd6e8389ac6de4edd43d0fc55052938e54218ac635e20559090394d31125d0fcff0153ab0334c456343378a18f85de41d76519930ce47e3afbc0dbffb56bfa8c4be224acd3b52cf447a39601d2bb437ef6f2604f9bb805eec7f43fb93c97caa02c7547fca7938959d0e52ca93363c9254425ac54480ecf2aeb664cc9b08c22892ba4a1f7d7f66477945b159c65af729a3edc7436a724a176acacd996fed7992f9d12bdad336a9d322c825523f7ee45aff4436003c337b5f40d8244ee13792ad240cef6a0657dda794cf3e20ddb12df720f1b3905a1432d7960727546d77ba5895e2a25b351805fafdbc2254a4a9ce2f78cccda27efcb6ef86e6b9bd04752d79be7ab644ea38566af8c5ee897bff792bb4af4085056ea76769e2781ea2fa3e9d45f58bf8aa1448c976899ad506286e68ad000b6da4d75c544c36c629b31817a03f2050a78cfac5f1e6dde102e94d898c2bf2bb3a0fa769c2f348930e0d6b20e90cb48c482d17f631fc605d3874d1140594ab79b84ff6d3690ee2866deac70ac9dfa1f7a77adc84ac6291c03edc15a20909a42e4d58590579a3aa4095c1ff2d7a30a837b6cdaea12820f998cb737d97134910117f47dc281e7c201dc3477e4891cce6eefaad432b95aff65ba9860edcd358185de78a93151ca05c85e7105f054d9a038b4b774acd0231777a02176c7333bced050e660b8b1682cc6d865106b871fcffe5b99dd5cb7f615fe3b274d55ec72bf9ef44ad4bf1a28f05d757853a88776c87b6abb22f7c5d7bc4dec03a9a4cfeafb3c0af5e0ce73e73235c15f38f4c5e7a94b2a404e6450bc09e71298bcceb71222d65fb25d5c10c07abd09b659a93b85451a8acb716ee6a0faa62869f49b0253b45dd115bd17324439d686bc0e172be30ebf017c3cbc3944afa1d06b2227ef77e531fb56c5beb45ffd1b59dccc65a643e5144c98019746bb8af2229c8b446f81e3ddc1e62360e22fd5b40a1ca16481f9231c08607a6af69fac58af45cea0d5d8bc86f0575c1aacc27bb57d87c53b1a5f35dc82bfa2dd4f2e8de5e425e7282e95dd41020195304723b7dbfd99f35252d15487dcfe09c4c56125cc818ebe2c037ab1b50d866dfeb072fa1e26c49f6c6676498abeffc76cafcdaff418632437ac060bbed0e102601c76325e3317ebe365f1a7ff8087c41094f10316697b8a0d92227643c7c08bc160f9ad28343b49b19576438b107bf413049f8cf66bb7a7470a3f1fe5136131f22982aacd7ed639e9c32217d559722960b8717333e8b3795bb77e42afd39c5bf92083a66912adf4be17096ccb15cb7899825d1572c74c2255a332df8a7754a322de2c984096a9aca0df545b2470212d53c5ccd8eaa3f8165fed916e7e67025853e406beec7b480f53bdb3f7c5de0d1ad2fc56b91396ca003f691d107d1bc66031fe682a20997c528a4abfe974c6460d525dd4587470dcabbfb0c5d35d7248ff838ca1ee60ab910c7872402d299c39f416a529482156f725b464a700d32649a85d2fc48b99d1a1809f0381a9e89437344e12529af1e8c7c9d8267b7d2a55140fdc283cb333767c4176dc741f81ae3194586c545596cbabb0d5bdeab33ef87334b6d48b9d520cefeea35c21f8a49646b2861c89de6e33e1ab5fd2edac3b43e83287807b1a77125b6adb4479da49086820ada7fc8eb8361fa29376828916f627b9d99202f9346d8c97a9c579cbd17446d5cda175df33f297a35f6cb8a18493d963a87a554e4a5e2de58973b6b79443bc7d549903cba58baa6ce1a57cec4f0924708b623c30eefe9b0204d64b0d26601d64061906e87450ca8df0d7d05fddce6fcb720239d9d1961d1947deef64c27eea55ff2483858ffdd5bb0a47dcf41c5f54de11b48ad11e039021c2529950d12adea77a2394be12f1de6bdb6b591f24cc83989f196fe2986b7b7fced98cc015c3044d57f96dc57ecbbca8f44ee1c1dee8626ad519c0a5929c774ed7c69c9f2ccd2a67d8a35b705e1fe46581609994a6aaf838191a80d9dd6444c98a06aca92a8494c0fc2f7092f2e0fd9ea167d956d2bb1db7bdfc22682c55ecfb7f64f923dc1183100a61feaf53f9abd2c1f1e88c1db21e7a2f1f724eea07066ff8a4bf9a42ccfaf95169539ce0fa389118f2748e13f7921fbe49e8d3fc2d1bb0ee5cec50af5f5e5d2acbed10ab670c949cda7ed246a2f7bf5824fb093a042f39ac68123263b4554b2d6ef35905c2948d7141fb08e64c55389c1e81ca8d31537bc2da47d4a92e0509645c95e71d6f824d95e32f766ce6d1cae72c13bf8cc1ff1b45d12d6b19b1b912a7b2b583ce8c4201a33fadd09ccaf6ac97dd7d5b298cc281554e27a008feca0ef76c33898e9c7926a4fc4db912d850fb0ac3c7895c0954f4f6578042ad4270f83652fa66b7b754969b19d53afec3dc1b48e05ff5f9295b341a8199e7402a0e099ce37cd3cb86819af1f2a47668571175c116743b011fac0ba62a3c30cc1941ebd6903d4c79dc143ed0371f95be2fed0157c77fd30d8b59ccd77d801a5bb8676b7ccd606a9537e1768fd2fb7fffdcadc25e47a68b31a9608c00bf7ff2eecf9d24b537a46bf222f99d93936e58d7e707a7b75c10cec6fbe11dd61a7982d8f4cd056783fdd230ffe0b0c1e31c406c548b556e1eb4f933165523e4017d2b80d1ee4f7bd65024ee0848803c4a3bf8358d946420e5c0629663769ed84ef973287655f1a0176eb845bbc4fe9334ac10b3fe62f0e7fbefc1125f80eef571f67558b007c707aa8ba5f6379fff0e3884b53e91faf8ece34378938956165344eb8cf3157c8406d6838b4ae955ce7585c4a53dc605f4b0624ba48dbe29d0f5bed3237ec311fa2d396413954d7b8bb72b0a53ccd75e7606c7994de573875f127b60efc1a10c4c92f22ce856c864891775e6315fe069ee9de04ee34281bfd6a6de7020c23bfc5f4153508414b5bc9f09e5594d92615e522a19b03a5ead066a80eca766d65713b34f8ca7a80a430468fa072b3690619cad796b4686066103305adb98ecf4e5cc607c8f502dedaad46f33b45bd5baca120b5d9fb04880b44f87616baafeb41f1d463c2dfefe6522ee0e66331eab62fe004a1dc11fd93b637c0e71c8eb3783498a4dec9c3d1e83fc5e4b7dde9f55fc13c43bd304255066a47d5b728e2d936fe294bdcb159dbcb2ebc9d109a5633c6c0920a7bc2aca5ab008111e3cff9f0ae93c5c1e71382ed2f009819a0c733dcfd425cf231a594d5819f56c8f038f434d0ad0b7f1c6d2251007eda1cd2aa44a723728b31568dd5b6715484fcb8801995da62186f8fc8ea190caadb4050ae6a43db8869fe429d5f5b9d1c42df7ac60f12c9ceb2af880f59c15d7f8efc8f778b03c7a9ce8de4acba02675427b6deb17a8db20d1f2767b4c9d0a31b61eb4921f3b3b30d0788d88c02b6fb25feed960bbe1dcb1c0619e76ed6dc4bbc6720249af5c1babe58d3d16329bd49da0410878d1bb186ad3763992aa9c36072a6d5e5e0f1cbb52c4089055171cdc8730a308cf9e0dab99ce86de3d8361ff6717fbd7d8cb8a98ef878d792ed919e8a03ddba9aedbcffdd20a7332f93171c81994d76e14744c6e811f0bb142ded0b28cc820ec2b551f6c9db16ffdd9acbd350d6fbcee2d365c9678a08917326d57589eb2f96836ae346bcb4561512e5fb3d4bc48ae6fcf82dd3551c876c2ab16b51a2c664be6da79d6d6786c0e5db5631eccc53141e7a99163da497c444f4d89b4b6254faf7ca40c805dd85fdbe9e16a10cc0da753e3bd7cfcfde0dd5e499f05a50602dffa89015c4509ee501c2c1bd3b339844f07b7d6e47bd7c441a8558303b4d3ad773d06ea8275bd379e89822f59dc2b0c309bad0dffad5a13ba57e15db0d7bb7fd2428f835b086e030b3a8c4c920699ea290a5e9470bbcedee0fe26a57fcda9701024719b956d21ca14e1c43febb316d324c34dd732ab1ead9250557a46b6829a8033d5f679d3e7d6f61e9366ba4f47e44a2fefeed53535e6bbd162ddedd5fdc44b464d9598b64a7010600e48fa43724373b2747ba0bd26b901332bd571577bb364f1483dc581e81ac8dfdafacecf99c18f8ef9416c16573481a3bc7a0f34b2fd70bdcab76b64ccddb0e2235942576dccc7f9c7ce21a593e66090fe2479c555c1cc83e048cf3bdb467b36c44f13e15e5f55960e9551fc2187eea0fc74d4128f76b285b944177f74691b262a8f270330a3b8a7eb684943c88550d13581b22700860675e779b20fa3ec48e72933a2c9accefdc04a2821a7e178f3c1db5a466523295dfeb2f83ad99e688fedd3a841c146b5071c2a884e7929cf4b97504b4f0bad0067c22dd6d6ce2c96506e443c12e0569d331d12084c60db9212f5f37bc5e95b807796e0470bbdf90d6669dc4c357f465003d76c34a19b1d5fb418cc86463689cb9b4d9ed890eb5017cfba60ab058186b916b1b1c2b51736a6e1ee5f33c74f96708eb6b0e9476fb655842bfb8519714aa80b9fb64276c3307b2f79b0fd6bbf389fcf3563a1fb84dfe624c0e8a93738ccfe0f244add869b5f5bdbb201043d3f58a2658c11263cd0445dfe5f681d85e983a40ea213cee86fe0893cb5adf04799debb43a14e14a40d73534066d68c03eba31b58ac275479085142a139a355af3edc77f164b88d62359eb784c5ec778bd2ca5becc9a7cb517ac1aa8b75fb86336237f223db02629f174368d3b35a3a16cdbdbf2be0166c732a3966784034e4eb6eb1a250544d6bb8a4f2ac24154aaaae5533fba759e20681be327a7c497c4452306814c49d81f9cb12e8bf8066e175573947faef7f0606aafc6703e2a2a171ca27025825f0700d101a8cc0bedb465e1a9bb2144c7c0cd29ac5291ae26eee9fc5bf280b860c3ad2d87631c236c74f2cdc688e59ecb6d3a03b8dfbd93497b81511f02c28808e98e00b7c089572770cf6d466d8a1dd8e449fda76cecf1179e0709fb84b23d33a7a88219ecf7220530f3bb5096d11cca64f9dc4ad252f546d88f3cef8f2649703a4ace874124178c41c792ac9f9916f46efea676fba62c1f14aaeed4c3d74ec7b2f49b8f6e5aa7a7e20f2bdf3695b3959f72c8b49211e49f185852d7e849f4eeac1f3d45d8670fcb771015f19d4aebaba6991c2dc0a90d3ef191b374e0ad649bd8fa94fbc7714571bf7a844f528bbe2191da1ae07b8140b977802e6c7a66c091cbeb4596e6702e543e29b2477219c82fbcb74a62beae9aaaacd32c4916165d1eff187a9ddd84e177de8574758d42ed6366b02a39b037f4c6dfa37f281ba7e71698c9396421820339a1fc8ad076c5ececdde68f0cac2e8c2480d264c08869dd3826af97f2ba59735013637c0a04713457fddd4920cb1054d97063a9ed0f273f1a024741a12579142855bd1c0eb632e216172f76428b8d370b85c9a6f0cbd6e0ed06c5d88844b85c4be405ec1280df49e2a587ff135ae0e3909d856927951a7e63a6f1bb142ca65a24c75ed2fb177545e96d8c1625744cd6d44c26763bc6e7280e05a51ac96007093755edc32c7ae09e268dcd69793c751f0c6657ca05fda5c271bcb81ca164686e5fe9a6f8383fe66a065ddec22efc697b73209943f2d310828f28b6bd1bf975f13da89b248f442ccbbb89b5580299c19ca1a6d7d78ada4fd7a379984062bd59f1b84a5fa7e4c01f0d5f8d2289a2aabab3219a5e21152ac69e94fe5b4e9c437e1b5281c9094ca7871edf184608abc7f8209969f0aeb65baa43513c6b99c4f647def0ca10dee553a37a74f512f5e204a202c29652294c81d9e9a5203fde42a680c8c18e184d480df01debbf981c3309ca98843552c7033d928d9c2e3cd54e7c4202a6339d96633eddd67816cf863ea84417c3d17fa32b0cde8a5e46b744502fd30d39a9c83e9e840c391099fff33f28b054b9fa29dd84c9e0db205b9732fc4fa0f9a0d5d59f6992b14510ed56995a4af0cc7af2259ecb606ec7bda3a653c4e198dedd6bc6fbff2c552e46455154e256d95d9c9eed5d675b1b09bbd71e9ed4b9e07d483b120b4deaf3a9a6ac9567b71f0d0fddef0b4b4fe53ce1e307ad60a5e9b7b21defb046b662df9a231d3ad8d13317df492efcb8dcd0a1936def7da18a1a34ab61aec58f0a06cf486f10430fcd7bb9236300e2fccfc7dfe9be94cf2137ba5acb66b269f34db1de8b5c91783d52266f2663bb9c6fb4d24fb6c1e04a2c8101563eeb6b10c5d14373b5c32b0ac8a66cd91a43ddaefb43638350d56e7f9911358916f4c2bfcca1df24915dde1544f6c6116f447db0d5ccbdfdb2ca87f69e57246ab00cd97c8b558bc0e215f14aefefaf9dc092f116e789fb5ef965b598ea3d8a7f662c07f466de81ac82551af311d21119bab66abb09e7baf1b0ac582bc9d5e20c6c31e59198a181dfb45b6c8a5d93907690e3612c006c7a2f88db7de78d6c8a37d43fead058a8359fbcd2d8ff6b4a82ad6915e2c5e5a08291391227a0152cf8c4fe58bc2d4290ef92477058976e705a54221418f45da8996ddebe830977f524b3203475d4ea6b5f234a2feb6b3d51d0cb0ae9030b41eac79dd678b08577ac09d8d7b21401bb5ee6b857e08fa5785da0caedce604897e55a1bb5b179d61f8fcfee3da5f26b7df95363a226ae620ddb3be086f522c1da8f26b85c5f700c9925a1baa06c10ca50d95779ffc6ba6e6facdbbfed2aa166a8dcbe2921b317fa91ce498857a0eb0ee72f69884e4692b5b8881dd423707935f37bf790154b8ef01b67d930017f70b20d3f323e921b76ba0da226dd28862022f3dd76022b326791ed69a232a6650bedfe60ff7c18a175eed3145792a737432c8a65626d294da32f1f596976fae0946929a306a472f658b7a054d326004c38f379d946c17827ffc1b260d1c3c7da4f699a97ed86abde669fa7d85301e9293c0fc4111e495bba44429e03d547143e6009692d6d5299afe9f72b8f0388a786e1de8db105f95e5b59471851eb0cf03901b38e90624a7667a0a8227f3768b8d3f3cdcd6be2c9bfa333a773e209c867b88c6f68336f4e948f0d0edfa00f7f0ade58b7a37b7b60a64102c9e87a228f3b1cd679c73f14c4994baedbf2f9a62b335a8e9af546283c76b3d9bec7f7bdc6aa952dd1018e8cf1e7f823285cf24f34a245dc9e65ca85c44d3415f91e3fdef2f9cbdb68511b5f33e3fbb81dedfc851ecb3510a659ef5bf25cf81a421e690024859d2febbe939ea2e93af3614ced498e379e3fb60d471c009404fd09ba98463a8dab236c409ac68eea3c111950049da93c06e5b1da7e3a0cff2ef3f855c4b3029510e08b92196500e2b46b1691215e4c46fb3aa5da5e816ec6f3ded3afb240d4300790d59cde3e3d8e4cdb6d06bbb73d327b918b00a394072a30d041fd49995194357f3dfcedd1e98d19f58efcc2204c51743670a84e0cae51a5035a03b75547764edfbe8582296a2d5598af3623fd27de61d8f429a3fd4b4a84e43086703d97091a5743cc078bf3d9f588fde18a2e49621d281333e5621030ddc043a60061d66f323d22404c18bb05367b37182da88b719b3c2a53133c650211808970460346051240373cd12158af0fb2f04c31a42ffc2c2f94a78e592c224372b26a64aa6aca464063b4d0febc82c37f461aac9846b87ff0cad69dc5fb9157cd84abd7a1880631c9857ae271b46ee1400f90860f407d3e99bcbc709c294c2c58fb123336f4da91801f124df849f4583b71da71f76fc447a353de5b2888cca218b7b7e6ac687c96bd6e6b63dca11e40d23cf9f0ad5714f45ccacaec5e412a4f5b26474d7bf6eb2d5287cf838d723835fa28bde5e2e3359d8341aeb3caafc82fc4dff29095afdaed47ee667730389da78133f3347a63dec53bfd4a31aa5dd6493608fb7506da984abd9b78833f1118048a5ae24eb76d15bdf86bde99c8f0f9f7278c45ab9d7865356b8f789f636ee0e5ec28267856e23eed394b8c64048dd942f0a9f5e17680406994098982d0e1dd6c929f1d99c27413615d729665504352ac194e5cfef6a8a1abdc369180d1cb658bc01d66ee9b6e29b388ff68ef7e7b2158c11bf147d8ea585b7fa6218ad0294e2bc6dbcbb74fa55fdab71571545a92518f2afb71f40945b7c73f9a07ff30c4794803378199ce68c80d9b5b50ffce668487aea92b3509a80a4fe3e696dd9eb42b8ea4aa327829987ab90412f8b7b7047e2374fa93e65d679b5b3e360f43e02049bd0f9c9d2ffd7414a248bf36ae5efc21b7207a44069421779fa0ef90ac63e6742f38db44293fd509ec7374e0b078e406033c60f93ff27365fc8d8a1df49b2ac79311aeb5b011b0cd016a6bb76eb5109d464680ede7def6364491c2c4b3e011c0b984db255da0b98fdecf89685078bb80356ce288dc9264712a8cf8a7f02fc4bbfaad98c550d71b911ae49754225ef991023901b20ac1a2f5a64f7d3f56650f13244e59921f40d1464702428d0a6b34d1a42744c425ee95b654e70753ad68bc7c2a08290cd67e081c89ba216f9168ca0dea16bccd6d74e4e50dbbda9edc3232a8a4fca7f1234358c0b8fa280e19cb8717d6c19aa7e5197a1689a6ce60053502beee703759d65c5f234fa46711b916c232e3571cad59dd6510f6ac8b1549b4b0a006b8235e91877694a201f3cfa142142fa43fc0112972896bd46b3c2983cdf9263dec39c6673c9528ef05db0885ba7f3f13140666fce4296241adbbf97de9365ac3ad746b81f2c75b5517c355bb23cf6ad5d4f7123610aaa610eb367a09f1a05234dce68e101bdfe3687e82d293410df13223ae4450298abb644c4c43e4c05a0f706c084a153b18d2c0d043a80007990f1a16e1ebd89fb7d5e41232fbcdb23c3be62333d78f50c493bfaef2bed10f1b81d1f713c58199b5bd4faf4459dced72e7873e9e323eaf93b6c63e0573673ebf89675d0655be17fc5dce10ab25ad858b1c35a1230f72f41ab227fdac45c9425b22d0cd3564cedce4f2ec01df1de4f4881dd66d568e1bfd14b5005595754aaf07753b30a68455c023346be753afe284571496c8aec680e5891e08aa1bdd5488e71ae1275eeaeef24c7ee02f970e679fa94c66b5c2929cc0d3a5781460a13bacfedff16bc35f73db839aa873946c4fcf801da0980e154542eba0d989aeee9eee67f2e2406043ac9b7ed32ae2a6c71e8ad3cef337938a2ccc555d0bde2814f890bef8a19a47706d16a01b4375803a76d40ea3841a0d6401b350cb54290b900fa585540198114372ac9252d7bd368ac3370abf364ed0abb22e673325ff1f74445da47204b44ca12722a7094825d029d3553bc4a4a7a598411eb253bcc68eb221997eaf82697271da8c7e9ff36533955e02036b41103fb4b2ba5e0dd6832e757438a5102b5d49f0d036f93bceae00a6811d8a8b92d0096850699578d9b0c705686626bccc5e939a85e4f914e41607bdc71d961eec15ed80334efbcbfaeeead7e84e209dfcbbd63cb1129dc9f9733f059aab00df6739fb44894bd2b3f67907c36d16cf1c34792e772488e54da9a8c7bb74a5b98e7ab2321b0a13c396e5d1aa631c47e44f682ccfd5901c0b64ebb4860123d1267792b7cc0641ae3731a7a2a90e98d126e1f3e76781f66ac1491731efacff1ca894c6243c57412d677f55b10b2da9633a20b1f28a623c529612c5d8fb7cb6352be4c1946b50191ba19c15d0a8fb73efd453e798b61196b93052fe87d8fcc9433664f83ae41f1efee86a98ae05c94fe7134998eb32959ade5b241ae4434d4bfa7113c05723d7b73cbcbabd4c5877b4925a8222d050879f73a303bb95414b1a21fbafc23e0de1b8e0e899fc34aa4047e7a0bdaa248bac6ee85877349ca56970eed1780c13a51bab6e596aeabe4ff98e82ea57ca570687e097296a8dec978326f61157c13c643c95744fd6826abdafe5795d214b5bc998a3e729f368407baa752e3886f556e3421793505e991cedfddf73fd6e835ac11ecb08720fcafc85f0129f084aa205d63703db13ebb62b490ae275d89f2b65ac91ca8ce23a56ae38b4923815633d28049cdbe307f7163e068243932b028527797f525c54988ad568bb14b6222469611f50fa1f8f8fba95bb137a4121dec3d1adbbafab0cf99d584a669aada7b45e1b629a56ec4caac5ecfa4f554332c3a8b4301bb2402e89354c84bde83851ad4e30b5419e42a124f1fd0c232281d1a51c89487f4045a06216f80f8006f245690abcb0408127e9084ec00918a755c71376fce15e268e9df81b2cf2f91ec296b1d33b7a379a9a4c885a68255cb1c5f2e16c25ffb1b8c2d10c7a48af39d5a5eb8bbaf859e6a56f6025cfb2557ac6e75cb45e6ae293b72e83c3ce47e81214ff5493b64bd6213d2b3670b3de77718ee4a311aaa4e1f8da0d7657ddcd6153237a91ad7de8519cbbcb523c4dc32100ba99f7336a88b12cc94bde68f29202001b510bb0e11078f3270350c0cfb039c846b03f589fe13519c8f194b4ebf11c68243f51573155a16ed9f78d050eab59ab382db0bf563228fb385252bf28522a3c067ceff591576039e276bf898ed09ab1f37e08964eb60802e6b3af82567e23c1f59d148ff5d16b15a293ad047e37bef554195664fd66332b9bcb17bcde1ff74a00a32173aab677a15a17f5c4545f5eee81732453837a871ae806a3d02be184bd3b4c746c355d8400079b1833f2b3b89966002e4a704b359dd0b02954db241183b440b16c7a361fbd7822aa1c642f1014211dddf16ed1eef9351829e92d7ad57e350441bc9899f49ac25c8bec0ad8c160fa12f9f8c8514414df6b815da8e0e50138cfb8c03a6bbeb35133cbb860576e264160b74d8f2118896c9fcd8925378edd2c0ca0407d91534ac38e3cd970f91678b8a9d04eb4ff24297023983a2f2c846e3d96143a936d732de44ce1ab6e56207811802868476b4d326ecfc9f405bc1e0cd87fbd5c9adf35e7354c357c5671bab5aa1846f00cbb19bb90af3d7b54453763f9e1a5bffe58524e2ccf0dcce91c580dc46f6d607a465eed5bb45d574bf7de6d315efe6469dc303a1e490f60572bb2c54eda357c9a7850cd6443553f46f0b79b49c060adeedd730295fe743ddc58e4c0ad6d33f98f22cd87fe3186fe25aa0fa51c591cfdd1f5b0ecf16e9cc210ef7dccfe9a887155ab4b88d22efaa5b28aa6eadcb5b8cabc2e5b347f37fc2f405dc3483304b54af8f929dc5d965fad0c3c2d09dab6ea3529d2f802988c3bc1f8af7c1586d286296dd12c0049c94a46723baaadf24cc97538f29a99cc1c4204af8381de07208348f9dd8e22929f2e6fc7f431208f415166f0670dfbd823c663681990cc36e7204f705ae4ea430dd016257ce179605493fe0da3b59f31a25575cb907248b29fe653ad5da14631e9b4ed512a39d8d1ba585bd05a5bea9d46d19a5b993850aa43f5e9aea9107683db369d46aa7bd8e3ecab8131a9be1419bc88e648682b77364b051b3b684a428a3a65b2b30320f58cb461f65b2e83a4806699aebc0b4593c6b40a5679207b7cca8f62df8308716c247bf1683374056d9220ff4936eb8e1bf74895ba517a5dcc6c9d93099833a3a423541b857f5d4682c793d573b12f6629c67aae478dc31ea67a091ff036a2a6f94ce0498133a521f01563d30ced69b008fb9df25926bfdf1303a815faf19251d338f9d3ef9b79af1917728f7859589869c440ed22369a58738593e9270a75f5e1a483c3a52ec9f6d306b9a30b79a2b02e9183d2c42f3684058dd35fb58165d62a9eef4e85826958b3392dfbd10d8e511a259e473be80d863af78eb869f9fc545f10bbf617d6f6c124e14d81f81ef13b89549244aa5c6a60d7e5229d4eb0af5c51d039a4ec4a6966ce36ee189cd2635267c8cc89399326c556a0be998db041330453c903c0dd4059943cd3edd7eacb4a6fe23bdb2a94ff47f99c17d5f86e7b44944d1c1d3bdb158b6dbfa6a24e3a6d31e55843ce70c655338db8619130bd88ac47b527d9ac0e4a3144b334336933495f0598e96921f8622f504c20cc071658460ee6c6920721c06112203039f00fefe04cf5fec1ffb355b8e9d70d516fa130aeff7ed35d2e843a228d0b7063fa12acdc547464b44d2225327b6c1139cd83b0315741ab837b60cb9f9aa41e12c62ad0390666850f8490fc699a536fee40aabcb6790a32203d863c4843e606acb4006a8508f8e8c22f10a8f14f527f6f2a9714e75d435cac32a587975d4c3297ffb74184894c304d6c16dc04debe5c581ea86a54e68f90433cf3a46224c2b8a0167f7883c0bed8d8504baf2c16ccac3c8dce38d7d98af7a5dc3b69879d22a3b2a9f1fd1d104c0bed992dacba66085ee64ad1d2b45be20be9d2a1a88528467e8f18bfd68ebad660d876e8c26039973da7c880abe87fea98dbc0c1ccc167af7dfd3c7753041d28c95b09a27d4a52d263042e8c03eac74143dfea602628d12b300e3f11e3e2ddb2b37f742877fee445b090c0dd1ce36f679d1a27a5b8800964a103a3c8793c0dfa42d1db1920205a5c2b72029d42d0956dc7cddc398944951f4309813449c4ef4d52ccb0a01b6eb128740ffc433da3f69806d0534d2df42cb8b2a00b53ba917bfb47913b6c27831d3b1764532d39ec022170dec8644915a0fbb77b20ec9a16d5315f2e14b25ce579f10e9c6d8acd2cd3ab208a595e82579033af8c192ea4d66f18ada78ed30298e42dd1c7cfc3872f8350c9ab21976cb837cb2b022eaf6e17fe00ddf9a09823fef2290e1a3a5e4286a2bcaa7827627412c9b655dafacb87c1ec2ed49ad3bc1001c9fc030d8166e8f770a50cc1ffac1f845fb513f51f2a6c5f475c59da64c0af173e934564f6f7f92b4db5f2787020ed363c49b5dbdcff2de7972280260a6fb28779e3938ef9e94489544b6c956eda80b95427f10d23d144bebad4ab99535751272a039685d4c2e5a7eac748388debdf1722b576bd6dd80dad4c19c895a3604cad072b897dda2c0e6e2d3dfedb61692de259af4798522168b659581cccff02d09906e8c0b062cb52f23c1617e52ff4c3cccf241c069fd76e6cdad04d7856e95a7c8ff71a6664179bc321ba222d43cb3234c0f069bb28a6e22089f9498751e28a5eeb2fa3a0d63d2ef4ae556fae2d30c1fc3ecfc95fcf6e2d82b70e80eb5d82ce433d2839d9dea8a01ae59424b32963661b3fe627f591bafc8fa200481ec973ef831b80131a0daff664e8b3234a90003fa01283a732a58f764685fba20db460b63be8454a35b76b84d0bca0518517673c63029b99f7085c092a8f3979828b8b40b84190cd588c767f0b5562db96d92d37638673ea775617b6f6918500dfb202b985b1d0f340f6dc1822979efbe63df3013866f681b475121cf84e8d5f51539c075deaa0f11d1c0e3148469b3d5c15e7898ff5378bced8427f21fb3c12c04a715d3b5785b7c1df1a4884bc89495a60e646d246a7dd41568ed9c7abf5b19e403c7bc00de1676f5795fd189798fa099c19564ffa246baebe22c452f85a586c60db8a8a16d37ef4bbe98c9a0244c9fccc9f0f59a124cf8fac4aad0ef51897793cd7952020d54b7d28a8c7c38640455f1ec9041165275b88dc883921a450768b47dcd6da75ddbc39b63dbcbe81e6656b01a45c0d86ee72bfffabd4d8e2a1e7334aa284d2c337de3a0601c15520e48d827950acda9370fbd45280172d56b13b6fe05b4edad8a5dd4b703b1f083917154f34dfa41518c0e24f6a479dcd7077bb0903f28d3b53f729d51759301693f03793601fa17eab45825985807ebbe5dbb67142a30050cb90766e06d92d384a2aa126773e823f6efc88a53b8ef2d02142f84059b6cdf8b9229cecc33c45c59b0bed4cea53fbf0377eeb174d89ffdc4b34ed18e06c39bdf3eb2465cb90c2a20379fcee1a67a626c2b71c4ed101b65751ec75c219bc9b1dd69036bf6def5f51ef3e402a4731ea69584879680e2af10ddbabdaf55a7555b945f4a8c627e9eb273ed1e28efc40e151e8b738a25600f8f0bfe837aff8184ea4db786ee834893066786d500564a08fe146ec800d3a06ab2ed9bb6dc854af3c3aef5ecf8df40e7a46b2647c71df598341b674f9fb39a8ec2122d1441dd692a1a2d47c40f4fe131883d037e48b1f965bbb0a8171e4f9e16049a7902f3f9ad141e908fd8fdf254de7a29a4b0e72185f2c2a591a9d0e7c0139c6c939abd3ca28c8091fd5fd0ce62cbfd9a75b675a280ce14edf906a7e6216af367e5b48982e70042244e31575987899335636526e2ff3f8dea2e46ea510aacdb32911a62387f0b44789c7fd4d1d8f6c1b412df28febca5291e0bca1653a787b6d445e0e370f87e802c850b5e0cb3f704da9290130790df47e884a8192f9accba0a4b1fd3c290971fd6d396b2a8630f7a35a46d5e28c6dc131a0fc6ab00dd0a6bf5dc0ace8cb36378f341e653f65f0014a645a4b9bfdad80b41bb2bc175cd32eaf3a95163ed09fd0281385bff33b9b02aed1c7c049ee8755aa3ee190df4bd5b2360bb769eecd217526d8faeef2f3ce52b85083d91667c2119329580c4c59388e53fa0f8e564f62bd602e74ea2234f03801944f23cb86f53ef7b89b6fa35799e714684363ccb56e9a7f44a91d8e53a03c448bb28fe496237cb1445a25fc2fff55a3dcff93c708bed5c873e9a14f80ae42dd06ab5d3ba50e3adce8d397a7e652be271d626761d70bb4363be6015aae683d36a9a79f8153503b09423a3e65552968d0fb3d1117df19c711b17bafb18673098bd4307f8a7851b2f41f2b94a149c7ffa8a294bf945d3f1d76fa3178d9ddf8997cac17f3fb2f05064feffcb1cd98285d8ece9a3625184eb939accd857324ec798befac74b337fa8a501f04f32d71d23547ce450875316334eaaa002201fd2b855f263752f19e5bb53a469c0fe3d0c637bc7038b14e09934cbef849e8dd4a342ab3d643a082b20625242cbd63beebc3e07dc1b94457b697271c58f4e9635a3df7cdad1b05fcfad0f43f1525a81e808cb759e25d9f3b146eee02d1549ed09741a7e00086ad33ed27941c69307f5a65219ddb9e487925e97f6d4d68b6c342bf04679188ac64f2ed2788b34e7d37f339a6e37f3f9c8fa08e3f45761a11eb464fe823e5a66afa33608de5644fd2e2b5b2e6d3f279eb62a17fb7a3b85af7561b779074b5ff80326f046d0aa9575c86443286adad4aeaeb891a86cf3feef07c97e78383629bae9b2a026ef97b61ac4572093c9b1559093865148172cd1c10d2def5a9a01d7866628ddc884563d4a1fc4335a7d21008a428d987679b995ce6e90d4b7d12d910b80fe42bae19195de08b9ca42746d1259b1be14f3c65945dda2c476427212acce3a2909842f6e8cdc102dd978f3e5d5a768a24996133d86cfeb7a4e1248003b115e81aeb73e899b2ea221fdadce0a5739668493364692abd5214c5147f3512212795419022a8ad7777ff61f3a7ff5442f27bb0ebde4d810ab7adb044f23f9e98fa0c65653e69dbf93a9c23b730a4c646c79e86e09dd7f17295812aeaab4ec587b42d736927c519e0ce3f194accca31267d6e8d22184d94bc7b0ddbb6cb7ae074ff90b35e4c7d8c221c370d517848cf03d1aff1b8ddfd6d19576022af896edd3bf5253187bf587fa6b7611b03489a6528bd0f71201600608d6095cdd279c79fd06af65e1f6f9614948c11231e66d504ae26651550cf6cc7aaf958fd10caacf9cd4e88a952e553593b65c1ec0fb804cfcc36a5e05d878d447dcda641faad514ac64ef875ea202b4ed93500475424ea03593e04329a1d1367f2a1daf207a38883b9ce937338584af024dbfd979c2b0205dd4b915b3293e05d39b53cf9bad333fed84f7708230672b8cd958c2b23c9bb4046836d1924c29ea30245c6ece74f9c101a9d143f8530115e9b0aad06244b249a230bdfbd21869ef3373908dcd4fc366c5b4abb56c8a32ae52d6e033ed25a88db42f959d8ebebc65d0020b351b4ca9cc8439fc5822ea40e35955a5107c0fce1e7ca5be02a622cc44ddae01e01829f6aba2bb9244ea0ff98e5a2276eececa0138817e99a3bfd0999af0c8037fd74ccb44877d91fe8d12951548267e59fd74304d82b86f7f8dd87c5af43333b48e98aa5c62cdad5f929ad328496cc5d5cc511b1de5d81fabb5287c7e0b102cfb954665806a90a4bed1da8fc5091fea923116e365c6ce705637604b823082c78d18b9f529e7ccd30504df85d1bb22adaa9bf3c68a6c7ed082d141e12cd9d769c30478298daaf5a16dd7c4cd05adf789ad27c02fd1cf1240fcc033fc5765356c03d0fd4f5b5832566eabe8e756c7a534a412735f5a60b35925f88095f48e98caab9bd61cc17428ebeeb17d7bc9d06bf2e0545748c393dfb1732082e2df9d16528786b7cd9330cdfd5771fc00c98e1f69f8e8b5868407e9e05256861bf295f60294d9a44014978049e20e0aa6e562da46be5bdf97eeb0a11ddd4e04e954f12021387a2c9ddab8eab6605c4caaed02be3d592215361b79c9d5aa2717cd8b117371eb188a5750796516fee70fbb553bae71c47faa6d04abd173cf13f2c526a767b7906b22dc5def263ca5bc98a716452af452a09bcc53aebbd1c24411c4f989fa34f2e39a826e5b9875af6d51923b8892bb43f5db22646af1e72b17591fce1987bc34a9a7774946a70874fa716bccfa1c14a56da5944dcd1ef63faf930756bbf218bd18c09794dda00fe5c015d4adc39a01831e35c5c69dbdc094da193128259c36c1e46449c699275524384867359b0a4d1cf9b55b4093f2392ab80deaeb6fc3029a2f0ccc813c5f642eac2b7e928132dc6c93bbb4ebe228b916711b2f4d56a833e61f77cb44a6fa32e9dce17ff35d469185d8f864074e837651402df8eb7a335ea1399765b75c4a3593afb9f9c5846c330c4381752da64e879bbc2f0bff2d8cd0979c32e6b8280fa429e82bb77214f6310c8c800523185da77ff7f66b1ded6f24905052c1e1ae3ff5454510a037d4f56e79f56b9a195522bafe148659fbf4bc1894c1c2d6360d6981ada97f859089b3e48ae77ce5a10bff94fc3a5bfcb8f1c4964498cbcf8f47fa7d7fb474961aa05b3b25e5b8fa94b01aab3e46ec484f15e9860231668a85bd87942eca5af1c58292684e8700f965c59d667677b9113a0fe44eada64df378399cb8db3dab5a4a469fe98f65d5c43a493d530386d51c09ce993d287bde3216d2cc5ab17bed32662ebbfa94c65317e147f90c39d207a527c0fc177a9077916d33dd2e4c7bdae45ca1ac4f871e7a5e0ab003ff165da0ac5f8101867b10bbfa6374fe85f9d2710ef8d53e2abfb4a9b22cc08782a259a0ca066dee9c84dda16d3d9cdda1b6eded80eb38afb029ba25548576ce1cde39f39e9b4c7d1a69249269b2b520ccbdefb2000957e7ab54076cd9283443b0c0d8741529c84c5c694540698d821fbb68c234a3b44422b24a41fab7d2b33dd13b81d7d451d985271236e2f7eab39c45ddd716d22a36951d33eeca1279c80b78e70ee3a0e8c98c6a2a3ed8d52a27b20989012983dee7adec77059327488c3bcb03ea84ec33a2f0394d5703c01a665f3b3b93628f9f5961cb848c2228e0a0042aa966e40c45e938ff9ab9f34da541804eda377f7c5614501c07f67a54bc5aa307eae0220c87175c7815f207523c61e8ba81e8adaafa85438934e2ad1afa55e9677dcaf29fa6dd0ce543ea049ed04c3c6105bcd04cfd495ccd5cf526cf5ff11f84015b5c098b692f564bde2ec4130ca44b79b65a57ab5f1543070416b51998ab3a90a42a9f1123cad8644194bd9e00a946c5d4d0a955f6ad5b7caac88ef3f3467790aa472cc3d70f8c074f1e31871716877c0812acff538db210e6a7c70817063a379ecdde0d23d1637b9482609bc4a23eaf8add2d2d1330dfadc5a73e171e2969bd16b9836ef78f2ceac458786809d34ec72e426b0b296d5e206254239477eba0fa99215f244d273193b6227c5fcdd3ddc8fc2d4df32f3fbf05c2b05b424854b93f914c7d2d02d10fb5abf5cedcecd85fec343d6edd0f9dea958b706bce9b0637a8aea8311a8569d9793477c9b565c2f1025a6c50c9f9782cad98a52b8aaf034ee91ef5e215d069b8776fd31edb3913dd6443dcc763e82f7266a7617e125d4c2e288a228aedced06830176e40b95117af226b310d150988937c74414863cb6367c6ec85be90db869f2ec7ee1e157181214cb10ea5e0f78379989b226c7c894704f49e226036e10f302e7b36e05984bba21a660c37ec85f29916b9e31fac8ba907e09533437f76ed5fc915504a6ed9618bd98501482601d4d78260af8d21d6812cdc57ca47a61da4d2cdb6915802ae7ee2b40dd79966c58429f71c6c72520d3603fe4c6575af92d772dec40ea95d81c3d6fa1fa814fbabe5ecb32eb9ff4891e18a025ae2312a0dd57fde27f1aaa53fe026d62fc1970fa5dba559f79b949f05a477e9991dfdb2ad8b128fc78277817959abda1bc679b328eb97db0781d427f3c0b4c10994e521f83a4287f267596a7f01bd8894b501d66e45a36b8c887014015d86cb22ad9b988b282ac33d542899524af7a55cf188848c1b65c07e2c5911c2b3f6dcc66031f41a83f0090f5c287cbc0a03112da258735c00ff87dbff1bd08e741adefb161512850bad74feca5d267d0dcea4567a4d612ab31e6d3b61016efcc4a77b8366f21855a4229b23f794bbf84ca73fbc1efe2e71d3c24d857083eb5c2d52340af70937f8ac2f03b7af1a5ffdfc98a03262f755854a844e366ca7c4d1b322877b53a1c40d4532b775c91e2c820620fad0b98b41604a69ecde4a3ca227df7024a150a9cea766938de44a8fca8aacb660b4514a9ce2aad1c2fee0ed66b672fe14d2fcb62bd191a1ba967832fb3e7385e7666f843fce5cadf3d2e631cc85e7ac4ecf30e66d0449cc51c3feab801a23882743ed707490151f558bb7f4dc5b5ee66622568d9df7177b901dc351b73e4cf3aa10b8d68eab0fc95d0a4af725c7c88cffd396ef38d56c961a74ea1952586c58421647704dcd66095704e9df2c2d90ad26f634495b98f9044c392fae8c3307f945e6758995a4d437fe790fbb3e7b0724b1a1959de15426c1d8d8327b146577b402042672547272784fe196466bd92c5db202662876b205b4a3ddd044e9b9436620d81c8690f08ad240c8359e2251235726076211160595d4952e2fc60843c9be8fd4f20d10951a473df2898ffce4d5dcdb40aa6002776d2f767586533c036652079a3bb2665be35c55026665481918110f582e366a37760a9eb670667098a26a4d1e6b5b1c104da8179b24ba0079a72efe9e32956c7ba84a8c37d469706a3dacccd3708ed53dce1e5ee77db2b42ffa341213e229989b52059851f4ad36c85828e7c44fe11a8e3d9b22054f118ce1d2f81aed4cdb70f153bc2916b59d0c38df6eb4b1aeb50d44c23f126a76ef5c5cc23d23bc82164252343f2cd43a3cdb14f2b66c837491a219954c54c8e8f6285c9200ea5716bcb29e46128de17f253325e144ed2a65bdcc05d4db627648e2ce25950f3540f27cba6866b1c1047be4dd811d8a493c4ef0e02c15ccb82dda26beb8b80c171c7ecacd189e64e823e2c45ed0bf78d2f5d8d4a52c0bf4b37f83d4fc3163efe14c9b1d0a2fa1eb5335db081ac02dab9ce91488fb24c5689b84ada600d5ea6209fbb76347ab22d3cc180b5cfea84cd7d4d6eab4c722c3b22d9b22d037c5b6cf4a5484dfe180fb09a37991c22bc1da16d990ab3bf782aafc352f05e7fc271d027f8b33f7d477ce25f8dde9a5e2dd4f9b549824c2f3b9e52be1e4d18ee55d21bd81739bea68215be9b047d3a16d15a94e9a6d585e1829af59d3616216c198ca67d9ccb8cdc0bc4c4d68e1cd58da4f943b6bfc663ccf7fe7559865f01690b732a33b4edda81f833bda671bfed557d64fe04b4d8619380c667d1cc7e5d94bdb3c5f26dc1d4646a40cdc2200d1b9e90e55cbb574d1202338b2716585c31572b55e5d78ba71e2a590f69e1377cf03b5227e3d38fba2dc8e574a2ec431e42376152be34dbbede0210aa85c42c210e15169f880f75f1d4a7732dab84ed5e676e67543964b869a3902750a3d352f6471cad832fe139e8c37dac1ad78c3fe2dc09dca7569f2bea5e0c230b232ccd02735b0fbca8308cef594064291f88e2021977381214adc0df80e2eb08faa7f18a94a51855496e152b8dcc4dbbae495a625c1d6792d7ad326ed2abae7ac42231d7d186b7e6ceb54c92bc930c531920eb3d19cd2f1d2a02d45b5d35fc7f0de649e6a70dedded56922ca6d120eb7cb4ec6f9b59d7563cd83a36be505eed27cb5850a050053b8f82e1b257e587dcfdfc47824f4ab3c31a1e3785300219fbb227648d9949e66c8355c98d30f83a4979a044c09d45fcd18e2eb84ae682e217f8446b3f1bb8fdb056a73d463ee778cf1ceed08a05cf907d9aabdd71763daf52f1c73cf442cb610294b82fc9c59c1fd9574aebf926686e605f1d8e60bea4cd4d4cf719cd0891991a789283873917de9d32ffa7851aeeedc47db7f31633c09ab292f853094d877a3b92c80aa2ddff84e50cae118c5dd5be3004be743bc9282cd55bfd3e7165a54dacbc161a0b5adbc11334c601ce9e87be9163ffef75b9be3c04f5cba10af51c61e05f2618707551346a94533074528c9afad16b3485da6b31b593ae4a338686a95a2a13b6e109237f031573a677a31b29ac2ab3243f9be3ff430b710e9fdcaf08fa779e4e79b7aeaa05e8b84e5af80eea4cc73b47a102d655b83fe4017b3ea78d9e3dd47ba498e242f4f56c80b24cb24c6eea953cff8d24140595d19651d7dd2deea08fbbd475020aab168b4bffef9ba4ddd36778cdb0cc59b39ecbc9e9e1a13469e0d89f88c1b48de1682d052870164f614281115c033034cd706132879ffe5360a6739a9e6a03ae89e5ae5f02146908a36dd9317ea90dcb65b94fe9b25e7e616ff30c3b84668a486e1afbb149bf94b53654d58fa3c68d0eef1cb9914dd05c033bfe717b69c9edea0eea08cc2be0540ea88048d663dfdd270e7407fb4ab1de38557c151ee0e228b612abcad3933e348c6ed916a2b6b1a80ceaef6bebf448dfe8e17f6739633ba3deac0a6b08b6855ca165a5ae2d1c32bd8f28a721b0cee525dd8854bd504f73acd9afb4b3b1fdf0ccf38068e4941da525e4b22513cce55728a3237acb17b93d2a807903a7600d03ed6625c0c1707ad82ac01b319da642c5fa5dd49bc5e6c306956604d8e74938e81eafd02af665f665ec98cf30778b57e0788ba6cf44834aa23c80855d79bf6d5d04becb594c660081d94723880b6527fc57d93e662eb96d61757d408d8bc3fcae55db0658c6e53b11526661c45fe85d4a996ec9aec5dbb0efe0a6323a6e9c74f54b729c12f61d86056bdc6d6f5faeab6176d084c70a3237d128101f42f8d1813c79e92d79dbdb8feaf6617cbdf5576f602acd40278d6795f99e53259d0ee4339beae3d02e871f7b6ae04693ed9104475e76df49f75db1f7eee432a2d894e6b7155755dfa23b3df8d69b0865d31c399e7c56689895c331f351b19c9c7b7a59809d42221a8a98da5b9edb1c0a867bfc9e41a0fe82bdae71c108b2234d342fdd4c1ecb0fd08d08f5c2ad9e2f301576d7a33ab58968e5b575ce1b78766498858faa184588d59c0c9751831cb8df5411d2a985d016e7f736b1236590bd56ab1d146c2b418d18b34b55c90e4e49880d8aa4bb58b5bd48da836f1833ce06a21a640cc4df29e15f49c10fed7fd54a6ec29f91aadfdc24409c060268c606140cf17ddd843a20473feae85fdf6a11328393d53bcaa9c91a256c111a3ae3e69a6817812fe7419ca09c4dc0d7aa628f38d1ef08476b51e95437bdaec8570b3a26e7b6484ac00ef6e1afb4c48eec14f87a896613f3d7931b73e6db041ca8528d6d63421c9278d5f63254deada8156d32f5b733c2ab979af3427eac35e3424e4d668b15c93325101b010596b3e4c5e1bc0877681e3de767d3fb173c3837fb9ec739b0e33adf53b7ae0273d0bc3ea3a304b6ac375a763b74afca41ee4d54f064817939047f1c2d9c10122b8fd9d76edcc990fef7e02da38d79c0792e55a650e13f5b756998d08e2b7c564ba88811a67e53797a3b11169350f3a57bb743ca5c23e449ea04f7f2976164b97ba64badfd777013b6d644eaa0ececdfe3f43467ee8994a8ce852d1f123af6142ee94d203ba8a3efe3cdd1004baa48e2abab576ce5ff82623fc223e35918d8be493323287833a2198456eb4ffb4e8329a17e8995c870ded78dd97563b6b4eb6ce930844d27aaa049716621bc16ffe91e0678f2b3bbe981e6aff3ebe9167402ed9eade29a876197b4dcf54be4e0b33f5de2289f2fff1b7e44648923583212073c894b38b67a1b43377dfe07a66fe7dc464ef6c619f5223c6caf80a7809f330dcfd2fd8bd3c2eeba055ae081871cf2c6c07f3056384234725d07fe5ef82926dd0c82000b404e412e5e31dd821bc2dba53fc23eeabccf8625d1d722038c9fe9f1349d865782883edfc4ce11cb5374dd9973de43d8f7b6b77c980c84460ded728cc6b244a1584910baae3f97f374479f3d9f0a933dc423779770375772566d85c53d3f48bcfc1d8b46f56cda62ab8ca22cf2a4f0e6963a2583cbdbae7766bece40fea6a746bcd053d3bfcbff363ee9723f666d52518761c3cb5d514a7bfcc51c3636e2ca3dd77cf3825ef9aa2171e8b149b27faa76dad3c5e1e773daba686a9204776ac284d827072524bae78e3aaed2a61f2633331bb53b32e96e6014f0bbf9156e48ca102c7d2f04b476f3e07a4ae14bccec77394ea1d4d33121c5eb26617bf20a491ac529415e6a1743334c07a767e0a3db1b7dd03cda6f6ce18b2571ccc8c0aa0b6b647021fe01e084f0d82e956ccac3745502f86240d4fc50fa9b842029843d8ce768d1c465ac22a026dfe24a677e75c4fb6a29348dc1e945ce3da6f071d3777315702cdbd8509ab4d6e55e6e70bc23ade9eaf7acf3843f14d5584186f7eae1894e189272bb688512f7c4df07d756d41e28e8dc465d645a245197a6bc2d3784323ce27cef8e14694e97b24626bfd81e6bf82f1f634df6b101a85732a72f4657a4a57eb030238564388d86ad29ab95b0b5a1614ed261a4f40883faf4ebe1a45a8228f65df3380feb775ec7b4236a95a4a6b194d1f992bf1f42fb0753b0b91527408d58c24a59e24f0e8e85b95310391f90185e2f05446d67872b8c258ed43d84024d55fecdf146509b00778629f2cc89d06c642c2e9b3c4ea5bcc50214ec6bcbf73c1cfb669e95cca711d3b59b08656bc226b7843c407e9ca67cabcde8a6af7943d2f125e95d27619670f3c408f8687472b79eb5921a30179fc1b00d25b7b109e79b10aa2506195e242279f15eddc0ac0e6ad525889e2f4e9475e74eaa4f0d88dab34a2b6b1b0622219863ca24fc66ad7f832baae1dbb1f940b2d0e60cddc4109755625121a7ee0f28d3c7c46285088c784d814b73e4245bb47bf84ec90bec6b8043903eac1a8c220bc483a026b427b0acba6fac0f696b95dba2fae1491edfab6f30fdf3ef48cd65ba83f92a8964516a67b33ae3caabd5418cf48706191adb8c322270fb7cd2824c9e47a8d7536f06f5f3d8e5e2e695048abe9f02d3c911bc57dcd38861cf0dd1b29e897634dd9eafcf211fd8666ef07171604e312670f570e1b5db1631bf0cb2b89bfc66fbb000ba116aed451e7417b7d0078bc3f532b22636c48605a765402c8ef96d461e989dd0c29d0d6cc55bc7855ce368780b014a5f8c7f3134ce28c72a3e9ba86fd0762552ebb75bdf9a66dac281f08d7cb7e41d56d7ec384e5926b620fc37e5c97b72723cd0ea3283ddcea0a0ccf567ca9fd9133fe99866e010377349ec8b8a95504324f53f1cb53b581ecdeef119743bbc1e784bdd0eaeb9a79351656636d17cffc94d7a1f253c956b1a5c414a4140a983ff51ccbd62c0a22fdcbf139759958c18d7f767fcd5d997e5724f492515aba178d939c41ff9c17516144515d1e4850fded8150df8835e345e577ab6ae96f02563ad57a9d5b907769f9e43a6d744f1b305dc801e5d720c27e6b1349b83d8f7c3e705cec75204c8fe84bf155f7b73cdad469c94641bd0effeb958e3890ddfd4c5c371803e6e6f2f07b7d6e47bd7c441a8558303b4d3ad773d06ea8275bd379e89822f59dc2b0c309bad0dffad5a13ba57e15db0d7bb7fd2428f835b086e030b3a8c4c920699ea290a5e9470bbcedee0fe26a57fcda9701028408d4ab23dbbc8cac6b305ced982d4cfca7f89506e34f1e12cab2662c9d831120c8b15343348cc5e40e0fce2e5d23618daa632b2f86cfb7ac75301df5b7d248f4e11d8a93a091a74c49d738d29b067361ebe17a4b16fab6bcfc3e661a512ad26d26bb548184f542a1874b87c85da5ced591cbac1beac257276a2dc67e2b517d247bcd89be6bf4f492244cc3c549baf286841354915846700f88d39de46f927531bfbdae726420506b2aad239683e459616264ecfb9f8db36e6f610799f8ef437a8ce370278d865ab1fed321b160c45f0762ef632bcce81eb8a02ddec5fcb83b5aced92b0095660c9de96db2293d1bdaa03091d52dca016adb9c29bf47b655f0f7fa52ead2936d6275d12fd8ceb17818c206e08df8ac54b6f4b5b316c88c50e459e85690ae72b719eff4a0a11710663679a046e137bed0a17d00f9530db3dd0e55b4a041ff1fe763051ec8b6ab925fc7750329481904ed4c3ea53e6188caf232fc03d351d809e4cf082bafc6c3c36e16541b04257631e0b4d585989ef5709e761e9400123100d2c7495472f5c3e4b64f665a9e20703266421ca768509cc2946fdb825cd870915d2c3fba6efe978852f6fd7cefb10e32515f749fbd4199915ca543c02bbec1b2aa0cf1d0af4fee74c0e3d024974b2caada7d5e51218b5bebb43a14e14a40d73534066d68c03eba31b58ac275479085142a139a355af3edc77f164b88d62359eb784c5ec778bd2ca5becc9a7cb517ac1aa8b75fb86336237f223db02629f174368d3b35a3a16cdbdbc5edc203ddd2641dbfdbf16172ade79b307b8952da28d6d945818cd3ec67304c3f7b40c976691f457b6999d9163be067602e29f1978324457820b5eaa3be1a56fc7122765354fdc939872346ca24d786b02fad537c0dc53ed80801a10a18d624a74cc67f2d2ff15e05f406f07376cda25bb55ad673a96800c5d0cd26bd6d5e00c60919d01b6faf1dfbcd2b14561866cc4455d89c3f7cdd6ec4671c97bdb0d77d9ab4d9d8f86e91d6bcfc8f3774b485cac57be16341d943db4c2266cf5184269a630305d4c0593cdfa04e0e16b19a01d5be70351ac57fed546e9fb042b232901228ee8325c2019e221c84dabd9b5a77d125fc310ab2d4cc20ddcbc49dc281ddc14b6d0d84d1c3cafec287ab468a49ad0f8f931bf1edf993af0f7ed9b98f2d08d2e1a9210231fd1c9d9ce504e535d353a5154a3d37b243a3dd9d7db1138dc4d88831685e96c01a6399b4c2be2c2c1cdb56dbcc5b835a64599ee6325e89503151f3692255a21ad5205f3b8aadf3b4678d2e74fc99b81d08f5049d11ea9c464c36e78e4e1e01b0506a11b3e806360431ddb01239c4ad063d34ac7b9793fb8096f631b4fb97e0b9674a91bb485addad8f7636ca8559019e31b1b47f0285cbb87756d8f47a2c841290fad3bdfea6385a252403a442ed18550d12dcb686af79d06e36fe60e1ce9e6ae86fbac0ebb9f2368420d8bd0943f15772c896be22c7f9e2da375b5ae4041ff3ffce3d9325a901c7d7887f4f567c5c95aeec12dfae9c94aa5f32eadedb90507af2894ad673450f313b07451967aa8b61e3dc519456e4bcac3d23cc6e119ab056af364330e3aa8531884e25df24422cc8fb7df1ccde2d6f6b383fe66a065ddec22efc697b73209943f2d310828f28b6bd1bf975f13da89b248f442ccbbb89b5580299c19ca1a6d7d78ada4fd7a379984062bd59f1b84a5fa7e4c01f0d5f8d2289a2aabab3219a5e211546b8fac115a82e10b6c88ea3922962c48a5796fddc11fab94ef79a56013b0cba148cf0762a521c240cd7045f587fb95932d5c0e3cff70c5b477e6ca1663f3d57e27fa5248d9898e050797cb33750eafa59429942fecfa07afdee830f57f397e29b3005088229d52024897ede9e30b7e07eea99d262959e5b930a866e064aafa80cfb3cd0d821db4555d9ba6b9dc4c28dbe88021aafa4ae6f0efccd93dc4423ad2b7e51618589f2f1316d16e1dec4b3364396914b0ee696caa53b3c35e134cf0c45c9c954a013c71f0dc511ff88330ea624b8dabef2c15c6947825828eb730b17c1c99d8a0cc45147930235fa6469176a2442bfc870813e110e2e0bdcb24efb9d71ae9fb03c6ca74efa7f528f6c60db247d7e0a117b6fc9f983320c37092fe3294244b1fcd85850df9d05d38b5f4175190c1654cc1adacd93158d002a13ed5e28086eb19c81e306cdc4bed8fbca2770c30b37679f8e44bd2d09d413f6bc49b1bfee4f0c0d3101f4a9754526bc303117440ed4c80d2b0ac8a66cd91a43ddaefb43638350d56e7f9911358916f4c2bfcca1df24915dde1544f6c6116f447db0d5ccbdfdb2ca87f69e57246ab00cd97c8b558bc0e215f14aefefaf9dc092f116e789fb5ef965b58db374d2212e704aa417ff82b23845d8b18895c8030e7dda17ce2ec833e3479fc43da5e8f0c659624de3c87bfdef86b9ec4e263ee316b4f6f1b247e81d0f3ceebaa1b66f30459c7110fdbe5f86f3c598f4fbb0c49ce8f5943d2c8a806330af763f9f43756ff2cff8ede0130775c151d3e5cef017bb8ad2445a10d4d509c27fe509c60156d9b903e90367d575e5a693f8aa2492002ed630c6a82942eabd681b6e5fbe925783d4a4329b703daea02dad381ae6f7071ebb55210db461de3d3fdb298b0fae3728f1b95303a487d56a99bd291a4453893300aeec937d4e0f484e35b90986b07f20f2bf8f43bbdd6d5283f101d09594685b6f5cc2ec546fc869eb8c19db604412407be9702d05ca6c479213be74822faaa5ecd62005c52175b3736316a964add930017f70b20d3f323e921b76ba0da226dd28862022f3dd76022b326791ed69a232a6650bedfe60ff7c18a175eed3145792a737432c8a65626d294da32f1f596976fae0946929a306a472f658b7a054d35d9843a54459d979ac833ab4594bf088a01cfb4002c18ba4f936cbb5a5c618df15f187721eb02ca8f984f01ed7238c15124e8e38d9b9b9e36d6bcd022401baa2e3d4a45d96256d41b584be6717e62c0f38f4bbfdc8b574d6e6fd52a3a2064e864306a39f2efcbfc8429421cb1e8fb0359a7ceba0785de64b9cc2a7361a4ef86e9a7fde96243a63a550c54d017cb56674db3306e303657a53f788415719c096f9a9ced3c12439d9b1abfa3900dc3a4e5078b502efcc00b2f9e32584590b1ed582f337ec42f219fa9e0a1531615fd1ee88c1c3b7fbf9626d39e523b39d4f209cbd9246f88079e39222ff71b2fb72d1d3962249db24fcde437c170df1bf351d6a94d8f5ab9f3af045267f41cd5fad8c8f2d4e03974799793dd4ac3338e705485f60b896ff7c680d1a7c55841c99af8fdf1491457126b1b932c6b28d6576085baf0c0ce5d3c1ab3321090e24cc152cb38ca7998eb4247f013efc4008ad1919c1641ac13fb2aa26c1c41c3c2dee6e303b3b8d2724056ec827a74b53783252b8d13ef14afadabad1b4261eb961e4003e9dfadf02d17ea968b98594b9c32072bc61a278db3bca4fa1844c9bc22faa89ee8a5d9d6c71ba4d7042cd70011d24070df4d2d297cd2b1501d742776f3c0733c46bc6fd3a409a78543a16cd8398087b5637c6169963c05b00a958dc8c62d17ae3bb4ed31ec36591ec3aff8a7670c036fb12a956d2630e15f2892efa6dab321f1ff01aea669d942e28ade7c60f5830b23e529c6a2e665595cdb03cd9a32d7a5ac68f328e77d9d94b538a95694aa89d6f6b70fe5f67566eccf1373a401099308fe22f4f5a4aeeb6f34baf966e331e34d0e86c4d838c8b139ad0db8067e32b42eb7e65b086f05072b6723511aef532419423d58185c43d10a270e0307d8bfbe10b5dfa45e0162adc4c912d1864eee831012e8fc7bcd42166e8d78b4d18d9488d084cfcd7277c1ddc204e9785194ac73bd04ae51c56ef8458ed1ef433bb7e75698c05de4833df37a2153914a7825e18bf93e9c709f6208239e0bb59f08a4382b65fe6b4abeaaa3dfb91b9d5ce4a0226357824b45eb2807bbe24d9ac52aa435568fe8d5cd691bebfefb9a59c149d059be3d4e382b10d7ab66ae2e0ad4cd5b98b59b8c963b3363d65141fa762283cd90541820b9c68e4637443710a1ce21ce5a5727207321200d9d8a8155bf79eeab31da6007a05a9a4b6a44dcc0ead68d1a664d622bd60e99ec943ed2c1b322261adde5198d58efc81c036cee4016b48d97ee8602c0e42d9d81c03fdb238f148e4ba82786d22c2333f9a7dc1b5cce251cbcf84ea88869b74d3e7efb15fe1f8ca18ff51daae69abf600a8bc451c359e539545730f4a90be80d9e9dbd74ebf28588c0e15e5486ea46d98081b0df5933938a98cae67fb302efb1a0d4ea15b3490b9786dfad6ccb6325de9943b57d2902e81600fbe1edfeb2e9f4438465692aa3a8c11c830d8268d56b976c34ff93e78f22a15d00dd542f84e2f3626c08b929733710eeb8632e951a2162e932b0817616ba642ef7ecc14a4908ade12474081b218ea0b0f63ff645a86295c92ea6c33c39b5bdc6da1cc09f15e142f0507cb205bba09315ba64968bd6c152662be78d27f125abc8617d198f650a256c5806c843b7079b5f3e2273e76c2128b2805865423c15b600b89182a03a3630e904e258a0e724361e07b5363096d0e1ec0f4f974f8a3914f06c84c58f5294c721f4ec3ff4ce6528bf0f055fb3bd792cbad812215ba1cc5a383d7846067b8d395665a59dd99e5a684e192345b641eaa0a0b73fbf95e5b6bc3a447fdf97d48996cbcd8fc973e9ac1275cae466d236078826c08298dbc378a29468c8c12165a9e53d55f56a4b7365295c8a4842cb65146b90d41b4606f8fda6527c1e444ac12aa000d8130ff0c0316a88f9393778c04d0cee4924a55f619dc73e624d38a96744d0f641931a6f04b176b50ae5a7964d8333eb5922b304cbd25c37a5fd09bca4ce243d8ca16bba114939cd56b1a0da1437b283fd69fe6e1251984d39a9886d268ea4303bc3c62a4cf7a97782d702a23f5853de718be7ac6db6343067fafcc01d41fca473d1d623088236636ba0a389d498d0907288aa4aa49dc046695a004b76188b4728521212c0fc7b13e2093ca5b7107906da5e3b1e6f66eb912de74055a6194afeabeb3fcbee45d7efe2dc24284ae0523263399ebfc73f7775070acd995d674aa425f6a0614e980287a3e51f4fa5ab2f429411f6f77919fc39061eaa6c1cd215c249f48eccfd74847987bcdc242b14d8c83bd5a6fea2c57eaf8b89549ae84a5cbf24e9d3c596820eeaffa4693954c8a86b07c088672980f0b7e61288b55ac9377be18a28db54988f7fe07abcb2c461a56dad53c7257cb6ad242ecd8dce497ab8bc8ef21bebf157ac5dd1a18620041c096377b160de361e227b0598af4ea392a7bb8e9b2c59006111ca90419bdeccf578e3c032fb31fa92b7b7835d710f30fd4850478e129b946ecd6e034d2285b7e436e48fba7b346439abc832177025c90cffc5463e2c99d0b094d67858fd89fd460cc0b642ef704d94c6f72a66843052a5a481d23578e52f8c92afc54e4a47a858fa87624344e9610801cc9a5b7841626f7cd3b44a4a47faa70240ac44f915adda9f74cba411d5e13365b1ce0f3c5b58739c0d9f8112bcbedbdff4443de7acb3a861d40ae285fee937eb43a1b10f91c71c30c3302245528bafd560fc3d922f8d4e344be9066549f5343ae61e154d6572fdf24918695495fecb6a0e231248bd9f043d4f23779f24440e771029a00cf83400d26093df6b74c9c98969118432bc5a386570871530631e81e6dc9eb9f27c4e19b44293ae49bfaaddd20b5fb9ecc3e785bd6d243882cfb38ad476716b4a583fe3639f0b507af6b49f14015d8f392ff150ba6c483c5fd71e467b0123aa2dfaba60998bfd7f7f782506ae405c95787be47e5abe36b034b08104bfa1e4ec94338f8922d292a94f71bf33ae70b2d325c419e94cd4a963a3b0ffc97d3002792f3af2ac6a2dae003b164e3b972433eceab2d173ebd033ef50b0a8e2ecf9b6266c06cb59b0e381e9fa2427dded060ea626ce4f44a374b23e460eb58a3169a59035c4a0503d8e6d16a695c1de3f6842abdd5ca64a87369e8df6d16e89d0a69ba51d0e799ae5412ff6f68df635d813c2ca730e68fb12ccb24e6c0164531cfbd952edc9b181cfb6fae005a680db0ba6bcfb12c0ad2fbd2d6c3b483c1e92b71473d9cf8637ac8708591ca2743cbb6ffbd7ae97ffed4116a6f3413a1ca85702d0eacd6880c62880eef6c7c740fd40fa58a08caa8de2ad4ed60a063e0fa6d88693fda7827232902c35553d6ea41e1cb9a3803be1c6a8ef1813899d3ee0c9cab564d3b1584f2330ed2d1c8893a87f39d0f7601d48137efdea6dc5de96e6f5827ceb5dfde46fb5bfdc1c370d9ed8ba505289f7cde6f5bfa651a38398416a5e38905d56972a349d4af0a135bd399246be13cc4a8f12ae62d422b8b59c4e2dd981acb5959a3e96b8c0f51395eb3d10db11f24cc4e0870d9d89e4412a21f905425d9e61899361611b5563a98609ddd8a5cc75e9e4b1812068e6b6de91d09f34f9ecaa1c4fcb4e2da85595281385b53437f72797acedee09e7bc2f96befecb75fb0aa9bcdf69169f0c702e9b209786496c5a0b83c7977e1e080c4548c4791f794ec84e0c8ab01ed5f7cc85ccc59b5b54d0233cd9de7a72de620d3e243cbc7b1ac8e4ff5122d4e976308747aaf327fa92488816f59eb3cf7e609bec14d31f58a2e4ced8ec7ff21725eecf90645341bb83c6ccabd66d74e65d67e81d7954fdb545cf4556c2505d2e5b7d0cd4891221c34e40bfa79c8b7859a0b0477a4c1aee90232c344d28db44ac76b4ed8e4b5df575b985351540fec89106a563dc2ae0f6523b3052cb570f2552dd80d5f4ba6a4999e3364563b7c6c5a0ff8b825bc2524ffeb745ae215e79b673860b523372b87d5e548fb7ff61136dd86021823ab65846c99d781c9b033d93b4acd95fe6d64ed672a7cf00443853892d8c4bec2d29daab690f0ea9cddf9e50cf91e3438380baf2fc39f13f3dcef4104212c56a14841e69a569335f9c5d9b61e7ee30fa677182776abb2301972968939a4e4af0477bf0239f74fcb19467248bbd23af6e50ed2f8804c04adfc751dd3e9d34c0bea2e72df3ace5088d32721d16686f26f4e3470a52c1859706fcd581acc26f645dd3f8938f82e8611dc743008ee60fcd3512f819e08c520fc74dec487072997792bd668a55333c1526740b4a3482c531e0a61eef6b138b1aa8fd3c311b27b20b25b0b273203fc010c5e5f36286458d295ebff287ba8f1650e9046ac5318186b3dfbb7cfb0e600da4883fedb40ab6cb6611c18fa145475428fd3428d6072bc7322c1fd1b71320f3438bc98369b680eb87166b921a0abffa66634b0bc7d0dcc98bb15a916e878f629f9b8450a2077f3b2efe1379d3b81d36619c05e2c2e57299ea86209f9db96f1d29c957892490dac28e5047c925d57fe87d0d0d9f98190ef8bb5b06d3e162d29c4410cec08c66d048a2454d99685d9de375b4a2e17f57ff6ef25e74dadda328a6ac918bd62cbbccac767547b049cb9ab793dd20a033e2db137474147a770f01439b7fd6dcbe4b910ce396024dda93eab38ec87932114fe0053d1619c78ded5653779033cc0704109f8cff309c4010ec3a6c9d38ef062c67bc57906cf541a81f4b64eee7aff9ccac365ec94da259459f8e3013d5ef42eff0099eb84295268e1e379b22a2c2cda49cb99bb0efe06bbeb5cf9136f40844f857d60dc9c6b6ca12b3bbc18001da7336af66d25d55306de7c1c09777c351f174ee6a2b898d428c572f1ba179f609e82f427494bd9b0447559a7f787858f660f604a28308b29f8abb5c245d08b3ab7343d5d9fd02eeea175c7a9dce7561014fdd3db57fad07ad213a825de90f0a0618e97d0602a0df36e2547f6092184ea706939a0fd9ffa474dacb6323d3f8844b9deb25cd4bf10b403311c4eed2c2083dea7300b52821dfca59617bad4955b21658d421c8eb6ba8e4cf76a6357a6f4c449aa39fa81db778a1dab7a2f624e071f315091a99fa1cfbbb2a9e685c3b7b811eb23b851bedd94d9044230a4c33e961ca6ef19b7a3e435085458cffd37c4d6e4fac4d497ad2153258e63568794e0f62acc24ff5f20f5cf98ad0be5e5ff02b2373192c25e6a89b8296342d04cf27f0dac93030557436ebb5fe0274d34580fc49e2ed04fdf815b63314eda0e90212a8e035c300b47238aa99b0ec6a57cff3b08dfec6f785289d841979730034c87e3f9c4dde463c1c46bd5cd780f6dfe58aad62cef2b0da85356ebc314eae0a7ab85789b349d678023ead668d59f8619d6901278800fcfee6c73a443ee8609cecad7cf7546996facfafc4ce3c87a7ad26c47183e3e0a114c156bd3d7808ab9424215b0c1ac9f52cf804dc142bde4d4814fa699283e3e7171153c5d7e028c440e4222d12c6459ebb3f8c76f0d1123b23dad34a2758ce67fddbf8033ebf721dae05ea8f685042c8db5f84789ccfc6590a9aaf4ab153c7c3861f089ce07438371c259347163df9319bfe314108b2228bd41efd195f248a12146fa3a9b408fa3e0d36c854a50f5ef0d2b22677d958b4754d65dc87bf535c9470aea3f94b78b9b3070935f264a7931d15315fec02c7684809d69262251a004aaf3f54ac9ebc2251ceb9b82c8b8759341501631e1098189a42593b1264356008edfac51b947faaaad8fb80eb0cbaf08798e625d1faa44b87f39b7cd89fb4a10ae27a0a0c6c6f0c46bc4c64e8e4e351f478ed1a55e07da68ce01659e2ceb4d53fbcaa3743486e94fc19b9d47ef50f8846393e76495e078113d18679fcb4f7f1128d5069e431af3ac7322d48b5f91ffd0388351dbf7e1e736097eb7bf0c918f7c8ebe27b0b71301e628cedc190adc8b52d25aedda127437504d63f4c15ef335ed51c25aa59ad37c56d3865b521be71e4636f4fbd8a488b978f9a0d0165301d0b704e273fcf2dac313ede42d613921cd5b866bf3691fc0a1d5eb3c4f107753146b8742729cb5e0574dddb7038ce009b15064daee54572e8b508a32706fb1763f77c802b49514fa7525e26abcf9898c1d422c6291e75bb868d994105d66c5a33378a92b4d3b4b084ca8d775c535151ca96216e381d911f1873091d3d713759100898f669c951da72daf3e2bb8460d3f8be65f53c7d4d90480c7657f685d3de1ade2a6f51df777971a50a82611df3a417046434f6d1858665e9c36ad4210083f38359042ea1dd820411fbeb77bea7b61b4ce883f4ec59a0d23137d4baa2a213b6a87424c0854abb62b7f35dec450d7b8e00c2842611caad0538404bf19900599f31a630efa4cdd3807327bc74b70e71be46164bfa2355480ee290ee954dcaf15d8a33d99d71acb6cde93f57b772bd248283ef53896e713f67079a34a17fe5db028faffe55d6ca98df65416bad7a024e85b5f601b486b50faadf87d27163f5eda8f349a9e59b74e84f4163d80adcc695231abf8dee60ddd2107b7b02c98bc11543fd5b6ccd6dcf0b85df5c943576c5a136e1ccab0dd51dbe68ae8c62651c594c266d794e140b794d62672700904baf8d7c8df1603f6322844027bdfa164b72afc0878b2e3c6eeed11e45df886289d424aac0bf08562f346c6a97e834de5e2d661b30e675a5cd6f01578a26de58990af6cbead4fa16c2d0981b46496d261f595fdd2bed80aff7f7ef177ec11fe99fca1d72cdd0277c977b349708c186997c29fd0e321bbcad9ce95ebeb2535f3b7988d0a985475b48ab73ebdd0a5318f56ca096cb471543a394854e79bb71733f699b8e91c9bbc06b6ba64fa41bd8f75f4ca2e9a000b81b9acf62dabf831fc486603dc2f2510f5a62ad15200874d18a4a2b575e7fe57e218b6a4bdd1035817154e16a9106a37bede1f5ad434d01a0cfe44548ae5c3b16aacf39cef459392a51f37853dd76950184d3dd5957e5bbbd50f2b27b63f28a44dbb9e120c094bb38f3bf4d97354bcc055f6b88bf452de4240f57a343cc608a7de95219ae2356518a1ada51cc9fdb563e1a59782f8a9b7d439c3e8ab7b901da3f71f70c96b558af4fe9882743a7f173d46f0faa2df23d4db7dd64ad721741806a2f74b1b0a4508dd5046bc05fa9d6bbabfe96c196965f593b1ca1f484a3e871a42af5ecd8798c5b3b75f802618433af300858451a485e819d3c426c34217b81b1ea0af3d013453d30a4658feb90584b1d31eda2b859fef8d43e642366f8a6406fc8f26e56ff492e6e9c6116d06dc232f4207b0f55f540bccdf66b5b8effc91a303d0e90fcdcfa32a49059d076e6a76b26081e3c319c7a021ca3139635599cb9ef8d3308622d305b897f18f8a5155f387fbf1f32a5b8e9fe0a0db4db464d62070e1b1264430142f5a57a49617c8bd5e69393aaee523b2c4bb85d45aa8b6349eb34836dd1b2e2dde06cda2da407153cb2bc021f3ec25368279e5b6d4470d6bfa7a5c170dabf54b785e2f051f00d4f8cad8506675759c3f560bcb27b07cf54ef06d2c1f08a67bcc62942f2792a83d0506682ce668fd7fb15934c8a1d84bd9b52bf8406b09a3b22ba2353047284e44558380013bcf1c736137b48008abf57278152ef6a5630ebadefe8499217af5006ba9542bdc7a071707a07aef3c11b1f654dd9061419f1cfc7fc5c8dc81f081ef96bf8ec281abea3ecf8aba14f9f873ea055360e3ee4fb66c5268ac067de477b9dc0df3ed345ab3cf6b077f54f34542d8552d63c63e1ce45d4cada0ced855234ec22eda40a2574db87af12e68c203a4239aa96afd49aecdc94681854bd3caac761ac64b0b7e458922e8a5c6623df21f03c32bdfac042f873b6a51f207a80e2007a5f0d2de24fe57de700de4d33822a5c264d0bd018765494bfec4cc414d170130ffffffcf