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 57006 3bedec50a596525cf995053c25366848ecf7911d9606535f5eb7ac786a7ae008

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
174558575b2ec56565947fa97225b2b1daa4cdf8d8427ac8011e30e8158acc76
Certificate Block Hash
3bedec50a596525cf995053c25366848ecf7911d9606535f5eb7ac786a7ae008
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c07e000050640000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c554bd5a88c8a7bfaa2d9055292218b1188b16845017bd7e1c2fd3caeaa850e99df78e2aa15ac7725d1286c4b61953bba69de860a578e585ba24b4d3631da78bd3ef76dc4472e9a5367268b6e6fe7192ee6f177f1aa8eae6cf050000000000000080000000800000c07e000050640000

Raw Header Hex

00004020b93e1315b45c9d646be047f796f5cc89eea4a56fcea76b2662ccc5d09ac7ff84e39a6772f7a04dc10ad667f3abe8fb08d0d82f74c605cd5191891d1ebdd3381099f00d6a65b2041876cc8a15e8301e01c87a42d8f8cda4dab1b22572a97f946565c52e5b57584517

Proof Data Hex

59,560 bytes
1212160203071a1553a247317c3227263d8b88b9037575e24a778f364d26a64382f80847c6da581268af2b16986e084dfb545611b78eb5d0915b05825e1a31840e4a105cde08c37b25cee1db162c15a63d84ae3668389b24d475e20b33ac8dc156040fd5cb7e37ee1a781296475978a9316dc25b95119acbd5e0bf350afa0149ff87a068f447c79672447b2a7b2de1fd94db3c61222776921d877db9e31506e54b07f396fbbd535998d075c1799c3a8ee6560853039af80fb97f1e48b6d9da529aee126b1f1026a890803a0f7e0c85ecf89a3178124c7681f5c5435305fca5d37e694f1863c2b02135dbf35b01af22be9728819e0535bf8af2cb9f3dd66549a51df2a0a704bb95be6eeb6e5d87828ca42f97595b4ffc38aa28e1cb2cd3f570a62465c351b7cf44598905e51c61c11831789902a5449bdfb6667ba76a36ee9423cf3d8c11764031f90de0be5a8b9fa853d287693c9aa6ab27632ba2b2c49997980bcc64eb50d6ddb66b1ab676989342ed1d138ea6c725cb7a00a8c1710250c9f0e24cc11ba63094d5cab17a2f18e3d74d14dfa2062a595a6168f4aa388c30e92d247a09beb3dabae1433d8706575c0f635c98ab5df5abe81946bf1a77b31e8d117e0805f90594db5ea248f770e0f9b1c895602de19df941b503b614cf3152d9b6a7f3f3d378f76eddad5421f6cd84f6be058d1ad2c20af60a1d1da1d408b43256ebef2db9daa87f56f429cea4f79ac2beffe5234f9686598ac9dc7543539a21adeef1662152f68dbd2836cfeb98fce3e8ef7b4297c72c43c8f08d2a6fae031e6b45ad0c1221accf144628814260f9b1f7c162b38b71735cda485ea20a0f3dbb73aad8fdced8a84f7d1467152f7a8776b4999a30ece7ed84f03526064c52c1a123ef719ac6c7dea8e0af787a884e5616e840c58676a27bee8f34f9a6cb59a3cd0bdd1f84a55a2478862907701f5aedfd11d136f718c9939b636d19af461dba6b24cc8a22c4dc3d58b2c141d4b444f79b20f96a45329e66a1a5e4de37ba84b1b0a989ad0207d0941b4e9f8cd6a2a317269156d379889695ad634b1c45abc2797daee1e7df43b75856515f11460d0888d9d8b1bd47ac8cc2eb549a0cdb4ca8c85a1ad8d387cfeaba42930574c128e16a2db1c6be56021967210b749bb959c418b152d3e6c4c554c91459c8a63d39c0ebab70fd50d03c96d2897e040848d9e660e8ef63bbf1def8dc494a6e2e56c5560dd4fecaf4c5464106039971ed9ff1c0e75c999c7e147d7fc1aa5d0c14609d93ce879922f33d28d107fb4e179108222554987059123954f2baf8ee5c8e9b29aac909b4bfbe857e15b3a4cb56a75976fdb2fb1d304c788ead1eeada3565dd6b971cc16c4e63e0aa42bf6fb7b1d23d23374aedf7ee7081622147a97cdf0dec46ad2eb96f766796002e6d7a38000a3ddcc19db8c45e7f73794b629bed7e4de90a7c10f946c801e255e23d233ea5492cdeea4be1b74d4fe85b9a5b613d2f794d89fe77121947e5e998f25d4e0076ed80ff770d6fb3ce3dc35525bbe1a94638066e2d377371d249e44a9fec84b57b7c778d24aded119b3d986bd4797b4efacba7f52fd8b17e797af1e1f2c3c7361d78732a75d2804fb71ca603302ee8687858b8c235b6366b958e6add31aec0eba9e1b969dbfbcac3c817c7f2b034d098d8fe6c7a130b6dfbee3a760599356e57c215125121421a253ef0e1b47c4c78dde921bf8d055d15a34a6e7da53cd49e7a442b66d3ef06277e8480c62da839ce6711ad375597604e92de304ec8e06bbd979d6974fcb6ed40a50e11beec2b5035ed8df40d6b4c3d5b249149e907589e91c665abc23beb4c7975b8cced884420ccc0337a2ef092eb262f6f592c1e9b5e056e3865aba3d7937af7f1d4d4aabb85126ca5085d610a5b74d9dd3ab270b44c29e3d7eff7eb010e11574d596df27740f47e74caaadee15d43e7dc3f1e4096c95ab309f29532ed312e11ad8fbd8de85e77bfcf4e61cdab61295889cdcd4a8ec09b1c020406671bfde62e260d94cc70b84ed14197720e1b0b1d3693e8fc0f5d7817065edd55cffcf964ccbeab6eddf28d2eb3faa700c866cedd847e9450197c506e6bff3ee47d95235380c8969458d5298a268e098a4d136ca8dfc6c85cd9b978a4b07be13e642c7a5518d8b1220399e571e6a807666b85e2bd6b0e4c0da764496bd663545985115c8674fc41b5c675c89530f993134f166186bf93c65df563ef86a7ea91912ff67aabd38b0c441c707c5806623ec925e82d43dd17fb7385ea1ef02b21299d52a569becacd955090763d6f7e74a5fddd22ad39a8b270500454f96f70c8d2486676f22167ff3d037fd6b6fbc0ea02368f92ebbe83c82135d3f0f4a11245b572960923d7f13439f98902f6442126a02e273b8b761158a9d10035f5fce8b115836be31ede25025f7e7ac7e0ecbce4eaace97ef2d52498e16b7d525339dff4b3f56cf3e543e15e0e698bb32ec931fc995701aa4bfe418e3600595a80db486233be9e4a6b34c0c87ad6eed14b39015fa09930e3fc10461ce9b1f2e8967249dcc41e2b3244afaff74f317a0048f9028618c5b654c60aac7a35485604ce907b47883d5f1b96167f9356f3d83cdb780357bfeef1b7bb9b142cd6a4c9854f28dd9e37759f6ff2a7d6d2491e9f693fe478f769004662568f0bc929a0a1bcd70820f0b1a694563a336a7d1dfa4e171b5263aebe145c373dec90b644d53c3bb4ca8bb4c25400f7df17f144be2db53e7abe479c5128f4d3f08fa645ac11c37b52b29780b7985d553fde9095496181cb4148338e1f27211c0cb53095093e70f5b36efc44d1d9c979962f75e950e1d52adfb5a06c4e9687be3059cf717495a18be72a2fa53157cc883dfbd899400fa0eb85ccd43b34186f480ffd2ad21aa9c4712bef604edebac0b98a7609935b8ee82b4ea4baa75b968185ef040ba7b3c78fb42f4c48d790850ec9df3b1018f28f200cadf644c21dea119b4292b42dc5a3926aa36407d8dfe4dd9c7fcdaa4b6ccb235519fd9de61fcdc6e2a3a6166aaa34776b56e238dcea9b6c09a5bd6de4d103b95916c4dc0081ede0bc336fd143077975c4349fd0cf97213a56a9c9cdfc1b4793640562994f33e15f0627032adbe70aff88e01bd54168acdbbea4638b3ea00d40697295b9cd297287f9c00bacc65ac3c90704b93c90b470df9f2dab476db266e7acf0f1ce4e5e0967438d886590ca8c210acdfa3c84ca3f3b6c429060809bd8a5c6f7cfe62eec8a863dfaf8ec5a483cd93db5144d9ac7632b15bebf56e556c7b11adc6b829e28c6457d70601c04b5f774560e9502a9c75848b182097c802a6ea56ca0c376c6a14fe69faecc456eb288b8035f3f5289aed4999c146ac76982c861da1d6413d4bab3dd80444bdcd36723edbf333787fdc62b85d4ae9b80826b2f717befa4b0448c1a1caf1714373bb56b2f302ca1a332b63797328c88dffbd2d900c45ead60c4d49e4eaead946d469311174ee7cd0aaaf5c05f2ba92a3f14950624d764267b91497812bf6f5bc196fb39917fc7a39e004e0a1ca155ad6c47c18acaaf2ddfb7dedde39cf63c32794c4dd4d3fdf91b0641caff671b7999dbba981ec21324b5ebe3083dc1549170d23df3f14f0004aa5db6c24fae3275b61a3a2739d934fa5d275084a98666bc4397ab1cb139912b3b0a8d9bf9ca4ddc86169aae86804ff48e69d23a04fbf491d2ef9854288d34a4a380f9522eddc2d93cd9fc77b81111aac96fff200302de57be67125da957e8f603dd65cf1aec06ed9c25f9b9d6dbf258204660a8b5163c25adbc8f63775932bcebbacb02fd1265fc81310539395d0e3603c138dbba65ed9aea123fdb32584213a10ac4d47c9c14dc5ab8a9679677b54339c0921a517d2d874bfdb0c5c4b07ee404e60afe49e8054a6e0db2dac2bd2a4edb3abf4057f97c2f8718bf51753199e6c8d669889e01bb8ea22340fc58425bc7fdc63090c697f872b87d5dfab8faf1e963fd71f8d5db9678c3723a64499ebf1a2db52d78f236e171c9c12a9bc2d73d89a26b429bf47929175b9358a53f1bd13355cfb12f0cfd5c5694d5fd393082ef11ef24a3559da198343f1c1ecc7124fa7ced71d558f05b7ae567cc6bbdbfadb52ef102e5701c25de37a6f035fb128e5d6e7d654d1c8a7e6b8b338457491f8672d659250726664af9816705b26ce8c971cc0166441f0191ab0ea16c4c9acd85d6ae6e1fd29c5e9133014bee6ea75cfc0c50ad8dd85d5027da03b836966bd4924065e0657b4180d2d256872d902dfbd96efa3f93a869879b8629a8a7970c3e77223f65dc997cf364126479bb6f0c283ac478b1571e43288e2354a36fd7f0d8d3e5e2ef283090811ab7873a8c883aceddaffd684f498893b53c814e23c712c0748a2d768a7e66a4cd244aacbe506a5b7237680743f86e71ccb5c7645aa2c90b17ea78a8c62f488d0f3661862d6136244b783b6a2204427909b7fc2b432475ddddfa8cfd0c89b6fef1b7e5dcd058c544d547df79bc0e1a8ec686b924e722b83e39c9c8b64d138ad05c9a834c9c214aedd2ed84a5a24cd594d9b4aba0e5abab3b471e110d34d992184b2a4b7fdc4083d48d1b7b2cf648a8f7e7676c0fcae8582cc872a714ea4a58357015086223eaa38df0689519d3333e9675b97b37415f1cd4c88f748428ffa067e4f94ed80c4a39f5962947bc0fe0873e7b95e291fa81a7ef82ae74f3c1ae4a092a3d4fc2b1496ba5896f7bfe89a7018dfd480ba5c6ed38e1f5815bcbca72f1c3cb14ef7b4f5e746b7d399b3ca833f55dd3caf16773ceca74c2eb17f69fc73cf91a3b2238a93fff8fb74972faeff7b54ce57e94a073f9c1d779b243b27c87d3b7cfaf17eff0b5584d01aa5a999dd2f078b6e4cd5ffe8bd26697a249cdc4133e1542cd44a9b3dd565997b8e3da022bd4121e0e57bdb0db4f51cb209a988d8c6f16925551733a12803e1b6e635923a83f088f56f8491d70bcec7ecc3d934e8de6d68cd07115a23deab44dc471c0d4864f31aa1d7682fd34b18fd2b7b95934441f1a4304a91d7d841cb3fa2d636bd445281a0cba53b830b9b65e6192edb5cdcf061626c4ea68661948a0f9458382581c490a112120b8c52a1502f79d7c3d6308f20b791f003059f4d2dce907d95f49beb4c7b18ce31d6313ea4af7e61f721163b39cfde2fde56b208a7496ad44dc6e9c609a95d911d4f379490631cd1b226ec66344f16b8a34ad6abe448f09aee824466683c113a63c2c1e36dc038e82a6a97d5c89e0c7d532d5d9b5c48244891682eb065674875b217b0ea0619dbe9c8a207c3f4bf2aaa63f0847a395518917d975eae2f71a7b2893795aaab71e0a36fc51dd4c3c7b5a3f194a1478654180ccca2430bf7313d2348cb115977b5f5ff59893c2d6f5ce1f65e8a46d68ca4746d5b9a941e51d2ef9c762309ec0c451aa6d7267b5325950bb32b1214d76f77d8ef3cc2a4e4e289c7aabc030ce682536e56b797108bcbcc3f051e8b421d7e7e70ff974f9a8a4dc065d045ce1a2dee4e5a05520f92e24519d178d4c9a9ee9774c9213c77bf747c5ec4318bb5c0e0e83d6a54fab7336cb6025ded9749eec2585b0e7e7da9c9e5f87f9386846a31e1292a5e821536ac89d1ab95c590c25c233db991af0c1819da073c97c38827bae71a4e5e925767576786bc34a72ff590d05b94bee9c83ffc1a10847b42e3b28d54902157897d4eedca8f6a35877d13bbd1f53511ddb48ac56f43767e093c910b265051d8b6ea061d2d5da1edda721ca227037ef33a7a7a29008588348e6cc67bb1dfb77b919de7f340aced0696a96b92563f58bde144e0a5ee40334d208f281eebb106c787727fc14b68ce98bc39093282602570f0c8d7590b675787ec0ec41f725a939fd24a26d54053f67aa18809602bf1a0dcf70e0e55751fca5b6bf7946aab2dbf3f760dc956b5fc7f7030d7de6ab43e5c7e64aaf19cf55bdf4aa105dd6b7f151a646b9368975783ca9c425fdc2c75b2bb49292d7fca81a9ad383e51de4884db9f50e3c12fc73c730c61bae984faabd9084951eb0ebc3e6cb3d6efedc096fd09931099a2130522d0e315614513e0e4857174e1cff343d8769e8f0a430ee36821a37b73fb8868e2d9387478e836f2206f65dc7d6aae22165a77e8ab1e83b6601a2bd9746771b4764e63dd8ab0faae265bdebf329cb130f19ac24f65fc37df28ac37f22297a0d2f7b2d82ec86a0f8ab1b3e4a5dd29a223370e886bf99ad8168d3d337d8a434228b69ecaa60991bb4be460074caed0902f6d01cb6db09cb6e8a9368cb6f7e3c16c283d8142c0aaf4ddebcd05be9fffab9edc6f9dc1f0d06b07067f2a03556ce3f6338512791fb24f96e5230710ef5430287fc53df911db033d9b53d577ed8b39341971bf8d1f74ee414b8b09436c74df0c7e8c0b07d8ded3fb4641082133651a0b496b9b6675a63d57f57d18a33d63e175826a0b79e3fd5c490b386a7c828a20e03b95c77f84813090ed64d9e0d5d8999353315c47fcbc1a1d157226fa169dd1db8eee378c58c411d71a4e392d52f06348490e4fb23781fa2a6ac5edaa0e4e9cabfce7f421158210ba0dfc52ef3879a8616688ddeecb21e2d65847d24811b02cf614562d1214bbdaa05ed0fa4dc2c66432cb7683705a17273f7be7fa5d6300a8812e49b6fdf16fb231156b48871e5055f23f699d0cad13cb6f5e21b1ef7547657d8b6e4a4fce4435ef407c93410ea34543fe45994fc8ebd81c6297b438f13d2b97fafc885a2ca20ef671dcfa78e40d560392b474e7498e20a01ba31eae2c45375170db803149fc93b65405c7509f9a9e8771bdacdfdc2a231fcb4a58b51b77aec4e4e197fdeb2c3468c34b68b095ac55b21d4fb3f96e347c0273258141e520235a67dbb4030647bea1a8900b44fa4f4aefa89181c31458ad56ea4c41ff51795ae59224a855876fdec7063769b2d7364e30a94f211be55acbe479a26ea88377c9106cb3ebb50a98f7967d3150b0e24543323db94fb06502f0821d30cc674aa4292bc42972751aea91c92d568a4f0ede85b6bf1436372ffb925c238e48240758787fb1bbc8ca3f2a479dbbab90b5736eed6d40324d0a541cc2e200dbc320a37490d0c3ac9fb6ef1c360ed097b37a527dfaf6e299941105355cad2832e210a284e219aac1fa6f360fc47039357b22b25b7b524ad698f440965ba72bfccf5f7629708fd9b8f2d979b18cf1f8f14cfa399ee1c59513df25c647827f840f405f4f6da295ae7957ad78962e2f3f6094554657e5e02413f5d390f57e00d652dbaca607ec0f85a17a9bbaac46a0526e21d8d9280829e3e9934fe8a48424f0646dbee069080a7f47d7f2723b1f38520450c4c17e78a8ed9229d04834655f1ddf7bfc3032c5d3579c1b9852980001975362ae2b4052357629f615a6c07c16118e2985356eb3e777b5bd832b3cdf305d9e112682e7e3623bdb752791e1543e904bbeaedf9632a8f5f42282348c2d036c97880684a8dd2ed323538b003962e8511cb572e78941543b011062c7040537289d1122923fbcaf414d74606712fc2b6fd4cf97a1686103e591f1ecd2c3b53f12f9b7b70956ef3c11c018c8c7da52242725d20abdabfb85a3ffb5e81b6501a7f45d413c3f363a66dd211e63ced941ad378a106416d86ae1d4df2855321a270579ae7e02b7fff424d44c5cba0e083d0d0f3eb8ab5579d0b06e8c97c97284ef06e5ff9071d3ff3147a8b403eb72f6e15f8e19f51e1b092d5b47299e46610800d2e0af2854e36ddfe010c24ccfac5d05fbb48309d8dab72cbc8827db3ae0ff88a71bc5813e336ebcf053ba1e9a327661908311756768833502447b48b4174db25aec6d423180c27dd8b1da7ec002abb93c1befe53482408ff1075ed84a698052a7120a9b42dac73d8569e145bc493df349e147c91f7afe6c78dfabca40052eaddf3fc87d7602742e39fc06f09d783c4756280d53e28c00b4e3d2232f0e61bf8ba5b418189674216eb069010748e9848dc3a07a80de1f2cdf0412c3528cc4c33cab963da620c25ee3418d86ee7d9bc379a3578821b5d37d5745d21378298d031d6071bd6df85b4d7803dcdb381ef38efccd6b873c26f56443a22c04a3fdeace99af662bdb0c760a973473586e0e6dfff4ffc072d87b03dce3203d406fb19ead3fba96e4efb82047879b395e1ffb7946ec78efd924e2e9d976b1db88a31e92ef0c2773c60ca4616b93bb7ada50a1c5f235a8ce714a2e75fd166d17c3a90ec5addc63b42026fa040cc87cb7df9234906434431b171b93824ca4ea7b8797428534e9ad7907476d65556b46a09c30ba669842c2b50e28ec63e24c2d6f4dbed15ce1072ca76434a267273913dbb51855a2bb50f73117add683b82652b5878698f3f1572de18f04015c7f2562523b68add59bc061644591732a0441861dfbaff8112977925ec5ce0e992e94ec87399b8c3a8357272df39ee0bc854561ea1c73d9fc56be9a1dd0f8cdcc369069ebc3a55157b28a5d0d23f0e65fd9e673c3a101fa410fc038de653556732097ee384f2dbe9fd440dd75d8e205300fdd4337d7b143c0ada774821aa5ecc673743d32ec962c021974b55d893e84f9228e527beea91a46a270c0a76782ff5253153e11975b076957e06983b0f84e145c471aa82bb909314bafc02385ee0896113be1f9d41fd869b7234bed4aa33cdf52529852680b0a04681a4d246f8814fed1b3046c5ad65321c3aad287317905fc6a9e5005e97796233c2fa9e52bce8bf56a9add0780860f808e197ea2e590b9a530044f4cc352c4c9402f89ee2ecf0dcf60c92a7be0a170c2cee1b3eebf5a2251a380599570829b7e70ace68a2feab5e5532f33cce24e8e50e6a7730e8fd6bb584285bcbe4cdf300251c3df845a1fee8f41a96319bcd89976eee5ef337452dd46af53a717d715c31bf5d64b35a74da09d568bf004c4b2e0b809f4c87592c234206c4796f482c5e94e5c65c99fa9679811094eadb9a35f602003a60487bbf8e603ef419a51384e7e5967782932ee516d3bd7cd9f882f380c54e1cf081dc50bc8f31e464ab3cedfcfa437c9dcef5063e5fb5bdb655f6f2bda0aa0d9a3d858ab08a3ae46061adf652e3e86502643af2bef5ec75f36de632bc5566aa4c4a782532558823e17beb57605651c7f1992fa17a2e9173c90c5d1530a7d6b13f5424b0aec4c8472925e7bfce91ff6234f198efa38cab5c9f73eb5c3b819e9b6aa1a388a2d20c3deb15db703150e96120170ac390211c6f4e164bba0f0ee0a242bf3c73b905ce5ec617078e8c661ddbb5f7157579f3d9bfc11d0cf65db25c5c7c4ceda5b197d00fca8f842beed72d4272d20fc0fe157f7a66b3c4e8a0bb6f4bc211e02fa7a978e3075905f6f0c5668293d713242d91e44b72198a9f2865300099d65ffcfa7f45f34b6d6f49d41d682234adcb16d7e3df7bb395af53a564c710e25d455d579bb690d28c8dc42cac9d0542f0ea80b7c9afd2804747137bf3d06f17fbc125ad3ab4333fc9a290cb945bccb0a8d2d184bf7126cd04b430ab99f350ba58d7a7da61c7408337dde7c827acd8a4bf598f81b6e84352e72a8eafd0c6bd58e3b528955c9e302914dc6e606cee561790239bc2a54c41a76c042debe1149dc055663c3c5b29804903f1b1296a2088d170ae6c6a345b76642d9872fb0c1170ef4714780a8d28b07602164ec729c4cd386bb83ab6dc61f6951c144750ad96e17ad1636fb53583b1dd4f001204547f7d5eb8018e7dace4aea126634c431bee17dcb33002a64278c3e0f2ebfe43fc3fb02dc1ebc96a31773779a0990c370f49b858b41660c80ec8062e29d3e9a907f6c196cb1313d7306187bcd861daa2791cf0721d2e4e21fc3d16da2e9164b442f1cc96b8b2e42215e700edd36fb7a7135eaca5a1930cbc7f04a44defccd5420d0b40f552e79da364bc05f47be38924acb41b07a5fb939432acc5ce3c96e5fbf21d0db92ef3064974e75afdc9b56617a6c8eb62e5bb13cb220b80c09e2bddbc06adf4694b24085fb0795bcb998891f1235c949865c48fe7aa45bd30bb6c4690987e69a6d6051bd6e2b039424c5b75b2130ba6b1e7b4896ff389fb1391fc9544c58f64e211a5003c07dd8bba90153557b4d4f4e6aa27f1ccf44cef83ee8f88c76866f4f9e43c62cb13d020c1a8fc5d3f314a13a949810032bee50037739c3f58671beb7afe82c84543c4f9896e5dff0d659b460757cbf6029439d1c266365c9910ebe4785684dbf82f82d7a55cc93bd728c93ad55556354684fa1300527f9d1d9677a1460fb9ecc998f181b332d2ca0754f77d749bd83f51fb92865faff5448ea83283b926d304738aa8ef78e34b05120a987425dabfcdee6b87574c9394b41aeeb1ea6012758affb0fe3a34e23dd721fa0c1875618f3d6f5244432ca33fbea50381c67527c0c9a0704bfde468226d38721572029fd4c22faffb6ccfdfc4598d32ab70e3212e40570d579979381fd4ef2eafb3e05528269f1e31fcfaa9984ce4a56379ecc5cbecf111956e9d4a05b389ffa5f684285f17dcd8871dbaff9adc01cccf8308b673109380b602a5ae7f413fe583779a8e54c3825bd92158d615bed753a6b7a179e43a36e6ae486fb83ad275a6c54a0b42a0f45dbc8139b1505565fe3629ece5c5c681d6329aaecccda1dd32bd4b4c20ce648e83fbfa34a986dbfb7c5b0268723a0142186e058b97c0e02760c68947892ff58fd87cb251ee24e95be956fd3dde3cd06e5ba9340ba7121e648ccb1db739af7ee4714d5fd552012a6ac2f50f61ade381557ca50a7cd5ead648a12e36185f509170672484dc45461f2e7629d21a2fda18e6216fb220923b4eae705dd5f3ebb399d9b63d2b06d9834476ba7e915f901ba97659d87ea32eed2a12f9d61651863d9ff68ffe9547d582fa861a378bb894e1f8af5c61b22a88c24a906b7d892bf5879fe94ecdc7fbda346ea224512b39f37bf9efef5df175ad762651fba770c17c4dc32d6844d6e2d68dee77c2bbf26ccb21776350fa4944f88522a6ff48f0eddb77b9caba49d59939a4f59bf73e01c54e4e12e96e2ac604e39047d6fed8018c866068577c9a60ebda5b37af67ddcb70933b47b5b6004a0fe1ee2668b2592fa97063c5a7f92692d7ee65f7525cb858a644b05d84f22132b60f9173cd12412332a7e36a17fc189fb11886bba22b52d54550291d6972a9472f07f75b27258f3c3a5840eafb072311ef1be1238b7670e49b0373d6bd2294dcaf1aa432874cfc2e7e5e1f2347f7047ec991b6a37b325efb94719c6039544dc28f0eac2e4c643648ce0c5af4ada8d40821baf8d280b2aeed680fd1aca0c1b46ee2832085408055e2d37fdb4a5467d8eb936ab43992f43c57c99875915003ece2cdf4cb98c086c55ec909b757f9d4d57b37feadedc94a80fd924b0792e5af2f59d0b70ecaaa702a49efb1468765de9d2c2f22b31f21e5680ba1d10c7436081d50f7b3e73b3cbf7331e086eaa633fae35abaef8a25ba0e9b157ea39de49f0ed0c61dcbb63e7983ccd3bea21b485467a153e0ac8eb2e450a90dbc919c40c1ef42b7d4e3b361778d75198a7dabb67dee6dc51958b54bcbf1c61587670b855434200d3ed26d409c0faafb80e2d86a6d948751a2103c056738c578ff170b644d05e3f01b643826d8db704b6112bb3148984a7d10870255fd7e3e880048914ce1beaab872eedc5b5329dd3b32de4d57e7507dd89716ce116a676ca655ac9ffb299bfcde0b413cb183223767a0d47798c7f67e51d7ce2be6e05fa09dca256caaeb9f8d0196c3942d2ce6663c0f02fad4ef841ad0bfd42081b3d50ccb34caeb59b30cfe0d07be63a0ad732ce50f7f56756f6282dcbd358ecb336855be61b4233f20623b41f79f9a9a111052ebbc06e56cfcd5d6c2eaa00f8a3355e5987fc08afe926337e668223f3fcb79c740bf1770b5e162ca4cda9c41be50c4e3246e4fecc03140b3a7dd6d8907ede9fcc156d20ed1ebd33fa8a65db82125947b94f38d9d4e76655440a31d0c2057a97cf426372b66a742dc32a7257b855d118b6b30a4f6b9c5f87261de81476dd688bfe4548b668a422f30b99c2a6821a0cb2404a72e8742f2329dac985ddd29b55e28e7f82d5dcf23f7b9ac69155bfc63c34883f380ed237383eed582d1eb5394698327ff624d2433065c1ce1096f9bd701e9b78025178c7cb5bdae87a852ed50909f046df0bf2168f35bad9317b9be525ec21a1f80332289b0331fa9f2305f30cc2803c3558fa70dfb72061a5e30076aef3c61b5446a9406d90d054bdd6b75dc825c7cf9ad954b00bedb015fe16738d403c4a9f368455340125030eb07153cc27011e0372abb3c0e664c26d9173ab9ae607031ea4eed960b103e4c8baa4924c6f1b3a1d5b7d40b785a675126c6a69e7a3092c8e2f71f1830e94d77a295754dfbeb9e65a03fb71d15f067f2aed3d7bf4020b6284a90c206825f14d7f7f3061265c73f287d9f7ced44a032c1dee6b6dff7cdc3bfafda6d58449724cf9642ad5c3c5925c64f7e1521ae4f561184803c2eb31cf0a1f3c1a6a07ce70090ae7de773e19c1a67ce6304a0efc8fe1434e2c607b3b19d677d4cbb4df5cf84d2bad56f8a6cad416a47ec9f5907253b12f882052e18610f99d98d2f5b6ce10bbc2a28268b81ed0074d3cfc37cc695472cd3f58f0632757f9152687aacc0d35e5ae4712ca4a089856a6d440c6a912bf50227c9d9c57f61ccf48b98708ea2793a30984d036dc22398d47f160289df0145e3e13ba1f78e7c3ad1de6461b9ab0bb2da268014bcc83102fcfc6255dc8417ccfaa4f7b10ebbca864c2209defe860ca47e71e874c6da6fdea1212c6429919da79ae9207f4bf91ac1f8a4d11786cabf6ce2dff64d29028c084051a791f5e1ef58a60ea6d37b8784703562c09d141f13ca45340612bb7cc03d1764c4e2a94f2bfc16a03ced2a4179102dac45f22f4169d036ec28e93b55cc1bf64bed648b7ef6a21abf24ce232515c39b226b1232c2ac815abd437b3740b1be5ace627951660953f0918df4a9deac33c9c3ec2a55771460dc5fa085b33b45d805dccdd30df701bd28c95b97c171b829ab05ce705718ce61657973c517be3071bb54faeda8a111bbc74886324f8479ca2f7a3cf4046377867e103abb080094cdb7ed95dc5776b07eb9e86702db719bdba63211904f936dfa76a66f4c2218c0b11332b750ca5dca0b93d5db51a4d973ee961165dd5e2fe0067c9dcf8cac9cc187ddab51328b2e9e1ccfbd16b4723c5eca8bd7dcdcce3289ca664303e38a370e1217d080fad8687c1205c93510884dc6e71ccbb88f2a3698773e2f16ed0f923f75b0dfa2f781ca526aa56d3ca5d11b2647212771fde168b34a6a8f77250e24eb78ff49e0b2d5f998f95b72ddd33a4f198ab85aa0e225590d3cbc6837bbbd88cb621e4f5430564e0e73766a75c9a6ad093aae5a4d5098d9edd026bce53d80f0537abcd3402cd09a8fe66776709c36ba3c1ffbebb89e632a402b836d20f877d0bfa29e4f4011dd2ee2fd98f032c676011e27f68d8d72cf2d098b09a9c2d96a7581a2548fc679855ff9fbb3e90c917108672c0cd5061d95f3c7852e8bcf48140fe14d41fd4bef555f53aebb76cd97c76591570b7d2ecc3256b847e5802417d017fdc828b3c4f83ae15b14d7d645b6c8ede178851b0cf8e877ee5c48e8900635f707c634bdd7a816ddfeadf67b2aacc61cf99ed04df722dd7f3fcc87151d322f1f32caf56c8f45e52f87aeeef3e02db8ec6e649bbf6cad94c93e17f69c9b21f2ed20f4bd18f3dddf4eee294e4b0dfab151691ddb6bac57f34ea7834178d6a260841b130a46147f139ffd2cc6e153b771f667eace0d08227946212b0872e07cb9b4d9874bb8db762455342edf071ac02edad5b6d50eda26c8e61204130c4e788c9c0d1e0709b4b13b5a29573e12aab7222e5d459696a7ae2d2d39d642a2e4d865aa4be3a72cf54d5db29912df1a25b4d79aed326fb2e5931fd14b2731e267112804e33807844e7c9c0ca37c911d78e451c8fea3a6fb00d8b093a647f9a1612f23d5f06a7747d17a107c122adfbc70c01dbbf581d6e81b12b8b0e5facc0e061a6386030dfa98bacc7a527eb80087c0ff337f32df4424fee7d6abaafce17d39346d9fa2aa43755bbccefab6fdb701d892e23b821c98c95497ba331fa6663b1606aaf2f1b6a9b2be920eb6f408d6b9f9fc80ac3f3e4302327122dbdb81d5ff6776c884e173961dcb3006a6d8bf31ddd138ae2bce47b31c91c025b14d2858c618096121ad431853847f1e059270211ec2d04d46452f95b9b283402b19fdee6f77443934bade12fd2af784092a9fb983d922d8e585f44c819c0cd68b21519132fb2cf4fc65487a361f2d055eecceb22a7ea7dcd2291ec16b0da704ae298b13fde758f2ba9ef3b476c9cb0299b9a6d21e75f1783920d471d7ff537015ee6b6bf567c87e0f486ad00df5ed344e33598d3838ec9985353b026ffb25c96bf83032092a59ccfca67a57e63ab0c21682693dd72838b579f291359dccafd4e8ab3a3ef614ae3669bcd883f383d6c2465d84f889ecad93ca86965b4940588e4b5bf4d6e7bab2bbc58305b34c33845a4204941c30203cf484366e94967c8ef593f3cf85c0d6266c737a2e67095b3d8760f59f3e1ea73c3e6474fdf92c2bd07ef29f6669e05bd6ff9a8922bed52788ae0e4d7722e55d0551ce6d6cf0c1c4797c9b1dd8a7b36f163a157ff15b3eef1e0e1d16c72813c167e9bed6fa751164e2d65e8c1b11afc033b1f777451b2f2a59f0d17786f7b127a2fd6b36bd70a6490830a8df5be0fde28a4a8e675f13655410d9915b254ceee92e7b258effe1ae66f74ba3734480aeb343419ccf14127ea50ff91629dcae85d6619d24ebd61e0a0a74f7044620afa3b972d493b044271b7e66c7f1dc54f31a5f08eec98de53976748b3f4489ade9f19f4ec6105832c8e8540fc69189ad995a43818def54261676c1bf329201b4093699f5d73283b7795a3b79a8bd6950773b51b5df52bd738d2fa4be24fec56539c1465f526036c5f172aa11e9ef15d35b273b97bb129d905225811e9524c5bea3636218de0fbed9a49c0a27ca021a73bcfce29175ea48eed20c54e8b24e40fc0e5edb363b6996deeee7d23fa920b6d75e64fc83f1539c72ae5acae6635b222a42c04d9f627cf944641ce200d65e91719cdfcb73029ea87a947d3bc1cd06d9fcee7ba43d24e0966c19b990eef90ae736ed74250c2a43866ea3da938652dbe9d7b50b12c1743dc3830850b3623afb92d3ae70f06485cdf1d26378d99eef8ec28980270703d2832ab1a54b8ac3aef314cbccc4643aa188907e01929badc601eb977fcaf0eeb4c400d1358b3ad3abff13f15ef2ee5f4a5dad9a64e25b0f00604f78249bb94e85c0f6e6eb9224273f0e6877dfc956cef056b05e75da5f761d5b0094a80805607891b5cf204b92c4c3501a00e128b74ae008b4954720c1d7915879d8598e08bb553c6a43b2ae0f20fdc4700ca01de39e212d841f50457c375076b1a2f2e9ee2cd975e05e884d7d738edd6cbe5ec2e064d2e6fd37e2c1a1b5391913ede1d1ab9a45a443adaf439a56ad0b9b08548af7c5bae745db1435ab83031afa6390593d1af46073ceb95422cd50a3523bd80385c5a4388bef6bfb66b61ec16c7d9878db824522d94755ed16b037919cb3e4866e2584f124caa0e5d135f873067b8c34fef13f82b11aa07f2299570bb88fd166a7049de853158de7fafd1969fae73c83d07e2e9d1110bdcb69c8460d3129dd6798602ee9f8a2a3af87be6616433fb8fad9852c41841394486544f9d41037c9daec02494927022b633e618eceedb4e75ade0edd85b6c05185c2f60f7db8c6216522a79fb0debb3a4d1d72b777e23553110d74c56efce4aeb0fdd55cbc66d2f0f0eda23c0d141c42cf894bc1c8f86d3c047b284d57f8ee56cc336cea28ad061b1c697d4e4293409290ceee058324960d78037a7820b5714e94ef727de230ebfad9447ede524ff9ada0a30fd6a3baa9c7afd64327f272b3c0c8bf602c5925f75ba3befa94ad8b3ce52794528d4536e7fa7dd8d61f809c1aa1fe522d0b5de4787d77e43c1059be402ec9c5a7fa1248e0fb5df3586e57996314b8f13176bd23d2afdb785488f5433c73f12434e25712a00b3389feb35451cc4f29ec0b38b4d9644c2eeaf808a3fc2ff75119fb18a489229f4ce0d8ab09bb1a77ede3a414448fa579a45f260843649f9485cdbcd7df063d24872d842b0d007d9f7e8be4b64174c5c2081dfe0db92f84b834fac6c40fe7e7b1a755a12631e53ab40aaa5887a9fd707c5eef6fb5ead616c54c73f9d95b5b4cc8c58ffba1471ca34a0d2ce37c88b72a5532920e66c0aa14ff0a4335447a87e40378a08f544f688d4e653be36b55ed5e59270a585abf757f67ab8813e9651a1581e875a156eb17e4916337e6b7a8abad81acfed9d73262344a9f843cf4b4ce0b7f4cf1b02bc8358aadaae1cd23c4bd668b5d2426104b952b0749a03a6c0b062b287ca4988470910d7d6357d422fe56b3e884fc126991bc3f3743022817e8d4b0df950e0fc96b70a3f77642012366592832cc73aa852a8b964aeb405e61e37678857ad32a012077d420ad59153f4a540708e1f50d465aae5058bf72d6406c3d9930864d51361c8ec5bf51171cbda7ba71e7d530f077b42f6d6d7d01a44cef73e68db0f519011ad77bb2da45084bd359ebb8460ff4af9facb5ef79c020531a8e01b33743edff09e3ad1d4e1e0a79de15d45c8d4124c1ede42ef03a507d2a0709a6e690a165007e8cce3cbd3d68f225013188579d6e0997de28fd6f0a2104953ceb9ac50a9d2d534fcc374f79a50d60e2b212ab64ad9dc3bd486acf3e0e8635fee7ada862e5a407e5127e3ac8060f5b292f088bb23efcddf28d35388f3e80821ece5d8b01d4ed11f66bf0d506805a5a8a5dd55756ead9390690a9bcc34d131810eab72cdd840b2aa6da9ca1eb89e21ca34cf139a70277fd492a48c732ae633ce57c237988da9df2d7df37b64fe75ca0ea845f11751d2ad639f087727e540416f8dcbd75ecbaaedacab5bd4ac470390dad875e9d92675d79c9edd0ca09e8368dd263afee6765e535d32f0af556f34f25ed7243fee6a862ee3592bd5e78e6044c8f2ee32cadb562eead6363d9baf6c3e0d54980a71e2171243cb2bdf3e9efc62d7b22522ba03cb7fd2ead539a598d5dcc3dbcc5a218b319a0a10e3f25ceb60dfbcb5429f3eb4b5f662c7f5db3c7b5dd82844fa9b54021a927f95d3a895c0252d4eca0bf98b548d800fe081d9b4115801d2487960bcf1309316d475b4a9c4a7df7462978b0c379583971933a974fe91f484c67291990da5b9a42ff56f480e38c17396a778342578c4de125b6cecc4425b6c72736504a6fcdbaf2dc9bc66ff95e45a2ec84b61b8a3753b61e765c4b10e1b02f1de5511e3eafddf74fe1df29a46c947110fcd627c3a8c2c491196d0313461a284a24458182bd538b997767300774cd55f653502ad5432cae9c4b883246f51b7fcc54d7079d1e9119821cfb5d95a6b4b5bdfafed41371a6724f1e5686a53f0ee86c981e0637d85bc90a7eb1a4d09c37db865408b31db34366f1ffde67999fd2890f6f51b90a687da10eb4146a44711fa07100b1297ddea35614a163bbc9d8364b5867e842246f67cf7d3e690f0479e1603411b0905ade99dd331887cec05a659947eb12c4a52ad4c2f5b79ea7a43c31d0ee0180a3aee8a42d4d36deab5e22af0568c39e2f014876692655e232aab3c0bdf27eacb8775e020ecca474ae4c90ad7bedb2ce5b3b41803effc628df856945f591b52ff32d17443257335fbd2eed46b29b3eb9a9e118f0c7c522fb7d46e351988175863f23f90ab4aa3a051ddb6a0ec3668203f7e7b0fb002d07c2c0638ddf5b0a70d1d6136544a1925733d60c892f319084b942cc7c30166f7b4e1f48bb6d052952f90f5c0a939a3089dc2ac6ae56f2dc53f81b33904eecb0b583c51a649244c7c8fde87a05e86b64e55a47268fbb2535c3b71f5af175295a052bc4ee1e2a0c25202a144dea2539d32fc1febb19b6d873f72abdec0b5fe2c5d595589ece4977ba1be92595a93007837f89c43bc31ace5e8aab9310adf57a4ef4e693166bb406e3d751c578def7aaa36cb2b2bbd69ea5877372a262b2877f7f2ebdfb9a3356b0a9939e0a848bf5746310c3be38557209fc0853d0d0654943a0509e81eb66a5e2450606e01409817461bcac410f828180add4e02161c2e6d6da9f26e90837bf94b888caf8acc2babca05b800e0ba4fd6c9eeca8ddd06d5325a933ac57d139abe2a19c3f904fcee7366421f200dd477fc2f0cd5eda158218ca53ca06b6bc06ccec657c65deeaf592632a49905b408382ef0699dd273d65485273383fb5ad952eb1a15e5ab65cdafe41cd02b5ee5b70000e39db4e38384edfebb7b1007e6009fbc9f14617e6aee756bc8dfeb2bdd99683264fc8401e925c1d02328b3c72f785f800a7b35374f0d16cc2a2011f2ee1bebaeab12a28a59cc7765573208c4fc9a93ee53c8f240b42c5360af6fc17695203dc544abfdedc06c78bebe5058f9012fe6c5b6f424768c5ea4f5c3a183d69453a3d58498539a4edb9d29eafa81206ded2a0147abf0aaf9e833ddb670f96784bb5a3474ae70529662674c8e371bd127b8c5a51918fa7574996d8c86aab7ab1ea095c42d2feb2aafca0e8cbca087b3a09d6bda0e5e38bbbd3967b87cd87af3616ad807113d7fa7597e18732ae569533e0406bfb0401a3b3f6238cd36ded2c8e14244d871229235f127bd214f1957ad43e70a35eb4002c9ec6c2368c066b26717a003ba8b00292d1c695dc4eea18b8de35bb879f7c0c40cd4ee14080e32f56f06364195975fc3688e726b2a9d367b5e2041d84a9e9d0d3c098624d19aa78661d74c77268583fd47f99b94231632a9c64ee2cc70dd499345859c56f84f94e9955fbb9db498d57522693e13ce546042ca988502ddfc258b5549ee270500132bd46221d107078fc79fe2331ceb3259fa4f513140b25fe874a8564cd65a29c461286ca0100324ea4ac21bf4c21f7f903977a2d462a7e9eeea8f518adf082639daceca5188d2381d2e94166c64de8647939fe4141ba4e84b910c8a779edc8f0dd0558aaa734d1edae4457cf7804b8308fff0cba610330db2abfab43c977edd144dc5d913ade7d5a8fa2d565b81649ed25f8db8d0437c5fe46b922d187c18a7556241f180592677ed88dccae649d3129e4fffa2ca8b2fedc6944ca9ff55331ae005efd7dd05f601e2f1d7249b2a7a47fa6c5af2cf9f3d6de9ce856d23c292680f726deedf94062e805a1bdc3426e1c667ac2b1440eb90b7998425f04e9604913214a49316b5019d6f3cec8f51e0af295ac3a453c5e7b0c70487b18b8b167d2d784c9c501b8ca2a49ec37acbb8f38224d8bd1407e1e4673668a24e6af323076aaf6bde3ad7aa89766b75314df3b796e6dc1bf830451ec8890d0109db3f5b1f60793fda32c51a2fd3cbe9ea17e5cf756a298e61d1a2b7f58044c73381120776fced5609996c612517f4d9b95e7166266e1991ef912490ff3e85c5e4d9a062dfa3f4e66cb522de2d318a206c6ddd05d1541a90056034555b82a7d44d25c51d663790df6e4b85c30e8e35eff5a8a53c68b533409de3028a8067716af6378311e783db2bd64ff670605cacacb697c763d2583327644346d8675fa16332617adee73438a8996085bebea407d7f565ccf341232dc38d8b51db2cc870c65db549544c3514127e296502770c268c32614de2e18d9c3eac62b9a8d3644df7a7564e1e37346afe5114c03c8f59465d97bb9ef79d78cd36ed38b573d336f83b986a56403dd78f0409396ce1473569c6c625fb95bdcfef2979b02bb848c9ea75cf01df9fd3e0c9ee69416b6ec330ee97c584f4656f4202dbec2c7fdcba1c5ef761f2c8bbe328c51ea8ac2d7f3d1e560c8938e5b74cfa6fa3753d1ff94fe3b96bc2d956a1c5ac06a9b78387c7bdb1affa2c9ee11821f339bc8e37565e7a33f0f72ad09d78683d37f5d07e0cbfc2eb71b441cc72a552dc7a53b41960a1a0a0b879c4f8bbad8107cf04aa161ace3b882e5f3b6553fd2279fb0f4042583cf163c87447afd1a8cd19d554fb4705ad709452cedc84396213589ad3897fffaf8d8a4a82c9a7ba007e93dc40e7280620fb14e558dea5d69b00970329936836cc35f2e07e48b1b8dc00c2eedf2673218eea3582a8a202b0c61929c32cea676d6d30b0cd8fc0bc540e062a624c467297719e8c64129a9f8afebe3c2bc9ef7fe45bde2ba37753dd3f90d913d8489e726419423428a60930ba90fb8b50f26441b206394406740a8f74ea57cd9ca5314d4ada43ade15d5bb3b8f9deccd175136f683b3324087acffce0471d7d223ec35d406c773a12fb42e5da25cb55607a52bedc2de6b705fd5c8392f03b743f78fa6c9d616b7ccc29292a780d089d7094514a36e6cbc7dbdc2fb6e6b87835aee6b474b89f792f5d7fc8617ed6c26a27e69f6d6f7c73096ff638818b839215dbe55786fe5b3fc68555ae7b311ad3c26837e8952926db9577b52e73392451881d0ad4cd2c7f4d893880a23ac23e43ebadd6c38a7109c43f47f39c99299f65f91e06d977b2799f983772a8c640e892a4758b81fce1d8e93f1201c49fdca53f301539e78fe409bfa1f17b489599bdb286ede18ba57b5e03477de8a81b578fb487145fe275afd0d80f9e9db07d8567e92defb569876baee2952373f73a4113a1a1b5048f1530213d5680e726560d546fe18bfc779ad9d4ccd174843fe207d901b3321b5c9b25c7636d1e0f6dde89a22772ed22cd67dc42f591c7e58faf7d7dd286d3cc682598ce846be2abf048779f20fec778b518f57e07f5163e26bdb27eb5383d4f3f8628a5eb5263ad06441aa15c068079e19c4792e3d2204892e3bacb981de5c67a693cdcd73d721196848e344da8eadc086f84a1c2e4817795a534c158b334ba9a1664c66939e6e8ee515206629a49cc324b7f76f369b920197580aabf2b4f9676530a4501000d3c32c6a535e3bcbd46c23e95cb5fcbe6291beaed31dd367c4328b617f281ac97d09d42caa8abadd5a27251d815067da9ba205d12d835b2d87aa9e6b71754247143fd5151b684a39c721b97a38bbe625305a577afa02b13fe9aeb7c8fa83fb5c6066e9b2cd59a1dd4b4917bce8cc411982e0dea1f945d2f395b3937daeec707d7fb854c718467e8f623fd1b04ccc6e0e04ddd19e85a0b661cc53bf4868d4c872751348eb9dd985a1804cc5883f4765f99ca4f8d1d68ac9c6e0783a2469642efc72e1cf998ccf75cd373b5e82af42f1825e0f0ec9146c215129a4435d25e9032d8addbaa174c70f62f171e389f14baf8135f8ac48c4b2ce406efec26a8a885b6044b1ccd808f375b94265175090372d4f5f230c140fcdf8594c8a33dd41fe063e09006299fc3a3a4b3e0bb6857b77fb491f488c177e14978fc3a9113bc759e30a456ee26ea618abded924a2d1044cc213e697dab113a2cf407fc76223be65186e3747de46ccca46e63babbc9251ceb5598cefbfce0a03a1c9727cf6f7e755cca9745020514b20dc2db2985aa1c936a94644f4c0f83d7f2aced9110cc1d0f70cb81df45e641c4e396966765dfa56f434be3412966ef14bafd6fde8ff1282120550ac6829bc3263349a22f2a221f8975d9ec146baebbb60a5ee3d646610ccd1568c153e25034918c57266b0aef8e35cc8ceb1ee58a295f34e9f041960bb97e5ddf21374dbf6494bbda44ed7b835b67a1a01f70d12282ce856a4e3282382fd560aa61560611da01d6c5a1b9e08f00d9c83348769c2e617ab6d6d10a858a1970a884596b8ea3278112b79c1193875b591eb9538d8079d4b225d60e78f3234dbde7cb857c7c4754d8e7c25f173e3330caf0ed5c422980c5b028992e49cabc4fcb6650f1af7e30cf17c0262a4fd2169b5bc4966d551b7d3a2a52e75cd0ff298e3fadf6c57f72a97c8138f3a48b1c75840dfd2149835b636b352d12d234c08686a3bac5262df1210fa53958410f8b2a5c7a50d389070bb95b332910b2cf0b41e89feb15a349a15cffc5a2b87f92187b9a4193022f312d01ceed214ba49dfc939f512778ef9209e198cfe3dbfb80c6e89a78f75f76b0ea2ece6ad3db7676c5e7c4bbb50424cdb668e1873f1889a0b1a1f77d19993db2c788c945560ec80e2e06f9afa9f0912ee5db78d25cb8f581812af53bb820545dac453e42f4cdb1df488c097762cf98728ee9816f01b8b721f6e68c5300b4d769aad7f3c4ca1a0373996bbbbbe46413a6c96917263d5331572213f52f41a0d607d927fca779935f085d5f0bfa3fdf9289c79f339fd46aa961fa04a35fdf75e973ef212439af90189a4f45cb8923341d31e37bd9a648bfb785e795c6fa7a55e5730976029f2a8e7708bde6aa86597b7574da8e96703a6b79db01bba10025a37d99648123f4855a3a32319aae97f668bc86108cd905129108fc8571c0f981dbbc2e170af9e1a07f05201b44d8e0f5f101f9f9d8964b5f51ab555a5675c20009778d374197b78d62318660d018ff81c9de0cd0b1c52861197c876b249a8f5166b1af95b411db3d189915a02d49b90d7c17ea807ab20ed2c1148467eb00d393599b49c3465ea25e130e5f03c81c10a82220dbe9b7bd6316334e7dc62fa525fddb2c7a4a18bb4e6d8c8e13da97de151b5f5b213a64457b7710842f28f6d780fbfdf6e362989041122f12e334d18dcce57ed91cebd90463992cd929b515dbcf3597425e5b0f84d8c4a012056ec3161f4e881b2af9c217a2050fa918e6497a0a5e33f2ac10857f6d5af2144a1f1ab395076a6b3c66a6c4c94dbd10a9a80f9ccdc6ff2930b0d6c5f0833cd7ccf6ab4c94b06c1c99903f69003e377f350d31f149d286b42e8f64f0a21e02217c7ece3eca3ec39a392b4386dedc6f54d9464e6985ab189ff882677c853bb4520ff9f6e3a55ac527e32e5cd677af4ac1595216f776a3acc6d5fd4a35d64c79bb2659dcf83f1efc600f148a31d13e139a3df4a6c00fbf5a166184e5609f9165031026fe65cf17d2775406f9d9aed5fc80f579bfca4344ced7476ff1f90b00c494a06e3f301ef8da2ea0fd1868b1ab86747555a07d8516527cf3feb35d5fcf326f521e1cb5003e31982e5bbcdf9296c04cddbf6df1138208b4869bee70258028ebe6dc20a82613393db580e5431dd49ebda31dbf5b3049a48f780d1ba61611427b96d7fad4f1c00bfdebed4a6e7f5cbb021cb420c953d76a88911dbeb68695109b3bc1a9176afd637ce1915134ef089a7280e3f520b861ee7b2bbcdb68237749575ff971db6bba5b95778e071e575f262735b14c1c02e00bb05d87979290fa00b0613d8e56698e7a439f22fc6ad5208d9840e04d99b26a292a8e574517113064f5bbeeaf4591e8becfba32d5d8b00f9b5d4f62e17d4011e69b6abf8676e2f442b4b83b31d1193e750f4d5cbce99a6183e9ee927b0a4ec6d2b2d0fcbccf8d6d82b3c12b8bf4ce03122e7efa0263c24dab28d11862eec0169e4f05e9bc79e741185ef0e8a373305fd75b966db40ae08957764c8f7c54eab45394d2ef4bc5a4fba05dcc31b5d2e8ffe92ac1add1a4af6c07ec05ecc449f59498dea5ae0fcaa158e9fb44134baf9e7890d9d42132a15590e656d1fbb0ccee72b10c186d034ee08c8465529fd0fd831908a91b30b5d56daf813e6b5ea90a9f1251ceefa67effcd25df1c94602578da985bc7d5d827fab51246a4676a798a1d53afdd4acaf7704b2f1dbfd4619be4855e7e4fb6a399adc41a8efdad01ae7b27e8353c2b90ad9a49e063b06777d30d40f68df3b2e9eb90b45902c77a3158a5da16adcab9e4eaf850ba78f761ae8d082586dd5fd2d6759c5b162ca938cf4c97076540f8aa345f5b931e51939aa686c64fda49368bd6db672c7f40e4b1a949dbf2190ad3f61b8b99754add97799559f8e7902aa32a9a55f556218ff3ed7a22a29d16bd8206fcd025e315630211e4e2b863a33217911ff01b7d8205e9a109aeae9f57f6eee02dc232db6e7aa1ff60358bdbaeb313eaf59d4468f701a3cbee8d68498a3f5bdf2469a38840fc745f2195a6f4f59105bb00149633056962c65fab13d9768c39def1427427ae1358244fa4de302e6fd923124c8d834faacb491d2f19d188e4a0b8c2217a8d8ca5c4fbe34ee31490fe1dcab3e1c301016793fb64d3f5bf1cf82964b6948ded20a09f7af242de16f965c02d5c4a9f532b29f00f16c6a7d5070e99ef16e66b0f749c7c44829fb6d30372dfbf3f051486f38542e3293b1ba974c7a21b65b7586ba395fcdbecbbabc59500ce284bcc096634378736425ed02633f006e454dc32942c88bb4b517949ac62629e2198cb9f9aa266c6a3427d500e519e0c5b1013a2c4082f58ce618c809b0b7dce7714a1a24b4aa0a82376a9ff3ffd04dfa0c2e98f0a62348372a5e4b82ef833edc3ffc3c37408a165141f64afc18e378571e929f8887c271e9bcceb34e033ca867e4b63acd77246e8d2f5e2ed0eabfae3aa905ffd827b70e3f1d6052402a38b968b5df5e4bc0122905150e7945262735687a755e0032c592c65df114d51b945816261c0ec71dcdf7fe504455f85683600edfcf99f82e9cf187558c02a31ec1320cad7999f61fbf6e2505430d52d64cc53adeade23f91f5c8575ae2cfeabd236f0022e872558e9a9377242a82db5bcba11baab9502376f4901306e8c6cac9a85980f2da0cc6c8e0843cb5b9f2c4f910e7b0a708fb8f81a83668e6985bfb6ca10c76008d900736b6ecb1b2652a98e283a595233b99f973c1450c8c1eecfaf07be0f7d4c29420a5c833410b32e55c8c61222206c6f807aa81b5757a5a09527ee249be5dc672a44272f3d7adaacd36e3abec52259330faedc8842022817272cf2aea8d7c85b01b2da07d9fb99c0858f88022ec4674f041f40a13dd1ff79831e302137b0f46bf67429223d99e01b7aef2285ef3c16a28347b27bb121915603a31115e207658122cf7a42cd3a83f705cf20e0fb7d39ffdb2641bab7dbaf71c8173714b6e278d23a095eb8bc6dccab523ba74d24cba66705f55095f29b3ddd8a530cce1e038cffba38764be976f6eac2dbd17fc1d81a2e2de347bd84d3af0f3826f1bb6c0e3c3e5bb70be67c9a18342013f9a7232b2427d807c4896a9595c243eca05cc5bab74a5447edbcc6aacab778fada5a368d102d4cab20e63956eb64ddc58358d1d1afa31425c9bb36824a9cb12dc8b5cc4b743c0f0bf442c2a83a332f5e113d0e2456f24d7cfc3edd934be203eac148f153123410d39e79b89e1e04555b3444be0f6e167a3987e5ee3bb223f690f565f1edc62fbd08da2df0bb0353fc36755c3cc5a2e5e2cdced3048de3bb9180b3a074b8add48e1c12e4e6c888fcc6a7beab27f098fb37ded61fc63a6f5ca9e00fede6ad516c48c2f003fe9e6cd0662934bd8760a117d37cf8ef4d93d0b70ba4f6b4d3208de64b33babefc2ab66397b9aaf20d3b059f7bda3dc2357c80e83dd3f28b888dc9faa5cc4ca2955364adad86ee959400dda467e8dd5614e09279d694a7d65749d0b119ab2131a191c9c442dd24e4525c14c7f1f6c5d96472de9342969e13d09cee9d57538700a2819c69fabad64299a3b845c9b5de327c561bed28766f828991eba8662171ca45d879a4e9773e638fec56b74b03a9f5dff4e09c80eba2677d8338147fbfa9a8baf19cae5367bc23e88e7e3f22dd34225a4d7e03ded0cd0f591dcf3c47ede841edebb3dfe9c882f1b51356487a4fc529dcd32dc202ed41278f3ab937e8d2a9c8042727e5f0e451a48611fd03ef61704014dd8510e339d7e377420eecb75d80bcba548d7db76092899c136bd49079097c98f67f770ac4d4fc497aa0a8e94ae3605101069b35f18a4168b62c2060594400c62dd8abac3a26e385cb3f052e94dd709562143626838ea60c6b0e3ae829b09249a53eab46676f7c826c0aa9d2b95f0a9732ac47445be6f315dd20e9d8c0daead2219eb6d0963b577b8bd0f5d4e7249649017623551219eca1d6d263c2455d740b58bb2d2e2d92179770252b82394ce609e1976d3c80e0bc3bbd1b389f22fbd9540418c98d9b58255a88dc6c5b3e1f32fa5845f3ff5b311cf7cf50b97a382835d2f7655e3bbf134dc6c2c4225fa42edd04fc87243eeb37e8b71ad2215f21ba60b951f53cdf857b29702839712a06263f3b47c1a2b684c1a5d64b1358e7ee46b24a7918dc4a343d9e023f171c596f5a06053756772db4dd1bdcfcd27ad8f45fb7e264308478f1ffb30f017ad1db0ac879e136a6f7101f4177342b34a630b6d03ffdc53e9b810eb384c8576359bd6348ebf02a14874a274da1fe047ed3c87e9dd295989b7124a4c02cea2a3c2cce4fac710883d07390dd8054ee46b39fdbb47518360ac800df7b927570de16c7190c5c2871e97e789be14817b42742c8946e187b2d962febcbf433bd497907eac37e201df1b6803444e75f477d6d4dfaf408c52b3b2815a6b9ecd8ee67d882883447aa30c46579210fc6a97983de128a310b9f0feef04f9eabede14ea49b73beac478e989360a7cb02929f87151c16e7391676a96d9c8ff366da9c2dbd6c09ab865d11fb5d7e932c3f62bed57853ea46b4eba1bbd84489487c6b77a9835cdeb244e917c386fd78ffe4cd2ff5f04c67dfb0464874d6933813759904d58d31e05d690a869de39925fc9d85af88b8c7c69d2f4bd3abea32f892e4cfbf71c5cb076db6b7b7559da5866696870bbbe1445e9f66ec1ea37cbf701a4ea52158742a27d8ffc9b23230c20b2f5a953905a125e1d355d1cc826d922c70ffc36006d26d8fadac3ce2f0c67264441ce710536c862eb48963fa9825d991e2a708a0e8aad7484d529b320cba6b1037523d4e8ccabb9b85c749bbb215179ed8e0c5371ff84633e1ce1edcf72e3856cad7dd628034da461c4042ebd4f68617e9b6903afbc9c3fbd0933b091f1ad7c4dd2716c2b31eb620f7479f6fa7ca79e1e5c26132f631a711a1028df36a31830d300a97110a1d696da1fb231371ee6f4be17ce2b280b995edd424277cde5f620e674c9cb58e9e49dd00d92d8b54d36f388471e78dcc8a936a23a282da541edbf23ff0c8d24e534209d7ab7f5a55324f1b1e4b86dc0d84a0f22147067b509e55296d412005990b0231a1da0b88c2f919415950ef43e0ae77414a9ef7315de21d135e92f17de9c170f91373b105b5056339b435057006b8ce41203e06feb8d1bdb2253272d8222b0d8f083a2d51293b04e4f6334c75c191ff293ca46c6b37c78e28aa201037e23c4037fccd15c5dc6e338bac87b7fc4802b6a46f3a642ddcac70fa195e194d08f64ac28e44a1b2cfaaec92e2851249786a19312608d99deb35e4559a5649eaae8b788190f18c26e09504ff63f5691fba2259cec8d5ac8a13938af7b9aadc7b114e0f45197f61aea7f6ae48db57845ff02b7719102beafb2af35a56593d23ecff054c97f9952d18fb430c0b403c87f4306a449c23cf64b1f5d61c2e143a7dbe8479e8ad036b13a3cb20f79bd338382a189700e378bb1e3d14c5e8ff4fc0144890ed07f71367b2c50800691a2421729b2763006c80f5958b5609709fc101ec11b922a13b77c16255f160b7af571f1eafb6828c25ab821b32a13fdcdb589609e848441212f0385ac4c2b8772b39f160fe519b61d0531ecca180cd63e1bc8d69a27e165bb7f2e072fd4fe08396af603013f17b2d9d5d2ee5a5196279bc8da89ad388732e3ada3f65a4abf0c99c041bacd3afa0fbe3d5949c3c69b2a2d74d8c5965688bc92be15c5b8c74683d9929c05ee4fe08d81e56e2de2f147a3c97e99d5ae82bbe09500b08225e77be0e18c755600ebf1ab6e5ed8d579ae1fd2c869d4b0f81ddce6e61e81bcba959c2b2fa8bead343e96f612e5063c6817630fc4f21f9c05368b02c9a71836792b033e7f27fa69db881d4c89e8ef6f6e91acb771e588e966eacaa724872a05caaa26fbaae22a2b3de8a73e7120f3f579558cfbfc07350d0417fab7bb471ef9a9b6f674d0723883a42172e349cb7808957c38223898784c42c0f14e24e07fd879ceb5978adc238317e95ff4e9670d701e25b8a6eaf3a04d0ffd24706c8605e1a8205d56370339da3b21e57ffd496a6d88379ef8fb3e65dcafa36a66c583b1245e942656a9e6fdb1c5db1569674cf6deb3ccdfee7506f7677682a0e60ec605818585c4bc479abb5716eacb855957acbe22b7427f71de17eaae27a7adc41fb9cb84b1a934b08e3856b8b9c6ce7ba0c8783bea0b0895352a58f1dd2e5922034dee1e69b60af4b3a78d44ed2eba70d83e2d4a77c12c247ddc6b9a27057c034b79734bf20c71c4559ae89eb73cf3a6dca650ca0c405aa58e7fd07279a2f076f6ba8e42c6a83796ba165226a3f7da03c78af51e76270b289b2028a5e8074043d981c7f9187be14e2afec8e14225bf6e8a71f3c2fa9ce6cb3551d2a9fcedfa9f4bfe490eb1d4bc8e8e9feb132530940ffd44c82dad5bccb99c1bcd6e6f0ae82b1ace88fce2197db6f30953e79ccfab94450c1c80397f8d080aa485d416f217bcfcb8635d29ef7d028920f8e0956d580e271274433a11698ad92ee0b3d07d5b72065b33c535efe6b2f9f2400dd50d8958218d1a8a7ebf18223c2f23df57a66cf3cca8c7a3a563cec7b3fd4c56ab6dc3385704ae6ba5285c15e7f15b42c3a324d21d23c70193be125f13d3a504992a90412481ad22f0d5e8ab184979b50fa7c7d43f8c91c01adc70cb698f6500455981eb1499734cc04deb627df3aa6264c729669b83523640f8eafe5da24234d58eb4f1336af74c5aeeee80e13f444d7e40167857db3507a06f91d88039e231bbd1ee1784b48612623497ff1cb77f926e72708263965399ac1c7a5220aef44bdd8cb63a144fd93ad533d1ba1ef5c107c997cb599de6b2255ea230b2b4478428ffbe87f2328eca62943e4c42fc1c590807c58fd40bd56ae30cb0764d0845f67892a86b03b3134fa037f96e38f606716ed84481ff2cb4589dc7463c7361f8e581aba7601da6b81ff9e8d03284edc6477f72f660c882a8413fb28ee474c0bac9d264c9f5b259a880d316b7b9a91b7456ad76248207c6e9843df47a5af03270ccc00671b2809a7efaae0d7f94bf2a60f673ab40f711d49575a2c2c4a24bf1692a37ea27520fd6299e093c7bb5efbf3111f13d06e6db4c7afa288c4fa639bbb80b00be5bedd32209c29301443981b78cf6a819373f9aeeb8fff27f8a5c011bc434ff3782ccd922725706cd21cd5aab60477c08faf0a355925f49bccb695257c5e439564a87469397de6ae1e4ae7b68cc18cfbbb2d3f0a4efdcf7eceb4e78097858ec7de86979c5d403197ee68020294aa39867c8d6764c661d016156fa8a7535a1201d97513c89832528f502a48c66ce56dcbd0af05e2015bebfb582af985667879e9d346d1b6f8083ec0e05b93f0905e6b698295e43b2177d3dc80b956b85724c4bc8074d8185710c365b7dc900f601a79d1abbb6b8f0561999e2c3c2f5941359857c02654a6a45f16372ef72195a7055d99fb57150e0f7286177191f6439ba563a6172aedf54d59a760dafacc5a04d68312ac4e31b1452aa0d6e1686bb0f573ec8394d28111f5efea4c552f43932275f132e133857b54a290857fbda84b1531a5d71bbb9f5ec44bf94ca81d8d9410ddccf58ce38eaf77b4e3841adc9f027b70f3f30b842c3739efdccabb54fc5b01864d433dc88bfad5cdf55acd66cd622f30e204b3488845c7875b744d7f9110ba3e8fa3f2eb23db048c2d16e8b1693972d67387c58c8240527c39ad431dfad56e6320ff053727e5fbdddb408762ff45fc7c9972e7c05fdbc86424614e31b251edbb543204de7bf568c38a58c289d1a9d5335d03c5dcb37201948f35c1cf96cad10f4bc37da54fb81fcde562b469637917ddc4baec96bfe3d7c1651ab3a507e9754f62ecfea8a612e9a12a9497c51a9341d5c599642672344f7a945f3f78d1e99d398e8a4235cf71538910615e5741e93bbac41bba090b733699b4a1746a6c2613406486ca8cdf3e4599faeadd92d1ef4a1ba2ef43e92c48bf222e83f5c7ac15a38f370a40e6cc3994d98553ceb11e7517bfe7fae0f565413902b6efd57120980452b26e3446c1d8a7bebb26e99da3af9c52053037119ae195a803464a4a7debb261fe7d6f3418b6353a16b0aa19de531b038eae9e8190b70ee5bc5f315e3c25fdeadbe74bd441bb7c1359fb676a3ad5056210368c89c4821ae42f43a20f0955461619c7cd618b43ec280da06aadd022092a37d1c4d9abff4d7d1c29c6c49b7c44a5f3f03030f25f5a152b4f81d8d19451b57c8bfc3fa0d1da7745a3c1300c56d79be7f548c0d5959b2cd6e7d5eb979107d046e6b04e30078126c1e445a57ef70dd1709e367dfec9d08bcbdb3079a7f6a363d761d7d5e69ebb57df49f328649ae4c3d3bab34771ee34b1632ed28cd0e399cac78978c47d81317b988216d74419314e115395ef50599b6f19572bd49fbfde16894dad2e02f5f23da0f1eaceb4c98d8cd3d15b3b42db5957ea4e8140a88e01885c51da247272de6f56cafbbb4848fbb9989a2d0a44184dbc56d473cdf433e6fbb9df387a6f4d30d9f1b3e0216d81d114e14809544e41befce6ad850af259ab38aad9f7fe6f7cae976aed95d4fc4aa7daf33660f5abe24440073bdedffdcbf8f9a330a9f52f0b9c023d1b465436f58216f1a19d9d79c18286bb0913012329d70c74c2353635bd83769ef57d5154df961b0fc30b9ebfbad8b8f7269f7f2de47c8f5b613c6a0e992881f9971fcd286287f513bf65f175c8ddbf15c030b1d8645c898e1b84a6d46ee606e45e09f5ff82397b3a28edc042eb23636961422de97c0a9acc1b8240bf53ef20c0109b2f95b30812fd122c3b0e61996a0b023b570ce76a448a2f04f8e9314ebe6f10f2ba96f55ebd42c8e99d3aab3c32e749e84bf6387c3bf3e9fa6a6bb0aeec3e12649e6b1e8246eeca9e2e9f72695b4fb3fad10e948a4db9be5fd9fcc6fe12d1439f8abdba484d55b3ffce62741a2335cdcf31968102a4c8c89716eaae4342a15af2522b6509d13419596e38551e46cd892520372482a03dcd42d98d6c6c66bfa08e5e20204dade219a06f25b1f699b7cfc992ca28e414048396a26d09883d1ef9365e4ae557d97e33ca5293a87adeb4427446e0215a509c8692c590e60556c6d6b902f4300623d579aab08d1a39fbf76de45a4f9424d25abf5228887898fc16ab735a56fed2eeeb75d404575f8da20a1357cd187ecb45ba43e35f8f5afe534a662d371339d5a3d8021126b08fe5815566f4cb98b6e2a2f7eee5eaae0c9a434073fd4241ad027507339b42bf4e252b98042497ccd23a2895b6a129fd20f6362ec3472f235d59ce4b6a0a429f7fa715a6774ab003538fac574c29eeeb468e10ef050cb5880d0cde73fdf83916e1fcf31185ed1ca9f31555116a4506a994babc822f39f7c79f000b8e07e40c4745de689fa2618cb9d1b0404daa1cc242151e46b28ff7f702ba9cf71d61b5bb9daccf240cd27e7f8e3308d03c7d0eb722c435948cdfef98379d0a7b0e4ba35f775b7d916e670cec7f412a14a5178d6ca2a834079f680067ee84b2ecb1c0a459fe9bb66155d46e7fde090a1891b85ea830302c97fb1d87ec985c82bc5f4d716c197bc7dfd47e8ef87aa2261ec3222398ecf3f9c8d4a983afc4e75294165668f1e19a2c1dc1480ee5aab91f6fb3532207467420e9409196e86bdc0d1b5ee1c84659a1aeead9e71e2ffa5dd924cbadc8548b6530e4593afb017a55de298221d139f9e4f4a7b4ff308c321b44471ea01f19302b5357b7b3b276e4a1084f712e404c46b9558f181e2a9dacf91c1fc3a602a6dbc6d0b6b911f82b59fe9a3cc285a6d202e19301deadf15abf7f7d5546dbe93c8951d250ccc6200d7e40c9a2f973195abec2671805529935aa548d6e106d57a7daa681513f4786417e70c4b441c7d44e351cbfa852b32016f98c57f61b3c1d1c4074ddec17cc168114cda569e824263ac89e5a1760f4bea1c38ed69f0c6a222c73430d68c204b0b514cb7adf627d3564e0f3fe9a19abe75edc3d7aecc539d2076554cd1edf1654de6abdf0edeec29590659a343a7aea1f2095c8a6842e9330a51c4ca50ee5652c42b1423d74f327f263a0f2ebe4fea69789047a113255e5ade909ac2f2c12ad59093cecd5870ddc5485b277b9380097ea808dd80d919818fd2da9d982f1b5aa370ce80fe8133287c003deff97d5cc18ab8c316f4fb48aece2f1d26dca5325e7883acf5c46b994c7e07e981e6cb277048a543737ec0f804f1034651a7ae1fe818b78a78269c15481fc352f6774ae09492caadd96bdeedeccef6c4bdd4ad9bde2fb3642288ca1cee4afce9d2ec2b62014d36e88a630ada8fd063cfe08c218eef825506215e7dbec1a97abdc37f332ec0d796f4edb870f8eb57387dd7766b485f5876ed0838e438f3e71450f9eb981ae63f8f3fba4148c18b64a2fe2f44e808d41dc4d6a96cb852cbf8bf4dee561316c1872936de971ce91469e41529cb21aab34db12e529f608986f3d1cd90961f09d068673fecbf2c2a772fb66aaf06f6e44762b5a9b096f09a7aac9383bd487b0c4974ed21d42fb6bb8e83a52f511ff17be06891806dfbcb3a3070865d0b36a4002dd51801bdc2f8c2513609dd07399de930c499d2aa94e982526e2f68378dfdfa320d8074643bf86ce7e5751c4b5548a1acb5d5aa24c72d34b2bfd6d1ed769ac10dbffe45e63da61c4e5c22276e7acca17bdeaf21e1868c40f0e1cf2d64d29d6da04d249cd021067b07332f78de130f8cd77136bc6e5e145696d3b8ebbf11507c488f7ca04e19b616696cf66f7f753d611f93fbb28660662456cc8ddd5a253a224935ab71c9b18941d5d6fe3b514678c84314b1d95281ffe997abaaf52d5bfe043ffc2df8998086fe2934886e0c579eaf0a1b864c9425f73791a24396b7ab263d26f6bcf9fcaf6aa721f01127701d44aa0d1d95c942e75c0f9775e03c3f08122bb801877e1010584b1ab681a8868b02df4d145df613c9a93f8be106e818c1dce4310a53e7759b1d1818eb28a54e657a8fbc8bab1cc309533497244177153589d228fe71f8ffff5d64ff3371b62fdbf79bab7806bfca0877958218c84d77e70def079b3345d110a1bdaa5df8a5f64fdde4cd7a99b2f940ca5a7f1c13113fbaf4f5ffdaf27c9ce81aa78b43df547ef64236515a625a01296325e286377ef6bf6367c30b0916f5046f69ca7ef7e79decc8596fc111bb0e7e7efe81e0a6aeb7a6d0a7724d2776a6a2eda4a9b60e6665f98edc0cd0e0e96ebdfbd111a4566c1dc522bcbf20fa36715d2266be2d67fc7f553880f22294e6ddaceac8be740b93c5beb4a6c1a1eb8d0a28442fdf5858f35a8b1fae754c233073175b10e89bc1265831fd7c152121ed5f122c46aa5aa4a732942768b9530923e633aa76a116cc60529fe3547ce0f5ed1403688c9110c99165479ef636a3d5383acff33d659b1f2b6b4fd7b03d759fbf860541bdbc7b5df5585141202e58d6462eaece7b54691aa441eb597dd5aa19b4c3528375da15be857d5384ae3b683e74c876832843887c05b53c21f51a78479ceda8c990ff3b57d1e169f3d5587438b9526a8b8c58f6ddcf694225fb48eafa38e8b1759b8684a6d0649e16678afa9cea66f25e421c9ec9d8b5105d8376eb01bfc38d7bbae91a9407adbd5b56bb11378c3a592042a1d86689c8206753ebb8d81449a5259a63c87fd3d44542a3bce1164d30a0f5705d108c280f28c5d6e1979c04efc52dc603eea162dbb01d1879bfd81e3194dd7ca5f17a9cc953157a47c006165226b28d065f613380312262e51bd87a43b97903d805417a764843ab3f9c25fc13fff54e2eb413daa4e27a1fcdb8e5817c29aeeda810de0d48c8992ed81ebbf5244b27eeda2baf6f1d12a1082726c6fa1145e02c2d1c9e2c7e49b09b111bdb0c811d12e2c5e40f4ee5dcb53e527a934cfa618b7b369741eb63e8752d3cc376d19c8ad4836cde3a4315c78ec5b42bc983e8a13e8de8e66fde722efb7766d92a9874b3d9cd839599a537e244f71cfd1fa9f0af1436cf18801b3eeeda9932b4642f58d61ab953e4d6cd765416c952595b6c4cb29236e6e3538d47521fa3d07e7b474b329ca946c76de69aacef3bbd24a1903186f50a1c8cedb27838e9fd6e19b07acfa039f56e5725ec2a90956891b5f93a326276525d79f3a769ade4a1a4c1d48b5ac7244d8750c8bd8b7e0eed9655ec1add7e3de43836b6f52eddbe385ffdf9a7f927b5615ff0fc69ec46a402d087a4e69ed0555668f64dfd54ce7bac46c19765e1e3e65714f43ec10bcaab57b1d70316f4055c48811b6b4b23a1271de2f2570d967a1e5ad25ef55e0be97fada82c6919e9e30ea1ec92ec417deeb9a34011ddd839812e3c006942f8d80fcceb4d27321ae3eeae227497ae74c5e01fc3cfd80add63cf40b8e43f5ced621229f3d6a13b336bd37e5dfceeb5d5d19e58e0dbd862c3b87a5b6931e57127f3885bf369ea0c624d7dc20675058143fec86aab5748ff30fb434fdac3d7f08a3ef691aea63d47a804bb094286d4aff4da29a0c10fba2932387d21e7f4518fc542341fd0d5d83ebf031652ecb4836488c4a2ebcebe6f64513bcb65d2f2c594613af833526ce937a84b56e2c994cbf1b2cf5e573af77958a31b4b70070bde45c630df0ca14bd37d231645fa7dc519876ea7a6c061e094e634d3d8bc55d421bf033c28a984df31947be132b86691e759d69450983ff7fe876cc43a8862c6207fe50028e623910db60594f1c733957afc8715fd841aa782e3c7abfb642f4c92a8aec07cda9dbe73e029c690855b7fa8a53d9960d95d1b94cdc9dd86fd13a8d421fc95d8c23a003576ac40e84ddb1543a8bf2d3e5e4822924195004a6bb3760c378f71fd0a7691dbf9cff3a1fd06765f3d2b602815c0e67f76baa217ee1f271f2283b1654126030f91d0c21c8d19c40471a5da17b7a77dbc9015024666d8bbf888c04ec56c5eff45ad9b75ceb52e6daa59a50f6ec281ce0a6095b8bbc9ed723ffb087ea8837fb7df819553265f64a9bb88a79029aea25591b05dd521b1a672e9effef60ddbe3e803cde53b064e8a92a9b38bee78f2e9f53a6f80d02096be5375beaa83394fdf2af7dde0c1253109bf4d09ae2e395a44b05a434900631b2bd2af9f7fad4965b92fd8ecfdecf17878ee9aaa4da93d5cb10a94e2af99ea5f2298828fa9a086caabc22055ea2dc1c9f48f7f7f78524e2912f035d16500e6e8adbd65822221053befc31c4f2242c4ed6dedee62f1b57219a61c77ea2ae0a66c28d9934fe5c9589f4031293ed49558464729ea8bccabab1b9f21eccbc1c02f94f71f0ca116e95035164c228d27b8ad26813340c262d3485459159c91e1a2e5980883db1baa80466e3f66e71f52ec289fd57686fd4e02badc647d1522a34f3ab045a1313fecaeb6ceb769bf48c72d6f9f13383488b9dfe0d49abc64dd44a33977541f88b2ce65190254257333536ba985ee197401f35e1dab4b0a3fcf3ab23102eb698a2b73256d66ab2849a064deba8d51e566059795dbbe62411061469ed44f392829e28ac658d81d744b19e9d4f6da941608602fb45a19fcfbbc7781d639499ae1a31619cb84084b6c6ef586bbcb983358278d2c307719e169a3a252a2e40bc409ff355b632e04b1a12dea926c35ec1017f314b2f5fa52c19f5880fa18246d7d0f93032ba9dc6ed37328c7bccd7e2743049c3d27f21c9973fcb90b53191e16895fd36223033ca705724a3087ac252e6fd40f6c761438c11459618a10798f6f8417ab68ec7792a2844736cb39c730bca5e98c51cfd468561b1bbbdb6af72c8a54988c5f121723d9622da7829646e2602afbb6182619b11d65203841473392c554771a188c04229a56386a05d647a79632cd711c1a6fc5ef88adfccd33565475224702440e2cad45c1abd4267f81d10d763354d85951679ed47a040a95dd020a1c4a567f748361f023acb325e9cad6fe310c8c3a89efe60d01e9efbaecff9f3cd31de1692e5f9a037694c181dd60c631ea394e23a564e9c88bee5e2f926ba13ce2dff68885002bc970c0c1a4ce14f2065d5b6b2fce4292bd4de6a03e309cc28996a1cb0f72ddb4808a4d6a20b6b6009aedaee1040c85019d47efb0e949dd6d27032fa32750e4dce329a3aedf82820b507b42d54d12940f5073728390acae4e50dd1cbd7c9fb40236bf9ea1e7111bbc07404f300d563d4050147af1ed24b59dbf9c6a81fb2b7c19db29a42682cde70165191b248cf5a16738811bd28db709c252cfba72b050d8800c7faae94a06732a2e71c059b66b558f595143dd3f64e866f597cc153d375034394db24cbf79bc837b0a568953fa5dd9a61c1d775f72b65b78508d4b356308ac0ecdb1f1d6d308b302da9b2f2276219a613ce76d92caf6df7aa3dcab65efa8f8c02ef8ff076a3a7def112a14b7b55d7cdd1254e45792dc24dadceb82a02afaf6181cd28928b8ffb2dbe08c282c7e5e4f01fd3dbf5279200c3b623852bcc01981096cde7b47058845fa7f5a8e4ef961d84bc28bd34cfa77c4e698e5b1ebb83112a7d5205cccfb6b7b19164c5ba6fb6838d13302e6f35deb8edf6680608b6dc917ed1bfa10fc543f5960b71003a29036b9b41a9d8f0f658bf221a5810028ced9142b063ab8582abd69e16a4b219d299250cab8994ea079d0c78b3893fa089bcbaf24a90d2fcfbe306ca81235e08634b72cc2040bb9ad00620bbbd9fe7ab30891413a1f782680455bbf79020ccc1ce5a594bfdc4fdb79dd041ed03fe63b47efb96e5666a05b9a84f47caddc5c6cbc643366be8f4f730a77f30f9e0ef1e1e4570cea95e446710c6b8719885df15558481da5f64efac7d2586688201ddd008e6dc56390abca045eaacdda92778f8a11f8e82f85fd8cb4169b25f23e1168becb32349ef15da89274054b19e9b8c2a9bf4c5c59d573cd43ec00a1a1e628729759ce303cd057df836a7b4aed5a828b38172323e03a20c6654773b9b25159f250b1c07ea91d90272fea15e37dfe35efce6a2b22837623dc96900f1ea09dfcfc47746dd5f0c95a4a224398c37327af4ddc660a0a55d0cae481d93d6df2178a874ca1273b77c34b8e343757d2250f00e3cca6604da1f0d774a5563e35170b2274eb69ae0914a9c60a56d3e9bc6a58316d84174d3ee00693ff8f74010dc62a853b85144ee98312ce6d431869157b7096dc68683446194d153171a064d68e2c81424a7531fc1125f0f62331c605e72951a272553172b018cd467b3779291d238cfa9d1ac7c206708c9bfd1e8a014b6bf350748407defb20987a1ec46237e0058791161e9d56c9f5eb40e972c336d3b79687b1f82411a2e3562f8fa76374a72af56e99d70cda1570d0942e37631f9cd3b438f94281c36b7742a189f88fdc0b3c7f5eeef30ea467b2aee48081e0fa70fce72c0c315fe4450a93b5b43c76d8eea30e3be2f1bbee8324cf005ecc3a51cda88d75c4fde0765bc45715d679bcc709373f548230bc6471069377d05fee376ae4f07a255b3e3e20d39eb1972f09501cca23b4e496b5953cb2a1d9b153a3f4357a4bfad4a29d6185e778c6b7eb8642930101ff2f96a85771cae9f8c0bbfa3abf8288b7cd52fdfee035bb8977a58c2983e52219c8d69ddf42c17c017fc105c158b41a561571f53e092c242d4d8cd25dec374a9f586f86598d98a311c00358921f9a04785aabf1884340b107b84866b0e924ad2eee0dbc7d22dd2ae2ce3282c4a0d26521fb598e658b2329974d8e3e814f48b3b86b5dbdfdeab70154b202ba35536855b6e485013ae01e3a98bdb405fd2c167d056dbf9e90452e5e5d0ffd780bc9ec70873e2dee239b22e1ff1b10419d0de345345cebe969089f0f9a91d8eb2e7ff60db86acc9442fc31e2280c84056c5c2051a6b8a797f820006b6357e8a3701351b42650611dc651873d250be6d8d8b6e29df54f52626776c9908c57d09d17a7f5d6af16359d0b064565254c26a3fc19a6a1706d5aababc5694e0121eaf280a414f11cd4a5bbe8436bc289e564380ea4855c035315f72f2f81cea5c86b0c91950b6b08e0779fd465ba1af4d25e1c60f83dab8c7264a652abd31ba054d7e6f625a6f9dc1d41546e2e7c88ec144c5739809fa2cf8a6b40713fd3dcc74cee11a0ecd2719b5ad40bdcb14d5bbf5907c275687ab7bf12bf01b61f17af10ad90e803e8d9471f7da64f3846f72cc30f276d9bc823ffc5f91e912edabd4843a92e17f98f9a97f441c58a26e6d10197baac2c65f3175784d2162a714666bddb5a36b303355848b773236556fd3b671207ca8d5ba3b150ba43a8f3269a44805bc63a2c66bbb1f62f7f24ae2e6e5eaf43d5dc1582274087633773da864574f72233e5c36aa0045ac276a7cba8df2ae27d2985d46152ac6d647d1fb7712019402d9439b6fed1c3289154f488403af250459ae107411be86b104e2d42a04358a5cb0d0e88bd8eb0533cb6bca9834bb9d6883aceede1d3c1b5bab70336265a8b5f8765c121cb90da87b84a048c5fffea6c30f196b854fab73fd33b600dee54bf6fa3c260c0f4e01ecf294e1a9c1388e40c63adba10af291786974659471bfdcf7d024f2a48c3e65ce39eeca4d2aa8ad793d7bcfdda52cd362946a2a7a85707434d2127db55183e0fb35d605aba4d858cea1d5e01fe131f10eeeb88e920ada64d6f2994c2c4403869315ce5f73eca10b99f0869252d438440f1020667f88cda9518acbd056518d7b67d70155dbd7f49a7b6608b9be6fbd6cf7839eb97fd7f2f040bde3a45178381683c246061dedbc1de0f4ba612f11b781cac6761ad0ece68905c74211332841a8ee45f09b72a475542e54149e57b76a9b664acfbc5cb1493bb779118459dce409872bd2a54160ba685755ca1813462d694458b890e09782734ba7fcdef607bcc5adda611a98c10f060d613ad7247ad8f5058958d8167275eb5a9cb84be5c46a30123542800198c2b4803fbf7a9aac66f75dbf5a600b6f0d67861d77bfcbb966e92678f083074a6571a189379738eb4703f508f6b84e423e61eb0fe9b028af1ea816c78ad949b04d28a4925df93229c3653f8cf06706501ffc8b03a7bd19f366785302e11b0fa19f0dd7a76aa4e60031402b27bdc85b1613f55904f5f7f79b181a16537bc755930745fe2fd106ffb065d4e67bc30c0a9ea65765425b3ded195e5b545c08742ceb6d29e1bdf7da1b506c01c93b1a6deb12e679d775238d0e77cfadd215da5094b4663f8876581cdbd133eb7b15b41cabf8328b57d23c04362851d082d2f8bac4d625b225902a91a693bab1067f6c93c7f6b9b9f79412b872ca0e72bc0d0af0211655976a6e991546484b6ecec7af7d1512ed30d8c7a3d51c673d54e2289743edcb20709a6b13725d4a3fd26de7b6f0cb060ee485c042e0099878766274d09c9d8d4d89326c6376fcb91aa470951d29f67d08de93db02c2f985ce1c55b82bcf048ad7bb7f6acfc6919a694f86b4948059a4fa80c7d8de139eef66b803b9c4d1e00c572175709c5575de04f9ee15303b1c7b18b5f8ee3ad7cbef50cbf46cfcc55c5c2cf6f8e3109dabe9970cce34357ad3a11134bf10a872da7ccacf96e2c95e8f99c574781bda30dcef7ddee90aafc5ae3dcbdae7f4734d26b41a2e05405afdfe6bcf0d877c38a243596cff75d70ba598d206c5952d148a4f8bcdbc5c76033f70c1730284d655743651dfd1fbdbd6ea5d66c50041406dbe4b4106ff4a0737a40c35907a090a6008f7e836066f3157a06b55e10f454a383b983e8a14b3b6bd421a033e3bf0389130588980369575f87a1f83e5db4a28a93bcb4f2877de3dd4fe5d10b61549efcf20ce178d5870132b137c69e8dc9d9ba494fabc808b1f296ef0a328b664a608a5493630254decc1b9496cc5ac3a6da946752e7c2947335a004dcb4a5ec627deacdb645174b571db457eda93baabf74002252456420d1cf9188e7481428cfbeab4e9c4f96b539d5546119f7fc5b7824fd38a25feb7791f27b08fb32c6152795ab8f3487b37791bf94d8e4c5ae5405a1083a36d4fd36712f996109d36616f0b86dcccfe99c0a860be39decb73694b635a8dd7a8acabed7322a2b048b65a956bb50a74364726d7f1ee310a445fdca244b4e8b65beb709e03144fe959ba711974a75b2b314d4a56b6cdbe8182e4ff416c5b563cf9a4d5366ec7d67096c3bb790187badc4a169819691e5e860ffc632e33bb3be0ce27c2dabf051cd423b8a57466e4ce7fbf93a98b99bb1cf95adf0f7aed9f5f71b3a09e76ea7f7ff8111f5cfb65d5fbabd9cb6943674970e9ef14a04f8c4d2f6e0e1d41ae9a7ad1ebc703a47805b17c6b50f8f0fea0f2e6fe1fccf3d104d2b4c956f37f607ef78352bd5ff81a6458e5012ed64bb2921a6269baef96c144984661d60990ce439408e44e3b93d827ad73e7ef3e0efb9f4b170a0aaab78f3aeafb1644b3fd66f4ec9a7b2b4f86bf361742c5b69152b3a451932c5475054964af6a71abd45bc910fde5f3ce5c8c66d8d80e9118bfa4043bf49cdbe42c6c97e76da9d8f3c7fee2a280fc57d2ce80e0c917429bb7ad0777a4b10cb7d3acf406fca2d2b0de111b81827cb37982009c1e52757df526bda99d79c28a50a5e6fa7ee83bc662fc8cf94411dcc136b878ac6250c3e70ee11f3f114dba08bcfca6530521f9a392c0f6f3b891c1d4fc059e3980ba06fa3fdd197d90915bf5e808ec86d0854bf42800643124efa722517737ad0e943afde4096b3b19f9b8d068a4231053cabb7fcab3710627e10c17bfdb27f53ff80238eb745753d5229073fe776c096a696d3741b44a5b8a9c895b17f136f3a467a86b6a01fabe8cea2c89f3dc26432973d2b84bd53a6933c9095a926c2fe42a5d9a6130f4d8d3db35e49c470a3e8016bc72d3ab5c161c1fda744d19f535627779e5d9f8ed98250d558f091c5265cb5016758c46111fa885ccc4fa38f47ebfc30e9ab65b27dbd2b4e9546a6efc1590bbbf2e0c09312de38384bb23dcc05669e312442d9ffe677bd9021e942effbc966fa6651ac896970146fb37d0357ec3310b78eb1dc03c328f365f49e1654f2d6027f20f10c630f7165ee096f644a70a7d729fc0b31fa7ef03f53e7585d66f85ce14fd63cd4c4572adef4af483c3eaddc82c4fd0594d1d519e699b324df516b7513cf4f5ecf2bd6cadcb8bc0cd2ca91e6416a43a5b2c9df47489a1052c97ddf19d9806d4b0cef87edad6834484d87b96c27622a89cb5948afe5bf429b262ef043e77f3b4167cf965fb905a262969036db935832f833d29096246fb78504efc6af6662f4fbb6caa15a01ea0f089bc67fc643fe4222ac2ccef5e5b9fa4cf7de1c667b67884fd25870480bad15af10a7a1a00425dd6dad9431ff5ada76ecfb56231ec5a354009a3cf5833bacb1df20c87d65ccef620091897a0a236f1ab78ee1cd922d831c473e86b7fba86958bf97922cf20892df34d8d6db2373bf9f12a632719a8b4c7d8b1705951cb310cf49549e8da6f69a9a659bbbfc6502de3dfdb745ab487d1bc30c1a390c7da382f16de2038673c1a7c795c2bc110cf77fbfb1a63d122454856ad51f375deed6681c3f43271485d0a5bd0bf709a008c20966f7a04a1766482e9a857d92a27cd80935fa54aae03fa9dea14741584e798d6b0950ef32e697c085faad6f6f786ade03ee1b9107628610b03e477d27af7fbfa8befe2201ad0bfc837860c21d8d1a950967c0d1baf77d1283a43e077d09007241761f1febef07c497671ff1d23820fb7dc90922e2982b9c66edb0788bcc25cda0a6cdf29d20e020e304374d9131532e4d1da96bdc0416beb74676971abc7388d5b65b86bd0563bb21067f6d6c0a07d4347d6bd8415825e397500d4f4950127c12e4d4931a54109ebc3c386f75d1b576b2a3175b0e6c69b803f9fe7a996fc27ed873e5b8a3c9527d5ca24a2adcdf9a71b54a6ace2fcd7796b9e812b608dd25a077efa93fd5eff469b9f58265561bc14a28c20371e326c9b6f025bca7c1478bbf39eef88c90d8023375a6421e84a5201bf0c6131d9fbe0e03fc1f93e5b2118455f2fbab9a162342b3bfcfb5a564510b6e985b3a85230aa34963f08f9292d80caf0fb7fd4ee7a6848472c0c6ea2621ff1696dc7eab3fe713f0510572e52d0fb7cf94e1fd61d59d9101479a130fd8cf06e12e550bd26e7f475eee07227a8fb35d36a3923c1628101ef496ad5e977fe6031e834a0fdfb22632df290ba0ac678eb7caf42158fab6b4e370ed4391037ba3065f4a537cd28db2a35db31b6ddd6e83a5124a5c98208a1e416b9aebd730aad96937e2c052eb41cc704e9b6a90774b97cdf001d9cacce9fd011f47424acf2017e8dadd558951ad512d2e215786880a46fe8cc51331688ff34ebd55f73423fd71211e9d706fb18250a703207a74aebaede8fb8582bf1c8466178681107d141b57144ae77c94de27b24be026a9760bb55b2b01bb806e6d4d04bc5c7181599303b5744387a3d8683677d1f6cdede233252f27fcc21979b20dcce78da519b3bb2d5873d06125489a364a00c778ae004f5aaf0b599af68179b49f7cb0bc84b0f8249a7908f4128d423c967890220d98c08d1e09dac5e9cbd6bcf4fd55caa5ea482518dbe4f53e65452260ce0128a919562341b60a1cd8d5cd0d3881965f6c6e75d91600b70caf7bed0244d33db9ff096bae71162bbb96260749b5963f2c8ca91ef4c8b0a358e795311d3d557babc73cc0abfaa08801f2d9126f131cafb55a1108fe4943e8535748435569ba9279b94a590ca55be984c28d9c93b78e5ba26e791511ecaabef7c26cff79c0db760189693dbea2b42f18ddd1c289a5f43e83f65eebac1096bf762b5ede64a374929612c208b92446a2381fdf5fe1ab4382b9c315c2afe60ff4a379ed7edae91c680b526dc4e73df2f7ce5325e50dae1df61c6f9c1859f9ab18b1cd74878030a3fbf1892ccca3f8a7abe88a711b628b535a8a98fd7b82e0004be7a2c5b4551ec2e97b1e6f0536df5d830ac92958fde46b85d8d1a3d46a8dda06fcafe8f355bb21cb20683062b384dc844cb28e92d9bfbe48a35215d76e914c05a404f9740eb51a52b3e11f88b9f597ce37e3c57172cf9ad40612d295a4370d7dfd99f2d0b08dfa4311f54d0bdf4817bc32f06af22dae460967687c1dcbcc4ae55c945eedb370bda03c343e8d352f14abfb824a1f9a60fd11cf024e641251290c93ff7b1cc4a3b2fed73cbcba117ccb925ad4ea10f36da2ce6db4a1fad1c8508f3f57c4dd53dbe36ee2050458acf15f3b8ac82807a90b6e8a4dac6e43b908001326903568536b352f7ec31f1d03a44d13bb5e32878d24f7b0f02414f78061b596e2c0594bc06ed62c5ce8fd1a995bfa5c46b057a9866ba7d30a88a0a69398bf319bf252ea680a9829c1cfb6dd77c15155481fe19cd76193079900c8bfb2ab3e9682d104cf79f425561be3bca619d2b21d0705f4492b080cdd1227a359512f4a923e4d35357de4b20f4019530d5c7ed45f40f42b718ed6d80b8e47047974ab6cd2a13cda1aa93a7df8a470283b35f6a14d33a696e78b8257867cdb18ca816670ee6de05aa31d16795b6af09e3876792faaeb670c7db37a59bf2560bbffb41dfa3fd702031b9f73f22da2a9c7f1affe88b59a7b75530ddeb8580e95ba41cb551d1e00409222c46952f8d36f1bc43d2cb56093bce6579c2b456c58a4191735033eee15a51507fbdf7481d0fa030fc0e2e692f183d4147041cf920c926786ac1edc9714ead2c13d9fe80d090340339746c22e3d5335fce890ed584dabcc06f62275a6d47b530279fba6f2f168550b56da1ade1f5562f3c6f2c0b27d128cf8ba4faf78f9578e12b071f7965dc06afc0f6359000e7f57e9c146f76ee8e9ba50b74368f8c3deb0708e7c21f0f7dd56e984b19c2745f0d000c8d3395b6d83b3a67b86b1c5a2f874d2f62e132da2f32138ebe4229eb7478a1ff9153fc50ded853bcc6a8c19de14f34ac97e507fe6b6d0d1d233c1ead0c8db0fe1199782ecd26ed78ce1ee33de22fb2c8e54dbe93daacb18201322d12e4341b3a6196c2226dde906ce214d027b378d5745e9d6753b585a239fe542450371b46006622714837ad83d056d4f68257b4097bbd7806b9ee3d18209e786f5b6892e14d28fe544bf0933d4dfedb3a38c150cf3909af6f0ef6a044c5892c3a56589758971424cf2ab1a0c9597dd5a13a4d6df041db67660b32f4f47f2508469e37c41131fa21f52acc122bd3adac96f6149fbbeaba14738ff8bf1803510dd440c21a706860c07d859e6e5b81a85193ce269f2333baed3a4d1d467563b515e3ea7b2cb31f790fd23af0154f7d424e3188b42fde62225921c87e93a44b74b58230029f7db501250b5dedc233aebfe875dc3f5ca0f678297df1c1c4aa657e0e7c2c9dea96b9e5dfca9048ac70dd3d49e03e4b39d513e305bac31a45525fa594672ee9a647e6eb76537c669c2b3d2ab9fdb6e636fe41504e90b850923db682c5464838d29c7d509b870cecee190211eb191928210a4f058756f043a62c01fa34f017fc80acb2618cefd8d219c9647af5219348ffe925daa393b80855488751815778312492812d247613a7f7ea29b9715299a6f0c4930fdd0e7a100bbe553431b1e4124f54df957d8113e61f9829972a49b1d89375d2bba2d6024c6a72254cb2645d0390136deed8f2797cd70963304cf48c0c7b6cdece6b47ad7cf542a4fd3695841f6786a230bb3031e98a1eccd223341fbc8fb8b9954b2ae43d471c1a29507ad66c9f73211dcf41f5bff16fa9fd9c2f931406a7537570414fa07ffef86f1e2b47dc56ce33671a79e2fb629c88f74c4c95306a375fd1efd188c3446c61e6edec99a44e3596b570e59cd474c67445aadd8ad8e87e90998e52a2d5dcde98ff6da411ce1c8816a35edf856a4a62fb5091f126bdb65d6415de69cd20dc041ead629f31903093a0623a16930be5bc2c48269d4eb3c471614c3198e9f2a653c622bcdd00570566fee2bca0b6d2185623860a15b9a7700f3ea8ebb90381e63cc9cf51ee054dd0346a7d81c67f84635bb559b08776dd20eeef2ec743849710836521ffe85a7dd6f1ed4aaf32a3b1d0bb1c9f8a0ff52df6a5d46f2351046ca42f4e07da3f4efb70d3d7e491a44e7660a05b902f074381e013c4c1016654e3f660a1626fa8692711bdbdedf02166a1642e077c99ec683806b44099a4dd799946e2edb86210ccb57b942dff178c1f11643ce4b8b84473f7fdd0c38fa0e0950ccbca8c070af4bcd5d58ba8617385e63a3bac5afbdc600fd738b894b0efbd359eb7dddd783ef95aa64a9f1538dd0c0e629ac7352b9b908b79e75ad074a1713169d82d5dbf8833517f1999e8ce8404b183472e15ef29770dd30efabf72732460b641e7b3b71ddf8651bfb2ef4047f5a244f3c44298768b3b94da77c1e9ef557a3ed5915551a86d670b000f3c2c39669ff44cf41c30fff168ea3833b767ef030f3eaba96cc26d9a842d95a43200701f1ce93a490e9fcf535b2b8db5200f68ea5f1a474f076c7caaa6baf730f1343bc2c73fa307f5b75ceaef4b5cd76b878b5a458aa46dec541f4713c4f350d93cfcec4e20e629652a1379e4a2f2736f6f654fcdf0df0310f10d5f16b3f9a0780c4370044d980357f2031564ae7da405397f42d36cb80bf4c9b618cc4fd768047efa20f323947e4d3dc2d704c70911c07f449bd911bbe33b8e3900997a23bfbe92119aa2ff1000a997ec295c11e87ae94e7220804a0c1bdbade1bbc35e0e7eaa164a32881b9fffc2ef2429b7771161f3a391eff044e515589d6a021debb95eac6c8263f49530f6518d35a9ece48aa795b9393a933046b10351e1e133d9ec3970304cd48a5028314025a88f0598a47ddab2921186c9c096321d0179a0227fb025c5edbedcf0444863af0d424e5fe509805502433a4ff31bcf67c49874cb8a240a90f114beb7ae4a752401d21bdedfee8181bdaf0bb03b36cac836e6d3ad22efa2c4ff0797c7f9b4466988041e903be7a7a7c2cb75f1f60c498546c4f8fd303bfe0f85037c151390ff469d1de4e86933ccf11de73c62cf30453f8ce92ea270c60e01fd8545afce0549fc131ae919c11ad44580d689d8b80fd7d47cceb330cb1ffe6f476d368ebda625d82408bb7582633c502c5400d0dbef4380567b7aaa1eaf1c35e3a42769b4edb682d62f65c7c4332f9beaad374e72d3753943e5fd3ba8dbb39c4e56a12b5b91d3d23bb30aa4f9854307f0d66450b4298a54dd39e4f0b99b4f516b90bce1f20a5aea83c89440930e53ec32afc8e4e5ec0b34dc01baafe052fcf0a3aeb6e3234d94cf3c5915cce422b7df30f1320b61df0ea25da826431ba6870e295d5fba35c2e5e72b5ce830961cb3b25f7b378a38362d4337817a6487d8b16fffa3251fad9418b5c86a6a9b722f5a47006315e5165ae06d449417b04a0a0020420f3d43dd0e4451d80c01377d7bfa026de01009e926da0ed313181acbf1843b42f89db237bf96bdec5073df40e07589d427201750c93c4496f35418bfbff0506b971ed42fe181c0f5ec11eabc29b06b5731691aa7c65cd64480eba5dc7aa898d1576c90cb278aa98bac0f0889443863552d99011b327ed7e192f527f35771b778f182713e0d9da23f29ef4c664fc832572835c57d8f17f9fc5c6e255e8dcebb51d0fd6c2df8806cdf97f0faa635a42139ecb7a986ffe03cea8da95db965c17697c5b3fbfe97fcde218b37d634f500f93a61ea6ed1bda23600f9706dc40fb6ecc6cddffbd931dfc63001b995d8b58576ae5785683640b8174851dd9c52165fbd1994b537f1560f04221845492181467c1ce51978f9ef4018f274e1bf36d9bcc390a6af67f6a260e74727812b7d272d43a43e2dcf8fdfc882ade647ca8fd37ecba4629af9dd60f5fecd6f5c5644cf813155df681b2833a6e8cc03094570b852a98e77e01da4543bd97e3c8485af438f215682291b7fde9d4581ca266a67d02ca715d1220f68accaed997f729d554ab037e1d9fea173f06e3f7b3e1bd8371aae2840bef3633f6652ff3505c10ea70837cf84b402dea7cccaf309d78195bb73008661e5cff3a71ec9a669077ef0f9a20715d0b8a80f80297d115c58a56f7b62bc321324548b1d7207dc293048c504e1ff940b3252a1425e0b4e3b24b6084630fd8a18a38a7c92b94be553130444c468b0a483b8b0fbbf1fb5af2c155446c92c8906eb1a1853182ddf04abdfc99471b3012351712f4384ff01d92eb369696870df047ae960c57b37ed12fce007435477c7c80c5bc65ccaabc90e9c0787046606cc926c95fd40c5d128a889cf38069e30c416a6298fb8a3da7efdc075de8ea0dc68e12c043ca595e2d42fb17d6d257d6be783953e60885120e7be65dab0a9279ed6c22eda80c0ba17285603cf7e76cd5d759193bb35d78bf91d89a485422c66d3c65ca234ffea45da36a2af5ff2088119e26dfc1892d86452914f28031e13047fa89a224c234104905cc8ddade0e428ba4ab21d1f20dfa731db9a466cd08eba8108023a0a260c881a1a844f8d06f614860b8c973a5bfb92f75da669f668b701dd1eb7d6cf45f4d110f34a56123583dfaa913a8b1a8b7804394b870810b5c79869fec453264215e66a14d5f98b4dfc29f0f26ed47b58c42fc8a5d4c53151c44a6f6e0772a181abab876c05f2d3b2b4bb521a70cc376fda5b9710381795187640c983630814146f10253f5744a93169c418f5d4b383264e369cdf3d7ec67eedbc1622235ff2678782b58d8888f229e3a7702e6b547442007050e3cd1e580663c8fafdb4fca5688d00b0110f72692e4543b0cb4a1c9cdaffccb5fd8960931c42c6d34c4c551a6b65ac9f677ed54ec82219d8748e3c26386033a2378475c92fd4664a5438d910897de50bedb66f3bb11683e4403136bf80416660b1ae5427b84ac36a91d8b4bb6e172320dd2c16f7de60f149527f153b9081c9a45feaf7eb4621cbfbbc2d08feb9b90667a94c62847ccdfdba31b20166ce7e50aef9a3fcf40feaf75066d8b126315db5d3640f3b5830e78dde9e3f1e9b58adba05b4277fc39400c525467cf57bf3866f54a4214d33370c2f47af1db1880c2fc111f95664884cae5a80293727abc5615b18e5bf786ab541f59e7f761bf1b980a9c30d21ad82740500cc946994bfc8ecbd8591784078e25f6d88dec07b7b1671af22171be9dc0930b7ac64a481bcdff3443b98039bfdc94173ed80c4e2cb7b9e5738c59d1747b6456651ff813d83b192bfc52af6ce4c151abacfaf4d078373321fafb1211ef5c7c0ae8b49858b01f5b18c3f3f121985fb06095efac5ac6c0eaa6a34a1baca739da6882f957402f747f6c667f34c8be8a948f355f8c7b4db9659272aadade874b60f6b0cdd22c80c46c2e0bd2c62f99027cd6edb947c68fd0398084908b701531a004bc94166d77f97be095c4f81984ec7ffa3f7c9895f00e270f3bf98f898928366062b2f84960609ee23142619efecdc8b2e04bbabcf528c953933caeb7db724d30ada97364585b9573c3b906f3b3b1a971e20180ea77b75ccbc80d58c951b58e241904362c4e2210f161db9338665187acd2247cc5cadcc06a619d4df28bef1fad03afba9ff2703f86b803286e6360a82c532bdf7bfe453be1f3c118851db384499f8d9766f7c5984c6f6691ce03c6c3b39ca50b82722f17a4736932c04582ba443d7043c15eb81625a73b7a597f0f78c9f5c2fa6414b89c9b3604e43b0cdee1ef5e5768f5895bd2a426c7af34717ba2fcaa4a753b488bcf77430c56ee6f19177a5f0d21524a331e1f23efc42039d6087999004fb4dcacfa9ebe74442ce360e3de9d4ca764bc28540b9c8899f029ca7a840dbae18a74212986cc856d7d651c502c839153d50f21706569411f8a96114c160d82424d2a6c2f3f72ab9b005f0f6d8a03cbd4d3fc28a36347819a025db6c46b8d0ed0fae913f6cd2c47435a2de3fb5945df02e572af4c0d4ebcff8c1ecda41c5a3b0340ae77d14b9acc1ad45bdb6dc4e309bb687a49dcfb82e67e831309df162c4033686c1effcea99ff011d215dbbd12a5d0ed82628ef8589334147c135e613f7892976ae8ae25aad4d1ae2a0fd2d3231b4c5a95764b81cfdf2bda44e414c184b18b070fae580b4f4eddf02c4d07b870fcb76e26719a056b03cb20bea8085e67d3d28622615c489205594646744a198c78a18417c4ab29ff645fc69c95923e1d54516e6a15c60d50fad236fd96b5b4a6a8feacb1ebc54bbe815c2b708d4b77283dddf4ab062b3e5916cfe436409486f83dd6fc7ea2d460a0da93f592ee22ef02219611a16bb8aad5f7cb8148d71660eef357623ff620a4fef1b51c2eed3e54dd760f8b8b9e7abf6e0b5e5fe41d61ad5f4e59b477b55752f368bd68332dbc5303fdd06df7db00458537385d728d25787cc8092a18f17d3fb1049fc142ed015d1bc6164d014fa68cf7a140b79e3dfef60a12f8ca329c50791f959b27793a8f25ca07c7c47e0714c6851728cb0192382961d8776bb57efdbf5eaec93e7e5b24775b5c028c3723f2fd0e188a966ea187c910909ef22625f0fcc16a830b3f4211b977448e599aa02b56908397e2b7408fc63a4b36c60abae980f307038c51fe2cfc53ef2e371727f1294efe1199009a458335bb3cbff5c5d335a8cd3bc1575091e2322b8f0c7e1cd8019a18fe44f7d43844c836b0b6c3c8e4981c82e9267ae41cc6ee17539ec7bfedb2d8ab2c66e09ca744e8cbfddd8f2aaa643c41003f6b918d7518bce71acefc8dcda8698aa4f722de663611d3e3a67b7a720fb4576ca817acaad189e960d2d50fd8f40e5295aff48358f4468ad43eea03295deade2399c1c4ed5fead09b8013e8bcdcb08531c12ff1506a50370df9911e4e01fbb0e2fe31c360c46ecf26b101087002b14d29d5ee5b743b70ce594fbb35ded38ebb67ff887f1ff40a6880deca789f5f47aad1af10c35acacce591ce54733020c1595fc6bccea24e105d18ff890ea579ade3789cb75426be908094ee460ec14018986f63c0fca50af67d04a8e7989a118d36592af5b480561eae6b9906ff2a9ed91aa84aad8a3830fb1ae65bcd6a1f5a27ffa991333c760ec2a4b95bbbc495de2b03a85b697430637f6ba13fe3495fc9cce0edc1a32e60e88f6d807b83567a0f9be7a65bdb1b36b186eef7e5b1755e94ad1467c364d6f5d86999f17231fc66b6f2894222757eeec55f726078dbaa525aa8ac37749f8a1f0607a15275a45d07e594ade875bf6e29ca4598431cca3217beabbd9a37b5f07438aaf5e3909c8c2ca7a66cb9107c88293b85c233b60272df095953e5e891e626a669fd68c16340a9f01da4c94a7fcd4d2666a0322388fe684c226d6cf7c8ebcf2a5e67174195ea1dac8c8fd46dbfebde1407fe86ff5077b4f89e381c342f1fc4d33c40f8d6540fabf023eb337b02d8811b817a511c6a424998fd6dbcecee9ef3ec0d96a78059cc56f4eba9d7dc2ed880ffad3b788761fa2ad9d121a65917bce1d634f278bbd9184cdfb6a1a8dbc0d5daea17201cbaef07adf2c3fedc7f50e91116f4a5def4d9b2162ea7c6d5e9338fc6bc909c2887c33544e793a0cc97a101dc554cb0f86ac518876911738a0ef096c3cfb63482f485e86712495e5f8dc7dd8686d5c275560e4fb469f40374e8ce8efcfb691cb07d259a0f62a89dbc97015a8ab0a7e28a0a89ebab9e324ae9957f77974e4094f4311c4c3994697a96bc1369d6b4a3effe7ded5d7ea3d07ead6d23587dbff6ae002228ac51fd5b725f277d17f1f6ca3565415cb892690e5688f29ef926345464971bb49480c0e33901242c7c362d6447381b638f902b6a3c0497a5c79ec9f3f63f8e018fa962d91f3467df881964c39823983e96a1ad3c635887bde78daabf29fed0fd973313beaf416170dda66916beab3b94fb360996072a0d848db2b520109527f14789aa79744e22553a74dc7673889eb934c857d80e52b6a7134084fa2219f35dcb3228a9b43e6d6c5fc7cdc2840d15a1d0622f3f85a3f27df68d0218baccd8c3497762e0e9c3ad773c307ff8fed373a4bd32b2c714aa00f126da7dd84472e57d6b95d9ac781988dbea34f8b66be1bf13c503765b48a5e3912a526b2d74e53faf525337202091e6f9054de64ea1c5ccfdf52c0006d7aabbbcfc2e7266cda365922f56a2afaa0e700e17b851fd5e9dcf9256d7b2e08168c43ead67d3645a2b5e9202deac52627022c64a7f79cf1381babcd29e58b9347e3b1c46e0f463838111e2ef0b42df32b1fbd6631abf35f7f0730f5215a00b7b3e54cbee057c6f92a5499fc3a39ff90b2b31b0050f67ad37bfad276ad3d322bb23f7c9d4dfc97f1070886aced9b47f5d627b3c8ab5ca33aa7f9b83c4d1a567ad8f3d572fe25099663a59ce5728595d093f11c14fb7638b80e9804e19cf4686b523b15e96c51909b279cff34910528eed645281dee7b28d72f1a857ad5f730f3d0dc01f349dee166c5389c71b977e6c946ab2fb10483b03d2ae70af7e8c214fd818a3ad4d3fd0d8c833769e520c15d9ad5dd9cb04922aa320bc3c8d8645027abd5714eb9c4d30add4458f89a4587d4807b2fa173fabceecae77ce2a3ae7337b4058f196bed93f8a7ccaeed0846ac367d348997bf55fc9ba9d3b70a024273438cf5271e5d8cc75f6734820f4c404652e93770cb1348d6e9b475fb0d2bcec8d1ef85d2e6defc366e8a899aeba2577f92c3b358a52ecaa81b4bc647a445c2eb7a49c878d70e834b9b1a67892214f46f72e45150ec82705060012f10a918b87e142df0e77e826de1ade640ab7ab6e5cf12f9326e08c793fa15851d9ccfee08bc4136564abae3be7a4e70b770e36b3cba3f9fffa41272335937ca92b2e7913857c4c9175197edb782120f24e14804beeca088f6e9305538a871929bfbb3d107f89a84ed08983245c6ab5c677c981f4d4a1a5fb46acf50c753d004cd1f9d7a0c69966293f6ef1de3b3deab59859fce9786b6d7979b6fc56c89b8a46783d5eeb2750da482545290ac75ce0f0c21e6c7d3619777b5aaafe941e667136e94fe191f2240cf7ebca55c1fa7a68106edc306e9c7c8e9da9fdf54fce80a883407340935ff199465a1f8df070571286110ccc2586c53c8703eb3214f54b8f1cfac43f871c706c0681e4b3e4e55ee1244fcf9e3a3d8d8caa02eb2e5fd739f4706e20afa470177466fd997ed703f534a8d3cc9c467666da14192d9f1c380b1942380f3105bbf579a7aa3ac261030e04c785065a76d55ec1935c884b9461d9ca201b633ce5c1e7355dbcf33a8d2c4f5d06c3c9cdbdf6319390e35e0cd9121218403c431f950952a2a95cbef1ad828eab3e8be5459cf10dc4a4a8bdf52fd8b20638f0bd55dabfa7b5536734cc2652a804f6d14baf33f3d7c2a693efae994a628c9211ccfe0d3207be03aa2c1ae41a9175e6dde32f8902c6806ab7d3b9aae9a84e90b0e4f3d8b37cd4d70a40e279afbd3047a7f60628da205f0b1d783cbe09f527a0958a2ea9989e7132f7b7d94da23bfff86f5eac6a73ce22eb7a4bf68465aa6e330d854a132fd0898764ea0f270e242bc07eb133ed18e3f9ab01906310a1a1d10a2c4102ee0761b853bc8f87e273af0c0b3d5be0dcfe7284118197ec691f6ebbb4ec1f87a73b98e1dd8b16c0a0e51e80c29a33f2870c818303c2074c74aac3260b2467ceea622a3f6ab92364d9a9f89de89a6a7144f5fcb4a7973199a4c6c412ed3fd0c72123ba7b85df0d2ff96464efe353f91dfb19574341749742c7e2f6db3e5bb5890e7c2e7b02d841db27e16b250cb8a7b9e50f3925312f810112458c63128e76e86eab1e1011181e0951ec825e444122b292a243befd701f2cb3533fb834c7d4ca826edea9486212d1fe9630dead21e432dece3cbfa84ed1b5733997020e4907712ac8a198a2ba6b2192a6bef397f27407ba593183775317a03843554f8db5436e8cc0b8ea0a1da3ef32624f0a06f90b3ea08c98c4ac537a2f95eb0aa00e3b07e6be9e1d57566e9371b3cb9e7e0fbe100d6fa93fda65940a0d35dc5cf7db48dcf5119022d2a6ad6408c8ecd6e1934aa87b21578d50465eb8720bbbe9e195aa337b2bb37dce2ac291847bfc185a7c8ca58bdfb2e2c3b669cf95bc49bfb4cb6ff4dd573e2fa033e0dda3556aaa93598882684b6febf60621d5b0b5b5e50f5b047b860fa1ba16d497a1487eccd194ba36afa030144537c22d3b85d3cc9fdb47bf80960aaa4cdd625f69a918f5200c7ad2ffef81115df54e61f0a3b49417169ab63dbf4cae7845501623e55c974431b41dd840136380a29f4df17777a2120fabb4cef829a5bd3754eb5af737d225bd255ba3a17719ca869b8d74acc29f24b66fa7167c48fcfe2483528241421812106a92866c625aee0e7e576a4f64a1554d54c5cc7ab73e0e27c68ab3a00931b496dbe2a6fd1210557892aacc634d1bc80d617b556ed1c811da36f378f90b7c0e083b986c13335f9ae81276d81371b04af8f19f72331d02ab16f55479333bfa640c059e6bcf47966d4290012b872c48c3b918d423b974160a91954d1a941fb418023fc316add642a9ba8daa1e6c391e881c48352b7a1b601b37b42a4e71ef0da8f8a875bbc4c26ede837c80489ceb4c3f84fa019a0b44b1c384779d7e3692c7e7f62e6280b3f4dce268a23ceb37d8937d0aa02be8f5be2e891ecfe7b2a10858c27d4713274c7c2d1de838eb16ef23995dbe9e95bf10acb76e538790ecf512353238b3daa663e385afc7fe2922bc3182f7d231b4b5a2a25abc96469b938d43a5c93031ff2af2de766653c0eddb9abbdeb3cfd782564c7cc57202432f467207881a62a323bca2410fb507d00e13c3323bfeedfb8660aa29c299e5f97f8359289c75ce6cc0f05ebc25f855007817d1f34ac527ad76ead4c1802711ea066b5aac8600bb0263da5934deaa593720ce00117f76a0c5f27cf90aa229696bab4a9c3c8c6c3bfe1778103fef5ce01ee5f722efed0fd74560b773105d080d71e021cd1873f9f3419b409fff47b8891dd4a0a6b2954cf6a80c5bd801a864f18bcf8e4c6b4f4d494fc9b3b2ffdf918263fafcea4de526e464934682d9354e38df8aaca2059702a7f17ab22e7255d3a1f09d973fa1f5137f330d6be86960eaabff0a76d91e54fe18ad1626be7874bd682e8e1769184a0abda561f3918e2a40878381bc72494d4e0dde6d3f39cbfcd5a709a0278aa69e6ddb1392563e2a97bdcb9e385170f926e08fcaf5f8e738a74a0d1c693b92184dac38b9378fd56f08764759a543808e1d263cba8a9e51f120e14bdc29bf1285120a1acd15e0a49bf9b71c383b12f4b9538325acf9cbf14e60d0242ce203047fc2d853f0ecc31495da6c97518395019d9c78ce394088ae52d4ebf72da6ff39a80ca7a1921d2d532745df3da774f67acb8328278f1979d32bb349523def1d4166c6ecdb378a0cfccdb204b6b8927a1ccd4d25a63d3c7d8885714c28f0d689783002dc63d4f19cd667837fa6e2e44495214b8d87a4b55e6c7d52bf3e1361ab0dbae703fa80722ff3d174cdbc7d8c969f91a170fe2c997e24a190b9e8e11bb5f38906a83a602d82b9eb062172675679665a1f9a7a5b3d58ac1c103e011483b50c1d01441bf6e2978adf7e22b16349c13a89b5322e74b1db7b4eb7e1e996ff41551aab895298673058344ae239e4832c9b9a35a823e0c9eb98bb860a125ad3e1f9b624540e439b4d8f322b23ef391ecd1101d169025b64309b0c009a64643751e4d845bf8a2696fabe62a8f967007423d98c63d66000fecc5dddd46388a025370f1c7a339c4bc9868258ed371cf2eb3ddd9bb4779cd5a1363223e9f006bf4fbf84d1c824323fe8023c13b926a9ba053565b408aca57cf565764a2efa11f5bd4bda756a5ceaa57b0301560228041148444f0a102188b38b1d66bc0874efd0e780ee99ab30c46e525e9967d17dc4d46cec864b8aceac340391a605564300f38ee2ce0e7847590db1e79ff668f1b36c310e4716b74494bb6642694fe4ad9ce6d5a80e1d3f0083bc0bc4e886a3f0c3a508b6ffe55fca111ec2173fd97b8ff95fd466cd15fbadc196243c004451508e4f99d3adb689c5815e071e3bb180a8f882d627e3983d199de3dbe9c58f11a6e1aa23ee7dc74d826b3dc9f95732a25e9053b50f9ba7a09d9315c51eb71c617d0473e5576acc7b491f182bbdd9bb37e98d018415e238b6ad57f5940605cd8a4c7a558dfbde6efc82198bc12591b80ba8eb8404af1b37dca45ac1945d4f2c406e0313c56cd8185e22b943f6553a1ffebcafa9b2419b49ce8a1c0a7cbd39ee2749156e5c7978fb6d72222c0e3de478a2a5997ff01299653a714f4151cf63389c202b7fc8f20189135a84f9d89c2e38575a235e09a6ca03cb3c6096d4d1d0cfbb77765a954e8656957e5bc1922b1240e5e290d524387a6d92e4e837336dd098bf3f0aee6c2c86fdc2ede49fe15fb05508dc25d882a3a7b40fa049390ab6fd664d234b9368c0750cc8c6a1d28677c7feacb50d1b42ca5819c53c169731715a2ece6920c26ab217cc33901f9777d10fe34d21273fbf2bd9bb9118d4a262a52888b291426566830f4c8ca8fba9d72c728701b28ec658ea095f0f685f64e001e9b2e782eb1e404c1c7fe9249b327bd69be1a0028771015fe59182c29b2f84cd57578daca79880576626effab2e0fa584534d9cdb9142278018448efedf5fe829973c908cea0a435bd7c4456b2fb7df0494fea7c0103f3ea1cd321a302e362cb84f99bdc079551045431b27dbaa3e127e8afb42846cfc116c8bdb4f33350591914947b16a92b6eecf2ada0af694ef65a26968028310419cf71f7e9b3ae3cddf6da13d40e6b8a0994e5f3938ed7a461bc174e595c221603b34d39d70efbb375404d8fbe670818b96a45c507cfdd97cb2f0c51534ec735d79066e29844d4f68f50b70401e5e62eb16f3cfc32706277529cbbf7c88e08c091422bd5912073f53d7d9eedbf854a94410ebece9db2be4e95a123c3a40b09016024858086520366b732d7df3fe4115d9df12abbf53b1653146c57eaf855002dc1d41965a8dbe224ea3238268eada66ae69e5f566b7ad188e9ffac2bb1d0c76f757455e3a2673212214ab2db0cfd03422d945b1d768fd40810bdb7144fb6c1d7d8bc058a8c69f686c032af08044110967f4962404140d0e05fcfcba2683b845bd30da55aca52307240e331965a32ed81dacaef0527eb941b55da3e534f70ab30f0a5b3c0322438b926760724e351237232faa8e7b8c4d2dd787120cce93221c65ad0f9e04e8f75b5444d291707d73632d635b1bf107414f8eece26c84e64e53891904a44baf9822fc6d562703767b3e4f9b907bb8b3e5b1c41bd4901e3e3ccb7859ac572c1743d66ab099431f1277e05dd4a68a396653c8546cf3048c4a4bf3a63f0460286c2286d0c818803615661c8141af4ba8a8b9cb115ab092357f98d21af773fc8902c3630eba1018cd27fabb024d76b52b6d1d4151ff79b8ef1aa6b062cae5ffe2e405e5798023511ebd281cd8186deff0d7b6e3525500379ff3a7dfc8eb575327f624a554a279321436b84518ea5f8318ebc4a431b21abb79f5fef7285c6131bd6811fa43d6652aaae4f61ff03e0a10e59a5389925691363094efa6d1512f7bdd0bbc536fe753a797cf905b3641fadcb765f2e348fc24ae4b5c8b10f1b7b6f6d3b5c317ce224b8c23a1061a53ddb5be157d98d44482bf629df7d001099617a7f0145eedd65e627e94db101dde096990395b75ad45c6991a579bab4a7ea4269f57cc9dc16e85d75b897165e9b3b791ac0a0081157acd7d7d54787b2b53e8a53b1a1da15a7fbcc1fffce722696d69477e2bd9506287b518f5e995d0fb371ebf28c9e94e88d143fb8206c6034023452bd5255e1bd17f952b7a0189c55b22b49a715a9a5f7fa10220b413eea941e72a01483efb421ed3db9f3b1aaa326aaeab1069cf471d7d1519ffeed51af0443f8d253a99e104d6c2425f9a29e7ea5d68ed52bd049aea040a71715668507607da6a84a0055e256c854910617c4f6d8871bb1b7186249a7999b524d5ef277138452fed079122da6ead98a53ac6a723872af0c5fab8c68642ec8a2517b7cac05fb5a10fe058f73e5d6c607afa1fbcba54c24779c9adae69c962ad15efd87c273f3f6cb3d3a7e8beaca2c40785a74c7a596163f67093433483b0eea852fc2dddb1befd0711d776221609c7e566e9ddd067bf3bd04bbe098f399a05a83c35fa0fbb7c07bbad5c0ecb297cd46be732a64b1da5f302c87972b90c1ce09db4b0ff215db0b624243800fdfc3c50b90dd9b90f74849e44cc3a9489919fc0f7689e6e82422194768ca889ff4355c5409a0631828e4a2b949d973ea3eded4350fafdc164e6d8480746820b2fa14f38bc473fd4c6ab0130927e568c4a6b69bd5d5c734ab32f380f01bf79e530a49c128e68ec68be8fc42e32b25ae1fc2f9f00265e339073f185868a4c28c82dc67ce90c7e4d9e28bf39faf2747bdb129b382c44eb340c1d7a33e5cdeefb58d5d77a8fa5c79c43be2fb831542aeb2a5183f68ef44fc49606eed4b8d2c0f59c5d8728ac4b39814c21e012d12feba6af1fd632dc4bf8349d8e5f3a67ed7212ded94dd234cc89ff6ee79e8d2bff413d538c0aa45d94fe977684d617a9b6e9f5b749ecb96547f0d2ece7bc570756da800f80b96476fa8c8099c9aaa54fc2476dfde8967b561dc9b5b685cc3a016b2281e46d5d19ba8d4976a93dcc613727b508e79e436abda41442f27fca76b7fae82d731d9e3f290ebe229c2231571535715a9f83f0c65593852694f36316c8984613055bc705b19a7c3e3f35f595f072feafe5fabbd3c7760941e58600ac557d59a912c75879b2dc1f268c745688623d32ad70f6065f6300836588662478d566caad9505c0a8af9806bca2d7a40a689dc58d97d3eb24ed5dbbb29cc5de7e1798185d08df7eecda813e30ef8f6b3ca6cc32b8feba7072225e36cd2bd37392fd8c04c298169a346f71fa1b8b9084f6ebf0883e1a3f22fc0574946957b3c81a53735c9525be63ebc287bde0d90ec5a303dce59a7ecf14bd7210f832d664d8238f9b38d803b219d9c17a79ed8e5315ceb24328e3a9044b154a49d43ab35b8d1dfd6f136d5656de0f86c2e8945c746139198e528028d1a0e2bdd7e50267667b379e185f4a1d61de655f6c84cc734496300bc2cc32dd78123625b9d6b1ebcd5ac53eb7ff6796d7a3be527668a2a79d59f915eea69ad6d7a25ecdd39e996680aef1a5a4a8d82197c741f2ce2893ebe84f843bc4dde83777ef6d160f295bafdc8eb2ec0938da4c6ab31e263a156c302b6428de424c271bf59ad21c7c6cc78e8d9d5b230134d1e6170bd81088304f24f88906da2b3de0077a8f8adfda2fe8ecde47865bbbea880f28cf27e26a2b19c1a5ca712ecc9298da0152a08509ef4c5bf9fb4f49d926da2c520bb69500250c4622f72757d2108058a534ac4f61c7c81540f631f6d88eda0f912e93dfa1213a124c2f4a91924d97f54697358e29a90b52c1ffd000301cd3880be0e4c8d314c4df065209d0940c0f6a2af74c4fed66247e7d6e4546852f92bf3bb3c1ffdb084846a3d0a05847ff586b9fd26e1d194e8d0e761294b85d4017b70974f3659466a1e2eac4a8e208707f3e7da7e24fbf4ec1028367e91f3089a6ad9d678ca1b876fe86e34a1c4398ce3b7c6d8fec91ac413eeb40ae4ffc7b8e3c2cfdc88356bfc111d8d0f5792c67d5ef132761123b6f222504b2f681f66462bd6b954ab00e39134191d68d5bf734967ea0291a17928191ddaf8e16713f22be03de2c4b42bda36d8befbf1072625a02265cb26640813fdca7089196f83f224f92a65bcdbe15cd6efa497218b8804e8f3339b0f251a581f3d047023d1b1520232646f6d3836d952e1eef3e81468f8f75a363b83ecdeba291fcb196c95eed28897c696e9170cdf13e674443b899f5bded9e80a31811ac90d02e93686530d11319b490d342f7f96dc71b1eb2b1dae31c8d537a0b3a5c70730fae215076d81db7e2e43bb01430f72f2b13f4775cdb6cb6041f8b01d5460941628fbfcbcfb008c8f743e303f60fe540f43d58e1293afd5aa6ef18f5cba840c30ff26e1a910d031a7423be175616119a272b776581f5747475007052c30aa1baa1d911a8417e1a4b68124fcc93b62f9e5ba4a602705c62ca418bf785e92d8bed38968de6ea33f5070054ae7dc2ed454b78943a3a685d3cdfec489edcbceb05f7069b4857145739710713471daa1564b1f36431004e43c5eedb98ccba4eb175a519c60c0914b785ba57cf9e91358a0f87bda946c65e3e0c61f901887339e3c19d02844b7a5e82f2793838f537c5b94e9c41b499ff033f4cd8f4c20cb52dc2b40c6bd11b006ad288d11e3476686596828973aca5dac44a716bf549c01d43d7f24f3273cedea8df202bd7e7e788f07b621b5a8f40b6f07bfbf37e06eaf4b59625c77262f94abe8e04a01c149d1a609af3b60710404a42c98df1d7aa9ecbdf2d1ad2fe946fca9ad0da7bdffc0b58fab29b2378b148ef294e8d8e82e9a4f966510344ff5c035a6c8cc8f65c98b7664e3e12a1545a71871db158ca2a5fe88eb68bccbd98e3d3c9b68fbf67f03bd4d1af5fbeb469d987632316e19646609e17ba1c6b0e32ece0451bae1cefdfe082b78ee46fbc017508539e1f55308be204a9094a4983dc48bdd2dc4cb04230ca36a3e17306836ff3d264a88ea8af0eb26bcda6582594f91fd5370a7c2f08bcd1e59ffc8cee1bfc19a24ea4c268338153f854a8ab7f50a82f18d0cc9f49f09adaafe970d7e8a44eba76b85cf770697886482595916ac61d7271697d0c80780d230425d9759e9de2d75efdd96ef25ee25d78ff521e6dd87273247101e5d4e16eacdbc2fed90efbce5d6bfdb748e1febb2a06ef315c6d1e9a65e93f4ce469ce29fab8a8084c1bbb823252d194290a6afa0d27ce05d3c56d2a33ee95bdcd40d3d2cc242c14434b433e37951fa88f0822ab90929a50cc44839a62ebe9d8706cec1d354bc9f30494a03f949fe43446c68596fc24ebbd687586a71538d7f1dcd6ea91787e73b2d79f3334fdbdea38f9f65bbc5210e5cb640abedac6275a68891c2d92945012a23a12a4d985e028d87bb1451217fcb8751a63d91278b882834861ef48862f98dfbc11e9864267d601ac3b3cfbaf44bdb3b9f54a15c76d08fe8e55e8511ed2b3d5eed9efdde850e71fd880e181beb4ca75ff2ac953ae0f1adbe5b7a1bc39f1144d89b71d01f147d10130541cd8ca69c060b14c095d2f99bfa4c967aba7eb47663b116009b324659f35049917c2105e69e352a834e0ef0a25e1d9ff901f1297cdfeed37dd988410601a97f3b6e86eb444b48749f8c3825778ec9a4b8e2edc5c8502b37da2241f9e2fbe4f908195f8145e6de0462fa2633c939f43bf05309eb3daa5b5b436bd50b2080c6e7f2b1a17b7420467753cc96cbb683a5c9421d7100fbd22e6f0e37ef834e2e49bdc76eb6664e8e516f9aaa1dec8168f2f19433d940b15a0c1936e5c65d2af134bbde2cf2f8ce820e06b39b2a6fa13a5adc7a8b0f975cbbfed5c27c1470061b01ad8de614754bbc5927ab8fa588865e2dbc1b172813cee81667a545d2b1d4d790532fe4d2d28f30d3d3160765b3703f7c697154e2b991b33bfe8c08dc18ba5fd1d54d6eb2a59f1d3b6069d59fc813c85a77daccd3ea3a7a30657b741cea1b029aebb114658f165af961595180d9c25a538fdcffc92841ebc84b1aed93acc237c12720f605ed36b9d9355f63d965bd20c83f52d47d804f791d53f2b284d5794378680c04d8b06dc761cf98c6d6d44e6dee35e446cae369522c7c001c0a2393f9cbd5d0afee6decdc89c71cad8a5471347bf81989cf7f60f34b54438c4fae9d9d25c3b81c4ab330877df44652d1307dde5b2556992afb56c3dd36e54c1a4334e37c29f5df84bcceeb2904c2c94a8dfc2539269ad6588cb0e80dff78da2000585b9cbaeec83c39c972fb8c7d1a2855f115475d8802a567ac85747e4edc9023e77d6afc3d761360d82584bec103dda9d727223cd660949a2cc76b5dab89e3d342f2d74137af315821645864c78d50758a54fe2a90e833cf15c2c5b3f33e5584a94dccb5ff80829ec1dd986bef1380f46a351cc954d711c22e7ca76ce23773f35ac6a3719baf6894c3ce8c128b65b69343f1270a6e6a67e4d5ceeeaaf30ac319ae9914919f7327704972801d639b3da57aaef29b562184b7a355f9d83542c46a337b3ca2287f826d60080c358d4fd393d8e3defc6a23c4bc572f06612f155a542a31bb609c51a2f00665d3d4bdda697ec041045713c4778f09abd4564c2836a4cf951ab080d5cade253ddae871336e267fbe364fc5cc68e475947446d497520b2e5698efc5b01a61820cdcd34dd8ea02f2419733b005c4271e62a626da8e15324a288bacb755f8ab7a815489c30153f1ba05797bbadcf3e361b1b8cc8bd2f49ef1e1203e7b29e7eb768f2581223d42065b846e876458d309d616121a2494a8144cca203aaab948c88dbd80724e25c6c214943fbdd81577585658505fb812f264bd2803b44b97e1338e00e043826748283ec51c145df98ad20f2b4c56c1bc45b198436614173585583fcdd2caa823527133985015a42c0f30240f2dc7f310ac6d75e153a838cef266142544d53fdf40e2d28de548b61345b83bcf2b7b374a53518c9f517383ccab1d9d992c6e9ac847e1968cfa068f9f11c7cacf5c35a817f792ff351e0587a73664527f440577c0d31f16ca0282cf183ebdfbaaefb8596c0abbea21a6684379493f2da8bc4717e413d744bf08c49dfc64ac0d88bb5976a0db279c64ba3fef733862bbf3431d78e984e2585d5cc7d43b39e1a8e959bba529c1b6cb8e5d0ce2a6e8cb0153e1af9bbb2599935d2d1dec6a46846bb761b9ba7764c57b575b6c7c0ef34f93ca308771dfeb92889e9bb928124b832e3d6ed5f599f00abec0cfc701fbe437c8538bbc71abd9455c1032a44783c25cddea4dd27ce54ad1a02ad088b24c2bee7c0c247517e3b9e48180427662e2c26be0670033d8bf497e67910f3e010a792f03dda19b08a73854682ec5cdc25f73486357f49df34823a0dce83ef6321508178986e9e541d81df9498ac6db3f691d2d2bbe008999930a0d1b57051f7629caf486802de94b39e49e3a0bdd178d9e95d7f22a86f70a2b680edc6eb9892c2ad36f70bd46d47ccd9156db07976983d5a4c5c742a9ff8e37987501fd7c884e673095448ff4febe7c300a7df7a49e88156d4ec4f4e6496ac38c26980831823c2cfb7b089d136175a089b3fe05ade8030340ebf8324e9e20c3d8a9d2dc0f242cbf1ef729ac5c04e9d718710908a14c6026728b1bedf2eb546f38d925f2a8bfda9e015192a53c11b68c213afb4d3983c8f107c39628a93539b32a55b299db22898fd1a12167af15b667c4410306245946154e9b274dae2abbf3fc10ea0f829df451dbb389a021002a0441fe54ee5a3a5f732bafda2d959ab407c74607ee7ac64b706c4ff1dc8a994c84471e206a6b70eecfa49eb76c1e9fdc9866ab96dcc773707b78e2aa60f47412e35501ccbf1b4ef42320ecfaede9b28ee1cd15b826db19e8f8c0f2ece24d92b1022eb50ba6adedc017964c79d72d82de1327dcf7cf1730330b6a746361138b7f08f5ab1abc77838e93e16157dc8960d9d29e57d4112fa17f056b68bc7279dffeca9ba67b3f394511dff7fd48840195f6d348dc6046df20b801b2c9bca7d45a012563edba32d582229b450e59cf7ec4fe6fa9cbc8c276db855c5613a0a674a5890e89d8ff196df244e6b04eb239cbac28dbca07d718ddf37634ef0137ef26f7c6889959a72c228b5ff46836cfb6f627a937d94a7897b8360aa8da898f22343dd9bff4bcf61824867a6313a0cda554b52f2b6422fac9ca79fe860b540e73c13c8d17e414f81fb1d1d04014c0c682a0fba5673970077773f1096dda9877411767de6f74439522ddb3b66260519de2d6c18d7414a8e25fc9fae54d2c103a6ce1b4ac55664ac7a1ab034fa0c336069383676762e6fecbe72d3d2be4d8c408dc1ba78bf70b35df88c46341ee37cfc3316160892e0f0af4835ea61a0e13e08a8b0f7379ba1ceb0f266e940acdd7c9b24df24398ba8772cef978e91545bfaa148b427940da837282205796141b82b38587e729a363725a4b057d69a5f33261d1c2d12d5703ca3eda404fba3f2042301356dafd6f5e9054b6c53ecedfcc4c48d12ef4e4a17a7d27aa44f964ae82a1c1782bd81e45b5a3f4ba6fbea29a725a0ec194ea82b2d4a9cbf4e5f0f52de1e80c159b8e09defa07ca03bbbb3470af0fdb0f1bbe06ebd6f4cb32cb4fddbc37328a24e78a76a161649de28f5479a11d3041182febacd12aade6f17c36edec9a56b30bc33ae6b55202d4c5ebf114ad16f6f7a730ca5216e5f2a9fdcf3b1abe995aabd0ef25ab4ac543bb8af2eac3618ff2a015b57292aba0bedfce3c95a359a4b108322ea5e63779247facbf969ea2a143faf30d28e1f26ee7d4eb5744ceacce7a2a448cf0f6167c528cbd46d76cf28f5c8222ced4dbd270b85c4eb3a02026a6859ef9dcc613dade305f8517e834f4da5f0ae7e9adab871f8eef4f1e360e852cef0f4c0c277f4db67ccc6c9f7c14b2e1873eb665538bdae30b71726b5ce7040a7465a7c4bc8755d836fdc992ba5a0e10c17e4a46f5c678ca0367f6f09cd7160eb26630884c6578cb1b6d0ca008e200d8f5829a2ce2a97280e81da1d2f28f86f11891b0fd1080bcd98514d82eba1040d5ed42de3c08ab5b094677f09139e5bf569199aafbaa4692ba05f3d1ac1c619bbb306ef2a8101430b5b596245aa4858ab37845333ba0105c5067aafc09732fdf013ea385de4320811d6adf7e764111b699acd69371c5858cf70810320ec1ffed4bc5a728eea428195485b9a884ca34e6bd264fd8da4128df63252fd812af0bbae5add35b19f93b7ed4fc289456c4d23b50e957d5d9b187fa7a52f630f3304281bdfb4419695fd67e93cffc467684230c96d7fc15e97023b3b992977ea947dc18c484521294569eda52cfef3b3538f7357d4d8c93a68671a2de0f564670d1e36ff4b986929057c457b463999418a06476bc8d9688eaf9532fd9f19a31c9d4e238ba6cf29c0f8d190e24c6d700a965143f8ea7338a7071c2c44f67aa39cd0e192d22f3db89beb9ce05c422f2eea08913410c9f367538f052404396e3cec120c9c83875e1b63dbd83500e9716f61787ceeb85718ce621dce70b1d6952c0e8fbd82574a54a8701f962b190d027f269e1350674bf827b5e622fcb7568a6838995bbf6a91d5d38b9b2df36dc6c4e5e43c964859c42ff063bcad027e18c61354cd71dde91c77a4a19e522115093f467f29de7fbe92752e4b7cdde3e59a1af57d471e088c5212467bd2b091358049a5571936d9aec1bce68b018bbb72d1f8681d09fb5b114b844e97754ad21661a8d6d2b073e010341cfa16280f011485aecc6717078be9a8d0c02771b1a6d4eba47ee9b72a71cae8e6e7130cbc1bdcbd3f7ee527b839dace4936ae6ebe335b59fa12d69cc092f007186ce9e3bb04e25aa9541e79ebd54339e2e7c0e118a865568be27065df84c2876708859d7fb1d87458f760dd22fbdc1318cdbbeb77d73318efd480dc641b0e2e1acd43cb7a05967138f093f2ba0c75c859d6e7c45863e8ae88dbcf41551da25c90f1c0ea0f026d68539c5568d73fc0f74003ff43f9b9d9788ddedc6c15d7f951852609b8af023bb980722c10ae1f9114380a088508539b4bf6fb823124d04cede29a7fa1bf4bb21c1187a89e9de515b684c67fb7704cca2264ca4db98730c27b05a436ed07a19edf9c5d3058cbe8d738d9bac98e263fb380652732da40e4727e298585cacac8fc0aa51bdef88454fe55f3e4868825c677c23ea4a7128c03f44f4a7293033f30668d98f4a475ae65ad8ec4aac8e747443b6eb6d2ecaac7e3c787e9ccb8a44268ca28572c596df1b5124ccebe7059bcb6c3333d598f1623c36e6b6857d5e8c55d237658df279a0fda346ce9952c48d8e7b5359ce702b7b8b179d3a45d0afbc170507dba4e7959b4fd719d5365a102ecf40344c224f38a4dd91899d665547fc5c3a6dbf19265d8d85c02eb505e51b77c62349b8a9d8a9267083d1686ee41c69ee1fa93625009bde3aaa284792402e239ecbb498dc47370affadfee4a7bee8cc044401c538b1c0814263d46d9c454a1b0bb5e4d6096b887c33eee1026bb4c0d4da3e98e8b56ab61f6e33ce0590998095b33627ab84e18ab55b02a1fec7d171be04d897676c1960935b8b0ebe928b96625af2397c476d86714ea8b4f4759873ee945949ba118849cfe762ffa54da097e6bc0816dbd4aef859e1d5fad96c3b97e88c4230503689294a7b955a0a18234bd79a3f8e9db7a3e8f4382eacfb96281ca0ba69c8c714001846da59b9beaa5d1c9c8e32e7e22ca0b61b4cdb918956360963fbb24b2ade06c09d32c9acf756022e85e934b6c8e7f88a2a31e826d135326f676a0ded500d8b3b386758b4fc8861b32bec54012ac2f14bed482a27ae5221de0898c13edb25c863861bc9fdfcf90933ba74143d0552743390568ad6455bb36b0699779818fb58efa6945b312bb81b99912662d5f684871c7e5d26cc19b685237e84908b4c01416d3c7013cca0b7694c3303beac69c864d1942dbd6286b151d768a42b6840ae96d5e8acd31ced96ceaa10001ad222445fe71e7d45cbe052122bb44ee0ed863493377a1381a786dcc9bec152dc056240ca62f3847426a81a555b089a49f4b277d9dd98b7db470275fbcd9637808acdbb980cd5f84362656852f27ef1895c31540c6583b5107374ae51d1047af103c5db758ce2076756dfd5389327b9aeb81856c7046fe41c404b201e9b366e77a46e5ff6c59a957fe00c59362fc9963d9109ca57afc6ad913f5581b0cf71bb487574e1a88e967552c465bcc1e87f1a58c06b4add673fa62c866dfb57cc997f11bdaa06ecd8b73deb7eae22f5caccce777e06eca6f5fd353f3a6e285e4238e2cdc3dc233bc6fcd649d0df6a5acfb94d1735f934a586ed6e3d91d49bcd88b6285770c6d128634ae0ecd22b0d0fa80abe609ddab8adcc57bd94eab078534173921705c4e8f5b8f9762f83e8a46fd28de1a69d367941f1a4e77fb46ee166c500978556657d04b7f3c463ae2d1a9222695fe140b847e00f349ca0a1c36de755fbfd9b4060b759c64a6758dcb82359acd74d4aafbc535d45d12fa02676ed1dc1c5ecaee6233a81e628a52209bf04b821ab56cacd0cba3a47d907c6c2b5de53595e92298a30eaa830b78d8b7d44de2dbbddda905512e96fbbff95f642a8ed2f09cfa82aa0886f7af85769569ba01d5ed1c48aab05d613468dd72083262ba605a3b9050dc2e48892f2c41a51c6ddd1dafa9bec7c35ec7673c4c62b849595b92cc7a44d3c704b9b53c7eba8159c814a43d9314265131946df1e0b09d1e964710a5db662bc4cbd0eae7b53f48bd7ef02fa31b950b4dae1c8d05207d7f79961fa23c5506d3536f15f8b0d804d4e9541076193557bd68adee7334890d184cab226613fdcc0c92c3849fc9b703edf253ec1ba2daded593fc6a15edb223f876310a4c5d44eb72dde691aaac287c9f40a29c482cd014376eb621988685122b03ff48b65df8d6acef8c6723b8e989bd2ce3242b968e18be0ff3fbdbc30ac5c0725cd198bed7208edc227f6dd64a5c8a9c7290460b21102fbade7cc89bb2646d067aa0d3a41efb45740eb0bb8773191d3b31cc36bf9ee5048347e91b86dba95ec0cbb53ee33242cf242ad376501228d51ddbe5bd7d297bf93b6f5185e180ece4087d7c7254295b3f7bffda4a01c4fec89fe7a2e8d4107e0fd33bbd10ad3ea2ee5e273ccc8cad1e8761592154b704cebc51ccc951cab35e6e90eca53d2a7057c17ca304819949d89392f5088ca328aa805e829809cd05fd3f05e70dd082fca7376680d1bd0f17c03522ff9437e4f4ac0afa1f1eace9f15de1dd9dfd10f47e10842893fb8fdfe21f898246b495fc180e103cd5f8fac039a7e4f6fc8cf82d28731d5e0da9beb42f6faf2aa322e6a3d0fcfb0ab6d855277386b588e6aabcf69132dbc7906b6324c55d443240d5c9db661dd617fa35c0766a450dbffa2d90ab79ad523f6eb812294a2081113acf734524c7d935ad68ceed795fa9f92cc21bbf63714eeeb2a16433f80917bd8056232f58ec6099ac81a56e670824b5e806e09875d7104d04e322e3bbe01673a74818b5edda326bf5138d34932ead8b68c3b8d022ae3584a01dd0e208453a3b0fd7be46f737a8d63afeacbcf6a9d06129bc4e638df05aa28f75de864db36924226cd41a4be2384e5c909b57df7e47a835c37d3877953e60f84c75a95dc9127be16a86ad82508b4fe18e9aac96e4bffea652e090e765cd1a43f6914b7b9ec28305355441e536f2a1da096f95ab1f96616e3dfb689785af2286ab6b00bf8e62bb6fdd9217808e2f9b95cc1251a7d6b6014feb4bdff990695f751dd18070ccc7bd63fc298a410feedd74fe7808100d56448d313c28481dbef4e23feb2b155eed534c570459b3135351988dc80ecc66077a3139ab4853b614a6d9895cca6d3980b5e4a0bfbe7733f20f8712c056059ca4f8f9ecd061957ea41eeb72eebb13703c3171307e5d3ea3b5327a4956a310847d6cdbe87820d970b7dbaeab5044020f646a22c0a7cab0476b05128bbdd9c17006698f23a7df50e920cce42eb72caa2a4a0e1e15951f7e40a4718c919a401b8f38314bb32f8d2eed87aff0f2a81b2dfbb5229fe73dbb5d34cc5c9cba319e6c57e8edddd7b706ef819fef925affed31c57fd36838e6ea777a1de794687438281c1cf9ecd4902624427481042a6cd9271d1bea9eed1b2d8caf99e0ac2f6f7acd217c0e7cf97e87940004b96cf19d4e4f2e43487b49635a517bc46d4b527eb210d16b1831f5eb707b3e7010ed591e5881625f86a9cd890aa76794e04666404b3c589f607747f89ebed0940927860bbea3a0fe049f040d67ba57734399f14adc24732ab9c7b208589c6ed66d3d6b641aac0c199ad8c78785acc58cee223a6d945ddbe86b944cd3ff2a03851ec37db6d9290df0bab483eaed419543c973f6338a08af38d5cea8062ef3f0ac15dd36a17611d7d5b24b7caa4cc7a0f6e26d7e08502b653f8e0bf54995f4b1aec0f5b0b36e2577c1250e32ffb953276d7d24f14a9e714769231c635d01ae15aaf19f8cdb761cd6a1e8ab5c70cfc3c1a02ed51800f67a16fb6404df30e5a41612c2ae1be56ae5163b0c41d3fa4304b7d8efa66581d11d51c8dcd32355a9526b5000e665eacb656a1d5a122e10327be40b5ee972d83ffad70126f5fd7d2ec00615587ac36bf1fc92b16bb65dbc5d2ddbbea5daa9a2b0731dbc8ac4eab446a908eed2f7fc777458ccbfea52f004c3b48c9e43d40e067f42d0b084487bf5b772781542c4f540cef4fe7bec0f6350456f818ce4a33611f638bee6c510b9088c550778563a57f94602ea8f238a26acdae597958711aedb5185bbe6be0c1248e13824d0958c0f3758e53572eb62b0e72f7ba48cf46881a6b02607a0e7c01d5a2aec45e4a3ee066b275e0f29463a1235d04ad1b0f19e871c06bd86ac4dd6a3a0868daff0fc3f8dcc5adb4de46a90c25b3884919afdc8b361a7b35c146f1390f45b1480fb89477a21542566e282505e8681e421d3ac006fc22aaacb71ae6703c4b812001fc168310ef7ab571dfa14dfff7889a2a0afa8ef80f010f9dd0b6002418bfe628d3025ad8fa50c268f8cd95e76958213895f7839aea18b60622c7ca7daa8a1c8f729298c632e637171c9a164dd9f24fe711bad086349497e4807b2ef818d8843139c65b30b8ef1a0434b5031e0f176c8aca2b5381cbdf46b6ad0f0e603ac017e207ded82107603663189e0f1c053782b6752d40e19daf0d7b95c7079b9f2c54e270a9c18bfc80c471437a26320b20978ff3fd8e62ea46a1113f27d767c3c9553111d5f6247e72e0cacb3a1ab8acfbf7a4bf660b2c1ffe4ddaa5c3bd1b0ea54432cade0e68c47327712f64ddf61022f30ac88474004f3803d50ec2a34b570c3d4d205de05010e539e3ec3ecd3c8b475e743047e77825e76765cdac70463f0f29fa69ac8238ab0b5bca0254ebc0de80479f238874ff6d86b4c51d193781f22a20e14ae7a10cb8d2a98e9695cf6aa503f291d171a224edb73866669a1198c8ffb549f8f66868a243fccd9ef27deb6ea7dc071ab512177d36e6f4083dc1717ffcb8a046a28fe69724b04a98633ee78f050351c9d1a32167730c14b2ae3204839ce0b8d0b2d46c4ef0fb07a3a385fd89b5bb93b860ef5d6859646e4a35b0b5d3b618d13589db89e164baed3df5d647d4c6eb518a75b1b923bbf90c8328c4c17b9a4f7607a1f9f9c0e156be291e412b739927bb6ec9b992d4e6d01b762d55fa594e084859977258422f3e9a611cde22505c80aa9e4068e5fc3a0ad08e238376130914fc475eba088f509ac7582778c7432d564095c6c4653e6d4ced01e022f66c176fa662a71cf6097c770da85dde8b3c57eb2464aeedb7ee612af427bd400f8735faa3e418c36e15053c6a600b682d9bf91ebf332cc50b0d3630fa3e6c69fc5d635f58e4cdafbd985c5dd618b86afe90a159960d4bac8931a06ccd84b33fa3c9dbe806c0f7cbb5ab5aefd98cf52b253a84327739c5c55bc03cd739da57d4f6f392e320afa202416669238022c9c969fdc1c039bce60b6bd732dd1ad42103ccdbc7e3f322dddbba95d12322210444dfb2bdfe6d1aea798579dc35f8ea160fd69f8ecc7710658223bb8493fd16372558af53cad2388c391f06bdb5685ede46c103104f8a3efd4c4f9b153f634265217289fe4de48919110c4c280a6c7435b52a31ffa45e5510aaa4b59abf38c9dd46d8df4c3b97970b0ec9c912c2b3c7645fd3c5352416188ce4066abef6b576e4a18211be8e6060c2d760cb0d56a6f31b78aed2e9eb1e3de00c9fc00506a6186f3abbfe8094224220d3a22a12cb96874f4f12c96a6ccb8c774892162e1c4289bfa57acdfd1cefb8c5d84ae7577fb15b07bc55c48beda6879bf331e9efd839ad9fd0b5b9c00d677c347248a7e3284bc734aa37098e0f176ddf31f739572c4c9cb2d8eb9b27d3b634acc49e343e97527cc201b9b84d557558c60d8e8acca2708e69aa05dd27b82d7021779dea87db03cb4588daef375dd93915db3844f792de4bb826da4019da4e38fb8d0c02ec8728f25d70ee876ea4472445b6dd111eafd32483b46fb315060fbe0af60b0bbfe2a77d4e58e379b710de7cc0f5e38b045dcfd61fd41814a34c500a7f3e36189a6ca61af4c33c41e68e2bb2de5006343168b76eadec8979bc3d57eb9aaaa2f2842843fc76dcdd4e608f0e41a3752bd2262d74b140e149cd3bbb879d381395b48908b3f58d44e91d309408d8ff5b0bf3219e7d382472c5fbfd5c365967c5ba6407c891153275123de53617d1f952d171b5124d7aa0f6beb196229505a7e50f01e66d4309255ac65f31d7c9aa96741529a7a5170f2231a530b0477f3a221cddcdc68cd554c35e4c2a10aa2817457b663e96cda258104e5cf3405c2d025f1b63b1c5d38b5c8b14d4d4b7204034b552e712c416f88e767b40c3416f91e3b1550eab0b23386af11b20395a0967e5442c1395d96f0fd86848b68963a7c24d5d94b39e7bbbc2a47e0b3f80e3ec2346655c3eebcba8f6d179613ef91ef865ef4c776c02d088d9d8477693c2bc4d63814c9e3c1bd1f63c7b689ab020afbcad843c0c92b6e6b1cd056d8df5659b4955cb127f081a4b8630e3ef6371957224b0035ff208ea5bbc5b12f6a90d14109e6b4ac61c107e62771763dc7e3bb3c0f0642d103988c6683f6c5d4c2249ef75c7567553b629b4ca5e4e91c25af49bb69be58769d83c4adbd011316f937b35f4fc1aa3bd384a687b8eb095a8ff272041163d00d77b7b4816cf0882413f897cd2c1cfe8fd580db9333b9b0a18f3c06ee90405eebb479c2fdfd46df9262a5e6e1254dbcea3e8c602a42f84587a94e8b7c4d15304fc500620fdae3ac3dc29183c626d867c70afcebfe01253483a0c6aa16b974d624cc9760ad83db4a4c30230811b06463ece1de4446afc86dffc969a3b378373af0f3bdda15a12f479549ffd29ef9af6a84629b708c0afdca34ef897bed971a476f3c093666eb81fa9af957175847f56ef069cde55a67c86c667edef2fc58de5f67b60e7bcace5cbb681aab372165749f19af4390de5e53e9a082e637a32b1637a3a71a3ab2cce3fc914752a5a010519b1258eabc8840a336fb3b07d4243a50cafbbca29bac2fc658bb5046ec4b4f407df2a9830d023de25c1913eba15bb8271020458aa3d8c5157fb0239026c48ea81640a169b492ee93c1afe797e2245d53aa6d8b4d367c203893c7c5d910f9da607a628d59a5117759120c802d2e52cecbd4f5e796593717ae502411c9e017d9374d788999a65a129d70e1a053649ee9bf2a7ddccc3084a3103954b448f420a3a91b6b2926a1d824e41bacf8c3cb963ab9342bc6cd656f447e1b70894e7bcb91759928727c8b812d47a368994c46db9fe14bef340b6bd9c219fbecf8b53342d02b4476418fb31258866b5c4cb76a020bc56ef5941e6ea8b976656b2ef6d82fe2c07dba56a23313c9e80d890b34cc651bda9f1456b4e733be918ee6adac833e08cccbab5a48ca29b1627a58d94764372415805121b1f7838e34507910d598b1d7b134cc28c04d1de1af9b3c90a2a0ad3a7ed4be5d9185f8c2cda3b460b7bf6393f9b36e54bb1ef8c397ba912f7ab47910f014054bc132f82eee7af569c711ac05ebdd1a1e942d8bc38866405ddc295c359d54397ac5ea8d551033ae5c22e9e189e669fa0e5ffb2fa15885906e2c60112e51675b33efcc36c072625c0eef755499aa2388414a930890fc70f2a898ecf19eb81c0c8fbfe5bb52446c3a377e3788b7fa665eaa03c76daea44a5fe27d6c9d4964aabd937ba2fa668390223a778e29dbc725d2ef80c51744732f8286dd8c9fbf54f2055d2b5e5e00b0bf1158639f688f05ca52e3b8dc5a2e7755c81967f1f9814b28b7b3302242a17e00d45ee980f102d95025c86b4a7f1d1e42a965b9958a5efc8f142800716ff55f520f2a72d9a10d4ae9c3a7aa615142b8a037f939b6c6c5cad6c2bf79bf351f8fd9b76bb8950c52e7c39bae2b6af76f7dfc30570aaf5a864a0f5d4937c3360af269d2ed412e17744a0ed80763ef913f82a0b511acc93b8a0133489fad99c4f9d6d75543f20a5a4ea00343ed16038bc095415242b19fa44c03f6d32a34c4c80b2792886fb33d9b1d92e9211def109ad50cf0f900a4a202459f9cc9140967e1a94a52ccf379ba3d11386a732466d700f96ba72d667a4a3a38fa4ba57286626e335069e882da2cf3dcf9878fd66ac0f3be2c93afee077b6fd1c0d56a01b5ff30d0dc276e4b50b41b638cacdcaa232cc31077c233bc0f2d339c27a1742c880cbaa09dae1e464780c9bdd3ae58244cfecb7b01f4d122b05cac81ee5397781f1d78136b0ca081758d2d8ef8f27fd553183a999d79d5a0385137130e9607572679968300c8e33f32b2ed6257a6ade552f3344accd817c266ca97c46694feaf764bd4814917fff1fb307c4e63a2260966fe19dd69b573cffc0ef923b60ec7e868587d5ad384c6768606d8236cca2e29d88b8de112f8300004a4e952ddc9b592e6c6b7fad23f856ea0d0799efda91e008247761b72634ac11117505b0f6008c20669fac1d8afd8727a6053eada207ffbcbb776ff1e426db2171a7996b66b60727c2a8273983d9981a38b2d7ebf9c0413d5624c98786f82d0ce9d849f8f627cc7abe2b532096ea79bfee83492a7c86ec322a7e55aba45540a8b0284cd6bc8afd33271ccc8f921c34b0d1c0cda2cb5a87814c978cc2070206cd24ae88b35a6dda4272c4793ca181fb268c9dddcef1b670c48ebd05b9f89c5cd3f753f9ae9c503a9d086372d9d78baa4dfc33e457e4f76c3cffc54afba471c2e2431a97f24132e8b47fc79a398a6f8fd599fdb0bdbc053ac8b46efee9398873775e0661dab088163ebf55ec3382b4075004cd9471dcd5eb094f5e17f8e70c6c947a0e1fee412838c29c645e828572d56d424bcc4ba9c72e73286340484dc3f13142e706a1e4387087bb5d9bfb42fab93c2b8b55d907b5f64c3bbe4c361fae64573aaf5ae93992490f5fb0f5658a8cac4fac6506ec6badd47d2690e6e160c3eb92629cad7b855ab3093686fb6dd3dc957544454e23725eb8aedd95efdfb8e4f277b5a0a90ed879b33eed88d2bf496438f4ad923d84685c892dd9ed9f2fecbedc8715c792933f8d97aa9ff2e72c01807833beed0f75d3fb70d84f07f38d9d0b165f32e47ff4a7fa9171f9dcdee6cc02d0d18a2fe753d449e3add6266964680d799dadb11c4791a764b407dd873d9107518d77760e036f5e21130977bda6fb0e9368ba9753bb0fe7df5462050b83944bbe45d11a6b3a10161020e89cdd46a4385859c9c1accd61cfac696bae36ddd41b3d35b9bba80121a2a35cdd2ff49aca404c1ce517e6f0c5fa36af63c6a89f2770c547d6951e95d2ce0ba4479c1bbeb80227debc7b6af54f94dda50743041c4f15a58ff20c2d0026289ac9f83570cf60e5fb1f130b7a5d98199b1139c032e3147798ff313ee9b28dc33e4fe1f81858eeecf1828595f90103e97c8e496a785b59bccaf9bff9fae22d23b7a612f7418abdf62d78f35a30c3cb1a8a9ca9379a08b74d229c9c4f1c4a192d9b9073a5fe90aa233c8ca81f76c84c0d6df1556c20f717ad99bf60f67bd3c612721a4e31d772916700150fb9e27a44b4dcf0015e0e225a106cee315af3d3b7bfdda914d9ed6dc8c7c2f02f61ae2eb8633e0e7ed8586ae837e54335ec76b22635c1eb7e74c3079330ed9331db20ca64d27b674ac00035982a89ee8ab1c5f37de580a0a97a343d2de4e11ac9514beeb29266d2a4a6541d55ba42cf16291ceffffedaecc495c9412727272203b91b0424c5587156c273dc5fcda0b1820351529f5a66603a967839fd004d417de8e362fa8f0e07d2b7570909c3234c6d67252eb9e05f0403fafda1d1670c94126905319ec08a8808ada80941b59982af2f9c58410a805d9b45f33f2b47952039f35990c9e1e064d27d32f27a2e1e38e58a8f2a630f74c1da366dc32ea10956ad8be2f0d18535fce44817fd29485348b9e41339f288f1caefd0d838ea435525ee0ce47280c8977dc440bcca2c7ae020e0b9d219660464e2177dba65d3d77fc31f9029c5bfda59bc3d16f13d31184e43547bd8ea3a8625d09fc831c0b69cc5fef79222d2a1432e0a7a757a150373846d421be0a1ca93f7cc598e1fbcc7ba60cf62b669c9707ebee4142cf7dc7e46f6bc6a719c6a018600daf53c13d066e3e17d208c8ae03676ee718f160cd32f092abc960ba5d2f56268b6d7b59fabc9976a908af9e599a46848217295b8f87d9808637fe546eb5ce76b98a9e084506109683639b9ee4c8433c3356b4655287defc1138a087ff004373e4f23b5aefa8c544004d4d4c2768013f56bd1a09dcf7d397fe6ae7148b177a3fe58ac1492d0944c737a345316fb58f7faa539b8617adedf54f233648b315758fa95a1b93668e48cb6062bc8ebbc50409a13f1615f7be64a381ef9a81930fef7d546e0fa94ccf28533ebf6f10845493ed8c02daaf5c6a17926bad5b6c47a22c02f5e601086c83415ff2b422315488efa8689e26a0b749b525cdaee6825b2cf8e0f1fed8d3617586de85da43ce9c69dca0d68b3d6476aaa60fa150bda344f4b763f19a03e96737f652601eee604f7a99e3ccdb17b54f5b61a374edd59bdd775aa0cfba417d2fded80e016cfafc16fa7d3b584bec2a1ef0c1517070d444cdc2a5e7bf4ca88fb2576cbef968fb67519585444916b0a5b0cd53aa489eda417bb63cb2d05a80f6c6eff31351ed293e7c777065157fd1f29a2c00ae58435b3fd4da3925eb802b272cb61fa27a41299e00e4d4c4654cf984669b820f2a012cd38d3aea125b57f4070ee35329b8a79d71831e04164fab6515f5fb6b0e395af931da496f8e161485ed180da87dc7e13cca854d7e4f8f0e02e05c2773ef606e25a39ccc2681d844e7bb52d8cd1e6bbffbfe576d6bf7c6746d323429c79c1a5febba229e0e9fdc0e2003442f80f5827cc9054a49c361458a0a68c9c5adbedb7a7148e97a8969e68eb839cd54a2c13f099de2fbf61c06003978bdba700ff72659e6db6e19c514704155276f69e6ac612f534d703247c64f9013dd613cc90172ee76126278d9fc93fcd0d35d3a8ea530d6924f823eca94e7e59c68721db4b0406a74df2ca230ac380b0b1d517bbbb9f6dff663671aeb9656baba59b6d8dd4412bd4f4c25f93164a4c6b84c617ffb35d22d5863beff0351e714d1d6d3897bfbabbce4659dc9f7199475da54c16ce7cf15a3ca7c65433215c92ee9c65e46a32776471c7ef83fc534424c5a345823ad401e35c9c66094a1d647cde650f0e862e07f3d60c81a367d9cd3f8697b4951b6e45888884ced21e241d03993b48e7e167b04309d61a69c414cf62e875ead35cc1feb810c6fb7a91b1c9d5f205c54a0dca5b733f54751364648181da4f42fbd308483ea39ec4f044b9c8279c620cb2b0454ccfdb3e52a8b6a3c2e595ee86b88669094cb54b08298dc699290af3d87d982dc39d85d4c8e86208dc5d98db735f3d9d919408461d7710281b2c8fabe6c793d6653a01442fbfdeccd3c7250042ed5e512dfd236ddb4a08eb3da53305c1ba8dce228581cd4c7a402ab64e9389011c515bcc119ebadedf0e43ec460c3efedcd8bc43adc05c217080ab59e5da99ccc0229ff7d7593deb5cb5c1a94f6f7c95040b6f1bfebe423b6b9bb53a89e23827ba14ee7437f791ed92894826f8dd3ad2fd9a59c1fbe56d396a2ca22855e75bdcf1d9bbc26509e0519b8200f5494cef90a6645dabc4c9623126e81652440754fc4b9ec5c4054ff3fdc7b00477525e8efd3178b6f81aa5fb5880ff746a5ed5e5bd84c7a52ce88d9baec103c4aa255232d69cb109bf587ec1c08b589efb18742a15f7de732772a42c5e49501ce394959775f2edb9dbc267fc3e7330e0d57a31578a164facdfd74cd139f23cff8729281aa3f2340ff0fd4c344f9999b76989b74e978bc091bceb9a6118b9da9737b4d9b02826f7f39c474ccb721d387b7c8cf5fc206220dc1725abcf19ede3340b0feb373d532998cbe4a992770651be5b5b34f8e19bde9aad84d7a38d2d1d0b536068c6ba35bc957a5832511fd7f4e2dc78103ecb8f771526128d0428c3b86e55629c4b69e478373e89eb43b2b8f4429322639ed8cd679f40f309d1d7fc7d40986a1ec0335c1a4abb151b365ef99efd58c6da326cf8c12ea8690e2a40dc209744dc87077041514710bc447ce8ca2d0d0a7c110cd48394055b77abe13a5572308713a90ee5d76cdf6209b0e20bc232d6bb3981e4eb3a5e4b2ddd8574523963a7517a745ad592faff9c9d90909bd07b028b0ffbb1e0ca00cc69b58bf84ceaca222b27ad948617fa43144ec8037e5993ac3179c70bc712e519151d938c7324bb1d2414b532d9c091f5458232a4703e60136341b7d8417053ea4533fd8f4771fd1658e7f9ecc4968c8ecd1e1d6ab9f91a8bdc15c617c38b41f13a75caf6665f378d3d16cb9ad1bbfe207106a23e6a21254c866dbfb8c5c62496966908736499525bc25600a0a6496124167f542f1b2088327f9f7da355a1e389262cf4fb429b0dad56c5d005472f7f78f9c2c5447590d62e2060213e58a5240ed112a5070ac0aae32e16f593e2d9435b1348cb3545b92e604071c98b10d2f8e5c118eec43678967750f46529c8766988b05ff2754cfd8ce956bd36110a49fad13b55aeeab3c6f962c78323a103c33e7fe0e79f3bfe1e95b65ced07a8d750d5f6504920670f9b4f5dc06e888cf7ae2a8bda3755af32dcd5cfc81389618c53b19bb06d702ba230fd338b8e242f6ccd2b1836b5cea91ed66500c30feafe300c827fbd8411695f52ae1dd356cae90f59024b0686c534b95f08b218bf9d5f7024e38bf621365d0a1b61eab8639c9de6cf7b8894e27c52dad7f054a3f6b16b01d2a9772b6846135545ef3413514835ffe7260a50830a146d0a9b16bd46d339ec5ab31c6a0d90de96350b8a08f18a52c021d38f489a95d071f05652c3409ea6c729a095d176deb75821f8aadf5e6ca12b60980121a5c90ebc6781f1d3bacf8ecbd86dd96efe9d42032f27d52ed9d2a5a6cfda40e20768a6e745e00881b1ebcdf93fc48af6bd7a4b7fd9a30aefddfe964d57933cddb916a5d3b8f947ca0001949cfcb1b89379db117e86ca6a1163b7055bfc8ac0acd8370b0deb8059ea7c60d5dce53464cf7cd8878047d8c38f12f290947b2666eca97416b7ead45290a3910113bd4e15e7b5873324024cfd403cfce31cc1e9413b67a790cd1e8deb094f7c4aeb710fbe39bd2bffc109935e9fbab9148a38d77469092f7e01bf87685ef5b8760dd7b8e6eec37a6bab54f4562ce3c9fb65085f0c2238fc27ed28b65fbcd845b21d73c3c136a8917b329e3a6816d2c3336da16189804ab32d78e37adc8c99026b23330d69a218e81258018b3c4d0b7c8c786dd7be8f38566d9350abe2c5ec1f0b14e99917feb423b02443611ff8c53353d30656b560097c11f6e31430f3c3e343a0d9a173249d75c81a66003415050701c8a24a888880213b87155d2b3d4ae4063598ace63b360696ce3a5861da97d5cd7875065edb5f1bb6e91e11b0e4abbaf53b778b84eef13ea8c71881da14dea5bec4b3762be9ee0ab75ca7a20e0350ddf75a1f763d82ee0a37a11875e49501f1bb6f77089a5c6324c249ee17b3c8435ded4203ebeffea83f30c6eeb960f082453c0c35c3be262f0979a010f05d6c0fe7ce8627a16945c1c6dc9c2673178445926fad20b0f741d72fbc5dec14dfcb91889b0ef7a0e880161db8d657a648a3be9cb362887517bdcbd7e32829d06ca61e23f24b6f999fc038eafb2cbb6b31762a1408c12c97016574665cf2a40d1353baac7b282f08cb45fa249b38b8d5c6eb6cee671fd5ab1ed3f4590f0b5fb2a9f6703fefd6876583d2068a070d6c5a95afa3e568dc342faddb9fa5ad5fbae09091a58d3ac9a68a02600da363f223d05bbed994cfbe1d5b91a1fc2475a66cdb4efbc1f7f8e8d8485359fde0c3a839bb2f139e91e9c5481c62949b4f1060af167977f2b51428c20af94c2e6a8b61fca063d9f237b80fe1c2b93b0c25fa5a06d4c1d305960b1a5c5faa1160af573cfec837783998e7c31725da61e9f5d40fac0b9ad6b0769c43c98cc82a5eef1f49e2130727b4f8508a5cf9777ed9bdab3e65df920aa091e8b17789b40f8636c9502c1e5c596f24e2301f5bc776d92d765edf89a66c2efb210307c4ea6df7c0c01fbf7339dd719918743b4e70ea80cca860542ff2c2c75377e782a098bfb41d3ddb85a9c63e6cb6e5f6ae58c418c7491de69dbc0c5f90f066a8e1b467aec43e9ffd7f9fb6e6d6a1c5177e3af3d42503bbc6975c2fdce6637fab5e1bcd991bb86a654c47e583722aaccc129808eb4cef79faa2a02776a46cb5491012da26f21f5a7fab2f61fcdcf2902a8a7d87a91c0074e10bd549a80ad232cde6d7f415485590c8eedca850e6e0412f1598dbf30622f6b459688a28e07709d4f8f718d0b0d4a67dd897ff755cf3e42dede818febd7adec4bf8ae738d924e53e4bbfbc9c0a93ee3563888fa7a7ce160ecfa0e8a5ab8a1260a35616dc450d1ca4734b2edddd83d20513aae204d3bf34d87d4dc728f6d63e76f453f7c3385a82483541bacea7a5b36bf591c0df427bacdc9885ec34003b9e96e196462511db68f9cfecf02f6036506d6db28820694f2a6725347a34699b148d3933d44dd5bd5595daf17deb5d33bea6d4046b0692ca0ee3ded8175109d7ce6a8c4709f50689be482b69c2fafd049fd56e85f19e354f82c75960aed25aa8c23209314cef4a32ded5130251fea04f4f3190fd24731b551d79fc9bea7c2a64f8616701d7eecff6a56bdd1194696f62bce29830843aa5a317264cc373799c825d7159fe30f18da45c41900b98a92055d087f824a9569422d8f8a9c61f7ecf7ba628a30e39b86df32f15be3a41c919dddd98214bbfbb31d8a9d92e64c9baca1ace7565d091c407456fc2ad18ae0ebd254892a78c12fd8d4b7de0c2fed96499338349b69d8892c80fd5e5c852623aafef97c5e53109892fa68a2bf0e54f4fb843fa1e78067617db5dda403443a02ce4fedb03a7fa1e167ff8dd358c2e1b992d357225705fb7887710f91db0fb0c46e5a262390dc1423a27bd936f2d249740782a944c6715508c9f1014c13c8ec414d14f8a10c8fd9a24f4a6c507b23943bfb9c2d3ad9eda48cea6613337d2fb15a10cd006f7e74ee546c7dc256168eb0bc75504f25884a6aa0a8c439ec1a2a43002b94df3f7457d5fc6a93b52742792d01e39dd7406d93745986567a32cd9a96dea24ad1d6c28dbbc2dac6858a4bd184431b9ad9629f24b1694d009f8fcffa9051c9adabc3b8b74b480ae0d6053b89b318073d88b87b9218bf3323f8ddf755ea8efc7fdd35512bbcd2a6d19f1b537b9787b4d3094846eb04e4b699c05bbee296a33eea6207918d50a505cfa7fa2b7da27b639f927bc0f74a32a409857fb33e5f0a44aceba7e0f3153115cc2cb08d53ce16db4e282d4555544ecf709db30a82106f6401df889c02323f7d02378597e4847fd53db16ad8f1bc554fca796868357802935e1110857b0d338b054df0eb46969286897dd7c92c0a51cc82f38f5843ce40a0bed7382faa1d235a01e90700f2048f975efb2066591c027802a004e4eaa7ab2893593b6caeb5dccfe7d7a92fd35456b0e0c0e1b6bfcf7f651d4cb6996ade17f741d94b7114e2d00a842af6d7f86f78cb80704b7b48b866b0e9799daff523cad513ff3e88dbc16849f45d74cee2b8d0cc814aa41dc91767f469defbc360d4d92fd58faf7f9adeb8d9a5c5f5ee3ca73c536b0ec3a3900201d3aacd9eaa0101a76bd50d930999c8921fbd4a8ee4e00af5337d451181076610d6708fa56b51aa6df7bf2f265961dccaaeab6a106c40a2121c13689cb132ddfb2f938a9e6c171fbece322d396d31a70da8fe1e7dc071df1083d157b541d342841653bdda091aadc6de4b0bd589d1c3d99c794f9290947d2ee597b984246c5b496e01acf79450badcc6777c25b398415ace6da13324114a01387d2e9dac1ca9ea63c5cf927e3169fae9bc3406521d1795990e803de182da07ca0d55a990055be7d3d24120781570dc570d8a383501e1ee9c9ec0b56f7dd0b52cdd4f9e59dbe16589794958418603ae96523080d59188fabbc4ebd69011b34dd5d698a7bbb10f30c7ab4000bfb6017472188252d03ac8991293b9b36eb32625e35c94101e244a9ad2bec7dffdbdd34d4cc99c59922e73c071eff3402af929248048a5532a9c4b7dec318d02520e2aa60a45ad9fc0f1bc360005a15b4f428c9b1c0872cd436a516d520f008e98a35b005e137770eb3228bac3a851fd8f2372f0d1677ab1e3a4e683954af3c0a58fbee27848a7762379d44995c766e7f06eb8779fa8d7bf909c698b6c4b2862ceef40d9e7ee471a6e3e5754da48369b5a60aed18425ec33d3d7bfc243e1d3418a4f5893254f8c717f7c0bf7b84cea7898766fda9e52ed637b5275f17658e76fd58e5c1bbebed49a6b8b9cddc2b3c87d9e3ad3b7a98e71aa357f1f425472dbd76ef39bd255427b3a7a8cea172e213346fbd7b5f694dcada527ab8fdbf438a86b632d2f7f2089f0aa5a2807d1c3de295aa1e52b53a91e214764b135d4c196c39344c9fad6ab7766bc6b34cd3c53d6f96a92f729cbbe869b022e7a27689134bb51820b9a2eaeb8da99fb28d63d26f698c63541f6717e150ce9e0b4dd5249733711e16ead4c4ddee8cf634c0d4f9bbf7fb184b72550739dc6f0ba4d40e7b50abddf55667c5a12510a25c675aef17530bb7b03ce4fc090bb2c762a56ed54b8d16cf2d111c950df59b131baba14103c250cf5c754a5cac286cd58ff0291cd1547f6626e7221da2c399eb8c9a5e71e647aef512acd7f74a62edb1383b3050162ccb7d9e2fba2f44762f39835ed139f04ef2f347586acc8b4ca389697dc0ec5bb88c04c595877a7b5c2605b1de2881db9f47edd55080279ab98aeb99c4cb6998f9ea7d6e5a35bed8aabcaef1f2945e20321e2082fa9e7fb816932c3903a219fa2f557623470be6790dbc5ea5807160cab56fa53602d8a5cf9ea58cc1329abd20009d82b0348c80617dccde5f7a9e3427e0dcc8907556f92e3eb5f193adc9c425fece219cc642ba8fb9d66757511967779d5d327462f7b37ed9b6669ed99801c5793dd8ce24145e71ec5c11bbc78778d62a6a36e34d1eb0519c0ead5f7c079dd1cc870c1faaedeccacbd7e4cee761b5ca0f7f824381b68bce2a56e2804c5f759c3f3603f34949f5cf9e90d3655eba03e1d2a28250e69104e574e0528c23b77fb597434614a55787bfcef057443f4b71c9087a10f46ceefa82fe2cc0772a11a4589aeabf1d6c7310b37ee4bf66a51923eb63a6a4c9e63e1e02a1c58a666e58f7ea6b9838c152af4ffd4e72c8a8dfa0d85e8f5da31f728f94b1d82ad65b555324defdc30f9cceef06496461dc7dc1471f04c300f15bf2ca50f8de30b7ba344df606bd2b0e0dee73513d6f72185a6f619328059f5cdd65e9a1f5a39e2114f28e81c41799452157e8e5efb285a8a0d59e1e67321f431a3245951083741d350c8e8313e5a18c8ddf314faea4eefa2598852258b2c70fada9a0814980f2027f0f399d4f906cb9ca146e7eb022be57fa90c1c1e1c44d66c38c8dea5497d6444be09899c7bb944d6f2590b6c5332b4f351aa6e97135187ca601cd820c809361d5584f6632d8e35272aed6e8d6290c4f4f2b553da358dfbf7a91cbf04e131d26fd00243b7eddd5036216d7b41a7c72d536542dad6bb61d6389d75d1baa829c7e7be99f3fcbfc07ab12baebbb74c725c1b8130e8243b65357aa7328bcbf5c5ab6907c2fc65f9233a9c5634e6e30baed227e6b131655e99caf71ad0608385d7acf9706911124867ac2c7c4a236882157c629294ddfe4bfa984f5694ca5b314b16e10e85c11ada3989baeec1196a51a38152d416f05362c8b6f0c68cb7cf91b5ded200e63c12af4a953b17c8b399384ca998fd72b443a59a76215cca4408905200766c4bd0b500e0ebc6f7caaf106cadcc8a32d9e63abcf63dac83b77d3983e1e9ded8c88a9029e5dc13daedc18889a0da15016ad3b538fc464a2460b916315b236d137726522570c86270dc33810d270ec17cc4514db9cfdec653a7ab1a4fd46f628ea9cb219f173757ab9dbff75024a0517354b04393a2cd9deb1fa1ec8b5624e950b64fa515fcbb03548c63d0d1191acceb67f9173d2abaa6ebfa66d1e380ae049d634587965267f19e58594a0cbcdd6035dd04b581def06d1d9d92ca1f0b875e61ff279317cf760a8cb3462539d50a6b8552a27dcbfd915d7161a228177aae7c14b0a461de63884f7dfa84aa65967855ff6b36336571160b9bd40ffd0c22a3802ee4617da77a3d65b87ef5242937679bd054947f416ecf790b7935255ade78ad3a8125586de48f3af9f4bc3c7234c42a23be466a9a071eb89a29c40b3054a83074e71fa53bd91f745f41b70bf76f28958ce281655ec055b23763f230d9fea644496466c13e34b19f8dbd3dee686c8e2b77682feae204b1b86b59c83a6889e7dd7f3bd3d0693cf3fc55f34d4d54bda5a69a1c5692d0b243f6e80c93a5f5c4c845ae8f802fb4a257668662b1c712d636e44633849c39f86cb5908a3b5c6540c27c3c65dc02ed6a74478e26fa3397e01e9f0b83f1110e8ae8d21daef125b3588f4b7ba72f40b83946e036be8a47b3ff76df3c06e76a517223b41affce1080ff0553758d9ab784006769bed1dce9115fbffd96f8f34c0dc391051db72648a26bf3797184f87ced9a4e9337e57a176f94acc650d67c6fd7c58be3c211746adb03643d6f919fc616df0f17804f0a9671d30618d5adfa4e505cb889ab0786c0ec14cb2ce64a4469c27b0d7233ce5065de8c2240aec58ce564a63037761f63eb01cacc90904d62b216f06ee4ac3c7f6687fcbac497b688aba1ddd2f305fdc316c3d61bf10b4860776067e0101c51bd7c1e635b2150dc56b072dffa4259f5bce9749049c119283f759d9944af1b5ed4688852fccdb53607a7cf0bbb8cb7cf3d60eb03cdbdde3984171853c5855183e3f22727bf01b01c066d499aa6faba73bb12501140ac9f54ed33f0043bbcde9f28219e3dbc831656da8fcfa6ac05c622862bf963cb95979b5b04021170ff4c49f5471734a707bfe1b6345aa194b018f16d12ae70081d901f43587904d70e2b2f700bb3c103ad427b944eb17f21c552c3311160651618c01862258865326877c471ccd7cd55c50bd4586d05ee5fc3f8152f8df10789604063b7dfc7a1e8f874a1ff84a94cc505eac9450ef84dc898ef8713484befef1d6100c87eaa6ee55e63a29d8723ed7c6a6e7714ab4d120c90caf56c992cdd9f473a47dfb02d3365c80a4a600ad9bb1e0751122f0c6a4c9e106800a0783b0a4c3c5dedcdbf8814e23576a70a4e6c7af612f4e0802dc525cce8630db7ea98f7924b0e6f01951f768c0c92fa0a519a4abc5d7aed430db38b2f8308a6b6c9520fa0f63e189f9806ff06c748de0f5b1f7dbe1b7587af74d5540476f19c46a0efd91f1d924e07b7e9be09da6386933879892b3ba0492b8106d63578243cecf0995355963c02d8e0e35da59fb79d11053e194b7af15218c5282b203f8ffffff07