PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 56458 df6ef99a2a30a2d09988b183db6489ff940478d272d2c19c6ef1e1822ddbdb58

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
98310e0ff441831dd7378161505f76ec37d4335335077609fd57f105d8a0bffa
Certificate Block Hash
df6ef99a2a30a2d09988b183db6489ff940478d272d2c19c6ef1e1822ddbdb58
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...008004000010270000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f85cbe43593dceb98bd51419201a0a9349707a1463b46aca9e6b2ac312e015fd78a435bd47fbf36e279a5f16b1c82781d0ca07e3fd99c7a110feef8c69c22d5d435d939396dcfacf7b7918c43168c8dfa71439b7575deb7c1f0b00000000000000400000004000008004000010270000

Raw Header Hex

00004020fc0f21bac79b6ebbf8506ee662133da317564502ca7695d790e0e12768af7df5a3138a9f5c748916d59433470ce2802d138d1137adffdf2713a9dbca57e199e381d90c6a02fc0418fabfa0d805f157fd097607355333d437ec765f50618137d71d8341f40f0e3198

Proof Data Hex

59,560 bytes
1212160203073ac4fa7b55dbd276a760cd07129b5ad8d8d086825df360de418d5cc557a46e9dc19415201754b945561cd721e6a2634082ce2ff8bd3bc7823191184ce25bfe85f2c78a7c051b3d2648d01e3d1530a4053aa55491d1404287b0dfdd44f9a2875fb7c7785238a8e05c9e8f3721f9fe596e3f80c1e94549eece66a66c16d0f6b396ef915b7e9ae7f770323842bd4a398f38b41a187e1476e11ae3c7add18c13f8e8a98c4a65b2788ac781a2ce7e47c0478ee2210e698f6db6eced2df38f91232a1c54af5f12a796e28291066b0df6b294766bd920b93d4e71bd1d5e7797d04b3c90aab35d3b1ae321aa4622028f493d473ff75ab39b3ff374aa3dd701b27b2c0507002c4b90fdc9cee4f7adf023ab8581c109b3b7edc80bf271c44900880944d33eaf7500f419647be86ac0b69e1b41e8df9b39901549d70f91a1c5ca74541b09b43861d753a7e042a0de1bf3b7f24e76b7b2dfaac0bd5830a571a146c13c488640119853bbf400eeae6d1b546ba0b20b5ac9bd6f50481754938d9df147c251391eac7db379f9c14e024ce755325f61ac3eb8d4605dcf62e12236f1e7f0655c0918ced1b8e7fb7eaada6a32502448e254087226d7305c23978034f96cf20e41d872f8393d8aef78bb197235a55d972e3a17486d51da4eef2628dbc515ce9d0f029726e280dbd99439f715c653b5da33c072a7aaf095fc0e8a8292ac044d553fb43d7c299c1a70ddf36716d3766eb8770336409b70cf232adbeefbb81a9dac80a979480c08fe8534bc66c45b5cb9738f1d5c3f9c809385ff83721a8a0ff4c442c86ffc12c9186e0a966cf69c007f1fdb1bdf2694b05f4d9baafdc0558b381e69f7c4b70b0e100aadb43e2c9134924830ca5371475458126f6dcea7291e37cfa0073e1291958145fcdc97c3f8a2f46ae178a8abbd66a6cadb8cf99bf6a593d9b8037103e7d19384656387098cba26a9d75b7e35dac74fdf4444087168644f70cbbd76cff57bdb1e52881ce39012e3e764c40f2e9f9b2a0c9f2fd52221e2ecdcdb8abf8572c2dbaed3fc05bbe5caec2a740847e131f4258dd04e01a5c9a05493db9b6001adea769aa4991e154b966577668b8d45502672f4e226978f37cae1caebce15c9d15b9b693745f38802aad7dfa09527eb6f9d2dd6439aa9ba9cd110f7aa84e7da95782829abfeba3093ae9a6d11e056c919ba2acbf7d662c5c49464c0ecf8b85b95db4b7fa20f81b931f9b514f3c1a294faee36ff9743968e3e41057c90a39dd4d18036888c595b4cba4fc9b323653db43e3623163d487856a9222fd8dade5d6cbb9d686053d3bf1db40b53899522af51814c018893c137dae68c01f45206b42c750072b8e2c47f997c5aeb2bc58a1005fd599172a8c2c21abdf01f0bab36e32bb2dfc80c59ff637f482d8c03e006a0f8112a30d26dacc150baf01a8d44c3be3a426af96d6f8157547b4301af22943513719688cc8c304e29ab7dd866fa4099addfe37f029bac06426ac4a1f0e3d1aa36c464d5ac90776456042842b4a8a1c3f8732ae129795f98194847a72ce0157f817cdb00870aba173899ec1ef0a4e0183d5cac479d6cd6114777ba06580bc6fd39ac4ede00a217fbe78cc1a0d309c40cff2f793886a2033af0e238aa608173e76ce241093b84f921f55dcbe771f662ee171799a2aa24026904806d2e1385be79bc59dfb9b88144441c8ede20e204288d77588dc2ac94a685b5a0dd172b6330097fdc76318837890a0a5dd84515630551fb5fbc51ddcd35552ea9a44157520b9d376eb0fb1d02b7188df4959419ad2fec3bee7e9971d271db957c452662f1643ec157115545a3db9c5f250cae8b13802011a238e932efc0deaba2ed7bcbd29acf7ff8beb9bfc77d03094c223dd4135c95ee473363ecc8d42ac502ee913b1d40bfa17af07be882941e9c1eef268d01ae6f55360d12f9bb9cc848d302afd32bb5b0485d6ca2081ed98866567dc527361154d0dc41e128fde3a177803623bd90fcd71095d487641bc4c258265155fe9b0f36d9d6c041f5ca8b9dee071b75cad89adaad4de080d4657cce8dae1927d4f396d973c2a72966b633cf8d92ddce3c4b96caca1391b6d0a03736cb59b075ffacaab9a0d39df8c8f07ec10cb37104562c393fb0457bc2dd0f0ca23c1b69a12e3c4d18fa1dfb55e1eab2e5a892714e5aa527f60e1534e89e0e9ee241e96946c1e1b3b934f9b3742155e136f2cde59d562d4c324f328ee09cab626c153df58b7e351b632f229df08935702fd8c14337714381c5d81920fb8b0ff3a7670d8afae84d4fa714aa9616a4fbb15e26ea08b075c4d8f83e1f8a79a9a74d61673427545afe9e88ef37a2aebe24d42b4eb9f4356254bf42f1b9f5e0462de06f444fce23b7a52d43c1f9500655fc5e611b3453adb88f02c707eac4b48de8378f2077016aa9e889c54ce0735d3f7b693946123a5f49348b8e57057357cbfcce3f34f28c6e403c3187589498c9835c976fd700b595519985df4fb6201f70c8ce5c11746f431a15e9540223a157ec4493d1a16b67b12590202c4b25b58dfa15a4564f2a33fca9fbaabe581db384805c8e28c9522a601737f9fa4472845bac39c37e15c04021313c0875f4aba0839a46b3ace4753440fb0846b1390600090730a6618d3c4a9058a72bfc6daffdc8e1056bd5fe955592c11d0f4e407ecdf44a759ddc9b7f13183948431e1c0670f1cb6a4846657413f681eeaa846a2a072d2f615d066655a174a5d66debc8403ff6ae8b73acb21c468ed6ce8adb215c3888f2f6177ae5306d9a5c4cc74c7406178be173cb2698a1a7cbd414be729dc6bcb4bd7e76523b1feafc48ccb9f01029707fc446edb32cdb6d616cdbf2d8e23e7412bc808df2474d8504ff1798fc801f99dfe5604b8172ad810913b7ac9ff1e689dbf5ae1250c54f095a6eb17d142b70007996ed4867a491673fdefc2f9ea38b1288ec078c5e064cef02a3ecc1dd50e784a3293833600838de74f3e71f99f9a30a99812ce82c82f91ec614a3c2f433330b09581f2fb51d5fc9634b9b7d1ca1fd086fbeb3fbc044dbcd5c123afcc6f9d638e0f33ed71c6ac146806abb454e79c0a1d52828205e1a8ba1abcb1598e7e365f619f7e41e714edb4ac01eb5e3a40b01dab783c7ab6d4e73f9368fc3fc17199bbbf4fad75c997be0756d0ca0bf6d1356fb10401c5edbd6a8f3da9af7e0ab2b20fb17b24f45df7b937c9d3a0fb5ce6a659a7469c66403c39094805beca91bf3b1bf5c49fdaa0dd37a9ef22aeb45fd2fc7cf5539ee4b92f2f2d73444e1b64500e491e0ef78875bb4b03b34aef5b289aa875ff6cc9e69646c5f4c264f533a016a8cecf11278958b6f0fa66691e5de4890f1e68fc04a404b4f6009ed6ef27287793db924b567b45f4114194b0b72aed9c56e7b8b1d86906e416564624122aa08975a43927d80d5205f9c26d30bfcab1c382fa401a374a3b1027441eda3cd6e9264675b7a211841791951577d825feef14a9da0fe650ece9f46cee1378aa000854b7118c919ea78cd112185ffab35e422a007403841444f90ee82e9ad97428f1453dc61ffe25a87f6ff71ae1f81c9c5061ee6da242846bb297909c0fef82836ca9b5257114a201c3a9e8cb874b22b918d0401a89b8298fd7cd865994ff95334a9d544253022f2ba87486ac6c6e1deed04b56b10573061ea0a3d88550a2a15a40c72327496da33426431fe23911ece43f9d56134018737239549ea6df6635cabe5f8066a7d4d9397ac3b68f266eb4ccfceab075f82bd6cfa75dd38ca5e5f03adaad70b15e8b4ef73131c52495f9ae1cdd88ca40c26d8be3719952fe3ae584b2fb965fc47da09a99ca726154e5f1fb5ee93000d4ac1d7c8f805598a10b5f9713cb9b2dbb79044d5a156f446b56b825832daddb9b75bd540df0e78ace65a45b8ed39b2e5db201e3cca85d45170243302ea4c4b2925d672cde3f877256344332d97100c1e80add1fd1c4ea6d27717eb6504de38ea0a7ce9c0bb680102f865c8fe5dddfd95188fbf2b5f479028baa6391c95f4ab1bbc57e308d99ffb5da09f335db3a155d73a3e91bad9579ab5365e0f390a584de0c47a33fd48aabf1240a95f9c723216729a7ed9fe88197cfe6cb9fe8a6e5f32db6edc4d63cd8ddad6e475a77b9ac3086dc6a310baa69121888ecc897c638629bc4c9e802009a8b23c30c2c16af6dc83787d732bc2ad6b383bcce122b4664b0f76dfd4d5604d4ea1f998a486d17b5b071b1599d20b1acccb4f3a13546583fa25ce4dfd846b70c794ba960ceff89711eb8283058cc538b46d4e3156e59398a591d32dd97ce70fd348bf622d76ff9ccca5d25ba63090c488d1a22099bad97933e46c4248fafb79fbfd6a1896ad35e4be5d5c929beae522d8464c5349d5ceb5405d63c05bfff0853fefa509c929342e24e19ffbcbffdbffc82728856d000deeb2798b170a62e7c84810b2aed76ae45402b257b1aa781a728848746a8988c3ac69d1e7d6f7f071f6a095c7934af36f0edd5d4c243753becb39128e06502f72ae1bf60369d3904594d0d8cccefd3325d622908db28c815afe27e7266d16f39cb634961c02d12760cd259a6b3e7da26c91ec4732f322febd727a1c5e343766fa71dc014a9ef222dd62f044b2a4da1f40aff9478f734bf3e2a3ffd6055afbea9c49338e39e1048090b7c9f29a6d7c3cb2e9f38ced7d7a9db22e27967f3a0d27a4748ff64399e295ad565867fab72997f90c6c61ce1db212943df76a5a71116ddbe8d2af781339b4afec6ef5ccde9b8893da0977bc4df71e8d3816866ae4eb50a16146e904906d92b31bc3b2a6dc22b40c92065f904814d0dd13a9cbe944207f6100c37ad3371e2a1cd9a61127b6d12d446932fda404b44a3685e3e236912fa2ac943b17b9d0206b217a890cce8d947088713e5f5f0ab23c2e017aca879a18f18e14a6ed7bed8ffba225d8142a73f059e0528de233b764249d0bf5020ba3a1f9ba755b7dcc63e0aa1db0b4bd242b82feeaf94630c9ec44948fe7e78443759ea4930fcf8f839b625030fcd33d86b6a3092e84287e06b96ccb185f7ea46ff207cf64475ed92509c3779e635d43a8c2290926ae8e842a07ace74e1cce830d6458eb072b05d3f9b1beca333704a25d80760ccaac287b51342168a63bb20ce15017166e205dab6948227524cfbb7a0c2f891b7857f3f56a5545d5185b9b5226dfa2d268a22433c2ce054c0de67e1bd0fb717cd103ee57649e711afbbc304ff09f6783b6cc0797b795130e3ec98b134acbb525fcd0d16abd3c99a0ba4f16f3f75fc757579091c0134302daaf8ce8fedea35d42c71e9c603cb3f5d8a5dced4306d19bee9666337c355b245479f47dd2badb113148c7030ef39cea4c8b5a65c5fb0167dbefa1b4cf8e64bc7b03681b50ca2be95dc27d064e79f5f1fd02a06fd6b499c9ff4193a9d1e9b051642913e7883da39eb1a527e71165be3cae1d1d62ad0a88533419e5be990ad464b073dc5a615ae849235d7686cf8fc15fad0d89316a6bdb81669fdd4f2efbefc812674176dbaa8045a7d47f051f2d11f4167aa984e7090ba438d4721b67b44075a8b43c8057be8680c76be0c50bcf2309bd6db671c739c32d387c8592d60a0cf9ad4b9ab7f14ca192840cd14023da0f5696a92408e6c5a1961757cf7ee9e15f920243d3cc903d980cc1877b9a362e034afd3a8f24844ff39c40141de0ccf2b2577512f5a0084cf61cbbfb68904513bc153e4b8c9c8836c95b96c631e4dba369b1bf3795849d67d425b0b44aad4c54896ce508e99de5c18d93bdae43fa27d09bf46ebaa232f96d51aee06b709b47b8269a1222b5e977fca3c5de5200652d1430ae27121bb1b6e0c8af66f85628521d0615cfd8ee257b4889e78f9f6fa5345760511a8de1900b3c519f68b2150dc64ed3deed8f16b4c7c39f04b284701082682d962b73e1302d595865ead9e05a9e6a46389c9e5fc654a08ed40c9f8765c340fbc4642952d72f3433d18ef4ed4cc3d1bd29d26ecbe991e93941dc234ae3285d06d8f36a3ca215a41ed8bc7803abef57061d87bfa6e0ae723a3182b2a258277ffbb62cfcd17a809691db93dd25cac738e2be6c4458373242e5de9ce863c53048d03f3e383bac29beaa1f188127aafb3940531bb38805df802333fe58955cee3813f041364b749bb6c5a0ddb55fc6e8fad1a34998c0d1e1282242522e176a24ac05d0dd0f714711061b934bfdba2f13afee3c45a03c469d370ee49ba1a9727c28d895cea860d0904651b0ca8f4c470bcff1f6fd84a45b2cc0bb27d6dcdc4ec42dd6b9443addf003ef54083364e76e7d1dc56e19d07eded12cdbdde727c7cbb65f85bdc7e04360eff2ece096ae118c2d5d4c050fa69eeed42658d62029fbbe05a94b0085e649bd0576ed3affdd16f772f6bac79b1947a0dada6f3bbf37944215b57c3efbd1ccfb41ba2a61055b1f54cd195bc21ea11fa1ccaf09e83b72f02201c6098f1f89e815fd243c9b7442452a142376daf1db52002fcc89c74cfe4603633514865b18f56d5d3c80d9593e4b7fd3a78f560378f84ea15d0e1b96dfee6823fe9ec4d0667ca198703107d6fbff91642dcc9b919453ae777ee5ca1e8e65588448b0303dbec6958ca22e8c8ad9ccadbf71f219ebf52b3da0719a4f6c1b43836c50a54948956b3b5302631d918a1869d60ea12bc33fdfe17b0ec28a98fc1068251f9d3d06be848ad5d3df800b788490b7cbe383fb98c6c33d568fe9d2c7ac9d00952865f186c8db915a8847bac1c3180d58b730ae07623aeb7b7fcf3b966642d37712ceea14bec332ae9d7a9f5da1da895d1bf0b4358a4165b23d89703d70475a346d0e8598de71ed2316f12708025a7609ea2030d5cb28c25b907256a1046f21b7e62495ba132f8e648c8b8521deee6c2e4b6de34f0b070832a4b960170efc878f0aab038012346797ed65a56e0be98cbc75ba853d51e9a860db6085ead64d5f5feb41010c23f3f7822d8caa2cc4f68385fab4485ca9d1dd2d6a0951097fdae0d8598e67324b137537af813525cfb6cc465cc02641616783c3e34e67286937612848835eb77460155db1f16e1910a3b9985438e2d78e4b8c8690da6cb80d3e92172d6cb0b25ff47d83c22683665ad05fbfb185c8813057ccde1e39f243459438e13dbca938dc5aa3fb9a5d8c37b500c226ee6898754fffed358b434e9d3e3f5c37b4d07d498285a739851d80db65a75dd167275ff4aafcf701f79e597335a76e2748c16ad8fba4318eefc4bd67e2ec982ad93b3f33071f025145ccdb4e707d59c12511e5ef85875835e0a75b776356bf3712adde3eae6d1799bb18d3a3e64f04a111782399d9dacc3ce66056b80978f777238024d5d10ec9ce9ae501be38d393d93a0824962a0790e4c24e1aa20a5fc7e60025921d561685a25b2ff4a46cccf4066e351980bab8e45b27b31d96aa3040a36725a825258084dc45ec051ced3bad8225ffe3b1e1b9d0c3a709e2514706b238637c4a7db5c084958b585ca3c6c844860ff59142484f12b6409e1da03b53eb308b9d5dea6d5c0955754fe3e3ad0344e1829e362a828007d23ce133b41ee04fee2515fced30a86a6fd4ad8b33f0c0b6ac6778c4885285596f7f67c925ec3ef3d8f9209ea47b2d6ec16db71d8a6500d652f3de779c9d86e7805f4ab4ff53489f259ac60ae6c7854af31e18c652126cedc3a0655e9a77d496c6929dc761ea262ff848e4d9821b3bd78c621d1fefc17feb2fb910924e18da822404a50b74db1e854ca7bc6b70813180e270d1a15c67c1f644f9109958b4d472cd2bb3484b51663c50b2f945d8c822579c277146c6e3b03d40bea192ada62927490cde2e46e501bb0693c6c6b434c514ab3390c57c5880760b40a8b4666ccd6592151223d2de15aaf125ca38f7ad876df3ff4656126a23f85c6665e52d5432164f275ae85f8181f0ff438ca4249386e32df8b4868836bac2384c921f8e951d94c51a63298d7dfe4080effe28afc1cd9a3b86c0c2279c3bb87c116d7ebbfb0d65c46dda2e95a1352dc8c09561df49d96550a520ec4f053b439815c777ba8fb833f828d0a33ca4edf30d8a23eda9c25941d37b17a4da26c6302fa3ac4a7432a0b704a2b7f8c179d5c02380c676e3205726c33798ad08dd2817d142c8c00afdda5209a0ce39154af941a1ea5e14e4a4910d4109e10265aa3add9969654e663f35d8e3a7602c1b95863c74b9f1eaeddd433a669737f5c1182bdd3d04cda3ff9c881e262827d54f50af6e65b91235426d6b9fa0476b07f3a78bd9ebc96b306e06d40bf101bae894365b6a75f2118c7582c0c8f4483d2dbf25b170cdbdf734ba7caf2a1c8cfe127c27dadedd0712adaf4c28e63069c7ecd308b97f3e61cd83899e248710ba6775f45be6370e67374e1b3910104f5ae28df150ac69787c5375f79cc788734a23307104c54934bedc447597e130f20722c9af5f16316131f042325b0786cfd08a37fe455b4fc8fa0e5eac269775aef9cbc58d5df98533398d3ca3d7bb6cdba0863890d53a8b8fc324c65313cc377cbf0fa7783b392aeffdd77f97d2128ab4a8456ca57aa3dfdbe1bc01b337b09921e612516810cc122b6f1d3ffa100f58d46cb853259a652a415a4e9dbe5e66cd3b2126a83faa5b5315e920b3dcb012603d508f22538a9e9689f6c55df058d649f8bc08ee9f4f58ac3b69585e4e171ef76fbca8a1a03aa3a0b51ce2ea3e3e8d1a6ac5350432b3ea3990ba029fe534f54bc813dbc16805b38346c3ce99c4fb689bd8ec45cb564a786e87c391125d7a7323ad0b472df71842c6c6e1e448b589176c37cb53d92c453be2452aa9e144988023d5d66a66cf56aa023bcf339ad23172218668074c205a8abda4bb29ac8a3c0579a599caf349d2e1ffef69c208b687cef420019ddb751edb484b9d2745f2ed193e65e54a99408d5894ffa9b9651fe96190f34a3d3e331900831896680dccfdae924c6f314bb40106d8ac88f38c92c5f272cd22136ff5a3963cd280f1f9800574ce197c49b056359d14fdee914ef9a8744378fb0597fdd88d4317354a312531f51f07d5ea96b5d7d6195dd36134731aea126f6bad6bebc61ae8e5e0a67fe0dd140d5bc7c525bd280bdcf3289b9d410c5d2c8e8dde424ff0c03f272e86a82b5d65aefefacfd00f9137ad9f5ad09cdec33941a6cee069ba79162131e962257dab3f666b4abc1dcba620a03a2edebcfaf3fb8a38e9c1c22dc1847162ada6064dffcbec0f247addcfeba6b8cc39bcfb17a7e4cb641c823d723c70ed42d8a500971dcf3dbf07710a57ed94c99f6311c6a559a491ce10842e57ed6f50fc732c62116bd44036c180cb256922780053eb032b7aafb11215a297f269368d5237fcfa71700c1e97c38c2f787ba9859a37de3db7fb276f4eeba798ac605e5f5e37122ba6c0dfa9a3093ba23bd6a7d8cc2b811a68108d4d1894e5e3162d4fecd73dbd6518831a4ace1b2b7fa4ae558688f2b0ccf94e7799f3b8ad5f85edd9f9162f0f20d12826ab91086fb9aab2fe04afb4c53e2174f0fb522a16ea7c74a4c78007bc2e311d031d0102a3898a8b843e3c26db29f6a4d80fa8341b11ad6c35b99faf39ccf9eee8b96408614aa04a242487d121bc37aba5c4c9c4df69518a2bf8b71ed4646b1f98a581298685902b03062f3232a786f33e834e460aefee3c657fe5b1042c66afd3496cbe10701e5caf47599a1f2b77ecb7f96db8188463e37797e0f6b17a33cf8a41a2bf0dcbd687462e370d41113bf986d9d9a647e65da745cdc83c9c9546e451ae2eb17765870bfb2ab7ddc81d4ae510d6a663484840132cee59a0b537d5239a88d04477e459940d7fcc8fe78456b1b6fe19db776a665041024b621563d3790f877d97efff7c99ac2b079fb7fb2a23461ee91732303ce65b85fc6a58dc62546b4fa61a224629a21dbd92694dea3ac473e7e521f82bf4224259f551e994c71e82eb361ec5d6fc41866540c1194b470ecc35ef42f6d3b0e3c2029ad0d0b08d62a5bdf08360c3dde3ebb2103cde7f94ca8cd2b0f4a7b4f366bbc293f25985adf186529871acdc0df33d2cad06f03481fba3fd22713b481b4918844cadebfacaaf124049341a214a9e8bf40a84c20f7b6b1afc242baeda686b9967ad1cb8d154ac75dcee99efd88c9c3cb7f2e0dac582917ffdc6d44a275c452d3fb91e7f9e91eb658f1861f8d5623e764064743de8f48f482fb6747543fb6ee528c31cb8e467ac1abaa2a3986b7a44b91019af1276d32aee2ce2fff06ab661c2b5ba8d9aa2f5fc749999f4ef89d6c592015ddc5252e1ef538116fba7dd92058688a3fd1bdcadd0611a18ab3e824fce4c5e378d07d5cdef89e65e4f89dca95c7fb224f07f71bb34175aabc6c764f62d73ef7f844bbb5fca69554dcaaa1caa2cbfe4e6cc9e1ee18b07efc53604caac80cc6006f4e0fe2dd6c92465297b519b65a5961eb28c7af84c15f03854bce7775393585c4d173c78d8f473cb408454c9e194f706fc598fe6034429f33ffcbfe7d4b13db52613ef7eeed59e125e2393834693a3b262761a41d3f1255a69e645f9da4ceece17f279f48e160832aaa718e368abd435f1bf6244723c838e757ac7165b267a914aa6034c86e640b7232530792027bcda8997f641dacaa42876bee118e29ab070e68cf98aa1db11474a2822c2b4293afbc92e02f781be5e67ad3f952024926613651aacb3a67ef1f346afe1604f3f47a2c0a54d149d724bbda5e0501a7562b7d70e7b7a5420fcdb0e62b8f0cb0a114fa49321b32580b91f4be62ce0612c709bd33093ad77261069c1cbf8ea6d2f2da4d254e66f4301f289e8fcd3a27adc8381f286c4bcd97feac48b09d5a39c621e367b4091d6cf9460405fcb9917a1430fda3e889c28250869d1b6eeb8f21ef0e0f70efabd3a85ce2705563e6843680b6847376aa1b6efb10cc1e6dc2b5782f1bb75c703818e3fc63b2aeb63c31b1a47a1edef951cfe0cfa8de8d5b5ea3f0e13173603c6bc3322c413a2861df6da5068b60acd0070faf1085517f2045b138c773eb47323c4ed9b9334a7e31f69ebddcef7aa06ec8b8b1725273ffe3b32bda3fdbd9cb26345d82cdd4ff69f8108d98cee0c7ef19ea4f375dd14e6016c93190d7587ded0482bda3dfdbcecba597c9696a014392ca86b8338eaa249516b5afc975e217a15d110bedd3667b97df204f5044172e1e016448da88b2a6dd9da0b7507b3fb76bc07651afe5967430b795542ee2e103af98e33cfc078a118b6c985c6178cb6428cc31d445ef5077b6877a124e366ff1017239425d5a9d10a182c0d6ce5ce48c8c8d2c768b5fc1d22f3a13e26642432ec69fdb0f784853a305c65ac40a3d24d8f488cc5c93d9eb35b744065154fa983e97008d070ceb32bf1a1ee20ca77f60361517b7c47d6cf55e9e719f387b034cb495f791186b29e2c280fd64d41c485924d3644e1bdc43c6aad81ebd094130a89275adb045689aa5ae698894a9dde251d773a19d7635134f48133d65cf0f8a25e2427adf4fe7c2bbc9b68ba4214e53f2b7726f2b04ca70a468e0ccd09b0e192532c1162fcd176ef9d1dbc5a1ad360cfc09f55d367b0a67b2c6a55bde950593a954208aad46eda7e72ff3ebf2464a291efb2684052057fa1360c79320a208086bcd8a0d5221a65aa111a8d083357b3155332a85c4c9bfad8aa77a9c1722c98a61346ea334bb78ce3679b88123fdc1fb7b1b5df773ad0f97cd9e801cc926a651cfa73eb725768859379c7c7ba697933f7f9a341c2d431e66decf5404227806c59055859fe18c83b513518caa2881ab3cd7db680cd150b17f81efa305449dcebd5ae6f8ffae75d4db8020ff6c11909a65e274b3484b911534e658250d346d49f6caf436eda77d53bf9e87ad3f24797d3d27d7792272d8f70db35c545b6ba0cc262390d7bbdb3b6b4dd97ef20ad13d721b4e1a9e7bc529847626c74f11d8667bdf6f357ce3114ee21ecec94ab11911432906ce94960804689ad516b4b9fa3a857c688ed3b7c22c27f42e64d299c9b82bfd3e0a2f14a3020a01ab37d74bb8306ed19f241cad003de515b5eb4429a81754fbf0870cfc78a7760caaf461d723ebfc8bdacb1a8c091eebb75edcd048214624eaea0f468385a045dddddbeaa5631ade1b48a4af11bf88fda4bd16ea0faf0489ff6d3a459493ac6fa42db8aacd097986ed958b89da1672de743c84916ec4ba1c8c09fe5eb6115a09fb539dedf7a8a40a004a30b0b0a0dcbab39d16a564b6d6875a5d98b9a819bd82e56a6b6cc1ea3426d7cacf65a12ab8e42b94f055f1da5abb239c8f7af3756fb283c51fe9a275139daa9ef2fcde26ff96f5d02f78f852e124f4ea68eb0edcb7dcb9b3974b867e0f27132e67d24b1d3c481f13d98d3761ec581f249f9fda4032e4566c51c33810e567a467405490831f22805e1ada2d7e38708c989b52f1ae9efc9f7f2f419ae08860eba537ad29184fd88f0cac8a3dbe8f1b7bfd973bf234944d2987d4084dbb4a64b17eeeddfde6d1c67924c8ed75a91a3e87286af5aa1f5d36ef8137e1b6171b7ebb00d1b5f309ebdca552a890763b2b69b64ed5584a5c58c16fba446e80212d1b84996783df6e356908703e6176417fa0243b72113b45b68510fd05b41066a7376df8fae7c072bd200e4f8873060d0babee152d02223a42858d732d18ca242a588cfcfb5595cc6f4352a36db5d89c0cdb352b8031af2c3622b8d83c927bb70468175dbaeebeb6daf5dc3fafe71593b75e974bd290802aa70422b7254af2b4b1bed16a6b1a5b1ecc68b2229c32843238b81f8fc749b9fdf26c2e984eb813b3e6433ee3015ffe87005c159f4591a20a2b763fb1e615685b3b27aeefc2999b02b46cb2c17c57487933db368152646a93d997eed702eaa92f569e2c66514dedb03eb10232f8eabadc6550ca7bad4a23d3ae31e2e92657021fd10b2250b2886cef8cb2215b18469907d4547b3aa570b6efdea65b91084cde054217346ced5cae968e812ea92a221ffb800766df012be1bed21fd56745b152c9089fef54582447e5079863c5660df1f7c16cb079b05fb07f3e85e04007ef0f11fbe88bc176b1b9e2c3216c3029d2806921dd1119524784d6714f75e7f904663617ef4869da05e653ef7d5569c1504a1e4a8b5d5eeb1b43605ba7a3b47e40c84a6ecac9a6fe9776d57ed2d1f8fe864a0cc3d7724ed18d78e0ec9106f324a2521b9c25267084199ddca84b239fada2c508fa09eccd4c4fb83dddb5028db90728069ce2bd02f33b0f9cc87de5d21d3f42dadc40ef61445a08d504f4e0512f4c57403f67db8d79225486b49928b7bb5c79cf8119b25004c2a2af6b090c203c2578b9a60b8642b07cd566e2e4ad3440da01ae39d635939876011c574dba0c3c8d75437889a7712e570f4226db210a2b657aed9821fef21d45ef7738c41b772c56786dbe4aea8147dfa7d2284beaa5ba20b622f221a6c433acbcc5c9583afcb6bf72b628d399765e70b8399ff02af562c2913f1a03268988cb4df929308c8f5b325c8b7d815c4d5f8855d8484e4aeb4c109540bd1b4bf9861133d64e864f8b0e3ccc1694fb9dcbd980ac18bebefd55bb4884c1f0f4c6bb899f595d2b8f14f7857b81c1da4bf86e67ca65569bf2c6359d7c7709c8cf114f89b9a51bb3e33a91e35778750ed75eeef9884e55ed9695e3709278caf66a8d23e597a1ad9889596da94312179eb5a569c0f9fd2bfacda3ee94c9dddfe1281dc592831db11c814d0ae7306b214b3501e146e234a23782f1078b91a9b88df64061cbc531905a77b562ecf4dfcdcf0804237d9d7b5a1c493074ed16dde52e4d9ae6adedf3ab9e33dedbb07cd8e53324e3648d06290575a5019bdd4b5337813e82fa374b1fd68c4933600bd9bafe53a249d1c05cbac64d727299e43c6fe5a947bb24e306570a3a5a69b61af5fc77fa994af9ce2ad7a2bd64a97adb2289d3101174c097e324c84c1a55f918bff65f6ce100b781116765e5fe889ea0e71baca8a4af166e0b8754543dc583bfad0a4453917dc90fd0dd15fa840dd5f9682f696f34fcbe7dc9bbcb29278c9a476de8ac3bb1ed92fff598f32c0631de91720b689a799d7997476b046721c204c4edb1e1f0aeb12495e8918d774b8dfbf1a2bafd45f551689dfc338d8b2b874b610fb4fa5de0041051d9536e2ff87a2489d534b232c9215908b5a49b060ffda0eb85b3c8105e7ddc8bdb7693c7d1530c56638e9626221b48bec7bf2a0dc4a5803353e35b09dea0ddd67c421a21e13624124702d0309a245ccde1ff1bfa7f85301df1714eabb5af89d23b89638a7d7c24f766899216bfb6f7813f06e17e65c20f6a9f91101d64e72877f840cbda77a7ca834c5d286576fb83761803a228c4fd1208651d7a928eada6ce0d92d40f1bdad69514fabc3ebb0ce0cfe063c626430d6946b0a106f698c08867eeb08e24258438575370cb84630c704978541f600e3ddac1d07293f06980eaf7f6330f4e7ee4185f5e33f5d22161b29d7e3fbcbb4f6ad1483a42eed39d376f7fa92e112e3d7ad6c2ceb25e86f1cf01fc038157bd7f3ff63ce3a16f25938fa76cd6027815c69e014e23944787bd775a926506a286fd091b93f086b484083211ba0351fdb336a95f15636faecc7e47da0b9f9370a81ae66dcc4da3868e8cc57946243d46aa14b319b9540ea5aa6ae731962c57d2310e2913d9d6bea9536c9b5eeb6445c0f4a00168c351d902e6cca483060c3fb9d70658dcd95fa2c77f8906f8ae5c95352e6e4d0cc8fc07020595fbaf95642acb024fc6d1d2a3dd23924d773ab0ecc5fa9e6bba740bba3c1d075e099d40c707cb8d73b1fe63be59155d046e7794c4c76d0bb28c2a1faa7f4862cb53e82965c430aed8882ccfcda7ad059fa6ed23e0286183e658907c6abd222120b13526bb343dcac67aedfae84c727ae3dbf9cc25a22913e52891b102a6dc8a449c81bbf8b89a0c71f871ba6241a3a8fae2494cda65661aaa4a009b68d295c2e484a93a32b2b22dfa460af12ebc6c9c5af2c9e19a80b49957562f09b872d4a1768001e6b77365219ddda401b8b710be7f3709fe077b33925fcffa268f8a4786a2ec12ca954773082790917a518b8ec7d03d4af10836e32a7566b4a7603b407a882aa6310be9e52672a79671b43db267e5fbcbffed89245fbb37d365171970f7679e55ff70358f6126f2cbe940946aa317df0ba35aeec4361638ba8d04ad2541b2d667c4ee5fbfc227cc8cb303f858ecea7594fb38a7de4a25de4d5141cbb28d0d80b82fdeff423b54230d1ca376d19f724aa56975cc3adce63f4b03fff03f69930279026db726e4a530d8ee75a6547c0e171fdfbedc78601d918529765aa5ad15b9664bee385135b0b21f86bf389102e9d7965220c2139436d8fb685b77a8c0313b560d7adccddb749c106f7abde74cce5d57b2c8593d2bbb37b30f184b43ab71c34995842930a49f191078a10d54ba69f69f02116534a736d9720b998f4ba761b3daa0e4c017b98fcfddcf3979985e676a498c341c1bb34feb478bc477bf4d7f8798aa05579cbbdd19f8c66e31a6dcafe99a213d9275c3b2326e74382010122914273d8311c1564f6f1b53d443db2ac857fa8c6c6755f7fc9900f35b211e5838782035dffd53c234ae07f62db1b174112f498ef37b6211b050697014b13cf6a89afa971c750e1649bb6ac054bbd4e2ab7414044bf80e5f5d61afb0bbb4205f63d77d7a60f695dce0679c1a61ca59a572489495f2efaab185d81ff8e02888b683ff8aa5c9a9d811c0a3a06c4e025889001b8a56631e5c3306e6e7643b5f5428eb7bb66a0579b6536a13fd42aff0fa83a076dff4a43211107eae115f38e529b2f8a2f4649ced8d8c792a710d5615acf66ec85cdcf1e10affa20cd6a3aa2a782889059f32c5d5ed2111d946bef4cf07cf8561b0f7fab03722088f45b7dd5486e449f7399eaadb872be9b871156d3971f53f023c7f6840ba53be687bbd560cd991f2479f21e73f2d8b7235b5b2ad20b5b34d1fd5b5e3d4ffe20f2bf0440453d2f5e89fb977eb65bc3e1c22192eda72e095e326d3f6e2d89cddf0f821dcbbfd70c251462caea5c0746a1a3f90780914e6c232284c9278333103a4ed26fc619f722805796bedb577504b0ed68351fe31307ef630c9706df91ce8b34e7184886ac19d6466e3071cf6ce8c639ff3ce06411a47703871b25114e36f8c58dd90b4d5fd8f6590a22622f38f78389c1fbca33a728dbea075e5176b305c8a36fc509daff2613e214fa807dd693ad040042f973cb4396bb6ae0f7c0980f0611de6d7bcd2ffbc8cec73fdb1530f464087df867a8c6023d428a51e8164b43c44aa429e3a66bf9bb6de9782c0ac5c842601bf4bfbae1936a16c0acc5f5edfc7159315aca16cb7475c1cc25e9a0ea9d34997bbb8da0b019fd9a3f215fbecdfec89332296bfbcb9e87345db9461ee83a890d9c6d3e3a25203782999a7d0e335d708f501022ef14ad1ab528f8c21fb840b5897f5503990cae98f6bebdd4bb2cf0e6cb01f0ac0d7590eb8d00f2c8f06364e36c6df755c4ee9ecc19841eb50db99e697eab2c11da74f5173b63908213d189957d0c1d6e54fade43d33f4d14651388f67403adecf643125ac2b69481e53f9787f709acccb8a2453c24d51a1121a45e091313c7663a0684aa3f2c35324ef694c381e1a8ee772b693786035eceb977ea0cb2fa5e99bc3dad7480d45dd63a3a9bc2a3b9ce031f236136830ec4754deaf532737f56d730ba8a327c6900c352b7f530d0700e0fde58251f4c237e8e78566e247d50cd4fca646951954c6ba66b03d3d4478e0dc97de327aa94036147f316b57979b9d288b3b48f974c0418f936bc33138d17cdb5d0f80e7137bff097f865e09a0385270595bc42a0ea3a3f28e2e40fbcea4bf7471ceb826318719ad7cb356aeaef211ebb3827bc7d3d1fb173be862ae6f2a87e041e14ad7a424ea236ae5fe799b501a9596bd29382d92f0510fe6eb54ef134ae7f0df503167d69c50c9d33ee49c1407ebac448dc01faa5cb0791ce633543f3db952061d0434663dd8ad3c2cd78d3abf36f8109c2df8816f3664903adcacc723d931af2b59fa8cb6e3e9a16f20ec741e6d87946f8ef7e8676dc17aa3316f90b1f10107be8e08128b48aac868fea1feb12dfe8cec812fddc3b46568e23b6e05ad5cd21c68a5f23410c44498231e2ab86a41cf06a8db6d951b7cabe22c26aab53e70e5091514a5c6b25f6bcc88260c8d2d2e29eb4eb61c7a956286d992ab3e66c74c6f07f452f619bfbd3cb0fafaaf603a811751a73b406b4cd8c382dd371dd0fa21a442d559b494c142ccaa62e5bc0478062127954ebe7448f5f21ca368c9aaa425b9a60ba231e2c295eac919f7fbc8c5f0ec07d000cba369f5cfbf27d71e6657e3ebac05630a6516649e6b1dd07ef7ced1e3e158e8b715fac1bb8d38325161e1fd56631032362c2b9e5107b44674c7e2129b09c6edafad0edda6ed4493f22673ece9a8700f0d7f06bb04542221f0791d104d69b11e9509b620866a644a7b867ccd0b58c20e75216c5aebcbc75a434e198bb1ec6f654b2c78e8d847fec027e32795602fb7193fe6031f6564a8d5a474d51633b22638b855db5b51ae0caf92c96ed2f488158db987fcce9a821a021a16c86ca8589d36a3478a88d29f56fbcc526924c5cac7dcfd12c227a0fd2d8a2e7a566b4f1f3c946306cfb98a55586a27745145456bca2ff77ff40183caa392cc785be9d9b9d03783d8c689489f7aab84d76b22b32f50779301956561847280fbbc186bde0115ef28b6641533932bce1968419b067dc3281fc66ba0f62b3092b0fa763c3700892adcaa18d19917922849498269fb070267e0f634acf24d14d2a51b5c82170f0d3f5434c8deccfec6c199a17cc24f5560a5c72be2303a32edff2ad518222921abc78f33ab7b39d0eb461c7caa45120b0a8560092d4e1ec5d98297238559eed446d47008f0331f00b24269365c386b56a5d2cbcb40639bf883a98c4476543b973ec10acba5dcd43100307319013bf186292c04265118dba5dc5133e667114fce43936b56ce7c0f9a4484c7d5f0099073b7a10597b7d1a2cc10e45007ce64ccc1335a8cf5f608ed6125fcdebdbb7c1bd2b1b117bf3cc615c13fb0173699898d1f7e198d334a1945adba79d442ac4efcd66d33e219adead37326a0bd24d5b36531ea54147cece9a694d81decfdba639bea81983ca9c4c47f973b1737d67c48f6ef116134890cae48f73d14042cee832e5f7b50888db567fcb3c1a4977bf78f43667038b51d45336c21b9a34ef6fc3dba6b6daf3c022f3300aab8e12e25b3362266f1ec04b72588feaf9f4afa5196031f3ef2f0f623a82e8d7ecf69b1099b35ae7ef70a386171d340a806d1bf59a68ad34083d661d3a4ea6e484de58781c1aa292c8242411b74cda9f5bbc25e44d38c3faca0ba47f1a8c250923284a2cfa2224c823abe42473b85539ae043144c6c03de8ef038f6a221832630fb070ca92273fa04f88491a9e81a93c87eb00a580835f90448c55e2a273005f9afce07fdb274f53d6502518ce441ce5bd9781b803dfe899fcf5d0ed94826d80c0f3d91e2247e8bdd36ee651e72d4d149a1f893ba2866529d35cb240d1b216322a020d57ceb16dd95547186c5c0fdd3cc746b40a74bbe29dae543386911a66dd198a9520616fe9426c274b8e9657d9a039d0eebb566fe03f85e94177a52d2bf0a0d1fcfe21cfc5c05d1fb9645b84eae12b7eb34d7270c1c0af0ddedc0ade083845a6c9e99b8ef8d8d2e89bf58df20b49365eadd29ecf65c6644b85b27adc7941721ba310a28431b21ee93c4dc4bc107be4459ab93509bd2e1a6643202eb3883b44fb86eb344cc205bdae5e2c31f524836564308704daa58d149ece4c350860dddf9c234b573da5a7f6d691879b0ebf1c11ce8c017391bde42cfaee1124efb0848b9bae7f52b2812973a0027ac67e426b418ab618c9d8804f25c281d1a761a0acd4e4f3e33e880a5b1359bd61e5ab67e56da4e99135c3ae7b67ae406f81566fc2a02ead7a97828dfa8bd30dbe4db84b0da46ad6d6773a6fd169430999393659897076485e577be33aad24bbd41ff58f8692e18a2c38b414b90240774f3b3e0d02692b465f594d4e261345d8e9f616ac47e1bc94dddf6f5593658c2df957e177f9ca750ad95cc851ebbec59c3d3d04d2a3f85e30d7a61b0dccfdfe246b51f0b55a50a121f82564f2d9d87bd803d3c444b8ddf79efbfea02f3dbf576064eac981d0ce9878bb400f377d95e3878cb8431884d40bab338e7f142d635fedad3f16145f75a7ef4e24cc305712d0bbd5b6392dfcb523bfe6109f5cafa30a1e5f17fa9ebe13253d264a99c407f6edeaef801dfeb369971c905989ebf80525b99e795e2aaa4d5ee10cc74cf1ee13ce557dd213e3c05044f41416a4f33c633f5ce685870b2861508f5051e3742de1a7b2b832cf84b372afb461032ae3171862d8cc096ee399c94c3d4b475f994f766e3c4fb15ba485882541cb6579b70709cb0188e02d25a53e013e6d6671eeaa429401100ef7e025619452e4e847152569cc55825915b6d9e615530b215e207f1f46a10374442690fc9897d182835ddb8bbf58e5d05b8180202539740c6a1c18124a4fe7025a5084ea2070d36ea6405322a05a14eba56fe581bb12b4ec0e9bc618b01a592a9805b8cd2971511b0c59e47a2aa61d158dc03cbd0b061519706442aa0e15acf97e0e9a4588b47bec30e62822848dececac001249118828470c72428f3ec021ccbb670b4cc15982c17d10243f90829395d1ee8eeef65ff921dc6a45984ac762771b2775379c6d7dd51f41918bb87ca527836a89c226a552e6a4fcae456c900edfe8edb5abf2f9728f1781e912c5630cce8a1e0c71d091b462936ee65528c09fec6bcfc34b7c3369e03006655d3ea412beb621a21bd7e65e27db8a545d9d4847c8aa32bfd5e25c4798bbce6c30e817b038e80ce47e96b27098715f08a87e5e323d4f6310ad1deb07d5a51cc70744b74aaeec14af5b43655a1859549b0937db0d19a44d5f6cf0931abc540d6ec4c85e63a7df5054c520a480b1477283cd02f373e0dc016ad2074d4124890a302050961ab6066ce6f2cdaf365e75fd615ac6a90efa48251a7e154d013c4189aa869a9f66daf74b9b374d41c15c69480796b037fae906a6599689341060b705372484fab8a3c307a91e87bbe4bad91f32382d898dd214d44205fa791bc1fcec2618310f034b9b9bfca03e63ff4f2936b8f0b2f25a42c59b6368dbd536f00517002b798a847c8357e433849745eb4c31ec7886ea017f4dec0e578bac3d742dfc0b496d76eb8ef5aafb0c22da67a8624d082f778820e4d53c186422b64f9fe3918740dca048da0889d1b1f507cd10978c200d8e70250d3ab3ba5f6ac91c85eb6b1c05c9240526c8b8332384e72cecf6e0ec27b162bd76933666da739208101cff1585b2f064f32a6f8ea0b6bcf6904cbde2de946e221d00c16e525d07e0b1d966a364672cb05d3e40d5d6790bc71ca0a2eeedb793fe5d79ae0b4a6e0a75b8072ce3947c3ed4dcc4ae0cb72b657600df653b9a5c83f2b47a68be0674e066fae831f41e2245cb2ad4de4882cf464fcf8b0c0c2a7754d4196f3c177420b12983e3c66197867c0ac850e09b9c3e48f21772fa832dc08b280e91472e5926ec091f50e5625b5043f518a67f2f2d4a6b3e03ccda739629d97a143467be4d8545f188d147f79977470ff486dddb3746ef3df890c42d682b2883f54e476db6ca9ac2ad2d227644a5bc4256b40494f7493325afb747d5f8dcbaa2dea5a694baa53f8788d66ee265f1c0dbb57dedea565ebd8dbeb3791e1a159c3e3e6eefa0e2c1a6ea731e721031675afc8efdbdd134bd9c70a02d68fbd457890998655acc10faa4e202c9a469a3c49e5d166edcb15d266b85d85e8e3b4c00c8592bd0736bb1f2dcb0723dd4ec2f3ca96c9d05f59a866a7fc2ff5d845d4892e1c1b9c38eeb83b8e96c03a038f898870ab51fd624e4ec26adc8af792c693e24ab6bde614769dd0143eb725c112827f5a311962700a305554accb4422edd5efefe8091dfcb53de0a4347aa4fddee5d58c06496670b8800654c42c6731701a0e40ea5a10242387a01dcb2f3a74a5267e1fadb2d383965421198fafd1ca93b63199ceb21474c401df42ef47b7244813dc6ef66bc7bcdcf869fba251f4f5eb6aaffa651c81b574d2d84f7116bb417b4db261102f07036ff2b3668849eaf1b6247b2cf892785b44aae3a94671ad7a3ddfd5c937e82aea7af431a2866cbfe2c17f4236664dd11e531736d4eff12e87961984e660c73e7584878824d4e1d4c716b575a35d96b74db49980700559837db9728d00bfb509a3d6f7a666f495bf05272843872f906926729e99b3a9288c516076f234d4f958305712bd1f506df3fb333a63fbfc01d93215c60e2e0b8b1e6dbf54a695b1b593cdd6720b134aa5dd3e9ba9b09067cb6e549545437f1f1d9ca3b9b924aefe591fbaf7e841f86eb0964f4f7f7bb921bd945ffd16843802b55e06f09e5d05dd5935649dac2b9b41a936ebd5ed0a3ca63a64eb52b897b0b13170e7cae896896bade98888038c57eedc81be3eeeb00881d714e5eb6a0b0d73269691582489537ce583cdfbaf9b606d3ef1dba854a2b335a440fb13f790f6ea732abddcd562898523b13bace5339af49181833c5eb9b089cb70932b948c20905e4bc73e1db1491d12193987ff358a47c68edfd35ed61409d19847574b8ce9e5505611455eacd687b32986061472d4df103c5e8054c14f63f16968188841d9a92dbc742416c94c745ccf0f1c17040a00860dfc2c5c79b1e4fc0807c33f2997bea07c03b8fc4b34b8f50fcab6b59544e3df22b6cdf9881bb51979cec37225e7dece7c05b88605bb8d27e53d838009fed75b32368c7ffacd138842f04cc8eed65060fd8ac78e988209c21fbe81a9a4519abb59ab288d3f90e4eeb3478fab407ee0da786980ec385146915a7a6726bb1b2266283493d91975392aaff5fedf40b2176eb068d849240725b2d57f3cb78e6cac15fc4d474477068f63dff0394be06e24b2f77d14c0a3919d975432582409277d3766294511a83c1c697b09059c1ae4e314298d9ffe4f6ae16d7f4cc73bc071904e1b4fea85f5a81d3aeacb91f24c68bb456e56d6c90a185e75bd5235a494c248280248022bbb250c8b3cf07f35f12544c608b8bb5caf50a0412a62dc22b1225e52e20ffdc50d349abd4e254677cbb1a931f2a77d0bf798bbf2cbdc21305a2758bff225a288dc46114c565d26859c26d85c208b5624bbb8e68b799a8c905e3383e79c4ca90a1e70c367d2733f8f7bd444e0fb72e797e0caf68082ca1304cd6f1fdcb8e114aa57c61fb6d60355e62c3f6dbddabfa3ac11b267d3cf809176f56ce952f5cabdee16017e3e76263d3ff2e1fe66b18bf88cd08e3634fc6de557464a1c0f3af299b1ec6067c206b41a146aed6ee25f98d177948dd16c97ef43ef918c85ebd4d7cf10f2e45ea8f1315da1e823595d47541cce0548cefc6096a3c83ac1f2f934503eb29dbca09a3471b9d7035b9f74cf01b15f462a291bbfd6ce8ca8e7aeb67fdebea015ae8277030b974dd3acf02c1f94de3beb12a368db4e8a18b9c627d3f10621795f4a96d751e76af2ac3f8a3b5d6319965a2c4aaf31faa1e3ee8451336f8b867e412c20d7f04953eccbfd2470bd936345a7228cacef6f31266cf0fc114e5216b2e057cdb16445298ee71430f739121deae75d0f728bab8b26f806f9897dd4a41c12df3a10c6c68d8dc8fddbf70ca995fcc78f88e5ca1e013c20818bbf028e222fb1ac71bf3611e68f59a6e7d49ac54467c179da566d2d40a159935c69209f10c8eefed87a3d90a1ca4da4ed09c1fac65a655ea6e8550d71c3fe5bf3c8be99f73aee08188fb9e8319e8166f455dd6d1c13cfe5cf0237a55b74c9854ddd8d25f9968ddc6b20e9eff1eb06068e37a9a1a9b1846614539ebc1d88616aeb20a1e2811f89b4a3fd2a278cc619f1a0505b96bbd508271ef3a4c5631680e75fa4d2249a73e88adfc65f38500c1890791faf33913e31e2d289d27307d3efafadbf0bc20523f25dae55d0748745bba499f0f0bfb05279ceaa78a70f86e55438772d61176694d8e19f5932043e01e7f60c6479ba1d23936c8b83dcd64014063ab661a3335ce3b9c5ed96cbc6af2d596a60ed08fc56bd34fecc7783818cef6531f2c473a018a427c68545b91a761a5a968f652b90c5adc90e2d90c9dc470c11571b7d2cb0dca80ebd5e3566543e9bf89fd9dbc866be95285a663d2ca38191f5dd424786f2b0a9ab660434453c4d278a7121983f041d9e47a72d1d77934ebcaaae366b14f2668b33041893d0261db8f407e8330703d8a02b860443f099429b6e206d2d46ac0b0b38fe2b4184b4b8fc08e33a2b438279005c75c11f799fe95e54a2222ca68ddf484e7f9e4000b12fc5e7e492792dbdb2fa058931843f0652713bece008ef633c72239778e1a7f583110a3f4039f1886a9e5313a0ceaef35582d1e84f38e7afea8469092d917f9f3619704c69e9fd4e7201693bc426e536d592130e245567e09663095529d1b9945e6796860164af6abef0b1efb0db876c2d689acc4c2a064ac9128e46c2c9645bdf9b1062ec8c61489fe83baa3d447022b7c2dc06825e2be1df223cf8b6c02ff15340f6d7254f565bec8ce0bda69442677e7df96585e418a2a9e68adf32439ea3a8e6317d542dfe440fce78b6b01aabfdc7b772a01fc7da318c03ba754b7eb5905e82313da4a9dc9cd34529c6df84e53108159fb73c7dddc4023271d9c2a9dbd7b045268f2d75943434da60b02924e7c5357e5f2f4de1e71a6c6bba47717e5890c605117cb8e78b326fdaa8b6a469f5e05cfbdca094a31a00b71659f27444d98b4d10af05de841eb0e514271ce8a1450d751aa6a94fcfeef4fe24eacc7b5f7aa85284fef194ffbb713b0f75917bf0d81480bb16d831580dff460221e23d60c48288a09f0446f219c2adf9784bd90e02c9eb143f0e388ac370d5c6a0f33ce3180b4ca76bd2c99994c64308ea526a6c98ba097430255e000c3f66cdb83d4f1908e77f9d5da044395152ef09fe74d9aa11efd2ba4a4ad2877caf2b67d44ed078b38f6b66486c7886e5139a8cde6a9e23ac5ac18ec415ea9fd0f97a0c8a4dd98817517af054b99f2b462dc7bb39ee26e833d6b0adb6b15b2c614481db344315888b35ca1e072c8c5a4f115eb7c00c8b8f80c8105fa2ca9474ddbf1829e94d311e9cf11b0fa705941c07ce6631c5714b087c2641e1e80abed2e150c3d5ee9d537d9a12728e944044039fd25b82866aa671193265caa700825b8eabefe978c9bdb259819d3c3c169975cc31e05e26bef4f89d37568130cfe7c23b487f904d2dc2d5df46eefd0d8b1195980857588cebe5b152f191bfab34a0c80370c6bf3eee1ad2efce93c220c659d5b417c05a560f2288229a9fab0825211e2f0977d60059e3f7e6f10dce6bb69c65a39fd104b343c6898f980106edae6368e69a4d0a418bd9879b0d3fc93b6b41c0b8afca41cad0d2323980dda819427ffee725a58ddf170ad81345362e042a2960917799cb5a9cb570de96a5976210099a6bcdf5ad4f21b44f53d2078104b7bc2e2a6d8cb6a9ba2fd63390e75098de1c8ca96808709f42a5aa08ecccd6fa27ac70446b007b94c186d86b718e33e829b07dc4ba28243126f59c574a207dfecfa592074d9c0947d8fd9d6614200ae25953e48f09cbba0177269b317c85cc3e11a8b140c70a96d6acdef388354455636b6b38358ad672790f49206dcceacfbc583bd058e7214391954074b6e860bb5ede50c318f63beec8b831d1493e1b016a1267a79a0ff56920ecd24ab3c6e53611b1b67779e074c922d506b01552677ced2b34e23e421b404e60b839a7970d08f1b68e3217e71dfd08578521945ba83a0b362f643bde78ce47871fdd232e4595d46f5267a41c4197bf93beb234f36820c06458f58e70e3ac679af640539ceceb4e2001fe393fcbcf8681222a4975fcaad480ebcffbe73a1009be303fee85d14e70706f0de03f75e34603209e9993832df45ecff223b3c7b20e619d2f43801293b5712880beb73bd20c4a63e87a86687e5f3399e8c67e16d8d0122eb14e3449eb7032d7d25f9432a98515708b2851aee9db61ee81983e2a1e60ac3d03da406b107764099b22aa1a65186aa5a845fcfc2cea9a736f14e8deebc60f6f00e6ee6cce1e74e1154ced5664f861cc94180afe2be8285957f5da1ea73081da02166a9002a93b8f6248c33ad98afa05e572dbb5440dcded4452d6e910dee0b41b4089fb87ecdca76665e9d8a936390f333c8cce75b7c9f83f13b6bbd627ade721217f333ab348caa3c067f7ca1ceed247ff055d56f4a3d1732ffbe6563ca55eaa6dd845d73a8bdfd7616167d3863e48d64bfa048bdcfd27df9cd6f5251b01b61628dc2e2a35b025bfad2315fc805c5a788490410d3b6dd3543261b3b843390616fb71ee32dd0b596bd5f20d5b5943594917701b014f39a4d0569cfa607d0602afa453c698f8e345a9f037f6e3df23415c8d3d83e42b3a3b3e59657cf2ab28f2fbcbffe90dad797fd4774fc2c0f85e5ddf9aa42090f6764b79429d2701d698a792bf71be9ede44ebfb27f1b9a9476cb0d46af53a560e7ce2cb5f04f3c8deff6efc49888222c616f26d9125a77a84f062d3c7d0639110d5b026668363ae0ffef1d1963d386790fe487b39e7c5f24c8d246616bc796d7b70a8ef6a81202c09d0870f0457a8810f5bac941e91bfa3b7ad3491e9efb24eec315745efb6705b0c9c497e83e7200741d2f939918fe8c8990446ec777e363ad079d155e3d61730168a6e084ab8ed9c5a2ee832c0af4ae6411b0ab6b19fc1ecf89fc86f8d18aa89d392170a8c002d9974f81761d9c42e49347f5ed343e6a325c3355df58e7696e9f613c3f1adbfc9f2591c44acc9d53951f741ec2f8c340264928173f93109a856f8c8480e260d602b8ddcb48246106b6b72db4d2e5de953962c146f58fddd7434872e65ed89284ebd00eecdf0ad329a872cb39a6f415ab27db1c3c1670499982ada32fa17978e1f230f68e6fe63071e91c8c57f21db0ce99071b963fef42badbcbdb3b0107da8a307de740784dec6c909bbf635f3744921fbe25ac8a7879a205a09e1f55ece9e5e31c43bbc7ebafe85f362760f1d12971c76ee0e3124b0671a5cd107650964e12c47b139a8ea0c739f984ceb1d422c1291e3da13bc2690d22ac9b3650806a13deb52b68f441e9488b1ab0ad3d59c6f1642fc2c901238ad9f4a7f76ebb5096e4e508e7255f81f7af10364d075316a7f949cb2e651b4e63e5236e762d037cb55533c4ce8e7fda9009175abfc43f154b7f372ca896925a5826f6c27fa70aa7299e65a729bf1e1d9a5bab42d63e6da0964e58c24fac3c0b9f1967041edd6165759685f5118342b379b4618878a5c1271aef178b07d2d057bba9ce297ef647b6af97d366eb38d617f5fa5256641b6eb70510679b583dbb48e16736e32b639b521cb0098700257a5d3958230395dcf11ce2e8f31fd2e7911322eddf1c6b9622ae9b068c1bdbf69aedbfbe87801b7a54848c0f6ef9e5460f86fd9be6eed9537b14ddec49a2ae5fee21203a948755bdcba8b5e5dbb90efcf4cd827a19efadfb73b1ca0054e996d7b24845e37143b439930e3b8780542f66a1bba48d5c039d2ab34324d9f4f5aa4c38752f28b818ea52b6fe909b8ffcc5bdb2122fb25df3f72d4c6fe328020145bc9258e1c7bf81b8e32d051f6261b0aadea6d8a178c6aa920ec1bfd6badd6957421f94a4fc96bef953a512b503e4aec05d13c461d6e40704df6844416e45911f39c10c33f8781d0c7dda78fb3af93f9be0a7d464c466c56cbb4b91e377abdca20ec00eadc867f305f967b572dabe3dd0b7e2437cbf76d5b34aecb4f4a97ffe5ee64c3a3ba5f19264d5b185ac5afa1e618fbf663645ff0f816cb97b05d2aae3c885196e2eaa40e018c4d3efc7f2628b081247a18f45eacfee0e530198e973460ec345dcbd0cb2c72a7ded5ed3aabb2c49ae0b20ed0454c801fbc0d45e5ce4a1a05a0d128a656f684378d609c1e5d1a1b59b381d80b0c341a2fbf770e7df6e4c757b4f5d1054f650dc230c12f7b38916d5cabadaa87b2a4a0c3badef916dde38f3c5a92c341441f6210f740aec9a9e280e901f3191ab51e4aa7d2d611c5048867cef12e2078c45ff245f3d60f13af33bbc026701d8e2e3e730cef82dc5d87bb2e416b8456d8698ca1d7d5bf3d2fba270f4e073677c5b4d8e0a8654353f65b13b21062394419377e901cc95ab78ea9886eaafc06df14b8a6df9799b13f0270a3b75293ff22093de4a5dfd6a7134b204115d48de8f83b412d142551ba333c4a27996ab4b4d581e2caf07a5e811a3ce501070979bc82c592c8e5ecbae802232331417fcc30a0bd99e18c6f4b95f08423258bab1841f2162e378cb3e2aa29fb3d46c1c3a121fdb62c11a3033ab48edc0c2ce672be066f8f665a21b44c3fd41c437218b526b349ae4776dfef8688d9928e77cfa338e277bf6e713fdbf0ad4afdec9599bc9e3d793bbbe18c80bca1d2d39e0427aec46480ffd2255074a4b5df64d20e08edc470cc603570e7ebc5266d6746b9a63bdf6bacfc6534b1bb509d1fbaa13f02892b5aaf675943688f903a37e68778859baf38c999478220423c64b7ee1e107f2da305e7a62a45a6b669967d5bf0112bd2c2d9f392ee6ac4d53a620d9018a24c24a28e53c0f915518948a5e013db5eb3a0f754aa32a55a87bf4f3ba83a5471b5cec36181197f0bb4fb073119354c36e40739914e31cba734c186d5397e791c150bd20fb435006995a7482032477772ecd8ec043f58bd5f87c931cf7809c45f30a6050c8e32084f1c1536758d003c771083e998168b694bf4bf0d64b65bc55f06c62027db7be51eb5cf463df961da1ca0fe113b6b6ef13f423e2dc14bc8f7fc5b3804428fcc78a6b697961d195c57f1e88934dc46d202c165e6560acd9166bf7454512e9cb721c9b9cdf2930faecc72be718f8890dbdc7cb8167dfbc62e885e43d2e56d7e88c40902b79bce3e805c56f6c134b4c1a5f30e2f98fce192281ad986b4948812e9acf221eb66197d6086defc0ab0c4f431f38c8dc593e025e9078a303638e180ae319aac5178345c37cbd5ce7f8c325efe367b0fe42949ce2ea4c2498d62ed38338456107e118ee9ed30ab7df5a424bdb0deec8890849962875c05a5833e0cfec80e8e14cf65af7eb394ff469d084c48cb8368ea81716e72b98da636d988b92841f190064d0e45b7b87f3230d9bd83137b904a258f663ddb05f50720a9adc5b6aa1282013dc173725b830b6b0f8eb7fac109eb7fea8f835c53ad973a6a8256087982699feeb4d79a7c1819e7a7a520790883df53f33c89848d6f6bfa31d126d22895dda470ed3cbe07dc153c69b01ac9f05c1adc1d5039b49279398a9d8bb4c0621322c33fcc0bcffe39ffcc5af595b24a41001236eed7c5a18e88ecc81006fc0e8d20aefeeeb273e600f793005b1119953a5cea47a02bbbeed2459aeddf1cbc85c3a09fc387fdc861c7d2553bdd692c53b3f717b2c7a141cbd976743fef968f6ec8722aaf7ae5647e53e715014b2fbca381331d178b4f734f1dd7c9a0525140769aadc9e8b82f447e520654abf6d2aed959e337f308104839c3ae47e6e2bea27e7da44ecadc9ff36d6f28cd4d4e50f8420319ffba3d4a24580a148d1dc0120df86fb9df7344cb930185e44976a11e9bad6daa51e0ba4c69cce7bef1aedb61d4e6af99b7eb1c88079282409f8d934fe46aad3d363722ba532a6a10f90b8d14f0e84d88ffbfda6ee92418a4a137d33b651e7d81379b57b1a36e119dd9c638b179308e75b45976f52bfbe695626c0039634fa27ac0e7445419e02f28fe3f39ca5da351a1975819bf23842e7a9b081dd4a3d57f3c312f3d7ad66770769dd7c6ef6c6aade3e352aa4f266022f488d9c84582557825e5e6b1d2b91962a2917d4e6a44a929cf93bcb140c59c90cb97266a3aaf1f537084b6500f4708c3ed2a24558f6978f296009425846adb7067cf3565b821967b2c9439916c88197d9b0f4bde318bd5411ba4d354b71755be0396f657d44d542733ae9bd08d6f1d6d76d92319f0bd9705f0c72d03afca9436d1b09a2c858d2491e31cf63c5eb99e585a79b1179cc8ade699976bf2f6314e0bd69ac79c014ceebf49e67885f44af055f48eb5ebf8ea91545e5e2932a3042eec6cf38fd606a17ed70b3a6fcfb5cfd9dfec05d6906809418d751a8b42fd24dbde39edc42e5608190ef8495f9d9f365ad109c9b087ac037c49681ba1f3d6067deb5addc3477d445e4741b09d0ff23c2edc73be504e00f090c4d19b7e5145808acb01a3642d3882f2488286057ed6b9b215a8df599c52fec29b605ab1b9eaceee916bceb4dec1ff2cf3d7e5692a561568ed1704722077bcd882d79c30c3f1cad5b22d4dcd307e751f324d49f4af9e4fbacdb9c1b1361717a09ec2b3d247c9792c75d8ee7394792c6f4969a0f0b0e5891752706302331c551604bd86a184288686eadb94b795d60f9f8ac057a7ecbbd2691729499f5a7a829c2bba9d7ff301cb8162c53075a84c49c5ea40b936f3b2ff74505ede0f9236017e343814b95406a700b6d68aca14db0cda31982f988f77998906277f5bb6ce125cee5c803947bd50cafec2dea716364d39f2cce678e3dd865290670d30e5a5a5297a71fbdbb24b83a5709278a11f59371e24697069d45fd44415bed19ed3ccb680c86d365feaad82a0164bd162a9a62e8ca3d57a76ad1de693fac42c05003fe26758423775b248f2daee03645aa97c1f6986076253b459399f8a476e10f54a04c4d68faaefa42695cc3ff91c72eb53fabb22a35419d318bfb57b9a41abd37fc1d48148586c007f7b20fd4b4b2b9d576620a1a93c329bde6dedcee81da963695b552618ae85eb09d014f2a1295d7825c99b268921c02749cbf15c5b8a137729e8d6dab224ef168eca924c4283bce4a8c645574580acb51bc8440367277a81a113761430dd9c37857eb5e19dc9d9f5ac2600e9220ee25fae5040269ed0ffd36e94a87d26536ea3c26e00c09c098830171a9c052d2b105352845db14568f4022b52649a1e8c92d034041815f3c486550bd7a45df50f701c4b6f58cc83f4d88511cf08e89ec29a9898b2cf84951fdc5fb25fab034df681640c475f6bdfc1a177ced390c8f2a5947be50a9129b071a7833894a8102935caafb8dd99315da25b9c76512b2dc79b7c5bdf84e4e1a670abe2f54fb67e21f379edfed801852f25122b6e458f5fd5a2c85417d5816425aaeac57a7171adccd34db6ce0ef1a8de1531502eb55ee58343b0d9481e1bc4218f92591c2c4404dceccaae9ded32399e0805269b0bddb8841846a4a25b34c116f086de79369940c8740c920f59ecca37406092484e7bda40bcd5ee761a206944dfb5fb5ea9140182afef40525c60502b81656ae9fa1a2b478be2ff66de1dc8542468322fb5f933728714813631fa7a77bc42db82a7e889841e06ca4833e2b09c2e9e8078221b9722fb293a1339e30e7cb50415398ed5ba3a3b1c2541a17e68b4b3d2287da31517febffc4a3896d840130c6c89190ab16be4b23d65dcdbf99ca8e721df2c9a2e35b7c4af37423fba8240855d73df52fa0e2c97f01dce87c378ab4faaf745ef3adb6f3b811546acd73c8f05c891027cb79519e548262a58bfa6d8099388d93ab3375ce68248e7746f9e414f3d005c348c0aa8528ff4bdc52ac9c43f158eff2798dce7e1f74c019e75a99aee237ce9d2aa93d35bbfbc237b90f0d533a3bbbbf261719a4396659f6c2b8ac26716fd8ba5854e9571c74007e3905bde3e8899f2696d3ff31133076ac4fb89b9278c006af653b85523d8ce3a24b29eca94144e585c191d084b0b47ab8a0ee63f0980c626b3d4b80cc5ba1d04ef3276bdc7c173ea4eee4a63a29573a975e133a3806d6e68b5ee497deb55d0e271a0a11f42b2871354e32092419a8cd5dcbd3c0c29fe93b691da7194eb5c9eede39711930db03d1d9a5a0bd2a15f6f4b61a8bb6ca3074f6695047f7d921731ff24357a8ebe1aa0e2d0c2a6f98287e1e1c720e8fbc265ca96e349ca0b4faa6775844370112219855cc7a8388d93419928dd0e823acff1ed4652acf2549baf672ff1578271a31e55ea77cbcc514240db34fc51c0656d55b6c9d795a2b999b63d8462173aef52022603fc88460fc816c5753a17338781f66202109470596f7d70d12ca82fbeefbef188b8fac3ec047a0664b62f2072c7a0c89f0dc488ebe6ed51935fabccdb829198b269673cc22600121fc17c43db3ea33a957131a9f24a062a0ee75164c6bfa77b57a2be1a4c303c91b96249ba19f730094ef3d873df1e757a5dbc25212cbc3a1d92f07abc6cd3562acd01d1e8a6c18e86d6aee0f735d854f9d1c5e8ecf3d629a8f7b21c441ab25e2caed4051549858358fc9d24569fb978b6b407005effd545931f4d13a4aa94cba933cee511f7f09063de217eb07723c64c0d80556623aaa9ca3fff3a6d14598b9228c94e5f2463868f3ac9781db46fbad0f7171d03de0ab823358ff43037d3f09b2b309fd34007a3e34c09c68cd6d9db788a5ba60a6c5229128efb9627eb8d644214cabeb5baf96ecf782b229a6aa6014d0a1e30b9177b74e4658c4eb5197a03cd1ea305ba25039b35d62b6213c4126132807d5d8bf993267a5ec762b6c969f4dc93aa7b749af14a4269dc5a7406c3f552c7aeaa2406330b38b463e8b8b526ca5aa6b1ed098a3f707d8c3e7c682669f8408f579a2dfe9c0ad585e447b0d3b8ca65ab2e1bcbfea270c40b2b8f409692f5d59be86a8464ddd6b45c1aa6d2e6e99bab17445065198c8f01fd82481da74ad5cb288c43573ceeb80c684cbc766fc453d2f3a166bcc7d918a88ce93171146d63e6bbb4a4ac1779fed43bd49be5768e5956390d773e26c4b4ffc1252e6decdbf4e48b1f33e5aee6d15b44e1a24a17fb1480feb0439dbd9c1a65243ec62a4c0e3d47f1cc94c512f8c7b505a8ce8d7fb78807240406b4ee1bdfe36d230e23e34bbd060620e4279873b22cac823fb7e0af1631549d09fbc5851b9073930ba3836746a4906bdbd2e13dd903b1b2dee7b144ea46d87e79d5e9885ebd8b4c19379edfe0a985c5ed8fe85f081a069077897b70d683fea1f04a0d3e0e5818e8c7c9d15e56919ee4a5165074766ea104d51b76ddcd0c49386ac46bf577017cfe3b7179992df4edafc9489160b12234dfc389aff916f012fac69efbdf8c095aa4f3de33aae58660ad215561485c857f118c5411e7909d466bde3946ad7eaae3510758386f3d8929a6858f317b1b038d5c885751757d27d233e210ba905eee3cce110af862e780457d040659973426f81b781ef5780128389d798c1d358fc0eeb86347618d015b86f9d127a0f0fe6f05318a1efa04a1190e7bc30a22c912992e90aba153c2b90b09182ef28d085e116042cda89c39c9ec541e5a48b718ca231ee05fbe02a9fd55f8d5d8563c268024450848ad7ac73ab7f89ee4d96aa6688baefe4c6067e5dfdd323797495b0b6ec073512bca01f873f08e0d5fe286cc1a98e13d4cfaec4832d6bfbc8d177df60472348a7ec6603b975d50e00bf4eda741fd6fb7693527b03485423a2b21af9f31464ea4064fb6a13bf68748b54cd655f990b26a55aec84d77ca810cd12f311adf07dc412f34404ff3a247ca7d04c3fa15bf40d2e3205b1802594e271031ad05d8c1e810d639c657118e5f8edd6f467545b8216324aa8610f77213a7e0512eb47f349f235ebf8dde17708b8e6b042f6e0a03889113734be4062a9227e68ff6606229e6dbb9125755a405f201f4ba739a40350f92ed020f433ae03826b907b86757ade621ae70980d688267c8aba88b279f593f9614fa62d97060945de20eb18df5bf8679ecc43fe65715d36c2f1cac0323417d2e2c4ceb86b2b357c767925a77361675b9315a8cb95fd3329e9a0ed5a80159125268307e35ffc7b3fcf0524a6a7017176b811b337d8aeb5e8f05cbe4f4567e9b2186cb1344bd2492c9cbdd263f71a0fb8fd1812e719c029b9678ee905744181998ef61f707a80c3638c89c26660b1d7f201161fe8b84c9e9cc7594ea74518e3b3dad974a535636455b7352470ac19c54479a65c3fe23cea745be53d4825f73016f87bdb1f14a4e485caa68f7ed1e032c7eda5535ca1b1cf2a0164dae6f93a4bb2c864e792184b58b06244b8f928a85eeea5a7ed157c571a34dab7f6fdcd1b074a50947aee0aa098a4af83fd77ae5ebe5c84729467bdcaacc5b1b4333b1e37d4b56152391c2d5f74f35296f2231469eaf305f4ce3ce8bce4bbd474eed7b851c89595a8c89911409a07f190dbf95296ba71567cc8f177ea379cf54150410f0d9c0f2107fa0541fce6e46ecb79b0888323c3b50ca45eb4b008dd8efea323a6e5c86f8a6617ba52b52f904f2fa3e11b70e20433786ae9f0081d09c65c350705417ece449ddec8c8a466312920f5dc54c8cbc3f9a679fa439ae5bd374b044e13abc9764ec385077a091edc10cfd362e7dbd6578de2439251770f508676250b32562b7046a8d900645732a0efe82bcf2d98cd2532ad33a2fb5a05216adba50ceda104bbca9cf6ac3e061da136840c9a06ce5c2443782f6959b192abf87f3f7856cf978874abf088a3e953b10fb51975bde2439b7f0217be079ad859c7d79555fa67ce647a7120ee25fce1b305b5458266bcdd5673530fda76e0df8ee683126ddfaebb5b1df083a208bf9bdfafb8db01683f8a812d57a813e8c417e8bca7e8c14016499c4c00a6a0ecfb3c6b50f3669b81b6cd21a03e426be25e4b0200e1b753d8e325892cfa4b9926aa150d5de78aea7e48125b880139bebd4fee321f79060028ab68bc7d2e42e6de044b5889b6fb99b30ad7da6cfe0eff43a0bce90df06172ff43464bee2178ea80bd7796156eb7ff1d2e7f4ead95f9699f7dc950db9ec3b1ee32dc15c176952855ebb7ba03eff1ccdb2621c44579b76cb6b20c2077484417e5c71ee7021e8c1ffebd5ca720ab2f399a9757ee7048b058641c13eb9263eb1d90e944575aca1349f6b4965c09f5ff9892533433ae7d488351c827f0cceaa8de6b62268050ae147b8edf29d590acf08de8f53d5b11d5ff5eb452eb06800ac0196e20049e8d4e8237bb610b5534cf67979ba308a803b54f4e9d72cc99f06daea7bd218cd94963487c37274abd9cac72c0b3ac7775728abfcfeee126d1ee5242b4be2f199a51ef79bcf473fa251a2bb64d20981fb58e3ad38872e8f76314ec050805263f9a761434e7515fbad660e07d35d63756c1692de82f428cd68c6bdb240be791ffdbafc48c945feb7d9f826849589f892f4985e11d45794ecd9e6e24d35eb87bd082b73ef491b559fdccd6bbb7b6730c231e58ea37e8c920b614752d9e2fdb71a045b6e1022e1fabfb937c7d0fdbf524af9f14ca4414a1e5b3ee362a0ee4ba5f1c51d14ff8deaf4bc2ac0cd6f198003ce56e1c6258ed1fbbf365ef9edaa1e3a7661c0eae8671b08b83f4a2b0893c417fb11293a41637bd28a7314e02a43a7792f201d373aefa50d7a4661485bfb2508449efecfa5b6fe01d8448fdbb6013b8c2e4aa45c989c0798ce4d22d5c18d1345d7011fb1df921640486bc05cd228202b8cb96e3ca09df75cb6dfd1971a18c20e198313720e9068c894a91b1ccf08a4ecf4382de64b2519a3e9688a26d2f429ca6e132e770f2c1fa59b1d128c19b8aedb854e775bffcc679836d2c3282880483231e4d9f2ae4b8729320bade8b5f4088797fe8ce074f89e1baa5e9bc0a90b65a91e2a50e98666efdfff67c42f71f0ecd54692aacd0383c1b71b15fa39808e5a2291811b5f74098c6eff060c4f8af4058dd466d1c83567f4b4b4820d12b4b610125669f9d47c7aa0992dc527dc66a017abbeb46976f731a81b3b3f29f99373e4710fa5fe75dbfd297c7dacad5971d7c46b1795e89ace7a39fbc60f6da7036d42611507483ee69f31459f664e9ff2a6ca296f690348282ab1ac286db9eb8208c37402275e1bf16fa7ed6498a78ffe081cfd04231faaf462c4b72f2cdf03bc59ac54b1a5a6a3fad174d6328cb9971558fc7f837e3a1566f4f9d172d25afe713665309b40e02edece8f5b83d1091fb6f446bf363c534977826b659b40ab804b875c4e50c15fbb93edc25c5a5ca808ed27cd6b11d2a82bcb50943a1e7c19feb7276d1042f8ccebf54bff8a7c6b070a3abb801310f99a0e0732dfaef7aec3777c68df21e08c5d829bd1919214e71824942ae6b04b76f8c4bb6c5f309d9752a9f92c72180b7bcc0770b4c9ee2f4361592d2d60b86202248f3c6a517442a66eb27f84d6690639c9295a7bc3f755a2a765db78a0f865173458473b69acf16f8c96fdffa44ece44c80f7c3fb8154cbff1d52597241d3fae91a684cafacc4031ccb6190c265a9e9b398dab71a776d98bc3d78343299a2ee2c5635b794cc6628fbf1555b6f40fd84400c7c8df6b808f70ed4893efb4aae074f1cd0b5104f883de58d7585988af638372d9eafb026833c16a9a05ce0435922d1fddb0f3f3751e01b1e19d7af5ac4c750488ffc63360004989023f48a3c6e40ea737f86b556adfd7095eb54ef9f2ae0b0187eb6a3b92d01c72f4b493f4310f8ba084b48668d3997c16f90ad8c77dbaadc6ba5a7042c414b29b5bcf89afed124654b4e4329cffb469695d08d71750b5e69bd2671096b9d4d871d1ad9087eba8e3431446bf3508b9bff2d449cc7ef68c1bf214acd60802fd4eb8d7537702f50e163ec21a6bd4f7444aead57cb740031a67b0a6d117080280035909b8c0f560e239cbfbeabe2d76258b909f13814b0e5d33723b21c03c0e95a3c7c0774c16751c3493a0df5d2eb93227f42f1e106860af2513546242facda799a28b44a4efce5a8f5b31c3fcefc75fbb7ed97f5bc37f94c1841c41f2665f57c352b4185195576f1c1a1c67db587e5a70455a0b810f784cde364ab7f61faa5ff5d4f91c02f661aa489bae74a91b8b3f03f3dbce4e2c526c5f3a586a2c3620f72d8b7cb343adda80fff8ed8f1188453e7fe91f7b62b74c091d9ca49ef6bd70abcbc67422a13289ac5e77ed089fb59ef2c837dcade61545921728e2c503e878e202715540aeefc783d88e306a117b442eede66663c2da038bf352c2d1595e5699e58396438564e883521e2f1afb33dda4a0ba851d662fd8b44fd3a967b4b097bb829901df80ef5f2882ff21cf8296c7a832cf968ccc9008c85cef637692f005d5a9b10c05ba5ee2b7788bfd6f7b08b63c35d776f393bcebf09c4c51edd147c1db6f867c561603fe4c623d8182f7c6b01fbd5fbe221d0432de236519734eb6f8b840aca084d8c1a7fe3a274977a7ed8996f7c7f69bbda380f8822429b521ee74100cb3e0c51a5a4d56fb8d967606bf1bc890b6edace77aed11256d75e8da04b82688f26153d584f449788f5eb24ce0a9a8ead42dfb4cf69b9a7c0993eff1469d8b2a2a615fda09a91fc5e95edef069fa29010dc55159d17698c2da367396281e00e9bab30b994a45a2a3c095f3ce4a80804db3f58513ab14ac44b5f543adbc8d7ff67d36fba4af41dbf98b52022dce328f07210f41cc082bc1d8371efd380c941ed5b229e9a2d37928985dadcc5d66318b7771b4a0b9a1f14f5fafd28e7fed515d944913906ae923cfb89242a2653fa41fc422c371f66207d7fd773d8b671ffa7197badf67ef82b475abdb5b9db889f021da57ef18c82367f31fcf263731f2bf0a469ed126be3e9556a8e8461dd190937dabcadce150ce8387c4adecf538e94d1ed222eb138dfd2af07e65e7acd6a8a02ebd010b2fde167b248ed243b3f890b91f4f7944912d6579bce561d1d380b486c0b7950c4731c3722f7cb2cc9483810ae976573e3163e30b300153b303824995fdb8ae2dc984976257658588059c52bfdf19066d924ed7d63f878accd5104fc6395b5dc46dbaa5dbfac53aa5892ba8581696accac137cde39a0dd07cc43762e24051b58daf98df441aa629e5d1bc637c39078e10f3413c459d055195b01c4a8d7f9ef4a3d0b47eaa2d77958d88ab21c5e0f69ed71d768470c8be3473226918c2801e5f0d29937a3246d83f7597be04ae604a1dfcc33ab9b12a60685cde573d58cd6ded0aa2391d41412da74a0e263e00f270a2ff3a0feace6871da3d531cf540baddea9b66753be8dfa4f2a83baebb7785d8a1fef983301c47a3b43f9b4601f512f5fab636303b1b4b188d27516a1cb21ba7f8054921750160ddfb0523577d71fad147fafeb3fb04cf0311b117a8a9ae4a22d96533773f477dce4a4b427d97fd98bb473cf98a88682720b74685d6252437b7c0ba20a31b218aa27a19c9c971653956bf2901d59232c6a5e4cc61a54ca2e4b90afa42ba76801c7ba6ff6927a3c1ed0983a39276b2d71deacb5b69af66e8a25c3be74e74368df37ead57b307be56f5fb16184d341b4d70a7b8a720ef4a13fb66d4acd2374a368df1e1e5501a0592a0a93401325d5ce14806d3a6c95a55436ca0e7500ab1f0356ae2970a8532241c5edf78a718d46c66d647c2a8ea3f2acd33b13fe3f9d9a63fd7b7664854e5512c76ec7c278f775cf4c5d462c2a4e49c6d24b0a8865149da17a60ce006d3eaed1a59c9bd319e9ab1e3923f4811140a71743cee538023ff23045b58dc578e571bb87af23f6673371aacdda642c7160a65594346d31e29da32d0f9213e6551ca60c9e9adbfafa7cff63533403b2341a78d689a798c701c85380dbad185338b8d8b385459eea0fa3da706de1f94677993c311c15a97229eadf23b7e79b998b12e6da51ce0f75816a297e421de71bf1afb9569d55e643c8faa520fa83580837120e529663004d30b8a4a8d68cda8a6831a692579f92c74797b590c20455006bbf857712d14a7c9cac59116ea8fc6e15c9cef7b37eeefb4079514e3874bb2918c58f5942b91974807cc28317757ca61077a7e7486b7db9bd7dc8e45fc54aaabdba6f2a8032c5589f74710b6c967daf300ffe0c054c109f744e632bdbd67749c8361c574304bbf095e4b1423981198cfc7d48700bffe11424fe4c03b7f03209e4f937782fb913400805dcc631ce7fd1402a81586c14714c6a6458a9bd0e3c51cb08691a2f03831d9c4033f6e9407c39068a0bf5ffb9c772a854242246de26d799f16b410249ead51e7baae9fb699ccff711c6b1820535dd3d262b381a9fe6e2cc89320fb9dbcc3a8ba347507ce59ee12826bf779c1d0d274be962018e51178cc23acb312369a02862bb27f449c237584b0c8d86180f9898394369eed81195ebd12a45031d11665f010884ce9d11cce1509f91fac5107454bd83123ff3e85efd46db3a418ef20a2e3295e2b15d57314f3992a556613fc459e5e7f069c7b3a78284dd89a2c34f40b8da565548e7efb131bdd6ca022f0bf0a59faa3e5fa24d75c6b9ec27c25c979f12928d31aec636c30c2588f7e04b360411dd9403837ad57530f86ee2c49af4ef1c354cf340360848950ac25b2873fb4ecc8b9aefea1d935e474a815996843e909a965e1f783389ba34e4b5dab0d7c45a60bf540ba019a20525c68d2d6e9c8b7d398b26fb38c9bc9f9f387a8038f55a1ac5ec61f8da633e45fc768a5409f12197dae1630cda4fb200d109d1b97455aac4a553f6e09ef51756888af33e10b824ae4fb45a0b7f0a2fabec1acd49d148c40a1bf1c4a88595e292657eda3bab79afbac782c00e0c54a941f2c5e32e543f0132aaa592c6282073475cc98fde3d398c7f402134e19df39a7cec768af2a40f60fe29a6a159f7e2f15ea76485cb1835d4df81e30dc75c682095b483c7d90347a7a68af95179573f3de1cf3fadd8dd53ef02cbc872d1049eb7151a74c2f43ed057cb35495e77ab9510ac984ef6bbfe13398591a70b9dd5f90dc78c33608efc40df380a122849dd5f2572549541c7c97aafa347281b7a4fc5cf631e763ef23e1a8e163100b2a1e44c6b27ada80fbad248775b8490d4469c9c938d7b3f562220070724a040e2c5f06aa5bf4cdb1f5e8c6ef3864bbefadffb2757cfbeedcce3a4da3375d3002d59d5bdd96e6f6ac87545d087e8bec7f44ac955c5fc2e2ab425154175370f9aed7f4f24bb2c8019aa414d22313375d3e49304872d0ff36cc932e74cd1ac97ddae7aaaafbe031c45a975b82d75d0bdffa0fa762f3c9f15730a787bb1833eb2a9615ead971d5b237925f16e6333c298d3c762c935626aa72ac1cc16a6167c717d2bf006676d2d58b8873cd642ce3d12c7d0f974af091ac59076217294d22b7e9fb4807de186b3516d6a98e628520841f41c5a6ef19c123c0fc906906997b7c1f051fa2506c9e66b3acd81ea60018ed084f276d9022fdd6425918762ed22340fe1fd1f9060e9fb8e7d94343717a9c2babe94c12b4ede20d570cf79e59005fe14bb582d9a89403a4a092f2fdcb5ab62f63b1740863cca423b4551b3e94dd4721ab74ed948a8e9feceb6446729596ddd102022a275133892bf5171af167d2e2ed30530edbfdacb6e3e8d9de2d3ece77db29e3f0c907b20aa2b648266ac7b46d4c0fa2c85f0963b42b192af090fa45b6b5b13c1016f2ffb0972ca9e123e2e8486f6e5068d5a5e4133d861e5e56feb6477c48e8411fc78a5663d40e1db8b1295b94388931586d67f4da1c5826bfdf5ed169f3d0240b072cdde37b11af7c116389344523bdc4031897f9bcf5076626d75bb7ae4c28a9337a780672da76956b2a4b1a21bdff2077a8a0b314a1e7a2d46c6af8dd95d83b897822090ab67ec4137853666129a8768b126f62cd271412a0b2b2f2d59eaea6390603fbb281f75e7eb1b3dbf57e58ae701fdd3fd02e769d03040f2e1d52715dd11058a5d9b8ce91726cc9ebaa7314e48fee3c104dcddcfccfe2b5042dde7d9e1631ed6979a6ee2da9d9dc71781a6ee4cfcde7cdfcce5a367a29c98ec284b68230179861452645e9bb9df27ca4f9d639982a022f33bd6be7632124721679a162f84121a45637c6748114b23202b735993395d113f8126df5b6c8b95b42ae49c00ffacb88b228c440ba7f180a93fd1b71621d4b780ed82ca270f9ec2cc1455c2dca19be1d2448a022396f774ef2fefc99869089ab36711189dafc7a7c06f5d55e48ddfd07c576633fa417f18e2ede2d1e5bff98dbca6b2b50ad54fc6ac487aaaeb024b2309c21ad8fe6badadffbf01e09ed40262503c34522a29f62b27018bc9c282af187583ca242b4253502d839f216fa9cec96f42abdb946a157bff0e121d6e374585ccc737f37032189b8d58ddfd3c1627ac42166df092105984a631ca8f37c64b5ddafa9818c3b16ab4cf951bcbdbc1f820f81220766a5c78793bd75446156c07a539951b8d5319649763643ee38a10b7d90d7eec485a3a759f277bd7020313347f1cad7894bd277b4d7195fe45db43e930dd3f505f46675280755263d6ac3c1e816b0a37e263aa11a6b90f602fa187000b406980134c819d3bc92574a68033b0a357fcfb0a363098f74d72042578e282d52042c847ed63ef765a4a3ac41c497c844d7ae3c50d9ad5caaa5f3ad10c556e3ce133ea4866047b7ff826f6dd528f4a81bf579157cc4be055080f58928d6b7fe5323658d7b766258d6f3de08f2d883862ebfb99389e451f6b4c97f763a3678bd8a4edde65292e04e8c0718cc236b28c3f6922465c14813285dd1df85ec1429cee8b8e39ad3fd6dbe3d91116e19c5bea86096128c23b144c6a9a2404e516b846525569b827622be78aafbe95f9351ac1983a353fcb5d437e40d1d25de137b5870cd95719a6867df4c94b88c081e04787c31bd25d53f7eb075341c85c25e12ed82bd3b389b4a9e6537455ecceb7527ce057c40be534cab970840a3913c83dfccf045fdcec73efe459fdafd163520e16b7234c3ca235a2fe0f1de4322deaa26df920bf17b5607a3cde158734e7f4353093ffb2f777fc9ce971aa465cbfd1e6c9b87a045276672652db43d733f280cfac5fd4d5941f722e10fe87bf5f700c8fbce64ff9e93ae80d44c5c0093930bfd14b2f2997c42922dfa25aa1944547cba012a6574a0057e0ea591e1468f911e15848768fe13f25b22e6cfa4135e51fda462316dcc9c9506cca7d03302ee72bf23b1357fbaad5dee298f7e413f4a7824539e798c9e418b3441686fd71c3d27530ff0afd79f443a11af1d0406520aadd22a601d25e11d933040614c551c0e0e6b7e7f87f506bee6ab98dc5f7dc3b5dc11566628da4bc7f6052a6fc67d46149561fbf73f2b626012236e0c57ea2f72662e3da02c7f1e50894bf9009c0e7e3fca12e4c7cc28e93056c5b671946443ec51ec4a09cca46d4d24bea88ace766637f338c5b601b05d979d93c0069de775f1a0e2a62c3ecea1af20365a0c9ddaff9a50a20a851d4cb1490d8795aac8755cf84e6ac4df98606dbc77168cd58ae0cb430e12cd6e256610c7facfa70b8d9a8083c92a19a6c8248ef6f652cd70c20138d2cc355adf115bf08e6c483721b990cfdad8f27c9a39c7730f8ff73c614b23a82923683604fb2b14bdc35caf8c8e47c6f174e01f4fbc60634807e8f808ba2d70b457a7a600964c57b12293fc2e5e4225645d8be3767454d8c8f0f90d443d40afa29e4f1b3050fef6c469b3f793431623f84249d989260a04b0429452b1280584eb4992d68e8946d9bb4a59dfa21b364be156ad25bee3b4747ea1036fd6cd0a57cd45d17df033456ce1d30602b83e4c1cce43a80881fb4ccc70c5b491bed4de2c5e02d5d2c77d29db862e658d7dbb07e629ba89f0f3e0c9c8001299daf98a2a14cee0f88d60fa2e73f6451b6abc448477f5e939d5b03897ad06c301b3e2be9b7e0582c90954bb7dc1607e295bb39c69976060e9fdc275097812289481e64712e4b27fd84e6af688972e230a83bb59443cd1a2e0552121412b2a26ca94a3f421ae17aabfba2bd8394e156ba5eb97858950793aaa15e76b62540a9715c4b9ee218458eff15acefe67a976d7e7af0da815aad60a523700c9509cc1b82f7296ed600c667ff3fe837efd74d8e13f300d659c732f292b2dd51b1e06067d9380234ada6993624e1cf91b4cc985e6f9c4fc8222b4649eb440ff6d90f5cebe4180776300fad0efc2e980cff918ecd20ddd06a6e39cc1fc5d59462fe2da22f801d4df89c8f66be1fa6c91285923239b404fc0312e34e2aa0ffee05b1f917acbeea9aa5fe6391799b089e73cb65067a2a24d5036587ca10307b2cdfcd5c8b703510ff6236ad4bfc2295c685049b03f5c1483191c94ea7b4d20c50582df78c211f1e10e90eb7468bc1a8343af4ac99fe5d9d1264eaa911c128b06afc37158fdb553dbd5940a08c974e1f41b41fdb8e6fc0d33bf86d58f3f5c0b241046f6ef1e5e3590d8bbe11ebd03bc9d5bd5aa9899c41ef3ab5e8f16bb8167284fd8de89bad612c40bfe3f60b0f74eb52947e6ddbb0098288a89ac06cc91cf265585f164bf8552002c653b1e3a4be36c3fa08c43c92b68986e696af0cac2b4e2227b943f7f4b06057be3d41d87e4767a9750b81620f2dfe83b31944e56363db90dd8795d5c1440222d18a82fc83bf2ce2258a018e0f66f3289c20e20f34095b051d7ef5a00c7f377c1e372403f6dd3fd77103619e141f8703a0d9cf090f04eb6bd4bde4ee1aa8eff2c54d392731aa16a4dd2302be46c795a86439652b0fd6980830dd773be028b8c2d228bef0d29c17533fc99c5f79b94231c29249bc4b9788a9914ff5d31123527568b0e12cd41f17c684f528529d4a38f73b06ef8aa1c2aa47fa766b55052acf8102eef1b9692bb1bf90b90df27d32df80515112ce444878d285d17bf92de3edc90d9fa00e878e56d2dcafe96ad7eac2b0611a62646455c1ec5d1b2438c88a5e8cca93c8ff210f32f16fdeee8e71d237ac0f3343c71a2afb0e05f24d02ce0f1c8e237442464e5b59b5fb3cc7cbe08be794ef5a5b61da703e2677d12d0b82dc1452adb9b2ec3c91c3259b8f58da29c67946d384add87102850518bb65dede2305a7fac3c060226a09c1175210cc241c13b80368809ecbb4d001524d8cd5cc26d9725ea7f6d4e00a5fb190e1b8c5f86f026a5a38713d090d975a475890233841e5ae14622675f71c8fe1481262436998a9e34c8334d52674385d9405a8657ede8b609a2cb87eada7aca2d1e6accfb39ecf955bf62abdc0f0a8bac897c118a7e7f75356a3acd96be95cadadab3255cb0226561957f359d01330161c639768f3c030f3d9b5dc4e66fbdeefece85733cc4ce901a9c9d2d7b03433382e490b4e0b6df08ab46c032340848bd0327e0ab8e40aaf4904649bbfe68f8c4e9b83a6320455c9a7bb680e0de4d5f8bae94eb84e842bcfaa0536f3debf87e2ff03c35de19db6e82fe0fbd752f4cf1ac94c3c820cd6fb784209859cd4450d8e71378d2cbc7c997f3b22e8e656141e6867a07cb150d49ce4ecf626ead431a4b913401378cdf3a2c5f92b2b3831f3bc09f80c51e4f537d07397fc1f7dda2f66eafd8e390e8d4d80e6722f5ad5d94562926bf93f6aceb9c9539c38681f61f353e384d6c9392bafe3df62a856977bfd572f3ec1230afc180c49531df8914d674c87742ad5f7a6e9e6fe0cb9cff5784d6d30f18ff04b744afdd153d45ba9401a71f6ba1add5a390cf8dbdc7bfabd2b038108e201e30c6b058b94d57f71a9da597c87b72b7d457854f385c95e6ee131a6c88442d45fbaf0b98acb3b4f553a18afe648919e8c13f0d72e31ef983d8cb6cebee34b2a0f8369734211b46db27adfbb6d96fe0211fa40bb66e076f5a524285b2ce688c0c623365faba33f62aa6f0d291bd97665da8836d9c41953a55da17b4be35f0ed91f4697f3c86e7cec2afe0ffe8fb05ddd865005347effe3538e501917cb64b213d7d8a2635177446218f702bcd9f8f237cdf92200b30f16ab0883d96c0417e24deea30a076ef148533a1c47ee5db57ab9bf71791116f96dde2242b1555d5e675f68467cfa16bb74cf944bb68ee7f36f96bd786a21df262f5f91b325085a4bccec198e49bc35e34eea6dacabcbc40023c5a49d97bb8a8fd9e0931622384b6bdedee716380f93ecd8d9c594df4043e077decc6f118d6df62901bcce0612c22420d8b1d2a4e48b821aec6a919513db366ff75b34424e92f57e4562c6d424da535fdd6f3485f163c6b30a92f989e6f81a087c70323c7ac9f16d7f64172b48bec7cc3965dbb35eed0b01124b59446d49223fa96a482a049c037b3b6f8b2355f24c67403c7eb0599bc885c1d8197877759e4cbda5c7364d37ec91161ef2cef21f09c379ea60da0e493cf3f9645c972706ce0f57202ace98389099bf482184082c408fc8ad69a1ff4073cc6cd7d2e6ca35d8578a020e46f5454031e84c5a068af0f5516455ad175e0ccc3fb39c7d342cb8cbec433890dfc385211586e648f8b1ff53ace0f96897825df3f5ef3acdca502d7848033d1cfbfbdfce459ce0a8fbf50a3a7dc8744e8411b73d6cd1f366086e9fa13b87056429292ef20d7ca45bbdf988f8ae9ef62c14186223aa93a2a84c4f19d1fab838fa3d23018441a545556e944d063edd1ded0302b30a07e3c0a7905db7299dfe593fa1bb69c1a19ea93f7d3f3b3a5f670c6440865eab8e07d28adb0357d146d101356c403abd22ab39fc04dc24e820adeeadca90d1abb19a62d0c2e6332ee314a58f534adc9ade0279ba7993a9bd95ef0ad6503a099e424170b4362c8b18a5d9190d4499414866c912f668a3b10a925ff6215893b0844f2c4824c1df44bb643f1853f3f25d53963e8fa33dc984a2ac852c84c1b2b75d139553b788f10476f2746c066c557bf8cb8aa16009ca515cffe9faeda1084b4eb1c3cc54fecb1d33c25d2f999a01fe7f5f3c14a0847983726e217f444880db6a8e04ac406112628cc123912b5af1f05febb937dab6f676dc2d3bbbeab44c5f84270ecc751b5cbe1973d1ca17dff3a9e5c8a4180e533227d1a2590abfecd8208820b920483f86d1610b97fed20747b8d0fa0c481545a53d1741797788f9d909157c9fd3b4b2119799b633339329591e734965628713ced0976cfdc3a647dd7de1de5927269d9174a079d87678279bffcf57c95189fbef78a16987223c26381056c704f1db7d0f1c35a970bc49b685523e138d594c1d302f022ce63d2416418bad49f29e04914cfa983af5e9b39bd71d4d1c3ae27c1d42913edf2069f9187f5bbda3c9f10f960c1a9e3cf4a14fe91deb4277f4f8b19d8cf8b12846ea49197d910946fd9e4c0e5d244983e57d40ee84ccb463e9362454f58d9d5ed25ac3c3cfef8c05955e52192019ee22682670397e9f5294f4e47d3b6dbdfbb3934b092744bad4f32e44aa50c8add898bb657b458ca25d47ba3cdb612982d04c85c5a614e5875d7b18b1270a2a1602a4002081a4613b10504dc68b783652e540b74f9b42a59e931ecac2356e2452ef6a28ab0b57668968333d30fef679493d54ed40471eb8e0f2bffb7c0ae9ff29287de1801ceaa409240b485b5ae84a4b5bbb7e73ca943fe7ef89a25617f09769b4ededb9f79f35e09f1252ff946d5e78efa64c1bec118e39e384c0d06be7b9ea444ea5cf6d153890d4f57e31f16f629b8879f740ad42cd7825b88321067311f30c7f6b19b3f63bbc41c498cb22693ae1bc4a5a0d505aeea1be9fe852d49cdd512dbcda447bfa8fcb37aeb54c4e35b6949c3b770f16dc28b4b45252644b597d68509b59f337fc05af0fbd58dbd3044293610393e23f8e2ec2e30a4c35088f6a7d21785d55d684d17f9be567a25689753012a7b62c2fad8262af2940d874153bb5f3ad1d48e84ad8055d91ef70257cfc57657b328ea3c1f1bf2c5e78ef1f1fc30f410f5dd4c0a96b5c5f519d8d26c2a523e01593c1f3ee9a48163127941d99e781e1f2583d441e1c39fdd220251a8b07d9028cfef20d1fabc1bf404669e152af3bc7f3191a53eafd0312a1c5364e0357fdaa20be296a5465682f81acc13ee624083f2381d34b241f422edd9e1cccabd8c7c04765e6184137dc7f9d7a96e842258b32a872106a85c061edc49341c4668dbb6b3e8c33964bb94bf8620cbc044c489320fc5c568f66956d091bfad8f6002db76964cbf84dbbfddceb54e30c5efc4e4b1b581ba6e1e4e8a2b8fe6e63c270cf1dfbe148a0232c2a8008226a2d1f28d402189194e940ce69fd70b637c127c70edf21b765f3f7a7f7b588e86a1d0eb49bdeb23f05bbc1926c3f07b2ef946b03044891ca13a12a2ec12fbd4239d2d5b18f0871bc918a34b45434f3d4ff47127c3b3aa096b42e61598e2b922fa3cd270c6d07b06d35cb65e046583497f34bd456abfead3fb80dfa459a668ae62a4cf30a445970b3c4a17d116394b2902abf9e72432c70e091165caa684d68ac651aaaddc780347c8efcdda060b91896fb0ebfc36b49f61d7914ad4980a86594bbeff4d7eda4c1c872cbaeb31c806c64821259919b404dcc8ce95a27ed4541561d5a5520752d95a95d00ad5edbb2ab74c6e38d3afa44aeb53d4837969a6106e3b4338824e701b7aec375dfcfbe2f073f86890e4eeb222694e877f3936cc3fb86732e7dea7984cbf56b06f80306b5ea600c262a855a80293c03827d36faeed8db851b3b6e913cb882ab46dcf3109a0f0722beadc2e375519296851b774d49986afe421c06e96bead939f3ad2b61632a93d60d952cf054eaa1b4dca48a2249986ae7b133c6bc6cf280857c175e72c3f3ba78374f5e999bee411b341e8212b4052ad522b35f47b63bb4a5d93cdfa6f3214a43b3e5bf979a736db8f49a72941d2b56051b3a5997a03bfa9e6e4f24e87c3f3fe57938123807bb01126df1959ef75592703113ec9b9419c9d64e36fab27ff8fa11be5e2ad6258a31089ffc489e7295ce254d51e9cce440663830d3e33d7606cbcbfc3d2bc02001efe28f53334404579e9341f3584cad2d9b6016f0b4397c620dd9838209b71fb7caf1a543fe9088ab531e972e984075165f3a29a71d343de180595b3b4af3a8b49aa59cfb11bdefc07d0d16713bda481ca6c078036b0f37d5b9dfa1e79247ae3bf894d0a5befa6195476947ddb58147288223d7b52afe0ea24eb24cd554ad8323593b1a532810b4c889bb83c3c54dfd0b52ad1f04051f1056b47ed505d32b015c8621f6b5f8630a6d947c9659d446dadebe1fa60f893edc2b2126160b9d67c1fb2e90ee48b77c0b95bf7ee35b3103928d7603f2189a6a5c6b498696a2b8be2de233e6b1e6961c4a6a9915593ad85931e825de797f39ac4c2c3b5cd9dda04b756807c84ea9865d0e1b0b525aff563c0bf58e42d05626883bdd97f93a21d5548dfcb07f3cf965dbe7a7d2e87138a023dedc8ddae61c6bd3fc7e594d4222f4ec29188cb6e8c9306b75df9b9f7d8c9d127aa5773c5ba7425ae318ffa3de4ca35e9f6afed1f0dc41c8ae1e09c463a32c43eba1d2383a2865f01e3a652dc7a130011e600b7109661ff5599df89004a612b8ce0008011b8effa2e7c4ea1901dad6a1e4d2bfa61a0e5a9a6e799d34cf9c8077e9d2d0117f8417b7f8e670efcc91aa24ab64755b0fafaaf603a811751a73b406b4cd8c382dd371dd0fa21a442d559b494c142ccaa62e5bc0478062127954ebe7448f5f21ca368c9aaa425b9a60ba231e2c295eac919f7fbc8c5f0ec07d000cba369f5cfbf27d71e6657e3ebac05630a6516649e6b1dd07ef7ced1e3e158e8b715fac1bb8d38325161e1fd56631032362c2b9e5107b44674c7e212985a191f2581b30aae39246e1a408343650b4661f5b4ac4f97f36ad7915a4b341fb302218df92312c84494206d73ea6eb51352dd8329b80ad7cde580910f8e31b539a583a882de67a1b49f1eced6dd42a32c743e76727b6ae2db7520a0ce6bc077c79d2d4831a0e9629ecf224a93bff2ffc00a7910c7c9f8cbcda2219d5378b90350d0cc84aa512395d241e85d248de7929186eadfbb816ba0f04f3c96e63ce8609f72885a9c7dceb7b8094ef44a19dac009a308b1ac72f883204ea8fae746601e576bbaa9654c324ac5d3f3d78516258ea5dea34e3901f5b98a17cedf0df1eb9235de51b6f0b80c3132002691c03f44dc5973f17ad4d93a90053c4dfb36b25c4375194c423e4d1cca4e4bb5f26726f8b2488e628abebbfd7b1b998ba10cd10068c38ad072d13bdd288fbe7984c4dcf1421ab4db71110c5927efbdc4375ecc2c33793294dd5f6b60a934c0d00d9bc36d6bee59bc06f8a1f1f79130f4f576f112f750861f42c1679af704a4a71fc4c567a0c907b4e3839f4067a1fffbb56b164a43d0ec5124ba1eceac4c5c3c33f405ba6e0a188f0f41a395e68cc5c457f296d3a46b83279572809c0f9a4484c7d5f0099073b7a10597b7d1a2cc10e45007ce64ccc1335a8cf5f608ed6125fcdebdbb7c1bd2b1b117bf3cc615c13fb0173699898d1f7e198d334a1945adba79d442ac4efcd66d33e219adead37326a0bd24d5b36531ea54147cece9a694d81decfdba639bea81983ca9c4c47f973b1737d67c48f6ef116134890cae48f73d14042ce9ca902a82b76b2ad778c5c01e0ff23b312d3ef26cd05e412fae5c19f8bfb4c24d58c4175e3a4f64c5a3b5f4865b96c96c392cc7249721dad6b0c9d0a965be8c4cde081330459594c4fe55aed68c6756f3a20c5be8d6cd4461a87c5c604cabe25025e7d9a6591694a6016f32e53ae2d90c88d3bffbc88620466c8f76a010db96379b5a496c1e3818155eb1af6603778198bd714a1afdeddcf7824baa3b85bceaab5f1121dba3348b62cdd600d2c1974db21fec3cfcb50f180f5743dd9c39d9e98bb8c6f81f0720837913b21cb41ba2a9fc2349146703be9db259a672f9609338a00e3185159bb8a784e78593e9dd3eb65e892501014d84de773fddad80dfaa1a5453a306d7952c863c6d509fc37ad95e3c72c4b42b2ed31d30f7d4a257125b66f376dfa66b500d277f4b69a06177d5f9526a7ef3ba0b0d4c8ecc9a5f61551ac30ea1e5b1d3163f6350c8ea37f7df1998586407ce55c1526f09ffd5b1e42d7ff66f643f6ac364e278bb80c43e4ff2ba8b482fcac5a142b3d132d9b431ff251cdac8c8f14025fa4b27a71a774571ce6aa41bfb5dde2458534ff1e3e82b9e10e38208c83c1a13ac0c01ded034fd2de364cad2c79bf2175b81c07aefa3c55c02ef029023a7f92acf273611841c49eae82ba3b73cd95f2d869ac7202f715a24c14ddcfb4bf05a54f556ea2833016d4daf6b13caeaf04ac8801a7a35981e518bc643e499ab47afb2e86425a5b4329884d3b187bb93166a95ad017124f56746069dfc19593ad5e3213b07381566fc2a02ead7a97828dfa8bd30dbe4db84b0da46ad6d6773a6fd169430999393659897076485e577be33aad24bbd41ff58f8692e18a2c38b414b90240774f3b3e0d02692b465f594d4e261345d8e9f616ac47e1bc94dddf6f5593658c2df957e177f9ca750ad95cc851ebbec59c3d3d04d2a3f85e30d7a61b0dccfdfe246b51f0b55a50a121e4d66cc1ee3165b882f88f43e548ff8fce47dc4c15a8cd5529b9e7d5d250d4a5cb4fec663f45300ef3372e7ff7ffc899e303c2a8201c55d20d4929d5d171a4c3a9a4b856eb2c2fa0bff2877173bdcd1cfe9b6235b9293bd58aa147b9cb8ea5c83e16cfa5e7a557b37e8f0374701e32e165c5b4b5a4639210b359f17e85c66d310c8ad39eb46bc955cb1e71125d8979c9ade21e146c87578fba3871b36af61b5ef6bf529ad6b0794cfd31ed77a5cdd069cf481889e0ddc55b18fcbdcacd9baa9e8da38395d53170354c752225a8a19564d11c09d6340468cf91006783d3998260069d70f35d26d25a55195a9704b31cd1318f0920c024bfaac72acce36d0e425d459a3e6bf9eafeb9170a566cc7ea27876fd7d114d9e1692b48fbb52785bea6525fb1c15b5688fbf0f56b81d647bc41367f133681c7f71fc4b299bcdf9249bb12b4ec0e9bc618b01a592a9805b8cd2971511b0c59e47a2aa61d158dc03cbd0b061519706442aa0e15acf97e0e9a4588b47bec30e62822848dececac001249118828470c72428f3ec021ccbb670b4cc15982c17d10243f90829395d1ee8eeef65ff921dc6a45984ac762771b2775379c6d7dd51f41918bb87ca527836a89c226a552e6a4fcae7d8d3b5127388317ff29e0f827d52ed4319b4db056b60a45d038a6c258058b47da9a19c13af500a108f8df1393489f2055f520f358a14ab1a0c8e1e0b0ff682b8c63c94b315a719a14092bc98f228715667123409588ad37b718545a98626b68def2c3a4bd9781462c5cb32eadcebbdbb89c9c1074ce140a3de408f72beff57109e797270a369dbe72e178727660d36dc3a766a8be7b8e9b06d596a43c55179aa0ecce66411f36e2cf0f89fef237c751f0274401edd228e3cb8eadfbf8283c94647cf09ea7fe980822ba5c26fefee1833d5d7ca6deeccdf3c1cb217f93105b6fde1f9b5016f910521edc4caf68b705372484fab8a3c307a91e87bbe4bad91f32382d898dd214d44205fa791bc1fcec2618310f034b9b9bfca03e63ff4f2936b8f0b2f25a42c59b6368dbd536f00517002b798a847c8357e433849745eb4c31ec7886ea017f4dec0e578bac3d742dfc0b496d76eb8ef5aafb0c22da67a8624d082f778820e4d53c186422b64f9fe3918740dca0480214dbf6e53d42c315fb364aef6ce67dcddafc584f0ba0fef95ecd2ca4ed31cba63e2123dce5cf76affa24f3ed2ef955d28de3f68651d24543810f9d5251e5db636b0024d7d3b24e34cafec0f3d6423009279e3f8e36635dbbd3b6e5c6d91e9397259b848dcf5a1bea653d4b532e2b16796844491a14b65fef701b681e51cc0190bfb8877f14967f5fee9ef0c9fc432152c08c9995142ffea54e140006e4e9f17360446b14ae641e4ca4749b10161907baae7ecd5651e5e2b5af1df5d938d65aed96f3d4074791ef9f3a98885460f0f99267cf07fbe04ad93f7385c47ce500e1eadb975002b63248b115e807a4a90418c241faa43596e47f886b351d7717e3e26d9c3e94d1f489fc22145e3168cdd07d20de86d50def23b971cf551d80360439a5192e408b0f4fdd4b3a34a7b67a12e50003d58ffe02a6fa50115f79dafdcb0a1c0c6edd7e7518a7b2fd401c82c68d96efad4f10799b252921907593476329efcec38d88802aee0a6185e5e901e6e722abffa5302afc127ad34ca52874b4a0af98c02a7819d5234cd6eec747d4c07afa2b00123c51cba1c096126f1ff8675a72b8a1222cc97129a7a98f5efed534de9592fe873a28cc277763c0a272db91501601f32c9a4296184f420fe28ff5d447b7d85b529ebacd90646c94f99063dfa50be2a679184c7f8ca4867f69fd4bf3df790f8ca23ebc05f01c86c8e1a2a7f3919c143ab0742012c7dbf510f59a0c148414b0b11786f7be2b2ea01731c90b2313c2540e7c414be904fd16779b39164e4af1231466b9eda619fd0fb9216dcedd3aa70fdd9da295322564a0c761559c2b1653067f8b50a3f62ff10022a38ebed18190aac5389958d60fea8b7176aa987d77927b0d438873f34c0b83610b4382d7de24b443d7456eb216f405554c562f5cb106ae84f52302c22fcfa7fc3f00e780d2df2d39dfb482fdef93dbc7fdcd63cec79532a47bd93765cc005e98447e26da45ac0845203ff764b5e3fd4dc99fde84c0164bfb600365fbcbd210ce269af671f7e648f9251950a5aa599dad03ed6c3852f5759351785a56ff014fa15fab6015515ba3a2ceedadfa9dc3562335a0f9f262c5a8f199bbfd9fe8e06597655da832a07277c42489a044785321716c0b24cb622f91eef435f1da83a03c30229d8be4052794cebc122a978c69807911e1851454b75a9371bf6625b372bf07a896416390a863b5c91fbeacaf7c8e9d797045f97006e6d322f0a11bc05237c4f78921843748014981e5a02a1203a9809195224cab2ef63f5605e49ea965215d778d4936471f12ab28b30c9229a26534c0b459a1b4a4467a91ea2dbd94b9bce66b91d3ae549f252cd23a6f9d1f1e6a3f2464f2e19174c476195c5ad863762a6ea187af0073edbd05bd034d3990dfc3834a253db1484861793d53dd59a1ff558e25da12d3cf1784a77c88efdf3d8c06f7a676807e975c40050dda1c370849f2055f5cebbbafcc42b045dfb29949a278dd4837145e2b9ac7eebe2446d5313e12618399c25721d59a07efdec648cba7d5f7549da3957b730fef21d0db89930a0f6f5e45057b293bcafc5e88c29ce339e58db742105868ce91753f54ba3396b17283bc7e39600307abfe6de27853141c5c690c85157faf4b122b731d5f6582981dd7373bdfef6b55785612b75196aadc669fcd028d99d08e5dd466f86b131751396d091aaf630cb9f824ba002c80e3b1945250f7dad213f058d577b8b32862dfa35ed9b6400853532a01de5c157297a18cf61fb7d25fcdcea15ff27178c5583aaa9c181289d2ab0eaa987de601026eed6f3eb91fc318de880740bec3188d2b55626ca4d951258f11431cda2e6debf893129a393c754fe1937abeb9e92c28f9b5d71cad8bffe4cb70763f3f9cffb61b316845d220f737dad6d74bb55160d1aa005c95490fb7a3cb3eba94e85cc1cb443aace0127b41e1b55d9e50b39a010e9f136095e6ca507b973accc6691aa6929a3a995405f182145bb186b7c7bc67fb6eb836754b3726d417099282156613d8a7303e1be776b248e93872fb596f252b63ac3f6b04ace96a9bdc6105fdc06881fe77015e82000bfb4b93150ccee3df51f126bb582a014893ad0eb31ee9af2d40ee373e0f75951ad842d3e93bcf21ddc37125aae3d6845d2dcfbb344068b937a2d0eabf518fe952f49a340271b1430c312fcbaa4ec3bef472e032f77b4771267fc197b80e1d81b5541d8d47de91ae072183af31e6927380a6ddfc89f2a3c0828a480e1db535cd1fb03487acd2d095c6f02861de30abd9a894c68276ea0f4d00cb6e2bd8db5d41f99e83a81b667a36d18b28962cb5ac574066023d59c94c98429b0f0672dc164c5c67219df5e53773ceacc619c52155a7eb87b3cccc034c96168d31638c68d812a4f159e772820885e8bbd92df8c1da640edefd979cb52f94d4c4f30c56877cc1b468b76cf5bf45d92dacdaf1e7bd6176a687e3d09fa233ac09b4c816dcbc883e3b3780e5bdf1effdb80ba45d17b3a953dfd185116852b161420eb51ccb10f0d71550333296f9df1cb57a6cf5c8d6adfa71e3d51d5a5eb6daa67780bb70d4faf6dc39ee8dd1f381a646007fa83d59a32a14a363eff1beae39c1020fa7dfda1f56250d05c1ebc3e51ab72260442a6ab5547855a6af6bc962f26a1638ae4bf2750f429e8a88a51dd9ed665c73fef050ed1dbbcd39ffe9d6f4575d0c6e2d8d6b8cbbf9c679770435fc0a9b916af8405dacf7849ff41c173fd19fd20c2fa1bb8b90357dd6aa13257ab7505a639e6e63f5b27832ed8bbf1cd1e991ce7d8fe0f3ce739bef1860d88c601f2789cf1a330863b61ce91b7eb18a7f57b50c65362e74e2d8a514ad65a213c4a0ee29ef3cafae8d31cab16c040ba22befed9da84031b6386f1aac967f5258724ae82da92b28275d7042b2ce8c6e8972895f41ed335a35dc0a21af47c8ad5f81eac4823159785ca82c844fd7a4849e7c63cdde7f0ec99fe7460cbd40dc84eda0c4eadb721485c911831050d149aceb5bf01ec479c99a6fc27b37a1110313e34c1c943c6676e113024c4f6028d4862f07033503e60f47fed94035c54a85b7e52efabbb148ba11229109f3158c736301bedd35b55c4243d02a34939421b3b9ba0c098fe52805f9d819f59872639008390de8078bf02a4f6e8c427ac693f02253ebdca2a4dbbc55e2d3ca588ef5b5c6fde6196becb05f53a99e14fa7c445c7d99de2d7ce8d93b0a06aa301e4ee1515bc2f3b2c2cebec34c4ed72af855b92abd23c604bdd2796c7e90df9fd3cf05c03d6207b4eec4081a26b1c07475a3f2fed7580a03480fdd2e887d4a5997f8993e10be0379e5e72c4add3ae856dacede91ce6c3b953a6a5576b54d6baec26b38a83a5a42a214f3cf8d8b47aa65d35e44121ea45dccaecf9023c5aefdf6662b77f004c3cf1ad6cf4431e40b37995b97af500ad9eedf9cf06249d1a70df90cccf8f447ba03011db9445cb310c140698fe031da8ad03096f687ad310fb25adda1428d72a092022b51856df31555d319cabef50f5b10fea16fd741a3a8ff4a6f1ae36e34686a2a5e392eba04931aa3590b0ccb7a069f5085c65b54dad62e57e8c99e689e5b78f73fec46b12f2bf1324a97cc2e04d8969ac737d1b7421ac51837718e0604eaa800e390c064bc3d6d7fcd7ae734b836d5f05ef629bd535a32484b0a55c87fc158ee7efd3e01a8c409fd5e26770873632990138074823e2b06ff87e6dfdc32833aa02fd529dd3cb8b09ad6bc1df5f22407bfe2b7f1401f8c12e8c44cd5acbcb6a94ccfd176df5ff5ac7883c51248827252fb474951f65280d4ccecbe256e2e5ea73f7add0121ed04e1fd021cd8925a9b26f52aa366e555c27a26f50e83a966de15004b9dd7e0d5f9c67fa8992585bafd8dcbc7d61065039545c58f3250da96bfcd2df7f399086a66f543ab93cee29552ec68c9f67a3e052067f8f5bf19f932871d2786771a2868f677ace19ecc47557b88eed50e14643dafccda4be77ffef5bc0d4710d4322b3e3f6cf1db1e4f8202b7e06267f9f7eba75f9fbb9cdda91c391e8c8a67ab7814475d100ceb3b33a220ba0e99238d110f4caf1cf5079e2df3af3054eb2ccf14f1899a6f06b930eaf2e4d8a28ea544f09a78c4fbc67539bf49644af0748d3ca9e0038ca311f63e7c67cfb45bd4cd638edcd9fdb6d741bd04dbfe37b3b6c92548f3faf5c3d341c5c423dce43dd3173faac59e4a72965988320343a71d5fec5ee8ea17fd8524c41011600fa1a50c57bf472f5aaef288e0d3cbe1edbfd6ee7d3388ecc4325395daa155f0a62da6a5fee35ae17a80307981e5b27e47292228985115bd531c73ab888837a4ff23093c8d21230939c55ea1e2487a1b6dd20d82e0b5539338c6dc8a1ce2c5c5aafe6eb1c5ea11cfec1287ce3c1f0546540c39f479f797f6397e6f5b5fac8e82bae417619ba719cd4ac89eca7459a2e93fa16d3de392413281aad9c8cc1fa02ad94da724c56a754bf361e08912b06d999262026859c87f4bbaac8f11cb38330fa87b7f90617b17136a26c02aa7256c457ff09e8bd2d3350554c36b3edfcc2a5e9040095b793a85f6e610bcee738b32a6b3a58c70604de0fff4f7d775882bcb6227241f05e671e26f3f7dd961345fd56393757dc6732e74a777e92a6500a4eae53d975a41c8a1f7036f448f4b234034d7967f2d2c6c1c51e1b37b5e76db418f4009d4896bb7fd60c8618c81155d7cc4251ccdb5ba67eb932b84c8b5824b64552a8cc5ca56ef00d9eb773a1319ce3329683cf0065cdce2aa6c6e6d53f4f7034394adf5d5aefd1c3a4c703d3aba76bb9e9b9d922a23b1f67101aac757e142e2374ee673b670ceee8ab3e8ece88fb3658efa242c6eab0e301d7c95196856b4261f2f90ef77978ae1f09721586377487e2f15b7ca57e7d97e500d0a5b182cd7725fe2c6524c40227dfdf4326b7a88d0a6215bebbfd700bc1162ea34fdf95ceca87fb87deb29bc363ed6772c1070b344e0394a5b29620438c0fcd6df1b8efc098c6a2115c8e98c228c044557e1d75ce9a5c964509e0eb33ef3aa38c3cb4318420d0fde308a4d524ead1987bae6be976caa898b2ecbbb86a1f6ad915e10860ce391675821090417edf14b393276c172bd0aa809ca946451983192d67770c8334ccb868a37ccfa26d08c17258ada91d662db5b3c8413cd26eae8d8e9f2220b201cf67a46768c8998cacc3c4528e8ef3c171a54d8f58b303240b01a6296620bbadcb0934715de39e3d341442c5eb11b517f40281af973eb6db2744af0b8c6c776cd70110dee3f5ad59ae08a7db8bafd316985e16d7e764608f2942c68a13b3432395d71fae67fd2733d89ecc478058a12021684c4170045fb200bc79b9937785cd28a98eb4f21d6197452c273927be3b8c33a268f80ac19c6823c54507e5404e03efda121aaf145c474a43a3d84dbf978d37e59105730cdda9f5dd674161d4386550f54735f9bb8647c73c381900036e3e5329238fa4e3e012d33ef95ff2bc45d38913f3311f3aec4c5c6b6cc1fd616636dcc2ac553b61f9785c507dc680d36e4af3d9900582e8af77063d51416a98dbc6d6989eede4c9d2c2d55677b73643c278ca715c50f36089da398eba72ce33067c8a6f8e15abb787940f5aaf6017586aa30bc04beb198e8ade927a26d4c8b3a3684bac109817fc57551ee10a0f014fe96d29390db63e39d1836c4e0165650333441557a58070e25da2d37bfebe6b69cd5b346f37a35454c5ae32546fc9c7c9ec400d343406d9bfe534df2bc0048b44523326abc03d74b60135b795a3ad96e6ad232dfd3a7f7c6d3d31839bebc7664a5d0a367ef38307152336cfd8f6083961100179edf7d6ec1e310f0bf9d6377104ffab730bfeee4eb7b6eae2c3ffa45abfe96a74dfce225932ab85f18e5eb38fc190325aefe1991ac017ab77141396c37fdc4372ea0780c2c9d9d575130402acc9532090d38ada782bb4ff71391ae71696fbae2f0fc7a92f0a6280c8e926fbd27ee97d68867f7d2a59afcb081867b30161bb177a442b40d0a50093542eae8948d93f642b9d061f0c05fa58f1172b45c50903192c1a8af49014012f5953d9e1078a7079acd7b739290f34462308846a92e052ed2afd4a76719c6829765a178282121cf3a292e3b39b39af23aede50ac39aedfe0eb5580a539e74627f07db6620efb24ff0dd06a7931b262e4c7db24097f48ccec15e3dbb325c3e444ad2a7545c1b68fbce92a73e1be58c8f7fe9443e12b4d32573055ad002dec1ec0b19c9585f4bdbccdc30719eb487be2b23b5eb336e68ea2fb9741490756ce2ca0fe0f372d7d55bcac020f231a4969cecb0a32e0941c81367fbac89ac7ca9843f8d8c75a5f048994a5e8bc5eb1db13e9478864214df0dd23be2cd045e0473b6ca47dc8276b22ad82f000b081b725a753cd05336fd0a7cb693dc8f1b86afdaaeb82ccfdc2ca8fd5a02e219607ab114619d4a868981d7facbb332a903dfa768fbefac5893955cf91b3de90984c4e0070ed98e5125480c7d1175ab18a37363c6c7c771a67187acffcbe4357c1d8f1e633ee177e7a653a9afddd50a3e82c05dc3ea29e23ec53a3b70f2c1043e61ce4a1002d905322807b2fc2e480f1cf243213c27dd4462093112964f384ab514a2bba961f9941a35895626dcef60ad11a7f92371d80e7b9458fae9a8a980729e5672dd849c90dbe43afd5a0c632d3c0dceba8a48e33456bd51443da313c02a7a29f643d0baa000b8e3648a1a22a6ea5674c39e64f45371e6f010d6079ba17134dc479e04e7aabcce26a16b18950e3bd3e33704546d5e76a0014849eba68b196d7df3166b572a1fe557932fb77eb1e819327452678637bd55d6c77e06313dbb77d9327aa2078b764348a3918ab93813bdd2e983c050a013728f739ecbbe0a0ebb6551f33cc4e1769cbb1ccfe1243976725b6c5b7cc44625d52f69d614cf18221d5d0997ab88ca7ccabf454fd0eb849fa75b2ba03bb0458cff35a33c1d10f1ee1bc7ec8aededc0c79a2335da96cb06826f65b081af6a35ea1460620a2d2cdaecb0f8b636ad00682b5e1255c2299e3d0801b032e657a2a702d8044569983b8d82773c033e16cf9d9a2ddabfe46ca36d7577c17a428444f620faf764b43afd0f5ef262ee8afd802ce0598ad7ac73ab7f89ee4d96aa6688baefe4c6067e5dfdd323797495b04ecef9f79aaa6e8e78619ecad78db42b2b2a78139cb2a3a5cb1d38fc5d70de434b1dbf8ea4d00eabfadd5d8df58abc1318d2f70eda529339555a7da3e5e58e7bf900e7a687c312587a18032634ab07488af9fead7141962709fd744e49d17ad9634addd51ff0b197a5457ccf6bd7b06d3d27f2770df83e511ed79bf077b46995aae0a6ff12555bd2c1b96c56b4f6016dbd5545d79e6f28790f6ed092ebf1a4235662880af57d71d82a10ce5171cb05a2f8aa554ba834067175d361788bd9497be6f7d4ef5ee5011cfb43bfa01d5b11ce8169aa8deb13b3b7a0084852b67972f52c64b8cfb5fdc1782e3700c012bc64774d752c2db819c82db0b32abceda1d7e54f7a955d3085ab846561b1855fb00c8ae192b097d154a6ef1e46209523075d3ef21ce2c43338c56795d3941d1b79f0bef630055d2822699ee2079aa22bc0d34f3310315e4ce6663ab679f59863126ea4caea5702f42b3d5c9c77efb8ff865f5a2bdae7184ccab172e9f56451b5cfdbc013b4d15980faaef9b106e4fcc2000406f42b6b5b1bf0a591e3ad397290c4e5301794252a39aafc05a510136a3499ba192d4b5a6770cb2cfc0c3994d28ae8f668548ecafb12955d6806c83daf490a748069a9f75776a7641cb80a3d74342ed84b58e96f380a95329f83c7a22945139c9016b130f2621acb13e864940042f8c836e8b2a04687b24bc05f567ed7ddf9dcb70be6a1877c26f625da10e53247adcdb7b323e1b56152391c2d5f74f35296f2231469eaf305f4ce3ce8bce4bbd474ba77d4a80783f04db018617c0b7779926647c6d04f822a7ccd1c5e3a7e26e3bdc47fcf2e12a5c4b6033cf985302a24bc3ffc8555d0aa341dfce8300150b55db2147741ae21b877382017448ad2ed310c5e01c5e1c0fe7f9703910323f282e6a9a34ed71698468a984411fab5fd44f30387903732050a8a29839b1952e7018ff4cebfefdb99d07b4e8a1abfd9c7710c64d4c2669f8dbb80c3a213e27c526cf18f455b237aaaa29a38a9f186bff51755d99c03785101338c6c65984261c91de60fadcc6d61dae2a8e059281778ee468eb1ccd89a1fd1e62f466cc8a9f2bff38282834ba1f0de557bb63f83d74d56efdfa19b0cf30b2203ad79ec20510e948838b31b9761e151173ea032f23e1b73d49d939239d57fe6d1ae5b0fd4b47dab8efe1beedc7b69b2f35b0375d7de044b184b93fcf252b0a3f4a99541e4fe3fa82089c55aa4a19acd05a95a47fe0af891aa7b9a56645c664d587ce5cafe4017f106215303164df8d136ec6fabafc6abf6bd84f1b69dbc69b9539e238d92486d528f7d90a62373fc15f7e55cad70f7219f216d495906dc5a0e7919f44abc5bea625219916ab8b512338981333de1ce9f5fc430222bdfb951475ffdc3246ab722f1ba01ec539a9c87c7b72e272d398fb8f7e62449e15d33ef6ea1761ae5c2ac6408eb78f779842475ed23145bbe85ce70f78588a2fc11e9a18db79048261ae6744827a6a7f68ef957d4bcacd812d7a426cb3c61c898295a64f1a0c9b27fdd64414662e4d892581df38acd940bb8dceda7f891b18234cefb0537d2feb4c038cc5a8848ab9da37bb9be47f14305acf9039b368c04d940e225e889dd7a5fd8a62ecb1386219d7785a4dd90f2367fa69f5a1eb66b8d3d2012163a2b085bd55b32e4154841bfdf12a27e9caafe437711cb0d66a10e20f753dbeb981fb58e3ad38872e8f76314ec050805263f9a761434e7515fbad601ea6b9a84c96298990c1a9b87bdc5ca951efe8e2391e5973e6908b34c26754f2f8523e36f28fdd00a1b703c12b144440cc9ce6edbc1585c5e2761bf25510b6fbad2b79daa496b4ea410dc0e8cf9b042c7d29f92684fe7a792ae34061290604169f0afb59bb121c9cee414d69c9daf8256d9ac0a94170b892bfa68a47050df400c526f31a33d8c81bc2396e7e0851972fd947e397daefa721e4e3497b93d16e923010febc7e4a09e3312fba841b7f19a74062e5a38c4582ace58b5f38baabeb69611699a92f16b55a8b4babd07b1b830692a4bd4519c7cfc71b169c5c049595623ba3c527de4b9ec2d7e7decd9f2540b07fa8221deb49f815cec3c268428f581c2d53e930c54c7c434857c8ecd86a1f2ed78634f89bd6c4c3ae954c293697df2191a145ea4718ad7895035da15986844a211492bbbc66e9ca3a3e54756db4cd8275f6f2cf2d6b3d9a3150afcf4f9d9d1d697517e1b252725c418aebb91e161f7e1dab488bf1100aa2d2a3a06024f855a11817f593b8410ef49416b57e545d1c47a9fe1f425f0451e2555b8ebf66b14d08d99af3b28dae8f128c124f4ab487c109f156b8158a694bc318bc7aa0992dc527dc66a017abbeb46976f731a81b3b3f29f99373e479ae302b2dfd027aed5adc86ebc9b38a7e044f3cd8d6c9d44d12d5a6e5de14f7a2cf9c21a20b2b74783b7169dd557e88d5e0134297a056a98637d04aeadc47b3b277a010f862e087b69cf7ea4dd6f5910452aabfbfa39184bbb4af4888b4354d3a176e4c2aa1e986d621c81ea97a4899ed3c1c78a68c428460a605b7100dc34620992936b6fb95822073dddaef93c56063ca3752d807ca4a9260e2b714e29814ef1f36148fd4507d1c493bf1fd34b6c0f202679b326e7468e4526d0013c2695c17252e8a6cd9fb3432d73ced09f9c8e15981a6e22a584ac4176efb77b6cbd2445744aef698361f860dc91e722195697525c1958bedd36c37892ba97a04fb7f2efafd70326900ed85085b32c48a318c4409e2d79587f63dc82150134470eaace279b33813e08ccd022fcb1f081b8948ac113706c0b2c1bd2a657037a04a513f425e7ce795579c8bb74bc5e8f9928658deb52589f003124790bc6031ccb6190c265a9e9b398dab71a776d98bc3d78343299a2ee2c56dd8af918d2cb2fa08a2b4499944094bb75b9238958acfd9674a6a3f49077c7e149059bcab19b30a6ce3ee5dcc37285b3212b76b7ae27da0df548658a49a6bc34ea685b74aa1a5a3d817b7b5c885da356a3874e684eda6a5d7f0703cdefda482795bf025059a8b59fd7f8c2b5875644f4619bdc928762c0468b49418bf55ffeb60fa5fb358150baaf39c0611637724d910dace164c6b27a0136e625ee6ffeda9246639da98a2554be031dc1a7690ccac8128d0d78685efa388ad77d676e46dfdbd38c49bb64de45c1455d7b764de670a7e5d28d66ceb7d92163e59772d77b61000160035dd43d129331ad91b0df4bc271188dbc21b0159151b476bce5313d72602edd1546f54d48ea6a6052d0f7173d8ca28de4029428ad9851141f887aac6ff1647316e693cb75a32a87f6fc3264d35605706f338d31b3c33115a14d271731deaca5f409970608a0470606bd7b3c0e8f79c6910b4054074dea902e1d50c9c207b5f06b9b9243635c45fe48dc17ea60f48d1740b136d5bd33452bf710a4a580a6dbc472fde3da5b39724df31de19f3432b9a0a48d49346a2888127f5da5b3c3115e2d1cd4d7981d6cd482c149671dafc13e1d70121a5ed96d20d53f9b35afca70ca8aaccc77085eded21fda8d51bc724a10735312ad78962398fca0b8a79e1ed1d32d68c73f8ec526e3115ae84cec73dc58babd286d5a12457b9e3258ed0c755a5efd2146fb19035aaf86b529ee62ee467b5df3da6041e666fb498e0bde40242f982ff17cede3d3667a4fd9d2bae28f91cac19bcdcb562f4bd8c6e81999712f3fc8b9144b0fcac17d63d31e83bc1ab716ba0f2d88a3f925a705dbd45a22194daff1c5ac1823e5c5960efb1a6798fd378d9537a7ca71a152e2af6c9cc0b718a29e9409c13e5cda916743b0e07038757a43864e1d4f56e019ab4d08ff21d3dabb311193cd62ad84946027399790fcde7e1374981f4bc295176c4bf2efa465ee8f7cbb094a43fa83ab20f06aed7841d30ae690786d1f7777faed73f1521f070dda0f7e93605c0976f3abbd44a10306924e6f85345b36eaa3f328594427e189afb92b4d93d2943d2f00e664d69e6c21dc0a56071199cd9b63cc595d545d0b14b528c0706b562a988ef72732b19e56af91fb2e26ca2d7bc1fc552ed01bb0c57fb470d0e28f93bd4ef7388f4f4c762e71cb59bd9201a45077e54dd34fe46c10e24603b17b3014371e00d32589be4536053868ed33216d2785271b6fd9ea317ab906a2494cde8622857344e3d0760ee92227e21add128d57a0058b61d8f95a06e9cb13c26f5b61c611a032e6529e152ca45135d3a35e3433b2f4d672fe928d8b06718bd97385fb7c9cd6f76505e7bd729746db40b66dd5be92d8985d99ae8181566a266b1a8059291b4a1cbaca0343c3555128e5a78beaa5aa9897ba21d55b2ed39d9348e20c5196a5cbe4ad739fa3efcf148c7a7c9f1167c26cddd790daefe131c55640fcde70c9f854d11b00c0f9114b2b387b911d44cf55f9ca743336122c24fa2ef9c3977074534e7592c57bb4acced765ea9d8fbc7cee7cbd400f52535439dc7a7dd90af689fafe80fb73bc690f2a2beffc4da3cd744652d224ec2150a20305957471e83c071e99b1712471191425c9a50cddaf908449d87a1da0210e099930a33f83d9da7b789f4e85794332fcab1e60570d3b48990908d56f52eda091c63f35117da891f8c6ad74b5d867e8182c2aed2316b1c1f32a12918e3a9e2e5e2001867493d0ebcf663a8f3545a4d9b3e477ea41ad228b3cc093857633798622d215c0848ae3090bb79260bdb5a5217a3acb5f387587310d91ee426451f884f0fad50b9515e10f69bd9675330d1bb2f5ebc15ddfce7a4898b5df1fb71a9a699bcac3afcdc8d1d4b9671961a6ce9ad05490765a74bb8659a6742f01e0d033647ce45fd942a21d14af6c915f08c877dbb34aaec49b8254ff8fb9de5e47f95e0a1daa1397a27706ef064da3e24933dbdd0121177fe70eb51c4024232b822b5911194cc1e24663a51da61f98f75be79965ae4e4c1d0389b06b7bf17597afeb58a6d8e7fd449be3ba568114f511a581e6a55b82d34c7baa6132994e52e8873e83b0bdd587153e1de7f8674a81455eedb0ed7c72a5fa62c8b1ebdb924d85aeadf0ed208802bd640e3bd73e578881e939e11ee4960f3b9ed9d41535fa8e438a0c6127d9b1b789120ed601188bdf771c1208ca936c0a86328bc690533f1a070f836b69e77828668a1044e6d08eb7d76bba5c1b6176284a91b58590bbf2e9281a1be92eacaf46a63b4a82a866e6eb172bbe4d50e93c5059405e497e13e6206357acd79da8222b4bb492b7f2a9ef920fa32fad145a89febf7b0dbf37460f134b42a4a7c3ec987bb74c0b304fb4fa69d086bfbea8b0e4c8e9701a56fde289d9fe613220b6411161ae5f6cf4a5146029d158167ed2e8a021129ba05e24a92fa5e684515dd676d04a9960708634c3b9bd170c7eda7943c88baf92d6f30371f4c8f2d7222571ec805ba671f5e12a740dd21805c856fdad73e52cd47c33962e2f58b0cb1b69db579f4c34a5e937afc077502e0f376d09847b879f0c2c7dbeae9c547ee023832e42b4eb2f0bf2bb681d5efb117aa16d47052bb7013fe0dc84cec723648cdef43be94aa93afeafab011897b0309c875468d0fdc2e8ae5a6a23a8dd9a49379594ff1801d489fdeea2104627bb5de520ae37e3085be23400085735f59f641c0ec2a39dd511e96bc6b18f778a9ce8d8fabfde89d6ff2aad54967fe14234d4ff379b9063a3b227c9731f1ff7dfd83ff1e9d71758e41edf9c0003c37fac91ccc412dee6ac82dd573a9ecc23bae0de6968d7a8674ea740d534dddbd79fc700a8e09fbe804aec77aa6f5899c62d0fb2b6255b1a7fc673ea44b4d94dbb2795a9afad6df0e09a9a90fdeb7d7ac015b174eb9f4c13d565c568adc75b93fb24e1da7151baecd1bda506186f45220b71d951ad5ab9c21be37c578bd714c45e7e3f7fda847529204ac6c814a5b96af412517a9e7ebd5dce52b13becf8a70947d63a9b76bd54146576bf763e2fc4170edd970b917b91f81d7da89d2ab2f723670ddf867050cf038c4e0454394081bb2e3f5b54c3631d72140324e8b83bf72ee4beeb97362d0f1515aefac6c968ab184c5f20b1b79c02c62615e47d326b5a83f532dd84217f96504693869640c0fc0c07d06ca6e3cbe125d0ba1cfeb20771e654b846f72782335d911b895c73466444697f3fe8199022e4403936889523a6ca2cc61b0b3001717bd7c160283c46607deb1f4ba694fda8b7a88ad78ebca20108b36e0f05844d8e5a607efeb3de4fdeb79ab64414a67178896f637701972e1b26742e954d488e43d38aea1b38c7d5ec0ef189af6dbc13b27260986b2d7727fc01371ef34251e88ca7ced4fa0eac2e2b254d31ac9e78879f2ef2dcfe7848aab1865b8cafdb228ffd2d026c38db86caeec43cbb82aec3c3cc1d2c4b48b1d8e3e9fdd6567e2cb876df722913f2b106cd4f9194ce97647ed9d1cc3659326dee86d044112eadbd92f02ba070f355e3d4a1b82630da0dd8d0574a8a1bba4f92060991b8b525e26b380cfa6dcbfe3af7a43426b20013e552b1be0e607088277752d45ba56e191235f4f67fae9260d6fbc582bdfafca84243ab346f72c2af647a721cfb5c2c8a691bb0cd400e7c714f7dfb5889594b8bba58a2bd528854e1cd4c1c1fcc2ed7c82309488cdb2fa4e163891e3334886c2ae9e925aad8f78a7448e1f4be94ece1bd5fec8c22f3556ad94688165a5f3dcecaeaa08a60685952dfd3b9f586fe79f2d8b123ae49bb9ad330a15cbec14980038360f63d1abf8cce9509f48490db88956f40b37a215faa6b417d96b632ad9f7c76d0a0350e3c729d16cf2106ed4a50b9ff36e686274dc2d6e5c6fb6d1893f78374b80721d9d55e68bc7ad3ff9cf2a913a572db67acf1bb411691590a8ac29ec9bd1995e8d2464a25492c2fae772d4fcdd043d989ee928a22e13b5d9ce44d72337b313e59525634bbb29c5dba9023cf4878a3cc761490b6f2dc16377bae9e183934678fc1490fdc0c6a450ec80912d069e135b2e2155ecdea6b855cc94d44c6dccf474a3ebeee744321fdb76621400211d75cb81245df71e3275d3a2354815e7d66941dd69acc5d34533eedbb1d5d57a771b7f69cfd01bfb04cc0d63d2895040868cf5016810ba20faa277921dd234031077cd83de23c6b0bbc2d6ae09e0df15c4d65e176f1c07f0845d47ea20c2e6573eef1028db85d15a247f9cbf95fa5ab5b4bb369e1f5d3eb6614169e200d7d9f61a1624ddfe4e9f29d061d5cd901aae6f843e2c150a9e8614cc4bef6a5dd041560dc3806fb43d3e43e30063fe8804ed2295c000bfea4ba4e542fd7aa4e6f7ff7983e898fbceda14840d6764685a495580cd13e2b471a1667c1baa417600a9eedd0c5af237572b2f4f22cb68c7e006298b04d00f68da61fe014ec6049a115429024001a5bbf6e93a0fdd67e0518679075b279d60e013580e7ccd9b9e42bb65377eafb4b4f7f1c9cfdc2fcc90dd086d128913dec86aa172ea270ab636c7c5d9259bf7012c6529227243da291c4625a32003ac48df7d667835465e5b55b7fa57262e81b0d8fe963df292be608046520d197477def0226da82494ec971eb333db9c5539df573a3b5c0be480183200465871f242c5dad2a309a092f6e9c321409686ce9a19e7e79c36b7d5dcb9958001d881c8c29254954b4e8a409e92b0b212413e45a557e0bedb0e2d4ddf0aeb1be300ed91e28ff3846f0435a75722c8064a96b0c3e4974965f243dd9db0be03257a5c209a684ff9baf9c08f7b161b35127227b843a99cf833cab103c3a83e2bcaaf3fa44bf0e69462f10c29e755c5a3a0e42f0fe2ad1987769fb619be5bb5fbb43554dc1aa99a76002cf172e91be2113b8ee330e3651b8ef8f608fde36463691bb1742bbf03acee3ba96e97ca7988b4e2ff57b5d04fdb02a5e65b5646fff1a66063dacc1230bcc776c8ec54e9f43892aeb258731993e87c4f432807aea9cbb966bc61accb9fa614609a573bf39c55d8cfe82d4806e0927e09f206b0795f0ac6ecafb9f4b69799f0af3c32e6422e05a7e05b749cef94e1aa91b5eb3d13779bfec8960746882ae7997e19968b1cd8f6cac4bc63d3b5cf7035a60827f720caf505365c461e58e503ce4e81d4b8ddfc8a6478eaa88cee1d9b5acbcaf2b98fc022add64bb52f466f95dbc5775b3d503cb653473107691f0e6f84352c74f1ee468dc2ee472c6390d7467f9333c38efb54341ad8532b323656721c7301e0f83bb88f3e8de634e1347a350aca00a5a619501f4c49fa37c2301d4dbf6fd02511ff09d95ba1c531c33ae2c3719f288a60d5ff3e6988d03589ae995b04140ad20e8c2c08d142d8ff867eb269d3f88a91cc344f0a2ea3f825924a7647fa8b83d7c6490280102784a305e91349f2ace91a98257851c06984c98b3ad73de2e3a9402b2b2104f1a0bf9f45573762f45f94423d46a2fa7e23201c3b008454e9e323c9ffa73192b1dc01617a7acb0f5d850d51ddcc6cd3ce7db72e7c10de2cf1444db336eeb36a957d868452697978fb13493514619807dba422651cf1a4410b2f9b34e1957aeb00d5d6731828c30c439436f6abbd6caed4886865054409b7ab002b5b5fa91a0480baca6e9760b8746f9b832904e3bd96aa529416d9e169b6c0fb09c4688cb1469b4e4f06d1bae44ac30a2e56165b6c50e490c16f959058faf69a6cabc220d7d5e3b9fd9c73039a93d0470c76463f792f10c141dc4a7c67712c1c7b95e539d9c32de90531a7dc3c2e69b31e0110c5173c36c88c4b84770d64f906e62d53846c51f88d095d0b5a52c0ec4ec8baada9c1dc8be43a2269a3ec18b2d8ffa7f3c971bddc2a0ade065afef41b841ff6adeec9c67874c3cbffd99af38a3507544e89e4252b22ae40e3e81a0a7f2a1b7357da96bb8036e5953bcc18cce669726b58a878ff9559245e5cff3b559314574130b70abe9cc33dc657f4faa89b5e7f899d719ac0c5a74ea845072cfc14eb1451bee0653a3f1a2be7245a95fc24f43dc2eda69eab7bfd52215067d976cb5d40a52eac7ebadb6bcbea1474cacde721800907f97131d8a78cf1eb547a041370ba7effa4275863a144d601cf478a9e23d0dee44664c4c5754f6d75bd73a2e95ca54f066dad760efa93ec70f78040e4312ecff1589902d97f8d2ac4aabff5afaad994bd9bf0f4547d8799c8d62f7eda12903d4e799685aa009f2e3efc05a86f80600e64887d9df5523d44c618bb9e01ac8570a4c8aea1b49d7a68bb3f40b492cc30c22f22b730b8e1745a1c0b28be4176581b4af8e58ec2ebb7f29acdb0183cd92c9148850dab41e0267cb17492ba3bd8de601481cccbb9aa1f8a4d7ea2bd03e52bfd8b69f0df72c13935240114d47cdd3e52491eef98e94abfadabeb25e991760b36701fdcde28544ad2b2868e8de38449f91dd23f454e2eab9e3875e4fc915ed098006b8291482247d439a83a95cd4a07c4ffbd2898be300d50b4d689a066c38075d5c33b2a8c0ef17f49fe6894ff7b73b1b7acea4b2c73fe0ca8a071ac39344730b9e69bd20647684617621e4216ab2f2df1b560fa9ac7384963453671a1ab9ea7ff377a9a3c43991544456b912872ca64be9fdb0fad1d5e8e8aac1601580785cf71395ccaa447e4c4535ef487323473ad76bae45fa90c332c312cf9dbe2a9eb65b5a7329c88f3b1b8902247e6665ee2a3b4a41621c544c832ba3da09c80c5ab51998cea3a0737658eecd00ce45beadd0a9e462644b6f8b54b965e097153016a7122c3168d844eabdba1f234ba7732c89344c7cbf8dcc25518d10dcb5cd4cb3d58c0c57ac13f456e66e4da47ab61afe3617a467499554ec72cadd31625e87d8cf0d8c4c99afce76d2f7f4e12821ea201c8b0e5f821ccb1bd661011e74d4a131c6f3ee3b13b491644b3939ed24c197c9458f7c6ad6f4f2356c5673975687e15533b2b8f11d0bc74fc5feb6092fae53809e06833408810e12ee67cf9dd2f2afaa09e7199b13bebb0c7a5e0a742d7f14dada8d5b6a86d2c0d2ab1e8176eb38c027cfa0b57d1ee6d496ba5b5aa90104ebb1ef15da1b4528f454ee3eea69f1c372e518496215e4020434aa86e1c547e2847213842810af2eaeec5cff6fc429ba7e2607c734eed3ebe558a02c87b8aa72f46cfbdbfaa97c513ffed2cfdbeef08b489735544ad417385d6b43aaf73fe3773791eab3484caaa16129bdef6e7de9ecdc7cdcbb7a3a774584656f328919b44b8488877e3749a5229eaa25192fc7c863e3cee37e4b3fb63d3e40b1f5983b22809408f62f0dedb4982850a679a04497e1e4cbd356ba6612bb6b09d806bf5fe4eebb82ca09b39eaae14eab44b747de395fcaaf25a00f362b7e77b03b8b16e2de56cb4d9938c2b74d816ba465aa9369b53629e368c0e74e5dd82e859b8aa18fcf03b27b90431a331027e8485774134928e4e53e7db3326d99f94d971db0006cc3d2f79b2e6102da9bcf659fb115b6bbac62bab1523c8391b93edffdea4815f47bac8b12fcbfa82d2b35654166dbe42395924d6d186ad75c9db6249a385c2352ad8ebe96279a72fa409e66bc591658ce3a0ff712d1d4fbc3a13e83d523eaf1030f316e8e51631c82a22292cb70f269cd0ac8a9f9791c5e6494f5569ef7f5a25e31692db7a13b42653979ae696212f9197ecbba850eb0e116f16c1586b3141f089924bacbd85302aa7ea012eb9cef1ad22fcdf8fe96691a6057359d27d79751b88a554b811fba6179a27bd7eeeef1a2d22aeb7d51ad5e94c1aa7246c19f153010d83a89b63dbc7299359790cf9ddc10a8f7e0ca6024108e8c6818a719b9e27e96a2fe1d253a427798e27c9bb2ba6a0fc0525f42aacf75b82c48ebfe80dd2bb61d9f3bb0d90f7e17c7c8e93cc49ced174a261f74ab725d9a45b29f357c3c1b1b9d505cbda54ec40955a0323241fd83d51a3c3db46f055d12b6dc69d2773c7d11181d720b694b2f30cd406bdd82a0411a7363ddf9dba13a3577bf2a51be9b6002f4d4f70c3117cdaa0be6c8104f67cbc0a3eb22e8f7ac132f0b52fc35046b38008e38ba5c629f5f41a431aba6abf27e1ac477217bff34216351e5a5bed25c913e4970c0d8aeeb914735934f2792fb492091ae8bc1bc3a34dbb913c4c6552e37d1313550b1dc6fd4bd1f9b53de803b89afc8d76b6121fbfa5c0421a944bc91c74c9bd11b4fdce64e1a5b528b5bedd8872a6c0b8ca5c5983d93a771f78770295ceef334e87e3c1a70ddd66afc9be890d2175e034025e11b2c99f712a9bb5dbdb8e8ea018bb97eb68a7fd7e871715b35bfa38924ff32a45538cc84598fb31400ad4e76d2d1afee0f84684288f95f60e966e840ce6e0bdccd31eee1cc0e2820ba2cd19da411765c2ea9e295465ce0b4122b353edcce31b6a94b9e3b79d4764c0b4db55c3fb6d4d83efd40710cb3332bb693915de30c64b04b3ec678220945f218f04ea026429d422778911fd64118672c5b8e6e11ad494b21afbff579918c1489be8753588426e948f78c2ed20d57fdf4f1c90f7aed36ab178bceef5ac8f257f4ce33e861e37fbd844c66a11a82dd1ccca90c035ee86ff4af83f163a4a1e71007dce1142732bedf3f31a01756565536edfcc184f98ecfae436ff55315a530a69b70a2de3085a117d1b6dac268208b5944bb80a033de09f7fa8dff583c45a200f4bc52ee6a9c2119254641992cda57bc9887a7eacc1bb628a2a94afb42accd66e2dd6b81a487143784236b2f91cf986725faf20ce148cb4313ba6d8e27e5ac1aeab33886bb6c15a35ced9ee4f81724478ea8e8ca2452e11f313520eb56267a9af4c37225313fed606fca74231879663efaf39224ef46e54603de8d11a6e7d8b60565edb1b43705501c34c0a3f2aa9882a66e25631ba3bb73507b50fe4d12bc815983f1416831da924da02b20d9078e7a549d49775c873b822e28e98ca110ad65214266e8b25ea2ca3a3cdb5dd8622c0a0df2bcd6b7851016fce9921f5d8dd1a54522994e0eb9c34fa3706165cf43d4facdf8f4b9a008042247d3ed34ded0b0eee5465193eda9f2967ec96a30c595d03208ebaddd98d480008bdb62f4446c0cbae7b1b2ed8a352cdc1bc2b74788d201e66f4c9f1d8b295e7848335b04fb8bf104822f5704a08c11883abe4d6a66d77c1f40fe18cafe31abdac2c3854a755effb0ff560b0f17475e3c92361369d2898b3e6beb851ee37d11ebd2c94c8034dc07a295c363b3c7e2994d919f96f16c0d75224e8f111fa5947d6a55c5c2cbf12d5df3b54609dcca9d5bd6ae5b6fa832f670975faf4c8a69f1edad81251837cdb47a4a6db7ca21d4641d4b64a13c7951429a58711c1ae44804f665809610bfa937d2860723b33256f6d930139cd66f2345ead988565357f992edb06bc925c359e90795d3f7f124492f575424bf795a8e33c8c0fdce9ca14963febe86e6e16a43a68e741bfdf4a10cfb38f521c1a4c43f3408da55a7c172c8e688d102a3c62aed364b16d053ff3489df961d8ed221967559544c2c156d6445e148a46f9384043806810638017607d7b3388c09f0472b399c9e7620efcc395ec5e3af29109d10a11affab458bff158827ba3547e7634c90dd543ec15b10f1798d9287ea156be3f5ed693acad756039175451b327b46ddacb1fdb113bed0b62b430bdd193f615661bf1d15b2aa58200a8db761836b4209cfd3af6f0e96bd604e387fd52c6a514438231494760abf09156604ee657280c5a4cdc03a35c92b69f233667b616f3e67271326500eb79a62e07de8245792dfefc905146dec5253573304af45cc39afc428967191bd79ee4662ee30d7e8667aa9415cbfcae8a3166bb9e53c6e918faaa6e20c2096fc24ac4c2f28804030285ee3c269944a2edaed04c6f53519aae217177a47dbf983a069b9b1a0a5e14868d79dc0f1b78b143a5d9cd380c1281ff3b6677bd44f20b03eaacf40aa81a64722ead89251e68a0e410dc131ee6b4c54e63b3c7276c42f04ccd17176d9c7454e6f96b8411e8d082ac7c90bb18cae25e387138085438e9fed8f1ab67923d2675cc6844a85490a335380ec9d4da95ddde20a84779fb88a26b83a1d0d1064fcad22d13875f4a2d994508480e57952b624a3338b625ed9932afc6a211663c70280146b880732adb08faa837b1f066b98c7a40b07d55b12eba3ddd7db060661e55a110bb39eef19a472850ee65b13401aa4795614a0da496eb702bd749c96397489911d7b0273992985eff08d0036679352ae74d522bbf57201f5d68b6033ea601303a1937312bf579a04a556123310ddab27dffab3c13fe21180657af331a67221b494bf428502f6e63f5273889b8fec6dd555412525f9712601295f0b6ec8d744b31b0cc3ca1910d4d18b020aab1cfe8d96f4425df9a32244e162577927fc29e7123207aa131fd5732fff5a01fc3188928442f559ec2d563e583d00e988b9b0761fb312c1c9b9b9542f3aa134f61bdeeb76ef072444227bf72282789b9fe229792a364e0e8b17e160bd90588b95039bab490c50fcbd8cffb912c493a0028ed2c09ff6bd57375d7d26285721378fe010daf7efd22d4e3987d9b6328635dfe534df3cbe52c1ad540d0c0a85d16326f203b628fac177d20814fd97a8c7a4d32c09c3c857bb1e03c7ebeb28f38bd6b53b81df48e633f48ef748f0613d7f902182b6b4ba4cae232b44cff0238f99bdd827bbeccd6d9d26a41c5406223c90fe8179d5dbd2deb41e5f9bee002eb7c68d00eebe3531cfdb6ced38f60693307cdf380f386df43847f178d8cd0fb6aadf6cd8866237ca7725f493d2b7044e623a0441b78035f88e9fae65ba0b50a4854496fc7e47317b32a1e2bf74b6e342e1694afb93645f078cf45f888728f483ac08798b84ab76be5107adc40543c4577d51d21e781d9439a01aff67e5b9ff775b7f7bce97b023e50f514355ab02eb400da0e8444295845104870cae1f75113f43fb155d4ecd87df451cffb5fd9f51e7e3deb06f0edcee69ee011f623ab44499b121915830755100dba279282679749ae904de619dc47597f1fd7a7e5482c163d4c0bf2dbe88e4e72b547ddf211907fc1f482db027714da91f7ec7ed8f99d4c08a1accd3334155760141424ac8654159c78885840c7ebb70beeb6cc0384597ce3ca6497215c0ab031f3f45e6afa6fcf40ff7ec8943c33d300d404b837e9a615387950a03e1821c531bf8e38df004e21a4891f23c9b7bf7d491c1c9b0765f28958468c9daace96c25071f9deb22c2f1099c5c29ce7f93f5f4434cc1eb272a4e52286a68457fbe1cc59c149fa3bbdfee9a742c83691fef20948c52ef93cc73e95a1a8da0d7259bf1fbde155cf5d5a2e619bb58a42f455fd4202cae3c4c271c0b848511992d765615992eb34a09d542a69464dcac3932be7fbddc22d81543bd6c608f1bbb0d6173393c482488f90a5160c577cf1b86190c21fdb191f174ade07e3716e7808ec54918ab8d958eb72f1ae774707bdbd9e6affde3ccf45ec9777df15bd47b93441e8774d89436843287256bf7dba34261e1012955c63d89a05581afece20ecb8d895a6b51563d4ab181cf885d77bc5e6eca01562dacdc33aa141274daa6ac49247d7be926750fcf8931403513cc55d2829e10eac5869a0fb1ee2f0f254a5ab6d9067ba426aeaae495da5f7db2ed3735130055371665217c8c19fa56a6289879fd59d6c4d98d45d054051e2520ea5845e25431f55f0099d35ea6b5a3ba90dcc3385fd1dc040bf327564bdbc4e421a2fafeef60ba7f242070a6d19a47525a036e4b1ff391acdef1a7ec82afac13c27aeaf579b3097300905f9b0acf5c6af8a7888eff025312a25cf701aef579566efe9fd85b72e904745ba7b1bad4731146b329d94d274b2594b6cae506c96a8683c06593beacdf8e438aa67f0af7a1481530963150a816696f19e0cbebaff52c2aa530dfcef3814f7dc089ffccc0c24a8ff2e77b4eb1c4f199c9756c904ab767c2bf9534f986beb5adf37e32cc3fe30b38e22048861b47483c277aabc0cc06751303aee08a60dddecc320e2220ece95201eb6c3e2261ca95086e97f4812323298de7b6dc308afe8290a5146a0734051f49d75d3dd9b6c7a152866baca5d70bf9d0a7f8129bfa9832ba0555365df78fafad33f1bf943924460c845c49682d0fd898896cfd89cbd518037213842810af2eaeec5cff6fc429ba7e2607c734eed3ebe558a02c3aea8aad9593ae2653e2a29646ebeba9d8b9bd0fecce4d47941011fa6a16b536ae0eaa7529d8f7ea4207c8bcbe2d31913e2bbd86f3a9b19eb39256a1223f7560e9f95dfea4c7806eb574a34c91ab47fba93877dd1b8eb9ec62ba56da8b07bcbf6206cc6075ab5a709895600d7e868517a1d031aeba08fb4c689127cebad5606c62445cdc1ccd055db24686c309988d39b9a68ae3103eb0f40f337ba4a39012acac2a6ae2f2ecb5f1548193dfb089c3e6af02a54be8c2249fe7dfe8db375550e01910d9761787b27158ba500c364161aa72937b44e99dd1e399fb9f4a2faf3ae14cc568f96af68ab74090c8b3a9f52c195f04e5ca48c87dcfc95364fc8e40e9861b52e0a9cfcad75025de6b28e385af22943f01c07df33e27ff70f3e31397443bfbeb6a70476061a2543f1f34ee0dd755443a346bf99c94b07f837da74c444b398c58eb31b7ea52ac89da47473f53877e2dbfbf99e857fca03e5408456ec584c30835f23520ea391f52646872cc162f196b1d3e5a48ec259f2dc6161b5e297ab0cfb48d1aaf23d1781598359f04bfaa546475091a54579728f1729e81dbcfbe0ce553c3a3b72c25db7dd0ee522501b945861816c13fa518026accd048175545efa0cf2e5e2201473b6b2ddb1b479047e8e8466f221382e3286e62f42b74971d9e0ad4d5c89b0b90d31d8f40251efe520cc66b01d356045c0f1bb2dcb366eb07fd37c4c0a7f395a76b4ae7691d2a2d90ddc2c5141f74ab725d9a45b29f357c3c1b1b9d505cbda54ec40955a032324150409e1d1e1186e5f80691566c96b814443f3efa30c82ec59664f6aa42d6f162ba07bbe0a4309151b151ad78e20bca723bd666f5f362229df5a34da3dc1b18bf05fb90ee5a52428b7f1897436f8227c9cc601ed18b99f65d04462ca480bb8e2ba38afb23615ca314f5511d63eb439bd2429e431717c3303f09810bcd86868394c7ec69294b49a03d0dff315d517670e1130675d8c23d105e0c87004d3e2777bd879ccfc65f32ee1e2d2dc23afdd00faf6c24fff9d77b6e81c2308a690b6d953e601ed92b1103099de1836d09d335f9a9e8769a118f17ebda4cba679f6c8ce9537577487dfb7e91a188f6c4327795608c5bc39a3c04d0ea699919cf5f53103088cfabc490404ae62602e7b862a495241387abb3d40d1ce4b20f5c069a7e08378315c95d674c39dfe9a51bd393a2c0c593aed378300a50682a08e1eabb2a87bcc77b005c4156850aba3e894ba78bfabe0df0a76e37c8b63719d0610f3b18ba6a9c01daf443803526726a62c92b3def23d63d5ef360e227a08963c8d97005dfd91197013881fa9b3f0b5385134d02a1c12ce28dc6aae3d89684057660008c9833593101ceb0507f72342107e97ca898c4671cd4303927f90558b20b82bf1ee444c31a4cf0a4958b9246de076c0ca9d9db3b1625140e9e361ba1e7d91fc960a379c1669202df6eb0f24d9eb0fe12ba15ce464451d1d23a1ccb4a5cfe8dcaf241c4fc77b9e48f29a4b93d9cfa195f4773bc4e48e49b87574d66ba411751fa912a9f2b6cd0c8016ae0b43c009381d89bbc990bef326763f865f83092a1587a4e3c19bffeb7bbbd1cd011fe9efb73f09c26cefd86acac573b94dd025fe85fae1c2b69f030bc6b20ab37eabec59aca53d8df1eb460573ead38fee6b579255cdc553f062903ed0c45a393fc1fa548a6115acbc229ad5016b1b43705501c34c0a3f2aa9882a66e25631ba3bb73507b50fe4d1258b67a8b733b5c354a8a76a87cc50a1e5a8d316dc05782b463a3655d9edaf1e6a129385fe780f2396bc3b64fe806c9c5a57a097674f7618b92f602ec8cd730297f926d0209502f29d5a6e18c250d5f18b09abbe042ffb05213cbfe92af5d6ab9b0c44788cf8cd3330a1de76594177479521c8ea4aca19e6bb8841334d3f3cb5f0c41f168f4ecebae45aa9add96de717d27982fd816aca62c5beba4e9e09483fe2ff739853edf678f62798f072813d442b3b88f3f032205f525e6809bd62fb1becd1a0e9abb498ea75d2892369d84aead1fcc37b33bb26de568f7a2cee632cc6ea26d654b170e69b7e5b56613d662a9d7884d51313b61e2ce65bf8b513c57155dc8dc57b276596c9f2e34fd224dbaef22c39a373b03117e3e30010917e32dff997b551c0cd87e3aaeb7387c12ad9e5cd7147f4a73d4ac9155c9286f2ae0f3388a6defc99c0634225b60c470c22203750731b56faf70c7470d7117a6f8522b893c11d57b3c03a126631fb8fcafcf1d5656144d003aacc9f8feb6f752e1bd0d85b48f8d6098966202d2ea1b0abbb5a66f56caedf7f14f4f34e17a9477ec0a48a4d9281c32179363f431cdb88ed221967559544c2c156d6445e148a46f938404380681063801765d0084c24022f1eab2e416a7fdecb2c111e7ee8fda79fe8600fe496aa40e7bc49d3a92f79da75ef1731923cc1767190de48974fcd3d034cdc3cdf81053a6357bd3e8f7016fd6e94fc2b15c3762f94666a40ff96b1cd2e3786ebe0e77c79d73ff10b1457e850f42b630bdabe09967da3e24e7c68487bd82d445e95671e3bd2ffb098362d4c142e6ee05b15843a5940489d5d4a52eb9840e38358e2186ab23191d4daa0c559a55e5b2ebb32475545cff9bf421d2cb927774982f076497c104b1d5a92e2b14c0d57479ce116059e908e8b0f23cf8b49cd022a3a236039d6d4527e2c9ab70a53e55765fb89995355da8da7ab6e0163e7cb7f227b02e65b2ab7cd9889ce4c32f10c0379fda0004fc3cec746c9c65dca87d0747df922f56a3571a358665510db3ae6f4be40e6fab12b3118adc00ba686de057372341b6ee4bc5071f4be215bae37fe1bf99fbe35fd36a5dc05f429fe02cbc18c235e985438e9fed8f1ab67923d2675cc6844a85490a335380ec9d4da95dcf29b32885dc7f922ab3d598ab1c57403822666b5e8bac1cae53fd8892eb61a5aea7aaa261090211ccc6213e054acfe0fe3d5405daa050970262574f186ec026f7de4b4a9a9a1de83553fb649921795c60257e218c3bf31ec5587c0661f7d68f56591045a89a60590609e130f668036d2a62a5d83293d98778774e81134cb32c9b57770aa5ffc7a3c2a9ac5e0b711ea2e2437dca75a43ac39d39992433c669672d5c10a4a67e38a9dee833f8e850a0e3091d09ef56c1cc4b014e50686ae3580ab1c18d69d28ee610a3bcdb2ed66f53254f5b0bbe52f0a7089c9d07f49fadadcb4a3cadec02df1452c321b543e5761f44c29557b888ef47ad459a991380c7ac18dec4f80f74c6c5edcd8b4d6d5c30fd728fc92a7cb865e94320c4ef8dcba90fc137bead4cc9015fa04da85a6ce898165d9fb3bf694ae58a45c53f49e7d4f466ed993cdc82e31f8de39b61d1be0426db1104a8583b5f8829e0f3cb18c4c05eb18433800a2b1415341f04a0b2f90f2d403b63c5a35fc009e96768508abb1d283acccbb39ed4e325a776f125e8738716e2883219798f383c32273d58e0fc8f3e811351cca08bbd9c8250e9dbec6b33c95b155f7bdfba55e29e99a084c2836a1c7927f8bc74bffe664acb8c2428f84f45b104bbe0999b0b174f53d174bd6bd24e82719817bf5a8cb1239de6832bf9ba69557e9427fa9e74ce78a48c7ac5f96cdce8ea1a64067aebf7a0c8aa043f7283f37154183b16d3fabf713364e815adcf5b134729fe3674b71a004ad1e121a17a82eb1889b99b5e79ddf5de1f02367e411940d7a622c4ffb691d478cc78e3f60fe5befe11c7193a28a1b904f0f420c96fd40255cb87abde447c571f4a242afc8822116b1a9c32747a602aa260ddef4b171f8f3bb6a541a7159607f943bd3d86ab9d3942be0b1201c044965d371af4d755cc80c05710829289410c96f5164adbf0b33ef1ba8e117511b296ecfe627710228c12093b1572526ceec32614f295d362bf74272c55960db304612afd874073feea68706f9d273890cbef9ca4e7dca2a5ca84795f08cefc7996853d9ddc5d97cc1df2e6736435772d316385f7f5433f98ffcf0dc7ec2856602f8f0237ff34861bc1f6007642b99ac5e54a12ea42cff4d099700c4d5d19cfc08666b228dccb3d1a6867c03bb464c7871c69e912ef8f5ac6bca33909659dddcdaa5b2fccc567c00dd45bb9c9061557a9cf1811f7bd6ba4df5a838fbd12407e478af04f2d6b1910f2c6e2b542cf9c888b3825aeb2de7ffa61ac32ae9b18dcbb282a6c1b2d7300db7dccc310d8c4766181ff7798577e639598d504fe4133435cf126359b58b504c63a93543ae52d36c4bc74db7ae7cbc8146f6631ed7f98035ae4bb9f1ff12776f7b24161046cf95b8c6182c5543b21a0a5643cc6505afa76a493ebbc09293c5ed25f7ca6c6c6f455bbdb416de1dc4afe6841b15d0b0e405c7b3413f040159454fca636eb4e42c5bd60d70a3fb479cdfae0de5042ec1919eec8d7b8d0cd341a71e4e9f053c111fbc480bb1a9bc84b2cb6b6ddfbd0069753f58a73b06d970f7f62fcd7d3d16f38d3c115e00bf713e9e84ff10b2d1305432250b6b85cb947c12072b7336491158deaed4fd52eb7c7c2512c1cd0e2c6f5b40c102cb0e3aac6ba4d3ab92c3f09f4535675634eb166a37961765971851ed700cfd3f9a3879e5f0b97702347c98721befc8ebcb9503a19485d21fb678e30dd85f7ccc2f2cb1107054ac9bdddece694a933cbf375b0c02f4c614c0d2a4a9f9ee94777220e7a5311b17a5fc82667014f3932e388e800a5e9537902f11e4a206eaaeb7c241781fb06af3f4a2c1771a0f427cb654689a1022e7eca789e94acf1d9a1c51bd4ef26b245d817f2263524b037aa316e08ca9fc842a77e372871670520867bf71c4d3dbdc11a3bc85622831f121bf208ebfbe94adc6f03511bc78fd43712728e0c16807fc6f5aff67de6f89b5e8638dfdbabc756c5beecc63bda21821cceca8bb4ab3ea07ee8a0a434bc2e842fb5d9e58c743f0f3d804a2fb5b5be39a7788fca130f63822db560c9df1fff651d8dd7b90ee017d04d5652563c8b7a67e1f509d6c5e8e7384ec53284f817092a33ff351cba4d30a8bd7a186a1793cf4d5e9babf1ecf7c4551eea9c5f85484425b354165cba36021c29c2a68ab4489c3b8fb0e4ba3001b1ca99dfe9213f303b706638a1ad2d5f01b564c59438ced2b07adccadf17c47008c6f1c407dcb6cedca9ffbad8d4563fe7797e8cb015a53e3020fe14addecb26c890f02bca88d03ff39718383761d295e8adc0d09e50f2db919dfdbd2e3c510656dc5e798a0e744b33faf627ec702c679e0f868c5e8b9583d61f80cb68e2173733ce415e72a75f1b2a296599adae07737d93dc708531d35e46b0fab28851be17ef88661a65d45a5fb3750c806cc4dc204830e00450abdd01b4deca987d42ab77d18800137a344009e1d85cd0f4d12e30b8d185ffababbc59e8d8ff03a18e56d87ad50d5b5ca98f3204461f969d558d52e1a9d8064e956bf7992d21625bf911dc4aa7efc222b99ab5725141110b5724895aa11067a7e5b869b01da89736d01c3ebe57738e6ad889170cfe0c4ddad775eb43136399c1499174ca32936f2a198923e2f7846519ea8a3d17168b7b47b1ea83cd60939d2b9702d635a30cb2afd7e796ad83173367f9d89b28df01ddfb9b3de2149e8690a6357354f1a98b3844c459a1c53c14f5afbd804f9d78d49b2eb835d3bde373c81bb67915d183d91bff58bde9b831464af4bddd41a13a9b8a4197aa4970c91f9a83d2b14e4b34e9e6de8d986d4c23a132d4716e3d5dbb29d4c27ecfdbd49d66fbeb088401625163d5ecbccdf1d5f768e45c89a7acd8206b0d3f8d1918b0d6afb458b11545b80f4b99fb1b9b3c5f8c1fb5af41f8c9724b216906db13d9dbc8d48618fc6b3b0d48048b8f4c52b0e9f2c3e72b91af50659ce8dbcfec02118d571272bc3282210573dc583cbbfcfe4c2f5f05d06d2aa6567990b23ac077016f340f80cd8e02ebbfa1e26e676db4a50c660d7846c56191b07ac7ebcc95373bee0a285adbe3d5a84ffbda014aff0ee473e5320c62819b90475d293f0fff86b9834a90de607f8840853d3cd192c266d570fd7275787ed130040b1679d443bf6805f363fdd4ea4717cd875ec91640d4df0687389bb9a39b00d1e6011f751426bb96ecf5c01a3301df1b6f9353e0fa27525ef9f63a9525988848ef79c50a2b7ccc647e05979af02f017abf42b8a9410c25152d48457504996debf96bb1ab7d196036ddc192ccebbd248d50ce4331440e0f00a9489456e83e7b618e98755dc5fc2f7462e0b8b5b142c620b08b682d371d19fa7ab709bb3d7e9d411bfa32653d1fd8f244f229761194a92b24cbe2be8e311a89f0be0f9d52f5a17eb4e689b8e7ad134e238870cec74f51e3a9db8fe29144284e6f1067b061ceb2aa0fbeb2e8f60073b8faec2034d94cd28972e9d39c95a16d0b3944bc653b4d11c48b66bfc524d97fb1c3ef89c27b2665612b867e15e5e79566b7171b2e00465779d658bf2f8aafa6841e53ae67b657e080ee7978ae410db567c4a8d07ba7e16f89d2822a31704f13706ffec819043f1dc36a3f9ba60e7646537ffacaeb76bfaf511908389285f49c0ed374af35b7f82a5a57ecd337212b0de97e4aa6b488473775f9113be65014eb6ad30a6cdbbc807313f22e193a1401d1ff38ce06601d682d6a50245b2b4b1168ae84cfe26ba2deb00fa417faca576394bbac1b943fab88c24d5ecfed925d7d1f6acf7ef30c5875d5d414c53abe96e263a822978b810fbd58db529899ea5feb503bd131e72510bd9d5db666478862dc788c88f51c6d6589df19c1a73631ffb5d554c3f55ed46f1287b81b544fd782e62ad0c5a6b614df82d0f9613aa7828155df8bf4888287723de29771303926338d4c8eb23bc5f47d008e4f6d016f75180773b33858316f3bf9cf93b12c4596898aacbf1548cfeb908c0219ad44aa353ace7499b215e1f2ff00e6e3741987afbb362aea50f2f13b72ac1ed29b640a09752ea6ff41c45edc0ca111a5345bc61f9d3be0d895a38b15822aa41f9dbd5ae5b57a8acb55c5d0bc7b1f42d41bab2ac102e7a417b08ff7248a435aa59c52a305b2c529e8c2493eb23697362e7ae3c7f4e2ecf1422bb6e434fb7aa3e66588283fd96a29e49b12ba4f8acb2b40aeda5191e72ad5a8336d7a930668e5cbf9a5b63760e5d4e6c7cefd4f9ad5193c6ed27195f9170a8b480f67e4069edbbd201729ff334fbc160e2f9a337470762498aabfddd9ee1cdea0d40af4b0800ac8946d990a69164f55a5f339018de9c4c5503f9d1d50790d8ed89c628431b63bc3552b47b99989f8769f52d6a8920087ef2f5a5bdd79e160e41ceadf11437166f124e8f0d026afaf22628c3e1a50c235c45187969ab39be3e427f4c3d6a0d08c6341738db2b65aa238a428dbdb05b0f7dfeabf8edcda57d5aeddca7be75107490be8c83295510d07f691e137446be5972220d3ca0876b0d3bd7cdfcd20b2741ec8034e7d47e14852c1b0ebabf26111684f6de0b275d81fa76bedf7228f0bb589cdebc761acb60478192f1b4d10362412edfa9f7fcf6ebfb3b313fdd646d1eb1f872e8e11c80953e9e7b5c7573785d5b4cfe219f27942819683c3291f4a0b099bcbccb8d3d03bebf8a517b4608bfb6048bbc8093eb6909f852b1c76952a61b30acf3dd0fd43997324e8808f3e13819f806ab5494d61017deffdb4961fe61fd11c15740fa1cf9a5ca7112f37512058823eb47d39684c24a8841a96928ed3b623b2f99da97a0a5a93e09051e4691634c5834a84cf93b77243c279fc4130276fc63db1230168068038a9d4319f9de27bbb0a8ea85066513ec6dcd0a5a89805472e4432d5f4515a4d87e9a7ebeb54a949a657b891db88428a2cfe73bc6c37f40dac889dc21d59fb1d033224cd881b0104e85eaef340cdddce99b50880c680edebee296033346f62c97d3d30db63657e6ec28727fa282490047e261b4d8b1c03b5af65ca8c391515f957da4cd2bafb6b76ed0a104669c50a5d10d4c1b0b34d243f2b04206f457f3aec385ef95c9fec2f3bb1e00a17e52c27e82efc0f4ce8b16f8a8cc942b41316cf856634e07e844b00968029f87150aa87067c7ae0256f3691a1d9aa06dc628882ef667ddcf5db966e08b8e128cb583b47359e2246ce9dd10bc90fb4b73288f2d5d18d1b86d854582db443282280e9fa21830583648a4e534367ab4073304dfae38348b7a349aed182ee24a89334e1657454d45f95986c899e658de3e77a1f86caaff212b3091bc20863de87e000a7695cd8b91d7434fa8edc07fa6e6ad84c4bf975394ad9bc423309d4f2ba9ba51d586462ec471accbfb19e9c8da26c9bf4a80fee4347c210ee0daf64f65e286bed38235fc9b5690dd1cc16749bd26bae07da1ed6929769348edc251ef8afb8de93ea1cb228b647517987f93c3b6848d81c62facf8666796a3c6c7c900007c3618b7096a479e79e71de8d2788c44a4c832f55e1d6cf9378b4786942bef743c5b34e8c5f1aceb0898a05e1d0f1337e81216c4fc953a25076c4ff58f955b5135e70863d503b50796c31d1672fdd810f159a1f67888362b94eccae955098d2011617071b610a8ed5d0645943ebd330211c7ae885079beffad1fc1cd5a392532571f4d1eb64945bc99e2d40e148442cea55b4c30e834c20f90633c36a30bf01263758eab67064b9b619102f95d51bb6f29d640ba43c696c38aed77c6f794ec3aceafa498124fb652d26d9774da0a5a4483808674263532fd16c7e2ccf73d6b8d9dbcd61e908a5bcade28a0b2d42fb0550003c42e55fc55491d45dc9373cacb482f760bd6a63b16095af08e1c42f1df365c1da263527603b995109af80a28b4400eafafe9187342e3b9e89a1a85a9110b32b28ec89282a840a7144fc6ccdd311ae96b5a32a9e7a89e4d74c38d052ad1289d122ab1c5ff5c8d781d61f5e67763415df42f4b14f20d1c7ee5e3c697004ec0a9ab0d585c1e7612b204f08b5bb64229a27018c3feb240347411fbbd7291ed7f752da2c07cf50f41b7a15e5d7891bdb43968c766abf5014557484b7b01192c57609ca5780e53b2e1cbe60b2c12332e40fda2c751d2344bfd6980fb5c620fb48e32fa1fb2e1f0787f8b367ba0d9b7ab6d961fa54060f651fd015725fd9bc72a4298c0e2f4ab6c89df50a2b6ccf47fcac0cf41163ab20f8cbb582483d68ce65ca9950360792a25a365a59afb3e0fbfaa56050cce67ef76fcf6860e50c64c763fb38bdf5ed81c2dc8a57a8500a081daed5b52c8df9efa3506a215472edfee10ac5953e9092a466ef3cc9fe965aa7ced24e6647e7970eae6b4d3f377aaf63a77d654dcdd37ab6f2d44ed3ee41e4e95b0c67674282b9b600b0e788d8fcc420025334c65ec6c325a542a7e48e31c862a3fb384728b8297e9910551a6258a181a15051c392e3be4b0f18a87cabc7fc11b3b8dbd158c3bb1b853b440f376dfddef4377aa7cda0d715161b83d49cb9e490f0f3ac0f60e546f670094e2249c276eeb1132c6108c9144da29e96fa39796f5ff08cb83273b217c8801a7dcea741ee3c3d59d006e9a904deb814e0bb1afcfbc57fbc8667fcb6b0074280ae1f1b08fd4e1b01a02ced43155764da6bc909c7e93a91967f19b94d198d9219cb16ea19151559aa2955d2c28cc2348c1975bf889629839a597800c6fabea3158f09a98f712044a430c48046db0ac5cdf3dff1daaf990998a6091e236059ca849a0551c4b9282d7ee4c25248104bf5b75c05243189a977b705b0967dc7d9b54df2b531b97db4c3f816c3d9136717867cd61debbca8b30aaf1c3e0dce33375853429f1bf4c98dcc0016fe36b8adc7d1edcdfb36b1710eb88f34bbc4f1fd6d7a6ca6d1af438c7f8ff937122b4edba6e83a71a3847cbd88e7df7d99fc453ccc9757826c50ee43aceac85aad9e0d438f6fa3e07add829e593de449ef57836cd1b38023bc5b1576749b1ef2bf27d8d50162d62696404d860d1e6ed2c0d3f0ab1976652efa78e7ac64b3b7f671a389e9c2023a6ca64da8c3d0e32ccfc3c4cb6de1408c7b5b09510c20e66b65ae0673f2dd669fbc21ff892dff024e3df20c513b84d24e65b12b5bbdb7de68001e433dc37b42d0cf75eb6779a986aad5b06b2841c83b25f1e53504e217d7e86865b8e4b2167cc5eeec1fadfa1e97d6effd684056a72e23a08ceafb51e9420c17b3591cdea8214c307908451c211ab911555f822aeba4aa8f8bee7f26e5b2f1dfd23b593eccacd92949e6794edfa78c2168c3d6ab5effdf86bcae00d479cab10ff8816304d9c56af771fcad6244a7f66849d82f9b536385b477fd01fc1353a6104bd9c01875cac2ca5ee0dc836367df0a196b0bdeeca2025ad5fde243185781bf14153836c4f80b0303153f10054f41ae349d55e3e8fb094dbf6a968ce56aae2784beb00dda490ec67858d875a0dddc946c5d56d3051c82de5838fec0ad182d569b59b0b38d698c710c2a41031458bbd79c9c1cddcfc720140a179cbde80f661deba49dc113e458f8d8d6cab5033c29d57f0e0e4bd00c2a9fe2af0dc4913ae3347d7ff1da17dfd4efa60f63cfcf3389302e52313fb14836129fb95d68dd084e8c5d8e5e6aa49fbb08e8068f03e6d34985dad78e0ef30eb57632f98842e6371a909425ef0190b216760c86b57d386ee68ee58b16ca929ebff7dd7ef7a05e4162bbe1abbd71d3d3d9cf885aaa3b3baee996e6ac7f02c63318bee82771bb76c9348dbf547393b37b24c4b732a44340e6637622c49be7339da5249bf2739ede3b00b233b2c27c62f594e8053ce3dd2c9defc0d9ff259a6c7708e2615f2139014953a14e61005c2325ef72f4c3c14164a7041cdf7f6eee2dd2b0e521f28dac079837cd078805a90e1e62356f04e8ffffff17