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 67296 8059fdc6cc19644ecc80b5be304db7ba19d6a833c5fa5c8273c26e7881d159b0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cbeee9bb4696a2b4d017bcd52208bb280937269c91cf4589eb31bb195b6a10f1
Certificate Block Hash
8059fdc6cc19644ecc80b5be304db7ba19d6a833c5fa5c8273c26e7881d159b0
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00a06e0000027d0100
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002c8a010c3e80e6df5aacee7271a024a0c47d57bce6b1be68f8e75546eff8d1568c86e4d1dc473f2469f64e11e3ed19be25a792215445589f2e64a8e87187c0d2d4652ef2f8a10f358e0bfd038effa236751cea8f70f4fa934d030000000000000080000000000200a06e0000027d0100

Raw Header Hex

0000402046f6ac7036ef112a33fdb8ad5d4282982f029a83370a65ced0c5067e013174308d72e7848c30318afc3d47949b2ba649789aaa89140e6267a8e013bb4ab3db86bfa2206aac440118f1106a5b19bb31eb8945cf919c26370928bb0822d5bc17d0b4a29646bbe9eecb

Proof Data Hex

59,560 bytes
1212160103075fce4800788cc310b583a808a86a06409474cf9a7c660b7b5ef0a1324edcdc651549db4ea71975e330959ce813700847689344e49949036913bbb21186413f47b8acacb4ad4b2f7c892a9de8312a455d9528fef0a43e4b86031ce3d289187817280d4703946d6f27753aa4331ea9d0d1ca63265aa602f67c533625660a3c9d6104583d1e7b149ae7c41dee3debf6ea59920234eb8ca9950b2012f8233a770581408397f86f3763696ce5e5eb34db1b893e887e5f3d09e4321a20c9f85315a91e880287feb16a4cc58115dadb7d2c76d3e3e93e5c3255817f2bf2a1da1664e0ed6ffaf7d7531b5dabe3d3a7ff3ad4441bf87110a2da0e6a029d205e5e6a9b2c2e074dd4539ff69a1d3596c0ba3cafd4603fe3642cdba4241f5effd50fe045dbc2ec096386d0c81708ae76cfb20127ad3c20c1928fcd283eb7df6b4a95d9fbb9ee3dcb24568ea339adf731286a257938a904fef357ae97be8b79b52fe464c807d1ad4a6d29a2d3ef6802df3851703ffc1d792bf517a3236812fc09f6fb484f203e05404f977b4ad3cae62da0356e940d0e68269fbb5106be048354ac0c8e6697e65030da16ce7d59a6a3de7d11bee9bbf135c178bdb6f7603de710a28efd4bd96ed1145f6638b53073a5f7d1d77163b89d03fc1c1dfda3cf20f5db3aff0ceb95381712d4a47ad97045762c75d53d11990a8edff6663f31f5c5d63bf2810b5ddb5ab082f35eab5359b7dffbcdb1bd65f5af6b3ddd040372436fac4a5ce4095c3da4c14ea40ac7774da67ce566716c9e974cf18f4fc7b5f02d9cd21a1aa1e2a454352e5fecda2a5a16a342281f1ec9f960ca9c0ad5ff2bcd3f5258e0866f6515163b1685da2d3b439c07d56aa7e525370c5d2e81350f3e1fa729dc1d331bea46dc0634a7e79b26d3feab66507922e68be0a0ce1d37bbdf9bd3b86cee4caed2f05cb3268ae7353b0f691750ad9db47da017da4a28c6f7a1f737bfd70ac5705d0095e47265c88a4e5edaa790ef679f05746ff91d63be6601f1d591ed43a1ccebe9418b310ffac863e0150367e9bf4bbe1c01553737d2daa1928b8824d883f949147827f890d8c777dce2ee738338d974ca0951fae652f96748477a4258af7764f12a271ab965ed6b2f9287106bc9e9c324300be972c5b4a885a40690b8b247be4a27187a978a7a12ffc9274bd626a136211cfa316d1d6324f8e767dd8a16d2ff326fe37a7fa94775fe691aa0fcb7b93c7f22d05ed71323eed3e3c73af9cceef72aab28ad44f3dbcb6e7a770743769c3932a0450dec2b72639cdc253caad8e630b40e7388d8f6e352075c777b5c8a4ceaaac68fe8a773c5aaa5cf23308b89dbdb02a4970eadeb47967352f2d7836e0ed353cc023ecb3ed9fcac895a2b2c0bd3b3aa8f90e14bbd5ea614a92d32cc73375ed8d781e4350843fd17f85e9471e4b6671e5e1065ea52a1b40815c89f3c404923d309876badd84c703d04a0fb33e81ab4472f29f117db8aafbcdafaee6bd1d5ef88e0cb96f60b6201ef6daa645d866137a887878bfd54c9627e3ed33ff5f2003fa0609e4f52a4456b2a5b7dc3637d4b21241b468524dca2c93f5aaaa3cf7228de925b4ab6969337b9fcfd23f214f70a08646b65b309eba304d7db9b84e9bdb6107f7692bacea953c90531845df36a525da0577db5fb54537454c548139eee2aa8e23f680972876b622a4188f1b4e4bdf0ce9e92a38b70d5fae55827ce9d8995da20742b2d2211a20232699e7efed53bd8cbece86e09f81622a5d62521426d013056734ab2732fef349beec3a0b747e541451958ae17bb2c589d49d21e5b8b80acbeedf225957fa3db887f2f7fdfb81760d89e3e3cad67d4d1eadd70852c43c9073aa4297010c31837bb5c73c003ad4a10c03e1660048270f8670ef7b73886c0a23b297825d56d6b3cae7e9814a8864aa77e7bf8fdde5aea9c44951cf26b541f4cb18a8069a91f4421e8c7b981db7b907ed397a0739aa421dde0dcc903ecef1a8e48b4a801e47e977b993db4d5fe541ddaf97bc090b8da614fc1f26c4dc21e7057be352f5d51169fa3dec1aeb3b1694fbf344f70e0b7dfedc3c134b1e0fd269a452aa745e1870da79c36a7d2da4e12f0ccea655ae09cee3a052f6bd4fa40022391261f21875af76ca7dcaf3bd1fb9fb1f30b3df22e5b4efb11a4ac0a9481a0611bc957efe4d1b4ba9f0466016539fb1fd8468e30ac392721009bdb9748c11b9d638835e1d6dab1ab8eb12a74cef1826c99eb9e8cc616732a2469c2e1c59d6c27f29c29cc8334c7ce0a72d5c6b788d5bc53435dc4d4a7cab4b684e99e555a15e8e05a5ef0935158b95c06ff1f333a4a9536ea0d9f54500e9a07adf0feec88dc96dbaec048eaf7ea01f57ce8954b235271d996fdba13a5102e8925cc183c506ae62e4dad4ed8403a312d3a024eb90ce0d8f19158ff9dda35d221f18d903daeb7c2dd41851b56b1a3c9749bf93df92276d4cf4b76c1758e1ba52343e8cfb537cc935abaa55924f1a759af9304bd05ee63b10bea2e3a668c766b5c1337f1bb1296fccf49ccb965a59418e1b897fda4b534acc079d9d9ebf6dfc4c85a1f378af85d76de0501b2c9bc336e570d5c1eb47e4a874cd0f5d358fca552a82a16f4659256e2041f1881d2881f133b1de8ead61498b12cd463074cfcb54ae418f14d16c12e47daa1be81445fc7b6bec2d06c2b8ae4dbf39d1c663aa133b5e43d52aa8acc66034fa2432fbf91ccc5cddea0346c50cebf12dc3b0b07e50aca434c9c80fbf03079c91ec375295d6d7a4a3774d4161069eda7cdca45572c6876a7b39f0774753279428e9878fc951c03f351aaafdbbfa13f5f36aa6ee59f937decec1d3a0954c3ba17bade99e5ec93c5ce5f045565842d36fc86126146a5616d810f117c1ec89277c4f7ca87996df4bd4571590a46702c85ea8ad3be9a57663a57b2a446cbb177c5f316e3965e221e5cd96f57a822e923b78b989748d6481d57e0c55302010253f39e7fcccf9be67dcd2c7b3416ddb84a0d43194996a39ec4edbf6b38d3d7a91ef99fc056d1d6a31f1952a3399176a6c46c1f0bc2c099e99cbd94c0044e2507907cf10910710585047a184507a9f15f4015b2c01e76331ba723b8007296c409cb6369f9b03fc913f01a1a24b20f4c8bcdc8418754db6e515fa8eba98c394abd61b5496bd4ffb7a442845fc462562c82be58d105414aa64bd7d3a92f3e1c8894099f113f84e7c6127c6feeeb233acb43ac0414729ccf340386f62ecf5970375321779bbca7ee04a7ec648e8102764f32f151ec9ee302aa5b4413a6f038bfe4053ec03f6d0198e70e0bf4174891fc246a26ad541474772fa753371e591321c340bf9770b69ddca72c0ffff14318cbcfe75746c64e6d9e57a39c2a2d3acfde6585f6daee7488cbe4da946945ad046da4152780ef3dafacb71869750828b40c1e181a95eecade05b5204f6fba3fd19d380c81f22eb0837e4652c6d15e085b43b0fd40e5c7b861dbc951ce711aab2b6684aa8ce1ac40d566960f3a6a317620729e7902ca977b8e6bb7c1a04cb172ce5cf389246f3741732ec049efc2fcbf25609d9534156cacb991562d16e044a67b25b5613583229c12d0c2c1a4ca0dc293878f9f1b39c233e1ed2d23d566869239cd21c510ac6ad0478e252917a56387ac130c0ac2ed335acc4bc98b3d0fd71c384a889d26999b55754771a796ef8d319f11074b49c98402373b864ad13fefc0c73b7ad5b9bfb09fc0d7b53718bdd81a5c31a40597147ed5cabc64bd9c19dba24529785b096757dc0eeedecbd9d08e0b93bd187ea19ba2fbff1b72fc72f2c76e6482de6b85b4093775cde9ff9e29a2a8e5c86fa6ab8454f4e6cb8a16793aab5c10646bae5842312b4006d81b4ca2c5f32c2c3af6d36ef3d6812b9182017a703f25518880b9e8cb5b978d32449216586efcee6d26def483b831a44f1255bcb352ced8f5202688dfd395588245f0be9f51cd0a180584f18ed33c82e5754b16c691dd4e69a8dd9b695a01a3b1753b718d5020014c151e852867ddfb8ad66de011f9df9b2ed091920689be9a5393be53d75dae0ff2e6a330f623e25605107e718639050c0d1b20d59577f1ff72760adb28da244e4a2f3c826b378c495998c0ce78f3da5210e6a499c7ae69debbc722b8ab1055a556c763adec5e6381f1f7d78c4842ea1c69c86078a2de17bfab82074a2d1a6cd8be5a4fd2956fe856eeccefb86bbb56182c4c0fe54bff10a5fb2b723263a7b7496fe6624ce0348d951f14d1dfc97ffbc5b1c609324a6ae9a88668e76e535cfe58182b82c59aab6cb3b4465cd03c81dc21778d285973767971d685afd862a95cd14f1f46640cbefc17239de409e90a090df5213a51238de42fcc2ec776a1939914dce3d8c7be43352562422beec1d7739bee3f001a593612ef7fbd6299e3b915e5a5b132d3860629ebae70853c2ebe2cba04441223cb316e25c12fa9b6474649fdd430910081aca72749f646b5452cee6d4ea4b1ab13772f5ec53865ed9b509702cb03c1e57c06aee80932d8693872c482da138f263e3b28012f8cf5534cce46e4d6f3f4afd274bc80af0bedc7f5fd84613eb38ff4345919700692b0417f9b69f067b46a7f663701dec346b66b02a3e83f4cc087ae5118fd73435ef95a88bde06ab93fd6289912112d77524a13a5f3871957c15e23d65c14736c8bf5b308af89e50e37e424bd335776bdb2d7302e2df361fea0e91716dc87f3e251b40aac07908fd23daeeac611905866594404d9df6b553ff429cd7c711e4cc056b52ea1f4c60db806dcdca1ca80ac2f44aa4d9be16a2f1ada9e9b72c301748911f95557bd8da60e02655f9202e32b6a92cbc7dda4c82bf8d5c082b5a9ef96c17c22078d62773dc9d914609754dd0cf413bd170c33988c916ecb13d459fc10d71aa5343ba6c89ca4dffc95e8b54b5366098ccbd1b4c4d465368960e956f1e3b842f8937e1c762f53363c98af5f3c56e06066d240bc6a5c6f8d314960e63975724b40f7576645b37d9f18d3dc41817802e4232607725331b743d4cb0e0a9808e1f6917ccb19ee26fa5f3ce04900cb6922e70ebd13bf8773499784faa3a9c462def5730f7de8f917dfa5d2806f62351015ceeb0ed244e2f2c5b22b322676f648eb63f251d309c93827f8268779f917ff70a58a0c1545619be9765d1f13ebe1e763b85b72d57c9178c3dfd99bd3b0eb4319024529bdaccb26246e38ad8481c5ac8a70a03e733b341d901250f81d173a41c066466e5a6f532f1853007addccc80dbaa02cc745ea60c3d0349557cdcd96a709991d17bc9a0a1f4ad241e50bf89732e4def8d9fe8d21bd41bd8b8bcdcc4ed4d8ade3541174ba8cb635f683b4d22efa12ea21df0052749a2f4278c13595a67ec0b3861229653480abc5f0780bd9c686d8f3667d2489b3610c71f844eea147230c326449a8143509093bc8ea62c674d05c3e8a8afd30a55a89b30cbbc8552f5e76f3fb32e9102f71685dd479c0f162bb9298d4656978462b37739eaada46e86b9708b229e12d56b3cc946d47566efc80373564f74071e6c03f5bc142cd60134eabe4203bfa71c0623a7969ea60fe3ef586d7abc9a71b0b672706726dcdc952e8ea5133e677bb0b586b6990d5733f8a71b4ade57fbd27c739a3e8686c505614c010ee292e8d0fe80ef5bc71589915c10513a79d937dd2fd25a411c336743e96ab6f3745f61ec0114995e179f55694148f02d1c23aee8d673185a16afce5a1fa01469127f4d6bb1af4c9f02f4977d34d8cef729fb2368325bae069ebf92dab6c26d8cd40e24b74e7a0a1e06042ca767bda15e602c31188a81b15ce2c494e4a5f2645b9c97ea63746a51e6e659fc22973c4ecc0e2a2e5a8de53bec5b4edbd1101e1f9437e58e4d15bd349364728ec4c3e066b03049e1fd7a9d7e96af2d96e8cbc43cf6275cee7ea04d7d5285dc524f39a3db250c0ff34357ab958e2afac93e20a1e7dadce5705392ec628042d542ef0b6568e4b0b3e351dc3fd7c81113ec9d8d3165bab1ebf9208494dcf63e10da507c85c4a802391c9e98845bbdcf58be35b438045f5b29ad584bf49ff17601604df3afd7d5203f557ee96a2765757a7d18799feefe0ae2be6a2b264d0d6ce6a339cf78ea52d12f3a93e2d2f3637498638220e9b96ea25c5ef2c2da41c2d483e4178b8aa7ff503350fd9411c0f6b8408e6e8537335a36f19e532d437afc25ea7510aaa4bb289ac2ad31ebd409457e3a923c8827ff731772c9fd5660a23c5f884484aebcb4bff82761c8cc925b4429d042c3e90669a17291f169c727954a6d009ecbbd3b735de12ecde2557732062e479aea211357fe6d8d2f559b163b0d18d13d5ab89f37b7e7c148385ca379658f83679318a6126d9e67802f6bf4d08fbc899706e993dfbf53402b7c342f56318824e6f6c237c76ad5a8e321678cd6e2ac2e7231f092b0a9760997e3024fcfbbbd689b08a7e0b1014b5a5c46222eaf95cab02666a6c6a60e1f17d3868cfe23779cd97d7b1300e5bae1b478bfbd6a87cb2466019687d177996c21903a6135423cc3df8bef5c249d20490f80b9f3674cd0e1ae1a8ea2a198cc20ab268655715fc45b8f451e7fb0013ae152f00860e77d34b968cda0e9f96a972d558c71781a3384259fd1eb7324ac96550bfa1e190a8b7880718928d30995361ef63ccdc50e10f6a896d3db805d2f5648d8e2ba846902b710acd540bf5b11fe664e8c3cf36d09aaa21cc4ee3d9df7ea5ccc2f12128e260a2a81c45fc771d2fbe9849bef4acbea47f0c8adca37e572cbe606c20221e9bbdeedb21a8c7696a88bf661de62a1be68c427544c772cfbd596752eb66c78f706ffbe39fac52006ef50f5924eca7aeb773b40fb1bb862d82e9adfeafa580abf03d3bac2e754a00eaac6c238ea073311d03cd7c0f06bf388808c079748b59b1aaf63016b56b9e1c26600ec22155980b85912149af18d41910df0ee36961f95f45ca64b4d080dac26967a70b4b7dd0df690f481848e0126e3dc2738e5389848e29ab255d4f595be70e8fc6fa1591458d9e22da9a08ec4904f81b40c660e8afe2eeb8a886585ab453f8ab7106e70a8f760c48717191fbcfe4d6c0d2c84ccc7cae731993fa3298e9c53902bd49775805f1deb8cb8c0923fda830b1a437b2e9e5e33ce0fb492ef00ddeeec48cf8f0e3d81da947c431abcd876f7c439d46f0cb4e59ccdcfcfabc37f37285bd8238d917553b9b68af248189e2e04ed32da86cb40f7c3eea3585b41b188376bb1d672ee391c4e7a1a669a8c497702d15c67959510b2b07b4bab7ac1cc1611a4893efac8188d2f601e920996b91c7588d91c001614ffd02a30485b9b265c6538b228a83f71e24511831774160dae7642279e840f643919c2471e04b35ea37f2c704dca83af54ff80a47bb6095cab4e0d5106fe2f4db68b64a5245eec836d8a40ec769b19208adffffd504a86f1b15c0c1906c365637c25bc0248e9f2600e0bff58d589c4d957619badfb178b40fd01b2ac1fc8697efc449785fb85c784cc182b5bef20930ef17e34dcbbf0ac17db3d494f32676d4709782a483751256d571dd2653b5492e9e997bed1326ec4b7a6069ee98485c45e7cc03ae9abd7b21dfff3c332a5152f7d595b90881f13a3d8787f5afe29814763ebc0163afbd68a48d2a2283eec97c1d514483f712adcf28dbf3cb15960e199a59f9edada191eea4f75be6c0f522e3e2c1d351e2da54adf3933816dd60e976d598303bb546d21516c10785c810f6ba7467daa0f75cb3b1601c2ffa34a13a1cccff50d597743e655c7e535153f44506f65de0bf18a6393ad23f7e62b464f06a60f9837dc7293adc6823681ae3db1eb5bdb0986c50d2a102ba27566e0adef2ccf009932e1cffe4240f34b135cd0cf97efa96d94a09786952b2f66c92f72baeaf1adb2459a75e185e31dcc1eddd7b6a043605fe6b8be9f65cd3a1b58438d9648d864d374937ec5293043c76b92050b4ece8d3ebb431d9660c8d70666d739d8d3c112bca9ab740bf096b59d2375a190187828605beaa0b8f2cc933d5ea1e3e0c63c935a443cdbec17729a090d743ccddc743b6a600a1008af45faadd9d3d9321c3aa761e74f1c0f2a1b9638f54bbd55fb9f49330b30c7f6665a0b60715503c63e5d56ae6e1e0f06b0eef4b45e4419d1a2f6c2bd9451721497c91313ae7c34f1dbc7f6df863e3a23a7ab8ad71263bb7221bd7cdea2e8de2cba81825357a19f824367e3f472f2af3b6e217231b3bf74dabd1d436a676253f65c9bb39435283a30100231daa8489a316827a3978539fc58912258968eda27a673f1e4b288a36ab9ecd27262424d6da42224a122534a7de5e4007c728c34be7bd8917f0cd42e0bc3571896540ccc0f6dadf2d0b079ccbcbde40ed14c9ce4dd19c41e129cd10043ae4ce7bcae7179182fa27846a03d33c0f01d7ab7990f580d999d323dfd0a1aa895f4315d23fc60a50d5631879efafbc625d5d3468408304b683203b2b20d381ebe629f777328e30451fcfbc4ca9118945d44ffff71fdf99049b47561ff0c49fbcb85effd73f438c936fef7fc87fd90abe4c8c971debac17c4f5bd28e799a6a2b25e58f0f62c29b0099088c3ccf0d13257033dba6cee7fdeb193ea28ce9521fdc72ebc57193c1d7e49e1d2f5b6514b3b3f38672377ac37a02b2b61e82ed595b9ab78cc044d594794ad3c7929d9c4d3bd80ec5559d8d99bc86a16f6887a94b9944656fd40da722c32e86b509c650ecaa6c19d8541a897a78337f29638b5c140a70248e20ccb282fc485095e0f9fe91f65f74c7b2516b6e1c9147754bfc3db467e385120747c5ffcf91381c6db09bee71cdd2a2f761542880ccf87376757192b04e09703549c816933a04bb54a260eb3d3b8de0ed0944667ac29654679ecaefa8147c0f4e175df5eda9fa20e15f6ecc9f00a5bed4f01ba5db43792701c16115b8c44b52912606da9fc844213f07fb6973cdf9d1723b0484d4232b7950cfc3e92ec31c69b2baee5bebeb627561a45950a47092e96e5e1fa320a04a77c29478652b2face45eee95a1396330c37a02b37f1c3f09ae6ac2f64062d87a3e6d0898dccfa7eb8844158851324260b67857d53fc1ad981d58f55013bcaa2e66d1aa5bcb13d601381ac5e090b0fd68cc911b129e51f19fd9d01712884533ed4360c1ade620c617a7a70133021646efb17407496fc6f96b15504f8e1dee43e21c9d4622533c5992f2cb4dbbddead859948a9c3812941869fb3a31e5939036a510fa265f5d50199ac03fbb83d66e7161f29bfbd2f14fecbd8df1e2f82ede8577a075bf149aec554f1e11136765f30f78a605b8c8d19f962ca2f909f272e66ba2d46707402d5bca07203bb67115d3c0375570d96bc422098f8490c136045179b487e705e5f99db0c337186745b26f8cbefd3139855e9886435beb8d6987a0283af1ffe1026a57562b469d0a3a9abc89c5060a69dc5c3e68c84d1492d9ea64600710ca7657ab715dc49d276e2c4ee6c72a5ebfa0b5bace6bd4efaa9a52c7113108249c5baab55116027d1f29f088d832bf61c1076926d9de9b836e6ba565b71544b6efe3fe628c0f78279709266211d78473bca0f8197134e932b8ce3fdd3b9fc958d8de9a87861b489209e11e6ea1c375f084f154c9d1328196ba672226949aa5a52c04ab8afe8993efebfa9cdc37e450d3bc71697225ae19298130f3d6cb61d39c5f80ff60fad50786f8bcddb1ef4517f94ae2b185c0d409cae14a8193998cff5538f0c646e20e4949c2fce5f5e2ccc9384e3e3fd82fc5e611532eed3128fe5604ef8243a0d759ccd0b23567a14e9565687b7fc34f50d661881e10736aceaa6a6c79ac3dc67964dda311ab5978732a2004dfcb9bf190e5ea2fcfcc9f53bd731587d94f7e1ab88359f7d8b1570841bcd21bc23d7e3d2ac38a5b814b92edac5f2771e02596c7109238c1a3bdeaef430921cd5553bcf753afcbd7cccacb9065a8b8142fb1a56a9d6b7f0adce8a287f7f70430e27812e8508c864402ff73b50456b0183901ae4e11f078c0b30f957bcd3d7aba834a4314a657023b6e329cb16c8f812c039eeb966e170ec08caaf757e7e8e0d86405660a5954b65334fe546b3c6fd1d9315f34359eb6a779867bb64608e2cbc1e1a4611e3012249fc76bdc0c03c20e9d6193979c14d79646cc99ae2eac6ff056dd2e1fb95f9fce73ad348690f1520d5ed18da8ef2adc3d897b9b5ca932d70213066add2772b0b8e9388e07a11dd3f775e92c2565c2bc1e27b1042803b11c64f725c30aca3e6462ed5fc7ef1d93fa4d0ad5698a43d55f721f4c62982338217743cf5d71fc78e92ab0e0d7d7e2922ade088ac0595cc75d12aecdc80b44b6c23a1d71d73eebd8ceb46a42c57092a961377cfb0e8ce99fe7d33a42ab212814d84697c26f188dc6c9435a843f997f65ba5a53a2a6a00fdd71adb1052a8f34f7a21c51dabba05c0c527219daf9b62f5aad3c35676124f65e626345dc67d37fb2ace6e9d7da21e75a9cfb99a62716564d75c4a04420e859063e879a30c043401384e243c5a4ac2961d04498b1e1e400b2ea0e503ef11a6b5e04b241d6826d07c1dc86f262245f80a07d2ec9131b0158d063308ae19e8cc6656cc17b99c8ad018ed71f214c92a23afadbc7061bf6b857a49a3bd777ab1987e7646448d420fdb44b93629adaad8d562d1ec92940a638a5d470efac3ac4ec4679bff303fe9205c5a0f9c8e8729bb0f0bf1058426b337bf2dd2834ff05df3bc50723566edd2c2d02c6d702026d03854096c74bdc2793276a0a7c576bf8f1156e15ca3c831fc8fbe7699cdce4a6fd2b7538aac4bb9c535dffeeaf743a4efaec0d8c9dcc2c4130c15995761a767b04443ad256f22adef7303b598af6dd88c703a4ef8ce8c198ac81fdca2383a67a02a03590455ddf7113a83c4cb9a307dd3062e8c05fe8062b6153f63a671db10c084c0ebbdeabb4753e959b3d582ce181a400b142b9aa15e9dacbd3db91b0a5c24290e1e94815fc95488320da0aa7762bf1ee8dac8cea83d698507326fbb477d068641618bd4eb5fa38353b02a6a89cef1ddf86341bc4304b9037f5a54d551abbaeaa03a31e1cc7bffb22ee6096da33850b08935ac7ec6d17673ecb9ee81a882630623db5d8a645ce37c46c00d5b1999a1ffb9dd4d810acf26d95387b2457268cd244d1ca03bbbd5c1cdb24485d66cba1ecb573751dc6e9500dcf444feeafb93c5187e01b98a2fbf741380ec97f602bd5461b40de9ffb63121096ce7cbf93952da0b01fd29556fc52e315cbcabb23e86a9f9bcf704e0c8982fbdbf8cb0be914e58d08da6a5ba6d9cb0a2cc5785763817c8e61f9f1099a95035ce0ef448d1b34674de66668c4bffb28d3b0ed01d0d8111ef27f7dccbe880088b6bdc59217638c76851e1a53259c5ec01623ed0661f130956f1aedfde394c24c7acbe63bfd259b381b56df5526ea3f58a924f5814c4120899d6c0b4bb0afd39d79720b74825a06b2776e0e15bf8570a76c7a8a282c4594c4540592d95e6ef85a85297c76afd40ebe1dd2a2e2b59716a94feac4d93d84fc2f90e7401d9d8ecc42da7da6ad624f56bf460de039159f31c66bf86f9972de76445647770eff5a1366d1bba684812154e56b80c523889d5dda314c598a0d6d2e82c98feaec239250ff74f90da2013aada3de2f80a4c5e69a80aeb7fe307487b749ddfde2edf9d817aff41ea8a8418d4db04fabe14a9f8c2098031953dfddcbf9439b6cba22622035bce3b075d5448d2688b365d3891c02f30fd5e2358a38bdfaef2e069beb6963f30cbdec6d296f1a776e7a159fdcb672db69b72a0520f694f507cbee12b2a5e134b2f579be53b19c04ec3fb08379802c1ef7867a5e2706c63ea74e59123645fe7e43f8dc965246efda380dea5fc297f1f40dd8450f5cb41be87ec1eab68cdd2adb4e4a1d1e8feacd2687f4f1ebb043cea570b81ecc7faab58a089d72b501e837e91284a98e940634ffb98953d8578c9f3c0d3f3b680a6e502530a0a85d42e49d1d160c7d24bdf48398fbf2d2009cdcc1320392d11de0f2a6130f803719cb4741536fddba15db67b2e110257afeb208d841132b3b765098f48fd0f812695642a9d263e926511574603df3bfc7cd45588055272e4576469d65c66ebc408746edd9aedb5e93e951db32afb4efcd97560f843343e837f8dd0a2592591c36209438bfc9a95f8e207ecda38f73e750f0dff1ffa726ac10a323c80b07c04185ddb4957915adea4a519ccb2d7fd83880a8c7d6af5a84ce18e5f32ddd0e642613a22a12a242829aa771209394124358c6681c5e4851c1148bf51013cc0c2dd7907bc5c80248603673cefb88009888b070a9be7620d5f31e4f143cbc5d3697f87191c8c0888fe3a321ffa70d6d3201a6b9f5a872fe43b459de830baaa1cf53cf608d593bf9749e0eeeb0230bb65f7fdbda6284622f6c8a143a338abf84b8af2265938eb19b79d1d26d04f967d15290e1ed55de997ad19d3c4fe403b35accf60c6318c0ccf194ac90c45b120092c979663d0ae7fc23613277a8a1d14db8ace81f44f8dc475b78ac720bd888fd24bc7b58e1de94cb080b50eed9685f37143925f142d410f4ba12de9790fb5add0631eda3f58c326ddacab6b3b3c5b441c955ef64f5513c2edc559b8d7d33d73d9a73a770619bf1be2222c9674bae4599ce5fddc7bc22b6eb1f3bf4db86c761c2ecf7b936100917d901ca915af7aa32ee3074b755fb0ba4e2bca18a025d50727054ad7082f06c4b473c4d86540ff8c483abe29388962fb6ce4b80438faa9040c790cc07f40f0738f9bb37f8f5082239b09b42d452aa74451806d694ebe77ccc0c8698041b0b3ab85422d2196e4d5f8e0be7227108cec37924dcc2621b9b0c219499d8a601bdd4865436a2bedc472ab09c5f75b1eeca60ddb78a4ecc85e45833207ae3caa03d96a75ce858d2a758347bb5c6e70848896371a21852d7e393c28e03bfba3677694b9f4cb321db4248f5eedb5e22a6dafd3fdcea59cfb14fecb01f50b5111f0f2bbc4c92a44ece48778d6c902dabdd8ffde30c35043a029fa547b879552f81bce2293b2fa8418c4f1de4a3ae2f32f69179376bb8c08cca796ab91cae43567ca3d25b8fa76f6d4ba47a24d2ba8ed3537e605845b01d7aed7bdf4f459aee1e5f62b4d1c8fd6fdd771b9d9bcc2aadb23812cb7893dda4c0b404132c94031bf7489fe69d8374f278df4d07017cd89d039d7d1094865a534f445eeddc8959c2f39147c63e1c44bec2259868a53ec6303b00bf7e570ff23f050b66bca414b207c81def483feecff05d81cdd05b6ec9286f14cc7768f90426a61a135d314d731a999a7b073954a3c274cb327e64b7071df4c3a2d1dfaafcf6a224916a969c439df5f16cf7f68ed0e1288f43df0bf1eff30871ff157d47c7a34a335723e047e5949868fd21b84e4784843fcd6d912048b67be1ce461932d4ed9a7d1506f8faa9eb4daeefbbe3be6953700fdf7c0954854a7f48ea9efb8c045e146095a0331d6ade3a889fb5fe2724c98c48402236cb8c0fae779729af6b5af207cf0f1bc3de406631b5abc0018f7fead310f7aa3590a4f0f13d558c7a9b59bd0ec7f470646578f7740bbf4b880e95b9fc08642287153e9a776b85c62c9330bca224f9b0594c0a7fba85773727b83f08573efe40db0f4f3552574ccc4a330548a383c8eee56aec333401a17e87400adaacfa523812ce49aa1e86d4d0725f6531c6aae5c9acc7c9a1640f168b237705eef98bbf11ea964dc9dca9505c49d3267fa16db09b8859e23fb0cec4656eae9404a9f1bbce8fc900f3835d90ea438a32e70fe54e424b5c6dc17758a7b3faceee6c025cbb8d84d8b65cf4edce1731b2e5ad7d0be07fd86302c48cd1799a9c4246252ca05ca4dc31d7c1a626c5a6eaa7ec51b675f768c6dced87a81e0471dee71852175da706866cb577a487da5414c5c9dcc4a828b8849217a98c8ea73bd454274f37a2b365ca6a50dd9c94f13c6ef41abc070d8de37fa71d3c21de2cdb160d8e9aadd0e732cc3f0948dffefd32db5b81f03b7de7d4b290d0935ca37e3c6ead74ee02c653489d8d3cf824e128d0e9ecdd5e2359d9877b2c34517bf13c32ac5e1bad49315d96669053af19110e515c5f0356849039f7a0d3090bb73447705cf6e8486c0d3fd3c44ecfb6f30af23c1a53a96f05b5f08c6ea6ccb4f019ffd0ee5105f651153d09928913ce83c1f3226fc4c17fc01e342bdfef8a7ff1ff8dd2829669551343d86c8df46454b2a56653eef6f13c7ceabcaf3266d890b662d889a7f3ea8a906786ae44d335007331a7d4d2faf2cd2a1745d807d56380c7bb079d2b61212340eaa0865e2b9fae8e04be9a24dce3c02ba9b19713439f3a4055e55425c48cff301803924feaa042f5d53181c917419a6950cebea6da385a1af69f27a04671d6ee0301609e2bfee48a8ced6782cd8a0318ab40bbdbcf8560b5c95786dffe50bdcc66403677891d9e20eac22316ff13d170b78a22951159aad30968694129410cce134b916ce6e8762d4e6ba46944a3ae995aaedafb2d627df561815ec9877ddb72d66137d7c7c3983c7060c8121933060bb38b9101c6d90d8c03b5af12c9596e24bcce7b15d7beec75f51e3e8ee073d4961f73faea3c73a2f92d123cf3d3eb75846b8f4427d4412a51fec3952bd6ad25e4fa0dfb5df2ce42bf5677ff202649fa7dfe5870e8c8e4d882ffae73b0cf306c85a7858ac1d6dd551109fe6f7f647e27d2af5d7b1c4df56348fcd62653cc53740e6094ce9696cbc4210d8175d83b5beda98200ea76a33cf7ecdfc95c9b5f7ee6aa3aa141674535d2de4d5785c20c467780ebece56eb94ac99b20c2754e8d4357e48c62245beaaff67c03473fe24482a435dd522e2fab89e0994abcc2960814f30ae9efeb0c04fa64f498722af0709b55f9b9509589e7dc3e7765a0a7dc99b648709812a5e7f2208923f900330092dd00f103fbb96aef837f565448635ddf61d0957bd0f59969add9011a1212d7d8713eaf9e38413f265a54e5532dbb953a0894ccb873958852130e61ef0c7f5107ea3b52fc9c9d1b6b789a7b523bcd0be636c8574ca1d28455789520795bd718b43049fe4a16d023da32aee96c047b7fb9e5188e68f6fe53383b7921e9722de40d866d70c2be3d353db0bc29873771836f6d050d4a4ceca1c816610a0cb5074bbe8f690698b9bcf198391f06fdbf40d06c16e9fe69962e35e103aad5ad0c0ae5d99fd0e1cdddd83a593fcb6fbbe8128b3b2cc492e19b471100fdd2b092553b86096fbf5ad2b825416f8227cca015165c3d0716b9c302f60c9024cda9c48f27bd6f44093bb1517bf7f1b36181ebe73b34c034e56fb4e50103c447dbcc08b4a750c535fbab219c246c3cdb50a285f832337935f470a9b2532cd28c247c7f19ac4262124603ea51942310c04cb26677006fab5bc0c44b204e26f62d0da7afd343824e3ce9a43c23814f101398f618355db2502338eafe2dd96c6297f69043cbbb05e87e28eca30ce105aa31e0ef87cb838ed81b70f0cc242cb98ad811eea2b9dbefff586c8f17c1792f8e07e0f4363ea9b4e04b49ecb20b36c27e09f24912aa39774555f87d2f4b12e85d238533160dc1aa40d53cf8e7b63628ff7ff25c38e861fd2a3821b8b5a61f8ff0fb1a894e729277cfc404c1ac57ce6348d3b8b7241b1e93abfbc8dc65c177a2bcd0b92c08bc2911218fb34f277ceaf42499b9c9d9739bf8836c150ce59212c45a1d80501283e636468a6f2d05fdf5c6c2f8330eaee4c41e8095888db2860901e0f2ffbc20526a17bc33da94d70e1fac93dcccb48e96da20041ca987b2dcc464c85003f227c24e6e08adc27d1d94ed126025b4a4473386ef530b17195a0ce7f254b9f84a00259e192cb22f8d6edee5d1fef55f2669054f84e1def7c21378faf8dcd87fc8ac6ce1ea3cfa5e4499c72bcc2d0ec88e108778489e79325590a7545ead3b55f4a1a0c55dc5fe5add6e704cdf5dd9f74a9d9431d9a0b1f524625e4f5e8af0b7b082f31242ee5463b6a5871af060ec19fb8e7f78604b5f7e2a5b8ca97e09622c9a8b50f484a5361e5c31a060c63e07fff71b2ae1eeb3f01b94c33a33453f5ab0996c1e01600b226e5f535e68462bfd6f3fbf5dc3667156aeb5b933a14131cdc61552cdeff2401a62aa535f08b8180def55e60955390726d2c3f660857a5f45c785dc1ec182ee9cacaeece5e2e55b176d4e148e430368425d13d993b2d5ca735a2e9c1cc9965bdd59de3a1dbfbc73cbe95d667f25e79615d45c4f6e04267e244bdddc5ee9233101ba5beeab3d29b93eb4a3ab77657ec6ca445739389278b132a590e8597e0ec98918a311c1ecfdf390af2d40dd333bf6b8c8e67f9523ed5925c1e2217a07ccf2610d95b48f555e449deaef08556f1a254dfed82d0aaf896d2d5bffa8ad7d2dacd79dccd8c8d51e9f8312aecfd52eeaf2617a0738e75f08db8b24d87dc42233e688f2624339e9972e42d0d9ead9f776ab0f5eeff48e0009b58dec2285265cf994b52ee823204bfe8578a4ea0d928a836b0a28e0b8af0626dc5d42049f7591df83153807d4b95c7e238b6792c7581a43f901fa414e83d25dd61fe4ea75b85784d4bd479c19de33a32df59cb517e1b9e69677bd64e4aa48db91b44eff8a24eeb0c5050ad38e708171fbc78f2702a0f26245b136f2869d3dfb40ecdd27ba946756d87027a1f1adf798dac98584dccc79e3e4377dba4bd63f573d92858a55a42bb24ca4b16da8fa9c00e6852a1b6136e5e24c881b8e9be54148c2593f587f99d5640f89e1999ddbf0c81ff86f40d359f30cdbbd69c502da3612ee23130e59690cfd4fbfbc0d81758cb0fdc4316091fdba8f43c3ee3fcd9129bb0e567660fd21a7dacf6f68d0a8f0d071919ceb4e7c95426ff7fab36edc2a27814dc9cf8cf7bde48bf2755a089f3e5fbf45bcca2a739a8b7d86bb0a2fca155eee06f59b5e307e29b705ddf8b634b0017e3c8e1881bb756339d3086d23a73500a1670dbdbb57e96a3ba94209daf0df2e48aceb803c0bfc91e14dbe665c38d6c366f1ff3aad5f2fa6251ffe787fc3d00244012f657788dd5f6c1491e63a453f78f88889ad09af6bdc62f77cdba75fbf833521bcf7ec24904e702edca494f76e901d69c81aebbe3d161a2d27063c27645cbc5875486242a7043f315c207d193d7adf1fecf6e9b441ef0bf6912c4dda84770290c6e4dfd491c19f2a1095863877b80c7fd0a955a4b5ae376e5c264d8722574724388c4f07a20d6d06fe9244ca81e87c84bb971b9a278f6efc97c2f77c944d10318c6e6a3d31125795953bcecb702c20293f4e21e093fc9e99561615f6e2208d84811b697734a528e35767edf399c1b09906fb4a8ecaf8b7c8a9bc5742b4c06671aa06ab267bb0c6ca19ca08b0c59e6d7d735d18cca7bb7299293650a6b821c90334e06df4516d6e088e2cfc8fca088b8c1bd5dc491c0c8dd209cc5e8526c0934e93d107f03a8fc1884e63c59992354b9bf469960bfb8ca952821dd3fd7f3f0183c3b0d26e1e52bbdaf7cd3200b8b601076e1d7a7f376b9f8b8af4a3ec74a661a5fd724cd4edcb32f7828ac70c6be0a3c1b6a3f7886734ab4d313cda4f157b74b9e089c4ba45fd8dea79f7b2a6fb465094f661ac3aa18f295271251226981c7d97e0f1be7ec0da6f0d5afb1c8a3526b91be3a4fb176a3ffd5094448e3cfa28bbee07dc34ddf1694da228bc4a9f3fd8f892224fae2ef5ed9e09c8d5c9785ff0e1f5ea61235889ab048b915a510073c902a4cb615751400fa863941194371450ca0cc49fe0d069b9f872c3390dc3ea7ead46f3cacd9a8dbf83fa7020ddc99d1256dff3979ee40aad4d8e9b182d401e8201f3b5816e507df3f3268c00040a982e5982e62aaa1c6d319c31d6f5e80f497aac95281e973fde3477f36b4d7b7e3f5d5943490ac294e4037f7abce2206de7912f7ca4704bc7ccb57f69004fae23c83577a32973aa0b4cb482475b6157cf2a6a9d408e026623aeb7b4456dd223eb2ca293445af3095232c8551d03371bb9c08349d2db443ae18dd97494c463292534b963d2bfae02bce3ecd1b728734330897e0167c02a899bba411d1dc00eee3c4dad412338c5669fcdb35c77a719acec1f33400a0bf7d3ba809a418d43ca8ca6c07354c212c012e94b1ca0b16aa1724f1720613a1012979f3ae193300cb1a20818e8125af36f39fd6977bbc3b3de2b54e7cf26c30f8b2e674189cfa8e5fb795631e7cec6848e41e3e13bd8bd7b569ab08fbd607dbae3ff7a385c47a8edf9feb31a035fb3362b22e11af6cf1d04ffdc32c6f2e3a8228c81c40be44d859e72c1fca66669f49124354e396c368003ec09a1ad293d23bc9713a9ec9d2d7ce8f94d002d3b7e170bc04c7764e89e0634804a48cc45a92d532fd4126ec4030336efb386cfff6b16888b387354e95f0acd35aae6d9d29199ae02bbb94d37cf0bb827456feeaf41dada831399b100b42ccc106f443dcf72a34a82d981c5a449bd030a2af827fb03a2cc656bf9d0957f71d01fb2cf959a539e41faf1ec85bb7652e86c5db48299d12933438c5786e0e9ca8f68c693d7007b0c4c785fd496d71147557307b7c77da39688c46494ced2e2632a283f6fd67a70f933a9f6061010a519f3c4854067f61af064fbbf35594664f3d953f1d9bb7b4080f94a2bcb926c8f4385f1345c8b11c7ba0eb7ccffacf0790ea82cfd98a82018176fa597e65c2f259f6f1fad4dc425701f34e91d637af1822bcf96f75d70faad86bc4b5ebe0d22e554edd17ed2b0f573cc5f8035d9d5f08111e60b4233688fbf1c0925071fa4c88553c1ae6b1c0364df48228b82b2d044329c2e6d04adf9ecb7037e5112a127c331250715592d2489989a80710784cc511e28251db75d1a10b38efc34f235109c56c54ded09098ba6006153d776823cad533fecacebdbcd940ac13b1617296ac649c3ebc1fd52928fb565397ec3f78bc20c7fb6afb76bc8ccf98397d2f444590bb7f562a66d7eaf095c36b9709e1fcfebc7d19e93c7b18eca8601e8b7e9f6bac1146b05990eb9b135683677c4f3dc3217d369b60ec4a65ffa287669ff1986d3f99ea6ffa8a643417158d64a2e7a0bdfa0d3ffe5079799a3e901832ae5592a03ed74ae3afe6a8d8e6d62b4b943fbfcc8fe7396c116c7a686b03ef7bdfcff6f2615552bc3c2c97d4acd384f565b77dad13c80592cf7c81967b6614463a95a00aa35d9037844c3f54da440d45627c34b1ff08bf6328b3fa82bd573b7d79488ea9fe7f447898d36ff8cd185db92e2f95da1cd20b49737b58f56d40c4841083f9974a6faa0c25e721d86db52e32586f6c6289a2db30edaa4181e9079430ebfa3716375f189ee5c15c75c0916d2f6908b53f0c9755e64f52687b5eb1f38729f08bcfc672081d5557655a79175aad7371830254ed2bbfb71ef2f4b93a31b64e3bd17f9a43c879fd1d227b1df7da82fe5bb508561ad156ac8254d2dc681c18e51692976272bdf9af0f2668e628d9f3b7c72b1524e634bacbce41b39396d0c1003512324f744171b6022e16d87a7710743aa0f567a8e6728106d516eedf9da57c8433722c138e7020a928df309289742e9da9f67737dc77b12aa91a71c39ba3b11cfde819322e5d6ebbdd162d7b354b97f655ac6ce01962692db1796b0051c898b1de6878621034d9d44ff9ab1c678958e9ad2daee87d8dc444891a9d013b3ed2302fa97c71ca81a10d606f16d60229ebd75816141557bd749913e03395cb6c95806a81fa9d450305abfc9594278184fdb39240d89f56f51ceec97fc40455dce489bdee5b855dab09a1878298b5a8c41d7c655b402a2b8027d4d3ab423cd610825e23ec8fbcaeba9d659b5fcab48f560babef3959f08a9dbf2f4c90f44b4d208c02141784953d1b99cebc3b1fda04504fd5668e8c175d41e0a30dc8a0b2878393fbd59ed0028519e6425aca770f163802679ae422f59a69f91def973f89a0284529782a13ec7e5dcd75862e81c0e5cb430ef8de27d0fce74c09305249173499c8aebff50eb26f02a32c0254064d3bf788f88d5b279438eccb30863405c2c23e57a2521e6638f2459723d28a05d2abe1c35958293bfba5cba15facf7f89dc2c85f50b8ac22ed0a9d66dbf8a8233708a240872dcc2eda81b64e9178b3e84c4d6631f5a6c58cd9588e079b21eb90031ebb1f3a586ece9561587ed7be5be52598b593681e5ab4ca01bb49d66b7d094a66f59263dc6cb8ec43d4c65843ef92e7931a46f658119bb02fd96fbffb340ed2f10acb59dd209990917dade2fb3f5d9692e5487a227187fa8195be3c106a8d30b29a1d3e8a17302aa83a38bb04550ede04d3d8ee6c0f4a7efb006e5371cba8d8ad8806a3d73f23aa5fb28426f4a3f6aeaf4312ee27a1d545190b5a9e4e1c173a23423bf871973173ce3c38b77ce6abee436112f20585a65c7eda39ba3c70f1496b469f3b7ce6cf6060f759c2d52241e8547ecd57e0a9aa8aec4f9a24fcb2e72e6090720f494ee6953832f9868b51a45fb4374fce966d290be9824925c0e506ec7a5363582a739be9f6bf5631cf7ca90f2f57c0eaffc84dc2d1abbdc63a8a714c241003d455493cf5039b885693c7bab7331d842b0fa7218946d5d6c60220de449b7ae3dd98a3bbd84d704484a646d8faad2c726989a2de8bd0f7f74bb7c1edbe2dbac08cef999ead1ad00279586abb5b4545ff6d2e4e2656415d4d85bdc3ac18e1efff4ab488be9cca62b9bad47f7000c9beb6dd389533db40cb65ee0b2004bbc2d207510a76469aa6c749df74f9dd0c4278d05b8d0086f4d6dd1f88f1e6dd132bc7d44432e4f94cfa24dbd29d698a5a19f425d2473026af611d847b02cce8c2d620574552d140528fba27df8afa82f15a5ea28eb4c69a7c39a2950468683fdcfd5c8df7af897ed6c4c95c1f11e5ca372ec7f9393ce41f94a7c5e8840bfcd7311da67403ae8d3047e40714950e947516eb974dc7b2fcdc6f054b972e054ecb5c3d3eb00787a8add5b5fc7d0b67149c06de12840e1686ecaeeff8e13d533c7659acf0ced084c791b31f7372a013a97b840ba33982d3112c04cf74352d237c5c3a4c85d8e36bbcdba351bbebc91f01b312540f08c882234df53fb7c0967894b145b610edb53cb21a1da8624aacd1359b292f0afd1f4f22e39fac9073a46aea18eb577ce7ee4620d82ed42782857dd3564a1971a97414695edd6da98ed1bdcbe70dd3fff8b6d40641f53cfc9260ac7294f3cb9132c15e41dd5aecfdfccc53b4c11c52bc40609567cbd2fe161c14b54ee7e8573a56752b858ce379aa9d3bd3cfc72153ce3c379bc620c133686280b149e4e5539054ff0961cd62de86882c291c86c40fc6b2bc702a7565802dce0f168e104fa0cdcd94ca20651870b83497db2c3462399d215eeda918a25c6f54b663f2d7ecab44a3d10390deb2fee6f213a5a7bc7f946585224a23bde9bc8b9825e845976cf0e3187bd3b05c0539d599fa9e46c8d73bfd4b73c57eb9493fc3bd4c788da95c34286308e4eb7c4ee4cc19a2aa8cb17fd1f729910ce2f2e0d1d4fde42bb23861bfa71a9e3007e03cc62ee4671cda7dece7290d8066d3e603d306ebea7e7ab98b374ef8acb345f6bc277f83b325e0891b1b7ef34abb29e811bbe541f8a938486bb03cd61003589b862cb3b97a898a590b051529ea390d34fb101b8d67b6c72dd812be840667d2a979dc36bb83d24de4369cb03b714924be3a4e65692070c4dcb8b4e1a5134c6793b2cf516c8b00dd7024c3d28e7dc826f5abd35260d64953b4807152e3d4230e059b5f60332f4cac50b599b80a930f67e9416a730c247c6f1a6aedc698ebd4fe088ef64da8446f23103999823a54bc9150ae0a6177b13f1eff1c2c5de3ad9b4b7539008a6fe178e48f8cec9c6ba613c9ab7575eccbec535172756be8ff681fb7c30f47964b4c6c48f03deaee12ee6519e715027afc7858118879fa5160e9c951f01171e8561106f58d2245b1c7b95a0eb849a9f3c1bd65296d0f8e0c2ba0f45390771091cd4cdb5f44951c445e9eca741b7bec27cd6e95d4715c097e9c4799b71545e1b2ce64697ac28c32afce9c46b353b769a1acbe75bc1620e80b666d626647d98267e245f0810fc71c18b90140f4fba3890ae4dd4c7cc8b969b609a72f45b139acb5ac4c60c53bef87d1495d40fcd244cc527b9f6f7501c3ef29f535678fc01b635dd142b578f128c480efa37f984c74215f33aa470bc01ffd02aa3fcb74943101a44fb4badee87923ac21a3c7336d259673fcde2b00f69b041b70e283bda7c8bc4421ee510717942e57facf2928b9cee10acc30e1b543543f6333cbd3bc8e5b9a82ef67745fbad04cb4368fca565fb618cc82bc258b166d1f44f7ef2f7e3d9d1789add23015899f3f312adc17e4f694e8b6973a4931a7014388de2a85486d7e696c201db2c8a72ec3ba741a29d0642c23549c7c4656a7234f543698745c4c04304fa962f0c16ce0e9e0f8330a3da9ba9f366ba200427126a965488e99d3371260db79ff3c4b3e2bcfa9314b6bfe70200e9dcc166718471120403c49cad409944a7dc164473fe673816289b5756b7e2757857d9c634733b0c3a91ec26f534eeeba3b98de9f41640c924f80ce4f29374f84d601df8a54011d609f34f8aebb908a4c4717de3bc38bd34135f33e49e955536d74a3d8a06340e14e32f82f18486652fcf81ae6fdea17912b7e33ec3d0f8f5b95dccbfec5bb02aa5a19f9915557f744a0329e7495fdad00fd8421b94427659dd374f33a08ff59bd9d80d24c2521e4ba10a181140a37e88e7c5ed078f56f0a405f804811b3530b1466215fc7b1659b1ed53602cee46bd83cae7b21df2757edafb18b6bfc0ec9fb0f6d3733d5085cd113cd8415cee576e0e72e41435f5e52edd95846edd00e16bd2f6f24e2242f598465c56af70bf8a9ac199ce90a714badb2e22eff2ec4a4bce6155dd4c0ca33973f64b4fa2799bf2783b89e8c78ea28ccd7755187643c037f2fee0f35f8f72d067576f607f4a6f5325b3179af1a654bec835317c96fad81b711997425ba63343f20c74deaf26096ba8c749f16fb7f85307cfca2d5bd77599e18727d08ff3f913ebbc945676ed623a66679883afc27dcb4f4298e735c86c8e8d003c4ec8a95b2594f02d2f3bea58239baa4aecd542bb17e898d23fd43fb49d300919087faad1246535ac0e15349948b7d4280c24aceb3e0dee66ad96408bff8421581e4adf8452dcf1ff8dae89be1e572b7c3aab13c7c47029d1223902bce258cbb299924c2f56bb1bad023904855fa16715aa4e775803551d711a6b83b3cde14d70a9d19f55094cdef86dc0a48cfd527933f9f5ba16512fe0ea842fa6bb2b029230d33e129beb0da2ae2f2688fe2bd1b1988b50c1179a64457864011011bc167b32b91f84346ed0dcd0b77e5443dffa08025524547a35b094196e7f970b0e70443ff541c7af24cc23c927ff10c777200e43e4ccf65eb1f2ecfe0b2e55749c5577fb51132c5d09dc051d2c96c54267d514f21af544d05efe045013923ab0462e8425c9e11946b43db5c68a41506fdd3c00bc2c7554207eade134f75ea3d78e589c7b8a2860940cb1699e0d885c79404010a9a8174aeb0e07c0c674a949af9462e1a4d5ceb4888962bb0b8d947af9d019c273e0a15745cdd2a6c5c6394f90bb646f31da24a0f4222740a06a81a995cd57858d3a077d5228f05a849e41b49062fe157df3b15c4002c4efc6417deb2241bc8bc3be7fafc789eac3a325946dc360db76d92eb2b8b247ebb31ab988b0d3a8616f98251952cf7efb9e0e540c180135bf2d939f92c86a1cafd06411523acb411f3a94261950c59d11cdcc6ec27694cd5311e6b7a4bfcb9ca93a6065b96d91b9a4b44747e14598cbfe19a253266870977669ae6b6a46d855989391c81e593912c869a5b5d7c93ad0ae3015434a07abb6f0929acd898ddca12aece1e40d9d82b0d1a4da13d2fc59647b60a065129efec6641ea5a3c1ed71bdef72d477c89c7b5c74c9d3f7d6c0e4ac5ebce9c0388b305308bea254b1adb1a8e0398ba994c3c88cd6a3a2b8c35879aba0abefbdcad38ac3639857c5263c5ca718b47a27d42e8b40fe69040d35593f69565c57dcd5832cd6d78c9af2f878bc4db5df1807515eb5741fbb864a4eb4095cd8a37708f9174c74d2516202a20aa62b58c3a059b39ffc299c0c877a6dcfce7c55c83547d7a38bc85a0402312feba3114eed6d4aad55c808fa662e5b946e47ed2a3a8948f7d6fc28a66086e800d189440809d1ae4d08736a7c6db7ba43016c39364a0dbab1e6e1185c8c02e9b5a6dda742c6f771e2e73685cba5566807ad1889580bfd29718a0e58a2a3c6d3737634e2665f9ac0b93613caff949682412245f89bdf0370515dffee7bababc6cd0d221555b3f9d4f0d3995ef975339b13d02fc1c6365780c223f3dcdcba31eac5ca92d8ef7b4479788866361fb95eaa81ce558075d97921d00f324b3f0dff24b7dd65430792361b867b7902ecfa8571799412c91979360cacaaf905632b880bdef33908812eec76f91a480d351b9fae6542638dcbeb8209b61f564dd558ce82422d379b30c2c02950fb82b9339ae12dae3f413958afce09b2ab4aede2b3a15f73f6f585d25a16f70c998a0f2d16a4ea73779beb859f5ef2f13970673a7c77a8c7549980a1d87d0daefd2e9f4a9f05a5df0f80757de103e4a063225c8b4d584c4805deaaa674c37d7a36b22011927638b0130838ac6b33f58b6a541e482db0441032111dbe299895ad9e5552655508e0451e8e996f6539b9e90d2bcfd6b2898eee7ce205e1642a2a79c512152b6c447b8e9ec20e3f0c7f2bf675b0fc117791a6bc46f0edf560b28dc2d8a1e4905dd03d8216272a7b0dbdf3350addcc13cc10aefb226343f502b5324fa8721bc1f6f6f628a25b2f7eeaa5b2bd4c8aff484c6ee1348bf22cd8f9b8e9f389e57ee47ee36a68bd68238dfe08d28e1b09bb7f4532c4da069fab5e8754ce22ca7840eef102d000c4fdb92bb3dbbe9005e1e7434ef6c11f3b74f2b35c3518ca42fe72b38a8b828f3e17204768912ad6cabb1460922c2fe3dfb0738aa88ffa9afa25f1ace6cd858cdf36d4a35c60ead82bc1faa2d893898995541cf209cdc17d08cacfcf2fe4ae130e3ef42efee80f6d94d7ff23c3c7c0f9a9bf5cf9be31dc465fe75a8d069ea22ad71468f26005c51122a3fd78fb085f0fe3101bac7d3446cb54870a88a869cf242b34b689f2a696ca8a46f702c56070183c8623c46fe2c5d2ffec0cf45f9284ff671ffa2558190852213bb1f0df5dc039af15e211a5514b7564c2f4321f295df0c3dab65b553c1097bb6d96fe142d881d58faab5837293d27d5a1441d5bd1c3dd8bb33f450c1f6384f498b37a7a279f38e50a446cb87eb690343c7afdee895049a20f784e481799fa45a59b1ea30b040b697e95fbf6298d7fb66c2021be26057c21f323b099ea596a57a0ede120a4baeeacc942fc9a66f87e6d797bcbef1d4bed0509d1e3809fe0a46376ed23190fd7393d247d05bb3456fd8c93145952e32930f7ad388460a32f62ece9167a5b935ba854902fb4907da008edc7ded0822349f4b8d3025d3d99cedd52e3ab4496beb41f9ccd6c1db6cd9a5ad807744496f2d573109360211fab9c60e2cfa2ad31e44a7ba3f4a3948a8c57dd2b49b257fee299d36d52dcc30d90b2f9351d649e9daac217cad1f7b131766f15cb8ae870766b8ebe0ff2d0d524409d6f4e61fa557624a93a94d2580ba44a12586cf5e6f263183bd20af025d264ad7b34c26b7f59731b5a9a67140a2dde2995d9308b453db52c5d89ed65704c48afe03bb530271d14b64bcf7bba030ba825f1161c25eee715aae01c05f7c7ddf3992c7dfcc3539119e6d59d055e15518c69a37d7c6f9670f38feabfa6b841e3e4a8afaa9e3498dc0ce5aef08e1f1d91e5b087fc8f651c6326d3bc625bc7b23c0a6253169501f5d4a06ace0bddc630078f0f34ad8f3ad7627a59c784345b79eed6bfc412031f586b8cd5e96c3999bf1155d59a5c64907f6b0e46c5eea9f2fee717f457a506b6d7f2aef629dcd5a4fd65f7e9de6070f8bb15bf094522e871af612cad81fefa738446f0289dce7a98939f79ae9e3d9bde11de5a7c7ab2762927e1432e35cedef1600f948a648e379a30c2cc8bd92bce3bb9f55130181f003c29a0f42a50cbda2833315d3b023c9fc8ea21b2e7f556e3a1fff4c820fdf540fb18d9dafca6392ac22a306c52a6bdd080ce5561235cd3f4dacc26503d8f6f0d7d854f9be3b4fa41184511444116e539ebc3f4252c47befdacbf6cba4b5c47fff241bc60b8d4f3f2d8ad08fc07c0e7e1dcc72889bacf199c552029ed5afadc444fe9d59b0098e74fc2ce75bfd8428a0fa4faa707e4882c44f2046087d568a71d169ee402471ac70e5f9d3b2bca342fc667e758b06fa0f0b42c20283f2f5337b81b8ef0e679f721f07d11948dcdd352351adab8ce75d1ce05576d038afaf1bfc91b3b97e0b39d2f69dabbde2756dc946651b7186eb2652ca105ae69f13d60752ebc68a71abbbfde35556b9b6ac0c84eae50a3105946bd1d4be5eb3f839860400f40cfdd8cb36347a121934e1f8edccbaa3555501105e9d3ea3c5b8fed45180a62f9d213e194ae3ac12ef4d875eae5c71c6aca5f626486fa409b3d6732b47f66bb5be0edfb9cb491901a623275ff328365051314bd48285d71509ce7612296d5beaca33936ace814ba7d4e185e72cd061298b0bae16a523c04684ae081d6f3d2a197a883dc8218471fe33ff10d9b1298c41bcc85124fa94310ece67b822c2120dc822363647644613e5d648c51eccb8c687a3f97bc5b1108af33a82423da7473d79d92f6da792a480d602ca7ed668dac15c71291db0ae3722e5598f23220f6bd057cab7778f384dddf221a76f9ec29b7b8ec079a6c0ff9f512855332f64c304502becbe794e5a2c76651165a30fd632609e2a1dfdc4b4880fc82029180c58ccbdc97afea374f7ad1f07781a163e0054d4b5ce99f144f2e4543e97289994c4c70d7aac44d1eb67a1806c467f116a28f95c609e3eea2605a004c6696f6bf2877679974b85d03e150a2d25a2226fec86b3236def2d2b4befbde91a0877abe2c5eacfddc3eb5f3124b9ae8e56548032d0dafb3a9ef170ede354e9fa0584f0368ebab461690eb038a8d85483849e9b3004c43740e90e17b3c9143f4dbfdb80279179870318cd8dce3a77c20434d15912b86c2ce4a8e2a87c934a5f2a5ae187403e32b84d02b73866d95904dff52013e2cfcbe3684199f06e4d03bb7ec43d0de1cc59bef620e9424ba4ffef8f0c486a613eda6a23eccd56320fa8df0232ff98b000c67f6487a80c99fad20ebe02f6c143c6d9ba8138db154384129d5c5f822a3fa68ccb73565c9b872bf3d2bb9eaf077783df3434034a437a9fd48ce82530dc4ab03d239514d6d2ae49e697e7d16930b32743b3fe325b65d45ff6537de96a047c7e43e2f1169c61b4b1a93c79cfbbae553a35a2e4cb119bac361a89c72a40f25a4824361117807d1bda9cde223ef4fc36ddb1ecd308da71215457e393ecb944c216a2b9cc7da293f8c741b27148072cdcbfd0c1e7c4b0d477c6d5a4083185fa5d97e52938365bc87e92e2868f9719bdc2325e70c64a52072cb18e4311698bd6edeb059d73ce623c24755b77e4ddb1f5e6e788c878d26b327913dbc0c8686e27323ab3d3305c6aa4a2344af382eb3a3ce04f5bb9c26ee25995272fac064c80286d84e494b0cc7f57f50ffe6ae415cb31caff69edbc44679f8c395f4af3f2926f7bc39274b2b79f8acf2685049c2ee554430b39159dcd5c2c73c8700a2b94a16f37069bd7759d94aaab0809f927765224084503ce6bf2ae6e568a53ed67562b1e92776146771abada5cc3336ecb8309f1ccf2e7a5f27ae2e8f098a8d2cb6760e6531094f2b3a21c2d39aa49fa815aa23c6483e140b4dbba15b5265af0bf0dbe449223fd7556ace671f135912929e374e1e133a33e5aad29adea395c19b5bc1175766bb306eb279fb282a3fa97918f19acd91fe328e50902c726f9294f570c5f5edaa0de573e1dac6a72a9424c5226e62589c4040d281124819644d91bc68025a9a7d3c2ca81dc2a6104f30596ba4bafd2066d44b19d1793791a7501192fc362222888044067846c0c21c38daa68ab4bd243210b8f291eb736d3c9803885a81213ae4edaffd6b0beeb9f84ad640c7bdc1147357fff27e1460cccc143480e6bcd13c7740817ff0788201c40cfac6e3b032a55da9a26495a076cd6f4605b14d2c128b386870323a35ab5ec4118b52397c59f863834afea9e715011113732b387a71362a51e9df69086d7f7ee2b4f04262c7adcbef8f4f0ec3ab3da458bfb2c2f8cb340fd4bd2101e3c3da6aa456ef089a41d1561af85c07866e9b96e95dd0b2e3a93fb83627da046facbddafc9d552f0185af5c7938430538513dd687b6d3a7c57283a8e12984f04693021208514232e4671ffb08e012547a70d1837d250402839fa680d6d5085f683babdf8be1bc7cefad900a5596e9d281b3910afe5ff42afd63633eb18e89c14600274fa8f711e04a50108935bcd8b5042aee06a47fecc735cafce7d99a6fc0a48b3f7b0ca8bc2ac595e47cb46c9fcaac2f8a2eec3b8fd517c4bd46a5245f86866efc30e0067c2bb5f99c155eaac79e992d22bb06e11cc441ba7d3de27c149895bd5683135fc8f0e0f1eb982a3afce5f1f0fc1f4334240b4ddc00d951b16eaa5c4dd847aa9116df02c3c3319f63869b4516384bdf1ddcfc400343185242d47d374222ee04324193026ec1ea43ca608e3a627383b630a55067857bad24638b1bb5a9613f03da4d9f5455f5b9ad3d71102ab953e9d569bf9471a295bd0ee7c10ef5a66a4e47ce00bc4e00827a654cca72ed99de54971ff104e2b43653bc1a94db66f1c24870c5f302f850e2c617a8ab655b795eb467de00d65a69d3255c2935a38d50d211767db822d025267d2f8e510b7b032e31fcd36c297c7cfcc51051c254a30d511bed0bce7591ccae6575351e25000e823c466bb8d6d98f54e6f64066a7a3cba1dbdd323557025f9f7c217bffaf47224583cc3536909bea5b6df1830c2b0519aca4e6359087a5e90547b938ee1673a77c6d7fa0a67f6609c817992c794ec68367ea42048755cba9ba0d18ebcac314744d08c774c96064fd7e2d8d58aa60c793615770005b5b785fd64ce4618758d06b58963d16ca8db7995b2526576758060762950e2573dc8c3f8ce451ce954c87e0f6705ced805bcc7415d126985aa77609f3313cec60af4a29a8ac74e772980119d4e30d33a4ff2564d3f360ca95e09d9ac5913d4de5368ca391485f674a53c9692d7f5bb66a6eea541bfaf98beab5f671fc90d67588239310a9a819cda0cf70f19c94fadf924771df46988a7edd2981738b9def6622fa0ab8fb84abc9bc92e7b5e7cca2ac926123c60d5f299bc3e6fc76d37abea47f60c2a831eee34e171178dc0fd5119a9c2e58ec3b1ed5cf3935ec93cd71a07c63d75be5bd6ea4101873ecd969faf1270bfbccb340a4f8deada675e36ca5a11802595f0c93702686c2ffbb333232dc4235c639e71beaab437be914097b3f129031370f2639e859f995e066f7453d3e6c342112e3dceba153c4b8ac1341df716377b227fbc842a47b8b5cbfd6b4d5e29ad342a2dd05be6efa2e546fedb4953a19e6ead0a2e7ca52817464d5a2defb16c1ad941c166b354d3a45445e529a4a3258cbb134a2b88add05cfb0fc240cdaef4805678740cb8c4f22fed86cb400ca49d9ccd395230fe74de2fc5ded90a90ed5399e0bea9e4c6af7850aca7604ee11fc36a49add51c79609a891856912777dce676516885d19777b37727ce94f414176389058d20c561b93dc4b16894249b27debfb804ad53b7cce47d3c99f27535a12e79e81693acd8a8417d1379365ba4030c3b35d7115f6d3c29919801df0f04491f88ca6f0269434d6804b64f89efd96cbdaab5af82bc950f4e4c9f1d8953478816e593d7dc48d60c72169c8afaab5d00be1b0e1b874dacc7f4bac13a9707e1f26bbcd1337e57000bf88d12c2dcab2eb30f58eeeaa41b30dd89362a1094814b693384adb89402fbaa09858e4fd11692843f229d4782095f2fe092f2db5f0d14d4014498a7f9832d7eeddea182e9b34d07d35cae982d9d657da5e8ec292411fdcd9783974418832c45643ebea6b38c610062a0019082a5e9c53073c9c68c7d9f3c95a533332169c6ad4585463f46ad9dd7169db4309b9623fb22468d2a692e933859699e9401567ef2aab156744b76d615af3a54e22c4d67d61358a3f5be823ef8ec86bef94645c5feccc1d6e0679315b47bbcac0f1ce57546c0d8cfdecfbee50c3b5c0010989de72af39bc231aca5540cd0dc76917722e4c74d4ac035c1aa3b7a7c1bf1c737a962e7609a659cdc4944273f226e14462d9fd03f9181ef8699b7b4f905473fb45b956d2a00f139e660c796af91eb114708df684ec921eb732571d1960af71ec77b35e79ad5bc546c1104555657f1c9105ad8f4274c0e5a8e6fa73091a74f586870837e5e3df6efab44e2e0c8dbf93244f28c614e2e5064eaac1236562c1ab4ff7e77d39d3d508561accd91b3cbeecef532305651adfc694946559b0c47d6eeee164fb774908f246b15572d9170fa27bbdb175e12ff5091b9deb5321458923b4f5616ef4da57b13a04d3ff764f1449a2fad401a617092bf3d074dfca5b5a59de89b2a943028daf3dc4270397702de800d6138690d1f2a0aec33e098f1b5630d0ba5f3f321ef4b3969ad856aff50bd8ae47fa3c131ae9fbefd5ec0b85f17410e7de5b94bc487d381aadf7082977cc6af2d134e4c530c1f64a0798a07da4384f94195033df7cda6b696d28ecbd8813f76d53304f1770c453fe933affbcdb9a5ad75410265d2ffe836e534d5d327962dc1dadb0960626e3af419a3ef51c71d84fafe594c6e1ab052cb3aacf5e3309ebe8c1cd1a21d2ab7f8032e5fd8cb5bfd2c1c0acbb87ddd0e8cb92bc34163bf33864454e56be56c446c986c5381a373f46b338d00e276faa65eaea30b3b8b8e6ce45d2c2787ae340e00074085e51c40df3be27a323ae41e6b48686a4f694137fa672407e344a428d3be5d14a6ec8215a99a65494745bc81c33172b3d27c15ef0abb0e26b3c6a575a56300f3bb611ac7a5e17faa9422241d32772b860913a1162f7c5d43b4034973b05622a2813ecbfc307a78cad510dfe58233ea6d3b050970f7c6ce34c493f5109bd99592f21e3a96724f7d3e3488fcf396291cead64441c6ccf67eea561988421cd9e29e60e22644d7b6b2af9e65b8d287f624dc0ab47c667f5b6eed93dec6f0f02d282d9fb232330df56a35957c7c15613c8547763731920b28e3411d04cfeea81bd55b5f1fc9a0fb9af5668e7b43a9f43b48d39e6d5ee47420d4b2455e14063d4eb8b63c172dc4c006227c696b31c7e70d04cd43ebfe49b54602f04d94f12f0ad11b4a16127e057137c551db9eb8273673cd7ff42d2da8062b0665370a6cb1db5151bab11d9f889167c5c5b9eea532a5f34e3962ae82482e2641b93ab48b7424178b45395e8cd600fc830fb8bbaa45efbd7c5fe7b5379b3f32c63bc28ffade2321c72d2c4a4d03a4089f1ca02c132bc59b2b656baecf72de46948721284759d46427ac90ea6192b120ff811e4ba3d1fccdf87648dc42cac29e5691115ca180142c3a2c2eefdf1467ce8ea5ca39e1772b1ef34341bdb5e6e86790d7864ec58e6bfa889442004465696e98e403958fd0ef4dbe00596f03534fde7892f253ec6c276310bcae3932cd8b69993471680823be8016d3df2ea9d2fabab1c7bfa9734e07526bca2a408abb247142bed32d04ad9aac9c177f077e3c29aef9630b06261e8c86d09a9e3a900b7b1e89b11813541dfdbc01e01ed76767f13d81889c8080885224ef4e515f21bfc2628a0e0366e7190f4322c1af79400aacdef713fe82729092edf30b246dd8b2866222d95642fa18e464ec58e42469b48719c50f4e5f0cff26966208f1dc8d8ae7c3b2184574eedb9fedd6fa0c688f52f9be594f884ad469040cd7ba440ad072f91de20247ecd5d4ad355be5de80e8724a33fb529bc2756a4a6010e014e8d6c9b8189a64b97278c003fa3125dbeed537274c4bf79f7fd65330c3bd41a0ec1771382a673cb68a00ed57a5d383f1493459c5aa1172275c7253a37a43b897b3f6e3f9201b56d45a71d037d3ba28581f9d6f4547442bda2f2ee9f739628080f1f6f35c70862df411cd3db12a4cba7263fe01e8a4b93142d2939efe26facf389b1fc9735c05604de0614b0b3c4312522c7436b9b89f5f12437d81f770e5768c88042b32723a19d103829a337b4aa5a6df8c91d68476607b055d100af7b0fa97f3cda4d579bc002ce5c6bdc63e1926e822d90e1c9db2b2dac57b25463f8fe7220e6ac8b8356e921d521cc53c4b941f3e417c9001fd96e2d32dcf12d768061449e3e133acbfbfbeb9120249eef9fd251eb0130788df268bef57198519ad94c602d74c4271eee706bad8718181f0f2ab546cb0c7eac6352a25fadf71988542c34c5a90f1147862a3e2cc0e16ef34429a3a816e7199b920bacc24dcbc60bd611d8b9c0d36d7b9c52f36c056e7b1c02e5aa2847e6e0e64677306400fe93fe54be11c75b4cf21063622eebd9797cf4fe67e1413004d1a819ad1b5d3ef8e001c74efbfd6652316080c4a3edbcdc81a2397878338dbc5f6311d5b8bda11dc8053d0a4968721ce424e6cb8db9df92427fd180a5ac2bdf16c7da7365ddb78f644d97ae9f6e989a8730f895dbb9927ac1348ede7da65b2b2886abdbcb42aa0b5a3b1c7f0d33f3e59892bd24dc289c23676398be4d07a769aa9288b7a7ff73e3e48cff3a6ad3d2a32626816b4daf90e3ec0c53a75443960da991829fffffd2067d2342f4d17e4eed110b727f3de12910421c871c1d3058d80be7608c779002e97a75cc7aacf04bdc14aaa4ce078d2a5d769391120dd1bb3c45e33d135822c11f6ea1772897dbb2d68f7298d47895e5af7a19205e08a330bab9915042b73bfeecec49ea528ade006572200d615a9c71379ac7311c3752a80448076d2d62c87c3503167b165387c398f866623e2a90c8deac5fe2d3b938f9a19bb33e21a3f062995d515b21ad52860be1893f3499e26d44cd4f12e56ef040a13a7f7665a3a3f28c723b6f06567871a396d93ef94a0d88d29fb7b47272479b24ba25adff6e3067e3fc906c3a80980f4eb81e046038ff2604792b28e35d411d1409f53be6ce948cb1c481e001cd6ce10802119e35fe01e674b6cc7bc1c8c2a477fc5a034d91ea2e51e1f122eac18bf4fc9b1fd223a11293d129e075cc4efb037456601c7fe5c5648d04af214a275d6661b2c1139d796b02c3173f6d459fb91e5e2c51bd7cf2546ed5c41fdc04fcfe3b87fd9eb85dd2b3365a9131104f0df8645e9d032007264806c602b13ec1e7f64f1fe827dd16b38dbee8c7b3628ed43bf425f21f6c1651a84712551b6b204d776921ddd0c7a2e763ef9191d63ee428264df34b4dd742b2d42b3ccea1caf0efa34b52dacd76e5c307e0745f295189edeaa2e360b5d8b0460578c6ce55ba03f2d6bda818a55e2850d6879e52a5d896a57bf8de74ea8e3ce398dea3499210b4e3a88d637d8dd3f1e141b24a668bccdb221428bad895a8c003e4128aeaf5e23705564731784b3d8c3a85242562cc44f2ca66ee5630e66c067ee5c5aa97bd76327666a68db0006d5500e344222a156cb6b0b25a60f9aceb3a963eb72da12fc1bdc3f707f6ef6f5b85da830b4596d97879337a9cedf926e3dc7bf4eb2072fe4f3968a1f650db502511f1901ea5b0a7daa833a6d0a0957dd9811c50fd81ee190ddcd1e242a84b7632cfa1e76304f94d6689ad9f82246a3fc0847cf352f004868f4eb1174bd9c9647387578a4ba2405762de6d8cfe6b32c414fda3c78c518ffb6c549dcc7124ceb94c5d143b1da8f28e397389c2748e51e46dcf60a6c1cfd4e30a23600d880c2ad7d1ff9694e4ef92e76ae09d122f0427939d0389b7da9bbc02c97d4e7fc5114714c9c4e55bbab7e5f8b8cb6f113da33337c0be1f882dd8f0a888ad3019b5c44933ab3ec8d1da70b88a040b59e02289df12c56af3019a9d090ffb4b083d060a888127bed45990a06353697f53b8bc99f1ec6f059f8804cc6a667da9ae182e548cb68bef39221df26d32264b99e282fbc2766946a4cbbf7adab35b69abbef2aa078400376d8efb2fc8f990219316556cad59c56a76a8c31d6055fc38a2a2d3152efa519b2eba7a480af2439c1434ec8795e49c7905aa3e3b9d9ac62a8035914b2b0fca0e689f9f47c712d68fd7c6a5f6e1fe6ad640483090fdeab486922b49eceeb49b81fded8946ac0b5157de862203f84ec4f5dc30e38f56ca811fa3b81ea826789c4e92d4a306354a8579bb0ddaae061bda587f8ad579fd3ccd69cfaf5ebd01dffeb2bcde50fe67b00a06070944db5a63951e38ee72cc362cbca244e5434f07e82b068b90c1f239a2681dc992bc4614b1f8ef804d240a315e61bdcd2bdec653caa257d6270db5a08f585fd0d094c828779aaa152b1adfd7a163799a11889cf64a1d604665ebcc1c8298d5e07abafaeefd02b0b5fb87df278c09649a858c0390fd22b42fefab72ea557293b5a6f91b41e640aff84f7450ded677b1d1f5d21f871ef615b876dbca6a761e05f7371de9074e6fc2dced3f5fb555114cd8abfb986810856aa0ad3c955a83333333d89636f7f2975a8c99e9a3f920cc441906fd8ea242416d58c8737371cb96e2ef63d90b59ea90f8acbc2c0cbc3fb522d6e807aa4e68d381f442f485ef1cab76ce336bdcf2ef6c43050a8b04a7287f9eb39dbb1c289fd55b8e3d2104309e6fb242812cfa7c99bd40645b84fccde3bd8c73dfb354f515e58e11726ea97d59a10922e1039d785a67adc40da9abe2ed9c743cac03cfb3370163fb8276ef2c407bfc0d2e7b541f69b727257308d3b8b6c37f88dd2002b5430277153c12c79ed5441bfe696a404fd92f4078d2cde4179355d9b4a1a77ee953193803e57075776d509dbb50893e84b0fc4f8969dac0c599dfd43d0b99054f6ea187c6d9060a9800c22e661ee09561f850f6deb9e25e63f6e8c959870ae8750c8a6e1dc3597d6a19d09c49b285852ed1a7996c2a8f72f79427cb64adf720056c1ebb58cbac3e97873d864456317fed3d0b807e18448cebb87fdf990a10076bd216c45b9f6e0bb5a5a0e0c1f6fa8636a1d2cf47f30ccb9d30a3faa68ed6ec36583339326ffef8e089392d28be39ae2e6953dde4482241dc3c52eb555a6f0742d49288b90f9988c0e7b7d068d0e0f995cf7dd6dd971717b3d744576f1b1a9d78b7efb0370cc7911dc39f895d4928dad07cfbdb2f06cb41b49dfb04acb75a0603aecaff6b02ecf10164583a1af0860346b1a8f6e1ef3fca714ae6da11342fddf8674ed28d5909f38b7f69a8fc591da6653b91fc729222597781e46b7c8b417e91171450175d6655a5a672219d9036159339ed7dd11a081d7ba94ea5adcb7c011985c91aedd0f437c94ec38111473ae70ed49f7ffa933c20246c235d6864e83ef9f2790c002e2ee29c169e89a2b7a24eaed3762fa27e0989b87f29981afce9e66b9ed4525fed54764ec81e060188b7dee8a9588695d1014a280cfe1c1621477beba580b5c41bdf8d945902ac69b98e5eac1dcfaa044e9d33cdf5f493b50628b0f50076da240e050b816a41a5bf4cd7ce897cb3173863d26ddf0a0ea3ea3c2cebc7d97116c9dc4c701613acd954d88afe062a5017c1c7deb9132dc3ab2794efbaf0967af06dc3ad2089fb7f65c847f74262da603ff84a6294842be3d380f226d9a2a8572d7ae4f5f654b79502a9d7271f212e7e1a680eb2f3d7fcb1d35a1aab270e492dffffc15e9c5632498b733319f7f10a1e861bb42ad97b92c7b9fb33c05d3b2742e4ca330a43e1bb6a2a95d7c57d7bcd74909dbacb8c4b24c957aa4e27ca7d4be15f66271d5dfce6df63697160a04f1d266a8f627ba4f76a2015cd664aef3f0b845d9b1e72c51afc9431b203c593ab326f4ffa95e6fb5936feb74baacdd78f43913049a06f2f7230e6aaefe11e9748fe486aed7d4e009749042d56e4a728594e281954e54285f9d01fd225f966085f0e0f4f74f83f1ae95ba828f770536dc9e5393e581783c495773c26d21e2725e3335096f6dc0a6dfd1bb22f65ebdb1849d7cb5fc8a5cde5a870cc807c55444b73960a868f3111044faafb8f151560a687aa1b0a0eed960e91c950a2422234f3a8a845c0bf1338ff6810fd5dc9a76d5d000dfe336465c7162367ecf22ad047df3084bba6a64f0d1e78a5eb7c3a2bfbea6d4e77c037d99747019244fc19e72315b106a63eec039216f332a051dbcc7dae72de0cceeeac6ba0981b23935b4017ec3ef823470725f3956aa6a7e83f8693a9ac4ba71c46fd763a6cef2380e525a94c4eb3cdeaca0397f93802d2e115038555fec5abe69f1c80abbe0509f52260577955178832fdd277209e30100ac3ebecf6e49d291b37f8f1750a5fc03ea4a2d63d3f74a796a6ad2f1260afddff9a8371a37873b3696239289ee5347b5538a896ecb7c240b683eb6a4bb5282bdbc2f1c53013d3c8b308402889f10b4b83f31f248d678a4e8d5f76810a82dd9a9a8c4d201adc410a5cabb7caebe81986750034f48056a2f2a15ba97679e0eed1e6c3224a719a6071e7563d81db160135c8ef77fb3f16ecbc373eda2abe3dc13cf28c72a95d9b0b34841d69283cdcfef1e8f0d47b57f7e8149686250fcd705726920064e47e01ea357a8390cdedd28a03d53cd95c17beb7cdfe4725b0b750e6501cacd79a890cab483a113c878aa555665b963af617ced1687c36d499a63c713050d9b8e797162ac98f775d9259cd4db4d50019c6b7de894909f63ee441fb59882abdfddc95995a54b87e6b432c0842670bfea38f72659fc27d1944351616096f2dc5f6fc9670fc411aaa972a6195f1320f3cbe4ca120eee7871275bcfa8da4d4e600e6f2f7a55af51e57e210445b9a5abc8090973f79bb8a83f35c40f12646d08c9c0a8b52ad383580fbc0e36be99a27817be4a91b4b46fe12ab801148ac4770aa2654538be9d2691c37fb2d1d9e81ce9ff2249ade7f68a3992b83895c82192bdd07bf32870e2f51b99c124e9134d439016205b6968611018346ce85bfc903329dfe30641285d2b924f6a5f9728010b7ffdca1319d344a7b762c449ff36dce839c19f39c66f2bfef113a027b0d0377d4e04d36c8ffbe616788ac8c6d5d0055bea94a8578abcb2f82c1b1f51cbcfb69fe659772b18ac61a7e634aa9c42035c8aa73016960ee9d4dd06eb61baf6386c7300dc777c1d9a5f0b787b0fe61ef88411e4ba83532dba1f8b6debf45911ccc40cebefc8dcfd6cac17254780626b1203ee13c87d8204a3c39d48353d8de1d9400ba128a976c909b32e24f796c83011e19027f2b68eb52b3a8e1bd03f89b8bbfbf97c4d69e59ca90044e05fb706390a65fbf8933d03a3e2adb5b37f5635d43c0debdfbf5f3f8aa42d52e41eb25d4af98fd4556cfaac26ab839bbf53b77d4e516fbb32b0f070fd6fe6c7a63930c059ca45a695b25fdfabdb125fe8784b33ac5bc15775c4c8ac88bc6cdb97a5bda15a4863dfc87f61c5501042f66bc77a3a5f5382b537d6205785011217e7066457dbc6362304751dd127819dead4597db817d3a8694d6b04e8414064604f0b2ffa360c88e2b5abed565b1e38f0e523fad6550089fc90cdbf0d854f8b7933b3efb5c4407f97fb0e7868f95fd4e7b84be38dfc41c0db02dff37d38e8b9742709be4a1888d328a01108820cadd32329fa0f2f992e716da8f2e7f003a93cd548e93361953e5b4c3bc372e49d985d810bb19c11356149264eba4be9b6f85165bc1e1deccf0f80eb4201e4742d5b36cf37c096dc05280400de9dfc743ee1958c00cd4144345e4a113cab3d5851f8afd3fcd8b915c0709aa93c1ddd45df2e94b317e3a1a831506d7a1bc87048064b37e9edcfecdedead8bf617ab03ad2b21229a121e8bdcc72af95891f7b4756b5b92ac6d2cf908b4ea2dbc543dea573c95a0a50bc99db8a897395b682df4e7f84780c7b9ba54e13753ee69a1a245f71d938581c904f6b261e2229102c2a10102c49f7381318cdc81d558c1b69a059f7b4794fa28a8e1fc7ee68142074ce4cf1ece68a2152ed34b917f9099695c9975db4dbede8e100f777de62d8268d972b47ec25b33a564cb0c1c90b752b611216d7eac4ed64aefc940432d40888fe687ba44dfe3b35b6dbf97f5e45ce141f2bb066d23edb6adbb2f5857f5213e4c5da50570df4766a8d5ef9014a74a9fa9f0cc82a1fc57e9751ef76992e776f2f63ec88dae021eb2802637d978b032a5bf7db53d5b639ab8b17f56be60f4956b1adcb8e0c6f8ed7170266c64341e04333b26e5b5d48ea7bc58b3c07895b25651e00bd372a1911e4f83a96f32e37ec960bc15ef9d4bcfca823c422d737d2154b1d2dd6005def2b010bf4dd71c1dfd7bb29f57238509218414520b6cf44979998ad78c4f503d51b660850857cc10fada1c0d46b7d1dfa14bfd8e436c25aa80c23d21cd9f6eed6a15a6bbb6001a232143e0ed00eab5f42d69ac6402e489efc39c60336cfc53d8ccadcf32657609085dc24a2bd9e0d2ebbc2f4a272755632f843c2892222678c070d0cfe60ae71c50ef9daf12827a402779d627366aeb180c093d5ca35416ac32af84b713cf6d0a837dda5cd5f61e7a3a60650742d6833b156b3a498082c6df70cd55b5eea236829755b8b8da9b2a96f9d222c20f42873097aa8a58ecb9f890c8b78d84f66c856108130a5eddc65dcd3d2b9ecc63e3a6f2ac67dd3c2d8965b1fc0b23eb4d878dec2cc5dd188d3faf148ba63ad99a332c1e0c6ea6e4ecd492805fd66803d3b0be55e7db9793191b92df8f95d0dbcddf55f857e65cc171bf59a4646ce56b5fea166ab0beea668ac332de054f0b94651f0dd4cb7e43e941c8cc2d0710d776d695c7ac68bb23005848d24fd8f74b15c2318321fc865dc5454da18c809c4d69ef9c60ec288e12d8d20530df2cff28d7a1cd7135d0379e1b9c2123912a7a1e2078d2ac360c1cb22961f8be0a636a920a39333399a68c3e69a0f32ef71fb0342ee50248fbfef8caaca1b267d2a26956c52ca0b52e8d952a1198749b3100fccd7415df21b5e4318fb83acbc7c68e7cb853c7e4566cc64b29572b9c14d62d3507934490eabbc50d858c86db76f4728e7e0cd8c4ca1acc01c3c69ebabda2d70b9d1ebd400eafc8762ac98779beb934c5dbb473f0bb532dc7a768c42f12880c7f14af8e296bc15a63dfee64fbcfc6abacd082a8d76499883aea6e861c86f3139f9f8fe2100ee01c6fbd3ae7527e29885f16a9fa280c24add5855d5fa9b9bdd3c920b79696eef5dc274731a319e744683f6fa2d571720d77c00adfd499e25877b6d47f400c259300baac2070398838e926f0ce29821277cb4d8f049d36c5db3864dbe2844c8f68b748bd0cb50cb08d808a789f915f4d6b632d72ab3f68ee6d75c99ec75306fb0593350c3f52b417e46c32b7529e37ad5bc2aa998ea455b3720fcba366eca2825d91242c841eba1d6b6d0655e4e2e1f37ad76509124b25b78290dd6324a96c36e15c4910b3af56331d8701f626e25ce9e52464e5418d8b3f8908c31d2eb2de57fcccb922da082f01846f7858fbbb967e674f2638b84c194e49209ac4a148c4ec8fb473a39bb8c56397ff5db7df933fc93bc343eda471237d94527124c13334f1b3024a2c6fcc6a76b87eafcf5e4a191fce9e09576f116933fb53fdf0fab20e7f5f85368f3c2a63a11bebf100603dd9582405fb8cdbd681b0d6d54cc8526d603e15fbbbabb04d534ae927c966aeaf4484a69b55f8b7610aa3a9a8238bb47c8b586ba6effa5911a62fb4bf37b6b41f54f00d804bfb5f5d21e829b197accee01a1c5542b159558c54a2354725c602fdbf70e4e17c991ced17b9c2b0521bbd12ece3a852b310a127129cd8959c78e2875a1ba2282d4e8e8cecd372cc4f6b6ceccf236f2a5648c59d77261015f72ea6b6c3f9500ca7e923befc37b14be230d394b755b11f5cb59cd3e25cd0119435e527adbbf3aa629af0ac00990e8523189baa8fcb383488e69588bb8d482fa049eac3fd54b0308b006ef5808f0813f8d5aa69d8f62675940a1a5b865d093069d1848580c0005fb5fe4c55c9a572afda178d6ca06ced417eb9140d467ecfa0e19d322b6ad6f8ade06b275d1a99f35989a6c930b5a4b73a9ea4ad8497304684b619e763badfba550023f4226df295bf5572eb03d9909ad9a2c0c578d5f0d5c294733a439b18c4861d91220fa583a7c83e37af98fbe621d5e2974e6d1a8ab9843f5ee0f985561e33c4c2f5c331cb75b876f2cdba6be4040b194d31f9ad14aeb792637245285aeaffaebdba526a28ffc70e3da385306b658175a3d0a211622218479c5b078737ed37afbb31859444e0b61fd83d3be2486293c7a5d6e9b077944eb974ac9e9a429841da5cd13c92df717712b5aba8488041a4522a7c9b8858e9db7f89f4d41a971c12f63ba7ba26065616de5dcd577ca3b2bb1ceb2141f2eb0674d9b881d12cf342180f51d1b9198fd19803b4f6b9d949e52663e494fa94d4f25ce81a724b8fdea438b2a39b0a0ffd5f73d7f82e3d1a31036fb03f77b39f28886a2dba15675bd7b6cc923ab44a26dd4d63392c5d3ce25dcecc8bc1ebedc8c5c7ea3511be7241f30543f5a107fe42ccb60a75ad2faca4a45a9292e89a2deca7c372091a3bd2df244d9fb33f148fa03873681061e249384274381ab65b6f3ee2830b23ee8a777c7a9d1b0e6f08a4485eddc58ee9a18487c297982b7e49f5d926ca1f8a89982a7e00efd4cbb00289643873cdab7b0caaec29a86875c71a9bb3a29d77f45c68939dba10fc69c86f5f30b7565ab2750dbed8b1ac0e994ab54354a523b769d23c5e2a6badad6b2ce8923a62603d8bcf7108a438287763b5cc592ed4d9be0b2db33ee1ba50753ee2a75e8ce0ae0f77af4b7eaa83cf286774e77fb3e729377092eb4bbd683651e93e1405f0fea9c8453a5bb85135ebf2b9dba218efeea4b275005299f671c4295edb90768efcfe978fa086ac6ed3347e8c49b14cd99beaf692fc0f15ddc893ac568c1d958e02742373598ceac74e95c74f705f39407c3090870857de4ce341c447b6cd7fd603fd0a2b551dd70c56368959b954e94ba94796267ad8a15019aa1e89cdecf96220ddadab271224dc3673151e5bfe1f09232ba0b32c39743b627769b588d251e329f796c3310062f03c35770dfeea5f7c013bff974752d49504117c1083db71fc67a4411f31b55b1013e17bc7bb870e31d9f9df63bb49e66ad35009fef8705465cc792ec86dd25ea7eb52f366e161406867ff76f7a7bccc2c26803aa837cbd3e4138c83c7f3f737b33018a32a2c06e5e581cfe13d6d086842ac12ec09e5c355261b8c46b4a08efe9027c88744ff36ce8de21e05c1306b5937a9086fffe34b99fdf165c1bf02a58aadf0657d470f43a2121a120e182828e8e2a14b4b0b5deb387d14c61ee85d6b30a64fac2bd76c64a4a81b68793e5a2adff501efd4ca79ca23fc301f880b5062664672487baf4934eee5e630c3274cef6a4b32cf600439535518497b36f503e9f1c92a594c0de73eac716ffb57e3eb3e27e7a6a308130ac79e7f020d5bb603cdb9648618e37f82f2d73ef0e39d522ddf9fb50cd05f8bb9c30f543d7709578601fcc08538bcb8c782c96cba707d2a5f9046db9a682f68ced5caddba4abf9e9398414bada9e67c91f024ddb3e681d659d8871d3cb400df7712ff7d46859583d0611d2d1a7a9a41703914ac706b5f74248ef1b60b30011f53d524dc09b3e9c90daf30d9db4acbdf78ded79d30338262cb581a96f945176f755d287b4a8ffa81665971b96a12723a8a2c875b9e9bd3a3893a81fb1d9178118bef4001514de5eb295173d824cd220d4f81fb3ea02cd9b8e5f5de084285a87cc28ad077b99d9871230f47a86ab56cb988431b2bb2ab993a0b3554fe27d439486bea7a783cf7e9896873d2537da74f1e82f96f97350795ae8673c3e6cf57fe42070f7818e2c81ebbf9f5b0204762a4e2d591380cf694ad23f227371ec9f70675bc011d82313736023d427f407a2bcbb0d092926b2ff98cd9f55e0174e24f5445efbb1f6c54ba8a50055ac42bbe10ab75869bad2f125deccdb69f14882818f4538ac7b581d52a12133b5034b9f66798b3dcfd1bb50ee9951157b072694c704079761d9d9a84b543ed51ae2af106f1bad0cfe60c3d46e71b9bbf0c3bc82c1317e429c853ca69cb281bbbd80b716018c35f192980d93729edca1336e60f48db5b2d10f97afa5a81cfb5037ca379140d3372513817c5613f641714f314e13188ce7acf96fb75f45b97317268a1ad26e708ba4c11ad945300e5cf0fec0175a9f40eaeaeca1b17a1a8e10e282832b7e991aa2d24aceacc65073dac82a9dbf5f33c55d6ff5bb939ba8b0c0ad5ebce560f9cf1b879cf989f5f0eb0a1b27f82e0d3ac3a3fd933c333103bddb6b6adad6dc58ebadc41ef116a90cf29bfe22fb7e42ba947ab1e537de96a047c7e43e2f1169c61b4b1a93c79cfbbae553a35a2e4cb119bac361a89c72a40f25a4824361117807d1bda9cde223ef4fc36075e5bd8c5343eedbf5f3f6d4050debdad76eef79eba9d896989ddc4f25bf14728be42b8117081a910b5e82aa2c0e9127d26951451f5dd4962fa68202a86210719a2a2ac9376de8e14fb1db62aabe04dc554791c267495740c2889589c032eb0d1c1ae94f91ee7bf55e8bd4d187b8a9ecf96049ce37f8bd5bfde263a28948a7caceb71ddc41bbc02ef9c5bfa4a6b7f0218e44266ea72e6a30f8108b7ffecbe4adf9a030f5120bf54cd7b025527054a9e2e45cd6160a9dc29dc1e24f2aa1680453c37f14f4c632e9647fd342375871fee856ea251a5ed34ebc07ce51e9bd98fe82b0ffe219e5d4948408204b4531ef946cf3fc4cc05a51caeb4f6043802a5b50517bfce574548fbf2a8b91fa8fd9d9b3750f3d1749043b41d73880f5bf1d415ce2534103df079bafab2420f1977239db077f397c4c1623d490acc1464e34b9ccaab472ccef82dbd377432f5cc521e37b43e0b6b7bf0d666f9233555b88fa7403b26201d4852d45693407200f7c2becd8e606002fd31bb758cb4e74140b3d2998367078ea5e498b75cf608163e9afc51c0a23eec51b61c467b5be511a04c1dc688c500b5bfd40cae2baf8943dde951abb527d92799da4f8c29392471bb72ff92aec0deb8f03fdf388adc13841bb36fe01ad2893d954520e0cdef9668082ac05df6d6d3349bc94c683983185c2871a3b9f6f4888e56f649095840cfac6e3b032a55da9a26495a076cd6f4605b14d2c128b386870323a35ab5ec4118b52397c59f863834afea9e715011113732b387a75f388448929b3afd36ec71696fbf5257f9266a64767225e99a9d424929ad6fd41832eab84598a6892bf0e302b927dd6d02441415e5213effece7aeb49369c0d9308263f5329acfad2beea9f8091e068384e14b022ed84bc4b49fe81467cc6f88ec58e58e3e172dd18bedbc482d6795adaed9645d8d25da5dd5804f63fefd7f6cd759d61c5676cfe2b5de7771250eb5f9459a4c018498d47a0e4cb60a4ddf4f6bed990eb6ef3047a9517397d825d90e35afa40f63be2741a29b11a8290be7c4606e51ba5f1fb2c6e3d4a7d816216075d506ef5c275c650121aeb1b79aa2d8ba5b750d97f6d83e3b27ca861a8732fbd82545a4f91b4b6aec0834466304042249e7e326fcb968624961d448d2a4b95b92f4ac06ed4a165147700f000ef4c40ae3f6cf1c12093f252d7b94d46c1a303a771f8a5f6f4a1ccf6e0256a9dde842353ec64e9d3946558d005cd2725cd49b9b9eb8744c3422fec336ea1831305beb27089003e8d15d8e0229198770614cfcd0574674ed1ecb17178c21f78e16ef79531e4b5655c87f9eaea4ef8bf1059df62b605652e783a9b6eb5321560dd1167eee726e3f3d6af7ce3ad654429fc8bac13400c416755428fa71c3120d66be32e64b416bf06efcbd247647c4233313fb2db36fe599820516c56a375315bcdc00cfae7a0370aa12150cebedf65cf42bd212422987356f3e1450aeae78ebb204ca617444ed3a3e5a9e35d40deec4062db8f46917f7abab3692a4d0707105acf0a3d50f9d34c8f3fa53cad9860522dd659c8032d914915076e90cbd9fac10e2cf57f25135e9f6023be30a08cc14da78bd768455244d4e682b84ea660c92ee10658d0adc7cf6ba02d23ab95210940c995097b369ceb52e8f6f65dc599d70b58963d16ca8db7995b2526576758060762950e2573dc8c3f8ce451ce954c87e0f6705ced805bcc7415d126985aa77609f3313cec60ab27b6f5a4c5c1c5ba249b974f8cd4904808698e8180ad940e40a1d27982056055926a7a54aa7a3b576155cb26792abceaf1bb27040d473b6d28d8e5186b729748915df7dd6535030d2a3961e8d542b10e78f96161af0cf622da085052842fc0d40fb474be52d8a645087daf43e93998bbb55a83fab0f73111c171a900c67423e0c36528737859e70a077ef4ddece33cd575eb54b3c9aace115ad497d437298f65db6ad38fc14a249f338be56ae1ef637ad4970b21145a6e02a3972087b5e81fdfba9a21d865ea2674dcd47066e93a62bae33c4b72bad57c6de064cde2b6a467c9a2deb409b34180427ed6c5a80ed95ebd9603e405c251b523e4103980cfead75208e73153fda4af8d5c4cdfbb0d45997a44587aaae5fab0f1eb8c7feda7d5eca83faf081baf5bc2e959163e36d5b031f2e086d75b3b3a8652f1415d5cd01ae7e1ea70159c6ae2b4126fb3fb7b98b7e603b87f3f6a6b3e33d3c047963e9f738d6644f15f6789f712c3d4b5efa42833cb049e7678fb66e01fbcbcacbea824db0daec187de82d1ef8ad0a3067a6fe32ce516885d19777b37727ce94f414176389058d20c561b93dc4b16894249b27debfb804ad53b7cce47d3c99f27535a12e79e81693acd8a82998803ec7117af3bef2b58c45a91470e34b73edaf4188dce330115c24312ad483a3b4a39910c07b284dcfc7626c70ece219b2c231caf4ffe8d1d5aff1ea339a57c317eb19b27666f4b51b1d787489600a267d955ec04e41cf156bac0c8b62c8b761f8f79dca2b65a29fcb359964c6e950e8c863065d23063f4220aac2d60ecf092f9e1228241fc1a0772cc2a309af14afa3386ae88ea30e9f579d25666a8793d5156aa8460b6f08b22625a9532b58bd4d6444120b13630b046ba0a4a95eb4c6eeb64e5b96fbc41760cd52e7b8e0cab13e59bc8f455b2b2df6121f69ca7e109962666c8a8580d22c4b19cc3424c5513caff7bb10b37772969f99499fcbb72099c6055baf4e7403842f9a69ab2a9f83cda3d497f00ed203041b74a5b666f4fb363ecc03db12e12ee98caf175efeb83e2e1cdcf63edae5c4003d882242504be72af39bc231aca5540cd0dc76917722e4c74d4ac035c1aa3b7a7c1bf1c737a962e7609a659cdc4944273f226e14462d9fd03f9181efca207de92096d73028f1ae0325a248517c5c177de074cf029f630a1f0b616a0a8524da2f93407e8b48c63b2370d1e6a782d5479f4acf9976e00ec291a37c74b4ff7d1c569134a18871b08dbbeb9c5ae434981011bffbf2354b3acbf64d383c5df9099b451780494f7dfd613c6f0a66a10db62ab3c33f15542e981df5d5b6d5baf4e09b063c33465889485573ff4d00e37e2d2bc588e3aae42f270bcaeda1391317327fb63a41e1fe2d73b5c0bf78f6ab2d919668c9bbf3a813feee14d6ea89b5d4f9f32a7599df4f3d81196e16c19920ac3d70f2220cbb7f8607c5d1ccb4614134c9925c5e94f6089d6e9477bc589c11ee6a90e060f943e906dfa69dbce3ec2bb0d6a047d6945c6eab9e8a415ef2c38c56e347d3fcf55bec5ce954bed42290d8e6fe8ef587d73a977753088c9672bcff58819ab02760eeb1274f71743e42688b5f088cbd091579496986647805b4903f08525377e83b357554b56e4bb03d326474b63dc7c5bdf130259081cc3bb4dd42e56a5c678b784e88c662b4a3d31fe2e4a46fc4d822e5d02ed283ed878f6debe1fdbe1af08b8d0c700528ecf599332abf8ff0eca4dda5aab165c990faee223618fc76323c40125a98d63ce87562210f7f5d892d6b15432c0e23bd90479eec8b44ab08280a39b57da40c074c725097c3e24a3653168d92453ac7a29cf3be1796d7ecd31915b7c7381da0612c98babb16f4e1542e5cc957ad7b4db9c6d22d1a760b1eed0b52d835eec19d3ffc999e5b4ace94afc2945a964e57d24a06dfd0c2898890579c24ad673c8db19147079deeafaa01677ac9bec996b7f701feaf929c263c8f25cddafbf202e887b2e9e16480969168d2763d5a3cd602def84046e1431680f89ad2ade05e3754e5e3057f85713fd4097fed67ab37e2c82c637e0613ee6fbf189b3a4957e6fdb11334004c588ce1aabd7e33fffe37a7f5cfc81861c5274e09631cfb27f57e1e8e305f329fa60d56c874dbaaac531615578c2e674d243736cdd4010b0aa06661d14ea63e24575db256c98678fa2e4264484e1920d463acaf7e83d4b1850f212f56aca320f54d6bd50f50409e65cf4d38a7b1a4c6e7fa72174adbf002c9125b6eadce69b65f8c8055e8403018b4fd2c080343d3b30ae1df853d465c882c48092aab715008dcb26993688fd8eb589c66e6f6491cf968a818459ae1a8f731cb5daf88af2c89c6457ad3096b6b60480f79f9f424ad3817e7739780565a6f41361d655a7ace091c64e739116b4b6db846b4752fea189bb293600122fdc6dcb808284f3729e9a1f0847a3908a7f3537cda66300cebb4356b39067966aeb32a0a96fb5ad9cd0ea7ec159e769e29fd0b7f06b0315ebbb09113ca8f1c1867d3f0594ac9a5615ce3a28d672279e5c285aa202a9274ed58fe23bfc27f7b99e7028304b0da6eb1c5c0e135d39c032b57ac8a2c21b8b0bd78afad1b429c9b052bf98b0dedd20406a550ef1e5a11a5d808ee31aaebdf9c71b3d0681a3c81f2c78a02e3d0854d787083d76991298b7ddf88ebcfd060d06c3a6c02dbf348591578dc1131e60dd5c4b30ff0535009c11435e1fecc9d73988e5fdf9dc3ea32ec2cad893f41e632969b35f24d8338abc2e813e742bdac8d8d2aff14a22516b5a07b88d4bd7698778dec95923d96fb89a432276976db0e7b94bf5834fa60ec0f103eeb641712c12c5d911e95fae7d452caf563ce0b6741b1b04fef4124d4b44f070a6b23c838eff025c6406aabcfcf705fab9c55046e60b77ebfcb46029becc0e8119bcc0197f44f33cc98e652e296183f81fde82dcc471ed3ff9d697dd02fe88c439828f7174bc4d4c5b669f0f11cd22f14314621859197c43f7c968eddabfba143315dc613c5a84cd674681215172cc9c12cae8232d2a0ce28fda626dba74e69f881752ff6d3d6f0e12cafb3ba8de47d71f3354e124add0bdc581bb0c8368022466ad42d1612e748a3d4be9f9d0bebd32bbae43aa34b570b27c6143651a3bf0186038a1dbdf0183cd9f4bfe835164db63011b872a04cdc9b2999673db1ea7acb19ef82ab37c6a2d8acfd388012d5b16a03eedd20365cd015a748f20fe56918f68d816f5a6d34b093cf50a2543d789994ad74a6732a00ec3424fc818c0070d29973a3f5fc3e5f2374dd8e51cc7d614f86b40f20db916c6d9f42eb3d9be28144e5f436cfbab8c6f4d3b6be96030faf8a6c898733f886be52c4a32293826fe00b4b589ccaa42cea13e4b48a6b430afe966e6f1f3f76cd60b91c5e011e28a78ffd783a1cb3c82057483483607200bbef1dd34f729a5207557942186e1940f1a5321710ec4bedb63f54f07adefacd177af85f2ebfbb1ab2cf8ad90fd92bdc05e4fb778d8b5c2f3ee52474b7ae1742b5ba4bf469b78915219ba62cb53a942e1545a1acfb810ee01400b16a769eb23469be6cc7a9bb765a2e57ceddcd05407df29150aadef0606ed378b9b230daa66baa5dfee992fa62ad7ab38d8f18f207916cde1f45d1ee593f6330a88b118f6bd2583ca6552c814cf19bd7050b9abf51e219f6e48be33058955700f28c6792992c6cc8a3497e134f94df7263d85a78acdf9e72287681a9fd56c69856708f8b2b92a4f80502711c6a70b73005ed25bd03ab860d51701af44dc87b722aee01cb772b0f9e23a43e0a8ca77ff844a76d3cfc7b1ce600792be1c491d492ab48db5b800d71975113c589ab1dccfb242d85e491cf03b0e0e82a921f146f95f7c1ae2855f8636defe1acda22be13a29c882de5aa33abe9a527a65a1a37bd56f561af140fc47076c2a3cbc28ded16ae5d76a71a17cf79f4b0650b5789f3cd1dee7e4d25aa77d1f1a285062178ee286ef785bbbe8f3799c6a3480ab853a79a03c2859b4aa1c9948e5a7d3af2f9e66caa0317842a9982111f3ae376b574db7f5819bdbbf266a02b1d0fe63a6b000036694ea26bea7cfb1ac1dd3ab94f2bccc98ede72016b78f34f46b58e7b27fadc0b6f6e4ca2dcb4c622b5810ab23efff58c20b43016b382390f2cca72449efb19a7d1b6550eccfd52d904f000af79e7f59b0d9dd456d6ba4e2de72b0158402d722cd595c1911750630297ea15bdb45b58f6a1b308afd4358a96d28df9885c6b1af276ec49d3cf442e811da2ab8cefea041886e726048a2ea26c6c2025a489bc66044737a921a478dada81d1707572c7ce0ed62163e6ab5672ed4c20a20640813d67eb140ef959bcbb65937cd2527fedce79db30c6e1aabb8df2a992df14fcb5bebc2fdefad3d1e2ccead9d0db763cf378eb5628451399683a8094201fc1ea990d536b1df32f9f88d5f0a15a3c6c11f5e8f20b0f96015ac884a4b73443852ede531e64244d91838c9dbb88edc057b1b0b20954f9890c2e561413884af5d5703a5d6d39ab8d204886fb57cf2d4733290c31b806d435ac4341a0cc394e4227a182383b76dfb5dad03d8af1222c891b61868098b151dccabe0329d1f66a80e9d33f9c55974f8e2edbf6d7f4825fe2c6ba294e9297ec89cb5dab306eb511ff2db14d6614acad73c2d2eea7d2a6e61bbe431498420bd524f3a14a9b7378dc045a330be6f913ad2585c9d99609f53f650c0c0b8a81265794a4b76e8331408f08a5341c69666b975232478b1f9c09732cd70da42fd5b4400aff168dccd2043fedd69fa3d882c43c982ecba10c63b31ae8379795f01a22b4d8bd738d14cef967f2dc0d8cef4eba0fc46f3c5ac472dcf037923caf050ba8723b7a6d27338098e2d5fe2846b85e1676f4814bb1d745d5def19bc7c2d75264620b2e0c97ce0e4a184ecfa2c960f47723ecfc97fe9adfe0b5eebf4f96cb9660db8c8703a36fb5ea0a977dd837cd34b40ace1a2d2032e1aebc7d514d4fd19e0c4f1e53b46082b5f09284f0880790c344e0efd25df7a714c2e127d52c7d35c0ddd95c9c342124e9671054bb591ab8a4177b868155376dbb08c14782cfcb93d6a266569f6323398c17d7d0b20364cb3f77a15b24a8b28618adbb7620ae00ae0b33a0eeb017e00b091d5a2129d86a0fe7624ba36e4c3f653f2c1bd22601dada47a262a8eb80e45c72a8e8d7aa4b4e263ea44541e395cbde0cb9249629c78004862ef98f9e8e924398741760b8cc4db068b904ff9d7acb8693086c847e5b69b6bd027d4c0d6cf8cdca18038fcb621f37633a4664a635a3db9a59fa2e6a226c11e44bbb8c87ab5c19aac2d4138eaf7ba45b490739072ce41ed9452078a8b10f81fd88ece8ff1e347b6b1aa53ac4ab77416af3e760d25a3e254f6cf3a8270a101229f9e22b7edf6845dc35077a31568c7c0b0b8f17b9116addf1168edcec69733294b92646afab6d8c124755c66f33ffc33a701cd0b599c2a6d0aa609ea94285d07dd0dd6295a06c500a0e4b8ed031588437282bfc1bebc96b68a86b8098ec476628ec9bf71bc98adc07756430b4d4131a37d4f1e21d2c5b845650b523aad948fe9ac65c0f69028d9a882306cd42b9366379386d8761cb76ee5f7fae7c857e6d20ce078f948b4c0e93460202fbe3cf773b94318fafe11bc41743d0b598dace2daed3f52db28f40942511a430d57586cbaa522eadd3a751cef6d19941d28bed98d4d01688a03a6d111fee8ab1564d0c611cfb9d44c7dfd501a750daccfab3055d782c2b35b6013e47d488a7af27224ef11f78e6879fdc73290a8d02a4f54eb784af3cfcd201dc02e4f47f0ccb4f1cb9b06842abbc8e956f4481374bf2073a09ffdd5c99dbe5684b63008332c49ac9bd6a2d0fd0f01ed62080eb9ed39e7180400ff4a0783e2bce8169e8154ca9d5554af33a5ae3ac0c2d2b185f3985405099be3289133d87b72f1344c33b01e5bdc7c0b09ae5dfaccb8e059a5108a5ef5848083cae689d4e135d3043c7285cf9f8a39d771e9d2f60274a1927c38612c374c99ad6491a9ed3a9485cb73cd086072e08bdb23adad305ef7cfdfe3e188d0d8a89bcce847cfb022ec63792c73d2da0ff77149af1e772c496a4ea98935d4a33b147696076ff3549dcd0826757d4ef40addb6588c456947edf887b3995c141b670688407e15460094db3f3f212f75bf4495321c6108dc1903af9571740b1f5f38fda7c80603fca47dcdb7d0c7c0a0b8ff31b7e6ef33550fd38a8d1c83a0b0dd6c0e40bb14bbeb338c8346eb87fee91340fde0488f558e15bea78493accc0e828eab900f27f6572fdfa0106e94d5a12e8e52209113dbf85b0faca4aab3913635bc783f8552708f22e1e13a788cde737f8da150bf49e9ebac33db5f478ff494f7f09f5a07d603347c4118b1fbd86ae4c069acd3141148a70d7c1cbcd4fc48110980f5548c08795371a26a02f34740d70aa3bbfd32ef60daa16d4305cb28dc9272aac7c043b78884d11da51804c8b3eaec69437c69262eddbfdcbbac821346b4880d080273f880d6eef655f85cd21d717eb2b3376ace85a773871af886a639611e928b16a0d55728088daf462c84fb55ff26cc57bd507fa52194faa848cba3edb739f6665fea094438c06d33a41a400be8a1c8f786f673808850c00fb5a80ff353750b0ed13e81907a298924fab92ddeb4974a01c06283330f0efa6979c874056fc7e4c5494d1a4e5e56892223368447b10c1f9c6846c036883df2f3f99274000fd05b76749f399f25b3424e8c1de0cef57b40e976762fa4ee704667845ad980541067747a0d6d2f109c7700c0c95c732f39caf544fe43f02be43f9169ca872d6f539d5a7683087c04105df8b93849c071e2c9541d0245a72949211126ff356954a905b8c2e3c5f45ce5e6c6dc5086e1b90a885cea57470d9e9d968eea2a8b61d1b2e6c707167a5fca0dfc595f426f0354a19a97119a8959954258eea256bdd395ccaacfa7d7766306a900e3dd78894ae56e801f2bcccd3a30d140d4637d65ec6d3ea5899b5736d5393353b2e5c2dad70bf32f3a8457f5d90bad24a8a51c52580eb5a7bba10fa2a1084f01a6bba2fd3fdcf8c9577eeade5143e59677626f655cff33b0fc2459bbedb77dc58f96dd70a7f040b6ed1dd180a99547f754338bb5643b8e50623491c1cd3e0951f3d658b8309aceb94214ce6421dd248cecee7d1dc8d88c1ac019e8b17c008042b58ca5ae3a01cfb52627bac7d56233221309d375ab4afb8692a3d8566f72ceabcb7dc531919610a52565621fdfb7cf95e14a5fa340c0e9a18a178b05f3fb18b9b10ba84ad707e69072954005f5db1b704b00ed5641ebbbf945d670bbdd5f91d27b7e581fb60281325c49a9b00a899d5da6e0518a76d80994989eba995f4ff3c46f0b3fe4525678764fe6e9d10d112cc35433e3da3cb19234960947bda7f336515945f671715731219f2af9c47f74120216be8c3b0ced8883a92ab521ab054875189cf7698a8a3d203ff5fc98bf1b1f2cb4afa28f066c8f8c5f3af7215993865a01ac646c9561471c3c9e8aee83fc100be5e97cb19b28acc2012a512ef1910a992af2667d3e1687adf762d3e3a64c38311263561746521effd9e4cc6cc2f57bdb47ec86ce80186b9de2ca38d62f5cef3f69e6b589929c0a73236f5f9fc23b9b6d14389e9262ce75093e8f9c9ff257bf3c429ba1839f92fbc4d62b4f16cd76e553045762f4738857c9dad745bc019ccff3961d76cb7d5f4911887ae7e06aad174fd40daca1c0fd27dd84c5f6727645121210e58e3c14828a6a33a2a79dfd7a310f9c49211dc9fd0655814d4c2fd321d7cee9d216b98535b5ef54a87076f20bd870c37efba585cef5891c975d444a9663ab40419fc36b18b2f4450169c0802d757b9499f0af97a985fee4006bbabe4a3221f458ac2305a39a5d211f0b6e26da1d66fd9b6655e189e4cd835557e9c979a06005e6d7af9678e275225c28a7ff297778f5855b576ddd5f3d329779aa3a1234b22c8659dcf07d1c18dd317b5498f70c0474404ab6f438adc745517a214c1469c1693a3fe73bbd0ae995b0c47a544849e49bf01c590701e7b5b047756be0acbad87c67aaa6b0d665c1589fd2df013d8fdc82c39cc57141d0a136a6af8c7dfc9119218bebf14ae415b502244ec35ee61014962280882dbd190adac7db09b6fcf48fa762591e8222d727e69b481fb9f65c2154d0613c9d8aea783fcf64e69a32f9891e8a07a292d29053ed2181f978b8583022e317486380c64821acb0c4e255bb3749113a3b959fec61b589bf1c254ad9a5048d15784aa218b12ed78fc298b84bbf70c92e60f5fc78a80a27d8cb756a62055b7405f4f8d83f38804cfa38b98bd05f48e4069b079412540b8b08d94eb2e767372959b235d1683079148c761774fe04b8ec86790fb9d0e01e0ff476d5c33d77dd23c559e02884df079dd2d90fb8e1e72d3d7b740e4d857ac248226c28d042fe1f3384d4beff27e919f877ee84fd4364c331e5161f24610426b9f9444287c96c0728a313d273f82fe6094262036b9721771880fb834d31e2e3fe4d6cdc12dfc29f3841fa78da97fb6ab85a2dbbedb810a2eca5f94d9be726107d1c3a82ea10c47059ee881d4fdb899e1b0cf60657d134a7d9e92a010fc11f7bca51c3d6b3c3c1855092552ad0200ec05ea60978126cecd2b9b3ed3df9e10ab27903535c286485d823c2aa6875d1579f1a118e35c700f78293626c27fda0fa13a97a2eb6790cc0391d6b90b566cb0bafc843b2e4b28440aec4b9d372b24392012eb686b3cb5caf2ee44f80b741acb148cae593a9b6faa3404afe7a1918e8c72f0774cc26980ef95d218980dea616c24828d223cb6c831e9c6e2324e3f0534fe25dd5d02bd431c520387946fc601784a18ce0dd5365c776a2577a1463802203ad6b12c72478a4ebb13e32e3442e891888a3288a5ce56226b107aeaad7531124ca63f3995350c82698d368d8f53bf1c7b2b06502483fa2f3b508aff89d21aeb8fa10a837f82c3da33cba93866109ad3dc7981cc1a7dd3ba6d1b77394f309c59955f96151310b32df806c1c3aff109f50dffa3cc9664de1e6dbf58ee32c8f2ece2787adfe5850348f232755236a9a255098ebda7858f13b4ec5ca4abc5806408a316b974f8fbf18f6228b12a4f9c2db35530be91331cc068093ec895dab4cb847403d4211093ce60585b90fb7cbacbf1895444bc63f2cd946fa002c989302151cace54e7c670c75612d7d30d93ea54fc283216be785c318e0e5c0cc52d5b7af396f8c66d2599d29a2de4e4abd6b4e51affcfac2534531d15b611cdce2b287ffa9221da173921429320b9a5ab85f6c43cf5af7ca650d8498faa48df40a06fc2429f07a501acfb7320b64c2ad9cc9c787560f1f319c0f8e4cc5ef6f1d74b5138030aa13bf243d1534f363d33a88d02aeb69b6390d18fd56f62344b28f7f04a2963f6ef247297d102ef21411ed7ed46492d33e815e5871743d73344c2fd7c71257bca86024665800ba47a0f8300e7b048f90397a0d0d38e4664a686f6025a9c2481c791b17bb86269aba77eea0a31353fa2b72d4ea4da4f39f8608a7ee37a3fc60f35b9b40669f5ae9ad828924170e69d60022f284be5e4a27694c3d98b0889cf732db68ea31b678a8aa2b18db2a07cb63fda7b5741ab9fc623a62082fcd320b71a234c30aee02ffb1658c0e76a73add4300f19a4c617f4879d21acf131f378dca202a51a0e21e2bd81e5d91c022b272a9ed068700b92840bafb0e06bcfc387045372878f4c513f26fad22249144164ee177e4a5a515cec29a25b412ccff09176f02749acec5f3cdff6086dc544d5530d6aae89481455a69e43ad76043f069c1b045ba8fcde2485aeb11a8a2c03c9ec151d2cb7d5ed54ebf294e0d54656425ebf24b5deb8128a9356774932f51a245f4c9cfa7a11de6ae171ed0806b37af93a9d71be4c407c9230776a65c3699e359361b39c125bc56df17aa952db848c39d6d65c7e97afd81e285d19a72ccd28a16e244f33bc11c6836f97d7d30fa6c80757017703d63ae57c6b2071d33de00c34b685a6f7f6759efbcf88ed0c18abe4174c75292f4db9e75deee591a8cf16112ddbe75cba35a77a862450a98e1e01d51c0402364eed12829cd636cb32fcc0048e2453950bba326bfabd382b646adbdb5de95949908a5d6935cc1a525a7eb732e68bf8c3e08d84a548c0be44787df7a741a4c58e0f6941124fff783c6ce6f5ea0def230633ad99c9e4842150d5c1ec9efb53660c7ddcd2f70a721808404f59027763c9b1cd8e7d3f95e0b45dd533ad02932be0d53c3a40694a8b60806153085730c3c1e16295eb180619fd3c837419852082df30088172ac0a7056e4d31824a6c9e00d375d42d3567c5de944e88041d4653c632a34d2b443e91df4dcbda4f4a84b564d01fc5d6dc6e0d69108f6329faf9e54c57560607412487bb24056137a7a47885b946f4b3855c7731aad07111a77c849977ac916756c0642075fb4decea365640e5eaec7a8ec99f1c73f80f8534cc27fd0dbf9a8e54409ba8d945454b498c93e5d5256ae03acfeae0e33d4e40f544f2828a5113fe3bed7bb069038fe38844b4b714cc8a8c9695d4fc945d0caa2e47da6d64240fd37695ece8529eae93b1a9f790c627131af3da41a37878528c6f30700ea91a8ffb2fb816bad5bd1f2704d793f360ee302d1db7611f3f522461bee2481bd3d8d9bb505a1e6f3de26d4c36310608fa0480188fc44c1592d8a8de9273682824affed6dcc34394f5da14629f3e7a2ca88eceb6d0272d2159b799b2a6994d6c7eb2de4d7d68e27680a4eedd07474b92b253910d68b07051c8c22bd56eff85b24d33081e2db1c9b7b2f70a059b55fa84a92ead2a9d83689e040b8b82ffe48098d3cb6d49d0f0993681a68f2704563ab199268dbff48d46f32c38e36e17fb29e94d8d935e3cebf6be55c0ed3f0509baa898c4c41ff0eaf7ed7360a37f1d78e01d0fc01098c2266348bea480d2f234bf49ad16ba80cac6385f7803306e4149c1a7536b5d0f9b1a18235cebdcba6cac6516df23d18b2204d0e06bb52fcf484a34a34b307d64cd58619d27d712b2c47c68d1c708bf22e3a97e93844f6718b3b7952b24714a2edad01c690007cd6738f27e76300582ff0a4bac2f5a6b87f72b0485dc7a3dc19dd4fbde17c13e67b62e5b1702a89e3f13742504d9548e7abb619e6cd305f496f5a3fd143e5225fbb335ac5f0e4f926adf4ae88c4eeab5150fba044cf1b04a1c1f36a0568428c386696df878b06d5cc6f53a3ce610d86fa4c6891498ab6d1c01b93cc4ba76c16ca455e98515003cef546cd01dd6477bfce22f1437fdcc4dcbb095a957dee1b5e5a8c72927733890b1a638b2fad565a0ddc04acdb5fccbef9719fd5a963aa77c28c33ce5c563d7ce66599c792e31cff2788b0e1ec38d4453509c98d5b891d6e795ec0b488c0e132fbaf2a59089f53be33dc5ea4deb1649bcca70a24a5d95f1b410a0c46441a746ce159aebbfda83e26d810cf983b15d8b0bc8fdb19c2b34bbe998080c6585b922dd11856723c3dcf690f543d111283151b2f33880d13956b3eb283e22b5a0b22a0cf973dbd48aa6ea05035db0ec00d11e59c1754a39f66cea01e279e2cd2eef68ce33bd0a033367248dd1f73bce64077575166071078dc54625eda29361a95db66a89ab1dbc701e667e3662de63a0f0efa9b0fa5398433d76f1d4de5562498df6c51728e37595e43a85b76f37216cd5adf0c9ad8cccd280f407dcb7f8317a488160fa20120832150293a3a0d8f466813562aab93f8026f1c11f2f1861bafa817f1861ca6f4368dac5a94d702be30b5d0db393200561829bab94695db9dff3aff535d1ed8e77ef44a44a978069e056815080a8b737c123899e56927d9d489f04aa5dfa1b093d97122b533d73dfb81cf3ad9029467a280058e015e8be8dd45b24719f77b2497b0bff5530a3a6256765685d0624798854513214be433c63e874071e95c307fb3de54c3b18265825f6772402c8b9c1a74a849d4569c123d0e1fc5f170cd0b8c295769af7e433e9fa659c7b7304a8e158755f5552d649c06a4be057a430426f8daa1f480359d4ed125732540d49303c0473e9edb4cd10169f9cf4018ea81bc060f07a9914176963fe42bc27751475556c7617fc87d980284b17fe823eb16ac58c0751aea6aa0ecc536fcef180510f5402bf7309dd182823ea2b31dd1ed167453ffcc6651b42991ef8963d2e0b6a469e56d8d189bcde28e7189470f254e3783d5e796ae9e4764af249d676a6bb342220770b556e44ece369d20e634fe4b76a009c98788ecae756c0a3464e07be7a54d1f22b9ebe2acff280bc831f31c3ae43c5d50d451ba697e6f310bb966f50ce8cbbbc606038521fe1e9c0e66dad122ee15fe552fb72ed615a8d365920385295372561488fbc53761702b65ce84cacaffcdaf6a7941bfc40d1715de6996dd38c0bf43d78024613e2131f8b788285d5d076f5cc070d52241c591b39da978bbe8e1b667d9f4dff14a19b645b14a7c9c45cf116d644b45717a092126dfaadd6a3f96de13a89f42c8e59528bdeeca3cd7f52bfc4ec82c37bd117dd11230cb46c08d658a2742a4804938fd5f11d802e4ec970aee52ff5dd4a380a6274d49474ff656848a8134239ee6f4e9749181ee2b4fefc32349ccf82a196f38874e6b8296187d0cdbba7b8e5725d156d24dd884249154e67c5122978beb7886f4f286a15b4b4bbdff0a3bcf54c49cf76a1645fbd8cca376cc7fbb56f07ae613138afb90aa6b74c7f71eac1660f62c5179acb8f1c45613100fca046be4e0577f05a40fa9b73668a38c5b892d3f91b1847438437cbe10e2f17c44e988aa76b864b4230ff57871c1048322e92f35e87821c41bb582f6386d5e5d34d3fa838af324326c8f9adc29f11251b0b692af5cb7195eadd7901aefda61b2e4bb692bb8ea7cecdcf9f1d3594426c1e77767cb7e6d545a5407ae9f91d69169a5b4000e9f8e2b7982e5f817a466e4af53f1cf510040b700edf15782fd709e0a8da130ff0f7f5a96dbc7d7a42dd41646c98adb8033520e9223d99826fb07c9033744d7d5939329456260d4ab64da1316b95732945ef6f79b7a478ff1e425f27c71b8e17f554b4f95b69c581635d4b2ece827a694309b4687a81db17b50bad84042e418de3779e7ac2dee8b1dd5f30f75e9fdab930f2a28a2ff0b565b2add6f45f2dc5fe7af903e02ac5e8e17f87bbaf570d54d494f373ba1f2fb427ebecb91ecdd212b78da188c9f43cd508c7428c16eb32e108ef3c894316ff72a463d0aa092aa01fd9430ae4de629eefc0738d3001b7994828d5c8ad252c17e704a65f2c65f160e0ed95189743dd790567c3474cd5bccca141a2be612e01d33647237adc51d89b0f3978a0a641430df289e9aa3f937ba573655d4a5863e4e895ad522ce3e5c06e9d397a4c48113166262ef121e118e824b1123f19eb68743f3ee2f39ee2ce5c6e13dfffa243cec2162069669788c0539580898bdaec8cf701f7176cee0e69f944fe5661ca14c394ca4332d8622b56cb99a71e2af038803a455486e2cb1af5dc07c237f1444900a143a756dd50fd8c1c48dc8d63555c5a716bfc004e530679bcee3df859785a963cd480b6aa2b168a235a4094600c4006915efcdac0b1fe48d8a145489a0cd922807d97d0e6fdc92d390a62042bff93c696fba8efc3c95a6fe69e7d5609d32bf467837381244b07812f951b72debcf2542114b0ef987183441be4dea6c173124c4d25b3217ccf3b212fda5f64426526e805c943708341afd3baa8283a16b987a77361fc230fe64dd6bc96f8aa57deb02a70d8b9be7df3a54053c46469d60bffb144900f1cc29609df77b8282440c75949f736c2e6d202a239f6645c6a29a127b9521f3d6ffefb2a2dbf1949a082c3dda8542f90d0b4b6ab6861d4628187cfe1a1d8cc13be8888f68036ba0d7357b59082c55d0f1e46a5aef7d3e51836feb10dd72a070fb4fc68823137afb63df9427e4852e2e8795b7bec41eced4bf5d3727f16f7c5ef1d966441babf3cf0a6ab5fd21a89b05cc17ae613fc6775b28c805576e7d2f6648748a78d6916aef4802cfb8f1e506bf6785cbee09d345d69250c7c5bfb3387f4fddfb3043cc4c04eb7914f3093fd952758460d22d25e046e8d158bebae5c14bae7a29af28f0ce0cb097a948a97484fd7d2dee2ea1d28d2b9eb745056f1da54f99480e542bcf80db6bc61f6d38fb624dc86e3cfe35a02c7236a5aec4eea12f94a159efacc349dc27976df02dd23cce8fba47a5e59e1bee22ce3e9cc81e9cf4d66823da5f63c50ce226945410c374c8c981cf1e0cf0ccd27e708c244d276f95b5caa928c6e63f11f8ea4eded8b89e7bbc6487f32a5af4c7107455dab9fe57c7c167dacc9c0a781e3358a3a983304128bd219fd5f739165fa3d9331d3782bb6c24217bc2dd449acfaad6ed66d7afe7b38fc3853c5bd2cb0be3a3d448bb5ddbdfe5d38ddb751abc1a36fd147fa1ade0978089a6571b7fe954f2180597108bf22258757c700271cdf93dd20d76690301a039c50fd0aaa60cf348ad0295570e6447e5e9b12cb9525b7d8425aaee7db49a32bf6a9e98602a579f0b403f2343271bf2b479b1729d8a0dd0636034752bc4030b5b2e8dedb0f5417227a87a7080eb645823379d18d22b8f369fe6f1cc50d3ec42be9e197f19943b0cdd63bd93825c77485304382027ef95d3c5674b1bca8633779c0702ea1e9bc7d8876206498b1f9a617bb000b14a1b33ed12d8b288aac213aaf2275a2feab16e999ee8f06ef8495540ba1f588aa29364f2cf8f0fa10e86a08b213b266eea1ecd0afa30c06a4f219d9d98df059a509bb2ad032f3023a3da0ad6dcebecc70f20b5c4e392261247f62c543d5c180b713fa4c250a0a02a585c00cf5d42a54a8905c17e2e102ed6dcb20412c370baa9e5a39799adff1153bc23513058616372bef15fcf360746264dab978afed20a45e3acffadfd71b4171b49b9e9a99027a97844254f6f5b2a86c0b4c8a1c0a2814c8a0151722b34ad40cd6e0cf430ca9ddc6fcc1ea80e0039a564fa10c75ee30d2150df9518730110efd23d0be9f95257bfb9d98819c005924c4788054032c5dde54a04cd7cc4f4c666ca0857a3c75e4b9034b742056f21437469714017764fdd0c76d243b05e0738db2440dc8845655591805c37871bb36a88e59de541fd4e5a3415ce2b96f1e4cb6b09c6d3220b4fc8b8491f7df37a005a5da47bedb9f69158e0eca8d482e6caf563e370419d1bca79027a0401cb8c5eaaabbe3c264acf927efa1ce117320c33fae245f0710a98c342cdaa05dfb2e0db798d3784f849dcdac2ba30e75bce278d989d023c3cb18716b6f72b25f0de97f99a75829bc077c9a4b28a17782340a1c1669b9b92074a3793084143bb71b4683a63e9c6fb43ae651de0ab589aa07f5d7d025d1ee050475349cbf75ccf19e0b3764fb038bc38c6a02288f75aa0ecf0d43fbb626014fe67df97c192f91d50d32a38e404fc5f2d4e5264e532c5bfc7c24bbcc15311887821f9e63e4c27b6d4fb3aed281f23d54b1af87c89f0dfaabd6251c838e488ec795ba328fe88fca05e2b65a7855b22d188bd1e67d430ee6c4d17f642eb093f76a8afc9a93c77047d5f17f3c5f3753e788577c56f88e855a1ac849a6ccfcb1d35cfe67ef58e4b66ba75c0e2df540078ef981fd402107cb7b17b065d536c151ff8fb64a876cde372582329c2b54f10fb2cbdd2eccc52be63e0f1821e122751fef543ebf000dba7fadbc9a70441f4029065b136caf34031af424f19629cbcc9c0d48cb74f8889ca1be44164a914699eef95234bb60b6633c49f216e2164a47a821741e40d80ec98db9fc8b8f96770b77b99d8da8dee979ce3a4878d7ecd0c51375bf1aad7f815f8e8b7b01f39b921d3917e4a37f2cdf57214c541610c909082310962498283c4f3bda78539fd66e085d62faa06d5377d1941369ed7e0b38f809c69a737bc2e500a294fce4c1d9a7772527214c8817c75e6e214cc0bbf36aac0958fc845db6d22275f1f96607ff5b6f074e94029cdc724738f1ae4b2534611baaf60897c5a9d2f7f0d1d0ca1f6b5d3bf8cc7743fd28ed22dff210d25291a6436012774880fac59a0bd683c924fc62a37a04a31a2161d58178b71c2185fc4a03fca61791e0b2af94435bc2cf8bb67ff46843c810494b4ca9a0155f73d5abd0ee723d435198135754d78501e3545c586a7b682bcb3e1844ce197621c9e4b4d305dd5c815e60cfc6e910d636b30e6dd78cde9ef830367d365e2ce6c15e4808fe9d1335cb54522137612cd8dfbdd1ef186ac6e0d9098db7b837bb1185b56f5d0c028c7caa98132b78e31209ab4be0713442b6380a34ae2fe4f6158e715e762fea9fa56c069359df1d110e67f3f2b3b14840bf0186fbb80935349421393e29028ff3ea7fd32613e154284ce4fa7d9ecd24a85854416fb6edb025b08580cc0dd2521b0e479c5eb36aeb46adac5c22d03fe260152511ed230938b1d4c641866d536b5cc223f09309707c09c6fb8c6e508e5d017d4e7d7433e5f20978306694b250f0571da1f06a4878a77bc411c93013ea27e99e9e1cef933b33db3cea7541aa244ed9d6c3020f227c680692fae079095532ba554f1502656455bbe3ac47442d0310587422a1538b6d70823b0a877f1f6d44f9572fb63b30514f6cbbc3613c68769ab328f15fcbc713aba7cd434c3414f597dec66ae7d49b3251552f845c72910e74fce2081eafa6ef3f398c59ae3d34faa0ea92028179368cdbf934125a7fdfb2420be27f146ec357cdab889e8814f664457833fe146257b3f25a0186d1ace42acf33bca2a6522d98e838161730f9e7ebd2fac6eb51d13bfa9e2f6161a48b0dd281b8cb10d18ae174c75663fe0627e4fdd87126d70e23880b7e7f33dbf3dd8a9f58099e3fbba366b08b2c725446957f12e183b1fe4773128ff15ecfa8bebe7e6e399c99237bc3d35042a3238a7a3775dfb25614ac3c8f4cf2efdeeeaf67aa465a1aba4b4e5bb2034c29b72300ce1ccc17186fa9999596b5585bde2bd130420314ae389c063908c69dcdd39692e8b84ec9d970dfeb54ff99f5e03ce40fbe04cda465839c24c07b6d21b91e3d894a6d037fe604ccf3202beb4109082c545aed23100665b7cf8f2c52c44646923b6b662cda4855424bbcc566600e3b7270322fe9dc446606b8d117f99921d40159fdd5d3793b0471942c466100c036ecc989bab979c44cc75a23b14417c41d3cd4fef58993532821265c8898ef0c5af89e78a2fb9ed3e1358eedff0a230f7ce12aacda346b99df393fb45bed28343f51df69c6631d030fdcf1bc0842a8504775e52eb6f2939cdf9607a454f491301c178a20b5c25da8ff00eeb7b303c58ed4ead4f5341b738762893be6259848408b1a780675ddcaa46f1d45f06f2763281e49fe1605b5778aec6877341e6181cfec42989d8d60c742784d269396ab6eb764a56410d81f7fab66b42718effa798ea673804d23b2f0cb571134489d00bf863a797b820c1e5bbb481c219b095320d21afd367d1e583353e552c5ddc13a16100326cb465961c9b3740a2ffca2223e444643bf145fea27c92270951a8ef0220de6ce3677d71ca689185913e8a997292bb60b8eb8a6e60dd43d52a1312c13b06c72b315d21d2a62909923cc0b746bee99596afaa7624c9db12da8440af3d8e7915ce26840a968c2840371cf075ddb7ce1818346fda7d5fb33a96bdc0df26d4678819b3c41d44bf0f93c7c5ce8cf9d9938d04a881d71e64d84a5ddb11d5de135c2727d72cbfed19ec5baae3b4802b1de193467fa8afe5fb6e3dd41b94c48672c3908fabb0146b780fab011bcf5d0cb4d63a3a3634995ab0c8098ef3eba297b6083d3da02db5c308364239d87e70b4decdf9f971b17d44f701b1f5eb008356a5650113309652b175cef9e0b2a832fe2c2bebdb3a699e471bed26d8c700e4b0ea59178aa07b97e9ae0ad6f655f8c60f10a00f126f75257acd120ab82c678875c16697a08436513fa09778ee6402159bc0dbb96ef2145647eadc007a949732b86f138133737bf8cb1ba9b638c3103a31c790159326d8c2b7dcdb3878e7894fe8e42d2e15dd49d8091ce8bfa520088020446b5b95ae58a09462a087bc1d424df33a8cf4f35c46c8d8919ae69339660082675c7e9a0305de866c7fa540ded48f601ca29cf1319500383f2cf00ca50fab9977a14eead024af3334d9c4416f390a77e45848193847e884f0df38a8fd6fbedd685790fc188e8e7f39ab8235d9daf823443d0c5273a75a212a52733fe2009d3977b3e5ea389b61c1dacf11e652e46ac8a2f776e412ab82adae805c318b0090141ae079f0b884bbd0aab082042a28b2f5763f6a954cc2dc01bd716837377d23f2b1eeacb1802ab7e431b71751d95f03419f4d6487096912a3df6ec33ded0369f0806c4c1d8ca6ab13209ee96b6b0141619efea857b7bcb3e9d2fc307bfa1b5f2d1ba861b33c775fd58d6e647583fdf5ab048652bd938b9426b3c120f1fbc24bd6369c4a8a205802af8cb64efbea11220c662c245147256e857cca52c70f655dda7baace3babca5881c8d456ff23e4a67ebed2abf2da6407fdb2e359d190bab88de5d4c53ff1823e0fef5994bdbe0b51b636c199cbd735a37990ff494a91071623cd7e0cfc8ece8e4f9090f8387804094c34d6f67ef31fa292f70e466aeb7bf3d4f99fbc78bf260f8e748ba277140c8fa67e8d584a94d0e7f210e50fb4de19045f902d0e497b71a16780d7be697ea63509af6f25dfbb41d9dd1b35d78614b0a871446e5094d346a0a1102561077319f4ed19ad3a14fd393029e4066d878067e9157b78b8a55f90001a4a7a979e0794c89185707cc9fbb22cdb45250b68123a5e055becbb4abf7c3c51d234a682efd8958a7d60b1692444893c01b6f3262aacf90a98ad1765e37f65d0158750dfbc2fcd80d55bab0ee431ff5207e802e0ab7fd9ade9e688b8fd0b2dcc6a0620a7197124bddddee112349e158a8d3b142b6f6443407c956f2cec314039baee1ecff8a96b8d0dfd57f69274531fb9d6b0b655af83f39d4b892865718495c02872b55e2171e4f3848407a432c8074ba34ea19a5d94fdccdd90e0038de0a37ba30b59d665add09ddf5952115f2de9eab2babc5d536711d8467d9d6fbbba8bab2efa5ef53ae3b00937c9e9e0335629033ffeb7c8fcda88e50ed1d5e10b0efbaf05df43b0bc516702dd02a320f6af157aee6f4c7aa5b86f205e26839c29610497e61f5b441134f46a048133a3bdee4666b1676ed65dac1ef063cf3c0eeb4459d5d850e6f9048be41c0200907f5ab89e76da71521322d61cdf2cd4a3d4b4761355f15772e5439feb6773c0a0b310e65aa365cab8ca368c06729f796d016e68fafcbe69389eb933bc6fbcfa37e6641b62d607ee56bb1b70e99d7f412b7649b8f13d3390c12f55d2e93eb26ba47b24d828c5dc5a2b46766020281c926bac9232f316cdc07a7a818baf6bce24b91e506c9c0afc83d875410e550c6afd5cc4b9ed4673c3bbfd9b63b74b64855b07dd8e11553396423329215fa226d4de7e087eaa8ce93a0837e4f75ef6602850ff2e0fdc28c0707b223126dba0d3ba9d2113c5aaf047b170f1326d47b094acc3d394d1fde47dfe7ce869201b098e7bcfc5a1c5cbbe95d4ab50bd77e9ad4300d614c139483623d4712a360119234a858121362e36a6e847af2957f121cbe0f98602e9d54a54c48a2cf30166bd96dc9f17413f1f0b91f76fac2958b3d4511421123755a7e19f4026a1ca233562e642c1ebcc57690fa862d1efcd385ff78da4d90857a473366c5b7a53ab39bf4376b79d729aa2a7a1f6649811c8f471307b13b6a510fd367adf67f0f7ab9ac1bff57b0b470dbde0d2abf91378574d6f8ef63b01b8ee405a167a49cd91dbb38b6c8e0094ea49d80623158cb789bb825d947c63e8a7ba2429676ad4f5e7b3494a1530ae1de30862ed87968f8b579b93ee4edbee41c03994455f41e964a5008ae5e896953a61683ab8f7adb98b20b1bdab57dd8a8a387db2723fea933b7a162f87e5b9eba5e7bb1655b2170ca3ca5c07637f3e0af569569dd41d67b4210fa5a1d2793d8d1f194055d28b964f23a3d899db1a687785259e12dfda80d98bfc751260e2bd12a1d6ca09f76c7bc304d103459dcd5d72b88bf1d8863c2d37f3700136982993b78bdd5173f0e29cabb3b548ff466ab53392d92e868c648d3671cf9900832935779d1b144969e8f87b37912e5bd63be215d5c1b4fefe6373be9bc69d5f3ccc65cebf17df15958be10f3838edbaab63d7ad74b1d7f6ddd057c298bbd00d1b280adc2161a71b30886323702b0c4ee25a190ea89c9baffee9a21e7ca7765121635beafa0891f1c58096c7b6e079b5deaaca8cad0af4673cc75a029fcd4949377390230b3cbde4ec71b042ee043cb0a29a9d0daa79637c5431adc4cc543a0a213b4225ae7f5da7650a4b3378c85c1ae6c663bde039237bbd390b223ef0fb65417f6a205a2cf114d37951c7970b3b517b12fcd140006a74bd4f433b032cd86776c937989186eab55da7333f26a4c2b9b380633b21f779f36a78690d477849928403992eac2bfe04c3c6c7d5bc9dcd61b045a437dfe64d937dbe99e96a45f377d47bbc5f3abf983d7df19c2891de66452c5d91d8f097c8486af7faf4a504d8cb42e881b218e0602df74f35f734bfc1b0aa3899c923f544b779c9c093c582d5a8af3d8584a6d8b7dd3c41f30a7920c5100d97d5bbdc868631f7e494146df16b29f54775eb3b9154cc76ad5440c0abaac663f07c95fc416e7deff6fc88f26197072216014c33c497f3e0742a385f2bd8c6e1e034e367264504979844658863425e965f8d0441b30299a557000e8df44a65c803e28b7d3822603c876ca9a86bcbcc223c3c0703184c6846e13e200eb2b6b6d5140d92069b1545e78741d40dc495f6bef493da0dc493464739916191c379983e8ccd09e458ae76fff5398e12d0a72653a4ec4a73c9af9e7137f94931486d97f209ed19756b7c2dee7a6950e1ad2e1287fb79fa9ee95ade2559099bee6ec4ac805882502da1e1ea6a391308eaaa1add5f791f30d5fa645d123d142578887dd9a9c310c51b6be45620fcc2fb753dc9904844279fc4278be4557d706cad14b2bf151f7fdad7b1ad82aea092e4e7e4197d6ffcb786e91886b5d4ac2046bb100979d1bfaa373db8a6e89f787e8a95f8cebd734102d3c79b161db2d4a3bf6fe337e08b45df4486c7cc25f9bd0c51408755cb42cb0967b24d44a77e4eee823de9e16f5826ff40f4ee483c3796064cd6e0598eaebe0dc4b95e93bcf9da2c01c75f0a0c445ff5c73748190dc33da3101db6431ba44164b98a728958c8845c9f4486c466905849290b0c1576ecfeb9e47cd6422306524ce71fca8679f8c842c3704dd46f3644f892df0f861d125bf844eed2a1078b2c400614f34619489509db86a1f6b365b55a9ffdae9605af9c5cdbbbec5d5d41928c6c8d9614fd5d7c7041ab8c4d8430d4edcefadd1b7069a5d365406e9b46711c8b874d44e665805418b9a7123fa533b23b83798aab7af81f5170e20abbe2d17a38a7fcfe671d0ebcb238a4f3ac03ccd185c7bd07e008d0bc4ed12f932493a95fd120c02108fcf23b333d9d433b92f4394c7925169aa7107d65dc1f64e9e682b3e2eb267e71f5eb4385432a3a142ebc1f7ff9ea53b39db2dc17ab53ccc2d7a13c0bc85db2221f682368e04d6d28926e669e27cd1bc92fc71281f101aa02009d6aee70517c525fd68b31905f106db6442f5e5fd76b1122d0c89482edb1aebcbdd341c3e02bb74bb1ae472ccaa2665e2a335cbcc3fff51dd8f624440f171d0fef224af69b14d4f64a70d4aa5ed4172bad31d7ed5846e60108cab8c120b865eb19eb37361a8f2ce9473b53bcef0e60d631b70638cf1253cb5dd0ac6ad6e70272d1830250ff5f5e14f72bbf189e25f5b614fd6940d4eb9e3d06d295f5d351366cfc2953d9ca6f4e6d27e5ce994b8697470378dea0a4205a29f0e2105e67f7400e0cc82640e70455f35545c4a5bb3382107a53b53cf821956d0c0a31cd39d67419c06bf14aa134462137a30a3eadb942403f076fdefa2acd7115e6f17c1ab114a75e71bf0948fb57b6fa291fad513c2960223e3fc3e044b4ab08ece315dd2d02e7464b50b1860c62cc4f304303f34035e15fcb6f3224c643550b748bfbd51592d725ac995925aee1971b0c96886182854a44ca0196f8bb6ac6fc421aee256a97fe00d333064440c0f6877d76fed2a3ae00fe68a2ce69ef79bf59a3ffea26ba3eaf6e2741e5b024fc05c4265fb16dbd23b78f1cfedf295347f350b054b23eb80f4984c761cd89b3991960f1fb5a8d94c2b8d021848748c0a3139e00577e6bee7633b52cd08f995a722709152380977a41414ce981fb7dfc9416341fa6f808982a5320d4d4bfc486316b35c13ff0ee6bec2cdb52e350d3c048469863cb431759c10ec0de898244697464e9301aebf4e9f0a2002daeba6d225234bd14f47b677f38978698aaeec368abd6e349f5b5d9abda947e48eff8809c8c0643939d27baaf7a4c9fe0a80ef7125300988bd37737620b037fd2d3c1a08d41c1d079f329a780ce54a277df0a707b4dc966087a7ce8320806e9d9f132a6be7735e660c05a9c5478afcc6aa5401153ed52de445b4f806a949383e41c4cc552d562ba9a0aa2c7ed0a066e6d19204cc5799b8879a9d3aa62860f6f1379fc4d6044b854d2d948ca0df716fed939cadedec737563ee40273e0982347da703fcc6d4ef4061d605de6945cfd8f6e4d169305518c024d204ec9a99e8c5560bd4535b9f2984bda20900185ea195aef483c23fad91176ab175209683f51b8993a738d5e7911540b181fa31ee10f3012bbceccffba629889daecfcc1b261ed0f0684a09f04765e142902331d15d022bcea836612f308c4ad470ec8abf3b7b4d477a9060b6e517edf4e6e55b9df9cc14db6fe02af8cc5a0bdb49f10a90b802a71db8513b7b4803083293341663b5185dcd530cde84304c60c53de3f69f467b0e1bd3c53782a7f9e40d9007470df09e9e2f0e168a331723652916f4a4e5e15fc887e05712fde539ab4c7d75e2626bd66ffbbed70452477c607994147c1870fce4122d462c109db30723a612167d75067373c2a5d87a0ad21b8f1f1708de591941da16b9b533b683610c8358c487578206102426aff86ec8ef69b259d9c65cb0a8433c83fb26450bdefc6905a8878c8491ca486dc67e71e5666b5b6542b6cbaa7304b61198ddaed56723eec4019c5489526c633dda6a641c6c6fea19bd24ba11f93d715380ec596a0e0de0e3301ea44479759aaa2cd55caae9549c523a21b2329b0d709120c786b47433072d94cd6ab8d0dedb90907890d4590778fa98e222af258e39ade510fa694c5788e6449cfa0ea5eef9849ac5dee3187e0d364bb76d432371ca28d5630cc1bebaa04d18a38601fec5b94674ac981c05acefd494cb7bb648c99d269c1cce70dc88ce27d168d065ce9ae7344026c3ad883611c53d1b4883e339b9ce8000735b33e7b6eb76023a23d32ae2e4812c3ac1d10b39d959b2c348fc55d0b8f1c8b69d4ebdc6a75cdcd88a6d7af6a8147de44ae9f442d3369820eb9e266a9c6e7ce0d98929e8ae436d7094f8d8cab03fec549691caabe3f0f88c5577a9ce5f953d707a08bf7b784301af3cfbb452c23b0e9bdf0efb706c84d43cacc1b902dff2b38bdcdbe6c3f0d54499af5b221cd0fa967f1af2988c7e14174ea6bc0b3d6cb31036f66bbe5204cf3a396705d04391ccbf5cbbb1d115f71460faab48b1be54a26b8d094a2ae531c12f23af34f15fccac15b375a54f8bc4390b02139eb2c445e83417423a8549da91d85266ab7588426792abb2cb62d42b2638266d6a0f7b964ed412bed34e7f970b9ff032933788ddd7f3661fb777318d4a32345e8189bc849c564b109a38e2507758e1e88a8b3dffcc1d8d1ab8ba6b5db5fede533232f8b4955d7c9b0647edce89c7551185c5f172b0b1912d3742b03b7d00eb9a636d374331d3969bb6f4b2ff78afc9cf8390e9980dd9eeffb507b1344c4a413193725b027804899f5c397d10c1b87846650bfa2994ee219e06b921df9c519d0a5cfb31f9fb77b9988eae8d674a1df872890829b6653186dc60063350ff4bb1a760cd725eb32b8ada76709f8ea83f6cbdf631183f8c835d87d9cca556008434ab6ff846e2defc2f907a8ea898ad397d39dcbfaeac09f77aed5fb34ab6ed8bddb19ca92be135d300d8ec1027b4da4b102830c102005cb8489c2d6c64f64c59126ff1a2137733e0590e6470bb3de6484428919e1776768b8bf27346b9d763647d4bf9df629b44ce9482967d15882e4d588bf4a83984a7dbf95b57a7487607fdc662232ed87c47a27084c4c6e9a478712eaf267438f6f124e2845ffea99ae9c67d4a64061f082bd22e3a1780243fcf8313dae8c567a69402daf09cbd34885cffc6522523862f9cc6f2c8a130d09fd4cd05f659f1972c0fd1821a09e1979e622c6edbdd38d43be1970072b5b1aa7a3d3d91254273c8fa260c443c5b531056ee880c69523a95cf2b3f104e64b8e3d9e8add3970c828cd045d4bc8ae2d2b1d07cd9bacc5ea497beb8630c0e538da0fd0bef1020ec729321a96846519239d34bc896382e772fa1ae93a752864c5d80fe7f6a9e2b9dd2daee79e68d90fbb40938d7464cd420a1a6d9445711e1c373a35f6c1779a94d764b0d9f33372aa0c6887d623aecc205e896ced0bc9bab822806d10b0d1189ed5921facabb21ecb3967338c4f26367f5a74d82bd08e40b5b129961d1e09f7d1d2d3a88392ebfd30b7a5dec7e8b1231f9e9e11354adbb7892819df86e97cdbb6f60265ccdcba9bb10aa4e18ae4e4a9ded76fb01da67e6533ceb5c7b72f1c6676cc0fbe9f5411f4de1603e89a3ca98f43eb2bcb6935f8fb013b8b7e287a00a8af283e9266d8ec940c8c55393524f658e1b16c747729c5ad76453258fed6462d74fe0a8b3ab51cb27eeb1fdc14474ea01642c1fab5e2286e47eb9fae3d4b4f775cc0f41c0c9b49b6c40c02ed6a92fb757ec651aaf55cd7720ce0271ad4f547081fde40da10cba1a0a237c1a739d1f9a32ada0341b5d90364dce90d7755e1010a072649785e49aeb9d4977c4b8c414af957d0069f73d145f3b7c53d483411c5d4b4e03a764360ef86fb3e75b225d7f41d1185b478aae2c9faff5093c2e47a58658cbc70ea85503a99795d17885c5a6c53d77fc902508f0bf0e48f6316948d9fbbded0cb6ea5c242b250ecc1c78ad4252ab8f47dfa80103347fcd6191ac05928646c90962bc34533f7c77edfeb01960bdf604f92c7fe1269b5642cdde8a7d8bb9f55e685ce3f0758d6789d3664b22fcc80560c02c39cf3e0740bb4f5a2fa14a75912aea97a152015f343fb94d6efb48147803e27f60b1dd7cb6015269c0484e6b7b3925286001c59f38460312efdc182ba32a3beb3b0666d347b7c9488fe71fa45225ef46f056cc5ba14014bcc3c71cf814a8f8d37a6b485e2edcb0303465c92a4ef108f2f402b6b7f5328fa8345720922f7748183fc4c1a0f64059d572216e0440fd742d3e12438fae1e72811df51f52f2d00b50cf8969666b486c19bba5222c1ae4e266438fbaedd4ef9b8bfd6cd69aa2a439542247a8c9632763d0bbfc3f72b907cf79ada35bc58130d643b1483825a1e5fbe2d7a4fd8f2db2e249a19f6bf000b3b9af50a23f143a4e4367a35621f057d93b9ad56f6e97d41398516d4a0546de3808a1f46c0b9d48d63aae437bdea76071a906c02d742542dcc81675ee0cfe42841f51a6088a8a40baade1b2bac06fa778553697b9d77a58c3431afa143e93b38082a2f35ecdd31db17bbc210ac9fea8334622a24838aa0046010890e4bfff2226f821e0de70c5180be0b2a742a73eadb35e899ff71bf81d7584748b9ab5e0bdb1e12cd65e628dc448d24fd71e428252c9004196fc4712916c98e651614e25963b82ca5b2d35dd7ff555d1029724cd2b3b8bc88e9660940e37729e392939f004fe8ad705ee3811f67d0643e9d43e32ac14cd366b9deef54969cf267f612d2619421159822fff4fff8c5dd9f5a8ad31a89cefe108d6e66ee8aa3b157bd032ad4ea290b9ae98946e68d617bcbfef14a185152097f8fd258e5252a8e9e149c6d84623c578d75a16aaf3e1c74d78bf7ba4657f82c21e3e78b115845ea792d2d8768d80fffd7e446d46c9b62ea2a1e48e0bfe1066eeea5b10aab104df164755f280a9aad4330c215f5c3be00d83263f49986d02b38d3a878c7e5e24a2ecc5adc98939a2359bb1ef77bc8e9f3ec48b7b1ef0637744e69e237ec48a306bd676eaccd8a6d7283fab42b0980e69d0ad6667dbc166d8376dfd1748bf9e813a43b147382cbb74b79ba20f8e372f2a06a866941b6d5b83faa77a350ad9822d3a663ed8a05a83243e4f4ba40de928b9570a5888f85117210d96287a2acc93a7dfcdc7ea395a37282c5a78165353c03ae373a87f493a36e73eb67060c41c0eb76782a9324bca9fd4c5d4e3d661657d4bcb5a6911eac0c5e847683f0e262b4c6eb56b260b947fa1754de4ecba4ad02d65d0bdaaa34ddc039af00ca7d746acf781bf9c1a2e60eb5c662519656ece796e9d646e29e0ab5fad6441d8e597b2883a29d1c3c1d7a532d4147f6f0ce4aaed792c5d42b130b617131071d18caaffda46a76c8d5fa6228abc785fd7bad67e53ba461a3fb210ae8e214925f007eb7b5a3f8949206a6e97ce61c9de6e1fc8e3c506613b234e24413cacb9176c63252d08264f71f7a2dbcd452ed884f10c7c07bf4a7a9c513927abf454286660f9446b049b70bc25955ab7702bbffd295008b110881ed5bfca0163de41b351b3b42731796bb863d53dcce3580cf33ffd550a408541e72ef8140cf24325aad09c646efc56b680afdc51d706307c7bfbbdc315db23150b13d04551686dcfcf504f897267879b7a98ae8232dcbe57973d973204f7780ed92eeeea2137a31eccd90d761d5eb8aedb886bb306500132e858bce37cdb612c59d3b0f45b619fa1a63702b7ceb0e4963ad465515187e72e47193b07c97636eb6e33913b601342aef71e2f48dc80f23cd9f63b8e2ebda11fc79c7baedcf24b8d8b8ea5bc73db0fe272722011cf8d56745a1788db59ce7234166a9f01541045531278afafa2320c30388eb8dfe501654d21ed9f6e261b0a9eaad3ade7b5d2e1aa2f331ad6795fc3ca87dcfa52a4c910033ec05b6df4519afe218c9cefa5560e158447ec07aec9e33f4001e42c2bb202bad91b80232f900e091ea4dae1966d2614e60ea874ba1dee70b600108d1a25df010879d447c99c1ec2ecc4ffaf80713230703e3650e872aff41d24917fa077a3e2d150628334b208ee3c776573b8a11d3dc51f1bf5bd894de26cbe789e6242f80a648994fde9be1a3e0e8c517b8ca0eddcad1b4a3e6260dc79b192d5fb35733b8bc65e8c261b58ecd04dd68d1dc7d54b5bfa5fd53058f18aedd856b450525e0aca7b733d6c788adb7d589aa03b68d8bbb658fa2e94c85d9e60478c34b47b9cbbdae35aeb37c38bd8b2fac8d74e5c1db555854df3c89fb97b6da732a536ab821addc284952eeb63a107eea3f2198861e9d60b68a2a6df2092c07afa5488a93047f2f88d5b0376dddcbcc8db25598d444a7abbfb417179e8abdc62cb444550f0ef5a074c1b92df4d1a664821f1e4a6c2a76a6f1e5f824e0b2f133f43bf0ec886125fa14baae1a6f7b1b9b3871a689ace813f640460e21a24ce9f850d7763e8c38a3eb743f295c2e3e632be74559378672e802278c80fe035472e7b56c83ab042c0284a0431afc881c5ed790bdcf46d5d9fda8d561eb277b86be30e25591e6bacf6939eb0889c8ebca5b4c3410f3366198f50ab211a2bf24b3b868789f3bb1445ea47b3216bf23959f7bedb20f646d2970fa27b2ee0e0865a2883787c4492b63ff0e9905f8dc014f81d271cf96f2bfaef05f81c41f6aa968984b3b910710525c4813c4a6b44a1999a52af82d4356990ee49ddecc0467b7228fd09ad4314f95a5c8c080e3ced36d2e081c7b648c5ffca9f95ab890685c2fea3e023355c69d1be9eda706db5cf6ee6ca89a8b71d861ea8a2f2ea5a6852fb0c711a249089d32fdd2cef2a4d2bab54a51b03a9a47b11d2913950e35e3a22d1767305eb566aa2459a5321d1c922631a18970a4d0b06c9abac91dc17fc5cbda1c9479655cb9ba8d68dcdb0a5b71c605100fdeb14d7b1d2e99cab576915bce0851da6943a8607553fd02aa217d4a8dad3e577e5d438de2ef225bd17e7b39e6ddde954b7753b553dd23a718837311e609b857eb461d0949079c32a6e85cd6167f33fc544a58e193bda24cf3e786711d0da2cbe3823ec428b7359d9fd9d0129bf6e9a7bc10f5f0a7d0887d9fd8fc1cb7ce1e6351e1dd59cb227c5f6865a3041f8832e0271bb5da9e4519b52d9ded3d4397081736f1aed863c753faacbadb4c32b6118b0e010d6efa4c30edb8a340a6f2f30036dd581e2f643348d9b540f0565677052bb9e379e9b1eff6865c6f3e95e931960dec1be98eef37b810463137b41060da1cff97e05bf255b0da6864dd257ba1254f305f64ee4f284ab6355e85e5b89242d389ec1369fff6efe6128983b357ca2eae89200b01461124eb75e443c892a14aa170271d42e56308a6890ce765996c4055032f3dcde797ed71762a0a359a4d7ffc7fad0f93a3eaddd4f95ddf988fe08d90f4f85d4a0d35c515d62591ab6a4ef3974b0ccd0dfbf6a064bdeb9e9ce9fb8dc4d40fcd18d3c518bbcf3785dd3c52f0203099afc548d85ffdd1a3601adaf39a39e30a19b5a668c92d298527683baead57af318238587439c0f8397c62827e29c546959cab6b8529ed96c2738e55444cae0ba9f3d85f8f1e0cf73f57e085fa691117db076a7653ec78fdbbdbb1d4d783783e6978272a6862a39abca732d56940980ba5ea8f838c9af44b3585ebe30e31e00467f9a68f50d3a189f09488ef0f1362a411fd0e09b06cbb048ea9df6c3a89939b40213e8ba90b49e2eb03c78b583a2cd623a3724d7d4459291963a4b236b68a62e7ae9a4a81fdcc6d5958c7d7b1507a54046b91cc883052daa8cdfc07498ffe2f8832e8dc37317d3041eb17781547f5a54c2393c0f8de1572474570ebd00ffd5dd2541fc9dd509c3ccece5f7662a6248c696a92fcc274e0f50881302508f87110b146fdabed300431037a975dcfbbf66c43f252931c3fa927fc8886537fdd5c2d31c7a4c30440209c784d0b5de3a5857323809c3b7b54d7476eb866294c68b94256841ce68bf5e97c6daf6c7b35d4e3f9236d7c41b1133a8922720d4eea69f8e0a130575ac0ca94ce3aedbfe89f1433b0e86a5a48a575f0f557fc08c54da856d38997583f5ec93c9cbf882786067f4883a78407733205d37eae8359fbab699ed04ded1dbbb7fa07b554a007c5cca36e14dc3740d684d10504f41e6c51c6277c2354e3a074e3d4e79801c3cc9892174c19c4ddfa26616f03e030118db4b336cf88c19379c9f0eb33a7702cde5757bf690542c412ca7c350b537f50743746fccb253ecea9569db5e8f7ca22124cddf738fbf03f2d8b46b261d2fb6b7b8811cc4d7f68ecade4b0281ef0ca175ab69b40232c48fbe50c67c5b5517fd58ef89d39ec5c5ecda411dab33b8cd3b8b95399f24b0f047c55bbf83a341efc1474a67e4e1494a1c26f26ba5af6d96828481560dd4341b338994b8757b6cd0c598b970b4ead24a3d6b09f260b5ab69012f0b2e775e62246c37c60fb5d8374221b6e7f80b40f492af75a8a3d0af878049d7bdca949b12d4ce6e9bb05d1b0bc0a84d7fc26cddc2000548fdc2e82c22f5b29f82d4a76cea056be147f15c7057573ad840d4a148ef22d65ec6d38d11dc0f6793e650a5abf189f3903e14fae3dbc19b99d57cea7176c6afdeff4ce0dc7676a923c3321acd10d821a60a270b4652883b8713d35aa8d11e352dcedc4b23115f97d1b4e92bec9c3882209f0ea3d1723004ebc1f1c66fd4631ed0c15e9d1ac414077a32ae6cbbfe7be7f8ec58b04687d08575ebf8d18a96c7c96ce1d598e870b85982c58923565d385c243fe70cd0c62b0cf98103d1e33487d47545e9296523cc9fb97ab9419e3c98c4017fcba9b543daac53419697c39934c3ab29c515c6cd8467494c52be91b870083145aff792f3c2bff53cf6abb991a5a92a6e77065fea7635723507733ebd07efee44e5a4e05d439740bc6a3abb3ebad5fc5c932080ec0a1c714e90d1dfce98fb3edbb39c40ce07ae5e3fac23295160eb7d4b3839263c526ee09747c7f50e492708f6456e79b147cf78f9aeb89dd0e5ea1cf157655334ea78e538e362cd0de060cae5d514441abcba8d0b4a01252ed1cc8239eabf8cc01b14fa0e68fe717adff07f6a11c79a8c112169343dfbe5bf42f1f7a00e40c36b4d269d6cff3e2fba74ea4331392b18a8a582f5830db7a3ee6fe3666a2140294f1ccaf849a3e3e513a1338c882d35902feb45f72b64aa5e94b16462d391878f712ffcbcfaeaba9e1f8b4732de3a5215a87ab66b6e5fc5e8dbbd1692f9078a283fcde5ff16e92e2daaa75d568eee60def74530f239384a3bc14c643924584dd20f6d9cbb65b0d08b5c42c413aad9b2df9217335e5c2db9d40b3db80d678eee45cbc03cde86b784b757f0f4d635ad6d7db2035f4de533bd5ba0894c2c21c3e2daeceec080180e3b5c658e4f60d80464208bd1ecfecb63ca6ca6789ae642bdb2364a5d48fde72414592bd432b838c586bd0f38f23346d2e1cc51ddbc0bf6c57052b7e1c3c102c77627264f86341e9543d9dc7b32a9740f1bd8b313dd47ee32ee13782aa0cf39bab925e88afb1753fb53acde12ecaa4e1b6eda0b047a994dbac8cf15050e4316d02b62f47829e639e9848dc3803dad482a3a6983707fdf37ded6a532e5931d0ca1f6336f31a85b131a9ebfa0516133db62409347181a87f5ac732a142df2a225ccd68ef1eaed6f1e686ec9360910a44b480ef5c0e142a3e4f660037498511be00ac7bed2d9e9759802256c9861304eb6f17e32198f575f5f3ffb014fcb0f50900a7ac38aba3a01b180eec63ece74a3ba007867bf67d0b7e55d552c79aabf2daabdf1991c921c708bf19e6010948611c451f2abb5118b7d4bb4441d8728d61b1f634e31f8d5a1afe369ba9faa2d54f4bc9fcd762eb70ebf60865294abf393390778d526733c8ad3239c32d2f37534d295e455864d7a9c2cc781ea902fe6c139bbfc08672dd861a8b2239a3da0d33f844aa38210da586aab3d3a1da3cdd93d1e17990bf313dd0eaec11ad5db2d3921c9ddadc1880d32987d8f6a419017a8c0dbe60e727c535d9faaa1cc89f04da6c472399924e846022b53e30912a807532378f12630d3e5597e6aede11277389d5e2e409755a367ed187d3582b93296b2fa55ac8d6c34aa335389ae99c6d39b312f345022696dfab9292fe81a2a1a42084833df44fa47f67cf71f6c54b8dac8359933509ca12563ebe16b2395b2ec5276ca4e316f0f8525cd2a2ecf18360d3678e0ed7bc515681f84c90d3e04d7208ea2229fb6e3d4e5181186fc5f23a9c3d8ba9f7a6029577abd7a3a92b2ea7f73206f2536cf23214370114be16c3357a6586f1c864308aa0a8629d83182b5e9b6574366d630883a28d8f50af2708f52719f2817435a45af3b52dff80f9e2037fa484c8ce9aaac2c804a440a165326db64094d856199848a03cbdc0436c6e3ef0bfd19ce3b5479882ca5f267d0471f6ae25f655b1c06922533ce4a598c472e2aa48f75889416a7ba1dc7eb69ba89337f2db9fac658ba7c7fff0c64e95da5a2aba49b5f6af7d36ee5ca6fa1087284e8b29047cb75e9c58b03ad11fb5b79b49affe10b262adfa20f77439d6e1bb39d8ce0bfefdfd8a88f6fe4766dbbc809c73c65e72a9eb4c6093ec5a330dcad6a2cf80e194a08e1a8e04228a3bf3a82cd04bc353f98af91c456b3265383569c3cc238511b384feff87331e4a075948d2f6070fbb73c5aa1d999168bf78dd1ffd8974ca780e7dec019d466f110e688779edbc9b612f7446bcad14aa9276f661262df008ff29abb00aa6c2a681029cc81abf839b0c8c6a1bd095fbb29551461598fd3bce7d5b7a1a90a0f268b7c7e5c72c51c0757f725de7026dcc0b897b021caeb0332e283f6019cdec12933bfa32be5083d5d820d3bbb70ef31953a752399ed57656f87df72244c234db6a9472388d35f6defb1e6b3248ce5f00629d4ecffad94f85973d53b6ad370b1480d798a492bd29014cb648ee6428bb5d26b8097ec8013c955f507ebdf806a95468380e653cb48ca0fc4a76941001a90a5e7165576d03a7ffbdedaef99450256a29499bca726d08293ceebce105bfc392b4ad3633aa11c4336e5e0c7a3e166d624f5be71b10158c3b4799903f12f015a11f0871dd2a77c1ae81d5abb0194e774d48ec6016bfb96d46430fd98dafd4dfe9d8a2e814e56cdb86140fee1ce878f7b25e43b00cb11481fc5b16a360198859ff835d3bc22053ea682b39fa494dee9349d0b335fbfc3342c9513096a8bf9e963a8547f2ff6d29a1c1b1b59fbc42ac63c98fe9a54c5731d8ef87745eac7be43544198168ff0eb8121a60b5e036cf2b5332545ceb788fc1d80cc647015ca71873d541a2344ed16e24aa5aba162296f72d82b2dae7b368f6c67903575c37ceb45f875c8dc7977f8bf9c4f57026f13ea3526e318f3b0fb53df5279f770d285e74ac63e8c4686de66259d70ac5fd2400e37f19f5ed0145fdb0813ef2780df5045efa74ce9054a45fc985c4cd2084cc6d149a058ce05d4565a71b4de56a62d221bab26035626dc8d6cfcd974baa4a22a8cae7b05e36cfb92f1b2c559a55a2b710e0f0641babb98028ff943e59e6b9a62d512d4ca2109950097f6e31be05c16ddd01a0d632e4c3a43fe05cd7dee4fc03ec084a143766f14b6973f48cae3035dbfa0c1295219e77a415efd9481bb70fc95432eeed22dac0d6bd715f86c5a375665b5339121a9a564ed0abfe1507c65be70cb94c70d70848b94dd00352d7a629310ef9548b50668935758e74effa8b100d06fdb724ebd73855ba2ee03f9b601dfe6d2691f266201cb4433ae768d597636ba23d3dd2cfdfd57e034e7f1a67e68dc60097cc965b220a2c9ea63c03d69cfdff60d795e963cbf2d6f78ea80ef4f540c5b554c46749bfe71b4f475bc2fa07f174ef217a446902e12d6b50ed0869fe6f8f064f4194adacf11bbeea493cdb513e778d9fde8d6e81b3555fd109ccd92f9edcdd9b9b0ac0c96f1b3be02e6fdb5cad7221fb7fa59fb2906133d3d63dd9dbc75a9d51e90b47ae81cd01d4522d45089553bddd1309d6e673f82616c918ff3a4145c2156d2ec2dee40fd879ffe7ceb5083e09ad924bb6836d3f158e8a007ae93b15a523d7958727f0f10cfff2f860ce2076bbf0374e72fe031a2a311601789b69f3cbf1e676132f5fdcf76cc37aa33859ec1488d048ba8a643ef85e7ff8bd005543bbd426d7d73b58d7e5d0cd5e569b18e40dea0355f0af97744547ee25f57026e0810ab189d4587c5c0c8ff05576d17c9c72fcad5cfe1bba0c146310cd06d3f2872f76e10fc281f3d8adeb91f5a27f745c3399e13279496d79deb3c2099665c739dda2af891b1b5ae2b376be1f83becb936a85faa5cd6fcad20e5c34ec7d4085cdd41c105df887123b859d9027bcf107aedbf3c32fd4233db87fcadc19d2d64998c26bc4eb2799b2bd624e77c8e2675ac5d57baedaa79d1908a31a45910fab52c4d6e5e8b97a14475e7f28f1e45090ffeadf4968fb071196cd8b1ac35ff2221134cb4abc1ed3930573778fa7daf4bf01c703cae5b92d32226e42c095e2a296b97c1d9020b7f3016987349d7d24ce05fb5d9d4cb165c2adb7683bbcf2b55eb71abde6b3a9244abb29f52bec8666095cb89545cc8b129c7bca412a327ce81604c3c0ac9d86ea951412763372cebbfa4fc78994f080394840a67fbc4c96458dd179189325b11db30f270e3dcebcee80b129387ce4f4f52eed1ff9006e5a611908092d8f76177e0120754532e34d755b46b77c748969d52c6967e1487e8e6eace898a7429b5943cacc98053e103e6a9c37372a0962310982c24e5bd26016501ec8b209599296f988dfb4c96e08fbb857555547fc1db8f930a94157399896439cd019012ea6efe5db8c64a5f54f781d7e88eba2969c796e7c148de26261222af7d573529c64e13979a4c36d80cc910e5794fab7cd60544152d16d8b31b17a03fb80d90920a198184fd414cf2692215567e224ef7a7d2111302e3b1b06325ecd82b02e95e606e72c730a2ca89ff6c3bc778286649d856c8684c501a9b7de84aa9a5c09df5f0d83f48203699aee1c205508e47eb5808f1f3b5c95b7c28f66fa4d671b3ef85cccec1b6b61156fd319168e326ece1aa50efb355ae61a4c94cc75b4b8987759dd7f1f534801efef8b2cfd1ab221de09c931d938d548fef81cccc39be214a6bf37865333e8084c0defe289af779dc05163181388ae08a834aff7dde6892803aec853fe3449175379dc04dee9f2af0b9fbc76df3880289479fb1347f6d71bc0b25966d9d02e38fabe0677a120771829fed17c21f3a8b117993281780cac6610a802802c4b4e395cf75337a371557d9ec419d23a7b332560a506e69d4557925445bc1ef877770fd2143d65cfcd6cb96f4ea08fe8dd4d43cb928993740f600408b4b1678c0f249b5df0ed3f0f169c7eead230a1bdc782e449740e97c84347e36c64554aaa0b47dd2a8daed782f7606f017f1b76c4b9553dd5d70ce9635e079f7b15276f73c767d1573080427b5ab3c00005860a942b9079487c8c027184209893c5b336c923f34ea90ae407b73b3264ff2b74f39c1d5ec1c1e0ee6da5f8154d559eeb7c196f8a76d8cc3c445dbe767d5662a33b482291e98a4ebc562ec134007b0fcaad59344cc9ddbc26b146a03c189ac54408447e8325d39dd118f75fe2ee8be0ba2be38524d2bfd674731a70734dc0bd0bb129306ea00236834177ce2347b11c083634f44a716d4cf4a1918103cd38289e0efd85ddbb88f990f821dbfc667c77c68fbebd428d25d8f6e033993360c624205c008035f558cda6a66df3779efb3151f76851a638323e990cddea2284d6acf00e69a7f6578589772f35dfe0494a898e21589c5cb6d864061b82277e583ef630bb28cb89c69ff430b815acb800c4dab28b97bb5c9b40603a5ee910913f49110b44e22ea768b20ecfdc5d4ac4d57c9e4d7db8dc5ea3637b8e6d8c81a7ed479ddc81c7c3c1ed7093571d6dac6f5e44d353872873665c7c944554e3d8e9329f3da14e62863d414d5c8372e7404eb4a0dfc7f3c5ef8b0295abb184dce1868e91a63aabe546cdb102d34beee1a6b0ca244fdfa34321ade84763e3eebfa88901ff9906101bda128f62102c7f65de672230638b74b4e59264e03788cebea0a94d3deeb1450daeed94ca6b25a35f338b1836720cd6e5830982d8f0bce923d78428bbe13bb10dc8ac39af8fe066dabc980c45df0867bd7be18d85b09048133156e66f922ff1a1338a3ad35b7e53d4addb2b7e45eb2202551d4784912432c78cbc2bb0ca8e1db1df652eaddca0e46467380912677abe2808c760766adea4e7a498565f2bb02f7729e9b4bbff3bd23bba9a1b987aaed9d53988523ea7d58287718ed1ae1cacb32294d746f23115d117381065415dd581f03d3bcfef31a50b399eeeda145ffabf498e403bc4dc1cc3c715389f8e2a32712e0c51ae9faae42f4471eb212fe980028b88eb0cd6e2ef47d428ce80a0a2e715dcbe6a600033c964374fad9ce02914707fb0f191d954b4bac636ddcb561f7c8fc0b8fe64abad136839a45ec35b979ffc6bc6e9f0a88fd1adb02b87e3c9a9fe0c9dfaa8b7a8188a64706b66b19e3bbe848bc9b2ac4ecef6e6c2d40464d44afcc0cab6160ae63f8b6e64dc4563b3e166e563fe1f00d388d34bbc822c6fcc896aa48f66bd45cfce18b56bf43a2fabc69dcf38f9544c21f8bb0835e0be16faf746a830afbc31573678559e524dce95976bb58274a67bfcdb2135dcf94a3b83181f3403d6b9918e77554ca0ae4e7facfb7a0c86e5a25c096ed4ac58e1b23221fbeaa4245a6909e7cebee47e4a076c8393be6a7e8d7879aeec966da7aa4310ac7bba66012eec5ba93e7f8be77b776d30e41e7f0dcf2d1a647414e78cb2291ca23c491c6b770aeb53a9da5ecf139b57221563dd2df129ed0a8393c173e740e656570108607190dad302796c0529d73ab73bc7263619b824aac27eefc230c2de5f7179ee9b4a89fe46477f45e3194e9631c11aa9fa3b834f0951ce0a59901cdc3cf4cae1bb835e50e7b338c0221117d14a3afd452fa2408513da5527fb67e723858e8366442b2476806b96746f7272d6a989db16c51cfc983e9f78ce3fcb6816ebb80226ff71d50df30e635e5ed2028c8fa661fe251de0d010d418117681cb57b49ba2df014dc39ee66a4af31ec8874a1bbf872cbb018884d83aa6ea7b55bfe60fc0d22b5d24881b02d68289d412435a9daca5aaa2ce55af19ed0a2d4d51d88fb6cb189ed108097c8e8d83f9a07038eb7686fbfda14cd70c12142b604d8b71cf7f37f3d4bcb8e3a1529a812c6706cd1c3471dd6f65086c665592dbb215d8a5287ad0303aab4023a90dbbfa878fd1f5f012fede745cf1c37f8333e2f04389ac48975a51d87d3e70b9b89f4d5b0cdd1a11fa8ad0b894549eb9434579037911f38e85dc92b6dd13890dfe195c8483c8190ba3d878d697f1da3eda93f4331ea32fd1c2a1d7e9ff958a7a14a9679c255b24cd0f5437cf131ee57266c67adec7ce499adcbfa216d820d5eb46d874a80bc29711f83c345562f20e7d69b1d62b688c1f67ecdceae30849dfbb13c566a42f4ab49e59f75254a4f1bf89648a92bfc56e64ee093a334a0f7705c64dd79f0debc1b8028701fbae1c9d8df5c9dba94a4671e7ae087b6b3ea1ed3e1ba5d6ca1b659f8923843b809b68b123fe05b6b29dc7339ab3705129bfb1ee98bbc534eec9ec923a6efac3c8d5176ddc1490999e10cdc1c6e8ff383af02d309f252999a94f42608ab4acd93e95afb39c816fec76e4e66067010297db0e16483e64ef0f236b87e7791f407496878ed4795fb3ce9b208ccf6acee6a1b143e3be7948f650af3cd84ddeda83def1b2d836b160514e1b26612f82864277df6404f7b845138f77ccd21ceeed0fbcdb4be50f484e8f4091eb25a43bb8d666fd8cffac1837a1addafd987c9bfc9779bc66f70519e5aab96619ce6e01377f124f8bcb6286785df0c51b4ced7ece64d05ab2fe91fef0cb9607ba25f77d7ae5e9f9f76eb7d7a9ee6e30698f06672cdb69fd95750f71ea1a5cb7a9be8e4cd4d3142846fa187343614aa998f11e44c262e22e6551bbfa9f2edb42facdde91674b23d0c0f898da4148acb143f958652119999e59daff6a8d67c47d0398f17c7633b86b2162cc8e6e65ae819be6b481b2c43d416391735eb9261a7c4d839e1942d3c52333327f9db9a69f1f52d267ded812f5ab7cd154adbed75c5fdbd91c56a0cfca1c80f5bf8f9097dc00a74bce2287120cdeabd20ff58ee3cfa1b230b0ea41520645a3525c288a771a60ce6591c6f3c545c5af24b64ae662d59f5ec8bc361aefec6be624dbb986a5fee5d1fc29dbbd57acf24ffc6235867ba684be1e8ed8e88ca5841562bcefde3ad8b2fb5f52603d7b1c392b25bb54313fde8428137230a70bdb015c839f21f3b9cfc66ee52d2395d8c95c00f69db0a498961b1dc6eb70a77cb5eb9f2ea1b60b1697aaf48953cbfaad3c392468be78ab98aa035b6313b17fbcc480f52dfde086cd2e617f1bddff9a786157cd247e4bda5a2ebdc69e47d1711fdc3c612b840b64dd0c2bab8e0f2e193ae4ed4cb6ba3c4843b62e35e01865d5e3fb2ca7f992ef9f255c4d0d506285151257be2e3e429060c32f2ff5ec228950cd9d9aa3beb36786b0c57f053fb35403202f16133f1f11a20cdcd6f9887c31440ce6140a5d5e7d54b5cf77450bab7c1bef51a14e58c40c8173d6bbc007b2ffbcbf67a521cf4a3bd6dd150b9822f3fc770a1a0b915dccb8a9e9c3bff91bd35f83a219ff401736fd12c13b5eb02d77f43781bd663b50e0daf3e3c51d2944afb8244384ae6fe377cb6d471dcf5154a850adb5dee919e69a2b2f7a5b30cb1b5145bd071c80e7caf56e599b5a4a2b0f23d8bcb566c4dccd6ea957523dbb043c93b2538034cf39a823f46afd4e66eabd0d1249e8219a0dcb09fa652fdb40ab5f8883b06e97e9c6bcd4b4b4fd5ea5225b57beab12343e483c43cb6594b7f7276e91fe116d4ccbd12ae99b2187c15d6f833b831ba02735bc68b4e122b4caad271f640f8f9142a8961ae924b5618f764f60bce9b453117621c59b16f6f3c9869a12e6ea6100dd874ab5d6a66d0f79077300fd44a40e2cb22afdc7a74c8fc0483467823ad678e67e4297d36def7d9b5c5276f1f2386d446b5b374edaef6ec861c73f0335731522c4b8e31f0c638bd15f50d1c26921ab35086e78db398f3e9a129901b621a5365195101386c18fce5a93e84b0810fd1396ad80fa1f4c75e8f597cfb3968e5992366d4e998c478980a352ad2b957ff51603a6b7e06ba4e867f28e6569f751d0a7dbce9a0506b62a356b8f97de65b416bb4b48a843bcd5875c832741859d40369db5a7ebecc0133b8f048d1323d01b64e26964dc2fc5be44e62b5f797f05fbc740dcc8c278102dd217070751fd934075a5fb91fa1b8ddbaca951f516238346cae6fdc2e8cb8f64db26a2b56974dd1c9359465540b9107ee8a6152e28520e726acac8f1c25fc6dcf20da80192ea5b07921493b763344e3686653f65cd51261cb5f507c1a23130abb6dcb7da32977e0fd5aee7b78a41a043d8966c499cfd58b154b8dc60cf44364607fb587bf92fa736c3a0d8775d4b754e45d0963d85bc9946d73b292bf575faee055f294ab5c69a8bfa842574d9cd134e08f9b5035360d4fd55be522a51642e0e907e9e1ecd053c59e601790e589d5ac6d4427b9fe3b0662b2ca603e6e7505973d2c2e02347f9bc7860fe05f51152ef508f5a042bab637242e2ec6dd4fd1f89957e27d933533c66d16ae02e964a63bf6194e41b6161822bc5032238b5aab8321b4c25bd19119ff1ed9185e4a33cdad238e5ab70c414c46e849cafbd1e59f4cb88a380eba17c466d5aa77a8051a8b94fb9441ad7ebe736dec8b0a110c0c6b2cd0d1384d608ed95f8c00970f2332dd686aceb6eb92a514020f8e0b3733e11cf6ccabbeb54fdf36e8d6a1999ce9bc42cc820cb79bee3303f28a1575045d11808bd1e6146c4ea22ff5f5053bc5ff14b6a1933903cc35f5fea00f8ffffff07