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 83771 09122599b6c3e4583373a654e17bbb03f8acd17a0cd9f54fb9c770d9c7028b2a

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
891181516032006107c90cc6a8984fe464912386e8c71e0e516da372ecfa7222
Certificate Block Hash
09122599b6c3e4583373a654e17bbb03f8acd17a0cd9f54fb9c770d9c7028b2a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096900000065a0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fb457892d322331cc92d4482e2a5fe88a283c91735dd621855109c5003eae6e6f15949d0ba542626621c8b2d642c10ff9bbfd4f1ef433606eece5e0ee4cfb7f1aee8acd8057af1770f97ff1ffab95b21bed8db606bf9c344c905000000000000000002000000020096900000065a0000

Raw Header Hex

000040200500e8b4293be4d84b5c97ba2818e85fb15a3401fea02a1ee3a878fd2292c43083a7069afe76ae612568ebc6932dc92ae265bc3beae0bdf17b54c417db069e3b95224e6ae8c500182272faec72a36d510e1ec7e886239164e44f98a8c60cc9076100326051811189

Proof Data Hex

59,560 bytes
1212160203078d45b6d5e171eb71e9a2250bc58641b3900fc750caf62fb7a5db3e9e46c577ac8414e51443e4fb69852c9ef556957aa027b111d145abfd0f032795dac715637addc7ed33e9b1684341cb6ecb4a11544e9313b89973a879546871bd6f6666ee4951d8294981f9b121629d435e8e4e3c9a08c1da3b8ad0681ca4f8206f276b89dfab6c98a2bc95af991da172dceffec8dee5ee38ff11b738877ce8cd4f3663beb20ca8dc1b68a56b31b6b569235901fdcb76a0a3487e69e5bdc43299f92b3aa79b3892cef7f11622f26f027058bfd22fdf370cd8e290175d6451a7b75d765d85d2c60179cf4f41f913a61a7d6f8dc8bb9ab7ab4a2f86d45f3cf1e081c618932eb3d1388b52c09fcbb6c0a81e16ce34656f334b5211e1a9bc1bb6d98c461fe2b166262bfbd2f6bd1b0a134e63fa228abb9e1c4f2b086312cd08064b366cd2fb20f5be95be93d6fad73717a718db1f7e54130b08c1a530f07792e25d6cb1c2f38039517d2ad4f35cc50545f8ac1feb94d331d9c22f78c2443aa1fee1a34b03dbdd70bea9de4749585c95eb854b24cab0eb6a273e77d31e25146ac382cedb868cde9828e38391ba15fd2fbe9f4810f978a6180fdb57ff10a5830e2f43b77c5b09b3fdca1fadcbc22223f0eb181d1b40db7c681d389670e5f12362f256e4423ddf5e9b050f57298c1e2ca51b92809d7087ad761628c6d9f091f52f9280767488ca9c37ce1ce194b63898872e3ce8c7fda8f11631937a2d3ebb9b9b9523666743c69a46003f5318a1570ea19aacb960a19cf445450c2ced9cd9a29be95e2133227ffa822dd6cc12ab9b48b2232071440106ce5e6852673879c68883e0abef2b0c7c63ddc97c5b62ec9ce37481e6d539544f74bc905d7432c7b443f2ce0fe1fc4b66c4c8f7907df995faacd3595b0498e2624d727215edcfccd8cb06255b57ebe84a853908a63e095dcfb445f92dbc565f0dd284702b2b7228c2c0eba1d9ee65288a4c06fdb5ccd0c6b5c656768019848bc03bf14e800b5d15541ce6fd93732a2577b70c9aeaf63bf11d12820367cefcf1115946f24c75115d81f306d12b33fb6f6e8116377e69ebfab9cb43e978d66e83862d26b01ba2361a191bbff712d6614ad76a9fae1a6e2e8394a8b909c6744c0b7f28648002606d156f9e525994a8a75005a321bea51ea9d0c64f5d46505f2dbf917e73710d3e49cac3b603b1f37c183acead5c5829338323608f3459f6c3c586ad44352f0e2034972adbac16e5d6b933f80ab8ffbb70bc538cbecef1e96ec3d148a133d762abb4c6da55ace0df31a8b5169905b74dc9f55a3e15eb351fd90dbc411f005a7694cac1b5988365085f0fa29b14dca43b9dee7e7e63579c1cc3082c13d8ed1dcc8b31f0f4cf8acfc26dcfc16eaea31b2cd1df90ef96bc1492066fe88052762651030d1eb85a7ae728c8b1775066559d2f056c9520ad3e08cf6c611623d020e84d138e179e36c212bfe893e3d30ca616abac9763c0049aa5dac8773de0f50c8231b50d8cff01862304e9bcaa6b394a36bca72862e1727d28112b0a332170af03e23c9356686f67a7773d12a48474360d7dad483c72277bbd825550a877397cf82d303cf735407159d018510ca38bd967e2645974c4d7f2045cfd99c29ef24e530b9b46690b7d41bd7fea1dd4419eaae0a4e6ba46130f33dd8ad84f16a3fe413f3e8af3f1de37519bd102e24d059d761cc4744c3efd40b278f84547163cc3d1e29f734ce06cc60e80db20bfb18427f2a9f4118fe98d0dab0579eaa79974df3c024e702436dedb4d98e47d3135c3a82f2361743aa7094747afd0cfbb496039964dde085411e7ae4c171e2434fa487f1ae61599e621ac4eed4376f414a14d9d448c2f0c875ed2c38e67026754967273ae5b4b68084db759a8d4d53666964ac1a5082ab2c39ba85e574a375cff2de1e805037776268e07c9dee74dddde357ccc35f94ab696a33c7d4b776536605e338bd5fb39fe7e7f057b04d55170d82b9631d5b7a52345fa76114d9f424d17cfba6635905035a3a899bfd863b1ff2e46f2a8602fa573d56c9616b7cbcc05d3d1022b36040c7f4b086d360c150ea45fb7c6c9169ecfbd2a12b7fd8f1124eec5c20545f462610d3d7526c17d9bc7c912459dd0938463c32d9c91508b9e2006fc643ab285dd396025f07450de7afc78e76788963f0e424e69e8ccedc5531c6b2fb54d3b1cbb7692a1aea447b42770177a166305b5493ed05fd693b23b555a2ea3f2286333744a86ff500377619da602e51ba655108e4191ef20d5350624a8f0d659fcf24389febecdcab9e9ad025eafc760c1a14d570a2ee8e3c042f1068234087342eed4fbcb9405ae8d9826530795611dfef061d11d067176f1fd55c522da6a259cbfa771363ac80479ddc720f95b6e0fe41137a2e7771d01073da343154173e10f7dde0b7af652141d16d229c4cd5c54225bbaf29a3f012c809583dbc255e578d916d31c9b0c9a2fc03d80229707dcee2bd6b62d9e92fe8c8c898d129cab37a7954815d15548bcd3f91f02698d8ff2ac53a815fee2bbf70f7cb6d435211a23c9767427ba1f5b754732f68930cb57a8105128e32e0da5abd19c766f312846a9faaeec2611b1a92993ed68bba7536cbc041619f72d132a0e1499294f07363faca9456affb54a887414fa505cc3da2f232acca41128cdac3fbf10f177e5979032590029205ff2fd4a0a4b9df4635ae2532b66634e17363ee1b473c7024d5f191bba254dca8e52efb4cf20d2d9677c98cde8d3f964e6da7cbdce2127bb72ff43c2c6f05a81899a8500f5e244e5bda436dba031ca5817a0793c8c8bfee17bfbbf2cb34d2d8242363bb21f13eb941ba34a7f441ee38901935a38025682fea86ebbaf08362e07b35d88a2e7dd5b1df333a9830426d607039b108b6126250bd89e2911ae80ceee2183811771b46a1f74831b0980f9840b46acedbe78139360102949132ff8b99338f4fa7e63a3fe465174064eeea37506ca1b317f282790d3da59e1f31aa6d45222829e1c944c13dde1634e026d45652c7129cdb0671101184023aaf24b6f9fac483122bb85b2c3319baf874d9fcdb14339cabf8366235fe0ab1db2c20b8a328bf55056a6866ef20d8bde456f357ea6be587a2d4b5cfb63c918861fd517f7feccc5516d5f75a19e577ad1ee6d7c2875bd6b652b1bd2631f3034df9c1a5b145ec134a5eaf00860ca43e8ed379822f16dae1fccdf846c5ac20ef627672cb19710e56c922270e123bede15fcf2e9224e7573097aa80ae9568116935382edd092a7e437ff167e0677255a37bb3cddffd3ae7a6ce8690f1ff3ae882ad745cecb8e0486a2fe9d08fc14d488d187a9852c97efb34ccf9d74043338dd19550cba09f541ed8cd8e0c1af50a21e255782610bd39e7858370ccb89b8d6de9d9804e3dce9e14fa6206cf543812f898d94269880bb4d40dcbdbd552d2156f36986598b532b5fa09d573493d560b25e3f7be5c85971b640d54b4cc73754c0659655ada843a0228fe714330520d658593685b99aeeb84775e4c383e0de568466cf11e2e2d8ef7e3ac7f64bd75b6f0b119fd87c663209d8982064985c7b5ab71fefca811bc49945a6068a4b9c3f4336d9f625dfca3aed8da42eac7e64608e4a29233beb2c609ecf7bf4599d3be987dab88f19a8b2c146649746cac47fa6fa72f95259c0465501fabc5bfc6a29f888614a9cfbd66a8348d1f0f89e1d93f24b27e90bc40731e8240ecd4652f6fdfd6adb467a7b621b251fc1b0c28a707c4afeb1323772ec1164c31b3b94d918044e6190aafd79874efbdc80f2153d777cc086bf837757e7b7210e7bdb171a0334507a3eadc8c92bf6863ef9330f6ab36a626432f718c3acf616a9eccb6bd4a2f7f86d51946149d7c99767232ee753825fc16fed638db0ba2570f5f25fcffb0367df4d50d851ccf6019568f7a00126ccd1f797f329e583c9074e2a213b4e1810873bd9d2dde01769fe9fc84e285761ec75422d13d12fc3b3970fb9bca8f0c50fcf5e13e72305edeaa24d9a8179676dbaf080b3751b7842c6e08124e226632b3346a880fcaa8f1d4eadc8ac0a000c123e8082fd760f990fb7d256027703921d8996abd24242b017aa3758eba264f5c08cc2c1ec44186cf3c5b97112d08b11b5bfeaf3aff0cd3f2736771d786aace58d27ca3471548ec88cd0cd2dc8e701366d2c47a1f271c3962e02e9c58ffa2831357d4d5cfeeea0ac577ddd0b54d92375670d226943e33b7a13e469ed33a2bd9953a5824e6489abba1330bd2e680d11d20235f0ad74a01f2e3ea18ef74418273083d26f7ddaeabbe8b93ff19e3c0b291866143efee926f8377fe17c68d4e4cba1101d2af8aed7d448aec248e0bf3b4d435ba4c4f99e7fbd639dad0f45b1f2baf015f436ed5e7e184f5d24ad142babc2224d6e0d6e9723a288ca07f74f47e9138a1263a4b0435e88c682ab7b9d132430bdd67d6e297631bb5b1b1d22eb3da5e14454ab18dc584a76438de32a67dae87971d00a2d301ed5390625c1a1badeaa362d03292e8c789aa776228e1b7495cf4ff7291a1b373d703ffb8f9a7f59c3353d7aaf9c5c2186eb0afae18c1a42a35ff6047a81b0114f22895f2e383fe24d318632c9f2b6a51c26a889b4222c7243252df3e40aaa336466973a0bcd9f3f19b9210a711375ebf1d66c62770932dc62fb857a42e9c5d6695043bffa01bec723dd469766256896e9b57f441df7322b54f2dd39863b22addc2a6e977610531765918094119db7c6b4737b3dd5c4184019146fdc0c288d88bf13e41cb4142f0ec8dbb28c54cafcc29861886b6f79bf6e5621cc99edfaf41e654bff64c39885724a96122b28218359403f8521bbf5e4d19e12bc14b5d3e51a8e5f0ee7dcc6be0c8a8981c9c50b7870537806720c53a440c36a11c64f5886a805e91dfc19b463ed397034b4c1bbcfb18333d9656a87ead7679e5054eddb50de419c2a22b2eac2a74672d817e333c0c5c395c0638d041709f7b1fd403eee788c90600b67caded7a93c2d7acbcd58d3f01f39b6dd836ecd57fa46eb1d44bb23ae8e138e1d4d79412b1405d63a2fc7a3522e1536cb09b9e058812292982f5e4c215f685e698633d9a71b042874b85be0ce1226ea71120d6e08b16397874ef74420eda229376672ec8879187faf43bc7e2bb252f739b65366c8baa3a786169fe5fcc54ad11a80632403fa48a4731598f74be97ad92cbb2dea2f90081ceed45fd6be1ca6f1306c2938104c7edf9b2bb340120fb96c9f925e48f9e846d981588d1c067d17d3f8d7747211e2986bfaecf8e3d979108e91b92dbb4486320da2b5ccf6e900ceb032b66b11191ecc2620fcbe72e4e384a858cc13689b0e245e13d1efc4075f758b29aaabce241787d5c69d2bd3f192a15e4a2a543528635d907eac45c730bab5190f301ae87120cab07e4408da6081986a3a05c8c463ebcc2ab359434f9141034b3de34ecd2c6122bb1995b6a84bd3ad4bd5dc95b8702ae7a34b7fb374f36c38a95a9df5b72d277770609d9eb931d47d9cb3325e2582a8792a058d40cc11b5b349a4892e17ece52c7389189892ae20dd8a5e59d401fe3cb05e65dce476268b56f87dc28511fd39e16a25299ac871f4a06ceb8f84cecc9fd0b7d6eecc4d964489d020ae463e2140d7e37f6e4744bebd92ea060e8c94969b5ab8a484b7a03e01bc95d5319ae09090a23987af84ec3386f9b08e9674a1f0cc41ae6bf279026a8dc9e44cf231b66e6db9f2216443a8acad5e706ec57d3c36d93eac104ad0b8a4bd5c1c2259b85b3bcde3726fd7f4e4b7a74ab0e484823ea4b549f15ec2d089950b60b5b8c33a45ce45a3cc55b24152e68c1fc9954959e1ac8451ed8aedf6b825e26e36fdea9e69a1063f88524764fdc2ebc180c01135469f5b023c729f1e20454b6d3acc248d6df984cbd9a4fec41acdba0b9c8d2ec35725d92dd9af8086bbb0bf917d50841264fd4a7f5d980e0242b3472aefe329101583bafbfd74a62191f617efc3d09497073403e394aad32f8d3e0aa1d03e63378cf582a42618bad192d92dc38b23b51921573bf5d24f8f02fccc99e7ce431e0d8d00af645d29409388347c241be0f538e92f9c5b215fb59b9b07f732189d87515a0cef10c6a1bbd427a234b2271f44866d246eca41a697297683c6b57f848d783f2e78b5adeed636a8de4616c76a47c64bb5ce0122cf67ad6f0057f5fc9cee1fe402bae83e92fb60056df52d53c49218c79b7e4e90109cb11f2b3250df80aef8cebaacb9ac47a46682cb9fb205f7cdc84d089b973e9676a8e8139af4b48ee775ab1e993de7f5b44025162622b28f1425ef93b9d358c4be1fa83da9afd40c75b8cb936b6a3114bfd362e01b725704eae06619ffed0eeaf728a7d641702e6f2e80efb6e8b5730fbadcdb036e819e8a521ff8856b6641c5b583063ac480755546eb2a66ba85c3226ab1d809b74e2df7531018a71d07fc9f32607262278600c40a90acb1f7e0028dc2bd41d630ccf33e2ac7a4541209adcad4d5a2c659d28253fa5d8969587b5ee3496fff818a89226964dab4079487d1eb693062e06b4d8897d9811366ab1b19f255468452de5800ed5e5516e6b8ae82c7ccd0823d9b8298c64ce0dace1806c198f50b8614b901199e632d95a5225232d4f6ac7f93568442cf3ba03fb9de24eaa414af10bafa16d71f62b54ff1290c2878d012f15d4d421f6ca1e2fad3fdbfd8c07d213f91c92ece7e57c7506d4dc4680041ac340a7e16810ee5d104beb77a46d0f36209bf16775ec357432d4ebb320797da19af3833b46099859febc68019d1b5f63ba3d9e055866905a2130d81d15d844820d2a7f4eaf2d6fddb08610d5527c3dfb37dddbb5d281fc15c811619fb82b5d8c435c14c3c836cdb6a63157ed2dfe1c7896d0f9990c65ce6533b77e3b5ab6a5189dbd0676d7741e86f2435654047e2c97dc3482f4fe4b816ab21c6db1df30a805650c937f3bd4e88e845ee5a8a7de56bdd99e38badd8c84439ecbe0cf556ce171b2a49291a8ff5c7c9e8a2de2f00dba871487842f4047d4a1596e3ebd04ace629bbf7e4300051bd05a14e04075095157c459be6ef2d21ee4ce3be601f82d0cd12162a4bab0284348f08183204e9238dc87266afc6bd08c2e13666b88820f02afa3c8450134a7bb770cbcd4efa970819e28ac0f0e35e79868504a7d26fce91d2e20e02b8f7b16c4a581882778bbe33b9d7a23f9a29237cae59c369f29e2012ab3fb6dffc936def91bb56f94681830ecf856d3aaab3bcadbed1a45163aa7c1625fbfafe3f12c8328e54d54f7354c8f4c09c1c59307089d1421936d86ee08453814fe57c067b2d60bc1af7e7dfcadd3e17e09d8e4049dfaea5bdbdff896b315a6f4bc79def3bbc1bf0d61630bd6c8d96415e046191ee9ffa811c8b6d0d8aa86bd57fd31f417dae396d8beea6be972744127bfa82dfee7b1fb2387757fb96d97708d032f983d9f4b971b2e9b365af4a81d13e74a91af64445c7423e215e7a815a4b4b0f9b64aae0bb77e0effec2801be4a91afea06de19106ca92ac3003f9eedaafec6e97c9eca62c0ee50bcfa3930b11dfb4a33c124381beff5f0237812b052312f75b1aee2673a851b6ff32eff42f28cd20e977c9b9dcd1c04ac398e5c3ac2a5a3df827c94b99807714d34155bb8a6af53626f4c0c9b8c26a0bc6eede6cfe2ef49078e898c53a00e5ecd90b1d4e417e053330eb8e25a7324c9cbb812f83502b708fa53c87ca497263dcda15fe0b073d1a68712afe1c1c50f282efcce64289acc174d1a380f1053aa74d8ade13683d543441fedfbdd14b5897c1dff3298b7b68a3345d125b8673d708d8419b6fdeb05ef9b12dd9a74300f3f14d1c1df75e6b9ca96d32631d9f52660721e0b6d39c0036a4da819f33deade7c127d45324008c04a94d08f679c350fb1aeb6db8abf14a335f348ef4f1967f0eb315e1633604db3db14a48fea3d7c9c0eeca25ce3ae6ede16077b82175cc2d7aaeeac0ad4f6c08a03a62309fe0579462335ee859e4f73acccfdca6611b6c6eed4c72bc20e9a33ea75e5c053af5875be2fb46b76026af038ed0eb5ec4ac6d029fee7838b16d7d774ad480ad4a5d19a16a4f175d5764438e6db74a12eb82c2ddc9e580ec06be683290dceabf07c2f3e00979e5c15ae9f11a9d7d24ff463a78646e868f92a7920a00c8adb2be97ef699fcc98f40ba7e0fc8141356e8a213a7af9411e798ca3df1f086e9633ffaa7d1efbb66dc8235a4bae32d840ba67b46d178f674f05adb7d2f4b071f2ecf2c4e99cd812dabf1bca8c27f1b3f34bded2db4b6e731c38db18f4d08bfff33f0e5b0503265b4560d8affadbda7668402c75bf3e39d8266dca4b34cb6c5d3acbc6f668769534a8bd129b5a72282d32ac65e93ef1b1437c638f81bc44280d35eb6808576a49ec5c5085c3a51c0c33ad7e036ec6d818247d03319a75a6e851ba318810dd1ecddda70bb46ee65100a88f4ffb566bb6f332ccd9ecd6872ca88102c8789c41015f9c20df22716982ad6d229abcd6b555448a94e35760053f7648656c801c16e71992b3d94c104bac1919eb59612b6424ea9521f7e48b5234da27aabafbc62463f1c4a02daabf38bee982482acfd860c3dad965c4df903c2ded7f52306baf551ef5bd3e745784b4da75b62636451cd60c95d9dfe79c1ac8f661dd11e2130318379be91bd10db0168be24b1a1e4b53b0afb2900f58ccda0f220a8e63f111a3031ba6242e3ed688d529385fd905ad07a495bc83672da1a1dd6a36bdfa6082f8f6e81f97cf226f274deba6edb1b4355aa45178fbe50ea496ee3b7eed800e1405b50ae47f4f033691201e7c865e3b4f7fadd24c3675fd48989e9e1afec32ceca40c494d6968b4504c7612a2fab50a6d28c6c401588b9edd795d46f28853a6ec4ad0431fe3917e95d1f1aaa9476aaf589b28892abe825cffb01fe5427fe5c1c7a1156525ce62e4d184dbde01a053fe6e07c09b763c7101b709f46d604c2fb1e5f903e4e5eb49c0811dec81192d1ded0cfdfd1d341ab7068cc1fb30384380c7b7579044a4e2f817acaf302c1567384dbce223f5f61252d34a339c237210c1140fad206365c6623b7424b5d36f29f39a4add8d41425522f38ff7825d1dad9768405f291a06dccd631d8893d0ccd23d0b2cb9af269e0d696703b3854c67e2fcb6792220522647dbdf843241e73ad59e3c225bc115c14ec6a5a9de2e666996bcdacfae406d55054ccaec00e1a9c6c7a5e78be0125bf2e675407cf7650960c49121a1eba82f5be8108c7af58161ad278bd570e22d802c84bdd9b70b4d85a411ddc204493ff33c1b5c9eb2d94508dca69e46961a57736c89559aa3ca8c373aa8aad6d30a0ebd7c1de2bea4638b1440a315f4948bc5019e10b7dcae6a650cfb382bc6f4cb0d1b7cb2c5fa4aac94a7b940263e620ab697999b31642794bd89086f5e8aeea620b5862d345868d4fe9b8e6d9a0db39027b9fcdf95b2ed59b9f3e6b21af166efaca956271263bf898a05d7993939f915f35f1be0acbdf13293f4f77bc7afafed530f37096cb7e175f5f0af51d7b22e70f0e69339bbeb7439c8285c533f32dfc2aab0763d0c4bc215607ac9fb4983e04950cd36d7fccc536468b253a7c57ea0e6a8c316fd183c2b81a6396d1bb5aaaedfe72d6cd913eb5939cb735c590855541c805ff6fccf02b17c4d3505c65088daf24ba1c21178bc2c7ec7cf3622d0217161319cd3e3e02eb2bf2b63a131a2ce3da49b1a737e1d21ddca5a4369de05e66425abc66d3a2d4e75338cf21d4f529e3881c27af33e1f0676888165cd30603904db7d1e2145c6d53c0ce37f501c88153b90ddbf30934a8fda051817b9456dbf6e3cc1b8d3c94a8796c7257620ea200adf4d423cbefd53661a9959317aa703a202f2097e66a3939ba8c0c1e443cbeb5327e8a3e8405b5a54ddde49d526ec77ec5623e71a1b477f2263b56fdb84fd328ff720274b9f26a39bbd9ad7c21e567edf23ecae1ed6242727b73aee5ec31c28b57f892c3a0141db92352717e3ddcabae783431a4c7197cdd024ac29ca7686ace1cdd9e20e8a74432d8304f016ce1ec6340a34beda9c5b40c29d5e334fe61a779dca8cdc8967f1bc682e4acbccf4a173b590d53dabacca75a58058f2d4d6f3739ab5dceabc138cd7e376625b6b8ac5891dec7be24915b7b6e07fbad8653b1638c722fdfeaf3799610fd5f419a157c3883ba4d3d433eed8b31744077487d5416db33fbd485e33df405fc7bfe396fde9462e10d4f6ccb61ff593de67f82da68b3acd5aa60e8042620b25376793456168b283ff843e4f2f9fc4979f9efe180e03999369794af6f367f84be47e444bffc6c74ecaf010006e8518ae2ea54211ca3b8c64473a3bbd43fe2acd751a30a4b521b5a94f22cbb5418dcf1d198e18220c8ef4d250daada1ceb650aae425dd0aafe8daab2350bbec92f3b825ce1b20d4b0de75391e8872737723fe85f27bc476e4a65ccfbb3b95c0e986ea38fddd6515e8a3bf22e07d8e7fd8dc335dde218cbe6332f3c55dfd4247f43c7dd6d0410ba9c60b7eb9d1e34128824ba3eee5caa7c3932bfa7766ac83dae1e08bffe08a65bb56b5f196f380f7efcfd6f74392f07836891b8bcbcf41dd0e0a4eeed57a5012e3bcd81e64627dcb0ea7c1d13dfaf86dc649777e445ca227dd0e71a0cd150a3d64fc1f428beb95d5a26bc5305b34b89baaab2e579cb129d98c6dfb5324b96fe124983c80fa2d030e092e6cf28005323e710fd99ba7f76837d40abff9249f5b284c2cfd22132bcabb2d612a627ee4e98876fd6b83536cdf08d6ceebc59d40042d388ab047f5cbd93b0a677c34c70d945eea41620366665e0cd6464492d745a403ccbfc21e552394dc1641741678a7026df50dea1f4650c477acec8d6726264b5f748c3cb9d97d85f4c76fccdae1782685418ab1de640a9d9a63a35f2ec372d7ff05bf883186d8eb007b0698e54f00b5c385f2fccf6f2be35ff15c47ad03b7b558fe87028cb7951377881570658bef6ee488c35a77960a649374a3bdc53bcc37e1ba7a53baf1ea5688fcd1720782afc19098097365eb0787b458166dee74d5c599ce650e6d4703dbe58039f118e1d583bc663bd04ed2a2c5e4011f0cb4a63cdd66ef71d14f8a6dd00d7c28b9c3129d2fd918a03d0c972272e4ee3d0272b0d8433c527a98560a251089cd9de4533c8010b9a30aeec18b5b609c4722ed981bfebf436298596ca0b6e691ed5fc1a1a81dd21f2d9f896829cd63cbe5fcacd70ab1c0c3045b0d3cca6920b0ff9fa3aaffade527d132b7bdb6cd9917a561d8b9acd23829a4c972bd8a85fc829e96446d3c0b1d30d58806634f8f775f12db57db42fc40957358666226c8ba33e1a09142e8b11f1fb18e7173fe6680f8d6c3eaffd2e74ee1e9cf9f0c013888662c94aeb14b0c34359de06d86d8415a72f428cf2eddf7058e3a5010a50ff756c4d535b2395d0ea7b4ed0c5ec3ae41bc208af44a4a150071f5d89219eb94daa6df7c7296c05bbe0b360c5815c6dd11376092dd8321528176c56c1afbb3ff017a9e19ac6691eec3c9a81334f82af9eae3ed6c35a4bc1fecec7d2e9f1bf703c6c18ec113f5803cf15ba136c0692daa275afed93227fb4f8b80409e244af532bb64fc79cdd10d9a96cf51e0690d3bd9e39f80dd5ea7b55470f1134549fb419f549d5e728628722c3ff217f6a496712d7a8edf0aa531043dd409ea990e31fbf6a09763dfa16fee22f82080e9928fd3cbf7073748e7eb518ec69865c78f30362cba870e557e4257ad556a4e206d3b587549ecdd5ec1a9314cfb1c57b035380f1708ffcfee9cb0f3f48530fdff2a70d9f577e300dea9c896405fa4f7be10f576dc5dd76ee06db484317313a6beaf681b020e9443e8c5dd481d818a78ca7a7147c4130f9569e82757bbbf35645d50b6c356934c4b28975ca694772087446d7c8da73c0f0dbddaf2b20fac227c9badc55048677afbed1883aba7e08654175b58e2e4f0493c18c438f3ca649b99a51524d95d3a9b58ad9e6f020f01dc210e6d3c8c98046ff396d195079004f7aa13de7fb350f12a59d007b6cc8a99899bc218f3482c5d6c63e50d331c74a34fa46bf2dc0be1da7f2be38e7e3fbbf84cf97389a11c5ad02ed47a61fc78f0214383469577680128223e5de36b4ef85db21ee1de64f846cac35d6701885ca85886d81523e38a90aae57cba76d0f9d450b158561f16b7fe7499bcd4c10d90dd4f7d31d840e6118891f27eabcfbc30b0377602ab35e6d23f17390647c8547db3f989225445a33c24801aa9c02d8011b7ff0316e6b345dd0905a0532d73fa4a55222e46e6c75b700db6cb209efa061eaff4bb5aea156156163f511adea0a73d0cbf4a9fc3a95630c7287b0ccc6e50043ce89817f4a371a7966b4754fa0cc3d9ec31e26726d961184bd1c2b0edd2a41a4d9cc08cfbce7e75b9c2ea8ea904eaa4f3c870f468448e7b88550544df70dd1f24bce6c2282d81605fc85f74686ba3ecb09bc3e441757cca1f04caffd49a79c0900a314e9d00d416ca0e2498bfe7ed0641f1db4444d8ec03a794f8807dcbfd0780f60caf4e31aafaa500246af70514dd44c08f56cf71a55d1e5ab80ad0f0fc682b67e90716c4eefdc25eed77bf3888777b38af7eba29a3cba4f8f112948c22793f4fb7d5f830e1ca9bfc4312d079454c1df77e735bccef69c453724736674cfee390a2d1f48c1ff49ec04adff8b7c684f70b889f420854b339355a35cd11fe8d56e57587391420941b7f6561639dc237aaf972ddbcee0d2b06d37c0d88b48ba841853b9668cad7473a14fe0e964da85b7161fdfe57dbcd7e6c572def9baf5b2b36414bf12085bad1933399f0537908695034c61a837d029bf92095b65aaaaafc6812293d26422948330ae086b6dea5fd9f5d13b8f68ff0c53904c4b444e025cb8cb79057e9ff768b3dfa88afbbff48c998dd5fc7c4041c6b6e3525b1423e96fdeecf9564ed3a0370262fc32a26ed16ff10f3196eabad12d1cce9696d36f71ccfaefc60e48bf8526e0ca88e7e28750360645db04c4f64450938d4f121ad977c351111008a57060bf07e11ad9c52bcf3978e62b2f6bc3dd9d5b5b1bf196929d0c5fa45533b0c479c79031d603ea1863a3fff738ce12325640876f4e9f77ef30659ba5e4c45f7b9de703934965242fadf56e4fb0bd74f406d1cad80236f0bf576a489ec95a171ae588fe36056e69c56de7f2036d1370eb5be77678b704d22ee4c6a92406e5638eeb7e4e1dd82207aa7b931dea7a8013d08b1134926d21ba785240d7dc68d71062f52abec691f748d919655447faadddd875fe7f7064ef8b86d3670f9466e680e3c520ae6338a9e0de89fc74872d0662d05db332aca438cd8e1b433b3dabc0b5582ae6e7eb15031c9ef47156dc266cf93ac1daebaf020b31d317c421bdaf127577e26638c67ca2b4d46cef002fa741165446ea848b5619d8f547355cb30dc94c81148627ab4f791d8d985384a5d55355c059a4a748d9bb7e3ae630479fdbd76279bdf8b20deeeb50e3fbe4f6279a72fb06161120a818f71576b5a325ebfe0a91a2d7cd85f3ee0f314284cfa025f6853c3c688167b4ff95f967bed068a343443255a42818658e7fcd8e56426129a29220f1b848da0e9196b61a9dc7ee3630928656bc1681079851fe48a2d0175051bee2135c165c7d930137b015d39611eea87ad0a7e8cb3976408f526575592b2f13ba7ce6b80598d204daaf205c1798832518a5354bdb40ebb724cd5d590739a0a5a66fe0613fc54f98a911693a21938002708b6eb25bdf07e4483da249b388d1301b9b0d23c6dce127ff23917c831caf818fca42e824a158f455f5182fc185c70de0d44485c6e065b87a7484cf930fdc9446847d2df7cd4c9a2ee22bd9543f2830503f25abd61a3a8456569e89ac00c20f40d1c11d5c54fec937e66b5a8d7b5de9563c5d62c68b0a976b8fb6f789c50910269fc09225a5b36fbcc8877caac676f8be1b8b1c43ec87b7f92672af62258bb28ce4d78c690a14a9c828115732783e9c0f4dbf2143eff95113cfff54a38b27e164be912e19ff18c33de44271a4901325f77fa3a850dc65a980b69ad8e1ca5b3f3adc60baf372330be4b0d5f662532a3752069103e5776d39dbda5968b272d212efab8a915961824a759f8391cfbf49b547baf6716be13866d9660d0e081f93700cca852e3ba77e0ebe5b17413824a484da91846ad367e110a3cb0cb47c4007fc1b4cd7c8ecfd13c307cc3512b851e03fd98e417908a77ec9a363e6846756d35c7507628bff930f9f62280d052efeb1aeb227e2ca9ca4464995503d42870cac514967b31cd8bc9d0d3e7ed8734199108209df194ffe35089eb8a25a00670a82048ca804c5aa5f96e07a36d889c3dd7d9f7ad9fef4b85bdcd91303a7d3d025800f0ccaac137a04329cbd63cf97a53bd8fc8d06e86da1cc57764b45130691eedd8ba57ab01ccd57be076c728e0e407fbbcdd13a04ae203778852d44fdc65267459dfd9306fd6472c7609f0c5f0d57c8d69a7e77caee29e52209c42631da785d3a3e29efc2979610ee00327f3c2dcf66bb89b48b821eab8ea6b35b2f6688f57fe0443de8142393099d71c93a3e7cb52e0c2237903c9f918e58594ce1f03a50a8482e28aa4bb24fc0ee07040288fe27e5209c75f0114ef84c9349e36510af979779f559fc03a47b442ee1a01c2243d091605491d39eaf7ec37278c14d33936f6ce3f86b47c09d6928d6f1e00bbd90ca8e2cf1310331df4edf0128ac78ad650e88b9f411ad5a121618cb0dec45afb9845685c937a9a9730a17547b9085d3ef6f2afd78f59a2cf6cbfd71df944c342f3be6846120a9072356ee949ae9e605e04637c45b38a51f8ea4fc0a1b366d41eec5e0a38d581ee5b24c3a5c5b6f3f92c4763ddbe2a0c55e324ed0b1e18d19b988958bf330dc2128951bbcf5224066161d33c518059a6a099efe10a4c35a0de31bef0601870138b83b80bf3272121ced1a3fde0f3dab220a4a572a64bdcd704c7c3af169d6cf62e808a1a269fbd6e84370f506670ebd74e2873d993674e18ab1c2c4f00b19eda0c341f9bf8d4acb3549cf93956c23840e23c84193581e38ba5323a7662260250cb1dc2330eb370914e6016fc35ca1d338c4c5691cf74ab18d76884f70432c8bb5dd24071f8512996dc9903ce7d6d318a9d33d1da4048490ca0273f57931e237a8581cb2d43e64185d383d91530b7d095f1004cb998bb0575213f3672cc376f96630ff5e8cfe4ebc39da1b4fad011fe2491279d9170da6116aa1fb81306499f26dbbe4b76fcb5d376e150c2c54f36a51acd296d1e1d0aa3c809a737ff902e65a5102f7efd8f8a81af5e424d1a84dbcb58c4ea23df1a8dd8292d613e475f3a993ce806966e79591958120801f62ff26511fc6084e200d535dc5fc8f161586059563b935e62f44355fdcc7b1e8923a2d75a8f179312301837bb8ac63b75908b0fb40c1dc9e8da599ff38d5b987b2a6a29eb81c7e446a4132e501397fffc4878ebbaa6bb8a2fa069a26ba9e2ed84d7aa1342e13071c985e3728c95a15017f44a71d98e5678f3cf2c37253c527eb0d35c8252186ae0aabf312c71c8f23c8e636e55ad216ebe20d3c88626f8798fe3f218e9bef7845e2d524a985af92b657d385aeb48727522d0e6f6452c674b8f243e0ed8693f0828bed8bcbfbf4e5f470d53d7bc764dc00e4c48c0f85877af45abbe033be043c1ee084f2f07be215127b39b0887429f43bdabea5395231b1980b2387ec7968111db0d54660747ecefe72ea8d68e800d7a205984963b078a853df145aa1a3edad13e38dd1270f61157b37d1e629b90a139e858aaf2d2e8390cfb7d37e096d05f76d4e0ec1efd318675ce179a185dd3ae3570e119502299c04f3b736f4ffd7be9bbd9f5290b7d88f02bad3475c01483ee1a9322d3632a5b4c1bce8004ed05adc8735cf7ae1e4a2790a5f16f7b1ea9623ed98fbc9b4c1317a6c71da6e55c8a0cf93aa4d4f4d41398f1d815a060a2bb210c662f0f9c0f40d2a32bdc58f3257b98ccf92d4f6a86f71982f6d05e9299d5a2a66e4798833156cef290405805cee4da2ba25faa467109b09573053547cf3beac6d63fe1b78e96d36d37ea87de0737af733f86d7afe46c28ab2ddc3228c299c11d73ab163e40d23772f615e3ab5838b4f73d98b70895b97e82ecaf942c22779ff768365c8af4020652d86cb886d742410b5ddff4fa1041663254c4823f5730980a53766a8b777a0fb42a9a6cea9daf1a71896e87015761546562826e9ba60b8f760866bea1bd3ba0b0903e1e49e3193e6d35e1045a61d5605742d13b7b2747119f5f8878ec950d220ddcdcde18cac71979bfd0229707be2f2ab16bf0335fc790467c641e18734319a99693f4e87fe034a93d955fe9642a1b8d56ab39bc7515e824fddd5605d014bc1b01f6e59821b48d014c49754c9d6bc581f5f296dd7bfcf07192a430c110c244c10c575f57a0d328452350298699c0378ccef430fd1a591798cf79ea4a03da10438e3f623392745aed8e01c22325e10dbeacdae39a91fe7439c0c354c8f0b007a515ef85e0fb79b7076694c6ee94e9da81005c0679d12beda1437edae06be629746bdcc65c350909f4ed65b60967328c0fc6393dbc8cd567f03d9259d2c34acf3a532f68770b5d1e08bcbf0ef0c3ea2cf1a779d168705ad482ecc5da14c6826cfc36ea96ec45c3efd1f9e10b35bd67612cccf7099440e253020d1bddf5d8c8daa38f2ba730e072e6201c05bba8b72da8e063b7032893e6a2098f49ca2dc307f74e02d67d00079a3c0e9e5904cf463c1aba7fef93cf12de7363cb09295da3ecb6313196ecc562ff83371f61f078ca1f4b70f42f39a0f7a2c87a93b06634842fa72786d99551f32c652204fbf04b0745eb9152d5fdbdd41b30560d9fd6b761dbf2236c585a5bfe0e077ce850e5f0b5d5060cc3a0b064c728e29d18b098a1b55fd4def7cda0448c85bf4f5faef2f4984b44af4140be7fc60d9635db8e8065a1f165ab9eeb716b2a1189f718880964de6c059737e75e860108eeaaf9fe509f967bb29f8346b4d3e304adb356c9426b231509fda27bedf76973f79baeb9f2a440fa6e6631ebf8af33365bd71544149cafd306d14bca31201afd7a34e1f09799365ce76ecf427dae06242061cd95a0833138e4d91aff6bf4bc61f31118004be332b649532af4174941720a8df2ec1269a988cb58728b4617c9ffc0d0cdde15da4f17f66bb4fc2b38fe81fb93e777effe4755025a0f3f1174649e0b99f0b3a4f5323eaf28d1368639be6e11cf03fc36948c1885d38d589919158e8da1ab1116e4ef9f4639f41529430f829638d1a9c3831e9aedc1015cde0134515878b3922bd8985dfb92e20ed4c654431fe050d1753fb83a17f0cb7d16a0bc24c6ca513b3739dd41190f2fb45fc2b7da3397b9bb351185722a18d22bac609c849bdb35d2634dddf25204318c965c5451f7d6b2a950b4bc78a2144d75dde4c93e2cf88f7919a58631900df564ad57ab207e6d06b19f125e548de059b4c41cff0d91b1000277c1ec80e2a2e2a55e516689a975736a186a097a846d8b0fa4799d96174fce832e55e1f77b93c21d96cffa25cc36b66e5a41f9ff28b1d0332542925b75d2436196186d9dcd8a7730feb4e638d3b5872e8794b7827cb915f6603041dfbff3bcde4fc0144c6cd82dd0f9713307dba0cbc08188da313397119860e9524d9821197fd2ba4e53156ab9eaf9e686b27ba884f1cd34990112a5f57c7304a326b3dd456695f42e69e33b8bc6260784d054ccac46f6f82fec7c2e40d1a9a9008a72c97ac308cc3e080d43485e549d7ff985bbeebd934fd4d23b27e037e2cac203557a78ef38df9a2d4e0e6ee3bd421fab241249d6eaca59ab9f456c7330f689b7b9b863dcc88485c044b0fd3130f4a5c252583ea4015245ccfb7bb4d9f591e6d4cf47aaafa90f3579d296fae0e9f97de3f28a43326fee69986a942ed1cfc83adde9ab2183b19cb08c4edc4951dc6e8f441b6f1a925b65f3b13213d3526ce7cf4cc9fcf7ac4481bacecb55d6ca7d0278f74014a3424f4a36633701a9f44b2e706d16c74d112d93e046ab52fd6930276040272c874deb3a2265c13e3e0d6deb3d697167e35e13d8f4ce21f41dce378d490721d38f7a2696e528d1a5eeefac3d2d85cc0130a3a24fcc9f474a3635afbfbcb2e3f485bc4c622997792affd53f447a08a5e6f9d96bacf97b5d53daa863a43215168e60ff5070726add2f8ca06953861c318744b086d6ec1de7241ae3df8c980169097204da1e9b9783b1000dce1c1e4f33ba9a207deff9fe2d271d357db8affaf81cdd94494465caf05005901518ac40c5670b3144c32d3315aa5679ef0448fd38aee840361ac129b5276cb7d2a2c298057c4ec164fee4020fd3700c99534a40b049bb89f33acf2cfbfdcfbda52f0839d02bc5661150031fd9fae52c416729a3f5f02228743d045b30d1d6b78bdbeda0ce4eb0a6d5c41bd90bf1a69387565d43b32dc36cd3016024279fa9477a89ba89cbfce398971e83f708ccbc90d6fbb9e78f8aa62bd0d1ce96ddc273cd52835d01d27308b3cfe6d71a236bd10eec61e19e1c547187a70f91e22e60f797572758bca07943073e526b6dad5061272a5ae428c3acceef3e8ef5336ff909abac03e51a320a3f0cd1e0ea193bdd284d1792dc990ee83fc1f4393223c0f8d30fc076be92a5f1ac85adb40bd5ef06390eb11b9708930009aaab9a6a8ea4a2c24ea2bdab95306279cdbcfcd1a9390448bd2df1d2febbe57f68437b150270b6f45cafd771b51ff9ea2cd8082fa895ccae5b265b5b95eb72634781e57fc5c8ac4abe32118b1f806096a40560b28a01900750cb74cc1571008b0e86817809737f125435e682c8b9e19d8d343ea8d27a2c442d37cde6071521df46b8f3f1f3a94ed41b30196fb87097cd4a6519655e124c08945aad854a350743b601bcbe7650994fb43aad293214f249cd966967b7acd312769af1c1ac8c1c0769b2e9964d9eebd33178ac85d52c6310364dba34f429c9531a121c72b3af8f323adb1bd8282917b41fa7c5e597b1b35f923d6f73985d1a5b969da4ffd1e8424d1c9a39f40672307fa90ba7c631c3b1299e61d4d53d2b20ef6d7eac372af127ad3616eaffca69acd49406314d31277fb6c8dc6ade09dd73219e9a5606a5448c0156f41821de1dc143ff109631813380e19a17c3373d714acb6f392f91677eb9eab3904406317292e41b543f588ff5135fd23e499bf44d4b3c1c9ea92945ab546df585d6d9d5b77eee643c6c4d3a16144164be1603317ab07ad31cf7bb34071b7cc35aedaf48a7c63ffe83d9a9b70f2ad31e851a09318be13ef5f5a941d0c0fe9bbf29929406f6a29f581d6f93e4f36b9d0befed9c3be0ba45da48358b8085c9412c04c03ce68f0b528b5db0e15aff6c532d30e63381a82fb9768a460dc22c44d23075250d127877874571b852a889eace6a9b05c4aa662bc3cf5f98d99905188b435b4dbe22c3bf6065fd8ba5eadddb49c2e46a793afe5ffba58fa6fde2e236d102030487eafc21749f64b2f9f3bd5264f994096c1ac4562ffd65e53897d16282e672ddf972afbc777cfad2496b0d3726cad5599c83b1d6d2eb1b175e2f10106a065df97d19f4086d49d6b749832cebe191e78d2021ccbb513d976fbc5c09d5a742020fe62be0ef2ad8e51ff668317780661f2ab78350696687c7109031cb9dd423555daf4861e22e17d14d79a50d5395b0045ea6ac436334fa059a41deeed8ca845799b1443c15ee7050f8520799e368fac08eb594a59549677028580a73f7c683b067f9852616689c5df76c668f16d2e5576291a8c231bf653e33a3699a8a38bb19f3aed7eb6842f42f5f67af1760fb3d63fdfac5ebec33044ddcddc899315f8a39c6e3f349e1e3f003159a43c7ac7c7bb5c8f43c5e992a13453e459cda9d1a3cfdc1f4828b545f2b7dcf53a8cbc8541f6adc141037e6045aec8d6c5d42d8c810c09830a01c81fceb84ba5d401e39228ab426da49c15844c02291a62e0597dbd5e43f8f8f06976a877fc9df7f0e2a92215f4dd669f8f5f67fd6857bd640cb6109bf8d78db6c5a483e3084cc83ba1e46386d8af6c99dd989d1d67f01b8778319c0fd3dfda9f62874c6ebc66d9367a1fa6cba8a60314ea4473b23fdabf615fac1be0f9ec4b9025f8e06d548256588b4c04db2308391e89e6fa3e1c324a11d80cca6cd553e53b225abcf984afec0a730bea2b2e7658776d5d287f2399c409e5cc216c673bb4d15a61e23690d4960f93355a51e1bad054de8c1e6383ff1e4f660d9ebc54dfc835cf06fe7328b3da5a9d13c8210ae28e4e0b17d090f8b86b64cec55913c0e48d470d9afc791e38c0a18e817877930dc5f1929c8e708022c3c2ed1927014c88e3441c6b81c423cfabb22eee20abc750f9351b11c7ca91811767b0c550defb3d54f84d970cf26c5bdbe8254d32a80aae9c37b1287192f58410baa172adf821c4c2ef81a6f286f4624d8319ebcf138aae7718e0f8a342355650e5b6a910fff7bd8ef8299ee573a00d5eb64e2a421c048313aee7e9c5a44eaf75595afe0081aa48326a893ff3e17399942ff131d90a5fca8366c843be701aab272cf6ae51fdcafdc3156332a825e840bbc92ae0c7f2b5ae316652950065c21c8bbc288ef0727bb388be3feb5473f511ec0c051aa38cc93992fe521806cdd9263f8ebd33e0786c4ebfe478e9947b26e990d8fbcf1422868f924b75e7ed87a35ad4d011c6d7f4768ee255943a677068a3cbf6bd4622b386ab08d88a90c0d3f08f0b4017e4f323b3605a5466b893bfcc33d0810c67cf8a10569a26e825f2dbd16b31a70d971debac2b73aa3665de2764ad3c7ba8fdc099a1659e8ed1d3b1084840f267db40ceb04763a1a20fe3cfe5c6474b9ac3ac381f7c3b31a570832c9c2a6c62d7de6b3443a384451a417bbf2464ad2143b848620f61fcec87b2de76b37504527c55f6a1ad805d6af8b298142fd87204da17eb099422592be88d020fa21f8d300a8d97a322b72b42400c9595742fd550142337da5e38082a6664948f1a7949145cd73e0dfa68365562537f0ecd8413d0ff5135caa07572e73ab8b7635cb855354c96678d7f8c49e03e55a42b6d5f9b2fdca8c6e4d8fdd41b67514829834c9856dd3188448afe2970613d495c45a6d8bc406b510e9eb71769ad55443883bb362f4ef575dcdf8b98b5ea6d4140e0b7f9eaa161caf898cd4cfb063f4e9cd423be3b453343ae95d56766ddb6ca1a238ceb5858d430d2d8316d3a719fd1a1c9bba300cdc353a176e64907c1ef5b3d2b82b4b050737e7191f09ddbfc9557dd1267b40fe8e0d11eba0337ba889e91cf1d604b884b8fc636832adcd92e80a72055b8b118a0842d86036dc5987919ce5b3e94663ea70ecb884173311d7b0754dfe68cda8b9c687cf15c7ace5d1334e1763985d41e9b1bae1bb4baa3fd2ff6f950908e6701aed4573e92b93ea9b543d0e611782343a93d0ee7c10de781ed18f47f50731acb025564b6613aac59376e65c328f1992b74af7eec46936090b1a183a6d107155facade2c3d40f72e6fcac2117800b6e1befc75118a4bc613ceb637dd769ab752f5038a58805508656c979f500ee2d9ffcb81541a07771b57c32ead4233ca182be12fe7a20fd57918a30842680ee6a8497f5d054e106a8605e0ddb820e4c1aec6065972dfd2bb40a15337c4437bd136822127198a4e24b5213dba89cb415ed9b8801edd15c177875f535cf7d6d2412328124fa74ded840e4dca356e66826583fb90e5f54222dab4595acf41bf2980054bd7b892738ba1dbbe02a8301966a8f429b3fcad1f3f99da8383b2634db035bc07736a270cf9ccd70cde63d745a0ca0b63d46ce207f34e5dc2f331d13f2524f61b8c20f84c79ed9b298792c090b9e7d95098b6eee5ee5f578698a0646a85269101eb1e7f020d6180c19824b92f7440386d179abd4aade6044c09b50684f042de9cbf117d3ed1f68cb881937f1f6e579d3e12ed896b9caa210354a3081ad8fed8f261aa127a0fa7ac6a8ed0b9d773b276131d4d928d148a819974aa59de70ccd4bced86e8249f6ed2a51d03a03dc01035b685833994e879b0e62a64d4ebac6fd7ad5eee215eb1f6e1212ca331d24cfc4b30caf5fd04d0392d55d4b90022a1089222bb53664cab53acb534d93f69bf1f541862fc75fb3653e01209473f6a35dfb8c6e8ca66ffd34569d95917cbcd8176c728a3d96b346b6132d0c719f42257b758a207d364fc61b0d55b790fed957c6f25d775c55cfc437f1f0481a6053d818fa11c7458f188e99897e588bae3c25043154665d5438f6315006e7dfde64d1bbf40e145f0ddb43c87a9860dcdfbaad279581cc2f8f56e568300f84faee23ad84d3c5cebaa2f60235e318321a6b0c34017ee1ad595a6fca69aad575737e6b745955e607b564e8f5ba3f89e26b5f090608ba0324f7dae7b2e28f11de7760cd426be24128fc26d3d04fd787979283c59d44cee30ea87a0cd4400d07ec53c11b4dfb497935f0a796b004f8532a1a06d172a03542f65f3205f9200b3b976009e83edfd850cd20a6861c6f43b2ed62fc7bc55f426a0a99b842ccffe7c5364e7bf818364f1d9a8958e378ffcfd8c1f932a1432ddec50a91937628627d34c8e64df946c8f368150cf08d37d756d97472889e8dd03f290f08adde0f5db4a20506f1f4266daa67805b56108cfa84108e139bc86c1d1e72a504f94b329ec8221be9c58acab36cc0b27bced1d654b802308049a2e299aa60b77e77bb0b1433b37ea94fa76cc36c49d698907457c6e26d5d9fc11c4a7d15e2dccaa7b81d5be07e6b1d7ceb18def7742b42a677c7cd63a3ba5c2ec9033fd009829a33b66b124b071fa394169d67f941f418e960d9ab89a67b765437b9c4d07fe8589cd2b5d5e42bab37fe710fa9d65aa1a3d48952c1d688e2851fffdad81d0952a0fc494787a366366927c37029b1f10b65c073bd89180a878a1947e0290e58526674ebf5e7dd247605f31843f20903ea1b4e9a7e826713a02242285fedf65ec38d06b8138e4030ce1d73965ca15596294324f6bf406f65b0fe37b9ee965b3f556fb95cd19eea772a2bce7441f01b1d401d5abf5bd0d76dd5b76c9b27c112874c8f34df395b736debb6707717df7218bbc35ed797b3a6d224ea536045b51f2a74b60e96dafc58efc65cca0cb37fffc140d24fcc16400bbf303958fe7fce828a7203dd807db72a1c59a26c6b22c7d5ed8f2f2d6304f4df1d8ee703959f3b53b9bc02617cde14d02b80fe9fb8b1508248146e93e2261114c45d0dccc0f06b5619f47d7ce4daba4df435bcb62d6b7a859a14e0e7a510eae4c31fe46ca6c7a131fc61f6498bdaf662ddd810183f757afcfeb99ff08d74000beddf79cb1ad31bacbfdce0a7eb9fcf9eff2b4039ac24fb21f9cd6c8da22fc7ce7bda87585c402b6fbb61a07fb00eb57575e0a83a2b0267a5191268e9d2403824ba81578f6eafe32bef0a5a01534fda1c36b566322410a0e0053b1a4cee3e469167b572f4cdc2ac5e3245bfa96c7d84874d2b1c7e433345bee4142f547421f64c87444c67ef48d51e17d1daeee9406f460061977c5c44359ea001a070e062e09a80b298d1ba4023ac4663a356b3b97299c6149d5e7e996b0f3e6c45d788762b54b12cacf633e147e34df7e82250ee5ee0a4f3c3f2f32ea6202342c5cafb2ceaade4bc892a8f3c3fae970f2b75492e9e96682f2d82fe18f2c1e8a7257da1d8019dd12428577cf5287e19813f9e4ab44e657eaec35bf1d52bad5bb86e6b5094402e076ce8df166e4dc0acbf8cfc8d67a3e5a401d27020eda4a4001850ed3a3978c7787d957f3c6d8cc63e0b10c6af985abbec91bf376e94d2c9df4c3f9b41a82d75d19a09493f342c058556f196d89fe3363469d3a5fa9d7e10c4ac1132247b26d9fbf16ff82f2d999783d98c4449f4105fb6fe4a1c44c0057b4b9947c78615310c34d6f66aba969495e885f55b0f44c2cf4714868f7a9d4e07ac36c612b74eab248134a0e21314ecfddc0e1501595e0fb7c397b789575644fc17d31417d88bbf38bf0a9a98b2b78afbf2b756a6574ba43eb2b8b65230054fdc55ebf53ea36a3e0c0850ae1f75c8a93347894c7eb1971221aba31fb2989486956abd01c41e1f0330257180b9e3cbdc758629e199a0530af7d40e55d045f39be88bff193e0fdb20adae35ef1420e1b1a01c8e8697ff485240fb407c59ba35d3c71ab5f8ad223bf3db21b96e6f95108892b57a1bdeb5a23784e8524fb566cd05cd464c1febe91e7f70f594f99b09a3879ee9d7e3bbdabd8e5d67f7d556c4caa240f66aa4b2d773865a2f2b37861006d9212b4c4f19ca2af713e4e89f4398b4034ad6d0139b3e6c1930609d32f4521faacf3980690ff80ce74b57d887adbcc601e79a71cf95dc355c0f297612f19beb02c1d9630858b9973b1928ec423e0433f6aaec1ee68ac495eca2d4e757b8d680e52d3325cbbb5db99d834b4408b252843c62ee4df19f1db6761847ee3bd3b62506277289ba9ed6f84a9e08c1d84809f4f30cbb98d4217eba95e6191c3a5cec5c6b11133b3b746d183e730e78e1ff2e81758e5c7a4a0a703a40b15ba576ca95d034e1a551fc1182e76586293bd275ac62fb6563ff14fe0cb807e1de2f28d46691877eb6676f415aa0055c077b26f1924aa320ce8300e03584fa1618a4695d87ca551d664d372ef832d9acd2449f0cf8e320d5bd9d10f856afc6170855ec3992c7fe1f702a6012b3c350de99987685fe8d26da7d31dc2612113320cafc82db5886fb1f41ca1a422dcaf40def1ea9bfe3f2b49734f3eced09623e7ef027f3a4b556caae6292068f49802475f64619c20ed52a6cec4f524cb2ec49ba0be6c292de8b9832baeebe46162629285628968d6bf670a04f57c393aadba9975b071d096d3ace6e10fc6d43bfdcf058f283f71ae8ea7c8d992b59fcffbf127611d723f025142d0551ddc3372b5b636c4e1cd403652eab48bfafee623b6958a3e6249e0ed76c6442255434d4e8d121e368aa09989a34ebfc3c119380a452bf2675d2dca0b5e059591083fd90568a60f90abd626eb7b0c418b8b7fce97adc77b6e271c513683b45f0402f88a2b0533c7f335c3431655ce3e45cd550ec5f83fa69f4d608f02d8fbff49e3ebc2d41783ea1d8953e977081fc6911ec04fba77d630ca9576c6eed4d3941b619912bc590bfb3d378ca4891758690bd139e1691c4888a58f056ac7c3f869e22d1490ab6505ddad7f3cfd4490d6d4cab40970a94c782c7b9d913f126a6e7bd90ec346cfae72fdcba56ac448c84fb1cd2045ef47bee118056a96a03b1a62ed153512b083467a71ec3b0dde06718c22e0fbecf2eedb0f5072fc791c4b2a64bc9c402d320fdc6945885f349070dbf9d15162348511f02ec173f7413a4db80570f8edd172df494795785f0c199fbf4c3eade2a0a16efbc2afe2c98ffb97d2cac44a40a95bfbde1173e96d914ea8755b0fe0244bc7de27bc82ee1001f646dbc1de532857fa7b98f39288955ccac62b88d8325eb7316839b5dc20efcb859ae8147d862530738496db8ad46d0db800445865204051e6f390552a26ed5477070d22fc36b76ad16d8c081840262a9e7d18f65e696f4e1ec26a3524619e5952b9d181f5d970ff4de39b913ae583e4792102eeb75cc14215bc64a5a4697d28931cc758873fbac69f95a51749e43fe5f36314598dc4fac88a9569192be696da2b390ddedf64ea5884d5e2f21ca8a3f3e585b8efad83dedab2cda3b8d14d945ddf4e5ae7a07350ed5f3201bbeb6453b4ff49a9d06b1417578d4f708ab093a99f1003b9227d09889da66fdb6a94cfd19f493eeb12f1e2c4b8b4aca2921b32bca47d4b0fd0c711775e8050c1bdc23fd5a91ad35eaaa8a872e082cbfd69aef186ecca09affd5443768925e5ba4c51ed47097d86d12b339a1c4c8558be293ba5733043854186332c05c7a858f7dc8b401921f21dc8e7ab36d64fcb4cca5fd9bff3f81f186c815646b88802c1548b4264c25edee4591eb314277637b0fc9421fcfd153c9e1c6be6d7d45de7615b7ac0c799de1a73acfa78e1c9770edcb9667d311c75c4f13b2e2567be786713301a21546bdbc2db4a03122ae2f3649862fd2daba8fff1ae77c161949eb48ffa94be236d66b9c44fe9646917605b7341886f4d4f9faa42eca7481c87b6831fd1e0b21aa08cf04f344279c46bcbbae4a1fed83be781f55d919e22fce413adab52b7fcc8600c4032f6dfbc2aa2604e3090ce52437ade950fe6809fddb8edd9733a566e9c9b0727247a29d58f2bba0fceb69625cf5032f627671cd07d380b88dbc64828aa2be8009c1927fce2f343e824335d6cf35d14a6542576da88f46757fdab93c8cbb366007d5f7b2b8d9db8a21208e0bd1216aaca1e163df904ab9bac33f1ef7405021b94f92d4e9147bf2e5210909466af6f95a7c9f36696eeb784d5de90250ccf43adacb7a01f3a989000b8f035370f43d00ad9e72e22dc8daa3d11576888c4d8be18a5b9e53b4b75b22690adcb6fab2156b7ca3aad7a0cf1d8106766b45ed0fe00619d9e9fc1312685cf1b0545c55ba1df0e8ae5e55d4c86b85e568011196ad691ffeb822d60b1f8afd7697fe25ad9d90474d4f2acc481aeb0ba7ff0f15ce76b1001580965d48d208eb332aba4d2f1bbd3d6a79a2e06fe6570da77280c52893a4ea54eea9c60ad92d461789c23cd0ce03d5c7a21ca5d1d6314c5e6d3d5be31ba15786647acfe9cff7ad96e5f3135a090e802d766c9c96ea6615150e7860ec9d39cae8509f21aceaed26fedee88a89cc44392d177f8be5e25c2bf3e6a46b79cd53d90115f11c7b85f3bec88d7d346c582333cf04c7747b012f6fa4563b6a23b64e01ab1cc40d9d65a54099fbaa1328e3e74bc6dac312ef75eebcaf4b7812e4e9a6032a50200a71778e69e8e446a6ec0f919e90a8c6a67952d56a7e7f0bee3156e12e48693c516824478d3e17664f128a28bef4fe57fa74bc9784375139a6a41428db4685af636250de37103b923fa69abd22c88a4425cd22aefe9e45505c0f0a0dbd1869080f9900be60ac14c765efdab5371b0625788114c3ab58b28552c435c336156c9f1a0992e0bd235fc4e1f71d02cd88b9b53fdf690f8eef15e14367be99a616f5adc27a52e0fea95eced275d69905a85ecb413f65219ae0a41d23a9b11e0ad80b1b80381fb67599cf261bd4fd71827f2c444d0052e0433f6c64778029300979f40f6aa0c18c81749fca1abd398cf5a342ad87f3f42c51345c9824fbd67da2bca90c4abfd27fbed3305aa1dde4701b449b73ab6507e30a7d058b7b4a88b93d10c8a41e4706dd14a32d43ef32fd01b45b7437d2eef3c77b87d0ee7520630111179b3c4beeb4ec57bfd66a0fe19eb8951e2b732af13bf7a53a2e17fe05efcdca6c7d3b78645a17d093c74e2f1d1c8054b16faa71f20534798d2c8dc7c12f85cce28533c4b83fdac4934d05105407f68032d8bfd9625cab6fa0a824a9252a17fcc1c12210eff9daea5ecce917a4941ae6355154982f202cc1d4198e09cf42ebc255ad0737bd20ef247d89f0af5b12114c8c7976edfb6c4f3a47d7f4748b4460e22c31c28a408c76189be4dad8f32752d2b512e09d4137c3d29ef528c404dcedb2d00ba57b40d16ba8744d363ce6e8a6581ebf1fb8fa8fc00d7d058d73e3a891cba0067f98d934ce4fd6ab68bdf821e9549b68119a4ff950f59ca42a0f6e157fb2da5e60f401bf15f53b2747839f45456e846e2c685e67abf23596d766889082e5750eaac3cd82d3d5efe573e31ece1750b009b1754d5a85a460b8964a3399c93728d06bdd0e56e9defc7fbfb34abc47885a7669928043f84a52d6f68cbb3c8adcae29287ad632ba59824f921e2d54542f427fe4296871f6c920357ea538b7c70560195ce07bd36849a0360e9901338a5d49fd663ffc1eae9b248b6bac0f5a5e835ad990db525014e7f8f79cf8d506eb51bc6c1e9bee9c5d999ab89a5dc3e096ea8245d1c97b914bfe1040eb566d179f98c7d8654a906a6ab0c3c70086ac7e412b9352ebfadcb3c92eeb237629b4c0b18edfec4f19290e6de9a7540288fb99391b3d440528c5820f3f848f621bcf33eb0d28fa13651c996bb5730cb074e501707ec0413fadf21b0598578ad509f154721e6c02eb23cf83637785dac9df2a94f56186938610ce32b6c47ece9178a43fb3cb2f2b240fdf535b1a8b171e1e6c0eec320162d06d4c62e2f75e153eb15a2d5b1ccd1a896be8380146d14d7b08cf840d2b1b8851f849fa7e22f017ff317b7165ae2a3e3924789e80b106d2b22d2eb727ad992f41395a4549707b3fdc9f62b4ec77fa66d4a7d1c263a9a5dd4bc98cf1e4107a4d9769582ab1a0cb5c7cc6ad6e35f8f3db7e3349ec21ae063f705089dbf0ac6315f6a17356892bd7c65bd512a762b1e7ada9da514f866919161907c16d86cb59b253ab9149e826b9f0a64d43c3375e7e0e8f5495578ef56e597d5cfd573f220f26a8e6ef15e7a5d6e4dd4c7bb662ed7eaf3c845e233c7d4bec73d4c6e154a669d9d614248d431e534cbe8f3b5b8e27832e7f60857dc6c8488527bdb00dc6b569389928d0626e35b4376e3ca89e5189b599f91995490afbde68bd09aa259b9d1ce6abadb6e14ffac9548956ebd534495e8e37e49cb45113e8a12186b5608d68adac8fd3142d5173a10f2f3a5b234bda79c3bacc0e5eee773ad8eff273f9537c15e550a861b99cea4f52a791a77253e12f41c8083aca5b27f0f98d932155a33cd8fed8f750317085efdcd039165eee7b1fe948c2c2f425fbe47a7eafccbc751abfcc66eb77fc30a6cfc33635b3662bf48fb7318485d5c16bc8bbacbe35e7dcb8ec69ca7664765da33ae405eb11114ebc2ae95fded44a581023828ada903ca353e4dc75a9df512e0151422851abb7b114dab40aafbfc023837c34433857a58f99a03b7df61efca70f917182d51f2cc6f7eb21719c8af8a375631f168773e2d08dbd52e9f50f6a8f05218080a39e65b05b7cf90fb43d3caf9b0939e80e2ad7f7fb62c8dbac920c254f0b2d7edd9840d4de9aa488c66cd4ec7feb1d53245535076ed09a77595829533da0a8fb40659bedc8f41f470749b6930091dd9894e0e558906a787d342914320a7ed13cda909d30e84689bfe412dd2542d3542623b91446d5f9bfe4f1d60e80a31c55fbbb5e5f02a734a8663aab26e79339cccedcb6e9d3e2a8c3c2f1e5b961364744aa3fd2db7f84a7ccadda8b177e64fae7c686988d2e492f2dbd13d209a6ef2efca0e26bf5bb97896b1ce005400de0811dd9337a305681e4e09c6dd62fed4eeda6b7314a95f14ca0d61c7196449d9773b15e8e3ee9f2222f8e79330b46b82df9fb1930c31a8e16a1a6ef5443c354f21e9b475a5f052c568cae76bb89fb435312b2e24024da23721b9457b41c78cad3e2acef5d9a087a0c9cb4c4baceed5622b034e80c826a7c4536d6b4581ceeb16087f1ddc6f0334ff861be09ee8e3073dd8ac8eecfef2cbefa5b7cf9b4f694d4673811fe8b3e0f040b1e376df7f3914f2f24acd97f3d623653f7f4fd9b4808f8431778657c85459e0235213072a1238d6c38c3ea2fad4efc0cd425024d62404c72e33e01f0e0b6b2c6584e2010f5a997efa1ff75533456f282be3923da3badac21e544d0601b6cf732cc6de15584b7647447321249f572a2af492d6f1d21242fd2d272653a8cf78baef13f824e6e39ae72fedb147c547cb77024c1b7d53cfdfb739029baaf8c3af00534a00ad7853c56ccff17e321cb895533553ecd1e8763eb8d4a6dd49af1278889c02a76ae84a772d64fa35a8ec910d241d78e85883cd0ba7f66f34f30e780fc83b7317b68bcab034452a270711a984f23a2cc59279631d17783995c79c880ebb04d98bdb32082b249bb889574153e9d898d9aa2ab84caefb7590c3396b5ce01dd1206121998fe957267caccb4650af312057c2756b73021ba7543dc545691ed54c0ff2edb7708f7ab30d3c80831f4814320088c1b250384944ba5aa5eb73dd1c1da89a2e6b31f7c3def092a960355bb3b837872408e240c151fe7c0289ea5ee5f9039e7f709bb5df083fa89ba06d154a981ea48bfa56ad6c0c27606e75f853da107f96dd9642d483011cff66eafa8ff892b59b0c18031861a072d87830ee4b641a08f009cefa535dff44889c96d6cb1de4f13babc7c0de754a8a905924c9713590b3dee1083b7af5c25742af9a0f1873347b6831f37028f9b1bda5d1c7f7cf15cb47b6accd0f40c93ddac92eb34b7d2002dcb93440a9bcf5ad8bbc9ae338b87de58e0e379cfdda1ec41423d358e3fa31e916bb560c4c72e0b72bb6930d00adf43ceeef5bb3fd3ad61370d07f36982bfca15319eb0dab46a2f1f4370fb365a715d725d1727f48910be9c95d9ff0cfeed75f9370c3cdc77deb14da033d4bbcefe0b7bbf52d22cbea91f753950de5836472bee74511fd8b87f348c30ce3890e1f6b10272f8ea0b3df4d9fd67f95d585154eb49b441c54617e01c7fe044d9c6f5640ff4d5af63cc4f7ed4ca0c5820faf2a169665b9cffbb55928625e1a2be41d3d742801bd2cb9cb41181e726997cf919f7111b8e734dcda9ed1b5bceea744b6e5c41cc7e7334656bc44383b707f62038e2b7d96827377131788e6c93f49fc5b66a849b5be323dfc762d4e71f468a6a8a10c702b6a2bb6770774f6d603eb38e7a9bdc53646bd1384f70c8ecc6fa62539c64b8a4107047e2d8cbce7e7006dd719fb095f4cc17b05d3ecaddcb41833f97dce854d14213a37d7ed2c911a9533e9463e0ea187e8c02d25d1d7ebf6534d70b56889d2f1d58ec4c222c259bf56a0d4022c63ac119f40bbbad3d0412b96cc982979a7fa537eddf81ddc1c14b0a9681fa1f0eb539d8142b47dbe2dd8ab201601565baee8000bd22eaa97ae14108150b1081a227e83e839dc71a70a8f27fa90e23cc80a2b43aadbcc2d89c5f92b3bf49d4aafaaca48c82f773f71bc7cb298068e402445318af790734ffecb6015f7989004b260a9192efb217215d5f65ea828caa0eb26dae91abc09db486fac62e54615897e3b72f182f2c8ad4bfd06b51616ea2246abfc3c50ff7c72749b48cda855130df030472fc239ba96fab8c16205e0ea06c7807f62bb9b4d88de8262bca5b4a4fd687c4d58fbf370c575df459de1d5a90a349cf2e14f34f913304392c8920c1a3ffb6c168f98b79fea38fd1667274c0478292a769ea2057f65a86ce4c46ab99d8eaf76cdf4b759e76f40d58afa86b5da05860c8b9704fb81912cc34604563743c3368296075b58adffd195f0b003af4eabd24bd533dac49ad132d38f7992082e07045955c5a66d4888b5fc90be6b4e618f69bb4ffe8b684b3be69988ddbf84eab75f1d840bbe4b459169bd26ef571c4d8a34a112502299578f8f488aab60fa71f374b13505820a3d1314710e6923e0a204e1f0f7f0124678ba54ca26d98bc45a48b91f5025dc84001c9c15180aea49b8716f06b57e8eddaf17b96b05c70e8feba1082112733bbdbf746222e57e3015e7e21a489c4dfc072abaa03765efa3993cc799a006c8b7aadd6002c37ae82f97835b2f02140329271e62558fecc557ed23a6780ccb2d4eb4eee670fa0b1e4fd30f48a1a0c38b6e5da125ed410682a64a78cb68ecf8ea877f29b6d1bbde335e93b6b6d4ca830c2c2e7935e61ccb4e90ce2839615c013e7d95ff3f36c5e9ee3988a2c2025cd7547359c99a18ecd43114852dd5e4e014fbe41036a4416ed0d69cc65a47c68159e128b491bafcafb308876e3bef2215f79ec8daf332ded8b302516c1b299a654c206895bbcf866272a6579d2759c487728c6b95a970864cb8b9dfbd9bf65e312c9dbf760196f660458b3b8b2822bfee8162be0181c4881db4b5dcb3c1918f586c9c4f532e8ee5a355ce631b86f9568350d4b42b97814c2eed00d0ca416a4a41d7ec9885690b7a8a3849b9e288992b11f3dd6c2dd02379304d31ae564d72a273a0f4b5d2fbfca60be59be1b8c0700f7d8858a1ec682a0cb3bc1a9c5184ae8c81e674eecc6288788f2c5a9732f98256eb5725e529c7e9ca061432ef29a77e546180cde26d6f73dccb5b9aac108883de92a540eadec4a76b1481198e2318fc10c3a9038d3a6f2829bb5a976e1a9a961194aae089c846b16144b4c6657cd6198f3d46ed4d21e43f6dd80cae3480daccccde46f8abd639698418ba9e7cdad945d3a2b47ef84f8951b751cc7f6b309a181673efa547c23177a9e6f58f5e5058c0d7e408f3eecede08d59654b2b6b2d4edc4ecdde356f1289014f4387cb2ddfade10a9d44045b0ced511af6176d52cbc4cc5583e647405bd870477e58882c4496c6c7d1dacdcea247406b904e6cbe780d44b11428787c2f4fb208b05f0f035cb75445549a5b2ef4185633b3ac9b8f98ae71ea7ecd60b846afc00114cf9e328f610cacccc31320898d62b0c0ee8cc90d238c559a9c3bd2416957d6699e1ff757ff2dce6c312f7f2db36c6c8bc0f7bcc95e53591e15ea954dde343c3dcb085e945da3c1aac333e8597da4f04add5d646c0e4b62eedce1b1d658151b6376ebd5def9fd809b16c059cc51f57319abae9ab186f475f89a5eb225015d6a9263e9597f2667debb641c08b763f9ee337b415f8a56c7a4ecb5b7987d5413ee5039ae45ac3a440111d4ffdd4bdb798af0803d33a58687442feeed66ef5cc40c03e8c8532e06a20b3e712d71058e23d920bef4e8dd7b368c57cf66df70433281ee1082b8a750a94c55dbf1a74d437b13da078b53fdd1470fd515fda0e2afa931ed143778a52f0f129de1058d8c521a053402d00e220f82feda46a2f27f6f0d54a4dde7765a266f8a589169525616e97e7cac488a9364d8d79d2e3d50108b358b589abfb56182201f21a70bb0424aac991c78c6571efab759c12b75ad634ecc9440e92fbaff3cfdd03c4c0b593e8a88b367ba92f9bb7b4fffdff37ee01cf4e27f4e9a503351e48058157636fbf2e8b1ef6d213fe325dceaeeab93a47b05d09932ec1b378e562da48b6bcc6282962b6197e31e3becc42a17b8b5f7472498fbc074b96713a41353fc222767cb946010f7e7957400ea136619fa78d835f435461625582a0ecc06b3aeb84623f47069ff56f1d8955c3b5fd846097f2ce93ea8c216d09c73ce835ce7ad9ff767293e1ef14e90f821d0f0d263d8ff824f9b6ebacb2f34a562faf5e55addb9485abe4af5d5c85208b47f52cf4bf33f39d9f820ddf9611b903141cd6999068ced03ce7f6af4ca67667177eed9c3c60cc3ced722770ce01595333aa7aa13c51d1bf9f49a525c10963aef88414d7752635d3476ee7830181da5fb6bf45db1492e6ea7d1ae7db3eebde4c263e33fe19af28c72401da22fd2efdf509f1e095e52e59636af7750d07f469253c545d7a488145051e57e69617c6d17d6b523f7577b2fddc9c2b512ced7e96450815e0a3d5ea6f210a7fdd2e46f6a4fd2fcdf7f3357010dbda7e636c0b8fb10037f38ce6da7472eba99e00580e77bb2a0952398607f3d7e831123294e8f939d8909aba9cd4a4042992777d4db20eef0c275fab91f3180a2edc965b54a2dde139109a29d22a3d303e8e6c4b55eb5300e9d6add54251e2b3c4741933ef6ba9ddc325c5c4b06254252c7a0544e59b50f1444320ca947e61069b0d61719f09903dfb2b7f1d76710634c8ce0ab9de85321536933bb3012eee2509c37a9502aaeaa510df9d522d24af24bfd294a73a7348683f5faac8a0fe0d4cd2bf186572c473bb0ab4c59ab93a460cd70a1f4d1a5d951fcd455779a41556944a3a0039ffb501b8a7ec8463a279267f21419152a612434715cf36f4265a03661a78331da420ea95a669ec4bf7351bb5b75929744fe3ac7ac22b659adbd68698d544531362bc41fdf6b6b7403b77ecef7bceee645c05da0cd55f1620d107c5ae11cbd6c040bc4d21f6388ad3212d15a403799f20507d7432ada835e782e98fcc70c0b5fd4c6190282922265cbaaff7e7afb8a18c8d2c812fc4cd1a26039a45e64a40833665f03ff8f83e8d237105191e5323bee872bd9fe44cfbb481cd2e08dc3cffee5976cb308032f5bbcc78440a932567f33519ce2863013b978f157768d187cdcbb32ac45cd6630723cf9a3e74c943ca300c07d39521ba9491999816e8959171bfaa80e8ec3cc5f0b554ed74bd04551615451c43963afc44279cfa00ffdc9877f6b1397eb97d82133617c0da43293b78fe6a16c4d8473597ac55c19dddf2457eaba5fe0cf5e3f12e1965bc3f1478c3bc060807bc437b7dd90198b70dc1b3765d6062b56a01765ff6cda90efe731117893e709bf83d9281dd32ca83460adc23a5e27961041506359ddc9a9ceaffccaa458488e30b16e160a97815cf31b22bc6ae7c8e524a4ee9aad1a2d5ae922941fea51b273c6ad5a704b7d1b63305f819c91bf6827e618af4152945ad9ff4e166301672f68d5266175f7481149c77c5eea2fa08b7bcdf6f301ba2bb97a31b970fd47b00c27d8eb9a77350a29371eb65acb558616ecd2e00878eb71bc2b74b7c4c9bd9fbecdcf609712e48edecb55e8d87605a84e546dafa1ffeab39d18e01a9c93bc88974b81daf74f7434282da9642822875120f3cf6503a132a10ab423d18fd8ebb8c3ee5d9a658f61cd82675df78f39a1ec6e1b27f3c4ccf7f72245c14d40dec795f1846823ec1c2d184e7a61ac5e39f237148a3914f6ade943a49e4c97e1fe7dd573201e2ac6e4986cfbd9fa2da18c9f51af2e5039e2a3199b76d965ea372d9c32a90f5de4366032617c4348b1a4682da0366a2a3357470aa24803077484fdb72889855a8756c7d784bdee765033a8361cb1f7eb9c922b1df40faf5312332df3933fb6b4794052b689f892dce4bf88a5d4c5af6677ac37fa746ad337bca053c144c915c631eb9a61e45d370c8c3be293859a951f9a617630023aa23c4e169139a310e7f564e0d1ec7c98a8b3ac237d72f44b9e226ba1db4f3ae6d6093f34cbf45cfb90a059784a8944108a709f5b6c624171e92b52b61c1dd53a24e201625f8203d4713757fbb08d05d63abc6e52263902ec4222ca336844fc215555dac969cf41308964c03bd3b6c4159b1884b6eeff352385e09216934ac65a2187de5dacc2e8555a6792b909508aeac12033100d111800aa13d74de3cec597e1b0017b606d8485d45e97ebf4ffe88fd0e82265aeaeed5aee40a89f98cd03e4a69af28c8b49f54233cdc62380f980cb6e1b979f3a69710abe6a4ae88736f683baaeae190870c2918e7c616ee42f4217dced8d328dece021afc8874c3b804cb213ec7179cc808268272ef172f7f40f79a5730934a9c8081a4ac76fcfdd130d5c0a74ace1d367fac556429d56de79cddea79585f06161cff4517af86151820b09c2e4ae6509ffdb521933c1002bde9b2289976d532547421a968cf98c308cef8162b1ff1e359e3a56726890342417a12b155e42a1fe0573def8ac4e39d2fe5eaa7ed102cbcd322b397ac95a098bacb912b8239147ff86cf4a8684a32551872584f9fbb42ec35ac2ca8934298545fc73ea2cdb1f29a55a4f5ba4c2f624988fa81c7c6dc4d8da4c2e3936db8c6b826babe6e6b43a921b3279311b0b807be7038ba7f64828ba54d9780379160af0b3a09b5cc919bed773527f6bc77518350d15624c1251804e8a57e91334bdfffa8679f0f9365867b2087e2ed8cf8a40b36e6754c7d022c9ca2b1864acf2da41bd1cd3018c8389b59bb32df916c9419c0ed4a1d1a49f033f5b38a393fa7923dfac56468e5e8cb4ceee584534e8ec5732f2754e93443dd600a1e9403b71ed6c4881a14fc55a7104a7a33b56cf0334cf230bc7d946c22c8e887730e5a17d95a87645474be29c880806d977b50daf70efd969e1a96d3c96f23858b72d5bd6f04e8cc7f9974c4bdaf6d602329fba4a7793efe78593e42a6085e7f96f8f59dbac364cab3ae40330196fd390994e3642403f594ba123c412282603333d4bc52b6dc72d6d8776288538bca5c341da59e6b609d4e2657d6eec9f7def2315b71b299e21a9c9dea23266125d49cbc8a9c6d060b1a27fdd3986ab6a41595990213fa5ec663812e1049200d246580175b63620ed89cb31172654eb5af98c6a6c5d94e08adf15022adc0d3e6fcde6b1904b770021554f6d4faadeb488a27a3a5ff97b5cc7e26f812b1c14f50c2d0f497d1ec3d02e4f13d2b937997d6a3cf919980fcfd4172a220226f9f71ac1c2f3a82ea1381825bc065db1532fc676eb11b2d49cb5b1b1f9ad7e49eb8ddcbd74ea5e630beb6da78194868582b30b9011ddfb4a6eff508ec31eb3df542b206e2bdd1f9b1f08845b0d5e02d068807a0bfa6f4997c72740e99a0accaa8afdf5d9fc0795ce45be1eec3925c49ea28fe22ba5d8cf61c9ad24f731fdbb900e4eeca971f35d550736a4eff9ef1e8ddfad15ca23eb5d47adc7c76a47482256317dc0c9de4e0646947a19ab6bceb10afc3df75ba63176b3b5ea4ce295f2ab896b9cbe8da55db3411b33eaf0f6a88d629c06df61e82a84a240d9e1edb9400d0b97ca439e8cea72fc4bc216aa46c22d6019a8522d30ce0e522691d202bd2f786bfc73d8829d4e84c9d3e813ccc1c1d460885bde09b2e5b476cef5ce8f241151043fc642c073090c1bd2318b00776c72fae6a0307b7d0b26cb36df838dc75dcb76ed9c154c2eabf3dd89015bb1f6c91476c25d8257c22904b3c1720135e6673960bfcc50f53e25958d75de6cce1134c8bd8f3079f9efa09c924f72a2f8f44ea8650e59c435a11bd68df8c474894457fd174d8cc252674e9acf912a3e2674717299574eda01209f39f985ac3cdbcbb1d53fa301f74e135172e8173773ec8f2596256dfc8bd9e6bc583eac547a514ee72096619d26d0ad458dcd5c3004277be2ed6c7f5baa9fc52eff671398dc557e638e070a6ba30ec92107e63adb08562b9ce75febab864043c4bf74dd117020c3f99296d4aed40f08a4e90af619b80fafa47130422b4c8d8b865db6a2a81d8d3664fdc5161a62ab5c9afcfdb2d80de4e51b14b130f693cd034d804426c1e20fe778af364cddb3bb50dffac7d43716927994db784df5a0b2a85c993123356b2bc9c5f12946044c76e4fa1d6c33c97acd7bcc873a12da17c3bb6b4fc4085174bc242e57b82e6a95b7292c8be7e0bec9343013b98882aac17fd0e6517280828088a301233c017aee75b64cbbda15694b8add219540b9aaf69ba94873ee061f5df24cc8baa0d2a0009215222f046f935d761ebf1b920e2ee99ac706e016faf09f4971e06d88d3ab3d6435fd06bdffe3a9033a5d239b8af154b20e39a54b49005d773071c738f153c8de06a9d9899afaa80660cd72046c5db569280e2c39cb14f686b67a3b69bc6910c98f58d8dfab3046c3e5a731a60e8addd7d3f33bc09d21130f4ef023b476ec386b2e25e59111647bf943b7755f129f2212953ad5f202b2739e686319314b0920af8182290e16ad7aa652aebfb5490f623c8b17ffc950bf3543d2da379cda536e6b358d4e3f64838c77e0b1ee2158a9126333863e16c12b3df8924952f4867b55fb2327e0f85c4705fb858845a21fe63ea09353f2d7d1723e5737699ce18d0f3c996c9f0f9529c54597baa42ca4279f79bb5b41e171e98954faa53144b3a8f2fe5bfa396975fe387358e2fe9828aff098726ad54f32a6631f2b281518bd91e1c5bf5691582cdd15e75e507c25388ef118e020a6770e5ecf983012401c30d9b2e55e6597c1b99c2f19413c161ae0dd6f9ae28df539db70880a02529d2969e5cf22b34ff9512ced2c1bac2b29c31cb3168b89bbd501df850560b73c374ce1d2f624213e0e3900e70fcfbb4dbdd9d3ca671a4923d5a5a1b31b0b4042e67064c3b4018cb1746a93c3a26fabb8491484c6f11a612c3ce6cc0b4eb7e0651890dcc32089f2926aeb0b3aa677c9bed51e39dca6a14e5ee39bcd0d1272e2caf50a93130194053041e3cb93b795ce0b70a18fca433754d2bffa14be947e888daf38dcbbdfe3d5daf92ea2407633cd3a93aed9513fa2bd2220367cb296c5c2322aa1f7f052da3bd6b9fd9ec5aaaf839d63a650ce4aba60b9a63e4ed63d2f897ccf32d06cd7b879866ca31adfc3d0e26a572674f57cdf97dc7bce92de9e03280fc4dedc9f5fe63d7fa37d46131c0f356c5a51caa303b5015ff0f0dd019341be74ac43c525bfe5b85cdca44e5517db7074b4341c0555957a5ee05e8edbf6f6101e293d3e516b9b7fe3d7962844526b619d2a3a67441ac040ab540fdec3f0286f1aca33aa988205919e43cda09721e35058fb1239ed090f913896c9244bf6bce2997fc2c014f4f042614c5b2e15f5417464679679fa7d9621d04890c6269763f1be0e07cfb577bd804abc8f5006c89bc272a778b81635bea489dfda5f0f99680548bb52e14e2168d5248442598239d746a0358959aae5c230db5942a3c561fdc8a44698ee5021f6f30b6bffac9a5cc2c66ce605ac438f4d192fdc0c83c7b3776faaf696906946ff5ffa774bec748cb063d99cd6e8a7618764c9ef51be00bf1039408e0c5a8173eee40a990fd3b8b8a32553daefbf43daebed3a262c629213ad11e2281cf9624ca56221ace05d674b7f1bbd8c464be68d522ac331babd2f48fa0883f9c9e2c54b7815252c89f154b74b3bee624ce354eae05822a1d34143bdaabfcd14a8b469e2e91def12798bd1405bd116479e739dbdb24dfea5a60b0f8d9a58665dcc681297488de58e731423cf3ea0b4a8be436f4254175d384ef2af9985d587d056556dc07ab5ba03ef4eed4383e5233e0a99d8e6d791969c6e0fe6351583cafc1d94c78d03415c0069b917a03790318e87c2c9f30927e47684e1311385ab858388e7b67022c7f344cf1c2d66c07b6b4f89e2d25f04712a82e14c93ace2df867f6fb3cfcfc466cff29c77a6936a910da1e3950b8c672096e94753434d4713463ab126d33028d0b393bc6b58643614c2d1ec4149b1ee42fc7d23b52439307fd2d470999602c0c26ba0b67dc08bb8bcabe559acdcba56dbe45f5c0b9aa36b018b2c8849f1700a980593671ce32f9ea28163927b92b44c6fddd8470071fe149cf4eebfae77778c93ad8e551abae4e398c57f262a0c1cb176c1a37853d0b7f8a34982ed082d790ebd161f740ecc78a63bc0656549bb0ce7e6295dd009987e2712be1eea71bab0fa6965bd3c6af0c80acc7c6d266694e2307f39df93c787aa8f59d248678d07b0a58ba314ebee38acf3534fb3f5a8d0fce32ce4badb3f839e9eedc7b7fdf80fe12bc0530492bd9a589e11c2e27abed5bc836fcacb3dc9a84486b041ee0f73b3c44b9d22ab98fbc6e02923103964ceb30b6f531ab5bcd92c1574f3ce9b620bec36aa683719e434af50b3788b37f5dcdf0c411769ee56aa757cc13fe20a87fd80dc73b6cb3ec2c0d20d1e680b24d5059d8eb77f9026eb0497eeeb092e9b37b3b10815e9196a6c83ea98eb8127270b607d2905ea8ffa44fa47f996762f6d8a53be66f108237502f03f3bfb560a8e32b3834c4fb41e5a7837026ef93cd367b7539bd591d86e89c4c37f5e85cf550c5fa2e82a274932c9b512b7594091ba7679bcaece57c298aa5231df85f33c91af1da0f69137b34e1fb89465da3d9dd7d500fdf4f29696eaffdc67029b5b8a8de88375eecb3808717445d47cc2e938e24049dfe9476e1a98cd2291f71d86a60ef74cfb405093560bf6627694baa400d3e2bed7a1e8854723cb18ef7a85798fa4a545224dad94a0646796b1c59ae13efb557730bd645b52d51c07e7bfd124d8a94c7b00ce422d1a6111be9d09733f2e61abb214b89cdf03df3042b7e999bb4eaee8e42aae281b7e3aab6ad994558dc50f30953a3a946eb7c6adf4534b02801b6d02687f67e5207e78966258ba7abc4e448ba1b0f2ccbb1dd38263df1407ece55456265c390676463d758985de35813dbd0a65cf868761d23a627546bb7d6f9cba9701d777f54d4b7437c7c10912c318d1dbc55c5aa673a096c6db5c8147ee093892551f56b85c152b978d01976bb8af23dc35173ecacc652d75f6db23bba6af526a521966c73e77f2746e5fce7a6e9d1ae9d6593b82b5893ab056f6c7f54e858dd23aea55b50e66c63530638eb7f071e5bfa8dc82b1f695421928fe54dbceee8acb8ab7b2eed949a9eeaa8b990778050bf7c99e44e9e45b2f625b06768efb3b3c6be20e01ea095079a716c21b8ae54433bba3fe6abb6bdd3fc608867c2f268e4b643547464798155dc93a90bf3e816744cb7175ab499bec9248ae5a0ec25d913f9e4af90524999950326f8f9d28f9d2a80fa0522d6fe0539fef02cad25d8423d8bed8b34ffcb5679995a95cc66de8c9075d0e5648e6226bd9573a339c07004ddea1595855db1985336e01b6fdcba712ecef970908222a02a54773efc5fb1f8d9cbb75e76dc91643e54d94afe0e75a7dfcd104830e068737a042aa2b28330c275c31bbb1ae00490c8257c24b6d4c4fb287bcf20859638009a895edf837602e5ead2c498a06628b1d0133f3f36b3e415e6769f7e8f98015977196ff6e632a1efe527b4244bd49257a2c15370ea4ddeb8aa8a2af5e295ac6091bfe1de98408ad4d51f5e7d32697e1254ca222c061b3c7d0171513a0d3b1f853b271aec67ac89619e112faf9e9f6f9344a4d262b8282edd18692610299a2e72a43a43eca7a2eea2db026524031323fdba52079f7664c33dd22389e068f1da84f1472c445b041fa38a4688384fa6defa53ff00ad7a56e3317700ca9c23be359a360baf8b25b77f599325239fae76b35b094956f128eb4e4e156678aa6cf9a4c053ba7cb6a843d319301d55fa5b69e9bb73b5739a5f627914962120fac8bce99d69d541da87f4047f3eb42aea0133c2f8eb9e2b5b9bcf886a9e02424066e29be6532b1a06121642d9725750ffe5679fab34ada043d1d51278ca1f34dc0fc8b77a2c4016419283c236c0f0ebe33e6098f1b3d6c5b803b8f189104d2f2d01559abf7e48f787e906668c2ca635dad75f59962a0d90d3ab0e2dc048b6d737541c3fabe9888958625669ab04ae56c86269187032fe98556d3620c21c63cf617b387b94e502d9d60e4a821c0cad5b254125bebd7a3900a7a562e73359cd2936901424387d4c89fc4d67cb9bfa71dc7799b99d9d90c11d142b0e8cc34057122b36c5f98bcf9364bbd54e946bd598f01ad191f4f1208ab40b778c866ea86b942f4ec7afbc542ad05f227696fc5e7b3c2983c6cc1421970aedcf5f54ab84fcee8c1ae9b117ad0e6f4ce1ea55706684844cc4af59f6d2325af54b1f8eaaec08eea6e48d2e525a4c9ade61bb1db0c9f28d29e6c9da4853560a50465623e60857f3fec0bbfea77d1dfdeaa082db4c597ec53239990862de810c11705fde3b903963b935d49bfbbf9ad7a0015d0e7319c6eda49f614df0b4718ec2a88ba65059e51d5fb59c637aa05391b3db0cd32386375877f6956b29a19075c90b49d6fc271f1138de59a2fb3f994bc9fcfcb498da068da9c87a159bdce6eac0ab7c1b0788da44e81cfe2a985593e9fb906500f9f10a08343c82e0515a47821fee4dc0a6dcb57396643e7903df1b93f267931757f6d64be5839c621be4825064eb60d94d51e3b1f9690aca449aef897465238c9a659149c58ff76e006bd5ea291c519deb76fdf3daf7b88540561af56944fad1f0a324b9338b9edce8b1e8fb8d046893581df1dd59fb1ec763e94cec2b8e9d5c2619e540eec2211f77dc684b0d513efae0e038815253cb4f91911b29d42395b30533185b64097f66dec554b9ba29d823f29b4a11263958cee4e8f7235e7f40e5130317d20db101f75c2930657261f3dfd28ae55784728fdd2db08a9e1e3b408f2141648a26c080a673dedec37fafcfa53bcd21ff14241c96472884f6b900a445fb530f47bd9736f961782adfa742fbf2675b66276c02caf4816c8d673249a0227279dcd3b6495869c8189623629db59bc4c9d201b1dff53e100ef792788aa13e2e29bdb11ba772995229d95c904b2363ac4448a4e98a6e25d3d21d133fc590a0f969aeb09297c683af7678b6d2b03bf0fc6f8d5a6fdc898e3ce872e0503dfa341709c98110e957d732d870e1c45f41678a845e20f64853b353dfb4e5cc005ba25ad760b038abbb064cf85276e1fab12c99a8358f85dbae3d3d0fca4f481914c2ea7ab2039c19425f6df4e10a50239193b77c5cea7dc4645a3cbefa8c12adafd7075d905fb0ff957a72c3e88d25dd9d36c83668e25f3f207d6a9b99fbf7341c3c3b89f8626614c9af3568079e4325a5144c6603e942364a45f76cef2f34bbc7245515feabcc10e52acf5b9712aea53525e66a86c543efb715354b1617eca9c7f96b534943bee1dcd573a39c76641d95f1d0bcecb1b0cd7b56844fb712973437a41f4adf2f735e95ba157e3cbfc24e6ae139fe894f7073977b1b9ba838d7068ac77eea5fb12978f34d79c255e274d8fe807b9e51764f8205bf5b436008f4a72279948da879b56f327fff6bf637355f417876e919205f4a206bad670a1beb545fb78933fbacb3c96b934972786d537bd5115387d29a3a10bb93a066ff5e694838c9094336496c9078c80b16c46ddce6f53b3af4ed5241df8f07999351d624230b841d30bc46b59164acee8b6ebb6309bff6319e5e70a2ea8ab5d3b857d43fc04c2923a071271fc0b850a20a35b415b87e8065eb5bf391457afdeaeb3e2e0ce5b0464d83f0464eddd108d7a1dda5c1929bb020190dd7a499c6cabeeca6a8034b3e8792d4af0da40e631c3604f6aceed1e24ee8068577691fd821b4e146edcfff55d56daf18b0b0445296d06ee9fafcb62117795a016e8aae9a86bc4f0310fd34179b40ab60d67667d137d7e09005ee97ed8c67cae21b1e72652a70de788f86f91aaf8380f8634ef37bb55dccda871417e8abba051ff3a8b1681ac720a6e486289213ef1d1bb2b57f97febd7e0219aded9d809d4f2b7b9751f4285f278cb50f648176b9605a58ce038b8d42a634d1ee28edf6127194ff0169e0ab623315ca36d84eeaad74aa9db99bd7757b476fd44087913dbb1d73869f685f190cb8f2f1a0eadd8ff86d7d2474d307cd5cf13f74375d2200bd72d39d1655853841370840bf8f00c3a675a3f9369d52dfb3839a5a22683f700629978bbd4b7517b1dd0720ce21d13164c7983df4dfb175b436a1d9760cd8076ad0c12b3366e18a93ef9fcb83c0cf8e94b74f126bd4a4c7b661ba3552dcfc07b5ba132b6270abe035defc60bf80c9c7ed281c8fa721d779bc34fd6c70009edbf7de8cd4bfd9ee1cf874d20cc1e2dab72d5bf5f30f7d32fe89cc726c125e896e7b8c18b47b33b5eea851c1e69dd93107728dba0bd1bf5639b4d234fad1e6e4d8b15075ecabf5284eb7011f4553d533fb4c56f61a4f3ed32e4812ac525b09d71c606b93fc4599b6784ab8b64daf77c8da9ad30a57344830a7e260a0f7ad672d84d73f2a65d4bfceb69b6e998fda67b4497ae2d957382ee2652ee1216af31264e5a6ad11edd8447c900d79c7dd74e6e2dc6309935570225f781d950731aa5b75b9a79917052ca4af32911dfe41ea31431e60a1dcbdc5c0ad9db0a38605fb682c35518d5b50724f0c730248f7ce274c5cdbabc1b85ebf2bb4d01bf4d652c8bf771f2876231c5385a81c596bdb9632e3d62a97459e30372d847c581f412d8312eb92c0724240e5388d8e6e98c1e3ba507cab542f33beab4fc8d339dfed3f8134d1fb390f0cb577e1bb952204f69f886acb96694834e6fa9a462042a1beca02bbe97566f6a3445805ff56308e570c7c085ecf3d5f39e81fd6e8731b50e7ad277d56626ed53e612d316b80d76bad92b725aa55f4065d68c84ac4c93af4f27164eef0f0fe070caf05374936cefba7ce7bdb7c198dd91a767c502c7fc578ee40601a997ae534aea1146a76d7e10ee49e0576f3bb7896d6567af624769d4343a2d75ec48c70abe3f696786e32490b77175301acca10339ee0bd0e4059f779b19fb97345e401359d20f71549e2995ccd4b68aa04a1dcaeb70f5a5d2244476a6ee74d0501e042bbde4402b75a7065ff4b76df9cfb3b4dc8fc53ac7b97170c995470ef266f479fcd381a6d9764c4cc922be190869246e050e4a8cb7e21023d22b5b9503ff58f216e000016c6198f657cf6364b05958e17bf143613ca46fe6625c3419a35d5d4eb66480b4188782d50d916135b42678685b4ae69645c0b74a94bcf81ae4e84a469c6d858965e623ee1f24cd4cc8203b67dd92cf15b86f3281e35fc4aedb8e70631cbdcfb31516ffe987899692993d1015e1d900d6b1092191da716fa0084ad0647099589c7d6ea79f96fec60854b62a6f3e92a80495ef2cf4458fa408a241e4ca9fbb064bb5774caaf3fbbfacde75ebea9c8aa312d6342c9696f09d21733dcaca3def6ea8947309974189840eaa9e32c568e43268679d539dbae55832c178a43d3863750b8c7812f793f7378a50bc36a6b114069ba57ba0fea6beae96a171a355351102e6170626f37429c229ac188dd4ccf10c3a7e105976c173cf813f00de2279a732bb9d3cb012ae2880d608033196927865b6b59693b7821a286216fd044d899cb220759d08f2dc4082cc7490e1fe39e309fbc20cbfbd2adbcf7d9f6d6cdabbcdc25571764df20ffa7f0152a172b83a8eb45128e2cf289eb722c0d69f438d64a60eed4514b50f53a7686446d482944ad75aad52cfb1e2585f163f157261dbfee8e3e4ea9447e7ef0a609ef2fd658793ff647ec77cda0cfef98afcf26d6259f16f3b0202a4ecb93338aa2694566971a46797b48bd22de172e6273f8c2e50061b2ace589b72fb56bee86f1179642c0b542cc89d7cec3f35018f36afd13e17d4917d58c9b26e6903008f2149429e18e95469a96b8ae973c1d521795175ced2881ffab7714077a7f62f17b671e80e5021a93f9cf97eaeacdef10e26b645916e147a152dbb2d474b60dd77f697d07b4410c1967781e83fad60f7bb5894d3be79b884f9b7dfdfda0f7491e3b66febc213a9da329b9d1b0e4b342d8d78784f75e631e93142fe31b318f84b8c728ceb2610207bb1223a335c3a84f478596c4b9e8ec81e156ef694bf15b97d6793089b1ccc359cb202a87ab4565c0ff645885b94506c0854d62e70ef959c2d06ae24e6951d06998e5d114d15fce27fcdf77c07186d954397a919358c0d3526ecb5a8ca05548839675df03fbdc37cba9c2ca77142e6cd982568f70dd69aaec4517a8b0b4e495c8136ef491e9771c2412c09e4ec55f14031a2f156f2b53f82c387c6662d1e1a7e497171bea48d581f184a5cce5528358acf0e0c59566a87d83c7eb13bb63d1f2ae9ff007798825f1d11e0d9e6a0bd992a3faa6ecb03697f61acb3cd79da51ccf1730f9cfb758c02858eeffb5b7aff03b24ac2e72dd6207120f1999b3ea89d3956c9cb25330fee3b6adb79431e5125d98237b6c860882d1306165705e62d5adfba565536690ff1ba62eb6b38b644c4781ae2c114c2ee787140a393dd210df1f6f6ad6010fd7ab142cd38a6a4b75269d373eb6142f813dfe320b85d7e1cf13231e26605871ad6b65284da9ec839c6d61dde61fd0644d09a000d3cc65238dd0f69a0b2fc0b52440cdc3e6fa72a024a232b908b00bed5c51aaa0fb57dca734780ed2d6aca256cf276eb8f4cbd23eb430495919dae6978aaf9f6dc9b8d9bb26589954cacf507e620fe1651a35e3f0bbdbf5d57357a4bef35428f171cf229d2e0b6dcbc35db2a1f85fd5032a9e0e9df2ac26a8af6960ebbd716309fab937ff60ddfd2b11f604cde56897f43e223638ba87b3988de4971bdabead2dcb98ec0754b281040eb624a35ea55e94811bff56cb22d4cf646b9165efb53c02fbbb1ce0753ac1960d2e8e190363f94b30ad53e045fdba05170cf97f2abfd949a61860eb50bfc6a610dec0dcdaa2ad9110a4b20f24219b1b497d3aebfb88897763d54a5bab5e1738e70a5523bf568f6f28199c0a5eeeeeeec04b2a8dd2e0b93b213de245ad6c1420e15327d0830a01a0b0afa91d98f118f638ad33776c2946ac137afadc483f6c73915dcb06bb29b9b8f768608fda03a07ee59cc59504b1acc81249ec40b73e765026cc3ab9dc0dc7e1f085916b6d6342e31cc9dd11b1c42948b7c79736353a6f02bc9428e37cfab60b835a85f68ed4dcc1ba140640e72a493ae4f0f83e58971f155cb4618ff5d3a6f74066700b461ab8a842eb80018192ad36483d0fd5a17e8b0eb855c98adb301905d6f497c26f12fcfa08edc083823b18e605c3e5307547cf750f525c2c0746e3f9094f17e8d3bc456363218efa7ead75e19a69234ced8596de71b4fee605045775ecffe3db4b580b2e182a47338a79d29ca1375913cf8cfff1d2b3e0fa026801ff87341a2d63456e72e8eab20ee16a6fbaf40e080bb92756db1596f11eb862caa44c61cb23a00e0cbba4b4435d731d08f891a662aaac4ec0e8d75b45176085855dd1f7c492db182415e7173619673e31770886528ae49a04ed561454c44628d13672963fd23e7852e90d0a89b3499d91d0b57d8ab01bda727df7c7e10ea73ec912bd37201cf443f6d747c14da8b35a7c59a93f79ac12907658faee29f571ac7ca2b3aa60875947e6d969cb1750febe5cfc8469590367cbd4de92cabd25195cc757d049ea1c8eb2530f3dee214ef86c610bda70a10e2322e02f7db4cf1bad1238750490e397ca530cfb185b3875e7d34f98ee6f03d3c60df6591ff465cbfbf4e71903203cac121ffcf43a566d73d46e27d84602f1cf25946cef18bd82f331f4c48eeb94714c90ff226f69ac5761e428c74a490fef8c988b450026133b3931a81a07e2fee0d3a4afc6f4c5773f4c2c8754150dfbac838414cf0003d8fe9348f3a318b3ef0e31b1faafffaf437940d3fbb61675d24e5d4e6630df8c84031f1ba7a891b3b0c27e985df8c81e02143442fd39a72928160633ce69e9bee977be7934ee2f00a12e82b952b6743ba3f5bec02ac04476eddb8597539eff2dbe8f53d4e304f53af3f01e65a3702144cbc52c3a13e3a34aac7df1170ffea32476e74760ee3d7ceef2fa324bd10b51a4945ca6f099a65cc4750097ad345a12165f19e3efad7e2d3283dc2dad335e653cac2a3c36efb0e48169486d37cf19233c0597d10a52f81dd08518187b95e958d0f0a1287598f0fa291fc8dd026953547181470b8b4ac25940b6cc0fe89de8fd36509396edcc2c03be96e353d59c71739bc3877216b9e8b1e75da366cbe061173f5dbce4e62491b7dc0c7876c88bc527af2f5443d06b31cd15b898d21977286f8b300cf55a1a67537941b59b10fd0b7bb6d005d446d18a27455f988b1030399f1ba2ca1f697c18d07a66c46822e624758f588f4d6fda82f951f343c0c954a1995a94dc1b647ec25bd265a9e3025dde3c8c7d784c2d34edadd5aeb2b6dea676761be6cb19e1ba2e8f108d929ade1ac4b865ac9ac75e0008ba4a53c299ba00f06e0178ccf7becf8deedb30eb765fef903065ce667c8cddbd8258bf4c9c869a83dfe9ec9092b9d0587a9e919314f058395dece179248d1a71a89ea4ce8f778432e5db5c21e30c00f81c9bef81d5945e1fbb7a349b3f997929c5efd5359058d52c6f95dc3cdc9dc31d9d591b90907c8456738b6140c19d9547974657b9f4ef3722d6ee7f6fe384979645c7d8513e36cb0ea8da227b745a0b7ceca1e2923ff1d4318c804cf4b01841f6d4416834992e2a9da1ed40cc63b30a70b85d8cde6b6557bf7088db2ece13a4b2d7d9209dbf3c048c49f145dc4cfae46f5150c8ed7f27814eec3b4db3171a03a19c706513742ba86361303ce417bc468c61e31e40de6379c1a9e47417465fdc707af6041e50def210c95bec3222a556b1cf9d383aa68fd97f2608d9e76ff98bfb09c8200d78c5a7a0de5fc6600fc1a5c20efc033385bb1cf90a8777bf53e06d469ef7e7d10f69c98a565c8a355750fa196efc77a8f4d5deba8befd5d68d66e3347fcd015fb834d3a8668937ca2f1872c0872191789b1d5dc1b2200c85749a75ff9db182537d05dc8fb084f4d1fcfa3abfbb1fde82f6c28a6feb8eface18ac904a2b7c535eaa53be3b7c4998bf8256e62a5641686000a7810c115078c585263decb62bf097218e4fad688a0f6ce901f77bba3908b12486110e80cff77d8935472d8afeeb7ab5009be4c6cfbe4f3ed267d0e62eab8fb270de1f059d191ac989372f2ab6400547dc9ce02bdc35c7a18bc20f9337c011f65afa73184eab6fa8426b0860dcbf947d434328e89370159131ef609174e3d73b8d666dc5af43fb6860d32fe03e5a969a206bc601a64e67bfc5f12ccaa738349f6ffe9648fa17cba5001b38ebfc713d12aed1538d35346c6f637c5b8bb7729fbfe90edba5397e6c3445470d62b224cf8954a9905cc9519cfaf8a32f7a1ebfdd6432871d23a73202948fd2bd4191dfe4b6d1b2780cfea49341805aedd0da1f5354d0c7ed3eb79df2a145ef4486543f3eecb879bf78a2ecdcce416476efe7ae17c4b5a12d0aa66175e48e8443d1a4c8ac8d1cca374f431b0df3c13c02081e82b660931526dd5baa78d0ff73e222de114d9c660c3ac1467534de4764e26c0516e0270ef49d99bf91b776a43222ecb498143989dfa2bcedd82c488b222124588e9451992808d0c28a047c46fc5443503f9935548ac50db01e3446eb41535a89199d788d84a61ca7f9710de0f2eb2222932a71730b3c66760279a7292394f46112eade548d20b2726a0525e350cc1c39da5a6c90f10186ed983795a1aaa24e495942a4325eaf62bcb1ec5cd08819b16fb16f3caf05105a783ae5387e562b29f5042623d513055d6f19fa0fa85a7383b59d51d4015c8c4b24fdddd9cb4bc899a67b2d29ba508b4a907cef3e77ce024ceaa6cb7fbe24d8c4874cdf2d415c2a1cb9ceba439744e187fdeed0faf7aaeb20f2861e7aba4ea86550da54ac2df71ecfad2c008d7a0c440863dbbae163e858329edc6e919668dcf9f6d9cb6256182e1972d93bfbd77dbee16c172a503618cc49e64d99c4fbb6e24b4c40477962762978c11ddf2fa6739457bfa5dcc239073b0cda0e8c53a821787b8ff83bc9aab7718b82aac1434e1d8acf25fb3cf265330b8329ce6addfb1955ccfcac27dda05eeba879c94c08bfb1e3fbb0c2ab7df5261f07f42a68981d032d12ce789a8618ea606e6c30dd9f6a341c671a4cc3c97433bed7e449ba54b8f902d5ce7338ea3362418025b31a1ba3334633f1936ecb47abea9df42d597a81f821e6b9077d7d04070f474221b3b0c4a8c0eb1da834e471ebcda3d3ac15bbf81483e1420b13430e0372c1b9129b07a2a394cf409f7050696c081aa13e78bd51be1ca49ed3690c23fcd8e8dcad0de380a5d6cea91cab3ba3d032a23c5b9bd223661371ed139609d76325da275499c98ed619062e68b6ab58847a27caef5c7908285a6c87845eabee6feccf6b7a90f3a9872c4a880d2afff5439d2c98fa792da4ac0e1d4859a6aefb99c7c2d2defd8f06d76b88feb73e3e019c2ba2781c57fe3c850065517ead539772d974242367137e0eef9f3b082aa5a3ce2d28d2755a5c98c43a1620a5e14cb19cd33341b15688ac6d0822d58474161ccf051233273635308c79ef7b0b0d05d611a1a0ec1a22028086663bc08008cfa4d629fd519e36dbdb0aa6009170c7d283b02aadd0c1460975c5e24611ae7fcda2de48fdb361602be61984f5f80c9f010e0820c750dabd78a588b6cc09f2985b5d376697206b48c5134aa24e835924894ae450ddc5c648f3b68c283fed1552dd5e38ba26ed6d2d1c8c443a724474fb4a9d06514be73167fd41d962ea97f286c9e1a124b9bd94d4f7502744b6c908f7d346182f51e0a106d4a6e8ce2b8d665f38e8adaba00793a17292d0fb5a1527b77764ac5c8749a1646d59d55ff8d41c50b77a3dd90b757caa3bfc42772b735d469977f5631ab77ec53a16cbd3361a86a5712988433bdcb0cea76d757d2cdc857c2de2d4feb6acf0a114eb54aa78085957e056e8c21a14e84c466829c2fb1f19e244cd921ab181920ca3b9d1934d0a632dc4c9eb71381b3b030ac591639c6aad317547ee744fe597ee61dda53184f088842e25c4529c923ae9b7448ed9431d49fb259fa9d29f0e061fcb67dc404251a38e4efb7c60528b5e7299f142bbda5d1394d20468979ce03a3460c749c57d701e79231b16891b66ee093ccd5fc88e4806c8061187107d92aa7cf55848f705979f8eda8fc39411db2f12d9bb81233926da9d16560870cb012ae4ac94a9c130c5a8fcf7abf1079a133d024fa93310adaed6c7201e450b383a6b6b6a43a091a573691437378217c8497acbf9ff15b6deb20e2c6239be9f27daa2f42371dbfbb13a0d572f47446c04fba80b55c1a7647e6bad93f7d72d434b872f524b72f89d57a5123f154136ad0670f972b6cfca15d545b73c87486cf1e10b14945bb1e645d08b73fd37da13cd8bce8ece1c4efdf5f860c0fcaf683edcc4ae6b824d17536d63179256532f0f624e31644fa710052abce14848fed75ea978de5a958a5840d3673dbf68c3c27f43516a282a0bf8f9dcd66f521aee2d16bc2d50656f43a66069bef819d164cf0fc0f10a184f22a16dba8c7c4cfbc5bf9a7dd47f97be24bf80c1f1b075f5e6722ceeba53542f73323b7be04d657164ec9e238ee3050aacebb2f66512918315e6c2082b174a0eca84e33aef9a9e35824e4b1b781d621d8d40e78951f6d1f445ca12c3e0145c72d653edab6ce56ba087af871b55b550f2484d9742f7c3222ff8d9aeeaa59a28dccf641c47d7ade5bc094ac5952d14ab234b59625070454f9167b215bea34bb4bfdcb4a36289552e2875545828d5fd20af32a2d787c1e1261fba08ab68d3e048a832881131aa58bc4bcdbcbde6a56685b7c8a9746b063abc1c8cac863ace7c74618b571a02fb3b569bcbb36b311724f96f549f97e825f95ba7fb7efdd0d8265d92d65ff993f8e4624d4bc7464545c7872ca6067d2c0b33714667f12be800a3005862e11f577326044f836936e488a0b1c9ea915e21bd9d3e11e05d6e9bbc084edef5878d2bd81830f41dd7bf9f1f8ed88add9e6ee2b1bb43a90dffd496f3b5fe2dd3f07a436f59f4489e816e289458d4523ce44ade40cda243f7e2fa28da7be58ec334b4a7f8b15edd2e40e54edc267d023b3dae3822186aad0a6a31db5a4ff4492aa1d47cd9b8f6fe2cd7a0148872ac29dadd8162dcbac1834cdf759e4173e9822cf095b1b9e05a16c4dd83da290fcb5b22a02a2337a3695dd1b6cc2f719d15afa1c0a50421956ef2b9cb74795df65b65b6f3f87f00feb5a538708f16d40bc108f5e2f4945bd0b71879b8ed24bc81872457104a6eb499b31e9bdcfcaa87944f1458f6740e47a141e4233e7f97f805343344233dfcfb106fa67bc88bb6b35def73f0d27b6c2d3440b39f328d1eee5aff7e932a431d5250c78e242531db9af89badb629dfc6bec92a7d7667d2004caa7cca2c05e1c0bc56776e8e4a0841e25a8b52956933addf70217b87a714ca238fc0db049c7290300beee8ea80ab82db32c42701ed36a64ab0f7e43f7c4e0aa38cd6ad0c210669084113bc564c7f01c50db387fd399063d571222739c7c588e5c41c1794f5c572ef0eadf9bc9e8d653b5f963cce6a9854ce1aa8e3d324014e0ba2caacf037de6f2fa6565ebb898fb625fedec7464cc7c992db2de5af36e5fe073e3396eddd49a4f44b00ab75aae44118ecba715f9c9c7277417c49a2b7e51c7daa67dd83da9abfaf44b3292f3cc9bbc78dec1da3164122e7bce8e70ab4e42a06547db48ecaf2d7254281acb415672a63d14f1120172adad22ac4755039d4f928cb859526d544fa05d9143f4f15e6f674c4af273a52a7bd260986b9d6c07c240db0e8d1bae19878ce06c4eec2af1c3e8b9a527d04ff44d2f3f5f7ebb47af58b565fde9644963b950ddd156f2100caa855a246acc2349cbfc10676624dafe06c2533ef800d8c99e16711d8968b2388f46bc39444e2abc3990c353fd3c93371a13a6cad82a24dcabfd533c3ac28b2738839544d54fe557354afefeb236091275215eb07d43467aebc32816d346a553dd0a462bf51fef2bd6a3eedacf5f7291eeba82151ef653eb2b057b230107244c7c8911067624f817992ea487829da5a85c0b6a91d4cc36ce0e3824171161d62bb3ac3157cf7a3e718c7c48fbf7cfe83c799d798a0262530729e9b041d79fed7f42d7c1dc0f87a959104d73510d14467a2407e2aa7e1dcc7b47e3e4438148a76bd71c768defadaa0fadcae9c3167cdd2a381944aafd20db3b83a14cbfbb8d7eaae605caef8da12f0ee9f310ff5f94f80e9ee999d8a8217b7def4c850c2f3c460d81d8284bdb39d65d6cf34ae4d6967531f2c3de7f5642c234b8ff9567c85358c4d57b9f9f245da70b11449bee811e4cf86a8637e0dc1899f9c961e5a4137ab7df9086354d4013c09ce7f1b6f8fca6fe6db0f6f4805f37bc85f21c970e1090777f255e5e177753e199f4a1e6e8ceed4ee2db84817158ee6ae37f299541433c5b067d7c3aa6a4619f49da8ee73914228e1680af5d7f3a935453adb90d34bfe344ffe48acc4ee7d624106fa625b98b71e922f8dfacd448d7c6a0d78087fa53d46033e0fc9e273bfca4c80ad08bcc3a3d0030f1edbb6ed332fbbe9a0e7757d82dae8c62d2dd3b1c673959bc903f0a7d702b2cbe749dac30a8acb404fec91c48ba367da620e26dc8646d424388e1bc26f55a0a67420efd59c4a627ffb6be96009764295fedfa1ed29a080263bc9f8b52fc5172fd2b5daec67c3a53d9f403166433e3cbf085a956c3356dde508d05c2623a61ad383ad54e11269c7d93b4ac9659192d77fa963460b51e0ca3be4682622b20916cf351a88d2543fb15234f3b5689f228905190f4ec3729d97a9abb275761141d6fa67db539988228c3832ccc7ab6fdcb0059a8c7c88f0f111bf6ec2da6b3e86be3366649608bc8568f1ee5178d66fc8755f69e2679c1b0e5c78f3138b4c873a1b9c5240f4142dd7515044596cec0fa9383cce5ce6ba985f22fe7920347be77c9ff7eae1f65e2daa476f551052f91c3239618594d6a58d1c5273f299d08996ee32a8ea5fa2f7b80b9154b821e0b227b74057c2a80070b4b18cf7a49098a9c3132902e848487caa10a515f4ef1060cf018127ce0f88df9f74ac69fcd28232a7aea444b523154211d433111cf7cf34c8a77182b1a3876a2e4380b68756ccd93e00b6b5bee6812d941a675b79180cf8eec8da6fafdd4486bcd5530b15e983e9c4bcf2c6ef633caf990f8a94eb84fadb490edc657cea9ea1550e4530944cda9b04ed758ac650c718e5206f94341ed3b3bb11f974b894ac8aea3509f811d80ab33e5a13c3101c4374f6414f66a58bdc24a47430a163508917706031b736df36af456ee5308648649fa81f4029c69cbc418af4aafbebf4a7a83ad118ad094b660ad8ecfc1dbf753f13ebd2c9ac2af4d516c72784052f1c8a324e0cb4d0d1ed02c119e41413813dd91d07f629048feaa86527fe971af2fba9b0ebc935dd7e38637c9fbc10037505cab79504471e947bb4d99c4be4da81f468166eb8018b07118f8a890baa615ff210967aa34c97f20fd4ccb4687fa0431cc064b3acd50d7e0289521544ef1ea542ccf70ca7130ea50aa7164996ae186bbda1dd1dd9e873b4998ee90e136b5077ffd0e2fe80ec918c28da0ffac3b3d5e0ef0cb329507d7a83a8fa088ca045bb7f3c588f880ce2c9837c33a46b8d66d6e11a6f559902bb1493523e5be49c0bd1b5595a06d845ecd8ae19db11257d7a20bb0f79262a0142c82542becf04be1cb9452b0bc726f1311f528eee36d745c49644aa4d847b2eb23474470f3a5fe25a751d02ccfaa1dc458204cc428d42e50675ff5dae71b6cdc41e9d5001d5c31b0343104dddd5cec2cca5efeab9b4afeb3fdddf96fc7ad42d562911427d91a2941eb07fd7ad776aa382620540683cc4f6c1e0f27001a52ea4de3d2949643040547379055433811b655ee5f26fcefee801eb3d1e8cceec04f6849f989f13b6f93f199050aa269fa9bd6c729a9f318cd7ae2a49038605fcab4a476fd2ddfb54914c1a356b92bdad1916ed28a7cff2c86547ac6afcc0d483cb2e36a06daa30746595022f54aa987f6868694e921a1e51bf9fdbff994d1663c8537467e0de61e8ae2b91372dbccfe9d833079f2044f6bad336958dcbd7ad8067484f0b8df168210cae4c7387c5716d1b2af136dcfc7bfaa58578c97698ce85fe5cbcb6a6d8deab2d9b158e9083ead13aa3781fe49c3d26752091adea915d56ce479d7971d938b25f344526e58c673fc7d34e22261159fcbf4411feffb52750c1ed375161ded791196d91a9f4f65afeb06db1122dadd545d9863990afd6ecea43604c67422257b4c76f0f1a04e7285f2ef30b212d5c5d8311bfb2f589d2d235b9823414f7155b53e4dbfddf027788ae4fd030caa2ae3999471ef5330522bc6d6623ca2d1e4f74a4fcb2b1ba4c2fca80b2b78355257ac402662fe9054efec0427834c416afe75eb1180b9423a8fe784e82a700ea27bd75409e813595aa00026289e91d84469fa92a5bac0421baee1ec1ac565aae26a2233a519d10f93b2ade6b14a86088b8f5e106f34b544415f38db3da21acf8294a967d6f558163a4f975f094785c13fda02ae99a1db3c48e75a2f04b22bd64212afd7ac7e3c34993543c4a5ddfba94f595ae99b055ce4e782942d8bd50ca9b5555d1ff2953bc62a854fc8f01b9afcba869ea11675304a1220bbe269c4cda75847237d5c8e587fced7c53309e42d52ab438ea43a403898f3d2851e53769c63296c7397b75776382c1659e8cb4095df81ae8877ff60e97eee4c32a8c9e042d833b0bf93815149cbf711a5336143308eae46e28f2a2955ff7ee8c7ce1438b74d8ccbff69b82714b6ab1935df1b1bad32a567cda03aaf5092c45a8c677157ac20b6e817ad74b00a48bcc33fc6cbe18c32ebab177264c0c00610f05e175cf8c9a8d30a1b7a1c0ee896b301e1e218fd50ec509aa9cff061b117cefbd8bd959aca1527e5283a913e23e004b0535e5bdba244573d9665a38789bdea9db743830fcd67f7bcc299fddb91710f7ce151dca31a9cba12cef106de9681fc8dc68d7c1806f5850468ff285333355e1c1aa40261b921a974f78d59f69823dc910479b71fa863bad7ca8aa8d9d8f0ef0fcdd767e103fc0199ee99877b60e7ee5695fa54543df4b9441354b871243a86602592c5af4b666215a283c23b76d3e404460cca1b42ce6ddeaa84f846dcc39474c0fd0f753e704922beb96711adfafd26d4b3505bf15532139d25b4de9b9fbd4057ed6612ba18a386f1d5236ed2bc3b93e549706a1bf42c81de09d3e234f22cd04f06353e696dc8663fc127f936a2871331433c867715b688c4972b281243bd0b63fe73fe30a0c43100474240ab99aa35e0db526654680e519426097f8893be7c00b7e587449e11e29110b02a32f09d7d80542d42252ad352489ac0c9e92ece5145d7acec3f7bc01e8d8970158fa0b9fc657bd0facd5ef664c1099a7214538228abce660f6b84228cfa98d6a52be5eee0244da92bd2f94b8331e82e06944e1d561a8b943a633ad64a3ce594d653ed9b2c711eaa687d841488430e5357ff677b06202f68505a0df86e759619d21e3d897af2492231a6a53623ee51e14a007a165e6f8c6c0845710f414f21f222e61a4c1e48497d0bde9e4d3864c90306575f4ca6e48381b1ec6ef087a0cd8bbbf2b720201a3e2e24598d54d50707ae22b64f3dd92575a7fecc0e46e1dafbe2c9a27260fde933c131f6e0fc17c24a2a5ccce8558a2d05851d0e057a95d6bb017c2161b213c1c90ff64ef7ca059feeb547566b6a375d6d4fec340d6ac4d6f2d7c9229d88712169600cc38589bf92ea0604b4967eacc2db87b86cf5dc5cf35bd93841adf139837b2488f11480630dc88ab8761c7b2566c675d051fb08dece71c9618e6e69d0495bc05559f4458d00c48444e97e51eb0fb1ed459a562b9f94aeab1384cbd12af944598c8c0238f8b92bf084296b8e9e0f91a6fff385e7be22585d68e073c5ef3dbf02348112cf90a798461b1c04692249d54de0a308b6c495ea1efc4878f5c52fcdcbafa3a590363d5c729306444e113a2fe217182482fb3dec3212db9b8b60e9d7faae93d532be8520220863f1148d250cb55bcffeef4a3334f0d577342782b4ac1ce67cf56efe976520534dbb8167ab38f3f428a284e7054f12522f8473667a991a2805b3ff92718dfc370a0de6833f510116df15a2be3f3b47a3037f86a1776645e9027f9cd6bab5c7665641c1d88a68ac4d4b5beda10b5b82c17736158815e8843befe1e951829e9855c4b0db63ea62e57c1a69386a7239e8ecd44d01243ee2f8d0d27b4c1f71df273d571f8a34f3d842afa29b8fd6c2446bc2706c8efb54891a382260278724e60a89ec850d8de8c1087a89931122142addb4e8f54b28b0ff7868dda03498661588ea9c67e24b8e7aab871a2a726b1e57cca2ab34fb451edd5ad3aad115be9a298503af98c9b5540983a1a04db774e9882810974f0ca9809560e51412d0adca580eca17f4192715b38501c2535c6227e531787016f2f500e77f4eea5a3e082625c8b3806bfa0ee733d1a088654c7916df27104e09f0c80930d18401ff765087fb3bab549fee13bec85373c4c34b9d03c670dbf8fcd01d85ae224c74d474aa9809584f823eea4262655977652070f063ca3e3b5e128d0d01b7f0e3169c7d62604276982fff241e7fb7c1b0809a50ded2caab0ace0ecc152cc35cf504a21b1853ce1c4eee7aa9c29d8c48c5f767f36dbc71082f947b503d3ce34b20914f34900a252b57b21177ee1f5844f2a8eb29667f0de979f9197ece992bb3ad84b537b324d1a03ab7e60dcbf701583dabcf6bc9613d07e036c830710b8386990620f2bc98c2948b35c163e33b8d53d4032c35202e3a259e50b52eb1f556e3909c3191f233e29e3ee34b7fa4ae8f8ba20a8797373ae61d194d13af686bcf70e748863b22cc4071486e743e939a8e9cac6a5d482edb781f456ff1d95426f7fb0560835b16e75ea9148b22582c01c478218132d6b24fe35cfc6f45e790b7d819c090846e142f5ec0044d8b8f49b16274711cd9a07226fc97b3332fb44e2c62b4d0443aad0954b6a44cc4d41db596f034243da84cff773d4f1ff08c3f40c38528f98b02d82e7aa81f6685d940ea6b6ee7ca968efa5c43a9f2534b9ec3a472338de1cf8f7ea572752ad6590e3bbfd842c0f22c0fd8a0fcdad0fbf8daff6afd856712806ccf8e8e668532695c4c94098be2bdb1edb73e9b0df5cbf0506e6b2abea1df127d8ed2de52dd16536e523cff851dec3f319184a79b865d3014136e3814f75a44d5b0235bff5c15b99d1847f760ac0c85a6c1667debc4cae70e2fa6bce6158ca0ef8a7f3ba8668f543c8ca157b8ffcff4914f4eb81c95cda121a93427d4f5ea98ead7278980ed51c1ce75c2029bc1dbf124d16775ba06b92603566ba2229fe772136b1788c5e5b21e1b5f7346d2a57efd510589043e682d77ab990954b7bf5da0609bced706fbb99961bb6be17d71de0b324d5eea219d26abbd9cb07b751b97a9e940e66323cba47fc6b2c139ee584ca5a18094d3ed10418e4c78b7d7532e8bb0d3d667948407114f0ac082eff224e4b480bb4a50a382faf1f570127fa4d245396516da556115eddc39dc4fb88675da4d42c0cb906deeb7e0cd706a45f792194537bc92c5b8b8ef2f3ad41daa87c1667df6ec56a23f769e586973980a2a843052c12e08547dd573062e4378327d0cd8272d37d88e4afe0240c6597e6c9de14ce751571bb905dd21cc670878dbf6e2e11bd1939f91a53a08cd85aa68eeb55004f6c0f763703e429775a4e748951b7824afe9078aa50657e85668bcfcb1593671d506e7de9352966fb4366349182dbb289552be034fae5b0978e82cea4cb8619115caae6e3dcddcbf538d87ef764870c2aaadc348e08e84b4988923ede79a0087488e9031a04f6d3779a2f13d790d7cc6408f12fc0d13949d98fec0c116080b0f33bdda8680201141c75ad439ee9eedd90348498cf520560b24bf5d21ecff08e0c6ba825172eb6c717a9e00e2705d098cb77801b158f58691153ecaf8242afad3224193b1c0db7d1e71ed3b84afb70dcf1d6b226cfe315a246d366fab9a170d704198534648682126dbbe4156bcfd559a4ddda6d2289ce7846c8403fb750905a0e76c39a1c08486c4adc73caa3cd9d5a183d62dcb2a9cd4dcf1cbfdb6049433c527e22b96e0182c94e7635db44c4bc18e9392a7feeca63cf1adce76fa89651adfcc941cbc2841d890429d33c20161fb1a22a603cd20bf372f02bf4192f918c866be99bda403d391a65e0b0eded581c16695847f3a77663b39723b36cf1e7740b9d258b8eaf9707eb803eec97b37b43a427f2bdf3bcecc6bab8ba25161bb90c4b4c684ea1ae5b0265c1db302577dd85cdd27ceff5123b0030cecc38f6eabee1cf728c8032e0bc01e2d27be26a9c4ba43717a1d0d9927f0f8dc2c89add58cd4d4b08182d89eb50c7f5d07e9c65ab544a4d4d0aa734442c0e842511e88ce5970a74b4882665dc22c4cd537bbedac30472fb576dd72ac92687d5e24e46ad506f88bd3ef422fcc6c89fcf9926a6958004549ce8d684f8a718b85024abea0b328596dbf17ec40dc64685d73683937bb888957e1f4927568a27a602753a80d1474ce45f491ca84a8b1100b3a2b74b335bcf632a05135f7dd26ed7475364f3bfcc6283a6896fc3abb16004110a5ac777d3087d501a013fd5e25149cbe5c6bd82dac099f89aeff98caf612b9ec3d310a288e1b97e900f5ed31b3150fcd867ab7d2ef6a86e00d66d761f3f2897fee6cead1f69843937bd33f53deefcad1a21723e792c343024c27934f4db74cb96dc9babff6e11e10227041b50aaf53e4a3b8c0617bdf0e405d9a472efdd3b05800586dc0c7e1397e3b76d7f7362ad5b6086635983de661a58a2bd0aa5fe330f79d216637090f570345c92598826307eef48d499425a72f605ee207acc74e5b844e544b0a5e195a0e271d865e2aa8d3d7c1cfdb88787ace0a7fe4f2b3ad15c7302c404102ebb64c03c82c4122f43d4a6df8799726dca88368ff378bb1b3f3077632513644500ff1257e624b7e8a9eda6c21f6844e4379d96ca0075d3b66a0fa4f9ea933d6da39526b222f38e17f39a5b286c47db37b5a024f3b6be9a1414c9f471636cc3902978ef85c822a4e5767efd9439049aaf936a101fb7801cf3c4d26e04c6b42d1f44410e69c686b7718433a116bfb623b493b34cd1548406567d2f8f6fdd65014cf853b1af49bb3386cc7b6dad16168788957a99d1939590b051550590b7d2f728a15455bca90bc1e1dce030f849c9aff3ab992ddfe7a525594ebf663329dd0f91e44774bde82e66a457cb43829b36167871414d4cddb445d5da655d95dc7b94e1c06a50327587a3c7a87de2189de9ecdcc4fec654a3c6459e51b52e5e5219921af1d00b3efa2736ffe52b85c5425be78adbdc54abb952c44efd7787ad90c5c318f8e6540dfddcaaac27be78b9f379248d5ce5dd4a8fe243e5ca7a85751d2bd08c3872cb89bb4cc7f2e48a90bed33f183e69d670e0112f0bc869f2a4d4bf68398917251ac3c670f3c31b331ff787355a7b39eb71b7ca8a8692fa959d3f2677ddbd70c5938b45a9d2f4571057686471fe5e648fcf949d7765b0821688ad6f53b00b4888827b03be42bc01d3129483dc860957e3762d57fff0ccd887b0b6fe09602172393b7bc902cbca6b9055005704bcf84018d1dc10747e0adab19e10d13924eac164531de1b8ead0161f887dbc86d3cf2fcc31fee50efb14017a0ef6b51cd6aa98582d145ca7a9fb0b4923d78d603ea3c38ffc9221d3d9aeee1f04b1d559fa08f3473b1d0a9be693a6e8150d50e793deb6a1c287d59539083ab1a074f313b76e10cf88185dd4c5d60f8dbf4fdeb5596c03e9fb7347e94d38bc036a37f404c979774bb12faa951c3869701f1ca10e748a0865820a8c31960b289b6738c772790516a06b424bbb1e3efff80ebb6fd387d45668a9eef9742628f116ec8e377bc958185a91369bf95bdf6714866aad465062b4454698349354189da0c639b5282ca0268eb74ddaab09388f51c4cd32576366e7d02b1efeae8a41bbc184ce409a78332b14884a4cd5cdf5584d74dd7a2d1fc01628de92441f221a72a2ae2eaeb21b778bcc6803413e515756ff1f418518e89efbe4b937b578d01ebc692bfbab66c6ad44a007da8e3e7426da005669a58bdb7e19cac4cb7f14d82c72d3ba674090829005a73a47eacf2d638ca5381fad08f86ef21672abb71abfbe9faaf81d6decd72265f898794ef0363a61ac1604748132b3a83be5b4a992278cad980b90977de3c1a46511d7d81fbb33afb7c5901b47d7675279c1b30e18d1cb82aa41dac88495bf20e988632320644aa9489eac45779ad9508277d430cce2e22ea79c57b5a734c88cd7833f522997a62fe130273962c89c78bf2cd9b63b848657c1ed1c5661f6f6acb059dcf445bb47ca1802ee49674343d13e8ce30aecc8f8d3ddf6a7f503a77d3a7d5e431571074f219dbfc29034d2c6b7285961137d221c136e1c3bcbcf3164b8a1dd6b31ffff18e6f2ed04898fa0538448036ffc5252f2cac4dd79d7493685a28cd61cb30eb572e6c3091152aff495f30e573965cca294f3fecaa669b796cdac18bb039ece5596a1763e61c0956e2d08b230fe2eec1f388d247919096d02b986f0804eb2bdbeaccfb91dce95f0a10d2b2748323a3aef9aaf54adfc21142fb9ef3142bb6f0263ec17616db86762cbd1660a6a9bcb0ac30ade53f2dfb90e7a9d0ca559099a235a008fc894305cff778698c1601378b1710d9008dacd5ae42f24876bff616c283f1cebf7c20a993863b437286f28e126ba174a2508ffad235cf2a600e0243d3f91a925bdaa57be000bfc58549950b0535c447a023104655c9660132f07a7303931a5a7cb4dcec9e0eb3e2291f6238542e439aa798bc9b9de1c8bccfd81f8ace7f853d2442e4ab02918dc254d713726fc9547af3afb959d7732b530246a803393c8ba427de1865a175216eb32bac0e4643e1f6d35c9d6b9ba2ebcd350e1cf135cc9fcf5df06a917b2a80460a0b528ffbd383d8aaf80559948c17aeec382849f03ef426fed518f88b97f512bab68e5dd430a1799f38ed792f3507f34fdbe2a97662c651834f7bbe18ea65cc7151a9043cd8475388a119f2448d794634b404863806f7403ef8db842adaa17159079aaab9cf183c3e3f94445b379ee27ae1731d89c510a7f50dda60b9b773f8cb138ea92f9e7dba94eac3f717f903322868966f199caf616fb5f8d06dab602ce9436f673c6d40277156b3551611ac82d89681a582e8436c7e90d620caa1d6bc3a38395f7ef450522cd8f00eb194c30233ca7f2630886982f7de35b600f964a7df3d78f3bcf8c72c4ca75d482db03e40f914195c0ad355764cf917c56cc1bfeeae33903ba168b1aaff7348641de930585654504d4f17bc0689121288e6d449386d0af3f369a9487a0f4b2ed85f8be2d58319f25d65527ea8334d0386727bee5671fb398c1149dfd15b8c465a7af7398133491a8dd30da338786c9790e00359dba9e4ec5129614f02a1534e1b52d115525b1a513cffcfa24df528f5fe0ac54b9c72afd7ccac078551e0af19a974af5e658553c7cfde335762a26aad9d15fc61993e1cac82e9d46e2f769732aa26286e44c914a0ad53bfa1ce2a3df9d4730428c5ca401848b5d57b1af348b3e5f0177de19d8566817d01d96fefdcb119856b601111ca14132eaa0e4ef9b0f0304ac6d4a0f34d17a519bd03b07e41e0a841d95aaad66dd7e1c139c4c1823b5a03b9d1c0478e44be806b35dc4435006d9c224257c05afc23d08d0a5bf19adc5b1c3238e1822b2c59b8d2640525ca498199a0347e8d048ff9c60c5c00b7077b819edd959a0c0f86c5d3b9e98c4f10651d96d2bebc44785f7b2f83248c37b3e5ec8a28b6e61c37588feccb13154e173ebcae53a01781b2f8c5c159790bd34a28a75663e8b6728fd7554035a382d7b4fbb1a38fa197647e423945969209f11b8aa4931d0fb0846057dd3afbe0eb44f27b1d0a4722a8e3fa3f7d0aaf3a69809ff681fdd4cbcac94889793eae17e4b0b014c30f12aab508b2feaa0a8a33ac0f051c63f86067e96da04fd28726b6dc39868a4c308c6be941712438617e6c85daee350ce6ad54cdc9e7bf4d6c5e32a84f3ef9968289338f0624360aea88cef65ce54bdd11e03b4dd64dabf3ecc505520f1fa82e86fab96c75f91d9a600e2314dfad772630ef9a36cca5f1d44eb50b9cbb4af71bf8cba4183835fff077bc0e436b259f2d9fa0f06f7275b2391d8793b4ed733fdd483953461fc7cbe2fc5fc306dce2f301153cd4e4fd73cb53b3adc530b562bc50435c635e332217401786c6517df0a89aff1b5a6c04b58793dba787dbab228a5aa28f5089546dac75f419e8a7cd7046e9436b31061ab1385efcd1cc769064d296142492c673b8074ec93f8b3ea9f96a118da27836fe5d6620eb9f8a95842ccd8ef47e492f3e7f743fa8eb0a71c82fc9afb022d4e392472652ddf4a2330916180d10426a958d5171fbf85b68079f6b962f89c804877bb18d38ffe8c878af3fb58fcfb0117d27d2ad8017cca7d36c8e9a9e8d70b0563c2e23f153dca7ba61716b86d8a2e23dab591be1955c80dfc72d592f54dbc20fea97b6803f77a895648078c9d345efb9d8e92453962eec27c9be7447fa75648e7634e1ff3e917452a0094f930e32cb470b636248fa406a4adf5959bc662c832f21e831a383e8de6d93d03fb72d2f17a8ecd1e7a214e0e388076b79b814d144adfdcf9ea97a35b59f50872ec05b50b6df4ecff2aff52f38395f3c9adadae8fb5966fb583a0766fcd01099361b02305bc783af458820fc1a043e327a804937ee72350b2a0ef90d652dcfeae5bbe18c7aa6c2f0f57b8d2dd0f43f5e1334616576d1f0a2ec70143622f2d2074cce6e57b9a251668816d03c0f56fb3224d0a3791e4da8665d3a189bf1794fa2f5f4653d50d207c0284068420f2d1b4ce3b769c40e70632ebc4e6d45f02cb24ed2ae9ef3f52741a4652f60109c90c0918bacf52003c54afae90e1f377662a2d87706ab75c926d5e8aa89ddc526e1a0b478f8d7f4a038d9855ef330af3fc445a925861ec5a4d91e84234f54219a69e0652b1b32e2eb1392b510557fcdc3ffd8b9831a1316af53dc48bea912892de95c91f080cf8fc1cab1235e2acd5b00a66dde4af611e7a36ee898d831808911b740e707f6d7b3b4acf860a9e0cac315d0bb9b5c71441997e268240ba3e4cf07846259397caf1ea5c88314fb7dbf4d23e4550d6632d86180d361abd0369241c53fb08233c52eef6b686789f3a421565f304cceef77ccfba8b1abcdf4d169836588ed2cb677cda111279b61e5470a4775759585385bcdc405225df4f043ffd1a2fb645e05c7bb5925a2a116a534a3ce54eda9dd7feb781a32449749805dc73da56f9c7cc02f899f8e2be8a7f7c48d650310ea51d1ff269c0cbfea13f8796c42faa746fb4b5e33933141c77518eb0373ab11715b1b045cc1004b4949f21b67cdb7f740084022b8d53b0ce25beaa2bbca1f4ca50c8ef177b9ea8c8b8d857e469059ca04542605fcbb85911bd9192d7b5bdd0123d6421a1fc25f55a1ed0f79f74d7765960f0ebc764d03def0757bf33b916c86cc3a388633bed20384b71a71a119027c8bd4be5597a868d8d637afad4ed4bd82c810498d8ba6e6a63041f208f90848c9e9e42898fa9fdd1d9092a9b7eaf97146dd8054621ce191538c4157750a63665c164d681a48d0a87577fcde1aa498589cc0986c40697b883be88576db5db2879412fa6b7badcf01a851c04838f76759bbef2c3080816971b8b994a8ea89c9dd65e322d7779c45e3e78e5972585a59e16d63315246f4b56a35acbfd62fb22322563a4d2d7111f2534071af99c82ca246d438c945115def339b50b70c4e2a05642a8aefafe73836635ecefdb8ea0f6128b482819fa6fb45b1d0fa0ffab412fc97c30d73d87e831f2d04f8bd6a0b4155b2d64a57654f405305632b85d89df7d97081eb57ceedc23136b7d4be02189b4419d4f318cb256ec3079f7397b40ba387d663d07966691830e5aa86eeb8eac949982c6878891d2997ac9177b327a9590be601b562225a0a83ee8d2e2f62ae877b486e12684cb4fa08dc7bd9a5a91e17a914eca2338615443289e206751fb222faa53bfaceb3915bcbf63d212fd5c53f7bc047e12803874569e1284f77711d85918920947eb8c77787ab23a675db5352277e75b52ac38bbe6877d01be54e9a6810c560aab6e52ee98e34a06508e9eee70a16defc0b0163961f163021fd975f4939d8f2246d862b237bc2101e725d99544db624b682a320183735af8a490bafc37a9395049523fc23adec19d96259cd166f2a94dcba3b3729937675438db82f4657b58327ab55a13a116a69c5d2ab46f9d85d70398cd56bc9016dbcb9c6962a4a1c73ad39933f35cfa7bf3bd5d75341b1fd775de12a58c6d12116b9ff653cdaeabd198088fbd98997d016344ec3c089c86eaf67bbac19778e7ee7f496f3fa50cc13e4e0ec80830f62e3e4e6f8c1a8f9c1e6cc6530829fd4a117265d371a653b277649b0cfcd0e8217a73079992f4757d214124f2f2dcfee9a76aaa493a604e87aa9cbd97cb16d4562522fb527b78385771c08713265f499791b8be1dc05d982dcec9708eb09026837577308bab41dfd103e45b688e20c06693c10888db7bb13b75697da1abdf7a7179917b472654d8aa7da7de30025a123d487d594697d321c0614a046e3450780f7776928c4ddcc3378e2a3c2ab2d40d03773498607b548d9aaeb98c018f402e7673aeb8170ab7d945e05e5ed216c01e8c41b28b967e07f8fefcbd3308dd3a8e871d4bef84059fbe41c43fc319d5ae127d1eeb839277bdfb67a67d6dc417b1c429427b4df3414f5bee29aa9174f8d6e2273b207d1750d61df45312a9ed5ed9d8184cbcfc3b0379fba790cc615ba1023c0d3ded865075df033e7a79b9c466c36d07cf09824396596d340e83397b51573a0d920dc6bf8c0d7eabe1a5b9adb3bc5ef5c529ea032284108df837b98cbffc5db303cd7f317738ceba5666b0ac40520bfbc45d01aa010a9e0f249524e281e5b40ae296ca32a4a3f1c961d227afc85ec0691ce74266e6f9d72e272d17102da1e03ed8638865b82932b0725bd04924cc6e6e105825b8cefc46312eeb1053ce66ab8f4d3acb345536f8e21a2ab4c7cfb0a0269265edd1264920ad4e2eff98db2b7bf353de46e39ab8d40cde6a7fd4c0e7409dabe6635ad3da32990971d832c849497fd1ccd76d0915f93ac47c279861ab611bdd3f61236bc26c3059e8021e9a39082e5fd9a09bf49484cdd303f3cf22661fa3be013c23639d9ae0757af6f48fc46516ff7c78fe2c50c34a22c6b7db07f149b9e70f0fdfd3bf54d878181aac49ef19f34c6b1135709cd4f578207f87e93dbb5d5543bd0e48f3c5b801453d3728817c92d6e5c9623e5fb52b68082016244b506b2e1f23e5a5bf5ea914007eddbb71d1a64f7ed8f1f9784c9cbebeeb4802e51b75847a279a790abef22ee34899446a466357331af765fbf04ad9fcec682b5bde26bc56352f4798ec0731d2d67ad8a1c79cd66d145687283b3a77dd3b5440225b4cf5a40486de19c89cbc43d698145a1911f35e4be5f4f5e2bda5e19aa5eda7dc2770e50be1441161d27f35a6361614f9a1d1d19d46ce7bb8348a079c52dd22223e0938ac1e1ebdee4398189054152c60d510e578dc880899fc34bc76679a356204f7087fc949ebc2e9741d06a285066607c88a55d8b0c69244689ce1a9d38772d618f6aad92062dcb7fa0a0287644c84cc20e49d206d4013bfa3774a138984b7c0a8d45a417b83546ed9ac503127b4af306ecc0b88962a5b3e1a70c5852c922fca6e9fea0c34481eda2fcc6ebb748422aecdfcbbefcc3267be35399c65e1dec1fc619e317d2f976b6ff2ecce4d126c3d0178ec129fe8936b3d29e37010186afa01b4b9df22127eb84ecd2a113ddad8b4a80efc59776e12b4f51eafe001503d28eb6ee9b11a6c56e00356ba136fc53629576b6a7dabeb7392d41ef64039b677e872f99f5dca9130f24940046a014e57a86a8228de13749e84c123a033e6a60243e30e082b81ba96e8a1eeab5b34c014673530c93569f29fcbe0864fe30571011cca121349a05b4e02ac364933073e845f695649857fe6dfa719391c9089112a7e6a02179edfbcf980199b83eec9b36726fbf30e011adb8f137bef0e32f67e2ea91b14484f929afd30b006cd93f066a7a2b131b4e4fea4b238830ce0455d9affaba67fc9703f57dbd293982ea0f8c8c89768ea56110ff4fcf38253df6f8e226957b4dc3dc3bc16e4b0d6d09741c2013a4a08f6a97b9a6df38dce35acdc57ae79104d2d6ec984b9863ce9b6c4ff30ac6051ded5bc5c0bb4b977abd651d01d65ca9b99cb1759fb332cd17eb0861f1c5cd698c284b0f09c336d417b83f283d0d278af6864605fec60be9e1e47ed30570d1b219497e736744a51179ce0ef55905cc0f423bdf8a07959f5e5c2f83acdcdb2b6926fa66db7f5bd04edd1b85a10e206ecff80e771256e324dc43856ebaea76c9bf4c84ed23ea29632ce9ffd8843a8e608777b0d5b06ec6f8fd00a30bf237f0cb6698db2987b0b4f436ee94daf792108b87992e4d58c74dfd927256e98d18df0c2614e4039c654f2e08679ea54b721684aca532ea58f2ecc0fe84136a7b6633626868bc2c3c5802a7abb4e8ff4dafa2350a338cc12d9f6dffa8737a7d0e0e7eded2fc463b9ffc2da6a3d4b5fb92d67b8c650b4effc36cd6dc4536ff0a72ded2360ad55b64de5d06f979e90c7444a5ee202c70299aec23804e6571f943b112dd6d91c97b72ea1f4e9b335fc3417e0aa10399e2a0e00a4f1c7e76bfba30b8c4b294b65f88769ad3fc0468f691022ebd01df576a905c9666fbd3e247798edd9ae1d7f10725235acb02bbdfe2586e5a99ba5090956687fe53ba8375a9444aedc7d78ad9b1b7b35bfed9f5bc31a249e331a0b4e9991084f3d970b96f2435a2f013b391a9b7210a7d0055b5915126fb40300449e95f8cd77adc8ae669416b5952dc117b37069cc64504c1ba78f676d15015546e6bf65e780a81ace4ffa7ffbd5256ed84ea7ddbf2b9a4b264a8318242fde55afbff0ba34b5ffdfea525b53ffa16f25dc746843104bab7d465f6c73ff16f8ffb845231fe620c1d3bb3a9b2bab2f64d3c2365b7b877b7caeff821f1a1e1e0b90814d60fa0063370deceff0d6dba16e16119fb7126364f9ab4652b4574005045ddf899a8e25347ecad673072467cdf20ba2131ffd736e00ed4d670d8d8763037e7b451ea84871fed3827bdc8c8f2842ce1b3a11bafd8b602733374c476a3ec4448b01516f8557e850f90ec0aad067edd2f60099505d27af4665ca6244963cbee0d119f7badb94bdcc5f41818ecf9a1cc0efb287c0be295d3c005edca2d840ebe7e2bf5231f8b6a686556196eac4b5b51bc5ef2233c10bc33b6ca77516453832ab708a9f4dd95bbd22290571449b132fb8af8049944ad4c0b3d57be3338d2c97577d3d4e96b14708dd1c1a071c9bff31d1de61197bb9bf2264807539889b15a666f18b8dc0d72e92fc6a9241618e1daf8176e91fbe2fc93cf904524547768c341ba602748fb6af5a9b5eca4b51e33c95ca03cdbbc005724ef80bf93778fa1092619193a9d41014b523411f63431deb3bda50b323f0af9c298eb55c28b34f1f3976868cf423304ce6c59125fa4cbbc62fcc27d92d29ab7b513f3d6a6b732a7d10d817d483c413a651eaf0b68bf4fdfc82a512470c99685482a3565c9e6af79e59562d43494853affb1ad584a8dad5166864a8372a6b244745cd7c776ab8ed359dc7a426423701e9c19c0c3bb98ff4826b612984bb2dd58f5d93682fcaba399992ea796af09c4e1d38f6cc2dadca96587d86c3eb334a6c24d4e24ac35203cd7360481e4717f3e89493d484c693837c6ef73a655973dd788a9d586b6ff02c53e2afa68c50ce2d5a38c9ecd9bb50c372b69d9c60f02e97e21c64918246a18339c46211b472422ca7b8a844445ca5d470c670ae5e0ea01c91f9d702830f0dd9b24061c6c0de49b6e3f0409f40d85fcd819bc7a2ac95a0eef55dea848f753aa00d29dc8e91e45ca65f9a5b6519bfa4a48a6205a3251847772b52b3fdce5d0179a66a9f1d9cb6935cc06822dab43c2e07e73d0f152ae2a5195639f7092604022ab6f1c48f8af27360a1083090fb5ead8ec931c7e1dd39cae32435bda36d4716004594d98b4fc08a11c37c77bb7193559c043f70e40a9618d40da7a27ae798e56ca4d0ad4ba6dcb1057976646d5e5f9af69465a351004462710906c678607035e09d479b6cf4640f7942984ee4a7b30f4a2a31440b43839d0138845eac9515e2eb987715fa0f3440c54cbe5d4fa43c7a463c6a2e591eb1a141368ea8ae4d715d0bff15231e30652ea86906a2938e569e492dae88d96006af6e391e5bae2e42b7936bae04a42f52cc280c29f39d32040164dcc679db521f56b862a629b9f3e5a5a01ec4aa769ef6247a34815b8d6ed0910d2f53f96f5e9f5febaca3354684dc31ebce97d3df8f5055bbcf99f847d7ba086f6125fdd338ee2f8c3cc4d14fa391d487e17b1b04c50ea56b1810a61581ffd8e99db16d1ee941fa8729349ae858392e99fa7b3f043112b25bd683be4e46b62d3753304b61b10c76ef33732aafaee0986a7646e5575404df3595d517a9f31478e1aaa7ade322a70f3f650eb7caf6a5c4069c1eecba0f5763dcf76fed51d08d297d9dff328c08450c0da8c1cff437315139d8c00f4c3a4c14ff55932fac445a663e905fe06e0709ddd11d662e9025e45b0b1880d9b791b207518756ce49d92d81c524ba21243dd0f31d996ee1e68b5b6f038c9462dc60159aff1030ae09330aa718e006deccf8d0631d0c09b13edf16ae5f021e895f788f12feefdec6b79b0126d81b42c7841483fcb3795d398a5ab808612f2970f57d894519047b839bdc464588ccb1c11e5a2574bd7ef7d2babce26e334890f481e17d227e74a9cf561bbfe31502d3b24964b0c9cb548dac002861e3b783f13ce7bb36aec038c421868c39c1b5f8c1bb2163f3a98d454393501659232c2acfc72785ed4f166b44b8a2667d7a55b8a098d85148c2c48fd3da8c5840c0d6a34380c68c95669aa5793ae45cf9dcf83cd879b75242f2b0f228f27047691da987789f97df0e0c31d25fd51156d249dcb95f659d33c82f16ca7c7f344c9061767db949470645f111716defda043a2a2163857736d41852da1430e79526b32b081b8786e2dd18f429d96338f0476ffbd9f295fd441ed69edfa6b8980f97abf7775e7de817119750fe3e9e630a8f91a29c3241dc2a3e6e7f1eeb1a9d40bddd80e65d898805c1b6dc3988d02a66e6fec51207d3d2ea0cc3419905a057205478235a833810cfaf58bca9aacf6f3c659efc35010f06efd5b49d91489f16b5761959d27891039342dd733a0d9514f21cf9ffddd37c61ba9f08b663fb0e60ca3622cccffa458c34b36580fb5cac9539b7cdf4c05cf00f8e4ec56176de67f73c34ca72912405ca387185beea780cd6a6ebd19aeaf9cf726908b14192cc591c85793199955c686d7bbddc07c7128471b0d5dbbd4aa2758331f5c25d7da3bc75b46b548ffadf12d188278c5397bada38471997122e46ae3435e8f65d993a0f1511149efdafa4303312d230f19c02cb113682eb13826676870145b67e26a0c489048888f9a45a738a834e39ac1c797660c45e19120888e4b88b26549ac9fd23b0d852d33a85b9190c511e5db85e3a8b61086c6ec7eb6398ab3272e8ea24ea19eb5cc782f6138a79e587b80da19491665c5f5f1e78913da66776cc65b4da85c5e5d442cfe33ccac6099f73d247d795674da540fe6f7229da6ddc867a9f97d4065411c6c7a81e5de232018c09527267999a8c780ab19d670557f12cf0bfc3495eae88d7f6ef8f3cb2159b7fbae3831b4dd392259d975aff09316b95b230a96a9e1fee3c0c6c5e87e340245c6413a9fbc7ce423fa218aedb9a335279e3e8ae3f71568eb36772908fa136a4baa3f60fd161b01aa854621b9df81fa61c4ec6670e0079a36ac90a31a4e2745e6e2a04f105a024eaa508749b0e0a778204bcb88b365baf78a2d46de171c4dbd487bdb8b7e03ea81f4c66d3bb59d58816b606566446de2a810710556bb0ca209c1f05b4b227bb591ab8286b5de257418e91be06149b928fb7cf824bde91555fe3569cf78e15ba46d099993d17d87cc28293ec6820fe3a62f66e96e66e63f3412efb63206d3f544583366db7b911b2622527daba38469b687149dce5b91f9d2b3a34ddf579379f9d20278aa7359b585d87f45a4641abf57c8831a09e7f2f23c7fe59ae15986baeaaf3cd896b38e534230a53c7bd3484a562c913daf08f94003c03cd396ea494381d538be8c784b09b83ddded23465dd92c2c6fa0336d636a32415a853e0ede943ec5564e90fd39c7825a22a50fdaf0879f1350f273cb452cd0cdb1e52fb41832f82a562a628260e4a7c516876f0995e6537770c389ecac04415d4433785646a3da00c0bd09bbde4f3e0292a3f56cff73837eed1c4e4a99b12ec54ab198eea571e132cc138563eb71047f73242343ac42b7889b5a0c4df61142f54cdc29a0d1b010ca68234eae8f15cc452e595fe42315c3b0bdb34417c840cc5ddf6c24b0bf19428c6e1b625c7459b2c4201bf74dbf3ed36d9db886cfe46975a550afd1bbaf805526cbed6a7bd0fb34ff9af8f930af0d705d1ade5affa164a66038f6a0c0e899035c71e53d367045e077e8cce232a052dea5f45acc6e75184ee4ba61311f92784844d6b0a216f23626528fd6fbea503b4a919ba6c26d77dda53cfe5f2b30b946a26088f203d57af00911c9687a5bc12073ce7554b082eeeb409e8859c22cabb1837642f4720b7fbf3a8b7d7640994ad604417c6c7dad5113de9e6e36d1503e14343ed169f3c8f90dd01c166d0ae10b64f3ad7cf1e72052bd152d5a8b94058f7657e1fc8c8bbf8613d2d0974f2bbd9422faf3dea2100096a417d638be28f1206ecddd6adf70bd5682b9abf24d9954e6e07c5e45c36dac85a500f8c46561e3de63f22c14251dfe93a31dce53024d0070d2ba265342d8cd8775eeaefc2e42f5cccb84febe409fff372c243ae7f71f0d2f4d33a61f9b0193e6db5cca2e913e94b4dd9e781cc986eb65622f49f74ff953246eb491f70e2807293d11262c802a1f0c3544a298ced84a9621f665b8417005ba2311ec290b751842286045ddefdd4ca1edd877e968c1f6423648bb3d9104d6d478350709a758732fe6620f157b22f2c60c0a317bc7705647dd28fa340a0abeba138178256a59e17e3d0b10e7d782d90e951ad9d4cc689672de5d2406e0cb826abeeb0ac63881ca5509e18c835e39cc64a36dd2a952a84df45181d7ba9abea372acbe58fd6a622ad4aed136cf5888dea09e3ca70139e962d0df96fac99fa2dbcf4ea3c9cf1a73df507a030b8f667f578787759d980f64bf2530fb6dc863b4a719517bc52efdc6a206384e49d7197b425c18b067dbf145037fb0b00ac6f35fb501f9da1e77ceea12ffbad47db737c2c3315f0968cfbece0e1bc2eaac468e839c4fb985c32cb197da4ec987a286232914e93cc3366f24b693d0e9e6475f0ed4c1bce889462df6683081f7edaf00985d3f0f8a98ef009fdc8dca6b90b55dec990de56990673458d761f0642eb3e9fa3e20553814c41eaca8ab0495e64f846cfc5880da462275bcdac3f0ebc0747e6307b38bbd544b5b47c71f6443b8388ccc2d541a89f7ced6ce8eebe8bb21acd7f46c78615e0168ca1a1f33f9ecf165bb6cb9f9fe97ff2d17a363bcbb4fbb72be025233fe652c1a60f524584b075e2bd88bed32767cdfdfd292da0ee9a70a5c99599b0857ee7b5636c07fa6abc9975f7ca88cb2c196e26d83420eed0ba11619196a9ac4ce48fb770f070a110d57e006737a0704c5bb46ab92c50748b7bb2acbb52d4bdc5fb3fc7c7cd15660507a7902ef4c03ad3f868582cef934204c7869b43f8d8588d1e2f874aa3f2f0e22f5f16d7c188730cffe7155df0e757485557fb93b7ac77489d1469a5045ddced30db5d23445d85607ebc0bed3597fb67cd472fe0f279bdab6ba273ffb0e6d553c48eee837def7416854e7d23a5808ba10e9704c5c48af8e92624bdcc56b974485edbcb2de39107553c8af988c0f8b2a2ac34d9c822ef6488c29733adb7c3d13b7cfcdef48e52a8afb3e24270fb977761ccaf82ca351c9a36a7c0f5da84e9c09c3b2d8b69d4a860835ea156d213d2a15ba92e50b5b66ac59b3f8ed9fa2424ce4728f94464df71f8806206cd163866b59eba04a91fd75add4bb05694a616f8b1cb4e25d3df006e3e4238a8c17907f076f9093f3bede64f2be300e38c6296f892cd14b898f266bfb5f96239dfa59763b4501d016c1c633a00e4908e8517a3fcac90c18271bf4b119bc124be5ba9211a6ced8d6ed87c6ae130a76fdf4ed86482867adc598351aea09b7ce45e18d97efd1a76fc0de124089332680cc65e95253a77a7fbcdd4f554579ce4b1d83cce98234803659c7fc79819588685f2a03f6d265a657b292953b152dd5b7f2e0a0272b7754ca956051adf528f08634e69eb7c307fff19df64c101301e1fe0dbfa34aebf8047ed35c83f98d91667da0942c720e79b015cf6a175f55bc563ee6b0e1a0479187e010d9c78005da42bac986b2ecfc8f6ef9389bf6a4319d206490fbfe6972d7cc351d3e4b92780ad255e1b2b34f2bd5cd195925cbd99da8c207f7a6121785536f0ca47c2fa9ac01c95fc67d56c32936c88930aa4401ca559cfd1d8f6b682401f3a5e8dd8befe452bce2ba2553be3ef5255a0c50cb81c4871c6f4c9b96578d52c4f5d55bfa818bfbe36249136fd43a22c3e24120d39ef0776142909ca6edb59f2b0cdba4a91ce5fd58d9bb7a90fc64b7370d8effb1ae640c67cb16cda8a55733f18321e9864dabc020edceaf1320632f5ae3569e3ab74aa42a892b2619ddbfce2e6e59d894cd9fdf50d08aac9e672f2409a403d7a5e85bbb5a0fa6419791d6ad23c97b7f6625c795d553bbc7d989fa39eb3ee79cdfcca4c9b48a813240eb72a9d02e3dd07d11c968d5bd84124c8e383023f867d0213dd20296d54ed8b483c53a86c83dec4c8cf7098d8e409e55282d96931770235a35fe55c5b11e888c1ade4bf60247b19ed937b8f33d507b9866aa65e9a5953f747d70da8fdc1f436c1b7cb163404e0106e3c0ae709de1d3649376d46a3fc8e8e07c13b1e145194656b30bb7c37859bbb0f6c4ec5dcec86731f9225986652bf06d8c27c8c185a342c842b4f2c4aab856803ba22699293d0c7c95af30ba0fe24d225864a9c68d69781622a358e44699f26e7bce45881cf5aa1a529f0eaa62537aa59f0c83b193d792858c51089da9441f21eb3e877a522183d7ecdcf9d70445e931fcaf263c1ef91b78172318000d0f9b70c6863294bff0c1bb5c4d65b65d281c4a16e9fe67d39f7afd4ea5fbc4f226bad15bacff26985e0985398a8e9ef590e94268c7a171e98f90e9d94e980e0770f097fcb6c517eca73f6a2fea2a572cdd57c77aa240b55b9ce8cf3c990e10f5363d7d1d462c1b5737eec64ce1a341a7776176879753a0c1ad35f97578b33dd4f54b2202825c103b8a8f1d6647d24c624a94e93370b7fde58e56dbc3a25002c4ad12703e620e873c82bd47fb4ad364f94962f4846a891e50c7e80a94608af8f222056e612d39a6fabee740654cb85e3ac0d9ee980245b1dbda3fedffad01e7a997f6904a309882d98a66202c8f95e5990399004cc68009ea807c0d983e301cf143aa17fba166b3e7dad840201f02b91493bf3ad50ba3ea67d265c5abb914f70da93804f9dc139c07f0dff5ce7219b7f3539b97b0a99d6fa0bdb64aa4ceb628e8330c6f5f1387b78ba71f0b70aea6aae92e4e41d90ce4ebb73d4c2a9114c66f1fb2109021c8068542a37474c67174b9dd1f9a53d2e2c12597f1cdcdfa9a7c8926b70af79bd70f8e526382078e4ac019cdad1e86fda14e58657e92331d5a8984aa665a98cd86e8cd2b0bc126d2c512fae7050f50cf6247a99e6cb141a7753f2821e2aeecfc169538da219f51277e350db8209368c1cecfca0a1e66ffc8257dd6835f717b7024214d230048766f573d35260128b2b4c746b4511c50f36631eea15b633d4b5f720cc1fe1a35a97d2ad5ead7bca0cc234d26eeb953c0c00c96b5a746c2c650093d6a57bd86d76b1f7d10fe1547c77ea611ede04f01ce6ec1c52c1e206d1a1353620b9061fd4fe2dbcd5d49a6544b2cd207ef680dd2bd36611251f14d834a9fdaea905bfc437629e9b6f7a9da63ce90f8b591e370315f513138133a1039a146e3876f9b7a3333a9de89a3f934cf08bac08d66c9836977441f868ce8b977452c8778496774f3146c48f850f32f3d5c2b7475c97cdb49d9b08a3f61e5e2cc45897857bfa03dce49ae32f7cb42980f585dd71ee4078a88d964118dc889aff09563889f110d2fbf54c139ed1e30518e414f063cf83270c541dabce525cd6b413713ef140ea996fc09921b708f60f4dbf381c211997b03f781f1ed34fb8bc2ebbd882148b03e6ae605382ad7beaf9c254375fe73bb8f17468ffab1a7d8ac224a67ec32e1df3ec20377f529691b93e77b0257c1325d854d0783282839a1f69406d4fb2578e10b941f409efe8c9909933719da01e6b1213dbccf5ad84e054f62b59a5232978d2a689e49825ec077ea1384e7e3617d45ad8297dedc0c4303280b705bb5852729cc4a524fe603aeb8da6275a55f35ee8da8efc1f8bcb7a4971e29f573b0b09a9f465ddd9bf50f4f014bb7898d03b22d56a4fac2458b6a20e79e1476c34422d3fe6ed0b0f79aa703ff8daa1bfc0596ff2ea5414e0db9e86a2125dc3c164a52d377917d0554cef42feac44e1e9879554fd8659a750c0a14093e53d01a44cc9a6ef1fe301b576ed31bd8ac2695262b8b3f86b85ae66f9f691e5d0ee795e372f78b449689a1a66b987d40375ad8de2aedc24bbbbdf9209751761005a5bc6235dfe7bbc0096f0b2aedecd00b3880a3d935a91a4c6fe03f34e527f4c9d1c1c25bc5a6fe77a5deae3c4bd2bdec2f5832ac7cd816d6b9f2cb79b7d143a9b629a5e5368246492aa983ce167c91e5eee0c60f56b1131345abaa4d25a3c28077771fdc0277933629d33e3bd8900d7b565aa9d53d5df231d1d5cc41a3d28f1a076c6aa97877657b7994a30eb7374b4417b73469459a4c18c9fbeb52ff16ac8485fcac32a3207b4bb8fd85436b4c005b2841b1d567afdc2827e65ef120d73b8b15c147ba1a4cb781d2a034484f7d7fb0c40e3a941b317e67357616ded3620398a9e8d0f260ebb89c05d3ccb07413f44590f1955120862d23b8adeb27f20ed6393b09517f47298bff297d4aadc15207015c857d5c4e659703c6e5f48fedfedba9e175bd14c71e07cf9130b03f537215ddefb52cdd0a55195e9ee39095f03fb38af83161e022a02b9304c390d1efac46c47118d254d9f6a95953e3f9a23dc9befa67941f83522c8b6da8c0f7f02e00f37c5556ed4bca2729eff553857e72eb51ec91d1eaa9479352bd31be9db05abad96a96a4f2b77170133e9db2c209538f8b14da14331950df58c83a68d529bf850ad2301a1feea795402dfe763ee2d0b9cf4f10da6c78787a2c050f393098662b4886e06fc43814173c488a7fd9590dbad92787b9ff7c42543331c72323ccb93b4aa7fef7450eb1fe706aa82eb244808ade44043a30ef3164b38993f8a5d758f674eadf1467dbe752fdf03d4242a9c8ef0f0ad88566085e6ce6210021ca14fe39f889f10203d7a820ca62c30c184f0ada3bda380b31d61211e954649c3ec6cf215b0927f1f9fd55f9f70c78f6279331d3c65117b28bbd8173689fa8775570605774ee6a6697232bafa7e596c8f9ca215062b86d30221d804aa9345a08b14cec08163fca40ba37bd6c0a383b8863c26e2c8e68f3fcd7e1ecc51e4e3649c170720d7ccf4e1f4bc30b74d9534b5c5a8f75e43c8e396217389d6ebabf4050d5b026b63a6bcce592eed49fb8facd4cbcebd8fe6a35b20e150e6e98ee71dbf6fa22cb1b3b483bd38ed97dd4bb8beffe7e83356776f80c23dd9a48ec79ee4abf111b1d0c931cd972ba6bdf2613d698a2cab5f58700daa999fd12eb7cd422ec06a4766385fa63610f9dd0cab7bd89139cf8ce4c3bcd7c7cf160924cdc5051f76d14f4d67e499abf3d60463f1230ebacdc8436076db0ef75f448129337e91b9a8bd6400c3abc37abf6b96d7b8a27fb76432f96293901c01249a76cb3b75998576f5556448ddc722be1f398381dc6561dae07506489076c3f209dbb42166a221b272f990a832d0810e14c81d6a57ba906fa9b9eb7e0466d09973152a057da9a178191dcf3a2cb4cf7ecbd1c0f51f8485f04d7a432ab0d5f9f7bc04e718d8adc93f7bbb3c95a08a3e209391e07a31d6df67e76c4e05d43eca0253da2f13532e5a99f1187d2b16a7f13c839e3cc7f8cb759adf0e68714db6011b1a4419e432e3324c2c6f9eb8f224a37f0d6ac5c8d5ca00a9e8817bc3bc75d7bd836c8c0ec8a3a9d9914135b67a744b9ce8e80599d284dbb191aa8ed06ff1deb26e9ac92dd615b616cb27c50f20eeae5d8507ab730f3ddfa2312718642e445ff85141475355ef1283e3c4fd08c14d1d950889b2f12139ed06c30f8f59de112fc0f0ae3dd1656a184171cd5aad2a57d2bfa6c114aed41412211418389c741faa89c0fe53a2c1c43e6a733f2d633f9e96b74d3f514f21ba22e85e2e7ed53844c6aff9ae766a1c2ee902821f2fbbd4d74cd042b6af610aa436f5924ee41fd420449fb8e5ab1ac7a55a86c31054ea70442df5d0f98c6add09258836abcf9600a4e291c3e38cb51eed6d09d1eb4e9782975d8ae36735826ba172df77aa966a3535f5f5b6f1ad1e38caec997352b5176a4d69f65f3655579202cee49a3efdffc8b21c1f36891810a6082bf36362e0f83701afc45e8a134cfc836c4d1e8997f2253db52f3a02a48121eb87e2a947bf377cf7f6606333d29f517c5365c1a39310f6c1ace7de5849058bb027c18f74511505a7f2b19fce5bdab17d2e9a66173febb957506a06f7881ec7e35529a5f86994ab1d1ac45fadb1872499f7c1ef107d2e22ebf2aff481a28ab269cea3114001cd1b6d5609b009ae456d7ed832d261310f70e4eab4d7e92162f5e6dda013516e915f9f0df08ea21e0fe6de0651c19abe9970d970a1b3acf1e0e5dcf64a6d329f0959e8537e29ab450a63a42811986f83d7f1ab58293fffd5e35c041424979a2ff0f7bf7638fec91b87d4be6f1072d1e65a66aa1f27b88689b860507d322a8f8eb507bebf589fba86951d278cd520f32cd52313d50ee2381cda0ae1314eee5c738ad7657c35e0f73564fccf73e7390eb0ac8e51b16c2aa943cee62b194476b5f3a82fe4414385f8a4639535b3399fc58e40b6cd16deb2c84f94c5cb866221f537061bc30c54fa4790199d652b6421fe540d73f2152ba905541e11d3812f52092932e7ea3188ec3129c8ec532e5bba7b07e95b09f4ed3e5a9efd83e6c96a3ae132215308a8574443494b959537b2197bdf9e66bc390c495553b927a62263ecbf252db03233e76374cf1288b5cd1c71507d344ad313ebe96d0ff9cc2949764cf544aecf66b338f79bff3e9924bc2db3f2123c7bba38693fadd3e7cdd8d6dee48034b8ab7c2834c9256daa48e3d657b5b2f6b483105702022d60cd3b5f67f5aba00dc5e11bcf14f02f4af31a03fc62fef3f2943b12ca84dcd778e5a720380860003e5f7bf9b1b9e3a7569c6b3388a50815b66c130863d8421ad44869a9f4766de02a839aee2b9d313f55d09fd102464ebe27607c8015878ed5618f49d124ce7e498661c29b39d6e72048dba22352da36ece41d0f4da71c9a228477b5702a96945c201ca27cc9f84f6031d0f14263b43e1f64224102cc9a8a3aa2f4a3595f817a036b0c5ae8bd517b7e5be11e11ebc9afd462a67f0cd2e30e6fcd20dc6c6bedaec0729319c60a8506c0b09c7798b14d5984a8b545daa52b4e9812e631cfdb06cbd3c779443ff5b793233eab880d04572140f197dde638d4056c8a5a204e5a7433a4b61e37f476c5ae256b2f09552f6c637b8e6d63d8a5e2cefab84a34dd31c430be07be6572f11f36c3e2ed65b2a2573a7280cb7e76de6aa5590358852a70aa2572065f8f98b2f5f7e1eec4f9f77c64d46d97b69a7ad1739c09ef1f67ecd5a7dbef90a46e6d86f8e73efc60ccc8892179857973b7f3b3a85c586ba6b57008d048e9ac0becc4c70438348278db7735cfa46ef074d6a83da084489881fa55d26e850849cd0fbb718beb5e7f94c6be4a9a1059f6422ff65864a87b4d4555be7b0882ba7e3d26e025aeff56752dae08c97bfbde63009ed040fb92d67a539414e072a28ffa2a0c4399a5381b01c03e0c64d8082e1f8f515dddcb55fadaaa557a4dca6743b74b716c0e083f1417298bfd65aa45e72bf59acea81b828ad365eae9a1924eaf83eb7b17913868603e138f692d4d92d20e3ab1c3ac72b8ce667632020683c2259562e10f5ed0c04ca3eb77d4a8ac2049b1fb569a7c32c11a4a8e5c071b6898ffb8f930222331273cc6ac2febc7272c6417c58c26d426f210a450fc350b96980290268e8185c5459906ba0a385011b9ceb26a18c7660189567212a46fc7cb1d8a983d75de0e9de88a3052d40b7e555022021ae4820371af3bfa98e4030d11c05d4a7d3c67c0b43c4cd844f6bf3b8615fa1bba167d0142aa90582b8fb97bfd88d1435955543bed31c42235ef302d069a78d3590db73917dd53cf23dea96ecbfe71d43bdc94f7d5697d8486f84b081a284ec6c58790b8ed03cb191fb9c565f8aaf81b764502b4d26537bdcfacd2a5755a5ef71c0e109b3edc05510f2100d39bb7eaded08abd310532b8a6f41c96e95b713ff6c45d03e0a239e6bc2a9009b017bd48976c4ade5bc91618e1a7ba7cd3c0983f3a4d5e19f8493ebef17928ae5c0397696a1a4501ef616f3bbdd683153b6de820a807f1afa918a4d9f4c653b7bb70f845e5df58f08d10f87cf1e4bad6497d63418599a2a102b48a05113ae6876e070dcd613bc46b708a523fd7646f713582e6feaa4aad72e13630c96af93ea9edbdb15140f939eaee7ac64fd2559909053f809dbc50293b0d841875bdf353269ed7eb6879e2569738cbd071906ae45c7fe5da002bfce99422f367d26808f04fd86b777396caf89f1cd3827387ea067ffc494ea9461b9a85544e78cd24bf818d7db08db048a23a8817044b675182939f6c8157907316143b00c00aebd0ba03ac150ef63c5fb1793975aab8e092abf54258a1deecf8f1b414ff9f2f6b6d1c226fba4265f8724715efbe9fa4c2c8d61f0750cd39a67d61d23f16587da2e29278a02068db2d10e18257b3ce43a96e4937523f9484e931f0c55139f284d62f57e2d44a5db59a4111c734c61a83c7d5e5d881ec177b330e3460205bd6959498d575edb2b5d949736eee89611047077551730ef02e874303a4427e1c3531eb51803fd81cf85f9e48f90c0187724d2464626a6ce37f56140055c39de8b7bf4ff76647f68cde3abe9cfe74097f338e42c15d69992841ab65e4e08b41c6d7b1de183f05693f1c1eb143c86220ff34a202bdf2c9462afc68229da4e9125f99b913994f25432339bdecda41976e2248408bbe37a571ddfda9a012712e6f42255ad5c0fae8d468747624869e7d1e27bc331ce60e7849f6fd68fea37b8e906716690f07182492f534f2f19907fc166fb74b75715020ebde7823f3b0b1f7e0c69454b7a2331741d17984a7c2c6250fa7ad59fe7fa0a35c4a163dc9b55df30ca4faa7b634f82d6e50ba951a8a90c24d58c9b5cfc7f1a47f782bb2e21e79a50d9c16c794e27c58e69c409254ee5d4234ce17a17d3e607b334b502f6e83ba0fe738dff4db4488d429fc155e884a1c3c2d283c3568dcedf17d5fc6acf7dbf868e7cb07d68f33d311a5e63d977db6b37843147d01e08c1eb1ee6cb844daebc2f8d8cc5c1c0556f3bfc47658f1861129c843a31c18db0c37d430205fe6d0632cf5506ff27be897724f3d71978f5ab1f19c401e3652ec946d0ea93b3a3d99d38529c194b04800229e2437ffd4b4d27ee5d7719c998420f1f5b8987a1a916fdd76de7a0170c53d4f0c1570e256104959be0e209023ed402ddd84da79ecf13fa003e19fff8e4486420f6efe099364f902201ccda97da1d63aba3d99a679c1f522c136fc5ecb03d758a5de5136edfb75e7a41eb020cb245a15982475502edab93bd4b50514e79bb06f584299f44cd73dc1f11eb23ab8ec1010ff23bc58306259c9e66cea85ae8ed6fbbde20f988efa06e282c4e44c1719f82458ca75f77b2718601b6cdc0858721336897a7bc6e389d07cbd0c7cb93b21a3b359c28ae6f88307afd3fb82f9edd806109c3abcbd35a04d9f3ecc4a06d0e36d190a0d1a2c17091ca45baba9a2a4e83fddf347c7f75247738b5cca53f85abbf304e962b06ca4e7cff050c9229586a99eb7b1110c7aeb1d0c4fcd33b0f8a11fe3a15a2f6d3c49ddf3e38d7e5dfa25b5153b2e4473ef1e7a58a48d146dd5f6f277f3b0de3c69d3c7b40f4214dfebca500253f52777be9fa79d9f03c9feecb5729c94c32c8752b62af4db1b0833456011995bda3527b3d7e55a4d7a589630c9603e67885579297e975c3ab5b8c087c38949e625d65d67c8b70d68104e9739993d0925a269a1be7cd84b42fff1e80463164c40f5198f6acec5b2af61acadbf66477ed0e4973364257c50bbed5a0d3702e8b99fbc53ed3b2b9c9f6b111082a5689dd457162d57b3a66a4ee8ebf18e874fada4b9710f361fa5a97ca98c306d167e6be0c7730934743639110a53d9eb2eb51904c1084c0d0974bf0d98a6f6e8244fe6434f9f28e145ade72b06634e8079e0ef75917d383ce97f42a7c98595cb28e8d05d1f886441f5d2ecbd6d517bd0d3e6278726ed5346712dd08e1fa7548cfbd167a7681c1f0cae76497c8c60c1fa512eb2d42a657f71413c791fde3209cde37136c37b0e0d1808ed02fc5bb3c2509fb1400203d115e337baadc28521fc07474d9f253dad0bbe81a31c99b7f6c4633a5de407b32160945eb6b324a8b7fe28be5f2f6d504f3af146c94083d7f4bde926219702405cf3187eea081b58fc9bbf665b543dc479abe4be81be287c1621be6851504a158bacd6f80fdd33dbb5ae168893fa5ad76c1e232fc87d92f0e5a18ff8596f748a004b10c2d5e709baafadb56419c2df011e59697eb8295525a4bc3156a6bf28a105d0c393d231f2c2b73009c0d99b5654cd9f35f2f7de5dc3090e1358be16db69b55123e3ac80e5553096125f33d4362a4a0821be065deb1516bb786e90e0f0f7a54f7e4319539b2e20cf5b34e91a032f99e0f24d3bb5dbf4b134de14de05ab8475d70efbca62278a29f19bbbfecdbf5eb19a0ea4bf373ddce8ff094ca1b93b12d486cf4dcfd1b0d44fabe125049f4acc03c05dea4409ba0df356ff5be25e660bea0ff444d875409edde4fb17237a2e2004453376f06da41162198122eb658a39592aea71757a1591f93cf83555f9e2d4584cf6f78eece0cafc70fdc4ae52e613594777247f45772e12aa1ff6c6b01d9493e9e42893cd7f10a66649c97b245480ab77fdc2a4bf0cacd67911f71c5bebf994c31afbb959a9c224ef843617e68ee1ff461a88ae9f0bf2a0555c8bf34c22429d12505bdaf067530ddf6a96fc77b267332b34739374219afc6cc5b283d862e105e6f6f73ca9893c6b469f0c5def37aabf0a1e9f1f51a033c1dcf0d6bd22d56ae5a954249a6c47ad08ddfacef8f13b0404e365fc50d3d91dc178dec9ae607edab37818c1ea33c50c0335229619e7b2cd5e186b2742fc6ef31d1c49cf2389423850fe56885c52aa224e809ac8a878191ce9e82d7e1745f47af6f20e3e4b7c7697a465aa4ae70ee0f0deb1b2966b9e10ede713f8118104aa6c76b63cd8882b22c99192cb2a6129235d8169f986ea451831d8b7223219f484923bea4b6a9d6a35a09cc9b334683a9514b6d5ceb66d3ad772b4ec2a1abd1427685919069da1907cc22c0b8eb80569ed9e590a7e12b3d6e04ee592b0b57f26f1fb8de1318bf2d4aa994f79c18493ae929fe8cb391d62819400938cae46d7ce56b1a3c84d2d0704b77e59d022bfe79d5a89f5b7b82d4a44d4cbe94a7672b8a0da5fc2d04205015d835fc9896432c2b54701199e0be365a722520f0dd51c30c6401d8bcd8efe017e7838c388ef10b119b96df1e5e5f1450c3336b0a0dbb99a87c0d094b747d6d399285d4f48f0a92a3e8115bf17093fcc7b3ee8c8603085bfaab99ca64853994ce4ae53d1092e1a3af7782d9b144038594db6ecea5539856801e7386490950b622d323f94e57352245e09583fc7391ffaf300d9e5e6ff16f586395ce4eb9ae3d3a7fb3d2f0c4fe8ee28ef764dd238c785ef585c9c8b34932f22439b544c36e05f3066adc9b6bb1c8b0ba408e1e6d66754e8e2daeedf41ffe90969da7f393a95c26de0a031dca6129777f997952599abceb444d010e65c52ba4b7669a9cc0b2c455d6483e7d3e52d129d39c3e99396f10a8e96c2359154d4e1f84da138f9d3edbf64f3e85f365bf89cf1fda87acbc874fc3c67a1e4f6b3d1ee30786247dccde1c46958d0056e375a6b2f13fcbb1fdc4bed5dfc5c6055af1e676e94d9ff89393834f2c972ff2371a83db4d0ed49399a9add082fbe46cde18294d4b67800f9b311978eae9a76ba2d2f80d6c9ba7c1759649b4bcb36a3748461da387bb3f9f714f7920e590b7ecdf27b7577937d9de0fa5540ecc8ac0481ab7c04d1d3c351e6a89b26a0fcc59d48af769b18ee9721c593a182d903d1eaf03c7cdc772d4235b1e1b5d82ba044da4dd22bdf6f7076d00665cd3c1515e6a50228f694cc2aadcd86a83dce81f13b741e94aea73f0149e85d467947278ecdc5917dc1103fd5fd0abe459a9d2340373a9d76d9c7ea1ef4ca5d819cf1cd45bc10c48897b5610d594072fa5f9fdde0329c6bb41e7bb46a44c5ae186a92019656f81ffcd480da2738ea3f23eaea0f193954e237353b32757e59bd5b103619055348015aa5813cf527e97f551fe5d5ae011f2eb088149587f4fa2013376416f0f87664e459e487bc8937c965852b7d94494d86cfc657a5fea39f004c9c778bc0e7b1ef80ac575bb6c16e6b053e36ce6919a6888dcbaafe2a856cc122721dcb7c93ee2d78a6530f6461ca40d79a2d7fc08b53873db9726829b9ce1891c9553588f80e3cae2bafbc2084af727d103c862213d240e58e208dada6c141b2ddcf1144ad6ab033aaed30342f8fdfdfce4d6ece8e20e9b776e057e322a4fa18268d7dbc2dbb9b25bbbf93e3624a913b631ff2f23877f0bd8ae631369dec15024e44374567fe95f7da65e56038464aae3691fec0e0c3378bcc3899981d4a8ae635dfde2ddb32c0efcb3aa6bc1414376d535ceb77cbce2a378d8b1d252c9d41f18daee1d6d3c2eefaf829a96325dacdd1e9572bf47620fe95aa2adc1b56c92313ccec62aff56f0f8d5fb7cfc94b7f55a8500896cada721f32b69ac85b063402ada34e5d8ad9a922150da1d0dba0a01b03b5c05504b8afb9c9659d5b2d4115047acf0c2589f8145952eab12cf7b0596025bbb00bd4d3a7a789e030d0078ffffff87