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 57832 ddd845afee37e03654bc775ac6940e79786469b41a9a592943de246f91e84222

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
103638a63173ad7e4e90fac649b47d2cd46d832728912f99d8323dd567719953
Certificate Block Hash
ddd845afee37e03654bc775ac6940e79786469b41a9a592943de246f91e84222
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...003210000006390800
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000074437ad15d543c2c8a91d3769cdde67b826d510317a2935b54b5fa59484b0f245e6787c583bd907cebc291dce43de2b4950bc29f1e974b264cc9c157994b96ba6caf9c3025e9a1551e0b8e2a6b5d473f9cf3933d2294d79fa21e00000000000000200000008008003210000006390800

Raw Header Hex

000040207187b22cca05f8ebfb0ab0edbb38602f3cfae7175d3f69d896a02e83f3d032044f50640fad72bdf56d61e93850119c7842e730023e8fc3fc1601930c98cbb73f975a0f6a8f32041853997167d53d32d8992f912827836dd42c7db449c6fa904e7ead7331a6383610

Proof Data Hex

59,560 bytes
121216010307dd6b725224c5114586c178764414ded81859aa1b3d644dc0a2fad4bde2782c89a0cc9863c60363c3f06cf711eed07ec05ad06cf3bab08a3d5361ba0f93b39e9bcb1cda228a0d52c8131c283dde8657545bd12792693b5e841461fdef477ee90a58bfc2db86db763464c01e09d9ed0262ad37952c6600196735a7ca67e2bc8742393bfaf179056de7911d8774d0ea9bc41597f78ff2241e61e793615e13a4e2b5c4a94c46e9ec65eaea5bad7e95a6cb63025368c2d31d0f3c3d458bb5d8c376e1e1edd01ed50a7fc8364da1f5d680666e9124a5c6a944a11623b53ca761511b41e7ff292c09fa1d3896ee46e62cbf723115ee6d04f363561dfaa994d2be06ec9aba7e145273149c621701da30608e35918c92a130038f76ad97d9c5a82a6990836a2ae6743025ee45712705de59a07f57f7040d928f41c799199904fca894a45b482c60ce92ff691000f28dd82db24f6b3377fd6b5fbc26ac8f9a088ab968f8a8ec5ad2357ef7cec3f6f96347d639646ed54d46dd8ca35375eb9713567cf277b0c42f9bf4d2026c2d0b97bc1288c82103f7704441ae03d587fd3e1f00c5dd682e301629d7369a5793c632b8badd4b1152715758ec82a895e35d2134afb16da91f6033002c1f4ae723542b303ef71cfdf8878ed4e370e03e8293e50e929a3e28c6b26758e6d9cf0d4b03b9bfd50e54d5a2256c1aa4b3fcc918fa99f58c0a7263c03145ee99d9dcf0c84e86782af65390b22709776d8b20eab22c064854c37fd05c66bf08ce29ef5834631db02fd34b33e5cb4921c7e2cf111ff4b7ffe5479d5cabdba475ab5356e8eb6d9d04789403ca2d1a1f44d30366e8e3ea67d70bb6d8b12fd5096a283bfc056b16d58ae188da8d0a5fda9ace6da4e0f6bc41c807cafe3556f54650e55691500fbce50fc07bfbf04de7a4e72f8fdb5241bc671e1efb818c42ead899c1e3f60650b7bdf5d973c516320ea6ad9ecf0f2ed99178fa9884017c4c8526d2cfbe6b5b13d15a8674c509989a0bba42590fef04cf48cdce1fa0d0dbee63b3f3cefc7ee21d060a3b9e42aa11c257d9d64dcb256b19d2940e42430bde0187706454b1cfcddd16d61e4a1e6c69c767ee85ba9f6e3c5123a8b36001b3b51b38966aef223714ff8198ac70af3bdafa792e8c6b4b8116680599876f3e0d4570c801fddaf68efec584ece3c5a2fd389536220f46f67a8df756eb66f244f15e2e114d19635a25385e1a52c529aea956235d7dd34408840cd8d34a23d8e7c4a24687d0d8e7a2b6129ee77abdd7ac91a067620cb14b5bf4f1b5c603558aec572c5f5a386cdd4436177c95dfff8aae27d7bc938abb38ccc07966117e5b69c3ab6d55b1b30e0366557bd5e47ce9f089978bdcf45a2681a9eeaa2ecb35a0e15d60af0d82e407c04d4ab86a01c0c9e6d2e443ea1f5b6f0b687f1462716e69f9311455d65ca0fde4d7d7fb18688c74ccd037bdbed858c88e847a2214fc7680339d409dc6a9b78799a3c4882f23028843aad2e5e883c8d1c2ac340c8c4c9b9ee2fa7f7a20c77be2f4585279e46ac31b3e878124c6923c97a16e2966c8ad47ce2b9efc6b63f2259d88698a344bb309e56a043656038bce8531ec4eb887af8336eb51709555af7be8fe4d093b7fea3360edbe639f4b0a2b78782b33428effdf5072d975ab515be656c8913abbd9bdaec0ea03460ac5c5d8e808f4d00a38bdf9adfbe5845b2506e64579fa73be4c23c3c0cb42bb55790237ad39c4dd351c1bd22b97a6761e3788c0e397730919875abcd2a4e8643c047fc1279838043df7ac0cb8df24907afd488053276db2672e0c063d03aa0bb7ed2927e38a55b8670e9d770fd1f644c9ffa6e57535ba56912a1ed687069b9b24ba3981bc75017f604bcb06f68b19376003d7e87f91183592c57cdc4517e8e04e2aa24e717be48b1211cc45c86261f702fa7ae21a6779c4bc521e7c534a07e35d3e02dddc461b2990b50d3e934be45af22dd73ce0a0a8648e17031bc0811867d240f849a426646b23c14345c71adfe36fb30d19c5a215ab5ce2896b2e4768a351867f82d169122aa01d00861ec389290783c43bc24b4ac54f18bd4c96d8330c17bf7be955aaac9b9b68f2695d4ff66a264a9cdab55451e681d1e8b5c5cea6e748850a0159ff7c29d088c4070a09b24217c3e37bcbeb2fb55ec30d4d146f5dbcfcca9aad31666878e0257fdbcc6bb4a6c7e8eed6d365f4b16fce71eb1c7d90231ca8f73d80d2f1175273e8e99b071772a7ecdb5c2fa2284314154250b6df712fd1d64e1d4ec7988fb7117ffd37343f6200ec5a7692c32f840ed8e4b17c20394b5e5441e13b69b12efd543e578175fd88c734105c6833363a7fc39a555bcb536a4da2b71b17100a566926c9885ea6a18fdfe78ee1058bb96b9deda2604feae2c8dcd1935669fde63c21c46a473919b706ecbafe019c7a97661ff4523407771ddf92400b04ec730410906a7c5cc9a5c0f67d7de42a9427cd6e3616595c828385b51472f8beef7ceedad011863cd3f6299bdece45dd65dc73316d9764563642fd3b1e96de800c1cb7bb516a147c3e865a225a57e57bf2fab60753847df5bf2f45a8178f44fdca272963638b0bb697214e77d86212a86dff6c45cb82be4165eeed45ce0f3d1374555792d3cc855e3f4e817fbdd2f718ace1b72978e98dae5851f0e3452b9af51409f4a941d2c566bca6843c89a37b227ae64ceccf064bf700a5d3ff7d779b35af3e30cce203b748ea3d06430442feadaf2b7cc58d4073b41bed95c09ce9192ce3796210031240f1ce6d56f46233f913b4a9023fa6d5f108f91b973539a54adbce042513fa2840f418a24707d0accc01bd0e1f95aefb05728ba209af017b9b97077649210eece82503ebaa23f9be35a38c9b0c6f81711d444196b37ea36b3ce84ac5793937db4386a1cd6915e7dbbc7b5ae09f43de9af0c1cab93cc357fec589bda398f1314d5a4a01c2435db913935a7ee59ce76c0f745ea386ad5f7e2e88b51d782d3d0bb45dec14ef1c66ce674cc9c6011f1bb54c4ed4d1ada52a602323fd12c2f63a0b0e83b0ee3fad85af6cf8a727fc286604406eb669084e898406fa247e635dacdfb55fd337050b9e4c62f953cb06947c45e4c0e04804a89569b214718851dc157a501d4de06fe5396dc648782d86286fcbab161128552f9181d04d8dc972c9c950d83767b230bbdc2a75f9be4da3fd74e4b2cdf1f2d2169e4ce4f17915903f8c2f0ff73d359a1c90458bf65bff608ba3adaa11bcdf57d66f405b0a1225aeaa4bd70bc399590e69eac68d12b50b59e295bfd75ccf801208f38f9436f26ff5ec3e91b05ab4bd26ce7e74be906fb6bd8115d63d4db6d01aeaa7a16197e77dcc09d01b42050baf8cada887b061274e5b70bbe34b480ed9c1512a0d757b5ccef5c587a68201219f76c7ef9917597bbcea4e22c9d9ffbcae7b2b3ba3e54c8210391cf1462eecc727cb0637d6aa48d9589633e48ea321a91cafa3f568d0cd6a28ee1a11acb8df51fb32de4c1e141271fb4b8a2144be0910f4f64ebc5bf62d13533cf1c2c612f45f15ef5d1e46f130abd5be100025e03762b7c50ebed03c5a99117c78948102ab1272a59e7bfd967c0c77a467e3f37f1bcc4484bd94ad38872379cf72f97d9ff013499ce92a1e5dfe4f0f72dafda4286cf876b34ce092a21ebf67a8da2579688f6bd9f6673491290a0978644a146f1ab02380561b259e54be1c42ba4aaffc604caf1d5a2f997b34ecf7cf6f55d6a5d552f850825f8c2572f0b66b46c52449a88400e2c054ced8fc31f6281b010029e44db9b530a46ff4258e4169537deb02f74b7244ee1dc2ea9db9b105455edbcc92564debf8aee006b93ed7ee569c1d136a995c6b32d94b835dfff21de719d98367f17632fe3ddaa477e994454abefef851cae82e6d572281d1e3a2c5b1ac8f94f2a9b3ee79e7ff8bf566fb64d3cea07ffb1a86ea5fe6972f92d9e87ff299ab49376d0a6e2e7d4b4ed1ff34735d5230e6d956eb4a04da2ebb71c7dd4cae5ce8d7a7b9ef5c3aa61698067cf6d1ea5eb4999d78c52f9387121d93faecf8353d1bdacab02cc93c55725954db562e1c5e33b75417b01dea7bf87f502744fa6799d10403c320a856c758c05646b0f3bf58276ef32990a3c2eb5ea572892d2b9677277aacf5cd40cbac13fd1a70a16a2c9839628a316c56828ec57520435bd7aac9ef295e50b9b9eac4a820d2bda4285854b692faf3dcbd9aa44c46063e9fd5bb505fb53a839404af855fffa65382d00b95aeb319caafdb61d8035e9be3b8367f5b133ed694309218c7ca27853bc51179fb40bbfb82b5cb678ad7be99a5163bac84c63993576c9027bd25e1282a4efcd4fe2ed7009984ac061e763416031e32d7877e4e47374c2658c461ab047fa43d80a6490280ac5484312c853d978960515bdf555a5527a248b39a2f0ad1d4a98799bf597888f97fe27f4fbc633bb75ffdbb6faf3a20964709ffe1a9ef36d1d7e004a593c6105b5b4f9540dfdad377254ce3cc40a4bfa0f19d6d85dd6e9019213dc11a633fa7521a184d65ff5685f42ebf9b2d1dad86b968ee80c00738748eb88c26092010ef262a11606cb56293d1a14a73324736bee6d33617cfe64a6e96302968d65d9f92e6f879dcb598b830f49e5e93e811b3df2fdea62c619e67884b61cadaedaf9e63a013fdf685db22ce89a4355f2479f7b59d1eb6076589fc27aac28626c46d975fad92e9491cfa4f8d41f91164a9c4a8314dcad6b31dc8835e1bc3aa7042d7d80cade5bfb00aea73081ec527799c9d2f78329a2da31bd530c72ab2369f0297c406a9e99fe9480fd78d7bb22a3199c5af7cbe199dd00342efed52780f1b7c1f31057f7525e41675cdc4e09c7adae42888879beb991d05a3eb0201c5615c5aae1d245ef35afb2c4b15021c95041acd53ae6259a0964a6d1a20b924aa857bc2f0ec28b68154df1a2b5ad2d67e67307befff89e4262bdd2a02ec840a9180019e32ea3c37282341d4e0dccc2d1e6fc603de2022db8c9543aadd085e527ac7cd53bab5314d71e10535a10e6f10069463d45fea0ab2d7e5b91ead010c15c327ce9b190738e309cf0cdfbb63abf746a3cebb409b46dc015b061b14555fddbc9b628a5b339b95ee8652e0f9a394e2b7db82accd90c678ce4179d25f77490d1ae04ded5c00470f52f5128d97c195563c16a23fb66e9c75f01bd701c7b38de261ad3e4469f876526aefde6a9611314cd2b60eeb09bf46b280ddd7deb13504bd295c56c8bc5862cef4bc8bd6709d351f44579d5793c4d88fd5b0a197a3b9d280300ada437a227949dab0076c4c66a7a1d45918fb7b8e2a5e4d5e690907e05ccf7e5f73ca8f122db5e788f0dc1e913a602f1fa1f2a4761bcff9be1ac99413336bf1c7b8272ed2e561dfd0871d7305d41e5056c743d7d3246f89165be2775bbe501a5fbddd7d469dbff4bcf581d17bf46e4d14111ae5626afc7591f27fab8f1d38d056f2f4d236dc9353a45adb8adeb76719e275c8123e5398927537e04a84cfd3e66e4d66a26e8af8e91ef7c8d7ab44cb3103ee0d07a31e10c98e871234fd71f03933a422faa71f726773e697219550a3efd06ac935bf596a8c161c38187abcb2feda6fa2b6a29e6bff284634b388287b837f5f4cd440a5c8c22f2cc98e6ca135ba311a96970b69e7d7c8febbe8f8e6cb470096804f7904102895cb9006c728f99e26ab8eadddcaef92bb421e3ceb1f5c5f178628e6c1556c47bc8beae2780e40ae7a9913ecb1cb6ce3eb7ee08bc09795369b5605b7b00e62a6b4b1127fb83d5542e21f3400c0df325126d0e973978a9976c62cdbaa3b141ed1091dac589d21a8bf396d6d1dbd70db2db0fc503dc38c14b0908605a6deac078d59cb20b09d8acc031574dc7ebda11f1799a0303388712dd40e00091f1a26fcf65c46b60c09e5c174d96bc5e34f4f380846089bdf20a1c65f388246466983141c926798b537773a83cca210f60a2423f6a887a755594ef9dc107f865d577084fca20811cd89c8910052205c40b8f77fea9f2b674fdc9215aa668c55b8db8e28b0b4c9074bb87c76ab3a30aae747173070d31307663073fd7107ac5f6ec0429157014d7599cefabefbffde140a73337aa6531560bda1cce69cfffde780b11a3246bce61207fb3d0b828c7b9148dc527415e1929684076967c7583d427b32bb9134c8ee05a7b211587011c21946eae9d8cc6d3a3df8eb16ba7840fe382c5e35585d43cda0b7a9189c0d7bf9f18e38b11d1b1a6a0be0578b28eb2aa1c85e1519473c7b1795c2e31afa886f8bd35f063115d3c403553e1f09585b76390ef1225b6b7b9aaa46645b3ebc168e5ae3834fe9bba94392ee48c989cf1cd8a651dc82261fa1f108014181c290f453b8ac8dd887d1f178ab4bc3374a13104ea8a3b9ccef9eced45e30db75f0cc46d5aa8f55278670b947c3e0e762b4a4350a63b02f8c87596f379cb833d988cccdbd1346ce74acdec7d8729fe42611078963eb5271892ba672e2ccf93ef01c20dcc68df92db591e490ac997ddcef6698e08a13adaf560dc66ee5aec074e831e7abcf89502832d1fb2c9f3d6b693c57f22c28e170c614c7e866683cd33935d5e5d83287721bea43c0e350d54f468e86672eea131b35ff5eb2109b1cefcb4103129eb88ef11472d31ccfbaa0d62e153e868d2aea605852ee33cdc197ba86b82d40032399167e9f6e7a4da9071c76b167bcc169f9f04a00bad2bca9fb3921b9e1654e1a6b078011e72dcadda6a46aee49e84cd460d5232c932af19b37f0801a615f4553394e6e3249ed00a8fc7ba022fdafbeeeeede0c448c0f9e5d97bc51078f1fc2d0399bc2f6e9ad6bae78455670332ab39c7db82cd00fe7058c91b156a96a5a7b74c8d4c76e6704f4f3c42ea6a20b0d8ebe046c706c0ca5b59f8cb950d55883b85aac27c1d496f7be90fc20f6c029c0b0a9cac3ccd0d1de829862a5cd59f99a987be4daafff1656fe69b293b5503eee0c2f9aa7e1ebec4946c919df3fa3ae21cd1811d101f3b91546ec2a3ae75d3158eb6e768aa64bc15843486cb2a852f28ddcd57d2ab9fe69454ac8a4327ddbd485f055fae09196f9e7306ad328bdb80fd535f009903bf8ee70be3f80e119fea35fcf50666568b662f424a134967abeb98d0cf4fb8f0fc2e08f342c9097cf6f8ee6ff24d14681ae77b269d6b8b8dceb662850d8dbde6b99516efc966630fe0b141cc2b2e65f2d62400816332c8f1781c104eb055bda62168b5c0d5e27f578a269feed54aef9671ab96d4e38acd1c4b7cf30e7e01469109007e3a807051b062dd1856f029834a0043679f51f0e21b6de168ff62209e78cf3905450fca576ad675094e547585986726bd9ed86fe24849ebe4c7053637806b96f8f4272673b23d046d90c28cece81261e5f1b7b8a57b26b839b0374f68d38e3454ddbdcf063b01e667519557283bdf69fa8f0a8b577156d8e1aaf8b2586f4e5992baa7763f274ac86e200010710c97db7fe5705db898bff668d1b39f89c4f6ee60235e1acb7b757876320674e70a8614feeb622106942c164fe1e1fd480739076515203cc286449c2cc75bec65b406b6bdf7223833a93083d415a3f53c667aba28493617f3b574bd5bd99b1547ec010364a079baa670bee7b2fee19b56160c45a63c7d8eeacc82fc328ab118d33dbe4f45a10f78e646658cad9fce600153cc687b4561cdef2e934d3f44088425a21489130f37466d706eec87afa2930c816dbc215bfba0c1540ef7ad4cb2e9360feb5f18c74086f6eedbb6be48080c2707fc602981a34350769a3b7e21f291054748f6d0005156dff18ce5beb200e065a0163fa08fcc4107541cfbc7a6fe3fea74333ca9fc4613ede09a9eba4ca7aa8d9c6fd1b816f2d9230b54d4959a5b93b075174c0388c71765d59f323c988416274d7ce6d9002699c3a520cbfce4fdcbbf6374defba47ce890789e148ad8850fb06da3b9ca1f9279c72da8d601a8b0b2643e716d79902b78b099de3fda1a2bb8a0a6d742d4048e9f0159c91d00424c6000a7ce12dc0ddf6f50445906eb707ae8f7d96ea092fd5ce9969b424120d193870ab8efdc1d8c299bfccaedbd8fd8c7e79ee989391a6a6c416efb8061bad4653b2fe88b3e31f59725d3a8bd9033adfab10a75d19f276cff2f0126baa9451ecd9a2043b0c844192c3b77b6d71443080f0d881410cb40463f4de26dba34aaceab54d7a958314eba45d93b01d404a449b075f5e8846bb7ee60f7b335029c104f4866a179fec48e78feca26b492ae220b0bff64b2dbb02040d890db0da7170e49e5cc8088d330ed15e566f7e3a26ddd5a8ef31fbbeb9771e3d9aabf7bd0f37eb7ed0d274454c0fe6da912890a122ba135ffeeeb0f3a5914880fcd6bc0059c8ccef7963c4e620ab62a330021681dba191021986e6b8044e045d8172dc75be0afa5270d821900b035c4ebd564956150cd8cdd302395ba9600fcf1f8f5832d34fc778bb4bd5a45648826b6fd9d60510d1f4bbf4ba764b9fd46d855cd1de429390317ad89db8b1c1705f7f9834664c649229d9cbc0090fef667a5c84e03efa49ea8a8d73146bbe4b77dcdd8492824baaa0f0e64e6a6bb7b23aefdb919ba46b7939034350c9ed948b1efa17a8bec73e034766bf718bef1beef7b80a839b04c2fcfbbce210dc86eb9636ce6b1b38978f4a22bc77c59bc381daf1d3f5b9140c5fee5e076dcabdba2aa91e62f9e3f86d44092ba2373015d284d164ceb027b3b68296b64a8f94841b49e34d5dfd83e8daf8192375271c2b5db131ca8758bbd6b5b988760b04afcb0000cb989007674cfc5772967763f122602d0b08e0d9a58d91dbfb41a76bbd3cc82a1d68f912365ac6040a74d2c8f58e753e915837aa44832d0f703dbfa4a0ceb51e4e97efef246a85a67a1c70d47a0a3649b0cdfdf4fef9096f801870555bc3637e8fd33f1c909249ae6ec331602042f71abd10438c109bd1b81f00f087d65e6775c7113d29c8d3e2ba62356affd5b3dc05ec3894889d984ebe17ebe7a0cf0dfc3bfc0beab95a2a08cb9d5fce0af5c840ba07cb6b5ce3a92616ddbb587b9300984131f648c1f57e19c81a927d64a075665352c028b18ff6b1be30b6a4aa9da5f329d20547220d21cc2e665c863d3ad453fb9f4b18022102c5367254eab07ff5352de4d1f3de50a9fafbbd0aa802503f4fe268db8a7562e34eed530da5636e74ee8d2f33d056d1e193546435b0811cc1647a6f0439a55ac1a802f05db89d14f613e10609e12165f514038b7fe92392b539e39851387543abb985cf0283c71ad209b9cd87278015861dd2ecc63fde7c8c1aa06982e6871b5d88e05263a15425dae8ec68636bb8b111a1ed8252ca1b25ee95bdfaab68da11cf99e4268e559e66eb4daa200323f5fac90f3ae96658198855a53d4a0c32d8570bb1c7e16de56657675bba345588c5e1fa900ec064ee6066117860f2c6ba15643d7ae5efd0842d856fd8d13ba51686d479ff74444aebbd8c51c574d0a6d9b959928c765607827f4c416c7097d1b91e11de73a2dd713cb4b3c3810bd14b1fc7991564543bee9bd56db88acf4a096274f7e4fe2b6abf9a9009e60786163814796796d1b057c9c8fd470437a69c1b41075e99619af25e79365331ab166e64b53a6dac93baf1a35f385c1d35a8a2a9a07478cf137f353a0be24a80e93d9e792ad262859f1813bf0ece563e28e489c8f366feab0f63e414a752968472dc047ed178164ec8e6120e7bc2883f3559f41f61bcb6e06d71d46f0e998e0e4017d1474d174b21da90b9ee0864e175f1e2d662f482ac130f69fd340d0442b50e31fa5a330325405f255aecbb8cb01e9206918034d78fbc868fb9aaa415156f2d7a0f33b76b50a46ab7372d82a36938969626be90e29ce021de735df6de7c4c57ceac6a4c4120f9e701f7fe1cbc06b4a863fa36085ba03b1d294d6120a82c6103e522282eb682f54bee19b494a5d0c74bde3f9a06ff52ea019e04f972d98c2e193de378a70414371774c7bafdd8c1c302b56312b0e66a63d680dd8baba743c48060206f36a9361803f3634506b73baf2b4f9592e881acd3c377c1d9aa4caf30814645cfee0031c2ba9b51142f07cfefe1c78a13e3bbfd00cbfcd7f50fd095f07bb95bcfd53d1ecb7663bcf2a06622828347d758b95a112f10794027abbbe596976ff3fb3047d734d3bc8d9f6e7b583a611b5da5dbc019ce1ab8d6021f5a5f1daa53e6e25de907cb319216e322f2db72a6cd80d162e3a3519e7ab6979c0cc0192cd802bd2056459f34d91915fa0e5f2af678c7a7dafc9195d1dd67e2ce33f54f97335c5208f5318d23e259915d25ea92c4450375a114dcdbdd83ee4276f6e4b79c007605488c985b25128b7453ca43e9b07a36cb10588817351f525ac317f9f46e3207a4a0757b26661314cf7ef0535b5b219977fb0af0a44cf54682464879228674d53a180091116bc77690b15dc2d040a638cfcee2c1b0f15bcc95f558583239a56c943cc7de4c44bac613f228e4bd0dda1d757341444447977b3159b8ccf17c8987da5bb0425c3566a08b26dbb86fa5d066fc4033773e1eec2b7c4b942586f18a2e5cee354048bd0b9645e232e3265aaed67647b8b777a3573a3fd395035235a9b36bfb1f33e42dc5b13be44e02d902a3cb89d78af1402c9b2ff27a6f8e76fee9e360f93c0c66ecce24a2af1a8738b86b73dab297ff70958527f4b96fb8a28a1ce0906f9e94eecf7b33fd2ccc4ac858f1de1e3ae7c8a9b52a985b6c145fd15473c3874037218c1a15bd666f1a56920d20f8585e58cfb8ec95ea52baf9df4a40cda72ce052e57a4d984c8ed3a6470d30dcad9d6c6ebcc6ca7cc3c082a753182a56559933a73cb75dd55262eeb99af39cb7351dd1c172dc4b75a542ad0da63b1a1c05d63b0c6aac3ca87aefb07b3279cea8431410e0748fd181098a210832eda6c9d46e2a2fa4e70a5a5778aa2430b34f5e27f4e0e2aafa48e87ecd867a6bc111c3d907f1cc475a5436ad1b8e097e15609b9b40e2f0beff5512cf8d86c924f9e826fec6982eb370953b00ac99180119c587cb289d1006c8a4c2b99e47636166a968ab74647176de2902eac4534e09b773b9a3beab32404524400ca47db8b41514c7ae63af5635f6b4972b8d640211d59d9801697275292021e200575776a7b1bd8aade76b77335507d57e19c4a403d9e32876741bb92fadfe1e29f044e7967ae0b5ee15d199a31fd66b5bd3a87a5b077a8bb42d9adc10518e613a11945e7c508a2af754b305f0490fe215580155c8de0cc5cbb8e2667ea086cda77f00b09a7dbe1f0ee7a8af75e03b15ff7e897192ac65fbed1b194ff848e180bc22b0d4c6760c01f1f78fe480bd55e0fbfa7ccdb6103922cb2f5fd872809b0a1b2ebe1986d7ed3636e5652b31d80c2af9f615d5f4000ee756c0de904c19d05ecbd4e6cfa54777267765716abc2c4cd6cb76f828d4f36767244e436b6ba6544babc9059745f176dd2e22cec0f2d9d9697ed954f11abb89127012ca85f26dd4865c4fc54cc16a4f2bd9cc1533f6926e6743125cb23065e7968274031088cbe7f075356eeb179dc7f5216e16afbacf31b9316b5e7647a29da380de132d855b51250405e0957dda2d43b4d130f747845e9446ef445d5888a519258f52dbad0ce8e8d3501b5a2bbeb3c958fa80275301a20358225341fd5d33043399701ac7b471b1c02901a9c5c60e3afa2ab5bf59cdb1cdb5886d195da8bc3b55c8ce2d7b72da6e800c7e1de9c6da2b608b9ae80cea873cea04209a9381ec2b3535fc6f6c12a5219ae0c53f7acaf60e5b473f62353f52174ec294dd2339d55908b20fa9ce08f5e94bfda89ee1b1ddbf0f30b496ef61278c121aa2f64fa1474c1164c878c5500915bf7c472f1640c3a669d979585035841d035b7d92155f9f245c93e444950324d5f16eec70843a203ee6cfdc32f337c4cbd663cb8432b9380c2875e939bed8a7067be4f48adfb15f50f0fff5792cc196fad6af2a90e557ec046f9c7f30db45b91a6d849a661a70d272a19acafc0700f8c1b67d90144c9c155ea877211af5bed96f6ba82836b07deae76e034f861d17087ce9d9bed1cbc1e2dda839ee22e96e0fbbaf931d3bdb0c95e6d3dc68c1e30a35590ace0b7c6ad5d55d795c6c8c7f44bb2c8b6b6ad0eb2803fb75c8da8fbb2c3a2de4efd69582e4311c36182b7ac3e02ea6b37c7f03f993bfecabf84ef8b7c4303658938f6f4129f20d0a71fc8f44ff58a3198687e2d79782f9b6f1611262550e80cbd3f6eee622d0ade214b6adac6f3117ed5b7a5c6f6f4af1fde498650e7f028fb6a1c26240ded0f7f30dc9895d38131109b0f673228a336181a9b722c379cd0f2e710fd189fea4bf65874a4a8fd61460a3975b5597fe38b239234144e31cc6a62486a313da215292f7dcd013c26fcc8904629583f5aad5fcd576ef2d86a6cdf97bba1bc5bc50bcc21b825766de297b479d1153b373046415c83b7e11ee2861b5fd50701f24e6094b8c75257465c25d228d11f23d40122a4d2c8fcd3e4e0a84bdb7e7ff87b7727c0fd0881aa25307e3529a74c9a0b70c07cf519056f8be84376b53b5581829bcd50a546cbb933468ca01f14164af1fd795890f305d14f43ae0421bc84589a88cbdc64517ab9d329fc5cc6637cad3dddf1f47b01a54486f91d15af40e9de2d4fa7368f665acce5a29e56bc1d802bb9e75ee020ef0e64f299d35c374c0d28af9151e9f4bab98e412667577ece42b2a6bde161dcdc0c4ecb8ea22dae1d067fd9083a3cf046cc88ff7192efe83678bb9f36b2f74e165027b6c3b70cad999d5d2f673d1a60fa2d79d12f2b32e53437c5f514363cf8342a93bc4adfcf035a6af229b6e8d1de2ff0ae81ac7ffc32366f2cd301fb9da31b27882a4ea59be80253648d0655d307c787cae33cf19b5a5b2a79ab4f6ba28478e3f691dcb40c4d2835f44e350ede893f99a41d03f616f5f6ce3aed4a39f12730dafd34318a253e32b6f8fc18e810720bdd2ee6424850e6e1f4b9f0d7e58b84d2737c8021ac44b207ebb891cace118b4d81187242c211394f55366986d768e6ab9187e203dc0fd630a13ee0706831e62fde6f8091c209a11d0ef6ea2044239df85a526dc6aa12a0972c1450c4885ff2042d4334bda2e95e33f26183f6577bb61b5f8171b910cb4b55ffc009d84add24b556d7415696a8d05c7f3a4d20f274ceedf88abf322f1140a49fe93c9f9b84f0b91d1354d67ebaa8d3a4b8d3a623e68367f13bc7e435ee79561a62af555b2bd49508abfbc72b264505a55551e680aa042963b4c4ceadf72c9ab4d5187febd5d61fec16ae2c3ec1f7f2ac2f59232a8096c3bbb204690111f857e08947b3eef5ea73960942594df874fc92ee84e3a447b3ca31ec6602250c99e3f5d6b27cea9208e21154d09158d5b86e8a3daab53370ff48447106684163d8651908619ba72b9c872c08f6f870f3c9582c785de8937238a72d9d1b5b015559498379225374f46e369841e715faceda700c41ea95c7c0005cb0a5914de5aedbb2b51bab26c4fc0c739f7f7e4b5873c90094362d21649125631d4dfd6bac595d4cf8d63cef50fc953c7af7f066b944de887348e67f3bfc9b0824af5426b749a0b5bc83a0be2db2bb682b1f4a03303f7161c78982ec408ba3696c2f5d62684c35ed4949d732bf6dd4b7f970a12b7b920b159e30447effa0e0560a3e27933c18ebc2caff2a8d2ed28ec53d8e862352b465747378a15f2137e53d7b910bedd4bdc185eb0950d6ecf69bf17854484b60bb20aa9b1fe008c1f97d419f8999619e77d65f16d661d24f0ff9d94904bedd0def085933d9389fe407bb89c630f1bfe98244fae513db8607747bd3a1bfe07445da770aad4c484b863c01c12f14783835b10071ca54c746046ad993b862956756b2fa4b5786f1474cedf206fb46c1b77e8e9f910583ae83f05996726c4e9414f60bac964f37341be5b472d83c79c6ba98fb56bb3e37e18621b2544b9532561b8446986f38387d979bc3619b7de59ddf88c22e6faa6f6f6a9f91727cbec922268ab6cd68b4a8004a69e08900fc61c0e85ebc8592b6fb01d9221c27204ffe7a0abf07ed69afff89928aa92d2de4bd09d4ebe64c94072543550ae715c72736b43d83e0c1336e2f9f19fba87dfef4213103135c6e9c683e6512928f85c4af1b33cf7e8bf28e81dd6af8cde680be2cc5e7db3bebbad5b527e896dff165550b6b2bf8fb74cef738b17a9938bda0bbab1410269e279ebfb3733882a9cdf1d2899eaaede6751c94691847ca8724f5954e143ea02803e0cf72c575f6a1a22fcf17f73d1fc43dfcadfb11341d77b313fc2159a0c3c1119036e353a8f6e86444581485e5dafc4222c5c68eaaf8329bb73437ed61bcbcdc44ce1cf4513eface3ea940627bbe80121f72dfc1de38570243b802b47f5db3b04ef1a769f7350b825f49971d0a92a44f2276cc98e9e7f9d3813727b1439b7837824d87a4618caaf461e86604391c6483acf09466ff86c7c1b7d7e3f6ddcd51d01616695918c7e80fddc13b31966bc06fe609d69092972433e0678bc70db384e020d04e60fa35a5c147cdb8f632eac442dcbaf2fea5b81a72f89da8300aee5e786bacfb1112a3d62273b8deb7faac741f31112c416536ff6ed8f00f674b4722e2b050fdd6762aba476cf4ab20910bca927214b3f6cf476581d7ad354405e1d697f08de0a937e9084a15721d41c769e24f500454224d19d7070a5178f9a9b6ffa5daac3b4ab1cca9f3c3b170fede7489e65d160839add2a0552cad747fe8973f77b2f9e6afc7dba8be6492084ca50d49f5f6c8d7c369f2c0bfa1a169fee816ebf9e4a2ddca1435bfdd8597bcdaf1d1e58123c2b388e295e04e56e1710cdc69f1328b5b260144a152504fc1fc445d665ca74dafafcfab033934ec88412692d191fe1f622c7a173326484bc92f0707bab632fdbe19b5805147491782b2180a7c455d6f609266e78ae2188ebcb26608969f151e620a8d657b2c120f03877b58fd322fd444d118a470708271c2b390a51d54bc32975f500d6c9f24a5d051b497aead3dddfe3dfb61700b3e516016b301df0f3b0a3d4fff789fec5e46a39b188e97759463e17db6ffe8737d827c99a5db01b6dcac02ecc698f0ea4437e1b3e256c735ca522286b6efcb897bd777bd525cafaab54d3609b9b3157b7960ea9e02a86a0de046f790298576b03ed3d7be68f26229cc18c2f12ab9135c46c3807e28b279de735e11f5dbf7dce7c27fae8f4c3fa3b84d952add85d27e70dbab172c7fb92b04c44d9f6a151234c5f779a6edefa43f9e271b9633f186b60efba31ccff3d72cf56ed2f0c730ddebf82613fcc003766e5b1208396d774e896d61d6e2e72d44c1c1c3d772e97db247d4bc891fd491b14f17ee98bc40bcf92d9075fd5f7951a87593129892f25764a1134623fd5df4232c2a636264a54548e81420d5d24d45f53c9a23dc07e7a05fa56a7ae308d9d60305742e0d9a85afa8ea5b4eb397d527010a2f878d68adf545a284ddbf89146a771a5751cc8a89b62599a8ccf4d77d42818c200503db128b99c140f00818ef4c740d366b40011b75d02cf22befba3dce5ee0a35a69dfb4b23454871b43b9f583f395210c588e72a09e895c46ecf41d73c94433923b0f7eeb039632b702288ffb621171a2204c0844a749bea3b57548eb1dc5e6c73ea41f0c7867bf689156fe517cd37dafaa21550858549eb987d3bbbddd2329381013fbd828a7e03437c387fcedcebca56fd0e5ac8ec71c818dd2d4b0ef8e6aa0bc0aaf7398ee63cc38b5b0ff482b780e6d4f7d76fd8e46ccb9db488503c7bdb3d61afd01e3eaa7d494e40f398fa303cb23d4a8614b6ee50065f3305010db6518e5bd4a1d2bbbe83751abaa23a5dfd3e596c3f3b802689f06e1b12d75cadddd761e1d9b4112a62edd682eedc62bc63577fdef1a3cbbdea706dbce3c8e26b5ae3bd7577df06997b8eb120abc6f9a614f07ab06d403199c55297b6bf057fdf364e4b538acf9fca34039ef6e3365ceff407da1845cf5eabcf86719b8d93f5cd6ba1e986553932819b62e7228b4aadcc445b1e6c537f1224b02e9976febce7d8159cd06cc22b14880cb1d14407fe8c2561c051698e7feff2d93048a16addab50abc788c8b7ef242696944b5d40d7672f17069b7ffcf7c0da1a8fb962b352f8f11eba2ab9b38c4f7b2cae6c014ca7584e5abf672da740cc798a5e154f6c02e0fb701efde8082c6c93187c69a87e6ff1467337506d3604bd9c703a61c0bbd19bf80a8efe8ca94118e4b7a826733c68919eeffb5c25b48c350d5532c5a38ebc9848605537295834dc30fc5266f34c1fd22227b3a784811fa534c11a92cf26a6bfb572f562655f63617fab68f6b9891fbdd4bcae887aa22f0f56b64b5ec6294397a2b91455c1a2ce7d652e3f6184c75adcc1499e4001a6f0a6ead8cc4c6a16fb9b1f609ca39481be287a8aec24b753ced525411fb973034cb500a10729cf9a00e856ff0053722f92831b9ec89359c79303d73252dc32cac177c09316a2f5f387c9a9177f05894a900cf46878892bb902b7bcaa7f925d0c33f2926e6e4f825879f21eb8216b4ec752730c1936f24ac9df690398b96b4ba3fad1cecb76b5abcb0996d35d3926eeef38496098ab069daabdac3a4a30f6f881fa228d35685497e3e8a4b179eb0cd09b28d09cab35cdf9e440ff56ad52927bbc8cb2adb0c54016c35d4cb3c3531781e9148e2d4906c219fca306fd9020b1c804c6fde977b82cb548e540fa81e6b7a37ae766db5a663d2269bb1d6492c28288c96d9f20c44d3e5c51a640affda683c36f47c8712ba23907422b74faacc58f2b02a70751c9a0b3dcd58016590dc8495d5560198d61bf8d6e1f6a410f0fb5a8b0a633f66c45a122e8747d999eb6be8e33de237e7efd7a2948c3cae9727c5561c1402cdefcb11594ba478fefbb0da38256b85110586b62987d694a480d1943ad1cb9a09c4491aa1ff5d82bf3eb233bac8ebfffd323144b97e80666d6a81c6efde0f1c61ccb5c079b82fee063230ac5daf250d54c112738ee2f8845dbfe97d9f2e86973ccd6aad484a856a94636f0d12d8d69ffb14a7dce55e68b1b4b867d0433158447fe88a54b69b38adc4fc28526df4d147794091280700a1d3beae90585bfb52fcfcf5ec416103439e7837e2337649ae8c141c6677264d006cf42db3c338d6e0c6661d18b844392020bc8ac516cff2e59461ddffd7aa6479b5f8decdcfec6aa6464939ef7e47496c32a5a6afda3b5162270f9a235921735623ad1c3a5e522aea314cd840ec114a6723a5d820103aa0570495c5fe684f64df7d6d0cc058ad1a5e381b5c40a4d4b2c52159c9e4c3250d6a07f8a9826a30abb344305a4c9895d38131109b0f673228a336181a9b722c379cd0f2e710fd189fea4bf65874a4a8fd61460a3975b5597fe38b239234144e31cc6a6fc766ceadbdf30e9cfdbf515f9b764fa85028b39ba13a7ab9d0c1f42298c73faa15436bac72717ecdf83cc906cda653bbf9420c573bbfe03276534a7442d739c1570c7ca85a247e134f0ff86db329612024e8010eaeb7fd43c66105867be18fa44caef82dae7f55b658fd74e5962fedec4dc67b55f8ab6feedcfa17ccee8ac66b3711e0998fe83eb9899f423507638629dadf0a06d22307e0fbd6fe07bdcbd1a4890f239d7e96e4c1eef4a94c06712b8cde0c0a764e8989a1d0a23afd9441fdb668c9f8ef4f315af6bbecadc92f5d2a25de7a444f2d4ae6f6f2195b357373e562f21aa03e6afcf6535a3ff74f08e57ed4623b3cb520f00709e367521aa258a910f6b19af0d75f4fad836711a79efeb251a759442a2d69533db6c9c3af74ca51005ca62e94bd14d0a34e8de42ed9ee4cf449ca4ce841f7070461b3168be1d6c454557e12e7161cc3e706f0bb5ae07fb7e9b4c60db0582da8aa32c938e0ca7c9eb684ee63468e3e77aa6481fab3cb4543566ba99c28237c8eaa2ca73eed369ecffa1fad3461d669ca12d78d45d7cd2574ada62ca14e36bca44c141816acc0bd0da98428e2c234f048a6097322e443f9435d75f851c0ce47e1b968df06e2ee2cd673fd35d074226744a187a703c6706b1c5c75e15f064f41a11821a8b44abf8e03fa8a0d04d5ceb7216325029f578ec1111b4cce2aa3774c2a1df85a526dc6aa12a0972c1450c4885ff2042d4334bda2e95e33f26183f6577bb61b5f8171b910cb4b55ffc009d84add24b556d741569da7faadedcbfe5f68e63cedee7ea62840b17e4421ac44153d8c8955bca7c49572539e822e1f69496500999b5c9abdd02a00c89ea9a7744cb38b2ea52fd166e024cd053a62eedb2bd0be0b5f60389a45a67a5c66246352a9b1e38d0a7e9fb2de7c0a596ed04829bcb944231a86b3d0d04535956750ce83d9773b9d2d9d234c8d11a82ac785eb22dd75727b88d8c3bc3a51e85fcdfda4507fd1e1370fe2cc8fd3f3bedf88f92089e0d4984a0c05c42e28f736cae7ee929097337e1cfe613edd2dc0881d75bb3077dc984014b6003ec4301790267423286d14d7e5bb8e93e0622ce7f1b2da58a3a371849f83c6bb02b993b05513049db98b10776b2eb0f78527772a27cbebf9c06beaa5dd4151b52d7b7ee4bde83bac38e8e2d0f63598a0afbea92681109502baa10b6e9fdf54ed801de49296332b9eb5cea8c1982eed2260f48588ed7a149d7532a49cccfd5ecf6918e57042dc741bec912f407ac509d52e9aef6049aac01a00311ea7349ed970368d0da747e993a8c4844992a2a774209c93d2c9698e17e7804a0ecd85b69c03238f0e03592097ac8da37c65d5592bf4f1f409dcfab6949e2b46427cb4121a76f4ce025993f02d30c2648d346deb826f8585e4271db625e5aea935d3cec1e6ca9223fb6f8ea8ac8a4926e9e1edf3b4eb461f93263f4347dd646a009cf742d8f6795ebd69265be9ae4422a7d4e586886f6dd2aaf9b91fd1030c9de4541b5cceffa65f56125b259cfc91f3be5497f855a4cd16cc6f1006fcf42fb9353a1f6cf317f7d887ecb748a4a6e5226ba084497dbe46f61e5d5de22d6b20c5dcdf8be7c295bb556da2d8cb224875350312e1d3d7f86637e31daaf53730fa32b5a7f96617af871a56b3ffd9bfc0ebf49a521c27204ffe7a0abf07ed69afff89928aa92d2de4bd09d4ebe64c94072543550ae715c72736b43d83e0c1336e2f9f19fba87dfef4213aadf6dc3f7d4376a4f845caca0ac8524d71e22fb55e48cf28404ce332516a55db8f5dd079301ee0c7ecc47327b6ef4665452f97f286e758896137f60585cff17c627f680ec16e5f0fde926a875f9ccb76f7a2012a3bd9f9e445da8fd9e720863a381eeba90b7bd39438800a6212680465a0804f0790a1c7592f7cbca11450ec00c9dcbc633546f42e1d4cac57db16c32c5dafd4fa4576324b1402f6fd8840052deccf10dc4128e890f81e079e02bb7ea460bccecdc5b92ee5c762985fc1c9780a57bc5d53f219ecfdf03feaa749233d89e40f979efed3e59b9baabc86f2ed1a08f88327bb44b64bc9c285bfe76509200b3fc555c64a8d2ba7ef133107753ece66c7da9f21f7d8a79cbd08e52a25dc362ec10fc16a701898651357a68b3bb9984ff2625ddf823670d684f571478ea49883f8a838fe34784936e88c66e3a1aa055db4ecc22c7bee6a1c78d5ab043641975581c2ea9fec9bb1f086a3c897754fa101bfeb5e24568167503cd83cc2dd72bdc82a72900f0d6466744deeeaa729c02da3bd39c3ba351bc3732fdeb68ca6b481c769e24f500454224d19d7070a5178f9a9b6ffa5daac3b4ab1cca9f3c3b170fede7489e65d160839add2a0552cad747fe8973f77b2f43f46ba1db067adfd8e79ee11d5dc8518503b06edbe3e058448593ba0c55718e72a0f9257c349e17b8c8d6867d32ecc9063a5cf80eb6b5cc3ee9631eda5935798d0e1082b8d21c00c09f14254b9aa733ea64c41e89905805434cef5835f9081aff880f1a6d3e385395a6da6437bc6b058c9884fb08b6e8a73f8f9d7f3c8228eb095196dbd4a6ab08e8d386028c985eec155320ed8515f13ffc75f4b534834613bd999d0a58c004cb550f2d96b475ac0c3d8ce6873129b95f02634eee3dd1c4ecbab5624feca79db3ec7ec4d7e7464cba6c33f8aae0490faacc385c4b4efc3709362d44295f0a1c35d785171314b5e0e14d943369c2bc2243fb7a63a724dfe6c8d555447c7dd5c4bff30c967ff21276d78068daa00b738dbb6493ff146f5d432bd3ed875f70bb0b9cf31071b0eb318ca11e2ae4199d77240d08fa58e1ce2435e11f5dbf7dce7c27fae8f4c3fa3b84d952add85d27e70dbab172c7fb92b04c44d9f6a151234c5f779a6edefa43f9e271b9633f186b3be01ee172f8d33804cf16bef43c0c5fdb390919d1d9c26decb774da673f9fcab05426c7885cfbd2eb8ba5962ac19e790cc3b1fe48b6677fe88d3890b67853a8bd7834f861fb253532f5ae3c9aeda776db3d31a6e1eb2b0a0b8ce793d5d74d74dbb0e126ea972362c9cf01cab6545b62312776c831e96f6221f68311ecb74d29bcf14fc9c377da275e93b9a737a0096d57792c3879574d37b74f7ff16ddc68ea5fcc01ca2d920291b8d8edc5d8988492e1ba1f2415fb1c91a591a4054aee3bd64c3a153db4a2046e2ce6401d3b5557ee76ee79ae30c87e6b36aaea3e9b553e8387fd55756a712e71c4e385ef3fbeb524d792e18052c92529290108a182147a9581843534a8e01483dfee0fdde56138b188f9811045d858300cb9eca2e924d6d338ff85357c29ef41ee99e806c9beda3c74e060f0ec98e1430bfc18eba03c49cf1c838fa0df35dfcfef17167b10a1ba0796c4b8c9ee80a5e3a916f5df64fb9d0fc0f4fc3dd5d695fe175a44da6ac22fdd5371aa63531be8ff0880a635378543f00877b89b81111b8cefef5d5e7be8c3de6a60fec211cbdc38a923ae1714043451c0318ae78c8ef60df6a230c27fcc9d084f777280c62b5e4c371afbabb76ff53894b32a75ae7fcb777d3c5c39c874340fe81fa31c7dc13799539adb45f65baf9f0294146b4d237b9c6ae8f8e0783ecd8a7af7eb3d791cc28f19771d0b787bcd3dbc22ba39b2870a814cf9d1faadc7d82c1e0aa605d463e528252d7afafdcfdc0785def63971a7755b27fb4e7cccdbecb16e9ce9ed7b864491c40f43ed2f0848db7c5d52c8aa4ef7a7bf501d6bd5755a073970f875ce65fee6f7416bad50ba2c6d64552bfd36fb301e58eae047349578404a60b9e0b7d07bb0de38d2ac0bcba0e5adc3a39b2f28b9bfd0f44763fa4ba7cc3f82da608d842fa50c24d9246d70ba7efc1202139d38f3630d4d6f053ac6be463f292c21c3b9e836e56d2241ae3cb47f56a337162bdb214f0e584f67c46ed764f5388dc47337a721befd9ee659b1cebaef2cf626be51fe9dc3d3804d74e9c9669d414c584dc2d5e861137b1b0c655fe11f299670c4fac18b234b49a2b6ea0cf4ea96d208f04d8e9bb41cd355e2bda1eec7f0726634dd74b79e3e9d24e6aeeff49a587ab779613887cce084ead34219719b3c5ad88de9c98902525bf2d499cbca1f584e58b958242e1e9678092ae78573dd30d51a3b0281bffd9daac669b336fe8f63c01b11784b9830db9c329169806580701a91bb758c6a9379721038dc7b63bd87cbb18170b8b86bf20255a1a70639724abc303fd0dd7e2228811a84cd94e741b5f4dd0e6757aaa4db2dd97e423decc336103d70292905de896ebe759bbdd7766edf47af7d5b0c41d691b91a1bf0286c3955b25df738ee824925da9a320c689ffb26ce270363773472921f8d02af900845bde6c3f14006bcfe902f09f747b217d40441b8c009fdddd20d181e4196b4f88f5582725402b447646a4c0a6c4102d3ae59d62ea229fad9b2f6ec5f42db08b78a4e13b4b1ca95a0946dc3eedea2e89c600bc9fa9402650fdb9950c74e23c96794fadc10ba49e84c2832ca8532082317cc43583e65e811b5d47be74b746495e4ff38e29d3722cf11b39fa7f003fe6eec7a16218695c5603692060b3ebd5432d3681d9f11de8529444f80a9105e6da6d509e625054f1b0b2fa9070d64054afd92be76cd73fc26eebebf1e1beb2d6cf3bc2e9261f2f2f5c5471acbfdc9462f91e66e1708c084623eb10278d7bea823aa6aad3e249b77a89a2ff65e60ee8599106773cdbe3c902bf44da525f977d55386ff74f5cbd45951c3aa472268f7260bdcec70ab9d9e24ce694010453e47eea6d92188ef9387e241724f8ff401b693faf3b120bbf3b97333f214f2b28dd8a8c84a5f98a5c1f30929241645d91ff0773980864de8122c5c13cd2bbc184737f2a740e4498a2f8f503b28c3629906aa5832c1969cfdddb898b3ab07bc9aa3eb6911c71c9ff5aff2ff8e87e542ae38f86249c7045ca684fad69338b6cb0e66aec69dccc50a70061886ffc2a77dd82d775f0ae6927a90459316a1a4ab0a48dcc11a89fb535e88e9e93aba8a8fa8c843f8a878cbc689b9f7fb9fbfdf33d06c0cd154d2ade6477243d2ab4d590f62bfbb8b35c29c630bb21a2c2995366b535508925b946c3d66fe0e4d07b8c888f23d05e3410e5dfb396e239300dc24238454ef3a84db7b2bda73a838e56042e67ca839581838a78a19abdbf7ddf3348b86dccfc4fcc138ee636cb53d20932812118455ae4577e8f892e9cd695a766b85de0619aa629236d1277127edebe5814d426b02b1e6a21482805096745c0fa40cb397910e5509eba6dd60ba9a93483bfbe57535ad8f83e4792f94045789e1606fcc89265fa03406f01636115bf68d915cc5ddf019c23161b005df71a2d9c5ea5637163434f41b7ca2bae09d21f9fde10fc2d5d69f9cb1eafec70e002c26eb1ebcd72f6057612d1a2900105f68d8098533a6e0439f3297e60c64a94981d2ebd93763c7b286d2984344b556b393d85857ea09b4b6a5ee472670db7381cb41eb940778e823bba5c9ebe3cdaed08b6c104bcc5bfeba682ae191dcc6371aedb0068f1d7e31156295fbfb074f1088ae1fea0e4f48f2f7463c600a6580b8e2131f3eaa217a64fc8d2bd32fb3e943a9a91853a4ef6791d74d7c021b0f365d6ba72b4a7f74a7669c5e5fec3cbe3e0622ec632410c895e7d448ffc40e9d1bedcaa02f7fdb5df0e5a4d1ea8f7870b16857966fdd6ea3f9d919a5f1f2a663800ff74e9b69496cf6dfa5b3903677122b6aaa56d2793f0c86e46f65d32e5160a55b89c0c2bb51e6b9d7780450edbd2411eab499a43ab124de56caa1a3dea1ce8fffc562e475f5a61e3ad5186315e41d28fba762a29c1d176a0f3923a3710bbd1410088273a70a6ff29e5115d1197f7cdb6c7806eaae1e6d7f68553feb2a4adf580db8a2118533eb1c03c98b33348547dbf241bb95d2d8d32ee35699bfa6683018d13121631cfaa1f39f3e11fb9863af9237195041872e5c4391b7f7c386b526621c2fc1ac9caa3e10d9a4b06b86fb5208a3deabfb4a0d0d3b1126d12a2342b0349f2a362e8692ac651e500df8d2c72a1bb7818b711f0139c8395b57811f0eeb03dc69022b1e7251ae74a0900e70e431929a1d5b1fbda72e8faa017649906ed1055115ce04f0a1f23dc49dee4bad52ee8368af07d995232524bb10b793d25e340dc3c3ccb7c2b95824bd84c2a40d9bf9bc73c71d65ea75c4e05ef15d8312ff61953a9e546f1f863290971706f28a4752e41a0a0f8a5113862afc70b41cc624bc8f6828f23cff7bb2632ba6d3b8763f306428e517cb02eb96b0e68a8107d92dda74bf7c2cc96ea7fab9cee173806a72d0c6f170de637c16851effe2ee8be6f3c3b8b2caca538c5743866437b231b20055fd25655de0f01c0f348c1d252f5046c9ef2253ea7e90b1e3a32daca0b0cbf09ab3c649111261e5bd87cbbf82bbfd18807888078fba21a2ab99cfee90a2e2dcfef74fa738e80a66bef4e48ce82815b78005e4341174be0551e2690397ea957b7831c9bc442c75b54dc7cd478be12f38f2e4fad659d7fe1aaf54ef1e45a3b1e88a75c3e31acc356d5fa16ce76b92a2009b0569fa76d8fc7a7e1f75d58ce33dbc4f82e12b51de3d29c3df74ce6ebc607801f5ad1ae56d101723e5d229257901f16a51df2a5bfa8660b4e81c4987f6e4dd96fa92e32ba2dd04fda1e5e3724fed4623365fe5515da92f65594d959b0b6954094d04fef91139e7155fda914d86a10bc05e3a2e0e4f48a795f9bcd6a945672dd76c29b3f58384efbbb64e45ef15a5cc609d71d47080d001cbdffbf0cd7b21820f512b5581515a42151f6679588e077534547ea49dfcceb6dc4f5d773e3bcd0e4b10427379dcba9c4cf8b5ac8786a3df7ad038e60783f018ffc8badb1f91ebf3ec17bcea42b763c5153d3dfe363bbed1ebaa3d6864e765dfc96c72b62a3de0c6be5d219f0e47ab128c980f31007daf6e7910620354972f298037b84753f5ce4916cad01269af740b7bc90cb42adc9bfc0e85cffdc01489374c1d40d338173eb0b425d89452dc265f596d7fdb1b0918b71e0cf2e6cb287e721232136a919c43053e238e5c792253459985d2e5cf97fb00245f16a0915353c7d504885dbcaf32a907aa1e3cc4c07df176aab2516a1e72cf45a0f9fbde923521f8bcfa59574f9c1211502e2afaec8986b67d518c92d40aaf5ca5a6017052b79af9dbb2d59273c883708f3cb6a364d64b79c5fe5b3be8a504aa1e5690861b5e00ba271fd1ec386a2a699ad77c7a39b3f24ba18f1e205494775c328df9dbd24539c41fb7008832ca624d20390bb1401c247df7f2b120ed5c73be65feeb1b6cdd4fbb1b18c89015546662962ea0edc50cb247cbd207853e1bc4035c438492e4372f3abf47cbbe9fa7103d42404995ed29fb9a897d173df24040dfdadde8b8d9046cf53d51034e0637a5d17bcbc4567f4a840f6cdaf1c94473fb82452b2fe3b28bcf12cc727141c8511fae9c8d0cf2a3a8fbdc4e4cc7158007024dc2f06028fb36c1dcfcd532be197078554ec6adfddbde853f1e97e0b0023ade00d1bf4fe9caffd6c84637528a25c97fec6fa8d31ec35aac09e4864b6fb2f0798bfe326c36330053c2b0c84a4888d55d6763c0b586c17fa0d084167e4d1d860944cf99155872afb97f7330c02f5dd212ee1530b06e6996925ba94ad49fb12fcf5bec8461830c576bb77247c8c7b361cd2dd6d1f4e4d5d722c6f223a6940863aee2f48be1e391d45281406d2b890f6db8f8f03310a0327d39922c99f2f610883d0b531974b64b4e948f53144af00736f299521c22ee1918ef14aa35d8ccbd99f51900ace3c8aacd3c66890e27fd9d9837fda6798ba9dbe49e3e5891206bec6b691a00553b222a8373ed367cb233420738183c43ebb1fca53b3002873c4ba3c4569d32da122f49576d9105888346bca1f0bf0a6884bc0923432b0a15cf9573bde95e51e3980f5b8b297c44835c5a84d82ab83aff6bb00284e48de5bdd25ab9ce2f6cba19a2b21dbb3517158894eb157f42cf49f750cc9484ef4cc250ccf62e9c293a1c495f3892fe2662a0d5b5c2e56ccbdd034603b883c3e08e397dc244c9301c49e01f7e21558e1b76c479e11d29bd2e535d6961a3162715cd9e22bdc616d797fe920b3ec6f7c7d474746953a6f482b537a121e435b5dcdf715ac1e9b9e69dcb44cf54582cf71e0457228f64cd55d78c60c146973e694cf81cccb13bfff0eb2599d21f0f6ebafae3d5ac71454c256dcbdd1e3d0de1eb49ecb08608dde1998f3eb79d878a0a234be1e3b3096268775e3e6941037e8690c3e32e393a3d269c49a53aa42ea7a96cf6fa9cd2ae791b28aafee083481af788163acabc00302b1d9353ff0c7c0c6ce15dadd29e0607a8474b9db658a94e15adbf98448d4540830e84c2a0a6e0c1b8aaee892f7ec33b7570ca581dcc43ce15240eeb36f5b3e5ab87ca500f5f47998bf4c2f673962b9c7de01fc527d5efe469ca89b6c0d53c8db4f7c698095b1a084a72aafd6ed7ad240cc34e6aa5f910349a176a1f560803da16223202c24b94b48c82acc2a4f3320ebd65355c4ddc388678ffb4bc05d46dd859f9a6f501fa24e4c97ecd1e63b8792ce567e96e60771c78c8b7b8906af002db5ba63ac39526230e3320a1a5feea4b3134601271f41dd37828d10776fa64eb3255b1b48581929d32830ad032dff835b6334760150469647c5ce8942fc7d0f142c9ce1cb1c94f8fa80dc54474006536269a7e276cc381c834fe679dcdcaa6b04e560b4d69636d12802908e83a0e6160ac0bae46041edcfc6e101b9432816b5551b538045b795b9cb70a2213baa3479e28013de952b101c95561ef986a0a5d05a620a04ef04db3a8f8af8b031427ccb75690bfdfc3426af975f073868e6b5eefb5362b3b483f7d0075cfab4dca32298052a4f3874e41ce37cb3b97488b79c97d19a1ee7237fdee96adf44dadd1980b58f40cd4cee996a3eb10b95a4b62aee720b25a7fb2efc433f8a6a0c4b2199d1e0016a976812d2ad69e264ee2e3b4f92723db8160d9132c092c3bb2a8dae017856fb68db36bdab498c3b0417e2a3e852a2a3e37b8ba6e9615ba137bf057cb0f389cd865d4c32c86c4243f36578f3f1a4024ce2c434a110233ea76295e22e264d0c5ca66c51fa675b27d7f8bbdaa64af40c64eae60c4c1ec212c3732717c062afa3770402060d7631720870d283e2a8f25a40bd48255426c74596c423b3380cefccf6e0aef988b757c4dc064a799a708036f8e18f2205a937462164333b0acb940842c705b40a2b4d21ccf4f205b9fa215569b434bd51f7abc97767fe6e72df76a0db2d219308ae58013bd4d82a05e369e4d19031a4b7ed1d6ab0f70c081f115741a6ea919c9a5a1bcd168e723fd4d1794fd952e69d0bb8149c7058a1ce80106f7468d73da28de09f728dbe755c4397272199b4fb5c4ea589664b9797e327ce276712805e5931eb7f397dd40c99cd9ca627fe3ff4afbfa2c0c73ef49c10acf4bfd647f18ab284ebdf5d280b63c165f1c297b4eb92afb7d232f5b241f9358e83d88590f895e8295487764ce2cdc24fd8ddf88a2a3c4c81af74d6187ba62190d3ecef56eb9aafdd877bd8b4097ba928579c1656cc6e8e6a4c71ef0618c3a3e218daad873f4cee4eabfaed9767c55b92c7ae74b74aba07a81a99126b3185f0da3531d26fea27e475ba2c9c298640c0bd48600a888c08176b2472da2c1b7e41ff11e8d2442c4b28c69d63ebf5e2ac0753572a6dc4f3d9117b7998b81217b0e771ad30a2d23ca13d9dd579dfeb02b290a2e499a80f942aaa00e57bb6af75f0966f63c0347a0162898fae0683bb8e2a4a436f8dc63e1a90d4abd55a3a5681e5a97aded225e2ee67d35ece57eab1ba24e2fa37c0cf5f7920b2ca3a0088344d49a2bab96e81b3e5b332e130ebcc209daa1e7b241b09144e04e39ded20531abd5581ee6ac73ac6a04d02ac365669cbb8bfe9cfebdd2505255257b5fd97c26654cd59137fe0f74b32c94732843dfc1896da45d3e802e6901f013fc5b795bb7341315b420c2fd7d0ac5706dd53a6d84c17ba59e3092a40533e311c65c53058e08c6bd09e5a6eedb5c5ae5f86392e4fd3306e1dd00b59f65087896c3832eb8fd3269354c45af42f9faa60df1d3d1ddc8cf80ad6da555bca6b84b1d0db4154eaaa2f91724a05cf22c24928a1e324f0f7e127830a3362d3fb4aede4878baf4c7001f142df1acb93e262adea597b558090d8b232dc659f9b5de8ea3be5e2f7cff2ecabd63d9ad5a2e9b99f8a2db8627038dff5e9f2c864a679f939b26de26948afade056190eb2f59fb5bb33dad6374ebfd5bb06f76c2cc0fc4c4e741ed9616979d2117183a6dc40ea688c162a878cc7b2aa2eadff53bdbe5097624ba727b47c0b460457f18543f613a5ea90e5e06647435a7f566be8d7d3d8ba8517a81c43b2ff0bd4964675d0ba7437c1fa99a1be93c4b3a40b63fbc2b8f43c0956f23e65458c86606e4fb28bf93badc587c8da1cf2354199c52bd06d4bae4c8746ef22b90cc8374e7723d8faa2cc5216a30ca97c6cf45ce7bddeee9c9084c2c3ce6dd89e207c70efe5ddae317fc75cd9c659744858e77664cebbe2533fcd6bff84413e5dc3e5516f5b173483d716ae2cb9fa15a28992db14e2bfdf2963badb00ded45def0b2a6445c36afdd15e996831d7ae00b5720cc4c411c5b5cf775a3fa2db2e5b37441bd47c7de7ad0b66d52dde7dbeffb157719e9bc00e51c6aab1e76e081f7671f54d6137777000cab2a4e7d1478a9ac8d3be640cf47364c79cdbc4135f883edcc458685428bdefb7e577b99f716097d5667de5ba1a2277379fae547e2b10eaf48e1e171ab5fee7e27252aec17913bd0434e1391d3fdcc46d85736a556875afc3beb2a2fdc306faa1593a0e3e694fe8378aaf5226f077bb3217ab72b154177b624550485f4250f2907b961d3881d980ca1bb04a20eac098c85b678b6a4665abf6ecbe13c1b8c659291a6613d2678adb400806ee6d54e1fb4fab283bed1eaca5d547497cb9de5347656b13facb3cf891d0f1704274d54fee45b9370d5069453cbd28b1f55e119dfd29ac53d0c91ce5b11e0b7c54341c64ce064c1fa0923cc07b02a07409c82230df0eb329b789e5f8088a174fa4838d49ef48af6f51fe62bf60d7efcf48f66882fdc438a80ace05214ace092759cd20558801031d94fcdf80832b2f0d5a892f4613f0b631d79362ce25c827cdbeb77b20fbf0f125eefa11591387de77c4e0d9ff073d02deea982a0b78ea3a837a181ea10bf97c21f51578c8e66acbc1436b502d20f1c3fe972cc3336bfde7731ebcd1cfdec87fbd34d626ef60e843a5bf901515bb3b86de62fb1dc612d584074e091b2249e178a6e555b06aa18a6a1ea82d47aa108cb50468676c6f51d57dee2bace7e64630b424cafc9816ab7862f3855e4c6b0ff61fc291beecabfa8bc1e2297f8c7bcb9f576bbba9d74a84a38e7903413ad93e35568ad741e42864e7a6c9fbc5ad0b1aeccb5a97f917272e5d977dbbd6acda1984934ee94382d92d1e00bd2ebe383000698978303d054ff9970a56543e527529e3890a1ed7914a1dfa4350025a4e2792228767821aec8e623dc7bab5c7d5c81695abab421e629f9c5f23645dcb3091aab884de1c4e8479d1e1eac9451f3cce98cfdd42905723d9143c27a49e2e5805885ad8b453102c5289d1a8ac69ea94186fcc7c5a6682d4e97195f73771159647fb375b768545f5c36a898702d02d4977a41494f91fc5b31f1979a16246dea5dcedd2635063c690f7a5f78327a925d0e33a7912e6195d802e5c43d19c5f8c914390ed60ee79df65ee58fcaa2b2e524a500687229a0e2fbc5dfd5ac5c40a063734a0c82301dfe38f21559591e3490f16cd7e281cfa8cd6fb75cb2a9c8e207ca9bb5d0a78b164a215e2ded92b0fcd97d86b04398f0e86b94f17982a61501db11db67772bfec21a79ab63c876c50352ba98988c7c307614ed7f0df807ff802d3fb2223466d7755deccb9c52eb1692b257085bb169a4306becfae159e1bbc34d1b744b8bfad1097fd40c9bcd7d6ec8f0f39e7a6a4496986d36654eb2b8c9f46e4ebe1581ad75363a693a8cab00c205c12f47fbe0d3c9d43b354de62805af8b39d5e7567b0538f92263090ac9c64e8f23143d19e2859ca6349059db3547dfc787df7e44804a20d2c13a67129ff29e650888721039bbb26de001b358938ab15b4070901764708eaac802aa147947a3f5019eaf523e728db283fe6306f57c0c8b9a0a53a9b65af9f475d8ef47c6e464336ec90ba2e33b35a32513a585ef59e721945665a424eaf9015050676e24cd56fc758192e4b2a9dcbd1c3523d04896f1dea6e8a175c5957c1c76de125f5db6c04bf5b44749abf81b415ac53ce0ca29ea22c9cd5438321858ec190465189b74b3bd564316f45fb291e3acd32a0e6ac40218623d218762b5068a70c544d6db9effcb4beb59cba3e892f79aba2ae439ecff35c5407bd5f3853d3fec41f829fb26eed4e646f1d08ec31c6207fef9ca66e07d2479a645492c95f9956593584dfd766e576ac024e7276f66976bca88636621053d573a2b38b6187e6a45e0a646976c15efdae6d2bf3b86776c4c3157a1bd564dbe434e798af5cb8255b483fd7aa3b05c47ac84efeb28f40ee2c0b138b73fdc143d564babb8331f3626960b4c442e7e3d096793fb0b0fe55b518f62bc3986a5c01e1a864a681d48fead9c6a988d99e7fba581620176f3422c718edb2792958f78649e38c2335a9926ef5b8f837eae6be18895b858d4048d3d252c052772761ebb6fcd16d88ec258094ec2037d43c149225dfcd0de42829c82abcbfde0f7cbe3ed0c5cbe30eaebe4e5fd69272acf756f31c6218a582f77124632bbc910d432dd8645e08dc0a7ca7a4ef40e92a1b29c6ed4717de655e85d652b9b6a2ed0dee41e0a53fc9d68585fa7bdeb78afacfb43b3b77a78ae94ab8420706e28caff948ccb63ced4d4bb17381b87a6674928b497b63aeda0c059bf30a36bf3b5b9ae91bb34e9c9e651f5a28d8cf332b589b31b1166f1de07d03043889a3c2f635abd7231eab756f21c7f33df1e89980eda426839d009d69b1371d644e628aa20e61c919a7e5aa23c8d84df06188dfaa3b5077c9c4c274f84ffcf9ed24bce123203475a1b5fbbb71a18fdf42bd1adaf4420c0236f7877d2b0dbb84ac11e509f2cedb9d5306b975dde53689a7157f80d2c5937334128f954999a7acde3ae409ae064d593fb97f8dc3afd4d3e7d8ffc1b0d8656caf02f63ab2f508634efa48398dd75c22f6c01feacaab603bd1babdbee0fdbb3dacfb507df995db313e1cb2626622e43e4696ba92b2239e07ba43dc1934a90ec45160fdb082822d403b863e2fa7bb44347e2578934f3863a112b5aa13a2ef9ffc2b5af24faff80310c3edcf7fcac4ac5b98e7d86c35544e81dd5b5dca282215bcf17b67214e50c084aef76ced6bf2eb4e786c1834b71587c5ea296ead9977024ed1c09782743c5cf09487e6bb65a8ec6d1fd1a4bc8c6963f02685f2a4b1f0b6f11daebf3253abe636dbb085d4048b8d6068d4c8e364a1ae9448c3131ae85e12cc9d87fced2f2e7e9f44eb0941342f7af5ed52328fb1eed4b86dc40d4eff26aae44ccc00718a06647df90aec18a94ffa702bc7f5d3a429fec514620885f9625741953032719c3f7feb29212dbf7525d1a229213d5a4fc054c69f53a8eba0bbd3fb9b4699fccc17b134095284b125b09f02d650af46f927a818418e71b91203d9f79f8e498b62e3ba3858cf89b98e6947ae1243bac686a76dc18aea652411a5649744381b0e57eee6fa972decf02626b2e0982cbe78e53e12a7c198a619824002a62420cc8da90343d389db5d695da3652fbf46ca3a0b5fc5eb3a654d3b8556776107ce8b723623c2f64ffddfc11e61f2ef0fb5a2f7d73cdabf2a11f349bc487b74e99e0522b87956de25a9986a0ea629b964d51d97e4bb611179b353637fc2f5572b1f7baf7ec308a7e56df5e02b14d0b7ba16ad78cd41d20ebe2563d68f0fe8cb10e52d8bdc8df9e90cdbe7aff8e5f8b0530a14cd04050e324a2875eb05f7a7456b2945966038adc326bb76328df5f8cb81d49dfea621f51d2e7fd309906cb047523d4d1af815560fd788f4f06d124d140e3ee3cac2c326c009580c95506be59fe884cef72c3c3a3c42e591111fe55b25ddc95b050bb589652beb247b4e48c97f4d500274e53445f6cf6afdbe0285bb21de0ea851e8c25183edd8bb29a1fbf0abb27e27910093b0fcaa8664c16c799a3ccb36fe46ae813ec7cdbb0a7591148279448c2e0a4b263419db5f4599812f2e843b724de45eea218ec810a9b9cdb4b570f452a2d61e500d588b502c4e5657dd970bf4c58712e6a100d8ae961979a3cb0918e105bcb2707412a59d2b56fd81e713afe2f0bda452ce38663e5bdd81510bf12eeccc28e5e1071bd094c9747033b05a9070f1caa79f4e2a2817fd6a0fd8878b0d03308b7c480f6df440b0fa5e6178237c00b0cf6b81b6f4c28cd4d1db8f33f2af98e1592e9f8ea6f2a7880ebd7b9cf57b21ece7327a69e718b8ef0d56243095fbeeeb69e6717d94bbdc3d05e8841920f0e5147fbf6d1d8720fa2ca8aea02d4f2e7cee84af553139a23fc5055fec3c3b8f0bbf69ae84c5eb00bb30a761939295b790d63043ea19fb8b3c6e5964eb5a61cc53886f199127dc431a4dd98f36e32bd2457138e6069893039f8f8df083917a7b8ae11b03cc742f16ba5b4059a2df504aa6df6c7c174251270f3f1509520aab4e57fe18df22774155e6619fa9bfe3a52bb36b9f77cc34809d1eda889cd4c28225ecbff4e66ca45dfdff96357a702a502e33a1ddbe7f97ef09b5c63232da839ee22e96e0fbbaf931d3bdb0c95e6d3dc68c1e30a35590ace0b7c6ad5d55d795c6c8c7f44bb2c8b6b6ad0eb2803fb75c8da8fbb2c3a2de4efd69582e4311c36182b7ac3e02ea6b37c7f03f993bfecabf84ef8b7c4303658938f6f4129f20d0a71fc8f44ff58a3198687e2d79782f9b6f1611262550e80cbd3f6eee622d0ade214b6adac6f3117ed5b7a5c6f6f4af1fde498650e7f028fb6a1c26240ded0f7f30dc9895d38131109b0f673228a336181a9b722c379cd0f2e710fd189fea4bf65874a4a8fd61460a3975b5597fe38b239234144e31cc6a6d20344ecc9b1fa84972b36c15919b6c7ed288e506613713f6bac0aa3aaf51267f268f19988fefba7177db1c6aa76d7510c49b1bf2218e14df56ade6b7d4532cfe062c1743507b0a88c94f5565dcee3ed145f91492229252d6a95720fb9fe5561e37099d8b1f3f7a4e50c1811afac98474377bc12fe51c46063aed48879f44d9aea0f71ec9fe6bcd4f7f64ff27d7f3c41a94b79501eb1bbf50f84d896532232d02c61ce177d1678210522806eed73f9b6496d57ae4931e4c3c24b90ed2b8f570107694e11dc37659eefbb4ffbda76df8aedf649b43ed5abca2e1a5bd258628ceb3e7269f5ef65ed4336e873acc8f08562e3cf923540f02385b10ecbe5e1627a1e9918564e76b7adbb605f86724a050b8ab72fb2510a35954ba6b0ebe471d8ae225dbee5e0efe683ee0f1851b47f64550ccd6b8e4def2b0b3cfa197a985c410243627df8114c4b07bb61ba9712ae5287926f03ae80de09b9da31b27882a4ea59be80253648d0655d307c787cae33cf19b5a5b2a79ab4f6ba28478e3f691dcb40c4d2835f44e350ede893f99a41d03f616f5f6ce3aed4a39f12730dafd34318a253e32b6f8fc18e810720bdd2ee6424850e6e1f4b9f0d7e58b84d2737c8021ac44b207ebb891cace118b4d81187242c211394f55366986d768e6ab9187e203dc0fd630a13ee0706831e62fde6f8091c209a11d0ef6ea2044239df85a526dc6aa12a0972c1450c4885ff2042d4334bda2e95e33f26183f6577bb61b5f8171b910cb4b55ffc009d84add24b556d74156962ace1498238654ca15319cfcb42014d82a9efe4d152924d0fffc18b8eeb6a9b0b3428fb639e894767f5735e357980c114d33830de1f225d3f7a0040866f3b672d0d99c26b11f453569fe67b999ad0541145c7f884c74d62441e305694affa8d948eb6280bd834e8b00b15f90e9191859eba8ee2639555d34c62195bb948fcb2dc5b14842d2a22223fe78f384d3a834ac8a777acbfe5082c11025d6d99040d91cb8b3200d237d3790aedf96de1441e85c1133fbb3a261b189a2a9671ccb3d2e7a387c2770852dc2c5c728c674d80d7b43f4b2d60a01b9b492a29d20461a615ddde8d52a1c9d4aaf1fe74a8dc3d28f09bc72a9c1eb52914833cb9e8ae9ca7d1e35333c569b2202a947b3e305e0320b1405f922cd754ebc0910f73b781e3c4ecceeccce5bb24f261820bdfa697908f458338f3fc2a8b5b6e9f431cc83f313df191a7752ce102dc33f354b21811e314f861cbe2c9db80a008bfe6e9a4b8966f6df1c6f79b7d8ecdf38073c7b8326b78bef2ad82e2809c7696dc64a9f9aa2d19f8c9e8e71fd895d63215b97008ddf6bd9bb6b5053b743798028fa43245211af08590a0dd4a031f77b26ef792b2592b1a47fead16cebd225a07b5264ff4b64147a245d6f0197bf05c792527d2f832a3b1a9c6f6dc273e2b3eb8607747bd3a1bfe07445da770aad4c484b863c01c12f14783835b10071ca54c746046ad993b862956756b2fa4b5786f1474cedf206fb46c1b77e8e9f910583ae83f05996726c4e9414f60bac964f37341be5b472d83c79c6ba98fb56bb3e37e18621b2544b9532561b8446986f38387d979bc3619b7de59ddf88c22e6faa6f6f6a9f91727cbec922268ab6cd68b4a8004a69e08900fc61c0e85ebc8592b6fb01d9221c27204ffe7a0abf07ed69afff89928aa92d2de4bd09d4ebe64c94072543550ae715c72736b43d83e0c1336e2f9f19fba87dfef4213e5052a1a48d873b69a9cc653d7e0389bdb109b758799d2e0eb3b33f671af5ae2dcce31f6017b698ff471a7aa50c857e893ea6a3267b66e0e384213f2af730ae49a3e7cfb2af98444dc706a898be1021cb76020a001bc3ecb590569eddb709a3910142679a524d074c4f7114ec4b7949223ea7a494acd6c9c199661f3be9c05470cca24049e393ac7f6a1c77a23a62502da26c1e31e093ec4cc7fa63f403c2e01ad4775e322c01050c77339c1372eab1952e509c9cfceb34da1bcf965aae81c46bcada701e98fcd9061faf2cc8339e22cb02b24b045e0b07a13886251122a0ad4c3fb44c0573f5b8a5ff55ee05f86604391c6483acf09466ff86c7c1b7d7e3f6ddcd51d01616695918c7e80fddc13b31966bc06fe609d69092972433e0678bc70db384e020d04e60fa35a5c147cdb8f632eac442dcbaf2fea5b81a72f89da8300aee5e786bacfb1112a3d62273b8deb7faac741f31112c416536ff6ed8f00f674b4722e2b050fdd6762aba476cf4ab20910bca927214b3f6cf476581d7ad354405e1d697f08de0a937e9084a15721d41c769e24f500454224d19d7070a5178f9a9b6ffa5daac3b4ab1cca9f3c3b170fede7489e65d160839add2a0552cad747fe8973f77b2ff9be5b06e360eb65772b77e50952fc57b1961d2883a01329c3b6876a0f7611a30a0fe40732200260387bfa28a83d5b80e2b1b1ad010f2dc98b8d8d7906d0e5bdea6d9825237ec2f874a9cd0eb7c9b9dc84254ea1a7c14e1dc53bd9079e40271080b563e155cbaab60b57cabfde1ad6ae679b5d57f6b29bf01da8472074584895096f668243ec8290bd615a3ab208c9b98c8dedd49aa7df2ef1b6b397d322fd444d118a470708271c2b390a51d54bc32975f500d6c9f24a5d051b497aead3dddfe3dfb61700b3e516016b301df0f3b0a3d4fff789fec5e46a39b188e97759463e17db6ffe8737d827c99a5db01b6dcac02ecc698f0ea4437e1b3e256c735ca522286b6efcb897bd777bd525cafaab54d3609b9b3157b7960ea9e02a86a0de046f790298576b03ed3d7be68f26229cc18c2f12ab9135c46c3807e28b279de735e11f5dbf7dce7c27fae8f4c3fa3b84d952add85d27e70dbab172c7fb92b04c44d9f6a151234c5f779a6edefa43f9e271b9633f186b0ba909acba5adb88022436e68713b08d27df51b40ea6f9fb4672cdbafb33aff44e234e5fdfcdca300c90e18a93b7a87e9c461ae0e69837caccf54eff5c05c706edb8684008628c122373b9ae69b36169079e1c9ffa53b4fbbde5ac4249b533d5816be619f3166d79dbc1c915dce6de14a41787bc5fa71079c2d1f57238f28066903f8f9c2130f351d39cc4ad6dafe3c20662fab7bc1de55e405d8c9a0e2400972c45c10bc5ec7bf26bee4f046ed598f0cb7c2f6cc77fc78896a0c793be99f332d04b1c9e2eb4b8d40b5caec75f2ca8ffaa0b8a0a284885a8286385f84bb0fb091ab77bdaa092d26b5687ad828d2af414501bd78746a89fb7cf2690db18a830f9457df397d0814836e6a61356fa834fa6cbbfbc4bee70412e4818c0d7ca6828b89b627acdf1c50de994089602374989e397fb7f17ce94552ec4589ef5e664ed55f5991cc2517d980513119a9408d7ebca81f27b269b0e4b64243528b8dcef93cd6df33eafbc66d3397ca9709def9a3502a10fdbaef6fb3763153e568c9625241225d706719ac48725b082df27487029cd28ab9f6c2779537efcc255e171e2b3b28fe58b611a910bfe44ed8603a88643b3f2a584421c9eca1215573ed7a993ebefe537965d00326a9d826d1dcc3685f90a486d516098316a9c7214c3d8f82682d94a1d80b0f836cc8c6099cd37063d4444fb863b5d69963609743210734d5ceb479443d4220b36aeba29fdff62933297105b476c0bcc624fca49329718ef02c50262afb61b106a41fc2db9a5058d8ff59c9c34e37ca34e8458f49464894649f80b253e4a45e0ae45473aae1aa04199efb1f3f6da347a38d69543b69e5ede861df81fc3cb6a6737e42877305e805c9ce490e2fed838f9d77c7288a0252e384ad10dc0ce6c425a80715792181669cb634c856bfaa5b9399bd696f63d08404d9b77e28df7d6fa633560d926b12d0835a7f457c9f6d3d57725c15dfffd5cfdbe8c115d93b3058966daacbc235c91deafcadb16185ec4e8488a6bbff77cf16c3aa15406e001d58c7d7d33cf26bafa33b8ffaa0fac1a82f4aace16c8daf63b306409db9d33a1cba2648b0ed6d7e1ed52b2c64732441d7a5048f6629368827ed936f838467f77e28b9e4f5c443453b96d1beebf09a046f0bf83c95eee70837274c8b43e3788cb3a4273c9654dc830f50abdabfee73f7e92680ce0109a705dc920ef22ae8986f46024fd273d1237e38340d60e8aae162a67845051749540364c02d170fad64b5fdc6fddf77fff578d897e4cd4aa145b0b43a0d27750fea1d540b672b9a4a4865f16ea638391e0f059d1232ef3c03e0129f566270c9d3a0370cfc37ba349301d05528232e656483903f5da496d46db9fb8a65562c9e6c87aa7347891725cb4f01faece7a5f354427058ffb75bd757d714de2718b168c31144c66f6a57ada08cc1af9025b820e558e1c53f917f6026b6655d7ed24d8452bb336f63fa51a10de89d4eed044dd6aebf972e45d0b2208d076c12908ef04c1db95e2c7bd68ee1cc12f444e384531e8843360dc4623f5f667c427731e4d2a22160f7a5992fcaee25765db09026efff0e29f7fb308087e15ee148211208b787aed15ffb52f9d269bb0354bf1639daafcc4c4d0a29008f67b9aa36588ab5486d147fb97efa60b3432df4edc781e9426eb12ecff8fcb3ea09991e8e17dccacab4ae2d72bdf7fcabc4421d0ade079847f1ad7d6c1284484b571e60629467201a1c5d92a79f6898311da8bf286280bebe144f87f5f50ca3d0fb6b54776d2bb48f6ab956c52fb1fc85646e44e3cbb216f4368a9522a9ac974dd5aa6abad584eb7b95c726fd8600dc9098fb2b50e1b09679a4b1cdfc0be4d08bd443ea0a4baed0f2bba0f8456aa60d2d2e8a910560984f0e2885ea318ce12f53d3fd119bb776207fd2b5efbad2e543966a7b819fbbe4860db9a9fe1a3f3600c5959508c20ef304078b4acf4abf65e8953728d2c07c7faecea35a94bf01349d0bbdb0c2669abe01b20f78b5e4d5fda1e05ca097c95eb11c777862c54d01aeda463f5d36f583cf8b99b9536fb275b7986b896b6d95da44a49bbd1dba8d6c5fc1ea1e1813250633ef13fdcd3ca504cdd73140840cd2554b613df19883f3ea5a6f21f5aa15dd10744a733b3e69923ed0a3921adda9af9532ef8adaceaf56f90ff3d44696174f563778fb3914eb30ae050bc2052e13edc0cf05229bcd878ed0dfcb5f91d75e1055dc8048f539c1e732c71df5d1ad57ee8100be1c9dd2198d251cb3b477497249d4206ceff7e886b724d079c6a81b7503d567aeedc27d479ff1883e09d36620857f4e7d23bff0fe091b5fca8c8504f55028ba69b2a0f5fb9505fd7ba05a1396b5f4667b5760634d34601e984ecab6d4d3a0834c8621714235eaae84d63945b8ba0882d64c0e05f5e2e1995f6101f0d5e1cac6ccc110a1e84a4b46f3e748375e819c0071c6efc1a838cddc60c9aae70e7bb2cbac6ff5ec734e94a8b91879e868f80fa23cb93a0bfbed54cdd0dafa86ae613f9e5f142c26929aa13ee8919f3d22c91cc1f90caad3b1cacd84d51166d05fcd840a64c953d463ccef07478085841152e1a96db0bb378d51915653f8f89f289787c6547a219ae4e39cf3aff659b9c8e9a0a651908fc30dcf64d32cef73cc137dd356f872113867ea392eb590cfe5d586d4f0f1e19b9316d58eead594d584095fb67e1e4085f331ff015d84a156aacdcf790476ea7d58d7e5c9e65e77dde613a2108c3fd363ce60fdfa5047960791d016a80baf9c6882a35d0d3a30eb0d01ef46fe09ac631bb55dfa8bfeda92cc93c782acfad94763fc9eafc7571ccae18af708b9fd5b7c4e7aa14914f63c5ab9ad81dd29604ac3880a002892eccb0225e83f926a831d283362bb6e0b28be9c1bdd2a13b390cd362147bc89b255bde5bcf246bc490d2d7435d481111a0b8fcde34b963ab9cc55abb987c78e4dc4c0f99328a1b1592df28f47a66147a0eb85dfa3516b042876773890eb5484c91c3679416b27168b5b2552d553f4482870bca3822c2c72bbb9c3c169d54c5c790132fcc7da535b72cce4d4c5bcd42440acb3d6e7ab85743bcaf5955ca1936be5ca1eb3aac82c664d8c762c119b02f613b717490a11cb75a006791433d517ad7e7dfa0bf350a639863949f692398fada5fb652b051941e169734eec8beb94766297dbbf962078d2fd971dd5417d50517a3c3897dc10f83cd84dad8294cd9b9d255a820da4cd0ddc345433fbe11d546dffe73a45e3bcfce3a27f8f5a3a44a97e42d2d0207be161d8b10b848efface15b589768ca051010224d6870f90ea7747135d5a156e1b5eac83380881d0942c82dbf6ad207179eeb41130fd76a0496fb6cfeeb2600b9817891d832bfbed55ead9c0636cc9968472f4fddb52369d477f8fff762531580621e8770360ad0aacd44b4daf6062676ceed0968ce843d4ceec3b52fdad1e2d644f7c0386d9b8f67b4ad0c235b128f940f7444d2d191e774c7cc8c7f734d379c33394e3f295a5e763dcedadf670cef26e458c5e33dccb1d8a3ed865c8aa55d57040f1d17e21c1c78141e5626341b66406307ffd6ac0ea8f2edd9022bfe42c82bb637883e269effce8c9565606f67ff16c3fc9699d504d19fc56031bf9f988bb90ee620155d16dae967f2998d25d487f8e93ee2d29340e98c4353d351450e38261c6cc2eed6a2fa956c4d6dddf27df3cf68ee17daad70a35c1abe4f0b564d71c42c46395b5c4dfdb159f9230d5cbd1217aac68a40e5588ff7d8ec659edee31bd7f38c0d24b66530e9a2109e89df5e31403b21d7d90fde8e663058290bacd7517ce4eb8a00b16cc9ad8a789905bb6dcbb1a68b6ca9c0ac0e92b852365cfda1c18a47a33bdf52c7dd149aab1012f0712b11ec7148664d02d4fb55430b5f817b5fcf36801f9c10a1debfeca365135c098a24de1d82175c70324e42cc79cd27ae2d146a81787d43e6e8e0fd8c9a45781ead3e047a35de89699a4ceb6602737ed5d8723c2e6c35b2100666e3730827ae1b7bbf9a8728fa254f8ce177130e81d3bff81acf65aa94498387705831f070c9afc7abb09646d3e21efde65110fe59bb84ea0aa7024f41a5dc393ed41f7b8584166d343cc1204f9c97fd61ac757221e57a40b32ee377d599d0fd29c6bb333b3662d7ffa89ea1e8693cd11d6d940b65a649b8dd5ae749c47ac5646e73c9a6845cc73e63e8da0c02f118b38088b3fde900e6f586eaf6b2de6310cd006f28710500c32573826f833a58bd9b14fb0213308a3a9368c032be308832dc1e946ea07860094953174dc3bf96f32216a741b3fdfcbf261618c39569a90cc5aea92e9955f1eb072fd3d7a0d4cda9ea079e7efdb2905318239b70347830bf9d8c2ea8732a165d255afb372288aaf8bb71e17252a6187f8e03d9b95aaa74dc0ac9d297333b4e12f81cbaf85f63905bc36143663996a65d901ca15ed5e1724bfb68c6e209553ae0bc21c4c54f194011a4c6c0409b36538d5a0e91a2faee01378ea2e9c1bc30d0f13d48981fc076f9b5a898767df490ffe1b13d571afda8809424afc5c7b8f1aeaac9c135ae4605eccd2454067498f0a5124d2d0e527a8b5e92f2863e2799f8cc0710950986d351b3a556c880d8ef1e2d95a8572c8c5a486e770e433f29508185bb7b59ccbd47c4280ace0f702a4770324128a14021919b390819443417659140a9a0b93093d2825db374338488ce3ac9cd556ce8998ab3ed7450c2bf0a1a8621c2e6303291cafde239c7f6957d633ecea657c1d7bd72619f5111a34bf83b041a7f1ef53af07a6bc9aedd09bc983b4e74490f38b2ea4116590b502d84752b02617a734ac69ed3e38adbd6cc801d07438ea8bb19f58579db17b4e2c6744d097f307d24b100bc85fc50621d73d5df988343bbf43b58b8dc17e5df517fefe1a93aaba67bab6d7a7fdcffda079c3afe4d1d2054682ac3d070d14f5c190229412e04c0ff0e62345df5ed790256897e4c9c989382165615f90a4aa7f07292637205268e4484abe061313e73074f6264eb26590b2991a6f6b82acb8c68076a8f709307b49bb3e1e8c511a2d4dbcef3b2430858bcb3bbb397650ff757d0f717b19b9bfab590c647207f517edb9bc8b62949e607e1dd3405c9256efb4a1b020a7d6b9be1a46cdbcf13c9c6a3cf97f0ee3e4d787c915282e56d023c390058f0d94032ec345abfac369913a6bc9a72132c1eb2e78116d0721ccda800750b942691a57e6d6ecc230f9030c353bb18fdf71fa7532afb5ece2f92649e3a9e6cf75052fcaec2b76beda09f1084aa471c2c939d893351e8bc2d2e62eefcf05dc94187730850d55c9041fb122fa265dd8fcc0f66326b90067c6acf336420f07c22d49196c4f6f189927de331741cce006e695e42186549b48e4508e0968fcf0d8975f50d18ad9697472ef802d795789f66879fdb663cc8b7af9e8c45965d7bee216c624df2a511025e38477b6ce760cc4d862aeb0ee67839037d97ebfbd5b682c4fe2be3ea034977592a92435d80f79c0a0b7044c8af93346c31f3d4960048066c4edaab6219c610aec0eab0a28a9fba21411ce114634326d8b5532d410a6859b3139743e48923338ce900d2962bcd669135d4d9315c722bcfb44531bf52df342114fa225b95057de91f4de2f80476a785e9db6cf926758776855610412d4496242513a8e654efee0dfaa5fe54edddcd68eb203b5aa7c0668af2fa6065bc6bad3693802e35d13f2815c20cb25bcc48189be1c6defa9c2655c5727a195d4ba6c6e91425f91769a95aa027c7691344fbd06d3ac328d66c81dd9aa9f5ee359933cf759142a7a16453157f90957c5375e2f4621597194960ad60d07e94da182706f98fccc2b9d8eabfce95474e352e2032dee1599e9f95b5d8b5754c7a062220971090b228e4067c539d69f73a8f715b751beff9fc0e8c6226e5bc4d81b5a85a01a350920e79100d5a0b923436bfd4aab3d689906b387c409bfc118b1c4ef433f89441ea030a2dba6820f4538cea19ed12aaf99a844c081843e1298625fe68b7aec356c2b6e347b255709abb3c164f72540c06c08085e85fa7736d6523fb9e6555d842ca306e373c2ff59ea054746600ac857b33e977a9b96fe756010ee98c12ec94c5fd19b809330025a0303a3d3bb7fef0d3da632a58b1d7c36c212947152fc0eff2d2c2a9cd1b1afc00ae43367935c0030274828cdf57444023cb184e911bb78315c072a4cde0eb4c64f2df9286a5918e7503110f0812c44aa4c1243dce1221422cda30252b058bfb02161e156540e36b80d3d9499e69076afe1141b8c6a1eaa8d66ef4a21b69497408d9f9c7ebfc07d6d938392d2348d31fc2bceba8968430117e9b34327f9d93356348f484e53171e783e27f417bd088c3c560edfa9810467d4c857b36a5ae30c8c18ca11da38fccca16f4c744ea3cef6ff58a6d5e47a360c0aad95b9f7c35864e7a85a66270afeb8d10dea0fc7d1926cb6a3c2f96eed887bffa80c16ba18c853a435ee26597850623c89104e452c57d9b572f4366a301a1ec9fdb1b9e052a3cea84b916a988c97f04778849caafdc6cad379e402bea3da6026e2484e63ce343a55160dc8eab2653a03136fd009c129d1e10fc67d3deba15dfd4dc7db176e6732db2ad541315fbd69682c487adfca21e7c4bdae41b6fb605f6f72056551586b6cc4c6f966cb6e6e07e405f95602a920d747e93ac3898f911a8040edfea332f94a9ac2e42f600e280d5036061f02be979466676192931d954f129ad9275e7fb2d372dea46902c279c30398f8f320dccc67f9328b4fe9365e97c4d2721de98e7dd4aa79b9d2dd2099d539a51b22d09ffd39048e97db4ee2abccfe680743346fb53509543650a413e0bda70785c5235788c5a9aba9e727c951615b9edd36e7e7eb3574f317e6711a67703b3fb6212d7f92130c3856dd80b4f3e6d0b63399146751efeb357c5f61c4e610256fa927f26ca25d51152abc1481c40b2685a159a0d4e9e7e685f16a45705323ea5e0055976f19184996427d50fa437636f12ea1e6fde27a6e9f3f7ff068cc479bed039b34ae4203c9c73ab5ad32e090cf759e5ec0488aa1e7b3a8c027d81cdd1ff56f43fbf57cf24353efdf8efd3014384335389227b27470d2be0ad385481179db5f67d331e06ccafb4b2decd94d04a9a1cd9ed571f621cc55e53e8699eafdedea22325d36d576c1b1191a84d0732a5373e80d5e0e8ad5c5f3dc4a40561f8a2f90ece87643a1f6ad72c672073d848b54ae6589f62354dfb92cee2628d83abfc1929ce48ea42ee86ba07337d7898e8ef17d0324f0c6cd3135e17b64243ca2e22bb5d553b1aa3c699ff03b8c50f311b37db769744b1364c8b72079da0e8c43555786594a4be80241e0754d94b5441ffa970a539dc60d780feed98d1ce99bb2ba1225d3794ea2f308d5963ce0b45c5384271f5f09f1aa81b34d5776da55f06a52b4a707edffd0ff698f8a3d04fa9b4c8098e39d605d65889312f786946c73418b6038b744c684799331358edc88e89ab30b1e5412531a99de0f3b752c792ff17c0484b5958b1d5c146ddf3a0ebdf491e451727603f78274a957c657eb25af8b0167a75563c388f3b61b89e9aed620afba37d61e1148be4bf22e2e2e65b19952bbf4be874034ab249faba6be9b9b4a19f78390074abc9958e79d01e86621a20beb3c376bbe4fcc4c23e8588486ac0743eb2af01afb85756d180fb4f576553ab27091980373e04c4d54196b36b0167b7611e3d477917b968b412c617637b4b1ecbf0f28dc2e3be3bd559686707524ba66eed2de467f4995ee0ff16c9e6726519ec4eeb071708f03b8be8226207de449c6c2cdda3804f1ca9f96f14c610cd1a5eeb43f34f40d8024f516ce00f9f1f970e609cb479f682aeaab709e8f28a8cf86148d5e2790e4b52ff8df69b902d8a8b97dc8f7439cd71cd6bc9a41347b4f755fcdb5314b21c051105ea6171116c85ecc2ea1f9d773dae532e813f30e153c9176ec87ba810eeb2623e993a9186fcee7e06e26acf086de0c1fbd5c8ae7f7f8abc42713cf27aa75c29b0aced2db3617770e6e2bdcd9f357d7eb32e5aeab8fbc4649d1fa2a37800e6d77ac6095a7ef652b47349ecbd701abf9ea4ec352a652f69bb6e1899205562c3533491eab2293bc414e24d43b1ec61179a1e755b734763711ff620bf9cc6fb76705f4f0058f8ab4c562d8c23beaddb199814fa88592a8d09d148e7446fd657399783bee5b05a7aeec346fe692fa2eeaad3ca8fb26732fd23a92ec1daf9aebcdd25c17a5cff81b8ebd5f5a8c3b67b71058d6a4fdb1de17b376e7bb53b19708f13f3de9389e3da3323e77e0d46b6330588c4052cbabe1cdfdcfd4231151a77f0e640f6a6f2f4bc6bc2e7a12d4c9eeda8ff0b4d86e1715f0c0db66c28b05cc6c5067869f4b23d4e39ec9c03b8331edf934d2c563659d7c11fc5d3c0f85e5a24f8741731d039c359f75ce982ed734be15db5ec8ab279b7519ad9914f39ba4b285b0559900c3bb2cd86df1cab398ae95dcf66a393fb270c86047838ba7675503088c585f690c98b4dc1c2fdbc5240b34fa5c92709342bd44275cd25cfc71e1b999c21eba3d318184a9cee6160513d2de16a3b70a1bea1c7d5e7720ebacc369399fd7637a5273ad203f06613a25f41ac222df64f9e4a156e589c14eef550eb29540b7d84a1376e4c8a2fe04f751ccb242383e92db7981befbaeb1858e9f66f23e0f929ce52a39f57f6c8ddef596c5cfa1a2e6864ddb034521a9a0697124aaa644a6b23c4b257a8607f0448464e5cd12419987de28c952b3b82ef7c8c9034042a7a54fc9697b27b14e12e07dc7e47896b52e1c5b960b8541d09146fd8fffe5b182921408d26d02013621841f87d1111606eddd820e2b427fa3a7e47a681c37fcc971f74fa79246af363d7afcf7471f91efa0a56980a2e0c67cd201af226d63979e97f2e38ece6dbf4294356143f120bacd76315212f9afff9ad0e9f91ee709dcc881927e13dea85217c5e448cc8bfdb991014d88ba38d07a16b1239896abf3416f82bcbb3b2b059be6d623ce1b5ce84f0d490e2cc72bf33a640f3445555d4636368f70010afcef93f242ce4cc3d8286f79e885bb73b41253ff5b0c6eb82d25774c4cace03a35426ba0e40b64915ab5dbe566863f2090730215954723e8159d77b767c13f6f6328d376d0430ec13ee67aa0be25c0f8d70a183d3e347febf8e7d58e85f13f74e468a22cc8741d915fd74604ed067b0a13b3fee8ad6754a5584b20a83eff6a5f6a5b34d2ab4a0dcc6f58c83a1b756570d3642ca291cd0648d7ada2bf69ef8052f2138ca8750769d736f8768c137d54657e76d20495ac79b6fc359f3b0b7032eef6f8b214315439dc73211cd8b59835d93725f5914c3ba34a896669404030a6fba4298ea60170d7fd8956c13977065430508b307eae14bb69b65f5f5c845030b2aae2a508f8515ec0868dc6efd123d49f96472022aff288f6e71ba6185103a8f59e5f6af7e58d593fddb2d81575eac1574357f7280567d73eedff91ba94736892764be373686538b5f32c28ba7f1fbeeefb5858d694479e0b8c4468a488e6deff1a827f7168e94efddb799ae3eff3d386a9c99a9bbb7210135fdcc362ede589d73d9cd339a679b81da4797e6e5395d510e769651412906bd6ae1046b44fd57dbfdfd146ab94e80219c7a0dba8990da803f18ea6357674429fdd2f6d03139e3a0e94d68cfb8984f2161153e038923abaad90bb2be4df785a3d26c00994a86a324d8ba42b23949d08ebb649a936bc1315938aa6454e3f1cdc11759741e2966facae998b60f0e04ad510fe9963ce2f42d0d8e54d9247c50cd279b51a2007af30e86f26a99f1775f5053b3f331a44d2eccb2d1bff7a36aa55aab5cf96adf0fc3dbe72a13b9599ab5526fff667edc895634f230fe2a7ad489d1d89950dc1ec154b70b74e0f31212fbc54ab11f90e47424b8fcbab11d32655ced35861735455ec84b4be71c1cd53b36f2cfa3e9e1afb63cee8764fb0c84ede4e3526af43abee2264768dc2a1b12f0693adfcddcae8b2204e304e540d88ba89a5e48f3025cb80e8a9540775bd3980255fc61fd90628ae9163f6a51a94dc3fc748fb89329be6dca4f27c4565f2e1f1bafa0dcee50585634c301eb6e0803d5c6e3728e2ed7c1926f52e414a72f6d4eae71053db289980cb65efd452bc949a1c2905d55d7d543009a968a4f68ec1dfb8733d46cd0fe9f46eea2bdc7937f96546e71ad785069fd09aa28b9183963ead8f7ec08e8f725c90e60aeefeb1680e7eb6c8a6100f692041de09f74917970970118a13d5da3f7c33cd8564f4ffdd5b2d5817accb2addf45d1765cade6245b7848847cefeb62bb28f9c3a32ef9100fa126d8cba61e469e934e8cccbb91d2fabc99c66257c9e610f889a0b1d98795e50d090219da7a35b4a74134409eec8ee6dd06d40b9934981bb534e11b4539fecce37d7af5e28a9e88a97a19e7529f33c8435e2a2dc49165fe9beb72fe642be7ef92524f032a2b1f59fdfca13fba6fbc39568a4517d2006cc2b4a30c7187cb16620af6cbf47521f2eefe076c50e6be5f50e3c4c5374830787801aa3e781e433bfff153891503a42050517ec18e5c6a47f46dfada85130c64a783a82310230d676dafc9fb5c41934d62b9c7793ad36aa228e1734b7d7406da08782d5b6ff9d6f0210fed4d78092abfe7f2a333ea60cb02cbc0acd0aed2760a508a0b775ecc56e87a2e81d9cb850855530da7b2d43a0a7a0156244ade604757ed7836df56be34bd3247269749e8eff704af05a77ad324031c51096ba09e341e18903647973e7c3a59c94b14b177e79a7db919512c25ac7c46976ef989a4457b2b686143b34743f62cefa17f908750cda8c697266567a1cf0d825560c0e7f4d245bec7e83ff47d13118e7be94d3e488ab8676331f8d15a9e3a87df3d339fe602b51682216b688434fe44b113e7f05ef0453723fa8b59985452ef1f581fae752b1588329e9930bc9cc88d94dcbc633b476a0312f6edbf57cbf8ea7417630321329ca4b4e66252c5a9493b92daeebdabcd0c75f3e55c0b2674477b53854e5169ac36065522b8844d5c69de4331509b19071f6f00dea07f304cdab167420a3a295a497f889ee532b35aaa4d0ad36c5f23530dd5240cf7fccbe0fbf4fb0834507f04972cf9a0eb080543267ae7fc70952946c2af8386fe98cc82082545200789e40350f34b850346541d9a861cf251fe220fed1160046be070f198639407dbaa5f6ad75c35ffcc31d82a774ed4f0a5e2567f1bf3e1782a5b3f1ef31bafd2d45f8b9de6e35fffe0a81cf9745a8b1083603b2a0738b2ed211d8e42b6131b93778213364bddabadb6fff33d70c6778755eea677f6437998ae6c8c181108a057c6257ed995e1d7a853ffaa67b2b59583a7e582c014b9c3662cd952f10773c7082f5c82d145cfdbe915183746cb3c791a014bc025a93c5cfa589e41d71069dabddc567524610571c4692cf7754377d5f3d4cfea6be9a7cf7a595f5bf72f104f92027038a908bc53618a25d9fb52279df57721d46be85f90f1a6700dfa8fd652f331a70db8cf5c51ab88eb6fa4ecfa32da1f48f15e3829d158af4379b6f37ec30cfa240405805bcafb940ba661e4814ba8bfb3a686d5f3eb8ec6232882ed055cea3bd0f71beb543f97559d85c861730ba0058b1dc10ac86f19d524bf78383dbbd6df93fe9d5347e5c6f920b2db56c8069728ee535e21e3e340ec54682e8906e5989bd419fa5673a251cdf48a661ea35708378cf60b5512784a1deb0a2f5d9b9bb806cbef98c434ef4a57e44ee27a5c4eefc4b02becbab43b8b0e952f6c8da690c3d7ee38d116d268ae522ed6d157a3ee176f46c78437f799db41a8f8943539e54045713cc412962a1344bbb60b4028a1a51510570bf176e24875978cff9ed00a0369751702a961030b96569506afd510608c999f091a20cd5e5bb2ff64118cf88d8aa237dc48027cae5f581a25ee5335e5de94ea70fbbdcf500a758fce44be9999d88050885e30c350b3ef0b944162a95b262fdd370239c30defbb3126972edf7d0ae446657e3f5d87b94f439b8e27e3cdd67d83eea4e9e463a1fe82cd8882b251f4a60b788b638566f1b467cb7899ab09ab64cb2b5221d5af00704ff0fed7bad7bc7b827fd1e2d4698d6056474f73bf5f16ea97065ee35757d8ec00b1a40feaf0f95329e3748268bdca1b447992250f37749a2e82e01035e4324edcd03adad8cb1e96feecfa1cb2872cae2d3cfefb870238bb5628758ba890cab79aef3070cccf596bf775f4de84b57570315eef0d45b96d8bac7609f0b3f52f74d4bc3d0a597653fb2c32a13dac27bf526a5929cdb6f1e7d339faf20ed8f5941ce3243f29a59b95317675685f1052d75356ebf53e9edb4d9b6e2540d8397f81887baede3ec91fa6de7caeac2afae6bf01f79676d616e0feaa575496675cef8b4e2c069f225eb23531aa1eba2c7e04f22c0d8bd07b43413c3de880ef8c2fea3b696083d62715ecfd23af15838b6260059dfe6a2219400cc8d5e6b83f7db85520c405a0695f1a10f0a013776f05cd6e9bc9b2f387c1a7ef0c615315ba4cea50805f254bc02eae0e17a0848a344e1f188e814be895c6a351af0d9d00b607ce8faffc7c4de5836b55df3d9932084efd070539d42413c334ab9c8f33b74d4840d506825d02d36782b00855b24583c74fd931d26a45cc620cde338fbbad536d990e7db1628398ba165597d9cbe4fc8e7d3fddd9307f2b4ce6e95fe5b296fcc817eb6cadce3f7c321927f0cd0ef2745332fc3933550866a53e56fc930e6530acba86d0672bb85f5d2a83aaf0523f8ac77d9eab6296d3517401bf6d70d9dba0edf74f1f912ed260e393013d25e14763849b6cb5a7670ff3c75ded6071b113cc2a1db8d5cbc5b9575ebc4665213b71f53a2c8cfd10acb553e0fb28c8e3dfcb5b3981475762e2cd905f302a059db1594b43f9e019fff3cb85883cccf5fb38d7f826c71697823c0496c357965347e5185a6a14e8f11a4396ce26dcecbb146f01ddfb5cf48d4eb679ec247e05c3521b7b98ba4f9a4c98debe6b05bc350e7620d04c1a6ccee748d4e75515c7b230dc061b4e7fd601779bd08137b1cd2bb823b140348a8ef2634c0aa9d3d71d9b92a12dc4d37a6c4e630f649f531ea1bdf8cb9d9f3c646feb3dad9ca530f335bf6f386e0144beccae0dc11a3cfa59da845e1b5698cf11246cded8931cf14a2efb4c901fc845aa23a6b13bf1fad78f7bf35f79b6452870f9e18687614d683bde575768bc62796d4f25064942dc0538c5490cc6a7e89568b3088f1e21fc1d1dd0615e846e2423ecfc60394a358e6b193300fcca0ad4303b5d15cb94a8703be18a8e707616c156e4244a8f010369219e07d936eeae6bacc4816019850970b950faec651c21c1c6b0e02cb670c6fa06762a31514d5671c8bc92dbe4769f166e95e3dab2238ce62e4df8162771dfe7711a4bcac208489d87b04a660b74e57c32a5dcc7637f96e735ec3aac171fa3b7ed65bdda876b37165d0304d13acc41b7d309afa011183fbd08fc3f7b17a040d6be6b6e4584d463bcb16b136f6f5bb130697bef8cb36374f181fc2abaacbacbb55c757d24bac92626148a5138ded5de7371c09dfc410615d32cca07c82a89941ae07890983472f1980398de1c52b5e7ec66e98843617d7b1dbff2a5b2ae819f47e8697525106ce84a5fbbade3abbee798627693fdd91d45e58079bf4c72836e8e52ca9dd55fb688698cb1b63a5cc3fd3551384887d690a90646ba3547cbeb2cc064119999254e2d26a798a2a03a3d9ac12acaa0cbfdde565ea5e95c6dfb7caca7ce7600a475f746ab12fcc1ee9f3bd3b8f22d86b1621dc526c9a77e9e793635948b0da04b318bec8cb3b07ef2f95981e319ffe95a8c4290bf4dc29a08b4cb52310d95d90c1c524c5fcf06d13c5b0ae9f26fd20e392d89462013eee9c5eac99a3c448135e61119a13daa01fd115daa2fdca3e64c06505c74d569cfa8edc63823c21c228ffcd49c9382eecfdce5c23ee0a6b883c9a95d05315f7f1e6384681004ce429e093b5bae5f24f50d7036319298aa76ff5ea71c387d77662a9bdeb9bb8bb018b45c9a23d1bc0ba13484ae57d1ba0e691d5d9158988d6855b1969dd3375c545f9cbe942cfeec40cccbfe70d5d6cbc088ce3a758539c778858d4b3e180884595903e544e1fa2fb63651d36841360b421773e31a8879f05cc88b252ce7869f86e7fb1ced46f9c5fc0c54b1d6c069b3fb2ed8304940def1f9d533c8d086ea23391eeea76525f69b17897c04f6be24f825e003b71d524e8b5ddee82f6ade1c02324d67a251bcdad8e3331ef5d47f54bebfd8baa58f19c217ae1756f559360206ab70273a6e3144a51d8cf99a0a55b560e28dab3e94d4898d7c6570b13bf40d43244b685f9f9ccd0dbe1032b7e16c3dfd25c7e1db760c24a4c71b736329eb06c6aea3490ae04218e678b18e64113802dc453a7169b2f492d55c8e3538e066b44573d4826ea732b6f82705186e4be9df5cba9f43f1b4b77c04167e3dfcc7a26cac418d84d76c35ffc6c4b72a2320114ddf3097ef0ef8d26a25ce87a597b9c8072fa949e869687933c9073a85d12a5c67fa64cc608df78dfd447e6e0b662e12cc1b2f0e4540ffd832155c21c6481d1bb921668868877b01ce606ce27d9c34584bb1c3ada6fbaca5d04fd1742d46bf32f3a170b7c6770522939975dd856494436c40f92d39a013f4ee871a9ee70e56fed8afb2879f0a4b50ece4ce1e709a7b376d685ab6a01c4711067ed3caa5dcc350929d7ec6f82b11c06900e73d127bd9765ab7c71bcf966a7e481fd576deda9421316472ec555674167a1cfb39d4f4e2869fedad3fb1b9b9cb914bfd163f19c5adae2689eccbd648f391c3389374cf5940ae866da0e3618399a5bdeaa00306048b2c688170da83433d5a1b67fe3c56899fe1bb65874450621fd296ef48abcc6c1ce98fe01869246831c8233198ea681e13e00d17d3b2a7868e0858980b96ca2f0deae10f1d8dbceb0d281b8f6837c623f01409376384f0e2b1bb071df1c59c59dc0bc888d35d0365306f021a5c1bf7c0b15f3f0a9ad92c44d5469d9a68869a1fda63971bb9483a8fc6b82c2715b55a9bd87f37089af40a9c819939e245a4008f9f37b3da83c109a15dcbe086ff2fee0a9f760ff7bc1863776421fe11eeb8c0c065500da931d4e120da7b5701b29a0339044cebc7f65e600fdb0c509891c858c9eef93d4d89650b5a792e0ad53b6cd2e505ab0d00d3766b7009a99f815df9c52900516d4574fa10ce1dc598ecd904f473784c679e66cf8be9e877acecf3805178a0b6a6796fe489c742023a213562a086517e6bce964708f10cfa394691c0983ac185081b7e284a8b509d51578e68024fedf75488cb93a1f4a50f62aa0e84d339d76a4ec073f1b72b4465d2d49bc630c1dd190bb009746fb24642ebfdd1c1bcf57914ca6dc846c069a47c5ad79012fb4ec6e7c96204c0e4cde656f6e6653a822988be9b9f8af369615f577604b1e3ed49a24816d0cac396d5aff20826444e84ac56f6b098573c6a27275e5dd0d4009f5bcb420dd4688771ffeb211403bb71fe3c72118bf34336eb9d698a2160d9bef0755d2aec47d23e7e46f02ecbfebf0fde3fda9196025f9fa288b5ae215fa1652ae6c566674da6ab6a4a007b175d9edd8ff10a914f2810960bb10883621be95bdf1e4d073f71ae16f73fe6edb7db414b274dd37096b66a9624c9f14f201e516c4bbb323483ef47a8583566f0cf4b7c52252c58853fe077f383d814351a737183900df310d703b82b82c44da7a8400db8c11f1b7169cfb94220c1276d66122ee8308785b3530566260f10d3544574c4df6828e6eb663895f5d20fce21c87f31a7eebaedc22fbcf3be7c3df7e2aa01667e8dc303a3bff77cc5113ab935ce8f5c347725ba610e7941e2b494e90dc29848d501e6bf385ed412136c8ab7518f7e386100679050803bfee8f4167ab05eefab659df6b6fa44b22ad9378020b012983a43682c55b514d25116f3c4ddd428a979e313f1fb01bd2390c72d7ef042c019da6eafe7cbc38d951edc215c04381849e0bde5790591647bea97620db6b5317c7736e79687c05ba6ff8b7e993815fd8c8477a680afd44b94a0b8ff3ffa3b86b749f4470981a7c59078b2aaeeab1af8dba2143bd7c2d52e31cdc102c85f46d38dfeb342957c5992155f02f4efaa51cdd99db6a2a736b1e9b5bd881a8342957f367605b947cca896748cd1be8de91c2adaf83c0cfe1765f9232401ef9bb3b350a8b6c0cfa571489d8fcae2d091793eb91862394c693cd198d022b7957e937ab186d3838197a6e94ecd857343676224839d38c80988583a5413bf9079a075f0eeb28148dfd84613f5c27e70c86291e2dd3f3362deb4abef9420743d7c30e79919ca48ead43ccfd0a98385bd2aaa50662c5c644ca141a507a5facdd32e11a8735c4a7a5e1579caaa1dbb18f7dfb33192826c943797d233e486d9e178db9e4390f94882216193acbdf5de8c5bffe1d25459844f221a2cc166f71a810ebd2c2de0f17fc436559a96cac6d164eb19b865d0f8c2ab72e034d2fba2349731107de302001b261c356e46db53c496fd8e85b2f27dd50275a54d915e1b0edc715d69b9f5d7a337539fe2c618a44cc27bab9fc7897ed56af858295814a8f5bf71143c2a9f950240f045bdc2bf6a6f6145d80d69a360356e7559b9ec55b3ff5cae5c8c2d970c2b23270dbf1cca63de7bb5f011414f6e9ca8f99f151486d2fb52faffa8882b60150f1e346fa1729d6d03a169aa33743c617cbc84b75216def55455e2b5795983aab51acbe1f7a8b21bf19e11022e00218b487f34a63017dfaaea783fad87b7ecab6f9c7317bf318fb59c07fc9dead2ef704a9b2e2200d3017aa08782081b4523344e986e9aea087a286ec9b2f18ef7e1a91fbcc5d724ea1f345f28a48646b1722ec279e5651d3d6274a9690351614e8714fa5131bd73e49ac7461384be9de22d1a26c7f5fc52d25a49b7c15457ebb198fdeed80a3fd1c6b5027bf53d72f56c97064132128c59e86f315ca232ac28e41d567a41ce13aae3714f6609736b8d3b0739ccaa3532cddbed66b1d7d60d93088ca3cf625d18c4db12b84dac1adcdbc2a419614205243b2feeddef92206a95377975194a9e6777c6e5b574a13843bd87180d3a3cc9883fd7029fc67e4d39dead418d57d3cd0cd1099f3e755532709e5a6eedb5c5ae5f86392e4fd3306e1dd00b59f65087896c3832e2028b699a9c6b1d39bbbb230526050517e0df3a14d6d084eecc794214d3f3c4d7b91a153d006a3cf7f971e02be46ddeba46d8b9ae204559d74174787972323bb78d3065ebf88779e7efef48fb2ac7ceb1b8a9a3f8e2c6cd6e81a2d7ca1a536ba4395c130a0e44199a891eca2475fd947b597bf5139c82ee2a4de10fb4360852b2184defc44dd8aa425a1066d1cecad416235920520160c870f1fbb0295ff212d23f35b02b2526689e224bda62964661e9bb83d95426595873a38e2357e902cb1622fd4a946c254100c3203b5f9d408b7b0d774e29ad3fefd264d475006afd297d73e4302b218506a2db74f5959ee29038ca88e57ee38b27876d9658913e85ecc10ec3d11dfea8e0162046b40929c953a1a726b8c9b1c4a98647c4a53fa11d042d1514617e8c6555f9bd02fe3f654698ed95a461629adaa93cc913db25182b40f103aaa63669d346c7d95da33e4b7ff114f8e1603d2cdb432535d170f2edcddf281881a5def08907eb5a46ea35e007c9366c3599403e3ec83469075e5f318596cd7d6baf600f466e3e2228c6516066bb94710f153579a065f7c026edc213cfdcd7b49d07df84886993e92f81480d4a83ff1cbc92e59fd2adde8bef2b5452a08d8cfeb88a7feda3d7cd56ba771045fb15ed64e49af541d0c7f97ef48fdbeb2fec6c2632e9d35d21b211ee6b0ef43dcfb12014458e602ee87a1248e7652fe52f79f422d9fbd736b4d170d88004de27e73381f736cd3fdcc46d85736a556875afc3beb2a2fdc306faa1593a0e3e694fe6ee5e46dc5ad988eeaf919349b182e1100309e49ace960e9635234f6373d936af9d7d85b07d7ebe457bfe6c636137676a19ad6a4ea96e00a6ce94d674ca57401b6d44c54c0076c4b23ef5715955e689d2ac63598a05d50aaa09ae8aa85f0f9fdcf8220791f4fbf99493812011429b69e7b2c7928fd194f6771c377986bb82cbbd955ae98488df63aac9a22141e2bf65aefe6cc9d629eeb9539c1166e370225c79c84c338a2214f71cb747129c8f68251417fad3fa0368cdae2db50d24982afd662da7b4e446d2fa41e0625f9bb46600261dd7e6c98662c7602ae17ece5e1a7839d2c2edc0180e31c2a2a1457939f7bcad8342de836590bdd7656a94b427450f801f805159846f5e69836d96a32d89b51e069a64b8da8a3e00fa143e3c2e0f86fe0e9156f0214d488b5b4bb56f97247c415f655b27e1f5e619637de79ddf97defd03c04be9949a5a41d2194ec475c651d717a690385dc0d8125d30e738acde399e160e10703df39b9ee8676bc2689e0396c58e9d6ca3ae8e40bd15f38ec1554049d0fbc8dbbfba1be1a4706d47b7bcb99118bd42436b2b7d9df7a9011b886b1c130e18d2ee00dbe346d8765e0f489dfe8fbfc262599c6c46d4c4e8294f80a1f07daa5162ee63b841051772d73cb7c688785b0393f9dbd5eb1c524550623c5a24c5131fbd76610c529c2072d99383e5aaa2d8e97d049026f2109fde64b758837138c6610a7bf337ae6b4917909ea80f900957d14deaff2e95047195e7e1f1b1cb85da39f5898f74a045d5ddc9021365878ae608936a9c23df27e1df95d6c02af2c0a61639d83a52ec20428edddea491e8de23ff4e0535bf2545380fb33b90d238eebb74c9257be65a12f2b1b6578b238ced0e15cba1fd6f3e31b0ceab7130462c83857a8cf5481adca421e832c45642b54b6105eb2e524a500687229a0e2fbc5dfd5ac5c40a063734a0c82301dfe38b3b2b53455c6d0baec7048baf6ebc785131a663a258b62f8d396fc0beebe35255dc6c712ef79d2a55feb1d67620d307f3ed931cf1ae9acce483a48d5555bc81e7f5400c9ee7c58682f1aff90d8da91fea6f93c63b327bb3a53a39ffc1147d5f805a0df246e60e9dbeb4f2abccf3de47ff6f133ea8ee3811356a6235be71c018f0c09a8318ba522ec68f634175d89ad7a03cc92719b115d3d6cbf32569708537ac9c37bf4786bcaeeeead1190788ab6c5df4130d61a64c56dab885fb87cb484d22a700ebc9be35e65024fe8df94eac7a4da32df4e3b7f825445067c829e0781e165e22db5484a7fa50f10a13f6cabbe7c6914a6cc49879781aad3d5477639bd98ff5bcb078cffcd7909cef4a1a347c8af6f15f62a1f8fd1e7c8f163cf81d79dfaaca559187059e655f742aa92ea6784ffde7b2d50077f8a2fe375cbfcc9115851b17562c14b77a01d92e52f47198d6736882454962db5182b4b28aff425e28f86c34f57ed201a63116ec959287e97c53ce61f613a0989ec7483ee9e414e95fa610af0a63c32e318f647aa2ff8b767cacf6dc1766ee224014f1475ec33e15448e91181b1f61fd363e373f9a3e892f79aba2ae439ecff35c5407bd5f3853d3fec41f829fb26eee199e21b0c9148e3b37e257e2f7c21257f192ae411a497a33a8ab558db9cd2d21ef259b36cdec70c3a089902c70fe75ab7358a8e4e1984ba8b38c26d41252a12e831da2a03a91c6d1f9ba22ed6150c4b13ab56f63446af58cd5c672c447f1dacb9086475fb64d79597b671dd68c75353c4090aba32cb8c93ab45b62b950317ab09d6d4bd21cc2a042931f6f57f0fc66a748e7d7326013a188c53d39033db5513fbf57c639323ebd196b8961dca34962049401287f6eae0b3b37f8df2630e979bd882998a8138ae04ba1f5459f1a41cf26680c29f0afef367559e4a0b96897f81a32333633d47c6be7f310a79f54fe5b2fd6ae8479c456c1232b1d9b7b2e742e466608741195bb7030da76e4b1b16d097755a0530e3e9466a8d1461542b9393cb7471a33f1e7007f8643a47bca23b74f8461f3bc68b60d4235fc7b3213c5978b0efa4a3abbdffc8f82fd4ffa4d897d1a211618a801adb628ac2674928b497b63aeda0c059bf30a36bf3b5b9ae91bb34e9c9e651f5538bcdb5ff9fe1cea6f240b0b71f690b0ddad83baf9ae8ba1a64d743b0f7f55af89b4fc3b70d0040df71dddfc33e364fef469b2043d678051f79c1c41c2131472f375da36d05176fc9f6b6ae05da1e1c2b1735bf43d59c41b1173466499fbff46ad372dd2f2bfa7ccffaaeb047bcffe0eb04f2ec7647a9f4e1d699c653cec13280776f341d6d4ad6b952efa239291e1a06e2b61d46bc7c3a78bba08d5036ff6c11b2d743f45b013844324ff043a6747709d2c679d5704ad260c9a767466e84cbe9f1992b5a7fb0ef92318ace9e8d34d7532a8f4c5b875811dd2144727f4d4a28286bd736640cf5558ca7dbda6f4fe27b24ae48c81149c1a33fa65c9f39e382cb0d037003d490ed1f79198c3cc8b145280d3ce83bc0ed85b3eb1e72dee4fab8c7e4e3970485c95e2c609ec6cec45f3e73077ee1a6d5a117cee74f40af75c7db88d2217477b8fa8388b6b893edec40b1d8532640095fa575defb8af1b1b5763b26f987a8c5f4d03f069c208603dfb5e1ecb1863f84e6100c93ff0993e2890a665fc2d503f723d296c0cf2ccfdf967053aa5e59e0eb474efffd1dcac425b5ad4fe094210bd2365782c66fcb19a3a60234206c6d126d810f43a81cf30bf565e29de21f03a1c62af2e9d95c7cd4587ddd88aac573449b1622fd1bca41eac540c37352cebfa6aa7d4e6554669eb840f1a6585e99612d8a9c16c7d5c7b6b2d8cef38f7a1e6be1c7c0ef7def215b810ba1228547b9bbe1ca976f718bc5751a5fb411f69c847354889e842b1ef925bb720f88453c7720c9dc781acaccc9f8771ec46d0388cb6e36e7dd19908b7e827055c9c1fe44928ba5554b318f5a5d6ffed3ecf0ff9da6f3628803ac76c3c13c23657712bbb3d99f4241cd12beb1059adb290a9382c60321d343baa43bf24849535e42c07d6b7324ea013fa4746581933784ff12cf5e9f9ee73dda426db2a313dc78077b246f652348c220557d36644fcaa8b85cc9b1d2c1c83758024e4e9d602c908e4aac63037061f3c272e5b3565903fed118f55e947570e921a530b68a05f85f473cd407aef1bd7dc134d29525ce72837914624d434aeb5d2832cc1f682b21344e45325f742ebef8b77f9d86302c8c92326491d877eb8889644c797e14ae4b64fb049851e7f7d63987e14e36f260a68d96acbdff560fa5df9b42115e4282f7d1443478cb09895492dbf6a496f5f966a1e37f793fe5d695c51526a4d9174a5a5dcc351a7537e163c9a35e017177a504bde235638034171e89b38733662a75ee825fa560096f8f2190b18eb7a55287df02cc31883837df3debe5e7882b4e77fa757ea97135785ca2dc0adacb1493aa49cc5d93071d46837537d008fe34efecfaaff93fffb6f445734f51af27aa18d779db2add33bb23e691260ba39c6bee9c9133989bef4aa28d124469de83601e523e061ee9f59a7cdd01302b6bd9ae202000a32bdf39c0a995f6b3eae44568dedc2e2be16a594d922cafc82ab67218b4b59a499fdc2dc33ebb65c5e395f8556215facac26af7529e8eebf9d60fedeb666e596405571f0b71b69924256d8b460fab4aec933fd8741d0ad82a4040eeadbaa7e487b639131d757cceea85f00ec2cd61154585b49c81c9cbb11bac61c46598acd2e5b4d415b820aefc7c047d25176dd91b63f0b5af3edcf00dc0988438cbb21b5bde2b955e23a6215955e8d14abf3b396024d65537f6bf39c3cfccc835e2aeb363cfbc7d47e53cc7ede22ddc72fb410ed1766b2748d2e849c5a80eac2a72aca031bc0c2afea67d530cfb5299301103c2eb951562d26a3088834575a61883ae6164a0579823ada017f4edfb4d1f5d6b65e87b0fe48bdc8af8c5dfd375e6be3080db13d5b6c634a3c89089f4f0b91fe45fdfdb8073c79068b7e4425b91a4e3079bbb9ddbef70fbc9e45ade5197f3979a79ebd886ee2903c0a8682cba0370affbda626accc936d2cf616ed87eb1cb5a52b49355429e7e962ad7f02ba40be44646b0ef78aab8baec26f2473056a80f4c0082585c62073898778934e26ba622f4ff21c9cc11238dd52bb64a93c3a42a47d218e1250a477d7209264b19180645e1d8d04c33bde741f0e635f0c7da66d8622eeddf85b888cfdc136a91fa8c0e9687ab780bcd2a1867ca6ac95b058949e8f9bc6b2efad754e3cab07aa1aa4cb6987d9a79a35e329d361073b5942ffed77c8e5cfb9f0d27cf8acab47a684b578ed8017766affef61a4537684402b9e647e2acb216295edb1a49eca69914c6b555b859526f900d65603ac41a07ff0ef348cfc586ac8fa2adee73bd71f02e695dc213744a031dab22be72013a474a03f6d4b3097914410c60bb47368d46e349f2490fa505b98e16bdc8ad3b95f38ed7975c7a8e7d819f0c346ba407d0ff5bfe6e85a52f3bf0f8bf0d13ea390011369e8931851494168a3123c991569925f32536c54914efc6b7dfc9cf4a32e98aaf8d0999078be426f348f2e50ac068eb09bab221738745914a08af58eaa496567d2bfab6191a851959e5ea74e7ab9e3bca4856b3b1ff9fb4a7c045d027ff58998c4e7a3a1ec6b47f297245de79f129c529a5b159f9c5bfb02e6c8733ee60ae4cc11d372a0ba926a2996f17fdd2d5b1e556fdbae3b9db0ddb7bd51e573aa81c5033cf03b26b278a12edf1854c24dceb4927f36a0d4d145ee7d211957b1531e246f82eab0a09f840d0248b6f44ce67e043acd45e281d21907045be53d83708bcafda9b516b4498881fd563fea687000f7a75706c9c5994d1002c571334ec0dc18fdde365ce939ea445be15b0bdc9f5cbd57de99749a2fe509d668c030557a7ec19cc0fba247b9770eff9b7ce78110d2c44ed752c205476932942115e1d6ff12436922668a0b36eefc965ffccfdbbc82391c0e145d205b33ea26d62a1bebb8af049ac0937d56134baca1f321fc1085a60468faded661e6a79ade38eea84201dcd4a27af93e52e0719e61ea508786c73c02b66f532a743bb4c29a3c9a1d4d882b707c557dea34ff762b6943736e70a8395b9e8ac258fd36301a2ba006100ba2991d554c93789636057e0febeb3ebb42dde97ba951e6caff0549a68e03eb178cef7e39e935259af61ef240c0f2433648bd86b3a8bf43d6f61661754109a5cad2f41e9926ee8ed1585aa806c2a8457dceec8ff93b8bef7c5306bbfbdfc38628ae0c703c67b5de0819701a26ce1a806020501dc027e0c76d29dc077ae28fbf6ec625106404f39f2fa50d3ea93d908c1aee66d510d03194076c9f56a9084b0ebe72d288f1cd344d9df909c24390cdf7565aae7cf53be17ebce45c44e85a7852a2b1773996bd60f51474b71ee266745a8d797dadcaff342db209ca1b0fc7e50ebabdabf4f6edf436b4a2e6412af845304e8291f256ca1329d10359a029e79cff3a4d0641c696a67aeb2b45b4ba3616af7186d61b9acdf78226e6dde30135abf3b053ae63c7aabd5ab7fb7b26978c88830569041c404feece6938df4bcfd0918951214b0796555eb8ab3502878b27e20fa506915b435059c1f9af17f60c60b7790baa65f59b13ede403156992f60e208382c6b1f3c6b3238911eff787fb9fe9273ab6286bedd84c239057dd95591dcb1adba7f4a86c6dbcd1ca0f39659bded9841aef3740b734d44599ccb4e664e150798d5c177754e289fcdded6beecf6fe3d198044e90c31ee60b1e1eb1d8522e9d303cc8295228d95207d36028659c13295f41be0431112b3a074e4d324220c4d9beebb1467c29464f752d0c5cc834bcb0485ff071e23099f2712541c62f12ce8416bf8124a94dab939f94823fb0df81fa692259e52124fe6d7336a046c2a3feb1f3ecf6a06e75671f64079e753b4f3ab018842250f926b3e430eb28e1940b5efac5268a4bb0a83be3970c081d7f10fe082062f0963109727a9da60a08a3433db5b240c75c1a2aaa1349b7329b5e0a0814706d6e22304b25b7bab93b5bfc079a4173302fe73e712ca00f87e476b0dfbc2089be7e397ed6c4734d30fd57a66b55236e88903a8a593e8fc10d1983c16e844532a70d98df3ca8a4625e3015875fc14e2e4c875732b9c6ea014117407990c962d3756ec1a3eb58398a5bf8cbd08b2a5210265153777a01fd675c7bb8f6853f303b1e0d7f1e3ee989440444323ec2e287ae88ee0ab67177848d6912eae49fc5cc72779e9a4327b34a39dbfdfa53b8172dd0de95a81e37cc70c4bbe5c6e2ff6ec9d5e2ca25fbd27cc6f5fa8f99b3d37a351afe9b81b4a87ebbfd3b1f8242d0a48a906b40a818b5a358c90ab64c0dd9dcea3ea01a867bb2648ee9680ccd5bac48d44e30b1fa19ef80ca71202966a487e66639bc8c45660cf1268a1fdaec7260da5499524c0ec5f485d63992e7c8566f13872f1f0488a3cdf3a1c176c099ac46227d7eb5d87892d06a293ab2ad1db267ef34101c19dbf0f71e92e88ba25a247f12198f8bc5b42f6624b996a60dfb0a8f13e3a5ad11c9bd2822c6f183b9c81b8b534000255413fa20b33f569f2e4d354391a1f925a863b41139f75573ba97d8c8b7f94a1371a7b6474b7dd7cfde5aac0bf2a752a55fd5054677a6d2d3cd75bb4c9e2945130d6a07ae3ffda25781ba4cf7d3196a491e68d1c967d41137c79be5cce7a90285bd05aaf745e5a368dcd2bab8690deab0a0a7b8c2eb380945e6a9bb774bfa5cf2fe3964281b199d80601e910ba49cc8c17a17a0717b776fc38f23d72ff0b8e124809031e85975bea1b06ead6b9a1ddef3cd8849c5234739cac1d640bc6adf4b4954f56545ee18e92a5cc604ac23939807c2e33791a3f7c4d49ad68b5baa7c854f54f6f828627e93562ba3c4999a21bbe6a3d4f3202bbb05210c234e7c6861fcd4d2a14344f5793d387184a643813af3cf575a7ace63a58c9555518a90fe6d414386609471fd971b382b37c756361cdee16b9b1281b39e87e27f147ca98d93f4c7ef02ff7d10ee50f849b2db6296f3c6c57e5f0daedb1cc01f89e1576570405e286e686545662841f662813419fa89c657a26c79d6085ba642426f9cb9ccaefd43a96d5159058969ee6b005b59d7466a614c8edebb0a900ec14b76768ad59888d6acce2edf799e8ac63f436aa886a5f46a97962d583c828df9fed7a3b3f77ca366f5472500fb8fb88e746e197d85a2b64068fafcfca45afeaaed4dd614884b29f8d8a31d930cb49824ac61ac972afc37e5b4715b8b481b5e78ac5f07fce201759a0179d41a983fe80fb23ef4c2c8f7c8bda756ae3e129e2110750da358ce8bcc8ded9f702f90e664b8792dee1b886aa1b8fa10bdc38018f1166418c93270e0d8336b201a5ec5679d46f4b247ae936cd86b299de1610a8793356bb42063ccfcf6d723e53c2a50ac502653f399d6057a4a2289e9ed2b9b0888db919cc30435d9999278160aff33dc192189677a5616fba31f5d5c59baa7765e6b1cde8e58300279885983cfdaba817c16b9604c1a5737c46b81e6f5ccc1c66c60c682afe07b0b1ddc823dbfb5407592609f9a0f37902bc9497fff3452cc75e3ace104fdbedd154e992a5fb1a810945771d018c3db878150ce5ce8c587b3c93284986f7a3688be3583a292cf9bb06632ca01431e205e046239c53ac8e704d909c489f97aa378443cced749bde380160e469dbaf02c6dc8f9002111d6989c37d19d1831d71a765d49d1c0216f2243e108e839985f17ef45b9c550bab84aa4d9db4c32bdfa80663d77deb056c440024c4f362ed7bfd92efec7c36e0a1dd18aee97dfd1e99eb7201723aace731151fe9c6da9c365b8cce2704d60250ad40519482ca53171e81db60883dcc2f5802612bca59ac78f8a51d890a0e8239c913b7546e21ec6bed2b88180c63be742fb4547f9b30e33027391bcb05c1ad00d23f0b887699fff4aac6b58686fa562bdefee979fbe8509647d6e12f1091fdf91863d7394220a8f6991c50b63b8961727db4313c47fce34f1fda34430ddcd10f5e53a91f46614a9cf59e91d4d8339ec83e0f28834ef6d83083595fb84ab2aafab01ceceedfebd486751c00cf2e39bde8d3b8fa5a43c0e74b7e2d13de658d50c864064bafd6c55a9754721a7aebfe5c5c6067cfe6e1ac34dd3a4a01df06c43169f424e47c182cb892b728190850cd44208b3e4412bfdd9c6b5d2aae02ecb49e7f51896174c7ee6a53b0d482ef7127d2d3db343d7f5b88f1730420d2c95da8d52e0bfdf7e8fe309f3d1c04f3989f0884fdd5e04a1806f37a7605590971df56cb00fdf812c1512dcbc6cbcb46fc0ff2736a8028ac2920941656406b9457dddd71d6d65d03c93a1618c1949eaaf938ebef01e8c0f93981ce1244a49c43b60704134c979f26c8951deb3d353bd2bd2be4668863178382ee8c15a128b1ac46d58f347f0f4e4b6396d3bf4fa43d6e0032866cd58be5aff2b1d63451e6c1f3ca462eb992a64ce4bbd9b08f8b79175fb15f6d217a73ac60140ea1b1d0bb526e5fb0f1c6914a638a2702644aaa72d25cd3ae26d2082143e33e1d2329513b1813ec123ff9b9142f517b1c18f8be9165aa39b1ef6666125c5aa47f666be2c5c2db1032582b97b37332a53f3f954c857b744491122736680acc6d1da8f315857a77093d5cb83e99ee12bb778a7f2f1f2a2425ffed82c6541bfa9481a79fee0f12af0f3d6f8945389e09655871a5f0f6cc3af52ffe7190e8b979300e9ae9c9e34e388995ccf0dba26cbaf6537e0d47f0e1cc7e2b88ddd93caefd0b993834f8f7a7486e1bdadbfa5b9afc680b3cd2ca8749bb62c6a8f6d5ce992126bfdd01691fce22db782aae00917125ad0e8390a2f28b10d8784cc4dec9c79ed7039a8a3b094ac1c9e35bc5489c1e854347150c0f02fe0d301c1f9522c14947123e4ad4902c8a61130b768d0470f04b68e3cdda43fdcfea22a17eee8a021c5d160d319bc9b49edeab5ad9f7c8c57f7c261f41207b1cdc5b4a200cabace0b6522ed5495c525d381c247c77a29bc3e5f86448db4ea347bf5e7faf6bc6166f1250f2e539bd75540d8b5d66101168ca87cb338c4ae06deb00e0476160c0cc271b13cf7943f0f5e4a297a39ec0726a2e08b251a89e8da91d804be54ac04619f2bfef5d010529bdddc744f63f87e751f487587158e4427da5dd2dfb96f29bea5dfce60c3fc2aac8da6b611d2db1a07c9b797c5bb97c08a20378cc4f7e33cfdc05d78525086a5825eeaf4d7ef1bf30b11d9e79080c74be2e1c8be682f653716e0df68817e018396492e12c8c330bfc85cd8c588379bb4bb91e3bbcf033250dd33a475e694203bd34938e2496c275afd51350a8d2d1fbfd47258cdb3cb66d658051f09dd2ce250e736bf0a2a4c254938d5835358c4a7f3614c38ef590e40c4ee3d2db1b8167ea747a965710d04c25a269c73d63c0cb51a06e0de04ccb1dfd2cecd284f50e8f90a842da0b4a70de0f4e2a43631b2829b0458ebf0f1cf618815d663840b3c21aacaa811b71d105ad1628361370c06f15e198375961671785fb6d190c6fd786b624b65eed46d1e26a93a620226b03f3fba49eebdf7c018955a772b53f2dc0c862f712f73038102ed8b4ced6514737048a9b3dbd53edfd7b14039fc8295aa58a37f0b8ffe9eeabd844bfa8414bdba4dc278f04f9f0fb3e821e181febcad35795cfbaf588716463de4fc980d2c9d48feb985c0d0a9b7ebc8dbf0f206ef1a5b4b7098fbc1e77d067a6eec8377355cbf4d498f00b339d0292bedbbb12ccb6f3221f68aa6c8d391d2252fbd666a924b86cc83197240524b8018899ab4cf01ed8d7ce02bed8cc32fa1e314f913bbef52b8dade3ca111d26e980085d8a4ce873acee88109037fe3c76e1fbb5de9c5622a93345dfc72e2439096f29d2a3fb9f4a262c32686c52dc837f282aec341565c777f3e156e9d755f9dc6f88d096a5cdf0456315183c6e0bd02e8f9bcfb759f825322744a311b5d9b2c2270fbf81a76a233895b8603315fc2dbf8048a6c3dd0b794586eea24ad1b3fe673fb17175757061db49b58ef6c84acfcec013f1c04728ed34f39a72b331bdb21442450ffb651912400dac917877c18e8e016250874e19f43d6284c111a39dfb05b6d4c3d57213b6ac55f2588de91f663dc552064b566c96df309c19ce52d81229e5f75798e45d47d1245a193b8e585dffb5cd4c6c2c675f35b181f5cf11bb08c371d1d4ec3487946e9a58761bd121cddaad4d16f238802041ecaaa55f888b3fcc6998d4003544ac5f0cc21194d6cad72796f7b38abd69c0105536435dd3ab379e07b9f6032ec0dbffc3df650a23a20a0fe58c3a7a093c15c672a0f69c48e1f7ce5639aff23d5f262a8644e74169f80e3de36c03444c932b3cdaee1e3adf2b68296e89f4fd4d02e864c82f755ea688c596b5e58edbfb56eb1318e0e8ccd9c1494602c092751691bb34d052b676a00f295e3ed218cfb8c3b26ad8662919e3057ea9edbbb25eaaa2461a7f235db3433806695289254ab9c4ee68cfba3e386b7da898041a5e60cea4c2e9edfad55e6d523c804191f52407178b511c866c80fe996f3774836597048f648829715581aada68e721e78127c5e520fbe0a08e3434970045db0533a15b47b9e4efe0e2e4d722ee7d719b369c60829eb333806cb04503f1f4245cf3cde815c37f8b992f3250f11d2a08df206d62343b9f7248956f38540658c482ad086b44e8abf2005d7ca0d33d21f80842cf91ec50c6ea723c783e858950ddb1e4af255f1d02fedcfed41f4e0c2988eafd6258b8d870e1e80ce1f026b784dde340a65ffcd11087a24cd30fd24a3779e51dcdff8518e5afafab085f8ad6f61801742cf108b8f85f077cb9ad41cb472276401ca720c0a61f83b7f0c4ce5e15d4202bf92eda11551d2a362bbab10b91a5cf424432fac63988cc6b29bf52470f3b358ffd43ceabecfd4340f0b13ed23cb6246e69edbf781cedd3303eb6fd3d1406aaed45fdf7b2f88aba3b522a156282183543804c0c25e9cb38af536809630162970548560f38d5022c013640b574120990d9ae58de343dc90834f4369c491900edc910ac461c59f7df37c70a1792df0fd8d3b2269f2cac04b9fbbb39c7d153c8aba265b6719ccef9c88bb8aea3a307cd71c678a2fdff9825d15178023ef1f5f613258334b9e7d8e305db5e0c26cc2a1bdad0dcd68ac4f9973af795670317a01a5c250c1eafdb62712bdf8e6af79a435d3b3831f0fbcc9523533053f94d6f47df2a46158c56b0e981febb6c75ef911af34178aa892e46b99f130b5a883512f92fe4c3680d5de28a3a1f64bc72c308befb534901f14b38b8c54c176cb444b34a27d989a15d4983b67a548da9cf6c1c01abc45afe5eb198dfef8b7b3115d7ee5a3535ed53213a6f8143033a25898e8883a3cab62f29a1cc69f9fa2e04a92a95fb4e3b780866f285469a4d1f9022e301267712d0014879ad28d723f4938f3f8603131d74209aa42e3c9771c11a53b114be0a0e2aef017f5c37dbda1ad27bc16ec80bdee96ebadf1b50ed44ec575a0fb73faa4651b577cf2c861d5a5d833d0c9d5b9e2c2f307c42967476417b30840d081119cfa555cf1dffedfb8792bfdea383516ea915973876ed0482c746ee42b35e69f581f3e36cb1eb544f7b08d5f701a1ad55aabbb89d65a186d91287aa82e04a9d7ce28ca30a740284b235b18b81338d08603b8c4b20666be7f7cd65361ac09a2cc717ecf1a21684b7b85645111779d56f38f55699eb16d103a1243b342ee0a674a57bb9f5598ff7931a120ef3a12a23989f9968f3d2c2a25363e428e471755c30d499e3440b132167e8730fe395fe09d20a415f5bd7db824f09ee2d400595f3921b513d9e9e3133c769a670fcdedb9dddf0ed95a8d05786c41a3d0949cdf4da41eac7ac831b741bbfc6478119927a0c4209948ecf0eaacac2b4d61f90739596e6a47c0299c5b91b5aa7ea8c7cbd300893742dbdd1957e56fa1e876119ae124fc715120eb8f350a24181cde8a1167e24f9b1eb7c69a93928e058773d4843e6195c19d62ea5ccb5d16cb650313781a65fe0cd062f044f35c701c0d4d03c3438df9998f2dd82273e7f1c1190c8f9ad9d219ff093b9be1400f537635aa0149ce777959baa53fb91973a955eaefdf9afee7f2c9fe6427ceb8ee8f702fe4226fdc2731d20f2cf2525803ccb9459038714fec1212bf2234ea1e481d60b8e136843c1193757c6b0951fabf82ef11ae053fb9beb8a4013d9f533c1914b05716d392ea5c64fb52e525ceafd44afedfe0d614dbf6889e7032fbac2134196acb4058a94fc841b8e0e7f1ced3a74c46cb38c371f207faf076d9f70160aa72f17aea2a9d3e8bbcac8625a998f7b044fec55eab0d407ceb6c0d3ec06b0f73a157f27d24f2709cae69a5825cdaa8c54b36c31c51a49c768f5e9ff5542d3bcd982ac77418c1365d1daaab41f722ed0f3f84012a75445ae88737398a5e32b914f30c9a26496beb99ce748e107abec6da5c34c5c5a42fdcdc4ee8d52cc6cbf8b38d1eb877755771eb790f2d4b418d8dcc1a9aeb5991703240d110a68f5a2c2a0239121f729491acec5ab46a9e6a4386c0639990297f16b12b7cc8e698fc0e75617448d0c88d8025de49153fec6175b591ce2e9d73c577c2eb3ca1fe8b3e44fd4671bc2343e86c038e8f2600ed860e682165cedad162bcbb7bba0991304203b37db5cdab23a68bf8a0a47c356f70ccbedbe01d8eed23c5f17f5a68a616c89225841494f0ebc7287a27fa6c4138589f0fd35d13d4e67211bc29a8715dfa95869df56a8781d0eae2c21d00e681241bf3cc9e02dd42c24ee37d936af1c13cdb88c6a12903d88ed57b624e34b4e25e947c0c093254d58c4d24a5f10d44f548f20fb60d6fa49bf402a96e78cc7cc8afd9a34da74b6a13bec55e91aad83f526c05fce6c8b819cf91bed8ac663f4ae12e377b237295a1a48bbd0b7fdc8a2f94c18df0642cbc00497a9c1c8c3efc466d9d647d9a9dc84a4ae41d4c7d6abfaf747711d7d02532255280ccbe26943b0b5032541b2c181d22664bc4b32c5b7901fb75ccabaa381168774cf8bd22ef75ef0ba78acfe8e9e4ad311958433369a5b1c1c9f4da1dabefdb710e431d4839e1247cc6c1923a1c925b02617f1f560b753300d9b9105c200023523a297549860ba1f0d76b5ada98a8fa279b1326398b1b2c1953b7d2e0ae56d8dc402fe6fec883c1aacdc7563d3f884e222e490c789d8e2b7b4e358f4564ac2b648ec088e41b07af7d8a350b9668996cfec3bf32ac8848c632036392bf121d09be9f25f290fc1f86e7324409e15b7c1f8f71c30a037abfba9da336bcd07cd17694c2736d682218c9c2fa2bf55b447f30b356dd6df6e3852dcda5ee239f5a46189b0b0791543c62bb3230cbf1e21a220723a0cacd36f3f84e5373b01b907061f49e230510ab44bc35d38d4d9f41013b6b6f322f4687a1fcebb106059b1995667c66c063f1c89f1f9d445b1e6050e87a38c5ea709116d2d143c6006c6e74950beef97615c8932f2147e4bb106a8199d54ebeea48e574401b2036c529429acd1161fa3c7a8fcc0bb2f86f1d087df0fa7ef081554bd4cd0f7696b04169af9b3f3643e10381ad13cedaa5b2d7bf23c61b6ae406bb30fdf5bd89a81973650ab14d843c0182e223d4b0be274b1dca08fa1d2d93bd1cb59ece333401d298f4eb2b5bc3cfb040f499a69b038de7c2a74d0922ec716f73eaff7c543cd70a76bd6719dc8b54abc6f50fe9cb37ed6fbbed80f68d2bf4cc8111d901aeee845e5bcc8e46d6dcc025e8c59b118d768f2973ed0bfa326b8e810fb8d533621c6673798c110167bdcaadfb77f756682a7f50a1cbf9412d7ef5ae9eb17baa8be6a83c462a2daf3c974e9afb1ced01f361ebe44405f39616a2e4507834ac552b2cfdc94d654d56f53e584d11e2577c0e24b9f7e71e8504b5ba594a81a6984de0ae3023c7f0492fd534335c88f578d1ff59488ebc582bc32f44badbfc2470826729ab8202872329820b9d4df505a78a5a87f5396471444c3a2d42ac6d788c877eecaad5d99a8ca49fd8909b407be2c2d0f2964a3d59f80b08068fe518d9258e293698f3d3a8e52275b2c9ea6069c00578cebb0b3adbe0f74d1b43a40aad89005f1d088a1da18eee5c899572b9821e9d0815c808aeda1664a07dc1656cc65f4089e5018beb624e39f9dd88fdbfab852d75dfe326183041189fe55e52691fa83d93b1b15d4611ff5d79860565d6f0f217579acfbdf37141c7790ba2dae71dff7bd15330a8c1d729048ac74446ce7255954461048fa1c3957825c5ff2ba74d34c099eff732fb068c1faa57f967a8397cb94735df607f9af9a399d4441a7f52478a7aae1c0973abfaf88d5f821510e1c54d28c392ea455e0aeb0585f563f669a3739ed73f06d0e219c98a00f804ff8da4739b3389b0ec0ed038432ad3c55d06b81fcca7eff5d4122fa9b6cd219c04b5a977b74ffb6052868e6b4b5ad30ed37c445c47397011e271177b9041bf30c997f66bdd12a43869c9940b638a83328bc9d88020c435c5e0f002de3a7650bc263bae80547a64a9d5c5c990f7fe983b836814a370b802411cdfa8ba75f220558ec257cc4da9fb7ffaec5b6e49a3537601b0d8c774543e80bf3c4fc5657ae6e7a3e966564a75b5b6aec987c95433879b5cfa39a890695e860383ee34af2fa1da5ecf32e8babab6df028e7124f41bfb4c87a09b624bb0643ac4526dc85a1d3f7cd7650791bf8ffc9bad9868ecf54e19f4c541d43eb24586c5030e0e26b33414ac53071c909d98624af18453e4cc5e36b8492c74e94efe0cfbcc9fd79347e21fe00ee4393ff7fd498a17cb3761e3fc4bc76db8da5d56e70f2457bea26c594c5193b97e0ea6a1518e4a28d223c12ef327066388ccb9ecae3c2b78e29594a53839efa0f503753a00f4fb8c0cc2f046a581e4e22d0388fc1ec8806b0ceb2c39e9e731d88811bd155f1d3987d25d6609897b7444d548e369f615e2cf2bd2bfdcc72719a9f5726a71fbbecc89e0bcd1b479d0886986bfdd90d0cd1d2fff30d31021d839a9712d91c00a088b05beabf673b24e8e11883eaa306e2c14232a1e9eabb5096daa04849c793a758b6196551c58c8d9494ee379956d1e43eb94a6d352dc95abce5a19a2e249324bf36478cc31fda1085097546a74b09c1371beb2bbc46b85ca3ead3de9e84eab3b163f600dcd79dccc91061fe3ee6c746ed68d864759e7eafd1ba372a9f880c9c254fa53a37d8870f698438f3c97f720bafe46fa2d11a7b5cc1c54e6bae252ebaffe743fbfbc62cbae30375e90677592dc16e2d0f04cc50b09ce0f122f8294961ecbaebfc583256cb27f55169e515a7fa9dd14256eecfff9da29b29e837992ba1104460cf2470015fe6611f7ebb5c72a2a8114b038329e5b1d04d730fd45ee07c32c2791cf9f0286d5f9836c7cb49d35edf4b9eec1b6e868f1414c5065b876dbda387783239c8d49645156b55db45f4cff2dde79ba11b07916547f72d58d37ba60f3043e4a50c0e8e68c1da01e595c36eb97451f29a02f8312403afda4714ca97544eee6d943894fba148c863f08729755d3c0245a640666b42f02cae42c54146ef174f7acebb960e83fb09c735a97bf775c0422ab2a3268ad0b1de34bd1cc3aa1f4fc9f8efecc03c7be7882e835db25ceaa77c4563a1ea6aee4a49110726a13189c11c74e2fd477bd33046bff3d5e219ceb6bc1d1481ef1c44a00394879b3d9a4bb36cc709289944bd7b2899f1bafa070b88919a3f8838c12d24dbe1e98805b146f5b4c88f04cbdabc351c146b69750f084a6aa33322884419e311ab606bca54300bd2e740553960cfc5ff718f6a346f90a0b0603a2424fea467ed2f6a35867265256a6c7e9d0a235011da7def5ac348c4adeeb70473a7c3d38289d4c5d002ba44eb3ea5fcd2d29fd3ab8048928c3a4665b4cfc02e638d0c41be18eeac4fd2c0c1c97b1f36890db26d6fdb1190a54591d69828bda9810ae8bc2c909949d60df97f1b0c8fbc22565026afe0372d1014d43dbb95b37f9156421cae77fbd68361a66a07e3a351708bd308d3f6701e9366243915c64307d05528c09946c5eb3de9bec4e4d9b192f6605af3327ddfbea18ec7fa987a57082a8d7ff6b6135a7c3885343335831b27463a1262a785e117eccdfb9187ea5b7ffd7ebccee06d63815cac7276ea8b4746963f5fa09d67fd5f7245151df81ca45db2cb920607d193974eea16142a4c1507172a545398156004d8352e98d73397ca8d0c62093c2e2caa8ff672bbcbed4782a78b9721f40476eee2214fe776457860cf126cf3359b433ce629c3609eb262b487df8440ab54bf22647288bc19bc64b6e6b13e54677e07e30b1a8b69d2c9cb78a1705089f8e7bd397f45c3ee18cd2e528f52bee8d855e425feab37a5c0e0c9b39a48fadef8fe12e627c585e024068411b4894e9b9e857d4f0455851bdaf06fd9a69719a06c929c168fe4d184b89276edaf85c069fbde39799ac3ed5b350324f705bc05c107d5d48347c55669cf09a22fca5751638e63709a1a847d72d793be85bd8edc0c3ebbf9b8dc50afbf1f1f8c9b2397a241138cf910956a65c5518e040852430a50c89d276ea81e63ac18170111ba3788db2229723cb3be8f473b968a029d33b159cebfa1b2c28cf8de15a013c86b8041624fee88854b55702c27748abbc0f65ca1ff5300e00a12302b14e91ee63d87e7ff23495414c9ce034bfebb8df0a556d6cc4a6e65f931349c94d15e22f31b22f1623987f8619ade29e45b3ec0d40bdb5f56200fad326277fe04f75b56d6d2338d3d721b54220ebb268443d7c5d353b4ab9e1d92fd64fc82e4e18cac1ac9529dccdc2e8eeb77277a953a0df7287ae98da91e663697d6bd65d84fe63a4541d432538104f309c9991df8c03b14983349bb1c233b1840d372eed28c0520c6b85ece527634ae6b5b64e4465dd67dbe17c3c78a9271f5a465d36ab112debd82614c8296d55c2453fa59660c7026c0b33d921a392b42a53e249b559c47aef358c6a5a44a66a1be62ca0ccf9fcb7672c2945ee756d94072725b390975a17543af5cbba08ab48964f9d596d03ca70b81953755eeefbfcb9eb225966155ed5a23586bae781ea171addad801fdac5997776b48f8781e715b58570c1ff851386f67e5eec1ee88cf81f480c1a163d1f6a71a126251759b47032d12a9b04f2836127ff8256ca4920fdca6ba9af8d3a8a8b2ddb49dbe31d29d984a63149e94c216278311223dcbc60a173936825cefa56e063235122b81ba5c9090c93676decf535d04f6ba90eef9e356176b509b52b03d72b44bac3f252cbc8a41f6348c3aec26bfc7bf2cb7ac00d87849759d96bc61adcc5c2b75a34248b19aad6a8dbf1388ff9c101fe30b4fd51a38bdf8f4e672e349237d25ed7be6f63b15c2d64e3df056873877ae57f22fd6b09f08a372c5466a606be0010e440e392dd1bcb853c6d2383a65df27f76b9403bdfac4a85832885a30cf75afcc0cd3c056485eb02198e8d58d21cbb87c98c737af3c52c369648aaeda874f8a74a123ee883c71ce23c8fcb2bcdd5cf6b23526e5e5ddf32eb79ae2e2578fb3ae3d0899cf4d84bb86168014d23bfb548666807ad5d20434c2ac9a36255f43ba35e69c282c6c97663989f3302cb56b2b1c0ef45c4c03c3eeba6b7ca5adf3d11281cb9f6eea636759c2ebc28109dfd5f094aeb47f91558e519d224509e4279faa624b1ab5244ab06108d6c99cf5976225ddca8730c8d07ab9b7cf0648ca263fe1fa95b1fed353a7348a2e8c812593206cffdf3f8939e2d92340f584dd64c6232c54267a9b33be7aceda0437e39feccff3653b9bd2e84e9927f1d70f651915e07dab9470be47e9040dd07095b2f27d28acd7ff6458cc26add46725f3e142f24c2f5f8f883b0ed63e7264392181a9e3fed36be25985144b14674c6aa530de7ec9c3ffa2e545ca56a213f3b86c7110b579cdfe376ebe4ff9ffe090e341957e7b778e303a74fcd2d1305b33019d38853e9e2dd132a2dde64ff15ce0182ccbf010207821546bd0290f7228b1361bcca7e1572fce161b68b1b98f0a97d6c12655d6dfc7dd4f8227dbfe7edc47e09880fd4c90787c982fc5254d1b25ba39231078419d97b2d174d221535c6ff0188c6e884dd4652b18dd0fc7a840cc682555e8dd78bb5ba417cd0ecacc1f178e5d17ff4a132fc755ea7559d470f9302b5c9659d1a3b00f8549876f9fb13080f4f7133cdfa0b36047672a257c9deb3e967de825588295de9609b400f88666a8c2c9c8ef0e3449023dba133b7472ca354864e66dc1781dcaa2a7fff8bd28b36c91c2752dddac68f7a2e52d205dc9ec6e047c09169cda0940919cc7edc3a810a2f6346d102a0b07eb774a616110f637b1e834d960389db8e20455207c1aab60084b2de0c2c28d80cc30231cfa5e890d30b45a5245d93435d5211963af13c39fd60a6f2f4ae6b3f6465d1f8c19356b43cbbf9ea664b132b3bee2dd19b0915119334627c0ee8a619e2f966e80e86c17017652494996dba0e4f834eb1cd7fc1e2bd250b530060b439e1bb41e414c5e4c75232b596e11c9c4b95d77489dfcc9590d1fbac6fa47e3a3493564db8e04a022286ecc7f9ae07e0e542917be5176ce8070fd8ef4b15735f494bf86b37b4004bce6c35f363ad08c9a64a1b5ac6f9c9dee0807b67fb85f4d2214d0843144169523c83a2fcdd5407c425cf00421fe0faf72d3a4fbb502ffc7a6aa2c980d38f59830f763185680aa7f1f4dd6a6c286f9e9a54fbee2f6435f4d25635dc024b922f6328067f198ae64b2ecf185f47a9ef00f599435a461d9b3cdd7746d0fb11b27f76bda4d9d547f3cd866b27ed0fe2dea0369bca41f4e777cc94fd5b8249d147020ae3a467d78b8506208de71a6a2daadf28c5a3dbd4dfdb6898381416b9c0c67bec5ebed22cfcbaf7ed0de2a9cbc4a2ad18f749bd4470960cd2318d4de95dea7de9992f889fa362728126752850a9a1afbf302d541e7aaa85a9f116dddb561c82a1c0faff2358b26fafbaccae730f1d215c322965747b786b8d17f05cf3ea0cf2308580c55335fcc27cf839c483a754fd12dca8692fad83aa2d752334819342c4b58e132e2874fb21ede54618edb1d0e9379a24d00d894e1cacf25acb5ce0c8be42de40c38c4a4462bd7d7c0a01b33331f11dc995f181c7f1fb615769faf032e7384c589e5e445b912887aaf6f469e8ad034184d3b2512bcb6bbd76c8ef4e743b9ac7cb04681d8c5944cf34ce3d3d26891fc7b6a33c07b84f79508b44d478193442be78f8ea672c39515d126cf32108df54747316316c6a63867194fcf3ab5a17708ff02bb6b21ded3beccc71c44f676399bc1819ad552802df66db3a501f669c2524a8c12fdfa718b9a93185cc23e4b80503259d87291d9e39e7c66109b30213437c6e67949a390ab3272e53669c96086ad25c4f6ee46599bb069aa81c5e87adf3997ed7bb82fb1a0aa20454525699768a99b0e280f9f4b747d7abf6abb1b1688fd48e6762b073b3bcab6b8bbe14c420c9ff870d0237ab41e3b093ad178f8b48c145d76e20305ffea277a191fab30711e0a8a469005cff6ce272fc9a4d80fc0952bdcc39ec49d27b5a66ac83b9c0e1c9021d85d27b3a4888633a7b10c0412f72c2009288a62520d48cab3b11998f40acc42ecbf46d63e033d23171f2f709b36a6b7d8a5d4ba1eb540efc67760138cf0bb01a5e75adb0c54efd114f19f8c653ac14a54fd8a2f41ed8f62f4f4ed8c52709fb5ce9faf2c6feb036198cffc7e8a103d108780afd7c207f8d385382c773b2d8ea98dae3c2f6b0c04584121cc9433f58925250aa8138a5d0af65a8b207cab1e4c062632626125978b0dacd25b2ef348a501827b23f02c9ffffadecdfa41e17030f482346329aaeb1bcee02ea29a1fc3506317b01d4d736b1b1e457f1c990a51a848453e589a68eefdbcf38be8e1d658a7f741dec04bb7b0c047bc603e546d4c9d4ba3598aadcc1961303f1db6ec6f185b529d1c44a8726b0c2dbedc62efcc48839d499545934860651ac5d4d22ba7bb0cf445453111a729068ac78893f50af36a272ffab4eee9d633a24f7aee3d710a374603bdf9b43c157c1c35d9d25468de8254deaa6b949be5a3308354dc44851c4df366bbef761927cfe17c5a4c2d2401535535bc04e5bf730b0cfe890e159a10792d4615f1691576059f0c6f5dc0d18520df7285b8e9918dc47467d9e26034b62614a6d2d9c28abcb0103860d8841b0de99b7b6753413f0c549830d4be6e6cf55a4cf5cf3556afc6480eac30fb10795082ffd5b45b9d11cc8dabbf3ea30036783e0d7f54516c09e51804b1ec47ff3d56b1690f50ece6c6b3fc32078d1651974cfc165bc7ad4f1f50f62dcc0013833ec88616da808cd73b3032cf9cd7610b3323ee89dd79be968e795d8139f6dbb06a379f5d0de284e8d0d4cdbac903cd42835c945ec9e56ed5cfc3f56a8bd89e6f454162a9d1a25905cb539190a7802c5449db05f1e799c44ca768d87ebc8db5f0f469a657ff5cfeafb8f469b90f5144649fc700981ee3aac1b626b41f1f350ff57e6cd37b16aa58f455fcb1c0d46e0da77a1db1e445b9766643fa31b613d535156991b81e34c7b2b0bb9dc890dbd2bff79e27b54173b3d142fd52e66ebed2451d5e50a647009257fadb3f14b6af22c57306fc575a4a2e5e72415edcf0a4e320f7d3f20e6cf65f4c51199e93c0d86bb6bd79e11bb6b4cc8a180dba30fa8afb6824dab0d2ed53e24dd57aa9417bfd2ca84d67238551dfef873e3e8edb2350a76ba9dab9e45f6cf022ec4e8f1f783fdf4d36a3dad05c8463fcc698e7c84f7c3f7e7018e98dc15c5a38692e73a5da6311b5fc11e02566a5e1331d7e6245bc654bf77f70d783223431d45f91bfb6e24d6ec987ccad898cdd1bb1cc5316f72fe60c8a98a2fa7faafcade6a6339770d60f613c8bae93189266a22f56aef5ed26666e0905807af44d5d033f79bf5da243ac45ee858ae70979d79201f6bff25edcba5610240d87490671758787dee951890fcb3fba2c5b925bfd03131d606cc58e564335468d580f8aeec528391cea80aa3e23bcf12afccecc092e3b786f4ebc7097073bd103245f480b36fe622c0d457a4a0783fb9745c68b295551bc1a54be9f4bb9bd89ef68ebc6e6bdb50f13673a61f2d83d2986e93cec8d32722497a70f0ef64030d578428995b836a65e0926bce503d287cf8a5bb443f0acb208f3f9f351bd1a763090826c82053c2af307bb37e335c73b0b724e8e9f4832b167bce573f236f00613727c47579d722119619857374d501e1b24c7a2770c0c2b90b34435f84064e26f5c1e1d085d472fe6ea04518bd4c093c879c357ab34675066ccbfbe6eb77d6c3bc4153ee70e54f4f437d2cbb157d79db1b9d5a3699a172f01510210122b983c4cb51ecbf096725741d12ecd716277863f5d03793846b6589ae97598c92840f3b0b03e2d50b59054d862c3feef62176f25922a938916db9619e4c932620abedfb05924a8cde365471559d91f35f6f3ef77a094b09b87b6e1947db70b9e22d17d7997926631a2ba7e4daba0f2a956b8ca011b7d72fb9a7e534fe64d944f9f14282548cf46fbb25ae8e039acafbc951d92bd02075cbec33f4a46ddab31af7ccdd818cafd59d3a08a86efc9bfe6eae577a387822efc60ed514f13dae2643e26cbf971ed2a539053bae30bc51bb1835f2a3e887717a6dced6ebf76ced07f20160a6abe3e304aaa46573f09d34d1c48e1a432919ac7d4d6c64316efcbf346204f577b117ba6c18a228fe9f03168131eb0b8092bb0d353d1012e2d8967075d2c2074434228fe483e9773fb22215b57e27b972d2bad2b14e714bac80e3fe73849172b6236debbe09df8aa6de26b1eee1abfe29c28180d22524210c4ce05297fb53f8606a667e16deafc1ad21692068a636d864c0f2c7710c1e927e8e8b009ca56350aa8f4fd26b30c35965351c27df234962d278b669d920e93b8aa9c644becc6bdc671d93eb513093e5a2472cf83ec1ebfb8577e4945612860ea25a60969d4e594e635e230540ef83ea1323f190bf0273cb76889a008ece3b9c5766157e90f8619b8a0739d536299f2888879a5ba0737ce4df53620f6f118412774fae1dd220a9d58ad0fd94703473b1d9f358dea4cc84b5589947fbecbc69c7082885a05e6c5ed0a2fdf205364bfd62c41faf4081bf7ca53bf09286a76be7e3c6b223c784bbcdc5e95cd7e32de7c59757954727d15180a6306cfbdcc06de23ed14a3ef9ba817d0a988033503e9532417fa6eb2674db2b8ffbd6b633c000cbdd43a4a52f6b6ecfa7abd847fc60373084c78f7a1b871c26ca5395af702a3ab98d253027161771e0717213d33f0cb00e096b86707d4006d8fe44508a60465273b00a49ace7d1ec12bd602c97f939654b33bed0e79537d0378b6f2206c31635a94deb47cad71c1c40e5c2f50d7bfe734263f0870f9a497496c9e0a0865a0c1b8cc697cdd6172b6ad459caafa268ce8303baf0dddaf0dcb55b37c80b41dad74ff05b603d43494ca57b0d8cf8d6c63c1a3768ef38998878a5a8b6076735109b6b12d1741d57673e992b12318785aff8d74f9a664f281dfe57e3bed0a742656818af0683565fa71b448fd415297f377a1faa21f872ea1581e287e38c3dba5e1744daffaaaa578a3bcd56f15f119805730d983601ccd544c02933b378a4f2ee27e0771e5f530f235a4a2c77d002b31daa4fc10f7bc15ed543ea60b8fa74c4ae68366460109a058a5fb381aa0a052452f5d16ac0dd55594e7388c67750f4701aeeb09def989df0ee9cd2cd3426b069fbf2a5d67cdd6aad3eaa03664b5ad2eecc713db7f32505c39a5ba97d983ce102b2bb1840d0197fd1a99c519c03b5f3dcbf7e722900cc10f3077a128ac32886fab929f71c2acfe9c466de29f6505e51af09f78b8e0eb41f29cfbb1be0fcc51dfa1885d3d8e664b5edf6a0c2f31b7675b53d268894f3c5460851346738c33fc47ca1e4537359e7fe183f9807419ed6c8099141cdfc30463615157c1ca9e862d453fd8847748c2dab6b1ee6894b310bf51ac360efc27b151e9c2869faaee3fbaddd2a4db475865dee3fbb763ee86afc38e322504291c41a83cfd07ed85a7c25e046e3acb672df37271e0dbcafd2619a0bfec5f10e1f839a6362482e4b38847ff8645ec06497559c2aee2bfb4f39bd761eef33f11000b29a27ec1dcc7cda5d04f108ee0105ee18192591ac35f55ed4239c0bcfb60bbd91dccfc005008e27f64d21cb219fe58a463f60c5f9e9de295f958875d144d399cec04189bd02c4c43fba7ad951331a8af924ca0a6d007f654026577e59a128d6ae86a75615c07eb5f3aeab9900ed78a5aed441642c73c37994e057d7455417b215d89e9a432e0b24dde029ac885baea5136e4e8000bf57f990c9d349f02a540ad86dd61e159afa15151fb0cc69a3871834bc137019d9dadd695864abab651fcb7748c7c0b49d13c83cb39ade0f92f7ec9b579bf773d933ee27b653cd70abcfd9ddd2134cc5dda3ae7924a101530c3e8e7c1ed599e9f06acd7377fb18f550e1bb37091f9ac1e448c374639cd183889b04daa4dffa774eb048deb25f17c76b316d3cf864dc9b306bff1282ab5441e1895ec66fbc27b1e281ee36bcf64922129d41a8402497418e7885f6a881287fbc35a49684438bfc3c890a3da3eb4ede819a58a480257453c73548d6ad0e00427008042a85714a2c33daaee3e0f93d14ce386f3a6b659c6e59dc3976052ae310dc29484cfddced55fea83051405983df8b435c76c57437d1e98f972853e0ce597438cae6ca95be90bc575c7d88316975b446fe5201026fb4529bfae14f4aac6ff56cda00f7e103acd2775dbeff69ced068d53c318c85bfd4e0b51a3c6a70f0978bd4cba9a97b0dc650a4cc6691d2709094a393889f4357d948ab32edcf4c28dea4c253d2962bca0de10e70acc177e28ee9922ca643de079cdbe98690efd9d9aba58d4360327d8849b3a894df75abe87c1627427cf8d0388ea34bcd802172ae21ca64f1ff97d6c78484443b81fa1c7f9328d04c63fc6e1cfc901ed34923a4fde4c459de41280bdda80abfd41b21c0955a5ab5b914cd1b17dd8060319dd3af4af69ed4a043f843272e4d5bc967432f3e0eb35cc7b499106a4fef3e0688e04b3ad8272dbfcfbe2e08ef8f212e0b7b6aab8e30001bd341507b25911823f51364cc87cdcfbbfab2c0795b8faf16a286c175caf23f578598cdb66774e8cb683b0b3c296d793fa859b7e6b26705fbcfe3324c731ea7640bb63009ecbfe9941806a785ff7fb0b9dfd8ee25ba5252539996f8a4273e2749fb47fcea83d8560591157a1d40dc25df0f54747316316c6a63867194fcf3ab5a17708ff02bb6b21ded3beccc71c44f676399bc1819ad552802df66db3a501f669c2524a8c12fdb14a03bfa728fca69ea827e3585a4b741da8a087cb1a894d9a04d43473d0a9d3bace36430cfb9dfeb914f41b07ec8bd609453d17868b3300fb11cc4321faca5892ec7263b08298e3e428c99a948de2ff3e95f2ba0f33faa34a9190396ed50dfcf49e3c88d825cb78cdd340e662e7373821463ec86c67d87d7cec1369512faf4cc16fc62adde038224f6a64e448115e927e87110adf8904390f16ade4ff65e274c5ab0941192e8a5eac27dd4fae568a19901a9ad9b6993f44c6967639f6c281251fa4fe7f3b328ac5c37d65c1ffd84090259c8ebb0bcc24deff6c32c3371e4be0428e483060cf1006eb43fa10df528e9b548804290205f1fbcc8028a31a3ebf6cd2089c7e1b10cb2cad7d1b305135209251997803525271f1127e0b6641de15740a53061bc0bb0ee087ff82f645bf2b31958fc7a06761e7c93546c7d76a09c3f036f65a971be55ae77a2ae6e498fa81e626c4d181ac51a9c689a0d21cff024f5ba9fe232aeca546d95255972b31d996aff45c0f87d77256993a80841f9db9d1c927ce8f74f6bfce337c90930afcde4fd54fae20f42c8c3dd14ee772afe962eca5cc7df3900ce5bb0a66019c97a29792c0f63d395518a9fe845f45c0e88d43063de91dc5a1344598f0c44bfcccc083af89b591e0ee73161ecef021ffe38914c5a7d4d66baf1db8e9a302df83a0f4a0f05ea60b29b670942767710a374603bdf9b43c157c1c35d9d25468de8254deaa6b949be5a3308354dc44851c4df366bbef761927cfe17c5a4c2d2401535535bcf376b1952f14a5bbf5a759e9d75d1a71778386ee2041b582da3507b262904a5c0b7d97fa0716b5698828ff122a1833a4e889389dc1257ff343e4b438a375fd916e5b35ef92fbc048daaf0c643081b04d5845cc5b5d5934514a72e76d8446e3be4c44154d714d9f16220426fb925cab36ba2fb58fc952c9a16e35da4c84e4043ef1ce83ead903290a2535d1bd0050feee1dd0eccb77bfc4cbc754d0e84352ee4fd79b867343ecf50b4a1a20bb9fe7a43785c0e1a201a84e929c0f49376caff452a064da80b0c7f4c183b4958ad03e9b1d2bbecb06597e97a34b75b4c2c8e6481c0a1e4442f913f253f1e8407492a3fb4ccb5775260a480f4aa04eccb188c9ef8cf0db20c1c07372e5c18c030ae1f8f028ea2124e489a101d80f80c34ae362e043ca1f4434cc7ad7084433083fd9fa10bddb1c613f2f771875d6545a6b266bc1c32fb5feb528c7cfcfaaf469133e477e3350f1cce828735b8d5fef39e7fc3e1fba4cfef1ee3efb7e67150259cf90857ba5ff41d08e0ec44a3f7c00c0c91c6f90a5c883fdc8a4eabb074f41c4a70d666dc2ef37bfae57940f95e121aabf3a3c9c286d54e9a566c8ca46712e2026b7583703f426bc964c2d589ea3786324d97da072749a55e2a5a4cbafc1106c9923a038d2dfb0d524cf02484f722b6d18525b94c74db7ab89c9c2fc91b540d6e902980a1f88767d53faef880ad0c920dd1c6f1981340da7fa3fa126e2909d9a4315a3674923f2292a07d3a47c2cddf21fcca7620c2cb5d3af5a28e393c13c3559d5ca8938e554e17f803d9378d7cdb310cfb51032b754f05fed673b44b22456109389379ce03c4c6027cbd7f08a7244c5a3a011036641d123803a6ad8d413c39ef6983d35dffbe23a843f5b1a35468d580f8aeec528391cea80aa3e23bcf12afccecc092e3b786f4ebc7097073bd103245f480b36fe622c0d457a4a0783fb9745c68b7c60bd561d06651baabc007565f393f1e302581b7cc4d2c7a83cd37febe5b4b621e2c1f488e6b5beed5ca7e0fac9fe877072e3941edc1fd052d4b6688922e8d58c0eb7442a8f138ac3b91c4e28503d78880ea1c33990436aaedee991e53e3d4003343abd09fa032a140898fff9af36fcfcf4eecb1c2c823723b45405bbf32fa50c951ef6d37ead82d85344cb363974875f76044a97c5d3f8f6624b408eecac9770e02347e724dcff19a34eca6c76fdac211bb0ab764101230c9147af41925ae3a674072dd2f195a05e13321b59fe39b406b2709279805638db94ee9d7947eb71986fbe6c3e47438fe67abc56e6e4be3dcf1a89481ecc6b3360d06dceb978c13ce49aab9061976a6ba5197dbdd340ea6591819fb5c5cdd589dbddd4c9b5c1a21a50a28199323b58ef7180aa512f5fd7f5a7d8179c8544ff906f38f89be98eb393702454100501fa3eeccb980003f52a83cdb9ae6736e1151e9ae3a00c1bbc78bfb2e162a02b1f40f22e3e8050f1269d11bddbbcf013bb783e9da115efb6b5a22a61cd465bc2398bdac65a293347923e9053bae30bc51bb1835f2a3e887717a6dced6ebf76ced07f20160a6abe3e304aaa46573f09d34d1c48e1a432919ac7d4d6c64316efcb4dc5fbbe30a5d99f073e6594ba7a5403f6a39575385e894b745179a6c74c4084db6c87cc94ddcfb098da1536611f04b8d0baeebc86cff351bdc31c53b9dd92d38f6b4520b714161aa2df0196595c53c77e49b009ab7030cd9fb02ac94ca4a5e2d2a21a8e94dd482efd3efc93693e01a36a95dcf2e3d2193bcdf234d8a9a0634309c8584604e510aca53b1277644ced63ea16b29a6f434d26d8150bc9a825c89fd2331431b7afe6d21569d1052ec5e8a6e54ffa6abb62fe5040f5cd23de9137efb065db95d12637079cc3ebd7f7598d3a29fb30a296c45469d54f087f84ba737129bd28129a87dd350f03ddd4b8cce7ba99b1193a7e33e13d87e034dfad41268fd0eac29d62c28100d79d5cef037a79a2d56492aaf1b50d71a12242a71e16c2b283af958d7319ccc91fa7f615d5ef11afb5a0f0300b531af0e9961d11ecf8223c784bbcdc5e95cd7e32de7c59757954727d15180a6306cfbdcc06de23ed14a3ef9ba817d0a988033503e9532417fa6eb2674db2b83638918a204113ae483dccbebb0fd14a44d727edd675cb9a93a1aea6d2b891c574b71349f9a49ffaab9795e0267bcd4747f356ed534cce9e5862e048c31cbac0cbc3ddde341887a4f79743834f6eb22f1b5d94825a47501ae9c3c10eaccdafdd2a9e74d42fad898d0b19269dc1ed5068dd94eee7dc6be1b55e0415dfd077cc7d90d31668597c7e261ffe5d372a8db5b4dab834c7bef373b2a93a032ccaf45da0a2c970adcefff4f7d22f5cfb825f6f9d2f7610d17049727e0d47d2007833f46fdea6a6e9a8862b45149df2a166a4cfb5848c0199fa2c8207a767b4fe496083bdaf9f7013d541d854f7fe0be4bc87f6b5984136375ed86245ee84e424838afc734e6a4a5a96516d0d6d0866483dbd6876b7f3ccf6bd1561dd0797be4807ed7968351098ed9b2ec56fb23eeaf6f900a33ac4433317ea71a72ceb61563b6e1c0bb2736662eeae346f493fbc9c3f415a1372c7d461720115e398f297e3aee4935a12dfd5956f2c61cf4bdf99024716b89eeaa14bcc069fbba91591179e4fcf40ca82e5e027aa5433abb7001d13c2022120f46a42f2ee63303cb5db2a3bcdb45f1fa19ef9f855fa337d37f6e0016839b75dc3d76955a9c1a1b43f297e68391309d95fff4d103eeedbfac1ad7f8f9382c4c1a90eefe8383483e3b31e7f3d27a958f7e9d1a14c95cbefadfc42a2556e2958092595e69fe34c89223190c4ab88d7eb228960dfbff56cfc7acda04b778cc374e11d50d7e397f7dfbe03a0fbed08a1700847e3c79e16b4e98638af1ddbeae6c628df9933d4198760b8c915a2939c47e86929e92f20a502aa63c64dde69d769159946af8177f4093a9d512ea0667001f27bbebb12137fb57ff7344c7af565907bf943434477ac2dc598fa43780c0dd56da629e879e7d9430f58c3eee250d9c5b96857c1d8c5a28db46656c39e13bc8bdd4fb90959ce75caa05f352f7fae31bffbd4e639ba770bf1d03286906433d095ad39d44d154b345017c8afc7c8e2655d99e225c3a811247c953e7fe98d6a5e49cdd29a0f4487754138d30d44beecc968df643938113b519fed7936c31191adce51294707dcd84c7fb65d7dcb811160c9ef7222900eeb75fde93620d2efe14b66cc9126e60396aa99b01e484f833aaad2e45434d19fec843eae61a1c026062fb6f44e7626f23ef3ebf93078d9dbf1c88f36c5dc318a13e9322dbd7122a14799ee748ba1eeff9d20c8f954c524de1b1b29181d945e3a6c9a0501268052d5d076c7808f5e7afa98f0684b46ad42810fa78814b72265b2920bd3e1f1969cd25db0f85c96d541bc704c8f6936093ee31a8ba6cb30cd5081a39f88679bf1a1a4faa0e7ded7ecee6ea41e28af517b48fbc9ebe8df08ec8591c5aeaf7c8f27808575de65a2569aa795bd6ad0883c935c1c0694c5527e6c1d2b85159e32fc172fc69a5309cffd36677236bd4d6e833572facd23d332cc0770a6dc2b3121ab3ee2ec99a97c6707dbb62342279f22497c58a0fc779c33b5927383d06f810c8c09b74d242e45f1760664e61ce97a683acca3387f56a651a0b3be1b17b7be0153263b0e65769b1c133f9ff3428eb2cb4ebc465aff97aa69cb006c109884749faac88b183aa0f76179f378607b2717378b22a48bd8ef700982e12e22de9cce37bfa629631afb7bc803587c59beae130c77768301abc5ded83612d9a20e4516ac9c658e9f44e476c820516e31ceb8ccb42ba286d06698802fd0eac53c12b4f547c1926ae5d8d6b1a146bb1b6b83483edd55bdb46580e43ab17b2b1a2dedb4aada3b259db30b8a3cd3193734165aed9ee1ea469338fcab2186dbdea1a37ce55d24d795eb25e5d53d0530fa22ba613a5b31d710a838b4169aecbbbee8148b910b3e20c3767c443358efdadf93597a9dc88ea8df1aa2dbac7e562645a52542d7d335e6557d28165585c3b0be3d89533f183e747dcc51abe6948ee571a7f83109bfd09f86c9a66e4e98b5949ec9911a4c30f9f085e972d07b3fe197878a981bb57646828c6496b08aeb53f323b4e48715d3125a711766380816cd0d83ff73a4439217a142aa10b29a60c2b5ea79404e12aaf9ba800e3837103b6b67c64b3329657e956a919627d8a401309dcf3ae04efcae0bff9a4f5f453cc3f00e97d7f28feac8134e64666d82c6718900589fe12ed6631517e2b1edefe13d8f0362c8403b939f6eb74022fe40e5295602e9ce6ab7fd8c120b665feca7d0481827f876a84e9d533eab6831517899c40dd284848a33405f1e3b6d5835af359f93d4d5cf6c81bed1f6cf3adce760a89b4c62a272c79e9d08976f70526093236baf1e976670c6417738e781fd5bf574bd874bbca61757e99c4c9d7eb5a8425e6023b971a2e582057abc61984e41b2b36f6ecec84220a6a8b607ba1bc4fd27d9974ad7830a88d63142b87cfd77647c8c65f2045c2aaf8b11f6c8f7411f26c22193fbb79ee150ab96424c582cbb9cf53cdf7375daae230561bd0d5a63c0f6fd07598b59bf0a7dadeed2e5cd3213ea0529c0669e4d3862af6c21ffa6c744303641c494105cc79eb0dbf52a369a579269f009368c0a656507576e755548f84b83b818af9c76e2c676ec4fea7a403f395a151879a368b2924ec5157f855dff4b3f8f820edade5d7dec204b02d2137935deeaecf9bc1dc801d6fa28d92790062b92a6fd44d1932eac6db93d4bc0203c55e61a5fb5aedc53966c32906c06d717d27eecbd277b8553e4f5a1b3f24345c865d74be250128336d9823a0ed651f19d63d09c57e632d6cb081cbb626e409b0c5f04b050d95d467960da7e36f7ac6be7dca18b835b2373c9979432e6b26d29aaf9fb89a10a25b6895e713fd0ecf167d6a4773c9ba5b1e4de3db6daf62a22f0090dadd4fd47ade9e8f501b0ffffff4f