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 80216 a8b0b73896a2431406ace63047cbc764bc87f1fa42db0acb66afc19cfb2643c5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
da7c34def5c06a9cd942963b14eb34e7b8e86b703b4aa0579c34def526c4a307
Certificate Block Hash
a8b0b73896a2431406ace63047cbc764bc87f1fa42db0acb66afc19cfb2643c5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d0050000a0240000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f3752523c2c267b98d357a8d21f7a557c92f80e8b8516c228cd99d6153e2a15c617a67e62519c154de9948f714f8abfe018b4d663afe63b235345f32aca14be326c17b4daccce39ed2afae523b643b70347af4e8aff048cea2090000000000000036000000360000d0050000a0240000

Raw Header Hex

000040204b4f0830d59e122eab31c7a1b4a2ee010ec7df3e42c7f3bda2b79950f82c942f57572938178ad535a1fa1b048f8020f7c7862158f7a7aef820b4c5d64726a72ea34e436a4fc6001807a3c426f5de349c57a04a3b706be8b8e734eb143b9642d99c6ac0f5de347cda

Proof Data Hex

59,560 bytes
1212160103076d41c5e96bc53a5745a335d310e4596ccbe834223184969b8bfc408ffd2f8061ca08a71a0ce899c69aaa56eecb15ad6caaed69a62273fcf835b54e38a53c7166dc78ee80d024f3b48a3cb2494d69f65f9766b0a7b432fb792d7e5449f2561a75dd7342d57b1e93c39d4e0cf445f9b4906f91468320f22b89612c1fe548111b6900066e05f63e1d2a2e3b4b7ba150c60bdfa44f23757e0cd35b62552de21e0ba197a2f22ed477cc60079a018a0289aadb1d35e1b5b92475c61d9be5043762f9efd882e262a667d8f9f3a8bfcb3f75db54780f0e929889ce6e1508526f52dc3d1f3015d018f111df6c5b6dfdaad38fc10ecb668e3812b51463a95c0835b26d1771947a11b40d47488e34055c91552029bba9d3cc5833597cef24e9b528d550774a6852f6d03c8853a2260c58a1919001af5b7bf6b7e5fadcccee611574ac2260076cdaaadbc61c5cc7ee6e980c4bc84ec036843c279ddc4c3e93a2f69a44384c9b4867a164a6bf3008302f6779410958c07a4ca86b4571556b5d0ee7b26f036e689392f83bddfe725346009eb0455001ca7348292581bad4f4bdaba17bc1e8c094b9e2e8c9d47312c94374abad8a804f369e6d5c16ca164795dab113cf51a19d27b2939666a05d011c22945687b74bcf23348c82d4c23687952f31c816c69a3241bd7bbcf8e9e13034025db4af2333bcaf7155758226b6e1ffcc237aace3d7ab9f2b0441947f4d1a97d6f0841bddfee8eff65328afeeab5e792365e07c545d52798511a3ec325af624b1fea5c5289a48b08a9e5a94eb815794b1f80ee1cc9d53ea6cb909b996617f85f7191b02e2697370239ea71324de014a22da38a1b0cb83f23e64eecd582f604650dbdacbf32f1cd814148e1fd90ddc7e8b00fc85d1b3c149c10ad695c8bad17a80a5f9eeb2faf36f6dd9622e35defb6c1754262f02ce09601fc920368f0d4a44695b7d4c1fb2d903fef79642d02d6bd4e175b3c38c979b4b5eab06937567397584d0385ab0e8fad356be1a8f00628e07f67853591b479189ad142ea7e4aba941d566a14671230fcdc5dd25ab1a21ee05464abfd78dd077b42f191405f1944a6e6e1b3481d3ff82c355448d99158a8270d85c5215d56c4e97cfe1569a4501ba8e24cacfb22c5813328b3029c2be4b182dbbf26002c2b65122417ec40d715c640ed266a3f49791cb857aaca8a7d91e1700f908be6329c3645aaae93375ab386ab7d00db16a42d207fdc69fa9cafb55458119d2839fe5a8e8e928d3fed62883f6c7ff9b47476a08e8267facf971bda96d6e3de5c432f51964956c087247a9dc22b669e82b09f785cb487380d2467e947855eea8c125f01534ebfe0f32629ed7beb05ac19a4c9b115ba1dc8318be088c8b55cf6706b8d0e2db9b3a060c9e5b286278f35c84bbf609213b8f1722e4f943cd6f2a2e0f30022f25707c39bc9e4401ee27543be07d1e684eadd643f8b7f9ee6b78830e098a5894614e29a6a89ac6b9aec18d8f7f3fe766be8151d1bfba9ac926d2a4437e78c1f5a2b18ef9b29e14756f80653d904f01cf941163bc02d7f6f6f33e7386004b5d1696872798da57324515f3995828cb75c8029edabd133d602eae194429fb53751dde7d3b8edf3d738f969726be56860aa8186e49f8cc89254ba11be4c8fb74fd37100640ba9798b725dbc625301fcd2184bcef6b0e74fe64f4578cc1cecb4e40573c35c6ce85b500d56682ecf8512fee07570e8d7344ab029c4f6a02b6e56f4eced88db59e8511cd42f16bc755292290ea59c96cca43a92759e4410e79304e924fcf96258e4199922dc5ecf9abbd6e645cbb4a144717026a912535ce4e409d98e59cbcf7b7c42abec7b09c55c0f034856168481e160456c9e6b93d6be3fc9e7f19fde746fbcd0a5f2e515b1fad773db24a1813270ba7133f2ff4d20809dd77b83ffd292b71b9d4a484b324ecf77f4c98f20f0fbe2a7307f807e2f1e5cdf27701c06a9a7e5e8f47da1b9627bf4eb5b4eb1cdc69c6f37d08fed3302ada9c46e4db4163dc05b2931abb8dd557c7954304fe2fc7a77e4d7b8250654a24ae25339cb4cb96d40928d5074fec0a1eb7ebe0f156ef025a4721aa6f024272d85b29f4495ce11e702ee5dffb940bda2cc58f853fc6c598fe04767e46acdb2c927395c33f8b946331c4724405297f459cd24d8d559e7597ae5935cd6520db89f7abc834096a007715f1aee0d2cd6aa9aa4e12ad03424b793c3b6f31d2526e6eb1fd0592066ee98f77c19a6096881f9639b1bdbcc6af58417281dc3d11dd33027c33ce7deb0dd6ba7cb4a4d4ad63893f841d33d0530e8d321370d83bef4bcea28533b77e78051e25c9c6c864db832c3dec13a7a4d3407e4a3af6e74c42633892eddb8b28eddd67c091cadeb8913e3397bfcbfdcacde76a5164dc56eb0f539b4c8d79fd8ca4cfadc5e9ed2a29ce685f26414ce0f65f345dd53040a4f748bf96395adff928c6b4c0dceebc561e99e772e79f0fb93fa9b8b3d40c155150eb0bd00fa11e1032fb3fd328e24c10a66402b75f9d7d4432d3fa5b305b25e45e95d12797ec54bdb1f4761d99e3310909221dd5ba23fe58d7f1cd31253a4e5d45ca569f0219928ab2acc4abd2699c9678467a1acee51c50724cf3eddefd6afed140b129d46cb68c8876f63b6af62b90e6f24203b28ab8ddc465c9f94c9aae46dc5862337a3d3a28d82bf1a9726b671600ec9e7916bd7a584cfa4631c7b908e0b2fdfd4d086878b2ffd60c005fed339146176239e3a77d13dd69bf4050dad94321571e1211dd18dfafb2ecd45faa615f0b614917bb0198265d4ea7154942727e2b2434e01e831cc85ddb2c4c93a27b136c0bfdb0d0dfe6100e858c9624ce21f3dde696413fca93291a79f53571247f2bc3a7a62f7f8b4b358b4d46536d37adadc7c9bcf8feba677536eaf62566851998bed9c74800104a051437fc4aacb43190466672b06961067de9e4e823550375c31f1cfff19fca74b1bfd959a6fe67157a1db51724e73b96f06ae01641a11bea9228f47a8193cbfa944a99b8cff5b3117e106ee93c1827491be0c8656c3d6ea21ac181582d1a230dc5dd5226397a4af80f872f3ce4d10871c2ee34ad48983d7b1ecd6a904a436739991a91e01fb88cf7027c72e62d71c047dc4dce28dac3483a93879694636c29949d3bd6aad6110da245aa04103f3b7e7b7099f8f4bf0bb532b2215cb6800e813c33fcec6ec5a1cc88f154ccd170abbd14656bebe784ada7bc33e37950dbf352f65f311469e92f91b095cf80748427c155274ce43f981fae2223615ec4e3d7154f7b82ed2df54a793b120fc1e1b4355af87774abb221ec235dd767bd3c0fedf353e6ac33c2a4b16929973dc00acfad1442b57c43f004b9a74888b3cf7d6da31ee7053c94d945e6f42e4e475ec9d0d38804dcf562270e6499e8ea36d9f3c5b2aefb5be267b302956207d1e63e0ffb42f4a6bb5875f9bc870dc7782b5c6a28f9f182717853765686757f7dd5fe21db9f8a0c743a566c322289626e07b2e494e2b2dac9891efa302ad58c697dfc97725d75667f423447a6cee76f8528dcc08b33f6ab26ef3fa6f7f69a5c5689b7cd8491fef45d9b58cacbc17380b858e13be991366a66db82d20dfbb9023b1acf34fbb636fea68d9a1ed472bf52dc73db6f361b7c32c5bc853462224a31933b9c539e7aad7dd0f98369ab2bc97b5c29d2cd254ef5102db715ff8663d23cf0833688f75cafbe2ff46a94f79f5862d79db49cd050fe51e3b6e929308097d410a929d8dd9b1cdd24ff5fbf6123b3d064a7539dee676b482150d6ae7c1ac5643c8cfd819aa44a27c813686be1b7e767cfbff28521faaa8f060ef33f63bef4afc6d5ca53005a65f86be3836545c7789ff0363e0ca3b28fcc46277841585d21fca51886221d0cd205794bcc27630860754087f4d65b0706677079507956a4624b31f99e05411a090574564f961e698bf62b41c5a0563855b1d3a31c7bdb8c633b3f40510daf027c360e473b9cc154c801692306be497c24064a68fa4a27a8dbba9de916e08180e24a758069d4a72efac71b84bb003ba37b6890406e6202d8880054ed89c05a985e12f8475c0bf7bdd954f316edb945cf1e1db054edb3462bedbca5a30b41ea213a4e580f3108d28768e1df98a46652023477088aa4603de3ab6b71aa6566baf50f2248f864ddff463499341deeb2b3388990cdb0441d8ffd2367581c3fa8979efad317f76a9cc29aefa17e664d6124e4f6065e4f13fb24724463260f75494303dd0acc1fa7aa550a264f65fd59ba94b033ccccd27ff79df771e2b83b2aebdacd799a63e2376506b112b75618020ed796b30a23695d0a1e494fc4fa133c61ab8f51de59d1b08f0e2582df1d5052429e9db0dee339681def6700916e11d4baea055185b88764a09cf3422a78fb87e768fb735addb5e52b406f5d5688434fdec0a5ac9e575171c2f2b790359fc50686ce443dbd95b500126b9928034aaf1087d6c4ce5b1e42e07fc6e750c2dac0516e035da0e7e9b3c7264fc62ec6764bf93c11cce936bebf48860a4652e10cb316575d0904047b26c3bc7527d9af9cde7ea39dfddef2c8ab527553a8e999000f68b7c5fdf851906c78252537b1fef79e320004f95737c24b98604e6de0b332abba5a0acfc9c1cf81c880a4bebe2474f57d54af44f500e21f1a9be12e45ef126c8dcabe7e76f4f9d98d0f44270bf51985537d017699e9f6ebacefc43decc7571ef586b201786cea15d4bedb7467127d77cfb3c1bcac23c00a874f4bdc55773db6af0d4857d9a28f9edb6b23934bdc7c4358a28560130b9510eaa0ccbe9e7aa98ff6b28d2486e6af59b1d5ab9501de03cdecc070e55f145dd349cea5656c38eca8548cdc98f8cbbb24174c6d9ebb08e6f43b9d73205b588829363d2452f72a711b3afb18b3b80dd687ebd2d13c110677bd605834412eb5aef6000eed0c4fb4263956d81c7d16552426874fc8d132a0d71eafe6de8640bc3cf1d81b4a9419df9b851ef08722c77051ddf119e0ad472e473a0afc52864baa0aa13fad6dd7d8ea9398bd910ed7782e2e59b1f90f1edef09153d12c97517b390bd553211e970153ec0f8eb03342d44d94369e31f5bed6a58dae872fec1d657991ca394163346e3c98a587ec2e5fd86e1b9a8a0559e14d81c6c4bcb8104a781b8dfefa5e6b53f90e0419f518ef20fd34947c542a371b9917ef4ba66144c2b5c3f5aea71c7a091e7211230526e84a93d2066029c142b3d415f7ebfc9bf91175a39c14a077ecf6baa1e0b770bb7bad69bf2e4ec7d5962ad76e1f5c3a14d39dacdba8fbc6e1c16d46a38e2a917bd21910d38f1dc66fb3a280556a4335774df60f83a99f97123a6ef6fc89da3c370f54ac4c14da0adf4723daf9491cad0b6e0dc2e10e057c1ad6c48d8f6cbe849c4637c5cc80f8f0813a8374ad4bdbe210c00dd1d4f39479ecba2ed1fc73b95b5498264d09a3616855c8987a8a94d5839e223a0a0e3ca61cb799263b28b6537b8d89db33ac8ad389916fb2c0eeedfb46a136da6c444ab27740be60dcbc92d167d63b5edf45f4b3b212899a0c5667a36b23224a0923719b5465ce13a99fa7141409a22f27a359d5b9a168d51c8cb643a88ba3f9034f9416b31b6167c00976febceb33a0f2e68654caff0c847e82938b8e41009f4b21c8613634c9e77b15ecc2525055fb28b6a88eb18212cb4d2c9d7f0f60b328df41c0fc0eb23f5ccca14b61f9c436e0e239b7817bee81c50eee5b736d99498b93a3d1c415af8ce8c0570f95819b2973068e6562080814aedb7a9b8d607d577a75ff3057281acab1ac6ae3ad45dee30e23c19b640f46b30c7d3d8aab242904395974434660d0d465ed743bbbc3bed2da7d9d8d3d53703956771c2089f13fd37b192fc43c83e8b992a0c528627989fa638149e61373931a82e45263d3fe8273af3dbc5c5297dcde679bb92e64c825b0b9bd350fb786279c3d95fc47941d8ed6589e50fbaa410d8b2c6462f5d49ef6a542e31dc2dd74a9508a09a45425ef307502a9bae6cb22a8b5ee0902ab47ae1fb9b13dce17cbac8428a07839da3e9cad1e1a59de6604ca61e8ac127811257633934ea785a294ed6fc9e1b29210e19319b3324be69fd4a8fb099a0b5aad630a52990fe694c6c4619ba7d28e43ea408ad7f286a6fed879af909016873f72de8ea61623990bd17c066b64ce53a4b312e4941203c7ad8b0a037fbb9d3370fcc4aa5d747b945a8ca0d077fbe2b5f471a1b1205eda540c747601771bccd1004acd74ae1fe49cd5dc6ec9a2bd779a921bcbd390bd02218e88fd89efa2ff3546b47b2e9237076fd2a98f4e88b3dfb19280944c0c12ae791793fa86714bfc7f85ec893c3cadb107aacb0c8cfc287861d8a91b853d6f2931fb46682620ef44716d9d47c7b7e0cdf2345a518345dd8c05f2fa0dd1e2b70d0210ec6e5227ad95fb90bedf2e3ecee18c805d1ade67198a5a712c6ce789531a5f72f2f2aed2b7ec3ad95b94178e84a7b220701ad839aadd2c76657aa6ed5c492d432bbbb26835995f3d1f241cad808ce366a299d05b1752b7ac1150035bc65ee887f340b406bf39aa9c801c7c35a25a6d2e56933b43655b8912af60256c142572654f4651f8dcfead66a54983947e32dcdff82415cf5ce95f29cb378ac089e61fc200cbd03c398817f8ad6eb4ad66119db17f01311c82fb3df257f8d9ffa1fa1a38b9fcf2160a12231e145ad1ed27a78c933daf30877926b87a15bd91396a5ba27c3400f508769203e6ef6fd77b0bcb3a95da0610e8bbc0c19b67e12a0ef03938e54f72fa28be7f88ee8ab45a8a07ceb621703ab464698285383cde4ebe02a226729f4335622c2d4eb3d6e8cecd61a14448181f73108bf664610e25c17ae539b276f47096e92a24cc6bad54c49eda85069034b90904ba68842d3270fcc0400bed714ba6a6a6a560078eb639045a5b7740ce6ead88cba0de575123c8f22a879c81d8598ae159365048ee1a66b91f2085621e562b1dea7ce026b3726e03b68aa77e2a5ee184ef2ad39e6d8f6886182249f9b7e03c6f84950b8300339e75da91be726cbd46d0ecef232ae8b82ebd6e01db5d07b1578888b639cbf001a68c61935c63d12b0504fbc2f5571467f06c9f5e18bc2d3cddc23afc2fdb5b3060276e302950a3485949b8e276a3d37bfce54f29c6b9a6838d3f1702d922a747fd3d44cc2b4d768e1b6bdcb464839911fec155d8559e9ca1763378416ba54bba0acdd991e53cbf681f916274c3a1b01c4bb655484bf846bc88890fe1049def654726f3942cf8ae7067312fb0666e468db2247a8f0549e35c59f3b4c3ef026b34482c44625c6f0cf18d9a56544296ec34742b64466070254f9f6c0ca75aaedff7b616c1379dda1fc027b6de33a9a8d23ea796b34eb937a7d61f57b72dc9fc48e69d36c16035968bbbefce2013614aa5ba6444f7837a185595a9d519a42ef2ed7ba2ac87c2af0f1314ce8f409e3e4400937d185c7046fde107616d89396d76e929926c3348c7d96af6a548b894e8e5f1688d7a8529d3981a7e07e71b2c6bbd77cca50a8e971e438a4e0079bcb63a32f15bba22f5ea03b1e8dbd54fdd12b3cfa73f58c89245b3bc547c1a45dcb979ee033d12e7bc4dd4cd3db75272096748a62587b9cb6da3da7413d1b3ced188b0f21350fbfe079c2bbcfa3107a0c2e7c948282eaa39f35db6e4e70388e0cea70aa91aa2adb92dfb256ff4bc37e872a1cd5c3134e21165f746949e2b4da2d520677b3a8f636873038bc863d06d7dac069728d0fdecf740e3366dd6ff3a00336bf0fbb987fa3d7b715efe4a50280e12144d902b94d1b324698b9819bafde2e0e159d85837c9c719ea960e6c4148ea50fa1a675e8217ea1770f35d3855e86fc1aa47ad80f2c7ca4c4bf3e4e13673c6a5c70491b3c65e34ba54b0ee28aa6ea329ff689d6f242e504d60d0fe86fd14de32ad1e575f1d4227bf65ccf0a3aca11c83d42c3a73536400292175c99675f90d4a6266ea51c1bbd8cba90689fe3003f2cee531e2bf437cc161b7b5ef8416b772eff1f985da74024d27afc3d7872d52d860b54839a4f8467d5a351b280089b8f37cd9ea1e4a52663db702b990b0c59a153785e4b7a251c1313a4102738793f2028ce5709ab279c163851046902397a49b50dee6885fca07eb71643bdd1d54f87a7558f74e6a48f3e0ae35f8d4cd976ba6254d1abd0862c38be9bea0749bc8e3b8ab78564ffa05d47d3c5c1ceeb07a3af5e02971e965f57d7189edf90c86c55577273147c28afe39467d82009769d73cb359ab493eda30f50396a2157a0783f5fe298f1207f61df0dd204ab88a226ffad63e25080b865f9ce96ea418cf1a220546bea772dbe12c2e1d4688d6c0a03bae1b265d6cbbe2afda0888efdb020b44a955aab031dfbb9373429795acf8bb9cac2f74ce3ebccf547101ad18218c59f3d2587e8c2574176b2b5a64f108826bf745fdb28ff6d4be85a864c6871c4dbdd4f9659319ae14c8966484f07a270d87677c57e22faf869153114b5af3abd61b5981670f30cccd35c475fa58459943dc9e1156b5b8bc77fc81265674d67f5cd1b98d6ead1a739207530208f227aed3ffe1d03879d5d1489d0a28c09f868a5aa25129e2a7d1b0f6a7680cb6edcb72a21ff8caacb063c85547657c39ad77aebb179fb30d97860565acf3c73ba025323502b747e21b20b1cc45aecf7bb975f1c4ef572cdf6dc717fe93d5756b464e6d2e969b8076450f923dd8d15652f894b68c19e957b2a01f7476a759cc68d8b31a0d8e33d8e26d78e20d2bb8fd9112b5702daf93d5386d373409cd983f688e3528a690e960caa0451592cefa424a027ed692db91847a8b97352fe5d2a915d645ba073922a2b5d167bacdee926594815a1719227d2cd545f16c56fd5a4e62e3b134e2f2c1459d9a5ee56de9bc4f38c0af1a544a68919e8504dcf148c7d23c2b989e32b08ec044694451d2200d91f1e04e33d892e502ab0dab29a66f52bb6e91daa8697b8efbebc6f543a3adf0d3f33b8d8c79ffc8048ace8344b0898aecfd01f6e044e66f40ad58d7cad2e401b3aaf2c21c1f281c1b538267605f6ed9a3cdd4eafa301d8477120bcf60ab2a626d598950a2c4e03bc596373a687427b0d3b86290b4b6bb9dd85f9e84da6f040bbd45899abc0973969ac0387b6e62dfeb9d3bc6f880abfae836a902b76e82f9e990bdc70e3437cae21201448edd171ea21b1613a83a385f06f5113f9b959712d401c51df2267893ea00ca1b7532545daf1ec25891f37652cff4669f9a4e372db4552ee987fd84da67e43577887b41ddbc43165cbd7da8c953f9bd88e36df7caad341a05b3e6f00a1fb2030b4b0fc5c8b579d1e2d024f54f8e737c2e3bcdab9426ae539ec72566169e534dd534d2e42299375d5ffdf9ef6b796a808261ab0d809fbfd39b5f1a33061c4def2979bdab5effdc400563caeb18d245cf2210113e380fd1fbc3c1022b3018a5d7786c3f8e5bd25befc749b977ef9ca923e559d4189ddab0f186e0222733b0bca325c2ade0695a628851469c9c79e1a3e6d8bded691cd112ec6842e8c48b997952fd2f54b3f76da0795d86e5516d4eba365c529a812752e53d09f8b9f097553456f8e6b366323ce11befae0f43c7764b6bef028844aeef5d698c58d2983f3b8081a65c4d5255899a1f42114ca03a738834d6d48f697c5ff9c064ac2825aa061fe11ee7f34be03f7280489d656e6c0c42bd26b9e6e4c2f6b6822adfc0dc379df3e8081c683f4a37507d9905bd01ab0b96fc8fcee0131821d71718af571235ef0f7becf85256c5c35c21ce024a8d9f2dee17c8cb44755a04a93fe7d0d99cc978bdc909e75206aad8dca25b53e6e760cf177558477d815404d7caa0d3a1ebdddffaf937d4b939068f4d5bce777a0d972d59a60716414e224ea79fe89d2dfc1a5ed2cc24609f5a9e8fa270c583d563f0e3e60dff5daec2060c5f99f18ed43f5b6acc6e05ea8e5db1ce76c3f9093f282942a50c0a2e847feb5d4878f16868d68da6732e20781f2f3180814388f5ddb7b4b83ed7634eb2476b41150b5955d4985957f869a63f92b4a4ab7024e6a8dff46b6de3e8977297abced1a17b09c16475909f733ec9016f8fb7bbc90b355f0e2359ac4bd677912eca9bd4233d87ca3b04c93a0413a8a4ade2f94c9647ba85cdc957dc4a2e2213c7257a7aadb1926fd2d3fe1d16fd10da89b0b442e94355897c7d66bd95d3281adb1db23a9a79585b9b53472359035115822557dee60af46540da0c5799f4ef55881d57f22aee7ebc5e0893689e3964fecd3019e4306fd0eb95605f6ff3733ecf11a67d464bcaf5466e57a0249159ba05688e00cbd40b228e76827a6d194b65446185fdfdd1d2b9fbae142b2808d60e0fe0bbbf2fb482d601f7493293306a1af2bcb1833a4edf713b76fcd9862c2cba947580fe44f565fe1c6b23cb75d4a8baafb96488315e2db4f1b94dbca94ec55fbd780546d1acc769e35cf01834b0272d04b6b940a024c63dfad835969224b008c8c9718170519d3ac0e94acb4bf27a432c1ec58e3468cbe6bd6eb427e433e0d4acefb8d08cc3ae2b4971f57facde9e02f708632e8132157248520be98314405f1bfc5e8da91386c1bbfb42a24294b95e894c8c2ca0d5473a3c8caa22b90c76e46e757b7fae3aef4b55b603e55f0c0b57b8743f7c6cb81c7e3345683a5d5e00d10deef035e1475c7f5021b48c890287628aa5075a006bfd43df23a1004c3f34de1a62c783809e876a3dab45a4258bebf5c2babce11f3a89a8100e8c52a7403b0f1bbca15dec2922afc7473c2faada3dc9703c52ccebdc06e13588e3de7065ea9a6af65ee206c2a65b12b47d91800cd1262f56582eb3b3511652d4ed3ba06964f9db58cc2554d4fd346c1a7da8ebfa04b7b441915ae19a19745650d03818d497345ee98a441489ee9fb0394c142d377672767ec8c5ee126a0fe3b103ed26dfd97b6cc320a48722f8a629f0d225f2c7c76eed96f9257e289306c13782ea9c4dec8208cc2f5223c0a75004e8a836005e722c7d687acfc7941b0fcd57d98ddb3603701f956dc9e63a251367c5f10edd58570ac5b7f7c9ce5fff1379b7d3440fcf7b3f676c27e3a19eecd8fffcd0d9fc8212112f63520d1a4867b1474490ac250f96e9b4ff39a77b91283f53667a919c6de9c4b9df789025eef812e4daf0fe3a94df2b5b76c7e0c2bc32f9db856dbbabaed838528707874c0bf7c10fff70a620b216143fb5b8692401413445fbd98e2d0f9bbc430fe55d2110455d2913b57a9ce1afb0fe88df833663e2c7173fb167b2c74e76fe3f2d0f38448879cf53ab3f7e401b1f604f3787ef372c0220074fdf08611327063be4d35ceff9e572a40f062dc8766c63959a344bcd8338463521c2ae2b1f15514a7215abdfb1d492f25748cf3ae323623c60ec82330f44a541c17907668ffdcf4d7526926c0c60061144c4ab6bb7b95337c1767e7134a025d3116352d4ab92d00d6a742f4c71de53762562c6eaafd4da651204ec660c454a3a4ad87845055bf6496d083a8ae56abc17aab0b220f1eff662bbbcee91176e45cdde3b4ea122438a70c64b566af483033ad364ae00656ac561f547f1092f6092f43df5acd5695fee41c8e45c875913f30a382f31d0cb2c9d3257a67957286ed5fada2f3738dbf0dae7aac1933a4dbb2592f398906de29f83f500fa34771e98f01127d6bd094128e0a51c0ee6d6803d6954faa27b6d0d24e28b4f60f2f40b06b64de5795c2a0c39c97785a328e4e8ab87e09e5eb3563d3d6867dbe55d872926c8c85018b89251ae619a04a6e30fa76e3b98e70facdfbd1733266f29e6a843e08024773d45cea103fe256740b632cd4be465e7a87343167b3842b02f77727e12831779ba659522bb8e4018a38110f13176b5958725925dae3ba1f87cd1e8f1f3f4ef66abd75128cd56744a6f40ad177aec5df5e534210d2619952c359f07922fbb5afd0568a565b93a7f22961c15ccc425f281040901113552069f5b9175d30a8684d543c9700fa1dde0f1d44fa6f6fab950ff9fa5506e6dc7879015d93f37da88c845fdf0ef5b8280baca2d80c0304a237def43092d38bc1bd490ce13c288cf3affe60359c15ac928748edbb8026c539313e316eea328d50216db09a72e9051276abf5e05700379b571c12e225d85c35859d9ccc6c19d20d03357b12083bd12fd7b0e8e46cd926bda3735984c794f2dfaf23dd9eb96515e23ef778b839b591ce3ce6fc5dd0b4d27651f0ca038d1403754dacdc7342bd41205114d8a62d54d0a90c79a3c23f9a954d1d366720f70bd00d51fac704f4b42b83cf4802ddf9b00554b9475ed3773ccae10cf804947d16b09d46571b9fba131a033d916da1b8bdce3f2528cc63ab47927a17ca9305fa397522034a3c4470588c88120730f1430fe05fcb163beb04e46d133b2f09a9a32177a308485fd060612cfc6973278f7c54f39b63375a042c56767cce85ad38e755bcb82068f7019baf9d896c6fc661b7e77877f6deb1fbcdf586ae420c2bc36ebfdde31debedd588b08b06b3aebff6ad1246826c6ade31d753650f37eb8bf3ac7b6cedd7ad9388f5b018a5ab033494ef0478a510f00e2700f53cc1ca88a9705d220c93449814120ef53901ce09c0691ac6e226d50f26639dbdaaff7469e8925044db844b38bb79e459ae47d45dd97564be71e54a30d39bc908e93036662efae400681c9975fb97b26209a0d8855c0d7669e40b7efa9ced662c317513641edb8514c8fd4a31f75488617d840ddfc52f52385bcb8951721aaf684ed5da2f1afe85fd25de835c67dbfa16deeff50e804e737033a997172634e30983150e12fafc1e5b5190dbcc3ba210fce9abd56a5a4ea09600c484875caa17048583563f8b0f8e92ae7cfd3d01dab4eb63938d6f3b5123c3620599c2b463a0f1807e96b923b1564f63dada31b253bf77f5588b658998fdf61524becd9b8f35619460f8a6fe502812012d5c43531375c7fb5c8246024816650a33a36336ee28c437a3df36586a6880a7995a78d1550168f4733b533b1b3e456b82602c690ec48ae8d18a35c07d46ccdab95c4abad0fafc4f154020e9efbe3f2b4eb887a838c6bfaca32dd1e48765f8f790a161f0384cf901b7c0b60b87e5df81b60d80390f8632c533a84748b77f60db3b239456f1707e6a8526be2c714d33252ab10e4e2e6a048507c4faf2b367cf1638378b11cb24635b46560f8079a8ed565746339317cd48e5d30357a46f47fdb47c9aaed66b2cbf045aa499d07a517d1d4ce6f733037a714cbf75d32c63f175bc24b30d6e801032cdbf7350bf796f4c7611833260a4923dfa330916be1569cf65f033052728a685c290d45d8ff9deff49ad42512516599c1faf663998a62eb2d29770e6dab0a3f2b4a1acc4b541535f00c8d0e88be8d8d4bcc251236a8d9100f6c4d9f69618cd620497d14ccde6fbdc0953fc3ef51e74a8f7b0150407109df30ebba26f25577c6e7710dadcc2f9dc293b9afceef63c9a874bd1a951d9fbbc186e5a0edea89c0360da72ed81e8feb8ef28effde566ad7099af601ae88289eb4170f8f642e4e4a49689f9fa6303d951c89dff92a5aafbeeeaa338de9e947509699ec71a7bdbaf2b8c6a6898eccf3b348e71e48b455c5467e125f73c2ee06d017c5c98d048be2e9b5b23ee3bf8381488d35e2f6c567fcd55d0e4b879e2f45ea087f772aa2e9afd8688f3c838154dceb8bccb7f9b4dcf67e2014574bb480e77eb0ead15823194a6522c94870e8527ef14a45032e566c45f40ef1117cf4bfb0fd44f620cf1d7d6994a2ba80b54345507ba52ea0de46a4e243294eac48fb01ca268ff890172e3bdb98671fda41b823a2c80ee04d4c78062068fc9ff4d6202ea28725e283af5c12dad0e7ecb78ca069e50dfbfc878dae2e395fe28028aef4a099069d97b9c1f053e0730b7ebdf54657baff18bc3e51a514efb8f95dffc5b0db881c52cbebb92a35c19dc1106b5a42cf6318f11bca0e1ed677c308ee53f748e14d95f800f9b0b75b7d061d09fef522089b6d54151df54b7b1a1b9e948d8a301147739c65cc1639065cfcedf008e9952d74d0bf5f16d336f102fde1e27763ce6e6d124a35192664d42925df8698994444abfb0a30ec091301b8a82e2460755c9e313bf4b27d0c8d72a15fcfa0a47debe6f2bd8014319229bf35f99da9188bef56f867631c0f08e6a6c5d72b73450fe922275f5a1f8790851e3eec5f9e88f9638e02c4ef0ad5c2472838b58d231e57b3b772e303ad993f2bf142f3700a305dadc6efb2561ef7a1b1d1dc004929867eb43eba61446b270db2dd7c330c525f35e48f03d94fe8d521da48944da649d0dfca75ed1cf68b0f57c7f6ea9849835bb393d2f6ed8a1b66f9889c095b73fd9f3e5954881534e9f3e8b2598a1e7e8f328185188291b2d87e891b5d302cca9443fff9fafa0249300177cb4a44b457d1e3cd12799f8ab3febcbba06791976376042007191a77100a64baf468d545dcbf6e09419d7451f93815a8022055b19856bf3459e0f07cf41caa32968719ceda9661a217236eedc943974ce22b00a9e87c5a8487fdf2e12f362167f34692b2cfd6cc776402fd330989b80424a9a7cf11c13701ff4109a3018f133147cf680d182cbd968b45b78ab79e41d529348ada480699b2c1019587d5f4645d77f3fc54840178363db5bd085e9a389325309b3e2ee1f1adfb8c704877ca52f5171334df346116ba313d31e353c6530de72edf9ddd212f00e985950251ffd9f58d0e0e1ac48fedfddc7ba500eafd47c32e14d4c57817d1adc56fcac6487269351ba98d67e81d30773ead17f7649cc77069a2d1947584b81088e61bec73de174e4a96b01c776ef731ec35f74fea231868286d189da64069b3eee9ad9e824e8b7ef4ca73d114ec44654fd1b5478d09b154d4febb47a63405199803cf8219b74b27fb5c5deffae31097dc098809ab4f51dcb714fab48886d4713bcf6a4e1180609e2431420aef57278f32ebea0a9a3ad6010436bd79e65cc9217aeafa8b35cc3a54ee6d47c43dda462235691cf480ca60f4e012028992a588418c9691a805b4478ce24c6cd88f2ea2a200fc33a3b720d85bf0d8b49a41dd0e6c46380cb272f78051f87f4542cb59aab83797fd505c38bfa537a41b286820497c7027866c8b641a1df77958182dcc02a81bb73f4ae410e7886a346da15d9b6e0ba64fbe581aa26d8fde078145ee729a38606b39e4421683c6ecb66a47c64544aed61539a666c3db5605fbe1d0fc8ddcb2bf624c64e121917e49f5de19f75a47cfd6c4927e919007c262c307cb8a8c16901761bdb99780a682e63e8eb3a33a6a85f0ca54a9794058c0ad20f3123bec7373836ef3556dc4d8e52e5a27094a7fc12815948705cf8b295d3b4019c4476d72a0479c2b12332fed3424bfc094d027bcf785a65e5e2ba52f800f79bb7ad7ca0d7de6bd64b3b2a33b04374b76a06159279b23bc5af584bfc507fee415bc33c6d3af31b88680dbee8739054dfc2823d8b5c1859fcdcb150304d3ab2128cc7e5826dddcee6c2e855dc9a7f5b6fc7689367c1378e91736ad1b6d82fe653b0a8c89c5969cbcc7c4ca90af6016ee4746a58cf430774a935f958c3c2ce938851359542ddb6f84b8c06799e267087845b4ee37d8f86067d80bb06807b43c946c31f75a0f03ebc94a8ef8784d95dca95cbdefe882f7e73783adc234c82e159514c9d15340fdec7f04d77f0f43cbccac072dad6948c872d1c535a42978b613564153c574fb9ff2e989cd137581a8ec5a9d011dd78f9d0e6a1e5ba3bbe7bc8b4aea280d0d85c8c5cb27b42705d0481509023ed5dd022581cdf58b35422dae94ce328e95efecea9a437682679dfd0e250339ff7e3bef7299a98c89a3e3c26eac78b42581a633a37904340437c6ae2c2fab83e8edf85c7ec80dc48401c7c6822a3d0a7c4316be8b8ce8ad238dbca9455f1c17a62bee04e88cd191a885034945a3ad23135eab573a701b94c1c61ee011b0907530599e6d5763b2b19f51f8481f94e19789dda2fa635b1817666bf71510600516459a6cb8ce9de7a361ec67feca3a48229c33c4eff60f33571d0036cf981f58ac6b066a98c4e9cf10a34d311997eff62145be396f0744f62b2b5f48c20f8e76dcf5d6ebc58393c22afb398613a363dcf72aac27110d7986117b43789ae8514d557d4b5eb1c80035d401c345e0cafe103de765e2fe37a717fe7f78a11ca4e655e01e0669934a74cbb5b697f6f13568cd05d0b271671fbc80cb29e4836d6eb197a3769b4ef009a2bc730c7e023dce7fa56ad95cedab9affb514fcab4fea7cfec5813d0d2c3a53fd9bae35b6490782ba4ec2f45d220d9713c34203982f06643b80411dc5baecd6538e7ffbb46763c15ef45904a866d7c1429e24469cd33edf2ca2f4e255f9594d1454cce3925f2f2f6e050739899cd3206a3c4e25586e87f8edf2a2d4a85cd4f26b9fbb4b4662b451b03460359f0e3c1de2577a2c99db1384ab85566a614dc2b4ade865d9a7fe3a9b822bbd7219e391faf36e6019e86693565a74165e9713fc4eeb2aa0eea303e867ce7b501edf258ba5b777428cc58f4bc584e9600c0b26916f7268a45e35136e3c70615aef64d91fa497aa17748e6f18203493c20432d31517a7d60e8183f8148e2fdf095688b79e15fa3129710cba1c06e79574eaf904a0e76ad9c1c2f638094abd8f5918d7a95cb16430e9543c0acc60a33081bc1db1a3008a04738bf3e4fd37238ea4caefe48ce47f6118a2cc7ba255e3343712b79f40fcfc0706d8f0e82fe8830213893e428be7cc2568db8bf3389ac9ebd4acd7c393f58f2aeaf28dcae1982c220576dbc91fc7f77c6c2a4d4d7068ba78872d650f7f4f7e38209ec561464fa8b2396c1c04202de3e05e7e842b2844c0ec1042669283d4e663fcd28ab1945631601a229a3a6078ee09be85f7111c4ba55d993e2996a45a72cd7a81f011bf20d2956371bb51feb059488f8c9f76605b1f1179396d26c4f04f133f76e7cd63e53551c12a7a52e4a7ce867ac1504a4ddb0b5808f42e734d716edfe8c9edbc084140ba3fbe555765cfd3df0d7c3dc2046ab210d19f5976aee65b4ba458ac8e752a4ad8010beadea3787dc4257505c9c789094cc9f1ef969d56a0335be2332f15e79e637f0ad26f8af0435b690d342e2dac121faa3aad3c4cbae3ae4f0a7e0c6fa0e5ce24af7fe38a2f302760e1c111d27804d838ad722ab1c7699ec03862876ca9a43cfa296adb3620cee12e21163c227fff880a1fb457a6229d3f844b590bea409e72fadf7cfc45223f42283175659f1e1f01ec4729bba4660e87a22affc81ac6bbe4857b8f458b0ab5be932b953f5e02558effcd345b2d6fee73767dae8e2deed58b49a012d888c9cf77259118b9443878077b2f7f82de99fb0d32252351287fb372e7b0a120bec203efb1fe3ceef7caa3045a769d523e67809932a417f861eb0e9e9477d7ef049aa5b27a40179f3b1c395dc298f36c4dc85b6200e58ffa1e1308c09baadebdaf980fa27eb11ba95e14ca1fa9b9fef897b0c27146ff683dd7215c8ff77750e8c1f5e7c9ebf080f3c8472655a653b9156be192dcd29f77f7a8da20d3b8a3e1d08f93556b1fbf9fbadf099b004a998c9660a273e0e7526be2f6d4a8947e0f059a15f89ffb7869001cf845c42bf1c245216621d6971fd2034a8e1b5ec719b6037ab00ddd403c5a5be1a09cbe22c9781c3234d4fa68290a6c14e3642f0b20824351f521f6e42ffe0f66108145276e6002720f70c93145f98da78d273490305c0a6d5d64a750612cf30b13c830e70f2d1baee69fb11c415eb060199e0d72a7c530ee4b62eef02ccbac8b9044b6cd18c4e73c4fa6f649f1d5992176df0a937be38f6de1fc2ce41f31fd9c46791e179ef37a3a1cb51e8599fd7283fbd945d5e28bee8b47a5e84706a03b9b385528621c42eb45d0e1f9b14a7d75862bbac9d9f318cf75f0c54b07945eb44a41209f7e6388a8875d02d028ca5c050b470569088abb7d877b4ced35d7f88821cd8600d89a8a006986d51bc10edb710c92e7651a12f339ab500687bfd2f9236de7a0c4aa8501845ddfd13570a3646f82f374df806af7927d56350aa5af910bb828638b8689961497493985f6ac8d50aa0efb662c8801f15151fa079e00739b7bed8f9cfbb211effd3e4ac741ae881be6211a4a9d963ac2d773e3c4752d557d9af13a2d56736cc39048aedbcae844ec8f3a2ff67d9c7bc002bc3dbf52970fe3dda4b2eb7aa43ce0e58171c8394fffc0f7c5ae4e8beeec72802d6e3f10110550ab0a0661b4e9c40d217d0fab68fffbb23ee18d659426aeb3e5915b19b6e12cfcaea8b0ce0e918b38a0fb5ca3eb5f100c02a629e4dc0354d62b9a6ebff4dffa213f251d5b7bb4d0fe7b75d370d37abcb21c364d59836cc8c143cb9192a36fc7236875cb5d261f25ec56e23c2715a9f9361e5ec61543066caf891ef1d55d452e03c7c676deb45e491e7c22838c1918cb1ee86ac780baa3798ae447fde782778e453c29ed3237a9aa2cc5cc71841226000ad5d499ee7e7fb1be9c892891b10158ee6d6a2610948ced4882123412a3e620c6cf1cc1fc4501813ae7c96190404c315fc76ce0840f4354f2cc283593f06b1f49a9d20111276eed98499cf7202a86392d88fa353a5b006640d472421405687f17611398a05e6384818c663a9f688d55a399e6f17c951e8b9db07d123de0ceb9b5229f5c71bd1ec0aaf5d56f04413514ca16488c28d00f1758a7a977b68089f73119f3e04c1570d59c142428eed4cbdd0cb07e9581bb4230731dd5421cb7a1f9f2656ef39970f046a462ad6fbcc73e989d66c9b3175ef8f4c572a4640471d3e7ecdbc0112471cdf035d84ff3aef8e1348aa82ccba6fe2fa406ba67cbb516b04402f69f2f76b8a2ef1e174db6849866b34c0e6b030ee2423827d7a1585b11307c45b4b58515d9b3771a3f6484a8732080e1f63f1bbcdda8641c0a612d625247c585862d0efbc2eb26e31c5dc01ff5bdae628e15b1732d1a522a1256f34e6d2e7b8c610c49266a8add7012a67fbf3fd45a528d56ed0f5b8f88e60f37ad9808a27b8b9e04e771dad413f42bac28d38bdeb3820e91f2b827e7233a460aa2a5e63cc6f6d0b046f85a9e8b9b349926337796cac323339b5bbb360e1f4d14477b7bf5d8c4a2d30d85ea86a7b838c30e8ca48d2373ab897371584defd9978984d5d0a4d1438792a74785a08fcac868e8b165e0ee10dd083a9f66c6bc0a37e83217a29bf2a610efbc3a2a6705f7c208e83b874a473acc74eb3a9ca7fdc57ac43d7452e7a42c214775d9725ee47ffc7330512b12d2520f75ae3610d8ae0b0707e33b1eb1f41f3973bcf262cc8b2b75b00c3589a3fcaea09f44f9918162c89f34d09ec185fe9a70509b8be2ace20530182eb735fca1ce9d09449a898b6b52a02093c91a40fd3cd273c825d7d9ee93232f75a80d20089a166f59b9cc96e781586a08ed56bdb22c7aa4b303f4ed3f145272352dcab72cc4a828db98594d6e051c93d142b134eb70f30ef4024faab1f6076ecbec83e08bebfc48b19604d76665e9814c3a3ce9e27a0c05590a1f2276f62281053f504aa227e4f7b4a6735d8edb71007b430b02e3825fb284a4388db0da124c234b59798244e27635ec05dc7c4e137ec688de0a933cbfed3efd29c1c3b93f1e602c0794c61dfc4076a211b69c10fd9d575c74e3a4d7c7c899dff626193f61250e409c77776eaca9417a8641418916c548e06f74024ad4bb12423ac411a1d54eb8b944f4928c4cca89bf7f332ffa5683f98223ed71f87e0af2303c0f72dc6a3a3c17774f96370932b4ad828fbe36e1a6b59dd4ef264ef9b54340e661f3d77eef96594b4a1b39a5aa33b390f89352e3f528b19ec438d32c4bfb9f80974b94803a57543037389f32a6e30dee31726b9fe4ec425f050c2e4bccd9c2ce8ea333a8bd2eff3b3407c0489506873d59bfe2381b82e73e3e0edaf98cbbfa42ac6e639ad94c6788c664091c37c68a94d05523b3f8f894fa3defc8345ddcfec90053595123b62e5ff3617abea25531e56be5ea175268ee7d63e4601e10f96d0cffeb19c6c4866ec82896f9f2a203a03051f87e3c740db7b23d625e44a25a8ea4fc4fc473351c7849b20bbbea8b73e352f557f51715496aad463cc05df3e5b88115397f2ad0586d14e8a5fcd96c254266243bb4f20f6344db88909da4c54ef4474883c37b6d8b60586d477514b2366c5d80b8a8ec70a325debf22ac90a44e6dab9ab806a99d72b1929de6b3377e345a00dcd47deeee2b250d9f0eb0b41d75e7ddfc17e99df4fd086ba02a142478c01206b3d0f1b189502e274a6408c909b041e91b3526782c654a5e2d9cc1d1e92f519f2b1df74463c9f4df96aa72e9647ad27bcd9feeeca10f7a3cc6de0c53118fbf21cb0a072c0de72dbf283e3b3c5deece3255765e08d4de9c7a5a18240dc0ed81a7fce9d7e1d5ecad364ed0502a77f0d40af7f6520ca53d0456d2d368ee67ad5e121167528c621f2e641fa882faf44897fe2cbb0e37c3df6e1b863269336f7c54f298f71bfcfb22e441a556938b4a68ad41963742c853bc02cc4b061a6a054215f21d8e2c6cda914c17d94a4ce5da8ebc9ad3423a8708ea70740d929a53451c89e3b6e73fc3a5ca61c375f1a509ef16a9dc75261e059c83b969e36293abe9d0f7a88199c655c13a8906e72a7db70cca61ddb7e32fc848b33eab416bcc60d579d740c9c479b2d5d9db77c9a012abf4fb63695d496e232f1c2a9925f00e0dcb9adbb805ba275aacc6d6127cf0f3f44c9567c2f19883bbb6145e975ebb84ed51817df7cb67dc9592882d5d6a93808348963cf8a75fb09e11e6e89788126876790cc114b86cff9cf16a467b605cdbfc8e979deee61ee8efe65c407dc6e5b79725461460ba4db2b072e1bbf4bf8e2feb140c341ffd68f388cac643de82646deba9d39fa016fd0f79fc15e5f9bf97bf4e68ac3003404b3b9ab38e23858a3db55dd5c21b8cb03af1cd53c72863459257f09cdda3bc5e58e7a4ff4a84782eaf3c4e993b429cc661942046e468abcdb319e429d0fbbf854e1e021bb20cdf794e2cef14b6827d0a9f34311b008787037962a0438d8079aa8de033d196d1b1a1642518870d1bf18c75e0ad2e1c0353efd3d260f8c225cb7a8dae4eb90d191aaa639465bc68a99e1afb36bffb2ac6d15a907f7562147e16ef4c69fee07c658a1997a6af3ae747cb0e097f9eeaedf0eed6f9759b0a8144ddb5f4b9c1d3c1acbb1391855efbad7613d823e6a6985dfda5f70fd815d3d299d721eadb29c39be2cd924dda1fd9735cf6d0f3c8a47507c3581ef35e56761cdea8a1671cd8693a3ec4a079dd0c385fefb9c38f3927defc33d4bbc5d5b043a2b35aba02bd0d57a24200ce71d8a248167023e9004774fc4672c5eebad17b4651256c33c685ba4226ee3fa15663ac53deeb5f515de00c614e978c1667fb440437b1df4788a7080903d0cf29e91b799495793668e39e15355ff0e5be2ababe7587e0c401dae0cb01e3fdb7c476fb478366fb73a21ebeae8f4820ceb737a76117a8bdd8c83fe23651245173aee9be8013503dbd2e1d338a9ba7ca87c3d8686eb4ad9fa75fcfe069e1545156dcc9e901fbb97098d071e26a23e3f4477b3b0e3cf0e83f0c478cea4d8af9c0d0635a35dc154b22dc2c75142294c24f6b1b14e3bab48dadaed3fda87f2e4c074d5cce9184b62d00e498ecc637b4573b6a1ed678e5cef02a1747ecce21915e9c53325c83d9fcc3cb5bb0f06892c297d8fabe4fc5816a7f2f599027a5287bb8d77025185cc9432dbc08fa22183e48092c9fbdc1ecdfcbcb309181e62af0039d0d4c8f3adf4287bb7f6601101e9d4c39ec26aca9563f2ee92e295efd95fa6df8977d50e02524fcfcf0102a838d68c8230f634d9776c1912ea682cda068f3820235353ec735dc12054407baab01df573b6c7435f17a0305db5b1eabf3f7c859ce47095cb130c38a9751fc16de9809e4868fe65b862a7419201dfe398e45e243cc6a3bca95a89913c105dac49393cce5b10c81b6d9f36599e4a4ed8425f171f2348a26e3c359f319f260c3f4556a4e15f6ef66011f7430e97dbd993270a486f4ec63a1524052f0b300b2c7b3b3b5cf0b1b183079473725a97d985644de2bb7c720d231e89d0e972cbce3858242243c4f7623bc25c1d19d698b8a67a6cb72f0821a81de3fea0b4c8f0fcaa81938ce2647ade5ca12fe9063c850c9751561e041c1f0ae71fa6a8ba6cb079d8f72c41ef2dd1dc8e2bdd275f30610be23c575a69d46a3b3c242dc6eb3ca9c964dff1f1208d87f6db38a4d6e7475fc0887f40117de84461c81372b443f3337c76e17f0c2511e247c27d9b7c4ff6c0eb19bfd4e2de0bd9ebe15f870c8de4cf999537e305923101ca142b175433dc19064b87ab967182fc9d0700415b4b7c6e2052318fac61959b64b7b1856cb698cf38c00e08f773107003cc102747cc20280535272075b5625ead7271749337f7bb405b7c8097a4bffbacfcc488ca22f8f9f90992e36d7b5b68b3c39ca027cb3776ada4b26d627c19ab7b075b35717c14fef587dce90a3534f3cc0fdd5c12f4f997fc10ca5209c52054cd7c899a10f3b8af7c23b662176443af474b77bac049c2d144d6507582dc90680a0ed468178e5790e0d8d1ead63139bffb900faaf3fbb75d09f5e4ffe30920fa3fd9bb10b98c1f1521590bf877bf67858c87bdbc7d83fd5ccd6443fa8e0feed3cdedf3a34f67f0a9169bf6991c229fc6cfed44c159c1402500548f8322e94bec6048d7623a2b02cf028cd31d5a5e50d0f96e5f3e8b9ac0c10599aafa3c94220638413f16929dec72a148080d2d4760a152efd83a65baabaa5b3055e76bbb1a3567057a736dc6ca97196a72551eaf8dc599b5c6bc5c73cc25fba076c6d6e1f9fbd5fd4c2ffc502a1bb1b19dea51c6c1620303d6fc01432c3e73e086dbc8e7b901493de48df389bb158f0fe9e81fced7789d0f5f1032bf54969f377d950289713bce1a8761e3dbe8d1422b93bd94fb56fecb6bef0f4f1c8e09e8360d24d3e56be9608af950647d0930e1f649f0d7b43d04cca350a9929b5ccdde080898bae5fd58985c9f571781712166fd0b4022b678a8fc127840f74d3162c99f65e2e0bec4d4983430930e302f6f6697befa7db5189d0a66179b84eb4433dd986050a2cf39f60453da48508b12e93be36d263886c4ff3bdcf5e8a7a5f8f347a70bb1ec1c84674f8aed6bbc44bd584d1ae4e25c0a7fd6c587acb3e9cbdcc1aec83aec6d97ca40bf2630c914b0b5c8b9526eeede04b73fb852eb789d30aaf194fc2011794de35a8cc44de72d1ad065c5a9b99fd0be84ab18d098de17cfab0eeb1d12340c588b47458a9ba311f0cfb39edc6f097a9a605f2341097ba8291822adbe6bdb95f6540e8f3952052b61b498d795aee405eb9b2ba99bbb99d114bbef21c439878e7e64e02576132692670754bfc6ea3782cbb443d22e0556d67ec3a1ff27b68ede50230391c8c3e3d7539206d6087a7ba4bcc785f2858b467188425d324d700112a4947bf7e6e29012a984ea96799f75b6dbd5d41da634a94b362380a246fb44e0d11d8c28f56e5abc87007e4b24360266583a2ff5398e076d0286fbea8af08644e65faa245f8904e1375b411eeed035b0fb80aea2513a5ea13fbe08773064ed65c93d6d517888a6083c560e4cf0ad037d4906fb0668f30830dc2b16ba638a08363622d0ee378f87e630d51195b9cecf3bfd104286aa4b029e606375915dcccee54f844863f88b18c4d7e81e4bb3604ba15e000e912122eece0e00f67011fda08fa6f392752fc70188850706b0d9ad027e363d57ef48b0021b4cd028fdeca43134089ad685e5ded0f30b53ed05fccc347adaa5297a0910d527469ea100a791f9564cdee9dc801b7b7e375c5189f01952ff87cc34017d0245503803a8b1aad1f029da53d840baa356393b545ff5f144ea9d53fc7edd0f2112cd6d6e4f286870ccc8d16b3e50071c208741fcd3e004fc37a58c8574d6f069454aa1aed2cf902f4926c5dcdbb4f4f561fd853010742b15883a4b9f2f42104a522d5b4fab8519a1062c74302527a87e82a5c730862d70435ce54fb0a1e84f7f16035f5bf344c83dfdddd2a56e0fd19b0f26d413874b5f7825db3e4ee4375173a607af65cb4fa57a5412b93a7b3e52af3a7f9c0fe70a292eb3c1a86bf91d5c639dc15b937384314796e7d062b3e7ca9309369ae937974a6932388e242e1a7b842fef59d60850a3b37e62ff5bdee3b8d9dd75c6194a5c42c1ba48905b5f31c2542e9d79864d0c2450f161a01ef6b8824178f08d5303f97752f532f77353d5736eb61ab2575bccdd55224f27bfd75d285a69028576455aec37806165e4e5076ef3f20bf2b0119d4baafc9adcc31bf0eb50c685193b9d4f2e3024c3689d793d712760eec0e5cee80bb764636db698c907664c75a6a001dbd630a8c8a4c0ee960255d46432b3d2f06b925f373e6e81bf4ed759dc22dbcd271cf836a779876be09ce5b5af2700c54376f93f16fdad1f838cb1de57f08c6007470a1a13e59bd0be261ed376b3f86071e8b1745fe89eeed70cc7b51271f459ab47213a745b3cdf6ed8751388a475dedcfad464a8e818aa76dc5d305ea02ac24b1bf51acaac57a44c3e5803439ffd86d3032d3aa6268b168e2b6a3b1a60844ff504b54db4090822d8816e397dfec636284699b5a5908b0d64002cebc5d9a1654bcb92d1476e866e9fc0c56aa4703ccdfa1769f4b8ae5f7876caae91d3f50e4f040f68c4896cc432e2e5eec19e4df080be6f5922555f2c31d705706465c0ddb3638ca124d148ac1b60152b35ad91267738da8665f1301c32f693df64677cafbdfeb35af0d49061e6dd0bbf58f0dccef2f9b66943bfe921f960d4f198dcf7faff42c22cee32f18d4317d1bcef2cae2bde0981f268d051909be565227df904ee29dab6ba4289f7310f4a027909d2d7f7bf1d780e477d241ac29346e1fa9e7f7f2ed4e2b5e86bc5f7515ca1a8a3ba34ae018c78545448eb327725778cbd448aba0095749601d6b3723892f5a11661166fa5e7b824f5b16f8d2dbf4c21d8ccc0071f199094ffb9f9ee978edd89210d9e5204914571956b94dedc816ddae45c482ee28b5ce01a18c180f29fd9b5d2988e25c0af582647a40b5bb8bc78186fe5725a9d945e309e430d069bed9337f009fcf62b3dfada01832509279985f66db6fc4fb263493c4c2db9081ab8b6fea7a7f3961808ad9310fa15ae57632fe14de1ea16095905356ec0e51c5221a784e33ecec0bc282fec4387dfd0f8537cd7fa947c28471a54fd6bc59d629cf90dc9df4d46a0a4802027219e18eff904590f88bcb52861ea200106f82459dda26e831f25f21cdee6ea962040b3b026cb3f82ea8c62718e6c3354d5005781abc22204f3f519165af90dd2e15940e9cdca315aaa77a4ccd94b50b0e06501aa0ebc3938885594b5df200de999011280988aee544af63db662bcb38b005454754f22ae5a44c0259488591f2b4452b5533662d4192583db8741cd42a1a8545c75a2a570adc962c37c66160286c79102ac4d101fb7082790fb5ec54ac9f3a298210e85dd8451e6ffcb593c0312746f644474df2c02fd35c1bc2d3dcca78aac19b1d3b733dca29078b47c944f54da3c002cc6159fb1a15dd6caac1f1917965a8ce8465dce3a26cae94f44edfe63e564b7c0ac9296ad21a63bc50a053dda8203aba64f7776f391b9b1ec9065ba5490a230dc7da32d3a070e436f212cec987764119c5987df2e6615d7faeccd790907bd5ba0faec774c4185add8997e007e7af3a0d5d40f41390430524bcbae8db7208a7554cea13724d8843b1311f88ed0717b3aaa3073f0de44354693b1870a17d1f776c022e89b3700d9e99dd96cb8b1a0366919c959ef4fe7657db8824054b167c07659b96e88ef46e0ba58ec0b0179d35f315d02e806305c54260e5a3b45534cc6d5cf4d36032db7186bc75a98b73eeb4518f211181bce4e51e8fe7e2d047c64ec733dd988bbac9531b1c190768d2bab8c267d7e08a5ac3c22a19bddcf301094dd06968b3d1e4ae0ae80385125f2348aca25673afabce104544044ce26c7400f0c169cb01fccba8293c598e99665ffb3ce4a7d683642cfa03d22fb8643c46afab32bda5ea6258e6a81c66e08d535f933a65f5478f60d4f3be40d715c009473f6e55686340f75e95a34af29eacf2309cea2c65f21157385302fdee037f7ec0e15f42bad8f26ffb056f9dc71e2c16a1d9acdbda26c111a6b866bf4d81ed3ceae4a05d52a3cb794e1076c33d7610b6a7f15babe0c947ff84f64b3b34ee18ade9b9e3609143dd8347f679cc3dffe50d821e5ede55b9977bfad4d010d3be6279d788f45e77ccc011e22288efff3471da84caa1181bfeb7dab1c6442a810b24d98ad68eff2660c6551294a0abbe3f86c98364cb63c08b60211fa150a9439f014e9d3e36266d8a50c3f35e8e344ca9f9b38ef1bc1965a781e00542c6b6ea9b76b7e7bf4d8d985c0e3730fac60f69b6b80e4ef3a7f1268e10e69589ed6bceb659ba86bd0acc6263398c40d89f3571951181fd9585f843d6ae22892fbd7fdf84034a2e1ab2acf54c8fd588601a92b78648ed453e309abfed78a34159f6692cfed5865a7f1e560083b07b0fc2ce57595babaf0d1a3e7bb3e234e3052e711fad9e338daa9f21d9a5c2e31308ead5c51e8247f139e097cd1e27c9e8345ddccd5205a7bd95fa65b63d531df4b027c1d2a4753d1a7905dab7c98eeafc24bc53fe9761fc48fba394d61e433bb92c06a9d12fde100ce4a9c5408c9d9fd2e7a4eb3eb646abd260a101fa9ba292e99de0953f0e89ef35ff176602096085ae9d914906737ebdb84d0a294a195033de50a34b31de8867d5ca9901a1c8127743474ff13c00c7657f4b7e0d2851634c79a047624fe021308eff8f7986712c9fdd2bed0fa938964ddb5a251609344423802d85d5f22f410d6ec18a44ba34d71161f010bd5a28c71ee03862294b087ad436ed65263e7b648312430cf94fec2d3018d492f908acb883e5c3067c217604df428a26b2893e76d6ea8d499e0603145ef80c0b12e4c7e480a8e209e1685760ccb1cbccad3bbd01543de702c9e24396c574eeffbd8b6211f62dfb43af897456ba796a55bae21461e9a2e9d47f8ecd7f15485dd45575bea88eda50ec9817cb9645a4d2db2cbdcd889f78b4d7a718cfa2b7a391fb74b4bb8e0143c3fb6419df1c03df4bf902349416463a174706bb067797d46530eb310760500ca8a993ace9de38868a4424cef3c575a5ed1272e36722c001f568890ef01f7f1651cfa31436e0c54be59657d302d470975fbd623b61f764366c8e3b19fbf23e723e842c44bb70ab84a9742aaf25379c2a7b89aae4edcd777de2d603fbb626456cc21f520ade1b41ffbcd0bcfe41658bea79efa5c8d4c7b51de7f6fe40ca23afde4dc7a4711adedc2ead82ad8728fc5ec07160a017946b53ba302e545f6efcc8733ab0aab1a03731b10f18ff7108cd22ce212e32ccea79ae042a4ee459ad7222d1e111cd31f9dc7d563ec739b04aca30bfa96d7673ad6a76067ca2d6df02b8d07edda916054e4423a6528428962ef08493787b797604fe46438f139897a4ae013966612528eeec5822cf97b02fff0b99201ee8c0b45155b32aa049a7ef7d9d007299151baad344e6319f5192a60598499049d1aa303c75c8e4f6e784472bf9dbf970adf9a2a63b1aa20fe7bce61eafd82fa717d719a9c8fe6d8a5215db1edb39e674ff93ee4019798fbe8fea08fe4867a88e42a4c2d30c105a0c5a1ceac5e0ef0db600991096fe4e910094368fd6124cf1342eef60fa11583cfd50a7a3a18475a20233734658e12f08e05dedfd85e85de826b6a98fd0c7555d4255be12789a94510fc47c2d93eca63497afdf0f191e564ec679b256d03c71fb69d968a5fb315d9ed8535220845271b6862cd9f73b42303d7e75bed389fb2e17edfc72a5c1a6a367d8a6e96077698e1d50d24e44fa437b6ed409b1fcb02c09feb3ef83b6c17dd4b4371f757b95f3f5ad15d3b53f0529299c757b9b97fd8c3809268a7aa0c88d1b4e38b3b5f3022087dac3c708738aad812786efc3cda5f13fe2c5af6d988bac09febaf4a1a35c270f50993cd186a7b1648485f8fbf8dab5e45a5665351b41e1cb770db0b1ddb0117e8123f6b77e1b31426b64490170d6e56a1392a8b4f7229b58242cca9a334a3391eae29c158b10b678f4a43c300892ac6822ab80c72dab7686dc7ede2719e56a886c796b2316bb05b003861d65b2a47f0264420cb0c6d8c296b46bcc1bc98295003a415ac20da4ab2bf334d286dee80d455db557ab10cf3dcf3d6bb06ed089ce46c39884c583e56ae4bfdd3cfadafb1323573a5b3a3ceb85efcba15666d86ea4a3392488d78d5bc61b9ab77b7f0935538d9fd9cd147189c1ad106e2228fcc7d2b8d237d507237447b2feb7b16e62f2a7ec02fc61682dfc8e7c6b9599f2eb826a8ec4e5406769b6243d95b689ad4ab609e9fac549f73c501ccf7cf4237c0da7cae1189c2ef66ea4fc6cc4cbd49cfa019d8025a82bc911fbad91f0e658d87369852c9bd3082257dcb9ff72da1d9625db8a9bbef5e067779dd9485be35e8dc79377f68bc646ee1844ec3f112b26c2edecfc36cdf6927072a1f174ab66e3bbbc822ccb0af8f8e3104a4e1c73d8326604b4530f72fb7907cc02fcfc1375127a87bcf326ca4a2160c9c52c722d243db1980befc507948e8d40bb58047fca116ee2d7d95e7f8ded40b51f3a53cee5ae8e05114b291397e897b28f8903e013c01e060250ec31ce623a257da3526808e2d357c2e5a223af1a111b28d13240622048e6eb4754065714a416f94c0a80129cf4bd7ceb08c259a86e77bd8d3c40ed38c4f74fe81fbbb12c15e518eea147742b37dd7fbcbd01c583194419dec9c9b021abef1d048dcc10c254f47f9e45714cb93444b33c2b77854063298b5ea8739fb3cf42da7dd498408e83293465c6a0ab9869bc6cf1ea4c0c65a713e5ef351fa0a63cc4de5806a553d14cf79d5955536cfd2df38a441950e3af046e59ed9262e754c40101e4b45a0404b9bdc9ab19d05992a7533fd3a06225db4cd7ec5aba9f7d5451adc927dc8435f9233ac2cf4b5d7ddea0c53ba25301513dbe98113eddeecc9d692f7d244889f4bffcd017479d9d5fe7b99e86e3372dddd23ee9873329f559f63e703a61682fd7491a7244113e45d7c4cf9dd82d20eed0901a2f582422cda4784f2e95893ac895477885b3c507251af7fe64c6b7d0c184316f983c17d8c7a72835e7ea5d6c6ee2d3c7b7226f484923a7f88a646ca668e593bff60b4adc3df522af25019327d77593d738d56046b1fd8d27098f1454de9ec64721ec2b18df7e3054c20bbfe464ce27020bb90f176a7dace2fc0a0575a1c7c1ee3a3888cf715a931563b62e9ed25053cb5b0ce27a0fc44221c29dc84cc8e8f5a715da7528b5a2080874ed3b8180f2c7c9951075a28034b3f1d871b28ef0974a3017c457ae106c6c2b1e0b9017ce68a50ccf61bdbea49224949d4ff20730f7883e8181d4ebbf9bb99c5cd58902eaf13a3f5db36d95da107956e6e78cac493d6d87857778df2ba4f4feea0f69d54d4e937a73c8030055da8ff17c6833eed4e0f9d22a87d25add62691bf2ff78da70b92bc18eef385398f39029ba14e70919e856e486e0a4dae1aa5f015d5f6f85dc6e9d6ade7867156e0ded5bb4acc061df20c3b989a9786cd1d43bdb615667cb7515e64db0b2840abd950bea07f5b7f8a0c5df2dc537c027483be1a47fe6b745cc604617b3701b5c4b549a5e3d418537be5d22171fa5bb34fe2e2d678a9c5533d05c678a311cb6a6bdbb29d4bf06cc5d013b869a67f4a6b40c68706af05a2f444b1d142f2bf54fbc6c29feede3ff3e6dfbc6d66408452d0e50d47c445dfd540efca1326d50dd1e0ed4a9c0e9e80991de45624428d95f8d1a32695f22a7cc8589465e200d93847a0bd88184f6fb158251c28071e19bc8219d9a75fc1b69546c1106ce019cfffcfddae0c56572c49679ab32ca4ddc1949432d62a3e5a177569cba33bf5b58a30427f7129c09fa23ce67a7a6a3d9e9ea79c5e8c3bb4cc42f74555973c54548ec5474cb4d41f852bb0f3f1258e782ef79691de4dd93d9e829e146f3b7d5563053ce208fb4ec9188ed279017ad1636e24fe8a708c491409be3f391b16036117676ffd1c308fbf1c216f174b82339dd8c096cbeb791f8860792ac3b78056e39680e6ad7ff543503536c0752be884716d2946e38ed5a0c7918eea84b530a02b2175af12c053931531f864c02cda63c20222ca0c8863bebac6d532ffba77ee64974e12e11d7c0b02e38425cfe0baf1ecc71e46ebdca3df8a0a43ce4e979b328bd5b3fe028e97ec96e66eb5e7109192829db742ece7c0e60cc5c82abc9dfb03bf69ce54b8f2ed0eaa62094afe5c43fef0a551e2042732ed9b9c22c38b6aa9434e80ee3d134f980edd659b3a19c9b008ed289acce4cdf12323921eadd58e186ca6e122cdff90b3a6f360e648cdd17e77a8db90dce579e13cacecc355752ea9caf26945ddc2ad001e324debf4021b03ddc7428204d54735243203515b9c30767447b26b1e1a2829ae4a1efae6ebb02f3524c5c340f90fb091cc46cbd0b0e9e10f7cfa6d65845060e3b6922dddc8c6296555061be5cf71b3952cb5bd9b4d049ff3cfbc983ab9fc76493a9f64f9974aaa57d0ac582d0b2b928f73f5d430479298653876c54180f78870ee1ac378fafae384288f7da334e31978eded6854d726d238b53d7a610ebae1942bf3d5249fbc9f98474958242aa1da30db828de36192907f5d39878dbe67d8898c976f0db76aa2b4939bd66ae4ce8b0472aac9b3266a23eb26db5b09ba2c7a82538fb25fa14db7375cbaef621e9889ba876179ce022a8d46e3aec9bb5ddc84688a0c76a8fc906a9384c7ab172e7732d98e36d185f0b38c3d9bf4429b707410d00b23eac0907ee4ac0e8c6bf172591e3c37b5f7104590b05168c857f023f8e398b1310ec4a7ab06deb0c4a7dbdc4fd6b5ffb4d94a23010cc3641b3b0e7183ffc447c654af6af7457752da5bcad29b5550b83cf0b7bd9b996ce0f02cbb838cffa49026a3d0364c1860e45ce65d8fb74cb9b3029f6cce82e52ae17c3efd63bd8d1e079d0960626b86c2968c52dc6cb6dd749d6ffbad18b727436a74b1a14becc2b2653af8b56912dd0e417447e3059b06e8f5176d66331d17e500fbc8f9597a3463a1371fd4cbf7e11b8458d6e7d67b9176cbe2231b004b6eb156887d02324a8aee799af7bdae8a12c2402750e6155f18149e90abcc06c37ed717571c9bf7596dc180f906e8905a4e04847fa1b87cf50457e3112d62c948fc12b633fc33e151cc16069fb1797023da7f912cbd556f2f4f07093076a478f482bd9db1b6ad6b94ae0a57faf72b1faa371426820a993bbef14ad71ab6f798bef00082bee59229ff6a91b99a3d5658d63354e60fbf3fbd54cf56591130b26ac36a7a36335d1349bf9beafc60a99df0f0cf64b155ce71d0db583e0ed717c378677574f62d16824d3e4c440464b18a009be7b54b2abb1e560edc1a291ffe7e408954bd6e3c3b407883117e846adb041f4a57c2579d2f5f4901885e5eab73199652c4dc798595b76992b44ce2e552457e807603b17e25d43b35091c9b4e63f8d72ed6bf129a8b44d738727812121b1f7b9301bc98a23f93b1edef8961e1612ac34fd3ecfd0b85e95950e0136afc2615196ef26609e2cf5f8301b31f46c93db2761e2d6df87de11dc015783badecd4f64e2c384a5e1a2a6bea8006e76d067c4daf339b1c4494fd03f87405fef13ee4bd14d40c89b2c49e03a76057c073b5e7689bd805731b2e59ab700014b616b86e05b3643aaf0c6f44ff01ebc4173073fb3fd0cf29eaa15131934f83a7f231bf65522077d75bb811cbd43008ac162fb385f3e5f674476f3b33fd65e8e4d031724e4f17fbd56e7c14dfce20f603b606b97f1dc174968ca09dad7a51f1910f50df9dab65ff2bb9c3600a765f4b65c089b2c2ace9922e2b89bf2514ac97b3e72261e9ce424d3d7b24da9c79f8ae8729702aeb0ca51947db5ae8342d3e252f5cec8d98e929b0fa3681dc879748178aa24366daa7437336e1d5fc70fce7fdf807b2df5e1f905c7e5d8de4a8c29de98adf399abc03d0e034f41d269229e57779d7442e06ea742260031e99ef937fd1f31ab483eab55276dca04a3b0875549482f93ed6120363a00edcfe5cab4c0efafff4735835d74e3e2ee10f5c66bd2112c4a8fba0cb974f1109fe5ea9da70203e5e605eb48863bfdae1293573f9c1c1e758678df15c4074add72f122f479f5f543bef56c8e4d2150210ca3244c0064efb53f61d53c00738c7bb4a18f3b13a439ff99995d617c6808bfbf0b715fa6eba287636600816a00769ef21e5a07f49737c08f933f15797d6415e4f764f3d82df4a44c5ed2f29eafbf90291e9de1608365e7027872228d398c2caf97866645602ccf6d5d812487f239832078077b2f7f82de99fb0d32252351287fb372e7b0a120bec203efb11b2d06eb923748da3a8135be2d808bb9ed68aa803a7c399c18526c73edec7f9af4605bdf74c37f2e2f318fc0f5a1ba9d36e8a70ca0df0f2c4d2e4de43b17e4638027cd97bc4296d49c117590e14088637ae149543eb1b20c299be21ecd9edea3191c8b10933b416d698e52ea03e287c3a2f820c5884d31e8e892dc3d8872d20f9bf7a8e1065359afe474d650edbf74c78334b9202de81c250f5135a7b50de467ea29012f766ac11761a847bc0a362a6143e24ba20a5ce4ea21125207a7de417ff8c3c8c12034fa6888e70c02dd9584771f2c467586fa797d07b79358138acc521120d7359ac336ec252f0ff50871d3b67e59e1f830bf10446f03c26be4634687efe6d39facb45d3b2e4dfb220cc886ebdff2711ac56c97d181be5389f4e0c3bf87c3facf46bda7dbbb0231477c0968c2b927dee9085e48cdf08ddf9a312e4a4cd4ca53505a6c09384c5d28cc922dae669bb45c8e886ba1e8d6eb750c377cab7c2f062f49c6f94a9f0a0f39aa108934d2f35511d13f8abe38b2236455f5868bb1b534b3c739256c9e67f1fb252cd4ea83db908684228c80dd1f43dcacf943923bd56e39840a3e1fdc99cd7506708339353d3530ed253d105d49dac7420f959f5e37c970a64b14611874761cc25b003845f2ed2b370ae5e03443a79a7d0da9ba962544e2d31abe5b976e6098981ae1d72c392ec6114d1afb154e29c6fa3fcbe369e95502c1da4c9dd9c84745da1b9db1781e5830211a4a9d963ac2d773e3c4752d557d9af13a2d56736cc39048aedbef394b4887cc8e06a268a6df39baa154b1fefa35777c0eaa8b52140f8487ff0b2d59df4689c305d8f62f6bda6569ec053f2c9fb6d08985f79c00b14d134255d99e5f16dacb680933a11444c242d32e6edfbe6a696404371f3a13f9ebf6ca42b842536b97349f1e1749aad270419ac442c840e2d757936883c590f5c364788abce3bf4eb73e4ee940f4059de303f1e8f87f0fc4b206668f32310a7523d12544488e2512fd2414cd24c772af6947310f26f7577953156b5731c92241de3e70781f810b2418ee559972eefe16d136f626d621c6b54343337e28bb77282e543119b503a34d8ec83c65bd1aa67f3fc2663e9632d8509b1d9f00401ae65695407e3fe81d67ff31e0c7f64c9d6d4f6606e731182a0a6d73fee5b1cf0f5ecd4d90c9a6946c52c51fb038811e2d0e86e8098eac650f996faa351b0cdbf0af7fb9c41175d5fa3e064e18e9131334acf9b1c7fea46b9605c08ed84cafd2a440ef071f66ffcff687dd961a3120bdb39e6eb926097d4ea4f17eba54d6d8ea729fd88eae4da7e244421d5c01270f8cbef6caf67643f6fab5c0ab0203463444f8cf7ad0d8ecf02ceee210f1ab328ea64494113a815a6a98b9ddd386743f7fa0262d1aec9ae43602718f5397f3bb96b7a84ee49811b937b95f6bdc70787788025d287fac20ab1d38039d1952e6d30724e261fd7cb8390896c97c67039a8c418f148f2294b2f11e8636598b8c2599176b5656416a7e905724227f2c90067d0fba47a32f3f4559024d9cb2a32491baed75b81187e67903caad6ac33c9aeed195134c36211aaebc3def0f2e07a1d8cca3df789c8befb54c9ce176851bae4805cf8c51971956416e0025611c11122b6ad8e0228dceed90a48063304cbd63f348fc30129088238fa08a0f04c6f2222cf7976ff70521469433b5164e0e68c323339b5bbb360e1f4d14477b7bf5d8c4a2d30d85ea86a7b838c3e9976cedab456205ef4bfbbbde2c3b43e32da4f3ddc4e3ec5b3eb5fcf2b5a890774fdbb4ec77264ea90398ebaeed51a41907138c54822936354befdc23e1b047077273b1ea8510c299d1c046061ec062251b1a7fc2ca7ebe031546e6ec17b6c4eec8b7aec6770bdc6bbb5729afd8d2800c9133b5dc50c1d4fefc7bf133bcbee10c800489e2537839c540cff3ff996d04c37cb90a35ec8da457862189c47685318c5e3beb00ffc35312ed01b91eec5b2b5d751b775692e0f0d4e4151a0d35f290bf2411ae5f49a6c38e560dc119c8d5cc7a2bb7d63ac6bb65ace10d7c371723e40fcc27378c7a148b8baf5cf76bcec521d2e351742de9bb1dbc225aabb0343fac5233a068599e44f6844fdbd2af15cc0356106aaeab2166a2ba8d3f31607ad1a727fd6564f670ac0f4794769853fd174d742a11f2e898c22028d6df86d6f4f35331726e8b740281f6ac73b3c72eca5cb642032cc1ab22e722891204489efd83da7080ea80c30ed5aa95de1f5c877d4d01c3887d5230f51575cb422a79c3e9b514bcb6fa691958a6a39a219c394ec2aec1e53d1afc80985aac93d2ce2385bbd4eaafd09e05b80fb9a906e27f332ffa5683f98223ed71f87e0af2303c0f72dc6a3a3c17774f969ed47dd3f81002b981c57aec316e2bb80c99061100d4a2f4733b631fc4bc6d95fbef4ee1573322c74182f88ab0ed8dfb73d1d0b474d80699fcc95227e91e54ed2a13e1b1bc0f6742fdd069ebc355222e31b96dafa48f92c89f1c2338a1e9f867d5a26fdf08eb3707bf2703b95699aff1fa07696c5e9e0c036db66b23d2f52dac090aa746e6fa5715a590737bf19c38185deb6d8f54553cecc9ed1d75259bce4225ef1a5b10dc79d003381b0874f5ccf4190d26305aad3dd664b382fd44f9e092d2715639af65a3305500ce723d2dc4dfcc1a40d216ea9d32410c4e39b7082ffef176c6f4f926703b78fbe58ed48627051bea668a77e9f8eae0409ba6a8506e1a358e963f8344bbc5683b2ff60e721c922c30feed475f4c4c68245874273db35610078ba23956f159aac3347b543f41ca900648402becaf9506f0b81df6bb7e10bfb29bb63b15d509ba2fb0652c3ab7f5fe154b66cd7d8b015f9df4fd086ba02a142478c01206b3d0f1b189502e274a6408c909b04b04d9a36cb9d8180b421730308ee1767bdc82918a613ed5ac768a03d95aebee6e94060fa43330b4d176ec8c98db49eb622ad3bc5e523768d6cdf0ecd70a400a00bb84a38f3b2a8e83fb6a2d5c3cfdc4a9ce95ebd55dd64d680f61b3911ff1a7b4c2732218a8aeab0130c7a7ce0af60405bb560d0566f6fcb3237d62f59e65190fbbe70402dd8c73a167c17c08e6414d9b5da29f6753ad0013efea92420eee37b914d119ee951cd011b6f9433347095560ffb0d97393635858cad469b389b97cfbbb6a2997c0651308f4258445e4ec6e24bebba2e92f3583164da712312addfa29dc0ebeb755cc1ac6b6c302cc1aca5b526603829fdf80f5b00068fbc1420712bfc17746ef54a92f156793c6391d7e1197ab8956d8cf1d572efd1a80489f942d18943386843297e18f7a3cec1675f15aa0256936d1aa630f26f6194f677c89fd27723edb957fd7286d006079178322e24e57a9038b70f0d4f357ba791777ae6db631b74faaf60febc19fc6edb5699cd3d438cbc8872140a0ec42dc9417096a069d2b2836f9668c766ec745841d437cdc1d2a7d18f873fa7234852f2aedf064e867555723a858dd81f28e966f2d75efe79692b0d636ef39cb0b14db405337d439a24b23d3e707f8e33e33fcb5d2363dd17888cadee04473faec22491020dffe2d3dd2ca4aaa6a4746ebf158cbd0b30fcbe94a7c4ecb9c72b2673ce267dce43486a83864f92770c71357d3f2dbb85fce10dd2ee2a5c6358db5800ad071484a565e2c157e80bafa2b729066d08da4e2e48f49b3077caa0cc5b5a27c22ae5c2999e4a376e6e5ba5a082f35a7293af989793753194c40132bd60ffe6ab790c19a3ef7d951015a16fe0dc91ef54c62700b51adf9b3e78045ef1f976206185751807b4e3284ae4270d95988f00e5b010a384ed18d896748ecf98670df29f1dffb225996798f9795b7ce7c8e49d728bac3074e6572639f1e6206451e9eee887d73590eaab19c7293ba44e9083856c036cf4de8758fa65e00b6a4e93fd5600ce8c31565628ea2cde19f665b3bbd492d8c75ca506823ab96a7ee2f5d07290d103ec5cbbc22cc696adc29ffd3cfd5ddbabf87f94138a82776fa8ceec0c3e36b82053ed382210e94bcf3bff7efc1cd1bed682ee38adc082ee3f837d1476b60f68432f5dc804b15f6e286c33cc5a19302757bd80a33831406deb28492e8ccd3cf44f35acb72b57666bf5ce1a16fd024f8e585c48a28210a632e6a3246f1824ee45c59048bcaaf1dc53e590473bde8ce99effb6afa41198f3f5a31a83827c3519863bf920fc4d787097c1032a5806ae85438d2c836e1e20421e7b8d597b2e507250e85eaf6d3bdf7f1ca9c16ab19d192d776148184a5c40d36d2baf3ed3e56fac01b3eab504c0c9ea1654df21507449171b6462a20e859420697b77bb59b2c7b19a6718108a22c1cc19efe981b677c7e04b078469156f40940134aacdec18497ec1364c9d684f9acddd50a55c791e983504ed993adf444f0352278c69b0285e01c0695abd156dbffa11312a2ec5bc5ca9e31252cb66dcbae46006f786969d40f58746b32fb2c13fe1b44690826312996e052fb83ac23720a5a83348f00731757e99b61f60ec39478c5d1a99e084b572b32aeb8f794286bd84f09149c676725bff66197c34e962d4283f5f2d71a49f135a861d35ee1d57f1a3d067110743a6ddb6cd03428035717dcdfaab934f23df284e60f4ec516938762f67d579edde6076b647f06ac6c52f9787d0d1f08580c620825aab99f53dc5dd06a5f2028a25339ae5b61453d4d5bf01d0a3313fc222b04ffc1fc5cdeba2aaab94149d3fc88ee556d0c3074ac69903ba6f608e65c0572dedbff2ab2abed2357054e77e3bcec044d1671b3c0913c49c43cc149a817fca7862d296d03aac7f0570fb073a355a0985e600fa99386ecb0a46414f216af6bad8704f521de9fe36368a1ee1a9943d52a4beb609fce63dbc405816d6e469066003e870ebc6a3fa109c0099300c99add37d457bd7e63ba29796e74b96fc88521e152d0591900363c3efcf1d6195829be8dc2a142b175433dc19064b87ab967182fc9d0700415b4b7c6e2052318fac61959b64b7b1856cb698cf38c00e08f773107003cc102747cc20f29232c24c7f21f792ffc1363c1037864fa04d425b0cea62643bf16c3efc59aa217be0c78673ffa156da238815d9f8272e21002f6b6cf819d058a918ab702c9c22c6112aa00e1e1417d4fd5fbfebe80014890cc957dc607c21ad3016f7a1382f6db543f1c9a58a733be03db0726e66f8125928af51a2d11fbbc57ea29ae3f4609c92974b9e68b49b3aff442c28f904f26cb790f315513fb0f82f1a073e05e72f0693502425a5e257e035984c120763d82e5ccc386ec7849bbe02c524cafec1c49501624c538027e751c1e7314dfc05cda9a7455b8f19517deb67cbc728756811329fbb22c6287e8f5993d3eff56b95f083d98a501f2e0e0bade029493d3e58164f04c87cd8fbbfbaa70f0b5ef1d3442b393509a39e42c1d3e0cb2d5d57f425fd8af7ac0b2b3ec57b9281d7702aacd4699da9673f30a9c517306ba4abd6c2026badb26475979d8369c08b37d8a1d3b29ecabc5a3bf6ebe505cda638bcd645de1caead1fe72ce4d9ef81b3116690048e00fa77770a9acbed8ca3530d722f080dc152e8e1d6151f8a5643974db506dac65a70db41021a3281c3aa1ad6baf7c469e7fa76aa095b430133ba1db4b0443a3096b5531cc79df27690bbc517266e82fa0e9bf154e44046268f57607a160395eb11f2288aceebd4a98dab48a3107ed0b889f4d732e27a4d81ff250e764f8c209eb9564fd6fb49e189d9f60453da48508b12e93be36d263886c4ff3bdcf5e8a7a5f8f347a70bb1ec1c84674f8aed6bbc44bd584d1ae4e25c0a7fd6c587acb3ef3b1e910d8d9641a8ef6e62ff4ca311ef2c0f7abd34050c3f1abc41730b532260fa67f71a673f6b8aa54ef6db62f3e828614d73ff81787b17d4647d253cda0134de09ffcbcb845618c4cbea5cf1dd3c3691448ca52c9ce6a585ed6f3b834b6a63bad77e174d06535d4f10d95d753d3129cc1a210fd72141997507a351f5a9c201aba79c64bb5a52eb2aab830297fbcad474b97ff032e3075657dd9175f040c9b13e23e357f25cb0550dd612f7c73fa6dd5586eec052021bac757cd4f99fccfc16bab931fcb6bb37e29293c94490090bf564eee4405b275b415bbe34b7248871ec31ed8ec9e7a027bff69ff3c55f5f42cafb2eaca0e8928b900ec4b3d49b75d7175614c490169fb3f33018fba58e449dd300b54d79b046bc70f06a4da0acd766d4fdaf7c028112302fbc992fd49a60fbff681b5b1da0bce9f854e5c140c7d2f6a037d2ae6808a4ccf33b3b127d70fb15f71decf2d3ec3fec879c0670f569600b43de1d5630885bd02011138fed51174e235f79ac420bfe1f45b7387df1ca30ed64af90d5f74ceb8c6dcb1dd225420be6fed9b6d9793ce8724ee48ee8591951558687749e52e9610bd4dc0f658efed56d70ee4d4eabde27784188db99d1bd41adbb98d0477918a056e955c8ab84598ede337b0aad187ec67c696d017ced56c998b1307ba297c7683b9d15b39a5d79933fa033ab78d2bd2b6a65e84db1d5b269076796ff1c3545473c19a4b9897f1bffdec3987557af4937614f7cf49f15e828bb9731a81c8eed14bac6f6961c4cca5a832c1dfe1bebab47035385bc0dc0d91ec575e7a624b9782bd5ae106ef4b77d3b8573ff68a375df96c722691cae80007a3a911471220ebb630c8f7b77fa78dbd0491d715922b5e797c36b3e4ee4375173a607af65cb4fa57a5412b93a7b3e52af3a7f9c0fe70a292eb3c1a86bf91d5c639dc15b937384314796e7d062b3e7ca90f301501dfc9f3f931c47853bcc3748e7453b6f196cce34721978b360b8c42dc619b7ac887ae93ae99731437590771d907bcc43bb392fb0f1560d7180d807f9b56e7bf5ec947cd6167bc0086d5237a07f122e85e2ec310c6e07df28682b161ff61e78ba93bd8ddeb1133581eb4f9b6a31e7d568cfb9a4515c39f7593d418c7ee0c070032b8050d7918be4d3a4468bd70efe5f4420f29bf37ff0e89eabe8092ffdd3c6a7de3eadf1ebba2e32bdc04c2a252b609f167a9ac3e539e52f45d24febbf376d2de59bd30f747047627716b8c5c83d0e52c97525a4002e6c84a8b8343166272ab38bb1c9154aa86533b91d420e38a6c6363b8c2a2a0298b3743790593bec4b0b5f37060cea85cac3e224af31774e0a6b68e6596d3025450db3901f4696db444dd934d10be7df62a2ac1be94fd31ec732129b5a51b78e0d56c47b1b7a9e39cd351e88cd004a504816d328782847be7309ec2a34c775644655af7a33ec01bb897eb2e84aa8c48f5c4128c74038f57f0ba241484bf30bc71bc2bbe811eb805d85c9496ca10fa277c0a3b666acff45eec19e4df080be6f5922555f2c31d705706465c0ddb3638ca124d148ac1b60152b35ad91267738da8665f1301c32f693df64677cafbfdf02055d905c9261738976fd871fe20d12f929bd69ef87de03bfe096d05c669cc376e0a6fba152dcde43646ef3c25834b773e2d21594a606e12ef7a34c27f73ac8bdfe4322691e77ce95955e7c2368a8349002e968737721491adb6444e8f06e30484f65dfb7a2c7f2a7e7bbd4a968b6d5e1325a9b72a8b507aed9f2b74ac7809e5bf3f115d7240109c9459606f31d1813f15f5cfe38b3285e330e0cd5d970a330d08346be2fdab7ad9364c1ee4bb91e56dfe929d13ed34116350401da964a4496bc6ca101caa7bb88a45627ad3f03564af6b0fc9a33a300b9c74331f4e14ea8d03622df3dfc7c59496578eae829a55514dc09ac89163be9cc1cf6b9f75f57b1558a3b5233568e8bc8a944a047568263f3288b32a3c8291f4e7449111883055273920d54e16994f028960e4c5b3e920f2f5c307ca6aa500e3826e0a1825c28471a54fd6bc59d629cf90dc9df4d46a0a4802027219e18eff904590f88bcb52861ea200106f82459dda26e831f25f21cdee6ea96232fda3e0d066dd1d37fa494e4c8fc87d1cb40ebd0e5334049105a6c4e02675ca0fc79bcb21afbab0a358ca740311a0c8fbab971f8842420e8eec3500ed98699be610fe7e656a1466d37d68fa7000b415f49ce450b774590509fbf932fce628c85e1545369a847121c1024889a11987845bc570de4053c003d859bd19698ba3d51b846e21e62438e7d75d80dbb2c7f8d97c30401e31be17d5dad1feea3e0205eeed5f294931131853d1ae6b5545d0e7309573d43d736865f1bb1375269269702e01ee353de01c76959aa69d433307a3a1db47c4fc3bcf1ff9b1a5da311596d38b8f50ff63b5d814d0df7afacc22f19ac0d27bfb5bcbc8f9ea982b8a3aced2f3707fb5aa898787f7275cf2222bf079e2ad903871775ee3537962f539953e79f5fa8133af11b15133f91a1f90db90737e123bbdae366c06273d4a5e3f0ab20f26b87060762efe4b2d6eb76127ca16333f26e84292dbc02599bbf120431a2fa1b5abdbb8743d0edb0eac00fc980a3433c28ac16c8ab186c175f4812936635d77c28cf5b48a62ac8d0172df3cc58de0720abff018d1861e4882160c3858e1b278e160b4cd99d429de887d50c32bba871dce03d15fcfe4ec20ebfd11309e5a2cc840d225db06e651657a6bf924e16a783da01f7814ef2339eb11c367bb27774ddecd2a74fa053ff07a3e3c198577c8f5efccd137b13aa496d1f2d47106c2fb43899b75849deeee22c4cece1159f3887c9916883d2d035a077f36224f32cc16ab2ab2f8befa994bf8625aa4b15338da2e0e09d3d783c1d4f4690e1efb9683e56bbf899c0c522c5d328ccd024ed7814bf971aa6ed747fa2890aeb3f15d7c9655d5c7717eaff4d582c6e32f3f2b68d2ce553917ececed88a85766193b6d0d53e4e627d85f103e4741ceb0ed9db18e5ab4a8974936c21e4aa8ada7d9914a07148eb33d02745b6323e4b6d92785ae24ed8c776d422b15d2f4a28c4260c683084c754bf0b3ce42585ed1b77492ced228e12b9b69e674f637aea37664a025944237640e0aed551ae945962d790d47942f2063e97b491dfe02a130c2458c50268a60345694fe392dbf63d94505e457a2222c73aed6490f30d8e34870cc586d6d7f1836728c9ffde2c47b90d89ac751dfb06fb597642ec4dff864b04c3c8be8022d1bf4ae502f2ed3c56f6d49bb35a2081ae9cf3a7e2656d252964a3f4bed4a2d7e4ccbdfb1490a7837545cfa941504cefb8dbd3d580cb27289cd7140fc105ae9dc39b43ba1827f0804ad643584e8f10929b30e292ca475ae5d353d55442a41981b99ce694cfb3974279bee8e176976808f523e420c67e65d19d4eab7d5d4ba58e50dcccc2de6b3a2c9bda6cb70cabdc2f7e2fd27b7608b7101898012870452f93ee3e474c9ce7ffcb47a2197df075807127ce30d364e5b66980b12fc8055b711e26177da642acae4c84df018ddd7d37a50cf8471882f1a1c37ab226f201be264fce42dfcff01603588459432b9ecdcc383114589795f4da0e9ef372286e4673020c8f7e615c4426ab4e806510dd2e808f32f91ab068e107d49f093c2578aca0f5d7692c896f38cc10aec8c4d56d1a89b99cc8e8f1ba078f6c7f7f56c1d0db13c84c743e44b653f3d354dcfa366fda9b40d831580e702e41269935e1ef4211690cae6da04b079d52f5b728eb48d6e81087bf32b488ae6e18b6398c8145b59de14994cff5040f348059cb504ff0297d07c9fa0247d232b9ae00c2995970b6234882a35f89137afe27db1173c27e6deed237b9be94e1329baf58b6652aab38fe3ff65a5b5dd37f86c5a3531aeb812b77385893fc590656eafab199ccc558bfc4e73db0d9bf8f3cf77a4a8b08a6d972b93b08f36eab2954549eb4a123700c314707cbbf1e3bcbc04de73da5655d2441a53cf60d3b1cfc88bce24c7214ab28f4a59b20bd1d1e999c414c1839b2960e0aa214658a09e9ff2f72857ff2380c9c4609ad7b8bf0e910de6650c8bf001d64d061c3235a9e827a7051abf4f7540881fccac417845b4b2ec8ae1c3ac755c89eb60c6643d99899fcaf39e3cf0226ddd9863f8fa2466f4e6cea96de6be878fab4f5dc080710d4b2debd4763dead8854856ec62ff04a63d5179642041daf70b13c09a37dd96a12a8b026720642055377e68cbbe2458cccd2fff54568a359d5f4fdc295f1f66682af98e52f7d62590048f9994afed7937e9f490f1a7dbc929526e267615a59dbd63bf468eee7f519935663fad29b62f4de2cdb4b0892eded36271864924294a4a05e06484d90097c2f5437673b6705afa474d4c7920b97c4b446409bc4e4e77e7fcdb5ebc6a7cd5d3ec7662ed8c492e7e02173925dae8cdf5b59dfb0f0dfb75905a9264af38d725d6121757e23a6f83ead6a25301b4eb8c18124863008ba05d3284f251b70b076109cb7cf6b733d5f3a684275fbb3923d95dea3ecd165a8643b785cbf34f4ea566662a351d65c5f0ab6b9170dbc5588f079afaba33750858bf44663873c32680571bc19713ea61a5b2c81ebbe99b85263edada1cf711fe2a8e09e41ab0855574397e68d5c5d465bf8f77ed4492b5a0b8cf6b8b668eeb95632e0c731d98c621b8d96f169338d2ea452629b421169239b022ded2ff9a9ef90f7f8fad7fb2676a57df864446bee5c846b7dfae6683ee1556e9cad7e858c658a273c88ded3097ac9eb58995f078ee5cfaec85ab1072fcd668e51ae5fc080927ee50bcdede05d097d73f283d82d5247815f99a77a9a524ee3d9e835b1878df569b854b029e98bf2e2ad4126e01cd00d82d0aa98463672d4a353e664115260afce04563ad0285251e93cf0e19f807bfe8a9bc7dd4fa0bd8ddbc912d4c2b66ba766a52614716b6270b256f65abfab21bdc755b24d069bb87bf3db11085459b6a4a2f15e444d251119c3f33b77887291c58fbc4409a3ab9fca971f78b6831dfa5bcee11a016f97ab7cc7d7e33b899003a7498bac9f0208d093151afb10c61570b9ff9e2b2caf798bc76a7db484b99602a964c590899d78710be6419fb2f04f61c98b083f8ad447903cceffd01e77ddbc962397f4cfdcea2bf398e2d3fd95b623084e85743f26aa8a8b138aefe28f9ac2d4d94bda01dd02c81743668974fb0d95b9821d063fe5a1f5c3590afdee219cc77e7df67145d09e2338826607bffa81d42cc2fde7b9f9c1b2caeb93d8a350e1c2759729516d373ff3ef86896ee0deea6034ab8c11ff91a510ea8cbe6762160f766feab28d6531e37ef0ede8c702c936d04d5d8c84af1c3b1afb8b585d3781379381d54304c77b0298c96a62978d62e44a2ad33d5725fc000eccd99117cb20fe38d86c547fe0a485bc60401afea4659e04d3716e26100a6f8aef73acc28c931448f6330688b7b7c23a407c2f6231157e1c20fb554b1dc5bd27ffab094b1c7bbfced51c56c901958cffd0a8b156c450166fea6feb390acf5b968fe3fe96a4518f6c387c3e673db5f344781da521a1f83c0ee9cdde6779fefba9223dd3cc1525422f03ba5522d716ceda2998282691ba03cbd1253ffd00e65af2d31ca74cc65375cbc7a2ae37a2b2c225c5af91c9c0d121ac3ae018a90e2d1c40328c32c0a10fdc8e064643fa2d63190e2fdd4871f008ee5eafde0e7f7b0e38ba02e5331ff1c17713dd787e4900ec7096e75a20ecbd56017aec47ffd047f69bc7d8e22b56ce0d50d71497f3bc9bd24117b04ae5c4fee3c780af33e75563218d1b7166987f46916d13ca44b0dfaf3785298bf4b9d12d5008dafa233cef444b828a6c3c9ee66bd0b0a76f21b8d0692bc66bf716e566751a622930e08dd40719bd9ffcac701eb20905bde024f609c6a9f71f5dafa62d81b1f8712389599088cdb6fc5cecf35761273530be3bb3bac312f6434a072962ff14d9745f5522625648cb2d7fffc478f7c0fe242c168a6003b8184ce6cd8c9e6d5f72303375144d77ac732de24fd3ce7813fd5040122214309414408e841fcf307c771db631f3486bab18c905eda1222b06941301f50ba462cd490cadfa08b96fdf86abd9232e4ef635d558656b3965a18a1b13e7aed343002f806383d348ee9a51e30845b59c70c8fb2ae128532c18e13d0e32abb46b92f6041b16e9562616b57d8a8b8df5b0c1b96abbdfaea680bed46750b656304fa64460b345deb51f29466d210c63a368337b56ade3892457c2e806399fa68d2cf1fcf3d251f7b45e5d0618ee612bd4fdf01193b5dfe8744e4614e365759fd456d41b22b151b5b102228e89f37179e5b400c6dca12f6c779c5dcfd1526458b8896faeec073509d69a76d8770b8d77a3e86433468aa66f95b27c556e464a81b489cbec263c34406fa49c818368393d830ed39cc58b848cb198278b847816cd3b3547904d6395c53d6b49cc128d6491708932d5fc5cd1f9787c4220bcd99097c8402c8eb8fc266bb6f86cc849643d0854c21770e3f7fdcad8eb401706d6a69e9e1ac4ef61c49ce4874d66339953c18ff49064ca1549bfcfb783625d2b70592a221d43838f44bc3d159b15686d75d8d7c9a9d3886873e3d5dcd95065bc3449b6e15c31e9d46f091bc0aacb6bea88b626e7e2724397cf1f158a51f5d36c90cdf7b44bcbfc8700a87ec040e66288c57e4a787b252ce519f1edffaa3fd76b5cc01f6f5a182985f5e29778b34ea70ae98e8aa4dd4b0c5e1dd0638229ef67f68fb98fc01fa7c317f23bab6dc49e56b06487e6b4b02ce605a1a670915e812446d35dcf05c13d5f19ce5654e91f7f1969a51bed6b43cfe7ae4e26f491e22d3d8be861277c35bbd356843e80c222fed20c72f0af54ca4563a3434df06e3fbd2ebf9398465262965f7a87fcdd18a83ce2ff5a653763c08d23f449670d87fcf243622b2552687bbd8af84ba2d8128935fcb7ac912b060141c9f42d86579e979f53364c44581b4ec91b5cd945f48aa315ea8057fa1ed1f4d9ff4b521bf74a501e64919e48736627f371865b7a88b7f16c323779b06cf468d8f64910342b0f86a5ce5c40ef3bad768712743f314b897d5a8fd77534a0627243f735916335f254575d010d7fa8fa65b8dbf87eb5124895ce5aecf099db8bc61321de3d5d2e89e64fd34ac21c55281d93745005ec131311358bf95b16cab731c4c143db50a7c411b4f1928a07ec707eb9f4c37cf681bdba41eed65fd8953286aab07b1a0e9f5b988bc223c73a3c0ccff239cca1b4a8019bfcaa1a125d38fc5536bb9f31640f06b326cd9373b377e5c1cc64e3f36ea8df016b407b43fa33e715163c6c47a5a86c75154948e8ced60b33ddda85d44e798d0fc00ceae5d60b391d7465b85d4079bba5be94a324c42e1c0ef1b773fb92e7243abd7aecdec4b1e75462081c082c1740d95456cf59ae01f3a1431d178571c70bf70e8922790580946347c2a20cf65c84d86d8f3edebc12afbda66889521a855e7a1d61ca6fd03b798da19530510d7910a6ae7a653185755e83580a39989a51ab25aba58fb24567c70981ed787a9f8456a860fca762d49d392bc10f96f36b776ace4b62c0a6165150711c51b6c482f0e9107322eccf0073196e4e575854faf322dbe562a9627a51a5dfb2936c7bba592c7f1d8912e68f3d8cf292eb9f686be41edec7d7ac5aaa08c84c1b73b89cf609bc66e85e6334fc7f8f9c3fbd4bac01a296891333b0a14b32b752e39035565a612cbea0657c80d0c8a7ac45151985a84394a475f6c5b1228deefb683071a67cc8056e47c749c4237b162ccc787122c093eec60769f3514cb00662e552d1529a143d6236de40bdc226bb791cf2bab76d6c5bc30075864cd8bcefd8bc750b2d9467a902bbf95dac732dc7119d88e5a68e28edeb8e290a68af6e92bc9a322e9c75c716615cb9e9018747153a68007733dc6d4e18b73e52f076093d4a4d951705e4ba79640422febd632435e521020147a543543e893316e3c69b782d40f1c4be656dc30895a89e7027c2d7f1f51fb0c1b1e67cd0281c76fa0cb24a9c735327611852b6f128a116aa0f2353ac3dc25fcf06bf31d94d9c983379fa27f2fbfe9d20c370e5a6b5bde1642cf3972eb96852fac0576b3291b9e80760ae9da846b8ae6c803fc454e04d7aa33ab61c5bc8b17570b65c873bfcd62cc97ab4cba1b4ff1a6552343b0a806d3c869bc137d76d5b204588f81fc6488b7f8e6a26c311e84caa7112b124a08b3904105474a804c6f16950f6fdff42c5825ebc9a0dd5b0be6fa84dffda33e995bd22f668e8565022533ad4c3aec08e6a7246f178a689665513d346f853eb4125f4043be0fba23bbff44117b898f5caa284844196e0a0625a4eb90ff1a03b2de8c6da825e1d30ca53f18625ec2c122610bb0b14bab373741ec2badc801dacb5f8b6ee76f9e53ba50fcf5ea50970025c0fa06bc33448e03ec3081d8698f53cb5065dd0617687b7652d1828bcc0b8b1ec014793d702e67ab8e215e1f10b02182a16f6595a3b255fad273bd1cd8b7c54b60bdab2d0ab7cf2c7c763ed804fef411e6524d6f7e9ad5bafda5bc04258d6d74aed3d7f3bbf575421f139d4746699bd745f192faab893ce5e364ade3bd173c677c5fe4a29259c2ad5db197dec743ae4b2039c94316ebfe06181d0aec38248aa304a60636aa2903bdcf22e8535bdb625a8b8d4a8bfb6429487fe70fbc25f14509969ee4466dde8948e9979fc6b073d024f48a3440cb6c9dd1b39dcc84bcff66454776bb3522bf39384d24d5160c9cf897d8e417eb92bf273efb4d078a7c205e72021f20709f78df63e0571a289968cc1a833adc5158771b4c081b177c3300deec6e8f361b0d19550e4bdab4d343f9b425a3e940d8d29d79f1b68ede56353d63a8717aaa147f501a957c9b861a9f8c5b3c582ffb9035f07621afe526616643adceca8029b551c02149e04f99ef788412a53a215068e06d47ca9439e406015d86792ffae45b7a419568e4919d7a94c1f415dd85c8996f4bc00d804fb0e02fadfb1df9ae4f34c27b8be1c0f7735bd4020a240ea5bb910b36b7214b62d0c22d0482c5582a7549f386b6800de1d71bd457139ac9f83a087bb441fb2d7f3de307377f0d5e43db457e70c258e5a3544bf5462d8780f6a5f4473317eb0d17b5ed97c7e0922e58a9558978e63a60fb29212b2dab1ce5b1cd6b0eb09727670630d761b3805e463906f9c8bb1d019f672c084a4d45d98191d9fc67f574ed03e4b4024da17c92c869640a05d4f64474bc1b2879d6cae0789e8f80ba789eb2598f9e6d18248f0a9a915aad7e94d3c6e022721d22a15d8cdfceec6481cf5f02fb7d76d85e380a68c15dc8f53169dc7ff9ad0a22d8d6771e6430ec5c388ce2c4576970554d9f850c9840c0851ecccbd3a5a276c4b4a0045ebebad58fc7bf4542dfff4010755b9528347d2512c4f958f812db91f9e1526f505bdeb670aa9a93d36395cf76498feeb8ef59023461fd49af0f4609f97f26816b84f4e2f4999285f80e4f2e9dd5dbdfd93971eef4eb4b902069cce04b9ab4b93736c8a85ca7fece0bb83f82eaa11c7eac5bc99e245afb58fd402de3284f2a729bd2547f7dfeaf981e560cd635e885c5855b8bdbfa82d92114d480f0184cc90c6ae87571ff50c9a39ea28f1124dddffb2a73c5439818b7cd9509b8ba8d9ec7e0f2e71feef098e6632b5d4fee08698b56bd4202962d7a6b49b1c2bb97291f726b5e7eb18f958849e7711d73a84721b9a9d22624e311490cab855e2ca8e24fc60e0adb26a48fe4003ad34bce7a69cee51ac0dde4ad80528013d60f19831f5ba8b5af68f8e77dabb4f7f51f684c9a827ac6e92819e8c145aafaa897f937ccee89b2dcf1c2572da105993a8427df219e61ba7f88f2a9c9a4dbd85b02c11841843fbc19f0c21cb5995a53cf2d60693a9915fe29c8c8cdd209e5f515542d2da395adc57f4528f005105d53ff5ff21ae8f7b2d67657abdc560900a910077ceda6848c5d7cc0dd6c9434767f10a3d123b864e12761614e516882f50d8ae62b8b978e888d170e1ec2a30c9ddaf9f51d9982fc10554f11a3bbca804d34f128c97b33b870fec3700139ece7a56d16881cd51e3e39cef8736ae75827242b480ab52e7971f19f7847e524b29fd42099b16587bb32e88e0e22aa074f7d35e7852c5c5ec0cc0356f926f258e61a32d682497a466e219f6347e861b3f427b6aa40cee82eacb81cffdbca7864b5593a493b2625b73dbf8de6d3dc1a352440ef2d4a393aa998853b097a67098e9057ad1afabc7a33041afb8177851f82ea627fe9d3a221b60ea75641e9ab5771b1e61468ad9003ae415489077f62a3431f07bbdcdb5f31042efecd73622e017b848e92d9d1a79d2db1a3f918c7eb5bbd76a9597ab060efcb3bf22e0212b1be664427325fc1ca73a97f9e92639ad4e6d867964127be58c81d679499a915d12f25c9316c0f84660b64d334d36b671ea14697be3389c8b32c666e399b3b0f93e22d3bbb117cbe3de06e60d5974194a2eb934c8b93c98e988af99b6aa425668656a8c531b67a857978bbdb865d97c5ea123498269b0f5b00f88054f119e361976bfd337acc0bf06cae3ba8d9a5732a178dc1a720b3450eecfc0a3ca6ed080e6a95bfaf5a36840e7bec92f69edb6c19716c6d08883df10999a5429af1121dc2f97cb688dbee9899556e4de9270a1ec769b72a36180df1de7a7dfc050a344e93abb42b16e242c09b8f2895cd4923824c087f4f98d3a1394037dc2fa03f7324b179760fd6252a91441d73252cf9d0f2c0eacb73351dcc24f5ab9cbc6e4526f64d7a8c2698f102f744d12a18b130828f90a633b8c0c39f254a2006d7a175ad389a201669abf2707947c3fc2c76242f41a4bce22430bfe79beb2d927b9162037ddf4cf00bdd37d3b0fef1fb4572179056729aea65561f097b8fc6434cfc79e8e26ab382a7ac9a328a4e9f2a9c9577140409f5641215f3de93c2e7aceb65d5252f3bd3a0aefecea9a916e34b792e7c3c9e04a45f8efb7262047f12e3997d11eb584f2670c3b09acdb60d40b1fca65bbd354678af4a44cc824741db543447afef6d27808da466d5270f9e84ba35c213de96da66aaf2a769b8aa069a38060d6551c59b3618a20a2ed52fd8873aea31d7f1aa27d2d7ef3905747739d829235c526115040ee0e8c09a258204d97c639d3a0ebd7010bfe338ef52d20d1ef880b70c03045375a0247026b914f9e60f3f0a374fd312d24b4262a73a70d19985c6d4887920086f5b0090619ef91e285553a607a7f42cd46802a17c3d22274d3760d791871a755350e24925ef080daf19bc68de8aaf87b7c95a65725029e79ec7d411568316a39309f7aca74e71f2aa93dbaf45d55444e2a0a4f4b33f14a9cad3b868b7c7da09131c1f575c021df09643dd9b57276a12fb0933d2c91638a58919dead523a5e824dfd4d0d79cfd68de5295aa6ac28cdf12db549814fdafd87f9da343bc85e50e76b8359ed58821eed446237ffb81d45e8815c1f933cb16c4d78df57b8ce9913d6ea5e7933d72d99f949dae49fddc18c5d4595555d5e0e9f4530156ae4dcd31ac2030b2311383a554568821b76dda6104d67ef1073594b404c5a68bbacc80ce5b6ad3ef8d3675a8f972c190737300594919706835e8f8b30df8d2b0e86d4553cacc022a53b8bb9df523d27b6962cf231c8bc9d3746b0efc426faacb1d8bf66a6fd82bbbcc32a4d46600ea281bdaef2b25926656447dfd03339539b89b01de2b676f4d7dc9316bb52f8cdc23b8e95a038820a69adb0729150d89ef589edd12d6e46f598731ff53d362c2cfb0ade216c64ea281f1c3083ef786ba4daa92d3bbd042d8f0968178784c5a7900ce8ad9cc4e55aa4cab784a29bf2e7bf5cd42439ad789be0f299a7d3f2f4c31c2178c3bef3963360d95cec4532b87a1b70178cc599528bb054aaad4f715b1eed41d75915cbfcbba7f8e07cbb4e15c92ea2554e167a8804c8bb617e78b4c1c61cb2fec4d7d46f34fe8f506e01b459f00c31aef6ab397e7698ac6e93b68f6690b65e79f9e73c838fe8e71bbc6e495ffd1d1635ed5464147008d5557a62fbb8b7e3757a03f9574da6d05047193af543d656dd17e91ee92698fd2e2a3802ccc568b49c52815e4e47639547851e4226938f36790b3102f92c9e9a550d614f71f48a2228865841e157bc6295f9339b0e651c6395bd47dddb2259f6f50e09bf93611de04c81d47187ca0d021b95d65e9cc29d1ba7e6883bee92d98fe8ff9a97e4f3861497068ca9cd762080cab01c39dd351a40f6796a603b5df3017a5294259aa28200ae0e350e66be139273b3af43a89c5c6531e8cd5635186b7d7f9eaa324f9bee1b70188faa3f75e1c45a136e93324a078399f6b5812f1e5eefe81fac11d457234193a328a50dbb82bb1f5b69add268a38a6ab749e4dadfae6a2480afaabc1a70a9445cadb21e0bcd88a8e502de5f718f76e4474ead522762ca18e7487655e7bf512757b3e5891eeee529ad595a4a350a44958aa2421307c660b115bcf1dadfe2a32dc0edd1c5fe0f2c3f7b24412694133bafef2245952e1e7fe39f179f036fdc44aa0d242474df3cab7ff72113430c1906e6a916345cafcfecbf1c4f62193c30eca8c4481a526067a0b984d6d234a761c232d6b4a89e6b011f71a5b6ebfcea301433307ef7ffab0388d19ff335ec37651f2ebbed685983b288691ba2315b739582b23e7c14b2d6d7654aceb99842a1b66f2b33aea0922ace97315848673bf185f65b094c91fdf8f0422794ba7625a54778e356bc0faf1460d8a0fa63076e96a6e93e35315e8bcd046ae58bf5be7200635e4bcfdfa716c0d1c34b548ec5ee5a1b6ae0bc471d9aa4a302e910e57d76f5268dbc66bd20a5005e219d8c6c6c27cccf85b9b3748564f4e9b92564de03d6d13a3ce31ab867d1080d642149826cd3d1779ae11c7dab63c3185a656c6cfbd9126684256fa50b79ceeb314495b107769c891974e72d12f9320db64d913c47116000ab2165b1a146c58e465e79f64b95a91a75e9c5e20bb57592ee00b762657fa3d11127833235da5b35bb85c390eab8cbe0723538da47edae250175bd83b43bf19403e28ea5e450d0c8e734e7497555cff55ded644b3cfbc9922a8bb409f25393043ccda753449cf0bebaa8190b194ebf678ada1dbf7263ffae4231ebb2dc7a6401db424561cbc97474a45867f8975c42cde8113678f9055d0cc32f61404f18df96464ddc1af211b1b9c37e594d1891255163d8336c7827dfa6590966cf01fcd514efae9aa01b43e575b208e5fe1061a0b516d8673bf43e69b633baf9a068b66632f9bd6d0b007c97be3b36cff4d4fa0c1c628685caebc9169d44e0e1033ef68f0530c66f8aeb3408d27a7f2f9ee03c5b5b52652574316683cf72f6d8cb6741ba83463f52675dfd5c578905c53f4d43c36c05cd554a6ba6f7002b0fac4334bdb030d38d7a262afa95add09c307b86cb8cd97e839a7a73707002521107b1eef44700b213d52434b8649cc7b9248de1ee0dabb61546846d2c0d3c049733e6cd079bf5a2e791c5f5cad126b4c0cb62d75cacaf10a2a23690ee4e1ee54abe16a4c85559c16c3fe609fb86007f2e81026edfcb28b51d70461d8ae4dcf3959c2228e565e9211d2f6f64f34ee4b173339dd1de3461b1c7d7d28d2bccd2ed53aab8197324d724e804f874748f4df17201667904f08ca6ce2fc64a9dcac33159fd937eec195552080d9bfbc72a21f5bee5427614a310a31c8543a80fd680b3a54f894fd3f8390ef3cf1b671b05e3e4d514855ab27cac21f20f6e88c3e26965d5185430625aeede4bfad7b3e413666775f3c00adf690cc4c681e0402f38450e088a86f3257d888bff514764b01e710a7c81ba9cc35618af94ac7fe0f83076c4552df13ce083721a4af1495c1457adddc94a0c1ca27e955bece685cb96fae478c29a6804accf30075d038a425c960e6cabcb3d66962c77cbd143598f4b0b8dcc28a61c0afe18107e3107880210dde96c3533606832967cb8724aa79834e80f4858e71b4efe793f6f388c9d3b0281ea1931bbe7761147f07c5aab84f3b1875498825cfdba2f7b7f275798af1860ac36b0997c2757a61a306cad8d7dc2d501de8401af7b5af20227c3005f5ff9d3f6dd79ffd815da1d881a982cd2407abab2d9bc38aece8c67d5fa6948a24c6944e13c01b6ed123375ac4e38d80db16a18b9c851a14945ef8bf3a61ceaedc05337e7c57f1d5b3cf36d5bcf100b7bb3d47b8fecec37990fabe13a1064a303f748dc92a24dc389b5d56d96c2d1bf0100ad20b1f32d45ea7544a0ab56dd0557d548d1ce43477bf6f12de021d3a2a383fd57b64c061f83f2e16ce1e1b595d4785e8178df8dcf2e6b84b7afb5f9fcb92d8c79931560df1b5938c22b688e06a1a218195b985794d9167892084b213d10dbf51dd63a8e743a7af9a34b266cf5940fa6cb0dc0f6aa9b5239f85e672a1ad15b3b5838d1b257b9c14390e0dcf0ba1f6f906c926cda3c4530f075a7279eadba69c12a730ee8499c330224836bacd8f9390fb2ff2acc415ea99db5c3682342798abf28eb176351cb9ddbabce239ad4f1f8767ca9a3f17726b85194a74a7cc3adedd315adfddd975a65fa74717ccacb657552bdd5ae43e3edfb2da6f7c102602dd489531994d4a3a16b84cd63289158f8be57ad3401d79bf810df4b1e4a6fe98bf16741b394271de3b29c677c66d96fb46bff0b4e9cb265de171fea84c9c227c850211f1f5361762d92a9276b3e6bcb413e3fe6dae1340046bd775468e7676e26e2db404f323882e10e93d3e784d351553327a0f0daf11425bf0499952ab496c14a3496c477ffd5ff626c27337ab45ba3c520bc976b505f55428b78772ef2c655e382fbdf7e0ce98a5498d56b81294928ae60c03547148a1ef8cd99bd73edabece13466cde8b6db225da9277eabace33332fe0e938a7c3330f4fb7f861c87079b83df6852f443819eecf50d745dc1f32df5ae3ee4eef5e64f60c437e59eef4088df819b2a6770d6ffa3dcacd34598cd95f844279c7e5ba29fb3e8f11053e23f38acf0724ef8ad899d6132d6ce84be17bed05f3bd78640ea1ade4be317c721db685eeb4288eae7a728d034eb725c33717e3cac034663f5869cba720b59f03d6f17ec6f9e7fd7a33678e95881ae2d2125e3e3156b51c2c40b91a0e3788fab8e3187ee8d183df5709d8b03dbef2370678639a9eee3ed578209dc2c07cabbb024180336feb38bc8e65f5aa585297e27d96412b099372fd11156be14c8fb6fb3bb78964be5e70ef6e6e72eb22228539e36f6d884c177fbc397ddd81be7683e24f5e6a4e2abc48772341edec5286a1107ae9afacb251d39b7d9a743ca1038b94f326ae06ca97a00673f21521b5f9ad54f90cb3dac1ec01b28f47de9c08c268d0e3c6b325630820959792187d6884797111835b5d2e8559d56b1b49509525c5656a6725fb7d7e6d14a5732cc7a00d9f340ca4a10423e8ce1829b88f8a17135d068e0fd0f537706d413846e01d14775413f76e9bd64c9ffda67ca9032cd332e76bf2dac312ac2268574e55d162d787e1d3ed787b71c4182571aaee923d5a5af1194362142b0a296b4102ec522b8c1a1b9e32ddb7f903816a5d798e700bb327387787a0e3383b95bd91c9f66e5d696605ca72e225ddc8b869f18890d206e99f611edaa693131c3db935c231ac034433382372d26071edb5b7f1197c1c080347624ef1afa6b269493ef7ab3e18d4c1f54922a53a63a4d21184c69b58d415c57e379b3007cc158ced4c39a837439a806534e3f870a31e04a53185c8e269d5836ed6f5c2ddade7a0ceed67f954b3a17d42cfc186926b5d0f138caf4854714d697425edc7a30b7c09dc5745bbefcd20a15ffde2e01fd84f7f59d369a74aa3a2a3fa5cef3c79b24fad091cdb921816cf588a0273a5caee342021145a7f9a2e64188a532023ce3445404b1bd8655837babaea44671e0589a22436f496e0c27d92842c15dc763ebcf76d0fec390a8d81268eba3cdc39681e530b507da4f9a6d0dd1120ddd3a11e9818d934fe9ad89ac7ec2c0a4b78bba34f19cbe223283cf9d9cb2ec96e371fc65d7b5810d8ae860ea76a47e57ab6c8a86c61a23f150b587c78ab0ccb623c6992a28ba982923db5987aeb886f292aac7a41ee9f68d9ee11c3bbe32457b4333180b16fa74ef2e7f693622680507ad8f2c79b375ffa7e5ff63fffae41d099557565552eada03e4de922d58f6923ddce33a4d87a97fcb7e830cf911c4e7d5c2a9252def546e7e5e95b2aca71d005de6b74577959cb1e0f16c367076a3ac14317067f71b5ab6cfa4e553caaa9bb1759d8224776b20aad2582b5c5f67831b47a24a78a1e0ebf0df52e2c05f90cd874385d962a8b3d2bd518a90bca098ca0bf969e5b77375779393660b0427edfe2df2a328bf2db9525be2d524aa86354b24ddc71bd39c81e2233ef3326241917c896904f8dd82006fdeae9c635c11e878f841b75f684b4be26cde6debbce230cf92f55fed6c8abc88fa765a6f2de61a4d63fcf7e15af93baff4a85cb22e0acb52df32d8d4f5568c2137e8125188a9c5a66811546b84e921f18e201f930adf19955b42d97653313a60ebd23cea74af9405522497f7b2311cb1499040761550751b03042dcea6f29962e5c7cb23eebe682c87fb246a80a9feff6f41d78adda4cc4241a1dfdeebc8e4b3a7d9d8882e103394a45989a4d020cc782ec2c7b75f7c5eb60f85f48803a9a36371fdf073ee64b2f0a984c4d6c047cf5508d222d221014c3f78f1f73c7a01e741c8ab9da8b42bec1dce8442de83ea66e40552e7456dd20f9cbaae5cf976fe1a764f4aa38b3dad624509354728f6a28d96ff9286c7fa1204d67746b4c060e59588211a59e0519dc6621009eaaed8643ac4e0c24bcc8d9ddf9369706d1718897146c9c65646c886ec5b1b7b06464db24a204fdf59773f10c674bbd1167ac6ad7a6ef3b196f4d23f5629546b27fa93fe058dd3bbd029ea87520a073874447068d190968977bc8051455c3545c79c48c3128499fcd0b7cf0167d45ae93b556e4593d4865eb141a1ebfe4e3f7c1c6c521dc2624470f4373f32f13d9a6ff6b9bf86dfa9d289ba8db4fac6f5e214569ca947706da66c6a4ac22a678e3173fb1d9fbac1761da914ae5c5ec6ee2f7f6750b0d412a0454ef4ca98c4f134710ccaf3e030210b8209ec1490e76d41375698f4e753acb940eee949d24930e392b22e5cd5be1e9001da51941c67fecef077c233459a1bd366aea86b8968551b062d4912d708590368054acca94d8583d2eee6ff4da064f6f285dd3bb7db393d875b923d64b620f323adfc3b86df113462cc08442f5eb2a67a5505684cf2a67f4c4625eeeefe4465be63afc7e8dc8a1f2846929e22ca2a6a4c6501e2f9b3ce0e22735498246cd0e507a78cc8f8bbe6e1333c2c8bcf08fa672bbcc17ad4dbcad2e672474617f15a6a86535fde1b49f8e73c5f9c65704465adbe94dbe680f13fd33333b7dfa30f296ec861b4309f22821feec588a76c082f6391c4c9449fcae5f5bdcf5335cee078da7e6079dd002ff24feb8a549dcd8e116d6d72a6381261f7073e415ef322b37a5d7798f53c89bd40300f3f2487b3db2b4c4d0bb26d22f1a4d909cb113b4fabd8dead4f4195c9c4aef60fced3cd024ea3dba90f1d23b32368b35aa723c5654c85b444cffe4409d73b1d9059167ceffa6df1a5966159e9531e709181e6519c6bb5d68a89c12874b0d64a8b86767ea9082edc2c9b79a5c15f964a8e46d3eae9020094043c93d7bb0b6a6a68b270a1d361beb452cbc9ebdf4764fb31c40617fee26561c1521c9bab4ad8f723b249d310288325cad04c24d18aa6a8be9c3225dff401fbdda9286a265ebbafe22c034e9c23fad90c131a13091e8dc53d9c670e87ef85a2f1127b284cd70c8d136c813affc51a58fa9a37586dea7e0ea47bbf1284891b62256ddaef95e08c2b244bf994faada0d1fbac396f5d2b6170807f3f2f9d807dfe7e558bfcfc6aa435a8aad8c1cced181fb90411512d484a78c0d80d5fa8d2d8e2c706ea99ae53e99217db5dc50e287295ef8487858b312f40c1ce48f6c60c5931238d68eb76ca9fed5a400117cbf508b0310e5f1cb62c5f05ff255cd3a6bcdbaaf29ea92b69a5d94474a5c3297fb79a1a1346bd4350c90fab85dc39dbaef51549166e14f6cf28b3c5e3ae5c07ec6a3e9398c0510f9336e437304484271c0d20526954cbf00d3fd363fa1231cff2c3f2b93cbab48476d04a163b2afd38e263fc0bb968d96fceaa024ecf532af4357ce9f3975611ec184d564112c560f62a47be30239dfa872c59ba767d2179447def6b4599b77b6cfd6798750081b1e7e79cf11120ccee4f5a47b92c4fe6de1358f9d9ed0eed10ef2cb2579a9a8bcca3b35cb6e2b310f93fe022059c8cfdb2ceb3c02286a51702936118398c7a1a92dfd432ff8fef744407d75e6ec24f2bc4f1471729517b961517ffa0f8ad649edec390b51181b84adcbc890f4b9d198ce27f3efa509d2d35e40b35f1987f16cd6b7962e53a5d3f8c09dad52371cb4812180dd501bc18267a04c91d4036c03a063d30f2487ba13ede2738c620117dd83393254568dffb45b75dbbe9072776789eeb9a691e41411df42ae86cc1ca9636af41476a9d8f13d7d4f89e7513dc2864b485d2d56d06ca58eead1728568a651f59bb0ebaabe87f802154d231167c97380cab080f9af7a4945cec9c95f42ceca0219a41fb2fb9e005fdd34613b0007ccfbe622d51e655d3fd0f881181af859e164138cae15c1dca1dcbf2f2680f5ad9fc257002bbb4a7745422393e84f20ffff813474b52e4ce03b5c875b6ad6bc85f5a05d446e39ba7b36efb573f9c8c6d85697f0da9132190436161e769fa3cb3d63c1ed4ed1a6b5b5933c1a266b7d38b411bd556c95491139ada806ef7dfe26f44e277927c50dacf190bb9da8f8ffe3f36601d7ff1fa11965743cba2d081ec4270dc08b9c5018c3f1ecfd3d69399a396731619a055bcaa49e54eeee51039e92523f978df6d259baf31720fd7acf6d60145768326af34f26b375039081faa527b2a007919b226fd4f0f11fdfa9cadf7027d6185865b4ad4118227417c1db9a92d8cc5e44823723da54b5449ead1fe03e2f85344d40b01984de1ccfc43bce588cafdb5a2d5b3692756b70864d9ca8ee3087e4928d908efeea7c06b334185e9a748176fc511577dcdd510a48a04bfc1835cd25e8c52f88a3c1ba04ac8329f507add381ead357cf31007ff8ba2f409796bbafaa2a509d95745b131314de589b98473898d6b7d41979a6dbb979308cf33354a6954c833b414c49b6a468066933ae31bde13cb27e9105cb6e6221137df45836849c44729806b3222088a31b8ce349c54807ef38e55a3f7dc58aba03252e0a1fe268279e3c56ed703d6c3bf639fc0fb58f324a05b25951d5d1db342580b994042b8a498bc4ce793230bd739e666ecbb1fc8733becc5de8ee042ed7c7c8814146a5b997101bfc06cb286be29546f7ccd78a9efe95165329062cb191f8de2ec947824c9f504b7fc12d09146a2a5b8c6159412f2963d594bc5d72800bc7d0f165f236a37cd3df768ce0e917cca26a04b7cbcf7374cf4531ae06474be2624f6ffa45ded72170534b9f535e7703c079d181feedba745626f88bdc41688e548821cdde474d8d526c91c4c387f20ef7538c298d4866a64aa9d5ed019aeee0a2589bb94926889b6bcaf089afb80ca5c75565386a8043f1f7ca973ef453128a30a5a65816265a3cb9054a500915cfabf06371a6963ed652f5c02d7a4a09edb44c2daa7c2ef832a56527b433b20626f6110405d6a20d0db46e3b43eb90f0ba809e4c86f0525e795fdc75e77697b039f83bfe2ffd30121889dac42323bc7b61149212058f45f1191e423ef1a4377d56d3f2c05bd542dfedbbe36fc1a612e7197d48cd9cb1f99140203b61e5f58f02b679fbee574c65627dd19ac40d557f5c698dc39ec9c3adba0c554fe234fe402b32f9216ad6e5c5cb3e315838175d2ed566c6dbedae744fb1056f5d204d6edce932bfc3934f3bfaafef152ad01e3274f8d59a469b926ee70ab46e9e6cfeade141b6637542ade7906783973323b28a1b04a9d962db3cc71e21bb9c23db8ca81914d786348a7fb923388922bc67c33f4fda94dd02946f52d1fa14ab08ecce7a02bcdd09adf1e9d195202eb835595c9a0e91398ce136c9f178146c98b10197578d7a39e0a2d751956751412d5c36b00152fb0f94fd39024cfc8b6c1170e9196b7d89e65934a4c35a31e8e3385524acb46ee23dd0c0beff66af2232c9e4dcf086582a7a1a01a110a8e00af9141712b5cf43d1c8c654b16e9e4e812e6eb6299c235e81178b117233fe580724e723a72b130e9dd0e78f451d9221a6f68076dbdb6063d807d5390064abc5df82bb95ec103effc1f51f71cbd3abec5a5c375e2d397259d77b43e7ec446c933b5c74d65b19f668209eefba97c28facae669cd7918892c33cb5ef1c4b96096d52efffd91680f87cca0424ae0fc8f2dceaa31146ab9a2190866ac0fb859e7e8c4dd99b05a62606a8b9ce4b1cb14c649e573578ecd32a0d76db8b3f7a1ecdb5e421128baf634d9d610803a8f5c4501cb6de06689a300d38b02760c7d15f7670ad51747916ba1004d8f5002844bf2fadca993c3a1c84c615be0fac4049904bf0d596a244103868f75f41dec9c32049894a903074da1f9750fe997e9b2a8218731c90431acd31c23be4f32bb048764e5b12a6fa6df406c91955aaa3e38e6a80515456283a965b48ec50c0b92647595059bcc46c606d0d438a44b6aacd65071718603f5ff8ba9c41ae8429c8af199eac02797d1e9c28e40d901571e567ea5df79707ebd09baf70fcbca49e0e35b2b1ecb2fe951d3acfef0d31ffe6bb36e7ad810437cf84b77d8c9db86606c6e8669b43b3459682742b681434f0b982e68d6e02378df110118eaf313624f496fca7ebc2aea14408b4080ce9d9d72698a235ffcb463c948b72223eaa541162f86fceafdee51a9c78e48638b8a2fc8774ff389a5ef033235d494e950605ced562851efab300c552c571ed8b2d20b4358cfa19e0373aa8b62e38a540d628f58679836f95ee492943fa312c537003a9821916fedcb0044a28174efc154e0aace7de5b4d35414047ffb216585048dc1dced90a324db307662ca608e6669cbe35f06a690e526247de0322b1d925e7643e4bd7c9281a055165a760c4ef2c1a46359d74869a551e16a34c98390fecc3e759486dc3ccd2331a870e637c8c0015f0cca449c68631d01252b0cca4d0fe35bd6ae79f6c0598ce09b34188cd331928d404a0324941bc681ada1d0b3aee972903f175098b652397b04b5f0242cf27181d7f7f52fe68ea36c5cd52bbc7fc4c58cf99de55523fdf3eb8f6e5e1f0d8e879c9c4013277966dc29fc901848c91e78b1bde020b285af25ab170dc7fb554a4152f557db23e82d9e8ad0fa89fea4b9b09fc3826bfb9f8aafcaa279663bd233e32d5b7621395de7f5f202ac5bd24a7872b9bf67edf082fb1ff20e845cddfdcbc7de223655f49f7617738ef44a347b0f369f8cea21fec9b69cf3cb6f26395701578159c757fd4c47a7c07e292dcc03d7f0ef6c659296907b3bf6c1650e43a2c4b510e9db2813a50a1b71d1aa9048acdba407f69034329231652290442bc3d81c638dc19b58b31b3e90e2113cd6c5d06f44c81018c054a91cff88d35c26ed59d5fe56d0761ea9c99bc0f17c63794ec7cd17580868149f33540d9a3b33b899dc56e135fef31007153b53551b75a6b1cf0fe589cecfb0fcaa4e0f16cc6a6553a33d629231aea95e8e0113b80a2cfcf056fe53378c52937c1ea3a8ceb297119ded1a7983c453876f8076bedff8fee147b9f59cb17e03da0ba39c12f915424cee714e7632f44786d4d214dc2bad1751246669ce0902214f64d447ca32d7747b9cdae0e8eb4f404b629ae41a4a1fd14fb7d6b882b20b597f1542c46946f87de17287cddf916ab8b36d476c01d3e2513e5b61f7e795b3b60c5f7b6d64a30cbad2608fa824ed00fbb087850bf166d4d3c3b14e95b176a4b2dcc5c59d9d40c7c1d789164aab46fa92c14ad136d365d33af60f58f5912f8e94c1f36eaa51d935350fe3657e2436a48f01497f9c9ebd4647dea6128497e630e2784eac74e1818d79e5a63437c59929e2d26cedfb667c11c416cd4e58470eded848209abf59914e96e1ebb03fb80d8743d5f41648402bed581069a4c801b73f4dad4cdf4e77615a7e73ea9b8523f1ce842795ee54a66839dab2c0936a0b3b4bc91c0ef1433a2b983e96064849f232769cf7ae013388288cb8af4320ac444eb67edfb44f129bb03f1754cb357fef59e0659e7559f0f5a222f123e25ca4924312e4ee5c7acf46e8e3e77dddbe7506cb40785cee787dc46664151a23be9190407c9bc91db725c51173bc8c9655601fffa382819c6f4800b71465ade0ac934dc8a80fd6671186beee43fad6f4d97d16beea25795877b1d2df89969727abda8e50525d616b61731819032c586c9baa30ee8e780ba4ad39eb85ab73ec4622997d5940d158ae02ad46e5c1f20fba2a1c6b61d746dc3980382be548789690081d1c8184371b62020b7cb23605174d466a01019651d6cb6e5c7b75371dafc3b596536309e5df936cfaf66e83b64a2d7937dee93054a9efa77d00395fffc83bd0e9602e1688768226f4245f1920fe6acb8f989826aa440911197a6b4ae3d84e2e2c6d12d8360172b14a6b67002582b02264c233a857060ad5dceba1fad4f79272856896df85fee67a03bb55a08be05d5490127d148df0eddd30b7940f0bb9b31c79c1a540148b3420f13c6b14a6f570e9d03dcd2134722a872e66162502788a68cc3c9473b679650e2fb592762b1313ed48f5929231a8d1533db4395fac5871666b927ee1bf9092b6823c2bf98af8b3d4e0460c176fa19b9f7af5b2410ddc3fd091e27e6dc6d906e1074007aca0aab9507391c738bbeb432f27b30f813c5dd49388ed52574f106d47a666b6654e18ebccb803b81f57583b45111454a0fe1fc453a5742348a2bf1c540847c6255ce1978c0e1fc73e2513518b91191a7f01a4641172a0e468ee7f9f26275ee290f0a0106f39625c396af94397efa176a67754497d355497072b89bb1b901e2e8e7c7d2d622cc43ef5f35f67db1a874d203707c40b3eb6df3333ed4528fcf772b8c0f72da8c36e70992f9ea5c552fa49048428e4e9c144b79f3458ada49f222d9e3bd4c146656c603bc51db038042d0fb578feba8ccdc86945da7ddfba506bcfa59a530e2d7456403c21d708df13e03f27e8ab97375bd25ce87c4921d3d7032de2793c3a3e7f9e25f112108c74c072f4a3875cc50fb29e60294112ed299d76e57feebf729aff3d635c640a557775b053c991cf3058e9ec8b643527646ce2a49eb2e825f0c32c710d88d1bf99a6e550af4b27cc2a48ffb398798ccabe381437a119831b6929432ff060ba82526ef84baffbc2e3a609fda48535bda86d437b20fc76ea9c4bede74b5e019e6471612c825af66953bde2dc3d90b8503553ae536836034e8e0caaf40a82dd0aff654864bd72fd71eb21f3765b583765c8bcd5afe49ea8de582840f149c2d284f8f976cbc1ecbb79eabe2cb6c867a144c626dba7134a80aab0d773fa5137d1a65627f44640b98a6d27afc6fac69d32fb21ebed25336b1df86337fadf21b300a9a80bb7c7a8dcab9c91e943996d24deddb65515d4ff31bd30f027fedc800d994edd8ab50a42ac1fc2f8acde1b32c55ed968688a62f0dffc70dc63ed41652b4ebc20dfdfa36352cacd9347147fe8b2e42a314fb4629a08b050010f50a3364deb7ae6d4d7a466ee05805122713cff34eb743ad4f496ff9cda7788e6ae7870e377e4a8c9a58a2e5b37fcd9a4238477aef70bd865d5dd589e2776e0265ec35532e980af655338f64cc62ed98a3ac9fade0d9fa94ecb0fc1cd7d531684116f3675b54b68eccd85db8418d4633a265bfa0defc893906dbd82fc72c799e9e8df40c8e8315572738845d9c0c63eaf857c0b0d61bb6b660ab4464887871bcf0b50ac38123cdc82ed0fabd18af2d0bbe2d2208cb248cd6280414f4c6f7dcc0c0b592132d9c5475909aed0d760ab76696c95965ade65760b0d633a90cdcf910fa74d7f21cfeaebda6e5c80ff8572a46db43711e4ae657d81a052323647321920a365e80b0dfc8475b2f322954db2c131fe60568b8e62b6fc57bf1a3b169b7107db248b66cd267c0856c66ed303d33e34f57f378d87f787910e7e57ef8e9b1401c7de3a43c0457d5698a1707f9073dcd2dd09fa30b84ed981ee349642acd562b097cb210f3382e0855ff293ced55aaeca565c690258a094397966291d383c92934ef3d11fe05c654a52aa8157e8e5ed88b01e4340ed2d4ce1244450abab08d58e40dc59d87029e535781945f9c2cb01616e642920b80997e22c6ade0944d73ac3a3ed905dc84031a99ae699487d5da068dd37a8dd24adca7a22539a501bc1e89554df4ad6e0659936b2a276ee387e0adc20ad0d6219ce37b48ec57d5077a601d718771b10b5c7c1468f2322b4cd8b81c11378393fb67c3a4f7edaf6f6baa4d14c177954ec36596171c6adc75a450fb2c4b66aeeef1077985d178c21c7c37a91de967b355325b7012f3398a95da655eb4d1084205abfab5a0be18d9a01934c0d8d1b48eb0ba8d94793808944c83470c1ddcf20b6d1ca5b4520c23514d730ab7110fe0d463d8e12641000a727c650811736a094ce10370f71edf625f0a196bd914def5a2120ef96db0d63ac6a317ca9af0f35b7285bf6f08f9ba0358c8ec669ce35a6a98c57b090eaa42617aa212e97bf1b4e960fc9c682eeeb00b635de86004b29cb28c7184aea78ed5255c105066d5a2fd0497dc18139359b143024a3f7aa72ab0f164a44f38008a8392ea2e450508f57c3739b165d1125c376bb90ed0d0838b0f1f4fe619e672f56d3ea68d027e5dbbb7367fbe7024f75b490e3973e6356885c6ae6a562e5e28825e692b5472f10a9766482658e639ad2746b1f53490ec4017d7620655cb12f3405ab5ee2769b8cb65578aec1008a435d4542d6ee9e0869ed8f09b025856e581aa6382ab223b5879cabeecc7a05d6d9a9926c7cb66419b5ccba861d4a786d546655012f813f9f0cc8e1edee4f036449f1f215ea619f9578bf073bfa674bc61a5338dcf5da2ef2820f40abe5f6c6184b381048e3db30bce35b58b510aad5c4ca1e2187f8bcacf6a299d5e771a1413c31b25479c1517c377b7640c5d6619daeeade076fe40d691507fa7827ca105328d36c1a28cf12bce9b34598c50c81bbe361209c16f5e7452025a7c6846b4bd1fb5c4a97f767abc6c29f714c5af012e327fc913c2fb62ba1b91be45eabb3560869094bcf41cc0e30879f8ff1ba11b012c00bb2160896bf7a3487a9eca2bd75d0f025d4822ac69bf623e81d642080040722a956a97c6801bb543f565669e7eaab9db840c7389b2b94ade7a039afeafe3923c6cb8f0d2ab145e755ce7ccd3827be324f4b507914099ada1e76aa8245e4a6b8e7690e61d5d3c01117014d44c024a510edb271da722d0fd3ab79a19bca1090833c692c0f6b529f01755ee8500dd8f0272233f9e4fed1fcb2a5ce69e97e52394fc31a168a87b3f77f9807540450257d121ecd77a5499d8092dea19a9d47aecbddfcba10cd348cd2a0d1154578bda1f5f6994a0b5519c9708ed6bcba66129906a720502b843d5d83eb3e60cff06c978144f1268495f8d291290ae549387d741ce9c6421198bfbb3675f447fdc6ff4620280350206416bbc94ae71c3346390e9bcea64f2c46ccb3dd3169187af76280a5f817e5dfb26b9c137f1fc78a02316a87a430b66f35f79c5a76348e5b2f1a57858a73ddbb8ab9ba8a22c151e496fb031acfa8a6fe8a7804acdc5110920def6a600d05dfad696113238f53919b480f3f93638273fb0f38110621d0dfefdf5ff7d1b1c41e12927cbf4edae752f6acc5d303f88a23e650a130d7d1ff01beca96e49b104a3efac035106b52c6b5a4eb435f66e99954d39a88e647c9fa869a18ed9dcfeea3682101bb9024d91d5e471ed9b2c000fa0531b06ccc0c32660aba90738ea2b5c7077507494199025c9d6a39a533839568b413249340fc545dcd24a6879e516bb41e3e39a44e3d1eb133842bc612aae23173b20d0658bb657a9858ebe45579dc2a0c51ce585031638aa68df739e8a7e019ec05fe1954193c9e33eb92e808782b188ea4594da2b0dbd3d534d3d417df75d33f59606755dc72b52776df514d97e61c8b72b7b1daeb71431c4c53ce28d4ee3ed3633d64e6c507155c458c0cddca0b3c1e0ba29733f3fd4e24be7cdb42d6e7e625d9669bc6b892e5c9900ba3177daeea477b88d7b88da6228d00e20425a27bc5ad72a13363d537890e7d4537f9bb42e2d48ba473be870a7628ed23f12ef8c79140dcb900c7ca68c22813417e806b64e6c789d10023495edb7657541eeb75cc682b13b1ffdb1e3617763f55d09d49389b3a048da6d2ccf3386a01fce44e6542f11e6137e00a39bb608a358b6cf2af1a34c8f96225520d07f6b569d3366f37a29c4cbdc1556ba0296676c3576267a12ed799a08814f6c57a23dfff253d9a95b1f5b9be1e688f32501371815ed7c033ef62a12061e6cff0b9a02ea8d671834eb9640e4ebbb067e68bdab581052c673e84a5e7e544f51e572ac4fa23a0b6bcab7481b7007c7a5306ee66455fd0170a0ef4b81b48937ce8590935dc0d9c986a11811dba131c8feb74650a36593fafdbcc28a6ceabc9b78506050af02fbe76bb3abdaee2b08d9454044422d694a19f5f0a6cf41f9bf34cf51c5d04828ca372fbb16a4b3758865c0da4d14c59f3d30c9c03072163e2841306df64f283457ea16d2400cdc7fde1bdb44ccd942456104a2081ca95028198fc4681aec44109d002c50bb0055d78c9ebe29af1f5b919ca5a97d7d023090918cb992262668ad93f6def7fb7c4c50d0201ad28f614f1d5666af6374be4a27dc9c539283906649db06be533f586df29b18747a9e189445e8044b7cb186e088dd65bb6f7713fcd405cd4b55cfe286787fb3ddb444224a1d5b8d1c1afd8fd55ac2c55cc277ff4c6bd0fea6ea0879137893b4d6ddff8fc48e5652772368cfeda2512a2a0c5b1d9d2d5f182aa4b3434866862048967674cf6ba630e37a4dd57a7bb0d46938037d50889b69b70e61a9a3bc1041e4fac7e7b3da35c3380bbe686a7e9f35c0d5d81af506ce9e327e60ec600b2733fbcb2d64e4ec861648372ee2e00dbb966a555abacf3b6a47043650cebf1a6ae926c2b2f860ede36f109c18a0d0e8f06062089e5e6102ae7a685b14e5b1d671efa538e55c34eecfa665e899e891f78f77bce0bf637a4c1ed213d46b5d2ad80ecde9baadbfbc8c85a97bb4c46ee781259ccf95fac5d920abcde4c11a720ca6edbb27e81f1cf8be8e7c8672bbfe189a2edabb1bb48753e80401d59c817cea95515456acba34fcf5a6e28d7a776be773e35096bc4d3c97e8b4d9a54fe6ab0c2f9d3ca95ea4efd012c1c2c086460d3dd8f0747761f45464f6a18e563e5c4d4f4919c8769695f2db773df0afd5be0884e7bd8a1873c08871075d18e0d2b1bed3e5e39932029277b083c1e2175e59505c8b3b180b05aa5c79d7f7688b7b486fc616a8c51212bcb771dd8de956976bfbfed5efca747d3ba1938ee95e3a52de93a295d24d8a25cda2e1239bc08ab0ee684b00960d9b57909ed3f030187f0d8a8afc73ee31259908b425ba22b4dd50e57d567cb36763697ae9eed9dd42ed728eed955ba442e86847a25009999bdc54f492451198d48b3f631f91bc6dd13a3733ff708579d0971b55383f5e9d5dfe362c701625d45e8295003f0251d4db7a2eb7a7bfb7d0b8fd9d0dc98c58ed0b46e813812fe9b07322563e967ea1a5121f3e9a98d4c6094da8b317a9cfbd62980ed7b57e8941c98fd3516158b0fe8f74f0c4bd3d4d930461ff7f096205eb31b58c7c94b715ae428d3a58ca8fbb4b134f2cd7f415fab526531f7547b2904919b75cfa2663080a52f2461176c7d751e6128b47edd6ab5ee63a268985208714c89382dd3685b2cb39771dec19224b5d089dd32c2a9fb7377c839a8176dc59c2d402bac0d3eec8a5fe272558d2e768b5ce15b51c32ae622bf87d5637aca66e7702d21750bd580f688e349919dc505b85cae0013ee3d5d99652fa9a2c771608734e56702210f6da0518bf26b485f45389737594617696a98f9203716a6231d2d63a9d8483382982f88578d602902fd709b7907671eb6f0ce1e1937089a551c48c1a98ab45fd7969872300e3ba07646190a7c141b79f58478d9f7b1387e9c7cedb95f2f4c3ade887fabf26b73c95d96c710306e56e028ecd692e9ef8cb29b8a54f9d2a238a6d18cc3c31e6fe7039d8c756537241cf9aacf5d8ba79af86d720bfaf27571d8685e6fb7bb2d264d6e6fa20a592b7450a8684c1706a0e832a8c13a34f34edffc94da67b60ddf664576b3c4c175bcd893030f4c8cae61b7fdb4897032f2309e7dc48172297d4d819dbeb9a2c2e6dd8005396160a8ca4a1f54f102e01a512f8b2db8a554d3490f6faf03a0aa400edbcd1edcb2ef5c73bf6932d3c09d5545389aff6226a59c38b129ee31ab51151b07aa41d81bd6915ee9b1cca986ee21a37e750954f1bbf14877e852846ca1a14d76e8771515e362be89244256c538483e7ea508e55d0f097360afcd0351c44be892dfedd75c417b0dde842f1fcf6f981a71e990221c1d7014a98200e93397f989afbf0e6ffb6dfe5bb5f3270b717027540e7d149cccdf00a138c4fafe8714393f99473d73895d2942404c8392362cd45f4a763543497608802a821366f16ec4a4c3140f803ad656c3ff7adfa354dcd92b643b69c6d4af4c27c80c996c4ae76f4c5f70d771c668808e12e1b4bc7b28083b192ce0afbdfab628abad15abfbefbb9f7975ce6a22e17597cc3454efd87d2af6e4d91d64e5cb30f20e462a52ad53b64b7b6d08f65514d2a29656dd76c311a9d13e182a184a860f435fec80a3bea6fb7e7e1f1595e60239cfc8675a00551937629dda3b1a8b76ecee3e97c3561364e25d6a845e53544221b2f1e0b743a54b58be29378ba0833eb14747a44d6e438a1a4a58399b83913344eafb5018a19ac347964801a02057318db77a73263a3d7d599993d133295868f338556931497fb7da4f3c6c0a6480904671bf97cadf8e3f83ba15296f66d7ced9e647458cb6bc8da69da4e7eeaa98c10d1835022edd77084c857f9360238d774ba55d5c8600a7e9d633bc073a7ec3ffc4c65ce2a77d4c06336dfecbd4e713625507419be2d3604899a5dd15575d9d9bdcad47ff841cb0dd9350fc9a6be31a9c86eb6588487917ae9991f5731c907fc4ba839e99865dd4d1f83e9041b49c83a12ded344e284592a7104d0147ca0beaaae4c3e4bbe7eef8adc5fec8fef697c4add2943b7ab34609b5f0777e55ab0aeaca5f04373a39fc5c17384f551d299dd55527a462d146e9fd4942d9f6feed8969368b7596cfeff1c77cee037385afab8f6518eaa4258ab59b0cf796ddb318bb12ea086c60807d1823098d4e348dc8736c379d68d312e18ab997cafcb1d82ff218276c229032379cf35e9ec7c7db0cdefe00e2d9939ce614ae1c108b0f2e953578bdb6ede4620d67376ee6797a8f653311ff2bfa6d50e3c74da824e73bec03f718fe9a57c5c56a488456cc556de9f49b04a575bf4129135a294a1a48a9d428fc4e889ab4dcc8eec12188ca66337e1caad1abeedd9452d7234e474eac12cc90cc1e42a8df67d038a75d1c8a14098550593c54891d8c1c7856e39012282f42a6c85c4eac1ed44ef346fe639e37e5de099fe15dec4e4ec30ed057f28cff607e619c1a4fe0d8ead8b7ea7fac72490a08d8a0feb31b918548118ee50bdf96ffdbea0f6aeaea6566b4deeab6f4cd07fa6c60a150ee826fd243921c01ff628539dc4b57ff5c3f503d1f7cdfd26f2be86d09a85389f883624fb9a50e0692f24cc958f97d682c5bebc5bc9d2943a708e2f16fc9e0200f9a938adb31a035f1cc2451482fbf9fed2ce8be4b947534dcae2e99900e40e6393fefbfd9e8def2931cf28fc91c99e6fbc8d3af65f1581aa2b3b4307b7acdadc4a2aa1eded211b1012e10eb3f735599989a19332b629cd3f880252598f55443ba447b8243bef6c75ecad1f80a28fa58b3e5c5fdc830bf1691f382ff29fbe4e30a55fa675e8df4a1927f236b415acd24d340f0ec22cd60d6b4df5c2db45101b8ed35d1e7dff5d92596ee2651dd1681503dade3fb822872ed8ff9378b542c9e4e8ac5ac2c441b79b482b33ba069b4c095f6ec3924a60fd929a4a538a1d859f6e546d1f2e5cbcacb10947fc3aae4a9c1482cce67de60cc46cdbdfc111f989de5dcfc2d9d4961027d616e550bf18b4c3ec078c8ebf794065e42898026b263070d477a821aeb5c5f2163114af47433ae3ff386bf9c98235a79f18ef6a2067c5980d5b70ffadd6695f253be37afe3deeb8c528a6d119b4b70ee762ac0efd5acabdba9ff572d802a245c1aa9d55d80dccd2c2c6012e2c23c4babdc0d89a876e3ec725d98dec8a320aeb0eff39fe2b249081cd731bc501c64006304ac0f49dada6662e215fabd38bf2ab47d30658b0de4be49a283200476d3cad612f023eece591f54531a8180374fe5ba5d538b07de8e3bdfa823c2d65ecaff782523473710ae53353fcd60c43d200b045d0004fff5fd47b8f8de0f8afab62fc3d00645e54ea536b760e70e4a420e52c6859e67301176a2905778c0191f7869d08f5ee59c38a0844c4a557ab0162bb9aeb7376ef5b0cf0495d1d87da5d2463d9b311b32b95eb087bbb05f1bdc96fccfc15e47ce9ea754e2bbf4251770c08e877dd6a2d9334a48f825460ae8cd451bb54fdab3ee8f5be664fb175e60737fc6aa491a031984f60585362e9d7c74c682a6a0c93ae638d79a91cc66efaf517083232a3ed151f96f6c39609d457283a02808e60e76903f4b01051232ebd024061e0aca401fc077a2c88695c0a152d1b1c3de4471ff9425ea5ed08547592f2b1cb8b9e3ca39e25cc4a729ceb1371a1b3d186fa9a51074a70ead100ced84504f95425fc4ed641f193ca9df5522cf02333cb3a1e120f33458b8c10f9947c85fa76fb1be3002e4a8e94c30fa613390a2a95bb221cd8d9dbe4efe40e011f5ad0c381e814ce965ecd109df21f55d94038a19cebc84300b08227533a09063932f55c0b480e9b70fd4953f9327fb741a09d5c1085a5656511b2eceffe7749a77b632a0c08a15f49e1b0c70d7068ed14f92c4f9617b00d1f9271bb7c6f9c8a1ba6af794b549e7d10ca008398102322bed0db02c1cfeddf17cbf9f92a58d51fd0c18b3e33c596aa5f1dd9d795b87e98744368049b7c82ad8e5087b2e5f439de3d08d07dcd652d26b63f7d0b73cbc68520035b2c83d87f7feffda463fc0c1a9738cfd6a2ff58bb120c02bda6a1b41c3d599766e9fedeb32f2a1dabf5c2142f61f4f9a739af6daf158ae8ed5aa088504a325924c8b5ac343c141743199051b5c09249475dd5fb94cc1f1c9d94180ccef637abf886b2ed0c76e53388c873d8011a136f3d3130757b123d4d2b68e5ac2ef39c7a6aa2635e16a0db05781aeba9c76672a8673b551b89ae6c1e71c957e477398222f28c3d3a68f133c78165bf0dcc5e7b16a9f02c978a7533e45d47d93f8a308a420d3cbd5fde58767dc362566125d91667d3c65725d23039c9a53153423563dd8113b89e575b704ba96013d4718d287ba84ead1ed5047b1777c0f916ac8efbfdc96e0ab42f28468865282e2dc2e581c4ab343785b901fb8045797e80ed51863a84b76095af931d91f4d653a9fa781ada9083a442fd462ddea541a5645d9c68de1132d96dfad40201c31b00223ca5b94d312c99bb3eb25497aab0100f62ac4538a49e9b68148591d2a224c266a4007fe9c29a200701e29990a58ff19b7109891cc767d0c133e4e8d4fdc0893658a69cad2ab773fbb098878a310b6180ae5b20afee29ef0a834a67914c2b8d40373a167b04e7795aa6e792ab747796d7304a41a3dc3b8ab80edf15bcc75cdf0ada0489c7a5028295965623f29303e51c7f5c0d3c6484d6e74d123fe48f90a67431e831a8335f38371c0cc210263cbda923a8eca04b9130c2a152fd8fbcc49183226951901a4a4cfea5ed1db1d45718638ea72771bb26df1e9ec653964391a5ca63f822cca3fdd8d26c6c6faa86d139cfc02df35ce6586e7ef0ca1c67d0e267cea302678aca3b7c77c13670e1f7bdcd2259a97c533bf5c3cff122bc3864c470280084693ef2a0ef89809cc85b1b7630907b11b40e417d08666b12e07b026655c89a02d9662b94d749c776d47bbbcea22034b9c755ec1ba2a9e02c86bfa36914f30c749888f1f165b74593b33673315ed22105870de555987c24eda57e6f47a870ec4d5a5a50a6f7c97c1b8b30c1e3d2eb936110fc51c70f9f5a9679ff8e48adc2da263d4853efab9e7ba0f1a62feb2a4e5dabb962c70812651dbdf07949536c75e524fb3dbbbaa9b52ce24c4ca39dda52f84e42ea20ec62bca68dd3b5b988a7057e753861fbbca24db86898e0a1225381ff9ccfeba87fc9d7ffbf46089a961d86a511d1604550ce8d89c999da1e0dceb98891cd5cb082326998904658cce12db0b4de793c197b2d914bbf68731ee592b2f9d7eba02154ecad7f698610aaabe63375fa7c1c5e752351a73496287fea72117a913a157f1e9785cff39af89019980d5b8b02bb140b1015411568dd5c7a2b6c6592ab757baeb5435890ab743efbbeb549f6e1478ad9afb6b0faf6ea94689707964ac1c6450d4a288a33a834e9fe4514e1d7f4fa2a110efbac2d1d4cd984e714ca325433ab376a7e458dedd09ebc8b9da23040344b2b8e8f53b415e1b9321030e3d04e3ac548857b364e21d826f1b919228af985cfb691e0e81966291f8408ffd1ce6b43d8b719abdc5d7f8251c0e4fee209038943178dc99c775d6e0246f82617e1887e2ec5ac367a9c9505ff0cdc675d744aaa50e7c9ee235e1027d2ed7a5b7a6b2a8e07fbf320f3d8a18114030c25567e0e4ae2539e401b12e2a8c933413cba1a3850de3870079401d6503386e53352f77fba67168521f25fca9cb040ccd90db981d98021bbb3a5493bf3fed7f13830a92b100534623f3229b796b4afdb36895998db8b47aa55c1becd3d778246bd3db4173c42c775e0408a0dbfc55fa6c24fab3d7b77e7f1e311355d28ccce70e64b0ddbf4bb7085cc90b2068ee5c01612d2997f7d778b52627f58a5fd767af531dd1e7a814cfecb7aee331e5ab28a3e45e44931c32e48a28f9f7d94c2bdb16404a806e62a9d83d86426b45f47f99ab401601b17c2c75b96aa328d0c9dd53dc4c8d30b59c234519b11c93f053ea39e8997bbe39139ea2fa985aa8fcfed55a6af016bce113a7eaf541a6fe519a04c8aad8c6e6ab2cebdead3d90fbc072a5303e8203062360a4186a956d7e49db2d39669dc65e163104fddcc817e143e1a6d23bb17765a3a1341876cf9fe8ed32710f3e14dd87f8446cd1e93a2df98860b5754784032da946f2662c6ee3adf1ef3a430cd1b03977aecc57b928b5fdf51b55845dca437e03fcae22562aebf9ec02c856b850b12d89f36b7e39989e6fee7dd045ef89836825fd5fa818cdb953d8b0b70114935a737a320ac50efb5ef7a8a120615f55a239e22ebd7758ba2d046fa96b8a4cd3f6b2b05b3dd173a269571ae8e0e1ef3a7cbd98b1e8c793155c4a292259e94c5092912d7c69d91137ea007374880697651c5a76706f17238b721d42ebd4d4147d3a18ea87ec5108c9dc79a4754d7958be5d068bcd0fdd7607ff19e57cc9c18e09fc913b2ad4a707504a85f4c74125fcc69a51860dc4d62d072d125268cee5711b57f9b32eb00fb880989db9b0d459348013d214f53b9102f93fc43c5d0a37bc6f9c65da02de51c9ee1625fca35c4def1acb3d1eb74fae27c642147b0c0a25026f77f67ce3d9988dff24577ab26a4621fbb60da39580ad7ac148c96673bb54d9d27bfe7032d54f28323afa2d6e188f33048e38c69efdabc29e79c7638c1685c3ae0ad032b2d4d0035d9241f84128153320b7f3bd2bbe1b4bc29bb19f86465ffe5d659915ff924cc44fd19e44b6f5f9bdbe459c7e5ae2600df100d166b396d82dca15a528e7a82c4653e07cab3efc0b4228e52b82be92fbf1702d9764092905f5684efe86899a1679a38d5c03de630263c7011e645b70586b8ac966db18d0d84b27118a1775ec525bef9536f01d5402bce1c1aa5a662f29c0775dd6b00d4e0487515c18bbde2baab6a7993e060f4dbcd150fc04e61a651020cf2ca994b97d5ae0f693d462d8f1dd23a7c528e3ced1d42304b70ee44b05a233a8c3e505ad93e296bc01eb910990605c761b9e814e33687fe6bb76778ca5d4011547fef88cb58ebde4ee88ebaa00bfbfec20bc9b0d298cd91a1150c5e8bec1dc34cb86d5168a5c5ab8d9ae273c9d90afc2b8da8d598b4f7101251d7bb9d0db33cc5c2822e49ba8599350d333507078b1a47e93c5b33fb0af95e32c2a566d5d80345471aa63a111df6b2791f869bde16f7654e9120a5239b40e99ceb10ad50e2fd3f223b97e608d3d27b62d438ffbeb4fad27f8a63adec8820b0b4dec84852e9fbad60360f6b687cade815d9397698775fb1ed3cb11088c045bfd1c640fe3109fbb09faf2f9fef145eef4e9a09bd6fdfc2b6ee6c9134e386dd508ec44b705af57d2e114cb0a4a5a44a8e540427e2d6df78c9a83fd4c5fd4fc2cf52a266e359f0dabce92bbcc2df8adacf96ec12196e270fa0832a66c6900307a9b7e4008b19c71e4e0ba5959bce0b23570fd8210f0f0bd922167c07c51b8a1253d4bffc6c1559eb232fb1709a56b488633830330e618a29c482e75128bcd5841a2cd7705501185a724d8b4545a26121ad506e35dea1bafb6c99fa0c300672282ffe136c56f92de29de993fa99db12af7083b409bd6786fa73fb253b29ce9bfdbd77995b96de2a6c9e669a99f246d0d868c059c98bf9316d42e5d73b19b227a44130b0f78c91bd0f987d2a9883eb17f4deb34adf34607ab3a340638cbb137e6d454aa56eed68664b018cc0c71f1257f560a6e33587a1c32e4c3a02de0dcf4e8e7641770a65d9e4ad4d79df490ac8f1a0a2f1a531f90a9755379982d6f45731795aa8a60b49830111fadf8f700a7bff4f5edeeb94c44a4234c744bef71b00e6b930c301bdcd899cce9ff3ebab0fd3461a6d1b4ec434421a16cfefa613f2d514beda0ac0b6ca0a45504ff511e652825ce314cd8641abb87092469b2dee37c17468af2361b6030b3439bf1ce0d638d5cc25a279cb32253ea918beebe595a7d83b59fbc98a9456479d51c1a92515f0c63f90fa919128b6b72fd947048edc138adf690aee864486e30088db545d79d63af0acaa47a0c4e7d9ca1db37f996a993dc5534f78d234fe4113182b3f8ee47a2b986b859cca5b772e2e37a2ef2cbf1c3046c7c9e0e03c3c6531da07f1cc3047929cb4bfcc3027a07cb40ea7c5569d6e00636326bc68a94b4bb8c54defbe0317576e77e66df51f171916d7d70ecfdb0638a1cc67c68127e191ee4c04ac5149325ee249cabdeac82ea1850c06f03d621bab55f1a93280488afef98f8c620bd1686e50bbb210f96134f9b5188bea7622b7c080f4dc34a75411c910975751d8b5d5807f8c479e02810bc60168d91b3372f8201bcb35d9c56448a97b3a13538902d6df9cb623e8b94b4c649f754605e6c38cb1686d235d7018d69883a4427ae6ff9ddbc2710f719cc01d5b01a6e2434b5f6bc6bad1023f9b302e03531b433535f2314bd7fe45763b7142d87e60d0651894a7405fa0ce42d627a461144d884b5a220c14c56b78ffdf7f06ccf96b88080f237b708807066b5fac7bb979965e785b04052fcecb97f4a0c180edd0dd1e7f1538fd5a6e4d27b84b50a9f26a24c6b84daf5615f4ad809a197088310ef83d3f47420fc6089d2f29b712fd71c87341e229b286e160e60ed164005519978ff3bf16a7879b71e4faf73ecbe308dd84830b404bfb7687114debec9556e9c1cb79592a19291b94fcf528c04d2c7b28a0ed641924cc5c7789e1533f7877355ae150296e140e5fbb3fb2c635d7f0b8384e76bc11e1ff71f528ab9fab2f80bb799c14c18ba08880a31d382c005738845a993d69ba1d7789f63767a889ce746f8c6dda24a8183f7196d5c8d1f160c26b323be4202a33640407fa51c86a65dccac05c945d4d1ff80cbd32ed1b02a15b55e24b63add693f59e1f97b2ddab90c1680553429f397fdaab455d3b7cf62b92630df730273065c1aa1cd1a526d4028e4c1309d6cbcf2acd5169d85c8ad085308f4d0d4caa7e54e1fd5d43028c5de277cb7cd6e8f5061a607181085ecc49eba34cf490c85293a292e7658dce739e7089866740e38c2d6ca34cfbd45c8e5dcc9172bd395bcfb834182a6526e6c92004d702a6d09d6d98a0f31d9a7ff786139d2760a265bab2b8ccc8991f9f0d1902a7d723d2cc07bc4a60107f63627cd450c347ddaa215e176fed373c87372cfe6a6160405b81defdbcb8756bd7b70e99316cb1e87a3460c3830c37253586098f21093e80b66c851f17ff311bd8ccb1b1db9e3c83aa98d392e575e187eb81efdf120cfb841433f2739ced9ef33979f1e9b364825f1db96c3263a5d18f79826104e2c93128492c6514d10cd16ff7d02d9d2b7bc60614d695f6fa5fb0c1ba0296db04b36f9c3a4590889478334852250b90a1477731694b96b438e5b23440e556c95346e553c5336cfc6196c00c6b2359744cd1b4eba8bab8eeabe91155cc3ae7fd7969d06c638d684641b2e332b297366a2076af22b6a6aec911d4e86189863113997cc2d061b22def2d3a7115e86e78afe793ea7815798c971ca0f0183a37f1715d2bcee1fce575650ac56fac657197e6b8961492ad34477348e59f9aec1ea499bfb56232d228ccc67cfa746b3d3ed301f7d7f6794819911d136533535d39659ae417e626cc93c8ea172d1b38ecb7c1712fdbbf5be8dcbb2faf0c3093ed0ea616dd8f957736d0b76a4c8c23a921b30644cda3b697551d229e97e01f9c98ed52cad4c748f7f4666cf431bca27673c018ef2251c49ff6262c9141595fbef0e9f22f5292cb67bd7eee869bab8034f07b26ea75cd0aa44f528bcaf3dc12e649f849a869ea77c6d0ee55d73eac0837dc67998da88d6beef435f701b40d9f6e2d0681cc95100a364d534ca3d0af4662ae0de4ffd0fffd0049ee5670419912abf4de132c9590f22d4950f95ece1c40d172edb78bd1dfb1d3a83959de68f03ce28e966b01c73b62164233ecf5f8bbd51aa7c329b867383f9ee4955965cc84abcec6ccc6bd576696e0f961c8cc2860ba2dddf16f40cb1e93401feee9373208e4951dea75432e01026e6c03ba3dc88b21dd18ffdae8852120ef2f8c8e8d04e2d47d937486e26d592978ea112526ae90d0adce34bf18bd5e7d8e5777c52e52bcc086fc7424b7e7416f1d6151fc55e8ce3dbd42cd586255daa5a15a9c84d565b8b889e4119ffc41306b957443a991079573178a006689c5aabe98c49abf3ba0161c1dd3b6693486ba7e7420233770b737274feee58764dffb0ef5334fa9c2fa5a0be9f2071bc1e2e4db31e00bdfe4fa9888446a033204b8ea1ff1a5cfb585ac240a58bf7ccb2565fc74d9e7a220c2b306de05f50cb2150e5a121532851943b95dd4444932ba4aa488b5b7eb3d469d7110d59e8d8f5e2c2be625471824784c0efc02379a6902b3fb6ad9c73ae07e7523acfac39b528dfe4b837327732c6bcafbd8871b52d3ffb0d79796a1a1fa0a92bf60f6263f80a981d36cff69792b1f6d9cae8a27a4569fc13b00d14c439edb3f629c28c90f61a97f5023181ffddd618cc8e1aa09ddc1d5c36c882abd97bcc9100731f3ee4c15a16fa233b4ecb4aab107c24dfe882143b0736bc431383033939ff4f10c1f41a93bfd42824c09c8cdd0b66773d565c4165dbb7f708ed1d20eb0f4737cdb9ccaee3b554f7dd519aa70f893326c0534b5314c8022d5e9305d4253f4fbbed76972ee051d1698f8f62fd6856f6f684c9786110c0f05b5cabebad89be4a83ac510bda0a01cfe5cc83ed37c9c5f866a6c0f32ab8a424e2cb002c1693d1804fc89b49dada787d8fc3c16dd7e84b1040ca7030bd093cd07588fe1cd9451978aedf7e0a4da4792040acdf072fa7fdca7b7915eeca2aef782223cb6f18d7fa2c065d99bed3e26abbafb4ed50f86c1fc050c576419ec9de65794a3c56199dbf7c1dd3d1f857905c6efe7b36eb53f4ba2ef7a9749c4c79d8c7261a05d72a5dd76b05caeef2f27b4c94e2f7b33740caef85be888887fe2f3908889db94d91663da05245dc94f41cf19488e9b5e6342b72a53e11b1bb5dee78b9c6e1422d265e3f2343b5df84700addbb2e6cb69a282ad05a3d178301156425ccd22534522264fa81dfff6cd26412cb19bb924c3ceb8bff809bd89075beb2193b2d7adb4c9cd491b538712c69e34779c481c21f1aab427658d2ad8d459829f00b08fb8c8b59e9907cb13b54a08d1bed523b741be4a2df20af7a37a984a8c5a6c43327cd94886dae607d0366ee237db8e996e16ad8ff940c4583e4854056c04aa5c1aed4bc4f1087a0c1e7083464a50e25b7076ddb27c81ceb21c1aefd59ae02f76f9c77c19a54396fc4677c6aed399f2b769704254e53e7e27deac804d449bdd1249adf5cea4d4824f7abc09b2314cf1a3cda6dd2634e87e9cfcd50050b4440ddc3e6b4fa1338e464ac3ef82c35fbb6f602350c2d8d2e7eaa7518b2c6a5251c175e232169544f76b23665bee23f2434c7537dded0b440cd2dfd9ca1c97b98e4ea833a907ba677706986cea3c52b79e6705690d27d06ff1fc95ff204aad436356cc016e6216679e0bc044747ca3bb8f1e3df4314077144b00ecbca46859aa8ca219ed31d57a4910f81fedf29adf4ae2360a57b930e69950abd43850c8f46f49215a5fb787a52f39e91015b6b9d51e9b66a71a3b7cdba9c8470ac9c27f68f2de1864288c0ad333d34948395e9d8a57ef8d9557aeb306b9f84ce5b469c9474de2623441659610043e115feb56e99d77caed39b1613f2d102cbfd9873fd6e84983d7a41a2b1be9c64613e5ff3e7b6812d72f1d22be7652a8c29f5d5bc2fda28f728be227dc048593533c79fed4cfbf29571677af2484b1db56f830249855fdc5c224fe14ef240d917fd49664dae7690b3ad83848f8d25803cd673e76c985402f94ecbe945a4bf22718128914a35a66c571600705e62b1b6849506c088e3d55fb2e0173eea5442a91f8569fbbdb14c508b82906be31bb6c4b2357d8069cd6f84f2cf58a1cf450935c7372630ca1075674d744b5d18c0aee08961f5d91a545a6ac34886f8a886daaff7dba04305dceb9f9cc116ed37a4032635f55b722ab0d4b1b1064fdca2cfe69f9ee3bc6cbf594707bdeaa8861d7fbd693d47e6763f96ee45b9681450c38bfa3c5c2e48eb4e32fd191f079717db24d26ff0f4add273845da9c3752fdaa155670b76a194215e1e4197fdea05e65e207a135552fb99a979b6da2323b885c26dc018a3150e95a9508ab3c8d23222c7257682d23400d6d6011fc8d34b9522c4ed5828eb59fd462ff3b10c8309411d585a63a77957d6b238797ccb9b228a0e625408958cd77822ef37a24b1fb46d5ceb113b90110eb2784df66e5e0586efe867a932f8a9d855a237e4ab76507ee1ba74e0570fcdc180f6cc408ba907a465b5ac6e4a00d87cf64314c4eaceaf1e450b309a454e7c30b8ae2764aafbc815e2e035379820d279d4c32eaf062151814b77a037733f52e276c2efc3091bc2d9f97457f0b33a17adec98749b4d08a0f1bc781df4f63c05f24d8d524af0b8d02f680162c37d9961e20b40c29218056778ef3e85517513f3adb22e81e148e1f23115bfcbdac4daee519d81b1738a84627c7546ab830795843882c90b03eb0f5a509d5ee91936c95be60c31df4d7c0d98d5692449d1eacb3230730839f709844eeac9a1c6200d2ba31dfa2ecf556f0a501293cb8e2149852cc3f053b77bb93067f7a8f9728e9187d113812adffa1d7b1dcd5bd0cb5039f1f376bf54c0aed732cb9836b3fc10fd90752b2dd43bdab6472b9150734f2f4fcb0d52a2dba6f8c6b4ab7646c1ba72db586f306d3b467d213680f99706fbbdb932328f3d2a8e77c32ee82ecc5db0fa80281e2f1623a142d9e9b1dd44d6d3de06db98146a4062e6bab6b3eb9af104971066a2ce16c55946039de61075f2090599eaa1751d651327d562cac6d3b52fb39c12207637a34096a7dd13ef7fa3bfa0d4537d9e07cbd987d94c9e80969c83964ba0fe3cbe5593cd2a654297073aaac3ccd0480bc4891bfd72bc7d8bbfb15a13a9c8c738b70a10a9cdd5ea5f3224e383cd5ab42bc531ee8accca3df1c76863986e4e0376b81ad441bc7f8b8e7118735ea26a262dcac6554b2753cf394e855ff368adc4f403121a28871e8a05460c1d7ad6d64d99df17a34894acac02b287239eaf34d312f343beeaf28a609e394e57ceb3b81fb89648a7cb6f53ccf56acf224d07e2bae3a99731df40a901019a03dc7c7c0bd1aa9379db342e28860c14ddcfa5941eb811713d0de043bb210874ddfb482656b9f9a9ecff6f27dd625661dbb88b250666c719a4c5dd2fe002df360a54290950efc2c22a0436ea4446588492e30f4ff51784974d4de49d9c4254437acd6ef63ecffdb2f6ebc6e68114690c16afa4168567f8f569f3bcb5b5e38fbfe1a0c8c6c4b9b7a139f30bea84ed2c5383f2b7c2e9059a83943998a440b0c22d0df0fbe5152c9c7e5996de7d01cb01b9a04fa1a8a68124353a7ba33497685099a977f7c541ce82ec107da7f8d94a21b7473b39b690edd0956d6fa08e1827706bf18858ffc060b0ba0023f0ae8bd5daa421f2d58eaf223d9d6ecd044f91622545a9317e5aadbfb901779df7afb789d6e0bde3211f366ce88525b138020910d05c31404213e418384a2a71635c6fc2fb7cc12288dd9e7420f24a5c3304e64394f6511bbc50345a7007bd6585fb163b78f54ba3ef8c0ae9a4298d196b6e42ef98faac5481005e1b2e5f2609ae258a5f08cbc0474a54342c20381f873c5448c504cdea75f0431f97de9e5df630e2918976eceae8cf1c31be1d538befa48b6eafbe8609a3f02fffa283a5e34854dba32c757ded1d14267035e8c716776ab9881997d3cf8a98e05b79c850a0ec12d83c8c514b6b56b9de11fe1a34a41f1fe743e5e9ec1f4ef5149993f7af82d8cfcf39b1cb82be82131ba6ebbf72a05554898b2d6f532d85b4939be3c7c81480dea36dd081371820a98801bbaa80f036cc94a5a2aa7f228b1268172f293629cc7ffd50d8ff264ccf77c66a0aa886d982573b9d40c4c2f53edf2a852aa21242fdd1fb130809e5ae578b9e4bc614b84161bc29b8bd09c730df2ad66f6e5b400cc1cf810af29f865cf7722acf4d395b273aa27688bab8d7807b0447739002252b4cd8247f1babb5d71f2f661d704f96efbe6a192d7c0fd22b77924db178a564443348d6286b2b866898efee979aa3d5df7e5bfa1d2c1007c91c3577de87d6203d78593d92bb3bd7beb88458c04072a9a1e3102cae66f3fe80f486a739213eaec749ebcb766fc10f7f9b1db1c253bb19397301bfefec4252c694c5b25a1b74ada8fcde680459f019fab413052767cadab899b6dfd6dd43797dd6b9109b2a1274041d31f87e3e18c4c70fb0233aa9e5a48daed248346ce95a041baa0e11cf267e7e63c0ff9a7336b52ccf2270fd785ec32359e588da0bdd014ccb633cc8c71b857a37896bc2fa765cbf17be86320af54814cbc3aa2b252c46fb978d9d911d5b278181f1ac415b60df319b5a588909a8b9e3c7cfccc491373da63fd0bfabd0b54a4bff58261db74f4070948e3b959ab5aeb0110237b958cf1be72efe1a4cd90b2424e902f8f77b3c7271b69184610224e7f43f77cc169c51f9b6d7f527926a892d7b738402dc18d6d0ae9fd620bf6938189c3e608c5730d4240246d57d73f921989fdd646712093eced0a24a2ca28474b1b759ec67f9f09b39226567c060102cf366a18456b509288c62ee4cb7cad3d05ae6251a7e3bdc9171b2a9eff857b6ef3e84d3028bd5f4eb8d21a031d6e56d034df7df719535be90623e0a47bee4ff2849ada66cec4c6016ffe80d35b765f82d017f108d009e7984f8bea5218f2c954490ca5e7648cd796e7cde1f1761acd1915515ae0a12edb550dd4f134100c9083d82927c6b9c2d3b390edcf0ba5a41a333db2bce706d230683d206ac5f2e2ef5e8d722c722a04907ffb7bca85fb0101e86ad9b8a55bf2a55a506981630b08e078e9bc874f41947046a5743e100c30c4c3191ce81af51f4395d0e4fe0d0769866a8c1ee80a8d8188a38fd7a8cf3ac4c04b51c94d4bf38153077490f88e1371ff6b8539ce81d2e4efd69ee4bb501408d5413142c2c2a87dcc8db45be418eabf5879911b13f53adbb712f092da361f18d4c70607c8243e5943631867c22722fc4a31bbfaf26660df7d9d8aee72343e5e6e4005b14072612dcac692b4b26c9cbe5728783013d61577028fe67d53c3bc33ac0214ec360bbac8bb98ccbe803771b1ba3de00b5805271227af8bae2ae0214a309b46389374fbe803bbadf9f69f19339e68ec29e177d734bebedd403d06495bbfb04bf095650c6123df0a4ceb4a3bea7401f969d20fa5a03f28ddd62404817c70c6aaff7101d91e5a1da6d2622f8e739a06a8fde640eef82b30668093eb608c16781a9e7af76ecf0aefe32621b60939c027b0dcc21a6c7ad98fee5b1c628a15208c2ae93ead7d9e37b102390f17a45fdeb45c0b994694b7849819788ab4bcc3112cf6307779092c713368c0bc2d2fd8351f5d07ee88945e1f6d58e96887ddfbc19d986e61d4a4fbbf7323f740bd65dfd56ebc40865fddc40f6abb41797e7c4b0feae7ee68b52112662e14657f63dfddfedfebd3f5fdaec8a4de3318f9aa1e5d94a7d0455e19743d991b179dd8179693be2d334d5a3e02915fb7f74091bb90d0906523abf9f1a77432002321d55f630644b9d6873fd319d0be13cd8910a46d30dd3973a85764985b40fe33e94cdce134df3d73346e6315de1dee3aa9e5aeabc832aa593ff37ccace5fac9c3d44d75595aa7d6fedd571359abc9cc42f563b42334b419697eef85040e6247eb29c5b7937e7cc9dfa51d964373be834452224c40b8548db475498e6530bb570334f59475328b2c46b49ad28c621f987e97495b0b19e4db7b54d2d25f8a7413a2cdd005a9d427f30163bdd2b13b7004295cc2313d10b7f52020892600043f197f25f6e55d9894af8e870615bcf6587841abe0ae95c70a344fbcff6b51d6aa9d12a7cc94c44b58ef7552c6d1d9d68057f60c71421e36288c94c131913073464ab63fcc2ecc11c85264530354bb8e05bb7d283ca18fbf1b03c960d76b04f5fce88103c2125177649d70f89f361a7989fdf92a4c12f3039bb5b2238f330971b6af29798c5813e4a83329a1e26f17e6ffbda9eecc41876c3027281a8386e68ec6247a727cb07127ae7df7b80113ecd4bc3c57efb4dd8f2b18723c5e8464377eff290f47ab5d47ad32ba98d476000eeb8d0d84c3c5a8b0e90d0ea2b2bc0dc6c3b2ffa1257a7884f689e8247c38f1be389a364263be18a315fb16574e328290b9360741c996eb86951dce73bb8092955c00ae816548ddb7965191f6291428c059cf0861f48ea4ac69abdf410ccb1270befe7d716af62990a6dba9de2a5f517014e34091563b82b13c4e00d762458444fa52cd1fa67f8fa8461fedc188ae29d327ad7424985b6216497774a1bad808644634916472c98d24ffb3751ea8f9f6c4bcc52d7868224e10b4ef6e2807c6a573d4e1136bf057f82a471b97577805afbdd7e23208e81e10bea14530eebc61c1fb0d6bdb8caf46edc8dad091a29b0caaa6e8e1ac21a950c1730c39810da91f4f650a8d4eed17274a0cbb2997672050d595d059f6aa746834cea2db3d9cb6ed440f88981c8bdab2b236cfb862c09e6b76977f1b91a2c85a4e302b59122239793a3bf8e7774575be75bb6b0bd6cb8e35b4b1f262a10cfc4d3e652f2b9db1b27fa9cdb5db6d058444022dc2ef713d37c68c7ba1340f65532d4dfdf56c3a116cea210d33d443688b87ece616ba6f680c7dd40c4b973efc6b967a77595770d0bcd90716d9959cb36565b14bb19aaed86f01f585b7732da0a3f47e595aeb2add217b61f387a1c89a9813b9ccb10982263f301524443d0d6fa343fe8d909da89691992a2757fdac847f1ecad632a8fb742cba3c4817dfaf848ef0d25b5006e606f74853da6dc5868688847ab4920bc449ca96ac97a1094f3a18681ee93d1a9c391ebb17aefd8f89f575b9081ced29921818af5a2245661fdcd3cecfde71c71a4cb28bc5c976c5b9a338072ce84638c60f5f9f162784110912ecdd62b4a63439e708ffb1a32ac6961da222c8ef677cec4966388fe59e83420b44cc0737c77334d7b14ba2fbda68986b6e24da09b27e0b94fcacc2c2819fdcbabce6ba590dbd5a141a2888b02b89eb103bce1e756102abf4cb338a8a27921b891e889bc7a0f12a806515cc42b11b347f21a211a423b6fb2b092f7b859894a8cd2c58da93f331479e103fb1fb04aeaa17e4771d251d2ef1745466669a1f925af9b4731b690461fcd1d2a0723652bafab2deb78e03cb4c2b06ed80d21de6062167bffe7318b98f74598fde097250ebe7af0023df93e19a978854afe928134b26d416cd4b7474e1dc7ad03c5181543f725200965148efcf7c577afe1d63628917d34c203e5d6bf272ba85d3cad401ee61fe5fc015db0c931eeadd80661d2a49606c1cb72e935141373d6dd5855f51ba846ee7114ab9045bed74503de20b00c618ce583f6bb4307b6fa3d82bac782ed802db5d12d23b3e231976070e4d6bdc59c76b94ede585e488117e686f827615ccda6fb9ed7af0b66e533d9cb22c7191c9d560a308e309c1413e08a37da43d8beb6ac93020935f5d4026cce2f8534a32c5012668b2ac0dd7d5b3c97485759cb501e722c4a8c43f374b9239f97547549aaf4d7e4f739bf7b95f3155f7a19474b5841347554b2889af21239867e0e22e43215948bb20843de95934e45fa76600d49b436c4fb538adf82584f2b666594305e3113eb0b2ce5fe3cb671bbfb11f932da7787f312d4a754334764aa30aab418abccf2b5c6986e715a7c645f7d82a564fb64279a1b2dce2fcf9605b019e68d0a4ea01bb57f2510eb38076f61101a13c9545acf2a43eba9939294e3d55edd3ec21521eaa53f19bca0000000000