PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70521 9c36dc88d8c3d6ebace691399b1395de7623ee806b8aced97b98c47620cff56e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
73549b8390e3428430b957fee0082fcdc2add959108dd6700e5967286101e9ca
Certificate Block Hash
9c36dc88d8c3d6ebace691399b1395de7623ee806b8aced97b98c47620cff56e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0005bd00001aeb0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000024bada05c7ca3309d603028b9a1e9b3b6606334d4d2d86a31ab1898184e354c2a6da7a15915effe292d01d763befe3993fc8d1c24ccea09353cc7e3ec06ecb21eb39dd09c12790ba36b15f3f74caba7425bc1aa299a3db687206000000000000000002000000020005bd00001aeb0100

Raw Header Hex

00004020e163f86df32fb0405c979763c674b1679076fd84579772371e5a732bb31627df23d6fa51b69ae37b3817d19a77f2cdc660a36b38b7f41d884f3f6b0aac939accbe51286aa2030118cae901612867590e70d68d1059d9adc2cd2f08e0fe57b9308442e390839b5473

Proof Data Hex

59,560 bytes
12121602030787b5ca7b572d42c0073405af2609da3c201483d6b6022466e8146483322a2850db670756fb87bcac947fbba7fced95ee40ab9185435e184e92052e0c2ea6d662bc6e9ab2d9a2f8ba2c4cafc5812f6adfcd75e4bee62a5fdd134bf608504b8a4c2646bf78421c48cb603a3584fd56c339d3e38416d446eb5f7d0265e063997f71cf1eddb0373af885c6aabad7752e7b189c6944f22694250d69cde479c6a9140474587cf2c1a77d40126bf581dbef9584529b7e32006ab2d43681577edf14adc3c17415842af4ee3d4a4d1630e44bfc4219c3abeb4a6a336649176d6b1343b491be1c771dcfaeb119c24282554fcd08f01823b5c87a68bc884a45ffcac785113432e64ad982542d8a747f99dd2607a8395a374084433c83e0f499fefa326471afaa063e40dc3f525450da709438deecfb9c87242ae89262377a637e6e5b6426a1c26522107a9d6ebd9155bae6343e8cca35707f6ea5a5e85f722bc3e48f10f88f6019ee674870d7db1a826b7ecb4667bbd4f8e0cd372077f14651bf133e8d8c8c7a346d68900be64b897435045861e15410efe81d02cd36de6ac0c53f61b6e7a9e16237e02c1bc171024b3a1fffd7c20c7daedc3c4d5777dbd0d4fbab7dacaf3ac1fbb51e15283291bed4a3624595e776f9e7b0260563411794cd46b06b9d8b040eb5239575cb4c706a363c21fd788c104c32ad40f220d50822949b674bf8dfc706509489acee1d9bea96088c051d6a628e57134bcda5730e82e16b966fe1036fff320f7ce06fbc18c9f0e4dcc0a7983728a22381f1ba00e4f2eca45a261e4ad3b8fcc807f393b0ea8d338298970c13378f926bb87c4c4e2159fefa32c765333359c19965fc630a495f89662901c6bab2cf01f2b0258eff246bf9a829ec1f3925193ff4c2b5ba01103f452c4f35cdec9992b4f96d2054f13ed5a47ac36fa6927c4e2b064a37556906e69ba043147902da58c11a7be3cc996242818025472546950fea73c7221a7e612f695a8dfe09ff630138e1c50eb46e20aa717f0eb17071dbd3b59f2a51363118361d3e52e9a24f7210ea5a453047e8eef99766fec7547bb728554a7c4a6da386e56ec1bf614541ec056fa1230cafdab8e95fa959943b62fc1f04444a28311224813ac5ed08b4cb2db3df94606713be8b3b5fa15f95f14268b8f33fe5a513fb1c0855e8f6f44fea681d267f8cdbdcd77baf2cbd617a4e72def8f46f62a90e9ec24a15a54b83ff946050036a7887e505652dcbc1c4ecc9dce36fab79e3c471bea0409a991b1de3bf1824e3937e800d51bb36de1e86e4a6ea5d3de003a1a76a19927927b3986d947d3f5584cfef161ff5d894092db0643fa6d261e01cc6c5c7cfb406c0091f30b4759b56643c164f166c85f1a64bcae90ec72d357913d5a6daa021072627fab4b4a0089ee4835ac82810c09c337c5ce6088bfda5068c2db97b1e0c8c7b83644acc3b38c17f4285079a39fae89a78a131ba510d0f733ddf89cbea83e17056d91f10ce67cc44a73fbf0aff1d6940088a5a04cc8f38d667f35cebc663db5532127ac5078d5daf728724a60b7240d8d44fac53b1b0932783327ad37bea2b946085f517f62c1320db8f144a86ad8d807c920f8b77173fc3c764ec3cf8ed75812b86ea042dbad6258731da2778f4a31fc9d925aecf12ad17b0ac21091446fd64a615f71f07554c9cbd66279c6bc6a7c97745b54d69b47c671dcd8ff429478013563212d51792ee6d0c6cd5389f3f8c1b01109faf966ccf5dec15fbb769f1b648c30a54c76c4c22adb8e47696514705f66db9abb8499df51ff65d0326dafbaa4001b9d02534be0a987cfb6e5d08236446c1ab3f063f78b27f288f7418215b169a696903e9ddac48635be77088b441715e58748d2a1e19e10ed241677b89e9030ff76acba31505b9b58381acaf0441811dabcffc43e58d2028fb3338f0f3584eb47d0a378279518d7a706f08e923527a3aa65b8b59acdb05da6d8c7e8aa465d007b9d83162bdf57e6775e1a4c770b1daca74e6c40e64a3f1251c7e5ba080dec51b3a1ba71e21664eb4a026b9be16d4dda59b6fe39d4da936296919879262af195e0080b3fb88acf9019901ff23ffb801baab03b9554153c7401a14717df8c851d82fa0a915a822c9a3d059c8954db302b85762a643dc89c1abbef2db54598cd9a2edc7ab412f4de8463acbb8b502d4ea15bb6f9db03cd6ea6d286d16c5c19f9b418e6ef974a1031a866325eef6be820a010bc5753be2c67c9115ee782262fc28a9c3f0694f56378a8e3477cb1bd3eec9be0e6515cbd223df8cdc288f5b674bd55f30c89b425f3c5f2ea58245aeba8f1621514fdac76096dd028c71af0a2f8c391a0d57d41fa2f0a2b7ac176d51f4ffcf249fc280dcf1d1000f6912652d49a088bc2af4f9b8a35f0f6ccf34d9457ad5735d5a6d1fca92a3acb4731d358804328fbbb104f829f5b996b41903e4a985879ef0c47fa97f49d4e84193d99d8d81d672a9cff4019ef57515aab13565c83809ec515a36fbc640bb91f876361d58dbcf4393ab6c4ae96ea24471bc3636a04e3dcf506684c51cc2751e0f66a07e25b171d90074f2557921c26c5697a04477f501a8d1cd41990bdb07db73a8bc85ac312a53b266620952995c3bb85b54aa3a340025c81b4686032cf9a861c8dca2805e8657b0a3ddce150e1b03ec035f223b9796c470f80794ad185a6fea9c45905e9327b0190e2c46b13a16c271fd9c84eeddf9f2f94350b2035c6a1bad324ecc2ae2a7c28a48785294b02510e7438e038a6e92902f3b570634170b2dc686eb84a8e336c839af52858c236978600d55ff8b2bfe77817b81e5c422a07b3f6cce9642880188a6ff80d106deaebacdcb24e5de90a42304e00ad88910b3546325565b5f6429eb89a27f47869d087e21f025402fa184028832866849257cdf264ad5cb0b79ad27f6263c07771432f7a76c5a55779df725eb54ed2df02487204750bbb0a953d327ce6a051af2000e275dbbf88284542d8981576a40a84a9e843724a2a8cbd84250ed1a986f851825d977a533b249ce71f6b4361c132499ccd51a9aa1bf25591b6c314687f5e6967a649b61cd81a1cf22c96d4f803e6c6450921b04f28e7fda63326d5f6c9a542506df948be53bf050248024a6bb61e966c87cf10240cbd052c401efd0f7131c066f55cd7da62b2dbdc9537c4aa0e55687eb8a9e8230b6a7109cff043536119350d52bd4081e6683be72ee7a4e45349bcc21d3d0caf9f9b6c28e394c3e81cbcb2d23174b9e9b29b4b37262cf5ef644aa7afd85a5a07224093e382e1afeab3dce47817cf9aa9728c3a71e8bfffd1966ce763dc5dea31a6a251619a85cd551eacb9d8daa866c809111ec985abc1fa132dcbbdf3b783b12b2ba90d692932721b771fa02f16b3c90d4ebc68f81b78e5123957788578d5bc8f0d9396403d63bd326bad75be05347f45ff0b219e01c75c11485ce5bfe907a5ea0502c544f35e438bd1f74b2fe1d66d04724d18251a56faa504f4797474fca50554b63b0c506270fce36680475dc2a7cf5b66ca80414178f3a2ca6ff4c217d9446bf86c9153683ad7c5840d6edd171de15410191d00fb93f52cbb356940a3f251bc218b521fa1e18262b615e9062445cceab56d9380ec523f6a000a39f84c0fbed3b3572c7e57851d8144111251ef2f9ac1d5c6b5985aa1a221fe39989e43c94f15ac8d50c493723f79f7c2de755101a09cc80e02c414d564cb5b1ff82e9a38bee0156bb2709d63dbfbee674346a9cf7bb3b7c0da76c631c9b2839cbd9442892f138bdb72fa659dcf0ade00c3d33bf05f0fd979e28265ba9cecb390750b928bc9b7c9cf11d7cf663dad3a6a08d214977262d962b6eb33ae2cfae3e3180a313118aedbd1fb2284f759f794779f2561d8a7af0f3d407426bd94bde7d5f2404a4932fb837e02cddf40c4b11d9125949da1c375f25562eee90970e1b410ad87c4bfff844efdb1a848ff833e72b23a6af27a320f4287eb9ebd5ce7951c64181d6300bbf5e1babb9eba6d45f79b559187651e96becc86dbc7b0b5bda124e6b3c587fcf5d5cd1328455b74b2c5bb179b6eb814c1996fc657c9bfd89591f45c3c2db6f8025153f41bf8608103aa6d574552fac42a6c5122a33e681e54c41b3d9e5eec3d921f2823385a8ff4a28918b2f8eb622bb9a1fcfe753d95dd303491be7e91e35fbeea8a23b7c7cb8090d1baa8767fc7413161c6a18b8eddc8ff49d8560538e51628067c49a8c0ec458cea66e40d8bf92028fb6654ed1e75340e9a20bbd2b1284813305b35cf0d10fc490d81e4e120f31d45c7e7e365f15d4bf100ad6815bd8ca22bbb43c0d9ac07c97f64ccbb29616e6f81943edb526686fd4f22cf2ad7ff83b1c4b74f6f731a08259a7c4f9e52ffd7efdbcf56198b16d9252091f8ac3bcdff65756da0f1db0d328e7ebfba80814d4e7326ccbad5648c4cc0c2ed8624891eda411e20d599df6f761575b355b10084e19ba4fb7bb3942067d7fc32b9026d93cfdd32e2c1330be515e6dcd981b523b55c42c22aab8a2198f45b728bc6c4fdace6b3751d5df6e0ad35439b5d11b4f3fefc441f02030bdf9e179af38d6f4164b77aee973c429fe083db67b3538970b569b54c5eec0b6aba0b968fe97da3983b860f6f4d792dccd577e1cafd97c8cb23e8bdd80be38bd595ac210259d93c5f5c4360e91afc0110ad3aae502c62724aeccb6309276e5c69b2b029256fc6f38845383a781b35e02460da4f2ca84c4f773d7d44d19a0bb4d0611a8cd2a2318b1026228aae52540370d0b51122230d271beb551385d6674e9ba057265267c6e426dd4819bcaa0bcf648354c2bde751a4147b25312db3b49b6748632374c95c097f78a8251b2eca481be06c87ebaace78ab26a42051ca6198e011b146191210df0912d961e62435be372d2b5c1ba2701601a2020ab1dc93469e5896abb9580d9d13fc74fd5f626013f5c7b859eedcf1e79e338e4daa8118f57c0bdbfb1c24633fcf5c10d17414cb9cb78203be08b65fa1efd8fcf4fffec179ecd9853a080044bd748bfc6d37465080d8b16caa3c2fa930eecd1f533fae52f7d83705dc49182f4e0001e64907df36d88fc7bf8228fd81a638179afd02139bcdfc104c284bb27bec726881a9c0963f7f2bba321c8aaffcf04db0c6a1b2ec5eec44fe4606f2ecf26a1847250f301069ee8f51f5ab9ddcd7a1d1bfb8616b5a4a0d74c5e32c204adf91e32f66e5fd3b31966999ee9a23931c5874dfafc2f50b1a700cb864e179e3ef47a38b5220d7ff0802e367a27c830b8ab1adb26319c6be189cf569669a3d7b79916a114cc80521daeb952b9c9b637a401a3e0d549663f0f42348f5bb1e5fd194808e005657380e77d953a9d42b3f10c664f9627138a9b1d11f6453650c8bce4e2ad2736c763dfc93b3229094adb8040edfb6c316127610997a59baba77005da36096bdd7a52696f7d80d53e1f9aee83b0f3440a487e1c5f6ef85af3008dddaa9bbd0077a2cc6b81d880ccfd487a54fb565f93169ae57d65ce49f1a943172544a6fcdad91e6cd1c11e33580604720a1c6580fcbf2447e37e60526f477da11a1b38f999dd787f1ea1e6b33a65105b6429085aa456bc42d7971a62063464154edc4022e45b372f2615f3c803ffd6419b853096984ee960ba5e5a43a230b4ed25c78de6deb214daab11dd63248747b1639d321e2ebfc9ee87dc64c237519ae28022735db842ae04b1951a322d33002d96164df7c15c3ac97d5ad48e4d1db498c6ebd8f47e70f20b0d06c65b201fba6a9e29e5315d2c8c2aabf759fcc97372cc506b72f2d8b9aca870f91d2547d984b74de6dbe0ddb9de42644549f054f175d7e207ea169fd554e1985fc198364ba805fa3324646dc42a078dafe4453220191ea677a3f1c6705672125d53d8f7020391cae2aad779ce0f1a419cd81d4f22d383dd127bfe136adbb66959d5e38020044e997435b5fdc25b8ec2f9eca9b751a1e916c2bf7d0ea0fef277d6f62db4ddda5e7f289ec7b3f781d28da2a123bc496fd000748f100e06c52eca7c52eace7c5a57f537bc72f01b57fcd379bc14fd9bbc71cb9956a763e4830d8236e59316b3841f78cecc7adbb46d7b4ee55ac3e99e69aea77d1c284198cfff2427601bfb69900a6618466228197fab6e6a1e6b9c0f21c16988b42386503579d4468ef42dbd78752306cd938742c187680508ee1a93a983346e0f6b6919250286298d7339181484abfeb96cda115b983e0f44cc7d1c32d98df244372b9421bf5b1525bfafec9d7d5221e6b8328df3985ef2360600a77339d17927ea18b8e5b8590554c35650f617ec14389bd5083754cf412c01839150a8c1ce16abad8e0774b0fd9b2597d4f7c37dfc2a0038d0e727de8589d972e0862e36c18d2e1adda0b7ee9d6d1f9f7ea0683f057057b2e6ac8ae83af2350c54b025553e23d964779ef2f60dbf2f589bf282c3ccd88d09a253e856e3cbefbaf84f067202ad3857e8f612278017bbf6a772239463c00ff780c7532b8f41929feece4f6e14642c69725d7c9896d31344da1b1670925f5f955df52c95c5343956e4ab6b8eef07c00e9ab348cc92e3684dc01d298654d8dd11d690bac694d63bb2dc25d5ce188a30d7fcde1cfac4c7552990b71645c825176474ae89e56a616b2ab2609c9873261dc320b373c128e123986befabb737446ea036b8fd799ca74bfe955c91445f9ae159168cf82d8b52ab0a4b47685c37d5ebbb08eb4e74958790961f11f793bff9dd461b3c3e8496a868309d60e2576efb3ca8d04189103e1845b99a76e58241259be401414c050662c83838f40baa1327046669b277b6764591cfc35595ce0629a6f0bf7dbde3c7c33e7df53147a6fd659027f21836a8556ac6f0074ef8d08c1db798c0fd90252b659973dd32964c4497bfdf915d729eb7a75387dd9afee26414fa36668e49ab1453e62c69aac2b458bbc2bad4b740d1d30b5887d76f542a66b6691d7c108c66056db7b658cdee41792e13efc830439bc5f568af896207bb4166bca637e3032edd37938844f5b8ecbead4b1ddc8c8bb499a4016d6fb785ca9585387845f65b39bfd639526fd5c428c7b49af52c88e58c4ce193408fa7a75ebeeb97b7d10b4bd9418ceed23e3ff2f2960656e79b4111170c134f81aa282a76ab6db381d07061cdafe3d62ac682b7e67594bb7b04e7ea351bf889526ed0eb312cc702c23c05ede351ff671ebc5af418e1b9a0320ed3ed073f2cae3e5302ceee3f6adb23c7f8c74b00a6f9ca82627de192a9b2492969d677c3d6ed35a25c63216864ef23f24db9834ada9314b508c575e39140c99a7d45e45c8bcdd56d04871aad23ba42a71b78d1fc0e1853bc012a1fee63259eb8678a8959578bbd6f4ab807561a49a995644cf64b28140794aa1716fbc4559193bcae08109dadf7921157f3e01c17ca1e32d778a26b970e07e70b244c0957cb212ae65a1d0afc93aa5810e6c88502dc33772c42d8d77fdbd3b0f7110bd692a7a4981d605229ac2406feb27ab6a975527f0c90de3c5a044eb9ab9d3bc013ced72873194dff7b8887fb1078e710bda34030fa93feade7c1f06299fdb90282fcb91439c3b0a1271a01e93c2b874cb4cfd950d08842748d266ce11a8a0071d9de76a39d2446918836bc53e7ea157ed023aa69fa5ad0ae329b47abf63297bc89f0b6f8bd674f5625ed3e71d62c19d97d161d2fe6a381bb86faf41af92069f95906a2aeaab7fa72e9fd897b657ac7338264f34b4f861222097ccbb0462d5cfce43575652dc523f3677d2491469ddbfad4d0d8a33ddec3b7d6ea07b835c3710f35f59a20925045830442a87f077b9a7df49a396c00830a9b7fb4f2b0cc4177927488cbb8747145fcd5440c36bbf2c702d1147dbf82ac7cad74894bf715b0b4189469d41e689ca42f3e4b122ce9525c08bd53117ddb3866b562acf6cc6c4e8085ea0bd42561f709b4ae193228cd37efbffd46eafa06c7f89e232cb1875bb79452fa4386a0e5769afda4e044a34632c6d29e7b4bcb30473ad1a63943f9db4736f9250cef109444f9199400d17486558a1909c43c80c862d3111e514b7678213709fcbe74da80bb5eb35538245da08bf5e871080447d0d1b88822778cd1d02297654a26d4daeb0d48a591590bb3817950180196c9f54de8014bc4628208e996f57dfaa3373770099ca46f6d9c9c7a2db6992f077fc25d3002092cb7161546c23209f231ae43606db5245a83d18e8bc3b34b9d48bb6994e327a7448cb79992e7187114caf4ba0a60df22235007c55b5b4c7175f7c3be77fa48d95bde20b80fc0a09ebf5cc40884acfc3c94bf55f51a4fc1b8e29a286eca3795eb12bd55cd143cca71d54790a52d8ca17f59d9b8306a7ed1ec90f23fbe4727599bab7301ac08cd390c62a5e1e1d640b30175362cc54811d8b7007c01f5f0b0c5a1e590090bfbe84c0cc2b01079a692f6f8f33bd0c0a0356a050fdd5e50881182e052e9c396a3bbd647a7b379c7ba6c50c7bb0ad146efcd4821fabb8eee1bdd3376e8285ca188a493a756a0c575400d18bb8214eb278947f2f189db4285fce8b50689c396da784e383b23ace4876a677226195c1309db0966412e4af32e5e9dde879402061505cfdd99589d5a3b8437faf79e28516695f088e208c10377030fc14d057719dcb1e6c6db8cc9e4eabdb9df7bba3249ce2b77b5dcf024794be97e36ae19a149d94d288f6d031e52c723b646e802ff7b354b347fc0517e623d56f9ffeb077b3952552baacee0859212a938b5ce93d6a9431aaadc6abff2d7d3897d90dbccae5f504cd17406ebb01515de065a5f1c06ca858263d84daa7066d76ccccd6f1fba1ed496eb3f310a46dc15e9c56ac07e31a25ec57fca2e5b3f954eda1be20598cdce28408967c7b257cde44de0c3bef537adb147d9ec124dad237f64c9ce14048a0f99d5fa5e4b006e07aef3f5234e9165c90902e930dc58296b9055bfbc4a5b36c976588914862767827aba147c03ba7579fed1ae085dfe68fa80e4c420b5d8620ac125b1a29f68a2c38f0d77b42a9bd73c7db2d3cb8780da68e7b10d5a5f91ec766b93bf92ee3c8684fdbaa80786e566a73b9dff757ff261293012ea098e12c71ee6d638b54478f4307114358cc82b40c8df9b77326d116d821fdf15eb7017c9c4eea1466ca7a11f721a6c12a5cfda348f216e9e56cdfe255bb8e08fb86bcb85255bfb2a8531f7b81ad8e9dbdd96a3fd164d705f2f3f2b6d4f4a1050e51d0fa7e4908aa50dac5c3ce06c300cf9166174435a3d829d1d4708de2eef7b2f8b6e8457e4ce382fef98d3196f580a1b47859d325f6e07e09adf927e8849b87e1281a08c3c34aa0acfcfd4582bdc9b737d49474b2b6a576ca11da097564171e74e3e47422b70790e1f19e032a411ba981f3cbfd924e119a80609f9e7196c72f39c00f13f359c8dad58a32f4ce334d187dc4c536e6378f85c020f29133dd49576226d67be7cd08b255cf1ef3fa550410b15d2a001e5842306e70ced580d781ad6ff567d478f46de5afe3bad727200848fe57ef9e2999ef5bf5abd5961b236f5b936cfec96d22c4ef9b168809ed3dd30d05c6adfaace9bc7dd44b6d7539dc3e00ccf02241466b75f9e05cc20d9e43ea825e3c84b122a60251f17178a823d2d475d8fb89038f60d96e17354cd5f600126d00605f7ccf4ef92ae1691caa8c9461a72ff50d88cd5df0a95f6863ade5166f534d994abc1e8a0ed62247a34426fae5597e33396383ce16c2ff5d1b26373234c36f060934daac48e557d91cd510c5be76192b7deca76c9ad77e1066fb88ee48ba582590aa6b05f5dfd259737cf9161ae039dc49fd9dce8238a37d44fabc17f3a1790e082e61705eb8e81a428c725a16174269c73e4f20743fcfc2f4cb21298a812d6b3dc2c20c6eb6a6a791fa2ac0dcd35dcf65534b15be434b94c2c40022cb5e60fd6600232e6fc3851eb33643a58afac8c1b50da5c1871f120b549b0ac99a6909657bb22f370aef9f846815f1fd79f3f4df61de26a0d1b26041edff238ab81ebe1bcc6e4e0995e720d515e11d3b8469cf46ab43ba0618b2c433c21d59e2d3e1704cbe975d328ff1c7a75db41292ce5e7fadb9f11f6782ffa1ef7871d40980e357a98194c59f228719157e3dc3b47eb34cd5d230a6cf6e63e5f7b8798cec3bac244b3475563e42e773b32d6e4f2831af3e5c54fa9fb60b2b16c299cd25bbff1e86900e9a8547f3257950eaaf4595c23a39281d2954f46c4eadb9f40f61681e35b940dd88e41e8f249a32df6a8043de8c786d3e11f613612c3d38ae8f63c0c057cbfa836c419905d5f1d63eced9b489b117eb5960d24eaace413578401b6ea8ad12e92850e97c2c04acb07b3bcbec6b5726c0a4987d434bf08c01e82619b861ec7e745f52393ea82ff3be15a703ffabd977914b37f43d597789361570e39a9621990466926b9f16978761d6902e8ee7e7980bc2b46dbbbdad5e8812c6e0ec965f682d132781e37285d55daaf05f59367c254e3669622a140d73750c54027b01094ad734995a5676e4960762f74155c5f54cbc9df0f4333fffa2f053bae2a68d09da7700a7b305d020d89ef78e202471fae9a35054e129a1863fe1ce3db1d790760b2a281d644dd28d34a23b4362873be9078e9f4ebeddaf20fd3affa835725cb90a7dce63cad15fa6222620661083ccb17eb49c5167b4197f6bde4d4cd06b8f3fe9716f7ab7224bf1158fc06b08b2e0f0deae2f6b0b173ee69d0dc5198f8c0fab05863da04c1ebac94dc7c062363db13cfafaf4ba25cb6d5f08fa8c25e104eaf8a720e3edace38c90107c8e9e789411ac820bb0a76c8c42ebc858df9225402be3cd815f01e2708284e7f25d187437b12cc067074ace4e8417a264c51e0f378210a038a2fd01b401eaf9d96e69e3ad72ed7cfae9004bf1bb19ae4d43e30c3ccf337f1f3b998bbd294bbb9cf4a51b0bac356711bccba50c5e731ca8f186e201d30180165ab4c4c5b8a0edd00c4cd6401b822f542887d0091ec8271558aa6738946496f903bf510c90848280b4c613dc0a1092e3af22d412feb151ff35026c26cbd024c78a79ab0bdbdf587835022d3e662a00bdbbb715500508f4cfbea3a216d65da7a061e42721f4a8d29e5562f9ebc00aafc35aa811eae50c59b5e9c1958b824b3e2971132f24bea95277401bdeeaab193b79fa2b9d883e84c1a9455816dde5f2f582b41af70559c904300b8e10294a457e603c64f301b7ef6882a4b8ac9de87284be769c2267de094c8541c3c367c44ef6c3613045d484636eca46cb9e8a0816ef19db30ebc41d0a763f9c55cdcc988cfb1b736d27c138bb51c8e9be77dae9968b946a0823eabd22e66a54ea5c9ec833df3f320c70e294c38046625d9362d244bdbbf9b1d3c81020a4c701cc021cea748ac119cf27b82c8be8d74cdeac64822000d3160bb207687937f3879d29c5ed9a077b290a337c5d61906647de2695185fc25e560c12a51090c9d1d0567aa36dc086be44060334761fe0f1b43a8a184e795bd28eacc1fcee2a72a3e5b08fbea67b5b179f73022de0f635b3bb3148de529f6c6c2d9c9e5ca7c1077462be683d056154254800da2b9bb0ded108b2c94b5935ec387a88b8842944c0e68c40531b7e45c40333b4f039b24ce333adf12335b520983df8f3a66ad61e1a824aa05cfe5578f660539217e2cfcb7ce0db57368fc430831bb46a7b4c423392410089c097c6b6f71504150005753818bbc3150c3c172ca15fad9ddc7be92ba840bbabad2529ec90b58a73f5a8e11bed82e61e399bf27c573f1770de118714993abe379e65175cda52be3e40fd3e71f297e0bdd74c965f016ac1df5bfdb021281e3877d11d025d925ee7c642ffb0031eb72dc9b3360db839a1459fc0c95f0a954a9723df7927403ae3869551a091843f12721303514a1fd3fbde4acc3849ebb03ce71348d87045ac6082c9a44ee8f5f254d47680093051c1b661487f46be9830db0a4e654e7aaaaebd9201f86fcf2c9105fc5ad3964769725b9af3cf05299bf340d72d03bda800c17dddfeb70eb066284ea215b912487b121cecfbaea0a034e753d1710df8cd0b1bb36c20e2063ebd7e40f4106d9abeb1538f5707a0f4541f181d28793c42d244927a6988e8ba53b8a5bff8af275754f91d91c41c5dd4f148d3c9fdb04f523793dbf1172e4c2671ec1ae6e667b712364f7f981cb3c9fa0aa1773222392ab7d486a60e2b314341ffa1c056c738aca91d264b4c5427f703f6c4c2abe0951d126975aaaac3a957168a6d24e371f60840e52f0d5117bb28d8531b45ac21bea9e7a0fd41020b44ac62cc0d7feb4009759374e2d9debf0742212a107a11a780e80eb5a1dafb2e4c6708617e2da4c738e80277d33b55347c0a56ea2ca61012c6af087632e765822d9b96d710b410e9d776cf247cd53abbf7502f9a89938dcf7454d20cb221d7f4f8a420050282ca1cc2ccc3228b2a735a72b92f9643120887e5f0c913d7be07e672dc931a51e10f3e2873b53cf43887e1b34cbb488d0a1fd6c3486002dcd7d614e6df717dc5035a905ba570afecc1eff4b027ef4aa38ffb8f5f58dbe03deb73a41f2a0f8cf45fcdfb6da9a85d0f1382b0f30f3f45c9846565a2dfc4598c32a62bff8a3b89793870caa2ed26e2e16df3a02f952d954ed4c741b4b0c31b6b685c4d43b0a5c066c9c5e023f6814fe051c3524f71b39740ca4340de959679abbbf0e2086db05160b2bedffc8abbb1d7fa83ed6de0b7ab6c2303955773bf335ca96e7abb0613038fd848c5c96483f02fcdf5d917f524823079c438bb9c25cb1e1d72249b0589d5b082d7cfbc336becf88b129f92e51b43cae6b5901b17f73c5c2563546c71c6c95b794dd93b97abb56312e197895ab49182e11630be6d1308b6488d7c4884a954fdb25a7baddce2e4a34d4817a384e98431469b8c883e354fd8623f1897536515704511bb2f21af6fe54345ed89dde2b0c2b59e0132ca723e03c8bf0818902b1e12e6c8b261050c1c4154094b0d7c72b41636aa57bb3153a4f77e9172b015c8a7aaaaf4d433477ae94dbc9eb1cb17d869ceb0240ce9fc01097e6928b10535575e535d9dd0563703d66fb14ccd6eb9500ffd4c4118ab590a806e3b073e797c99d9af3c07d5df6ccc9dad79a1964ec52c60b3e5e32207b332ae955359a9a79aa5bf98b41fb9cdc4a5a26e20a9e8a7f75118e96751b48092180546d3279f322b9b454ba48cd39d5eabf540ef2bc3457119a5789e9de14e6779737e54405f0d52433e213ea1ae38bc79f9b65f5f6ccceaab7439563599fd12f1b5bea459b65daed56fe0867fd2fd603458bbc5c249c3d8371cc04ce7c220e2039988e320653fd791205a1dbd4d2361444c6f923819ffb481d7a1109488784a6de58a1a6d888841b99734c7a3c44354efd3c49fd0c0e1f5a331fca94684ae6f9bf4620e099ef35807413e3de526e8d6044aaa4a9c93e536abd8056a55480285536760acecbf2583395ddc3eef427b98dc1c1487a271701f8739f208957f986b4bdd498b9eed49c3929391991ad76808de1f90310046ad0bc543244febca2b51d7e2f5d0f145ca7e7f699db580618aa5b2589d22518c9bdc1e0e93f60e82ee68add98578a79e2efae341308e04bb94965f438478c1419b5180629dc28b57bca1daac100e600c3d40a58c374dc3ac65bbf3db7b6564d99bbfa732b256300d396f2f5380b22e505b18d7f09d1ef0b51de1a03783bd4d0e5e5838719eb04e57b91fd7cd7a0fa91aa65f97eadcca03c7a9a9a831a0a5ebcc07e7492b093df1deada357c2a467d11cc00a062a0cd006dc90fcad9309dff455f14340240ef9b6690b71839a821d6b4f3e9a8b4c2c4192c1237d4590b434cf042fac23d7d30ed20f79b082cd6415f88a175a9e48b0877ec267becfc30b6fc83efa327a3386d95075d1fc95b3e01a90bf1414a273fa24804adb9799fdec306b9a57ac6ff9ff6e42d463c18964f0a64b96b608715a6e3155f185c9f1ba59b6bedbf5f18c9af645ed6380dc4afcce99bf6f1a71e2a5ca969b4bc90ff828134ade45f2b385ca177828d44dfbabbbaaf1b3fcb3483f35a0da7f10e3aaa66b6be6fdeebf3b96968554d4f67822ba7e1eb8b43d9da123d5fc8255654ac89c20bc123b8fe78248b24a914f6c872effe86bff2f7b59bdacfefe3c649faf402b98adba6a0e6e3b4244c9a326f5e2a1e63f3a01e3b6243ebdc33f843b07aa8e191fee843829deb87f11de778d42939255512f16a93c6c168d8a6e8c0cde52fb4fe0e31771089a4568a86a19751f9185f56422239b7daa9f78837273d39f62e7ee1ddcc10d05bf2d7ab0c3b87aaaf7f7e23872cd5e0a45231cb6c160ba7d2f072fe6d87193a4f4e1fd272c0eb49faa3f628ef336041927fef9406e3e9e5e4dab9630d4abd6e94156b666636342e5868c24501de977e995dc07293cc2484fc48e3393d78637bb731da98f636d04bd6d00bcbfb20a165ce9a0da295d1f13f88c6cfcc50205b6dfe27ef1405f872a0cb8c67cd758686183649138b0e04de5fb6f33ed09ddb3dc28f65ff5462da1680528038ece628a0adaed23d3800f38f271d284eb740c789d81f3a386e3ea17b822dc1b67417202ed54144eebd10800e690f2885740b7812d336f63b872e453f52586d7fd7e4ad254902a685562e22fb9efb8ffe862ecf5b5c60a6e0a4fc4d2141c4b7c8f58365fd4b81f95ffa0954fb1b58ef7d55947e9bb67145d0886a12d887219058e3f4cd499ad1c076b74d6c2e4292735b0f54173afe8c1c17759a6eee18b4b4978d993a9290156d0c964a8d19d89530c60d4dcadfb598fc8712611133c9b9c89241c0541fd8fdf67d5d608c7a194ca7763698c8daf96c5512b0b499c4fd9abcceb00e6475af2d1d9cb04879d9da2bae102e05bd143875711531ddd3848786b37b9c5ea99e2e8597a1ec4eb291057f39ec03e65c9b43088650ec4f3e47a3ed09ea0b0476fdb5ab1068ea2ca861a00a5622bc9d5ea228ba1738b2df2d52fe9f05aaae2f3b0698eb4b1b3ebd49598949c759fd37340ffb001e165145738d1fb4377d8957e20591c7826db1106fc0bfa5d227c72708bc64692a44d53a98a61ceb4e821e514fae957a7ea57bdecacd7cec50ca06f6640de5bbc35fea336818ef7ce874fd39b71dbffb66a748369e074ecc7295de2fa10b54ac109e613930bc44b3df96efb4b61b1a07ff84516815bad5cf02fd5f62d36016e7be09ff45eaffbc5242261e44da8171f7b5dad2bf11ceb58de9754fa7119c31f21bed416291d7f88acc33a9b4e4977ca03440580cc45840f6c6b8cb5554e93cb61308fc15f68745d160f778cb28a4b342b5e2061d3cc3e83242e17014fbf6122149d29dfb73476d32957155c75088304d1da3a4d4e994f2539322277015f1e541214fee67cded8f7e73808b692f0c9cb32cb878ba6c1cc20628c9c9e445e2aaacef459c26eaa52489aa18146e344021865509f9392d03b6c263006159fdc8dd27d949a4bdbbd17a0a12c8cd70aa54821c3cac1b5de60932f7d454a603a9541dc597974b0cb380cfd8aa1def39edb448abf9287f69a591c1041da602c14f7db55e12f62e9b2b93392c6f35222127a4720c171bc526d591ff0bb624b64c71529501ec6ce5f6fb963d68ce69e26b55d2760f507747e8af579df815e6e324dc9186ae7b2907c45198372187cfb0968e835cd437350eeb97945204c8bd22e5c935b1b580786c584b00d1b7ba9c72c0e5036e4e808b2cfe916085e09405824fcaaea477a24fccccf6dc2e8e5b00fbe2d9c154d004de1318deb84b80b3a07766fa4596c7f3faf30326938fc90198df9159e795e8a3618f56a8b2204ed83f81032865cbcfd477dd179cfc81593a7dfda3f82c126f8d414250719982580d5e045784487a846703bbedb3ef4497f43d84357d5b57c03a556303549ebdd3e92754120d178e83282c729bc551e801f80c9d8a5797a99a419423b5b44cb1d80d13cdba64281ea6f2b596f96fffe05695eb7b244addf558f0744239eb8fe822470568f386a8a12a0967608486854455b26b69fa44b893468fdd8c3ee428b81b8705f2a2af85f2dee8a98f3c392b357223af5a965f943e7f308b3e8d20dc24477cfe57f545ff6c4a44347a6e6659b880f8c15d12881b77c087d61c28731f6f75d336da1b801cb79d76929a9823a5e12eea49964d78b52e1b6adaca68548ea10247f6160f8b5bfa63baa3c03b966f8f343aaabf1955e55c676adf2106b35a9b35a909362603fce46a1ebff7c2c565ff1ab353cdbe655533d15f3ce988948118169c70b1fb826d084f99623ca453a3250c90164c7fd4fd820a849c6b688488ef05272173123c92b8d073e2dff7c685d86e99d5a14bbf02230079d6b77dda0e2f226fa56e6e03dfb14fd219df468e759a7af90646da8e584bef477337fe4f49c8312d511a6e22ddda4db409c6f9d790415850eb7b6d6c40a51e6945e8f1cb3115999a98f1c1738f5fbed41ee2cdf884c8802cbfa455b78e17f333bf2955ec67756c3256a6b7b8a38ebe092c7599b03d770b756f7b76ed8e0a1a81abeecb339eecfec76bc9f975729858906b0c7615a201d49b1819ce2d71b2225c39592d6710b5657c65d75037e68564644552eb9503e6ff678c465a7061fd5765f9ee6f00bc3c8a4be6e78ebe023383a213bbb0f444816b1ad02fd60fca8d02ccc931eb2ed5a2229aee7c4f8f8bb2b18af17702c5f634f81fb6e54f345ffb365859ccc9d1907e02370d60440acf074e8eba4918f6a39713517d66dc9095bec850dae7f8b02fe0c8dfafa42a6ffb6d196e230a2adc5ddacbe58d6fc57978872fc37557ebad8c0263cfaf47e52f400746f5f0fd53fa9982b668379112ffcf06fb40b0a4ed0f2c89394a632dee79a75efee3bc70f04ef6558e1cb70819a7daf1824454cced471ab6a69384394dd7f73d8f2e7907a671055ef46613d2782a2ba2d79744e26af35f6311f3bc51452ea2a034cb83e4dbf155bb6237175f27ed049c02944aa1ada995c0177f4385a0888c41b5d1db82866a06e788bc39f3edb90ed8b4b1ca5aa206abb5c2b02f73c4a440ae98e13844ace037bff7a9194674e56b719bbf024f07fa51bbf28b45eb4d3e68573a194f396f1c6160794f3284aaba444ae63e307e9a1455ff1660e32f837beb55222d5a8a2eae1de4547989370157235d00e7a3938d37805bcbb0ce4e10d5972d3f59657212f6115eb79e74644976f4407264b6f628cfa085d9ee6285f66058d1510a8437bc7d94ecd584129c26feafa239c28cd2ededc7e9fa07a25d44bc9d91e8b227a274761bf3831852f9cac71242416eb7bc553f9ad34dace56c2e86f70fdefe289ca814f075c6fa177126ab29061e60a2ca586d45db80f367b648e849480cdae6cd2161c720b1abc7faceda1adc6465df54d9487ca157f06920e06c6010e248efccf6a9ebfdcb9ec05e96914f156dbf5c0ccc3a54cd0b045e2cfcddb0f94660c481d2c3ca9dedeba642b5fcb8d608f7d8b0e82018994bcc4546ca1e4d44c7075ce192067c1f940585212e8e7e571d231476b62a2f672d42d5289175587e7673f8c5d0ee47629a5694d9aecd2ef19278da8c082b8c3d69535d3af7d5109a7c55f604e79373855a41d79622c87173ec67f6f3d955107921797428da259ce28a87620fbfae22d74a44f3971864d9dc6fbd119439de24523c5cb121351afe4e9015b5457c6076c45e7bf079f1e7a30963ef35127865c6b19620e1ab91c52f016368e656a6b007dc6970d06768e363567371787d68469c713837af9c58c8c6e6435577c54e13b07dafe266b2cacb66151f9b08130e944662f3563dfff96ef1e3f7e40f440b9136729e8d96714c966d8b5d6a31b543b20a5f906b52892e4009c6d56b8c62cf35a1be26ac906ef2709abb8188087ad85d5e071be58a7266b725fe8f7a7677e20046038bbc84648a9675af9c878dcc483f433043076a95043d8b5b1af5b35219f50f10a7e0ad4461084855de44428abb203514d90689e7e5bcc875ffd2323234dae9a367c0c87c6e3e8f7fd50ed9343a4bc7fe01a8222d329fcdfcc3ddbf6c32cde06f6ddaa59a360720b3d6530bff520a798836b714bbc39c12f154338f9f0dfa4a1a8e829947a87b3610412c742e8708cef6b98bfbad0b93e52084b99c829bd6c2dc2cd12c144378cdd89dccfda121019ccae9b3dd36943a591a2d71dc292f45a581c363ac1b6bc47efbb9b11d2ca3da33611e803b452cfffe1bc623a0c0165925a4091834672111cf349178333a37ba5d8e8516fc4a2de952eb6302508e449a6f2dd9651458375168d6479f509ed3c49b4ded399e50aeb7f16b2f1bbc049751e6d15df319ae148e3bc485d8c0e772db627efb24ce0dda6a38c613fe57cb6d05763c0d181e295d5bc7f99ee8c7b425eed4553da2fa8823dcf88988326a97855a2a98833f025d3ef2922e3e8682ae15b60a7631489cb129143e81406ed804a8ebb058e3fd54224a7dcbea6891a1eab3fb96d3c9a95f991eb62d44bf8ac7dc63620f61bebf07fffd13a04d0c3f34a3102a30db8644244ad2cb93add0f0e691d76cd7025ab7d9cc5070c9fae5a661bff16d76f1360a676d89e6eeddda2d2287fecfb92b2a9af95cca735935df0ffa7f0edafd0756b838e4a572d8557c142eb7e56f3eee25d1e4e4e3ed69ef8b971fca52e46e757cbcddfafcf975f58d2d5189727eeab6271f21d8602b767861cdb763fce582ea0b0fb9133ba36a19b31cadd2bf4c0c93ba2fb4f9265c8a3e8aadb40d69c958d179e0ded7c62bdc0b36389b9f7aa7970875dd3e8b13aac833be8ab3650f153fbc13f5ae35abe3e8e13f439f00bdffb7a86e2910e1baa98c907ecafdd0d37c6ef9c47aa9cf801e8a9f0e9690eecf9f8dff936ef41f13587a93337ed533a7fa718e01e06142ef3b7e171edb8d0a2c036be1cfa023f882612894408549f155ea35ad1ea3a988123455588a3b636c92bf4851312f1d15629e4b034e4ad20ef3ccc514c492edb5dcdb06e7c18d774de67f8390f50ff2b0f75af7f59e945e068a4e9c4595a3e482d785b3e85f5c2ec9890c9159c24fe05118c3ae9dbd5d015671e152ffbb43375963a08aa20589e8dfd32bdc3cefe6f16209c74f07ee84152dbdcc96bd65ff599d21a7548a34e723a11e5c8bf7645c7a98eb69f8a9cf899fa372427418e82ca577e5ff7cbc60c763342ff4e9012c50963779aa06254a89630fa5bbf19f96a026862895486326c4f20dad9c6cea41f5402c6c3d85edefe3795762be3751dac4a82e1e2ce1ac5853a6aa560e96c4792c6f032f272f99e7c8a815e6a2844b3de0faa9be3a83605c44fc11564ba65772e1079c4ec6b96d174f015b7e847f3bfcdc7cee270d2f871d2805f1eee7480ca2ccd1a29502989dc1acf20ce2c1d3cd08f3e5b18676272cfa6a64a6f412bb8c411fbe4f8c26beb844f73c9f847da9f542af0d1ef6b996144b25384bcda0dd69cdda63483b49b4f60e00147673f75423eec80e17fe93ef41380c2bd362d71fb4435b7b277385f4e330e4dfa662d3373254d7dc5262eb8ea9ae15c46ea0604a0064f6f9ab1edfcd5b2437b9c47653b6caff7835d09915cf217c883d6287c87b44c4d7d541b4739e02daf45cafcaf9f3a56b46c7167916f89ee3a135fa0834703c15365c4b495dd964f29b04f72d36f6ce9b9e8de99edb3a97fec92ff136422d2b5f8362dcd6516afec728a717ae41d234268a7b7db648abd26f00f06c8a936f84fb8a8737f4d7ff21ea3dba7ef3cbfffb5236bc248f94683ad5ef93d44de55409e5f2fcba12ac094c27c264aadbbc9ff0e85a075834b5f8c70464300567cbbee78e19014a1fcecfb8311a9d0d4a2cb173c0d8de2d08e2aeab09f8f8cd9cbd53b308f3027e6a8b4868c1fc3bcfd38f2a6858c8a5604ef4ad692da7bbfb1233af260418d7a22b43e03ae6b892134484474eba220c34559c8a9385a58745c3c136660c0e88352ec3864ca03102e68bfff2ce243a5a977a3b382357ad2fe4208754b38ac69ec3091bb16bf252b7cd9804f049cd1264c07047e0a01216744803ab6a1d307a7ae418c568aa1fc7ebb3131d9a4f3e8506011cc2d12a78680e310c33984b6953d79abc50cba0875783cdab6a78f32ac984293375458ce63f8a693c256a27cc9d3c3ef44ee02203144746bb0d4ca23ebd691a7382bc5164139726ecccd0f5f99c1f2ff3cf3ffc2ecbefbffa58400acf05353bed621e4b7ab863b657a11e3c9dd6db9d1835b9c9d426cf3901a6d1b32e6f3d690f6f7c1325df6ff1e51dad5f62ed379302f53edfd1a567f83a58d275b06d058060721229de2a9469845a7cd5020ad8010bc37cdc8ce638efe4bed37c1a656456417a2b483f1e1d2db21fb6de9e82811a03fffe95a2e37193adda61f5482c54b8d760d2a2007ea80534a51f8c63ff039f786f3aae885ac5548c68f84200ac3ccc7ab035ccc65e209ac8590d4c626a360181dc57f36878de003a6727fd903173b497d67391c2553c198f82bd736cb4f26f205cb853d27fe6393b1ea6b64cb0d33099662912d9b8b898ef08571ab7b7c9b46d5c98de3b137520bafc3a563af5df09857484e2aa0eef1fe57399b90471ff589c00c0a0fff2796f88fed6adce745fc9cc1b7d73f41dc4be4060a1f1266ffb0893657d159a83c54094eb6ba15351963522c2ecedc867f42c6cad923595ae48888a3ceb1c97485a35d075b70e4a804e54aaf056987e3a944a3a6df0ceca996ee636aefe04d448d16614f5b4e38ce8991ed30e03a839408a69f468b20a352c9afadcd5560a3583adcde004264967ca284f464e4618a10f11413fb4b082e6792bdc358ad5df3f969e184b819e8e04480a3fbffd26b0a6bfce44911cd62d5c72674350dcaaab338606b87c7ef611f1644ee0c7926815db35103ee8b78893312e68836fe2866687bf6d8c8deb52b785cec5344a21922c52e49c5e653da0769bba9270973f4b8a34026501d561085fb15f1f55afab6e3cab001a21cd9e77d1d1b86f6f54f101532c996ecf50a5b1de3b1c2c557bf9a3d8ea9dba0e1f2ca08b3db578b1555278217c0f5a1767975b5b6a3f65f174d21b5954027cd1cce40ff9fde24a7de7db7ed68fce53c9037fa6d9f3e53900ce1f4d7311dee4faf0172a0cfb379fd935123e9ce611782171c68d507bd8a39b5813f81886a3df82a2cfc82fc9a211d9a5f06cd6b19ebf677f0ec24d7f313469e80fed787ddc4746e21e2ad8e6212ebd23cc0627bcacfa12bb910ae8ce6653d946680633ff34963b6773ae92f81dcdcfa59b4319e2caf1806bf5822ddc5576a6b7569e7f422955dce696af693d8da6a8fea83db83089cf10786fa122c75e4f1e9d6c96cf00695ec5acbf98ffaa5860f0fe40ce216d16d2de9336d408a5a20a532aebf88444a529305089a30f81e2ee27b0fd4da9bc205c3b5886fd334d6b23cc73730c612932586c5d3842e43d758aaec3cfb0423cabb4b91bb5b26b9f641009a921094f97f486f906725ff880af16990b9acdb5305eaac46bd53f06c641f273aa0a98307c76ec0fa07a1232a9097ce6ab0a116a4222a99ac560bcbae738463dee86f4a92155096f9124a3a2eac0aebb778a7d4876554d1e0e1c48ce5d5f8d7fe87486638a0e99071208b2f3e062942c5f3aa86c63f1c3f39bc1c97d1a46ff6a2bbc9037b219c96d2a46a8766ac5e4447548304b7b8d19b1e7f5501d306edc5762d97eda3c8f39c2d57e3a4b7f92d4d4f27d67f0d6ef612e44fb7b05aecbd83d4b1ec2075770be2ed1711efe52922a68e133676d2444d47cf7b19afeeb033fc030f182d16c5576169568d5b0c46445881e614e5691d33cc0d7e59355727cfd69a67d41d0922d20cf0475a09190d5d2fdf96e75cbb41afbe63991ccebfdf3b2b808f50365552bce6ff5a54b1b632d2a514053442ab81c18f71c8856ec0ff0b639d01ace54224e20f078c72c178357d038d6be657c4aa08e3f3d61980623cc7a554674ead158b059dfe0105f0ce2ab84d47eaa0c287e1aa8f8055d1d2361ee685c84d1ec900884e151d4bc76cffec3d6a1b9821c0df7e2e47021a3aea12d4532a3fdb76b6c6b1fc20c8b86864ded042732fc19f02bd311adfa2dcb1024861b8f515619c3ebb8abd00297cd6a9a0d80712c548e96dadb846f3e7ec362ce45373bb2e0a47042239360d2c18f161d3e65c9fa12984bbc1949004c1807544e5835aab1e535976e6fa32d26e90afa888aaad99b452df5868508986255986b83c0557e6c844a2ef7c08161a5b3b0f3010aac7e3e6006894ab83e8422f72c643407303f4aed5cf8add2d196260e3c5e9508e0475ad99557dea7008330054fedfde8a133fc755151c8dc7fcff013417f7b24972ff18a03e125b5d2098c2dc86a02af426a054e3e76bf23a1ba16d01b212869e21eaa3443351d654bddf4a8741528fa59553a22e8dbea207276bc7a26d61fab20a755d504d4103ebf9b673a519bb3915a311029d33bdc91edf34233a657fa6208d76c6d3f1cf16069f2aef1970ba43042004cd7d5f29ffa7411e77bc955875f2e2a69de7f335e41407db1fcaaeaabb04450e36afa9aee22e302ee4cc2f2298cc670f25688eddedcfa39520174b981d496d59aeb039ab9c35b9b22d10081736bf07e7693c2bcdac689a649da122bb0c2faad4470c4acd85984f5e2930f36875d1191487d4cfb86a1fd122bb6adb11182b0f936417bc55576dbaa5111ec0f533de5870be096c4a6d753ab6834979c97927502446d408f7c15dca26d8b714ccf3acc2c614ab2ee326c1527fe89d884d797dc6f946742806b43eb8191aab1b3c3fdf9b1080949b78562e4f549b166f99ad5560433d826626948dd83a457af365059e33edb6b66465383e61297a17409377790f6986f5c59e9563efa5a4752a7e653c6099166ccaa30488e7b2e4d7e3f0814c4c142bdb6800e9bff5e46ea878da120fcce129afb039fff698dd54f4203fcbda64413a93f97201d467e6fa9789f552e4633006de4ce97d5222342e718e37d691c57f6d0c80648eda45928f973399ab22a5d6fb08f898b460447369a64ce390d0d2e1b897eb56c8c28187de168f58710bb4add5e223d6a6713ca10a7dee7f370c9e2d3333cd03ea3c3df77f63d05afb3cba073b949764248fe6d0ca946c5225c07a4cc150c6451da1630c64282db0dd4e0a8e7c07aa1f18d980a3a264f1a8ca2df25a65b056ed497d7028f856808613b3f40084667cb0eca9ac60278d7f55774c2d59a60964be8813cd9e6d44ce8bd549fe37e81663190ed8ba64f596a46b87af62eee3d81c2de238123693b52ab239f772b195d56ce46585de8c68f803b48dfd85167115c44d9f5aa422ed7e9ee75263190e20a934ef8969e61e0a447523cf85353fc6ca1a3a9a9f6fba33dee23c63b5da2219aeb08eeaf556ebee87ee4f92e6bdd311197f7a902c74a2d9cd7aea68a115eaaf433e19c091e562dd2c016cc3a0b64764c4b4f298b2c4262557d7e0f1d877bd3b08e210981e55c8f4ce8d68d1692bd88344cb953ab513cbdf061be153cec7ffeddc0385fd40281a70222f567debbac620f0450aaf7810b73223dff4dc93cdf9f4acfb88858b5ae246cb7173a336ad51701fb2fcb8ff8b4ca5971b508a0e9f1870dd4fca147f2da1a1724d9c7d592683eed5d1224ce79e7772d585e12762bbbb652b51e0a21f0ba120f3f76e9d568231626907a915af3178967f618dcd677d6fc11aac5cdf44959794a1748d98e42b60008a9b5f895b9770fe020753324905441f6f9c94acc14c0c9d55e66b0ca8a0f33869bfc64270022a3353b04555d4e76a4cfdac217eeee2b1fd7ce8037c3881614057e27ea68774df41ba0e7d4ccab6c36124e553c861fd1f4459591983048a78d1360fb7513f335c61df37edbb31f6bcf08707befd82517c7b23a3b59baaa4ac425c9ec2ccca64467c0d8da70d565522d0172d05ef5c40ad4826460028a53c49a14635126a897e5f1792dcf18c44b0bd2d7fec0917d0a2041e57d8c10afc0834311dce0250e9cfd74460c50df8fe459e2961b439357fd6481152612a0217a1c8429fee12379bb1b072f029ee72f56ebc14083b6880e05ce13b539e6042c63f3b2bb7109479d264ab9eab5317057bc07f50f62c74f857fcfa8e3e207a16c3282d314aed6aeed7f1ac9187cd4ce333ff3de551831315a6576f7a9e26676abdc3b2358808575508a6ac0a2f13a9384613424c9a21bb5af041a9f156dafae4adaae323a26ce8608163a5eb34ccd2bf7eb6907b588c88f3961dc6038c293fec6da28bdcd43cf2877ded83d1d7a5f147a8f0d2bec5fa16de3759082d372c33dd2791b3fefe71b3e1db7dd639bfa0cdad8edf043dae703dd95d8b4b7997d6ded66f8a9fe31d150954f59df53f3ac2cf95f5bc92693e265bd21971a2a5893e3d233c2115330fd9e8870b0f21ed70c4aaf18dc0cbd274ca78b7d83c55f7309448b1b4026d25e1c627e42181cc94b8b0b776633c0d6ba3ec97833dcc9b947800ba931674f3bc3c05654172b96fa64d7cd5bd3a0eeada222dad9956f5c8badcb4fdce11945631476d767413594547b66f55797bd57d8e48a1f06f2a0d697aadfc594ae21ca210f388fe43ccd4cafaed351e5e3aa4f450d63aa229228a5de14debd7f2f380c97d16308a403d15af3cbebcd0d07debd211ccbc5484b2aa19e0096869e74616d884d118852e8b15301ba20020e789093fac195d5dbf2c409ef722f326e8244b0ad0d6a4eb85f0167ea4b62799f8644791cf5d3fda90602e2091e5842b2cffccd15a47038ef3d404967319421e3183a31144dbac6230653ed3a7d862ba50dd8315a32e654699fb5e33b6f6397ccaeb927e0725842be0e5ef4742fcbe10654dc13ad100942980c600f09bae13b0a26bd3b96c8cea595d2b2d8139203007baccc9526cd5dc4d8efe91c7f42d7ed51d1215858ca04125f775e955fe71b7ce8c6caaad515a584f6793e2ba5dbe8505f799b5adea32b4abc219cfbd04c97dbed75633120626c6b9d48fd74a14eeed430dba2f888a80703ee1ddb21dec883f37445169ce9ef6eebe49c9ba148bfcdd1537e9beeb49a9a8d0941c050f3ab260775f9e04040b94c4fc83c0cb7366d46637485f0aab4b0f09aea0bf9e793ea95698439087e3964173e5a57c8f087e94866c0b5721039479c4ec350581e6960f1fe00baa17cd0b7917e08ba0d4c6450dbf224050f853f77521b7a98a82bff5f3fddf99e27f910c31c319fe38a7df51ff388ce115c2370e64e62227d376dc21c9ee1bd414f79ce2accae229225ba0c4c32f1f8a2d0fec1b42081c7569ebe94e1854d9e35e08a4a215f9b741d751194d49af2af5e2104ab128d13adbbf2e7d1508f81ca4ef88091243dc0b600342c45fc3057e2a2cb207a880ff3fc181e7c987c3714d136029998db3ca0bab652efafe28e63597d6975373d5fcfa1443aab68d2894bbc761a95b98afb1b4abb0e84afce1a1c034f8ed8fe2526e1f2ec0805f921ce500f166e9ad3f412f5f854bbd435ac30db8e81e308440d1f04912b5ecc69ba46a88097da8c0b1228ba4b23f9851cb6779141df4a6090acac9ebd0ca82fb7512649eba515fd46c6f85eeca7487ca7e401f9645325eefb5b0c303631b8e707e7128e6d30e93d742d198b4cb4932fdc51813ad20091ca43c069af41a089a40b1723c021aa53d7291ebf03737afcfff82ee8dbaee9807d85b486bb152d41033d3b6f9ebb9a7cda0babd8072ff9803c92c354d42b9d2941726175a29433d59e53a76a34f8c1676556497be8276d5e400d7a679b9ce829ad9f433322a3bc1a70706d720db8cd16f09bdc85090ad53d1045d5fde90ce0381bc599b94ceccbd374e1419a7f52c48e09cc517833117393c13e5e3c7c2ea58bcd25c4f5ca176cd9da5177460695d9c2fd4ec755b1b1eee938858d34386fefc2bc0dcc2231e7d4caf69600ec5efaf07ff7af4b092ff10ac061aee28d6e5883c8691deefcfbc430c86a1d60e7e7f1384bc2a044c86e866bca0e6afc47b205c4cc1b14fef8c74da7ae79e44b544590a4796a28e76ea1436d1faba012f9fde1c82c63ca5248000e524bec0fcd3f2e1b5a98e716ed27c493d129c16620cb66fdcc4ef05e1ef4184041652ea68a2791856ea26dc9959f7aac8a692aaefac1f9add5d2c31116ff3c90dfaf59b1138e13c6f354bc671ecf62ecf1a4835b075807fc1e5c6a46089d89fbe8ee669615a6a70a07c336a2e5a6ad99410b0fe82cebcf08fe1c44987e8e2bbd29ff9e88573ad30f53dd2a0aa89e0effea535f5078ec02be3c6053c02818e5f37daae4f70155f64d946b2e8c1e0bec7619a319798debe6061170a53b4df8677901ddc44f181a7553327faabbf0bab8257645fc8b9d126a2b142476a824c34c4929437bf06e18562ecff8ee3c8d5e16dfdbd1cda8ec3f7a82757c147f5ae1c030d751f01c7866204431638a273893edfa9a8dfd93f3de9af58266e799cb9abcdc872509d32758e59a776acf259b0cff8ccb656f87e854d6e27b863ce2f34316d9cf7d0a4b399591c1603ef60ea2e68ab4f3ac27311989326d9bcd91b94a6e4a7365975ed591a0c734b6680aaa208453af4af525472001881d185cb877b598914de97e2e930f8f98388131a749d3df384bb08de846be48be7a690c4399b0569cadc53399ac1a86c32fd92c1d43a0a042cb1e22bfe36bf3b4396065621a87e87f841107ad13c420f0af6d6e2031a2ab64b1df9d7f50767e06c990cc7687b61db46081d8c686dce20c70026f2326b0efafd40cacde53e4d18aaf02f037d25a64fe05b7e8d6d134d4293ec0e15fb3dccc7ffcce5160a62d612ea1f2a7338597ea744898fa0525347a3d2aa79a79b704c6bd068e88a0518cd9abccec364f0787a2504c262fbf61935906671af3a93f004346976348834b754b588f8b98dd621ef73304ddace8cf16d8ae140b524b7b4340fdda336fef1713b87efd058e5b0e751fb3f690ec9511101d31c220617d0fce03613bff37683dc34439ab26844021bb9f482e3e25eb1c7cf09edfaa4a01d7d49a1021ca7c4727aacb278744d19b9ec3f26ceb86810147486967f301ff6cb5b86abe39d1a796e8fbbd0077023364d7fa1356f5597cdd0b6ad4c763630130b1c889be5452a3e9c13cfa4bce3a63d21be5839a9ae6228a9f1aeaa6619e27a86f6317893f4af976ac7ba8dc0ca1c7508802f037f25d35e0b43fbe324b8bd4d1469a7a433ab561f01b237146ccf87210a17e979f8684a22e1836e1e79cf3b6bcd4b5d56bb62d1ae350d770e586a856cc915357d00e2613671dd1afade8d8bf631209500cd6cd5401e941554755992e0486b89105410464faa1fd37b0ffb02e8d328ddde10dfe2e28387f55b892406952272b6a096f3d64e64742d80284ef6d0fac000c446cb538f2d3a743023d262eae94bfc16c070e2db4a0b7db14b3eda2d91317b77b229c2209e37a41e3e5fdc5767e280ef66837c8293e52e3f38a8a3b28219b2596971005730ba5605eaedd88342bb175bf94530b050ecf857856ae08b221009c64fd7be877c418264a3ecfdc13f2026ca6c1f402c94f919d151ec75a0283f213323997c3f50e78c655958d5b0d9f8adb233e5c4e26a665f07ef51e3bda70cb83c23ad15244e7f47566ec50d374ba69fded0f4f00735bf1faa60b687f73a1f457481dba1961bd949ea3f88f7abbb03621ab34b8bf5f68951c7ef6e691ba61758ee3096943a7044a0808d7bcfd0d166f948480828920adf356d650a9d8ad35a3cfa08b08cf24cb1e71850a9c0ff41705b81b6d045c07f76884b1c0c3766ae6561f9a0db9eb4565850bf935b1072cc8690c37f26752bc90d711aa6f5a19c0e7b69f3689c1ab413da060cc0e98b05771f4f7b563caca5334d6f42782f9c0e76f9c065f0f551de83ee8f0cb5a5c6119d5163857305d3477469e1c38b674fc7fddcc8b69856699f15e4bbbfcbf4dc3b4555f823ad266d1792b5bab4c6970a00376e42a31265f8a824f526bb723d23039c973aa3b0ece688f3f7b0a2818d1061ade8f096205358f8f155a16adbe7bc7f18e0b3de70cee26106ba10971c3675d83d99e8e8565c6291d33191d5311d07ba490d24bbac6ecbfa063fb3e484f8553aed2517dd80c9c8f5ac4303fc6a7c910f26056809d643582f0a4526c2a7fefe1f49742169ec7c1162af97fc1b92f3f85010a948b585b69395a92d1b99554df105594b3f8cca938ebf54e8216faf98f76cdea6c6c9dc56b8388135858133999a3fb396df512173a7c1df8820fdb1cd4f7400b2fa9a9d73b7fb5b00df6cf31cb9c2bfe81587236f0807b2e4649f6a4347fb4b3ff3ffaffdc96786f618207936869d9a5e548f1f1c92b2714735f82dedeb8dc87abb88eebb437e7ace1dd0befec74de3d3368b752115a3ec9e859097efe57e10968aa2afd6915e5e4b4de433dd67582170ca7b4e93d72420f22cea0900c3533da00ab6ad0490eabccb7c43a0b581a47c0ecbbb53e0dc8e6ba7b68aa987bf448fd1116715fb860b5d834f9a47495f71c6076f77eab7218991c7c6803cfe900e58ecf9b6770f5a25ec43ad32733ceda91580df038c028d9ae29ad9263697e0e4360ab230ab30f994fb4771cb877255406f4f2fc5dbd599ce68d7c83e3578e0ba4a8545a9d431a103d7a5f04ec2747973a4d7fdacea2ecc0e1d021866dd18914c462b2c05a6e10be732f2b55412183e6daa9fd7660f490a695417e7f4508637944dae2e0610ee762aa433d80e80fd1e9b6adc65afd0c0493ccf7e6f722e0fb4cc112268856efc668fadca2677743919d69434915ec74e63d67651efb4a425aec82cd11cd1b9eecbf0f5a7597d2b788338a545a22a6c9c158dc3ff74a0ea01e44b5d1ae10047c5d6ef2738a85eb693f2f7e999d68ae69d297b8ed0bc9145b308c1a18245e10bfee58d005eb4b9b84719d536b92acf7fda065c9c04679d0b1089c71950b5c41a62d24ccca2d1d8b3454208be26e993e54a42b431fbaff2eb50506255e76586bfa568180f18a8191ecea3415b44c7a64f1688df49864b9ce552d3daccf040ad193fef11454e305b93251a1115e25dba6feabaaedebadc971899c161c0b5996bc0efc05c78dc1ef872e6d454dce0bf83ca324633b897f15b48a1c9807871459faf04293e108e5465a1373c36eb0a2b7afef0d0a3c5d7d9f92f548c492ebd6128d8b949168f2461b4fde643ef5721dd0388766c64c54b0d21fc5cb9c856e13c8d02e84aaf6420eefee679299b5e957a6274991be72723e088263ba77cc809b175a5c9f1c3c89088cdf454be839f90eccc35ac2192e42ad6233bbdcf1ff032ca4152a672d9df5d86cb144a07eeb28184b4389b4eed5f4b393d2567bc922f76aef393729bcb67ca959bfffaaa98b3d3ab4e3695851486414a11243bedca0c492798612e7b0614c1e0caa8d99cb5520828ab825d1ea5a4faa99bdcf830774a0a437608e1a58023c9522843621a5f699981d21f235707ee25c23d5dfe030f411660c16de77bd46e2236d612100e1670a7b93d1dcddbbad23a8501081289b1729992472567699e4ff5fd8d1d21dc608d9b761ebe8ad488e34f72dc4055d0a197c61461e043768add21ae77605c11ed124896c16ff84942f84380038ed48a156011ad7dcf73155e76aa24dc7acc349ace74051fc16206299cbb60ecadde197486303e14932458c871ef4fa8e7a1983c4f4715cbdb1d0a69d93f47ce8105989d4f3c418c600bed2bd5b59f4699dce48917acb8a9cf3b96b19004ec5b68575b784ef0396260c8e91bc7205bbfd622d52e21d56d377a3701603963da9a8edd946b1e0abaa80539a1df7bdd88fa3e72a547a96695d509f181ba253731111cee85e4150f99fe0e4f01c03b1435d34cc800979906d7538a689425fc09d4f80fca32baacf68f4158e747772064665af50e0d332576072072089e0abb440b6ffe08e92e94eb4b70b1651d6eabc89102fda0d51d315e90dfa4aa9f33066bd24ffdaca2bdff0f3b02c54130244d5504fdb757f805caecc283f1ba1a421af53aa406a406e5f0ac0b962541d5c8590cc992fd3bbd7544224bd88a7c1c793d8c851e0b4706425c6faa7c59af1c16111ba947e4829ceb72eb856b4ae98fd85db97b268f659d8092bdf02ef3743c10920850833ae940e96c607b048e184e4418eb3843155a8aa5da20c7c603ae333c7918f9a6348debf868cd920fdf0a586830f95f6a7e80829be24fe1ac5ccc2a54cfefc906eb73c95912439cd97a6e99ba5da8065cddf6d2a50f37f056ef9fcef8d188562283d76cca7269f64d05238dfdfb5a7462e0b20b8080a00f3e2c44ca2437ceee79af7acbfd7b47d2e2e8161c9348994bf0d36b3b009193ce547c31a6dc1d12e12293925ce67ef1fd11b391c4484999c856bf405157cbe7a63176d83694c8f64908e81c4bdb15c60177ab2c3b7ad3b7b8ea5f30c70caf8f05e4947764d40d77061bd75d5fe06c5804ea8c52dee48ae6cfc81f7192b5aa50a2e1d5b29ee1213a15a9ba22fe5e334b5c6fd027be398d767ad4c4c390a6cd221d5772a7636bf03423fb5bdfc8bf1f2f01fc8426535dddc847a03003dc014d1c3890d5f49290132bd07112d3b34c0df588401a4c6e787253f68fe64bc732194561866b23b373462a56563b7d8cf2c23b2b863273170eb82d3695f442b07fc05706852e5ea02d5fcb4e06cd2417603d4c5d8e599c5f24259a2857417967dc712abf2a266983d906141a8bb6d78ebe9e00b0eb2ec3e4876718e3e4f0fa00ca6e3499e025cb35aac0508b51484986e59f2771e92150822ea81a0c5dafae7d5658b74ce3756a18bcda0f3aecfbdf7e4c7562c0c299159b5865c66d6d1583f971a7906bccbad323750c0ec039a95c00c42a4a52f932955fed3e50a24c958a5f30bc4f7cea5dc78b9d5816246f926e4dd4dca503da7b8f542538f7f2c62aeefdf80681d94505fcf3663fe0984b787ab3d38e38995b793ccde7a38bbe168d381e00eb64ebd29df3ada9140f4c813d25cd62748b6d6fa3d49a538523d99f608cf62a9f0b54e844a315318c18cf82602135ef1c28e78e2c1cb0e6ff7e76f78ce06afde84d32e3c0da1164aedb3d20a64852b16ba20c14d98df21f14a03a4a31e15c8ae10796fe07d87876861f6678e612b7db2c0c4a902174eba73859120cfafd9993168c70a4b20a582a660e7714e6f4709f34272e38ee25224ce6e133b1bdd6625912b12fbb163cbd7c3182854445154a7cee24e8db802b2838b5a0e458decd4f1bccb72e411dbdda2ee4f73e84aa5095d0c7a8639a9fa1cca5136f8ceddfe80ebaca80daf3fa9d10a21847cbdb8ae6b7bb892e27b0e6081691d89141b4cb9d24d2d58fdb6c18cf5024708389d7979b1d9b270dc3a1782a346c78626b4a0b06b095d704a8c607c214d4ce9bd48b28de161a96803539b639648975f5097c1310f20ccc74f382bfe3b2c8bd6d6fa8eadb7ed45b71b46453f7365f2dcbe2a53e1edaa766b1d92b7cbbacd88eb622f24f0d1396f1d07f9ea0bb0b260db930dfc1e7e798a3ddd78287f5ed62209830568964d8a6eddb659c4dd826f90ce3aa1738f86d125c478be171307c36a9a957fc2f6b3cbf0cc22c8169fb62fe3a27f4b28836956e4721fae6c0049a76c6d0ad77f37afb0b1f78d94f3ad1e2116a85e89a940ce6eea964b2794e80c702efac40862195bab4f6cba73cd3a9d939906299339c6827add4bce170261e9f74f6cfb3670a4f56a68f1640dd8a0c534ab2f815107dada4cc61e5efc1fbb1751274180874f541425ab94a54a299764c48f8bf82df185d0ca857258c1b7a4e8e63a24371c8e980d4c069b86d834405827863d35532f8d08256a144c3c44be9d4b8365cc451388bf6a6574201b40bbf39d9e22e3aa896051214793a9991822fd3e85300b9faa2f5b787814c05201dd99488bc9cd0a6698201f298a42d4d5663f9ebe6720061a53b6838f5e14ead72f09afd8ec1ec36059938a353f5738723fd7ce95c232a780f933861790e95d9327116b38fcc12629f3cf5fb2eb0eeec75096d51107200b4a3a7eb2731d22230f4aed1ace5fe0fe6c030f4106b6f1058b9c9b342704817de5339ccd019e5fe5fd652782741b446b578d0899c7ae191698d407649739f0dd7855449cad4db699d7023db3cd21a86844ed3f73182f180b09493e5565428e5cee9c22e27b3a6a522bb22b2b482415d7ab7283d9160e5cdc9c1f9df42d78a82b0bb4c13b9f46a13ebd2e5ba99d205737af41715fbe71923704c9f1df1fb03cd78a3a89f5941db4149a7fe3dbf72b75a677a29064ae26b8a97f7353099cd760dad902fed1105b3b9de7b788a3dd2bb7f7f0bfde4a4b0e714be75dcb41734dc42f33dcc4cb03c4e1cc132541aa5fe1292b1bd6e2642efedf30526cc2ecbaa2ac35cb14425a0cfec9ee038b14a4bb944964483f67b3267e2dd72f0042758d5c4dc57aa1786ce6b7fe46a6213b21188c909751882dde5eb47508f577e8ae949af98e7b6322cd3074dd4c87427b426b21c9b114bddd910981ab43d36028d5ed85021a2e6df5566daa35944cbadb377d8d0e95cfdac2397abebd7c9319eb6f7dba523d6f933743146ee3d516f53f55a678436c1f7d9c1b9c4d79c8791dc2128f523abed8029180928087b79da87d066953dfc1d25c3cde0ca8fb8f3166bdc66234f995dff75adcd85bab0bd27e64ca720db35b99f751c6f4286c3e9b85a3c83e2fe7a37e4d56e7c17b093f598daa185553bbeadb2ee852b59c541382f641fd444a48905472e40d817c85c751c74ee6146a472f2e5cf3a01d3c353e2c41749743966dc3cd8a2db0ca842326f25bd4d021660fde3d35c2a8eeb20f64dfd9c04e4f20b05cfe46ec8b46fc8c61ff4fe0a96786ddb3c7ba0fbfae7c04ffd0201ddceadd3825eb4018b1bf143e7f0be8883c08e2bffbc72006d6fcb10d9204b70fbef04f3f1c4c49a59886a4b11cee1e15a550b2b8f5f37d9b1f289a3191a2b402439e68c663173e68a7d05be965876be24cf055ea62abb496b8b9f990c63c12194c34875fe0c53b00ace2f9a89dc22321c856abf489d2c037de1ad3fe70cb543d94bb21e1ea8d6c8b7033ae9f65923a83f1c92bb028550b6803698caf6a19efff9d55a9754bcd08f6f6be37ebc1348cdcfefdc6acfe7a389faa44842c313a293e63edb6ac6037e664d739cf3268000bcbbf8513261ae1dcdd005a04cfaad8600835b5fd8fa2f527f5b99f827df9b660f60e468f2f8992cef8796614af7cb915b7c62029964a6d9ac83f732c24c7d4089f2450bf868cb061cc9771aabe78d3b55fbc1c08a736c07ecb90900c908ab46082905b391a0380a8f46907b4fd01300022ddda409ad7dae798d3e564ab6ad723e18e0aa7b996f4a33d4be1b0afb6788b61f23f5a043a54c1ee2d2897d4ee6f6467b899cc2ce8b0568ca06a8d6c74e6f42b2633796b9a4c701a76fc2ef94b4ab6a6cae1e82d4b528f016cbd6f429e1226ca3ddb0c9a815c63f1d7a4bed39121b2b8f27d7cd1ab57ebef7e5d5e06221879e2da5344a45b42a01b263995641c472694f20ecc8b553323ca837bf7b7eb08cd6d4ff463f3243ee4545816dcf6b8d3b679dcbc72ac9762307fcbc90ea4501f0f2462616176ed110bb69006b5e31364371fb90d9ded814912415247c9a3073c620e97342069041a8e3a89e3df08497033bb80077878664e7fe10d644cc4191ecc26ac7faf3d505902da95e046762966620f1b3ad9a81c1988318374779cd1256189ec58433d780788e6c0f644276b3e7bba0392153c1febd7c0c0d9ac8d163d97b711df26ef3c1e42f7090fb0f24d7866346d9dfc9e56e1a6bd677fa609c67bb00854b670ee31f0c26eb53c0a96c98d07643bbad63887dca4956afb2fe88a01b66df7078b414ebe0eb972a62480b3a2f3e8cabd48df7c1a9d592eb4713e29097d00fcef4760611d07b952041fdbe9ab76b10add5c3ee4624338dc9d6871082b9331c965d259dbb9927aed8126fdfdecf7250d2946ee9788c9b5ec0465e922235246f05c8b5894f255c35083d028fca1f9e23531d515544d4290e476527fa1e568d0a7b559ebec59126edcb874754879eab5fbe2a6f564522f454f2d6dec6db2b8b50c039e4943c8bf47bbe910faf880edd1df95e975d4ea04192253910330edf0f023a2c4f821d8702bfb366441fb8e8b7a5f671321bd2c9af9295d864e911aec14008ca2f104f1404c4d3b0c7b2ea16c45c1aa45ddfa4f86b40e26d18183bc0eb7537c082c558954be0c6d54d6c9103ffbbb42879d79c5b477a5d7c87b42d89a3ba99369c468ed5c182271f72cc128f8147fa786560cb6ce8ba6fd1fff40a58150a5f5674cfab7862b4169e6815a55025020c8dbb65dbc7c43fdba869fe5832f35329b814215c3e6e60e010cc056d060cf532de65f24ebbf70f3076f7afa8070252cc71e6997ad9ce07c979eb32caeb367cc4faf9dd9ab5af8f1063a700120b5d10d0590cabeb026a4d29e0a17c446b97f51a9f67d64ac4235de7f9e28ada099ad282189875c036489e7491e04d70425a0e2f7909bd1e2d874a01a154b91aca90c038529381a00c53ed8d25816df89e9ece1bf2423b63da861696123d4acdb21d690b408fdbed5fe290712d50d669d6702137242c3ad5e1939eac371db9cfa6e01dece57ba6b669f7a9c66124b655da675b585f4c22a3eaa3e4f2b8e953d4e7e74276697b5d6600465687efc41468bc718d969b79c7c40e2f96bc023e53bc8502b69860a339d8129460fd810fe8be10bceca63ba3c581d821bf4aaa7af44a83612f63c092456de17d19ca5ce9736c4587583778fef4c50b9e7e884529a833964209ff52873da5a89c6fcfffe1acf881c68990eb20a0c9128c1fc3a87ca1e6b42ffda6e451480561a807fed6d11a7e317e6ef8a917288e100431f850e53585436ff84f1d750f531453d00183a64e55d5dd76253b8fda637cd74c5d3b9fc3e1244d78c389b1a31dbe5d14d6f3137ffb69683621e32f48a574879e5999c27534b502001ed2e4583607b19cd0d08877ca2169d776d1cd5df1dac7a94cb79bcdcb42f802a99245a405903a76c0d6a86ba52a76ff5565a8e5e1d81148500ab261705b5c8fb97f43bb91b38e9c4c79d6b988400b978bc346ac1e95140fed0b5d423767d0c7ed5b30a22b808ac2a0a9611044be328ad601230c72b5a4d247cb4a538cbb072177c37b5090d45bf30293dff779dfa65f17fe9556ee177609f5b89769679b53d0accac8deccbdf34fbb5a8937bd6a9a02720ff97d9703bb5317cae8d520b8017919fd8b37c8275a40ddacd0d595e290e1e0cbfcb4541ca5960c28b3665a579ae67004831fd23385335dc8273590b387d9dd0747798d6c7474a6b88e51063126996d623d7fcb1666726c6e7b3435cf95e8f14fb2d97b7c47f8d3722ebc46ed8a48714bac5e54296ce727db1c604f080f1803d2e4e78c8509316f0c42b2cbf29b882828451c2751558c06274eb53872c23d11d979f8706e49da5a396ee3f79b2b015ab349b25d69351c048fb3a40fcc96e5aef1eca2ccf5b00c031f1d094b1a33419fbec9f630712c7835669bc3261a0f8272c4ce27b102af627bd899682308efc01e8115d52c23e5bc6dad3692ba36b8e9a3535a8423b6844859e2c492fad28a8de673fb4a5f4a91c4c16248df7474449a6deece9463979c485eb2a94ff4806a632418102a3812f43ad7526b173ff5c44c732cdff38864a357ebf1afc0b975e7bd696cc6058d5988a90aea55ca393abdf310639d6c6142c8c2bfb0f73e8a2c69d3a6cd50fa8bc0028e786e054c5dd128d7d495e35f689ed13507f9e029f23b70fd3f907bdee8c41ecebcae987c003de150b9debf699ccaa218570760eeb1ccef31b9201c506ccb4b911bc265c5b346075a7403501d8c48656d4613754daf241cdce2d4e062e290cfbdec2518e6ce0be679d259fed5047c6941f7e5c1b06fb52013ed8e23512ddf98a1307f63ceda273803f984d35524deec6c41b3eda36924450759897ffb4793677dadecc9e9df4253657a570436704459bcf4500be73116695742e401d0796d93e7cebeb28b4d40080dd407c9741d4199c324352421035549db3de24d62eff441c0fd196df8c93c3081e8589b43cd162eb8c34c4acdeb97f57dd67f99d9de18a07a29a753e7eeb0c1265913157cd573168fea9f40024342413dc1243e40bfc508bf224836816a1f17dbdd02632c5d983fcab904a1b20fe2e2751d4d73593a5ce16518c0c45209f71d7a21cb04068e77013955fd359869b2a068ce5387f5bba998af53fa24f31129e07cc91735c3535c8568ba51f606372bf9b65bdecca2db0ba01275264c766d8b250afa3f60a1a28c9752a91e161c7557b8d871da78d665692fff7338994887cd2ac008686dfa6c906d77e7e18e9b80512180515e63999041b684dd8563612a0551a3a7a5a717627d93a64512f647ac2653056212579063b8a1b16f274a4d75d01140987f7b9684fc08033fa58b1d374059fa18cb0a2947785833bb9023325ea9e602f52f8aa34360e03d14c8761d4fd1c8a65c4db78f83e7e4bc77c588ef378128a5ba1179c05fbafe63ed67f08109cf3c0291294fbeab332dc67101b4bd5f7f830e25dff7f34aff52ac4043795cd16cdf2346ee59197ce057ae34da3164b78e51b80e1a25c76162e456c7d7bd51f5ee1582a5e39439a5189e765f9def003777d6abe203d7353fecea7d9a058bfad5e8d00a31c9771b1f0884f69e3565c15cbad4bdf88a84a06b48285027260aba76383212755d6f74bf946661f0d771d52ad36adc8275af69b722d932ac2471e56b4abdb6a0722e4a566885983017740352787272e9625d69aff3f3bbbfa64dd029e76d563dcd4e122e910ca00658501768914e1d3b56871e5aafb065505a37a233492b45bf1f1e658850c63787e542fff0c3e43c65a0aa9e72281e9f5f7a38ffc85662bfe4febf481027188aec7b2e30874487c0bc4b4afab351b749319398ab31e526959c7e56e2f23dacbd998a29b0101c7efb80a2afdbedf4fc105b11e2e85b0d6ca4bd2c194a71f1dbf3016973791e700330ec04608e7ffa32f509cf6bbf5b001201286dcae11e8535e3e7fcf6977220da50fb5df6c58d667c951a34f207605864d40f2e2135dbcecaa3f3cdf849e85e59f156909795e732a5cdb0eb06db99a0aea62c4b13529282e9527f1bfb7f6bff016c15bf97f08c07a0a14489216dc13f024d482d9c57a91762994101590f819866e16cf19ccaba2626cb3f8d8bcda079cfbc4573cfd447bf31002aa96782c151df819d1b61c997f188a08b8704397742bbf980281e7185bdce8c76d4286e96030e053c7a941556545c85d270c2f2f3607521acd7e77e5957a1c203e460329b7d37d74ae9c7c7b89382aab55a42a2c2260bcd15bde0c92da68a7297deee91054986cd9f3835c5deaca9684c37ad458a857094ab856c07bde1726df242dcc41bb652b7f897893ede961ed490b3957d5b5462583b966d273b20990ff06c2b8f873043bd4b29610223435f1c782290ce2121240c16509e575fad72bed1f2756eda58c25d79ca56c0c209ce308d9ea957f02442123b66278d443703a8a2591dce4f19d32b7a81c749164c7c587ecccc0e78e98e5d20a8ae8f6ade7de6bbb1753c0c3645ef75129fd62890a5c5e0d5637b1a0902a025792626fabbbad9a319a99ba729f306b56faeeb30c32a56213bd971854eeefb50aa37a21b23a9d4330aa371b95e85a2a678eab11e59ebd15436e06f0b670f2d5e2cf17520fbd9b2135135fcb6f0b0cc5cab10f3b07a5231c6300f0b0efe6318acfffafeb798fe9f5a143cd70ec9df3dad41c4a672f38ee8c8db2b8b1158b21ff70b215425edcce9c9d3d0299045b31f54e1fd9fefac2b7ef9b637a653d0ffa4e4e9a53f9d57630e65a90fa72f83441375e60866dae9219cac869180b75d91d74d370149548c70e57dabc8c2de4a3d6c0a22ab9f9e503e4d490a06f1610fa9f76aa1a4e78e61203ea5c23020571b8868ebaeb64a02b3e22d5de29cc915b7ea51257dd2973adbb225a4282ed403321f12c7326877e2421bf25988ef87b672bb374ae6a4d2be5c940a2a903f86112955a47b44b444f246bfbecefab6661f58db4d4c7756448e3de31a4ee3d10249e5ba15677b98129c614069e4e16d55d4dc9c5d33dcbf2bbaab725b1d624a8795daf59d9876d483dbc0734cce60894d35b2849c6b51afeaa29abd4dac4422461164f16f472cf8ad4a7f53fc39d3ab80fb7c5b787e3748f3b4f1b44fdca12ad53ba1277f03fb3b8a1cd759a2cf7e45bba99f98132fcc79f1c9af5707783147763951e99beb1b86174139620d0f2c6dadb55748a06ae2a5b3d2274d51ae848bed470183faa09594a411a0db4e3bdf1a4a7920f9f8b516e9962f28649ee965ab2aeead02e1da8d08ffbaf4f0d25e592b352278d179ac673b65e887d90de01a4f29ba32ca6ad313a2c9bafd58251ab446f72eea7fd25f0a2d60803d63b8dffc7d5b0f319a5024b69eb63e973449c86faf32bc27827fc23dd44e15c84ef13cdcdff6398435b22ce5dd66a8e784647d2e7bb1fac26019ae4fab10e6929f24886660b4acb4a05e28db8e5310ff027f0c161a54147b21cb6790f6e65263ac693d479aaf10f22b812b0bd1e9bd8442e0fbc9506fed8a713f5b0e86d42ed5c7b04841c73120093ceeef905f2d8aecc2ab185864dd6fef86b7a35006ad83253eaa6e069ea951269731d4485b82c372eb7a080ee6e3f076d2f0f2ee343c46650cfd16d65faf56ad4423f21c1f8cad9a8aa5ca267b0397f686fab1f90b2fd82c38a8c3703feefc5f19eeb15aa206f12ba73312a953b190e4950c8daa51db6a5551b17a53be20fa9d57056563c7c70d9e67fff6f6a6163b9f71e269f3290369fafe445388f497857f78273d798b50c76232abf165c94e274316f1a61cad81689fba58be0bb33836ecba21cda36b8d6a9f7290436081d847c36165b8f5b39e86d4e80e95f92ff4632a227c4f808ac8a5aca8ee50f83c2eb43b269a1532daf254c929b665ecae46397cc7019ce351f6df128417b4798b7897ba58f4b77321407cf6b7430f693e2751d2a4ccb5de6354e6da42ce520d77e818de83eb1d2c495db6cb2acaddd2e5b5242d41f4fb0ed81c9232c143e96a7af5d484b66286fe028b0723699cfbe99a6f04131c4ecbbc91ac2242daa973d23a4f6800de858466c2ca999be2fdd9efee16fb9d0dbf311c67427c8af8f4acc790bbef3b8720f0aca3bb9fd22c0d2e62b15f6b8a316831e64c65881033eb66151e8278cbe2e25c3ceb24d991e0037f7fa932667840ee0857148cc0d41157c1575c93779e379b38a9394e1b793b88192e0ebfe3e5fa5620635871b20a56e67eaa6673176a84bf36a3c45a1dceaf6887caad650838a42c72104eb3786c706477332856ef2da9ffe9dc5ad4d57948506459bca8f9e5cbaea7ee2ba938cb488b05a6b7912473cb61a928b1243bb695bedfc515daf124bc4fccc697f59f920ddf3afbccc0b93d4e1bcb56590fcc546439fd9214988df3b43917ff5c3d3d6f5a94a13947d1f91a266164f32bb9d19898118533ac98d5d4a119f3fb2a2e0a3d79e0e6bf077f38b3fc19a8c0c618332a31dfb86eaaa1455bd242aaae331d4277abafda13cba64a1cc504232873f8583a1d83557e31d7b4654b67121eb471eb9cc8d94329b7b047d1dab47f6960de847635682a45fffcadd36a8364bb58dfa53a8f18d5d9cd3afc291c6432df8826e9b9934895a37ca545b2a2493f0eed84792f84114ae3853b2820008f647f5d7985288af001214f91176f12b7e9b32ae6d9355e3bbe2fe5d8a200901fe00d65e38efa4b0b9493d842c1070cd4e0583c09856e8a98ea3ab63a4f211b5f849c7cd1e5fd2142e69bbf27e338a61e55ab798184fd9118e711d9ed9f0c22b28b9cc131ca820b681b32fd79012b19c5a6058510ee703dec591c3e27830709a9e3e74c3709497c8c55c08ecafc0eead4cc19761a5c99e58d62f34a7332143222cbd325c51ac49cb0b82d23b3311c2c9471365e9f21b935ffbbda851893d3243b9e99438c9e453efc7f3fed661b7517dceb90284d87bd0fd3567b82795f6f47b53a6853a2692215a585204ef7649ac4fba98857f172cd1e19988ed04306d551a4789460cd1c1609a0c5172b2172ec4c16cd56f96783dde6b54d206683f44822acb9e6774615edfa5a00bfd2306a23f50c6c25826b305d9680884e00f7f0145feafb995bde826a20987a20fb2ee0577fdfbbdf0e323b555e20c4aebc344cef156188db7e68e1cc941b914b609533068432d0dcefd743f50a987e407ffa54dda0293714d7c86d7e5149968da68f13cda3bda4493449b909fea48e4d2576f8368f28c0a0f867d17a4ce99d847d14b487c15749f04df3c761f4b290ea59792edb81435babbb18e02c3b048d16f25beb596f8ca785f7d3933ff09869f6f30d855c06257e7b3cafd19ba8bb25226b2631ed465040713722d0cd93686e289933c51349eb4919d94f4ad0c1b6af97cee26a69c4d76c542de58dd47795277d28e3bd404e61c4fff04a38a7203b23eeb39f421d2d5199100ad48322901ca04b99f3489a6748d91c0d4f5095cc170eba8db1f88aaa9ee8c1da8e8b9c996c0792559ead646acfa37fbdf92c615d9d089de3625d5efbda4580cc74f017c1e96d2a5bac42c14c45798e09ad728e4114518335c828c842b5de0f29518da845f25a8399fda0b48645f146a67b3a839576209931a840b97695ea24e5d52d90f1190c1b473f2484094785361fee73153dac04e7f8938e17a9520612043c2c0d2640deab7f105f3a8ea6f8434d4f60d39eedd78f60198e8e9f845a1ddd49aa3f490fa2757a2d3a0d6f75ab607cea2e4c91237142ba0e9685cffab73591ebee0922a6f11ed4a8e111d655db65b55f098dbdb11fdf9d7b2393d55a0194f3ae88f8e39aa79c5d6505528a6a06e6886b230da4bfa288cf6bc6b4d6794c2d64ff9e7594521d444a46a24b445c5aae67e6c4840c41aa2b31c77bc5a36b785561d6ef6445b2eada339e4665279d25b0cdbb51faea2c22d76834c26179aa0422bb4c6ee095a4928c19c8c2d2ca00e201ba39d9b0f17c43ef6302f8b154fedf8e69f4969dcc4da36bcfee7e0b5d37315c0b2439e97a7ea47499933c7083d746a2d731177bc8aca9e016837700b8764e28eab9afa931e2bcc49aaa60fb328ebe17014a91716703ed3c76de1f4e427ad2a338d976ea7755410cffb7e33d51c95d4332bc1f525784847c37f6efd88ea9f72c4b984a41c6482e6fcf07d08aeae533f4217873194b00dc725bd73045c300a01b434cfd0a40f2128c4608feb1756da818c6265b4a12664f765c81f4162f52ac35e897f6beb3e1fe62c64956d4065d83ea8d4285f5d2a20ba10516419a27ee44e1db86aa85a7b51c82c05f5031eaa0a2c2c9d67c64af8c7bec7c74f6b6a1848d334f3e65fa7dd7ef6aac1fb400e82233c870a3b21daceadf5294c2bf62582064dd850f4b11d421197a7fe83c6a7a66ee5ebc53f476338bdcef83681bd948660dff29a4c06a629a49776893b004abcc6dd3f51b237b038de4688068cbd4f6f2f1163a15868c55f68c6d682d9fe62648daf26e17d32f72b56808253a7f4c0c827aef265d1bfbff3b3638900d0a08bf98a5a8c15ec9043833dbaacfe05a2d86b677bff73509397ae447196f43d34e9cfd05c7fd3bd4e5ad0cd47d7168033086eee2f675516f12ffd036bc589e9bd708dcb9b399cd98251b6b6e2b6f4550b10339e3635ea764520cb500b230e7a3b3f59cdba4f0d3225fa1f3a4225817f77e743c3e7414f6caa5d6ba1163e56ddec37c2b2237b6cad34731b826febeac64661006880b40293ae0de508cb97f2e951782b198b6705cd138b72185b0ace56df88861759348a835f01118bc36f028baa51c07f56e8c3b4ff0533e6c033dac907f5053c7baefc84cc7b2b2ebdc268521c0a777cda717f0ade25f0cc243f1143b4ac40d280e4acfc43357168afdb0d428bd81221187021227fc00507d3912fced48cb97ee98ec93d1e6ff03438df762644da60827ba63c929a8aafddc8c0acf5b9f9d67e2772d6ec1c16d25602d9f4c6053bda55ddd51107aa2c1726b9d9ecd25944e2ff9fb31c5a83e53d409c5f2423bea03a0697660fd94c3644eaeafd7f0d27ca01330655a2faf271cef58eb538442d0d9fde7cdc77d419025ad8bbad2f7650d3ef38b1e42fbc450be460cbb43e44d89236e97fc2225b787fb158b021b62fd44a5be853104850a1fb71b9217b631108a1c5a9a4b173b837ba1bb7f7d7e6297ce56f9133917592d2c0b21845ca498e6220c1959c714b99a2637525042c4a93d348990b3cc7933f7862cb52b8467e2eab49d2585b53e746b0e42d798831605ec2bc44c2520d489a534aaf4a40e9d7052d145c3592b1d2c7ccb9115cbc0c6abe98a2a49ccb983c2252e7431987e4e2ccc45d9d1a10bb940a1ec199e01124edd03cfcdd58f94413d04f11cdbdaf3cc2ace900f1ea6b55fa38b5d05c5ab4b6d09633aa3cc07096d0119c29dfdf70f377043a454878a4f68a3c36958eba18665084f396e475cdbda93a2fc6c58190fb03d9639c8c9658688afc14192d3e76bf23a1ba16d01b212869e21eaa3443351d654bddf4a8741528fa59553a22e8dbea207276bc7a26d61fab20a755d504d4103ebf9b673a519bb3915a311029d33bdc91edf34233a657fa6208d76c6d3f759d0e2b1d1ae9b78703a0323406034c69dcfbeb5742c01c39595238a7b18a2743da9d8e59418c05b2d3c7affe53e0c35cfa853752122d9cd5e4c34a092be38211eaaf443680a534173067d3748954561b6863930d13d63722da081f68e3f14a55f91f656c1b3fe667e588390dd5b6ea50de1e9b778a7f8af0b3c41302a130a747efb9e8b53bad94e915daf7d7dee378473833b6d8dd36f70fee76c9c8edfb1830b719f318dc54862be4430e9b6345afbb6a0002ed7f63f7da0bcadffbe39a2527667951f7f077e614488e2af0bdc49f0337e850881d5093e09a8936ead84a3f5224ae99c2e478479264d9e9fcbbd00e497cd30fa8bfc9a8631a0030f970d425c8bc9909fdf531ab43afed149b482efa5e6202db8bf8cb0eaa7d73e4a6168ea8696fb793778c3bd908089f14b4d3440fbd5e6095639ddd699ffb5d54cb2e574b8b997144e77d9be8e4ca0bb036d65939531305c753b13ddda24340797dca266b50657360de8c28c2adab6363ba56210ef069cec4ebe7d1c16ffd2bfb13264a39037e04f4a098708d57bb1ffa76353f92a1f90c7f6ea4b0221297bfa49ea2fff594e54abdfd1870506b0be384e237114b2e810c539a133985f5114ffdb161cd696dde4a55c543740afb47a6f5a6c740439ecdcf28708afba20bb5c0979be7c07aa1f18d980a3a264f1a8ca2df25a65b056ed497d7028f856808613b3f40084667cb0eca9ac60278d7f55774c2d59a60964be8813cd9e6d44ce8bd549fe37e81663190ed8ba64f596a46b87af62eee07aa5adf585eaeb913b6017b6c2a859d7849ddff80bd6966553cb162cac2f5600748a4e053322bf88213cd9ec8dcf596d00625a2db04ba298986c518794174f638370a10ea8772cc9db2612486d5a8ff6cffceb7245bbc5d9b42e58c6a4e0ab4167d89477969d30de6a54135260e29a356417594ea773a3c646c4a48b8cb78922758f7478108100eb6c0aaaac35ed3affdc350a05ab9bbc88a332bffbbe8d4fd7aa5634a4dde9ab1af344aa4c793003c644c848ec874741226e5ab887952ce3c4436181bdc7ee200c25cc7e745d5c7adfa9ded83a5c913a8df644e7fda944b2cc5dc5b30782081ea1ae7c481488a3dc0bde1e59e9fc6aa1ee32960285bceaa3eff5e56d49a0dc53e91d513affa47ce6805acf5a22410fb160f0f6259e98e23f289e436ea94a9778b2c3c4bd59daf52dea93e036086bea881a02c9d009eac3dcc33b6a4f1edc341304219676d2e9e3bd0799047eacae25d07e15c18fa799577c9103c59cbf2b636d2d38e5b23146ad01a4e2c74d63ef49a87709c6ab4c226774941a6733bfd2426bb154ed893396e265dc10219b42058fb8ad87c9d2d6be6facf50012eaded6ad971d7461809bda56f79bb6136fb65f9b08534236cb29284806abee1fa368a1451a12d92576ed87bc1be5868edb66a2a18e7f6b298aa84e4373b0d68b0f367a5e8a044326db00ffc10d39dd5305687ba6d4f2ee6c303ba8165b87c8c0614d30e82cdb4e8fad6570a62a47b6442805ef032e559cca78c67cbabde92ecf5e30a2f544b4382da1ab9d9a00a1a6c4bbaa693729a5cf71aafe77ec5e7eb41e2bbcc586400b9f96c83d9d4680ddb7bdb8b0b291568c28783963f3282d314aed6aeed7f1ac9187cd4ce333ff3de551831315a6576f7a9e26676abdc3b2358808575508a6ac0a2f13a9384613424c9a21bb5af041a9f156dafae4adaae323a26ce8608163a5eb34ccd2bf7eb5279dfb355cfb2e6ef6aec40da0d46d4821b39da786862a7f0a9756d969aa86a5dbc80c6850039fe66d090be9726eb9541827dc787f2c88a9d37d5bab855b14281af89cb73828c27d548b3e61b4ea4c308eca045fbc031fc50f55385f12a082c6f0143a060eb5f7f17f72aa59132c14223fd852f1dc6311aa646156fcac9587a0c585a2016e5c386410465d491ceba1095af826c770a996d5a682b5b9af98df6c8265cbcb951f6ecb587b4e83cc1b7425b4da4b20c7ff24aefa3b1cad611057a827b2ab1250d035f407eb0cd816c223a6960f75c43f84d6b69e27e231b36056b9429c41e8c1d751e59c8f7a77720368fd970ce4ba86f4d7325cd48af67962852152ba050a09437233b7f04fdc36d1911c75b082f3130081837f6829ae692e1a51a36b5ff74fdcccfb152ba33606bc18b99a0c9f8d2a5c66e58cdf29e5dab77f04013a10790580e30c978f8d4f1540ddd556b9f6d4674cf920777def2f714ef3340f945fdf65cdf4f09df60e44b5286157f957e5a38ef3d404967319421e3183a31144dbac6230653ed3a7d862ba50dd8315a32e654699fb5e33b6f6397ccaeb927e0725842be0e5ef4742fcbe10654dc13ad100942980c600f09bae13b0a26bd3b96c8cea59a561df81e67fe56893051ad12490fd3bd541517593bdd7e2a655d366906d937c1ed17ff199eb231e8fe55557689562d86aa1df3b58cc1bd6a624fd547336025431a12c946e61c49ff08caf59a2044489092a3082a4b111cd6f50011626b3e879cdd8bf21314ae8aea8967c6ffd3c381149d08d3985a9e6346e976b8d7c34c00094198e9d2b1e99bfe843a2560dc5e16d386e0a7d70534150a6049344810ede68048ba0304857e93da99a12553c72e682cdcd21a02ae7c64cd8465ed27b2b19b9bec550ce69f7e1918f499421f9551397ea4650d5e40f7778b91ec43661ca48f970f9fbf18307c0c4cf40ae8dc3715375cb4599685ac79f346ba86c33d1c64dc8dba2c8954fcf8141a8532fb518c4d7850f54f2f6b4e9c3bbe18d99b02f9e5e3cbad98be94e1854d9e35e08a4a215f9b741d751194d49af2af5e2104ab128d13adbbf2e7d1508f81ca4ef88091243dc0b600342c45fc3057e2a2cb207a880ff3fc181e7c987c3714d136029998db3ca0bab652ef2557647ddcf184b6530cc3368e9d1a1615e87cd354e94c112933ea2de95dda081714342d6dd92aefad13dbfa8e0a401f1ef082bb041bb8ed9314e22c6c0642a74993e724ea3ed67432898f06f72df848366d79d4a0baa7bdb9bc14e434366ea1e67da1fb0de208da202fe25ec6c2826e6952bc92e9919377a1f9dc5d8ecb7ffc7d8c828cd5064470bbb3aab295a2d0aaaf07de8bc26e0f5a83bb12d9ff739c009d263c803b95997c7cf988b0cb5addd40e3df22cab7a1947d0c881028e647869b7eb642ef17b14ba17c80b227c66f220600cd2397af7b5edf62a41db2ed75cd882951f89b60200da2f6a1e146b07d5f07c2d5ed18129fa7e6dd42efcd3cc127a21e1645b7e9848d18f0509b8d9209d3d8e7da63b1f5ef220350802bed2184cd21d99bf4e8459802e4c969136b33c5c3e0597da32bae0f922d7386aad97e4dae25c200605a4e311c39df5476b551d92b98cc6cb5ae056116f5910e76663a2d88393fd5628fbddde14336f539e8c04315d316ebcf4e557dc52bfbcd43462979dff119c1cf1b0f55713dfdec7b129f6d9e7c75165276a12b457f0c38a79f9f7ba2ad38d1c9e4f9890909cd1bd4d98de80bddfbfb5ab617451b41ab816c6d6e55476f7ae2fe7e825d66fe17acd6c67ffbbbf41b643c74b57e5354a69cab5179327fb71afc275ba978bc93893ce8321d55bd1a385424346cf891302609e635d29c4c1e27746f487294f53bd64c20b5e81a73e221b9cf3a51e7d419ee40d61e8ce44c65728f107e197d9c4a5a4983e199c8544b863ed05e606ea4c4062fc0cd5db858dd7dc646872a6d5f87992a5d016e6d6b4530fd0268a281292c1d6980c2ae43913db1c08b068e7f30fe9792f9544d408d1755470e42d97f13c669998bcdb5d2763a63022d41bc6414b0ae5cbf009e9232b8f568f67653a0235ba268adae8099ad68c43d687760fea80e98c08e167c1ca6c755992c405da9140670f4af3e7634897e67e7a116437a30c104dfcd652de0a8a902c7ddec1da77351a12401a4ac702f50a73a06d546dde3441c59f0f1380bbc722bc78d49434c7b79c654a8f46c81a39a766c75b6f8e0686fae9e9201023f35e07edaa143e36509fd075a44d7b65038dae7fcd4bc151d80ab1cfce049ecc74617d462707def8b1a9b3dd38264c39370b4aa71b1142be17b4f4cf283148ec2ed40308726e2195e655a8ab8c48af8d7c5346a225c69ccf0abfb7bb87c9115a800508ba5ce6b932b2395e4ecf3179ae2559fc9f2e0fa87bfb3b9c307e9ea1136f1bbe403daa7514d839ad8c507730a1a86e97d47de0b3d47b94af9516a92959685722f844867ba8b9adbf17308f869e5d00a28ffa26d6df1f84141f3ce1b09ba996fb2945ee36cf70cee83a6c14f218c90979a1a4ec5339c71ff4a400f9e5462575495c74b951284e22dad32c3f2ef2dca9b79c5ad5fc78299546f9dc63ae77fbc03202c4fccea0515436974f4354a36851528b127b963ef6c6c66b5b705baf54f7c9d290554e9ea1cae7c8e45a66c7cecbfbfd14c624995ff3a9d0b77efb57c1f61fe1f758d08630b10f675fd2b3386b3f70164b3563ab8ac54833b2cbd9b11c2acff516b281c4991d4930a9e9de6d1c3b82582b76837b12ea1187da488731478b3c95c390f0b4dc8c96527a7df50e3678edb44e0fa76adcbba551d3ef12e596b167bf1ee07857f56b9e8735dab0f3bf434db4645202a3c8967acd351a1d684be047f10c392b58f1d6e17581ebefbb749cf33ae8197b6c586a846f0593a517647f78f4994f4152bb7a9821ce3be68a51212b71372aef7be2f093c94fa6e0a694c75eb9b8e47dd0781f0c1be810d75ef8227883d02cf4a2ec22abc0c399297eaa682b37519a4fb918310e43ace7149f7b270bc0cef123ec58ebff2fba115d2364c9c1ce260b84864f66516daeff0a16d214c028be5db1ab30650f69c0a24c0afe8f73ab7931a2a8e790be4f36159bdb9d855b479fa5b60e1c70541a76edbf1ab628d20d3c71f173f2de960646efacd868640c89503864921c1368cad5921260fc1310408775c0ea2f476ff05d6bfc67e5d4471dc2a398bb345ef0107b43e9077e497fbbdf5d72751d13da5c3d95c7c3e9c91bb65d6e54627d1b9a32d42d2450141cf2e39bf7cf558bb2fcf7ae037448228e768e66502a1db47d5a0ae31aa21fcf09e77be3be24ee13b990aa95fb229de7882f327c774c37df93eca7a8d4b9aed7626b93350f5a7b1528350277e86a0ff95555abac536c6a0a14476842b38e3d700511890ee3bd152be400693378b8880f07f6030be9dddd369f0a6af427a94f63227a1c8c7d7a242e2f66b92074164a121263ecf753bc7c0f00b8e2a24b99701e9315beb3f67008f481b7735518fd98247e779f833152d811dc16757930ed5ff715f554c79840b69bbbc480513bfea40428694213edf0cea460e5c0276e5163ba03e478caa213310a71aaf10a692ba7e1c4ed0f4214a2b31a146e4a772f7b83a0fe1130af1328603615fe03072eb8b74b583f714be06455485a09835ad3ab3099d70f77d7c763011ef0ea9386a8a270db467cb532507b0b3de0d0e0356e2e3dcd365aeb2574864c049d6c169495eb896a5a803f3a32809ee4aa48d9ad5b92fc0adfa6c5da0d00f64e76f2200939f50fdab8e24d2a97384404bdd12814cbb39286a5c4432926b1b8c10c98f758c89faab53a0d0fd6a162b6f2f01f1d802f271e9546693199fc28f4c9413669024db73352331ef6dfc9e426cb5a12eb67d87b637e29e35363671128d15642e0741729c77aac01cdcc3eb317947b42372d26982df50c88dbcf99c7999d66e50427470399184ffda629103be49ac9e3b64c517d15eb041da5904da29bfb632cc2ca3dcb8a65bb909bce572dad87d118fd3a6127b8d2aff59ceb19a495e9f1bca9222efe3b1854f2defd822796cc7a0fac2b3921f5685a6a941cb736ec5f11dfa5365012679c3520fb8ba19a2bb6d84b73284d13403f76dc93cd7eb4046175f0131edef3f9ee4c393235fe3bb0338cfcd24a3468d51e445a24748853adebd48eebdee1dd9d5f7f54cb36e9bcd612c505bf32de7f9f02bf6a2f2eb31ac4ba07edb140d037091144020e130211c6f065eb7d3b8f9727484d9034681c4a17dddc298df9727db864157fb89fd36c481c15fcdd8145446c23a60c5164f01fd7c1662d4e824b5278e35d716e83bcbff1598c030b52615ce49ba624b0263afb7c6d4c5ea04df0da9087fcbac31525be63c3a9acf0d98fac81d3ca3a203e7a2d9590caac0f99cb1dc806b64c8b9fecdf3db3ac32ca2939e3296afc5c5db3be0f5e5ab9e2f87d2e33f750be3d7c7fbf98d446fef754c880b7dfce0d6adf231401c6ba4d1f2c2438da2f44c5e1794ac0a5ef7e5e016e27f18b17c13ec51816d972ec80fa483afb8b1b37b7bd3f559e5abd2661bd3712b4eda7bb270e2eb64398e38b655f9d3287057893d96ec34563f6bde8067edf6cfc54414311ec8667e6fd7d93f26743a0ca73bc95f067d7e87283cbef93a0afda6a8df5b88cbece0612b92365e8a4d12e98c5eb1e31c9f13c5aa607a9e14ca21dd37c27f2a7109c2fcc63b9b3000975197203f8e08278ef4caff5b388aa49aee53c0a595db1deed2c45a0a84e979bceb675fdef842172a602d4c390cad6d7bb5d85648d1177a2db9039b3cdee058a6f61fdc1e50a7517b5d17b2587ff8a2189e4b96a340cc286dd35b3b075534e699e6dfda2d4f746e90ff3bb9a97431e6bf7a6135f6105fba20a34e85742cab98f5d847a8b1b7f1e4efa30b0c0b3f0d9bc445ef24f2821dcd4d450cba71254721a841828b7952eed7c94c45add5ffcac1fe13246efa17fcecdec935aae87aebbaa45dcbc89d263828b6f93364198c38441f04ecba200e4451d8c2f0b6c49ca75b0361db2dd2066643f06d5bdc23833a2c912ff2bb40701457958cb43c7e9beeb273dcf30088ee378dae4c48418d7d6be0af86e16e0194cce34ba2c14e4aaccab8024668678b7fc774a08d9b5f011d3020a851f20838aa4126d38bb7cb8d103fc5c52147a05303fb04e177a1416e9dd425d2d5a0c2db79cb154d5f9f47082d45055fa059b2d6c173fe03a69449dbc381706c8e37e649d4d07ff1fa4e47199aa685a540017c14401693d114da8490a9d452d568e35d0e132c5d2158b7bd69bfb5b20e486be8acc1ef21bbf9fa2bc58fabfbea8be4e2da1f9518d57f14141c5680e80c0a4ec2c30db90af611b4083806a33bd4a5d36d020560503ecd55e7bc12d645687693138bcdbf60a710a67ae33939d44a659ecd34e57fd32afd5c93680710e4e076537be74e9610aa644e81df7d40c00b1d063c4882f0c4bbf90c2e7f4734be1228040321983ad2337a4b73257e13327d613b0b25e7b2e92c44a2228eb87ef3faa6c74c38b1e32f59e38b7a5101fe10d0d4963a98ab96fd3b98cf1dd581e7e717397b3314fdf34d21fbce86009718dec9f0f8eb2f4e6e345f20a513f668e81bf5987ad895e9537955d2520f71e5cbe052eadfb0344376ddb13aaeaec3d91df8d6abd4f00cb159e61a33394c5e8b88db85df4fae70445611b149562a5acf2bb8500c0e41e46205bfd2e45142023edacd9a9f249b3ab418b028ed8ab92bf9cee4e1b22e88f686bfe93bf413aa6c953ac70ac9e8389c9e13d9fe2165e5eee1ca34ae1a9a3ee14ed38f29a2f4f10f449a2b96d27ea0ec5811e090956522833e229657a5230b20abc8321dc97dde18382feb09bf3a3335935b67499eb97b97cf7c8f6f2492a35d7afcb77d8b70927ef858db3419915e51001208f526c7fe2b6070370d413510acc78813ea8f92580a63a18949efb8d3942d628437d758823928943a1183544d482dcc1cc1174305f424e7b24f418ac088904d6e2066754ee20b0fee4cea2760deb7a843bf7f5caceb429034090ca94396ac61728c3a1c14af93c553c5489cc877714e9567776e730f603dd3960616081ecf7b4a09d82d6e424177d9cb5b118fadf4a74acafaa20b403917459a58fa48be8efd2bbf76665f4ae1b758f603285b75a3f2b287bb344fa2e0e8f76ab443c4604114ba824b5b2566549893e839cad09015127ec31eef70860ffd20f820969a8214842ccc24ac6e2af46e033fc465ffeafe3d449339e00c7236aefbc5c684fccfcb3f244651e54754b3fd21221ddf5998c180191f31d8f262599b85b2db24c3688082f51c8163720a116249c1d8e1f031e43a82af4ca8d1ed50e6b69f7d7367f3b3b076cc039939f8a736b6e4803ee238c362c9527ac2e6e477d9adda0ddd5c54d0a0e6c60b7c2adbf5e1b04baca5347d78a55193562cb7bf71f5da82f7cccd5eedff80e45e469d9c711bf4cfb464a3cc60d4394c62098bf1a000723d798e0c9b147aa302d669deff41a4c485594e8cc5e8e439e4b89f5e53e840c4d11984a94a3d067a9fd87da62b8e0a0e61fbe03609a05fec71a0fc0b0ad1895ca8840a53b033d6b2afc6b8845263ec91cc63b4ef83b8aa67cb577230f4d4bd9c034b4f96653693b378be30663731a26dbe2fbbab7ca6d9e8d66d5f57e533a32655d6bf1dd636ba34ad3125be741f3c5152c5b3dc8cf77108c9af0c44393c504e5f27c0c88818c83109db3b3b23dc9ea9a2cd347999ac6cb83f3cfe8f080b5f19c1e03f31adb6bb3ce9d8af048a46bf0bc5bf001b405e24b53973128ce28a67a4078442a37370c39f548ee4d256cdf74dae960ef1735dc56eafb76249cbf908e7a8e62ea0b8843b3196909e14ca2940f231811fd3a689128bfac2cc4251a113b103dd1c37dc76d6dd7ae99867bfdcaa70aa20574f5956a2d07c00db68b6b694f6fadfcf88833f3f8385c9f80cfd2adccd7ea463724f8cde2315695d6ad7c6695289ede5d7ec510b8ce69bb37e863b8ad85a174f6df6677644f93f89f66f1a0b300dfc9ad9a54e3ad962e3fc0a64263ad6c681ae84e2baff2052bd231da94fec2505defd63c8b27364a793ccc0be9910280b374bb920668a8bdc65f5ae120a5c109b00562f164eaddd1121d9e0944d04bbc67ed878f06fd2d253386c8d345609050bb07423bcfa8f2a8dac93fb59436e55db584f754d950daf542871fc60b975c138fea72983d0782043cef123b4ea2e7e126cd81e57a3fe71399213b64abfadd9265a40a3df008587d2a57f2deebb05d093d3481551c0c46f4ffb303f05c13476985875658f8e9154a2f9f30aba20431f9ac8d492f33e43bd76647522e89faf722116468202a74f4b591d4beba7f0e8584432d9a99bc4982ad78cb732d64f3dd96c250898da76b9d36ece23f90844987eade553ed7956c77645dc197d979af74b278df51d2077688d7765156387f163fe3b2a1932be04e3c041f146e7c4f824fd9feb4fa36c7719f2848f5bb25373c832c821f4660072175a8b6a4fda28c5a3906f6381a4249dc6e0b7b25b315ebf198add742d9d6d2d566b8c3a2aba0a9b1d9491a88a1c9691fe19fa867d2c6566854ed858f8fe78ebb4183dd9e6f8891b3883438fa1f86df6d55f188384b566de7a1b2e48226d83536941305a96b6e0a54dc80c0ba932c415208e203ed22f22af46e4549e68b0a33db7aa15f3b65b30c1c274c4211d94565df3390066f2a05e6b9028e48e5b30fd4211a154e28c6577c979e722e7f0e133bfbee1384cc6b0ee8d79f6ed43256bc06fb03a8e185b0ec8ed4d9ca38067e6adca57b5b9e0561ac015b168f4663a1af794c5b8db5b6f86d5969009500e2ee5c2f59cb7cf4a5602df01f0e67fd58aeddc78dcc028a3f419e99e4df1e59f47dba80607f1c3986a15512674ddd9fddd75401d57f250372d09c04d9d2e448a9c533891ac01ea4b769cbfe434c7a04a361d069fc6f1176fec8b073cb88e07b20f1e501cc7888c06cbc25b9ce016107600d75b1113fc017838c4580e8d93a5a54821e88329ff429c606032dd40fbad17d6ae1d0dd4174c22c8060b7ad2474fb2c2cdc0bc37453fb2b0fc909390ca3df6388a80bcd2e66773e30c70ad69787c1df5f90c2480e7bd636cb4bab9365c49eae3dc2970a6af19262a309d7c6e6a3ae05acdf3375253a94f6159395f7da8b808a9b4352471f08f6fd73fe9c97bbb10421d4a3eb6eac42c1ec670909300102d9802d24913ce398eec8cf424479769033a13959414738ecba2049c70b26c7c7d6503c327df7e59352fe64cc8d6f935fce69ae881889d172d294c6535acca557ddf02a03fc5d2ac22bd92539c41f7d0c5e2dd0acf3b64790011d109bccfd38c999868231866bbbcef4c14d20ade1345bbb972173b5bbe2d049fa54092fb8d7b50bb40b8e2778a7e54fc7ab6086890619fda1ba97e604c606210267d26e3c7e73a483e3b3a2e65a8056be1a150c1854d8346b9a684ac6821b6cb9b12c42f8dace3214345513d93b48e49e35cdc82d5722740f778916b260f2d73517579d76ceab7265e34e0594a4e175432de5a39970513475d48441326046f3fda1fbf411c06dd04ba04707dcfdd54e06e22d11681f47120703ea166a89b08f7345c67245bc36122859d8875b2b0e3d4174d3d0deeccc4e9831f5ecc39f54f8800e95f2f75b6dc6db1e1818d947db212e680519bbb54cdfb366ea78b6d6ef7b513362b4955c7894be52d09cc06750808b6e77a283e0c60283e32e12a7eaa720f59f139640d90fc906d72f67d54bb77c3a64a2f8ccea50bbc57d4a53fba5e74397fa02da60fd536d3a44c5345b1630ec52e57174f48be54081feb70dfba4dbcaf5f6e1661c413d228b35c75c4dcf7047e68c76056ccb2fa42a67ac758be24e58805e7603d2dd1b2874b999229c1b54f5ecdae8d6e594689304a64c86601993830b702257fbe13c85132203e653027921197ea15fe81b737333dfc7f1360137bfc2b2fcdde8d9be4e4beecaa136b1f3c9cfa52d852768025a0f65c9a3a9dbd9b350552e016dfcfe2f2dba869a1d6a8e7d9dc39bf18293ab83245ba39753763e802e96b53863d79155c2f12ac7c94aae79422a7c40669a3500c7f77e9957d1c2611a1dcdab28b2efb956f227f2e993de36e665c65340682dfe36f6c226cc12132a738287ab8d1ccc9dab9df4d644723d8ec30b82056739afbc3b312c2c9264fbfe647e2d942d3caf20f8bcd185e1e3220b2ff261182a6c93cb1926d92b0446be4dae9cffc9182b1188e069ddad4e6b52c424f47c26a68b42304aa80d429d22ae88d0e067a8e1c00fe18e1b48cb5c15b4c3bb86d65eb937569e16f026f0d05e5303b290532cd59159e2bae087e8de068e1715d796c3b1aa60abc0cfa69d79d95a881f7c22ac7fe8fb97338ae826d5c9cc94c5e7f883475895370d54e54b510e46745649ad6f11f712d2e56ad2031bc6d9fcfa7f3658e98cf19fc464a895364e584edbf1aa7c55360f3fb323ba89fb82509b6244ec43f69174e43e307b4b1b84dfe143daf7e1f25c49e9a07802771af0570f8dcc6a369bd3d7d8ee8044998f75aa45b317c7bbd1548bdfc473267f215ae5f5fe04ccefc87769f37877ac19bff64da0b5d34f20922f7a036a7f3bb775dc77bb5ee4be588e80594101d2ca130904e09dee0a930359e0314e5a38d95b6bbd41cdabf556ebd666169bc6c41cb167151988b31f50bfef516dc61955202037dd7061f77a136b7d853d172cc2937849893c8c7b204181e2cf907210c24f908fbc0f2038b3c0c6bf5d0a68c4ad86f4b2e654cbc193bef72dc68b1dd58761620c877805ffa792451c4990f33a9b80174676bc7e8d8bce7d42ea8dabbf6cc8465d6b43ffc49ed5d1069a83591a613028a8647caf370395cb97d6d13b667c83647924f812754998e0f2dff6bbf8ea164192bdaa14ea586cb62bdd19b3c7999188fa1d2a3278e2b91ebd3da96d16284b772f0effc47bda035b094901013a98901b7d9f3c9eb0a104ae93146dcd5264047f069a40cc6109754d2033ee2dd702b8f4c32e7a737340f6d84a4ba7e1aee1cf3d6a196e593ed61a14b9d5602bee01bfb348c337a65110083665343efbfd0ccad7c4d4748f394dc1707f42474aa0ed5b04506014b321e152ea4aa5d4256ea3b566f245a1917e5fe258096b3b61da8708b0f9a4d23358dcac71e329ee1d9831e419528bad33dc2e465a28b87b56433ba76e7a0d082ade74c4993476967854a20cff0c5f2501c7d702b2be35c4f0ed46a5cf1e2af97dfc4b797b6811e6bb3f0a3be6cbb1d002858ced7fd2f1ee31071729cd6b07dfbb76c211dca1f51789e614941440ad4c6b5b10cab5b838de716d11f0ecf8c2af35d0a10bc7003b2bb01ec76592c9ec4d7f35a652881c363e161323e63ed10420582a868c8b176ec7d5c28a8a265ba44aa4f70ead0442d298804febedf33e9267ca4b81f0429995a52274747b0f637089da08fd108f763169527f4a9937c1793e852c96492c8be2873c078fc0054845eb8aa741134c01a907f9289233c2d81588f03655c8d5563ba1f4d63f0afd81b9ef4dd578f2a91b4aa96207e9c338a2622cae74ae22eb69d867171ff862a7503c42c44ec530bf3a5f64a60180c71e6dced661034d1325d1b0477c99b3fab5facd9a391225b3ec8241f2d5a6bd465ad85a84117dc4df5dfaabc60694d32630c7363a9a088fce8353c85869bdb2185eef83cb2c555297831673f23fecb1b4a6d2f4590ca4283d8a9b6c0f7a104ea7795487be17af1e453068fc03bdfb5700d495e20a8e7e7baf7aa5f9b564250901f9ed43263100c677c77a5ed5484e31485841e0b99e23042e17e199172bdd07de8f0a6c5965a8d5cc05b8a595705c7775a25075c2085c096be896673553f5573729a03b7e902937011f9beb0674338fc662f17754c83c28e531441e8a30fd212a6647055cbbc25e5734988a7d6c153ea2c4630a0c33f87a8b1cfe66100f0c25af08ef9bd2ee57513ee536ed423db70cd867ab04b181cbcff1038c8534280483b5a6ff86ac05af9383da0bdb142719802bf4f5447714bb8b22d6785ee22f1b823f8f25c1d666909327c3f4af9a5179cdbd55e86b01aac7259fece89ac9b067d9689e08911e56f09cbfcce0ea5d1126f0be446873f0ca2721abe773c75da03923277118ef7d7a8b9135da7e730f71858cc713fba697c9f473d13915b4e1517a61f691296b6202658ceb3d0bda98be5c8f84a4d7612537937e926ecb3d05cc5f528baa0318c8e790d24872a40c4495c5e78da4c3fd3cf5bf4d4b52a1a9ad6ef231299f0b3f796d79c9a2cd87414eabf96166045c88dc4b225286ffb3cb2fb05428939f889d49c9ac301db9e6204e83e9d18a0ce3726c4cf782adc32841adb4eb0f159d62be0c6d56c04256e8ebb4e92c417d15514294b078b0283179f3ae5815cd84eb4ec9d73c82161f396545c0eb6fe71a7a9de97636d1d077c23f9941851edd884dc4a349602d421e4dedb8439b26bf25d3518420d51ebf7c47a8dde5c318fd6e8a3e25da6606b89a8b696516ed97979db94c2c77fab9816450008afd1593dbfe6897429bbe3e5739759ef1a75b6b8eb63cf27f9f6a26927bba863e0ad4b7f04fc5ba726541f35288c3362a14b2c55bd05b81c1b7aead2af4d30a9479e9117be4b402d96883eed5bf893d317536241927deca09cb80920cec9a861262ef54e17f626486df161c648917ea6964e150bd6473b479d04d7f5396d2f2f001e15b22559e4bfce204901b782d541bbeba8ebd4e584399d67c2c9094c1bc62966a68c7827d5dd3fd8514577a2735daf5a8f593970d593e3bc313003b18853552c53e43eb72a406ed96bb0f0e139078d3605272ebc0aef2b6efa20f77fa8a8f244424583ad6d7af3a2a7ce9056a09a874838830ba312b928c401e971f2194cfd103ab8cd9d38581be47b7174a188c278fa72b20e8b03fff72d54c93f7723d1b093907a982d2f66b9d7676116c0f81c8ba87bbf655cdf0cd8314428a6e63b0334945880e7658958ba16a9d5af312baf56df1e44a74ab4b6936f32f943f1ee05d8845d7f81f1febcc237d93c6885d02a0e91faba7cb9257e62473f79ee57128ae1bc14c251541a2a4b7f47af0c497c44fcc4c7c45b390bc2944ffa5bf8cf3a24eee051698ce6a75c5769df96bdc1f1895ed3a670fc5237cc84b110ee1c14694ebd0af2e80fc50dfc665be5253c6a7a2852468c301254580964ca1ccf04c25e7e8233a76141d183de2704b533c93af67af29ba7e67a2e3c3bd7d7e19c37768cbfe52d8d9026b472dcd594eac859a025af855dee04688681725d2c958e65ad7c39c31af76137dce314db86b332b0dc4296dd7cc85047e2c65f9ddc49d958c7c972948bc69a1b4ad6424d0daccb60b678d6a2df8edde695ea47c6a7ecace624a85d0aeca24421927056efbf6dd76e8f9660bf2bdc82894b693692a733565fca303af10f599ab05c1436451f9b4a026fd48b45cde4dec69b4f433ecce5a93ec281b4c9b74a183c0f275dc31e3700b76f9c07f4072d0b86b61e1e2117a9f91537e10c20604aeec911a3273d53d334558308b1dd722d856604e204482c4713c48a4eb655a37133fdfe1629e644c45dbcee45bc70b9319703cc496b1f46f93ca6fcccfc780240eff36b556656b6df8ada3f73f6523579743e7176e0b2da126d04fedcaadf68282fd34908eddc72cc5f072635194d0d85e522a3ba60a5ab7c666c0b58a6f263c707be7a79236fdf886c645e86646fdf741a1a3cdb099b8d642794b04138262ac61ef6607d70f855df8014a962db932b930a49376e667b0d7746d3c3dd834bf18f4ff1a7372b14bf1542dd4b9f293cbfda0413c449c872c0012a7f8fa6c5815f80494ad19af3cbf9645f1da87071be56a52c50882b390f92aec03cb3ab11cb4dfc33c305f5f3d04f19c3328d074a81443bd5517358f14961a0b3dd09032c5b30a4a34e107127eb8f02cbc48343901f463f718e23ecc96c945f168964a18ea985bba880ee2105a640093b6b65908cae0c4f7cf73b0d2e57cdee1084e6c41835e595d9fd198187a3a975e148cffda97bf883d6a5c00044fbbe08fc55ee366d3931bff8e12151d06f0e11b98e45e5360be174eac14aba70b8e4b3f313cc7bcb0d1abd8c4839d514fccc6e349bf2bdceeb1e4c0bbfffdc6b4283f8f793ecec0908a0557c7513ec9bd750ed8290ed893107a48b26dab1436e79440dfb9b1d18a2f1e4b0cf257d2fb97c17b6480da24e6221709d68a3783e49f9328c3a7f697421c2dad43cced4e4ead637c9210ed8517e2b858dd4066723d654f50cf5f3bd86c2db3d4bae0719d6b67914508109f0a63c514ae9f43d8fc3750d54eecb4c34895584f9f2d8cdab5752e90d3d9d967d02067b3e959e68f1546c967c21892178420c2d56b53fcef6c95f4d720ab4606fe611aa2ced4f7f3aba119ded0be8cc5e391596571c6e2d6a4129b0151080b8de45f08ab601946a097f203555ab19b7ef5ef7dd729fe08ab1d022c3a77a408a578ff7119639ef9930b96af48302e18f0ade96cab1d71d6d9c45ddfb23fe2ec38e42ed1d1ecbf12f70f93d3d7888a44388c68767a54538466aecce367c42082037d121f9a76afe86397d581a620c9c30dcdd6f03369fb597fb04fa0520f90d2c735a4ded5bed66adb5b9e47653148bd5f08b712931f1fa506efa08860a3e76fe8567f6147c332c9a246a669cdd83d183917e8524249c524608565b10b25526d0bc3ac8b585d40df8ffd26644690eba138411ff5ea4ccd7883ff5988de1a48b4d6bbfe7f49169ba62d3896e05ba47e76af46c75651fcfad7d05ad1b2ad6abd578bb083fd45af796ae414d2c599ed55503defc41f55f2c7c8fb43254d62431ca746f169d30025d313a4c2561c3ec412a7f34b9c82bae1d6e89049645b394a859b7811f934e0e8980df431c29098eeed6df060d9c27878c2cc9056b236bb3e5ef3ce1e0f37ec9cea08a96633bce48a59270730dfe8354d13818fd3142f25a5c699cb9febdd2ee23a0420e1ff18fea0bb14466185d6e31b4f7c3342d0bc09ad0aea3eca7cab8bddd99ae654cb9a4057ac1d7ec976ec1c735a1500b68b8ce687479c960561e5f2fd4bc429d53acceca493ef6792bd57f67fca3516604e34f33b896506f6929fcd7b7ed8fcc5fbd90df25725fc5e240c16829d89fd564e51a8c7cb7c277d39827ac45e1249772ef7274c6da377ff87e52073ed047f77890dd00870a157a550669ea8255d2aa74d7fb5b80665303d2bd418123cdf2b0169714e536398b72c0fb26957c8116bb956502314a5f9ac10222445943d1d25b74e4ed3592c34d0ad8f75e03357ebbb8e0d741ecccafb905611b4b4dc6bc1af7b255e78a00885688a55c9d6274b9c167162944e6a0b795823b9839236552c7b489c90c0d00c00dd64b33f82a0e0e5dca4962c01586e8e58a84a9d5d01030a7425ccc809ce5c10db3f75c0ebebb9b4c56e81ac5b4c2540cd495475c9e3333efbf27f7de49d51af6c2fb1d91f353ad9bd284088a629878ca6d7091369b27d0f9d2ae9e689e530c8b5c4352a06a6f7f9c1b3e00c803a8d5be335d6b8e8449390926365c201a441addfedc3e60e3f900a3a7286d692a308a37477046ec6effcb29bbed4e71f691897cd4bd8bcb5bc8f03905794c8e5b3dbd15e9d4279484d07b6efca88bac94c0fa5734bb1e347e1d648b3f980b75b5422b9aad760c33ce5ca2f856702a520d2dc0ed3ee8fac08463e0dc7b4bf55340c525f2d56a16c138d8151285239b139792af76bfab51771404eebbe2af7127abc752688346a9432d383d27cfd51cfa6d54d5d6f6539c0625864298479ef4d30382b1408537fb1aa955d58ccbd0be1012b4aa68b1923f8b3e436605f7fcf43ad2d187a03e678edc643b2ea1d940f3518c161c66a8f594491b93214f645d9c93e09b5818bdf40bab732c0add0c4fe3c275af9ae0b1f6ae42406c16b5aaee9019c14920a0d4b350e572fb5d102d7b57679bd92c36dfc4a50d049bfb0fc750af24dcd792d690098f8f421104da8970359a0e7b378ca50e726f077de63f47c693f9333828d89daef67913bda21590c0c1526f808a33fb85f08b613254abf81520d9259915efc85d42825b2eeea033382734e025079f58bb5f4a386a0e48803f304216ad665542f81b2e831ff3b5471e732f72b0a76bf17eac07f7f5c0ff31e31e09186e86df10fd03c657366255e272198980c66b2a16b8f6b8e71295442db50151710e9430045b1f45b8b372dc57da7e675687865f04cce3f4aa191631b1348adce0c071ff6b338339c62be0deffb058069fdcefac6b012612882282d6823f3de8b58fddaa0e6605a2571044b3b0441efbf6a042ca12577b8f11b1678aa87edf0349e64df50ca61b4770ae6dc4f022ce6cd2f61e9f77677f51064b72f772f71fe0e04a6d8c1e0247c6a2e031477df9cfb3834e159d183ec8739d4624b2f401be075987e3d85b4a7bc32144b067ce9160b696d88a27a21ff9a93d0b3e1dc71bf41f9d085bcf8dd798056c23879477d8bcab714fae6debd1c53ca4372527731df4983cd4775824e16d62b0643768fc797370c50fd9eaf008b25c3863a1d6f85bf84088c8c4f25ec82fb38b950f572bccc26082df27c93f1d582d6e27641c7bb8989dd7cb5968a898358ae955f1954600dbf8cb9acd072eddbabbee1b3f0af3390bb56fdb2bad367fe246148c69afc472ff7a6363d7055387b3cf7cd223f98902df0f31641b5372d230d0289c8e94f7b0bf5216219e464d80e11e27794bfffd564235287829c53968de2fd92218564e1dc3551674755b0cb484c5ddf0759212108d9d26be1e6930d85f34c1acaedae1f7b360a7b72a419f13eb84db6483cae5c1ca2151d34186b1378e4edf65599125bec47b6346a63e4bc91f3d63796db612e4e4371f07a24854409c7cf9d0061a234ed54551d9fe2b3772a08330625b8787fde6708ec9adf229a324849a754543be05e35fefafc49fc6c5f6433d53f58f8fe2dfcc38ecf97f6c888db6931acd61d1113e645deb195b5dce0e3c06d41d4e9e050c184b0c9db8c347a2d8e7746da90335815b72d77009af9509c3651781463f0d96430de33f4740ea2b3b03bbae9465d576a60f49a17f8caa5e6f2efc6a54bc6e0480d80c4e3bf4f321615f05a604680dabbb0117fbd3d5023521c62806bbc87dd52895121186bd41652b9d5abfa97fe39dd34b8ec6a2ae0a20563fb47f90e47c54fa04d77d5d3ca54c25d001ab66b28fb7281e1e11f4088a2d393f6e24664d98089d0767fe721da8360ecb7674b244a9fe4f6c52702bd0f984f14a195ca4756f0016076a03c02379798efa9e54e7bae218dbd8ba4bc2f30684c4f568cbe7184d2174036ada0322a44e42c75da099b7c946c80a012d13bf4f720beabf1809e3f6fb9c8386ee81c7e14cf7fc50458de336ca5ec94434de379f27692c9a3a49e1f67a8569068c4b1eb71e6a3dc2a01250e5fc9162bb772a51c9e7d4aef4d435b2933e8d2e53f6ffc03c6cebe63dda858874f2e3c20e6635f7ebc8389241b146360f6039116a80ca23bc71a8f58edf76ba5ac0317108f370f25be59bd140c3d9bf82be5b34f30e4a6981ed9fd5b8f7aecb614e83239c2165bbc1cc6e353a25197ba0dfe26a5179b3355e0322690503146a0955ddda3ecf2b159e607777798cb4db5bb9c122bd2a7963dbcc92aeedf70799ce53378fe2a7fb695a08791d46079a9361a04bd223cadf502f71f45fb0ef57530c3d7c7680eb4475901afc508cd6c9d90b05115a242f477cee8521bbe3452163ffc73e8a773c89d071120a225b8b8b860bb77e54fe5b9c9fbd505eec86d362cec5f3115a5981a5f4219fba60f331a4061c839220554e5db3591aa909499631fa5a4191e4f804eee9966cc49565fb01c2d6d28ed491c0b5330d9664b277c16603bc9f1642085e96a23b71cddb38276e271306525c9f97f64e7951162ba4c2ae63dc4abc4d94df1f3637f70ffbf6ff64fa43bdc7be17eb3c9d9d7b4f274cecd841869220d4badc11f9022cc750dc57d3928eb8c11acb832ad12d1ae3317c82307cf42d9422c26f709d60f010f7b87a8aebe57c7d206158eb33818b828fac422b311a56425301a25ed0b8849b39d539a61f7e305c191f7c1084178f9614487bca2fdb7846f9f70f86cf7b6fdaf44b2062807422729e27a671c2cae2e2fbfae8eb37bb775e8ffd0ae2136ab14e29a28e157c3c0c3cc23a5d3aaca09b8d26c5da9c5a8b3db61cfa8646b0a025c46da372e87e0b26eab7a35cb25becc07045f875abe136099399a0b7e0dc771ece89864ee33678e575bc16d262db2ccace9d2978215d2c28cb8da01a204af29819b1b07798be07ab811c3c88d3a6dba8b70df43348502dc39b6ac83edfc0131c49bd63c1a653f0c6077874cf559f90f7488181347c514c28520e4a8dafaf617f533f1b7c73b0cdcf6f16beb9122afc13fb10bf642132ebe2a76ee0043a9ffd14af415156b3ab7114b0a152de8a14ce55034ace1ca7a7ee8a59240e3d5da0b9dbccd328660e558c9da94766931506b346f656f073b30cc3f663401348702151eeed2d96a4570511e1ec04928ef83593fae41a940efd6ed3692ef9affcb3580189c9ee66ebe95f27c0e986da26e4ce464bfd89c6cacd7b443ba8c59be51a659c781b6de81a7b22d25190ed3f7c7b6c11288cb75722d9338420f18e575cb14706e2a123ca597f7a04607356e0afcae3c5aafb1d40f9a2da66774f55f99542736c29e98f42684bd95231804a817fa52d299e2cd5e3ff5d2616dab83cf0f1db7d28d15c9b55ba19143b2567094e7f42316ad492a4de90e73cf1afb3aa90f4e29222945bd3f695425dc45f9e74afd7507a736dc3dfb501dc242895749650598faa706ba71a61d7bf63b002dde8006ebee483e357d6cfdb4453dbf8cbd3c14c6757524e125c363df6272d3f29bf92c273e1651d5329287a3ead32be5c0f3a13d0fda26cfc234de483f428f60aaf9920bb835a383581ad3f2659432e8ebb05e9a12ef0229a6cbf64ab451671951d5f668eb46a4d828309054eb6582970b3dada463e549edd836edcc386458a5e377e3c77f1ef575a3dd03f49627942680de921198ff87274ffe12caa1c8fc72810707b51c47ae7262496434604c5ab69b02118b8c41939604b13252530802f32a93a41be83e4cf900a2fdc849fbf9e004f0f1648294519a32f4da9c34d5695154a2496791228f90c4d68611fa31db79d052bbd7a8397cf26f8f0244e7aa7047039d4259ce93519897ddbaec88b042fb024ce9e53a74ecb81a3655cb7e2f7ec5784eed8c784dd190531e06c531cc954e2f5b5d22c11105364e7fbe4440a95da58008911712165cf6cba39fb87af5af59baecf2024dec4d6dbb95d9488eb9a894d61a1ce78fc3804e46df44b531b461220682fd4cf7d835dcc50754193c82821fa488a99da34b51fde9c63488f6d9754d449bf74392460df18215fb64d4fed08821ee5ddd20757d7d7cbec5ff0c924d778ca57935cb60ad7186efc356f30a53f3503dbbe4028f2fa43bb5768d8b29792b12824a008a80511e7b82445311a564bf55359260c15d60ddb7cf2bf9f20a5b2f3b737a932840913d5cc5dbddec4ac11c0f83753d5e6b7ee771733c87a22e79ed3d355a426cb477e738d3e54350100e5e9237a8df915bf3d668778aefa26059c0d7cf19afe92078ead7e470cc6b043ee3f0b464f78ceacbed640b32676f0d7dc217b11f2c050def9f007d571ea0d5e6fe9e95fe9387a23086421e640b45720411141526daeb032f852bfa8a222c2a31d4b6efdd3cb0502a64a29fe9b4a2dec6edd4bb3bfa559acf3acce5b5e9f383dd6033ea5f08e74364385b28be9b758b723a41320ca8952c1989f624b9f29b62e5631e2ef55cb6874a33f969f709d468ac5d52bf11a3ade580fef873d91aca6de65c1311aee7b4cf333a43914e5c84ede2bf9a71492f714163dd372965a3097c5f4e41d8fa8faa48a11101bf5d1c1cfac7d10d659431e20fe86a5fa37a77beec7bf7b36caeeb618e3c1138df4b28ebc12b052efd3d71f10558a7a2c490ba370b46f857588272e5239321dc16f028d40acf03fe3fa5468365c66fd98ef048667c54e97513bd8ee1194cb2acab9b374c79e2075b8914bb033cd70964d11ec4a53f02038b4bd698eb72c12e1bf780bcfb3a6790eba52aa5a2773d428d3c1419c04080899da9724b7131766f022b3f5c1111803f8fc69250637619052262e8b84a34fa1a517cf499d14574b86307da47a1fe575d3c06939f294d402a93d5321634a5ca7c1358c41f23ff8459e9622052e7d2c5aadded37f59a1e042d4e260d492906a5567c345889c90018dc3220696372e26880c158115589cf8308d9a7d29a5a188d531e2aad7e1f99b65597928bdd0d7f80619dda263629f45ee2c688aea7394f327851fc8f7392a94f7505306f6e7c8aa6344e1a1b9bf08bad8615c2af10dd688608444b460850fe9fe398efef4ecf443721c6555518865dfd1d13e0beafaa569a56ec995f531f5a2925c0617c18960151ce7d176f6b58e40e0dfc5aa969f71f3010264629410f9e73c7f3a719fff4b30fc9fd6913a3cc33c7d63724683d6962fd11098a12db30e1d372eba763f9cd80e34d429954dcfe2e2966d2f3a0bfd663a8a933c2f3ea88e96d46fbd1e79a517ba3bf3cbbbfec1bce8dbaee43adfe55e6443de2ba6208c4f4789626b4fd3160db1de904672cb387044abceefa25097a5152b3367f77a25566c0c1ac973bcf04a282465bc64d42fbac78bb5eb5eea42d12220551fc6dce7fc423ae7fd952cdb366a279eebc27cddaf36b62dfd510de224fb8086fbc4ee8f255598e605f024c3855dad367c2ea6b958f92da4d1da740e5be8b78aca36ffcb9bf48e4d44f5a65b8c4c9a948de0922577855fa1fcf0d78f1d29046b58ab94d1cc2181b4088c49f86c09d4f69873a8a2d403ecf0128b59e755881456937755736533d944aaa9b1418b57244e3238fde191307fbc1a7d136fa0e78d9154b835b0ef17ba9fac712d68f21667cb8d903ed5c6f4dbf15313de87b6cacc0b4b2eda7ff908039831467620656ad3fe35e14f6d8f8f11c67aef06e5c35f023bd11ce1a4dfa182041fe5919a86750f0eac2e2b183b5762c98370849449c95a918a9cd88075d8ba728e64a970440d9f9bf73cddd3a731c2b4008047d07dfa17753c699a2aa9a4ecaa5f0f987194530b509153b36e2a1075f1636469fc4d85f92aa7fec1d0af131e5f8cea4c225cfab965261609d87144460eaa596905fbd4c8225d7c0db6861670dfe8359478255898974178b2aad5127cab81408719d806a896010d0020c6eab2675045e5218431fcf2f5790cf11a955b487362f49704b4b5bb4a349cbca38d62b669e93b41e02f9fb3d6886c73661d9cbd75f863357c704d8141acb0a6703dd51cb2e19b95942b250fbe223b31239c5d14ca219f28d11ec03763dedb9dc2301c8048f258c39468425f5bd1184c6d6a491fbb7332b466224d3d4dc1e51e5dcf4f87443051f073d0694831af0a21fe5b8678988ddb13e867419aa85c2a81dff06cd6688e6dceec953f4e8df76f8a5c041347c7c8a294ec6ed0af89bcb109471bbf01e6eb1ee29cecc72df31ec01579e10ea9764f94cfd7c9670555f5f38e77fc3385cfcdb0261185de4ae60801826a0796969936001791d08d8bd209a18cdcfa366d52a25987f635bac44d7e510d5cb486d0b71663f844804e2f461266fcea3e3230875461a12e88c8a63702ee7b96f80ca7962a65db04ab105c7fe930fb4b6f56a5b73f70fdaa2cd940b6ac14f18faaf91004086018bdc2ed3d71166a8da119d5e7845cd0334c98fba6fd8b9ff838cb22799050ed14031c029b9d3987ae9265002deb777d9ae8a4158f70cab97eafbbe13ef9698df8c1111657b0315649cc098878c536e4ddd808cf7f13c7f72c05297bea9bf0114eff623575e0cda81f51291e95e095e586ff4d74c42c5b14071be4028b5e67f80e73b350a86c3513df33ee5b5080737bf2ce7c9c7bced48d82450ac3fd6fa7983e1cedb6b94e321e11a694daed3fcea35242a211d4ae4af5f6606eafc5f0b610fdc51e731bf3f1f9b9df11e736dafb6814ec09bc79b948df70ffb1fa25b5c168d42f5be060d233b71f09d8bef42a23750c05e2e911eb0f357b80b9e40ca90f1bd528d44dfd52fe57a29c6365b5089d0b87afb2576f69f94a5b5dca20c94d11662e6ef33c364f6f91968fb79a68e9476975033cfc879e0d1357fcb213aa9fe63a2dc22b7bd8f526f0fed5cbbb45f307b3bb57c7501e724d7fc8d6ab4c7934f8d4df7285847904ed4f5b8450da8542c3040371f83798b3b1ba8bd13a26a1f8c09c4b5be245e53d460663ec9ae392ca367574d58e56735670f328ebd06da2dc24fc0f047dc37f893b8602cdb0b0ad2964f39bbebc8d276358efbd98fe5621e92f583061268e39b90edcc2665c15c4d4c2f5a9a3e8de4cc3fef6723f3ec974211f93604de8f1d9b0937ce9493e2ddea351d1514b38f99b958d4367971c87bab0573f0179535a7e5a7c9ce8a3ae9a756912fd104b4b887d38dfa6fe6bafe5296ce0989d74e40908f0ffba9a8416026470db8e87c62d74c6be9d07d7ad4b51becbd2cb8d0c7b6da8ec631a0ea165d88fbeea875685470d6c7da6938642ed3e7d1a75b479ef28396d4120493ca29b454c921cf56e2799d23ffc0332738ca3647a762c8e4d4558ce9bf4f8d4f8dd304f0cf76f7326d7c3461e140760bf6f20f690327c921191c22f81627cdbedb334b64428c47a6688b4f25f1c8d7c8cf5b89b3b01e8b6a71c9e14da613509c8bf404d3308cdea330efdd43a04befb8dac6553310bb9662c43066140ba5da6d533ea7928fa337562431af6045dba470a67e935fa09fc8880520ce5cdd1d9350f0dc398e095117203c34615bdd51fb9519ddb70d3fe780ca1679038857a545e478cff164914763b4c02aa2665aff8fbc7313fc0f36c72f0a18c7cb62a66ce82517cd5ffc135ef38024c120a197389234b1de9a0ad55214135520a76cfe06783bbf26f384503838dc0695e9432e739e861abb5543a0c1006c3806bf764501eddf615391e3108aa0638d1bc3f676193ea216e2b1a6cb89f1fe98e8c062dd3b5e9241813acbc3cd853b97411e17c8b8a158bad6c118c6d4817276ff9ce8a39935c5e4a5cb88afb51e6dfdcce9f25b96915a39e0810c9af7aaff47ebc400405f1b32910b8a809628598a59bcb3c9c25e017a9f7b3433fba78a5b066fb9fe2413e5bf680bca8c0cfbd911393256c08db0fe2c7c656a3e5323be5b25acd49a0e8416e07183b34161c01d050e5b0cfbdbf33e0fcc964b03a768214cc81669fcce4ad5315edf8abb4467b5961e61889838662b39e932b011b4b24096fffe4c00491c2081d1e7b29cf8f78d0adc51c3c5caa625b35078bb70fb0686c763501d7a61afaf0a37da0e10cdb7896fd0c58e8fb4df29043b83500b70902a906ba75865380d097ab17b385fe792ea48539cbd478da063e3340af6db85a2c0bfe130189e537a66a6b2567f9b6b7859e5780b5f066f400c2931cc76c165aac4097672b8a06e1b7247cba30d27cf21c4e012f10f672d8573ed737734a68ebdbbe088c8b8699d4c32ca12b7a4b80ce77ef769baadfecd830c7b50752f42b625019c799d025395d234bdbd80ca4895e7073d4658a68941958a3d73d46ce7cdca14b6197d8de5ce95587b1bdc7aa258f891b15008e9fab85732593baa63041c1eada33b61305f8be4fdf1cbbba26df919f757946ae42ad6178eed6a2bfdbb2fb79432b7295767d55d6774b2dce1520366f381cae2e8982cfa6a2363787c7085125bba662b36eddb771d61d43c2f596eddc9f0b2cc355c19642fbd9c0f1eedab8deb8cdb29fdb3f615c5bd13c899a78baa674bd2343941481729bff740dd26954cd82cb14ce24f098040bba0c0d9221fa7ff07dc99fae46d7f0f911bc064b9a0c5139e46a046a723cc83cd7f204e34316879b70cd2aa0bdd3506f2a7d1ab6c5f540d9badfa80188a9d82b127641ae24a7defde9ac7ecaca61bc46412522030629db2b71b1906c769b7e1c36c266eae25d4c4507d5a0522daf43e5cb81b2db470af6729956ef4873a55ddb789ac10acaa92528772b00e0c32fa0cbb234e69849b532e0427b0fe8f18733d4f61c7c438084551dcfe4faa3e44fba69ae6ff5a7408c1adb213b5f841630b0c802601c0f01cf44a75658285a7061294fb545f2ee631771a918e6d4d445ff098638e68c65e6620d59eac8abbc7684359aca9c354fb7901434767acb0636b85a86d1d3cd395dd76402f48d14b42dc6a203c5fd00a47117d106da8829e3e8cb7c946b6a9f78168d7504b0489bfbe0a4b26c6150ed1609940bc8b6f132804ea5a8909f81da5ac90828f28c9b31ca0023b282e089b6f842ff328e674f4ecf5fea8352fe756598f0e566d8662eade7072a12ab6b61d50d6a6bb4df7c6d8e18bcb9fd19624513c6e084e3c47219bc4b96bc8a83fb1a7d799d3c83544c9f0ab950c732095d3f9cda5e0538bba04782b7e520dbb179126ad2a9510cf9537dea2400bbb448b99b10f613a820c339f264c9e52585d397779af1421940177ddb7a6e2f478728aac5cfe146340eeeb6b5ccc4bb15bb25f62ab6d4cc1007cd8190292155e6b6c0f75f890fa7c8284098d68a9f8a1f5fb9c8dc4a97d0d6a900ce3e4d0a83364041e23be3c60e83171cac22e38146e4bea738832e6dd0eab16b5f91ef92d197edaf8c156c71eeeb1a9ca20eaf338c9bb2de04cce10e00c476ca7721e0513c0c19843285098d92b345fa23a4d7129d3e70005adc13c945b70bc797d53b71b3adfa2ec8a5f37c6822497f45529abb70c25ffccfbf04e42360874481684e1296d0f60f5a0391cee6981323c712a55c7ab30be24a3d136092dbb765a6b1dcac0870760594f0dc0a0d9366b676bb5ff9843d95def662efc8921cb879e84084aa1ad7bf396aa106fb64af292fd3220b556915e76dd1d569c004916366dfbaa13ae9965cfdfeef96b22a621b9eef6482d3b2adc758696a7a8d0834f5e83b86892797c952db45d30f38e00e64b25dc9bfca53ec7e543d7f9a99f17e15ebffa02d618a706bc3421bd944ffbe9483c0fb27e0522de52a88b5cc069ec5a7273e44ac372f470830465db2b0e9736c3356a564ce7513d7dc8130718dda25df37ee38b6c326d822f379886fe4b39a5b27d89e02279a1fe301dfcf2ca8fda9b446569c67eff20fd801ef716d503b3b5fea5d9969d33cce41b5954a0577fdf57f5947bc3356f4ec540e0bcf8c3b32269b600a54834823f2f8c8a0b73bb9f9a5ff8b789c9a8ed9ae160621a2e5432b1a920572919c7cb5239eef0e0657fd4e321b8bd0e5c8886e94e87e03c9c12bf2bb727b81ab925fde018457458fedfe4c726dcc18d2e2757fbe3bbab38687f25529331e66093986399b3d7903ad3dc7ca206f21e49765d8dda2c8bfe9c61673b652f9d398f81338b4b41be23e670bcd8d2705ca6a9183054717a4e94751ea413cb34beec90c0ff408dbb5d7f14b30c79f43ee445efde8b9e24b2b671e4fdee22920424e6963bcbc2ffff6165c07d6d240b13f9a0bf860a6418f9c5d492f08e41fe3f7b393815c2669f0fce06ec6cb27cb82dd91225e844ad7e6f5d5a9e0b47c2250f213e632f20c6e737fd7274441d23545f182d44b38e71f95bf496950984374de78a9c02e9038b5bc43a5ff3643bf9d38b776417766d9b62e0ea2a399417e9e23a5aa290538f92fd12088ce1a8b02cfc61bf54c948184ab42ac367beaa974bae86f820b1d837c828679fa55eb487c0e45f8cc4901b13f8483d254f5d814a2fa4ebb15be54d80a5576545fad03cbe9a39a21414ce2c68f20c1ba014e4c4e73e8baacb5b0f66b2dfd6fd68f0df0d818f77cc399feacc5c454c85da312c866f1176ff3e821ae04e0b331b7f1e8be1d1ebea0443dc9403939cb4b298bfe1cb08732e2c1c983a8e3f22680c6f22627a58653d0c890c0cee2e09948894cf88c1c1cd8183042d3678ed54ac3fba451d610dceb6c3153233c116cc89ba22cebc23547dd44123da1cf90cf6d40c31294bae750df748c8242b244448588ab8324e9db458c2f6af61ab6c4ce28bb186a9a16351ecc3cb69f12e1f7ae9617e217ecdeb3fef1c1e9f1c02221a5efe1e242a888954804489517d5687abbfb6949849f8a91110b24c53a50f42cbe0ba4d3fa016266f919764950cda2cd2f0c4d60242f41f99c89158ebfa17ef4cfbef9feb1c8c6f65bbd8412086ea2098ef85fd189942c4ed68e5b7d61575f1630f66b8c4c8fe8c89f2218b8136f55b5d991cee5b699d54569a0360bd2cc76b3626f9e4a8f395bb294adcb398dfd160b6822a0363aa6aedab0c78938482a1a306f037adb3c9e78016936f2cc22888baf5ad68e491008f882320a4a93debad8f03ee64141a3b70125c4de18e318038356de9efef370d72cf47356408d73e9530ee853bc884c27d683f6b2e844421a24fb545acb4f76bd59261cfabf195e652f2dfb39364f50d15752b9446babf4f7ef0e2eb7f55ad426ae5e75b8e9b827e8c8a519c52ecb5c12a8762031cf0659a21853e872859f4b432a11598d87bf622bf8fd0ea44bbb03a6f626b10645afc70128257005080379ce86c13ac4a8a7ec0cdf6cf32a9b968558afa2f291640f5402a7fd6b473e024adc132519ecd8b9d0d0403ddaab2d744a7cf65e855f667e5738ed9234dde39e28d2786a43538f573fb4e9ef5779b752d63e0394d41cce1bbdd0a1b1e946dc9c04b48fa3bc63f32f5569fe9b9078aad84bbd69cfafe7616061cf703c6f20c1b30d374db88b044449c5f387839e3e3f9bf4e91dff3bb92f6bc4169a02eb80cd1a1ddebc590e96aeb6c3fe0ebef11572f8c823b3d4beb9540d37bef0b12f579622546f0ad9e27fd5bdba4b3dd324b9c069fa56368b045721eaae02fb21f98438d838d5fd915f1a1064466c155d5bbc7893ba6fc48e6205a1e3743d2b2d2ba7c42c0d00fb94dc46a7864ff09fcc1a885b9c8aa170dbb3c1b89ae5d863bc00ba3484ae597929489420b15594c4fb81738e15f4488ab27c74b28150452015ebc6ff0b0b3c6db7a205bad7503ab821ce7328b00ea9f5c7cf8c8d8507121895adcb5b2ccc2f3a23d80195b70c1e3a443cc3743d88dc5a0f618cf35a7c89247709a4ccfcaf1d5d4e3230c062f84e9b528393fa2ef3daccadf65b350957a9ad876e6a4da89722fba40b1fae055a5090a72dd806e4a4c10f90e9af021c940fe7e1a639ef8d16c15e1dc3c70cfa4a61c940a870db5db9f2b0ac5eb40226e1336a3d461c64e9f9a8f620d99b6bae322365571afa0c2846bdbd587968e4e40b4975bc20c2e1c0995ec8e230b8cea966ba945548a7a56076c2d558f339bd74cd0643590ba9345f7f421c728c04919d67eebb12e5c253250760df77d7c333cca3eb66703e35b13ddb3a4da29896c296df2b00c1d86233cd97c1df78005c9e9dd202c4f16b4849c86ed53eac2b9188b194285523015324601fe2319e776b4f4c5a617afe2ffd57cc5b76e6b65f3501bc4be1a9cd2d565f2d902f33c7e1367815851c69803734c0c5a751fe51d6b29b8abe8c4a6c021e7e1a265a98e477afca4b7d9dc21fe3724148ecbf8d548c01756b0c53bc8c63e1803a83a69d475f1e380ec3c5f15fd391cde9a83a7d7a167af3e2b48260dcdc1f2059d8f1b7724c8eb180cdc52dd2b9f4f7d1ec563efd7083465fb6b55c447cbd7dc27bc13af3284f15696aeddefd478355ae0d2cd5983f8dcf136cbaf7a203d923bb7d1c9752b1ff9b730ba636f15429c0f17224a37d4680c83403a9b44718626cd895e2ad4f596e5ed241ad961c074a8dc067f484b7defed30c7e39551a4508849c685fda451b4baa7e11deb1d73a7aa8a57caf9ea76207a20b8e7fd806b38cb02ecd1559e2b92a5499e11976f0b294b207862782b2cb2aa0397a912a925bb218617c02629c5aa9a8c59dc023325aff2117d35ab3f9aa1d73df24e6ff00385f446326494b58d440a96882ff871611f762dd5d1146cbebf0d529ef004a57bc6c6a31b74ba294ebc772d927bdd07535ce06d95217965bced105b469650f2f15bf826198c5183e233c88d7166f000b078aa36fc75225dc3d3b27af7b96ced9b84bf35a7e2fc3bcb2217214fac0802c4fa7c16eed0487db902fb22bdd697d3ea663227a5fb238de375a09e59b30b417662c05a041bd7b7b418768584f12a2e0433ffff2ab24cdabb1e5323170a83139eee132dabbc14c3e6ca56c5e5f06ff5cf10a118ee67c52fdfbeb40a0efbd8e6f95c0e53faf1201a0168757ca22774d1eb485cbdbb176621c74f95eefe09060189216e98faa26be9c7a9282e301703cd59375911348cedd3477546d0f8eb4acf8fe2bcbbe826de68c708379fc142309f6dd5be8b49635033b42ed7dbc2b0004a8ae99f242aa75cf07d1dc3dd711720701c985f27d31b40783076cd27ca40f1e99c29b0614c5857926ae672b8f2937afeaf5c35fded76717842b0f4aea9b2c7f8f90e5070e423536423f3ee2039564492beea16f4e179a3f994558fc304d04fa6361c47b5c47ca646226810e2d3bfdfcbaa12086867fd4d2e6cbf8e1a13907b49029f6d90ebc07bcf84d1b5a7100847f11c617bfa3016d2a81cf63c777845aca6521d77a6e06b0240f7758e6c2205a31021e268020e2a7c9b17638a5086e4fbcfd496d639fe262ec5012b1d0550b4a5b577743d719a1b1e08e41eb14282adfad2f6381c127604dbbdbef9c3cf295e2012d641036a7e0a7884cce276843876014e535855576f271b681c2e0155d15bc20aea96db7f93c446444a036425ff291680ceae1d4b854b657739a33ff2f28ff7e730effd4261ac44ef0112a2dba9d29a20b46f2b26d6ba572a7d8296e7c8efd797fdb9393273c3311aaba30f1a9e70585c0b84b1321ae266b3a9fbf96b46fd31e062405e7a736411b7b6bd108e8c91890d5cd11291277096e1ade2f0b87c13134124b9d2b9a56489a60ef92524afe771c303687adc9bd641284c393651153842289b3b672f3f3d415b58fb93023ea3844b1a6ecb0981811cce9ea29c37eb5d2b202dd029c887aad0fcc655783fbc655a9294ba365e4554b1d1896101e3c5aad75b3c8efbe5c46827be6ccd5bf3b25a4e0008901716ddc52d7d67b63acbf09704abd5b5ccf2f811ea2ebeeb3a780d949f3421587b67702ce5ec1094cf74ecb02e70412416820a6fd257eed9a397dfd198ed2f41a5eab0423d7f4c5e47e3911431217f559f191e6570b2edc6b65ff9f84f0c2339748c41b191acad685b91367d9b4e27ac3a48d9c1608fa68d178550ce4ecce2022d8b0cfaa8265f2568468893f95f37154b9e776b9a8291a8fcb9271b6faf3e9f03d8a68520d4c090b434ec4403c7d07700cdba9b0cca6717b72d9b96d0b6ef6bb89889e58c82d7067f368b41d6948a33730f20aada9152b751c848b9d2bf58748ba34c25335215dbe18f79f254a912b7ecac63f0bb20ae61dd985681d9c968a37aa28baeff712cf6be53ed3588e9c3482b8d6d81692041fcc369fba66931e8179dc6a42475802d82737b4022a73a6e0783ce6cca3f965174494c48d0c3b3dc302414959b5c6a31486ce41552b8de22ecc301aa63b84671d79be01ca255c22949b6a4ec47fbc94c6f3fc863c86c86584914c49b031fbcecc8783afcad08aff1d75fee1ab03bd80f3ad740769c0762a0a2ea98a2e0d9f36cc8bb9b48ce1758177cd537b56eecf781100e638045e20747455ae9c20bcc5d13fd7713739e2ca215e45ebb7a3b14ed320fe5b5181391ba59edadc317db860638c469caf4446d960ea7d6eee59eaa4caf8425f01c87fd6195239508f1149346e285864723fa11da76af8a8c86569c45a57514ed0e9b5b85beea2a6df4f5065fe4e22231318e68a0042576f76d6652adc130a6975e4041f4fa56c4e98076f2a7cae889445ecc42825cf97e02a93a036a12cf53889d4f43ee4d0763494288435504ad440ba8cdefefb65526e1d99ee69eb9f420c278c325e9d7327757a1987e85868d853616941afd0c313bdbf645df8022dd7f6e14ee2f65f981a2323b3522c9034b1c007ccd09a4788d860af159ca90bd498c92f79713e2bae4afbc5482a140a8f69be4879a1a3ee8747049882a8cba697bc5948b011cbee6e1b5ca30848ce922ba9d19d244e481ce83a5a5b0199f1b867010d40715d7ab009a7b24ae1c99d64eea09028f626d5a111bcb8c0271a5d457748647cfbd8fead6c0c27d4c93340eb78b61a5f886dc01e44e369ce6a62df91cff3604f9d9ea270c4fcc1477b42818aee9b9bc9456bbb3dd8894a18b6b6d3a1aa92d2a61cc09de7ccc8b7a0848cb4341afdf507ed0c17e3629999c70925b28c82d2daf3f1d21a5e032df20716b6381710e2247a205ad536cd1a59b0ce543beb48bcabd37fe0b87d3b41cd0067dd89ba3021fe4aeb30f14c4826b08ef0c4992624e9b4d386af137f9b3aa6e6eab2d498b64cacdfa0e32cce82c2121f9f9407bebb9aa3ca5babdb2181584cf13bab62157dafe45e908d3b92c67bcdc929f5412a0a68f7db64049d8ccd9407c0eeec71a8929f77aa1f97d4777ee308b33676c7a575b0085200fb9cf2779efe66d65b8c663a70b9de946a32cc98dd0b4362e1b1ec94642dc915fb728262686304f3e0fe876fbbce40614e8b1a6fd56cfdfbc4fdb830398f3011737b2994d87889a38efb565fdc9c4e27a26ecfe26665569aa663cd97386d0f1653fcca669964a14641e9f044c66a23d652aafb43ea6939d0658f382b72f8c04a5bc83301ad7b69425b3aaff18b6930c6678c95161f9a1bf32b9e3e6c8ae58691d22464fc9680cc3e031fad7975111ec0df718b37f7b35e8bd6edef7e63245e1e2ae26fd2346f663cff7e0f1aec1fdfd09854ba46c1f487179d8232e2e73c1cb919a06d8157d38d54d1b2c2a6d3abce86ab55fc665de759c358472e087ce3ea5718df7c6d8e457bff06df8101afaa35959fd0b6c8439558f551751996ab3f17bbe05c6045990b27e02a23f3eaf78d9566fa158763cb01fcd062b5836b0781c7dbd42285a9e82f7bcebe6a08f8f3cf72e19a58e35e193e99e5e3432c639f55950723c156bede007ba17f3acb4bdf5306aba39bff0d2ad6bf621b02badbfee903b1adeb43183ec209fb60097eaebb0d4523e4c3f9d39bd3d19fd1f3d05768f86ebf46f4fadde7dad8b4ff4041ec08829e73e0cf1b86f4a03fe60fe32c6ae84e75baf199fa1096174f624af8927b79e808d8a0a0f79f7dc6d2390d2107e669afc319f9e6aa9fe87963f191abab208cfa6753fe6bfeb8aee826d3e7bab8cc7934d8014f21dd44794b550b62743f78dfe8bde23cc19ab255a77bd862faf6a3d74bda51e80b04733cb321350c30943db16f12c8bb8aa5e80a358ffcc9c9b5170c2cd0cbccbf158a0e22ed62124dac0ff04f52a87e7a82b593e1a0598c432c02df37bd1779e37a956b6d05963fab0c02498c1cf7318748555b8b494f4e65f8bced6a174ecc7e104f0243e55805e931b662a19da8749363f237a361517e33dab3cea5123d0ceac5c3e632ed9d38573ea94b1556cc9afe7d91babd1277f4cc790a54e9c5306cf4c2223c2209f9a40aea4a82c99ad7e486060a2dad7df467b8c01e0cf124dfa24b1a3e279bfb4bc31a4a74a78b7fc77cddc45b9c27b0139595531a41d1bd45e4445870df931bd644a5d378f22783e3e255d5d384f6322e1a6fe834d97397ec93be382fd341a02ad214149cce9ef09fef7bcac465e963457a773f137894eff5a7b49c50821a35be7ac1aa1941de48531e735755fa86af47d00a389d7b2c2d97be8f402eac634b237fadf6a421eff7dbd0839ea4270ce955c9c8cb0799aed3e1c154c517c6c53254e151f3f2a7a24d47507d9aa1daad62a4f02d054ddf9f3dfea00b6711c0cffeadba457484c0270c78ba4eb8f59c89f28c622da2b2bc138c0859abb0c6722cd9d4644f15271e7e36fb3458d376d768f90af3cf244870f666d7ed8f236e757743d1adea357af4e05072ac0931b0e9b87eefe278cec6ded78a70600a228091e6c91e0b2ce90f8ffcbbfc7bac5ec61ae0d2ecccebbde3a8202b023e8f391db3902a9a6212327896db47c321d189812d04704632a7ca980b0cff22e6c806d7b204fee7daaf69731afcaf33941c99bcbdbc755c7a3867fc94c963f3152090974187cdf899f5b11544deade826824022966f48247df57f3ae9956d1b7f7c68fcc5fbcdf8a0a9d5715ed711c8d78ed49b9edbb4f6417ebd097fcdad656189a7a0577f21cf7168ec37b40eae72367abe3385ca844a6b6e3009451d34dc8b74fc81f69085a9b77aada3c5cc676e1046b3b3b4129d503f2a5c97ec7cdbf13248c50e46e837116faec56b823e2886d69b533f1392282c969d79af85e6e416efffb083ef6afbeac912ab824131b319987c8de6bc2a928e7dcec7ed895a48704986c57fbf9b028c26675760677d112d6e2889bb8d4ccf387aa69351d3dd54de04e449bacb223c0a020a8e97844fecfb748883e5a084c2c75ac89b5fd1c25f2bcb3c901a4c73521ab41c47c2bafde573c6f389e98295a6b21b96019ce2cb67e1b34cd5159d79eee3e2b5785b87e0f698157631666828324954461b56d35baa25167fafc1d7f5b55df620ca355c10470e678a595153a460d0211142de43bce25c2a8e4722048872671f9ea5028dfd017f56cf5070d8ff817544f37a92d17b0f80f0dbab6e60b572f5aeeee53133d418311583b4a065161fec0bd5d7b255fc21c3e856a2978fe55651ad8e473cfd2c17801badf8c9ba171b0ff75ebc82a5c6e45ee843cd8ab1980c7365972f2db77cfed67addbe5fee61268b9d393bb7d1db41b3a3893e06fcfbec7f6ee7c86fafeca07f0717138c36cfb8a63d3a17f43b460806bb8340fa1e279ffcbab0f76d8133dc0f75a244d85173caf9e00532c3080face28cdb376dc5a12fc7dec2b93c49ab867247590d0acea4bf22246dd0b98eb7e62e24d7049efb0b6cd67a2191347cc05ff56e788a47443e7610b740a2a2db38b46d92db5925a2dc3236debf4473ac1591412080d8ee57641bb4f7f99edd91e563cfb9d9a41dd5ecd865137f56c21ebcf11062b49ee4c502c7d9252457d367bae7c1a21482529b69c4af312e4933df843de4863cb06bbf9666c91b493497f9ccfba26015f8be3a5631d0beaf9aef124f8a7a4f19169e7f316a9c79239fdccedfd6710e5152d7b524f8bb044d0d3c383051e91ffa748f41fa4e90b3d56a219b88ef99faa0e299d8a7ae9322cde009bade0d8b0039ede2bb866498c2cb2710a1b2dc0675b04221506cc437c04784ebf1476cc4a6fd8d39f12dd0b8fe5e3a4fd0dcfa861657630ee204f032d6713974b7b2c0626795a4cb93723358b5ea41a551108b154594cc6ac639157c4ff400e370ef1a1c8c21b81eda050b0255bfaca5fc9a1f1a3703e7afcb9b419e1bd59b97be6aac2f0bd8c961b4320582fcb72b3c7b2724e3b24d8ecb149eef374603c444c59be17ced49c70e91d09f32202c971e9145864700e455e5e903ccdc60ee29a1ca5c5463e6474938a4d5950e078d7e522fe2ce748ac6cdfd28f7dde5d80c7c8808211330e7ce5aae4d6e4c492c7cf3e329d454fe50c8a841df0a4917518b2d88782383f7b4d38fab063831a5210fe02e28010a11f0c058554c309b4e3d4d368a7994806e2cff9f2866fc084d328ab7b68b92cd1676b6ee6f9875d01472c0ce4904e3e39238ea47bf2748a1af2ff2c5bd4f595baca01c90fa031112ef456893c33d324881f3873f1aa872291e960fd8c74accc2635bf5bf5d0ec91de031b3a5f14cd38067eea079d44d18ae2f4f31c377bbf47d2c9eed97fef826074145840c22ebcc18a8d89871ac8b22eb2942dde74726c82e804f7c4894f45391778fa60523b97ea5a237e2b9506965e7b23f47b91a903c251fd4330c4b261f111c8b854171d4565710f74cb998683f471e4ada35fc2f867d6f3824eff10ce1ceb84183fd934ef540f60ad86bd468d15cbebdee19c55ebdb53b59cceb12e2b41debaefaf3e8208ead47d49339e23a313c856162b1ee2ee422e9f03d26942650b36a9054d5fa74fbc2ce91ce5c35a10aebc83ff0c99a483c1fb64b1ca58180bf6082d632d73ad333d6592638d28202817e93e6b2439a769679f03d3be83e46e4c6143f8a1a35002e545c7900abe7d758ff39ff7dd9bd9d4acabc41552617664420dee56030bf6c478b3963f8804da1e324f98388dfb66913207b3f90d6a7d64599fef1f307f0f92cad8e4f55f68d0f57eeb6685b33930c38f80b6c125a5696e70ddaa4a8b74e35484b61a13908ac3607034a06f4a62111317fd800d9db0baab830afb8165fb20d52b0c14e53ebdc2fda7debc1646c41a580621bd5253ea545a6f70c5548958d54f344ea23bc6c20ea8fd7b7b9faa2dc0f122e9edd660b8f5aec7057bcf0926b42dda2926599069e21e5cbc75bcf822b68c6c1decb79608567fc5cb424f055d72751d13da5c3d95c7c3e9c91bb65d6e54627d1b9a32d42d2450610f04177d353679e7b57d61dbaeae8fce228b7e390a2c3f169d1fe3ad42df79a5d6ac53b09e89135be95ba3b80bcde5d9398970fd88b0a31d76544b0488497482d816c9b42ec6f32f1854588c4d93cd1a2e33b62c5033eb3fb8bf914b71057a8d5fe00e5423b44e3012c427d9db4afe7d3b82b1ecb16f68b493d9dd8f547c7ff70f4911b27881950c12215f32878c401c69110ba731e4320f4c3557a5a60e3f12225100cee66f1ffdef0709ecb55581dda727bb855d7c1521429df0f622c8ba117f91bc3dfb8e83eeaef843977d5d46791975214e0d823478f9786b1a3a71a5be0f35cc864b4d87142d305b11b8e1f1f50c305f72adc53957943f31fa62185dea8d8b3b50b2fbe6076db8365e66bebf0c9925303cfb27eaa0a94438e8f572645a066d8953cc1f715274cc039ffbf556848e3ed2ca3142bb3b394db39d0dbe91efa2957931eeb0e1d2457fd332dbe0e7220b6a60e75a1c6a3fa87df69045b5e2f51c894285d45855093044a5260d8170497d26cc1609e55818b26b39ec1d70840326bbcdee9d51971836ef250ced3b1989bc6408b94b9493ac45ec96c17ecbfafcf9b796a6fa12d207dcbe2ebc0b34f303b7c46a8ff8df269c547a3434654badc21777ac14a1a158e6334bd786220d197c1900f0a34a270ae320ee31758531cfe317b37260187e138e4c5bfb663b9b3fc6f4b05d939c7414ca9c0b31388714ebb60d70c7c424006c886e9252b3333104e8a6c49bce572dad87d118fd3a6127b8d2aff59ceb19a495e9f1bca9222e600b2b4dfcb60c7bc0e62fdcca207afe25da59e3d6405aa32dd34e2a25d13a753d0a12c3bcaa76925f4ffc9907553ae3c231ca50a854cb692577910163c3ccd340c55eadb7b10f7796a3e083ef4ab3e1164f0a0f3d5f3b85a6cec16988b934cbdc50d71529b2fb578415ec6a1241331ba284567d7cf2226381b683731bd1b263923e01ab39002c35c5c1176e177996f4e7bce6ff59349f2372053d897a639ca62bc668d85a15922f4e89a64e7215ecbac76aa6ac25e451583973d157534d0122860d7861ff724cc9f69438e894d8fd8eaf0362cbe467da32f0da6eaf059fc307ebc476e97d19882898beedb5e199117a36fa643b8d319824ab62c69a014d4f4a022e9f62100a05a364843096f69c9784806f39e80f32f9f20f3252197051a875b49ba0c8317baef70a456c6f5f68cb36286251b0e0f768a55e1100f79aae49e782427388abeea7c847866620fe9a21d64ba63e4c5f2d8fa384272510d97f167d444d5913747fd59c2bb7a4bc1e4b83187c7e881dce207071b7ebe07fa77f1c543b052275c6251bbca381af9679ae5d42f2c3fcb9f394e11a8e4a2985e71953046dc1ca822feb79e046e253c134ceedb5e624f01a12f68174b7628047b75e79dd0490b4f7d3e0e49a10b7a97b1609c0d4dfda4762a831aaab7329ea8819823aa38908723de2703288fb9805ac84c567565c92c32a8d9246ecfd29f097db886d0d416cbffda179b26137e984efde85fbb004d27f7b413ac6f4e9e6df950cc0861e902be8aa288e027a651d1765a5202fb8d631ca9f452036d30094d463ab0e07d8c6c6854988864fc9cdf9f370e6fc304a774e8ef9957ada4a2299c35d3ef5bf4e0c06c6bf205458ad19f9590a366a1d1908a913a1bda6aef9ff708c1c2247e60b38b6cb5eaf478270a383a271a76e63b0479350cdec935aae87aebbaa45dcbc89d263828b6f93364198c38441f04ee51f5fa99b6e16820641ab03ef8a082074ac7bb23ceb1e1ba6f3e06ad8a55997ee4205bcebe9ab1456a9bfac75c9331cefaa601cc963e1480ee0c7a9e94dc1e3307f439031482bd5e58ed94fc1582257404797fb10b95bae094f370db602bf4b609bb13c841a10811aae444f522478288ed5d511c8d1fa91600686e1face25df0c96a075f73ef6c93975c58df06276e7ba90caf8a5fe142c1dc5486dfab2adb2b7fe5409e6a8ea0f428157ac94ba65c407a85ddab0c0aa8220c679d1046e6a387a34ad73335fcf878d66b4d0a08bf2cfcb7cadc0d0231cf1e7535a8aa2969399198e03ae20806022a0e00676ecd8a043155176a5024f746daec3a422ba3e29d887fa75a8f29bce3d1b461dc93f9e7a7bfd07b2cb0ff9c6bf9287af89cbb3bd6d59afea43be962d18ae1bb91885d6cd67ca6682540960c7598992e291257bc8a305f30aac65423c74210d7d25ba9d79abb451ea4baecb29a23ce47c023ab4c82c4b03093300440163ac98267d9104e483747f7eefdc4fadf89cd5ac6a2223d73c415be764ea123efedc7e4a5dad37a13aae56012d9fef6bb6a9eb91abc7114ae64eb83fa2d8b7e9d9d941668e81bf5987ad895e9537955d2520f71e5cbe052eadfb0344376decf095c207748466ad19ad3310d9e25e1776f43860b149d2a250b724b8292e5f1b10897deeff886cea82dc8e5034b45afbfd598de5ce1552ed341dbcba7a80267792273c917f00e8d9b22f4af8729486a4b173fef17b746bb4bd0e79d12ec374c230037fef595c63b18ec8bafdbce0ef76e5f92de06a14a18861a75f623caa53094d9e9a55acb7b596126d44e3e67f7294534edec5d38b506b7647a6e8c7b41db45bf958bbb682d381e0f52ffbc0fd577c11a9412019a28c26c4b44723599852aa354c23e5b1aa719a3f138781206e37d30366ea45492f7e02cf9138a222b6688cb3f3143d33e59ba49331ed52143142e2f58083c0be1da4d5abdc07b0bf361c73e6d518fc335d6a433d436c561e8e186671f027df3709ee8f7fa0fb74b3044893b2965282ec4503e3abdb0a248605b072239254d6279d313109d96c4de32592ff3542b006ceb4743fc4b9687db31b2cd518298e0d51c5bc04a58fa48be8efd2bbf76665f4ae1b758f603285b75a3f2b287bb3442cc8ee92725ea83b3d8d2be333499ea80fd9e6adb4dd13f2783fe3c93b50b127cae0681f54a3df7f0920808b3233838194c756db62621603557ea348d7fc65fbb9f4743a9c8e1b562420337ecda915fd0926fb61f49c8dc1310607718d5ac6d4973c0e372aefccde6999fa9fda7238ffc607902d835c4606eeeae314edc5ebebc54c7b49ed16cfd6e3d6fb175dedfe2cdb85f6a1fdebe9cec68c66fa8d20e1520856130b6dcd015165c7a8d2836df393a0899d13d2ebc40101121c556b76332025b30414680e2c9cb463da5d51d36d04cd1cc685ade935c1f9fa39e6531b374abf6ecdf6b2ca163b2b2583b5e7029b06d9af69de626eed23bc7f26011bbc6d15a95f842884f81da1157765526581d76479fbc3769f4501b239f1fa7dbb952f99d17d4e7325a5245f0e3aab814594abc0b5bcbdb0174b737e6effe268b88af1cbc80dbb49c36aa0ab4cd8ededf70c2cf46b8b67f1f41482a80406bee398328cf6558d067d470f806742ca067da8d51da47de18d3b26f1538d0141c3a13b93fa0659062b7614998c3da753112039d2be8f866577f9fb945fa4cffbfdfb229b756f2fcf1deb0801fa6869478574b752a553a4a55c3bc9143d050b8553ec77f4753abadc84e7ab29eb5b7d7238ebd27d1d9de66a2cad1d143cdc056ac70d53fc893844d6408ec644fe339d1aaa2c67eb1dc33572aec545fed165770202027b231998b0fe07edf157232cff97b78778aaf98834ef8b741b2db6fab46804239d90c01b95dfdcbe9e784f88034d53562fc740db98a700347e4f04cdf2ce723c35b06544a3f9e8bd59f93ddb67f895e6b733beceb9eebd75edb381486811533d6fc6e051b80b367b34fd412a74ef624210bd2cdf7951388bfbd776d10673bab69f340110dadfaa8a99fe75be0fc15d97627e64abb04790d66566de3ac6a5e59121dc6587af70aae3dede49f7c24f20dc95abc0bde64bc9f43a5d51403da60ef11304a6f02d7dca5d1b310ade83121565155e0dc4be63e3e7043439dc73596f27c30a159e8cd0f5239e6443138267c78ab5fec009072bffb8f28bdfbe975470ceb55c612d3ae007cf09a951dd15256879ce47844794198c4c00b1e40d6166276ff910fd68c997e72546773dc24ba42872f6488592d0fc106889d405dd97b8d1da1661f167774659d471fbe8d9dd8b5c26ac41e6bc765b2d19379bbe16bda717691860c633b4de388cbcb076d6c85eceb90e7672522d7848c48678eb18987a138fb633b523916dc40f732878b7fbec4d19edd24d6e5574a3667f75a38bb78b005a7b7df487db0720f371ad7646c5453fd581dc6eabf2b8651f00de0787faad420b71a481c85dca98527849c39d248556516b34ba14c6cdcc4c2a5c46e09ad0ef258e7dffc7996867b68d93d04a55784e2599ee1d70fbbf422d566e624180a3776ead73abd61fd9f318dbdfce56d84eb5948cee73e5a61e7d6c0cb24341d4330721043fc6f71bc4b0fac0964d86b28d3db68f5f1687db7fc4497e7c47c1bf4689073230291058056474018c13252cde9efd8c9eeac2690a8079cd337662b0586190696b46f354487f75b3af5af11f0fe7b544d5d0030846b4be24cc377c12a8167b954830d489a5244a2644049e0815a826f6f6c0253d11ce2964e47f605b79dc15f5b5100e25ef7d1658522c7dc2f5f5e658ac10fb58bddc787a02d6dc5bad361f056b6d8912edd04f4e838dff85854364bed9ca1eaa71ff672515ac5e87a4bade0f614e2867af8e0be92662ac4743049acb22dfc2d7b5902d849019802a5786d983e6d83e960dffb28b1aea641e7c6ffdb0335e5df9f99c506a3e4f73e64da2bd18a70a0c245c5a5530972db0556c7d6930463fed5e2f5f0c635c43badf554f7b55be42c265aeb247e6dd4e534b3e8612fd8d40789e030786d5c891526881ca7869a188131daac82206db8a1acec044ced9725fce781f06eeadbc98934b9e2771a8c6fe5b0139de5ef1dded62f3a564554ae5cf1033a4252a6e7064cceeaf50b5f4bdde3441a2e292a26b6a9f9cfb64f887900bdbc1989ac32992b6ca1bf2d7117edfd70b1aecc3b98f2bd3fc856699d1ae792a5c5ccc83efea458c3ef8bc49e4c6cabacc7c024beaa86873013142c067d7cb62fdbaf0abd1e87e660908263317f21a2dac8d6f20248a88f91f37cf4a14f978fb7de637b749276926c3a63c63378443dc30445e83897cc79606a74118858e8f81191cec47652c6c1f2196579830f29a7472cecebef9c40b001c6ea276f44205465ef772c3329048418038eea2659b9aa3d87ca9f84faa9db67cb133f5a229508d6d5f7e54093addcfc3829a9dc859e1bacd023ed4c427e440ab11bb090d5e23eb580fe580cae5df68b014ebd185587781877296c2edf5e3fd2d103a78c6dad044edd0457296509eca2755c3e03346410740cc15f09e9d9c2a0ee9e6d025836cd62870e13ade1389873054cf050d936a2e49b2ade614ad87a350494c6c56304f0a267fc0c9ca30ab9516686ae6bb3d16242ddd264af7a2c3efa0ca5343d741398ea979aeede2e03372ed993442f32cff3f3299840fcd63a5a9fd601997ce1791552f10abd96e81933291f11fc6b2aa67b0ad66c1eec8ed2f4294597d4c0b4badc454c248fbd3720412279225856cc7a9156354e2b7cef4cbd90001da5b920f7a44d69ce4050ac694016a2691809032477215329a46871796311472671aac998425c04e66f9b11d0ae1ca6e3ea4fe047d3a499af8e1ec3db787a0a1e7d3b6dd8f0521eea8e395ff3235abf46510b7bedef25cb84655bb6f6d30a94fd0802dd5790e69eeb6e95b09a19d14fcb063f0689705638e355c6772702705b37916e4d6c9caa118c30187caf2559b7dbd87d1ba6e57e766310620ffffffdf