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 79676 0db979b1d1e05395d7ce52a499ce40e5231df20af6e8bb5a5169218bd07d0591

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e26f85457241fd5a72dd66de5256d7e6266cbe1da2b31a4cf5d0968e3171bee9
Certificate Block Hash
0db979b1d1e05395d7ce52a499ce40e5231df20af6e8bb5a5169218bd07d0591
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0084f70000182f0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005ee439dcd27f396b1991e6afc24a2fb09833a716e0197a2381ad0fc463f0c83a1ba9e60942124abec694c12c395575949c5ac0535cd690a252470448fbff187083a7904f338d16b835b03f27d0f36d1ef495a822d64c0e2a8104000000000000000002000000020084f70000182f0000

Raw Header Hex

00004020a4e3f377bccd7119020db7ed3bcbfa628271a601e8fc5900beb7768c691302a905041c4236735c571e0b995652ee05233ec17da9a664a09949c173ad42760af752d4416af8c90018e9be71318e96d0f54c1ab3a21dbe6c26e6d75652de66dd725afd417245856fe2

Proof Data Hex

59,560 bytes
1212160203077cedce44f738c58b94083bdd408b1828229e4467578fa3aa3a721c711e0860938b29aea888bf5a41ee326a5a77dd533d8e181b4374f8d3dae7b025d5a74792669c4c74e31757f8869e88efc35a14b236e3d4d084c85622eac75a40017586d531e643d41e4d0a9c7a6dd71e9fb1cc9956eb468a7469b384da32d907a359b597c88465a268c4c14af0ca8aca8ece43e0c50c260d050c488c8d562cda9d5e0fb5a4be0184d572ae7aedf2a5e97b6ab474c9350cff7faed7be2e0c5649e1de5fb3051812b1e91d62721e729333e62572dd53f7ea4c3c80d8ea5fcb643bd8f6412e813d2408673a63b7e6831a62279cb356733e96c4e61fb8f89e3837c9912588c459ca3f58db3357826e03d96a6d4bc91fa3a53ea50ef05e69420102b22f65da7b7981fb7074f0555a9a85ea60bd269eb983414e04dccfe4915d4556c58ca42b391aa8d917003b970fe25e916fc10d2c207f345653e1ce736fdb919ab36c76630b0300f65714830b7b06febfb1a11ce151dd7b3c9f61a39b593ace826de0e7514b3c8f1b50f10662c2a3338d708e9578a8e596626c5aa35bea018565c008780e7b4b5005ad06a476a827fab63676fd38a1a4e612144b05d6272490f38ddfcd02ba2b3fec034b0a0b711a3c0e362d4081fa0c48c3d106f0af4224ab00256f8627a44170a8bcbfad77192c86c041085c818a2875cad1224407666c3b085308af14e457bf20f7a8c605208677dcb5265b594bacbc6a556f2aa96e5487063a140882761a347426b4c3d3b3dfa81250e5828af60bdd644c0d3845ad5605d8f8d7cc8fe1517db8a9251dcfd89d9edbbdf4f4d99781b1baf0197d098670cc6f58059b872e6e637505927103492559afd36243fc8dcfc6bc11cba960f8f24b9513ef42337bb57cf304a7f2c28d01ab2d136cf1a8e5704cd52c20dc6b39af093f3cd7bafc885a9833ee2ea27c911ed8d4a41d59fb49549a0f5ecbf578c5ace6afccec9e24cc51fae82809d132509d067ab5f6eddd44dfd325eda87942548b3089a96199f28943b0efacfb8fe1324d6da838f56b3d5315b9dc0ce03f62840d5e434aa2e3bda866c4bba40dac6b494d3013d52ddcd99576438c34c2fa70a4aef80ecf90a7e73717cadc01e3696c87378462b154dbf8dba6dd1a498d02037e913007a1a6faeacefd31d9f93150f843ab195e1c35d71e47c43d3d2812faaab99622c6637fb63be2d7c118feac9bec3998eb902a3f2694e17056dbba30db7ae72fd3405b87a8c24fc48418cb8161f6a6a0430f2e424c4984191a41da32f2c6e593849c4b778b46ad69e552c85c3532edda7c9dd7eb58dd2f0ab40ab2dc897c1784e7e339b75dcccb03f6c963c77140395c21796b7a1c5e93e0dbef83cde23a4bcc2542b4661678132c7b48cfd6a464d678e76f32068035bffedf544ef26606c99ce3ac8c54b8839df9be2ef8402d89bffb84249018cd9b8f0b05d584ae513102088ca3e3c777965b3dfd4d1bcc12825e541b2e06509a9840201952fdc3438a26ba565900c7243b77d4f79615099796895901d6b897f458a660e0006d31b42864d5dc3092c0d9309d69a944cc462480bad0042308991c755fd3263fd0d957f9e981c33dbd235292be67daf1ba8e012ce968c711838582827b9d10429806d0cce86a0eb653cf6f2624941939d411fe5099f6296ac7a0678a6e5b5c497b6d82805891f029f2960abf19f9a3ba76fc7c5de7423259bb0e6350a8b3a15b3bad2f9f1fbc2fc33172dfe7d1c1f62f1a3c8625e216162b9faea0a32751aee4247e590a37bbc2e601abba24064a131fa28f6038d53f8993e744fb088534fc55ef4c1cc65eca8801a58af7909f247596c9ec879ec450dfddecdbf6105167c8d6568a69eab24a7b0a207255e2ba2ff9dc5e128bf0eb4d6120682fbf5db01aa123c2d86456199b2adf5fd8da6a98640083f584f2209c82a48530994381679afa4d0fedbf416c031e91246203c533449f2ae1313beb3deee8b6ff872b1c349fc3d6d62951a1f4e98b2092cee87df86fa1df4a0a6c342aa60fb37ffe0c3ae751932c6d60968725ed902d68ac2d05eaf223b6387d48dcaeb3580bbce3811239f5a252bcbfbf20cb52d45ee1527c6d1adff77fc4b116a62d5e9ee23a912ce2da86a38e6b904ad0d10310bb5c81d315bec8f690b0d074f454faedac2cef94c48289ef0593f48eb8e32f0f9cc573fa723f4af47d13c1a6ac88887727df6fc6b5dcd5b57c2a412ec9758253f16c46056547e69d3dba8bcd24ac83b25f419764a28b5c51d86b6cfea4de1b6013d79456ee28f662ebca54dc0eb18d2024fb90f18587d0c611892995928b9f055b8ba8727f7a26ef419a5ebb95f8dbf8d404859b87ef57e54fc4e7a9aac7e27308ef45b7e506a643b15a27350eb10026c756c2dc4ed6f04e46109a3bb26b12b1b922fe6518172d7aacc17da8fb9765d3b859b96770abbb2252cd3eb2333d53ca97f667cb9cf162d93ed258149bd9e645460ee6630e8220d9b3dbbb81aa93ef3f89e00ab8ba11a86b1a68ad3d5b608679a02a5b4a1e8ed9d548165f8974c1f06f319e59d08badf98f84d78658b3bcafda65021627bcbc3c98c49ca37d47f3978626effd665877a4d39525ad9390fc3b4efba0c9f7d20f10ae84ffb9eb693bc94c90840a2902b1d92137119eaf74c525745bb97454661aa17dcdc7ef38ce251ece832bf00ee2ff508fdd428bba635da3f1b3d99368365ebb007d8f226fcbcb10eca34d8a52f03ce8a04893b2a169ad25b57f1ca9414e15d45df5943a6bf7a64172861ab75e416d10ef59c8e739135cea99528399c55432e6c9faa0fbf285d120d117c6d010cd3f97705599e563b97a5b2e537d850693c9cb6680d4b1d20ab2eec081ab40ff5ba418596a18feda5911d4462b123b8bed43027c7eb6061e699da0a04199aac0ef3a5cc04de8d2e33f01de38d65b6c4872b53d1de50b72105d0385dc1db119c13fc9d1127c9cea64ab934204ed0995af5a92c0efdcd8ed2353d2a4341edb07b0d4be58d97911b45eb6fe252c4435eff20382a0c4da0b9f4b582824bd4b63a14dde687cdc8c8cbf369775d2f6432b1bf236c0828279437c4008a81b1163dcef1e9134de7b8b2d7d49a2f49cf6e1a2b109029016eea2d9095234203faf6f0df04390bba13b265b8257b85f23540070562716d1b8f4e745cc874fae4baeeeb7a204cbfea55116d0b5867f3afc0a39461aa4169f0a91c8953f091731e5bcb498cc02dde8c9b7960048c8f8cafde1d02489e96bc8616d034b4a87195ae81dc5acfc384fad0d6aec953a238423480e9a78d35d392479e4eab606cfeaa02fda2cc5dc31e5b4097cb2bb1607815ac072bdf72f1beb6335d547fcfc1114be9cb12388c4ec6c71e43c26eb18e6f052df369ac3ca83e6c025e5578237f7a47d9013a0fd5908dcf0115dd88412c56b1bf50166888537c7f5dba80e65c9641b93e3a10d020d6767f6f0e03bd9a19fd272dccc3174c73b9ad1c514f5ddba902b35e73a99395f0d3368d4624fe2afad334d40ec6bce466c3694fc6abb170ea166d8d964b6f55a4eb5c5fe987215f370223fed5b9b33c586dd9cfa28a91b86b1b695eae466094a7f688c4cef8d1651ea004af98f039b9774c4f70e2baec0b39a4fa198e67df3b70fb7ba1d67f9d2b68056a6fe5768ed087bea2b9188df993484537c063b361ede383b4dadb26f63b08d321cce7d279419f0944905431b911e478251ba6bef3f1f8a554255d0453dc0db19bad02213bc725545744bde21c423d10b60f819b2107aa6374010acff6e736eb2f0f7973ea809a550266a8c73629a68cf31ed474f15d214dc63cd8c051119cf74c720ea934e2cc68223f00ff9a0b12fcf7c7c530fdfa654252fcd8602a326eaf73c81d4e1e459fc7a9d2b12400c55aef0cb704e84a78a6375701dc1d9ac7a4edb4a046d471d2337c95c400e51a9ea23d262da49f811b450f5e449ecc167fad73a930eb8bb35cac12787afc6b4b870e195fecb5325b6487cc6979bbb891210c65c71fc031bae6f3bc76a7465fcec935c8c6e3bffd7ee6284316ac9144092ff462b3abfa814a1531236094c4b4be845063c128712d67fa0e0cdd6801acb4a21e7a957c4f603ec785172bcff6a9a740751fb829a6bc4a327339f15805f12bee258422d36a2cafb246976ad43df5922b2a280192efaf7e2ed09a4a0572331e31104df3090ada21c2e7df943c8ee19c8f9ca24e909a03fe2cf72458242e1e74164a3c0125fae7950f5e71e995182369c317742d2ec0f835613935c752374d33cee462fc1e8e889fd97ad1c29f15d671a67ae6aa62da41e6ef9f529f2b00d421e166c4b1f93656640a48cfde9e5fd98451b4e91a226e09fa7509e27fe39e666847bc1bf84eacd30fde5b10f6d648a95c3fc2dd74dc3c7211f9b9a88c9a5785079f606ed4606109fa62f970e41e39da7009eb3de5c8aa76d7ca5d750a48de5c6203fb150800dfd3ecbafbea4d976baca9812da425a5fe1f0be5d4190acfee26da75486ea6bb92472b48a59551b9a57025c7dd39611c1f7f711fb7cf9571092d3bc0cf40311c2e51cae6fcb006c147fb88ddb4a3598dd11d166f7c7c736b746b29d499912e9bf4a181efeb4e382d3259ea528c4c6975ee5954a4d2fb0a91edae895b4563ba62ffde5a0e6b3b76bf272ff1a913a438cae3de9d6615944fdfc8bfe44fb538ba539d6f36d64f16f8a750ace4abfee49a3a57648bde665911601cca70b4e4a6200db0f3f7f1a9837d4766e5855ff97f78690ad5afa9ec4fd9d2cc9543252571afae657095b44fda967ce493620b77a1d1c06768dcd3cc9be46ad8818ba8e1ffe3475e633f88e26725517e08cbaf28644ba791ed3ae737b6dc51cb87a5557398aefe105a833cc4229f1bbdc383824fb1f02493428224c9df1aea88563ed9da83e6f7095cc495437aec4c118f9868956784ff72977c2136d00b9c009d3552208ea20aa890324f4758df9816cf3bd97eb854453400e5efbd72bd083adb11855fb1db409cdff58e064eca0df09cfa25d09b619b0cbaccd6aff8a64d842af849e356b6030eb49b6eee3b1f451930572650d60d5291f74f30fb577404b0a42b009be9a5c51b5fff84ba5d2c57aca1cf5e16e267f6a7ef35c9f6b4b4584eff86030a35698bd152da591dba6b7b81157112c5c2561d606b479f1ac411522f432827401dff5174065f7cd0a3d944f256e107a043822112e91a112fd220fb4be59d75ece2ca32023dd2645cf4ca804813d2eae64d4380a4e3b3d6441137f93cb969af0c92eefe34d6d78488927c046cc0f1372c8ba60f4dc69f3efcb4f06da2a4d33afd14d0808ffd63734c302cb859ec661afee19be4e6f9203e376bb5cc82eb7fb94f5142e9b479256e210267da632d387a157abaf71cb7c4d4c1169ef627fd0804f039d05550b3b4ee6bd2abbf97aadd96fc7b8c57cf7c97059f6734cefda694c55607a2993d58754a626a164d4f710b93e6c5499aac6764c01da94fe6b7efe76ae58f4cc34a319176fb0b7d714df64a6c6f1227c6d7de38bcb2790c6ac412269ea9cac905b09fcd4e35bc6ec28a277309552787e576ba7ae9062aa16c063b05050c37fa494266ae0233389f497048b1514561f86532a6ffa7e15ac66b70e5d9a59e366f12059594a4b004cc255c7f58e1e1c444ebeb2aec480bc14aca4cebaa70bdb81e3ef59239b76f888b798fc808ad31656ae16088ad5d7b038c1ccd03cb8ba7e9e39aef3b3ad042b0e85133d236b966bf7dcc5481db2f9d11f04536a02a3533ca4302d532cf04d07a5fd6a15b209de3bee075be188d04a247af1ac91f660da61dfce76632584a5b992d4569f0952661f3c64c255d4a5c374566daf245fca8cfdf4931219c425ab923cffa8dc701884d17bcd7b34a686b5a1137efd56489eac2b41fc6a49274c7344dab7237681fb2a0ba4d56b5179303d50f5a450c2b05605af05e27f831c4f10ef1a302e67d27b126186164ec5f6a8752e0832b77e79e9ee00ce3a25d90fb08a57c7a8e513bf0af997e2008a1e8367e0f54242be3a94de97c7a6bdb13b799f83f7c1a722732203f99e15e800eecc0afef5c5894fea5b3d71614ea0d807c16f584c7580630421438de4642a11ae84e1feee138cc394e71d66194aec429cdd08d0836eec963786e1d526a7149381cde3c7056f72b34daa1eed4961a5c59ead2e259e7ca438edf25616b43aaf6d084930a8b86a09887c755df68c9e1adab8a7957ccbbcb39097602bf5d3debb843f78c2c45b8008eb7237309ea0ca76ea8c7f8310ef48222f34b91808aa41b12f98135e3d87db4e5660333e4513b13bab1037d69927ed8325ec2bf21029ec6e080d5965be7c56a860a68c174c6cb6e6a9c8a1c6028e45ed3645fded9d665445deea53804ee4e85a9b39f33b1b8896798d135c602613a5e3bb0c166bf748fdf6f5f7db94e2a8bd1df86e9bd97b449ab1ae164d0a7d22168072c4f785353e2c92eb75792e3ac7d15215c05eddc0149ca5ac1a2c6de146e23493cc8fed42ea8fc2c13072b3761900bcbcb3130fae078a0d7cccd5ab4779b02087a7fa33ba706c68bd2bb77ece58afb6e684f3994169efab84231108cc153614d3341ecabc89b9c639b88409a8d2975a34108960703ed3d715f277ea8a30c1f5533d88530824ba432edcc5fc8c6e5eadde36d7d042ece757f9803d5d5e1dbcf9810d81e6329ffa032b9eddfe1bf4eed756ca1f38a13e1c88cdd48db0b48e3430dc7ed526b9925220dd600db65b8c398c9bb663a803d418badb77a6a896b76410786fb691a6fe07f0cd34f0a34ebc5925594376ed64b4ec177d253559990b457fab88a5e3d906ded35c9254730ea751ade777af4044c589d8eb1a6f5ff784263475a08da284d87cb5aa05f3c9991ee9d20297d053dfde00a5f0a79e75161d81fd0f109405b170d4f7706142af25ef6b2cf0f0e20133006c50b7241b7003279b01b0ae0f1105a84ca9b7a298e6949cc46171f0edb045785efe3d499a13687798a89e5bdbae2efc3d01708e1be069eb84a6f85f63f0f06eaa168cb47bf8537a2d5d73813af388c0fa7cd199aa53eccdace1e6120e63915d098d0bf67eae1ccdd1252d3d5eed39a8948a30daef0a059dbf948787f8461246f4c75b582650f9e24ffba2c13f7f8d2c6326de023523489d35a82d3b41b7f56f55be9a0169c9f9709e182d2bf82f53cd4e538a27cfa900bbddf9a3720f87d677bb3b181a00652308ef18427f0e5d586ebecba0fecd79840e5b6816a12df7d50e1a8d2af3f135d634c8cd0398f760bde37889d6d3c4e830e5fd41cbc36318e2cd37d816f0344caeb6f07b2763af47d59e1dc21823cd4fb0c55755d0b3e9920eebf5fefaf55ed37eaa21189751590752988c4f9c8981e02b348178ed121029a6a840ef19d31e4c5b03562f2da7fcfdf230f161b19315d014f6032d556a21bbd80b6f32fff58fc8248ce7c74843eb2af06d6af808284e7ba43d229d531d906168f03d6d2b665ef5611d8adaffa0cc6c5ff74c5828ad8dc615ec81bfa12d8525627c75d4c2d68b1ebd9f42da6e65e80bc454691bc38abdd5c08f5ffc350a6d385af1734769d8c98c66bd2353f67c2f236782f14e777ff06d7d5f63b3656de405c9d3a8a768a36b4090700f2c92147fa7f5f5e1ccf420fd049516947a616ee27df6a1f199dfda2a62eed5991bcc0fbddb3bd701ef3ac0232487a2f8e54f23f5bf7d42f1c91b0d47986ade9d75c2d7df9e10de62be032386033ab5760cd4c520e36206291d0a5b70860e205c05fed1f0966470e74e787d43564e88d394ee3adacbd796e557ff19801065d74752d8970811011f3374c54f27e2304611265ee31f43bff90d5603b2754f11df173bb8a5b93ad8a1f03ed0e518495181369a90a49c8a4e7f840585515b33b2dcb0dfbc1136f85bb6587dc94978cfae10b6b3e80359c77e6c9acedb36ccf25f329b7e8a072270b91bce722fe4181435e6ff728d342cb8078b6cf3397ebb67902aaca7dd069cc9876315846573c3411e32cbf74803f4c8d9b00cdb28db4e33d3b62f8683e5e06970ff1953867b9b43e32e69ff4585002c86f828297f1f354daa2de6c5d8957c8901f4725a81b306f6337e261303de12f771378ed7c28eb1cf73a963a72b3e3588d30f224463dda951fa6d8542fdb164e3dcc546e7b466b9b4dfde8511c9b33c38aaea73d6dffa0c68523cf362cb00d74f9c8c88ab4bf237abe8c41e2a8db101c78a38ad4d086824fa03bb04d7867258d962bda5f46412f0402c2b71004febd0b6f2005061fde1f6d5a83cf14ec16964c899e041ebddbe9b3164dbc5bb9e9e855567191406aa843bce5badde31e4fe90246e422bef4d51d052d67bedd17dd5b6b26bb474645d71a34ab95b010c944b277e957192f3f7550cf366805c867b98782d69ec895731789141cc80314c2f06376e2f80be0a15cf03f3b28b8bb528d83e34cc593f420219d94fdbec68301270ddfdd687c47afa111edc87b16e78f0db88f0b89061007c2a9898456cf94a1932b8fd416a6787f8cd208902089dd4e5ab9d1c2cb4edd4a1cec9f484c38679fd429622af1cc760c839886c492a33a35d6895e0228dc77298021ae2678fb1deef9f8aa6170b129e27a1e521cae44494f82eae4faafc2387ba2fefa20a4d14fb3973162e2a1deed6dd9dc620adc9facd86579a830621462db68d7c567f21221e507fe58f7e10b1020f71d353c307d12e3f77f65f52cbcf0b86025651775ddd857d169516ecc2eba1ab2d66d9cad36304b394391230bd53ffb9e52050a2738dbceb88c67f81f29026c1b4466c2dc54915fd84727cd05b8a28dd1e89ca6882535dbafdaa36522fee07a145e79b2b8cebd6313872bc3326ae8cc2f4bcf65b2dee1a46675f313a516c38dc7966bcb79b94693bc80ec066140a7b35456d1e58ba4dec867550882419516610563bfac5717e19dff383091c3a56738555b84636a07d83a8c8c9acfe1a6ccff6c71e5ea543378ecd3d5512220f6b40233cdb82ea964c3c07f339adebd146044423eb563e7687b452f16432aa1cec14154d8f6f2e8f12eb9439db7851c229bd8f464c702eb2f9a17d90003cec3090c49ef11a591ae85d7cd4c611e2642655f906014188b0af7bec8431b89bfcdde868453c396b7459ef5e2119ba89b4d768f6b3726230d7bc8a7285a29678304f60af721c030234818a9e8553ae5f5ca388af124a9b2e54215b7a574e69fe0452f05a026a647bc0e83fc5875eacaf962edc183c30f3428448e38da2826c22cdde13ef714c7851dd4971cc2fc3290122bc4db8ed04beda9728d4037b0c50838cd4f8b86c5e6399f1e554d600bb85fee19a06ae6f244c4443080196fdc0fd17274075c1b5df65e3698a0b42116ad4e0850108becdb5caf4b2dddb0aa4c71b5e3f7d92ea87d1f0546d5e305ec06d6473f562de62f395a591a32acd7d858a1dc2c4cc927368c0e5ad35236cb72a16c036e0d3f2b75678d1699b95e57c8b95520d45a80780f1b2ac3bbbab8ce793ac7e091d014354f4892a3c0e23ec160774a29e1058bb0d9e717514be2e8fd300c7244eb89dc0ae282cc8ce78c85907dea40f022bd532c7495ba4562cab746eca7f144a48959479dd8dba85434195cebf2a2e64eb676175521790c2f292cf56c8ceda54e79597e8af7e1db805df7b7b3d242bd39da89ee8e7e98418435d29aed77312b14f62f523deb1b1913d47ad3f7bf92a5040ae903106ff2059a6ab9b1b311810c2f571173b3b822e6211a89d23f6a4f279d66b6083addd5cf91218c6994a29ceb2485431347516f396e6ed0d1e255d85ff3476ddc05a9403ca4bdb3234c7224a7ca45e5f24984bfc55014896b20580dceb4b2fd09dd235cbe7a1f843ed8b22ef7e1c86c535951d331abe8547dac954bd6bfbfcdadff059e6714a1c34f4352cd020b9d26276b584dc5850f60b7d99f08e9aa4096f8b27ba0888f399792bdb2c67906de1476899f0ffe05531c6bb176ed36300c7febf1b8d28e91a9d56fa26b1154a5adc839925f74fe17500dda38a12aa6a389e52d798c07216f4c622f93562e87ef84c089efb8b79553b1a7cd0f8c4336a41f777dc6737ca191f0311d9406632786788ee78c04441f1b7b6933d3ac8444d3f37f56de183c0f49fa61d9a18272312d784618e3c8231894d50ffdcf62777567503d2075b41607ebcf2d7c932e28e01ab0645e51d1824a37d957b2af192022061b42e55d6df2619920f88b210b64f2c62fdd9691c5bc254252e57113bb6030ff110efe5036894d1a2ae6f877a3fc6b841b9afb63c1d8609c8cc5cb1282e1c4a7f222d262d9290bad6cd5d550a01eb49743bb96a2c06d49d04b770b75d5b0763ad6ae0ca22fe0db70b63687640b0a9ed9f2d9d403205c1e93f1b9d31301ab085a1f7789ab374378aee1b1675bccdcb96b4d1c466c4b68288f89076326f43a419ed6e6d908a70ce76a312f014eeddff69daa4e6c51d22a70decae5347175d2f479530b4665392ee28ffa2b6c3f421565862bee6dc2c4cd94cd7883cc7d5641b61d8ca72d64269e1c5ce88a82ce66db137ca8bfff4a67f6a492e9e430fb2ab171f460d95db986aad27297c3c3689c45265ddf67f12fd48068616e2d09e50ae36ed93a66a7eb3ebb4f3ebe2cb7f59b8a13cc4ae4e3e472fe3e9ea932600ef6d8e918a7920e8fa3a814195599b089e256fb3deabbc218d426402586d318daf5c1c6f81cfa52400b77227a8fb71e5abac0f9534d57861f535fda9d40d0c114af905375b9c4cd7d5020d72359f049cb579873aaf1cbc82d88e2662bf36391feb73c16d5f8061e6b92a305f9532d6f8d456e0537102cc7f689ffb9d9e9f983d7afa1038b8c9b4db8ef3e3d67d447a7b5a506cfb0469c622f8d9f59e7d2e1e60283b897f8eeb25791822c109f2672d0954900e0c0542750c072129d1d6b4df97d19aa50f73a9f6d0f80b89d65b17c411c07fc2cec686988f02d1f257c4ba96d9519d4545516f3fa27877ca0105ae19515418fad3334f1e319245345a346f438bbbfc540a970439cef086ac9c822d943bff52bef3ebf9af02fb2452d2e9145037b153048982d374db35dba2ff58209d5de71995c058c42237f9b72ad2af936ca6afd65fa6c71c36d1aa70392c3c6c0654290ecf07d958f3e380fb444220dc6ce8e82370ea3ea08f19a136e575a7bca42635e052298b8823b70e94ecacdadf4d3b2c0e60d10ad703e7564387d174dc53762626d20f5bce70c940922a4976e584ea33a3917e71b7cdea2c8d923c44fe27b8ea00a175b3e9d57e3b0f53eaaeee71a2d5766607af77cf0c9ab2c8ec46240c038816eaea3bc45ec363af8fb7ffcf36cbc398964f93b0a347b8b5ca2463530335255da2f3a8e531688c6b5c431cc73246ab9fadb6398f5d1fc1c26603e38929ba722b13651ca1cd612bf19648f2a1fca1ee0b81245dec8ef6730d90bd42d788344b4f7866a414261dcdc8a7db950244aba64416eac5a785d2824588f98f3f946922ad5f4f4d0cc6e9340c2bdc4fc6c3cd491a25f7cbbca5ac6f90933aebcbccfffc90a87713d33e7689141c230fc79c5808c7483ddf088d28b1a1a26c9ecbc017fa299adfccb782f0428a94c742e0481ed1a31438b94351eaebda579aaae6dd1c50ca5ffca1b2369e78fa2899f4374b17f9670913e235467301432fa000f5a0de61767662968f3312c1f1d19f206c4145ca5bd5db5e1a9bd837605998020101e6e560b247cb7a5b6525a5b0ce4f920053f2d2a88d7a47566bec4ea440a01abea3cb7cc8a896207e0db01b4552fe2acffb76a2464b69b6db99353569a753ae95c0c0772ae2d1078991b50fdb6ea4c6ffdb874ba52fdf7d6a761d4e93b8e1bfce659ffd9105aa83375ba5c2810fd52fdb678d49bb2211a19c50b8de75d1c72837daa8c6af94d282c8ee1b2558466490f25dfc5eb4a801f9581edf8a2481c59eb8971a52fdb93ca5b63da74500520622a53c3fd439cdf406e15d16a46d7717e23e51fe5de75f1341d14391991def79c5d947799c9bf8808fbb3662400348d5d3956b3cd0a7d7facd32c3d4f8ca4e2161962dc923c707ec8c9b6cc4c96e5d8dbc4ab31d9e9b0360838e2e4ba20f3f52da469f75f0290b761d42909f724d7a9f6799287a315930eea4e3332b4f74e3e0c5653bc2f39fa54e225dcbbfbc1ad346ea5a3f2bd89975cb1049f0310be389c3c45dce81440d369f54cfc933f025c6c49f02a73f7e44fd8a4e5328d9720ca74c11e5da9bceebe3a726f1d73685065da6886c301933b1a97862ac7dd7820ed4dcf8f1bc21e1033da1fd85d9a07f1d3b659e3bf7a53423807718d0e9d237e2544802d030b4497eedcf82a0f176011311481827c565e4a3924fbc37b70aa9f34e2347626fd0d852e0cb3b316a82db77f5d93ad857e39a8af4373d72757990488e1d52e097b965a488c0238f18e183219e5ad0ca0e4325b317bea136699e71a6502ab3ac3bd8b5c35d9f6d2d9903d6921e18aa9846e4c08c8097c38458c45170d49c3452054e0e3d86deca5c4a9e58fd1f9991d3291f2347aa089a90aa58c0865a155eeaa77c397e0c66f889c2cfb079e7975950547e17f3b99bc61721e477af562a1794bb09cf88c98474dd0fef9403c5bce49747fa25740bc7bb6f81286722dca5090cc3b99607bfddf348b227bc2362eac76a66df7e7203f55302d6a67041b1e6f44f8cf4c3defe0291f87b868998e87f9f7c71776fb6ad7dd5d147543f1d503be70da55cd81ae6db9a8ec68699ff27cc521deb24d9d6e0fa1e65f62037782a29d43065190cf3dc2be39e21a98b51c5c66282a652a92df2607240b7ecee56101dd057ef028a0fe745c297b1c3d53f99f20e36c8a3d9854d052ef4468babf1d61b704a3dd9674747086bfb505a988e9a63f5031048d79c0b4ed91d0431616fe02eda5fb886790b8134cbff13f063e396fe877312dbfdf9d1febd247d0fa3f59a6b380f10eddd4802f2151d2e970465e9b9daaa918cf38eba9ee63841e6edf50c1109ca846c474a9130d8501aa6299e275d4d494c5a743ca1d9c7c2ce893f5d0586d45ca751ce362c609114cf832bcb34efb38cfe7610ee868485007583e6ac8e6015a392963127648b87c44414113fa9fedba7be937a15aac5bf1dd4caa3486ee5e1c208e8e15404386f95d176099cb9392dd9fe48862c61abced02243d5089d3cba24057ef8c304f60e10dde3817c3029ae0b424ec897be4e5171bcbf324cabee1ecbf1177ca9edece1ae66143820032521be84855ccf2e9c697acd2fb2122ac94a31575a557263bf6a4a436ee358bbf264bd07b34720a4b88536e556fe57b75b455af39076d1b0a9d786089a1fb1a760856b37a379808a742353e90e6c7e9b3e0c64d25068b7433e2802fe915f5848b54eb4d535ce186ef0ed5b7e7ca0700ab1785862a22c77560a1424ec12940832e852969d43bbb6c63a5fea5d1f762814915695decc862030b4c745b931d86b43b6726d215797865ae3b0552a2f9326baea8b405f8f0163b0a3bf68b04638f67748aa82b2be6fc549c24b355bf9e44ef9e4c7ee3013185ba518f3c7e48e6827cb392a13032eb2b828230f95c3535f203ebeee254448f297d7dcaf4161f4947e5653fbd8394da0c562fd266dc275c97886f1c2d83fac220de4594c0d235241d9b652edfa6d6c10300e53532ca6468b6be1144dee7779291ebe204b0d357cfc2c222ff55454e4293de9563d8c5baec58c201843fcde66cf0374ea7ee8327987d6684d470d183a8696382900325eea083194155fe463ca538c818a7aed82f2f86fa04ad5cd7a3c747b04802a973f1432680ebddb9233b3732e28153f66140a05b0bc47c1dade8a49cd82fd8cf7844658ed549731031acb2b53f7a7fe0bfae41a98087f5de50b3c4ffa8dad51b04706a6c94b523c901ed090ba278e5173f6d08672648e42823be0f3417e1907d4fbd3f5f4d26ed3ff1672ddb6ad97f003fba88a1d1e6d926e20d9f332f9617e601173b35056b68af9b2de129e8acc5f8d255d19bc195812dfc880300e6c8beef21da05ea2ec133433f470c4cc1639e93defc6ffc2f1c0c3919f5f289c1584e012541adf9295b6dd932a37b089e9bd9b894c432b16a2a95d1eeed0af7fd8b3897258c97a425b064c575529ebb464047756970729984d275f943ae1c9de081348641607add2be7345527757a410b7eaa8b48cf4c68e02dd027c1cc9d97eb4a178e249e8d2b4bb1e900bcbcdf709a9b1b4939d35fb653c0bc9606ceaa10e7a7692fb0e95466d9e6b701205c836b975e01e954c5276e6f92c5f36246b25f42541bc3e03564ec69b86f7a59d60f157742b2fc733fdbfb20c4fa5c0b2ae13bda696f99f03cea270fe55e7211dc6516adab60ec7801e8cb7abc8bac50cf799f22e3f0cbef59dca148b4791becdda130a64d6bb90c1b4945b111eac6dfda32a9d8bcc4ef3ec517e3868865aa352d9c5c84e67b666ccddcba9ad34eff2cf6068f1b31db1fd4becde6dca247bc2b7018256ef6b91300b18b57f69ead21a28b743009427f5ba6a6502c7aee4b0a423bbd1753d16fe8a8019a9961a7b6abb30ee4fc9713a713053a0351c6eefd4f5e5830c295bfdf5442bbddfcb5ff6efbdd7140d02ebedb61bdb41b108ae87ca98314a9c35141b969f109ee88f9f9cd8f9d6e832f3918c2f589c88ac71d7dd1deb616aef42627509da02d8102b0a19e83973ff54e8b7dc54063f0371fe921bfbcdc55fea40855f569ad7ae97e83f61ebce8c0bfe67b0a4c4f369a00af8ef70b896d33c7c7bc89cb891203fab960db842f1340540031226d73562d9f25a78b051e17a7ef3e5ed65b1a9667f327550f1abea25664a2fdfe62354a017bd92cdc6b0643d5e19d4e8ff51e3b90f5f4d2b8d8d520d15238ce9fcb4d8e8557c08bf14ef9f416b55c4e0381b1d991f31f8fdb7cea13b5e8db2cd5f9b22e07d2c6b50ddd115706071942471697bd2a4c34c677cdb537a0967a2b1457f12aa8b5a4a8412988a880f01d6b57655d83adefa4eab4411c63dc1ab40ad86bc9e3d092b344726ae3460fef67e73f68f03f608f76bdab39cfa4cd50853bd968a1b576e72c930e72415e8417756d03486ad5a8956e4e2ba3a3817d4ab7b084abf153809dd592b971dc69415a82f57859af328092a382954cb501bbed155ebf59dcf00b5138dbb1272c16bc29a2eb72243868f561a9ea3eba50fd8331aca7db549408c6aabe35c2835234689686dbb9ded9040d4175aa35507ab415986a3aa38d8783b21ddbdd547ca566f4ef6e6733ca3b87bc26daa41487af06883cc61cf4b83e80140195c9feb679b2351ca3b1d9f0202c9a9efc9e51bf9c13cedd547b541cf43a4d6256282d2a27ec8aa8c99deb3e9b3fff79a4f8083a46c2450fa848ac9752ed044485e2f127109f80d27859d06e422a8a8d8be3c1b6c367d56a1910d0f192f485753660f5a58e2921217e145bbc12540c80675c03269bc82f28a48afc849f884c6e5e0ba6ed767d2fc47db2842f2d86f9f35232f9f5f36734111c50edbf05fc9695c61f69c546014724f35cad9b01ce35ebbb83b8bc490a8820bf5c4d1a1d1275f2af3b97227c8edc7c1d5f63fcef413eecff22007377080d562c2d8f1b491c7d98d476ac37737ed6a1d99507d524d2a1ef9a4d75576c32854b5d24abc74fa9340d01991a88c8c3609f4c1dfee0b308cf7ee11636539597a7cfa3dbc316f9c2788bf756391d40865da2638c6e00c1b3e4490303f9b9b1e476b6f2bb141850ec2d88cb4b4ef45a7f729e05741c9eff3e1fa015290b10e15a490471cc8dfc3f0faa6e35f115e7a005b630100cbdd1976c2d9266be1d85fa3a761f4da50a1118afba4a9b68c44311fd152268a2ba4e2ac6a205aa5c272772474d157773cdb1b6eee12432c8a9fd7c5c76df69a4480f606690faa2802ffb7ff054183506fcb5f8d5e2692ffd424e98a70b10915ab29423cc54ee89022e2a139e04d7093ae1735c64f6247f7b33cd19c5322a4ca26333691ff230025ae0a7cfb56dce7d61269623b2b37050652f768f7dab7ba4a5b1f64e9031f760f34d3ca92e60f487800e51a8905277bef83d05d60a6758a7b1a8bc226fcf97131825b10ac9cca2f9e85a26dc3aaa7a1c772cb3714969fb222f1242c1ad3f513fca3fe21945a7f2c1ed4a0bcefdd908769653e515d454b354d5945e753d9fc826c996e177d719aa1d3f6ab8077eb65dac2885003e0c2de3d03f9f6e2c374de48c61af756a79adcc938e6b2686c980cadf073f3565b53631add4c9acf983909a871cd637a19949368b3fa56711c3504c726d3f7ad2d9ac12653fd90922bb5273243b2827d4632d3d96d70aeac01d279b67ed0288fd945f32ac0e7d40f04ba96b998e60863549164b9a60cc801cdc03ddebf46c263602c5e21cb318c750ed5fcf2d0da32f8a32749c4fb17f4b022e01f80d9fa9f8a5a31a18902ad02c42d070f1257654eb921e11e0bcfd862ed448601cb12b51e6d049faf273ab5a1b3826d6a028736289498d85cc15a4e0f230889f9bc8568c7e5a41007463396ae87f36f3de89ccb34b8fba699c0a2b33ed21237fc85de8457e59868cb9e6dbca38fcc2af49498f7e10e0ed8064e43d5b08791767f7b1994efd81cea3b7438217ef51c573375b9896190c74dfd0272d3eb8168d699b46cc2d130f99cb112d5690def4ec066bf7d7d3cd616daacfe7a90e6097d03faba32acf642cf4d131624f583621fd8c81b5792fb9ff4575fb21b2f02de1891dae4048d0f4573e8b9e206a224a220fc48870e46367dc13a4e8fc605c65823263976dd0037de2edb215da68e68cde409e9bb270e130f33199c0bc99c7caac3191a1e50ab0b462a6e9765c5200103d4487867443b25219f2dc6080fe70a04c5706cadebb30fe9b81cae909f0e598d1a0e400948ee1b4e3b5bf03f8bbdf6112e8e857346b37ef2e309cce423c1df96343df6a21570d31b3f2ed093f072c44a502afbe4e234a2d8bb16413371141fd2fb66b81ae1f383f12d622a37eb90a59a2df98a06003170804648db54a8e2b735df231df16f0c132bb07380db929925fe919ff8655420ddd8b0792b5377385a1194f5e2b32b1523bfd27b210e53a09a78535f97e4888df0d2b0ecc3217dff0d865ecbfd403d085a80532d1414e163dcbb8b8e0260010535457d83c3907605dc88edd4afb2fd09eba5beb8be4ef7622f58cd119c700a76ce24b58a68d5e7f5423857a7a4689cbd465b61b3d3f5e60bd09d7fdc58c45f22750b61798cf86f84497401ab10d23db98cef35c938633e1e5aae8743333bc6d78f5db3d57d9ee368a0c06619591c30f34545f176168e6a4485cb2ee4ea176f9551b6d11957a05b43aeda388fc71559c6c5d073b97d297664513b3a57725558eaa876aa7e7a83405c3f3dc567c6c5b3d68f9477434408e77e4212e03dc13370b7f72240979ee671d178f3f18c8a56d9ad9689e42a359b36b631cd90f41abe5d7c6e36de796fd255d619d305a7489bf8b8bcbda1d1b23663c23971797cc8816f244f4833f646b42a202f9d1c943067c07e9112ee221f0bca61b20fcf18fb63aed25a2a79eb4c4b9fe91f29c874ba93a35b983790cf1abf54c70f4edfa1821128310e12aa9ccf1084e5688dd8bf75aef059cbb19d5fcbf618eab9ebffd844259538df431e2eb6f72ebaf417dae365950f070a639b491188ee0398c0ac0d797fe8c64a95ec88d28033ae2e88a9eedaacc6d6a0060dacdeeb8fc1a9a3e24e6fa6dc46408b675a07255256b2660a20aa0ee5f64f7351a432dc5e6550342250ce5f42a2c864c4afb90b6c27dfebe39cae4a1638cb30305ac2472fb1812326f5288c97bee4c0a6755b04c1fc97e3bfed200b7064de39414c43e01d2e9fecd950807f70e81312f5db0684fcb63f70c31c32062b645325e408354315822dd6b137825438c55f869434fc72021e1e64b8a90d76bd9b3e002f3d24be0cd19fb333baf060d4bbbd13f79fbbd2c1f95680995fb10952016026740ee2e65c3bc47b2198403e1d4619071cfb32d66b427f4542613d4814230a55ebae10a43f79e6e02b537e4e23e6293c5dabf25fe894480056307d603c5270229bbf81f6bae4d01c808d6439225f9acadb93dc194e888fd9e61e0b11a36b52bf77d9a36c2326063b7c7e0c427b697a3f5fc983d36dccbb80e3dd5d349aa8a72de7f1792f2a4acd5326f76c89713a48ff0221c448fa1d9c21f3454d6a824be3a46b09e8670c54b1d7f1a1e1464c647ea40597dc52a1f6880aa4e683d3be24719ea9e6dd8c8bd30497d9d76d82b92487e84aca97abbd3c85c9dd04d9729c2fd7d033d597fa6ef76fb87f9d458fd27f24b7db3a0c79af552c2b3cc93408beaa9b9a0df29cf9b9bb2700e6af312fcfba00c95b0294bd7132cd8b8649cabc2c64dabb401cfc2ef24475a31b11938ecea3853ec70830a43ac9afbfb23e12f9cb9093822403e4f00bc63eab894942eaf0645dd8fd9b60ad55dd374e511c2e646b05268ad259c2497722344cc687562f27ec5e6232303dabb65d55612e124d4c2c4bc73098cf4d1569a3569717eda988464624129f29fcb388568a51a37556e17468c0761de93429b1b1cf8376b03dc7d1e3c3e2a708b4c4fa5379d6c8e52c69f4f3b4f8f455245040c09c3659c10f64b0145fec2ceb60d8ad92855653593f1a3baee7b262d68958f33635c3e5e0ea13f4429c9d124701498c6d52defa74d5bde0bd1e75716d6673928342098c3cfd5c267b872568c8a7615bd8201e3eaf4d0c8941b32f15aa6ef8bc2fb87af9ef7ae07359e46bb203e6efc7ccb7af0252e7e443052b593b509126d53db87500bb73a61c10ae85d5387ca0cc9a44126a221dbc0b425df9c681a1e894d7c787f92ab496d3c5eadf89a6cb778e716d19e5ad9bec65636fc1d3821a9a2ba941eecc22ccca10b9a76c7781f2e54db2b2d6f8496fa12760a5f588067cfd74567d678123a34d5b8503aaac2ff38c2d761247aa92f646a2d18938b0600924acd9d5ba7f1aa4dce694051317434b9985482183c82a981024cf6845f92608b2d59e7ef279c9734302b958140d7ed6ee858eba9ace6525992ab588d29ab21cb2b272a23df095eceb46aeca04ccdb4f845c8224ed8ba9fea948d69cd7f4743b6111b59c33619b74fea6528e41208383d9b984414e531a3838e08b1f98e61aa127e3ddbaf1e2d5c5f676ad02f46dbca267b8bc27edd97ce1ce89cb92801482833db21358221bf96830390b2dc85f174afc6afa25bf1052a70611874da9670cb9fa5a03d7473c864f426f38d28c73e3fafd537cccbbbc189b6ff9945db3a62c0491ede0a7a4749b76ebc0482e9273d58e5499f3836369c205b2c846aef728ed96eb7287d43f1cc33a6924c1b089b4a1060ab1479d46767ff2f516571d850cc80db6d422d1c1ec316e7f437183603b649f3c2a675ee48b274f7335e9ab91beb7a48c2a0e3c8d1655a8fb423fd0ddcfd9acd8c27daf4fc1ff29e851c11d464f17dd3dd5116071871dff7970866d8e6f699e616a67b0a39288a322b5d5cafdc7bca2e40298cf162eb40ab03d4d63312dc1b89026f18f67ece91f14147f795007e1ba6b31691d2358c13d24985bcabcce4e3c72a2a4682b00c4ba25e3bbcbf42e9149ae8cf806ae350e8beb63d85f5213f5ec43e4bc1a91863b9f9c579d2e7c2256c42f08c51d07aee25e1da62a85edd8ee790706bdc18a3ca03aaa6014581008247bffe9cf493195765fda4b686c5191ac4b3c15a340287044dfa49372cbc98d49fc3520267d6655a52498f904b90c5419db2358c734daea90dc339f166834970f0313af5f28aebf92a923ae43736afbcb3ef05b4b08f3751117f12089d419a325adfd78e693a44dc1642a7d2bda473acc3a8ec0ef7b224eb9d9c6293e40058a5cef2591f107c619bffa8b142e7e1baca7fa4959a9f88dfd79b68b38ec3d4de571f8e62e2f23c2badc30e599c2dfc2d8cee856ba1125bb4413d3241315fb96d6a6a40a80e75c3a0af101824b95e576fbd209197b33266644d735b9ac887bb0d87a4edb1c09debf657489f14fa4f6fafdb47033c1aec8264e364037c0bef8ba933fc82e3284a5a1e2adcd9edc4b6cd1eb13adc57da0d8e74c119c27a85c2e17c8f7c111d1e4223cbb6cfd1d2814f61edc62ceaf8c6beaab6e380fb4c9d54ebecb6cecf010d06ae89c38b269bff987a38ff2b5322a713b602374c80e9c6b1b8829a2bff7af483d617778425b91510065a7bbf7ef877362d9c8600448bc11ff65c13c00a864a3fe3849b4d447942306d18fb5b7f54732ca4b21c3a0c6f5fdd7d4f7f945bb34adcf445c341ec057e5fb3ced98118353c89cc78c0306912df26aa30b429e9b6121321eab28c339cbd127984882cb28f8f56ebfa9d9192cdcd9df0b76c0a1d04b533e92832740f7029d45468beea12bc1a7d9adcbab7b70f9ab2c4fcebcd281daafaaa4116a8d1cf701f5f4893f0a1dbbbf23a2ec971518cc2620580432951f4a984ada3d48f30fe5fc190467832531f0513402bc493042d523c35be24140a2da67df042f45a3a99bd6ec4f46f9e7aa60d8bcca681eeb8e88123d9f0f98b4f623389bd24c180227eb618cca4fd2564d34b54fea94ca49d114372dbbe2712098960dc8c93ba2f843509852cdf4af83fa5302a5ddb631909fc5313ebcb0718a313fc7e0a40b455bfd505d06b77b1768b01bc7d71faa7659d8b69208931cb261a09ff3e3305418e2eecd18814ff05587feefd03df33ee380f6eac746c3dd61c51e143a5f8e6fe98c7eb19d0a391fb9eb14972247c275c1a10e648ccf26c5cfbcbee61a4ba379932a5bf9dc82e6c9fe0f64061414ccbaf6a59e70779505a02cd000e1b9859209f1f0b45fa1849319101837fd6de9515f0a3f331c323ac7a0907851e76bd5f47510ccf88220ed7e1222ed053ad22268e69ae5cb275d2012b3c7ea8f0b8354fd27ba5a578a85b91b4cf7af8d7d1caff475d4347522297aa0e72377c3e99f9a804248667f215c3d50533a5fd78e28f36ba55474fd8a234d82b5052604baa33809a3c0eecc652817a6aa6934f80e0df7e8dbd57114e274a350decc693a4587b11f1cf56aed4d893403ce5bc51a60e75c03c7ff99f48d20a22ad7bffeda958fd84fa7fef2022196e927768de6b956a8a0bb3039ffdf321dc578250e5563638a4148785d2828789811d0bae1e5b7087191f42fe203279a101c1de49010b26ef9631c0a6a5d98b5bfa818b830de0e62ed0a9e901e55876acd1fdc7b0576dece01a5735b5c2477ce0f83f702b067d482153e1996faf2e6e5a6313e7f2efdfcdf3889c90e2f437203346967112c3e7ebf895abde14c7272a8db9cab6113954ae2ea62501dff77ea0b48e369e021a1a7a5b2f98a63495e1bdafc507837d88b28e5f4ae4b499a5c98fd34a58e3468616a127f3525b7742513ff7946a4a602579ccdbf10343b90767302f847c8d5c47108a0a50a55a8252841a9d3ca525a4bb9ccf839ee366fe5017014e3a220615e109d5989b4fd754ce1fe95b892feb2437344b2730d7848b737c6a84e081271c94704acd95ce00e7aaa54e8206942405a3f42857d3e14166cfd3343b6c3aa0ca5917d4a11fbadd536f41a757a84f526bb5a074c6c6e39a7b89feef21628e195a75f3f811331f37e18bd7b96860be431c161aff247c3550e17d35f2dfcd46f9df37d4c790f4b243c6ba03e6319d97f9aeea39f12db26eea24d309b50326fbf6188e9c460188cb26aa95e4c20a44cac917f483e46b5b96b6681cce9d87b3c7db33c3a8f8b3c757ff2d16c4d8ab9f9b7039393d61e3617dd5468d2883b5f07622327d852385ca8b7feeca6fe71daadda03a8d2498c65a3e27d65cebcb8fb3b62aafe7c7ce01d4c93a7ab446882c125c7c0422d6aae50a34a514fbb55951490c2d22dc0278082e7064853e04297a8e4fef13fb61ac830756181df878985abb8a7420f7996296d27ae9685a6c7a3fee6a87414765545e8c22e740b835946d7ae0bf58f65e181fbb02252da94bf880bc05048c1357183a09bd98cfcfc9abf6ea74033725de4baef7f1e1e476813279eb56e02b42c543bd3a6fa49ab34493bcd3d27d5df9b646a225b876475be7721e6602aeeafb4f2df46e8d737fed8156edfec77ccee9f2b351cc644fa6f0ee293d8d9f3365e2fd19f58fbc0c3da08e895a77da1958510a8ff09b5463d841b1485f90de5cd5287b655c507b6f6e6fe753b1a5cbd177180a73945f3e349e804ac6377977a275943e9db3ec02e2c9a05a8e9f7d58df1b57cbb5087275f91010f1ea699f8415b80cd2ba69a7ea2ca50d9d99dfecaadaa7142c537c9a216285a8c9e3e1eb3468962439091e646013525160644b37c4d144f0b3f44c76ce8423adec15da2898d5b32e37b9b633f1ea3c1a4fe1eedb9c5c78524994453cae4376cd5c6d98d1ad17b2a3154bb196a0e955c1e410dd4c73c83e4b091bbac53d6787a2b4fdb563fb11dc18133a973d69920e5a3ac89b03ef9cf156c73af18f8a59be6555a455f164d5bd855bc2b2b097d42c194745ed3d7d53c88b44af7ad81928347db20455e94c63aa74ecc23662639ab5a3831e9a52fd123921c2aa29de00b3029ac6101849e36d238a8bd5a2ed3fafaf6f1330ebbddba1db685c46fdfa274fa49d7a16f4f7ba0cf2e93307a9e2490e4ea47cfcdc38dbb6cc3fb28b2a7fe2349352f920388984f26b5eb46534a60a115d25c26be6fc3c5f16fc9d1d1cb252c0de2d265f9daec0f9d8e68520e33e65d48616edbd4511f03808ce5482b388dbccaef8aa48ed690b5ffcae36a53ac11e6736a662dae5df9b462356b603f3f74111e5b23c02763128e018e40034638fe661e54b2ed02498b5389f474a0952bf72e02515caacda574b0c85b87424225a50243dcb5eca2cd72fcc1b1550a08bc268d2b1dfe0cb62f6f36f6cd43c655dede99b16ac742de2d424c3f6dc1c74cfd05561f1473000c7047d729a8af2391e7b9cd94cabe6cc8822fb954b3b0053aa70fcc89677b12448f1750241c7d373c07d84da9874b7d171d95d0be01dbe5621612a17975f34b8e4635b8d5ee9360183f53e2e44b74505367692cf16f0780c138a97510689bbf0cfdc08e749303674e01f82ed46775bdc5ad953de6ea079eec3bae660456edc25fd2be9b7d726d91cb9fc636dac6f301e43427ad3ceab1aab3a29d57dd73d137c3c13b17cd0d82f1fd6b374e702fd8e9457b87026b7ff9abb661fba9b2461b03cc811af32fddb248a4f3bd16ce6de04514665fac79a0b334822516eefc8eee2d80aac0a16c2cc87eb6c4c69ee651c765d46936e4c7657667a50a7fcfb73159d326f4f56ae0b74aa8946b3bc85c8a5945ea38718c01550a9284bf2789b082bb2484b9e49437d5a87d118bb5d23b8ca2f1626fba3ce891b3124f5a5dbfaec12d0cbb7d18ffd03bfe906ba4aeba0f31d8c2f4761ad662062a04a3391d599aa2cc1a7a181933bf5a21f898d6758f138e21ac1a489643761254e850a90b68455e639d5af514e461c620675a8bde1db53f50bb1c3fc2a77dc2acfb89eeb36b46bf01c60871618e62c80b60ab21b3d2b722c16289c921373ec8c8f21c92fac6d0717521f507a9700edf41da7364289ec4392c75bd07e40047c3c65c779b7095122816daf2f0e86413340927b53e0e503b2c293f977d226370db03e27f6e5e57c7bd9425e41b95f444ddefc3b0befc761c622276c50f3106f1800b0cdc9b4698a847b705f60d1763d454ded7af80ed321fc4b6213f7bb49b17f32ccd5585684a1ca6edab8737e63383091edcc2850441b16222cc74c17db31caf3d15f105f0e84116865a55054930cd58628192ff1e05971863aee6d12a2a0f1fe43f8e83b4ec08ccd90e08c6bbbcecc6513e4f60476a0244599b95dc8d001ddb4dc215ef913fd80429aee83b0698377fae535cbd2af3529f905fbeb300dd53216502559c28015ca4a49cbb95db0f4008d8ec89ee7722375b0b4afdf28ba1bc762c5376285deb7fb4a141e6a253d4fb14f059494be9f9ec0709d7dde55454e6717a1956cb117ddba4e62e07a41fbac7db6bc9e7b53b639121ccfe8acf30c2aa146b59b4a08b2b6f7c67ddf23e37ce87fff172c56d12809a7f94e3d7e49d30b79ecbec4327c2e137c878b0b08ce5d8ee93cfd16f5eb54594a663cac48c6f0de5cdf9ed0dd79a5d25b1515cdb086196e437a1e324103c2dae60d4d706e0f173a46766cf96a46e96dad7962fc17ed08a325a5175685e27fd33641ecad3a13c84985d490cde9e368b876b141671f663cabcc0c1a2b1fc0662a8d761037d603b4cbf8a65dc6edc181dccba7227bf700d4ce3f83c47065747521c40402d495b20eb8b0d2faee8cca2ab2870c60e0d4654172a36852654897818ca4723e00708387bc5f9a696cdd358f2943c456b5329fa4f6d0ed307c30c04815da4e3166cc16e5b5762db267bbdc4f65dbe2a625cab514aff447b0cdc9d1086ba72576cf980d2e75a74ef1caa970e78ec16873a6ab39fe76b0f2b3cb39662abacd6a315b7c714f27f7af60d23aa7e7e53429b377cbd857a9b828e42c3717ce501ed9f7880170c79ee5e6c33c5dcf7c9f11db64eb9f3ccdf8c5ae11032ce58bc5d142314ee19126cf2c66ca182a190619ce44d4d1c4dad75c01fe174a42e04632c8947abfd03ecddc38dd6632e45f250f34c09294d78a8ea823439763d2ac936ec1ba7b9f12f0b934870a93af5ce57bc2ac053bff2bcd7516695e0cf16f69e7d39d68f73f2b103b31b20fc17d94175abe75296d9cf879cff126ad0d9b2a34775a38f3e4926379c7a44bedb2a6189b2957cafb007bb9247bada5ccfdbd946e1145c90600d3aae5b81eb2f5091ba13d9dd5f0b05268cb770cb01ca584415e9ce8b9cb3ec93a4146a849f14d21f637000c9308a36891bb6a8e7c9c2e75235956e75f2e8d3f782baf8dbe7f045302d19fe561e99e4652fbca7c60962ebd5cbef7895ff729adc8dd78445f5cb321ded0628b6d5cf672f27698568a6dab8462e825af575c9c8fa913fbf14fe4d4bc5114e427618192d7a8aea94df87f66c5e29ebfc942b52c54a4cf2255550d6e6d348bb876061b534fc35eb6410b38c8979f939e38d09487ca1b0811cf37bbf88a257c2880772dfe11287471c297d658f37d5ac54731ea51e9d49bd78eaf8a43e67691f072eb6228a9aeb0f2f4e57d36ff0978328d007482f4513f84d7508ddfe950b849e9dce617d5912efca540c2f2e47acbc16037bb8f23758dfc56852c9ffb9f95850f423c45e66d227f54ca5a749973b051d93cc7c9d5b4d69808623c746a7b2ff1bb7e78377b96f1fdb2575cc74dd50c29e5b84dd3f54b15e1252dd4b265d73f241a5ba8d19f6bdfc196af0000093db4bc23b688ca0fbde6749f456bbca7657fe146fe6af1ce08232ed4a5bd9b57e08a71e30dd80ab10d0437060a8654b37f9b8f41faef63df585874a7a51d59eb9e72fbffdff3c8f5f05ebec7589095d53ac4f5b8acbfea4390ef0d235c68c111b7aa8d77dbc7f725539e2783a5bb433ddf0f57bc2eb2d1d828199363b692ecab16b4a39450524b35e19478c9c58f11899a686ca07eae52a8b126a17341149b5458ff23d6987fb598f33dc787f4c45f2b24142c21990da9fde1bd1a82f90018da58291b4a576daf55fa54956ebbb67a4af9142e59e042aed0feb7b8cb87533d74ecb0b1b370b9b7d9a6d270c16a3cd6a5455ff0f0489169fc4f4f34c63429d3c1d254f43a1884d46a9eb47dab42ba02a87459cf23d12f4f04999212e545709219e8a5105729c76a24a817bace0364da52a9ab4fdab64a5770a9051a35e65985856810782fc8769dab0acafead72f5681b57ab65137bdb6807cfc9ff7fd818f619e93f529c934b56a33ea03cc7d92b779d3d1db122fd8752aa8789da896cbabadd3502711aa295bed97cf5a1000ffec6ce4a4bf7e877eca83fa93c1b05ec661f30b5225e3ad9970fb15554f2d28c7d5d189679e039f3403c2f342b1ddbe1631ddaa8edd4ace80815d4d3ea0a01276b6dd158788db6304e900ea60bff0c1c2709ec6e85c755e3e6de33e889bffc0e1e86898607ec2eb7e018f829c626c0ef345bf973a7a7da3763fb621d79bf3853773b2a7ccf85e2375c28be4c6d11978923b2e947cace4179f675428e97988b99f75a95ece1f74ea1039e6813ad2b63c12019820dd245ecd01c1f0d70f8b358803999104238f193a42bfd82657e83b8ed69606f3b255bdc927dab022e8b52ddeb25c336c3a8b37da934f2941968bdceb1947a17015bcb73be0f223a4056c49e9b8967bea318e16580e9b96ff7eac23b1f35cef44ead112851e65712f8ad4555f92551d023010689936aa2cc61bfd8160bf9020673487a851f76483f86646e0224db9f1973e2593214ef28aa24eaa772521c3834e8f6a5f746d21d9fbd416234c12504204de8f8f9fadb2480e0c18862078447d9dd1211d80b6fe6b4b530b03efc63c652c6d6b38e2ff00ea8b1ddc1822254c7e5afc1dd49a3e31e48dd55681d382aefdfa6fe2c5ba12543589afb9d2ddb8e532f33e9468bdaf81e8cf2b7e095949f7adcfc5d539bc65578aaa796d8c542fa22cb201c2f1696d29b038b5fb24923e9350b58557e369d6bc19207e74aeb3e297ffe4d49fd4214713e2cb66807eb2f03f9653cc2ffbba64ecd3eb345bb16c55012b8cf20d992d44c5c2bf2afd27ea5ee7cd873dbda157c95733c1748f2efe3e9e4ff200d960aefb0f91453ae7affc02c3714f41223734e36ff5d53ea4fac27ee5f14eca27cf58adce476e6bf86f1a75d6168c8c7533ba4e139b6167dc2746a7b70c59488f618802d1d513584c01c650e616ddd005c3229adc930426e4aeb43321fde479aab7e5cd60fdf9856d0d0de2893725c32cc40579179d03d96edd236adb5ec560412b452b024a507d4089066abcc6486684307330b502881fe6445ff736fde27341b71b58703c0ce14a4954185b984f17a96609ff75dba113e25e2c2c81a415b79d5a14e1c556593c20e13172d8e6140fd8423e7e64a2d4414526af5500716875f244e25549c5f5c926515168f36210e26fcf047892ae92f1d6dbf8698f43a952f131ed9b482d1c3e841561aea4df62e60b3f91f9cfb36a3cff2fd07bca9c51830f3c54aa3270a83037f2854eb4a066a115dcc0958d541c1a95ad19873dafb68c1f169e1e676c0228319b39da25efce3843c2c8e70c3e9805381f9c1bfd90c384b110b63b31ff710e33a31e8636ff0b51a60cfea3c4c9a7e35ad4acbeee5bc3723657949d73d3e33816d5a386843f9ff12830a9b29b73c2062ab91c7f61620e4bfa5a907a8450a23769634786d74c1ee5872435d16d2c2a0a962d1b7b451a88bc8e46b93c9b4d77be984ee211ccf2ded452c9af2c67c880827a4617a33f607fddb48a8185d64bc0a3e121effb7e981b71586e34536bdb52bc96ce3a4bd17f50ceedbc1086096c58282d9b40800b0627feee351bb1d2ddd526f0388c645be19065047a0d21731127ca0b81905939e2829ec0d40cf4dbe0f97a98fd26fdf2aee983fad6724c4c1718d64d836fdd31520db30f68e37c27043111ae1fa97b9c46e4e6cdd9a2209de6c1613c1ca4b99eafeb892bfe48cc91283c3ee2d91be3c9b25ee8ec197a591d982aab4e15041d7160d6b513c1caa44c3210c1141b7c77751c2a04b859d6e3cb7b9dad61baa4abd517c7ccacf6bcfc9cfb0e743e207519fd632720ae52a44af1b4c926a2c9710cc11214d7ba9281404503cb79d7e7fd2e24c177aec4bb0b0184adf8b3a38d8bb99dc5945c3839d17e1863db7f24475984490fdff506d41a6d145450163624740ba4983d9ffdbc70c6149bbb09f4e6167bbf0d3fb963b4d0a9a18e906b892179ee5dd787921a49181250524f2db42da634caa8341db57a72ac6c88281daf3d64d21ea320a8d4fb5d89746d25c6069236825dddc47cad44366ae98094e6b5efb1ed5fafdfa8a2b93ba0277e546a7e8a30824273acfba6db31ea01f4d54a5a0fd0bdd6331a1980a46421733fb0e45ea654f6740ad2ea566ef140d89a9e6170e5c8fe18824e62e6de2691486303bd65e75cfcf1508a6546e6dbb94f15df521242152b84dc1551ed42c1615694065c54b563dd17fd3235fc89f7e76261e698395105cc7d962abb99158b7d6db3468395485795416f16bb4c1865ce85a93df3a4db1d98c56475a1398c518b6b5557311da669b47b8347351b7ebac2737b13b35eed28fdc69c5cf6b778c18975ea3deea788857d5ca6ca0594b30b6f1ec68a5da7163887cdeb42a0aa1945902b2e3c08e7bf555e6a707aa76efe9c985f7749bb2cf9c131d7aba5625709c4002c12f91218d0fe78bf2a750696a1db1421fdab6919d5e412279dcbd6a71751232c583661250d5b9deba3c70c5ceb80e6a56a6fb658a9060a407c32ef05b570ea30c4c6d4c815f4155f896593252b6a61ba540d45bc63dafc091a670b68e31a7caf703877115b3993634f178ca8c32c78b5a573b9f19ea23a9998d8ca2880171c1ed8cf4c48853e96d35d5a94915f61f23b81b82243f0e9feef72f8882e3ca8f2e41c1a6860451a72f604fd69d150a5c3e857b839bb2f50372a125a17661fe89e77ed064eb835db2d41146fa5b574fee70256d484096d3ffd985efbc869d7cb17ba0adab732be0d3e9b177eb71fc5d0b63d8b28e21ba02bc613fdd5bd88c5a874440c48cd8476a1c6bd6622db8cd5d6f339caa4f413b8e04b51e02464d05268776943fb863facaa6626d9c3bf50543ed2e8025052689b4c0f18182a1f6d15ed93c70e67d8b408e6a7a110dde50c67dc6120ebcf74370091e226e08d208246f077c6b168ff598ebed3d95cbfcd7e70e003f85d2f5e05022a0580e8239abd75948d2e673abf83714da065e05c098a3a7b504321f7297e8a6bb1b561dc46dacb5297466583174fe3acfd8a4d95c1c93ecf05edc2d7494ae95b05cb7c97a5a7767bde0f3c085816c47a5bb2f3150b2c85f6bfc04d9d94141c480cc29fa2d2fce272fddc6014528fca8e268362a1df9c7e719955b400b6afaba944b2502a60c266bd833fa56c5f4d92320f22eb0aa8cc83d3cde821e61963ed4cfd728642bc538edd13aaae4d560ee0b91fca68abaca203ceed8a3a7d20211f7f11a2a65e07f559068d5540695a600e6b618dda9e8137da03e61d789d51c7b447a93cc338ba32ad5ba8e8603038b052046add74ea38ffd0fb4107e53d243193d4c1e4f848b2cbdf8348408b5073d3f9694a52837b2f4b7ba2912cc26b29cf3839ee45541f38daabade86eca8f770e7108faf8ea3eaac6778f25b7a5aa853d199dc65fbc877d25f06908da186b61b5481dd7faa29f5337906bf7f881544c6efcbabe1db868c7fd94210e55b102de1df4ce38345c6630769b77361041e96432ea988766d576a1926cea1758b1ad41d7b3bc50e41e1ea35f713504aebc53b36bd58ad77aea5cfeb25a67206a8acc037b5cf1ccc7e72919667785fd503e5f90beaf663453a52d73f76c5476b141605cf8b545f8b1b07bc0bc0c8e07f37e5bd8c93f7e625b4602a64ad88dcfbb6a7b1e6ed7f3e72ed9eac62d0e44f0a4859125c376372fff767c7268d1354903bd48a31b2ebda5e38b19eec4ee94b2daf160a95acab5b97fc4a3cf071d3499127d74efc532ce5aee55b861c65babecbd0fe53194351f1b7b90d88aa33bfa2f019e18e90136e5bb258a88e7bcd3b2325c17411eda74c6e6daa91276eacf46bb271e6789bf77dc0147d95abdc7ab7874a9f7eaaefe5480b62a28d22c5a9179c6b51bcca0377c54599b1f614384b258b3f6a585a5ff1894079f12e7bf4dfd4254dc93daa50a9465da82e362a21dcda23a4512ce788ee91a60169f22457bc5d4b06c5c0e665432c98d9a5f9535d4e5784c0f266fb666fcd54581cc1509c401275c8e5afe9ea43680370bd3d1bda536f1b12f87ec4686e8e01fbb08889aad5d7be7df284e8076e5e36f545aad1737511370d3329406b023ac6737f140d21cc65ae604096e0bd3ced0c2b2c0eb8a34864e7a4c2185f0eb964c6e0ddf9fc31cefd1defe052b12e4ea9d71dc0e46bc18ba4ed643c56174d3e5bb5bfd4ae24eaa3141e0758bd9b4165ee4126d84abe22881b1ece5736842d0141d4d8b819d2ff144810931c16a523459486edf618dd8e55f3c4c83b2095e33a8f06337908e31c555a4b93db3800f2e4e8db47460cab733e7269668caa2819a2964d217fd5843c4fa05170a06bf6bbdbd6f9eef6c9dbc5d8cda5bed549d7480c50ac07837a575e8fd811a99af25534502e900c9abf10dbb77b3aada5b32e4f7606a77021779f4a9e1094d47222dddef83f86421d189aed402890afe766b214cd5fa2a4b1544302ca84e7838fcc443ff56c10a8bca7228e16a199412b225170d7d2b29a5558e2c71dc133d9000b7492a8337fc8c86c88c92c45a617a120853787c9b0c4e59d737c75539703f46f3a5d1c5ddbe2b2f15ae55f85b7dbb3e35d3eba55732c0177c98dd9ec400c3757126a4267a58278c6064e0a61458b2992ec1586343113866e65c92433e27d274a45ecc82d1d85c05006240de353c4d2ec8081f4714eb9b2cc4f21e94a3bf62d21279fe8369b1b731b707cbc5315327b296ad5fb06023cfff8799c571f28fa74d77850e5b9ffb70eb6bab3a5ba2862d4d4c8488f212f5c8564e15d937695180e8f24ad35a9a962bb3e3d0dfa6ab601acb5684533594be82e2ca8f35291dd3eaca111b39de41324f36c7e392d35eee5bbd76765cdf777902c73c672f315ef60fa503e3f9c4126e4edc72f96df439bca03f26f0c908f52cbf475a50637d8afd43eba8117979156442452e032f5e9bcd92c696ac3205bd130f53f94651b5ff7aaf9252a384623af4c442dcc85cf891e565516eb5ff7ce3bab8b1e42e61a9042952038195488c6075a02a98862f9f95d582751524dfc137d71e49d871aea45ed35f4a107705c07bc485b779e95cf6b4eb283ef024fa8e04fa450904869a0e6103a8d453dffea43b31c2019c698fcaa2be233da4b75f11a6c1b78b39850baa0c158402b516b698e1a4f6df6a5998326ab1e049b5afd5613ac408681fdde419a059f09271cc74ce4fd7dad17057d1f165761ec8f5365ba5e57342d4344816657bd1a24e98eb9671b598c68ce60fdebae50247a6577d5f86d823e641666875c80904083e8b349b28bcbbef71babcb6d15e7bec2985ac6e7be833c1bb278ea8a216b7bccabb53a62a0b7fc4359034142a12dfd907e0edfc87fddec7e6fa5fd6254ce099e03fff4a2776cf808f64eedd12cd755a990a087672c8bea8f26bc11852dbb58da27ff4e3f655aced083d5036e9deb99121343dd9d830b9897f7ace0705dcc30482dfcb2793e38c92ebbfacb1b7ab303baa084e09a2bba828fc180090ee309a8bd332ff6b0ef852d616af9e99685d8ce3daaa4797873723d6ea00f23067a480e36d75bd536394ccf9eb0da2d32abcc839bd0651c6a6b7c5361e7c62c69071bcfbb34a1bdd71a11d2ecd3ec4071511cfcf744f41598729faac9263f0a5d53b9c956204c6d1261e608521fe8bae5bb8d8f1606f843a0e78f2e93f55026b759da6ffe9450e1815260837eba8c25f869af3a4aa29c25ee32b68126895c3ebdf0183072825919d6ec487062b176525b2a348326cd63cd654cbda227c6e48c1eec41b4d598695980fb6439927ef2d09d079c5d047c8f4bcc8e78fe6c77782b32d1caaa2ebc007edb62504ee56e4f73304f4358ebaf019c03c8d57fa3b472393a42c80fad75e70dd21995d253be2224cb6c135f866e3bde9fb67cf493898a9b546ffac60777fc80f3858a05db959ab861928d75543a0c7487e9679cff0491c304d845bf1d86e222ec14a8a38f673244921de0a50846082ad68baeb892bf8ed4e85d9c43d1311d3e34593e9a3ab3eab143e349a76ae997b501dea693e7128c5628f33dab2a57347a812f1a5b056a20a2293a97658193b04688e858b2e96bb49b3db1f8252f3b91c12786a33eb14fcc9e30ffccc706fc7cc9bb2ae823c12bb466e9ea1929ed7d04b988e5729292abb23be7bc766b02e4568cc872d1150b2bb771c4e0fde243cc2e34cce1d1752a5f63c5ebc3d56fec936938a9ae350acf4e86ff3cac31db586c04242fa42275fe7eb3d314eec3ee24ec965b59bc27dbe8d4e13f6c7565a5d6c1666d85dde3e04b4dd065be47f20961b743d2f2312016415f9186647be881596fd366a8818492594246a5f1cb84fbec3da2992585fe4ac5bcb0368e74c9c4f24b97bd1c36fb8cecd6c28998397194474c6bed010fd3397bc98af4a4315ff64141f4ce109402d5288805cf54ec6436ba7076c19aabb5f86d73dcd3fc9e52d9f64d74bb8aafdd4ca73e2d98278e62a7e63ba7d6887154635a849c13be05117d8b06df70d13aad7d236a0b6a77ed69b5de260d7e29e4804802e67d64e3689a68cb0bc38e381969a8a034f76b43d9eeb52f0446b0504b94881412e2b951f5dbb52e3a22e50ff74f29de86343e048ec08d0bf1e41e744d971691b4597b13495d9f4080d241bc14d77c39bfd8fabf28b056cb18bf94a7ce997a3bd3dd65f53006257f2d7609673eadc53a71bc508ba97c09794f922ed3de0467a695c8ea441032b61decef250b2026483ef7259d223efb92522aa6717fb03a009793507e4b3ef0a95b4ebc1fece6d0167b1126388fc6cfa1aebb57dc3c4d447672b43d14152b70d1bd39bab646594b507bb67f7acf9575ad3d62e4da03ed138a54e1a8f95a222d4f33be3c0f6accd547c550b2b15f27637496d3b79841f91508748222297e09a2fec7b05ee72a930724f3c5af3a42318f7adbbee0fe995d86c2000bd729889db00ce6dc2550e4efb34b638ab470fb961b965cae60683d6c4d222ef97191ff170c903e6d5c77ec2edf3247ece438bebb8112484a5d22d7048615ba6c4b1aabd7c875429df41986cd8faaec91903231e2e0f96cdf75214562e4c1449d5e4c1baf9181f08887d2c52c5ac4c74dd34833747622d0d6e08af3d403a2731a45de30a015004aad213a887a16469a79bc4727861d52372b58cbec9bc061e0a0a9c7cc79e5e14e38ac60d913acf5499c9f810c25b08aee35db386c51ff85be82e9b0a34a4c9861a237877d5bee15636d1c27c09605d356c066a4a8a510d545fa894a6e1edc300bc31f95ace92265cadbffc8bc791fccf90ea63b8a3946e1a70cf02f19465d1fd5aeeb305b7141ced2f37f3f9dd3be0cc1d05e632703e5a878547323ee6f298ac251534bc495b714ad2e942d0a4b97bcd93c19b7fb07abd2f52cf3abdda354675c04e70f045b408143f08a6d3759fce0def96891f9215ad3ad7ac8c926d6596314944827a70b548df45010ad843f4728fbc17989399983c7263c33abb8569657d5131301381de2a850ee49ae9e51dea292ed0032ca464e871afa87b144ac276943bfea5ce7d124e2bef5f653a0aa9c01e7093b57d4a2aea9b64ccce180a1891807776be9d2a9363a276ee767864155834e7adb49bef53f2d26841afa17cb33e617be4f242d0a3c9bc198d38d90c3f0d09030812991e2cbbe8e57dfdb498540f957ca4000f0f3d53cb4200c35b36f2457b2acb245e82287738efd77369efe768cd4eb7ba764f67054c6ac53a5293f8d5de67e21bbe439a5a362deec0f10ab28cd3eedec5853a7ab0c4eb69fbcec78a60e26d673618ba7d0cf70759dcbd97c26a50c03ba8be6ab87646bdc19cc039d6cb4583fca90717a8e44cc12fee9c64b6d50105ee48a532028a40cb5019cf7902a576df6364b97b5401aa30831c3a0e0e0d83eecbe12051749d8189b9b8ea298491c28efae3ef8588fac4fb0fadf80a5ccd9a26804f026c039ba7c96475607bfb16ffe88f0f65b5bf732f5d520eac6ad67a7d1783feed9ca1da6549076307422bdca1f087d9e99521c9fd0225f5ace554a2518a3ca1073b6b973ff48b3834773cc95f6ba18736b4d949e4ce191efb9e10761f0b591a9fd1fceb1f39b12d24ea37f4bd4caf232ec155e242d31d6774b0f22a829cf839067d8a155580c83818d43e1cb4f8cc06731f64c502378144f88968a70d0116133dc9d4f0943cadad9a75af2f7257fd16d88a68142c5a32b3ff51a069cd22bc490ca4aad669458b6866f07d36112d168399bc4cf088c2b47973a2f8ce749bb2690e41d26a00cfdc032d11d5f5a4e085a8f9dbeb73814928cf376e13c0dba06dca3950f0c5aa07309a1702047a0cda88d075a3eed243e82f429910e24726773f486d27e7f02d1ed40cc3930f9f3cb169c432909966cb270800403fb0016b1788bbcd8d8442335115cd90a150f2eac60a6203b66630bf66a3c16550c1e9056c56f108adccc33d5a8311f1758904ba636a1b8f0836fddeeb615f68ce537e0b1448b4e985dfe64c3044159e8cbca4eb3232a26e22a30ec3fc29c15f68740633a99df1fce4fba6883141dad13955cd5c08787c17ce62c60f4962aafce6846cc2439d09b214b5b6b98cb4f13dbe061597a71643a5b45a433c13b5021f49cd72921fccc87c82d18462a05c87b1ccb26cbc0943d6d8e171fa85c45c41a90447c0963b655602f464b804d0ace8f1d5909b0c5d694f0ababf57bd495c1163ba20c8f7eba8fdc4b22e3b542c4f4c924d9e1fb9b675526ac58b3a968de8644816969db3f3a1f7df09943a36bf80fbe426913db669a458e96c1bd462c8b25c505ffad22e186dfd8516b38734bda6e508e2e4b6d564eb91f2026ea28584e7ecb0ad0015f4a6f751be910d94d1fdd06af10ffa96f49f99bf6de1cbcd7975f90b6b1fd2c91d1c0a048a8c87f8bde0054d80ae9af95e493b010fb7b5eb93cafda2b0a0626694d50cdf3fc68ea11d08375e2cd9dc38f96ae89546950bbdf6fb496dc74fa020893f086a3ca4526b9cfe23569e97f1446145814257cc8c5946d7dbf699a756235d92781e87e19d4b340c2bf81ebaf3c16dbac28a5b9ad1ca0acec4314f8757cc5b9c045bbb292f55e56ff43aa0c91523cd09f66d215111ff700d52b26f62b7a191f0422aa17731b4fd320c82c36c6bfb7122a7b5674837900cf8af77311ba69a66ebc5d9814116b0ed77e5c34f0910472889c1684fe8584134c7f906f2b24ff17363a131ccd0ce8958f72263840a75a267b1ee4de37d0112585414459e13fd434ecf1e3fa3a2d6912ae2a55a042b5e0d600f03deef96fe2eea55f50ddeab486493d18158eeda9ca8d7bb60ca8301314465a3eb6e59096f4b20e1a0ee36c13111ced8f3adcb2db3f0773fc18fcba992497e1f020472e3f207eba3e3148b9720ba0d555cd6dffd8b119efe31a9506721c4900873b1227c04dec6b8066be4440f6f74d794013383bb866c87b6a39268b0aeb66c7f26d2af9c3659c78131cbfc095ffb72a5bc52fad2705970254ccd4aa7e9060b1625123a8403c37fcd2557912dbfafe126dc95e7766a4c26e3861f5f289061c94ff5441ac9f8d9c384e378d610557dc8b0df68710f1d6a07c40d2b0b29aa95453d40f90f4ff36307beec20a1fff9f165edc8098a14f5e656555f002faca632ef12f1261a228d5aed9ddfbf77e972328d81ba7f1d3c893af62733bd4338041d0b0d56704e3e2a73518fb0456a7428f3907df7fe1dbe22d22f6459ab5660856410c1ca28f6ff22699eba38ab60bd4c7ef95999e92f80ffaa16fade62c23088fa6d3dd48723273eeb4316b063aed42ceadce58225055ef0441573e840cb059c7566e1683cbba3468c51dfe39ff0b464a03d672a9d23a67709009aca19b490ab34ecc1fd9cf677d91169d42ebd96081a4e0530bc1800d164611b9e8dedbe4657203ce4fb1fd00c3b5c627bcdb5393d1ed4e7eac802d1cc5318f2067e694dd0c099245be779c5d273676c9160f05de37f56d5bbb5af65cddba3a1fa302d430a9abcae1b5fc5d0cb777a233d73111162f41c02123ef2df88be2909ad89ec17e4b86c8616e82a7183a53b6c745eda9a283f64019294b702c3e33efd5bc059d5ab25ede62ac56579e176d089bc70d3c7eb84eabe20311d2d3679f7b4379113f9eabfcefc62ad3826860647ca26de1a72e2adc2cd01432c894a9b72e712501bbcd162dd58f37189b2ae22091159c7727b1a1d2754b2ce801f0a22086df4b1b5c50816e6e5de8dbf8f91d571b06a09865a0e2c0183bc4d34c2a7d3da5c337c8dfc43c661b497228681ffab169191acec3b4f2e964d23db035333f4a4547bc20fd9c7a80ff4a2d083bfa8b9f7fe2bc8523f3076bd0e6adb84a8e61385f879984e15577b4776810f41ff6a3b4a3bf4039af1007fa1ed7ab50b73740707ced93568b950e22059d8171df318dce5c7d98b6471510c62aba63c4a8bf185fbd1f7290d9dab0fe7d8d6cb7b0639b090b1a70b014e0bc1627be992334509308d02a4aa96d42433d624383667bf1b02e9ebea43ef480aa17f44420ea41ec0b90f840efd180d8659ffdf54cd8999ff92203984464c5e1f018d846482f31c17d4c97b63b8b3292769a31d9be736b290c5bfbba8707bd8382feea6341bf19fe6fdfbe38c4ecd4c0a3d473bd3254ef3e4a2526640585cdf66651ac9ffd027c436bbcf2a076a15fc0b7cc79fdd110825f30b16dd25c62e7b7ed7e66f5b0778d1f038bb61fb3583535951a47b5642e575ced7ce29b1aa797c9abeb8038064d6f081041b9ed70a40a8208e0b56664ba284933a1c1a0022e438dbf3c8fc0231d7d3f3284e55c21778d62cffaa3486c4214757cc8b9b1187961af7ccd2e2b6a76f531d4d9dcaf4d45448fdf383b47426ec4b4cdb8fc3feaa43c016076e9fa6d97ec637e884ef9b7f3813a6e9db1c7f286ecc132d07f348167cc6d593152c0728626c1b26bdb54a2543096c0f115e2f7446c030595d576dd4df312521eeb26f954fa63f6457c39769eb2569a3b2b1b933c7be2031e1f86f135bcfab11585c4499c85ff05dc0f85b27ad6b0a88a8faa2a27c67dc5dfe30ba44f15d4e0d2e965885c729f05fd0b4522991ad8089711ed683097d6673071e0baee44ea2df4d5977b5da6c3ee2afe8e927933d90f944bc571113e727e42692990ac32943ace0f9e2dddf59a1297e5ed1bbf99f5e7a3be96a443ae3e75fa85e8417eb2aac4f40bb5c41a0c93a2b20a53d87dcbfd5c27dd99289b299566f4705ee704f87f6d0f00fbf1a98b35f9efb080380b750bb78e1a123b2a1cc3fa55a6711bbbd69a6197cb7799cf4a725999ced6c09585d21818606e2853560d9665042844d159615648701351349151f226d66dc1ceee707d3d29713c80a935f0270c2ea6f89070fc5c7544dece09c77e596550d77bdddeecb841304dcd84b61915543d9492783ba3c52af4b202658551f2ccfbf3390f2652e2aeae5dd9cadf6d8ed7c988360eefa8310f0b2b6f2c599c7be1ea365522306e8ae744e9b63c137d3da302b760fb1bdaffba06184b38ac545241dd44d97eb8011545620d79871fa867bd3118f115ab80b2e95af06af94806a225125aa29900921a213346d62cc62c5bfdc0714cfdacdf4b64557144af2ae8df72d43d6d79ad95ccc8b7c535778a4e8388b9efbc1d470dad8aad925d26ad89ef98fdfc9cc7527047610bf8c0d9436a16f29e58bc7277900590fd6d40917bbb46254ae9f6f58d497ab953cb4309457b0581052e028f80c6735ba1c68091cf7665d95c3d2f81ee2eb1a511ef8477b36308a0bc056055161007b888effcbcc4e8117c50850dd8dfaf8987a076ced83b15a2a3a2f6132422b0f873b712de779bfd04d4d59227f5b2c76e2b45eead5249708913739037adfe4068ed25b9e0944ee9d10a411bef1724a9f837052dc196dac7b79ea67079544f178fb8e40a4d6c71cf742f5dbc1b229053ea0c586aa01965164c58717ee64e6a2e8d366c7238f3b567160c6f483d885ae71b5759414d3f1902cb5cd619e82c40223bbb43edc20eb28b9aaa4ca68fc542a0f7d6d0cab98ef60a378030f022622c0536fe869f5b47ec9e900e8df212ab46a479044a33ca1d6a16d094cbdcf5cc59d89d28d487c530f60dd163cec258e4946905bacc52a6082188d5c61c2549d41d49d54c61c841e3043e0037d6d3b09ef03ad5238ba2de799b177ed6aeb859a7b31a8ccd0b2605eb9121815deb97fa3093aeed9a8dce2f22ea1486e30f6974489e086f2a64a93543fe50e01569bb5261a1f81f18188dc342e4e1f9fce2833b0db454a12eb2820f62e1a4e46f7954419f26c1040e7672a25921d17f218434d9ec6c4c539dde93385bfb47a8f7c693074d1cd08ac1ffad04d6957dc480d2c04406563978975eb0e4c5f1a10bad21cbbcb63f48539b60456761fb50d98dee10c68f205b9ea5f02a5c1275c870253f9c669f5929f7d7df342cc86d3d5472486d1f294e3919e76351f9cdbdd9bbcfed6c22753380fe4477ec8858a09beba1df7a7dd8bd0c135eaaa85ecbe223b08d31f2c9546e0f333a87a1931468747989fc4a61d8f9563e42fdd94ad9b87e55c40701f248b9bdd943653bb15a257929a2577bc32157d6953dc1b5472a2c4119f83ef2679477e380b78d2807c45767f5826afc556a6be3bb3bca3ed4cdf4030261f55ea835b48fbdd3b84ca90dc4da2e8409187bd44096210c1c31cb4ba3cb1e63b4384e4275a5377df663bb69ddfd0d97d0ad8a589b191f500c45c99c80030a377ebc7b0fa3979a714c2a8c6a246a152b93175c1fe023e15d82a8fa7f7af059f7321af1d7b5e2f763f23be97a2c77c1de467e890c2900c79c37e4fcd9ee40749b7072979e6e6c42ed7d00d9d62acbae2f1210223efef1a0f132a41e8aeccc73e7813f9aa4588fca7b644029b1818c37f3aafd1ad15fad9009462fe6af1957fb3fdefcb506850a666e2cd67c4b2c8c6e31dddc344abc77099a7a1bf6cdda5e1cc39a81323fb35ef1eb9d5b4a880e72a4f54b8bedc0fef735f649ef37d6f2e6368a694b21a05be88338ecb7c5b7a3b0aa878350945c1043c461b6b7739db949e1cea7d46032386f9b1cc722d324c03a57d924abb62ae7e2063b6f25c73bcbc37a46f3081c03315ea89e564a5db005283bb5a7487e7783d1f6bfbf3acd0f4c83809d58d5268c924afd2221de26c8d4c0f51256dd2a915499daf12175aed8d82defcd5312cdac4c8856a06f8343d90eb186e1f074cc7cc22a7e26a2c4fdf7ea284d32c32701e907f4174575e091fba10f0ea94712c0b4fb57e7dd29e65af1171bee50dd1bcd2e4ec6d61a23c3f69cc16bdc16e8684dcbac04546fa2d3c2ac988b6e228ddd21bbed08ce082465afd569f0003750ab068e36a3d539306c283c3a22f3f5e93b8a7bbc522d8146878fd43c97af1bbe2a09bfc243411159ba843b18b2aa2994c1a3a5b338ab18639e991af465777d79cc1ff459687f31ba44aba986285693de9d812bf6fe7e055c5ba2fea96c66f59d3c9238354d13018287de130e9cd73e323a988e24eaf7c60158c50e053bf0d57394ddeb660325e8df18769d9135f08f14afc080145247d85b7a8c35fa87115aaf914d3b09f265011cce373fe1d342c9bc156076508d84cf4bc0f58ef5e5b43153eb7f13673e90a8e31718e87e81b461f0863044c6d8a8f390a8c8fd64f238d646eaf3633d457e63caa15b3815961564754b010bcaef7aefcb9655252e553394843981011de14921de964d9f551b4ca259c98135251d99b01200ccbda1aacbe0f6c2819cb0e5710a87593d9391726bea6737c1dd22911fbc439fb05c8524f2c240fc08d235ea049b62355574f7eaa638c46af27711baa3c98ea58865fc6d282f5eae2f82f68eb835d1993a70365463aace51a0c66a8aa0740afbd345db6f2c73e8483e501ff7c87ba2ec2f28506a04b6544cd0079888003fc49ae362f4d1d1c4a7eee3a81f31e0e4d9cfc74d727650f6759a5cde393ec15e1493bbc3bb07d50102de1ebd8bbbd3216e00fd52b188af5276e1efc47e32190af29077492434fbdc34b54136b486b3fa491d87339f780298748767b9603210dca4b4353cb0c821ff109b62f67686853bfc6e8934dee7a9abf85a735863a03b244b955b129b4280b9c2398b42a6b8a03f39373bb9035aa35c2916051d723e2e36560d35ea4b8b944703f7a80ce2f8f85c3d5e359df1e2a22130f32da8722f96f352f62948284b9a6b10cb8901e668ad049c15664f114820bb38326568061c2fbe56d881807563947b954db250c7ddabbc9ba0c409edf35c42a0d43243fe0291fc7491f9422196235c684ea0f4a32be51c147bd56cfa3c0b6a6d3319f41418b16a52ffe423f5d484f445ba46dd1d43a5c4cf174824fc8ccf7c794d5e64c17e926546aef5fb0037d094a5261e8285f0be218800a0c37fbbe75f6fccd67a7f84578158696f82114b525b39b53727ac4108a23d580e8d0ced7117a3f74286ffc2646f9088a22ece5a6133604c96078e64c8013c3ef27f2ed8ccde2c4e949ba65922b82c9e3d230ddbb12dc869161128c80272f3a5a894ee5b264ba4e26c453e88e8c428cdff4360431bc343f6552981931efdbb89182f60c9a4a2d3caf755b9ab130255e359f0ea6f2776994b5b527a140bb9500c1c2675b593c1e7b23ca84180acefb4338ae0bfc80b32f18f971df47a9e2d066576f69aa8bc2e6d9c4624800857fbb70b3c081a57e96d4caa600f31cca596cb54c2dbeaceec39899e6dcaecc9276cb2f81f743d6cd033f2766f25d8c2532a6f2e23f67cc31c06f8c8a3bd7634b1edb445fd1c8244af777fcba75a376e456d26a424cc7c86ddb437e0588c960cee99d9971c94dc100d81d7c14922ffc9351faac2099eb8dfc75386661d8e79cedc39e24872695a06e7b98a6b1592791ef0d1f31707daf283b8575a9d0a8b56f34a0cf520dce9bf3953413e412c5268eabd35fbaad124ae731fa0c7d4a49c2e87fc9dcc89aa4cba39923cdce8f23167f4570769e1fdfc688278ac29b6fed10ca7a7ec0f65b6a69c6d7f1c5eab099006430664b844b6eaf69b9b943c037e48fbc5263b00b26c206f73f4d6cb76e452a5bbf4fcdb7139a29c5f050ba68270bb37d1213ea9b9febfab36ccf65cb07297150d125a27a5e7a6482d10ef56e6e291a051a9fde5c131f963c433025a9ff64540fb5a9cc2881e736b7c9c8ad8e121f8d77e41ed2047923dbeef2e44d3d844cd157205b72bbbf75b219bf049c7ba1a7763c155c3e6984883847795d8f40e9541d112e60fd908e482ea2b50a1bf089413514e5708eeec2fe417e213bef7ae4f62f33302ce7b7b3ec5f6e1409ba9c6d91138c9e1115503e2fe17d7270656f51bb478c290e61f4e99ace2fdba412a4fa16920f857c21359639705bc51fcf1f2f574cb3a32ae4f975d4bd75dece5e1a721058c11ca290620ee39981e0711d9f6c4491f41a491e906232ca78510226441076920406ada51448e326df1caeba6cbf0f63b6cbbe9d7e50c40c1442523f2be43425a5f98b2660f0e4e443267dcd700aef57b4ba4631da8990da83c41d33d6d405335467bbd5d1a625a1dce7bfe6fbae11d8280788b297b408ad9892138e6741211022147c6537416ba5bf862eb1e1f6df0c690772278583ad7034fee5fe8156561709ae78ac2878ca5380ffc4ef7fc019a3fc2caf86a21e79feafaf3fa4df3ea03e3da5b4bb67710a34da0534fec38a85fed35ea7fe3bc284520cd2a2a7e9019fd6499aaf9b4a30adfa69b58b57a3331f95fe720736b720c6e9ac08e64a0d7f773cb0bb61f87bef31d3a7649f909a557a6bcbdcc225fc07ce8a643d54f7587d0291fb0dcdd15fd7abc2a5a66e6f98abc3e1f5bf7e8e3ea1b53b9044876b5d01fd50b78255c5de72dc9126397f4d5a93f963c059eed2c49ab26409d2cca064cb5f1850101734129123ac0e4acedd02a86c354a8c9f72114020b8ee0627240b480467145d4bcf413a522c5e54251b01d7926605a2b108ffb5e2621a7adf4ad14a8eea64a826006866a17a25392e780dbaf909f7ce497f45e3942e60c71628b8b7cd3e19bbcd7b88ccacdfed9b2d7101dfe06230b1440ac31b73e3f933752299edb521d0f300d7e945b04b4645165038aff734099c4639b4625f43d73321ed3d8e5c7a128caf0ba5050c5f777a7438b27a15a16cb9425f52688442761cf8588df8ad751c7b05d1b20383917881dbd68b582af75b36c78cff2f814f5e5dd700e420791f2e5b50972535131637f6455e4fc2cbb096d911c2fcac55a74107dddfeb8bb4e0cf45ef338a9d8af934654e705424c8eff9d1672375c10fdb9eed51355138419659c2e09cafec99d6ece4285292e7eaf49b368ec25b0e66c50b500f5c1da2908979121ec0ffa37272dc44363abb7ef1edd35aecfa1aea8ea10d5007c1d65a1997950022ec82afab0c608d04da816e30822f812a0f610a404a57b8e49cd1763999db19fc3a284b50d93fc6eb4ff25cf8260f661341a458ade17eba48ffdb28acede08da435d0c2dd049afad0296a505d08fd995774db0633f990507260c4d36611928adc36211153b5a2ae2f840afe49d4d8c3eae3b0439670c0efea4f8b58356a0a9c22c2d5791a36cbc3da2f66897d0d942f14d00efde293d1bbacbea54ff3c7ed382cc3db540d1ef698f6e15261611604c93b61d52e583dd68eb91a4da4ac01a8662ba75cd29269d22cdfd1794297beae1f58bed1cae00a89848e02bbec374bc9e8751216c6d7bd66941327a2fb3f5417c04ff14cfca8a427ebf8bed862d310053afb25ab3e49fa3911d1b97c5ea62ac63de01af7be412f2c3bf0e72a7c0799d23c537f26c041b8eea383edb6105166435232362ac610a5c9a7733368869c79a42c4c1ac29df6a18a2c4b87ae1573490e791afe079127d4fd1d01529ed51626d95b6c395e2770743d4fd00db58f7eeaa48317d419f2e653f97f6cf454955c2d19305830b42303fedf81cbcae86307a7fa221079b48eaaeef46543010480ccec6282cb8bdc28b397a61c82cdf01f8c72d55543d19899dc1536801541b77901afe308319a61ac0e961577bb1d67e8e514bdcaa3322ae3539ae7eded12271613e1ababc4a30ff297c06981f0c66e972f1c6907fe379d2feb1dd8923732973032095a85b1ec419d9273ee02ef89cc584f16e2e20ae2c779ff1d676df5e538f395c98cb9ee0e937036b0a2c23c2877c42c11a2bf2cfb387417f4ce2294ec7bff1da92c8e63f61d85596c4c357761de1cd106ebb96e39dfad74c151826fba45e7194698490e62fbaf8c989ce061132b4b64f93b51f13bbc1314efcdaec85dab8da658696aa643825703c514bf28d5f2a087dca390c512544e4e830379d6f4a0c84dee4cec04808722b2b9ea4f867b0d18f70f2c2506ff2d7945a82b2288aeaf7c5ecdb5bae7effb40910fe57093b263dca4dfd04f6ce42131800682405473fd63f6271121cacbea9a3ed3731630085e363005c712fb2f72e036a0c46b0a054bee2e6353fa82dea1be7d1a9e993296e99821a8d2bb104850f40afb6a14e37c6a15028a741aa31ebfc43700ec3ecdedab3fe9757abd1513500a19ce98e9927b5ce53b5b3a575772f3ed8aeb299df7806cdcae1008f517848625556c0036cf0d2f756c912f33f5faf09f795a6ca68ced0b73cd15d74e24a33a2a3d9050d524376ee62a164122d4e42473ddf5ce0dae5d48e99b106792927ef027333be1ef6eceaf33fdd3ac315a921599f7ad088c494ccb539e55744f7d11b69cf0ebc9907601474f48a3beeec155f2eb211092777f5ab61e2867711904d437c601c5e7f1a6070c043c15e7bc61c0cc9121681e64daee7a756761c8ccfc77d41e1c2441a2f37855e06f05f7b5a0bdcbbd231915ce85346007b3b3066a3177bc818ecdcef93dad839e28e19cdc3f65644e1401d2b7a245d8a18d53a91d86ae16c5e89f5fb1a10df45c02d8b87766248ab616aa4404a380a2df55241bb11a0a5e994153400109dc376519b9fee1b35397ae5862ac676fe9a5947bf341cd2cb7256bc12e8f083426d8983728a664e55e3031637c64c211ac18101c5721cd0f509dfd2fa731417f5d679f4d04546cf4c397b1554ede42ec5187b3a22236e89678bd3b004b7519b339e3079230769e1dff1491f8ea00ddd9535e40eb89cdacad98e80b8b275a7810cbe151aa51186bee37a54343dbbb27a5f0968dd1b9c0ca752cf0806d27422090bfa9cd8ba76b97d3da15c0b30300485c3b73b14e8e7fcaa7ea89ab990c4ae0ee145b236cbff8a088c0eff1fc408d0ff7902c923dfab3d2237a5bf1fde158145efdf2dfd10ab1c876bc206342d63a359feebe98831dbfdd2f89b7b0e6713eb1faea0629e2ea813cf38e47ade9300a27d7d3660d4a07718b0bf2a82bf574f40f4d804b5c1615571f3e0323b0b5a76ae54c8bd141841934121defba6cd1bbe09cb7abadd9d0a3636e838dbe51f3956996a2c47b1d49863f91c2a76ec773c926b2a731b4d011f8fdffe668674edb92ec5c3e2125f8d50d43b85b63e50d263b5d98e3bac73815ab922e04c1a1bd2d363e8a37f738a1e699a870e096064f14ac5034d592db7eff8a8e5e36470203eceb4ff31c9e275dfcc5dd047596d7b8e25b62440203ce3cf54faedfc6e4a0753df50a5d1a39f8891dd60d8c99e6e9c924daa56364a043b0e0f31a4d53a082cb385f494cd96f5946542edc9dcd80ffc892d557c167ec7d27e2591f483e23c5c3c30a086625baa42a1f4276128e0775c8ab5141ba3515bbfe376142f39b7bd68b0656b9335f3a0db819261c10dfb254afa5a17c792cae8856c783a883c5d8d817b6800c4857c0f6102276f53f4792a19ea674ced3dae0ada45a960d0b3c3a996d6db5c0a77238cbd11cfbaa04af83e5a176503e99c35230e289709ec90de39d95f3bfacc8568a1437a12c968c42e494b35b3a96def1e2b0cbe27795fced49c6cc0cbb17085b7d9121cd3e8a7362851dfdc3e107aaa738a3bec9ff831873f5a8b2ad0c2f2c8278f63d7ab125a9cc5aefa713db575fb21b139cec85b8243619854868ccd54c9e0d5b1780629b0e0829fddbf642a69b22f3a42d4660ea4c4ed30bd01b58e2e4c9b6e224dd33396f5166c29ea6deb33911f8a5391a96fe108e26bfd380f0b561d3f75969c410bdc7bae02ec7d92fe549869102d1586e0962a5b67d4663d324c94675a5fb87f5032461645bd8f56902fb163788f8fefe8060eca2162a2efe3e949b18348f279eb1e849fdac9a8d446df9e83cf70805f111b808f792f7027de0cf3f281576cbd7d7b46da10feb9e5ead2b4d3bb4bfa1511a91418ac67bc31de9934b55de2518fd5a7e8713d3e964b50f493d3285c565c97c5cf56afd5f85d71187a7902e74c3c614b2cc5ff7f208600ab2755ff9340497cfadb769522f5391cc0ebe1c83883fce497cc8501be418bf9d63759c6c49f02f0ee23d377dfb2939446099b0990976edf2df6cb78c145a751fa30921820b454412be14c389f76594413c2483dc3cec142fe764026989d8443786d3f4cb54c77b3860a4f48146812b3383e5f3d53c080a7885e0c87be338e667e236b4d34f34cc8ce90c0b5ea77c53e25ba7dd35a6c958d6045801da00ca105b637aae85815e982a12d94b30adf78fd557c6befa40cbc4c17077f74368dabe928c0e8740e92481b7617568ff4630d78fcc08e3d1be41c02924223c1a433f4ff4779ec5ce906c38cc8c8c4957b8c4f7e5130ee8ef31c1098e3a4880af5da5de2898a97bd891f7bb8fe86d122fd5abeab9e5d79060aeb0925986f7c56e7802aaf63089b09d7e6f6fcf466a17906e7ee04b6f6df7695c09b0198cc938078c3e5e82a80b1e97a683d5a09e5642cf6d5f95a58c262b6c424f85fd9ba9fc338ded3e33789202b2b687bf587201e85b4fa7c01a6447a2b19beab0a27dc7273f75a743cfbe145c1c5fb1273eda404dc15f0eda8cab1ac4135cba75151d39933c2e9776d5304bd178f8fc8e281340326d1ae32f0aefbeaff777366c68efa5c4c1762d28d1171a8e3733fa121e2c90a96c659ba538be3679e6d1de8a9c8d759b5236a133090d66bd6a095fa5ccf34ff74e76841128ef0ff590dc04e4a5bcc5eee0331bb262fd6c66e1c46f0f589a385b8c19f8a84542f20b4c94e8b296aa13590f05084e3058c101910934b36eda1e2165753070eda5de7377721e9b7db0ef5f52af8e008f0806c4cadee7705bee77598c82bd3768e589bb5befd7c1f3328acc19bd31cad5e2160b26c4e358f474cea88b19441d198089d292165b42b262bf4f61fe25f569f7afe7b52a8e6e688272c7f6b9f2c0f6b8d988e6fd3190fc0499a263f0af834cabb1a30335a369f3b917366c19e81c337753e29fa693d628889ce9528c64b993b07c245a15f9d8b35f95aded45bb4c08354afe43b760f08e2bc0aac5316d33db7c5999e9bded168904bef2d23a47778b65c428e6973fea45cb54af70d02837f5471db388c8db75416a1e671d481dede8a4d801059c2cbabac2460021dfda374d2c3410771933f18ce487d76576f77376fb68d59b1347b97b81140e0f73dfa921b517f72ace3f8d8d5eb9fa451424ee0dd7fdeae69f354e174d5b79d77da22d06fcd839f14302347f7a9241785bdfd8d2519b076bf1914019a2a88285dc01736faf8189b9dda44572631fd5225d795bc8964d97fb733602abc1f4ab2966a6baa796bbb5adc84bf1e9f09bdd74fd98cd3ccc1b63b59ba9d152616cbb6532b9ad3e397125225dd449dc00ccb223296a55ca5d3d8013f651f3aac0bebfd6be6ea407d1d0436d3282e344aa6e07d5ff65b27af4f12ab916530b16aae44bb0d976db8021707d3fb934f5dbece3b27111755b1fea2958a257b7ca3837d8923f70cff749cd12b5a010810fc0c1e80fcc852ec61b76592ff3e8a5a430942865c09a1797667e690f1ad0625b951cfce5411320e93245151128b2270f0046be600d24695d8fe796426e70cb25ee02338f94e195760e32bb052060177ee6d949c45f6c8695d22d93a364dbe4d95483a58a21ff70be3f0d86d4adb0417b8177242833a8de0b05fab737e81eca3f99fc93c7d2004260aa1ad617a0a1fbb52dc832b2f5067221f8752ed634dd23f37d73401cef84cfae7dd587a9fbb9a6166aca1635af1d989eb394a827f7f4b80b33517aeb3b4d358bf1b6cc4d8878dad024d2adbbb05332b14c3b7ff9572c1d90564eacae5ae7cc621fb4f78b0e8b75b948656e70bcfcafb35983f1dbfc53a8ae0b3a761ca18e197ec3b442fcdc6a5f10154d04d26296cdf2b2869b8cbd0f4b04b3a7cc79f8b37d5d0f4da880ba241b0250d2d1b55807ef822b12acdf5acf5d550afc9eb6667d848307d9665685dc5c4f7f8613eafb20d88b560fd03b1cea72637d1d0c044453ccaf0f5e2fe288212c84b3659a967a35ad1f170c0a14fa0dc6dfc442b4eb3d3753b9555225d168971745302e36175936a9250136bc6db5dffbc0e37429ba29128cdac8fe764cb4f5edb984d2a3324413b785d7b34b52c248873cb32198c6c20c9b96e3dac5abc229326235613d9d1a754f3cb7f8e71e14df9140ad9b1ec7d69a3a090ba20fafca1a1d4e95dfde07e08c6f677f488dd2f3d3d19291a566118664f2cd8d627a0836b3992b74756846e7bff87415a96aaace63d11f8efdb829c7e7a13825b1bfbb4ae6411a9db064f206fc891e52677da4858928847ce7ec345d25e976995d85364caafbe9546a918fb62d737778bee38b2422a3460d5544163693077f5caed948f222826bf87c2a28b8ae4ee28e8eb292009a864b13961f832cad02c772824e035f8369467995e28d2cd16e58787aada1c3e575066db3317f8808c4c39b7cb91e55d18901687633fc44de35b62fb5aa63197b8f1c974f49aba183fe40f6c80a15fa6b1e5dc1358a7820d32630be0be0e0c2b8bb1483871373f187dd15ae86cc36f278279d8520e23fa9537becc4ecf35b512ee2cbb55755b0a4455e3f9e8efa516bab90776895c150d98cb22fa5c5fc8f7cc42785e07ce8de08eb36a4069ad9bdfa973b1aaca66b982fd804d46ddea1244ec347aafc6df8459b264c119b857d498bf73eb72dbe1376bd1c5adca2077d22d6c862ab0188255981f09f65e64aba3ae1b9c0391fea3b414a50b1ab8a3f0a5ccf5ba3a10dffbe9d9a70080fead49f11e00a4ab0be043904ddb7ad4ec14a58f15d3e6f1db75d873055d26166d513e2ba70edb2de16810182ab114959c9467a233f7d0115a6018702437f9b38f01cf680754ccb07c611db2573c0f308bdc28ce36475b3c88dd2486f3780192e5763d9d5c17f3d08cda63c8d2abbd864ba5ecc7e2637c1f836b1a8cce9e38d7a731033f5b715d0c2c86d41254f55c66cc772aeeb7ec3fbaa7db395159ec6dcbb6b94fda3c1bbae2c17d7fa1230abcf1c879d83333ebb47c520c593e07c02f7bee7e9fd820a05e5da8d0712d323b39888f7855af65075390b17fdd0577980e17fbd04351947f9ff86fdc174ba82c5bf213e2f90a8e8f2b6069dd3df281f28f8116284736c43f70367cc4d2a4ca9e86caa692ccac9fe474c5a4c237a247b4a94fe81c9a2de8ef15b2318d98939bb54cffb2ba83e6b73c0a21d05c1e63d515f4a02dbfced9fec24c881326ad72cf1c12d37f96c0a487feff8a2eb2b7988a2e2696d4d3f48d5a01051c2859caa69500dfd7ce2b6b8efa9e3f9f0d76ca695bca65d95cdef64ea561054d22c31ab46025d96410885aaadc39a7c812a43f5f7104c9fae4fa870541842218256c33af70325a5bf82784b77a68bc7a0a5316591dc77194fa2f372ebf42248639cdc3bef85a82902c03510aa802de35fad487efd97784182a47e251b5bcae925335276acad7e673b9fd15d40670930e7887d886cba00b706b089fff55c786e28b9d12d349691f874b2fc369516d023ab847edb5e043ca728e592efc0c132caa4d9dd1959a49261e246a2b2e54dea561b48d857697aa9925d76435f9d37e789fcfb38149551674db459f0c50bf13af61c703b5c061bc2952e0079b8fbfe3500ebeb04e38f37d11c8d8978d88f162965115432baf357676bde657050d61e4865c0eaa474311965beff3caa8c369091b308874c2e0bb4e34759d530eaf175cd2c47a35ab142940f06f263ce011c42cb33be48ebf5f7b4c0bf4042aec599ad055fec5831708edaad4a9d413f61bda93d8e7b28cc5b91c435bf69552fd1202350cf794c8d857f41c56abed6be429e67b1b8c0feef1a1e8ec98e731f82c84621bbdefdf6fd07cda6bdb1be89a87e640470bbb4d1966c89dde302b74ad7d643355538cacaf0c8b93347054b388fe4b6421dce317cd2d1e11c1903b1296413bb7385bc51d87946980969967869b10ecd7d31bc84a9638d096de5be8588799a19966678cb3671f0eaa93053b9fe2aaebd84678edbee873edf57e7beec781ee84db8d21e21e3d30a970777df6643917063fbe51d1739af572f66026efb3dd653b2399f2972f787f81d0652d8ace91d7e723eaff63ef07569bfdf19fdafea131a5144d85cb4099385cd8060c7353ee5dfc3155553b55dcfa88c4683a9766159b875d3f209325d52ecf674d165f736fd8c4e96c2baf911e85a69d0969672c430bae2495baf61794a467bbae2997d6a504f5fbc9734467b3d4f949f351646c1b17a9d723706878122405170ee552a226c9cab2bd9e66b58534a7e27bc4e551353471757bcb79e5e755f159e3b1cd9f35bc7beb828302c08fc8b2b895ce609cbfb29c5c2505657fbb24e34c360d09c16523c8c41706ee97af985a6b67da69c768663c32f5c7256238aca61c525d98545bc4a4e9a34a83c63edc60467da87ecbc6fdfaacd257afdb34624ef3209d3efad20c9d0bbe8236dd626ed83d827bfa32bc7350c382cc1f32a35a4ddb60c557d0182bf126dd5ec1e4abea5f496f94d6917f727e7be515a77deee12d02ad81095b5c3f6c8841b49d05ceeeb04590488530004eb9686c1d5588ef9b93d2800e0c125a602445777523c758e7ea8e0d7f57edee79693935b53e23703aa5cd4c825c547abf51f878a134d125d25e1b45adf7c4f1b70b9093a6d624682c62a83003d59a1e6c7469b95f86daf896b326037fad6a435d3496edd26f26c1a34f12402971c2bb5011113276b3bf4e1aef3de0f6d6e73f6f12f206f3fc626a2a657e88816b83f8eb382b912b60010546b4f85e4c01afaadf8df79154d401621b07bfd4f8fd24f56cdcbd752430f5bc99854d12ef4b58fadc463fcd3664c509ef46bc7e972e7d06525ab9a2f0e9e164c801bab14eb9b7409f22aa76bf2d0ab504be10769da7583cf6efd98d1cbe466265994967ec9d48edc0363a4ab4751303e07e14f84a98b03a158fce8eaf3e581f0bca6a480815cc71b167f3c58b1ccec7f141de1eb25b569fd5bfe69a2300e7b4b4f0df34abb43f0dca59d93b294c39595126fea9cf332d5cd866b4466757d25239013d9157a08c82e2b62051c4e5df8f6ff2bab733106120b565f265848caf557b6621a89fbbd9f17087cdafcaa9109c76e1cf6a80a483f4e89d5c3c27e73a3976e31a7389191cd90a7d95cb2b9c36a0ab1bf32e463a529af123fec4cc43deef37e26209538f66c14964d959753f9f50b22451faae9343012b1504276f761f88fc4663a8590754c3e0da17add65ad9b8b060edf7a92785f5e795777f4da7b84620261b635d40fc8b0ab2deb1b568aad3837157f1e035f346c1a952a46fd6548e372053e50e61b0e7c699e41ee3b781f39313cc5cbaf4539d06fc2e93c29c4817bb56ddde51216d824df6c170434df5cb19af947e08e84612081de462e5aa6acf38b585b395267cd2790040eced2fdf8e0e5cd27c93153c9d3c17f440b78efcb9aceefe7ba3d015b3d725a6c616b801844af21c0ec8c3f19fa3ac0d5bf256af67b95326706741cf05d0899b37b48d5c35af0c4aa06833863bfde8e399a18b3f0abca801801f96ac5aaa4085614461f8ea2facdca3c70b8b89732cc3e4b9c2cc3efb2f4706cacf00d0e2314efb26c7b7d17f2ad2d375a6ead6dd979bfe517372b2dc4e581afccd7b8e365c9de0ac4950e156728b36991eca9499b8d1a370ef63dab5a690ca1090d03b07f3b9d26181540ac986fe37341f1066b600ef1735760e26ce39cded3c21d600041cb735bf19ac0fba81a88b6322eb0a41abf6e76d5d23c2782114e379389366f38a6603ed9e80bb15f85b9dc84661d82b83d37fc4b7848d63d205f3d17830350fe6387326fd0e5235d950af4053d0656516c8b8a1a89701ce760507ed08ba974fec7f3bc7520e9408509f6288e090dc8f2b365bcf13d385d49117537f074bf5c06a3a65a7a6d9423fa2b033b12b555679d57d6dfceee4fff3b25da90601ed1c3be57cfeecd3ec1fff393368f1c2767d340c343ce674759efdee09902c9c6b6e782c29a73a17557a1ab4d8106c93d097afd76e1b647ce0cf66ec59e58a09e5199801dbff8f376486f16a7b41ce13f967c92a5288b23dff40a5091210012ff3c447ba9bd5f6b433c9db003b4cc7469c357245e2e62c181c0d1b3bee42021436679607123199b15c7eaa459ed626b53f82e4512c6b982717e86657cdaad0938aeb6a20162eb0d25b0a386c69a994a34824f4fef50ea60f336f6c70dd291d2d7df06a8f2a257259cf501cac07436a1aeebe069b5e8932c22b5cf120efb1ec328148e7beb58e98b3eaad9d0ffcd36eb04c9775e90ed36cda32163a706c6167f2df439955e1397480a9371d33873899f26313b819f270625103e33073dac2736239de23c4a13ffa890c3c3394f94fb251fcdd97073f43ab56723330d9b91cd75111841083d98a6fd3c7a00ecdfa36df5b5976730fb5637256525e6f6964879e0ac8852e04467cc360e26ea82e3da7a46c27c900a17299b77d9fb581f6363bb058c573ca5404f1897bb6350d2b04fd920b58f770933695f8779c79a0e34d4802f115f33c579a9829a3a63891927316fa9fe20486ee02173e8589d7d058731fa3aa3a450b4e71a7a9f2147a347359d62c786bea2a5d104e08f3dd09797afc0cd57bcb46969fa108a7635acd232b1e3f87aaae8ed955a69984b6529a4d6629c7c6f5b3f60b867da9cc197a5e3dd87ed26c6d8404296c7a6d814499d169d4b9b3444488c40dd5a9cb720ec55f648b3f53bebe9c8f2c6417dccccaf829ea6c199df5d52e750010114c5b1d08f3e8c3bf03c4f16a36c113d4ab91f0e105e23d412640064e39361391f6f32e57cf1592a6d308a8471a6cf1d53338e743fb89ac8db73b6e48d3bf927a43cba7a77b477665649de1883e144f9793014dd3089c71caeec1bbf8b789232bcf315a27a5dae97970f34040fbfc17c241878c24d1076f5b24d119e617d3048a3bd1171aff6df4806dcec387f904eb3fb7fe79121571838497a50f02c902c38307f2fb776cb578fe78a01cbfb4fa60d0f28be0cf6a6546be5b1f6a2dbb7c2de98c36d3a012a94d502ea72f105c1faf44e7dcb1837328419209c77dfe4fbadba68d25eea66c5700a7686bb541f19784e205842121d9ba982d3dfadf607b83bd017ec25c1b0b322f7b8503cc1513be34eba9cdb39acad92a5e3910e2fd434032988e060471da2d14d56970b20bee3c1649cae19412595e92cdf29da74df6bd8209f3d6fa47d6698e53b54712a6c84665c81a8062399abd57ec9c825b07c3ab3d3c112173d5df9aae3fabe6be6a9a82e0d1bfe8db51bcf16b5f994f9ebc2b67636f9ec58819d582b34a7d3a63185de41306e16cf9a017ec5b0410923212a777f58f19df2dc8f563ec88b22b3576b083cb03f806526fa96be29a8fdeb5d45a4c40bd6834d49388fccce49725f9fdec4625cdf9a88f37e4d338dab104cf42a5ef48a86554d128fed9c5bfdd6c785155bc2db9438dfe49a562c822cc687f5949beee18d069a67ce3b915f4bd4408b3f3fee597677bb9d7e6620752e0b585173d2214f32f15eea7d93ffaaf24c82ecd30ab2f4352b8e6bbcfbc30f1dc16f419a8cbbe75ef303fb94c7a61de65b2fd80699ca2de373c148ea5e9d034af779c4bc66ecd3ac7fff3ed50bffc092deee064ba7a4d90ec9730a4bfd879ed73e91cd7c54103119417de133ad92e8060823a54cf3cf49a1af4b090fbcd03e1edb79bc350f841d995d09a63c180eb4911e2ff95f6250312be5752a2ed0e4371b41a0a5661117d385b47501ca9203e224e5def81fd12093384f26991926abb28aedd8f675cb0f035563d680eba9f8f75083e102b7f19627d161a286e354c7c652216bbe3f5e22e62318faf50bca701a36372bfccbc7e48eead97d54607a6963cc51164a26d976ec1efa27ca69c8243ca0c0a7a70bc8dc836ca548cd8f955b9e9478eb98e360061fc5d5994984a89d74b9cf88a48ae6c9e46032596eb7f29f126cc1068b35d00400ba648dbf655ade258a1875d4d84ac202a6c223eb35517db78a40d323826c841daf79e53afd2c2d3c60d93df326c6af95c26d44c511d1966b102852c3423d1b53ef5a82ac72d7863f5c6abfd8a7167a6cd5426c89a8e4a72d32b80d9479ed8dd64b9dde0c879a1f1f452945706805c3574356fb393de1920725bb594d159601e8066424eb49739aaf382fd19d25d7c84d273ac983fba41f6aa6d79330fd11d2543de8c662cfb432aa6ef26ca53c135be4faca59e651d6988f32c800cf089bb3ccc1793d26a7eae560047bdb549f3156bd7abebf840307466f0e42ee7f71531d17c9c7e5bceeaa2d071b05d689cd7d6bd4f6405912a1dd050745271e1f4aa8673332b15af8eeec9f264b7926d43d94827576f6511d2cf3812832218bb139e04fef8d42162b571920b11d4ae99ee2d2ee2c2a6ce9d44e2bae967c955a58008d505e0a3badedf566fb745f734c5976ed3861dd4cacccf538ee38c0834a32b990ba804849a6ba5bb167023590754393a4edcf0249a9e7632b5221db1bd22ba0860dcc3b8d5b53a313a05397b442a1dc836819e9c15c1f5a9c9e2666d346e860fcf7f030d95eb9b05cca1d9bad38d11e9c116cc94ee3933f816985e7372bd3c1e3816ef927561da561a0998514381737063c4c2b31ed03f6a655149d4f398b88b59e80cbed697c5fd85406d2d68afbd30e92215de653e35a99227874c0d4cd501ba09345e442e29a78c47776dbd4209163ee72f484784b2b29438f47c59e9d28904f547e6c2c3ddefe067251113cc70fbd9375538e2e3341501d7c277f894ff2d6791be3a763b3264e30b8e35f7f156881e5f76fab195fe027541b8d785ae7ef142be782dd3a329cdd195c85280ed39e0f34c96a7d13a073170a44317c4b62c949b106c8b10f14c851a0d5d4035e7bb7fba9d8f758aaca1de5ce7119e1fe1256080c82c3757de26cde7cbf3289b988f8ff498e6be66d8b2408a48dca21fc49d5dc09e48f58c206fca2a21a3b8f70e963b70ea6f4a240d6de404092b3cddc0d467e8d3bdfceff5858838cdcc0cc87ecfcf252c18bd6bf2408cfa0929802c310ff2ac5dc489e9e73948689628966fe09627fc3b91420c1cba703b6b7bb1d1ed8dc207ab6245c0fe9dcc0160714b2e289b8e2f3330a92feb7af64ad49d9789fca1e8d120e8f194d1d42b033b6bc1df72268369ca2236e9a5b69ea22da35096b1ecdf1bb345b44067d2053455665f603dd48887746cfdafdf621efb177e26c0b1137d3e35106e23ec114d97409f2ae22558b0a64f8929aeabbcc2bd9ca0ee3a83620f1833d6bba6d1438dc5273af435a4936ff1a3e32c72ee137c7256cf66055b064dde010ec312816972b25b20a5bcd3e6b2a36141da0a028e68bb85cc5f11c22a807d8bbe5402e323a1f386099c991c741c5eae88cbd629ab734f5484b66ecc078cb020fce9886fcfb134506861fdf0850ceb87cd1dc35ab049a1d7233b18d41baa0c5090061aa298c6d178ec364e9c00af4cb693650120bb0eded443887a2acfa0bb50f760c0cd83858d56dbd53ff0e09e35aa790f8caa5bca33d0f9f6cf8f16c670a040a5ba06c97beb3d53de44713906ac54c7533fbe902d3c57f6fb7bec85af7c04ee15476077e14dae0f695e60e8b868a076d727b27f02b133bd74810a30be3ff9546709d08c04d6f58673eb68788ede0b06d7342d8439dfbb85f19dad3a56ab6756d5aee19703796b95da1e99845ab61e198aae2f58dac43c19c09c02e1b31299b8f4528ab779d84dff8aff9233daf3af9ccb60e747f8b2d295b80a6465b9b8122f3168ab4add0d999ea0e787861f8a3a6a58c9665dc000ff8e48de22190f5791b20444dc4498ab4fed82373ac1549288cbc336741fd4b53e1d92de1cf98a7ae57911bada1c40fac642e37150991a1ae11b6b42028062597364e2d082ab0fa8f42dc8b2b4e7443b3439c5c2d887c7ae01459ad4f3ea64c96b61a9e8e72557b72924e6d156b360fefc0ba7ac34742570bbd716df680aa1aa31755ca1a3c9ffdd2a5827cf2bab6bffe49f60a0b775326ea0c16e15442231bdf7918a0254be5dd41f0066d3d7bdffd6657e55a64cfc0ef024a6a661acbe52ec3b0e3d47cd44c16bba38689332b466c7eaab42198551e8de10fece5b02f18babeec75f2233fe32e3eb314291faa14b05d0911bf5a9285edb45778f7a94ee6a5aa7622c3ae8365459c8d7a84a56058457d690d5dafd3c31614202c0eb514387124fb41f097eeb76b008e6b8ff25048fb627f792e1a8930e42b1de99c23ec142d095965feca76d4610ae5ef21ac560353def7803c905196d6f3514ae718cb86917839dd2cc38574c61aba46a8d30a3ecf6468343c1cfe5a87d46e2454067b60cbd0431b0ec711e3070bfff03d24ce83ea32bea4696beabe463b509b1c099c0ca6eddaf774af08727b0a2a52bad15a8a40308aa8766fb62902525fe01c904da6f9a75e699565130ec05ff60872eef22c861ef5172c4bf8d2988f3c6392f0ddc97f336574e8cfa2b41e3e7f323ab499b06ae035f2c23f37311b14053e0b9d327634557b377cf31e132f7cd7630e3df4cbc5f71322868d2ceab29f80f7f5b2db06490cf908fbf087b5ed0d6699e911e1b1e43dfc637095f774a1685c19ab35e468c5639b49d184ef8058896f5155d0934e88cd783038493927cf539cdd85846978c15c2ce6e33d9ef2cb6722cba96d928f5c5b61462d17e339130fbe0fc624a29230fb83442c26a14976b2cd32e346f69a1411ae63ab1dc1302364e31dfc36bb2f592d4f48262ce077642b2f2858f3d36f70c25276eb0dd9260eb0a8cca2eb3c3915cd65eb7b400fb3cb2c7c0d3edf46a1cea5853bed686b624f5d9af0144fe7ee1ef76408c6210c38d52c1e367036de651532c9dcb3a38bff85450732026fea1335f19ff99c8a2a4d6aa7879da2beaa225078b2c5525f56dfba529659b851232d630201984837eb159850848bd168df859affcf647aebd01701a469367056b69fd4ae869488cfac4b09eb6373c5b9e758c53801261d7dc0e7e1a9b2f5fbe4a9d0365e005016e505bb3d15e159a9290b5869b4f95588c2ce967dd8c1f99b8dd6d3ef258df1be2e180af8cd01d94e23384372173e63e35815ea14fd11782afc1ff546860f7df9c1fa17e29cce46ad012551eea59ccef6ec5297999c90c84151071088517e4ad5cba6b21eb58ad3e9d49d17b674f715f9643d824b902e5b285025bf0ee68be6611fea376e9eb6ba9f408b7ecc0807cb8fdc9f20d6f9ee30d8d21c38529c5a7b7b760ddb46657bb818a15d3d81039a2c6e71d413b5fa0c18ba1ed1c96dbe98ba8705f3262ea3789cb8dde02f3d455b2641c423941d1da972da208563ea2196b9661885e93a082890d5431e57918bd2014c6c3c7c8aa8e007eeb98779c2ddfc9f9da0539ba4ddfdd7fabe8209510d704820d9c662de59f102fece8b2eff61d2a1e13b6e3b56055775f57b11813e3abdd4ad91a92a781cbf6f03af3425804b77c681f066f4fbbdbb8d84607d04ffe60c5a7929beb4c6a3df340fe6395a2598a61754e4ebaeeae26c3ca300752feb16e88da74ffa5a5c02ad7c40afdb58bedba3b095cafe40535443362438ba91a67cd3bfb0352a13ce75b3ca5d96c69684f6d14a58a7ca924d1a1d91c6d6cd07687ebcb19b95fccc8f9dea6529ea64b6052ecd2858e03079b760a769481882c8ce9e35ae408648f3c2039b48b580c640029abc05b6a63f403f96f0dfc5fecdf2cf8ec1e16d39991a1ec094f866102043b396cca03b9fb0f4f2c3be3d82e15619a3ccfce9e32fee33041c888068cb028b9e665a5d46a2decf58c29109562358b351c9e3bc3becfda649af650b5b20d15b9d153cda347cb726013de2ae70fcc0dc2245cae6b4df3011dcf1692461fb3871301bb8b010060b2f4663f479bc7b2562dace1ce5fe51078e2db5cecdcd1d4060965526bad82f5e3af6591b08d388f016be0ff3f4533fc43782cd6a412cea83c1ef7ad82395a7418fafb63902f80d6aed425c36e0d712897618ee34677751a4673e30f6b9894ad1800c9668a2b39fc2c959312853215e7db6a5d93a5429a10f9fc038151396b8fde8e1b1c1eb8a2e499e11d22666cbe2359954d3adf4c5cd56a428245be344028fec60f0bef333358ac73126003d8474b0a85faf0cacf7403a0a15ac08bbfe5cb82d545b361c03d0dff656e32f383da46b3496d4e9664db4a8d065276653efac1e7f02aedaef243457945b7632332339a0cb753699f349c0b4b2cef1b2986a7ba0c83a814d4b6f86087794eb02b1e29d81e8b58abe81f71b2a78119cb4e7e268ec966d1de157a0358abdb1b31d77555977e99d79c83678e2bb96c722f2a30b223bb9db11ac00776782f947286b3e870f956c3c1d90a835643c638e5b33aa9b9c50fb5f905101ff52701ef487a7787a2501159e430074448610af3a2a303154ecb421911e349e0baad635014bd11f8a933ce91748cddecd32c20e823e5070f4d7a47f59dcf8028be8829a5006023c1082e196253d0136997e6efe46b6afd4d4ea679d29ca6c55011038950385ec93cfd611da0e1aa08a2f95c6c198bf10d77b23b62ae136771fd33a48e6ec3fc007953bc3dcdd1912cb159319c0b6191c3b908641ce33485cc3692cee79b3d1a927f454ef3c551047b9a8a3739df26f66fe870154e81c7b8b57adb64cd20c36fc664d97a0433ea74eeda534fefa21e69d2964f6f8244ae4c0628f49b2c53ccd96282e22334223c339c145a0c2ef84105f4a0533768497751a86f43161ff46bd30a5f85a00432f174bc0968eb2648b3dbf8b3639c34a8433098b1eefdd87aec179f6d9587f504c2c891dbcef77bb503ee34c01f09e1d4ba20c6b0f64e2545733fe4f28f856304e42f2b36cbd3c96ffdfcd7a919f318d9b366b68c398d9ef2334048735adb0e92ec2aac9e2a3dc07647bfb900b18aa92fbe2dbffc4849416e2299d45a44dd6f8ef15adb177a196faa6ea5308113a5fcc71689bc08621754d2b5b4a7dd1e3cd62ae6d6f01c6a852a27495060a11eef92740c9a9b05d5b5ca4982f03ef010e263b73e9e0fba2f01f29edba4e4d4d46869880a2b32c19276b52546dbccb35e12c5a94bf9dc8528724227eaf3703bafd2e968ca3e9b57b1e7ac5c5cc228c5d8ffa93770b98104d2e8c86233753ba8ce6246a58a8b7677e73a01d4daaa39db79df6fc70e187d3ac3c0df58feefa5dcc711771098b62a1f993ab34688025ad50b8baccef18da42201a0cb18cf172520114e4d312a7f7988bd1c75869a1f4840cf57c1568e9290de06f002b2fd06148baa1183e8f32ec2e9e714d62cd7db5ab0f932f3491452abeaa4cab919116912bf651dc94968679438e191a73c787e903d675f0df2ac7ee29b6fef7ca045c20b0175f89aa3f86d7938b6b7248a4f75d7d79e69199d9a33661ea6704cbe4f3f7e4a740a3a87f979e8415012b920040be387198d4a090098742dc103d7e030d105c541483703f35c02c5d0ea128dbb9f8fa46f2c001b2c88fe190132dcc2023f24a406bebb20fba8319471152474aee5ac5b3e4ac9f24d00a05577da3adf650f85ac3f248730551b7c8b9ab8b85752a30c330986304c9279c11fd8ca21525f40f1177d8bfdef756fb7aac08e3b9febd6e2e4c2330fb7b94ca14fc91586b7ad4390b0038da2c81c88659b23d73ffb4f1f3ce866d142c97bf479c52c8a257e626d206edabe0571aebe0dfa8e632e42eb6db0bca740fd079f5852e904169889bbcfad67964613f7925644bc4cf1da7fa56b381f2df108678c43f816736f18f178ba8925ca514731abd77ea624404b67375fe14a98902b2a9eb0f56a15fe471173541423258a9023df2a6d786535077a5c8ecdd1a64ccbcbabd4935fe3c0017cccec81f7c096337f2ae9dce886099c526e2a793b9c2b28c94c409eb5af8888491397917ce8548783e983d7fa5eb260c35d292d11cf05b49a53a36f7552237005511251dba9093082fd10ca4e66ba116c56f5e59e339160270071dadd900bb1878e3b3e5c2caf7d455a1b43138ecb61b921bf33abee3eb5ac180064e552513372a2bb3ccf6bc8f4d3a16eef632d9b4518ebe95dc3e797b0ddae215e213bf92b6990e64fdcad489335a3de17660a73eea6ca4e05f81d91bbbcaa618c89e543d3c7e8b9566fcfc3917e45442fa24749cd530662055363a5c3ba1b6a8217a00c2eeea6fff17745ce7a131a75badbeb29b1ff79ba84249695aff36ba490845f28459ee7be12bc551891058f5a5377f7939ffb31629f215e5793f44605554d8b8c5e6f44a9f0b932554cf3002ddb0edc247ee879b9576aca388c9e82bad8ed09f2e93d49ace4c335f4c0c9d3a8ac9604afc406696d43bfdafb56971d79937bed28a1460bb85f7b6e12bfdb9f3bfc2a4d5881d4fb7a66c97cabe12fd581f585cd209b2576b1af0a18f71b3319a7851f6fd9a308c9a69562b786f17573d29cf6f25c83e7e994fea84a99b9b9e4ed0fc60df7ffe4f16d248a78ab7b3f5a7d7d44600f75f0f78f85d581b3282d0b8fa808b5313a83e2811ec1a36e49517c0e1d0bec342f1770ac6dea268f5207317372a2fc437820c48d597777268a987be7fa181f441d2906970c05d0b213b17e884cf1e1bc81b07d2ded5ac238144c5d5a54fa080ea4dc527b81eeed91fd20670a76e05ae5cbfc3edef1ab21ce3aca772813f11212ee79e5e2e4a23736c0869201e1178d36866ac05d060d986ca4c6fe59f996d6fb7945580edd76733f33b37ff7f4bb0d0b7064a90bb8f838ef5a8bda18d74379665601fc4d4ee6655492c3b180940feb4256aeb6d5b4f5188a2202a95d5c8ab16eebe020bb13595fa50a9dd8da1f5b0e8c5d93c62869f752f66f6fd75c5e8f3df6b6d031a193fc079c44b2b16ff5d3d9b048a83c0176a82df559a59038e9e975abe446ca756ae7b79913cbd326b6ce378e20eb67ac73115763b5696a00d7cc9c6fc4ddc43f39d08bdb3e18fadd4d5a64034bc0bfd8279212e66bf548daab60774dc5e80c8ae066eb62c0d03d3d7c4a62104ce355bd5dc43722a0087327a6ad95903155f4b024dc3ede0844b8ceeac37376cb649125f9122112ce5389217a9f1eaf25981099ece41f52206034f8a01a55ddb47b31ddac64666de86e3c5822e3bb03e7ed85b8a48144815f95ac934e8747ee1ff9be17fe572b4791daecceb008e91e61479047ca3635b6241c91a0bbca4906691b2e4739ff4095f79228c8db2a2ce7c1f482f16f8e4779a9a8a364cc6d23855b4ce01098645552139a6d5d022ffafcfab9c77e75232d03f70cd63aa3ab125d3a3c664a6b59fbb974573dce3bcbd88434b545cb06dfb9811bd0494077384961b3dbc40c6e275b6fa7596e8d7a1926974fd738fb6667ae8aae80b67d08b0db6254913928ac8977ba345f602662169bb7911ee55fb730e46a96f3dbc0964425668871d4469b6eb75e9faf098eb470128126e26ca289ac807bad8c9c0c404f7bd3ed413ed202c47b398fcf9d2c3eab2717779f124edf293495292d46b9ac41c88537efcf4784d30c33ac9257e49ec5f6e33dcd1e793a66eb8bbb648eeb5931e69e8f6684ade398837f522bc35fe5886d37ae1efae1df0730b50fea0f9ffcc4e26e74e650e5a26815448386fcdb602353917123bfc385333e306895110f5df9d20366bcbfdb74e93cbd5ea051361d396c347cfea27ed1c34da362a4c15fbaae8534c4cce247cb8fc5d74fe1831253a774e628b649497c351e9bee14c97f4004a4a768e658c11eb3ce9123eb0635fc0cfc701974c055f91f295e030726c9b562e23aa0ce3132313d952a476eff303f9ecae6b68fc2b573a8ed2a0e274f45ecbce83e3021987fd9c3f99d8f7c9b5f328c1b7817db7612ccf2bc3248c0c0bf5353920f609a98a2c9d62c3a7e367c28735c700acf6c6b27b2f0900c1cd48d5ce4ad902dd7c444a1a670313de1024356f6ddb49c94068039f4c66af073f39124848c4d19832638a76229d87cf3c533389390f73b6f385d641b8cb6d4de365271abcbf0613556026c56c1290729f0378cc2b888e717394a3d1e22088ce8640679cbaef2d9176399c1790808c45cf4f5373a9cd4fe5933fd444098880a1e2770c15841fa770e58df2345264089b0560ac0c1bcf1bb6e1ac6b21fa3d7174e53e2ef090c0413bf504ba4d9688a7439561d7c8aae2624544589524b62c33c538416d657337efd43edf805896d6c70a85f20020dc8aadc77e3e233d38c136280bb70a39f86aadfa462f3bbd24da78b67fee0498eb70ccd26df8b4563ddd04104afbfd041729c69c4ec8e31ad6234e4d5270e946a9855638f5860a96527eb9a90f194e4d15a83c653c6af6cffc6a649ce92a552a7896fa98e63e630139df9661e6d9bb7877829038b084ea2b11ff687cae848643e70eb482126e2c040afb958937793ea6158fef804250d0adba21f3f1c15be8ef40a2360cb8c3384b5586532b0559b6955d4c9bdac7c86f5a6fd6a3c49f686ce95f52831c26ae81dbf5202f1f069a907f7a5dc692513563f8ddeaa2ebbad93386ffc9e6bb4c12385641a45a31642c070b50198bb39f9cf454340dc7716d134fcbe7e9ef2a45cbac43ec6c5c5e1db88d4f88007fdaecfa3b9191d2afa6133375bb8b0e35a372e90ac5fa2492292fdd31634f050396b534f79a27dcfd180ef8894f7f859d85fa33d27710cdf9900d3e7e3e24ba566c5436972bb4257d3e307e9f4488004657840bee699119828e21a4873ee5c44f104f40f2deab49ce8d43cf9b759f2e1b20b03c3e331093f1c2b1838ce6f60f5a88850573010e5b41da418f4da253893bef004a38009402706066e68b9123cf1ae78d463f9f48977e422b292e2c48e7ceccb756ebd9e630728015805fc7c60da722ea1fd37d3d508a12172586be0e50abce071bf2556f7d4d0d697c46503418cd7c449e23c6c9a38219c6cd9a221205140b5976d8b9f6e6dba9dd1369ed8479050e7732587ecf100567c861a56dd43c1478f226ab6b9c7a90ed82b42cb4a8262b0fd10e8779c317c92af5033dc543c463c5b3ee28a1e34480facc38419caf8463249c1380600e7bf787307481c90bd8da27a488c28aa56c4958be6a40e8951857e81d96097a5db66eee87da5e7c1a2b616052db0fc266a544354f14e57e871ee2d0d15885172819f0478a5da8c48499220f635871d14149fd5c572bbb13741d7e28befd666b8d48f5212bb932d0cc7979343b42097763aac3a08c5f4de0ecd00b3e8d2c4561c471bafa0351e825cda46b8e05492526069e050351361c983b06d308a0b3c44c9919244712d7785ad27eda01105ca75c0ae1be123e8cce128c4579b2b800b4980b930fb62e4e4b09a7bbfca9e2832d8242c4a97200d04e205c19271636fbfe4f39f68d278322cd49f021387818a6f744b452360eb765417ac2eb992ac577574fdf9f9176bf43914009cece297f0f22579dd01c8b02ad35ff41910fd4f11091795b065b58edcf4e7f7371f296c75f8efd139e88b191cbe6830bdccb6c13ea603f87ca51403e867c49b759236dca01cec037bf0c5cceb3a92eba39a54f8e74ebdb70b5d73a93bb2ddd0d1c1911bc9d72bf4c1d840e3d7d1867b6a79173066ba313de3815fd28fc00760f010f0921612031d8d039dce2b42a03b39037266bba566a230ec43a9118226306c3429864ae69f7686296d16a775c8e3090dd17c4a3b716d2f5417f769986d99ebef85de65f6e42637d578ab2ddfd4bf3e35e8c67774aa3130315d9dbbd24697fed767fc58431253f4dce08c2b2ce5be33791eccc014fb6abdba34eb3945af5943291a12d50606ae16a892f555ecfcd2d2ff13f3c344557dde5b4e2f0253799027ae0c3d5b9a1967f5ec4c0bb07fe8977baa1e7e9fd1a84826abf457db8255d633beab1ea915231a9229852a3ba8357378c6af50f713d6e2a664b0287fd21b284e015a57ce56014a97c61462e8e33fe9b38b735038ba9dcfb1835b73a3f5e08b302f6b6e9f62fdc6273d343103dc0dfdc55f03637b0a21a02ca5534dbceecec295be0aef067447061f0c175f4223414dfa3c01bd791e4b82eebc20f0de710263cbb34de2c39295677dbeeaefa96a44b18281925f2dc81439f7f275d8b343cdea9e236ad8099c9517d19e3df8f730e986ecee3f31f1d7312f4686e40de3aa69a2ac99a1a1579aa6c09d62f11c65f0f33711159cc14c404c36dcc05ff008b43800fa8bc755f84d0ce7fcc298b88f20c65be332307887d9c89e1bf454d9f161569e55e1cbdf484084d4a5f84c70ddfc3f20bac8343c868bcaa0791ec309cb5f2f5d563af086835fe17c9e2fd80224938c3312c8ad30130f514cb5742f5d4d2e1c3a3d0eb157ff13101c6713033136071e85433baf1ad853823df1b6f613c1d42405d84d0fe9b9e7daadb9c46c56004353aa56d1f37a363aed406176ceb999ea91c76aa13759d1b2583f9dbd0b507b806e6f0bd8a2c724a20ab7f77ae66c339578850d59ca369b922bb0fe686c557a2753dd96f41ce845c0c0a274a64f1de2bca5bff60df9d293055a03c7613deb86ceabf7148f5dedb25ef3b967b38a4445cf7e5ed835a3508d2112763eb2b7eaf31335625103e7280f2ebd5a2aaf30460d4c281905517f2fe6c6a6d66c2319d400b65f99239757a084dd2e596620d0029c537cd861d6aa8973067305ed1f32a739cd09d06d4ae84a05da227cbc2ae6ee974d1aaaf503ea46067e0b443c320802fd5c0835a3b99ad852424390bfb5c387d3fa8d56ad26b0522fcf63814d7824bb177d99a505d07bcbb2394d2612c179230d154dbdd8068a12e58b0dcca4290c1a857802b838224c6835f7f8ae35db38eae57606c8db4e81ba22c5af645903930e8f4fb7d460bc2ac0f5648e34a404469af067da37bad0f612789c120a3ed27c9cf4d56cb3e810689b3afdb85fc638a0a296b06905b48ec0cfd18a613e09dcb44c0ff513eef291fda61fc7a48ae5221641aa824e0cd34aa6a46ad52b3fd833bd96aabf9fecb621b92f76a39dbce349513884e70b4bc4e24d49e4854e28c56fcbd690cd1372c7d7f1c329fb15f070bba6c48bc6e4b31364736e44f26fc1a1704c7fe849b6d43b89f6137e9b6d63830895c659e4bf742c7b7f66a3b2971be71a326d0d921d324340a051242b1631f603c8327929fcabd239608661d0a6e16dc29b411e68c27773b2a889a977303955ad734351c3b620b55bd2695a72e3a4e45a993da18355b06df62aebbdd283d864d190ef58b8be5167d726dc4c5e9e47e5b7b16d67f3615224d44a4aaa28d6f4dc065f0a8136d69bf57a8bd60cb247f9ec81dee62e60e44925ce8bc60e39650bccfc6a3a040be1867f10622f83d02ebe43744191580cee8e30705121c7c2710550333df9db80ee9d2a8d0557307cb76f3d2350e3fb75747de43b18131478f200146f00c5f836b496b9a9bba19c886bdf97dd6ed5effb6a929816c3b1929e82ad725cee0228d530c976fc216d9574ed6e1612888194e9c6c451d2a12e0bf09096c8c9c9ffd9e794972824aa96e1ce1a120d97a6d14b9fb2225231cb4ec2a375e8a8c6857369af8e13de2bdd544cbc4cfcaa980683fb95ff08d049f6bb5546c82e750b46e5c05465406898b162218587dce2b90c3fbb000c14399f76ad32e8e1f0cca1fad9154f89f30b62f03f3ccd7ffefcca1e5ceba07c6d3e1d6a7ae72b02e7aec266fa96d1d253a586459312477a9e9e7d0323a6d017d98dd87619328ad5f98f57e18cff6f59a23eb1e11b00bcb06cbbdda02087f7ed855dde644ba6b047152aa060c85b8507f4cab5d885fa2498f9cdb768bdcbb4c860becdcf970ad0cfbaf15a1e51b2c5f48be099080213d083889247863b59e46c27428358f8fc8a62c4936e611765305c8f1b1641526fe3437937eb4b9276b18933aeca139a30b4be72b4143c62773e9ca123dd449a4917e83798fef04e5c2f1b91e5d79f3486bd6f1768306539ba2662d8829494f47ed89a1c9014d61017173bd829d26fa61428cd6fa7147408b2c5fe99ba7cbafd5b6fc4be45230c663f736394c8a890d5d42055e00fd92ec4eca184cf90f67817c5cde0e6a4b36727488541659781a691124b3b532e13a82352305520c46099171e2cdfe18d54456433e763323a0c2d40881356a7ef1e725025046b36ebefcf9fd91a091ea0c6ebe5308bde6ec3b22fe1aaad7821711484a57cfca021913839cf3c5eb448e072a07ad38bec7fcbad80cddbebae92bce1f57d8db8a2d96610ae0bc46f33101f812f4b399dcac6da0ef0525e6340185ca4ba230094f5574145b50b23abf254b5ddef240816cba593e00bfbc0df6b55913784bbf0309f3a7997a8095eead9a392d81b8051222df519d959cabcd6baf7db3214d8569ae31d07a81d4f11156bb83640ef601057e53db0412f09ef5f7ef1ff743258742592cfd33955cf01195b9d467db11420d97899a34d90731255235abdeee0984ba701b55c8af5b1ceebecc1791c680e38dc167e4e5a85d328c6af54a9da3ad998998d5813f23d92b7b5a1db79387bdab6dac26fada6ef371349241e6681147dc6f9d797a47449d6de204fba35f0ecc69157a17895495f33ce69854dec2da133660691b5c53ed37ecd1da794a94aacf9616afee61f657d74452d6e2c85a817819dc84e310c708b5c2a4053333d663feb566b00c5d9f2be4e5e966db9eaa19771f12c497024c4d86968b57c8a4c2228fba0183fd60abf5fd075a7804907a406526083d907d0cf7dbfe81a2473d70526b277dc5800483248317b8f6f92d08bab5ca030cd4603851597dd7daae285350237b67ad0fcd9e8764272c14de88d6aac8d904be9fa4d15d47c6c48226862bae3deab3750ac859db882a5091c7bf63dab36c03f2f084c7e7470eb8038b9fcfc059370a60cf351347ccef1f91de08d387672e4403311e5d566f7a70ff16836ded62a07631d7c29f5574aa2d58d750af87b9dcae6b0eb8d8de52654243be7ed684471ad5fdb7370bbb898ceaed9f247356b92c8c27d271d028f87e08f04ad045e1de8017741113705e03ad49ea052db2158b570486fdc16eca882e2f1aeeed3d085affbb33cf7f98fc550dcbc5ceecb49e52a4ccb5262149df8c76ee76cf4358fd1d7974984ced711df90f161ec9b6fce5dfcfae389358518e77ef16f2e381250187a73c33168540cf630fa1d9db15a29433c22088552036bdc2a3f2c84e14ac71d9b35df8db2da3407f7219055a80eb53126814c55f606017841680556ab666932046a3b972e00dd0eeea5260eda8a4363d5736638e88eee74dc7d33261303de3e1564ce4ce5ca040f2ea622d99c1d41dc1f53f4924c2457d7749667a3a2463719c9cfc0779b17a7fbe4aa485ceae2d0abf6870db1dde679c3798690a24f7e24c5e7c695a9a149c65605041ada63ca434c831de3ec40e2e73b3e65db0c491e7e79d9131b0246eb2a119a17f04f91e19705e3d6b736759e0d0b508b38b25233f229d60b24c7972e942a3820179dfba02084c1c963a9d6bfa1f9ff9789de09b7750715ba5558d5fbae340e2f38ddd027883f9e75d02be18229ffde1685f67af5532e4a0e8e8a89f08d85c61d0a897a72e4d9ea5825378373b082a56877447804f913e748e1b847ff341a4ebb281dd24db63640b7e544c47a18213958b9e28bd8823e2653ae955540e276467d3fb9c60850681b1cda3aac492a63bfb49d594f5c65c17db68f01bc6399a5b9ae45745ac8822239d259754f68006909f417e4f81f857743614b199adda4094bc9944b5541ca5173ce1054ddaf04d7d57dba9aeedbc8591b80f560a2486ee28ea909f6c85251c318c2caa7c4a8a7e499b4c1e2a29ec63ba8eeae8fd77b25a0aebc1b050960934b742770a587baf700a8147d233170aa637d6e89992e57f4be9d9951deb5d3194de5d09127f9da6398c535fc3860127a05772b4b0b1984ddcc2d871ea5fbbcec69af16b643c8ff92b59c4254bc45783c807e7653fabc1d64051e09c64b1677e772c571132cecc4f0528575438381b4a0b37a9a20e84e536953a072c96df7b487f879d3e84a95b55bc464e911cca5d60cd6d671f0e0b02211c4aa05fb9130b86e3a3812a945087d0ad7eb72452a7ca4f7c4bcc1ef9e6efac87d856dcb63b783775e1b3519892454e3ce9de1c99fdc0a2e8af42cbb856f113d5221da2756ffb5e640d159023ca8f51e08de33a826ca70f58d08e730c44a67bee4ca62833e8f0bf3f557578272296f4c7599874e518361222d1b3c26d09467211753d8531f2ef6ec3671c9cfaeaf15ec7d717f5cea9d194b44a893761f37aac42209b2fc952ca2160f65da3f9df49610d3e4a4c3312017d8d06af4b300ef365275e00abf3fd21c3165b389799b466586f848ebb7eca22d9019dc798c5e8491dc89bbfd720db102bae0319a62d94a528ee08b3d6fc6f2c2e2faf69cefffa948196fdde03b365c26f6343fd2c97fe1f0b5ee8909552775cbae7e794b47e8e5de4e55bfe3b6dce37772df91d182d28d9058ea4eaf7134b3ca644ac7d76ea479b02c31a6ddcfbc4e86ea65fe55cd5dd6bcff002e6612c497572f29a23f06595908dcb72ba1d6f46bcf60f64c6b21a6c99564e0f3d29920677f8b7283a41d0ac02e5b880616f27364d0e8b377c315c8f41557b9654b1830f5a142501f461c358600bd23bc192e4330c319f636169fdfa7c92957871e480a1c1cae350854054555e2a20dc36f8f3a19a8651a0950880957a9f7834ecd30ab2f4352b8e6bbcfbc30f1dc16f419a8cbbe75ef303fb94c7b2071e15f58598ee68af8d297b7011338a8f4c1d930423530f1e68d8072ec1638bb4b59d1a2b5b47b9d1b0b997f1808e8035e3f861a10dd5505061eb99954fe34f9a21bfb20efef80c3ee41d5c98a531e0c8b2c366a83d237f186190e2197b2b3a5ccb2678b2075897567aab282e7b8eb8c55e2082ca1b32fac1583f9eab898bb505e30d636635a4e246ba2960e6dcee69360ec359b6412c0fde9aa4d745ba1f2e7843e6b48a475b1b9db1be84a261fe3c988ddfe9b6575f5418520bba61610864d0bd7cedb7358c3556d7bc241ca568174b2ff12b2c42d326a002ab95ebadcb6524ee07215613ad2ecfcc182b58617be8e28ab9e422745cab12d00f62bd351689819a2ff3da712a2e11c24f993d17c04a94c8b89d362c1601cb756fb94a6e8ed2a1a214ae30264f86760db226068c2e736c83cf2a6ae0cfcc9703e5843f78e2822c072bb9d99638b3bec8342c06a8a8d8aeede7720b0cd6789effa3a4f9564909b3d8837c3ad1ffc5f390814556db8a249712c066e048c7dad6221c605f33b2de1b02b936e1cea65ea1f2834a58ef277d33ea6e9b30622b6138c78c09384bd554c89546cb57db625cbcd68f4e1435d7cce157cd48ef4cafc0ab1e3477472628c597289a795972d834d3c802a09d1f376cc91dc658f450b0ea2247a6cc3611cffafa14fdecd9dac8fdbcb1302c1882296817e7fcc72493aa0a5f3cc8576ed2003588b3dd00ee3dae400a06062ea3f957515c6c271e1f4aa8673332b15af8eeec9f264b7926d43d94827576f6511d7082697b750822f8536b27ce4a7fbe169598bbb0c5c518248169726c8744a0064d3f9a1ab70125a806c2d0c50705af7475c6b8eaff833fd41b877d8e116179e4d3c2c01c23f3b24961a748ec04fcfc9257f24646f9186fb412e7488e7a66fcb908ec01d80438c7a54f9e0b5b096df95171fa44b3ab35afb0925edd1a60a86ad19d1122673462b7015f23ef1e23492107281ba9db96444e9f64c1e63addaec6c397cb798896d7f3e65f05ed1689dd657708f9fc6b6dc8e5dc92f90a43e6c990f7f83f1fe5fe34c9a7f6a7967ddd22019da01e06dc96ab766fcdc2df80f0f438addfb1ba8baf0604e454ebe8df559bda237aaf9e4d9dfdff9d9372e0c9862e47cbedde341fb636a17b4322fbe5ef972e39d92743d9c4eba29c0f92dfec9b527bcb82572d62f979de8c3d89ae85b7925c12146ff1fb548652f8e16aedfc36d64b606bf8ce8e158195b741daa753ed1e3fcdee065977c4ca927e716e0eeb96cb3fb1b3378a97022d8edf82e9eecfe11ef60ec821864da1984094ad3769335c85ca6aa43ec7922a13f9af92130e8f8921d2a88a3264d17b8b29830080e56bb116a5baf1be921a792bbce7d778bde15f59266c6f3f710788843f554c32faf939464d9a7434ff06eded28ce13a6ffe45f66c1c7b5242364b2c8421569fb5397596796929cb854911a0f9b3975e88321e8bc9bfdc23d9e13e753c9af03a4bc3a3e7c1a881b418d5ec5b95238520c28ef967ebd5445568095081fdd07bce20f5e25db8586813df0a41251a0fd79e42958aa8dc556d849edf7299aa6f46042aafcccf413fa65180b47d39e18a1f750932395c0586b6468a3c591b21289f36f5c72f3f0c1626606646477f47e69037566a4e727cb8277685ac73eebae7ffeec8b594c146ff78326f1a755b0133f4d71cd1d96928aa777db3f73af435a4936ff1a3e32c72ee137c7256cf66055b064dde010ec3144a1ecff5655d3459756b82eb114e0b1ea34e15eb484805f29052d672b1baf5eff0dd29285033ee33770c291d6195a53ce3f407bebfd5380e2fcd5b25ce4942b0507367af2f0d7530e846f64da8497e6188ce5bac47b7666ca4b9b0f4d1e48ad370a29f9587a0be970780a17805a905bed5210a79c969a690ed4355009159d3e0c5825f3bf7a8ee0182935efd2bcbaa37f97b5ca667492355634e10f3d6c32e8fd45f5b3e290aca588775d2f9eac4fa379aef12f94d4e68f8698b919acd9d44cbb9211ea2fe15515c1de530a986bf2f76fbb11b62e75b409cc53ccdcb83fc68daf2f476a3ce3e7f67d1746f4554c758426c16fa16074d7f8dc1ea4f564a3bc85c5427361da7ebf2e624e10d2079e1db37479c912beb9826e8be5808cdc7485c61a33f718eea00a744fb97f116d2f56c31d06c9cbef25e94508470fa7bb51ff44ed024d5d5bfc6839107c1dbf3d5412297c07568f593fb57e50dbcf5a596d55384c6780ae9470f3e5bc8e6a04cb05e2581c3b2a4da928895437d06c95b94df948682ebdbf9f5676d4895b0bfbd05a8274e907e2b81b687e0eb9e11bb624912c11d0696329fa1896cd66147c7ae01459ad4f3ea64c96b61a9e8e72557b72924e6d156b360fef472fbb348d12a566f9cd48b97505d3964f96a92145121a9f32e685c7789255ea91bd7bc1437da0cf0f28129e164420fea995d70a271f70a20e059719cb532dd7ea7c610e74792323e1f5edb41a385d0b53441c2114408e4a48debed8425b6842c4361a9c8addfa7f5053515797044673e2de908417299ded630a80f2bcd9278c09b4a7c697b260b62d84f9216fe12328412b2b58e24736a311f76a26010e9b19e74e23664aed51d72bba00c9ac5becdd734a27398d601f9ce4994889bb05e5aad8fcd9656ab30585b59e220ab3895f7eca4b0bb7c0ecb054bbd4287f9374840d98ed27dc817ae3985dd7dd28cfa4626d39549e3f538f033ddf1b40861f8805fd3110d6eb24d44f41718b3ddea8a69f3f2c6d8b98aeb4feed349b45ce795b16d9756dcb0a3cae87e41b25bf09b5456205e1c9c315ed9ea334219556ed0a8f1baebd794a87b543b33cdf6d724ef2a44d2ea26891b16ecf4e783b0872eef22c861ef5172c4bf8d2988f3c6392f0ddc97f336574e8cfde552c17a7a76750e50c2c18078857f1616ff05d7f01d7d99a60a9b3c579f6b4714db82fa154ca44fa90978935ee76303732c18559093c69389a249004c83a2ede717023bc841f6e2c96bf9d83c0e0b9f33891395a06c14b1d4f47188b709d354c8462f32290452ae5e4721d86ef87e0e4051bc4b8c02db0dc455dd424880edc7ce6c269fa74fb7cff6123b634bda49b6e00c1657294ea4a3de7980400e130e9c48863a56a85f94ee842dd9d6e5e53140c2e4ab22382601d4f0424d64732afa705bd0fb764d978c7dab44356092a67c026de5ce343985ee054515cb6c88c2871894d09bafb9db8fb5d77593872968131f449e69f4b8d7d7650a3c8e4d9bf3c923253a917b57630defae43bb59a1e50cfc397c8839a9629d3601018e31e324abe52c1333aed869f919fc8b6b86e9200714e7e37397bbf5209f70f863d37dbbcd74a971a9d33e264d830282b663beb48bb17b60f92d7cc316d47f83ee62b0a4d37ef0be3034b85b65a9431b970975a5b869854e9dab9ee352fc1e83c7bb04bb4a44d2733f0348b4dc1800d61a88d53ee56204662a602790dd6581fea51cf6d600bbe493be3cabf5f26d4368e916af3d1c1fa96e02a17aac88dd0fbc95876f9d326f8e502e0c168902fd5e0ffb1c1c26d3e462e05629305e6ffffe06f7e4ad5bbc33ff73f7df22b79e3f1329d91a6c97171393347632210b71b206f6989a7cd4365546d4fff40c969617d106d8cd27141a6a8c0d6494f42b462380af8bfee680a22bb3476cc2a7f18bea55633c2f621dd1c466c7f1bc833fe478cdf9711eb844b63bd9f9160ef7a208f7cd97315bee4b3e5ec59426606568e9ed75086923e168096d0e5e7c3858d6dacc21912370ccdde8a23fd3f2845071b148df2c3e385402ce475072fbb133ba5a4bdc669902e89be6e3ffee2eff7d4766f242dfc2d8f339f44d9abbef8c22a7bd767f4c381d3d6ab01e93c9bd3985028762d762c4f8db5f8c774a64bcfdd22eee1d52ad0c45768399e9ef07286c16a762710727955f6551fa8143aad45979bebf619447ca4f24cd33689cbfde9c786ad62d6cb90dbc9f486f126f980fc955449297906bb28891aad0f66462fd3316458ab4b78749693b538bc5d343c2b6637cf92c4cc4a33671c3d516d5d8af2288e31a126a547451b20f14d7eed9d1e2d0194c5488d03c98cdbc173d3d972d364cfc64976d59d639950dc9767e319b8481d47fb79d4bf9f984121258482a68b61b0a6ecc809d19d69b4d0bd21e1243060daba0e07d2539f345549d45ca7d6f5618d54dcfedf2592afe31c7ac5c9e43699b908008d9b043401fc8a853823cea3ac68f38a51192c5c92d217a91f1b14ec971c1e9f9aa0fa649e752f489100302b2e3d24401745ad8721958e459b2f2a1d39ac37fe660cb47d674a5497487aa3678b2a11c9dfdbdbafa240989bc439a9cf83263b50f668a8c6f380b3cc9f2c71247099b9fe2554041e6c2d09aa3a2d904ce06f4516f16b33afbe2b27a6919c99628e84796bbd116e021119743a40dd9b5f0caee14948a0fb347551eadbf0f9a2b139878cae0f41f7dc80de4d16592be2451b49524ba32d726bb49da916ae80578eafa2824afb58abff9b5d14722fa20720ec602475ee534580b59e9c2df94db3a37528b5ef23c46bf9dab31008ab2fc9f822d19404b661cc05fc1ea17eb13a73df79ec0314bdf0c184ed6826530b96ee02213f3b211d131acc89e2785decfa70ed6daf4c870c980b9ef3820d2293123ffa5461e8c65578af87f88e7778456701d30a2468155eaa59c9d17a49912c77a751c8a501dae6e2efd53bf3e9862d840f320a863149a2ce25b390870d291292e8b76d290a0e9d4ab59a0f23aeb3a46ed2878edd8db49a63a592f3dd0619f5d944f72fe8e798a57295b589e175b229acf324fc28d860c2e01e71dda34063cc9b6e954a2e52daaab7fea505e8dedb294fdfbd24f801a9e20aae9b1452826c368e3c34f8e0f420d88478cce1df77b7bcfb6e90a4a8121d0d126490ea1f48d02f88104774a9330f19956d0cf64a271833183e031457fdc1d132ebe7f87559f0c0e65f23b81bed7e5734d100dce3dd77763fc34c31f9228b37445bac10b95d10612fd9af4cb3e3808abcb05d79f92a301d480d1e138d6bda73a4e8acad0a7eeccb05decc6395236542911295c39401c29dc5da5cee3b748e2c33b9ca32ff9fcc73b21a50e330194c5a46cd9a1f96effcf2dc6a38a1d0b4f659733ec82e826b94f27a9489a95d7f133a732be6e1b363503135f7ceb61703670230da8660f6bc6803d5e2b03ea455511fade8c5bedbce875e0482ad7ba322ffd6ce0dc2af432cd99deb2f930e0c0f9046f3214b27770a11ccd27e81af38ba19f98f26e907a86e1a2762eaf3d13ec404acd48354ab1f6180d1ada861daabbcfb0e18851f937b7f6e868db0aa06343082fcbdf5db0677fab900cb7b68ae107bc3f16da5e7b330597b97d6d9978258647147ccda61ca4fac15f89711082779fc83e68d681ac8b13ee0d3afc3e2d7174ab529ca64557c2600565e0bc577f1d9adb72892ef75885df1b5e5cf3a6f1533a00d264ed7bb31f16297abb0917e9f29ab53889b53737844cafbcfe9501da3e1eb1c7311177907331305a291e4f7c8ea695c7199d55280d6062a105d2668a4ed09fc11528e8aa5caf4193380bc162b77f7021b3f605ce687be773ef455dd1009b6c439b1db8936f0b7cb4e436ee653555fe718c00e33f0d8c6c6db6bfbba476625ae5b08ff7cf1f163156b017dd76d62ddd1f739164dccad5c5973b56decb94da1039b5e90a93fd1471926e77f26c0af3c745fa80909a3e9aacbc105426199c00b2c83233a4ef0a8d32c443f574868f911d44af714727fe7110775f406b96baa289651aa5305ec648c9acb9b24ee7203a3338ecc40a60598d8ead13310f1cd9311c8cb0600656a501830d77d3425c6d48dc3a8e32b13433427eb2464db440fcf4cd809c69d90c47debc457646b34a9fabff503e26797a0c1d1909021f470ed6ab1473db78c0ea12b7fd1a28a95cdfd3d1aa602c4db98c6501fddd99ae76c13a9bc5ad20b27c1005c6a4831071a39945eb0c26fc893045a5ec7349a7a08c1ff9e45be1f92d64635d0d3a444549bd6180565d9ead815a9ba6ac77936f4c4d802b84a70daa8d4a0fc67cc105040a951d68937b776e9c9ff1325a6b3d482672f97d5f1c316cb8189ea71c889acfc3a79004e5680991bda0cde27e9ef29fdcd76959f3a3308ab43126eb6aac1245ec036016339471566440c221b43304bf4a8f3f095e4c62a723901c6070c2dd9f4c8260fb1dd1c73379b071f2b82e01610fc90983cb5e80dc80e147c0da347a89445afc45fc1b8916c0e1336b26a8f41c92321c4868b7666abd97e20ee7266f01c5373dfb8220278a9502846e7011460e47c811b562533749c75ca50288cf0ff6d826a0e8318f13af16a15a6e9d942e3759913dbf3e9e3233e071de3f2f482ee9f3787ca8878806352d2055bb17d8103d641fb5c34d92efadeba4f626c89086e27c4a50817c47ddaa952d757f1daf8ad7d53f035028d88af47f3f9a50bf914a2329d3eafd6631806f5bc54791669664bb0a54379ec549627b3e655fbf9558cd617adbcd7d4ea1397787d16db47debda9d120aae241e22c250b0b67da944d081a607354f9cec1d9b64d0f7e139c29cd459cfd146e4ba436336f9241762bad37d94ace9d795a77e219d63aa3d3bd7155d59455ee1b7be4ead7c4032c63be95a9d799f60ffa48b6efd352828540abda0b8e04ef443d7558bb9c82245bb31b632603feb1c7aef5c8cc2e4d1cdf0f74e2053e2bb3d9619b8bb815655368c85761f80e35e8c6d250d6685182e36ad88c68a0fcf42f3e015d1345be658099111b01368fafba5455394719f027b50b0890efec38367f21cf9382b54250a12a6aa531799eb37f6f97a24f4d1a1f836a891f2dac399b562f3ba83e7484134ad2d2c8dd745410ae123ee55cebc1ac64d5afc63408514ebd9761120856f722403e8acba4cfdb5b5247aa7f5013defe061ed13edee2b4edbc86c4a6c58891ac0c060b433e14a068525e55477960f2795078b045077e69cc9d999ce6a5b25a8f6d92dd79693529ec6e168bdf30a6a4fb8da85b177677272016401b62dd1466aa8697b340e6611a09388f78b0c7a8eea99d4c78eb8700e9e45ba7d18cceeb427eaac3a4752b4084bdcf84e046a9b7315560cd554e343d76e014b0586d90a962fb16a29d72657fbe139109bdec87d65d8ae4edbeeaf66422a8f04fb67ee9ea70227653055eae2ad2477b7dba8d9618d1675222c515f4a8b2e630a6fe6414d23a35daf0ea9986cd56d893809b1173ace8d08caffc6d6bd22a3bdbdfd5bba22185ebf89538056bf720e13955de97efba4ac7cc5d9a066220ea487e6524879cc59d7402042301ca9c5fc3c2d853fa0632467e84b9b81f6d2934b472e43f737c1a075211bc00936be7ddf1cff37378100430b9fb1dc2571acfca407da3845a6e43e9d4dba7da589a7f8bd9bbbcc238804b41f970350b65142cd8d3e96cabd06439d0319b1941b2100177880e740e1d5eb243fd794ece7e59691c71f29d3070128fc356f2dd2d0ccc9b1e426ea2d8d2ca49f43097b206e89885ccc93eea99da6459f5c8174229947df32c30905e0f552609843036802d54f73043b1c7913bb6be9fc3826f1d92b1bf09a7346fd4fc2ac6a68e80d7a05e27065210fc0468c810efb063a23d7313e124f2dba2c256f53dce5531bf0ce4e6ad411f8c1171b6bb9e763badac2e732f955666f43393c375b9ff5ee6c3305221691d4c0adb3a4173a0b6ebe3ebb9de7e546a861cee786e618646b2f22cbb4d50703eb0b566cc41b21b3a75b17d1762d0ed92d747679069468ccf22d5a9e6ba772464340017893be88c79eb919116ea2b0002a3e95ea07ac6f753fa64d1efc30d890c140bd89fccb57665892f441fe2c7528c5bc45136c17ac90218e223e83559b4241d8da66535fdd6faf78e622f6d1afd692ae8b0534d48aae2e6d7542c3f1f5d17fd356c18444a4f4c9790c4df2e77699a5dc1c89b7cd9e9244fd2045e0fe72c2c8a1f37b693f2452fcb1ac3bd52a66f60930fe83cfe303f442e444f712791ddeaa8b67bb80067e52d0a9b980646d1a325bed1dc696791cf2a713536848d0fe21ca247f39b976362610fc8d4fe3b332a5bb4a88508588c3875e248ebde9d890fde0cc6dc84c93382b26d837c3d40843b687c3ab439819c7be482a842743302107873712c49bd1b4a985e09c13cce8ac4677100dee49fab31ef0fe69933da9d0809537273768b97d402b424399190c25e721b2c3cf58e54763d86bd3666babad621d9b0fc276bca9f0cc3b32fa81bc5783f6e0186f66b1f943e75375afdeac316bdc958accdd9e2e796363de161e71647a576e1f74d9c9f5352f0bb062a4d76928fdd7823e8d6c20801ebaefcfc7d5edb532f648dc25dcf8279b842dc47dba4f4ef726eef3c5ff9ec9f99ab893018a6dd095b8de0a441eddfb615e66c9375dcccb187056237d20ad92d9fff16d5e4f07b88dbbb0fdb10aee7b15adf05f32302b66d8abadc2b61922142cccc6600ea0e2de9f3f0cd0de46bf4e34d54477385ac3754bbbd46637488344fc5138889464c2136f0b0f33a72431eb37f4709109a656c64631bdfa9130e977a769261255bc436627b3a028bc2c52dfe226386471edb865169b0f6ca6e7f21d19290f87d8a76b52ea6a2515c79b5962b5873692ee005c2ff4bcde751b3d5f511fe9af902ae827c6a5e80987e7432be8d2c09366ba2c6d50f207fe18d571c770464370568d56ccb38b0158f80a689be8c7fd05a4c3b937a5fa4241f1fbfee390ca417a052817e93003b62a1156ecfb8492419b5f7d0ca6d783e114254480ba6ae18222b93fd63d2a3a4bd2b8905712e195247dd444ea211ef70f3a776456de8d0b72cea323c74d66c04901d679be65e28ef823ba7dad94bf1badb36dec51862829b8db7607af782f3dc5ccb5ea395c573471f16d9525e19be823901959d6245d0847c99860820f3911b827005204acfbe951e2976041beec7bcc4c5d756fbeda5beb005cf497f9b38fc000454f87cfb75205d06c0152a58b6f290bf1c5667b354f0fe6a583d15b699b2373664f92f589c64d1f08358037a00f5736a7787dee4edcc638dbc87741229fe41a4ace15f4f8c1944aa9b09a2a96c422062bf183d8f52de0db9d10b5bcf8c0bb74cfc3daed88567293f8b9cfd54302bdb1ab61cb973683753d46dd92c7407b81f305790681ecf4fbb8fd9a68fef42489e4599e04bb810f4737646692732c4f0a3ef10abab4cf6c76603b43aa57c98f69ca13d3fd380739ac8e4373fe316c20fac7044a505105168a7211dfa9b98edbf9400bcf358ae668fbf9be39158e54e014c604bfd8819c1b3546bc6e50c3388922b1392624b95a617bc36c486ee4cc714fede686cd71f85629d98284f4d9410f617681425863a7280f78ff2402e03e5132cd7050da1bfbec02d70456de312c42581d0f64eba861e819f7d53abd1c1174c10d0be3848663eaaa2b73c52c25368a9b99af596446523945949da4db33ad9f7782aff5743deaa58c286d70fa135d74a786a0e875bf63ef2a51600048cb23ef181e480e1058b0d9ab5b048e5cd6ed70f090e3c16ab4fb9576c0c1e7917f01f07f7121358764ab1b59837ebd5ef91293e7f4e5f3c749f175cf8b15aa7661b2ed4da9624df7b149214934e783198b8a61ef9e68bfde09feb68ff2cc3fbaf434ba5711a6a34228f849420177f6cc61f347f990d5f8f4cd3bc76540ecf3dca2dde3d239b2741d8c34be50b4b810928b219efcb79cc32702c0a9a6763688de2172628de93a28142e5853bae19563e625075fbdbb63a345fe9ad1b5240e0c65ccc25632a1aca09a586aeae79d3e6d178190e32cb4f54a0139a762ce921f6d8c205598aadd81f581e9097a65accf542c7c542d9fc3e5beed88762d16f5f0919902d22d45daa3c7c42d6a5790adb9f3182804216e9acdaabe75a2a509eeb23917ae222b9cc5b601a1a221fbe9d7a792d0be2388dc74af3eafa5f3a706700759e8499aee51a5ee73495892d2254d402d132ebe7f87559f0c0e65f23b81bed7e5734d100dce3dd77763fc34c31f9228b37445bac10b95d10612fd9af4cb3e3808abcb05d79f98197f5999e79aa809052dbd7ee134c9e01c1f50a8372d2e2bd7da52ab7bd051caae62b0f0fa457a7296fac0ce5b095665a701c5523300dbed8ca19b169028f830c5e934024f99d3bbd779d59dc35142216d901ac7d089a6c04a773ad3574f76e91df0e1d02830be6bd0896df18505bfc94b8e5ec80ca48be26089ee1f7fa5d00a7f2470207df0da0ff48b4e997fb25f9e37b8012dc09b1a00fa80dcdbf0618cb9f40aed4805e35e921b873cf9d74f7918ec6280f3be9a8d6bc665b77e50a21d5fe30af5fed5555347d0d763234d5ca7f121d7d267768a105faa31f8b9141a62753ce333f4e986d0a7aa91cc4d0d30331dac8bd46771bc4d218e8d3231068b5f8f975526e89d3ea8383476db7fc29c80cf775b9cbbcd57107380bcef68cfe885d44e475385afb90465e9773649952bd797bbfb26444d4f4335c78bc5db36c20a124576bc46e7aa77cc8978586f9170c47fd865c164a93e79df883ba64541a794eb34fd34a8ea2fd614d2212a36a1e61462e5009edb778e266b43817d70f9a0e789cd40d4dc03f505da1f24c0a4e112c6a3f60c6814207aa52fda6d4268414cfc7b646a4929b63bc4d4fd13dfd2b5b72ed32725756cc3c2001b52a61dbaa06e48d47bd964664ecbbea0921f32d2c251351895028e59af8abfe82f8ecb778e06d846e4182d0683ca3b2ab3997242f3a48563d179670284dbbef0b2c83233a4ef0a8d32c443f574868f911d44af714727fe7110775f406b96baa289651aa5305ec648c9acb9b24ee7203a3338ecc40a6696ca7a1c1302ef8a013830d5195e089afbc45e97df8aa6f1691dd7892ebc0b57b7bdc5a41040be2dc8f9a848dfee81be84ef7435387abf4f7a60fa8ad448c3f00533f2629021ab4ab81643520ceba51608a70f85494b0f82e487e27b7f4258b289bcf602aee7f03eeef4545ef9d555f4f8cabeae4a68d13f74553b4331f5aad2a7ed71c15a6cfa644140e87703ecd4881fde0828887f27f53496c326faff50a1f371dadd7322756e5aca9c63d6c6e6461f73e9906db372a02b8762727c2f1a8724a423140d69d313a5435691e9100fa834f6f90a65653f06b2f46ab45aade55d1029b1e4c3f46422b323fdded3da624725366b4ea9dc5350bc32c288fef1ebee2b3f505d1b2ce245a1b8cb0207817f85300a11b3274693d0fc4639fe228397351ef8087ad85752bb5c195a30dc6c0863536ef8002c3cb5c66d27a98d3d542dcc72a913ff65c3b988de96cde021c3a0ce28b688016d0aad09f412b022b89cd8b7e3eb8ff5d4e7279c26a9b55a2d078dd808e92964cf468b2878be2d21eea56aa6bf97b5637b521e7829dc42ec5323fb5aa47230b798b888572c42b8def86bbe0bd7c6a4df66be3b216d181268fe92d4e72d74053ec0b3ee4005fc2f39389ee8ed745efc11d27bfcd2153508eaa3907b3e637fbdd131ca3ed1f4345f3dd522e531d704b48748c8e0af03fb2e5a8904cb0b853a3eeb903f86ce1c7164173caf134bd977e949ffbcf500344662bcc8b64ca6713b541747b169d8c3c0272716eb40230c1de978d57360f3b76b677e30775505391a1a2c5d60d6d036fdf8676e4f49f6adc69e1829c9f12b4db9f92c44dd807c49db002e04400d1213aaa031ec4ea4a89d2678ba24227b24f223a9f5b5d7fa0bd3ce4880c9a3c53aef5c8cc2e4d1cdf0f74e2053e2bb3d9619b8bb815655368c85761f80e35e8c6d250d6685182e36ad88c68a0fcf42f3e015d1345be6533e325015ce3e8a93ea982ca3bc9fdda444524e9ad2621531a0b9bb0f39b0f281cccd042d1a18dc0c33aea4016ff2328a1a0aa0c310803a6bb2999dccc579c96a7d4aae4b667f828fd860339add06f28e94b2b778e578a4e339d773c22d4be24e6cf90abdc4366c78f5f8e920f25ca533752a6b05526db1ae12ddcf6ad482fba0c8c0d616c79f5aea6c3cfbfed8e6ce7314a32855d4e0d8df3e1107036868393d79da28d307d4eab6f666955a4c93c55bf4b012cf687466043b2b321ec7e4211ee4bf7227c7997e887e80b0b2ccc567cc6176574aeb75d9b4826eeae43dafd8ccc75579bae14fd8ebea57761bbf40e172d9db3fbb787b3d3a58df48986c930ae3288c860124608c1b704174126a54b4a8636e5291374f9ffaf0df5f49f9ea423426fe5532e96b59534c57bf2d4ed46feccd768f28794ab85bb621eadeca7db4b9358952b33dffe7b888222ed355809b6f8ee178c27f8a4fc40fa41375a9028cda92a0579bec61f08f596f83ef030f8c2405f0c5d0edef7b891f04ae64eb45c7a55e6762b71a08f3d39154a7a215a327e84b9b81f6d2934b472e43f737c1a075211bc00936be7ddf1cff37378100430b9fb1dc2571acfca407da3845a6e43e9d4dba7da589af889e46347b3747a360d9f8b89fc5449fdb95c59d2bf2356a61fadeccb90e59db0e6b315a9bb643108daa90ade6b3980d7d9a8fbd91a0cf7cbc625803115d2c2170466a3b46bbc25f1f6a8ae0e858ea0f936e38bfc887d3789beab7ffa471f4c7cb6f179ab4d02c8796e786ca01ee87216ff8392d42b70eea14c8d3701b8ab20094830fe65d0fdf7c8848f193584aaa48ecceafadba8f9bdc790ed3fea01957a96d9fad288c5fd9e00a9505656a75c0618786e65787eccd5f235eac8dbbe3c0df2e9d9635714f8f1fedacab4f519a231a2ded587204aa15777bca2ceb172f191b3d35af7af608a9d7d7fdbbe6fe3970a851d0046217ceea3af982543a0dca9d2cc9bcc262bb22e76957de7eb7d112c133ab58aba3cedb38cce58ee41e19cf9f9f909dfe5c33efb5c7f17137be2b1ebe1792908eca729c5af8970b7e93dcd528c5bc45136c17ac90218e223e83559b4241d8da66535fdd6faf78e622f6d1afd692ae8b0534d48aae2e6d7542c3f1f5d17fd356c18b4beb8527887275057c1c19e8d387f6182936f7af4c456e4e8479ac6ceb938dbd6ebe717738c6b67b1e6e14d73a687a99f5f2468a5d837e71496642e8041aa47c9cbbca2a1fe3d94f59ff3c8c32906993500584297da85be29811f439c6a7aede7dcc8c8510735e1ec7c9e0c0dc54a34eb774d42d0ed3f06e65ef33b7daab7962797c60512888e69621ff225809cddfd9b6157e9b906411baafea006ed93179e4bf54d8d0570e3beca064db87b1436e2be4507370102092e553d1b140022e1bccb96621ab8b2967fd4dc30b5387fa32fb47b9220ab2a38ef0ccf30420e7168d938fefed2b14f9c780ec1f066d0358ef006712782a47ba905ad4312ba8a7ba982787a302dc6d9d7a657aa71c163611e7b516296ad783395de7b07d5ed2c5ba871af5163292c61024b4d21673c08e3ce2e87babe5ce8edd4f4c63af36ab982e6d8b1f9ee393a34a8a9bafe4211e7c3096ee97911a062d70dff70b96fa731bddcb4b0d3dc03a30827a487ebb8c74a2531200ed53a61b20e412dfe249379cd6b8d8901d6b040be8ef4cf9dbe3c175c0a911f9371695c200bbbbe4829dd655a21bd2f76fe2f3c29771d7a86984dac74e8c6d2b5fab4195c914170e74579421cf2614a3a5c7fc801940a86f182ce91a9f9058c33724c94ae823607c64928c562c67f6a88bc84cc673b608451d60cdfd7eef321bfaca5f6d2f9c059408ffc91150255faff7a2f695157b488b1016c966d9ddd8b91e5b948af4c224b0075e6f9f870d4e7e887fb1d7271ffc5b7d7337dcac0c92ec839a91f7e1b1c833f0119d3ac0c458944c2884201ca91782a67cd31bb01f9ca5426a8a6fa5d8a10cbfa49ce66ea8d74e3b934603708923d831f90db3fa80d08aa75692bb5f01babe2b8f7d734b80578d78ac05f67c513fbd76e077fcb8a20b63483a4f6d1b903ef78196c5ffdb8f5e61b6575ffeeefffdb8373130381b3332654a689dab8d79b587626c174d3e625c6f3ec714dd1e6eb9e306fbd35000e6908bb87d2418c82bb6d3bc4807edbab9499522b50207e5bba883b415208039183eea1063b12467ad29067a0361824c6468b76096c9a5b19bf13cd0fa0329ff062f7a13cc5fad93aece729738ab8c107b3738b83f47f03d1ad7ef79df241a01c6e00960cb05deb464965c6fe4a00a991fc07438a6d7d2617858e77129099a5ff7c89e3b2ac3b8a9be39393c5b746953ef0f86a3be951a5d05b82c1a4d3b81d66d44375926b85355164266b6bac5454de061944f579b4572c38529083c007867817341b4a6fc5cf5f6110a28a2084fd7f2deacf5470d8a7b1babc39bd5b2fab20c2498e08751b226921dc48305eebfa3af8c7982383d0d8e63275c8a74457b671cd06a544cfab590665f68e94b102981a77dad76a0e8a428357eacad44577894b5e9648b8379cbbfd28c8dd26311b118debca3e0af1a1aa01d726bef53ea9529332435fd16915a55dcbc1a14e31f14ddfb288b96d4022f1dd18114499fcc42d2735ef76807876d88eadb40a58ee06e2751aa0f8970b88b9bc7be740300eb5065e8466856eb6874fbdf249fd836cd84c03fcce3d5e0decb5b1b6f51289908bd22d8087c9c52f98ddbbab012096daf1de6f60b520924b939e05a0ef24dcb99c9d1a49720d26ed8f2c5cd99c6f16360098b1d792b42f4d59723df0521b0b13fdb165553e2e1d25d4b5ee358568ba5fd8fa725391875b2dc7ce446cec334d0dad4cbf571e1ffb6e27654b1921056a156ec798ab7b61d83a6bb727a9a4444a36c821694b0d86602e75f43d60591b2af6c7a866a8fe280538cf403bccc42dcb2dff181f552d1c51fc227df5c9c5556755728a81a24ee9e2ab959e507733dde9b9f15bff910e27907232c9be171efe344d5ddaf3d7187c87980cfa31e6c60ade7a1479e86edf333cd6a402aef513451eec7f27991819b9f8746b585f4102a27da58fa9a466bb0e69c78baa935cb603195daf7408b0ae00085ca8b9a3d64332f63e3d40e5a2ccc6712b91d880680cda4464452820a8cdcd1e334dee430c000d48707f64b502e54e499cbbe6703766cd1cc4840a3a3549724f30e4ae92b79069097ff3ea1208cf6d32e4ae92ddb1a9e6256175be4991d80ca036c68507e4aa5c970572a2707d105215e274d6198a3021dc9e68381d0c2b74e4054c91f17c5a6eac43f9f038df846f4b989d2653dfb76a6424dfa3e5b6d6b99cf595d8082b0d719b60e1e802ce1f678ee46cb726486c5823c425cf2ca6de2068c74c8e6b730830e92e6429c0715f7b49cedd6faa314509e14e83e67d2c59511b668a062d547c2e4ce36146410317a24a7ebd6c36f7142018b47b21feb3da037e275ff021ad5f9cc7995488be06bc78b1b56ba23cab4ab82c36a6b2746232ffe0fd6f9a339f85b566ed3325d4371940f230a6f73293e10cd19bd588f6a1945f14ada9e0eb1dcdd6520c5211d2d818bed22f4444b25b9ddf77573911c140c6e8f78109727b355c9890ef1992c07861ddc261c8040ab16f2d14b60e138e5cb11b69cb169af6049b2c5cd8b087ae25416c4403720fd8eda60fa675eca889df8b6de7a1e3e30a45ca90ff942e56549f24e69208c9dfcfb7fb293e083d4209dcabbe397d2e9e04ad6244c8259d4277179d2147723adc4340b631e6bcd4238e00662d4a4b38ee78e3b0309134cdc9a053452247060c7f9da056ae31c8600bc5f89589ea9cab592363043b755f13416fc0682eb962d141d77a2d6526fe9d7f19ff555858f338bac6065fe4b74e2b51b251643aef6db97d6e61f3eb4828c118183dc1605c5a61260c55852c1d431cc20d93431e33f0f7b25531afe00a52756c8f67ff9492448a159db281acf4368d61a73ebc248edd017f6e6bd1a976db90ab40e815d08201e0ffffff1f