PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57667 e490bcade1babdf8a96d092991d96ad766b2d609c2721c5aee2705604552f98e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3463bcb430c84d6d1f29a7a17cd0fd1cb5c26a22f57e486df1cbc9dc9f4b31c9
Certificate Block Hash
e490bcade1babdf8a96d092991d96ad766b2d609c2721c5aee2705604552f98e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00203e000030110000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000094b57e45be3594b50c8d0454624f4b72a30070a72ec898bbefc97ec2bbd8d364632600bad374b332bbe75096ec3f1e80221f4ae8d60ff80700e53408d4ba09b5c6c88fbfc2a81305d6738b6c43de781277e8e71f40f2c20f4a210000000000000040000000400000203e000030110000

Raw Header Hex

000040206b46bb50d2381a52595668aa8c6c75b836aef26355809572132ba2794d0ee919e39ad8ca5010c366a18ab338487eed62eafd94935a194289ce165555ba2187aa0e1b0f6a444f0418c9314b9fdcc9cbf16d487ef5226ac2b51cfdd07ca1a7291f6d4dc830b4bc6334

Proof Data Hex

59,560 bytes
12121602030737505592bc9afaad195b51f12d5ab1631b3c7cda8296e3e1d42ee14fc84e8eeb6bc59f32daa0bab9f4a4f67026f7ea5cae8cdebd6bd58fe8d4c63b1b15e97b0355131255d8b945502457c74fe32a57d6ddaa5e2d75f5289ef2f228a00914fcf047f4e1f48d34ac3e6ae012d7a33d36654d193589b47290b40c624b5277e87746a07feb81024cba16e36a920995438df4ef4333ba32f75f0fec3ec0223113de19e47576d3be8f966d028fe4b35e2e12e1d6cf8362b41d2adc40c37818511906216a3ebcff51c422d279e2e52be2506d2425c8d08a2dcbb318b67129336b9f4ce660f4a4f53f8e6d352d8f6422d33190a48ba6900453e81065b6d44fcd6406f0fb3e2f65cde37ce054d59575405b65246ecd06f8745cd802df959bb7313b06e1ff8e44e811edc694819d621584acf723a839508ec41caf7eaa5e8e3228fc16ed1f7f6964e754eebb3fd2e59e8a5598d071ed07a32b21602f3d75bfad608b8e421b0211d2f53263f00d97aaecf52bd6b7bd497dfaaf8cc949b1eee73879916fbf3361934a8dc2e28a38cd01729e19512bea19a286abd7993eed534a24c197df3f429551acc97d1df6db25bbd633acb57ab823387ed379d2d3318dcf6e5c17471ab74c2b749149bad623c495288cacb3e39c890759aa6be72684463b6bb7345043318be819c117bbe6bd11315792a7d753bf9bc732265e0e634cbe3bd4cf921b37def3fe271cc363ecf7fbb17e42459629aae4d974c14efc519f5dc2906b5a7d2cf3f57d02ba97c002f7ef6acacb2b17756fbf06d9ecc6948af10ac4d7de06f85b74fc4f0bbf3e455767fb06c8422261b0842b3d369ac021aa8423a9565c5c5e805a5f192d9c5df1f44e677733a0a55caf7374c2dfa802b7c5a57e85419f4d290cb7df0be371fb2986f5da1fdeed86ed0e1786d9892e5b00ffe13fb282992b0652e87a3f162e5842a376abb4bf35d3b5dfb96e0321f82eb77ced853f0763d7e1781adea75af0a7d394662dbe3e5be5a2fc9389cae54d209088b1e04ec5a8d6ab2c9e76316d713b83778d6bbc46bef1c7866377e022b4ead2994c68aeefac17d476d35bcbc164751b0a57831a952fc96e67de0e1da889e91717e748dd096fafb647af7aa6a9f38cce38d05620cf5b5103b045a3f02643e0037739ad7e3b0b1c0a67d1cdd11c43888a23a82be57accca682526f02decef5d7737c6f0ca74dd9400af56ecd530cda192225171553ba460f4ecdfbe76a838ebfce32c28acc475333baaccc83ed4515e337e127b3bfa1c6b887eaf379de1d43a4d767439f5d0e1e464907d09af96f1c0e6b00b800a0c548f5af470765f26d350e01f9b142645891d3b644862801f1f1837e1d0ea7bc20d465965bcc57eccf42d83cf1a999b28935da69c1de4746b79b54b7bd26de32443d629ac1e8f3b56d00e8cfa2417f818afb10036c90f0c2f566d48555b227c0d9ae16a058cab613caeffa291ef7b498491f537f82c3dd97c7fbe09bc97f75556842b4e932c6dc329878e2746e30b926dd2b72563092c31774849d297cacfeef08b459766b73dd22b737f66f69b62a9a15c917a43d355546043f1a883c5e4eacf15536606e94f5ee7c38419ebff9f5264aac2e6f399b3ba44e7721e0b06f0694f22350f8024ecb72100630ed2fc42de440a0b241f508c1fe81af00ad28bfcb54ad08b778f4085e81e57b92d2bb1c38f63193093345e2b24588e48a295095ae52e4026c61bc9badfa691a66e49ad0db3c86ff273e16a1468b2358b956754b69ff8311d30ec98e4b1d41e73ac3f89bd77104a62ceb1a0027d64e627f813fe4dc27c587cd74f2fdc92032c5f21db70667f1ba9fbcf570beeb886e3cfbd44380376e3547ed9b963bcacb05dfe6f8985456dcaf1a780fc855999548b51eb126562eeacc1b81c21004c76dbf173390e75853666673e6f01adfb99f797a8bbad6a36fa334bcbd704adcd55716a4a717cd852d3fdec1a675fd38a7a20339b753f3c897cd96b24db55fb661edf32cf608d06876a2c655e410c2182ce76e0902b91eedcf7d722b055e1e91f35908cdf0bd8f8a88866c4ff5910436de2ccc076461dbe277f3d6eca1b2fc940f94c2d10d214e74f3e3ed83b88ff92fb4697d3e12ea4378777831e53fe3eb4e84adf299d2b7c7eeffadd3ad3efdb9eaa48a86321f62a7dd00e12696976e440b71c4344f8d98de08a944e59c04c66275a2a840b9064e2947bb221b333e298f245d74a855aabd02961aed5f4bfe0a0b8e2458d7f4ca2d38e4ee50250c9ddfb0cbbfb8c986c6bbe1ad65d7ea6b6fc791291dd035256884689483fca76124c24855e4ebec8c2c3f5aa5d8c001059cea4a78943a54546ff071a23f90872bb6aa776650f1b6deec7e4f3339ebfc8a328305440a112c62c734bd4c61d6c3cda2d17e904237718f870a592bceb59ba8f93f9d2ea8db44f460e2d80a613edbc5571fb547fb50acc986ffee91316feb605837f40b1a8e4df9e1aebb996f942d2de2e8e3f705a881bbbeaf5b3eeb92730fb1e68f0ec7eaa3fdb591795bf50203998984be5b5ca8c7844f1ba9a879d722333f125600e6b680a0ac75d0ed78da1f3c4d79e679d3328fd244f9d9f39969cc035fb6c99f01316403b6c64ef0e2d391b1d4351ca8ec8b278c55be2ed0b5b28e6f5a17811f76461bb2a609e2bb831c3d98bac13b4c88e015b48b92c8da900e2909fb3681f7cc06399d747d4b9a881708798a89a0b9af3ad35d037b7585a6f28922ac26f291496b0ada6de99a68fc4b538e402cfcaadb55d58a08a2b2580a0b9c0ea231de34c81ad7f1ffaf5db4d949467329ec59bda492686d40cfdcb3192b24f1d40bff002ff9ffc1180315273f5eedde70535a459ea1805435fdd9da2961a3ae66fa4fdb95bbb9d3931916973cc976a960acc55c0d1fba218a6bb363c22faa2d2edc05c4859526a8c87a5bd8225d2f75d38c1b0f8d115229781e888c8c78d1c7862dcba97304b12ba7b88d09c0ae7a82855247fd0e905b2e96d52dd6f4ac8c09136608926fee9ddf2a8eb8d156608395f02f970f34ac64cd181ab5001d24b7f71226111560957af3129a17cea2f0ff4336527e753b97ca2ca05088f6790956df4c42e6c6ec638635f028074755a609334e2eb64b602ab1f0b951f4dcbbe88eb54f18fa1ae8a288007e668711f97087812ce1b991e0d4d452a376d78bcd7fc50984d1974154119ed1101516bd6e93881a36c50d581a23afa0dffe067eee02361008c03a7f1899480ca18db0f8cfda1f5fe32778ae9360e2ba803a386d0beb6538d043659245c5464a1c73b6748da43f936c3bc505eeaf9e56f4c16022b76a198c27c7132f111aa6ce26541af49ae3f7ab03ad386cdc71f71f95bbc7c379ba455c0398f0596d909cb448d505d94b8fa5e44670b653c780daccdb6260e800c29287b67670a089721c097a29289045b1c3436f8bafd64ddc640e39f4a4a8d5e17d947b7ebae0fcd623f0617678c9d2323582a0cfb09ce09760f464e06526a3177a6660386ab189e75de3794c62620542982129f7cef9900473c7d6c5c89385a2b6a14da3803dcde3a8004b1f7372ccc71cce336b7753e0f7689d5200213bd0d668dc8391fa31b5bbf2d1214f465f461397ef47bf1c39c45026045cba1429ae280f55d7294089e4d03a56f59c7ecacebfc98a7874802f50d832cc4ebb5e1fba0f39794f2375c607028efe36cc36883814822e0fc42996d29ddc168e4069a7335c295ab197f9f9dce2d3afcbb86fd6051781301c15a7d5c929c3cd6fd7a035af939a67dd8b21f0202516447ce3904a0cfb23260a287d22be7c363673600cc122913f7974a8e4600b52bd23e0ab5a3e848081d50a8e21bada54ebf681341edcf1da0b1828010677a22f75a89dbd4ba974297395c6e7638d76db26926dc50c7a5d0204c875499594cce26fd36bb58a71b5e868d8161e8f1776456d4b41511b1db3ab04e5d525360476074109ff3281d7d2c31bf6415dcc88184c29eac4373a7038bdb3b375bffcac8103668aa181e478d71fa4ed8827837a13d131612e10802016427256b507df3e4e6fd3068c393659e327855058e7fdc74a3a0192ff956f216eaf1d5df10d473f421c3c20bfce6c1b78c9431fc49f8467cca3e4e71e127a2c2552e21c7f68594cf25a9b330ccc5647118575ca1c101994745115f7a943bf8e714464f8cb1e326d52834b584cc97f48c7996270c5025902c67620d2f4eb5c4ebc1b6bbb4bf9953d38a7c678f29a9a86b218e8b5a621eacfeb7d1b7a893572ec7ffe72130f91fc282c24c423825ff24f53ffc889793f2906af05c4aaa01e2ba45aff7dae2df0db7770e8700a5d13a7747a70393fcdde73ddd2a376c3fd6e062e39f5720ff248fd428773ad0ad7418adafc53e48b03b33512f43acd08f9a8721ae3cf0b7811469238185d02db3cb609c0e7cbcab464a05e546886909e38633e853302f460628e4b1a9fb10e5a833da9a46fa3ba7c30a93de95c537bbec4cfb0c91a404e825494510b8933f9fd47476533124e7b6d0c695b061ef970b9edb2983b572cc42ba92fb1f53e7e8fbe8793614ac84137e2561717e420a711bd04ba244378e1cf46ea139357579f204feb440729dc40971798a27f0ed692ddd0979ecfaac76acc169362d898ae0ec01211dd5f62a07442268e6352bff70976a852bb77fbbd113a7319cc1e6930531c5564a200e85512e0357f084bbbcea1de0537c7add0ea002483eac8974f8932abd6a9747ff58b849d2db4e58b89ecfe71e224595b400bb4d31b929ac7cff32f0486052f52639f2514dc2c9ef2d09d0fe33b2d6794069270d259a16eb625a0c8d79fb27fc2a3fe78a8a6eb182c7a876e943114c0be24aba2522581baa7a348759b174507a57ef2ad63435322bc5e5bb4ff1ed45d0c63be8ba257bbe105ce8545532c1a0414b5226ee6abc7120d8233ddabd91f9061736c3c8f7dd20d54078bbeb2b14e87211dec9364f5ce3d14aba9486f4b4d4066335c3ce192b27fd924a753c2f2b36932782200b7eedd4186a5ca1314e0d05dfe1b1b5ffdde48bcb242d007b323a9c50e4a690aee85d229f9efbf96d6e250073e586bfdec14a087a5dfa6d5fd5c1bc8dd8ceb1308b0b9572ca394c78d685e0815c4b460d90cd61c114561034b067db8a8c32b8ef8248edf6565636e187455343f8311f50c9f633256cb6405cb87c94ca48b90ce58d752ef3bcae065c9741b5a0f209c33257a781eeefd9fdb81b0cf86fd24165d96ed4cfb6bebcabe4df48aeeaa590d5a68f5e9653b04f7c3a6d808167b909ba3a9bb3b0bc881373a148c4c5b2214a8b04ce113c5ffcb54470e4567ab454ddc97b0c7230e300ab155729f52f7971cc29e0efdb9a93880997b608c45c67d23a1cc4b954db318b0eba3d13880d428f28e5ee63f1c63a7126f469325c363660a94122adf5231ebdfe788b4d1d67a2104fab8459125f074bb17658b051f367b152a4bc814f1699457f1a74823245b8c1b8f78d8072eb8f4ddef26f176a442c14d1bae15e695fdcc962c80213a468a2f8b637dbe22118360c7b4ae96bf30a2f25de4828e10923749907560ae79ac662158c2f9b1b92ab9d48a4ef3e0578f50ed73e12da8441096b4a9597de8f32a86c391941cd1fc29a18a45e72f97cce84318ac7e7968efb99ed67a7535524c853d9bf8700c6607caf2b291f19ba1848b26db837217ca2f78f75b7a25d54de50ef7dfc06ce75b076999422fe6dfcffc3787dcbf4d4607c252f00249b59d83732da2664e1801a9b73f2094dc3913dd4b8f7a65297bf5afacdfd878c8681a1f61a01e3445e4d7608bbe14a3674df8950da0dcd581f3df3b1967ec0811cb0c95e18ece84770d3457fe952daf2fe9ee1c0991c2db0469437c9ed067a62d0650146865f709477c274e332e0abf3e5c7f385612f29c4eb9fd066b210e774e423cde29908977574154b8576d36655d5ddc82f109e69fe31ad7364c49642b6b7b2c85262448039790e08f2292d87f618bce065053dfa9f3acedf2d7450ebf6ad5575d11c484cd29a78441a49f95e0c2997ef33cd209e2868b2201265785b08d14dfa52fe32768e2fe205acc45afdd80efa2378ca46d90def38cbfcc850a9a0820e41b1797b908344c1b7c58fcac82261a48fca548cac329d3ff0bf9dd736ccf6deca77b0a7ee93e18e728747f3a7b3fc189fc1bf236bb6d60c51c98bedc89db27edf4f3a461437e655ea00934082812db20921697fcd014afe487b09bd792d72c91e5c4647d4f34e7c202239f2f3b7ef6f70bb56ed30ec0d7a0ff56aef6b6315a3909b3527167c6558f122cb0625dc11a60d9fb466d73295013df693d012d29633ceb836cc555178d0245d85e331b4cef3fb1cff05f6d87c1eac2987b166d18af458d2fcb459e3cdb351c45e3817aa3b5a66d5ac240ef820cf6d914e1c7be5df1c86c5ac033c95938a8884eb3c69088393086ebc59c5a7f23822bfeee151ab8a358bbdd26c93e0e82861cea096d870c03ea81dc3bc0038f18d6aad558383221c78d2b07a32a9c9c00c73ebda4a10d316aa77e67ab30e08f4adb353687c6ab118cd64bfd3f42d92c8cc94fa971655ca5cd0cf7440621edde0cf6aae241d55a3676b1e0588e00bdc7d2c4c3818e4a52b566244f32a0b6bfc1cc24a05b4c31de74e510b04c24fc17f1c5e888f1561128c05c6ae9932e854f66ccd3c9e74acb6a1b92e79c6cf57e0c51699f7d2af28f52ed7f3776934545b0d880a5969818eefc177fdc3a73e58df699475fe78e6a01d9099b4b82fd8205b9c46019380d122ee83bae0ebaf9db3c1c944d6149aee6fd904796168bec1a82c279c02baf5f50a4d29c0ba47225a8f34150ef4191140406bacf9907f818ed807b224645b0a79f619b7abbe9d0c43a6dcc365daad7d3fa347dd453c827423d155f2cbfa7624664e5d957bdcf3ee67d15b962396c94cdadbfcd85b3999c46b254de72f3af3d3f51a8d5fef923b9189859eb0225007dc35a9f714a4aaedb477194a98bef74cad27c33a1093f760a944f16f21b946932c36bdb2f71abcd79ea52ce1161a4216bd57cb5ffff9e82a3c9f5a325cdb6a4ebdbe8b7b814e1e05300b3f3e95a5ea51c314f249482d698da1afe82ae80bf6a422050a39dae182e6211c84d61d596ae7781511110fb5f88b60628440a292395c11c6790392fc9d142b98637032b21fdce8fe12468e43e2e6967e57cd56dd27609b50d8db5f71b753decd90f9cd76138379e4c0e07be75e5a15818259cfde92cfd113688abaafeef324511ff24c9cb1865460256899f69690895a92b81667fa7460a297ce9b29dacc8ed4e6edd40c4742aa29c8d9b9f9190d5be8b97acef2a6e25afdcfad705b9b730acccbfcae05c305fd0127d63d87d1a1e22f66a00ab86a4e3f3e882505abd824ae2ad8dd74c25665a3a3a9a0794e8c6aa201fea1595891c4c512db1625bfd088aae457ece349c80a6f9428ad224137eda8d1cd3b7847bead9aaabea2231566abe893e55c0652020963f970cdb38e2f8d69f6b7dbcce8a63dc7a936fab412728c0ca4c1ba5678d3174cb372f8da3305a02c3968901c66bd1e86c2bcfb19286aa607952f02e54db56a8271dc595e5fba2e5be6f14ee9af99dca538fe4a5d33eadff6a213bd2e0695e424d6836da07c0348c52bccc27a15e09aabd9baa993cc78d88af063ff04248586aa365ca792e69758dddaad6c0eee5a779113b3e8f88c7c4a01bd9963ddbe9818efd2ce3d68dc01396a078b8e8c81743236af265efb60e35076c908acbe606a95e0cc986011570d65de10fc299d407b769f478d70f7d47872407f7f6fa281d135532cb5ec43341ce58a476519dcb7af0b7ab61d2509ac2705eb11b1282819e07ef1d7ddecf2bc786a30065a1340cbe647e8db7c77bbff9c606b38ece828a89398ef0b8f931a51272ee2e2c6b96709f9df23f497c0b4b89cb9503752e43fe4629f4027f7d35447954369354e8bbe473178fde3f04ce0af2a8a32be25e5333f6e1b67204f5306db1abd3349c8f1c8ec3c4039673bf5a32e82771f7d286c409ddcb15f36673fc6d00489242c72a2625e0879dcc9b31daf3d0f4245e6fc4035f6e8d7ad1f1b9eda59d737cafc128e57dcf80f51b974c20c8193996174c467c8ac348b16ee3a6eb3a18b3a503f3df501a052141ee7e687a86f8f9d3f30abad7ef61fa0c94c65a83c82f1330c99c470cc785ad28bdee1f4e810c5716c27145a888cf448ce1120d65f2456565c9eb2faa09389e23900c08f06f7a86891b8fd1dd79388aa5837935d0f2c3db6c881fbed3fcf6b471c9a33a0407864f2b73cc5783c62d995ed1998fa9c0a9f9bd2a3f6c59ab0b7cace6c0dd031d7bbd7a490a1a71fd9a02bc6a9a07f6a3307bfecb691cc4276716a6d5f9d0ef3ce5829687cf40bdc733af70e5f77a6125ef3fe3f84e90240891644be25fbf90d4920078e0fde253c916630ab2e760e803805b44006e8516451f23def36ea855cc09b411a14c086665df17b3a320d0b1ed36147537f7c4665798492058c6124a7ebf03dbbf9e65b2b66c23858873258f8cb9bb6952c20925d34f3496946301008b4f59adbc133d8e6c87f8cd028431b8a18d3c799bbbc19d2c2501809cdfcc23fab36d2cd80a65be127de5730d14547386f15fc0b6a1f574ad4aa86bc3b7688b75f0c76a3e2d1208b2da1ad91c2a8d44e59dae29455c8a7f35bfd36c27e43eb946e10eca34b6db8d6207886baeca55d82d5903cb78d771ed5e11fad3f4e0199b297e3b0b0b08b5134346f008ed6406f1de19181027f2bc463f10578b685a44cf8b5e1f1beedd5a95711916d8169ac8c6cde7a34825edca77594df4147716ebba44ab484a703ff12fdbe3434e1c5ac57f294d17725d08980aced90e376a720506973ee15490bac5e6063939a6d74cdce64faa42c4cdbd47de8653230e402591975c6d9c05cde60ec29d37f9db9f041a0b1be8d75e9673a800c5017f2f2a1eb5f8a2dfc515e2a8426c1876e7214c0c6ba31b4e478292a9827d17331e933561efe0fc5e3cd38d8b61d02e16ff3f3dffce5a2f4f1627ee542d249e2e2f76ff819871b248982cb86923d86c6468c4f197362e85bc8b7508b2d0abda2bb489c2202555cb091ea3f9b9a1a47b3d424d8519703ef5a8109d492879434ceee0b5bd8f95faf27f55064916f6a5ba989f53dba06da9b4a19b1060a96a0536af1e747531bb0089de947287f10e9aab22839081c414b28ae0c5ad5c4b63b7f1a4fa7da1772631aff519fa2d72c43a2522c8f205badf67ad4da62ceb93f8b39bfa126b0372548deab80ecff2fd3737187f508acd407aa02cc1bbed735e7967b6844cc7fe7acd2d195dc4908bca1fc4fc12dea07f7dc2409f660abe766f0c8a4fff722693dfab12abaf06a72d668fc0fc82373eaeaeec7241aee73992e1a5085b912af84d689df4517df2e8d3ea400f22646cf34f0c684de12616e527b73745ef39cf191c34b2e7610c5b1dcf2e9b0b51ce618db04dbffbc883aaaf240a919990a1318ab841dbfe725653b6fd36775f08a39fb0275c16f9472d4baf76129f64a1c0f524427ca06db922d55abf921845d8524b95fe7df58e87fd1fa71b73a62a2435210d7d3b0732af2c4a9a0e3f0d35cb7084db5bb5458bdcf7278be729cab69a0f1dce155f2773e16028fc0edbfa6586b3b6aba4d08727b7cf04ef681e6b5fe4bea461753996410239cc3a40d635ec7b777f1b3febfff596e5c7eabd3069507a5524e3c377cb31b00e89bd3dbe9f0dc6ce994abdb6e04aa7c96b019d709020fc5a526cf60f94de73b856c9f1bbfeb1fc64e5ee6d6d449f59949ce14af0c902d2950d3b677367675eb45fbc40568b9181ffeda82af5284d8fa1a13eec88498930cb3d6b0e1a971bec75f91a80717c22e01acc1244f2841e3c9e61b7e35d9ae2aa8aef627cfd63acea2c77d1cc3f8d0c72748fb64984ee401179c5dd16705051b5d4eaf7bcb8793005dd414b1a32d898a447c3b241fed4ba3dac9c46e7ec81ecb52ac024c1d1f8b31eba8245b8acc578b8875e73a3a5d38aa33996dc39beae4a094d27941f119214ff48b7b4340e037b72bf48ff5fd5192e89bd564be3370671e0aaf6d5028a513dd172e52715b9382c14e3fd93ea8134cea93f625c571fa7554362d382a7bd3d0d3d31fe023f2a40ac389f5792144776cb1aa26f75c5eeaf31ed3caf0782af42a84f76f754623f1d6093c7344a253636373a8dc2f42a74bd04d304a6237c2e73597f0fcf1e18740c9c0bb809e334c359165e969b49734ab9ece8a2c798450d1e051c25e4316cac21ba5ca98a3912b2dedc631a86af26ec4f9bdff417f966eed9caaaef946362086751d8fd3736f38a20a755dd949f05ffca2d4ced62b3f1c7b6518af4ca310e20ddad9c132e044080c0b29b661b0211554b84be116426c670b88da7402564924dcc5d9f3e5c5db9c09e8d99e98cc1cc05d98b17f3d0f56a95930a4aef57dd628d1b0153836c7ef2e996c8f3bbb6a9eac436d07573cdbbe827688806a5b3152edb7cb04b23c2560cab146e1a0e6a64c7e0623c9c3efc034bf194d2835f106bba9343167dd934dbe7c945d8f2eee98513ab4b58b14a5bc4124581ebc3d066636ee3d55257a439e7f4fc09e40f71e34fd139f5514d0d237437a78ff7afc1ca0e196e3b1d26dd53c68301dae7844a577c9bb7c48b511cf61e25dffdf329dbe8b794983a531ccfb60ff565cdbdb5a7065bf3ab10302c4960b0314537a6da93ff01188c40712424440930be54252df5b9cb0878ce13134bf6eb4c19d12cc7ec7b72dacea81470d583caaef5c3e95288853ed60d2152d44660c36dff14f32e1805bcb9e525a95a7def43b6500c870e2a74e8ab39fb8c76ca8e3610d4dd34bac3dac5b5e36b9084d4beda03d2ec384e1de3ad2ef80a444f0d163399b251458f4d49218d08af13036ff52563789fcd571cc8c9f111b940b2d9a3c7525a97c984327459540e5af83bf188344bbb38fc5eb7111fddd78693b97497a79740d021af3d93f273151bc8361ce4fc53dbadc2d0c1229729825790751115c8ba5773ae128fefa99ba2fc5a2f7aa6098f26c42241c0af5482d8281e33b3a45351119e79e9736acf4a8fb9c2f5ab9ca75df2bb249624879c4546c33a11a78e85f36a82120c3ba8c0cf41741c136fc3f5c57f88a6d3eeace04e0f4704529120655f72d2e75cb34bd882c358e58db07d202e0c5276e6acd86679bef9af6e0c11d4ccbda1d1da9ae0614a5fd5a4e9503acf0a009587937e22e2c00e09aa1b31ae5c68a99399eaa7ea6153a1d22fda40ed5d4986d4d15110594ece3626511a334516ffa6d1397421d1358a23b6624eaa1b4211deb9d27b4da36b8cc1b38807dfc8973880897b7f3e480eefb322fd22e04dee8b1c89b8fafb715794adb9e738c482cbf356a091527b726fc62146a962e09f243d193a12ebd3ba42b58dede0d6c3daf90b2490c83c36294d49ddf633a9adfec791343064170a37e9565ad494defa91d07193ebdb996c268e3dcf99b54f85890f5f76d7563c755441d36e117813c9869805d2e3a94d885bd219f2ccc5e86935163826f5ffdf8357615732c1d0390eaf68ccba5cad07f2497eb794e84a5d2b7228faec2bb36a0c4462a20ba518a337b635ccdf54d2a439fb733d5e3a6f87b5fe3a1b06013347920187d21a81677a1f76dca4bc596546c873f86687617631f3ffa3a54a36a723e30130d1dc8d937afa95ce714eda5b680a37474a759cdb727c450703abaf239826788241a27c7b72120b80cc417ad4c3ae8cece6290dccfab14768a7564967e245c4d45cb65e1976d3b0605084121310caf7f3953dde3ae0f8983f6864fda2f905c6d755271d774c291c2ab33c7c7929168a902735f698d332f4330908df422a12aa208e7f662eee12ecafe1a5bc0922119b8b05ed37ff903da32ec40af3812ea5cbbf638add0d73b90dc3d495e58ca7ce6d114894cf7b6684a5aa44c7e244810aa5c745dcd5c1adea470091a1889d0c5a2c8a776af831c71d4cd40df18e0a8bcc3b791f14b62f069d65041e8868b629416cd5e07dcf265b9140ffc57a449fe5f52fed95393959e17006d3969fb215382a9a05c35120a326e678d6376094eef072b7b1ca68c43cf1da5602e6db2583d7bb3cf1215c100f342b0d8576e3747452e41b4e74a6c8ac8484627dd80b7743f6054806f505f4e71e667fc060a9e5c6561b0b88414acf7705f62c5f93af09f6cd0ed122624c43a522bca8829a6fcfc3e30f3f8dda00c76b63b63c675eaac2f3c3146bb4644d0e74605a1661e505f1c945e98ad62e84cfd936a45b5504071d035c174f3a2427c35b91b891f32373a93225ea42b350d20cdcdc7f0b4cd3a19859ded3ba4522e5e0981b5ce594872c6f9a42ef1ad886d76cb8477c53c20a05b09b01c90f10ff3dd726c1e8db47392bea43da084afc9d610ac903fe925668167fefbeed46f5124267c0458ec9684a0b3f243b14aa4ea51ffce43e273c9d0f104176016f68aeca69a171abb9f3b715468891170ee6673aad3f0a679a3b385e4285eb9f5dad71180a4aa0607fbcf7e893ff413e94671cd272fcb13aa94388539aa907b00cd344b2015a8c3a4453c4937c2d54169d194e6628d0f3404e0444cfa7e950f62e619e393d3d24ef5e3709a85961a6e62f9115e1e5217f1cb0d7f3d271379a56a11a1d6fddb4a166201399ac00b716ef113edd28e591b31f38f15e1abbed700e60caf09a9396619713e0f42c7fa311081be8100a324f7db87aba2657909b29b910f1252d0aa0b2b710ecdd18e84d8116c8f4f7c5db46b6d604385f4ebd5a3bd2f989733ca423e8a64024b5b32e77d154e34f1a309a6c801e059816789f97613d0c18d9e3b44669f278389677eeea0478259f70035b838633cdf49869421a309a1c388d24e09023f73d1ef3bde9d69170ac6e6db5778f0c0082f6e48f1e86152b87a2954f9eb758335852813de42d623796cd45b867366dcdb801874453025265d7c001540bf7aed34899f6e2653d570a62daee5a33d827778ab72d416f4fcc6744b79f8553b73adf79d91d718324d1b0aa914ccaa8671a113ec70597e2f29b7807cacfff751b9cd0d3d3817b3228d278d0ea6236fc39574056fc1150e2c6015af9dddc76d3f567b476c92eacdb7caac3e0834778954179c1e28cbcfb02bff08ca84cdc6eee67abe4475c1e89f64645d7eed9db8772c48698e58deccecf9016d91d91d91082ddf8a0baa4872fe17f288da923751b184e93bb10e1beb4bd7642e8ef97d0a0b3eb6320b37b4fccdfaea056573e5a6be03d4349829a218863fe8b5411c97c900c71525a82854712b1d353f47c90f9d1c9cd3eb344c6351abd85d02a71f9721e0deedea978e31742a8ecd0274e6526cad63100a8e25ba4f6c86353f23fc6b8a7c9af4ed892a26a9aeb088790fafa530c227a51a92d97ad87612504bb8cb84f230b935349e900084ca584565aa4c4479bf9f9d05d3bc9ac33d3c38a40c105129b69a42c7bc23165383d8357ee1d9c8842e5fa58eddd66033baa3455feb2c205e96b93187d289670815ca4d0b680721c23ff8df16497bcf81f563749feb96d49f0f2eb98ee480d2f251e2ce62182b77b1d92b59b0485867dd8b86b3f6e00fad07552c9e3cb274f2ce31175bae815943e141d1c66d1e351814eda4d42c0d66a95e6b6d68669c643fcd458af274713aeb034122b2f67ed7a0eb0b383c1dce0cf28caae3c2ba7d8a8c1b11eb0e71f2485fd77394a371235fe3bf3c1478e8058f7370e45c73d3d6118a96bee10cea604f1ccc2e2503f0048b7b3407b23bad738d06d7ad8c5db17fb29ec0580fa31597fd2840fbb52d3ba1253e01c06f887b3f619f354d1b2061cecdcf76cf3dedfa860c1d646cc399e709643e674f079a8f1cddd78e0d91635545a3ea447d37b90d77fb2e2b4edef580fccaab7be31b63a6da2f519d07fcb1e3b95d2ab9dd8114133a1fe6b551770629792ba26149025eb684f8e8c3fb5444c74c3caf88febe5631b35a9d32a9f34391d9dfef1080126f340c36572989e18c932d28d52bb68173b63c9f5b952417fbf01bbceb97bf6d4da8e0203eb535a9547c3f4bc787ff5cf743002c2d149a7a0b7415d71656b03a278d551ccccbce0b4e214764e185e5bc17efaaf7964959d28bbbe316d9e583b93b45452b19734308cdac1069b13b430f82a7c006d3d4457d044a708fa15f708399119f99adc7d20dbb549aee083737db367c2ecc20e810bed1fc4817ab1b29de1d0870514ef5acebf27895011abe896d75fc678266ca8e84dffdee4e2454404d03d79ba1a97d39ac6e596c78b18d76e15b922689517e587a2c8838810c97379a4c368db3ddbed91400e1540d892d058b86f8bc0c936671e8abb98b4e8e5977cb59654435ae2af316a0d7761fd9e89a00638d93da8648f2b82ed66a77cfc586d4457e7f8e4530fbb2eb0c2289c3cd971d57c88cbc4ef926434d87e5f983fb228ead92715a1a8c610683daa7589c1e668c76de68c60b090a81bce240e6fdd74ee5d08b5c8fc247579c4f6518a331d0d325c75370242f9ced302990ba4b3194fe5b391a0bfcb7e7036482c57c42a3ed02c18c061fb2b907fb71fd72b9fd9877dbf2b290460da7c93593da65831ec8b52be4889d2044ca5bc01b07335c80be907ab6873c9709ffa699629669c135bc9780ffb614219a5394ee9490374e380df796b90b775163e64d3ac9c7a64b5e4dfceaf733d143da74dc60ef882bd2ea204c2b6124f0bcfe2c7f94c8d991772f76f27878dd7285070e8d3dc99d6b02c10a3e9cc4ca55416d7eea0e2fde4eab326e6787fa3f1ec734a9587b64c6eb7de1efe8791aefd54c06e49d7e408d1f48b393f547374e41a6db6bdafec60b261d34bf90b9e1aafba9d452041fa1ffcd82bb909f623731767c9da92aa84453c55406468cce9baae97552d150a8a4ebf79d79c98c87f899525f1f8f5c3461c503691d10f6ddac35097434765333f2fda95db5087bb735341f9e4c81117ab80ee05e8a744ddcc7331b7efe9d5da39055e40207bef301780cf6bd762c580d44f890b3a522cc619da1d93b0acdc373bfead05f390683bf8aa52ef07553b7e7c5250e9f8694c47876f1587630ad1dcd9d3c7528d32a97717877da083825865d65ea63f56bc8ca6920710d867d5a2d879ac7199697c97b935bcb8225c118338ad895d2b8f2bcc631e96cf95ad1760bdb9495ebf2a006acf9812a8dd5bd54127b02ed617d861c3023383bf834494de3b586e0141d4c9ac58b66e484e912277af6a31adf21e0852d0b14bca577881d4a9582477bd59a290862af19f03ac4837c9ca81215e968af494a70e3bb016f180096b8029b9ef259257606ae714d96447d9e69c62b41089ee8ce792020ce08093a2f04c9c48f8ecbec2c49171c4c3c9d3de803cba647f29cc78d1a22e15d4b076e8ae7e3943655f0c2d6efee9343202445fa0a81c29f36b548a8b1d8bea008c006276186fd0aa31e8b569ec6f73a5055456933ed8f82d7637927be2aad280486c2863f78e0b982ffb8c69055ee4a2c103c70643c80b4dbd6562fa52d50ff2fe308eca307fa02cea128a0014397a76a0563eaab2cad2811c051cf0634b29eed2f11eaba9274ad31308e55b7aa346bb906312ec6cec9bc1b91c0846d2d9c9e32abf6216243274a6ee03672d6c3513f6ab409f96dc14a50e2e435a2ee39bda295f2d3dd716304506bb83e2bd5dc538aceaf259cfc48147ea5a4feff6bbf48de3e0a403f4fe108a024c3b2f761e65f6bcc29a8b2b8e614cc83a233dd05b26ebcc1034469c7b2b6497f21907ea1cd989b606854a4ba969a35ed9e858d8af708cb454703f5554128f68d526ef5e6d53cc6bd2bf108bd4eacd18bc0a31cf847889d692c78a19e0711bdc27b66b210a6b093491b7453cf4a3d70c8ee36509af94278f7f5ecd49559a22d122d6faa935d5e360dd44c79a42471a04bb0f7ecf0fa47dee47d967bb510264532ba3e9bca553aaabe6fe5678fc49a049271e2f3ff37d54f63c7b78e53ae201603f7bcf8882a005b8a7cf7282b29fa57b65c2d7f8c62e49acdc5ffeebae65745c4f7c3a66c9751f8f696d09b863c4d3a03f92bb9e9443c1c4fbe25af17ab3b96aac22d3007a8ace9c66e643f4ce48b87f2643205cc7c4044acd810986a7eb5b746cc29a76c77f50fcb376f478006d28ca5852b0f87ef3c13eea5a3fe5e8cedcf45b3b89c6d211852ed42bc97c1888e31bbeddc00f2ce4307daaab090600534d8b400dc791081f285e05499a20b72728d113c72424ca823a6cee96b7d2f68e8dd0dcb00896436260af35fa693ab6a6b7419e76f8f00bbcc994e83295ff5d4a15356eb0b3cda59c047e260897fe8fd1abe482d0cfdc3bad26db17e919a5e22f8df71eeec07a217049cfc29fc82e68d83b7a6cb649c779a08ecca8218439f319afebb63efe93593799df1dc06730a1ffd1a4d6eb117a4754f6359114f0c78f249478139d98ec1459cfb060e2485707b14777e5a986a0f55b4f610710229deb11abb6c1f0bda8d453682b7014e314d298d1a0467fcd3881df454307049eb45591a88c7776ccb7e2d1aabf3c0a6fd71277936a281a63ae818207332163f8ab8f5531d03dca0b1f24bdb771239ad8d9d0fe5c0d0a08fcc46cb6cba273c89073b801bc95d3f4709459d983631a0c7a7e479562295e97789fbc33f7b6b001e930d68c8778ca1917f34626d7f0686152feb9471e71e217fe55592957b76cd550b72e9b38f14be902f9dd1843ec1f962a5d7f1c3c723ba65c6107204dfd9ad98559c0b9c0dbf83ad022701077e0e85018c2af8b5cb28c846db1f0120d36fe6d8fe86b448586b59f192f3a97936097b99af406fc29f9bb7f4eef03c0afffd7b90005231e211a6970f93ad041291b51c3f061999936d8f1d0f1da065def48e63a860b00dfd80fd3fd68b855e72f68b3edfee64a604ba6ba9a212203f5e119eccaf3e0432309da6891e37bfedab88f53504b87e413b9d253c8ff8926d1ce9887d00012df6a9abfb49ad04008b61069a8013ddf9bddb68a27d3b4161cc00f7568460ad5e734352c9baa356a48bb5699f333af4e83df5e90eb743a3898ac7061daaecdaaf0cd5cf42977341dd17cc2e8ff6a22281552eb471e9439163479541e5e5a044677f48c0d504abb4ac2d1e1a1abe68d419cc7edeafb91f6401fada06407245c9eb249de9664f46b22c04cedc4c1345e729a4b7801d09a9cd42bce5a8689774e2066c90eda6dcf054b730815efcef999f0b7107f576c15e267ad302698031ecb5ea83f975e2fbff6a767d255887b2ca41b2f9e3d993a399a370d41cce451ad18c59695c57a22cefdfdc98673dd4d3592fd64fdb46375e26e09dfd050006e73f08bd37d6bc21e57ff020b2e713ecfa432834960be1d9b032fa58f21bf2488acd58b1f07de28c3928c9443cbf7108c34d574fa497f151db96d7c1a49c0d02823b1aad91fb14f606a2edaa7f9c9c09b8c56b58ce9b4b60e3ed8112d16f96e79d338e2bb372c56f6a059eff63f5315d161d8266734d82163947b78fefbdd29f8e9b70866cdfdb6365d8393c5647b11f47209f2d21ca58142630f3ccb25ce1c4ba0c228dce236e07210a3f155d1993689c2ffb7d74cdbcc2c9331313203e1690121c752cd459fba80d21bc6e3e07e3237ac3179d2426940f5110cdf05cce758298392da934de22349b25f1ad70378c1963bb804114163471ece4b3b6a88f8a2de57ba00ba3483455343948ba1318bdace5b2b53f91cbae4d46d123f2611c731e77971adc3ab985f64c14b9b635d80e3ff481a99dba65f89ef5d4be27aa69cfcc716b4cceacda4b6333b0cfa9f4917bd351bad691f7aba4d8d994b5970f259ec5621c89d4893a37ee0b4fd8a3f8068c49b9e85fa81a81e33639e768d32dcedcb1f1c5fc4770a7ef1bcb76e4185e358fc23e1558818a787672acfed8ae13d336a50daaa49835152f3f4cf3dcf250106311db358bab55190f06ce746b446d9b799e3c36330c7a2fb0143b60858f8b6d5e07f6767401a34141755c9260bf7f9e3ebff5c87506aa8b712fb8320df7dd87c3e27c0079f08d349f026b863751e7a51f5864e4cf7916de36f61b2bd3837a91cc9c4995bef488e722b1ff2b4e5bbfb1a91e25d2e30e7296a5629906fabcb92e220dfb8d6bcc0e572e1f83ab9603cb7603db4a3a102181bce6049d2eb1284d5c051aaae6b0b0e714687a0db80b88e2551ee8ed65f557d69a06e9cc04faf54904ea341ed3cdd42dc42d92cc867511cad44d690f31c4a14da8050d891a77e084e5b3f41cb57d7684d6aab1611e9ebb491187c0f9562a63fa9184224f2e9e4ea9a220b029d9c1369adc0c471675f0a3a97cb628a941487c216527eacfbe7b75f3fd123b7630b9bc321da0b19207848a1c11740e4797e616bd8fe63a8ba47b061e2c681856e29cd29d17a941041aaa46b638f9ced66dad93b5814b79a859ebf5cc91631e966efda1b3664302c62c290ff9abef295d09b37afdc4da8cc4bfc3e7f07ceaa96436fd264d4f865f858cb61f9e297db2538bd088a0e2d2482571e14e6f186b695e71709e6c7251f6febd9adef0fdec5b54ca477875481fcf174e066fa4a45903be9644f0c6972f22c489a1ce2958cac7b1c178e7e40fe708e7f4a8fd93f15c804fc5b6ad2ad9181e587fcaa17da09a8073317545debb1cdb63d79dfa8bd02200c5b9f8fe439e1d6025cbd4c932ac1cd27b44b14b1f9d7dc4b3ae2c6e76af392e8ea570b55e2a0128860803ae0f5b6dc16c57f0c50151880a72287f625289585c5186375bc05909d120ce6ebe740d9553ae36210c7904a9bc791921b1cd6e7476bf960064473603e42e82cdf566b4e8eab15fb99caaff90d5bd3d839df884d5a0b0489693692ecd58c9264f372e76d503d2498f1f7d68254df9e20cfffcd04078edec18b78b521b30b376789b5f94a8e7af7bb57ef963a1f1bb3395964dd61bfc78d0db9131d5968bd213563a3a11eaee6b5f40f519896b251485bf48da238f736032e65a854b77dd0a851ec1dc0ec898b392d3cfe8f271388b144d3bb9e31ac62aaa11bc76fe2da5b88b82acd75062803665b68d834ca82fbf6153829ebe8c87cad45b2ef2360633ec1b3399e996b221464939418d2dcc0d41042a050e32f16f8afbcc84c03fe5fb6a9ecb949fb6d59c8fa4b41e643667c4aab1ad14f63963ec06b0f3bd99818a163f3850db6d025b45565e66f21646b049de95fd6dc48a6eaa41cbd36d55a8fc6384fcb3d17fb405f9f69553b87f232a8d9f37a742eb47a657a702c68cf7e9b720af3ef11dcc902007440f6b6347d06d605764c893a8cd9f09b773c6c8aa0a9d171664d34f4b37dcd095e31265de0d9b08a5d5f444274be76e74461d0cf7398ad6cf24da0c483bf822a28f00199fcb73121deec2624b7735856ae6023ea69b62cdbee60975b8a071ba0706be81f1ce1d97edc58a714f80c70c2b59b5c74e17d5878ae40e8aac772a9b711abcd722201bb7b650427283a55078c0506426ec4c41f7810bfb6cde46984552054d21c07537f61caac1c33d094710cd06e4977ca1654eeb410a0c76862cb93416f3ad4f2e8d8010ff6d51a82c54e2cce09f424fad9504bfc9ae489e0b6a9631b1114c798759b9373bb7e128679732080a22380b07436d4b7c9d6d51c89a2c44afb6746f4fa2570a5f4e7f2582a173f88becdd5652f6f11628efaa6509a0a2556f75cb84195c5e670706af9b856ce915d2becde0c71afad08874c101d32898460f4c54ac6203882eed457fac0e637ce85bcd90e716bda074b86ebfdd604933561727766e6dc9026fcc4012a35a28cfede85b76f5db8f50a88a891f9a841762cf86b46cfc5cb551085ef48fba4a62d6321d5a950d887b0c70f01af99d654b41b45c3bf39d993da46376e78a022efc64af57e08e1cd06d2fad4343879b69f3e9ef0946993c778bfac83c95c0210c8568a95634313a40dafb4023bc459479a7da6753fa57d82be5c6d05f61d9410f9b7708f6dec5530b3f28f25c2e97a3c751920987efa3de3578339105d7d018f2566fdb23cd7d05de4fa5293ec86726aa30b113ff3d27ef358933b19c27a24d09d71066305e6bc0f327c4d8b155dc6e7b19aa035d4c1ede621533ebc16867d6ecb37ddcd429a6946e14902df9ebfdab477eb100a0f1535b7f387074e9b688b1af2291da1c9bd6bb551384f51da4740278569bca6c763c985f535bcaa91d0b1493afa12b012d55b2bed10e93f7088d29cdab90c221ecce2bd585f76949538919ff7e2e236c2ab991b8d358c1096d78e61bec190e54099ae541b41f716f63b1df195fc8195ff6d8e13ec59aab04e03cdcca549d48d5bae04fca8309d71cfbd8bdc2f666e3147c75ac96875364593075018a75956beff726c26ebd0b5cd083fb0567489eac55b1a2c653f793744e4471c0beb574028e825ea4a46450bf2ac9a187e164edfe3fea3c7da63b6bb5cf2cf6a25d5ee4d0f1186d87024490111c55690b53a4ad0284fa20ec2a2c598e1f56f206c4e7973e0376968558314782045cb46b9091aeb04bc5f6be2b51e750beb1705366caf2f9db83854cd5c8f32658a1a785c4988a7a210375de0eb6ab37d7deb29a20d640b13bd7f51a11bc3b0f3340792ff45b5102a7770894169cfd71e6273f0d0ba5f4e7e8f60bb24153c3c064660abd9142ec8f16d80035bae72d3b489815bb3a9d976f1b055a3c1f16bf78397db406f13f3e8232dcc75edc698ea3dbe3dd54c135011776db200a6da1e2fab553fc25536ba1c15016c0c4e6cea1633cde07e3f8be41a9df0530bfbf0eec9d4be736709d827b322542e720d289edc2b1db12cf4694f8f0f9b136fe82b833911732034de03cd7b40ff6b06fa76eb5a01222673ab93c91ec6975fc9937e45875e9245eea229b5c8840751b8f850934a9936ba0b877b21fbaaabdbee6185c0b4ba33e2211384f00c653e8c3801743c7babbf98dd360eb257fc74d0d73b2df2d58540e0664f2bca429c98539ac51e543da23f548f174297a70cd9d98547285d1a02d39bf25ba8e17978ed1368516205077d0a537e702aadef10be0e3867d0b2e7e959e7300538809e21f75c125547f7b277fce0d099978eeb4a7ddb166fa06dbe7ca6b94204f25eb257678d6d36a3886291dde36beb6c8864f60ca028f7be7187e595c1c1c8ec2293e0222ce8745a39d20ce3c41355ae0789d60e8735866c329f931ef0346b92a75d9f8dfc6b7edb7eaf9f8272b388a7736337630d55f076808ab2141c33bd1038bb0d0af7d59851a190425a5df3c367a0376c9034b036ba677ad9939f416d58dd4f27d52d948cf604e65e12ca34ca01f64c48b8957cd1e5ef8e84287056c68a2c4f4e0d88c7b8bd8e83e423ddcd666c9cf12305e08eaca72986d9b01a183404b460204e4fab03677a51e7007fa93c1a6674f3ca1ad457518554b697173921c3c657885c82116de0c40b9fde7c7b816e9276a3dd1a1732d81c0994be2f1bc4e80128386599d163b6fc69d2eb86dea4d94dcb4d8f89a65ba46a3765a09340582271654714d4819d17bfafec309c6b2e86dd210a99f57fff6f3f56c9d6d004941f4e76b6d92617c5135ca866bbdd73e87a99f59ea484d4ad45adc667ffb22fa5c83253a78fb4d332a1dd2c0d0dad1ca14db21e1fa9a62f7f3ce7f1fdfaaa91152cfa9ab65849947e3ef927692817741d7f1978b7393a50f5f1ddf5cd89138dc2a954a84f99dce5f9067b5af893c71c95471a18d85cfd51f31504536af9ea76033f6e266241a11f62a658117e17acac4a36784a49563f04caff4628aecaf4b4b27bcd598db5387dd298fb41969992d7fe23db996c2745f49ad09ec6385bd9af0ca237240e5cc69abbf05660b270b5a90358a204bf1cde548b4c91482606210199a07992c1926e73d01a32459b1eda8f18226632f63149961a910a60664542e0fbc76b7cd2c2439630e73783fcbbe781ca7cdd161eefd77f7fe361812f10839988453cf5a515da61acbf21c8125bccfdcede901430aa7122e383b41b715448ff260782ff1ff08e7d502dbf5e44ff76cf6bd89a2857cd279b0bf5b6786b3cb1756f2d62cd2f252715113dc365863cedb5862c1eb571a58fd144dc11eb54ecc4b1a0ae657f5a89f4014183cb8f7f4e687856b77a96851f1a4d9ea61aaed4e7211fe0489a4b874f51a07edbd0f26e238fcc0b3dd3e585ffd72535f37fcd3269b514bc7e1c7a8a4e4da88aa09769ca0a507b0a05987369a8c70183ee876d2d8546d1972a198984901ff173b671d8c3b00db089d24fbc05aeafd2d9ce620d2d49ce9953d7952c794eac45c7254692c5ff8098d41f85f07c6480bfe04dcf58da25ee5220898914f1c24b091fa5e8320ff9c6e28bed294c15996bf0b1b9e7e1594c1914794ea50226296010e5045fdf7ab50abcdfc49db8b01f0a73616437d08f537560231a62240f6570ba36304e7134588c642c4617782ac1f06032ad7e456870963475dabd5605a4a4e88dfeabbca52e4ff26e52eb9276538aa8e41f43a17cc9ec8ab8707ba1375d705d0704feb2cf32029d9d1be99550ccf135c5d3a1fe125dd1a82c10e2748d2b0c356007f2d4323afa7591daa3ec15db5e09bf6535f6ae15ca479380b790fbc31dbfdee88b550304a28b2c0c3f1340d96c78df72f872e15e8c7776bf904c68a2feaa159f22d5551c92c67f96fff1519ec19d2af8ffe0614c3776c58fe3e3fc2956fd7cdcec7c23d0f2b9bc0908dda9639978d4ee714818213fa66282a6916dadb44937f2ebfdbd4828fbb0b34dab28fc60431bf4b8fd63d9c594e0884cbc2d3d9c98ffe2e61d95f93d64d79fa3630d4ef629e0b1a382c98f7777dfccf8323d27f8f17080e5d425bfc54c2b0c5db3fe1037c1581eec7b8ece57a19abc0e3e4d16ac5c1f468df54ca87a659ca13cf7c809ad9c32849ae25b9ee4e9363a28391aca3d60f5c85e66795077dbc08182d4e05d6df8b3e05425b50deedf26d7fb907d9cfbc55ade0ac542f8093275473bac7b5f62c7c5dd327b57e7c89894aeabda97e084e5c96263533e3d495e326f37906671a305732d21a2b32015cbb5c3fb6cce6ec54bb4f014f31d27d041ad878a19183ce00c6f1577d829a83c96b091b2f22e1d8112b6e7a6a9dd79d2bdf259c091f93edb9ba6950190f57a1513b42dad742a5bc4816385e9826083bee0dd31bba907f8b8c0bdbecfb868ae041fa0c420e58bbd0cec24db24e7926d83a664b164f672309e2d81cff2068a1df397024176b31375e1c1eb74019665be9e6b9b854b0e9e27fdcf3ba701fe06354299fed912f68d7b130a0e10af990157d3a0bd16c83ad10b0b042b26e3cf24861eb8085cff298da6a6a21001bca91eb997fd47c5375a2e7e32563ad777e2f726263d77f187f78ae929187db26e19bbd0935ca6f3b8c6cb2c53c04ee8fff7d88d0ff368bf367ad63a4594c34ca01f9360b50c62f98ab91bf5111bc08df0dfa8375997bbe33dca22ee0d11737f61fe57798cea824db6f7d007fe7a70d73cfd49bfa2e28bae860ad9ae6f3f22e203bad6688ffeb12366bf5337a7eab18e4bca2fbc14ddda33e3532a614a53ee6258f3a1d576edb5ac47641c836bed71969f2e5e481d44e374d0452276f385ac7bdffff98aeeedc81812028e40158303a8ff6c8bf60a3bfe9f9d5e2d28d7db1529186c1633f20ae17b11932cbc5d6e270d70e0f63b3e282bd6af69f69c7b6c492da324d934b5cb61e795c57588fe073b89f0fea640961934da5f4f16d02b05a4b247bebc6808e733f714e70428338f9c8f3f8eb92d552812d741dca840e6d96ba896e40608ca01874199f3083243203792d2d0932f1b3453a06f55132b00f256645b85954dfd95da8a99375b516fe9091de29be5b449909dd64835e73de30730f57a52832336aa340c51112896a47a405a1dc4f81436289a4e1ba9d69f1bf333f74c27aee2c41f65a5c121a362824dac4083b069f275650e488bb2168186714c02a65763070204b8978dc7a7299ce9809d4d20036a87ba1aba7807658fae0ddc1df9e442b20cb1aceff1674d584c841a8d789e66b671c2ba8e9463f66c48ed9c9727358f23be6b86acc0c7c8bc01e3f2984f387d64bed4dae81899d158647a1a5a65dcfd885f3dd218414a0e9440771f2dbbd2a537c1fd4ca73b696eccab22f3d27d01b66346dc4eb13d04aae59f319e2773637f4da0805e8780b3a484581e2b94f074c68d31cd2e7252eb91c5474a32abd22a1284b039e35bbe758a1c9a57da40a6521e66f4c28832e7c4a57aa5f5e39480e4b551f95d55399fe9268e38e8cea4e690ca14545a03a1da453c2524c54c98f95d1a6dae699d96bfbf73b1b38773113c3be968976ee721bf9cd66b4a6d59f5915088d0892331d7e790880ac702973bae7977cde0f3fc1f7ccf3b80bd83fc39ae821b805293beda71f6b3972bf082e32dcea0673a250150c43f158935658afcb993d81ee570930267851f6ac620db3d22f6e4d69e4c600e75280ba1d42de54e2ba2fcef39f40f7a42bc7317a51e4966efdb014cefbbfcf5d2fee85aa2d5c1f6fea91be7c21c33470014942d0ecd5129993b8c2404042a82e034bd959cf7a205dace4d8c1aa457159c6b8987533ff72f20174cb9ce329fa078472f6a2f6086a47a75e6bbefbebc0bc8532d1f218cfd8784fb4c28fa7180b7be1be9d84d9fd9dc8f098330e274492feca55cee6beff696e1e92453a5c3545ddf941018c50bfff5ef9d002c70f3c3dfd028a9ec5d3751975d0e3ae219c19378079611535770879273ef30065e8862dee8d494a2eaf213317bbdd1ba0ca1b3bd13b981077c81bbf6e22912780e8a13424a058834feee9e67fa87df61dbd2fe95178c5b423ab753a9281751d96cec78bc716b050fadee8954bd0148a0e8c05a82d9c4807726c77658ae1bae6a4d6075ee712b2ef0b9d28656e21b707f921592b2db251569ece514fb9a44dae7edb15dd2194cba17b5a1f0247b8f47a5c683f8bcd91e5bb12e296169c271ebc5aa7a396918a295a9e45fd1956af237938b568833e66430d8dc80ca7cd2ea42c11eda265d8f51a913b7523d5e87e5ac66f20fded80e1e1eafa09f6a44b954b60fed55f7acfd6f12c706398d4618d00e3282b49d32aeb2ba759dca0b663059e48588d2b657ed97f2b4cafa50457bbdf5859ce846ecdb8903d1a61fd4e8d0582ccd70247ec1cda9d635177c6a507dfb429594a750a6b83ada0a9cf18a684251dc0259538e96bf73139a3cdc6a79326e1127d72e6a55c8e8cd1a6cdacdd142f081a2a332ab3e27dcb70d0ab54eabcfeea4d85d548ada34997c5a1a550103b3cf99ca14d68d2b0d480774eda34687dc4a51b49b747a4ca5dae975159dcaf9030a65bea82d9fd7e829807aa6fc508a156a76043e5096e2928ccc08d5d6733f7246b3d5f187035e86c525c24c1011acce90be1a491e89a4fe710436df218f87bf8f0d4ffe2c075cc561f7c5e4efbce165802fbbf2005ab7131c2f5ccbb1ea082bf9337cd2dbd2c575dc0ae4b73214742cceffd5ebc19d99078ed1a1f29ffdba3c381bf1ed2492c14c462931f2ead1214553c23605c8cccfd57d03651deb58da0be7575d97f8135d8b36fb3d60f542e3551f35d3cfaa827aed56e9f6e7be7c6b6052b1406d198bed0c84e7cfc2ec46f3c9f8ee2cf6f708eaa87480e748e6fbab3a1f6f9029cd1462170dcad57c5179c1ed806ebc2f2c5613a3d9804e94b5426a41f4ada0a5f9f590fedf4463db7de045b3915cd065d16cbeb1454918207045a0a9acef2e6c67db6cade910c749f12bfd6410b982ce3e56e4c4c7712e36f9b527c5bfebe568dc3501b87c41849916a6ab20bfc976b75bd73869d620c99f8d4b689509c19d02e4d2ef27626a3a5ca522e9bf31d226503440af0a32b65fbb07b7925a5185f6efd0509117810064a024893a9e13f6f0caee059c4a6c9537cd30dae5e1e42f39cf69e14eba07282a79d8e38d87138a0b9aa7b40c78482d3ade5c72a31725b73a523e70580bd473bcc8ca8b23238841ab6a99ed2c23f870a41b2ef518a351306add99d7edf37351799f097ed02bf75e923b1ad716f56a48ae1d3b930b51185e6a877fe5dc8a041c6beb9cfa426952b7e3f191d0b7e8eab840882138d78db498a7c9ad8f3adf1210e71453998156ff8c867aba1bf7fbc22820e36f2d545ce26d0e71a031da07d22ab0390fce7af68ddec142e94fa59f3297f0d2ee891ff059e1c398c26d4c98a94a7a58ea3b4fd0cc67c1dc83e118f5b9e84904834d1aa0767b713b0320857908ccfd9ddfc1b8ae43abb87104c162b39cb0d008c70804ac0e8005e03e13d645b1b145e1c21c5a88cb2145f1c0a903e98dd6bedb5bda5d18ae86f56dd6960c78b724ba577ff715d94028969094bb786960120245490a02d08d3c96db52be4ea67bf80e8cc3503aa8e59d91a6f84662ad0fafc03cab8527ff504f3ac15a70db8f92d9c166002cc89efb7b87103da26c53e3a58ee3e6aecb83bf81933fe39d586667fa03f5c00012d715a1d39773562822561b72a0bd2115baf0d2d31750ccd7aafe4283b73aff10f5af04a219da07adc6c6086e8bc737ee6278feb18f71b1f30c30c4caa4a0957be22f54f31ff3248130d14c02e8c9ed5a987b5e0443fb94b5757b89e9d54cff52c4186ea36828b71a0920df920e301057fd1133965c041732606fb682d75fa2505e34ee3afdb378cff59fde218996b17646b9e41723cfa1de87d33cb5c75420e5b88815a55b824b31ba8b7dbdf58b82b69cc1f7668340d84e92043bbe553369f771ce1855de71ed7582bdc82b2c9c31a4a529eeecc69d7a63c2cf0b765ed12f63e4cdff68adb7a830da5b2c591d65e56ebe2fa9a2febff16a3763e4457a88517fc155a793d801c8d8f50323e68b3819e69f3199d8cd26cc2223e3bdc4ed99c7c670115d8793bd82838cf042e3da5cf1abe633aa7262f291f3fb79313eb863e784edd6356519f2bb45e16872d7bb2d7d5938b1d407388d9b5f70f5f281e17fe82a8c143ad364dc157127ce52021a95cec86b64bde766532966281bfc4b1ad43f399a6f8de7dfef8f871ff76f671734a76289a0357c5524dbbfbc326f38332f4be381210618fe65ef1d0a64cd28d75807c39811257be8c85e472ae0b1689841ce00e020102577b24ca439a2bd2f56368e729e044f5015b710453ceb43b28c6e4bc5586bb7015180cb33458b577e4a2ace99a5dca58fe02400713cd72d2feb74754831862cca070a9d36fa54e35184cd9ab9c9a474202d9a653e31ae32dc9d9429dee64527b345d36cf4561185054925d6db839417a640f07481a2248dfbc3bfaa7b517d585ce7d9981e3777553c75dc43d377b2f004b9dac58b0424bb4a6aa901e5d33218bdbd90739f6d4f9cae383f3da013c2c2e230a66397a2b5d3078e67737a77bf18f4ab5c6ee47eb7f5c50f8e4bdc7e0905e1e8f5ea566169abd2f2260e8f6e29647e1a824b57c28b8e0015426734a8a7dcad1dfb8506eeec123840d5fac66e1f88b669dbb34035f90d2b09f012446a700d87cf9e692ccf6b256d9c36f1a2a657d3d2c954aa2a9b5e1eab5709c3e8a12460a1c07348cbe6e4bd8686477869a4d637d29e2166ad18a0aa039132c860a084ce1600e359226c1f731a622bdb7a45190df66e4a1b4cf3701c26bb5be395bc807e79018cbf27d56de1a48765c406dea56a87690aade8df930ccdddd7675dac3a839572de147fc191ccab75969f6e2de0b2a11264fa1b2e15fab37737e933934fa7b732a82c375d3e0cfa2af6f7a859ee80e00f1c20f5c5b6ce2649787148c84e53ed80cf86a01e22bb94ed84f7d5d94f223e190e22524c735b6291f711b2d6f1fd16281dc89f7e8eea1b1f121b8a69bd5a9004c30e4379508e28cf1faae0b80a417e5a9a9eaadb5d9b92c7fa7290f8c14fa0cc386e3b7429f64adcac93d30ed8f2634617dd397740149ddccad6eca06c5bd8129653d2a693ccf85ffe35f09d827914c2a27d39942159c30b9a65b27a49333a029cd6e2795183f0f7b0f10169318cf1e9b1a98ddbbcfdb0e51dfcbad4ff2a70b14ab39e8489bdcdf1131a7f4fbe72084504c25e828aaa41d9c215332baf03c1495648145f9a8db6f54ce32684442f0ef86d2262af01f409cc03878bdc105ef34edad2c3743a252abda94c08df367240f97cbbe76c0d4ae586805ed99663c9dfc09af4fa1dfdfba3f04017f9afad4938546d8c4c9b582111ab5702b1facd92da0da2f2a1c8fc0918f522c9d9ae7d15793ec47494d4b92e17bb0a722472f3d7daec1bf952ae0b6be355e96a86917799e8dfc6e127d6a2df0e5ffa85208c12057daaa35acf91421d628a3b5ca4d7021c1137faf114468105654265ffb4819970055771bd4a0227000f79808db451cfbfaba504c8aa359bb61883a13800c997eebc3b7cf1e1b41605cf24187547a07f56abd0b2d96f212df5674378fb4b4372fad66c5303d469ef041b50ba92a6b9bfe899623c6885a4b36654ad0f7572a72a2de466447db6845dc4df14839603074030608cfdf652ce0005eb80193cff33d0acca4d5fd768962682c60b37166c5afa33d1e43ef6b8d798bc80a0969dd0c8389ec9b12d4e6cfffe65b15b775ed653e864db51cc9a00e1e82308bcf4bf36e2ba7b1887f14b0d436a41deace50c1f36e3d75cd156da58baec42a138d9bca379a1525692a09c92e5cacf1b8f9c48b7d9510f44c5c874aa1b5f8e371f517263fe0169ff8bccbc706bd6535b5c0448cffb05b83570f1b92538bd793d87fe3f5265453809584a8d1ac0a1718ce16780dabd944ff57b462a4ef3f9f7a4920e5bdb9a2f37a17da8bc9f9a8dd94f0fbd254aa473c45a4ca4793ad7ce40b89a4a549e06f02fa656be73023a6f4ac4ecb7c05b7a502e82a9ff6165ecad3aad61f4cdd91e3a2405d443cc071869a40ddae0d5b32dd9f8b17fd2acea0f58e45f7d2a065d48a2f611aba5b6c334c727cdff128676db759563e3e3ef567eeec548f0ddc817c8e50aa6d19fd3e32d77ad4ffb65f7af2a2d5939633c191afe788a372152104b488c3c0bd0f23d977867ecd3ce499d1fc8bafea78110c0f290aef379fc348c9fb4c66a66a0ef9d3a59556b452ee8a771ae9bf702a5e1653588645f50dfe0dc7865c237dbc6ee9090bf0c89289af74a084d064d38d3a384d99d6d3b0b9b48681a6014f2b7c9bec2fd2edf83f2180146cfcc1945e176c3d187cdc17365736f40cefe01b16ff013c7471beec1623e88737824b9de6918920048582ea59d893bf53fab61a6c350d99513620ba4b54b86519d4b5442c87242748b29030451620797c7c1980b634c4231499aedd6d2b294ff0f581ec4fbff1e1654a9e3700fc7f936c4f13c4d564ebdac2f9a99af214ad7d422030516367a31179c24d543833bed1ae647cf273483773f3ab974f3a7484322049800bbd353439bfb8b0c6d58516428fb6838737a3b8b651a13ef1c96e4fa89ccc6cd62c34e3d67c8f447b6784f6def25786ef16c88a73194f38460c62072211118d705abc2bdeba780d15f890257aedd8259d18420870beca74aaa4fb614d544dc66034f6ae363ef9b3fe40d5515ab04ca37eaf9e7de106c4d3711c770cb6be5174b1105a1cc4eede090ae2344a7aece30ed5014ff58a943d1b0cc521eab558d798c4719984100b22e39ef8a471110a8b4c735a77f01d75296d222c8b9ccbd48fe17594cb17abfd1d3284e12de490bebed957b1152073fd45c671a42bb50a2c3fca7ad377f7995c194c7a675c1717c2d7d923083434f363f5382fa2ca8217f800b57cd3f42748906256381bc8a05efe08ff5c0d6755c7d150c8b6e88895903db1e9c944f53fb7be0c4b68d940bb5daec996666554ae82e04417288093ea05afa50d3b4da0b9114c1f66f4f02a9e49d81156f0c4deaf93829fc29964916837d60d4ff7408280034f01117a1b34540b7787c27f78fff0bd7018dbeb003d35e71315b5c9707061574bea5d305fd27fe247ba6b42cb445056fc29adb4160b22a03a22b4a77eddcd571323f155669088e2d2def5eacc774b40f1635240277a40100c03d4f9ec895850b596deec6ff3bbfaca13a1fdb18eb1bcd5c326d576fcb09043bd1a9273d83911611050fe126974a09a970ff41b77471f65a17f4831f764e7cd09cc010e05d2655a7b2d88ee7635b47993d7471dd0bfb2b6cde11e2f95acb4a18351b90bbadf79f1327a7b421b8c57e6632c22903e82d1ca28e2a4cf95ea9b8091eabe463f2aa2483a00d096f1f052fd8db437efb915c50b41698dfb02220d414fea5f2ee50932fe8a7f2085fcf3da89a282cb5b16cb0d7c78fa2a4e99562827b8518ea230a8672f19b4cb1fd53d87ac58136b9d64fd3d94559ae18d4e14c0d78d3f606e217d3b461b58f0ad48686c0412e64435be7b8d2c197ff904dd8ac768f82dbd64a6f6e14e83bae68e31c985f30de6a44c90558d46ccdf81f03af4a7791d68e87ad0e9d6d0122b4d97a83571950488aa9c459fa7451a72d30ba3380c19672e257d866b6161c161f9b31bcae18ba20352bd7dc09b9b3082977cebb56f7a4322fd74713eef4e7826266038dfe96119fa1af49c70b2346e843b992ee9bb8abb8ade4d7c4cabc98c45cc70404d85d1a3337d2d9a823ba128fc4f9f233adca0d7330c7c06b872680c08eea409e70dea086e70223667123a8327aa5f83915d7761357c92fcf14dfff8b6e10210cf6dbd801c691059b7be2f7b4f106511237b48257a6b4d96609766b8bf6ed60c25942e5a6034fcf516e1f3f444faa0f249bea7a811b4d2175e0286817af62c97bdb985ac8379ff559ebbdf6191a8d67053fd68ae7891fafee10cf1fcd9d1b1e139270151fd7d1c91011b684def5245fe885bfa07e01c6198a27a8b006ff9c682356853ce585353dd515fc397646637f6d931e7d4a3054788a10f36e8687236bada34c80de39ea8558ff1231a1ca6d982889028dbce40febff165cad813d8d5f7d8609e55d278f73be6a489c12c3a51bef8fb4489b4084f94855a135b508783cd1fefb1dd7408d7d5d04242a03f9b1cb07ec88188a272c1fdb6e759724fd7e6bfee881048cf6c188e48e500daf5fc44be7e8c412668a31a54dfb8e7a8a0cf63b1d6761a4f8c8a6937aba82eb1fd8097223065ed023ba55719b89ef2d1d16b6d269c80b1ec684c47ce737e31276e5032b63d6e3d9ba65f2911ef4b7226ac5714c01744209a4f6db2b0585d1928c16900c8edf3b25b57f7f89f2366927456d97ee7b0db2ab3be7888b80e4ddbd49eeaed76dd286be9ac57ce2ea2c1fab7130f7602b5b1f98ba66cd4cff6941575eb81cc4c164e324ef65f60ac4ebc5cd93ff5c64cfd3bc81d1af37f65302ddf0745af4b1e639b72902ffff0bc68b1da2a7cf376f431057e1560a31edbf8cdc813b8dd1eefe03f5acb64fc5f9cb72513a0cc5959246bb132be71334d9efdbf9a233bb759b9148a50414f883e1177d3fef657602ff8ce730f47e37e6cdd9c3ab22f378849d19fc4b737f16ece1fc7b83305300bf8ed1bd1966e00b52f81c5845681c6553f6997dd8c5659e36becef7d9aa56a7780fbe869a5b78e7a0267dceb49c033c56877373677a330effd950cbd22223f4d2c19abd36e29128e448acd00dd10deced64f2921e8e004463c41e147f3d906c10376a7e5d676ceb5a4b5b81d8d6f2a5c4c0164ab4a670847f1aecb62e5b77431bdfd81dba5e8b3e71aa7ae2dc045c10280019e581ea1b844deeafa39ca3caa89f8d49bffac78f14db69c7231982db74addd1be30454002ed1fb17ff5c3b845c1f099c3b4a9803913564f9fe5a41ee330b9e5ae6998521b73878bcadd113ccfbf1f2e6b59fc17ce0e742d2e91898a15ad9145d245852a121efb224fd50abb08725bf2f41033737c6ed59c5c9554fe5f3cc008a47d6266a34e1a7fd814b98656d516675c93b410ee3c2578d3981b4a5d55a0b8d4aac6ece33c9f68f990c7564c5a56c443fd90bc49c843812f392181175f0c759d34443fcf943f0139b6cd249d233d583c1bbad448836f21c977324752377fdc0b3d60c136181880e84250ac1815cd0f8e9b06f26968705118d634c89afe32a9640b1bb6bc2c206521282266d91758b784262bd002312fd39bb3c2d899cd87e497d3f2778e9429b5ccec28978b5be1d9311060a65f5729c2a87b4a21f89aeb204bcb69c7ed7513b052d2725b108de19bb5430999dc359f9b2bdb8c005d658a1a37cfb3cfdd816ea80c9f0edbe6bbdacd308a334044c04ccdaa892db79fabeb0d197d56e70aa7a04479ad308badc5ac58e6f039c0e8e9c412280378f2c9e923fccfe07cb5d0ae76f8ad148bfb9acc71818e2a8ccf2d9e20b988c8bded06aa43df68a437c0c09e4a2006f11f33442066d580d205c2129286ffe15b4187c30d6577f23b8401a6525d563d4e70c2720cfe5fb9de30e40265e28274e287f0a2c1498171a3e2f5773d376b7d4ab8dd2f54c599a33cf357df475785bc67ef7434c46945f89340641d953db55b66fe1a35e2553344316ca8f232ca12dc311cfa538227e4411dc6a53a7ac54b72cd540eb3e3141b891f32373a93225ea42b350d20cdcdc7f0b4cd3a19859ded3ba4522e5e0981b5ce594872c6f9a42ef1ad886d76cb8477c53c20a05b0ebfb49ae50139599ba5758d3f0cf5bb80fcd3e94355e93a775556e12a6c7277ae4d08eb607be12d11aec1a39a8604f781b6f4e65e962944968c03ae0e9e319a505b064fc268a16d6565c2e490e997d6198a5f7163643289fcf532747f458c543b88d90e89267cab38f1994b968f0a16ef6936bc6d12f4990be00aa6ccacb6659c50c7de685e32492ccd563e70d4b8afb74911d1613dfd450fb91330a4a18fed482c10c7ea17bec9edb15198c6d6fe6f6d4ab9b58dc938e70ae5cbfece7a59adcd97799ebfd231e441f5df7bb4b80b9149dfea15a5d4144df5125dce82e4f70981a8a392480c447b6330e1f716266aa322ff780b9f528d54ba89cc49e30502a14e6aeb07ab12ddc32218462e6c9b50039bce04fa40cec8f25b5472691b863dfb5e30375e9b3e9347ba5eaefd02141400c43d99f161e31807a3692885891204277098bafd9acf0df7ba975600ecfd9a74348acad54d6f0cc5bdc492eb22be0328ed3e4f855d4abf7c14541669e5637172c51f3c0868e253b37cc6b040ad37364e67f48b0af3afc9945442e6f6831c302de151942e8911b3c7d0e8ba1fec4d25aa82f58715870d1e4c50068ead66c47908e60192e5beae5e71d654683e29ed825251ee71b430a6f791d199aeba06be57242495a70adbfd02dec2fe776ecb80ad82b14c28b9841e529e3e57767c500647450af9336cd0c426479574056fc1150e2c6015af9dddc76d3f567b476c92eacdb7caac3e0834778954179c1e28cbcfb02bff08ca84cdc6eee67abe4475c1e8c2618f8b7da2b14b4560b18392d7ad12d55523e0c3b78dd2e4f1fcba46f193d498b4c0095c8b57c393ff1373ed31b36e714190c8469285065465d32ae5b8be3abf7aa003a2c485b097bd7defe376a9ae10ed657fdcb516a4feca39d023891c2051eccbe0fc26e9a241c06d9b64d056357d99564b4a82598fdcc7f0549c1674c087a270bb0801c57c79a888fc55a2dca6605f5fdb5b9179a2eed4cdf180d840808e1076e2daad193fa5c80fcc969a9d3b79a7d0276eadad8a7486592e902806a090995f4b2560f759361fd88872337b81568ce6d6ec84e8b9a6a569f10ed1e2bd6e2f7dc9bfbb1a9d79416efc08988ebc0f9ba0eaab34ce5b96321ef98a273a658a283e17e9a1935671ac0d07384d507414a28de5129de1cd0fb9d5a24f942c30c64a843fd9fd9030ddfacd7c7024c971e855f826f04d93837a96e82d2f3374118e30f430cf2929275bd0bdc7f727a09d18af7247eb5728f1d728b102f827ec0929879f88e3349ade302f3860a59b03028f9b34ae1cb2cf8ec1f068c0ef0326f168167013d2b4730258c9bf988822e3d073310efaefec1cae8e41f2f77ebbfe1f5e1e055991ed4028c4b1edb56483f6570aa5c602643944e8db197c9fae7c1faa961918244aa5a65d249f13e89051fa2c05375bd595b6c15841a936c82df5728b60aa0d6abf3761a8b2289f5cb90583e8bc7289cab23fc54cbc5399ace6d9732c86413c2221cee4d66cf4fea61b8af8ea4e3745affd2545d873d13eb74fab8bc6d3f99b7869b8e0133d492932d5cbbaaaaa9fca7d09e8ff0dd515f03ceac9d61ec1181b9085a5c25ce1ed95a402c2bbf97be2b59fe61bfbc41766b87592ffc5abbfac8cb45703dc0caa5b04808836f8a18396d28cb76eba2035a9547c3f4bc787ff5cf743002c2d149a7a0b7415d71656b03a278d551ccccbce0b4e214764e185e5bc17efaaf7964959d28bbbe316ee7b387faf98a05198e437dda462144d8e29ff5d636bf88924338a2742af78ab25447efa20be99e86f18af71fcd34f978a52ed10b7a4cec42cc7f380aca16f52c70a9aa1d88116a70c0375eaa12a4cb00fb1ab9a377ad2666c39fb7da44c3e0e2e875d226946176c0164df9ffd492d1410877884f5f86434b5814422107e59390c7b26cdf4da3e70dc5e67b1fe4fa17e36172f9a4de85feccfa275d4681757fe70fec2855423fc3d3b93c0aa4328c6fc3d3a355faa20cf7a92c851ab538daad0a53a4673a877e7563fdfb53e22c0893e7e23dca2f43304081be2d0155e5d0a549ef73fb5f20ac86b57c97c41d13be43b44b62e902a5c8f9412da018171369fba65b5f4876d2d62e2d42cc97b360ece5828b2fbb6fbfa00713803d175bcb7b73c3a5b763da549ec8824f5cd5aba5005158920fa4e45040fd551cc5b90e7835e92b7d4c5e619e640d23c288f5ee8bf89ebc309611b3b3f7cd142983f8d02d61d28b2c915852fdf0eff241b1af739c4a7400d174387c925cd35b30e51c92fb937fa0c14b70f9841a0cf8babf3fbe0a5175e4dfceaf733d143da74dc60ef882bd2ea204c2b6124f0bcfe2c7f94c8d991772f76f27878dd7285070e8d3dc99d6b02c10a3e9cc4ca2281ca039db760196b2f3c8ad2ef08fe417bb83fb3d7bc8137b1ccc11057359641a5afac277f6693abebeb3b5260e9a92364c040006b1ac69c82534bd3ce36b7020f24f087e42d0100e3e852ea398c497d4b0985cf0592c51fdfc94d6e4edce2273c4b76924316b0c9b618ff56e3dc9835d21d953bc9f404b8d7e460286e745c097ef7f56e829aa634240c61cb879b8c5359a54669b8740df95e907df02bd60a7405c9dec52a4c0f5e9c321804562436206aeebb44cc813a1944c4c08ac8989e0475c09c3ffe14b2625f481a1fe41de7b1c4e4a6b6f8be8154c6b7f016556bd67409fa32bbe2905fb2c99d820dbe12fca73c0a331289366ade42256ce0b11ffcca248be088ccc3f37446864cc1de66063d8039bd1f84d1823b5f5e80568a6d1537b7773bd624e474bc6ba80bd1babd67544aafd0159bdbbb90dfc1caf227383bf834494de3b586e0141d4c9ac58b66e484e912277af6a31adf21e0852d0b14bca577881d4a9582477bd59a290862af19f03ac483478439ccdc8353a81da5c0042d493dc2e610970fc8efa5391ffe7a48037e36380e43b5dd38847911469863e868a6430e670d73be5537a6cd1598bffc78b833e84b153ef42f6bb468e1c1d674fcaa856409fdb51fbbe5d5111e0f48c6ccd9e13b5bfea8e856bfe1e95a02db1e41a72fcff6845eff1cc1c5a4d5dfa502e46b5b60e8ed47c73e0f5f8321df15750b5ee72050334831f78c22089c4085fb3d6422e68e5b92a63fb4ac59398f9f965c6940883c0dfad87d612c563f4a9d005a71d9dd32a18bc1dd716479a50a19bea3925c7737510ed3e63307b85ced0d547ee17062eeb0c02fdca90f8ebcd887f192ac9c96c26cfe70fe9dc9c484ff141bd18707e6a79a6208837d16b89caf2e3ec1802369298a83eaf07259b200a52139c72b21695ab8e8085b3521b8db30a7393236f7357d60d51ecbfc1a36ad12de3fd82a7fdf1e55c7c13b1173f269a5e68746aac7f285a8a82033ac24984db4bf00190ce738d21356736ce64409a7413bbdbb2b5cbbb061c0f65a70b7bc62c565678b6b34149ed953f8edd4e0dba7af14833c4a713907b7667e39d1dbf877ae2a7933ee7bcb86e4bc5b1e67f0c99097475f6c1670e0d0bf82d68b028459c21046c358ebe4a4679615b561bae1f363ef8b6ce069b9bf96fa6479adadc4b028621ccee4b311d319ae3fa95c4f96646a6f659a2464abd44b438b3f08b972b7540eaddf1f824f28f48aa2f71d15a3b6110c1e819afd20f1e64cab65748bb3bbdc80ac8ea3b42a3d31826836deaebe83c416bc927f3f042031ea6fd894e9023b018fa516a0cab74011633346b1aef11e8d8a302a7b26f8ef43a6abf5ca230f6d4f64ba1f873f39350de255f10d85084de378f6e4d511b2e5c07d2ef1bd6ca6ced428c3baca73db0615575bcf3421eff495b65b18479af5c0d657cd798961b15f86b0a03d2eb2560efeb636c9b199dac6bfb32dc79219b30afe83f2b8b08995b1439025d74b22e5621bf408cef16c40c3d71d2ad3da7b3e4217bd3a5552efa00644517f3b8d12a247879cd91fdacbf596fae77f616ea532c9add6865ba91323b05957c7bb0f9dc430abaeed99d28a60ba4b209cca7add1d4225faa2b62e1d44d8f59742f2c32486a4f6df3b72d76b935018f4b74e50b149636eac38de9ab6c308f73f03ec39365992b5f3ab418dbfc0338b634474ccc5bba3584736b7bdb1d7b95eb2251cd0f35f499fd7ec7b9513e1c69207a8ab2fa680ad98e1ab449638f7cf83a1e50c11b5a8123692dae67a0c0e021cc34b8c7740d4692eee505c54386e95c2459c86fe441c003287b05958c80172056c97036e0c514844e6dbec6d74ce3df1003c83082dde246de5d5a66ac8d9cecf537630d1bf431c95cd88648aa9b5be5eefe18fdd765f6ba1a885095b52cd24d632d4d4157d714de084e65b8750a706dd344f54693f52aeac941a6270f1c414f041afdc173b3c4cb9070777ab85cd1f39ec53dbc0bf0abd8b55e86de170e9f9fb7e909eec3dc91b3b40275b64d62e86d89f3d090843fcc67bb368d071b0a75bd2450fcd3c14c0ef43eececbba285c4b0fb78928313964ab0ea3b24ef23ab8cc3ed60a813e39c88021fb0ab938e2bed1b4e54649bc1e88df435139b4046c602d1019100ce325faf77175922bb3ac4ebebc01edfbfcad0eb80079a4dc80ede60e738ae367d9c3d648a6a7115ef5bbbc7ce788361c870458b1b9ceba6e43054bed73ab95d27815075968ddc1da9e61605eaacfb5bbcadd9e7c7650063372063ddf42be1bd046aa6912a260d7adca8fcd5466c42e5e4f3c9123dc6ef68d09e8f1e54308835eed9e59f3dc14e58af80c2a53353c5c6661e27fe3b0cc6742c439fc0d330154ab29e3f1abfe3235d654370ca72dd57f1e95fbfec9fa38404f80beaa87c0098e9d672824e8a6292fb660ddb44300083cc001b02b3d01a9507e6afaa361354344c9cb618ab23dc3f4c3a51d41b574bd403144d698f1254e688a77482b7beb177bde00dfcbd9984319ac9407c0d6b4cc1f60d5fdac2eef044946d8ce1ed06cd583ccbeb33558ec4a470220111e05de05604196e0ee41d823e6c3bcbce90b1c16d3c879e89306d9f2c0d689646a6c5d0cabee80f525253bf5a21dc97bfcfc797cd1d5ef2bc17777c9155fa556bcc8d4a94cd7558c4e98462775bc1c4a2da1b58984537e13a2d76ac7a60b7264e559e3d11f561a110926d6749826e3a8cafe433caf95ac6e8a4fc755f4cf9762841361c588ef65e6b059bdf031712691798db945da2b0bc063658cdd02947c44ed39dbbc65a6ddb4d66d3ccfd6b56e2d04b17d581d788e84da30366c6d483a55c00a210e0d08d041c100f773ebd8d27b0fb7b77faf5021c52a88141bce375c1b98684af523d6359975fcd095b2ed8a8ddc0b4a795ae700f68e255e86baace385e45f3c3a4c8794c98dbd4e88ffe15e5024425e87b301a19a68b0ac05c16b9f384119576f0de4c29348c2aa2b5de0236c7f476cba2475e480e91c06cdb4db25fb640c39b0330dd9108793dfbd1f8e7f968e41725323e6fe3606adaeb48c90d803ca584f5ae1717003182c15a035402a733f2aa396fc7d44ccb616e6c0e147d6f8b8994aeccba9115ec0c99f294357a3995644bbd993604f76ce67891ecb930a1e3eb443551504039298331419e9c04604133c61a9a2a08c34551df787c87fccc0ec3a03ee988559f4c47deac8943b2932a4e1bf0100363265df22b856081851a0a1fe4a0af5746e2e8f503ed6e31712b25544e470b9bf990b38e1787dd51a54482ffa24338cd9b206f6c6f11a3f9cfcfa729b3ffcf3f73e5fc189a110d38a8d2a2cf87ab5881f5ff84de98cd9eb7a77a8c929a4566859fb6844da5d54e8a35556724fae3beb6363d46c9233115199264ea9baa73592b9cd63f7589778be398e0a0d8dcc30d62cce84b3a977974421173de5c917f49d1b5316c3becbb7529507183d755f8438f9e916b0b561042b26704baa7ac3d308e2fe6fe0e49ca76dca34730ef8a8b17c3753270af9ab9e54353d2078b1716ad99f516866d19ef4514990915bae1b2f83d5feb874f60ea7d06bd0628cb430240acc614444b7306e9cc602ba6366f56e6052682200c9e740a3c87b331d6c2d84ad225c1065215e015ee3310d282c215d8a81175feedf10135caff81af37de853e962653be1f5d7c8f4d451c1688976680072cfc017a888f3d231dbd04def6f82f2553538f4cb264e57ab63ac9f796f48d3ba615e5ff98c0b6cdfbda101a154a88f7144916b251a32b3522c6ff76f7703f7c049c1814419f31ca501e171ca7e419176e225f3a9f159db880ff4e3019175e5d925d217dc10f60292a54fedcf361481a6289d663938223e04f89dd9ff10e8e3be75f960948dbe47adbe40e1e203ec8d159b88243905205d1bc5b996ed78754349b4035e6bdee4a0d4859c56ef67fefd38c7fa1067805264572b712576681ba2d0a8884cb8513b18d3d7929d363cd50922d4ad671eb7004c4325a41aeaa7df874a3b93dace986568f8de3fcdb85df34054aff97bbf2282830eb13b3a01961eb972f4c80228b76af130d2beea4d39ffbf281e44fcb05a6ab7bc1bbe2351d0b3db7e15637f1623a4b3c19c53c39b2c4aeb25bcd6f42cd247f0dc943c4ea88ee4928fd1c0ced35e4afccf679d1be86000b1f50d2cc31d2a9af24069ea4b6b821b12663ee5ac5c6890c051d6ce149fc184d31263420bec8602ef18911cf95d90babf3f8cb5114dd56e5571117b31a397cf34a9becf133aa645f38634127f05a4e357018724a8595e48ff927b9cbca5841d0539a580ce0bc7bb8e5fe71f9878ee8a6f29e2655191f10162e3aa16532c3622af06ee5b751d2a185de038f87f623af05d3de1795f37619f9ef2ad22f4328c70f16e46051b5773e27f0ce7fd90bd7c87bddb73b4f943670bd56f67c6800e52e0527494ae6659b5eed66c129d92d65dce309bed633870610d206540039b51f3229a7cd1d1d9dfe31f8c53f3e3baf12ec89a665b1f2ff6ec2f4cd5cc9b957d634d898769fcc5014d7634e6f2694f382571584d01e1e4c5f4afe730b041c8fbc7660ca52b7c95b634b2716a71f1dbee53df00ccb0101a48d25081b1c90620a5f678970602f2b526f0a3593066c4376468ef251fe5e1d8a948802fdb86841fffcf964bc7bc6001e18529e55cef0f744099e66bc4b5bc8a60c71754fc90c92ddfb48163eda11302a4d2a3c91c92d57a910e4c16f0747ffaa282b56d9c97d1b0d934a31d2f2801dc40b046ba055ef1069ebd130a42f80dadb0c84a4879eb12e964999cc9ea82fe6deba7715ac5acff665c84e0585b054fe11c39c92759115c43e3bade66e6fee87f95c1b30c36735764b751c3f2f5a33d7709be3a10be179d7ab1e9c20d2b184143d1cc0fd5df39315b10a3547a13f34eedde58cd65635a2a7d94fea6083b4b36614e2fac50693fe6ad7e391b77d77b286d560411793eadbf176f71c43dc80375fd93cec96d3c72e5c33358cfb6298e174d66886071b083745d4da76777a06ce6c36687bf9050c1abb616b9013b360bb5e0b7aa563d7b95f21eed0a26dd0be6d4158fc02efb21e7a85b5a267b2732fe45d258e6fe4f21223c91cffa3486876712f85a828b6a6be1867863b2e31018e13d4e2d78c838096f7265569d87816e329644db1ca5a1432cc1a97773280e2fdd15bae9a84214710074879b6c7fb9428b92a70975709a0ffdabfe282c5be6ab30a41fc774a6b0f9337b56e03dc7dcdb1cfd0753fb0836aaf194291f99fb9577ac81f752d5e0062bb4a96ce59e8b0ab25679ae5bf82efe34ce26e38316eda7d20533d2af20ae314c1c712bed1012c8681c0092842caf1f3cd5fcd7f9e25f1b6f3a934db98faaa1161f440ff29495d5ee2cacde48ed47ac6aa0e2ce6e0e3b7139a66ff113e884ab4d19b70a75ec6125f42b1e633f86041f3751a70dbcf26adbfafc94cac2fc4a19736d80dd0e4ff815b88db79b2bbf70e360c35c7902115a955dc43ee2cfcfb85117ed7709fd2eac332c24ff942fde8ddccb1195ca25792247cb8c8574374c3fbfdebcbc4a483944b5042e9d3bbc71c7164bccec60335bd78ffda9fcb06b968224fea6cf6a4150c49dd2af4729b02683d02eec70ce5c35b3e0768a0108c6d0402d4b2186d7d1c3f1e79304d9faf955c6947222a1237a9b64d800f25d3aadeadabbf917c3e8e1b4f510f6fad570683037358df0dcd827a18143feb09554b5dc5dd55d91158a08d9312cb6073ae197211585826c04681460a90af283356125100faaf7c4ed8aced67094621a669cd1e9fb19423cc70ca3cdb6e7de72b22073cc5cb084cb8067f6b2dc5c254651479b54b8d15f4a2712cb09131573ffc595f8b0306e411d0091e62c17e4cefa7a889c8d8bcfd7de7998e408fee5dafd3e31a950a661d480449e682e7c55b8614fe05e18e4e2da18cb901913419f5c9bd018a7bea1b92c50a4f6997eca34cc90e1eef712d6a29c14ae5c970bdcc711266dfaf2f330feb310fdb47f6b8623bca1b80e69134b53829f392f2896747d384a32296060b8c0b2c4497138bd7862bf4e40388d20b87757e4e91430134505d052ba3338bf7f30bb4779e47c76a3d7fd5dc1f7ec05ea64c6b64c83651928c37a0dae406659cf67f2fdf6a7c9552789a5660d19da9ca9230886925db839488b81ca2a8babb8c724c305f97b3e4696452a06339c5c4dad86dfa9ba4219ef3609ee09c0b7791e419e2b8e0be93952bbebccd409a295c8df038ae6b6231e8acad3b13b213120a621f70a103e21f63ce2088d94db3d481adac8916f1e68372931ade18c4a98f8d21fe34df31a279523fbfe86d6d3fb432056ee674b25275d180357499a6a20d4c2f619f7a2de103e4c8973a49f392bbfad5505e6f948169fa9f3ba482281a35bda829fcce7b04778112446b81efe357c1b4ba22b67de2a7e2643b53ab6ba9410b4be6c823100a7a30155108e874f366aabee8a9db369c03707150ba29674f9d0f44d6e43631033a2cca7b93ba16f03394b333ceef668be7cf8954dd6f9efec8d31353fd98b848cb50e4d68c29d9b0db8f640fa0d6dc58d7c53d6e8575c01596c1ee1da286df3c2a36255d89ac1c63ee5cc05f2146da12ab8085354732a2f5364750c00d365e89b326c1372508f19f46bf4a6e63499894974c32b0cd16b8ba4c383b39924b072a6fd312f8c4452f2b5c4861724fa188e343508cc9a5416be76afd5884fd095d6d4d669428182e161d886cc987cbfdefb5b8d878895b334820e164932fce778228239be446287cbca70db22059f35416264d73d0cf8913cc36db51e333aa27afaafb0b4a5b3d9145f03aaac25c177e8097359ed983d0e09c71ab7a8010a56eddd2775498c3cc0b1a6a8c479506874c4f3c684c851ac49753f2d9d2335ccc3f40cf0223bbeb09dc0e34eab313e1e170d79d4a834be0265bdbeedbc7f08487ba887d1efbc9073fef48680ca32f5a4b1a76b8c89296142f0aa4d18e1cb6b07f7f42d6bfe13736a8c9ab97027a937409f9e757fa8aae4e22f93275beec50bb21d75376f43a09542fae7e1b8263197fdb53c7e88105052f21257998493eb34b710382bb8a35ba56c12b9c1730af0fc5c97468c7f7cdefaa70f0757bd957160a861a917b431ef137fcfe2abaa7c8ca2568d80937c195c33352ce54a176f57c2d300ad59293b3a3f9a9df96942db17202707cecde2b88f2ab97cd51bb1159e2542ddfdaceb32a3d81c9c0ec0ccb8327892398f45b4ade93c556d85a1d15a8d47a708e73dc689d67a52d28e6cf8ecf15c978ad77c3e1e519b051ff81d5c4bd08d0f80dbf88fcfd19f60f65befa4afbe2e4ced1569988411ccdcbca1dc6e3579804512fd92ae186e8be21c479f257cb7afe078ceadb9d1511fc4254c91b840a5ce023ca85dc96240b93229136392a04bfeebdf828eef957db78d9ad79ffaf330f88195410c3c4bb05cd92f6efa77c60d0c8cb3a2e7f0f893a35c9feacca340a353f593f725a0c06a18512fcea6763ac56cd6e88792ba1a09cd2d98ba413e74010283d84cc303b31c6288f60e69e112d15a8f153bc80d86e36068d273a1729afd872248397766c773099e87c7d795c640ae65868b4452b102b32ce4b75d39a036f056661f2ed6fee8e40971c8f44e14c93c3e1f0fb7fbccad42a38d852db439f77da4d32b04639c53a4608227cd3318b7bcb7d3355cad33c3bc564e0f0d341b758411024d100d48c0f5b55fb78324c420930cb129b18379e43cf02def86b9c61cdd1a54c8566dec29ca752abd983ddacf70ed6322560eca537424e895e898f9837c1f44356be8945c26d6b1735c2e2eb904a00c632f3f32f6ac9b402fbfd915a37e7082b9ddd9bd4aa88508d53aeb0ca83e1b6db995b057d0ac06d214e30e72b2a76498ef2c20056c0f34e2fdb79e6efefa55149e0193e7238d5c51cb01a6315d0d1dbb48e5dc1e76ba60cd212e1d9d2fb29abe863029935936bb64eb065c17a63526123de9a15cd442f20e0e8c09304978e75c8394de9827fea323e44142982bdce527046e935b5d7518271692a719b6edb5d91eac305278e2037b458a713a8fa7f7773cd3251b70ff7d5835b31bd7e841030e13e01b566cb515c063911dbc7566cb45063257dfefb56ed0fccdf4fd2a832ffec7941ac7a76118bc32aa36f14134ddf9dde9720f2e01af072f543650520745316b8aee0fa412fb0e19110ef07a5176ebc2d7ad5510fa3f6c29f783ff1514e64503ccd46e67a30130d372467109be7d38662f77f258de17fcc20ced816758fdc16ec9e065baaa4ebfe78788ac267f8c6815da68569b2d1ee450995aecf97a98a755f11a35cbca53c5f62a7a384d8a5fc40913eff57c9fdcb07d321748516f0b74534522d67e194f8b8095bbc49b946d78098d44fcaf61c99442a4bf5d43543d166233ff4e5deccf97e308c89b584cb3aa2c4bfe4e9cf86d54d111487f6fe8bb3ceabcb68f815fea217549efdedc6b03e3f11ebd02e2149fa72ac14eb6510d16fbcd3f97bac939b6e4c632bc93b909c21daa9c2efbfe828b46601f9546235a772286b9384980d987f658c7c975dda38e1773865ea1f9c337f3974d8bc834c5196e9242f6c50720c25c04506084a1f34a2682ea551143bc879d4fd48e6110f0a82c6a0007787a890f925d82587f38102f4ce84e517722628d01d7a47afe7dbf38072c6a6e77fcd52489b0a7b23f918a866358717239973247cb96aef314d802e4b02f3cad81491d96a581e2159de80c128cd62bfa1985d8ea4f43ff09cd31b8b671367120a2cc3987d75485782e6c88d819c207785f79f1535001bbd41ca44e662617e32eaa6a2ccdda2029fe4e24311d593d5223c3714d3d33aed8bb403b2de700d2e88a0f3a7cefa6e9e78694cc72f576ca23abcfaf984b587d561a6383c2a3a4bbec31415af46e062d20a1b31ee98b6ff260f9351417458f8bfcd1e17e8877cbf12e3e508d340b617231b30b0c525e86481c1b9d5919212c5c1681a68bf4ba053654f08e6258081b94ad146397e9bf279d3cba9bf2207a9f1b82b1cebdde581d5452f46b397785a23ea14cafa2e0ad785a2a58dcaa4eebb8b38c4ff6f3f095e29affbe5e4cf61b8c5698137c45af2fa6fc93d95e08f5b20f56b18beda329b75676d90864300738ecaedd166fb82305e9d1a501fd725ff04588a8e9e5ad46fa274210407acebec959ad3fc8ae774639810e00b323568c1c509d242cafe469b3a8bfdd2e0e0268335717bc4f7b8f55232947213fcaf0096c4efbf87c577eafaf317cd70914e7197cb0107fc01044861af6d3f84299086052d6720595a152a07a526d12df7dbba368478c0dbe03c5af096dc6472222eafa8dae7acc81c0225d3226783ddf06363980e7c42bd58d22e60a2c34f3a0948f9fe6cd61f93e6128ebdd2c827622218f8956b1fb0b827d789a18326f4dba4dbeb6a539fda2346b7a54b44ecb16441aeb30e763069fcd4341514765249cb5790d5784c9494f9bb496e868f380bf15f2b0e5b4489c73627862475927636836a6a0e9254a2ca9b686ce084ec0b713edd83b9184a429cb448371bc07c13bd09646e296450c38a9c4ddc59af1a2df0f963554463d79c65a1c73a890281fc281682a052783e2dc0c5f4eb6fb967f139d5a586ba64a504b7cb366379f5c3fb3689893c24ed164cd57a602137ef3f33b774083985931963ea5cb3cdacaa1fa59129ea3cb3cbc47ce9c7cea41baa1e4e75fde1f99b29d999dc09bfe81d6610897571b8be9b9efac7b2212e3f6fe1d4fdf9dd2c877110f6c1edcf73d989ef12a2b162c13040080c629fdf91b92bb7cc8070c912641b26be3455dca00a7be5c8fa27182583342de42b0bdb4a8816e93e8ab670a0e7e43cfd672b1c6190d66f548099bc7019712fa7d5ec488e901104a4a2bc78a1172e9275140c01329715d7865f29d1a9f2ea236895acc1ec3b832e5c4c9a2c5b212a8c8fc143bf2cb3b3e180aa2179a012a73ccf6b3b83f7b078fbe71b9f7319b88b33b16e627fd69f934b6fae69e0bc3e8864820b305a38529fce851e900caefb8b27c13f55e7c7a22a0534558b687bc0daa12d92f2c535ca23885f74e506263d2eac4c799d108b1e900198b931d2f875a6ccb011b639a27fb6b4a592a861359f8a97514526e5411f8683dfb4a7cbf419fccea0daa04fcd58bb8b19b6f131bd428647a4beee4ef7b20cd70235e6ae1567298fb5f67d0a63cdf8b8a8463f146588492c7214ea88916d628dd46371aa32d4ced2c337e3a3200884209b856ea329cc0a66ad9911992d0e2f916a4e58a78dbb6116e4274f8ee549315946129fb5b3b0e90e77f82dd4ef3cc9e7e21dbbdff178aacf987ee16951be389a47dc825c1c5106bc83bf1333335c924292628442c4184df776d0a6ecd73f5fe6d9bd23d4e5e3ab8cbfb73e2ec1d2cd25dacad4527f0c8a24e1d510a9f861862fa5e403f847e209466882963c5e77adfcab265f76a2c4cd02da4fa532448e18cfe2f0acf4db1cfc25f38b73648a65430159403a42d27ca1a2d79633edf90305176e95980c465f6bff58cab418a45bf05f6ddfcfeb9a1194410af83ddc7427e42934ef6a94c3fe5d6f9ae900b4b7a2ff6ea22c2928b3cb53f6d336796196894ae1462ef3c697a48433b7ad944586ec85ae1e248aaeae6195be9feca0f34d022cc3180787466a85625d2e2924e9e63c650b1ed073ed3d905e5e4d11752c4808748a6296fc3c3add689e1be2b09e04cbaf68902ab70da16a7ac8a47d4247dc279e702cd7163b7ec5c1ab723934be104c57c03bf6bd527d041484f9e3c671eaa89be7bf6503f917738fd37f1867966810b6c3a994747c639bc7c78bfc0fcb5332b1fecee71f2f3d108a9711ec5202c10ce540e0c9eb095ffab76ffd7b4f34ce8c88acb1e869a2ad29ed3482a781292dc39851b6ec31bf3702c77a6e8ac35f2651a2b0ca938457759966480defcc946f53afbd6f37f77dd657112417df817c3c1a3a94d205ff9f1e76848e08dd8ae8ed5843d4b793f093f74da2af463a2541142f64cdd05a7d60f389fa27c8ea57c1b93a70ab73e64455b9d0b2f26f844cbac5fb2300e4f924749b81d1d41a43fa31a986f34014737b2a2f98f35cc367006cb5688785a4a7e606d7f91bdea288719a6140daea60f2e302fe0c0e566a84df44fb2b3425292eff1afb36ecaa24e5066f2d641ad97e3585ad923543f4ff65c609ff0864d655184d2a8aa4a537d21b7f505cb1973c54a8018d784269e6e5cf8123679b1d3ad41e629f25fc733f0ba68d622ce22abc2f8b82719428bcf6a2d50a2032bef55a57fbe97ee39ca0d1fb16c949674c11e0e749ed374c4095e6de1d8a30334362da02014598ccf33877f601f3eafaf5567c7299dd50abaa19641679d24074cb8773c6fef169559cadb4ec125da8e3bca31272fdb10a2e8155d9d1fdd529a64daa9d3db2e15a3df3cbe0dc8f5ffa64d3c102983e8c2457b94f343ce8d1d0e08be5414cd710a425131d577aa1ce73b5af7deeee22e659a0d9eac9f7af773beae1473f0835555bec8df03e44bb5ddb2b55336a72209792b991d49cbd80f2406b5d5c3d8325c6e564aef48c7371be332455dd9dedcb59b7c780b095d28dd38a07cb3822775e06fdfa3d61ee7132e00272534f5f3dc8c0ec98844bb9ef1f66fbed87956322bdeac5819d4864b42b1353b4f0f463db7d38baeade55dac81da2abdd29e3c1d156c077e267e407d9f433b6c14623aac4fce5c1e77b6f6826cf5d45871db9168948484b7cf06babbc07fc7962248720cd0b0d94f7b3c15c4ef914d4c18d8e074747a9329b0bd588bc4841b5df6dd804e0051e6c8559021962db4b02edc49b9079cc4a3af194271f881f65db1bda38d21f0380a652952d0a29cc5910c5b2553cedbd9a9a9fa12902459a40e2527f86f37c56d5a197fbbd6ac450e251b7c3e9287c1c428fd26b3d6f120014ceb6fa35d89d843227687c1e0a1482898223309e278cb7bfe000602f79e35574f19a53d2340c48832ea8fd4ea717edc39f3ee95941c176d75c2ab1ebfac873d49aa4cb95852a7b461b051444598a941bde07df0f045d1a33a1cd89e8b82b066b0eade8ae87f0245bd9faa38af47b390154080aa31f251f5244ad5ef2217df2abcdab1ae9e976d2a57a9dd530589a8791a6f6abe57bcae86fca719047812cd30db0f28aec63cf90380a88e4c6d5781d7c7b1c498aac67bdf50865d924ddaef0aebe31c8df65bd0adfeb6be96ba0cc4cead35a41f585dfbb1c59e483ad57761da5d15734a8c66ce5bb7bd0f6e5ca269e6a7475f66f40a74d61568f7dcb5091b1c36410dfd3234f9cc5cd5dbe769196dab8b425271462e1e7e238f63ded6b136a2bf53dce0f4835fc351a7e65360f9c19d56a9adc6fa09ab2f83b6d594b9300df1e495f8b4979764dcd935a2246e194d09cb3797bf3f0fda653340c48dfc1c55ca61022cc8add11416940f4b0a4aafcf6022075d3bf4430b5e60888b14e8ac776650a0e475a6fd9324c28c701db437973d563b75df4f540d9c5253fb2f3fc555da24625f511b484dd8fa3334448396fc346a9325f74a78c87451b5b7e35619f5c41ff2c90bfa9cf9bd7762ab85b87076e33650eeead192060b37d0360257cbf96eb62788fe57008e5f3b890549abc7ce36e717a17ecaf5bfa15870e86632903526e986eff11088aa5d2324b3a55d8244575cc10e3da6bfa69b53275eb8e6eadc78aa1813f2b980b4cf2a73af79969631fa539cbabbf8813a9b5faef068be4d52e988a02d4f1c2c4653af17b1c8f3ad22c0fce555874465072a2284e8188e08847053e5aa3a67005d0e302188ff3c8d0b87aa868ce926731645bf671bd1ac47a60b65e1e95466b1ee7bb3d0ce5c30ddc498f7a82dc686232f4c56f1bcb62af0e2849da4fb0094ee63be7a7cd82a7713d95a65c3bfd5e065c608ed23efad1b2f0b7b2402633cf6b8760673e5779b493dea0f09e875e6a9f3e8d0477182c56920bdf2fb2754d7fe6cdd66c5ad4206546112d903aab9077759407e230057c025d68c91c0175506fd27cac636bd24d83f93fa3c2bbd0845041685e63f0fb0a65c980d8e342b3a0233a95ef6310baadfb250eef4becf711ec79583f171a95993e6200431681bd8cbd5cf82c2cb7c33f2fe5443b344e5b56b1e04720a12d13fb6e03d5d38dae00c369eb13581ab93b4597e139707292fe37eaccc7119cbe66f9b21458b64af4fe516a843ea602648ba010e414144c3c2f1e03b877f8ae4ee5137da3fdc7bce1fcfe6d30a68ecd7691863dc6803d4716ebabe962943aff1382752a0ef6f972c8bc33d9b8f24e8814b38b04f16d0342d4a7f20ef3cb2078e4f16423a6843ca96d9ab466a024755ac018b761cd4df377545da0594f6fdd849cfa6188873a06c63c0c7cdbd73d8adf7fc9d39e7406c13d685f093ba92f46aa6b21fe0fcc58570c9ae17c973ce6e582d49051b8c7b69b74d7594f164306429eaaabbfc9f680ea50ac14895e51e16b9d423652297ea5868d91e3a8608e71b65550341b91b1e98cb8aad8c15b5ad90fa02f296f712d27660b582037413fade85a8a574c9f55a461ec1ac716bb0d50132c697028aaca092caaef972d1f7b764de8315f3c6b7af96655d16fa9a6584fe44a63aa0207f02103ffbc340489b1247ea19d234034c0c5145f308f4dfc06826464ff42d49396cc5720e863162189749504fa378e0140b8238e806041f83c07164909246ea9ed37a0a5f470535fcbab8aa845f1d12dcf6060637b77ad0956401cd1ca08d68cd3b4a347e8581772e375bf53cf368e0b68272cfa415e35dc7ebc8eb780674985bbe75cb7a34e21d6e3982bf239db723f69a2c3bf90f1f16bca4697ec25940bfd786342c20afa93f29dc7ab42342822e4a3d5bdc68ba0d9f2840ab4f66e1e80fbd36ea819d7457afb612b1560a0cc74c380fd16bb2e27f369ad1f306da86e492bc1a52d1b782ae0ac6964e6912b31e997aac9cb300412a6a84ebf95074c92acd316578de64a140bc61f5fd412a1fad9fc629d31e989d0cebf8b9365357834cd37249b2f906ff3a4a682d3466a3a77bac934d70b57b7b414fc30443c402b23b0502aec8a313f2612a4fd6bcfeb918ec2ad2adc77804e8ccd2b62899e42a38533772cad17a2809fd8e341b90af17d7f933e3a326cb099e537275193ecbbd0730c2043662bd252cc6cb41411eb601598b4b2bade518a38793db8fce28c3403658f253bd7069b7cdd5f98bc218977adb5af37e04611db78724363f003f8315673452458b2d35d7e7d3aa3e13824cafcbd8a49e2dcbed53e2e388cf3c08ee634a16f7c137c138709dabc4106c9213328163e735885aed2fd0f467575949554c3a27c4ebe263e7bb43ddea6095653d9f8a681e9ced668010922fbc90532adcaf144f5d20749efaeb7f84c466fb9ea9e513cf39480018864e446e18d9e9143f70df9d6ac508f7797edec8ed33a5320297c526e3f89a3c0876aef7251403d27a8192fd5df0ba5dc09008ce709e09b2f933dfea5b384beca5ddff53c95db1aee5ecb4b7b4fa9246aa73a48c75b5836c14bdca8b2efe7a2f84bba0a0faffacfba1856be070bf78fba100abe99f6602229e0a3aa6bae3c38a77151efb5409f777684721a9a6bc9d92375693a8ea4559357ae838c3ce8033e66cf6f887f819fe6106c063a58db111721e62aa1f0c85ab25c737c23d507bdf743ca3085615ef3cd23a4b9fd9e41ffc0c3774e7f9c467706502fc53914b84bcdec93404313a6cd43586545f81565a51e52467c698a6f253a22b977871d388a0358dc1c528ef5ae01a02aa824ada09028c9dcf992104e0b5d3e9959b20df7268fdba88f7499c292ba2b83d43a110e2c2014af247b65465e0d7023fb3f7418cc04bf33c3bc7899ef681fab8c7be1605a046e326b8a3352690039a4a26c74047679abd570aba5acc8db0993cf8c7e7693bd8717b9812e853fbda765bf5d489e58f42bdc3b4416f2d10d852e2396100af574e36a703a1325837f8839e822920faf7d8cc6b9067e8c1c6fd12846f39161106c2f82cf3360b643c3556ace21a06e629ad9d3b3bb92582347a7b3026cfc401ba55327435869ebddde6a998bc83a93abbac67f4e4d7ddeddb3519c90a522b809d9b6992234a9c60f67cc06e842b1489f2fbfc45579c081036fd5f3912ea803b223f4e6aee6b376318ecb6a98dfed78f73672a7b583b8b4a0b6f422c056e4ee5b24b957c70b5926ce8a88c6e3d35714c1b44ec41311fc58885a175ab9e667d2e549268116ddb6c4c21e975e0e4ddd2a2eef8c52e129539fbe13e2fca93b0465c60d8d3ae3ab422beedf6ed09ea1635b1c951804e81dc23c1b51cc912a46f1ddf759f95254181eca154931bf6ce91bcf093dc7db564d3685f395d2ad52e6fb95f7d4b3ddd5463461760eba326613149dbae5f06c39fd8f6f7832ddbd6151bfc8888245c1ff5eeb0eb09d3541f444b056c7d88570e18e14b9a80ad72b486ad7fe370a805473cd614755dfe6d48ee1f0825549041475fbe7ab3bb6a8304df96fccaa8b80900a444cab2fecdca63f0c712df9ca00a6b832f7d44906912e16f7661b71899c6144f0aa8e81a0ac7fc2129adfe2c68d9133880768a56037da240b51dc819092d9db91b8547d42ca1c0fccb993dca02955f4e75afbdf171489f2d68af8f5c828ae59a59b13b024c6fd7716d0d3346bf1fab76f74350e1eb897144b1887605b69b87229b8324b95e2d1457b7398adabf60f8c78d15f759607c63a98ff3b9a25773391b7122dbc9c090811bfb747802042a93f22365c6470cf7f82628baccabf729c803ede6cb1004b6a7d6e4d4cab64c89f7634263173c97d45fd41cdf6ef34993f894429e04b2062b59470386871241e8c4927d1ff19993a5410c0b797f7318fae5f9474b0f2dd9384de56dcd4702c770646960808c66a6e8bfa6e3f5e24c38f8304d17f787167bb787040f53a59253246f95da66426a5d10f4d2b4b492153e5514545fa7141c19207d480ea44b43395a6ff1aa1c004ec96d9ea4b3b88ccb4f95446a28f1d30ad655b89dde020e45a881d5bf3fd4afb353d781698887f2bdc7e6ec6ecc2027d44765c73719d534442c339cab1adc2b7456f1d9d9e417da14f5bb96a605923a8c350041182d7f0c93a54d22c60a7ec0b7b88e0950382f26d41f109ff0c2b4a530737343df0be1a7a07bb9f2959ac8020e44660c0cca3a5733cc6ba346c339934ca0abb6b4b0cf5da6595a0df83e063dec9b1724b4ee5cc198ca966504469e402bcb7fa54f814aaa25365305f27b2fc347eb887d28e18f43abf420b7cb51a12dbc8c2e0892b9de3a87622ab99a4134bfb451d0da4e979434c006cf6f2d449324764d246c2da6f29e8d2941980921c6d83b3308c4157dada5bae05e7e2c4f21771a25f98eb4918fa08a4c734874b05f7236282af1ed034939610f6456d3d1878ca86ee25c214ce6db03fea176b0ca22e0ea91f5987dbe885b705cd9de372208a1ecd6cec5d4e8bc11a3dba3e97a9507a156f94a3ae12d3de3d74a7ff6716aba7657b7344e3d066d090aa4a386edeaa14320fb49f7158cbddaa3cbde19d8601e74a5f1a017f207528e7fa99b2de639c14169ea32830a3ddaf7edbbc39f9925f0f975a6be8a109ff6fc1024fad3cda2a67706c62c562b211401e0a693d9b1212a222f2a91a347b73e7eb582f6c6064121aa2fe2db8713e97edc104d67797a6d3a35fb4310465c876dbb9ee2c5b87505437ef0ff4a87c41cf7fc0ab9d18cbdfe7c04983598133c754923dda21e7a5175736ffd1ce121a8677c9d476325bb1d9d3f7ee0f51be08795662958d815f0463dd2018badb13db7b7aef41ef1cd96d810266dc6f456674be527ace3d026ad1fb1d765536e89ba18f60345e44da1413aac420e270f420c25ea168df5e2033ba149da55530bfe60cce30ffb6d435869a0b8117f5205f2983e70387d9ed3df89bfcb885539416ae0f755b4c557f80c23e9dd968d4c58c12bdd5ea66b583ba8f3f008d5fa7f8c0b4cec056bc2380e3fff3e017c1ee1801b8846f7d2381727db26a11d8bdec926a587aace3939a3d7eb6e56f58a0badb906e034e8f74f936d4d6452d78a31f0eaf1a9d061c3e86877f3f14b9a523056170a239061a756dd44fd5f6d37799dfdf3b03fb0335ef6c19cc2140819d9c0e7fdbe87e5ae2f377605a2123a56bd171ab694fc8d21225fa829fb807006db84be4d7eec99b523bb7dd4c953ff77a50f60f1c53eb4793e428bc60e9fd2d858c1afa3d339b1bf391a8dc704449ea6ca68e6b4e1a097faa3fa25f283ccf3eccadabac878c55a50008d706af66066a753edb3f738f62556450b61c6cbddfd3bb7ed04f2a7e39c9ef7c30782094284705cb0020957bd1df92c99796664d023fe411b94f9e6e2c9035bdda9bcc9de45bb228c5a3800ad720392b9471a04edc1c1ef9e0a6c0496157e6784d2fcd948c1529790e1004247e0ae1b8d8801a1c8f4a90b7cd6ce967e48fb935500040a6c061e9b96d2d5cdfa8aaef0530674e9f2c4460356f792ebb9ebb39a6b8179524f75659f7fc08c9e2043e5391bdf1d304416523bde609ade4e64a886e9b49d7fb7a8ec929b155a96f1845c0d592f830ecff49a6bb96f86b8d44d0265288d239e5797707b780d1fb73eda23b8f90cc87ffbbd89d6d4e4f34e4bf02807d87250c9a0b7a785e7f064121b7c6541be0ed6e05ff0d7be6626ae76eef70891c18b8f09886a32baa01fbcfaf14e4bd82f849e5f281eaa5cbbc91494df02d118527d20a5632ee2ba4b93bc18667e3a3638f35b7a7e4b97cff3afd0ce542739d3e7400d4d63f4709a3855f7c8e1c0dd37ab7028bf58f0dca4bf1cf299142c6dbe2489bf8778cff30792d9ee8be8c00c8d7b35c46900ddbbb986cc6a9ddb14763d031fa123b63cfab6a5ace74f2bcae1821dcd82b69c0c62351ee8ad379124ad20a8222e7c0742886cbe0ab5565fa9e5e70936e356ecfbc50219250d6b7ba0e0b843fd714c083d26f022fccd860d84ff53fecffc1302520f33037c3cc91ba76f55e73abbd229da688e8827870b8e8c4cecc53fed6483749bb850b7c4705ae74dfb4aa76420f7c11fe463f7ee1e1e4b6a48fdcd786da9ebe9dabe321256a28c74ac7eedb2291ff0e1632587c4aafb47c99f926ffb32f62dbc45f69afe423257a95ea2a20a2ba1db8f6a7cd63fa32cac85aba8da421fa40b60c6275669a3b1dd132c268216e0b5faf8beb577b0d3946ae3d1b065bb5df4f542ac4e130ca898e6d9b44b05980645508fc246919babc62f668d4afe7e0d61c0a88eb288908f168276b460019666fd167b95c05f5c86e472caa4b69e2f2a4b2e5d2a305415988f68f320cba904cbbb97bdd00415c7e96bb1f5233f506dfa3b0738147c0fbe551b1b8c9d491baba2b8208ce40f97025ef8076517bc8c6b77a1dc17e7d3beb863c8e889663ab37e2b01d02175cea803e35e7c7208952cc7a9e2867c1569aa1bff3f28be0624b45c64f8d665adeaa75d480dcfb1913b0e1fa895005fbef46be28e3519ff78d05869c499ea128db8efe161c1f8c734120c921d65aa186167a17ce4b7cdb53c1df9bf3b4e4766c09661bfd55054caa728b307afe275788e5e75f3cbc45e1f399ca4b4e5a639167a38e36715885a5d49f74120d0e72f4abf22fd76cf486dac32f3a69f1ea06cee406d4b20ff64c25210356f863e743845e55c7bbd6a319a197f89a9b67f377cdc9954d19a11dca65db5b5425a7b3ea1c8bc49f0df9c32c86b48d80bf81f86515845b84d1f39c409185bd73eed04baa3b7e0ec670508979f9723a55a9ec41f3c7b25b82f52cb01e3b733cc00ef54ce2dae436667041a6f0dff259acf7307857d322f367e64b2b4490cb0e6c954e198cbe4b05d987467ad3e686c8b77eb3597ee201144ad915a90c9a91ff2408aed97f6cbd7645ee40decb97e3e4b31200debd818c39da3acd7b48d8710f4898ddec4acc8f42ab61a81da62f291ac1051090f10429e93cfe47738217cecaa2700a9b12ba5efff8bc31eeb01aa20d57e6170c126b45dbf3d34917769e92f9ebc545b2015c456cdddf46942c112c08ad48c7331bb41e21656f8caae72a98874ec52797cf1a79ed63585a8c03ff4545a2970e26740289ff7bf2d9caca95329fcb7f5d2072eaf627a50c6c4bdaccb296c4f006ee0be0b9b54be5a9caa3936187ea26b298c28115c1fc0120bb7077f6c92bc6e90d52b6d65d68d9f0db7b17ef31baf3a066c7c0c2ab17ff84bd04e9f1fdf2c7bab9e39d26eb33b523a6a8f61e9e3458366dfc4ab9f62c21c0959532c1a9b5c7e8d3611fabf406d061eba3db3c225e0c599b53fa5f10c00d4eeb8bc900ba2885a2c3c909e47201dd886d36974a6b2b738ba0d41356fc6b4deedd05c34b080906d333e0ed730a80f314432fe95ec230cfbecaf5ace8ff971bc91acf6df990adeb2ea1d3e230e12e24677c06f16dc13fc785d2c8a38ff212a7c7c2eedd55c059b35008bdace2b9702f651c6dfc947c9caccf99fddc4240d3e8d48971e1b4d4cb8ba9db871d39e980c5dae8a90d18a545a397f8e9f7f64a544a05558adf78ad5a31c828382eb175bbfb3d45d7c4577a811a751a7014d8b7f2518677c326e31c98b79f7fc401cc05c255b554fd3de2292a376f35a3d9a38cb1a05fe18247bbf0d6f88cf343d1aad82c1d3cb834c855afc39883a41d11f118ad3581ceb7f781c4a8ac5f10e61755429bcb96b20cf8d7216989c0473141b28eb6e0c7faf38107e6c1c3403772d401304d2af29a7720d1031c1aef9949b14b915ca5c3d31fc12eb7754f91b34662abdd32ec5971c3fdfc2adafdb9cf0a8032bf64814ed081ef0be18aba4ecbf77378b06d62763c3c63a90a0815b5b8adec7c8533886b0bab7f23be0c8d8111d12bb434efec8fe3cd8f71131638fd346328a7166081187e509de4b177cd4d60a35b8d871734c0e3c523da1588357eb267cf8067ef15bb1c5b4dcdd6742bf57375245c57ca31aa97f8b531242cd39047093d2bc49469261e558b783da69481089d72085945211a7096c0962e0d5f45702ff0615aaafb4728b1a305220c3fa1efa25f60156e355f257790c7982f1b9cbeb1e8eae047b4adc356462b7b56dacb3ec85c9c68ad4c93b26fa0d8f99bc56fac57f78783db1fcc33f75ac89bd0487a87ac64952f68bff24cc213f0f03e3d0ebf173660357c9d1a56a35ff29b769261c93c8b29ead269e20ee422764d854d6582e7afc3683bbf601c392ff4c7aeaeb2ad60f131ce4d501d4e9ba848266d8137a6f6f2c54ca781530400ecb856b6a239f2825d74159664373bc78dbbb9e5d6f9090abb6190ed52c8669ca8f1280d2de8a96f8f23bc82d1264a1da85a496f60281b9294a51a1ddd2a4cb2f1b099b8119d48744e59619c68038eba273039bf418c4ed0902863887d26eaac3b623e070d21eb76c4dcacb5f9b3334ffd04ace77474993a62b21ecc914c5e1ce9b35ca17065ed9aa0580a275c4ad7545dc064a73c0c25b9e5e7236ed5fe5952bd60691067dd9bb6d9a75fc2a25ec39dab92f1b53cd4317b33be39b5b1d7ca216506ac2cb71cb1fcb210d0a8b86bed6af7aac4a24955c59acf2fcaf99770664fb405bf73f4f2b554b3231fe27b53db53f4f051e39ddaa0fb6bb78ca95c7a62fc982117efa4edeeb11a55b048e00b9e5feccd3f38530946f664f6941aaac329b487748d4a42fe0c4d6a581c1a8355dac28b06f0e8f54050e5dbdce47efb11d575320ce8b1b083d95a0459f98900fe3356659f842cf96a6c216609e7a28832c91a10a157a1895723ff0a663c7c590a6c1a5d1f6e7111022c75759ad6a764f0e07435625ef9adfccffd65c0cb43158fe5feb66b74f184241a8569fdc0eeaaab968226564086559292051ec4fccb88575f0c4a8b7d903cc98f44e94ff74c4d478b8742921354cbcc5ba681f06e375a04d87825e5c994177d99ec85e20757fe7ac76d7f8cefba86388ade62812b3c2d5c1f8c9f12d25664013691220ce5b82d708685e3ad3fd632758472c84dd7be2c142297dafb55ea747ab95993143c664406dea7d50f78549659ee8466bccd50ec8a1f8f4afed097447a44cdf7c3320a1e26e3f8e6a2ea6ef8253dbff0156b37703fefba5e38a501df5534ff85f136b19bde944d901e07d528b9ae830ab81e7ee845aeebb112181287643c7019163b91e2367a3db918d517186ab445ffeb35a0f22e81e6823174837a92c5e277a19674f1a925b09b4a8716bfcc6690cf3056c0f66672a17eee631874d73bc9fb254f519ccbcede5c567699c5a4d065b33e35a7853152e2a5a50022a65adf3abcdd2bd2cb4035b5cfe5d1fb78066e066ea39353c5f0f503f524a22dd1c232954e708f3b9213355ecc1bf4628c70743957ced34db894acffe442923e472d63da0c945d3aec2116dd27b84eb89a5f8bf020cc3f415a26dc45f95931f61155c6b23aa69450abe507b092e37e203d8f645971bcd98dfebe539b839abec29ff19d65be01a45d7788376ea3cac4d27f3bc34396131cf1421e49a3ee567914483d56aeef14dfe3fa188d6bc6aa2f61a4b64b4605e66f9c904edddec69d87c524bfd7cc3a554a55abd492b7982e45190ef350d1a60753d342b0534d3286a909440d5140b9628ed260df027c5bf6f69a28804925fe22bf9257bd4fd33c5e2cad2ea86f5a23c3c16da2a0ac788b3e3fd0d46c589f70fa8c2e610b588b8776b78e05c650d78eb90b1247adda1265cdad9ea286b519a4e6747d0f999d25e842b54fdb0b63085a746f29bdc7026e947d8ef206f83f027baec79a0cd87535d52dc113b57ba2f5f2fa1c18251392ce57f4b2482158fd53aa0f735912eccb25da5e7a55a45bfd053eaf349286590597801549ee667defb7d29e5ac981f86bc4b189c2e9f7b65622d6a23e8c8d7daab402e717549881499703bce8ca9f2a6fb72d943b0c15d23249bb6bc7e05da9428b29c3c795162cae44b33c0d9ca0ce8dad12171da25635869f9bf2ccda6e6e5bdc6861b18ce7e06545a138bbce623376c6173fd21f42b012882d6e0ccc90eaa34225fce079992365e85bed184e4106b93c8537a91072de34f3dad5c0983204c598b76a54d9e4cfd4cfd8b2865e2dcc53b98e7d20fdfcf55992a4ec2e2f6c9e83096daee002ccbccae69bb16c4a10609d6a8410e4c1c92f51350a03c65239237fb73dc1ebb0fa3d0e30552a803e10d5096e9c102e750d8c7cfdf5f19ed82ecd1600a628be9db0c0b01abb2bd845ad0ecde056a5ab7b9108740cd86774c64dcef52954f68b4620d325fd90a1a45610f0fccfd057299243fbcd4d180e5a1e1f3fcd58c976ff58bb6354141e4535e1ef3839cf34faa0318660c8423630f317904a4cc4e29a2b5f24ca005aeeb5c2fa0c500f8e8b4e99a37a10e5c390addcc96e7cf57dc42f82e13b4e1bb7e6f9ddab49f68bf97a2fca4c12d0c1c88f3dec7fc9428a36f8a32c550bf6e00a5cc6097415ce9324a223a7e13899519f7c236834aad6f35d53f332ec45749c6ddf1fe4addbad29fae56a77c68f255483b7b0fa1e515b466a1bc655cfb322fe5e9b8ce930bfb5664181cfd89496700d6771abc8e5a7877c855b9280f3c69af66739a57dfa6e9bb07279f51c85cc744ea669c0915659282ea9d32d865b0c53a0a906596d59db231469b1dfab916b94df98897a8158aa3be5ea1fb5f143ad070a0ea7cbed7462da08f2ae75f74545a4a414acb65c7d540f11d9bc246f0010abc9d29d8cdc4711b024c99589c627912ae48f133e4bd48f2b18e53ea0470eb74b1863d900b66ad1c1ca03b03184591058b62ee5e88b3c0e253f853050de805fe3b4646415fe4056b03e3cb52ec5ec1450cdd34d07e214eb19f1b99b589614576e75313d68ef30002b4bd1c96fe0dcac1267b6f82f694bbcc51250cb95b9ef18ff73cdb01c1870f47058e67df6088d0601f6f29f4da3161756025dbda94511e33663aeb3c9b7a271af800c246961bf79299ddc13e573f59882de597178034d8e9bbe943a226ad8fde8a71ae68263c371fc77d728a0ad856e3c70890007dd5a390d618a6d9ec2ae6d9be9ccc8b5cd3b502ade969fd07800fb24d208f3b6e9c60be579d762172ac5746238981aecdbe688c2113f3239d5632746eae72eb49ef1fa02d930f2134035ed91aa262af1bf6a121cdaab8c5ea9ad80e44642cd62eab3d5a4e905897687daad3707d976eec0bb6f6b4c35fafceb1f58434e60d1e7eb0f808dbaa29c18c154d6572f21f76ff59bfb7a0e5a0a57cb5e02f58d8c29434b6fa186d62da65939a4945e8d80a31a3bc5b9cae5a6010d88b2edc72c778e6ebed10edf24a70bd64865be1a3b9f30d1e94d443833587c9216225bf6e9ee59cd6463680c8d36fd9622eed32dfd43a684a6d0f3b0cde86ede0f17cf6f1e42ed6e168b7ce41dd238bc70bd6d69e1cc5b6fcbcdb2180a0a84d40cdd67badd6152752f62f2e278a096fd3a839fefcf34ef7b57ac4424d120eab1c6f32279cee25b30de810ed12097cda4fef161153825628038002c649a792c5bc954eafead8479e5903202a7794e098dbbd97512b7f15eb549b2ffe3c2c9c51bcc77f1eaf256a3681e5109b80f7df0f3e9f66b23fdc54eaedd7e41ef4f60300252e1d18a5b0f020bbeb62819d2b21e2986537648c178a06152c91f295ece5c2b357ae462d2b19d0a792bc153bb132b09549d6ed69d44bef3ed3686529057efe8ce9d0ad27a90f3e5fb902c758af497beda3306612ba8c2a95485671b63a68227f0374837d22a8654e8b67f1dde28ea61834479300cd63605bc808dd96370b1e1d8d9bea14500b8de0af1f5826251dc1aa766d38d05c2c75363b5bc2bee161927725162821df2b960af9f37187a4e13ddfe90a7d25e80180e76909a61e3410ca8b5e5bc861940482b43c49e7f2a72bf55985348242c74a2574f356d8290c81d4423af48a1567aae3754822b208c9c1559f35b54b23b3af26d72c34035cf6ecfaf286078e274b44cc28925e529f714cf133c3aa86420a62454d283bac43670457e28a96416bfc0a8c920c98b8df4966ff0fcb6166bb68f737d1cfeaeed7544d4c0c5588fe68274a5e9a10ef7901b60fe471f4d80c4732b2e5828aa670be885633a0a134c27500a20309219f33db0baf50e8c0b36987d9a0047f035343486b49f342ec5e1c58944c159c4cdec26eb4fe314750e7ab98bb28215e225d432fe828f26cd79c41511e36766006a44d091c54596ee790048ceca13236d7c585c451b96dce2cedadaaea7545e3a75aeab12579d45d6d7e7547117c8489f3d032a46581075899ffd4bc1c0b542dd527dc63d1cf61d7eac111a0f5501830e18a5066830130eae40f09028d3dc51f5818185429bc3a1d87eca0e2816450ca9f7c80a6e9100aaa212e8461d1ca76748a6be995b2bc3d008abfdaf61e6ab086b84ffc73780aea05ddf0da3b9b08f1b9f3a9aa8dd3f0a5390940d8d7179d13dd50e768ce65158413bbf363b9b5dd93ced86968cc710e566c7a7e8e2eed31aa83ccb5bf85757aed8574413026fccbf9294a8b494569108a5de2e49bda045dc6a51192144de263ab44f23274cc21b4d63f62240acc81b70263fc7de8f07288e071b9ef58742f4a8d3c26c0da17b636cc6378a5598b6bcd47afa09eb0c9db8d281a352100e036614ff8254888c33a20de095dc993637e2e1ac2ff4db824e0da4d131dafd465796940ec3d3213b50997a5a18588c18f810680ab0ee0910e7023ee744cad174a91ab3e93b2617e10b38c1f143d7281d16766a4b4ea32c9eb1424cb6b18ef563009bca52efb380e47fe0cf8895424111cb1991273e5e96211473ab93d7225ced12b319bcd3a822497d4d6fee8da3469494e5c562f0791294e7f8f8c2e43f7ec09841d21c9f0631cc25500d659ecb347c00c33a13effc3e419d8273aa3b96f77f9d986725be84e0da781ea4ab1034cbfdc9ca20c376ddf01abf06885b7d29b6f68a863a5b1736351bc7fd5f6b7a6a35acd39408dfdfad1c653a0b5a8aa0de18457dfd1fb3a2365a1902aca4e94bd9d5dfc7bc5d6b3d127a7bc2a46391a561db9035e7a063788672df34ae59969843842f229e70d7a49f1b194b7396a3b3b93e1e5fb9ea2e691cd8a2f8c7eafb4f4eacb54cf216bc06ea71e442aeb34b50d34e665756e83e548c0e0311cbd7d6faa6ce1a781d51f47591fa8cea6456c8fbb7788bc3e888e3aa96a068fa0732549db1a80b46176e21435c415aefba21cd902b759f805fb8347f55fe9b10c23459c8c91bb9d067dd45c0d1b7058a41fe2644017f977f8b97085fc4cecec146aec1e16cd074e6d5282797a6f80121261f7e3a4bede5a11949e1fbf8345eacb7e597cbe5eaeb13c6b39f2929a92f306bbe38321f42765b1db30b5f2f40d99a543f1677dd035de186fa1a1932e8dc4de3f1e18215efe47ff4516c996a755d3cd314678da7e0968357bcc105d7a9de7fb27bb62c102f93544f93376475f2edf896715ac41315f75b6b154765c57a6f2287b6f65a9c0b846cd73454783ea77b8463cf23867895d9e75001a0e9eed9e1c37e25ea72eb2f5104539b875e8f96180a41137254f2f0f7841bc7bb051f5eb8f4c172382d727ea0c3251769f1ee51ceb466872491940d29f40c53ff50e38f79d6e2a8e639bee2e2e50c2e74a42afba7e8fa38e6b5999b0299407d62ec3434869c348a8166994a38e4608a54023a814aceee69ee573c8f7d874fbd1cc4e7e9f89b9f17cb3d4f925ad387cde1964947d459a459930e56f83201c0ed65bff75b1b7b9e95e43ce9c1684aabd8f103e304138b65744e53e64940755719fb1337e4c0864800d5e77ee34ad10fed331d4e57aabf979000e708e97f9ee20e421bf3ea5687a8209f8c09895844d722fb4a9cf5583c6a2052352763a29f5d22e3f34bc510d0d7285f127025e05371761f558f026cd4dd2c9ccbc359d9f04859999ff22f4b9405d915a8bd6822c3b6b03996d05261b0d5fc3a9f8de9d0ed47c6c18d8b20d7e65b57b3986e06ad79e8bdd6c6617963f76b1b845e74478bd73abe279547114da7b174b9868b5814d27290b778b2a0af1594c26f4298ff40e7492caf05a4757c27c8c91fd2e54b88685d347d859d20d707b4cc08233e53107a64cdab9dd56df819a92098183e8472b3a97939ca085d7e8b9c34e6e70ea1afa7e8c72821f7bbd4b54449e07eaeed43624b72ab24e5b32035afb9fabff88c92e4a5dbca6edcfd3d671798ccc793331be4706d97764a869d89d7d65a381fcff1936ed7c680e00cea94b6b7852558a08c0945bd384e3cccf7e6b67127b49cba49e15711a7d4b829906d8ad8f8e7495cb36859f326e089037fb3564d9241141552faf87933996e0b752c28ae2768983e62e2a1578b528bc3a48f3eaf526dc6e66a535b642b640b6005e1df30a7b9873403b9c1fc355594d55fac73d51dafc1346f37369a5fb3c7b43014e9e9a22e0b4cb829642427c8a07721a72e78dc8262921d650531edd6f3011dff454dcda309cfdb42ab4226f1b9bfcf9b59619f5600447cb313686302455081010e7625cbb7e8bc9f48b7d95c921215a3054248749f9985ae89bb064bdf79815699a86cd1c344e8b2f57ee71cc7e3d449cf3e5b15f4869ff4fdc66646d5741905661f20a5531764fdaf4458d61a008118c499e0616b924e1c0b3b6dce11888b74fad0f0b1e1a95e66e9bf2818190de846aa24b6bb0fb98541d45510ae03af80e5f8261080609da3e37b664b6745cf38e81807f164f959602923f2515782202a4fd8936f44b8c8f66feb634e9dbca56c5405ef879d0febe461db7d685adea00e79c1fcb03ecb0acbb9807893496ec03aa2179ebd9ca9e0169c2b37be10bac373412ceb4c1beb4b5d1535560cfcdf9a02659375ed1495b3043ab7be2f6279af23de0c4c969b88869caa8340def25cedceef0b8718583451d81326c0981ba7f691011e52cfe8e3b7183acc717ac333f9424e015e8e35f2405088e2224178539fb20db1fe3cd9d16c15bfeae8bc11994f59580f1d65a0b7a660cca496d080fa022fe07b2f052084d8e0da973fd23dc36bdccd1624ed438274385a875bf32110c1dc31d16cae05a3928322a3d482d481062dda9f38202ba598e3bdb18f458c03bf74a29f3c4b4f16706846508824bf1e7bd52021eab5c0dd4f74346bcb676525d529047bdd4fe1e1c476e5e5ca4301bebe00e5fcc83063b517f28a96a73ca16b744fb031014d402f782ebe295d6dce67366d1c4e6de5672d215a854488c73254161fb150b8c9ac675501aba0194ac3bbdd6ad14cc3dc8f6cf2e35426a67ba57f405476ee0735f257470e9b1fb738574e57454d40367b5940b945caa8e8e8361e5f4ab17020fdfc08f19331ed831f37304e8fdb5da8cfb14918d839aaba8eb558d08604373bf9271e41ec1a30cd2acc76f678f4b68851a1327b5dcf775a567321cf0280e8c67773d8d61cf1dae113f4c329b5cdad01c5c9e05704e4c554d45faac25b66fc8a619e7177dfd9268735e610030abbb78473eef8bf3e5124ec2665d6b6eba450b71a43aca0de647a29d3f15aeec87392e52ea63f2182ebbbd4363afd876d0189dbde1fff78d766d6b5c59aa58eeaf240269146e3efbcc3259c317e9d4b48d95dfdca35961a4cb4ac4f778d4b42e61070589e10fa50bb4121dce3637b5aebf660c72c6d3c686a92e5c58285c1af9e6d5ffbd8a264e42f147ee3248b32f5a6236e2638df405da589cbcfdd6c5e871c39d194b351bd7f7117f2cf301f326ec1be5fc16a9efc53b7639d63bb01557072f2930cebdd44681da4e75b11f5f685c3c2978a1a5136a1f40f94533cd4403a8cf0f636331c0084a67083ccbea003911ebdd62c5a7d3c7cf31969cb25c542a3cd13f9caa247959649dbf08b6b4ba3e8320c61f09f4933c29fc7ca6e4e9072770b6724dd2207a092c0c67869413e142ee211eac7d9295dcdae6596fed07c50b7ed1972b42f6f3295ce9026afef7c24e42afd9577cfa095cc59f863fd13826b203f67c563337e6876949cf380b9516b024b40dcdfc9418168f900407f2f451ed95a21f3ed5ed8279ac19d95c972e87b7e5e56e3b8759616da76cf686e0066b6349ddb8f340d8dc896bbfbe27cccc30ed541ec16118630fbe341da48da39a093db4aa0f6e063fe518aecc831bec6aa0d35865eba390f82e2bc6d5827e22c6e5a6ec6eaa74d08894e34180ca2a9c6751417eecfd2c02a0838d8c74f1cd452e2c1d2673445a0d268ee9424d4dddf7e1305f9486b51bd735dc7c73757368a1929b72a5a4fe15a3eab1949d601e479e484d64bd54bece7bfbc5ee8ca00f2cbeb740400c19a2f7c509a2641c892c1e28eb3e587d419b7903397d1e7e18f36fe8b985c3cff9d69ab369c97ac46cc40e0be550e7031eb2755722bc100c400b9fdb5fdc9c1c13c2534dd8d96accbbb02d661aabbff2d446665b70f9d177749b2cc35953ec368ffccaeef89bc291e79b50b99def085adb2e84af0ab7f8be686d559ead115be4861b645e3663dc2d8353c5f17fd67f3197882d746a691a59f0ba8295270fbeb4ebb5e598f81b5bbc1608dc4e81d643638f24687f327f5421fb7e52d9994fb9dceb300e1337339c1507922de670ae5c0adda9a9d5b86c810a730f422e11caad050c270b34866dca83a24b12ca44f75bcd0144440a70320dc847745c7e6a63dfbab905db2259d857aafe3af91d03d50ebd5dd49dc5329002c602511d5bbc6326f0fda04450e50366ee1bcca8a85e82d64165592105bf7d5f1f91c43b8737805f717b41750eefbeb180ab7886b83a7d67930bc368a4516d5fe2bf66d9c6eb192e935dd82c1143c3ca676efc1d81e252de90f7fac43697d65b136a37bbdfcf739667ac7ed954c031100674b8feb194ee4e750e630ee590e41d3b78ecb8755486ae8f08d0f5f4436f1c3844e97e062bf247344129de224805ab0f190451c498eb498a142a0551b540af153d358c5e5ec2a271e5c676a5c5266d810809da14171507796eaba627bcfe9b9901c0c2fbb93e6bb0d01e69a6655743f3110f6de83f9766c4114a495a2c4513b78e897fc0ef58c6af3b5b1e2b6f507c5342943d428173d55044b73715d83b948f0f9ad436ba06150f1d34de9e7ddcc59a163453e1d07689bd35c2c01f07b50312c6d2d429b8c8666f17f6b49ccb05bc239b0835b039a7ac61e7dde2e4c7972287d835973a3deade102026646c88dcc85d9295838d11ca651ffcae4ef55d0568aa976cb7a534910d215feb1a194db68fe0e6e04ff26115a75740cf54516d9c52f8f10fe2fb58801663f1e9dc77337483770832feb3064aa1b27223fc85572c2cd6f3d1007b50d8462a86b3b8f5b6de7234456d6de5f5afe0cb0a0bd2ac28ef956441da00d5569c5b5098c1837e810904dbd3887be6183fa9316553028efe08001d82f8882540beaabd1b500ac72a16ae6f14fc19115d7b50e4a98ed4ebe07fd5643121efcc5b6260414840029e9d4da26c8a1de4c181b631f5eb96a97892325b37c3693becc9ae25f2f71b8066e5d8498d3eeaadaf7be37ca166d090461917fd616a1be2883cae5f5431edda7f7818f9813689afe5be83e256614854d0fa263760e97d6b58a38b1719ae2e707207117891ca6973670559ed7aa4e8ec64eed87c8f0b2d17b83352d8a5be313d18b745d7f434b6feb9757b39161c4e1aec7a75710e705b18c7fda29fbee182537e9d393138b41cb8bbec7e0d9084f7e2f28157166afc00d1642a7527ac4d861d767bc958f28ffb120448a1ce14dcc6f4b894ad490542a1173ad86b4f94092a2c4e310640668e3f3423516ee0faca29d29c0e115dbaaef09c74f926aa59f393730067e71342c29eb6bc2cd746b1be271db5e90c3279646d97cbd4bde446ec8255b75e2479cd49ca9b5443cdd6b6566edc69d50d116a0e8654ceb148d3b16844def17de250f4b461f443645401d85640644cd116823ed06bd40fb2923d60e622f24983d58aea79014e6151a1fecd3c73a1d2cdb0f9f375b84bb2525ea9a71b73b25a5a29b3b1c01bab523e0b923c62c0004466cb40fb4c1de5d8be8386438470a03b42bcef66721a7c7f9639a10b2de8d54b43d6604103ca06fb9cf0261ec6edcc9201c11ae12e27bf2427ee7f5daaf29c0935a156d9a94d6661e5667a57fc7ed675b5c655f7eaaa9096d42307376f342a552aefef22a9d7bc64a9904f0b2ab23099f50fdb1cd9024cd1503937ef3f24ccfb6da1af11c20dfaa08833842b9efa3318abad3818bedea836f498a5a757cb4004704577064d012408bcf88d82da90185fa5d7d9c6719dce86f0096493c7cd94833437f0f6ddd0b3d7bc20b9beff40732709610a4a8636039419ea963b3985c1efd7b4be5a6a45a34cb1150d01f48126e3d45ac45b3f5f264c7d43d4e318441c5435c22fa6e52f7bc11845d3d8232efd1e1876225e6cd437034fe12d662ac77726bbcac4ce2291297716e43014356fca35a3847e905bd60082814b16765e86ee134bf9159afa00097c9c0cc620b3e5a04df85d56a69d4308150ae830e7a3bf8b2db599bc231e7aa24ce8a537bab406719ee2faf4683bc5676099a891a7f98adea24a4be8ba12e505b93c3c40c5ad19d3f7f008e00fdf4976ab9ba94d3f1cafc08b0f4d1b5966ccc51812da86276a3eb271ee6c6f047a032de9741fd1c21de64c94b2e61fbb65849201e517af7539d5ee2aefe9284b0acf19998a108e56e87f7312021f47a80529df7fc99eca32147fc06cc5d09d9846a5ba268dfa392cd1327d2dab40fc34d1939f4342f1b3a8b66daec01fda94989b73067b89b4378540057131c506c13eee27d9c74c8a741c0cdba5724ea09d2a5ebdcb0728a643fdaf1164bc1596e2fd17c82d537f412376c8e498e13a9286e1a7655cb1810c96e9cd0852c52cfa3a31fd752f7af8c48610afe58cffddd750c3bd19505821a78afa780761a0d19b626078261327b2b62cc6be676618d30f76aab219f4c34078b2b393919548011ce20b108859033a5e5cb209ea4f05b15dd570728d95b06ed8bd74c8277d05d32f2877fdb5343b5237c1af4d8b21319a7590a5ef6b5ff3a9e66d87fda1b1ef296a351f856800cfbbf5402a5878eb8040a461f8caddb8835ce09031d4cab5d391f773256c29fa4ad89b427320b55ec8d2faeef2be1c44d8e57f64631eaa1b98dac46be54f66797d2fb08cb1c67d6f89f318d31aa0656ad73957c0879c494a4943f85fac14c6be84072f3b123660dbb1d0c9f7e219a20c51de08cd0c011812a00736b36615bf61d63171d6be2b6417b5aed4436e5eb175f67544879c3fa50510018c18edafaec184da2201ce6efe8f010e046513ffc22db2c6d2e004827a45f23664290210dae3396befdf7cb2ff3b79b2fd14dbd951a9b200f5a8a104ea308cbfd09b5d6c5d10bebd1cf6c0a0d39671d0522708ffb99083693625f69fdb5fc2bfa8b249e3ed73236138e3c7e266c871c886ecfa508ff98c9ca3c2c93b26ce60f8660208b4cb932dbee8448802e270fab76e5f280b01cbff70e10003b9cd18ca1e6ec6d7e51a2a539fc0d478324cb778c5b293a0727c8caa8787db4201e23db0ce9fac8fc697e0ed2c416d122f4f6d2a2b0bd04b1250c72f31c1ebc0aff5f37af419632c0697463fca2b6270b62160353d9d6c6042c7369df24a2062cd7e71202f6e58f33a5ae8b3df3b60a86b64d7b933e1349474cc39f1c053f03d945344fb153546547747d336d4eaa3640940aed2f175d01af8479e30838415d001e66fd647af55394ab4e069ea0746c3fd0a948b0440007d911b821be0aa2c4f4fefee2735349f78ca5bc3204bf5c9e1999655d37a309278c34585d6b880386afc82e9a3a9998f14fa947bea02099b59036531158aff88dce1ec5caaf92ccfdf39677f4b1ae597ba246d5499b36a4c0b94c0b112439f49060d8fcc9fac61b9bb43f20172026b6740d0b660a9b1588947e97e3e9cab078e0c6c536dc1fbf8540466445f943410d0d7b3c6f1275eabec7c4357f823b34f9f39a27caa6abf2e8b363dc0749bd41b3a5a219e72d284f36944536fc0ae6ecd67ead7cbcc47178d2e1f2aaca761ba90368e1673833ef79c454c422a6f3e85efb3a98fadefda60480c10ef1f0bf1fc97388550458eeeb39a3edb7c7e47080133f3a46ba7952bedf5306a69bccec486a95656369759c53187d5c781733ceaee47cd8c8bfb7717c8fb2d1b4d2939402326291b5f90a31dc605bd498dd9ce7be30250bc4a9b9c3d9cf9aca55574e78810b499a5085e229890a85baee806b60520ebdde1d727bfccb732c4c40262e81c45f34e9c0eb2d45a3a466c81cbf5f10c69dbae2f8eb18faacf335088b8e971a05a44225d90925bb1043329add49c28b3b95098b07fc7c449f6d3784069f6e2d23f249fa60c434b8a08f2b10613f5b62d02f50fa4cb734033c417233ca0adc77e798e0e8334feaf52bdba2c8cf8cb8aa5b8bd43d70b458a18d977f08b074901bb98f8a1b866efb7386e6bf3de552428388f02197fd01db0c45e99d0c3e6fe613b6c229534c2c45d9e7bd2a92d5ab767b6ab1c5b216b0d74732c167ce95552f56cf3c8bde4462a203c3138e9cc84a70c756f6691d2db95f6ac575e98bb2ed3f5ec14a9714a16534c22fdc1b26465d6c094bcdbd7b2138459d1588580542afe901b1656d748ae0ff68be5c1f1ae3a62a3fba12666aa8ebdcb6088b8a780cddfab355931940c95508e17e0d1e3fe7cd59a93228bf78da7214c3690b51a5d2fae544331a6c14e73c935f9b673852c0f868a5b703c84bfdf4b978c7fa5d6b16aa3bae36af47ef6164dc0f7190471cd72061b78ec3710d5ac63d390303c8ebe3f57a49c9dfe4930cccf0b9c696165bd56f151bc36f416c95194ab181f7e7b964b089e2dc902e19cd17f13a75a21b89da2c5f4254dcf441f07c7cd323e6d537450d275f24809fd321f3ac9565fa2b089742ef795a5e628065e1de91cee593d0d318e024355bc6753105aa8d866676ef5d625d351dd4aceb65f8549d94718d42582a87b8f4a9363816ac70cefb78b79eac2eed90c93b46d3b0c860cb857eaffdbd17094705a7dc8eee521479c5e3044bfa60b9310940381e18997be870fe83b15a2563c19f321ea58ff87e89db96900c206934d54d347b3130c112c24dcc8119702f9a341e5f2b248293642174fa88ee866d759d53e800ef0533a1eabea81ac20e7aaa6da0fc5132c710f5745ba9706a0ef1fd2c0cf3476bc0843c9a2b601e10b3156ecd122ce2e16198086f11c6413f008f95665c43b9ec4c571114ebcf6855fe8f4bc0e05e198832e4eee2aae901446a3c7e561997fa28b031ad3dd9f0543cb2380805875ccec4b483359a3f253f1b48b379141a6d46ce702ab82675a3095d69fd6c3177887413fc42f3e6f22b7d8672e51e21136846c96fd9d3292ccb003e0eecc15b4e1bb529c3bdb16e0a8761fed0972fce125c8e9f465ef8331f13f0290381e8fcfbc144fccf97506f1e7533fc844d9b6c54bb36119bdae1182440bcaf58ea77a84413a9466f240cf1ee3cb9ddb3b01c7ceb5b97a51efb5dc9d420f4d8b839cd1cbf0a7a1182a76ddc93087b8bab82003bb60c8d05b48780266490ed81c5b4db8cde73a1c5fa82ebbc174d71a718ec6243da9241fb47d7989c7ee71d2b18e40b064a5897ae3a52d90c6a4a38adf217e2e397a098561b281b6a686eb8e6f14cf29a7bef564cd8512ce0e4b81317dde6483224ec171ad81b15ede1b15e40820ec1af17b0474cfef554d5c64f002dcb9be619870e355d0eb30ad9c14f24dd1fe02a2b5423fec449cad92ba5230aa2e479857a0021626250c7400e5c60d20f896dfed0664fb949f5e8be6ef9a4491ccf0ae1b4f1b316033293cf552c80430a678558ae220c56d398d8060912d5db74fa9fd060db3951ba7a9d2db47693be22edd9bd06f13a482e06bb980241f7702b5b79329a077c4bad075e2536993d5b1ef931ad0b5f9ad0c69fdb96754d29bc2e51aeafc53690e42ab8058ceffa47bab410e2959d56611e06e666f33a5fd76bde4f7f6bbdad37131cfb60be63af7af8c013a579189adb43af8a02a0150d5976c64fca15fe272cd8a12f2bfc90c1023ce212e7d5a35923a8d742338472c868b5d017f058bc816ce5a90fdb804eac1bc15aefce6db781aed0581abc68c0735a3c8e6d9c60fc3f42b9e2ba8ed488ec7cdcc2b98a552ccac645650e1273662091d4c807fa55349a9c8f542fa9b28dfca84441a0518da67fdc20f23c35450f68f0728f1cab92b41d3445538e86bbfb3218fb2d8a1cd36ca20cef8346550e9ac861f1b4ddfd2fe2c63a8ba2823f2d6cde87376a6c8f1476db4dfe56fbd32001a7bb519bc84d2158125f4ca5a8380faa1024ff7264ae08a86df0e753290fb67b6d5bcfc275834e505c6e04022bbe3ac8c88b0be63ecce340cceec724311f5a67219cde2157d63aa0e0e2e4a776d667aa85f1d697ffe008f41d4f983eaa9e214fe9674e7ddfd3c5c22b28c0bbbaaaed38eec745ed1aa581d1b57eb6f8c76fe7acbc420f5e60eb110a143ded79fa836e8107b734127808c38568f7162183ad99da880a9df4de64866e9796015aec6b4d6e0b869bdedb95e06663ca8af0eb4b6559cc05707a952c043bf6a4931608421cb8cc0beb54a298609df2175c27ef2e202307124a0f45b35bcc0364828095922a7452f20022d3f600ca895bcf44660fae9b9b6a084a943a0bea0b7da4cf1b4a908eb37e48bab9de3f4919efdad2b0b660b523913954ee22eb836aefa2e3eafb97833dcbff61c5baa7c7c65df3f6c451d85c8a050f7b6e1989b28c0cb713414bdc97bd0ab83e00527294c193adad7faa9c9fefb2a8aa467d54dbab49a2eb954f4c43af56ed25b54423d9ffba36f3141be147f877acbec3cd6432d1f0eeb37a4c722c1fa82222640d0c0676454472a0c872dd5f4ffecaf261ee110de07865e41bae0023b14b7038f10e103056baf88e899295819c76543554e11a0c611ac33c42d9dc198f1ee66048a0607a409cd7cd377123def2d6acafb50bd4ae110e73871e89dbf64d5ab0a51fc16d373380dd3af4a5f11d1791cecac1603a5cd911f79d21a813000a9873b951527212b35483c654e792e7c4281d1ea0272bd988e582aa29f6af4212d1c4dac66a0fac312b79b1b678a63fc8dbda8976db7cb604dd698bf9055151c70ffa09c0ac45797e516c80dc1807b8d555d4aa8353f80752fe0cabc12df47e8f1d66bb0bb17ff2f351b649e1c1ca7d05336ea3a8278fba686d3fb89486191109cda45998f6677a96383bcbc3bd199f3e8da6a2805baf6765ad599a93b52f9febd9e14d7b862bfaff901ef88ee9e8a904e54a4bef280167d27ca66e98444280f84b68bf06e854941dadf53f657d1f0c64e9f9026d477cdeb23c869ce3deb04e550b23539c3659f3904b1c8ee32110120ea102a3fcf9baeb58fab3f740f29425e515be4eb9f169e174dae0b8656734f1d4a154eb65758f0ae9de075adb664d1f39918695d02934d56c19aefb8284d886a419160928edd8191bbbef69a2888eca5cf529ca12cb0a0083f9d176c565f39ac094283febdae935a8657a7568b1c9aeab0d265eaec6d450c7b5fa3ef1a32bd20e1de9175b1c0c99ebc66cac2e721a6372dcaf62ae10d004bbcc1d4d9e1655c71fe00d2fffd8668388fe5aa281fa3b55790f76d6853c99daae0580fc51f42fbef39cd83141b0b5ed17b5c5e462475c248ecf7ee555e9aaafe3c43687fcb5c4a038ad0996e33e7c1b7672e2e153d09568a985d3e7d2bf6000e4d5c453ff99f41d2bcd0051302b6e28bde342bac370b3b144da5d2b6c0adf5483f7194e794f17bd7a220fa7a04710e1ea75b3794ea6a1a1800afda868c5e5496cf0af92f57b0671215d2a5b78fedcf92fbeadc2eaa22f693dbcd627f0fadf8651120157557e4a628363fa398f4cb9818d91b98dfc539f02673fbc3b7bb5a6a6a695adb3658de32d5da324d82f9e00a0af84b7aa656ab162d67b42d997ff043d2884445f975653f7acac717e039539dbc34551cd4076b3f996d12be5910373bbfc87a13139128d349395eb7c0c9fc70fceb6ed9584e1685945ede479fa39f08d2726dc4319f69fd167561cc3aff23fd4254e8a63580e94f5e5da0b202d05f61024d723cd8814914127cf70a9f9c910dea8ae0c0b4a05f266d04303fd6930ab07d97eb759a3751940fb669234e2fe89b7ef352525907d0e3d4824735f3dc0960f2f6d364f470e824d55fa0b4e536c6af006fe746707716f368e1548d4252aa8e479a582ea6f0235084f6ffc80d34377edf3c66e14a9e9f45fa951ffe73bcb6aba295717901385efb707594d49ba8e81c1cf27a6e89dba05c9017074bb0c8a072692f33dbdce51886942e8c4c35970f3e00c5037eee58cc2171ca61b35081d6a1910b77940cb5a1a96c628a4ca1a479b220ea40412b917fb28c70ded7160d31a85317ce8ddf157d78f9a33385c47ba5e69344a170c6e41b529f374ae5a84994a6b71e4462db3e0a52610b444a01a5aaa0586b3bab2a532fa455fd5d7e38bf9be18cb2ce9b1a88b077c12d2ae4207599c52ab1c2fe54f6630d6ab9c6d655e65691399be49f20e3482cd8552837e6f450fd2db6f985aa37c51f9aa149e1d4faa77fa8d9f8bbef77fef1b3db8f74c48a6235a50f4217e4d7e3e665e1f6a71afee84c123823cefc9111ba3e41220837e1fac29dbb34baac83dc8b2fe53ca2e939960d2c2b6d427241e6e8999ad2ab07fee565262e3220da653006204d4eb3642cf395f89d3d0a8ca658fc3af39677b0304cec5672d01ced1676edd115bd2656c2db48f3b8e5a3ecc41c26bd4ea6d4754cb3506d58d2d35fe89a6f64247b2ddfc64796f0d0dbe8582bb829bf8bba78d0968b36065687cf5886d863df7093d7e69132eddc9711c8d3806d03bf7741411f9b5e81f25ee6c2e48b626fc00a6c87c8acb6c983ba5568d191d40ab22685e3a015975dd836e75bc881f6e4d40bdc0dde59f2145679270050a091f79c59e823dc177f0b0489cce4c30c584a37fc28f2a3a5d35879f5c64220b739b1a2541772ea86f8f564ebf2aeea9147c45d7ffca3b66663cac9d0bfa74af486a76cca788ee8f0dc61c99addbfb6ffdbed756155a31f59b6a1e0c26013be24e856e81e8e53970070b61ce23ffaac3c73fd1c834b65cc6a46f627c7b09fd23550b0681fadce9800ff6ab2ff56e9ab02c05b5e1a4c3104483416c6f09e5ada0b6dccb71fe075eb3f70ab88f94385da00ba080c85ef4061d4a23cd21bc832ecce2ca43ab1749b852cf31329a717fdc743f375381ef42c4f71f990f7e4170af5448c2fad085ac2019f7b9235639833d8d9315b4b08804839fe760aaa1af0442eb1cca285402b71ec6ab88a8a3767a415ed17d20a719577add19baaebc660e8f88561f3e0bc6df62134e144a14b1b93d70a6c20dcb72b26f0d9e6a6b2aee46d3d83070e09b811ee28b499183b862c73190f3d2a9a9237417d7d49133e801e25ee4e0cd81241a59e338cb6ff99fd39eb4493ef0749797462293bbd2f05b33ce349355710d216fac2e1661283a0ec660ca38c23f9e8bd0f8caa221119cc34be808d383dc248defd2b2b11596bfc604aa7362900a2c2934edaa5428a57d67d1ac69c8dc4e96f036497eca40903959b5593656f2afcf21cc84ade9e3aa836ae6fd5797e6dd23dcd0d6e1dd3ff1b915627c5feb2aba6673fa1104c21a82961ec4f4d2e04a091310b5d4d29755211ff0c841d95396aa62d21965cab0274e3c4336ba463a266af00305bd8e4a9788b051bef3e2ce4f55fa28dd07f4b511bcbdf6fa71b3290fadaa71124c4a6b71b694ccba362f8e371f438ec5ae2c6c6dce7fe7fbadf58bfd704c0511217c94d7c94035668435944d43efae0276f2128cc19b9c5bf0fb78e543e2a48bbcdbd33b6be5f52d3b3d31359650c5f40b0b68cbdf7074c729fbdada9f8c40acfb511f124239d1ec6eef5e05e2b0a4accb754f9cfcc4889ecd45925b205b9fecbf3348a43cb02e2d6535da94bc75f5950c16617f2e46c19b06c26b83102745fd4e424c43164717029edba62d415b9e706a8696ad65ea40bb6ef735d52ffd7ea25505e0aa560fbd6126a1d6713470d29f7aaa54930e4ad4ee150af85d8b1483105fbcc646f4eead0372c5349a7ffdd099ae5f8040579c2d78e722d2ec93a01e8ea638f634a42d74114781bf259beb604b1e48c0e7012a8d16042470a29eee04673255cf4a04b6a4f8f3abd1edda60151ad04e25af0da3ddc950f2425f27beba999706c86bc21be5b98519c3d06942b0a4569c7ae97d498472fd01c5399caa77e6ebde544382bdeb634542f6cb39f821c6001b454923828cfe7958db6ba400fcf6a167ba4d65d65b82dda46ea0302ee1eb482f1b1322a1fb25dd1dbbdffd2c02abdd1c79700d9d195258eb466171ba8c6ee843323c9a99a39697170468624621003059811e811b3db228d6dbe0a327386b9de82927ec5c9642722d001c49926d4ff85ae15eed774ef08f0332adeb75a515826c4ba0349cb99db05f34889c01ec13e7be5fc62dabc70db246ba7ceeec96926b2e70369855032213d49e80ee7debe69bb6d9921cc0a24e81fc6b4739fa9073d0b480ba9a19912488b37c0f18abc185c851103f5120072053a3551f49231d1050b646cecc5e6b79661181f5152de2eb765155706f19ec2592e6ef0c152f3ec1c1ad5093b24c697fff4ce23682a6b5f72248bc8573fd6304500496c0be36a9ee92ebfec47b96893e1feadb1e0f6db794c14be8880686d7326b371c7f2c9dab5a1b553c8a34c201649d977145b7745f40c251e7de4a72689a071571d0d750cbc451e56ee19bb58d6b88dac742b1657dac3c8dd74835265c64063357896126280726f72071a91a29e02eeffcf27797eb49990e976ebf2718e889acea41e1897058d38e50c5de46fd464134f9b975f31eea660b314d4fb211fb884204237b17589196c27e54c31fb53d96e3cf700d171ce2876b92c9495d5f006f357027bfe2fc557557d3220ba83f49d1c72277aefe2e17dd7625711e376e832dbaa95cdd38f4549c2f131d3b266713f3871cbe5c5489aae9ee8df21b16a00d6eb275dd82725650b83a7f7ba49963190194560d1fa12ceb47d42c4e261b636f84b1ffd960adb1ae0be8fc2b73fca53d303bac64926a3a036c00028384b74a64b452f934e5bb88167ef840807b0b7a4dd8bfa897f35256fb5c407414d73fb0f2f61cbe831dffaeb9f3e24f84221df091fd1d676f4b296e3d960ab28ca0457165cece147dada04215371c5e35bf6f55253e4616cd95e3cd468319a027e3ed754e780076bd8d83866f8505efb1fc6d5e3ae11825cb2d7391dac9070ecdd80f889999b36903d7e84e954e8e8145ea544c161a18a6df2aefba329a80ad0fe4f77dfb251622d11dcdd8d6e28a1a9aba1f40af989a28c21071f59b2cfbfc72f83b2aeaa3999d5e85a60fd147e448ae94c5d49598c7c412ef7999b91fffc76dcc36a0f5d3931c22e6149a3378311dac6be31b332ebe64d06eaab6287464c46e13317702daebfe24f3a65273e3f591561d90594d018ea9d05b5291a7aa4ad2f99b1b74bbfc4a39adfd14d864bf985c6615e4de0d473ae3b8efc277ed814fa3a405a4f3d37328e97a516b5a230c0bed870cd86bc31ad029d209e456eee0e374db8468e3ac5a7a7dfa6a3207de375b47d3c10a8923ca81a55d86b7374cac101c39327688ace122222b64515b934b68cb859621baf49864e5fca5ba247123ff25774929c44caf7f4ad5b08f04deaca317c406a7b6c65423a1902eb028e9460539eefe4448f9c95d35be34a8f9cfbc1bfbcd319c5a17ed6cb6efcdaa9890337f9e62b74d4995518282c381d7294bd8394bfcfa4ac569f3094ac304acf5b543c297e0c2e7d2ee5e1d7f5d134bcb9a0eca442cdc1901d3641d79fff503ed3b5990a6570f3df90a8765d88c3f01b39547cfbce809133831b4264a8600c3e5049dcc79afcdbd11e857371018127a4e11a5fef701b827a78dea35797e2816643bd2f28cb71a71307662212d2044481a9f4f41c269310de0e310f9d93913abacd48ce33900f171aac57cfa77c933e1eccc8cd5109e13ec08a1a0f04384078aef298a3c7e2b4a56f9d13f04d699f044c7d105f417f4f1d922fa9251047b9ce9424efccf8bcdbf23afafe11f89952ef8eaec11a64734a8aeb360a17779dac4a9ffc08f37b48810d3fb225981a5341dee1250e6d42885e67e8ec049a07000a5d5562b01fdebc66b3c5ebdca548027e2002e62eba872feee908e7c5c940f8b6f17d7ec8c46c4289db468381569e8ef0857084da4db1842e7ffe09a7b8f962229e1505cd24fe3eb39a483c230591eace31e6ce870f75a215ce60c615fb0502e09e33f07a749bf27e9f727afe3d150c6972d51aad7e3e17a2fa590197320f59230a964d1b747da39deebb7bf5941b01974b23bd728fc6064be5931b20b6ce874bd81a4efaba979a05381a06c1212f6155653f61b2349ab6803811d7351f21bbbdc34760b1eeffa915a1d7156a34886a2b786c15471b7292b5f98a4f48394e2aafd4bff3438fd2b9dc6e21ef7bb14437b2902929e75c8ed08e1bcda56a3e512248fb93d3e45609852b083c25bb90bb05bedfd38dc9331b8a68ce180fd2ae98fd49b9459fabf1f22dda83a0f3810e28e7d09aef679540e276fcafc625b9cbff0de07832ea8623423ca86dee63612bf48231b8120823a9f97d55b84a0a01ca997e1e551519eeddb1ef44aa4b8391bd9c42f0efdd14ebdb2f4d693a9c7b5da2488f958a74bc129f1f1bf63a070d608ea9550c5fea49c777403763b809580501a8741588e5f6c1c29c46fd790f4152e47610081605021ceb48becd65ce121a56fb56a9f351bd7696c9d6062ab1f5e4fa31eff576f63138c2b4c3ecc0b65670d6fd0ea02c75a505611a9477b5f94da8afb93fae27a2bf0f7beab9fa0b3f8b4a82b427647983eceeb9812df603c7c370fef69035bb8205e78a0516e139b933fcb97a0151f315e445249f09a01e3965b914f98e48977849c921b3d5f6bc36c814933245ed7f4c96edce5d188f72465e712e358edcbcedf99db9d8a319196d59603336de88beef803a316d19870aa74880c3128bba2e1693179832e4c632a29a225d7acb1587df85b446a53cf05f04bb2b00271eb94ddc35010fe27d55e53d9d8fdd846faa4e7ae8c905c18e90c675a53a0ce9b786d4882c1fe6b3717374094ff62308446ddf2993e2bbcffb8e12b5304843adf30e0653ea9e89af247cdcac21b74f894911bb3cd99c7c28361e295d30d54ce2a22958131c7a8b5238751a466e7914e9eefc738b61acd35342e5d941d4377bbf907b34c47c33ab4d08bf94b05c4cfbab2fe5cea50759c653bb4633612275dab37da0149cd4197232678e27d1397a7870f8a220a43737a8915e09583e20522c554f1da02d6b437d1e57beea8764b0f5b58218754f4fd58be77a5428f7f4f508da93a97ef111d8016ba28bf20cf1a2fb883a9f0d5827a55f6bc824c47917fbb441ed93475a9609058bacc4c37f381c6386764e3f1b1e09aac194c3c682ee02114f6851170438c102bc965a123cec16f25b41e30c50d75fea838011c9ec0b9e06c74b26658c6f58e76e8c926c98dbd398161c1bc6af55bad6865e866817b5aa6fcbb95b34912b069309cfb61ab875d966f37b3a6f5399a0ab20d75a30b51a9ff19edd82e7624224da0609b50c0b7cadfd24ebc0c4b17d98670ef370afdf089add676669d1e63ecba1df516a879a356b14e2443d30fcd2619f7123da38051a5d16fa11d83d38333864c355a82e967b9b90db35495846955807584b5982a79c8d332ba77912de7a3eba866f5b59dbb6b8befbbf30a00d096bbc9f9784485926f7f5167a15f95f8d7e8c2197f07cc7997420b607de03ad844c0a189ccaa4dcc930a887a45d44383a3c1e712760e08dc76e35ea26c85b0b4c33a550f57bc5771ec40bbd15f306a5eacfa551a068027733ee7e526f51ff390470fbb8432ca35d24bf83f817bdaa3ad5b888c337b13c2237bf1dd8d91057a2b36d212a3bc1e516dc7b78e188ad7b4da3bef7b0ba8555d716ce65a218bc829ab6b0864cc2c4a0ca2264d0da657a2c54cbf56e6b3770b3db797a2dd2c704291f4f84df606536a8a05f614d5124d84740ad62465066e9203c7559a1eb121d9669cbdbd16e02d1a015c03bfa88854eb0703963f388262a8c7a09387c07bf7083e3800641501e73782df31225f26503e1181e9d24d12d3d3c1caa64e8ff722e13145dc6b58d1884635666f41506de08bfd0cd2cc8b09fef81dfb6b27d02df724fe764be8a1c177bf24d1bb2902976673d402e3dab5b401455b11d6c17c82dc086cf42034ec37e18e0ba79d4cc810c4d861a75082090a9ce614d8f2da80fdfc8cca5210066978668d26fb50026e6601b28348c63b26abba79f229435debf3c54ec5955ff0a5bd40d96f9011599dd8988bd0487701ee13a51bde07c718e96e5b913a619a11b29974f88d4c473ddc94a07950fba1fc08de098b6c19696c5434bc3f1a93e153bab0ce47948c6fc881684ef3b10f2bb7fba2d4335b996bbf662f1602be3248f31e2008c2bd37389cd648f782bd4ec01c115f48d34e02004654d0108f82ec0d7e3bed796e9509485a5994cba40808c237f248ade5c8b91a3af09eb0c1f77737c09967efdffbb4947e92f51ee270831d795a7e0ae183c5f63f1af56f9bb2a515fa323514f1b6d78a1d61e154de48a4d7b313c06ab79fb556d952ccb15dfddefef9683abb48f86587742c2ede1424c0fdf77e25fb5766446a52edadc0a046bc2a70a50764e7282ded503e81b1e629d460a8307d839a2677182d8c013b29415a6f21580b7743f6054806f505f4e71e667fc060a9e5c6561b0b88414acf7705f62c5f93af09f6cd0ed122624c43a522bca8829a6fcfc3e30f3f8dda00c76b63b63c675eaac2f3c3146bb4644d0e74605a1661e505f1c945e98ad62e84cfd936a45b5504071d035c174f3a2427c35b91b891f32373a93225ea42b350d20cdcdc7f0b4cd3a19859ded3ba4522e5e0981b5ce594872c6f9a42ef1ad886d76cb8477c53c20a05b71ed3e855d128b05d264271abf13ca900534624153b0ff49c4f4b939201d76c5de12e0b1808eea8f5909ec91cfede1f2ede27185e6ba2736b11dde1c085c44239f1f455108b3040388823fe245cabf187a8858b608c0f84774c3f9092b89553bd014e12bb58eea5dd5027323f6817a4d5ee8625b3ab50527e19b23be51e9757eacc73d780d0a4ed32d449b97cb00ebbfd7fd3de7abc699610fd0e04f8a17330450c2157d1af23d0b98ff9cbe84b83a931b63b25d0b71c90d796d08fbbe91558bf19587a5dd222fb8ee9ed9913f9601de9a55a0887b8ebd905179105339f21f61e697243cf7b2ce266ccfcadfdc69d1e5b0cd5f3e2f155e82424899a4c464d8e047593230123709a12a28cc826c31ca9cc275613717b9205650f7f8f1eb0aae134a51c99d6320b617cc108dd5c4e5c505ab56f766e837c6f7e0dc7dfb6cc39c2b97aeae77677c69a42a6c5e4f4881eefaf0e4b2e19410d915099ec857ce780e1f96774065693c7b3c50a4c59aa719a33e0e5f62b87aef72a3a7f3b58ca6de457c751066250a9a1ec7349e5a022813de42d623796cd45b867366dcdb801874453025265d7c001540bf7aed34899f6e2653d570a62daee5a33d827778ab72d416f4fcc6744b79f8553b73adf79d91d718324d1b0aa914ccaa8671a113ec70597e2f29b7807cacfff751b9cd0d3d3817b3228d278d0ea6236fc39574056fc1150e2c6015af9dddc76d3f567b476c92eacdb7caac3e0834778954179c1e28cbcfb02bff08ca84cdc6eee67abe4475c1e89401742fa7562a0874c4503e819b3801b33a4af8657f0d5e0b50089a9fe26d6c2ea87d0a877350e7694340453112c54b8892b3fc30e1b3c22ef6916704a24b014263dec19eda95e05cda9575054502c27a9ace0072c40a3aed1c1262a444cc5a07f88eb1b323f3e1a91a27c6f6559f2412d9dd8c3a6720dfbc6a6cf25cc4a999ef7736d7e5c6dff035a2a24a9abd2aedfe1c8c87b8c2ea3c0f2a2d7dfbdc985fad9176e76e255f0a6ee92d7eb406e035ddb5786f638fa9aaa674d5164e05856cd96bde24e2fd5b7047aa3f00f074e12cbe3412f0ba18686b6b948093665a72e623cf1e7ea49ea78b80b0f515f087a9c9895cf85ced33213e188feff7bf423bc009876cbb040620f880c9f36426937d476a941391f2d113bc0ffdbd17a04ae13d89c78110ce0743166027bc91804c8967fe48ea5e983540ffccf85b043cc9eb821b6e952af96d27960d093af8ae7d8f144476e6d9ea5af9fa442b15d3fc90b276c075181234ab740d942a98b1143070c63e64c4d35a0b4845ab41732e40ddbd03ac4daf5b470425de285364a909dc1e6b5558cfa4b3f542997ca077d8c77ebabe7e48d31b9a511d60e5809227898db2a2b0e557d5fdded68847de96022648713730b8934cca7685bc457a30cdb59e1ae24dfbeb4cf6c3448df19d55ef3b4560b7bb24f3c8f42b2fce0a6be9d40617a9ef28ab0caadb6f0a57cc262deb5c2d331bf68879cc697dad18e0acd3ddfccaab7be31b63a6da2f519d07fcb1e3b95d2ab9dd8114133a1fe6b551770629792ba26149025eb684f8e8c3fb5444c74c3caf88febe5631b35a9d32a9f34391d9dfef1080126f340c36572989e18c932d28d52bb68173b63c9f5b952417fbf01bbceb97bf6d4da8e0203eb535a9547c3f4bc787ff5cf743002c2d149a7a0b7415d71656b03a278d551ccccbce0b4e214764e185e5bc17efaaf7964959d28bbbe3160d0cd454ad9846a9c48e7b261ab9779e87229a974cfb0d66679e4c233fdae85ba1f61a12fcec400dac2c2e52a204e874d274c71cf69b76b94945beb5400822ab8494eeff79f91464f83f2eea66d751d7241dad1aba3208e1c8d27eca30e7b80c2afbe665e92865481a042e98f225bc3c23d7bd9d2303975b5ac449c074f95e4c0c66984c066dfd7cfceb10d055a7858786e726dd2ada4f5555255fee85f039f85c67e2ccfc0b25316bb5b6bcd343372a707deb2370d491c336f8931eedb8d909932ebc9cde11652689486e529c99aa5c4e2150ee077d319d16ed53f3654bab9e65c3e3b38bd35208bb111761deb3a3f027df7025509c00cd2d20b7156eca44714756ce07aca7358ab9b6bf7d85dca3fd28161ea5912bb829033a48e069da0142df9ed25b391a0bfcb7e7036482c57c42a3ed02c18c061fb2b907fb71fd72b9fd9877dbf2b290460da7c93593da65831ec8b52be4889d2044ca5bc01b07335c80be907ab6873c9709ffa699629669c135bc9780ffb614219a5394ee9490374e380df796b90b775163e64d3ac9c7a64b5e4dfceaf733d143da74dc60ef882bd2ea204c2b6124f0bcfe2c7f94c8d991772f76f27878dd7285070e8d3dc99d6b02c10a3e9cc4ca9b1d0ed48d5bb9187e8753e47fb67ea047865983255abd205029ac05e8243c14e048f730d4531d1399e0c6064667c77b1657b670e6b381c0ddd2a283b193115f5a3ea9f671645a254ff7b03355e63c02b3b75d8e670aa1e493ae1c8ebb9b37325f9336701d220321cf325ffe86803da24593f7861bc36aa879f69fb64686df390991ddc15182b9d0fe7ece231a60179a15c599a6a54ce47bba2af9f7c563f4a1c6911abd81c4ced77ddee03c609b809e81aa0914857b32f27d06f60c883f291f68fd9aac86143acac4d9afa9c9779c8e7cd77553b7e7c5250e9f8694c47876f1587630ad1dcd9d3c7528d32a97717877da083825865d65ea63f56bc8ca6920710d867d5a2d879ac7199697c97b935bcb8225c118338ad895d2b8f2bcc631e96cf95ad1760bdb9495ebf2a006acf9812a8dd5bd54127b02ed617d861c3023383bf834494de3b586e0141d4c9ac58b66e484e912277af6a31adf21e0852d0b14bca577881d4a9582477bd59a290862af19f03ac48315bfb09006f00771eae9b4541fd0c13d3bc7b7f24444d68994d9941a05f0b3210dee642cb8e55f9872edefbbed3f99e9a63e59c919f88a2c43b88845d83882414b9cae811b6d232fd020bfcc23810a622e328d473eb340e70a64d96347741c67944e76ce4797733790183a237df541c89e965e6d4541816600d8d43a653d44e06dce623bf98bbe83e3e854e506c459ce20a0f26dc46c8084a69a16f929409e23a7fdf54c01e18a03b9eeec19612900999820ddda75407d9b7624bab10360be51788d61fe3d33edb1bb94a473b88106f89cdb55f34c228a36488dc0028d7c6327fe99db726c27b3019351404886c1881c0f78eba678fac539b8681a8f6d9c0f5cd7be61789ab64dd05f87f685e9e50198392868666777f123596b11df4743c43203e8ed1ec019d9a591f8ea73044d7d0febdfd74df190e5fa9cd5b016798750e9a50e08ee08aa02b8d4ac3db624f8881747d1d39f2b47483ae33247050a174cb053c24045ba929cadbf1cfe5c7a6ac44aabee5c7d518fb5b4d3b4e9e9b453f6a91efa6ba85af9e883e90c90d4ec3ea54fcb645cd01a426ab8c2ddeae070c5cc395d5fb8dd6b0d7f344546109b5e39a083cda7b0ebd2e54f71907452cdd15f0fc528206bf7372b7f5ecd530e862f93d60a4b828c45bbd863209c66674023cf76caf606e6b45fdfc2a0665e46db5ecb49b3e7e1c1b5b62c8d501b292d4282d9c0f89f846212bbed6f3cf2d251db612363df7f02df3db24cd13f3ab1389b395562a5cdccef5a185d783c289a7c108f2bc013cf6221f5dd529c31c57d3f8f4dff312c74bcb8e2f13b5caeb37e525a626d02956f0e9ac707ff3d0e856c9dc865906a9ca04e5abfae8f34ec3f49aebc2a3bf90ca6992252edeb19a4d96f396ec4c7e808c001e8744460297f6889c7f10bbcd58427e9f54769f87677bd0e6765aa3e1737da32bd7d7e28a7f8950fe586b317885aecd083b5748eef1f977d9b84e6e35c8424bb7b5ef218ffba0506628be52df7c866d720a35d86dd2724755efb246f874c671ef88b82e99393992f104d346ab33261d118f748b661480090224fc3e9c6ed7ab03f82361aa8b03fb6394301a061f1457dcb83ccddd104470fc62146c5862319a4c9b60b1a04a469da3b207174dbf800934c3466b32766b5000c11edcadb6b73370ea95022c68d182a762847afcb394fce7d42f939bbee50b0e93850fc8708dcec2624d4cb389a16ebdf1086d456b07d8a0782cc430a332fac5bd0eba939898d1c32f923f3d71f65d8ece95e1bd0326acb4fe5f9c9882fa3df6b6955e1573d5115fd2668e867355dd627752483bb2bf027073edde94a40ab14e1863555254e40a82587cdaa15aee5f5d165bde39c434a7302fa2070957f27afd0eb1941f07216269802a8ebdf73da3da82a3143b5273d6056f1ef2c2b03a418b5a832358c556e4f14d8a199c67aa3bf3028cd405e1f57c116eeed7813924e576085ed2fc763e38974816f015b94b4fc42a0974ff498699797241435a614199f06ca2cad7cf412ac827c5addb3b72a572d59b39a7a391939e9e612724a263565dc2a0656aeb8ae255a17e612496f7c8af5ed8337fd40397c032c6b49f177f700469e131b23d4067432ce6699e17d1a0f33251cc043cd635b87c768b5740abca54087db451a42a6a66f6d6095853dba82a54837e6415a0a40c7c14b50af97e874bca790de71db937abf8894c22d0adb00242f24254ba9dbbfb4f98e5856f27aa9c808304455dd79759d75f7b729a262e13f0e82d788faba1d1a3d1582bd41ba98d58efb4d3e0637e99ac352441c60fb2c98426e2ad7e4ee53608723c194859cb92dd2f87b1bdcf5a88bef8e0f9dd10cee5d07718585dd0c51dc07cac1c635a41aaca9051d601fcf690d0d32e5572b4dcc5b088036d070ead34e47eea4149cbb378af2ae3e03d46ad5a9bbea9d814d4eaeadf332f9eaa6287e94246b0271ed92b560e8bd7b3b9fea594e38abc785567c516ced991f611c0ec322097633c249d1c24632a3d0297b2fb95610744f69f61c31ab56e85bda65f4047bf5a9f0b2e156016d65e5ee0dded8fcafb16e1b8deb7f39339e3eaf8ae7eeb78975b1f63c7d1c033595d3b7efa033cbbfc5541a3ec5601adc3bb6d34c363a9f17d54c89a6d72add785d52f6033fe9a7e979518cdbda748b15f35a5463e1cbe558d6640fd42533f943808b6322e822fc1f531b692538e9cea3895fec8b61e7b3657b5b19ef1f1b201b760e90679023a6630ad21a3b946e1bc56cf041e8092226ce3654c3a33f9b4048fa20e49e303a8bd8738b1cd1c40bd9d4813a0f6e68c118621a830016f986d7a5591d217f29a76cf6b8937d59255823e0340aa89d3fc2093e6af54e6ef39447081b2c4d9318acf2a5fad1397434906def0785572416c89b6313e3f29396acaddfbfb32988a23423065d748416b29b57ead0ea4f0a94f59e5101f986d87d7a03b52366801c0b14d93c5b87e13f95d8556d4c9933976ff6d2b92a9f0a32be06edb05db8ccfeab582d8872273ae168cfda31707e71e667a93acc90123094453084c3be88958caaa0aa1418709b25bfee6b0d463131aa55a05ee7ba247ac07c3c4e75b48335b59759faf67d6a1a82685f4e2c9321926ebd3fd6a85b3eec3bd26bc78ad5cf01119242eaa47cd5c25d866f558a7cc1f6b0902866f43118856a79755eecc6d6c2832183ac0e289464de40da5d000cda8264bbed3f467b07f9a292a481464c8c9a550af7f44e84183a85843c122e9252e2ba6c24069b40c69352a627214774d8979ce084edcbad551776b98b8ab84c83722cf3bdc91e368150650e56c96a1a60d5520e34c3519e7b9f0f867bbb94f03c03dd914f17f1013bb688e1e2bd3a9f16e17cb116840a0000000000