PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77191 42c7a34dc7b824226dfc6d9a2460a070b3c8deeafe43d4d1cea03a5c90d7788f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1d90736d2a8d0cb313c634e847d4ba664239b6ca18cbc3110fc963bb706bec36
Certificate Block Hash
42c7a34dc7b824226dfc6d9a2460a070b3c8deeafe43d4d1cea03a5c90d7788f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c01f0000a0110000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cd678eec26f54bd8abcf08561affd0995c3606c2e4cc2808f7693a7d1ddd6e012ebba77831eadcf345bc8b2d7da651091cf4a459dbcbf31e25016c6a30e438801583713ba52dcde218f13de60b86c5e3679ae1d8be5bcc98c1050000000000000040000000400000c01f0000a0110000

Raw Header Hex

0000402015d0c94277a0234a756580bb7f6832cb0996eb43c277561ee403947c30316bc86e3b187fcf20ec7592b8b782a6fe8756626174d6c83774141967a200e016385cc7bb3a6a9cd4001836ec6b70bb63c90f11c3cb18cab6394266bad447e834c613b30c8d2a6d73901d

Proof Data Hex

59,560 bytes
121216020307a2c09439055bd59bbf60992ea3120635ac46da31a3c3f370b08025a85a7895d2e7cb9b6b1c357fcd2bc44e4051eeb78edc404c622083c28abc67b61b77f413984215140de7f8f0916a65f21c35ed24b75606d9e82b0b89696fc13dfb05e2b6be2e2e014ce601c0e99ac9ea1852298996dfea250e4199de0c7d4ff912f61fe4025487b0550be2bc7e3cd57ccf346cb2c6395e7adf9e7522d9fb7a65554604760aaa241f2e8258fdd8d912157554c30b7f1c0545ff8178663f1900457cf7ebfbae81b9890085ce6191fd8a0dc66b50e86afc8cf0dc9e4da8dc3c120a6cd6047ee7f841ba3327cda7e44baddd53f5c191931dbff39583ec2175bcbd3dfab2bfe1f75775c5791dc05cb6fff77d5abb28b882d6c4ab20f6153cdc9134ab6262b6a84b53849af15cc0b8a2126dcade902fd8f6c3fba69d1ad05c8d343bf1109af0038653d8b318bc76dcedccf55f398cac283010f26dcada653a2e9709f7728970240fbba96937b959c4afd2da0195384ca2634b02248eb0cb5400de17c902b8ba50b371026fb5e41f1633a460d0081b5af3f50aa4d6e7c5fac1af185483fa9b9315bfd847ea82038dbcc8f236c05475a6eff2782a9f943b08a8919d736e1c5639890d5f1818cb689944f9fedb6a4dea30cfa4e11be851613c0aeab52d261094b8528b666367e01124d296009d5f5991a6ecdcbcb6d365cb6a28a5c87fcb511b2a2f8fb9a1a9330f19d4863b5f3f8bf8f0243964e4fc076cf3a1bdc298319636f1047cdb089fa7a35dd83adc46fe094789fa29db38f65796b191b78f4f176d2543cad2bd97cd47cc17d2c10aa8b5fef5dbc4d1b7d9133d8ce952e57bff879727bd531f23a8bb4d7ca21228963a1b766b7090024b280af1ed9ab3fdcfc2d33a150efe0ff4f4de93f9a0cbff65e887e000f92a02898d2d1a77cdd7c8a761590ee9959f0420799aa5a60eb3b8a51e4726221dc645a087fae30ee8165b025861c011f286fc2789c7fb196bd37a39f51c648727826de5d8d6a80a6a10bf81e80dd5c17949ae251b88e0e36181c5ad3e768bb9ef1ce04bee02bf5908461a4fa2acc4105681baec76e418f016b924e736d811047f2625b397738d4a13a21c1b205f0bfb5dba2e6b38852d197f6d1846e1c210dee64ef9b78eeee0a2a06ce089ceb8192c4fc4aec25dfd6e22592e6e841b369b5bd21ccc97d4440fba20988dc630f742cdde9962a11b6346838c5a4b05c09700f8f744cc17cc7de2b06b2efdd7ecbec0848fd84ed91d574e998c5db045378e06b1baee1ca1502187cb7bcb3f49ef883b1acd64cec45a7a36af6718bd9c972517f2a4041004b68f3c8035e85bdeb272cb41948cae951d325389aca83a5dd88e5cd5a604f2628a1a9d1852156ab7035367ff6e3c9cdfe208d1bde5b352574da7359a42c4cbe5f455f640079c1625ebf53adb055cc1647d7eabc3f3095e3d6d3b2ec06b90e8ac6740cb0c2fa0ec2da655498684e51d075a663993ed1692de3812610a67815cb3491d40ea6a344386ce074ddeecc0a7c322ebac1c79461cc7258e4e27db6e2ecdf8a838d79c602652c554c03166f46c242d7af703932ec0103bdf285b05a9c75d1fab67a12274d6b7ed91c08d2ef12678f37c1fd258c99bbb83750ef7581334139bb3687ba4b327b9d25117a2a1940963e1160305975e54d54124e574b4591fba0fef7bb076e59b013d7e611e2f0b0cbbb01e12e7c88842329894186e0f940f0459f38d89ad9650eda99f5b8af072f9b8060178fe5c266cf500d85d9fa73f73a6e3454cb3c413b549fa61ecc6816950370813b48262d946f9c4a6ac0ea901dc2428993038bc26bc1917058baf00e357bc9ac48afbe6eda7c6f645782f608cdb2c6028c685bab4007dfb6406ac35962353d9358bcd77130fa321a1a5f79577e578f4519c4b8d15a41f479ee0bec14b90770400a91f353ea4a83a69c8adf1d95d6a44da0b4c08c96968f41599c0b8e599a892fc5d9f0761f954675a37f88fd559e061065234a2c4b5a058a325318ea56de9afc68fcbeeb7d85aff1e05c9d0aeb0d0c137a3989ae2c65d54b36420b5f2a64b6867bcf7d118a6beb9891c8c72fd1b2401deafe71e234c70d51d6afdec2b65f41f0709c1967ae3f435bd380a5b8699c8fc14148a34142ff87ef486f52647cc47f87e910d722bef7fe22c621c4df800d0e836e3c1428950755c51b5db64bf4ddb68ac41202aface1944788b18b070543c6c822a0e2b59c954fd1b74f081d4fa17f81f10a8760ed6668991c8307608219c04f25ee0b9050444091ea2612668ea575b2017663f3c66bc169bfd66d21e07271566905306129056c98aff28852987d1868b4877e0238329e5fca6aaa724db010f45b8d119bb87f3160f03aea5fc4ddd7ddc6831727dcb8505e6a6bd574d62535888041bfae6d7a4aa2bcbe226306355c7fb7c8b14a050952fee6c32781db06f75027b700a2ba6937b97068a2e02e905c9ef2fe70bed636c7116641c748200fc02abc7b542c2349158e2fb9995deebbb95e200092d5c9cf8f209285db31aea28d445c75583a02e8303befa92b7c5833a954eab2072d786d98bc00b2a7414f6cabcc3228e865d9fbee629ac388c97012287443fcf533eb8e8ccfb3620096cc328585bfd44c8b2204753e5975f1cba55ab70050ab53d1e3f31d042d2318ce665b3f1e01c6853c8145896e0a963e0f204b75177cffab31f307f6d6a435f07d3d4d45817b0c85819157b524b54279a60ab8e9781b6452246305401bff125fc3144d970c39416db743c1bce5eb1495fd0ecafe2a629e6b83426b468b8874b0b58f46d53e93c7386d8c67569d12e531a71583af86ab467529f2cb5cd68936e73601a1327092e51afa242446c3ccf56f5fdaf1e45fc730fb1352d7c245af85fd56f0d43186ca88a7e4a7c3362c35b54bd5dc21d8103dfd626181be3a73b4358ef7e819e64d488c68ef4926219f916154fe9200cae0bf0b6d68ad95a3e20414df5e83d288bc9d1f07e0df4ff1c0209287bf4f35d46e411b68f4c2a6e6746f0836951c98e4e1b53d07ddc8373afe5bf6175bc4c5350d143e4f3c0d7dcd50893cbe55833fb61db74d1452df143d27538d2bea65e89358f4f50b76d24b0a377cd3bad57878025bc4539a3bc5ac30c17bb91b87652f89a915341bd6f5cba7d272eb190cdd886ed6253ab9c62dbcb9c3b1074e4240bca22db410365e39aeea60bc6a0ee82e2ea7856cbba62476947b627fedde3d0025b37875c2c0e11fa7da30e8923fc40c63dcaf9096d0eeaa1d67f39a667794389b3b129711b3abd1bdbfe2c2fb7fd3ebc5c925b3cbb49980522cb0e1dae0ce30e2ab9cc12998dcacc160550f23b3e9200d1a1b09cfc21441ca192d7906298a4871385bb943ce14533d0d9588a8295bf8810e9af4a4e96d8a71bacf8c4e66404e762eb558fb0ea1a5353c14c09bb20d8900ebe111ef6c74464f79510975ae359ec83d27b43a29b8bbc4729611dc876fc6b23ebe7dfcc6a5b14967c2a8b6f3cd0e25d78d0558067e3fb027cf3bed15ee3417e5998a6913ca4b32a19d81cd28ae46e43feee9191ddb9ac9933783d3873d1065a68356f4d5c8e3246ba03784d24080b0ec6aad129a19b9f7659d39ff582878fb4bd99f58638b12d82cf7f5539587863c376c3a4d0e5ffd1e4b033e3d312b166fe70d97ba71582cf55c0cda025b5a1335dac55d1b9c557ceac1b4f2cdb1e83d1ceab1c22472768d3a7efe40cb84447a4dc6f34040da03bd6c8a4d81fe4861fbeb143ee796a2bdb087e737693c2718afc938d9ac282d9ebd33ec95ce8ec10b4a5d1b7c0b3fdf37a2abbc02fa2a4ce582153ef3f2f02eec4c7f42a6628140bc0c052371a2ca4d4d8e0b0eb59c21178179f9f52fd5570bd867333a96dc98a6c7279998bb09b36c0387b2619ad94c06ce2f55d651653d867174c3b4c25f3b94b8a6ae9d38b6d1669a7d1a818092521a7a2d059722928d7323948622fe7bde51b878fb9772f5200ad3920fafe685aa3c6555d51c809010b71f9f3fb52bb88d496d3078129ed6fdbca629da3388e0c249ce0a95bab2cf37a1bb2e39bd8a4c6afa65092024acdbc32c8b5bdd06dbcfcc1e10e2f0c85aed41d33437e06390c0e9e91ce7d26247a008e08bdf51306d9dba0babc86630ae36f16a37e1a00c5b63fb71d28357503cf7dcf3f991ac556a1b388d9188c561b6832e6e93c103d591af487bd7481dae63695e9ebc7c18203791a246b18d420f173cac5346b83f91f578d9ca023a5b63d165750c0c76399369517b2ce1829cf8663a3742b6a9047d399e88b9c78b3f4b0f99d24e46350dc5c6f0d35226a5574b3d048f55c16aaa9afe9e1fdb4cdcd36489cb726a865cd96f36234fccd1c7dd246656798cdabcd84a1ca57a1e9ffa137fc26e6d37764d2470a9b7a1a7057f5146178e003d62076d460210f30af59e45abfa29b5ecbc4e715db211df8229f067ea58c2d4dba462dac6dd97c75356cf2be75cd42cc7417fa1a53959001eb3518f36f5d689985a2c5b5f383eac981ae35b7fefa888733b76b64a07f62a520eacce7c89beface1acfe4909fee952ba2cb624b50da10d6bd21aa687ba1103cd213807d83ec8b110efb8c548b6692999df7add49dd3614fa515a59f3cb24a5410cc3d43fe3f658f9d6baa76353b0cffd517c32242d7b911922694788e10dc6e9486a4b09de05362e9ca76c08525b12712085027154033bb9cf8f5f09f4568f5a15dffa68a7fe734ced3837a3292c74d42996d602ed9835c553d241eeb3df52ea1128a5971593ab61961f8a082d9a87ba7abcef37ad52312ff876f6cf97f82239a8fbe6b78dbe54f839ead9ee4e742aa120e3ffa004a86a199b2a8e6e3c19ad67421c3731ceb6b814a77a2f4f6d19c3800dcb7bf180a6e15a9498696ffafb77fa1c1ce2b947db16012c6789113e95fdd9ab0dc0676f3779101daa532889313e0f936cf5e51b53380af1853c90a0c87ed812031686ac7c2544c3f36d077546aea087cf3e412f178b1d96b96178f40cba0cdbe6b348ac330b514ee78a6e1a5ae8a16c97d1a378c35d96f0aaccb83d5cddc665d896609e1e999366fea33304660561685dce62b3bf8f50fb608013852d0785b8cf40379058f2a5c582374f5faa27f04752e06f789b6d833783f1dbe6ee47f3573333ca5715c8b78d64c1cea1ae4a589f31a74de24669ad84963a8af0121ada5e81ab18a4451fb4125b0b258dc574aa47c6fe81aeb58c0a87756f3977c390ca2a404d01e19c096f7fd2c9589ca0b3513524808dc0536ee47c7b58241fab96232572ad7ff3a875505e6eba5f8e44c3b73e8a70fd7e3806bf5b6b74310c6abd126c5fa19422f69a2f4b7178d6c3b85ffd15e6d75f585935aceecb2a2784bc4173cd736786b04353aa39ba8e2d6c2cce9bac77361b6bc28de35243252ff9a2b1af4fb6ab48d714097d2abf8d8c417fc8bc89f7753a47d162d7b6f1036a9a055d0b784f7c75b3e5bbf3b870ac8165f65e56a3ac2182274d31e8856372ba97b422518dd8dd286c23f67eb13c1c456f4781ec8ead91c1d689a5105a04d34411a0fd6b7f9a9c77e4389ac873af316d5d62f604e2279d613766d2674f792877adab4ebb8c97796fbf619285830550bc10452fce2b35c32911e3c28601c6844568d66ab6d917b301809f2f5e324a2f37107dfeb5dfc7fdb4198d9315bb39ee6684277a46c58856199f465eecf9e3475bd559673008a88d0904ec13dbacba5e0d168c6f867cbdf40891492dfd81c7cd7281af37c0f302d40a64463b89f878810beb671bd08c5bc965febdc864357a68b1c0ee1ea8b1e5f63af255d7b35dfe16b267928128730e9194055defa902d5308f4e5eb27c21e5ea777ce8e55692c9e89e65f0fa20acdb270f3cf078e50efeeed6703603df4c70f48627ece49878f18f7fdd905d6c9138895e4c4ed71ca66a01c8420b2560a98a23cd7ddcfac6e17e4075f362f3d6601bafb664d072676a1ae2ba08e79f12f2466f2f37dc937792816a421d48855a6c73fad17d76a8350732d5b5d4767ea10772d03b8ae86349891a45499ec94f900997c480ceb9e346da525ce41221181c22cfc5fdd19f1665ebede1599a48b6df591edf0cd9a733a7913744769c67d390fe81195da839cd54a052601e690470e5c1818392c4bc861a4d946fd30564298302ad2fe547ce9a60e4d3187a774290d172a14df2b2a55c84cca1845ece7deb033a8808930dcd74bd7bb5471c91a2b32f8c5570df62e89d2b0308feae35ab342778143c2e480a73138fa63148018c192d137be1c8f47ececfd909636849ceac02b19368f44dc87585959723af1fa80a7753388d762473c0ce4d6eb064eed6062791e200d68878bff8664c207c8ae0e0182a08db4b7565e14a1d23615bef11051894c6ba4d6e71627deb2109026cc0ba74c8eb76949506692278ec449441e289e7e31f3523f180ad192015636b011f8bfaaa729cfbb15fa93199891c13cc628ab7603b5a5c608ad7a8e6c836c1accdcf67a70c4e6455aae72a8c22b6abe37a871481ef9419d308c1f7b005aaf2a603450c79eee651258b01969db5a19ace9a6df9e5eddc18ee511c65de8f5143aa3318d700155cf1ffe9f873464048ff8a0891fc98731236368aab36319a2e994ef208dd9736fbec04fa25efafe8113e3b8235e3909d1028410b286663121e00302961b93cfddec3fe62d8571cda2f8993c439c9662b3e4c6f45904bff15f33601426501b75969681faa2a6c363297e8f6db430f0f06954a052e7b77ac0c68fd99416f39099ef1bc6fe53e903920cd980ded9212a96d110facebac84c2bbb46f3df080273803d5ef2486c60a15513658e0452273473732e910e3842b281c6b8d8013ac2e4bf9add9e075d9df4ae001ae6b570b2c9977891ccafa19a7a1090201267fb62556e88073e94e1e443d6358f74f944627063ffd796ae936a4409987e35bd00eebbc9860dd647f330e801e7ddfb0d86df7154d8822e3bf204e30d82b4513f3b4b93fe0a29650712900a61238d4e884bf4a59eb9dce4e89dca8ac1078438634e5ba3fe7e9ed0c6bd018f4119b9caf66776ef2568fc7850576191c0ff622549cfc818edd676f59452ed7385a7f2a27351aa5070be4f7b69cf0b7b04b60c802f96c6368f947748ba116228cf504ad8842f8f7efd8184c99dd35d28fa8533c987db30f6578213bb8911430e2c5014eaa063ea552d43ee620e89956cbf3006bdd3b80133e9733ed213ae3e852af62ff06b5c596fcf416d15d9903a1fc624cdd9d4ba3ecb0579a0b9d8ea788a1b2e71623272c407206abce2bad6f454fa79605c7b759d55b1e48b3b49154d4dd28891dc8ada5802767c68cff77614a3df5f4bee33677a027b29f833542d9493a17e80cccd9a7bf55a5915a2d89a5dd658b97d91607e8f50a6b657079fbf14d97112fdb37a3d424d60f66fd62ae8de3c26a14480fd2abe1f0b9ed98ae6179442af99ea577319df73376626b1e51ef38d8cd00ada21d9dd390a50d1c48d516c62709c0a67436621f81329a54a28b4deaf7a24f8b959397f88b240b088064997783a8b0abe59ca3c2beb5a045175245752207b620249ec40729c549e3af033b0ce2cbbfe0e0035f1fa826d6686364f04be0878e035b836b7d2d2ddd973983f73cbcce825883d93a79f7c9beef40004b28f270fd55bbdb0de8dbdf32f28190acfc82189528c73909aebec093dd0ae32c13aada0be2fc4f813a3fd25b67da85d78149aa56d55190a272aa30b6dbccd0328baf2626206edd4e11e3cc16686bc158ae0fdec221fada788af99bdc118859061b42075c3472ebf5efb12e4a3cc633369a9ce4ec3bfeefcaf67fcfcb13f48bffeb950998ee96bf3d49439eb20aff9f9d608230bd00a09fc4a1931b525096843589085ddb39110ae28ec3c8d205e33f462fe61dc62617d21f8dda4b955c349d3902067dd750214743247305a7cab42fdf3975db468671d893d1fb8a46d7eae441caccb9e4558d66514278bedd0472bd7dd6ce097af73c084305df0d90ad765aae915b268ac20c1c114234be29af909bef7ef4c0cdca8a8a7c22b90260fb23a5f8489ed98d970cadfef6a285b18cf755866c5f0179334e6547428efdbc68e047c931568148ad34e311a3cde831f78d9a3eeff3d3b662237988791ac02bae46c2a679cd2d37145b886d1782ca57dbd964dd22845f29f6e6d9e0db69c407c7b71a6df46940267b4ba4aeac227c1df1c92eb199aaad5263443169554c5261a6d353f8f61092de42c1c9361809ddd49971b6e114f3ee5c87b0babc28e72348a2f9f8a1f239adeb440e2e007460cd21628b2c5d75c57e6dd659233e932e388fbf30de7d3b681a73019b174a9baf70bfdc30beafef2ceaf8bacd9aa0b3646b2cc76935ffbef78d78f1c4dd0ee8630ad0f6b325db7012a492b793b06c707ad9d30896759c97c97503d90fd83e69b0191abe3f5e67e26f19de566f407fd6f56430feb401d92f5e9962d44210724b2fe8754ae91184e75ce46d7a58ac85e8c3b513733fee9f30faaee0a4e2b475aff99dff3728d6d68bb7d863cb11f6faf226621c6f59ec5d75b6949b0d3cb4134bd17163d07435a3baf263a70b39d273d6adf76a7ba31ec86ebbf71aa208ee978014a44fa4e89935d9f63656f679ec50fae166ceda4730b1f2ad823fe6b70888232e76bccbcb43dfc44d00dd5bded6c7139556e63db6826275816bc4aafa72a02b68bfe1dffa8d615779a3f2f7a63982b4e9fc8d9c0c5d386c95f14e1eb08502fe65535bffc60892f6abf66372c198107e38a9ac59db7df798121808926df7fbdc486c8e031503898e4a4342ae88c0d23a933b0db0e35fd3590c44c584535b4268e132753a426997494b49ba760e61c6fb4d1614ce6630e748d447b0fc744317d93c31bcd24c48068c326ab79cbd8bd244458e9e7b076d0509eebc21022b0c9084e387ff986dc3f13a91b0d9b5aa280af5b0b6f816d351240cf39bb0dcd9a0925fb34b6157e64d4fcf6821789d081fdf97137f0e6526607842bfabdd8247ae0712f09f58c12238653b9dbfab5a33bf5d57a835519a22ab795486a99b2dbb6513f75fe3674dfdb152b099c80f4fd29717ed7caec5a0b6829a9dfe5dea891fa979b83e1b24dd8ad0d353a18170e277ce539b97932c9c374aec33d749419fbe9b2838bb451c66d4a2f1a108ecc8a2fbef9a2439ed657abad358210a7c3528772b0fb19bfb6281c54988461f7a201238eb25ade066f9aa757e11855a8e607629e3d493ee7f9ff43fb4fa5e3d3760de2ff4f30fcc53cc08d6d5d700777775584ce3ed8e53008864467762fc4fe2e1af38a10e55b5f4b96c3dbad75d57ffbeec5b6863318b207e1c14b8329c219ee2c4d8181c3b4e1b5bbb63e064e96c720d07de6e801bf410f181f189e3b0ba666ffd9292bd9dfb49a8783017a5152b036bb3e727f1982691532cf82e60f6d03ae2e8ba8e3cfb42e9a476c8f7f05d8412f70b69e2877d6b568d978b8920c0789aa6909cb6796fdf2e544aaa6d4f47ae406d300335b62c861eb9687aef0f3897bda4062c151e4d1cb6f590ac0a6c5418af473b700b22a4355321db43314496ca1a8b8f829de43190194c0191db657e13405dd076caa447d369fe320999bc5559ec05c13912ee7270ae8a6069f70e8efe8e12ccc2927efd35e67a744be1dfe0dc4819a4707b82853d5f12146c0a1f3efb21b00d8d29b0ce328f0f5222a26082580f7ce589be82ff8c6d27a1160d59029e497a7071bb345be0f9d989b9bbf4745fbd5e05c4bd7224ff0189e46698424e0990f4fbd29914add0b05a9a3547f0290a7d3a462cc0c838d35ad68696d7e4111e0783580edf8df05242f403cbaa6e5a5e55312e512bfcc212d4bc17ae23c320aa4a8d1892f39fe76af26b746407fa2c832520f2acb2430e13d915187032d6634ec766b8f1f9de0ad5c7cdc041d1bd31e889e9c728ffd57abd00d1d6facfdfd2fa0d0adcc01b42bcbc26e0c24ee3468c28c612dde8d6b5b447e908dd6a60ebf652d02f96883cc2c02c0f02706efface6c669baf5c7c9d0f76ce953aba9db5f1bac33be29a6c06824daa27976727162c77defb5cd16fa450c8dc865c4f993b363fb309e1505b6adcac2b5c023eb6688aa2a9f5eb0c3e1f5bcbf64eade2828eece9f8b0e80b51099323ffd315da799a316d007793538766286658719fefaf225b4d2fddc1d97db416f88506adf857db58c0f2b32c7afb446635b386bc3f40b74a495594ba6fc631526526d6d8f77ec261a62eedde279e309b958737471480a17215f3956284cdf0751d8f8a8564bf4a71c3da543678c501ec1e4c96a624109e3e136531878174ffd23265db977a5dd5f2aa844c7b2224b5c6f92f9a169aaa8e1ac9b21f3cc2bc9c14d95bfc175c769cc086f75b941bcad3366300d81594c949e63403162514477fe9e40cdbbf76f2abe0a5c66ec6d53f35856721e2cb1659074aa8a8ecd3fb80237ee63b6b3c414383a52194ccea59724875112c0fab11811b5e0ed2740b029cfd4b8fcb38a993118beea318b061083100c939620486394ad32f9f6f0cef65808ae603a7add36323cbf9a322204eee7aee32484092458bb78cb7a206e013cad91c43ec66e6a46f33043a226c5b724a6cafe28ae259f14ea916887df6016ec33f1497aeb5246e0087eab29ab0b2fb150595dbadb88d984ba27e8452c507c27a734cfaf589a69b3418c641c1d94596a0c9f63d2a6985e8b98f70a69fdc5fe1edfb1311849d2b1ee8bef4d6de4e0ef127c0239676ebc2f12e5d2567545058b7fc803b798508b0bd47691889b2153151cbfa23fda50923002205504c8902bb3d4284c6d43b9927922205c25c140c812b6316b012884d0a5c297117e70f8eabbbdf94b9a67210ade059c4db07d39101e005d1b8e7fe38ce19830c61fa4ce59867ee250c5edc7a2c64bff637e0d0c83bd90966e17d1eeb345d8451bc98a90d8f9a13a2cacf3e70f29605fdcb28506bb79766f2fc156225726b2df3f85a89fe1db74cb2d2676a8d19bb2a1c8b602deae054b5de5d58e58ffb0687b083d8508d69195502dcedf90a03b5e6878aed2873c54259d951607b0c9c8378188ebaf2b20a1e15bfd3e58ad02a95ad414281cd4a16e79b4a19338af44e7e89e798b9ce927a373198cc505125eecf84773648747a3bc43698ede946048001fd1f037aeb7b72ca41944b95b6bb6ebda766bdd251994c7a925c88bc4b59e1cb5429bb7d2bbae97325f6ebc4dfa9c9310c6e608aa798ea035bd1dbdd157a957f82a5d7acf2957c7e972a346270ba67e07af55cd81cb35a4487ed7342d61e1660d391eabe8979415b1a010f60ee72f3d365cfb0fcc82319996e9924ff565b2ca17e41d4db68f73479b0673e4f9e661f5658d20fd33f67ef09fa40bd83c610a00e91fb747219e1a0a3430edb2336411087bb98df8c29af607538e20b17fb51619c59a7bfcc448fc7a4d96aab5e31ee77729b0629b63d865e0327762bbc2557c73931db523661fb9fd89cb23fc327ee42e558d89882f2d354a8cb48609963401584dd317b778be805e31622c011c7684bf4c29cb8db08d38ff145b99e6fba123d9920a4c02f483c52b46465aba91c94d108f76fe3022c3aadd82fb8b85dcf9053c24dbff8a5dc82f8dccdb873471b79d93c058b65493ac09b73b53c70ebd1070baa736b8897b9bca038774527af1653cae1f378d2175d24f6597c3a04bb2a57585d4550d6ef9371a31bb420b0ac7d23d57352cd8c8f0e6a283c8437222a31bd7b7eddbacf7dcbf4c9eca4ca7a660a7ed6e529ca19631bbb0927f8b753131400e73d3495b17989e860fee6ec7c251a27dccad5be3bacb03773a64c8f8037e70b62e3a042dbb51ddb067d9010020069725ad50d3cf563dfe6e519e1772b4419b4ef8ffbc549d6f79514164b77e2ccc8ec3164f882006b19f7a5c61c2837c6330be37f96e9cb93d2ca72de76eb53520ac026d0f46bef2ec0e1b01e5bc87b4ef9b6ae1dd977f547ccf50eded3fab837b34b3ecce0150f75284c7c4fcb7ceb8b1183b8b12f7334a256c22003add0b9cb296044626e3f0e7bb0c1a06f22a6eb1551efbb93ba71e4966ddc7e04a280bd2098e21afc16dd2c64b17c7e2e479636a74a8a0867aae09b239f58c082c26121f9be8e0dfbfea8f01f965ce6b047365426e3f82083e951aec8b38e63a05b47c4553bab1a485d1ea2b196fdd805bc248c7887476f8d32676cb26683ffbdb2b794a533b971519a724cd876fac967b0b6e0a560046009bb3b11e9c6eb652b2895d50ca1662254053d68f862aa2f76ac571d47957f585869c546fe956b4950b1764e70a2cce4e33e26378c1135c1907708e7dc44c436d28fa628c901830ba044b78ce79d2ab8be138c2245ae599c43bc36ed3e33d8d645cab8c3496db5f0a0819c9ac3ec916085661aee43c75a6266a57b04c1bb8127219c044749eaf1e3abc2c1d2f164609e063bd672c729876221d3348a3c80eb397662489235751ff8a078cc2477a73740f14f12501777b29c0e3e55fc869cd10972e287ea600aa4c7b01eda0ef6e15e15fa998f9a49b7cd0dd50ed3c17b0da4dc32cd86aca6613224f96c9afae45479c4bf0df23587b0ffced711202c377a926278a8c2677318f0d5697f57fcfd2ee25132a07e28f3397e22175d9c686ca8c7335a9616dc770994e9a5b5c5c1d6e0bd635a99b28ca1796293c58bac9c43024cffc6c8d7cf1dda760472821d0e2d6a614512f99fb0551ad68a6a98161cb1f2413cee38c0bc6f56856ba53cd00cb035ddc76250797cbf646eb20827784bd8ad3dd823da0622fcc4737c4a543177595c9a53f2f9b73b38fcf69035e7e1cafdcc40492239cfc2b6125f8ec6a612992877b9f221c04cbd80ce1e9ff65a15309d0f1c046377976af0a81b7f5594808c6db5e74787e9fd758182ae538378c38ccf715b0e7c5fd70002482a7a02726c7b946ed820f2c4a2963ad0977aebf62ddac8154f44f2464237dc82f6dbf2203656e6143c3c41d700b99eecb3e134e98e2ac94a22b8a36c6f9f7051ccdbbbb2fc98902f12653d499e27f6c540eb91e3fc5eba81163bca5060cf032eb9edff128e5935b28921a7149000ec2372ef32424d3a7e31528e042407d3f18486857785c1ce3a9f6a260ef560a373342752045117fa5f1c55c359c157031a3f3b9d55130ed079f8125d68183936939abc7e796e0ab6cabf39598bc08bc7f5ba9c463fe1764f3b18092dc7702af01f5baf0317cf0c5886e55ba8f8ab4ca1002a31eedab2dedd7a30cb49bc9114d83aa386c1f81e28c07acbf44d21ff318fd7d532eb76c3757cd289bf54154dc3ef26b58de6fa2cd8eab32690830d5d1b6c6b4c4eff9484871aaa668bae5caa4c50f523136022cfa10531b62714beb4916711b3f8a0b7dea6888f51e14798ed4b93c3a3025a36239f0742a50079e2cfefdb50ca49b2ce6fc0d5908756f30e0e62a6fe51538d31aa4e297c89c9db1f27a54028f185c6ae0250b0f297516bdb174391d49fcc30005ae267ec99b003542c9fa715bbc88eb2e141fbd68694d5e9891de17ff56f70220abb71a3c8c11f54921d70f2c8cbe329d1ce37d4d94558af2c578ab874ea344b591e7fee5bdc0db2ef3ee73d718f0679a7dad8869c558a06d0ac4699a79ccd3693bf9242167353ff7b216a1c827e723a394afbca8f9fb2e2d7a6017c770a12ce0ff6316ca9647dfe571935fe64d5e02b1c29c29ba3896f78fe8dc731c7dbbb0fb89984e8e0c778889df81e7e99f023bd4328af546d46939b4cc2b7232652bff842c2c1bfd70e630d864809aec22cbffc12549da799d684b2f58907e289b98892a4d7d685ffeb9d65d0ccece4dcc119ebb741a17454c49b106779364e2d88c624642e153b4051278f9760f9662bf4978d6f19997eb1c34dae81af9f89b3b37c7d79d7d04d134fdae7417bebd6d9c515c929dc05e1742c7274814e726cf0d8abe4fd724b5bc695b89537e81bced8867589dc064ce17d88c019dc34d971e5322daee14be6bc35b3fe7071c163de07616f6c11a7647c5b9493908986ba07a58f73f2c4c2ba454f5329a3093a0eb452c8f004ecbcb3ff96a36b42a78694755823cdab9841dbe1c137e26506831c1ec8585fab8825f36e9e4d78a6c54370abca4cc6a1cdb952d54049ae101e28e4a630ffbc2915fb9a5931bc36460daa9cbae3f5017fb093d822ca83e1f6aa4e6b6b481c8e5366d04457262442166706bb5009f7d0eef869b91c6c26362f83e0d0b31122fa221ce35ce8e8a117d4626b6fe31e1cb4ed6a883ef2502aa4fd595b82d623376aa44ef8b67ca978d4d0b378063f3912a945d0cbfc6b3e77a6bae52662ea9571e8124a92c98a85e6b585278908a81e055da1f1bf39f3214925bbb9060af214211e2c1f704ff7a0fc6fcaef8d3201af7747b5a815e3380acd21b499be93d6cbca8216a54e4bdfa39be7852f5c74b011804f7dc34c3db80ca3003fbbc6149178a654f928014a4c4421cc5f188dda4a8f511fe6da2fb5de70fa6da53236146ee48b62bc7029a0e588f7b42debfb83b39efdc6ad0a4bc26429e024431f438253a5c442b20ae34d9b2158fa30f0838d7a9770aac7bec3bd9a00321fc3f5df43ee038aaa17f7c395a40db4de2e585496c251adde9e05e455f398c87bddc215cdc40a162f3963db4bfd47081e444b6f6bcf5cbbc5854b2ca1a245b0d648129875250b9442caaace5e3b3a7e90229a75ab49edaaf6aa99aa04550890bf90ad540122e40b975c87807e65f4405f2719acae5c3f31cc3f6607c8c308e8fe0f8062f06d266766023edb2d8ce05a704831db223b1a5f267eb172b820439a7998d54f9d4e51ed6801e76231513ed24344e980c704a3da9090229e8ac86ecce796e337ecd43862e6a4f28f3664f190d1f15f8d7c8510577c6797e6d0fe0ead5aaed788727efa4ce71c0431e4b7ca8738bc822d7b4ede1532d127e92b49817092eb8e65a2203157ade30b4d1de401e972fd84674945b002f9f4c38c406463836b78034458a6e332b54ce3c6e82b579a88b9242be0671cf7e370b6d37acb9257719ebf111a0342ef6d66af19dcd5b681fdd9a4b55bdbc11feaad1dd4e7c72be4b7d2f25b8ac0f6836f79ae4dc3b06f6f47d2877d79490c934e04f63011062f8e4692cda40c8ee0b03fd6ee3ac04dbe4650cd7c94db81621d8a40cc0c3d0a34685bcdbd5f0a5fd7f9c70d7df92940566d66a741780f17e2a7dd235b3c9972896fbe6cba24f39aad836062c29159ce20032ddfedc7fb6405107b7dcd5134c02240a2544ae61529b6623ac7887f8577ba17db39338060c3f1793c1c8ea0495fb761bd28b00008efa4e97d7bc5c4dcd6517a378fcc09338ce3e3fc12062b88039bb82295c500c6c8f441e0c3b6694d0d3b8704ab02c98a9479261898b4e2aa4f263d57c4ddc6266df96139a8ed3e9042e8babf949554488d3962baaaf34c6c56c924b161c38d32cfb2d896b965470ccc01f98296036c60b24e16a395ffdbb3595b1924e2eb9731d47abba7f33c6c9c38218dd9a251adeaf92b46cfc1ab495cabcbd9c1e940ec8fc8212d518a0c72f0ca333ff1fee9c10b94ac8e9aec78529e75753b3c48e279b52defc954181e00be8526749d0f5b3b21d4ce8577863d07ef83c4de000e6bc8b6ce45700bff6ae3286a1234ac32a85475e7539981f0b62409e52a11a4da0b8a9423b044f017472f10aabeb411515df200e944da591e937a6df3437c3cdcdf33c3822741a6ac7c005663a37f7ab4b0843260fa176813a0c31554cd89082ad68eb5f426111d3e3d3f06e86759b88e9cd4c0d7a13b4a13f5f0c20edd0dfe06808396ff7faaa83e27f2b34f1cf82155b401dce537ea0eaaf7cf41af36e8939d4562ba0df75ae8f8268986433419ef2970f23fe698c14ca231e70b2eeddd635e723afc3e7ac08aeb3aad9fbb807654052cb4d815142a606349dabc9befd9164ad3995d485757e7efe516f3d72641bbcb6e8883a47a8457aa45cc9c384a894f64dd42e2f53e4a46d1c55c76e011d966c8a887c2a8a0ef1d1ab43b272de7024f5335656e289201548a02877d100fd980c5d84beeffeb15100f06a1885e99edeeeeb30574283531514de0070caf1533ed731582d966ceca3e55e35d8467694c9092dcee7e0587cea80925d0f6573471e7a70eb52ed7685db16f6b67c13266519ae334a0b89ff637c7697738a57d78e06e9ded9eccaba8e58d4e1fbae524827680c5302325c7d4e6bb7594862e58429072d4df60db081b4013f30cf515e12d0394a6db503b86e889cf45d95eb5481a565576aeda149d2a93fea4c73f3d15be6b746357b7df067efdbf18c249fb91290aa3bf3fea154ba0d90a4dab1959de352ea1abf40a43944022b125f1355aabac8d59e2c3998e546f7ca7937798c58a956522e1cb9f0a71572271768cbac6270b2ff3b185a5ec7a1318b488160c845791b2206d9b264deb6c79dce5ec1fb3df7e81807faac35bddf1e931e19e27861ba268a266f34654b8d46eca3fc1348178469ba526b812ae6116c7d8fa3e7884e43f0629e45c5e8ed814c2863a7b67fd3400d90987916a590ad36a141f8fb3a418cfcf9b8699dc1d6d4cc432d3fb366d4841435a3c2d2ad7cf956381a04a22ef119155a9454fc3a355a9a40f33e75586e8fc61982663164769fbf3c2327d301550facd49569214a659b0768c0a1bc21ee6e3729e2ebcfed4cc374d2701a7d81e55c9f93ef187f7b6b168bccf8365f0a70c89d13edd8543bc98b5078747867e5aea54293da6adca1d952ebccf715a90eb765c5d900865bb156d65f87469925c96cd08bbe8a97205c4a551b43e3a905624c88b8843a7ebd3a8a33c084ef0b8d31ed73a85e471dbe42cab762a7677e900f613bd4a89d9fe46b2323a9e3b7ba949005c54b42ab54dcb5565c3d7d5ad229f6a52f1f0742cc4a4f8750a805b340c71840d417f69b5588298fa26b10cd3f8ba4ceb8b7d09a81d839ccb24932637a56d4ddd2a3959b357e7e5ee50fdc69fb86cd083b26be2b2390324f7c763c0e8cfcfbdbe89041a6c84e70a2599a51309c571de6201a0f589c9c21f5613f57a9ef034ce640f9c55d6afae01b2efffc0934acb66c9f9af24413d67d84e07ccc95dde2d5b32efe6d5c24b9479e09fe6073ebedcfa3a7ffa8567bebf1f4b88a72c03ce2428bd574594c73c91fc96d0ecea53dce2966f22f4cf2627a4e0bafa874934a7bfe13f45a0bd2a5d63e6197b7c4b77880923cebe6fe1489097a881d80953dcebb939a86cb927f7e498802789a42bdca1c26ddf7949efae516c5395dca1631ab9a5bc69aee568ea93f02e4c097537d395be2bc9fce0cdbf2ea7309a3086f23bfc0e36b629efbf12bc126c93de4f134e5b45081bb3e7079ba876b2552558a17ce7e557b0ad46dfe7f6be622bff04a958cd729b4aef4f96a1ef5ebb5eca1d0fff20ebf58e006fce9cfaaeea0af9d935dddf61917249ef21ab11378b8c7ce2aa49c2d8b6bd36affc0ffbc92bb642178ed01a131e2295f28fd8b9ae97313f39202571621fb573777ff78d05d9cb1ddbb79915c69a81cb97ac4f83ef3188dfb91da6656c11bc22d55a14f0770aadf820933a2788a982e662b91218385709c86d50d65dd860010a15e118e227f73fa35f5510aadd12cefd22fa4d45c9874badfd9690fc4c1de80048b99935ce6cc64f4a0f7c3d48fba308753f424e5916d506ab1b7adc322ed76ca8311cd7984d4bab91875b81c32a7e763a54e50e8cc745a8c36ac50ff69bcd6550f2c828e1c445d70af9820691add713eb0688b209adc47ab07b70b7520e9a3b2816608868d51455646bb57da272ced0206464b86c1707b1af95cac0daa171060789a94ab74cc77407f8e91fece5658922d9ea3d961ec473eb18820beb4dad12f8e0f62cc56ae4f8ec095242966aece88590c4b93e3149047e43af80c24c8d6b3fb278bc2e3bae39761a735ddb0663992bf164581c67382e719449d02e94ae2e622008db9e26ca8c309ae0de2fe2c88044494d7f99245863dd713cf54159709fecc98a3deb127cb070900a751eb27d5ff7f3442f065025ef0afec2f1c4c468fe6573aa6ad704f7421bedadec4567f12f1d689e4426d4829b658713cee5967472c07368c69c4d6178c745415a0d219f8f8363cd2020b6855eb460b78b21c823c405f974cfa23ea0ca8af2d9d2ab699909497ebcff7c23e8e471af940e76cf9b4ef01bb5ac98f13b07d37f27922f5b9b514c7c4de0bb354b2fc5e4813622818b177324f28f9037e8497538ef76c1851b53857aadcfed732f42229e4bb58bb86a29ff3a3a5afdcbd2be77abeff3f522a97a8e05fae557fbd8c61859febc7eb439044863046aa35632355575aa60e5c2fa900460c8ff1f836cf6c43bb226ce2a54eb0594c85198a4d656b843f3b9bb3ab07a089907de3694a0761cca496406ce45f8a9edfac1a506db0886701e042b1c7ac723b15dd5465c8353dc464650a7d882386ed93bcee113336ae8b57464529f17ea675497b200577df2ab82da285f9ee71507d8fea8019858c1e130acd6a4c4d8249c7bf44f3e3b555b9a37ee167ba7eeaecf531761581b2c0bf0b18f8091fcd1fefeadcf99fb9e0d629cb5266051f36f12b5b4a9dfbd7034e700f41014a75e207fd29eacca597cb186441a0bc3ab3bc518016f7263919a9112a4cd53e02c0f55e1189cc2f51797652488d5038c1bc37afafdae01b25d9f10c64ead5f05b38a3dcc5cce0a0b01bb73261616eb402079557af58039768dbb1ce06bb74c29c361f278b7d866e9d5d5a1e8f54d4b26581429a80c66ce67938aa40cb799dacc94a6f6444470af6194b359a5472781690447adf4bd95ce157d71fbacf0e6af6df6635807668eecaa448bac1788f52125dc39e3aeb661886045fcb6e490765d5f4aced3a7657916e8bfbade97c1c59c39196f1131062de5220632854813ba908cddfd18af0da3386cfb72ab0d66f04b05980aa65478d51dfe67929edeb1a414d982e7d9c1440dec8ecbead1dc85c08405db74e9b12fe26b693a79938ec89f0490bc0c204bc5f6a83b5ebba39285d5394185a9eb24e40d26bea326d344987e1daed2d3e2b3a67ac83543e95aa1a9455df90c9fa21ab477d7eac3b2d91177d13d5572fa648ee3bb8890dde504e0c724660762edde6670da9e2c56486be852118da241ddfdcc10ab9c83bead4f252d6f2f32fa535252798e4884a54ad25194434d227d550f0d3d1f3b3b4c23f86bb7b4612515df02a4ee627f6af4175542f49ee9c330d62012961b26f3fea2110b63cd280bb4886406cba352fe0602ba5c1bcc6fef8e87ae321adb208b5c8de8cbe8cceaea6db006ff56cee300396ab737478e2367f6c4f5a00ba2c311026dff48abcc4ccca310d0cc7255e19d07c98fd703d60f0becd981a4c783e27a2ee28527d00dce61b604c175402cbd372c816a227a47a58030bdd401f09171f7c3f91900a047905fa3ecc3597775451db47aba551bc59f872e875fdfbec383c8ad3e6a1e3192e8c15b129d02a4a6cfa7d6c27198e8de9291d828087838239cbf1f0489bf06a063cf5bd36ecec1611c6b43b5535bae53deb73640011130567de5dbe1c087a66ad61e35e06baa95636446f2e06fac5b4b4824ccb7679193fec2601b6c37ba4f7d0a1e75d69fc7861c12b7a164d6deec86681d1fef215ef7743cd3f1e39c3cb0faac0a94f4480b7f6db700ae2eedb716211c27f6789312e801bd24562c7ef9fb98848c715aef84eeb4c2d035567d7c777307e6da5d2763d1413e2058547f12f99d8627a84d5253a442def5d59ad47477048a8ea3ae03e437aa4f716c9e26e6e30b4d8e928d86f7398b9eb62bb4b0063d9aeb073a755bc3da6541e000631fc304c7728d88bb4da6b2a36c32863493db313f350f0a01e654cecc1e554c4f39e3b04c081481770cc697dd12b6dad4ad7a75f2218162035486d16bb0cb02da836efad1ecf63a95d00e8731fb73381136c4ac24abb9bedec0ce91eb50052246f474f067615a3e81c10a02ccb5509e4dbd0f8237626abab94ac1c64bbf09e03634280688733a1f3d1795603ff020e311c9a3645f5cdb6aac5233ce4bc3de674392e80ed28472378d76f6d75980bfb49cef7fc7ae1fdc7e8b389bd2d2068f8bf78b8fefc628d48414c3bbd2e45a2945e54b76483e177a846558f4c92e457fc885d9ec812a4c9f0bde8fc24be97cb29e480af2c8c8ae5a3a1438c943184439cd826c756a08ee34bdc6bebfc7540e2125ba569bb597b99f4f95e1a90113c730a647c4294a5d8e2e500769ecf572a19bc950f57a11b9a9511dfba56cc2c754f0f4b18155c874404e21cf39fd0e5f27fcaa002bfd2a99285fd93195a2beb27ef965590c201d3be36b08565d82d618717889bbaca9909d344ae177f0a4aff0568a2ca511c3c2de60c870e2b531a9c218a745a9b248bf22bf9b55387f142cec1d209f5a8a8bad7f59e84ae8fd7f894a26484ddd4048489f9bf408ecbf161646265b7983e2fef174c06f0b8197a1c9c1081ab6e2b5b5a83d7f6f0e4f76a8bb5678197c7cd5e128c1de8c9d93574d02df975f9de4fb3d462a6be23e94dc8fc8d911e7f39104db12796619f7b34e08da2899bea9f8bf1b7e163d513809e2505a2f00a640586a709c4d738e589edd6b0c63d3a421d325d72385cb5b44da3e0ebcd3772d030d41e56fe2a2179295e31a7e20fec46727be14d022d80931c07ebe28a8b9724197b5f8d00f243887639b5c508a8e47599aad6dd0a5814f6131c74ad0eee20188d22e5f7fc5d59a70e9f704ea598a750c2ae8d3761ad25fe179201f5a0c8153daf84152cc16988b0000cc3ec560de33a915f1ebaf3449bf5b8611021e894561171d26291d133bfddebd4753b3b59fdad427b01a71797ec3d78e0b2c0155ea36d9b3e0215d1bac9f42e1be8b12d1633a0fe2bd59b9c482cd7f85df8b8090af6e9769e47858cde160fe662dc1d85d10ae7d7df68c7ed4ec5c9f0cb13b7d12e23e6594edd004c08cb1b240cb333f19954aa1e5f634eaf326287d5d29a41be4b1bf24cc1c69421431e932cf33ff11520c954f564d941c31ea5e8f25162d5ac037d4d6a404fc3f71e6803bfa56cfa1e6fe69b9f90544bb4002210e5e3355969f8d48503420e77dd2ffe33f99c9c7b027e1984dc0fd8eed0cb976d06182fb9ad3384a3d75f4375e16c306a0ba6440478a57857293cbc24e0da9ce94996e0213081697c9cda2ae11538a2b3ef2355f81b411279e0a175c20418c4cd70b6d1d989d7bbd455f7c7bc3ca80d3fdacaef10327a134be9ccf3b7e48993715713c0cf4a70cb32876a0288eeba49c0ed0eb9e38baec43c90dd4ed51f1cd0befb319f1391cefbf78262efbf120260e425dcbbee16b212bf10ee21ba2bd51f9f4307b099c7f3cf253bb3c36909056227532a70da6b95e643d15be2e7dc1d512d3fd6c4f3317456fc607e50143e392bad8b444d32c108d4d9bf16da865620467a68b31b3cccbf78c6f62212d389f8ffea2d6a208df54fa86c088fe585502331f6815b9ebe014f95935d4fc62c18121afb6b817252857bf7867be7b66306322af5c53bcb1063faebed8f78406b69fcc769611fce636afe25e59d5cef2f4d6b88abe521b931b2d3ec3c3b066816cf6e7fd285dd3d3c78ae2b6565d40f2547a5c1006bc4cb4a1518fcdd0134af139ae9e90c953e869b1f1d5c050b859fbc1294386a4a0901955ccb390652c97e9e1fcfbf137f7ec6d46513207a6fae4924fc89f9406a28898e7012225d731db8879f2b916b5307595009c986e7d07f798c4c58fd26462d8d29b42f6b9371808a05dbf8190e6ac83849e1727c7c053160475b774eedf1067102c457fc3bb2f2ea34243914a9c314d958cf0530dcd510fa5ba9ef439dad1de57bf31d50b2711b67a2cab7c810257d0c87e0ea314acc9cb4b17213ff1d90e5850f8923c629b26b2dfb76835b6f22f13b5e08152ad831929a2870c3872ac4e2090be5b9d2573d00533be9daf3a7bded140a5125af9470aa2bcee4b6ded000f88d42987fbb0b7fc97a80495bef4d4c82153a6e4e5f9111ff4bc28d914757857b144520d9c45c2146851e3db2818c53577b38820d0a14fe4d16fd27806dc190be4d589b481c194f2b47f0b2b547b3bc8754341b476d02190b1795649e23dbc67efd8ea72c55dfee52391fe38125b5b7833db77487e68295972fe816f717ac0dab330ae21cddb768b7ae3df6839aae2d3b8dfd91ebc1c83f5acfa32a18bf669451cd44e331bf78ba2a782dd26d03e59c508d168d613e8b7b0c1b615eff8606a321522ec51f5fc8d9f8560c66bea256a60d07537b2d1fddb1ccd9534063a8851dae65ae1e0467e51035c31ea69f499b6bfb0b455e3fbc40b11f6fe8c7d6e594d11d29c5d61693ce925dab83170d25acfc8e416a40ff7b16ff6bc2a1d695e1eab4855b302bafea6f062f54b1f733a013dcff34345c063c1dd8b355c55dc0a0811cb070d74d54efeec5946a8349fe1f660f5da204dfb0a6972a784d745de18bd73b0240d0a0a35da12d2ad8cdd32d363e72e1f54bc4d30586b27cf697da30f8b42134a68c578797568806b968f13e8a8373d496e6d02e701443a425edda60cf11b53501e256694c3fb12944c75d2f5ec60227095545032d574d7b13615c90db051b6c013baa0178236d2b814f838a328ffdde5e64e6d8dc32dee1936a9c15cca1d85f67a0c949f74ba434a5fe3aa8c0708c0feeab3e63b9cd5c3e22cd98af3118f6d6a11366bddf1004a63663d850157d6cccfb91d5738fd75f31907c1131212fb2bfcfbb4bfad6fecee045ee2e5af0268bc0d127535f12452422a21d7a78335b594a5047a73effde0301b0cef5abb5f24944a668a140428983b5a5a7dea50a7a4cc6b5ae30f93b6469e4370d29ab5e28238b89ac9d8b68f4e736cfc8e366979aacdcbc7829388c5900bce2b6c6cbe62249dc0de2208c299652d9379da5bb858f77e1865b6a9d17a68a045e999818ba597a853cc25d8dfb18ec574a86e2397eb9558dfd63584583815fc1a895fd8cfbb5b7ca983bd4b42cb74f8948109ad2789261b25fe5d25de888ee60b4dd04dca8a3638d2b05178376d3390365ed48ce16f84c934fabcc9296638d7279a0e1307ea4df62e16f47f485027a63cbe0fb8aa2dded4fbb6d12a3f841235ca8640cbbe86641b8149e649cbb1f628320e1a220076bc6635194a2cc3e72b0f3d31b65618103413859a0a0e1a200838d78f00e8d78a9cb5b97462a04f4be60db014b6eb4e28d221a8a875b78a76c1531d861632dc4b09cec72dc396a6e8a872541d8e328162cf321b8fe5fb315a872337c4a5c7ae87aa4d6f57be3a5dc19e104d93ab6e0966dff6b0d5c98f10767345523d5d9dc81a1fd377d6d7781ce8c6a548200320df30a8c3198e44e39abed4265b1917a4b16d791f2c36c5abc5b620ee44a2f198ce37e4c87944af2d991743ccb1bcf9c7ecfd2e347bc2829d859beb2047c98dcb20e8a2ef0cd607011e8e966567019989426fbb50942e2269ce7f5c545c7ed83d23b1f4a1b635fed268ff72824e23470b347b821dc1f73a0abc13f0f373f1d6b890ec34359a02b242d4c0c2c9302a4f9f9086ff9277ca0a5cc3ffa44e4fe33649f0d65311dcfb0e14d01d68c26be3eaefe16c5e3f8c35e6411bf81c0cb913d3dc1373a6f63c8401c8d1f83b9a32ad32185f20f49c408054de756ff43b25a6a78d20dba8a7a4e56e6c6b3e94a6d4a9e4fac2faa429da5543b5eccc84f438c2011f058c44715173805ede8128338841043d6c789637f9c95466979630dcd2f8de7984118936ab43acbe53b38a5226b351f8767429250e92bbfaba8bd279db0712864a8defadefb1d57fed261af29c3bd96de162c8afa1734a3077c69b99378557c0bf6f46f16f8f980e55fec1d3cbef20ec60de2c87cdb1ec47d9d84af9b74572e50b9a6b5f18d9dce1a085b1f0a18824a98b7865842d7290f10fe57797dda3887ce2bdee2ef9ecc91b3fe128fd10bcba14a21a8fd60dd81a769ec55eaf171e0cb34692dfb1e3ef65d3d30829d24ace27c6a3473349821e27b7bae9f1352d4abbe1e28374e909e45b550f2d8137715fb5502650454a911b9b779c8a4c4be6fa72e2a127b5a2d18faa41daab3d4cf06e15c72a1f403e179d42737bd37cb4a1519b46339038aa5c577f03f68800188cdbd0ac715c39c3fd2986c868f17773c5b5f45844cfaaa58b6d2542e15cca9ff08560791a43956448a2f31f5d96bc20098867e6d8f829ccb0a8238f8b5bf7f0b59f8d61a633cd7f5ea2a66183a02f39699504c980a1072d97f59dc1bb71b347180fd5b6e4bb7da0a8db76031d97c1abc89ca5f3334784ecc36049cb4a18dc91be281cc9f2494a2f88b6c889a3b8ac0dc1cb63578f498ea8c0da3bfc970b7dd6ee298f9ee79195acf5428f7bce43345c347208a3a09a5bdc37b515d0ccce275ff82bb8adf382c8690110cbd865dd51650b30837b0b96f808e5ccb339b1699a1e4c39297ab1df30240cabaa8ebfdbfca3728ea9c65b5a5103f7682a889173d6d33bf0a00abb0761d44b226f297ec5a7aad1d42eba94dbb468f7a875dcfd1f5cdb383820cae6e92bdc9211198dfa8236580df3d5b4c9dd42b0a644bb6722a00c1cce7fcde50c151dc13a965174f3bc32bd64e5cc32186bf6f935cff0453631e90f7adf790da64252172bac9832ac33f3607a3055c7daef0ab9352ecd4050868d132a99f5529532ba9567eee22139393083a31fd595c6bd9ed5f0fcb1876d0c0c646d14959de6686ccc1a1cec16e25a1923b3d9b5cad7a756b01477dcd0cefa2a5e30ea265b53f52d3060dcdaef1699d9d40b8a38bc7706f734a8e67ef310aca3d7672b274c9bae3a43c184da6f25753be80be46688cbc47cf8bf5fc67ee8821460c90add9b3524d88d61b7b221dd4c6c97a709016212af297834ebec532d87cbd53b8a8e82bdf5ce693d9f584535e6bdc576b542cef45fb8bb5e3da94ef67d82cecb10cf3a0949df62dd498645fe549ec677a9a3b770758d06b485e8c95472be32de2c1241f50da1a47534550a2147b2a30ae66c897a9eb6e2a059e837c9e0d3e280909b157165a507e1a056ece6e20ab2d3d365ba9b23cb47e0b1ff4f9afd396374d061d429dc33e7aa6ede44e719f51d15f931f12b20c1e4f24d7123477bc4dd3771d40998fc3f5aaf63aec2a313a280edfd3cf2e7667191b7f071e0473f8ce5fe0ced0dac710e97625eb4ed053a2bb461ffcbf19f7ed34acf0bc66eb81b81d031fc5f1c401587a76de3375d7557243fe5609ac381c8ab273d6067aea80104b2ffda10cf721a82b5ab9a921122e70124228d68d56162cd306a08c59aa0f0a40dc4a7c292144adee39fc8a492db4b0570ddc9ac2d68cd680c6ebaa1f0947b57ee7f18e584aaafb9dfc59ccf8ec86cfe9ab35f7168005e5d31bf238b24fd47593b9d8e26a8c19f02bb37a8d5edd63b9f40c35825cebb1c984dedf7deb5e9802e794c1b9d252b5aa265957449cd6e54003b29f84b01495a2bccaab8ca6c6308c4a211b6a239e94eebb7458efda0b8b788547f4ade6fb1bbf9a19186019a911b9622f5f94428e07c339c67c16b828f0ae928240fdee8134492a90850921b5541cd08ffc2bd55a865435853fdf6c7eef0c191e079cd841034e8f7ffaf404a2b997a37ce609c6dfd00bf1a40b1eae1626a623a96aae914b0fb8982af7aedd9ae232eef88652683d6964e41c91b6684f5c6dfa01aa0dfece1ab1507710f23553f35dcf2acbc0b30f65e438c4015d960bb988f073572ea1ea4e0fda6bcde987b8f424ed1205d7f977db7faaf03ccbf1bd7fa977daeb94fde6702584fa50154f6e97cd85ee5b4ae2ed798b4496ce0401daebe7774f2832104b8bf5ac98493719164c32d72acd25de1cea6c18935d4ea183904b209f2c92d58c29f2266985fa0e6d18164a765fb37a054b2c60d1ab49605e88a645fa5cc4c38c68d5cbfe83157b812e4235eacd4a5614306c7e0e5ace05b0f6b9ccbf94272ab7421518c99d2b0a01aac890ecfad6e6469bd7b3073a4ed31f245e1986a5a32c52f2bb8a9855bd21471f5be3c3bfd17349760665b676dacfe2c051cde192cc1396dbc524cb3177a0b70f506dbf3997cbe9d309ca606458c531c9fa65ba7e820139d169c92a979c25125413a9ecbe01b32e616b80242652c502f3db857242b783d0d660a92d41c44822f6ac2e0feaeeab05b7fc889d1ddbbe5ebf56d32ccc8e258feedb061142fdfb191b73b4b761a60ad361ba36faf26083245e7db831602e2f4841d5d3a266e84ba0d1c5a0f7847a9912e4f625aaa750ee923ebc42d23d5f39aafe81871a21903ecce1edc86eacce5eeeb826723ef29511feb5d394d23e7bc18f5398ff57e23a3c2bc00c6394029b917f3a1f55f79fbac40525b438f7f44b8e631234e36cf83ef76692125d615ce18cdea19bdc43a935842066cfc94c127e83f0ceed8f681aa87f49300f6bb56d4d65385cf0c19d8a9da826e2620e69cf82cbd6e6c43f34b5e9cb91775d8fcc6fb9aac49432be19facd91e9ca3bd9073f26c55f6643e350b2ec225ec77e79f5463fc81769e57cd4a273e14cde78db184d9e84c1e40fbe26d982f4b342208e540edec547befef107d17bd307393739ef0900d0748bc8362cb2d678e77de9aec40a30d0f3a28c11671438ea91e5b52cac6b7da55e249905cb9dc0b2b8b5dd3c6247ab041fef71cc824bbba2967949dedead5a7c7ff11ec8c933f91df2f859a20abdf10114e641cea16c1a8ec155151362761fd190c1083d9dbbce5e746a3aa6f3f4dbdf50faef547214354f5248361916cfdec1b6f27c45006b51f8e3db8d87796e3749ca3ce14ca34bdb6fe46038731aa04c59ec70feba78f5fa4a1bc486d15585987c2d293e2c308762dcb1352c194b42616f92ceb274ad3b8c9986b8a463019c35ffdd75e6c631d5344940458db94580a86584dc36f15b658851743c846e1b61842e27927e1c449dcc959f0f5d93b5a0735ff24be910ff8c1001978b0791d80d8dba4c9de0a951234d601fd0f3a44c09d2f7b6a8d98a3f588534aee5dd46a7978639ed9a2b08c38eee97140db9c19f5450ae9b9ee0a8546aba051b3f4173dd6b53c5d1a3e491095b775c3d2318faa58f7475ae22d284b267f04f6f9f55f4ad4752d809d69a095e5aaad454f242edb6a883cb5e9d8441e653d4c9ca98de0249b47c3d2191e9c1fcde29e1b9ba09aa10c5f7d6e4ebe8fc4d71179f17fd66114ce163b4dc57e791f2d342d9c522d3c624f024733337e1fd63d04337680f950a0a36112d7f5f695bf14c4c4aa75f69e295603681da78b07acf9275c605a749d151d8a367a07a13a8b6fa4f8449a4838238b0007e20739c86dfe9159deea95fa8d91bdbcacdad27a514e1e1e43923081c9ade4060dcf35cecf4e249a134ff7e9cc1fcc077eb55b29f660820a203ca6912fadb271d67f1fc50947af0612d281fe2d8844a025cfc189f20c4ecf32512fd88ed6bbc0d5bc494c323a090de1a0bcfd53b85bc6362e1d7edf69a769b208a76695a1530b8e237b79dcefba24bba1108f092e10991f582a881bbe072fcb29c752dae04a57f01bc294150eaebde2594b0523e18eca73c4e6be282598043113f695caa37bd8125f5434b6b5a708849ae6c408e8fc22f03641ebcd2006781ca773526a112fc0b50f698904c0deb9066552ab63c23640e394a42205a9eaf7fa422065a9afa38893b02948d412aaabbe56c0dc4335174fd9d9195ba1ab3b0f546a83f421a3b0175c5907c7dd7a6460f97edc64443e9f1364f137ed861739bc1783eafcc575bd8dff8e6a29528df43c35925617fd844dba648c84fd41a71593103962c8dafb6bb3950d8eae5c2e527c75e6e2ad066a2ea47c3e7c2da89cfa45bacd55c5261b0e899e8c4cc3101355457fc06dda908a0d77cfd976feae7ca021a88542d5472590444944a6c9215da4aba689cfb6240e8f4952dcb01634bd41ec72153523c7f49a5a68bf966c1473ea3068f9ed5455319d25932ad88e0091a4c9bf54ec855ea7270244a2da515c046ed26e32b707a2157f6745ee16139f40a79283bd26eb3eafa0e97a1f06e1e0f98cd55f8c689a9b222739ccaeb07c08c5e88578d8d734afb3ef8c2742a17fcf9126ace449269854c555824d11ae648cbc2df8a9321a00878c6629273ae421dd8658552c5378e10c26dfa7d09b2a9800ceefc6006879384d3e56088d0d5b8a0ed12af8ce4ff6a52f50b4ef539e4d79899beaffdcab6423f74f900ddfdc0ffb23aef74d1ad83024f0d5a0f242e5223e20b7b902fcec33705e75c0965987426339e3d0f4073b906d2f159c6cdd45de725ea1bf11716b502cc3810407ff1d1876d0db7cb355119951b7acf53da0eaa1fce336bca7df16cec90f2151a62b1fe49dd9fd0062bcea50d722aae0903d2718d391b754ac93cada96d8f9d4e8f6df439b3deeff7cb8a76c42e86883d60268e2a3a8454f38fba3a515dda8c79e535d17287d1c0dd55e9c4b3514ad7cea03ad1ad0316f6e937b3b8e249d0ea114f810de5009e024edf6f2c383235d8503140c97304f39013a5296e9f835f65c791a8aaac5ac8f1431cafbeaed7a24327d9febcf228a1b8778d65f33233fe13a3b987071757f9569498b8f4a5019861bb0d0e6ec9ee1d1992b67511eacbba4ef4c4461233a1cffaf7379948b88771b8ec67e2fad8dac2ccdff967c27912d845075dfbe8d2d28e2339dab95af44759f250e370faf5401d0f48dcd0d1bcc762239b27b2d2adbe46209bdd5b1a113e7aa466a19f150fa494882b95377d5e04711de0d3081bc431e6976e53b66b96fc8fbf8d8f06211b041a9bdf6e191b6633783262c5a62d9778fd047c4cd6537fe5a54974d866f1e4d32a0609e9663aa09d9b35b045fc20ad5723b269dd1165c57ea1667cb8b1efad2e777ec0fde1c07226fb6680493a7a5c36d556c4a5b81c83b99c273ecbabbfbe0f9163c3e8584ab118a9697524f4458feedc01d7cbe3c826ac8a7e7e80af6a2175c1287240322d658926d706fa2391331857fb0d5a1cc9de7ccee6740115d52cf5b367031f1369c07d56447a0ac6534a911771f3ec077459854b4f6136711a9f3b69c5a309266de17e40bc63faaea100d3f756d96cdbb25bc0c7d1bec4eeacf8ca4f5c3f18d0d9f70981aa49d7e136331d000a2b3b8380b3ba594223978765a0c79a8a686c75129688e933f894b1b70449da515bcf091ee22ea2776cc4b12a920978f1c881436bf3d956b642d5a72a3d9fdd9f1a33194fdf422017832ca5264607d6a3633a0366ded63a45893a20f033c08e631071096f312ffaac773ea1633b04fa5b9c648fb8057cc4c7fa5f51275af617f9e7c104c2ef5176d1986922848e735e5709acbc8354531b28813739a490c981e4c7ef395bfb5aa187a1e46a59d98b3531458c631e366b7d8406ea150a455de5a26c9c7b0f0918220341c72839926ba21c068a82631c5195a73e9baae57c02bd95a2e54b30110cc430e31d2cba7b967731b854a02f52d6ef251a837dc6db11babb8e3318ba1d875ff933e1e9d1ec053a320dd0792c607eb377e2c860b1bb1af6b077d5d806a69374b5a85e1fb883aeafba382f61ffad7c57c675e30afe3a17b04a6a550417627a3735bc99044eda379d4340d53c81216dba95a6377bccd77518ad84761161a6cab899ddd350ed3a98a899c7577789a2ea2ce65ff05a79fcd515eb04c10a461c647166d0e44c4ed58037e15353ef8587c62f0c7b679c0d0b9046b3d5b30ab7676d770daed716ec8af3dd27c83183e4856f5415be99fb1babf2bc006d0c8a3d2af3b8fce1a4297c6a33240a004ea028e3be294998e0b61c9cdb8b16a86ece314627faccb2f09b94bfef13f3b1fca9749da6631053aa7497a2ac41c6b9fa8b5f0953e9c9db48b39308c2cec6beefd0566e7eaa4d13b720c69e4766da5ab3512f7b9bbe1ac99fbf0f43301cd36b7150ba011bacf83bebafa102b4168d8e08958f059e7cf03f64d914816188579a9300e6df0be7dbb21fe2527b5a6d0f11f77217d2283dda431ca5d4d8d3cf74c0485a3787a275e22574a79ab3879168af5dd0ed50a5a6adfca1d7b293cc3b332d437cb1111b2d496173be6951e9007f8be7059d627b6585555e097d6a2dc776e2f1180ae65b1d05cbeff7c73d97c6b436fc109da2ef0d47037f2129e63987c6023f132c3ac13e7146e80918fe26574063d001bb2882e59cf45f41322e8428895e8111edd9e7c93669b05c0bb06c10e2d2d5450c57a9b39db715eb51e3ff649b2d3d6118b57da5bc977a2dec3c81b267ca71e97cff151665363ba7616e5922985f06a46c700cfb118a491dccd1822efc5c8eb07ab6df8358a6949fb8992d335274423b184e0d1b90ecf5bccd864c1d019dafd45ca30c6aac7cab8a8d9b5622071f32dfa9c2a74a5879b8eb78d8feff39430e70dcf679c5f1367e26c6b61e80e08716c54edf7b3e87414662c06547f831e2699dc7d4a8e04c577a1d6299fe4ea701ce01fa3600e516d8307801fae6cabcc516c9636a68afec8a34cb5db11499c2d435b03f3cc5582714351c14b596dfd24d6ac4e6b4ea287cf8f736fe3ab84f26a3d6e7c069c1cef29b6b2eebef31c740534193fa9994119d39bbf7d2c56d12a37f1374a4c62c4496ad979e5fca5f5bc981d5b32253b92bec3976711177b5bb273c1e1d355d06cc2fec77e6e588a7c5165d27866a674f11b90e726de02a8636f9b0520a3fa5d612816ae41c4377ea19cfd24818af8865dffdc1f325046be3448c1f59c387c508b103ff5da7c1aabcf60a247b0cba30e3e534e0996c56c11b513b0a38099be1c49dd6e582b9e02060a9ade6c228c016add9316ed51139af66511d284a93bf4aefc5d766e938073ac30def6f5fb8c9a5df8e0e67f32fc7e6c3d6429963745bed326dcff3f2830d2aee0a54059d30e63392f1642395313cc913dcf6754838f968afc0f46b9aeae0aed25d73855b2c5362bcda91f19b34d66503fc4f908f6a8bcacf10f8310ae8f84861dc387d21138510fd1686587b536ad8739c65226d28d76367333def9843e125adde67ff253c37de7a88758c5f7d7842853e3e71be86c03690f8e2e187819313a70d74e61339bc3e08ae75cf9cc15feb56dc8766a245720be76e84c93731b5fd1861c7c35d78d579d22cd5a4d43c0c1f71674a018972375fffce69303bbc58c8195520782125977b5db8158e0ec57799ca18a1dcd68b069d891c773780f50f6a15f5719387706d7440f265de98ff27641f27453fb8db2080a59f24158e42688f3f44ef73c5e26ae0b32c5597a40fc133361a4595c7a03712420e746e4af39d76b04bd1f2169a3c451991e250fbe9cc2982cc30c087cb61fe31c2811d15a99aa8f0baad321390f26c95af8ad6fdcd9c18c9c0205f8416aea66576a691bab5d5d5637d15e5a937ecaed80ccbe7a8ce6570409f342a719ba8eaf53773e9c5d891dc35201f35a5cbd9bb03ad33eba83401208b2b11c90665f1bdd5d7bfb9edc03fc652215d171faed136f2af07ee86bdbb8d865e2ce7cfe30b9c07cfe7cbb57c5db51d01f5aba315b043b7b805ae93d4ff4c501d31da781e2f417c5101720db6266541ce65dec0a368e128f72781ebf05ad5274c9282894ccf638c6fb0cdc487c4d909f6176918212977b9fe39c39a906b06a9ead3768c2f9ff87dc5f0d214c9e79d0ff3315abe9f59b6365abbc65866f9064f269532cd74e57e615d7851049045ef1c589d7df90d62368518220be6d4605847909743053f61ab9849232b30b435be5af5c3ff1486428f9039f10cdc8d0670c6fcad960c4cec0aba861561e9066c948d51eb9aa08ce1779069f6a6a533f301167c3080d2006465b7519222d410ca7cd1ebc3240441a7a7ca0ab5fd7a509f7141ff0cc07e7322d530efc3209c3e727ff0c0e7b5176800285d68d9b6a8a284a04ee0adde066ce5515703165c0c47d813cfd49fc0df2fd176a33ab474dfececc79324eff006bf107cbf77317c6822cb157396aa7cb68ab626352dff22c5c2e890f32ceee5fb0a17e8010f6928e525bf5892839562e638a9d5a0803842f76bbb0790ba0959f88c27ac3f657602b3c3d50f724fb34ccf030b0a089186dfd6ee12193e518002a490f33d7497d964af22ef8b69c9cad42cc71968da3ad9e7e9854479c7e0c408d8cab6c37815fe9d062a6d30b42da2ba53a2be37ce88bc3f34e22692fd7b29ab9d3b97a2b3d50f5e2c18586cba6628f9823b68f6a22f2d87030c04a12ed714ae501a79fca35a965110979d8fc328872c4013cbf8b16fd8e56428220efb9dcc8fd0dd2953b5f5544f2388d7d83cc61ae56edf45ce85be7ce2f315840b024565a422a8f3a766ce6c3f06d8abca9705d4603f96255855f62ec56ac212292a63081a50d0752a82d33cb0b9eb6520d83347cc659d2a821411751068b4ebbec26d87efa93dc44831ab6b1a1e2a8fb2f1d40a678fdefa080fa25f089a025c286b37d6738cad95d3a138b96e9a2467ed4db38adfe2246c2deb0c4f36221fce070feebeac74a50fcea672265a50a17a69bec4a5c6eafb048f15d5d433c9e4de6dd3990ecfa935d9409ca8d1c4c2d97611c74666be5a387832474f56759811407964c2e5be57ab4bd13dcba65d6b076837ab22907da2b224f87cf942937056af4ea910a3ee6693533e28fc923eb3552f20a0215efd57346dbdba5bbe81fe7c7306113e98a6c7436dc0c198cb30f82795668c7164b63d5eb2780f55cfc6cce5bc19b0432af70c73054f1ada1c7267d31bb7825b49b4c892be68dbb8e2f6e9d571f9a2101af9df4b3a2e0bf2bae823d8b0cacb35d3e9fd92dd0f85ec70c3a1241edf7b9b93d94e44b6620d53b46f4a01cb99350f4a9fb22e90b64b2808a535253f544b3c75423d74136302e936418a067f3b9f1f0c9f98cfff6f393ce05fe579d3735079f108cac12419d78e05d2f15c0b094607087887111fa76e4e7494948354f522b1f08527ffc8e3541835cdd1c5fe2be1e1372f7c590b9f8c84565caf43fddff444d19196aef0a57ff18b4d43868e435f0e577f14cc7ca3b81a2c2a8fa0611ece6caad05e1318d4495bbfd41cee58f6ea28e6d7628d75d690575c83b29dce2b6ba8ff5475db51da0822fc08509b8653be55dd2c2e2b2ab4ba08dc081336a23cf5510d333cd41b3d5973046eed7b97166b951fc70cb2dbf931b355247026673e41e6ea3e8d31cee10bfbb10b8f9d4753f2cc180667c646f40c89cc155c765f5698275e98cc5e6f472b44f88736396df2f8d433739bc55c215cac07a223d5f650aacbd6d31422d0b054460025fdb27a64baec691424fcb5daa8210707c87700daad2f321aea989d5a2aba23a0782b9075c541901ada4f75ce5a7cb90e5c60961f008a0b298c8582592de37fc0a229ca3da2cc24ebf6ea98fe88c01f3f9d06a38479873b3ae0831fe7c1ac56812e8e78d1f068eeaeb99ebdcf44edae6fc45fc0f3a00ce251186161fee2ff9806668430723f5a67d0a5c50539bd52d82b11667b2e9234a1dcf92e60e09b03d7d5eb479bc222b64b4d314e728a112a66ccf5dd012d348f573e4842b8268896b3d64c188f5aab07355c102c4021f1dbabb54f714ce3bb8489a3ad3341b63e3147eda0e81798a011f7692d1ff8c7a05e8757c1034f840fd33379826c76b7cde3fb7f636775aef8784ce0e67aeb3dae61290e2c1db65715ac1c25bda85f002fdd53d59128971f40581038cc3a383699c16ee1d13bfc5bb2d74c360d02f256e130fcd518e54e8d525a215c19c62283587b7e05325bfa363998b9ca690f85c4b2e1ef1a88eb713715aa26d9629ecd947deb7dc52ab35005fff6a49cacb47f469aad3f3c33e98dae05299be2e1bcbd29b8ed9ce95d6fe67b968ed6731828bc2970552d6acfdf2bb31ca6ff7756a68a755890e5bae15e43acdfd5c0b7352d0360e738d117ee582c97b12acdf28ecd0a8fceaa3c766641eb789725487c00a543747dd311da87821b9840ff4167e07863c7be450007d22b95495da675c9473561a67be38449cf345fb858f2488b0b1b58b521abdf8aa363f3470c726d3c44d9524afc26b86e9bc4796fd566e672873ae008315e98491cec2e77f8c9c0b0a2967804761d35f77657b6e41db07e5e22702dda8ddd41a1fb71552c8ed45260eb47025f6856e0101c8282e3e6ea47c4c2a7557bd82d5a8f686138d49994c47df560cbef4256fef0c472e4d30155db74fa1774ced01e93e5ce88e07bfe60c6002b790240331075005ee7544cb57a60a31544f6d4038b25f3edd06a2724c45b54cd72f0758f38655c0a358f8d5c37a6d335a98b34c75a8bc4c221abe2393857c720332bca5afb23cd773f03aa221c749c92e464501936374dc3cf1663c1f56fe101bf904edd8b4346da7b4d6c10830ea8dfdb9b4e46331993622cad0dceba565f53100d0be87b2ef7153ece9b659e9b017e61f8c6331ea0258b3ebb0c2372a65b78182afc686a5f4cf368fba374865fc7499a5256e8d032e8a236468db69984a85fc5ababba4a931e9de385f2d9fe414f4dff083a0050060cd48e27d0cf55ed17294562c7d1972548e8bfa468ffc31556f9a221cc05990a853f909fcd7cf48a52bc675f16f4d4bc945091260cfbf6d1d66a6a4e6d07f9305b167b85a3ed7b906eec375e24be7e81d9216c3c6df8b8cec6e6e22463799882c4f247475fa5ecf5495105b1603d9f82efd02bac3ebabcb7783d218333295fe699bd07640602804ac475de3cd98ff5606aa418018e9ac6a6b8c3ccb444858644e117f833f1a74a64c5695d7ebf3daca329a52b9f66b4f247522ad932de60acaa530dd3c8be56fc9b4f8d3438c763cde22c4074df7d7975a458a75017ffd0b5f6de84b65dfd7ad1a5a6a132c3303fe4bd4181ceef09755c00d2d2a6ebad18d5775eeba4b2fa153e7eedbe193a97b33c7eac70cbf31d19989bb004e61aebf00031e5081d95ed3d0cd73d76d17820d2798a88418f18fb1e5ec0b128735f300531e4d04cc16487ca3579c89d3a747908bf7ddbf7f6cf6c122a9c97e2450da88da2997548b1087440c902f96e0d29efb3c2ec6d7c3dc78a8e3cb8cc85e4a18bac3d3d2794e02571969a45fea3e9e1ea74406c3c865d8cb8e95a9c8ccf320348277cbda6dd090b7e5880841dd6f6eae8c48562c3a3817e319a6fb57aceb4290279520e20936357ab0906a2f48f4f9b84354b64a530f03d59e1ae9edb1fac76ea20af97be9d4b3a507fc8ec238c2296c006b18a7cf532dc58d84b3c8ecc8909efad1bb0ba7ceb28f6a945ca02dc7a2fafdb6623fdbefbd3e08a6714a516e75dcf053e48662d4e300a7b4fff0c5ecd8da1e4f39762efd8fcca5cdf82adf2cd291efcde6f164ea8a9efac69d0e79b3628fc8c46edc5a4c4c65a3f9cf8d84aa9cb004cf3112d68d0e87a6c5c267eefa162cca77587b46dd901aacf3845c10403d56ee233d56393b21b21ba1df60c58b893d54ecda20e29e2d548e30a34527452c6b250c895264c6146b413e8f839b3dec0e49bf14c10fbfb1352215d2d3613d2f526ecc4cd95bf7e28b4b11953fab261156c28d1ffcca1ac6fcc668f13746844abdc4cde29a51a73f518d36c55923582d16abb4caa5f18aa48301b66fd4345e38d36ff758ded605c2e48dfbef9c63a76f6aa9a0ae5bf3d737a9bac700486a6ce1275f352441dc69e56d839b7aad0344f396eb75318aab8ad18e03432ce37140ecef39a8c919910c2128ff71b7406466bde31e265e88f616608cf5bcd8eb5e0d063d2fd46f7bc3742b448b24cf3a9bf6a46bc51d55e84f666bab15557c1bea2941564d580a83b9dec2f7e19d53132e25c397fba28e427a811db369e403c893c63a4526d9a36bf7634bc15d9e697ca6a7811d2362287483c2448eb702e1521088905d412ba31ac1a7cb58e0edc55abb55ce4ec0960a6aa7e77c3d6775776bffb3f4396be35aa28df7e8d7d334a9e43e3a4d05b3ea7ca934c563c662506573cc0c9b861e2f33c35a9604e1b7a52395bb976fdfd483da8d50bea95e2f5073b23f907c63703f0e5ab99be9f3590208f18e4d838ecff9cad694557428d4008ee086063be6ea7fc21ee9a5f37433b179cfbea9eb053c1084f12ff3ae6bf19f208897a35040bf822104a98f9cd5da4507ba9d6b9e83a107966a45e8bf4d156192db40f8dd019d2bdc11384cd1b8bb4fab9e14dd524259250942879892e6514b21b97159f53dddf483ca5ae86117e21eca51dd336c15423a3dbbb4de9f1682ed4e90252a883edb26979105c81119aad712bb7745cf855e26e53f354bae2b01f6732738252f5c2f5836664b851d106c3832a34c8ceb47997a69b9d31edd5e8162ade1ee38d73fda2ea05585095b3f9665ff2946c40e2a0a26405cc68c6d630891a643c5109443c85880eea48840e381f6d4756835261727aee3d35437066fe199aad8cdf4021944a3dd16aec5bbb8cfaf1b3586659827f3b859814bbd2df719fe02d01399ccdec9a603d1e20bae66c654e7c07030f60b546ffb13335c2e3288075d7cd163b211ed3832f90c9a188c468de6ade015c71b2d20492f7f7a1c8a64680c2c1ae567de16cc8d3491e8d20795395408964826ce6820dcdfe16016229713b8e8375805d34978b3585973408ef03c3fb409c4309879d5dcb57efc1a4a63ca46ae99ddcc70fe22e36f48b3b30a15d816923af179e4e6633f1cd105ca1360d416c2ccbcccf4134eb9c389afe7c3069bfbeef0cc49bdb1b01d6a8968a58af8436f2f62c6dd1075aad509dd942d73cb1fe915cfe2d44ba6275364a826e4b57bf6a9b89fe9e785c97848eeba3df5674c98945deb6173349b061c43c364fa7c40e908c555a19a5a8d998b1d09ee2b9b11acdb0b092624776e9806b2cc2926688d71407061abfce978353666418b8d84879ff5c27a779dfd712e264774cc03b3ccdc8a0aec1ecb73e7dc89c26026d4944751d44d1a8bbf058f269718ed73c1128985c3375a5625551392ca7216836884c578f1ecec7a675c093e102268b746e38e5fda8ea764acfcc1e3fbe4e06961a58b2cea7e0b78c7d8d3ad215f9d3af7bc946d0f2f5b35effa8ddfc7a8da959cb96c53b985e51c0ec862f1275360f0d0073f4f141a9bbe8263c247a834b2fe0e355cfc42087858de564b69a0b86dd5105fb572bc7e1d3266158f04037b1c9b75cf83b036130f3b737cf5c7e62c2262df56d7834183d451805a970c11197b8bdffa00c134cca225edb2f8cdd611df78bb7146e07c42d0912257671011e31517342cd7985a24a63787eca6c9809ce974566b2fd1252333e08478fc82803af8511a26c25f48ad0bc716698be768e850ac0c1333774a79f664ae5bf9488be0325a408c30c40a86b1301e7b7ff72f69e336031a68216292d9469c6779f3660b9c148d8cc474312be61f7907732677db0843079b942e508c59120384694383e70695d65128a07a2ab62196eedaba5e6f146bf5db44949fda425da424a9a0cd7954d046bb50d520ec335c72af2402bcf0bd69b5fc2f14ef3d689b3228334d658a6ab46ec4d7a2413bfc7943634c271ca007bc77fe7aaa51e0397a844db18f85bedfac39939cb7deb3c3c43711aa597f2174c4c29be6284a2a2747aa31f9e6ae7ba1a9cb221e8a6d17c7cf3dd8e3065c9a41adffd150fe17eab0e8c0ab4cec3583c13fa34953e72f1da309c3f6794a60665adeae13fa572df57ac552d1b7498cea79edd716d79b4170aaabe858237e89eec6a90951d7a18306b10a307c6031c92cbba84d58bf50a14d311edb352022bd2a75e0810caaa884f3c7709db0ed3ed9c8b789320303ad821c288bf0e43167735da613cc4682ed04002508168bde3744fe11ef8b5128cad7f970db9ee0e1b022d407cb1ee4ed89538b5701753436a1b0fae750bfab11f2723e17d5651bf62e45e8363ee96cb4d4da5dffbab9079ba897b7cba4064244ec18865b3299389f1fecf0c73bb78b1d7570b84526697607216f6268092e2a8c407c886c1eed0c865db33fbd296c4efd3c6710e52df524fdf21774e323798ebb0cabe786dccf8367ecf58587379b2423f5af0da2d9298e64b0171e82b941fdec632167259228826f9787098a7be206d577698f44e4fde2b1ec1fe8be56e8270cd06ce2c798789f8cee0d6193c053174686a21bb8a946bf69cb33a161e659342e8056856c0755192db28fbc74a870a0f8aa7372c523841807a099f1c61619a3620d9827a4fdadbea5653f87da1c980ff6f1321697b78050693bca0cf9d9f3c981d3dbc111b2492cf20527f87a0eb32f050c0b9d5eaa12cdcee2d6b9bac538bb59c1c2244f273004405a72139cb6791c42cd7f073b3c505a910b4000da6462f3a4631074967032cce5d8f7066faf6fce84797bad815691aaf2a2632350696934bac806d1f5c7db56ffd9115b185960368ddc7598b84b7d1c8aefcf3840c59003c2329559e8c916e36c7164fb0beeb1c4f50a0134b3700f0e536488cea0a52907cb999e20b95d5295afc3a35ba1de740d4611b7e42dd0f3d80f31d0c393cda9d28b206801fd67627563e7a206949ece616d15b2fb4a7ca473677668299b7191dc45f15988a77b22f29fa795323276f13f32c41d382634a6b621cbdb3e59b5dc64d5093e87839bba127e8038fc378b7ae9cebc50ecad62aeb30a66b68f507f08c692f6c4ad4c7b1f6cedf81a3fd10f1a6355098f84e72f28f0a3b1b21e4e61f5638beef802b6493fbee42c1e01d9f22a01c161574e69ecef4370a85e136b9789aec6f98963d82dd9d1cf7134c30b555876997fd7b92669d59f7f75bca33c4e9a2f4c6e0e27d6f8d588fdee043ab01b3c380c0dafd84fe92413959b0eb3236b16f4e207351aeaf9524780ffd4191d2adfae3bc9e6b347aae93cdb29651075e1774eeef2c2d6fa890775db60460312ace4d513544fbba2ed7e733b23c35dc32a3e40e5c8673ccfe89984cc0ef0de716b3d6597db657d59656af1f230e1180796f90f5adde46ebbb1221a417afd5db6d47fb04eadc1a676ae0c45960956eef3514aa4e11ecc70b417f689e1421d604ae74ca44cbdacd01fca9b68e5c8824612238dde3f57a7174740830d7c8971c3574cafe66d9baa695adb38ebb1229beda2605191c67d345d5bfb97c930367ba918de57871e46711b7e2bc71c1e60a1203a13c1aeb5847f6a9a4b6db01c98ace51e4fb0a1372515b396cbeb44938f7b0effbd617bfbfd0b5d1e80863c43a3d5ce503c71278833cbf080a1224988a3362efac916962db428ab77ccce2be0ca0290d5216109389139d7acbde552c62ede6c6d0919e991d692ea4fc395004103f12aaf19853992a05fa0ef6aa73c2fc4a1237c3865054c22ce5971ed91bae806c119b8ce3874a65c1dd35a4a00d79a3c3a15d629ac9575f3e6ed87b2b2bae702ebc22f8c2f4e4a4d9b4f47398014330959482a19ba4941160c914a0c223562a1cbfd3ae3da0042a1e773127262d2acf9358df16d9852f0780e2c77ce72cb3555b5981119238af3f4cdfe7fe44ce660cfa556adf7c36ee8d5aa62674d44fc82f108407e7a00f5117619e702b2953f91b38581c703d866a28302c103585f421ece37c8f03e59ccb8e15f42151036e563a5ca6da86580c7d599dfd7879e6acfcecca4dc67c203eb6222379918a8036eb623021120ced3590d56e8939b94664486052fb28a265c33c552b2d956bff6f45a919b76979f1329d00307b77ca83562cba6f8f1bd1f44c48001fc7602919bb0458a250afcd65f076bb3717cb0b89a99b285b9e4248b407732bd52e906b34ef68513373a41a136ef8a1a639ef452c112e53d44dade3d3587dbbc506ed919644d2a7630046b9579efa65cd3ac30a3f63c050e358365134c9196793c8ea311bf48a37eafc03277f4e00beb3a94027b0ba5e6f2953c06e0d0045d3e1db8c3d92028bb6f144888ebc12960ec4eaf2313306966cd1fe6e24cba8a67743c546f389cef1efa818c59bee2ff6f95d87ad19732b704728f1a193b0880d650f80a1bc9bd94b2889d01acfa21f5fd17a3b6c0b094b21d2ae0c3db7ece74122cc882524cd85d401ae3040e440903412b8933317c8acf566b49e7118d026b55cad87d8d20cec19e60b61134685dc681991a7023318345b2e33b14a06dd2f66d51ffdfe06352aabe57be52992eeea822e2b83708d4e27ed17d53903ea8bc0d2bd9488a14d550f615a9db21f7a23cee4fcb01c646b944fd9d5245449ae07a3dd03194a85aff688cb3f4ad6a650b9d7d311cb9109f8d1842164e099747ac1b09b5a1757fb8d17dc3edf6dbbccf915116db62d4d087238e83f2d17e3232ad933b5072f991d85cb6d65b39f0df604472fb973267a51f2670fef08a30366074891758bdfd639c61ebc9c40387f55308b3463da104ae6ba1a73c853ea16f9bf29b5bd5eff3a70fe43a9d1e7191763175a5927c707376efe5282ff77080c5067ec8f236238363c4053b143942a8ac252838e6f254862618f5946b938a546b6944672fc19ad48956f131540e300fd6ce3c36bdbe0fd9727076bddce762084f363d0813a58183aa24ad258c8df9921e6806ab65257368f295e20f7ac49d83b44311447e5b4c009b1b68e495d901594d3dcd16f8d2070bbfc63b46e433c9f40cf5dac41bebd8fab919aee0092a2a60696063212fa9d9a5efa7d9caa369aa78cb6e005bc6013b66542395487f0e1a25a2befce34ca8d71347b3743300d8d40e0afffd06556994d7a1145f51f84efeb8c410f8db9c8bdb754c1e50bb1c6252dcc5bd9a64cf32d504d2409a6a4f89cb2f158de2aaad64fb43da12ccf9ae31c4c62b45ec8110a93c16d86c68d079ae65c526cfb95e0a35277e7486c2aad09517441e9086504310d98e30bfd74a1f3364fde0b90ee0859884a1984ddb80150eff2d8acf5551a0f43957ef6ae2155c23e8cdb6e70ed22c2b1a66e0c20a9c85da15769098649e1e51801866ca9ad4510129626996a78f9b7c44b382292f353a6f6e35c66242967530c96ada292bcc231aaec44452b339eedaa7d833285b0e263801cf4ee5fdb3ea79fd370a9bff4863a29c21a9806c8f8bbd68d5bf532135d5d80d6e75d74f40cff00e4999954c588c22553aec363d448d350817ce8d8927c6e571f44b32207706818186630de6dd6af82ada159cce2608e8d12b9bccfc180caed4fe4d90277439c5244f00e8b157f46c8a5a448d71fe026e0d89a0ef99d77bfae8bc4b3f39fdfd6ba9186c096515f82fa03ef2dd65f8bb56ee9ce0beb31a9ed4c1102cacdd36708fa7fb904db45818f3fdbf36d8a5229f5e0daba37aeddddd653e5d880542ffd11451fa255dc1fcb5b2089b8dc9f95f266b64bc60e141b5488c317977a8ccb07335274d72ecb34ee97bf41c9850789aa8361abcc94b168893e05c186687c4b24234a951cd3e5836d378b57d1a2e2c9d7fc9af69bcd7d26da891bc8ce8d13cf97f4a088ae5f76c62ac332914f2adbb9f03b35426a259ccd24503cf9f7072fe68656fcf49afb6f3ed0033a3c33816c244be584e24fe58e56794c2f42e9e9c0ed11d710bb92aea65291752a2c2c8ddee4faa20321e04782df45e792a159d6850e31a7cb400538253e7b648bafedb1675c3074a9c0c3ebde381d76a26098f6eae3c594fd3156eecc6ce1a1f85e25ad9f4299434251bba22e81288be9559c4f216617ff3c8c0eb6ec22ea7165198ea137683a784def7380feff150367ab79c0de36eee7fe76b0636c5eff630fb0382a18edaa575195d1edf256117dc6e8ac97f00b6b9b3fb67fb2e348caa55366da6083abe51b1d6bc3c2e9c4716312505df6ad13601b7c715efa9e3ef54f5aaa0682dafc5ebf6b2d0e551c2fdf42f676fcfa3bc27b07fcea328939694023c3eb9517d1d5fa227cb068f71919b4366a857ed6716663e08acd92d2e07dd1aeac6d9e6e9b93544dab8a716ddd42bd5b4bfd7e2fdb5293839de1846bce46a15facb3cf0d45858f0824cddf3356c778c108343c665c34d2e5cdbd9361d9a5b544c7a3a5fe82f3f07022dbcd9fae21782c07edf2a2084374862c5b4796356c091028902fd9e09a02213e7c6001bd6c2cf859819f815079015a0cabbe3fd1d6c30f7084402a4241edcc009093c8bedda7986895e767372735ffa5ed17a2c1d08618676f3e38f3e34985555387d45439d04b26b0e488315cf80f13a28a901892f84288e5cb152663c4b5c86306862fd51f8aa4c87ca27e4840674e5d2ef0f2a39b0edc92ef7e863aea80e371ce70808ff52e8741237297ed80ca306c6d96e91b670bcf4b5a892b21fe3ab0a1ebd305c42b1368d0885c10432ad90fd894341726e1bfb87ff93094123020e81fc0b41f07543e60c48f13ac0450cd8d2b68f369799d624902fced594f7ec5c2391fff1018c1571cc2b82f0444975dc36eb81fadd22275b7669e61aaa38ae377f15bd30dc399bfdb49c801bc896cf5e3636b8a662f851f90bda673c4ccb5650737ab3b934bfbb519d9d91f870f70e1c6931f0ad83f25561c344bd82474dabbf249b03938274cd79987b92a7c0a46753f2a9fea5bd129803330878412b9a1398f4dd6ac21b02cdac4a2b44c151504544e6187b0ceea93862a3833aae7bb72e0e20abc7ce65092b42f40a95e9c7b32236e671c6f0b3c670e7f2f151f86c1404db44604a8511c79c277ba8c335883bb0f67b6ca0bf361492874cc26f32c03bd9120fde00485ab7eb0439f9136179171c2398cd11faf364de97f63f4968c424709973fea15b1fd18d4af3e03e65522cf48f18645642f0528644f713c9a53d4c7f1df265128e5c20d3611334869abf39bd7f91ded7a62d5db976a8ed39a1d2dbadcf54750ce7ab5480bdf0953293b9db60b0aedf3b02a7ab99b7dcba653f609f41e54ee88a32d65e8156858151986e6b37bec601d3204403569074c6d9d72f74c4a9c4ab7534d402204afb2db54fa57c2321a93664421b4caa7f602819da80f760f218d85665685125c5bd4e542c21534b12fa238eef60dba79fdd422a95351b41ccb3883108b51119184d3f3c66c7dcf70b03c35b24fd04bd536ed60a527c82d80b4f0bc6bc5ca97f9b43923c94a5e2e45768ea00c250ab97b86d0b4b5e0b601aa69c18472da8e08e651c4c7ac1d2881bd4100538d45d3e021735877ae6fe2c6fd628e4575eb5aa35874c1fb1739e31156208afa24fd1cda24b812a9f80342670dc125196127dd22fbd9af1ef63c754bfd14594f9d8258a0dffdfdb5978d40e54701b559659572e96497e4f0e8e334d248ea01a83cb40d2bf4df0d57703299bf71d5ede02b5fc9959650c7407dad87e109abd108264d306991078476d8795bc89e40f2e7f37f61c0eb368bfcf651bdd1e1e0d05d5d5d94c8d7f5b395390980f3ee1db2e9ceea72b725d8127d4e97bdb4af541436172b8e5cfb522dfbd17ca8d95c2fccd089aa73aecdafc47cb98627ff15510cc1101a9c694c8254d62270add169e5be2b14c9b886b1f39882477e784a8aa39f250c45c2fc657e9985e41bf7978ba9184dd07a5378dcca4daf7cebf99e9f50d81d250a620d7c2c1de1a2ffbe5f52510bd168cfd7572e76d4f31e727e37562cbcb8e931bf7c7987fe3e3bc209ee90847cd44f7d1853ccdcec4e53f3b2d77f76d997dda2f3c097b77ea31c3f47beb9f430ca20280fdcdd782dcf381d05df985b99fc40a1d3c9c835e8217a91a5894bef8192addc88fee99e0db1cf8c65b37bed118d0bcff85ced5a3f78d3f676d30f440b1c5143696985cf4383b2752f7b43f3fffc970aaa414522de9b61d3f4342a335eb1765768db5d2486127f39972991c942936fa93feab99c014981055b40cb4212f31af3c382c70016530e75fab3765fd1bf6047b41c283053eb71004dea784175787928533213f5e00ab2a3cc002a2459076f0555a42a37695d3f51f464b3d8ec742e8a21cc397592780f55ac626d376afc64b4662618e212a466d4ad9d5ee16f8972c3d89ba9f2b5ae47a2b1c6ef14da28162ac5489a23a9f3e8a0094d2a24c76a445cff82ffb08d919fc4f6283fc64489143a3cf13e3d96b858ab9e7d2294321ed452e8f8e1846d0cd925d39b45108809df938937e2a664c8341e0af97e8f0d9eee77702cf3c41ff3e67a824b7f9d28a970b1da2626c55a9960df652037619296b5caf0b04003838ad4f890b67f1c26bc15bbebfb33da4d143809c6bca5b2966091972549d07988e7011c633028c7f341c8649f24f757b0dac3cb4db60375849938ab44113217924687a6b0a9a738f9857bbb40929896b996d5740bf126d634e8ccb9dddf2f0d43b00b137b407d79307e33a45277594aab787845e26452e9e6a0f898b782f588fd9098520ba2a003227dea45646efd6977dd136dc08e385c0b0d797ae5b1a7d208c927534b80605ecec49fd847d1a51d9ad0fc123896419b368a69d3a0282805fa03ecfa1ddace90f0e4b8f8664d77dc990a05fe0503b5dbda776e958047c73a61c21eb4b10a61d0ece6dc119b128ea5a529cd6445b00938015a74140cf35e5bfd6402f4b99cd5a13be332b1f416064eec9214e3bf87a3c422838967ab32bacb5fdda69e39a2e60fbaae0f7eec549f1aae93eab73ecfaf43d9652cb31da5e654be91f8fba7ffa63eaae384f313c33cd871213d6f47e794242e165a3446c6c4b108f6b01580afead1f753c66bdd3a6c24e08d3dc90c7723090c374d56970f6904523c60353852555796f078eb2cc4c46e34bafc097fa8e9e09c566a5c27004d2fcd2455c40db1cddaabea779e54d340204b66084fa1a3ae81170ff005593393a760374ea42f19bcf1ebbac8d93719184f9a39a943aea239d1b34f24b561ea3d76630f710af7c667b5e15128c34268307e621958ef48aca4351553343acec806da31bff4d7222c5c75ee55efcc0784b63ab28b025f3425d44c6916524f8989c213f1c6c4d4e6dd7ce938eb357a5879be33df4d14d5378098e8eb345930ceab051b164729994929cf9077c238301c637db80a56535ea4f02fa731f5950250608496c796c82d7be3f8d7e0cf168ae2b4ba8f324bff4600d59d4bdc04fdaf3b171955a1cb8423fe66e476180f6e6a8ecddb23b18c7ed47fcd66641c8913ebb1424deafbf6953260aa519be5e6d199a83daf58c03bf3e127c1ae6ad05cbb557436d0405ae15fc4446b8698e315d2358b804136295218f301318d0acaf64524401ddfd30f31c2b46baab010b4d0f2ffbdc190d46859838c7b68486f94693f49e310e2873a19988ede27015e85e7bf26e1fc2bd8bcf77a92770de56d1b55bc9cf5940c247d64f89919e8bfdcb645e220c66433eb0a1bd92b514fd3247792bbe70b09f74e73b99e0f957ba1878ca82fd224d144b7a159165e8e92ddbc9a2718669747df7d7f4eacead8e491f42ca85499db042e39b5a8d89297c4060c5702718c3b092326e2ff9242b629c5edba74140803960e0470d2f047afb6c8bdc3a4382859c56edeb5b7e3729c23b0634008c02c4730d167e734c5d397b5a17b99286a209c8cc5eb517c5fbb158b2e597ee1e59bed18aece0be5d1b962d09f7bd0b66ad58b92c89d1029689f35d4c7f2b4423644e1eab917b924312c7ce760989638d42b95359ce39f8ae5cb54cea489f9b7c3451d91177dbd80d9d88026fe6f2e310efef967f64153f372590bc23ff96785a4eaeb4c9e8a8528f3d684ddef61eb617db04580da93671730e80e263accc8fb1da21927e0942dcf72a045586d866b6905a43224c898c2c25e4f6024b2e898b2d6eb50f22758b77a6d41b9a1f7e6c0dbb74125601105deffa845470a184869b0aa231fb117dd0d4103cebc7ae7fdd5d6fe59737c10df172d21237cb52dc8d5ff54dedc784bb72fecd94bd58808d3aa014de21fe10272aa3ff0fbaf68b6eecaea3750855a979639ca004776c0ecd21575207ff4b36d4ab6443d2fd5e91637885e54b63007e1b17f5698dbe72188699a066262d8cbf2e628aec2ddeb7d82fe85099129a856d8f481b5c1eb2869a6639e8fe56a12515c09357a942ef8e07fb4c58cd4850aab26a5fb9ca9fb6fb079f2fa5ef84cb267ffc806c473ce08a528164467cb4ef08d197fc1f8d6f8ec27b088abec9647a9e512f9a7f0d7292009dcd14dedcbe26faac6ad0defde84b6c9cb4256c4313e155c2d6207e57e474eb02959032d443036474e6c33cbda5399d5d5ceceb00809331a8675a82361f440cdb566089c7dfe0da5fa01be20f79901d8e39f7b609164cc3ef83208271e991c677cda4f728bed7208f9749f0c0029827c1f6d623eddc288cbdca95ccc57efaac05cb2ce37d3dd3f413a96b12dd208378de01bcce700e6f12e1fff8b677b19c8efbd2538a6a7331ca3573594312d4cdefa297fc673e4e6cb61c72a8e76c74920f5aa69b5a080be1287bb7a10ce4cd31cd894513fa2fd43b6fb791eebcc3e6933ef94e964bc4642b3e4420534e5d1913ab6f9966c7a59a81044f7b9cdd6da29543f13c9c7707b58d3f90eae7402b81224404a52c121f70f839dbc87eb1b6cffd0f1b5a11ef0214663467bf96960c53c2f68487cb64cb9d6487e6ef3c92a6689a02d8ef4a7828266548c4164716a6bdc133b944b3c8401bf5e6cf662a0b61284641b3058c749c87a86a8b6b2d8d817d59e530bff13f1ab2adb908a87da063c5aa45b2473d8880b869e7660b42140fb787cf4188672ddeffd76646dd6023dc383a55e79590033c99e1111da9e5fb32142a9d4c5bb0a412708098d467604d11966bfaa6b8bcb3fa727e1b34b0d13f1694ebe8e1872ab3f7dd01d98fb7e1aaa06e40d84d9c5078238f01e96fd9357ebab239a7d54fff447c6482dd801059cc37dc0c6e56babe234d27d7027ed06a0321c9547cfaef8675160a2a3c4a6936897a6b2e51325007a9af7e9b32dbc00ecd25303971d37dbf8930916881c827d2df442b387e2f52e4b342ce74f65d2c9b71e0582a4d8cc5b17efe2c61b95a132b9da7eaaaddaca53b171f2d8a69d8e8be078239070538bd206cb1139457e0a8a4ec3b75bc55f0ff9ba34f8216bc2a0106354e2e49fb9582ebab1c1184abd5e69f800ddfb7084567f2975c3565e432fcaf4e0d814b815cb60f97383bd4ace4ec8b96d21bcd8727a983f742e2a3175d52890b2ec81d72322494f7a80db5bbcbec3cf7863b9967b5f482b0d7be7081249202e7167d97d74442b7a04dcf81efbce5c52795e6631ebb6354b665b870735f2f5e0ca5de84e88720dde7ea0ae4761d0343913c1f37106934eb90f522e7de9f54d6461a4bafc82eb75c778ed1d0455395ea89f80473a6b3882e79e429708829c0319f267b99a9b10c7c511cfe280d7bd4b3275a2ccc426624817d386291ec2ac959d4398a4ecbe6f2457a49f4d2052a57841ae8c08d27a429edb9a33d451dc9a67c710e591184dcf77c326e3e99fe76d37245d89e3283c7ae53d9cde0f395ae6d229fb9402c2a55b5b828d42b2a1c8570651099cad23ca5fc574b797253b577b27b7e9e27f163618399e1ce1b61216f4f732f324b9969554c6c038540e05ce98054beec1cf45d42d958dcb0f36edbe069cde1e67e06984dcd8f5ed9330a9b0bb75c89a64afcb637e0795c969afb573afffa5324016a5cf44cfc91ebf06fe7d9178396aa56e00442e9b078133664a070326fba6d26c3f89f7210df3b0f1651ea061676231993710a2632245ef6047ca646c66a9460a77c640c1514d166b7a912416101964b9eac25dcae1607a957ce569bafcbdef3bfb472807f455c66d77481d88b4e0e2a0577eab8f9312f8a9cf4507664a366c198ab63ff98c6294e87ffe41ebed3a2575a1a1319747501c585f17eea399ee4c25b7a78c269b2b194d6f292bf79f18d6fb7b969eae953e2cb9b92853f7439379914e4d198f4fd36ce25fb65a8194972953096f6d4caef03ece50eccd13ea3983fabb024a1960633de726988334e5145d76b3202084a637106a43f0213f317a650a1367baa359051d744fc1339c783a7a2ca0960f3d57ef1cb6f5df85990225f27b30919b52bd97aca15567e0961aa06d4f011f770f572833050a776ca8b553e874f23bcf78307ee9d8930bb7f7522be02aed079b52c46553151b8c332b9b59abb7976f9b38402f032b0cfa27c6234f8abf77d4458c55a19f30c6010a02e2c7816211ea8f58f0c53d4c074e4bc9e7ab886471d9f7839fe761da35e8be2534fd3b465eb12d8b8cd1452234f6ec3d946d5987c101904250779bea1b258939b11912f13d9f7f22fe29f00db152731acb882e5df686c5515427a11dde56356eca7090022e6eed9e2010bba0d6239b4a37a4f02f62ba0c638ccc69aa0b59d26154b3d84866d96e92fdf9019c85be3075a59191d49c02e82a280d2d49952a8b289b4702da6b48e8d3877e58a1cfb63069395d68cf2eeca8b6d6c581e0e5da6b2c4a51f22a8551090978021741ab7ac0e39b008cf2612f9fcfa81b24002a37254fbf249fe27dadb9829d288e97e87077cd29b7173c994c15002998a56e6ac03b053ae7e58386d064fa0091b70f451dba9bf9185852e2e97f01ad8660cc8a3222a52fb5e64513d496bd1ecc541873c92e8bf61615c55eca2dbdc21841678c7b5a63c21a6a75805d13787ddb6b982ee31917737f543f0aeaa4353293cf04b7b764d65be99a20f7ec22886bb2afc20c2403e9abd1d84ac1409fbe1bfac0dfcd2c920eec6b669873551d2b2f87a3e238d4d6a1cdb2a5e88d39c393612d7d01844695d9b7c139dcd842703bb80f6eb62a98aa1f2d3a37076a4d0e45d81e10ab7b749d4691f356b6e97bad2460a27092d972c60380e78ea6b99b434a0d4b8767eeeb5ef168c00502fccdce85c16d43d22fcfc1a488a4a1006db0af377aa5cb06fb86b20c7636d5229e4ca9f39730d15c486d75dd3e1fd769f686a99db6d2328ee1c6d4c9955b35a5093923f513fcbe6cee34e364c062cc7f82b11502af47d1a5d558c071d30a7feeffc4a1eba03c0067759d4a2587e126dc1efde8f4acbdd7144989a34ac6b997be580ff3fa0018969da960d3ba5afca10ddbd2e57854bdc2411f7dce27ee194b0b2458805ef65e03d0e3ba24b5cdc6d233a921d58a59742870ad919018ff461e27595c8122c55eb5d8275d9c796e6e9032ad9c472671cad0d3c946f2ea9f2ac50901aa4c0a59716b3961bfea254a251c5bd566b0972ae30c711f71d8eb3e563f30c52b7f46114cbe21fdb3c97cfddc4e71e88c1e1dfbfb1b81c40869c38b65ac8445c73840c49a40f432ce0c25c7cc030eadf37e81268f6eb408a48c0a9fb859f24910e92707fe0e1be74860aa8455f949b45c108101fe2bd32f91972c713541c135345789429f3acc7c83d0df7eecfa0a17d79932de68cdfc42a02a2cbb93e9d299c4d6d66dffdf4cd2bc17a4f9c9dfc8abe240e3629f0774f806122b2c6c6dc30a52806260783b0335e087631cffe8d4f5ad60eab017efb77775853bece644f7c6acb2bf2d9c111c65f165132495bd67e8a66ec7bbe90f8dd64a328757ce0d6f2bd29898777d662e81348c4c603768d7862c8061a9cc163ba60436f5fd4722ad22b429087fc57c28731dfa5e6afcafe8664ce33f91d19308b2a22e8f418a72604e96f6ce9646bd0043e64bb8482c79ba64e532136fd8439362e673ee5feb06951cbbb1fb6ec4c2b083719017ff7c784bc79cc0acf90b36c1edb6b72c824edbd2554d0fa851b4767993330ecb01ae437fb7b06a39792e6d4101352f342ebd973522d3044f8c1506e2e4d9f42b3052797881b3a5a10d9cbb0c3d3c08fd746fa96cd30e5f83d49146b2b1552125f5e9b49d5274b5ae9e483a6bcaa79a4927ae35e6fa6b52ed2978644284e0817c1dbe538e3d38de4df7ceb7c6273d3d384a21ba420fd7a12090a0f36afccb1ffdd8372685f95405595e558e6d4aed508b8d5120da8e65c98c1c2d952836b17de89732fea4cdadf909a0494590c48e0e02cf87e7e0b16b2ac22b9ddac61ed239eabd5bb3916c0d54863941c4857591de32fd34791694c176f165b8cddbc43c3e333794260e86ffbddea7e0fe86176e60f303b1967075ce9085d60a2451cbaeb84fa6ad04c1a6842be863ee41a960295a7848305a705f177804245c6f2e9d5a64206114cf21172a32011552233712815b63e800f7ee139c6e42fee5d2a61a5fff25aa21b906fe2e6a81608b0b040739d32e3fb54a9fcae3cdc7d9269ec95b5cd73ba73c1caa639b3ca4deec88d9914933ac2ee917e5b1d4ffb3890c0ba441618f7b7c9a80f909f4f95f569bdd71eea235ed821b941b6b54d1eb5a2a3185a5d8e40054127b77dc80f1739a159b5ea6a877d4d1084fda3415e5b60a8189715f862e64dc218ba744143c5f3b9af996d9d5e9ecfb14c7a4dd6c7fb10ce57ad92dfe4b4fd0a2ea58a5a789d146ec260425c115b109f82d99f6b020ef6666f74e9b04e20d2585ed2d21d372278a978a2f1e74ce37aef29229f369fd1e6e67ea8d138479093ef02980aab08558b8eefc327d918c8e08bd4acfad5ff467c58e8555d8578011bb6b8bd6b46b65ad66d391f9a4fa53fe9ec129b03151085d9b158b08b5b747e25f615301d32181ffe82d543a090310e5ca809130bf1541a288d3dfd27c3982f074d4b7c6cb59333c52f1266865f66716fafb798f71a41e56252b7b45fa572e2782787aab21fc3adb1ab4d18d313fd349210a1b316c5ed7c885ddf8ccebbfb8a924caf1f37f693f98cc368e13df7f91fe68e75a5bbace48da5dda2567ff39d79aa88969692685e45b6f2453cef22d44a315db0a0f6ec03d607726d6651765295543d63dbe0a6d2a461a3b21bf6d81d16afb61e64a5d96345f451c6a442cf2d1afd4755ce8bfa9966b474db35075451a1d80ef6f3effec960b157a25996556910e35fd2bc4bcec8e3550924622057c75beb8f52abe427353d653dc4e58d73a0822f47264bdee871e376c8defc332592b44e6041eb723b2b7081a51512a6b88b5de18a3228acde849c105a75eb532fb965363503b93387be9e538a44641b9da46b71749daf3ade235d49a823bef0124451b6e327baa163678b783dabe86ff22627684776baa5b2fecd4c1185ebfe25a06bd88603402b9fc4567d400262f421ce94bb11c0247f3e6e4a5bef45e6470168002cbecca5da71d426f4d930886fefc9e6928f6e834586a290fb43719531c9ebef706b30c77753df6b07815201226bfabfe9af90782f81a169f09c800ba1ea2705acf983807e173d5a267576c46605961b1c0c448255938d609baf6b0acd7f315bec9d09eb15e33d754165e7c7ec33fb1f2f1c08b83e9f112fb6c0f2e7a88eff3fb386cc9c2722deab50d4cb9c89f419a5642b30640a3c643e09c51b587add2bfd319733163ae07262374faabe850a689faa47ca410f9a4bd54382e06dae53a823e5bb0dafe92cee2b0d5cb9514662d5a6da56e5c402aeff2b0b418193afc5b1c9d87c39f58761178b767a6c4b5b26b0dc918fe76fef109fb714900a781c47503daf63c546cc96d190d113f969a631004d21b5cf2d450282ea8430a1a997c64e7d1afd3a9a9deba110e6163d0e799508dc1fe7b507bdfe45e9ed9a86bed357c9b16dc21b1c6891a12865ffc09285a4df0755ade1f7003ee0b449630d23143ce2bc9459abf87be811d1ae6518c98099d819d44210109fc9318c6ae3ea29b9898d070f124dc59944f3417697e9e0985a69c9a086f243fa1b9385b60e9ffe02eb7ab13168d3fdb4c90a03219360431dd23052dad5696b4ba1bff0ac7a5cd95aae35d0b0a7aad1a6745e71cbbadb026418ecd8cdd250676bdedba7f96f051bccd2aea050c5d45609aaaaa6f97c8bf7a80da21e45ed5bda1f6b43a511b2b300d1395b5ba5fca66739fb7857f858011f37934a380b76cd4968bda332d3c66a2c4f2f811bb3185334f9769372b9d819add02d390162f03ab3465b209d066f4c2237411eee1e13efeaf96109cab6c901b878097a9a77f241af332c4eec005200e4efa46400e73be3a0415ce54944ad9040e3ba26f08a462823e3033783267f22f5c5699dd237f97e6250b3a463b7eb7800fd5552a4b2aaf07fedee85aa005fc3ff1baa365daadf29b00e7947cf04add776ea48dde6b874574ef1cab213fd0bbc8a024af1555e09ef42850366c8dcff0120b190fb3630654c8e30a36c1ebd0f6b87d99fb56680ba0306492749d61c97c5f5e804cdc71a82a0d18a4f7a1996a156c9ac5a9906bf8efa15709e1ad95bc3b4e343cd982a70c0e585c9723564f6fe2ba80febd6c162ae535a6b8f3ac9558e9293916863080a397169721617a1930ef6f58384735d0731ec040458e651ad3adffde0f9d29666886e60b577370fc2ea419c59575c986a1ab94aea04bd6a50f083fde4194a8c00bac88c194cf125482288721733e528d499de96c0b32366a02c193c17170e0a4b990de2581fa79c06c1d1e1531b68e875dd7122816e8b3d3938ca5cb196b38ff915c9dad42c59be6cfb0880ba502f5bf5dd84d77a4538fa6a57e1751d5f960e7ad2928b88d6ef34614413732f0e38f2eb0796860959eca4204b357ef671c6259d3a033a3d39fcd11ad24eb342852f11b66a98f3a2fbc0a46f25917e8718d20a6e4f1b2fb743dd49f57d8d95b4b043fc0f229e1a8097c4c930d8459ade8af2b1be0765820205a6652293ba1cd08ef088b6a80af3bcba0ec0a7357d3893016afe852d209220fe6696d4258b5f362760749b3a6bd2e5b856658e3737c399b732ba5795118e44f4f81b10a0a3c4aca6c5635a6b80d25337b9d6ddbd1769b950b4a31c98cae28306b14962308ed95d210ca11541a6029f40ec879efe5c49eac452035f5c09b45e90fa5ad3fe193c450991549910bd7dc78fcaebf1104baec822eb757e2468626bef882526ad2f166e4271c6637a1462074b1d56ec25ea98fbc0cdbb2089b558387d29da84a49fa039204aa0876f268ab36e3ad27f62566690a7241d44fd4417a04b7b389438d467cd0968d35814822d62811c79cebb543b66cf0725ca10557105677ddbb6b61b34717c963ff5cda73ffb7e7d5af7f16bf5ed0d459d93b257cebad1392ab04146238428c908d6b4e18e9f8161ab167323fb4ac72dfccfdeb86853dec7fe61e790ffc31e9970de9f60dfa7e8a83de489d3f50b2209199c4385b1872408875c522a67a4bed9d73a3d5f1a5b052591dc601d6b5683be29d854951fd0d8c44e6cf2ff780d676762270b2ab089a7bf2816c81556f6e5b469f14aeadb209e58b260f2e69b4bb1fe75a89235dab4572992b1ed8cc19a7b17f4bd47b931ab766c39dde2598489058a14a06601ee37eeda57f504672a9d1e83fa1e066433250dd01ef6520bbdbd34e7413d9f1acde3f99fa40099f61741e7024e989c2707d0eb6911c9cc2a7e7837cf28b14c9aa383f62fae144ec2269eea7a0d8d2e85ba603fff966f64bfb99e2ba5b75fdb7556f012f042409e57044b05e199317318b031db6c2252149d51f17273d9223aee8edb89fa9d00b15ba05471a6f17dd01279fed46704062cab733b5fea593d7b3a98014ed110a9aac6bb73eade843898471e963d858a9eb86da70015c2c42b2f34179e8a64abf4a51d2c53af62c42fcb4c3c93510dad3217fa429f25827f71b54f2724189e9450193070a0b380f96cac7ec1a5a08194fbe64b912c04727ca2154a8f6e1a9e4f4e4a364c37fc3bbf69e89ccfe7fe64fccbec372320b89791722237bfbbc1c726cef5b824ea5af9cd75adab416d7452b28a102fc84addbcc56ab7abd62e1b98dbc52aa1ee054c0005545626eb08aad7909a72662bdfd281d1cf8861a0de795bda9009ddfec9d521ac930e4e71f1abd30ad0dea5641ffb8d8015a0676ad5a3a9f4701517e339fccd8a4b0dac864aabe5b62ec2d8e00e9f58958018c8c0c10d2bcbd8ffc7cc37f99d808c2733f93d5d4248f3b8b3e090d1ff5a6baf169d4cb03779dbe569ed64e9a14c47db36b1d57886b600c740ba7734b060be853af7f5fad925842d2fd49d91bd9d6c18623fd0dd2f7aa0d1b5b0e9d264011e923c02b1480dea322378d2125cfa825b3e62296974d6877b4ddb7033804bee9c4e96ef975487a5a0fe958002ff8a0c9e951ec8b5bbc1bb99fad9eb32bd7079d5fb9b707f586b09b8d2159a7694e273d553cab00942d4a213e634c7cbc275f26db4ced6e721a26569d0139ca799abb50f0a41c0783f8fe498f8500cd99377b71b58e1786e2c7f6e81ed1bf50a7f2608df839034790f97d6d2d6a9dca4c30ca74bd925ba1dc0b586c53bebdcc7977238a8db7b0e08d5f1957fa5ed4c9cb32453b279d0a2c1a7f7aee670a110f3a77b9660566ae21c511ed648c3c5a0ac57de89ae28b5f4c0e6ee651330b0426597ee502250636e54c2d89af14c448aa47366b94f60d08cb233ea4efe5dc24a1531edebee4dcacdffb7a0c667e9d315c57771c9a02d52af82ef69b6bb41a9464277dd94187bd424c9ec665c26703b2c62f7620f520032a0777adaf528ca06023493c3d5b715615da271c63b1cc9881f0c3c4fb1a74d39e617e8077dea01e08f89ace4f04e9fc93bb7a9d3a1d06e56fd3e4e23445db0cbe608fb7f15026ff6e579dcddf488f5a0ef974bbbc38dd8566266f61f1b6600b68ccff7cc7e9f6ef832795c3158759a8b9b947d3bb5ccbdfc197e5a24db268852fdf9213f3486065158df68b2d55d4e250cbba9e07af0d9e4487bdf079fbdf125f280d4945c75117e7e96792d45df324af70779efbf961539a722a2801da1199f4d8cb0fe8266f4bf2dac21c253e136f1acd1c093b69d0f49a34f454fc8734c9522f5d89cbba7c52ea917c1b197627dd2e2a5095f06b22d26dd07b970c73b3d7694ced6407b8a887c0541deccca5ecc9dba483acb19a8555020e7bd26694d28193dc082e598cbae6e2c3a3984f1062baa62a31c47e0c586979953f9cab84e320d9fd4c9344acc7f2110fd44930a614fe15678d023a0720b6e9bc555e8968275d59b2bf8d462b2419ab46770535d6f28963406eaff94f2f773ed75006235de66dc494bc795776f1084f8c3edbf51e0071470ffc3e3f094075f0415aa9a400fed6e014dddc92549a2d280855807d84e006ca3d2dd374fdfdda8e518a3c8074ec2891c1ae02dd05649fbb5e4442d099b1533da75ab55b5c2d99711861c24aa3f8ca107bb6f4e2f1834c9d4c9c8b316e03eb2fdb1892358f56354a08263dda9785892a4751c246bfca7df25fb5f02f26bd4d051298644665f72386f8dc76b5b9920851c2c231e0470d44458d1bd37ce95582b7d2701a02c472bca699f5616c73ed986dd37988300f67096e676ad230f25e563284c4ca7d4334c17cf0edde5c6e7f60df58ce4db616afaa2c7d286509967394288ee2c5e77cdc9e19ca97e4fe592de8baf83f21e3371224734e8f9cc9b5ca5363a5ec86790a8b2f470cb7c7cba3444a76d3f417ac4a9cd98f301efb813a8932c02b43018c05a19b7cb126356956ec346f0940b8bcfeffed6af0d95ebf616f20ed04d4a63a0bb8d19a1d2918ee4044762f57f987b9c65d625248e980bcb984677ca8676ef8f92c06483b75a57356c5eb9bf7427c0c5540fa4cf61d1796f856afaebba354e4947153f0c822bea7e39579879fe4a626df6950b9e0e04948e4e378b04c4e9e745043a465ab3a035d37484c4485d11e245361b108970a587c210717aa56d545da894865aea24f1586f712cffe60459db9154e26ee6f9f9f039c132775f3bc83af200b0f8c204619f55481f2539ac09ead9f7efb029bbaf0ec7a61dcf9f7281948b7cc5f7efd6a5ab72e1ff969508cc59df0581ee62d28d63d4b53fd997a3adf850c1dab555828cfaedb0b961d7704dc4053e96a80d400688332227b23b7c314c3a5df6147c65599876858580386cc8008c1afe684b671f88fce2f5c511690d60bdd27bc15d5f378a7245f9ec075a6c0e6d5fd6294f659b6912f079f3aead1f875225916634c000359d2812524941fd5e910f28117e93121fc0862a5d12e18d042d1ebac77467675107f8193f9994df8110fa05767c8bab52902e4535ae79a3e1a90e862a809e4f62d7a127cf0b563125bdaead4850cedaa4d5f4f40cbbf2e7a553f0c76fd67cced72d4e0a51a92498f0bd7985ab9e402bc4b319fdd6ed423779978f603649ec175384932730cc660a966722b4e9bdee0210aa1e03c9bd0a89af4a97a647519a3c5053161065bc16a43bfa8faff3c9af009956f53ff7832d392a5835ab635b81cd0893c4243462e8b573c13b036b431d63435ea04e5d5992fb3b8fe5de153f2e16233afaa8356bc2558eb5a7a4af437aa8070630cbc98cf27932164e490fa5f9b733f6728d540949b8aab6a7d1b447c90b35d87600487a9294ca184d43a028bcaa25a6c53f83a33c6516644c402a5ebf0af9c9de56c66756bf680610ff3f8d6c7da18436488c6b8de1aaeae1885971d626db7b6be52ab21084172a7148dadaca0d71bf0515f05c711bd639593bad7bdded4455804521fa7382237c6b2a9993d43cc698675f4881a9706d9e7c0141976beb38addc34e4796881f8301401bd5e5187bb22390ed5550aa27edace307ba823da36cd0ec219c055fd95ccaf730c429fd87a7863c5cc384f397b1cd6e822724cfba610aa05479936d6a4992a912d3aca521d6773b6a207333b6bcd40cffc2921fbdb52e3140f37b9434e58680c092c855648431a096b26c8e373763c55f7426ed163dcf762c2f492b92df1bae6c5888c5585b0dbced1c88cee7076d10d2de9e4c065781244ba3def37122abee0e0fbc01a23029441027a4663c91e0d0ba546cab06fbe9f534267d4fa5269a374444bdc6dd9fe91700b4becc8537e6342c1586dae5c2a2304206a9d005a8e426ea95692be9e2e671b1b7bd4e6e92a291b7999aecc7b3c93a04ebba231f041a58895e14b15f5fc613321c126123a119d07a74b931d664e8ff640269e4d9098a85bf6705a220c9440b22ecaf657841e29ddb88c132ecfba496e62b473b62b55ab1b41e9b2ee9495a9d5a6ca065241d2650d21103727754608cc3d0ed40999a5bedf188f330731956f26cf7c02ba10ff99965627a0a5ae9606739f1c2b4032dfedc6a2b4f6c72cb526b940bf8da8b4de73ffecaa0f0880d0ee65cfce7288246209cfe938ea1c97db4d7478adf7177cecd860d54a9bbb6f555fae6046517e7cf9fc74ccd4bf40aca9e5277f8ce202c38ea77a65bd1e74cbc6a94f18c9186e47fde17e6059983a34b4d18f4b46289307f02d3ac85cf2a03d68ea99371f51a595be44a7e2cea6f0da20460588100020ea03121cf81b4cc147d7808652cc3b926529773c77e1d3cba8d38fdc0e71855deaafe5dc1f40ec0f52ceace1e38853c0ea6d8994ce4bb31faa2f2aebb9664b31c7a3b68dc9a8cff0cb10fa3bea51ba705ecbd0e8902fc66fa0b0f2e13f80987f5facba983b6c453bdf41224df70278c5f3f4759bba6e49f1e35adb84d12d1b4351865d92e946759452e710782ba9a1ded912016e71324ed405bbba9e80b1c1a5af76c3a435bec6382b37c2f332d8c383dc64b57d42b16d9aa47f035c5227bf046d1191423c4a61d3daa7f080c459d25bc220d0ad1630dda4e732f77518a3304d7926afa638dabdb9aab8bda9b46582c5dd900dc83aa8da110e556d65e40664413712ae30ca82b6711c342b03cb56c750740dd682bd946e06988cbf277fc038e48ca0cd6212652aa63e36cce2e8fc9cd0f7f9b83e157816cd3fcd4aea1d799b6e17f8ad4f09a240adfe2f1b02aef016b8ad66b11bf5962dfb21da9c50bd705c59527fe04054e0c4419b04f435101270b21534bdb3efacff26371ff67fe548711c4665acaf0a713121a894729fc711ffbc8bb7696871528edaedcaaaed10fa35de32f0f3faf81b301d0139584bffa3b3024b7566aab3538e4dd1cd0858157b72b773a51cfd72d3e2c150a24d91af5881b782aaee1fdd623399a01af03b7ad1205be89cb7b3a52cb8280d966d9d3eeb50cff9eedc89dcf620e1c365549c330aa72ac8e23ec2d7c9fd85b5d06439f2020bd89b939a73a40388e2ec5dbc081e29b8dcff38e9cee15d9c378d00c6f8121bca504c207fb597c0365e7129a1b431597554ac0bd4110d2826c1445a82ccaaccfc9304b34d099df86d044c6ae36d6020a500b67811c40b5c92ac74257950bf8a755eef9d0d9132f036c0fcd9f06d54b37de54a4b5e838c3aca911a3b788cb5eb100ca94b0cfa0a572c3ef3d01d51d1aa1f93e33617d1d16425e4721040d41a4e9a7ec7cc1fea67f7a00d4d9f1f10b48c1128d051ae6e3f37623fbfbd20efd251c7f17c8bafb49a04bb19acb72b645f03539e2679d3c8994524864663426b5ea2016344348c21418ac168d60d635b509f5c55169a97a8056237e0086d73641a8756c15bcf85d19efccb5bc86bb1865215ed8320ce928a3cbb40dcdc58f25bcdcbd4615613cd99b01cb1007ad18d6901b10a62071910149b757ab765259431a4e2539c364ec05638b991b2ff851f7f63b3ef24f3cd0feb9fcf2de8b80f2480167a7226a9aa73c893fa8e60b58894e4b66a9bb62a1e3f6fbbf245e978100d1e0a964bcf7e1cae2265bbdcb45ec491f50225ead6857d5afdfb172aec70618b1f3ad0acbda88308080209ccbde281f6f82eb9a9d71f2e16be25058ad957f1441b63e6d30227721f70d3b1d0cf9cba9a2b789cf462a81203c1030f3946c60f97dc4b40d1c66b3c2139c44215babae64f121659dc7c92a23cc6c86d02f2a01d19eef15d631d3376809ed67f870eb955903eae042ab60500b2c16319e742d1ff3721100091fbb61306daf35e12470b3ba98b17990dc7ae017c94cb5c8751899e41ae256f59a38928e559ab9a6b9984e6c5b74aad909354ff5f34ae84760d86f4db264fa5e34b320d3e185c7b4a84d9147f778feacbbb6ab5df4608dd51ad9a127c0f4f91580272dfdd34e9eafe7f8878ef1acd44774f1e21cde1c0ebc5dc44bcad13d24f1069dbe72b267c455a859a3a3e1d734ea71d571e3e809d7eef8247ddc1912ea69508e7cc7b4fc8e863a3e7c5333bbcab5c73c3d91dd8c27ed6f487ec7c9ec24ca3119519426906d4a67b19412804f9dc073b9784604377b919e8a090a4ce64b918c9c8f78fec161dc3ea8e3e2b483100561375fd816b57d0f90d2a0a757daaf8c13865c7ce9dac7801977f148b27e6a044d43d43f9044acfed0e8b0825ea0bb44217d36773f80555c1e29cdadd6940da147cf493a78316427098d1470b051bbd365ea5b452caf319309b2a926f979d54a62cd3a471af7bd13d0b4fb2c6f1517100bbde98944a6fb4b8bd01cccad9149f74327205152dc257169e26ee92ce3766b04d3286230162f0c9deb5a11f9f86e90a6c105864013ac619f28d13ebfab7c671b0cf105532a4c9f1d7e5c42e33557c960fa3173033427c4a6af3db86c582f6c4f9d438fdbc00359d831ac0fed5d7e7230498b04cd9d27c1feafcb45e9133f1405717b79aa54ca6a4becda50bb3aa35be51857dbe9db5a16ba9d78dd8d5128208663440b147538acc1ce693d744b41d2d95f6979dfe8451ccaae118e6a3c51216426eeb3a84d65ae388a1e16c9c45399c49bff335ac0f228e2bb0a28c2a5d66985f057bf8f932dacf9dad899bcb1b865d29f8fb89829304bb58aa77f37e86a6e8f27d9cca10f3c79c8120dc4610d59e1e9723f52036e7456f11e346dcc60ce582b62b10f21208e16e7f8067398b55f77af93826525b47306352033cca48f4f0389ba4c9570653f3fd09f03f4e7ce984dc9b64f69774cf6ac3c3867a4e15ec270b40c776e3a907de472549bbbd85c714a24c77d102bb2bfe03e85eaf1d98cd735232e80874760ecd364f5768d4bdc1b68900eb3de20bd89103782068058bbfccd3ef2380f61d8706673eec9833e0c393811e5802c910b73e0edde586ab673ac9b68940bef5f61d360fa39b832f59be6f6953de9da656ebe6ff97ac59d7fff7fbf27e94c3eda3ef293cd1c17a0bf5ffb5667b3dff39d5cad11a96f6c6cc943b08cf11ab2fa422e065b06f55b27787d6b407529e821ad60a5e6ded3b7c92daee132c977df645a5da6d7cc19f7e4fe8cb94c103934576ba001c6ed2375994c9bc8fe155271dc6c5bb7bbbb557d084e4e8a7b547d8eedda922b392c97ed1cf1889073d49ed39c2f20affa8135148218b24acb9a9868d42f85dd816a78cffeb5d3797c6638021f2696c95df9109225519af799dff82b875d78c24594a0faede8030259ca75b91b1f34300e8347160babfd0555fca84b6051e4493b2f78d628715d5cbc66ce1325bc077d1a97c5b609e4b1e4f7fb2eb1b96b2513e467193cf78e99f82052150492ebcba4ca269ba8d2a95c04ca6c993d2a811473f14353d799399bc870272b0eb124398ca1d4f6155982f55cb7dc4c7d57da28c433eede5d8da44575eb20872114ec27c00182d1cc0a49eab12ca426a0d5a330191e259802d2ca86ba56c2e84e5d2f3afaa3f5a7e91db5b307f12c01f61853fcb4e8a7f11bbbc7f344cf05aea261db1ff28412efc6be6a9d7a80534c09ca20f96f35763778094c26d27bc8c85c3ea0feee83bd282a3bc9b9f003eed41e41fbfce8a51f9b2aee261ab46416ae683ae44f3a32c70c6e2637e0c2394d029761117c7ff39aed14add9071bd3d4437f32af0adbd895698709c9ab133d43b86738a97a6b41e18baf24c6d23d796a3b31ebeca2b0c1cd56fe83a677230b68dac514b2b0eec72a365287ee42684ff1171793a799d88bb46de74c961cf5c37f94b19fd15f006dd550c910b73edf1570645b30be618aa82e51b8e61bbc292d50266c685c017e8b9fd833f08ab0510472cb6d6c59b3ece67b8b9920443004e1080095b1321eeb53695fcbcc3587daa0f223f6df8cc09173eeb913d96515043d5d4be135049c1bdaebbd46ca2f4055a2e14f764dd83e3b5fea2862fae27ee059918605780a66c522552c1d07c2b04027ea59cd8cc6976e4425a16d495d9b4c1b8e02d2a1c8c7924342765e6718f4885cf4fecc46fcf9782577fef7c4811430c22ef293a875d5142b320091303997e69427f9d715667d1c932c4bb65c116cf156f9eb01735a8157e30eaba33d6e99797096390351f8c08ed63c82226069a117ca4a60068dbff27c9cf56fbc96cfdc95b6e0956b1265449303d48ad86f3c0f085e7fb785d3a042b60a7e7f51ff01f57cdc69da1a0bd5a38752174c3364670f9cabbbc1b4f97ef36b8d9e8c0235e28b2dc358adc599f0ee8d823bb2b149039a0bda893914ee4a27ee516b56253fd798e8d8d9bd751e869662a1b425475fcdf350766cbf3a1d6cf62b0a3fdc56ba503bcf515834865d3b5c93a4de8345cbcb9f1f79e01d1c9a266392838a28b67371ddbd37ae5da69119e82913899d490284bab68ba2213154d4a6ee0b3a564fb1a5f75c1c55bc2331437da6f6bd3f28c87de24bb712a55f1a7ed795d28ef50eca193cd5140e072009f087ea152822e2985de222b5d88d5ebebd93d1ce94e48d5e51034880e75ab6d3b7b31a3d17fc6c4a87f194d6838caeab99d55c375baba72dc0435003514b7069ec7504300bd7fc203f2e058bc82aa02b9ef8b647029e68370c54362226588fd8ad41e2c98ace10752cb1d706899e2af866ee3574aa67ae07febce97cf0a54ac69ae0af0f9c903c308a4c2e13582a19d795e59fb620952a4209be83102e0af4c08f8d65d3208939786e1cfeedacfb9ce902a1cd210a55adbd19dee82ffdd33cb181aea635f739d1075938bb449698e11615881c3540f19981b15189a08e14a84546d6df03b67d6aede5d72bb57db5d4b7b46f7a70fd5bf13cd0ab44346f9f9a30baedb812a75c1254214031949015b4a73e2be4dfc73f4538e77479d0c261f92e5ef69793e487a4a0da18dbe236ce24570e9218bec5f9a7c94eb2f694d063038d7979f22236372db785df78d86c3da88986936404eb96c587580c20cc214839ca995578635a078e85ca2e206abfa8da6360b970596a6a1a8661cb3f20c47cab30539a991af91c7913127a264420e25155a1a1cbd2e1823aa6052d6e15eb9b4a4cf325957dfb7b9c815857544c42e7de80132e61cc7cdbef8d5cf052fb101b243001df8427d7a512229d5a45f1523716cf73678ac151d4ccf15e18f16f661542f392458bdaa6ddb9cd1761a911ecd7dd3a6060b8c2ade356fe9b7df0eb7ae9297f98066f14674bb4ccc3b3144008802a076bfd466bc82c1468fd74e9e6de29a6ccff7f729b70b3e56dd82e4c49242ae8f5c459ece6ccd1ca1fa3e90ad09d229da310b7a6e16debb96a1596a0ba95ccad9d73843f9cdebd17f8ae50856dac04c0caaabbe820cc448410f24e2597af64e66650eb8e5e3152851104bd6b8a5068351210ba7af5739837875f42643e4cb5b3d086f93ef239be569b57a701afd0ce2525c965777e115c015bffb7a936211eebaed0cbc03e6e4bc03fe0720f6acf137b797e736d6cecbed91c9fb9b1b4d12a0d3e1d27100adecc401bf17973b0c9f45bd87767131701caf97ecc3b192a3ce36ce79c41e705bdb02cd12471cfe479f0136136501ab901bba7d45180408aa352ec8a73244a550c5b3f7b813cc4d6564e4a4a419d21659f575b64b4229ad42259b0b862e3d48dea8b38a9079b80e431fa9893ea7255e4ceca07a0a7760a0eed7fa5baeb48f149b155fdea8503250d7e51e03e59e714d4dbc28bc375ae1b3ab890f8a500633f42d126d8eee2e03046a04d443d7c0aff08f3b24511d963bceedbeeb740f8696e38299b5b042df2ef6f349ce837148fe199344ae478ccdb8806de21e4e204d98d20c460d8c18e899b03050321876d88a8a6307347365ab5a32c61e7aa44967f00c7ac3a76f04ebfeffbdf3f96299778bcaf2d1e8cb96583403477a72c01ade0b15de2a042b7f8c75687a4e8d9565ba73a1618d698e887b7313c9de985bc05f67142a50299fdcf52e87c145f00e7b8b483bc3186bd802860a4f97c96c61e7955d5716b4079a9ffd05633b5f07823352746e9e9b09d631af7107e8767b0a259b7dd0628e610d69cb5cc8748deed882380265f66a6d898d85d96d4d755661bb6e1fd4faea300136374af5e4c12625e96341e3cc0768620d70a20014f4616f4e53eb3254defefb56e77b036e09a352c1efe0c95d0ef3a5d80441c86a1185fd735bd2896616d6739b381c8d43a3a2d49b6711ca9e5c1674c6906524ae17b23a225a7026930216b4c0c69dbe657427026ef7bd6ab7c95a5f80f637df005caced323dcd8e53466589095058c53a8638a42f6063db3e6fc23738eaf21a73dbf5dbeef56a9178fe206100322d7f3b3e8e22a9ac9847acb3f7f9453499bc869e6307a6d8a6983faf83a9c474a769f07c8e143e3a77ae9e5a6826f5b9f7ea5b6f4a128ab19c50d0bada69580248dc3e633e3824132b754fbfb7830ac2de420a9bee55e7f83347f5cc26b927f3db53d5f167307e17f2a13c8cfa0b311a9868499e3b5209bd68c4367737ac99d8cec6fdcb40948948810f23c5f081f01e089758e7e81f62712b5661246d418b4ac989bb51801c52bb7989bb3a25a3d33f254d22886f92f6f3b1fdb4c7b5888e11127d42d21bb601ed771dd4b049d7ca2f3c2ce14d96b9870639efa56ced8326a181c6f2970c71c209d7c36aea2b69af3f5deb62744a57681ffba2b16c66d176448b7ab7ab37d5ecfffa325e348fb4ba84a0bff9def0a9efa14b4048e64f89a03ab9d784b5b6ee27717d99ad61bc2f2ba1f42596bfaeb1ab2fd6f1739e8eaa836ebac64749926a36137c8a95aa35ec016bc1d2a81099dbd1b7d93436ff65b38489de3e79acff74630b9349188150bed7ee41251e4c0f32aa440bb85ba0558930d446993f496934c74f97054a6a3ff55b7a4bd6471684c6b4330860fe83867e72259ac0674be73490ca3082e80079f3899be692af911a38009535353205ca613fd37fa516d3f18f7f8fb4c89b7a27f1b82c75c7527a3b742845b4952dfc2d7751dc1ff648c2364a1ae65c13b69e2101857b6a8048f726350fd8950f65b9c6289973da6a1dbdbd390d3e92208fa90fbdaa3124f493ba2612710dd4be4260ce43980a1880b887387b184125825670049bc6742b5baa5d92a1ef728787983e321dcf8518aaa8dcb338e586c85cb059dbaaf5c51902aaf9ef0601be407ef4a2d145a2f3b5eff89694fc832e61d35eb0ef8fe2fec5bee58d506efff0065ffd9c80ffa7a4ed6e1f0925b92bbfe4ad27ebc715ef1521692724f29d78dc6112f6ee6bddc03c7d5e1511123b2df7ca58d13e5b46952f5a8a705629de79e35ab25a6cc7986013a5bb5d4c45fcad8a78650fa1cd17e1949acc838b3d98321c81f422c78037bfa30e99e1ae8de88483e565c67c922291c47668231f76d5a7d29fd5ec88c1160627ea1e5a3253a7bd50687609ee3fcd7eb24edbde25c7a67f224e7a54497859a168a6dddf58d9ffb7e51b7af7a4ff09ec25b380a238b727f799484fdfd7c9d462d3ef412bc9db10530940a8effbda064335eab39e219f53e430b9fef1f469dd3b9d907b38c28088f775d0611a1cad059ba41af3cecde710de79a77ebc1db534712314ead6b6a920fcc711a9f7b79724e1564cbf588c8516bb6f2f0fb6c7a7bd5f8f42e9fb884d8a7bf15faa53c0352cceb412850b038b8ab5c9ee9930ebc6048c5baddc79e6d1f07faaced004753f89d7a3c47a45af8354c6c3d519e752fe9586f9204f50d000f6af20d27b04414f09dbf9b3238633104c3707cb861428a3e8630fe8b99e3633ff8b5f4edd2ab38fa30a5acd72027eaf8ede309a048039e3ae1ce8a08a11df395fea3a6a6fb0f65c9c0c88710bf3219e17e10f0d3c42631a8d96149bd8cf5913cc4d186c01f49d2dbca50f388be954da7067a3ea8b433e58e53976c05590704bfeb6075d2afd02b6ddc62c7c65df17fc1556398cbb54478da059a22ab12465562d2c8e18135e0e1c4d381172bc60c6daa77a125e7dac136a4c46882c4c04f8ebfbb367124b925f888f0f86fed0f73e089c36fe02c727e1097a49045a30ba11da8adb3a68de22b696e414e0ba4542f0208b21622ce323f9d6390ae4ee1cba7b4f5db68658f1694df7a6c4aee985d1b3d645dbe19095dee166d7005ed489d3cabb0e38bd37f97dea9924fb7ce965769d7e8825f9db3a0795e9ebe4014c791a05e3194f6438f4a22bad110ba74d8c932d0f7166ef96d1266956c5d917de013ecba64f994e83fbf7469335bd029047659fd1d1cf975b2453c9e597c3d44d2c936d496b67848d4c9ed243c6b1c50b8519ecd8c932aa8fa9f93c736cd3a1bd95d73293a9fa967e1f29f89d07081d345bad07c2222c1e00021d8fad9c67a6b5ad206bfef90421e7a867030bf2bb6ce3606b53a3aea9f84fcb8bf1ae30a54060d9f0ce159de69332730543d48669112086bf5f16ad8cc61600edf5c6272335ff3faa3ae37c8cd7618ea284df54f181b5a95336f1d9298d7dbf29a0126600c61341580b5838c438dd817f636a2219cf09f0876a9081003f3697847913f1dd445467a2282f2a4b9f16fab7f398ca53c59d498e1a63d6794394e2fa9108c9a8170cbf32eb7b4792e668c1c8db771ff9990303de35c8d4a50095e69f54ec609f71c82903995dc477b27aff3f16d0cd19ad918ea1b35f6a7054e9ce111a7fb6cdb4df3f7bc9243b6d82af09929ceb9b8aec37a55c9555409d680670efd81b48dedfa2b4beb1ce469a2129d5cd6feeed37f738e44229c0a96da68a53d68fdda9d27c7d21ab816729cf4edaaf38066c4805bb49d35e7486e95833d7fedb899602101bb9138a45a406bbc037d74453719e51349a20308d7434f124d9587c164fc39544bf6796a539cec58355b59a3cc0cc46f628e297fd21428d598f01e8f1c7ab95a9ce3635ab43ed37e6a62d061b15c0f229a55bc5c3829bae17af038e4f0f79f94033fa0119e029290e5f2eca18a2dcc47d5ca27e3b70704a1216b73b464ed3f1498f07f311195ff8a4622a1e17d5a0f5ee17ec0559c9e31729008eb8a8418b6277731e341a6203b559e9bc0ecf75050e8e39599320d4603c630063db62b2ef9268dde0f76a15e17e70390e73362e9301a37c982ff585a36de4e3f62851ec1a8aa006b866605bcff87ae62bb3276a994e42ea467481206ef20ef1953ebacf794a1e884a0e7b453d4c1056227b7a4345b24508bf472eb487450a38dd679668d335f6eb412f71a61e18735771f043ce8b701732fba5ffd30e02d5756b23eecd1a3003bd072d0db7872a617c5df852c7783288d970cafc03217e98e7d6c6baa791b8203c0e8242d87e5fb82b69aaf1265a94620da88d4837f197805dff9dfb96deb4ce83f68e4d5a72bed863603a4f595775bb09928beafc47d185a1ac87493a555fcb72c647959566e10581d14379b117708354558293cb16cecb812c745f9f912340f989c2946f66357a36a2521aeb9831b45654ef0d1291af775a398849988aaf8c8897f3f92e20f78d9c3b3ce1a3e6c2797824817191b48265367273bf50aab2c35c9b83acd422363e6b1d921720df3db6960aca07e751131045dd7da4f90cda67e9fe057a573e0527b3e72b7d4a90131286d0716d521467af09988526abf51a132173823fb25fc010f293e485697aacca5c4c2ef595521b2dead5f42feb2613115a97cc9b46c098b0fdcee566a425fa47c7996fc741cdfe6eb87464878feeef31690688741cb753ac38d792c2336ff9bc5e20b2189094ebb25b10ec84c5c3294d609e345ffa9a1618f11da2de8ab621f289549eaac592b720071c52e637d3ccec02d46aa420d544d96e5e286727be1d6bb5c08bbce1d1a5b52e0ba853fcec141f7fcdfa8afc434bc409d3512eb4b3a756a0c3d28c21be28c78d69f366a2fc7b61de188b57b1fd3f1e2b52ff9e235149140d85eeddfdc1716e5330ff55b4c6ccf925b68812bf65f448accf090cb31ad56d4505f192de52345922b274eb5bdcbe267192105ef960998d9e5c7a08ab11b91c8bd957a0502a87dbd33332376afcdcd4f34dbb6889aaf08d2b448a275b748f9d3fe4cdfc6fe33740115e6a6b94437a71b35bbc51771f4ff28b747a63de303f0ff5319bad731dda84239116167340da4429c5fa145eaa14fbebb684a52ae46bc94a0372920c9a09aa5fe04a250d52133c6fa51505f20897e40f4b4cc6aff20212bf1d50ff8c4451c2d5475dfc22df2bcd31146f631a0c0e45798c48688f3db28e2bb2a62ec930c18f76f620c0f24d247618563d88a3947167297ff7fe537b0c91c132f8db88d13ff4a854ec78f88ef84152efe8720a2584fa06a3f6c45ef92957ed4a2e5fbff65bf0d5d08ebcc7c09faa58038937c77ca8806bbb2a845f790d56b6b4a7f3e5f87b27c98a5cac17221f4f26992125327710ead4e34a70bd68b650464d42e614f427210d15384736382678fe210480be2e5e5746fc2dfb15fd7f622da435616c0b33fcbbc4046b34382bf3511efcf40d60c67b2744c4e63fdd88bf4d863b7855a41e96e140799b1bdb9911f6c13860f3d277193c4f6d5e62b0895d4cf5b3b494523a835bfa789ad8c9344a751da4fc23525847e1a5666b657a69adc3abf44d63c18849dfae0a209c0630e0e9f102b9ab445b1d3bf5867282c743e8bf57cbd229f3b53d3553f5e01e4e53b35495110f3cd4f2f3296a17b94e265e02ec89580780ee3d49ec3cd791c55877cf7acc61e8260fc8a4f80590bf766a86a09c06c6b354132298e1f4629727ef4ecadb9b4d268ae4e295e85df0472a9631421c31f23d4192b435485abbd9e594787d7d634e742a761e67294ab78cfb4886f997ad3df9974db9f2f579b8e8a6504c5238247d7df7f9da549f707adf763dd241c13d11afdf45511c620b686783309b9f8f19413b4322767990dc3538f81e80a7533de210d3b9cfdf027dd318b4050f02376b1924f71adc3d01b6d2b5e31e6b3b2b80ea520f6f67b814f708722ff69c255f81cd6d2562a7a2b4092d72982f387b0877834019c2935ab8629361ef8d2516698aca04e8c57b0bbcbb0116b196ad89010845dfce52f041bd3213101801048989fa04d60a2aa5da18de073bd8c44426d8c90cb4675ea5c07d9266c4d7e96e441b43ebfa15fc96ec68a81b5829c21a3971ee27ae10155f9a339dcb4ee7f60900cba2ddfe004d0bdb362849604175d7f75fa245c584d9f06d0ebf4599d943df16c75aa67f419f3c3456b0113dcdf32dcb131372cc0a917e8008ab7b0db51b42bdfc7d57a8a8f0abf5e19a8ea62338558dd1802a1ac9bcca091e878e0b7aa808399256c27b6d143f4798423851c88fbe252870f9b91c6030a3dbaefb4f84def99b1980b7fd7da58a4e20f5e0910428ced04ba993e8c948ec6d3945bc8dcffe7db249bafe093de0f54739482d912e1348f802c3a274daf7fed7c64e06d3b45493054f756f7befa44eb4fc7553e810f44736925963e862b22142fd28e0169c3e67499ee4047b6bf5105f80ecae8f86c27ddccc83d4c87791082aa08eba0b7f737b428540af36dfa2f572af022411f0e759e49704d848491f12e741c211827e0d81a10a887455032ac900ad49896f3d675a22cec4e7c12be6d9966716cf5f317a563a7231a1b84c50a41a35cda03d3fedee3b64d6aaf37e9b4f1aa60787259c7196c4f494e82b7e939de0294d74b5c35d129dbcb8ec62de2db28b73837cc2c78d4e3d45b6d74876a1e380de451b5cc7e565f109b39a948b37e1adf776c373411199cf6a11fcaac18177274a4d636cc8b86485ce26ac020b5922b5f2a8f4fbe91e220a0a2ed6b14bbad3be7a4c221909feca5f97325dd8ee1296227c05cdee8a288cacd93fcca54a01e99e5284d582bede78cf8c17fb6cbcc385938d14190efeaf9d2174629ac8a23d51c2863992768d6dccfba8891c81ae4f14b1cf6650d16e13420746552c822fa9f5fb83639ec72ae9ca58e2196bcf0d62b8082653069ec0faa1f48d46bc0aa4537cc8f175e04d2546d4b51045a97e34ff138c870cbdb1758aebede65c5424e18f12f3de738327338c549baabf5c38a2d463a031d97496f8016ab957c8faf19300594401f42f721339e464020dfccc069ad24e7b2437308f86d3ef8a53641cef7e3b5c0857a483c9f26c21bc9369cb6a3388691a3577e147738d97b81f4ac8ae34147b8cbd1e53fb011e6bdecfad2ffee0251e8a9095f0383931006afccc27f376497d94b58c27ac332f6d3ee14fe46ffcbc9f848ae255b0cb248f5cae0431bf8cff2007f2f413e034c53ca3b377100e520cee3b1f23ba5c259fe0f3688c0428598e2ba566f166811e610a3eee1824029468d05b22fe283d4dd4432c108948781e4fc531a87f3acfbc84df9aaa45987d39d87904220a7e43570f1ac663d141ebf25a5b3ca4b256c2706e82e908bff86038f2147f7729c1df633867185eaecc12b5bbe59fbcf56256a6a6446b1d8d4c17ab85afb96eb2940cb2a35bb5758499ee6c69646b2a17e863e21baeba0c90bc65176ead28be671c7acad1f49dc9c2e06722717412ee085f46231a29bd072b0e4cfe115d41625ef2167284549ff0f91079da5271a9bbabb932901f9fac85409a51678707406f5daab8e6183a2ba6e1d612ac0c668068fd9f376e696046b4d8fb92307063cc7241e5f6c7cc534dcb123a7b7ce10108eea5d7dad4986a64db4d4f83954efab7e0d0e3999ba2ffde42854076474f2193108410ff4f466cdf87421120a346872b9308a21effcf3ec3522044bb626fa60020d4dba9c0a3f9e6c8e0c2c1f0de8815920163ba5c5b69031064734c75d23bdb77132163b023ef278f1c6db3059ec4a3ff5824d683d20b7f08dce3b7fa3acf07744a79c574c72532dcffbd1115a33385434eb600b404bf50c214cbb0d444071655f6de4ef85e6ba73a94a9f681740dc373546ab8a1841c056df1821b679dd513bd29ef96e904fe3d1a47b89bc2e51c6b2b2a8dc2a146e5c74029a54fb2f9e81ada39e0bfb2588915ccda2d3fe12f629ae41c846367fd61bbb5bb30ef77bc1a1c6c6b673392154482055ac219c0cd7da7983cbd29967ab2c4fa7ea34d9056dad7a33126b718f14f8987187e5faeb8d4a02ddb1097e5951f4bae7ae01862e0e8e88cff41d6da5db8e56412ebbdb7b190bb2d0f05fada3788c7281b209020551d9f85fa48d0513aaaba767122b62476582769cb0b72f7e5be9fb34a1aab8e40b8f5e760075a3506b61c87fb0bda1f90ce5483bf315faa8c409db760f058d1cba283566551ec417a409f1c1070f1aef3a068547dc83ea128a709d8cff69684817751f1be58ad4071150b2d788fb166c12ac1826acc7c7894326641180baf9696dc82fc2e6b6ca4ea3a23c22616d2bd4ca91780b5b5911d115a70da6d14abb74e15363323f70f19665d9c856f75192afc31f9ce83f23be2581ff8ff966b631165d80875a68efffc79a4defd463ca8356ca7a947a4e118a44dbc881c054b26c83a01e6cf73426c60bb8b62b52779c9e9ad5082e0fd54f4626254bc88700bfc6682bf372207a1ddd048986346e6f474905401139b40e149f57b2d5897ada8e11ce6c390fc8c9222da61025d0a036eebeb47bd9faae9860ef316f9ae60f7b2f54991c108d3c0ef6a459acc8e42de588da098e0805f342d336da7a6ae788dde1683de8a7b5c1e76495bbfbe0abd8f8cebc3ae5fc935b095ab19a7f24d899142deb5fa3346f8b2aa8213d9f127eae2146e1870517afe49c214f328a4895dcf1b400afa73be8bbd0b031a3da802eeb358c95d7c67f7a5b81ef1fddf9f5082137a1a2cba605f27dfa86b79ba67661cbfd824f38558164137c8481359f1ec9710ffa07d9492796e00fed62bf6340e8423d21c7840fd9132f16765ac52d996e6534498209c4dc561409258a0e7c8eb96560e3f5151ebc64faa8641e58582f89e02f76de4122d95f6ecba099ff8656e9a369e7ef1b2b6e2b6b68c5dcd48b997ba7e4b0b770e56672329768b1830f6a6a59eed12f96850add54b83877f8bdde1cd078f31495b4e528224acaa6ab1c364ba4203d489cbb3372e91f322fb35d437bb71b1f19429e7e43600327399ad67957512008402806dd60439a63458b8509159a1e6f16e87e2a891455784ad5dcaaa5414c9d3201dd06411a5bf799c9e0eaf05eeb3829e04bbe9eb8be0283a5475a2bc8fceb8ad2cb54ac472d7cfaa28cc0b5866ca2c7fcb2aef20e76ae537d839d1284aee37562ae1a49470b4513aeffa7361647d27e29f7a01cdd026871de1a1ac4b90999e0839f30053dcdfcb1bec954245f53469a176239bf09df6ca2e9c22daeb441730a6e8ca772fbab8601758fdffb1c05f4a6f93d5c3f10d7f34eb58bb15bfff4761d113380e4db91d181aff59067e5dc5e83e80551baa2841e7094afc3d7ec30a8243971210b3efde9c72e54e29043ca8682f1790de371bb59af7d50582ad2ed44b0b110aa59fadd3564ddc34f0a75c485ff7f866828616ce0545b9344573dd8e83b695e569928434df793cea67dc561cc06260f4fb34f498c4f0b7034b341571a324d0331c28636864957ea376f3a8a8b213b3f6ac963fb5544b2073f91bb9eab9ba8e559d886a347dfb8fa5bbaacc6ab6026e9dcba3777033e0f08316875c00d92edf94a70b3a7a0a8da5aea671b1556867ee97ee8e72642122458ca6dfe7c4c761244e91dc1048aa68195d883b941d6b7724e28481cf4b633a21cddc0368e52627f62782912ea010cb27dedd515a849469483aece122b8355d73d15bcf49c6c91b140b6866c61c164b46e9867a6e74db51e6784ce7c29405669bad69a195f0780e0f1d8ce5dfcfcb7b9e3ba47c6e5af755aa0f1b611a6ff88999954e73e1db5dcb82eca3b05d683d2c1a77b515b556e7d4caea73eec7fe1809d6a1a6215164b9fdc9025e2f4ba49e0ae3d9bb86fb006dcbbf8295142c93794ebe73d78aa79a1d3dcd2c742ced27e4c1eee07753bd486ad320919be1686ddf1f6db169dce5dddd3b99da91760674b28798ff9b7bcc6f1c8fb534dc38ff69b53fbfa861ff2399a7e225f882084e72d55a5d7a7ebd62d332c8518faedab235057a265e35f2e4870289caefe3abcd926f7d088195e8cf85e577a427644942f83201e04db05128f764b2bba337de40a6d5a00f2b96e70c274aab437b39d3410a9a663019ab40ca665ef6cce23a238c6683c485bd3838d70d7faea3946ab1f50882a436c5c829a134af2356c2b976236614f5571854c2b7de1a79afe8870c9b0c9ceb3190ec6daeb726b40a9475d573defd9795b5e77e1c50e52b8895e03322cb9f31aadf24ce0ff85ca2ed5cc0155f9cd8fd9432cb87158e189f5badbd0565a72a66708dd49134b9d34ba1edd7c714ada26fc4be3746c6c89db6bf1eb1eddc3f94e1c6d4337cdbbed670594ad0fa0f93f63fc343051df39bf5c1f95dcf972bf506ff8271d1c0e5532cc28a8635871cd5075e4a47e4678799b4e5fad0659f47858d26bb665b87655d2a54117f370cff04f45820200a40674323049f1a7c456d872dccd49fc8771c1efcc002cd01fd2bf106d23ec9452e75e649cb95fc3ee394ba3a70415bd896ff07184015b4d0c916b924f759dddcdd16d9f0ac80f59f4d8f68a7fb56924efcb9da4835e10c67c2c62f7297a91f4dc14d164c70952f36f09ba0c3c4358f5bd594a669afbf03eff0ba85a61e7c7e91c5aad46959870ea1a6412ac3e9b03666fb185f48bbc5307f51a6e995c44a2a394bbce69276c5ba8a5627d77575d83f8d498a5f460ca4fe3110751369950117e9de64cc5b713a3d40e5faec6390ddd83889e418eed4edbda285c6165429361d66001d3b69d2f4da8cb1ed3e9e24c091d59d199fd814766ae8e7fbb71750fa94bde2e1eabedbbe9f25ee407e6732572aff9d6552a82f815d8320dc794de336a777941e5b00f95ad5332f0c43d738114bce6599c00542574fdd18abc4e4c2bf7cbeb0e4c3c280a43c6be106c1d0fa9064c20308c05775bb046df073d1fcc11e7fb08642a704a65a11791a11539f5fad71e23f81f512860dd570b97fff1ce0c760b64d6af3bf90e821a06ef9f91195fc71cb35dff67d6c5f87c989212e88a9e9b818de02caaa5c8f7fcfdeaf6eb635ef9b5375f3e32cf15b722401393beeae1e9c9e5417f4dbc0e2eb1b68f9feccea5fbc157f4d83ba596bc3cde8647664aca6f5c650fc960f3982a3bd2e873fb7edd4d65388a3f81a05a565a9618214b7031e2942d39f42a0f8b856dd321d5ce8d545b712eb8332bc51769226e8cc24de9125ea3e9a47940c5ea6a2f3eb32693dba0d43cc37fb7508f8b45f4421cd4f942ccee0500866a2a72dd8b290f8da9126622725a21f383d50f1ed0b863f318d992f39690bacc0b842590fe92d540d1a61488705c71992a410fbd4d8389953d41ed7e9808a90b13813abba8f8d4b117b25d892fbba991d88fd4702fc2fef71202084c13336377266a20b9d8e981447226dec118c3a2e0c8c17f2bdb4fdf39d18bba8082e7233ace70f6643532d72bded61227404408a9f136a63c32860fe28e864e9a0df6769a8cc54f81a389b683ae681f709eefa045a27ed5432612514249b369cd4dfabe3586793144f84368fbe7d38803b740fba856fa9839ef6d742c2b7a24df7681d017f4a68abbea5df2f6df53947eea898fd6dc425d7ea33d13b79dda55672de21c4ac29a54643a8e5094293a7de429c32cd09f7e369464801be9eb35a5290356959fe2b4e3f08ed1281cf076e4a81d318be50be531d8fa7edb3a3042ff9fd24667c8d56868ab7a08b7f44e906cd0d46d210870b26eb32a11d0992a345fd763fa1c55b3b2e15ec4e85f5e0e6ccc45a78480e2a6af915395fad867f470cc332f3642ad85980a1fafb9082ae76d4247a5fde28cea048b95502633b98a06d323f3bf49899cc13bf24afe313bf352c89bf6e4b0019fd758ce69581bc6532c660f45c36a5473c0ac124f15117c32b5d154c0037ecb381d57b3202f34ccd98d31b068f3a0965105856507b6cc5cf22986b24708273a0c616ba53b03c3122ddcddb510bc21e03cdfd58bf3e15e27837fe1b9168f7cdadbc0ecf4998d94d7e05bcf0d94ec7e3d00c3b095e29aa175c0b45b4d6448ef2f1dc9891e6dda47f1a9b2f9aa7845efc4a0873a722c899da77faf09dad161a0a492d756fbefd5b59fea679e1c831d111f7bc4410c4ee9c988293d83b69120486dc34bb9a11121c501137005eeca758cdf83575c49d3796ab81e4c4824fa67d073c70a320ec32c7708f07e2a605c2e7bd404c06c9de5c788a1ff0d990c74059ed576a1ebf68f0660c04a4e701250274f68939b7951a4a12e3fa632d0019ae6c21c75202e3d77fc16309c7b647bce8fdb650f015ece291f876b9a54c233176fdd524ccd8f03966c52405ca3f15c4e38dda7af71e81d65029c706d668ac4769b282ed3250c4f5fc0eabc610276f2b9aaf7987ba6b03a336ab9bea1a9e7e3fa9ebfe2b0ad4912b5e0212da0240833a441da8dcc837f3b94cfc247c9beacdf0fb3791900d626c3a2265f779c390f3e08e5c145100e81c14298761399f5603e9368516cf6513a35de19f70c792def64ddd17b0742288d2df2f36f12a35ce388742d8af90d3a7bea53f84b7bc68976567754fc817f42f6ce45101ac236ae6e4eb06e4af80c3cf83fb12bf019c207522dbf815b333f76b7b71ebec0d08baa1a8f96a73bc304199afff4de3f00b69361a6fe6faf108d0653b188089599e00eb98d60e4e09072f94d43da37932bd0f88655d584290944e322f1a976eacf019a9c960f8ad7d852054fa63534052c266b86ecacf82b36fbea40b1f95ac050ac6232a398f82f9ebfb517c1ec40f958e65ba4ee79671a90aff7cc424f3365e89991d87a9cc3ccb771a22003ccfdf724a43d736bd1296bfffc7d739dd53025010757e658da2ed9dbe1b8c6ba386285c701af0db52904839d4f6b6c28e69a0d78b0b4924aa64adb94852e926036ebe1b9e4c809a6e41310855ac5369a49cb21c5dcc98b6f37b56acba3b467bd6ee0cfcb67f4356d55a38aae075e0e8a18641e204db21ee6e08253e957cc71ec7ef0d4271c49a0f8aadb92e9d6dbb46d0835d8bcffb602a0909bbf749d96deb291dd0c535351cfed22ff5f4d5a1393fdc0f4b9f33875a4225fa19ab52307e778e6a149f5392802293d485d406f2188eb1073df52912db9e48006e11c063d4d847e9d48c0cfff7fa4b22edd9081fd79ba19a0e1a5a3e04123310b90da72c4375e9dea8f3b18ad7e748ed1cae8305eb5ade1301c0bd93fb2d4e64efe1cd084718baf35f089e4e686743bbbc605ce9ca79d2ae8f0a5d0c58b3999ff66bcda6b9c1fc830b73405b2d9440938f6888c183265f9b1ba36b6227089eade55d3a5f45c7dba538ced82e5129c95829b4c3258836b8952f73f5dade802542af990d9ca1e27047408967691d85d57a8a245e77f2d186d6f6c7d77b4d3cf00bd4cff5c7c10c4f7a0eda855f9f3808c1ec71e79fab39b322321715c9b3cda071fb151872a8c804339c12462d6e1af94ca4368a5aab5d0bdbbbf78745b1a2b5a17cf00bef99c9b127ce95f73aaea1714beca3f53913f9661fc6b58ca42e15b3e47b6aeed9b2e3bcec82441de9ba8088ba3037cbae82d54e652de716c624d0c38e16cd0d6cea2d30b408abdf4d78fb2fd39041fc825ced2fe72c8a2fd70770aee3baf6756b667bdb79e1c1e0007d2893393299aa9e24eb160b9dafb791675661b27addb0f00c40843754ac4e072c90955894d679b6c9606a62899b0db83406c642b8dbd4288564d84bb30a73609aa0de93ee4b06d77e734512605dd6728c18e8dc261212d895de2c4e50e884a00f07f5ee070260039ba5904bccc0b864ca7838e39b8acd7a60165ec4543ed8dc238172459a9afd689e667b6f09f940290b8b5d08019a959debbee153b69062a1552057983d6aa656141fad7c42f9ab9a46432fc00a91c3779a88f5013447521b5d06029fe50c508cc03dc6ff64d13a879be135a7395844bf094a650278589fb7c5dcd31b31a45a68941bf3cd494849a3c59e7880621320a0d5063ee1eccdee6e2f5b4ed596dd8d04114499181645c3bd0c63ab979f98e7ac8f6a36ff2aa2dc54fc72ff3f01fb13bfe850e11be9844fa85e374a49557d933e004f672494a4cd1cda4d301ffa9f3a4108c5da5f05f62e99e651d03ec75da49da743c786a988067067bbe0471c6730fee812af70706ff17b1e99873bb026a14241d1dfadb789f282d26fda4d5b67236191f57ddd968db4c1eb240f3946fc88dc9ad558bab687a7d6f53712f77790761a803a9eba9df6b45b8d34920cbd9159f38006dcd1b9214bf44e598b273431d3b5c880d1ee7d77d7b6c2bad08a0b4161e2114d86441ae448b7a52922f98d0c4582f1d6c44eab205b1fb2d77fcc03b9eff2dc637a151ca2518d95efe801d45dac83c54f9fb6f0addd8d877190f41f14e4ebd02246188e23503b719bce6c1772f878c6adec8ff5a0eaac96e694e2a00572e0cdf853ce5b7ccbbfd7e7d6f8ea02a040adb40648ab38331c5f01588f0bcd9dde90453bd3b5d843c24071d9de1bc48a8f0ee2ef8a3f6d3528b579ff5a063dd517ad4b713c09a57d31a39e231cfff0b5b8931d51046633d5e176422aca3833dc69579d4448214ca880a348caddf59b1675c1bd7e7355ebe6c6b3ff7c12462060eac6806ecc6ea4e2e4042b03e9f13e420c0f2611ed37b3212f0af44cebbd93a227309a93bd92288ce752969dcd67c669994d0ad7c4ee9ec725fd3061d18c4747d93dc301bff868a31afe7d9777b888d501a0a22cde515785be62e38c8a8c272eee066424ab0b4a3aa8895de1a148fa9c75e36b3b9c430cc95c8495ec61719bd4822a3fa19c1f84e2cbb134298a20f5ed065fe1075b9fffc9ec1e76178c5f8b47ac4576ee3f9ce40b81532a706cc126d3fe5970347116426014e2af78ba386e02126d7a7a4d9a3cf970f37370b9b116066f060d47bda7760da470971cd712589a2a65a7803664f82a2fa3445afd78e3f1e5ca06d0325dd0286ef8b857e36cc98f087f2a92c4f595fbb55e70c1ddc46c633017bfa8c75779ddba5491e00e5466d1b69c2bd5954b6d3ef02852ebe4cf402282a84d286e6cb1539853de5f8e00ad4f9536ec0fc37038117aa0d54de9ff6f3a751c27872eecbf20a8c68c19376fe862b240f24e1e3cd769d1c1620ace557d395449a7b899225a23182811514af62f7a42740d07ac463d1db1d9fc943205ae293877c2ee4adfdc6f3806296599f13709b1626fa86405c3d92340eca3406233235fe980a5396b1e87361513d23ee2a8379f189e26ef2e7d7062187171fe90bbe63caead1904c670f1c18321f53ed3686ae980b28b1f118a55337b57b8d298c79c57880b3ef85729da9d30c7adc7cbf48ed3db4c9eee5c9721c200fb8b7219ec6be620f6394111d37cbd62d695d0c0402290336f6a3b694a5946865267a8e9e5a2d2d784bed21ebcb352572d394c9302c33f48491ef35bf450fa2849c7f18897b8b86c97cf13bfa76c658d0d5f616e70164ac78642060a984dec485727a2fe7d5d3bfd28e2571c6f67604e34e47d93e0ff10870a9185ac6aa92fd74f661cb3d48f1e49129901b8d2023d90147f889ea6076399f186c4c6b44c60dc47ac8410bba2a39ada0fddbbd0f6196419d751fac097026720d6ab47d10ba5521b911b41e30f08df4e0f6a69044b7e37a96b4f80f7b9ecd2e4dc63a77526585366ba44cffca3eb89a948dbc2e9ea68735993b521e05f39ab92cd7b98185b9e008577da08f6d44ee8438c2d12de2c647ee84ef95cdb399b71a0bba7ab502371e309e020f302ce7280a096ac99d4d0e5511fad51711794bbd17e7d5b7f5a0d6312da2fac32016f048a45786998567757d7e0ce2a83241dfde6706d81441e203055f79bb38b0b28065c700bcf6a8bbaabf88b9a664de109a097a4abb74dff6c34f2ad9ace0213e4d626731bd45d94608d73a16c8c90c0edcabe521955d7126df8fc7c0bb8ffaa583ee8003e7c87f63ac14d76c5918ee7cde5e512c9cd6d0aa950c6e3be42fc31c65bf79ebe638f35c34a2a69f505e091f99bf281ff78992366a9f7c2a40af14608f9f5259f3c704e0121d9f1fdd9c4024aa705105721d13a9bf3fb1e5d84c0c0ce6165155d43d4f495362e6ff121f81e9b7a9ff480faa35d27e5e10b1c49fa4ea5d95ce20ae788eeb014063bb94064c470f6a6533f61dabf66abf1bae2a37098522f558cbb2bba525cdd08f833bdb19cf46ea55c4cf8cc18be2eff6a705e339bef6a46db9a61375936fa4e93efe05c2a678bf1add636b1792c6604c4943a590f9508305ebe8ad5089e1225c101536cca269c6e20a06dbace5e336be0473f3131c374680a716de7edfa0cf57e238ad09e99a67d589537ee8602a3b1b85381512991d15c96622d24111471e6166640f978f2533ff980d0f555351e2a7e3f3e7bebd443de5ea61743c53ca20dd157db03c171540dd0dbe7992e441f28ffc71d79b3d917d11557834b451546362f7109c805ad4bae6db8c433ade742dc95b0faf02a0f2811847147f56312033cfc0e26016e835228257f01c7a8a6fc1ae03866e15b19e4924c477e69a5c1596506be16c110f9a5038129a4ef752d0ebf5ecb1ce29a2a9b0e7f08ffa94a579448619141894ab4a3680315fdafb2485fa99c1722fafd6842f82fef4b30f12804741ccd08e31a3ecd2d7a2f70943a46b564ab585141b4ce26dfc92835ec2eacd487d93af81eace86d1ed3d30f64d8c75799042b486420310a93227db338ba1d851187efd7be8d5e6a3588df8264a61d59e74c7164904d3f2d49f77671cb63b8213c0cdc1bfc62c16d28820825c904410089e0a41fcbad9dbe6127298a0f2f7ca6895de3a4cb45899b937b310fb203b44220a3a83106cdc97e30ae0d9b499a3076bf873f1cd1b33c306b9d9fc5d05a7cd92326eb2cfb5a3bd744d08930c4f6d27d79f6b6550a9ae494a094c9d5ec93afffdf15004c2352da6117b1e3ca21038ac253e11b6953f260b57313e7f2340dcd6e75947cc5fe006c30209779f493e37ebb390c5fc16c4e5732692f9d2e48e5cd1c5dfb9303ab9822e16d9680a2406ad3d91954b588679e594856c3a227442e8548ec2bc604bf52eeac1f740b5d06f7d6ae35a8c49fdea240bc40bfc23a0074255e36a32cbbb34ac06da1ec9d2f79d586c25b1fa96c5ffe5f4152a664c8a4294b79da7185b5d4476f3bfa989ad8035271f4e489e65702d41e4a7a9e989efdee24bec4281cde007c3962aa2e82047824290dafe4507757e5d4e9b7e6d444949e6f740f4654a237f6ff74dc4e2c9f4b662d7f2ba9984285531dd3bb4e0f7c76075c789932e6d7b294c37f5678e418a50bc9f61add647fd27803d2c3f61d5ec1407909747778000519ff0b6e70fb86f3a1f201a323ab3c4375b3d8f080b009e65011ff4a6ea61bfacba76a88400f5088dd47206d554e6ae084081c4ddafb53617245783682352570afa9046aeec6c71eac92c5720aee258420017bccf850e2c2fba26bca0902c64c5a66a02727ba443def6b3a2b1ccdb9489497a1b9de821cdb445fa4f9cd9f315497da6881a78df7b953ca2a027afbbd373d657bca5b0a3c3b8986fa7508050c2c693fbd50994a3214774e2a62d3333b732de87a52295d521e93cfccc43a7e3cc6356c98b198feee9166c512fe444863298c5b9c95dad760f5f1de3ba43cd84821499bb57ca90f8fcd000f93c484467f785aac1a439c5604b8378b254a5009a0a043a35a8b5f3c06469833340013f374710002ccb9d33ae881235f4069996124827030a581078056b23c2883e37a334202dd1dfd42919d47f8ffdca6a9d03fdc13b4f54a8ec2be10ad427f684c732c017f5b5a6b544f0fd084279e05d56b0d0f05a5f67501d2409f718a5e3403580dfc3afeee580b9ec460864145ec30aad59da7d94e3856e4e70fde15946db03acae561311c19fbb2272df22c843c39389604877526da80b837aa7b6f0fc893b044139e0b6c32e1fb21c3fe2f6050bb6886bb2548c069b390d72babfbe6ec3fa543382fcca8e089e887b7289e0a6e3163234a534d5d088e4ba2e653ce7fa28c8ab5682d482b6fe2f99c7ecd039b2eb8132551486e20f44f6811da8a59edc0a66bd51fa5fd6ade170c318c4ced8190c1819166f8de3e67a8f59a7007d920a66b7523c4115667761998a382c91bb62ba37e932e22811c06de08e5a7a3398a3a43d63a2d3e111005b28ee26a12574fbdda45f07cf319d785e66c839634cc847a36e211246f758a7f55f2cf94cb2e86325b7998e4f33062a49e064b4e9b57b54bb80af40ea79c5ada2b56419f23cf27baacca5c8066bcf35650324f16a124d713087c34edde9404418a1a5a6ea772ef0356b7fdf32b51d624c074cd4f50e32922585451f62779532509b2df95f78247c6ee619984d98e31fdfaa3655d22d37082ca7e9a66eb8966e0abf86a938c04e231c3e2711907cfad689c249c9f5c0a7fc09284ca49d909bc9a1b647b52b7c820ed4b1ac9b0c123a6737459e2077342052ba98e4c2e4a65506efa55f067b73a047d5dc11b18b59a8702e31942779781b13cfa26d359bf84495200e532c95305122136b63cd5cdad8779e7f0dd468473863727ef3402c4cda8d7b5a6beb8d280bb32aea0c20850f62c7d79b73108a76789303218124fa9821ff24d373669ef0d0b7b1c4163120aa12ae8ed5ba67d2a7d84b56e2e11f53b96bd1e26b0ddd61dc9516f9aff520f1fa9467ab73e25c6cc38924f2fec43787877299ba253c3402ad5f794d1709210e09bc7c13d43fe7903098d250f87a4cedf06f9aaa8ec221141d7a7d92b290af233ad699e0652b44e4cd64cce6ae75843e38d2a455b21007f1397c2d5cd0b5f94f2c69623e45a8a27dee18257c88e3d1c0a6bd6368bb15f7021c71a277514f90332bd2aebe4db3408457ff21615c0d9f9888bd286f46e2edb4ce69979a9eb30f8af3a3b5d63c03c6ffa8922cc5e5cb56dc336518b0ccff770abbb753ddba865113cdc1a7b2d67a31ef2094f126b2d4a156fb8c00fbb92bbb786985cae629e3850e9bc4ad7add346d11c598432705e2f71ad39c8e3cfeeb9da8903b222bf6f2469ab7ac28d35aa18f9106cf7c21165008d043224c277ff538136cfe49eb11cc206c31ed6c909b35b4de75bedb278a17625589f59e64c690c86f6b91dc259552b903d4acffd0ca4cc290ad9cf7661f8fa8d5f333d42e782cf11c13d4455ccb50845d8705adf5c1deceb39e1a74aa375ca612f0b0cae16819be7339568915f2722a8137530a0b6bf23d1c47ae65df7119e1373d5939bb545505f7f24712532398128c2c01d6fb3dbd828cf0b7c69e7fff3e24322a647cf4f3f13d679919a95b98ae28a8c605188b0454603d6bd022edee2ed028d731946ae3c49b3bac54f0f3b199a09174a8bfe16e7580f80bc891eb0a9e127775c353006b6d00dcb428b2403f005a994841c6b4fdedefd4c75ff1bca50fce44b5bf79cba917464e6a7bf7dae021c4116a542974a78bebb75600a7e50a4663d73c2c57ce0be87770c2c3f6b96f535cc157f06129459d0675c484f0ecf83a81b095d625a8194569f2b33a035f3a3272241c2d3e0417b8063f2d4ba2b24d3a2fed594c265350e26301b301194d70ddf6c98e495200a538de71226baa71294928d5073a78fc116620c8337a02d15150bdb410b12e3e1ba2f3221e927a2dcc2acc655df94bff50e3ed3154be1442f4f85c12ae743efbfc42dc1015700c26381cb33ed22a8a5693dcb0b9449383229fb840329d6b9d2c858a7084d8b4f037fbd30b750651c58665b8fd2339a3d149971461dbac91425d7759c730f22376686c82f0585bd537aa545233b897cf4644b16227a42a5db0848f25a9f0f360d5d45fff464791f85190aab0d99ac09870d1e05aac0559033c24b7c8cb451670d3e549b33450737e8bf4724629e4fb84c059c237120b785912e6ba75c3da963a4cc35629a2aa60aa5fedf44df23411782a61363e866d8e219532d762c5b034eb2405a01a7e81e18a1af1e2469a447357b77b592fa17a4400883ebd47bbf5f784e86c76974a90367750fe4cef98106019ca99ce618fe4b7a546a86283f571867630dd834fa15db4e7b5dc74d4d74e20040c791f52c2ff8da01d821a58b60307bb1443700f1eb01f05a7147f11497f5a764c826aecbb5642851e0efdcc714e27c5c260809266377384f2e401781db09bca50e26126cd64b565bcfae33c813c0ad51e00f906f65fd06a46a290372c5bc64bc5ce98b75e71421641a1c1a70bba0cb607b95d0800e528f8adf03714710457a201a9b88e93341583f85ba4301422906caa8035b8967797c704cfe67007b7249afa71dd4be37e7c416f090566787f08391d511980bf766916e74b0145ea595ea71da58aac396e710c5104843495c28f9aa8e3245ef10bf94edfba1588aa46c826456002531588bc6da4ec5ffba62f7e1289219595e48ce8381fb4907a0f8a2ca73dc6aa8ae3acd613c4c96902095d926a18226cf100af00b641a1221f5924b85a10149e66e6076c984b8fec36981efca6536969bc45ec9eddfdebfce4ea3bef14d7a538af024eb7a426bbce586100766403d90319a10660c6aafa369c42bc5407c202335968c9f9be1d82d588cd30b55f70bcac3d11d620d4072594bf2da44fd17de52528cb9b5bdd4b441608a51777fc931c4b7f044fc2ede1da0f859f0f441e2596bd688f1e66ffb7132ad51249eae20f502d0654a978f3902826744edd74cd4c7afcc325945f86bd7707d8c6bf78a75851bd6165ef3fefc5320d23c572d22c0d4e156e70e5e7a8783b2d86c2de3e28ab8b256a19fcdda4cc742aa32cb1a0bf0b826fafd4e971f67dca023ba5284932778b91d5931f8a9f153c15a070f28b3e7c86f74e5a17318a6f38736692d82ee43756293ede73d503e6b142ead8de0227c059c95c44cb2d09e0397f36b7758ae51d052a05b58f66fb04b316831e23636add8a1be14f2a3deae27145e09672405e6dad0f0f7677d468799af0d390f9f822328c2fa925a1b994e2c58d358f7c42cf7e5ea4a1617cf2cb7335bba4dda862307c3564223fc52cc2552150be54221966f4f0e6178d799c62fc5a9bdff0f15d8aabd9d9b8daa34118897c25bbdf150038e6f81db7cc514a0013b94b608e607742448ce8abdf6f8458804bc94094dff91cd5ab18b39cd239ac391384a80b701753b8c2b3698b4dca439b93533753b3ffb9f64229f086621d8f36924edc341d193f2c744a79971af38a86f30045a2afaafec07dbec57795e3fc1592ba34629d01457f21d7b745cc5efa5c3654a600de3ebf668c7fc7db28f36fe3707b0d1a8c0c9466000e2905fbfd97a9f710d6134cc428a642702f6c262b62cc34a819e42e57fb815e463caf06779e637917da94d05c33bef231767af2bc0a518ff98c98ef42a034830a43d281f6fa375d0fe94cfc55874dad63d2f793149f34fbb520e7c7fa9b166177412a449e4c7214d02dee08c8a4c305890375cafb6bd40bd90d962c8c2d6b0629c4d6adb64ea4a0fe64b435eee91484e60d29c656f1e21f110470de0d5436bbeb00be01acc81dd65a23263a59580e52ba6ce8a5bcd04fb3f284d3f0ecf73c3d79a2477ae5c76f365e8ba4a2625d1ad739c768b02aaaa79027b369727c698d1483ad6443a5c41fcc056e7dacc65fe890fa81bdc4bb163592782453d7ee248276494148e1f6bfbad2e08cc099176ca5d1b39371210215f3984a063eb54228511815077dbf28cd6b95ce9f65050d22eeb9ecf7ed7d9ae2900ef5b8b33ee17528e88468c1ae9fd983495d9b77b4d689c4296b822db710553566385cfeb2e685127a5e6c85908796b2a1a491506c7adb77c0466c86db8acb912c7627ffcd32eed87d5fe00b48780be356c35c97117744d373b6781c7c1f2bfb284a97cee78d7fd0b64503d83cf95cedec7dcc6dd8812bb1e58fa11cb8c04c146ff906eec3ed26a61b5805ca4e5fa5e222aef7de12ffe7ee1cf0bbe39874aaff300e02f8ffffff07