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 70029 4c7d3b74b68f986859f927b862a14b5bc89d31e6bd6777a89d916b16f20471df

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cee99b6d0834b8581736e0d53b89bf07bd8aa495c50b165951f31799673860da
Certificate Block Hash
4c7d3b74b68f986859f927b862a14b5bc89d31e6bd6777a89d916b16f20471df
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010260000e02e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c158e4210f89fea875120b495c42ce9cc939f74bd7200b7befaffa3ca47ecf659572fdc2dace37844ed3b00aa2db6d563808dda9d169790f0df3d6c927e4a6e54c202c352c278a5b6cc66f4a5029b48f0e93cca5e784a04cfb07000000000000004000000040000010260000e02e0000

Raw Header Hex

00004020a5dc6167c45fad75d3141bf65a4f1f614e53addbac96647815b5d73376827a3188fede0c305b9169461da2d4b67b68af2c0a04ededab39587095ee6fc781652a6e1f276af00b0118da6038679917f35159160bc595a48abd07bf893bd5e0361758b834086d9be9ce

Proof Data Hex

59,560 bytes
12121602030754bf4b105243c6c20fd9bb10996582cf9f72a0b1194101ed5ca78d50d69fbace84e8f6b219b17399ce24e2be60887cd23191891f3ba83e5e3950da35b76189935ad55c1d25c910fc8475682994172262dfe550cd64ac94731044d617d17743ef46898d49fbcdc59aed420790b49b07749909a4e52cc5ca3e67956b5f89f8aa4b5063cbc2c160a99117471546a1edb2bfc85fd17c732e55bcb72789c3a3eb2741c2d374277ba7a5582ee0e89ad093cf2411dae9f4089eafd53162e3a3624498cef1a1a8e8bffe20585bdcde6bd8aa44da8caf4833744bf298eb59823e4b6066898136da6adbba9cd6252d9025d933007df24c3f7019a5c55897c86be526d59ffccb01b3a88f97eda714e922745d89c3469793723dbe1183697cb2691ec371cc690ad815a056fa92ec4a60901b4b1d96fbae43b1cd2af08c19036aa2a0e02f1d124e3514fbd243c72c6433e511a63afc9ee9c18d72876ac217de32e1a4a1bde9770ae6660f803d0c9d20eeffbc50b134a4560748c006ca252b2c01d2fc2376a2be353820c819487cfaa4cdf74957994806af3d95b592b52ab345f95333338cf20aae1bfc3f4f080d0163e94913cb71d489255c62dc0f3761bd39052cd047104cc18b31246161641d0bfe813ce4b6821d2d3e88ba0d2472e9b68462658a3778ef7f7cd3a46e1ebb26efa7cb097bd1c35b5797a663c637efe451f3efb0196520e65be1d480d4722d3e6d099a4590656ef483724cc413c69736cdf7f503536d7294133b7146516588b48950f7e00511fe632fa9237fc64b643e47d40217850a5ebe91cd414bf098395be86d5f8246d7976c17a5e3fe0a33d94da7f4cb0f26b5029dd8e7420c188212ab472abf1f6b773c4b9ac186de38db8f40dc235c7f003add9db184f196d667a5063b712ffb5c88f348fd141118686710704c4edececc5123a7c37dc468289a40d54f4e4d42611fe401e13c6478722dd044f56a545f8ff4fe30b1e79c5811ed3c9ccd05e0e294ad5ebbd7ecfced936fcc9987ceb1bbd8896dc503ee0cb85c22934c48f972ce16fd8334f526c6e6ca23536b757c671b4d5726f03ad8302bd5c1135def454d2f802f41d59003870de04ae326a3db0990c42f9b306acb15e7e81eba9dd52ff9a0f511fdeacb4fb4998bb8355c6be55a1618b5d07eaf193046ed7881d523caa6617ce082b52fb2ddbec2d9d0fa46507614466d52914cedcb9b9ce8b31da18939a6133f6ecb48cc676aeef1e593b5da6952db178a1f0b6dcfe5127eae26861435e34743ff21fbb45b88acf8bec58848ef3f4b657d1d16a7d0603b8e7321ea5f2d0495b1aa6eccd419e310357ae9549ff95548ed9008fd066c1865ca536f5f5d1894d837dc0f36dbdef25850c4f620e4a4d3600d734bd204367d32535d5135a1486ef1fa96a2834f19661b0982fee2766cb5bf604bade50aa5701f7752a498d57ec788e4efb844fe1e06e48f1a767cbbea4bb73a46ec9e94c69cedf834d7f1eff270823c7c2cb26f24f56e58d65b4a3aeb441829eda647d4d72ee7c2447fcc5703a72ee3bca35efa988af42e4557160905fc875fd465120708b09bd79a87b30c35bce8558bb6b6506ba681d7d8d4fbe0f2b5415ef438025daa4d4948dc4452fb586348a72e1a4a191bdf3a47b92a66716d66ee5215ea5837cdf3e2794ce79dfb3e2e8d60ae22a5e0c8b8a39a1c6088317ab72459081b73cbe955d0c04a003725e6f2d0f3bab902d97e709a3763c037a53ae107d5661de2e6e4c2866f93f21966a5a2bdace7166930d7410100149d73cb45ecdf5bd63e36f7ef67e956ca923782d9a2297895c4e5807813a9f9f202f380e3bcd96a5d5abc4ffaf640d7485355f236e65419484ddb7cd699d06e1a079164a0fb5021628d6d5a00ce6f47ddbf2cb789f1e7f6c60fef0adb74010fc0f50048e95ef9a63f498d7221a713cc20541a48b3a7ed64e664d9b6734b6cadf298c84ee7ca18473378b2625942d4f329c1d215569a5965e00ea7c9a9066fdbacdedf08df37fcb3c3999dfbbdbaf1f1edbb2e042368e3eb85e11db2700bb727f77bccc700688574d94f1ddfe0accddf0d04cdf51162e6dcd055aee45fa37869c37c63107e8c3478595f09e2a9f0d17d41cb4c6f0389f60ad6a27f1f1ca8aad0ecdcf79b6e61d089faa99ba919f8f1eea2a6c2185e3dcd5ceeb67ef589c6b0b58b02ee6a46577ebbfe4bfe2b027c81ddc59117a79de670d2aa4a652006adf6d962e48aa2d07a8538bd7e06e212fe811f1f71d6ba40cc0393c1e44132988608c4c4b1b5453119f2445ab6975dbec6988e5a215c912d42de14425f9dfbcc03b36171fc4c534a06f5fab5bb787465f3324e1196d60dca7ed8b8a27e8a4806605db05cf89e7ba0beab11578e1f256161f717235bfa5b04baac8390f1f0c76b4bff790ae6471ebfa80b710e8098cd8e9d773f682b62b824efedd19f673e38abd81c28d3510e703951d6ddb6d3a548e2e6166616451c8290607731049e47d3da391637504575093b4e7adb9aa2163e7c8d5e6eced3de7493b1beb0b0ebae10da363918ed904858b90e3fa9dab907c4e617e7c53deb24f702a62b986e1c2493f689a17ed82818a228e1668bf6d93f8255311edd77346cabbea80cb6328502a904ea547bb68f0de5a4cc51c16089e8d9ec6c3e13130a8e285a23cb6f14afd79720a885b292ce7f2ad74f35c0057ddddb06d8c0108a37186517bd24d81b1b7808dc38b818c5835bd4a64b684b68d9b3ffad0e0db364dfbc3e6701a5c29c195e4b64221c4e967a48e9c5281c1d98435de091f76ec69c03fe2948d8e5cc472c91d44754a76ad149946a7404523e0d0665e8c0d5d4c73a6dded9d63d6faa026ee00dc058e7988f1eec2ec037b6f4a1dbd6e64ce23ccaf7edab84dd54a6bdf68612f1d4f01de5e96f17f4ba5c267e612abb7a3ed62a97863f0542066b63894df98bb04fca9549e6a413e256a40e43d4e756a37bb98eeb6b4650eb0e85efdd06de221880d772a03539913981064cb57100e30d567ee817b577789e9981f93cce6d701361ae20e11c6181bd3ce2ee24a685ccc1e655cbd721eabae3331e8afb517fbbacf0d1b2b9041c9cd7d0b3257fe42afbc2b0f3efd5670f97845a10df11cf0204db4f27212cc11310a9d2669994cfdee8bd6e29303a25e7f0ddf6df7b997b721fb5735306aed34918f77f31b903268c016f770f448612a8fac1e5966a500b2583f98472491dc8ad5433220c356e864a4f3f771f556f30dac47b06301d2bc1b3a8004c338aa8f1717ba1d6eb66996ce4770bc100f3beea29b331e5372df0f774ecb5184ed7d885db2dfe1c82ff1a6b88c80661c372f3eb9acb3d0e929d67e956dc1d528159ee1ed2fc5d7fcdc01a251b9b23d60b12c89a4a98c0080a00b244f10b9218d250b0ee1135e21ac824cad3705e2d71185b2b1116437fa42f794ba8b4a8dcc2f1101ea2d59d38e7df6ddad9d901ec6f3e377d5f96064689eb8bce435cfddeeddf586ee88b008414200597fe116f51bd042b3105eb4ac242898bc8c736ab602cf79fa25cd13e729dfeb3ad7ba051dfcb4fdeba81482ed85dfef8aa5b099bcda1ab531ea8178b2ee15336338c42d8ce2d27c86b4595b8afa5077266469a137e5a998d5e694a4effe7060ab0e1b89fc380aac1920bda86527f0a98cb59abb3c54a43dada0a7e70ab15da8bd68fb74401e7f71fee211acedce88e3a8ba077ed3ee4346d0b0a0afabafbf52657e93e6c6fb9f26b7892ab46a27a8367b525b2afb085e146ae46af233ba7dbfe31dc932c04022d7d87cb52eb352fbed0ad9d2420f1e6e810e1981dd6170bb1967ddbab424f03c395b015af2a028452bf09af8a70a89398919109a314ab3f28ebd6bc01137662ac429609aab095f31e546e7ca365ec80b185ae8fd250dc191a06b6d95330b12ba8fdf7353262bbc2cfa26cbe41355a31be8ed9329f47d0843903d2dafd2ff41b73fcc12e0580084b0faf0a4aafa1475cc6afb9c9f004e90e76cdb3c5216e9305a80dbb60f3b45c6cbdd206f761d8b539b3213e7f62d231ba6aba0a5db93f59470c960badbf62bcc70c45bfdd9ac24947f2f8834241b837cb44c3ef1c8f7ffbae2a063afd3347fe233846b1f0360c1130dac25571d6d262e9a28bfc0b84fdb7ce6aea4825f0c83c841fb5099bad9a608aeeb0beff0f5cfedf46ac40c0d36853aba1f98cb53a477386a22109e88a906779b9be5a88f33cf12c2823b01fdf11a8b96475cafdc7722286cd82ff26b39bcf6c95707f112502a4ed46fa0c2d5bd9d5faafad82e45c303a66efadafb71bbf435e8764b91292d3c86dbd6f65ab2a9733ba3aeaf7d48e7658eaf689a47c1d2750871e6cf1ff0f51f3f8cfb13d486b81dddd6cf5d60ff4ec08e68cbef7be22f2ebfd98d7d04aac1fab5adfa28f74027225aaae952e35777e5454dca5bb42f4b903f5620cbe053c1aedc65b8c2b298492dc1f627779c43b00bbdddd79338c7770031dae86c34b2c671fcf1af7306cd722f567dc2e6ef0ba3cb3a6145d7050c3b4249e1d169026d9fe765c1cda1beb6c5698e554acd5faef0cc0754663866373995c960aaa03130d8e5dfa68fadb3ff1f575a7ef1cbae57a6ce49c26ddcadaa94a1cd28602baeca79e42cd69897cc0cdc3fe66028f7ed4e1e12f3daedbc1fb6ec81cd4b68eb893ec06d9c6e59bb73f6421f57e62eefecb16383a6b408848fe7fce86396f09080a244aebc9d63d4230d983b93ca0ed3ea6ab07dbd0f616ef0669ba74bdab807f70e96745f798f01f5eb81629f1397e1e65cb5dfae32eccb12eba0a5afc1a67934e021820f4fc00a747de4b0d97efd03345705055e8ff38a2f8c8ebd1828642ca035d1a50a05a9fd987ed2a7380717c79210fa404c7ff188e74326c05aca13c001ae0b3ed2dda02aa612b97a4666da511f7d9289cfd7a4996a9a25518c0f00a3b92c661e48b61560ba930db689e1ee27e38003c888a0bbb3b0f9afa7ffca48273da96bd6538ad1cd1408e41206de7836ec7edf406fcf49db74b2a73bc4e3ec4a055190c3ca45e20b53967f9618c5b6e4d9b2b71a6067a95cc486b8c8b6f2eded0fbda1ed6eb272ebbcde7d79945ed89643f56561d0453c823e749c3aef170c960eac0a8365491a38a91b2d988f8a367cd335844d2d913f6b06756b855f07fb24a7f3f0cb2d456a7048350e15baa124142652ad8786e30b3426677d019f3a2a9430eaf535ebe6f13f55f6cba6dbc9d7d88016cfcd455ab3ad0512e77d1efab5a90c59bf176f1bab09e129dd31a916956a3b5116fafd6e4f5cc6d41c10ed65cf48d1933e960884656d9bd701c90bf95cbbe585ced8f608b847aeabb4b305eaf0933ee20014a4edcd6421bfc87cd77f1a9918579f2d3f4dfb199f47cf6765fc3429abcae69926f2fbda50436e3cccbf45be4d12db3c0a03a03af7a2d682c9f654208a5e6f16d46783de34dbea31b994399f3e0e5db603293cb9b24d27780dcedad414567b443dc1a4b7858a3eaa2ee594afab054cd410b2f73cb0dcb38018f83226618006f808b4e5f7bfd5e8c363128b6dd60214c8bcd6a9146533bd9d2744825da7c1ea51f24590323656dbcc21bbc2b5eec1ff21853f221398c04cc6bb8e8867be21aac2e22384e811c3d7272435a86a3f49019b4a0e7dd46aa4d5226faa6b7e3f3003a8d5d4539815ffac1153b9b3b8d19705aab5b73cbf34f428685e549474b7f5e641236c258ee0b1a0e7d7b5d767fefba48b06d33c0eb06f71d7c7dcd09cb108beea17ac1ff14a4bc5be040e1bb5c370c09f6326c3f7f9f64ad5df47d125b8d4d996ca2b67a9acefa0472047a388590fe276e476a7407a7f17529e2a87677caf5acc3fc1028baf2bd410260ef92c664f70f229b3f431d9624f90642be75f351906f30220ab4417a0c0155d1adac32832511230d0e7f8136b762bba0ae5a77738ff619c3f285b705e0c01225142067e3abccf969aa8e9a404fe9bccaf727cba728269878326c14231dbabbad1efc4b245b40ef7af0509d7f3e710aac5ef12f085a63385fbc4be905e7aeb3a534a781c7c88c40d213efb00774c888a028120c9e6243ffcb951f763e72769e3996920f0b209edf0fcdd1a665d3f6f759ae029f3d3167829619720c6bdb2f6503a77ca83a2190d6ab06c05d7ac86bca662f38bbfb0dac4cfb8f1d4ac7443643c6bbbd048984820f74be13455f0c173794b0723371d5efec7e268b381460da8fbd4678b3786931818e6f5433f77177386c39b27e022e44d2519377d904e40ccac130969caaf103251db5659e3eef7454ce1108facfb0ceb7b5814527f133c483974c891b5c1e914aab3431f86f180395439eb91715ede4f7a19a152a18b4879d04133ffe631a7e804572aa6b366eeeb5f1174a1b2e52471e3bcab6cd4fd4b470f1cd9231a4b0e943e96db2b2919203e2cc0c72d52349d5b06e94bd70a49356000617a841c19bd2c06c953b5add294da1f2c5b62dc23213ab7d2e6f27e33c276a087557f651d08f7720e1818291530102a3b3bbc9fe94a898a4b918916990ec24f8ee6be36fa347eb9fb03e44ac889778d937aac2910a62ecbd25d2f3426ad9cd78e10e25595d050dfad0e11a04d3d41d0724544edd0ccbcf3fee9ebf3d625177817b98d9e60e83784afca95ee7f1b9101bf04525ad47413aefdcf34991460c4c4a38999bf9932958b637eef30d16ebb14078994763751e2b6947c671798cfaf7f0bc972dbe6ac0da85d26e606af914100905443c08563ff39f658992855a2e5f425e744e6be17b8f56f0a3b698fe8019f4de35a6aea5fc8c6e293bf5426ec1e6b21462acbba97b172c606ad3a8282f162356fbcb072fa1e936bec9a33811b44a5910b485b281ade23dea6251807baab1558ff54003f7b1aa56b249c63b6d903735c8940c7117ca7c8ad496387823a10a4afcfa1d4b73e45c5dbf357ed9ca969b535daec1f09248040f584c6c9e532aa27e30bd538af94531b5f71d1d603c8d145c6bd021dfeec90def3a0613fd98f2c7aee97c3d6f407e3a0b272fdbe5d82a142aec09fbb34094ad572b28786fc3ca49d8f4f242fbb557fafedf9ea27557993480bde16415c94d28c1e9d7376ab0b42781501a1018b70e9b0cfbc9065f5f480c032879a2a989d21aebbd46ac63a5f436ac15f68523e95f17af0cbf64c52efd178413c944e8eb0b3010632bcd4b1ea1fdd68367f5ee1d71e058f1ea33df3c2ff09e9c39b9be9dbb22a91556c2f232373a337a19275622a2baecdeade3ad57d1a5dbac990871b9ec680076aaca553280a97b92f8c44a00b0bcdcc0b88de1f8e7719c7faa9a291b4afbce8310d9c1df40d3af0cc13085f0f1e58fcd8404fd3e40063478bb5ff1f6c8b2ff0fa21d5e344819fb11463a670c4eac0dcb617c24f06cb9fd9c5d4c5e52e58f4d66a9ecb6a39adb98be880fc48a04f3e8f91529adde43b939fafa2f497022df27c5261b0bb0c1af6fea5a2712041be7d75d404b3841ad6ee5cd39e6cd508b92ca3b0cad5b1b0992eb74e3457f59c02d3a10fcf263f6cbed0f7e61446f5549a4177a35e2be2ae4d228e0dfb4a576d221ce12f18e67e4964838bab664d273717a5314c00d37de5e78dcf3b1d50b1543131c93a587ecb29761960e5da61afb89e0ec5b84754a7fa8a5d0ba53f1775b5e2881e137b95b0a17d0468dc93b063f25d66a082f1973899018da83bae0cee1a1b773b527f433a951a01c7325ba229a03a95a52aefeb9fefbbbf9f1ec3cb161528b3605ca8f1841441989f6b63d4cafa351dc139462df163b87321cdee3848db9240d3a72c2cc94392d79e1718128ae111e4eded8fdbcf6e3114610a1f17484a523f92a480ab15b6a8d9a116ea790ed4cf77fd18be60fd784dbf8c7ce5bfa69edb4a995a9109166cd19ca6d47a2d3c05ad2d67627c94b9f30c200ece5a7719caf3d524960f8970313b876377240d5dc256f9e91a0fa343eeb9db52d3560b39021a81aadfb661c8c1860f53d429b2a146eb79ca1bbbaf9823a3038af33338ee7c7cbaddd1825ac91b2608f3457a470110e8067f352dd06dc23e884bb2ec33b2e04d38a1e6f5187d17ae5e217431a181d72513ed8fc91c18f6557625cbd4ec688a82cfa9f9cfb1d6ddb988c3d09716daedd1e4d9991a8cb36efebcf8ed6bb5834bc7c8ce30a612861efc9364b7f7353dc04590c2f6f4b4d472d0cbd67e9bed8dbafa1b5836f37e256446e4bec1b10d135cb50797bf16c3aa611bf80196cd1b381d13218728b015a59e188802462a3f5fcf19d189aab8b27a3e5b636ba705b618c3bd76712da809e0839964e7c0ffb26bcbf81dcb0d1b3073d43520cfd471938bc84755fd11f1475689238d099fe019680714e6c3fcf696985a10d2c2a5a097f36565d3e5590451f7a02bb3332f99cbd7c983ff97d6499ab956943cb84c3906809c78184e7a7a5c63ef7ce3fbc9c4a5605ba8a1058501f3330e87e27ff1d1e39b45740d389ab4f748cc68fe18afeaf1bd23964a468c4f1039f09b987c6467b932f640994972a8817d182f1ad639a4437e6fca68a5aeb6a67de92e96cbdea6711c6fe7d24558efb55e55599904c91a66d675b08b072c48a9ee82684a41ba05cd74eb07b6b59b49d1eb537fa56f7b6ca3baedb45932d43b75ae09699be264c3a828da50ef8e16ad12fc90acfc68da9b062ce4c5c90c0ce3bbb8beeeee81ccb14bb97b07da132b6f2a145bbed84e1d7777292c12066d00e970286889e595f99baac90aa82a594fec07b4040c764823585b638635c3fc8299d9b35ffacaab8ec0cde3fe862c09f6931080196a1169fcc7ba6bdf018ccf9547be320568abaa65fd653f830e4e2c35eca2ae5c6e9960131c5e86e29e884e4ee8ae8a22ffc0d37d7031f0a30ee69810d9141dddd26bcebece282214dcfa814cd3e6f54b650c3e7e0f0bd8f8c35ea98eccbb831914da6576bb0abcdfd3528553af8b3d73e35b7176f3192565235ab1f550943809ae8c8acd5c33171905406e14ea098b3b6f8ff011bbab8d80abd089c9b37834e3bd0c08938ed7edb29a06500e5e77d141def1ab8d312b3359f07cb71442b6eb7b34519a23517097616da565b1383919ad26407a71502ecfc38355557660b38d5572f625f4289816d402abdfbbdd215202323f615dd6735e448950362faa4c641a5e446220c954aef16efd009f8a074573cfd2d0b990e195f16b8f92952c56be6bdbe22012da3418e3fe2f2d78b9e71486644fee01ef5484f6ad7b9c72f2dcad91933c40ae2b7f4cdc5b790e8ed8aa269f747d4c5acd4bc0b35daf4095d7321705ad61b3169993a05b6f2f27dd13b7ee6229c6c0907c06219dd60cd605b797fd4d71baa791b124e01315d870eacab5ea8c31fd587ab82895997753fff4b782cf1a568a5c0af54562716e5aa262d593c758e3812e38500f0d967055d7f7a58f2ee8b9dc72956eb08c5b777890fc82d943aec733940840c233e2a7e66e717426e903a936656e232f2ee4997da660d178b9d64ffd8a6ab06dc1021f0453258013b7bd254d8caba339dd25d7fa625e0b69d533bc567f45bbdec0d7cb3badfde7ac7ef3d1a8dba0fec0dad957f293101d5f6e0dafd8b72c0554d61fbd0d06dce1e652a69cbcd39b9bd0e53a813140dc5f6edaa2edc4ca1e2c13f513ee7a1cc72de85d21c42118fe5e7d92bfe399a7519a99463bb58aa2e5a5908fa61594e9104bca17b689cc76bc326124254df3e606b6ba9bc0aae0c7366ab1cb5fae279e0cd7f78dde6f798d4fa69513cf077e612f90254aeb858b3d374b3cf8e86827b7ecc4f9293be9e1122434e9f19d195e7bd564660ea6f3ca841ca9ac30d60a1d2a45ccee35691f18695c8b5de17285164f4099d89c09667efe4e94a6e837e07d168a55b418d59e00ad39eb3f0170e27db6e815c07a047e9459ff6e72fa8482c846a1b70ebca496917b7935438106fc4c841c1a579b304138aa5fb122ed4173d77fc77ac940fad09763000271eabfffcfe758123f491705c9ad6d6e50c9b6b5d6f0b1b134d063ada2202843b374d2115da52b905058f7d4912359f118b9a677e102a66263445609c1157087395734ab07f7d16a38b9bde1a5f0c95558168373e9585ef4850656cf62bf6af9d5da448fc3faf3847f0030e474dec705af935566bc674903c3f52768e2a00720be102cea1e6318d5348f2c17eed7e9f9a80782f0cd08adfffc4c5038a24f8bc6fb3fd56f2856ae55ef71f544868568a3b52013be33c3ce2ae491e011ff28494056cd72961c55c43ce07b8abb87b0b9a247e23b089a85526e616d7ca2e901d44b108feab338fd357ae54da09cf7e3758df61a2d2d9cfae03daa803fd5cd3a5f7b29be5a34761725c8ec9a913a046f1b65113359825747370f759d9b091f2fb7053a97e3ac2cd54e5652977fb011c6e85eed6724653c85284c57f4d4387e78fea8944d5bec498081a4bd559171945d67a70e6a1344691e7d76376b05ef9f55ea42d60be0907e31af3d9e69570cd6eea9f11a433e901029ce46473c198c15eb7bc7234f971c059700a82cfce97aa97bc4f22e6f341803287474e41d35acc19e98be440c445c7acf42da3f94738321a8118655e44b63a6f7177b2f90c5e8470beedd4be9e856a8459f4d7cca2e9aba0f797dc16742d1877d59a54f140eb3f5ec23d47991b64bf6dc9ab0c4366935358bccd8a57b033ee31f5d1def083b2e51138fa631f83f24875ef29a38fc9b66dcb04b4a8c44b4118d518c0c01574f42da7b9650517474e6e9f906ee96c8f8d67a652ee9c823df6eae4b2a1457fd196d7d4e4c5d8e45c6c012d7f756226903931440e9ba1627f03f0a26c330ccb10c633f8c78e586b9ba30a33f566cb47edb74d02c1a7d89793eca190ebebe889ee85498e77baa48a27085a6199aae43ffc03a9f175f0cba4355023bd05962bdf69d2b388c8ae2809c52fcfdd054c4f06a982ea7a85c8cb981c2e6c9248300c874a9ba911e2bce9179f48fbb53f81bca7bf8072f08d286e7d3ef9e7083d063db9d6625afb357af7b9b0ed03e6e47c7fb63ef0e74d8cff6ea8dc0701660476c04ac0c072804558cc63ace7d84f25b23bb61cc762d92623925fd22d7d29b31cbe2d6178e35d56fcaeff4649cf41bac9372be77355811e0821e3ddd713e5263ce4a1c92fe626b63d063a8eab4a6e48742eeeffb8df8876c979e1bc7ee76befc86aa00c1109658ef4fa630e85a81e1293c544933f09e0b687c8aca194e4f695f2736a8a736f04cef8596ed5aee113d9ab7e6bd920363db7bdc26a1f67e51b98ed1424535814f85d9f4295f09f486a01173cbe57833a8b3c646029f93a33366a4bb27314769d397e5b40d535ba5d413479859eca0d614f1cae0963a1b3249b25938ab38672173345f28dd6fbbcb1c5b897ca12d9bc9a75e4afb0100a594247e8b9a97c0fad4044ae1a1726f5191872416fd8dea227ab8796762c4d934b588d6a011c31af3244c21f80efc5d6f32b3b3834232ec7a299c8753e9268daea56fd29da8b0c66be6a105bd530b4e71cb99622e68925d7ac608f9d87078c6d0f847c41c21d0e06c433a9007c4dce769eb4fe3aebc28b24d89eaa305f9e94918638b7d980a453c2bc0197b8fe0ae1ea763c9f17c3dc3a377fa6a8eb7e4c4b763666172f1ddad8dca4bbcde240ec14c8692b89d032eb872f7f216df020c476e93b77f29473ba292a1f1e5fd25b040f827b298727124fde4ae3a14146a795ef5d6774e78034f11dfbc5515dc91c1039f72e01fbeb04a3c1c0669c81718070e2e516afa0f471926117447550e3fe69d9cfb19adf3c883d6ea1b204efbdac99f0687d3c108d7e3551f00341bda445ae9560450fe4c55cf518feb2852b358ad8429e89e6701b1d4867f8ff30b9c7592d58b14dbc9fca6ba60b35efb9f7fb731025d1fd5a9bf8756dc45a2bacd025410b3f3fe91b48de609bbee9b94ca702ff94ef24e20aef5757ca7241cba21bcdcc7141ed840552023fd440981a2b048b58f43ba1ab9715425697a749fdb26152b3c918e7a84dae8ecb8c9430644b71264fbec8adabcb4161a74b5c596f3f7d2375b271b22f09c5d709525ea77178877a1812721479115a4b3b2d553b43b97f2e565d96b9dab8eabbe6c4c7500bec36c85149a92fed2e4799621dc7cb6dc384cd9c70e65b9e81385491e6c6aacec58bcf6c50f5ad71bee992d3b5d900cd47d6b5de93b16500434dc85af8cd316ae95361a6264d268da7643930411c94594502b917415ac7ead77f7b49fa95763b6c3ec974702327ed2f68bcb96cbf5947786bd3390254645418cae590291a3fc0adf9f08c66f056de3f566881a19a21be6de13014ab6dc6fc265d15819fe862aaba31b273ebaf6bc3b420f0cbeac7cacfe37026695fcb0e0045e47be9a7e202bf5f387608455b837d2d211c8e623a5966e5134b3fc18e855121b50161a25f59b644ce14ecd2d4d1c2da4a1bdde0f6cf9add9a00722cd02df34226717ef36ed857ff3a888b3d2c7dacfdc16390c835531d1f914452965325040dc0f5e8d354fa6d399babb44c1c030ca657fb5689cf24544dc5750d301b83551820100d9bd4b370fcde8595b55ead87a7436d6344a5937b6d14e39e8537c69f1b8e3824974871075c682abd2cdc0f728fcb0af77f521ee27267f0df74f4416b517a2d4ad3486e2db92510d72eefc069c5fcd07c8fff70d933c8f8c3ae29003fe857bd70d524a0981ba09ed911d3a2aa9e50dc63eecfa2ba8186fd9a346eef15f8610c8f84df3a01ca33a292d7173fa4b06d20d75d9593bc72d924fb1b88d3a6a749c085ef47080f5631e354d103a4ff265a141e91398190b9c67217804384305eaf73c695017a730b82bd22fcc962aed6a46937591d98248f236a45fd7a9a44202f137f4ec45c81bba2fbab91288268c155ea22da328afc24efadefb372cbbe6a139a73edb45f4d98e5557bc3d29f96351bf95df274e6c40e4ad51fa9e954809dae9bded72766be3ab64f72a94a285602e463d729c88fbb0cd16ad4aff7cc52bb75dae9283117a9dcf489b9b7f06b350b7f38d06ca1cfb1554c02aa5decbd09ec7ba75b8efbfefda29eb63c8cae8229135efd982c0da33cd52c8d8eeb427e934011b88f9823119df17dfb6c693688c11a03fe0cf2c207a5ac31eb2e662e1e434db965e3e1090deb9062033dc9942b228e7ac39997cb024b0aacd4a8931537d156723677be9f9c1c9503f013d710d2727d91bdb1e49be1747cf4070c3ddc32e9bdb93d65a9f62e522df996b348f0ec776fcfc8732435f8eea9bda1376c4061edd0c721701b381111ca9c7acd18f9a045c167c1e1ee96f84a39c5e83fde4ca43a38c0fa9b4acdefce2fa8d8cf2bd5b608a0ece066c22683c346e524693b1f4ed41cf701ab0c630e0e97fefed8b145d516809fc4311e4358fde890f8b9b4d794f9015b90f4c682db1388d80b7d3f91c5dd7cc401ee46105c42b1ca670a10c80782168c2ef34179e7b02bb16d3cea240e527dc4a5820a030da86616a95dd7466bc5a4525f17f2a02193a9ce3c678bc1aa672385adc4020a60291ad63a7d6bdd65ab95f81b1a8190350734bf39f4a207aafb696f95ab83d61f6106bce3c90feddb4aaa32c881c923fe6c364af635604ad6368ff99bcfc7813bcb6fe4793aec4a16ae80e3470e86d637c01de0b08ece27deca1e832662e6e7c90cf40f2e08730dee378182fbf4242c3c35dc75f1ee02de3d8b64633d820756106fffd73af9cce906d1374639d9f51ca026330baa720b091141b4eb41b97b017ab829e1646ff43538f3230ed933ac5ddfec08b7be2fba541304e36bce65c43a39ba86c49520ecdeb8458f1d12e1e87c18e5882411531120a9d6253ae59f2eef0a143d4900e897d6ebad7099dd538734d741debd33c2a4e9ca6aca75744d4fa55198b4d4b6bd750d9bcafa21d73abcc670b308c6637a57fd45c2419deaabe1348bf195558a5bc28fdce5bbd30b4f84f015cb648cb323dfb9a61e8e71542e7aae41546d4d8b309f403e04d2cbdca2b836c7e9274f3bf1e824d13488800fd62678a12641d1f0257e8a1107941dced33bfecef5430e59f3ad9d52870aa0f484c71a438d87bf478e1638e925e3e78501f320f1d849aa8e1ce43cbc71b2e0dbca30006c9b8206124e0eb366a1590f6ba3e104d3d718218f534c12838c81a60a855d0a211fdaf601e70de0a150b8e9d3d37689c05a0ce886010b2e7a945fd72609ec4a04ca184dec3c06aded5fe77620280d797619d76fa26dd90a6ceae187ed01a57774983d6d724799e40448cf3307280ac5d8ae753039064e468bb8767124e1e952a22ba2823d1068173e9c553326b10e25d806604cd0371a85cdd528880c4f65c86874cf3301b3eb4a9aa5aa8bd49bf66252adbaa7e537c7108f736ff3b23b51f45b4135ff3d1b0d4afc61c424690d6c7b6cdde0655ef5c99e2853e96a13c725a85bdef11425d2adf9f1b17bdf8cb8134aaaab4101cea17c59e4fd74c00b4f60e09e97913518638bb6f21e40033feb8ae460c6f170866ab59c525074602966574767812a2e48d9131a8754d06a1be337e3de9637a4a90206017ab079a7ff2bc12d371470b284e005268001abe420f0352212e104ca374de3494ba2e59d8f3ac011a356bd4b69fde28fe24057d219e9255edebb84468d436f9b1c2fc8c099e7a167e9ce1c49b74a31430cbe18b88f123c9487a00e01f0bcb7b71295e3f82edabbf009e0ca7c8a93c0f8fe240faa6ae47fafed050cb10c4bf789add6ff44f81d4c350355554cba49a5f5ec599f19d9848876054013f08de5e8206ede52b0fc1b1b26960dbad9575611dce3384178b31efaab722918a0a6d62a113cbaadbc122a1d2811b304f843ec06402e6e5f36d30763b25abb3333872bad1d700e7f739701d6983872a25b5ed248e7d309162049624657fbff65b3f6bc7dca73d27105f34d4814b3e0edda7ab99c5f0640fe04d6489ad4252b548b78a26e2d380e98ece0b9ba446209133bf3e4fd84d9efa51c447be4bd1efc1a3e95a740bbb8e5e55b7a990dcbfe8bbcff02d4cc4ca2248bfb010f1f1d164d11d246f0dfaa170cba869a9ed22495e64f73201b09c8078617bcc4a0ff2f95257b028e206a7a4500795311d5302577835cc2578d625fafbd59ad84061dff656f5187eeb758b801f74aab9da2e28e862555e78cd430eb64075198b12381b5aa963be579d48f50bad5790c95e4bc143dd357b7456daea4c8356c48a9760d60d44d729a9b4e71ae73117b00c111c73ffbbb6bf5f0f3f2e2b5ba4cfe879b7bb15114270f480c0eddf5fc9690ad607852f8f9e443153f034dd8d621775ad1c2fc18bff5a3bf8561e96f70753a5fc0ecb297dc6e09dc69eddddf1fa5d27efcc646446ed81904dcf4c49425c9674d49a6794a0c645eb09bf79f7fbecf44afb7e1733a1b1ddf87fbaee942ab1fdfe8d2c7d78cb72218fd384a044a1b5fcef7e088780cf924998bf5e748d82ee9c58889959a3646a41aba475214bc729e11badd5170cf78cf37de7d8e80216159d64322f861e6f44ac07aaefc6808a291f8c3b68ef4cceaa96a8478d77e78e792496734dac35a9c226c9473ecb1870843c26927579b903000835978ba91e5a22703f985d0eddf77dcf5a83035000d7088a85c6f836dc7da3addf826fe3bcb5901fd17525dba9dfff96ebb76e301f49dd8cd8dbc0b266ec4d00d61a6d4395f91237c52c29d4b07fd4d7b51649aeeecc2f1ab6bc89c54f83651c267c9cdb01b5425acc3dc40acb7416d9a90d1f9d10be8e83c507f099189a260050c6147ee1b3eb4083a2c4d84abc65e70049dd1094ddca104e04734eb893fd67177a1245befa9ce1856af400bab626439aef856a2f4bdeea762923bf852ba0a961e5d3d148caced77d410ddf8ea6b8a9b26259d71f0f99124712f9f0fc9ca48b37c3537a50f4393997de0945250886d2d3bf43be91a79b47985758c7bbab48f5997c3a2fdbc2d9b0b46ed24c4e2dc3ca440fbcdf842a7e3a9671bccccffb3e85d482e2405f64610a2ac3d0b0eb3d4d91617654c5d886a85f2e94ec8800ce850368ca70e896b29ac20383426bbc62ac4c3ff86007f351a0935642e81731b12194a8e14b8b3cddad2a636689f69e458118659f0f1a7c892e679ad281ef65f31d05b38544745cde91c0938381d3430763a6370c4e0aaa0608f4e7ad376aefa397b726b35890457b2cfe1a064883bc7435fcf028a0a86436ce37301aadefad9e0ca8350d10ff2c141b68f5643c970a7ccddaad720de043ccb0ebcc03b8e3f9a9b08564f6b652ead756951ffe3b483efe61bfc968764de29f5676ee2401c47ed9601a6784286a13cb501a3a5c2c5b2d85723c0d50cc1b9e47a290e5e0763fa53b6caca51db028b4c78e219a8c834641786ffd6f266505539e17a130e7bce4bf758cb872e7d236d28db932e352436069a5c692f374026b25804be4c8a7b46c4cd64d0032b7e3db484b7c05d83667b64420583d785716cf861ef06bd64368203db7a4cf84ef297569b5777fdc9d93f171098c2c989b44f629a092bef10a13c751366d3ae8ade02d71aa4e063e5ad1586c89048cb1c23f524e858b28dd623a15cc319ed1903c710bb226cda67796bfbf9a314cd7eafc623fa24409f44f7fc06cdcc88400f8bcb1dc499b5660abb62fcf4257a9e7f522f446563545daad6260501873f22323d67896035125e67fa1ce9e6fc843c4c0f6faaedfa1075c1e5d184bf6cdff29d69f579ba4aabe10479c7c09685aaf49eff625603fd0207084439e96cfbae5f540f515af36df8427adf900beb8e45f4040f3079eb653286da53e122208453158ba7b0e272d1e3a9b202431cda25fd06f5bf59afc7dfa15925a203a0b021d58e30fa53ec93e8a5b18f7c939dff68e77f3a90873728b01676b0420f3410bd479275fc5b78d9835a4be326e30fdce9bb9bdbb05aaab3fc8edb8478941a32c536da0408094908779dcb4225971a10a98bf26c7ecd150c727d8e7bea07e5ecb640fcc4e8f354f728d04c9e89738fb125ccd872301a7ee62dca39fd8d00a2c94ededdf3ce4cf1269c9f949c74e807aa818590ef9abe7b20f3be8af44bbd933801317341abdcd1af2c2caaf8712044cb26fb2ae263f38c528bd9dc381bef1a2b272093b1c76ab2332a92475ba60c67e2a79381ffad19555fb658f4e80fa4149c778f56346e260e682dbfd2f34b89f5d324dea772448b42072acc0e44857b76efde3d25f63dee9ef7f27602194dcaa11ee3fad211a074db9cc7a60853790de9cf2c5899a27654e5af5df529f07f9a44cfec4c1745ac15ba41a506b76c54ee20d22ad24fce5a131145713145f1e88ed5aa158d6561a6dbb571bcfe8a9ef86d04dcfec8f67f7ee4282254f2a22158cb88659eef716005c00c29a4a6109258eed9106d56579c4dba491f32cc96c548e576efcc420f7aef7248b3bda706a411653b00c0a1f009d086b259b98a42a6bd9a855ec7e618d18548996bedd9adabbb36ca2c9b72009509a28a39ce6668b38a8b98b1c417d0074af5c4435bfe0ac56b70a64409a66c3d83fac26f317374c8156e08453e8614cb288a0093c764784334974e99de5f819296fbe0116a291a4a49d5c78cbf00a6a8e3ec44f7695fe74275ba1de5a0e1ad41c9d07bd3620519447332ff39acd6964c805047eaa3cfa26e31477b6b98dea0b24b1b10b00757bc0f714872c8c573fa3fc628bf9b6d63a6920dae5fe659f592fc2fe8b1c55a493bf1df87526867235ddcc39a282f047fef1703b175344861c6acf5f6c9797bd2c3d222f2c198238bbb2cba8a22a3afdc0b24a36a5ba5675b488d6b994f736b240bb036c56ef112e9191be5ade6cf2b090376b2d30b579c2c63b056c1bbda326461b1d46b81176d85804ed8f5e1369125fa2e7d9ebe8ab91cf4893e6fca2fa9c2351dfa4bb811b1d666a1dd67b333932aa0b9ef2f88ddcd06e8db60312d57a117eb12978190b8fb446eb5b5623272554fbe5d74d6faf8682c821ea8b4f42068207acdf634730926ec98c2dccd4a54ea95d39dc7b93f9df77c0ceea9682084f5f13a1ed5519115fe8e519c205a978ba87e96dc6c6809df8b5240b83b0768c63aae2ab331f35ce04b5d6be3a50b26305e6954781cbfd3ee6b9670822b011045a9aec23c369985e9aae64c4a32091a631413114fa1eedc25d13d464066660b53bdf65005b5ae147b8a9676eb34dc02b2ad9c3e22b50bad8398f52aa3b1397a4e063c0a0ec5b72352e7890cce73c50ca97f3b9fa756e853b9e3f7e88c288a9992efefab9687fdeeb12856879a17f36fdd20d3790814abdb8f60be877f503cafd258f2b2915f9a6d0285c8d36c4bec989fdf86bb1e8b26c98653efab30a32972b161211ad14bab377bfd3b7410cc580aa96eadf165edec1a47eba8334eeebb9f3c6891298515c3843ee78d0d12ff6f10344972cd11f41f4951c93f40a5ca7f1b6c44f59822db7b8e0a2cbb2a64836a02fe051192ffa24758be20c8176136741f3112fc9cca21f1fe000632d806e321db79752a530a91cee9543265fc21076776d3219c337110b2ea6d016203810fd10daf714b34576b5b3e240b13094e2d4ba15dc4aeda58b2ae677fb483c0d68ea013691a88aa859d22bf2ae3339c290ef9741553e8b74f5121b3cc674fb06fc3c58d37330fd6aad81cba671e77befb4fc508e4618f912f3a9bbbe028ea1e2d4059265fccb8c854a80db8581d7b7eed708c27b179537157e4ee6afb9da863a811bc40a291c2758fecee0e6a87f17e829a1519c70d627c77f3cf73a10094376b3890b4de325ac89645692c3a675397e0a357ca095ba76a21480324b032568115e7b72feee7942de87222115651f293c1db89351d7e18fe72910f2bc12577b1d697114a121b8c3f5d975a90cf46ffb4d319cc2e7b69a4d5f8ad5e1306f5230192a92a18c7a61e3ac7aa92b0e63c297223b7b325b76c213a0db7824ed56fd11b7848d7d1feb56818b15bfd8f7121ca91302b687933fca3d72c68bb883de23887f75134d42b95c1055a70ba3406ca9737cd12968df55d13298ea93b6d0b39999c4da8aa68808aa60ef7bcb12552ee0be3d11cb0aafee1a7ad9ef6618b32be7d38eacf839c1686eb61d8cc3b6f4c5470471114aabb0ea5b7b616e8153ad03b9f3b90b92bb31ef9b4d6262085e534877a4af6af331ff9e0807b5528c48aaf7324d4aaf345eb2a8f44f036cddf96e76d23f38943f04e9838f2e3d297aecfa8ca666133574ba106bcb4031ba1efa853c33157f40667c2e958084439f67224720c34daa17289c84d9320e2e4434b7d2148c81839d5c703c1264603483a8a3352903f814df274935517cb3105b1cde9fb29f03c40a5366e4fe145be978a6bee0381d118b53ba49696c8bc584023c39c1d9dea5203f474b4b12624f96bc0f63c0c70dfac213d87f8682a1e837606a1d492284e6c837b7d428b264a851f8d736a4ec0627164a019a79359f9a16463ce716ea35f0ab2a113c304c3a8a3041f2d1700ee4279a7ef35c6cd33fe92e9653d714dd12342b251a8917182718d2a09a4797aa03ef336700cc282f139056cb502071266daa35055a60d7671086e24a25d3cf94e6aac4910ab68e9b9ae9bce18c4ab796b3e9b735b315be4d18287e0636d0215e148537eace6cb9bf1bf901c6d26fb4735d6f662ab52465e1b8696ad08beb0487ab1aa88e9ca355977aabeedb601b2aa2b1bd7b2c0f26eada0418bac00ffbb6f3e9edc581316725227f15504524d985896ed03680b742f2a7bfa1f7fbf0f9a3ebd453fabe57089f533b8ae37bccc345679a6f7164d7b1e7ba9cea3317de35d93fbc541da1fcd3931db5c0a5f9caa11a53e06dc6742734cf1403a6b7c56057209f9f344547a0bbc5d76c0f37161d0acb8444a476d168c71f4e143d82cb16741010b9d7108d58e2a0e4ae01bd68f5fe8f14ec2efa831e47cb0317e4cd6a93f4fc3c35d6d5c3556dbfd2e8f7179d99ed2e64618e6e39c46e3b2d0d1ac3df976d88540792fc9d175dedad84e7ab7e3d97d0c55b53ee38ed5b35bd2322d8f83c274bcd9c98df509e498dab63e99f30f6966afb962200ef88e59cea4f2952d97a39d50cd93d29b6063c4f9c3939e44c9a68df019c181af0c544ad9966e10de502120687ec1239ca1e1a4513fc21879a793ecbf0f0256ca314d29437968959296e008eb723532ff09b0ee3de91a26166652aa1b3b30f2b800398535ff1a8c7d9abac3b5f48d022fbf4dfe015d9b8ff92a48129574ab17431446872a6f599b58da7b722da1179261a8658799c64ab147797b1414f55645f9a7110fe7d8e5053f0b95700fcc09440fb2b94e10c3900f5bf9ccb2d7eaee008f2e2b85060d5f6f8113ca6bf8378834e7205dca1de738a0d9013a605af889529641fa4b7d06265e7d99d7f1cc77956ed3ab0bf9f35483c033b0005d20e827fb1c455b902eb20a5a23182eb0dd65c2d3d49f9fbd6522b96424227546c8c5153bf3cecb56281bfc7a1087b3ae5a5529884a1cd31a251169268254648e49789c37f779078f6324796ea5a48c3cc6987338c9f78a5d0384a06fd6a812af1455a43fc7aa0a8370bc970579e794d4289e73f39fa2b3f0011caf6b8e039713384037b09a511c8dd34bb9ba0460f886321e87e64c7f29e02d3846ab741a1ba01c2f2f8e4efb1e39bfee1a54be5549ac4e7c0906c2e68838254c860c67e3d628a0ecfd85851ca267440dd96c0ef7210420fc6a4995abf33763f6efd761cdf708271a42f864cfcfb8d007ac31446f69295afaecfc65d512ef64e0e93c5a5e70a89d3b77050538a7376c84b3299a4e1aff56bdfc05fafead07355857b2bcb2e078e0846db7d78ed6d12e025555bc5c9e503eed869f6f4e5c6078bf568f18e0fad2b8512b7ad5941e23b90f367156db6e7f9a9d0815ada0a355f5a79ada37c6cb49a0a53be40f091b1a904bb2a01de8e28fe428536132871cbffaa89a639f60de12df9fc0baa194312785b24251ad08886c5f8d316a10d2919f11733bc355dc382d4980773d0dcd780117ab713693adce3524b5d10e1c0cf01f54d97d5d17ac3ccfe4681fab78c1cce0f6907a45f6d5b3c4ebb5c3e9d89e8d30269421e90c14b33cd47c7ac77240f9f2499d256d58b6c16e4801c9b39c0fb2b71a73b72aa243d99b806d3e02136e21b88f39733ca25280b26f0dfe70b791ed47b570898cde866e57492320f05d88046383d2e4738cb50f728158e5105559258e270798a44ad3f4144db1259b9f7923450f51616623f2471e6bd91c795d7ee329e181bf8014adcc44ee22bf64880708b709b78f940ce602e9ded80b89476a5024e8726fb3dc1909362ee411f55a5ee6810581cc24656ecc3969b0a30a924c4621d742356125471db3da8596ec9b938450af91c698a7320c79ae6bfe6fe56b0ac12b001065cd98e0a5a1f921a4779053fb02c12bcd5600244ab83d8d906d761b07da8eba909472a19d27ffb65a8900e582591f12d63a1b1a7a5a45c9ea0af88c3128b4b933dd57fa5f0e8f5f9d7e8cd453a07f294c9a0b417a466696e160e648abede8b6f3cf7f7fe4b585bcefece13fb6a03312dd844c1e5bc2cfc7af1ed7152dc3d2305bfa7939bc5ae856b34b336c112dc6f86ab35cb28991402b8fc9af61cc9df3ae57b995dd41714434c8b48b164d72f5e58217f5d7d80ed1350df81f73725b139de2e29a2adc709113d5f2f032467c7caf46ec626a68f627e5720a48ed104bdf50519febfeb867186c1ad79b0ee1a82724fc2cd6c24f6345841bbc9a89b31cd6e441a3a1d269e0b043d28640ebb93ca40b81667620de9f5263eda85e252472374aa8be9a469024a59fde2657a5c51b9390f7bed74bbf8065972cbe4c802d2059985da33e11fe10ed0724f7069cb9b9f6d60d376fdb52ec9fdef5d8281d4da8977f74113de310c0730f02203e8fb4c43cddc2daeeaf87b0db90382e814ff185234979bacb5f641e0f6684c8a8f06878b584630644ad2a6fbb796810c7f6305a775ed6ce6224171bacfb7ea08139e6ad568b166323a19ecb210c64fa766e867f77745eaae88e3b60bc944d3d83ed3bf82762dd70a2eab1963d4028edfa0e3837901829941c32af95821d114ecc1976faf382f1c6ed81bb6008fce3253bc464de6e5e2e8e803e60fd7b06595c00e920d531d0499b5b07ad59d64c5b1d7c8bfb556df1b2cef33182da84acad03510185ebb5c33ded577468e8b9007b2c0b3817f799d86f9eb92925fec7259cfe9c042bac8358799f9753e77cada8a121ed9a3f70ca562f651c504d0674fbdefcf904010c001258eeb4e17605b5175d33bd7195729c1df8a5586f95406fa7f98e1d4b2a23e150e6d68f50a3124a45a3defdf7c6030cded9aec879d44ea6e31b7418565910a95920863e610460fbd0ebe68b48195dfe00f0b446697d9a4c62c62192b91620e066c9ef0c3c2673b1b493942925521d231622beb32cc5264bb35f2010b235f3326cacff1c38e3db749d27620d0b7285edd6957b481cf1c70bafd13802d6e68a5af0301c14ef210f98ffc74cc2e98ed34cfc75c5713e228be22ab147fd63bf19e6a0338f382b7a67eff795240b212f5c5a880e13f30fbbe4095a38e54dc25d2e1e071ed039a33eb8228a62425afd03f09fab91df556ab4a5f25298840ac8a376e8660da116b42fb54d6de68b80ac0a9b70c7f23a0a06c3c59a467a5377c43d44b68d396c9b3f32150bd1343542a48ddae6ac9451e6f39b4d4afad4f00cc768d2e53586a8b8f30f370395db3cff7a1909684f6dc8f6df55f1330599feb675b7511c653b7cf19537a54b1a0122e770b0bb8619894d61531bde0c35bad75df4e3150ae590132142f14217fab6b0da5cda20829371d4d8ad17fa3b7e208acccefc51282eb3fdef34eb114809f94b7f1c9ccf4bc27d0e75cba3b891d7ad600af2657153fcafe8b8b17474855c5dc1d530beca050b166402b1184a2dc963db5877cf45a6f6ecf98b2481c2f635b75feebbe5444f0b0157a25b16a9da1bfcf1d5802c7b6e2af865449c22e24d4086eb23112cbfd318d9981754c12b0711d007caa805e82268d099f26ffeafeb86d67f48d22a3cf1e91bdff8cfd0581ea2c1adcdfa2e160fc5f2fb2ea1cea74cb9e4f0314286423adee8bb68461648a1150a9d8f40652d1ba5ea422b27692d97e3b85feffbb13300263742d9953f7766283cff8b515c9d5ade941cd9db61b16124055c19ceb28cdef64093b769bb5d3ae0b2ac48030e1b27f28eaa3f392e16bc80c5e3a954352e90115bf4563c84531e2933718c4eef579d81cc89df72b4d95c90f4d39783260b37e7a00451911d4ea7321afef8ee411f2a21cf0334df71ec4b0457ba8653b84841c67d31646e5d34810637d83c5cb38f5e03b1b7c32e5a4a279526928b3c98cd27becaf379d792beb915739a05cc6d382a09458c9af25a3ccabdb2c9da324b7af19c96b76064f338c6b3eadc5cfa40024592e8c36e4b2e1acddf6e53a3973421ac94f08d0f17400d019bc8e8caa69d5b00e52d026a421557daa30783af0e38f482d700f167991a92590752e7fabb74bb9c8601d34ad2631a9431a3ee46ce67acf4a68fb091dc0655b7a6a661dcb81d7411b2040a97ca0263ef8bcdb2e029c2bbf3a79b783e1069ae455a6ab7c1d58be1a0fc1a462444b55d55c2f9f024ffe37248602ca3d59693dcf6d5978694474e4759b78d37d5932a07ad1129db9ea753f1962317b70f4f4e7f9d81fcf2b316577259816910c09f7c612d894323417a1947bf101f626831e6ea58800be03374b82cc119ab5c0658afb75bb6d14a89ba300aacd7ec3199652c55d7ec68447a1401c039035c8e05566b269b199024cc6094e1626153850a87ad2f44630a4ec063224ec2e0b7e8264a6a38f74c5a23b5992a0ffdf8127235d7aa679b4e7d2759f0c3901cc74ee756a007057a683a3b22500efde03d89cbed1a51a29688c4479ad1f166e8be91009e38bd45fb631d3cf3a9f0dd0ffdbd36fc2d3fd9ba9ef1a560984c4d462493a08b15333872ca7139df690c8391f662acc94b6da5f5b08cb4ae7322a2a07947f980c5737649087b89bd511baac60d51302c18d0203cc5cf40693836829c978e3bea97d69028c87780c231e565f96bd767054fe5fd502384798b1b23679d795db7632d244015e09f555a5b3b7e96c100b97c9a96f0d61ea2cbb3229366d4cb10682553648d6b8eff5670a904d69ff549aa5cb26985e1891eaf64d8ae24d8761da9f6183ee43090be8c15b815cc472139ac0416a7ace2dbbcd984b5d690c7f672edb68defed73b4c809190a522f6dd170790189da0a26e719b689770999fdc420290dae62655d56c9642736ced33dec31d70b7c0a4309b8ccfce91c09be43d8389530c9a97941f06d114f3252623f655501d04f6d22919e8bbb78b0eedadb92385fe704d1a0f2e969480252640cbe5a9678459fa6b15d1913e587af3109286fa330b31c53d146110cd999226c75db85dfe5ba31559211f13c8eed1094d5a5d3cc3cb6bd85060d2a4471c3ee3e6486ce90e010784db45d6fb24293fdab400398eb63e4156d0159915783c2eeba8b16b0794a189d07064e1d88db764b0f9f46c35fb40596863966b4d54eeb46e221b4cfd0be64b971ff5b6ad46a7bf8d62217395c83141660a752dd1a192009f63b5788e388a71ab3fd606d5a15ef87336f84bccea68951d5c6dac620f7f559cb739013776c675ed969b1744b233d721c11b950d0a7a286621d655a80b26d89ebc2965beee9d332a331b47ef175476b6040f12515bfea29be2aca31da27f93607f809979b622595407bf5646e70fdb7629c45400a2b9305f00561eb6d6c4e9f59fa9c61a5e8cb36eba17764d1f0f62cd7364b69aa909c50da9d64e7b792f08b95c347dbe594a544ef5a456e49ddb89308643d7382b5113e33a04c221870afae53391486376b63a769696fad4792a5b285407953447b862c02dd7174119ea4439119953225bcf2d3040ce67a4cd326995ec9cdf2d0968f14b7bf15f11faf9d4297454bb46e859ee8eac3730dff970e02387a64b267633e1302c2c87441a04f7d6bfda9f6dc887a17e8c3e11e2a25d53d6b7ac8c2bc1a4049165cd0bab9a6b28ad109a8737ef4603df401f8179a326a897c2739c848b2456af1630a8033192d9c89b74bdf90a4181e135202b63cee744dced5e83ba3f89b2ba269efad6068f8276caca11d5411bab4689ca31d4c8c636e529523c1d794a7847dea38161832e0ab009d2e00450ba6861024c4a1aca872df57dcb62733eafcfa75236495b32914e1ead26ab93e05993a84748694d6688413f1cb62a1113218bdc038e4d77a4bdede34043274d26fb428f0c34debca4b8c9a4ae27fe25aadf47c75cf0f87a693e276e23b77d2566c4a9610c170f635b4feafe7711f2b47a859b7196b3016ed0cbab87870f6f082e22e81aa402f75fb3f16b7533247a052d883704e879bb58fca85919e2af9ac97943b25850bde1cb51ba222f350293ec542b2a2d3bd89c3f62848e58ce80818a667560a1011e4c039d52e771fe98d4064652bb53562c03f7fdc5b107133c5adad445d63cb47208c14fdebf825ac095be6f505c3c2259fee0113b627bb50ed568bb31746c36b9c30c0f3670c1afb0305f6134237ee818177c702729e794f1d39bbacd3258f66cf19544e5cacd8b89b9802425d90c62cf6212919422cf1c4f711e763fdcfcf82f3974347fa0f53adbb105c86a1bddfaa893d00330c5877e9196e5cae5c012941a2e9718c159034fb5f277850af5dac2a8aae83480136a069106857a757eb663c7f91fdf0478b822cf938fb08b1130747a3c4f486638be3bec6ae679306da31484d7312d83eb87a0378d0ceefd60c73695feead2039e2589bdc418887c89f52e6e7bf45de041d82c3786735224baf852209c669ed1fd2339faed80cf7a718185d9dffff06522b8f74810ee7456db1856e9aa6342a99977b9fb6d8e9eb68997221f91c2de0b2e3c55303a0f6e4df8b9e086995e7950d1c391ae363d63ead1da2b25713a7afcf8fbcdcc435d4ef52aa52cfd32eebc5922d074fc8971584fcd4f905b98990f4375625e805130270eb323c9f140ea4a08aed570b8fc9c1f2f35c21f94be8929b254b144113e78dd2d07b8d726a4cf49f392f177d170608fc45e2bfc3fb323074ff5033de01b7c75cd654a5d298c61272a5dbd410fd3500e7868611f8e89b386ac7f46d6ff5f7b51b077866c811815da53c93d65f1639ae94677612a6b58bbc7c6e96a48a4b23c23e3864b971b2b86500874b3d5cf6f48a6d556c84968b3692a8b969b8f65ec59d304e28b3d36a6069188cf2aad0e83cf223cd32e85e8d956d9e969fbce9fdfb68d261ac337cedc75a8442f6f7fbae3341a6734322ce3c1eb39db86b3c115d5accb96c168ff25d5661c6e3a1f5eaac567ec63505738cb176d2c0194275bbff434c51c788cb254f18ef51be001a37936c4cb7eeb50e216202d63b3e50b68279fe08e30d3a84ec24130039009d515746abd4f82b760adf1f2bcacf8a645bc99c10d6156b836044aa343ceabd9e0c8d32acfd137df911e999dc5894d32c3286ce4e3c899615114431ab069a07578ddb951cdfb56a2fbe52c66ae362dee4db78fcdad64f737e1ab6f66fd327a124789925dcc5102d7702e1adb437f1534d6ce233a20b7e15762ce4c72b97209ef070f3f578a864d7a58b6897924b0abd669a1166f82111ae4dfa51c22198bb6cc967ea44d02a6d0c4f32f8db6750381f905b5a0bc2b327d69b349c1f6fd08b856a8bb1e690b1d5cb70b8f87dce21ddcd7ae606eb3e0ec3940c8138d3146decf4844c42d31ae0747afb7d19bb28130e81aa3ff61209a59cf197c8a0f71442a7329e2373c2ca63c42ae28f40c04d63dad61aa4d2339ae7f0ed0d22d48920e27170bf53380ef00e20cb0c54cf3f23b76688c062c6da0e24558988425278628b9f2b6ef006f660e2052569e08290a6a74b1092e24576d142c241f6076ea8e2c625c04040630fef0e6738b2ef3cafa7c70f5e4a08df525640e33cd7dbe6d757907c473e84858ebf1531a38caa317d948404f2cdb747ab3c9bcc5f0193627bd94332296f9b360a703f1b05b69d5c7f175cc0f44e21d55be8a9015c67eab23bbc5c72b1dd5d3c316004bcd97a0a5ee596da3b7cc7b5ca1e12b1133c7a93aac1118a6d119961752dcba0c2715dc8141975aaa56a4b328d2f89ed762911fffa0e9c3e22cf243223720ad76409119ee22092d323b523f631824ba33bdb30b72d1064821d5939c0484505009f05b058c6e7851de0e5e7b4e74523b4776131cf93fa2a9184d8fb182675b55e6a7120b7b34716ab368ff3dfd945beed5559b102da785a20248552e1e5e9e2965807315c97c256f5b891006a01e4679aafc81a5877dcb9932d279d687fb07a817dbc29c78897db955a0b5301222365fd2dae0c61f5f4fd3643a257fd329384bf9925063b9e44eae83f4945d4d0e3546954b0d0e1648327a207e9ad7bb89eea74aaf2c0e365629f72733d9d02b9bbfddaaa664244f005164fd37529a9ea8b17d39f5f13dfbaddafd2bd734114eb65ddede300eeafa1e69cc44c9e2aff21328b75d24c3d348b2468ba61007c24678f02c59e402b689fe0c6f14348a891bb7d6c012fa104fe013968ad31ed4c6f6751108bbabdf4eb2249774be154f2f29c3f24b6bf0a116921552d13dbaefeb881e55f253d3964af90aaf995b3920976b347ed1080a4fa0e957247fbf2c8e7d956743ac71cecfe2927136b6d051571f533cbeab4fe61b056012a5830f258365bf3be4d4154715c283ecb0fd0664a63c0ed2e8033631f740813d4f54beea5d7b2606354000cd6273d98e109efaa98ae50c1cd4e46f0202f17a86f667d513c4b3941d7bf91e85e431f0ced981bf56d2ddcdc6574fcf81fe8cb4ac795e6f3feb605e18fd3a86db027a4fd4ed9173c8e5260339e50f258d3c70100ec3fe9783b36e190eb8e5686ff62a0ffb0256fa57e63c3f08ad5b8b58be4ec3c4df257988bb455628c1e60832feb480dc1cb52769a25f56d77f1c2ba57e90b659dfd17d4f7f628c5f73f334177fcdd53f5b0fe8f0c99552c5d503d04a256924a77f754c41913405a027572df38458ce9e3e973a9c23ece5eaa790def055edaa8d1133fa01b913af938ff4d2821a99b97139f748f04fda3018816a56b4d4a8f892d71d34ce1dbbf52946537791af963d058bf3a0f2e55df7f821ebf0916fccf3a3522eee6717f13c62b8688994a7a9bfb363900c6581c024add75676f1a114264eefd3afd6286853b58d830df6b16ac8a0d1e987e8cbfc26dc5c85e52759dda48ee84c33dc75b83fec8b68c30812837503711db7ee2cb045113aab820c6cb7cacd7bbcf1dd540a5b884d35413f2726fac3642b71547721b518470b5b877f92f5c0586edcacace0362663df467a38b5eea505927bbcc03ae3072a6561de6ce0c37e7cbfdead14546fea917919e1ece2950ede94bb9f9d6e8621d8f920f811b315605397b3f6caa37bd82ff86ccc1ea8eb106f01992ea688f38cb5de5ea08292d94ddf680d4adceaa1d6e2668e891b143e5bbe03a05523abdf18bd577419629982c3d40de4644891aa92253461c4f73dda296cc755c5f1d11b4f8d10f993065186f87ff911a94dd6a876e6794e0fa374473b2280e11660c6c2a19c2aaf4743827b366b54854dee3899b00577bd00009059dd7170c48245fa1a35910fbc26a9a4fc1cd7adafe445549c980e85874aa7f0e782ae78dc2cded6994339402762d12c70f6d234088d40f35d89e76703017b131fdd91e013de78ab14bdf1fcdee1cdee772a1a42ee1eda2308d92066e16f5a5b52edb74c97a3cc5e50435460a0f6d56f5f3423ef13910d41bcf96aa48a338b19641e0eba6221723abe156d6500647d655fc09bc7ca55d77bd2ee10fbae219c12533a93d4759c49d381244ebb2998a8d15f4775393960c78a8ff4ebcfce1c9bfd81b019f9d6659909da0562a8a2674f2522514799c582bd359573cae24f06feb65ba46252bcfce1506833b88665498f804241955ddde668d3cafe941a6ecda66902c8030c0f10552d4f7952a77ca7685f9251566b3bc300c5df719f95a679ab15250f6f75b4a76685e9aa6361981225eb2552384f4c3ffe14eb1631fdd09c749b33c3f526b0d9a3c397f9652e79666bf925b58b4eb149f70161a035cd7125b051c883f7f9649be6c976f0ddf6208b1c1d87737a08fb2920c539a80c1251d2e53edb52aae1bb6c048b015ba0d43d9e39ec584a90dc7dae4331bed77723e2afa8d835305834a7a10574e332822f04abd5f975f3027780f7a515c64331e336791b50e7994b0b0b9c9dec483cba0200bd06364bd11fa8c865d1f89806820f68f47f1da3b699d52528b06f171bdb47b2b4a6fb70f11fca900bff3fa4f22f258313f18c861577c29970b23845142d7df5a8f2e08511b45b16b8b4670a25ee03a1633db7fbb95ab1edb8b20936bbab99e3b4b1c7d34057da873c9d7b198d1b9557db1b9d0da94ccfc10e00c819826ec1878cb1af69800bc453505bb5decc5ad60755378c7f5b2d6a652afb14d040fd8fef06c37bb995b27c78bd03f80b7b9f8ad8b80ed89676558859f589570ec990b52bd714b64e0efdfb2e388c4716b2d9096399b71ecbfe9e543891804c608a71ba7608a24605f4f5d3dcf29585ece8344a4c1b93395c02f42bc2ad89bbb3383ff1fb38512cbf4c3a2d9e4f6273abe77304da13f0bee27d5820932735076e5eda15c59858f09231a07bbbfc8b2e7eab6da216d9007fee4b9cb105674cab7132289981961886e4367a33e11f22340255a053db9c39607dbc31c21c845f385b9c4b3a753b61be60faf71334fa7fda2c53a6a333b00a3d30f5fbadc0c97ea0f4e8ec7fee6e126b144cce7370daa7b406a5c33f03482c05ae40321f94f2ff59e71f747fc78d7ed7fd7d32caf3acfdabb402028c4eee7f5615f3c2ca2b4a0f08d75ba4d6910975e713fb5be48c4d824b3e13bbd4422367a8880539e554e2fa31c31e532bc8bdad4c6f5ca23d63b197a9dcca0750ff0aeaa0b52ba56eec51b958facc4187b97d8be38b59d4c0bd4a96bc88c3b2394de02756571494299ee9a27689171bf847717ad409651662817e05e1274fd010cad8a91d85ddd31a9878cf03dc75f8b093cf1f8f3a583e210d1d1e58d69084a41b17fcf28a386e237264757ba9faffabde8e9b868718d618420f9bb404e281fb33b1a52dd875965c271ab5896b325aa1edb14920ac680fd655852828f173471469590a2df4e78c1e274a9e41f61ae69dd2200f688a4497bce045e22ec52586f5187a780eb9e2cb815a42220095791d2f1b3a2a6a2078f3e67f8d5ef19abd091f3ab624270412b273b3083db22d6cef6264bf3769280c172839cb0040d4dde7358e504b4c9a3577991918660a4f1929e542622c25c614941496aeee9883ad565da598972613f7331657ce5d91e567face7c70c56fb034e32b092f869bd66a9fe828c204b841cee482010140a27ae96a688a97ee13bb352600549bf56ae2953dcb5f1591cff1411b69b45a1f32a3cdceab4bde6c6306c17919a5d42b48ffefe5338f5d71325195d2c5469e839ea161ae27828dabfeb1ad6f18dfde24d2c379b00e784a0e3b03df7efdcc3be6846b46967199b81b6af1aae5be9190efd21ab2658cd206a315030b8fbb670976bf8c84db83c65597a0408e6a0e9cca17b8861ff1a04f6b9ac6f91f437a2972b498f2a72e12682f32b0259a2aaa1d692b1415e589650be1e66ad6108a4f41f1e0d8a114fec1007692a7505a448df6a99a2b9d1203fa3a44530f59669cbbda6960571b2fb9cd6d75de28c5719f8f047ee18e392b0e422baad3d8cf79fc04b433efd7153cd60cf57bf61f01950c671237bf269ceec6b53669c35d59658d753f3df25e97f26e5b1b922a7477faa1ace631780a86191487f4e3d8c43f2507028f8e90b7c73ea8e3f558475a13190f7177b5ba4f1fc09f3f879b4d4b00647d23b0aa665d018fcffddf2755e6669ce885fe761dfa0b80f63361542d0a789fbb1940b0f7168a4f9479416bb1e33e4d4ce3972b161ce5418c24554cbfe7dd3fb75314c2e9ae18cbc776e1607b4408990eee7e42d7f93dd5c2e0191b4139ae84d519eda5d02cde5873344ba314303917ed692d4ce935df6ee23ab76bb0745e12a22bece10f45f5165e91c985e1fd99e5de07ef0b0ca55a5590470d04fb2d90e753957da78b6d9ebaf552c138b2012ee87de0d84f7027c6cb35952d11106eed2850135449f448c63518f346095b2ce1c6510718be4da117cfdc8b0ae0209bcaa632c4ee873a222847794c6fdaf402da84521872decdc039ead2dccc1ded16b220d758c9709e8a4fb1b180e3886f69d901aa3c8222e62ca260cc6f8b627c9dad1136afd3f8d37ecb15e87d7822bb2ea0f5f083500d4e54cf29f371200643ad0355a779d1a2e314256dfd0602f57b24cb3f550f4db0aeec4e98096a1fc9cb8d5c05f7b593b4f2034d0c25587341886badf030f916a5d2cc2157d9a3ab27e259735c537443a4eb701352bc57bbb516eb123cd5f43cbc3e020365af5c99b3a1b085cfb731af693cbb619277fd1b106da3f6e6666cbe623fc8c9894a36832391e62cb94ff9e9d339fda6e459b25d361e372f4bf13e98ce0bb438e5812e17f1cbd5203e9e0881d048cb3680f7e7872b5c18363e1d37ff33da0343c6dadc73ea10a96a4988830f7b3c7b92d324808a451cc32d43848e04e3850ab987d429bf2dc7e1604764f0ad1a6bac8106a33b281e2464a97dbcb1be773f127f404d8a64ba0ae45bbe94fc78272f847637807b594b2b4a114202cb50f91e8b9413684c72bb718ce3c0e26b2a663753010064134b7d9b6dd5657d9a3bbf29f11ae1c0bacfcb56d01c01ceefcae51304dc73a3bf1bc2f31de43b245c8161552c1b4e4983d86ebea0f753b87332c3396321c6890329db51010406e19e3fc5dc603e443eeff51a82f814b959c73e92e3100e8f4d0dddfc424946f5261ce75d9fb99fa6bb762acf231a871d3373bb9e43bd92c18db6a85d943909712baa35bd0a60fb0033f3e697da83d9be00a4480eea286fa4858831caeebccba6a55be5d28baf25c266853caac28591002962e6c5453afd228fc1f88e94ca95732083068fcd2d7e0669980dbe49fe46cecbbfbbc2a51cc1bb47e1731bd91f097e05cdc5051c36ea2698af91e364e4bb40f76a61bda1121de4d35ae2693f7c69fa2bd819e60a75638718a173042ea187e27dd4417e47fd9706458bfb4759ff3dd8edf1b47b4162f910632406aa70c41422a5678e08770cc399ab82a6e7b3708cbe783f42f27e3dbc40d891ee2675beecf077c95b0c1f69cbe9a2810eb643c2fa665f4cfd6d41c1c49b4aef04d2764734719e689e07258e9402d947bb61ba385c8d6071f32281f1a661b7387460257737c229c88a32f295e5a8d0fb6e81d1be363142d68353d8d472e9b024ff22b0d6d02f9993d2acd2319562996a5a4147790111c9160b47cfaad8d8cb2ced8775be5e75b34eccb056436d640197a84beb5b7071bf98dc77fca938e62f93611cb59c9fe53c51b690e9f3677b01783980cb25404a7ecce15d237e42c9eb425f4d37980cef14a6053b5f5f21233312cf935572bc1d146e1f6957e3fe6f472ace70da996e0b7f0612f6791bf2fc253396bb368741a9993867798df03cc003e6dd9e1a0cd0773b2a5f8dcb8a31e90bfbbc31a338774e088e6cdfe7960eceeaadf9ebc21eea9414d35438e72b3dc77e660ddefe69c1ec67082f0dcf43d2bbe735ddfca16de27b4b53ba20b391a935a493f4762ca409bbdb07b8c465a5e25ec3471c0e14b382fbf939dd50f255fc2a90f1dfc38c0ab0360b20b375030bf1557600e2e999e2ccd011c99c9e6cf6c351eab2df9ed330aad46f1bb05630fcdf73fee5f67ac4c1fcd54b3e794f6a1d2c12674a83cb8acaeef2fdc168c0d7a4e1ed54714fcacc7dbb4f08606c862875dfcb6e22dcca7a2cbb5a2cd92d47ca93bd0820de11d49012f4f6e45cdfbb34f927662783ef0dc2fc08b7bce9454acc724b126dd745709b59e8f65b333e04418708336136ca9bd1313530755839405d7610aba2c9ef363e0eba2ccd8c417fadd3176a64045abfba83403a7c6cefd9b699beec5ba487670a25d1d9141594787e3ee71242021b5219a11c9650ebc8b7236f0d1a517b059d7131ffe1c41ce51a733544fcf0cd5b1ff2a0956a4c0bdcfed96fee54bd7eeb8a942c62c297fe810f7ccac596e1331db9372f04a23a4d44130e443ee4dd1cb7f0e80199381c36125247bd1f9894a48c61aeae2bb00d9aef4ec9d3aae57f3338ef40e006b173d140d0f7828508c9c85b9d0d9be7e19ebaa0472d6bdbb69a19fe5e9159939702ade5d7b8e9bb30abadde0837df5d269d424e846bf36e0c7bde91f22eeb0306ce0a34833062450a7575aabd2f67c575a30fbe82d2cd85f4dfeb533c76aa5ab6997b83993e61c945e2d2c455773566d87257481adb60a6c3bdbd916cca249857c54ca3402e8f5e2e7462dc30b09d7377f9eed7f31753b4e8d29817cecbcb825b1fadfd90042c49d981247a5bc2db13c3ae4aee2851510a2bc71d46c49328035272593fd6ae46576ecf3825c552a769f656fd2176af4fe545d6d7202fb1518a89044cd865c287ad3224e551560585bcc9455490efd72776cb55a2089938a813b198017c91cca6dd0bc939e47adf2fa3e8621fea0eac11be74eba48bd10981e6cbab8448306d9909de7d8b5de4a0b1f1cdab64956cf576a18eac38f9441364663813b3bd157003fd02e56a84c890225bc1c710f96656f895300370993afbea0495fecdc3756c948eb1f6aded797ecb133c2508f8ea5f9e70008a45b489cf23ed12be594d18b158e4b58394fa338774977a2031977caecb5ce7078ba3d931995c0dd22dba9db49394d37af3170c51d5728d6684d6745ac7177f6d519f2276fbb375d3624b8f1e5dbd844131761b049c94fd8151ad27c6125f52cbd0e991845ebb1ff8e8aac36eeb67b2772a83c3ad1725e1f188c4829ba03a545d3ed63f7ae7b913f60aea471d8747a9be9daab1f3d2dc5a3581cdeb6d2ef3257ce988450c0ea4ce4418711392243f051880b6c376f80651df5a925fd432147add273700bc90fe4f1d9ae6ccb8909b90bdd1f42d2c2d2d140f564fc8da8af917d59a55f5dafe4bf674c116865c6c19e58de05bd748e65bb5e59fa799600673befa2739c7746eb35f8327ad10d42a4b4fba95051685b81120e3aabda1a62cb6ef7b8ca248f49d3d6e4b9f2f3cf7d9295ebad245c31e5017038d16f1a398ac0546cd034f398ef8c302d938666df78df36534bbb1a0cfd9808ac99ce4f496bdbf94de9dd7295cfade0749a547b616c562dbf6a58c7d32e086f2fdb8facdcabb07c26d718949621339ea77769f36a2d06466c247028962deba40443edc0cd1475c82dd9b7baad8053b0bc38b83c188a78a974a21fc90f24873fbe8d930c8d431cd00ba54f584b7777fdf32319f65194055b2fc9d674bc2cc19e96c554380ade6394a297b81bee4cf8caa4d30ad2e3303c2f0c011678ce1aa0713e43e61d20428f99658754f7ea682b959a43f94b3130387887143d029993e1d24ff10252ff053f6a15a7f65be85e6c84307c6774ec259e2bf8ef6f0e82dce0408a876a8954b8a5f7b1130ac2a85b00bc4b7d3af10ab37c9c155036f60d0d461224b026a7b00c8bdabfac0cf9c386707c093922e80e8d276abda339cf501796ca6822c011076609289fc0f1b239ac80d8d5723fc547ab9818cc7266f59fa3095348dab502033a4867bf50fae9fd538d5cdfaf0e4396445f1d8e0e7d68496feaf25636a0c8eb3cc71ace56219a748eba9632b73c1854e4c6f36686e5392324c1070eaf109ab78c10b6f668fd51ec286bef417270d6781a7390e7511f9e9369990e690370f73403fc53e7dd90be65a94450debd5f85003241af38e8148ea1be15d441bb16fcae7f20066ce909d2bfb36b60bbbded5de2a24591d6ab65b0a29b6f2712b0404eacc9c55e3659c49b117fa36d6821c6a1e80d49b01aba1cf21196ce9ef6f6e733e2b253fdcee56762e3bb0e37e329ce137c05fdb6e0dcae36cce8c7ffc4df4c711946bbde74166aa6ad8150d02dfe303cc7d6a6dacdcc5a3a024a68c0dc2619c0f66cd49783274e121766a75ccf5097d893cb11b86c914c4f4c09d104e5c8c64f405206a0cd30045e804c35bf9776554c5c3cf9a9fd33967b7f61aa6eaf3dbf28bf6615e6b09280af51d05fc3b373f87d0804522af1bd9db16a0aee64061d12e7d335ef5fb55d3a5acf3dde25be0be3da43583737c7fc30cef683181f3f2477cdaed15f479c64def078697b186f671686afdb3a900c5fb1941b3dccefb8a10ab08d0b78ca6a9679a3d3477fb80d78526c23a0487d2a39510e9793acfcb236ea4e3b2bafc38979acf63920eeb2e93601937bbf4851cc29ad8e9bae1a78b421cba8ac4248d44719c8b9523d00ce4755a1af1ae7470dffac15457df0f99162e9e8ac28eb5b424a53e7de182c9c078a50a2b5885a6c391f26f3a2b331600d88a135c379159de11a63923fe50bd859d69ca2c9241a7804dfb2f8e55be258bbbd1f7f6752175bdb4dbdbf1d949122110746da5bf9054a7ac49088d50d7f1d56ae7c9861a80ca84b7cd50425ca0c2c48e55512579f2b3fa5e3268ab5b8f588de947ffe486fa330c97308a5072e07e51e7d9df20a75d5ed6385dee219cb6e0cb8f2c70e2e43359a221695fb832b30a9d98e083f7437476f6a08aa61ece9c7bd985c01c94dc52d950e324d0d610ea77d430bbf23269432c350e19556b67fe9103ab01d3080a4442e288b3c6c6c7a3dd7b0e96053de90535a6b28cb3da5f789cb86945fd5a2a280bde2653ac9faad2bc62155e98a006a69f2736e30b1ccf11f3df6a1b1d0855a5634dee5fef42902639add6a1815484f667c0c8e361ef52cb7040c603b068f2f3d35c8bc29f3acf84e22efe194e40ad5ea5e93f01283394977d2c5e444597ad1d9bdd71b89ee4e0de09e1f4b41c830c3c139cb0a64c43c7a87d67d4f4dd84e6128ef6ce8fdde56ce3cfe614831a8e7b4d858007324f82881a2972eb4f7900b5ffc9738f062e5b2f9ce87ee60b71f7a865c4b89f1f2ac3eb4466960435b276e29358e46a4dcb8c1bbc0d3710388b19d7ab45aba94498b99bff2327f30fc7d080a78b5a7ebb8c68cc1ea55ae49379764d6036f5df40f1223dcc7cc40fb7b77054b3d7be31381718c49bdfb12ff572677bb18ab1c5c1310615a2267fca194ae7bb390c38832b6dd8acf160db2563ae1b6526c201ea5b9b980a870d4f2c8ac0f37bcc6cdf753726da15edb9743d1c9dd0e71f9ad301fffb91a64ce8777491de5ad70dfcb4b61e8858146900d16ff6c7486cd0bf8df664e6bb0c9615ab246ecc860269e95717e1fa8872060f14289a18d41d8e189e3405cb6ebe2a93dc81a6a331f572010b49016045092db7e62194b45cee19b17c1999875f7a000c41c39981f0d46f0c5632ca46d52f9c6e9062134da55462f483a487c2a973fdc0d1b9be40823e30d9ba8b4699649b6196048d3e7c748e676f70753be7908ddf86027f9e75b26ca64a53cc41b3f57a6ad7ab67eff7dac79531b9ef5ebca3820858145ece4549f6abd4593b255543a3a9f72449ff24daeb99bb6104c28d8dabc3ecfd62606e52000e08aa34f9ea07400a54428949ce0b87105fb1fdcfa0bf3bd7caf9acd410a0836ce47e80e5fa65ab912334b02bb19a2231da5d8657ddd4de0941b66a0e7de94c5a714fae631ce44f3ca1392461bc4a5e1070246d43f6e6c7c4987d9acb7955f110493f606955052c10ba2d017a90aa808ba39dae3d1b192fd4180b83e3395dcb233dfd41b2e45147fbc0996aae6ad30625060edded45d6f367c4c207da8e7bf5433451bcd4578a2f23755d627acd40ff236a5bb5503832eec8d589611dc7647c1dbe12a76cadfbe5a5702eeb5c7a60564414ceb379c9d8fcf27adf5b8c763d4afd2f6bec8cb0848a76f33813178017b161b3bd07f410e5810a5c76cfdd800ec32d9ddf691ac6b248838b8198f62d9ca7718cffc97553a42c3cc93f1c7457632df57e5fcaa0fd647d7437efa325c8acba70cc5862057ba51a5b26ee7a338fed85377949308c423d1be80faac92480485287f6436ad2a14ebdaad32fc212dcb661e52816d82b82bffe82dccac4ef626b4674bde35c28505ce502d603848dd6d24ca1669cacf8a76fcdf36906d64c71b6a3f3b4376f0d1705f98ec514aa8e7f83da08c9e29d5b3221d7acab014bf8488b26eec8facd310f060e1f4975fb4556dffb7e7df3d42316ea3227ef76c68dd522c7804b479c6f16dab3a2a09eef0aee12930ed5c8a3a550c4532a9392f431fbf990e39fee92eb4b45c4bb17b3db7ee9c305231299ed94ebc275edd82fdcf25cfad9fed9179ceadf53c4de7181772aaf95389b7483529afb15bd764e8459e7d112212e309da73b6bcee69da3d334f54a1de3b8371bb6d5b10cd23244d02226183af6153c480ca5415af814fcc81b6ad74df87b735f38a1315e585c0c6732a366e60c71936653dac7d7187712445b00517dfed6e8e1bf6796b509755a8b07a4f1142438237cdb29c8dd68410b4ceb81e96f26707a6bd30a38816feec6891b234b0b817059047a42688f1a47c9b3f4f611e3398fcdb30fe1284e31a2d0e5ca486d7770c570158807059331947bfc8a418553187868baac76b67b240d35809961acdf7a8e77b492fb602bb543862225c505ebd8ee1d6de7b4a348a2673565415cd60f44e8347e657a7147d7c8dc965af71f694b7aa4bd3367231c8241fac00e4a50b3e63c7cdf2f9c973136766db8a7be65650bbbb8700dd550b039529cf9d8d12fb42538c280fb1a0b29fef417d312bc602498b960ad6e7704c9ca9a54d6ca9f83ec736f1463c9338526b0069c2198a6d075a6f7334534a8e05a930269435be3f220d144b3a96b363921e4cf1aa54420c1684f2ef933290074e1f2ef444e87528c7f190ec642f59c9fb302e265a09909f8d3c43eb908d7d4e5e953251bf79ff38ed54fb4926f7d3ea99b1701c53350684e6e94461e3c4950d3b61b66883bfc8315e06fa6657e319504c13de1c8e591398083d80cb83bda8f2ece9c58b5cefdc2a8e47cc0c15363ec5b475099cc7cf1bed8c6a5ead795dcc901c99a04b6cd9b99bd574b843a2305e71a4834a8e54db825dd4a5ecaf229d7822be790536a110956889612903f2612b8c4263ddff86236bbd38a2192745fe6d67b1b7bc2189566c13ddb840d4c71543b292b8bc69bfcdcabf4abbdead706c7412030c67b4b65df167208624e6cd3a2f95d7e1e13c27342b7f8a50472daa79089bf9608bd26f8acdac375df22973ce0f5551032eac1c9376f2a2761db3bac59e959bb10a37a5b46f29825e804a0ed5c6e30b97ed5ef5b0d1a5dc95c59cf4a234ea62f8011dfc9efd277a40a5ea70fd175020879dded0bce8b09208cfdcb8d83c7559011e4833e1426cb5cfcc12dcd92b1bfdf14b95ab84109ed58693bbdfacf5f092ada26e9d0df8e0a172abd4671b86c1eb343ec187460d6ed1c384e8f84500102f67efd8cfc3646cba9db92f5d7b5b5a134749eb7f5bf2c60d277bbf1fc8d8fba12d640f70ee827bbef02f6f543427034c07c8baf0386a71ef90183fdf8ab9f2c425252444182982c479247284b44e4b870a238eefa75b2700599cca763003e3443774f7c91fbafd321cf7839f10bf91ef29461f52b9c0c3bc493c17b06444403613aedebed47d90e9895810dc0fb642c79030dcd476e7060055a2b3ac07c52f66e6a01361b0eaad6ca26e7f664f75e1ee6ea0d62c8098bc40c5030f7e5c8a4822489ae871397ea2142dd50ff1db7725cc63001fba91d062346fde5653662ee61a5e2971c01aa80deb26c454cca000a61e664304fc1a51202a3536b01514f46556ad68e4bc99523074137c7f7f8f4290f26509d3f117d7b10424ce8e678f56a28e47e21920682ee96e41656febe5e0df69e250dcc341ac72dbdd4fd6402b0426dd3ad8a8e4c6ded6ea90b6acf80e40eff3b3fc0d850827b676b709be9a6801f07507a72f2d0ad8632503dcd30dc02de4adeedec0c0361e543fef674508c825cf706e1b2ad49fd8b36daee1b97105f411998af54551628d01aa7043ce7523d016dc7452327a2d6aec440b1c6e18e9e8cfe54cbbfd16c26725a8e4d6f2e47265c9f075b10e6595406428c7112d0354e280188a5a5c18f2ce38e9a02768da565d82bbb943b7a8a1ad245f82150129ec18728bca30f4ca62f73dfafb5a0c950111f4a42266745bd8bfd0e91a721f67fd36d210976abc1d2d6b5314ca1f2a012d7758af4e5abbbb8093b99c82c7b8484d9345c6600a8e93990dee9d60e6f4c4dc9e34dff6aed656fbc42cd6b325a013fd3d37c7bc4673214b6a311e5a74896867517716a5a4ec5fe67e11c493f8f500363bf7e22a6320b18df47f7db0457d181c094bfb8581f133bc02b37babbde571c7765cba760ec9d86aff210be2e721e0a1e5da06b438179dee3ecdbbb40afeb297726460b1e4c5d4a01b98ac59f2757531731f04b733edf46787b1abe7a48fcd145bb43d0c84cc155c1c1bee7fb56609effa7ba6bd9f609d56c1f181b5d2cb5baa60069061b829c0fa7bbc00578964838096f63614d1febaa6f56434740d8329a3beae48feda0f25e414f71c092cd458009b338a5b5856c0a0a7b622f51554b4f903ad784a82ea3aad752eec48ca019d656c4fb5c9c166c31606de8817c7d39c9bc1211121d828ee31c82899b2ec7712d5e79e903c68cfd2c674c837a6cb21e339d933e72744470fb90ebf6e8f1ff2469d5fc54a2c2cbcd04a05bba1fcbe251764d47bd29728ed1f7614efdb24f31e0d090bf0a7380f769238cd719560ed65333b264f7710d41dc249d130a63a2640f97786af53c796ce87f8e67f509c82dab7210398c46ebc79aff1da120c5284f1b05a4814105ecb2212af398053702dfd7f098e9b9f28f7dd7c6e5c3c9181f2eabd43a3a1739120043813cb843a5053adceb91fdc7bbb64a8688c64fcca4348f90ed2f6a1ef885a816583a63bd28b3b680c99a5693fbad3fd980d0b1e9d25e1fe4e3544fc36b3aa901cfe75e75ab87060d58a5c3c89236ce955f7ad30420a956bcb10577a7793955d837d8c0ec340e1ba1880c22bb073574363c509d9b520cb84c232f1c2c14d843ac6080024dd3cbe98d4622c6402e8bbbbbe6909dfcdcaf1d7d2dc0d74fc638b3e97fe90ff17e4f94922af9062b45edc039c955d33b7cf3464eb2f585cb79801a3d76ee669b3b76a299dc0a8ecb7effb7c232f98a66b4076290c0b8d3e0bd8aa505983945dee69d984a56b31d57160d64e8594896da6a896db6a055a003cbbc0729976070cb484d1ae13252379bf0cb13754636cf23e2b0a6a06020d0a4700e087ded83591854950025dc7a871075d15d3494cd70cb0d7ce360f2b2839583b4e545f0248e52ca5f039d3c015255b076eaeb8d82487dff6c56b1aaa6899e2d1b6fbf25e845dae57a07ab778f7281b50389d2700e2efd3f567549ee03d315f44753ee8721ffb57000ab0f3a51241f703d65c86aab80ffca30445d4cfac7b451901c99f1b1e9e7c2a58528ca6c9b182d7bf914d75be882a2479aa47a704b1d3e1383c4241e9c5da42476ee78a43686106c81a3cc19aa5fc00742f3149925c13cdbb44c52dae4ffae36f52c7616c5ccbe337fd7f1966fedb2f37725ce332bb142ee890dbc7d7ce1adf067d93b57dcbfa75d6ff2f5d68347ed95670ecb646d262e39ee82d6e015067862dee9e64284221a7ad683aa89f630c3f1f92575a4887b837c6d83ab0c75cd2352762940588c65f12096cd0a41f49e26cda3045c2e16586dd56d3277f7ae37d8df0bc8a818f856c2bb581f6e5e91fcdfdd2b83900c5ac4714262e51d13c7f850c2775f4094bd1471505b34b3659763213c54e1b0608c5e1529a62c615f9d354f5ca796a45b680848c0302e1cc0a4219511b9ce65c2b4c9bca2eb99208c0f273ddbdc5fba3d5122d4d43c4d4e2298d63e031821d58efc8ae8931997de0cbf5c0b797184c7360f065e51ea3d10bd3d709a2078876415104c699758ecc379f359b517012c5710a7b5bed13d82be064c33118f5f6dc5a0e83059981c90da86dea7d312ce037c71cf5e2c16997f594bd1a5b8a36ad7642e94c6f0a429b82d1db8b776b414c16d52f9e5b9db906909fad004baeec58a845a63d0b2a96495198d99c6a7b8c967b971f937a748a69b7bf7e76924a2b0743df11046d6c4cad47c65b87818c438cb978395bcb1e184b83eb2a15c2a032242e7f51ca363e7a12d5d457ce4f2656249f677aee182305ae5cdc5857c4977f5e97ab8676539c60b78ee1eb5aa6a5be756b12a6f72dbaff6deca135e76c05e3763203d9c1220dcb31677ada8de3b055b8d2849452fef767c0ca01545a6ff5d457122e23a102f9b575012d852a6461310eaa6a1bc8f1f127ca8636ad8cad0256dc0b7c753d6172030c84eada2856f678c50943d82e57e7c62467adef88eb946389c5b19291c57d391a50fd2826230f221b4f9e40717513499c9cfd8f12674d3b82daad30291ac929f5a2ad1f59af4c13aa6755980c671c3fff1e01f86cebecb8069a1a5e665dad6f75beeea7173b5261ec628e5cf2e4389e34825d03824d62f20a1cfc867a6fb6e731ae85ca288a17be95ddde08bf778c02fd6d3ab6a7060984f6ed084c605a1fa28a6794d4dbe4bc5855e9c9218595b3ffc57dd6d5ba5a31933adfc1b0ad2d955bb81656b6126aed9e7a7884855549def1f5700460619c7c7ba43d7d3605fb26fd70e8fe8e0e69fc844ba8d4b8ac348dd9b9e9ba557bbed77cf79f043025880b1c9a6819450f689689f8237efb969829d8a92f93dff41785cbd0ca03419aeb20d080db1446192f6e34d8dbf3af38783cbe371a975ebe75e59f11397de9c5819d441a8be62aa0503af9d4a54cc1ed42abc1f31534bba2e5080d3c0663e21fd49718cd1c80689b0879fa394f1a1987bf87488974690ebca5986da4d5dc82f12a62bfd9f03107c91240244eb52020edbbcbb46e241a0c9cfcb486d1ce334a9343080c4e65cbf58042538ac3bcaa05785df03409977b80b1b71bf14de33dde62ed490f72972f99561b7f9acfd9233700cf1b64105f428c268d6749a59f9c9de2b37eca77bbd8ca8c8290d2d7e924cc211bc904a98bdb6d874fb2fe09cf7c74e44627baa79ebb24507490439a3aac9a01500994933362fc1c3e7451c9f8f80a05307a2b19ef684ecce9e00e77810df1925e66b8378baca102674c65e9708b8148cfa65a3bcfedca89aa441ed75e775256dc053b55f8f422ff3da931ed1b4793f9e3609cba1cac9a9ce35e3b60372071b2dee3dfeb604f2de8520b7e57b0d9c682b87a9093ab50da6c1deed645221544b8a1471e2707019ec72f390d5c803b661a7606516331de45b85fcbebd9f7f47fc1d15d4fac58bf2f79521c344582d399b6b535d2e714893200eda184fc133e070d8db64afc1410d263c04e1d52089e34b8252e50fe8d58108f89bf7d9cc3fcb82230d01136eaf69e39b2951dfd0bd20f2144c236f95a360b49be307fdfde1b85b936a4babd1a1e82a6ad18858121c547f8c9131f5012f20f80727a1f4a1e0ab4d405791791c10b08297c7cde9ba86707a6bd30a38816feec6891b234b0b817059047a42688f1a47c9bfc6122b4bcae733cdc0c2125fa7c20843b6a95847d451b964f56a7b9573171d8eb8039ffb63485ebed0cf604acda3153e2f38bb2bc6efaf547ac5bc474bbb7185806a39f3f8e1537d0b324b21033bca73f403700790afdaecf025c95cea2ea7932982b616ca3483d645ae06dc9f9f2ba53092e7ebbdc6fc472105cd1e8858d7f96c3b4f3f10c04a83e462d736fd109e68edddd6873fe8aec0fc720e83272c0af5c091bb88b5baed27a9c105b17952e0e8fc84625ad75cdb49392db6499565fd8fc33c8db0efbb08c189e0d2a8b17d33f00a6e9f923a4eed902cbd7cbd16c18f2cc41016661cb29fed5ba1baded1377720fcd35c87434f1269fd684e7ef49e5f1f3b360e4e56fe3450ae3affcaf051ed0d4b626983ff24bb68e4f6b8ef402d08e6de29a1b7b9783f8940e8512596d2e6ce00d4f58abfd71d61dd528ac8af12abb2221b07d050f9c44bcc6421bf49c700c89fad187bc87972a7b5f04370efbefb31427b62287037357fae5a9fdd58da4ad9252b618b1a39befafea87bca4ba305480a8b5d1506b10ffacff3db389d033dba2d4498f067d26d4d791eb186db7a6acace5c0c0efb2df0fbb5dd19aae71ba7f4a082580b4a9108eef375a9cfd9941edef0907fca53742b24633cc2e094b94485690f3b15baaa9e62cdc8e2df7830ab437d0ac0b1f4155e8dd010fc38aea4508540cac50007d36df737dbfd29fa8c77797c3167d4223c480ff38619d9c50e49afeaf4b825e804a0ed5c6e30b97ed5ef5b0d1a5dc95c59cf4a234ea62f80196c3d8b4b511a99c9874d381564c7972c245b6408843269aa42092d1a4a030681ce44e6a58a0a96586f5b5f2115adc680293acebd5b28b46d9ee54a48b0d560d409d4a34ac4c60edfaa88257db0e71b3c3e7bf007eeba6c32d0b98ac0bb96eb4c4f195c0829a82c2cf3eb2670ed3f746ee54e6d20a1240b42d1b6686fd483aafd394d2b4b30000bddeb2789ceaf504284084915b041aef06bb72339253c6e7344e3100eb438be89ca89fa7c1ae38cc8831b822fc5fb0a9e5f9350dc4898bb3ab153f076522d381d05af109abccef5d884a93bbfddaf21f05af85a74a7bd1a48485e6527c6c376b4bb0a7326ff5fb50fe9e8639a25ab20f2eafac93e5acd78d633cde0480b35150a7b74e1e0dcbaa1644b4ea6488947902ca0f0e2ddee74b678b6a61f83c262ab2a148659b0b8e10d0183c1d57b99b355d2a273b1d86e1b0c924a6a27e60aab13efed78b5844c0a74f564df57abd18b98ca74d325e8dfda0bd3f110ed0f11b9b9a0c55a83aa839ce3cef8cf4859b7aacc6170ff9e219de1a4f84af05cca10a78e3bc15ac329e0c77c2b590aceb364a26319c8c58b7c575c4783ac647b01d12921c4d6af70f1438d58b313bcb4499cb4af8cdc62be01a870efca883e369b095d99d05b535494de3164942a19cb692bd12bdbf5367d004f905c622d7250d71c9fc4f5bf0fb77a5e6a4ccfcbda01255cc6efebc4da68548093348d65ef00f26d64606a99b1364c04091e10e13a307003932f0ec898bc3de64b3804d9699297fdf86291a14e79b4676f1cc29511e9bedf054d7fec140ea1cd99a63d5336d6e7affd655956543689c94dfda1315abd4b7b08d8d097eab014a27961abfbff7a95b7231ab29832896280a53396188d178a7de0528efe9fcf27124369139d20d6c778d9117130ae5712c9032f74544c8400dee9d60e6f4c4dc9e34dff6aed656fbc42cd6b325a013fd3d37c794db3253e6fab0bf4f99d665ef0e0e0acb1aec0fa323c091db3e61bdd263e2b552b5c8909adaf590961c86a6a00232b869f844caf7653be0c5abf78c5cb60940de80e2ff45addc2cfc2c1c5f0a2edf124d7f05fddfb90edeb4590fc20d4bda75b14510c6b05c9c5628cd462aa41c2d1fbee04ac5486f93d8e7f30f2f168b26260c74656e4cf4b1e7d1d4d61c3864d4f79b29d532b5fd9eb3fc20e725439c3321ebc484b105e69febabc2443ab988d1c4b76255bd9be2f373f0dc0b2e383f920f5a83a95aca2099092ac2872d53c8430fa317bc61557b7ed8df402c4c9fc715920a1dfe6135dc453090e33fe26f66d4600ddbcbdd6242a0fe0f030735cd3edf4572233c52491f5ed9ca41ab30c3aed1acb590e4dcaa3d65d18d871d6275787e3612d9c130fe5c5cb7b9cec1bd36e2486eb27da71a63e8dcbf99ca6405e3c649ab0c0b0ebe5f1f3e8794e3271f3b95d870b3b8b27b0fbf1b6bbfae8ed919f9b19bc1981335841dce1134ae951144d664d5322a2489eb5df3e6aafb19400e7b273669dc6e8279f1d5ce6ea06144f53e72202352e9de3f9b4bdeac22f74d6f98d9f6abedab36ef1043fd9381eabd43a3a1739120043813cb843a5053adceb91fdc7bbb64a8688cdac2388c26a2825793500d29db3833d73431ee4190a060bedc74a6568a9813061f21de3a7293518d17d43b24e02481d281ffee8e39cbc56e5768b86bbc583b68bca92972fe363388374b7b7936960060b0292449a71bcff29afce33822f61ee1ef0529fcf47e38fd964d4729a7db70d19f03050ca5f5617103180dba9891f63509db7067be2ce33713c621095f728fa5f87ae22a7f28b85d0be80b3f138cb0d7bec053d157dc145c3d9da315959e50bc9a787f88db2a38990443f1812f07bda36846844246c8ce3248b97739de1e2d72d62ae487ec666b22a2d5a1f446512dd0e23ffcc965ea5fee5454609e144675bccccb97e2aac8956686532623f403fba05f61cc7899049e7eff79189683cf421530d789953984fde9ba53feb05c75bf2f4466d535861476b40a5f11677a91a3c5af84e8dc0adf0ad581ef463b96b42de5d29437894c91502c38dbc7d7190b6da995c7ee612424182934281b50389d2700e2efd3f567549ee03d315f44753ee8721ffb5700366f055b06e202366748f2a72309819e7b3986b6f0580fe62779e87bfb5e9ae0b583864dcbffdc69ea7e6bc29e915350b0031b1b5cb24a18941b5d0a791d2265a16029443fce4706cd7b1af6623e8074ef26bf3ed4566e0b0407cf0da0ef2f1a24400d9eb988c649e1e1387d52927090c5ec9d79f97190b47bf2e1a59c5f036bc699a80ab83754699fe4be84f88dea4e6288207c04b653b7c61497088736e9e68269c17b298c3a24b7171467ce637b1e0f027b1730acc437f42e30a4e94f7b58806a17cd3d25addd410dd1d08d2f4d07904a44c6a2b6eb564a2950043f1644a187d8e762e0c9c9472e6b180a5df7dd40e16c73fe085a3305aca86a26f75859e411a199203e638d0c943c14518aa0554c97b5341039f25c7c012f9ec39348a5239b47e7885121425fe036cd3af21aff1b15782e6b91a336222ee2c2401e540546aada4a625ea6c7845a27636b4d2a4d685407c7a24051b1aff0beee043932c31f19a203665efe2adefd80acd38f65f5cc7a20f7c5c48f18f4d3aa0dcafccf111c887171295f4cda98ec54d4caf7220a14bf5264e09ed624171e88a0a112152bff8a7945f0c3d910a954f326e82964bf086abb67fd1263598981c5d1f084f18ec79a55a4dca85f166a334fd87f4d3c01d23baa5058a3318de90bb28bb8581b0f65381bb741e92f3e280b34bde380b504535f34695d8a48bfc8236b990ed90c4fbff4defa2dc3f87199b9742b7fa5d76912eeff5adc15a1f35e9f9b3d1efd89b348285ad2f5c9b4ec9de580b8e0a7443c91f7485702ea64e9a2d5df7406cd6daedbfbcd56526a6badc976321242bd3a2a079dc1614f34d60e91583d7793b6641e181d9bc71da470f4342a5e86cf13cc5b2f4e363d5c3552607c86df7ee395ff2a16bdbe8db5e6bcc3550d7779f1941219034632c8012906ffb4a482892b5bf693a1e0c56946adffd2a87c69a2ea8b66a93c5ab48ceb826eaa34506088a7d12e8f9b7428a9a4dde6271df36199a165d067d8fe869f2f7f5de930c6182fca87082457049f786a363fd5f16ef7631a5c832d23b41b99b4cac651c7da94af90ba4dc0737b7eebf203faf175457f2858970add1307a1235a6455f172501e6f462c9ea7e88ee1c6b58ae38db78947492ca673180c8f0d53d55c22eb57a55b3cac041d9e52eb5b6b69f79ecbbc38ca927d713d6e24607d80d82d2cd7a79fcd32311e872a813b5e57e2c4232a00d9142d6b3715f4bf7377ee377bf8681012a94b6d75c09836133982f6b78155d1025c19007e5ce9dd7ee2e3a6e4e1508f9186de87f633d6334e13a2a7f72565c3fd9e05415c6af2c931830e0c4b0969fa119e0403c194fb8f8342c6f84dba3d5ea46224040033413f057cad6dee68e82ee189380525629dbe901f6eef7cb53b550e2e2c5f3e2ed6169770c36b53dffe06ba92361dccc61ee8b8cf95f81756f3975ee63e3b0a459bda36583ef6c7f4b8ba031c67a2d5bd33543ca238c0304e2468c893dfea5488e5f69d3f49d936430955adde595934d7ab9d6258510bcdf4dd90aee87ceba82899263643bfed2f27a4360f65d02e2dc335f7e62073a2a4e8a2a41b793f313b8580285fa9e1c74aea69a89cb3b05cf28180dce942ff736c8748accdbfe1fe67d1bc3156bb369089a407ec6defb815d14682ce942ddf49c33ebd3b74aee0566229d382ef590ba8db8ee7dd6ea2647b7dd395efe4bb2c6ff1812c8edb85603a8783bcfaef780197063cd69704b0baa5fea84590e845b7ae65a61f17aee5d0b1091ebc453700a2eefe533a4a667b6d2852b471567bd24b89fd21ac935d847c7efe536fa3360ef0083983f3de10b5cacd82a7a1471d9f772af2b05416c95c8ca4e32cca205c1b54805597da1c1cce8d355b24fb72a0a4bf54a4baff340eac8e42a368f652e9c0628474fd862379177056c4d4b6ef96165d149954c9c7a57cd1aa089e1d5d4abca3099d7db42e93fbf754854cbeec85c015371620724b7305a429a115a760ebbde3751d61c0ed0fc1dbbe05a1075cf3148eb34ecccb22b5cfe26c06d883d00ced6ac32bb4ce03b73a6937771cd1ce4af2b73293fe93ab36b55c48e14e13731183a9a0cc4e2bdcc95d686a28e606da088c6686358d2a1f21676f60f915813df7b454d4dc08c2f73603b1c2cb1e197dc0b3becc5558240c1de4243b8bdf0e79de9559034a9f5343b990302eb3f12fb477c1b8d41c65a57e6ac6b057d6bb8d4dbd909b145f651c1a3082e680b3dc1029e8b5a055265858da0bb3b8dbde279d34daa91abd09d062df4c2eeb2fe6b866b33a6fda1e9a7e8fcacb66234bc30913c0608e42511a8acad44cc76d178fc585401ed057e8cf4e0f8862cd467c64e9d60c46b8394ec2011a52cb63ae633310d6909bfefaf2ec6868b88d768a67ac1409c9d790b008758ed439ab02a2905dd2e91fce82a1ee97a944cc0521510313486ce7b4280781d4027d2a64485d8309db2cd98aef4fe830238eaf037d134a34be1cb6609dbd1c1a461d4f74a11309d866a50f2b1974236d82cfb1d38acb8bbcb6449d8abb4032e52b58f16e20c33994b7b0c431ceaabe5ff449c53886b17533386c3b01767cbf5dba1c2caa112463b3d8aae3360558c8dca62b8d48277e56dbf6fee352a6072bcc474b85f6e305c76c5f4efef9e7000dbd5666bf343c95490ff7482eb35c4c0a1957eec536405a30ae31b8ff431ba0b9a919188c42ca53c5c1034b435e23cf98a7ce0bfc7ee41e6884ca04425926a0e01bc42b1bd5aecf848cba0da451f0ef848a8fef041543653829e4ac51aa51e5bad541b8a763abbd8c2e9966c2127d37b9f05e0d9802f79c21eaa8f775cedeab99f9dc9de262dca09af69baf0bcc4bcade913ab4a5cd4d17d827ba032ae3230ed3422e534c787fd3835dd7ec8994a11015123b7281e6dcc0ad8e705975378d1d36957d6d9434e8c0800af71393ecab0834630baf0fcc0a645d363f2e4f3d74025f8e79b94d4b19fe6e020bf5c00539bde670a7141799e63adf9ecb222b638db4baf75a415bc74e8d3dec04ac236bc9aa867fb02e29d2d89fdaae3dbfa290a385ba9c0416acf3c1c5cfa3984c722e7f6c82a1dc54fe0298efcc8190b0590af15a891e83c14e3b1b40fb655c26bb143aa934242f56b62eb76ebaa8ba25975412fd9642e4ff9bb33c7e84eaa6861dfa81ef1d7f5a68f0315b4ecf6123fe0928cdb04917a8a969b5746b4a7bb6a23f3262bb20295e21ef5ae51c9fe3f68254500f9f18234c19b404e8d84802e94dbfe77fedba887bf3ff9ce9ba9d0a6c6f6dbcc10008d89590ca55da42dce9f32b988c59e5e50fc72a5001fb7f4e401e9c267adc5b26be6eb134723e3f8537738db41dae88baaab5ffe940727c113f195d2a283aa2692ed6858f270509eca3d6a440520dfb6383adc1420f3e0f0a053798c2040432e0346b2a2faeccc205c63cdce67c4c7f07518ade02d5e8d6af5fa1f1f1e1678aea0200d155a2091c16cdb54da4b6005c6df969580b1a55a9b3f1fa2f62faef32a003d8c5a3e9b24087b54527b09cf76d2b0dd401170efb8cb85e866088924c758add124706dc9fa3af3499168ba2cd18888025b6a58c4af08abb9e5afef5d2604e39bc8c876c1f64c1fcafb55a76b2bfb0f4fd2cebd8c6c6e60e941fab8a8314075c257baed5f61844827004d119243c7bc52c4fa5655db79d7a82aced5549327c2f70f24acf6d6c34d828aa840ec0355e366a9dd083e93c80ce87fd17e6710743fc31876a71b045bcb1666567e15fc44feaf98945f6c9a6f97734376201e08d56e1f4ccf3884b97d89e97f49b9d46283ad43826af775a42cdad3115eedef4972c7155494fefeb3656da8a1d5e27c5a4d4d5d5ed3097b9dcf8596bded94e1fb4925b0447eec8ce35d3730f810dbe7ca245fe08157f616fcf91c166ab0c27a26ae5904c64a396e2bfb0c3e6eddc64f0b07c7cba4a65b3d48847d3f55bdb671ec360531e1f836716d104c767908213a492388e2caafe38a33037a42b5f7fa1a27476b7217800a835d8236c6e186b08041e55d581e73fca72331338b10249a8213da0770223e2f2f30ca674affd206bcd681dcfc825b82e5236210e5f8a24de72f96fdf9ad43546d9174b8d2b0f87d69953f0e3ce4ea1de4ff29bf4a42d8b9733fec6328f44f2e786afafcda05ce8126f99f034b0132b5db6893f33e22489f765fe8e7d619de35fe0e3424fa0ac71d3abae0a87b0351a88877f37e85c59d519f9d6a5268109ca24d02fc3a84621854cd03f1577b68b1ed2f93d61d2acc9a0447005b986d7cba398a2fa75b52e64c7e98814387681e6015685f4bd8a4c20a55be4e6a6d435ce1c0e4a0136bd33065d6645a0b188e10f6feeb0e3b53be717e0313a87126e124e22eb38244c6230556ea8643cf7b9ffc92c35253ed80a5ca314b01056cebf0b83d4d26f798c58f7f8923e266b2d49c12e11815b850ff6b8525b98e5174326e612895787adb6e51e98a2f5f2b6186372e9f193a0ad5e4ee512c6835a4f1492a54b899645c127ce37d0a9e820ec4fbe6beda2f540de8dd73006f15cf9595100a369f8b4314aeb440de0356ee6caea08f8afadcd1f3c728fb8e0b85093a68c96411e4d5f2458051d69d59b7e1f784568073abc47856f9564dfec44689f8af40b6d45f3d6d451d50782ccc854cb26f8eb5d88813446a8e16e33b650091ab6969106ade4de6a6135a88e92098234fdd616829d7e1ed7e510f0402f9c00c041f83830f685226fe17cc32c07d89e69573ac557b7da9f10f289a99c9015bd5100a3e872a24d0169382464c0490013e381b10b2effd77b4689ffa6ee6cc804e79ca2bfa18d91a01a8b666c8f550ca0ce1aae62df6cd6f70669bf713d4809b0b8128c17693e2e96fc03fcf51b614daed54663c9fec88a9d534b61c836538fd7848ba93be6e4b4b991314b28325dfdbd2d38a908cdd108a53520a4f484f9ca699c3df1ac8d2e3f56d14462b276e9e30ce1e4e22a8c2c921f364debda88a2802e446cf827a488ae1b085bbd332f5112d3e3b3b6e4a21f24fee748daeeda5467ea6fe4032adb649c2666bd88dd26ebd0cd95e55f9b3b8ba83853dc27dd91b83e717acea3080c66ae915d08c4e9293ab60bf99b72a8114f9d1b1d73908056051ea8205b9449df62852212a46a9b9b2c65cf36c403f08c84e1fc9164c04917db9c1f0a005e2f6bd78d65c64644a6e30d1eb2d761167523a23f1d143dba80e092d04d17ed8c91bc6e4c1eae1e4e2793b9823d33517d21ed965f6c4db4f2b032cd72a18546752dccd56bd9abfc9b428e6da46d585feeb6eced2c02dec7475ec0f53fff3d07e376e389778e64bb86d5f29ac45cbd85ff9fdf684c16d5afbf5e3f5b64c02ff646a5a45bbf77578e2b619e2fa90b636b8213050aed98be67fb259454184783e37975c7550d00f7b64d9452a328e57a21a8526f53b2c93da2b1c59ead195516a7d7983f4c336e10df6e0e16c9eeed408eaa3ee60ac14073642a76467fcecbe36eafd38675ea293eb9ca3ea019d09b743d0494a95b4cdcdc5f17fbda83d4c6111de6b94f1e4817b4e07c994aed23ecd94b3f1a2dd7ac13116d53936d4ee208f22a421610507f4532e3584aa4bf6d81a93d5addbb52a4507492f3150bb05bfaf1fcd35b3ff7d0ecd76d325689ed677a5e3c75b460de480d05285374e9da6279c7a06edc415cf2b53a7ece7225f8ce84c25cd4a1638c1519cecc06448a301ba568694a65c12b1c15e572d9e6bda47e783a1305bd4e3c7016e7fda48f3a455fbe41d1d5ed3e2fade06cf6222d02e01eb8a2d90a8f5fe7b183c7daff404b0200dccf0f4aff33be81764bec4ff24f0c8d59ca5fbff3442fee2065a3e009d7647ee184f7ff85f372704b8389edd85f21ed7e73442b70b0a8b16045ad91e69762c420502b5df308ee959e7b812620492ccd6d1329f8b430a5a71266ceda334b7cc598881cea07df3a195a2137a81cda7a8c865edf9207571f1a04c7510cc67cf8cf9e5e429480f67960a9068b6ea684a6b9c452492be2f9e66776bed6f92aac3ab571e35f7dc8432cce4f52b3a5afd7f1d14f82d91f6dc96cab48ca87d9e5379e14b47c06db191e45b1d2b95d04543394cc362e7c4f8f53b18400da6743c5d9fa90c87552eb9665db9d827771cf36183552d1b5538481cf8bc96d70da2fb4685776cd299253c505ce2a9112624d77c05b0220c2c4df017aea569b02b80112a5060d34a1f99d7fec021444c5b80e2a473d82de159428c8f963ebed5d0eba839808af2e47fcc47e13c2529bf8969daa4bcd218ced81375e7fe16f4d41dbf174ee0d255059b3eafe6f0119d1fa33cdb73d9b2bce665adf42d58d32ee3d6f70d964617e98e6fab42df1a5972f327adf0e9328650b087f58858a4befad289bfdf201e74006e6aeb41ae51cd8b52161a1c285b3102974f5206a573aa4b71c67f320ea4e76d160c76765fdaa8986afa4f52f7659494e4608163a1630e92eb7aff9198db5afe32d64c595a99e8a4ea487ab9100c22ddc42ff9fe9a97d5373cc4fffa47a61e90af22e7533357cf2bc63d55238eb17a4c4898ce51ac3c90dfceaf8ee96acea2270067318c5c559457fd41d6b1d4d4df840d4662e34d972f608f17c0f70b29a8ee334ff3c3ceea3e1b4367296f1b2d01f74310f701a9ba54685cb55534b590c369bc1acb2768e1db0076c1d2708aec7db92117fa8b27f62f922bd77420373cda19ad3b996e14e953d821bb77075adccc23ac7e6ad8b7b6a4b2f39788233404c7e49c3b63abbff9fa502d88f346512f6a987db388ce6ef92e6baead4ce1d0bbb94725679efc80a7c0bf7934db21ff6dd76b9af7d2db009a6a1d58f9238a781dd6f2bed98ad76a53dd5532afdeb7dd5c29d543abda4846c99ac96f4ec979f96f0b2ca6b8131659d6afa9d260f045440df37cc3576d013f75ba53025a8e9780fe23e157986088e16cfe7467b7d5fc0b0e1c1face678de7d3a8adcd486b102ca344c27f671b24da908f2b6c7e94f3603438904e4a960cae53065480b9548eafa6819ba61e06e121a7238913f0d0fe06bcf5431f8bb0ebb959203db7f45bb27771698abdaeb200146bc28871359b34a7c6e3ebf34fff6439fee8a9827ef1da712c19414e6ab38831609e8ef4d334f0112f2b86cedc2d4f315b610a7a137f107a16318cbc1f691c69482e0df9a6beea5ac5d47c51f62168027e40f198bfe78715f37a16532aa11310ecc0de08a35187f3aad8696248fa48dcdde96647d87943256a47d48958459bf283f4e1827e365a88490ebf407b507d015f8e0dae91043f6e3d4b851f71c1508e521784504c2d1396917a53ac4cd7a881dbe6a5fca5614a6f9d5c32a4547620d1988dfb061f9f3ae89b676700362f72c455ab75a629d18096d96ed714e5285b389ccc97b70f3f693b22521103ecf3fed61a1f4dee4ecaddd1cf1776ffb54fac425da71a1d0e79dae92753c6058ae5cc9da71e3bf13269eb712fa00442192d528bbbd81123a55fce81ab2b51403b9cc2f57888f73060041fd8ce0f5f5782d64d13f9facb1e0c472cb25c522d9381c54fb3cc265c618a83473b6334fab8664c389bcff069cdfb1ac35b550aeb736de1a783499846f3bfcaa879f779e81026415132e8a134162a84b164ddcc03403cb9a3e406a62f00deb02300566e54527bad962712b54b80119b187a2f65ca72924bc77d53035864ce806c5bb4e37f9d219318a0432cd15e0cb8a40a0b2ad56f9af56a6ed3ef50b49534e82c64e1dce631955adc1a5dfb80293bfb14c432749049f98c2ddfd2a6f8f8ad8434b394eb8a47695f2491744cb6ba98aabffcea9abf506c922d0647ed9f3f18c8f911b769cd64035514f7afedebf5733960c491c2570566424d8bd43d15115655ae2b7fdcd84292544f9575dba3a3c3a7855c9ca891ea08392aaffa54a925b5818f01d763a2c4c42716bb4a826c45fb48f2411c11173ffefde586069372de4351bddeb517f655123dd98798489206a7b0340e3bd57d2ccfd3f04eff6f48a205e0ced9dd74017770cdbefe16052971466a5158173345dad89b6c9b36f805f5c1ceca6b03b6308dba081218975d7b881a0e40d8ab87cbf193559a268b5925893c6ad448023e9fa96a36bee3bef68c0c1ca20a3281999087d21adc2e9bc497131892d297f5ff99142d634ecc711ae985efd854e956b925cd9cc5bebfe1ca1247564eb7585e4ed7cd3b9c214b0f397ca30c23193eb32640997162955c34b69172a4c3af8085d3a9b2d3c6e0a151718b39b05074c994f270d712f14c8e476416dffe69931411534a60b861686c7ee64d2ec87d5455895cdc2067d2afdb92cefef6682d0126fe84bd7cbf12526b673cd83b5998aac5104848af29757e7eba0f2855f8056065708b623bee060e386e40cc7d4c516a3dde81cdea1ef0155a34e8b27679d483f2876dd8114c10f4ce9cfb9fed9e25b545cfab41ac08eeab00b331c3060a164c66cc6c6f0d5f47f96adbb13990350904aacb5b1f46b5f3a7f5f6bd1f6da423cde7f22429f9f32985d478cc43f7332f79e5f16df2c301550686978d36f07ea528a3a57f34d8dd80d8fbebdd8dd560bc5aacda09d4ff792e5b9fe42e7c342ceebfc1b935e944bf97288438f84f19561e14129f9b08b552e35983acd7c96c297d0bb80759dcdc53688055ec4db415fae48a566efe8280cbc2f1884cf8d57add14947d047bbe3d9e298e7d2f7dda852f25cadd31186580ab9a1ab97f667058473a16197679ad3a60ef6b08a72e89e1e0aeb6b937b8b27453f833e92e02912a6a5965fff6cf3c5fdce2d7774102c1ae6ee9f87e76592c49965796d5e87275eb44739f981ff2c6ed56206c5b909314af82bc79af4adf1b5ba83f807ee97f4173b4a6e469e51fac5bf933c7621508a6c95b0e31c02a80dcb6fe24cce47f7d6054c4dd753ebabb29b1b0d02c38e597232f0e97ddd8923def9302fc0dd9d131751c8072a489ca55fb4dd536c4acd753e2cba3cce4b64199d92b419cb1964efd6f9464ad335482ee6480fc79a31e5c3bd4b0a7b091a5a73a9a05cde8b561335033f0e26f68ead98e516a1927dfdb41fd85da94b64e8d3b4bb89b304f02932c01b4fef064779edd14047f8dc8e96842b5098668000f0cf08b34bdc0130b2520afd72fa8bdab655509c87dc194170090859beccf6b9581e59eeaa5b2af9f1551f6d744ab09288d157e2778650959bba8bd35051239dff9a0bb7da6244f202e343fe80bfb86d35a54615584194d62540b4975cef38a7c469720d11e9a62c52802063a8de9cd6b2ed3853c15e27cedec95a4afd4c413d4e06600293d0dee529d792a50676bc71e3033e85cc37d138dfd39bb25a87a3e479cba58614d2571d2cfea43e741800ae2d2305258c0d598c6e63345961ba98bcd3ee71235e4cde5e611dd2b5b33966b65f5744627929e31033b0cb22e67ed6ad45f317a5dab999acf5bc233b334d85db5190ee89814895166f0a50e002c7665bbc0a46c16cf4f763562e7fdc80133e19fb7026fc4355e9f9471db3664b965465617783ae00753b0d42a09b83f4ac4f7052f2dee2d1a2d2fddaea522db8885fb89fd06c4105a3d3922e423119e8708046b7b59da16cbf9e2ef8307202f95e7175e46d81dc5a0761d0bdef17b8a5a1326d0b2922dd2e989bc037ec5bad85fc50ed3511ce3f191b370ba169a9c8b34acc986a6bf3ba751b21b322a1d878284ad2e07f2f0d1ff26bc5666977608f73f5daff98da149e5b02957bdd24c8f97b48fbeec405a287d92096764c70e78d323fb0ae41c0911523a58540a62a945c76bceb6d054feea033a91f3e51ccb4d39506b7bc0aeb511ee7de9d11934d08b33c166f42ea2ef21f15b162ecef15dd620d6fc671ca2230dc2b6d8bc692ef95c6eccce3cb11f4b8b42d447a6f45de778078ae9ad19b7bc2e254ad57e19f81c2808f27155a36b35c0cb44942ae8417cc72c4728be5fce3ab2fc11ac94a3ec5b4f169eb8eb632858729cc66963b3e8668cf42621ce2aa27d7e9f5a825afe59abe9fe68c619fdf821645d1e16519dac30a6943d1e1dfd9ab592152f77552f2cb0b416ab4fd0758cbcd8c54b3bd15b22be40859e5ab12a2ebe806e397eb5c49917b27a96c1b77edaf26ab7cbc0498183c8638ee197b57ab43a5d89715560f0b864052d874927f7cb7a6caec87e97428f274156445af75ad5962a2ffdecaba8feb8cd2f90656cf37107f693742d4c3659d1d5cf3ccd1ee7d530e80262019223bea06410147c814483f82716c2fc7c48881bc7b807ef2c6ad28c72877560102201ebf2ea78af56f8daceb6b3bdfb26d1909e7d6f33eb9e545f47acb8f69d04787a65c311d3ac90b0a1019863eb7b9cc1d7140d1e3ba279b239945b351eb60b573934da47f2b00fbf9e8bf380055ed25d793c65ae51efb5c91d5fdff4d1d2fc569da340d20f72c1747d3faf2e768dafe57ee6e5258255795365e9c65b74d0c7f5482750060528c9f11edb1ca51c29ed884d95f958eb11d1caf00ff9908b33e0ea1c6ae03c07083b77417f7d3994f59a229dc117dc077cde96540617ef6d274b490d4183140973df8554462fdbd9c06a3842192eeccb0834bce5307601b912de59f4900f329dd59242fce43da6f73b2cd96747be86515da7d50d89378f7a2ea8874bd747f3b3e7e5a1b1111bcf85138a9b1e1ba04dc0262dcb833bb26fb02119b082b3650a580121d42629062736c951052c99d8e177ee3e2e4d9aaf748d03b12c4b915f452ef6eca48649f1fb7d4829c768d166c7bb6a6473babeeaf6bad54184035c72093451309ecc384f0a6903ad856bf95d4213c86dd64eadcc2c87f16e197273afa29ef5c7662db8570bcea37b560ee37a4e64670b30c67f1fc5c9ea0cc35af1e7d2d89b55cf2ebf0b14158a42b9e475aebc47a892d2a5770c1977b6946b3dcd361422eb7cd65d1953d39f7f406147e7c18496fb6c4111bc05d243073f9177f3289f3c199b5c53bda35e1fca432ee0fb5a25b6f123b821011e3bc013612786d0ecc76fe84abf2eeee8097fc6732f403f1fa77d318a16b3c4dbb791943da4f0d1375fec159ab0b067dcf8b4a11c85be032da03685029fdfa4898f2d8f78e929cad58d75fe3e8301ae98246794ae1ba5d524458f5995917ac4d1fbc275e7010746b2a91640fc2abf9e5f852ecb0fc0fe864e4f861de502b4083f729dc91bb6c383153a2a6e6ec9a45e900d9a5a7d3c67cd8a60b2a97846ed7d5946daf77106a7af952ac071c610a2bee37b919334dc65e4493bda7993110578d8533e4989496bd65d82b954be2e2139ca51d4f9ae4fee7bae1acd80a6fc57d8f118088bcef9e51bcec458723b059f1e1e3b9122abe203a4fb17390eb8ca93f5897d328051b9521b82a41d603f81b47aa0dd4894169908648a9fa1ea9592fdf436c6c49fe02bd5d94b115186aeea704e4fc6be91182faa67a04d7c941dee93d9177ebd6180b7f52581f9854f4de2048570c4d3bc13f4f6a6f296bb74fc0a554ccdd81261be0375f7726855db7f8a78686fd384c92067d357979c92e7478fd678e9bf6be2cd0790ff0f4b21d86c3335ad0cc6e8b4b121d31a415a8172b27e0636c86be8cb20fa2d21e51c60ca864e3698e72f06bb763497c532da5adfb71f0f2435dd2791eb7830718d9c42b26c3809b3c726ce4a6c64c3334ac5523834f7ca0fc7c89ffee189b6431d194c3e8af94267d2e4bd1fc1a190b41ee7046a1c75c8f5e325e98ba72624e41c378e574210dba159f6ef2fff249569ca8bafd55a8becfbdb743cf274aeb018091a8f2096ce03d57d3a2422151f6501268818b1414c2d36eba70649acb5bd6f15ed9dfb4a1085eb831535777900f364632f380516b24e7cbca5f6b8c8c33372a28a7630868b50aabfc6ba6b60cd526ee373d29e29e30b809a62f6d02413cb3b211e594ca23ba82ab50e86687657cd4cb1b2920f386c944ca622474ab23493b4641da90cf6f42ee8969a9328d0302b6e155b84e30422cda168ffc867b046ff154dab7ea60fac3d254b06cffb3827e7f6cc1bb7acafcf91f6b093aeb27caf27f0fdf59bf4011ed6146cdb7bae8433bfacc552fbd88c283300fd260eb5ff0f8892c2f0f31ff886ebc79c57eee988352fb64eb6db305efc8875fd7b064080a487242114c893d4b162fc7b0743825ac533f68da93a3e9c40d955ea6d025658e27e0893a8401655268bb643733596380481778811f21ecee30fdb0f9c7404a71a5ec84701681cafa9daa132a12de39bf28241237356ade124be02a23a6f0a442f2b9e05f95fcdf34e050a88d8c16cd2d50cccdab34adba34cad901c885cd80d2fd6955ab5fd355ef5fb5d077a0d22cbc4de75d97edff4a06788b478ffa3c4aff4c4c3cece8831e05f88a0e8cc920fefb25e8587ce033526a3d3511db56d493bd89dfee5eeca5b9847aac9b217ec462688e2e2639d3c5a31bb0278fd333e3cf12a1d1e6e1c038d7c0fb9a087f880c8b6dfd00735a91a5197b26c03882e792e5f386f6199376e8459ec340d3b22859e8ba2077b98cfe4d645bb5add284d5bd19e6e43c3de3fb394da7b403d11f2e5072be4aae2e4a8d1c349f9099a8c7f7996a34e0087200d6018daa6eb84dc041ac9b39074e52321e28773056f2d890eb21c71eee075ecc26539252716e083febe9be9e34e2f5a7e633cd8b083762d2a300038fef64a2eb7ccc4c18db440b55e9cc198d00d5133119a3f4349f343e406bb6266278183f809af3a2d05c6050e6fc7e43ad22460e2754f62b112b84bff9c93c98a20079a26b2658fd6ee15700bc0d5bc4f601a10ff93583daf9647d4148803990ac3e54fd32a2453b772b5278b2765d1b26102a19f6442cbbf6f0c2ef5ca52ec49eb44f638c3b7de6bb2c423339a826276bbed6ef5d84295dc534274c04e7f12205e3ea8d62ad7a03534205e4d83529170e18a5ca4ae42b01e5864156f2bf44ce6ae3276d860b55712e392a164fc0ef95fc280ff0452e601d2fea7faa071c418896175d495db2eefaec967eb0d19ed73237457fd58ef9c09dc1aad70ef94d0705f293e88f72c207e15613e6e3730315ce97243453fdd83fb471b66a9ae09114fba8fff1df84d5905a441e559c6f36b3f0e79c08bc6c19eda021468707d554a356445ea32713c03bf471a8317fa1c5766b68722b0cac4b3b8202b0b61707a4e004ae247c7a2b7c1d2af2f9ce7e417b25cebb5cca8bc8297e4fde2cf66583a54a54a4e7487b2995a4d525adc6d301f953e63c8f43123891d548b61df340dcf6509e51a8b04234e88068dd3724df498c02c601988f22a1600a56b77d2d6ce09ba78cc12464f2a5848c28867d1e1d5a0be8d7d178db56eaa3dca4d8cba800fac1bf846e7f1efabe23ad93eb32ec60627356eb36e3e12a962eef80fafcd56facfb4c62c8a3d8393ea48c3a21813cc2936677f91e59668bdd7570f3ee83072c22d8775fd477bb222111867f9930279893cb963388329d4ad091ad7391edfbf848eef242f343e06af22aa9b1dab48f8ee94520c9b5aa6dffa47a235d2acb27077d1b157af4539a851ea8b37b256ec3aa1c1bd04d248695e319c071a1f7900d42c7b5d2ce19b63b35d48d852e7847f3bab3981829652d2ef1cc363093fa67d306e17855f333e7c8dd9e7b34a2f77fcca8aee82fdc0ad8fb51debd04655c9995b2254400778c5c6b897f9c888d690e03ef2c1a5e4cf71faabb7e44b309abc4cd27e1a6985c26b9c677814e79c6d030fedf29be4952b9e943b089e1eb119182a86df473664f9d570643329cf443ccc3f0709277ac4f7675d945a35f8bea89c755fbe3b9762b5f6ed6d396bf52c33368a6ff491a271551d83ba0f389d4af37da745158e8539045fa33593e765fb52be28ce6db02399aaa5da3688cd5469fb0371666da0927771f8dca3e37e2b8efe666780da7853a1ec330dcea4dc743462165735270bbc9ddb53bd1ade2ece9a9c297279ab0a8b5b0d354e490c9397ba062d7dfa6ffd7be1f9b44d701878a29287bafaa3c4fe70701917fd0d26305db04ea7af2f621ce4b25ba0510b530b0f2a88593c7a41148d55b9fb78cb7e135167387bd37f5131e0daf8ba55d75e052d0cbdcee885bdf0cfbbc872007d264c5a4c7f29bb057988716de3862575a862b32abc6da09addc1effb65f8b2684b4b00f5fba2207dfa6a4fccd3f64771fe20f20b983260525b0ce49f73169e11d050d7add3b58fc2fbd52cd6d443502b5360d10c4fbe4a04b3ddac200a63a68c1e7197944603d2c6a283a34e6035e41738e56adef44fb17bc6122400ab052b4ee6d6b294593985c614709b5abb286d975a01af93e0ada578fb587d0fc27ead86053d4d9aaab975148880f6d848c9d63054d6f640e0501abbdb05455789ad844828f74fba74cbfe38e28a8cee0c5b29e2b816ad8a777d8e6222426f260502af4fc1f970a4f49a5f8a3ceb7763544468822a23c91b1b779cadea833f9127818ec030f71f627f9e822eaab97270da46b01877518ac1ee0ff445657b0b720db42f20a9dec29989ddaf427283fa802383361656a030d9edd67e89d371cab0c54e9745fe0bc846ae514885c3147167d8241b7eeff973d62b94b4fc96ec53ea4823ba4c6414694b39128e612b1276f3c9d417e920d8ae902d1f5d27e9831bf6c7e448e6c279779dd011f0a482e48de41b29b65f0848530103daea37428ee91e9df8deb5e8cd603c6137010a0c2e447620f6deea61898f871c6c5ed4200674fed925ad301139ae8740fd4a8434514c570711e9dae9cb48181a6eecb663ba5bfdf57725d1f4626504dde860ada19a494b759a396d977f8e749593974fc2b8731f44c00978480e0404f92676da02196a85e19bb5154627cb042ee027dbb464e5c9ddb9665e8414def292f5f9955f15674d5094708bd369f5575897787196b384298d5dbd8524f06bd3290cae6fdfebf6c6974ba029ceb0a7808b4f33ab8dcf9947de84d814a802a22907dd139a137f6c963eefe0a87b23611d3b3ad1eae2415e35189b0afbe81e4a292f0a21f669f2bf0782312c1d5ef5ffb4c99950286c6bc659295ef4637df662492f3f24262b3abe619c476009c4bc41e3ccfc93318d02fbd58d3f90c0040f04adf3396cb233f8e29f0f51cb4f9e8d92541ab118e20b5384d4279a9867bfa1d04aa0eaca20e3e11b07c9ac2b02db8ff79a098c60a50871003e18a9db85022b01aecfd77f622b1956877f7c5e7717720370b44e36d6c2e7d084a68468949b4b69d2fba4a709ed0f59095cdd56aef1694aec4d0691cafbf451321069c93150f6b0502396d9cd210df4bf9fd622ac4877992581f280ac73329a0552fb207aeb2006602f7c9975d1662639f8a02631e1f766d3f229c429a1c189fd68145529326e04b5e76c14dc492cdae687fe23d33202e55cd65495a8836a1ef3302ca41f465233867cfe6f48ea939e7081a6c0d9a6b541138c6637bd647fe660baad27d7046e0693e17eba2fa4bd09e72c1c04d593ae3ffab50d7fb3d7043f050528ff968cf91dafc12f592b1559a99818680aa5a5265f783561e0323b981a5edf99a90c65c3c1405cd3efdf1e686ef2b7f6f04fd71ecc8a1942e1cc7f6a2686f483aa61570e472cd287851adda56c9d4c647dab63eaf35d801382581b505e13d3f260f90a3019d521890725e59635c515dd94b79070873154f9513183d3ab1c0104336ec17f5f368932c779ab5584b5fca9d18e1b444e7789e70c4dd4e2c0f225b7e2d2a819e04e6d625503670357e0f2a98eb1c0da22d79d6b0c15d2673eb12e39d368ea06be49b34cae6d5fb4c35ea2b60af7fa9e079871a32bcb2ce997f83353a4d7738626ed3131f7e62cbd856fa777abb124706c3f5dc97f8fb50424d4e13071eea6b35ba5ee1f583516e161ce9807aa7137cc0af6d8edb12359375bb2f7cfd00225278b1ca0adf05ed2e28cab47f71cc2075282ed6c42b25374abb6f27ffe7a2db76f8c0cd9fba64abd9369ebaf288899f9d228f16a8fdf24eb8838da388b93b29aecf5230629b3242f60d4e06d0ec1a32be0d686c4a8941d0d9ddcd5e2ebc4794845769c1ac59f3310cc8e556e7a18e7b9df23ebb2f29b62b1cbac1f7a32c51bc3e39246aa7a189d8cda3ee916db2fc30f795c88fd0b64d5df5b35e70441dd86b4cf70bd6298da409355d6a13dfa7ec4bf54c4e2bc23e73a90980f1e472f0ba5ba2e85b21a8f61db872b5b69691e5cd0ecf6020c31f8d37754c80d46e101d386c80584814ec2c702ff40bf61160ab0a65945e49669d49e7e4d2e3104cdd6ef16598c75712648049661a613800c13ff023de8a4c756cbd5cba3df46076c89f0687db90767a257f1ba7baa0f5a71fe897e3a5149c28bf1f922dce98d38b43202894f4c852523224beb55f7a11b4a6b9ed05b0b3699720082f6b6d662a4edf49a9a74f3caac59b1ff2512d913c3142d4992e1972ba0dc589057f327b6b5e0f3fc6db5a0498b58d23c0be341c7ca4c2f8c76d82c8346bc3650ffd75dfd662171d48ae8ad66e443ccd01ea63ccb46f0c7b757a5b9d804b093e487c6f5de28b6415f2a12f9aa525adf9935ead66596662bcb32a41bdad2772045f6f3ff05d005afda230a73c2f90321a03399fc093695ee266c305e30f2fd2b58bef10d9fe1ed3b9b17e6e959b734a1c13fd82c24930188632e3cfcadf65fe7189f7b43bce6ffd91727e6ecce46938453012827807cd69c56543b2b03f1decd0471e55c07386b7fbe6cdcd411f23248621c504e0ffa13ff5a386ad7206c8f37c1072006dbee95dccace051283886ab0216b9859e199e30c665cac2f1b13dcdad5db6ef4a5bc6ee40d7cd3e953512ead23f1f809e466ca0aab7c3b85a4838fe6b4577ab001bebd5b4629314eb4dc354373349955c2f7d56d3dc482902208e53e8b6bbfb20c77183be88abb65a0cb9c0052e2700667c338a0898d96b2c8a4ddbd40ed440256723539a2f5b633997271b1e4f1efa393f13b9c622b1c3bc789e3e6384abca7fd3cdba390f1a8a853394df5bb1744acf8e2803364e325dd2e2a979fe133d1fd2d31b3319e0369f4ba25b89759deb200bc65692e3536c31a192099e3db2f403f5214987ba1a4fc252b5862b2e6187d294e6eb422de96c2a884fced128c76f237a8a285fcf3b075c5531887c7dd15a1f89b75bd9abc5a3e90ab2c0174331e9678c7aee35535560fb07aa426726e9db92edf7ed7384e2b5303f31ca86b91449994b736c6aaa3935837303c9ec02bd0dcc4f14f04d27893db2af3513e68b7916d376d1e19cd2d16ed16a1fcabea473db5de00de524e288cebac1ee716ab59c9b7f29a5f8389dec26769559e33ccd5b3722f726fe8e9c971df4f0fd631c62bd86e6f113ba41d130dcb4f644f7ee56405cfb9f9758155d5e677017d7acabe9178232e5877e894cb1d25ff773c8f01d1d2148d26de3525dbfc75608c6502f76c27e8f21e72c01d3aff32779c664f91f373025cd4121ad5e205441450011e551d5f544e9faa347b9f775c6e1156598a705bba9cd1620f46dfb79350b63f9644e3f70f5be21e674222d44df4c716b5bdbd7fc2eec7e7da4b6e3254ad6a563fd9f546a7c593f45e3c6c64dbfdf53af52a35cda47ebf279c2b036d1c2bf94163c2268710992ba4c013c59cf65c1cc3ed4d141b8eb2628e1e2545e8bee7c5e4b15c0bf2c48022bb3939091a5e9be86a76ecc195ad2d944d558544d1eb19adbe91c57bb5bf90ce324aa56637ab714655e6af75aedeb00ea2d5eb9214eee19cac9044a440de8a2e0186815e879bce863c098215d44bdce509828409af19e7ab787ba206c4a7027f6dac3bb08b1fe1a4b176231e9264116b20b0a71d4ba881bdbb640b7ffc2d53d756e5ff800fdc98df17c406ed3def8cd27c069440176a89ab4242b370a97705eb3d103bcbfa19dd021af2ed309bc4f9e4b41189d12474efa1357ea9865312512d5bdedae21800487f56f067184d9e1d2475b75e0f229ad4b0780970f9e2a9ea18ab8c900c5bda5c395d62c34857739c18fadd3417221ce80afa5607eea7cfa1c7a4516ec11678a9dc3ecd30a868b40bac196f481c25c34a0730b2cd37698b033a7225bf24e8aca72defce79c3d826ad612ef296516007a7f65f8119c60b6aa5da3443c21457cb6cbe735197eb725db21b04aae15321afe37abbf130bdf4f34100dec8cc6dbde27a252b8540333fbe96904d07aa23f0257388e3621c773ab7997bc989dd06350100c0c6c0426601e7910066e030b1b84cbb60c5e5e78a80151a6a93befcec7d0da5a72700df36f6f38de337a52da452cfe2db7bebec8b1af7822d247f24c4a3d705537b285b77caddebdcdbd356b566c12c3be428e720ed07a1a38d8c8397ce0c9c3b4acfab96f07fcb2f2402a83252ddf5ec99a9efde4dd74b9c842cbc0448beb63389a5039c5de6429628f3890a22f2981b9377687bd2cd7ad69572ac76eb4353b38acc8156d9291686b3300f52cbf307480de0feb39a2a817fd7e27c7622f3e65162b8840f083038898c1e6334c58b68c9d71146f736ae53e14e55f6b4c80a1322ace98f3fb57adae8d746c5f9b99028fab2301e98526acba2964a5a7e95f601bb98c4725548a2cf90eb3082804010313f368fef75ec062b3f6b7658f8135b4e3086ae5cf8b0d1a312bc46de071eee3c23e7257221a81875a5078ee9ed900701e928f800687538b9d251fd546963a0b384d3cbea52872c4dd232393c5cb99b403b6db26facd9c19a807168f92ac270b5ce7e609b100675467483a23d0f9f45d54f19208fd656ab3c3276fa3d52c066486de917d98621f3b975863a92a36a5046f7188a36fb4690fb13d83a8b496204870ae75c791c7a6f7d636cfb94be61959ce49adb1eb91a79308114ec9ae5907e8b39593548268743e67ba4aa51bbba65fa4697b70ea143097ebba80a1a4764547e6caad945684c4a4c8539b3a1b7a9fec983101b5051577d1e8448e33ad744b8550e95b58570944878a64874d9d4db1a9d1bf8b535bf42e0e662577f3841860b80b8df3e8c390d79f484bfb9a7e741a87c7b6bc38adc0935cb33e27be4a564b30facd8bb50077507f435216528a0e4b2c4ca4a586bd191e1538c03fe5ae3c9d51e17401a771a35c15c4696b3c57e63ee2aab78054a7b4d26b4b1687b812ef9ef6820eed75c14e8abb8e02600864cae67821e9573718411b5b29a0042ef3963861d6956f293a7eda3fb123f489791a793f3d212a750095365fef7cff404b3f7dd1ff1a17771860bac6e4cde0c33c6f03b8e332acd6b2555da42ecea989c3aa4e8995a497629e000d27dfdf71e758136e5a980b267dd5a2d479134258f159e2cb5ba56ddc18ed17c8b9f155c43cde26dd5fa7276c506262bab277c38f683f3b56b582de4c68757ca4643187916fdf6632b2e45a9494e2ad356ef5591e821ae0c35cbd936dac970df32b7de2d3e71ff83e793631da542010e133b5a80c8c923c4469ab885a661b33a8f4587cde63904aa4cca0b6aa4d723fa8e51365a6d85a1fb5d61921a98436251e7b1d621ba7837b2f4ac0fbc77551bf157e43d41fe5eaa9d0d231731af9de521666496c664edc9ea72eaa05e5b16c4e19780172d52d60afd0260a2b24cdf932515559647e60d70359580556034ed84aab3db0c3b52e2058f0deddba67121873a015a00ac68fe4efe693d706b2bc7e9afdae0edf082ba75844b8cb0ee568aff9de143a10b7ea145a0baf96dfca10622127d29cbbd48996c71ffb6666fa02bcfeb8601b5439d298c0d3cbac2a547b0fe8441461822b42f79027f3c20ebeec360e9b38659fa1eb9804dd6a4339e92661e283114fbc590074a007494ff320b1ffd03dd7ac9cc03969ff8dac7ec54dc22ae201a8de6648da531435ce8200c6800f0ff35be73df76dc468a7a095b2485792042387fcc40a14f92c7eb54ca766fa811541b285ed9cc81a102b4e7a082ee7fa78c22dc33a7f4b86ca32093eb24c5a8eaac68d19e9acdba2cfc9d6f9c5c3c867d6419f100827725bc1f6b485ac519c826b62dccf48bfdc3f7e5a23e6fd9853e47f485d5c14caf2df444d995161b23187688e7965b0e7e0b83fb746d04008ef397c075197feb0b4f4e40b689df980222dac22c703c7b642f23581a8673c0683d4d83b6f032d207fb643eb4ca2525d99b84202155cf4fc199cd23bbd523a36820b97e7bbd977f6ba304cac2d127b8817cc252b81d42edde704f1fb44108bde5a81d81285e228e619b1d3f809664ad51fbf29fd6b64fc7e0173fa00a36f5e62c0c0061dfa5c6ec9ce61966397e6a9c5209917bc7de664ecf09b100cdeaa0b73422eeba3094209d1a446b96d342ea7a922a8c42769f538bb860f82295fedc8fbf8ededdb66d60bd9b6640447ef4051008f910bc1216185f55d391eb054dd58bf6b64a6a052bc464764a593a0f92170d3e83e9e7297e7aa5c717620387beb2079caecddf1e44868e358a90940142da0d2b5babf88e96ac39569e9daa55272598b6a18db27e857d97f76cde5ccb87b3736e64500b93529f41c98954cc0c1fb2f870236b7ebcc4574c340554312e29b205cfdccd5e1fff5f7b5e97b3875c3ca1e5d739b8acdcc4b8d3ff1cbb5a6767abd9e79aacdfa386e3f668f54117318f1bcc6370f148d6f218ab3fdaa50778197d2939b9fa1e5c904a6a0918594aa8dd6a221e12bbbaed7323cf92069d8c80de8cd2d46f49ee7dcd3e91183a0d52c6b6feafbff61e4b98aefe5d39f12c50ea7fd276da4a7675f94b76b50466a326f7d4b732070a90f2df590c71bef7318bcf62d61442f6291774972cf67764dd3ecf7167cdd08b5b2e7ca05e4faa094c42d8b943c48d813c3643de23da5edd87b3bf7cac687ebf26745d517da33a00bdd6d859337eb4113e56ef95610806570302d190ac719dacbac39aa78fae651ac136c0040c0faae83497ee1b3a7079bb33fa590a81a4c98cda53a7013179b6befa8a278e7603898d7a17ee6350aacb7010108e71f73292c2384e2d8cd689e7e068702dccea1d7e9a496ec9065f0dbcc975c66ce1bd0594389c76f6316b173820cd48af2c669f0b706d33200bab33711943f6fd46da869c8539c77e596daa8a81cf4a80d3b14966c78efac05e62a0162ad7faa757ff2e11b9b4d33da56236980428d6721449fddef0161464c9d1e7dd07680bc3df4b48648afc6d26a1006b99fc288ea668faac03a62f8ebb8818fda73c3e68e2744b91f5ac03482b4d4ad97ae00de5ca45f4fe92dd292e2285154e06be21f1694b8293c3fe0dabe39fe628b12aa9b1acf8ec2f02eb5ec420c61c1d9fde4cfc3efb0a9d5b91506f21ec261ca76764f63799017af547fa721fe1885ffd461ffe322b14907ca7a27c0f779e96232a95bb8014882af901a6f8f16f5dea9e4e90740aab87560b0cfb228767b337ebf7a6af9343ad148dc134ac0a3ad7cf6fd37e6662c4b66f960d9d71217acdaffeb555d20bbafdacee492456d267fe3a6157c106cf624922c9c92a99ed55965000078ac64219cbde714599a447b3378ddef869ac18ff4735c647734ab236b5ec9a4e5db7d02165ba3456045f1d925fd7d4f0e64f7b9d26539074d626f856a97448b994e4edeb3b8cecf24708c543d33e447fbdb30d9836d619d29c185aec110f1be26ffca50024fc75c33e1f13942c8ee5e2dec47877027771f25a4254699ea6a32c0043127997b98b6254642e45beeaaaf2d2526ac45d309a9b3fb6a628e2e2bf003c3f7b85177bcec6247c7ef0e7bf3c1ccbe5fbc9700926f09b7ce2d4097cadc8a16b7c5ee5213beb85df453c78c3dea40cc112c67c328da3dd4a34f65bbdd90f3589971b18ba5a2a991a0f937b73ee9ce93becb14ff09b9b05111101c0bc15ec9824bb5ba5cf82296d62bd1a5b4da52f7aa93fdd2f6fa7289c0e521a12ea96cbe483767fe5c6dbd1655946baa65d3196708009eb89145c2f0f6549b066d8b2fdd47ed6470f9cb64ed6699b74049bff041a8800eac9a8a0d632da20cad77476560e2e04cf0a236586a3b4157b47830ad86f2aac0bd3b559bd6a1aa6e68c56237f46e6a1725a4236736d8780b25b60013a2ca024cee7fc911c929a754f8fdf01985d1f1bef5c7a8c523a4cd634ede5deb1fda8ad9fc22015d9d24e5f2b36351a4c811f36880d77504d2f18de1fbffe4d8b17d3fdb8992b818c7e6dd1e3b8697fb4a4fb4c1af6c8ed2efff8e82cdc1011b35222cc492df8bb1e550bf3bd54573982569051d34375fcea4699f05927bd1e2cb0add224cc2cba7dd1d07de6b83198c06217b1028352a78b4bd2bd533c7ea7806997c41319ead5e32e952e910d9b93c1119c1b88cdd77c36ed73d61fec6a979eaa97bac583863230cb00fd0cf1e91c946252d2de81a85c19b06563841fbef118c14b555e56416f134021d7178bca9dd12c7e983f9e338d56fb5d34a318d2836f65dd555bcf0cf3701ec09976e76c8c6c98df4fe7bd3492ab20a1dc6f727f74cb8deddc33906211046b0c7d44f965c16e36d6b4c26431ea635d23e1226501fccf90ba3d07da979240b88ac9e5a1a4c1acfd75bc6937f2c48c61d6e4717bbb4094c0a3931f139294a380fefdc961a8473b8d60a09ec631d0942d5d888d690f822557e7e20efa940d4f4413b1c30757215689fb240bc62ccc3c2a47f2125c45417696c31ab5b8f2c2d13c62b16206ab28e2124d27771fae696dc30fb4726521b85c43eed5dd65f2ae79867f9db9417e67340a58ca138843a467c0cefe73e2b1a83143613b350a4e5175bb541d5da633280c95ec29b6368feef709add9b25ad3948c9c9874e056d3afbb29270fd92026241684ca55715e998af169bf74023b55f9e0a1b447d545b155b3201ed53790bce3135a9716742628f402f7da8f7c680ea71f103470c315befa6341d49fe974be67b8b1d41ce1d5fc5188f1931ca9d45be6389b9d0aaa3bab7b4164109862bf1f38b0182ff703f5f896f9a30d8041e695c306ad1ec7bfc215f398ab08c9e5b43980854a6eb931f3fef68f84013f1f03b4cd3925f614b057113c97840542e2ed9a34d41a972009697ccd979486187b7a02a14e3152ca512d428568f6287d84461f6108aab130826204c9c3f725d77f692ee9df013c753ad03ca54fe528c49f49b7e2e71c8c76767ff4b3bd1e8912532e132b65322cef0294d89e5c46fa4ba2f18e2dd46425ab35a7190a27e7e7cc5e79f1db15b354c10eb44feae52453a8db944df6ef2757d16bd67cc13847f6fb07c307f3e763d9518e4356b7e88ac30172415b9efac8c876dfe7598cb580a90f1a0fff96c655ad48022d0e2bb889e2b2d1aed05051b1bdd7ceb2d37c795cdf40b47cc2899cda02cd3b6faaafa31619f50d2e2c10fdd0ffa49128ba13799c57bffc5b1e8f886c61526e2a283d27e4c340609f4792c4ddbe74fa0c446f9d8a14a12374b53012d14ade5b2874bb64ebfc382e6c9d4cffdd19019e445f7a1d98248853278787907c36f9f1fcca35b66a037bcd9bb45f6bc9d5c463edb7a1fc9ce3e74d978df39aa6aa141209a6c534008023964e4de46855434457f6065f65dcd1dabcc197317fc3e81ae959f87717aec52c0fcbb71ff0377fd01a8ca6f3b06337bfc5d11d87387ae2e66627605331b702732149a80909c3474d4daff42a005d7a50ee4e11def9c976f01b7956ea82ad11fbc5a3f917c88682b85052f0877912225b4d43fed9cd7c0e82422c3d8bf1eb972cda6994a8b9900cf78d9d1e55af1cbddac420b02b8a36f0141e7790933d9c1a2b9291ec8ad262f3dc4e7e3c8a7c039a715453833f9336166df4521434bc816e8a5447c172e8347c9ba9d3d8b678c65f0735e994aa292a00b90bb9042111c9a4f2e4a0ccfb2c0096051e6fcf485ff36b63cbbd5b35ffb75e1c0a603471ea495c8e533d4ee0afb52aad1e638afe41301443aa4369db50cd306521b128700ffe83640cffad5fea0f0bf38692bc60e485486a23f3e52af45d3987ac83ab391a714e00dd69c280dc0594e16b7b52c2b4537ed32376ea9267fd8cc84f5cfab6294752542f2706170502a66e4fcd9838bf2e372fa15ebbd561844543cd595c9044c7ab731e7b0a77af8691bc444d3bef00097681bd656770a770399235b422724c40271af6d9769c4bf7a43edbf7da648966fcd71d54f7ba2585acb2a6be690f8453431de826681e838870debc4495f803da632e33dbb6ba1b0562aec8f7c6598669e4ee4031a6135ce24602fcbc6b7ec478c9a166340f96113328b071e2ab596bc774003f4af85d2ac66a5b086aa3b20ab696329721f1d20ac9c0edd5649cd759da52f8c963d57e3bf20ab95df34a4c6e78ef2afe854615c1980ce83304a9da0fae3eb5a7e9f65d2dd6c4596c88bcc87f39048178cc9689fa36be8da7202618a37fe7981dd23d498cf3ad7155be94bcb323668fbabc322d9eda780753d9305f260488d35db6a82db0d87154fe33e2e815d3aef3b7c4e81d22233d41e9267517cd3aef0483ecf4b32cd2134a3f5bafba21e479fb08372dbf311f6726f2eca9ed816c45ff5268c531bce7d4faa125841a3b352c0f3497e94f0094f5982ffc3cc259684a1bd5b9e68d89522aa14fa87e8a6e9c11fc2414a0964a683774cfdab3a115fe3f9807f0b258eeedc26090ab622b236cba33a5aae48198a2614c70b4c6db2ff7031bd4119b6907e15c8ff5ebbd5e8f1d3bcd1b01f5b4b44abb78a49ad2f3a9a4b6943cfb2d3b67c48089b665990e265b9b8e6f9917b00a80804fd8d85253a1b44590f0f37948e922e8a685edc516672a8943de0f3e66dca3202b5253037dda0a80ebb8ddd2c0801be5e749b881861c1c33c317003f4221332326013ba4711d238ae5125fe2c730719834eed36b943b64cd3748c96e0f30c22ff32e97a747f25ab0b64cf51e5408a1bd0ac3b904b748b57f826c0df0d9dd515fd5c470962b9de05c26aeb8c547c2b49adbd2d05af19355a0e3d5dcfc92887e5a79186e2a09942a528f645839e1a33f2dfe35f8d0e740b247294a8a74203aab6503195ad3dcc99a3d1f1506ed945c4d13f1fb3f47a16bdc8816e57144e6cf0b877dc86c01768b85cf717dfbce08c739a5c976023a35dd2b3a4fb741b0f6ea2dd3df92968f823a493601f8be1c2f2fb83c70a114fbecb2d5ed0366babf99c3d20d30fcf25027c2448f7c4d9db1a88eadd5ffb6cededb2fae2e83534c79d59132e66a1c3babf2c19ba9e8a63f40f47c91c068a0e9482ee57bc83faf6914f7984182ca17a052ff396b0a97245fea3c8e987666dc432f8e04a03a683dd2cc3abb9fea11ebe5c527f6931e2f720fc75e622258c5ca36487cf01a9c0ce900d6449897908466f9a4a9e015d6eb19238b2090cb9a8f4b00a751c3aefbc4bf69fb3ed927d5304d6027e57243a3f17948a2af79ece8e842e381f1c04a34bda98346659bfb42bcd7a67f80c3e81f0e8070313ca1fd57d5b6016bf250776149a342d93bf477467e89d5ad23f777d9210ae1e495a849f5ce76652859191402bdebb6edeae588d3cca530d53000ea0b2764b13dd9ee43c3ea0eed1eb701073005a8d0dc129236bfa94f40a2550cd3a6082f7360684631fcbd1aa0ad798ad902bf684a4ca184e1daa19617f750e9856b494d7e48284e4d8c6f702c832511d04998b22e345f6d5756328afd94c86b8c9dcc37aac3aa1f47256996851c8d959474130d0441424c8d9828ead6da56d82775341bda02f98986c10ed715901e587a389ae79bbb1d7bd528ab53a61580ef9ce8b023c775498e3ff455041169c35fae8b4a125e9af8740a2ccef2b7828aada53388541dbb9d57d0110056996956fff143bf4f72113cb4a089d8a95f514a81fa0dbba82d66fdf25d5424db4362f9801519aafa3e47c74a2af4b737103ab79d49dfd65c68b7e394eccd3a89db43be1d681a8dba98d11c6055096add4f5724a8c9f9e081a3b3b93fbb3ea24d76100f42b00100151a38c57b5486f1f2441633acdbcb058082a7005ede057cbded31dd0cd40f2fba6eed1eda4c9665dd07a9d3b5cdd26c48d40311989b6fb72e0a0613938f9e4759d6baa0171859d450c010044d7f635c194e92a0b64761a49489af8aa4f90cd5def8579cef04e9d143a9f6d8fd2c63e1619eb5c6d93ff73ccc0b918a899b4cb8ce46c7f519d717fe780f0628c666789b7bd008f18db39fb311ac5a436be2d095031cd269b150f058f4ef428859764226c2188e2720e30ff68231d1aacacd2c20c3402b2b5358253651ca5da819a9f22e640b44826d82c86e8239704916dfaa798392c8a2906a1d4c8a678f104b1235ce7ce1f062cce44e997b0cf99832de2cb78dd6911600441a644ce194bed87c7c95a305659dd9f83d13ced9893dc23f61f266fe82420758b36ba1471b0936604ceea252c9f72c8d13a8f4e59b22115897dc5b26506b3e9245cd052ea9a01aa1cb4d4698b5a547db9b1f2c3264b7c9a1f71d1f4439e7b268b437989325b0cea63640049bb151ba80569c01612394cb67b70e5e3a04e4770d9eb5fba0dd83ac14cb43843575adf083825d1fe706b797cd950f0c5483e48b4c5a90a22c6430a4928cf1186e64ef0b21a7c059c38fafb2b328bc35aef883cd31b9b1e05fa3cbbd1a5c0ae207897fc6a2c76b0b25bcdfcbca0f0a25904562d52346240c2dcfe8467e27d23cc3147eb4beca0c3aa623fef14d471de6c5c45718fc0ef728f138e853a8609bbd71427cb779dd029442189d3f1a2340d54b6c7a3f21cf93d7b0805d2285fa1593457a66488c69282812530eb1ae716c852d8c5e8e8e61e06b487bfe40d12a3d236668cc3bacfa6f08e10a9e65b729db843ecf510d640549aa13a0b6bb1e596b23fef2eeb20982f887f086f3ad56ebd202e7e7cb124e2c5bed12c8109628b5c816241537e288880fbb5b3592b6ee030ed79b70f9272ef982540507597871771385728cecd3bbbbced5c8089d51a838d933dc09ba30aa1fd0b0c4915cc7b73e08a2a1542dd274c426bb159daeb16bdb6a46d6b2b8c0737cfcc0a3bf3b037e1462afdef4ac4e38f486c14923aeb405c6d06d2a5df5a250f81ed6e2df51efd1aafba5072e9b4c55e6495c28b17fd5de850eef10cce32bac33633d8b14a66dd097d8ca9d087a0a58f4f6f4cd69887531fecb501bedbe5711532128596b1c62a8368ab06d905ceed62a8f0709e33ba549695dde250d26043ae93e4e4baeb7d5034385a041c8cd139b9cce7baeabdaea3a2dd7ae7e04b258229fb4a54ca8d704897f010effb79cc452e714b2b1d3d755899836f4df25d97e3cac370e5596053e0caebe1f8fed03e166b64437fc703c11fa8c804180a17448831f5f3a52f55c5b4d91a30415bb57c3aa82391a11467c4ec0a0c22f7b3d7abb9578f0ea3dfa2f348ce84958aecdc824570802fccaad755389d30716a5a8e0eddcc0448e07b014e682bda37bf1746490d700cdba9cad9d3297f8ace14e9553dc4b891956429f89c37a6e1b3046467698b39bfef5da363be6dbd7c4a9a25587ae44e230a9bc1332a954f2aff7cebb086d8ee706d1206b65de2da1a83a5a508931947996ed675ce8d5fe6942d0290792f5d9a23ba40cec8385922fb42e2768882e6451abd84a5cf7bf929fdf27765695f368b77cc70fdec28d8edc0437ecdd8884a7251b0000d926fbde641d6ab8b9d1c92afe4cf36cc1d3e55ea8450fd9d4383f0ffb67b1f8e7152ee14c8b66736d096d8ce4adc0862683e1c48771889d9074a88dbb6f8fef76a5af3aa440991b98b4e0a8a15fd2283014e922e373bfc45e51cd27ef8cd1bfb16bc65665414c6bbb3f96113c41e7bf4cb37934364dffa2a50939f6b6f4d25c4ba75caf12e5984756ef736f8315e98ff363be333157d11b295a4a641736288605034e61bd5902fdbec9c7721c47e10064dd72859c7c2e7dcb4b1464ea818d93b88c1e86200279ff34e4da14265f9e786495a6b7a86e22401b6ac6213c9ee0f68fcaac6a1474bf066e2aea30c4fa9f2d0782ac76e773880ad3000f8cb239201f50f7f2d020bc9cf9b8f343c7319fc97e7c341f1583559d96e02b7e3265ccc18e4ea7e9d831f6345d3214b5d70f6beefc7f9f5f2fb46a4421b1026437b500a7a0ab274f461436c4c65dfedb5a9f12d72ea4cfa5724c887dd21d78ff419b136a85bb19063376d05037658374dd085032f3bb814870be79583d5a756270da88cce462779d55542d7535522a56f4ad8fef23433a1fd5505fd2c5cfb1a32ff4f050a2329f3b8a3f82ea3426deb99134c845ce05941d46c6b0f85ac3820f0fe99d7cd5ea3fd42e3dac9e3f9f3e995ef19e00202a01beeff764462ac28f9eaa6b6f051a4aba52b4f8ba9c500b89c01746f2422810e967a7c2bb72b2da9a822c85fe046827f8f95129a00b65bc66c9db119230e6987c06a54dc177c52668437e803da91b3c191387c24bf76b4a45ead675faa8ae884b8bf7a588e677a7d33143f29fca9ccb1b7dc71b4f8ac51b62cc2145d9a7408aecfb17650ae1d0c91eab337353ddca2366888fd83f71d0e09e77e1fbfe7624fefe75be8384b80d30fbc95ae6fca89c28620d2b43f9854d68bf20d8fb642ae1e87244fd5221a3c6eef07b039fa8cd9dea3138cbf36957955d3a06261136cfa274d941b9d126a626635ea9fb6f847645a44ae255a82ad2fde50fd7602c56ed4e5fa08af39d0cc694b32aa30376e961a250dcd9161f32b0fd0351058f46c0c36b84fc4e9d0464af284ce3ec00d0fbfa56382844c0f72851d66e7fe93802a3d3c03839b70bccb292daf218035062622c01082e74f7117c3a248631b233edfa3a9ee9eb61279599a98eead5a8d7d5f1a7151a7b1301fb01163416fc811b161ccac3dbf21695c049057df109ea3e10a3d9312505c0fbacbf930e15b69b508c0ce584a6bdd51364fb78cdbf28ba8ff4c9d18948a777a4dabe11efdbf7616fba1230c007cc94b87a34a49cfca774cdd6d86a725e3bd7503bcdc4f425c529a8e565973d96fb3ee8d5a6827f9bc5acb14724199a8a7af19d9e6aeb4da69c1d6981906c1a1b1726ab3b0619e3276e308374a05ad8c83753958e2dbebb4aa80580b701c6ae3174a63817ac26a572188ba93083acf33e462f4eeb6031bc3cf31549c144ae5fe601af0a711abc7e080a38a86579e0a68004300f111de32b7d76c3256a54f6e8c246746aa4b902e9ed78903cfea157995edba7bbb66f2fc44e52584bad4cae0670e2bfde9311542542853f4aa863b899eda84e8af076fd79fb0aa053c66a110984bb31de53e9811e10610a3433dc98b617acaa5aa4603662bb484c447eed20af6b13205e43428efefd54632e37e65ecf0e971a793b7a54539b745471bad9dad7ea4c8f5664c92e67e26ff0940ef094b175aa6f5d286c7018f3b6adae113334060d50075cc51ff4a24bfaae89c2ad170ca864d135cb1b939dbdbb6044bb42b1b6bd32ecca856e3df9d42c206df085b925b10ec1bdafa1abadbad108ac32f40e38566f18de437cdbc7817e6beeeae1095639686ba230de651414c844ae48398a604fa2a2a93be1632ae378f6e8bcf2490aa83dd05e30d83fad2ab4900121ade5eef45b58b86a6654b5d7b886fd0b705130c32a35bd0a3e99fdcc5e65d5049e3c808e6299b59afde72f4657d7fb7061f2c8da93b81309a87d1e8c2d6ba252378ea67a888e8db174fceb5a81264c922b4614040b1dbba942a498e958c4e49142052f5642e50bcdecfca6b9ac9d7ab7ac941454185f9d8ab24fea9491d502bc64a1dc04a15c50dfaa46b0dab4b885775e360a1e29d41e811df8114a008d4cef6fc11aafb2d6e69dc6b0481ea89201ee150f3e0399ba0e74bc8c7643e32f297066ab94ab6dad4a318db168c37314e2b5957e683ac98a5dd57145e1871861df830c60fdf66886c61c12bd6669052abdbc17996bbb358c38078c5f8b562f4257defe448999fee48a52d9a443bd2132e9356494b3ed4f1515649523b826a134c068401ec61d4abbd3e7e9933209b8ad46bd77873cedf3036ed774c464fc2adb187037f8d54e28c35c75ebe3984ba6388818e3c721eee2bc96096ba4813031b13f86c4880a5ae0c77f796e50f1c4e8fc8bf48ba2542e750754b5c81ca1740f8a9a42786fef884318363e0b377c7e203542ff1d5443044c2b66b00c9b9cdc0757397817419cc1b9e7db73fc8c025d33135342546fe9d1bad160f338fec1cb935c3bc25604e42606ef00bc7a57e851863fce6c89f07574ff8772c3a099669356789310f289652403ca942e3c225b87df657b931ce2974863abbc80fd0cd3777156e2ab13f17706b4749654a02db1ff9eaa56b4437bed48100f64f877274f229332faf2ab67f0982df22ef575b3439c8d385a35f6ad5567a5cfda51c31315e24c4254b21d54a757752038a46345e81c457357b1270a4818b6561022dc0a10d36b22bc94fc7101f6372b52c1b20edfd7ed2b57ce55ced01364278c9c4a87a7e6a2b0b5e3f82a927fd6bcc7d1916ca85811a59311a941292f1c2489cfe4b6e2b5fc305b335ee796ea5aa574cea48259580418aeca25cbe61e0d42843b174d84d761be6a68687de84924e59ea1c9b3ac4d192c79cb2044d8ca098013bb2ac96be8bb207cf0171f3d992b49301c8dd7161accca1b24ed7767e7cda7bdd4d5e8cd4fa42ca5907b2e9520ed867c7a3079d26dc36cc27d231346089aa851db0dad7210c7292b5a2a515c1d0d2c81c8f4af5bfe79221015be8c51d8017d1a39cebdf82461b6cbb2dade8c7731c9d9276e4b685490c7f69aa7b3a6c3619c04dda361fe8023e6c53e5645d681952f667ee3571ff9d3fae2a9f98c84d82e970f1a15eb79b0a522e9ca28962fd794bf9b6a1d955affbd0d35b8e02edcbcbafa17703d27e6cddcadf47a3c209d0e690bd2193be7f4af5b21fda0b4484cd43c60c154cd5a44d3fb56846ea55abc2a57c55aa4a04cac75736406305518c6b7964d558d05fd24325f5e45b42b21a38b3c88b6cc120c4d861d7724d840ce28f849d40c3a1355d03f4b68db019dcf9504946a353b1a1a255d685d3fb6e8df76f5cb089416abb331b3e3fcaf361ad87e25e2c6fb9a12eb00e9cbedea439dcfc19e6018fe43fa3c038b0f74767255ee0b7e6509ec9474ce0307d863e7830a1c4ac0a0a9bcab44c0f97f2d33c28e2b01e2541322bfccf979b1e13a5bdae6c8c2a4ef862a363ff12432ec53435f4aa85300af0d6b0604f7763b79d431302eb618f57b5743218ab6dad4a520ad56dddb1c13938c414e09b0320602f90477b75d5192afffe833c891edc8b0d4344f99f0720fa8183c5751f682a973a6852ebb32fc638ee927c8404eb3c2d1f060d96ecb71720fe05228aefe3741d1db8c3ddbf547796991753cd1996e548f6de5865809c54e9d86c808eea24ea1286d0ada681ffc21e36866c0a906d887893d8b259908f7f5af56f3e0351634cd1f5e0c6c72ac89919bab8d79b7b16141ebb2e7c406a89b30ad059382c9e09e950070d4656ffd24e64ca8842d563a88352a7836d341265d576470457d72e3a97e2e94a79b75c3e679988ba68c17e06dac3318f566878c884f1af039707fbd37f0ec0b6b8f4c572b53fe50cb65a2a70ce60e6564cb43fe80cf3219fbb9b3870a08e458278bd7c8c5fafa933862cbd34a4ac593fe84b5834208c3112400c0125f753393c838b64e90ef25d9f7c6d1c11a01afa40a7932c8380ef77854b455ba035a96f367fb8f2f16cb6c3a73e5be191f246434d13579f9838d3802559c23af32292515ef8909a99f1f301c8ff9954680012f67afedd09ec0d111e6453d40b696de9ddd72f8f0b1ae2b86776613f0794defb1e712e830689738d35b933eae2b4e3e0a99ec369ebf129e343ed870a0dc79da4ea6c79b670f70a2de8a04f269468c216ea44341e300875f8c628e2036010811fdf7ba5be0b84fb40502b99ba7408142e4933cde9f4fca83f9c87603b6602ce4d6650e9d93b2104e0f07d5c3a44c731af4b28e4f7bec60f94eee283cbe58e3889e11d0aad18650668c8cf3a39cdb49228fe828dce298a7b91ffc20a5a0380a2b1daeee111d84d81235a6421d48dcab5e19249ef57dd224bef52671c625828f806525c034f20beae7cbc709798e41896236e3e25d23a3cd2bff5caee971721e4336ffe29a41ac973187495e0f8e1be853fdb0f7be50b5b2b1ec579616f6b448717bf448a690b343aadb9217d8ce541753dc6170b3ecee56aadd6b858b500142553a9087ed18dd13e9fce51c9eb9da9a6fba31c562517fc2c656be3c6fb23e687b8782c342b1bcecb0e2ab18aae6d1ba2f0995bcbdfb62d27c1cd0f715105f874438918118f21c08857551cfad5387e70d9fa86d9c4ca6f4a719164ecd21b9a6e2a1bdf0c47ccc8f01b310bd699ef9ecf7653fe96915853b8e6f3ebf7d816302eab1f3699efe04ba7cd99bca03807afc5dbfc6f23a98cade7177c2655e430693a817936f50433dbb2cac75b60a2d376e8667d50827909da5327894450287a5d503c6032616fe7a41df7fd4f0e8437b6d2779b4ceee8566314c73ac0d6bd49c4cc538847e4978edacd60c8c385f097f2b2881350877725a8e0de4e3dbc00845b1647ac808a6b42447d899290f17e08a0cb6dc3e7b3f40dc0c365ddc4d7b1f09be8e18cc342ceac47e6d4f1ecc2c7051287c2ee1c0ecc3131b97b60e2bd8419d742baa6dd044768f88c13baf5f2cb25e918c419d8f2249e0229fe910929e48e5789813a2dbd87dca47aa3344903fb51434a8a2a2c034d10c0fc4fbc18f5bab7b93df4e4f361613b812011cbde63f794ecf8dd0b2d813486ed4c4920cb6226e64668382b11f1109d4b816aaa0fbefa33d76c07cab66260164443ea13d13cb4e7bfcf93947a23529c6a1911b6296bf8021d6e912e3e81b465c22c6da1a554f66acb948808610d2f77cfd197b94bc5f76014b598ee5138ff0f5044da52560e7aedc0bf77e740c5aa42f9767bdb2fe971d72f3eaecf30b3ccf0d8cde8ff442ac617fa7c480a2ca35ae863931990752d968fd6b91a654655e37aa4513c403e27c19065d8a219b237b347c9003fc50170f14a39946298b92c2729e314224f4a10bffce2ce6cbfaf97de4b4f40ff69778e87c6c8a89d44d750bb39d88d8512f9b94bb8fd3141604c7a4e8b8400384d95f5d1f2896a7acabc364b297c6d7509a72b867010bddf49befc037494fe848838987bffee07a30777d5612d357bac49a00e2d2ae68223a27d132c81d59cbe549eaf2e3cd23e72e7e6fff9e5938547ea402ac2bff40726e53c3b8afbe8ec48a88937fc33c6d97b758336fed1ab3c1c538ce84aa421ee4a1e2a9c15e7c5c1220437bc8a1d04357d2fbc3b6e0bd8cf2ba179ff88dcaf0d0e05b67848e8747b949b01897c61798a1b369e44940c40e48ed9624e02290f59794ca5af2f3818940cff9a21626bbcdd3b64663ff9004773323261dec8d6633a139d35e4fd12a289fc4dd6d24223af5249e04100d32db7e82052bee4e4d22ec8ce93af68d340ab39a53a1e3a410b94847f1334535343305aa71ab2214cd1a4a16ffef0de83707dbb94fe4d2c89bf138ecf6c01f26a4d0fd11a3d9405ac0dffe0ff84e74de8f0d83cf584db10d2b635cc2f4be1baa5d53e070106ac1f2efd5c90a271edf0c0294b2c107f476e77cf16f935a4059f9c6533f547cde5f288dee8d316b31afef108ff0ac325ac9fd8de6424de7dc56ca2e3122cef5566f7995140795ba4c6da70fef27d20c6661130db28df17f57475bf0a824060c3429c8d38ce2021ca8acd5cfad71e0645b86962063292c9ec3acd4ffc4fa5bf04ea6022bcdc27c2e42c78ca5992818f56e696d9cbb16085c9ca3bba3c00f8517af30ca64afbe106d93a535f938a6e055899e3cd2ee5fdb0a0447211ffa9dd748c0768be7a186f0519565d2568b0206073bde9f870a421b43293c24f8dba6e9f27bc3baa6749a0861c5c5567fb142d0593aade8b0b65899cb905887d8de8b7c81b0c37f48ebbd2ef1587d225e0c10c9c56d26bfbc901aed52352dee90a16f6af784c4781853f5c7b11169be99143979726a88b1d293e5ed76acaa4c3c4363b1ffe91e11e32160b40077e5a1a3aa5d84a6b83357cd4488d86819f3e339cad823e69077fdfc8ec013cd1fe6ccb65b66e108c1c116f31bff530ecd1d7f33ee8bef7125451d3d972433b81ebc3a1e0cdc175bc823c917d4c40bbe2b3cde600d32ffb7cccb991b2e9b13dfe118065620f79bc45ffb6a635f400735dec89c41507b12b333bfd3840de15e16b6e9c0d99ba20cab0dd4952e340d05cd2d1e7616d459ef4723622c48e7bd53e1eb3acf8c0a86e854a00e41df15f297767402e16a97000658e232c91d97cf320ade3c3be50a600cda275b1fef2527ceae49b48dfe563eca0e8f225b7ca7cfc8b2ae2b00772fa88cfa92476574a1dc705e563295526763ad945a1bbf532dcfac8bafc0139017173b4ef2ad8f303d7cdfc8fe697467ab526fb5f60c9389594eee3e0c754aef6c80a3d83fab3daa84963026e679a9301d1c66e51d19bb28e87616a068cb17af03c3d3242cb9d61cc86fc9e58f599aef817ae7a46f81af10168a65a4b2360d8b18f750e885986a1155ae7350ff2f84da8919c23ed5d006abaff1353510d3f673c6ab788e1fad8ccf2bbc1b89c3c075488c229472c748895fc0a5d6343ed4549ef0beda6b63b60a722eba0450035a663b5bb6ade862497f5fb551e40bf008ed6689edc5ef09069df5a58052923b1c5074efe61aefdaefd72c635e9b5855c9f26ed9ff72be38c9360e45c6be43d90ccdcf1e2b46ca6aae684bf8634c1558760c718dad5a83eaf7d801aeac119fb7e4dab3c72585de5a9ccb47502a18b6da89d5b1856a582aab2ee7425dc3161ff20d958126484bf7eb53c19d3fe34513dd078efe3597b8389c3e41856a1b111118483cd1e57cffd2953d091283041661d03e7e05146573ce51451866c000adda2c242ca7711d078dea958af323765fad86e30f75378ea7ee9a3ff45f9cc4346cfe68699b90bca19d7f14797a9193c8d84ba5d2c2e055724606fbdf64d8809808bfd36fc7a32afabb752b74b16fdba0e8f17e38148ab8d10c2a356533d748fffd26c6ec041af8401de334b30e777409c033eb818a6674c9c7b2976249301a53f093303ad809938fb746db0876a3fd1dcc0ef681fea9f5db6b7d93f2c31e430d8d32c4cc15abe0125bb40e3179c63c269d1f9753f2cf016dfeaa7a26c1a0a2bf4a5e9c3b98132ec23b31e002286bb923208b7887dc19f1a4c6fec46ececd97065ed211a09354b93eb060d81b6388dc9ef796c533429e4b4b18e891ae6f264a78f3c5f381b03136781f4c67e39e9c75d0f4f677cf6887b44c07897c010be54a28d79fcec73ea839533a016a6d001e6a8fe3b3abeb7c3dd82ecac2831cc43f7cc0ed390cd856927ae199573c0df50abd75bca63d8a0e67de910b3bfe39c53d310a7aa415caf8f8b68a8dd8d537becc2e97a89fe9f23a7e88eea7a996c1845f904d5f98e8cd7a5354ce2f60c139aac37455af9be1466dba97105888a18cd125a0dee54edd578500e4df46eb8c6ca1a9e9010ae0750ffdda41a1a8e56e72e2cce9757647a0bfa44b0b9d170db38fcb92e96152568835de57e2b2b789a4052f19fd6b8c50ef91b3328a3ae7f106c77bf16d94b4cdac0b4718d08c528a60dff1b6ede130bf2fc044ba9dc77d2375218df6e27dfc3343a61b59d7597edf7974db5366737ffb31005dd1d8a28a189da65f4577d976de07bdec2f8054dbc376597709270cf94474f2f6d9b8d8b44b1b6c05a8432cd996f6da17ab7f212e92638cff85e039290539567a9faaeb803051c9aa94c852e7b2ac6e48a109601eba39e2f8ff2fc4ddc3caac376d7e0eccdb100782078770c5bdee6b63f51bb92234acfcf2c18524f8d38b5a9145a93a5ad4a74412d5616fc49f2e72e817c576fd6f836dfa45e8b3d9b95c96a035c4686766b06d4d4dc11f38ee35af7d56545dc90a87728f2cab898b42ce3a9ac0f645ea3c7c33c1cfc396033d8fa611bc25e30cd528640ae7382c5c63e6c95a99dcbaa5ac7580b23d955e87569795eaec137108658aafe456c5bf2bdd50e0b70dbee68e35f97db957d2c22388aca57cc3e42d7802d4a7ff82bbbcaa30621c3dbbaabd4756d8aefc2140207ee8e3089d0fe7c4ed7e1c1182f7acfb32bde652155cf3ade7868faa12e494e4ff140cea15e653cc5c2b7a930882e94b863c29ad5d8c210ec600107b9b50e73c9be643f228fce056b9907c5ec1d471a1c7e2f5118655cce10fde354b9832a6fa8e9c15716de2388088225e6c9b7a350ecc3df76b803a9d3095b89bb283c3289c4ad0ef44a64e0add2efb75f25b7ee94bf538a45c0ea832dda6b86c4edecb6665b61e34e65d8f5c378f5e13bd2ad8e0c9bd3bc616f01f9739b8d9e3ebc2bf9a1a79f4ab7a3eda71781540dfd9dd1e5ff6848f369a1d000b1da2593fc24eaa76308f90eaca5d0f18ac5d9aa8bcea62b615357f40b0d81bb05ddb65d798cf64a04709834c232bddc6661da7e99d9a68766594081581011fcc2d4f07363fde1c4eae4527a71d53d49ae33ab79742df10f33fff808ea98e775dfd58629d42f9d19ddef453adb211066af7e9d78d82207a7d651f023296662618c4630229405dc25e835a9c46eb14169231648a499af596705208721fd61bfcd522182f14829a90e5c9030b5a570e57a00088ef06e8c58cd565d8572e6a312b1bc7412fc99462bb985d3e8af092ff73e3373d32e9db0d4ebad1e9ea7fedf2e3ca4ccdbd2f2aa3e159930ca73c74ba449c8b19fcb50316934ca661974e2c5b965f1cb60bae1e823516344838fd0e1ab56e02af28bcd7894e25c50eed0ff19497a66ec10ac20841c2704f1ab5e6aaa6be3ea4c58f9cf777542b3dc0d9772c3dfca152bee4af1c8a87c2084b1b908121270c13bbc5d5999db1a8072615661839cd72ae0961c9ec4d6a02dbcdda2d218ecdc05d46c256877e4a718634d29a5d8d881397252878acb88b102f67907da0f1224217624267499253e68892b4e837510121489284d50dd444b90c8f657fa66e0f77f9130441484f4e302f9b48269e827a630cd846572a9f47e811779fb6a0c42b5e4142c852d24c28f404e1de4ec7e31904741f69786bc602fd22b028e21a8f0a243592180c15d88bd80a5ea1e9102fec63ef25873dda1b03ad8dc3efce07d2c1b4f660626a6732450520a375c180631e73ceae2ecceda03a680b31733e9efcc74d4429e007337e9a6ab3364768f61354e5477f78a21f7a0141ec51698a2409fb5aaa10b91d16c280b6ba7752c3d82cf9f379a8363c95c777a5a934c350f73346a6f930a0e2f82b406234859ed9995d7b77ead3a4ce6a772993d7308f36c686c9bb9df9666d0aa71dbae441118c782d7adf68fc9a4c144c97d338a784c3bcb217f108371784e567016ed087c39a84eb15e49bcdca44813c11a7aa0d63c0260fd6ee83994597525e1f26f8daf3ead404849cdca516c07f5bbde6a69c7a8552295ba2eea37cea0a60673343ff6141a3fae399971a9ba1ef3d0bd1e2774ede096b87cedfe4b62f6756e622c1134f1a8b625222914ed020729c25ecc024c86c670609a0f7f37ad248a75a3a39ef91b7aa37d88ee76e067cbcf15a79933f364ef3f8acfe3826c39d6675d02c3cafeabafe6bc5cd054b9b78bacac74fef0204100d1e51717c7d5862c69513d42a1cfdc172959fb9733f485498f6180ad79623cac5436e7a012fc71f4d9a40008e7ee87100a1010a216904481e82a5124df1b9e6bb9ca7c97b70812e31ba2e61f42b1b2158782323bfdd7665cffaa6d61ce9b21dea180ad8ac28d14131e493f4eb36879aed2e858cf68a278304eb274150c8a021d9b0afb37f8046b30ef0d1ea59187909bd8c300e2c925e7781f7884bd6a5156472416f2047190e9963f61e22e12216d1779ddad6d906b40225ddf9ed212ab54b95b3b7ff26e5ee3cf059dfdb78d521cff57eeb2d55269445140c243970bbd8203d1c8c9a0e0f4d4d6f882f03db49a72b9459019fba78c3eaf0eb0e45c06392087d5953393af3a1f2012d7bdaf96c97ac0b667e9af3f83fddab0d9195a22fcc03a0ea1a62615e85a762d3fd646fb8af15e85df00710d69811ec681144c481fc2969145c01766cd4f6d57ff1c3c3b2ed34c49f4a2bf0793c5499425d1e324da4f22da6ebc9a80cf8c6d7ddc935f8f00d99acbdb6712711e3a0af066eeaec91e589c37938e9ca4453c3074e2f4c331b5e41601a5c2a3524a08478b15b3fec8b26dcc20d7365c2bd8318658c5c585b57cb0105286472bbb5f772f64ffeb9fbd0db396c8b431b223b8dc84b1238495bc54ca930970378ffffff87