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

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

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

Block Certificate

Block 54756 59c57569d2f20925cb0649a0d49fe9676a6d6d32d2e8c3a6f20543ed0c2283c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ff7e74d036d893f7bf608339b13e5d0c0deedb9a2eb76f3e7198da092ff728da
Certificate Block Hash
59c57569d2f20925cb0649a0d49fe9676a6d6d32d2e8c3a6f20543ed0c2283c3
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00344e000016960000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000018ca28396b34c27129fcd8aa58e2b992d746af62492ce0fd71fc59556bcbbae4f9883e17a7c9115a299850db5d8ff7274c3a165724978b7e32669821703a71e09169ad8344c64c7639e81e0a3d842e3e0e80eabab689ae23e3000000000000000080000000e00000344e000016960000

Raw Header Hex

0000402011d9d933c5ec93c1f23ccbbbef1597d46a9c1e35d53b1623505773cabe349e9303eddc3717f32efb033af91664f9479735d8d605df1b548747fb1bfb0a27c5c35dd2096a54360618da28f72f09da98713e6fb72e9adbee0d0c5d3eb1398360bff793d836d0747eff

Proof Data Hex

59,560 bytes
121216010307d5848cc1b346ba6a3be8f554933a6b366edb92b0701713f4e469de22a815e2654b99bdcecab3c9b015356f75ebea17e10193224614a693bc670f7645488dc0e5710f8e39b0067faa1ea60fb033ea9ae3af91e262b02417e2cb0d254ba0cb957e379e47f233ba73481ca8ab384a1d71890632934f0956207f162fd6c23b6de4f224c80631014eab3d6aabcb75e9d7043119d81e250b03b32c5de2368a95b7c4a603ffd6a1f125f05ef2e4febbd97ffdd961f0c2f58907a3b9282b3de436e94bc9a9c3d4693ae00bd1615107a611f413b3f3714a4f408c3efd33dee0d7c05aa573313af9d09e223d137f1192eeb9f3a8ced2cda6c2a91ca0ebfb31ff03370e1ff5a61e1bc9858116e5630101c39edcffc98561a05f18542587362af6dab17bbde5491a7cb5f9a5c3c07e0b7bf7f91533b82ac3d3cab1f08033444de289fea5d10c2cff2de3842b663e1278bfca7f39c24a9cd029d1e0084dbeb198ccbf3a01f3a556052a14e5904a0a26b61d11797ebb057aca406667151d91641373d132955a5eb6037eb11dd3f4f94fa07f0137967c194a2f9d569b152165cd35c49c7a3eb6b7e1619dd0f47014d9c8594e06cbba48859cc6545d172b7364b6ae71837c8c4437c270f963dd9685c08d4beeac73ca1b212a39a3608cf0ed5178154eecb9041aaff555767b8d327277ed0f0c08bc11787070814b40f7367ed45e35e9ad92516617ca193e6ccb6fdcbaaa3b86d7bc1f25287d87ea0332fbb298c00e0b05595ebea794e566c31acf8705aec5715ac5cb957c9c1232fdb8bd770ab24fe0f2bce6e5a71bbb5c20debbe2e56888f7d24a4fac7b97e840c328d241bec858a2908919a1d31e1be437844077b450fb8e710baa225447e821038ce7fc6d68c026d2cae05c51d7f3def15453ba5918a864bdb3cf999fdb69b301d9a72148ab85ac894e84bebd8164df09d9dc3907b6f9578ec06d75afd425d86a89062626f39724463471a8183446d699d36eca25fa08ad10bf2dfe4a0c7d28c47e5d85e7a0c607fa8d44559b517f97cffdc87dca163198ae86e532a8f46985cff722962bf35ab4d60bac1458a91785c11c38e0dbc05278f74134c93a73b45aafb867576238126344466b59e8070d353f89d92d119092206a750121f5d7e4a96d1a9109125b4283557997f9d653df26ba2ab14f69ccc155e46e1ec9afec53e73dd4e64854b7d9bc7f2227399d1d2febaaceec67da92debebf42bd9d8489bec101a87f8c585667ae66c7211b16af0297bed888a350fa0613a2e2d094c6ec10605c7b9d3f3956c3662ac6c8c20e385a59b3ee630f643ebdb659d2946551bc823d143b7adee27adf7cd67f8b1e61e38fad166548d62791d3e42c58c764f04825bd0c54edc574f186a613eda697ac75799a00b24b12089627efa06d7a79b3eb1f474b072ea299127d6b8bfc42b4b22d2e9d88f63de5a1d32985b22eda3f09446efb04f5c535c5c78a81d392c92fcec764130395b19150d5461524eb5e0b04437b2aa852d026e3002fac45767eb60d39e50450ae978aa04cb374afd18915faba2cd4571f5432784793342c6e37da903e3da01e128767d03c469b93331594f999535d83430b775e3d7b040e9ccbfac68240604f53d4bdcff15236c86709e04583901a2fbd44d43f0f9a738df895b5cc2562659fc005f4f141893029c8391318594a9442fa0596cfcb98d0c9e929a939bc0683abc0b9b98486e74c67d9bfdc95ab797673142eddc810f6f19f3220172521243ecbeb960749e51d9c6baa46365018e0ddc3b40cca84c815fa2017d832ae2123eca2ccda38a8db0ccd14c5cc8df6d79dfbb67ebac767412add7f11ed26a2694cb4a9d18e7466a303e99eb3343a30c2ec4a062f2b97778c77f2c954869db7a23a7fde659bf29f747bedbca4215adc360e61871193cb21abed12ff2d7aa53fb98d914ef03d7fdca9d81ed54329fa4aecadd6b762d59686502d23b1cbb86a72417c5b2af8bd447463b53c1621648a34ba028f67e29d88870119696dea6d2e61ac05adf32c76034600ca707a304bf630ccd722444344c5f4eea42b25a2039c3af73116b6efdb88d01ccb37d8f763a5c09a115cf9fde405b554f459627b73b083fde948869c857fa4d3d79faacbf5963f758cba1f77a0f1e1a50b58de7bb203b68339fada45947f64d07649732c3bf2782cd5d11163aae620a5271af5145b5d7656e057dcabbb9eea2279236380fce1eda04204b7c4e933c3e33beb04768d660d75cb6ebca5bd012858bebed65072894df3dff2bfa818aaf5ea97a12674038079fe1007998a85d06de849656d39295cd9225f66bd7fe15cde96196e4528796984a3f898cd3e1dabe71d2e66dfca4987909e1707f498a1e82b55944ba5ba40638fb1896a761c9aca43ac5912739ae364892ef81eada1f9389ed14cad6be8d1479d255c8eac70d9d5b9d38907a4289a80bf15860ab8ceaa986fec1905b0ae93d610f049b38161c98c986a84dbf98444b10bf130dac6dc0cff17f3ba9cb18fb0af7913e1e82226454d95990764f6383d56716a284f5646ab8c492b0f95a66c51505ba4a6270509ec2d4ba513ec1e505d637c983e1c621d634407f6f3442e12db6b2834516e2c270310612c1fef2d13bdd3829a52d4aee1a2dd3638908769add60b3d06bd6567e1b42248bc4cabd1b052524d67e62c900b72e2dbeface8344ff119a384b6f2958c06addf3b43f2b59664b0246ac906c7473ce4524b8433b44ba35f6fdb25559bdb961018c0253c29c2918741313e5960e747da06888933afe8b8ead7c2146d46cc8fcfe2fce0b12cd0595db616f8566d130ba62fd7e6eb233d4e370e07b45d9ceb4abc80ebbfcfe63c5a636df7f0292841407fb374d4b0b92d4e809f8833bda8289ab7c8de3f2368b42adeb3bfc81c3fcfa13cc19745b2f13d174f3ded7ba41336d5c7eac396b45ad9f61a1b466982a49b6db20d59659e2cabcd9e2e878ff2ede3b8cc703cfdc2f82d751b581f48ec9832c44b4835487f97cf2bd3f7f0bdcede8042b9955e9cd8deb003f534ec606d5ce0a2330c70ff07680172b5f76dc61002fa3ac4fb743e307c5352e57408330be87e78698020a625b33492d4388cd8995c68daa3374ae63f5a88a6095f29858df50b80b0408d3b803e6ed7690dc770d9f1a9af61c8e1ff6329c1564b01021b110761782b92f15dc492167b6fee77cd98e87207c0f7097be788c0e7116bb6271184444c6e16603286f17b49abbc95f4bce34e9d553df1b95754e76fd651288d0e1edb8323dd070adb0115802d4734681f293059d01168e5855d96d8199ce230387a81677b7e480cb6761a09b3f06e7695aa74d1b243e09beb3197e5fae37727051f6f034d57e0554e3ddd430a87988b9da526af3d1b4725bd417cc60d54b2526ef922d12bd09215272577c16459dea0548ca98169f246badba0a6c1cd23500fe32d2d34205f1cca66a1bd15710c6ba7a737dd13e8530e66c0e33639635654d4072685c06a98faa7a0dccc46462d49314a8099c04e25e27022f7c60cc12ef40506797cddd8f6246bfb9f35c00ca7a572e566470bfad03a01d61f654fafd288e8d538de48222f8965669a6526c0a4a05b7efe5a5c1326fb0c243a2d7f79c5428c20a69307faba979284384415fcf4d08ef1043254aa0867a3f4e0483cb31ad3b4562c019c5f2be3965c4db5db1965d8680aa25a7ce6a25002c3fd46e06fcf47ae9186072d31ada299ad619bb5c9f3053eed4e869d9807034371fec3513eef77d422803cd72c820a91241da6910d1fb3e744b77f5e6075a9387b65ca489029c8de34d72e0e3459fe0c2cd5b0d92c6f0e71c064a8fbfc167bb11eebc49559c9c8c540dfdbb8d6a52f7b516bb58e18237693052726339a3bcffc766b27a0136d978d3d0408f0bf4adca1aed023aa5b5b67282b16649824c73dfa21cf15211e100fd3aa24391d69cc334def99d6a3a0e7bf14e14765c87c3646932c3259948e390993b400c7fba7bf031cc7a1291e57cf4717067255d1975115f5ec86be98b30ae100a61557f23a0c57c8736ff2398e5deabd3b5709c1d32102f5e3d73ac49f1d8197ea25276985b9726d230a79831d6466c4376061032a841769c438c6bc4cda1304d0dd6a8c13b91623f55347e6cd5242de498dd7937fc1dbf680ddd7d822f3777cabb0dc91a94878ae3d5b81182d012a5f1760f822e150dbddac1dad6bc52dfe23a13f259083b90731b9ef3bdb3863997ab38caa7717ae6bee17833e8c8b770e667d789c898b766629498d70ccf1347d8ce8eb0c6fef54c9c40a083d6fd73ae491f3a322ca61746fc21c860ba6a87adfedf77480bb2dfca9a052ffac117ecf4acf43309f654da26b8635892ceeeba6d53d90d41e64a89eba43ffbdd51e85cb489ddbcb933dbeff572edc4d0df7a0c97c3b1b0aabc03d6d19251b618aeeeae7efe5d3967620d5eb0199f6f70de0b2c0aa42822fcc95757ff513b907e077936a4d8760149ec618f1b57f6334e53a2967a7d4c2e9520a24e3e185c435563a6e4f272e54db5701e9272789ae31017b8488ce8bc00116be102a53a8c5e42465a8b902571fea625aaf834cd1cfda5a3a681c4583752794d92f436c2ef671be4d304ca073df9633ba58ae4cc32cedd5e34df7736645ac9162d031d305b5af2cc0a11458a9be4f103f7b20c874b1ae900e81fdbb9216760d23036bef36f6ad28d77aad1f250b6fc34308f3be7cae31d13d84e508a65d4fb2fd79a419c98de00e690763bd1307ab95d9e431d1502d2f7cb2792b6c52d99399e82f279a1838af64fa2a74795fda187a8bffab35c06e2cc2befa3eecd22132de28d2f2a777a64981b07865f1c2339ed71c492c073188e1001730e564a16814db20ef6a609b3ecc09a64e4d85085d8c9c6e53ccbd4d3c2bbaf61732eac8627be6a92975867b8973bb0f08216fad8503922f916d4d905fb7d015339bb1fe45be8532062eeaecaa930255c001f74226595fdad6206cd3c32fa8995797d2853a9537eeff2e9ef1534660a595d025b334ca96d2754eeaa4a434508a29f25f0d6f6385c7b2a2cb59a1445c51447cdaf588f7037f9b9239fa9886d60546deed5d49042425d25cf2757b1895a582effd6c0b2827f86953fa05fffa29cea20599e92168f57e8e2613ca5507e4faf94247136bebccd0ba189325688fa31a014acf1817c9a47a53e77ede390360077f194f610913dc72c5fc47c2a157baea653151d7bae697364c3584b4bbaa7a53dbbcd3856c7c2f9b958f5a96fb281359b5caacf7789436972576a5eb3dbdb95fcb78930020bdcd96816a341675d0668af0f98919680e244db4cdc85d895f2c91b78bf62f6735bfb65901be04fa1f5ce5975063bb04160a106a835272574be8767095999e0685dd347cd99a354fd6582d078960c19dbdfd55c2571ee6a09d5e02186a199b00aa0189da6fb25993ef91c0ac5705c5816346f019c5fc154e95015850f2f91429b0c1193980e2c575bff0f6af6d0904514f92743326000f703d5310ac51eb791bfa4de248b97172420593458b676d53764b122551c07db7080b5b80631ea8412a888fe6ae6df59c23027e7120128093a913fa5b57e3e03b58c1498d8873280f552faf010494798f1a384b207f55f3ffea37fadbe8758eb0ccda27da2145a16ff0ae91ccff0a7985358d6f4766360d18e35e1db7401bf4f0a72f9594d05984711d9894715fd9fbc81167ed36b2ba46628926bb03c905c84a917d4c4f24599d99e222657866cd237d888c939f2069f8766df4f7c8eb66e6dfe6b1e5849840e0af879ae6a9729066fdf6f45533c7fcc4cb3bcc81d000ee1af2e863533c7404fba18bcc10d21f28960e71657ca26e7b2c53ebe4016080bae040eac86976dc96c5bc34d94d688ed50d5e53a1b51ad6fdf29820d7c483949ceca369e9050b47f1fd3ecc274ca03fb86dfe47b74e77ce47370270fce0616febd09d6e45c8b09959862737a311477fdb1dcca30a1077f8a8b10e967d62054586cce2a9487a6a275d06d2338051cf8b7237d34803f49e307ae7f749ccec1076263f1f157d0d90f86c4bfbfd6cbef39cdedb42d52885743a119b42a63030bf731ea917e7b6353ccfb606a6dcc3533fbd98766a08f5cc6bc73093d446ab142aea24ef69a7c05f1730585e536200933b530c8cab14e53e25ce919fe0a8d9c4305627481c200496b90667182b23bb1996145be420ebc4a0238fb08d046a5e68e927d5962fc0f7d3aa08f160b9b3cbf37451da43bd7698fd46440b76ec0fa59cd4a23cbeae4636feb8dddcaed1b7ef42ebf5b5378fdd7afdd1f410da114fcbb482650c1f3a00f502d65e45bc35931e204fe8bdf164e85743d80f93ee01b877fec3de9e9f81890a207ee4a582db37e2866aa93beeed03960b036058ae42aab7fa2c09bf6519e4783982fc5f59fe7f451ddebba84fb3b6d4a20bc021ad66114de4dc3f58fc8501dde7544fea5d8f26221c6e7fa7a40d8fb10923b7349868350865dd61a5062601994cfeb1c2ef0d300b79ddf66b926da64570c6383e41dd072a4ab820d18cfdc0f76122fc82618725c4a754c1fa0c790e18d9fc0496f69df66e2cabe1bb4b3d9171f174384966f9a05035aa7339766a2d87efff7df74b207a5622c92e94a014acfb6d8f2675f2c5bcdf216c119872540256d6958c9462c6ed21029a021f8d03aac46c22624ffff67b2fb716ceb09c4126f0f4466ff8e04720b47bcd773c8ac7a01f71337f6248030018708ce3748cd3c4ee9fb2e15d1a27f3f25b42fde7eec60557b893fb528037f0977439c0f7972c771c105dcadf2597cd9a4faff3fc456002be43b2a6a2936a714aa073b14150047c92687f1b038bb7a66223d908e8a7aa2fe9804bb09d84b118891ee492612b4b7f68886c57b6dfc01abf2878fb2d9c373937a58e6ab71ea5217bb81850249b2393b8bf99e009e02cb567f6bd5970f1321c4142f73e37f000f11fb8315f9c0fa937b8d1993fac07a92efd3dbcafee07559d05ce7ef25e0c8ba73ea9526dbd37d83843f6d209e0c7f1c5ebbc6d8b60b6f18093b747b5081f6da31a91b0f2528b22606af9fd0d1af6481d824031fb0dbbb09790af1e440b610405322b32abfa5fda8389991c46b4eb2802af4d2cdcc3597396ab9acba8fdec99b1419f01e5437e9fefe3f09c1e8f51379e6b42348b3a89c1b8fbdd7a0f7f9ae18566d48ae332fe3deb08b81d831b5ea559059c86ee0d0f8c7f296f3b30a0ab472e465841bdf455c8ad29bb7a4ab4e01b66709020cc1e1c040cdd444efa13a73ca518e364e436d207a494ec297a5a0f03ed061e3cd862b7bf943f7cee45f118bb6554635e7f1398b3a527ceb56e13a62aea4773190f902875d80d90c25f0e867991687de05fefcc5096f8dfcb68206ec454f2b751115b68e8d61197a0418172ccfc944c540ab6f556a93d90fd67cbe7d075c0775ee19475a8e88081013b404d2388cc2a6aa022e6eb1861d23f707fb5232704f08f3821862d1ed879bcc885bfeeb45bc0f6b510fbd76a5a29a33d31aed72fa5a80def7cfb12023c5b57ccd6c024b73b05970b59f1d9d44e710d01a7a4d4866aca575b093a07a32d023bb7524ce6e31675654273291e2f95d67d4c1b8db5522c8cd926cbd2bd1d218133f17c197d3947b8772b81b2fc5bc67b796c50f46ee85773135d066eaf43fbd0ce975316ad5d011caf6056c4f27319c5bc53733495a1919ab1c3a7667e3c52016ed2cd3a2d44f209d34b91f6be36a8eb3a2170413e4c7d88cbd1422ad667aa6b5c88a8951fb81eb559e8e132017e2df9f29f1d6cb15a217fc817db0ae2fce71eadde579fa93a1ed02c058c4fdef98f274980c7e284270fe95f1097633e647848cb191108ace2a505137e2f75ce30bcdf9ec20262a0430062af152a5b0c193a4fc486dcd6fd9dc5a05f1582fea0b990f00b823c44e7b82a88bc0f370ac583651b06a6b860e2df946ec6ee57182ee892924c4bc7aca0325ccacc32edb1f4ebfb1745de83f2193cca5307a9257105fb0c9bea04cf97db3116020ea92ba87be28f77f66d86bbec63b85b2201d849b07845e9edca5e9493a299906a21a730a6c8c4edbd472e4ff9c8ad474fe90179a7723dcb78759aaef7ca0f463a67ccc6121b36888890192f9ce7e78ee7528bbb554e7e3aa10d25026da0033415f636865fa6a4f2ce55bcbc5a1c015de068c0638593924c48325284cfbe7dd1f6a64a2074990497e96195f7fd744d112766c61584a9c8f049045c138e4e378d4233aabfa7c3f4d36b89bd0e93ef537063c205d3eb45083c13897c9c30f1921a96a44720c2f51ed4112505a29f7d5c130bc6cdeb62c83513eb1d64d7d406937b5486e360f42e5c69df06b4997bee49c6cab49170c72af2f47e4cbef1ffbe412add656fcd1397279bcc4d582ecf265455af1513fd1bfb772cb2c7d302f8f8ecf407a022fcc891daa59d4077b5f3d75ca96df7450cdf9bcddfcbd7d9805773e9be36f047f700cae1c80f460fe53b52af0b3f48fccb505f02ac5cdbeb8e976bad1409c63044216375b10a70d1b1066ef8b45a2142777fe94eb8e0c2cf1808c4f2dac0bf3079a4a814f2433f6b72d35e041f7a43d81b4f8548ffacfc9d1c991c904d4aef830fedffde8561682717f38098ed3c50e94165d7594fd981122037a928f553ed4e672de9cbf0dd3b5334223d824a6be0a6e90bf43ba80edc00ecf6321929543bad8fc7ef3c811849cf8edfb2f52b1007e3ad78d639e852ec7de8fdfa08e89a2877a2159fd0d7b53266c0ff8b4653a3c12843d6609e8cb7b47e36e6f56dc4eb68d0109973d338dc779b701fb7c50816ffeaaacc99b5e056de695fbfe383bb9e7fc4bfcce1489f16f1b131d938f502dced232bb222758b42afe044b39a68e087d0f8dd663e17264cef4c8685c95b3b1a702eec88edc327966d3750e992b4ab45292f3c0a55287f5c176c6f40bf5991182151b9568c3a0413e042acf094286521f59d001aafcdb6871e0f1dd44da4bceed6dad5798e8bf277b798cbe6891545a2dd662c24c328090363aac754decbe97b53fbe85d1b319ef16543dc3e2319eb69ce9ea05611c7cee0fdab7eefbbcdd0395fc5a82a79f79d27a70412fdc6f7bdbdaa43c381cea095e5d59de737bf6cbb81cc39deadb70c3b2ca1be7dbc7c83c0758b25bf259962ee92c70cad74de9818ed52a5208ce20b4d51d7bb864a1a8e3e481231ca2cf6eea17d50461c083501ffd0d0b4080b5c1b79b6faec43dcfe78e78facd0c42cdbe8c4ec43b2c081e58a026cfefe798fce6aedb0016895a3fcbdf46a5d0bae499c2a7c24feb22a35549b86511cce44008cd7dcc3740aae171190e5477e35514e8f9215e9a41e55e7698aa0f91050e8479f6c399df204aca7b8dc77495fd2884296b34b4ab34fc6d35fee407e6fad3630a3cb5cebbb4e617f346b3c9d10e7ca73966a4328f0a8c6840e0490f513367cedf92b455609cb92069b67ae548f60b278a758ede9ac8558a5252f97f5bd2c94439cf3f22f7e48711252250d351dcb7aa44b46129aab9ff9bd2c139ca6d24b117a504c57b947b3eefbe1240c860440b1c4c38087da5c484342ba9f01e1787ce532b2d3d18d4b972daf563fce721f97d02dab5fd8a511dff1b0e65203d159c13c54acd616f16b8aee78a0d8a7286868d95aa99e05ff50fdf65e0bc62cd1068b58e69cab3c7f378c7edceba5042e5ed5878ac358ad3f1a2455d907e9a15e9eed1633ba4125c6c94911b8118b3ff5ef0910c237fa72554aee559ee67d658fd2f7773d1af6578be83c86301f8d508da71d7f663f9f1eb92515ddd18f9aec66d7705dd7b979c05a7140442fc65f943fb7128a20c69a432b9770240f38b6b9d58eb167d2164cb9a0f0e2d59d907d95756fe9871b174513ac1268ab6b1474afc90ad80e3fb6e71d089a2b3a11614d438e50cba2fba2331695c88ad92c2072d741ad61b48456b234a4ce6e999b74e40c119d7ec409c28a953d6010c7e9d5cd1a712af201ba7a87c0a116d213abdc9a1ee5a9deefb3694af2f44c663a38729339d7c0e4dc39695f6a02329705f034cc302a0f26802ea990f3e3f284e2fd2efd389e142a24c82f872415a128d85fe08898aaf40f546f1f406d1d960e42a5a9412d814cb38b19901ac12c6a2c2b681126c1dea1ae01a94444585d0124775b8fd547b62ded78d91e37a0f5130499de71daec4a175a12b31bd675341c9aff4c4ecab540993dddd4e19875bdcf5c08c660f85bea1d4054a5e557e07419f70cf10f7e4089f553ff885335255083656e3205315d05d747c14e7708bc8c1442eb1f968f09b1a4e5024270b1e31a1ad64ef645cce63121e58e0f28e9698ddf57acb5d2a3c530a2300ef1148b3d1ee443cc45bd28971b5fc1840c20b53663ae0e6b92e90e4500c192046a6fd9268b799fdae7d0aee0bf8a8ee87e131a318ea7e6e4a92fcc358e56bce4f8a8d5658a689b7fa8689fc0a2f9c53ac0a26681cfbfcd561a5691862e0897e8900849cd9c6c98120fe23522ade87d03881a22810f0f3ddce62bf55693edda85baef284147ce730f3ff8bc3e33c4bd3332408dc88fb667c388ec19616f90b7c3f15950457e250cd83a7e9061fed799baed12cc4cd1974abad584a14ca4b5b33e3ef5cb4d2e25a4d5778a6b3e82d816dd5929849da383c1f521e87f68dfc625f85e7499a652dae094d7a834bcbddc6aadab63990d748fb088e22eb6ab2ee81e3dccc0265ba613e903a8de5089e2409ceb2916e54e306533d50994cf458e8ce4d1b670387ffacf9f71d753bfdea264b3d9e745df8d8bf123798abb8e7a6a3bcd9bd638500b233955e6654dc1ff817ef3059832f837d40520cd502c3820464b40dcb1d4ffec6ebe1ff5c937ad7d05aa3391718755a9e0944dcde160fc074f215be5dc4b19efef9f9d9fde67d5b3d84fdd64e44ea4caed1fe6cd53474291955c2895179358bc8da6ff63c505ee00ac9cddea6db4fb82dea115498776827a14b5dcfb5177ac5e5d54de10448c79a28ea520a17edca8eb76f9a9df45391962c34ada61ecf987798e32900c1c6b1eec835faf9a8491a1fb259125913301bd2c62f0873640860b86cd3bf1af24ce55d995143357c246411d7158dac8ae86af7216d9aa64767cfee0db96bbbeecae5fc30502b7024f5807b4428133d77aa64a897dc5fb5d3935d0fbf4f9e4d8589c8973a4ebeea6eef8a45cd05cbf4ffb3b2d4e3d9abbfa1c054f721b25615f95cf1a3cac8b0adaf2c63b3c0305268f2d05da13d2c890cf2cb556fa8a48cfa623bf4bee422e92bc92a69622db708e402f7562807f9f381034c158d640a01831336824cfd2969de86ae1f6feea7462bf4b0b8dceed82d44ae62b4c7ef9b30e197c7a62cd410af28f4e133019980f12149d8f932da5970767cdd9e91cfd17ecffde285d161e67b63905ab9befdb39fb6f9382a9c101419e2d703135c32695d31c996c73ee9eb49d89c238cd05b3d43da295cf568f1ba2c3adf661ef7e593b5d5509d75bffbe99794cc70ceb8d98c025468f4b96ebc427649239a01b00cfe0beaa9f408e0e698150629dfd7abf251bfdcc7f7dda413ca38ddf7d998d5fba672f5f4560fd28dab3f356d05f3d5ab3980ffebdbb6abf690d59c129eb1e10a1b4156accb872c6da435fe15ca750fc317d73c173f36d19b543dc4aced189d9cff57ee98bcebfa65ad356a277fc5cd2a955f00fba12ed77a8c4fe0bb6d8cf61aaacbe2031281f71a0ee9af5d28334da4248c63e0888eb284545e2cc29e3245dd550c706136ad1d8db2fd390658ec6f7f826257eeaef3e88fce86e76c0723bedb3881341632c16334744c40ff2fc37b2761db1581e1d7134ed164ff9672fff5f117ef8c38626d628bf897bec6e760aefa1c7c49c46a2591f9e5ebcbce67cfc1505734eca00f79e87673e41cfa91e385cd920e8457113a88f0c8aaa9334c7c4fb971413c7c220b216bf504ced781b931a05a5a61f041e58432185e59ca20c22bcdddf2351978e889489174929bca078c401c777d854a910023dbd7f51611e940f0c39b97d5ae8cef70f30625868829d7bcd3ee437aa0f807098def0d19f729e0ad183356308067bdbd2bafdb3c49be76c7adeb0597d824b8878da1a0da43858cf7c03a65e82a2cd8477d1ee8dfdd38e80019293730010742361b6d84a05e4f0bbf9ade8fb0e28cca3d16bc94abb6f872e778e26550300519e1f4fa1d5945101abb18e9616069597445e00c1d87346a3599a1f167e9425ae135061b9c1a95bc891bf384a2eeeb96d69885a5981eb4407fa199a198f99ca8f6019218d3d460977ffb079ec4ed9d1c5e600c65b5f9f219b5f7a1bc26250a1e37f133f6bb149b016d52f4b5e5495d151fb97635b22236c8394ed617c3537208afebe4d954c6371179e0461c58d063e1ae00a8853ada485db03fb4b66b7c94d224b9d4c0696a2cd5b58da541a1f1c5d2ea29546e865913bf1651fb66c67438c29bcf5f6a3bc105ea340399df97f74940169c784472f4db09a8150363895f3d12fb333040c337810832baa43943397c6b01d251f0105cf9ac4549b5018de84bcbe3d3302b26b45fdc936e3587d469d635dd7be42afa9dd811b9adc44273c245f657e3b0fc1c840c3a792fdf84c695bc25b59df41f29cca4c3f90d0297db9e2c58ab4eccf63b17d6c9a00e08845ad82fecb671041e0f36150b6d1479efaf9d8e8fbdebcd25cc4c42c9304e3cac699b05fd722af8300a33b717396a1f84480a38306814fdd43ba1b003697b97d5fca692bfe1136601256635f8af9bb427683e6e0791549dac3891cffbbe78fa425cb70749d80b0dc500f00dd8a9ad91932f4307606ee74bbb177481059dcef74a08007e5d80fcd8e6ac0cfa7c686e68bec55fd3cd6579c2407f9cb380fb69472b467197de48bf2e4a7c2b9845e2e38919d967cd4bb0f1a6fb48caf36f2c424dfa2859632fd12326979a62384042fc7dda1dc09a58509736d12c6f2c674a00f6fe7662f5e9b2bfb4e1dccd0405954b80a0cfc11804cac085da7eae8cca979d6bdb86a5ad14589c946320fea90dfd54cc607d56ba0473238f406cfa483db5b7ad51af4a6d84fb81284986b69b58335a88c5c34f846d48d8d6b8542af69583a795e80046a91eb70a1089ac05575c89217c8403c7d79119216bbb9e5471fb68fd3411fdafa72587c125e39b979204b488bde62de912f374160e8025f8f5a0708a90d17ffccc91b34d1b43e15db0496034e352fffddf8b7acf13894cae5fb400b7d7a621f5bfbd45b75d1b082639a7faaeea13d65f734836d5d2b4d42a3a786f4c571db27c12b5a7395b75c103c8d06f74ee23d479c4d943fbd4c8ed90f15d5cef1c5264c8cb2c099e6952b541be928204aac8de061e34616bed26bf178554d97c2a3ed68e5bde747fa18071e456f11a03268351dbe9b8ae8ba9d6ac21c5305246eea38ce04fc2d7bf39a3f0c493221d7f2bebfb96cde0578561503fdf0995790b2ca45d315a61de47870b0a54f01e8a9a4a52db85d6704592dab87f8906d0d1f1cb8e556065eaa9c644e5763421208329bd5389458b6c4cad4175c117d1fb10b7f11aac750614e0fef22ab67f0f3451fe8948f961fd918c2ba5f7e05ab6cfe965d48972ba118763b886a36ec8ced45d76e5ed1bc0a5e22ca37e071e7866995cfae13469722df1d3f19f59f3c478d2e090e41f93a81b49a579f3952fc2300bdae223755467788611acecf79689e2666b46bdf20c22aec6978be70c87aaf1d91f24e1797db0268b94c5372f80a6c15a301667f3b3cddd94460ba6be846315fd5238f76954c138d02ba7e6a8d574048a52b3e9b0557bda05fbd372495c18eab41633d30ea9750e45d365daace89ce421bed50c5531c011bf233d3e629c95497fb3cae3c89cefbd15ffd5d86e236d21bde45b5d13f96dff532a87e7decd700e9efa7ccc05f28be181cd0951a7a3445dbf11e1518ea596891c232c5ab66f8de73940f1d1e3352b701bef41908f63f19daeaf900389929c3590f81aeb9b5d15480057963fbb909924736af56920f03b8606149baa6920fc6910946b7c6b6c9b1b70e9d7ad7801f897cb6e16e4a43fdd9b088f21bc5a46855f1c5f4880da5df2702878427823216a667474ce722e663b047207d04e7411a6d97618e8794b0923fbc7310ce5498c8cbb1db6e0b6fb71f384bdd9147004482ca9a51c1e739992075482754978a161e7ac7f3d81a2f7be88baebd2347d04e18d4a32219ea0cbf01b0c4495591af19588cb8fbdd3d3b865fed5f85275b0f97e47057041c51eebb8ebfcee5bd7fb42f025981476193b8e0fbc2cbb74b8e0331cce82cc68c71dcd4a1f90c9a797546d4f9ec768768be89bbfd22f5b3453da45948328a4e396ded577eee8215663308ff5b1d45535a050832c6c06258d889f5aaa5bbdf19dea6b2250f2b48a26e04106fb4daa4ad3a8ceac6eb986e3362f8b369a4321d905f2e28a69fd1ffe4358776090358779732a45e4175605afcb1e14f8881febdc8609972cca695fb2a4f3c8d858cfe5011ed6cfec49bcacc51e86f158b0dadd92cd3c14b8ef37e9161ee8f8b5615418e37ab460bf827ab004028fd4fa545bdac767be918c91c4e217b575273f493e73dac87d615e12f95dea6eec47da2d99a3e931c186693ce01cc09873438b30fe9014831c9e2994869096a3be6560ca4a9e006f62c8de6621f21ca7996c89623235299a1cefacc62f60d40df8e0311abd5c47bcef71d52a5ca650daa5ab96518596ace836167dbe5a1dfe51d86429f7e8f2a0f4343caeffd58d364e5196dead3a518dc1bd8a2a31dbb21217282574b446581ce46d4835a9185f3741f9b6cc2121019889a72382721f98a1e85065909e55b43815592a50065f315071257b9d2ea79efb2b0800d92193c373743b968103b7332b2a77c51c1d41ecad2e8a9cada9db5aa2c8a963b0b097b10853600493a339ae8848d5697f1b6597e55dd8017090c09031576d63fbbcbc750c187909a4cc94387f88c95d15480415adfe2ee003b3f1dddbc1dc39c1749ec4472c3fe6eb04b07a03429f2acf94bf6953a4df10ed2a7f552dc455f2e2a8a6a4e91679a22446f8bb2829801f16ffe2cf16a1cc5082c65c0b3bcf09b8bf6351fd6ed16e4c750d83c66b4621f0f172fd1ec6b36f07cd828116426b6ffbad257817674e90f2d3e9c23fc2196de14f15ddbf47c9974bcf5a3120a51cebe7854798bac73a52d42099e12c54aedae821807f5ad80b830049e9ca90c3dad822618f9c253cc8e015bacd7dce6224f81fdad2bc2379451c4a8984caea11c5008e5150761a9d67d9077961e53796d428bc5658bd22357b766c3ea0e0c8bb62c69bbd7753d86ed17695807e47578ad48356f87081c121c0dd865e4dbce0bcda649719596d1a178bae2de8c0afd3bf6231b2b664e60ed2d908dc1971cbc80528aa90111248214e3654aaf09432204516d06092f41509fd4465e7b287373e4385ddef1adb01631b334fd242a98cb56b9538522d83770c36b357fb7984907e744a0f0686090e504081b99005ab1d1a20d92edbe370e800793c38fa10215e6071968d03d8ed4eb26424cb34b11afd29d6ecc6b79664c942a7eb5385004b081bc83d305eb95922c3a1bfb2aa565d2516625c42136469870ab5f3d5b76c91b885357d5fd848cc5a73c2edba4570b8fce6dcc4c86a62199314b6945ab8be71bac6bfe93b0b49174a6742148aee08850fc71d79705a5b66ec1f97a6fb2b3d1e07095368cfabb339bbd296d87efdd44aab521f9d5ddb7c0f66bcfa74bf4351effaa73f73e6d4d085682763b834a398168e8a9358e1aae984de79c03d21c26f3ced36a5e4a660459843e7b599fffc7636884377d738d2e85637ab9c8d3132e94fa253a9ae5e4ab35098c9c42c23a6786d548511f74833638531e514e64e5978f533e186e2503c6ff62244b930fb9009be62d2e0cc066f60a2733e2060aa0d3a0ec7aee6d448f4e8e223e48eb5f012cfee87c8c7db3c7df8d53e88209f0e37efb5eda72e25d2f8dab3f6b219bf3cf0f99491f9dfea2306979d4592eebd3e9af2b5dfe0e0c199842b1b2a2e0684c96d57193bae5e04a2ef5f535160a4d961a8d2a3df14f47c0f9558844f9f803e7e413653b93d22888cfd0ebb9b39fc8c37a94c341188595184e6e161b5032704e66d0be97281d7d78c11e1007868e9d6c82ca5303552df2d5e03e471f7338c4e2bd03434284a8e55a6b3f6c8b2dae8608deaa916fc2419d273a30044d5197bb499b76114f63da68259d7b81c800a798bd296b747de6d9a3923cf87937072977a8cc7743efb5b67422c1df22f9192754ca8ebc04b6442fe4377340caf0e7f05d8fdf690e457a31577591c2706252d0042785903f42ae13c52c34a0da43bf62b83e960b42ef25ca1ef56192e1a392582f2a2177c26826a20cea2fa82355ad517f73ed5f5afe6b2544d579198a2141bdb6331ccc65353ee69ad2424da9b6fa3bca23561b6b91b614d8fa914b26023fec3df37853d6ec5e3b50beeee6e9c5eb884d88bb11bc680caa23a85629359fdfd2c53e0f51b531306d95ffcda4a3eec5de4fcd24ab58e3c2a188fca8db9558068fca4fab82761a5dedd2ad06ffdfe22491345c12c7609ff8baa14a6991bc94dcff8b72af692ed1e3bff2b0e1e38686a4289612d99d3ea8e761ab07dab324750312db952761cb192bb7ccb01b888846faa0e7ee8ca0dd48bbedcc55edefb516b546f58f1226049aec9d67ea635ca97c2510ce4968c945e4b3950380f96ee6627812fd46455199be0007ce1e17e9c2a8ceadd930ecbded6a74e84b064a25eef1536bde8ce4bb7bcbeb30271af262fbca5f3b9e1463f59ce2cdd6b03258014d2b303f215cb10e0648a51d443e4eb20a74b67d0fbb10a591e178990915617cedf685c5e145e03e6528940cd8270afb35c6ac94f8376b5407eab04d0521d4b475bec91c489387bd9f3716786ff19467f933323291922248f38438a0e54408ba4ee93bf5675ebc4e53233014e9bd0d32a3fa26c8dad64ae69909a5c0a4f40a61dc87ce2b57beee10f9d775e87653088a6c4794bec8818df5163a42343ed9cf7077a5f9c24549a43d34131e3f491c84bfa7c29b2ff7b2ff9f5eddc9a5ed3ed0fcd6d24a85e207e54c48c4426a2223999640eafd33281261b227fbae9df49fc79aaf8ff62380191a3a23689623797227e54610ea7e63c42848b70e18e2018fe1ae402bb4d3c3e7f4c5782ff32e91e5e51e14586f95147ff7fc3f9017e0868c93cac7ef4f4a2a3e0f66f2e0ae0618cc0e162ef455cc59d1d3f8b0d277201516e78c1c635553b1ac8e55d573462e9156ae82d2ebb747d0e145a6156653db4eca9a6546d994b658d2126068c0b51400984c393759f07e43bf40b0bb0baa05a0de864626ae0bfe584adc4fc20137736f24a57a0740f48d6ffff88044170bf3a86f933f76dec2de38e234f1390fcaa65697e35da1205dea1bf8db79563dd88549774ddbeb5ec38b6f49d991f230e16f72e9b52b362ef73e5e4c3375e28b90a480b13b222d08006a030421a0e57a8266444c5544494dac7fd4676bef586ec0475c6b9e4cb55af5f1a359b7fb33250340be9843ddf179b4bcc04676f33fa28cebd36e52e0e7820bcfdb9e4d45717120db4c5b93989511ff48020d5cda92919a77ed67728d4c7f0fb3c100df12af183b1a7633abab08cc05758075dd0fac18078480f3791cacbac40fe16fa8cd6a146b8635f0fe91670d3f008f99524353274cb40fc31df22262dee85ec1900271b9da2fde5db5df201956b797abc48f102ade2b57192fcc4859b5dc5b314fe7ff7fc12e2ec102ebc27b9870ff03a8664a3360bec7fe4f6848d80d22456077c88cfc710b85f6e83654a3d635be8fe12fc944e9b79e5752e16fa8fe190ca8d44ae67ba2bc17f9cf87565d0170e7ab46c3b473be65ca067cbb34c39b96e3b70e4db44a6c4178f8e993754e6ac30d710ae3701463384d8caddac6894a8322fc3ab6c49f44cdfd7ab59e61293dbdcd915b68a6b0403eeec58d1ad78c27c77377091d565d569dd240a136d80c3e589e55f8b5620153056ecfa2de37c26c813845faa62b51b101c869282b9f81c04d8eef96c025342d74191f9635abc1becd90fc0c83414512b55358fab46d0cd18408509017c9844389bce7baa8082123887e366bb3c1566b340c74ad0eb161dbf921c44c679cf2b6731a556c847ed93111d3541c2018e89e33de4b0e5edc3973354ae29a9277357c3374c8c41c42f08cfd0c5b367b4956ba9c7485a82f680f46d5d240666394d0dda56a8aae816dbe7f21ce84676479ced76ef4e87def92cc09135310a9fe35f32f232cdf5a3ec91678e152f238b7b26f3283f7fc4f70342a2053034eaff5192471ba5b076ea293e91855fa229ca569d5a5e91192f381ff7b8ea69dbbda8978edd4bfc793d69973d68053c87cce4d751084c2e8c4129030b12afad55939493642eada46faaf0f9e73394820fe9c9d92bb8c1f542c2efeb8d76fff1cb6a4396fc2514cbe12233c52989348c34c38283bef86c24be68c3d1117766414543d49dd82d2e14e10cb7584f5f133f6747c2e0a817e85b45cac0d7c74d7f92d73201825fbbd34e43e2361c216a462fd97f3d2f25844c0096624440fc37f9d1f65b458419e2224801e92e2166488bf55a578fd646d5f337595e422d2cf74178b227724ef9bccbde16272ea9d9c1ffefb58d54cd786f7663e32ec191361efaebdb5b5edb92ac4a2de111d5bd608d9dd65eb59c518eb0d8f01eab09e70caf1b67b213109c2705ceb9e5160c5242d5e066487680d39c9fe3ae1b2c1de3dd7e40772db0b0a591a82c0ea7b62142d0907c43a5db923683cf0f5c34fdb11c4574817a4738545319224d6e924f88a92e1e786eab961c53dd9d6b0b876fbac3c7a83739d62454cf525f83d05fe441d2c63d8d0e9654295980f9d6b54f728ad018ca606d94b136bb63810623a3d25698944c2f59b541f81d8f3dad1d3a0d80ac0f504766c9c4530d64abcc61b960aa33ee9dca6fdc06904aedffa4f3cc10117e27e0aad21b8d1af83acae4a2d81c808c44c03b607e2065c9ec426963b4daf898c2a7a2f2f04b258ecbbd9ee7c35a3f4909fe182361f660bb5e409f8b5da21b3f1bccdb9e8f39034c11943013a4d5d448433d4b86ef956467f9aa9f6adf42ab8d4f30519cd752ff94a93a207320fc2cf049071df58552a218a80f155760f37b0553be28618edf7444c25f09361744a052366e1f36897ad527acc68e02e7a91709727bfab1c4f302cbc67ac6ee46923ec2d16c36dd079bb2cb9dbecbea7adcb808d683a1b08df4edbc27bf31c13587574f81cef7efbffbcff580caf5634d6321967aa151f14a758132bf8f4c65459de95f2fd84b348a60c8055c932120b7df70b45331cfb96514228c666c999747ed76ca38a540b20b86ba3ea227a5fa675f8c42c6ee9f5a89fb93775b79019e93b542a2999c7a93f01935783c5f1d44a4f3d6fbcd4945567d7bb6e09c694c00662af48bceb8528be4d2136448973b6116e59eb64ebbb9d0e855f0a6d52c02847ef5ede9cfc905470e9066528c238d2f38185d18fa84e6556b0e189792ed395a442959808ced143d1eb8d0d14af2e32a9454f8b4d32f597556f6440ade784e81128074a94c8f2691d565e359c78181260dcd696f49a73a0bd6644f3039af5899e79574e3bf24f64d0d7787f523be64299facb45d377cd4a687c5f5df3500bbd86c36054258a2a8bee22619bbd67620a64901be0dea7b8d923463c4c36c0a2af3f4ce129fc02f05b6ffe9d554ccf154d9b32311034671edcec31afbb73fb29dfc7609b043f9420ff0b637eb76e426fc542bcb73811b2006ca086d5dca8098f711caa00e4fef556ef23cba4aa7690241d6c9e62cc1075eac6a778c30e1a0969ac0d88758bb5e63480d2a4a217534112ef97d3844028d14042be8e337cc4bc9c390b903a66b4283cc0e5ec3267cb9a929a7b1664a838120b572a3c38172c082be8e03277e60a743f78c2289a4182be6c09779ef996236700379b2b06e210ed5e84123a4a2175f551b4b79b998947b544d2b7bde46f6e75f0c691f06ae1049c6daa4755e33410f3d817feba2ffbb23e317da99166044fa064237d7a72342447e23ee3cbd61e5317c820c50f19233f726e75d68b8309267b7e91ce9af16b928a5f0dabb2bc9f2d989f50107ade1f090eb587f792c0ff914318642c1810aa3f5781249e7b76b8d3fb792e9d45759dbba16d9f84d562b31c985a4c509db7dde78900baa02517f7c98913cb94e0ca3a64d675bf109b36982c9e6b51caa74b59c81804ae4443d43c6e3913d5b45b1162763dc3821a6ef84b02c98e53acea5145a5cdf7378959e83a08202a4ce3526a1397e65c906229dae888701c163c5ae05902092be85c9828132a55300096a42b67c56637121080997fd738a358dd9d284fca1f3e7e974696acada39ac883c2a4beee945acf2ce74978e35e099978e334fa1bbcb414f20a321730c2d12039ce1ac3e97da39b3878cdd2222cd252c27c66d234fcf14569c4100e645b2a9045becd18726b0e48589eaa0b8797cb8dd7be546d6479267469ac7ed54037080a20c446850cd4a34fd6904be3a738cf83f8f7819cee853efe8386f9066fbfe1f985b62613e4debd947dd4b9fd8619dffc0984bc46258200fc315b070b80188702eefa56f99fc53255a3df6314cb919664689d602fb0eb8e3a68768dc14cdb41ec94223530ddf5b71e638e2e5444e68030fcd8f6521cc33874e5c34f68864f4fa373fa812c6c85a8e6f77129f95b473ba14436d3ba4c802811133a4b5837a1c48c5a22d3d5c65ae2514b926fadd95c0fa86871d96e4ea932343ce1f38c8ee10f4bb44627bd0d4b0eaef00944254ac5e1ac8cceb37d5ae61c57ec8a5bd4e28de2e50036d9578c4c5a08def3ae6c2212ed1cff6deaa0f91de2a5afb082062e314f7f9df70ea905cae9692d7349a27076b5ae22726166f79f67d486a9611312115cf166a7b14c85bbb9135c3dd1dcc85ff68edb5ddef0e0a793d01d305e94c6a8480941e035be1af824f2a52ff12df216d2a63a78c25261331aec80a31e3c952e6e1a2ce8099274e3be32a32967e211de8a5694c998e722f2ad3c888fabe9dd8b85083bfd80de66261d3b8c082f719e1110d905514484e7b8a6cc7f0c69abf0361114bf4cf8dbbbbb14ac7f76906bd409b6b3fee8472063ddc770302a3c1860eb2307afd79c3abc258b458336758d501cc15db84b0377dce21935c861c5bb45cae3c706274864ba4f5af0b09a444ad0c7d8982e78be2790859ca465920f68eaa2fc5f8c2f977d6a6a371c7f5bde252eb904108ec06c1c1a0f7c1cb3aae497019feaf5538b42871030c8ff6fe3abf4a971db7c4717137770d54a91dd8cec0c6aabb95fdcdc1c3518e44022a627e47b948262cf4f20428adbd8e94c7ee7576ebdffc2ef297586a8cb3b4a2b40ae921e730b5865b6000e13bd6fef2ede1ad6f6111be14f23b8562272171bf78b432e54f2acaa3566c97f4dd803e694f2037ffa5ba1d2e0778a4d4749fbdc130fe2d45603169fe23cad47a42f807c6d87ff197d79c75f5945e8de3740b4a53f4e19f1f58b25c79e52794fe2dcddf613c280a837fedbc3cbf34677c5a40fddf2bbcf1bb0e4b696efa2e2db833805c31cb930e0ea9e998052eddaeef43b39ab6148570c4596bbb5530519ca801b43a8c31ef858827b541a49878e90818bd7b7cf6d5da68380dc5692d514de0e1e7396f98975730ca071cf59cb10a4a885bfc33d3a3bb5176ae3d8a5a6aa99ed7b25dbc4d74f07f3f68be1871a905d6559561f36e249b30a1c58076ba0803a5e3bcdedb29d214b5d3c306d97a23541580965feeb60af829aa9a5f8e0b80ce53a7735cd0728073339abed76098f6a6016984251951e841c0fd39ef7081ce66e0f2430d7e5a3c68cc78229f7445a16361ccfee3fed28af6af70f7bddf7e9f69017ebf87829a4e87b25fe1fd8341c395e95279686872b2ddf6bd852f01a6dd023d284cd4108a0df806e0f38edefc154d21aafc1ddfeb2a22b6651bb5ab80285194896515bc2d704d129c48df36ced9832b3fd00510b79ece8b27066afc001fca96b4c76a5fe118b6c22e2f79da3d7aa48ccf0941dea0e2628029ad031f7ee476f74a740399393d536f88ad1223d2208cc073bb5f2daa1f84185fafc7a16623c6328cb5bb21b25758483587fb49415a4e7d66004c2436d7cf0d0b25f647b23776e7a36342a12c6532f8a1bf38899e3c9758f1831a43926c3999ab4c1ad3c223a958d791821f62105493465ec29a175a50acf79b925f28d0b2e2547de6b3e06121a320d8a2fc50af5b3842690dcbe5fe50dbe5dbd5c469fb675a538972c469f3bb3f57263a839b19a34e3c27c458bace05e76e7a3d8bf6ba3110712162810cace44ba18c67ef5d25b73a7f60fc6f5fcd9eb86c063c12fa2a6ed7787d70698889d2f34daa16c3fbc8575158c7a67960523000e94abb2a961521e3504e0551c630d52dece1e3ffbe7a04d6dd25c3050e9db954a45d792a427fddbd311bd22b208d203851ac03768659a6e86f7e0f9ba619521bbcb0725ffb43ceb66823c4ea95d00b238099d56c1fdd8593f84c1238e5934b3aadbaca25ee7b59b0d9eff8985f6adf23cf8679b3d2fe03fa297125cfa500002216d2990f6d7e78cf2e58a46bfeaf9933f6c184028720346b0bd09689f9c0f5bb868d57644573c9cf4c0e14c813a352b71f42a2ac1f2e6213e9cb6aa5ff7c00a83ff61cd897786f855ad025b9f711a3c509ef3bc5fa048f13e192d6eb65090cc363a0ce3500b4eaf36c59defbe8ccbfb8d36522c849755f2ca3f0b5ef46d2cb38a2d2e7a9de465ef4703dbcb9a57f47140236e4dec849cf20dd467b568d12de4a3a869984e992cd1268d5a5241f19ef3732088446461166974ad71740c554e5fdedb33cde5cbba21d095b669363b2c8220f93d85afd139b3f8f0837dfd2eb5e464bddc81158b6b8465234499b00694b93ca3c6b3d826a5c0c49326152c7db2f3597ae2e740392a4b8e872609a1346909430b6a0d8ef12a0759338c6338eeb7a480a21be46615d4c9a64c1d5a0b024e09b338bd94a8a1fa8775ba115ac252dbfd207b8d42c79ddb2d8308c44bd07ff25012984e3ed0dbd719fb59bca09e19f55dc216d6bc0bd96d6f62773398a1b157a8783c4b3568445ed7b1273e747669cb535f85569614e2ec73a4707d53239f5a3ea206303f2e7f73b9d061eb4b8a638c860ebec8c45999238c8367b0582a961c4088a8cdcae446fea889926fa32ea6a7d2cb88d3d8e70dd47d01cd36e805e82d8b9c3503b1b0c6d9f19791b28f97ffa3febe9b7e4c7acc50d91c891f9a6a8bef63becce8c44db781b1d780d4f4e8b1bbddf3ae376efe224df1f085a5ae57db13fe70275f2184bc5d5991ce68026829d766c7956ae049900e943ce1129f44daf6361e8e3fc51a984a9f9b2578917682de5200b341635cd63c3bd7b66effa3062fc664b99d9cfc2b88ad12bb756c4992f24562103ef3242cfd40bb4080b9234e1dcd4a2cce4a3c244b33f53bcaebf082e4adf10f6025e7de70f74d18172a9b7a3cc69cd2b7e386349a3b0d369e4531d1bc07f5b0744e29a3f030ea55033cb26a5f0db713a7b3c5a24e52dd0142f1819264b34eb2ec94a85cf15a18385f5d0f93fda2c7f00da2142cd7076ad9133daf8d4f7237a5f12aa28e11382483ad94c007600e455efda6b57858385d90b2708814f8650e8fba9ba06ba9e38038a9d279337c2f8c43391a4a35aae043f94163ed420516139401b993188bdb5d3829fd6a192598f742d9387e0555ce89e841ad089c4e400d2b3364df0f9439cfbf3bf8a293ec33815251fb25aa009e1884af1d3548a7a349328ab92e31bbce0d1e676384542a9467cc5713231cffb6229a27bd21ad9e689aa42fa03c1ebfe7fc0b9b42337076f0e8b88cf007b5787fc9eef8dd08bee069815397b345b53142fff010d4699b186bf0a0bc474f4e7c322db7304c43862918d5258635ab03fff4b09a05f18d7b6aac3a9511240b58873977fc48e9b17515e7eb4f5ad8a52020c6a6c2d4908745f9b08a74127bc91f0aa49c21ddaa700917687c1fac7ca00ea7197f9760b5edc653806727d19924d8f3e533733f4cfd199956ca80ed33593e0d8ab35901af6be02d9c410836e8f456ca5d3f2138c7c8c42c4bc717f29d00c1c5bb1dcbf0cd64dc6a2a4a664da69d533c0d3bd438243d4287a0245b98c96a76868f87da7d0a277d87f2f773782b7db8f6d1908e67a90b3fa37d0a7568c200e58cb128d10f7dcd721505da5c0bf1a7fe81df5ad2a77529533bd3a8dd830f8dc0245ac0296751770d6f545f443d7e6eb53a59f320c1495ff78cf9018be5f5101976262f0f37cc40191c010e0b483fa0e965ed80e264bf73ba0a0b62af0c9ca0897c646341504ba4938d2a7b6092f8e7418f12fb3c8c29bc40d92600e4f5b077e565b15c2b4cb27613e9b25a70b0702def5f2d3d50ec8c1783a247cae206eddd26f449cd69fe137887f4d421b2e92857c5bc09a87423c0db12253db74c486f1149eca72fbee8779b7889c0c3119b0a9091fb2485e4d7ecd4f739cf4dcb3f8f3c511a02351ba06a76e697824d64a7992012f757fa01278c0ae680d06ab87786c9e0d1d97b3dc48bf77eeadf7dc24684b84cd691045d5d1c171b76820aa07ee37a759a1ca990e62154ae49eb73c89fb5e57ad1c76605fde3313389b76747e733e9db816d2295b59a2d3846028e50a63e0f4b12007d4b4feb140a656b635bf6620ccf031c58cc214b356018d7c1373b983798a9d78d1c850f47f1fc3bb909a4b38559f0380571f7f2fe655e76d810fba24c54fb0a3d95f5a165c3e160f5596f201397e78e2414a661f880bbe2dab1bb067dd827e56561e34fac8b68edb48d184f0a9b2904c40f5fda703cdfa49e24f297924c8fff314b72217fcbad0d52c13dae13bd0b4607fb1d1546ce6aae5e636e0691c71155099a11b9cd75bf2e3b7f742445ea925da94a1939f8057a339c4c55dcd254321b1a55da63e10b1cdc56927372b8c8640952af926ce111e698b50344268fc382e0e3185ee14d19d5fd3c2dc89d8e8bc90d2fab4aa828e406fca91144542770d4a59c896167d5a511707a21898b0902967e74b5f14d34d4d46bb1d1b5ef7835cef5ebc037ec4ab31099c81bace3eb280a530e1bedd533473cc79d54382af819d5ef5b672af82281128cfccfa60b0a799c38916054569652add14c9f522a8bf4bd58126465cda363cc6aa1acfefa9cbb0df496c3de50684a34c470feaebe7f4222969f632552d184e9d9778c42ebc810ddb9c9261d9b726b64a181d741977ac852c46660eef31c6418a5a0294f1eaf9ee3a2991131dcede8749571ae5cfe8c5c91e027ad1d3a34d9ed80096aa65583f53318bc0386c064397b992569fa75799d00aaed51079601aa4aba40e020a981b7c0a6a22e9a596c2ec4d6cb8de804a8815d26037d49eeeb44ce725547f2b9ab3aa75fb86a090daa8d09d8dd7447c678c6b42aa66b825969aae9039c95e25a77a12bf69e74b37b17e6bb4610c39cacf51ab151c4ba4d437408a6fa1f954a6faa72f3e0c6280b47af7d98a925a0c1211210eca651e9083d1ab5c0924d9c132f14443bd6c8b97a10a45dc68fd8be7b7347ed28d298df3e4731826455db54979c511f9eddc7585625b57648dc2b92da19c789f5661423ce9b9de35b802ef40d16b242060409ce5b8aafb4f216cc8cf049ee2622057a170e8c28aaf03b86bb9c46e695366f0b1f52743674073e662abe07d3dc96ab18805e421c326fff59ef9d0e5e3f2980b26664ba728713176a56b2b775ca63ff41d4d32901be6d7071f5e574cbdf045cef1a0b1959f530251210d66d301ddfe14cfb31443a2a469263ed9ecdc44c884922c202e4835943b588c2c4a0de9e9245c91a7ffbe0f9acb15902f454a43b1feee8224c798e28ff2a45f78ac503798a229dc993d3b4820d0dc1bd03e10a409eef2d9f68bd9a8bbb97472744172cd53b5ffdc32f8d16e252969395094b2fad626c28ef9b9073b955c55dc3dd4a6d3caf67524f36009455edd5ec81efb2125790f6cdabdb5639fa1ca089f07e3160db3d89cb2766c20038cbd3d15d5d1f0a27d98bc1db51c473d4569eb868af2777c0b0b71b28d1ec0df6e626e2ccd3cbfbdc759b2e3cff63583bc79225cab5a2c0a1896141917f0490e4828c516f2c3d4fc879a5010fd76b5a8b3dd45dffe507bf56e274d0059a407eedff4ecd717453d5280c6fa9c0b0a328fe7fdadbd8440e1cf060067a26a86818e77441e6d4fbb53ecf30a370f588e245e4f1b15ff45b7787bbe40f101eb82b977ebc83980c1f684e0ad0c926c00d3d87ad1c2a649f01a37e3e13edfabc9880ff57e79dcdf2404bfbaec52d77bedd3a91f46ed31a4ef6470b56ebe21e89429dd8ef942836e016ef8194a69a77171929e49e0824efe872616dfbc1effdfffecdb5dbfcc4069cd104f077279d47046d1fea42b9e26b266f759350a9a297b62a2a90dcd6cff93575fe9f4b18c3c7d2ded53557598f2bc4f4e53fa789e99e98fe87e30b65aaf0636249b638e4ff7413caac6744c1c302a25bdcf88e412533ac92260a60b033ff2f1561080cde7cd7f33225d2eff18e7a92a4e40f29550a27f4816cacbe2f074ad0532beb71d01aac6c301389509edc6ac37a6272c87311c4b93045761e8c7826d0140368d730c9b38f06804928ba8795f293f25070122229ac8fbc918716233c2e9f2842ea1703a760d1fcbd231e0dfc9044ce3158930afae3d8b9d875a18be6520b0dfeab2116f54f23b8d05aaa4bb7f48942bca0d5cb1a8aa71db7440fe497160f04d56cfa4d19e9ccf34ad8ee50bf075bc84fa8d30da3f8eaa8914244388f5404bd4d7f4f8b3c925c33e90b2f42d79400d7147aaa5980ae996085cf89884e487f94276ad37ddf3f3df500904bffb4ef6c0fb61db52e83ce302fb7672a6d49cc0572d7118d6d07aae15f53605293d166c4d6813eea5135a0ba8a4c0fa904b7b419244abaa39912d62ef5db20874b976de38e1fb1b8b3ffaa3e13b54d39b55b3d12664d81ca8e0492e98efe4513616a17ced8c4a3e7fa66df4bd06f5e7f208670e5270e7f47073b08a909bcfdf9b83d7d8a178343b67f1fdef159bdbff4aac6a2c47d534db5ded025f99777c39da83f56e623cfe26a816e5d8e65dfed4f8abc3bc3fca4fe39af7c488ebfb3fa8fb5c5a9c8d2a54cac4934b847ca709cf8bd909772e662e583840408431f8c9f40c24d046bcbfef1d5d586e364eef8791105837576ba5fc4be47ab8d09e258061cf6c84a59b4520599cd97a7276bc545e8c593687f5dd9cf5101634d9a56408ae2449a2f51dffff55c96123b5bd1f715dd4651dd05ba25905bf262f91487eae1a6bf2421594ce7ced1af16b4eefa93c75d6e4830bd077630ab9d2f67199208101f05dfbc865f9f219b5f7a1bc26250a1e37f133f6bb149b016d52f4b5e5495d151fb97635b22236c8394ed617c3537208afebe4d954c6371179e04a50d1dd89adcfff3d35f3f0377ff51fb3c5184892a7f98831c98c6d06bc07dc09ba524224ab309a18cd8afded4f052b0e3109188083a2ed3344126d2d7f00498d49071a093b9c3443668865d4565867e9706559be1aa1cdab4503ffb3f1b0196add9a12abadbe461131510caabe7bb37b0c83a93e764bcde518e312b27fd10656a1a1fe16476a58ac481b1df9bbf724a8bf07084bdb1f70c0f73246fe45787f71646c6ff2d24d593052665f100a119ab90376a06770e085380e3ce2318a7b5a4812ecaa2740bd05ba22aa1d5a86ff707ccefc96a54e661d7517752c723af2e0673a136f332bfd76a8178d47ac227c2136b3ab1f4a7f26a1f079941671d9e4efe7ce7740c5cda13ce52c14b253b616e5b51cff7992b3c3555e4e75b0ba27784b56676cd803056052da640ccf3c105d79c1912b90fbe58f24cddf263e2fc7b82f11ccc9fbf7ed827ac18e2828eace2fca13b762df98f9603f1f1633494e7498a0d33512cbbc0cbf7e1d6c4b992e427722e371dbf62cca8053deff534c2891571ffd7fa67eef71364bf5f8fb2dcdb8c1346261e53df9d6ef38b3ae9a89af14422d23a657d47e2bb796ce8f0761c58c472cb2847d92a119dcf5e26dea3f655488369e9642e277a7b78697263a7668faf5ea796177982d86b7060dd5612d011dd6552b02d21952f0587802ab9337fbf33f458691ebf38b3deefdb6b8542af69583a795e80046a91eb70a1089ac05575c89217c8403c7d79119216bbb9e5471fb68fd3411fdafa72587c125e39b979204b426c1721faffa9b253f3df4f8da45c9add3b9652a7d4f87c728e1c5f36ba81e7c6e4ca50349c07f95249ea8546056027ed89439549e02bf1a8a0201f6cadcfd6acb0db831a677f17714d4596d8b9c595842620668bb31a6c119da0088839f08dca505c5fdda88e5233fedfa0e7c24b571b0f43b9ed489b921b6c1c17532d4455ed515e159675aa05a9691bfaf790539c88281c6e3b3f407b650da5bbc2e16f82383e65b3098b95866ea3c075dc7ba1d1859173355af7c12fcc419ec4c3a497cfb491971633f3aab103821ca32fc7c154cac4c626c7ca80759823c2840403d668446586970c1b304615fda1e95c950fb76be4732979d032168cf0df9cb09f399190c7edb9538b16879845400ed88c59abc13f0553c325d2e50f0ae9cfa89645879bab58ff8a964f634c8dae96704314415c966dfc14f556e524fb18730af02b0357869f5a3a585cb10287ee97adff064fe25f9868be06c6a2321ced1cb396ecebd5738d0caf20280f35c77fafe27c4e8f2714243ae7d3b661cf45cf52f3ce5e73c36be715bcfd12c4508400068513965a5a9ab283ba688fb885b3dbd16766b4e9bdca32d79b15031a38273d0af9816ecff5287d80ab1cb5272041b370dfa3e76800a7665848bc320b08493631ef22eb360b2cae821708f96b8a0e6c619dde2d792370bbc80648ef3ce5c7a3731b38ff77785c5e16d696e968d0862b8473d68491495e9fca22ea4e4a389d5b858c32e7387788f970b434ce7ac53e4aa21379b9390c4f172390efd4f243fa0fd00661cacb7df636827a6af9209d4bda5312ff55301bd25fb79e66635fa8f5f1d11c1a86130f8900d638f82d13dbc3e2cb817c7e755b6dcfd9aaa351a6147653d88611685d2492878da4f7a183e16e4a43fdd9b088f21bc5a46855f1c5f4880da5df2702878427823216a667474ce722e663b047207d04e7411a6d97618e8794b0923faf8ed8823ee23e8db2a4d8466ea91357614b7754dc63c6ef981ed236a29ddb486681a750fd4f7fc1c02ba731894e91ed5739d239f4b045d9a1d7c6dde53c13b916ef7eb535e7df95aaeee0b4ceda6d54226d1905fa64723409c60d8f592d402332f92862065a54a09078f07e61cabe797d384ac5cfce8b4777d8e8591bb6ebb20c800786f7adc2344d1944305e2719872c239854ffed550d2bf6f740851726ce96e63c3f95e2564797ae2bc39a8e842c0afccaac76517387a8a57a9225702b4089d118f1e2a01f4f5b0d43c777bb7035991938576c4e372b523d63a2b8987fc288c21ac774286a7dd45add04ce281ac94da29f6183d1f593bd82b6b6a009cb6d98806f3b6097ce3d1c44555c9f0854e3d3e8b20cfeedc7ff11ca063d3e2332c13393fd9afa51dec81fb33346ae4283186026713eb324e3da6567daae819d09c672280e81c9c4e4de19afac016c413bcea54f27b1bff5c5c2ca19f859bde775bbd682e1ce61db5f670cb2ce27cc29c8a4a9c59867379e11dec8abeda779fdc66fc2d974b663827b4af81b9eaf0b5bb9f60d40df8e0311abd5c47bcef71d52a5ca650daa5ab96518596ace836167dbe5a1dfe51d86429f7e8f2a0f4343caeffd58d364e5196d1d07c85f0abc825de268c25e936eeab965f08db76fd82db0f2968f550ff91ac30e58bf6b7050a3b5ac081471d4287e0cc545e94bf0fc5750d98400f1fadccc48843eb9b39bddc352bf7843230fc91a990b5134c8e1b6b0c52100adf349317c7433fbe96523d5ff077c7bb0d168541f07d2b38174a0b3099169dac28ac601489209bdd2fb0d8a0db6ef341cc140cd56d79640ca05b1381f75708bbd1876655d53deeaa3dba1b0213adafa8de5c16a5ce48fd4f70f7b93e9cf562f09e12744300b780dc999bdf7990f40e24825fa7362e06804405fce437621ad993fd22e198b5c71fe4222ad3232aee14b8ad2e58b40d8279951938880b4a6d78f353adf2b78029e99f7e21a01adb0db1f89d1be3a55022d74d5e250dd54ef1679b2df7c5868d461039f383c2816452cedddcb2c36198ed028f51d1eb655d942ad5a6c4aa430049e9ca90c3dad822618f9c253cc8e015bacd7dce6224f81fdad2bc2379451c4a8984caea11c5008e5150761a9d67d9077961e5379f91930afafcda76c21f0067b401a7d97341200f2c8ac0f67289d2fe3e30b94ef41987d5b5648ce90eef4dcd88053d79101a40f834b8437510bcafd8d973c987063ee07eab801b2dcd02aeea66da02e4bd36a83bc6f47334e7abee8427aeba3643873df85bc9469788fa196b40231a69c01d7a8b5ca9ff22c5207c5cb8a5fe60526658c8f3287406a2e821ddc95763fadcb2f139bcf68af9373e5c336179317d6c1cf400d21487d20718eb0be57cb4d039e0b61f1ace645e0ff4909222629694447b0755acb26de59d961d6f7b4b9e555090dffe98e2b2456934efe4d0717e169e0250e1ae2a7d90de364f043367f2d5247598eeb831c13c3a2fffb8d3fed6efe01904c006269dac63343b34b6055532e910bcf0e5eef216880bb367372390088ff9ae17144e08759660ebb3304fe829e8ed0a3074b2a00b88320c8fae1b29db147f44ff93fdfcd5415e452ef6b1bfc60684cd1b8b752e488614abc73d95c13e8d3e2df0fad079b1c3e6b6bc7f9ebd2f0ea913115518d12e84e48332edda3a9e05ada3a745d1c8bafdddb45ea1c52385d979a1e6c7bbf60353b3ed415267f10abc6843809286612c947316c927e717bc30c567ac8b8eb2e7bab49358c5c00a2bffe851192c8c35bbb554f9dac27ae3a42fbf8d0b87d6433ea87678c096a38f5fe670eb01c138b610223604ec67e64c52f958ae1e3a2e21a3de61a5972b30628c12beb93e18cca7afeb8c27994fd9c58b190dd7607350b417658aba83e2d681197e8d5b3334a7a16183cbfb37854d06a178fb20c302ea0d7577eeb2e16b9239417a76b2966b32d0a150a23537ac02c9f5ded28eeb42a45599f9c02c67a19b2b61c4adec453b84e25e3fce8e3bc7d7725bab9fba79b76504a47f458c460c4d89d27bf3d5ce64b7cbee0c11c2416b81e379f933a82c947610b51517332a0b0ac3daedc1f4fffe8cd4067310c5891f2178b36cf71395a955dee0384c2fbdefbcb7e64290bfa464337b605bec47ea3f0b10a46b0fc58f5c3c5573ed4f92117127e05af15ce52307460ca1741d1a35c383ffe1c0e5ee42809b3aa1b9c75d1adcf68115ffcc50fab9cce9e7bca620e67ad4d556a0bf133f6ee8aa5df593612d667834edaca359ebe34a032dd05db95e4aa3e9b29de27669f6279071a5a9c4734a34fa11136cdc952e430618627cffe5b202347ef07d30c6e1c905bcff6334261d9af36f5e50b5c7a4a8375e6fd53e7b1eeb6c0ac5b12f0bd4844c8133cc22621a763c48d7b79d91f6de69a7dd24daea80ae7e6b665dd72c6dcbe55a9d192ef9c8c0e96feeda76e2cf50091db28b8cf727457e4f422fc9138b5fb7a84d0a13b265475b4061cf071aced6670810761dadbb4062c413060e2fa2723ed7357150f23bd843935083fd9a87ff498dca366818e57585db066539690f708b3a61256ab158e5e339ece593028a8d74c7cf647b759a4ff5ed3b031ab54993d105f3012bde2f0870ed5b3b2d175599d5dc1c001753bbf0803e642c80e153e53e9a3a1106bd3d1ba42bf7a8947a44b9657896541e3bc52daf5269dba73ee4cbe0d5c0f5808dcf957cbe8a19db79ff539f8a1b1ee58c2e26a8756a90a85eb0d75d8bf704c99869170c4db8c25656f6b0046a64a8ca0e73fd127e38459c01d6ae9ba831366be8c64cb7e6c27c8e0620884c789b19b7c9133cca56a9be638af2208bcda5ac2999db6c521f4b615ec8ba7121dad12e47fd09a020a77fedc70349537def7adcd7f57e21862b060dffa752f0f9491af024019954e0189733ee766a20fcda14bf41866de0ef41e3d9d4f4d8efc9ece43fccc842a6eeef08698f296ea9dc3a6f1a6aa1b283ea89ba9685ecd2717279a67f00a05b2673bfa55bec1eede6ef2c4f32297ad7a88e18a6a006e833f7223cb1ddf161aa77eae09beb93b589b73df19225f669934cf64a76dd718b6e69faf5abc6b7a92e670b52ba86ca5979cf27a65e2a6b5d2662cf596b289b2ed8b7e1cd588e7f7292459cb956b97f1eea3300d6b479446bd2ee8a55495184214b808abebb51d0c2d01c800435d2bdb8f865cb8f3b4cf25292967777c93a7d4a57a5917b5c11614391388cacd51367dd614e90b4084fbf90eb1e09c5f17578dbd9cc1be0d49ccf2e48b6e8b7280cc572e9165405100ee0837a278b009e5f13e3a9706e288b41f63edf93625b9c50a696cffd632344bfd4860fb56227245b31b6262c0422266a2864513858cda0548af96deb66c3b2be18347291f12fc30ede760ffdcfe0571322d6947b83978f5794e72a26120049b2b848116fa4f48a0f2da34ea14cb8abe496bf291529f9a7f3f5e1d92fad6506f02c29368d81def31f65788e77f0ffa187e80cecfcf9e6baa07e1086d733fc5e3d325e9dc71abd6fb273d55227b7f6b1f94a57935355977a08e2ae3db1f714122c653504ba7d5afe90738d3c3883b9d1e6619215de7a93b6e09bbed52fe74628a317952331499fa26d838155bdad82cb2597015980ad24a8a85ca97c6ff6bd17215bde7aae1c655661661dacfea46d90831672b526b9470c4edae90a83489f2b42aae0d84092fce0a32551161be7430288e23004c3de26fbe134cfc509f18524037d623962a9ca51fbef8fdc6b4cc53cfffcc6c6515cc134b8ce8485d1a8c1798e0855ecc5a2d1b1d9c93a75f2a724e58795fadc6ce83aba7c6f71ef07e1ff9a1d9cb93bad839d095d0edab7e7158735146b7eaa62324070db6e704a3cd08e4427148f22494f0e6211edf5d559488a60eabbfef83e184b54ba22336047e8740294cc3c1d15c2caf458f9c01dda24c41dafaab68a7423197769ee39ad406f8e37562c0d65aa4bedd8c43f2727e574be8a2bd759e33024dd7c6b1e900d480af0fbe8bb57f263a204dce3415275ba41399bbe169e16a0cec16da9a3c7b76af27f288003912bca4701aa74f7bfb00ea411d04add733243b2ebd754f66a31ff34c8e498b38ea33fd2ef698c9e87378401366794531ac975f336ea6b51762ff640dcb8f9c3cffa97e7392f5af3a8dc6e4604554b114ecfb6cc4748bb44a7f288be4b9d60a6490a1b4bb4a1a8a550b1e24125f950653000b7697ad96d0e8c698134937992abab12eb23f580b5f9294a3a02c400bb9781887a73ca7db8d9befec2c489a7ede4abf77ea578cb4b02fa39a8ec14cc1ebadf8aef2551fefc2eb8176d32ce9202fcc46e955ee9b4ccab555c72f85aef96b4426245c141fa50f0f7ccf441e7c8695fbec877019bb59f6b3f58bd70218f586ff3cd26253db60793ec553eb89c62ef33d4aef14b57a7ad1c2c0dcec87f2bbd4aeeaab9ed6d518e8c0a60ff6a6fe4d46cc9a49d38fe8453d847b6d15dc646c8b47969a39481517e05dbd1ca023011a6ca781a50837772055111e7946c3c39f5c5803fe764b7d27412f9874b8d2051d5d88c3ae96ce5b08aa2659e7bd19744f7e8498d9538c7039020066187dea5d045fdff59effdf3e51c576f3e2ef68991c98142bfcf144eaba90c1863298570c3dc77249702c1091ac7980e04a7fec478f2b1fb724bf792ecbbadfce4085608a89f65eeae8bc80e47ed29cc86a9c229c1cfc600a36a356a9438306b0ead7bc755d2ddf66b2289a63c15c3faf9c66f20c0895e6506a24dc901a32fd01b40eab43db81492eeaefcb816dd00c5627a56999375a20c51c2831eeb5ab4023ef4fc577d3468756c6ea5153040273cd6c30b541fd8a3da579d8588ada7be89fb68eb07986bd0a221fc46b67c7fb43e76283bc075b3a065a4271d5a085aa0936cccbe70a19b59b37c9cbb84936202e12eab81d0583963b76a82719e16a5ba356048154f81675dbf420b06b13e714441830c6415579d9d6313232f606ed8fa4d53730772681e6db5f751a432031caf29c885ded7e6b890e96db061f35be86ba455a02ca0ee24244b2755939db4498b9d3dbbfd534f4fab956cbdbe1ea9f5d10a347083ca917f98869138d1dd9d99d89ed9edcc3a9dd49c5a9e9b60f42175ad8538f09e68c0f9020fdccca20fabceadb1b7c8fd5ec3442325448e04d5b2e3449f13bf4e88be4607c42367e916db5913b59e87ed8f2c60c0c31d59ea493dc9c6db1cd3987ecba95347a66ebb4ebd311565c2d2f4815ca59e8d72dacd79710084181f884e310198754cfa81f19e7aae1557d1d224ffbaa6760893392a40c857d980c739b40ea35b0cf471722c50947e35dbff044c2613abc84d37da4192e59a1516b98106c913d27c134813c1ee7fdd26b01ac6fa8a277922ca0f51ac3c265563909af60dfd4303cc9809d7ef1ed637127c49e6d7c62ecebc23a851331bc4c46c60cfb96bc4ff9ed1fcdad822278d57f959d5f3b68d87c911099275b9a277a976a4c410129ade157a637b7302c887bb0f5046ffadedc2ebcd5811c85ff4da8f228d3ceba3840ab4be2fde7ca99e6bb613e5a5c4a367c80deae630069e01a916aaa8bee73ac9168478a4c0904400252d1a65e98d08d1ad761d7f727309988bf969d63de756dbe12d9dc0bd61ec705ffd8de679377b945b557fe2da67097157af8f993309dd040788ad786e3b102013e78e662ef8aec02de58edb59791506b25a69d0f7899e761bc959eb780a50333bb1b48a596cc55f815f7a8e30de73284362765cc437274720638ca34ee9c3a3398dad06304be4ae9dc51e85eeadd13394c009deebedbc61f85f6316e6c1b736cc6bc8de3c3962b767f6eb010f23ada09a756e57d87ce8535667a1aff8ca1fddfc7637afd5d4f7d0d3d56d938c98c26143e151e18aaf3532c53006091b52dbf8d2d41406b08757faa16d16d6ad2550a47e00e6f7af580de7a720e13fdbcf25b661882660a611945d070afde92f9eef1a7bd9d5bd6182e115b243883baeb1d133a0266e95a6a5d13db939ecce5e872553ccdc04f73d5db6f3202e0c9e972db2c492ebec649a68253de21496365194b37f0d982bc3f58e057deb7ab1a1e4d2ddde7d62707fb82a3d6b1c730c9abb38f19903a04898437994b2a4eddb67a402ad347d1f62baa4f82250af52d19f7d1cfe863bb0a57eb6edf3f0bc217eafddae8737d33a90b4a4f21b40f91116c604730ba324ec51f01101be0fec45f3774c8c4e7a403209773b76c6f1f669d0495f6502fa504c05a64b6ac560cb213a3b6c3ad9e81679adad4446098adccf054ced26aad8494a5fe7200a5abb3f59942177b95d4a12aa465f95d3e3e6f445ccf8b708f1fc06f9a7970a8b3e55b48abde4cbec6d84378e75d2303d7b6eb1805ae03de9bfcdabc2b07767b57ee7300aaf932a694e22021990d4236a0cd46f2bf17762292582029cc654e4473b970e524cc4507106a21f5a1f04144761236b10e9e618f4d02287242b3d3262400e4db0f9a9757a01039ded8d37cd29636dbc0a9a880cf1891fd1549f534d8cb2f1ed29a0087fc321593a4f0ea63c2bd3a1a7281fe5791efec1289ee4fe083e5754b9170ef0f5b745c9967a453e2ca441af41b6b346f607dbab784d35240d75988410ff8c6d9652caa66016887a650dded40a787aaf1001b906e5ab86cb739ac11fc9f795a0035917472aa4c6c6dca3fe7c2446ef2b0f40a1c6e85dca343cbecc3b296c94eeb06260bd2e04290440b6beb5925d8258c83b23af04c0a37e05d4974bd0745018bc131441d24b40b20466bb8d7a1be28eefbd80691d2027004fc139b9d4c88555494fdedccc8b4cdc7a3099b241d74c55c5476875c08d57bfb205751f29f4118e239a41c7bc5ab063570ec911498de767cc8f978ef7749d1f246212c951b2ccbde99696b215042a43c84007642c79cc29ae18c4553609af142f1f37e25f25525cafbbb79067ece14794898b8360d446fa682782b9bc53ead16909181327c932920b9cf551fb1d304792ae8041d0d59bf0072f6fdb9062cfee563639818f73a8021a6019db39e45b72d3b860119dc1bbe7d18e996ecb555ae40959ecd3c8d47af6f83fa0144a9e625cb2c42fa5e95c185b99a59ef3e81140835d2439f1f41abb7d19d555e8ba65568e9ef3714248234551e69fc35b8239bcfb15dc152752dfa82a829f282d881f70d5ab8fed6ff2038f5044e49f3cf3eab8cc7df0121dbe3486bda96d725505077bcb40269d6c9c06666d110b670725055d209c5190f50685487c1a0fbc5a44ac06a59727e0a85178f3b716512dc4b772831f3b260b596dd91a85cb6fe6d0566ba7bbd6a7cf56e9d3f1befa429bd3a7b1afeaa0aa5223d018e21a98ebe5ad674415f632e3b763ed98b9ee5fe425a0983328d351d1e663299c6155682af6afed8d426cb5de226b6ae44673ed5a037af7448fd8c509857b2cf463539706b15bdb913f7db66dc5aeb7404a360bf159023f1f2f3e71f923646932177ce0fb41e5f48e3437d6aec558d64d8d39fee6874b2e6f129352c1758c71e4f5e382908e5204ce05b1c95373a2f2432a340595b70ed09d125b0e74ebfe5e25736dd00f1a77f6e0f9eee8d0922adf9f1ab77fe75a9980be89c87af165705924b68103adf9ed17e53dda3a39bf72c7dfcfdc7b17c8d0aad8f215244d0832f32cc48356de0f4f0b2de614c36f4b3d38a50862a96abd0550f5407ccee154d972293f60db36fbb14c0b72664abbac8670fd7b0168500111b372239d21e07fce8ec4bc90f721ad742efd8345ff9c8b8103222da52fb50e18afa9439703483a49d18b8594416e64263fc818892ccba488d3166b53ebb73924a2a23942ad120f7f322f0e30f4356a5be767844b21b9c85f483d2efbb76566eeef7dca628f0e7f1124737b247716669f1d84d79dd87e6fc03bd9cd62a9f87441af9bd27199405d49d5ba41afae671d6fe0bb39f448b31453d92cf370b1149514579e096f6bbee53674576acf44d6f794a7500e99d235ea0a39cbc1af7c20419ea21d9e7bc47b54cbf44233cfa90bd1fded89bbc3e724eb83b0a6841af6bb4dcc088a1609de3e093708059bf85d33e374b88daf430d22141262f93ef061a95312b9d98da29ab021d128abde21ac549238341c84d317a164690ffaddff840078ee664125a0e20b76bff125a7f94fcf2fdcf3e4c59acea06119498c8d968c17a8d62c68063d611589c5938669b8480757844fe7708b0aab38d3ceaea9c9077a1ca4ce9fa6067bb6a37971a9d218862ca3bffd0a7a6b43e4bed207e82ff65c7f7be2dbd616e22015c8b6a437e5be31b3e293a679bae872b29290c6c4ad91f58bb239ace205932883d2a2af636680a01ecb2cb35fe4ec8b456af6eb5a8c9043e7654235fe2da5ecacb1bf817ad5b6bbf4047de4e7db156623c0561a8ad57afa1d3ae07264604a4e4c3cbcdcf453e06f8f9d968e962efbf742948eed21fb8b9a736ec23a518f61fccd393d33d4bcc338efcfd4c087a015810078f992650474a127016e444312e35410cae9fdf2155d0ef3aad7767919bc59daf06f5770f27fbcd8704d88137f914a31395b42e7c6937f5a1fdafa3953a21185963e24ed543c0f7ef20982e12d346b0f47a29ed416862cc211b70c6f26c3362676b280cdee40c2a5cb139585508258ac24486245b58ef2e1c0ddc0f4882c50fce760463539e92c970e6cd5a970d516115582c843838b9639d34d025eb452057b393e246f0ece23c17fe325b02016755e1fda802962fd2136066e93cf1639c97a931705be0a5538e54bf3bd3b45881d561f36fdb847e4419489ae5b3b9aaec3868c713acc35f012d08d2c7c5efb0f53bbb3f05e9c659bc5da1703f3cba167db438a14ebc0ad9e7ede00e48f92faebb3fd7cd3f25a6887beef7bc003cb9e7530a9359087c17c235d55184dbeffc3f4896930d6a843fd94dec1f1704ee2afe950f2265eb86d46de9e4d6ad9726ac99348a741eefa9c6ec66df04fe323f31fc4601023c9205b406180359a8f4b005377ccbe242111ba8ac9d3263c9e0754f9100c374085dd512265ae6e289b935add59307335cc2817795360b1c40ba04911016e1580808808be46e9a7550a5e01362594c8bd958c446f43f635d8751316512f41f23cf0a6f659226bb2b259756058653b639bf599d4acd796ff7e56c180b584ed6d4fc9fd7bd2d64da025740ced0aceffbe0af2867cd63cb0cd7765222463ab8f9953cc7c03abb997e25cccf7553fa09a7cd5ec51d4b21b53e69fdd2fc028b945a50fa55a6b7558e60b7341565fbf4457e30c56f0e04bebc1698be126ce528d0aeba9002e05c2b7f2193241a2c35aa757181115347e9d494f4842371f09f6ebafa95eb4d44eefd35c82b02d26606dc6486c73424320c135c8af466c240aae7b4d6b95d83642d1eca03c47ffcf39c45ad41fd6d27dc66f990b6947f961a5395d7294186c18a91047743f1c428a4fd8f5ddc620b6620cc2e92fa98d4cc6939bd463fe6fa22ba73b1ee7f193ab464c5d1f3c991200f2001651ab35e5ac99d1714a1982bce9ed896c176d08ba5a883d211d49b1ff84fbb0e35d0036518f0565984dc3b69896d4b582ac445d138b6557261ea7705017472e81ee20918f2eae42bc95bea7f1c8147fc61d4b0ec2a61d61c25dc37a177061c7c11c5342bf6e09c4978cdda7778be4e43ef86130abcdb9e04b3a1412e4624c5a726a64f7618682f1f7cff72238552926ed309a77750f5df8f2cfe123e97ddfc226a747ca26a8ab717228d942926eb99ed9ab703d6786f0756fa9d5e3a15d4e8db0f0ba209412d54f7541594c5772f8c3a840ab01630ac2a8b29a0da6efc9e335195d2806648c0f5f0a39897d98904ae5184a21a7f638f470b5b6c938184b575f2cfa99c5d6d59b1f4020cf6e1ec7240ff88dab16ec90d4985e186e6a5d123336991b45ab7333a364648a61440d88a9dced3766d2ff402e9f42be9d2f96cb8410f08b28bde45c20453cb6840628dd40bb7be7aec4e1e43034784bddb276304c5fd6840f60c8aeceeacd4576237e5a07f4d9e3532c1d79e5fe27837e591e95fd7971272c82e1d0e96e85ac4624672671a853c59919e54c10185e10ab928d4865d9bc24d72043285493572cc84c6b111851eee472739b6c598505c059a3cf965fd593f68d996d2be0eac43679444e01cbf628a079a55cc224f9c198ce1edffebfcffcfb7bde06555561ae6a34b36e57ba45cd503f0e7523f2c491564e733ed3a06275c07c9d448f3768653bb0f811f4f97034f24950c31e96644b2822ad6f4f81a064c10e24f3a69803baa06734f95783d6164ac7aebc534aaa248967341112286dae7a40d0d389c04e21c000b85edca3a34bc9393d6a3ffce5e206b8a091f013c60ed6c189c429b1b8adb2a0aee7566a1468c2467607f8ee480fd3090ee15176560de45b193e836c02e6a7b31491da2ec135186249921f7defdcef4b41c378820168d242c9a09e96e37a1868e3c446904d62b67d89d0187c8422d229d09e6199856f28f48e5fd0bb53024d7f2d6e5996efef2a3a8326e3bf7a3da68b6df83943077b2581238a85ef004be45ff956a07b7a9a942987367c2c76516a004ecd2ee51a841717c66b14efb49793162f4024e9497b7c58af0cfc4ed3cb8c2ffd9bc18a8f4226fdd60af76960d72ddd56ec994b68e6ce621d67b59245f5b39b4bdd8b44b44833bb4e690db9df07814428efa4875b1646b7179268a8523e943e9595d0cf666f79ebf3cd534080e86f45fb5e894eaa42c606ed27129a0894e837d4ce22009f65bf175f90d9985318ab330d74e9db09f91025d15e39c86426ecb204d157fb1347d32e8dc39eb22175e537a5dd04272063dc902ce4b7e824de4aa262e62e4aa5737cd36ac71b3b8e2972b9242ef5badc328e5418da44a701e09e73683ba2a7615f275544c2ad2e9d8d6c6e5c878fe4b431f40fd4cbf362b1bff7f7d7157b3daa6934cee0b01f032b2b3866242c15b96a715054b97f42ad63f478572769101095eb53cae524bdcc82e45f632908c2475a919e263d80f3d0b795731234ed6e809eb242f2d56b86b743081f8c52163f523f07857b26f914724943d0b5eabdb5e533a29ca62d97b254e540135b9d0b52ba9edcf66a1d2c1928a98212b010df643effa106068725016a8a97e595c422b0d89795f296b27c7ee742fbff3b9f9c0278cba3eedab01414059ea81b699c36c64be4cb77e27927b4e2ba57d90ddfd945b48e7d55e4f0c7c024191e29152a14562a1b6c527a51860948ba4befb7add9e5fe4efe2f9fe72dd80b024055f966ff7ce5ea1ec5fd3547a069795d712ff95dca020ca0319c51e23de41ec0a427dc59ef4387c236ad5a9a033f559f18ab4f72dfaa71c245c5d803380eca639114bd2e5e2005c5dceaff83fc457a4f6d56106d06b188c2beea49fdd8c40569b1508edfd3aa00c5f76f0f7176e872e45e9e66df05af262d9060be2205a034b22b57f0762280b2b2cce7c30286d31f9bc796d7c09957687316b8df0b0520a6973dbce87c4248132f59ecfa6d9d4fc34bd9b8c04121800b3fff88944067f1becc8f151af2ae59c8aea4b8684cb67b186897024b29a78120543041e1eab8132846048cf52df04deedca4456c342ff5dc3726ba67b77e8e6df9a1518548c523270ca90aa3fa041849244a9f4c7ffa879345da1ef41259ef965a4fe6f73c2f339d1ba1bfa270a34626401cefbe5248bc5bbaf0c3562cea834a26f138019b514c6a7c90ca82451d93f18882b49add7b0ae01b475facac414e655a2c17fd94b1301df4f4af12b3c6c4c5ba8d4934523c7f4affc1efe6d53881dcea2552cf2fd2e5eb26a7171ef85e758c7b6e559ba6a9640d5d4e76301efbea2616eb4d064f71d353ce62bf861829abb0e9222a170e8ed652ca94083dd49d7ddfadc3d99546bba24c4c6e90a025de260759012195ea1e82b06ddf0f9cbc771643a41243e65fd4d2ad038d47efffa55edb6719c26a98e1b7a7e927752f01a6b859e0e1fd35d6cb2a8662eff0fe5f4bee63ce1814b71203b8bcdf80a9ce64f659a8f8e98a3df020c348a5349c960f8973c8195daf669c06f563fb81a7bdada906ec86013400ea6aef8337006ed43e0c9f36389e8ec3719ec949d72029e0e3e4c21b4f551b18d585dcde41eabf19c306a78e446754f6c4fb0d233c3be90fe8c6ea1068cd3f212baf1b74c0016d9210f6f2bbf6bdaaa21db65cf9a98a81789218a2bf3cc84704d400b39a3e5f6c6606ee199a005cd0b4d1cd4b38ec83125820e7b2e93dfd58ca3f832c3188cd9bd68eb4b2277cf2fa7dce8d83847c6256328dd15fff4eeb0c48ce70e1489a9bcbf9dc1f482361fde8517211f3f1cf6b06e6ec035634dc4eac277dcbb7d78b251bf947e5ede0492a345aaf8d622e16ffab65fc727c7ee1152e3bc0825b7e9118b04c87045c24595967a39e424c0924f1dba79384493056b547c2c467aca48e2e6b3bfaa65835b16663f99bbc022650e47ca3c5efc489a0556e2d4c78b6d8bf65123dc2035c28db52386ac4a997687566672bbc7cc373a22e5f5301ada124c23575f0b08d46e7ae31a1b517a8c186a3209f47fe094bcb416f21dd318c1586c773ffbeebfd261408d3445828ce10df4d185bb6fccfcbce695ee878d13bb15f0bedb3cd23fd85fc0748f29c2c0c4e61b689733b6a38c6419d7eb147ecfc66c521b356def7ddc447602af8a6595329c0ffb9d49857746c06a125b70817a166e6da8b95b2087a41e13555a21604622fcebcd5d15fb702892d349cd9b87db0c8828e6c9b0e8dcf3c1e932ce4de5fc3bfecdc85b5973cf39a77e3cc5b24a0f058e7a6c528866c8bc1c67338c8c3b5d0e63ab1d2df57e0b42b590a46d9c7e8ba14a14649050cb7235ba9f212a16a96cbba4d691b4c64807bb2136b70e8a27a7d922822a5ec08a7b69a201eea89c002c88521f8033b4ac4cb37a8c56e26e90037d2e5afb5aac52373e3b6d310128f93180d6b5fc4ccfb441201d0827a96da803587b0897de96500673514e3aea062713074ac7edc4554f37ee5e716be8313eb0922deb7650b51cde7433b9afecc470e9fca6f6541058e582554c9c06c4fd33281261b227fbae9df49fc79aaf8ff62380191a3a23689623797227e54610ea7e63c42848b70e18e2018fe1ae402bb4d3c3e7f4c5782ff32e91e5e51e14586f95147ff7fc3f9017e0868c93cac7ef4f4a2a3e0f66f2e0ae0618cc0e162ef455cc59d1d3f8b0d277201516e78c1c635553b1ac8e55d573462e9156ae82d2ebb747d0e145a6156653db4eca9a6546d994b658d2126068c0b51400984c393759f07e43bf40b0bb0baa05a0de864626ae0bfe584adc4fc20137736f24a57a0740f48d6ffff88044170bf3a86f933f76dec2de38e234f1390f0cb2a3b7761eb8eaba6950bd920a9db7ce8adcd96b19309d91e2d4fb2876dc2f2f9010eeefb501caf9a0a7645512eebbd113c2d66e0fb14da7f46065f557d44a152955eda0a85ca5b568fd33c0d486ed6ac778d9f2d58e53344ce8a3004cd0fde6288d80063a3ea929f3da1d990fbc7b89c18b1efe1957e5db611fe98dc7e194ec70e601dbbc1a0802b3d715a8f08ad548909f688b1ed3b40fa9f0d65a15f428bf49f5e558439ae992cca74c4be25ce34bd1b479e589d7a4385006d708aee10752ce8cf0f62ffbc4a2bd03f3b3a27e6c3a7edf2c3fe65426943321d116e5688b24f0596791acd831dbefbdd2ddea5d5b1b15136ee180eb98b51ce63e8625b77cabf69ba7774c9d4f20c63d1b76f982b978a331e6794f3a2c048c62a9b80503934ac0c435f732d10e75b98ceb1b5bf32702cbf74082eb032f8e13d0c8f12394f0938178d497b3737e571d69910eae099e53181ab1deee34c39b96e3b70e4db44a6c4178f8e993754e6ac30d710ae3701463384d8caddac6894a8322fc3ab6c49f44cdfd7ab59e61293dbdcd915b68a6b0403eeec58d1ad78c27c77377091d565d569dd240a136d80c3e589e55f8b5620153056ecfa2de37c26c813845faa62b51b101c869282b9f81c04d8eef96c025342d74191f9635abc1becd90fc0c83414512b55358fab46d0cd18408509017c9844389bce7baa8082123887e366bb3c1566b340c74ad0eb161dbf921c44c679cf2b6731a556c847ed93111d3541c2018e89e33de4b0e5edc3973354ae29a922585b3a48487cec98200606688f5489eff550e135912598a5ee3169395878f484ee8c257e9e3ecd3a9640aee431a7462679425dbb4109de25fbcbeb5e58be3a3d4a13c85897e3017d418107d56c332e8f445d6be6e46ef70c634eb6ed172ed71521b4570b519982363e4a8ad4dbfeb42ace561e6448a98700fe9efb638b2e0e8cfead6a08ab486f7f64477fdb6f7cc83ceff145a19b64d56088b8096e0d43e7eefa07b8e287db93c0711dea41485f56ace1ec6c310ccfbdb1bba6a81c0e683c68d9967b6b395e12b3602a06a1681bba8ea3a589893719dc06466395ede469ce155bc91d6894b87e0b2236899d7602b52adbeca185f9a0ed9b4e4c51a2c44d848df1dc46d9f1ec2032f44d8670a083b1269c6224bfb170bd40fa79dcbddcea56cdd9b2c4efe11c5a95a40b7edbaea5d861f2eed95c304c41e30ce4cbd4f0f390abd1a77f571576ba6340df7eef03354e8b0c40e05dde60425bd565b360004454564564cea64e121cfd9b8b81e0c8161bf5dc7c2defb7889545eacc719a2c9e5d20558822843459fa021058d62120c92745ded8688369c38a63940873a33d2fdff148f8a19398bf559da50bfa1759cfd273126f9b5cb7f1218348483f5e03fc316aac2ffdb6ec5c64aca35d985cadbfb75514aba6f9aa4fbac3c7a83739d62454cf525f83d05fe441d2c63d8d0e9654295980f9d6b54f728ad018ca606d94b136bb63810623a3d25698944c2f59b541f81d8f3dad1d3a0d80ac0f504766c9c4530d64abcc61b960aa33ee9dca6fdc06904aedffa4f3cc10117e27e0aad21b8d1af83acae4a2d81c808c44c03b607e2065c9ec426963b4daf898c2a7a2f2f04b258ecbbd9ee7c35a3f4909fe182361f660bb5e409f8b5da21b3f1bccdb9e8f39034c11943013a4d5d448433d4b86ef956467f9aa9f6adf42ab8d4f30519cd752ff94a93a207320fc2cf049071df5855f033a6ca950e2b56f6aaca58e923531cc671ad3ae890b940e1f0c92419603c294485eb8fc1ee1aafd2d0dcc5ba8990966b29bae5325d74d646e36ab51f9d219dc6431d9a7727225b87f37e42d2442869ac0a59c0e51c74c9f6a9f14e5668bc80147cbcc6ec5ebcf8204b1779d77bd290e3183ed75a89a210d1aa3f6c43402b8f0cd73d434b72373288cd523dcd86f15fa219324cac37e33cc4f2f5a26fd12690b8d4671cb43f7540d290b40b07dc0100b49fdbd4055f81127a3d869cea09400b131d1a37e9a89ed24d1865aa5925c4c68ab9225dc7f9fc770559d34fcf968cfc1b41d95026ee44782971c9f8a99d0e855f0a6d52c02847ef5ede9cfc905470e9066528c238d2f38185d18fa84e6556b0e189792ed395a442959808ced143d1eb8d0d14af2e32a9454f8b4d32f597556f6440ade784e81128074a94c8f2691d565e359c78181260dcd696f49a73a0bd6644f3039af5899e79574e3bf24f64d0d7787f523be64299facb45d377cd4a687c5f5df3500bbd86c36054258a2a8bee22619bbd67620a64901be0dea7b8d923463c4c36c0a2af3f4ce129fc02f05b6ffe9d554ccf154d9b32311034671edcec31afbb73fb29dfc7609b043f9420ff0b637eb76e426fb4011474a29649ddfa0a655413cd1a60497a124f577cc43d74b944d5e00518e7da37a524c8d7b9fadbe4ee3ff8366e329897ba8fe3ae5c43b98d65332b6ee08dfce6f00abeab39cad84e0732a959d66f6f879576a722fdaec7818594c1dadb34b0f3d0df233118c142b1f19d9c1f752bf8409e2b09e3890c23e64c38ced9d91f0920b8b3cbf617278ac2325c50be68f8509b891e9a9850ff673cbc5d8947b544d2b7bde46f6e75f0c691f06ae1049c6daa4755e33410f3d817feba2ffbb23e317da99166044fa064237d7a72342447e23ee3cbd61e5317c820c50f19233f726e75d68b8309267b7e91ce9af16b928a5f0dabb2bc9f2d989f50107ade1f090eb587f792c0ff914318642c1810aa3f5781249e7b76b8d3fb792e9d45759dbba16d9f84d562b31c985a4c509db7dde78900baa02517f7c98913cb94e0ca3a64d675bf109b36982c9e6b51caa74b59c81804ae4443d43c6e3913d5b45b1162763dc3821a6ef84b02c98e53acea5145a5cdf7378959e8bbdd760045aeeb400df3b4add1b159b5a6cc600968aa7ca24f5c04903e4344db680df0f9e782353501b938adef8de0997d1c28edcd13bf1b8c4b76e614a821ff1fa9ea75d48c0a3d1542e5390b8255baede8aeaf3f96528dea2204fc91684c41350a719954c0c18cee9f98e865ed146b9379e0232c3f78f062ff5886be9082e7132cac9ce813524fc083eb3bfff470db484e82c9b8a6b54a14364d2e04e63cb349d4f5ab7d096c16a3c21a75373297a33ef53bf6c2d007d9adec3cbf8bb3dd6772e747fe626c24efffa1fb483c06e646cae463935954a9b971c0224c77a8381021826a4044f6ac66dfede8ea2be744c57cfd93fbcfc2e4a198451041538a1357b8203e487286ddd0305e972db80c3277f691e14701f1056356a068605c3bad628e3f2ab8b4e47b50f53735adee872af9d23e0554812b105d22d349134d905a71050112657b993283a15b8b01c0b1b27ed249f6bd8ba638e341d1b19816bc5dd4babe82c4c188dcbe181a7263f2e5ee20c7d1f64638f2e24e36bdded854e5dc5e99ee410412b1aad220ab93d56aea66b10f80f0481a9fc6bc14b93f3a67f2022e6996e3f1d9c3de85b42e8452d744ab039d42bae8637d08142308db594ae64009db2e47e57156b5da12de6a8afca59cce989f36d6ba3d7b9b0e3bc2cac6d4ba6c5859271f4afeef607101543b34e01295c26b4c606353b2ecf564cb57efefec80506e0eb5ed0b634f6496703562c130a22d03a15d225b25ae423880c9470ed08ebd4fcecd21cf6ca4d3242a51d0f8aabcd53d7114a117b2ee0d883f7103e8a1bef1e9698efa02f26cae94140549af8fcae8d083b5c7c95526e89c88325290dbdf60ac197ffe05a3b0dadc5dcf54021d81f25508d000a8175813bde125d6d0a6fb0458d401e9e38cbc243e30fb29613bcfe2b44585d8bf248caf7cfb15f73d88692dcb194cc35ec1329b17004191a92de7bb3eb77628ef7cac76a57dc9a6e38147b24232d74c7f6fd6722e91cf0ade616176a6beda87690ded9231cbaf89f15ffaab559cdf5d6e7f8fb63067b828edf0328bc49334f4f7053f38a7353c541e3937d56dc3bfb72bda11738b6be396902973151306108e3d0f386b371c49030e368d600e02506689eb17a53a1b6e08072ad69185ebf825adbfad76e840ee22b4208d2839642356ed29418d1fe84268cea3a2caabe5a0ba68aafad17b8e59eea7d965ddefd383c0a2fe49d1c2d938f504a0f4e7cf8db0fefcd76767a1e7a57d08f78ad949b7b92ddf0abe9946bab58ab910628f94310ce9ca6b87c55d1859f1eb354507f70b09113a025fd45dd59529775f8b388686c745bd48e657e866cf498479b31a736d0bcf683206e370f4645054b26f632d340f61569fc319fb00148358c089c1f63f565821c86a3b8321fe728764a04f27ed18412a725e29ffe2ff7099ff6b924f14f4df53997cf3cf493ac8781734fa5fc43f0015890ce98da392180143f9f5e9e684b6a505d7aaf67b771d808172c070d6f0f64fd6ef33fde08122843b23fa529bbab1d2e9f219ec5d295179035cfabe315c734f32830f4caf3eb1070ac7d67036151c26339cd7c961e6a30da654e3602737495e459656fbe02d93ad322b4eb8b308479031758755884f9ccd726618e9d6e93715d7a2eda507815462e7b2c8e206b94a6bfc9b19c1b58c01789eb3fa0e8ba792656d29d3c797c8267c6e668552c66f4bb7666adf8428b209554b9338121c3959a72432de67f3bda653b7b51cc542859494cd14657fd866b8ccf6f34d6a2ad02f9c9f1461d75d181b685c8cb2988ff051339abd42c3e6012c8bea9e73b8598ed8546e0eb6d3adfc0494399654accdea850e9fcf762f5db32a2b53c9d79f6f4e911a0348d1b1e17935c324f018cc0e0ed8a1c5ab7692d8fb8a87bb461809fecaf912db721d22cf5dda450cf9873e3e210d73b8529a02e2e1f0b04998a2eae6e4e05a7316869b67452b03c4d58d62f67fb8bbdf390a7bab3dfcc29f55029bfb7d6954ca4147b4e69f79dc1eb88ac34d0e82c24b43164e1dfe058ee2c4ef8d909cfef000b0a51e660758286a91133d433b27d26ec623b9fb88cc8cebb4ba4aa4fee1b7d908cc268b7c509466b98ad9dffc18ea7b50353830f26952438c89e345940ef14415294cec5f653bc1d224f3d599ebdc73e9d097aa40d0d305a92a146468cf212dc1282ae9c9e408c2805cc94a0314f1c72038b4eb0aef4a5a5cb0e821caed660fb2cd44b6a1d625a14a11df1d98a876b1050e359ef2e9ce5656b8510c4a61858479c2316b039cfffe35793649db962058fcd92a72fe1283a180fd16434527f6c920f3584f03f6d0267a493b9218ee520f216f390361c4619b3094bf76d2ae55b0d42ec1c37b0d1687eb814b22b3f28606a7c218869d4acd8b87969789c4c9c9536ee8719db9c09b30b75a473fd8f055fa0a6cf9bdb9ac13a92423abeaf54367df0b088092a87410faaacc9e23ae59b34540786853545fcfb10f60f809addd17270e2f707ef328eddcf44661ae3c2867074922804fee89c06fd568dac1376fe59409272eb5a477e50f62e95e3df6f3cc525a013c8e0c43985715dfbe2b822779f495f9221175b50477cfda546cf51d2b56881d59dd3269b6eb566a5e66257711bb85069e68a1c218963e5097a5768307fa72f4bd410007b5f16114c377fbdc631809752006b5308ee9994c2f03490b1ee9687c570cc498666a0d2a8d355a79a59c9d7b657cb6d515af8cdff2f20c735d04219306c4e8d3ac538e424c03fdce83b65a6b7a8747c4b54b8fcd64eb40c49e3aadc92b28b9bb721f8d7fea76caa40d076651ce7298283d9a70fef3d37bb0c7b3761277c1fc9c7d584c9ae10c1efa5bffd67ab997f8c055df65eeb09aa7c2697e6d858dbaa8f65d262157954962c2ac79b4221406d3851cbc1fbe48655e772dff75ccc91904b0ef4be4c11bc04cab0cd7297008bd839b4d3f8d2424eef2bf7ca8164c0c9bc060c4173c1383ae316343371606b32294929eb494205de42489bef86d49da66a08241db7b79a7ef21647e6fb88dfba6c7c3ccce05c4d6a46dba3927a3f0cd9b6ec4945248a6eb3078350d74df59ca76ec819bba28d79956a275db25f78e217f9f10075ed0c8abfe64ef8b253eeb2ddc400d880529b10139f13e5b39b48e52c89437f9843df6d73d65d82eba9d836e28174b636f2efefc8967e0c390e2e6247ab402c8fd1e6fd29072650c343384bf05c83ccb769aa6f8ded5662c268f991b6e8dd24bd09f6b70930111539a4eceac33013059097332b88bfa85d18186b6dad6cfd19619ee3c41665d0fcaae701f392aee2a3fa8b0bc07e8a92207d1e9e34dbec5d80dec3d193a06e5de59fff088c8b142b193a7d43835fcebbc8358abb85acf84319ff9d9ac8a2a53c792684396a5abc4a05b31c73dc69a658ce4985ee2daee0f61723185af3555953c8cd879d5b86f7ca4a0c753059721f54c43306938b3f442be488a65e3be097b15e7a7bb44c386be9bd94c7fdc6f4125bdc851889a317516272e3936c3e3bd649016f35e449113165da040eb0149cf23ff44a43fbc5e7f5a2beb818364b5eedf8782fdc9e98e25038a1cfc94753632a918bac364730d43d3978dc98f01de5bea1596392bb82ccab78367d5c83d7a45df144a59f726961428edbc4e9dfc9910473610ad073847823fa76af05778a5a12f2ae9c633371af1d8b92b53ec2c6171d7a77f9abaadf02c0d5852ea9c72643540a2ba848ca7bea1ee5e347ed28187ad4d227ab6a9bc1bbf142a38f40b73ee050bfcfb648f0187531fed499203c85f8a4ed2e730d70c275ffd21ec52436deb820a74c3c70c9725d6f7fc591fbc92c99f157b00a7f34c2ae089d3f01069a1c51fc2abf721a0e86175255922c3705e8c910050e1fee913b1377cfd4a1f2996f6e1193c8e6768ae62cd866f0697d1cdec292262818a93a7e6326a72cc6cd789868293f71369308e80a6cfc411b40cc0494922b925490b21ddc7be84e5cca0cc08753fdc35723775d701b76f10debc5477cb0dc02a6a1feea05cb1608b7c8af5ffdf8cdcb46d59e6870c0a41fbd6013e41e7fd8d81200e2ba83514b6e1a63b8f5ad2b113c456a39e77e7aff6c4393ff062fc6335dbffe8760045b9bbeb2843abb50f5f9d41999ec6af28584b35d8ab550234646d09729143c347ffe29e3d755d68c37fb24f2149324bdaadfae40aa06449fa3554651f8f2cf9a6d9692ec2a10016073f856f0e2ff7b48ab25988e76c3344fe1050f131ebf6ba131efc4d29b68661383f73150dc99fc62741a7f702223a2919f31d2711c3d0213bca21bd857cf4ac6cc930d63fc9284b4527ce4ad35b538d54d0dcd2b51609c17468d05edc6e0fcffe09bd13d2037b3803d07027e978079575a170780de46791d5a807d0d59f0c3751140025f8e4bf2faf1d993625bc60d2e263ca1c740dc311c6567b716ae0bff0024c73667cd93463a1ab8cc869b5d8f608844b4438c6a67724038a6a644f554bd886ce8c09d4f5cccd26dc336af6fcaeb249a41513f8cd5b14f80f176a21d33b24fc19585dc62336b7de16610cee97eeba64304855843e6d4909857cef0b9716b1646c6de2ccc8152d5aff6fed63808915bc2e643ca2a2ae1f5e23d9994d11f661064ce4d1588a18fc3b2f1c3d8f99a6a5f689e1c7c09a5445ffbca457d3473c05ca24fe64f348eb3a7fc52b98092e9063597fbf3bf2dd8aeb4877310c5a6b1aee7c7948545b42076ba871bd83f4c10739073be34eeb493b125480fe039b938bcda145f6505f23f9001977a5e7899f4f4f1c38df4001a0b6f20c30164777e75b7a44da7c2594c09b16a5bec49e4be201542bbe2f55ece704cacf431e1ebd72c64e23f3dfdd790d8a3944b94aae96041adac1f7d5c931574ceae2654d41e339a72b2bd1f7e3688875488775710776a4bb4ccc6da90d9f720ed3afa539138022dc33ae9acb424b49402e8b611784aa7ecccd51429b1b90e7158b5e9846f2d73a36f88ef970a0a4fbb30ff695424d264302e93e928af518bc438652537596d2195996ceea4febf8fd08947ac9daf4532c617d884208d4815f4783cce165f34ab2c49b32e1d80a53f92f8b8897fc8846f7551c39913ffc973d216bb85d45f1008859cd07e970bc04e5973d4a9a8fef23292aafc4846348c4f6ea6d060b7fcab009f6440e423a16d89d07f4e6d452d214e70f49b16b493a5157055e02b6d6e232cfc142f687986dca9e650fd1badbe106ad8cba900144cf17bd068603eb0e3829fa09053c613f9c906973fa3d41a306693b76cae23e6efd080c5326526408d1c6987773b50594ce196be989245bab57de8c2d5474d552ffb92e07ac8909900dfeebf74182195615edcba7a4a4c2e027d8650036883ba8fa96ac247b037869fc5e0f31db516e5718a358af53a9e5ae5759fa87ea950b32c2c4cf6a75b3f095b2d32816342162d06593f7d58206e7e861b26e1f16a8d2e19a3b8b8051cb96e67aab4f68dade480db69cc9be7a6755b10c10a89ee622940c7c5bca223f24dbe8bf91ae0fc80b21282f62694bf47b6b323e44cb0f4c8103593da4ae4a911a6de9a0c4c1f5ab2a6831846a9acc4e81d3a2f5f792c11f1304d8d9b5e22085f872ff0cc2d6beae4c4eabd2ab2e6ed1904a28c946a4913a55300dc2cd5cf4b4c129e8fdfb3bc6c134506fbef76b280d452eb6a46424e55c35f394e2e74a9b96d671271d31cd7cd22b7c64fe39620deaa8cf2dd9e6c8a87dec47df9cfe134b9e8c3c0b4334204d73b64a2d45ed6287285075aa774ca31207b26d78b75bf8555e294e87ad8ee61789311fc722bfc8c98926285fa4ae15bb5a5e125363644dc7ebd823b6d4cfb4d43e34bfa2d27c96af76029229af09baae329f0fc43571948338a45bdb562f9053519a3a21f614527b2355fc26c4d0733937445da7434597a7b46d2fb627c1595ae39ef8d40c077536c8f057cb15ee74d86db391851ebcae138ba3cff9b868574aea88bfb19d06dbd85f37a5ff3a920cf022f0f073097e66f97d5d9b0b86b6290db80cd958009917be63a05e38879b490d53dd450353755196521242bdc6d2a7bc972ee5071637b74317a241a34ce4d2f946c412e134aafed8a7c2935efa7776d70b227d153ee2437a33c6260f578c4db0434b50f37d751acbdf9eb39fab1f24d92c218b694d0b968865cd057a2f40e4c3e18cac4f3ba8ea1c647c55a07750007c0eb9ade0a63f1b34275e2488e7f6d33692d2f3a79b4051f29643d5b0605697f9908a90a040a8b3ba956a25958f35ffe1fbe9c9c058f95d8ef80903c7ef3bd32f15fb6824ff9c9d7ec918e50e54443bbb759b52aeeae945511424f9941fc1989a1c38e9c718be3d35e62a49898120f9649ce1ac2c31157eeaa878058a55911b97c5e9c0825c4863d8e745889f57c5fb78100dbe32d4136f0e349b1ef7f4f8c98a48ba3c664305542ef00b7ddac74639af4d162167b59cfb517f8061d8b4c1f0707b3a19c4ba8ba8005c15932a3001a899fc4ca7db7f950343ece63e02273bd0b48114f3b4809c2e2106d461c9779f737c496e3559364fa69dc79dc41f551d18fe5380d485f22f15593482a2e215fbd2d514b07796b320cf9fe80fad57977ae0823e4b638f842e5c97d7dc6a49def29870ab7d5b3d548ef61735420c01f9573fc9add59ca8397ca32b89f7c70a5f1e19cd4bd531bdabf4e4d76ec21f32f51afe03dbc286d83fb8d5b7f72e29f66dcf691ac1d1d4b4d03ba4c68553ae69d7d36d6dc8b21d87c1c1162c4681bb7e3cb8ea1762bdf7ca129ba2850a68a2e19d6db9b1d4b2f38ea48c92b2c89bacc35556548c8b1d197064bd6df2a948ee25b0a66982293d63bd6f6f2f9d9ecc93315b37dfcf7ca30cc58b79a836c81840f382eb01aafc39cccad21c55354798c17e8b58dfd876975baeda5ab1176772f1a3748f85a9853a9607dfe90135c92cb7233fbaa18be919c93e6a528e37c89b2c6906714368e59f2f03c6ad283fed1cb2779f44d64965106b13e949ea72268648b8ed4268ef94da694c8f277482c2a89d1b2e4d44462f078e4bfabb6dd574703c69d7c023a6f9675c61c8704af52029b6aa4684b9e101a842e05e75f86240da33150dc2ea65d12f3808d4a99c3ddf4a0819c40d42d92aa5650d5c34bf1a90faeb6b114e008b455e53852dddd38e73a088e8424df0206b2ae4c8f437bccb066340c8bfde588087f375692c1b723d97fc0e77c854ed510db93f0a4f16d7ef68bbeed073e4f79d2b7c753eb5ef2fbcb2f708c4ffa1b7d1ecbe2925d3da85a62ba563dc187c6ff8f4f9be80aafbdd92db7516ddb34346a3fde2f2a2545d86f7b9fea41908ef922013c0deebd743b64701bb685f394e4b19ccdee3a86f0cf195bd948a174c0d3201b8c481f336b67e0ff2c0862b30450844cdd5e9f3d52eb67b5f91b44b9c56a4c035a57e69948ad1e5a914fb763160d8e65a0384f8d56391a9dc53c2bee3b5b82142d1d375300e28df75c7a53a307559caf061be26fd2468cb3cd9b7c53b7f26b0f47c6776489197f908c3e57265c47fa2f013eb636c5241de85aab658183c3b3f77d2af6a85a5480226cf909376ea11104ad0b0ebd11ac73af9f11a6094a06d87132e0c01f8825a5f610a29a6079b2773ac765e6181e7ce1aadccc2b6c926d5adc2c4f0e90572a268858a1641e9416145f7f92357766276c7de9c55b94dd1329a28ff43af434764a381797785fccd7b64a9d57e6980da1fe098d90b0553a8b58700467fab4d5773284d42481a037396aedc140698ce3fbfb5435f2c912b2fdc7a7a2c9fa1a1a294dfa43ff8ebdc2774b55d5259a703eb8798021acb335a547b9f5e35834cadff3b622412eac56f598328a74a0ffac742baf5419b709772c9d5c63e06308ad53ff4a7bd9a3f971b48a2ca58f77ff8a188671109f9e735fcbd99411aa578074776abd1925dd1f905253dbd4004cca917b1440d5e96de99ba511343c506359eebef742ef8f40a751e0623b4a8c12138732deff229f4156c3b804844fb6852cee3a4a8cc0c6e4ff8aca5c5267c44f5a3b9681a3bbd170fd85aec3dff251a5b82e6d34bbe262a917e7a6f283f2376910a7a2f72fd3b118170f9a01c7cbebd022c91aec8ba93a1d7e7c602a127e9f130a5ea438d5f09789af385d085e5c82f67e775e0e1b3b0c3e18960a372fa538a249bd1379b11c0552bf9b58b027677d70f1e31c58263698f0d8197683e675526d7046f4d91551d255ea750942bb8a76446c70e72479dd56626e00e0f609ceb7528725b7dda76a5be6e322a94bb01455a9cf4c495bd8d70a82f9e74b2b7a70eee25611f839e70ade9e8bf421b96d85487c0ffb457a57a154d6acc4ba02714147762d5b90f9d0c99411d1bb109d41c3ae86fc44db28c434e2407113e1af09403131385d8b7d7ee15c0df3e83d451ca1ead92a22ce2ae753525a7d710157c75a9cdd72fa0c14b8a77236303d178de7109d6fbf7dc2615fad4c3fa4c616d52af0941e9e51e69b0243221c32bf4bee1a292eec77cb5b8cc30bec15bbdafe226b964322a6b58410ef26b30e11712e74870449dde14c0aeb13b74c2feb764c167a3edaf9b527bbadb41de039f15cf25a45febe8ac274a36c69123ec5ca18ab3a4b513d8b605ae904da7e5b92b7706e1d10eacc0b12b56ab6e0163c3020148fdecdf9eac725c9831de98efd68932502545db26c501c8cb45b4063942d330f9e96af181e7909a33caa6d53e46a8017b34166fa285cecdb6c1d6346b767612fc06e2e30c81b50a7b9930769c11afaa43923210d38f5f5f7011f67fcad042587d1047f6714b6b74a46e57876178e15387d4562e694bf2cc4eeec2956b64f22c128e797a2894534e579ea61a873dbfec9ada158d3bd74eff4a687601486993d693f53dbe41a833066a58b8a1cce825e89854a34d7df8e7d481d38f9830c620f60cc88ff4a76f09a13acf2c10cf3a91d020dc5f4bd415329da7df829c7b1361be9c6629ed241a243d9fd17d3a36e744363131a9bff999bda8066a64bef76ab7dd09c524277a93a992a44854441d199246f8373784c100de94b22afe68fb716adea615fae43092d2bbc275e13d451a5adb13f32e491a73736d907110dfc891be0ce79b6a542b7f8f9c1f72c98aa049f3d048b80aa9e18873dcc0c2a8c52ba86dedfd1db4c259bd8ccaf79a316a00dbb6588334b37db1aebe230d0c8b4a3d61ee77c63f5c48fbd23c602bf5e72b665b3c863081565516a19a25f364b85632a5a1810b081adc108e204a51113f85fabff6a16e9a14a64b609a54b1674d332de7c1704a75d647a4e16f9e6ea0ddd04219cc50116f0440bcfd5d5d0bfbb903160a14193e33a5e005b0c6f39e6f2f057efe6a5921153175f83cc938467c498632b0fb87a60413099cd5e5d971ded81bce392957991f88b732a5f1e8c2df2a641a66299a689896bd342c694a6e7bab3fa7d498fd1868f15a6c2e497cdc74e32ced2bda13dd78be2c0305c38e09a262c6a4bb207c72acc840a86413a7477026e9fa9c932d676821c69eff771079e1a382ecd3f7fe574daec6475d1896c33bed2628514fabc1914c584613b2b336eabcee52871f86e0fe746aa4fd1dc99a384aab7377ac99e7f24f76288086be6e3861a84a7b58a68f3a9ae79bf8672ca8b9ae0b49a7a6adbce6ae5dae454157c31cd334e58edbb4d8e0e517c9644b7e7519e160e1c7fe41d2398021cda9ab115430ef61fc94c532337e055eb36e75edc23c24661bb44097dcdcfc8f094eb04f684cb20ccbd8fa30ac4e05b0e01797cc40b2a396602dc031dd34af228d657ea47b8d3e0dd9a0d6645b384e2bb3cd62f5b02929df13075ed32ab1db79dd3c22e095a5a9825fa77373350eec9f3e0895d806593f8a51441ecdc6cbf29d6fc8c111e57d9d546c239e7bdf49a843a975cdfa72e0a7f6f328174273325063ff901ff329577e70addaf1f46c4fb332202c24cbfdf7af1d2e5e3b69677943ff52f71a2dde2b783633d747e22395aa2a28406a0d46cb6174d72b0c79bf56a0ff4de9b9b9f77f131bf68e605206b12cb13c684ba785ee6d5eb2dbbddb99ed1e21b1932ec6db557cb25feaf065fda0271562105e04f5e9060001c119a124156c769bc30f1877884b1a809ce5c7dc8870bf8876a7d00559bc21fc9842e33c52e70c4f6f5ea5fac065bca81c87d6f04c7f164117763535a965e61d7d542eb7e96d0980fc733098db49d06e87253b255a41ff37777632ef157576944ff00c19b3f27d3e69352b0bd057fd6472e49e2ef0a8f7293649e20aa36df693e8f80a1af3cf6635ee325fab355043ae4e28fc1ba9989b0b93c200405ce553a2258cf86ebb0387f53371c5149c4aa595979f848eceec4669cc704d363b3e78453200bef4ab54304cf950f8ce5199a2639af3f7b5d57af49b75215b39a753fbc4c1150d66130a2823a8ea07fc627479d09df875421baa99141fc9dfd265c10b90ff1c6093b22b7a0383a3d53a8c224cc30747212218fa4423adc321cea843112cb8737e8b7cfe8d63743a962d02ac5065be880d1422e8ed5e251f2f8a0b0eb066e4a90556825553e08298871cf4aa1b054df3dc2ca1c25babea01c7d8fba032f7aebb9bbb37331133e705b568f68bc6428252d67bccec1033bfd642353956ff537bcd1dd234769bcc233a11bb2c790f165521ef7374c4da8d0e869d225ab8e4f5caeea1d10e8b69424e4f5a10145d3963668d95bfdba5cbd65f0396fec543354b9d79ec66ca8a6be3f3b0aff6c32c510459f92c6e8edfe6ae164cf10fe2de68c9e374eabf9894db504b06533d98ea5d90d09ab582942e4398cd8be8a4c6775695d674b40c2d66542451458c9f26039e05c2c84d4171fc356a0955551f1bc655cc0aaae3e8186f6870bef9129cb4d9e78bd530a41387f329d008c2ebd5267621373b56793ca510b760cf7ce9357c9145ae84039ca51827e18e6f205cb7e5831c9f5eeae3b3e64a18b1e06a03c84786158e3ec8f73583bdea72942fca522a07e9305cc512bea8522c2188e2931b2afc76d383a94310b0a6870e0ab662ac47f547f29ed86049f4fb06798bb8cabc526f8fdf09798df3f56190c31b1c0278d9369348dcd3a89f97110a20241180953cba9bc1bfc9ed02aaac2071ff6009078ffe4011fead5fb93678ef89bfafec03185731dbea8724af78cc7b74feb75a4df698fb3ddbb82f8f59dcce6680355f12b6a974fd34fb22d12ce57916eef0ccf5b933624b7c79be6dd61de323d36020e4e56ae2b71668955adf36c5efa71b446cfe0971480d6388539d1bfc0751da408e3023758ef0650435f21592dcb3deb1c339298c5b6778048708722724f75727ddff8bf68488f207b89a9d07cdf82ac57139092e376ca4c07a22af4093139476b027172076860e2eb36963b01b77f8fe8e7dcac5b2381b89903c685486bacd7646e2b3ac44cb86b77d8ee0a5354198e52e211258f6d1a30a4fab9d79248a6d994aa1a9c3ed1a0c2067e218f22cc3a5d1b94948971916e271f9e14cf260e7ffee5fcf77ad751c01f5cbe61a14acdd88616d77b06765d91167fc0b06a016d9cfad2e5debdd6b680159c815ae13d0f9a117706de66726081a18bb52a8f5bc6270f5c1d4711875662b6622cc09629f870db62250dffa3ec541c21f3ebdbe944b93d6c861465552e757880ffdb99fc89da1bb56ea86aee74ec3befd82d4ef20e024ae22f297747f42e9a61c6a2f2af75a55305ed2941f7effd7fdafdc5d3228175ba100b8ba14d5132b48d9785375f9cdf920f612d9c3e4f03e801a8bfdaf3a6fc57c7129a65aae867b6bc4f727c5c075a600b929d3a933dd3f5b9a4bbcb6ffa98999bca654f90adfd371c763b343e6cc68981752ccc3e5646bed6bc24aac57829d45a87300554a02d92e171e6ec40f10bada3a1b06f0f62b06940310712d423ec9f7f4f55fcfe41d0f4fd0e04611275f7595d17a1317e576480a2df5e463a07122b8432d2a76605588d6951b80ea6ced77595fa27482b3766c815d923dc0f55796e429d4acc098f2a58c7826280c277c54c5e2c11695d4e323691d87426cfab0c91b9b10411dd5ccc712dc16c485cdc986580ab3fd08f6f210faa8bf739c54fb4ad23dd16523db78139a4d67d586bcafb770c1126173b9f08354a06992a4b8a028f83dae8e10bf257852d3fe48af1d3476c22f8b94b2ac9794b8dae0e5ae011e012a5877cdf8aef498a722b3c217929eca779735baa3e80ee10fa72fc677fa6ec276d15f178b1c07523f30ce8d6a0759fd0037bea0a3fb0b1cac6dd18c2ae214ec5fd5c18868b6b43931c68f06a7a33e27f3a16a4333a8597613c7bcf6bacb46d97acbd5b5bc3502341d074f5fb8ccd44ceb39a9b5a0579e931c68f7a30ad2531b44f2ce05b27bb99d23dccf23ef25b3e75015100cbbda94a3705310912746fb18322515e11e3fd0afaf7a281fc56cb409a164dc7ebd1b310f343dafc4fcee243d19b473288f4f844c28532432ebced6308174d9c608ec33c39518f1fb873236ece07d2388f993c1798b6747e131a9b2ab3e4fc028ce783637b8f811ea56aa51be028cbcb63bdaab731ed61876fba5a7977a39725cd120cf7b0dab2452b7050afa7dbfed1696c8b371054b009202daf8bbde319b9692e72401a1fac7d6874a0e23410585802d9b2a30a2f4f257199549e3b36fb84f465af5027518b3bed41678ccd643dfb567fa015cd64e95be7efa62d8a6f49c1649bd1bf038f167b7d802d1346f3e9fc35dd8b700adb1d7d9b3cfe9b00d0553127cfa8700fb5d08174a950e49a886610b494a5ab71db640b3fc002a919fa08985b5ba13f8fc657d65c17179d137ef00a850a3ff9c54547d2f6cf845c777f2cadec776387061a0ad3509dcc55b3d8d10675bdbba98e1a9acb4ae4766cf136cb2ba1d39d3fd085588b485508ebaca2b310031bcbc1188c994120c3c2c09a6eca5cfe64e1f51690bb44cda11780a4c3955867c4abc033ca883cd89fec203dca158de5af7393c2bfc96a6dfa0a0f1ceb815baa539bf104a26b4a75b744908d80c46fcdcd357f2bcda70fa0fab7244eeed40d69abf0923a4dda2baacd91cddb7e349c596a1760a8d30682f43a7051e34d0cb58aeee1c08ac2269761432fd068f7e44fe7e0c0739e207f6d56c0739f484ecc681f748031951ce89adca98177f5ea98b49bdfc5254ac3a16341f628c5cc6115e1bced9060de124b3bdf5e3001441cc73b494908f1d13e2c3eb12e744d60ce67acbed2965e1fceb5a234a069ff088f1ec90d034c1153a9d962f8e6bfe14ef82906898a6da2012ab61939619ab4945aa83a2dfb9134ff9488a5af278c393a4966186322f3c8ce9782ab5586a522d9f8bd209927dd4316b14fcc2168425b2211db720cf1a5d0af620c2be0d6d69a4c56698cecc6fb920ecf80f2e3e082c43ab2547fe100f545284a29b8359876ae3be087daf113e6aa1baee25f7db081b255ea79683e596bdaa853294b888ae1a81f693d284a60eeb964b0bc2df56a8a774375797f620b03446864c32fa0d446da720e70b38aa62b0c636ccab38d0eab84d14985a4d6b91b11b11a925019de5a05bb8e70ab315115b1d1c462a5a46035b6cb5fc74db03fd95175723d65a4d1060f5def8eeb7d1f1910cdf6dd5d6c8170737e5b90c2a40521938be43bd64961280f96d80a95f6f8211c3422a587db4a1980f20bd7f289b72a42e411edce134aabec39463fb65095cc30fb8c2afeadbbf7c6ceed4261b1da8707b51aab0fe7a26b7600e1b16bffdde50bcf34d41efc6659fd54f21910186292e6d81f70b07ec8745f9afc90c403eed69d3f25fc27f7f81e2ed4f7f2178f360887e9dbc56999ee9cf7a90ddb614f1dd0c98bfe91e89428ecbc0c491564e8ce2dda862a6a36242aad8d3488eeb3bafd4b7a17a7289dc695b2fdb0e8169771f0046abb2cb76601a70d49d6c704394d04435170ab94f00548e8d902fef2d6b6cc45701fca3b0f184424dd6daa16a48b94b26ac250b9b3389ce761d658463ede74bc50386f8362326c1db4f211196e3686ff08eb0ed9dc26b4992febbf10663e9ee83c5998bb6de3cbfcd1d016231c524fa1e09e17eac21658c26ea407d8cdadcab113c014330ca40ba64fd3aeeb10e3d079e63fbbb9800b39b4060f7622c685724235731485431506fa2cf04c5e45ea44813bb22501f0c2091022da70cb8adeb72d706fa486687bf0ea5135889cecb1accbfa4a02281731d9519f0803548baead4d0935085758568989cc2910d117401571c75aa270d9f2219878f39233825cc44f3d9a8a146a12ed3068bb38d97025fefcdf91bc3cbbd323385061111d6fd00f0543194ee115ccac0e140b3059edc158759b9d83e74134b96d8e6703d7de3717dcf6cd51023c45ac55cd64d0ed97c40c195fb7b02e0ab8c7a2b3a73a66097153c69add113747ec4928fe50207d27f4340e00d597fd29e8da0ac48299b6a54bc2e5026cbe45bae97cfee934fa31c4f7a46cf31cb07224c179bd94c79bb69a55c8ee221aff452e4cc7aa8305213d093f49644c473fd5c9f6aa75f0f28142725cd7d8dd88a30e856769dee23c9eb429720a36c92697b8d4dcac03a5f2dc2d681044615939d5bc05dff0e24785bba0dbc8bdb00da44e4055d6d8b0699845f5d75f2d8aef58e1ddd8c6ae17f9309e1dbc28eff8f0ed227206e19a94b8dc066c229915f296b4a970002fe8548cdb2ebdbe920d685a2c0fcaf4f25a943c27166a7c49266ed207bd9b3a38565bb9ff2c0fede733f67fab651595dd5fbcd6591e2894a31f46df439615550b626ab87a214e103d76a0220565fa90640051aad09138461fa2371d33d81d04de89b2ff59dd1cc16dfac46a6f86a262f3bb1d632e1aaf89739eb8ee0bf1ea1b965ac7cabcc7c6f8ac7fa640dc01709475f83cd9eab53e5206aa0f3dcb70e6ba70c975b9907b38c6646be400428d7a69a94f5b22330779e15e13fd5678ad5b47a843f555b4385348635987ba60a26d534637246a7fc176fe1344dcef7f9a5be139a8826c87d79b1a2d470b4500616bb57299c85468a2b3341c236943086679794e9f6017605ac41ccbe291119aa8e82d2cfb25b3708aed696f13b34da1827f5658bfb13293e6c4a1b243d68c2d8d7fe301d8a5839067c1211fb36e8d29b4d0c194b8afb71d0cdcca56c173bf72b172485333825319479ac09001d88958ad736cfa4adfa434f3a1837ac147903e88a1f80f65894122edb8017828ec2eba0952cdd8abc232a5d8e0eb4caac11d8e2d561952ea793b9590030f77199823ff554f17bf0bbf959ac377f3dea010d3834472aabaed41cf0646d7c73427bd6b14408b2094b793fb25447eff4ca59b46e05299223591f7b33e28bfcbf15496a5624daef27ae5f83a4015d24d95ae3a5949a576845534b88d5445a04cb4030e576d6b6266ef1be9d48f5305e0d51ff925dfec190435eec2510567d5712b47cdce5502df4ca9966015dbfc766756abb80ab147a5326313323fb1d0bec184b7d657fe0ac6468ee987cd3a5a67d42b908035524eb2eafeabf5084fda5ae871e725e4035216e9be859f86309438f19f158c4f9515eec577e2145f667ba58e6beafa1cda014ff9a79a803bade84a4ca516bdc70f226becc7cced62de0638f8f7c131f24749c4810e7f4f0a77abb7d73ce40c95c5cda418db3fc85254e60bb4f3643158655b804d63c69716d0aeb9e04ca487853f8b28c45e52af7027d52e6330116078dc2afa34e749548d6e8fb9c982e8111c0fc0017b9b26f19d6d3fe00c5df5bdbc3d274de2cfde7bf0e20e2d7cb10e0a66befa7862ef50194bdf4cfa6887a1153093c2f228de4ea520ff8f4964473b7232a74831a31ac0e894dcd6711b486da9a1756310bfb661a6e2d83b8421f2e1ffc7f6fc700d76d2472ba2d10185accd036f8f3d56e9ea33c557f8ee734464e44ac332f9d1c283821585f88b3cd4335b447babb826078d8409d2518719c85d1b6c302028a45eb084f7ef45edf94da6a6ef374e4e6d688a5c31d9d0a901bde9a784fe1c8a1da63d6a3fb3ef9a72f6731edb2ef9d59b0804be11fa6442d3221f92cd8b6f6a50e8a6a711e82483fdc11a48736b3939c5fd478dd5e6f8437b1f819f5385fa0c0a5af08e619a52aa21d33352ba33ac759cb59645d99b1bec2c29d0c5a5da2d2a3091ce8e0475d6373276d3581621d75740efaafd66d4b34cece23df0f0e05a26b67eb7b4eaddbfc74c5e611d8dfc1c84ea71663fc577343294c90c3b5630597c9746052dcd33c6234e016bc340f5a00ce300dd6f3efb90327c565dd4ffcd7d5ad749285edef379fb7086ae52106db8bb464ab8a0e708f97c0a8ec99d89e17f5b44230b64f1c22ec3250d4449b0a6f70acadb1fa1b7da293359d2a26de47824bac34f7afafb1c2124c30e84ebfaebb1d4209fe8088ff50645a42936329c788ae2b3d1e03e5136c82dcdae6e723049e9f51d7385ff01b850543bc320baa6117d44dc8f0c4c0886574032cfa67e7cda0b61cad7209ef27f426c75888a1c7ce4868b1c7fd36972e51b970653e730995809556a48214ab8b9ad76b293d050216ef2d4a0952d52b6ff3356472f09d661726136d0c94391908b840cff6d29863efc510685056e180af21674aecaa0f67fd34d027f0d011cfc07f0ba88b19cf30ab4a406218f8cadcc60e8f344a5b46d9c072d9611d7e7dc679f3af71019bffbf6c8405a729b6c04ec74072f3eed8bbbca7549d6a07820f34c74bc0ce1c72952c8f20041ebfa2adc35cf3f255fc8f9171a271e0b134c4b41adc3f9fa76719098bc7964e311c6ebed6f32516dbab4b525011c1a07e14be55a60ad507d199dc0765406ada4391852114a6e60dfee144d0e2d0974dc52be7f49b52293a648f69498c5a852c9f50098cafcf0d6c8785d2114b06ccdc05f65eb668ca1c15af3a175278b724745e1fada3383bd992150938dff9d7b3e0d43ab4178b4ed70a7c2e9b323683926915be6f98596c401557bbc54f680faa5647852aed472fff1c6d60ac2ce17a71f979ee4c2bb23df4540dd10ae7c090cb2947e212ecd5a485dd735162416ff2731c6112dd7bbab1937dc27accb1ca0b31a215d0f6095f96a0972b649fc5a89a35b7e2fa51f44b2eaf3d782fd1ffbbee2137b834462f68e5b8fe4aefd2813fdbe16af9a8f30ee4b8dd5f75745249deff5f05fec68dd126132cb24cf3a1206242d6fe10aeb4809248e120ae7a52990879ee8200fd61ba18c67ef5d25b73a7f60fc6f5fcd9eb86c063c12fa2a6ed7787d70698889d2f34daa16c3fbc8575158c7a67960523000e94abb2a961ae286676021cf546ec419b9bef35012cf6a59b8cd4127b420f01cafa66d6dc32ef3b92f0f88fbf98252d5929cac625e56ff1f76f8b24938f8b6c7af55912c7e70dd289fcd214cdf8d2afce8147f3faa3280ceaf73ea650170ae8445be9e55e5a93d6a25a0b18a6abca8ca6f32dd0df10230fc31a029411bd2468d11d5aacef25e3cfd18e314b5d3655521cb39b566978cfc0c05a04b9b4080fbda7e0a7c0e8ecae398ed2d8b9479721d5c8b414f771eb762836f80a70ce50ad934ad67aa8cf9ea5597b10159ea35f693ce6ea168ad500680ea7e134ee485a1ed3cf5d566883210bfabc57877fc16062cbdfa749e738fad404783266a188024b6bbb09c3ae4390476f4ce15771869c4f5e2797c9ff8bd58b61c017689e67f4418a7aa48cab9a48617f78f7a4fd01306dfdce0fa9fb08f5ba21c25c255b67c9080bc7d713c0c32b76769d5751d808154de68eb0610e3e0edae8cbe0e10e184394adc44c5b6c18ac7bef8d96e29303d530fadb22438b1caf7976fc19e2fe940c5dabd0861b753a5f0da27cbda445ea2b89311064b968c700f2e3020e259edc705da7ae86893db427a50d220e5bef2630c44c33aacfde1fd1f22f426d443d3e7726dcb6b63ae3e8c1d6eb45e815faca07dce8e854c44504333ad47d79c021ed290dfda7bef905456e48d4a46d6921ee6bdcdbba0566141d5c062250270c8e819ecb535f85569614e2ec73a4707d53239f5a3ea206303f2e7f73b9d061eb4b8a638c860ebec8c45999238c8367b0582a961c4088a8cdca1508ec4a86df1170d0ee8e291ca726d60ffcf17200411166cbecc96b4d929c7387c90379e078e28949fba1fd46d81bd73cca481036a8681423c747ecafff8b020aaf0fcf67e4b62c425eb5c3d92e1444d021a78e8f7611b2d6542ae23a522844d22c327110294037dbc2bf86b452a55b1fdc7875b7aab3335de909bb0f65e7020a75208d6b59ef2dba80ef3c236a72e68432a7c54817e61a3da51ba829ecb07f87d702d15a8f0faaa4250f488a5b34c37813d183b25cca8e62d764f8c02f566e8b43b3dc9104f0888ce9ed4188526dc530abb63a84b8889729d3f4f275fa90d237c683b6dac22f9ac5846e372beb42ba4dbb4b3733d66670f082243739fb988d1b161494d041689f12a10216190d4931c29fc560681b863f0fd1a9dc1e438baab486a9141da226a3df11123a88c60e39f0971b8aff9e49f30e865d2f22c3b2f27a272083edd8f808edaf689b7a932058c274cdf2a0f8386bdc0dbfeec7f04c1913b2147db0a7faf793c5d25753eece27d3162d8e0d8c64ab6ea3d31332302f632535d008c3c8c543df2e06787de18befbf5032571d92df90fb72d832807053e778326384135c18b3f82bf2dbec9b24d1f6829e1002c9f416accffedd3c79a67ee219192a463afac9ad492714da545b309df65959078080a626ed77cc22dd7c4868380ed7b0d7f2186e98a254decf1fe53c18604de376cfa5045a86fc8f10f30506d1a575fb9d8103145f1fd921f9572b6acbc81195e8f3fb370979af906763b97182726bae52b55aef391d002bde7d482825a36c69fd51c45680afa57106a7844b06802772b1fbd1ea8a086a6b61bb57d8f2925ba4a12dacd4f5962679d42f70d3ba02cdc544d667bd4320d1e917769683d769d8a03d113f6be02d9c410836e8f456ca5d3f2138c7c8c42c4bc717f29d00c1c5bb1dcbf0cd64dc6a2a4a664da69d533c0d3bd438243d4287a0245bef1e678f3c164d10e050c4a9be7870b4a0dd5015ce2cb3079d4b3400db9b5537460b07a04664be6baf93e3d52a56882880ec43363c93351007289fcc544ee6292076bfc677392f082be8bcf606b515ce985724ceca4112e094f5daee24bf29253fda982f5c8d67c6383b3e906823876fc88240aeb213ff9ca02607da09f866450c9d3c99a07f97a6717e9faa42c80605ab5b7e7c68f2d196d5d4819aa5416791830c2906af902d17c3a3627058d951acd98c0604898b035dd8605ee0c886d70c79086a0672cd07a779f31bfa40af9ed6f134ce5535c0deb13306e22a904b5013914c4b89a08e0601173c963de433a29d5c87ac1bc32536cacd8341bb200d7f562bd4340aec08267cc4c00c11f773a286eed2b84d7505fa9bfcacb5b997dd7c900caf46d2b5f1a42bfe27ee419e02c25fde4914a147fa7ce3933dd70e304196f8cea8fa2bb5b6a2d7651b8c96138d3d523cf326ee4f220d548401d613bd1ca51a9e0916112414eb46a9b0bff459ad927031ac7e6715221c087960a637dd725fe699b1378cb8368d5c87f3ebf5e0aff4373b983798a9d78d1c850f47f1fc3bb909a4b38559f0380571f7f2fe655e76d810fba24c54fb0a3d95f5a165c3e160f5596f201397e7aebdf1c9c7e84d1dc030eedd68d1678f06f6c73faddd0e42a0f7c198ab29f2a2b6a29bbc5f5feca2ce41e6644c2bf3b9847a75ff426856c0c1eb9797f7ebcfd4f6c35fed398de1b645e0420dc4cca3550983073cd48f12a57380bcd69dbe10d888c2feed400280d6b5ce3613d47f90c94f1fbc09d9eeeda111ae0ebb46c338c209148fac0f6bcda287d85dfebb2d30bfd95897e2bbe3367d59d7e7518806f38c18edad8eb65e80cb59bb434dad743b964921d3526241b3c9ed74641793c18b6cac8a7e04d6cb8740dcb801f78c745cd4a6bf234fc69505df82fdb107d0fcee48c949db1f5cc1fa8a529fcb4c3f14703f6ef3b9384bf57d3b902ab24f7e7c3ae89e538de7d540dbf592aed0a85c7a79bded2b7ee8450a9149609b58863055b146f146af891bfde4f089e5120ff2b98d75df34a6abc3682f559925195fa1c710ddb9c9261d9b726b64a181d741977ac852c46660eef31c6418a5a0294f1eaf9ee3a2991131dcede8749571ae5cfe8c5c91e027ad1d965996be95a08c6b1b3d76fc5d84fb7d60688e98a8428ffca08bc6f0ab8f5501705c60cf1517fbd2eef33a8900b935743b63bd118bd57a0c0f7a959eb018b4b4a54711cd25bdf6d232d6654d526598713b1e2bec4f8c01c984f9b5853802b065290f0af8bcb076488e7607b0dfafd42009ed6abea0f1b307e204be082a9aea88a6493f54ca30c3b3f7fcb55ad9f8acd74a961e3d32c6bb3a4cc27662a45d74cf9ed10505e5a22bdc46691b7dfdc5b767d1e3fffe0cb6a724a62f6a95cee791d1e7b822f66309185bc107033412497eec9554050be709fc2b941b3816c0fb7bc6cc47cec8a4bf1ed120f29e5392f72cb6f7e26d880fd81b441f973f1ebcd70a57d857b05eaeb47e7b070f90f46f251aaf7469e8f0a8b41858c61d58e3350851007a36974e102ab0fb0bff3e5b9df29c61d7e34dce8477b423c60a8034adb02c84d1d42e11a6508a787b89190ea12de8d948ce804be4cf4879d2bbd6a07804e6609e40e73336c839ef48b58f1fc3c79e8c70105ad1d853f4fccfe1ba6c28a427f58d6965277e31d8f368cbbe4f34e89fb1f321165dfd258dd02ae99962b37afc513d95f61b5de7d282beb2c96ef562ff91606768955f1b092e56c9077ef9e4f2bba29c155d0d603468b3bcfeb3f0ecd12c61d0325d2885dda3c2fbed7ee55d1e8044d5424c56075a44b58dd954007384d93da9f47f22bb697cb5c7900034ab78bf36797ee75fab46e6488c1c5e483255844873d30da942b13c0291db4a55d5cc322d4746a7c7305a67bc91d5222bdeaaaae1baa3b1c74817fb575575197a952965203f69b9d7d9f1567576b145641041d47c1410327e0ce9b06af028f16abe4882b108c9f51b7c356ee43889093e25d619a8f09c6849b3831a717727c456a149b3d5d05aae731ff3e9faa7e9fdb7f1a147f01ad44cbb537f9835425583058e1eed79bb5c74e69e7521916a90624f14f07f6ab112fb009f077e0672e66df8c3fd6e2dfced9ed5bd8d4e060c91a8aa3f6661ad0302ba012e0daa535e4182b6400334289728ddda361be856f515ea06cab4a1db656f1340d9f349b2101deba5666925cd588b33ebff13461fbf7f7a3cf2fc2f95ab350c5ed439eab5ffce0c53bca31224fcc5b29c289c67a39ba8241c9896382745aadba777f89a6e585f5fa370e5e6133f7506f25de6340ae9f2344f9828ccdfcb82de04fd18ea5172283ab97f0c16f1682e9e5ef6c9bccb06deac3863c0e8295845888f9e09d5739ffa337729eeb2d02afa6c81d3523a520e79b44149cbf5714e5eaa73872ff9f2f46c71e9c4106f49695c2cf0ab5d0c6add8dfa009f2572515416d742a46e9f7a2ee920010d33f86c3ae79ed2e60723845e97579e1d46d497690cd61f9e5d2d903a13648b08ec031a92b4dad79aa5ced0fe11f8ddc84414dc03cc1c1b9c0c6b42f13e6708de8d03af5d1a21b1cb1fa27e2de876e0986d43f52f0285513d889230a8f2b6f9754cae5cbb9a731f1b424fffb723cc35a39fdd22906ab4215b47ac1dd21aebf9a4cd4535fc9a03136b5c6dd70f9c5299277d0657b7b8468560d5b20f30dcb74921654b7e1f377628276d1eb45c37fa37c228568ba070fd7197a3243d48f8f66f20eaae957e411f48a5fb835a40b67749d812e6f337a9073e772b2a2dc6d86c882770c2e679f8c7e134728071df2770873ddd907949cd1f4cc4320e4a632c16b14ef5083b302962a6ac50d769c03685d2b28ed1bf8ab3638cfbcf7c6f560f77050583fd1d3d291b3b2fcfe08e68a4d39270ad469ba936047996cf3e1fd69b82a2c68f1e4934489d9a40797f27d9169e484a6400fc01874f4814e6f3f156f5c2c4f4519b40c2aebe62d54c076972f81a5d31672e90b5221de2948410f4b2227294d630a9006e9e5a05dc46bfbb1da4bc24be1fcd14afdfaedd45de7cddc842a470bf9f20fb79f4c3633471100511a5364ad71902c83de4abce245a74cd0722a816edf2a34a2045525e9602174bf235f9d08d55092ff7f43636f96425ac465d9fd3883b3b5706ba69fc8d3b2f1309fe44aeab11293e7e5d0b2b3a47aedd1be4d5aba78fe1c0d250c4c15d0ca645d4ff3f9af0426ace7eb60a71ae2bab38004314765c06d3ba99b1f78a45d34929b56f21b23d6edc9894e04dc7cdcf1de87385ac8397a3200ae9e7eaba1f6179867fb0a838baadbfbc22ce4ff1afbca397e17c9f24c1d6fcd27f6fdda3948a80423e2cbe541156e66070a5ba60a925a40e4aa20d3da6f9bd1330abef511a9c5c33a9524af947cf1b6683e19c5c38a00c03c823cad5fa2b42637ad3d98ea4f7c190a0540faea9f1ee460cf7927287415b95f6fdd230c983ade1b59990868c0f4375fda8079d91121048c75d5c44e97f6caedc18e2b3b3be0c8928de5de883640c5a71167cf8842082645245e4c2063b0ec86fbc288e772cf79fb4fbc99265cee7a68d2644249493fdf3cceff005b6a7d0ba1016e8c9a3edfc0a3e5fffa5e9d414ac478e93f6dbaf2ffdf22985e428b0ef51e90aadb07630cce760ce6b5818b0270f5168b281c6e01f2879c9c8f80ffb6897a1858fb4b94e1f9738cb16fcc6178e20de7302b7662028bda591289a332bcc5fd836ace3a47e547a9a5251e22ce4bff9a1a7305120c0356160c7f6575f65af00eeaebaaa6eb92cf0fae3b66704e77b5a9e5b0bc361abfb71d1c8d763dcee12b219f14c2c3282215d4367e94aeca2f8dea2c6355f605b2fb649f7dc7922ed6f85c9af68d02e2b22f5192634664b5e25bd22f0f99f25b6277366be526464fd0f0f0f18f8c10090098cdb000639616542958e6ccee09f264525662d05a92e36d7530ec8a7b7ff59a84e955c4c35802b37f0c9dcd3f309782267b4c241e137f82c58df1e6e3ff1cdd8f9b3e7c40e67b906bd0e41bf078a9b9bd6f3b7340b83b7a843d85d87c50056b7effbc9dbb363dea0147fcacd526b8070a318672d68a0db722a3aca4fa7024950d84b39a4f6f1c0414a8d24ece23ef26904efc630ef7ac2f5321b38423d82055731aee32251881a78ea88e1479c0b09df2bc1da5cafa9407bc6889b9e474a52e1a9f2733013dda3e7e08bf145ce37c9e00d87550c75ba292374e38e4ed0a8f52359546c6f072f706fb0542957a7d46c1f31ebeadfc27a5508a6df9182c3674de8c3e2ba14a83108a6008eaf8f9678a3cb90b5be5cf93d0b289ecfc093b086c1fba93d100d40095765df11edea82ab6a9963260b2aac2793d2f22a7711f8d23cee68134002a8e987bfe91a78fc2c7099e7c9a22203fa87427469e6655764154f08fd0f1df8b44248598bf3077d3e1d34db7788db290f049444a709f8a86384956dfa81950e3a15827c250f47d6c59a39dc2ece757d589bc17546cffab5cb0be45744e02c57f0c93ef30c815f238888b73b00a58b70953a069a00bb24e7e99e0f19b533e734a23cb6a58f58db8e3708602fdb9810760c90e27544b3c0ea9febe03adb5f4a585d3d65dbfd60e169c648a6fe6371a3fc7bf3d27c9e35f8f55a152c678e8ea602cc061981ff610f6922ae815699cae4fb7b150a520471ff09385693a383958bc7742e7d5cd2768194326e1fbeda498e70e833603d94b034ffdd29afe6de157f0d270bff009cc3c4c18667c0e3b2fa60f27ae8b1db928dc4f7d40994012c0d639eee36cbd774bbf8cbca7672b7b171e7ced98a3bbb825ada0f9fae1314165921cef01aeba4cffff27f61fc5d9ad9dfc7b862ec311d46851ec95bb6fb314170e9427b1a26622bac1521592a37c37b904388cfd50e9d5f3477a0260c4892568094a401d5bcbaade94a86144022a360998c4b8297c3dc19c1563c1183662c8c50e0fd1d9c9b9b22d159696bd44ae40ba7cc9ca5b4c649239dec335b540c6c19c609a72f6761f9144a2992a6a1ff90edfba20061501199984bf8a1a9141a2c1fd7a6e1bdbffa08a613b7b62dedfd0c3660fbc92a8002d9124b07dc995e5103242a8cdca327303d894d5568709474d0a2a406be5a3d3b6947bd01c27b24dec507de5dfc519333da34b4c84a056f1b209438e01dac001c06e7446a89922e25d0b01cf78a5ddf968f9c750ced3a5f9adeb4befa4582b91796390a3f5e6933e44921bc4e5e0d97516c7aa6bb372816738b4066d93fd2771256dd630e90647612191d6bf96c32dbc33e2ce423805a531028f67e3ee777be6f8d99ddd2112a86bcaa7f19c642811f91435e65a77ba120b4ab54ab3cbe91735435ab5e1d0de9616f25c785965f4bc991dd9d25f33d9481cd0a000790b95f6cc936e00726268bec3c532cf959336d79463f1209d2a906dcef06823f672c8c094c355bd33023354fe5e096b5784e4b5a7dcb945a644b136ec074420f5f36eb541ffcb65d2f71235a07d0f4d9735244395c4c86e4de5a7995faffefdc78416bd367d7e4ea82fddced39bfbbba209b023c119e2f3a371573b406d071661999ae147002d76050046e81c04624d77e78ba63f50feaa619ca1d823c4679402780c306ce0fa4516f3ee7a3d4405731e9a5d22e82c494ee35a6ea2eaa4ba581a9159734bacfecf1f2fd84f9e885d1b51f324495a097703aacd2ee336fc8ebd5326545a51edcbbc2991a562d3908722405c1ce2f422cd7bf42eed6bd33a23ea0f193cf50beda03f383212b30ab442eaf0ca02ae7037159ccde63b85e0217b5f1b5c309dfca35c0d75da248adb1987d20659a4ab1d1bae58072152a1d39093807b5df5617de6c35e30ab51aab2778b2ff47f0371dbb25e7a0011752302cba9925ace615d75a4bce06ae5a6746f87468664308ef036be9d5b99b999436173d5b8c572350eff338f2906feb69d0b371edd3f027a2136648a2c1428b249e3ccf99ec8bce4bcc1e443ee02e87ef42b15703828cdecac151ccf1beeab4db3ff948a15cc4e0551c356c18ae7be0df27f4f2bb1aae728e2998fafdbc2aa29de7a75378c87e7b1bbe861db910e63e09c9019cea3f7c746a2965f55d9ec27b75e52e6258e4c6a04eddf49a8acdf429711651ec6e57acfdf82c354bb3efaf0e76c38e58fdd5a14d763e3651d93a6bf2c7d647d3c117596606511cfc6714c7e179ff52069dd55c12934d5f95d5246c1ab1bb700367ed2d7dd54cdceaed72a884b091c9087d994d0e15d4963291cf21b7fc285f6b4b49a14202d834b48cc21aaf6b80442c8b62ecbe67c7d1790515bd49fb8cb9df5c6c6ee8310f6f2334414b107656f05181b282b9795116a17a034c701dd6fc53b67eb4f4683a18e5e6b52c7caa6e8400a113d6bcde80f359fc987391fc4f46b7bf8ede7d0b11d66e2a639ad4cffb5a352fbe07c415710f241a75879cbde0cc03b56ddfa4dd3bfead93e84d4cc17f8c67c39722eb8d190ebdb0a19cde6ef7322eb910bc39594928f585710c5707e47a029d333bfde46aadd5f442b1408241ee68a48c377e603a3ee3fbabc0e1d6c739ac4f6a0e699cf2a848b50954fbf07489c0601d8f2226e9df604e795c4f7782145dcca5e127acb079319fa4c6e2b4b304766bf59dd99969c8416ad8b73ae34fb7d76e0202b9b3265d7d3981b9c922ecb8b772f6fbe74a6a2f8d908d1ad9dced316c41b6346e8a94ac4c2ead0d34f36bd05b88588f5754578e4ff8fdc9c52e87f02193f831fb0fec1b94641d6b1a659f77e226ae327974ab8c34186cc69ab613bd11a12bc10a30ac84c588bbd151fcd2aaaf6a36f8f0fe990337b225a2e5eff78d905629a7f5a818202187ee59af13a9cdc6d2129eb266bd4e933441e703d5b7a204dfe55243664cb158c0901c68812934e1cfc4413861a56a187ab5250aff3fedfe12b769fe1b77c25fd393e930d4b0693e2396fa939301b0bc12f2ea7edd3d02535d4cf542f6c0b0dac6852eb26c2003ebc3b73797174e5b84c8df8c10f438a72a241ef38bedaf5d1b177781e21c19ea81790959ccf888334d97e954593cd3fbd9eaccd0a232fd5844be0942c3171a18ecd8466af8495715fab91e4501489c5cee6abe126ee77ec6a58db980fd51d217863acf84ea031f5c50c07ef26605cb329d19e2533d7d940646ff6f19461cd459cacefe9f954daec856d6b95b124cb26283c67ef977093c543e7e01089cb0f39b4f2ba70b412938fd110218c6045700c00561a8682ce272a69197efb631dc851e6a5f1744b275e5f1cca560c6f4efd2df94f79f2a1b604689560661eeead3be4843d513a3bf7957e033be003add7a75fb1fbf7c3b86817be2cadc49858502dc65eee6f41a8dc43044beb13e4babed6e2e5addf201e3d2cd9ca031817c5de18be70bcfb4234557f4f28d2511aa4d679682aeebcc43e7c014109cdc0deb51786bd1a79bc168758f6840eff29f328bd88f170eb9cf4bd8ce508d22b7f2e48c2c89660a1f2b5bc7d7e1b00fff218dffb801a54dc90b0558ca4c7b171b58636c4ac92dd0a28b62445c66318467155ee34c75de016b9e099c301cd8f9f37b5671c4d3d357bcb600e4c25136169cdefbea29b84bf63a162ec18cea501daacabb96d1462addf994ef9c846961ccc00fefd7ee82ab4b32c4a3b5f5cc74238f11cc45746930593eea9b402a608b7a6290babfd120956ab3728f0deb57bdffc7bd3a40d40a7e20d87e1638f3c156a65a6e13555c5f10a2f5afe734a866d57894b9270f138a65a656738c89e23d7ef5918b1dc31477ba974e1b55d3aded016c5fcf572975497ba318a7d819476277892ce7be1dff0a3051c7b336367f937ef367a95dbdd0cb44025a3ab9cbadb84dcc10815715265b9c18722733e084a0d5a9db84767786821fd98a732a2d5d27dc051a3e1b8bdc11c33df8d1feba28613d7e0137c64c0d5ea557d66490ad8fe6b3a8d352df0cc683a0a55fcbd81900b5d3d133b3eae29cdef11140bf41d691de6c0bf6253dd428aa6794533b42fe9e997c7d8382cc9c15cf0cfc00f8b5260c7f7b654add00eda1ff015c3218540f86a84293259b5851c3db7793f013cf06547a39b895d2174782e0b81094cf65a4facb79aa1aadbfdaa3caa376ccdfdccfee8079b20e45a5afe01771bea3d398775a5f2c0249c8057366ef018e272c9bc0b3bd44e58540630a389a2555c596abe5dd44fe20e41292a539de3e8ac6c1da133197f73e007e43be3bdf41a40af19a365c2ffe860b4ae47e39c1ed79012f3450a89a40f1b67ff947af44d099925453209b3d0f814dda7ca8f94c498912e17edc8c077bf44c9a1b89d4ef0f7f636db4fd295bf025359dc75ed879f85f28d5467cfe73067ed8ea00c56f8dbc141ae138137e3067c52d8af838a9f4e397a26526a613899629b583fadce835aca72c9590c62a52f2c76d8b075729d20b73de2a1c4ef2e5d340bdda8896f77a9e4decf6e7220ca51f100a601548643446f4bae87990c780bb3f890f0f2058610d360770101e624ebce0ce25ed4c7b386779b5113203497a9601970f0c65050d9c31425c80e665f8c368283f3e9052f9b86c76ce960715238308b5a3d821d8b2c6240aba2b24a3d87184e1be1d19966adff6368ffe2a2d8a284d9537c043ad9021e91a8d9628ee7e64da2225a8d0f2775830bee03b069b94b667779511118d0a139ae2c9c212e2908bb205e8e44ea9b8bc89c28b0823d9773aa42a13a37f66ba6ef2c620c0dce518ce3d323ba43d6c4bcdc8806e3ae996b72f16efb7c7c0caa3a1ee7671ba63cfee061ab0332f350ff86755a9aec20199175b583dcadb4fd359777eb29da707bfaaeed8d4f71ead5e29df6615050a5aa28d7fe4f9ead4f66e173207bc24f514bbae69595909f4ddda4b7958787948f77a1d78ee806132db87650716e11d78591ddd6acd3793d8cf37295c14b98a6304da96cfb5aee7841cee5a527f5443fd9491409a79e818b23ead3613944219d3121dd4c379212c52d65f4370a8fe366374a3e84ed2c913c868b35eb03fdd2cd1e70dbe1096e42cbc0282a969c97a8271cc5b18122d299ba6d158c43d1036be55738d9cbf808be724faa8c53399ba0c8761c05e71e9931c0b22cb0db9e7f2f5fb01bf192afab8d2b44b0fbb595a130a0aac34e2512467e8868d2f0db4c3da77f963036b61465636470ab5ed958de6a46c28c18305f7cbb2f0e6d2bbeaddd3eb6f6e7ac19ec026dc15eaba4f449db7b9dedc2cd249df20a72209392991ed25b63fab7b2992abac92f5096e4d1744c60b88c1f3236d47638ccd51b4b3f42e15ac1e4fa99a137a3f3eabe58ca374ec71c2825d5f3cbff46a3526596bf24481ffa4f89183380d6474cbb0629bc4b0cd0231f23de16de864fe6e4e19c9f507131f128ee3dc6103556ac45c5c51fbb2ce9adebeaa060e31a6d380387e29f8d1b1aeefcc2cc7445eccb7aa3eedaf0b20bf6597700f82c151dc4915c85ca9b5e297454547dbf7f78df9ffc3367a4ea94bb506cb909c2b34ae0fba7b5cece8cb176bb336e04e83e9fb6cde73522c91ee185503c6bc1755bc20bbcf75fb24be47a960b7a1fba45fad82581e5d804cfbff3c4c82dd8c90d5b94896e3876a8b8d95e22f16e67fd09d5f2d8fec9ace03681829c4221c73b9745aba4ff437bc35550db6bacd083c9affc04cf7239c432ff079ac4a9332b63501dc1ba29818cc109f5fad50c1ed75dd0a354af4747ab4ea4a8d8c6d8de2d1ea691675b905d688cbe8d11aaed20f0c97b6bbc40d5fed656a4ac0a4cbc781cf306e4c5317b41f7bf7afe1e2600f9b283302e7272347ce0da12196c1cd515b788acdcfc51134491a24c2a8d484c1a339a945a8d4a294c5483faa02106ce3a0c800ea1b8fb4d564fde03701d5f64f46108bcbba3d91cdad6f13d24177bf74114d1ef1e664f636d420c5566221a081d75c06979ab73ddca5b1bc8d84b0a94a0a44f059b7d4fa6fe39990677820db765d6de24ee23e2e0f537739a71ab8999f63f9e9690d89a38a71d555002be33908e907efd9741cfdbf7dc01060ecd1f778ffee0b0ac0c74e4c0dc8e2e021b2e204246c83ad79dcd0c238601220aa0cf2a9b4f628f43c9aeb4264e59c3a41404f8920bf1dbdc760844596efa75a9c06581367562e2371c22ac5a2db0851150232fa78093727fb75e8571cc6a8ab13d192b96386337114dff5bbbfc595bc5c4816fe9e502d26589b7b2224fc6f12c16c0702763c10578909b012d14fe5d2a8f6ba5ee4d6dc9696e00562fd1d76ed0c8b5045a374c8f4cca02bf3333b5fb3812c1cd4336f8f4fff0a058024caf0fa3cebe3bf9fd379e45d8e4f30615a9a70efc03800a60854b73d7f496e29b69da991dccb94a57d2446bee40b220cc674d6c1fdaa848102a042126e4412b3b8ad96f6245fe4120e74303f22d06ec7d9c66536b3751c55e01eb8c63d4a2dcd7c64ec98aeead5753028c227699218544bd411312ce18e6499d06316e3b7d7f0b75f87859c6d29e215899df58f476617b249534f518ef4f8d4f758cc856b973886943bfdf909a9479ae8c4ff0d3918f056dc5673a9b6be9051a8c5c34d7cffcd0310a2602e1df5d3b9af1495bcf4f924cb338b3213adb905c58ecb037f2839e6e55b9db150c4a2a96b393a435f579258e69d96e66119c7896c167ee9c097f00fca71fe460b079ead6faa26164d07510e6fe3f1f56d3ad7439174797fe93626f1eddc5b67d14789d5ed769231ed83807bf3c2eafb84d1d571eb1c444f7b7cc85ac1eac5c2f7bd3656033f30ff2c4192de5793d16ac0c4097f488807d41585774fe300537014d51925e669ca68431443d0752fa68e896ef7d7b6cf0233bb60cc61b9de9724f8a082102c1838c863778af613d3ac9d62df48be77ba1f644843331468ced9e6326b14f9092c2a9c660376c5bebe7c19b5b38ed2fa7932f5c6f34003203d80155ddd73d1c88836122f79862e34c1095beb45ad91f201640b42e7163a3b37da210b7827498e7be87c8b36c87e80a428bb043b06be5ee664509f8c884533653d7192a90069e5306c0a885ab355f5843354872b0edff1f4df55303245b5e18bb0297a7caa083c72f3cc8fad505806596704ffa66b173ff1e404c9472d4fc3bd95f5fb040ec05dc27c071959052837fb1a71df905cb0b0ea1f29dfeca35bbac50f7d94e138c83509220398108b09d580b1141d0540082aed8504215c0c1a5b2d01183eb18576122cf32603cb0f6a20c774a914d548e6c8eccb2936f2a85c9825d49392f4df9ae7b7431b6b318e31af388103a2e2cae115602d86d513180282d99aede3b9be9d7238a27a09d36f489f9e2a0d00776c82882e7c8196d39041dce3059167d31db438d242e808e4e19cd212d161e97905a93065882f525926136a22fffc8c326e9860b3e3f703fea8183503d3d1cd5cb9490844c88c47fe917ff3d3c3e8bb135ebcde211d52b46cebede9f335118945b3d59a66de4698472724b8801f547fc90e53745d7f739c6bd1ba711a3c82f70ba080647e2c3a4dd6340209d18fb93a6777c364f8dba0cdc4c5600a74da2633c7d7d0a092888ab95c97285d93bde43f9e7df604d57a70d97fc21890d48257850e51e47cdd447f07c0e2848d11bb895086013f86dc08e377edb2036a7334a05f16e62476e56bf5b767636454ba0a38e367463652a034307b4650c7a290e5b8d154464b3526fffb10285afa36940ee91dba1c4dd285ea10a2b69e1cce49fb6deab48eddc271165fa77d456ae84853ed9467547565a4f7f58fbfdd73d4382940e83ad0179b602b42546bd7a355b59a80c883eb88bc2a5832cdd68b0093cff7726a9afbe6b674895c9c6699244958158e91960a8aa3f033d7990c0716cbeef722f9db561cd046de7f69c7c9baf29ccc901347d80750506625c48df0a013f121e70601291f69f08c90711410b22010748debdd9d2fe07029734383228ab54b974d28b88056b60ea99dbeeb1399c63fa0452d1df9a2482f0d3bf93b28c56f6a12930b40ef9ecc2be5e65ed0701f534c01b2c6f52f91f55466a22a25517ce7b838f8ea4add4017caece09fdc6a11b8fdff6641437d1c67bd3dc4167675c5e7b81a1de327f00c4762feccaffa8b686d4236a117254bd232406931cfc765f843db929a661f4e4ed268fb269746c981be0a4f23ec5445fefdfc4a566b439fcd5a5aeef7967084ddd4e45dc4e85f4170e8be4eb8657b01ad13c58f9449f3fed86784faf6392d2b8ed50532f1a43e8854ac5aaf0d322684ace4641d0cf7e574dee970ef11b73efb619a6248273424fb442bca3008fffbf279c5eaff07979405ddefa6fb871d8f2a93c9c8d650fe1a24255ba4eff2e35519f7f009d8d9c433481e87f4b62c562cb4489c741bd3caa8b0779386ef2590b042ee8cd6b8727d01e126d1bd72b06e96a0e0bd8d6c3e065bebf16333c1d5583f3db1a76c6ea1fc42796fecac904dc5d9a0d948e054d83ac6c6eae94e2fa592c8ee5105df20f7970799cdfeabab50bf4e5cd3c7ac7dd17c2d0da66d036b2e54bc26ba4e8cbee2d7eaa65ca6e3d94b4569fe5597f73c294a62df5f214edc99462484ea89fa916ee3bfb723f4ea8cdd72a866e734ce8ce3e803c2a076bd9b2d88d3f7124534736af8e819cc67cf45bf14b87eec686a0cda214d7294aee54329a24df6d049155018451892c2f5fa604085bc5cb29b99153e3b5e67ba33364dc121686d23a908d6df0286d2f2ccf02cd1bca5fda66ee1947a6afaf870b873990e2bdc8443074b9ace587f9841ead61eac6266353c2954e264c3770955d769acacd7fcfb7b26fdc6ec75a3f0948aba359a0f329f5232848df669de510fcb9bb969763c60fea7d16cf338953936bdb8aa9c272166fcd8019ac2fb90c81b0cedb6746f24aef9e7a22b63fab9afda6a7f0d151f086be072458d31500a9d28d075dc27756b6dc744eaed92972ea0e9bc10a72fd4232b148ddb8880dfa538e51fd358734ef7cb9d53679ea6251971f81cc9e621de08e656eff1c988578b2d3dd81d15b5442e24e66d8cf627eed69ed34e38d3bee6d39080f887ca4d5c5d4d90ceba38f3bb8b8d5af56ae422062c13d14a7ce0a2e9d40f60b9905e04524d08df8df963e809157af60d63b34a12240eab24e6aa2d597512989153042710846c387c4a8b3e34cba4d35117aa719dc9c9ec97296a7c6a931f10b3c0a7a3e49ba5c9a0a84b3fda466872dd5ab1b7753667147fbc9a6dbd8d60e662f572e06b5df226a78de637419e205174f0a0cdd3afd6ef0d4a8c39f9edd4e73b560f77cabd2548191f3fa937bde076062e2b66efd757392a534dd290ed7f344990c4d64305632572f02c14506ffffb1990f287975b555479f14395206a504e19ebc013bf9921eeb71c369fd5b38ed209687c54c18e287307b57a6bd35d7aa2af5d02d7dd61c5040254a0fd22d02b775a53a0292dcbb1e14bb6423421e7a505f163c994d968f3c409ac94ad64b6183691456eb6d63f11df89e115bbe9aa3ba41ac4c987c1db83ef34a7c264eef7a03117466f8e9d4f85ad6b7bb70a0b61291bd2ecdec54e6e0207b16be923720d0e5fec67d7bdebba7bfcb9370a7a56eaa62eb16764f0bd6d4a6273290fb8aa9e1183fa0aabe9f3e0ed9da04140296d241c646ea759c3690dd406a31274b2a75dbdd5c2976bea584d1dbbb109c915f6031f838198a3ef999dc0d15fea517d31128ec68e0a04a7459a1f9609e61b2b400a690710cc46b0dd8cfe1138304df5b866c63f0a94a373c62899c88d42f6f7c012a1ce3737a4991a6e5f7702a6bbbe4f06db13c74039f6c5c1cdf6de756e9af6ffd8f16f65b99bb5676d97ce8726252c9459e82c0ee848bb602502e74acf151255d075463a28feeee0cd7eccd5179b29bac257bdba12603675b2d7ea2b2e5e5047fac545f13ab43dedabc21878602b4d38d26b9a6c170d1e1e75f0b716d0a75f06161618ae2ddf9cbe109daa9b743e8fa81e4149d57b8836fe902e622507e133cdecfc7ad752d5568dd5d36cb0d952ce1d6acd73a577f61dce34afc06726f88bdab504d08e66c7f172db0b199a5d9811b92a8305f4fa21c74a3b7e5ab37854ee1057853cff6c8cbf88a06c05661a71134ec5555108e4f2121cb151582a54ac4a45df7505cde3f9a65e34d9e3f57f3fa613823bbace3c62416228ada0f6e593561193de243f6e81cdd27ab438a597c47bb73c25a2d36c47d1c58a61c08486d69d317407878be50395619447d31952ae3de40b91c9af8f1d021e0ea86a2f10ad27a9ce4d61679c5d106c81f01c098210836bc12e9306b62cdd93340d1d5b4af853c6513e9fc4716f0593a3cccffd42ee89a79a6538d2db22fb513d0c4c84a3da797df241bfb39c910fdc64fb448ff58e471020cddf61274012b7bc9812764f1b3bc98bd2a962a06ff862409d869f8037488053b5a067ae595a2d0cb14eaa0efdfd73c44023aa258c7a1180048689919eaac8ce7f54f455049832e6b7627507c96f14da302838071f1abe508930ad258357a8282379641521ae7a3566b8a93356924609ea4887180d59d7daef0abbcd051371a54746c9baaddfc80f180f09cb1c68d8d0b93ac02227359f351ef4951400a106f0d1bb1d748f0c57842851bfb5b34dd7c75ad7e6d7f0db35abd9d11e8187b9c840fc399263609c9e7dc5fd414eeaa10394211d816b5644c726f8b534656352e3c962fed6bfa4724e1ad1cd8b0a76e5b708961f911666279d6d88495ca881332ad036a1f3380aaf61bd5e3b9c49e5e8fbe49f0ad95a6481bb210808ac8cdb006fec7f6054d97a5a08d65ed60e40070e4e116da4b11c65ac38c433133ebc74ce735326b805255a36ee4a8bc90107e2e61db710517800b0c2e229866a37db47c5df5d99baf4f67f6599995765dc228317bf46d03ec1847645d5d30849514a78de8a2029a1d2022e63a8b0f9f4cc16a7b5abc2b51c0491750743f2938e527655399b1d2d1a5ce8950196d2f43c4aa71f6c768b1cd5fa11b94d3c163aeb9217bfe180c41b152e0bac6f4a510d65bb35610af070c88ce4c6a31b5b7153a735af30054f352b6b59f3f3f792dbcac45609e315b4fa64362d69382e3b569da3f0c7f2d74957df6ad4930a6c7f5a99c70264b60f82b08ea425490860a295da79e37b14698e04dbefde3ba4fd3453e9ad7b501caff825ea7b174b92916d23b2338c36d86eeab29c8476de2b798c66489eef28e1d56afa09c42f49ae679f011c613a048d7b6b054b2ce5bc13990085d117c5f680166ec132c7d7dedf2c4f3a8cab500a0d662181837eee13edbc39c2d678587a2f84276f135794dd1c5dd6c9c1fa3c460fb93c0c94d2590ec7a12f345d082ecfdae2b690822ed022e226c0bb8b9df78f62f6858a196401ed1f45be79903120ee82115ddd9f6928036707c296206a1fb962a3e6cd3127a11dea3d1276a006ef1dc5fdabe8c7f610c2454c874161475b184fb03108bc61dfa8a1b4e1c15d8ca77faecbe1af3152cc19594f384dbeedb1cd2a2ef67cb2188e67ca06bcb693ffeee15580977fe6b53e6a021693e8b4bcd806928cf74a06aac42b787c9f5a6096c2ac38148c82d15022d9a9230248aa398dae9bf2b8b635006702c53f7daa8205d9a070ddcb2211b55a4f416d8b5eab9c6a18baf421e714bf9c15a150d36754703ac2acc4e159984058db22ca184251f36484b40b48ded2f4ef6a0e5b21861e32dcded0f9709d28f43de265df88414debd92df67c19cb870d0b080928d7b6998ea69d4e37b33734de75e39c61976eaa1df9fcef854fa33d2527c0b0dc486a6ef80c93a58ad7606a6f158805787c174889bdf9d761939ca0f3139b9e8d0149b2fba2d08438864ae079e3cac633a10b82f2034e68276a5aff0a452c9e027210ec7d8570b4df0c7b1e7010e7a96dcc4c1abeb094262e90e670a28f0dc1f5e29c43886f4dfc68def396de81cce47c2ae708febe4c2262e8451e0f743d0970491d9146945f6fca17824cc1160fb71815e53e493cc9e487f5f87099de7134b8a9c06e411fea12d6d5316cc4d52c30c103d7184cb17cef21fb4f9c0023830d6472a12674154ace60e0fa0d95db51c26c6bc8e04fbcae77bb2f40711c80f509ac1dd6ca05017ed8782dc2ac3d1bb2464c99ee5567f76ed6f90dc1fa81b9edfc51a00187ad62e50968f3982d740a2873cd0d2a4d8ada3110c02a73a4663f89e20f26d15e55ddb3652c80681ca3814c019912801f651819be95518d5d1581f651b2993f915bb5f7003396e37db3f2bdc5f5ed60184fd55506bb1716cf193bc3124adb0981feb904d3ccdc482ecff8ead7413c1c5101ea4976e4ae2b80169d7c52276d06d3551ff274c9cd99c7e42ae0abb5ecf4541013a4395d114069c7270555aa633185d0fd3a50fc359355f27b2bc16c51d2e27a095aa4c9fab8f493e43bdf4285c3dfeef71554ee3c2ac22dee6a8fbf2ff06e3d21be1179c674fed3c76488cf1814229da048833c46884f247eb97f2c47577a8ee6decea9bdfce999777bd36cc5ec61e6702e1e3626ddd0be6907f5c3591c09ae4639a86b76bd8a37c2e219dc97a400b80f1d6e8a4d5ef9055b1dd472ddf1899b8661d88a67fdabc044ec68d04ee6b44cea0fdb7120fb1582ec517a65eacb766de037b6ee98e052b8c2c323cc6f9eda7156a82c6655c2cf79d83b5d8701ddf3c7fb3b344e50c0c42c04e0b37f0be93e63a36ac6ffdc77f8c452a87382689e538a8befcb7ffc4a3dd03bc99d6628eaa37d2a570f7aae162c0cf8ff7e9d1dd9215d360033fc067f4d95b2ee617e8e4b79e34f671a19dd5fc7723a15eaaf6f25046c51c964684a4cec1d4d73021c0dd0b3e3c92ba22a2dcf871ad35b8571c88d190a6418548590ec78f10695142abe346e98772487662fd4aeb8870b71032246ee40a1c03d5c8a7a2b0a7a47f845b31706c1f0b9383f755c95709f9685e9a928d484f93896ad27b8792eb1e2afbbefd17284c0f4f5b86a5e44e75bba002e1b4d2a3013b0cce7dc585026b0caa31fac0ee3206141b7846b4d2c375e19502015a9f34917264b54ce57e9a835db228d2e32f8294af1c26a7884f8aff6846b85eadf046aade38e543bdc45493f6c7ee153151a5fc36aecd80f02bde62043566686ebbe1a381eb491e4bb3896f6d3e43d7825d98f05b1f9761e0886b598eb0edc561254130ca2f0cbaa78f82e2a45ce4babc8a02de01cb7fd28495c8b66a3984ebe682a034055717fc44452eec7c35529fbb6482b8c283a3baba29869803cbc695bfa04bc38abd13c30d58bb7cb0ecd9f638de137aa845b0cc813e89129ea6d82a70fba676122b45a5d98f1d26afb716538b883d2d03b8ddbf0ff1fc942794da55f7477038561c7a6721dcb19771f47a45e6d99bcf012ef7526bc0a46afbca967bd812d459171ba8f91039e6eec30eb31848d63aeae9f46fe705866b28750c04da64da8d7c70487235773d18e3a86b32cc22dcd56895a3428db61adc85136f2b7a474df3054580af3ff6acc0a83dacdaa6db1672b9367cfa81bc8491648fe14a5128904d1fc9e399a34137206ee592c3e2c4c6b1b842df7f1d4b4859de1c448ad3fde563122d3c9d7b6ba7c98e86f3c53db86d03ab2a5420e603e4e49bdf350ebc72c46baeb741f4d5b53d1f9aaa20a9b25f12bdae69a950d95f03fbaa30b2e2f434e96aadb02396a789849b3656b05d40ef4b7090384aa8b8e0e8105dff1608d1d59639587bc121cbf6aa23652fff7722fd20b5ef9fa0ec9f6f81f588482bca30424e93b0e2adce32f2af7d0e5f1be87f235b5ca0d756c5bcd33197c19372a5319db74b93a018750ba388718f8e3274e43868200a7c8d4343fbb82d64f85422fe6e85b5b328d715412e1d0f8a01573dba6c24cf3c74c09775c5b3e579983d183eb4b9c0e8d4acbb734e6c2cecff2e382eaf31094ade7bafe4781f921fb45b8137b2dc43dd7790cecfb86c1f972fb3a90ab2fb339677996b28a40d7caf560599fe64d961aa728adf79a08078f6357a7de2f135b565c232c6b1e22dd3c79a3a25b7a67a69098c7bc2334d08fb7d962fd3c710887464e42f7fe8eac74f984df0ec89a89123047fd19e1e96f541d470b0c1bd39d73132e30d6b222d0e6d0987a9e9a99e84c34e4b3e7190a233038fec8fcf58a8351601a59db3f2f90c71c6900d1198a35c23b2b4e0f2abd100cb6f400bbdd9d3b0da8f6e5640c06f43170cd7dc62b1a80bd81c31609f460c98cde2511d17c9d33d8759b575571c78a2f213ae96a4411ae0cb597a883cafb5cb2d5983afe86cc973819a26cc27224ae6b5fbe5c64119815b30dea66c1a8893fa1acb3e5d1c3f133b75fa38556f51775695a3829862791fb6d55704f06fa16361383349345198b0838846750839e1ed1b077d28cdf03a03b7c022ae774f95c112fa6195dbb5bf9983222275e17d1f71e2f8ffbbdf9b8de788c2dcb04e0c4d26f66c89d6fd52c3f8661d36ed4485ef35c240f7d9abe769d95b2824ea529d41abede93819ce10a2d34699633a450a565238a35ab131e0b6fc45f4ad97936d35604a39749d98f3fa22b15ba6565aeec256d40edf372c9bf5b20c44816af9a70bc232f2a9eb179943974c6ac2866a2339779739f030a6ba415559cdbf306cbd36bda0378debd85538d3146020574339616c67bc296e7148b0aef1d1094360ccbba43d9bad85c7f07c67ac25ddf2ba161594db991efadbd0f514bb4f9293fae1c80eadd83f63b1236159e238e4877923813b81329e08dd1b504e0e7eda3d913d96d37ea755fcbe3d57b42cc0ecd620ffba374cf3770ef7305f4662d9339ba5594cf3ee49fd05407edaf540ff3973cc0dc2ee6bc55d539917de408350f2679e278b4d89554b9948c60c5192caa5a8997a7df8e7f652cb9ee40a041e5745b278443bfa4aa8298165cf1d743be785c7d0f3741f862dd593f02d7e6658d4034e4d1214b259dc99b9fbaf2efaec12a626e4c6fc0834f10cb67ad1c15934c4828e04cffd36004834817b9eccf57e05402ce3bca5ea0abcd980832b98ec9885f1cc0a209f01a9b16036e642e46a23cd9f5f863a33433d123ba3a1cb059d92ba96ce8bb2544b511becf2601c8738d30852fc25a7639ebcf4eb79f297e0883edf33879e1c2086b3a9913f0cc0cad7e1d468e7b90515e733cf84da92bcc293d3cb3153688d641c3e1415e582bb1153833003c9129c8b7cad3d82acc2180d4dcb80405b0ffffff4f