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 51214 5645690196546e9351bbc0b10d801de1ffa0505906226991181a367573c9fc8e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b3abf752eb05b119b1bb27e64d9e2197bccffa1a5ab083aa6c4fb68605b2a57
Certificate Block Hash
5645690196546e9351bbc0b10d801de1ffa0505906226991181a367573c9fc8e
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00d010000030230000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000eb0db499bc646770f1d08d49c854b5f3a5bc375ea4d84457cc185dbad02ca7fc390c17f03993decd111c468ddb25ec7ee12ab6bb973d304aed8b1497579c55d62c389dc72e059b93d521df0eff6b24ca4bc82bc14814601eda0a0000000000000040000000400000d010000030230000

Raw Header Hex

00004020fcd364a61621f54a899fb36c5ba315f361a8db9e761470189ace1bf10c3732f077db4ac06f91c228c369871f38d31917a56a7c04e64e2748eb32d22f40983556895c046a50be0a18572a5b6068fbc4a63a08aba5a1ffcc7b19e2d9647eb21b9b115bb02e75bf3a1b

Proof Data Hex

59,560 bytes
121216020307757deb244eb2e7828199f2ed007bcbe0e0fa9fdafa7858e400852ae90524a34d8af8846b021d40ec308c90de2fdb468e837ccea4fa3c7a026557db383ea860a2bb9dd69917eefb5dcc839abb86470e0d4c5c10c8a675817c470769badef0fd95b8f8c75e3e523496f8d29c152655f0e693cc3849c6b1b9aef596ea3b628c9d8f5b19fb5ad399c1e23ced9de6229835e134da41fb3e86fca3b969aaad0df45ab07c84c07dd89ef2fd4ad6a3597652b347e60e0ab9117d107d82c40782ea9cae36a75f665bc55450b2879461b4a9f58641ec6de1d4fb92b698ea4fd4ad70734fe1f49629c5bdc666ecda8ffac20782367d5bd1d2b0a6acffaf1f9db0075cf15ba5595a526d359ea515552e31b4a9e78eb70a541161203b746d9231995400d863413bc37bb6f97104b6e32b50fdf3b9a69dd37ded48b4fabdd20bae04344d3cd746a77b391de8e0bba33c2664b99d1874e89354771405d95460b5dd3d0b2f5a13fcc9f607d5fbeab3834ab05eca435f5150ba7d3b50a89606a1d00308949370363158f6834de53b5e6a0c02e395ad9dec4dce4cc5060c8687a5dc78b5553c8170bdbd05f69b061ec6f7f3427d8d53b8daa6a30e8502a90fb9bb34f1a1cc4d0e2b60a9befaba4692eb0ea12a74f15786d9c3157022929e0bef4dd8dc7033557dc617bf0f4e66cdeb6e1d06059a860cac2ef989bb8bc60a78b4db4764697de5fd602bd483b2d016422ff2e2e2abee70287f7e95d9ee8b437351febf5d0d62ff68ccb2ccd78fc68d51ced02b3948453b23d47dbb89befbac3ffde257e96c80364be7a7e23bf26a2aadc6b8169a81994db91535b1e2d9cdd133bef923b63443624cfc61805575238b46ecc057a706e2dc89619235bea8833f5096c8057de2a54dc6993a93730bb68b6475266a4883868a4065ec2d66f208759ae0670d5b6b08934b1a96eeabb2945c175f59425292172f62df25834f769647cf9e493a020c6739eba0e0f4756b3fa53c0680053a23cba5a2274d467ce3841b61069c85873a669c4199d67a1f16779becf3311d520137f008f115fd28f24bf1ff7d17294db939979143923eec7c6557ea021cb6276c4430123034b91950d0c271e3fff6fdcd335031a4662660490186ba4a37972d618413bb053d3a3ffca25e7375d4e0137a70eb9d3e29b0a6455ae2b0a2904637460736222e9a5044f7c644b6bfc3ff9563a319c118a473b06ba3b40daae35920966a6000da80be671f4fcb7751e84da5e1cdecdd9f6390f75537a1f0b26b04cfdc286989f87251f6a86660647020841611869e2daa19a47c8dd26d0ac5164944aa064d497c6e57facbc6b0965fe7c9c395a6d5217d89dc144a653eb7a41ae4b5e3ead240ee5d2edd58f9c53d2ab7d7ea1575dc0887e90454d6ce054497a3c0c5e36bc6d5e2f9cf8c8a4ba6cbb5605fd16555447355117078ec3523d3c56df538b257924642b7625c1242b79b809b69908cc19458376889735bee8f6b40681dcfc9a7649f37bf0ff3f1027311553d2ab8d6c06c8ece2a9c3c49fb381e8f4b0f275486329d55520bd7cae8aeca1b4961e9bb47819ddbc8958a3db15945d22fa44d60e74e9b54dd2dd8ed6bd5798e518b62b6fec5b3ad295dbd92c6cf61a0a899977a45c5eda7138b674f707750094464439e4f639e09c8033051101b3191a6354419c023985475668f9466ea4d9d2a38f45edc402defda6fdef80cc4bf1495b6656066a860bbc2e595f04c8e6f8447481a202fe7b5b20441e84199456e10c81426fb7a646242f4fbde4925f5e4faf1f647ac484bb3a964f28fc45907071d2323e44eb1c95b572723a52579f357b2520bfd22c22b6a0a03c159fa205ee9bf36f246ed94a6f26a2fe8334def67176a43b16aba7cd481960c844b4361a3e4d7a6d108ba99bedb4cad3ddb673550ba8cc3da30480486fd25ea36f63ef6cb82920df1daf5459ce497b5cfd871f5df82750248f133c3208f813b0ada239fbd7aa955e062dcc14c73915af24013dc681ce623646746927bed280d87fe431f4198769f92e9655f159110f75cc70326dea9566978e922d4e36f8bc09c748ccb4d2564e481823b874a43802b054da584e7b6143ccc181395eac5d7dba899b426deade3afd4fbfc7ed7b5bd52026652a7745f38948f3a57a0b632f9b6e37222e4fae172ec1792e879f751c7ba90984208798f3e5e5a8fdcb8ad62df3da8867c9c9d221e0b13c69103aa5db42f90312ce04e3bcc216e1940d0c91712f6cd457a82f97f0fa2b6343fce4017d1853fcf0cd23a90f88858b9b7574af68c58d2bb341cd94e8e4a39a323ee2423cb0d2bc5a3dd0e331a3ff2da8ff0f2c54b21f3569fd7bba721c36e5af65ddf098395dd8abfb4af9d0afe683c5f1900a70342a260303a1af1dcbb98a17645a755b301dd6b6ec6d7a2c0a801607d7061279f3d17f6ddb39136def84fd65a871075ecb62ee27d8d15feab25caf71579c2901481628060ef264d54adb963415066682ee17f649e4b3e5342bc9a3be2c7b3ebe111cfbb25572674969f4d304a33507dfadd53e4ae0af8675dc6a2eb7d37567cea881fa7f8966d51857953ab04608b2d877f5c144b7e16fd06ded8b97966ec3195d75c0cae0252098c648572361e0f76b4b3f15e5b3c67fde18f374141f556081af82de5479540ea416f98254dea4d5427bb75e604fb2b883289fb64891753094ed99311bd41c98ffab7ace100de3cc658e10e17ca7d96e88247c82bb832957c08f1c71216f1a3dbbe8904e1d15dd9a337c2d953cf11799045a6296187a0db715e5760448efaeb72a27a16abb5e74da93bfb4ec09714822d70ced0c8c343484616c00c9e292fa99ff926b6be196789ed5f15d1dd8693bc83f7b1f8e126e9ecfd62e4ab96d70668465d4388a24a0c739afc63fe6af742f4055038ea32b96c7fdacbce68409dfcbb9c50625339b6308b445a82f45169ef2d677402733bff029ddc61b657e0c772ad15b512bb86b74ddd041828d568e8f8c1c5cc863bb17738e4f398bd262251d8374bd6374d66f592f41459caf7c02b39349557c9aadd9dce931d8f1d5b7a9f23b81f3c6ae8a84ea0c8817b1a5394aee94f7f59b6d30aa62a02b8451d6747b8a2259907f35aaa8b88e7da91222c939a796568b5fd4a9a3a59cee40e7de3e00173ff97b256fe402a8a794ce35ccf3e03682fcb000bc28ef808b262bd04b75cb58af76d6f1f9e2acac0584660fb02e1c2551fc0eccadb7e314b2b82ea63ce0751083116ec47ff01bcd0d2e774f7f527868127b5c6dc6bdd92b32f63ffc96fe78083d50e52542f41808b3ad227efaa258289cbf5b1ed136918406e6e6515474be28eb0be84d96bbf6610ae2b88f9a18cd360b15082a0602752a7afbd065c9c0d3dbb5170873626cf679f6f64e4e6591ec0f3c9517a7fb986ce1e7126272065fef8c068c8ea04bba4829ce2d8eb6f56b231ebe1f1e812b7db9fd20e770537663d0f33eb993ccc1c286740250f7296aaf6534569350e72cf36325499d7ce27a76e5dba0cde74ce83a8673d86cbc3f756e863f520b14087ca779c801b02dccbf7859888455b06b9077916da6636fe1a5229325ca764d311b7e75e9765fb613d1891f26fbc6c4582627ffa763e41628947be0b9f7ae2e6925ea1c023ca7eb0d57f05ebda9db9edaf784a7c1c1478b164d0ac32450b5755c9f59629de16cbf7e211aab19a8902a2b57a97edab72809eff1728c5aaa7ef04791e3c43928694e5d7d58d865bb58249e50576f26b6354f1f23f30a49575cab7ab07b2751ac4a274545cf5aee516a2c46586092123df813e99dd3d944e943d66e5fe502195abd3684314ba57c1f57dc785d66fcd05b93cbc227d00046ccb1c5a5063334207020253d4e3ce886ad17f8471f2109d59ed8e020032dcf385e6d4e79d309798b1bae36070cbe4149542bc6c092ab7305fe262139f4434983557a0ff7f99d14d6181a9f1ef6beb0ddbd6b7a7152b9e7cd6dd2e392d7e8dab5c26cc47db293064fc71240795025f5249dde0ef45989a504d76dc86732c9092d6e04c395c13d78359dab2326148631a5d9ea62a9e243a7199064f91abd8032374faedbfaeff1986bdb96c5a721c8292d3a1a0710702c6bb6995513c2b1971557241b01348b0e49cb11c202a15507fccbbb930f36f3a903d69cbef82312ef58dc2ae1e4825123fb1d1b03b39eb62d4c997851eae63433d9052b4c886eac372a37ca4b13f425e37d2d79311c2a07041a7b073d87eac0342d059ac716a8ad21d2997659f5bdfd002bbce2703334ef2b13ec6b6977e758cf28a0217ebcee33bb99f1ad07e21cce3d5d6ed914f163f93dabcee88cb4f1650c1490e4fd3212d087a3eb3d3eaf1c38cfdc852a4004f8ac70b49c407be6ab44ad951a999a07e414a33f33ea72273ac37c4dd0d16f910297538ef9dd21b0eb546a12af5a172528cf827f4343a7c48949a2a3d0977993cc15c8bfc2b725b492953075c56430923d527f9f0b3ca866fd30f1c92f83eb2a250b81d6043030d78ecbd309d43785b5f45dfeb81fdd14ddc473b82427885ead1ff8c544b6297a8c04005671ecefa360523a6d9bfe70debf57b5fd1df8a1b633e268d50a325f588240263d627a2b3a3eecc7703da352662e84e25c911d16dcd5afe5956c1e510f148f0d53fd2711a64298b392a09c9339cbce472aa8f8c8081d801651abe86321fac6c8dfa14a19c01146afb5ce1958cd7321d268e71a532532bf3af7a308c9d6859b2c6e66f10df5718905d1900b8c4213e90f7d318fff681bcae9af723a55049cef197ff0dcbe4e3db819514d681e0ac014f28f3940fb7760669c708a1289a4aff750a3acab3b00d0e267f13b8a5bb97de101118a257c949e19a5f47fe125ea043c74d13496f19d9197208a82cd4f49ea3b61bbe003cfb8bf55671f0f3eb0e7f48ad515640882738e974bfb4cfb24bf420d836bd4b40325149e1ea8504124f194178b4bdccadfdfe381e8f3a9d153385771dd46417346ba4793df8274b6626fa49b257d90b8a815c8ee5901dc7113e19e3efcbf8fe3808262728ed8daebdf52829c5ccc6ce9bfb58f3cf9c15852ea484ed76113ed4f241a3a2bbdf1f30c432957ee7f66a7899359beb5be35d30a035782c051dc43b13a6f25fc4f9c2fb710a79617b84afda82e5f85f5805d5832e35532402389decaaa1d372fbbd3d80e3776c2a5028bce7aec583d7b6434e387cf21be48114c9644ee30b611b0e06f433e6279d349684fdc858b7ee8da4a96c7485c497c55a1446d56a047207e72fec19d061678deb97df0dc60f4fb69dd1f29b7e3331a54f639d678bed4c16863b455cf92e54ee28ff7d0984f5a40b3d021810fdd664c284dcaf26921950c9453ce7599f862d903348f29f2d7639e7329db2aea7b7160e0871d93ee96b1e5f6854d504401e311a3a8dfa2bffa22648f01fdcbb3d4ed68be9bb30191bc560f63c2f5da612cd5ba877a6eb0cc1343711a213f00d717f9230fc690f75e4ed7fcf34ee261c8eba4aa32ca6978e57912fc55fe01ff94f75dde05b0447beff890711690d2582fe424f59cd6da564b44abcb94710612c93aa1ff4878d72fbe0637fb3ebe9ce3d1ca4695ab9d5c9635c0be79ada210332c5f2243ac06b845f1ee23a558a06347167948d7e2275f990045697eee724badc62b308bc6f5f7fea72b7a93f662efaf991528195e9849f46c9ab2d01433551824c2ef26afd734c10fd3efdcc55899a27ec66f44504e1e1932fad0eb06758958394904338c05119980028f5517ee31c4bbf531a3c5a98b74e14eaf44e1b850ddcb409f84a0a4723ab85fa7172113dd3a1e46c32860bbdf788e5f424cdf30cc8f24e9f3115bdcd06194b90be19c8689a028cfcc641bfb9d86bbaabb6ccaca512601359fe60caf68109588ab477a7a57f50314766035ff24052c02a4f739701a2e5328b41e61fc390e676cf424578fdbe97e498ba3ab2941d05bc975b5f5a81ecac660d0aaf323d9ab128fa0496bca8b45edf392ab335b6ca4b8ead76cb610410a64fb6d181cfb648b58e9193b55c7325426a43adaed978a1b5ca4858ceb629e3b1db72b2771cea1b012e35e4e75824d9a848e281e800aedeb71d5fe3cec3b528b59588fe9e025890d70a3370ade8f3f5140759e3c3189dbdb8e1f8b48ae4dca4e46a4012c370ca3fb78c08767cee06fcf434df8679fae94aad9b9ce8a51348c992ae645d84e65a0b42b5bc76bfa823708312c1f385e327d64dfaf7dcdce5d3a85e8c9f4a1c43b3570bedbdd8bb7f70f16bd01bb86bb98517a29391a4939203b3ba753c954cab88006ea1ed737131585995dde149c97da02e8a644ed272fc52c6f95b999d34c144b5201555c8ae5ff5b86ae8f381aef7d77289b897cf8d9a9c400d0c5aeae3b426b4df92c075bfbe66a76a9620ad71bcdc10799fcb55bd34cf390e402a242517316c48c41c595cd73479f9e478d3d018552c8f27d890948531df9e6dad3066a02c8e13542e08e1ada38f4322171f70a776cde4aa8773e6ae12daae722b052cc76e8baa126df143a563667edc3c7d071e097775929d00b2775699bcfe9bba406a94d961f4fa431b8288330f558f515b338a8fc586ef71b02c4cb8cef9426cdbd426a63e2cdfc3627bada4ff1d908070ca6e9777234890dfcd909d4fe70539ff79c32ca3e24545e10157bb8a197c1df1ec205884438543271527543db2604399c2fc48d56d03aefe3e12ae8d0f488cbf6115a32e6d3d2eedb352f8cd6d605e2501093dd5d4ac9cd08fbcf7b33db0455cbb0808149b38cc74df8537a75cfa106c35181165d511d25f77f084f29765b252cb7d77b292340e72f65d2cd8f68c1e74f36c15b9aab9ca02bd7111bbaa904b1df76638318bf12cd177c8af94eecf491c98cd8c9b864dac6533c62ba4e658f6ec65d1a82464e0ac1a661418e8761735f73f632e11cbf45765082c10182a732a388908edd3e7db7eebf2aaa4e58005b4a85516484ce789c91cb395b8ce74e3a4040b353487c83a07f8eab4f7be073f92c0d07c2f152bc75f53020687d8c1e2b7618faea7af0f0314dc0fb84b57326ba19747aebf15361503af644d659b740013214827b89049c734906c5cbb2f8f1c18e8894baf83157790802766dbf448cd124cc1192c1d2a2c2f3de4490c028aff7ca4f694bbeb9889ace1aad1a5985291e82ac8fb3ad665d758c524e2ed07296d4441d0245da4b2648bdd824e3bc0e626babac57b5babe57c65703eff019152ce6704b3c27bc4f8eaa4dbd0e094d69e2710a302859f07904053ff321b3d71254e39f3f982a6d7a7cd5aa8710b40fa885a5febced69e9f5c890c0d2f92811aeb25fc1765b49d0b791acc0679382e55e7e44f8ada3e2d32a93302111a3ed13325922a436b18ed2035a9fc5a4d9a8eee1b668d7a509d5e310e2f5f1414fbba04516a572abc97ef02debd37796fb071c336dde023d9c04e3b582c1b6acd85cf4302062dc3c96ff860526f553b488dc1b99b793d98c8f4863ff4895e4ce1104e55785b314a66168ed2a334bc53f013636e6f601e9d2d3c898fe357da04db38beb8afb70f2b61e21d2a7eecfebe776c8240493d4462b6c60e3edb2a2f9e540294e83bfa3784d698fff05331e1820f34422e95f1f3d4e06657bfcc2f4b9bba67a39c994a0b2d5a96956b02424f5601db72fbcf51f1638fcd027ea88263840d5dea1c47401ea0423286f485b98f47a8145bc01488a3fd4e0b6ebd3b98b8bf7f3c6dcc0a9da8f7629db0feb42ad3661a8f517333ac36167337d2ca026199e74d2b5200d8a6aef8568d0744549d425e6feaf35e967983960bb250c8e7e2bcd675e2a75f39cdf6235288c66b6931fee06effcc44926a2aa983ca11a6ea36174b8fea14b16d59f3ae7184a99915325569b6535b067a282c16f3f4856170a68b9031f93abb9a4a2e4829e352ed1b3f932de2fbb7e3daed0036014ff33eedf32e5c06b344c9051a2fdbe78f65ad3385ab8bfb38b1ad4ce62cc68d47399e4e31815917fdab15942dd4f2dc21de96c90561054cf533baa8cc4dfa44c05df44894af61fe1b917cc0829830ab0d8502d1be9059d30656d2472155625977d821634fcc5f541919c69f1cbb54462c653cc0584e585db5d8a176913b1121c10b3be5a3b0f5f469d80e1256deec72ab8494addf1784797da447939871d4cf197b798dd3be03f0a57f3ec9576fbd06e8af1775ed24abbef9cdd54166276b0eb86124ebc42a4274805873121ff0998752694e09c4dfb47938026dcc6d13e21fb600552c36a9edc2edea33df0e9eb113043d53b7bddea1ceb6cea9ffebd7e00066ad86847bd561038666f13d3ee4609c37be1332c0efbd85b3b5481177f99812e69b1e6d20342d6102b7c5497964e823ea98bd7ad8c3dc5a143fe267a9dfc7b684baf7fb6b45dd7db07b7fc01e0ad60796c417f6263e9c2cf5c120cf6a143a9f871a8a70b9587bca833e2104453220a4f65e18b9df6e1f56d4134f07c7cbe691d22413e456f748a6a89e4f3d53f71cf743f1d0c398c8c939aa02e8234dcd588691f4cd8620731b9635d5b7e5bcb4b78d3cf39f03802f52419b4da1c5b5c62e2b97919c5b5cc2f517978170046a8f0d44933f0e86c69179a408e7404bb31d926fcfc57b9996cf9d1ba9e7b390563782fd3e4c369c9890d0ebae7cc6669e744d9f9dd7ded6257b9a62d8b00aff44e02076d3a84faf13df5a61407f5009eb389387aa857ac513dcd1dc05a65bebe2abf037b2d52fe10d543f0d3816f8cd0db27d54627056a102a4d76837b72d116f07ba01bd4241c3df0e1c66789caa26e5e336a9b76ade0dbfc2f86cfb1f5902d2b5f709752cf02e37c78fc9c1236c3880541de989a02a1cbf7944e2a1c9c770a4d0838c96baa5ee6272c1e5f8a695db4c5de959a4770999a3832fd140e82cc8cd55b1b7fa2a5cf1a9a14bad2dcd6e83fc3acce540b0c0f048e219bda917ad4cbce91bc0d1da14021be5bf6cfde1c91178807d50b111dadfd8efa9cb5e2a57330af551a7ce50d41f800d109256f6c2ad032b58f7fc4b6871e590f4de8ab4676b3ce905b0f622093157b18344641424b6193cf6fbd42e47410c8f821972824bb6c6ca4c3afe9d4c5106e8deac7716c97fde3f1b000503d645be9e3dea4b302280315ffc54c35668c232d402c2436a8bba87a6c91ca8dffe4667737949e7d38b392565e73a0fbc6ca7f4ed03e33bbac9bb2cae15484af4d0990f41cab12c7fd4306626d727cea09efc151137d4e02bfe5fc25c4418f59f9b57b3c76e39c8f8a67d9409a05213628c8fb908e9ff32345398e14274223c0bba9283bed8aacfe5d91b677e6387038a93dc5779b8088f84cfd363ab22b4abeb3f44bc0b2e0067b55488c0cf227000b3606a9ae69b6b1e4c1d5b719ad9c0db2a6deb2338c5fc8cd6db06951e59b5c7783e2f67bf279b6df779612cb9199babf62da02ae04c21db8f887b095254c9164bbf0a65b5467033ba7b22e782ac018ff13a3001e4d14391348c60382e29c2d7651a80366c72a6fcea8ef85ca25071dbf7c704ba75a31052f8613c968bfa62ceb01baad10c16a43040e8658aaab0cdda1366fb8e485a4c82e2a14332c17ef480a79381768c225a525b677b484b7d32735d1ad104bb1e659efb0818da46f5fa494d18bb47e6075e5527fe64999ee18b8c9175c80e21d954330068095f2c2616c7b3c4e1133fe71295cefbcafb54d27cf492dfe8924639ec2643002936901629c9ea0fc373c7261f8eb80462726123e0bba4e4c83f855e1391b22545fd39e3252ff75a6359c0e643a5e71b67dac16942099405ddd1cf784313bda2ae36b31171970e148c8d979d2e14d2879d6889272bfe1ca41eb105bf7a1d7f7dbbc042143d41f8b9912878fd7c8b3dea6c527567c872b7caf5e214265e043a6f579c1145b6feafc28ff4a8a502c8891cc79046b2c1f75eb6f7db7730cf564b534e792bec5c3dbafbbabf41d93c149d4ce1911902a89e3e2de2b8abcf1f4f34ca660417cee99da49176969c540b1ef96017f03294417bf2b1deca6dce577118e15eeba86ec5b9bdb2357f675a324bdbb0890a53b7cc6b6464d34cd6403441bc8ea9c2b838d0f4191b86bfe47b285a38bc598c1047e129c4e6591fd88b996c37d2c3696a25f8afb4c3d227be3c5fe82d6d02898aed5486c48f8103582da66c0c66e7db69985e7e8ebcfbf59d3b27437e47f82b18b7baee8fa9b9055728a4ba33f7bfadfa88117a65f222e114d4efd522afbd08ba8279903932b3c07963b472cb7469137394831c549816741852abf8e223fbd8349bbf571a1122ba9102b7775a532578a900890145158eea6ddd3143eee1790f78205088304ac6aac408301b283404ed0c9a69ba1af3be032667efe1b9206d9059a2c6058c13bc1f2b7129e6c619074c368b36c98e43bc03ea1d7b16f445c3a078beec276dc9a08e340a05e430e4e9b955b1544dfafdf86287992384eb548d9b2787bc22eaca1d5604d177f13508e35176b8f4cee606f6aa84609023bdb244546f936662dd15cbd5891e39896ac7632a294c9f1049a1e2800acc36841380f095d6edb6d3eaa769399a644fdf07b562e084ddb9f0792d8984169d112750bfbfbe3fe8b20ef9e54fb127764bb9b1af9cef5bc95320a3397e836b7eef6a7a604533adaa1dc8cc818d5ef49eb90387469547abad52b24ae68cee49468b8c65283235be92e6096668ee35b94ea43f7f907c5b40436c985d3e9243d6e751ec9a36e4c6bf2625352f03ecdad47e31dc704539c4ff20664c55de29ae80b4f6fb56167ad6e48b4f20f188eb662516c3ab3b26e13052f66de1f1b7d216e6b77b3de87862ba8555ffe45b36cec68d2467c45afc7e6ae3a20800a6586662932fb3a81a72a3d20e5446254dff84b5ffdba6891aac4b802dfbbf69e09135989c9393cbc48beed00e5c72d65069827519b4754c3859735f09cf1fd21e91b127067c034a42cbca2ff7ac53b3848a4eb59ecd8048eaee03a42d62004eb0cef708faad4f9ace792b3a768c282d26da53c53e0d6e8e5139b08515268db21ba99fb92f96010b7b54ea7a3282de771399811eb62edb22d87726c104482c1849ea4df4dd28d05a4dacf1538a3a56e7e62ecc0682785d1cefc2b474215af783fa574c7b92467a4f609281aebecbb21e86e15cf2c6a99ea55bd677f4eb45868074a7a5d6532d4c8b0f398e98134628425915e9def12428176936b77e7b91c9f35457ee5533af391d311f839055815c071afffd3298a425f92cbb6143144c29216d86b423095269c7f8a710cdc0f22e687b73a2110c4e27293d70c12c77caa968398b03349108add01c94777fe64c5fb7eba89f0ef65a92a2d862edc91856024d8578e4aab4f763d3adf3f213a834e8598ce6649d949b18578b8e0dd817dca94116a60b401b8f63730db8b626f97610e73ffbe49a6bd564a482bde307ae7bdafbbe7f791beb03f497feb133d90d4e397a11bb6b7d6fc34432dc37e25951b8275f3435af425e20e4843a6c3b86f6de1da71633fe6470053b2796d571b2d2e19983ce0f3953969faa3a630df8e83e339646ceace3e885150fb04cc3ab55a33823d0abb866f88f53164b07aedcfa45f3094dda0d2abc8ba5a8bfdd2df521cc8ab0a40b1798d4195eb05e3ee8732c6c6ea2b9e86ac2f660cabaef7173f955b1eb2a9ec6edaaca6e10fa2d91a7139bbbe26d7dbdd74032d6b7635b4dcda5c12e01a40652876c7e3bffeb555b2734b0ca40f472e2733c02916543910e420d9bd4a8dcd108441f884adcc10f6a23a75cfa4520e33d4df8fad1acf9c777171ea2a12a2afb8c29b983211b473db869848cd2400f65eb5366569b8cd2f2da56b109bfa76d069f125002c6d5a136bfcfbaefe19a89125ba2a27e8e8b2a966169be826fda47b474a1d8a7c8f885c19b321045cf0df8e3fb74a2653776e2bfec2c2c5102dec44244688b6bb97e5c140401d2324c6b91a42c6d2153ec67c6afd87cd35dee5b42edbd0f8e6bc794fa57876949814952723ede0411bfbace89784c7e90e689d96f66b0abe8731c3a9ebe7769d3abbcfd12bbf20802e5e389221f33f935f7fb627d049825dc5a5cd1632a09a90a989e9540d3ed054c7926050a2188271375667c5aa3ac9eabdc0cd694b2142b7c0ec3d3ffcb3c1a7272e517819dab012fdec9b93532bcf73b04e05996f50108fc7b53f1a93863f5fb3baa2c91475c5ff8f7e3cc83d83c2eac994fb1d47829cd26adf2193f840143369c6e7bd8dbaf3950e7ec1352965f7f84823b83b54c22a3dfe18f9855e028ebe1c82a6608e1a2682e63488cb1a0650ffac989fd3b45da1d36d4ecd13f860fcb8a3eea47d76471acd04915ce4082e48b0f24d132d3b16195bc4ef6e33529f88c2c6e93450139f6547f95de8d58eb084f88a0654d5ae0420b26f53f5b6e3ae05e56dc7dccda1cce777e3b7bd16e77e3c507b0cdbb80741a397c09249cb51cbcdc0be9e5ab21118b29286945623f15710e5d1850d10bf065754a239f009abd2b91d7e48436c7b8ced626e59fc697d6b21203aec0be2220bf1eee00a7c5db4dcb8f1b538577df54d82156cd13d034c2128d3c88b4207c85d58a54a5a6b21b8e82f2a236aff95417931466bf0fbf284250b718389463165449a2f99d766e9a57c5ec30e42d363dc5ef6b9291b4abe47bdb3633081b80be784eaf11ec9e86cc3dbe049a4583085158afa4d6d8e36ac1278d8c3820ec5e28427d90bb89d57695aad663e5c45598611d39a581f343fed5db255791d6a8b2077ba6073b833c5236197c7a98554c7983d0e19b70d00b4332262a8d40b501e983668413de813b6c5937f719b9193fe83f3dc8aee2a88fbe7b342eeb56ca746f84a4d2d2f4264edbb41dbb72f15329ad80362f1e30e41cd22158cb630c7b910905137ff37fe34fa0cc2f57d49b022820258060b42668bc779d624b7b1af62e15acbfdd1c024c7b722a3ef0e22bde53d4c8dffd0bef4396d8119e9f3af861f315c7009484b29a192d635826444500c238d1b7fb2e4f808307f2fe2b1da53a0c66ae29d812ab130a90226854e278b83d3e05c1bdeaf5eb44b415555cfd3387997eb8f76ef4cd7b6d1b2285e43b9ad615ac31e0486e5d7edd06f99dcab7ba6ad845a4ede71ab1574e332bee5e97364e10dc8ef9a7e7792679d88c01ea558311934b0f3ae892bef42b6701ed8237669ce6f914cc26166d6e264a9e438e598433e0a45433889a8feb7cecd277c3785e230c3c8636e8e3b728a4bdfcd4a892d9caeb3d2528b0dc50e0b2442d6ef397eceb227705ad3fb35bf3ef41415d3a9055a4d983970227b310a653ad06a93ce706ad0a4214e651f94c8f5eba549c58750d1b5421c126a247d5c3b005b89670de0c7197d8143aea5a74163a8544f29124dbe951f2848587653dd9e59c30fa6f18e2b388292587b1ae2189c9bd6c58b064698589097a168fc576802d2d3f34c34d1dbe60d913eb75f35dac7cab56bdb7c68a6acf1c8ee1d4e2b08af52f5f1aa34a9756ca35183814128c59fe72da75c1c8a727a11dc6be31ea78390f56b6f4f8b871abc292a1361584988db00a792bc8cbb32765eb874256190f78bf1e29155df78f4050cf03c813214a65ea148108e9c2f2a7ad4b74412ee5125639c6ec5ac2b3618126ac1fe4e32847f9da6b1e73b0a8b1005a1d0d8a1f91c63d8f519b953a4f549df83fc5909eebafeabbab4ee4945f69de379557a98aeac2cf6594e23d3ba8f9543a353a84ae207df37079d9e6c2ad29bd5a09e1f4d19c50ec8edd7a85902bd3e0c4424fb67d7db3749c742426d7e891e10895cd7523d8d3191c4bdf0b9c36581530daebacfa9403232aaac58777e6b477874235dac1954f298b374c4a9003aa2705d951634321abb2c0ce950d34d3fb2fd16d24729b382d3dd6a4071cda39ffc483d253e1f8e7e6d11dfbdce7cd5b53243d33e211c2b14b03dcbf640a23df9c467bdf9b37c07e7026bdb31ccbb9e3d99480e3799ff885f5921045f319fac41a3e1278952c2fe9e1b71a286fd740a2d32833233df06fec76b19602c1353aef774255f571d97c08e524e28a98af48f52106e287fc411102c3a1fcf54e83fc93da735c66996020a385d069aa2f43a1d118c1bef5bbe1cf93c903ace9a45b1d14d6ceefa87f4b01bfaeb816fb243453e88eaa485d9874e93da07aa53b054fb334c5a99150cd4e17d82fb328c544fa4b7dcf7eac92670bb1281342d5b4a35236e722f410bc00962923653c60ddf8ea0b9895e5173b0878a743a0aeb9f3faef82b4a97bfb5356ec0d3f1e6f70bed2de0c64b544a133d6bf1fa9a59897a2072ce1950ebba622550f801ce3a2ea31aedd0ceb1cc62ebb34d3c2b0a1f2758002f39f01576c8ff901b7b24db21b10a4b03e19c3c8a096835fe88d6f8c664916ef515b4f47a3ed411c7c6450d69f7170c0583292567b88478011b1f8dd653a129a6cfb3b304b8830de29dc24a48e4551b668db45091229ba619af08909fde162ba98b6a26356f70d985935c55aaa904b323b461c6c3ffe6bc09a6115a41cfe0626efec9901880ab8d9cf9b5f5c8646dd34da9f5f1db32af1774c52228fac173375dd1574064ea47cf6f0a4b530abaf28d71eb159c8b8b1f5edcd598e15f1f30c968d3ae048b7e79753db22d81451dfdead5eb34b7bb6ac8920c3da7af70b5337ac170228d7c6b5533320d0059777e46b263a8f530cd35bc363823406f488a48301719a3b9c966dcbaef8a2689a158b30b66f9a5edcc31956ec12ec71da70157747bd6dea204d1ac9ace247613317b7c1ecbf7988ceefde9c9d146cace92d720fed9216796455cd9fb60392c36ec801b0c4bed45732476eec23e6dfb2648140716fc74b311b8605c2389a6369da107f255957e418238cc09e3c2c937ddba1c3ccdbcc09a09481bfa51e4b2962af477376ef5bdda5fb81682eadfd189741eff760c4b623baf6fcb33944c114e8ec00699fb3eeb89748c07e093f8a638862e071581cc3e0b3bdf111dc5be35f1908ce348965e55c825a53c2dd4353f0eebe63a5318f1b2c77ae95d4c536798eda4538eeda582a5a3eb7f5b5ab7cb28885a63b9f5aa924230902d1b15498bf1c9a7e694c31df470ce9d322f91be66f697db87107afbf4aadfc75f4c284fc5171613f7ddc674ee8b96c088aca953449f96e6c6476e7bba9803e515cf99e62122f4a5f0b1c61d474a719b0d532200f1cb60ddb4d30e7d902ade48c016f1336aa3494dbb08dd5619c60775b91b26a9a8212019039d2bcadf1345dcb77a36a679d3e9a7e588001ce0051c3b650f9097dfdbe5ecba3fa08225d95cb14d675f7e954fac2d4a12f5e90ef818277b075bc308e3c556730e25c83ebc30cee0c0704f4854971f090bf167c7a600c94a5da2b2aac1048006b1167bb66077fdf03dd1569fb8b22de1009d6db3576290244256d29bde30124c5f96f6532d649d5748ec82684e6f0910af3516f04dd3e16daf0ed02d73594d536303b6291d4ee16a57f14004cf0daabd3e8ab820f2b00cfc787e739e11df4f33693a362f9596a65e60132189b61bfe460e38cfac6dd300b328c7322d3147a4fb284963dff96a9373b4523ce6c4681f02d548d6a483516aa51d9922e3d356d447a5e9632575bb1eccde35d1f9330d20b71c8c5a1022227e7fa2b397afc825fe8176149cad73887c7ee5fbc8f834c7eeb8871e45d38e275f646d75935dfdc0baab3b7c125434388c6596813739fa100eb091f1b4b5e48567e22b0417b4df6580600f79adc4ab3239b91fe9443709d8abd0e0cd1f753ff847430c26dc1def64c63f55a195fd9c3bed9209c433848948d5404866c09d1c352abf2821526e8d1c995c500e7b466b6bdf604712e710194bb801ca761d8316c353e14bff60e22f5d3a834d0bccc28e631dd25bdc5cb40892211b284e9b03864d1e141c622ff474fb98bc24659ced5ad7d64e2d836c55fbc5f2dd274734b23c6f7262bbaffed3c18cef7891e5acc5928f0fcf95a6e0260bc262424f3c02858c7b4cc0d662ec42e74366a1ceddfd648c56a95c5f718613f7f9b20a322809ff46ba1412eb68b9a76a3fd6f49e25f3ae790c7493dc1b4e8a7e4fb80e6c81991843300da3196e6e1c5b64eef137cdd28e8011bc6c4e50a99019bacfaeb569e0f406e62e4fa421be752bbc72409be639510f6db548ce03011a08c92c73a120fa8938a98accc18903193a0a680c3750366e291e5c834ec63f3d2fd3538558e90e4aa123ba500b6f4ad9130f6d313df109e6d114df0f1593e11650c7dbb1b2413fa38c4eb6ed3bdd0ae1ac1742d0831ba9717854db06bdf6238711b11c344b63feffb53c35ce1b52f9ecf8c4601d8dfeafb55a82d6f4b55a66509b50ba78b9980455dcf97ca8059ada9cf6fcafd7326e9a93dbe26b2c2cef85f49df4e9820fbeceb220a231b57358132c59e357811c8b1bf044a8dab89b80f3eb064117dad5911c924233f32025a6b6ec0fb0e2ceece29cd58522e8528bb9a2b42a6b193c1c119aee9d05d438fa2de39a2e33ee3da3719c6982a4abc8b9f569da3d5dd9ddb5810da9dfe4ad58a2a090aa39c166b8cd04cea761994fdd10e3c43e832e8421379d2d613c2bf4c07c90b4173a17d6e39a052fd1c5145002534bb84e3d69e50342907064d9f0caf862f7831a9c64b6ebcc857f63f52220fc533496000b010dc53d8cd08149fbebb0c9e025700384f3f6287a7fe9bf5bd160c47a477ddd72dd82b5ae39c73f584358c6161b385e6961eae3c57e44fff9f4c3cf92dc1e376aac9323649f4114c73e7d19caf9ba3f7c7c4d3c7a5f3635132836d5694cd24660a2bfb422dcf78c8f74b8d4d78e2a8993e155eea511e0fcda82a8af46909ccc6426a12a9b3ec360f5cd7c872d1d974e193c4ce6a55c380450f470bd7f22b964ba2f9a7e3a0b087f4926bfb551e1e3fac42b81e8dba6f6581db487a5efa96e2fd833f1c5304e8d5629d4f897e5509b0b82723e402d95cbaf049f023f74013cfe0c974d640ad3db109f385df8c47db5e214aaef0f176fddb3d5539b82c6427d451d0506d5eecce14b2fcfb66ea8d044f24172c9cd4ec879f584fe535c36a89fd0d816872aab61915a63d442bedce358c2cf9d05dda761b793bf4c9e17a695c3127e6609ebad5225a85054c6e023b027b7a5eb1ae0fd5342efbb6bd4798bced549483f28e20280e1f6547af516c61abb97f1de487e80250492ae68b5f3bc7392e3bc3779be5c584bf51572a2691934118cb5a3c1efbade5a286cb161c20326610a4cf73cc3976c42f13fb36dfcdd3401d34fc255cdc6f9976f25e7e6582ad766813c809f0a21240cd528a10e24bf9aba3d46e7191660c4e4a791c0fc03ac6cb991ce4afcba07f56815239d2da48e4b73713be9613af79ad77671bb0142b2d09279d932f8824fa74edf29a336c8ab9ce3f21e5e72eb1cfd510189e4ca3cbcc3ba6a1014eb8ac16196e4f2011c67e8150c79206a6f86efd4a66e154193061dd93b9f4ae392314ff94ab9e462f5fe1d593f264b06b22d5ffada0f1ce9a679cee0ec128c4138295388798ff52a9c15808a22d037b7ac4c90dc954e64f2f42851e6386a2c423c4028faefdaf928e56c639cc9052e3d5146964bcddb2dddf9cb4ac17adbbed6d5804f859c481515bd16a2eef6a7a494506f1038d7aac9020bedd4b9b3afda0a99c68d2080f37c4ad9d6a8b07e77d304cf350dbf58855aabcc7854db364a9f835da1652c57060d7c61ac91da90cda62a8bfe859bac90f2220ce1670f9fec53d0d21430611b5b31e5c91804a378e1948f648ccce7d6412181279683122128698fcb7c193684b7d641178575ae1aee022497641019aa7e4e9ef3a794e69686ef186281ccc7f1f3c3817f5f9456b10e00295da4e655fe20507a1379cc815147a2bc920566d585273ddad96f2749046e6dcf5303732dd44efb1492c4714e9698a03a9a07d7e30ad185a1a6a341f755e24275e08a9fb78d38f4c2cf85af6daba6e3b711e90e91760e951ceeba7fc4e9b855c956f84822e8320d6d085ac30ac070683f17676c82c859ef27934ba26252eea496a802e12d4a054b3cb78376f77c915062d98cdd115f08cd30715159f39eca6690216e6f88c9f4324f61b20a3ed192f8abb12712b436ebd57300e5edf12991ad55dfa332620c9802e07d3b52eb1adc0941c90a37e2c77af6a125b04d8bab93296d34ae1a1dcb540619349014702569d721e3044ec53baf0b37a3ee1dbe107351a3bfc69d42c447eba9b45fd44408138df5056b0f9177dfeb76366b3fa462c2aaed09f59e388422895df4676c162044c124e621e6b915505b9e83063fbffd5f2854878da1af09cd0f3cca93569f51ebb53dd624722e94c8859ead427324e91702358153f2d922efb97a6634fec600e7eb170fe73102a04b076b54f3bb28b5a20285f5475814664f096cbfd530c6e1264208135041b85537fe3773626bfc79dcd4a997bbe8ed91fab692b31e199aca903e06b737ab2114d0d14971e3806ecff60203b4b70db4aa2dd430b00300757427945f813b3f43c1585a78ad29e7f585add28f9bdb67bc5abf3bb659dc77bd5b9a5f7ca0e81d64bbe0325d896dd5205d72a0cbaa1ac346933aea541beb1697fcff0010409ba5746b8724458b93b3a03754536d692610f4c5b8b4803e9e8a62b8e5f347aefaa4f536ebcf73776b8a222cc82e8315f98a92a3f4535b85450303ab43c1f0fd03d5669e33b18812208549a0b73e6351c0a67a2891b9e493d530652179b970c399f300dbecd0b9127923d0c9537a306cf0e266516bd163b11ee384d200c69a0f3b57cebb04ce78140dbb92d1641f6abadb6c62883e5804321d1af8b5e2b33670eabba6fccecaec71c60e6b5bb8d27b711b9893a78f4cadf384f0be1cb51909298cf7f25991d52138dddfb67afb969fbcc80d796f56b5459b21dbb73798365c4757d36b76835bf82922d293ec4f30175d4bc615902e70c87c61b88f4d20acacdabdabc59c67d6257de7c9537da9dbe5860719c342d1591fdd27b041f29d06e4ac013f491f2ba8091856532ecd35eabe387ae4451f5f3159bb0d576955672c7922af02b0eb39f12599d9bc855cd0a4ea76741892d8373cdf31ede77d49d9d2c21190d88d252e2c44e7dc8001d241f21f461ead4b5aa6cb2cf7f7541ab898fb959a5db892b82cd1ba07f836fc8dcb4c12a9f30221f82b19fc5bb20473a676340ed9a68af45a36bd75960e587aad4fcadb736ab631c523f84f98a2d2f6dbe84f881f34df0539d4810c97ac260f0e5cc8bcfdfaec6ffec43f1c696909a4f1f0ef4662ab197081573a913ac53cccfd64353cb4e21bc16e4dcaa9e32e67d372c1db03d7e178aefb18eb4e896046fd847cfbc3da9d3a0836755208829cbcada32d2ee37a404c082094277ba0c7218ee15b5fc1b2a8776e9a3f5c6c106d33dc20b2cda84214e7cfc24fdc0870bef5ceedb05f5d2158ce70d999f0620d18d2f12bcd613dde98f6be9b97665b83fed738dd1ee990f53c4c4a4502d921c8cbed7447fc354caad4a507ce131d28d2dcd9f73a6802461ef26d8d0ed48ccfe01524565e28666a289a3d81fc485c5100eb87036abf0d51d2c8002bbcaec7b198458e781e1f0dd26a5f6a6f6d19b36efee0484d7a4d8530c6188dd2bdcae0de949cfaf49e7207909562be4d875a8f4ebb5dae86655ace770cae049bce73a6eeabfc986a280402b7dbee83be5f5356bf7234a7502d7934257cc267eeaf2180cbb3777462431011cfa4189b30d30d5ded2aaf50d496e2075ef25d0414be4f5ee32557fae3f92ef9dc1c6ebbf2f854e6f4509b499c5bfbdec48bbad34c41713d0c84de166776a911837275d6f83a7c00be7e8727ed48d741993542bd713344ab872d2ecd006d5a5aa370209da1104512a8847d65ad6c0a613e024b525fed4b28cf56a25acf60d3f83a7d085babb7928987e4eed9fc9c3093dcfbd20965323b6b832fc4598f69b9f5e87acd558738ac56cb75e8e6d432a69a8ea8ef06a10b0064ac9c7e09d10fef1cf80b2e279e10678dfc31789da967c090232010fac44becaa0d2edfe5cafc12d265f5f874439a0c669675892ce473ec80fb3d1aa8c7799800d6383ffa1df01e45338d438eed5f6bd26d03a71b2421986ac0258a6422d64e88a6880f31f7d44ae3b40dc4e8c18ad7157bd10f1db35a3044439224d1cf8f5e197b6b92c73f3f83ced85b424a5d2762ad410163fc8523b4991bd19deef85c4b00702e0ecbd3372809c0e13839a6feaeb7dca1c361f471e18ba98af99a80b79dc1b65a68dcf7cb3f3111ce676292834aeef2428d86f39fa75a9651da5272c34a478a4199091c7c87ec766ae478454acfd5bf7fbae05d881b438a94a4e4865c5c14d07bf90d756dfa896530c9043518c5bf571f147d51033ad1f77e72a94e7096f4d7882c0e05ee1f90cc579a2d1157a193c3bf2ebe6687d8323b4395e166df8264145ec6a96f461aefa14039acfd27e75df34e677c67fbd42a25e5e959392149954cd5f3772758c574e53239e224b752e2378f5c14e8e38b5a9a6d227d737bd5904db8d8221b0cdce968a9b51ac1ce65c03d7026ef94b081c112eff14db3eaae0bfe1148dc305be0de84d484a856344ee439c5f979d8688afaccb1fb767fca08e6a5a57e8c70027f144a491679ef691891c494b33ed68e7df676cec35a9d6cdbf3fd37c019ebdd10b8d93047c27e803373093b8a7308a631f1c1bb51593b644da5b54c7b902fbe996021a4d75c92a6979039744d525c53ca1ef6fe79f84f17ed2f7df8f994f7a5e833e6a81fbeb442ff2fc7b70582c8f4dad357507b1b4919f17dc8afed9a861487d9ffd13b5bef06e4b2bcea89887ab33ad94be9a4cb5bd93f74378c46adae35efe9d31751196cece738c2a42ce998c36ab94d2753471564b677c2cf87f65db1854c7afe4cdee2e566aba6181420f87b2f3877ab3e23999a144791f97ef8674b3a35da49b859b82c7214845659e93d470f794e116f46fecb02ff18c1b61b278e4af0c140f4de25c1ea3d53384b518eef19299a4ea95fd1de5704cd4d05027bbc9824a8740cc948111e5d5520b94896a28480a554966cc720c637a21262916693f35d0306e5c61727ff90c501247610194c0edcbc938bd7a7f9eda0e0b36431ef70359fc8f1b0b7146f49f7087fe93a81642146cd1392fd285bf9ada1ba8d2c132ebb4cf34b530e488dbe9280fffb3e0763848a6bfb934ec1d80423ef6c342cf268fe752ecfc803e1cb6e04f0cb9340e499de0b4d82e39c0467fac0ff12b29c398e463c5e04cc348189679c07ff59d4c7c9cbf09a013861b3ae7d6124583782e03ef0618f4df36ad6f288d1d3e5ffc375824684be9c4f9729f4a916de84ac956548796ca48f5b7cd964457be51302c765c0e2eed59f45781008e38ec126ba5f96cb435f9e251ffda27d99bd5a11603952f467f5469f3c60e5658d48e1422676c51e476a45b4050307ea3dc31da3237c38a96bc6ce8ba225a5c1c5ecac1a534d0353b9c28bce309b126e95dcc8e40d2bf530b5a3e611410239e868a3ab9d2ed570c84a3de22a483df705164bdb3415d9ee6e066cd3389fd48440e5f652350e83f4cdd05afd23891c3b6e463f6c84dd4f841bd95d78a6fd339459ca1a0d1cd5ebd88b5e3777a4d079d428d52c2af7e0bf0151cae63d26ec98d722bbfef1e02a0964254ff5a462006e51ea15fc6496ad54447c817801db1346af6f4fdb710ada3de3065c54338900bdd4ee337ead7128c9b98f2c0028a3491bbdd395f94f5b4c2e133d8493be93855bf2576bf65aae0a10f2a3ff433975513cf85c3b1ec2bc387f732adee3eb498e47243ad5e7da549d6339c75cba52ab5ddb9dcebc023fd7c8264c80c597236cd134ddc85b5eba7f3fc409ccba97332b32461fff14c5fadccd834c011545589d079bb1ed588f1126225908c0cce3f80e9952ae3a0b7495f0f866e77d031ea0b4b736f5df32f29a7e2bd8912213207b2aa697c4d538ce697fafdb4ea2828080c47dab01107d197d7dc9755dd3f983a8dd136691fbee5df1f14166e24c3fe2fa05f7e06bee54e50e10fbdd6ef4e848b2706b3151677eb6bb52ee11d5c38131f35ad69e30d6ba840e6deca6e34951953dbc61dad725c33e229a8ad99533dcec342f64314a10e48ff73f446f0dee4ab522f22e4298663eaf3731e99c0f4c9a8b6a570632562139b53ba4d8a7ff1f650b6cc95318486832b63523a6fc1f8c64e227252beb795a1b60ca6f0ac4a20a2b07d8b4d670e27d62fcb09db3e230ad8dbb2154b21a2b8021342e85daf57e26b8b5347e7f9516f263a91cec617f682e6d61041523691ca8d9ce79b3c98ceb2c6f3713ad32d2b669e486fffe2b87e6ab9054432f77501ffc25b6c860e912aed5162b0f22c81540289b4cbf98401ae9465877d840469fdc03b7cfb327716a074eb29d6303416401e1df35deeb036e6a7a1f978c4a8b2e7a9a101f02d8272a3b1a8b6f4a66c3536b864676fc3c23bfb75c1026c95c6948cb13bc59a813ae471c060a0e26dba2e375e0dbf66b8b57e07fa65383c3a96eaa1883c6494343169c28967e4b7d14824d2f1ad7748c7b9ed6c09b32945bd927cd49c03415c4515154c0e60aef50ee8c7360a532c79d69e883cc2f8d210a0327db2bee38bb4d9d2557a14ed29f027fe600c1081aa7b38ffc3b20f8d36b85937955592c0421e8a4eb7e3b53e9f58d6469d1d96c6c65ce863a7202ad050457df759708ee9620fc16d2533709648d3fff2b9663e0529b17a2cf6821a7b9e1698993099fa9bca239ec81f879db2fab079630ccb440640e26cbfad22f2fa04063fd853c3e63b5a5ad2ed3dd32a55a776c332127436e32f841913350fad6e0e18826cf68f5dc0592395594f1d0ff829ea0392b9cf60f9758378a9c98c67b5c162493a72dec6244b586641cbd6e7280c28265829b9d260bcd4a13a18c2235c7a9d41a2cd5aa5baa91220364f00282662490d14071898acb4c50f27fc67b25805c1233cb4c92e311804e63b92a82423a851a712b19c1821b12fb0f5760db2750efc8841e728a3bb69b6b8abd5797c269132dd54f4d97c71ab8162d46c847f32f98f45ecc08640f71ad2ffb2ccecd8b05d84aafb4213d64af2dd64dab50df15d32769fac7d37640a80bb570011f407430e07e13b5acaf988f8da0e086a719736c8906be94594910648de1df431e8aadc1464c6bf4d8ad970bd86fe5181bbb59666c01cda23f933e2d0b7233093492d83fb3a759d8e3148856a4d3aae555a689b5917933c9969916d43c9b4f580c479d0288298b786a72b2a2c1dcbc102a58a7faa593703fe05f2aaa1f67290c7ab81e3a646b1f6a0c3d177240c4807d5e9c581f1889d5a6dded96b8afa26ac874ea0bbc731c0d9ddef75a1e16c1dda14d82e68d21eeb60b636a84480bc58a310a27c0b9ea12daca5fc5c23ab39c8e7fdd0ae9053499ed2c1dfcdae045d4c4ca50959cbd75c472b63bbd6e0498c2659a4c06fb520fefec489039e270af52682fa0ebeee6a5867018ef13bf22c0626b4f8677985010e1a44fd374b234f28ab821b4764c0ca727044fecf84302e9bad232c31197ece1be6461bb520c6ca00962c1d1f013b20587051b1d69b6d26b551f4c68d8d99b27ea6f6716972b5305fca7f1c696bd71cd9c7b8d0073c2e0327b3007e14de6c7bf819966f3217b348bccb2941741c7d99e189a2efe69a0f6518dced2b8f11ae42843ff557aa3625ac3984fe0f88565704f038275109e92e729ff0e938a5a406d26d5ce8a3934cad15721e59ebf6efed57a4ade5ab6c1759225f1065a80f3daef2a007664045835e18f49171ae2257e09f316bf93ec11e42d5058ef44595a0e28313ab52e10e669dcf3df14fbc91b337b005d6543ba628a76652c3271d3b26edb192593b148156f05051c5e601c47c29abd374b6c19ddad6e523f3fe8f11aff0f6cb9717cd698ba5bfec2eabe3e2a4233a60d1e42541088492bd144f7dc438137efbce9fe23c317324e8562fc7e6f9db8b62a952797fa2a08a6aaf64804418602470e7540bb51ca83ad3a5556ef336c6f882772a54b6e839839f796c2ccb8360839d6b184cb343a3e9f562690fece5b201f8673b6a94212e528103807f0b914967d3836705518bc0eddb552d088b340a3374d62d492efa0074e147e068159cd32ce1548385dce4c3426b72604d0b31888c062ee3da70991219e9e4b54508a135e5ec1e41394e0816ec70eb7e7f2e5c84e73a22d934a439868d657dbb492d8280ad6b98da94d899ef1c77b2c230909c9ff4b285a8c57db534e5b52fa5671295236bd70a5bde8f56fb9fed61cbe48e82554473f4abdb7aa4b7e715b479d3850fc4569812a29222d9c56c518eccddc4a37d27eefdeb5de1ad4a0d353c8e4ca811cea14d5331422ba1ef3f3b841f40255cd6579143c071b578c56d990dccc6d3b520daeb0db9d9e50b2028f949ddd90cb5f48454dccf49cfa92e1a12ea7b9d418b30ae4a2d08acff779b2b04451bce441b744bea24fc1958e5226fa29d4a2f8f6a024b4fc17e608045d4c4a67c50530f954daec5fca0612b20a24b939c094e0179c7b0a9c40468f494d41cb9af911534b12383a9aeb49b5fe80e4bb071cb066573619305a0d1481337480dfe505368439d200d1caed851990357c1dacd127435c222a878d9013412ba2e5bf143f5f825e68b5c71d5d252338b91a7faf3f3c66f10ef4cb5232ddfa22dabbebf474540d66cc36dcbdc03015b02bb3ad9e17aa3409db9270db3e395f58cf9caf55cbc50f4153b5ddb90754ca75c47aec6b5432c2b1f8d153b7b141be230d1a97611f91b71536cedf61fd780099cd64ada4f8f99595f6524b16caeb15d00441f6f483e89173ed88ff80b680401ca30f1e78203e230e4715429cc59c06934e1f3832c6ca6d5274e7bf2ddfbc075743e65fd6a7d974051ce73a97c284de6ff673bca57e0d3fd4b97db69a837fceb37f52c2a506ea9e25872ef5e89c4c827c9a010d3792b97cfc7df4467c14da21e608eddb1876e258afae327bd2c420d0d42bc9aad896db92961b3f187c1cfff7aebf2f5ee016651ab4358eb7d8c98256a1f45e70c36229943e650703b0992f8069fd237b685315301bddeeb5314eff4800e8328cdbfa7516070c5664549bc92e3b00565c467a7a1b08287b40dec639203e138347a3e397b3b0ddee6fd2e165e294165f44a370411d577ae8a797884f57ae30be0729a8211217f1f34e3cbc1aff1c20c005e9c8aa1f2426bc035e35c4d0e1abb71a3e471fc22986515cff05060ee9f2a751028581db1db2afea135fbad01e37cebacb7b9bb229f8e88b099707d46c7a3b83a71853a3bb65962adc87e96121909a044ed1835027f189e5be2c365be7cf6ac40dca63eef11b9d26982971fd2a50d345b82bd5b922e44d9ba46dbad88f6b94903dc3812bfee28a0fa7c3d8852b91d52c352b725d9171a113d304e5ae73d3fa3aff1ca6aa37a1ff6b951793070d170ecb99dbf7820956872919ceae28092273d7df022aea4f8e4450cfcdebcf4ceea0f29f4b841080b7462ef88c54d1f29b945426f65cf3f15d9650b5ccf4b95c71ada40d337419a4542452b8c15951963128ceb45b5955283a6189b98e3e55b73d5da6bd10293ead2e4c9e29d71fa4bab29126ee54b30cf65620596f8f4ce6a7ee97d80dc5e1c976990654d02a306e089575354223d55d6d6a01f34fa6880a0d51ab75de28eb1f83d42945b88f56e3ce612fc31a3cc5a27013294842892d8f0c6a549929e9d6f98d414e274c21e312a9bc79237162e90371151f781a711ca6d8706999f190bdcb3dfc35d891cf139f4ebf1a617c36f612a80a66f23997ccd20e4d106d3890d99c4a7a934db8c6eecccdb4ce379d46003184587d10b57d188264cb72a651587bf6e7514de180b3f38deaa3fa949b8b9b871004c5941de5e7adc46e3487b0f38efc5d1f15b78ca39490fa2c69806987e3073603087f8684fc826e81ea628147db71459d09ebaffc4270ae9c771f759d7b72a66bf1a3e1799af792e1df75847acfa1158d9deb9d15d18fc936b8e1d931f45d8895888339c7646ee55c99d5befa8a103cda75c623b56d641d24721bb14a58b4039e2510d68f4351b30d61a28e898fe509d09d8ca9c33744f0b20a31a9a0aafe90de1091b3d65bc4c9462f6417f32c3a0c4ab9de217cbfa6e380977d6d83c13d913c6549f515bc29718dcfd09851a2ef4a3a5b58f54f07a853f6fde168f7f19c4d312ad10f501602a52ef265f37aad66edc915e2fd0382a6786213f3cc746252bc3786e2a198bd6970e7c9efde936ad4076196ac081d41becc10915dbcb3e61589db44b4896d3757044ef9769729893b47f52808fe40d73036aa931a2d408868636b0a99f532e7839d850aa9e1e9c4c25c6c3573a206e296478cc4fb76812462af681cadbf3891b5a76baf61a85f367e9bbfcd99120a0b6887019f28a2a879c798182a30a29e5d5808628e61fa73c09971f439a98ee86f9d7877916c6e976b654afc401aeb855d3ae6a670a832c21f9b907049f9bdef7a4823b2dc864c3f0c6d049298221ba916db56964551a18c3349474a60da36b58bd2b430eacd06bb8106a3cc56d4d57013705ce9a1e75e6644a97e444c3a671c73b1a0b4b978c621c18da6a01946cdcfca3fe06a00495ad7a35bd0f49be59fbdf56f8f84dac5626e08ae2071956ec8b48080d2822dbadef6fe3afe5649f077699cda2da66fbf42fed8c7b656b9be255a4312360edae21f8334d6a677c2cbabbb4f46fd1939e13555b53f4a11de7479d2fe4b6e8b4c1472629ffa4ddf05554a026a96453454a1f8e625f1f2dabeaee8b50857f58aebe235f92c8517b6a1671654e40996518ee6df963f3a6b6cb0f254d17173b71774e00cbbd464b04bd682ac35b9024b47f0a2d217dc45d05c055493add08b2e0a5410aab94504f07d2bc2d0affaca5d0bc157e0fed4937d5f7610aa639bba0485719edaab67089c69660d23ff1b2ba072af8d11239e6930f923b3509a604845d4cc8b80ffb282c4bc54a775c4d95147c7c9f2c15cbce77096de3c3539163cf2c87bd677c812139f585927e413a4d4a837ce8322c854f94eaae1109dab9990de4561aaa983c5a3e23d2b0ee8f961d0b11d5f9f05f8c417fd062a9fb11451f2757c80e3e26ecfbf228c57bf39c27563e1a8082ded498aa2d51ecd7272a77109b8115cb0c416ad2796310e90f8b73ea7795d983d425af73a68613b43269498fbef9065759733664458daf4559c790b72ed9738f6491da05caa0d06cf281a9684bd1ab4b413d7e53a8e2b34ac8a496f9ab95d83aa94d625a72c29ba43670cfcd45c18172914caa1f28525c7227ce69bde7a6184e94f2ed226e2f48851967d4efb7546b6821347dba9e85f01a52d56aba61f6b67fa7c9110ee04bf89592d846567c55dc3f0c4c3248f3961e7e769240c1c4f65b8bef711a194fe8880f35f7acf2eb1abd71a3ebe4a71d3766bc86aa9e4c0bad8323c8d014fd258388b08d2febdfc0e3f12e689dc263c2eb295175f74800b1dc6837eb8430cb09f0fc8760779be0f7774060e323e555b0b3bb9aa226e9e784d7ceba2834b4e95ba7eff8d14c551358e95c19b6d3ac2c211d35bbe3b5dee3455b05e27aa3860574bc79eb0628515b6a8ed9f733cc88e8c2dfa1db2d503eea905e3f35496302381579a6de26d31cc18b1e42f62efd493fa953979b7f09e6d2d0e47582f7a33220c6a165196324d9cb245b5f52c7f7a7c7761ceb08acb39d55070207dab10d370ad3e4f025aa8c7e4430397583dc03de0f816a05c55d29e5d1c407242642f06cb09bc132f175e1e9284a51dbfb83ff0c847b2a7f0054e222f38e15e3583adaa02c2267a8caecf87056f23e1242b4eda645369dbc2d7f58360ee32baa8269dec4d969c07b67968f35cd1eebafcec36a8783cfa2d8ff9d41e2de2d42922644829882fe7447276199fb66bc42afed92bfe17dfc2cf2d8b2f7e6f326ae6b607e39ddadaf6942b2f75182c0e421727d000d9b3dc4c12613090152a745c6b7a9bd3390644e21e3ab26273cb4f5629ac21d35f53b834b711caeeb92ceb646bf1d900d83d8175cb7162b6e9eba60df5ce2fbea0cb91786b4295f3926c4b0c1552fb005ee1aa3e2454ef843a5816ff3c0b36ef8a51a1d823dd6e93ae6e9b58127a973513a3a3c1499db4a5d3150d0290bcf97c1ddcd2bd613d7403115e276edbf4c62ab182c7573404d5693e5e859367f2738974b833c934d4209922a080851dd3a39a9d206088168a373fbd9e29cae12a49dd05585ff0b46b0102c90210e144bd916c5bca579e9c068c1742092660a4fcef712eefde3eda25019f4f405c27236d1ad46c261fdc668388441b79e97b826797a102654351339e7a739691f81f8b7820d0812226488a169017dac772080d9ce3bce278bef0b66c9f355cbcd6830cd721d041d06d0e6fb0700bb2782e68ab0df45599e8dea8c6b13f85cc8721aca52ba7bb1ec81bed49345f951e803a78e369cf095674e37588164a83a36b0998eb43a2d7de89c7fa34b7396267745e887909673d4acd7a5ea41f96047539b220ba11c74ea7f5ac528f55389c36374301ac51753070ba110570eedac66f5741e39e94d78b22906bc61e1ed16802935e748d6d9855675e23417a25be8b3737cb16474818006a0b499aea31c144d99192c0cd686361ea09ff0c5e678a6ea204f2aebd483b54cb3726367d39d3fb777df0d860d1eccd21ea10344bc1a476e7d302baca47bc60f815e89a8509cc863457a293171d11bf5f665f6b6ea8737546e6d9be7bfcb88a96fd976aad2b8818501385f6ae084728018e130cd45c7c0eea16c168dfd76f18fe8f3114289c86c4b94db845895f53143d91b65f56f0eec22bc50f94a42eeab58d306f4ebea7d58192982e9ec239754b2db41ead5b43ed3615cd5eae361eac34499585304b8fd0d517e6c74b795d197221a4976c3b99f1ccfc1f87a5d7667536292081576e3bd50d81aaede2d15a07ddba6a92014cc24b26abe0f17ec1fafc6b1e9c609629c8d5a0a1da73549fce5af1468bb96180b94a3ba527aa0eab92021f57fd04b5519b37f3425b5543ed650930eea1e43f90c6dae6649078ee784ee3917588e029f7a710d614a08fb5a8dd16f61505c637214ef8167e92c3c2b0279e59accbdf504b77ae4fae2a43fc6aeda46c1a648e2cc1c90d244a010ffcdd87b451635b47dd8e0b00e6da55ec15c2fea99341a71a7b671ffd29cfd3a85c2670b4cb792149cbef71cb4ea0ae35409030bf4bd393d45e68094ccdd321e19ae1f0c860fb0b495b4bcdf43f5190e81fc6850d887bc8a6d21e6383c24afb311b14b02ab4c1cc0f9c394e89c3f63742162eeb9356a981fc99339c89395adfc6d6647dc728f0ae94529336efa1f002e5ca49bfa584e287e7c133c7e97fed84d8ba9f3199f4ea2632bcd23930fe21dd235e51aa037d0725deb1215744a7729aa06aa7b016379342e57563e7ca43f8de8b2a03c895fa184095590fb0ce417a941ee7381bd431c3da0b27a0eb64fee264f37581f8116ebe0bd6f74a8b111d2c850e73c9ff8e0945f1ac13ac3e32184e4d42f4a90de8a0be1d8b39b8dfb3c01181a6f39eae5b192da3fe7f777a0c5ff4f104bb873ee262ce92ef943407d904213ea9ebc9bdc0cc647164b58d0c7fbd93d5c14387c73737fe00e11d56cc74942cea6cebcec2618f658ccefe26418322198398ff0a5f8ae79306d590604b79d495eb8393671d6d8cc7987704ffed066ce0dfd6017111f8d59b2094673a3e9cc8c4dbdb63e905f572319ffcb7eb37dcd4a1616e193b3b92d9064cb04825e127350d9550e692da091a019e03a692f167cbcc33e049f856d0ea1c0ee5f8bbd9e3c6e586a170a58434650b48d48fcbaa53b01df1a15395d207b3111efaf6b5ec1625ca842252c19a6303e4f66cf027a5953002cf64eb7a9bde5ff214bec687c6c5142848c466ef3bc76b291a3354cfcbbfd6161167709a196eabaf4789e27f7b7a355f35f2fffc6b75b7b8b19a15fd5c90e5b20bcad9acc768e4f1fb6f0023446d94329266560a710b537533d6ed08e5aff0fe2201d7980727448811a46ab6e7db103a9600cf0be64baa45db1c9399fe4629ef244b8b2f7f62a83fb2a143fc2092790ca0d098d6e093ff1760523254365cacbc518986624d21758fcd19eb1d948d474db165f37184b51da18f5cba573d4e90ac151d82088221d3809308ccad815f1911f7997822ef67172a52f0f0a505c78f691882383b8c662fe9ba99cfa67911c6ab6532780b3c37b354313a7c6eb93b49586a5d8574d9b2e0edb0d1727e1509f39d39b9e7c90b95807cfeaf0538d808c4578c19dcd4a089718f4bb7bcf060cbfe0aa48484ca0536f5c626e4fbbb590abcad76f3870774fc4dfbe140be9a9626389a0ba10053c15c7602985d64a0486b259389cc28cd4ba552f805e6fcd1ed3db78ff7ae14800f0fe0e49d31d2ee38e57d5d10bef723c942e28196c62a9d406d4755ef337914895cc4c9c474fc12389ed02c97b0b2187bbd563774416473f56fec572b8f06b32546d88846464c6b3332fbef798ce79a6ee56ca48e43bc5860a27c05e54637cd17d123c1966d6fe56707dd399d2ce7569044131ac76e01ff7a440d61e2be3338ded777503dee419150590e458d870f5e83232fd25c7a184c480db8fa2abde4e8b267d8ce6094ba93d03c5ffd48ff911079a41eb1fa06349b598da176e26df075c011e4e9763ff96a3b26a077184197827f9250f5dd7ccc6ebdd67153d228db4594544616919784b78ffc173a29c6f99c72eccbc42c0fd473d9680a8f7b4a352829c27b214c8cfa22bdb0bbdf1369a8a1988b75f4692002cad381978cf21a02f0e1d70426fc92d73bd50cff5e0a475db06ca43ed8150c072fcbe07ad5cc55d50921c9b01bbed2512355471cf304563951fe5ccc60620aeef6d96b29dc5d709c9923ce92e923a068590e0328679bb3d3a60cc2e2fea7103abd6da7a4e093303989ac90a3901ab60df93d7935121a0a897ddd8ca0d90e40c667be1918be6950291d7216418ac075386371af69e12e1c1af920900965d1b6d243ff768963cd8141838f96b18605b53e47bd33318558b4e5de8c91dfc3d96955bd606ff54961397174586730afab5e1d6949154cd4288ba7d790fca407b61bee88f1b621b323c67bf58a4ceb523b2895156c9d8c7f57f8558b374de4858e8b1a643a419e7b8f4054df707fe49624a054f07836a2ea3da64ba718f933a465db5b66e8c64e9a9a6a3acad4b188e81176914a12d7ed5c5f4398e2ceb565c90c53212acfb05908822ad69d0b052fc1bd5fc13f6eecf2b06a96374a07922e450fc0b2255a7316860f2bde3e115f7830c8f7297848e9f45caf05bcf5b7d439bba57eb20a78f0a231b849e060e34c2cc3dfd3c6106fe37d2317aaa8d00c0b0b04304742bdb95fec59091196b64210a0a6589c009014926f9888089c890dd85f99ee2e17516dd6d268f4b59f73ffe64f84063aa5c4a145430498922be802ac666b5370c535c59c509b1e794e156ccd17b4505fc53d95248d9cd7286334a45413be611aaea0370a61594c666cc8e50f403bb55e72a4c2b35b97b4efb37977a53132470b821d58350be73fee2e952969541982aaa6face79e79373a429d088998ad0cecfef43b256a4bc7a9d9e7ed40733588089d60812a58d928c711c1d8dc0d42c863dfcb0a2a7b5eb852a02d6b22ade05a79c5a13a71406a0c2cc3ec7c2fd8efea2b1d01d29c477ca2de51529412fd4a371f1f54f58c36f095bb239716eb5541c25e7316ec6c6001dea08016390f939e239b5248faf6a24551473555cffdc18b6c227144fb40f31db6d5636a6f8c7d913988bcc63145ba7dae911f176643514c5d2ba60dcaed98b6cf09a16b13af208912fdb2c8ce5c2d65a1aba718952b90b57f77afa4554913ba54e693159c809e412fb3fcc9de6d40096c47a2e6bfe0a13b5bf55ff3eed8ff773dae869c2ab1d61895ed7277575a54759d92ebf90f58b9af88d0a0f37437588a95861dd42e689ac2afe2c049f8440f1fa4b8a6941a269dc8fb8f6ab51177a01d6107d6190bb9454c9e1386efcc17a4feada423425fd6fd65b49245623752f972b549f6ce12b9ce76e94422eb253217ac888a472cf524ff74bafa35be778b42467fb353db8ab792bbff3a698ecb673ac4d9020af5ca9d0411eaaec7202d0b085c69de6336b3389ded0381cb3d7c4bd4e70a5500570f734152faae8b955fe3b0939e85e66e0d0d5bbd4d9ecf83a4dfe70139fd874bd0b81144b54dde1414d1f6a5e2d45945d202a73302cb3538099bca1bb217ea6fd7b31e1de5657a50a2fc184402b6a0376640b2ef8b0f5b7abb6804685f2ddfe281035eb917d480b30b48f7d8aaaf2f09d828bd3e241110918c7a02b03bc40bc79c1b2f8cbdebb4cbe4bfa9f173eb100a33a8365f93acc7c60da827f5dd2e1b2da2b8db51e52ec0bdf7ecf88ef28bd27b16238f5eb0ebab268357e9e7207b97a743eb0d0a5a34887d242d22a18c691ac5bab1cfd044f1ce2902f31af7f09bd492222a51144cd6fa2d71e2aab457bc5ae5d07a07d44b559e8d199cc94cf28aaf131600a36bc6ca01d103e61c2ec5a3145464e50389a35d0578195a8f78e80d521da22ca9a7308908e4a2a70ef6c3cf5d3ae7aacb7c0f8869d083c9ce773b09267a111088e0ce5dbf3b4f53c2744620fe322437c8765bcc79229aeafa84387c38162dbcbc5222f30da08ffe0b8d661d9f25dc035452bad8577c9355356e2c0c5510dc6f9af35aa76c8d2baff011a7440dcd39b9bc614d95b6682d1c233c90296a99cbcbd3e504861b1d0f96ae2b7af1aee7e67f0b1659007083dcebfff9946a4abed1ec8c44bd0886a123f0358f57aaccc9328df027f9f545b39e4a369bfae0e1f892e9d2511962c3eb548713ccdc2faa81e7524e554460567480706520b2e16a09cda413749efd429a8f61a84b5b5389c2457f69af5e9531218fa815f5071169277d87e44d6f8a6ba0d54d062b8e96ee9a482615d4337da422f6117c19a7d009bd24b7727477601f4a0049040ca08876914fc025aef8cd1d8f3375945261574c04b087ab30caceb76941b79166c534381a91fa76443e6adec9e86cf7d74c0b474f0aae2b79e6ed84a11e7cd012a75900e8b4a700c62383c024f1b6b2baf4a17eb176df898b50b8d6afb08f3e5f3799ffd6c286ea33346051d0d1199b993d18471d1d8e3442b5d472db4e14458a8d70a8a5edebe012a30bfc650a6f73817ac87b29c2fd7c9fbdd4d49092f4d34fdd6d99156a04b32d361cdccb9c64d36acc974da124d96559a1a7ab4dc3024a580c1e4036a1a7956dea0f10040c8ec26b86beb1659745968bdd0c80ae467f0c287770cfdd7f5de4954883710d138d635c1b3d612e19804f07e8aa51bd2b89d0ca270b32988a923defb8088929f14ca9eb9dc338431f7cad3940cbba52259960af9951cd5ada9ff8e24de884800c3621a74ed2b13d9514cb52a6c693ec2cd8d235b28e421c45da7099616c53092f2699bed0ab9aaa2498d46bdd70ca92f682ab880f7707270a63d8815381e032c7267bdba31f980d313607b5b9c6ffe8616480669bb57a186d68065551d0f2031363282610da1bea08669227817ea98c3cd2f5a1fdbdda58bf05435608b59f0f3190488aa5d2f7a2d2ca77e7d81a419b5022b073e1302474328eae145359514919b2f71ce5d671683e1e9995a7dafe36987a817bb16e1da860c6be6c07ff8255ab90293673ab5d9e12265909849f46cf1c380fadb3330541449387fff0290f38c64da0a5f4b311e9008ac164e90cc53548e754503c408d5ee1f80b39a904e81908a464e7cd8d33163771ea772a081768c76fc24576a1b8322e7957cc68fc67c203a1fc5bb724f4cc72417fc260bd1db7b4f85f6e10f459b2bea44fc0195eb0af4d3de330f240051795e71a21a78091c5d6006dd612b4ba41d6195331bb16e2774dcf85e49c74b6ddc725f3f2bfb78dfb39fbe3f77d3fd7e6d80d62c3eaa84b3ac4f9d8cc56f5e5df0442475899a3179fe03c581ecf5e14343306e2b0bdadc6383bdddec92c0b9d738dce9d5b9f4d9ba673144614162371634994429775dd60f9840b9f5b984e305d2f5f0c32237e6b0342940916261604e3d52d1defbef4915dd11d8058ddbde23f93f16208946443e64bd5b775874d14faa9a305baec99b77dc4b0a1452729ac80902b3778fb540b2d995d7eadf1beb293ae340f2e1f35441cff774fede07e2b7f9c256b73705a35cf18345f7dcb4c02c7980ee1b1e4e3a30c3a7e8787ab1b4ab994b091a19f17a227efadfe3443e3b04d94da65a010ea7de9e25c82040172763fde5f6874000d602ed433b9193f370990e4bb1672470712a5887d14cab419bce060259d957eb40926f8093dc02f7104b2ebd0eda7509be3b3ecbc216dcd6ce6bc26e42d75f1568bfc2f1c7faa3102afb6bc070bd381f93fae1008b4c7bd694ca5150ec34c41cf857845591af443cf01d1c47868c15799bae3800fbaf92ec9334b84628c5e51d9ab45ecac2bd70c324589cf265e48d6ac13c5ec763f9ab9b55bf32030cf774e0219ea08871b095af2a7fd731d3fbadba3615895a9aed23e486492c8574a65ab35fca7d2757f95148e09bd5fed92028250113b6ecd51e62266d8b15f40cb35c6b72facdc13237407753853ab6d417daa629ba8c46259ffecba2bff8f8115c31a6d52639a39d68c8dd82c7e6a423c5283ec13d993fa25ccaee9f0145a619238213762b8cefad2f0e6c6e54ab2e00fb1da46659a8e12aeb8a73995274b6e8279c5cdb7684e9c44cc6d0bd07ff1d4821e4a51394d38820d71deb5faeb5985331f224ae62a63519b55009a59b673e584c2cfe40a970c2c8d14f86bfc3824f077d4eb5ab0b2acb64521884cfee934775b59d90473f0dc31e553b36cec5c451da3b3b1ec0fdc82f8301c92bd64ba028e80d81ade21a664935f3edccfc6a72cddd0d8adf9e23866319f911cc7a1f726f353dda3f9e34bbab52578becbf52e7fce8e5e19c4fdb5ba8bf559a26557485dfcaf3a9ba6374116b1e183c65b3c76ad45a4d1677001e553177e0d3487460def64eeaceea85de34c048147925c4e79b4a2bc2392eaf3b5c95068947abac8de8c409ba858bd49412500c95305f0fb6c374472456c6c1eec12b82b6073af3afce70917bb81414740f364dd2fb412139c8ccee2e2dc2405b2fefec70baaddbddb7eceed2160dfacfb9af58be4ed89a065c81bd18d41f556ee6e5ed9eece8c5aec61accb9a79b38da6eb1254174ca2840e24ed1e912fe6f59a3035dcf3196eed77b520edaec7cbca361ed0fd3abc3eadcd7f67ed5e8e86fabe056ab8904709a5863a57e86e5fc8cd329aa47ca731d992449e30ddb002b1ae0c1bd4a45a924f797d14d5c3f7a82c4eee63f01d17a23e15ad1456b3f8bca06e3631ba7c3bc7e751203ebbac8641554d4d94be0d48dd67b89ff0ab0b32217e42546ddcf48ae24ad824174d825bd5aa02d49a93301292e175ddbbaeea850b4ff652c8be537b33a996f36ead2a2600dbca6a2dabd0019fd0c20a7de7fa491d5cc0e09dbec3c78a9517e612c9208ecc9ba8a69cbe873bf0faff59be36063f6e33593fbcc8c7b4a7e4d37aec5dee8c4cf7c3cd6566657d2ff01c5c7e0416198c7c228584a9ad7edc23ba22c96ccec241ee7fcbc49ba5bfc1fa9191684bfec67b4c908dd8cfc0f0ad0cdaa4937ba3382528984492455e0fa66860cdbb8052096e7f0687c63997e50d3720966d7f3ef49fd09b065bc8be3c3863404ba53fdcc9b426400091c0e129fda1cd4dd0dfc3664654c14a64b1bc5357adbfcc39819fbf35935390b4b748f32c8edf383271d190df750544b22b24cf009a8daf2ebd438a869b8882b54b3eec8ab35103887a15b738de33be285587cfff476b18844f88434dfde753aeeb5efd831cf1aac9ace64a78057b0a143b88d2b72f4c099ee4505134e08a6d5fc4c50741c05093aebe871893aac31c846c73f525001c7415215dcc1683310e372256a2a8c81ad0df6184c6d30ecd3b8d208a88012e9536a660acc14c0822fd67bfd2481c0f62a183ef0f1640ebe2debfd3c0395c2a1cf48c8cddeeb1ea936c2c20980a5b705af5a077b54979956bdd1f63ab02153310805cd93d82968f32be0c34e1e936d4a273ad0c60be76ee8f20f0dfe73e4c4a265ec8e437adb3b008c9762e33115055b29b461390283184525791a696799550751086b09f364630426aff9b637b3f65d5861e8d3a2a5726cb130925275137cff2ad16a911c0ddf83ece88f45b2d044c716089c961465ec01351964256cdfe6baf2620b47dde92c0de9f9b06d3ebe8c753c2c71107e99d87c68a75ec3a795847ceb0f4a42c7034e0ed9c42a50d27ef1f2af407f9353263c09d79affd1c9880a552a3a896ff0b6972cfc119d93d74653c16f248dc236d82619dbb7f0051edbf61705cd6cbfc7e4a97d6ab12368a3d8eab2e0826ea1bf0a5353b23a6efbf9658ebdb19d5db26c2209311a5de2c64ea5791455781bbfe21b7a01cae226753f958b0ac2c289f5d0bc76beac7728b8c4cfd4493583ae98260ceac2e76d85417c82415cbda07406b6ca2c3b24f13fa4475972b9464946f31ad47d4a5d6748f1e3ae70e610ea09385702485fc765e137d67a657c62b84f53f3b29f1f7edc97a1a182109232c475a45a41ac338256c8892d566bcb3f4acb8eb9cc9ce11cbf75677c559069b0e2bad273f1d7159f099892e2d71eca796c9120e8099d2f422ead2ca91689b1cd1e3829c4642b6a91dee76620de9c3453e928203a3f1b551c00585e9021e23d3752c30e3b4926290bafb260d7677b81a6aa1a5b612914f4bb0852987b03d417ac92d950c7fae9d07f5712b71e9dd5faf96585a6cf8df9d155c211e7f5d1356f2dcbd156238b468def5e216a347b6abb3cbec8754c0623806e3d49b369aefa45d7ac575b35bb1f672d600fc0e71b3e41884f34a8d9df2b6b97883443113c62a47740ed5c19c800959b60fada5ed586192332ec7ab559394eaf30709f6e8f2200cc06c793d5fb71ed70dbf3cb32ce03722574bb26719a81999a2483312caf80f7e225b9b842e2d34a3575e4d978a7af0b325415cfb904a67d49b4977e5b12ab7232870c265815223a9c98cba5aa0d3e0f18febc0e1a0a240bfb6182554f4197b262272e863f4a746c69fdf14c9367b883fad18f6dc4c6a17af17d522323e68884d5cb555ee51957ae703a5029ea3d5ab3d491ad55e098676c02e6f87f30b77fac16b988e105787eda44f8fedc9233b8865dbd1b04f0fbf2acefbbd0c83f7161e1ab9be9a1f2b369fdcfc24e290938708eb03c414fdb627aad6c5a6fae86834c054ac7ace4b7d5d6b1fbe2d88d6f7252f617782dd58f0306262e538e5fe9b197f027edda0565c4d87d3526bb1661b0dbabea4c6d06b56d297667e211848a397bbcba497c1ecd2f91a14fd308aee0c58726f8cad6f627ae90d276f1112741b9359cbc5f1aedd0d94f80cc20e4d4bea9077c5e1dd56d9427eb8f21d8c45234af57794e04078fe15f83c9b10c00525bf28c52909170500e97002fc90a270ab981f3533e6231809db88268200cc5cd8ef60c6750b5f0e9241d9681ddc1dd8321cb815cb08d12d10e86846598a43a525b70c9542596af57359318ff0a8a36c894c49da037fd4bb5242bf32886c640a73156ab88691fb52696b58ab3d94f5e347e5714eadcadf1fde7a3a41dfc57d2a752779331c36c44cd271647f176fe3a39c37cd2a465c326af15d4109849f58acba5746d531cba4dec43e19b61e63110db72b6e7f40ad55a605fcd205e654c4972f4da2ecab860203fbf63a61fcf8ddd688abd6d1a086441eda1fb694f2918848ff0f2819ae2d3d5298ea9e5c8c83e3a7a1b6ecdfa2a28e1b0ea77768f6b31dd1a1bd6100de5993e87c08b0e51877c9998a165d7746940bf0a2d561d5ef572d0af3ed047e34163a4ac6d5aac1fbc0f9c0611a572658092b3999fb533eb6892c1a197bf611ad972657d42a19b39376fd43d407a9e8285ddc710ec3643569b8f6776a8925ce33c0e5412d9ace8cadc7c74ebd28a712d51f3716e3b7437e29b74cf5cdc6dc1825c76eaf1f013de7590eae6a42c198471886bcfaa508c2136c1170eaac70451c2d75b1729b31b7a28fef1ebf673688d360a7e49e4fbb41623b51dae96f90029432fb08fe9784d208bf8b068b06541b1743c0fb7862a753d6a867c526ea7bfb1c7f6a4833674fcf58a63e9c2f51ac5ad5103cfda0fc3114044437d80fa3c67dba4b0d03bcc87c9921451805c3124c9d650f03b00320caa2a28183b0f5d5873dfb5697a09387afca82c2e04d48528d692fe86048c30d4780c2b138d6a4ce6baafcf59f18fc4f73b6f448f7d0fe3509aa5644d1aebc091a1415760dfca627a1a3cc9947fb829e98709e3d0859b95f7ecb16af8cb2607e5fcd4edda9af48aeb03f63ff391ee7c12d45c9a83f6943f6ffe11a9e4e95b3f17e07e5b329f014b145b82b45eab2dabce62fd99fdbc828a94c2e62334496afbb46773a90e512fbade587a6997b188b63fcff5a299be2f7026f74d69387c7c9b30962aefa4ed056e50529bc464432ca064c13000c71cff8e429c7459b8685043512980f7eb81824572c10a1807362e313cc26a8805dfa1de648b208c716052d4f41fa52d648b61864d5da70f3c17be70e426552e8b872aeece98ff0372443edb4f9c77c84dc44db1dec11ac324fa60ebdb43b702cfa3d8f38bb6a1a586e16c78b2ea61d3beb45152dcb2d7b6fbc3d4ecba065f3d77bcddcf6fe9e583163e764466e2120f8d180aa5a52071fc6d94678a7f71761cb598e0fa18f56a56b964f01348daf0329a0f9dfa9c25227fe3ade8167cc52b3b40f676c94960f864747794f928aed53cc4315a5e249f9486456abfaecf0ed9b6a8d9e35ecd989a4b9c1ad30c8c4f681af53ec1fbbc5629725de3e8f14ccb1727ab6e3bd9e49c40d9758433a2356fc4fdc7510e14964a0a7bd0d46ef99a241ebad3202fdc3cefac0d031c45ce3d98a09ac5e5782e63613fc848782a9afb7b75db42e07096907af4db1b99962c97411de390be89a680e0927b0de51eee867fd2fb9171e3afdb2d3a86a5c09d45843b34fb11d1663358b618e0aba4f21bc611a16d212a989a99671305309ac68332676e50168eb5d2ec8bee7baf347078454dfb9a45588e8c2d68a5af1c3fc3287a0a7b1eda41124a84f80d650f7c2ef66ef70e1170a6fec942ac5387fa1d7d92523c36ae8bf90a3589c9e4415275975c9d5fef59a7f0595290694a87bc3f45b184a7b85d1f20d9ac7e3270fe85f2144105ce8ad5f92b261b52515ffd24652ccc840ff4b7ae4762558beed5decd491dad91143a0761ad4a69da5afc38d7480545ed96085d36f8a9f395ea303b3648cf3d8af27f2c3e9f67736a826990df4df8a32263b6aa18f5f621cf36bad85ad0a99fc0d992077430f0b398f4cf7b9060dc7554f2e4916f5d82996877c7846b5c68c0941ac8a6ab71b02dc223cc3188d3a97e3d1c6f1268d4a5b2351453a3fadfc57466991601b2735cf5783fa2009b1e11dc603df43345c8ddbbba7c4ba7d0ce93a0e77c26509c52e5aabb1641efb40cdff5e283b42fb5559090f5ca4f51d5cf5c8604b1d20e6b567f55413a8a79e0f3a8e9a5109fb6c7ea734ffddb740b1c64e637534bc2d4ae9c137a0db202271f8bf2c98b717fc3e366b1a53f65ec88caec2054dba1e104293525d35a8317692920ea8f58e334611e83d93ba87b19ca9a8bb91c5bc18059aee7099dd9d3428526f9073f2e3596936569bb955c27b156cabb0c9b8018b5c06a8c5aae2103746b92b734e3e110bf35214b66a3d37322f74e29bff6d1db239b1f7037c9ddcc088f936da55e49fc030d71e420d95ea3cfd3aaf921ae7854a1211b5b4db5ffda7bc04cafc99a0a340fd1f59716605106fc5506ebc0679caba4997929d6c8b6808c36f6a697760a5014c40f1d934371c6a4cc6022c5f8ccb4f9aa1468908109f13c10235dc893c4ab8c00398ccffab903513372a9125c7d8dad6d1b93228b2c7c5fb9b8ecd022e1f8c05de244264e0c7c47270e1878693233d9d4d2096491b5ab05a82528ee64b8628dfaf102c6a173976b2a43bc2bf5f4ce39369fa5926385f6b9030725e3f8553059bdebfd124c14930fc276078b6c48d834048cff2462efb8101f57b5514acc7ec5bdfe1b000d6626e552848c4edd17b091f12b32e776f2c37a0e47f32e94cc1fb1e9d0dca3ded6173f7e5347954ef725675fa3d543be0f8128fb35b15859943bbfffa356a0f3f21f981ab57e8cfc2a498c7755ea872d834fd6fca99092538c947bd0ff34ea2ca05effbf71ecb090b41545abec8824f9faffff07ffd06f64285efe738a38a958b69c14b2e52b2a09078c7ad1fb3fab7fa58f94dc164375f638a6e23f2aaff4508198c91fe50ad1fa18d0c2f9b73896e5c4a8108fad2078fb5bdcf7575aa5dcf923193d9ef49b0373fc8696791b19be95357c9bb9996e7547596cde20fc8b3cde25124ead6bf09f4dc5ee39d983e10986786ca146dc0d1f841eeba4605fc6f6454a4fc86d98bf51deea2be245df3338e8e70de639e8da1ed3e7958960f8b12b129c31682cfe1c8b9263ce9de747bf5c3b73668f3509e3126ae5a683b1e00371426e650bd7a98259f0fadbb9e5d9ec1fe9470f7f5512d27de17dd8c92de73985987dd64a7eaaf64b4e0113cb97b3c0f84104fbeff0c0f852a5f4e81c6a614b31b542f3807c5d9534a5ddb4f0aafbb44809a000a95029561cb8d66a331d61925f05c6de41de5387ca5aef9e0552367a29438104bff8295df5d0ca68285624f625e0a5f82eea16dadf6e79730f66d94a81fb5d17b9fc0166ae2a293945643a1e47250a88f4d16507bf3f7226c3a94c14c7d38e38a683568644f3fe05568cbb0056aa7131032f1b6bcc7393bbfb7f723579fb023d34e0819de554d99bcb5f705a1231e738f5edb6ee0e5c255a1072671fa788c232f09d21c5f334be2fc68fd827856b60d7d3aaad2bbd6fb6372204b7fe5dd2e4aef81f66d8b9f789488628e6044d9153c90209d6d1921b66bf03d82066ceb9340b78dde2a4358cd31d0f9e9398d8ce78d32fb66c0eda178ad3f40a96c953662047adea3c3af73030dcd5a3261c4265e73e87e551d06dda17fd68599eed291673f7a2614abbbae7e57e3b4fab5cd7a59b208d4570fb7c41f1812c39a03ab100a0ed86b325f9b3748f91bc26a4307a072890a5bda9ccb3e4060b787789857c47adb9ddb479b71b8221f7a4d597cb04f27ca08161d4d771fbefe9f302326a97df9bf1c236a8653722340eac7c2a5d17f05a2b7e455d245ea19486b431aafe299014a8990ce7c79d8639de105c390efafb47c051534b7cbfc2fd5f8e2635e9fde4a885f9840a48085509af3c73fec3e1bd31ea578439b248f974057fe7707470b087f9bb7453a33ef32c9c07ce9e3c03b49ca8ec9d25d24190ba30ecd3469941189d6f54e709a932cae958798b34dc507a2a1414fd1c92eaaa16315bf34a2673cda392b779158cd41c9cd776891037cb15599ef86254856d1bfd1d8797581692905e79b0d1e800a35dbb032d9ec42b658b5213428d68f02de0dc9e1749873784bfaefb041cc2b82b407046da472db2490ff732acad3aa7192392be4dec376dcfbf79d7901953dd64829a4a2450cc5b820b0619be311b26eb670c9631745df650b77f2860b8afe9e58969256df3cbbddce3aa47d5a4c54c5544451e7fa5b0953bf8047045d5022043bb74ec0a17690abaea89210ce7a1f13255e3d7d38f3929f04e17471929dc901b9aa967d6fd8e34c489de9dd2459dce76299cb74f73e566287e9e435572f29e2ae533fa1d7858a16cd7738a6e07926207e144cff348d97653734efb18569722f8bbca0fc6cc5f8adb91efcd78ac19d765f827d887987350c45699b6796d855ec0996e619274b92f04756b55dee7197281965fee3ef59f5a4f652ded8a2a103b08759ded682bf30b265d9fd7f947bb62eaaeb419fae9546337e4ba982971eb7d0bb8cb41a626fd671ed5b2a5f207f0671acfcea30c60035cb19043255ba2c6af2792c21d85570eb1e771d0728c4aa5264f1d91b0822254eb338863f29d932100f037263200a19f8a731feaf3bcf5e89e4d99eec6054427e0549e2ceb18eb5cd54704c611c2bf1d02be7887718dfa74665677ba262bdb4b55f88187350e0ca3daaf5892dcd56bbae39d1b387c8e5decfb4c2473590dded46cea34f80344bf8a447123cec52f203756d5ff061dd857456d4168576316a27acd1a59316e28e446bae34fcf8c52120755865823e4220d66709395ba149d1c01a93a21d01ac7bc1b4d9ac22ad5fe9589bf0245a425d5273ddc150bd7681b895a9e44f3f7ab4c7f01006d78098576bc210613fe29f445598b4bc95e1879b74710e2fb9a2f6ba30a40de218d8364599a2beec07ba752761a66160a59f210709f841431fab3e207db7ffc48ca033d86bcf67a89c9c7d041755254b1289e97c7ef6ed6c5e0d73798b684160a8bb6e7969214c9fb641d9f62cfab3f8cfe9987b183d02fc72b3e4614618bc933d4f4fe0fbf5476aebd9741a97e1cb6d5b1c5f9570d9604d01d4dcb39e35653863aee64f99a05b1984b607fac526a7ed9b0378979e6d49418e270aec27799fd613c3707b6008f60460ba0b9f30f945f16ac08738cc88b20125b6d48c487b2882a851ac86c08f7b87828736421419b4a4a8d6be15c57e666bc3d69a166979532f96fdfc337fff28efd6c4ffd488415f3abfa069fec13450fca9040c574110514d71737ebce549c4918f1e284f5ddb27538ddc18b5cfeed605e718094d648aa8d8f113f157c0611f2b297cc75532a9a497a79815a50f1b8c1f1f40c929ea011309135b951e7a60d82c8bc9e9047b0fee8f03025767fc4f1afd30cd65d3065ffaa5b3eac4e66886cdba7eccfabdb916fa61fd19cc82507c0e96bad510e24dec5e62eca26ca405a94ff896063f637a5f3aa9cbd68b76e233a56559a665ebec34871529839a460e683b4d79fb5d2e9efc2b0db34d2c4c0d3126050e8d846356cab19adcb6e1724cec94711ff54283465389f9278792b7b5bdff1a3951a87bfcaded511ee2eb5bdcb2c67875590f09c526e4b5e5f8f51e720ba00e8992346bb48905e694d0a6423da39b4f4a42807498ff0cefb267557b5a953943bfc74a548624f22553152b73f7e6cda8970b4a5073ba7382ae8bde5b8faaf5f542792b98e53998009c45fbb08769a3f81bdfd35c2814c48d22ac7676931ca21fa39cd967d8bc35ecbae7d3306f7353e76212b543800dc96efbf16d51c3121abb70175a9fefbb2edb2802d5f45a890f6bfabdb559331da2422cff22f77422341637d69bd0e7628c58ae05ddb092afccfc98cf744357aee2c361ec415992c0b9854074edcba87d9377ab0e158ec793ae5b47b0886a1e9bb00ab44685ef2223a45da79107009f6b70290130bd4abd60cbbf46775ca0d17e6f1ef57b3cd1084daff86799e5e3e9651dd2fbc812d4800eb31331838bbcef80d654e168988b972c68c743939b20bf1701aaf2dc90181941f237901072299e7976dd96e36bb5d437db06b94937b12131b3f41504adb25a50881ead02405e3a224da895f32964b6ca0a251ceba13e89bfda11c5b1c1e8c83e154e62a5fcf82185577f61a8f1409bb073c35642bf658a0803be46c20dd9673f49e1c2fa86c5d204740715e8326c9a03cd13b6a829c487a40163d3a28d082691c16c312983ad22632f3223b4338223523a54db50cdfc265e544b81260d98bd170bc9bf42f8f5bceca7126910b80f5001677c1875c7b6f922afe0484fb235830e0ef278d57a2f95abfb3ce97b7a23facc3d4a0b50950fa4a5a1bee9878a43e2bf0aa1f5630499be98ed17ba8d801ecf0f0ee94ca4e86f89aa970d068b831eb8876639918023794746ae62cc71095b66f4a52996fde7469c8be5585b06be2af30377ad2a8c740589448a92c6e9f1fd300ce493daa3edfa0f5e75950436f6757c49eedce825a02cd49ca5e258df5496120d90c06ab2da79cb27594c1a6eac6e66652d8ab1f74c6a621b19ab3c29de39747336664da317f13c8f98eda01de323914229a9f168851975a87106bf41a5e06767732415ed91a77c5a5e4a967bbf6e2e726c67fcdd0eefde4a5c44f5ab929023518ce1b10cec8befae63515f7488f3de7e17dac33213bf23ac02a7fe015f337717dbf4bdcb648d127b5665616f2ecb1da1fccfb37e4d80ec14f2e2edf4f345e59f21741ca130e9db6bc4301ae97ab36598ad2bb1e032cccf9b89aa764c352a4501e5cef442d7ff80ee2f554e115a0e4b01a23c4046edcce831b3242e5707cb0fdb0f5837249e0c0f8b6cdf46c2c7fdc22e0a54b2fee0b6e0144a69b657f3023b8d0e4098e7805dcb91b96385ca5d7d36bca637f8cdb96bfc49a83be1dd8b25447df378cbc56e183fe7603a8da3e4a46667c561addd704dc886ddcfe6bbfb8222fba5e2feb3e4f9a516fce9e7f1ede90ffe2337640e4fffb1b9af1533d4b7dbb9b2697d4000ce0e99fbb34bd5889bbcfc46586b0c1e34a6bfb149f0e2428b0f9420f5e1f1649e7c6787f001b05823f7bf91f16a36fd52072c1eb2d69f0c3e4762883c24e4a6af4727d10371b29d6b6290590447d66ce194eb800deb675c4c5a4af1b6b7a839f535e544130465d4fd51dbd67d24d3a5db96c909298f23d8fc359a61073001273bccf773d24c149a3eb5b5bff56664ffe52feae50ad452677df317489c6e6620555b3f103b0751d40dc7953432047166444a294301ad118587d25b177db99931af5508f1879c1df34dd38d3626e8db1efdc3abf74d91d519c08c681eb95cd25ddf3ae19243d5aa304eebe9c75309bb8a719d4ea6b76b64096b478c19efdae03d844553037f34e9026f7f1546f2dbf1b9fc17ee917357c90e9c16fa29138feac7ecd798dbcd57299e990236a43ee542d69f8740f11e79feacf6e7fa71f15283121a2ad8e96ad41832ffbe47d5502f4f9c13e62eb8e8c43405de978f1c64ee0ef1c12c540228ef989ab30da66a1740f5aac12061a7f8192664fca6ecdf0454f3b605a0279b68cb339466d6cfa5a3662aa02414f627a0eb5c5aa79ba0675a5bb13e47512a5473f890f6c98dedb783050d7737231e740404f3c2a907b90041e5c6e396b4154be87a41a7dbe7d21170730563035ed86a9600a04bb6d163fcc7c2de0dc7dbf97c48a6412eeeb169992364517c622d0f3d617d5ddd687073b509626722f105da6a8700ed083420db55f20f2a7e6aaf1b664248a312d9b1889a18fff8b5612f859aad0e52c9dbec8476532079a0fcba34a29ef95971a4bc1fe0595e241c5f5fdb1d6062c73f7821d413181e343be886926e2065866047d5273cf024be97bfeb28320ad7e5783f2f1fafc6ca9f6c8772362c278ec4cd2348f97f8f3d058b18b8adebe16cef8a2a39bc6739894bc585fd90d14972fed44bae5cdc90089ee404381e1b153dfd07293a5f029bc2c9344d97ee055844745f6db0bd547c0ce2a7c6091101d01cb7b3eaa23ad68193ebfb0edf47bd601d02a33779b7cd4e70fd3fec200fc1909990c8508588a2d64c5ebf2d3f57359247b2cc5bada739f9863543f722853106b3bbd2b175e253c688578c0cbe54c359654547f4e7fd386fe47c823aa8796c0148a121ec5e88484ffa3123e9570c1c88999dbc740c2c7d2422fc40d83a5ebc1cd86d9ce981dbb2bbaa2481b622e3cf8bd336ac364856050119dc9860ca668692983c1009ba8983b258df5bf56753527751efeffe26694238bcdc7c2a5f31eea21125e29feb42efbc9c141de36ad4d5192ca662d8df2c6a3b4cab29b482f52916135daef3dcc5062f17f70abbee7bb2653a6cf2df0d23d2e8d02bd134b97356d275d6c6966202ad5c71e26d5d8af81c866af0772626a589153f6050e90c3139a1772c498640c1378ec5dea5818bf430341a67f04013bedc13312a29dcf3d0f1071be7b30ff2d05d949dc7fccc2f451125adec289ea61820b5194a7fcbae1486c6a68b5c6bcfe7db805da1f356c0c1f8fde0d2ae0ca05bc4aef3f5acc8cd6261befae3f83f6f8b20cd12293ea7572bfe458eec10b21d5006e909525147b09cb315731e0693716ec4bb92d8ac7b201e914d18ff3f5bf46225de10ecb34dc22647d9a7898bbb3abaf740119688d8843dffbe6c454b9384cb69725858d6b7d25da09f6adda9eb0b94b8e623c7248e1b0ace6e39236623ee5808ccd68c6d220c32773ac8688bf1af9055ef52509e9911f6a6f846320dd93df5aa32184e83cdd90710d2213c46e7df1d61d9bad84accc71b71a1b38fff496c7788e104b85d13b948799f592a0e28ab36122ebc69e49d20f9dac0abb4cb993724475437ff8d9fb7e3d40b98c458ed95d32f774150b8419ca339ce2e42a16570dd46a811e6f1afb44e27c22e3b949ebcad5022888374dd5e3bc1dc3de70efa2b5b6e54399331ba556c9ae92bd93ae3c210c490764b5e300aad2992702ae22331a0375a08d66c25e3695d8a532867a183ced0abdba5beb37924e8bc2a4c820ab9cb7a3bb1a918fdf29a85850babc17cdf1ba89148f13a7af95304ebbde848e04a52960f02673ed1456dff5ebbd68d210baf21e0f740bf9c091f2ed96bba65f426d61eab38271253b3007ad83dc3594885409131b7d3bc469da2aca1b5ed7aacd3c54c9f66a86388f0227af8491bda9a0a602056f11581a079e13c64e81aa17337c787ffcae4a49fe1e7ebcb4f46068876c10e659321deefe0dd68e79ad984be5f6ad0069c3bf6958ca64c6876956cc4ceee3f35a6e5b01f6d269d8f01b30d992c6c39b8683b9583babc3bce0c24540c73cd4f287967d06208d8b95358260ce6db191bacf7805cfd7dc96aadfecc7089131f83b28a9b054fbf439e62a8823fa6c90af577330ebf9a500e0e65325ca68fa1917643a99d573bd33374e7289306d3bb23ebc1a59a71109597caca9d2f1a7f7dafe6ab7e0c4f45c98cfff09270ad370687a5f2d81d7b24b94ff165ffab6f6414fd7e44553881f40dd8350ee2ce8d279f3d5650165118362e6dd1d509deaa835523e68db79db0a513cf58751214baa8140803c0ba3cffe39b153291a94c1dce665348b05ddf731ae35cf1ea50f535dd08afdd6305a989c373c52840d660cc0fb6bae73ddc9954a48ed0c191f990deca28848179eadb1939d951b59c0127015fa61fb68a541b4f3cc8ff4936e6719e1314ecc9c4943d3a1e656e9c342ecc9095bfaf89d4038f1f075e2076f1adfe0d402b663bea1cdc437b0186ee1524e2f49ea1d57ff8f792fad9c890094a9704b4001d0e0d4b41952e968566657ccd8b45e8137d9255fd220cfb7a8743dcc0a8d3e530b61e64f1811e4ab1c2ef388defafda71fcafadd7772dd7c34c4aff41875c3ff660a505434edb698fd7c7a2c4a0a384539f8f38ee7402a4bdcc25a28c115176cd0a965468de3f63c33181a79d6d528cecebf197c4e8dc0a28ab8e513dea2818a31b33f131d1a024f2335fe82d1dbdaea7276280a6dd4467f7c8e7cd669e96b8b49f733821f67dd46b07decdabda225324a04113708f4f4f56c0a87ac2a6e31ff8dcce4c4ad66cea60e64fec65ab3512fe17ddb1a766b588413c12f4b26798ca9596c425f38b0e1729a3912ebec90f678ed300f07282c54095bedf34a65554a5e14eecc537b41e7542c1dc91d67dd63f94f9fb02e7d7deca8e080eaa9e4e2311df3da62077f34d3714d97d68314af3850ab2d52fa5455fdf0246174ad653a5b7946bae41db56dfb838986246b3d050b26bd7a4742087f68baab64c5719e4b38cd4382301ca6f3e77c8351ffb4316fb8d727cff675fd2aa11ed2423e8451f89a8c32eea24bb2e6f831b34372f07481c2b0b1d923d3b6b5157084980e3afe54f28755127b422513c3ca8b9968826c8a1c4c05b43aee9048dadc60439ebd00fcd0186f55adcf43c5b43276ac45f3d956f4b95cadb91e11992a9ebc61c84ea891a2f1b9d4f9214dbe3097279d22591879a7ba214fe78261a421fd9f5ea0cecf4890bec5fd590cd26967b78880a9dd1f2dc69bfce907c3cb4c8436f77229c83495034870928a37f77093cd4e1bad328dedadbc58b804a184f1e687b23c73ee1205da6d28da1e6ce9b2cd1b721746ce31f13e2689c0c605230df1d948521a0f7463d3a33b81f232cfdcdf1b20ef23d44985c9bd233ad87c260238387d28f1471dda4e43039b80413d3383d43daa5f2aff8ad949c2a8effe70a38aca6acc297433902d19d7501b8fd812151df9ac3765b46fca027c05129c5679235ac51603b49f3ca90d169cf037203e789759244c4d63c4d8cee0605482a21fc0c279c6662f1be2fc93c9e23eee16b836565ec7b15d2e52810bf10d1d582b88008f0022a8e65677fd65c50bead4a9d10bf810fd31c6bec9505c2fc364999bb8c35e93be3b1da36c005c15af6df7a3bbd5df8d3a79b0c528db83e967bd28109735e2bee545bb146410093af618d0b4ef81e09c3c5c12e1b7b01a3967d12231f981cdbad5f13be1f9ee9d384b78f2162af20154a1fc66e3f559c4ac5303137644080a6c2092cfbf0220fbe49c63a591efc2d182ed5cb13ae95e6a33f4ae02946b56796c746f874635a3385ce1f8c66b621258744dba812ef02af6b3d12671759ca9e537c0c94fdecff76d9a8f1d84615e1cc46d6bacad11dbd4aedd73aad61a3a591eb6a6cf08a9538bdd706b1890e44cbc36e63a0b95be76a7a9fd24a34d9e4c53415aa3877b2be1315da3a1cc9c9ef121dc279a88dd103bb460fe9f27e08cb80ca3a13b8bc7db060129f024ec9f8ebdda2cb27c095b4821744037305b2bb9eb031b4718804dee45a1d05706ee0ee0e478791bfb991aa481edfe44b0abc86fb9bd6e32fc0185841306a62f34dc349b7d130e8a86c0f1f320ce031af0b9299cb926652ffc356507e6663f9c202beafcc4923aff03a12278297256d33e87f1fec1f7c64ba8d05b5ab7af9ecd4a87c6b6889d318b7272ecba977313bec33f9266c02bf53d34d66f691f535d5dca2ea262ff5618059b4ead0a7e481974cb32964dcfbf91237cee28003d7d4e851da158a59b176318d6a964bd6119f87896d44581ff2502c1f3c5b65a9774a4b944e28e388d4f022bc718fc68d530a3186df05804573668a45569daee15ce7555c585c45cee14576adcd659445b04c2605093971f132c55097da01bb044460a08938840f8d169daa4224849d37007348056ca34bf3ea283b6872589962c1558f58b13046d83000d21c23a5df3cbd6a3f46c5c6467909c15fd0264b5be1860ea06af849111a343480dde6dc98d2292f9b1c588974b5adbb107db9c84a4e70aed974e65b8dfc031a2307681b5683e6a3f35e3b66c6de91dc37c20587f45ccb29322fe36d2be2fa53ac9a92d72ac4fa2019f92cf0da433c9e78c0098b5dcb967bf74916d3134ff1ee7f24c2ad5464d002d7e20ceb5c418fdd8b0c59b38daa8aa8a948c06b4e1bdc9fa4dcaef4ec3929c583f730a7adc58dd3cfb30bc65ec77e4942adf8b21d58898b7d3cd515c29b7bf882f2ba4abc8644759980bd96b78c7042a7077b2684d03f11d6a2cb38b1ce8227c5b23168fb3c45e2a0adc83b85a7e2e29cd390faf42d607c5d039ad60947e17518975ca07d546e47a0c0c10070e5a42c5c0cce4efe8fce8b353e033129fa6bed4482cf8efe5545b5c029909882c37d11fb07df730b33ee41711398471e63d503b6678918c7a5c1756a2cf8b99e02f6dfacbdbbfca68ea6458ce54d510db95449b834e8d7cbd3cf5d6c30d55a4dd0df4a25ac7d70f6efa7f77c6bd8797896686a387b5291720a46855091e9506831103f8cc1a55ae9c5803ad4139139b4859f6fa0a121c030b18b31325cfb9a3006614bdc67c40dc3e90bc4b65183b7317888c64fb2a202e00c1c8a3cf3ba9d6044255dff3ad5fb27c5052f0387e4d4e7fc56b59935973acfc9af025981c1ecabbd1e48947767e378de0368c3dcd267f80e1efdf27b8e7b535a6f42a0e91a9e626857a19cc61dc2e06e201bf91a37d552922553369c8d2afdd8f5dd31cfc5a75410eb1bfc29df394e7697daa22c00843cd735ba365b323afa91852e2f4495dba676222c4fc952be7e23ac2ce87cd38f980ad398d8c2965fe877139afecefdcbd041d096f58fd82415738ff12b914e58371201481de13c0e0705b8a37fb7cb37cd21bb73ef8176f60427539a35d064373173eb3702ecc21e39078b8d2d4c6f67d33879c3239d9113257aaabab17b82fdfc1f09062f34d1de3342a18f7cefd404d5331ee3aaae68a5e2fd095c0ed1b59c16b68c0e4fcd142bfcdd09af2953943b1402696e064406baae9fd8e23167c424e6d9d6e2f674714e628b347d1aced50b2cd89b3c5f9f7097dc854beb9c83d6de11ba9fed93017e12dc65a867b15987b7e91a349f3fc40331a40dfbc8e678f5c0da89cb512a89de257a03ff4ae62e5557b34dcd467ae60b5c35c8564dc28c657b51c5df670ff82f4925294914a2babbd8f0f7a3c6e1dc6f6c0c889de8e6800a17eea87e9bcf864187de228c80f8ac985493d472b28084706cda886294d10ce4725962774305ecba56103e2749333b2dbc0d2654840e80964c6b5c4c0c82981630b361e24eda84eeeafc148cfb7acaf793628b7a3c2965552dc30af2199426717adf651823018332f83c6cc5fe83ec4d71b816bb4f52f5bbba0c356d1e892d42c027e637e7070ad91603c66b16b4299fa1d841d5eb9310a3bbbea1bc7d1e3bff8261bef7aeda467697a4f520ab4a2bcb6f44bdb351aa0d68851b8958ef2aa664586de028ff5a89b99a60f7647beebbb8d99b017b4965d3cf19446bc6c379c6d55e4e71362469bcd363d2c72718a994eb86220ebed691f6275f87c3e41276874a32b4030aab735149bd7ce93a8204f2dfa8a05ea010c2adf2ae117f11a3bd4d32a01ebf73119b79461dfad5e5a11a4fa462969ed8806f5ebad82343a9c316724d28ebb894aa031169d5f80d69d09faa1aced42a35959532ba256b0c2fe52db13965aefeff22454e18ffb1d4b69c968ff34eb60a6db4c1092b6f02360f14dd56fe283da13d3f5c6f56e9d73e0ae949f48181ef01bad2dc6e03d2b5b3cce5c0880f07933484e8a6a24ea51b8223c43a2cf68a7462c39c728a6a7d58677890ffe59b465cf7ad4dcb02b842547f684cf1305ef3bf025fc35cbeae64ea39c786995ae24d9aaeb2e1f6521a2fdbfb63c09f7a249b805ac387eaf7752a0be47d98c5f2e39ecb1c93cbc39b2eb58ff933f0536b35289c0313cdb0b17edecb3f9650081302432b5339e24aab3a43a6b038f2ed0b11e6da327a34deab76ec8bf8aa0886bbbb0675a07c4379f67d8d162a64cab7c59e7873664ba9c36c2517d75a704410065214b7d74ff4bf9fb7ce71e7a968bf2b04ec57b84ecaa4e22b447447772683030d8492de55806d792e9ca22be951b4d4906ca7240c5ace3671d8117c1e3af85b2d58774eb6ffc710aa6c806d526ebce1982c7b9ceadf1f65ad1d67d1793c55fa070c6e6a1a1c41d93e4c7298bf1b1589105745c33c4e7170229eda6b44ca1d6d2232c606e3bca849ebc1812b687b3cbee32b28bf687bd157ec40ec17eeebac71b8933155ed24a8dc16cb4dfcbffaf81917304cce26858b468803ebc2b72f23aa9a97675d6ba5d42bd17261d5bc25481bef676889380978bd39d5b690e05bfb8ec570d313ba8d14e97434aafbd01915c124f4dc8939c4aecc533bd9d99992af8a4720ad5e6d047279463f191de4c5a3a823b7df8a80c224f4486a290cb08b1e23fc189d4716d1f17af6cda5162aac33e0274e115eae56b77f94325757cd689a18b2dafadd78e8b9af6bc68ba49371eea83ff49b3eb430fd2f875b8e97e9ac836c033410c326f632acc6f09fee2ea33374650681395b92e9f604a6aa10e84a5d00796c0ddee1f4cc2b4ff84ca82e74960554a2c6fb9c10d5ccaa6778b7e8b8fdb07bb1a16bd26212907e2101ed3553ad1252e407e35190e55ec08e508e40d099c5232d9bb2e54998f1111ea09b133ef3bf66e7baf47808b205871637812c21edb02eabf5dd386f192c51fcb386e90d4ce89a88ba609658cc859ce37fc16b55eeb189457882f5eb1062238392cc4dc8a739936e56b9beff6cddc079dcd7b8f4a75b5a958eba660c8f7e4216669f82b3981b373b8b832e5eb72a157f3888a8caea90da24745467fd224d0f864caa3d05056745903db581d6eda429417ecc1bf9a24cd1d68f1f1536bf1bc3094f4400dccdd989f6838a6a29a85e008eb7a5beceeab765a3e8b0cdfdac9cfaff30f82cfb3fc30c9a3a879ba51e295fe8c89bfed6ed2c9ba24ddbffe1913d1d29ea53fe1992b74b1bca9fd6b5f7031241457adcc15866fd5e9d61c15e9200704fe508468f8fc5ab68ab86669b72eacc25327ae0ee4fd36759b4fade3e5e7f97294761225dc175d27bfb6f3ef31c8d1d5bcc93fa5fdd63d9dbfaaae3a195668e9dc97f4d0d4cbdfd36dc1dc1b0650a345f65138b7116108eef0e0f6aa4c0db569a9e287e5b56dcaa220107052e88e476e8ce92f74edd9e4240a3242729b94af9370d8b7b4db8b8027503d248e6be7c2ce34e70977c93761f02a0ada0d5d01246ad3acd92bdc5ef6764d1ca47f28042d021e536ea74661f7df690bacffd4e401b0489771dcd26a91b3a7ffd8e6674f51163fcd18dee5d7758721d633ff389e646d32c2ab1f24e01e21feeb69db12c168b1343d40115648b8a7660914dae6f34d473e817e12340a52453b2bc86e5e5b5f1144946ceddf814dae17460c6c41d3e4da1b7969e7de2f4235a192a9734942cfbfc5d01de9a28955b0e0994fa875c44477bfebd0d46a5761ab7882d64c9ce3b2afcaa84455e8d7883e7df7dead4799c4a4c008e5cd40cc4133f03def3b72cb723ae915bab09e7c5f9ce46ba8e30fa9add3b659241835fc4144c9869b3e7b986479a6851f2c9df0dd7974976c4e33705729e1a9f9065bb5bd513352c0cf40f0e148c8ee12a1e216cee516a8b1e88da8d64688becd37be1b3ba57d0ee290ac5790896c660551842f2a91c2f379370159c169c98011d498ba3fa40145db8b9cfe9b06d82e115fe6ffac4df2cbbf54dd1d1008b4c0c097be89bc7575cfe8f28f034852f259b5ed2042ec5891a5f0f91847360e7d9c107ac98a14cd5f7fa7423831b1718b234baa7c343de1209591f771ffad3192e697dd3a35ce610878c1872332fbcca197e358ca677f3a6c008a3788a78c132538b613900f7cfac4778c377d96e5dd7b44f10d9b872d8fbe6d488f47bc6709844bc191e4305d9c242e361288fd70446c7bb5b165a95551718abff623f7540a3a226982ff96b2f957832bf4c3c31fdc45f8886e9954f4e5d07484c03b19988ac7f9f7cf2fc9d631d0bece806bfbc74dee47b08c2cbfa96ba6f9a48b945d5131fa352d5980a9f2ef95d0ca738523fa324c97dbea771b194143d05921475932c641b584e71bd842b67b48c6ee23edee8796ebd95de015d635f2337086009a2c8bbb95cb8418183f8d3fe975a1451295c0a520be675af2c4815d2c264089788a5be619ea3ce2f042e4a0bd8389a112b8be2032d9b3461403134a286b8574dcd58782502205068ce812d473195609dcf593ec5cb27f5347848600ab1b9394edd292fba4268bb989a8f531b9127b61b6b8fad882628e6de083137fb6d2f38119fbadceda0d69d8a91411c30bb5899673471924be7d6786533ce88252b7dc1cd9c6e75fd8c19e616f7b542c93215f29c70f8e5f790341fcc8251ef7efedd624c87c1dc2dc0c21ddcc01c95752274142ef940a5ed6034271e794e41d8e763535e33d4a15e65cfdc285d31c467ba57fff502c69903a98077eecc45b9a9f77a5cf82243ea51cb6e5235d99ba87036f0914a8ab6bd4012290aa2f5539bdc95980cd0017872d330811beb45006fb226d2487618ad77db93e5648729bd7386c40fa3a1846328cc7971ae7a7e5b4f86b17e77092bdfd016ce988f0f7df94ed5139bb0531417037de6c1df4059fcffa12db25e994fa9a216ec143ffe318bf2416c03d23e87d1812673bc588a26463ef7312e2c9f953d111721053dc36df4ae5d4e1e4338196e35c6f292a2d060fe70070a6732f04935fda40e9aca2bdf3bc9de761d17c47ffb8829e81d9750495d48c8a8ed4af3e2a1af0e67a58672172499bd6c00d2800f7acb1e1e083f60d545a32754e3c52b6ce3b769a5a5807b4d92c6f807093dd9b840ce427ce71735be5b63eb4b932e55efcbdbd2b62764251ce5f3a70cc02d9090de64768dd3b8f0d348dddf92090a58a4a7ceafbd2113a66d48ec62a2305c9b2ee999a4185ee60722c9663d39ccf69370a62ff123695ef0a6564c785bfe6395ff51ac7734d44ca0f753ad13994fc37f0c41c1dea523d6d9bb47341b32feb0e03856806a64f59243807a113a4048231258bdf27a8d12297032774c638799bf1386d81b0d363a413f877836ea7e8753ea8c2b055c112351b340ad90c6ce2aa5e6383ea7405c3ca3654d70c41b16569ebc9e8783646c41eda5d695c707ac3c6871493864768488a6bf804e941f57114db6011b26c016e5a83e2dc3d5d1c24387349caea7a0f816f1ef1e3fc212e2e3e2c534548fd793487e19e327490991957cc55eceb97cfe87e579ca4cbba03c748631b3c16f68abbb1d16fd343933304335e7e295edf9189d4efeedc74e123dc5a9b17d90040ceac527659c1f225a321a92663ac915c6f2f8577785a500fbdf73ba5cb086f8f6ab4a5a09a8c2ced6dca0d9429fffa2067af50381133049cec81a223d77e8eef2e51618001dda0632583555468c231b726aa07714ef7985bba7ba21ac9f2a4227302eea65527152ed8e59d6a8ed85f62e6a07394d95e373676c7aa30bf06203bdf6c2c160cc7a5944df19e24fa6e052c5b38241483e0b77b84e2187fb1d70e7c8604a3191d6615478ce68ecda8fee905dc36e56f2ae3c4aaa40f8a6ab0c2ce5f39a9b21e9a3959939659db93234aba92b15f6e9bf4fe0367be12f49e232312189f620f190281410ee4c6d4a83de8a3cc48db232c9c091e3555b9bdde65406e802814f911a0daab0100c54ef22b2342ca0896d55cdfc87dd2396ffca1fc005a443d1540dbd92b8efd930041b8e87198c376a9c83dfcee257fbab991526c042fddf547558928253cb3e4838bb8e2a894377c1be0bd1fc93999e1f06db53c2a20d9ff6aa8823c8fe1d0290f02971df35e977935b52cc623171af08aa84188c8235137a71ab1e304f64cf99e1095816e5f9a5badb4d609516d9b76d42c8a933ba01fe52bd23bb1b311daa273d7395d9cb86a37f34bb00602055d9e4d56b1e8cda8389c2f2297409ab73d88a9f54ad8bbdfa4d7bc9438875fc44adbececb78daecae0ba1c088f061e574e6398ad19699983765bf8644ad4683be648b8f42da67fd7f6aad4874618426e6bb913e9c14178740d7f076de82f8549b30fd58d380ca789acd574660718c095fc532d1306b0a79c60c426084e2d140db60bae07c32dd05523df428b3091bf34b9fae442d2df0d0aa7b8a4f99e6a35955ef8da28a17d325fe20c77f2f852f921af8d3b3f2e08345226071137683c944eb58a3b7f732f6cacbf5a0cdb59c6ff8701b4c4d37caa210551a58b2ff00a75443f56fc09b6a34dd1d37a5b4a7fd6020d3d07c67dbe246b86b6cd3b288790ed867bce857e8f9ac729b9e3e88d918999b3d70287e3c1a903784c638e1418a6a55ad6d087b3a949fa24a32d55559f7e5f67284541d5a43b8bf81e12e60f4876ee1ecaae15a709e41b0ad846c0958fa86eedea6e5e183afcc2ab817e1753a499003f1d4a126644b767160d37ebbe9ddd68374d92ce31f4fd2471e0ddfee0c47f2f9b54a7de5223638d7483a25c6a791eda0c1791faf552ab3dfd7c83c896e05b18a8883998caa4ff172509a252e25bdeb324c011386576b50dea21ee7720ac86cc9a2cede80f68e8fde87941a1fb326d8764a038a86c37cfd31f663831ca2014bc53ef4781b7f79ab11edc75891e0eb1296bfc64954992a64afca48308cbe8b0df2d1b1ebad98131a1a57cdb28cbcdc9cf0209f9eb764851ed9468b10cfbdaec6358ac81514475a44a5aae0da5772d0c22dbfa8a65558768ff5f5c9cd8b3d39ac301c59797ace26941d05a96cab151ba254264be1ed555ce175f09ea60d3916bfdc74f1e1779392a53f760188c7a1ebe75df6198ad89bc3e206478acce5ec8193e26c5490901267db82d3263df600bf3ecb71849a71db0acdcf2f76311b178397d0b6c00e55e2f82f169302d75199c1cf76281604925eef190b58629a329f46d295c8a6215e97c027a4f3daff0e8b7a7c7d3fdba788f3cd590f21c22b2e625be64cac96086149030631a0ca156a4d84e9f83eee80d588165c519f4aee85da47678150e19cc1ab535443952c4ec440220e44086d6ec3b0514e9813e4ae4ca962f37d0528d0521aeb7b2587b173504aeff3a3aebb27d636d42a4fe7898186268eb51ec1ac032ce5e754edece1891ef93d19981f73a2b429d6d1579b63424bd59fa6a885982251d368ed270511d41564c4ac2cb42bac52f68383965360b7c37cf73a1a2eeabbc8a77d6f9ca6f8eb70e29fd3405b0d4a464d747b02a7ec12637f4dbafd64917186881f9a09a790afc1a231aa30a7e5f53ab982bc7f2a90d168d07921f57150fa09349afc3bd3f156ec4b526c04014a97092be4a1b766a2309fad614bb3cdd35325d4a91199dd4f3aef37d3d545ed59be5009fcb3be697c359185842f2e4a5762f5dee28ebd04b6c36495e19e056cf761da3a6da1b27bc364b6287a840bcbc3afcaf82abef616b501ff9f148ac091e2f40d3e58aac1d51a47dd0172db1899da06b9788fafedcc0b3ab518527eb7ae0f76f409fd4bec38c1b0661ca726517894e5574c2b1af3d408565df6b1eaa06501bd7a616483f7e5791fbdcfd1b72428d95f48ed2aa8c42b9430c2ccd82d2fd77cccef3e583fc111ee5e4c8c75a41bd85d4cbba4d0137fd76976054780e10a16e44ed127a55647eacd42f5fecd4c3c8082f7c096aca2d0d3b5587d1d6042382f09572238befedd137fd22f428a4ad6826d5b2b065e53d039b85673f4e7bc2cd4196658b2b5582e6feeb01cd6d0a456301cba51aef54cf3a3b07818d4b54fea5dc31e5b9461ab254288011f0603d9b90a17884b4026d626e97e0c8187547eda4c453efdeb4bed771029d37bd632aecc056333ad6cf7ad6f6568ca19ab1e505659f38f2e49ae2ac41d530faaecce0bab625d255e28b39492e9b747abe928784da88169c6ba90aba5f02c35da2dc4425b8095117ad4389efc9ecb8c638957ed91ed504a088fd67c6903e09e1b9ea1674ebfe67c0822063cc2b1d9f4e9c82316d4d8fd4e9131956992c983a5d94f08aee96b5f9f4aa04c7582ba84852fcf81fdbf05d9a03b03f0e8e11609ac7f2295ac2b9bdb54ca9c0be1c0b4b87efe5c142de5258d9a0e3a8699a9797ca96d3a81fe2573ceb768308c47ead086584492e6ccb50d7a7e5c7065d4dcf013d2fdad1372a8989ae7efcc6f674f97c0b4a8185895064142bfebb5472c2aaeb5c25cbf0af10073ef60c91546066b45a42715cb207dfa9702fd3e3d630441bb398d8725aecfcd748cb6e282abc8210913b80ec64db040e8683a7e90e1b8d853ca3bf2ce94aa5f47b889ead1a1a267ca4fbe2b65876f72675614ce4e554b6efd895a9cab0b660d598b7e62ba2773efe1a9089f7c8e7876eefdf68c49ebfee073592aafed9d938617b89fe7191aecfb7573fc43661ccb0444d7f390c1ede7e62e0c31fea5d7316a333af34d0d25747eee98ae8dfd90d3ad6407c417af25e9f8a486b0b78ddad71b1a52bc71c31acad7fdbf0ad7079bd8aac5a59ad2bb12b7564940e6e8cc6b809731805464b79d463cc0bd0a190d6534daf33eb222d7a2a48446357c1332072a3754d539036950e1b7c1500cb3a29d009679328485f742f37db792f1150379c0296562d1a0074637c91a6605ca4b69fb10c19182ec53c4666c841fbb82917bf99321a47bf8f71995e50f2f0cbcc894049683e3f98314e4a47609598ed76732aab3ce79f41ea378e1db835294a9c2e24f78c5cf0f789c5d94590f31c0f736787b2c26b0fb85523cfdb9436defb90d029292bac91ffc3cd76361fb4a2f945051a8ded458b2866cabe9958ba8ecd365cbdad71e4c96012efd8d0e502a3331dad9a0e649811283b3cdb4b88e09402106b043b59b015afdad785ee92254ab6ee71c3215e189500bf6b568438f523d0da3e27660bc9ed771fa1dbf8003ea41f089cfb3ac3c6c8c1d0069d2f1a508a17e7e0488eb8d9176790c4f24771e35d44f32bddb6af7d5b460c5a976ecda88fd8cdf6e703d12ea43f8af7385cb0e61d62ed7b0466e852464b80dec05ccfd5e7291ad488b308cd3f1baf7284665f689a0673210629dbae8c1d3005631daa9bab7ae1cf4d3a9e6cb9d431e282a479ed2b735a66dce4a9b4616e07d006271fff9087d4e2e4b2c80380a65e213a584427cf33e2b1b9c700a1bdfc79eeac442c1604ee3784017adb98c65d19fe8abbd5e5df7998a6324d847f89fb0ab54f008291c1c4fd03c2641cc2e7ed06491e6fdbcb8d39be0826cd38e98eb0d64cce5131f2949b684f2f67a37f0550f1a44bf85d0207df4c6e03e6ae76826262485177a29eeb15ddaa10547913d6e7a5d4c2e6388440e6a29efed415e962b47e3fe3d8db2a2fc454a8df4ac7960906b348612121ba07032588d133419f8ddfce8c12c1db1f0ea92541ad558693741b50113f3eccccd0354f876502ae2b431d647206bf15fcc83cb12491ce56a0ad100753cad3b7409900964e11d88ab56bdacd7e3562ec8b4ba35fb2f7d31bcb3e429e9e498f61a19a2e5d922c9a571305e07b28cf2fd24bdaedfd6be76193af69c2c9741269e1282d34643b206034aa7c1a0cfecf9902e33df6cb2723f4b913871ee15ec1e50a344639bd9714f981df50d57db88539558671e099bdd20330ca550fcbb6b0ff6cd54097f069bf3e03494eaec49d7f10954b105080822c956ed91e42cdbc209b3df24a3325df42adadb59a36562dc7bfaa5f8061f34989277f64dbe314ea6c2ba9b89ea202dc79817d5a960a81e8dd0e2722e7e42d8454959a6bec5404fab4b28c8bdf3664f98e3a162fd6421a4f72928369f1b9c7eb92597845422855c348d3014a4e4aa8dc5b3987b88271cf354715471f2760d730e7066386adbe620c9bfaf67bdcb734447824fff12cde0b9de9ab0347b8888585f147e776d69d8e1a685ed26a6c79a40f3c7bd4e18c9f3b5b0ee3d0ad8fbd34d810844c66bb83599a7bd476df188585e6f906273b8dcc1b4c7caeb47b94a4ec2f6907cc41301345d859d43f6e680366072c9103e458f98b2a650fe984c3a9189bd361917a4ce6438df1aed257596227f3db7b146b807db2eab065810a6917147c28319f35ed43a008ede238c65648e1ac37698d8da5b0659c7806795158a71662d74f82502ff4bf06faef926f888316d32d43ec0c05d5c9ef5c7db8dc8f2a5a2977bed684f1989bfcddb4b9bce77179fb34ed1ecba9f64e63a45d4a7a5a141a235ef0e3104719639d8532dac2bb7cf83c376c43fcfe45a1f1dc9c4c548f7534009883df95d9ae951b9caae4a640c5dc126a27e9de24184ec21ae5ee7d7bbbe349bdf8a0e16efaedfd3fa9b245ed737211f87f415e2d8f6e0235a74ef6998d0d5c071bfce8ba124e8ba5366b0a091a13d34a4123238d8514f8fbd3ddb0d2eed0cec60c778d9f7a734d06e3f2650db55f247eaae380cc5fc27b6833bc4e1a656a506d04075e0cb50cafc10db1b2741b8c1cf8603a5a51220eb4e431334b2a425e11eb910ba2142560d6607c86544fa2bef869c5804635ef40ada305a1d706e64c25e0b0e1e03171e2ee99eaf12cf95e5402b80ea4dfe76ce96bd0f0ea6a2d3739a111378690a62a49996212c7cbfafdb7e001e1717e99fe2036d85ced1957528758bd58d0c2dc2922f95dbfe69db900e9b1327f2e529b9b48da289f7fd6eb07df03e2459effe92c4adb891b5c5ee89a4744d9b660c1add759bd274d9694ae8b12e87de2fa519931f3819932f1e868658deb2c34e4cfe199599a28ca201e74df7eb8dff0fdb8ff234f3a6a98ddf8ac5e23a132d45388e9d69e03cf96fd2f7f939330c8f58ede58ba6e17c61349f14fb7eafee181f98a2956c3b83ca152a1b1390e08bd4014f9ebf49cc915a39a780a97bd0cadb229c34675b37c87fbf3c94ce9dbc18461aadf96131235686405895517cf5157f059f38ff35086bed6784c60819055a62a41b498224ea4bccfb8058ced88408e90becb3e880b92fac43f78f4873ede6e85066246f723eadd03229fff4923a49eb3bf77eed1f6f9c6f27d8f800de784e67d26a09a56243b6520832ce8725144077c2ebe5041ca90c8878318579be7330f3175bd360a969a1b0d45879d7498fb07e85c69919205e1313b2a3dd25b4b83896a8975725ab86a0c67b10b7b473018288dc3d5fce12b790e5bdb5347b342e8304ef5df9a9cc57b4233cd3817c176b38165f5befc26c6947a16eeabce69725cc9dffde2de0e4ada12f2a743bac1c10405f286af78994a58f7c5dde5ca62925a3b425d7be01dac98bc380753ef63966298d1d6b28cf61ea93dd5e8ef939352e62529278b7cce7178ce69fd2af583558c4ad6e614f4515bc327134c92d77a1a6b0c27b720ae4f6c7fa6d8901c3657509fe0254ee972e0fd76f530bdbdebe3ae2bc324c16fd90b74043609eb408bdc3382b11b5e88459f18b8e2a8d3e078434c4f50923bf5dd315e0ca8ff290825d6d51b8ed6139946620dd542091e0a7fc52760ab494abd2713171dfaadc91764bca91d88e69493fca5105611f106592c7954a6d9351f69b726fb3cef3e28126f71c9c5af354db24971882fc5566ae622f8db05fd18360f3c8e5677be262c8fdf8cc440f805c0abc56bf670e139d1bfc0336218e4e7adc769df2b1bef7ee74ea81d2c02c102546cf8fcc7a4737f26c40fde307101c83701510e367cb9c8749d28caea233d2604a5f63a2753d5c17bd146981c9b47e4d9991fc6fbb816e9a8e495080b5f8c6deb67e0554fe56ebdf70a91be1293a94d436851f1a7e510cd9c60b9ec47f8739d9a863dba42eab71a67bd0f9c03379b705822263c4f9bc0490498a3889098965e8e72084443a3db3a5af1bafd896dde7d729ef15a3aed44577b9d836fa9aab5ed4fcb8a5393d9047c2797aad079bc4e956ea86bc160003e7e3395c7c703176bb0c5eedd2834435d9d6d01f46cdcca00ecc78bd49b3e2456bdb339223d5ac5ed4cc9a7078a13d3b241447080db72aa39f29f61de162a95bea156410118bc3af59bb9c42b4da8c81d4fbf6861c7dd9063bb6daa90a652b366d657f0923d142a7cfa2302cb168a7230028310e2efb07f40ccbf7b86d26c08ff33e6758c4612f75184a86b57f77bb6138328850dd8f69a83ea1e4deb6e10a6918b6f8da049d7da471f6aa66670bad54ba4ef2d2bccc1082a5567260709adfddc997418107c56927bedb8f41d8542a1d2840ef3734a26a221a40a3d85d83e950e4171e38a8269485be68029dc2c3ecafc12e1b5113e298e89ecaf9b96deabcfc6fcb013aaba1732c3e4bb90673359e58bc49a7f631fa4add7534f2af6f96a51cc94340a9644d44c0c7f78429559115d32b10733bc932c835c9ddbd79404fdc8c615dc48d736f9becf30e1396b1d2414a7aa92ed86952a780564587bd673a4c8d6711cac7418fc2896930069781065ad1eca56c27dd1d9ad5273a2057375a930b56fb9b232a000d29b1a6cbb3793a98331965921084ca75428abe59b73877a9958d2f334a7b84a953e82ccd287abac27eba4a0a909261b642a79889327080efb44cef6f2bcc1390af196968c62abc3d3207e9bdb13ee59dfa4c59a23aed7ced28f48cf9a48febb8f3e32a5e06c4429690909fef0a144b1dec3e75448c5b942ef5d307dad6e3e748a42b31bd27f4d9739d7fb2ad4ef2274b879f4795c4840e16181ee5197414a0b8142db86de0adf61008ec020076cd076ec8d81fd75e3e3c4362288f75509708b1acb39edbe7e66c94014faba9328e0448b297915e6f5f8897474c296d5f6994dcbb9ac374f24d9681555bd5500dacfc675e16522c5e691f9000965b6679c54eac2cc5ff21d5e31f68f7a1b02df6cd22b9c1193363376974d4b2914f3514d5ab95fdc2e49047be213b1eb5dce12414899ac7c03417ae2563b6bf8723bbacc3c0c4cc799d3151330b9a4207f0d316ad3f22ec4cd566aad0d171d819c072ef61129b0fe5c33e123aa47ba11a084116adea916701e25d8e93abb68fe25366c2c035f269af7c37cf2981b577ce6c92615112940e173813447d5d56d4907734f6f3220d6e84576df94a8407572b52582546eb5e6afca448c5d28eb4b83df6265f97c63dcc6a9638784272da9f31de7d27eec07035e5413819047f2a8c37274f920aa0edaea33ac04b380e7f73e3157fd46b48d24761d4bcff14e316bd7617503ca14fd6c18cd58622c5a51784a0bfbae1f9eb98fef23fe82f63b503730aca9a6d0fabe200c17ce2b6b709c037ede9512ebd51847d736e80f04fbbce74ee862f240edcd000795a383f961619c64f57a56c3bebbdb1fdc69e373326d397f02c70826d63fa819be4777e0ebe7a5e7a0b425f6644dcb52030a4a0d996a8967b74e3340d1bf80c4e0eaefb69570c2a4e8e01815a5cf371c5f4a36902f034f8552429c261b27bb181a6a3ce2724582ec5a53ca24905a5e606bbbde5f9243cb37e71c8a0d01ddc4374cb43f92faa5398f53b6ce282406d6690beafe7449c38e2d40ca7538e200b04883787e7569781950e52705288352cf30ddb3de861e68aa82d6d4cfcc1d8015f93a25cafb065038ac671b38551f8604d699d87d21b35866748ea8f7811cb74e7438da515b42f116ae0f797c9c2ec10099f6cc28373e2806fdf2dd9731d8f77a45e851973054e6a378a137c585163ec2fb330debac793800618585aab6198457e7f6dcb80ed5441ef3fccea223d3747e6758fc5d85449655a3c9d5c819994f925b341b6f14e1f4416f0a3044c210ff1ee847c548b224e5b3a3c21771c3d1ebb9905035a36cbdc032f5f103bbecc9efd4cf629a433d7a1f41689043dda0e6143c4862e618eddbc581b5f925ea3980fd27b5f4a930d032b65cafd61202016fd57c3fc8b65e54577e4fdb41e18c85502ba7d93ce10ef3a709378ed723f3b6eabdec63cd9dee4179a76e6bff0214cbd50cf5c30ee9172f87b8ef7cd16179028f5d684fd4314645f10896e862e6148d7ee9d37a7a1d0ee8b9d6ac9c2c527fe6da418e076446d4f90c65fb7a00f467e767b88b4240530fe7745e483a13bb357b2af21bab150a42581f13d5ffb3782bf07f82d2e27afded703f8d182cc863c635bc822187ecb09afd8e9eb02569aa410bfde61f2f45b72d41a82db2fffba701a2310c281e2b363d88d1296801921f130cf7cdce24cf1e50a736e91d993e812ef6a665fa3e0e854a297e3b715e8d056c6562471845b0321a8eff70f4a9504f9fb300c8ca9d70b0a4f94d7b38cf1d4f2b2e760ace82be6426c33a51045deb3175d399c964b5569919d39852f3c05443c4371d674635f744cd7c556ec9e5355b3c2631f33f2032baf8ad6ec268483abc8beae8da6dc183e8e5cb6dd5e4dc872906dc6bc9fdaf97dc21008d9ccbfe9e44d3a7dfcf3014999dce271b0fde7cf02a299c6848be683371db6af3fb6a6c5197d3a6007bb198d4da7b70717872343c8a676602c665b1ca578ac0e8851f60c53a4ad1311fc56fda98dc3334511be6363c37cea9931f4252c8590678ccbae6fbe7aa557d0bedce60da76bc555262af06b6b77b79987f3f33d7a81121b2fe3effeb799f2f29dac1732e164b464f078a47c86e122eb2d14ddee46ed3cf58b46f76cab5545f9cadaca9b010a36d464a8c1d583c392acb09909cd3dc98034b22d0df1f55865a657431497e93ffbfcb99a7ec756474125e6b0dfdb203cd484a79f7acfcb83451d2a466dd71a1d7824f47e4078f80f6efe3861a1eddf57b07991a52a3c7f72f17ce986fcdc191ef3b2e4c9fdaaaf108f6fe741680755e9d0d1d6c54e2f9015846cb6c5b36c1e8df5815b9302e3556ee74a272294ab996d6ce8b32fe81bef3f6d3e0a59ec94aa07729eda908671a279b9ed46e50bd299ea8e590d17491262bb2c488dcc2f4da6f92eaba34064019de391f0db84642c927c92bb647648b4fd144270152e0bd608918bae7c566f7dd9412b62ae8cb52e927ebd84fa1c5e642cf75c49f5df62a90e66e4c5a219e37613aea4ad42ac5429ca77aecbd728aee4828688bfcbdaa82d9e8a8a7c5b29d6ceed554266de1368740b0a3cd4cce7915ed305bffbd49a40da598a565dd1ec2a27aff35579d35f94faae45c7b6466d8ff46f53e863f4e43988a65d051a1a8ca2971c70a257d22dd845aaa190e1da4a20f7dba06af8c943b47a32954977a244188eb918e1a3e6e0d1c3e06434de11f858d156770c6d12ac9b01a34e73cd48cfed8d5827d96025183e5a562ceaf6e3ed305ff2fe27f4846e883f6ed15634a7ffd1ede68c2710470ed977c3c77f5e4de7cdd46786185eeb3d3ff7bc275474e3a5ec5b230d677cc6b424aa720ac44a9e0491bcced60d7156c4a17cc8959ca4f151c7314a62c61bb1d55d4a306f7892cdaa6a511d56096aba3fb4f6642a9363a38b957c6355ad6c3c013aa84c2ffdd117ade5a0946f45e65931dec7d78536eb8a1a9f603970966699523da38d9c09524f898afddf328013b1a9e70ccce0f8c5aeb02178b2583db9d26e3a2b252cf82b61731d740198f3e5bcbea23e7fc2792757605dee011f062be9adec12e2b7e8391f5f15e52a6fb5c4d0dd029188938dbc794cccddf80eaec00a8d222460119e527163cd986354be03024d43c631504942ca6b042d34ff5d0103e86d361e7b86b69f14954a59008001075111f3c0f0fe0095549b1caac2fddf08d25c3cbeec17aea7ec50b302d7bc695970c70fdcf54c6bbda40a2b32aa794b8b0d682b9c3d7acd3796f666df43bf9f669ab0a379c17847ad185404b383cf52681adb3413f2feb43eaeff4f02c8eeba158ed5c23b409174de899e961e635d47f418ea41953a4621aee2afa915643bb5504790e4c51b8b0b3781aac03ee39e44840ec9848da8d8ebf14bf7e43037187207a54482c106a2511f5fd3555071b3f140e61a1849150cf70e4d85d2d0b2aa06081839c7b82e2db1354ec577f4d2d8d6f3ce5e3826627f3da2cacc0a1cba3b7948391bb3bc5bea2b0ebb78fb886114ac950b70a5c4ae2cb925ac22ecbc917ae1119d798bc5dc70a1752b2fd8a4fdab550c2a32130353af421840089e1e801f013ab6e750e48cce89b9b527b9d608fd62131b23566a6a0205638d94838f5ea34fdaa178cb3c69b70a090c54134792d2f4576c788fe123595c28a3f10dba90642768db639191871c86be6c967c80d89ad98026150515af70f548e9ee51e7d01e789a3f744ff3f1ec8abb4c664323cea93993e45d7664b8d269e7dc96fcbb9fe1a786dac3466b509bb3792314aa475b483a1884d71f4d02d346a890d6920177e1c1a13abe07a4932857523638bd4af2a7e90f38da5e7e7a17377be0b94edfbc687722e71874525fce9bb8c37aeb7550fbd03faa98f360547a74d53b6db6b8839249d9ee63f1a2175b429411104e24c799940430c14b43b164f73eead2eb136e7f4c5c0fb6ea9d13341b53470ba8717fbcaad86ee7c59d2222f2f5bdff3dafcdd7fd0eaa912cd1dddc2d0f312338e0d72a5b94c96ba1a4f7f9363b4d234b40f9e4906b39c6a47ebb8b0fe22d49945069b01d16dbdf4db76cb41e81b242365ea3c88ff25c3fe8597b7e53ffb7d1c2131f0679b30b4c7dced23850360851065aca47ed75f8915cd707ff93363c93def75d71d1139bfc8bc5d9e31425ee571258b9c6cf8250d917f818c3976631523fc6273b05961b96fa663ae6ef9ee54dff3a22e6a7c4fe80828defa05f3aa5db53730dd18451ea49b4626f7c01657476f4b4f8fa106c5c1e457b52807be8c14280721b908a25fff8b58c3a003bee71b9d347b02684a78867719995d76554be8fe9edc717e7ec629c781d9492cc9690312d1470914fab32dc2a1835d60abb211d3fdda2ce32fd3f12d8f5810fd1b7181027942d1c643355ea8d322ea1b0636d68e48c51f9d660a22eca7c07cf1ab33407137e9dd89bebb125906f24e4f8dbef4e0adfd45bd0f2387a495b2a068449592c906375b997ca4a4d0f539c28cd21e1b1e9f68ce66a7d25d231418d0e6796dddf388aaec25b6c09046a03ae99169083596fb755e2c4d9daf38b8a59f740b968274fc8fe6a0599f9e0868786007630969bc2af5cc5e09481c0808f1912e21338cbc5457f59ac130ba8457267941e04c607f80da525999882c7d62f3517d35ddec0a0f6d63e98ca0fff7944d7120a2e3cb1823f01ca8bbe496aeff4adc8a2f149144aacc80fa653cee2a8a094abb5363dcbf3d4bbe872429e0e80dfdb6daf61270f6ffd7fc5a2ef5e2bf0fb279cf72f2dc86e8facd0f6088b7129de56c51e67ff3e3f8dbe02ea4024da46a4394592aea50da4da4c8eda6808cd6a49ee16e2c982d9d599ecda0afb7089c0738b1c19ae5f24714955ddae8265f1ecc056525217de66555eb311e4b0fef213c0073b4a420c66b6da32d2104e3e32a854b8f25bc3b4f06c19efaa874a919630222c948fd399def126be93d534420b4c69126c0f77befa8671a543ed1520efe208841262e6d68a60d2b86d029f5fa6a4b69e852ca0b13224f3430bc8d589c4f921a1eefaf43089697f434793b3018ce4b7ca3caa49f3b27476e4ffeaa76e70f95887c7367ea22170077c2f5c9ceb9b3c12ca33a20794e079cd50fa8bd069617f6bd99444862fd4e4586b79dd65962225b74a4d8443586fbdd56ae6f5d28e4e599a6f3d22f84215baa830ed16a0f2a8cb9654ddec8061dc992ce95b857846e6567b0b2922c8cfc6c7fda25eff87f9223c95e9dcd8d8a354a6cfad2a23dde524ac911f71ecacc084b84228b5874c9cc00c8e559853932ed7e9ae07332bcef4c3a050ad895b3d745c4b401fea851177671af74efd42de1836cb3e3c4d40e76c7698065d4b985f5e7f27ce639e8933050f44e61dd5724a25ec176a09c3e3bd53213ad0c7b1a060c3b6605ebcb473784a4185434f2a8c3824f3a0a67e811efaa7066c1df8cf2b6923045116e37644dc81a3a148ae5da72a0453c2592b4079f1713045531b601f7774189b6769c52971c498c402e4cb04e31e7261076400286e96826f7283920569806359dbd22f3d55cccdfd0fe57bef0196388bcc6a86e9684d5c76eb96c3b37601b571165bb37e1a33e5d9e9e127fbb2a1ada294359c7b6ccfffd402d93c88abc2ed232a329cc5d3d5bbd91b56a87c3956c9bab1260d89e444f9e30ac308c9990d36aa7f14041fea57e928cd52dfa4ed85a2aec297f61845f6b919b3775cad7186b26bbdd9572baaa75148c77e808c7e417af91d88090920717fd3715c95cf0be09cabe0b04914db130d01cae055d16c07ced1fe3cb8c79bffe1c34f4d0df8fa51e85b3f3c18399c585d61f8b3f3e73470ad8a095b3c869cbe45e0bb31a7016eddc2cd952d9498a9fac882a8a72a975706570e0bfc83b163fb740ce9037fee07ca168310abb2259411fe15b5dd1c20c0fd5c4a89e2a98e2aade7e780c5ff9ec940222039d3c1c25cd5629e6e2f95e6a82e15d0d72970ec604901a586f638e56e7bc60a8897a59ccabc3ce3f8480d8b591f254eb17d1f8baa04ac438af49de895d71a50f64040a11a3179b26456de03d0c3384360fcb52ca3b52a714fca948a4e8e6c16cb1998b1cfd510189e4ca3cbcc3ba6a1014eb8ac16196e4f2011c67e8150b3a4b0cf6d9071e19676471543855fa53fb9b033098c62a2b1dba10b5bfe0165c0510ab4aff10e489cc487d99b43f523af203b5a0b8090985042a732aa0b4d0adeb8444de94d9e93e9ca37682d215fc00e4f17c48b47d3ceb1d950b299a8f3b15142af8ec4b9fa25f16a7247f6862e2b2eef4d2a1a88680ec2598106a21e7d6b1951281ea23af2c1a3fd46f5c9bff5b214e1a1226e0317b60f8c6a344fcd2e0bd77e3904803e49340119da0c589078a403ce666d4436e3447615c8d1912431511173c85fe71fb8434f2ceb20e4c548a1a497f6086245ce754a5abe0a3aed390b90dd2a759b08b5a4d5543570633c8cc064acd5be91bed2c6451c4c3b92fb4a4bfbe2225e5767ca4b26a1e3aa38474d1fa3fb4297b5338c80a397eb0160bcd3db9f8df6964371cc5f8fac78ba9a444a932087e0689b08fa453bbfa189098a06be6b33bbb5f27d0b316598233b7376e85a63c6da8964af1604db6040722829a1f1b18411ca78b6bf36916cd418b4742bee7c512ae451a6f6bb863d22713d54ebc14b5af3994d174399a645fe4a4b0268d311c5bc0c38e02087f964f063c9c58ed8000e3bd91cbb137a80a0535596e0cd34564354437dbf869b92c9b1c0aa26bac7ecd115a66971299fb4035ce1f2a92206fb1071ce9522bac8c3e144e5915852ec861c0622f37906dcab63869de6155b97f68eba3a5927f55561517cb9793e41ff1f2b3ee519704ff3e076dde9d36ed6a2f11f151e3044ec53baf0b37a3ee1dbe107351a3bfc69d42c447eba9b45fd3e46828ad409521067fe39b533d053e9f6fdae2efd98c827f84156350d1cc149fc498326a5e90af347b2e9a20bc324dd1d371c76babd138619c1a3b0285e91f7af05b2a136d82dedc59312a6c21eacc168c81c5bbc02a187a68a385c713cfb5e6719848df53ffaa7098f7128e3d6d97525d239c85e3e300e73d98cb24a7f19e69bbbfbc12b7529df1ecb8f67f7391123ebbe8011b5f0701f9e48b175298472d17c7e12c171885c6cbfe016f02631bda8267a53b18bfc343a70568baa557800bfdad814d1357b2f28a7776e01f4c9f2a5ba725c8e00c5d0f4707eb69c238c79989908544bde8eae96e2156a8373f2ed7968873d852d9e65dd95031ab63baa73216ab62e6ca12f127185f4c12f9831f5769d3b69c7cce298be0fa2742fc73b39748964014be23d538015ac089ec286dc2754a2fe152b3795f939871549f26d69fda501a2f17d117d1f3d76b067325288bb85f2c0551daeb598fbfcaf719127d00bfd48168ef95f1886b56fb788f139abe150c525581cb1df8fbd02412ca9ef8dda6ed547a8f5c7a734140cabe73575f2f9663c3bac11fdcab0256b246fab77cfa214df4c0d2f22a1f84425944b1be8b51716cfeca006d6a00d0e2b6799b1fe1380c334bc630bbef9ca6ecad9c2f641bd8509f3441c48387dfeae261b717a89473d150336101c537e2f88499030d492e264c27efaf9196d862c350b6b1c55f5c5265708185d16f830ad99b1e8c8a39f846d9f18d9d9ed5cbb8ef5a5b6a4e11ad455537dbd45ddbeb6ce35385e0bdcb14f22d63fb74972334f130ede36ee74dd32b4d0478990a80494c78e506ae564520ab6ebaffbfb31ed01457a513287bab559db32233833b456b82a1a32e9efe5d1f0d40c210e8ffcaede8363f4d83a27738b22579e997bac06c1dbda26489804dc0a81b347ecb4c12a9f30221f82b19fc5bb20473a676340ed9a68af45a36bd759a3ec1c90cad36a543ab37773a9d2c717a4f198fd908904e9f5655cb9e135ebaa83825ef1a70ae31d11bccc798cf8989b6641a9b597930bc3d39ce0274281207868700eb2346710c440a3dedcfda20b7f643a83139707b98928755918bce67703696c39b5b245b770153b3473fefc59121c92b7a33892c6a2722474281e32f1ed0c85c2dc6b6769830d19cbbfe2f1864bf42055989d4d0ce542482d68bf71c44721ffcad0e6b191efe407df6b862f92283d2321c733e26012d55731a6645d9f37f90fb2b4b07492456c26f3e572c75ab86a783d51434652b63be2aa0752e8104798cafd8ac4682300de59cb13c5ba5e5cc9795d7297a974daa2f6cb14e95bd35a5bf340d03cfaf983bf80d547a2cadd8ac1ad8aba843086ebd72d26aca8ad05cbeca782392a384a18603757be37b9ea0a06d2d8c7f758f15f4a8ce8b5064287da23763f791b2836db6b996236e8dae99a8b83c8cfc6aa1aff29573e6c4f98f6bbe4c24b6fb51846cce746cc6e671eeabc3d2f627e3d5af2171904c8409c4a1a28559fb0364028873bafda1764ffdc353f63260532e6ffeff92f6a88cd8eaa8b4eb40cab36f6daf07fce8534c41713d0c84de166776a911837275d6f83a7c00be7e8727ed48d074a99ab0cf76c29cafb12962d6e3fb2df2cc7838f8bc18f12c32f3a200d34b5836aa65ab9e35dd7403719aea24bf94154e982ba68a479342cc6dfd4ae0593bd1397eef6d17c02c590f6ad48ff76bdb9b2ed8c149b161cdebe376cfdc283a149c4bc515627137fc8c3b2ba0f4deadf577547ae01b9cd4abbab44b0877e75e5f8093f7d3c8dac32411893589dbd7024e642d28c43eec56237dd8357eb126a4a01bc292b45600ff948a88999b0335bcab35560cb008a685537b210e3e6a7013e55b0b797f237ff85e349ffea7e97e97cc750275206c3545ac1d1db382cc8791ce93252f2f6ab07eefe80aa0471273c42b9cefd76eaf5a7e0710c69356db85472d0f75b4132f60006e65b7b41fa17616eb3511d19ec07490ced30395c902828eef507047cae880ee8457789432f722fd44d216839ee73ae8ed4657646e96d08edf387fe39b5af85bbc8af777dd430a2b0867d13619bdc10334b735bf7fbae05d881b438a94a4e4865c5c14d07bf90d756dfa896530c06e7873b5f4dcead0c1f8693be61a2a762a7af08c6ca55ee3a38ab80af68b9fada7659765e13ccdcc2cb736a5229d8388b45e4ae81ee70af10ec8175200dd8629893204697fe91db0e12f22b0c94963614df02f608a80e60c1e2229768d246d1f779990dac710d4a021128dccfdf8fdd4a4054be3e579b2d367ae1104b63d665e69cb1a18057e95623cbd8e0c3a3d86d7fca5db306fe6c4edaf01614d712aaf2d8b15cbb5ee54102d77004b2ba0b4230c65bf984b86602df0a3f87eedda507e79ed4b5d4cb0da23811244a7260f3e694ca79e976773ccbccdfb1a3d837bd974639dff1e55119674b99adfa62951e4b6a35690fb9c2833e41b3e42ca63ef67b3a649cab1ac7d359fe4d6491899f4bfbb5edde627d76f8eaafab3177c9a78312a4084418c239c6c77037cfaf2898d7be4a16cb735a994e45fc2b7dd79d1e7e02785fac617bdbc1c0f14672b0db71ff05fc3d7a4609a0a66b96c5c502d43e5b95a65f04d83b426d0be5133d30b7e3f453a9f459dd8da963d9909410b8a2bf2c7628230f2e4cb894fe69229fdc4a19d8b7f4661af18124b24f1f07318b147a8e70261ffffedcc666353977ab3f6e00dfa6391d4bc8f3d5a7925c4552d0444c18e3f599079f2d5e1cfbcd88ed4bf92e09761088002f60a1214f5f0b9b0d44c5305e4e95c16d533679b4f5db204e371262edff63166a7cf181545234eb1a097e9b9a53e4cd10837576c5b6993234f475bb19ad5b3551cb5ccd363724123fcb4f22df366442cce518a44875ec3ca2ead9230a6264f20b7f10874f146bfc46afcec8f1303f2fd7b2b00aad2568582c10e0184e1b9c1ffa41ecae63c74f0a0d7d60c1ac6414d2b9000c24e329d59d2c49d6268bab0647cd7cd5608c6dce611fb762f52383b481ec991e07b5072b830a61843296697fddb72cc864d73eba1a957aae89b4dff929cd3722c05b000b8878ceadf5712543e03fc5abddfa5033c2b204204723fe34ad2fb2e771cc14b1c0bebae1c8d6d90707831ee1dee2abf2f75183dd0698688f462e8b62d35e1543f858c611f0082e1abea2b879741093a6ee4e615efdc8c613bb7742d7833a405cf3b6ba303d5a30679c745ed593a3eb2c26d27ef48dca4c6420011ca06108c56bfc27d1546a4f129aa6984818250e4509b40b85e5aba2f513b47c5e0e4dd10b0f1b3407b0a3c17188cb4e915466605a177af621637b0038fc5ba83230582dacaf210e323eca3ed9bf2fd420402a4e0aa2263c684ce3ff81a0e03f356dab3dfc37d375bf7d6a1e90f09afb4c5347ef45ad321578c18071ef4de4af5b3900a302183348b1a4d198b7a32e83f10fc882eb7cd7de8f6cd2819f5833283d35e8793bfc12d198dc889972f92ce52f8cc838f6d58885dd39484f1d8b835797df352be146a6814aa1b1dc0114a96d286c70e47985cc503a39b48a50be817c6e93cd6c4eb2656502c90ec85edf3a4c34a9cd6c0a5fad2dcaa30c85dabaf82067d71dc633b2c3ae2407795219e120e021cc08979daf4d38bce61562e868ccfb1162c06446216ac717e90077cecd707c570091c0ae0fee826ae636af630aee4a2f1b95900f7eb978df2dad32ba98f299d6695ea1d9dae2115e3485a922d9816de44af42096c9b2c75c22ced4f4bffea936c6ce4c7375e6037dffb146af383f0d6c19984eed5eea838d44d266a7dd0629e1e5b7986e4b5a52033daa0a93ea1862b9711062a9fdc1538140408e090bf62ef4972bb0f3ac7f3cc620caa065934e8851c906668aff217d963c92480e0805e1c7187279c20a1be3d263e4b58807a5ed48e48b911e8779bab7c59f1cea23d74286d227b1c0df5a35ee149e7a47fbe9909eb804688347982c792f34f9dfe3dbe42cf4c7a396587dc4567b5e76057db0e3fa8ec1510d22a81d365e710d97e04c1b37dbd5bd6ac25cba4d7aa565c85dcf36c7d452dd759a26cd70499da3a825f4035247f89962a0c164149154daffdd006d0f62c493a5671a1aa42cc22998fce287ae6b2fb6096d402e98081022b049ff01c900914e19b74fff4612ff0695d3c2100af6e97643eb6e277468e2b123b48e8f8ce18353a5adb49447d529b30bfee6681dd8321cb815cb08d12d10e86846598a43a525b70c9542596af57381d7d63d3dca6d76e391169b582840858b88514e9aa9703e29f6013b4ad98d92d9929e0900ec6d2d3545c8499343c661d2e45d4f8c13ae610f0a62a9b7cd78b8303025d92ff6867009889a610809f10308d84c5c38e613e9a7a35e5255c751d1c7c6c5d033b0a7317b5ca6ec571c8ade03d890fd9214e352c2290387a361ec6ecc1f753aa3456a39acbe3d83289c65ee0eefde05a3748fba0fc8e7f925855c7e8d45065356b85ff80093c427f55f0516150ef116d7a9c7152776d49ca599208148fdc9df9e9b964dc8a47028a11527bec098ab0524f86271f6862d0c0353b6cfa70289c2614a0bad05aef1f9f0d59277169e8958b4035a3b2080aae3bdceb24c229134157c37962ecd8ed015cea2038dec5e9af92b7eb4b3fa2b1b574e6ac972f39bee44e356fe6bab88acf70e46c516e67e2f0aa81893c60c782b399a8d6f449aef1d54a6750d5af4b06519db61b966bafb7a99c41b6bc2cf41290a82d8c793732c9d6be4edeff4b5c5cc311ae471f560ca0d287ec9a8cf61b7e78b6e04a5990ea07da1f21ef7ba0da3501944f666f75c1e939b185622d4a63f199e1f04b5d4e1fde564360c2f25824944ddb3b8662ee916d9fa4374532ef39c0c63b809ba2a5a3bda7913ebe73ea5df7ae9ff1e02f71a10f8c4ebe56c98297c27bdd0dc6985b0417c06bee7ad4eeaa57b6a645fa72050b53562cad9e964a39a44c5dec412195d8c60829289fa0de6642ec1139d719839b990760dfca627a1a3cc9947fb829e98709e3d0859b95f7ecb16af8cb272c0894912619adad93463b840d7711599af38a9bfca7471016ba4433b914f2e4b0922468ef55a47211584f159d1b45cf0836b84a700d3641452973b1e689e65489ce717a6bc2f543fe713b242f1bd7efb9254bcd8ca3197822d66970ca3c34fe828eacc4156aeb5a379af4820aa5e7bab611bda0613f171e0dea9f0a6a457e7a1e993d7d1e43fd8b18dd19949293a4a990d60a62df1d011772d5fb01ff3afdcaafb8ab6d31632591c3e1de605b246690dce93c20f3f9d7e95bbd2ec9c2fbf7979af996bd23677e9509c7e1801ce76dbf3fefc556ad15a32cf7d0a731cd34a7081f38cf7ba2d75e92de5d488cef3c7ba1c2ae55065f5f27abeee6709eeb10a78f5369d2872445212d1bb4dad6f3717d5a1a569c9615ef7bc0f7ba40bc25a9556862e6325ee564e02e3bc0d8b1d55bd45791cb8b76cde8d4ae30917df03170255c6f1541fb1c07fcd4229aff3a55d1b556a5ba767c42b81b2ab9446a547d768ddb3f33300def7d707e193ac19dbf5adf17790c812139a759e748c3125de8d4309a081bbbcd16529acc78410f949d4071d5b241afbe8f352d79f39e74298e7f1f91d0eefefa439dd7c0fada9030c2f577ca5bf672f2454637c477f3ec4b137211c7e6527c4de4c59f85da52f1f75504b705c5fd70495d542db3364e9c28e3b3eb3de754ed1cbc2be128c35a84e6a664c3d88d321011df69ff14d8ad197dfb6e1271ffc73dcaa864ed145bd6219b292e717dc0ea894e7707c84d4143837f188c056ee22e4f04aee15b6eb0aa070ac937d062e3e7cdf6a07436b1d1166001f60cc4c20c3b7ee2fd77fa4ab4ccf6ca549961a1af294fbe2ae5143ee1b1631fdb7327ab75497a9ca36ffc343cb589ac1540287aaa2cfdbaa8a027b5ab06f19b36cb93309576ea5c65d295697ee2c2097912d41bd56eb43a0761ad4a69da5afc38d7480545ed96085d36f8a9f395ea303b3a010963481ed66cb5a74f4f5ba1058ec496da1a6c5d90fa2a3c2f2820b2a3c7a0e13b3648fc878d1f8884826c3f22f1645db0f0cad8313e0f139be8e3d9b378e838a3170bf564df74669fc5afb640ec90f633e51c16536b09f5c2f22f4442b357d171ebffa6b0deae1bc4f22160737850f5b2e63d7970acf39d3b7d68ccb0c440cd3c2a2ab07584af189b87ef315038d36f33716829fbffda79d16435782c781cd1362757a57688c6d764d407be9d8187c0320eb91c187bc337e465b9cba735b79f3e9ee5d1db4ac4010274808aae58d2b7b96cf417ba7e89234b0ca4392d1d316985da9cbe1f9136fd92c39c80fff7fbf9dcc5c8a4a427f6090291e53596aabc82f23008b2d14c0dde57cb24330396f9ea2bbfdd0ae439d5ccccee9f105f0de3e757d70569df3729b841e109af888a974193053f6265ba810f64ba49cfbca9b61d7f97f4207bab274a77266604a7f75a94f211de2fa95bd2b5682cf45dc957e20ba4211df3e5accecb7c02644f81471e5e2ab0d8a3a78fffca6991b763cdc86dc64445f168bd60af124f3e588dd584506cecc0bf535a1f088788e1a057fae7c76a8de10cd01511dddfc08109f13c10235dc893c4ab8c00398ccffab903513372a9125c7d839090679101c63f2ff12dfd2c63289146372b66853f8a0088420a60554d6d5df0ce6b138943a030a2d88bae95061465f4469208125607b562b9e84784e1c1e23919d2f52e50092cbd9377110463238881551773246fe73278c10de86c62e2370e5973615a7f20bfef32f843fab1a732a027611ebd1c9cb924ccca909c160695d0986d244e6136292a84c952a43264c7c26c965f7d92fb64a59748d90456a19a46b96a106d7865a11b1d23548ee73d1759e428a90fcd0cab799507dfec5cd06c6eed3b68d0f0a9f3356d7a57d69146dde85dfccbd4c24d2d85a117cce715964a2cfbd668948a03ef5c626205637dfd81b6f072fc940f51e2b0607eeb8080952ab3a3cb4a9caf6e057dbebe40bef22dd2f89cbd7a8927c2ad86d3620e8d2d3b062df5277ec4086f2b81203d8c869415798c5f2f10043a570f5e67f33ba9edd8601e95e29e202c341f520ce67bb30e66910154ef6ebd10035bf88ead6bf09f4dc5ee39d983e10986786ca146dc0d1f841eeba4605fc35ea7915f81186661565b80cf3fcfaaa915abaf78f105bd15d6e0d5fb9adabdaadec6f6fe525b7f590622eaa459efdfb03a60da157d628d2c15591f9f9e9fa6ecc772948583031ea8f9d636656d2b1b0cc21dfb0f0e8383e84b1eafc845ce575460776fa0652db56c8c2cadb9225065ea24206eea1a65dd96a35b27cc14772e6fc5994a5e2dc4d4a65e86a9176678bdba56e660260075ee766b8ea804289d224175d7b482909dcce911d498eb702a2aa0594352c97ef1d29e820346462efbb535b26932384e90136a1e3fc5509f058ca1c529b790cec0d16782405bb3364a72b0d310fcad6ad593329686e13bd03f2dea0e1ab9109e4ec1738127c2684038be55cd99782fde2f6a831962946eb03e9c4ed4d3ecf193f9adda70d0653fa1020ae3256b40f2c11c765c6424cef3edffc8149d2c285bb05feddf302657e690139d4cefdbc2f17e6b7a1686a3dc4b650270bce37c7253d9d3f9e4c8403dafa92b0b8c414ca87c1ab78a5173a2106109a0f9e264e0b1465572ecaa8b38bcb22700371eb6974c54a049c9fc5220abdd26258c4fbec7098ff9897296f860489cbddbfce353e3b5bbeafad533b24364393b4af115e3422071b71b7221720b37df3d96d070b7530628eb498fc2c2e378fb9dc5a6801302f8881326d6b24cc909f50e1edacd82c11c69cd07dd9d49b54936fe52087a98f1e1fc467410e4f726ee98fde4af6a2f23c62c45b65c062fcbbb8e40433f5bf5aa590ff8af09dcbfa56973f4867b6fea4cb73a9bfd6be18a22f15a09cb11f36674f83bb59d42ecc48c181061f0ce6ef75bc1b1526536ca510858e074376624bcb4b34daf5c212c7a10cdae77ee2b593013675187608951dd57782141fe0b74ec223db33afe2fb84314ef9f213f6b6712831a45b28c32abb180b8606a59900a31abea9d05a519d2e57c075c6a3b322edbdb7ff79c94089ab0b9063cd45225ce0d3ef10c8bbd05b6e2ff0c0ac848c0e1d33701e6494f8276f3d6c17944dd5ecd26b32fde0e434523e80732c7c96befa21e0da7357b21ce06afa0f2ebf2bfce14aebba3ce17c262a7a9d7c8c7f7143ff44546e74e71727f6340d4f0992a58b0b38dd6eb0a721f2096963f7c2f57fe99b5c475eb129e92287eae8e772140eeb06f5e8c7941b07e6f46bdbb3f751ee61d560afa5801e8f7add2dbd849df98d17eabf584c531009c99416d755bc78336486e7815fe0b7604af68ece4e5396f3cdc9648a7f798467f8b04ef15b24b28e770645cfb038a6032959e3b25cb38515b8d95dcedb6217bc72264689934037f51f9d6494338acce9a04fb972d41fb6b6d8af88bc124e00b7b2d29059bdbfa486271b36d38d12b71df5b505fcfead954f541d5056da37545dd2434d57a1ba014d292e5fe4720ebf38666a9a50055ec3932189a5f09d0d9fe61d304532262c3082d5794e796db963cca58b42d0f346020d6cde327f5dd540b921f5b123daf0525349d23323a73a74a1e4b7d1233123f5c406d26010e8f7fd8c1c828458fe429421394d084d056eede76044877c5f3efa87a5d18d04f83a0abcc9100f59ff5580afbd3db739006606511364aa73d56e7cedac068544fc647c39ad33526b96de393364a9ea7da2f55f944838b7a3af86b45d9ab0317c3bac6128e4422f03bbee39d3c2f48e3bcfedd06339deb78db223c19a1e6ef0983312bdf18c08975ca676a61c5cc7a30b1d354bb69555e55f791fb695fb983cd8a9e3893908303524e7e2f4145e2e7b936470d56dda65c67b6ee8aa84dc00afaa4b6aa974b2a0924089df3ee6c0492071b099af3112e77cd378731c392c32a29f12863955126850613c0d70fc5fab34a1c396357c48c1445631b4d496979525bda8d139c6c018767cd600335d4e6d71cd470f18e8242f050bac0000d803b57eafdba67e8819b22aebff09d4722b729445fe8de78c54c4443a6cfdecb483005aebec42b8561cf6e483d29c1bdfb3a2bd4188fe0d0095fdfb9cbd6695ba16fe7f8f1572afb039272703a071077cef1fc6fbe59ecb25e9b384ddceccffd7bc4eb29dd536277590566db518425b090bcbaf7cf7dfa32abab26cec17e628e8bf6ec756f0e4df758ea7e7206dd80513b566cf7a52d9066b5976da257c8f677c9dd2060d568c82a73abe00c12916b79bf18354c5daf8b6981031611a60df9efae27d990a089df4ac77ebe697b088b38c90abec89543de8e9d3797aa574f44dbd2d0e0929f6c1b2e01e09525e47e114aad27f1405c61ebadd26c1867a8529844844ed4c6dc53d1e2f3749f3bb4296ed4e3dc391c2c5e3a8b8d45ca025ed04ea303881c6b4eaf57840483b8d2064ee65b0dd8b1487594d53d60f746d8b2ccded181272bcb6fbd510120bca16b2ec1005000b673281d0041166ebaafe759823e5de7055f03d956c889fa236144352a51b394e9b681a52a12a83273e2e3a3084a275fd92ffe19555aec58bc45f9333380202676c4c79b6f1e375297539d9179849392c09d2dcb951406a615ff4a66ae6adb775408c0a4aa4748f92c7e9075aea0d8018ee9500b4bbcd755c83fd2ee4e214a613f27defa47744b387c99567c6a998cb0f59aba2c5b1844efeddd543c2aa9492c1934011ba8351a0c50300e0821870f0a408e720eb63a4a71392ae3899094c5b245b20a299151b112882376b8942ebf4edfce2caf3c26be2e145ada78f8fe0acdeb00372d212d2fc0a3bb5ad77f96275854257036deb0030544423bf1272add5da7703a087ee7af780bc5813f1bb5b610f060975fa024535f689e89109e387e93316d348d48bce08992ada7f11fa6502cb1608c8b2107abc768e155abe4dd9f32f1f9db0c2075cdd322ec7e4f1c034baa7f7d4a6dc5e2a5b3c33b93791edcd63524f89742a09c3cf9b86ba8a3d9d2392634509d413c8e104cff4f0a57875982d9f19c5157b22f7b2bb95c69e6e7e0787dd2e8a28b249d0b710146649ff7e47913945056f9423e811f19e9d82220029d0fa22885e3d34616f300b81f248bdae853d66963402078c8577bf4b5122c844e57a9de0d6d21261dac0f0c407df6ae0669b1250cc0b9e91c193312a4c1bbc2a43edf4a3146704c6f715e6a408d1052197aeb3c44489c1d5237c35c6725f796afaa2cd55b3dc48e7f5523807aef0b122615001ff52f2db34184de141fff4fa7135eb1fcd7033a30f40f1732f9c8a6cf2e8ffcc82bb96093dd9ff1cea3150cdd8ad2526705898b7df293dfddf51f0e7e2c54d15a8306d0b6634621de0daaa46a9a0610d55a4758d015dcdce179c65b0db79d87819f8fe2056fd41381606191fbab0f0c6215b8bbd0f657e69bbc01bad439ff74ec1fe9b105d5f377d29b5872890d2d48892aafb2341776882b92b89df0e86ce864f6ddbb191322d83db4a12f581cd34b2665b70af4665f0b3fcb5e780d5ba0d595c0bf40c069d46613cbd1067b8e395d96c70e0e84ecaa1a57ad0b1846dbc600da845518aa6f2a9cb7a599a2ca0b14311b0f4515a4f8d1ebd79b1d549ce554bb06c08971438008220043fe014edd8cf69635cce82670dfe9ab4230ef239b78183e5f61bfe39b0841f65e66b0cb05e88bc90beed292533f8aeede214f0f4d71ef690ec3279a339762e79ffcd89cab0d008490579f3b6e7c54d3b503c4de6d0294129ee6265a56e8bd982a592156134d670806e83d97450218825abd253e70705eecb4d3cf89d8e081412a50bb193a18c122c755400eb19bb1f4994ae65beaed429e17b9464bdf1f5eb01ed46c72a104437a6a567caad56347a901a1999d59a7b37c4cc8e96a013be28398cc1ee6397baf68a42df99ce22b60efb9693c01660f0b72333176907b8e6e779a0ba5c353f864dc6c1961ffe68b02d5e7e440d5ae295280df500dba130db501e59f7c48ef8eac17e571c9c5cb85908c655575ea9f22d6d79312570df897c3b44f463bffbe010e6cbda554f4b7c4b03ca8677c1711bbd86357f06dcd60777e6274a19f0f66153d4a2174ec481c39cb793d4218d68c4f17c3c3ac8bda57a9178537bf2959dcc987da4a62e70adb536863a52f5eadf432ad25a637564ae3d50813f3e0c63c22afaa7c45a9e0f44bc634b4376fc2fe42a5495b1f27d912922cc16d4fb3d54d9dc7a4e9230d22f44978b125a0d1223d262d3f1a84b5edb01c3d4d74a1624b9bd3c4212992968f687546393cbc2268ea326e5692fcd8ab9034a52355b37b9493240e0fd7df2461227c0228d29c2869aef847f78ccae6db87f10362c4f767ac891ef555f2d0bd4b78e8f7e5304a4cb0f902d0004a19813a270aaced3bfe7614cdc0ac52fc0d372959f9c4625ec6e7af06f7960561c6bcfc690a4ef3d290b22247971e585ceff1769ac9cd9efd8b5af11b4783aa07426da33c32f7f6835b3bf555df58c9c745f3c102f7ce52ab25d64f675cab13672c233e18d32b9dd4dded0396a2eed936aaa24f024d2a267a53dd02288bcd5c23e1a987e5268742e37fcd5b4c237fc0080c119c82c3f17c8399af2236ba5b80a6dc1b90a243c5c84b805ebac6c63dbec9a80b0f2ca9f0139d335f4ff602021cff11919e45e32bfd10ed7b3cba0aaff405613c8e7587bc49ff3a21ef62c4583e0a8e8d3129749659b88efa587b529ee8d08137480778be871c9e532d93cd299709c280e4bb2ca9ffdf44b6db2b75de32829716dad3127b5b452afded7d1e16cf2f3e1adbc84def9d9140b99575dffc10986e3d2d142aa56640780ff9ec0bfa79ec553ae0102beb19120b515fb45649d9d920338fe9d8035c7e912a0cfe6db07061612e16da419b1c1405f1e54acbb3782d0bf47bd816ec952a796e5ada184442644bf2114f20d79c619641b2c6f7b6eed186ae0c1004c7e9e7533bd4ab8407202112831bb10190f4a9e38dfeabfccbe01b4be111927c2761c7c2328b438c7ed180fc203966eb944d3e978f043e89e74afd7e9789870a3a6b23eee4e3181bfcb9b26a3ad5476fe8ce6ce4c6c6f866b5846d0f13ef0f03ccbb2b61e9489285e59b34074ff906780f0f4a2b40c78ebd6b4d1100724824358a07d11ef6e385333dc2b9069613fce73c2eeedc2e1bd657e8004388446a26456a290fe5866d96c375c9624d478db6e21ed07d9091ed227788d25c5d86aaa3fb82d375e8ca0a2c75a6ac62587de0915da020b05fbd3aa701a21344978bc0a2935bda4ce89a05b2ffe2de607db3a3ff671df3f51a1e1efba6c05c2783e97162690d8a51a7ebb0e6db2c4a96316fcb1bf8ae869b9adf6e904d156141c8d37e5204aef5101160518e1314df4f531c169241ff3eb5f8f3a2d1ef3a4a80707aac531d24b012b437f5294cf543704184f32b3c390e6199f3a4184d0f528575db32748a5ce125045c82ea1f24e975c20cd12ecbd2633635ce3989bfe960a66c1f0bd54e5e99292b5fd394b5227e06d8b12ca81c6f6d8273dbc5a4efe39a7d82226d4b8c386fab262733312153d39c568d617ba9a1aed55c2f0f31a2f6578e8e31724c6a0eeb719b734b472d89c32daa5aa689f7b5d24774be257d920e27dc3591c637a6c02324a235637c382b1cfdeb782f593091dce2b37ab56affdf8c17ba64346f4444a44ec536987311950e2674591b69812cce1200067ac6aa185e1d7fe42aee00723c5fa8be703f74edcc66f9b92177c357017a63da87723d7e5d0238a8943f6d5cefaa5648f5afe3896aa147929eed84486557223175ff1dcfe11d26b1e0ed3ecc5a83299b0fb4b65c8d7e6850f6094e617d527a23d3d9372f5f04fc24da0b9d0b193a2e775d3f950b2480a01b7c54a2a0e314e7ffadf4fd014229ac2b6fdffe8485ba63c3203aa33ce33514f14973955872df8e7a680661436404c4b5e85a3491b7d70410cbc0f50882fc6cbdd9ff667101eef7d006c4a93e4468046ff4d17f8410f142be34d9728449a515c29ae46f7051754c35398b655608e15b1f1e7d336c1b44bcf6419e25d36bafd36b905839d2b9dc282617f54ea17212bdb4ba3fe4cec605f565b0558075fef79303c929f0b22a9ea48eec6260ca7117b2cbe98979c918d7b40bc7276e2cee8b348b1facab6fba86622342b7f88ba4c914561d6c4da15b9a85c8f7495ba76f3fe0d6f73f63f1eaee4831a8dbca438d900b67a21536cc717cbbe693c7727febbe51380e42e1d2bf3d5f1d1bf18db00d475f230a2760c53ed1a3fe18c4d2878dd921ab8650c3d2e3434717610bc3c74c9a25df210cacd01efeeaf90fad288974b8dfe7a07839928b9f35aa8e612d8d26b9556db12b0c044751ee76b3b12481e4b798a93579f2102932c0a07780e4dba9907cc9fc4ab617cf7bb054ed173e80a6039415abf5730a957cb335cbcdc00f6a0219a2a08ddaa28bbda4cea394bca205aab405d3857271d30fb3ee5988c7868c0a20fb38c3d7b57a956fea1d441b991f29a148dbfadb7e2bfd02f57e570b2bda639699dc008a56c8c71a381dc403090ff1be2049b1ba2fa0a5727e45351dc70ee92303c0ebbe7abb929a095a059176b82f90af4e8018261255a1a035db4363d46e8a649d5a45e1b48c9ddf7b5e4b061afba889b45c9fe05c507b0e6f2e349938ff73a5281578aa3c72c8843f42e2c12cc1d0ab537b4fc42c96c9b43d661ee328e7a0b70095de911c342b5dad391837254798b84568355f1011b515548ed91a60d8d35f7619de2aa71dadef35fc685266937e7c2c4a0af436c1b9f888ad76ea2b120994b2649f4cf934275c59a5da85781b8ca7d3ad84c8941912b2fd896232b8faf21b1055504a8adec615b61ce7eb5a40f4a82a91b3ded4ec2fb83679b161d25a8ff8ec6170cdcce7ccaa950e51918e92dd5745c30e5385c6b34d2f501baed56bd113a26de0efedf052d3fec5f91aa391a25f3aa2d71aa4e16d0ef4289a2590dd109de750c18b859f75a4a16d248a25aafb1855d31db77efbe43e86bd8ce6a15454d932bb46afc0a8d4b110ece90c66d0e6b712d0e4ce6d02b250996ac439b302b9d8a7a36e9bf712ecad99e24576d749bad36ff2fac75b2d19806f7e4f0e4edb82e68639aa4a9d03b4a829fa75cdea6bab3b79a38d2faef96c0fe7309e0bd1439b66b341e8aecee450964bd86d30c64c7eae45d90dac4fb4182ddc97a60a3abe0a765ac7cc1eae613616f4ee6eab0e341b67ff7a467be33db059b0e144230cc85aa37e1eb20de95a4ee6d9b3144ba5366f646ad631a9f8b4e96f55593d8550d6b5f62d0520fedcc160660f53bc7fc5f5fd8df5970df173b1f4b5f21fb564f678cbd1e3f382634d97f6914974ee066510b2879b2c8383998a6e5e94828679dbf856769df126652a733c2a03722ba2c6f54aabcf13b576428b6862911ac2c082cef9dd204014df0ce45a9bb7d3a34d25bda8fef4a5ab230fc0b70715c2b2d83489074de5b4d8da34d7d223c21e895aa1b99319aa18cd2b611d9a73969aab11ff5880ff49e64c5010589cebd54f9d8d8693eca033436a888087a7890e53d24f60962b424857cebcd6e1290dd7320146194813599cafaccb7d9611ceefa6ef38ba7fb70d9fec6270be3494d8f91f2cbfc353af47dafade434e337b1fe57896f9c660a6f8ab09b3e770cba9acc1e4f0050daba70a9ec05a93729ebc0ee123c35eb63a18323bb4d255700d55acebc0e5559d9d04156b50026315037e95609d95d60ec84ec6a2767b5c030ac95c6515966fadeaae9151722ec0b5d0e2e47db1e3dfd2e659596bd10ff0d2d5265a74449e6efa813ab2b3987a3ff99411d084fe9d16a9347b656154b2782b3b4981a21cf788e19f87d252c72531790f41a2f93eaac2a8ed4e54e2c7a808519f22436aafb3e3ffed2b8d492392df48a0b7e645090af5327636b7463c81bfac4c4cd027625480b669fa833c41dd05bdc1fc591b57dc42485d2ab78423c5d645486a442bbbc91e8db05c54a4e92d2e020832e945e56407988f02e0eef0c4fea7a79a4d0587aa31eb0eb923c5c0f0168ffffff97