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 83325 b15cc6a3ebbd35eb8acca2a566a474fc1d5347e78a272687d47b55661f3fa926

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
253fd57444c14284d46667ecd41cb55d05e3a5b96f9d8a3c04231110acf4ba58
Certificate Block Hash
b15cc6a3ebbd35eb8acca2a566a474fc1d5347e78a272687d47b55661f3fa926
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015830100045a0000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eb1fc39818375fb0d44c1c8d6ad768481946cf476c4c133d355207adeb5de767d16f8362f4ea7f5901d7f0ca8e7dc6e721a50d132f951daa1b77cbaec879b22ffa7e89de93e6f6eba48e2e86da9943c956c6a9fad067fcfe6c01000000000000000002000000020015830100045a0000

Raw Header Hex

0000402022de65480a080e23ce4245a61b56192395b5acd1f85aee486ea53f8daae907940cd39eea5e87a00e0e8860200d82f2147c71135f1b7f103f0ddf86bb0e6ddfa79e994c6a03c2001858baf4ac101123043c8a9d6fb9a5e3055db51cd4ec6766d48442c14474d53f25

Proof Data Hex

59,560 bytes
1212160103070b2195763b89e3f586136ec2b6982b2a15c5f1702b7ea7848bfa827579bac4206ce4d3f06290864efd89f96e7ec0e01ea42a3ee16c15887f327258bb5788ac610a30d725d1c52b05e380b982708fbd1d8c556aa35b20f3dd2dbe2c8c6d2a70749b772f99d3249cfa5386b8e3e789bb5618b938886e8cead9f10ae14361beef04c2dc59ba2ea73befbb459f28cf57300f3835b67a4022d09db14f87f50e0f5904766a50a22fedb9b71a2933cdcc0d0515e154d29e2474dc293b824f508a37aa5afa0e7af1bfc73b6046c780ddbd7504d01d3dc6dce74c87df7101393847688bb86a78442819d6781fd1c3b83b8abdd3034e5519b8e81b36dc0874a67c1b40aa342bc4c41257a0ffe70c211592fb9de582a05ecc89928489e66238e4318a44a581f7313951037edb02cf590a53911dc83516752dd637a90c4d51d895f778ae8699f6e71c6efebf579defbe2fbe8fce6cd54c6c97414410e0ee74210312f845b9c0d6760c475da782529eba9b9f04bb4456944a4ae485924fcc924c34e55b70cad2edba86d9ec57fe16b3adbdd6674356a397aa852effffeeb0366f740c687c51fc98b0a1288a6d679797691423cbe91e57f9fabff17ee39a08895b4ef7909abaa612d48d4f193d6c64caeed08f159535721a61b342d8c7a6ce398f5a46a377ddd2f2265d9e4f713fa5bdca57cc527fb07253aaed7ad0384b2c12e8efee6858d9b52cabec4bc0d5337af9e53322ce9080f2b446c767c0744c846bdca97527089947a4841b54181954d52e80de3b986cd6a419c1e7e9e11f81691ee9be765f1973e86058ad3c91e1cfc7cfeaa2f3b14df2fcfaa531ae605aa9a3fd70f85efeefeacaade39e194b99a8eb41aa37cbe9070f54173edc257a100d6e41a088b94ffe2e19db4a604776b3c57714c0787fddd357b2ca0e4d38081eddd4062bc202ccac6a2362308ae5398d7fa3ed5a3d74fa975ab588c856f7f8563056cb831776cba8c1544c24b962fe675cce2431d33449fde10aa4848f34f3662c9dce246c3f42416d746cd83d23b21480d5b9bd3eb430ec7e404260b0a29a1ded4effd3e66717b41a32846e524f9d19bb18997060a73182e4129f08eb35a91459663e130b72d19985c16f6e3d3fdec0680ac9a35bcf300580d923df86e0077f41e242cf83c70b1d2faf03d633ee324b0e50e1a262c4c16f777f4c7664d72d493b92c113361b2509ee4158165a32ab878c34ed5182b8ff9409f68f9aa51cc8d0ac59554f67d4377a8431bc92bf9b5a8db1f1f51e78f0076652419066cb6e95fc24456b905aa30ab1f63a86c4159fc349926b3bb001b696fd2e85821f63cb023889fa6e7ba4f84f168f3d26b98d296635905aae72488e758ba789c604d5a441499ee9e5fcb02269698e38c430c0e674dffcd5be93afec5269bbdc0dcbc26d6c00f7c1dddafadf9ede848cda850c733650b856d664eee5fd65349b8666a4f0f7fa6fdf689f64ff20a13120d72707586252040fea32e9904b87c98f88449f76ec77bcdf680173faf7f9f375be20d47e9c15fc76c2110ff917fb2dd30b796fd4a838e0a0d7b09277f0e16ae1cf532e90eedded1a98d8a298d21dd3d55301ae6814535c5f8108a4eab2c8fa17fa0f109e88824c1ed2ad9dd980bbd92a6b6e3359a7d9879a6517d9826f0d1b90a15d8237631f890d10d0fb6a618c326ef26e94aa5bc550e881bffc366da61dd508a1e89dc4a913773c3ea752aa0996454a2d51a2d2ab0c54eece2194153352efc6187c388bf9f77cc9978c381fbc74910b4da491fb5d07285414c023225dde8a94614eb2329886a483d05b3fc586c8d202adf95220c428691bd1e1728afab8fc1567df2d0ce86c5a4f4416fc7ec8183fd517dd495b358dc323f302ffca640bdf4461f0430578337d3bf66af0f932a6df762fe4fe076639cb889a98ea9adc4da1ae8190fab806d11f9c74ee8c667e1e4540bfb4a77be4dc759ceaa80a8df0fe5232d9e578f082a6a8ea47f5f54b8d873d891e0b4f4b1a842419c9d3abb8af04f8a4b731e59f19a5e3e4b72b23f68af9212c317933203f477583b0f9722d66b824806e9548e1587115b83b4e0a7a0537323c56cc2cab2665e5923e7eaa6a0f4382190e5578d35407e24129751f3f2bf85b20e44ee0497dc4245ed72f329c694d184e00a521782631dce859a124cd36014e9a7b5028191de19ebe941757d82dd2257083387e1b12c169f766298085607e8b1443ceedb0f4a20924c274c4c07c7bcf921f404fbfe7b85bf289a795fcf96715f3fa8748d4d1180ad7839813b211a30e4d6df90826c0cbbd0a22901247b5130f24a4d633f966bfea854fef3e5df7465257518f60c33ff0ce905470bd9146551aad49fda2a33c758c49fcee3b92fbb29958ae55bde5a73c967c594dcb52985f952c1ad1cbc6761e25581a1c0ce3cd357dcbb6c1c05ed42b676ed1a7f1180c30a60fdd06c72f5abfc022fd9338d5329d2b2471841e7dc5b4e940e125effbeddfcce0bd03e2ac95d90748a2d147387d4e04d5fe583071ab45c63ff4f4b09711b899cc7754062079283dc912df298c26dbb184768c94efb0d04776c6243e7f55bc4d2d7ca7e0bc2267ff8ecdf9fd78ecdc49c893d647718589d21b6859851d566a2ce244464f247e6390984e8002ae1448f63f3931745c867a1b5532ab9c0b9ac5d2976606f65ef1bf6555e1138e057b804eb2199983c12698153076a95fc5353e156cd4c0b50a1301a79ab6b16518783f27f1d182257ed52e67a3cf4f02877b40ead7b58894a31043f26d7d7e9926267244b003999e9a2b82338031a6806240922edd5df7462da9c817864509ba4472561821ce5b853667a15e873737677e267dbe81e39ccd5febf87b14e8aa3ec1059a30b563cfb557e90842f77a7ad55722010b53d306daab93adbef56b38416c73856a4873e9f33d5f99de885434bdf2416143fdd7f3c9d6f364d6ad0c6328de2e6d0af7eaad09854aeb042cd9cebe796d4d0a4e36c46cc9408cd1a3ae934847558a34e1f98206e2ea23a23f28107607f30a4837840da7d4d2a63957c307885cf6f70102f213e9f9016311ce840df67b6d03e6bf877ec3fc73da6168008963aef6b2f61c678a5d3d416863bac4f0fdfe8eb4954009139c27421aab3672334d7575ab9e05ae908fbc02627f2cf4f6a399060a643ffd6076773c22bdbce069d6e5dd3e6e4e1e21004ff1c06f5781830cc09daa9258fc646a4663e06e4f001abd0cd038e461ed72e99554f6d994f6804a561565423b7a8f4f5b947f253117aa2da18a6084ca997784247cafff8a95f4b10ce382403917f21cd71391781313b1e8adec3d5962ad24efc0846368b28e98487f9c02a7855c423711e38abaf444bcfac9ada6f9dba7dc7a06692c7ff8e3a2581436f591ed4a0d58dc8666acdbcea4e3f218796e69194d62168890b59df0357408d37026158b91e5876c0f5da4cb93df66f5391e2aac5f2f81f986b8e224e0752380765ed50509cf748cf24548e756c4a59db755f94d05c4edc29941ac3153fedad2379ed254b03d6094216d7b884709108ed3ecbbefa1466cd59880a650259f72d2650071445d111f8e6617e9aff179e4133a8b81b802d8f391f7509f65f28214b3653dd102cca0e58b23f4edc347c685bb0895542e42a4c4e5813c6c5b04a5eb38849b1fe01bfbb62c87b0cf49cc9099a8399e35375be6fc3e7d70a2bfea0a221a09b63fde1a23d449cada2b372f321c62d734a81c6286fbf684484dbe2de55cc35d0396e0620a503678fcd739b5560139f7dcf03760cb45928ad45884fd63ca0d2362eb0c3c7d0846e52a4d594fdf5e1168990e34219294a49034915be7f2a10efe18c5cde3e167b7ff88d1e25535a477202f3621f676e13cd7368a364eeb634fe1b2fe200b6b58d509f272d84fb90c1329e0bfad4fb815844c981e3e3b4eb3f68682c6f90df6077f5fc0a70111e09f8182603096ed0c680b6769a4ffbc0b796e45be447c25109628e080a15846f2e92e60a45e61b6b6be6611a3108f2906f9d61a6579cb5259749caa5aabd8f66cb79b40ea6cef38dc14abe625196375dd41879f66782339b5041ed5def4179597c52bd72103a3799a6e145ba4f4153272cb55f26e5549fe08a2ed2ab237849c2357c2f7eb0844f0066119369f86255c77f89858c66408abdd7b9a1af3a78566e36c67ca941b009f27b9433d9733e9235df999d2b047112b43588d7d29361441ecc4fdef35a8c3078b6e09222b8db18636b70d040069c6049b921096449fdb0b61096af18ef04aa099443cec683cde4900cf81970527cca676d64bc5042b12c17ec2f66d5ba74434b8b93d6d2316f590c7cff30c93fdb261d6c3845372ba72c3fdb9d79bf0cdf0ae3404280194c977ff13eeb83f78e869925696dc15e8d9ad92f85d55a86fa8a91867362f948315f9e2f4237ff30f086e7512977d95d5e27c292c11551b12ddc4b872fdb0db3456d9418686ca3b1ce78c513a39169c7b382dc3a8ce5047b4dd80b0f777c221de22ca1b515cc94b5d1169988fe4397d98f60f6ac9a73c7f3545f51aa67b8032d26a0708185469fbd29e1df7af74cf558b1c4047bcbd575ee3c5f505ff0247f4073205b861f958103fe058415a40677a5e81c3f94eb7d772cfced6893f9c7fce94dcd3a18d2a6167f97d3a4807a9dd516e20cc22ec977ea371843c58536558a9b0efc9ea38bfdd699f6c847885a147928aa20190eb0edd6bde11226e2cd2d6c9b408d41273cbc35dbe84484089d7417333a022e8c74f72d48db8fce36eb6b5ce25485a1522f915c9c4c59edc163a84895421c0ad47441ee9bdd4485dbe441ca485736676f625ae851f2cad6b501f7a9a005d19904daf48f5141606b35b78b7fc4e4884d6d6d3d5e72a8cd0ce5351efd305d76f703531933ff40e8c69736618c948f02bfb9dd98396f3361affd455caff1d86392a50c53544044836f498a1f8cb847fafb3fe4c67372b303310bbe729595a1bd60da24157822a516e76ec4d60e517fa0229dd01142b0725734c694f41c9932cad79c8fe8fcabd2346464ccd30f9320419f86bc5ebf2d714b1db60ac3f6c3f310f2f127756d479077322f7f21e93f089497d4c819db7bb7c10b1bb88cec51eec6b821205b7996dedaead68bb2594faa8aa12d3f32f12a08256e9d2ef1127bd27ce80137e49bbc372f40c58e545df6660e73e2203f960672c3099a63641ad9c08a8dab0a0c6e37466726e647dd0c9ff47000559792a2a4ef71daf1404c79154fa56b0e27c650031b901e940b1300667ab1626ea69f26a72f719078aae06b19070544fe4aaa6a89212cea91e830f6ca2046c2d4aba663efcf58c3999b49dc29e2ff0bd9526af574b8fce8e2d8851bbda138410f784d27dc6d3bcffd6080f4d61594f20a1433b3866fac32ed2271ac23953918780ac848748404f97cb49096b50471eb3e4bc1206838f3bc70861a78979f1cbe3e394630da69b6f4c2fefe47647af9f1910d21e441762726e445c7b79c6460771ee92ca688e627bf5aea42c7f4c1a9b5dea72447c2d49ba8b115560b7b28f3360808b5d2ef290d2ad0ded8e1a1d52e212eb310681a2efb9db5966096827a63d8e703c54463709988323de3ed18478babfdcef74c4a88bc1147de7588b0f64cdc803ca6ec8cd99c0b4616d1f60e7cfde6a286ce0597138f56548b1b342e91bf16cab2ae141c121ee679890964d26490b43d84b797f68976f2dd807b90d09315ba8fa471d92f119837bbae57c1479d083e19c7e0f66da0aa9a03d927b8155cd1ab6e38fe3417a7e3783923033b5a7370e4c5be90f87045ffb01e9ff66ccc9b6e76134c9a68adc8414165197ba6201d44304b5e03dcb07c4065f13ac9cb54ca45d7480f1768f15a2ae9662910ccd58f114d4658b24eaf27891e4c4eb68c3ad065a3ade5990bafcf754cd89b3db9bda2a1b830872d659f8a5a11258c4b9411568b379264b1b91363a6fbb29970e61829af0aeeaebd70be03e93dac934ea6d73539ef1230799792c42cb8fba1298a76145c2af2ff49412dbfd7479d37ddb15821c4c6bd47894b615ec731036b8b0629750083ec399d88ed303f943c9f977c079ee4d5c6e09e90aa861942c5582a96f2c6cb0e6eb61518f9008a8f9f3f8fc1f2428a22aa7ecee372fd2a75bffff9b0cbfe79696b52a23ef2c2207f28018b1e0aa617bbb0514860373bd36460e7544362ec5ca29f21b3c5717562a49bf254d5c08da2d48636c51a1bd20f7b8251dd196fb462218bac0b073e8bf93dea4912d980e00127f01638654e8b5269f736100d494c71b5ecdba7d84c75d39e7f00bb6b5ef23e33a3ac861e1cefcedc1d489ea6d74d934e6213abaa8b6048336eab7d520eb1e0f9b8ecd2b3e10435c4118d33464e6fff958614a8e1ea9f4c2aa2be4ac631d32edac5cb81e48df45c2d1794866711349a1a7740b0faa052ca6d31c5df63600bf793ed208fbb0e5b1bb31a3c1fed56c2eb4b04cb7b80b806a4432e74eeb73a1a224852a3a3c9799411c1c27076e2faec8986115ea3718e67e416281139365a62dc787a6ad35dc25a3a0ed636dd183581f780aa0769f7ef2ceffa38b183d0980ed41e9639f10bafee67129230c5d97b4910b443e42f9720a6dfa4b8f524f90743cec43aecea8b511dc32e90f496633be361a269dfe33c5eadb104af2671d66a7a7a8c0e57d56a86ead6f09c3de19ad6855dca47926eb61dc4938f6fa70ee9bddf5448b7f0b0f0dceb313d16df73c046d3c7d59de2aff1fac5087688c79003c3bf75a31851bd910b7be2dbfeeb048cad82923c7a0044538af8dad041f082afa196316de85c218410cacd2afc7e449217fa32ff0ee024ce19047752428280512fee7d749d5afcf23452bbe42c49ef9d8cded1a7c3a763030e323c7df1b5bb18886ab1dee14a0ab738460a706458217d3ef5ea1777a5f829553f6a9a5e45de0de57c8f0dc7207ae82c50a79c54d08c15cab028fb2c17d6ff2b1f12ee1511c89c6bac545739d945217d4935051bd91e51f9ac971e4eedcea7d985597794953e5e649b23562cbb97c815024bc59169ed9f6061b17778f152ca3280d5d20a8836bfc57862fe239643f8a58849eeb2bb5e1f6982e6cf16e1da8efe2a54281c2b6203b4176a49011ca3748f3e3a97504edae371697808de2a544232d4fb1a522956997923d993f98a227574489b7c1e3b8b4f2e6c855d584fb0be4f3a3f980aeef7ff9379778fb8d735a571df60e08cb2c3e65c37e2ba0b30e9064d9f18039ffde2d8c58007576570a1c4ed1dce363901964de3ba16733276b5264e25f2d7c3131ef004eeb5163a0a67b7aa7968d064632c25747956dc4037dd063b2d7ef1e365d1e84dc6a407916ba8173ab17692343e6fd724ea67d33e96d9d9d06fdda2031d8bd3d6321660c50e649bdf5f114fa665ca7c817de630aaa8667160e07591b75f7d4c6c2e8c7d17d9d57fb4108086226f6dd5729227375ed5bdf9a520724047d4daab1b26686d9e1d7db253817411d532ad9d38695ed665d28b32e7abe2f982d74644cb4763386df992b06604485ad30697032184dfc9666d73b4232e0cdedb07a4d7a6003e7f3bdbf78d0be8e5613e0b2e6420bda05629b29b28040e218a7e62837aab34cb59e8f282a8b7e624ac3f23506741a910cd50d8f67a1aea0b3f315e48a4bbff72c7b6326a12ac1eff2a007a49f50340c26fef7972745cf1c5765769821bb55b744584dff9c938af4dedff18318aee4243da4dc3686d70e57186cd9ecd19e36947aafacf40fafd5d1427270d14653db571fb6c0adbd9504dd746cfd274764f709873e5129bb17262e897fee842de77dc6f7b7f84e5f031c95e00d365db992508b81fdf9efd6d45247efd32a97e14c12e19b0fcefa944dc05c0bf1ca6d611a782c96f1b568641fe96a76c991a7737ff4e0f7d6e50aed18759056a248fe4a18d93aea73f8a697c61c4424fe8887a3f586a3ea7a2b742eb4a4069537c8a559ca6d6dabfe01af9bb9c8e135cdee76573331d3547308f8f94b6db7ded6fc420082034a292aadf1150101a1977076480ef0c3eeb2150e91d3401b0c5ed9005b2b1e684d6470183c76c47112fd7cce974dfda0037d803b37e40162ef8b8a68edca0b96e6d540bf7829233d8a0e91ed9c129a8d8116cfbaf5d9935f7d7246ba1af5051218cbb9b0bc26d5e486fd295017c305a9a4af9b6e7d5e6a3b1df59bdb840abae749efb7ec292b5895536dbc773df3aa67b7ab572fd967632e388d5c4c05b317e086d6636603d6c6cecba6944faf2d12339f3dd623e4b7193e1b9d75919d28c356ab6300873e269ae33cb99e3ab51cb2874bfde0dd4e73ad61b49f701bd0745f5bb7170b5aec014a3065050a56685bf7a4d750ca6f6f10666bbddfa46b4c6cb36c4481fcbcbe2b2b5529df0a53ae52fb95e44ccc99f151ebbc9cac419adb8752a8a98763333129b27ec1492dcd8f58bbbb809d3ff41a2895250c9d5a8c0b114f485ca80efb6e0bd48882c5fc907264efe007332fc12471be51a401d93505c4558c7589a6b6e41b43674c6b7717b174afde3fa3a1c84dbfe6a1a6d4361e28d75a77cc914c8d9a79d741b1433519cf581523f7648098dd8afaa41b57a0d88dcfd2e3c8893a6a9f5a14e1f14dc79855728dd915cbd833d55158f807fe6554eb5877bb226dae94c877e3a6dcf0453db7242cb69323cc1062f6314d7237327c81a1e1c4a129f1695cbc74b432e4d2f690872761af9f713e4b897e5024e4d4fbb7e8ae4026a1161cb9d2dd68e6b68bd84e72fb9948821be1d6312b642e7b0dc497d17fd9005d442aefa984fd17e5003195fa7da5b694e9e75b65fca4a0f96cb942e7dc660e4ae9a521715f44317f019e0ea57e1ad40254d4ec1f4ef5b615628ce5b04614bf6875e26412b50d3b8f9d1946d6961e963e7c55e320d07ef9d3ea52a5541fc14ee3741d69ea461ac89d73498975eafc7cbc62901b6c368e4ecf9728c59825ee9bf5eb4505ffedc7ac3a7e377c50db2a10ef47966450ba72fc17cdccec58c36d02fa5249434986b19c5d7aa11ba7461a4ca46dfa973d6cfd09f6ce20b33a0906561202c12f238d99bfbf625114204a58eef05ad2c205bc189a6999130687b2c3ed098f2abf734cdc3b401be10445739f6bbfe5e6de1e52d7b366472d6f6c006f82df032dcee994da4510df70d904cc389cf4bbd2226d014976f5cb72b19ab251a5f8c06add7a2b8adccf56dfa63ee41abe04c7850be30eef6f785be2b5c2a1a64b7de6ed541e26d44ca8ac550b8ada72f96a3147be3f6ec8f8249315e2702a77accb0f9abee79160a0ea938b251598309c9539168045735cb8bd8b452fa9ac2031117464133fc455c79ace4dfb2f840a42b66b4b1cf438b43d3d4ad678627295ea07c6addd0a9d9f156a607c1729e4dab775dd0a135ed1f29efec8769e044e2c0b9cb22def87d69ee28f0e0eee83bb5c74e3e0239052b75fe61e982827d86905cf2fb3370fde59020abdb234eb52af21c486163cf483630ffe82e5c267cf32e32bacc81df9ad004e820828619d036d233128df71a70e74ce30f47f1a3155c854a199f4012766d8d4bd338b172d7f00cc8b30e6e1ca79c7bfb50ef658f63df68a35eeaebc6333c3f5c34e93c28f3821de4cb8857fa5e24a54f90e96e084125e8dadbd009f91d38097924e608a860decfc63a6862143e507ede30bf756479f4fdf6d3bf93d3b773423eb321aab6fa8c3f9152933a9e592c28c5d887ba0a315d5eb2e78b0091cdf63e37f692cc3dcd9d397c3aaa09baf84566610e5efeb765893a45b7e9e3f172e12dff2b450a4390df6ac21c10b9bb15cb9e836ff97bad6ceb54f7fe43dcfcb5be20843732719f6556fbe53d0a0e5adb4299cad0c2bbedbdb057df096d2c9098ee4296ce630431af18fc2df683665edd0672258edb54fa0ef2bd37fc0c0be45a8a026d62f635cb5fc2dccd1a4127faa156ad49bf6e4c874917c45c43a0e22533344bd820a7d8860f8a96c9c9353fe35da70e59757fb232c7422e7f9a69a0fc40f37cfc466e8583291b3ec2de3737db76fb573a0d0f6a2e09fc68427d2d356695c0f905c3086d3b498218a3fc7bda8205e028f5a4651775feccdeaadac00bd57db2bf472d4321cc322e382cc19c26068f25890abf995037b42c44d54f536edebd5d0605104d344cf21c68060d351e094e9716803bada5f3809b609c9496c991c12294d217819588cbdef13e074a0a4bcf24534d9ddfbd75f6d80ad0cab9102a906a82b82fbee987d2a1c82b1188bf4b68ac590043b586d745bf3c88c206861a5c9c993bc0ae68490ee1bc96b538f7b71ee570325e1270c1a82fdba1c88f6a465f45002739789aee7ad3b73dd41a7c42665185f007dd97b82312c5550c64340989540dd6f23260c3acad0013c961fac73dcbb0ee30d634cc67a42dc10a99a2163c112126dcf110571c1756a411fd55eaa071a6ae39dc8a9541c943b78340cd157aad62a2c7bfdd2d7f63f1b828e0ad0cf9057f1ebe86b280370c1afa1e733a08fa39d88dfac493adc08d80f097b3e1297129933cbf495a9ef3bd50e331ac23879f0628c40813144648b62caa89a6acfa60aefcf2aa874927f61dcb5a38d6e8cef02c08a3e04acbea8e7e62489790d8571fee16c4a925f1b77b1a5945d3a861431a4d83dde3a75ae4785fe61cd4a8e9840d91e4784b5ad1c3662afc31a9732d22bd0ed86866e8b287be6e7322f6e7ff37ed651e7dc5184606f17b8e8e42a1677570885777d9aac47b7094333d408ae3797feb49598b2225e6e81c999f5b1324828e76ecf329d25b5e8b08395b5a7d04d2475bbfe2bf546b454254f5cdb81c5fd7f5bba13dc4f88f3646ae88b4df24646e6f5f7912ef428039a6ce7d0e17eb82adbf01fefc35bae89442487de9e71169665b1da34ca9506fa984601a914ed07ffcc18557d2935ca8210cb42cfc6c488e973a641e324310ce5f8f4cddf11354d4a65331742095314934b78e2e742ed1745da7b391ee8bb241b314e4d8733b8d03b85f6c2af2049ad4ab8132bb04fd4086b149cd9515fd65418f50a0f150b51a8ea1871d1cc991d2237165199ceaa2bde48bedd1dd7ecef2fb06c747d13fb306c12f4a6370f1e636067a26eaf2b7da1c8c96357f06909d97b2f0d086f38a3bd62e875439ecb90c12f4bfd859cd84fe28d9011e97ce4b36671f8d024e126efcc9ec567fa35922999c4975cfcc24d9051cefe6ba1b507d1d33b25f43a0ba46147e9178a5592d79efaa84b5df55c3af64b07570470ab8617c2398c76adc3dd430f27ff25f8c4ee002841f42fb11532357c7e73398f6b8b0407402f99bba52f1d67962420385e8c314356b7bba81102e7be33410c30bf6eecd914f0745a71a8b5858e1a7a8a08c6354a0e49e29679f1825a61009950787a022bcdb612b58c8ba562f633eaf49d9fec49a979e85e6dad4d909ef38f21c42f3ff3f08b5c15b841dd6222b4e3bf91896e6e78e7e178afea5782bf048d2a689e5336638ddc37cd4a275d2422dc68c9b7ee80d5780f2f251d8cc53e029bb4b3886f98e16d2ff73d82cc30e3979a055019ab7fffff424647f0f6302adc383ab53b5a1194a5bb9f2156c64b92d944b012d1eed106ceac62feb259ccd8512008ad9e5142e45d36a5063af2bc02680df22e175c1a2d3fd0e20d7b35ac3cc3e735719926964ba64d4fcbedf9dab56f43f7ba800d6c47f66efe5276f4987876fafd9828a5b57e1800ff9ffce3ec5d90be6292d4f9a9f0880e44c02a43db7960756c04c7c30f89186fc29fe583d9ed7f86f5008e0c5fe927376f29ed8ff2e60e3cf620232cd446c898a457ec0f7b2a57c7e88e71ac3e5075edb43e5f907f3e6150836b31c4f7428c51be09403b08a1efcae0e423d078172222ae3aedc26188fa349072bfea186fa7025cde1db131146fdbbd94813f1fc11d626304ba46239999bed0e2a057bce8b6e1c74dce1ac4fdcd3a9ed0e0e3d046e376481ca53d43ef3142c8e0896d3fe22fefb2281b6f2ad341611bccd5b92c5a40442ed2316b1611d1963f0f6aebc473c5ae77cbd3a839d4b03ba4be01a9013f34ab78fcde1e3fadf71402aebedf7108ef234e49a04b1f341acab7868bf7ebf7792d3e5593f7dcf65c8f04e670a11f9a222f52cdbd1e3ad9fc5e8617755dbbf46ba45a775ea041af734f43ba4236ad0425222b201444471b5057937a0624872f17c20a7889f0b85fcee3ccaef8c6256c6dc55cda651fd7cf97dcfba917b75411edca609ec86da451a619db34d04bf83b902f7a42629e0272f883ef86038f5f7a94eea32e56f2762d700210a079e2bee2999ed33dbad3a5ef9928b4ce1a3dbd4d8ee0c240b0688c81d7f4f0ab24e206f627c559f5eb174dabc2041308e18a7bde4c9b3b5cce462a7313731d9daa4ce71b2482537c6fc677c6f41c08882acaa439ba34ca06d4d33cf9452f9414680ea02a545f5e43c62a6aeb0511ccf65056b31cb0c6b8a2545810de549fbe100faf1c5a56bd4c00a12ef510ea019879be79aed90cbed15006957812541b29c0118524d8fe552941b99e300d726539367c23155b1d2fd99731d254ae5944c6189d19213934e149988e5822eb0e8ac13ff74abf1ba612420fc73de971b362ac9ae9809fe18e3e9ae1f67d567f31ba65618816b84e1c4d979820dfe0dbc4c2b335655603968b175ec7258f3c92eaa7c8bb328780281bd7aea8043de96aa195126e4fbbff73a64e413ca1faab439ff9054d0720063dec67118cefd31d8935f6b6ace4cc1268b0229bdbaf752ba826d1498bff17a86dc298a4598ca17df242cb8b0264dff48c2775aaecaa35c0bdfef8d0e0599efaf5f63a78e813f7b04f8247b65b86bec993511c89a655589fd602acf9c8dff80187e2f07a8e0cf000a8f197d67fb0061abd162f9e42608e989b9b82e234bc1e2d974dde7b0878c0a3cd22278a24951611837bbc06f4d463da9c6cc6a539d9f7d7538347398826bbc7d01253497707cfe188a904670cd1171581eea6977eef2d9886447d6c28f0c99ca4eb3e07f7f04f6a93623e4e7667ebc03d6b4cc6bf1008bf225842a979cc2859a612ebf0b68a70d3f2efc99a0f278ccb3bead9ca8cfbd2bf51ead574486cc7c07d00db5963f2a9283d1df8fddabcc4d6f4c41bd4ec86ba475728022a29a44836193df754fe4c864fc249fd4173a2d28016a335c6f151afbb1f12450c7bf561ad50c3ef01a7a601db234475d2ec06f2b00c4dfb7da73a6d8a825768f6274de73aac2d36f5bff31b37374ae37aeca9f317d2f80cb71abb5bd65264212d2b638fcf70f2b1675bb27203defe2edb715d6271e3cd7587edbc2a02b5535e3c36037a4c2256ab644c0cfb4086c41eca83c8cdd823c89cc63f2e434bfda64a9d54ad83b4498fe8a4e5c0112c10e318759d9701bc9b31538dd876eeb91a999eedc7abc05b6bb59293713d981c527273248e9f0e04990fa785361dac57b8b5ff9d71cb7da002d42e6d6f54bc9928f9ca3801a86b8cdc492b1b563a36fa318853ae139f27c5f772e61fd801892b41aa3c6b985d44895577e020afa822e2063256abe6c861729b92aa9e5cd1225fbd9e0f7a83bdb1e82fefc325b3af7b45a5d47f98147a2ce49325bc070ec0fc64f9ed179cfdf3edc6ad790ef866d66c0cfc4704c6cef6592b0aac5533c026440a1cdae220cd8db179b9408dc51f56bc6a8d5661cf21cdbd376599cf056260b843118534fcc59e5ca8e3baddbd1c75d7501eedb7cc6076fd809d5d9e9924eee22997eb15a20f801838d14563ae9cd0bbced9c9159136a7b47e195eec7d602612b48e7f7bb2b454476918b5b2b42e16116b522de9b34ffe015e380dc5ba782408f0d377e6d393d55e8eecc67661bef602964f23f704ef67c7c03a2382d8d4f3ba93e06016b21254526d7fcf074b726b514450e943875f82f8a932a516493d70a8a49a8fb38012ccdc7d4824d521974ad67f4fe43372a1cfcde2e4616ad7e42d235776bd23c5627aa91e0ccb2d6928a89a0751d81912202d37c0521539906fec12fb5e1b59abc02c4e25ccd6113cc9b045f874e7a6e191f5c3ddfeec26aa9e267f1c9166c35079cc25e4c47bd98614cc1b1570e7ca0ca0d50341532c7617fc7920399b17462236d2b94f18ff25fdfb5016822076b1cdf664675658554b902cf5ca48bdf7bb8890ba3062b89127c6179a8270622f9f39f9a66a4da290f205c6ab2af8738a328de5fe47eec7fe022d4095357fe51516e17e5cc9ab56881b9632014eb2e2498df42314489ecd2fc4b44089b74fdbef74820861aa6267a3e63332a42d9c6e44b175d84744f31d30fc1f04b00a07b88c7fc851a8be4c0c1fc9efad98f7c549a815768e3e80f967808618c3b7b9978b1a81e08146611de44fc0c8571ed9d6e85afa9d0e830a8add9b6de5986150ae8b6ddea326c46f9edf20d6f679ea942b12909d008a61572913bde80bc9e86a712e3af2c22861dea28d0f67aebda797005a982b81409636042f6b53ac16276c0259cd49f24f6c10bd1779770e6160c457f23eade896b67f69035a7510c45838d895e5474df89c0d380200c5513ef5b19c6baebf8365304acfdfc9fc2bc5f42ef2c4789b95af42083b3459e71bd875c626e699b361d8047fbe8747089dcb12325b4603f50b30f919977fa9de7a5b5d02f51ab2228d598792b8dd197584a3cbbd42ef11d9f9f46d703da0b326a140f0f98f49ffc86f218d2bea0eec908a0c42cf116779ea1878b108690ee7706dc4f461c811ca7a0024cbf550b13c7f9e855d545da9be61b3ca3a4918ca47fdbc34e3e85004e9f9627efe1b81f548d382c7506ca265231e673f00a0108ed00ad17685f81cd46c5a10fddda6b7350bf1566fa5c576414c88caf0571f91834446df1fb7f2a7bbc446961ab07daec93e9b99497699822caf6df0c87cb74ee8ae8d3274e9ee4a2bcfbe5580fc1962b9206b84400d2a22742f1fb45c1511081aafcf739c092093a489c37d28701559a555b33bc52cecebc513f551a349e0a842d5677f01fd253317141571e7d743c27079e5bbcd3f5131bede96fcf2c21d8cfc96d7b3a25f452b2fe37303211db11bb8bda327ef24c2e42364b6113b128c1350ef0e8906bd8f8b5e5404612bb2ce47d352160809015885b86a70efb9e3fc9216d99d2f77d4dcddb2fa9d0db21f8e86980e4d42069a4c831c3216e8c46885e17abf25d800ca6800f49641aae14cb5ca0747bda1de487dd0693f20ac8c0501287886408aa8f2194682714797b8eb51238258102b37287ba0387d2508a962d916920fd1d41f49c322e5bf555a1a82327727fabdb369858fadb5fce50df543f0e3ad4af56f7c3548f2a8ada22c0fc83dad1301abb68ea246914ce669f3542fd3b270133defbfaa80dd3c3270dc5404737ffafb9cebf4935a3c3b098d70e99170c051011eca690e883932cc49ca010c5b6e8b57cf94410d57a0f98516a14a3d26e3fe3541c9802d99a64adc8b470c863f816e5d1888a428fa982bb68eb9c1fe18f0a1888a72472bf5343c35c9546a25a3126f5f3366c0129deb58e29ae6a0c28d689bc2219c06e7e86c4cf9783f2ba624e286d86d623055ef9a03acffc290530bc8c46758f0996044a2e7ecf5a9aff6ffeb895b2ea0dd99a8b342771bc1291bd3a4205bb5b71568236d880a7240f4652495eebd25670ea8ac0c874d2df43013deb7a7bb4a9b8b7285b20fa65dd130838c4cec5750cf04a35766ffa3c9cb12c388ee533bb54eeb36cebf04269013c8338292ae22a31b6ff9874dfe8aac441df0b3f1dbba7a4db2dad2ab9c24746fe4659479280cf7f0792b4b587bb0d03f45e306e5dd6bd5662c9aa247ae3c22473fa289701cc1f89218f7118b03db352fccc366a1f7a41ec2de27b53a247490b911f3c27217af3e28dfb69a0ea7e5c8e749971fcca40a4efe2ec775667ae10afebc5c96fe1866c05d51529572eb55138e9f3a3d52c848f92549ec095f7fafcabea05e3efa5cb2788555c01a07e453d82009390b31cd1ade0bf49a482a60afb1b944edb975e81248b8beae27e49fd8fd9c2062700f91b86f1232f5d3b08bcb54eddcbf9be8a8667b75f138c27bb142784aac6ab540a17590ccb7c40417fabf7d221a7d43172d07bff495870780beebd44d8d0ccd0bbd9457ac7b70ff896c12724732ada2ab1e343654fd927a9a39e6111b49c79660e8a4fb87cb49825a2dbd49841fd0248c3f61ecf89841d569a7b0c86e43b0a2158dd2c8b8a76a57bb319c6701f3fbfa762c2e39fbb9dcbd361912f6cc09295de2a1badc8eee655b41aeecbe83706a9cc882a9c2d7cd48ab2aaf41f65dfcb8b22a33ddc48337edb47c9d91d621b4ecb8405c8a1e1705a54e903896fea5ff14d7b5c6edf2759fefbb167c82eef4fa2e0fa613b2b5b0eed76f3b4dad9086395410f0e1c25f00a43da2075f8688e19851ba18f439d67edca7029a3b9c1c24bbf6a6f82a3656ed0dbb364f577d12fb003e9f765c0fb928fcd1f232833bf7497c6b409a919aa09ac361d8f8a105a8dc0652801eb07fb14b589dc06cd960521c9ca1a1d305579a51e2d74a5839ab740eac4890f7310da3c8eb26eb296d7f6cf39c1dce52faa2668da656049cff768d459a988a1c57f4387028370a5cd6a39049ca22471296296b83d4ff2258efbc0a9b0bc001f501dc46a5cbb2aec640aabbd88e913e591a310be8491b379bb45ce62c80aff7e00f48663ae17a5d0186aaa0958abaf3b20d9542c919d33586ec0afaaed9723cc2dde564b3904529305cb148e752c03a0e864590c385baaa6d748996ed9d969b7b97437b5cc72aba5f99841e731668815e44c1beabfee23e50d0af0c0a35663359cdf9ca85583111a41c3403eab01e5c2366b88f62d7a44c982d6f7af912c2843fd50f6c6c05ce3213c4caf57366c32a732f6d14726b056b62c6504361d3a956d8494871725397e3bdf5e620899df1fe55e3bc2375fd48950b441089e04b7edcd23144ee15aaaf82a23d318b4b02f6297efbc735ef1e0901cb72d17d91352a19bab6eeeada7ead2ab5b25368627a1495826c98e18b5613c0b34a3d7ea5d0715d67c1f93bef1603df285b0fbca08d5b12116902787d303254a6739fe1854442d6cbe26ac5e75e1be83d3b21a0c1207cd36ea21a4385f91391bcd12662eca3e3c4d690b376a76cf6fc3cef857bd9b5564d43d381bebc66aeee0a579859eb316579d14307c30c41a9e11749e957c1ef15851e7fcdc9dda89ae44a48eb7ecb0c6287986cc0a0990aba0e08eeda5b29142e522ea2a17d7465be6d85f3b4a5a28903058f846023e5a4c41840baffe03a73c5843d5b3915084d5a351be1da755c11b728e1d7e3ac162e683995739c60ccb1877183e09d750d809a65cfa6c94ac8ba3f5fad5d49e61b6f94496b62cad3d2ba76f0ae5fa1ecf8731e82be9cda87dc119a36c4964e6ece33aeb64889ccec8581f737bd5e47806474cb577a55cb1959b87867c0cf44e329a443fa63f448be5ef74ca052af45780feebd3394e1346c9817c40bb529d766da11926768d0acf38a86e681df884af794de4206c70ff8293fcd7306f71a0fd8f380c41b34e8d9ff4bac43db17beab01cf1eabf406f1f5354bf44294d7feb27e52348ae6506083f03294a2f733ca846fa8d3ca3cf67a5038bb71ce210455b193d05ca7ce1f3370135f228be10f187b90e1bec50b160430565d1b157d092d4f75ed66a0cd39216e4dd5c9f78f03de95004865535871462fe5c84113909cda9dfe2ef5c6b3efac11777f9a827f7b6620a975e92049107f089b90c319811611003c43179ed1476437ed03d95cb96ff1ccb34c51170a668deec6158c3c6ab104a751a64296f8085dacc9368625be89f57111ea250671a06fd8e9a94185762704b47f13e4eab3804c1ebeca3346095d2bb82e49102b24f5068fb7b128bf70055dd5650b1596b75a6d9cccca9cbd71301df097fd5efc9e05f6c6394a5413df985cf9de08b1f4d330c326745e5a012c658e211576a71e9aad46be8cef29fa0a7eb04cf38dabd6078f9eb7308dffa7ec3d303fa0ab1f9f38c365ccdbb4f7bdbb8289429e37cda301aeeebebd02eef9a9728731f52e8e4dbf5cfccd34f30ce7ef49f3652eb67149d030b1df7f2e84adff240749a73219d75f22a7192f7528154baca0486b2a814dc0ea3689196dbb1206b92b0cdbff89b02084bb01b26371286d47f90d22e5f925f956cc3e4f2f5ac6a702b0bd85eeb662dd6feb68de56079cde4c5a3f88fb6dc71fdfd38f38b087000111f371c00d1597ef7c95f816ce20e14ad5fb0999eb4ece9fabf361a0ac947be1b644578d81e5da87ce50b47847e960f2f3bf512890df34374fb8e85a4bb116ea34d0aca6c8fa7f44d1e0d8878819ef3303be6c93aa38016170ea610e8abf82a667b7e4756ae6a75f81cada8dfea0c361b5074d0fe7346525a018a933168619f0fac0463a2cb15864123a17ed233fb4acac21e4307141ba40e0555d475a5997d858813db771c682c53fdb888e548408a3c6dc8dc1b84c409e85b0d7d64e0936974ed6ae3cd0f1b945a3859ee0fa75b0e7fe83450115de482f35e6a16c559f04bf947c339c04faea5dc33108ce7d442367903305ac3177db19a802cdccd76a2a2473aec2628de970dcf7e973be08570fb1bdbae9549ec2faa5326bb16cf47c368400bc293cb86f889d5b320b78da60ba120f0f7716a2ac4f955aefdd03794f5b0c0c9bd85437399c54f2ccfb96e554496f5b6325c85a8f36052e72c93637f35001072f0db922e4f4c2641a36b29ab0f3aea017a148e3d9a9f306f15dade832446306d84614eda358aa595c88f35abaf430c895c1a9b581c74b0be83fe13cbb027cfb85262c8b66425b286f8945f270dcf011d3f237751ed0a44e9a78bd8e9cbcfc775329fbed8514a0c88a01d1b802e09f3f0352806d3df302196dcf0b00285826850b7bb5adad341f48df355e43855b2e82e26b6bbaa1b8620230e4fb45bf3264175c6d4556642ab0d167ff34065b653013d4933181aab11b7c0da19ad9a1ba2aadd68b3c95e7e2c8bdb4ced10da504201eab2e0fd4b8b44a84dc99249073005d4b2108801df272f3b1e2854c5a1d7f4cdb8c6d22256c2d738c22412fa390404b3babb1f7bfee443ee79dac3181c4966d5e697497b7a812e60521d234aef92d664814f5eb4f119814493b58774426aade34c4ec6b5483b15232ed97d440e9a9da5ff7ce4ad549fa835663a43a5ccfababd227f87921d38897982d4426cbcd5469967ade065831846210ba4b6586cf1f877e88e9cf9ed6e323e8783cba5db7418931eacd59929d92f4db7a6e327f421137b61cd6829f7dd88b1b8baa62e706c7e26afb624dd7f89988728ff032334dc4796c8c0024dd2c8641fdb093649739f1a4cdb1f04f0c0c222367dee9931d71f2d495a7da5f7652cc985bc9743d62d60aa97cf341cd525e87b58836330a9226e0895dde7268043cfc63ac182223fc56d0387fc18a26dcf9c7e6560d854b1a586a6562a2ab9fb391cf455a0cb8e01e5b8b0faffa57ba704f4a4549f0c1d34160d036dd9c03dc7a268f453a93e70a0e6f46f941acb2aa1b637c0b2c33f644e229b481f47d1c472d500cb2b402a011e22b11228177de2da311b2f89ec9631d05770599c046e080b04840dee8e9d1fe5f5ddd37f555603800f3712373496f0b6e00ddade2e5ee2efeefa08c81eb2c1d8377fa121ce469ccf29efff4ba5e43a989fff1228aea1c5005079e60890a50d0a107a52b0584d07444a76d60a326c85502846a48470c10626fc21e42832d47544e6a6a65b6df1f2815995152f6f7fdc6f5a5798dde46e9356ff31917358cee8bba2a5c2ebae3a1db49cfd6a272b20f12aa9c18d57b250facf0ad87d843f864e7078752cdb10103f6dda095af2561fb84ec684bc124864ee455961af19db7dabab6786ed4e4a0be0878d68ec9cd65bcdc35ecaa454728c9c9546381eafe4426f9b7a174f6919e8aed41e4d44c63d00b98a8fe8d24859fc102bd0c720306ef1118256f332dfa91e360b6f37ce4ba09d25c692ec555d8783f2a20bfb4b91cdb425711e4d20e3f734ee4989fba28b3452e385c1713c28bed179056a857339908e7f15ccbb1b2de7069da241fefec12bb07f597e9f7c632106beac3f19df062a257f9d711913e33501b9d5309b1cdf9cd03b29295aad0ecfed845dbe6058ca32b7740181f76fd4ae01c77272edae83685b89f5419f4650641394848ffacbc486e126253612a8232d01ec16ef2b70363890cb6eae52393c23f87e6ff388893e283e92e6904cf04db998b0e4fd9da7327aa22b2d12a27c7ec034f36c120d6b19c312379f5cfa859c7e23742e4c375d3312cf6220d815a6f248c23dc5343e5fe54a4b3879635e79e34cdb3be7bc38babeb5fad1697637b6c25e93fc2f2c3e8ca3c42d2142f9bf47d257905096b22ba3235a0ae3f84602dc930690e0a3d1ff55c5434ead186e962ac3d6681c8c06f844607e0295200297c89c10002ffb04fc8d27023faee5191f3158ff4a8e03f9341dfb1f87996c83783df4a8c3fcc4f091792ca27623417e87691f4494476f722895e740a92427bf1e28086901734fe6c22cab04d07c1a43b47f4ac1fd83c698ab5afce5f5367bc97f898506a44e597fc4ecda3af4ee42a16fb5eef5d8f23a8a019a5162de239983c989ce7cc6259c5861c12cc7090aa50e9772e040864247d5899500dabd9607e58294e6852c9326d6aa4d98d2ff5f2fdc27ba4baf6d21aa23e2f9c842f9177e1836582a3dc59c8b30b2709811ac818d56a66441dcfe4d90e9315c931dc7c9bcc9aa47048163e12bc5f3d4078a44bea9712fb28de5784a3c8e752590a9320b1c92ce84c555937e0a877bd82cd9a4a1c61cf2ea860a83e498aa454e182cb391b35ea87c84e6a815038bf20d4b82fed89851b4f65e9a9fe6b5c4d6df1c3c9e9c1d9bf218e53eb5f90246febdd89da5b45b91983249c1480a2922d83832ea54c163acea8f06898a964ef317a7b5c3456d50c7316239f461bc2438b51c2e4af0e866a34b9855b30bf06e0f56107802b0b7ec57d9c7dde6fc502642635e7c446634cd349982ed73da77e90128969e9679819cb12b899261d6781e379768b6615df9e753d82bebee6af61fca7dbaa1c802b0064362edc53d518704ae9636dc3b8510cfc40f2542442153d23201b07bce252a5371285d85bcae3306b0c3aeec0866e98a5f5897f55713d5fe2b7c72e8aea5d06200b74e378fb2be339f689cb9c5a4ab071db1d4112e4c4ee2b688a5a7e6bb1fa10b6cd8db3ef2bfca35f588ca733ce4daf5c45ca75f8d1eb6b2eec66113e884b018bba0ca73629e00717d056c2b360f8f55344007fc5ac38d75fbb290b1f4ca534def395845e1d023ef39994df98cebc4f4c803c13e4b9da0dcaa10290cca39c9c8a3d0ad9eecc6c8371d74c49a71398c522fa5ec16f90c435745563646ca8c7f54d4f6ca88164ac66bb2b0f4571d5cce576ff7f534200873da6b7b1c8c476ccab6c8ff3db3e3869a2a37953077dba45ab58f0e55318a0f233da60b56105e913998bb91a5eb2ede8f292550b360617bead33e0615b2a32d96089e7761380494c13ea02b559f7acaa533bb4193b1aa3e94bf4d4bc98fdde2a8b2c294fed084d0969704226a9a9985fa41085fda64a46b3109b7b674c6ff51c055114df2011af22e8ae6fabd4de758f848833fefc4f85fa7837ef5208ba62ba4d68525c720ee27eb56aeb01e14b0e313412751a7da636117a8b84d75740725511b0ea1b1447ae297b50fc1b8f0cdca88deace0c2981a5985d35e21ba97419666c5bcb7b1d7e45c0480d3473276bd202edf0ff4890fbf0d00b2696fb46aca126884be3e8efe6034b7c729f1bd6cbc81cb2ced89180c8b85770a52d33e15af7c2fd9f6f7e62ade307ca24260457f7071b08baf58fabf849b037a7737c77cebc14af0f9719a54b51f9b5f934708e263de1ba299fa8c42723f724f658b2384c69c00995c3e2d85d021e84fd12184181187e24022e4baf3b821d5c51c9ac050509deabb2f1c006823e37d0beb208398f0a997110e2919c48c327d32883ffd056f0bd48e08606efd7d75003f7ebbdd18a35fe72e72200e150a72aa8e6128f41da6d7e9175e57e0f8d64cdf14a4e01a47fbbf40965c45bed67326be6f33a7f80fd016e08341baf0b814616cfcad35b3a5dc895b9c9242f411a002febe3d1224e0df475ab7a8fce928d3764098463a2406f156f6bae339430b0b995b1fc1a535b5461c6c6f179b2477df733f801e7a0e148b20d2edf3fe9ffb2f9a606a7a9de708870b412642598dd718284914df40a54d1b6b1e9f1fbb56f49d5edb9b82283bac0aad3be612334d4b591b5d22335710ce956d47d0afe1cf9b5bc59fcde5d234e314e5c10e9835acbcafa720f4ce01f951402388daec452a08f85b73960a57813e2bbb5c433da52ed38eb898b3cdb8f05a04085857c02e3e32cb5bc58960511e9722e769cee3073974063387e270682128a96bd19024ae35cd7f3f5998121d1347ddb2d06e06bbf31a47d0286a0e32103e51cc18fc892b95c611ab3fd228b4671dafefb3637cafd3ddacfa65be406bd972c5eb438f8b11f3145c1890a6fe2aaf58b2ee401b35bfc0c28f5f1c4c8c80d7474ade67b235ccec9f55b9591f273e8c0a29cbbb9b3cfff18aeb5da7f8c68ec40cc955cd0c1592fdd6f5dd9afddaa2afe2ef81479cc9abb5ef0acddbfc915259ab1fb0faa12a7aaa58437a415aed8650f9e179ccbcb46cf50cde2a55af19eb424754ba4aebd050c41cc76e6d434916819107b8619310656e4b73d932ac04e97a07e4a42ba8ea8a4a0818f374642e6c2bfc9d0939aa3f2408e185756b29c1b88768469463b4e4467c3115fccf570838182f8a9137b792242c867bd4665507d7a739910bcc3873b7602593299e19c2260f9c5c70b52824a326231dfa89762137cc01aee79dedcc6a2122461b09329bfe8cf4108902055f43f3b97f1adc78bb12f5f5b8673d9960aac126a08d64a99de5e82d374fa111b27f4727a04bf765e74c9c7e7eec277540e9be5da8e7c5af02afdb048fad3059f3852295405688e9625d43e985062be43471073b07f5814cf3369ef97ce5a35d9f476575e1b0eab82fc79a80bb74693ac6c70f690ec10c857080d287243556283ab0637fd3670c55dee20fe0728996b4f1ad2d688e76425ea852479a93219b90875e423151f98c2f22aedbe2c9518cc6c2e24af50881be55d5c4ed8f29974d1475b0fafd3e34c018e8fd11acaf1f0bd15f54b509ba1e98df7cff1b9ce8f2593ac1c832bb28fbb565cc8d424cb2a0ff5ba3000699fed85d49d3b3c951d9a067bb9fdbf09379e6fc1a5ac2a6c2ce6a3a108a6b6dd418bc373a8ddb5c86c0ebb4a63be5dc64aed3b9a54cacb3e62a085f05ebbfe2cfa8226303bc73d0453590776b461207fa42a0686d1a8d4f18d058dfa9266a11386447a205f91760d80c3f26567ed1e9c13b9233e2ddee366e367a0a23f8a3c568c3c8b537918001f838e1a507babe6b05b5391b5fe2a56966a52f963546d50e726db1cc86f8d01a60864d05ac4bfcebcb5a0598709b51480238a57c4029b9aa67576fe88b4f6eab5f52381c28ec1a9ce339090680b33e79f1551597b4c337eabc54dbf2525e932ff55492f49a6fcc11aeca2f11b92e8a145334e3ed1928a4a5e4682b4f7e8c323210f5fc1bb3f9f333a152974332489268dff6b5bed510f083e540815f21a8e2b701f9353232d8e6051efb98df1c7a18188a940b34eb2ae888f7c388b9ff0ab1d65d05cc98ea5210285a4be708526073bf5c9623ce9d694e82f821160f75e9b9f31d2247c94f0f18e32c29a33ec73e39b7adf988386ac377db37743d4050514438ab93a66b7442491fd79a6cd74688ce71e046b5ba1c3552efa97409c346ae90729bf8a73e2ddb3e19ae7a8478ef7b8ca23dd370a74334ef309b36ad0365defee01ca48302109c532256496f3ad552f9f05797a271320bbbe7178ab43531186f15621de51fffe4a845de32d21f645c373c0565fc107b8b58a4381b2c972692f33a0940154b50211b250d5ea4201c5685e11997acf3893f5eb8a82edd5af20b1e881688787cffd81062cda43fb068029853f2c83cf8ff452f521ba9673dcffcf1faf5565a3683038ae3482dca0b6131b4302bc0fb8cc3644da91e54c810299eeb191e704b8d08253d5fcdfe592354b7ce25b30b641e7182f12837d086d4ee0d04956c53ea451beb0fbc24986809eaae8757d189150c572173a0a4ef3fb6dcda715434310e0210e57eb6214c8a1aad5a903b19f452cf6c835019a951e5a6c7ad2250a64a1dfc63154b80cc11d7942653e51e5ec70ba5e12e5321c574915103f115868223f5f5646cd80b48ae5bf02b700b4d40e36e180d8b6af41e5ba464e4d5b7d443a970e5923d5f1ad49cb370e47a29ae2d4d3f3843c180c78fdceda1f7315169c8cb76acfa62b6cddc2688800c19ef7bc551fb2a1eba5be8bfac106cb039cb3eb481eee2432f9e922eacdc57a8e35486e1e4dec84ee01eb73dfe456e38e91a080cadde5242d8d748261a2c51fba6929e6d2831fb8ae95d52c721cbcbd03b86f1cd29da5842c0a5cfd57ab0e184412ab38addf5702cb55a033dc0465daef4301869de2a4558488b10849a4613b4e51a4d44bac5e5f16164bc3b1990c166878505ee0383869e22f1ebbe2921c243688046bef97e4447f2fd9cb239dc88d0bfe1269d9847f9b68a65399fd986083c3128f17d17d942ff0bada9bb66ef18eda68d5c50c2f6084195ec2a7fb39eca7a58dc4d02b9089e9054aee71541d1676376a2461bb08cf49bac50c0072cdeb49600f36570196abf6eb09a881fe0832165065898c93fec44cc2b700f5cc7adfbb9cc61056eeac5dffec87b47c443b07de6678786c79a1ed6db12592041e3602077c08a6c4d610e7e7ceeba0108f0982e52d2171aa5e2340abdfe21b1d30b19f9112b2e7757815fba5b93638eeb140b528ee6a26aa6eb6df781c3371f2f31cc1d1ba0f8859c3e3f46669fc6091682b1b91d2e4be3058fb4b0d4ac04a0d9a4249c54c299183b6a529e9ec2a62750aa7f9099532d54db0b9fb4e795b878d8d82fa30518c2a589fb77104be1848eee6f230decefb74efcc8d17c55e6adac44aa8661acbb7583550887676166d5986a3018d0cb52967b8ff40ff2ea9a352db6cc2e262c70fe6301fccf2b5d6bf8e7c05663267edf57a545250ec10c70be2cbd859f2543cc404b303b97d261911802eabb52b23972d572e96e76d52c869ad1b4cd5c95d28e56b292ccf3f6f067f780e0fe42da80c9f22b57fe64989e0d8f7506fdf883f7e44b9fb23ec83368a4cb732707c39457483ea87ea118d718178ce089a1c93382d10c937a4208844742ae36f00c12854f36bced7f2bb5409486bc85d0c0b40b098eec3cbbc7d1e512466039512616a895338e8b701643be0da2517ea3ce6ea6d93c747689440da4946ea2329ed178781124300c2c21716733901e68025394522402d4489142f6edea5829f6f426c23c9dc3bdcb7f330d3c385d77962fd9c48968ba58eff7f64ac72a9661db3ed41a5ad76fd38d2e7dee09b3e983e27ee9ce733db211e332678dab5589efc39b521664308f37df9299a4da99e57c492c9ac14b18617d0b2848982c2d1e8bc9b12356fbaad14bcf0531aad680561ace17ebbc1e92a8f35fbbdae892a98b6196a0592ee8c82dc60f7c605c445de3b66dc5e99d6e35bc1a818779471e92a3759aefe56dbcc060d4d1c2d9b7aa0665a4d4b5d960258dd88aa368ac31c1bdd236c50d2e4e13a29f728712695a3106f247eb28dda9570f4a6282fd39989bb750318da9bd4bb5220ad04766279b04606e6f547f2e2c81a2137bd33f12be69335c16fb5ab5cd578823bb5397c12758daa666f9e64d03abdae122b819f490c010b459cab32e84000fe29f7280a5131fc2ff2ed858419ae61ca396d6e3dd327cc7f07d2080866accdfae169f6db5a1adf5b5796c89d1f3b841a3d451335fd7f9523e45fae7ad6ec72f4fbc4a4ee176c2330941ca2bd6e6dd0a0f4ea692285fd944ad54fea05e19c3e3fb7b6ee66efe28eb74068318cb55df862192708eb18ffbaaae145c3cdba3df5edcf087ba406268f499fa3d48fcabe1276fc6a298d608463497520ebb7958762171d8cc4fed06c054afe8c4e31d2e7355104f2bbbbbd2f3a53e6504cc100019d5c1ef98eb8ec00109a37ec115a32c0f88a61422387fb42dde9cd8b277aa9b0f27dc48d0e5f15111d7cacc602bbe4d27a12cdc6c283bd06eea1efb0607b5c35ee30e061071f660f5988d8804afcac50ce6b34b87a44670f1ec0c4669a425e89b92d7b93e3a21a42ead9c41ceb83091b14d9cf7ad41f94186a6c97509eb2f785afab957f8d3581de084356f9f911829c3a30d88391d74a82e99cba601e7fe04e0c9281f24f5d5eb3913cd33c011e381bc6182b348ada68ff3f757a1e378094043b9b6eaa3b7a625044c4bed75521acb50ab513b106c212e894b164cd4625450c113787f9d0f34ad942be7a455b7069f36ceb6deab883ef3a2db71312263c8c14ac6c78051b94eb0a4bf7bfb742b373393742d8972ff5fe2dc59a4283fcad02c10fa3b26fb9efcfea478a937f456b25446195e0efe2ff374777ebd2b3794150908bb1f958829e87697f7776e3c4b5480d42db7e02c70a4e916924962a5c00468d02dbc8a8958e261b913273bff62e16e842196eb65e03362d0b5c3f859f082425d6e07248cc35474cf7584828f2ca09bb23dfcc3eed51e0fb7ed84a3eef26a349e0ae831723fa4995a99de5e990295d74da6e35ece4bbf99f24bc7413697436ed5ff08e76c599cd0c6c1a731a6a3518fa4af499f7d7d463aa6d00683fc0192917f3ce739b021479832ef544200849eb5397ce32f6e691fb275b5e13e5e84deac079df05d8adbd1e10c0ee605804710a10c1967f9dd8538d37778cf0379681a3b5fc45690a20762459bae8723a0f4eb577c81006bfb92e8a1cb7b582c5bb6a98ebd034c5fcd68eb31378899e26697deb166b88652578e2dbcbfd349c57cfeaf3ef4c2f9485fd31649f957ad2333edd499a0cd2d529451f1529422792df98ef17f303d728e41f9aeb1dec3b844cb74460664aa3c7f74d2a4b648d87a25fe877bcf196d9050d475b3b07bde9227f2adf303c632df2c3e6495488d3565e85c70472060a6e2835a15df1b7fa149bbd5442a4875cf726523369052e4f2ae8f8c437cdff73c96c84f5dff04432eddd88283f3f17236a946fea14fde25bd5709b7f611f37d201866f6fdaad79573f179e7a813869e1d261faf9749522ae73b7b551d822ddc409934366cc0cd17acb53ade3dcfe8b7f46500263d6454755400276a4f7420d25cd5dd85534699ee23880cf603a7a25c323ba94415cd35ffde9834d00b65113a328fbaa86b1d0ea0ea6b873e56905fbca3000c77f8cd420f90bed5b53b33507cef4f8669c2625d36debf687605842708ffd32c7bc242cc9bfe454ebc88c2fc017e01d1f95c42532d644662bbe0fea4343dd8c4dc67b84e2ed7c57ba7419a7fe1d864b17c81cc663377c1666df4249252ee9a494c0d70271c9834278f0ad5d6da063c3e18f2d018cb646134ac7578cac485db903e066bac619eb1edc895e729ae1ea3d7692b4f2adcdf9d8b0636ea928c324f7d1a11f635a8808240ed373b0b4680056a6f7ac550b045c4020560b6990fe66a0ac2d17627883aaed20ba19083b9cf6a2fe515f631ff2a50796c787cbd6a9889de4bfddd86bd99f0ff17a1e2f3352cd807bc05648ab0c63802b1e84b4cebba7bf72233862708da112d4aba4b6e6891c1de69858cbaadae31c44fb6f58025deebe459d3691c68fd4d6b411c634e13e65c70a430ba4d7eafbf3f04f9f25a013a506337ac0afc0e62198587b0e1340845797ef41480f1fd80156d7fb804c9f7de3478b1ed4ea6792c32139937b65f4d51355cde709b3d81837b4b7760a5b3c52a29a6b0cb1965c4ae60fbe2129aa9b970937930046f056a9051ec543b08bd824ebf066fccb2198e0c9de1b7c1d7f272fdf90690bbfcc53360397d88f61b7b223d82b9bc48c69c4ae75fa83a9caf102d27c3dcc41b4f766adad0ae95a35130f8405d3495d202f62f1c43fa2157ae7eef138fca1c4b2dd8bec88c08e2f89640e41b139b924c02632628a2a87d9c9f13ef0a513686418a17a3d9733be6c042141e68235729aaf985af73df9f79e4f9290c6ee22ae646bb01c0ab296ec66ce2b8a282dc8d8388791ce07859462eafb933bc58ece921b02f02128e9fcbbc6be51a76f6f0871a91fe242ec05f5dc46797eecfd28d0b56dd446d59a99a79e332bb2873c6fa0bd0b38366379d995fd8f7e876412fa9383b12ca2b3f9a605e1c015c23ca6ff9f1557d162335fcb14144c3f91bdefc1494ce025838d37616c0261d2af47a28b318d14bb3523be3d94ea1dc01602afdb15c2f0700ef38be982936f4865441c969d508709eae0acacd52ff0497e235d340af160d14d6c3e753e4fe7fc0fe34048088f16bac947b295b89180b1a143b986edf6d2cd49c520b5422ecbbd0efb9458ae469d43f85d4492760d5a1367f577956e9f51856f458a0e665c1ca2f43374fab14cc28d7750fd7d77b1020e0241af77254cb2797e020a5eda987ab3c16cdd5dd8561eac1eda26259dd19e25b3c009d973a1f049bb926b02f0d099e3ba7798486565b326c1921700eb8f3532a12df525397ab858804e0f8e255b53bcf5988aa69b8cd4ff55cf88a613a0afbf6e7bc54608965ba315ed84e148d5c822bb193a86d38dacb45e133269d63c4f6c53a26834d87392a07467321c33397128cd6e085a6f8d51ff3ca161cd942014efc83af83874ab539422cdb13a41982d50f87076c1a4c3e789cae4d6b586ef4e2e56fccd1aa96724675ada20e3801a06c456201e8deaa9a7b4a3404798a28bd03d1668bf88126e56f2d4cfa1c5a82a7fc0f9527969b9e550b8fe9d0b33f168e37da672575fae3ee5f88fadcb7df80d4d7a398e5ca7abc5663e97376c8d148db61fe3a9402dbea4fa58b8840f7e875a10327177de42a7e2ffca9328586696dc21754cefef5e5c21b1b4cc104f7e8d451820743637527b7ca5750698898d1c120839ee8a0df8a793a7f3e6365b24f01224f8ddcc9a0277f60869c50f6bc33029de7760d03b4306a0c8931727ddbf3a4d0de72e24d3bf863b85db1fef764844cd17f15ca191f11a62497fb4145f80918deb8e336d9ddc7bbb226af6c4b022920281a73eebc3a53fd8ee3f9cf6f9fa18a63297b252f16133a974580cd21e178db4c6e6bb0a94f75c3497d34f13c98c859a3b81b6a967a44629b7da1c0c35926660054475c28d2d1eb47e86683f6e00e6f7d6e6a31468d28aa8424c39d663fefcd4db35ea85deb26526b3e65941c47faaa80bb2ae760e342439b3fcf6c587e98304a0ad8c64348323a7e1b56210fb2d6480cd03df647c118a5c3b869682742d1375e45a0c1b26c05f2d236850863c162d2120cb7fd7b5bce5c1450cb53220f9f2ce1a6d07ea29d8c24c44de1f9162923f3d3ff72b6b0bdbe85145548bdb557143e99ca03fb802dce73535ebb21f7a152629a0c3f16dcb82ac35fffa096dd042c57e4f6cda3893c6e3461df534109c65e97211fbe46653ab404b0f30b3e67064e1278fcca41d675e2557ce8ae15b74ca7d595387b2f5f7382abb39e3385339e3ac92062e6a2b3478ec81694ff686d0aaf435d7a22c5ab1bdfec8303a9033825b6a82dd40f337cc79937405d7b4dd9560ee08e13c01f045f8d86f494ed4b70a3d6b161778f633b25a098c493729683f9cb0ebba42ce5dde449daebbd680d06bd6e859b8060a250e109a3970a77a49d7d8d02bd746c132407143097cfa93d2a95cd15894780cf11938da86c40b01992af161d9851aeb3d06e64a30605e0e6f2c7843fd96ddad1508e585cc632c96ff2c74ac50f36efb1a6af53ae2a3c70dd670e610cf5d1ed8490530e23baeae4e586eb7d2ffb5cd9bcff4ec942057824bc94c3e55e5e5bd817d7b5d173e23f8eeb86d9e7676863be270f570db3adcd86f2462d4b84bff5ced4fb65f4f5425deaaf643c601831b50d495d04a892736d0789ed7a74d0873d02c249cab4909deefae87fab72f728e1b93c9ad5b1d734cfadddbf04405ba5e895ceb6af600d06b3c6261ef13ffb4a18e236bf0b8a0028624cfe10d76082377f58d98d14cbcd3533f6ab2127e61ecf0af19834f603957f1edfede8d8d77dd7e91d17900a2e97d3050ab4b775a75b39c570d3624ee18e7be43a4f43233e3b9fc3b030a8dcfa9c53bb9303fdc002d6f10c7b480a4618a3fdf758b439808d7b6005de479d958fa7cb6d7e00801212fd805efe06169bcc1294bdc0ac2b451e4cc09e99bfd651eb261f2ff11df86412764b74052a7fd2a55b2643a6b796e05677e7e1fbd418b1296573023280d2624101e84c5b9a333ec35d317f116fa07291fb271c4a98d68b8aab2faacfdeeba5f1b38e309e90216d931923a85d6e6370a1275cc8c20823c59c5a49b6803a9e97a65f6f8141e595b705bb2eea4ecc2bf8e020e5abcbfaf72f7a4db5ab2d5e9f3c311fa8c0ee7e131c7def9389ed2c953ac221b2f685d5b3caa25e138a354d0018181562e28a46fb4e1b43498ad9937ae48b86057d4959af70bd499590deecb653f99122eac3ba270f5afce4f1d3948698a7646e56494f190369d7cd77870ba2b8e767f4f490a45812e97efe71846c80c6e0b88fb19276a1befb76b8375b8bfa0eec258ced3f97016f1f976aa30771fe9167430a687f35a1baf6864cf49ef6c05f3eac3346992920de45441629099dff7c73ddca0c622a1f1b0457ccb2ce1f12cb0fd11b778452dd33469f720e79c90b7ec24feb67e6a05584e39f1b06ccbf9fdb2d576bf2c9b85d1e9cae868e711ee9c2320959fb80045ff715436d509cc37221b62ecddf1f7a97659542c57ab067e5cb16cb0c54df88cb32282026c67f13630598e2d50243dbfcf6332e1e31b8af5746cc4221ec85642b36ca350fa4a760976a0325f233081f2b112591d192a21ab027de59d6c3291e3998f2ec4adde9bdebba782f1408b3b38cbe338169deedb08f8f4f31db4a5821d06cf0fd712c6a7eb9554a6777c1b4350a3dfc035808a4810c441b7624190e10067dc2c7cf6a1ce48549a0cb99af8c2dd86e0d67e7d2f3c447d6cd67626ae960d5017290783d69ed350586258dd15d67a404fd1f1f8cf3ddf9e41ab22507e125d929566eef71ef0352243dede2ff526fcb035c30f497c23ab92551f6abec259812be4b3db63f5d43f36b9d7764756d469ff5b818f7ac942d8243582897806a6db6ca96f904ed7e86034b14a691973dfe59e2028625f85d5049b30e1f8ef8a217615f91a660950fdf778132bdd383e8a6e5b7600055a5c0e0e63d0130293f90a7f50607a028a01fd957ba1084e66611dc82b6057379fc657f68a1eb8e3aad919ca4b1f497dc5f84124eedca8bcdf51e2f5a3542f420c08c6574a9b0c9e112f5b6359344c94c0b80e815c91b8ce527687d0be36f41bedd337adbec715b0177f167aa9e350b32c8733c7e3e006c268ae15c13cedfc243c75be46e4a1598eadfcae97ff1d584613d6fa3687a18bebf26b6a126538a4e2932611e7762f501b5c01cbfed97675f94741d8437bea850edecf412d0ec3a1f888be1a4ca942d7e311fd4ef23c0837a3bb6f208d75595032dac9016b93cb4ccafa996cda46081d4ccdeb7ddd4db0041a3b9b1817c89c87e70ff822dcd41328ce86633afb9f21d4360e382ba650aa3b8c9137f36f75802fe393edc37e20aec23e5a2075d0dc97206cf55b272f4a795b7b6097403f867204d01837874fd8312622c94de765a363df22924b581b2bfa46a232a345ffa3c9d902ea9fcbf4974c6144fbd43c6d04963b6eaf0c5906e253c4585fd69d4dcf4581e74b50848ad196dc0d901ec679b2152645068825df30c42e1ba39a69e6d02fae53f584cdb90a45161548fdbbfa5b8d1da5392a109e15213b8f0e3786e176c0d17d8e05100f662d5ef14423809d32a437a5cfcc205c15a0524c5cabdb67854a3e3cd05a38483f53e7107cd3cc7dce5ea3c34611a084a9a78bdf18478e5e83b807903c73660ab951941d18cd09f653d944a45d7a97149dfab3e406d22dbf37fe1bef7da2bb18216759d251459bfc8f0f015d262df4985072ab39c5b0d9af6442c32bf6afb0557ea5a3ffdde454cd5aef4a8d53a542f310ec9ef8d1ce9abc8f58b420d0dabdf550bde988ae30df9632e7bb25071640109f42fb215fa3128a52ec562677a36cc2b9cb5da646b479a9b64e45838e100e9c09a544318cb4446d9cb7257e7012e005685d14b7111d951694f1ccd98b5f6445ac7935277f92f189ce7f31f9f91020eaafa1ba134ce2cb979fa757c803f2e3bec28b657dda1f8657790da425bceb5833ae65cafa38266e5d19df34213f09d5b8b7beef8257205a69b1e0245c24a3a438c3be5bb8d039fa904f9422df36405cd8fa62601e398547b000666b183972fb9175fd449bf79dead9823470a013c55f45b05f1a7213d06d9353225ed27005a7826c45e7991242baef0c36db1cb30dbcd7c0c44ed12bacc1cce26fce8babbc0fe57d156aa62968c1f0cde8e5a88ded81a119fae0d71b2ec52017f34bc138311ab2260da85a9b7511ceb82dc2fe778193838140c410fbc16ab871160d12b04f836d0e7b3efd2a8a61d30d058c0db0fa2c8cf428245fcbe38ebb3b66de2e7a74de768a80778d206e56adec21099e4826d2f7c9042275800ef1984df44af75429bf40824e9e3cfd8f8e48fafe5183350f5938b1511b41b961b7d38c2e537bc4f04bb69a8ad67308fd3bb59c0f616583f7c920a09a1b0c13d28e1d0e9dd3ebdb8fbc08141049d4446dbbe7b84f471556dc16a11e121e4b18ec9e78395ef625dc908d8939b59742636390604d93f69ec822f1ff56633cc1dabed6bd97d549cda3d6809a37daa6bca3c65b71ed225033483f4d03b18494af94420aba5ad2f53806bf159a805bbe7bf2d8dbedf4fc81416638a9fe9e908a2cfe259daa01a743b7a8fd530b617e36f805476e7ae9780486fa13f0a065b9e903813908cb2675788e70dd909bad147a334ae8b1cc84b8ce11d5be07ee4e359bfa1ec2655f4a1fac9b32fab4708293a17e5e1b36ed392f800384340e83e8d98df80506f03b2615aab324a613e5b176d14ce78611649fd1adf7d65e06c81fdf4c209979b869d9d4615a1e253203d8fc8e17ca0aa499c6e2b4e3d2eb15e8c453934985b098361e6be77331499ef7b3cffaf4915314e609a2846ac59dfee6993f4f44b86bdf3816ea8cbcc14515f3ae4ac33636e4c3294e97c7627b92306a28b0ea12a55a05e954bc68f2affcfc563b952d2ad811d518a8e60abacec7359e4a18a92b476bf9433c4159896b36d05fc82465fdd2e8e6a00b1c6efdda710cd0da41b655a1952e2fd5a4d7fb99f09b43a01a996c1cd363f4c24088dd2f01e062906a5aa55b7ffba9927b31f9bd3872bca8a345e10779a0d929ead4ca325d5272b18d33472cbe8f8a2fb5e235e03c8d35a543bd5cea7c65a154a5fd589561215d253e2509f0a9ba4ea1927428b55b4391057b24c68f9c830643c8dd495692b10a8c1b725a9cc494afb336423466e355f703c604a5345a197712201dbf988a64c5172dc7068bf675e6be524b0629a0c72b4b233f7db5737108182281ec3d3c3eeaa2436b33608287025cac5c0c9fc04d78fd2f3664556d18ea13441a35b5904103e4462e1fb60c82963df8120f1e80954c43f881de9c8c1429164ec3cb0a48cd7420e1a5092156540f13b46ac4407702c38d995fe23662c2638a60d4056b7a10175867d2995e20822a599df814f6d5f2f65b9ed2c1e24757b072bb03908916743242d118cfc8750d0f9bd1b09c303ef521c90dec836eadba22d4d19f97c3cf5ec64371591b1d818934e89bc4d21c09ba403000950f38b9e34f7cb43f075b5e1f21197c1a54a9e13954efff0efbfd4ecdf38a2e3c8899b8395fd92169c0bb2fbafc21770642e8a80bc58f9d992b29de4100fb5fcb2d6c97b346bf7578d8460b96808aaefeca69ec4e291273843b2be9a3666bcefd87dcef7819c165a7da056f405b34352e3295d78e4915bac7651e1074cb8862d5fa0da80953bfc6b60181a55c17391387656956c0fba72657136ceaaa6d7ec158da8f4319a280c186e760dee6f9bfd27c35a7c147bba4677cba2fae0e9de6f1d3faf4bcce1ac41a57edbf2a40eef56aef1947935718b10c30a9fb0b236c3d50265734d1720a259f809ef0dce7a0bdb21546e5ae038ba34847eb010bf200b8ca674a659313c8f0d62d94bbc9d454aeccf79a946297730e7075e4e6fdc1eec748cb93fddd27e1cd8341463e03585027f7118a19dcfb8716bb3e3f431fcab6b0a3a00b5ff28b2c277a92e23256405ffb34652e4aabaeb87ecc8e49fb5d71f8575d9dfc020d66167b8e9dcc57d0725a3290cfb0e2df40c837d3e425b7fd9f27b634076287609d6681340af02de65e928a0c0ed59378d9bdd25c902c0dcc9e18d54006224938b8c3b201e2806f75e8eb957a3f4a700362bcd774d79d8a8676d27af4e5a5ab76e996cc3f14fc0a3f4c781b1526a747a1d504e9cb839942064644024de6a823f87b886c7a810051b53b5435a1c5ae0937db6a99bdc3167a8dd437ede7e57ea1817eae3e276df4dc85b92404c19308237fdd5d2ea2d0aee93babdf0f265a9c679b10eff3c452e49a2763cda682709e0db479ed133419045225b6dfbed1bf76489ad59f6ed35559f1b6db6bc5a49f0222154fefca3cc60c55d682242ad3830b29471871d191e8cab883b30f61fb11de01563f835cc04776404eb900f03e8b10a9c50d07b2ded32d17d158bc9ec4e5dbc46b15714ca2c77e259c2f9c66d794d199f2ffdd230a066deb86d7add0fc7d8279bc20495183b8211c7daf762a9a719630ab98e7a64fa4506044de5fff711d4db557943c4565dadc208e78d60f0d1ce1bed11f0d4a10e7573a972644ac978c89a19b3a43d1eee96b0ffc36b527979cb98c39b9ef0d1b15a00aec4adf79bbd7584326a21fd1b5e3ec5dc5ee8a57000598d7def45c465211aa5f79fe2631502235cbd90905e1164e5677ffb38a5bc66e2d930d20ca00d7051158a0ef020952f1ed8cec09f81aa11d6f2bbc660b8bb44e8cfe63ecebd804ed17b386ed293cda1c8277909a2ac86fb8eed8dadf5ade826d7cdc12de5f20739a9e5bcfd6498903c8bac4928174e57efb4f5f3eebc6f14f89e347d1aa4f7ae33b6260207c5e3e10d0beac094eeb98e82e51c4600cd4945d14fe06dd66b4f8875ac171476faac4d95121df2fdae9c6c1b8743e98748fccd7539b2560e23b1f8437e2e52241e1542d58694fc07c8ca9f0c4141cf875ca2d03a985c3585802200e713ee3fbd01c11e5cc0f8adf27c5a28ed47c3f5213d95f6e99bbd2fa874cf88095402e6ca9506f5ad76bd67415fe673bb32be78c0eff3c5b6e422601b6a3c9dcf1ec2d202a297014b5412820ede51bf3f40ec6b28f51c33ee5fcc09c82f4485c08506060ede905cb7571af52affa145be6571ea96224fcfd9456814c1217dd852beb3a5dcff6abd4f40411bf2f8c63ab6efa1d4f464d54acdf9c57d6042142c1c98c689ad49b34693ccb3ae3d5b8ea558f22f62fdd4157101728c27196ab22391791063f7a2344601c7c540b5ddc0841a182272855b9bd04e6e5d200788f8bff688c221a04d73f6b3b2c8ac102123aa9c6ea61acb5d28991b75c2012acd4e24855767feb0da362be99f56dfc51417048418b753cd75beb52e2c3d753459b07af9597afd32af7c3c09ea386681465a64aaa999e44249d57b086c4bf3036ec217df5d0ce5f4563e4ec5abe0a2421a4bb262498aace73af072fefdce6460d7ea46e24596523f9bd74a33a3a1a08b6f7492328b1d007f204425e26b89fa0107a39ae5a322f0745e5180f9786edcc9f49996e81cb49afe87f7f530c408e5fe085c258ff8d4b7c4ab19e454a20e3bebdd415ee48a1fba89ca513438a801e789bc5f344db76ce422c8a9e58f7e773c5ce84f2dc1c7561271a04e9520344ee4dd8f33af983ee5d2eb2f9457c810f60541a553e5c13331e5d75dd6cfed0d81ac5cf40e68c1f89ef6f6ac3e9b576beeed8f2d7e8efd9588c72d4c01d22ee533990a05eb088b815b1d8c658532de6f3d5b2b5cf42385bdb7616e199c5db18b7aaf499545c83448dcc6b0cad61bc7249903abff92d94a913dcaac0c2e63bb71c73ef60ff87c452893419c63b98cb80b672ff42ee07d3ef034a8275f81c83d0f06731b338cfe061b3ae19147c527406f6ea7c27b9300d8db35977d76b51fe0cd6f39b832b7d4f11ade7f52c84b17af0d4ab0f962e7f032623adb1801ee469702ab21889eac3e812e8b2189c95d4e0c2e39977e27470b9ed61a74b2b564cc9412f62410eeffab6517f12b408ac272804f6c96ec2942e6971a125ea462a065c7c8fdef71087af6ffae9a1b775644853d731114e3ef0d714280bd07a5e33faf2c819d1fec81021196837a66ad92ca7c2c66dc59686651d372dc4d62633c95e5d1b0532f75c03fed5aaa0dbfec5b251c97ba873e72f9fc0578d5e5e722a9b806c3e3420d86eb5799c66c6ef8e4f380062ed2846168e09efc43ac97ce8a18cc540abf8cffdb57c69d3d53dfb1c0163fea859a22e6dc716539bad63c863016e83282155a9ba2af7daffc052c3f945bc1527718605f895be84676225b6f8ffc4344da2e64ae0c154b67839a9d5e7fe6b91a261e51a3b36a123a50a61b556d666191770f761ffad91de5deeb5063d26357af85881c65b9c34c845bd40d45278ca0533ad326601267eedd611bb6dd73e7d6a7e48ee7a9bca53ee00ad632b1d09da579aa71a6626befb3b39a14479d778155363d0d3db42b872fe1d69afa1184a448e3c2dd8adb47013cba0b21eb8e119b961cf099304e25de9329398a82e04dcab4478ef7027fa01e01e4859adb8feac765b7289efa53e0498baaa1d602cdd3518a6e99a63790262b8a36079679471740c0431913bffc7a87970cab19529bd7d3f195e0f9e71fd738a33494f368caab7cd23a22c8c9a54f7e10f7b33e424c1604a548ca04af10ae1abd6787546d6864e6f39fa34a1836d5ca1eb5d3f51b367b015a399a142a37f75f8c42a040a8980c0a93645f91d0cad8f6b93d0848270f00546555b02f8612bbfa328ce23dd09d08db2fa908b235b24fde2e4a2a438572c0c235e3b03ae6b1084328213950a3d88dd73a611f3873705818f8fe13c4fd4ebe93571c30bbce848b4c30a1d701352ddf1caf9a2e4bc4532a4f76f4f7487dc023c3b276ac8e37f177be253739f2642f4c3315c920da50b6576716b4881c076e3a4c42569e70242e39f70c8a3c8803a4819e187f6cd079b7d6a34c80e1cde9e339600abfb99dabfaa308cd978305293c3078a10d041832adbb41f0778c02b7a27d8c213ed47d45c9ade8b72754f6a73eb9575e6f9f5b06384379102eda7ccca4ac254d84c4fc9aeb265502f140775e7da22e2df99f761aad574978db2e7ac1d7e1fc298f153b397cfa4cf03f75da5a773a361321f4bc79619433f042185ad44ad005d3b75040b317ad0385097b1273b71c5e91a401890629a465c7b4ca538994a7c14f012cc36fd3550bde7963ffe58114ba819c8bf7341720f1384dfd8b9e6ce927977fa142d0402905b21bc02439d2b0830f1eb590e0059224d88367cd8cec547107e561c7cb1282053c1e33c04a55156b1db701db311bdfa870f0c6ab49220517d6c5fc7618ba8420b43e633e5b7865a284a709eb3409f027173196fb4fe11377d52b8eedc989ab78b83548d2fc8e49b5e0f921f7730f5a981722499b74ddc000ea427162b14fc56ca9558030817a74af59a800cbc992ae4e210d91e18a0d1c729a03c62fbf94e66ec592528f38d85f072f6280067cf42524b563ebe2da4dae29ae26af3eb2bf295400a2571ffd0d972562c3a5fffbeaa692047378ec298a36d26f22d321e9980625ea0a5aa19c6a80c1818a1cab6ead149ed3464235f88011fff4c3596f65848d7304bbbdc9d3709f6dab9fa7794e0acd22f2da865371ce04dbcdaebde9ae26ce5524e1ff88a15530357c1eeb7b2c1aa014234cf9fcf6b9c72f583d48c28bf32a12e548ca8e651ca2b32c7becd38fcf6c4db9489b1c5b95c1f6dd06e6e839187b8a6396c8316c3ef35ffc3667ad1845ab377338f65442c66a57835d2181cd2fcceb6725c901e8a509397499cb19cfc9348fc5e841dbd5cd7b11123cf839a8c4d5df893308af20d02b8fe4049ffafd45fccfebe4fd72fac7b391781642d8b0aaa1302027eca18c68bb4353b54bde4e1c38454e7210a10ac52ab9f4ea772a5de665d96643922b871dcd25ede9b97f4de56e222abecd3beac35ce659fcce4cb91c1bb74ce1fe9f0aa3e5a60ccffbac8e5b5b2c7d81383cded6aa2d7e8bbec3834a47bc628155807884352d17efdb884758ab8e4a1d042b13a30e00d70d6674ed3ef88c965ebbd6fabd481226d98c0ce9a608796d1e7533a52980b2e8d703b59576278e113cde8ef2b83c2661f84b6196a25a457fa134e01a3a817e4c658507c52eed47a93058a413b7460104aaf8192005e6aa08aa79990dbf856270846debd039cdffab409e7e83a5bf884c14d0780772badc0e35511c7f3e077f7e6d6e8718415043069ce09d3800bc7f4b6d3f7a1faf59bc925187c7a796bd3f1c630ef57fb1d7b46ef037cad11c9f9ed8f1fccb6755a310fd579419b0c25f906e5cc9b08cd506f2b5b11775bb25105a3d9bba3522fa0f27465e865b072f50fcc4266568b5120d8654977f2d5c1ff041a443b7f4ee062c6296a5f209472ccb8f098fd12a21303eb38ffc23c1c0f7442d0c4ea3e739e47a9a5a9f92f7410375e09776d4e8870d44341669299449007e179cab75783701c62028b389959b704d702610f30859d8a4300239a8cb4d8c8a1382540a02e1b2c45a0ae1a1c1e16c5c68e942c2d786063ffec6a29e1200e064d3d60dfa3bad3212a4adfb17654e454fb0c58b68b152217b0da512a3cf1dea17d99ace6f4c4bdd90868b89b721b2ab1ba4c45fc3dbf95407647a344a536dc38a05545c289676813f1dc4522d475393e0427d8da51cc637e40525e8e23f815376113298e88779758dee75c35239451666caac24c3502b606d31b195f3501228458374f600a5fabcfac8500114c98fcdddcd00a4f895ad91af84172c57ab085ea34473a776b14d737aa0835dea7b3c6d1255c0ef7f8d10b057c2b09db2813de29ddd7613d333e5baae78c54118d7a9a81f0de412eea6a8ef00dd8bba856cd08a8a31801378e17d19e3d1d4982e99c2df23860424e0cad42b55922b14d73ee5fe114a105e9b6db6688e7bf180a61feac3d4e278d04f21b6b6808aef66b5e499b40e5098081e49e131ae7f2684dba3ba0ad99c6c07c6e757710a1c469a290ee596afd31e37160c48ed294794db3475374e1f6b205c7b181f504054b03c0d8728eb08913cce325be5c5bb56dd018cb9b7920ad8768f3e7355d3601063cb537f365a987af07b298740c4ad02b2ffe1190b2ef2ae968b3d9a64f3d575ba61938ab6113af4a2aa3fdb91d1a43d26daffee338493de04819b4908f25888a3d2c67c0e33917278469225abdd1ce6077e060409708de551d01fb15d47c18d994ecc0d7934fbc4a228f30edb0f3e218e90badb691a095095551116604035f9f5298f4cba97cf901f04a965f45986cd697f138ba63024bfb2e8229172ea5a6355ffa8fb47bd6b1404544b461951209ca55240dbb8443fdebd37f888fd9b627f3a0cbec014b7a3e98b12059a9170e6b5dda206c15793d9ed01e3c0ebb242479639762050dc5f6fd2c0140584a45c37d481d8a7d0a905cf7ab8f962cfb6554fb4684fe0048e280d098b62c4113dcd10e6b0f161e5f75a00b3739c76007dd1fb06a7553790f7cba84916afec8599bf898fdd6f2ed9598cabc7cbf29d046948c0dcaffea0336b2ab74f7ff4cd8e60c4e55576d7ac1bf5b8bbbba6dbf6811861b280429aef5e60545f87edd29162e08efc2db1adb99a87d2f8ea1029fd0c570794c849d4962087036244ec3fc9f5230b76e6a6715b81d87af0711890e6120f67311147328757e1e1cb7262733b1e01c6cd4543756be8578f3c47032005c713ec61d6415426fd7b27e690290dcebbb5369cff5ee0992b7f8b4974fac3bf13ce9ddf6637203b8b70116f46793147270d70ad9deddcda2c3c7423fd6a3b319e053ba5d9ce04a651c0b1d23ee2bb1a60e0e9e33dc6d72e69bf084e40f85edf8370d1ffb9959d9224103253f314dfbfa34bd7570f48cf3e13854ad10b17fcd136fdc56a389f5afb9c1e362735d72e4ea482bc72043667cf899c5fa3695c255ced18b09d73bf7e234e15195948bc34adeeac93819558b9ec611606346cfa0510cbffce45f85de7010791c605e77b610a7e130b76bbe7317ed4a29766a5ffa027be708b52d9b3a5de43cbe43489797cf49fc70a8fc452c78edd0e0d3f8d0c0b248d7a37045dc6656acaa37cd913169d221f16f38e0c020cd8926b2babdf136bb46d84f42066c5bbc756782a7a2b76a2588ae996904fa5cbe9e43c82533accbe67d4dee4f1412904165de4fcd1bcd714b56e1e9f507be915139127f6b09fa58f839e8fb8d7cea027eac31e7f6508a6d7bfb60c76314fc73d8b414587c4415d54ebc095476d7a467e7f5ba06dc23c8be8e3c5ecc5607d1fda38c64f303d22e3b8f448ab92ff095e15de52b1a4159163a0d28fcff0f9041202177c9ad018ee1e04efea71125f751389b043e2cdb39b24f5af05d6341a4f0a18bc666ce9326af79d7624d78d936c07a71748cf3efc7558e154845386333ea045cb93dc983204e399fa642222a638c78734a7672414a493bfc374eb6879a8d1d96df48786fcaf301e04638eb8552eef67b406c7e3936f0ed15fb5b554992e6fd05ea27235a52391a02ec74c1734ffefd98bff4dbe1739998bd4bb6a92f845ffc4915c860a3a0f433da877b6d48da9fbdec07fcd5b9aa0a326237dae9992c5ca19327edae00eaf54ada6e72e203714c9a5c364fe509bad69c9a17dd75ac697ee0492b7e7a052a52ea31ac6afd116ba5db82848052359d6e10f1b1f07384bfaab286428691d24ece481eaa02b7055fdec7abb3a1ea06cb02eea4ec9d415350644869ee91ad4a8373782541f49d186034099cdc529ecebef01a9e860188165c5e4918c1619fc5f00ccfb0f678ee68fd3d35790315b93f189ada0b280a7fea6875889b7c1876f6f652845942360094746fc37c94c8b3a2de6b5b5f6cffde7fd36a75364c1f4a3485a5747aa57fef82e1e3a9becb23b7a633ae3aee01495e7bdb4e7e3a2d17ab961e6935bd6c2118f5378eccccdf69e54a49b0b8e0f7f3d9430aeaf67a3ea3b037e9202b5c86d77a660665039a7799b8c7426d264e70f756584ca2ffd18536fe4562db41370ff74923127300433870dc3752ad5f8629ccd8a35355bf2d190b4497103e1a3dbc39d277329080f18b20a64e3919309737d358abca71c8f6ed84490f4cdf7ed15e2771ff2c411c65af6f46c86707aa0bbc9c8bdc669aa3fae7fd1440788f2eda437c2850b7c72854ad7d7499f17c3f517b85a8724fb8621d00c3d4c0a3c8f9015bcd7b6867c79b76a76034ce1e4fa57f7f1ee90528a11d7a5a1bbd57a6ebb7229eec89e28b84ecf1b5b368897959ba5bf2b6be106d4d93b018bff9e4227b8dc8ec38b9c802d191c776d92518fb114ff22a5c7a52990423802300badcad7a95734d31d9b111f91a52a9bc3b0023042fff705c17ccb209f0650fd4051296e17fc1bdb7201a82a6701f84a2bc295e42568ce8eaeecf96043c000b2a7199d3ff6201d8a3b78e2341a9368ee125c12ab5f9146f42cb79c929a3d73a2e17092f45e7a4716bd3f38554f1596e6b86bd8ee0612bb8275a2019f4b8270bbace9aef6077f0fddc3cae235e89be2d0966ded3bf1aeb9f98555f7a3c1e1257d632bb6d5eff8beb3837bcbe7402827b97d6299ca1376ce192bcd4488d10b48541f4fa2f511d4eea0deda950612b9832a6cd30b117eb5f6c3cdd57915fb536c22855e03985944146eaeb0f5014bba6ded50027ed746a9415d4a915c6912655554ca61dd72b7326b6c3ee415452e43cd7549c10ab84d362e9927c59e9c274e071c12a2bcae523bef8efa7e20536ee1b71da207eff616242b26c820b89458f405ff2aefecb570bd257e58f8f8f79fef2066e3f65300d4a5fbb3592e2ebcb97ef3d3208f655e556cde58866a467a1f53a08e99b5fa69d99ce13a3d721bddc7b8882e40b604fc1d90d98c6581aff32a381cf1243d34cbb54ae5c403acdf47cf3df3af5408378b7d67df7d5b231e17eb086fd7f709bbe5155f3787940e25da99f9a1a21552a74efc9064003186ea6f354cc095a9d863e37321a8bb1d34cae235d0a7037ef8bbb4d833a0fc13089f6144554eb6c0a111e2977586a30fcb39d1c99948afeb793f40f97567bfb7257055b7476b75b4594e966d8bdcae18c9b7e68567048b92fb4ec8c0c55ffe3cf43922e461f9316be09d95b0cf7f8706fdb6948569e86d2485ef5a2ec744b7e1bd3f8cadb42a6059a5b39eca79db022be40e177bff62de39cd461c54b346a9616181cd231486d979e7e4dd61403dded75582b580d9d8e1a385814ed9b200f4821551f05cd32a3f7b2ead1ff0bfea6b37e6a8fbca09fd9eed6e828e4ae88263f029d3356bb8e4ea42cb8e7afa0318a672e3f2566b74cd03c7037ec33ebd9d90676fa52eb0fdeed4d4d72d9fcbf295ca3410393e49a445ed94776df78bac0a470c9fa62969a5a8083feb6684f707f51ce7470ffba6806f65a67520bbb206481e7cdfef0a0cdf1542906f181a54f0f290f28c9c151680b8132bc321e1af286a476d3de5acfbc648601d16bc6e488f78aad7b2d85c0e391387deb1f5c3ac1d0f28a01f885acd0097d11ebbcc1f599afa8f5cc6d14a8ede012eb5c944fc75c1b311e681e59a79d897b4d9b7df61c235f4bdcef5ee237b6c69d4177f81324f3eafcc309317b5f5844f37aa9b370e3d4bfee82bcf07e91c33002bafed3433a363ae997e2333097af590b1ec87587d6376dee1044154c4f78fc952ab0bdefc9d28668bcbfb8b279779de585cfd81df2495b6cf99082ae77160980d166ff0ed4694f9e3a8c2bfa7c1519832043ef07f26ecc4ca330b192332089124faa02657e581a7e658cdc0e7e9cf03ed59c94c9eefd12a0c13afd277e12192fe9694435dc57a4aacbabc0c04c7688ec21a8e824b8505130c5af21501339111b0f807fe8ada9cc42805158f5465d984b5a74d9438a9f71c685d1a0a75d7fe596e853f8396df24c74c0e01918b2328fe41577d6b6f8daa9d4e8ee9e9a1a9624c24b3ce3b07caf44864a6446393c6fc68aa569c1ae2ab53c5cb490ad1978840fbeb35c61bcef9b2c3bec5c06d3d315b94c9b1bd78d2c95c01bf9c97f3e0753356856fc93a88b14148ebe54b2f904ab0091033b0b67cf826277f600b00392cef6873692aac6e7ebbc3da070669e094a1a894ad37b3a82fcf3a54e67cb55b23a15da6f4d589900a56c1ddb431adf36f81490eefd92ea5401198748a05d18310fa3371378a7d368041d554c1550924997b931fcc847fddd36739ded96076dbaf469c8a639234fde8ff2a8cf6ece076d3cf3b1250c042304c5a300d2fb1bc1797615a91f8568fa138fa43ea7d62faff780244a2e0b1586ca6ae76e70f590b4c462940fa9932745566a5bb202ef5b60708956d8382bef1ebdaca6d3866606db84b4c47d10ca0dc83b4f65fbc9c527bf133901f52e747ad7079610c6e9fcf75d98912c65686f1b2b34e50f8e0e2f1e60bce1834c2ad86925f17165aa68f6b3ba83e33a403a15ac02be994774f70d23f66d867a24042ddfaca9472fd42ec2ed7e5482634abe0005ca795d36008cc2caf35ac8af0788def2311a6ea5cc2d5e509bcb4f6f2a2068eb9e67ea57d0cd2a549d431aafdfb4d760c5190031ac0899a606fab6b5323068bcfbef9cb15c2fbc89ae3f7f0d6db221a7c83cc4b1b41926113c215ffc197b449954ad4ec54a377630b138433c9ab7a339afe8ae9a8a143b3a6f8ddc085b143a99e7cd43433e72eeb1248cc222912ddd41c515129c6ef6bf98411a76c9878d10b1edc9d26b3d19f19695107e7ec0aa0cda855697e270e8869649a29503d93334cb23de1f8162ccee23886be72ba4967dc63934fd4e0621630b82482c3703ba6c7b4577f0c7ae935c4c5c47ce1e82d49264b6c6d0c895e5666946b93ad63f5531540c42d86ea44e5ef429747820cf6fb4a90a201059d5a12e166473b7fd8af83a24486383d3de9243c71465e42029f7dc01d7dfd2c2e06fdec48a3bf9dacb954e98390e94de899ad2749435a3bd50a6d58f094705b19022991fad30a9d3859e3a036ef2a15db89f635844982e2304dc6596e12fae6269f1caad902826646b29a3dcdbdac06561aab5df42b5e9df802405703422e139623bb1bcf477c28de0e00bc80824bd5a641a190a652eb5106603800ca8072b1c8440d4d592b90186d8021eb8d7e2e694c2c34db8accd073e9fcde5cc061c1006f2961620460c711570131afeea27927d29fb6fe013350c7ee0ccfbbc70fb26ab242b7380e4a4ea0bdc4243d9a9492502c8918adc0671c9cc6d388f207076ff49932d4262e02a3509290374c1159234a1007ab58999c3d756c1bc84d1c42101fa7049e9eaff49393762e8bf7416a13d192f7a8cad0f9f7018d4e29aba9fdb985e44b3d4663770b51476f1f6b250d1e5ab978f3e481166291e66f7a098fdbcc3b601da2bb2ea06e7c0181f917fe95b76ecb27f868c4bc6b5c04744a64a21781b3799d4ca9a2c3877f1aa3e7a4be10167a49ae4b457ab342d60b914735a8555e761e3af4a1fcb9c49d9307254c3c7b5f21064b0a2dd34082f4d4d9aade571eff06443ea3037a13d589af7c8caec702a89b8f778dab93eb1bca5084d580edf05b126f74e55a963191c74457a016a30babb9b7ad7f8021201111a3683aa5ecda1c626ebb3260baae42a392ffa2a7055e1f6f93c767b3b6a75bc0f4766ba63acc5619008ba3ef09be9b2652c905f58268235cdea8783ca6fe1185142a169e37f87cbc9014fa191899c4bae33d80f9572bbcb1c291fa6ec84c31bd35a86a6b95929d19be38ddf96d87a0a289bbcb47f4c2b6f39e1bc45b7b0c074dc4ed3927c543a56bdbd8c7a53edaa10b843ef096dc93649648e208fbbfe46324e0a333577c34a4f779b469e73d9162cc06ee76bb9da5b3194c41f7a86ba56b3e6fec87766133b3e5d8dda69d430642f5b7878a0c57147d80c9c9e9ffd4f2595745d1a5a5786841ecffb3418db11dbb77afc8f24f5eb3185391904e525e28dfee337cf968f2044ff35e54e5e1d3f6b1a47f404728cd432e78c67e7774034a98f6ab32161a08327c6fd284836b34e7b2ca4d60367718cdd0043347ee8856f3c5a964050ae8e3212778ee157918ca9c0f40763e969405fd42d1d141e983ab929597c5ed1ec4ebce48d75aab8a7a6c96656ae82fb6c9ff0f557f2801b8142c400fc8115ff4e05f33f5e11e81a9ea07e004f6dcf5055509ca2f11d4cc3d526bb7b0bc58d87a1176c7f0c7585b580b3533ffd045f564c84084d1d0a6b30a7456b4f41fe2bec14c0cf1686f064131eb8e7d4d009a3d72ecf79eeccde7a5a37f61c47ade2fc45478371716eda65f1e5fb86a88889f3490d7a6411a099dd49bf8d30d36eb6e59a4528ef02130e6d4b129b0c36f5e1835d8573463a1d91f01e20f96bb502a660751375ce8e5ff1bfc409e399d4144e4dd9d56f121ebe66d0a7f7b771e2cb7014b17bd986f4e509525150d04221d4205206ac9db101bab1d7272f7ebf3149f6726f07f757e1e1cb56e52db146dd7a3088650a075d0d6812d5d47b396f6175c3ecc3dd4828d17ad88ea62fbc890d220c2f8682e84dccdf2e0b895687482f48c8c0f82fdc067cd3ede4108eb7e51d359d14cd6c0291d1ac451dbc3b8113d8a05c1bbaeaa2d1176ce5379b60f2e979dc2160c46cb1ad64a53b92ddead6154f14884ee3a166b7d5733922dce30516d265a2805d4dedc5f2dd886698603ca3ee5e18681eb3efd06b7f13873bfe03c6763021519ad5f0251b7bf604a4ee7e6b1a2bf7ce12f221a636e448231b5df2704292209ab54c7c1617745a27eca032d4d94e0d6e5430d1c967951fa816943c4141099f5085252ac07e0e691cc0b4cbab467e7a0fe2cc5604dced26ce45a7be06fde27b212e68e4dc2137d66773f6770dbfd25801213170c4e9827501b674de93b9f352beeab567d45b8f9443c2f8c9744508099a457d0345d28111e643482c9743181922740c2ed8a79da5531feb9628511136ab9559e2b1fb3a9e775ce523300cb488466e35846e4be92ce7c1ad49eca8fe1f175ff3eb8b8753ef0b591c4b91d1208ca2764270a318c703f4f4bc64e2539573d8f95ff4061b4db6ae2c2792255de7c079717bfdadaf0899d591f146e85a015baeb370b1bd8ee7a23b51d4e6ac619b558a20ab59f4d9b20f31956130983fd0d613bbe34fa60d927ae7f3884eb812a84c4e5d28ae27a2ab1bfa1fb0435bf0fc39549081a703fe57330a8dd33486bb0b4896f6482f8d29939ea4b024cbab878b0eeb4def338f5a19517e9f4873693aa2e7bba336665bd4304daa6053550c213c4a8acde6476dc4847b7bfaef80966daeee87c1b27a384774d0cb030ad1b0fcd383cc35cec105bd165292f62d05de5e2822b375c9c8b2bd8cba94d3c64a769ef60c7306c86b8b48e8654635fb033e037b7cca7eb2e9a15bf75799f6563aa760c37379b9b0b27d1686b4028e8f302e5e0992120aaef439674fcc1ecbb65e10d6b265659d354ba4f5dbd68fb315a81236c8f467beff6bf74d55adcb66cd07abac0f83e0c3491311e88a17849fd61f1e9dea6679bd37e85cf7cb5d106cab36ec79ef81a684571010a905894ed0563018b72a1db4a9851352e52f70c5b44d47196a7ed1ad1af21c366100f61e5a8387238150592c7323896360d97a61dd9d6811d7229143ef275c7e401f9109243067dd2c1171b62a02b1abf96ebd80034eede5ae8b5914a01b538f2956759231dcd34e33ea1bfe4da205165fb23fc50cf7b8bb320f1397275ab925ceae99fcb8c935b4965f3eaeba5c0209aa1fd2313545ad126762114d4daf4c39b473bf53de93212f91ceedc6b403d63ceb4cd38c44843eb689476c2d3d52cf16f30ae9cbdc709066aafdc52bd543c7a38a2b56f52a42378b553c943481f80298c043d82d54d5bbd3607215894c387b96b4bd18b1bd934b36354e1de5ba08cd6453fbc02a3b599212b744f3ee426748a9c866a50bf191af91f7feb71f060e09d0b3cbcd9a94a71690b7c21b304b40e2f48f5f7fc7058efedf50d11b18a04a00c869876b1fbbe12fa4800bd2b9c23c23e0059cfa264cf184515eab6520eda81cae37bd11d59940e321304141ee369f1e868ac41bfbe69db94cf0f5ddfb160f69c056d3cc7573b9f69dac264661ba340d96b83e94e17e4cb96ea25052069a7ef63f1f633330ef5a6ab2c8dc657694b29ff7e4c51fb9df4c26237a4b08d17c6159f73857e00d3d29d00744f31b22ed9a9de95feaed7bcd17d1617dfeca49469d85f0592384bff247eb04217caf01261eeed7e49a5925f42dce68804ce1d8d4ff3f574106c1c137f6ed9a105f582a60e09a8b5d4b4df6327f8931f46286b41cfe3c1bfa063d39c1d15495b1c2a995aae3f47f9787ede6267599825d022e449087ae59e4e73e50acad358256cb540199f3d78f4d3b532ff9023ab46ccd1b9de2e80f4b8a8e11fca184ed0edd66bc101c8bee7ec2e759370ed2aa1539c89c6844ca337e9d78d7ebf857d8c476dc864b5ce0c2ee8766357f6dcdd97cb59d506fd4451b31e0a440b3dee2020f30d505aa6e207221fed283fc5ee75aad196ad237a5eed6b6c62042c7dc00ce3609e93fff6f143c20b13db41eeb2aaa71dc37d7f2c608bcb6cfcadcee1fb892da162c43de77098227176e82eb69fcf8254e27e27c8cc753bf17b58b7a9b9bf33fead8f93dbff8e5c706b39684e0435b2fb53360392855a7ed176706be9258a3bd546e44afcc84a16ccf986929c67b4785b83054acd5cbb5e46c40e3b69af3c523ee8167b66220b19b4205beaacb11eeba3eb7e5d03ba39ad9906106f19ca42ca385386b8029ef25c97b22b1fc67ca2c748a37cdb205999da2264e23657f3df0ba690aeab2a1b8272c73232241c8ed0dacbeb1aaec82312a456b16ad223097190caede725825f628187a14064dc14b5b138c1333fec721d27863e719eadbf13ed0d771b5883fde69c0a721e6660ebba56f533cda5a7874b57c5e39ad557506ccead08ec3106fca574491bf5f30dc97021d25fc13353895df58e8422bb55be5cae08bd13bf4e5ba31bfe07f8ef6742ae7cb246614ea45c7bda7f305eb98aaf97c262f245df5d464ff209cefe2828db8d6b72312cc5c8e74a23ee09a5c95984a19d4ee05f3240f2648c1d421a496052413a2e8562df2464baa6f32109b9aac58a87e7184045acabb7637aebcec95a96a6f6b5ac5e2b2dfa0fb10403b00b2e34e5f4dd989ffdf3ae5911dbd310488e29088578915e693b4bb71ae57fd8d4d4774e37a5cfa026cd2c2500025d982d6d3c1270c35dc02816f53afe6b0ec1ef25b206280a4b1e8910bd97f499c82161d47075947929bf03c0005d02d13a92df13319e8659f65a10c3b6517c23bcb374fe1a183821ce1ffe010efc70f4606e14841fd0ffb2648d99077443fae2e3ff3cffddccccd76e266528aa8c30e3e0d291e189874e3675c5a11b9f4ba8db6fb51f6b90d1d01fd8cfe6e4730f2700cb20a0227f97d4084877ed564599af9fd836fc8080fe120c68182483af0f16a9a7b47756bea6c28c6a29817b03c00ba073ff2c70c485473a0913aa5d8eee98078ed26438816a79e196302f9c8130b6b44c7120a01541e0f21e1bce7d3deff99a822a8aebe20c718b042deba673dda61038cc1a459b1fe9c2ce8dce750e7198c0e4dcec0493244acc19ba19cba8779f90fe3ae8d714883c9d411df87f70e6475d4c1ad6db2fa7b94fe3dfb1531aa81f4e82ad4097f16a1e9ea6df8cfa4516f46b7192c9be272470ef463ecb06abca854903172f4e39b82c2447bbe62f3ba3a483a40bad01c74733922009a9b52b3b919602a28745f4d4623a90ec826f7533d10268c8c317909c80613c35fc7770711bde70a3aa9ef35c7857b188c377b5c02f17d508b6df6aed2734ef9645652ecc1e0339cf54e31cc56afaa4fa94e9279d10bb00998703b33c1af6a265c51f7be13f28a410f01a906bf37292ae62df787b84af9fb7589087e6e67d0710dcb314fc61b3ebfca72c5994d95b43e2b8725487e8e2e98c3d3c4b32ad59ca1a66e3d29506b2345131ef521662d39c01fbc25ac886da39ba0581037ecb3d1f8ed1a8c434897355175fc3b9bccba01544cdb46a112f77c985f3cb7b100b68bd97e89c30c6adc2c3b7072f2948b56805559db00dbff02e83758371ba431be8cc6aa8bb0456bdb0a54cf0879d0e9927251eb97a7ce012708580c0a920d4cb3d4bc9e955bb1f7ae236fe0b32e2d9ad5927be4cb7e3a38fd6ad96b35e0571039bf15390c1d771ccd59349780bda88eccb563162ce3fa4c73e6e5c320cdd488193d8940d2e6199623e82ec518f8717412aa16501041508fc73923ecd0c1619f3ffb68e43fe46b2ad7dd6b5a0c58f939057a6f71560440e32f0bdbad2821491b4e4bf2809f1c254141abaf0921f84f7c4b06d6629d9ded6408dc44494b95d800073f12db91b76bcfee62a6e4e9e3d2ef3c5855411a848dc1d5106477d19b8205013f69468b0ecdc530334ecf50e1f2d7713fc8acacf38d7da8fe1db4f130064cdc496f35c75da05f37009c76cac9b2c2b0ac01ee1d7a217164de524bb83a5856be3a7f7cc4bebfea180c8fc38aa52020aa96b1cfc3d9e91de5797b6aadc6c0f5f7c0d4d008f3f244332c143b02a2e5510f48a355109286238d9edc1bde18ab68c1df9df47470a57b2c042b53487207ea6c043587ae1414b5d68fb1fa7f1e5a1bb2aa3ae04adf8d44c30e5324dbbe1c8f442b7b834d5e97d26f05d3c6c4fb00e703c1125f25497c59aeb0e87b10ac77545dcf46a6cd3e891b3dccba818031081359034082ff2dc8702dd5ee08d4a7b13e9482ba3c8549f46e8ffb719b8e6c4e66c6453c9b90a75e16dd444a56dbcad2597ff1a7e3465085c56254976c77c60a74280bf7fe3f7bc0abfe097d294f1fb8586994ccad2a227a1e43c1257199f7c74d5a01ab584de32d98d1c9427919e193712aebab8a6d1da780e56f5b8425d532f836856ee4c3258bf6901575656452663b1419f919e4e5ce58ee9e277c8dc550d9c2a5e816e58ae47707bc364214f1203c7ef68d5f5dac218e907f6fbe1654e27ac41f64de04692399a77195e5c506e1508ee89ea690bd0316c05e3e9cfcceacf4e6709a194f6058876512342e51850e95464ac4222b5fb9f7119dcca739a78658f10abeb66dc0cb41ff9abbd3295fc16a954a49ae759c83207cd395c3ef0836cfbc28c296a188aa4f3fb30ad7de4f189d4dd9242469cfc88e87b679d7d170ec2937d407ed6a417d5324df6593a27d90d6844b7ba6985555fe09ee5c5e2e5475f33efb342cd56bf60278bdd2dd0234463e7da15b73567433d2b2d703b9dc45d52d36db38f9bfd0930fe133bd89f2843675e13cba23e9b8e08744fef10a435ca8917f49e3c1c8d0facf23a3dd300700be40cf9fdfcaa3650811c7c453f8719d7da791dbd7af6497907891ab652ffb405c2142dbde9113960c1532ef70a72f86659e6546c7ca8ec4372c68cacb99b937c84dbd64d0d2ecea8922978a8b563abd5a97327779ac708d8a806e3e49e94483e2d416fb92187f2be94eca3eddc199c397c97722e51af12c0a3d0762aa3e05e78f8d9175ac40aa08c7802a9c5303205fe4ac24375ed5f436535e4eb79d13271f9126e2f2baf3ee7bca1b6f301d7f6d1348ceef2b2ced497e3f9a488d52a799e9060b34d7f4f9c8b93cf1ae877e84ee31bc5386177c47810eb462c9eee12eece5dae7077846d41541b02ed931d486f27778e14a320348926fe5bf078cba67d30af0ddc9cae7f0452acf0b6e247588232776b30b3d11b9c6a4ee59f89e697018df991dfc35ee1c2a362b00894dcc20fe36256abcb0d7d233e39500e540c33facdaaf8f1b4c4a536ddd91e2c3b39357c07845ee42049aa81dbe2479334dbd4ddce34f6655ff8a2fbb1be868990fc023bd97e97a6915fe22603d4f4c702d9874119a185142f4c8832805adeb54a9cd3e6272813960597873c5767541051961acac7f270a3f10c697d21ec882733fbfcd70c558da5f823de09d431c38043f835811698bd8894bcf648819e400b8c5f48c7e1d9f412b7e5e4b79569338d2677fd175f85398530d6b72eccca7d5c1f15fe0541d990f7f3d9798e5b443af6a7faeccd35728614cbf61deb35e76b152b65d6c94d0fb88a6f32cf981e09a1eee379f48321fef6126dd2db4b57875be7a14b6f9ed537a43cda9ab6d36039eea6591e27b84ac387609b5d9ceec26c525f843b378247fb70c53be604ff190321360a1cf5b98eedbd2099a824fde9ed255597b6117c11195d23f13fbccdb99ccf2797bbce99874ed7f11e571b62ae8f5e3191c18ba040a6ef6cd1d2b528a3885babbae4c196bddb2b0d2c324ec7cb9d481da0b037a174acb3b7262fb5f3e978005df88c97a3fc014126fb12f8bb464745c52a5d441ff33bb438a0ebf83a22502a0df9f4108b548d74f6ce496d46490d44a0f21f8278aba6f12ad2907a48dd9e20db800957da1f0ba6ac94952a0f0b9be946f2da26761af209708dd7d43caeab7950cd9896d26360723efa46a8ace082d91e923612579f4470e251e7d4dbec31bd80d31be49b7031c025b30f7baa9351f10f6e21d2ea4ab6ac7e5f7e7ce38d1b9647c3fbf150aae47c55c2d3592f28b820034dafd357352344c392596725f2d83f6fa56cb7fe1a4df3d4f210deacd89b66835bfc6959182cad8c1091b0b0b543deb821ecc9fb6261715a1fa1fe1e71813778488198a8c180d622989b28598e06b126aeb67444c88d859b57aece11fc3fde5be242f0374c6acf2c4192111cad7516f272e50c1a4cf4640070583de310f29ef0eed116fa1d04ccd4e669a421d1957b1a41ed062c90e205ca391e8b79e04b44d8c157147f3e33a4b0a92a09adc18efb52dc822e23c503d21157b72f519d7cc6d6694cde1646194d0abae62f5ecf2edfe2ebfd38b8b3a16f57ec0229676f0b954be41a53d7c567522867519ac3c881a987f32c431bb9ae87aa373b65437184ae47d73bb4195918fcf23ea1fbecce64fbcfe925ffe2ebb93739aa00d17d04073a349fcf401b153e879e28b169420d8d075916cd0d5824f5bc0ed98bdc3734e730258d07220e3d6067e32e03dda7f5b4ece36dc743fcbac015c19f3705f3053da7c2330d9c2ac830c3f7867d5d99f55b6e148eda72d954e64a8a800195314e52abb1c07e513a455fb435accef4ad72fe2a6ef73aa84d8f1d5772fe07887f82da5534173d62d55f55b39e5403db32b800beb65bb62f7a278b0dc8beea49782f9b14be1aae3ffe6e90bbbcf378ce6c11c992ef442b985ece7379b3515bc464e7770f1f3912429d277465099eb99d9445f0ff10e0c41a390f96fb8e033878518f4b011d19d1dc0ae741375d0f1d31cc36a9a7f52ea43ad73fbae96516b86ec899894d986ac650ee271835b32555bd0dfc1efa0d7bf0dcc4e84ce8004c954559748aef8fc43a95fd7ff88a5e862f5e100e7eb0cd88de5fe1d763c4e5066b783906e62a5674edf630f0fd8207f07f1cef50655093d2382cdb5cd73d3d36bab2c502b4d052d4545dd2e2b2d30b2cf34573a3a42c64c6bf4747b68ab49c3c6b5af8d7d60d20d3436ed7d519ac16cb1930fcfbcf43a8336a9df2cc1323a1d38d31ddc29a24f8feeec1dd7314a51568f2ad9ca2a8712a97b8f747efbf60001c46b4369211276d70141b4c14c595be6ac7116bd4fd7488b9d0df573f525668e2188f3e2141db65897804f0350eab67ab34e64886645d9dfa8bfe22db52c9030449ee3d1cae5c511c827c9bd67be84c211e0a5ea13ffa2a9285334d704f14454cadad11c32cb90499f7b22d122db4963c539f255ab9cef0838092334465b1ca0af968e7e162d185e3b6cd99a036a88100a580fbf5d0f5f871a2582a4e07d1125e362483c3189fe0e8ac2754f5d505d8c3c1217d494112d1ac90eb090b35211554c0f174a0ea483ad7493c0d519ec2ed5bf479d6435e1db4c0488e8e92384bc192213664fcc83b7f928cd9aed7afb4f0a0f1a2faa7d3406b92c6a8690b6250cce0937eaa8c6fd978921ccf4a6196d55ae52f698d38a949c08eead8cf95ab3ad9f86613d7c0ecc0e9766886f04d736a710d47edcf6b8c4738f6844c01f8cc0e18d29b4d1ad2e764233f265a3fb7961a57958517c1bf3566f912658b537d00258bee9588efaf85024fb7f4b7f2987cc24b8a2389a96a5640ac6610b5d4aa32b5c33e3f5df886a8b2ad95a7a1b4355888838ea4d10fed72671c7524dc7999f69b6848e25d02d234fe95e38f3ea37b800ec4bb078d733d5fc76f6b27b2a4a12e12fc9c9b0d2419182dccff5022f40f8c80213b408438d987b51b78f95550cf9286ea1afb27b051add6c2d5b351660a698b028f01c5cc2fce9fff82ab65811a64927ea452dd3d814682944fa6e252b5d7b676ed99523a126f62ade383b3d45465065f95d9fcb6ccdbce33a20a09f2bf11eeb754ce0c05561f32c25f1b78be6431a6cb04112185587d868505497c321f30d3e313f5aad599d52d0df63a1be2230201267d7e2bfbf9097b1048051047ea164b57970532ffda7cba12981fdead434ca5b450fa8da4a670ba04ce437e64b29a606202901f5049750bfc375a6f8d22564b172c0a1d9f69913cc5347acd3c88058a8466e3563525e257b828e6fda4bfe80d0d7fcc5bc3bf8353f728681ee648348ddf1b9a79a0b086733c020cc915aefbd23b0dbb7120defeb29662e6b91f49adb7c213a801255857865633dbd286f82a452707f5f22bcc9c08a6b718410f1e856b20919d4cca8090cfb4addbf0cd0f749c2760ae365aafacddfda93cc6ec368c0afb7848c877b900ef8b63dc396cd75d5a73a2908c08c41f7b0a90d2bdcf4f42b2f798863fded6f44e364c1087c0b6bb2e65748182c11d4a1c39fb4f4a9aa9b3feaae5fb58cd51af140ebb19a82783f0a047bde14846d932eef2d889541dcd7d321c3ef78aa7f512033c7058484bfb6994d4ab4ae6892123013799d5193a2a438fcf19faa5b54f9b172a5bc8f3b945e93bced2e64bb7de61a07c55382d638b49de2f11da250946bbb949c9c0f5568e6894847f2fcaa179d7ada2cd036ecd4e94122fdac74818dd79034c14734bedd3992cd55187a92863df68c6aae3d03f54887e06f1dd70fa2c5a0be7508ba80310ed58ee47ed6d3eb55039fadc5d72c5bffb23f042fcd0622c783947555d03f210e904d2b456f2864ef88cc3ab29106cd98137976d287b36923d52a337aa60878c7c9a1ec5de4fcbfca36a8c730164f5dc946bc387d965be577a98603c7a75cad3983ee966f55cdb0cc7f2fe8eecf20fd58518d95c62dd743b7e10c4dcbc56c599b3396924e70f6d0c27c7f6bc0e6efa5cce5e463e11db1cdbb987d7309affad4366e402d6c93e288f88acc757d02284a73ee66ec49bd587c549441de1aa226d10e33d1692652f5174e04ea08307e78ae8bb089d8a011752e060ce701e09ef1e70d973369f917e4549524c530e28b701a743499d514c7419e4e093d03b948af218759b51cb3a087402d1bf4ccb5f90d96dbc81c01c89e71c01748a079837d0795a0ce029b16f68062a5768d9f6c36100c07d4a5c2d2ec0d13f020211771a22a210061947dbf72c08f22da8f3d4e759db94fc1e50ffab7f36a6df961bf9fb03599de36c3aa8abf128c1e8c7d4ffbbb5bbcc61a7087290f1453bc079c98eb728d8dd9cfc6f3c0df7b8e6c3768c290ed3254a219713d286d994f755109484fd3c06d5d7b11d90b26d307cbfbdd1b544a45c34c80c3a8c5eb7786886e64c1f7ed9bf0f561ab3c234cba13484d6a7267936077e809954c6f95afc72bf943315829fd30d8a982993f7f5c80ee4cfb882767bb38fd824ff120a358c7f44bf0b896db138432ff26e80e43ddf374cc3d0a06ece7c300c94d71bfc51e6fab1d5fb2cbcdcbac2fdf0180f9ce738aba5f99cecd93a4105050f3b6abaa0948825335fe1e174e095558165fa5f3a37530c7a4a7ad3dab73bfb089e5eccab4b18bf8d737ee5559693641ea3be1f8e0b662c82cc5772edb444020456187ee50c073ca998835c804afabc3426a19cd71ceed9e3f23ab24d44018718a3be371483ce32a4b0ec7bf46f691a4bbb9e7e3c66d14b2591ad3be0609dded9349ae66d4e43ada03de4c47c32dec016cb2777f013fb2358645aa19d0f7c08bd344bdc3db33b1a76e3f874269dad50590c27f34ba1b7fc3b84da0357b104caab4080960f315f4955248723b8d09d9cc3ad854cd77511fdc4b136dd329debbd8d265d636c01e81ec094849708bfef355e23cd7fcc49a9347c82e65a9a7a6bbce3094c15fbf11cf2fe8275112ba515786f8f990208a29155d1db3181d5267902e8f44b5e5d6edd28e97f7bef2c6125a60c0d2a4955154e60dc7494c3468176ec5b2651c8156a6f655245ac95a39b60fdb9bc145139721060f5364f93960bde4644462772ac312ffd9be1de32ca4892c0ff617073cdca1eae00b96886fa12161ec9f55157ffc9ed39d7152ef695a3a261c01187039141c38563a2597c1cba3669fb4a7753c570fe7dd89ab4a581d5aa4395e02ef2340d5eedac8ffe02134e0bfe127d87634e895ded4007c161c831687c3c2303ee3aedf80aad93eb19266f56c43eff88748903b9ae1e00ce49208ee5088ce4bbb55c03376573e3ac5f8fb04813d574b9770b5ab60a18fbc26b3b8cb997790636ede081a3f2eea40e938bc094612a3b5327818b050ca0ecb58b8ab4fa3be7d29d5c0a753fd3def0624dbfebdf9aeb387f9c2f7adb4adc765ec25bb9bb80882274779922c59e4f054b76105421bff93fd5506367129836d67876141cbd97a3a4e8e29a541f69752425331d9915f99249a47fed47d74cebde3c9033362941351911ffc2a4bca5916b83e8a98a493b1ed63d0f61e69ce921c28e7492619b45bb11f8674e5642a1c5be0edc158576b5edd7227214c8dbb3a88e88f7d63dea7879ec7cc341f93c7a07ac654cf5c9896d1ba77c8ca4aec91166445ef023e0b25dd7f0aa9eab337a5c8f5791fbf79e02855fe9aa7df0782b96a2d0a3dd46f597a0938ebc23b3aa40dabfa2dbba0c72f9be864348f281763a8621b676dd269d5098aa2fe3f1df4458499f475464cf16549c72ed3c6aa08403e976d0b4e9ea07652d4e694a184cc75fb9e2b624eee0334d4940a3f117e46bec685df9c0e5463f81491a71b62a2e1faca6f294468dc2a384eac8c94edff5f08976cf9e72ab7936b6f91840a5d061ef129c01fe2aa484fb29fbdbe93b92f2e1c70a02c14bfd2b8ced92bc3322ddb0766e365a6713d0f9efa82e292b5839cf427f766924d753d7ac9573f180328d8cb9c9e1b8e3e9b0646d0bf8a1f6670f150bee7abc7177fe4041a074179e7a69ff8102b8a8ace1a89805921a797bfad40e69feec64b9e71db21b5e11fdc0468dda4a63e0445ef34a37ca41bf3b849eed7d028236bd8e836a788ae806b2228edde7c81344c48304d7fe083758e3fa28d1ac753485b3f0cbf2d290261098c7b9b0c556b50896df2696df30e354f78a9b682fd9fd1e559896fd9b2a46049fa6ce5e1d8b580a12f35e70b2b4931d2f7149f7e5be7cb1d04046642d84cc41be87bda1f4ac4f6a31813ec0aaeae28525530c714f6ddc82ee9816d9c98c0a373013672397b349c6025bd9cbd742ea7669d7af9be92daa243355da33281b30e3f5d0ce8e0a8f354c77430bd9eb1309d5c11bdddbb2ef9dc9da092ae93acf635398cb1d1d13fdff24ff41442e8fa1589ded8cdadea7c671e8eb1069294a0a7ec961823235d145d3325283d0a14856678e8268f1e32da94faf7db12e858fe959d6d214710522b8a0402ce3e2a9f3926d32f07bccb7c4a73964094324290ad474a25e0b902f0237ce05cd10f374ac864a148a4cee883e2a119fa16c0a842d06ca5fb13c01e8fd8a1493c8307d6121f6090fbaee09b99b431d66141778d48727e63254632f81458a362309b7f86ce60decb698cf4c93e5dd3340795ab8cf0bd2be838b4b391e9a51e4bde423a3bca04a162a19a5ba8ca29378afa3c67b8583caefdae2f787db76fa6423531c9c1bb458b488f48a39a48a032fe1bfd999926ae09bea589b2af0eb8dc3ca7b4564cdd1b475475d4292e952dd991e8e6f1584721bdc52848f1155b097cc7c87cecabd1927b7933c553a7015431bc406011a97449f40f9b978da83105a93d99491ca520948afb10b10f45e4c6ee2f9b475c9ebd8163c9abc056da9a249182340306e832356486dc304e6fefeb67c8c1a500dae4f8f94fbe4a11f2441943cec0ead25a9d69e77e922bba1452db1faebdea0d865d767bbe8625f26a8295319a88c06351195a34e63aef66c54b5bc1b28a50503f297128016253005ee9585cdb630ce932d1a3c308c9461f32f7c27fc539843314ea125dc72a67630f869fe96f90968ba162ca9301491647dcded885ccac5a31d1e824bcd35bbbd86b942bb5820fcaf7f599819971e3c1a9d3213c975713826d0c993e3881b717118f0fe334147793edd4b725bbba56be23f5e5e27705283efec96778f8fea89e29c9f72c6c7fbc4775bd6b9d9a9d2cf6ebc732cae8cbcfc067db02275967c57543d3823f95f08d8ae4841d27a6a82c8ee9a28e30ff5673b3bcd0d9bf7a8cef1c44452e7b30e3150f73b45628ecde177c0618420051c80f641745662b39ae705c4c0a5c51fb23141cb3d55fef67cc52ae10858e3fbf8a7b0d8819328d73e738be590f0c253b3fb143d7c9dcbcec1e8cb5da5b9001ac90c6e8f3659d647090210a410c3b5db280abe4f89fbd478e49c80abf449d074801ee8c9467f86650e03f8f385390ef2fd84656519f5ac3c4de4166f298ffa7e5066a71ea37460227ee53b58dd95360ac3bfbbe4200c5ab1369bf4e689e5d5d95349cc81aaf7fe5952e7ac86332b1e41438ac7b0cfd1884aec2adfbaf035b5959533cb2082422f36dab4f448086ce40bfbf64ad0750bb414be4ad7a0887b00866de9dcce3088f2fb363d514846eb3b8e7c9a3bc4f7ffa23930a75abeb4050c07158965bae8a569b3a046b689d8ad66d2f7663e57ed062c530bc4c23aed7765ccb953fd071b615b8c2792c43bf7982a080c47e34508250278c4dab8450b6daf720701c7591de910e10d3d57ecf72a1a77e8bc51f13e397a49ecdc4ac1bd0f7c1363584f694e23f08980241c28c6cdb2c78fa395e8e5123fc9052deed2c76cf96a9c66fe8b442a529ee115748f5a6322d81ee0377d1c25192062d3cda817c37421a0dc130989a857cade225e5802cff728b0764de825a3cf4b80d7c750a8c3467d9e9ee784500536107fc5ab73045e1931d31fdc3f62a82d0ca25a697a0b3b34442443f8da1613901f3969c33ff8689e57a26c1d6677f3b8fdf1a3104dd5ea120905f851d573476b7663761076c93bd70703000c21fd3f696ca939f013bc1233106dab1ceb774d5787178112a28ff08e8c7003788fdbc413050a794f6861853727bdae9b877e7f1b1a2a1f7c92e8965b3d6b1b342d65adcfdde8f676f6421612df1fb8c75bd7237d14617274f922c3dc473c5948c1d7525283417f4f23b04d971cc9bfad1f223cb4c1fc4e0a7f3fdb7180996e0bfcae0f7770b556b119f4511c17764d649c897235c0ad1653e398d908e0f47a7065fe7d9adc60bff5778fca65de746c0254769a43dbd7378a4edb19fa4230f09ac13619dd153da888d2d1548ddb7b461a35c81488c33830569c49b11b090732c42ed4a7eeb2f04196b96a0c8be38a3f8055932cfc93ad9a10f1789f3c12bc69dfdb056048aa03be9082035e58a4f6a6061fc50f5128f23e817d944fee56e1a8b943dcf527d110346229fc47f006fd3baeb2c38ec6b34a3f57aa289ec758f81d355875623a966e211c6fd3cddb8438c1b627650d68971e300e2022ea8092a92e54b8d210b9cdcecc64082dc959b20ec57aa01d464d3580f7cac5e11840d45681838387afb0d6dae834ab93d7201507883e8fd6f3eda7764c046e9409b3324bbb08321c670d401df5c62437dc941b0eedac9a8e8957efbe44c6f588f04bc5e8591b285e892e148b05e47f400d9cd55f4977f6de74c7aa0204f62cf58c9c71e60f888d53a0b29d35670302d67614a935634af26cc68acd110bbedfb1892b88f1e6e043490f81e6c6d7f285f2e659b4e110a1adc79200cdb78857d1e2302856ffe1a1ec978557f925d23dcd3a81de948fdda81d30804726960aecc5ef64be39e978faffc9939b2c5cff02195adf3871a4eae8bf5a8b084bdee43ee5591bfa892478adfa5a8b94d8ae6d5362e4f2fda593078a5cbd73c49c0ef4484f170c5d0cf4e0e55d7254454a52d5ec40cc61aeb50d9a3b3d15baeb4366c48ab0d56b14cd31d372762f28c75658d6ff1340011f985aa923e40820cc725fb4c9a7b2fce3da0098543f149fa9a92bd6126cdb2347d477226282a126a5d984a1bc8b5d32f5e91a18bfcb7cd863665bf37c2345349fe9fe1264989de9cc18abe444f887ea6992e54f1f80323ca3732dd4a976690b9bb2d53ee959b013685fe33c33cfa5f87018381a73752f1fc54034225e6e2832449424a8b4379e5a9ed3e823f9edabb3f905dca8dc9b23a69533a628e4cb227ac0f0dfedea7fede5b042348cc8b5ac3a655de7badc8ea367661a83f3bdf8b96fc085b8d5c30a5599bb4e21b07dbead6c9d8be42499e742bf7c114e8acb19ccc855bb60b5c75d3aa52b7e4b6b5254d52ffe5df49f45a8a3e8bf1f3071d50a0114b4740b8dddffca80524f9746c8e8aaeecbc96adcad486f2aea3f23d594b319a42d6cd965ca2769efe13fa435613eda568e993882c98dc0b5efc07c0c6e38419e2616437e6ee34ed4b1a1c2997200ce3cc0748d4848a783dd8f6f6c2771a04ad75f9c39b3a050ab9056f3922af2be3bce21c7f5c1f7c9006ec13414b71c0841051d0521a631c33db36d3b81348ef6e1bcf5c67a2faf1f130792f42187a286bb53977b5e0bb4597198fb92eb99bc7e2d2096e72f32cc80fd038c7f89480a132725db07ae2b234881a29b87b7d480938cd31729dfddc5503bea1e936183fe4bee24826033aa597302d3bdc0e39ec30b14722dd8f8db3b2265a651b89460a017d7a05ed3adef956b252ece98b60c4421fdcc422033fd83254cb3c5eba967ddd525eab5b199c41852b22811c90ee885d5592def6354af2f9e5262f3f8f7fab38befcabe1cbed4979678b34688ac0e37a0433b7d93e7451b8fcb431c7763652727a17a304a6ca297aecb4780ffc0c731fa2e909a59b462a55f2dd7a32ac99524815dfbc79d3448a41c5cc46c193fa0f2f69fced4fdace97057ac5a70cf7d2cadcc4f0c8c600d73da7abe2908667f6d073d925b76ea6862da2091ce96fcd7f6a1a2e2436b80139a122e2015b3430e0a4439f46204d02ab356f544d2b066ceb12563dccfad1a7824587f8f3c1f4696999b84d3a9f39bc7e4416bf3db4a32f1b641942e3f0069ee40ffcfe76b383c4a07864cc46be182c8f7a2ff8b295db60ad0fb12e2613d35b73724b178de4b53a2e358e66197bd15373c50dee0fc8fb1cbcb113de557c460a11341b153603917c8b0b02118ccd6e16a501c237fa6b90470e556d2861ca23e10eba6ef4d5402c3c579b7f321c9b706c69f9a31dac7dd65f3c7cf97a343ad809da85e03c28b3b069fa205000a63ec61280e8c8167ed89cfb5455a4499fe04a53587d7bea1aeda8a80e21598c311e4b578ecf54e6bc330b99ccccfd7c2c6650f96693ac093b7dc273c091074528a89fb7c3d9f6eb982f16733adc09cb5a62d24d6f151083760fb9cf4f23e326459b5781468df5da982f2a4787bf48e26b62a053093aa1a9fe5bc3ead3149b5a05b2fef922c9fd75a10b56e067a8936dc5e647d8563f5c4b420e7e20acec4b575419f19d63ad721450466e7faa1fa638a8777cb42dadeadaf8efd22ec19af06d4a4c2b5b63ae70f8da4db56ad82449cfd1b3ba78d1b1f327d4d40fb7c6366860be6cf2db40989bea60f95a2af345e75a6369d7fb5fcb77adb0d4558b2ecab10f59b0ef4bcf840c67d743798dad8091c62ddc27b34026ebc54d2951beca6e6905b8c69f4ae123939ffccc4946151e196b18abaad50311b8613b5f72cabe3274d7fddddf64db51504904199fe14b9dc1ce0af062711a39053721bee85eefb7130cd345cc6020afeccb22733a1475116d77a74030ff3dc551e63262d7f85a38c6360f6701cf475065cf8846a68e1803e7a1b9b63881b9d233c83f255ace2e852f70f252f467929b6e87ed1c51103cc74d49ba7ae40b4735a1ceae1c35fc8063313e842d518dad06222d01457fc97ecb600e940e4c6d40895c7bf9dadd116390532fa0bc425b7e12e4d5c458af2b2b0c84e40cf922c3498b6cb177d0d32ad14049903608cc11fa08865e6080558657d578dcf7b065c30e12bca8798d6a33ecef03f2d4d746958780afccfb6a37bb03b87c38ec811e0915f00a35ee444e959ffb312c1c7b9b34ab487c037fa9ee5756826f2755a26dbc3e094c7c8803353ba52594f00b7c317481a3c8169e39410eb535b71571de6096da27f8c63ab0f2e16d5854865fb0bef44e96802b6af361a5afc15ac4d941a1322fa5a5887e53289c14e7163ac0075d1e432d9270dbd114ef65ebbf193b17fb4ddbf2a5bd0e1804ebc147d42dd17d5eb34daf1ddc863e58e14b51ac735952b08a67a3f5f481e7e6de393d251035078b895e02f482afe84cf3de39d5d011e29b837fe64821862b95c5b2ce36a1b8eff2c5eb022f63f3d240673fe805d8a5823297dd74bf1d7725080a0cecf60c55864883d89428058f4b83e559b283bf4ee626f2ff1501498ac3fbe3f607c720c6b0cc5516d65c8e295f19d439981345032f0ec5d3171262fb8f0a35ad788c38e8b46c72495661bb959bd95cecc209d5f2d71d372a459a0786fe55bb53241676ecdebeec6616704d6eb80f59884ab119e427e38c25ad6329364e4e0e6cccdfb8402ea9f63c678d5d6ad4e3b69ab61171a5128f816a9c2e85a3957c65ee0fdf20dd9cf8899f83a6d6ed7dcb4a9b679d12892d2362bf8e7e9b85330c08a2167e15c6085d2b3fd2e5ee86f0a6abff14ce4786d022168b44367d5db907a1824f354831b762c0a963484fe4bf2b3db5ce7777469f94df3300e6419371a7471c2333898de55a748742ec928885c1c672a5fca6e95434b34e54fb5ed6bee14112dfb4c061fd2e4ac7a19436e605efd5ef2f408360c715b4876e85932408a1e573cc2d5b539a9c40ab407a0b3773d7b85887dbec038d8f290ae9c8a71397a0f31874a707fc1367d2ec4a34c288321655fa029d13f1243ea67b5070601dd66c867593022bd993e6321695aec7b0eebb256ded481debe8551ab590beafdf0671188b17662e98487ba206bd311ea361de1149d83479f1044ba30cf7bfb77d2f7672ed082a352bdb1c8f53963eab291996300e13042441a62fae1b8914f748b8237f8c57c91aec7b5b63cbd9b90a97a35da59a6bb400586f0f8f1d574b40bd5438ade30b7a879f009259d8f27e6c9faa15c1f2120955a3ffcbf7691981cb86dee29994049bfd6d568f90a4faf7187407d3c1aecda1c6dda17e4ce68e30a9550b646f513f9a4974f97ac46680a6a77bf1e34b316fdb402d75c7e09c670162f356bd6f25af47adfaee80fe76787b7b4fbdf1a211ebe38be012f76884d80c50c584cf41f4bda35affeca10e5998dea38a634f2331820b8c76d968caae1f76370f32fb0ec4ba7554db8a79b0ed9a569c5c233b4250a4fc6ca487e4413290f1e7344a354d54735c5e6079ad0b17d96c248f4cc22f0b265f9aa6d0d2a79ade07186bf5c240c1dac8bf0bd0336041bc75001336025e4f31554e4ececd2e8a73d014a3f34a6a6466de4a029f28ba0006e2512c65407b42d82091d383fd51b1aaa5365a90dfcd1bb38f6cef749102153e61043c97b6187225c85c49b021231378280e485f3335099ab6f31bd04c3d0227842615fa26e132e72646cd846d6added618e74b07c3b010578a7b1c9e8b600d59105eac1481affb0fddabf3338cfc660480f9ef41ca4ef5c461047f310bf37b9762bae3ea5d6a1eb9ba7e6c71fce3deeda131772aa49bf5c2f40376c2d18cfc2bb02cd53a30981d5d953a6730f1b1e7d2d03702a8dc8c496ebb4a718051ea6b7c7d08e6fa08d8ea9a71658982fbb5099d1cfccf9c4936612ecada9d83fe528cd525c30f5da478d0ac79d34875a03e2e48e148b566ef92cd745644cfd6f1fd3d5f00cfbb9d94f23edd455ab660f1e2381a29f15bcdeecd0167bab638f02603c4537f25745347174da955ecbdff669f5a372f83b5a086b271b65c4e975de8c0a10b9fa290ff4009de2cc58c203edfda43a87ec44b5e1e72cd69000955d7ad2518c461f7c9db3dd77d7e0802309cc5641b4cf0a81137ee43c383c27bd72702efe770cd8f8225a36283b52d8aabe98b0a4ab3bb85fb95a9d6717876787371e2abc186bd4c13e656c92eee7f0105726c6330e37d1f4f1f942a8181bf6fb98fd172f4b31e4bc0a1bb54c099c89d52c47446405527296bf88ccbb37f1aa36d279a3af1e60bc1792c94ee2dd4bbff46de4519355428ed9d0a6f91c08a624c29e44ecaa4e1b89f13fcb826126b5e5a2099062f1fc96ac407ae2eae895748ed815a7801474f05d70fd584f14ecb287314f958a97a0ccd755bb1e8b05fb6acf81dbbcef103f0f758207c6b0811ea4f9eddbd4c455f058e559a20f8b7db0619de55e863a79153f1beb582fda8fe47934b0e561d1d0688ccc772f484455d91835877fc2b6bb7b28623a9e44a39436c00576899c8904a627af2a972f74ccd739304ed7f5739b7622d5ab6aa039c77ddb1f6f56418101c04cae69b4f3c8b5529535ad01fff99a9620598b826563b56492ee95723acc1f2079e70d8e63e8e7fa437d960d91e97424c85817bc9509fbe6173f64157e2260a2516490953a60f41e5f78cb3c67bd4ce240ecb23cf8b7b31ccbf07d538a6aa6fc7d9a1698a379de3d3c3e921bcfb4241999b4d9943656ca6c906819579d0a6b16456f36f7873c533616fd579ddf71f11b41b8dc43870f79ad53405f8edcd93abd56567205ba847e2412b3b77c6f8702da8be37d11622fdc8de4bbb5bce662d312e451515e1f9541b61b246666ac0c8b134412c2f052d968f37ba90e88386142bd5bb36c8596615a8bd9fab66dc3a8f39cd09cf5a972f76f454c6516adb525873910496d76873a312767984fa28daa218761341a59a0ebcbbc616285c45ec5dd86ae6dd96da0625acd3c733290e2cee3735cd8c8cf97a44c27ec9df3b37834cd63cfa9ab46af00c0b07ea06affcc3abd28d892000fcff423172a6d94ae69ea2420d6a302107ec0e174a9d9c4cbdedbb29c58d0f07fee9505876b5e881e371506c50a4811c037e5e81267112de19cfef2bb48ac3cba328dc570ae4739605392ca02848104d7f3620c1d8e7b1e30a366d63b3e8cc0c9929d01b5b043fe4136fe1ceca223b03036e591b128ddd33ccebe47eaa6a53aefcc45d054a74a88339a5312cd6c143f66b7a23895604db8e678b50483978dca10873e8b6c83f3e144b83047a1e80e3ea1c3a80958466aceef5a106eba5392d7e7077296dd9687d6388e65e02701d46727876f16b19bdf6143011259b8e1b0aad04dcf0d367b82c5012e556ac4dd38b0c27a38e5917714120e987d4de63ce61056680900a4f7456586198a3d05ef2244c3b92beedac2d5cf0248fbd795c203aef2c3b9ecd5d2700afcd42a6efb0ae9d17cfdeca8d7759e5563ab9a3bd256129fb0dba7dae990c1d0e5642b3bcafadad6ded70bd51ce0d9dcdb64aa580570ea8a9d99e9e0130602cf8ced0eb43cbfa0631bcca77874ce7f205c5a4f4efe020e841214febd577961bb8556b1bee57669583caaaef726179e1a17d447e9869bd2f44513c8ded20929d904584ac912d914c2babb14c5d1f5ad6d331283cae102b7fddd7e2a26838c08b6be7d616908316bf670cd49d12055744fb86e5ab505a1f9af2cd382a839649e63e8ea60df258e503313a2d543fd21810cba7b81f48f92207ac343e65db13326b4eb80a664eccf56ba4a44d3e1d5ebc2160905bd43c8dc84843d43a7929a964d79af3fc91526fa13e1da90c3e8159f9f416ea55b9d6b1855e0eea920a11946f42e151205676304a3e6688aebebb8e0a5259b6798d4fddfdeb5f58108afd8b24572a3d4b0ceec77228852d6892faac4507c808d25527c803893a68534cdc9046cca23ccd65692773f0722b24a1d9a2767eb165a5784560c76ff101fef6c06d94c4cb497a8d3a751af55e018bacda09bf95ea8f9f3254e53bd043bf5b9b53caeea0c4b2c93523d9fa8c7227b7c9a2ef3af08788d564fabae4aa4d03780e3d3f5b406c1f6169908694fe50c10f0217daf07598fcd860148ed1579ab7d481603521dccc844f5f861c36c8409215a919b2109c48cd28e3e49cfd1dc2ec52d0bf8e99e94c7b30fb8a81d4eb1363f1f9c5e810bae203e7237fc2e53d8dff079b6dcf8607175d16a2469185a9cc2db3f9dcb39c6d8c1ec25bc5bb76fa741f11e974a701900e4b39bca6f897dff700daa4c2f510d07c2e8c9349d807b6b96ba3f9622d70c108f34d906bb18075c66eb36c3ac8b18e3425ae831b24c1952cc82fe0408356d8c267119a2163cc474028c4fc9fdb0cafc8856759e3aac60a0b6d70e1c5559dc4531355dddb8e943f95ebedcbc2c9af130a39010fc54651e1e58df135cfa6b96cc881b57c072e916979197dfcea0fd64b16f9dd474211410e501fe93441eaf99f1f1aefc105e6456f3cc6bcbe1087fd1d14f9e8e946d54ac19dad99620724d53fc71dd4e3d61aba52acbeb61226ab2f0157bf4ed913ed11d9d03744716e7ce8e7e9604220aaa36b65671805c17df621bb421c30a7c1a5055339c036cec550e96c350d33b8533f9554551ee9f0a5291b38d7b9964a92c24be5ce085c52e39587654396bdf1e205d569a89036a3f39287872d6354cbd029624c980945abb14141761ae58e54e419a9b4d4aa2a5f4d6e6fbbf82117b3db652597bab3816e5c1ebf81e50c06a17df2296afc2d62235613d4d944c565d1b3855eb95da9dffbcb0a1c695e01579b81d8d5ab4d391532bbacf3f7ac2f0228dda3e250436b4ffd388c65c055f3f365bfd3327fdb13d3fb0ae9408d95efcaec611243736a9598c1b6916916592ff9bfcfbfc43d3065ff1b0a6619520d0dad9d0175e67cfa65658fd9f523ef8f02030374a7f39ba4c7ead29a0af918f388d10b27309e989cace1688cde1806f0111be91e7002fddb466d313828543570e4bd285850551d09c204e38cd10ad9989792839f2a47857ccd524e7347d609eec5e299484f449d3857ac69f8d7f849380922c8d415212108340c996706d3561e23214229ea50e6b5cc631c218654453222b644f7f22f0d963e5209add3eaff9b18b233dd50942ce709983b423badccf03c6f10af14bea2a93dca0347a716b5e23a6d632c5f972821e5f42ca8c97645870333276a8d5c5e1d22f20ac6cbc2154149b9d14804e56dce58d6b78d429e99a1377c50b7127fdb728b8d034dc3c1cdadac5833ee244c0ba7469b66c5fcef42f6a2b712498c1d4477658523c536d9fbb2380930cdec980c3462044c91b402edaa9f0a53e0301b54dd672a794e7feca942333fd2a36e388d87a1932070802f8b8f19475cb7f7c7f5f503a6f8a59e9c3ca684cf794f6d8e261762d1413be8860dfe1c78954af7c79978b051142c9b655f63616d32970f5bddd5bb3c0c2356d9209c3dd7caae78696749413fda11dd4523ede99be08c347d00e46c0577b15b79220557b7c018342d5f9b26eb78510a57097517087170b6e55c87cf395d451075499a0e94c85c5f49b1550e4f067bf6967e8c028257f3d84307ed58dadf7dfccb69274a8dfba95c5fb72ed4672c45849efa31cb9235747882e526e1a2ca5d239ab5b9bb40566af7968a3f08d6f950623aba59ee66b3b883ceb071d165d050f9a0ab4c884dc819c97be750df1ee6db6daf703940b732092849a9cf69681e1ff66b53d0977b285c619be762f34378fd0dc39aa65d0a779e66c4329889b80bce225c069ed89d3c21e23aef80c8f4662a2f8c7954c59c303ced86964d9c1f100bbc64adfd41770ae0cfefd742173ebba1e3745d6c43df787fdc541a10b81f66fa8f5ef92fbbdf406fe514b3b06006957569ee6468116548ac40a873c47ea1b2243003a8a10c0880057ab5b1483f52f8c67f52149e5645b4d6d42782dc251444244047eaa14f411475033666d87d7da7e6a09a7bc08dfdfb94914753a49412bbcdc7915fcee551e08f5e2c9ee979757c33169e170a6dbebc76f16590fc53e8f4af02d209c57cd550bf0908b59de323ccfba7a0a087bb8d7cddae6c701e1d738f7660104d9b1fe760d127adc526f3924883fc04495f5c6a7e1e04943d851c393a6ae90c7d61b79a81153760ae382b476373c970cfa2b10bb607bee3b7ad04eb55df326a277162a3e98a39ce5d97d6ace5809295de0d18722afa4ae9d85efd68eb75dc45a19dca25d7b2d68f85d25aa7eff411e4888dafbef543dc2402acd5a75c52cc382558f9cc4755d3907fbb0114fb1256a8fc5a904021bfe589b4354e7c3cb6c54ffb0806ac56d56173fde1e4f0ec7228f6445f560f47a04d1ff2f4e34b2868c131434c53cb40c687e6b6e80269e46884c6040e09f6893cb2c3f6918ae0f806c31a4e6b5765955a3c8d850754c6a4ce591adb7e197c94f3fd2ee5965f904adb57bf4ec1c609dc92089ec77af950fc657d5d50938ac8ab1d1e528fadda9f76d52e8f2e4153b135cee00741971dec68f4a7ea9c3bc064049a05a4321d8c7229f4b4419fc30835e0a4bf5b8bd01a27b4d7bc7e8fd8a13f5a05458481c9e49288b6b4d07a3b7fc7efbacf4a05281a0a0ef7f8de14c27d070915d768792895a5481971921122b37d4725fef459475b53656cca967e1794904bf94f84112a186c827b500e303b8b5f151669b6f4ee7658fc11f62ce73a85a384c115514beb8c1ad56479159d19536364c50cb32fde2681f6374f3e9a5ed9ce488202da4156b2d59c3b36c03305d115b4918bb7845188ab7496c167fa02d68c129f625c5be748891650568a64145c7331c8f24a1e6f9b80e4527ab7adfb1ccba3ff42e23c25d33fbe38e4b9088e5eeb9f195b5db1c928827f0a57f539fdb68e50ede9a1d5809dc0bb61aa59f8136f61ddb9f896707327f1e540a1e45ecc5dfd8ca59fb03fecda50e0ee0ca3c4571c87660a50ea22777c6dc69c65a38ecd34f815312b23ad05d41ea6962d9c9bfecc074307514350e494344c8f90bdf310475992695ea8e8c15a6d48e8c424e6c090629077643a7838fd842c9101be38d06bdff2c7857ddf11b8e3de00ecb5c7f4d57c470ccd141f1f00fafc60836204c4cb7194396c8f28194869c4e95138a88c4698294ddbee4387a28cf27adfed3165830b325597fb9016bda52c8e7dc2f501a9df93a39deb6739e788fd0ac0570819fa3858714e63acd6c82cc845fbda72a7a18dbf9fbc3c0ab8fd2039f24718c4350ddb740c266f292575bb1c979f8ccd05dac1596663aa42fcf5df1b0eae1197ccf1b962eed31bdd026fc70a1a26a8fb0b2e3568a1c46fc70e896d2ccbd237d39e23f007eba23f20be818b94ccb84c79c457a41a3a5e786f37b933f634e69c113c7856306bd46117c11f33c89b6aa5d8af0ecd845f4f81ea843da2f119240866a351e5e71296929cb0f2194267ac761aa1e0435383576b2bd181f30b713df7ab2ca89c847001b8b3cef5dbebaa2ba2f6a55bd0f55e72ebf78d3f1284fefdfa79eb356bb0b94a90712ee8cffc47646c7168fadbbc4626dc05ca26afd495480a179c9398f44e99817747d501250756906634e1036ee7ef9ebe9bd38cbd19f4af99f078f7dfc5994be20d36515e4a66e65a48b1b24ce92daa15bb347a26a851c21ebdb5af8c602fcb4b46584c9ddc3a760327977533c5a4f6cd866b8e01091730294f94497706340284c2b9aaafdc2a1732526987fe6bb17315c7eb4c3a11a32be78f148fa06552f0e0b1f03c217523c7ab353ade90a28b4a9f1bb842d9fa0a98d2bc900a0bfe819e9c346e06f701116d99f498e42d1a5a3f325a36369aca47c59ab113a0e88fd7768495638136f7fa3ab00f99fa597b7189f81514a56cc27423cb666c0f3a8b0e0df818bf74c7e2752c14c1f6b1adda938f7cff0eb9fad1bf9b7ec9d40168ad250519c9cf5a89f0ae24f556e79e1a91447ebc42e2340353be282cbd4fbcd418ba90d0fc00fe48c273fca8630b8edbe64bf7770eab11858a5a559dc66b2a82ff563f1ee95eb7de3930a7eceee030135f666b54fb78fae3dbc7d1aff952ea080df66614686effcc67815b034bb496e66dd961c9dbb557bd566e31829b70c2ec94ef924454a6369813be62efa776b5a3ca243e16dab1d4b4750e50d0020419f258600494bfba60a2386aaed206bf71022f56b520f4f60622816dd0c6033054dac998c45124b0ee1aee9feb24fc78f513d8563b0fe78c0fb08eeaa333da8f1f5e6d8773e9d8111387de056b1c2432141b1bf4ac84aa70affa857bcbf91bd19732b04d648c6c77b08807741d5677413ff50788849fd5bd809718ee1733187b88256b4558052e4b188120c55a9e62e20872019e58626437cd38464629292709b72172912bfe63d903adc55f1d4689a10efe81c28d0f0acb1e02aab7e05807ebcca28c932f4ac2db44d24a8db1eb97881375d5ac59551da84f122453e1d2e0b8fed0859e6a7c3cc0332dc6d114a0f56022d452cb111c680e04d07bc8c70bf6a3eeada48fec0273ebf2cb5021644c4226012f5fe2cced527a929f1d002f722c7cfa34fb9167f2fa668979effa5f474fd6d606ca8819f1707c89ee1b5424c46fa4ab1f6ac91bdaeb059e56c640b3bf5af8292fc5013e40f9a6ccedd079676a78d753fa4b3effc17ab3db72128242f7a51ed28a6225f6166fafc24e554f0f44e3d075ace7866a8c09450c003d4fa6e4944de599cc5a3edc83a55eeafe7d8cb65d94c9a342f0b99233b389602a9a014405f861e328baa267a12ed07bda8bf2f111189778ab32dcdc4b6b13a94c3d2a723b031c3dadf476eb0a3496476fd20722b55027a099b5fa563fd4b161f2d3a36c51dd11b1ac9bc1f907ecdbd7183df186e44f4159eac5453bcec7022ca5217b92a1c22efbc03a3abec8a648018cd2948f8e5fe6db35e2f1e77853569bc9012bae862543461f5deb95ed153abaa5aa9df4b54b5f7c965892ca351b147ec7741c58f030a245fde2f29f0923bf3c74b590fc6eb0f758913e32a38395e3d3edc09f4f6435e396fced9e874c01bf5b95773970f1a5ed04c221d5340114f19e23b936a4aa8f56403eaf7f6c3dce95b74e798d22a8adcbedcfd0165929c4b584d8f6865ec5f48a3116a7c21c7e66c10aefd45baca4e1b7b74b3a6e9d9d046cc02fee10b6845ea17873ea91c9ab8a09973254e48765cd82a2828a0fd0254356b7e0080cae729345165bb25bbcedb1b86db4dba15017be7004e6238361b6688ae99b690288a090fdbdc0340cd745ea5da77d3a0397a4db45efaedac134450a17cd69a5ca84651ea8ba40d667f6686c975a65d1fa0b658e99d1d917c33e79fd67eec99ba34b77f1550880723ad1f95420cfebf6fbe062732f20a26720c140044ec0a36779c36c5d5b1c703421639097f0d0f25c8e5ad52febb00205f6d80b9a4ee9071147c7b88b04309f6a24affe71c76e4f39d25a3d087e00834205ba5d870a007ad61e9d29bee39d7d21ef4965161097af10d276d6457b68144eb9dfc8603798a8d02432d73ff6be65ba411dc401edb808b7bd5d5f9d5178c1350fecff9d2a8aa9a15ae2ee89fa90634aee92c4c97238f1ade9420240ded800a44bf282fb49ff2881c77ea3befa0f1b738109ca85588380e08972c27d9607a8b2aada75cac56ccdc18d79526100db364cd1440186afdb9257dfa066774c57e8f0c22fc989ac8ae3f1ae18b6ed204e0759d58804be99c5229fb5cee9eeb74c77916db7e156a78950ef50b1f57483411edb0e8886d378fd4d6850c041895876a373054b7ad6968e4ab7d89cc6a0bc95f0e793dd764f7cf67c2fa59d3c217a900e323391e5cbdc39e7596a164fc94a02c0883cc61067d1b887e368fa7f889e8569b44851df10af079e5c60b87d0f749b7194a49e14dbd6da28e8402d1f91d15869930afb46affbac9332a6b86eea436f2e088bea1f99fcae7b9f1a64cb0d92f246d43ef647dab188eedc6b5d49ea3efc8e48563ac475ffd353a2cb4c4351bee92f338968d489d3352ba1ede0408d851a7215cab07a7648c710415f52082fc89c2f0706e557c82c1125ac8d46363979b97b86447857886da3cb0c5bcd46f4d270960f706da0f3d4ec8852d1a3d203ce97d9347d0442de6503349c8e3e94a02eb3ce035678b30e1049ddf4736ab2c3bf2d5db23ee05dd02602157c5cd0cd6cf29dea7318c635377907f279ab736e7d3aec28aacc360cab0d8beef88a5fe8fc91f97e15091b858f330083cc8a8471ce70d522b6f251a0a0afcba03862242e4596ab09ba22937e77ccca2f25e77e871dc74b1161960e59957930ae9d6d342eca9b567005844b22b343ac53bfb3a3799bb82dd60f5e6a3275c665c723e9434bac453ebf091cfed5bef8ba4757a97a398c4896e8eafd4115a37e2feb2088a50b7b3c37c127c9a8d86d6ab55383a3da803cd07f9cd980095141d2cfb9ea611cd95ba772c9352c4c5a03fb5bf930fff74e67cb0a8f3125d419ec2d51fea9617df30a40f3da644152c77bc6167b8069205bdda29dfb50cac3417b80314f4484105636d74e03cd2c63ec6d7e26415a58d46ca3b3e4edf14630819e7bf3adcdf89e5182bdfd2fea77cee421fd527d261788e6c49895e552f9ff33dd5b39fd65ee39d70256695dcf57cddc91859855ba215d7880e1d81ff9c9a5d15c6bc25510067f2d9b241992fdcc2699082595ba1cbf4a7266428ef6a930cf25de6f064aeb2c271466cb9cf8c42c5035a407fd33f432a0f92dc50ff99db0ba8490cde586c5c7926f96a3c6917bf1e87d31fc593734c344c3a12a09a93c96b4381e597758552cb87808b9de5d40db32224a8e96d39218a6a13b8f0b32067ca666f9074b370983770ee5711473207b76ae8514f71ff233c2eb08226948a10bf43243d45cc54ad71fa49f03893b633db8549a345bfe2f6d0f456408096ac9597e4c83ed69deb51ea02db14f83b343ffed5363f8769878df3a406b43be95723f79674a14e455b4ef366eb4f9674f118afe017c46c43fdfd43a7061122f474ae208b4ff35300de377ba83587a5beecebdef18a2c5261a807b67a654dab52a6fdd77225e9212b4ae7905c4757320ef96868fce06c08a664b5d83dd786d005b31f6dc374ea2191f451378f7f70b13227a32613321313a350bfe8e5209afa338ac3f9c09d8f6e5dc67bbf3b21d832655855c0322c4721d9ec82fcf39cd42d46929e1e698e7b88bc7966a599a8f4520cb80cfc212ec4ad23cd820b510651a4d880dfecc040560bc4f21248d5cb70affb3f8200c07c141c07b864319522bc78f65440856d158b14f463be92366cfc675961821f848afd68ec3176001657fe10db30e8d2215ca711cfe8c534c068395d514ac0aa210c869a5e867657d381f85aa37d4c973ccfad096329c414b113b6bfa152471c9b88ec2060982bf4668ea894dde4161551a3b168738030ef2e94f54d4a45e551883275e81f5a1a58ee474a4246ded91d2fa7eec46620538d014f2104b0d84e96c8a4541881e8aebb77def62c3e6de19d148619a3c5860ff07340444b864af45ea811e4fb83c183da01c4b0cd077ce04f2b26b50049fb67ad4d8c4f1107b3f459fb1e18aba3cc69c44a6e0787482574d6083faaafb1f9b68b4348b7b3094e12dcdba40d083c537d16a606ad5f340f8e1efc3f10de6664a490eec87daf7ecdfae941493d03565e1b28b6d92cc0be150485f4f3703922e5a06e26f25d6a5305bdd45b6942c4ea49f9942d44b6b980663471c203e5dd50cc61b1c5caf4ccef1c52ccad79e68c4f79090ef028439242cde2e7946e09d9ab5af8373f335dfd5a5f312f5eb1bb2107fe7cb7c972714b4390041fae1a68ac5475d11fb5ee788f925200a8d49152fc27b4a39a8b273cd0f715eaa4486c0f150bc424eee557c36176e34298d011ce51c08b210b04b1052e6286549c1e825a7c63807f2b4113ab0770592efcca36c55dc276891605fe366965ddadbb0ed38bf0c680acae85c789b64abdc4b5b3cef697d5fa4ac501ad3bd79eb1f113ec2d4e3e4a82446f0479399f4165eea28ec6ace8ee7e1c62d21fd5725e1b66425997ad45c34be970dba13a5a941c777b634964439c853ccccee4dca43d9de71a028c88648656863a579912110819da694a92ec0e2c422d7b740a46f4f85351a2f7ee96361a76032d999e018fe037651e732f20e26cc37beeb713fb9e829c987ddf338eed2f007243c8f54b34ba149d6a7ec2e43e027c2d02f8b52a9e616f065a0683638b0647857d0c8981d992bb7c6e00a7e6eb757c600ab1e6eff8ba37166f9a4abf0aa8d64cfa975ad4ce19ec8d762cda23f22455ca425ca9c016148bacdd21aaa7171b49b14abdc7adbb9b4a6be17b9e4ccdcb2f365a842eaba1768b060e08fa0abf4403fc0e082bc83ace07ed43c254817c3c03d07e0d4623737f0463cd270c8a62ca69d533a02dd01a8f64af347cfbbcda6d039ced5b875ee6561055ecdb7710d38a3a532a63bdc14187c0f12876837eaf0fc873895dc441b7a5622c101b1bc408559bb831855288aac87fc8d0b0b71c765ae99b709ff66860182e7ca70cf8997966f10ddf2415a868fcfe35e0c5ebf3df75b7c0aff96708ba1a2dd59649531a98506130bd06a525695ebb4c19f2d8dfeb41045572a281acb091a4861961c476633339001509c0b0a9585b53e0203c525cb6b02469322e64c56dba569a3fcd4ab01adc5728b5cb74df735853b8813aa78ff3bc6b2841f7aeb66dc4a2aafdef77c07fcea2845c2e3c57d12e3b20f0263bbfe3e3ebe777f47544093f528ac011d41f182d7f80cf42978b08e141dbaf2fb9d2d524f69ac40d769d727081a679a4da6663114294c3a012f6f97d438b325b8b53f517da27378229cec99733d1d8e19087fcd6b32f9182aa3885801c6bde44879019adc2bdb63b6b20988d0209e1f49a6624f99278065f01ec712b9f3fbb44bf53bb151cc45c27a4a872662f983054a4f2facbfe0680cc1668e01b066f98f7aaca6a2a20bb055f072d3cacfa7ca38bfd9300d3e571865285eec958992338efe8eec58b93e6272a1a0f8829f806b06a5b3bb2874d11b83218a5d3564e99736f5b5635e1400d7097ef5a25b2d17fe88a5a6597a9cdde658e95ee037cc5e521755792d950ef0e6d68bd021be6792edb1b1981692bb38f3d7a78c6cc1bb0a2540c441f8b80f73fd798e8ecc5078d773e5dc40190536a3cb3aab36cb7ba142a4f72c921d3aa2ffcd40f075f2b550e617e55126079177c1338e50ccb330384661b627f163363b07e6f037344b11d975941e82b0768707f33995d8a1b55e39594ed1fa11336048c2fdd09d29e22df357b1a71426bb06c7e1a12b871abbea888b4c9a2679fbe65897cc7497c6bff9cc6a0b0f1433989d60a5c31147193c9ecdfb6e3304f90fadf515c3000e67ef5b3e550737efeea1c928d5fdb54feb48fce7792834d6e8e3acc8f4f44e35d92b24fdf549b17ce97ba12e94abe0491d3716c1c49a1aa9ff552d0319093b4161e6a59042990e1f84048fa180d053ba1b52ef42ff5fb7b78fb3182ecabeb3f80fb275c4f6d781a5a018986de5dd1023ed6538295558587fab38f1ff2a748a74833d4d42824810765d9581c0b6356ebc36ad3e4271dab4900226c75b74e8ed64f6cd1b00b34434e1670545c3ba943e4c1cc3ab55841a41a561e452d50c1b8550d466d8db54f31a87377613b60c7fb94d9f5b51a2ee6958fbf36abb2b6e98e3bc42c31e7b5e08fe9b0301747804fd1fe3205a2b1ead48793ddc284fe40bf4b193153e263839c9630f64fe25649f2962a44458e9b6713a8790aa069746e1e79b7b6ad3b1a770f503eb10857fd8950c468c1c1a7fd71c1dbb8a1b7995b4d79390c30240d708ee47ba414c4fd1b1b82fb3492b1f0223009c4be1a5ebfcb131dcbaaabfb8fef11f78864a882ad58895d378cd4e53679784baa6f06713b85bba16ae46df1745f51d517288b41a33db2fbbd51694a8a089fc4c44d4d6c924829268dfa05f6fc7468daff2a40b25f37a59fc9ef9cead588568f24af445caa340377d9b200c601f1c57c2147f3797d85fd663eae590d1e3cbdb9f9b57b9dde60504dc79c6c8c510e5249795e9f7abd10b12cb7bbf759b00972bc0d84d2a64c111cd90b691719510a3028dcad9a76a9e4c903716fb4a9ee08235a4bc2fa868091efaa326c2530c5a3f59ed7d281e5d79d352a38b99236a184435305327d416da276418d471ec90773f39f9ea2c65cf9352cba83b857f73f4b434e16a93ab39aa2963bac77ab9367b5bc8a8c9c3076d9628ccf9aa8fad0efa39fc52de4870e8714ae212b919edf558699a96e5aa98aad25262e795dab15d52c1fb73cd930bb4fd659265ff5c7417de497c58f03d965e60367858ed297e48187cc4f0e1a2cf165354b54011ae136b27bdf8eb76e76cbd9daf673d8bae96145b9ec390a65abed080f7c8ed4b6fd9d17c702b56563017cbcea49fad2368378195417715a07ecd1e10156df9c7d63909cb043f72a095f99d91a40691dd60512d65e911de10d817435b4218ae38cc4169af0f2311225f2d9748996705ab0e2f2e6983666e0de063e26b83024bba8705d2f32819d66360bdb098493c62c1e9f8fb2d602f74df2d36734c5915fe30b786700c685b8718d1109e6790db4c16e333b7d465d80261e4f14e0fb8fdc2d30110a76785d24a8c876f9bf3cb1ebde5bd1a003cda2f2b692caa4ff31f15d03c0d79a4cbe11260558774ed6b4d1639f98848c046024e4de37c80399a4bc84df06747c482de06bfe61500eedaea28affb6efef2fafe87db8f4396f186bf2a289700a056c5e3fdb1295cb99bbe948a28f5b91535ccd7670b442d345b14e6ba7a64d0388436ba792b01f3587cd1693ba0bd1f34b994447e4db7f0f27ff80924ce10a433c51e75e1e74817bc7410654427c11124e3d918900d8c36367d6b517989e53de7bb515200e9b92372c5e9048ff42871524f1596145c98962e1d9fe3e5b5deb443958dfdb9e4af1e07065a54680db65983c256d0f8f578e37d4af337a8fe7261c1732bd0d5d2652b177e4539a7eaf9b00d211e8fb1c45b045987646c48ac7043e94b50eb6881b070b78f0c8e763a2ec0b0801177117746ba5ce920ecc50892fb317da6d1ed766167242d7e6f5ca7bda0bfaf259f32fd146702520143bc7e148fab606b152ac82097db956c344cd473d28d460e27212bc6906872717bd1d61fea4115f5965492f7d57567e4acbb23e9e2120e66854067487bd46a173415f41204ed0b7843204224b48cd2e0757a852a8806670ebb842c730721743cf81b112dea6e119e6dad0cc256c8d52aed7354a6c7b27af69c26cf7996a86808b6ecee873c10c10d34ad3216a6e63d2dc88f019326fdac517cf332cd7cdcc337df6d08f927a9b4a9669acb90a5e33974e245e6179a49773664dfdc8a8c401e428c6815eb2b83d8a1b6882e638443117e142490a034aeb32e1d0349e15c5e06e22dd21069a154fa08616b3b07847a337b5bc1ae7b23ecf137b06f2d8bd50328e9ba228fa4a229fae791d304557896431f40d9e7eab9e5ff97a744b07b7df64804226e38aafd494521bbcb467d51ba9e9e8aea6c99a66726be30de27d6af1980846c1265471efd47151efe540071bef3ba93c5f2bc116705360088211c7816967b9aa7b7574635cbecad6b517f669c9dc3978ed6f1598bcc485a70189363293178696177028214bf8bff38bda1adba813951dde18f620c526c217f73efca92af8aca60f1f3b621862ac3dae17d09ac192f18f61f61812972822d63396e72d100180bc9a90479c0fc724f2e44f7776ffb3c991e45d411a927205a85d3c5b8d828aec81a3903df1483a4ebe127162b13aa833d349446d41d57e78eb10ab6163364c7b6c0942ecddc04c6ca02638f68783accf1d6dcd5c4c15869395e9aa85973f6338bf2a28004be1ac164d997088fa5d362dc820741215fb5f3789d790cb2fbffe8acdafc2ea1eeb0790cf0ac2e2cb03065f208cd956825e372e8b5e6b16359f66b28e0b080580699f9a8c52a22810f491f21717f83edb8070552c2ba2ad8ab33eec72f97ddfd454c554b2a3a192041d80011f9cadab8a585a8411d70eba883ce878e66177c3fd9f27c7141596062a97fc92ef0cbdea3b6f94313d052815bb07fad69ec6c4b80c61d0d535f05ff643c3a54964cd0e8f8031dea4f58f422af9c63495ac02a673159e75a7d06443379651658872a63f88bc35263e301b617f83eeda965a3568c897cbb5a55b3c29245d01b715ba422a642b5b161171d51a2877e1c0ae4741c2e08e68f9d2c2160d9a855d9880095a358d847c161f7ab0f1b69017097efc79238d9b0f37d5142749ec36cd88e806b9c32b9b39149517a9e67cc155fa740a710cbf9ae50b442e4b15605a352110f9ffbf8b651a0d1f1da8b59efadb3b356d24eaf04b3058d036bb46105a02ca9c570067a5d2c06ef314426f567f54cb748c902e2f0e6f9bac99d98dcb5c61d7986b92b3ad3920257c807c14fad11f69ad918b18feb0d32362e44170411680d4f24fb5adc2ee987dc5d599b584a4eb709f84207f3b7f1775c779aae4b2275dbd49742d7d0faf5c83b1f7a2c1f30aba8c917356e49b301008788690cb3449d1517ed4f591cb5595087d7878ab591e17a6bc41acdc88b8694f190423154c49e4b3564c56c16e81696a61081dec01be4a0299b6fd3c1fac59147b5e38895a6e69d99977051de684d6b906fae75cc08c03d1a31f083a16337f5b16e533d922add7c9917cec7861d2e68053a6bcd4845ddae9ed5732d6467b4db2234492edbb70f8429e14dc93f2964bf5b77a61e13ea4f49801d0fd5de78f5d861e7f9d33d21b390ff952e9807970e19aaed8ad939a6fdf6e16589f6ffee146354e8e289d0b10d8c2f87d7a4d9958bbfb6e7596ee90f12f3793c05c4f100b56eb72e28f45ae63ce4470dfcf29a6ad9b8e49155b5d9f247ab649c97a40486c82b96ef1c69680f13cc2b1f57b7b8c2acf34902a258792c84b10144efb733d43b4a639b997438eff7c9cf222b2063cf6eed4fa35e40cbc0a504b8da5c27a9775395a71a9bfef0083a36cff314e664b6edac5dbd310784fedbe9615b956397c549e2740c4cd9727a05816f62799e2999a32dbbaa32ab358f09a46ab03b842cfa59ea79fd57af82df98609c49b75759a519cf13c577160782f6497c6237c74d2449cc2705f36a8f2b9b272e5ff59dba010839cb9f064d5bbe2af8747b7dad6d97ef58f3674bf123719699b681a5d4d705839a56369f78be4c0dfd1d560cb94c8228194f7c646f7b113b2ce7c522654092fe3fc17ff3d49ac88192ac5015ee692cb2496c889056861bd2802d46a1a7390d12859d2a8d2f6ca135bb2571a8ab2847a6cf10dbd56db7fd103ef3879b7b52f8bee6e6ec58cc90f93c440ff4cf2d9a0730d3279326f5f72e10c99158e73bbcb2e40f74a68651737342754a3774eaa875d970a3c0954423504704e8441448f19a90b162b55b00f70da026d347f74ca994068f35b10cee0b0b5a9ebf37a401519856b5d9c734538e47e836c6e070f6caeaf418464788c908c74c33ffdecf40d126f0a1e9dfa2b8f1806a423fb5a4297daf854a8380257bb095e4a383d4758735b27c3256725505ada1662fb7c8f15f33101fca60262fb8f7c4e281fe61d422bd08a88b28cfb74d15caf560300808c0a1ae34cd10244c9e185784f6e30107c7b69538463d5784476e4f3e7afa660fea821e3c479ef069a0490972f07429968698c8a6a5a19c2cee078b6f4d019c36977b31454348d7bb8f525b98b35be53d4d85c0cda9a6c2baca24cd6b487d3eabd5d63388c2811b0ced9a1c36a57bcf37cdf88bc65c11f52d99ccb9bb54e0c27e734d65ac571132fd99123b006fd1245bd2be6250f560cace38e1a715bd3487d1568616d928bb4c59e213a9891a0e6332246552f498fd73a35b6e72cbd596890c4cb1c390f8eb6093c87ca515b5215c02f87cc419561636d3e4e9ca49d26ba80aba626a0629cfc8fc6e960989928073b91312f5dc6bf1313c3d2a5328fbe316606d106d1c3b4c298bbb2c6db15309b9fe1721b42dcb2c12fdc6c3e78f1dcad11b4afe99ed4b23af7ecc85bf853184713dd111c953dc3f45e20445c8463e7a0db91fce1448b04ab7e3a093090fa8854adcae857efc0a429375b4ad373f6040a6552f84ee02b25825689a9420d4ecf73ace46e8ba72ea5a5aa511e592cadf564ee724e111bf95bff13421f65ef5db69ad6c15be973886095aeb27099e2face27275f3ba3749f875b35ecb416293878f6f3cf857837e0b90cf81b7d01f9bf96f250825c45dc73f34f148e7e3c9662a55ec773d7c15976c142778ee3fa795cca4008f7c21961d21598c042b615da10294ebf9b49044f6571f4d105f0abe979e22fbc62487f43777a208156a1f62c8a063caffaaa6778e6fd303de084ac5ba52a5694d20f1a098613ccb8a255059ff17fa3e6963d5d12447c31279041a6432cf1efab68cd170356b9056030a5c57e2f443b146c7b54bd0f847d112148335eb8ae03745794d5472c24e7470cb7c7601389d8250593a0add5c686cc4931698302edf79d2339a97bc7fa468d699ab29df7b0ef717a992339f0af4abd28c443f7c096599a7e1dc0a7b56dc0b39ef439d158216d4ab4b225276ef6e3a268da2b0afb1349efdb2b5fea156646bfae4fd13db41ab020046e5fafd07822a37350fc36ec734220237e2c93fce3990a54d6e61b581458951eb586f626c40893f0ae502d5b0ce2dc060d930c6fa78df1e8bdca2e34c2b200ce3ba7c37cc18920664a8b1dda05bf91b620cc3399c48d4b5460ca85fa7d434ee7efa06f990c6a7c63ac5c5f3496bf393e03074725eac9a2a21dc1e5de72195639cbe9f16095c82a8775a70e111511f079397532e979fbc6bda2065a6196f911b7046d02cd5f3a9a6cb749093805f6e32c54de99b02917e496bb2d1a22a29683f532887292b3b8d616440fef216207a7d51078268c1c5b0f0f1e49c242b01228addb360d2af145d2564d4ad51e7a571ab1e3fed7f5ea562ab6eead6a932519e994e6f160be3b984b9d99bf800a8b6a60e336387fe97bbbb7108bff9a4da82ecbec3fb8cdac8b95714528385f7e4ffb5f625af58f95b1c8b4baf312789a0977fe0783e59e608df171b9ddef80c50cc9d39fe4c3ed3a3ac067c3684ae7514ca908ce6263469e48f124c6cd5b18785e500359a0c4e4cc2ef435420640f04be5263797e61b87f7bd861f841ab6ec5f1c49bcac1dc90bcae813d421b2e096ae71a9385e926e785bf356823744f3c908e6f7c7b6d0c75f72a7453cd0d53669954530661ba5625098d6c9e974ed05bc5c4efd3545edfaa3a9ff5c2d8006439af4d84be63539631347ab32eb6f60cc71d2bd65e67babc9f0d48a7a5bb770df0a69258593f13ad2ad2409395b6942a5ac9614f888e48057250944546eb9bf097612da59a8986a965d0b78f5bd503ce5e4271258c36525456c7540c4780ef4a2d181d327e5f5ba620e43710f51dc6d2ace6b186a2ac0ab870293b1bc72750583329ea8a6cba98ef21ed4e94515d728a4f1fa44e1834d0298bfb70954e686b92d33ba9ce78148ae62fc1f405458a8024ee0b2a52639f73b91fe89f52bb165d947e4ab98c1b6295ddc6316d9d44ee35da4abd1edad09f97084ab9b8fa99b503ed2ad2b141439f55e94f83847ba3d79f4dd2f7d15c13c6fce13c8c57a98ca1aa6706d109d02535f4d7588704799e796ef626d938ec507fb333e8d2ae002f61e74504a33861541f6d60f8b1d1c394126cee27febcb508ab09dc6d6da103756e8f685255c4dcbad356a6597ba481e4d0fda865d50b3eec92543c52e914df4aa4e3e0f6d77695f56e4ccc8fa16f8b26d1895313949d34d91e6f79bc91c9db64c8b9c0b34bfad81745e386ec22013704ec643c06645cfd884afb0802fbbec8169b778a6c4b3021d4aa37033687882806b8903e223912195af10d04d056ed17b05647295b751a1988a63750d9cf50800086dbebef7de731067c47c3144562f5cbed2d2d357ca26848cc48dc87ff0b72f1d644bb9a64915d95a14c3f7dfb36db8d3e5b9c614956f22b8ccc1426c01434bede3f9050229bc25a73465889733815f265aa638c9169d901a8bc6910ec3ea8e7e9261d34ac63fc1bd5fa472baff088103f84583b9cb5a59efc0f33ba7b148225d1cc9149e85b56054c11de14d13e7ba0e13c902621bc213b598f8b3837e899f0e44b8fb204a5d06910b9492de803175b1fa7132f13dbb144301dc3f3f1ca0b618c105041a178c07eb7552213264bc1ede7064e33a2910b59c1cc25e98dda97f6379a02c8f467117a3de4b7ddb9935728a1e30446be71a890099f59721086f462ec74ea93be052f3b7592ca1478105454e6882150a9636caa32b5871666b91830626e6d2b95fb08822bc4bd4051b18f015808bd0ffbf3d9b2db5405b7cc10f7f946a4e2c4d310d8d25684e3f15d04272e78dc25c85b5aa52556cc12e1638d3c415f535746d35822d18479ccfcae4b4a469ef6260d955472aa72ac28af173d9ef1a9d1e6527cd2ef763ef57cb2b0f0f67a6477d106a3e875533e13c905ca125025c591dd87857e1ba363c2775331bd715ee3d01a1045d8b72878d2f61bc1f643b18562119e238d31739dabd2d45355474b819b08b40b3fe6640f110836a90bf3f9f4261109c23868ae5fcda9f31238997a8d4d14675901ba17894fe2b6621ed48d2299b629b2c3a51a64326f3bd7bacf8572b3cf78357de6a3f13e30fe2b23dc624fecc1634fd79c56e70eb22c357aeea26783370bb74bf8474a6d476e33a05d126b567cdb502c70dae80ff27005bbd7e3da3108d9114990196f3a4978898662050c6250a317aa79324b22cdb50f6836bca5b14a6344618b3725cf11d34815c814a63a5be3d675202cd72f2eaa28cb4edca14600a4ad774824a38d57447d7b243e77efbfae896c38d67971994c6742b634ee40d599458b121f7ba36ed1b82ab274655cada6f15cb7cd8834f6e9e0599f3c8a5ea0e40ffdeb9dae7d21286bb7b0b42047d2c395c66426f1454e5b5b0b8f851c30ca172404e848d294d1b8f8cf59101b583fee09bd126db5e2acb53b53d8ea4af24596562ac8d12a606155f756fc6fbdd8a937f2228c10b76601d5ea270fea875472b2b973bcd5eca0e103b070bbe1a477ad578bcbb1c0373a084c923b20884c251618d034e4dd55c0b06e287537f1854b4b3c0b2adffdc406e951738d99ce978fef5fcc67d049d63987a1c9c77cc02381af81b8b694e57aabff2476fe771a56fbfb89200b2c3c1d0cec77bf27bf8123387479f3d258ef329fd37c415b431ce5c742860a2dcc23fc92bd0b92ebecca6f8581a2481459bf7c67e91c52bf501ca747030a182dfd9a535a369d908f1667672cdd0460fd2831364f6eb0e2eb540af791f4f816cdd3ddd868539ecaa89b2c306ae98ed0421365bc2817231a7e54bbcb391e8b643f1620e4662cd8ba4cdd15092eecc092de1eaf6904e6a989d55ba049e76180b67dd24f1fa3c63b6a798c612ce5619fa8b452c4161f4d822e8a868530c6de5af1588c55a19b61bab80d3846036a3499efa75d80f9be290b318aad27b71a054126895e97e40806bdb332556e394dd0866e10972190fc6c0116b798dd7586d49a8cd7cdc26a5f12cb139d10768e8c8cdc311e1958441dfeccbe515c1236afb3e82066074148cccb06f9f6a3cc89cf093e9cdb56f7e1e1eda025f109eb20e24a9785758414ec9070660646aab9b102369f3e5d43479b6755c8acac902bd480bea7f638f61d79d8f649059cd1699e16eef6ab587b8e67a1848213f8dd7bd6ad012aa526cd404b7b90a425caf7c9553652e22681df3927e8db15c219ea0433859db3a504e3cec85e8d71651c8cd14ebf715bdc2bb9c15f3478b6e2e95200be0afe994a0f5c4a8b984dd56bcb1345f33baf38f45723f41c70b5c942dfab3e1d70c9f2712577d7583e38e0324979a56dae653945ff4856cc23fe9fd439a5fdabf273cd68df529c5a3564f06800aabaf4d89b867bfbc31439414d15b962c1ae214b72607b5969407f96991a0d4b010902176e2bb5e598e6eb4257caa95b4ed232b54f867e98ad155bb95b56fde3d63a4ad215465b322bd4efdcb6d0d45cb8b9f5cdc14885d003171cb040000000000