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

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

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

Block Certificate

Block 66663 604214b7e4a42b0c32811efc33ccc97f88936342e33ff48be8fdc145d61ef00b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5c988fba9d23aa2f496cee59c307ec1f200c3ac6698f38bce3caef7d243183bc
Certificate Block Hash
604214b7e4a42b0c32811efc33ccc97f88936342e33ff48be8fdc145d61ef00b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001423000000ac0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e79e023680e21191c5fcba3945ea81f720bb4966bd4d8d0d9831f95f1731bd315b277448ed1f7a2292b2fc222de8d2f38da721ac22243ac2fc7a0c846942e0822f41da3fa7a1cb5392d6b162145fd4c7069547a73638318c2c0200000000000000000200000002001423000000ac0100

Raw Header Hex

0000402075ecb91a2b1b5c514434e5b2624ae4369e74a96fa606d0fca564c4044d20728b733fdb198736ac0546a6bbea36fd49d51b1d29b3224c5d39edaf872b7957b2ce754c1f6a27590118bc8331247defcae3bc388f69c63a0c201fec07c359ee6c492faa239dba8f985c

Proof Data Hex

59,560 bytes
1212160203074ada2be222c4a263e1645560e356328dfd8f01a42096f575580eebb04192f382c2b8d0e0b8381a7dc65e6eaf75825b136641dd61279087a89c804d83366f39d7c841e3a0d6e913327a0ed13e72bc94f712eae3e201a668a62383900a3c00631a6801e01ef6bac954f48776ec962c459b7337c1cf9837b3318dd8d6668d2a2ad261ba4e58c96e2f41bd1f994a6a71247a94e619a046f54eaf909f2a9c25439456f8f6909a5c44af70e5dea062fe1b4d861962e54742cc4e0ba2c96ddc54a8e4aaa30908d7bf88c28e28b552bf32c995e77677534538fd94a0a4d534a7aff5375a479f56b0c412bc5b6f9801d159c162d380b028cf7561f2839da49982789fd0d4591fa275b0f716b808025f8a6a06af4db6409c43af668f5fbb455b6cc5df223585e789d2af162b238e4b2ce16d87daa92266cc358c6791cb812ef41b738a005171d41ec0d0374e01d9cdac1b28ec65a5414cd18da1ab24f166a3a7f8846ffe5e426d1583c2fb48ade0f63e3c1251b67cde645bdb8c9be09f5bf7ae4867946ab953407426515ea21fbae126e0c34e1535938129f41252690c6dcadc0004b4c02b98c17e5e972710899791872b2a41af3f5e43a12d54537be17816891a7b9a45708a981d90a05a1221708894f8be8c3940707af70ee608475b55ad6dd3085e129278a230d45f232b4ea8925319b53a3c4990fa89c2ccf0ec82de15260f73caf5692c2c83757a4929f74b57b52b571018a7150f601d05b9f81b9f13ce4e3961061c9f7c0d1f1ab64cdcb21c207201ce7b46d60cd359fcac59a0851d51523e75beef76a47274d40c6a865509ef2b2815fc710902952c708d52a8e46dfcef0d8ee2783b05987073b707c08f588f6f0a5b57b6cd1fd67de4771fd214d50a9697ecd2158cc2343a6f69f0f163f7212036545d0f26f607b5d8eb76da159cb64062a1651201d67cf7607b33826f0d1f4fe667607118d4d49dd8923ad4c1e3cf494e4e79a4e9ca4548cd749ad319db89327f7e3649394c4f8ed1983e65a516b202c85885c34552dd869bb34ea32e5437102567e863eda9354eb58c7a90281d0313e782142246b454e2d68b3338cd53d7ab9476bcc67a18d00a50732212b3f41fc87827b9d96d35ac5bbc9013fb72065ed8c567d370408d859982b5175750ff1accd044197d0d08d3e949cbcdc81f8e008b5e950ce0b1257b5eac2e0ea6682d023ae7651913b6e36fca6939ff91c57b310dbb025590aee6c6b989973b20c9bef973ab6b8055cf24f852d41c11b596652445d869b2f1893e571f4bf6ffbee3ae63262be12f9cae36a224976f787d600a47dec901450a826b0ac9c0319a5a0299a646f4510f9187ce7a4e0d02c6337e6147ab854b4d6f28c8e5440095bd9e6287289ea684b273af36d9769b19f74932360485e5bfb758359c29b8afbda33b3bd885eb89aad7c0a5d07b42145624aeddf759d43422e6ba1545ff59761b25dabaacbba94d22b23370bd652af8a9d3e08e812e91a86dbb957c90fa2cff9ed385ade44b32883b7ff9fc61ec6117dc4c5ff0ee7fad36079023eeb8c429ea4e1cbce6b43f68d6f7d78395ca65af06c5bbf253289ad7555d40865e5028f2e6ade20d2afe0d693e95a1f790e7d026501447a8b5df64e76155eb4b7d3abb05f16da8bcc11a65e13989f8259fc03c34ec00e628366d84495bfc1bff8f7248a1688ef33f8beecbaa59eb750a167286d201168658125c05a87992f6623371ade544c71851aa9e8ab83728135e6c982d39fe21dce2a68523598c9d50fd17a1f651acf6c0967d7c0252abba1d25959829ab181f1aacf43c5c773215fa64f90ca0c027c95d03c34a662d094bb958311c05157d3fd58f76ddf4b387766dc89394db1d069083db92d8070ff056f6124e6ffa4c8a8ed1043614c74079994b958cc7a7ac2ea876912809e93a116f87fb209735c8d6ae1240e4765edc06cdeb38a39ae562e64650e5fc4964a318485673fc323abe1185c35322e388a145a12532b53e436e71d75375a10f8e5cb2fcfe72c8de89376acbaa71ed6c9ac7b7e9d7debbd035500246970731602cbdb6ae2faa2050967b239e5c2531dca3af3ef26489cf558656adfdf53717e524d7668b8fe5e7ee9d959fe86612451ca661f35cb232e51dc1a969966b85976763ec2d01c7cf4e43c8c6a59106ce7e7cb440b20d388fab401711c3f932c106623f9c94298ffd688ee32f2af0c0a642c7e693db4d5c2c2802da3764afeb8f0eaf29de00a74776dd93813cd33617886e5c9dc6a6b85c36542db432093913b81e51071b1f4bbeff901a68f09d7298bb0232f0655b438b05339c368fcb1b6710612c214d05b0d03568a566a5a74a105fb2eac0e8bf057acc37ec04cff51d42849fc8442cb6bd19cbcffc64a2201cd0a55e90ec047467217044022719fcc1a3160871f597b429cc7e8603aedb0103fc306ba7c79b97db4e117de4e2eaf8ddd7737e590b216aa41529c6188a2e342e7de0cffa00dc10503b620dfabae1fe8f8da142a9eca426987f9aeecef97815b7be6dc0caa9f65c0c27fdb778ff94efe711b1e3668082dfbe0a6e9baa4ce54247598e056f1dd0cf0e4fdbe91fd2bb730061a84cca3d9c2083bc784737fb4ef8b0e295bfc317f3757fba52c48ced2ed3f23591442e112f39d79f7c7a900ed47f2ab68515fbeccf76fbb50e5548070d40b8570716a0daf7e4c23163cfea5c45b4aac0a6021e64ad0c655a1536deee5006e76cb3d21f1dbaaf296f82f5da83cbf3acebff7377950fc379efca7290a5f3282cb7e597d16909bc1d7e76b6ce264bb339ccf1d42a1b9ceec05d84962a699d63c5804a1db929a3c570396541ba0c8267206c176f7c75fffe9c5b95817a5d4823295b0a8f4e3d25ae41a0dce8d32f37a91402831200b0a9c6fe9f944de0ccc8d61adec866c12d5aeb2a4defd1794c6c297f18c5c9d0490174f707d4e83fafb03362ea540e49441056722017f80a87d6f0d2d0e7f09313bcdc9adc2ca21c3e2ad9129bebd0cc94d613c3d436ba050694aba99a772d825a0c0ac9c212b2d496ca525801de31da0cc1ccbef743d5e27848501091b72d8546383ca3b9dce101f94ccd9b93ecdd7ee145d5f87faac379edde077dc0e3e6da336fb2d77ccc2f85c4b1c05865a708dd63daadf2fe3bd1877d6f77c38938b810472afde6d048724fc3edfa5652f6488d0aa52c029957884baf2ab01fcbdd759db8cb5665b98194d7fcb234921babcd8bc2b6a1afe13dc895582e35a3753055901f372be2291f80f10027b2ba051fb2eb89ba02d3f952479357c6932e7534a5f1fa5507705b4a0f260bf3f4145cf2ac73a8d547939ca1fb368a9a0b86733dd7e520e23bff8be169b23d39a9478ba7a04604da65294a0cb163aa445640d1af81572c17cb7052370cdbb3a13a674efa680d1e1f82d63338f3cdb3fec1f314221bd8da031ccb10ea3dd7520d485c4073d4addc01f1748ba50175adc7d6768b9b504b05b526a98bf00be27112ba2558b714a240f10066e3fa69c14ad2bcea10380a198e41e52a502d59dc4460c2287331ac44f2712fd4f8557a52ad9965f453b1b52a021cc41be17a717153e4d270fe0f935f55cc83a9168d16d20dfa43de32ba765373f2bcfa84e86c3ce6a57011d87221252fc320d499eb1be363f568b6d5e9a5aa27b4c22fdf1ed5c1e90bf7b2650b0849e97afc5361254cb3e8241a3734357bc013f3883c2f19202282311d5bd9e1ca8deeb1cd979e53966bd6a4d7fe017b2d395cfc7bf1a9816ee0589abb5ca67a113b67367886615beb8bed2052863f2f5f3d6f779ceefa7698b2de0707241e9016b7cb2ec09a4c74419097e8c616df12484eb74a06f3569c43c630fbce0111288a0e40028bf031826efb9fb2f1b5fb123a73f4b986a0133e429b7c97b72c28ee923fdc549322612d95dc61ccb8f54deff6b221ff80bc5deab1cb6eb3f27810835e3112fad182ab9e0bda3a0a318f46aa4f402acb1c7f946192af93f9e11159970a606d61c1129fac838755c24b4698c82a05954b745c0453e399d3249ce0a1035215793ba6da4f89bbcc170453e3c63b8b1105d6717922109f1c889778733bbe2af1dba91a57b56e1ffffa516e8f9bf9ca6ed531783a6433302b3ca6fa52bf224e15cf0f128c635c72bd49ac4684041eddaeea7a934449e155d38308f4e21f65be51dd810d6327c98d0fc07c6779d9be36a3c7f5a0f5ba8535e49f00098aa48d3c504e37e113888d2e0ee55e5e87dddfc830d6901cb18e10200b50d7119fa02e6e6e68a7e2ec87d082a7b587ab988d5f0235df91911938ffff2c567ec3948ae063b2ed207bc6439906c22f558dde956b878a2ca267b85069698949b03ec0dd020576e12b3ce78075cc251948baf4a19dafe2aacfe40d8c4039f81fd07c5bf66d8e53ec3aaa29257d7e836d94d951d4f83f0f5bef82e4a1eab52445664fcec06791bb16fb844aee8c95f787dabc18846a2eddb94c7b323b8258092d6c8decb8040ea977d4a6a20ecf8da5800f5d7d273bdbd843fa14e2d4edbaad927ce134e53ea5823a0f41f1773338bc88cbf5f72cf44fab508d0e992f7f40d25717c649225454f71cbc5887612245d12fbe9160cacc8fdbe2c2099dc3ba6db7ff742d0d893327f450d48c6f5ca550ff520d920481466aca77ae9f8b2c59d042d90193e8393589e648173cbb5eb26fe15c467cfb4ab1029feb5d0da9be76247a3728f0507a1325201387a0ca605a0c62a2a2e4733fcec5a3964a35a57f3fec2a38d5f4d75553b7b6ea73d7896ad55877d752c90213c78007e2173724e24cd7f6fbdebc544abf23a7ae06b4cb88bdd082e03139387a6838da505f93d3003935207578b80aa3f1eb5734ed02020f4ece4ac884a99954321e2e26f55b31262cf46a95093556e1e6f1c601ecd19930395fc4e1892373f003639e8f0eff89c7b1495c8de1cf97814ad0ea23714b9b0c1aa1b35ade0ee4e6298c8d8caaee985a65b253f9081c937af4cfd2e2e52a330b80254113db616390c61f84ffe4785fc82f480dd1de07fbce9a6d70f09bafb17eeb33db68ca11839a2f049c4adc67063b0b80bd6df8f27f7a654ecaf63b12b5d752359230fe53ba14e341bd2f4065a406231a8370f58100ed8560a76ac2cf7e06c67cb35329ae64e22269af629afa8e8bf253c77f9e65cc89f31510aaf04091776b953cb73822c7156869aec32747cc7b74a71217d50b47cf0dec26fec69c4c16b7c021afe7c856d7b0302f8a05d630c25d4a926763eabad4ddf02167da98dd6baf6e13bf70c3bdf3771664bef1dababcd3e9b651131338042cf7e956bf815acb7e32259425198c49a4c3702b0afe723fdf80b70f684a3da5b3e1aa1a5d912d97049f7140ae1204110117f71fa2c23f67fbab16b93c1f6ffd335ce4269e917dcd4f979696b07d7104118e131eea28f8aa4d321c3f51a351ed9f1224780dc840854d08b35607490a16e0e15eac5138c6d90a7a497551d883adea6633d616e48d693553c47f2f1cbcc9c22c47026fc29c793f2c6418a92092f9e79ad848ea873e4a556b51adefe9fb39fc2bba28af831e3c1d4ac407f76064862c924066943a6775c46678395cee9899bd3cfac8d381ee4ffbecef26b172e73d3f33ca476a73f5dedad8d418b2ec944a4fcd965ed8e59e1c87bdf035451a1e0167e5a5498fd5745bae2b709601429d3426b45f998edfd8146c287417e54df45ddfdc5aa6130b0cf3eb1b9983bff7d458c196129699c343158c3d555a7f1460220144fe5f09829f082c179a410a8327bb724b02083977b0bc66b7cadd27edb3379e7e4e021782815517e06e83d9c50efdc14c1a86891bdca510af5a97e60e2e40e1120a72faf8fff8c23bbac847cf001b993dae25a3a87b16127f5270bea25fbbf633b8271067c496dae47b7afb5912467fa1ba689040425c3d2413e047e9b865f84b9a53341afe541e2788088280308e7edbe86a8a70edfe8226de3b08f961a83827af1770abd3fb84d749deb4aa441e0f9d77dc0ef5c54ca29e71025eac0df4c968b248417a2393a97fe7beff9bd3b891d2dca586debbcbe8c759b3983af7b23210a99fedafa99939dc9d2eb5d98d6356d812205d0499716c84de5d3a4922d9184e46f0c3682735e900de018dbd30c379648cfc7f6818ebdaae54f0f95ef21a675f3a95dc4ff23b4c6db44782d1c2f0855eed2d7bf8b8ba24617c67f7ce50dc855408881fd76cfb7fbda3103d0e1f3665f265c8acecd834b29c935768e7dcf74b8f0637e8b8c37ff5950182d7315febf64ee45cdade1b0cf79eb69a6a34177156b04bf6735f37e913bb62aa1cd817e6da896346fa9538dbada5b3ec283a86b0ec4815da46343348d6f7b198f44b2c927c6f116751ed98800646b9e0653fea65a7ab449fa92b14c3bed12221a97c017d22d5eb1b270c8227f450dd6ec1d254a0c5ae51203c70b7eb0b215139402d58eb95cd7f47761e7fde77f92f907a1b35bcbc63738eeed994ce3955f5925e2fd838c138a115f83ce23a7436cd7dcb41bbb5dffadcbf224abe60f8f21b973579f5b2a89d979295e17888565a4a13a39085403709b8aa8be3a09dbb6e4a8885a596e67daf2679a6a9b7321539af0e9d45d1aa4696c9467a7705f4c2e20113f9467c3cc1b8a8d173ef5714415a74342a6cf7a89d5da7d3471fcfe3c657d53a637423bca132cf6f29493caf0420871efd8aad3fa0a485f075f4132085636676c75852827eedbb525f3fb490bce22042c05268fb7155df27a751325a136e482152da4234e9f8927f72a2f38b09532912e23e990104caf06742d1b40201e8baedb62b00a7b832fa58909512badf06c9019537ecc189ac8a0a3c73f83dcf9a9b97b3433af8335a414853bd3f9775558790f63df3de089ad520e79dbc451cc474bd51a3297c8cd393e96c5249ecb334ff4e0ce686c77a566d42bc8324d27d77bc9099d251448cea81cab72d4c46fd91e0456f40131154548c0648f0af76cd06748f693e5490129e7f8512e0beddcdcd8db40d08c6df3904059af1f04f6d15c4c8d61931ffd23c9a0783777bb266fbff96d0bbcef4b32c86c7c58e7ccba13e2aac416d1101c37c7e97287df0ce74ecd93baaabc3c14c68f93f117def06b9faa251558b37f767114a33648f36b62cec17825d6b92a24866308d7ff2dcb85cb6d147db2ce792c0e5bb558f5c29620713cfe25a5fc9189a4d24794c14172c1c80ea35ec65d0f507c6a1687fb31001885530d4d3adaecce53b5d02c7fe8a5d854c15f902256df9a7d2cf8ca862c61646a0a63d4b66816a4b230ef8d2827c18f2d32d0206031734309b458c3a5b35ec70a154b1dff7ac70ebcaf18120fd36981a210006b0442058d2361cc6fa8040ca5ff435ba9e2dfb10884965b930cc7f8104988b04cd9b582dc618fcc53a9c01a6cac069aa8bc0a4464da3db0104e2f24b515cb646cc0d61adfb5b684a09212ac1ade3a672422096e6aac144be0774d1f1a2639b3fc8cde5b3f973cd86baf4421a088473c3e129ad7a33d54dc2f4843bff711d34b3abf09f9ab083ac5ed9d37f1ab2a50e240288d94c776e2f246e776d3eaede86330559573257aba3597b571c651d80a09d7154337fb8771a796f5ccb84022e66e561e0fda01e53e44df94060ee70cc8054bf17106abec4ce0561971033bb2581fe01dbe2495c6b2f6adf0096f01fbe390fbd4394f4452879286538aca1b746cdc8d6efe532a74881931de0d8fb306727b83781759bba53c603c593caf0ca17e6fb439f0d41d7176db56309159635554ee622fd15a0e95e35246a72dd7c211447053233cc5c94e65f332e73e6d141dc115595912f54a76861f88867c3c749a452d1c5a598865678f5684480a43cafe42c1ef80778d32301147891e0a8df70ccd5a4530f072fd89ccc0b67ade1b4a6d3946b957894f4555c65e022a70cb77a1af4e82d63522a48dff4622ea14698dc58aa0f05679b3bb8d947ebb66b5914a047fbe1374957e4fb75d304a7a5ac6109e598cb045466911b663ca0e65abb85d492c38725a0d89f095f7f3dc5bef66d1670599f94d12a3cf4454868521273c7f4c044158f626e120a2151e61142797350f3ccfffdaaed1ea3a0900f321100470504ad36a1220315e49ff51c605de6a53621d810ce184fb3b31ee3e1a82f6b813c0ce1e0b5e91c1df0dc3a63ceb0a47d27a14dee856e613dd87c7382bc9cde700b3ab714fbbe619df33744f617381da21a686727089e225977d53e2673e756a4e8c17fb39275790be03571a9bd18e5350dde3b38d36295bfd7911b80aa6d57b5882a8fcc56ade56d4cebca8e0d402d81d989e4ab5552f93f06f50c3a29099cfc2b322bb716c893c7fd5cb0b7964e09a614ae19eb59102ca55184e1ddd780234bb914a5c1aa7219c901cf098dd17093d87f61df91aab4132779e77341f2c7a6df1439cc55b90909b7870be655e21b91256fa4d270ead3e8ff92c56a4f4728fc9ce0c1ccda88a6a803021979915e9c27e9eaebac469a8d55e511919279dc9cbbbc6da50b228614a572a8dace3178bc5d324eea1afd43af9257bae87fcb8ee1b71ce9cf928be99be5bd9bb969d8e677c8a5ef1992f10aab6e5cbac0a337dbdc6485ae7aa433d9b73b1376ce1003ca648ce062102c3bf35c75e4871e8b53ac8d426583a19e1e2a66ae60fa257cad9fc4ca506a4e6bd73831709837ff2f609449db809d7ff68d44a47eae84850886933285cfef9d90fac21b57a68e980285187387902efa5259ff4282aa04170953d4e84a8de85631f797bfd7b3ce2749d8b47045a798d9082b2253709c14799febf1c5192806c45b07eada6369089d2cdcd13d71ded24337d8c5d1e80fdea128f6a55507d3714f149c8881e1d1f2258613953106040143fdb88744666dea44b405bbac8e4f43a73316a476c2a226a3130a2b9ffb681344ca89c1150acb9f8306d6927fc155062bf22a662315e825b97a2fe8f18eed157bed70215abe8c2b69d376c0c235ad8634354b9dc6022b3124f1a349f7f756efb51f93b4911cbb64207b2c3516e0b89cc16bd1f757c74b81d5349fe610aa7c209137e67473232221649a627f650149604a82652d31d469371984a3d4e25717a6e928d6cb406d270c28bc87cfd3f5b2364c042cb89763813a1b64eaa91d9443ef201fe8079c8605c035021b3a3780e21bc1e96f9abd7a94f90a82d93b3f2165a230ef7a49940e400036b47d184c7865324d6abb9434aca89466f97dfe4ca0f7be9545d9e3c80bc6ca5ac1ee8c198072a74bcb49cc7053efc300205359acd7eaf396d749d1d3fdb9a2605a5ddcd490f07a3b02c1bf15055d97f63c0a0f4b6ae1f1a8a965743ffe7bab65e5932f06969d1b6915e799d2a020690de8b492a503b0a687286cfe0a1eb2bcacba0a1c9305a69a01eef6c51907e62e79e5b1c4aeec4cb67835d6425b6df61c46cbbfb9154df36fc899072d14bae0409d4d83057557f8e5deef84ca47f5811e88adc03e0dcffef645bf87bcada8e6690ba9b8327fe24792b902191b49989e8b9d21356f62cae8bcdb2144d739e8c5bac671f65425fd9bb887ba5c0da3c502e4097ff9cb2a2a2526643748c9c7e328c99c0ffb6b97412e6fd2a4c809c2defef2e27883c992561e4046f0014a763a45334be5584530e845cb88d41c7138cc40f6d080481952211e3edf33a6480fd98c6cbd019332f70610197264d65822ffe0c5f5fbd8bba4439b31e2433e1e97fcf5cf3722096b5032c9527f568fd96d1810eb510f39b0898a306d3ab6531f2886510b50b8cab3b8c65e30b61c95db4361fb563cd78cb7fabda23ba8e5c4bba446578dd0c4149c6d953ac836ceb058c8089e9604cc560266248bb1574bf97cdae410716aebf381faaf5e89625b302a12715aa5f2d5220e305fe667f7b241d66a25f0e64c478cd6c22eec439ab82401a27a922a984262dcae5ce5a1ec2f301f894723802d2554ee3dad85f84dbc9491170b29bf9d169113cb91f21c92e0c92d5220c19699762215b8406024cad0644c0e37d819b29f5d83663cf6190e391919d5aab881302e30dae093b72043454f02a51b308be19e62dcb8df814587024ee6d92b2b4703fc07c42e862d1046b552a3934c2ce3524cfe63ffb1035c69c5382919fa3a9bc3ec521d384d4019714132ac0a6f0de29bea562da227e2fc0220e3dee84f7b01c85af9683c830b8a402f63826bc764dfc9fdadf13bdf2122ac9a3d2c4ec95518ff2e53b51cfb12879b49dcfa9c63ef0f2c329ae5e5033fc2e06b40a0368011cf848e86ae44848d569f3a2aa0718c4ddfb8e9ba2901c608dc27227b8ace3c3aa0548112557e93dd3311c254f0d7b20f41f5c271f9dc5f567b7cc0373781742d356ce46077829b6e2ce92b3a8a9a88862ebcced41fba8aaeb93cbd9703b8306217317e7aab92e4ada146e0f1bea71eb503a1f2665817c9608ca1692aaa9151ca183da10f28e0186c67a891cf945c391313f7e48a43a4107f85f506cb767e913a071313b71b371c2aaad157d42c1e13afa213793542ebe6a71795b80b85d028bcaf759d423633a74e8a752a7da98689a178d2b1f4961b980b2a78fc2f3cd183dc17457c7389f69a6b9d926da9b7f348844ddcb32a30a35765a2f72cd19f35e8aef0ef08e8634e38ecbf11504e12174756d7e29f88a333044461fca8fb8d3bb44fbde5a4baedbf830599f2d13a356194b315c1253636afe0030e4fd5a187a72d10f5eb7cd431af8a20da150aef381218c881717ca6280743c4913d5893939cfe362bf1085d4292a631052756ae11f70a166d14c7e29983759b7627fc7cd9949eb0ecf0b1f3ab5bcef37f667a0a0b5c8f0458fbf4f8117002aef2aca4f9f5827a41ff6c14e756739488b544a2cb913ad3ef1734397244ff073fb801b9cedcaac887d79664bad770e43b0560d776c2977d62a93ff71f996bc471dfe2611a46e2452ad862b5a14b031f04831c864815c5473fee71df19b08ec83557b4d313c57bf238a9242f3afef88327bf9248124302e5d51e62c2599a12450e0474abc065387e434d7d27ef85d885cfcb41d216c8cff101ec1f3579b2a70d723f41c26e45bd0ebf02b56aaf66c39ff4cac51d166875d9e6f7073ebb9133561bada7c90c53e045461de2faff1a8ea88d1661d993b904f50198470df69212bd0595a92fab57dc5850217f7ad44f55179a10fb453f7ceb414eb1712a9006fa5dcb8422254ef642f332b18e0408ce24f7a66b23b21cb3838310dd808880c71bf67a71c46abda89d63656c33112ff2a6bee15018beb8d8d14d2c91729bd8d0d6c7dafe83866e84eede13daf036d0319c33c3550d7f4603e4aa88eb874173514253e6790975e89a218316c6d12ab76c904f5c22c1022089e20b99e10053d3e7536ce1d207fedaf0e80376bc95cd533042dbd6f883c41156f3748e7caf165b772dfabda7e25760b702aef1e02d15870a04c701aa229b83981c5c930d02e7872888979d6e9fd2f2168a2b2144ceca8a52aa5bf0f9e01439a29bbc69005368b7fcde61f43e5a2fcac549afce5b46bd5764c51502bd188e83b723b9e1c34a90417f62e898f9c299083675e0fafd6a45c09d976a9b280324325c56903437f1ca00256afbfc2b187a0c6caa22e235f2547d44e7cc0277f2febadf78538be34e2924d9eecb4685b96ddeba25f0007e1f4e8f09f2224a7c5365980aeb49d6590e097e0b1bffebdd0b852a92a6a1db91f552115ec1f05641fe03df68a5a7eec42fb54b5a6cd7235c3392a0e4511498167c32ae2bdd09f250604ea23ce84cc821dbe969318dec722ff0f49757fcb1fe0d4376f244bf3b207d389f2afb3d06d64c6b0f09dcf63a3fb8c6fa114768151ec807eaffae3c57e747ccff9eb72807b67e21daba57576692de2a2dd99d34698e0e801e100ba972b319ab2cbe8d1c1409ac370528b9b31a3f31af305c1575db86e181a97d5ec3cc2963e7215166cc23145d077547506286ba064b2bac5d6dc9e316e08eca18ba5b180b7451e3697ff2a67ad9e44fb359a20e3f4700a93edd4e1a614c4c411cafe2f0dac89a43e8b88dcc2268cf5ffa3653eda95d5195ed0cd1c83fdf27fd5833552cce5b98fb726146220b6dfbf823ccf1469bfbcdfc72c83e211c7c84645f90a3870a007db1916c2f6ee10b9741e9fe3f284c0bb0ab7f4b7b469d88cea1f3b127316294be77b89ce1cebc31b025716d0f56e3a5f8f3946f46b6786eecd8919ce2ff9ae7c982aad6c4279993ce69fb8a34b0664cd4aafbdc4d8ce2c41412a27160a79d2981c6a591b3ce46e8cc3982fa2be5a2843abac05ac8d5c33c39be03aa35f01eb65ad25cde5987e9882e1a893b670a63f2a0e868d1a7c46bd95200707d89603bf0d6cfce13efccc57c5ac68a81b01efd713f3c470b604a930ef57b4e1c0caa92d7f94c65ecba3bdc19c20f495a5ad8217e138d3a20abefa8be3c39009d8283a8ab9d180131cbc5ddab0c18f259ce8a325edd0c6d315da5330a720a5161cae716ef14c8807f704b20b2c9dc579859397be8775400176ac44eedc700529bc58fb554200beac18236111c20d3dcb01855f8347cd3230f925005245d57c96c2fda873b22fb1a1bdf98d8e93e37d4435e7f428761d2198515fa0f47cfaefa4d0ecf8494a2a183391ea7241bb0cb9f83606736e0f897b0a29537799d134b679e44ff3bcb905de69cf043f1f5ff81f410472f1e2bebf92f21516e0fa531852cabb4f4851d3ad8b81474f1a8ce03b3509f7c098de9a03012e587d88f4546aaf374173eca2a130772daf4be9540b717a372f040b6f37b99134ad7dc25892874849a4316aff76f2817f7148796d2897ba12a386f242de7613ad7a80f58e381cb65a3f93ea12ca2db4af0fb473c31202eec69bcb5ff12d7952bd71dd492757e692d6cdfba719c483bc5a32a68b694745c88f1bc24e062f73e5b2dc1434eec9f7f4c9afb0978e6c67b64f7c2439e67cf3711e80a8bfff9e8d1252ef1e051b9f26476e7c4ce245206f7b73cf9bbd7820f0aa96bd519e98468ee8b02c47df9c79a09131f235befe044555ced5f661089183055f992f845002d0da419296b9ed2ab7db014873921c4ba77432b962514bc91269f32c9e575b847a292c6d369d1b9a90ea607e5f082dc1806b98dc34b4213f91152f2dfe62631d3d3070a13d21b36b335bd21d3ea4447efeb9a1903a2d21cd4d7b9b9eccb93e895b5e44f5ad372ae67eec3d2691d9073182613fc26c0ec83f4f58ec9313ce0b73d340da4d3dc5b78f8c6c94e7d7f09895549b73f22f665f3c41f66c040d5a430658fe31266790507aca31a9db2f659bd9638f6fe0b8725ab2ca134e9be060fa87339127de9ef1bb5d961309e0d565aee91ead8975bfac67f0439d60d733040078f81ff699718548b2c6879a456befdf61f2d90e42647b87cd4346cbd3e78ae04d0d1890acafcd409ef8d8d3f94a68a2c944c8aae42ea53f889fbac6d1a6539bf758f7bfe7f59f564ac8c5a98651c44faf25a953eb102d4534515e3effc886c7022ba73bca1c03e03db4ffa1b7ac4f35b2a10cdd8fcf52e11c967ced8517ecfad6610d07f3751582bca9a4fba326fe81b7bc1157b0f355140ecde6a36f895b75a5486efd292e406966014f3363f2319413eb738a7d45342983dce82e93a7f088c400aa902288a9989fb83d3d6906630d73c7a4a9e2d86c67ec210c154c48dd05c8528064877be364f3b87df05fba2602c46385434f694e37e924e26de5b7a8ab1480f373b81e87b37ff69910ef758cc0556cd7bc2fca06bafa267e099194d3450522c08fab2f0698b39e85bd801e676c092b35ab89b4f2b35c0a55028802523225e51280a88a07addf8f9ba3db42ac06f9f65302ccedfbd3af82ec91a05abb274ef91a4960b282641e3e5fd62690369f2556f21406cf2f09fa7f1d6289a73ae211932284167157d8c9f6037b6d07327eeb9c9be8a46d8b07cc2a4909a5a3337951f4f383f041cca28f476c02998ed673f3309035be9c4c52451321506903f2603ce351d6123ccfdbcd87f605a00e70ba3f131d21b53d9b30ffbc760e146303075a8037762646cae021bf78d7dcc46382a73948f74d1d43394113015aa5979db56461f036015b5e136c2097ec832f319ce01a2ca128f7b4dbbb2514f77452c61f6fb80e9d254a5c9b010691cc5dca7af9498b6ea1104c18bcb350d659b737f3ba78578015debce66eb0a93b2dbd67b46461e603a297d5db135271f4d9a3da2423424b33d29f0fa5e2c8ab61f14d44623548c4d1ab3ef76697c950b2c573d68070d58a55799ed86cdb12c2959d44a6bfc7b7decfe92f40a303381b170270d85e5196301fb11179faed974e70ccfbdcb21f95b3bdafa7bf0d47e665b60a0a248e2f1e6740d5ee41dbfa3689ed117f6a2f7b03c3b18a2ffdb6f81d29d5fc049e5f2a52174692362d0116dbd4416aa09831abee672418d5d500880148bd6803705662f7d807852581cde27f0c3eedf63c76c8c507edf57407911387eea62b010556466d3dfc1fff4906b7050493c38e44714987a4663a3424dc2c552b8476736fad493fee53ad428cc8271f4506ca0c5e33ed078fbe48529bee39eceb8abb7a3daea05427bb8473e491fd20248abbfb127d8b7532097a13388cc94b8fabed21af28fa733165e3c0280b0e526447dbda80217655f574d59a9cf0c56d2ab7cb1360098e2d3c655bbe60f06239ac1606900a82fcca026cb02a2597f1fa28584b2a0015d779a725af22af10b2ec29cc76c568e0c7e106d49bcda2bb628a2375cabc123cfa39ab699a97c44fd5566f2fe220758d1006c340909d759b965a2404c9a8edf24403c7f38cc59a6f457b6dcf62f5825008364e9e1682aae94b505e51cf633e4f670f52412e147e199abbd613b1f85bcb2e6afcec48fda74af21c25ed199aba4f98a1cddd867b4b949f74fc5b0c1d1e16a341ee3aaffa822a0572e97fd9a9f7874d2942a3e3f97a3ce63161d48a768e72e0923a47f2d20704f0c820ebf6bd7017e5fe6a347444e0c4947c9251bb1c3206ece15020a0ff8e006218be2911457f022ee90be49a0eb8a025c26b989e79b3b4ff3708de120e553e4b88c1d41cbbdee7b1447ca4957ddaf9633411e52af2c82758e71b5c1852fea1ead88f01e829865ecf070b6edab5c7b89b547aaf780465fbd8154379042ef6478992fd7e12403522d939dee59a6362064f98753c899af2a3ece7a4ec5881890ac31de8e4c64119f9067c9a540769ffa31868a7c944d4e41ccdbc8bd13129f6dcb05d07d4d735d9c27da79341ec8b359925e0594af1bb788864965404676b02068c50eba955dc6121ad8b467f4b1b43edab2c2c43ea22a943fcbee37d1dfc9e2d35cb5dc40fa1b1b92a2b149f204c3c2d2510caed917fa2ba7717dbed424a24b1ae9a6326017bf2957a60cc6a55b1cb9e5825e6a143e4799ad119e08d6687e6367ea0094b59fd2e113f170360ac3648d85526b7209c7a3df2ee9cdb5ac6eeadcce540035eed50d9fdbf75cfec7922b29f4d9ca0dc77acfed7a86391dfa431d40e439d9322963c8b7e91b6ee8cfc0cec84d900246fffe63555b619a3135c2cb69326ee337f223ef80cd9d94b310c8438ad3ee7e34fa68782640d1f2460522ef580294fa1953b1932aa3c795075cb4daed6392b376781387e6cca5be20b6af9c942a91bd5cf20cc86661f7c03f45bdfcf038ae508df5d8cd5f4ec5d79d639ab540d96adf0b24479eb67867d483f525841fcec7569878db099b2a5852c97b823abfecf34ee3b0d672968ab7cad5450ddad8778c7cd3e6e676b7fffda02eedd99217c71f33a76eb8b51db9a3871be2c25bd47a5a4ce8a059f95f2a1b95c356fc52689a002e9b565760a5929e37627a12168d0ac48993fb59cc677bb5125726cc419e0610ee238cbf79fc645f4ef87ce8dcf67febb89d76dd64280e435f796d5c394e41f0ab8f8239114e29d1405606d4132b51467f9dfdea2b992bbce85b3ffa620b03ec6cffa6f1b5e2e0e4732271fec3140c490cb7aff0125916edb8c2ae898fb48f63d4d738de407f2717ed0759125592acf74905ceabf47b5e6833289d782c686e3c37c366789c177a202ae42ff298d070622e8659b55e983798cd37850b82438a3554f7210db4a3ae5fcaacf248041b2c8454ada13cca5627636187b55355d6d301fce4db353a8bd65dc424a1b12c5f4805494e1bd1d750b6c246caa227132aa24cb37ca7ea98a076b88e2b149963cd575edb14cb99e7047353860a86e9a92dd4e9304702fe74a6fa9c1d2e4e339903c9f7e987feb0a1af1c4e04eaa4fa705f72430ea32d8820935591c859a37481e46f7b7e9eda970d76513e7b7b5cd0ec73b627df29d65aeb9df9320932329414f890cee2f31fc5278b07306f66bbc09dedfc25325236be5271de0741095ed4383503f058f87f61c145f3d9439dd28bec3fc46485525bb3d571de9670d4558d59f85ce1be31a132241c332b42a3e5d6a75e773d661369caa07bdc90604dee4de8e093695adb12dbc73b7939c9112b283a7fb061a364d4b8ee58a7bd75b0424961115db436f87330d0f48dbf967ae8db7db95ed8cc3fd66423d91dbac530134d61eee5b488f2689b9fe62c0d682d8db1f55cb14fdb7afe3c223d144dfdae3fb2344cbe70a325981de039aa4fa0ac3b91b0414a422a99d2167620ff1eb4e0698d13a2c04c028e66035986f4e0238c002538ee0e0b20043c9c06d7cc6385bd009c0224465990e5be37b79ac029bdc6d59121e180c486d7980720f5ee4ba00e36398f6dc9b169a59663787050312396eedc10a792ead4e6d8ad36d9b67f58cc1e4e2745dad73d936b9c53cfae89ebed5ccd58ced03851bd796c06124ab84d29819d7c85d49411f7677b403879ecadf7c238312cc392e67a9c0f103f1eb6805d2da60caa44877e5df8a1baef98169936ce6b5148f6db2b61deca48d9e9a0232a9b795a2b0dc8bcd1c50b52e04f838ae431fa0bba7aab6c41f964c98a9635b20f365312086a246c6d3b2052c152ad54008b5077e18e2da5909aef08fe7e07595f9b1d30a3ab185e002238aaf0182c478b72445872a6e64f39fdc403614788c8fabb617303fb7589b4fef1e2e5712e5601901b2fb777b9b42318c8e9a5ff0e556df13463de4d752d34ce0fd6ac2a8898ac3ae4feb8639ac04b89cc17e734a2d1003d7327125a9a61bfaf34ec17ed9c8db18e8485f6709886538612ba87033e65f2d98df02cb86840a278007533012592f41bd72c66971b17a7c821e86716aa2caf7ad125538b7fb20b3a9e944a614be98d2c7f45670db83a5b13db651f9a098ccc0c568b1bc8b5252c03bb045fe28234116d43f1666988a738c8e82a56402eee8fe3a51faddbc9b5f66024a1dff13276abfb52c1c7ab45384ef4b10208eb8d63f2715c7211ef7e8094894167f4b8b8669289c47f567f38c9189ced87e4852e1133adb34bc994a96bf947815fbc350e0ed7437f67a6058ebd6b8c9d6b418c9ea117e97e5d78bfe8ad7d69b23e1278e67d7969e0b932f6e750c4ee79476d9a35c822b2e39d078e4e918d5303709da5d2a7695c45faf2a8d493996a208853cce4fd3e28a1f7f9c41ef5571163e9fd661e4a2e853e38168518ffe506abd91d3ee39293c2163b2c439204c154adf63e579c7567ba6c9787211979edfe44c3568ad036aab307990141d5060fc6d81fbe8f5c028b1ec7feef940cc51a313fcd366d628f7229aeb3ee5b8c18718661da61db23bf909852b5311ffd88b7d2e971fed4b2d19ebcfd24b5eea0a1e54ac4cf95d0ed71a0cf3b94dc8cef000082d57e7d2186627963f80e771ef853fbf9cc584f5789f07114f5f7b538716bd5de103d8992aee194bf3d619f0e77ff338261e54553353ee5935da00c5a6b1bc965cacb4c82d21f9950a93d68d9b34c97a5c1655b8400396662dd0b3bf64ae04a56a559472e03bf7e89bd0bd4cbf29c1fb51e750122a495b85315516c0f455fe4e651fa49fe6742e15f24983e5821c55c84d42458bfc6c5563b8566713f19f1db1cee3347ede560d694fb705a06a73a7212da83194356556840bb5059765ac987ded10c8c253c02ba34906e5b149704979b16338db3074abe611a60da4b3896f6cadb97582082a5e8b2c240919723ef3e63f26acf24355b9401005badc88110816ee5f1bc6cb60a917db4714375151bc778a7caf2d64cb067dd6228a80ce6aad6d3dbf10589d0f1e8aa4c8567c811809e8f9d4135e8ccb24db6ebac7e8e8d0a7b3cd77151082ec0b5bf271b2ca874e6b8bd7d70ee89b5b45f46468932bf5b4175429c5413de46fe6d6cd98a8a4237fd4f9bae18a3c6bc1c02efacfcca47350cadd8053e2a631ab336a8799f7caa90ea78476ee201b02462c71cc0e28d6c678dd9c26d1ddf1b93bb60c7104d9a28f028a9f3ed1c5ef77681de8284be805dab4a7d9f81ea87f622f82e196dcee05beac2207f881f4a27bd7582829d065f75817414284e489df34cea0b53725c910ef2f811f567b2a53f347f59c0eb762ee6fc91e4306074ba352ca8ecce86ecdee5a0343f71378964731157fc48439d80f20b0b89e659e7ed5a62a2a5a709cc3f02e2f840b6c7c8cfb870d4f5b15aaca30e51510e415035178040b101b76d1e5430de923593ac39978ade82b198466910070fc4df6878dcb526c8e56bfe49e18f5fdcbaac43a70b4df3be561b30dc1d0fb963e2d05654046a965be9f958459fabdc1b06ad74e4a0567d6a87b4468e939da839a82bb3726428d1d8cd90ea28edf0e5e7a3eec15d4c0d060d445c29df3177c43d5c00103a036ff33eb7eec0e324c218a26c0e24ef2409a180af1872f0e80e19625c3c162e7e8b4753b2e9c4617d97e87ef0e94f0cc047ec0ccc6d63d1f4d463f6259b1bc4b143972ad6207e1aa3e128e9a3c3f47236014ee6a28b4e47b6bbf88e57d6ef8f920b51d5a58f2041726b1fc913f4d0e719096bee41bf1c19af6e6e2c4538a6c4c33d56294a9ff16098ee327673b10cf65fb2e0091049d7e3181bdb86f0911cd4c490b554a8a29af1ae49a308e6b59bb85eb3330e288b867ebe72f76f8ba8e750df4ae6f75744b65ae4f484b6305922b23d13d30aeb09b4eb47cf0cbef663ec9e7e1e4273c75af4f8347e82c9625d9508252a2ee7b2fcace39fd959556cd572e2436bfb98fc6d7cd4afe91061e6c8180cc718931dda7f9d32371a7e78a76cd921e6806bbbd5b147181d25cad252f2ed9e91b05b1e94e98e0b0d245b6db7257cd5675cd412946e410dd910d15482eec33e75ee646e00a04794bb568f84701ac7395be9581fce7207ba96d399a5b39e4ebef8ac21dda4a91583672e9047307dfb2b4f88f0cc6c81e9b83f995681b3bc61ddefc70b94786a8f4aa2717ee7586703983d8195bb7d73e47c619b28d0f982097f680c003efa95229ea6a26175c7fa5f83122ed55d70b35835bf091c36e1c4f84d15a9ebfbf7f8511771d900a799cee24aee5e920d3d76eda0f2847a7cb25950bdc253e2c1a5fb268b3b8986f9ed3d0d5c54e88435652c55569e24d23983c4e860dfa575a4b855f4ffb6ae774f91dc158bf78226fe666e1c0d57415e8d6146a8ae2f0f46412749bb38408b0124ec0755e08c4d0096f9f7fcf859403459ac4ee03815c3cd8f4859c82f9bf7263619b72b70152fe8066f322f16842f5bf3a08e35e97cfcef548130f7f76ee739c79cdc954287de28e00b642c4174c3f174651f2cfa2ba36f328bada509e374c50e15bea8fc4ae46368b79205611fb8d8c6455148175dc4bce516370e10963d23f46a62258453939a988cedb462e08365ad1644814ed07c58668bfa6b88400a47aadc559871709784c4f6a86ff9d4621e63131cb412f3b61b0d8df2660027cd6b242ac9a5f57eb6c7d049d3e93e952f45c0521b53231d0c01efdcab93d06d04e40cd5d697d15e178aea6ae774e0cab8b096861f359ba9a11fcd17c907153a1da581011a390856062cf3ee7c41e63af54f3f3f98fb95271b00823a8d53a2de6a298048ec4b8021fb79eb8fa89754364c9261e4c0eae4861d7ca86d0509d09838a21c256206d148a2287aa96bf4fee741441c33237671dfd911e539da65c612a23cd560526a3b394095b5b56c2e655720237b651fe8dac4382c7f7845280a38f7283bdeef3e57b974ce459491abaacca1a6a983181d2afa7ecdedf020915d32f82f8d3d381953c9f9a0801540eb437dda959fde30fba899e1c00db622e37c074da52cdd7815e7e9838bd76a6dcaf6aa3d6ec68a200934c5d7f86e01704d2f6e422afbdd0afb79b4b207b804e994dba50b62f2237a9584312dcde7da89900d5b450804add7e33d42fef30501910bbb6d44c09e58fab1d2c583a6dc7adc2b093d1c0a1ea32dca6db923cedf5a376be962daee4d34d95ad659ce6046223622620d491c15607cf09df9f7ba466cd8ee1da996b9dd08186c0e012ed2ecf6ffd2092793b2381014f36d0bed0486dcca596502be0a8731dc8c99d0e5e86f49ae92ebbd7fc7f0369b866a3a6fd53feda30d7a7ae777f4daddc1fa6245ff10df0e93a8f630eca73f0994a9c6fd0f3d994277ac2278b4eabcb0bc2545bc6a0d4d98dccc213b27e26235e4fc63cfc76e2d32082c9b2dbe5bd60b0d3fd804822d3e96a4d232627a4d295d35af29a6725d01038e1d4c8349cbd878b1e1490c96c793a795813741642194316506167051455bdf8a2ea32648493c4e78bbc26fa9ba3a5ca5f7b82720c93c37463fc290a28001e2533e9714bc1223dd8b81b8e28788b3e19264b70cbcfe9e743cfea084abb315cf0fd02d5328895a1d86028c4d1d19b0cfbbe5a25a2bc43d79bcad85501e0289357753cd2579dcf7732033cd3f181a5c3b5693f9c840c460192230109fdd486907ce69350f873cbf30eeb3cc6f32aa3d0d85ed1e4d253c711e5055b3c43947fcc1110db7d1616f9250cbf25d942c32d1a915f3415c74b31686c885d41f0a5775199fc2aeb257372ced53751b281d12eba0efe537e0881925f7755e8755f0e649d159c3da3a0a14c9a90e8d140b51e5fe3b9bab56c8d9d8f472eafbee3ac3f25bee698f1708eeea483b23f103abd333e28bc31fdc4721fb84ee03fbe02b58bc425c7db1827e37bb9ed1c0cc1e93c3d4f2ef9ff56d6fbbd3c153dd63c2d20bf5faef070afbed11b852701dc97d5d9eaf3fdd4945ec164a046d3b896ac0d8da0f26239c710d09f48afaaadec4dfe69c87b1fb50ca592e59a3317cc7ba65a7e43d61e6df0ab32d723153429652fae12a3ff3aa3ccd54f75d3cb77974f18ae4b21ff2a3182de10f631a002fe4af34b0ba081ba67b61064bc130390db3aa04767d31216324e588ebf243a59fc074fcb88d1d31d5a366d0df4738bb701c292cb9dc716360438bc5ea1214c97733c63984218f81601aeca2c2c695e1fcee97910f6145cfcaa63f10ac73e3d051f4783f9a64fa5b8e302e804c7af501182c37a49cd865e96ab25ba5c0bfd4aa072b4bc0e6c76590b317b90c555a332a92af9aeec9dea46f5308d69f47ebe3524682c8587444c99e4be4a698869c7355f31d36d3706bd2105ac2c9530cf20ed3bf186a2dc1ac0568426a1c939d381ad5ad91250da08f7c339c6474a808700fee08dba9bb6565fe5894cd22bbe775d3d0e75f660f6d7e755e6c9700b0c54c863073afda0e4bcdb7d4cf68124bea13aee3ec2b121ccaa14d9502d19b76a127e55ab8c12361f964a502da4b190efc5117aa9977206f730729dee91ce59bb0392e8cf69fd478eab6a1a89f28e5faffce3aeee7397b4a8fef0c64fabc3a425ddc35201657238c4220794697d7f33d85bd4c7f496df19abd273531c8fc347e32924a6387d9e281ca4a0919dd794944476934af66e80a870b9e6727e065b9cbf6bb194ddfc2e9eda3c66ae28940085ce625fef600fc9e53b6653bd40a944789ac2007479f685eddf1801e80a669bd4c96e9981f8b889a83aa0f3b16ea18c02f76a9dbc4ab41bf140daa23dce25bd8f1ae0a0cbccbfbac5e232a2ff28a40c842fb679dfc38ea70e7ceeacbd7f943d4274bc34a3497a228434c78c54655b6a0c5114c374d5e375d6c5b58bbb04e29456d01cfc8c977b10ac83eb5257ccd401c6c0d7eaa651db4dcddc5e95d758ce8f68b4a65c744743a5185dec2d31a04f88d1181b5d253da25373ad0ffa0406765396722205136b3d055e0191038a2f80daf19b542fad13cc83d27e269c051037d3a4192e4ace647ff0ae7d85063f0db771f8598940e7243301f35460d0a4f5570ca7d0384e44f2f4e14d139bd3722bb25cf79f61a50d39d12112f3dbd43ce39da4f9df5768e201530437f4d67a6cb4443efeb79deb0765f7763fdbac4bafc337f2865bb5f2fad7b8541bcc7da02cb33b2047f22a18f03b22badc0643c02d1c66905f3b88397bc5bc6371e867ed5ed740f94b61f74fcd80ae89334d2866cba2d95b0a1dda91a76fc9fb08dbb0d0c6d96624c3852884340af53ad0f93242606b12fd1f8f09b0033caa453d7fc919f6ac19f71052ecf945736bcc905d03a903acefdcec32d6b5d47e477de76c3c47499ac1ca26290685b756af183d28f43ea870891edf24df1122920ab5ca3445da0a0024fc248599150e69dbd2dee5e93b3799b8c018ae4a2ebecca736b2bf07f20d49ef1944937eb530ecc4daf838b055e6593c25ed96731c9640eb0454984fd376525c1214d894a2d05c003e96a240e3cea89743c6e1bbc91f31d886c3af80c7989599d5a5b7c75612c4a471d0f72d4cb6938a56e29a67e41f630301e519a98d2ff50d04511b8be4051a6dbf9edbe829e7d3987c7029014678f7f6805821f4d1d4ca78f15a943c83f8f64d68e73dfe137185fe65316dbf450266c90fbf2a81a943c2e1757bc3714d7538a240585dea6c447ed9a5471fe4188c427cd4c5949d8f4fa34ad10ef2792a9a82411f356bbf61b063b42eba3b8432cbd65a6fb8ac0866a32b616f527f2a16a0fb919e91b6ab8a2feeb4cde38af1d0c95c1154172ee775bbcc774988715f69e2437d60987c0a797429e65e4178bdf7d311466d44f9a0aff5d7be3cf068385dbeb258040b0dd9d8f3b4c6a502141a3a4c48d890055eaca4c47f27156d4e45ebc4113d6866f67cc8e21c2884d9ae6fabbf174d85834be58cb4e72e5cda41afc6e5a11de49b6837e97f2390bfabae14c1029ebe1cdc432f583e5c98133c11d069db21ab1807b09cc3a20da7fd50dc36aec0886ae3de7032b5bb13aaefe881e96a8c5a5f660a12f54a36e52c1005b630de221717ad7d1d59fa08fa4f3fa31db30b023eb059400da03c389ebaff2c56e6a1aa0a5467e22176fe0655afbeb47abd882740cc63a3ec537a22d6d9649a76b3ca52b27e91936ad8772e5a9125ead6b2a76537fe7db4b296e4d3b1354fa683fb750e4251543465c72b742237ad90bd7251398639a5551d838d175d4bdb6d9b79de9825c6ab09b97a0200cb0fda28edae43522d3260a878a80f9225891bd1e5dd2ed633759a36f9ac6db1f5df189cba3e110cfefa6f5a3f6de4322fbccc39a0e009488e1cf6c49ac359b11c4a087712ba707240540e5d20c1315eec97ed087e1f7369257a028b1ad5614dd193759fe54230061f9321e6830cd734e059414c624275866b95537f99a7e396b0dcf760138da72522497b85412e71126203963408ef96a6b957d3173d7cb7023ce91b12d6d2c240b6eac0e5c44d7fa85996178e7ccba6178460fa4b5b0b9971350ce5a72d139ce9c91346e7d7c65d337be2487e7af9fbd2669366eff5097e56f88026a22e6ef186627d4f8fd9cfc325769786ebc6f662f6736c5500ecd58b761c2483dad314092c3fceaea8ff9a85ec66c3f65f8a95caa1acdf76a7bb757377c90c01bb22c6a73a23f39bc157c6a1b155e0fe963654549dd1826962e8aeb9302bc216b419f5d30b2992f4103a5360767f00d067b80250466cfa94e12d0493b0956b4bc3bcf34c7c7e1119c1e11efb6cd51a1f3c5c39c2c8830b23930ca965090fdf090ae4358701434dec860d65dae8ad8bc487a5560e605c1d92a6a08f7f1c29494dbd0e84f050b7ef711083fc8522ffa921de9052cffc729adf7fd07286dfa461c4c5dc0cd39b07238f82a744a0f65a7a4799914720d3de1ad0c6adb6159bdde6f7a2ca4a88275bb4751ce60ae9c29c507f2c6ea4da9407aadebecb5983aaf595717d0d65b38399887df26e85945255f7eaba9bec322c0bd1dcc21e5f6907632df161510b8440263304ebc038e59dc1a25eca4b1f017a4cc984bc7bb727758951ec566c264553a5fc117c036170cd3b4989d1594a0b920f649cae53e59348737bcf7ebf7c93baf1651d1de099e2f004205e00756ef30968718968e03c2258dbb1eea9ad186604bd170debe6502a1175f9f9696e2c57456cc2491a1d090debeaa3b69c01eed38102abcec6fc5c84cb4fb3ab63b94935108476794fe78f3d0a2b8fa3fcd589c24ba7a001fee4f690a0c6260467c19893eb82ed69ccbf1a4f5ee41b934c7d7951467eeeb60a6a6216e5d2ddf632a7964f73123393f3849d4a28bf77d44c3ca0d89a1b192fa16f4d4fec71fd3fcf2d9d609ab3af90cbcbf27aecefe5d659d9c27538226c8db83b54a50f1cf98221dd4ea9480ed71aeb95e331e4de15f492d120bc8c9a3e9353bce79dccdd01e3b513bf7fc85d52684b512e966679b9e99e210e31fcbb903b794ebe9dbd4c95403e3580fcbe5602f3a6631708d6c6af177982dfbcc72a3b882b0093fddd7eacc9a40d625024bd18751fafa756766747438d1cf63f18c6390847327ae3759d2db1d634ef02676ee353ff88c7e6fb70c5fc6af0fdf364e16c50885bfb5834aad83c5f1ad822ce3e8b72db5508a2ff7ffdce3ac65ced548267826d625a2f86fd984da2ac15d5aaf3d9cddb1ddc106d491ab26c5087d7033e205b7a66ea1e6d051197ed0fab4be7dc188e4ef80a65f0bfc94e067c23d264755c1b9a5c0db6adc956bcbbe69f71e4c41ac4595b5779d38d68ff26970e4019a9cc0775d4b69d6ea6ff20f2ca0caf57f01b46ec84b1d97cdf33a08d72e9e1c7af1e8b4c2428842e77a1374c595b523951ee391185bb126226ce5b042bcc86fa27873ed685bf02b19ec0f8f2d090982b59d35d3dcf06367d40bb67ebb8dcf126736e3be0f5bae2f549a35729e12bdc5264c9b4672f83b809e4a466a6f8bc656e3c9e4cc2b99c5bc05d713d0078339f3df40066acd8efe4baed0027f96a86b51a661f7325ce5a50247c6ebc56ea78acfd6e9ddb169249f441e9abdb182a39df6c76815bb0630819bea9cfce202d647fa15870f6d3f3a4fe426f12110ed87395736dd8392604e1a99aaeb90e619b75c70cea563580a3c2a89d652b513307793484e6b5da4a90ff60e3b1ba1aca787062ade97a7d3a274607d39ad5faa58c0221a6f1ae81d4cdb0dfb7b263d4b34b210e3e03a039de8b8def3fafb1bdf4450677c4870351fb08eb759a2ec4010864d5097a10471cf182401960673ccae3d11862175b07c10bb0078ac69ea62aae812bb099d9d48c1a0b6629d0ac06af7b345f900d25dfb7e328b591464f2585bdfa3753c5fbc5bddb01b9fd8977daca7dcf1168920321fd22b0af4a1eddc005ddf2fd6d4c729fd8c315fa9a3ebdbbf086374f9beffd347d9b0f0639239ff18dbdb6bfc8fd84119996735bc31142ec293873b25a92fdc9fc837592f75e396613bad3aef1768365fac9b935a5a15d61184baf60a6e7d1d9642f5b4b4b893ce2590dbc823c927262c0c04fd37e9ce66d2e7d514c704be04d2f0b82c93f1a386b22ef6c21e58e181a5cb4efb3d03fde3dd339e16d0fc93e952b6675df7f2f5703b1467148e554c0e0b0560b9d60dd6d869b2d6ca47c5e452f73f84f5fb34aba0886698fb120287558f9dd49eeb1e5a6d1a4f6d6634af3d91abf25c818b2a822920061a8e3c739e639521120d803f2a7c18e40242ace57049ad27baadb285687b977e62d9f7a595f72ca501297828fb5519cc9b19bd1627c5189bc3e4b794a34973d86d35d521c8c0eb408b02f2f03fdaa07c768b8129942e764fbf2920ca0ed445913c391957cb8bdcaac57ee2016535381862aeffff3d41806c2f138f0f6334b477537c5795a105f4f7483bde02ad478dd3adc721fa937324393f89c8a7612433942023f4054564b67246d216fb6757c17aee1978b24af834acb1f7bf068ffd185ad7d2a7e243f3bde2d88e828887467e1c8ba7ff9b356b9538c874c2b09cd3ec1f35201af6e631d10cdadc8e99192f53031fbcccf3d2a3677308007c692f93bd91428520a16fb9f4487078700d04545c8fd6034c345ee830a8aa015ebeacdc733bf0fc4e26c3cb2aa837a5c7ae6e3a5aa07d0de966318bd003594e68acf83e8a6278ec8d203b02272a3bf44f1441daca59836d2451c752f1695d79597fbddb555c2612e1a9fc666f421f9bf32de34144009a9b77ab4ce0ec5da165394386995b9d77b1af8866ae294d411d2f07eb2cc86c0925168fecd58dda849b1a5a138568bc28f1db046569857cc60e591488f36d9eb8dfe9d4c3ed4294ef50f7368a3238fb4fc11b5808e247f970f88610e0f13ad48f7f344b1bafc351038ba9c519a4edbc25c3a397758080e1ef1e216f73409984da4750f6e856ae1f8012dfe8907efaee5d2bb7c48b8981e54d0e980a6b18ff78e413ce16902472e242f55a19862caf50625f6129d02bd56fd5d51943cc8ffe92fe5019c60bb9225d3d9aaa18a29ec1e583871d086e295db32bb2876da251a3b78f7f3bcd03a1e6853c6e1676562b6771de1cc88624dde01e7655e78250b171c0465449fb72672985dc62efa66f11a722ee484957fc7085709cdf36de40e80c2b41852b78e8c6f4337194e9d6eb534133992c4ba4d94083e32af967893cc334d436176703cfa9dae056e40539a6985da4c2d2e2afeabc878d5744071e938ce24603b824783f3804196e94cdaf9185a55c9bca0befe2c03ec45e46f76a42797292dc4a730fe7808d846284d564abdc7c8052d1c5b918e962ebf8d32502830ff9efc563b608a00b916afce3bd9dd5be15eaa916c095c6d4261d8c0674836517a66d327347fc72602280042eb6970b0d81052a7cebdac9137ce790e1e1b6ef70d501a1f286be0dea5ca5da9f2934b4618ccfde36afd5226c17c28544e02230c438e2c5df5623882a9c16d61efd60e201c5b353bce81d228aa21608d2f5bbdb316baf404d3eaf71909960071ba91a32232afbfef9bc930a1c2d9745ee5692348f5bee1891c4dfcc42857550604051b67b496f53efa09f439495aa34be828c64cc3ae7e43ec901e562d7c806078b7e67f1a9a130316903430339bf2f492a19bac3dd4a8e6555c6194908b745d577d7ca7b36f66661cdf74fe69b77eb3dd92889cac99a4dd96d98adab508e1c0664046d89a39ebcc5cd0ea08238fc4a94ae0b06dc96bf515533959dcb32f89aa5a4da68ce9a1c2e34cfafa2b0f96b498ce6a54515e4532853936e2803850f3f6ef4c4d727786c4ea7e293a8aece780deb7c464155dca9f32ad351b6e40838b344ee42e76e189d0b9e2ea7014d3147222bdafc177ddd7e1fc55d362edb8a574199f80dc2bba5a96baacee36813f5609ce7219ac6a8b8f9c0d913d13c9267eaa8556798c8313073d618194c502590cc523cc9f959a8d5154d7cf86cb729a9f5c87cabb588a8b46adbc24309fda87827b57143db2ecf2edba0b3a9c47179a70d18806c7d9d66f02181498a5f073788dc017ae4673ace4141a534085478530cceb0acf2a4b5a59e19ca794039926f9cb114aaf925838c68acb7227acd9293c0bfd837070ff3aee6e54ef5bd6852beda9c4f9dd73057eb43df25502b5fbf626eb29859a057d7477db9d862d975f19b089a553c81aec8a79de14119b53d81560a94a07a604c91a7cb14f3794f6081dc87d865b04b27aa9222d2832521f2eaf598ad361db140a2a59ce413d3c676497d8682019b344a89a133b8a35372356d865aafc3705e308aec8f5c13f98d894d950510733fa7851ffec67b7862f522f31e4dcf61130f2632fc516918a6b5535301952bef5b9e115ad3463ca0f1f641f071a9d7fb5d1c1271dd705737347d61fbda1eb28fa5e9ec5de2d59db86151ed1dc99a7915c3ff4f4646e4d255b8ebaa2bc5199122e82ad773e83df82ba3f208d29e529a1fad77b01384d69b05739a9cead1cd7e671ef0b91c215f1794f12480c0f68abd0f5823f020f58b3389230bfd848fecfe020175dd1833a0d200005fe98f78daebff50dddca98d06bc05be29f8c65ed5a5542767c39fe19a322d1c9e74e4ec2dce9aea16385d1cbef7dc2c214a77979f96392e9dbb44aec24477180cafc73d8bf84ead88afca9a23c40a6867481c8a1d34f5b7471cce5ac61e86a22e4d8f6eb0d327bd7b502bf601a3ca81900006c98ab179fba687b4e6d51c4010d9080cbb629aad79d09457ae89f0716b557b9ff66583d44edf3ca8cf5ff8ca8a234909f0c50519bae58b078f0d25c05e9bd03b3cdd67d9d5f47526d82de29e5dcd28361460d52d1606ad9529a9bbdbfd7f6eac824fc5bfa6e95c82facc6d42811d88bf880204d844261dd2328638fcc335905299688c0ed23eee8a337c4654e7206da2bfb4606eec04ee446e3d301c9c483c669e722f2a550d784f6cd96a0c6d40eabd3f856fc024d1b5a78b7b80cd5dfab828873380c8d385f0d3eec4348f928ab441783ec695f76dfc25e271606ad42abd4828c72fa26eebfd891262409d31c0a2c710d145f43070b35cb6f359d31d4824a5a223e1b70fe1b4ad7fd09cd6de4606bc04959bb17f3ceffd9a7a2cf8e7bac6cf943c1cc37107842676ad12b91c49742247204539a89ff648e2031b1bb50369aef5f2fd9b952e7b8c7175871be5c15811cec515b34ebbeaac88ae40d56ea81122e47ef4b6737b490675d2a6c7717aa741c91c79a4354966ce5f037ba9e6d3e22bc497c5e0f5b23788234951cd174c55a61646b77fda464afefeb2bc672774378dcd14d0968ff57960e56f31aa5e1f897849e7c556ebefbb659d92e6de3856cc07bfbf77399da33a86d54ebc02544bad5fc476024a6f54c27d2905c5d66a967cf918c417c8c610ac22e5dea75eded7915ad28ba14f4c055c91ae24d34cb8f73e2756f7437968e07bc3dceaa15ebed5b826b04a754f53157fd7da8f6451c9b1852f10e73562af575af79c2c92e2b62507ef87f99f94b149fef70a306f524faf7b7d5b3e89d61370c23e1669ce5cbda731b703c6c781c6cb8ca45b476b23098d7292c45620614428f6cc769c6e2e95acaa1764c182c1f2bfd1c1557b24320b09da63559c18fcc5be874c11e3556decc76fb55282028de3e3c58aed1df3cd15ba3b7a32d047a2fe3c29ea0085415938c1d78a39794c1bd3f96604453b22bd0ffb7ef39c5ef5acaefc68efd19a186aed5bcf1b460d6df7eb5b4da06ca3e1b042a27776c0f76c7478184e488c26808f7c5461440b7a15e2f58f001f0c4bd9d6f6a3dde4d82d17f7176fd476e18c9300c85d292a9d4298cae5924eba04d80cbd7d965f0b15c44bb29b2f3273538e620d8a9183a8019b2ce8beab2590636415838e3caf2cb7dd137a0027440eb9385c13e156f687096fac627d6a3691f9f0fa1a51198baa111695138ddaaa39c39f1f67f3701fd4e98811ab4e54bd8a55ec7e61068ca717e6d3df4be62e73a93cb16389b21e6ca49706c7080c5aad8825c5a027c8efe6e70caadcf847af76145003d27995896b79d064018dcd722d3f9ff9ab85a34cc336230bd6e19c2fecacdaba79097c61f7ebb1a8a2a04f27fde0361ef31938fb3e7e1cc06f9eb594825b9f58513c0fe2751aded9b421c3f9778d836401cf37af3a9faa4750cd8197c118ad66ba29163f2fb3741ad9267deb7031b223ec4c72986f8aee3b0683881fbddba5c79a529655635ee08f882a955ccbac819b450d8ff4687f5079ab49812d49b5e0afd59dc5d47569a99437ffceacb4a2022d80020a4e63753b4633a0114514cd9bebcdf9540c0478761736fe8b8196475a84f3fed0bac8e8e845ec1fb4292f5ef45657c55351f7b335f85afa5d24daa135cb50a106185aa82b78910fff4e1dceb0c62433fb1672fa7105672a64e1089bfff21b57df632b7966ee1bb052340275b17cdfbde297096e75fc48c7c3b8b278bea53f3934f7e10941f410698a4348da759f6ff86549288369d6a2bc65e113333f10450fa20ae509bfb025ea75d8c1d766293985df518d5d27b7aae45ba0ce05d8abea16885e25529ec820bea2d5e9836145942bf7e89f66408495962ddbdc5758a1154d84689539bbda460835372c2f21408b3998dac7f5b08a09a13db2383001041d5102d07269798e1a4cb7b3bc5eda6aa255c5ca182a39631f4200196ef9a8643543eabfd96e6ca85bd0b1c7f297169512062cca573504ee45ce1c9503af7bfa50d1e38d625842c6efb41f29cbcc75f7b95ae32f21dcee7a7fb662a057a08b77d132d67b7680272e161e94ab18f98c7a0bf1170b9c9a8429a44d606083b1d8e38a25f1da2b66787cbdbc8c922adc6daee41d35de3aa0af64e08a52413c5bc22117c0225da9fb7fa7a5b499d8f635dd2ea14afdfe90d74a943a6cbc9df26d38c6154116b9d0e3c51e8fd677795fe96d22ff9907c88433b64d58b1472add4d8ba1b5d627961e5bd2eacd9642ad56df9f834eee99b2fae33a5cd169c2a35778a87f45a7ee0cee9fdcfe020259c721f3162ed4dde59a0a4a91b56c43804224720c8e3853cd743b9b13c2c11684d6313146198a3374d3f8e0629a02c0e111f9dc89067a40b7c32258f37cb5149ec1d30efe7a074babef51061f42f028dab5ddbf9063f1f479f1a6e2dcd197094e308f63189403368bf5a0ee42bd6b261077e351bc237e2ea35c23756b7c777e361560846af49244f86ff5bd0a226b1f69c5386f611769dc5d1853a31e40a7ba73a1dd5d6dedffaf80f81228f6541a4a3259044e24f851288e75cc4898a34589b1adba1c19f6140b7fe9daf1bb76a1fbc9d826f61f1877b8d14aa90681744b1dc003ef0e4275b8e2e35b83d15ad5a0fb3cafaba53d0cd06569ea3afbcf9821234bb672e2773b55d7a6f18210f821a7b4c9480a3041bf231f25ad12b8a34739136f66458cee6a395499e16f8b9bb21e7d1f4c01219867374cba0188c611c862b01233bfea4788a409d5772a67b5a1117b1a301eb6ca0278a8092e5c1222c6ac4a776a171e01e7dd1f306935bb1fe83f98635278a9252d155af81f86aaa16e8491966de27ded488a90129ea1a92f18c7ea5ca27c41ca6b5453a75ed53963db7a68970586de2c06c22183116599694f9372a33e8874ebdd2623edbbb4edbc3bddaaa4d018bbe62f2fc9629f1106747a6fc5283490976f2d2f0b3d647cc91f1098419ae5245817a511db629b385fb56a6bd22b9026627aff2ac17b802aec02ff54224fd720717ffb72cbcc396c752ea5dae1bd601f6a5ea6bc04923fa4cbfb0b774c28cd1312d36ca67a1cc39520ac7e62b5fce9902c047a4c88e4cc13b9a45d5241c6123ad56efd25ef53215db19c44a8f5be53df85a951c9e54cc960390a1e4a587bb850b67435bea595b38c8500992b99d1bd85b6b987ee185fef91cdf451ccdbb05aee78ea96eb45dc70b29a218cf48098dc3600aa137fa3d261f11edc9dc85de44cfebadf3a7c2c73478d5c9e91a916683757eda5f0685583a9c8b6aa827bfdcfa1be3ccb173458f0198febf9169d018e1208b0ba427a86bbb5d5571dc33b5decf045479343efff1300b6ae68c9cd8070a7b3728dfa720383cfa0a605e739603e0bf7fac335e211f22f86873154676dbb7a32732487eaae1a0b8edf51e9e43d6802ffc5f46ae8a54acc27d37cb1b576630462f32d3b8a4b4e5e429d6f4e0fc08f797ab86300430acc3b16e0993d677102c39da710f578a05563e0b4ae90f02ab8806ae6332a381573837af5666ff1562e70f18db7eb44f5e84e40461a0966e76af505b2c419ec40b1fd8f41f1e8935806894807798c2c44d9370b34d939fd4062a3907850865876df59f32025a6897458b734a6134c3768f953b9f54a48d536604d898fe5df5d0f9a09e9d1a01c1c7406cb5bd6975793dae144dc2e8542033f28f386392eec05852c1d05c400836f5eae7d9d55f55d4f74a64960221bd02d65acbc3886596c625c46b78a6391716ae8e02c318a2cf2a593baddf7d47149807edc3a40538c364eaf35db4e1bc57c69547fe472eb6511f1a2cc13c1d6069e82774689f8fddad858ab3ca542e06ed30fdc4c51632533d3f9fb680cdb1d3aa829b370ded7d6a66ff02bcfdf855910b77e69ab0070b996303f43118f253aed7bbc3c53be6ac79416dc7ec533284ad2f2858c65990583f751f91668d5a65227d7d36b55739d95eebfb6524daa0dd4d8f74f0ba85c20606b6fbef40b449990d228f0fcae61907808323ae5c36328aa6d43985f3fc9c43ed0144a9b946da55cffa977bdb25be8182d4862ae83e491c860e5bfa6e1ed987118dd3a6fc276b9ca1ded3c1aae31a74b92e679ad31a6b0759050f24775752a3c05a5295086fa8497aa4decf28fb34911deba3418ff9c2b7fcb9dcaece8cd8996185df2218bb8ca45c1b9803c8a717cb4960acce20aff9c5a5ddfffac612dfbeae2b6152c00f64e7703f7ca28c9258584223a954d65080ad45b2236dea9d14612a1c2d81288494054b96f7939c43c98e1ea57b9792a9d40b683a32c58c9e0bb4b56907e201a6755179b18fe1c69df77c4a9d728195f421850d0cc0cbd75190c2ab87f426fec5816bcec93c9c9f6895bb1f2a1eb0caa7e834d4ce8dc308f03180cc15248dfe806cc037b65b7dcd2be2ed0be4b01d8b5d97add66533b8a10307df9bb0ffc1ab233091648caf65eb570678a0bec59b4290bf077c7c46ac51e848db3448614a6614ccc4c6dcb054a784a310f3fe50b2f7b488e9a369d656aa02d25e5b6d57bc44e85f57547539253e662dcdb3650fff33b440771ea76b543f0e6beb254f5b74810761fc59270eb11d07bc4c9890ad4a837d01f3d92a816c5c77a510c4381db3c5c38dd8cafa07760e6ef0de4f84ab396b1bffaf2a328e1ed08529e3551c71265f949799446991c8ad5ddc668401f83dbebebd14ae1bb73931a7ec92176cc41df9337ce8a25a4c582c055471ec4a5d6df77d0ec80ad53f5fdd7e3984f6e0a25d7043d1685366cf89c969e00162831cda39b3e423b84615dabd1204be97b787f721b25840595db9ecb5512c544144b6c6d63a5d266903366c8d173601c9f690fb31a05b607cea8d5dc8967c2258175cb1012a2421364f8e3a90fd091336f5cd25059dad0a8603e1b33cc3cce22dae1b456614d06276ffd871fd560cf04f2276af47f1d60b46f6cc4c937762868c59343bf6f72e858502dc004440d897d8f093809c942a7883dc1b6ee267c9801bfc7608625ab04dd0165bfe680b7ccfb8675c247f20b261db25337d1a8e2cfa24b45bad1f9303b9aa4fad186de7fe0eb35d6752df7c36cd04153e8a76269de7bf151d22b2b0a13168efe3ac8f15706fdffca8fbe55cec31311f83f790407f8b39e04245555006bbb931af9b73c2ee38ee78c9c89d2660c3bdd596e43a13c0d27ddc89f55fd8e40c4cd1b28fd6b661e8f8248e22f59c028b2442f9317b13251328bc6401ca06c02e19fcc4e3837faad9ea39ad8f4b15299c1940690907d3843ec24e774ebc35eacf2519a720d86e9bbc2ff78fb3f142805e11582e085847f727ccf14801a87d52f5d5eac44cc19765aab36b4053d1190f57566dc8e68991a59eeb158a0ab9528ddaf63ee9327995af5ac2802cf9113d3b65293cbdf1c2a25220fb2fe90b6e4a1f88c83caa9073e0d7c66ef8ee2be117115a2b6530fc8225ac3de65f827d660d9fb9817dc7f23e88775d2b80c390bd87d9de78aa3e50944b21f6c501681496f0bd53add8fa749327607620c2470656f6ff215707625cfc5427f5cfd8c6b403ba00f4e78d4950edfc3e2a18597999a49845e4d2219a772dc32a355475cc3d0a2d0671774ebb0dd038b172df2f9cf18c7fa29faf5297f7316780d975f8de97060c70548c1fb2a5ad228a1d3c63153fa1b34e3fe4eaf2cfada2f1fb455c9a27443b34890184f7345cec33f4e125021f77e15867c41c588240f588c53c0934d86809a31b39f3b8160867c0e2a44fb5bd27b6473f0d33ddc9078cece0d0e74182dac2827375c3d20a356ce5cab3fbf37d3b72305b5ec20d7e35043abb3afad2c5f1a43af896ff25d96d51907e09ff17ef0ffa757935d7cd88cab6de298716c89838e582e373fe08fcfc45005ca2c0482cde24a6df246c28dce3596524a2fd05af434f045147df1441d84d866c7bbb7c571839abafbd68e35502d4d0b8818682ee60b59adb5f887aa7a44da0d9e5e50a52460bda2c0dfd3392f28a64158e43ca5a3600728d55232de03fe5dbafdeb5fb55badcfcdabc7e3c004cd2648505c1c6871fa2e8d736b17d93eb9d619fa39e50489d09de29acd4bcd556e59213eb35d7122c017059ec56067445824185f2e2a58eab524cd70d1a162cc51ac3f01b73539ea005189e16e22a4940ba61e9fd58e15a6b90ce20ca882f0a8ad9a8d7e3ddd3be453c93def218a2dbb339c045931610cec6023dd3beda19001affd342072776a72abc5c46f4a9efa3cff160d4933c5516e15af52da7a42e40a23903eb5ae971a3d615709f6b9ae67586ed799b94a5afccb092478ce9f8eca8df1490a8623fcfb6e4067390cb68f3140f25d4828cefb422b5a98d5adc65d77162c8e88c3a6ff991df81b5148de3ac7411f8b8717c5a8a04a8271b7fc88464298c48818f1a6fdf5b039bdeb90581687823b438b5aa8bd4dca8433e3c8f88806f4e1886eab0d4543d34b6317a526d1737ece20fca0a03d473ca29b3873dadb7f594a2f9d85503b1710ac443f908da81488d904125b1fcc91f89ec912203df92346befe3bc805f50c6a6a5c2d0fef6247a0504685f64ce4f55d5246f9b8994b78d43beeff339652448f506eaaabfcaa7b2cefc346200d5f7928625e0cc4f2ad360a1619d0d9ea13e7fd0691a232f4ed4d9fffdab34b592297e2ac999be333644aca3b4bdd6e9700b199af2e88bae721a6bfb08eb76ff0275316eb1383d17bc5eea1b3cf33c5db325854bde1fa763bf53d869afca3b4df6e69af1732c0640648fba0538f54c756190c71f67dba7f11f0e94a9e318aa069e8c93bdfa77657f3ca09d15c2e816aadaef6bcdbca35b035ecfe70938e1ca5a352e8274b9fb6b1bb2eaf9dbd61e8523f69ef8a36f6bc49ffdb6ed03899d35725fc9dab729ed584e88e786c5f709494cb387ed101f5c33fc5217bf3ed9e46c3b483c889636dc00d91204042a7f5d753228d94c9258da67c7ca59bd5c27b97a2a158076b77b7bebd3edcfa971a98e7e311ea2c7fa9ce1b649dfe8ec7e0544b1434d1c47c38d2c9e3b20d9668bfac0dba7ec3e23ce9b2401923ca1879108dbe6e4c71970a3832c0bfaf621510170015241962728d02e35d7304f0573dbb1f8ca0d10dbb091da83dea0b11cdd4eb2aadc7e873a187ae379704ae26abedce6d552fc0b5e44fe6b3743ddeee9f0116f2b4ac9a1e281ed478aca8c6b6996fafada5588ca22f12d9dcd8310be001d6caba28faa5592b072fc231e5f97f16eccda2b777365358d6477fcf5609c5d2d647966b19cd1145741be555e2cb132b1ee63eb664aade4f708841a71fb43f4d6df49446ddca95327723750833a724374c46a9ba28f16b29f01c67d30aee676256a65ab11dc76b162d0452975a365af3b0bf8367e80af630e1647b40e6c58efcaa0539fd84a51f615fbcaff66878474e8ac695b8aad630d1eb5e5dbcb40de382672f665e91ed6e5794fd489e1f6b8333a861b6f1283b05dc7c021f388e129b1620939da6e02fceb16510b4ee879e91ae73664f19ec650583d897f08309670c4fb4cc458039a227e3a4513c3ec0d46d978124466241060db74172f9a84fa36c38b3af6564abcbdb693936b4ef9e639cbf4ce84d429b09d59cead18e06fb12df570239f256c158423d2d3a1a033d2cf736384916a5f270faa9d8616d6d5694e12865a9f4e1991ee2697829d6aca59eede5e0694af9c74219489f7e18673464a8c723a3d1831548033bcdbb45db7c4115ce0098d2003268889208fbdf3ccd463fba5cb41b4a5a63d939a23ad94df1341388dd13b8e1da0825812121fb6f6b44546703b473e9286a39bb552fae66f9f2fa9b03cf0bc38ad0f9ffb8b3253863f9d0cf7eaf5e0a85e20e6a9908402c1a426b668e028112728cd24e0cad6cdc0b585c257d6a0144038b8a6608357c6b5373c2c564205d7a894a78ffb3d59f7a1e30fb6815dbf94e649992b479dbde6848aaaed16d332f64948a72154c20d8fc2cd527857ed296316283c4f77afc2962dd24b02a3ff30a283a94cec3de048c688245d569246f17bd3dac36685e96b0045a286bc69ec3c7a4b5e4382f2e433cfb6c62d97d606133d41e41e792d29602c7d42778ed6a025fb14c1da1e06f4aeecffa79c0e138fcaede3bccc807d292d5bcfb6d4bece10b17b3b0eb72c4f88396410ef903786c5a2feb608f904e173a8e5436148626f09a4751d962eac78359a65745750c5e17889e63e80e9f233f7fcda8ebe3c97c8da48fdee0d00a1377ed068a183414497423bab0b02eef173a9d151da575be4baa5ca51a4fd8242847eb130be1e72906131852a7642379e3b08ad6e6b67ce3fa14d15deafcbb903b66b002bded40d419aea6c1fbac21b2a0b605845cd5e043746d24e20450e92264fdc6b0f1bbe4a2c1c2b9b2e56a633f209b91a6e707ce96f9e855eed0373bfa1d9f64651bc48c058b781420f459f5993e5898d67d237605241364d644695fd6f5f2680baf04ac185573d18afeda54f9463cdcc2eeec1abfbf21e47c7d055004e25dabd1cc94c4b7b5e1ed7b516e74605ba2f2c78651ff1cf83d2fd32f0d1f15895568a19c80327a4f57d39647efdc490c758a4c249821df8ad955ce6ff8b3c7e2d7d0779f7c78f57e398a52cbf65c69cecad3b6c2409e574fb5c43047da63c285796d56b3b6635fb14e349a057f0608e6d3f658cb6edbc1b16a801eb5bbb7f19989cdd3bd2dfa265e065c4766657678d17c8ec40f496f67d0da281cc2e49fbd2da8e75f154faf205b2cfb12411d9227603dd0a0828cbd8f9f62995d31df74ae475c2c1a20b880e9604a4762437de7b8e63d2856b491d8634823fc9909cf664810ec7f178167caca184cc4ff6e1e2a227c32f4f2dfd96957fcf5c02cf98cbdce5fbac738f44b40636ea7f58a5c55e8cafe6a190c3c1620a2b7ba241a5927905583e0af7ee118c7844b0c063838c9c061bd504abc9e7cf7c231541f349b8dcc8ac4964475f496407fda2c236a15145844723fd7814c70bfbf9ce35e99c808186c441393c5ff6410107d6b86a0893447f1eedea73629b3bc681ad94c1c84f33ca645352c8a75973601a85197cce0d2d80f96b795574cd51a8ef08ba76a919fcd3fb63cdfcd9278950cc09a407267c89cc8a2a93d06234cc41467a16f1e86a57edbd77d2c8b0702eb4986db5e08a7e29e4612aabc58dde2feeabf753bda19f1074154cd6e915492da21f5a19b6babd81ba9620ca7786f79c603b33ed89300e9b813da408bc53f14d793532a3902d97a7c85a335c12cfa2e5c2b894b7f6afb6d0aec47209d015a1ef5fc38b9d55898910e50d45f4e9023cf04d4730f3feb137ea15bdeac1338f13b3f81d54e3db00cf62e41e629b9395df78e308111af7597158a00dd654b00e1d2d6ca8ed06d6d7a96039b500bc646c2282ca645c8734e099772926344feddfebbb4ace83d256decb980582c8261094194f5adbb01fe9b20f296c61a5d7a42f718e1e3c6f6d931af72916942170f5c7281a870c50238b2fc81bada2da80f5ce95a506d4b61768324390b0ac79ac025804a0515e263876b91fcd7ca0b85bbce47acee3012443516dcd4b6616f508fb4e4322d5070cb230ef8cb2f38f4f55df6910ea40eba909fab5f5a415fb49f1c67494776e2e46ef7767cbda518d4f95d5b1a06fe62a5f930d48ba9db5799433da456e8f49e4f33f15388569ebcc33a28b2a4aaafd2dca44e70a0373680c4b9e250ed4503ba9925e0eeb1c3decd9e2ba91f4e8a729da8da8656155fec8a474294d641ec467cfaabbd763efb4673c1c001be5f8f86ebf11f389d6fdfab5ad1e50ae42c45b134baa9778b3ed9830270b4c3212987a7f7086a7a1b965d09846c692a82d67cd188b9ab8e268bdf7c4ae58bdb53a2002407750a217876386915302911da24565ffb8e96e28706dcf538240b0b15630696644877bf43b210616846824ef39778f81dd3414c5012e33fb8cf842fe78e7d8522fd9509223560c2af28c761224cfebc61f50ffcc8011b6fbffbd78f135d258c071d8ff98f2ba5a4e780220c90465ba5213cd14605e35a49d9b58dcbb6b520eda7e1912d8bda710d402c2bbc766ea6b5ae07a18241e39ec2af3e69adfec4d123a83665c9f90d74c568a57b8e15b10478e93838de2e9706734d1a7f7b071b257cf190f23b2b98521a9184cd378228cadaf0ad6151eae31851136842a4a2230c80fc4f4554897808285fc962f4f8352e361bd9f3e9157cdd63808b715e626b5fd4074a08ae2564db022350f393fb955be6ddec8488c0618b98d1b1d8af5fb6117a3b616214bd9befd1c84e32104bb526c892758730a621ffdf0e1b1332baf7f5b95d4599cd899a688aaf5d58369851a3847d265cfcbcbb8d26109e5e67ad186bc74b4be3929909cdc02304273e23b9156794a584452806150733693f3263adb4ec74e64d8f3bd088a29cd61dca15bca7579a9b1a237a92fc625d6c80c34e00e9396a06d86ec6505a911e0fc490abe0196837de883e7278aa31b949c98998760cdf9f44aa1968b5019b2fde9fa5c12ab005863471bc2bd3000652e3a32158009697007782dba704ece8afeed594ca64274c4453d3bda2b85fb3196a23792e42fd4dea6ee9e2c1c8df003e7146f689147c250b62d5717912f040bd4a995b115bb14e1c11ddcf13a27bb61a96b0dd9afcf19776c4c88bf02a8071c8823a860967361f61fd670ad1957300a8ef736d4e7235b2e626b357f7f8c5ff4ec159268a5830ee9ab8863854ecfcec23be94df4e614a514fba206c1291d27b3506f17ef254c23bb2795d9182dc050f3cece7621f64dcea496eef0431fd5cf32e1056fb4ed520a35547a522f89f2047a9ad1db1f718ba2657eda19ea3383395c8e4a459e2b9e180b1b64a79d25f3f7a076d9e4cbb122268aefb0042c043874fea7d0f489184cc1783104afec8f758c16861b49675173dcd6227c2d47538099ac5dda3e5ee7adf7826580809f699cd4731438ee836efe85f21a068ed60d47dc8623ed65a9aa28b1477eb91cbb4d949f3efe5c4a0a70e1387c471736efe3bea15d17508ce95f470e34f82a1e14e7f704a748da54d27777d3ac6cdbfcbf85d83ed7c6b4ae9cdaa5bd52d708588c4403b25b079dfb7abb3dcd7a3b2ee3a72a766dc8cfd13e26c65aea0d469cf1762a23543ef0f2aa06496aef9f09616b7e2ea34e718e351116139a259c2b726789696ab1a6cb3afbd3c66f34bbef7d02ac694e1c1ab5fd7063ca8400c73bc3e139c984000e93265913922192920ba5e56463ee2d7c286960dd72982812f8ea58f109550a49c14fe7b31cb8ed2362bfee9f429b0c0b104e67fb2f42cb99f97d39009cff61c704d61e109bd595f4863ef784114d3840904d8c4ef42e209bb63f14ae86d958dd4367e2a152fb22228a879426b9455a6238b6d1657a33bb414b8be05900d63eb35fad13e6a4d5fe69b41bd97f9bf20e403a435c9a9b47c21ccb20b4145e98c90fd06d3b9ac544edae1e7b4469b5f28175f151cd6e5e8c3354c9e44ebc4b5b01b97f82e614f30a907ff5ce961662b46882526ee2b59dc98b691432eb427832577152b9a5bfcfc698e8327a75f528da352745bf63544c94763c9c5e9394b5caae5aaf4728021e380c116eda8c67e96b3cef400f1f7053cf80a165c955750c3c0380324f155ec5757547dedfbdbe8d9d84c1207e7a8c8b55a0e2332ae8439c4666b40d1386e37ab00ebcff0557c237319813c13edb8b59f197f9b3dab3fbf48b17750f09b47a0868bcd60172569e2a231a049eddc15a2fe8fd915284ee6ba5004ad75c283a8a17a498b33ee7da12e0f63c6b36a2cb92513efda9b6d98ab683c698ad7c2bd8fff365cb46da3796e01aa77dccb8fee62f6fd6d1411682bd40977c2b98eea6e6dc2262856bbc5f5510f37461d0a75176fb406df98813543cb23f238e5b6e540a416e5499f8047e4d352629f441277554cdb630cef43e29261c936da71ac69d54dd1af90d87a83886ad7c39d45956e1360d514cd3d1d1e19997cae18d50b9e27ae10b737db74dd967b483178fd6eb5085e0206f9e6529ceea4cc88e39ed3e90e2ad023cb0740e4200f8777bdef51bf474f0523439a2591a6ba06092f420f68a8234fb49ee54e38ad19d0e724ff54f0d3f812c365e941ae3daeb472bbd3096d00eec4c20b300cf32b238122544244961e1ccf836acab24e8f5284f02319f9c44e3a60e8765d9f223e62f49dbc04e5940c45cd74fb8caeaeee23ef9e63e778ee471febc1026bb1b9824d690096a315282f0b2f871eb417a0ef9b7fdbb23f62782dcb338a1b6e37cb7a1fd5dacef8de555017939e6a241d64ceb6b8cea61244f5e84115c49b92171cbd55d1140cda2ac060f002893f5d176008794a6279280392e444d226153d5c8bb196fff633ec65f4d37f23610d280fc243bd9fa35d7adc521258daa9b86888a2be2ad7cf25086201f6e9802914b17e9e461082d5c2166d5f1244e8b884053e57ecc66d7b8c0ef33a4735b7e397ebb46539fb180ede3d0abb0a4c1eb5cd571bb93bafa85254aff2fb24a0b70795d8bafdac4d6419d6e8fb7758517f0205223c4aa3de136db35cec5ce282220090ba214d511ab87d773c9148994386edc42af70b4228e2fe78027bd2b92c75ad24a66b6a6a637639a87e4be283e8447bd7f5bc069c762b1df6e5e7dab9f38d3ba82f6a8a1beb1e1e000f27e80420fd927a7561cd264c603eb5b3b3182d861d5cf6e26966bfa7ee1991147b47b926b85491d4fbd9b2c8eb1b689c28b384f9446572ca259cffeec01bcbf6db02f8928d704c0970a1bc72ba04748a742c19494973c79b3b5bda1415f109c172f77d299726ffdd4d47014857fed3490a3149b9a1996e30822bbaa08cdabad78ea3d11fb517368a63d95ddac632842fbff9eb8448df7ae21f1a9eed1793068312dcc5619f90d3396a6e857b0e00d9c35c74ac823207721ea93557512c601f17a237e19a16f4a0d79c62bb65a857a0b350f3471eba1bcedfb8df3d938c798b18129c078e2b84924eb4fdeb75185022495625bca9c768795bfc7e0d19f044a5cbd6020c9e38f143a76da60528cd6c6839522062f9e723431e27cd178860927fad1fd1c1e6834b21444b7a2a214b9be18772e7238a077394b8bfa3974af7e4e9ef37be9a3cabcc2c0cf1ccee9a880689dcb119beb80e0dfde70bbbc64e98f89f765454519485ad8c10f5ce6ad14383d18a3eb40789b2322c9168379660f7f0a187e84ea7994f928cd8af2f9c5f706b563dcef4ef705732bd2466b82950a7df2e28d79093c449c7f33fb62015a6df76df7678c575857fcb3d0fad42fb01af041b53aa899aa22c95ec4694b1e7b2c0f12361b30ca02c78525ddb94294fd61197cf8116894dc12bbbc4a4a79afcd8cc3a6678daf668ab2c98f17f88708752c01163075d7bc1690873625f73859f24c2dcb21856b4cb3f343a101f54b10a504a411eec30605c5b0f0e5381ec4a74817658358f57529e1a4abf7385d5e283727aaa72b6904c3a62aa13aeb8d29beb75d24731c4dbf00b483115f6a45d6c2c258870e651011fe0165378b2e0fb7f880c2d3302c90dd95adbb4f4353abbe122b1e268e62ecb958810bc3964dddc6ff6454bdc97075aa72a6424a197a9e99ee9ea9d232fb6380f92cc71f62df74f884f00985b1c1ef7411fdbce04c67ee2588f775bb7532060b0a4cdc550fa7ec6b18f17db83566ee68f2edb71ea9ae400750f11b506ff9761e458798ca66c302594ec8f823c1c086439cecc1b64c301bdbde75c1e4fe1826d92ab58975945480f8f02d81245cf7a216dc2caa693d8bf1085aa8ee24541d9bec1a94ba49e9f146f9b97fafea676b60831c7c0e25583f449e025b428c6fb033bc4b0a31177792a811356818c7211e60a206134b1fce5783614d9afcb0f6aa6c6723c6ac120f64b2ce10a3d854d3db5118dabd6af42be8ecbe825dbaed8259bca73e82d137c35fb83827c2eb4316a105db42d2bc644018a16b4f9cb243877d0779ed21214e8e075dd2489c2e553847e07abf845bf861462030f263a87c71bd5b638b9caa7dd751a3df11f1abcca425dab4a5694269dd730cf9db497b507e1681aa03b79b86c7c913b8b93f9c2bc3cca326a6282747efc9d7264ce625b77405c0f244b3f6f10d2c9900c7b72249e10141fc3d445aaa4004e971e4abadf2eb0d50b7d83631629f61202883230d460831123f98c3b7be3b4fe713e27824a836656e883938b794de3d8f2af346c33dd543a89a7dab9e8927bc4ecf5cf9750ad514048b62155da41de3b55072162f60d1202543588444450d620d938c95e29e1b9e8bb518b222bdafc177ddd7e1fc55d362edb8a574199f80dc2bba5a96baace86e117bf0d1b3866daa0bd869e0e73f25fc8d1ae294b05c1c5a9b8ee544e91fa531c8f210eeb99ea5f43ce432394bbd88b0fe778c47dfc3576787af69efe890e2707a00dfa70068daf46f88b23f3c4897a7eb82716730dcefbbba22cbe0de4e9ddb0715184fe7f50f1f72ff8f15b94c6fd4babe4dbaf3cd75df8ce037980596156163ba3efa0ec185d50e851b1a503ac06735aaae890bd690f9796c23b7d4d6a6a0f7113cbd35675e17dcdee72cd10ed897a782c6ea7634066446f59153233f1116a456fbb71cd85be89bf9e01c9b6f896d396fba4992fe060009ae4dc9ba4d9fae0c900b507f620f0ddf4794a5f906e53759f0642c01eb870ac31e741316cdbd10af931cd054373412cf125022f49f034f65128f230220b33b725e71fb1b19b1b70882f1a41c7f19fae92893a0bec7c03be6b2eda0f69fb35209b8a207db5d2942be8f1b415aa6fb05cfdcf2958a8ef89ccb55fa9a30d8b8e9716cfe12665e7aaf6fc95dba7c7dc54a50f034a2e8e49c9ae0ad6df5c0a712bb4b78730cd35edd5e668507a366965f8455769789501b2b6ada9e8c35f3845bf439b9c526a28debcd2b09da91cae9fda7ba8737c3607ff66a516458d51a83a1545cd6fdd79c1874ff85c6f319596263f17cc1d9cd246bb5d65768b409163768b2500c5ce467069b926eac287ffc62cf1b0bd74924ed98259c7ec4f36498ea6551dcaba747eab5b41eadd840acc90aa1b5f45762262495e7c081d8bf84ead88afca9a23c40a6867481c8a1d34f5b7471cce5ac61e86403eeba251212d879acc5e7361d7c8254f8677796177e781e55d33c94cb6734db4711d9fa6ade3375ff2e332d5c98a5c158ed25eb5728b671f7b433a65058cf187e27a669df81db35d0c0abb5984e4a1a1b3f611bc9ceef8232dd667da0016872cf0673760f6d495186b54294f3b057523b929db24fa4b0cc8ee66c180b37f7b61a895de3a20739d045fd7e7ed3654ff65af8b61828401c7d51c0163cf1a4d771b6a172b14965b019cd50ab856fe6dec8e720cb28780eeb985c26d44997e401fc35653fc5260bc7f2151fb7a9efab451c7f2807d934b62bbe4467ff430abbd6e78ee66d465fc750b6dc2d97162240211167b821d14593137afd99201eef85234439e3c545b1d2914dd7ee7da8a8b84c8620eea8d398bcaf40f9ccb3f53c18da1d8f1d66791df04b2eb622f8ecfe5f8fb9d1977376ebc620f517e0c3dec593596286f2f91439e84a35d5d18b92d844155a98491da7197010a865b5f6084c97c4a03eb7bf2ad9de4286a9ad495a5fef043e240ab7ea3191b1e6ab965aef937df6502f6ab02da29ea3033681c228b3b620357ba29787ec9c65b1ed0643b19322c6ba8331c03eecab73b05303df04cd4452540d29af601e549e3b923f46d32dd839582da1c27531d4c483ec93ae21ef967311a259985748b691b258da77cdf8ad59a88833cc620df0c91558b60511933013f46d3c424a831dbacdb6de6816af75395f2cfe1be95cb30310962778403093672241fa82ef147f97bb3ba3f3821ebafad160106860f6a19714ed9cdaa34400f90078770e930800624af06439e270618509b4f1738a9d89283638f6216daf3a00447f81243e1eaa2735d4db0f16e9c47c0ea1f78eb04eb205be5bbfff8ba60a0b9702b65ba06b9114e891c108b555b0e16e8bed3223708ceac909feb66219ef63ae8d17663559c18fcc5be874c11e3556decc76fb55282028de3e3c58aed1de52f36ca5b48e8cee9ce5f93736124d7c913776d0040ba9f555eb679d634fd47cb37658ddbdf8f4956360b8ffcbc304763ece183be609519f8bf3f6a9370f6ecf5f88e35cfad57293f4e09cf2aa0881c164e119735d2015b7e4853fae76e1aeaccc5f459d7cd11b8e5cdff4684ec79c90fd77ad98a904c67b3f305986f69e06f0c40b1f89b7a9e4407d4ccc796b30b5e123ecf9b0637e36a06504d5b7fdae374855958db4d2c137dc7f1af6cdfa9253f30712eb2cae7d295f017547436b0749998984cc074eb6eea95489c285457861fc139577281d99fabb7262f495782891a1d545ed4c0b359cb23345f49d87764133deed9cab77d620fff70f3105389c16436c95e649d370a9fe4d8996983d050133657363cea0d553648d703b64d38c404f72bb86f12b744a8a4887b3c2d889e52e7469c82028431637c8c802d1c13de714670fcc5ab2a9ed0e3e09d1082dc1baba018d48b8e89f01633038847a9e51a11f4e5a460d0b3b2eb7eeb97cf51d907e3ca6451ed7f645d6970ab0052dc88237951ff0b67998bd0b9122cf4e432acd6f2120e56ad8a9eebb1003082a483dbf3a8c72664a070420fade9be812d49b5e0afd59dc5d47569a99437ffceacb4a2022d80020a4e638f9be25256e67294db6c0f95323ed0a91c4ca524423d0ec132fdb1040897b54cdf053550b28b66d7e1ca0bbc241a07763120d5f98068c9db813182d2768cc3f20d9b9b04273b2e9f3b204b250568eb2aae9274282cf8e55bf0f1854472f201bab5fbb0aa00a9ba9e0ecbc8d40b7797c13f4000c0d9153305dfbeff12df1e517809bc16afa37c55d028e4712fc10eb06c422528e9c516695f08123c15434da9a3dd5f3a74e80fba6dbb4494569a93bf2c1b73ea95a51c2dd46dd1cd26f55dec6986374c116ca0e928c7df004960ba91cb97febeb5f910f8dd6a8bc7713956e88886b5010341a8e7bf99badba7d7e3cf33ce90924d11d520912a0b10e6209564208bb87229ce03a8b902ca9e669ed7cf25192fdbe967dc2b0e491523f427d357b8fcdc278411091ddd3f6fa1abb5decba97d0596989c80f554417182017d28282c05d04308d81c9515733392c511dc8e1569c97da874b2493ebf8b77d132d67b7680272e161e94ab18f98c7a0bf1170b9c9a8429a42ca92ab1c657d3c4df9c9f8fdef5d73f51fa23bc1fed5aa4317581a89618d5ba7d11376726823dad4fd40757079e28c1b341035014a17fb46ef83ab5db1e5c43bc89fc91b6209426f0669db3ad12cf3936e16f2be7476f81735e324f4a254120f7b2a493f29e34d16393a94ab387e384321680503387e26fdbfd671659509db0b1611efe09cf15400a2383a9471c6ca2d6efbf65067688804e68f0ed656a3644f686dbf815f2d7c9377ea4943f2469205d629ecd22a7046f6dceb9b16b7a40b34fad06c9c38e44b387e130a65945e92b1d91b8d73342a13efc33ddd186e2fca10e3061c1174a2d5b05e6c45f593e87ef31a132e79f47591c378a3f966193398d9f70772f3e129818cc7dcb858373a7b74d4c7bf22fcf6a88e2e5aaaa7f19ef66cac165d97ea161363d68e5a6e946b2e007bb78e602245eeeaecbeb98af7fa6ce44846f78d4c6061dbd4e02bf1f9500fd1f754c286e5155978473f6e3b1dc8a34dd388c43587803d42b5aa2889e9eca00e99a3d2055e6f6861861558132d9527b5be149fa4adec02b728036af4e467be140ec803540b580b169795d2f62dbc851d4aaa8285d6900267130882e9283a8a6cc615873d269da7ea4065a663a82d10f8fa47e2498342b4d65bbb638a2ec36f925e0924ed0346ff6611de76bde5ff7c8c8279bd84b19b3df95ff9c25e1712ed533d666a168c6f8fd5bef4801be1097d63ecf0a92fc5ce743a24ad24346536034aa9ed24460d4a163f3e01d8c41a8e6d9ad102b3f88f498599fbd38b31d4209261b23908dc028fa67d1d90b4febc8ebcd008da0f393b7af57e5bf7a1a9329967ee0499bb386541885e8d0a1304b37cd13cab9f471c69a00d41fa46956e8d6fa9900a66e6e30bac87edf17b9fc08b36e7caa7cff280fa59582c274eafbb5861635b6dc87c35ad18d97a7467442b89aced66a12a4eb48f2b976f2c83bf17ba2c46fc5364423579cb5087ddda0d321ccb30da4d03abb2ad087631a4f2065113a10be0fb9ed21a951aa40aa407faf5e6015df214f3faeb86911167bf09ed9149ff3baaf7a7de3a112d0161ac9582dac4de4e353d3a05fd633bd44cbe7582dd91081701b09f14a391d73809665083305acb82ceb0efcaaae73f8bddfc9f094d804a5e042597e04e650f31dd8a08ab896c4599004b59e93f2c261496b55fc46bc3fdaee2e68420493dc015cc379d6078944c3719d29af8e46b6f7a2acee25b31837fd7b4fd53aab7a9339708f9f30ba0916badae064177f74d1be9a4d615990c7f57fbc773c986bcceeaf3d636b0c8157f45c2e0608b6c959a368d9bee752be4633281abaa68d7265887df8a2dc7da57cbe290b3c1791438ec7bd9d5828bcebe0d2b7e6d6c527f3abfbf5a635805d5e5d16d10533270d5abec55431544ba2740d0badf4b00f0e877dfa216ccd772cd59f0459a0544e9c72ab910823224c5b8d048d594fdfa382878e18b32285dc8efaab7c4ade2398ef73bd8c6990a199084ac456d16aac97ea3b87e049233dc6e82fba1073ac050c096125e9f54562a6de9306504c1632d1c0cd0b702aa60f9dcda94aa6e5651c6e83328f0aa441008663f65ed1f3c6df971d2ec12efb770b4058a60a9aab7d2e449140ebc4206c0fc6ca549a0796cb88be538799cf5743928df1b8d266c3fcb7f566bfa57505b1c056f80f91ea986149c06d44fb343d37171937af688ce2fe3cb1e1e99d354ec8282233e8382bb81d92a0b002917ea197366dcf9bf7ffb61a5d3318f06f83ad8b92a15f15a4cf2e4d74448d33e18aaeea314639d777d8c8fc14253a2c26b2aec4affdeac9d1ea2e1cbc6e638f1f93fac87d68764842edcb8625026c234cab11dfa0d099c8e28e0246420cd5d9ca64a7e664453d64e8a70d2753439e123ea25d16485d10b32bf26c332ee34345a2d3014d201212b2661bf9b0af269b16d0aea027cb4c0849d3f8e06c4e017395eca0796e2564862915025d915fb35ffd8f477717899661bef070e604782d73e397eafbd09ddec33ea0d99336ab4f0d78aa7cccbc40327c4a597352b76bb4ef5b5066ddf85919d140ff70b455b0f39daf4c2db20c17417d96c75e2addd91b3cba96abf3cb58dbff8b9110b816752c69d4278cc29609e19afba3faaee440b18d09aeddeba681791a818345a8aab54b1ad044c875b2c48d140a2cfb11fd49037ae85514d5f5aa4f6ec14f6548c07fc6301e4033c3887d87faff38f893375d238bcd82eeef9f8105e075d2ae4b5af76b0cf0652c802ddf92dd1a850c36c952f3407284513a7ed9deaf19f449b771d054e7c6ad5412b21089dde8db8bcfbb07c3a0276ba17a803d288b83096ce34d91ee75118f9a0f840b6223800007668ec9e9a587ee35a0418c8d2404b031b23ea01a81e9288a4e3831f9681e03ea9660c9936ee073c68ad2835de98aabd1afeab569e548535680ea38efea069ff90daa7c64548b247bb9cdaf51d505bb91f8417008cd79a58fe7b423ad267d01ab1982c73c704868d2f579d9b388713a12f4060739ef0ef048a2c4d6b0a10013f681b6f8aa32d7d17e4fe14f61a22765aa86e67231ebe0fe653aa27f9a103163fa2ebbcbbc695b365350d14ab469569b5e4752bd6d2c65a49086a9aa1d90345814dcec13a68f3a4e7cc1a5fa3a862ea823a32bcafd424f048d8e2acb4a820036998ae067409570a7e10be26e099171d841c0577c420b17f05dee4cb66f0b8861a120599201e1dca9ba852bdba7c306f3cc102d833a75ba6294d7e7ba08b3c0579c366d733bcb2ad4d3cda8ffe39f8741d800ae727c070ba59e1b4f3cecef830783b553e78acb32f05ace6300f1ccd2a5a66dcc0af57240e9b0905800fe55aac9446b6caa5d80246b284fa59cf37dfc2170da9e0d84d2c5eafabe9a226013802853e580218673af01c23ce5d94953375661ce014b1a798cbd3bb211258579b5c4799d7043cca2af81ddfcdac2e841258ef19bd3629f2ba2f8c002589ffc5cffa69fe47b7e2339af0eea5ecd96b2592b3969635353aebaa76b9e0569a60d573f9f1fd968d91fdb237fc638cbe7d48a7e2164550eb31939b9fb63741517f305d9c342b01982931be219845bcfd411f20d5c9ff223257f2cce9144c282355aef32cfbc974bdb8f3809151420b9ba9d7c6da0a5945296d5987fbca6cdcbde28f7f361b1ac3c4616a243391fb9fe01016db6d41d5b7663eaf9e1affbcfc5addb4bd89a1ea283d9940e6376b626b19f0fffcd01d102dfa20d28ccfdd1cd9f5b54930342a936855580d9835e2dbc314848d784f700d8da17b6611bc7e18fcacb08b878d38d402152a95cc20fb74987e86fd07a194a991079b5095a4319cd00508fc3dc128b238d0215209db595c69c17f2a5d163e34849e56b415d8346f35a219ac3e32231685dda2e69733f39dbf1f5da4d5375fc7866057f285f3da6e4755e678e316cc9270e4e9b116b11341bc401e18aa949a0e66a6e6b11623a013e67d7c2da2668cc26c9f4ba05808560d604160df3f46ea5101d5177b4a4582ee4fbb78143822121918212029fa06ee6f67beb0c4bdb7722a203d8caad6eea499bd229bf748e9beb6aaf45ed3867b57b628e6054b4d1cb1cfc28cd7f4905e5e10e7bae2308c5e1fac1f01182115fe188ab31d27957c7488e43ad5594928b595b92ca0ea376249ffb14928fcce9ad803bbfcbddde9b58418a9986264a4cfe25eaba46509b975e55a36148b828e1864bd64cec9c77d611c9ae9576a88fbcea0a028c35a26abf3bd971a19ccb2921ea176eab5f3f28a94fccb8a528a739167b48bab35386f2cf34c82f6a2f857f8ab245be1a1f40c1769827ca550dca52b2c191c71cb19417ec7164d40e7f3c38f4ee91c581d3b305dbad9e18583cfc96b33cf62a0b808e543f0c0907b64fa29af209ce496d1362f2bb6bb9e79e19e681d1df7a508dbdcc8db956ff02beca49b9633cc82289cdc5cb9a3c265adc500b5f42e226f44d031ff968ffe9810babae3dde10f1ebd3cccbb5355a9274fc1c9deb88d54dec61676b3228a3afea19d880df3e360a1a31e24a766be3ea76b6611900915866a22ec2093a0ca907438da69446e8ee4dd0b74625ea94b37349f523f88d18271023df047e1c09b1c0e251d7226d631329b77fe541915489efe5fc243ab2951f3bc44731385b5cca28c539dde00edf57ff12a9c0d295dabed33165398c3e2655a175b698b2432693fcabb2a30bf2c3e76c26c33bd4dd814b11d0b08d8edeb5ee37d18405e48089719085827e824f2e218ab9253c1e34f904a333ca5441eede832aace60b29a2e72440eab2c06a6f8d7a3bbf81fa9aac463ede611dfd7bc1fb0959ddb790b6e723fd033368de4210d2d530a6b819e3a9f612cec8eb9136f4d90be7828b72e80f73088703558ecf77380cfe8edddac16c0d1fcce395a85c96dbd3769d9ebf1acf505d2c78b7712498d71402ae6c4afbdcc20d37a0166fb9dc273e1ec30a4e576a22cc53b50aa3024b0d0b103d3da0e3b4514ce80f39428c796d7148ff09efda64845ce04e2afcf588d746ca32ae8c2049300c9b040e68d141a09fabe406f1a9144f89a5dd35ffa83395c29bdcf83fd7ff2491dad379cf68a33f9c150f5cfad9dd1a368764dfb6da558765086edd7a74c87b070dba9ed2887fcab362c7121afc7021c6ef8267975c80cd55b484c158bfa85a42fdd24aeeb963d06be3e124296ecd0b5fb30b0d09b6effffb0017c79513e773cbf7b96a287cc4f19abffae2a7b16307d2a60d2d7cc1b74def03121e00d03b2a3c0caef3e8180cb9ae4d766a28ba8868f87ce97e0a2e0e446a257ecbc94d320f89f44c698e523feafab1fcdf21a3d336fc3555b36a24095905768723c52a8d0b5789f799fb94a96397238471c0ba04b37947a208e2c8761fee2c7f78092febf05bceee04736bdcc89f8652018f4c3756ea29db41ec13bb9875a37729fdeedd50bc7bfb6b515564974ccba8ac3316141e3e1c15d38203398a11a3466d6fc74a7baff3fa9657781f558dd0c889976c491540788cd47633a7f981f2569ccfa6516e1fec8cc419c323003f75d299bf6221f5ed3efa6fe23d309d8337e62f7931738412337e7163160a66f6ac16f9602f60e298c4c4d20b90541d75b29e018b008d4901f34a66fbc12e42b3777e7e72c198bcb3ac26d0c3500af1d75fe70b123371e7f1f3961945e3afa10f14f343c3cd2bd6bc38b3c8878b0955b3cf0f1ceeaded545e71c765e3d6c9837eeb4e98c09860d4aa8b5e9aa4593b1f52527aa5820de2b86fef86e9d4a9e1a68e149eab4d622a7fc65a5e963e710e64b8f4c58fc786927d34e22c2b142268d0099495cf30157cc2c7642aeb97b9e4da50d25c943ef55c875dd5070b558f6f9aba3b681f3cf3c5d75cdd6330dad9c35cd0f9f244ab1ba1c39f5e6261ee2b0fba401b0a1641e55059685f184a2826109a2763e601ff03a2cab777ec1bc129d4ce83805e9d7c9ebe1dc10ae8d7c19a3c1924b0a6f6a2b9c7ba961755bac306d7dd227293166cc5c9c5f031318d33e1cede9177000d8ba8fa3d5bf81a6247d81f9f624695fb9fcdd33528888501681db17d217928f14b612670a69379fa72babf86640cb97775d2fb63a7bda1a772ba6012396573bc9d058f481f9c48f46011e78ba2ba644d7d053a98c958e48869da544a82000fa41e7eae42900eb45414462b698a9dbd4b350a72adae29b48db419547964347f516c44ee858f1684b3178e94ee4258811cb20a56f06c02eda69d054b28669d08cfc2d2bd7a294beb5e3b7fdc4326f61d1ed14f15cfca0f72ab69772d8a5aa8a76592a5e897add01687752257981630f3a9267b04ec80393b00bea9af40d62f3438f642b7092093654d96aeeb223683920a5b0a60a07ef3a4d4bdb19b46be41b7b6e44db6ae62c963264e2bd2498dc9410bb566c9201e8cb84a02f220a24c05d4f1e8de98dc832476a2d1d24b024aa84dd523eaf872cbf7daf7dac4f089b1efc02fbc9b95fade56939f5382f7576416e1c2df29280c8d1c499189de69a30f328781044ea053745b6ce297b32b5ce8bbeb7274ed5d3e957c34c33de51b10a268600fc74819f166975d2c704394613b608be6d5230a54dc7859315a6c72cf008b179711a02ce3866bfcfbc9d099d29940ceb65b851df60587a33c3f89dc7df9ced5ba9ebb005eafa20877c6e42eb33c4d442f2556fe856eed09f04ab33ad9974410b86dda3d2216d428daa3f1c7c081dfb315da0de5f743be8ad24c597085df711bbb7261b6421726c8cc74bec503dd421da2ffc784d2d6cb9d4007645730a0741b125896291d968ff452236ce68a376a39608db1f853da904f5c3c455db1df2ad801bc5b331a2ab9e969290b1eee11af8527a4dd3e13a75631eb47a56718e8bc0d01d00572a6860d8a8db6a8cf32dde4a8aaecb42a6e4cf0d7d68846ad867f19abb7e67287caa949e868cd2121ee46e8b739c41af2ffa01d6f92b2d88a00c0329348a591fe81b6b89f9678d295f4dc93af71b9000747d4278a81eb4a2ea55db5af39ef630f743a5634d8c4b744da2d5659a2452673255b5d4a7f60f0c488f8625b152c93b6f7a3bd64aedce72a7bbd6fab5de56fa927861f23104d88f2c5905a72579cd4e2ab0f441809d88fefc32d5bbd9f73f4ae4935332b85c1493f7c53ea5bf28b69352dbe5b31888c684a866fb9a0c2a87154319eabae1b52297d72f7da56235e501ab3cf16f0df64ccdb119dc0220b9a0e4a37ef20417fcab94295610e7ab46d43c0ac5c1aada08f6619c75ba367fd940989ff3ba6566a56a1c3bde48f8362a07f21235d217d94084081dbc5c0c7fd934e8a3bc2f9f5375e48f88d47a0a22889aae33e46613bf99dcad5ddfa425b37185245d0fe016cfcab34e54f2d6ed4de787287e9265fbc87fa717705842836bb97aaf31563cece8c101b096eb4a6ac2615a2c87a1795963de02a8ce2270996d587b76e394a4ca9d15b24d9e6253683c91dc8921b083456faef8dd3ca654c53013225f14266fc03cad16872a81ca5bdd91315f158bf542b5991ade7d0a32b3655a9cf9a95dfe21aeaddaa48a74435a0f0b0f10a10d60efdcc7ac21194e1e142e0d09e3e5487862b3b67535cd1c10f2df4d6612ff0a3c4dd6dc84e4d9bc835e24cc24afe78c9fd2f7cdc2fea31d6795b89529fb5602320e6fdc1994c42b5ecf4b61676d4bf40889807846de861ef9107343a41f3cb7af0e4379e7809fe07c053a27fb549e62ad18f8c4e613321ba23ad33404040d27afee49aea58221c759723f8bc7f523373d01082f990914cb1980d791d442a192dc7b7d8dfb9131b5a0f0bc5f5585a86e3ce5f114ac1a0eb2709bac09c5bf87bbc760e7fd7d767d311db88044af46077dc71609031f5b8c76e1124684d99bc5711b39b4e589b8ee0d156e9907f1c0f52477a72585776b61b3422a510cff65ec5ad5daa88aa871aa14d2c6902505af91eaa0963031c2b23eec92739b6eddd3b0efa0bcfc72c7e217ce246f107455e212237be7f18b1737dad6610bf45e8f1782406c6a5763579894bbb2411913db8e6a3e8aebae9c519ca45547bb7c94eeb7290f6665fc4038d8d8aa0fe43d9429f5c337f4a680c5b15a865ee0bd130aed41a6e780217f9c66e9f5c44df43bb4f1f9271e37df9a5becc6515f970dba07195bc9eedd421dea8049f945b26b80c95dc6a96eec8d57f885e49b09c335ad8b218c79fcce87b5e612adb8bd20c2704a935fa4648e5eef2d1326e10e0b5b7432116f0fcdc8358c3b54a0c351acdadf15f7669c631046f8dfece75d0d395c5411e98d57cfa7aa62f0c9184aad11c303f6d953cb55c5b70c21adf0be00a12cfa966f12eb3bc1e521a035f4780b9d11a6cfb4a5beeecca1cb2020b5d059682ba8a5abb9fb65732fa587088cd470f657ee0627b48d216420b49d2c9726344d1e14e87f80355db6e37b7c2067919bfe94dad3490c611b22248256aa832c13c9d5a0ac7594ed2c92fee5ac79e9f324d7b31cd605c159b282dbb6e70a66f3391dd652cccf65f6ab1a80b7a5cdfa3c9e8220ed50994dc5ceca6e7f25fc2b7597a3965d91ea988743d710e4f2318c7396ffd1cbc84759be96bced597434ee9193f662ba146ff4f806e9f2afad9df54c4b2c977728746187b81f4572d1ffe32d41a944482113c6e8a40829c11370995f93c8f9df5bfe80556c4751462155e66ac2e358bd4c0425dfba732c6246250fdf9a1b58bc6b924686a6e436adde44009be09298bf87190df3c43f7b53202b895a841fdf75926a398b2b07b61b9be4690638d5cdf938fa597b245dde963387e08e79b41726a1d7c50e52262c7a6546dd1cd305bb9b0eba0fbedd33a1998a9b8fafee94e5424b66bd420c40cb6ae3a86a3d3db59dacb0feb90147f18bf0df1cb6e6c29cbdf429cb59a73dd00e2d6866d1385ea413c4bdc6fbcb2176c62a4100ba49cf486893cc300d47d2e1bfd527c0f2aa4e7192d1d96206ab85feeb126acf2100622684b2416df9764f6b85e47a39bff46a7619e80f37f44a840086377a9d4a95aa064a7e258ebed13574231e4f350411b00c296b1a0958f01467cbfbaeca61ddd0e522823e7eb03a5461622ac13d0ea9fac1b39ff760280584f2bfc64f41086983cf4d61e4574d9d289b075e5dae6d5c4b0fcae7de07f28d776264a900155d9ac01e19c1a39657178fa7388089f09723ddecb803d1566b316d4de804ad1d84d0f23f20254848b3410c87184db277422501bd304cfe0008ad5b1534970d484bdc6dcbc36a2e807cf14eabf0f075bca7c320b5d65a7e584be4762c99dd85a0b68ebe083a947d262931c81edcb01a91265b3b44108a5943695d4e16ae0ea19b7d5267c3578ff4be9d39c02ff06db072b003cf0627787d3c66f44aaecfeec1ade1510b1c215869133805dcc6bc58dc60440177ba7c0751746c40525e80e9ca6bee57cc594d3a6087f253f06f32e6270636ab1b641c7b955dd75f6ac6e1b3d5a7747df1ca4af74954f1e90ac10718712ec6379ddd60ac5c59c4801fec73c2a76d20e0fc6344a37ac18a08eccaaf58be5dc36e8e6171995ce9b81e3e030b7e1020ec4e7142f4e920557afcb755172b1245b3210bbdf8a61d865ae6edfa7c7afcc8f97a640a16b933eee1aeda31e0ca4aa1235030c7219d4219a299f757ed25fa61e64c18695ea0fc5c28c8f3025344d8602ebe3cd3476a1064da3b2f6f4d6bbb0e54a1563ff0571c49c3c6d7500c1339377ec487bb1b80db8122b27b9620accea3bc674a8a3e5f178cdba147afd21bb0ab3ed7982224e7cc50fc8e86ffe730d5e8561d5c5e26ed2b4b6884f3a09db9751a66ac37e337713d4927b571b0e9870f4b785aa36e8765cb5c5b33b278d0b696d88ac465be707c2e34d39a63458b15bf01d0ae7c511d6b906f15235cd750d48c711c72dbd40ab6b49c5252a2c82c1d3d919eb33aedbca5d9f85f50be4dbd07f6c8b1f9823241c123d58c5c2d0f992f5b35a3f6ee9542fdc5b0b4f85660f4de8e9bb034c3b063c9694fa7df528139bc29bd569f9e192b9702c3fa4dc1d2c39aae5d6c188ae48175acb97f9cbce9fcb9bad227ab21493730dbc48211c3f3661eaa7c0d5ab79cbb038da7acc23ab1a52458cc68ee688414273f720d723eed55519d8a43656946e57c07282f080af4aeebcd42bc74052726ef89bc7490bc827c3f64e76e05c5e3fd6e7a44c82107ad27d35f6766566fe9e91a5acfdb79c1829cef8421f3ef08d52956575f2d7a989cc3a9fe605e0015b8c6d6ae65b4f638a2f6c75e2ab230984aa28681ff856cf5c7b46ba95e2ed47ec944e6dff912e8dea5082f1afc6f41dcd5d8d6df7469441f90586bb62b268a4374aee3bf5b6f826ffd3d17c5a276d3ab48bfa9ffff9e2078f35129f88edbb1e7e2cec4526ddb37e483c89a9322d5c8c8be720bd9ffc6d4cc27aa4b44937546f82b4fbc47ddf9c7c464057200e764e711e2100a2412e7fb6cbb4fa0bace21e15236fa832b90fe6c1c44a1093c6a643de553e3c8beafc4781bf4b622708baaaded7cacd20d226200be344671d5525f41d0f47737a0d99133fd49d9c951c8399c02c90dfbec9efbd4cfd143ca7e89c2a205e73cfb46fb011354255ca90291c74f1862bf0df803e1f8e1dc6700d7815315e077618bab815a399cc7d9ef699724331dab0a4979044f8b9a4b98a1c75947f5a2417de466586768f0067000bbf68a055ad35e2b53328a4ae08c5226f36a09f9f6db7293c885b26f052cc9d7d9708eda7ef07ef72cd2a839302c5aa295469cc2bdac63fd58838bcfef60a05f302826bd5381e43fa21e3f111f7c40db74164125c142be9d10e0282d5a51072f3d8f904f1d0dc00427e3405f456292da55115e410dde506fafa26ca73f47b8e40a0d04a827bfc0bbe373adbd68db0483c828e148a849b7d4cbad19789608b45b48403c95eeda3cefffcc3233e69a785874dc22e269065cbadd47bb87ac1c0e94eaa2035cfed6aadbac5918db6bce1f6ffb7fc81dd035aff540e0f6b4d288b3680f767dfb019304b5bf397ddf9be15173f0469dfbc41554c5f1823f3c854078c2ac8e7f4400ff3ad7ec9e86152c2d74a4fffdfcc6b54898529b4380b59036e99a76a35504089171ee40cf8834d9fd766ee5f740f2be1fb23ad4329f69bd75e72cc55300e049315509f2acd59fa7cf33cfd02e1715730ae9ca2ea3ff118909dfa496c727f6ae53f0f4fcf9adbf228601140f0f06a0d85aaaf557b7f648705f2c11ecb229c03732c51175d7d28d5844e8d618cd0e9fcef4fcf8891382956979e9d2634a31a46a54a665769e0964e3776cc3b84dfe6ceb0a9e4f617d5f203c936d2ef5b9590b6818971b59955e1e89595c603c77ccd869e877d9d0c8a3c781c21d0b4ef0f91619c20f5b708178c7656e18e1dc62bb5b1a9b8da9600ab352cba3dd3663bead6f77d9977700bac55535efa398fc35803dc847815f5ea8ef027d09cb0428ecc872f6299ee3e7058c69aa1bead4a6aec653fe175ef6a202514a98c9b74c6b687938c8337bfff3be832dc73465215d9faf59b357cdab99fefe285e3a934f72ed826b63da341910d33c57a527f6acdf43a1b19578b4c57cc971d1be6af18cb5b4b4bf888c2a87681af2ad263fbe9529d38d943f3cb505a49c3dde9d5591db2e46584f7563dfed617d28b97fb9ff349489fdd72fb1b519e13c7268a58bcee8ca249542cdc08a42c2b4a77a0748e0d3582edce89bc9c432ee3ded454db17b806e13c419d28dea155ad2108c022b27827388eb01cefbc01cd406fc7c924c3fd96b7a7dcb3c88d08f4935ae06096e4d21fbf403c4a836ce04a6a28c399ea47d6e1fb9d1b58538f3471ad02df69941097c296e5f28098a571b41a966cb07463acfdfc99fe413d4a9f59f39aeceaa2ff8e3134ca3d1af3e854ccbe5c626caeee434cc47b92129e5c46024f3cec5c72550f4846f0396582001dbc2159224c8515fcf6db10745b1b3dcf6af7652aaebb4456aad56e143b61fb5aa6822ed4f27726c4350ccc57bc54e0aad6434fbf36efa054063922aecb56a3fb2134d3ca911e23cbe404fc4ce9b70a674d9a88918654ed579e13ce25314119c51dcfaf055998eaf6c67224da8becdc71cc6af01c67fb2a7c4ade1721e1d7117336f4450f93dccb93023b9e6ebe8d9669f984caef8d47598e7784fc0f76abd2c0d6581e0825021cd90fbedf8ef38d2c10b146b7d2041bbc8059948478f03be272290022055ca1154d901d0657b3e886a86b8c780b687375513fdbb233514b604bfe8ef38f06cdb39487a726c82616286d8f4a79a082de764d1919210267c87164f20968769319965daf25560f4b13af36a4c37a4d4654a9ba0298abc39b05ae6a8a689d17ae5c8aa6c9a5eb1d93c3308bbd173fae67dd68ecea46a90db66b52cd739e9b553b7791839feaea49a5cefd10e655fe174ea38b92c5a4c0d3c1b41ae167560379c2f10ee2a8c9089889d439a8a41b32d88649d0adaca01defd488ef7b875660c4535117929502ab4706101ac3f1dc9224bf999f35b564a0c03acea9aeb09e1514321a2b447a6de8ef1e8fb29c844c5d7f5c5f6a6b52e66b34a88c49d45f9aff65939d6567baebf57941060938c5890bca276d27751ec0bf13e4b5820538e4e197080b2ae6dc337b41060bc9dede42c0c9535c2c8a66b407409802b10923cf1b41febe8e31325cf018023ae82352b6a1486f61887d27a83957ad2d912e75dae74eb8698b6f54739cd68530e9753520df1aaac82c50e2df0b94ee484f26e00864baaf2d3926ea8e7fa71483d787f288f9c719c043251cca1b062b2da36155fefd54bda78b8e6e87a900f2b7830698b18e63cc97541934c4f9529f0b0ff23107b6779c0c97ccc3bcb0f7ecc3192e586de8929d17dc6595b46beedf40d8e07c27f4edde97662ec6bcb3fd9a15f2d60dda5b1e618cc4a50b198ea43b62a4ef70f2e73bf57da3fdcb7364ec6f9eefea72078d5735530f6e6bf98c4b68c01566da9fddf62cd3cef6055bc4377edba737b39d351837d074fc5ad79635a5697c2212ff7deac6db9a4259295330c014c62f456b830add6a08cd91f29aa91c8889a24a1287146532c6bffdd2ac0bd0e33daac73582632581a91cbe1933eb33bd545d1546e5f8b703e5ffcb242ee98f4aa5b412d853214ad40bd4b7338617f6b697cdb0cd4e5064f93e69f381b28be1489fb17b0283a244df0e4c9bb6d553d52aae9c37001706b137a8b9ca07bde15a095cac2dcf135e7460175ffce07c852d6bf4985661473c7b172aea4a012716e6835665cfe2f880b5145259adac498f92e2713f3cb09a220a50a4bc7e61e35fe710aa2d5580832350e3f5f4517af7f1e2e629f8b5c0e7b185f91360763a970f909e46493a19135ad2687a316f564396066c0c6be3f390617b28a8311fd22d84f358f5ca60ec2afaf38343cd63c11c7465b53054566d9b286989323a91233b0cb994b76c094bb02468ced299d1222f5b9930eb3dc02b5cf2c75a4173f45f5c463d590fcfca7792c5d3958087435314b557053a7116e79ac15d66388a0c8ede3c96b2c4cdc6c892f053be81ea8a6453b28708a8f0af1d2c67e815d81dd09e3a52ae1826cf383fa9c06244c72cdd8e859082da2c41cf84635e561871c23a5c11738ee47efc3dba4469aebf7d3be51d280f4a4e8244a6185b56c4e397bccbb8cc09fe75e25a4d0c5c362103987317daa97122da159da55ab3b39396ab0b96d2a002423d46b3955fac4984bd90ddf15b7a98c391024cbe6797bb3ad9b5d1e64eb0e167468d309a7ba4edb7762a0d47fd80652fc055f0440338d1ecaacc8360115893b2c505c96d4408e7983181fac105834709a3920cbec1365824cbf9afc4b8756de2d856b6a87c8ddc49c45f7d1cfc7a2797b7ff349cfdc734671120b1bcab71226651fd2d5cd56671ea4889fb4cdd791b878054cbb5823a8d0ff4dcf4aaf4da28410bb652aa636a7c0b347eba04f4fa3667672610731a85013e1070f676874335dccbf090b30fcdf807d7ab383ed7b3b25507c64bb7c59a1d36cf4a2fbde476f83421538fafc22a34f6054671364036e4e9a593f79128953dfd2f52fb5fb82bcace79f82f3f378396fd6bad1c342ef2885256bfa7e7fb6987ab53ebad5cb9cd5c31fa545ae9fc4b95474fb75a750d8ecd9e711da2454d8e206045134bb83701bef3fd594da7949ef74d56e51090c6dd0c27831e3ec9de207623417cfe62efacd60671b6cda1baa88b034b6455266e0ece6a4deab24318d468e2c52d68bcf46a879cd6ed81c6ee94881552385c8a30d4ae1285eb3876ec93fb69dd1394a8fe28ca7a67bbd64ddfe566ae33d1a4fbda4afe0919d9825bc4b860232c63a51dd60fab6d2424a8d3f4dd4b81a036cbb8fdab359fd636ada6467b166b725b9a8a1c01065c6fb3451d87a3a5166e9f09d0831a25804d651d2ae86e0177619b741102b7b35308e7c0b3de554385616e2a421dfea4200dc5a496ace44c4e080c31ca63a6d79b61f2411a01e9664445c5fb4b09c742e6a9008b70c543449c57dca6072d2278680fabd47d2019d8630a33bfdf227f7ba7bdc3f3d17eb5404d9b17c940bac738f6b374d3b2e594d1aa6d7cd54f9c1aee300ccdd0f772390926cac6581ba89b9df2320f92d604cc361e71086e1557e82bd281c0554934c3fddbc07f839355b51e23e52c7ef869876f6de7b53cf2240c4e520ed5c2e2508e0208ff62175d7ef2a5400d075d4a536355551b0f5148211fd62c617b2b553dabc273db10045526402ce6389824039edef1ed66563a666a08aa4fba9a88cc8cdbff2051e1f7bd0974de198de262102db3bbe44576b5f257b1706792e1d32658c668cdc1e9349ff168706175e37bbe7eadd9c13a0b7644aa77cc0ec5e00e4854e70b98b1133d508028cb88f7c4a5d594ea48491adce61b238a18d0d41ce2f3b09ab5a15f6527487e6a4f76299b8d7ac5e0170355a65946c3273656d6bbaff28c7887ab8ac99bf1b62ef830d076fd7201550b5f2977d742f25a25d5f6a9ef061ff8fb53337aa66070890b93756964cc9313dc2b60804d3bedd9f9889fe8864e1cf3e9201bc2910aaeb0b3d60578082bd0d4756be3634eddc058e075b6ede8b42070d96adcea33e82504c2f981b4661d660eb8a1a9d5ca2617fa767e3c81b385cbbc63782d357cb41f5ecc0cff3c511d87a8c9007af1db88cfbd2bf054af3bd9257083553271c8367866a3aba5895222fe55b92dfada48296a7aedb3a66105125305346f6c66a228d23619bc679a40b28d9265112b03c3b4269ba527a604d1da32a299271836010d0ca3c1eac90f72b2f3658b6ff75fcee36019ae19780009b236494f3961ac2b9eaeb18c1a5079c611bfe2aa2ca6303084e8e8033d15ac2b3550882b8259eeae70e661c5f15ae4fe89a6b8d6564c2d8cd6f7052c28f6bf88ceb86cadbd8b31c3620c11895e2eea24ebe9d464d34a74b949f41006bfb0b1263eb6a6acb64ae3b8e09fa30f3aec3d460c114cee7d2dc284c2f71323f6b00e08af12dbfed350585ae7cecb4b3e5bb6c547df5f525c154cc221cf472bda4cc3c2ac25569ebf96bb6f8bbe0b90737408bd3abd3e00ff086e5c61e0b84729f1be9fa9d97afcbdc2c2c3891bec2b97a4d8d388e9d3fc97fd02f0b0fe09b5859f074d020a18c1c2d7503793c5491f8d34c0af5a41fd7b5d5d157395a0c16348978ec40fc5217bf461fe42128c41c5cb1cbd1db287ab8a62c3ad9f98ba5b206eed9a3c7a99a43e9d5d9cf593a738bf1dcac7661eaa177c3a9c4190c7eb34de380492b2cd794df36213f718919fe18e5839fde4df75a0bafcd8c021fc03c4bbc9d9d182ae9679b09d66e8b5b29a0ea861888f40c29e7e61051493a70443020c3e936778b9df1bde54360436088f0e50104630423561234acc1ca4663a7f151e312840737d98f3a740a0a481bbb6a2f504c45149cc27fed8bb326cb5ff8149635327a7897c4a9d0501712a71afdf6709f560e8fa1d6d50852a1e7bf6e4354f1188be2373ca6a3299bd93c57ffb27904b9246e8ee9af9b831be0731d694214e77530b9860761a51543f874e28a4d15b8b60c0b5acb3edca72fca1d3749083f89e203fe0361d4d1138b9aabc4e32f49a80de99a791dda088a9162e690ba22535112e9b11401a9c363d7622a2286145522cfcba8703d360113f4e7bfa6a1c60bee886869d1aa184b337a1647d0a80b14617065e6945605ce6ddd5c70edf7db686941bb89c3923286435f40c045771aa3747f7ee7bef5854098e32fbb967a41b2a65ae3deb8de75c1793e665899403335e1b94e3c2ee7d80517fd6ff931a87e697aebd45ff1ea451c6d88f687257aedec7eb8275cea68e987994a3f052500b89719ad8163d212921d0864c306cf5b3bb0333b2fa2561f20f0065965e6adf9649c8fd90c36febbfaeca14557ce63745081b864cd2f22c1c3d55f7e84044ee20f67c66cbc9c4bf485f38c006fcd0b5e04850143b4b0605b55208e68a580403d8eff6a07e1ab8d8cbb52ee211ccb561cae2cff9f0be6ad2f0e83f18727af72e7e011037d26a5fc49e3da9c6b8e2b0b5afa5df48405a1a6a1402839b43e3ef752718dd566416d5dfbb0b921d4cc6315a642a9ada13569153b82c682b465b6196ceccef1c7be6e0d5cb750428c881e35cb2838aea6fe6c1f43b7428942696e9c929d3a47697bd03fa6d4cf4a26fe03293c935661451db7a32ab042c48d81fe1e7d81af49572ae93405797b3133e5f67c914d6945e6c758ef01caf3a681dee045bfd2fcf55d859f10dbf43a2bf3356c880d71e7169ae806d90892969990e08d4cc759ca027432e9bcaca1e3005bac1b69622f60b1f0fc2248c832fc236eb9964115461916e42c3098bee0f6f15cfe0bec20dff9d84309454bc68f4d61ae6a90fafdc31a83c971fa74e7d6b9f29c2d3d8e1d65a18aa2ce3faa36193bb157ddbcf3699075e8c938c253158df21f75e982f006b421b572a2dc8ec962ab0df3cdc6fcda9e766b0fca3ef1aaeac18324aaf3a9b6e93ac1be1683ad22fe30f1001b65abfd50335b3ab580ac25ef238a2a11adc763fb7c6b32bd866dea57e82ca90a17a5652a7c58e71884aa4d740226dddc058cbf90cf2ba1998d62b429d2a8501c23b828a7519d67782579e667dcd9bd15ded861d394261f36a90f2b965864009913861b8197bd9acb1621f85847e41d2221e67bce0a7c8cd43f20c793b9c2fc98abcc65ca1f97995a03e47165805a0d070afef8a9aff0fbeab6577fbe2af3ca5e72f653ce1dcc691aea86f7907fa539b30408089c477063be4dfd48e5b632ab264ebd0f4523e14ac1b31b0414e88bf53c7e4b3de767670da26a11164d1548f322949c761ac475ae3eca2aff566995bf6181dc4d163d8f114c0e341ea0725532c6aabc17c8c41d9c9a2712c5390e380bf02a1ac561b896bdab0902c57081cc788dc94c4cdced8f26669df87268a232a500fb3b3f67d45c1babfb9f682c48f4ad0d141344efee73926c5a2ec287620a018d8a6151e67e462291c34463a3add04d6f4dc2307b7f7579b6f3414673c56dc42cdb908df370e9df508762e454f3eabc8947a0e0321a997b1adb9d5d9a5795335d07be3c157d177a2e632b55d23209db205ad81b75189a8004b431b0413069bbb3688f3ecbaf360e8421a46a7cfd1f737db44ab83e0025d340d5fd6126e295920fa66780491a8686b18fb835fee6b591897559a6a933973cd047b0f4ac00ca3046c48d99b7d294ff0b4ae7265789b429f3fe9de3334193d4c2d217ba757f0535fd0604d87cdd221b62adcfee62123ad906caf98dae40bde5c3f0b2774858a5084653f7e2822b3dbc199b4f224dca9e73dbe8f330e448878f3b48c9e62ba56cd4e448282112b1dcc235ae936a0d13d1c7b53e75acf000231450801ba198d4ba5ce9a830020c871c8a5f0d419d4a2767bba5faec526f9858598d6e81a2d7d451cd1aedbf23748e0c1a3b8b51e7dc30dd31fb4f52eeaa4d3ba06e842a1fbd5538a28b450a3b5409dd66887449dff04c9b9583ea3bc470fae9f7dec7bb0d4818f5d30d386f1825c7d7ee6a459f1572865c9075bda6aa539c33a9f77aa5a171b1c8a8403737f51d93d6de2298592f6668ffd2d7a2c4cee6d9b4bf901422d7e809a5224504859116bbb10c6087c5460d50ac9db216291c18dbdbbf96e6c6975e62b0b781ff9b848a579990028a3644a23cd87bc95001c6fdd215347c2143fccbf83a6fc0fe6613b25e7010244a02a011205e8560ccd904926393f031c1b711d7fcbc9c9fbce3c228cae1b8c45b7e2e7fe3da8e453b3abcc1f3da339066a01ee06644f03ed96801a9cef8f329bbdacfd24c87c46d0fd2f894ec24c8a9a75d6bab26e05d94dbea033e03e21db15a51b1ebf0b767b14eeac5f633cc92fd5f9217263c463dca2d185220a7ee71abbd7dda5d3c6069aff74f066ab34911a89125ff164d98b28a3f689886b5eb84b6652afe7a61eb80808746aab92a1816c90e200212f08eb155c872a408501a0feff9422e293b3a6e8af8788fd491eadc741c356084c41976a2575700b17d1154ae0e791e13d5cd86d6f312f02d06641a1e8f2dde83f8bcbe07b83d90207b53412cf2cd6eb4e435ebbd57ee5214552ebaae5f2ac1b3f0cac0bcfcd4866795414ab411a696fd7a9839c5973232ff149fb82a654b1d9f6efa6ef53b0f1d3262a753c574b523c2325c942ee4ed15262696540cae962a8448078ad2c338a7541aa3d110e1becd7313941d666f383c5032afa6c9dc7e64c76bf274ae159df2281a67a328daf2acfc9b70d48b33e75d2d7032de5840a6b9666100ec55b5389d140e4e81817bdbd9c1b0beb7845031b4197cd5f1ee0a55e69911667c16636cf53aef1a7a42c5372be0b556d8de23732cded721dd1671f90c99afac47d5c0ae8a9d8e388d658d4f8889037a1e085ea9ac2ae0d8c14a2eabe59ef6fcf8366290fbaa585229c8fa0b63b42b2da7f689cac0c08fdec720a71ad1a0a5d3e10e2180fb7a931ea60916a5e3b5f07f5ab4251cc0e6f6b401b48a6e669239d56ea16ea125b62fcbf38697f6a0dcd1c131592f0f663d9876e34302d7ef507b3bf376172bf9afe960cbb5fb5d05c5278322020b8f53d50efc898c1baaa07ca83fb76503fbe68939134ccac2fe7458d5d76bec7088e2bc3098663d374233803932c33101b62e3753f255252c49454bfc8468916db6ac30328bf9921c6e266968cb6ca02a4ea67e1f807153eb6ba1559ae79f798967b829894f69800d0b36a274460b4ab53c3f095c8e6269116f32e5d13f01e2977675f2d91de104a35974545207dce18b28ee58e42311e7ffa65134a7a3b8047607757e162b97f66f3e68f1bdc93ba3d649eeb090233e3b05aa39c47e067d953a47490417041a6522bb8773af89fbdded6e1d1cb3910a413cdd242d357ba5bb0bcafce33739f5421952d03afc3766b16e861f60d43d25fb2c3e21f90a98f562002cb192abdc92433eba7cf46a7e38dd38c2e6c2bb8ed98afb62bea717e136d057f6631c3edc1d62b9c0204e95ab70c029ddbde68c3347c91074b59d7567b5b2499b4b5a17cb46fed496d90cfa86aa2cb2f698e03886c0f927356af478cf9ac0e118bd8f36bb53bad5e0ae8af49e86b5937722b5e1873292a71fca691ae7f89b1639c941043a00499baa8313058c2fa87f212eedd0359d89384c3d3003878032521935419bb59e8e7feed02fa67679dcbf35eda5a5d7481250bed1d062397d00cc88a3d8d4714fa0cdd81c9ed85164213415bdacf49c073f5d6a208b5cb344e24f5ea5fb5187ce3fe43b3d17fa0b3e041fc7879bd3e179c3ffe5e295da84b722b5666d351a76977efe7d47e76baecfc2fd273627b05f2b0dabe5a6f92d264059a08c65d1d88a14bed972b786371b089d1aa2cc88b6ee3240aeebd1a1345ac66adb8e1e4c4dea4dcbccc1bd7824c89b388c7c77461bec6ee36019d706c75377832e1236f3004c27adc829a30049f15323ed6ea6ddc9fd35a118ea97efe6d65e1b1ad7648cd9aa660268664759a040a2c9f436eb31884912c8fdf15e42ea6a2fa141928ad460042f6df8648ca7f526eaf2747936d2ce07ac0090f2c6b23b49e9f9ba19bd7fc0ad065fd5473641c5ada22d89a19364e9599cd059764385e05c4dc4502fd6c21e981e3bf9f8ddcd98d3103e204c5d09fdcab675f230a4ea08e3486b322a05f4f8f2fbe11268e005831fceca67ee31c9bb59a145e95dac60b339484b9d6a85d63f15721f8b3835d4770368a6ad52fb8d462874b517b8e23833f0dd5b0c2f574d344e25894d8ae154a258c7bca9662fce22c8c2cb9520661da58a12f4ceef91a98308f7a0dd4f66130f045ddcbbeb50ae527b89da45b47b418b325e099772354817f0444e1a87a1f5c0994579b8e7e787e42bcec446d06d3d4dc99f829d9f88de1db46d169de9912a4a7ca78e11fdf1bdb5890633e0246fab8f95f089edcdf2f665890605c046d46b4ea8681bf47f861423c3c697c831445ac77f0c9b33eb160787250e5eb6cb18c8bfd5c024c49abe1074bc33d822b45fe27ee5475b0905800f899542fa75c358285a5f2cec7a1c72d652d1e8cb571914dbdd23b3d75a41b84e63c5ba0b000d66446a58b78cd7228fe6d9df5a394994b485057430d0f42ebbdfc3cd80b99997d7daa8f371551d721c59d186ecc4f9767cd211aace15c5c8e7417e7c0c1f322ae17e7ded8ad7ef6248cc54e34e75a30d302056eaba7d6fda0e3eedc2a6b4911a60ddab538f1a283bafa74bc1b041780901f93c50b5f414b4e084e6b7700e2bea20c8f13cdf510ad769d26c72afeef7e4cc9deb99a8a1bfeba555093140feb9cbb640648dedf358a54f22e83824e6c2347c5e114e87739ffd2c105c3d67d544f33b970a555edd0c2bfc8d9514d30bf8d571e6b38abdb60002e62ebef861795062aa841dcfeb839745aefa92d8206470f317bc671370fbbf895929bf7dc4d8d81eda0ff3922ac65836774aebe56a115850a6a3c615b6ff0b0fb2783e86f2fdd11dc95c9675ec0d8ad2252265f2e14d60e7344c745f76502b10e357fe9bf121ed4b01e452cf7cbc1ea31192f0352860cb0324ba9acf4f7a825a84a3dc4212cae5e8ee11eb0d25c9144619c8e49c904d855b927e66f2eeef61978e4712efcd498dafb4ffc2be6d0a16280909dbf8dc5c5bb31192243656df1b47b61f4f299f69f606b5af16772f74a80de270bdf2a2e8d4058e88fa4af06cac2a8a39ebc09f83f7ef20310abb329388f892abc265d246157d7913aa6779585e3c5f73caddecbff65724ba69ac6f767b207b94c4205e9759d06200784ec23e3ece9699c09b14eaaa4f9f987c69207fbd7e9fb970aa4424d58a219499d3eabe3d0bd6d738b32b6e52dcb658281a42ffa089cd30c3f1b3c10b0396e8ed2a043184ca256b1458cd07f938ad2e5c25e3212074bf4dc7e44ac4aed6380dade968cddf0aa8552993a3a6b439e4285668b619322dfae502f71e1d9e9bed7ec180c01cff59911a4cff15e02986215db8d52a3905da75e6dd2c1fcf4cf84ddd6cdb46a6e21143474731fac2e36937d32ef94470e4c163502fd25b599368a17a823d8cd80dd10232e02ceecfd2a885f2a438d2b907fb8aa65f7c07446e5a85ebea07fbf963ab2f8d17517fa29962e706e084d49feb97047659b26e52f53a4a1b8a7661ffec9d4b8be26c5dbbc49d438c0b83fffe657c7a435f1416a20212b23f6cee5014dc633c31a72cab1be54ae8685a1aec8dd4a6f2d0bc0e97cb687a9d76eb7676d6fb3c6a98b6060713bbee4a67e03f3332ca1daed436fd1e52c023e17e4587466ba2c29460344a9b0f695c0ea270669e2a6cb7ae6641132e7663d8f3d97c0873146b14316c5e5fbcb11b7f918dca3c51a10209b472e115d72205483edcae75287d5d044bffbe27ee6ffd11d4fd85a5caf81ca73e84f5af824e12c4703f59a7197d913b67a53edb6e6536418c57e15fee5a2b647d1997813ab8a5e725ae976d23f6f79da268f8d1e1d369a2aa933a7ca2df08851173d063e4e96d32fbe76a9ca66cbac779eb6eb32c5156a16e01e8cc7addef43289237c79008ab9e20d9c332baf73ac512636b8fe00513d2482fce43ac4d4e58adc6657ea88241aa09fd512a885cc6b2ad42e1496e313f8134711d9d0d66f81ac32b24de64a3a9d12005c131c19f8a7eb0c11cdaff0ba5f66149cdbc2d59c1faa38f507ea4401f95e7f291e18014b04ac18c4f4e2f486f95b88dd0686289444032d96e0162a55aee65f2f702f71a735d0b89f974f572de7d6383978c7ea7ac5e977db0462014f0f0e5dc4ec651cc9f142fc58153b874400ea896d7d63a397a30b804f2e4f6c9740126cdb16b5450e47b3e5cc6824b7115e5d8ed093a7fc10ae54b8e34c07a5cd13e0d86e9c72a52d9c0a1901578fdca6af2abccd4683bd5c2728d8f49291d6570ee584d90c01021e884b826e8938400bfb662c3fd90635ca4adf03fb74bcfa0c0762d014f0936baf4dfd8ae4d2f521021e7c5ffbaacecd5acb49abfccd89589e3fd9792d3a55d6703b6a8c8e3e808ca80cd4972d9264a6114165e2d3addae40202b1d749f6ffeccdf87ab061f893994ceadad62fd7f456ec5f8eb82c712cf523e5e0a72973d5eeacef4f6e89dc2223b2be4ce66d27d2367d82d978181f8f266b4c4b3ec5c5dcd37bcf31d00ff73faffc47d871de3f1be03dc102e6060aef70074a800f66f8e4202f7e6aa64a8fbb9ab48895c6778f0936bc352fd5a1fb59fc1c100684e3c049bb73db630713da6dded326a15fa731546867582cb74b18badf266860ff02ddcc750f469c637ac77f105fd439c5defe9e26366f6f8a586911861b839a1e727500e955711780a43c42617e5865c7d035d44c4412766b71abb6d940bdbd2db528a46db8f25596b360ad9389cca69ed64b89fcf310991d83d1f31d5cb149b652098587d3ba5dfb60dfd63a46bf1b7008d39b7b1e935bdb347719b611d7a09db110efdc44f7ce08bdb76caac9bd381ef374034106f59a988b199de0338992f0350a78df98b9b727581437d2e02af2a59bffd3d795ee75b325df91487ac07a6d9a8e4a15401c206560ef7d0fce129829aa5a468f7fb9930070322f9f834bcdcf055201057fb6d3bcf4d11b9b61af546c40a79b7117095d1580d357f48cf31af64eed84d94fe563d3420b3e836648870bea9a4eac04c54761881f33042ff219e483f97dd9174cf09b106eaba8876c8472cf32adb42a3cc9955d7c3a5567957d06786ebcfd768ff960c987ff7a0f1d3bca0d91c58c2a46be25d703b2fa888ee7cd5c1dbeebd1d18eb02fa0cf163377bb722ff6c15aba0b7bbaf7ec4a6e7c731e8b2ff5dfdfec5d37cdfab5e930121481f78b59b0d53373762c01a16995245e1f9d017ef29dc3c05013d1b82410586bc48bc703b36bb8f33fe005a18393b7f583498751dc76223403901e4d0ae49109b24f44557498050a603add3d9042dbe1f52d04cd79bcacd689c69a952c0122856676902beb4a33bd1e3d637bdf047b712926f5b45e670e0c04c948681a30b15eebdc4b1e254c952e8ed18c0a2931aeab500d628c857faac5aeb0804e8019e5c52c1adc62bbfc216188807fb7fcab5f53b96b945e3ef0512b03ad55e0863779112e960559ef92c8e0379ed0d3cc95dc5fcd4c305079a9fb90d2362b5956a8829c0faa23016e86460f2a3af2a86ef098dad6d9e26647be34c415e21cddc5dcb63a65cf538f5b17272dae96920cc5901c31acc2d1b3f025a93a8dea02752d7ef35ab01843caadb9424045d705e244679973375beb2e05ccc6d4352c0c8408d0619fdbb1ab2e29315dda9dee98ee6d868e12d18e5b078f520c9d0daaa44b78edcdcc2e5f965b3092ea09113030620a14c691e99127b9c3c5e4ea983d8272f9e7f783b70df2e2e02feadad6e05d3580000b6aa977c7370b04ea16a6014cc215258f960652737206ea6f6b4c443cb9221e26baeb2031fbaa28455405dd5ff27decfce3c5c8801678cf126d1a905ecf760a925548c484f0e6523a81ee5c1d480a91270b59bf3ec6dd4bdebc6b2bc40f4e681a7db0369f753a379928329b9aeb5df3c115a32b847da0000261705a8b2f4faf67076ff54300694b1f45e8e525ec9c810830c1c232a58a58e7316cc329295d27cfc7e6757c0c7623b4a27ddf96252f9a979718cb70aaf30e71b44e62a61af86f0c100c9a27a945c8b143f1c90535a611cba65698ac5f6136f60af53006e400cee42db187e1ecccb9e74fdd0f2534c0a54b0733f18c87684584a5f2b552940ef88acdacdebfe4e2d189be205ad9a970c8ef1c225f858a13bf8073c2e7c89ccc9447b147a114bedc25be1a1700c9d714bb4110a6c86f353e5dbc8beeeb93d7d464b8566bd4dc107e152de07e968bd7c21ad2db0bb724e9c7a755d6467ff480ce2825dba01c3b41788ca889557313d44f9c24ef68670ea3041508539c0640401cb22be2bb2206f4781ed3bd109b356d593553ec42ccff7b14611eb27c11cf8219c4518e23f553a2fa228041ebe0cbad086ffffb4c15676099aa38672c7b9eaff4e8499dddf0d2f3435838163291fde98976a6353be202982d485de250f365fcc83a346ec17e6327cd0270d5f669072857459ae670d9bdcfe26a816b0cca55e730e1e67e3bf85ca0a7b3b4b6cf570c675f299a893dbf12db3b84f0f1dbabf6bba28b01c39f496773cf5b1d4ce074d6456a5e06e8756702d95b90eacb4fa381d0d913b3188522c3e98c2c95b7427dc9ccc0a3a5d69554149eca5f1c72344e100f0e1c590561a55fc1694a9fac999163a2e8c27bd6060cba6e337165563c00d27a7fb26802818644d370231edba5c84359cb696c74ecca58a1deff0d53e96263673f10a7ceb3e54e7793e93c9a390e7d636218e91e51fda373979b7776618c1ebfb0478246e26ec3460423d8301893a9a026aa8dab60d94f4d3c32b1769dcce5b3d7a0fa0ed192ab7a8bd122263592d694fe8995a246ca3f92d7a2a3f9037f2a796250614d0fab571658039713dc9999331b19877957e0facbe50766707174c191755359f4f2eaa01ca245cd2ddf93fb66bc3beb9dfaa7aa7443f7cfbc16ce569260eb6ec2936ac8fe7306f378fc57676f472d51dd9ee73b702d5e34762e6744fd51bf8e822a3575fc4ef5e70e79eae2c08d495db0c15eb54e261599172faef5353030bd9d264c0dd662762c82e43b571e3baf74aaf310df350b38d1d239852be80cc1a1fdf4aec4f13d47ba50ce9ebab5c9d696e7498659208d7c2686d4574a9cac85b027a7c940f399b07dbc82739d7721b93f142489be3a0804590e950df5b9ce4e3bfc1a95f83f1664d2f766cda882d4cae357c2e962452daa942c9f2558d00b911863fc436498f18663924cbbfffe817b668cabb7f160ca530c731fe6e43b6c08e7be381438379ad5779835b64f37881540e75d0d27ca11a009bf63dc02cf3e3dfd3bd8cc4b366ca30d7edf7c3d746e73dd428f1d811d107bfe1a18b6df8050c243532f054080b12b91631811cf6a13909cb13da2914bc24752a9b373cfb6f93ee6249fd955350358234c1ab1a0b80a07fe7143e7a5bea428cafcd73b33cdbe02af56593bdf88c32c385edc112c30cbb943d416fa8292c4203c71e362bb7d63fd17d88d76f40fff8c218841d04f5841365558b7ea109e743856dfef182cf30cf0c61d9340535dd764362b6fcb6d57ed9b60cfb23411c358028d6ab1fa77bc836f72047cfd05923969978e63bd9449be5541c9ad7d9517b2dd4592914124d57f19c6d479f12560f6f11b1b1e0cbce856d5a5fe56d4c221963d954e9d269984bc1ec03f99574218acec4c96c49ef8e34da412dd13ec83eeff4bff26b51e8fb8c57d1147a059020659b057617c2181982d6b1742df1a92444a9b969cd2c583f8321da87a303dc4fd47f9006dfbd692f1a133724d5259c8fcedc63375bb858889d61608319e8dffccb34d8a131fce94b617e162aaaf112abd7d1ed64cf3509ce71b3754b1c3021608c783e9372d3099e4488866719c5f7266b96b5e6e2b83a74e27fc6c8a7004ded2f0cfbff3ba17246d529fbf3be7fac21468a2cdc878975bb41487812c22b0d35a79c60fd035b1f8b12e5ee8e116d091d0384a23b11f8325e8bfcc92cc79eb4d8377ab160ff094a5a4638e494a923e6448d7b536f665c1e1a4730a596dfb14414976c39b2b1df34450a1824b32a4758f9df908c73fc36ce2cb869855d6b95e81d355adf46e89e7e033d7f63c5539694a7c470deef6161e373bf61e1a905bbf9451885e81d2890c8ac4626119768e30b4557a41a94bc6b73e7d22d6723a9c4e1d6359d5fb42e5c203ebefe266acdab12a99260919b674836038ebd709d73815bd4b5e5106a11d75640d1b37ff4238e1f76d86bf37d4fbe6325254ef101c7421efb5caf4c110f312884a9e31e216573fba5f89e8726ff63d1ffa5ee8d4091cfb3ec0f9005b45a73da3d22b522642f0632a56471f11d7c5376c849bfc1b363b9e3f180a996098b2e3f629881313216ae09f911b6bd8c05ceb6741e8d40992310be1b7011dca6b112bba9bb73908b4ca77e62638bfd7b0d4cac81c44aef35f54b402d439381a5cac04724a0bfb195dca86b6c362dc3ef8a69cc4646020533b1477c7c2ddeabffc127006a7b5ffa8ead02e77b78d0dc7bbcac2651a95591546b81094334384aa5a56499d2cac1d0922a27520eaef6e29fb445236ce6d302fc47c717c1e530cf532d828cb3fd167ae1205bee6e01874d15ef175c1779d2c10358531fd33ba36342f1bf11e4c4509b12288d46462e75f4f35bda87db2606f4cd15e188fab5b2b222f39194f997957a56b8dd0f1ebc0ac061152ec7ed5b576e3c051c8a41dece1e3c2d29bd2ce51e4b7691e7373b934446941e8c4a0eafc65d7004d90ead4267979d7c4255e4f46c55a80a53e5104b3d82134f10f72400a059fb4a45a5fd545245887b5bb36bfc01e3753f750b146c26350c3cde8bbbad7dc4fccd53652657dd19462baf7da5229cebc75f1df7715648514d9d21bf563e7286a60a5aab5d1e032a4b3584017c1abf494b4b530cf18c670f67eca28ac44b5119deb4f15474acefee3e309b91a7cb1ea63d94d565cbc3399cdbc26d993bf5dac44ebca4f4757f3666519fa2710fba185dfd62abf491094d03885ac36a2706abe71b05f6a6544cba62bece3019fccc07463b7c6210524159d63a15c83ad8ac65560fb01e73964f9d8188c3e1a4b02fa867d61803881a7b5d3e57906fe8bac22a38c2717b5942f3ee5ba6e741459a61bfd47a32601e10201ca4c519416d6aa93df2ba3b39817ece1d082b5c7ebfc2dd45341dec838e5272da6efdcf2180dd53155efcfb9930f30ed7d87db4454c84ff3be18442b00c9a16bd3951224c7e6d2071358bf420eee59d509917ef0228eed95a87a92f10b4497380e6708a7927001feb1509417b08cd99dd05f247bb8d59eb7a0e27004122cea615c995ef6ddc7393b13c300c80a05beab3422a19ef766bb6839036a0ff3d5a439dabcaac7cb8909f19ac090d16006cbc09975f98f184a5e9268149edef2149ffa0b8e261a0dcb22ff5be07f62fb4a9780b1045296b02bb847d1074f35794e97594b8a724112c7ea9969972af03f88fa5428099e36eb5891379ede40eb7b6dd8839094f72635f6f79c2e47d14507540aab064bfaaa2a9acff52fa0c8798bee237cc3ee58aa7545a7ec9cf990697d37ebba50b096328685da2c847da7b4a6229daca1160ba0d42184e3d25898c1d1fd4d54f770d46bf5e615bf15320cf6f39e0cec1d124a648b1b5572bf4e9f0b69b6eb0df3e5398c8a5723bac0a22fc5bd3eb51297845e836bb85ab7f19e3298e5b2bdbbc1b71005303c496feda1845a7c23718ad7391020d8f4fbdcc065e07a8b7fb16df85eb51e1943fcd9d8f5fc1039064066f5ec84332eaa7077744b7ed33e2222ed0cf3362560652425a58be1100be19b0e187741b382cc3302b0b88ebb7edb3807e425d8ca211d1eeb12a8e53f44f8b10cf29aa0753f0deb213f5d8e3b79123a6a2e3ffc81c090247c932b11b232532cc63275e1a871f5fc4c165d18f1ddf6a03e7ced389e8112fdd61c9d06d182f0efb69896cc6603d21a7e3de92a3b76f5a23d9406544a185167d346a41e0faae1bb3f4a9484ca3ed475f268d579b7adab8fe96c686853cf49e074b706809ce4486dcfbd9d480d4396abec5eae684b64a9cf9d367f6e324e54abc08553d078190d14517ee34b2509f13d25acf6dc4df433732ea8baceaa351bd2186359c8cb41c0d1e9ddab718b449379bcfd15e5e5f8daff9306a57b0e6c529cc42c61f33e81b6d305f4428fa312493aa01e593afb767c4591f773eb8af5148355716dd18c46cb4b687d807d4e694e00d18dd24039a212f8321960a6d55325dba6fe5ab3cda85a03eaade6695c340a5cd471da3c40729f5c3ee60f32d9d6363a19fc6940b8d327f753418b670c9ced816f60f3d5c2377aa45d0ff02cd4f2902bfbf2f22ceedebfb138950d28aeedc0b6c9a7e5832dc746e058a1be5983f3cd6cd1a91cbeed037a8d0e9021c23bf178f265356d22e08f1a23f2117728bf33b473d655b3c27af5dd2be31dd36e722ababc80baa87b68b36246639b76c2443b0901f5b33fa9c5e5ce3df206a54c2b91d0d1c46b09c4b07fe456cadd821aa534d29da7bf2a50d2199657960a61dc24c9510cdb142bc6eb0157074a141f0c55003c4f91362a9893defd448d24786701a2c510a6386e4bb2e74463d14456ca5e9a0186fdded50ba32808cb73aca0bd8699e7a6ed95a7305944bee1eab620791a3b9fed4e8abef5394f20df03c5c1ffece430926d5e8c7541d38ddd15a6d5922032f8e9cde04f000c5a1e94a6ea71d4eddc16c8d32643d5dcfa844dab588fe7cfb1ef0609668b8f6cd7c0fa69a471c884e7339ef1e3b9b5a7ae215a22d49381f555c51bde8f0ed58148d9d9c5a7fcf0e08e5331280b5493f5e6c3ee437fe7844465deb68aeee217ea91b2b511db57f357fdc229d63747bad0c95b2ddd3ced908e243e56a2f426ec725d0439ccf8d2be2c5a0e32db91182d549a1c0f058f3b7c35be34822c3b49e9bb226a874644b8c70050df5e61330fa5c56a94411e6ee4fc130b2a0db5c83b8b68e118ff3e434a6f0d6c1e82fcd4e54ff01cf75ff20dff7fe2b9406878c99e0ef172eb23546592dde78bd48d57853408d912942944327a9120c3022e1fe9058288a3dfd1ef25565951d6668f3da5e680e4a5845afb3eec08a2c7d03384314e21c33aa1aaef28bcb75ec9f569446f12da45e37c708f087be3877b53cec581e919b36918990333302b9654d6a1475716bba43db4596a1099c3bc060847e63b66d7b92ba0e608ac7f0a89858e7571be6f741cd5f16afc3e8c380ea823ece2c42f65e04c2f65710a193175cc53f41b80f6c935eb4b3795b10b7103d9688c3f8d91d71751560622347d8ae29725712a6edd51e5fdfd5efcff86217e79ca5acf364c61cbba3aae3f6dfd2098555fba3d7b197a35f7b81aa90ec4099053d78aa416b7a1db28b48051a28fc2e0b31a3e964a08590836076679a76de48f3997ebd8cf586aa82e3d0562834afd06da1e0746b084a0c1f96c4556e04d59f89838a17fc835ec02c02db0fb908a5ddc8cddb572c7afba23afb18b75be2533330075827006425db6f418efa9a0068fddc62744288726a36327a6c851b875f2a33cabeb563fd259dd939b213be3c3f1540c38e8393693c5c0e6460691c308beb592cecfc0064474a19c5d32f8561806e588372b6cb6a1ff5c976bcfa24c36fbacbcd5cc76d2e5297340ed1a7652daa4fa338cfdd833074e8d7f738d4209bdff23ff11ebc5667a01c218cbd90cb475c2bb4fef9039f301e8285ebe4c16311631b730762f871c672cc69ed4841e2df39436490298dee9a5d0fc97749b8655024df27d21e33a917d71d87dddf272176430b40540bac0618840601991a9f3ebe541fa01de8df53a0e50eaeca867af4634d5b6a8e77f0edc6cf0f2ef65be5054051d9d002c407d614d1c60e0331620d88e520761f1f6b2796120d77dc6c42a1113c5eb1f75e0152c60066f8bc2e95b05e5106822fb3ed3c8b9d9c547237d2fa3bccdd81d957067c5219734e6d58eafe5fc4bcda6c8f213497945f94515b46fa200f8e9336cb167c45ea6e11dcdb81ae258daf041248497cbf2c4c7a8ecaca6bf7807fd57e7c9078134ea08cf432702443a7b39bbe925295f99263f13e2fc4f00398c1b5284f79c4c256f69a1df0ede8fd4ead45b6af4c9bbe65b9571113da50d02939619f54868dc738c81b62726e04e7a5c0cbd0ea2edf7215366c04936b3a58dec60e7250fab91ff6110666b77e1626f0baed27d8f4cf1ce170bb5a9d273643a3cecc2024bd430331c3cde33da3664a6b78812ef6368e340d75d79b8b3e7594810f81327a871894b945100ccdc91f25148a915c3f73d5b929a68fcdab18a7a9b199d929f44bb38551efe5828ca1b7b3e666c09f93ef540024c30a2a64c4caeb7425caa3400713bd4303996443f0ce74d2afa76bc8692087f49f5f0bacc30aa03766dee738dbd3bbadcfe5308c6dac50fce82f5bfdb956f0d1f5faa8fadb1c288ef4c712f9b3e82eb884afffb1f04ccfd372d0dd204b6b323c02836c32063e58806fe542927a35b3f58f9550761ba602a4c183784ebf4badf150c54e71c30091cd8a7497f3303cdf08e434a6c3d1ad011f359f1882762f71e767b7e9397987688e5e222644f748e2a9936f91ed500ce6269415923e457a6949a58b4af4d2be6d8fc9c3660bf58a799ed417ea578c0ec0ee62a814daa57226ff705b9c8f8eafc2e8d2d6200cc09a355784a6c277abe01fd83dfad4491f66d8039b07c89985029c3d324e5d370c26b2d438da89247a8f529016a58240ba12986d4051a6fb197be6d8c8257188ee85bbf0507d34a965301483a7a4ea76e4c3b4d9318bc638b0751eae58abbf925c464bc1c8acb39b907fa76013c4daf448cf18511f05e75edafdd2d8810e90d29f97fda6a5411eebd6c175cb0a3b52495d51a7bc1e330eef78a671b8089615a875dfa98257c71c21003105b72057bcaa2a3265ff6b5f1c02a61a90b3148ccab7d8069756c9f50749b0a197c40f177cf1cdea76a09b99e30f7e9480e6f37dabb0c6d5c1454fc623c4dd378e8c3b247428d079ca89a1ce90f68f2b45d039624f15d1b793aac2cc5610cfd0caaa8a6048ce95a8eb98246133946ffeb73717dba02640504890020164e7969f92a5a5dc7a50c7bb86a054aada47ec69cb4db426f3a2a96960d9da0b6c8b9097b91e1c672e764925230e7ea99762e6f80780055f74e901ac9744bcf2138200b39b05309ca1e4489097f180f5f8ebc71361ddab6d3ca90b0dc23145ed78454b2cba0905cf993c760916a0eb7d283f1362e18bda68ac67ad71144b82e592bdf2cc725ba713f1a5edff42e2aa2c27e33140a0d0974659cd3a1be9130f1ca479c426885bfe8480b85570df881b1beb8ddeaa10ea7e41bf832f27864d0d2ceba3b33d05c5ba88813a06be4a5ec378b12b4b8a98d08e0656af503aa7dbcb50c1a3e24d467da44cf247c28a61f08c92bb137ecdc769947243bdb52e383e8b8fd854140ab2d2e459caa4f989e8332260f07c463cfb7aa3029e8503f22198c66abf6378fee0ad70b4a39a29274189897a0768bd35a0a1580b837e7e1656f532961cc5e0795200cc28a3202a9a59c6ed0bd2af18685e8f40379da6f5e4ff609181b62b2505440db7967ed5e9d3920a7fe778cbc1154694824ed0c4976a9ebb19a7feaf2ff24a354589dfd059aa09beef2e2c7e7403edc81c5863c53526e748b9be368499271f87750119b6f5423a243bdb4dd14dba304bbb3f5916e0b101f931743e78e73f7734d18a3736cb4a3794fb71b2b315916fd0465d6a9e434202204aa2bac9393335416771a2d536c8c78e4c49cf0cdc7b86504f98ebbc18650ccac73b5d3596943e2a8893eeb75eb04d11f6c7ede9a6f784faa99bb98efc6a508c5a5d796234d80f34e844bc76d645f36176577be4705971c0e57106aec7c2f8ea161ae632c29b38c0b765edf8e3cc42bbf47aafd7a66b4e752652d3762a8425e3ee1d104134b8e1050db0bb98358bd91d41a749ebde7c5c1642caa20fce74686afe3545e96eaae86f5c7bf1e17db420c1799cece9b42cee2cdc4698388e18b15f41335422d79a9459ab8742600c2a484502dea3e24cc6fc091a4a91e3170d7edb0bf681a2c6e8a39816e9200068c585a77cd30db87a04b3a970c3de6945dd3214ba9573c63f1d9e991b348b86713fab2a8778cb0451c5d569d84a894cb7c90121979b79497403946718f38d611b3695944291c610234ba0a97f0d5e6d318da71831de9d6bf43cddbc7b9377786135db0403ecc2e33160f470cf3a69a57815dfd3b41cbead0ec827029b5527377d3879d821c57ff1589564451ddff6a54e67258c2ada422f2940196123836a19811a10ee1080e8c4b2d0be99367c460f804c22c54b1e5c0026f78b71d0a3eb3a5f619d0a6200670e0a4ecf64108dc0253a92e1ca27dba6017f284247e0968485a84a260092f049aaf9aa5f80e84970b6764c6bf78fd1cd26503205c616e205edabe84c49cc63fd9e41087b0b9e34a04fcf0f5663e4be56434c718278a5c6b941991fa1457ac1b7bb01c8f774f9e7d89d7f9089af23278764b82f3b3e7d38b5367e553fe79123b9a2ca9742ad159002ef9f163106e6d4988fbff6b73f600a9d28b38a910062eb8e512861c00d0026f77d95565f80b169386ed29491117d1823eeca5709f97f6739f2477898c1c9cbaaa95fe20809edfee705ea19c36bff1ba9ab11effda524bd4727f50edf1381a387fc835b60a999a35e7cefacb0d3989f881af63ab75df87d7da515160f20212e342e0c1b52b6fb449ea8c4362c21df71d3fa762b08407c2abe5e0df0df433bdfb578a6379feeeffe8ed09f89252bd3b41cebf9ba6fe40f6a0899fd55e8a245576d15f509a06e22186d37317c391782a43668e9c8316e1fb68b26622449a16fcb161060fb3450ba2d4f45ae0ee0ef3c6c1fa54bd114ed39d715eb30d42a705ce4e45ae93fa4ae0e29e2e821b5fe58b22dda81f55f3349715255e99378b3149ac830cab001752b3f2a01b764dcd73e47a90d769ee16f602050702244675f4e2e835e320ba4506d87339a90f45f6fb8d18e22c408c92b3561e5c4a9bef132c9d31a8b699a34716087d334081dd07bb51dd7db6564a55013d65ff86421be92ce9526ef89939cc841c3ee7abe797f467a01ee316cf7328aabf58615bf848fe1ec748bf13bed6faa7dd3319ba94dfefa9816077897f6cab7bc3b764515f82938d78e3b8f89d7f12330ef3201312b752b170bd7d4338f03525980fcccf6b214215146ee873ec4a246fabf16d7011677387fa94240120c4ca8af535f1fb64bb2869eb3853b567f2f396cd016b88f587f2364fcc883bc710e892d9697dac6dbb27ee477e5d3e6b2051f5a14eecfec7eaaa2291b63ef677d2c01cd44744bed5b0bac76e7c289736542dc9675e01c21fe3c7e3f1ecdfaf574cd4431348ea76bd37a694958e82b9a77799c3de6a13b319f8127971ad7f6586f655ea08b485641e5567e06428586def277f297abc574750ef1133482187487228a2fc2f9aa3543dc5b760f410c7d5e488c76bd03f6c05fa5594b55dedcddb25fe0f8358f77d0124f182f70a6a9e5127d7034ae078775b66294e9285fcaf407f766afb9d5f3dec4b320e38d86f5976e1943fc41d812807cf7fe3feee1d865653fbcd1d93b85105addf94039276a218562abe57b9ec6f532f46134eedf768e908ec6f5bcd96488d7c56b9462c3b02b91301d86226f620ddbbcc14e1a9b1551da693c3a5cc96364b044235ca90b93588692f8e77f7c6ac445a69134b1d4e5b52782bc2ba828b0db5f16a0a71bba7dc56dd2692f516b8e70b67cb12a87571ab7f5aeb2ea8a15bf6e9eb86f15ebf46d5c1810fdab0893184a82753e06672e3998c5f984e738c2f267c5e1239528d37efed3ff95df71027b665968253971af9084ea0368273674fe833d4a2f48f4df1dc4a1e629ad2ef7cd8ba67b3e3e4d4c4089e09dd2b23a1d8c7dcb4289a9a50f206874404ec5bdf74205309221c0c56480479ebf695c5ec1d0f604fc187b9ddaf9b52c887546c51cb9438b8536a94c27fec5862376ef787ecfafcbb9395052042b6e0c2d031ae1d4a046a51ae1ee66ee173f303f072c16e8b19317a6c1dee25c623efaf1e0a85414d391a13bb06717537b2348689c176639945bfb9b8f5680ac5a0f9c02f820d14cdc04c3291bc53d9a64015fff8d412f167fa73c50aec8544318321bf22fa8db363563a933b6aa94a44904d37701491b20f136d5dc074309f05ef7ad57cde90d7e3076b403f1f00f96b24123dc9851f2875edb91a09f3b0883e1d8b405393bfbd5eb60de137d85f0f96b41edc4f44d18fea68bb227de6658055aca27bb01aafb53c7eb9a5fbf6a830dc822af689e0c701fc333e5bd435654802732ef7465748d31fc48c80f5df5790d8fa6452dd6a49fd066dedaee98a969b6e64e2ab50661536ef695da3b7c6f32683790198510437990324944d4d2093db73edca8bae470863000f280dff0f2290bda31ec6215765de6c39dadf495f49dd84d5129d4282e9287563fe892957c303f113a26639a9edef5e7519de183225182be171946540835c17b6d8037d992882912a1f8aa81e10d02fdbb05330b809b547cb1904944c4f1c9367621cbcd8efd0baa611f04d012a103bb39ef4ef559e319c77328695c977ebc24c29921130550b85fd39f3e85d12c823b34f00a138830ac5aef0cbde193687762d509def9eb33dd3afcdaec2e328ebeb6b8663982316ba4bee98ec8db899d1c777bd7a6cd7340ce8047b7910340cef27f96a20f91407ea8771d76dff017d1704f042004e689313754f8818902a8cb9e4ac787c360938d9c89b5653688e86c75d525a6ec7c168451facc9ec046296bd77b955804e8b28c3896ff9f6ff5990ae7f5973e6e37827497836cc90b022246bda74949d2fa97e30a2041d4b25251937cbec68429f32a802a54ec2f762d4331b49a19e03db989941555059aedc4259f9f1cbe9ef09484a438cbaab2ea63d3978df1689cbc6111e5733c86e53c365f52de59b16fc777c6c1e7fa7239efac86ec1583fc7a4559c9130c97ca0cc3d745774fa1d2b4712948f70a7ccf07e26b96df3571b9f02d393c44ca222d7f4b226b2e6f95162bb8afc175dbac5a8838da6a19421b7c1d506d03334858f210a062ff6ca5eef1d170a949776b13aa12b6c589e62054ee3b33d2783090b7659afc59c28e9c88ae7894c7ba91d03ca62406c8c94711c8893180f8272ec7c202ce3d8f00825c98f7fdf88e726e7fecd4a736f905dabbc177e89f63d3984612dbd1114a51250d219986bb5b79fe4ab4ee7e25b80bdb45fd5491ddc23cd9caf4af0a8f596300d871e0a19bc0e56b6504251a24b4b42cbc0172f3279e0039568734e487ffe2f22e441e02cf34f29d6e643b407096f35411fba5a69c12b26df144eb6c29e4be4e3f39c35eb8c8d2215af48e29df0f38809f169d58bbcc234201c6206fc9d0a73a7c86069a3b32fc6ae106e566f3ed6dd5771b5d25a1027f7956f0172184e2d532e550b19eb51661c4a8d5c900224260012672153d569c521fb2b4eade3d19ae346162a05a7c8b207676e141d042e7f42ca7a392a57af1b09e989c43cb437ee852581109344cfa87a903ff684a444c267a694f2587b3005f6bebf141b85f301c18002b31e5a2bfb1f1d2227d684a4287b8d587cd416f77023fc070f8ceacfaacbfa91ff6b6743f48ca7f49307314ab04f62475b94323211a1d5009bfe694014e5114fe8f3a4d8baa9729d3012fe7ec1a962f9cd736a5b207ae58e85a1c483f5cb1607c230a8cf489b08b457c312058ac0a4e4003c804ae1b776b5084c4808e6da15e7c39a0a4f8d661f93eb024a9680b1b2a8c0972bc5b273f552721f607d223aef9355b149318fb141637fdeecd2a5277db14974e9a17d40753ab421d548f4294da30010c1c469e2b83e8a801804ae9d0a38caef37d7225ff69b80b57a94647b75bc8f05e97cf7db15065ccaa10fd4a68fc505abc00b23c41a30be32d0af96da31b9fc194cd41a121e4d4fa10256a95e5de811a2632c91fb6506e4b68ddf66d0cb661e426849a71db702b96ba49b77ac529d22dbe76919505a64a343d13fd57c2a004e0160e9086972f216cd4d0054379b4c8a9b28aab04483e7a360929e64d2f6f246229a456aa43bb85c727493b2bb480a60e710be65857b9a4be654ebf14c73f37768df2a00c59affd8ae4327ebec9282b025804feab9c48d998248a9b0411caf1364205c37c7efb4b2c9d4fd99bf4b1600ef7b77f9a2d0355508e35c65733a9b494d0de97229954f1fadc7a29a6540cea33c2e40bccdad368b7d29343064de4c361ad1893f8e07d37c9c2de04f5ac89e6816b37575ed877c6c0939a272f1529f63bc51e837a44036659d5a136de2626584ffee50a2b2e338bc89061d294adcbcca591d1cbd4968b7d48e1269a507073417c793e62d8050c59d44bab60233c356279de11455adf62d26c86b4c2a31ff641c3d582948547c8531964a1d955588c35c2ac211ab74d2486a786a46f154ed0aaa169c023cd56e3a1762c02a57fc49bc128df7e66e0d0e99b665e771390eb254cc475a16343d9b75c5f8784252a83fde0cad8aa6ad0b4c9a4ff80a0de58d0f679881d2b96a0c3739ade172c8f9224e0da4532b25e480b36d7dbcc16eb9137e2662f2969715a02359e8a28d45f6391aee1d3a59a79091951fd7384fe2e2a75312e1e0063c7739205f988fadb509f55580e7fe101973d728b42f5dec5a331a18ef1029c222f685eeda8dfbcf0fe5edbac08e67b59375164e43bb0e98a95fe4deb40679093f8a8777010584c401023fc8dbc8d68ebcdc11b95637eff9df12ca0b57479a150e66bc15908129c42602c121c73dadfb018bf13a62dd6e310e2b83dda9457a25fc8508fa9b855cf9b184f1fca3713bed7386d6d51f0766d459ae59fcca8470a87f0ed68cfd4f6067302b1d691b057bf398b3dd49aba7ce224b2503487ccd16cb481fcad4a90ae1fb20049efb53c0efbd79a8d4f26895c1dc0476b4f0ccab2e8e06af056382115236f6e49440a38963f9b9529af8a3e9f82fd4c777da64c7931ece7e10194a4a3a555276313d12d2c2cf111c9b7a1664b72de17c0b03a304f50307be4f2efefbe00fb6a395045ea2b221049189daba3f2eb8603f176282c581f6a88d43809edf3890c5210bcd89cff52ba06360e7b670830f58451e753e73c874967b8f0fe571906cfc760dfea6bfad16786db66a938717d6c1aac15e7e4b9344a863ee5bad4f2928c2dc92be87030ae562eac95d513fbd45854aced48f50a91444c805a541df000627e87c6802049f811f6af0f77d42743dcc7742211e326ff37b027a60e3336c165096fef90866264e5e7dc687a9eb34aedd6e39cb280da527af3848298ec51d720815d06197d100e80704d266d9d3b04c25aa01fedf1540200bc9baf41a015c69859848e37cd3cac85ce24d87dbb65b610face04a2bfd22f83bc7e3d5e66af54fdbb4e181331e7ce95fe91c51eaa4c99e5a2365716907da2aa2c16bac64d6607f24dba2a16d0feeef1542a08a66808da431cd47541df38e923ac015adc654e1b1497e1bcbf904a8957992645b8ab72a416b5864cdd0d7089129a69b3191535d3ba77400d5d563ad42ca143d8a93ae9ab663c94d61df6fd1e33195e92b8ba5234b0babc299237bc1057a1a6a077813e9b32d12f8ade0e5f62a45b8a02a5d82ba4e6081eaedb233dde97c34b7cc1d977b5fa83146209bfd6ab6f7ea9ae7d7007dd08ab65aa1bb07a8522137199af561f44dd1b791ab4f94b29e7083691ba90e7e603e4c4f2f3dcec2f6ff87ee490571c6dc48a8ffd5a08122f71d56cd50381baf171407f53bfab4c26996aeb1ca902d3bafc8f74e93acfbf39090babc579c65ac42e8f7266d21cdd57ac067eaaf9e21f8909febc41f33f2581e7ef66a9094614d685aa87d7068006ecc163476cb8ab7a122428ddf2f9b4c9fd15e624cc07cdc9c833036b931c178b6464bbd12e5c1c589195cf9b98922d055d2cd9719b27bbb281417aaaffcda8664bd746b05a17d85a5fc441c6be68cff678a5fa4dd85d94eda513c3ea468857e9cc2493fadccb02fb24c1ef0f1ed419c35996bd0d6755a08269c6c8919e9885a2f296e611ecd9b5ee3290646c9ca714e89d10d7d8cca6bb45d33bd011a17c473e56e5575bc50c82735cd14c9ed6f5ca1692b35b8b815bcf59e8a8dd3acbe9521a202ff365c3b36837efdff07f74bc213ca697cf6063f307e8c3d32669b3ca9b709ecf6b5dec40155759bfadb6fae3f86b5e5ed27d0d896ec404403481bb4da7f63a68cdb581865249655b8c61d39756613c3c050eefe7dcc6ebba953e2718bb045a94999157fb0d06ccd72b41ac312b248bf200842496e69fc3cbf9321a5014b09572852375f118b07e7dcb5496994aa8dd2860497172000630dc9aa95cd1047cf29399f5a454a95b60cdf698c29f5df6ca5d052b0fabd0f847242592531e5c95e240856b52481636f78a464ac46bbbece7ca7b5b773f13c6c1fe89dae898c882a871aad15773055c1af10865b2d3eb3a2feba7c67f45cb629e4650df9b3839977dbf094611cd1a08f951bd078bf944ae5a4261b2f4238d0980432b21454fe250020ffffffdf