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 60944 7dc0836a742d6e465238dc91eaf44d1df82443df669f027c448803ec0663efa5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8fb39dd16673962f219599d8b8d89ba6929973ce20477660bdc9bb220904d12e
Certificate Block Hash
7dc0836a742d6e465238dc91eaf44d1df82443df669f027c448803ec0663efa5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009005000040250000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a137d34d664ade0b2fa93c37c69b537532b9f39b3522989486d93ef0cd811c66fbd237ec1905aae88c4e0f5be8822f06ff53aff43e63c044c7926d834d103f2434c3dadcddbef7041806b78cc1bc7957a6b1f0d32e26a8c0501400000000000000800000008000009005000040250000

Raw Header Hex

0000402049e90e7d7192cf15e639df0e6c4d3527ad2c9341813236d570994cf56f2d0bd61895b65fd81b5e7f39449095fc11a632cc50edd5df33620a73f5f00e42a26cb355db146aeac902182ed1040922bbc9bd60764720ce739992a69bd8b8d89995212f967366d19db38f

Proof Data Hex

59,560 bytes
121216020307776f3f3d7715232a140a3565cc96010feae727bc684bfeb79873e1106758d70a27ad7fe726bc5aae61e5dd6f2a824191d6e7ff319935885b4bbbc7d12c2e39bd732c345aead5ce0255ee442fea33c66ead37a7235bbdee777ca85008e5fb7c5d01d4dffc2d0b91bcea457b97ea86281e5cbfba18209a65bbafd4648973a0aca254b9dcf11f87c21456ffb336d71c9b248c8ec2923f304e5764aab22f1ac0f90b2da949ed4f87d973fb87df7e002c652df0b9e8d2160c3ed58b255213fb607e31442d220d6539d884b28927780be1d99160c6a5cbe8ecc568b4576d6abb8a6b51ddf5299867f66cbe216fd41b02a6cb43ef97bebd4f7427d478b155b3450a467be0fc03067dbf2b24e920279bd7a8e2b7c9e9cfbaca1656b493e607671d9c4afd972ef5b3654656683bba96c61bc4cca75b026730d1b5adddc6bda4e855596a9cc0293cfa9c076e4c4c5ebe8403d331d7c0af1172272db5b4fd15fbec3ad4c00a8fb13c321ce307f1d978ac3dbca9f8ca549a52e5de239caf91266ed3e900acc9127cb3439eba77197192a0226403bc46110c9417e93a0d1b186490a70e1dd806a4ce738cca044164a18797309f284f5d82a376d51e61546e332a799272015eb5240cd7e1e3c07f90a561a81264e733806b8c109a3a1bc7b295f564402dbb59405f2c5b7f433e1772c580807fe81b6f5e42d664dc25c78bdf4c493e2c4e0dc92a6e4a31933714d122cd79bf9bfb6a1084fc4056338e03ed8a24587be1432584a98f6c084bd59567e3d0e2b08b1d6f5352d65f564de5ef564fe8311aaf4956a82e2304d790b31bb6f0a70450f0d335d0ef283380bfd8899adf3a18a7386fac17909e3fe8f16d371469bc733c623bbfcbdf1ea70e96d0a2b03bc01d11af261c00b074fb6b9ab5efeb92fd1a5276c97dcc93d2247e040acb3dd9b82050f1f0fd954c7c665e6b83a6745792160f55ed90e29baea2591b1da74ce642e6146f161d3c78c44a92b9055dc112c5f9ab9fccddaca20d0c671341ece5fdb583591e80fe7cfd3cd5c437b5a2f689c26248baef15104439ff10c393586c5e8638fa4b280faf0ef65ffa750087ebfd3ac31f18ad1ee95982b5bfb5b507b35463046c0b2ee53b8d6ef16ce295d05c52aa286a34f8442426d04161bed7caa52f1f7c46375cf32d4088ae917b85090e82c4ac27cbd48d6494a2336fbe43e5c87ce56a494a19c978a35903e01759eb6841ee8b890378f26f7ce0641a81b3c3f78496e7622a771e49c31cad28c56ae4a3d2311212668221ff39e23fefcc89bdb1a7b3155c876d3649f8e41a0a7d3e6a755eff525bcf134f08b1e4d29656f5f1039ec01218555a3592689e7f5927831e940a74e33f19f2c9b81767f2e00ff634633f68570bf1a632fa52f87498a3c2971f1c20747a8d241e436cdbc557551f2297a50f83244f80b6df4ea5fdbf848c8a6b8072f9c8ba7741b9ed2c8b078c8b3bc8e38de6d7ed5d2b3d67210a1660c8b13ab390a20b6dfc0ca009c4d91a177d6c59c8e24969b7c7c9d6ad378772bb4dd2ac4fc832c8dccc9bf0d39801ced838cc501ee8d608176296728e3fab907c52e4bb708bc9874e7db6ce6297944d72ecbc2224be6d043312331009537027ea33cd132788c34f688d5061abc73fc3f46f0c48ba8fcb707dc495c05c0d9d1846b2c80611de80404ddca95b69da86eaf7b71bf91799aa36a5d9c00d51c35b879f4bf2a68d2bfe26c1d29b8155f9b3e6a33f6276280918a138b999dd66bd6f0846b8fa1dc8a9daa6fc97a0c2de45d50c880417722edcc5b4f132624dd12d2d23031bdd00bc8e878eea4ce6e64586630b1503ab9705a8dc8324af4d75df46da1c361c15f2b3b74bfd862a4fe909131e9fee6e61babe407474f542eb2cc10a7c99ddbe653425d35f312181c21d5d06f5290dc7bb353344e2ef27c1315f7125e7ed63e0456e9cbed51c987e1d5ebbbf087854408497733bd943fdb3841a90501cbb61a2c17f4c7b796d6013cd52d26b11872a65a91fe45067599ad42c3cd0d429f585a1c24741a13964f335c4b3e75b97562fe98698d306fbbfa4aff6efcc1592e7748432c01b058200ae9dc4696428f87d33f5fa2086a1d98a8cfe982f4e32135040431d4bd429f3879ff6ff734ee177c03708a5d24e76a8c51d99246402d4dbd03d62a1cf9c73d7d26f58291e50ed397eabb1aa6377d9c1978db83c114ce8969f673b3866812717aef9de124d013b36c2215b55336bfe47988ef433c4e6a75b45bb88f154f3697c54cdd4beca8c30e914c837566997fadf8475e5c7fd14e9bceea64310785b1267ea7bfd42e9a205b23e6f4934dbecfa49e1df7922aa73b40ac7ae244576e893a23ffb0d2ece287a751224293780bfa97461947e609c40e5962b553330fcc880b0aa04d392190c1a725b529e7f8e16751f1becb6878a4312b515567b3a3cbde5580bd76428763421e09676ccaa52255e3a04390cc61a7ae7c92daddd661f9daae5683e53e8de184f201e3c2b660bc65908cc4c0133a2513baee7db10dd511915a99524efab90854def7ea102562d43e2334528121ac89d5272e316561f6bcc710bf355bff3bba321283b67e36025c5b3904d562a01569a575168e6c22e4f0b3414f99b6f186b9b476be1fde2076ba0166ed3aeb56f7fd6c8b14b2c13ba9682f857eb8111d6f2c2e158b336d182a4baca5381a01b6ee70c2b68102fe74e204db9ea52757dce169c8de5f66e56936bda06f89b735adbb1bd3fddff6388989eae143ce9a5972f1081714ad6f3b7726ee6da417707f8fee911ae031c38fdfb3dd880b76531da68e0e23bcfe8b79072a6620a0c3af6ce33563a83d6bfaf757837a4cc75f9cc0bf870dd1ee54030ba6b2b0899e8a1bec00838c8b2f001345f5d56e403600efd72d2b821dc6f99aea4d4648c6a3d11c321a087646f8eb5d23999fc93c898aa3ddb75651d735b70f3f2295b569ff9c04e5fc50fce73f5b57cb9ead488d3cb2f4d95b1c70b9d2f05a22640e05a761969c526e21e57e5ed6b00f796951fac015c80a80e2bca683935aee9729ef738eb8a4d4792f88329ec2054896a75d6941e9f1ba208201d62669d6e1f30b7c4adae7f515ce5ce39e35b904996e4882e4c7c1af8fca257902702c7a4dc78132ffc8e1b29dda31301cb8705e46a583f2f4642660029ea60ead8788395b9b7b864900254a33ce2c2327b13d355b214caaec2e625a3cb124a46498c9c7a5ff839103e36844ec166c142d58df4f19b94122e751e6ac62532c2e55cefba96e39bf9065d2513c961300c569ee09f884dd01b35b0d593d297a3728bfebcfdfacf48e2a056f7a83a7862a988ca6500a0bdced29e2c68e2858588da0c3d56b2bbdeb8707a79838d437fd8b525948d4eb23d6c563bce621cbf7ffcf39da0a0816b7cea6791746c01590708bdb72d4a51ed0bab14cdb46cfff479fb27fedcb0b893553b8af324412496d6467e06d72d70c5bff268d1db60376de1a22d4e40b128f2f9f1c19b8c5a39364fc63b1327323f16947ac4c33aa03b6ca21e928ef804f89cedf83ae5ddff7f3642fe2fceb8fa0517a680c4065b7b7a3519db7f7a9941a784048384d27ca1007be98001da1497035f41151ca7292d91c2480c6d6e1859f34b12f7e18863622ec91178f7bd72ae212bf770af2fe264f222b47ee99d633f5057e906b3573c25307e702638c3df7e9828bf42a4cb6fdd1955442d8b36a581f590d1b5b00e16c83f6cd97332df21b1ebcdc25d93f089f71c3a3474b40c705b3b828c2e19d9c525db8e2c29ddde7583e9cf054fe48cb5109fe0bf6d54e8cd04035ebd0ad7a34503381276cc3651698bf7cf906111fa920b53b65f86547699358f4f0de49557700cc74960362fb84d0931c35e953e73ad8956b38838b90a0d528be8b9939d3c8660ed2e52b3a6ca4c283c6aab2db65fbc7b8211a7de5b22953d7bc212e8dbcad4e0dbee7eb7c922d9f0e7f7cf67cce84fcf4361d6844085c1367746f32fdb9b537d7a99196a0e55ceeec9825df9ccd0f9aa244fac01e232087718fbe362ecee4df8c7d1a788f1c7e1c71de543d116a799fdfeb2959848a85ecb24408c972147bed2e50d61d6069f3e7230add07b0e09bd7095cc2a5fd3b761ea887318e355afef7f54cf463725bf660b1f1ea2447aa373f50594d5f37bd794b00ba9b9f9e2f2f6a1d1bdf1582f8cc69d3f0c22e005f418db418af05b9fc7f47d6bdc3ec42b59b2e79493db1f9d079040ca12a89813e5647eefa9e485e3789b9f92c03305fbb5f28feeb94b241ab5e3633138ba08411bdbcca51802dc2c14da0f6f48de826c0992610519f8e795be0470cf7e791dde103da67aa72dfc5352de005c9a4ec31d6db5d5c1170cf73364743ac88f229f95891aee9b26d5706f914cf22664ca468fe0d13954ebab774b25b599a67fb4b9045cffb8057cc51cbbd93fe7b7308f3e9226b9842ac05497fc27a9cc54d766771d65063994da6f8848e0cd77243a1a4445aab461481d9da95178bbbb50c77c01cda33969f2ba52f1db83566f3cc17bae912b9c9b607665fe49237c54aead1fa48a530f3b535564868594fb1de63676762f835fb22a43846e4e636c78bb5ddc4b451f53ea4f8e2956806797ffa8a91486c4608e9b7c87071c6c425f0c297fc4071355355450158b3ea8451c9ae93b2184904b0ac999094587170852f6b4e901019a9136c495ad24abf6149db87f6e9b13ea35adf7627f7abfbcee3c54d035cb8892b7e9b57711926835ca034bc672a441567a407c705fde1bd40ba9c9c783396a0980d25d72a7323fe86d837f97f7d9b02c88597d428089fd81dd6f8cda6ad7cfe5f5dcd20068293307ab9d8fc74c55c7b052e658e5ade15ce67376a41b75ab2eec1a950f91f0c3f979a860e53e2d308464b2215d17f2203f4e7890becbfb47ef17989be1cee5b29da55474e4efee6aef277bbe928f49696a629ad1513cb59f57af6032ac4a4df261d85b3e45ea4f80eb99ae4bb1e29d8eed54d414a1b766f12df8055c93ef21e688f43a50f85925a3fc7e2f4d11498012caa182b90b32def2fc03912b630717478ccb8851952094a92d8515069e65e12e779762b1570c18f9330f7e11e2a01c4b4d723c8fba02a0e32b49497e58969f54fabd2bc4e0992a21674d41e58e66c7d3f770dba53174fcd72f81537f7fabd0ca98d638518d9534f783bbf81546d7e7109fb3b16b7e1417957da8853dba401cccb337eb6259275a4313f54537c3fd015c81e7e6b3a1735401934473b7c404025fd5a8026978e292eb74944805a2a4719be42fe85cc232acb434a115685fb83f65af2ed5cb4b1c98458155d44026030141c29856606b7154b05dba81b514fbbec520380c2b7fd37307d31673c6a26076074cf5fd2e75b83506161def350e44216ae804a601061683e7d2148eab57ddb9d6db93846bc4cdeff4de697f0676f58a5c67beeaf62487e5a7008eb66fbaf636ae170556d2cbeececf040d58b53ea740057edecee25c7e5f1bc733d98d698f4c43eab57a1b9a98e97ed97f124e98a74cafbdfce419c3233a7a46da68fc915e1b1f54aab41889ccb51b91305d16c61f62c7f936b764436edd83b6867d3de38bfbd4639890f15ee145e8da20500316e024ae99b8a38e1454b30558cf3cbafa1111494edf8d44940508216844e301d16b800973b450c97c2b01de250ae0f9dae39b5e1d2944386979e728ba6aa28dcd65131242094a713674a5ed235e8e0b7818a5361eaab4be964e1bc2224148bf07c035d461e0dd483ed9c22b7cedfe8177d3cc35f447d4b9bd3ef7480c298e534711eae741e171b52472ef1b92d34b4e650a1d20205e5c8e29f47e65310e39d67b635515bb813301a81616d9ad51fac642a8be646c87bf9cb4dda4f23652bce4d2dfd50906e26d213b9fd67e32059c1a26567532ab8f2f1b152af8903ce36f3a120eebf0f83ba0244a2610c463a1fdd08ceea170644d9a573fc701b3a6338b6d87dc181fbff34bee244d057567067ff3427703fb62b5196fc07fca01f4aaeed2c80045741e4e5f5f842753f4b22f3325d2389b8f6e15434fe2ef77fa236a2c379dc7f62b353faf6ddde6e24d0f90c4228bfb40ec3efbc118e41d69997f034c5c1f89b86ed8f68d8e22892a21cb98ba644a0d93157e3e0c3599099acdf3a24b19c1d41a6339160501401a2cdfa0e59244f2a1fc33fbab8e1158d31619ed81ee814ac0f635d58152ecc99f3724f98513e2595cb10957695446c3a78e5362e5347546fbe5cb60a4ca86dc035967d23ac782c3ee97ac86ccd9d76af8884ab7e5a609920268b252422c03e7b0a776dedd9330fd2e0cb6db3697bcb39de3f8c47356a5c10e355637b21a6d6019d640237aca94f47349fb375570042d056fc0944a924f5a19a3bbee8cba35eb52a44fbf15256b7b5c5178e2e3dd818e5bfa6e16b1a1bd45b300f30ccccbbfc24f8124f66e775dfcca0acc7d3df8a09c296538037b17d98e51972acbd595d9f2f213b4b941a94537e3b68076fa6f173ee02be21f789bdb49675375222b592b81d348998bc633e386c9330125b5447b0579ecff9a4d4c58aab6e8b040f80c9664a32eab55cb1f8b2044b0c018507d4e83dbb1f8e4e247f51d40222ad667453bc8a12bae62c72cb84981d27cf92d02804f72ec87e85ac5357cc535f3509fdece0ee44e9d1bd6953b92c5770d86f91fcbe9dde69ea8357db8b7dc18109f34d8b8f80d3e7143b99a0ed43f6888fff3a149a3650c4c20df31e564e68cefc00c7ce0ebbd587cd0a5e3ccc5c3a6c495b4be2549cb55478ca31fd0e68128dfd9e628a628b24eb224a97f750dff577baae7be86562d47e86bc32e7da9e5d8c2bfe64b8742006190fe66ed60ae44f3fdf432a00f953e9010782ec16ae05930beac92cdb3247f94cff39c9726ed0af12076bb7ed5c352dfb003035c314b48a3cfe400ae1cfee79c9439408295c15c9636f8291557ad61624a63f6e5d5ff7e5c520d2308fe2484447f9381042844b59532d7f1db60637843acaa9167bfbeaee0c6c2f1838b3f004d1312a03a59ef1e4dfd425ee2bfd883534b63ac998705c776b08cdfa273287ea95036ccb4422989569288fd142cc1b6b1ef8e9b3a0facb058224de2b29517fe27336225656e0abf188294e53e5d7a611aa5910b175506ff75968a04e5d9646cae57df6b1a0824b972ae76d97f5fab6dc144e00cb35e6d007755eea7fbe400af54f24f1c4ec586bd0f3cf4d74503b4b8c351527e6bd3a61944612f6497474c261eb1b929078b2c4c1a506ec6f52a985790942431c4535e860a5974b91e7ced8d2fb1d6b66a2c21aaf51a2856d925a2cfa3294ac012c6f3119c3efde59b3756a7c63e3b473c758c64f0d9b429d1ecd4bf5051abe8c6b6f2e9b5156a7bf106975dbdd183983eab4ea94a6f4d8ea50adf5f87f1d5d49c9ba76f42fc84abbe5f29ee0a85f83511dc9ad5268dbb218f91275e2db1d134f331c95ff3386cd89b469aedf0d031154b323110ea9d092cd01899c72e8fb45e01bd7133aa5eb3f1c3c1252bd7ff066f425a651d30a03aeca3b85e2270cbee243d677a2a3d8a88894a0195b3b8b01721c58d4bf98822a5c9776d3819ab86c9aca3ea8305a407243f9c06e8d3b95c3ddcb18db023adafa282257a6502774d1864f3a2191e44da969f72d303bc26009bd1b5ed339b1c634c6e05e56aa2c6d62a1295c9be808e62a43b007c6c495a34f27efc40fc9c5e7ac6c04d0288f5688b5b76cc74a969049f27b5f75707961e15969356d893550cf811ba7d44386937ba6f3f9a2cad3f3381371336e48371673674131cf34354307409ad58c71ffb8352fce461212be8859f54115932eb33b3767b8e45ecc3aaa450a9fd1e96eea6e782335a61fe8d5533209ccfae503ce964f4ccaeba0069aa1c8d71d4eca127af40c660d380d70951ef7b82f6794631250652aca6aac6c9d05126fa95697b1e7a128511afcad172b37d4b3f314fa189053dc7b1428604decc3ffe3635373f51972e881d985efd02d3311d05988ff0120e780ca555eab45343937b480bd2150c176b81011ec4dc3fbb1bdeae392bc26018a58e9380071db856fc9b42423d275815352b585e34bb8fb597cd13aa677736082559ed4b9660db9009d29333f8490116424ea134fd60dcccefeb0c6ecc8e1ce74c89dba3f5ed9375da91dae7aec9851f720ee50ce0b6be7df439429291162ae41cb424e813d2292b71c586b1cdd427926739ecf974bd445bb29a0005c7ea2ddfc00bdbc4475d67f390be2f9e350f6a3491b1577c08bf5a75243945857bddc7e88e2fa8bbfe12e8706671a1798f3cdf1cc0a77223cfb5764cbd616285e956df50cac7e8796af42c795de10dcefd4d7b44e134127f92fc1fe37f19f948650447d3d7def6d55e111813f9b8720ecfdecc50c2d5471990bed08a71e10624ffdc5d4b7ab08b0bc55353e669adb60b7ea4428aae327caf8b0e66c8927eea2a3f2684bd81d51a3072b2ca4d4c12fb5e0d54a13aa9e18496a8da951b17b9282ed21395183763bca723f7b92315b6bb7035c06a6a7caeb9ea8f328c9752af77beffb969133f7c209528f931489d41da605be98a42168057f0a5f2c4cd73a35902f1a6acfb1d4b7c0fa1ddfe64856b73283e499d733fcf5e42828aa13a42982d3575b23b5dde128b16b05faea3a974d75b2c1658dbe0ffd377b069287ff2a8acd5bc2becb84a900d3ce267c05e1a483b78abee5beab390ca475764f9645d6d3e5ab3f062411ffa3c7820ddc2e3ef6352e17e6de1b6cd9d3207c4e7478db5f7c467e360e999abbf62e30394a9abae268701062314ceaa5d5f12630cf91e7b94e9402ed1d31a92b04a04a92b7bd7f9a95c1a8c653d859590d4b9e9774df6d5a4a835ecc729f166c8ae2d7ca925745f73bf6e9aa747069b33720e99e876a98fa45c84898ba20ef8e8281cb7073a4a550578a66b38082bb0b901d2104501c1bcc5c63cad57eb0161fd7b4580f38e5714d619fa000f12dbbfa4117472d4c2e5f22376026faa98d977a9b6a169a79d0cff7643e70b1e97de5848a0d838cac466621f85d66ce1db93df3fa334eaf588bca5dcf7371e156eed7d94066e3064025d6a0524d92e91595fb4b7c417d6abeed49a78fcb2d231950d480b3b5acad605468647b278ddc36ef9d3e3107834890b65208a1c1de36e13c9b1c0066f42ea19cdc22277f011ae7645c35259ff250f49fcfde8127262fe2877f8e7b4e2b92ba6da9d46bc11594f3efea68b132ff24be0dc7af039b647588d3341f8b5cdbb8d4aaa3f255cf6c5ce14250e32e555683da1741008be431b9abd1b1331d70438aa863fef0d501ab4fdfb0abbeb8a228545e9a59f61373f83c281327a43e814b3fb556aff871a560937e9766885bb1f0e15e565c8fb4e3bc1baec35000e1fd2e8b5338e6342aad86fb4284baf53124fbc0e06f036f97dcd8439226b95d132aa64b5b15060560679876ebee0eeb49fc8896f7a31238d03c08b549d1d778d680fcb381a69f6c07af4f1a14d52fd7a2675951480f487202cf95d7f13d0b4819d6740e88f3286eed565bd0f0fc6b1fed15ee42624094982eb640db0f926bc364a54aae75af1dceb7b43c5ed99336732c6a59c806cd0c9447c9531222e1e87c4ca2e844ab8ea5727795b387de40b5344f6d38c6cffb7c78b26abbef7efd5b4c89b1dc138953ccdaea6f607f77519eeefef9f6e99b370e24ac8e67838f9928c6c44da2c2d7f9d733bd58ac7661df1fdb3ffd953739aa6783b83e20760e1b6c76228e33eab23364eedc8574e891f3f7e198e1f334e674aff055f6ee18e284a4babef5e7565513183cd0dcf6a21aa537d830c2734545934f13a418544d765cf9f652a7c4cbd57b2db25cc984c9ffb039e1a2b715e460697a6344cd121bf2f47abfc9c3617048c4e379f31c461c814dca8281912c2f45a51d870844c0f032faf2182202b4ba92c555a3771dbd19fdb8d4d0a6ae9cc44882fa2a789d09501b89ab9dff707a4902fc8dc80aeafe413b4d6fcb9a43d1364cd094d341ae3c0989eea0bf05b1d9cba09c732945d364546826232694e5802ae81e063acdc68dc792e776b90fcb80fd65e5f7505b7c45655ff5eb14d4aeacbcbd8b69035874f3d7fc6a9fdfcb26974d8822b7ce62f88e789f69818c20fcf65a0776708475b65623281115f1d60d95f2e85c7856e8581bd66f16b28c0cd66de3aa04496506a4ddad29b68b5bc93054a6ffad72a70a1897a41ac09c69be7771e814c31f3f7685023669f952a1985f2051447824b2cca519a482dadac638665e015e9a18351599ef99041199e485eb2ddcef687cb9f15103ab78bd5cfaa38b034e2332e181a6e5c72c77a611c5f82ff9fbe06393507e2c4db1904d535bef245202c2ec87dadc5a5f560b5d142764903f888d1b193a1c1b087a02a2d1dba141ae55efa08311e2c8c911c5ffc01911ff6f78a4395d48eca041e423ef6c1062bdc1b6017ed2f265360bdea5310aaf05a248c1cbc35dd578a7f6885dcfc0be2b7dccaa249e9954828674dbc3d7794ac2e96c0159e4c7cea2760c07f938bc7d7bb9bbac4fabfc9d4a257c49a2c0fa1e1257926c99b0994ed48fa83795552400cb6126003e650cb4d3a7600eabe7ecc187ee39ef0431b04a699e02bf7481256115de9283581bb263c1ea6c7a7e5ef4ab47beb9c61d63f404b43b51f3d8b68d0ac16207f5c402710086bbca3a36f8d32391615ea14cf11a13381084380bf9716656fd0dde3287c254c019c029af19a47720937ba3337ff0bd3fd84231c79227b67bed4c89e0e5861f57d778d22e7a44e7fd669b972205494267a064d39cc5e587c4a17c283711814de09bf14a5cd24489ec28db9eb5b925a95d554e904377d8de45c4f18fc96b525c46ccd58e6f7d15bd47521bbcea1a5bf39450a54a9943d99436c1f6fbb10cdd6ff83cfbfae9a78d8d2b9ebd83d46e3e94497272515ac4278d5fc972c3ba55a626ad53718d76917938b9338cd38bdbb145f3f8eab9860857201ab09a9c920bf440cbee82f4775d4d9662f43d5210670028c3b1bbe532ef90f73afa76513640fece966e4884f9c2646c4d9cec0d9250b60b2ff8694495349e160217c4b62cfd78436db4432781cc1c44f5f5b2ee9bfeab719313e326fc7bc9877b17acf4f901309cd2c3dfe2a1cf2b402c8e54c168af43c95d5fb4272795fcdafaefbbe68a8fb009f2aaf0573d892c18563969ff85b923af4d2d600e7e13e6a1b5c57640a9dad907f9ef37df9673e6476ae060819e2c2129322f1f4dd922a1968f4a4455e1c133220f0b5cceb0d1e6e384471412b3f1c567daf9e52c06be4aa12e6c0f05918ca71b817a176e06ff2780f0f30a5e76479f18fe450e8129ce0b7f252b4b5ec6a3441b7c88da956f471b264e0ef4436b9f25bbba13c8506e85ae6533f879d488015d745cf5c10361bfc9745b7ac4e21d2651cf76550a14e86969da3baaf8d02460b9cae17fac689e6126c716ce248a683cae3a6d022fa197756d63c21447c037c0cf07a17c95758d30c2d476a4b5931ef87ae091ae07f4365ccdd2de60de38c730cd17454a0ce1c6790e7acd11942dda6586d1d62d649ae09b9aeee08d0671243c357160646890fd76a461d3e2a94f1e22904d2cee15c319e5eb30e92d7e0be6c4d256862fc0e6887a8952c46412c9c9c6f5b1395ce50200e05fadb735d61700286284124148b8b750a67391b47211b3bdd76128348c8526d77aaede8b8ccd829f03740e9afc953d5963392e016f4d11571cb98e980d53eb728d3ba9e64e9c317dcc5e9258bc4cfda282d85b7f7b8c6dd598a4b3ef04a7b991b11774aba730f5c35add217acd71d8a0057f0d0e50eeee60a850e38dee46e5f0a80e2a13baf9966f9ff0d9e5b7b7514e3f6941e6361a040e7d8cb62c64e6f1cd4d34b50ae9dc42e2c03639780c54fa50b6b4837a625fa776b8b40f242670966e39bd19a71ebfce458561347b42326a4ade05a4a43cccba9a6198ba5cf94c51f734f8160e087314cdcbdcdf5b057d0944e9761b7b70aad3b8040bb55dcc236b9762136ad8e1d7dd18c71063236d8a9a2213ce7deb0ebd81a99fe411e8986c541715f3145365986dcda99e47c5fc35fa57ddc18bf2a18716c7e5a0ca8b94feaece99adabc9690ede4a809a6f8c455831cb315dd1ae934e6d74522508a03925d208f1406051c0334dc5572d5e11ad66341bf7a1fa67f0a6ea6c111a3347596cf5644c7d0f9a87ecfe0c2976c46db9e3e13962b2aaacf97f0e24b14a22071dce82b7b85709963f182596eb280b8b83d098d6d57ccac0568bad38ef5cb85be8b36a118064121ee778d424687f9bda6ed3d90d6f9ef781eddcb8d118e9ec507780c77ce1dd002e527198972b125a684eaeb70d3d09d274d4e5d849254fef82ecfb775387ab5c685686f8b640f15fb5f53703517a83454fa5b436cefcbcfd422752a661983ab1dcebd7381f83826838398bc4152fdff9cb1feda1c8ddbc6da00fe068bad055173df2aed67d07badd43b839b7a02928794cc32c140b50fcbdaee17be66aaf8921e3914b91d56ef297d4403a0fe480bdc26dacfb1b27cd478b539192de11ed1c92df13d60ece8393ad3f633b4d8ecfe39750ffb88bc86051465a7c42a35df799f7d5bfe882b3f904706dd5a6c6c24976802eca7562959a995c4ccf64da2cd843c6e707a3e58b752e5a1a82063f3b03285ce141a34eef5927a11d0ba0b1ba3be0e948bf5b5cdb4b6533ff76ed6f5836e8325710192f14548656f6493dd2c8254d9a7ad1e9b7a5f690da5ab63984ed16d0388a0bc01f35f9d69cff81ae183f84d589ea146c8f4f3552990cb242d8008e3bf5648711049a0d70db1b06ea14657dba0a7d26d5f4006d1165244e16db5f06afe69bf61ba1dc843d5864fa231455373eb8080b55eff0468c212345d6b95b6f0ecc82397ac719790da2dd5ca66bef6d9e0cb7720cc4ff4a39f96fb5395afd64d9d0e47e608c1530927196ade277f69e62911c8a38ea399950046bc8dcbc1901fe3c4a91d8b793f601a54d3bb800c777f23c906d069a5e93ee3ceae9f1daefb02a2b583bbb243cfa858ebf081d7ff7ff6553bd83b30e3b14bb0de6e811d1893e67327d90d4420e30024e119753dcdbb051236eff5e7e49ff58d704d7036069f3a9c45dc07fbab943be2e7a58e9715b71f7e374a5bb2d1b82db173c441c8a714c274115d3ce256e4e493bac8366d0d06a1864c64c31489690ebd172ff8e40f39319fdd9f1736d24a1978c2b9dc32fefdd740bec1bbf0fdefcb5c281dd2b4d9056f41d5c74558e550380b6815203c387a9c54df91b4dade004a4d3f9c68d9ccfba851573dc48623f06c8af4c8fa55846eb0705d48ff249dd2f4956caf5454d8bb787c00abe3386dd21cfe7dad4b5ecd153f05b6d69c55a9f25195214309ef0aa935730f722af1ad965b3b35bfa85f6b5765ab08fda2149d1f7421db2e76ddbce9c1dc2cc92abfff7298e77719a45f95198271b3c361652157fd2d8cec0fbcb34f39df6abe8f11186782fec53cdc36282bf9a860f49f1809d196c1fe20e1387a26c9d43f200315b2bf847fd8e3bf5b65af210fc9917f7e233b3fe87925488ef6ed7fd32977e625cbdd0d58567834adf3934615878744ec9e728338fb063f06c727dc15d208016f43af3c40f8822858b148ecf678f820c0a3993ef725ffd077e6cd91eda083835283e379e5737ef83fc662eb2e142dd55c6dd496e93760583653d5f2215e51850ce062bde22051a2f548d27bd0ad3e68c2fc137c7d8026f01203ce6aa2e3d93aaf50623bc180aaeba9a565fc40bb9950c11eaa58a7e3c7b953d5a220ec695a87bd1a7bc1d13e6875e1366fe7cae1b01162655a6b113be4f2fc7abb40830ccff2981c1ff8742900adadff77b16d578488c0a85cc4c13db3b12adc93333ff113958e1c3f408cc689d23da81e71b810b4fcd313e3da7d886f9a5c02decc2e5222a8677565a31aea389441ccf6cbb7d41751eb7e9eed2d4c33c4851b4ab984921b7b0e49bdcd8b06617b6149a07280b687017cc629a0a9f46c11c5a067b2252234967b73c990a55204568aaa66d7750f6c743fa773bf09e5d62c5c6ff216880ee3819cfa01c0d4028585a4b42ff2e07a1623fa4f535eb0b65d83f4d42953e52120747b951f76e3645222dd2f41ed013d00724ca3102a3ec4c2ac1d74a8753b93d735c1995f4230c640cf742c9b9278d679d146b4d20b8f088bfe787b1e0bba55d98e8d5c1e7ac05e3d5f00dee004a0fcc2b85f53f4554ed13a1b14e0b1f076ddffcf5422b6858e7a24d66baf3ecd6f5ced3ad63e1f49e499be85d72a0ef4e68c916ea45c0c48fb99e540b3058380adbf2c697511ff5c5221a263a1825d2d90504ac006c2092f197e5c02553078a61c2d087177c88a562665f66d4a924d20273a8aae710ef76ab84fa0144723906dfcfa65952bb4b06df8a8f2c7553f9e4d27664cbd614664231049df4ce5e2caaef5542f41f78ce328f592f1cdf3b159b3e20dd25b0326ef3e7619ecac26bfcd95ee10e8baa5f6f7eee70a8873217dd18e42665b5d32e99a609bb1f0dc8c7d03b91479d1b1641e0828210f009d549f90c1276b6ede642cf291fbd1de53b72c859dd3afb225fa48192a4972a0b55ac382b34cbb85746f537d76bd155f6302ff80206ebc30ae4d3c20c2ed1ca7826defbe4204040bb9d8737cb98567ab8490c8cd54c73a5ad1c747397acc5df1767d4097152f5d4cfe8f9f93a3783cbbfbda4f665419b28101632db8b20ddab06db8297e88d90de75f794a45c2e2dc90d252646deb2c8f0cee27d2a02f9143a3b8a935b9e36ec7da7f4463ea910c728ad01252122784395efe9eee714ba09224df7544f13459237b4ba560ae2e632215240b316ac9245a6d842c3c68b724f38ac17ba135ba5c860761cbaa9aee40eb39f15ecf92061322d6c8b77f22da1cff73771397fd67d915089d4a82dc50776f5d093d7ca46f5a689472f287e2da2317763e5fd2d0926338a75c39dec32ba1e2e0f91caf8c7cd48ddaf7d72189e5b78240fbb66ffe87a1edcc23ec655bff40e61e1365d5af52f09be2618e163a421289b3f8205e20a158243783e6c4cd49ba56cd947d93a2d75f98d2e7f79bee7fdd3fecc831436d5e6ae285380178c92b4622c7292b4e2f3a02d04147c0ac95f9324292c30ff07738c4c73dd3936e1b7de1a3ab1462f6e9e79543ffe22f0e873fa9493fc92bc590ef7dd74eb3402f9713a2a106a9a3437312eef6d1060438e89eff4862b5bfa21f6f96a6595a0e65505a472fc5f6b5d6458c104b6483a1384eed56e738fec318bac819d877cad173397474fb9c9f58973651718ae7b3d0b71681437723ea665006ed9b3024c630abe3508aee13e57a94390d45ad406c1bff9b59b3394fe23b6da48bc951c1277c36ff17b4d6cca4fb10622500c9d1da32f2d135c190cc3067f123c245299e243b6b710aad413f868935059b4341df04c258695f7d15645ba4d4e7173d188b74a6284270f57abf004b0403a1dc8b4b50e6f4b49e3d54b6531a8ae72b4312a7928b98c555e57ccb7d4ff90409fc4a019c63f2def1577b90df414743d905d5aa4b6a8600ee88fc3c7e8c33557c4e913877f0ab734e16a907327301c10895d047ddc2591b476ee8deea1cb241e2617eb72789f34530e6a2e4c99882e6a0529d6628964efadc1a6c5ffcd8d614462e7aff2ac8a584159417d7855bf7724c7b6031c07b6a292f4ddabd9f0d10ba65759d1fcf0386b0f42e0ce7f6ec4a3dd3c67ac94dbf6c0c7366fc3689e3c19dcc6c86219c2347f829683052ab3bf41d2a2de228c504f5d626c301db16dbbdcac3c06f9ffe2d8ec555e055b52846fc3372dc6a80e23a0bf523575170b843f4d295bd2460175f4de47f03e3bab0470f800086940ed699dcfbed15c1428918f29c51c4e73fd389789695e85c47a9201271f20b8fe89ae86270c433ff894de0f1ec985d98b1056e8ed24d5a33ec1ffd65f8219747de1dd8a1b8d350b0023167ad13f730375c89dfb8659852b11b55867f498f48c4c7b5dddfcda256caf4e5df00a369c33d30233615d2444d8df56f4f8562fa8b59329bd9b011834af142583b646dc9bb169a32b3072a65bcc0d949514439566b0fc73aab56998fede76f9c59980ca685d5f4d23ed72c991143532f0b1840ecdf1b65204930c3826102b93c30743ef71733035f209481117832a5571d4c75f38730cd1f9883cedeac9bee20166b8d8add275ff035b643c4aec6f2079aa1041da91d0c418a422dee9354d7b2fc20cf18fa1d10a0d749f6cdd3f623b3388fee0479724771bfc973d65c536e9d62947f94b5eeaec4dc02bcdb4e5b5454a7aab4261e4b15100282ae49938e31bfbc465b7722ddae000a28d19e7574be6622d0dc573502082b2f068befbd4a79fa6970f1581c22dbbe2a5af21734583ea3e271f2616aab594736f917ac511bcd8476f2a6e202158418242e0743f0c7f416410fa3063c694dbe1b4e1e55a3d66e315458dfe2d9073148b0310e8f255f4e6eba76cae551b602a203d3102bb8cdb211cdb9ce18a30ab124181b2c7928be6cfa9275030e6718c7e16ac041b0ccde0bdf96db86ff2d3a13b02cbff46208eb63a38b5a1d970ac309228130f66b3a2acc06756898ff14c9c6ded81c8b598aaf80fc5ef0423543fc166eda4b76d582ff45a90b3111a24fe92b68985f7c7f7edf0499f9012e7ec05c11a4dbb33c1d64781f662629db26dc984e1a7dc9f539468fe40fe6cfb776166c82d6cc04e0d10112d5893141f22ff6b7cb420f30477335c7f9b54beacb9468125085ea6c75de4d58f87b61cdf499dd98bfcd2e429af6cd64b04580c9fcaf270259592b0f7b9514ae8ed23d69798cb39d84ac2ccfb80f30cb41c00b194d2ec2f7a9090e5e1129c81a795b40d9c90249fbb6036bc573300c1a84abff97d338e40ffeb38817022d83dbf4c88cfcc44850d081bf6372ed27c6087a061a3ccac68dbf038a8d7f6f3f7629540f12d70af84acdeebfe87fb020be844812f06b8b514fef4d235fd1c232e39eb635b65f0ca1aef9851bc865edb143da21753813c1d8d4ee17ededa4f4cf955ddfa45be058c2d83a68e83e561c359451ab81dc8ed1b364ecfe6005f6d84715384012531e719e8ba4915abbf5290d21e53c16a86a9439a6742ce2aa9ee1b69a8ec461d8fdb1c7480b80d20414e899e8a444bc363b211d9af4ff237c2415bd8e5605d446c304e895d462647c64e0389bd32afeb96e15b61174c18d71c2d0739f2cd5eed8020f742c2bf60eb95b551c9aea9fc87cfef74b90b91334c0a43c58eacf8cd1706a0ef626afabe69143aad52602df90e73599018326ec0fb4e67fa11537ac2f3202adcc9f5da64dc54a8f22d647aa7ef91b364a8a9be7f01c48bcca95358d85752024dd88194b0b048a323457ba4c4eb732e24465bac74419231bf403248be03abee3298aab8f5fe137d0f5afb4cebd59bbd3bb335f03ef53f774de50931558d79a79386cd9340a96ef8357c8ae8df436df5f74072510c5dbb116e1f5feee09e22591d0838068f2be82d4c55d9d3eb6dde8c2d493a92e860d9fd48ee55173ace08d2062cec7ab383a514bdef0b253aa7ad3c6b3fb67daee76bf20167ea086ec10b4363cb914bed8a3c0dda4d292236a2f2e684697d7bb34340fec10bc8a6d624651576511ea58c81355354b821f01a99414b26a760b07620b36023e2ef2595321fa141378e9fea3b32226857af9a75610d405d4823fbf3500e92984f436a6fb04d37bc17d1783a7d5c551821b94154e69800b73a1833524f45d81248cb46e0da1e693d5e5fc5e6fee9893b0a93b8ef6f288583266824b4c569d038e6efd9256936bc3178eb540eefd964cf4c4a2129cdcfae954bce25cae9aa8cfefb39cfc541ecec72424f8bfda1e5db0e0e524a0387b06c896162e18972ae26403c2972a3b09705fc3f70c30dbe7f53e8104b2d30c520c554fac6e2e06d74bd7b7010c019fe36f5fcb17d34524b58d860cd10eb99b8f9adffd44de6d8d56cdf825c2f9be84e2411fea1d6963e3b4ee5bac32ff38a96cccbe0a8c8b8c689cba63028a327fb7965ff0485f195f3d1cb080160e88645ae498bb61704eb45dae97405bfb5643ebd758a76c32252fbc730d5462f056ea3cd39921914f16440c19a2f08445b9a51d61b5a8bcb67889ef769ec09698a98dfaa2468ac40ac788b0d213fe09ec2d53b876d9f7a01ecda078cf502073b5b0208d79e332845041e49ec5fbb198812681bf93642170a78e09e634bb2cdfc716f10abd704d7522c6f3399ca8807dcafab14933eb45b46656a8eab97b12f3259ec05bbac89a1c43a63f6631fcb8a1eec3e36321890a3ddab8d7ede3058ebc1732cefd649f9af263d60e991002cb63e2b9fb5879aa71aa901db4eefef34b96e1016c3607c7fb4bc43eac7580d8a6a64197e81142815126979226baa99ebb835fcf0c87d36e5eec7124ed7088ce8d68f5663f72377cb7df368c745f9842c2e1367a83f3bc3754766e3da55ed68f479d76d7d13b05d51b35974c87d65b406d080d3bc9c38056f5c2141fc5df4780261db8944ac6239844e21aa511781dab86b23a318301b35ad0ecaa8a28f11ad8dea16e1bc50564b7b1dfa46b310f63a8e012ae8f56733600dfc17489f84b9182ceaa93e8e56e1d1dd75c70fa3f4bc4cf5d8fff3bc7443b1658348716827a48f13d2c480d05d0f981f20e5526b03241c54de73873b7e72d3bccc246124fe1a9ce0d67ea5b64c239f0516e0dd5122a3f194ad082f6a48cb6b81ab8a561cb396c9804dbdbbabd2ecfbdea296b481dff78c30b6056cfc05a0884d7549c2609824ba4e897fb06835b93f99d303aa0b50ee434b8eab14600e3d55f07c13e80d742e586dac4004a275ef06560d1f03da99e3b1dfa551127d423725c33fdf81a4e825de96521e792787d052fcb85f693d8d995c8b81d9f4094f6385c9a14f56ea6499f73a2eb11e85f9de8312ab68aab715e00bf9d6a36a5b4ae4f7dd51a3e901e0d3d3e567abc3af8c5ece49ff38909847b61eedb4a220c6f915cc9d39ef4555ef8daef46293744f527f63f8bdc4b39d24c2d4ee04a98e90db17f83aaa2b727504844c54e6fa34731b15dd54342d1aa797662f6105bdd51262a112c798e5691c145654b29ae4afe4269698f6231788de21fdd26cb039ad17c2d780990346444ca70d091704ac1f6056e98218032e51f8565317488a4d17358a17524981f4ddb6ec4656dd308a7f98e326284ee9b832473cf49ac954a527a5441c861a6878676bc7ee77b1b8040e0681d3952f27bf2236a37665e72aa79f521cbef97830e5117e643cb96f1ba087ef877ed4aedc5df0dd1c469d068a194b7f6087dcad64b3e1ea6b69c294c2f9f0c5cf3522eccfa75bd1214a70e446074b0134a5f40739b682708e171dc3b865d95d56f299b78ef1ca7ed5169db698e8711e33fe05e547ffd4ceea0e3d2e19609c0ac9e220fa1d6d2aa06168817f0830d427dd4443fd4b6923982b1f6972d32448edd43a7e31230d89ce97f4c46086748091dcce673206d0c0caa927d3faea28754f959a7bc0359c0595788aae5ae7517065e76f9cb26241a9886099a19464289c08b849fd283c40f079df07bcd22180147abfe74dcd6232d3a5e8bd414969a49504498c19940ac315e33229bb8cdfcf5aa8f662471871d408da030fb039f19d77668e982c876790b2e3c1cec5138a8093162dffd99c04dfd43921b3367b3995c545ca0fec1488cf4e53cb2195cf1174be10500fe52aade8f4927a8cc8c699c4899b23ddb337e64513b54af5e9c9c9ed6d10872f7e3d91c66942760539c99dc20cb635a12c231dc610ab5b6448eaaff9eab4b6bb65b93c063b63fcacb8057de114d2dd2d33ff7adeef3f2601e45fbfcc6106c49703eecc5b6ebb402c76fd6745a14abac211d13ecca3c4865d9973db4d9bfce2b52a472bb57caf7dc06deed262eee546287185c5ec339110f6b665fcaa7f22c487acd80dd9dc1532927e15ead38c98dcef5e80972a6967f9e8de361f733285b60bd73f6817f7e031667763dca3d61bc03c361054fe04e79889ad4696f6678d5908497ae4d73801a15ace19675c3e2c528c6404afbd586a83418de3842892a39794a70bd5568a89bb4b72dfa5f621dc9343b33f9943054ba4375628efd0431bf92e1084728ca09f94fde1fd8facb00833396131311063fe58b1ce3ce7d416f0b9112a9e485c083ec60da137c1b84fa3f7414a1c5bcff2a20e6122c446f9e725e0781be8cba2ca9f7d6f1b89e0746968e86c35e5d0f775367816e910cb1b404f8c8585c1c0d1b1c0720b945618125d8acc7baff1d1fe70e48d505240b9c6bedaa73b6b3b9cf40884484a63a6f912d0ade61580ea8a1c9bbe869f0bf655a5d310809d37e75c2d6af6b404635df1ae4c2ac782e38ccdd2eea8c57417b82473db3599b332792a7606a35c42f17c283357c8ba38658afad7e4db2cb3326c25d617660c8b01ce63942427f74f708ea5a38a0a6b6f46711ed4029ea2385598a3627b1df4716063834bbb80b9eaeacd483028c2f5adb2c3c5b475c0829a7be2d60b5014655c53b2fc81c44c4530da96ceeacab94331cc43f9ae62930b8cbb17cd62c11c434bb99323beb471ec9e27f9e487fc2576ab7458064c3a214de75aca19f3622f5e2cec01e14a64744ffb2d77702648d0c2a2a406094a9066886efebc17fb60cb2dcf25244ed839d8e6f216561be942c348144134493d7250ee6496c591b33035ce3edbee408e5472d592d2a941d0bbe024d973ba967286d6635dc6d9a56df5300da900d29adf3b504cf3a4e241f92fc091d2d5a5e3175ea0c1cb05c813a25d5931e2a7422baeb08ce19a376702b1ece49382038435adfd544601c327fad48856a2ec540a32e18a729b026cb2dc86de0336e70338d001c280d554976c24425d7af66097991d2249cd9f41283b309bac109b0e61cad5ec5776959ad8552b7f065f16fab0f02851508968dedff46656e4be45c651c81363b452226b6d1fb398b54836bc27fc4bad4ee281ecd06c736e83bb37e0bdcc085c7250d8b283aa73ce4a3faf532eea918b74fe13c4c9019789dcf5abd1fd149ae3f993782fdb76b010f3f6d137f0a0091c6c55eadafd39ada9a0ff0769668f5a95ddfbbb8cb6e677712d739d29338a5ee98b1d6b1cd358a89daf78d0e775d34f290ffafe87456ef649a51d11830844dd23c6f5f6ba3c1c5aefe5a108e3efb07e5a81ed25607efb7be41251725371cd2e3c541a0da082e685f4f6a0a19681a8685cf15c6598352ef1afc922ff29c8c9bdcdd280cbca64107ab224cd989dd3c026bacd2611ba53b8aedce56d001a9b46bf46ef444f64e5b6a867576015cdd779eb1a122e4f18d1deb67ecfad2a4544a1941d8d174492d3ce06bc73dad2b9b8f598b28821852e6a2c0c2b181c7100b1d04d6ffb35d50c0436b8e067fd911f735919080983a0f59dc6bffa542d54c1a9c4f22e8be9fb1a00dc3f6e037bec59467668099c11bc58c564bd7d3175863bbbf075dbf9b798ce262c300fb592d30250f9ff5344f79cdf4e8f5895d6c98d4986279d7001be9ace138e81146e7d08e970eac3f3dfdded5907e7f31f96e709b4854a2a3f9daa939c9d7d1124ac3bc7f6c31f368b38a36fa18f463fbff039b069ae321e9f2b9956df35b61ac6f63e48151782d9798bb095b6f282c6f70f1a16c71aba7e11f1836cf4f1e14f7fdae07ba01bc7deb58272c773c71acb996954b7da01122d4011f2f46ae09919bf2aa9cf7d3db702130df9f5d46063efb55654bef6a6c6c4a6be42eb2f29a9c6d7f1d34661b2c311b9e439cac196cc1e8b4babd908370c5a9c8ddeb52b2b5b44228728a7df0263db5997f729369514818afc7ac808288208d3b339b7786940aba046de50d725537a84df5164fad4a3ffa57e40fb75ca74ff8c2177e0d579723d827aed47a270c5133574d7d3cac339cca28a1f240dd7e1dc55f0071c446372a0e6154b8583c9a9196875e77558018d469917f077316a163bd9a1ee541dbb751b32b096bcb6080e26a853daeb2321c8ad0ad82be055691b54d6f3f88ac7ee745b446753f91dc28e87a3f7ed3ef6a601c861714c60d30d971d805e21184aa34c767dbf550325339ccfef3fd9873606910a49269ae340341a6165bbece512dcb067e32bb7c064fd9ca63569522fa7529b8b2c65b91f145d0dc43a6ed79d1b22b44086dc2cc0d4cb55f3becf8d9e8838573c62a40abb2ebfb47329fb9b9d1b117e7cdb6417933850552465a18613ece9555ae344b437c6432596c7aa933198d8d4d5da9194c7092597e84a561367eab8bbe09224df7939cd3c6680d845e4b2dae970138a4d5e07fd82fc568350536f70507a2051da2e667eb6873ca5d34bd90ccdc3ad515e52a9f2a02aeaff71be296b4306046004b46f6c7920c5d56577cc7339e5880f2fb604eedae198eb41cb87aa37e0a2ac82d1076a9ce3668948a1f1e13119aa005b3ffc1b2f59976b5200de116fbffc0bc8d7f55e9a0c7352d0853f86e7b1dd86f443799e3ba094ca9601ab5a239c84a60be90a97ac6cd12c4078863f73dd94db3650962eed0526395aece458c7f50e8b010dc0aec7a9e9c62e5ddd533e3b3979779385674c08c3500e865ae299c63af0ffa9674e3265b4951a1615168c59d05db32393c86e218fe70c2c33fafdebfdb4547d24299d54f12895c864597a4460f44485b97b09beac0f8642945dfb0e032316be0216f84bb78761cefaef88a97aab26fc51593483b6bf288367710bfe0674db3d5bb1f17cdae23ad4485f10e27e76dad1792803bf0c39081596b0dfbcaf2466435febed4e2b49387b01c0b32fb6ab4aa2b0d23c4682a2016f04500ecfdc22d4c3ec8441ca887c183a73e26fa5aa28611071a443c0d06519fbfb775d9074d453881cf07e2bc708220416a35f9ac205c3c54a4c1ebef3e67d123e8b51e3ddde263409c3b85bd15f1569583a1790abfb48d60b16a6673e130a1b98656fde84c3678010350726a6760f6bdcab3c5fafae0915553affa7f5418a35bcf454fd18681243efe6049744c70a9f17f66a88eb951da4a0708c17f2617e2bea3995d03dce3d3ca00468cf34bf6944ccec5b83c9e3afeffd23bf7a59b92de0a84b524698b72140563f08bf0cc5756c6f6ef41fb537b522f923f47d8e7656de2c12063abffc6976fb8a6e090231c40de8bbb90a4ec90d2c13acf98183aee4ddcf65225aae594cc2703bf503c61bce496bdeefa3b16f2425b41bbc85bf2f18e5770ee42f7a1c607e75b3a5f4b97e725e8687024946817aafd200f41f99d68c3172aa7f00f40d8da104453a3262ea8a4638d8eec3f68668df877b2ca8021ae79bbe00cc8563faaf8ea95b4cd7a16668c36fd9e7cb38899a0190349ab730b6a0859e6119881f5b542b1be48c35db0b65419a298d2954bbe75089157052b1fd87d37601d390bc20353ac357f3c8ac0bad1043855413b153d3bd990f10f48b3d9cf1e4c51bc9f14513bf7391067b5e40e5d25e8dfaed68112c5bf96f619f7dbfe1f9e7d23b82120f8144894947bd71fe6d97263c6d4377d9faafe76720cbbd0762c4a860777b7b64ff8e941e1161fe9211a055d2b35fa4aa246bff1b5100d01e975c2fd9117ff49ccfeb759bd24514f95fe7a940ebf57fef4939dc4357ba62942cc3b257b0fba49bdcb4cc28ab811a9f5b062c09b8b7b4618094d7e4b11109fe0ce29065f6f1ba17ffd554fe65d2746cc15c3bca7468efc37510f12f0f3f335592860b169dad7cc59b8783cc6d0605680196ce1d2d19905fd81a4675722a0496ead62ff2defb9a970ed6a533d8f0719fc0fa559b572192fbb89e710f92a4930a240743fba65dd760d45b5fa26292c563bd4eae756a480874c90ba57cc547010bc98de74a95425813240ff4bb6c6e3b32d4daeaa0d9961ffa76b95e62454eeb79bb941984a86d929ca4f5bdb61e247821cf56fe075583fb735f09eed5071ac1bcc6b7d7580df16e10316b7ae51fee1403eac09883ef86abedc724d5bb8c818a9d82a409e2c9f359b380e076e0471d77e12441d1dd77f677cdd005a289ddb1fad8bd7172f00726d78a63222957aef7ef579a88c574ebfb5d2cd2e6a5702d5d42ef7e264d988256c592c0a50ba818a3604f702d5b7778033c69603898590d8bc321a81428f00e8178e95551586324eb95103dadb85ab44b74bc19d3c96ded728b14a818930a7c1e098e22b57dadda6fccf991b08c5f424bdf41f201fca7f34798ea8b99874c4955a80ac2f01b62e4c4f179e5f8d7eac5f6bbcd3fb3d02776f2e285b9975f4b04840c5e0b59321a3aa8123ffab2d7d5ffb06e9be09ec79ab951e04e6ff0703b7429817962f9734f0f2673faae33828cc8f84fdbb68c7bffe55fa72b4488f76d9d58f2c218766d7cda675587a69875ce1802d4bf4997b0c420152875c5f72111ee772e48298f13ae5dc6fdaff991bc333d1c226ad81c85da4155a6e3b673d24ca820f64d513c3d791acd715197f70e18dce0dd2649be8e73abd7af3df61a23a0bcec225cd731ddb9f1cabf298233c82bcf171dbbdbad88f82134d0457ffab0598057d1ad6e3da5c3f494f97599a28b49475d3b2bad02d0c46c990950797d04b8d11d8bac09053d0502ae0972f83e295e44ace71eb8250d6f254637833ee4ddca03d78fc171fdc6c7b11d9a3932aef1e04065551af2c69a59513cf538c8fa4094789695b993b73042077404d8266fd219aa2007dfbf91ffb33580da8801c3b6ad68bb2203dd8ce84103e00e590fe8ee4234f8682427f4e5dedcc8ab767b2147c0ad0f3b199217109f8e87f7dcb07fde4af7c55d3a4c00c19f50a8b604fa7cc041e5dbfc903ae72c21a0f595fcaebca49aa5d4f3b2e70bff700a4aa6b92eecf2d0f5a527134970f5c1328e019235525ccce2053608db32994c4f2f1e3c2fb9f82305ab39a5d4b1d9d9f0cde84c6e1440586155aca7abadc6924160a3f925a5479117c4861805f840b95e4539cfbbea2ba6b8f42be549eb672227c9e786ac3f0bdaaf89fbd8722bdb42a1405ad974b92e0086522fbebfbb6be045589ad0915372713cc60d2e551dad7d20100bb0c902285600ae34346ebaea82c4fb68241bc1e0bdf28ec4bb049c8a11883de2c2b2ddec07660b00e0dc224f95b76be9db30b7807c485fe36690d02553a717137fefe10c65c143c7177eb06bc8b76c9d8378f697d824602b488ce82a8c2b0b61084c9f98a9d1b7cd617a0714c8d9b532e560befd3554df4e55611f1a2a1b8ea69451c9ff2e127b0b6167724817bf28bc42397290ac412febfb7e804b50f594e9decabbb3dbef7cb78bed87df324ec0616635f34c05b0ef86269ad410b2f34a72623d07e6957d4982a0fa4ace55503ff16731782030cc7edd726c239d9988ba1f760873203834da41fb582d488631c5e71f0d094adf692204509f9f38df57cfc4191178629d8957e451335837fd3e8b6432c25da482f203ce9155e1975877186c3d69f1d91e3366e7deea9ec250a99e8128f83ef4ddf31d9aefc333b2ba506cbe684c370410ee657cd29cb6e5ec756ea0ba7f2de2a9ae9958730feca0c91135d3d0040cd9131be14bfaf7abbcdde1287c41d7359f2d49e6256e67ad0bc464a0d6c833733d221ca5a576fd2dda72cc7185de3b67e71937fb0d80a33872d5568001966572f5239ef17554d5690ab6c7fb8596658cb75ddf94203cb91cba3d3a673dc7ea812dedfa8beb7f7f49cf63000839ff56ed19be18474e69116259b5812ac61512a8fab2dd090cfc15212597ff7071ac287d5d17301d90cddb31fde5592604185794a1c70a92e504e8b09ce144d79fcb7da7864a50b2754a221d964107dd7b609025d88322b8f514fd0243a48c09e6647e0e52d34980875d9aff44ce1ea9aad3a5857decb184ca5ebffea68f557c9e1350bc7e42f3a96b09843b1dde4597624700c77e6304c2f77efc6f8197b1369e8326a9970b1e7e826f9cee9d1e4bdd103480bd41a53fbd6792ce47097cbc175719b853bd262d89403a2e36b2c0166cb8838996f00ea6113357e352882ae6f1d237d12e396d2fced10b1a2c573065562a5f71aa5edfa0021d1d5e1397263f9cf7f88ae06b9acb22d113652751ceb06db24a7855359026e8df7e1c56dc9b59e7b361ebe4e3e6e7e55d13c5a8b988f96da38ff7b07e50ca21125ec86cda50c45f5c571e6d50d4aff53b3c84f09423f73f2ac0d510fbdae615354d365ce6885b6ed6c2868f07c13d3ea5d76522d81bb580117aa76b4c478b41943d6ccde6c4503ff0fa47b2ec5a0800b5e574cb0b7233cc784f84a4e8f2639a27d642d74d0b4f688c186c00514bdb64af050836b570f62232a769ca392fa7917fd60115f437b2c3f42a774f0f23ac5f5fe4da4e8f62fa6116068255cbefc252ac1711b41200885840c463ffc686cc241d4861328f9568b6c6e746908edd21b59b8abc9c6e1c490ecde2e36cf30730601b414b62736422d75d027bce21d43149abe11dacf29307fb98ab805bc509532df978c201660d0ea167fcc30bcad2170df182da528f32c228be997ba5ecd525f917bd919b6e9675c386a294f096316078ed554e1989f0ab9da401c63ddd243f895b0d0fff3e8387707955447ee803487f5b9a2f60fdedb2e0b6322d62ba2042c110d80d719aa4eec304dc94206b1136e60e134fd5850829abc9e7387fa086059865e9c6eaa8e678f67174ac6b9ccc4cb7b64c7bea3acad4971ddc001dad0a4634f7fea2e4cdd8caaa05dde3130da5f8edcd5d3a24f4cc582543ec76d9cb224e8782c1fda405ad56aeeab8b84877decf444e2f2d2a3084b5df9babff28be4c621bee16c507a54ac86b40a613d9c480c141a3fcead8852b043ae65623b2d7c32ac9f1a1a7b3ff8bf42357f15dcbf29eb29057979d4f5cf0a737dd742727866559ed6f70766df5c8ba6930b8afdaba49a0d53607d32f0e27f94de9ef8ec639eee4dc79bdf46a2930f873c36a47e2ccd85d7b696bedb56196b8aaae2a31327868e85ebf4b5dac972d47140a22d7acbfdabb584a51b3205b70c85f7b6aa4c3788713dad447d4b98e4a3a3c5fecb4a380c9615a3be21e4183e4a310e940db758f3b9b8667527c7798335c788c4a4200d608b745c3980b4840e3ce35e336093e8b3e9e4835f4687d2b02d545131b1019e0e30d63e8d72640fd82eeca6ace9651a2bf211f5c2f4da05413fdda94b2a77a9210bf4096372f6a218c2693b25e3bea642b0d7e6f959464a7c66773c247dedfebfde2f99e9049b902e412deeee781436d8a7bda1f7c57f7df04f58462ae8ca9408a1c00b3e2fb65ae9305300f6c78cc566cf90af218565ec62a9a71c4ccbccaa37e868a8f377e495755006154ed119012e9f578f92274d363b287375f37e55ca94a0dfd9da2df1dca1488b5a37639d8a18d6b04697ae5619380ac0be82b126fc458e60386cc1325baa70843635df8a243936b53ffc9ee858af8489b610fd0ef943545de4656f9ea680cd0407faf802e924526fe826255cf748440c372b269abb4177780b9edf160048100163e722ab26bef125a4a7f00182eef6905b4b1d2a41a518be06bc37ad96b5aa2b7ab23b5e0937b00c28d05ed21f4e4d59a991b864da4fb4e9dea287a9e8ba5b728c2ffb016e1d1bd4efa3973f76a71816c66e0287396ec9d61b793fbb3f337ad8232e39294b5681bcc54d8b2f7d010daf3b94466ae5d1ec4302ce7b7b7609ac2aa67f9c023b95c492e9146650574b8e71df9acfdc4d413fc9036fe4090fe47a2f4e007b281feae0ffa1774f9e91450c28dc9799f29f01447b9d900f0b79d8f710ce52268e1ee18d43884d42a0c5c5081c39f5f40622d3cef2cdcfd0104032bc6ac67b60e77c2ed689133dc64fe954745cec12564c5ed976e497b7f4abe40d78fe637b5e28cfb882e15c9e420b7e432775c40f576fdbde71eab31151e79f0a14d67889a1d1b5988ddb15b0c1c8cad6cb5b4ae5a9d0ea2d1376fef1e9ff6f83c347d2475e3a675230cce54e749211bc129f3ab9363b827bf43afd15125fda7fb24b82f68a200f16baa1f19c6e11095783f0af2c053610ff768b9c5dd80734eccb6cff22276396b3714d1a7d3dc59066496b7ae54968f62debb41bc4944c6721fa51f48ca5eeaa7e36db925650d5b8b51d1d68db61cc05d34fc27576db072307715fc1288325b04829300ba7317c08931612902870e342a158c7fb3e710e78023091250e7f62d71df36e7caba7c2dcce0bd1800738e115ff0161577c3ee67303938748617f026637b1a525550eaf5bfafc883d5ec4b9296124d7b1ef34d1c8c137784e490426ed7f4b2bb448806ed694bd909bb7797bb1d7c92c504b0aeef9a0d6238b4af5c536f408e3ca51e038e69282df7e66307eff780629c4d235b9b978000dbcb1a1ad65a4307a3a7710cce190caeb2d9c3e33794e3179ea9cf533d88dac38d8b468df1532a13b84dbcd38ef2002947a76e5e6a85631ec7a8bcd5374ce0e48900d221b1c55bbc98b1e70dcbd70bafdf100513c6476effe4e177d79944beefbc1585bf337bc8aa14f8df2e92a452eb868425b0d80f574dd18eeac081f75feae420de48a35040504e7e085d71bdb104974d8b3eace13070da2dd97b90dc3f740e3818428902ca02ea4b01e2cff8fc7e966a13bc9505dab9d648a298c051a270fe7cfafb7dc5aeb454b7935f8c948bb017c0dba90808cf83b7254223327a8c0c2ba82da983835b081cd080f7c18380364d0f54983451e5b9be801ff0b9230974bea4ffd5b2208f2c08d571083a26a1c98451b0a10b980f2b5fa4fd9c9c86a57b08f308c3cee72fbc4ee97b3fac9c531ffe552dc8184f85c8767fb54ebba752571464ad083cf76937dad71fd86db1490d36992658eeda1c0331e5b2029dd38511a6e057615a7b328eef4d4242ad430db4d4fa686115c705b4b49a5ce0ecc52bd46acf6bed5f7d3f32f35f52e5a30519d47d2745ad048536f0472fe58b808e75968211bf7c31f6dbf1e90e73b20976d8399a5e61d5dc4d9ca846f2a6189ccab6eaac3404d0969ea3efbec05c31ecb75ff629c7c6334e00425e65923e4642f6233b7bd13977e58a443dbf288bde28f16d9572b803b9dd0b5212361256ab870a655cf1e9a680a3c1eccc8dc683412963b640f37b69a3c2c0299ec5c49cdade6a250c467ae9b8f0dd4527f57ffaac9c9e0dae85646fdc8f734b221aa2b8015038f10a5717cabd00af7e224e0b7818c274ec2ceeb3ce6d74da65171bef3afc4e3176be24ecba88ef0a1595c0b9a1954790a5a7d8d441d988222e7e7c921ef45f5c2bd1c0515f3b729c4a75ee008279bb933f314292ceb92d2797f51db3a49c3bcfce56f1913ace02852a72e747407377beeedded4180e8c7317a46dc448c42b0844508a64325193904b28cb4db7f289416541ba85bf5a340b8de0fea703b0f342a7a58498803be843f01ebb3cf1d5ed3eb1c5f57a1f3bd60058f8d3df8b93e392bbc4d10c74f5e5bb2568acd0578220f7bb3f5da44d4023ebc49d8e08eaf1f37e796661040fa79fc52533dd23457beda386e387472bc5fe5f0b2e2b489537b1af7cc43ceb0748082f80578f5ce332f51b1d184acbb3f243c8b4724a84f512721aeab511a9d1157b87db9921818fb5c95cb17e74dda8eeda57a46959126db4854269b99829f17b65abcedbf6f5b23d981bfc90e3204fdfd8f51f2a32ae5b3186ac8aa5bcd7fbe22a24f07e6adf966da73e53d6d5ca3fb7aa59d4bce631e805d719579758773bfedea0dedb330b191fbf01c13bb65660c5e0f618131a6b055c413426a3d18bf82d2d1861f2b853109e60d534c88aecef1e8685a2d4fae0c79714090e0b5190213e0145298250a52551a02c3fb91f61fde2937c2602f3ac7cc18dff692b8b611374eadb825a596ab61c6d5fa462cf5f5113ab6973740cf942d5d8468124b530068e5c7754f68d81caee0ecf62699326e62fb4274063db946490a34f7af5eff632e85fb17ca2177ed7dad4119405fa7978114a5056dd34513a8ccd75bae0e742cfd23027d0465d7745a0d8b07a4f947206c418b0487d267e7e5f0d31931b55ab523a5011fe516c469e514cf43879c0b5a85b0269422575c7fad6a48c38a00672e259506209e62eb6de7bd688a2c5cc51a3ad54e0ce2ff35721b5d41b34b7e8cac914544daa9a1024bccc487ba962558b12b639afec50fa56f94764e174a587366de1fa47fc4fd50583a5b076e1c68523c621d8a8dac8674c5c4af963e704ea846b50fd041217144e94534e48322f55b5cad6fef511f2fb9ae3318afe560a32bab2a69a506a9b5ddf4a39a1dce74c8b5e5b43dcb8b69854d2849f12ec9897466a1b42e4eb62c577b4e511c0f7e3044719848fbdff42ab48eb393a5d6450fae68d4e0eb62677a93ff492e0a7b09edd9f8517875ae6c29873250651a622f1006afb9fd6ccb3f3f679e1b5df529ab2eea9f5d3fa96539b465475132dd1ad5c9b9eb7e0a910509b8d3be0a422ccdfe4dc258d748cb2359eb4be613c4b40b54ae93e8e8f502bf5b937ea8d45b3e00abd8841b8e972f7cb37d252c4c4f821735274c66f61ead6fac527829090839cabfe80e654a36150ebff25948410de424a9cbd564d6d320434a2c3d1a3331ebcda8eb43f51ca248c66bb1b32205dd511c85f88835ffb61fb9af31158cd7c4452f321738fecc475749023ee10a766764604e0a6be9b847efc0d5337f42bedcf2cd1095e88dee7713a472bc6a4d1a074e343b9a6293ed4a86c84d83865b2f7629172c6e260bad181c2c1f0db5c0cc0ed5f98839393cbcd19b959d8f094c8fcc8d908bc05f5a4e34a129d3da4a9c63ab287a12b5a4bd1e91bf362304d3214f7ab42b52e4494b9c96cdb9ba37a133f71172d033c1bfcc791b66f5f21245571723001d1d462c5e2774b164f73af372dcefe6edd8a6c89367ef3be1a500b5a7126e0c1a148e53726608f68add480feab3eccffd9f2ce65c45849aac59580fa00742e23c2b3fd67ba58c3611ceb3fafbf0c12b1dd31ce0c4a3683cd78ec35d0673ee80cb279ed1a3f3cfaa2d2077dcc983b6976b2b919165de40302b242114b4d7fa0dbf48665a53eaf5000d94f63d28ccfd69d7a35caac4b7fa8dfd0940a6f4f3f12bf326151e3a79ed966e3013074e6a5dfcd9485c303cb66f95f7e919d97f137f19d4654fc12b7f3c525928679fecb413a826cd735aa0c45d55cc62e435e2337e0b433113cf2684c97a9f654e48ec9c980cd10c6379cfe54a852923e624f1a75a590aa7a3d5f5ba607450a968f6eb056f67374b522c9d3f1f9c501bfe789aaa608a6b028cc94699dd3fea6b424a5d707a86b1fc71b0185777ff95d619f8344889fc7f2bb5b5a8b4a99c06d7898f74598117e37ea5f86d0868e08cc73b0bc448f082a5c65c62f425f6963dc4f23cc91766ab224f0f85e028428242a02b1c3e44d5a7bc99af0568dc05431e9e7eaa0cc4ebe67e6ef7975097dba1f7d78ad140dc751dd8c04ff36ba968205b109796762d19fd9c5008cc1aa35f46ec752689af9f0ecef3c9be4ab64272587f793bb25ddebcb156cd604a50ec2958ea679d2eca1f72a0f27a850e7a06c3fc5f48a5643b8eca13332c9d042fe209a870cd6425c3e600b225754f4fc7f87297fcb95504f0477a11222994fe1a12c8015ea134c5302bddcc556bfedd071f835dc96958ed2e20390c3bf82b2dedb42c4534a7fe6e3ea4c6c69f6c13af485f9bddbeb88bc7b678e5b249821ae25ebd77d4b20df7de652f623ac972d85df5e50105519094bd5d8a5f099321747c360046d18bb8a2d9b39cbe836b3aaf50ea8031340c7c0511f0299778f2e741a050ef80751012d8d1bb3d483a14c3e397714d72b689bed1a4a5b5a68d7a63d9a6d1ebd3bb68002c7096b032e0fef9b4125937e2a1a54f03389463a0e66230d3ccea73e5b7fa1ae58217dedaa45084bebde3b43d29c3b3a303cd7c3f8c5a5adf578a8c6a75874e6a54f9b750ec7c20a3cfbb50e14c61686a2ae84e0b29632f8e68c61b63665423fb51fa60c59ed0322d87bea0f18f6d7a8f82af54d63e5028ff29c561696a59257bfedde4435b91ee88e2072785828097f1d896a27fa8ff3abf3d34b2c38464922ae4c158a2928ca38ccbe2eedfbb1f21971c505ad974a51eb840e8011cefb32cec162465acf98c2cb0677601ee2f5e2bb1d5b9a56dd3e9b42c504107424de79fca511c4c849ae049da778d6bbdd7ecc8c6e9bc0bbf5ae04b35c95cbf17663d53704920e867a2b0274e33f7822c2d5fc3085d74beaf2d4b5be9215933aee07e746af376c1253fb17681cd4bf2b72b559d08a5e2f1f2125e8b02604f0beb9aed77af64dc7bc2cb0ccf0130de481b9e7a3dc17f3c160c651c9e229fcc41b5459390dfd4c98791e4d93929fbe6f365b64f1edf84dc127e69891e00331566382d7ae1cde077bfb97e62f79aa44972fa359c062af8dca05b0f2e20a5ad7fabdc5f28df64a297e49a15d573ade34c8fe75007cf2c0c9e6bc92446dd537ab9fd01286054916c84894c3a87fd0c7acdf7f3540c77adf6d52cffdb6c53a936906ea05b0fac4c487386a9dcabe72c72e2bc1e5093d55fee3e8a251de0897040fd1dec71432ecff8fdf5f0d412b9c01ce6f41cc24e7929f5f58e7180c8335cd62a2a548d313e2fd1d2c2b9cd0660806bcd868c4ca19a8dd0ec4875a548af2d8c95db5a5726e4b717d6b43dcee27a31457f6ad41c4bb2838758900f68424238e82ecb34a6ae0f6bf8310d2353bea49ef7fccc06961702e21c74331238e6a954aec655ab1a0e15a559261478fcb3cbe4729d9a873537446ead8bac749c65e1e920fd5c76723f770bb281d5b516f7a97f42a27465ed775b5fc9102d5012424856e97cdfda9b89635becfb241536bc512cfa111449c92987912cfe5e82f2c7cb9e13bccf88757381b3454150ec82ef0de9d4bca3346c3c0797c609d81eb3bf4fcfab7554fdd7e75bc7ff34c2adde60b07b6acc55d69c02d7060489e78a697beb8294ac8b0d2b030cd692032f031969e79c730b978a00ea416998a2e330b1aff935fca407d0c8e3fc66066b80181860c3acb57c11b06d8c81f427889a3ec8dc56758623d71913fbfaa28b8f39ef2bd41d5ac04780c6e0bf2754db68cf995fe04f02404d4b4da5ba5d3521eace1ab16368b082d7a1accd1295594a875ee3dfaf85906db9a2f71016e82425b4884504795a3afee60198e0f91a3793dd022c329a6d46b43fdbac2c47dfb42ced8fb2e37dddd504f82e8a78e43e5db1fef20dc3c3ede20136b4ae3dc4c7675ec2f0328d5569d27d9b12b03acf57ed7e72e8a076756b031ac0b65acb2d2acc199422499d2f726c6e23b390e1892b603a9db8b1591f4c67f62f529e75140d1f10f928aa3502cabce7e572d953b772ccfe1054a7463503a662aea0050e994a65916865f0eea21a617a48604d4f55f64156d281ee1cc6f67adf676556d56b09f4305c3ca09a237fc4240d22e1ebcd89842447e97dbe4946aa2433aff69f13be19290d1356d97f35eabf12bbe04886b92de843f7061092e37930ceb527a83ee0a992588271851c1d366a533f79bd208273f74eaea539fa9975450ad16922dbec8ec35a66187b59c13808353288a1b1a0afc12ea2d28a383f4e611c3e7868f3e6993cd1bb551afd60629ff4c1334fdac867664e4a6532cbef803592c1aeefe23b881e528a8569a15a972399d13b1b04204e0e38ea993bca70d1c1b86383953c0feaa95debf73596c5439e0b33345167fbb2320f491b82a5cbb068a81ae973751529fcb5e7bb083a60f676a28c8d10ad13636554da8ad6b1b1a09d842c4cec54b44cf0fc4959096bf2b881fb6694869140d474d47f681b519555d1667343bb73f5ceab5b8def51486286676a4251964fbac34b05fd25c4e86a9d17b463a18d4debbe4b381f673ed5c283540f2d39219e55d35abd1f84af2d83274e88f1c16d2692724302d156fd9e0f3d519fe798dc3f335cae0cde97ac451856347b9ff70441321bd1d09074670d2678a1b615b327f0ed44c336356b10bc68b2e8d23649ec941c0c3bb97783941f06234e0cede01f5c14135dd22b0ea070ac4e0706b3c449bde29e4f9722a4b127cf3e3e816564d66907d974333ea3469c8cc416812e291a48a06648518fa617bf1cb7a47b3363c018b05d0d9723d0a679b7cc018916e1a2498974c6aff233bbcee6ebedc2e22322d089f7fc5c6b33a8c0901552e0583c807a8d8b27e70ec73d06b84cd6b76491b941f0316ff0dbe6706b829bee6d9f036a0f2e4d1612aebde2038b789c609d541df349fdd90ba450598a15b127417fd3a3c68f8dda35c6f47b674240ead0b15f55987d3d5b3f81a24aaef519b92f4ca0a3f5467af83ece23b4f21fff030d9cde0fe75e1e0e7013a8a6c4d185535ff71e435b770c4d721b93aa2627f686d1914568f74a313e27913c2650ebf26debf689dd64bc1d35704d6fdd4f6f50dfeb34973abf67c5fc488449b8177ee9dc37997619dcff5593914b5a308ec7a67a97261c22073e703489e67e4be1f481859d1d1130c259df573b27c44b38c6f0e6113eb8bcd60b44efb723c73a8cb2a09ec55c40fd6f91777641f1e147ed0068b335bf84fb11f04be1416409cf02d95667ea62db197c743ebff32c93d267c1bce4561387aa831afe9757147b794a49b772974fddff39c8571772277558a9330db1c668e7b839e59d1b6cdb399cd375387d7324080189dc3a134d0c78a40c378a192235a4242460d8d4707c007589b6040c632e5e1958f7ba40d7f66edc00f9968f982ea073f726f499a968930a149056ea5d2d691f8031a2ac9f22e8b54525c60fa48b4ab1f38560ea1f29cfecb5ff49226275beb0264f279b33914fd417c2ce374fe5f2c1da8dc9c3ad70bb67204d6f431de623022efd4bc5197b30a5c84dc2b288b5a889268a989648d97722a72a43978fa83319430623a7b6f0f2e6517664f5a38df8b5eaa34970b310a5b54f6c6e6cfb79699f34c0b2dab8e4efe256dabd41d832ea333300c9b0a6daadca2a1f116413c55323f81500d33c044067463c1f36ef1106497b0684477ba9fe52d89c3b6c838b4ec8d1158108f261f495e4356ebafc422b6aa48acdf5417faa2e6f5ff76d990493f1ab42e1977de5374d337cfc6e00890367f4a3c010418af4310eaab860e472093dff8b3b93909011f6c148a7430197f2d19e3997bfad9159a2b44b895f6cd8bd5eee79a6b874c15ddcfb33c62098283a2b66549142fece647fbb7c96d2a188b7939a471c73294466f5d795273ca4b8475518ac76d4537d339c2cbb8971fd919c4be0bf8cf90c8e17ba6d345a6ff4993a096a8fa69d5a91681de5814fe4af32753255dd76ba1e46c213aeaceea0121d4c7fbfc3a0d5373452fcd32f0c52c95a1965b2d64ef1baa30b137e4aff8d9d6d6d7b94947ac8c5a238c53c747cfb77dd95f64ea1435499a874b7d1e10c24d6def8a640708e1aaa6eaeb0644697b0effbf6b3993c730780e7b9f7dbe8f3e9bab00fbdba7750f86252f4f1393d404643ad73f682a431ab93f709f2a484c583a26ebb423aed01d73228a77bd471f8a0975773bc00d5221d6c5722d8b9635634e9bb7ad3804b54d0964cbebbae9e15e41c8c313a878f54dbee339f6d8fa95b69f1ee067529c24423d787696332fa51a14f056d173ab2edbaa0ea6b708e68272d0576e4de53a41e21933f4e289d1b94d772dec34142e9893214c842f2cdb11c4338c51f7acf589fae9ca5db6eadfefa5f6ce052a8e0668942af4000a37ce0e6650b1cdc42ee93c8b9a781a3a312e74171e42cd8d8826ebc3db85420058edc05011ff8c7db90e4da2515191ea5843d5328ce53855fd45e55d6d042e00e4e440d213fae86616a7c54393b0863b918faa354d162000dfb5875ce2f16fe30783517ded25a75e0fef4694dca75f0d2a368ef7c1595ba1cd1ee90bdfac1bb9f4d1417216674b1c1a39d834bbae2b9602a15a96bb51503088dac4a1ecd047a61982d940ceeb81a24fad28ec6ae3ee145c7306165a1366fc776474b985d525f8c608ca5f0aa99697cb256698948fc4215002ab9a5e261218c1d707a01d91dabc2f918a1ae08b93cd62b07d492af66af12954ab3b6207fd384571ee49e2d6fcf66a7ec4aef81f38060714d6c30436c4622a1f69ed8ad5be7cd1f81d0f4f3832cb453b56b471300c8c36b81852153d36c6797477bbd7ede4b88b2261fff1ee9e22dffeb5f8d68abbc732df3177a105a0e643e759eacc0c6c6b1278c974cc405027bd376af811cc25ab95f96bb6c628ad7f5e279cb09623aeb540853375430a5d4c0df63f89cf643689278c06e2d1a9ab306f2f3d7610603ce2691210f2e35854008fd4db8461558716d13e37258c4e11c2cb54522fd6cd8f7e058d8a14a3b14a94dcead5379c51aa837b4ad3e12bba9db0eaedf623e3c78b3ae61050e1e05c74e9a766f9b9daac0696c7d6da56f5e64ccdeebe51f955f9723c71fc51f4d7e2947a267ade82537416bd78e8b675c2cfa845479b91b77d5e1ceca650c3c4d7b5a06d91eeaee30d27270767b60ce88840f33b288a0782f5fefd14ea277d0c7be47b2896be06cbb091c4405e1479644def21831e6fae67c3c0f31ba06d4eb8a38c55b2c50d3f414a00ae14c1d3e501c0c8f1ebca07ebd300167a1915592b1d39f16609eef3421ba343224e5e5af049c699b2c1ed05252bc15ef350dc22e9409d15bd678a2c3605a71e6c14d9a10a75522506999567e57de356ca5f29b606b4d85155bf0186aacf4171db3a4c841ca1c99c52d7111a6013383595c86910a3be1e2769a5c04c2bf3c7dbfd04140b87bfe5db87ad34fa3cf06669ea5f8d18db8e17ac2d6c29fdd4be13ba6f5da6def4145f1b3939095e5845ccf1c8e4ebad8870c8613a65e43e60be76a894a740db8014a5505b9ed4404667b139badb9c802087b219823ba649cbf24fb657b2196497aca443908d87e4bca8db38b5090f9bdb4dbb1604fa39113cc45b0dbca4ba5a54038fe5e0a6915193c88b5da7e7a40c9a482482b78745b8cd751a7d7aca79164a3fdebff62d473f43cd3f2544eaabc51ad0fd2f30feb7c786684bf2cdcf170fdef3a3f622f5a26c72c8ddcc3ba41185ccfb2ca16e7a1eeaeae8bbe0e95821c156e0bfba4a05ab3d996212f854cf834445c8ab9a7985b4484cb5d172a6b976c0a7cab559c2666d23ee6fdecbe62646fb05e38e3a644c75ab557848f8ca1e880f1939833ea203ccf6ec71735f6a4fee2d38189709d116c9848715b1c8a91810cc15ed0bb623abdc8b369e044d43952feb22c8ab86842aa79ec4158c6b7a9ed3efd1a7b26a64a211df639f87bd5b1cc1aaa691fa6fbc2726f75c93d08949fee512d53c640d5c60faa37e7e4d7034ffb2c10d5187c2674f22654a0e58574b2e50510feea9f7ee07a5d55e3a710039308b88f3e6ad965551ac9798dcfa87b20dd60bb1fff8f61463401042bb508217a2e686d4ba69106f7ab824ab8834b25f082dd566d5eee1a28a7d6ca2c09d7faf882acdae8b03fe46a36ae2f93cc0eda99c0b39521cc7f3ebc5293167f7ae50e3b37ebc361def79f6f613f429473d3cbfb502a434395ca28870c5f01f968db8e0f4293d61720a0c283c4ebcecb5ab624e642533e128f9548b5b92f2ddf64c7dbf13a2e3266c4f24960213f07f25c16e06ca5f99e45cd70d5f90d3d7d5240f872dc2604ea436b68afece856686806fdd03b134e15c759e3962775ad6cec707d0c153256318b39370e0bc6ffe6c376751ebcf291b5d7ce630bc1057889fa82510283a7f83f8ef88eca25a713762b01ea5eb7527ec670ed00f7cb5b98b894032ffc15385da5bfcf7442c6cb77e72afdebeb580db5bf214565f32f9f62db2eccacfd40fcf5969ae9814c5ac35df92842e0f430e8b35a2d55d892164dd2b72b4469553a191ec39a61a2b020ed1411881f148e107f5ceb83b96bd1a118d43c353e4c24948f95707dd7b4c13bcb4d6684c3929dea41dea5c2383357d4885504cb08f2f36e5bcc55729f884b65b3d2e99c87ae403b714ca190c8d8c255fc8744f310131c51c3fbbef48b698d3e080518684b391c3b24caa838a4cff5cf5d5300b534f41344854e4463456c0253762700432580452edea10fdd710e63ed2b39a8039e90cc9fda7a8aa69152db5815d9a6d2006c1094fcb116260304ee8fb80f1c811c5493e7a4b89ff33d445d3983d92a0e9b1a59bcca3fd51348c8dcc52f3827d885b9d1ae76bac239bf4b5377232a0f84dad17bc161642612e05f2449cbb758d7ebd6caa31e8dadfb4ffae17a6ab12e6d7c4c61eb0c69b9e96dc9fb26b705321462625626e2978e4d863e78126862e29e51cd2b3308e9e72a4d0389bafb6d20b1e90e626c942836a5db1a9339f5b963b230d4a955bcdeafaf8ccf10afc9b72c69f2d1f8bb806cdc8317f9f1bc68f84fca009cba8ff2f30a4419deb52edb6fe202fec5670ba3bf062746e0cafcbe833840ce9077c328e082f13eb439e57b5ef4f5a9f67629634045acb71b5a955e380b1be157a3deef593a92407d6324cd552dccdc067d00d7a26af67575848d8f40e37302d15ab4c1c4788f29efab9aa549b417e6d125bd8cbc247d387f51282716cee665ffadc51a6dc7b4a4367b7be37269072e4ec0205cfe308582c064a70c939dbef43c87c5b4466e3fc3b4d5c6f98ceffc784c43a2277d7f2b267d7db3b9f3b69fd9220d2655ab89637c1f4e598db83e4ff0fd56a9d35a248f244c9fa669a0cdfa545ddc960906b2d2e63f9fd249d7edc24166c22afd690316ae0910234275952b921b32fca2639ac0ea465d9fbf433d7e56d6e96844e98cccc9c540ea6f8e1edc1260f19f9ed69faf0ca5dbcddf1d7a5836f5da718088ff1e2a911e3c9116374f8561d22798701dbd574e6f69e686e52aa57c4442d9bc7f146146f7ef1dd26a3c12c19342cd1a142cb0018cf6f42fd2da3656b51f5accad9fd98c7ddcd46618387f226306307610d838d11dadba3d8be31152020a49a3395b6447bb58c4d48f5c102f7e9477333ef2765567dbab242b24d3029e98d1c43e8312ec6b84a348c2617e0598bae05ee1aa8e05cf8a49679d933fe27f5a1e10a05e3b4fde4f22b0807ee44b7f1d61b3fc419b7bb241a7481e4631fca2271b19842ae6ca3a008046bac132a82f235559ebe7d58ab79bedc5012d65bedc83eb0df9db7a453f882f30fc3764d756acc0cccc474130dfb18da9c0221b8f579c3910d5797ad7e96ebdaf6ac7d0b7ec7d8a1f2982fcea73fb37bcdde325a9690afb6fd89f464c5b07a4d5c88b34e7205fe1044120143dfb8e17d8ae805dcf1fad6dd9d6b0ac1bd5c312eb9112ac9788b4c4a88edec7374ff900c42993d5bdc09150300f3fc3b266322b6830db8cf1d9eb73e15902721cdbf0c28220e005f35517f453f2b170423c45cc20c562293fc3dab087f8b848c8a25e9c290d36cebe5f7114c8964e886eaf306bad86760a37d78239a7508ff9d3095cf503ef0752eb5ae4d965d0b54e45c48d11269986b6452bfcaa64a98ca152e31006eaed5204c9f8762ba5f8cc387719ff677ae788da3f9c0c854a56d375036014eb219e2d790e2a04ff4451e0cd7a9643a6a6f64ca655d4ecfa80afd522d3741aac2b4504ca9147f2dd2c777e94cd83be98cd7c98e680c8d364dfacb95dddd40cf74788df722c0b57e38b35a14bd9d5cd2ce6f15ccfdcbbb5d9a18f58efa35103d445e20d2b3d5681d60b9836db446afd744ecd883e06d81a426e35a4486e8dcc58060d27848419e3a38481f88485a1454c32a2dce65069b0ef47f4a2bf8211218649292ee8f956c9843e18f4dd9bacc79a9e1f24fb843ba39be18d3016c687e895df679c859f201d6d5470c08c2247af5c2242d8d0974e2fcad9c057047a089b1fc25fc526acdc8126bedaaf09162dda882931047a5efba672ea447f91e26d4b5c8062bdce201cae3655564fbdb7f8328d3013dd230327dae0b6f4c34019a259302ff2105ff8d3c788854f418a2088967b4877fba0576410a29c3b5d06fb5666e17bc78c209612edc516e9158542d7d44ffb9d32b29a5b5c16bc296a6d523dd1198127255c27bc19629abceb90fba669f0ee17cf7330bff89498b2e0da8a6b4c2e4feaadad927e8f81cc0fefc3c9781b53586d2b75aac7340445ee32f7ddbf33556de875c07782b62ad3c68533505511eaf548dc7f7d5b517e01399fac5a172e0ea4be6013b9a9609290b32d090477c4709905ad826cb8aa2bd951e7644b0bea6423df7b71766d89953ae9a55cde601b7c5020f9d2ad2ec17835148e521c9c5cbac22cfa84448bad5bad6eba3de40690a62418de547f354a3f5bed40cc12866a95369282ca0a3bbc0f656fe1446e14fa1161ce1e5e4e244ca9668f434a172a91973cc6b2f59af7809a871c7905c3821b9edd86a6c4da1bf351f35d6894a47bd97444e8a6687073d67e8f322c2b3b2a8954e7ed1fd5d9bb27585ac84223d0a5ddc15ae819d61d9faf450e915b12f82a5425f31135429e40c2a70fc47e93fda4b1e9a2fc25f2c40b62ef22b72f6597813d95d9d3b5b98dd41ae929163d153a8b407281e8b7daf4b5153c8e4dc5f4eaab0a737ad420914a53b367a451cac8e2ccf81df10410a4b2a044e2d597e72a00ce4de5c9b68e826f65489c7dce4e704f23640e974ec4763db8cd4aae2c0a9ad51043ba1d2eec705b54c8d2a6cc92cc03753f9beea08c43e86dffd54c4e59eb1435d132a68a823efda8ddfa707eba77655304df426396d50bc2db6e31c481fd37374e96d4f3570d69b28279e2e8e08a4c6fef9f3ee1ad76d873c60ccb3825f48c5b4fc4e3fbdecee9c75776fc54cfa5b1b17e9d61fe6e1d622267dd0fbec2c8c0a5ed9492b15aad39c76f40495ca095a0da3dd2087745afaf8b2ef90b5d010100414ac98f68b4ca256ff90f00b7440a83e91af18fcd4db7cdb8d245e38434c1698f30db46956fddf9bb858bdc0b816c714e6a0b9e3d334671709673446ae78fae98fbd0769dcff0e18b170a11852bc331dae4ed35a8e8486a464b2e2e638f83304b2065baa80ae375370be65bc4a71fde8d3590ad8c314e29048ea496cf5e9ca9da0447b77b1e63c45322bb014120e7ee63aa0e4cae59f4c7c018c12ee45ca6bc20e52d4d901aaf139bb6ab8483ee00955751241156459131136bd7a3943a025908fc9e774b5b89da59dc5371626392af97c01d22ade20811b8693b9d44177f07bf93cfb8181ce33e74be830ebf049659037ef586e92c4dfd121ad70271d5c1e7097c368d685bc9c8af1264f69e8402bc316fa82032a8e7af0a70cad38bc502a7da4f732f92c4dde5984dfc8a012214b311c82672dda182f7bfd782d4b58cc015edfaa8d9961353a4320eecb27126acf86140d4a8aad18669337779a1f0f7ad95aac36f166c290abebfb86a6cbad0bf9ae24562f0e70f56f57d8c32bf803b7638eaf2378db97faa390cdfedc710a2c6f9efc81b4608c66a4acfed0ac868a31d8fa0430cda9dfe6fc943f6e9f186b986403194636a16f2bb20f1de4b86fa0dc28a3060e75f5361608fc898b4c3e2967f0c0aea0c00ef59706473253c3fbd6c323ea453da69e8eddd114ee3c09bdea17b04ae579bc3b1978aa28868550d6511228c36a68913bdd17b3ef3b73d6b2cc375ecf17bcfce9c72d4dec467612bac55649ba4591fad483c1ccfb994fd4b139f3167d70eadc16b372d4c83d792df9fbe6374baef1e388d542b85c188d404e13a647d9e011eb9983e4878cb110557b580043c63e6b0b472d9687741ad7d22eda50e062609e7b10409e781b5f530316776025590b3031ad30c3a5d91f0d4ff4bc2178d92354741faebe4c80d7aa6731732edb7922aa563c1ff58070e7129b83a1a837c8f87e7a507733b4356e7d9d653478a384498e592cb3da700a6bce0aa2c560a95476d520e6ea7cfa81f37475f944922dd88b4c5ceec2a20f78094484d84d43bde69e6895f43a988fd52dfb2cb88f1e380ae5b1f20a742fbb1a79bc3e1f647cabfd290e159d02887fb04b5cdf607ed988241a879fa1b1cf388d1c1531cc481a6056b814d72c31cd53b1ed067b66393e3a99f5c0a85be56e5fb108cd01ec6d5a3968532a8d84a37189d4a3b28960378daf52886dca49f7a102fa100181bad59e0fa7c1f5795690e2d4a1e0155ab60e69f1157112a62f1e0673d75c0225eedc673818e9a5909142938f6a8c5d71af01294a31cfcad7c9b4b5296199f9d5f2927b6155bb40d453ad016f9a9ba89e6a16e94a30ef32496ea07dd0f5ab4d8c165a49adf7d2d80b2920cd819de4b896cd4a7739f588a6ebb1b7bb87adfeca9e4cd99272d6c86e52a9905898d969fd531e86e925e338b7af7f5f16fab871fc103584b41708b26e8a394bbb0f962a76fadc587273306b152a5d5b5083df3cfd6aa436207bf526f699a07ee665335c71936daecb9457ea71f716c01059ecd94c7537148f3275e662b349c30b20709055fc2f373ef9d510712ecfae088714e505bb5a8ebd3815ad596e82d976f28f4010177f92f692236ae7c2f54aabd778efe6c64422ba4a5e87b6a3fcb7bed5c9aa866d9332ff9d03d751afc92058f2db7511ae6ffe707cc29b10e26b96bfcb9edb56c64e6fd6ddb6565a50b99c0b8663f4142ca56ae3f76e0e7a98e057cea9610ab529e33d89c283cc7c2aa7c5e65889b8481b59c7bfa8689921568a58d00242696ee617264d2d8561931cf99ca63ce75181b50c2e26d8162737b2e25a7a2ff516f54efffa547709adf1b8c57635ea0026eaab85c5046ba356c8e2c5aa42c92383e44a1df6c91821351226a23d31f4a2d20ff8a88843a1c02127ce6904fdff034df0256078acc7971d45ce06954ce99c5b3c268fde2c17112b1ac1a289e2c1f70da849c476317aa89dfd509bf3dec0cc4777b2b228d25ee04a23096cfea66f4cd5a59fa90ff13b7d1d4081094e915494602312455bfec3ca8d5e440219e040612d1cc45310d42f6cdd6d80a63beda307d5469e99aba26b8ad7cc3fc26ac29c3efbeface9af310f8da51b7356d72889d023075393970c51de6bbece0c50b81e165acf1681d3a069dab6e0d5c41b0ab51125f8c611313659643bd110b04306b0fc28cba75cff8e534c4933c54102a25ec02d4473cf097abf8015268502b8ab507838933936421039cda08ada6c6f1f0947b26a640bf3d0ae4a367df76d6374aca9b40afe4a78193be434c4060d4e5376d21d079436502d27278a34b26939c4f505774c86e4bf0adc4e2755184ba97bffabc20159805e50627471038c5e5c2576975944684fd329a989302cd89ee0544242ae47b480e4e13acf7cbb76c8697f71e2d1dff1813205d4a75ac422d0cc825b1416a7d2e47ad046cb67d2952483acbb8bb5dd0edf4c3cccb0a67606757752faacfb55d43870d92845392078d155ff6dbf3baac3d073ab2cfda70355e0822ff38a392a710d265ff592de6e541c3715ad3f1a4536c41108cc86d9069afd4a29bb4c9bc559f19ea14f7b5112c7352cdd569ac7596b34a3958941d78f33ba6456cc5c701d6c9abb82e33a4ff66fd46e3286671573eee6f065836a223d54e82def87f0040635ab156d51aca589421102cbdbca77cf942c4e70e57a69e6ddda6861a806f67b5735cfcd98836d97b6d88d6c13b4bcfe28fdaf9e78f23f7ab81ec2a9553ab6f570a19e75f1c9fcc9101146cd689c8cd5212d20e82f3993030cc98a5b414551c20a0aabadf67e48b0e469b66649b41af88c4d4156216b6e9e090b4efb6423335453d3b10576f8837676a9ede96ea7280dc7be5825535fbdbce07da46298c8d642f3b9f47b221680c850f67cbd9b61c5e1bfe590a37a8dd6064352aa3e053fcc9cedbf89b76ff8476420d0552cc3e05410d06f9dc4439fb4306eef2ad25a5ebac00f78e526aac01afc0b3dd6b558e45f1af6f9061946093de0723a670adf6a75f522e77f792c321d89f60b42aa0c3da14cc0944920ae3bb6032eb57bf1c4686b1ec405026a308750ea4a14734c3e6e931df41c1e85f11cc33acd8204a58a7f9cee8afbeed8dfdda03191ce1774357e0e70117fa9708ad99b9daaf61994eb736700cad07583d11a79af44e497894c7914d63efd7110fdcffb2b1be508f7d1bb4fdcc919e2627761189eab09d33dc8b65bb26431d998b3d745730243c97c66e42bfab675c4b615ed454ededdb0bc6ca8c54f330ce0dc40f747df1167fb59f8120be70bcbf9f27ba3acdc09a841135497d554186127a13aa38e261f4f6db3c39607fb0134f8c91f4ec6a9f091937de50d5655f8b1c32781b3f8545ab28d3b8d30ae6cc39526c0cd4cdb9ca0093129f7db23d4362ac5dd7315457e258307462700c0283d02e9fe0c057aae65ee25630e8d53660e3bafc5302f96a81e7c81bf02b220cd41d415bdd8b1c05478485eac38880ffd246e60771f440ea2dea15b829bcf279aee4e278aeef970c235e00ee4b7147f117e90d8114d082f866a9e96a7b65d390f8e9dbcebc7a5b6fa21a324239f3070243ff103153530033b1b2ae71dbb15426bc81070527990525a752c3d208e704cde508715ae0464db9813c36a611cc682b0eff1d0e951a1c1c460b708f8176c6d3917c2229904c3461f5f939cf0cd4221dce728bed9517ae510bc1090cb97d7f984ae08f363c8f00c9dae375d89253cb0af70eea9fd13a617ae53ba5cf4b0e8b69292300fd1a5c066be2a8ec26b25c26a58478f7c5ad9368ff25c68d30eee957caa798549290b8686ae04720e99a4c6bc018ee6e77ec8f228dd011c0efbb0e78bf5d643d191c4eb71bde918f754ff6fb3a2e2b3c6f11b778f3e0867e26797b87be616a9cc2a224bf093711394e07b09ac9c0dc56ae9e4f10374624fbe1b319fc4e9a8fe51fae8fa32172216efa2590dcbdafa552df65c7f5994491942a2ed8b6836b87f174ffc2275354b803698f0a4ce6e5e3dc3be45f576495a4f327625007a65727a5a87fe396922a431bef516d2c8381aab326c12d4d842aea6e95ad7194c90918ae8d90db1b62b58404c2a849159a9b5d86742e207d5e5a467a45e7e01017e0f5c4ee5641bce34401fd39e64460487a136d55507a047e76f4960d10e0954b520b8eb5d39d051419b357ef5e8fc139d1f42ce67074b9c4895dc29883536adcc2bcc9c06e5c7fa0e0f285961c611c687eac6371a03e75b21273e4fbe22a6142b6bfc82e9c2d3ecfe8c801d7d39469d913a6cbd0808b355b13bb0783f942d4331ddbf8be4f7a7e928f1b2e8ebea1487929c802a4a8eba5cf150e33e2ef66b50e77128d25fc9a170901cdfe109cd8f9f94a8b4b35562a43ffada6f8885b9c55a77b3c91faf1b32cf9744f62e783ae9d3994de68d13014926ed129b744f1be5bf2fd327034868db448416850c8ff9a4eb1a7f0f3cb07ea8c8f8d5d0ca419f24f3324c2edbeb4ec6707ae2c2514863cf146ddc8e63811026a67f23263688f50683c541fce9069c2af6ac3f18bcaa48ce66a2eac698ef9a4aecf3366db4aeb46f87676d0816c499ac9e9e1ecb6a28c4ed0c6af92185836d53362f2b00e3ff2dafbfc483322c83b20bd88a267be4f7400466ca653c33c66a79a023cf687022191b278b53956cedd6d865117339bfe03e40e2f9075cd0b3a602bfd849484763d3eb245ede88eb315468552255d28ac39bc408621620459cd598c3d35644b5454b43b7b2e59144c84b0006ee0eb592ce39b25fa61bf6338bd0213e5b38fb9761f7c86b3605e0d91a59faecb5430d7b7cbf440547cc479886d3b06ff35b5adf9d74ea53f255045f5ec28e2088fbb63a35716fac9b0d3c7657ee3020faca58ccf83895465aeb6e8748eeeab003e2a305a48cc48c34019f4c737a9b12654f0935ae7611043b1765a39979208a119afffc0de87ea04deb82e1fe70ccfc0fcce426c8b5d01540f178b352c55d94d90847c7041a696f3041c8992c90e8f64c6cfc0d09983827c905c303ea9df56d7f8aec26d3f63c4368a7119e05536c5d72aa823dddd502b7e062e3e32fce4796ec05ec94e422dcdb23f80dfc546ce431ddae373059126ea2b2cc6be5315adff9cbab83cb5c9cc5b15b7d9b1fca124d5ca9250db6430a434c3868ea5e51387fb8681cd5eaab2950c74e61adddfc87dfce7358a8eefb4b7aa42b893984af29180358c6dc7b101b413ae3f76abf5ac1f9d16fc5c6182a14e96c9ff040b606c9a58f269abc9b22b72eb3a1dfd7237a9a579769999c0b982685ce5701c42474ce9ecff4803b0e0e06f6cd79b21f0d82059e0fb03c5c141d13173ef25695ba7912417a1c8700dd51e840d3ab5806916a4f645c6f801012d5863a138839fed8678685529b78966e1d7daaa70f2dd8265cdcd53bd724162fbca1fa7273128a7654aa2c5027417b9972630fbe57d9bc4bfe51eb06e239999029422cfcb88ebe8f62f56732c320e3f2250afea539fea9162ec64a3efb5e22076d20f4cbc7340aef3b66559bccee21a36fd7cc43cbf843dd8def687f41b30ae6458cd204b2d93fd3e1e920664fd8e398357582eafb8a3a2cc4bcd3668db283c93503123cdc0ab1965c8ec72d85b408a37d63aaf492d87fd3b792d8cb0f6f0ec85f8c61462b77f55a7a32524d63607c1d1df62a5d30b466a56b51275458f7395a80d9ab265ddcfe495408f74b54ec2362b19d360dcbd46ac4c3d62db4308521ff06a60e088e878f36566e3e85e40bfa8ce570007178c4c3379e329732862997528aa4ccb6cf5d15efca5dd631060d467d361afec7a6e1f32ced23a410281c18c49bb4a5e1d32d8009c53ddad9faa1a925243c08019783b33c73b7508ce7f2ab1a3481f143ef7e1c5d3fc6e4060edf516a004499846c7e9268e58bfe201fd4bc0845352cc52b85d46bfc1276789f3b9dc3d006377a4fbc235e385ec443a9e8c903163322cf8fe1bff7d82127e7a19447ca8a32bdf3d952a44dfafed3f994862b98bacf383fc1cd5a4ff50c9be31b52cc48c758eecfb74192d6f7fcfac601e4b33f46a27c60432817e698382e1ab7482caa7a6894c6be80dc719a1e636dfb3a910f9826eea66e533a455d06e06620e2a2b3bb9e7a0dcf9ce3a731ccf699fdec4ace6a32bcd1dd25a37cde6c8c3a31f97bb88279a4cef244c9caab75ff486d47493603f2219af8b3d7660f4e062280dabed56bf33d7fee88f8391d75542d738c4aa5810fc99515d0245c54ad5630d3b81a85b15707c7e0051b669b1184f10f7987e2b5b82d63f0d2ada31837754726dbcfea95ddd9ecbb1331ccb49b6a1322d296e3a114be1cd7f73269fd873d7ec092ad076c314ec78a2208e8407f78c1f68f2798d0baff10457d16edef5d9312c3d7a30937bb0df0ca610a51e2804a68ad6986a399149d39b1ff27b1fba2c70d52e614627dfb407076f903c3a15db7dbc3f3b1c1309f2e10800091ea970d940afdfade3c7ef88891ea9990ce6217f3869431f866709a532366853758c3cddea57b1e9bf6ee4643bd2d3d4a9963588fb23fd35cba2c05a652d43897263cb62c6d49ba3d6e990c57b3695216da6801a561fd8830801a6241a54b6ba73f3e904d040bd60f1a0ae348fb7d954de96313afc280e8ff74dadf8b5db3d93948e92820c29d318d24a2992f60b13350467b7a8c488dd58d7eb172ebb16de63648cdd462a4aae4463f00ba2d86df81c9e63c7c241cf9ca4d57c89c77ca1cc626559f66086d68dc8a78efc3d60c83177b0608a18bae47876d573aa6c5da3e1fc637e4d4c20111a123cb830576808b65aa89715a24cca657eb515b7181a6c87316678dbe98a763388d475efde95795b3fdc820924a84147c60852ff64e027283cf46daf00fd3e58b6752025e8f6722dbcc2b42e559517414519cec7b5e852c4b4bc196b90ade3c8c3aa8fe604874d099152fc67d0dc6f4fc4135da35ee52b3d13528b05df3c0a7e48d94d5937de165d2b2f715de394e2f836e29d60dbe73f13934fab24c89560e1b00855c9b28d00d4c27b5242a9dc1193d6cc23b55abb54bc3e4c305850f043ad5b7c7e1f01066e2af8c38db8c8685fba6d61d2335f90751a15cec95f99648a3a3bccdb575a71cbf875382fe4ee4887ac8ef223adade4ae68e89256aff60c1e67f89ea54f699838f2d4391558381fec3196213d56bdf5f71c05767c1510a2826d5f3f53c5d684134be845a5b7fefbb52ada63d041f09a9ef973db70e9b41a2aec0da361b649f4d738163164fa9482f2070aa88ba83038070049684ecd2d9bd413c3e38d9c1cb8707a19261e40df7426bd306ba3feb47427abc4c29bc05d0e2d75bb0d3d11905344742379b591f3da553ebe55cbaeca01c34159d8a57cc1028572507479ae6d6be2b970c8098c9700742a6a48aa36ae9e6368df8d80bf66a6b2fee1f7e931ba0af4c4f7b7a8c2b7bf37425149f0212397a6c75d0b26d6687dba91551ed8e0a01fa9f401208971bc7e02879884f94fe636aab63d9fe522305524f3dbd9002b7857aed197f277610956a6d89a1c5d4124876a85eaf4dea45cce4c33674e6d256e1c0c882f1fa1811cad3eb69e99792c2816aefb752d06c369625281eb04c49eeeb5ddf55a2780f0b3960b3a10f7cc72efc878b2103ce4046f49f1604c29d8628fee923e3bd53dfb2954a5d1ba542732d71441119be6ebb73effb1b0c8f2f26f9c2fdc01cd4e104d6b6f426e19df286b1dacc8fbda613441f57d7c4d92090bb3ef85f69f67bf2653a6f444c97aa70ec147ec2811da05fc82229ea392f1f590ccbb75025741c578581e935d495648fdf9c8e31898312c4aad55bb77e82c51211309e25d40abb10d6ffc4de3c8ea3bc5b43fd53d0a8da6a63d6a54b61aaf644eac300faa91124122cb49c3930328239822893c6a24e27286703ebdc96eab85986b5fad1e4e9470c66369827cce45094951dbd61c204426c75bbd033f18fd5ccc28a590bf8457098ee51b56e3326e01fca6d314515a966a0a28b0e065d42659f14522ec3de595a830f9af0f00eb3e1f4d8bfbcf10f3cfd89a4ce2fa77b25ee94f094f1ecad8544e7b14286e788195eec344b99acabd3c5f376772fa56f73e9c6ad319fa3a49c9b92f3af56eaa940fcaa4977974a06d012673c96ebc1d6d6991a8524d24a365dcfb23d9b5d44f0ae8d4f93abb7181379c39adeb6ff4ee92e58c0e8f689e31c8216a7f6962726b0ba64e6e1fb3d52deb9b2fd08fa394eb508a0f76c638c2da08a8a4c634cce6aaf01f72920165f9336840448ea2db3e1d509999341e3418390f5d6232b0aae531e2fbd6206e7bf777e2bb1060035cb592e46ad51d079c3b59d6d9f9a8aa19a61651a7c0d388932df0e947b47bf593fff2e2734f3a4fbd6186c0a4f449f3841dfbe1115fd35709caf49a05667484aa982a3d34eceab6b2a8709c95c0182a1e02cb380d2e3447c96206a272ecd4922a3cb023f1cc3f7dda846f825bb119f3d0b1fc549b0213f56ca0381eb18bde6a39775f177d8795bef22c530521b4d5a3afe8f6a9666e3660760b9aca7344847990d567bfdf93f5904479c51060aa90f0ce708bbf8e2750262639e5ed7e23a2eabe02f8a65653bc3d538067c42abb3bb545e86c493737c3a0d3f846955f172a374142ffade637ec80d0a73874109d1e11d5bdaf88ece93bad046d739f5d0de0c5c85ae6ce1c437c97141d4c2f15661f5f8509cc86a05dab85d75fce9ac11133748328215d0de71567660c1e8341a7a6dcec489b60a238074901f15e0e161c584ade2fd1f160c530dcce15182a9d0b353d08f2827dacefa184377c9ccb8703ae962f938a1bb9d7abaf2869da37b18e3978e68a48a84b6cfdf1b4492e63fc9ea94cddd0e7c818597a0b3df9eff6ca59003a4235e88e864b0db862fafda3cfca5dd67cdd980169942045934f55c54dbaff61c633617a7c4e5e1d1ee4db7b135fd922667bf03abce6d6bfb3ec41773ef5d8ce1bf69cf4559cd8b59b0ef50dd2a0a058d0ac9f04dca5c7091d320d015f07017418192671a5d49a26f210c1df89e643c6a8ec7e0fa3286d10cbe4345b34013ed0b0ef01af6c996a72d07e2f96cfdb8a137c7b90269cf238b314de9e5e78186cb99d7a41adc782129fec1b9bbec7273c8fc8155cd2b4f5487b004b781965a4e1702da2d79e83bddf94fd490ebadeed0076656ca991099663fa3c34259ff04d3743106c9547b30df2dc6ef44a69c39096bdd5a58cb58baca3ca32f20baa0f6ef8d4e9b981a1c7d3294e7308d028cd36099f13d391262e180e2231a296996eebfc128a277df83211e7c946853c6c38781da4b8cbdc9b40b88d1924e00df242fdf7b9a88f2e38916a3ed0059958a6806104063c3e1a902ae6ad5591b3d51e4d89fee9fbaa768793cca9f0cb3d21a19f4d85ff803e268085d5782a17309e5e2a02dae839747ce7e02175c950123e3f72500c0371debde8b4d61ddeb39d6977b7cdc190d1ae41e62fea2987b180c66031b5d4e4f7aa6d39c9d5c61b09b7bd8cf8489f31088b15609d694db8859924d71f59e1254909ccfe2f2907206c406d46dfb8f1c904379c8a525ecd94913c24992ae4de31c6d48ac1877feca827393ed52f35c72bf2d4cfa3f42affa995a8072a4ac35d0a4b9ae9d8058bbb38ee260f58c38a61b86c617462354ea1c135a34641430e9de8ca86cd453dd80b08c49588dcd38cbf1e2da007d4ed1e4f83fc9b6c55d35d3eb3cfcadd8030321b539286327729c044c6f17ba68efe1b8f0e24a96f41941b751b2588c655bef3ffcc220deccbf3a654777cc7336a2943c3ed516e66c01bf9af91eacae9997351a669a0a4861a152c5c8a23972cc1c7a23c74e2215b703fdffa5be726b93210d4de23a60eabfca03732399b4cb83cac585bfeffc5a9a4ee016c84107fe5736112128388e2dd3de91d033425c3b5c3584fcb7cb41def3d782f2f384205b6d682318b786e08f58e73791a3b6b9408fdba767292f078b8e19707e98e872038bd0eba894b565e9184332d234c8c07be6b601c0ee32e79327b83073ab121516436d6a04ac920292b4842c804c8314975690fc477c5062fb65ee43f1cd78d8e0464187a3676a31e1a86d23f7176e8f190aff64d5f2c9e17a8cdb720073cd0e2ec1cb24142a208b5a9610aca36b7067124c77dbbaaf49611bf5f49d623e84a3c4bf20e728aec53a5b4b96030ce7cc4196985669fd8413b1940494e80db58b0d9a0bf38a0af05323ba361d5190ca08beb456464707885f41186bcd25dc0da74a8574eca271d87868eeba3b48a89d13fc5a5c1cc1d419a4581ee9b9cce32d75367212f63fa5de5623b604caed3c0d34fddd87375c5ee3c84f3ed39208d523187abd8d67c3f4a2639b9d7d3aeed76328349c08fe9ea51d350ee198ddb831720f1e6138db10d6d67ee8fbb9bb34e202f936faf00d7903a0461051566ede605304ff9ef05823beff186da73aeaf0fda289a4b11e92f7e48ef7c46bd5add616523aa826528dd3803d3ce7b22175cc55d11e749bf652d39986cad2768a5767364e6718d4be4129656ed495d7abc581d70c46c1de9f47dc5960d74e23340049c8210cb090f261d2037c8363d0e025a0b68398c4fff05e91a4fe93a081c543f775590746f4cf12836900f6de074b1f9fbb9070c994e098a61b3f50108e28fa1145d5dc2fabc9682028c9804ef9b29e23aef7aa33c06b2f7e2874623dc5c970137de0de069b2a2f8c307c5996452749dd3968460587f8b4053c809c3ef32e3ab59acc894296e2d9b96c1c9a03fe99afb0b712c42fd5a920b010f71d0b80d04900783943552be6e0c7772df7f4a41f435d6fbc1987a22ac1210146f4034c9958ccff738f7bd6326e86d564bac4980d57a3fd287f8bfc0260d7140ea72ee65dc46892de281e5d9102e18d10e54ea8ebf16b3c00d14a8d8444801e33adeea346c2422211ca42b4dd79f7abcc4c898a5c6d796f81c804013ca736a7ce1c5d8e44bd14b482eac4314eeaf56d615ecb4f6ae54e0aa4d584ce80674aca9dad69f59eb1f7ee4b1d692abd01a61fcaf413a028fc3387875aabaef8775b159f0d05088fd24f98fb0c25a5250473dd543a9b1b1e9c4e7f5a07be87945a86bfd26960250dbe596c02a029b37e64341b55ac3a47b74cafa5201d5229a4c5d80be2f02d5f49ac9458ab55e9430d80543bd8bac4dd657a44db8c18ea7e8600d45811a3fa67d31a9e3d7ccb73ef9479a26218ab5dd0730d021d40d4ff211b2de3ea12b40747933e5b75cd566025645d3f7ab3220f33955ea8c626afce3167fc8707a64cea1ebd7aa9a3c2106faae645fbf5b0058697fd1601bc928b6624f591d10f103db9363e3479f34a61fdfe309dcad63897aed1fa002376899cb16aaab83520273e13f89d44d3c4b559fa4e55d38c3e51f1435d3bb6c4c834893e6964d5c98c7a9c1ed4b9d127a4855574ed1e50ea99391182270ef8c0f4993cddbbb12406fc135c267bdb1712a30b78a4966d5c5bc3430a0c7f68349020c2fafb92520ae00811497d77c8260c7d0ae066757043a5d5d39a53d1d4c1dbf0f71f85eaa5bf92a613f67909d1a37fc24d991a9a1723bb31587f74cad76cfdb24a4d342e1efa34fbd70f8afbfbee32b4a963f4785b98466814c7e8b5c5512ddd788d71ba575c8e55deea0253a8bc5c87cfb13a72e278d7f2ca43b3fa61bf5fd3bcee880a565c7809fd6ee62d96205e779c5f2937fcabe298f449c5c6f7fce8c497a5452a762b08e31e45485fc03bdfe22749a88ddf25383689bcc901107c193c8b61bad5a59ddf10dba4c14d1c32a9c2ed2e6a2a7014e39c4a83db755cf80d830d20e3e10ecd2180bfee1af61370f4ef7504fa0a121054be186b71335069e5f47fc1f41cb9dcf32d593d96bb36dfc258727c69228d965cce4c31695b828a5f4f2caf10e4bdde0ccb62395b529f091bb0888a1f20622de5eb838f284a8468dfa3226809a7aaaf6071f55ccd8687b4ced197affe3cbe04efc059811562b3a081e1be66cfe306e20aec3c92cba0209defe2360d814afab35363a50f2384048cc34e81aa77bfda6cb9366df70fd236284111b3552c7b5e73d9abc56c0392258555650ad7f44907247572571309d2d0fddd487aa50e9cee0f93726d7f0ac58a4e1bd524c2cae6155c9519600e6ba406d6968e479fb993832314182683b79780ef14ff1fdb155df4dd0cd218a237c3af7cc684293919482d98b8f31e769a37e894525933b2d779d6d185f6844efd14b72021e4d8e0ab45c158b6b92737e8dae21845c158ae497790ea76758fea1359b6ee58b11889e386165e68d8fa61170eb65f03ac3420a853b4e6190de3d7c055c7a5476ad9b98efad782870fb67587bfd311c11b094633c0d5908ce01290188c4b7e791e82910965317d7b4f7e0046515a35c3f3a6e2dbbdec209544ff012aae05175ed7210343917a08bac4adb582c986e97a489bf5c1a089e32accab9f21bbe198c01f4541bf19b3dd44e8bb7b2c5d2b6f3f8122563df037b2d7006f9c84ad50b62583ada163e4f8bfb572a6247e520b81d60be648951d166da1d48f066a60d4c2910f09585e90ad9456371c2677b01d808d939d4aa4bb31abbaf8a934e8191f1dd2e535754b2b8f265858e26122bc6ac4f00e87867d9d074f91b53f307ac4b1793f58efb6e0751bd1f3d1252b20e7f77fffdcb5569a64b3e01a97fa6a874862b916d7099fe37e1c5c90d7f738e77a16368ede3cf530d6a81035f276c4e79029fe8546d46cd4bf7c5debb79f351d12fae6489427dad6974e3a9dd89aa47848ec065d124505c883893ed63816280016870982eab3eed631fc2d769bdc7a60e746f4a57367e50b49a06620dd2da22f9dac57937f7af62246c9d09a4c9e4fbffcf64162de4b19e449fa15655c52e3e80c80445d53438fc92e3ea503fca679975a683790ab794b243dbbe5c04312e5f52c2ef9b5bf7fd72e2075770f78865b2becfbd2db411d699cd7d9bfae7c43ab872e9124f59b4ca19977780075192f08507068478d7b4d48ccc8996ff559fe3fc30ab3e1e41934c462cfa8dbff8de426679edf1eaf8c7d4d68fa8a294b6147f20edabc80d70d68e7790f26832ffc570bd6c9bea6f72f947521e2c278c08f86e25b3942d37cf06814bd6a66e25679e230f45cfd3a15859b7a15d8cda3e0a55b48b06e0820543b2b24cc2e61cc84e250a35f6ac50c794c3cfe75f55ff262a1401d02f8a07bc3e1f4a036af0ef4f6f6e821df2db7a9b056223c40a0ef7f92e29e9354197fe6a5e1c7c50f4613681f60c176e73442076bd80af8b22517cb5ca5b3908ff6d7c5c584613fec5a34f6e676325837551febbd04dd2a62cbbca836146b1142845e9106136d7a17833000035c95699c0dff9885eb65122136abac2940c7f5cb8512d6f6b2a8c22aacb011608fd6a4e6bb546babb2cbb18415df362c59b8bb0c1a4d5f5aadbae25571bcb2f610121b9788f0bf93309e817f28704fe431e5419de06dab2f8aeb4507514368b9ef74071857c0df2ea75f0c28f7727d1ceaef61ac9c70cc2cef3fceaf61646be29dbfb4a8d83d4cf6c8a1ac9bdbdbfc3ef84604990ad39faf4b69b2f1918eec77e8968cb92dd1804fc48b241a41217f6dc7e22fea0be502ea9cefc78ac8d2e5c0134e282d51a40b0cf96f91630e289688bf0fb302ad4e46c2b42d01a4521a9d76879c342a0d5691e4bb81222202b15fba3e60137b61cfc83550b1f58e6881af4edc2b525badeb5a246504b3720fc8b6e46b82dcd19514d3d0227840218ba3e22cdf9c30b3bd060b44a572ea15293f92ed436a636ff5f8a1ea50e480dbc9e57fa69589285de771426c2b37eee089863614ee8d0c588595598a7572fdc73b9f489f7d90cd24c0e99a8df486152f693c86f16c3ac5f75eac8e4cc137a76dcd77e3aaf3af1c78f91e2a9959813809146ecf12abd57dd163fc0b58ba35efc656f261ade7fd15facc123025bed49f00e395a1b3ca9e956dbd8a69783367d24aae9e557783c0f49bd9f02ab2c07e39d389a5f5f1aaca163458294ed4623fc9ea1ec18a4d148bc3fdbdf22df24bbf0def1e64d22965a090421cd64fa49398f94ea2f655c25f04b80d0c9204f66a2b18367de41c7e0ae1e9c96058d4088289cefb8707f6f31df4b68810f5816040cfaa71e1c30a8d3de4331570606ea8da1c5543718baecb4f9d72a33874361f1afca6a648a60d03f62f2a1fa42beced6194310973c6c1cb7e5f34eb7b0630ecee6be04148b0b677469d41e15b286debdc2ec914833e7098db836ebb7cc87e2a95084e162dc021715cbbca6f594fbb755c918d70f30a7ddc91185a414b9269c98ddd0f3e0a6d0efb4bf94a0f393f14559ea50ea280e6d9aed4f93c23faa41493354defefb56357fa6700157436c864af58f2ea8890c04e40ad6cebb8dd7614a7dabc621f5edcfa515004b1ed547d5986b478f68e664571ecc76d0cecf583218931119bb205ea8b2fe2fe912ac159180999ca644eac02bbd7b314a0606b27f524e0266edec470d829ffddccb6f9e7e83e6f9453371aae936caab07701dedab9e56af0f1162351adabb1ac2342ac919e7b38d6e6763fa97846aa8d8f7dacb082820194e0fec5dbb881baaa0b20ead510cb832578374bbe35164889ceef7f6b8603cda3cd96adeab763683be0e1dda8ad7ca3afd1e951f356c43d3eec91f168b3c334daae6a964213a8f360e38a41d6067f8b8d6d60029db7bd008af1bb639132e9800c90e7c4323c654572ad04360b7cd8af0d7648711a9f84470d269aaefccf935d4a321753ee6f9e0a49a4c9fc79fcfcaaa8d72d6c3e40b117c8fe0744f835da3056ff7804bd0a36afaa40b2927161d64f7a93462859c1627cc3b5cf568404da67137d4cf699a003c1f489bb524407ef71ecb6c658c77cd12a343b0de008ef9c31f30f1da5462b0a1cb2bfca4ca78fb12722cb89b6ca1de5e44146abb83498a231e35581c553f9591554cf12c0034491e711cc6020eded2cc548b268313c67ba2c0e855fc3d0b0c234b683e150462194ac36598901f863ff81b2c3c6674a285e4bd5b1540e67675aa7249a3cee1072b148c053522c3145651d7d3c64c665a9d8d8da155193371be77e7713a525063155373933174b2b7d8da9412b856c09fb58024372bfba25b882ae25f8194d16558b8c7a0f076a5ffad20fbe26eb9a3fbb1ae4544337b51cc284df4f44b1ed354ec99d2cb92e8406ba12f3af76292be37e4106f02bd48006d05052bb33ddb082572b9521c95034cc1ee01c9a0f1ae06e17fd92a739118a46018e93bbc6f2b7332e71bd160c4eb0ef3cac652555da1f862c043e724fcc649c33cfc3726d655c1d08fdd87f7f5a505d2a2ca8e76e725cac10854ed4aeb8cadd0b463f9ffa2f5109bdd0cf9c4b27c427a7b50f444cfc48b5320c9a885bd9df99dd34e8135dc649722069c1ba7ffd3f24807ec0ae510960841af642819428a91a2368e971b3baaa7ed696dc625e9230f1baa8903dcf6f1c473b5930dad8f1d12316da78409cdc27f433eee644223bbc926aeb85a22f4c8835b66ed89891e9398c704d7fa07b814332b4c5a93180f46fc664f8fd153fa2fe491b3bf0d747b674be18da5461288d63aae864f268f75dd2d08d444754af6f80840a04df4e5267a51dbd31033fda7ed891b152f1ebbde63f977e5de7d8ffcdd6340cf4ce6b754b0bd9b633d85afa575bd35cfcd7e3d10be338cfda6d12da95d84a68e679359e8673a7c7b6d29c58faacdd5cccb28e3199a5fafb1e650d65629dbffbd0a77353cb17fb8d14dd77f4943a1ecffbd5a01a637a600d35f0ed703835a855713a9227603a7cc38b1f4a7192a5a640f0f38fe80bd4245d203223a9543bfbbc0fa05c16a25193b0fa2d717ef6a8c86f63829aece5594e01a7c32e85aa8d22a734f18a17821289741398fac0a776be9ad01e989c8f388b5ad24290136a4f5a606484a526ca010667fba540ee76b637152695bff98dfeeefffe78af3af0fd627a718939662aedcbf8eced703abd9e607da4bfe86e7750c6a06e794560d7b6fafb61b810b2b9cac08d7fe714e9690390a35b94f5467e26be00781e3a886c60fcc0630169b0b62661b30b0defa6b7ff8a1cc157f723469a1206e8d20f3fe618afff1d50f00024af6761d246e2105175f3e47fa3fb55aaada865df5b7efd3bb71dbca4fbf6bc84b3044df26897b2e59ee08baf2a22b26e743a12d2f7b6147e0e03592a2fce2d8ac1c802d4568fe3a79c5d5b3485c531b0acd448f2d3af1562745fddb4eb6f5e86ef907d8350f22a958428df5d55603da11593607b2cae0fcc3e04be9c968d1782d4c069af893b9a76b462ebf1f86fbd28fd7bc0eb1fca71c8f35c56a6d45629f435fdabc872c0d85f51de7fced0a4f1664f8742d7a143260fa5d2d6edd07edddf71f0f88e6891ab17492214c5adb8cc0428d0bb6d3eee39ca41611d841aab3b3093e171012ff42e135043ec78f8fdfa707508fc54c1eacfa0c2aea8edcec8dd08d9e5ff4482422af6f3a8cfdd50ac782ecdf07892fdae82e5cf947586ce7aa86f95bc4d2f4ec0f0cdf820477375ed40eab592a2f560db2847b491877bd2f7ed350ac77873bc52f0e3b916b6418d3ef43c8ef03ab859085775499507df2692dfdc2e149d1f275f25d0fbbff8ecce5b0c40e5a5c0e6f70e61d66ea46aa09b243394750d478bec418843ca2223bff010b4b184ab7a2fb84f823ddb5085f8743e6880cee6f8acc6394bd25cec485cfc3b8da4a7252e700dc3822594fadd3f8ffe58a1c855b1078d11c8eb610bbf54e8513bdcd3275146f7bcaca117befa319fb45ef56a0b49951cf9957359d9c9baf09c1c65aa409468b1d309426295043403b13aba15518891a017938e54883549e3d313235d92601587827754c750646ffe39cdb3abee1542bd6889a3be2e38ccb15508b7190d46f9601da5fa0aa2a16685623b33d1b1269cb1bb4f521ffd362dcc727f9b313dc20be1a6b8f3845a73a55a4436972110e430d7c28e59a4da86544782eee7a2a724766a1a13b989da2794fcb6fa4cccfea19cb8efdbc8fc9a28f0242b9a3766ae3553735d3b4cb69067b6cccc41e2e11fd2eb265462de49ec16b0aa6f8116ed6ead4957caa9296fd19c15defa1aa1a9efaf1e70235969fac14e25b53b6214ab444dc358b924df78998be8a24b5c1dd427119f110fb9cb411b6f1d2dc955992466af5cae7936cbb93ac16ba38a91612a5b221ad0127fea32b91a314c97371a411fdf69022b98ff007e9eab81d6fec6585721825bbc39697ec9c6702a691ace8fb4db89a5f054eb69fda8fb1b42d4ac981e014477002524c31ccde0bb53533f368a51f7f630ff4dff2612e78ca2c359ab7588cc56bded48fdf8df5dde755b405d56382f92511abdc8107455c70d391169755645148e7399a955a2294239a3a4c9be2406507420ad3015aa80d04e60bc08f0ff73644b7e5157e77b78dd168bb5cab6148406d471e4bd7f1aa233ac5498065cb9089b79b6d86e2173baba25b8c2b247f8bfb6fcf296944a7e73f704b1fb122e1d9fda0907048f3691fd896cb46f4bb2d6affc4517f7e0fd75fae0396b61a4d3e7a7b68f1a741edafcc79392de61bc4af5e8508a0fb0a8329c9f3ab9bc322ba1618075df976543522801ae0c843c59d7199b1ce2d91d04a662c826b78310ff67ee50fc972c6fc0624623d418084966fa1a233329e7d5fb5aea418d8c24329b9d8bf7f57d5cacf49d3c3300b414dca4a4cbb758fc83f3ae27ba00d0a22f8524260146b38dd4f795caaf5a43b7640ad6255127fa0fa7c0de17d0265c482257402a729421130b60e0d49ad5e356f53c2d06c476c24bf5278dc4cd7074d0070cf2818303ad9e40ad80904805047ec4cca1d143441d3323140749d7c654c9d676b331bd3951ed993e36eb9172ab5e44c14d00162225f6d559dd589ea7e9349c26b96be4b3f4092b1dae3b714651e8460b022e8f81fe1464958736fa6fa1e2fe241d7f231070f2c43a74b7af856982fc213e0386e84c429e175b2720492d81938cd7e332502e52a72a441212908775e5c8c021664ecd893d590804cfd737fa353fcdc27319d31a11d3365ed928bfe35c336be1c9cc924426a17144167f373e4cf8732ede8a5bbfdab8afa200efe13069378f56bd0f9f80996ff87c482af57d37c6cb0374aa7a999eef22d1ef3d58a18d71d47a0245bcdb65b7b6a6959711501d6ebdb225fa669b79c45c25a6e0584e6e493e51931e24d85e3db303efa82fa540df46eb9549c8407a88372df7762d80641236ab8899f7ce79d6a6f82fec8ab0a6fe364a7540c4c295763c5d517c8d7cb82a2444db4cc8678c70136f9a3f928b7437c18295db2f96a44557236a189a600df86fb8c3fc2da9f14592e6b26ecb168743413fc1db6f183bb2eff0e4281b3f0b81df266575d50b1110e78aa24c4dea8d98f69da3aedd6fef99e1c54431f02534a967d6775f85ef331ca88f594212b48e285c33375a2d11ccc8da6eeeebc151cf7c1cf31e29ef7a869095e051956420d86245ea0ed1015bb059d1d9d93017fe43bb775cd69c0efb4bcb3814dba5ddac3e679d2565379386659d11dc5558451001b3fa2d2044090a8da6369745484dcfb9b7d1cb819429279ce9d56a48471f4f35686ea815fea08c67807d2e1b741e0088835426a5e9fadce0ce40a61dff25e346ac1e39a0aadc5f9a2b6d2252ea26b241ca169f391fcfcbcbfd3917c1a74429da2d3e3b68b76d7d1a84d2c11a8902ee03db31575757480daaf9cc6a66dac4cbdb9926962f23835235eb46e8e74d007447c4ce1141c4f4f991fcc4318522d018739527ab8aac9201e0e2f1c686d5206989f6d5435e39e0740143a10c601f1b4baddff9d29c8a258805bd7039bbf8d9bf8bd3669985e59e00e8d98d0cfb96b95d98f96d4a5fd412a3644aa403e488a1e5cdb299f377b0f55e976919a8dbf1633b9dae39f9fd78345a84f56654abdee2a32f4ebaa8b71f96cfc90fd92d37a0e309ba1d9e284ab49196485da99ec6b4bd57aa3bb84564c6bc79387e5090398f9887561f08904278a560fc09fb00b1305da0930753c828adef8a630be904f38d612099177cb49521f3aa5a73e027492886cb1104b8cf52d5c8fe926e99e475bdff16554e4c8e48b26e00b26ac1fa73cdab85f0765cb55bad82423cca745423988fde0bb080d90abb7808b1cccc682af9ad1160e5e57eb2a7350c837f579f5c61d7517de1bb5124934cf1b03883472c2c7a7ea81a80a9d01b7f24f91b9b7b7d96c9d40650b97842bfff651d41d082f397bda618e94b830de907bcba4dbc9e57a684e0be79afaa453aa6e14ece2716c626aa25d6875951744d69fa99169951749dfa1e973e609eac683b5b24eddc98cc5d64cb48a463ba7c5adfdc8e252c391e2ae6124959b6c2bf1241b59ea36dbd68b62fba88491fec1d7b248eb3fd0998d0f611d34af478d8c38687278a08ef61296bf1365580b2bf1524721bc309f555f6d340a2473d23f73140338105ca2ef9a305223df8caddfb8959dc28caf337d30db5755d099a585a13f40a374d5157454e90d4ae953d9ca194da0fcf700e851f96c4b56bc87534cbdee3b4a6136913ff29ea8ea9aab99293369045e92afa4fd71540c340a1fe246ab0142a7062324d6a6b2b36000c8577b5518345ff138dd4ea2f8a93e938367f7eef434eec75ee209e622c2b3b66bbd1fa8c1be589bc70ce55805a1062bfeaae27e6e9ff1b19023bdae05b9fa42e8b479431c6576e4a1a32df8aa2e2c72e53ee75c09a0c72c489a7d6ae5f3ac99767ecae636c5a94b5672235ec36bc669c21797d6001e250d18cd194832b20ab23ee5f5dab334c78867e992673fc7bd26a33f8c42720d01b74b8f73533f0c276de59ddd925a4e9beb0218fd5f3f78f2e9399777e28d2b938197c7dce068d84af622f904bf09dc76a054187093c438c0da7481463614add5f58c75510eab184fda4df0b343a304dd9069773b5e538fdce413c91f45e8607664af0f5e9a4d96bb28f0d09f3c09a2b2c22bb2b28f84f7eb8f64b4a621fba18262fcd6d3f1d061c9b172597e273fc87ba8da59ac25d6bea9a830d4b72c323c37e5f2c27aeab7195675f478ec2b60f2406ff30763cc4423031ed316a60de31ff557d60835eaf1854b0a22697d92cd2aa781f3dddd6d12daeff4f9b480a0280f1b1325d5e6126b1742626237ac71a4b08ead4e371c23be5a38349fec1a2ec794e4d5a99b670d6d7c6025f5e3ab2e74f320453e491b466f464f226132bfd7212a90a073af056142d324d67514bec95eab83ae67249e496001a6c98e262dff6e721d1f0ece852c212dbfee69a2d56056c7bdf1a70a42e52d5746c97da73b3903dd904b9121017ebc864829ae7222f8ed13b4ee0bd3c96f4e06a90b80b5cd064690a1241f37b1b5aa223054d4b0452e83d6884b60099a9242d05b5b43fe049e49ede6ae870cf0d935734044530c0d17a04539dc155d187ea1b465b031f470a47d4d8d6f2602311574ef460997a2bf49294d894e45d8e763d5644f311b391d295059c89c7f2f11442321101e81001dc1e249d0ffc174cad573e29a5d44383e78f66337e2d25130a74df485c0276d3634a5d1f5cf90640022a2f22f9373d3f8308f93ed09471c695308ba85b4112a0b515bf3f9093916c87c0b896a92a61c6f77bb8bec955905dacca9e1ed37bb174619c997e840089a0f025382daf399b3441686d99f15fc34d0fc1b55a203f198b3032d8f597aa12fe1b9dbf3d55e02b1c86b4f0f63f28ee6c92d47aae0504cc872ec28a8d71d2af644ac45c6327b4274ce795cdca87422df65a873ded7f9d212b7e7ace12c79425bb4bafd93f6a357f4cba2896fa1e21ca02428ffa97c5525de9df0ed41b5a02be3c8e9da7e7f149f2b459043539981f7f7b7fee85004f71e1a5df6dddb14c23409fd575939ac97d011e7ed4bc44b7a0c307b98d8eafd0d7e003b85abafe38fcbf847639854d9227c0b997741ee5760b7be167d8cc9c9ff86626d828a5d8a28ae0b2a9c22f9cbff8652701c62381491ac4a262aca2cd61a69d6d833ee3a5ce2eb0b3c24ad2d1f8eb9a4eee0cbcaf6e4badbd30d095743e9f9c7cb0998b839036cf6c780278996b9126262113ff4d3250f6149b421ec8ec20b3ff7514045defd11b5a405b78d041ce9cd0d0b3ba1331e1636e3a408ec33e442cfbcca7fcad1494247009c24d708fb435dc548aa500990dbaa13b2fc5e7125bc611c7f148cbc915f6403d2214c539d4526735893b20388a82e96aeb824607f8221376b985084885a212076e7d731289332ac2eaae697d935ed0e11bd06174f8ef569e4240367d237f02e387a395704f147b213a45a92edfab9c1b46126f4c5bb84cfdf76be9095a30cfe4035d979583397e28386e5ac8cc55fc65d9f67c049d3f21d69b5865baddabb2677ce1eaf3eb21e5120793be1c140718fd0f558921f7d6d3f697910123e8f2e4e993892f69aec76b32f32c3261f1732c0880c3b34cd3bab8275d2065135f53e6e63f4961e467aad0bdf1cbb52468af57dd2125bb76a8ca8bad9008eaad7fa59afff32045d055a18c2ff5d6244f07b35ed4e0fc3a88dee5aa1c39c8531597136963a77f1ab6b71547735717a43e30939cda8e7ab1e465018b38f0f6b34bb921ef01cc7766615f189d16cc089363dc4de49c3b63b97766ca51feb0ca240b9c06adb8715f8d1620f95fe04f5ef19c9f08cf89650ce7090316601e53a62d2e00818a077756c34b800cd3a90c2befbd4393806007f6d1dac9a6c50effa8e2b61f7503cdec999461069ad3017c11796ffdac4592b522f177cf2da6b568b2f979482caf9ee9a563d5a58b2eb6d8f6ca830b112e3d78f48d0bf837aa58133d1741ab256c251117397ed32daf64ccb3d22bf04330adc1b8b838adf980803180ebc28a9f9bd05c44e14dac5a436883e9e31301ebf7f7740c7f7667e65a7f6c19b2da445b64610f132ec8895191e2af4a2876f9cbba4da88d441dc2425e126338d6fe7d0ee65c236da0296d757f5f5c6d0fbc509f39e3065251b03721ac7dbb042606b4ad1ac5273bba8d967d0481b6910700dbe40ccbeb49868948038f2c86f93c3e840b212f6a5df70b5e87b44edcda22b2409746cef92a9ed4f9a07e59849cd3482c5c1fabbc3c0067354cc11701711e8bd2c79067fa80977a9c96b553ee2c9bc80b59faae32d129e9a444c2526261bc42eb06d0e274af8b332df08d33769f002e3bb60f5f7622a8d2d187e4602b8d64283c968b7b0fd4ea26df26f7fa60dccfeea3c0f7b28877ab1d61f4644271c3aaad6fee94528239ef91fd4c87fffd43f89100c771fc526b065f2c8b7281b19668ae79f164c1c009ac1b53dc4bf555040b1c26487e230e9e554df15761f0a4eb0035baa5acef590cf023de083f27e1df3194e61009ba1617827c1610a56356b979ba86ac8c8db660fcd25c468a107617767c7fb2a8cbc8f7d05851caafc39cc291be6953e24acf49f8845006f2b5f6f1ced1de354be2af36a4b7c9b9411806cf1e4d8465dd4493263fe00d3aae17ce06a6199bbb0496b6e47e083490802b3dd39c62a15432bfe2b8a2d765a8d0c653d3d8513ff9c2f38b3f0287fdbd3ce2a2ba795db80a6ae104ee7c569511e2f8b250562dce45c19d90699f5ff256a9df46751658376467bf97519d997b2415d42b79d537ec09b610ec9a4af0f96d506d00dd7e495fdf026b04834ee6f9f47b37bb091746614a72caa51058c2d058980dea5fed2ea472bd5f81b9ecf2dfdab07e6a51ed62698776661d8cfb2c4fda3a63f9d690158494638f78668e7c8019716db415426aff8987a598fc21ae2318bdfe6fb61f1be5ee3918afdd411ef8252631aa71f7061bdc1972f1af2a76f63825781da003c7cf4ddca0d78b69bb526512641465d41495e836836a173dd5742308e3eb08fef43ec27b7adb1d6bffc9db8bd59d5b0ceb51bb4b0b2f3e2c16b7c91c5f48c9bb76570e2139e06224b0fd525263057651b4c77f244cf87c2c08644b0914d1434430cb643626f56ad21895418cf28d9db86247bfbdb8b9971a6cbec12a8e8051f2969f297142fcd7eda9841757bea4c4b80a4afde2b22e98dbfbc8e34ca19b74b0efbcdc48ce88b7680957f318fb75893e669d387facff3b0652df028dc1c5703ee1acfb0bf1bf570c3eb293638c6c96112a5828c76f552be1fbe486af01d230ea420fd29b7ada360c8722a4191021146f0d8c487326bee29386cdfd93949d617fc34c4d2b686c668c822699033ed6b67cef9a1c6e8f3388989e430ac8ab0b6c2020848e5250b88b877cd177471c42e410a4a770d16ee13c52f27bc627ae108c9be0b318de8d7b51bc793a73290f218c2d7e0a8323bba5e822ade3d1f9290ad1e216eb7441c55c76a4b16df85386db56da0ef53b6ab8a566dad800550731b67ca94203e88f16f2f5b79cbe86cf4f7611116913c53e7d476899744f609149f4afab99838154bfb8433733d3db2d7c6fb19da6cb9078abac09bb9408c967c3e569fbe7e591f63063768020913641acbea06d2ffa52c5e13a5153804528bce35ed8a873317e3c5a75ccdc33a079581610f9729b55f387e8ab600c6885c989fea087209c127f030abc1cc075d1368984290b04c6db4f694f17d9e04426d9f3849216a6fe1a2474db9b99ee19788b27adc583a3d1d46947cb049eb9cb0f9efdb164f3d3262e81284177ca9ffa2aca980e724142a40876ae386778b305bf4ea0615d9c15077855d8088db7c94a6f36f6239453b3083264a1fd0f48b5abb8ad494e72dd5d6253d406dc877769f271f5cb91cc884e9c0c3fae03510e6795d3f01c10098ec38558dc7ea14501d7b1f7f801bfd6a88b4e6b76e0b94dfb29e673a661c960eb40f3afb2e53973b9ad35f00f3dd0f3827ba2909383a93a9960297b3d60da2f1ff895a9f6c22e18239398f8fb412daa8fcd7be48e097f88090c5c7ff332ff9297aa36031651a9b31112a33af3c9fb09cc17c9dabaf08f69a420e46f5fb3acdf4fd33d3f49e7c94848cb28d166fea85d6c7cfc539859fcd599874c9b5d743e17f8a6c5a12a5e2d79b711374b72ee7528cdeffce73709d77884c745d76232766c0812f75399b4a6c01c60adee2c8178f67cb0b0a4f2f089108fb28c801fa9a58691289f227aa05fdce7e61e9ef72acd5d9156648d4e7eeed0b0ddf65c915f82b95a1755e7b9eea3022e22ef2ca06302864054889de12755878c2f8fafb7978f4e66fedb9d80bd1cd31382f8414d9b254e57020b56d767334cb897e6e180b5364b42a8f0225b6d4978a845dee7c240da0fb69cecc6422f0e0e5de4b00f6139fd8e0f170afdaf8ca80420cc7d768d592f50a9645685c05726c12cc66c16d34de5df6a715bffb5eebfe1276a0e51287e8f5a3f9581d936dd6807cc88c4007c787821dc084a95aeaa99db982022a2c21bf54d60a07af4f733bb50fe022ed6a387753f53d8b7b4c590bf3f14c5f7584f4b5298339bdd61da0fd842c8588b80716412f2f37cdeaff987057cee932d697d79bd40e14526b681fc4308741fff443952e5cc7de5f127f8640b8558dcfeb7ee0b3bd057c8265accd826b8509e855227e309970e7f4bbc754ad0c0489c4cf9cfba54b3622a49c142f886001221df39080f0b590608ab23ccf65d2af11679af9f10335437e7259f4c757b414a60a3822034f0ab95dd14914f4ea18c3d3f283595d49a2fb9238d3002fe89bfe233e139dc8ab78a615114fa50c69d007c9d392789a7d58a48f5e4eba3b3df439e9da7c5aad220afd817c0a52e9187616fa9fd0742cdebb7de07c4f53771f95facee36b83493a9f4f3e87823bf9a07f8df8fa807f9e15cbebe5a390f1ad793f3b51f1e8446abf604fa034e6d6eaaf88b3f999755f03aff5f7f20d1686d8baea368c4215e6857cb706f63574eec3be5195e64f763f4a3e0bce5b2cc0b53d355e6b0a35f950060e255b74b07bd0926dd02a21609ae31fb4464519975741dee49cfe112038d813b783fac6b33b0b00251e9f55a9b2838e1957521c3aae8604dccab32474025ad68dbde7de2f9fccdb82c1c392ce2b1742900ea543a96fab206fb65d250641f366b914602c41a710aec396bf996a26d8778ad1dbf66d1ea0ed2bac1896f87eae60659a4438c2769466e54b132788eb960e1b525ec5577507d076ecbd3970ebc4844b37b10dc406d4539bb65500d092b10b1f6438520633bf0b2e57dd36d0d83d77408d633d2ecdc820ed686e3c35918003807aee327b92b78868d512c18cbdb808c3ba3fb010e441dfc50339db0658a640c44574a7a7c86d81c0c71781d680605164335cf446c860f44d2247a73d983904c1636a5e26aeda56c557afa26469a532461c5427932ab71cab59fa32225e2578943138a95740a7caa0060f582f1747d4f43dccb467621ce5f5e3907ff623e63fbcbcf6ea78b0548ce7043d8749faab18ed39ef1967a9131be26a64f0ad31579bb11018787495b37c2f8a3233f3bf3b9eec39c1efecde54c118e639114baada8ed54095e9dc714fce02e1edc2e8a64134735d81feab378914e0874db7e98a09592a66d8a7804370b26c2a3768b7e21392d60c3d0995cbcc853af47b8135084ceeb17b47465b2a5ac481fe8bf617f3e18cd2509278b3536a2a96cd8e3872bdf2909c4197c9475ffd577f15a97a590373318c51fddc33ba3aaeed12c576ecb668fc9b7383dcc3387b876a73c8eaec93f3e790a2cdb646f164885d9760772688329ef351acadf9ef96993609ec00d57953813e0bf91a11b32d1b1d45a82c5b5938f0cce6d6f2339eeebd6959d3ecdb76ab4fc66e9b3ace00a09a7a399a42dbf18d0ca31b7f2ab725039911d90729576af560cb982f333a6e6c60742305fd93912eadb5c9c0bb3ab671d8645e91e03f603082613099f1b1bb2a4f609128915e5755cd6b6f873265fbdff20856f5b2c7fdd05a1bd6caefff5adf429ee85997b625d8e401df93951c5906f5826ea29dc7741c4c2cd24233a6e73e5145336e888d997b2f32afdffc5613b2ca0094e5270aad76c709b7bbc25090b3d1df2d794895b3b8c04e0d7225354a30705fe5e5511e3ada7a93c497914a84f06b0713e6c36f87f1d1d010fade61e9901e5d220d4140e17f8ea8faa799f8a89a4433b1774a424843817b4a320e595939e478f6fe4a4c9a531a57a7d07249973150871c339a8ce7ed85c638cd10639e9530e835a3de9b48277bf63cc31ad15ad9b1a43763aeb979468192f10165a611945d00636563039829c81de24a173e802deaa2b10e47cacfa4250c34cf679843c2cfd3bb870e18a751e6c26ff8e9e44a5514a42718551320bb05575678dc2e4d2ad0ad2c032e10fb219f7aae15899a045c8075db815415d954c23312b0eaf9790645e123aed64ed44ce56e61e257e2d3ece949cffcbaa64b46a2f67aecf58f3c43001747f549954fc530a49cbbc95e1bd80127995b623166ef864b54f661480666a1d4ab6a2cabeb04c784daa6e8a3d167a9606a995ee0f948c5aafb8739aa748fd776fcdba86c2c8d8160dc3fbbfc853a2a58be8590aaf16694a70184efb25185f21ff9cc359b4f293d66a841c9fdd3754773b966aa678e73beff45b407cf2a5bb6b418108c774e3a3f511dbd798029fcdf0ba2eca3f537e09a7cf55475afdaefff320dcdacf82edfd1192ddfac3714e7a274d996b7143e95782af3cd28e5cc9beff66a90209127a523e26812e9076b7aa4a44acd4f2d5d1197948d89a6604318731fc5b12252f06d910a831800cfb3861971b0d15b689179f1a76fdaf39944fd66d75a6507d375786f3f27586a493f244dbba29e9b0f490a5279698144c4f6bcb95419dd6b2ea94379c86f9cd283e90f0ae526fe879612f97ae23c0f10768ba43b7bf7c6c39c3e78e9aa0cd47c2d50f6fc03287710be66e6e36da02fb146d305ac672b4c90a1a90b06f183583e3574e2c39a3a8cd7ef45c0090fa6c42194295dbf71a8fe4753d8d2b366b1103e1e5ba3cc98abaa5a0c6d5c19bc96747485ecbdd76713d373da9520605eb9fce84d4453246f9601da5fa0aa2a16685623b33d1b1269cb1bb4f521ffd362dcc38cc23b078c591a410faf7b343fd2fb4779c91df4eea3112e33191f7a2e5db453a9cb331921210664da444d131e4823090f2aed473614bef3933996a5118b8fcc84a087c8f84c5841ee479f6388c5291021c83d21479739652ffb0ba5ff56bd967186f46922b617bf03e885c2b415fc7c8385036f5cd8912f833ffc918697d7b9b344333e1df56780c8507a0a2ef28faf8e1f796a6d8e69e0f7262d8c54dc9fcda570d24c551d017e777d14c783f9d6ae06a91a3ffed7afff89e4e0e865992e71010f8fef2c41b38af9f34a2fd70ee8e4961c2389e9726a6dfd1990f3316ff61e0a715081414c6499438bcb49d0a2372ade8f28ba374d418a06c64ceb70f50a44fc97dabfb3d0326247a265e507d903cbbe77c8642035173549ab3ea0c7b6d4bfe242b3cb4cfbe48ef6809224d7e64a04c92b3fb37855f9b1cb290fcec88529eca5679ea43c365a23a1e188737a9c975fb31ed9157217d73a237fdfb6a5e1f2a9f553db39aab596cb5cd135bb0a58f09e12d029970aadd3521c1124df12e69adf0f3853614444b65217d44613e09f98d78d80a59b6d2ab6bb4b5d1fc651e5fe35daa2b4173dc41dbf87d1e77c00f1cbe84307a65a7175826844808a29dfe394265f7ae8869b19214eb404dd150dc49fcd2a060d6d2934868da2bea0bf92f70e78756427c2b2fb32995afe46847f4360bd700445199e76280837cfdd3d4bebda0f53bb5c89f18565428d9e88fc7135f1860a4d19b9d8bf7f57d5cacf49d3c3300b414dca4a4cbb758fc83f3ae27baee610bb019b63f308bc357022093a61d8b0626cab6c163ab6e68e8d9b46077f5646f85d57fa303307880368edb4df2110db4b034d2620993b9cfb34e6881564897157a66afab2d95a86494733d1454f595ae5d621311a010d2aa05b4ad6e8eb346cccdd3f4ae31cee8fad1c436c9f72b11b840d82e4c53c7cdde4834738853be4d38924efaeebc2e3150f32fba16ce8e4ebab04e0aa374df14e06c16a9538323f66872e1f165345c1062c13b5a20d51d9ed7a669d21f32eb2679c6be23fa588ef445a38d77426ace654630fc59f13881e19831aca0ee2d8651818a87c9da34a17ab45c048bcf2486ed3675d72dd26b76048fb6bde462b9916762fe091f82d9ced631db3cca7ead9ea18c30dfc488d5f7dfdff93566ba1a4e0f57d9d17fce2aa0a565eb28fb8f8a15c4a4c74d05fb0e58c55e24798e08653e7cf25bab826c71a4e2f07aa26876651f33ff90a1bf992586e5f8f1b1b0bbe945e08bb61d0f753e34c16a69099f56131a03cd28381e5a899a1c08a4dd1f38470d7de8687006ed9ffd6fa4579d2428e5a88b0737ec4b1ce5e3737e79cd0444eb38e154ab871119cfe9a87f246b82a2a1a9ad2f82150eacc1842eca123782849513366009f579e95fef5468036812b863b1555d23b04d2288065c9cc9a356900b95d6bf4287083606ce516a7618ba005e9a0749af30b4139421de613e88071925ac1d4fd2e7fb4aa9858c29020833398f12e19b7d6a6deb9212deb9990b10c18aa2ce97a4122510c20f3732ee6d4639738c7950066d8cac83ca6b4d99cd6075402705f2b05adba71b8afef1c77219e682cabcef1e60aad8583a948fcb05b9d140a0222c4b8dc4b3af28c737a622d3e97565f8782dec75c9d6f67f1416d71547840d561bc1e3331a6f292130ac169ab843cbfba12d86849ee2bd980dac46ac1e39a0aadc5f9a2b6d2252ea26b241ca169f391fcfcbcbfd397934a48f2fa0d682f91f3014fcd1abbf7c85b83e8bc9c89b33c50103f62c72dcce5147bcc3a036d377f0f60acb800e4ce183b6977dfde2de734911e7b1f90b48b9cb5a1775d4eba2a6c759942d62dbbd27f00b6b9a5b3d0798e150b9530578a7a4f026788214d82f5caf5b772065c4f04a341f96576b1ea7f1898b9618da60460c55b6bc3850cbe85674eb113e8cb0c3caeeaf3c39c1b2f0be5e657f7d952b4e14a737fd8359a59fa75efafb30256f1dac1b3782693bac7a234e2844bfcac0a5532ef42d67f81329c564bbcb5cb1eb1ffcf3947990f16dc0aef6f36f009394caa650eb27fa3f1c80a3f7a4bfedd5151591211b84f079bf30d9d908b76ef3c241709226e4a926f5d8763e5c859ab31666f658b9fcad7636be4309642c1ded447e555da33b286f7b09ed580c5a6b788e5d36ed7540cbbbd3361363ec5daf3e427d623633b0386df4268cf818ea9941bfeb494a62da881a8b718c928e534e93c5d043207816ccfe781042b1bbdbec6a1b1ae1fcbcaa61997e3ee9db402997b79865970ad09b58b2577e4426b39de631b4cbb51c4d945c86138b8b9e03cd69967aac5bb2ff13ba9ae691cf5e3aa6e14ece2716c626aa25d6875951744d69fa99169951749dfa1eb8d30dce653d083bafbed8f2e8d9dbd31601e8b84934bf288ca647aad1b6f13de8cd5474b63b37f2bca41dfd31fac753e5f3b372cd876eff008997f2095f5c3955319d6c436d2df3dc50e391b9730c5674e9dd54541fd7170a1af2c72db2eb4171f6ea528feae68c6669c22f5a4495c01f81378700eb4775bf66a1e4788a7ab509ac341fdbeadc73038d4cc500df13bbb0fc56d04f89a4704f9ccdadc47b4f9c0a7a476ab2a13d5054f73e697157db66363fb9d0e0d3930adb0e16bcd512c75cdcf9c158d5ca6a8f890591fbf3d566269ba9448ec3f84cd657ac20e795f9c75937caf6b12a3826542b51f3ae3b525a892239bba130f02cfc57a635c16781bd46166db93e6fc6e1eb056b44bdfdbffe9132ff7810ec71db7bc99fe1b927b795a5ce47bebfc0d5991fc5b741623ea296a0f133394ee53e70be0543583c496565a34ff19619160353ca233461a57360a443ac9b9a875e81fbac657e992673fc7bd26a33f8c42720d01b74b8f73533f0c276de59ddd97b01b2aa4b3fac7d63f493efeb85f5a3b896325b3b64ebed996f3a11fd89b860431b165e27739dab5bb481edde02764738643f39b657b02e2a8b7cc1ebaca18f042f28f6ddc76f34add8335dff2b1c5973bd4fcad1cac2da9122d9a5c90dd54026263649856366bf732276d2b6e4cebef1e8422ebfbd22f8d991af412144e6ff799549709c5ef8b34c5ada8cd778f76c973dfe50274582c161abe585c682a72a168ed53494bfd81de6642879de3d8bf676ae3f08a901790602e4f303dacf0624261c9bc93d3acfeb08601505d52223c24c28f95b529f0487993f69832a370778b0f3586b40cc4ad37e7ee20599bdc94d707ae38aa80d0f6a1786379d847a33364e894b833c54d31c983d4f719c3c3562e74eebcba0087753cdd484eb8f084c653f2503ac4e3b2b291cdbb6d6927bcfcc112553c047024d67e61df884d7d6c8352af51642a315ae62d795e1b58a51dc8e9ee88e723384db9ee92a82a69677709ccc954323a76c401830e50787f843be0e0cd404d41579f775d151035ee75ba408e022199296b221891d25bc361197de90e0485c2825ec8e4b94ee392c3f1233cd4934119a80173662fbe9f0cb7ca87d0bacdecae4bbecd37ed11e75401b3f20f40b84bf18788faf48de6e54ef912abe0503114f5806c3e4a19480be1fa5682508173bf27a175f614d75eaa79972eff8af5971da131bec420d99869821690d6e5330709526a92c187034d086531aba88bbd7c8b41fa9c51dc4855d8cbe65d399c95199b3599fe9fa682965de50f9770cb605d4ec7314936bce07d57482415249080d1984797f7556fc14039b0043961e7fb9b32a730317c4db6361470298e58787a8d8d8c2a4a68c4bf29d2d9e5220bd3216080cb721be4eef6570c65fffbe12f351e216b59fd2a18f7ffc10247bc42b2f96c8beda8d296bd7f466bc851f263d01a950c10ba219eaaffe10edb40ae23c797792e837216034534d7bf92277b22a6ed14071ff543d2c98c4584eedbaa00636de710be55a6ee0784daae3029f90ac705d7debe278c271d026b361e6db6eaf39344251cb1c9f884574a64153ac0574ea2a74267e05305c1754904dab5dc4f2a6498fccc4a958297f590500171d08f245145e4ac3323d9ec4fb72993a904a830d6c197fb07e577e7009e14e434f00bde179815256ad47d96a9869f1e43f257c8a703b68a396e2bbffe3b6d3d13f2e5655a8bb52f336f6163fd2baac582c43af80f2e48b8b6999b8ff72282a949d82763773a354a5baffd52d4e3bca780a82280309fd8e7157ff6c7249033ef1850782af49b56cebf00a90fc47b20c18a7209d1d1ac4bbc972c77bf464692b78e86d4a25a05116ca6bb9040697f39b7c838a15154c8a1b9414f5d03991b914461bed8e8d02a2d5766733d61863bc2179cea3cf8270fe5f58f7f26aa5f4574629348de273187ded29895a0bf3f0e9b4f39fc3a5a6442fae1d28ebf549a00358f372b98341ebb546d7f5bbd589bc8bdf0553a935451efc94a103a3b6e42b37e246634a53ece5678737dae96c15c3cda5a2b17beaaa9b6985b1e8ba42920facef0fe56864aa7eca7d4072e18b2fad2edf44aef550d218af04051643c8c169601b9435cf9e9bd62409d1b4e62fb67f585e39d02a2fc6f53adc50d3881dea8b5dcea9735b8306fcbc4b64874577a58825b659542307b69551de18d8c39d90e4b10eaffb13dc495148c2c619e37003d596e3c4f6df870fb298028342af0d3617cd0bcf2c78b24f76029250d2f037f01515d1350c2438761ff6a28d7dded5c6c2ce3cd2abcd8baeb266254ecbce50709f1aef6ff7028a4f154cac567433b75efd55bbabdd2209541e47534ad6d894127aa2f12163aaeb97b3fabec78c52f6c8c2138ea1cb655ea5c644922c8a5e3081a6ea18bf27850aecb565581a760384c39cc34648481357e5bce9c41a1f74ab2b94a16f1e3ae7ebc3cede1f9403ee269918809929fe9613e259f1c7a107e246d03868c7d8e242a656c4e00879e471ba4234288ae7275744f23b51536c741aeee0e08f2bee38a6d937ebe9f7a1beca4c19e38a7941a9b904f130768c3e42efed77d26105161b23b569a3770e4feb0e8b8aaa5a3e283b902e0c4d91c6f7485fa50a6499c26abe8a63d0d33deafe9e1f406ddb3af9526611784d230f730fba2b1bbf67f063c118b03f3ab1653550e94ba4d7770c08670c4c06a8cfa3d86ae6d5da0bc48a618048646a8fde9fc5091bf817bd32f9919e30feb1cdd454febaada0112e2e685703ece66e2acb34b86140f78763d24b60594db1897e4cdb8d6da147a5e9cf5a0825f3369e433ccfa747cc74159a3b008e93d4f517147c3f07b681f00f2689120600a0c8f66ad2ed8583ca25bee887a8b40b144e5eec2e09d5200fd81e291796fe7d8b1ff1a9917508fa8f65c9d57fca7d4de5afd2089ffdc519db2eb1a54c979b57daa290423244d5cd95105eed48aa50b38784ec7bb239b14869b23b3985b4b40c0c13b6e551df75bd5277126de4a65e0ea3b651ae2a3fec8687ec44230e2c1ce70ed53baef4dbc0d041826bbc4af2dcf6fc8d032ed438fa6d0ce9d945b99989bd2a6c1aab31f49802f08adfa6bb0869d899ec49578215a6e1c5d13b448dab036197e54fdbcee71d8cac5b1a5fb1346a651eeaafeee845349c9c584cb610bb1d904b2068a28723e72c0e5b3081157e9b08fad25f6c7f6d14c67d68784bf5f707f83033bfcf3c0d4cb59d86a90223d1636d562b537b2245d636a82b4192a4d967f5e824b583c1fd06752034f5daefbe73166642666631f8d42d784701a15d302d5f002453870490789bafc610263efcdcd4635c0a33998da6ec7fe5138e45c43c5acfdb7a1d92b4010337cfbc29e7d1fb2cf00f41753b4094a7bad3066a8e91a37470a3d1f670fd0d41133fd411bb5c894459b76612a623b454b875f4c43759c933b390be4a9853cf99f94fa60f532dd9ffaac976b040130763e96042d1782bd0384064290b0a9b2bdd020a45ae5240e068261663e3373f8d0033e1719ba2edaa26bf660d2b25a377643603782fee6d58deff74a476adb1c5d7ad2588c99a2e58b7384a58db174d641385639b67ce3ec25551a583d9deac1cbfa723767d4ae71a203e1a1850fbe69ab2718fc4c36d8214ff4cd1cc9a255967857a22dddd7c41c66363c0cf18fe8c9d3989f24aa67c4d7a9012602217310b2a709a7820e5afc15cabf138ccf4378fcd1f9d63ecf4f4bb49d2c21de85e0dc7826dfd4fa0b499b4d92beedb24a6a7a58f2bca196b8f8afe419d590c8090fe3f79360b41b71104dd238d808683f8acfd17ff0fd85bedf12931cf03e901e520fa0b336a59aabf54a892ae24e40ce789a3d8881f645e903627bec34b34ec1e793166016880ca4d40d5670d14e03fcb778c61e5d13e2b14a9c4242d0cce1bf8b3f102213f494edb7f6bb90b82c9da2301ce4326a90b0309f26e07f3f6042b5ae5283b1e05e99f9a8894d22efb618ff7cc0d0abaca37c8b14299bf8ad05a664131520c8656bca75c290f57f197a39e7604ffdb6ee21e92aa716d156f3e9537ceeab0fe76885e345761305c39da4d8346f7023f511ee133fc86f69046286a5665280548437709472f1c3485fe1b5dac4274c2ae4a2a08afec7bd05c00b2f97ee0b1451c1d56474374d9fe431818dc77c2f64e45562c1b1ebfaac2b810a114f0070eee17865c7096ad1e5f2ed9ee704aae765ec1ae62f05c9d83aba54b23195986f36c2569c805f59671210aca94133a17488062f9660cd4ff843f2b9c1a85c9b00479959561cb47bc16e5634c37da56537580e55fc075250b7d7292d8c6dda3316ad8cbb69b6309bdce9403285c26980befb78fad7d320f80c3e57fe5da572c810db2f22c7d859f09bf58ac75f6351c36a03d113cce75046a6240b204c11a0787b78cc7371c84c94ac804872fb8165a0b18c350623229ba6d8ab2b43e17509d246b9caf9d93f8c0b7d26f81f024b3b9640aa9dc235c547aa13e592593011461617d82eb17e1f09eaaaa6b182c0e47fc18decb334a2d9912268b0e8b9c22836055ce2c0ef7a968aa82c9900c1b60c52a9ff0cca223868b1282e4e63cb0acc999e05656b739ddb45d1ed76c2b1e57eff445a41f2d91cd00c56983b2ff0402e925446d41ed89035f27bff817247e9fec32bd11103b1cbb46f5bd5109e1ec8bf2b79163034303c1bccd8bec068117c3dfdbe23b5367955d6db9c1193b93be007963533e95e54a424953b082a643ea8a171e89dbd071994267d79910f4cd036d3adae7e49417a8aac0436ae5185c86c22d06113820dd647264d8176e54906ee285088e680695f9e24a7f2ef543f568d0f0fa0c29edc170c5a21fe5400789603dba1c507765964808f43962c33e713ef873d27910b8737661763dee647ecb93185cbf30ebf36f1ee218dc2a116a6a34efcff7916d507baa1c52aa1a55dc7331fde68d9faa9725a5f57645ad607875e950a185ccde4b452e92b1573119442ecd35109bf1b038981a953013533feb52cb761b3b37b5390eb93834a7b15fabeb6308a24b94cef7e0d59e8fde77270b37051d01bdfa7ecd130b093f3053615431a75ff1295854475d54706d4e189bdcfbbab05287bff019c8c04e4d806c1c14a3a9dc649a0ea35daf1b1c98d99c582e098b218522dc46ea05787c9844102a418ff36945c33f593f2fbce03a92c6bfc0f6a4bcae72098cfde15b2731d7e3e018c7950605db3c6d0b8776e86e14d675e6ed63ed038628070d96b61dc351ff6de1e7b6c30b4a4f9d6d6bb85e9e762ac7f54820e95e6323852a9c9f425ec3f5fadbdd683934887c2777eb6f5a8637c03e1867f93f772948a4b57a45f787bedbc431f2289859f29d2d5c386da7edc9e249a459afb65f6c0d697457d009c79709c511278611e88551e752faed5d1a80bb733b961eba2aafbc86c7e7aa68f47b6700ecac0d5126bb5ca3e55e9516ecec0c2b49b2b1ead4cc59bae25d829131ff52656eed594150efca6ceef0a9e32635ece9cf716da1746e78b057729f832cacdb1e0b59a5de5271e4cf0bb4a05a7210b01030b0484eac193ed896637aeb8b148fadfdc94f259cfe5822b7a5046f54c236e1459abfcff5d8d4343a57542da8aaa0b3381f16854a2d90eb181036f0c29864eab43179ac113cd077429cecdb17ffd8519dbc2fd0e896e49879f251c7547bf1eaa542c3c436cc52dd19e9c098dade0c843246980817b36dc6983bd7f97d84d3b869a65cec8564780a18ba96978e633080e0b7cbc033be78554e68e4f810c4478d137ac96750e587d426c47c65b93372a74092ad6d48bc18aa9f509a452486e40677189eeabc22dac280fc3b1eb5b8df58d471bd17cf93d6bdb69e6e9fb48c937acf73a49221f9d5700393225ea57070571e67f2a6b05d25bb2f08fcb79a4626eac063b32a60caed4cf78c827c9b381e7b882e1ca79beefba18cab9a4ceb5867d5eddc51341181f6c8baadcc197b666afed9ad63779715f451fd35e54ca6e6c5091761d6afe42499c95eb1d73d2a5d2affd749b37e9a3ded200ee2b2f2f96e0c7cda68314746f56822a70d877a210faafda6bd86eb02ab3bcc968ee9430612ea4b76fbed81278d3c7930f04b4d959b22f15b2ac85afb253906d8c7529e26bd0067c95532c305d9708fa3d9d324b9e113479daaee8094780ee044c21e80eb327a20424582bc950810001d9fc09565b1b4dd4b836abac9c3cc91de42be20a61315c6d1c556c196fde817b287e93250068261965f1bcd54956036754a7b8886aaedfc33543d1ea180c1237e8c9f7450264c98628d371a29e27b9212ec6c02fb2dc538c32887988e53c4f08e2fc094e06062f619960026208dfbc7bc99b18de36e5842aeae2ac747e601df00ad33763f62202b5aff5d660613958a359413962600ce37cf94092192d19855d350bf1e53c630ad3482ba60fc47063dcdc156b82fa2e2de83e53358ac3a5d537c19821d6d9e7e9026e713291924b6425756bfd31e8d2d3db2119cba98c06c82ef2bbe4d5bda884d445769e5146a913b76161c143b6600cb70efd595d5bfbecf80b190988074cce5ce93a70e122eba339a0e7100bb63a0224e55ace7dcfa9a1c8d9c6c941bc5fbeb8d781659ef545c6ad80b8f17c9881c6baa7c56e7d8f408e2708f79db8f057412e37b49968adc818b47468c9681fa3c3a44b53b8454fb37f6e081e14fd15856a49d8748b7f50c26bfe947f4805ae0ee5a389ecafae7137b980a8cd7bc3a387c9ee7c18c62369331f708dba8cd34b6f19e350dcedce236c9020e45f012d4600b3539e91cfcefbc6be9354e5c70f49dc7594a2c5cd292254553e3365072a6cfb389ddbeb9bd1f4ba90b2185ca38fd1face5ecc1d2a8fb370ff2f1b550934fca3fb98fb56853cf086270bad1846b9e3f51f572daa51fa3d59e1038798f9ca4fb64ed0bbca050600898e81d388793fa944c7b9ec54a8af28cd374e44a6f1a3389154910590f619e76d7e8b42b653bc093eb0bf9c4fea0ff6b1c76d6051168ad72d905c8daaf439a2687122b96b73ae240a55e5084d7cfaafbbb9dc2b0765f32b2d81d5427bd9369dfc34aa5c8e456473510bad6032072eef643a050977791f801b8b82ef60fec41e84f25d5c61d670d448a3975dfce5ce673b1a6887a7fbac0910fb0fdae9114deadbd328bfae05505add6c11f01b9104e6d6a3468e7d31cc3f5a78c794a6e034077584d3cf3f06664a864743071adbc72027121d55b07669fa58a2e35d488d83b13665fa30121086c66e1ed5e38a3b2760dea8de6c6419d5b130ef6f9ba881537d475d64039a35d5859a91cf151740be619f0af3b8c53ca38ebc821c053e97fe27401738d8ad7f53f131c758214ae64f96da3c78ffad4c0986c3e88944ad4e84cadbc4bd35a66ddc6e307493fe9bc2c0215dd4ccc7e37befd79366c6cc4e4d447a7f8120282c804cbe1412a8a0ed023bfe2dbb192202485d87c9922d46b2c8aa43f4014c34bb5aae1d9ee27afbbb5d4c44f5e923fb53358f1e1117ad08699ee47eb35b8698fa5c6e842f6202b7a078330d02b898055f73a07d75324df0e41dd8e3b0e9ea9237dd2ae76115b2c3503a60cfb3a707015128ae1cfa4c2bc96fb4e43b5c04814ee4e56f0ffc4ca012a57f6170b5191ec88d1d9836f453c231930386cef63f85eb30d6e88121c7eddd49a3eeeda0d26b16ba02f1b892833ecdaefe62b26a65df191d0716e1f2cad5539709f909beb2408c951ab51002d296719934033be2af839c7fa2b72043456418057641044753c1e19eb3f0c1d710aaa2c1fd5cc99567773366511342d0c06225eb2b92370bb748b70e6e2bb3524eaf22fd9a270833e110b6e97daed331439eeb25294d9a062ee22f1442979bd551d55effcb95bda67292950101a0b2737e80f0398e3eea3e82499ae2895f2983594369aab6386707345bb1831b4dfea221df3edfd87ffaa5638333596426662d1f603b98b569b4af484412b21cbb39c8d70347d03e4f9b06995ca6f390b2df3fb753c9ea5b2aefa5e63038ca91fcb4838b64b02b5985ba33f8a267eef841b8b3099373690c2267ab0724384e1a570e05287b2163b6c3f2f908c74442a7b3eebd92a726733d6e95e5c5402d32242276dec4b988af7821c8e12973fb3f090fe65404780e7d33ca60c3ca0c6ff60021d30221afda4433913c3a77c361bbfabcf2ed41b09b8ddb6eceb0f02dda718fab4b388111e053324c8b9ca1321611704e7d19eb29d04ee57f8fb725c7cbaaf88961d7ec50b0343a2adaed9d386d1c3b5bf176f761f1444f5d077b573e381aecb57fed82f03a969e8ac7887b3f0fcd10a44b01669d068d16eeb43be79498148fe800e37da245cb5393af0f77a0f4c5c2375ff79389f3e9cc6957c7f61de598983ab1c11d88607c2bb234962f0df1fd90089031ee62bb2b8905e861dad956fe89591d11fb5e95eabd66e71e50f05cc0ceb3f6ca557df559e0b2473ae9a237a2ab8d4b46e5f2feb2f1b29152d4f67eb7ee5fa5f7c4220263deb7a8ce4ce8eae5ef14a7a2179d4833752476be7cae44452c558804315b094ca7c174cc10c6d143be69fa3c118fa21798373d555bb6e00f5def3492ade9a5666e5496015a53a2857b4e6f8392adbd5bc5655d499fbd938b06b4e2592577757d4d27e5f1d66492ce43eae113458bb1d5ba1e3b5b15bec77a7f041306e843d10893a9bad27752222b727a1122bc3133052efc6c457fed5197a644778ae18bdcba89ca48fd6404cd2ae9628829e9bd53ddd3d9915ec8e391ba43dc5e5dd0489e40a63c8f46e92e1bfcd4040e8f0eabb329285456c860fb9df4650ad5fb4170ef2751e208ceba4289c359fcf6eb95a10ac5d13b99e786cf86d27e6fc8a0f1579608384ab0af2311fae0fa1cbb7912df3f692cf98e31fc99054bb27a112af3d5feae6b51bbfca55555302c609417e464fa88d62689c994f68f43fc56f93503044260f14b67f024f452292eba60e3ff2642227b73546b3f242baf6ae2aafbc5210ce85ab58a88d5753c3c9ffe79636ecea232291e0056d713c5f85b586301109135af9f15ad4f87e4af51b6d613e26d0c29a9174f32a4b4bf175a80c09bd9d7a3ab5828804fc9f4c737a9e3b1df4468660a0c9699cff7e1e553ed677b304cc59c9f4a57d3aa11412206d3a5027d2aab9930374847fc4859b74bbe4a3dd8048e4df78c2358b92021dbe089d3dd62b73d8cfa5565600d074d3c36e2ba44bda473cb530a6f33faf1296a858161f6ad9349682159356412d9e61a6cb2f00ac39d960ac7ae463baaffad92331a2d0d8bd9201aa5211aae93c192b49ef43d355378bf481da4d9179704f528aeb6fe8ce171082224ff187c4b309dc89ab18a904af59dfdf1ff3bfb76c45d3a9fd27b52f903be8e860ac4bbd975cecd82b239826e6508b563310c4805e4e703ca948db22e2cb077dd4b0f259a75ce742b1a4afd6920548632ec9319cad58c3d10707b162b50663894bcaf24a30345f1ad7ade7327234f454f9a9d4b33d72a969c33249e83ff028f3fd3d6ce283f907784ec9168e14f25d7f192ff6e6dc3caa15f2b84417a0c2cd57a06f0b7afc4014e65e684878a8f5b3db3b513938e1c747405c5b7a0f7232bf39d6ecc60c30e775ea547a6befe1078612cbe5b3116cb607e3a7a39f47036d4036115a4bc9da6e8d80128b85881ac327f01cb280e1c6e0f772ebce581e4c4ba3d595d2ae0e0316ed1bb323b75e8b0518130e782bd4af5fd45fb528434e34fde1335a4fd1da966566e9e22b5f2f72981355c317a0b394ca6633cdf8be93c494cd0e285d445b6f565e657b17731fbdf40872036c2ce572e54119314f981abb64e65eed15ded44103c364ac391c7c3ad03da21234675043c5fba02154c9c8af85385a4e2650a93601cc774f0250058bff9cf895a5aa60db06a4f973ac9bc90aa2a432d68b364f4798b0271010ebac55110fa43fb571752af22c43c45faa43a410ac91a8a94924030b7939e5f0b13675763d1c886758f9d9276f5d75de2ea5913a545cf496fda59bc5055ec4317b310baa7d5ccbb3c864d31a295de71fa07bbe6e6e4b90f60d5bdd50a0859b51e12a0cc5672daba0399ba99b3413d9bae4b77f46002a6ebdb1c76081a3dd8bf224e4e551e64b78fe19f8c8cf5fc9f43fc66af48d54036e2566994e8ac54d3b2b58256a71431fa3b13f8f39ee62ace2d60c06a8f52be94f77eddccd87e285d835fa76187b42f5c031ea62cd10ce628840797dd19489fca12b18037e7052b60914d3eaff18ca753c97b09f89768c98a7cdef64eea2526ad5f9a8e4cae644d5471d48fcb9fda1b464dde0c6d19ea8070eb291bb02e275804261d122cdc3e6f22f21cc83fd61afaab2d6fcb57358929103cbe039164f27f915024aa18347e41cdf5e29eb9a997f5cc2c6bf54793c5d7da98bf71df494e13e4338458ca9ba2e593233c124da00acc101e39437898301d4ac531f726bdf11acf5246c2bfaa85429f4ce93331e887461ae9326e1ee8e6104dd2015a492ecb13a4c4f82e8d6dd2652839a992d17264c777f5410012170a085cd7e332b0339c0f5b612dbd59b36262e54c273cafec083239b55d17a1a864e076030035c5a009febded4335e87f4537c179715a471e2def8c924c9ca97c84247854b7435482c0199baeda828e2aa8d4dcfe1446a6cd9b75476d32f421e930933646e7b77d13b7adbc0be25b9cda394ff06921a551049ca4a1c6a425977483e0d175349df70bc8e25adcb452cb2b42f22d92ebbe97c72edfed6318253a0f8ddf71c55061ffd65f4c6d1b6af8281e3027ea10ee77f9ffe4e26dfcc95c5f8ccfc2af583483bdaf33e4ab34500a4882cea9e41155c0570c88a91d3375fb53f9322f9f78c1f7b9e7280ce949128c21367a40ef7babbbaf655edaca4d7744e434839b35261088b256c8a9c3c1001b7d8dce466e9744a78414922bcb92889b8cd6bdd533c1219ce766dd39cf7061651d47a6eaab9cdd9f9273fce8064b72d96db86e69e16234d7fc82c08b359c92967b403f435cc60eb8458f4f88b490700e489d93e4fc6599cf1461673aacd55eaffe0e014a7c32c121f56f011938461ce2aac6eb32299650a1c9d07c041a3640ff1e094b82ad8ba54a5823c6da05289dec6aba6de99deefbd8d01aa6623c0be21bb26f765bcd4f96bf60d0899b210f4371bc28df8d6cb08daf00380cc4f74b4a4c4d992e1fef4d7f447ba3c1889ff168375d81049539385518bec147519aa1e0a05688ad07c98e3b81eafe8d15ecccffb03df9b529be576daaf47e807164fd09968951fe7a7e505428d63294da8d99be541236f4416342b0a004e25cd1cee53744c9a09c96d80b55e1a767b6c8fac435fcc93fe2dd52a2277c4a39d20c4ba80aeeeb2540c4da9432be20b9e4d1f8aec13c3846bcedb16a1ef0054d21074dde3eb19c32af2cbba571987cd1fa9fea0bd82d7871add9767adc2712e7e5e08250cb76fdde23597ddc5966a2af49c1fbccc4290de56e603bc5fb6d62408b4a9ed42758798ce260cc3e719b8a849a4e583530d0bf6850e3b51196eff73e70264a680227ea1da94a04c615c48a5294eb60f44e11924bfaac3fbd7f91c5d54a2e79799fbb9c41c6a3d47badf240baa2c4bd807e77fe2b9689bb2cc2f0b675cd1b40ae1bbb4565b5f6b6b8ac1717c680ff63e4066d64cf279803d5cbd55460d2b705216698545019fcf0a92c54a9326f457d01df4a4761568b37e5527c1af5e06758d583d1342df64cf754c5f3d9cff2e3abae6442b9be61c65f86bd852515fc4c3d9fe747db9a7e84fdbd70c951b633fabf2fb45a2cf86c980a6379ca1b947639f22b5e9c43d75c4849367988ab526a99e11a7a408bfb66de449910189b8ab98daf6dee8a856fe10f496c582d4324c9312d49235ad33cdd418d9833c5c999dec6812be683d8e0b128edcedc4dd80541c81c6549fec4de2c74891f911eb88efb56c494848b0cb483572fc74f5f8d28481df9f0a49d585ad5a02745d1fcf6fe87a52e71464d0f9ca15708acd95274df3a860971bc5d87410f4177ba0adb6927d39a30a221102d09c1296d806e7ed91e34fba59e0d1faea690093cd442d851ad0c3450c72cbda2b3261d9b95f28e07721c2f1faf30aeee9a0c22486b9aad570059c9cabde6dc595897a4064aa579fc1b0bb79fd5de8dede6a471c305a54645764aaaf8d85b505710776ee9a6ab63eb3187561ac3328b5184107ca8c291cb912e69306dca75fcc40b31df30b4530e5db0bdfb3172886e8d30a1660578b3a9d881099857676ecbe0b61de2d9c185d757001c6a63f5144b64a41281e68de87fd05d383e1154efe5d2a006386b8e1104d417299fa97be5f228eae7722efd5767ae73b3980623695d1aa772188197f960791b78834977661b6ae6d8f483a5483cf08a758e96ac52112ae0d9830916307af6b55fab3a4bceeb3b57df82823c3fb3a75d5c8391db40339cf4960571329e8c2a4fa2c2bba73c2b0b6291d5dd704f7c664332381e92bc5a2f2681c427433c879d425c361a1e1ee9992367a06db1d443d45eaf053a4309c20c12875bddbf10eb898e170151077785855a8bac6b2bc56c23341cbcd58a1116f2d3f7f67d63c5a398cae2003d493dd77f4ee1e27497dc4e00ee4def8feaaa35a948dba3ef75a3592f450f60b00474153279a71f55436aa8f9509c4f52b35df712bd27117fee0aac94788c7ca61668092b61dc3dc0182ff9a6efb1cea37f92a65f312a275ff8b275bf16911b40bb9ae1d4c15dafd507b45765ac5419dfd3157de2d7afc80e2d4519e22fb3d6af3b71be7c94e5edbe1c1882a78e4f06a563f766091b312af39cd5f9cb1f2ff393b6841fd32b42c96cf74fd01d0571fe62c5faa3d9946df9d3c12fc0f8395cf1edb06f62a831238ef842067414620555302632d9e17c920eda655cf2f239dfcc114b9d91dcfe4176f1235c53e0ee3ac78a86ac8f10cb8c45c0e4c28c2f249a608aa4c5dcd3228b9e695c3e922f560768f3f830ab07365a3722a78f125c477a279508ab728fa0524aae3162cc595600b3d7b69af2b56281c2c151b353cc3e2b252a5f078befbb5fc858ffc7830597552c22b954d24d888e5508ff164ee15b1d298dc9760a458a81458e6078c1d4402b9855b02f07d0e1d7cccd036749898e94c6898f1c89f2a6b5a40a6e1b61815bc76faa270e6dca4b14969a366908d0247c4a13572a4a715e3d1845b45865915de93b5931e098bc732b371372cdf8dcf21a8d587652bfe77c13bbcb9ad7fe650348a843d404a7bb67f0890f6fbdc84c4589b14abd89a98106b73ea4648de38095d4679d11dc51f860c489fd36c222ab224fc7acf9579a7ec1bff2fdb1a06a3afbd25f1969ec9f2fb137a957e301253206311fac8d849ef8f6c379305186dbfeebc13c3fe8b6a179a56675f592403482fb508d361c8371d67b45b21ddfb4ee39fd044084fb4abf945a55118e8c7dce354bce81ff7cd545781e3900b92751a99b5570180ffffff7f