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

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

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

Block Certificate

Block 47420 19d17cc1a65724907c4038d8e286146d99b7e0187e1ff326ad2a3732d20b8455

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
40d31ba5b0a0fbc6e112c49ef72519317bb5d7185b804708c4d0bfa21f6e8e92
Certificate Block Hash
19d17cc1a65724907c4038d8e286146d99b7e0187e1ff326ad2a3732d20b8455
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0016250000005b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e9e24d9bee768609c2d7e6d614fbd63031e7bc096064cbcd5700db605bd830a573d31001deeccd76527b96968fe4a8e80c4217118f7e435614f91a14ffcf34803007ac68dd3288a3ef9147d1409af43bb8449ca5f1d24432d5dc000000000000b036000000e0000016250000005b0000

Raw Header Hex

00004020a1dbe45b775213754847939e0d7d2fabcb90af2e1dca532444201c4e765bcf44e8e1ee98d202b19bfd1bea78b0c230d1b20fa7c150d2704142c2ccaf35a5e4d4587afe69e3371318928e6e1fa2bfd0c40847805b18d7b57b311925f79ec412e1c6fba0b0a51bd340

Proof Data Hex

59,560 bytes
1212160103076eadb5d7b41ed09dc3b3fa4e3e7b3b655f68bc35facd49992748e77ae15abde7705af2717c66ea342f770b6abc61b53a194afcc60e656b8938e1f699ddd115db52df2eb6aa6dcadd1ca13a7c8fd3e69282fa9418fe0e8aa10a0198ff80956ffa7de6ba8a4b96e5fdf2fd6de24267971f60c308d145d2730786402d283acf9127fa4ed8d44d58f8d1a399f84a0a4510721dddb6c831790bbef97c1afc4f7e343c3c6e6b24daa9025393f508a4dcd6f3972ab8c67c9e01b2b36c4f65d40173be3c32aff869405683d8bd224ded4ddfc5fb0fd756378897fdaf10d787453c707fd08ca9675274b6a27ba051634bd56c07e4e9cabfc5406b90c5c2704a87aa38c76de1b2d49d253c05c506daff8fc45dc2f55b96c367e5db6a17a9be4ba92ed6d3920cc54b0e55d44fa1a5b4c22f98050b244b7a968679b1d62d19aa12ab9d72e99643e12ba99f293bc59445a93bb6f9a9acc5f5b02db64e29f6500d4ff2bc20829fc7e5ff0256ca641cbfdc124b674b68639ca9b718a9c4ec547c1b603e55de87f2c6b13232da3055a3bfac2418a22d84f34bbe6c5e2d053314653b6754b4baa46d4d01b16f6a2a15a49684868a7dd4ca60927b0de7520374b074c590efbdcb2366e8c83c6d9e6390382290bbc68202b55df19e5ab005c511c0dac8d620cf49defee5c41e6595f5d32e328e065190b34c68b4c00e74cc07623997f573c28e3c98d056512598ab1aeadc785cf541c0edcd4b478c3a8073e5a25c617c7cb8446c8ff6ec6b140a928e507ebb9dcb069a9c67f07c961b455b2d9a43d71a8afc304813412d89ed5349013c1ffca977574fa2170621f9819cefbff3de1e7516e359ba02091537d4e39cb78bfc0a27353e699326f82b965a909ee8ad6a99ec6e1dd76cdae17701b632613474ae005e5a1e0cf414df9b5045e059b924ccc558ca8d24076425b7f2aaeacebfa7eea90a5cf719adfae3c62b18798a08000de1b70fe57ac03d08c56a81dd79c9c49ab9b91e6d0e47ce6b1c144bdb8e405e577ff86ca2001df5359aea184122de019b875a3300f202afc38a108197aad6ccee006046afeea520305032e70a88d0ac74fc498a760586c2ab886b048edaad5b33f4a1a81717c06a0b611c0c24aac58ca337f3e8ed91a7213a3cfe615ca4421d19eba368f044284743fbd3fab4f674c4d383183c385e88e8264fc1684120c6bc8bdf45996e69273727dfe1f132a37b48a2a8738672ad0a669a3e32cf38841edee28363568b7a10ecc863edeb631111c42f6ce313900576609cb49cfa46bdb6448cc2d278a1b5093147e64b7fb22095c314a80fd4c779a6a8943c94fc59462b4575d1c8851d1941fe3a343a0894e33b2af19fe1d0e629f1b265bdc89109e7487162e6e7b790c32033bcf2829cf82f76c5981c5ce1b5d8fdceeeaf4f2b98f94d8e0b11b7bfa5a64277599db635ef55c78c53d0203dc43e32404630028a9ab43c40543153ffb49f9480e1b5b5c4ddd2682a58bc27cc91c3d12bfaeaa251bf48f36b6579c454e495328277617982b6222a4f12601356099421e145a82bc20b2b0ef0eb14a3054cd49627c35f73e81eae363e3e721b1760668d9c03299ad20636bf5f905e90a5d1c47658717cccd9b8e6b1a17e4964fe0e23097f84dc7054122c1a4d79d5ba84cf9e334a25e85639c0d6fbb456c6a9d3b38c2659fc87f68cd6e83965677e8a1564cd4426f8d8a4a29b97e603eb3cfc325228c7c0e153a78dfe7e6c621859fb063090376fd2114ffc2ec37beed1db87ad24d100e4fd15f0b21df0a378e28c513a38423c7dffe7d62830573d585e608fbbd2e9fe95cdc16b948b8817afb4dfe3d0e1f945c4c349381ab108dc0f77ced915e96a772ab241e7ecdff69dc5bb69d5b8bc7fbbe5814eeeb91d1f526d9297f35ebca298a5eff6a29e011781d50d0779024ef605d4dc482509996169ca6f24230df94edc865e556529e4875e660eafeb74d48b33ccb5a264cf496952561982a95df206b6a5d5f80455887d75f3fed59564634e3a8b26d516447574daeaa0b9094fb35a73dcdec3afe9f8a389b2b679a1c4beef8b0894868070158b94391e87d46d7f0031377c2c27e967ec5b617f64a0db25c427d05b9063d40147319d7c3b69c271769763dce2976a4850f8e3edfe6ba85dc74a1734a14ab5d8b0be08b8d812837d6236eae25125ddd09528fe6d47db06f6f40685db23a4da2d6d4cfedf57e5370c5ab08248334ee3989311c020f8f089e2be2089ce91a06cb53447c9d2b7da308dae3caa27b61b4856cf953c3f1254e7587b4870cfb6c590b0be2c83d382504c217f5915d26b8264e8b694d04f872e893188fedff713acbd2f40fed6a1b6992e1c7c50f58056e08959ca6ea461ac689ca627613f4a323379f7ed6a92eb76c8803298ed889293d87ad856ed6e9a1c1690ff66cd04e5b1183178a76dd6f12fb438c80544f4ec96ddf35c06866feb20ce9dd201eae43479c26cfad5aaa6a4f22f4b89f360cd46d0f816b3b3200c1a69d70a4f32ecd81f1c38cefb63c61da32e7633426e808160f0af00bbe06df8989816566193178dffd5bff158b70922e38a002e3cbaab48bef94db3c35a6bc568c1cdb413649bdc0323b37389ec1845213a4221c2bc34196e8a3272bb0d8f81efac842188b8469e3ee4d4dfea677a798967d84efbd8c1c1d0d2a02ad2d54ddf6f75f9be96e6df0673c44377063428101f25e92a66eb59878be2bd57c5a9f051ac9f8cde9d023235586e7603fb807894a51997b2abf6f6c1002aee05c2dced78d8d4208be6ddacc83867d40e70bdf8a5bfc59cd1228e29ba53106a233d82015bdafb6df0af7c3f22e9a61550c67cd8d5d84ce5ce77dd28dc5348d9f3f6c50218bb669e8a76f125bbe04f19d399db6fcac408fd8e52318dd903de5a787f581ece9f6167f1d36c72ebfa5211960f1e21811bbf653498abe369ea140621524f11a0e8973702982f30cc7196e90089c35cbae6ad799e1ab637d36ec6bae68a9c22191c0df6c93ec33a8f9c795eed36b135a0cc75bb1070d81e0f6c28ef471c5fa73770ed65dc0a36863b847b67ba3340e7e031259deaf5148b63c94f9d02d5e0650741d136ac907b83b2912bc5bded323c6351310cf3cc4b6a98ad9679cc2528b75190307618e93a36bc4bc67f3daf33b3929e972e77491af6f5de08e1e41d098be517a59fc3f36d73378658ef181d0e37e1e08a0dc538349c8c3b5d77ac5cb981bc0d3e0b8a0a558140b36e46e37ab3a2d7d9c90a1cdd616074794af5ac900b6e0e5352f28fd4d77b393c326e9d65f407baed7b1f156bacde7e0966c14e8ea6e39b10c04787da4cf817b302e68643bc74baca094e6dd3006896a762bd321e3e3f961564a4c18fea1580ee4582c25365f5c1532f5abe967971084e775dfaa6338a212bee8d7fbd36b01148036d9d5aaa19f794493a774b28d58e1e2ad186dd5dacf7191e762701dc5b334464d6952f3b29311d59b9f2da2014ed92dc74e1c64245a1431f0ed7b5714364a77d4e1565deca007bc4fe38532b14866d0c91690a4049b3b61aab12e58c3b1edee06cd4f952200e084aabeb7d8891932195620a28b057fbf4d62222cbb7b9f5f4fb911005932b108867bc28171e342acd89e55768d4f9f4351192d51178aa9f4b48a28194f38ff3965e83468db0eb7085eaecd0b665b7ff3f17c4c39fbabd7a5376dcbd89f224d5c9f0931fe1660460deca108ded7c5090e72910512d5a926b6e2bdff4cdeb994ab9c5b0835822f0264960ab68e4f4be0ff3461c94dffb82af7681ce104767e2b0020e08a36d866166eb696aa8d55d0689d30104bc48f248c54a8cb5d3b619085affd26639248518698553085569f9df98be56652da1e13499e5e32b3e98d901a6df87359e55d98b805c82c71515da1dd6eee797f50b5b2a1562ece8f51e29cebdf86fcce2ff6ab4efc5afd8c7d3d9d5d2167b4070d4c97669bdfdbcbe430e1c56e734856f5336dff51bafc8e85597ad5fea6ec2ed65815b089389795e9e3bbad2cafa28c91b9dd566cddfd881e6ac287dae549a0cdd593856c0e5e86c955f8650d8fda7e2b9d34197f48ceb4045c452673462b5cc8c6867b1ca9962e4d01ac413a0ea9a12dc2df8a2335c39dd90dc019eed33481be7c9957406332e05417155f1283918cdd511105f4faf6f449ac87031963f1990d3b23bec21eb8185c4b74ee2dc752afd56131b3a86a76759fe316478e08533ef32660b20badeffd0348a9ed25c1cc8934a6608106843b790b4cafb58e3f1aaff16006664e647d715676e89df4779aa4aa565f2e24a634049d26854646dd636e2ddf04970b98d8db2714f80609abdc1cee3e5da25aa85037a4b36c98c2408c9d409b6b8c1c82b685f1bb3eaa00d08efe5e98aa599af8a5e5a14b7579541cdb54e1d8e16c1801e4ba1e32656568b32ce8723c7698acf228af8382ccee26d6adeffc347c5e0079d54ef149b1313ffa1ec403e3fe85ffaa37edd0765652cca572cca968574555483750d25ca8f9be42e6d71ce76503e7869e278618b06024e3bbed11ae3de8d26978b5c03fe7a1547f74eee23c8816eea3faa0d564fc3a64bfbf84d0a7e9a7a39b39cb07d2a2b7db0acc8421708947db2d0d29a1f55719102089d46a4e9d9aff8309c79de43261d8822adc08aed229a56140d949f971ee1a16572b2393de30b66f7d94901fa717973e731bb36f05bb92ddfbd68946b96d28c6b1fcffeacf5ac73721c38a401c9218304df8bea598afd3830a17c93631e7e5186c0e1169307bd3e83b5ea3df31733fd10a4b431374f143353433488f8a84a7c3c1fe5d7bf7a382ee49788ffcec7acccf276ca6f55c183728c866544fc264112a3efe462a80df7d98d97075599c943679b24849df8a2eb8cef9376d89104bf265e42bdbf6c79b7f401bdb2149fe9221acbd93052e0391a073db4d3b4da99bf8aa27f032af2e336c4c722c01cabdd0571b6a9a0061a6a422edc6bfbad9ee3c9eb092ce87b1a6efc4888f64857b514a59b3c0fc9a8b8ddf41127e17b3be7d13e5f19706510991cf46388d869b20feeecb60cecc6f404da2890aaf7eb40ba455a8f9b79081ff54cae8df5e70171f6d9f007e6f88c87dc8fdf1523a83875d864c8bab3a624ff1e036411ceb607fb6a79199472824416eba65d086c6456f0cfc2ce2967678a40a24f13caf2b2b716f00e946d11ddea4157c0edb6b0d89600225ede649b60776ca9ed495b4e5c3a9def6ffb0912503419ccdd4ca7a46d35d02b8738c33ee37fcd6d75bd5b92e87b96e67b6eea45da0e0b3cebbdcd364add4591764f63b4606a845d070a05b8c0d3c3334f9215c46d331d94e41e4e6b0e6423ecdd075a8cedc1ac2df811b85a26764633eca02524b7a8eefc99316b0b8821747ff8b66ecec73a55cdb6d06e7a58a0289f911e5c7fcd6bc01d7da79804c08b7731c091c1a75f60f8741a41ee678e2578cb678baab50dd76b5eab815aa673230b4203bd7cda445ce92d2a5b7b2c135a8e6f8683e82b7afb5e893b6650e5180753bc179c5558ea6d9c2ada786d13ef9ba8b09461a79453a8d30eb85013df2aa77a78db57c91c82c5df958147aa735d4ef4906ed0195bec5d37977334d90650c4cd628d7d6162d07c36022a385f2729428e28a9166bde7134bb14d41f05c9cd22d66529556a0ab6b2f6bd72e84fb781d9c8651ec791aba5543252653f0838301f81ff6f0456882fc0a5c2f25ffd7e9bd5ecb73f95a7d629333075bf7c4b9fdbeb7d9b9c52f90c29dfa8c7787a203a7dee3e83104990d4e9b331eaab51ea9264facf7e95b36d3333f2989544220598483c1054312d5adbed9a41e0953aefc10fe40347cd33afaf199ed34609d38ad6266d162ffa2e2dbb4835a32d07285aeb1a3dbf4893035b70aa8d5570ee7244555518aa7a0fc582d0136ca845b45c1801d761153304231bc5491cb48e8a63178694a95cdb5cf3ee6e4f0c6182930f3142ac0e13a645a443b7042d89e0b700e5eb37f6a318733b84c3bd0a3317815482fecfcd33630cad0f77471edfc4d10d3ea7055adba6aeae1bed022b75b78889e0f5e62589ed39780f96e9209e1d75a13d01159fea23a936e401edc61175749a8ffc143f8c862923e93c16f36692ccb99f433283f530155465d4ce69732e1f8fc3c78f652b32407e86ffe350d264c7d10228268537b442481bdbd24eb47d145166dc44554b8852b80278d374f0ad67bd1e4b3c5c1ed60e74a409976ce4c4d7f884909dba7402effdefcc6feabbfa09eff547623f83837b58864a2081d900d28883cdd1cac3cb16a4575ab5bc9a253e1b914abf3d1341ae63736980ebedcb2156954dc3baa63d3f86e411c04b24dbe3d7a1b42a8c533d4bc7061a3df70cf5a4ad1308b92164248e90b804cc653c72af6be3243db1d2c6f0cfceb4948f89b73bd367acb8216194fbb3fdcdabb263526eada7de3610f33eedebf9c57fb21d09a8bba265f6d79028d0055369f2956632522f7590d6545c796e391d8812ed9df2f5359cc00ed246e05a066061fbd74e5dc317e26228ca66eda3a8d24aae28eb9715347c4b860ff6d9cda1ae9c7cc0f792851f950c48c70e4b3d1ebd2a23cd84978855531ecf1810bcae04be814d3652ff84688217162c094842fb7082cb28de338f911c5e4c26981827beb32a64febf318fe72e5d6135d46c8be7bf6ceb3ef1a950dc9476a0208e55aa0eda8e14d5a0a462a7beea07f6a9cced039190bded713df16fbb067f032d6754ccda598354cc173aeca75d44b5016453e548d7992d6a6b697cb9d5b63fe2821ed085ee85649d6b06b65b53b1eff2e21585c05faa57d4f56f7e2c5592143d36a1aaeb700e9bbd701a42b38e70703f4c8e1e02e803b0ffe9328fbaa3ecaa2e13cbc07d29bc633dd25e2d4964bfcb39601dfcc0d279a27eb9f9bf64b8234d84abf01a51174c3719b4212fa77ece6d353d1fe29dfee12f45f948ee78cda09fde93eb47746f9b66b8506fb6c3571b266c004cebc1998cecd003d76998c390a540f5ca8931f47919ccb58eb84f874f4db716076176e82894d4aa76e8d7a57faa7bc0ea88faeaf6f570ba7f352f5c8fc42121ac09522570d81ff40c6ab90a7d6c8ba6351f2800b000762e86a9a04ba114e26075eae4c5519ca8bae79cb2b53d2730253488a250c5871159a45f901e04d1fdbc909c5d4975ec1b8fa8132d531d729102a5492c89c8323de1835ce43cda7f1da0219e154ee96d100de4c99fa072558fb954860fba75ac792847308010b0292b4af0801fdabefb02740361cac10c8b81b7cbe2a0601b4e02d5f62773c9937c2d3fbf6b2c5f5ae44f67a27461347fa2ae8cc582eb8963c1dd1f29499f7945b4c0ee470e85eb1dcf9f4e4cc2b748a3c7d3a9d5b65bf62e0dd710be623b960589d19f823da2f5a1af0dee55387e8713529ac5717b04b3076904d0416a4cbeec4872e10705e4a6c6583d766b16ad39c210436dcb05326a3d2dae0a5252ed0d52b72644bdea2e3194dc209e4cfe3dfcd238021abadd1dc439207d5fa314d17d25ce4f20d47487746ed78fcc0292aa0f65da1d18c3a1f7d66241cc2a1567a57be05ab43333aa00d8b288d340ef4805703c3110090a0cfa6230ca18c1d52f7e155094a06b6b49937c0f8a9e77c04a7e0d7908e25770db55c6d14c767fe450401751303361cd32e8e3658dfacfad61eda7d0bd52642d5c4397050a5d008f72e708a6a1d71862a169d9fa69e877e714e1f44bf7c72abd06e7636c1af0708e310df7e330b0e047c514c743da20555d2c8fcc0159d50ee580809fcecd01e932093427d78c399dd542d35bff1c4a2d5330d548a5bd17a201821184cb9c22f6025d802b8927e46e920cde044b22430f5bf3028655bc911224418efd62b0bd243f3794b9b72222675c1f1b5fb7b80fe9efb4dc4304c04c9017682e5e78a0ed502329de1c1836ed46e94b93e0977105957452c76bdc64d212aa5f1acb9cd4c4d6c66733419ecb3686f9a8be8a4be198a459ea0260d0759ed90bb7f2c06f87336cec49594928b1f6c5c6aec46a220d247e24e50ad7fd713bb32eea5f95ae462eba7af2061fc96366f0a7f694fe87094ced23012ac7e8234d47ea7da8469402f05bb23495c02ff1efaa02f83f17f91dff345d4bf7706a7fd890f9c208f83fcfedb166039d25cdb7fb4a7e057ec7acbf7970d8bc970afe8fcefd0323c2e1219364459c6f0839013928feaf1e993e2054038b539068be96c267b68318b31ca77a817fde819d7f170b492f12f99fdca41d9df0fc2e8d5802b2f60c0f288a835a66c127667804c1039ae203656c4dd912ce86608ff9270938d9c882302b9f85eecb667be8cde696101b141b5e091b88460265e30dee09a084884fb05aafc439a243f15fcaaadf80dd80f25ea6f09bf64854d4193177b4594a397ac6cd4e55675ee5826db1e72c65cd04e6186330b25ffd8b1f1cc21e9d7dad651b11d8ea06c524b1632a46a1a1e335f16f2378e00c88aa77fae3d16af32f5016debe09ef10c7406a25a04b7a02c363d5012871679deac8fc1ffbc4625ad6713b99de669094c2c90c61f7c973369b272c02d4b5d26810bf2189338832022d9c958e19d0f954f89bc0e82d874dec4b8a503a359e68be8b96a6fe7afb107017246d55bc5497e80017715bb55aa6339e37ce963e0677caf473cc8283ab54a434432c094fedd1f48177ba7cc5de8c922e80d26a5db8b553d3642c60d8a562f9d295bc34d5ec198dcd2edb1d85573a09415a6f0c8f033b761cc47e910b27e5de2f761cac82e6fd273b9699c62d1e4f54821c99487b3ba634e854142cb7871e5b8342f42eff18824f1f4708ad1a17a7761a2b23de86430e38a29fcf66624adfc14b17afdec4a255c02953d6edec486dca0778e34e27fd58d1696adc8cc2eedc83a622c4ef6c4824c6e3bba318117ad9a92acde7956625640213a09bb5be1279a71d0558ae37031727e5397ecbd7d1d21fc9e1f16787ac4065803c2a16eb37dbe1e11cac42c5a068bffcd66188c57ac9f6218b3917023a8cec01000ae7d1820f93f3ec85f90f2eab02468ebf325a05e8fdc27759547fad29a69873b37002f5490e644d3dc84042603b8eee176b7dac12547389197eefa46d1a28021c7cf5cf092647b0fcf90a5ad1958d8426c98b8ae6392f0dec9847dd4d539ddee5b0fece25f232807ea9e7951ad15c0198a92e43847f4e097431cb3e748dae5408f307522c6e7114671b2db2a44a157dc40715d7c354a9b6e237959a837cd2f2b7e6a3c0efb764c40ff7eb5d78fb447524abb7b782e9747631b44cc8c1021a3aac906982feb96548d71d8415af961436e37185e8cf88df2ee5634ee72de789daaa90e1ffa8ba5630e48c93f7dc709785c4d5e0dc10af6bd9fd03ef4a0b1489bc0ca259be1379c36e48d29ad875c8ba66afb025914b554de52256ceb7125080efb2e7daef019da3d5ddd43307a60702dc519a91f9a5101815a93783b7f3ba5cd22217aafd19f7e000ec497c992189d3b62b0356e5efbb8353ca18601a3c8f64dadbffe86bb5795a9fe2beb4f54488bbb19c26a98cf40dac256502a3845f1e91e6020a8ba0c7b9fede237c78a2c2c4baec1ad390c1aeff4f56e502743fbfc5bfa6b2240efb574b6c388fc1c17b442da08ac9b50fc0524c0629230b5507dac13b7d9463d3c33c42e9dbf9ed3867659d7aa1d4d31832a553679efa1e8ed6c29c58ff651ecfe32aaa118f853f932f3c42921d8d5348ba34861ce495254ce3433c06a4866e43dded8030750ae9cb06b73b30f7fe01acce1a055ffd82b84e82bf5b416c2f146ad0de2866e0323ccfefb49cea26700701d02a25668baba9bc598579b0f3f202c166bc46918d218c231d4749133d3a5102a6bb80af87a31b4ec3af9a35bccbb782d21b42ba37c7591316a40542d471068bab89bc263a7af60e58d2fb3d6eb30a9cf801bdf934e2f7246f02b3abfbef1b0542b11d39e2d7fe62e7383cdc12ea64ef3c309b9d0e1460ea4493f1f6d18c9f1b5a5f16b2bed6ca11877852d624410681eb174a63a4a4002cbf06d417a1a1e8011f0ec14449f2d804a33908795b38952440eb6090e79bf1fce9a41581d1c63c5763d98b6782522817c4e77588f3c2f01ef78c4b221250c841b7ec0efa58ed07a482ce76318a7114394dbae1144db0df47ee5bd5d21779ffa1ce8a87db163b58a8abbdb425ab1507cafe20ec4363f6ab08729c9a9dffbf7b6f34de888a25c0f1ed681f8b9af6c462ac250d82f3ee421187ddd09361bf5b57b4a1f2590fc5e28fd9819afb57f31940d6905dc7cb361a7a74023b971254b59b43b9e0074394fc12d579e6bec0a8f10d24319a333eb7d5a8ef9ae5e59af164cc81a7675aca641de78a0f1bf135d315b536e349df10fa6b528e07358d45634cfc01c0c7dce8177d623b019e48a3fa6a305e86d620572369e86a497a03c4b8f0f7d3546eae06d76c71edb911de26db5109851f8b7afe32ec177300cff562dd02c0c8c43df1267cd94963fdd687fed09db125c575cde53531ac3771f87487d365d7a20079b71a37066e269bad6ba460a0a701194fc0741333062b9416b9e7ee820e8279181196ea841bd9792c4bb061619f4f41b123641f0e1ba814efe8a2ca19fd2efde8f474d69c2ff8a6fce65cb5aa98214a7f1b3e3c952a32184d8adc6a74ec489b3a3ef038af69c6819c84a528ceae56d2fefdff5929f1be2ec5a70732ded8e215409bbbc758727b497e48baf275d794c627458528ced92d4a52c11f320f3e19e7cc74f011569c42e464b6f236da9c0a72a493b4c2ab8bcf37072977ab568388f51a20bd48218fc7c3148810c79472f85d81d870228d3c353e2a4c351ffe7b320faaa03c2f11843014c34172d76d567782080073ede80b5f7af384468e1fe89d7776c1bc97bdc63c973bb0c5aee8f931aed6e939ba4c766f69faeaac43042257b441da8e5710ff435865ced10c24e82ffbad37455be631be794f597e983e8d41b776f6648f81ac888114c1b59faa77ad8cbd866cd65e710049dd8f38763f1fe802281914569dffd43f0b665a72caaf6ced3b5ac8de7b61a42328113c0d8b9a1b6861c1cbf3b0da6739bc508fabeaa3837d94fa1ad54eb5321947597431a45abfd5935e0481d0baedbb441203aea2f472748dbe4626962f63e3f265c89b2d115944c61999d27a64a12b48c18f2b07690e20a11ce7ebdfa6aaabecb2ce40e1fd0c720ea4ccf2127f459ee4c96de84fd2d7547084850132ac72cbc73912ae5871889ce0da53332a1f12ce664c920ada165998786e9021d4cb61cde56c14f8cdb2f196e267c6c9625598c8578be68df5f4bebb53115bd3fe690861a77fee8f58751c1291eb7626cbfde3ed281d639fe0913efdf3e5abf8d2fb48b12eeef78ab9bccfd92d5330d766971037e5f3d2447d50021cbc4848b60b0468568839834c64aae40f456884dab3953721102e5a1f204b0198284a15ed6cd57d4a2b6f4d8c93b6493fdf626848e99a3fb496101bef8c1fb98237060ca44afff35bfc9a411a0a273220288f96f94ff26f2a1aa5a5ed5b587d5c13ca5a30aec212954c941c7fa88bcbb4a32025ee9cb5f6b87d725f8e9cb26c5317f9427db8baa22fe995b3e2969eb945fd72d2e3d61267f71cb24124fa5ea2502d155860d7d176c5587b4b9dcc13e3e1a83ecb107d582efc77989bd127624fb67116bf281e2bf44084a148ff348b1af9cadbecc9c0774f64aa4dbc5c9e3ec28d52356f91a5461979e863a776c3ed790a905355d13a05ca03c9d48cd78ae0da50341d40f9b5eb4c767273f382e0a1c66c4139eda5535c2cf472e24c62e60e182da7080ff49c9e85fbe944bfa2472c4e71b3913b89a3f1fdced1fe037fb984575f87522f627f7af40e8438bafd753163be100fc3fe523b5c012187c7b24340f3b6a4b795717c49b55439f46aefd5719b350a74383f27ae5c76e780d2820f9ffa7938ff33386eff586bece40d5b05fd5ca0a7109196a3e8e808afadff8f3343e8ccab9970db64a54c9b455a163bdca98e29a4ca1fa819053a8475aa9aa6d02518c20c96ce5eaf6f9a662ba0a865add889d5282ed361526b4408dd4d3102379ae5d6aa63e50174add2de1c8bb9b2dea55ce384f06819bf3f50557277f09c2207d3d811b7f6166648f3a2e6676504e0e072eaf1da30325dc7da9a02e3afb713c815a672ef13cf171d5fc739ab2e58c4b7fd9c94cfcf3c80f5db438279d2cc1ee29b8a0b06d542f5ae1fa71802176bc8207fdeddc94ba6b4a3b7997b617826638c69d31e2236e0eb45dbf19fe6c234923206de25cff2ecf302ccb3fdbd65c07b7341b1b90b4a166a82b520cacd94b7eb5842279995127264f7c868f8cbee17957aac9056d1a009ddb03d06260624242bd869f52b5403548f1c4b856f76046ffa3e7b66a61f2fba0bdaa3c3e62f4b0aefb2568f53a34fe866f1674fac630a3cf2bbee64378843a12e0a8f800d75628f1e04f1bc7083d2047bd89ec875d0042149296ec6500da389c6e4f27303a6a8a912b2e8db31cda974247091bf97222dbe8f83a3c3474f2d9b58494875dfd58947f1a84bede3c24aafa0dbb6cdff20442e13284f6176071d78dd1e9c3a3fd6f4541d7e50e10fc730540272fec84f8f73dc07828225e3b6fa89af85d4063b8f3228bff1ed5ac7c9492036322d8ded9665be2e7c819b8819bd4ab21abe5af310ff0a3414bea92621f502d141b986b13905b493a5a936d00079c5748d9c364ba7622b704ec92244b0b36762f96cf2e5c92c617dd5dab31d31983bf2d996f4e715e07877596af6f52054613e2adba48f24b491a03657bce87e49d07199d64c6dfee276da6cc44123f263356c7ebb5eb753ad6b0e85bc6b34166fb95cb286e5accc9f9610098e8fd43eb348848e72aa9e4f4751e8f24c012553f2ceba50e9f0f714d4316289725e400eddb39fe3270ea998c9268b8a825aa8a12a120ab04ef9333d391f35e10f10495635e24ae4c00e884b4f0870e4b19cba9de7715b45e7c4bb3875f897681be2e07805d39b3aa516b7306e0182f4512e7493cea44062d8bf32645e6085bc683f2d602f74b8f6b1158e7e1f76c39e0dd5929aea5665cfde00808dc18cb1210878a4cbad723519423088760a9df965f6cc953529f3a0be5d67a3732c68d971264454b5e7559d46d72eda21cd39beb9236bcadef9f7bf21eb50afd0cafe14b5136239ef44a965c10da27c0a16faf01455e98ea2c86f3e0a09d1c27cb244bf0d4eece77ff37a9fa79b3efa77ea6c1df4354286a66504c7d3f8ad3e4a444714b9ae389123ab759aa98c527f3ca0e0e3fae2a5222b0bb5c9d94467ce30d17a2717a6777bf66fbe2affee43e2c8ffc81471c3d899e441f47875fbe4bc2907b77efd7e142a8d58284e6956c1101d4325c073e10f701d7e8da6dafa4301a9b80a63837030484adfd9de219f7a4720f4a6ac5a369c59e4b36a5bd17b83404f238abc9df538511a525cae36bed3a8ab7f5c95f50f4d49fff3920a5aa679f35e3a23f5efb9ec02fb206243c3682ba79c507e762a44414e86bcd1aa72bd642dd2f5179b416aa9a04183c3dcdac6202cdc33255a110f4ed497326f8a75b07daa796615106130ecb9981e34f29976f04f8b475527d472ef5381413dd1396878977e86edf5ec6f47480ca71cc3e56e7b6683e5facdd91d33082bc976c2d77b8e6e4308628114f7d875b34d0036be9f550dc22d36f94ab88f9d1e0d0fe375913b6488975dbe457689f6f4cf363992048f3ae6def5791601394eb2038280616af63b78e17b1931c511a2a6794f253bcdd487dbb4b4f572ccec8b74e6045bf167d73b22c8d9bcc080e9a188209b29c44ebe7bca736ca4374f80f7fc7261cc2af027ec96e0b2e22f284a9bd2df64623b036f423889f2e9457a7a1929cab3acf38f1ba8315e40385ff1241374cbbe8a7f5308f597b23da5ec722f0969bb4512dae25289f7569eccc37c116982129ca3e853c0f4f115ca5c33582d92281776bbb0e2729199beb4cc1374d8b122e6e8b0e52475232c114783400cfab920881880bc9146adc36fd9be9b635cc2cad869a3ed3a7277b6c7248efb7b8fba7720703c5883fc2571ba25bbbd1a71f970f01eab92335970ff26fcb7b9b83c0a0673cbf519ae75fefe98c4ceffe22b2a56fa198d77ab165713f646bf4c27d3aa79d1c0e5f2a9252e9f7edef4eaf3858fef8be2ec0c2504cd8e6b2ef49c5860752ae389cfc992d2d6c461be6d0d106e44929641f9a5559e28246ac31e857cf960273f5b6da5ad659280ed0963987c81d1a86207cbf3ee85524417930ce8bf1b3e6e4ce68bbbed59a090094cb6da36cf569d75de0c0b658ef9c3c0d91b71ec08f0dc6513bf67252dfce40bb3c273d2698ed7091957dc4f247f62c5c2a1e9c9ddcedb6d5f62d7ee19f26628419725ff43e5472e2b26b2d5d1fe9cc2c9670aab5b793bd5c191d62f3aa367941542624d9e344e9137e7ee14a6fea99c0410778d5c4dd8b8290c371bde3adf5832a2f67fc079faf6ef407dd6de2297342955896c3837ddba4010e1dd8c85b91159e6b16de7c3e27b94f4319c38c49148680d2d67f486e9546173369eba5c6658ca5a1f06ae24d0c719e98012ffe3c90066ceadd3b0400ce1026fd1679a0ef8a5613ec21dd6a7d37c69cbfdb4eade7f3b6f872912e98c92926ea2b93308a923825d76596ee09bdb6b1d5fe5f8fe4ad203cac2f6db82d4b1a35b227c9c57c437d1ce6ad6eb6314d32e420383cac73ad54c89576162ebc6de61671d162484655d051a93dc5f72c178d0bd8fd22424d210c17afb0a459c9edb153f115938d8e32f6e62dde0a38ec075b6969a20209c487100ec3c6a6e3e2919a598bb1f0ebb600beb16cfe2968074ad3816689d5685b7a6f6b431063c265c31fdedd1a4acacd4cd99b51ead4a5c4a6449071694fde8faae6a29986cd911f42584cc466454ded7d68355f46ab12ff759959b70f4268d1009f5a7b3f35ca5dd264d7a5238eb14c5551072993f701d991b4e23d1f5390e82d594e06c0caf15681aa1c7d8cffc0b0fb0a3686ff054a4c10e9587b7627a29b6d8dfc006ac037c23638b6ceb43e49d767a5de27ecb720acdbdb4d559ebb00efc9b9a0965944aa1316feb487653dc6a99ce4723c4c8aaf38e7fd7cda10cf67bf146a570231735153824a41d3787b4abe408bbbfb1843486424b1c778b37ba8523263e6e9e9bdf14145958c82c78d9a9c680642827ba03b5031595e56eaa12750a1fdae45093973ddf306ff5032338a9d942bda2b8b35afb4189e290c7457df7759ed053ecf9462b6d2002d531976c6a1a68933814747af03a74e56a0943b4986bad31c083126fae71d39d33fb59932707b509ced2bb91212a718c0613ba768a98daefd1429bb1f9152a17c521c2ddc4e3d7282ff538b60e428a79e2b4deb1446b97191f4896d57da504d3001ad21bab3aae776440dfba8c3bd828180cf4e6f0f6274edc364830e05f6469c7bfeeb760ec1d8776b1fadfc897e6e41a781ccddd177ac752594f893182b77975158b183e5930ee6b91101d8b7b4f8a3426f1042b2ebd2eee4e3113cde72dd49b784556bcd10af7fb588ff3e3d8ece6b80c48f229cbe27bb03efc910411fb1979d1d6133b7d791330ce7a2c91f23deb27bffffac7c19171088dd008d92cadd393015c934a2d12dc81c033dbed380d5a4b15ec64b3a939972d1544cbf8437757ad4a675c5809e53822ee66a1f0e880bf289aa4a8575dcaa772cb136d9102ffebb8d86a94ffe4d0ed1115989d099a0383579d7c2ddfe46443e012dd7166430159740d77306911c74548c48cb9959a16291a283e18629f617a6edca62724b0dfea8f7c6620b06c076147d4ed4981cc76d51c45bf909980192f21a3264075a4927a24d4e328fdb0cd7c9e4154f9c7b2a4c85bb544c4b9d78b5eec79db6038a1adb3c47b060bc2aef31c251000f92cac2f6b7fa3d3220a0ba4aeeffd292b712317ff4cbe11fbd937484b1fa29750f218ad5406b4bb04889e059847e79f9b495eb7cb48beaf22624c2da03ff51de31eb8adb007bf405c325a9cefca2ead5198085f6c1a1c3af784acc35a172aeaab100840690ea1dfe74a0b1cca355825773e632ef7ee8aa4aa564624e0f66d8d41cd0083f7e855c8cdc4eb1d141e43d03481df248fab7a543b6e65164497af27c043bb17909064e06f5833369b071ea507c62d7bf7d5af2fb3aeb6f4ca2c2bac66d6216876e9f114f959c5dd2c0cb02d304e03f4d18226f8d49ec546c724869a4a2ef453839fb5fe5847fa80a613dc5997c8d58919427892e7d9bdc96c30b4899cfc00e1c4c7b2f60113cedd801949473585c8bbb42024865fe9720dd49bb8180cfe888af7f8e85542421018149234de4c2b504495212cb1f54a71f516b2aa408d4c1b46992e4baa88d13f866b76f253f6c65807f3f0e6b86b366971b4ca9e100895f3ce80260a3d40e99c6991a2c746a50bc8b9d3b21d49f5ff39f5bbe68157d8353c72810fb6b34387984c313a785e5b1cf7ccda1ed5455d32ddb5446ec5ecc5650d37f869a6f20fe3c721a1207a44dd2c0212f4b71ee98d49a88647ea8a8479041befcf4e52325d824d461a37372c4ff00b5b83e074eeaff1a5aa3c80f48f70c30d1fe128fc90affb6539f9a1c00618e1df010fd09dd18ff563b71c6649d67c4c3d722429c952ba11e45a4bba972a32bb4af399e7b8214b6363bf3d1dad34b8e3d6a824b03c766d919d19f5d03231368052f778512c8427aef315eca74c9c9866a935e1eb138aad02b4610e8d6dd80a4cd6e23e03373415c06727068fe3f4eefa9abf4ab22a64e4935bd5011d2da7e1f8d6afae4adcbd66d75e6720e90c5656a9f1d86ee3a148fdd0a4f65d8317c098783f4b97a6360fead63049294dedfde324060b9e75662f221da9792134078ef47a3db885b4a0d7520d210cbe8693afac549f2099505339a57ecd5a130e56f9a166da2cbeb720826e864f0e1027815fb5e00985a3695d1e7ba8849c9d1529137f56237b7319ceaf0459cbbeaa870ea0e6de997b8b50caee6ebd3491155a6344a9430940064523edb303a9a245742ba393dd3e8cb3355487e059ddfa442cb6cc8a7815d9f6956bee718c3a2c8e4f60119047f7590a0483b112fdc66e9b09bc7ebe2fec419940a85160b08e1beec528e387425d12dffc32464a80fa8e69dfab2da4ec724b8dfc01014fc531d73fade423f29ed536a144f4eebe9347c45785f9fd3cafc19d3ecf374f9ef27559e3bfe2783f5b804d156240da8ed91adfbf435146c4a7393c93dadd9ff26b1ed6b0db3449bf2eeab2111686e9641f672db4708d13477c3865b57ce1bdc4d5926afbb8791df725d94da93ef2489a43ef7d3380968d538ad39e0ea90b223bad534dd2ac975942881fe5601c399334968170a2d42b4b66c3aec4294d9e2e78152344ed159f904bdf360164891b8c1717db09b8c33b359c7b94327071425b257203f129007c9ef24fd55f9d31d574e4abb0cfad9a3fa56d252d326dc24b53bf427508834568760ce3c666de003d0abc48e59b052c3fe3767eec9ad7c7a6e32d3f70e0cc2f044c58afae36f91b0b33cc2684d6b6aa3344ef313ee55a0f7c8fc227b6b938298b22600dac9bdf05b80a891b77a46a13db78fcf0f9af365ffc5ea5414bc3d536ec261ec13826af0f65d6f6d323294d456829559381eff847611dc847d7bf259fad5e5bb0eac1717204dc8bb883ee00fa90919dce79f932e3404c59aefb11074b4fec3200836ed7c97dce4c80d1b94751a3b973aa354a608fe815fb5f7779b04a01611b7416c56f003774587e4d54a1aa7e18f17acdd3ca0d4dcdc7f1cbc63131b6171d693c7ad41822345e18b22dcd74800d09d088d226a32e807f66ff49154476c1ee84a5a1d74efdad55e8f380eac3517650e0a944bb8a30a9bf0b0a08a0d6d6d8e33ed34986b55347f8cd97d8c3c6ffc185a06cc18321f7418dae85e444ac8b2ea188a8aa79f47c029242d29773f6ba055f61cdfe909ca600d0f51915272b2d330b501f2995884990c59d686a2ec75544a3f613f22ea1142a6a671fc885cff53256a37b8881da1d0fa61629b533adac13e56e35e90d12dca3ccca0292e4547cb8b92a2b12704c2fc941863c1750b338363a0a61f384e6f4220a5574e5ff70c4c68b360d6a7e2f68fa05dd3d49fe31e24b5194c398809ba04a8d71cac85d9371771505868220cf9b8ba83b4548720db519e1f3f9ec1938b08ce05085708142e09157d1a42e56e292cecfb7ce16409e5d1ebf8e89545d827eef5b4e9d9900cecb24e8ec06c9cdb8da2109079bf37d73e9424600bbc180e3d1f664866a42c3c92ce52c54ed810511738ddaa7832f5e2506c9fd7e7cfee65d40d240ec334e746360143646aa884d6fcded9202538502d24a32d0a2fc78248f5add0c88f3df8ecb3504c3fa3b203077794dcf2493422fc4ea0770a275ae2d7671d4c2c47748d229ad3f5eb2b66562495c83cc22c9147a01c7b51b1874a5b82653a62efa5769e499f89f4451fe0ff38352cf9690db8c476549080504a5e610c086617ecb4b209bb8cfd5356e19035c6bc6842e0afad4a3998101d25a0b6cda4b7a616b1f98dab214a1948639c0515d90a1d40d11c4ceb63642a0841e3b0f73baf7b346b40d77bcfec1e2fe2c76824ec9a46a764847df08bd1163adaf8fbf5bc47537117f8846dfd5a27c0e738c02652bda80be5af38503b0b91a8cf0925953788cf377cb59ad220a19af2e5789fc643b69f50aeebffcf8ec439872b192725758d39846c3e3fd41d02300538da07044d4519f6ed6a228aad1a9c1e733f9c37a99bd5d567f039df1510976c653ac4929ffdefa933b5af44801f7ee5733560b9d53c7734efe78de95d661bfc9464de7c373c3ea2168b88b190bbd885bb14ee873a84ec8ae90c62c1aca87782e3afed9281e0df9832552a495a17765c96be6bceaf0846a22a396018c51669500f27bcff47da0fb8d82c43db398b929a9e99ae06fafda1f1f0ccd5fb63b7928050507f2690b637c965761e1a81947f11331420998eb01ce122a02d7e71f58f8e9c469c99b7e886774cae6823fa6db0ff859b27ee88125d46fb329ce3b6d8cfe110746e61e65da89e4f5d12c1dda71e2457f027b0fbadd2500eae515997dcdcf0eb94763f54d50309b286200f8aa3f1c630d0f6a55a5446b392af3a115e25c7ecb7e64d7a43aa8e5fdf03a7561eee4cb8e45836c85feed502274eb4e8212a40313aaf80a6032a485e74ab099e79a4286d267057457155210ec67a63f7d058b8945eeba802b252b78e062200f5826477bb1c655880b14ed09c9b346f4ffea48a4352aabd137f7ce5157bf4475432e1814f74617fb916796ff843da28c35a3180ad846759b50a60a464e0c91ab91935ac0cf824f71d9ce3179ba1817742ed43a8a17516a0a87ccf527de7b6e6256e719bd2d619c84c89f4fbfd7a2aa955ba71958b295b9decde3730b73679c49e6a3fba48a330db65b3a34aa254560d9eb9a6dfae0bb9598727a003089337f5de3c9a3540a1ba6400ce0e68db25baf6ef9489aae06fe44a0058f7bfc4b3592eaf9e412535afa975943342b5e20da44bfff12758d63ff1007a88aefa9e9725959100a61fe40d3b0167c1ac05a62b7eb54c0a8236193c8e6cb778b4f86b796a10b4a88f133ca40ce9d5701dee6c7500beee34c1626ff12a22e33d728ae0789c294bce42f0c4469b87359eb01962ede1e31eb48efad90c640c986d2e23ace09bc1bcfc1fb92b296bef7ac7a5e3c57a12a47dbfd2ba066e819da3bc78dd88ae6576cf78f8be538ab9812da08466811b7c74358c594a9d776ffcd149e91e59334d6fda677d4cac894670738d887763858aa02f14ddbc2cb8a8b7950ef83187963358c2f1443131cd50d837137a9d48aa330ca2a529143a1f1511043411c45a35f58460aebf6e2d8935297d0896e552db69b877f70afd2d95854cff5727ca601ec262e38e74cd95ecd5696d899019305a1e1f4460ef7f458bc36f0b25474a9f1fec14b29eb09fdc032b6027e41e87657133debb28389bde9b7ffc69fa8dccb498983e29a56a50716af9c494865bf3ac8bb55ddb3098dc4868fced8485481fa60027200203b2ff73390a06bd9606eab59b4f03707c943264f7cce57e7c793e7ab92aecd035218166dd0e95b627ba69bd991472b7bdb011e970057a2d58d16afc9421d1ef57149bb17599af992b4da03e413ec09f43d373894c9a1a8a1bdf4782f310425d1f41b49bf657b29eea2a3893ca57a5ead88f2ac9e7584b28df3dca09294426c5e2f80d3e613e8ab0213da40d2484380ab214f9c98673c307c25b4413b7da04cd907886eee31ac6919a491a0d35486ff919c2250e7d70272ec3b7374735ccc2cc0e67279f472e4c70b1ba3aaa79c6c740c0583ff9d1fcb94bfc9625fde7cf3d1d0347762e407f06ffedd308418a534bb4f81638b635eaa5306b5a32d99dc94495cd7ab2d2ce8837dce0f4050b75eec8c3400b0ce480e3d518d6b4ee0cb308da851161a07ef145a1e045b78287f3b106c5a4b98d5d97e2f4f91ef55d086306a5ec331945d2ee333d7069709ef19d2e43198420eeaae4fbcc2d6f30e3579dc6b600d45f758eab8b89f36593eb137f62b3b804ee64b357996298dc9a2f9e97ac3748d02c282a2ee371788b8dd72991f12a4596739e6121917376f8c5029111911ea108fc05f5943ca13e316ca980f32190b9ffebab1740d30b310232336ebba063fcba4ee9fb72a5202e998bb883e8c39df6240ce0a8623de40c537986016877ee2cf713f324970ae4b75803cbe8f57933bccbcc99fa5c961605d5cd0308258af826f4b0be3b5b18466bca57b308eb4289f20eb671ab87e0e28ff0edf98626e50b40d16feea063fc85df1745463817ad845937e847f409dc91a0fcea0998b604102bc79c373119a040c132522af9f73a7e7819acce5d2f8c9bbc20cbc526aa986c5232cc1636d2fec76af027d17bfbe4822c7dc90a16605fb9e787995e23b9bdb6d5d03721b12d46bdd894715d7cdf62631167be506b1155f6090beb1d42007c10712789f5810d0d1ffe0c376de0009f18430206a530e1235eb621e072decc13e5d296749665bb1e28d1e88dffe256547acad350b5e62c0e96e9f588be9416b99446977367920eb47a49cee8b5172c1db1cda7223d1102a8fff78087b354a8bab0fde4b8f2d11e373e25ead4b5b220fb0e5a55ff1f412be0e19c4f22cf01e0d08ef61afc37952a8b73bcd4cc8c8fd468b1c3235bf3cda5ec62fc608896c6bddead00a0cbb9aaea9c2b4e800d31926eb0a0dbae3f7a32162b06d605f6b8e3b6db1a650a799a9555f7d0b78f00c35edace610d127025d98fbf53008fd48dbd6e13d7d3fe83b80789cf0e03635ba9bc83175a7b25e00f319690a1e1d305a7ddd100978f7eb2c32535251b8207e7df0c69224747d5def8cd4b62cea4d60d8ba9bb1b5d6c31bc78532cb21a36f2d9073d93b430f4c13f58e65da3cebc7aa831d34a51ebc00945078bf15a5d53d769850db01bf15ddbf8b6166e99b0f6e90dc7cbe46473f20ffa2a957b564ff1276a848bd94b0375d5f3922f462d3c3b4911962a2eb38a08bb6ef4c782b47e54e76d631608a757f76d4b536ce514b53ad8a1fb7586fb4a5c3308c0230206e6328bc261b0189b1ac904f70738307508dd0c887ca823575050386a55d303504f2cb9fac252f533ee9b843b87537fba62431cf25c532453a129160d5d4410b294460ea84131e94d43147803db962d7f862436232d9950e0ca6e9c675221fc89c7db6b0f377d9d878c04bc6d73e10b99a5ab77f455a721f2f4b75d3e9727e60ce582304ecfd666e2407941e4779a2df74c853f5ad19e46b1a3235d546e7ba06dafcee20578c3871a7f7b4658d887cd8b7aa947823878333ea361648da32e650e8ba920b303af0d80feb7bb3c1cabb9482e19c159ba4cdf3cc589c35fd50cff2d35b133561372efb60903ab8bcf3b4e14624bc65291010b8aba1d4d0ba21cb010b262583af57ddd614cab9534b0c6fa19ad7da38bf605640cb42c961ea5a875ca8829774f29330605d16eea6bbbab635a49f1a30d030337944cedd0c9cf983e95bf567b298a267b09e0d642b27c15d389678ed1f78c6f89770b9e032bf5841d3e0b0c5571638b18d9f05606503ae83497524276202735305534a17e632301d55eaea25230def2a5b904e36f9ebfd80ae2b6ec3a17d6d8e3a3a2d3ff1faa49671b5c000a712c9b6127090a46a06c825266977c5fae1a0e26622715b92d6efa0ce6251d12ece2395b98ff74041c7cb6fe5562af9f161d8cb0720f3289c40244232b73e07f8667b316a68a157b24b3cebd941284c0c08831e8a13077547dcc5f0565a42056efb271ab47af72ab4b258549d1ed4f5e91e0c9543cc1a5db6ff7969b4e6935e26efaa58f673ec2fb9ec30a78e94a35e7bf63e5f54447c3defb92cd837866dc9077736a30d6754c49932c0a2f60ec7ed7c3c98a9fda4b740fd255ed13752084f6dd5f5a24f7ff124d5c97f801fdd740dd34bad341a38eca6b7414359e0c267ecda58b2abf9381235167f019e63debe656343a7ef86b63b52a6bbeab59270dac1e9553168fbdc65970e747787a4faba7f14aff7b5cd57c369542bf8ad73177597e83b22db761483de97b983a8b9f57a07c894ca748275f20f03fc35ff566e8faf9c686b519e6f4ed0c2d928c4a6bca147bacd890f1ddf8528d5203adf34f07dc8c10f4d84c33dc790da5397eabaac6a345c219bec8eb31c9d2804d3b52b03c6f5005738f337f96bbbd89e4af716b5689d9180885d3527495fe829425c5bab6cc5e79baff5a3672477b8a3359430d3fa2566b74978facd7551aa49a118d28274925942631382a212221eb7bcbf7d63395e38d37e5de87d9ac50cbc11ec9c3065d5a2324ca409e76b2e3485b46e795982e670b5c84b33c335c4285ee15fe8f999609ba00c9e61372c94a030b15e12c9d471f3ef0760707f784045664694949eb5c77c5781cc01c07cce58f7394ce2101bd94543a326c940dedbe8e7c2dbc6e6d6be9e7854434780b0f1968a3ac33b6e3c2d25c6192ed140d3a1772fe06aea3b2bb0c7e6a635f762a9622709b1b2dcc149bc71a70697e422b542a28ee982a30a3897950fcb8159f6addbfe14da38c3bc2b7c595ac157e330fa48bf3239332163d6e53a57592ae82996dcd21c6e64b0fc996346deb04eb22bd5c978d0aeec44ae325c3ef81e94e4696f8b90444064ed9ac70322e29758c61fdb100b3d56b776b31b5ffcd241ff6c54c920fad75fde02d9040435e9a0611a4003806a7544188e978fa805015e052615f89bc36ffdf9d01d7a92842c03c31e53c857f701202e51dd741813b199116c5379995fd2c7292d3fff2c36c1fe8925acbaab791369ffbf9d206c57dad2dfe4ab71f3faf63ff5b1f037bdcd4ba3917494e5517062a44614a9324a32f11a5586fe0a85662b1ed21ac87258544e5ad9baf7dc932dd455103af8122a694e35bb36a642d8837c9509f245a8da6c2b370544bd280ab1128b08f540a2b65af8fa8d7d991de04154443aabb37cad5310830cadd75ae71c13820c8c88fa979fc0031988bbc2752a93155f8006e6bd6e12048d4e8a291dac31b81ba8e7581f5a05ab175fd22c80e9933b4603964ca0a719b6f0c887ad54a716073f19da4a88760f42bda0f892bb934c2dcd6ae5fdef82bb6ef60d5b6f5016ebc0432a252b95c7f4d7a88afdc604a43c14cac8091d8abcb01424effc41ba62053a00e851a8bf2d4b32d715fe6f3b5162f77b30ee58d24ad3c107b8837a93e8901ae5596c229e7fda3dd0fc33442e65aa9a1aa3de62d372ef58a7fa560ee06ba5b1dd6ca9b2b9aa505fd93553e83064d65d7daeaa251238499fe23b68901db66c3b605efc159dc8a244164cf4564317fbd2d883d77d447b62fa1ccee0aa788b23798c457a031dac8744178ec4723f5333a1125c3ec2d631ae20e7f45e2d7e24f837a999765a8f7608e05c80c3a4c8f64cfee0d3972ce2d917902c4453a59ff7c4626a357e40aab5ea02eb4c915c0ac2d7639f3477fc1f59e8d2acf19b5d38f35e5d11ac97ee370eaf826d6a4a47eb0b620f4c00785c5474b773ee906c63ca89fdb518afb64cfa8e55859ea308d7073bd23c886713db7bf52589fd6374069508d432c665a3009adbfa6701a1581e9708f94bc961e863899810162714aee89d022f864f82a17c2ef70b855ca5b731e12bf50dc88c34092456363cc2de0164d141f1ee3f0ebd83d22dc7a342c963658f23c1e75e625a3f732241a51eff6bb450dae5e88a26ca97d99764736331b4e80c7998cd7f9c557f1cf6e6ddfefd4ead5abaa0cb1d3f032dc3d34596e850693bb85680aec3caaa9572030685678c0e98c97e6291b65b81e6bd0992ca0fa6a794f7c6ed127ec852d28d9e48a1ae912c0f0ce240a93eb7c3b65f52619d0f40df39078111dc87e82cbcc1d3e1be9c7ebe4190dff6c008f5336cbc1d109f2361c9128bc4e2636f85b818fc96873dff4f879a8301eabd67f19f4d29deca9968650408282e8d9cc551886e0cbffabc89fec7d03f7946684686c51bddc9d7c4bd0267a1133b6e751dbaa6764ca2481b8463ada717b21ea1ef74bf000bc1e0a6f05458d53aec5c879c3a31a7090adc58b8a102be5e2bbdbfcae2c37187ebe786a47da1afc03401b55fe51e4154c6c63ec7e870c7b46fd606fd9a64121075ab4885ad00bca785ad016c06a4867758e8420d29cdcc3123bef5037e7bca2f8dffd259710f16a20f967304a88eac93c0b54badee459e0fa53fde062d9477864bf93a0f0627420e77627434a67afdf4ebdedbdbc40d93a1d284aaf7735ab523185276cb8307d75990982782c5265df169e15d10cb3d1de41440bbd6400944711e5b59070337fe6fdd75bc4256ab11753cafa1b39220e19638316c199514ec094202142d301ccf442c338fc489da87f997e64cc86215afab9b18bd608d592560e5103a18e746655b00e13e5d1aa84b2a45efea33130854f89bd102f006706e731cca5bc9a89ed8dd1808cbc61c6faf19df1edbe6dc4d3501013d452009ce8f44c16474a9926108ece4e49d21d7eb48b3693979029dec9cd58379a14c3e6af6c74edb0621a682a21aec979d40816c958c0870f60c228040d2fa67a689f8536154d0ea275e7c7c1d5154653f241619610f7cfb037eb80c134e4aa8a326567209a3bdbb2b441a5f010efb738c6c7618430fbaf2dd8f0a86d89a05df17e4cc3ae6e6f0dd0c483356217f6e8c16cd22c6b255cd16d807a7ee0adde6ffcb24419eb598cd8bff19e8abdca502fe39a5ba170fe011b904ffef0aa2a29470780e437a8b10cef3258a4690b18f3515d6d02e63cd048a19344cd553a5966199e2133b4c27201b9c0bfbd2905200450227d133c7307cac710192ee60bad5c81c683db3881df9d1c7944dcf80e7461814695e26b8129c01cc45d4df38d358cc60c1c6793545df1acb5fc3758cc5e1881205b7e6bcbb8337e5560c8135b52a6771078d74ade8ab7a72e1f79dfac8d78f7cf4d2279f79d3f791e71bebfd500891505547b77f0eb65fff808e8a7ab8de71b4f659cc298f1090ec2e8e1dd65361181dbef1bc31245490d2a6a90113760a691333f51dd3efa91c7005293e3838cd2a5804482a85c5ece37e1ed37adc30327a9f6e485f8d115f13c4a7b7d5435bbba09c93a2197989a00df2c422228f272b320bf91d990c9660a8ddf3c026c9c78137263abccab62aac53b5614d9219da8fd8fcf286408036c0b60a6b065f3992a26f42ddf839ca0e5dcb55bef8e127488f26e29cd5dc2347735d9cab2735ca50b00d3ccb5240a072431235658b80571aa24aa2e695c1f4cd1d9ec41dab932e4bafd8664950c7f97cde23372d434f770ce32d258ca4eede2436ae0f95c3b8c270c4213e5d51ebd6aa051184c34323d6e1f8d2461be392cdc324daecd8f7c75202ab8b4a0ae63bfdfe8f48d1a4ad6db2e72dade9619f6a13491b41d923d871c81656b32b1962012e3fa6be98d365decbb6417f63ba78fc55d55ccd817399ec1143fb550c372b158e6f8f914103575f304cc509850a4902f8912f6abc0666881f48dcf3a2f2bf67bdaa55a9449c209a091dbfd9d8b12b4e92264b1260a7511b84b770c54b3ff35250dab6b782aa76d0f5b3e156d3d35990bb0eb86b1432418c8a8cb7ae43d327a5029080af78dda922271e8b94f38527a0db2078b10f2171ecde1a0d46038aaccf3cf3c0f3d49411355161af19ee064466d989ae5c36bc1994c065b6a306b32ff3154874441c5e3d3d0c442d97a6a617994e0e0b3d6728a2752d999421744282c7cace2ae3ee7839d11fb0e12f894441e309376baa05356222dd1f54aba8fc34774858e7541d48020a0098763c4f6cd075e1485e353c6e96f223f636a63f39297a9817461bd80ae77de61a2283a2291608c9617a6af515e2055d6f9001fd199a3b8977e18beea71ad79e82109e7badc7a9dde34264570c0bbcfdbf1695ef75ff377979a188cc851cb5b5e39e273da06cf65dc051df76078eb36c083cf154a267ceb1ea7dbc9ca9e575aff8b36e3404b772dc139edbab590975ca6e4db2e341e5d5faa8c98b35b8b337ff8e35e397308f610bd466fe49b7d930f4743f17f3c8667391be5abb55a49e77e389219662d50364d3b3657fbaae14b792d609bffdbbe8972838f6b0e1f5dae130dbb82843c74a398c0585ae7e08dd76a2d7b59b8c2681c075e299bb5be233917542b038cf954bbc69645655f33e3eca896de8f30e46568c604ee3c6fd1b637dc7cf717f61d075ad7571402024927783f93dd375f56419405fa8aa0095b4b615c1474194120c5fd9cf5f599083e521375d425878da613373e560b70cf77165c46dff17739b7baa723b56ae4b6b73081b8d60054c6672c4e917ae59d93792a9892e73dc8675eaa6396647d8cd0dcd811f9de2506722a29b629b2bda070ce5575828a5820f86e42c14117c1ef1363262951d12e156489f96a221441480a7f16a56c65dd4c43cc1a69f5668ffb47bbb1b7a76f8a750ccaaf3a451b39be6718fba9726b446ed99c444420cb6c6b1dea82434cc958cba7e7699b67455fd55d943a7c48f86927c08ae848195add6012cd77d67c13d0ffeed9fa0beba6d444228ec134e13b2a54eaf5f8323e753afe983e615cebf88a6671e377714f58d99b7c49a6bbf44197217b6c0e502e57c2a2f267b1c8be503988daf4ac19faee8d38b40e1b8b45c4e0d0037e9939fa29f7312d56255c7ba745775b7bdc59c338f2e6f4506eb6ee054085c9e9738e47d87c9ed256a8d37ecd818cd0dedb5878bcd85d8b20c5606d62ad319fd7089c0a3f50e8fe4c507e3c10f87f5ec5f4fefb055e3054973471a400ab0aef2cec6c3e1e229ff38f74c4e140cc355b1b152d088e5bdd5f2af10886c2dfb4ba49fda076e9f856d0d256ce464dbe6cafc7ce3beaf8cc254836cc21289a0a1094b8f07268b6aec82a7caebdc1e9b7018e99fafc71cdf7507fe9cddc3adce4c0d2654edac0954b6a3b98acb78482b5a70e2ae5ea619aefd9a243750746c8a1e55f112bd79aca207f9042921e5cbde8a3e47da86168dff37bc43844cb86828e32467d24be087594dbb5a0d4d670377d2ab3776358ffc9a8c350abdedacc35b69a2bf3de1aadb325a89b8f1b3924550ed5b8eb792e0e61016427b831e2cb1d12737ca19e43f34c4a58d1b32cea31574fc4f91bd4ebad756e5a3faa8bec76529012a1e4eaba2595db3777b1f3fa4fa0f24cc0e844db5070aa780c31afd74f5c9ab152b06f96b2f49255cb7f3a6c9510bcb5e3168254ff7bc0c12ac8f8eb32ae48b28b2be673ee9445e9f9b61eeebd87fbf0eae8ee8bafd2f1ec494624ece3d9e8c8390d2242f5f636c5b157935ba5a2d6f4c907010f29826d01aadde2d1d51242ade8be8982e7441e57295878803c5bab54abc65f78b02f7d1c624b98955af92a8788fb996d3d2f6c885e089794da95e1d19027fc9294a425da78106013dd94ce96556a849be8ee952a070e657ab4553bf28202b44da85c363017118d02cd493f7a9268b004f68316d2ee1dfeb23f11a5515da58433279bce7fb9b81c238469db7662ffd1618e14f3bd8b81cddea7890aba7d1f4dc65002bf4668a1e1ee9a91c5fb0d3f37b96838d4468c92e2f8b85492e3afe7d1e4411677dd12387fb0bac7cc0af453b5c3c4d6b66dd2808492d9a4494ad655b65140a7c80cd2ac2f07b04d8be6094d855d2cf2094865496c150e7df486b2dca3e76f57f8d8f68631252a8e0e8855757f05a7d66f8e3405a64f6f15bfbb78258bc3dcab9b00853d1c74ce4e1b829912b622cbbebd945c7377897aafbe0064bf1a648c9c88ce16525eb829ab6ba6e72d313b419f233a1dcad0f97ae8385e10beb110e3e0f6fff8a3c7344a9ed844670f0c3f9fe6504c46d92315e6140a49cd7f55181d931fc98e9dca1b8868938641acbbb94cebfe47432d3461391510dcaf4906a02185c903207a1b695433094cba9a678635b8445b6095dcc2666211721437774c620b56eb9adcb245cae6706b85a59aa816475efe598f2908e4b547a395ac40cc91040b7df8ad762a1375d747ef57b09499ab09c8d336295db3e5faf2652a7a0c8b0e5ef68323357d213ac0989d94fa0203d0ca83a3b47674d300631a8971671d72e039d5dee32d943c5cd6a1fa50be4461321b51669fdc805bb7c266517ec3d068844aa5d239cb30f8dede3c60f7b839f6aee1b73927d5d6d90f082bcbcbd2413b3a80069491d1a84e3ea6e5cb0f0f7c0d87ca91e28fc8c884b90913ae1c5330a71b29dd656dfc946a6558d59128a28d8567f333d9697cd8e613823b30f0655ea20c7869ecbc2b6096fbae139c56ad250f888ccc4e67164ba0762f54d97275cc0844c59973bd6ad6e9426750ff5b9d064057da091621a40ba525447185e89d2d09eb123b363bb7ac92ffb9ed239975d1a21746b3eb7a851bf77c6c63872779951cb3fc1bade13e8b0f12830e6917a76237098caa0d3656e0a45e8602ca0dcce4c07fb4fe55f87543b6107124413aa284679ba7760c8a8b9cf987f82a619133870e87ee463ba2dda4d6538521ee8839aa95eb90ebf4922c081b1178eab715ea596db86da774a473cb1d1ef25683e57ee11531dbc33f9a1437ccf9b091295dc5011c452c823d1498650323fd6d804db40b9dc94c511b9427a38b5661f0ab3fcc0316d621b0245e8a40b08a78199818ddcf30498f8656dca6b2b5960a185fe0f2f034f1b7f1a69eebd9f670989e62faf84504654493ac1853147d797e8b505658f7461e7343cd5201563d1eeb48f84affae31f709757ab49199784c7a84bc57cdf4c0b377d2c1a4b7330478d490984b6e441ac4b106c46fde8fe0ee79d4aaee65df79c5179d09cc09cbe5218b052970a95911938268d124021d6e5b7f29598d439f5d82c59eef077d93de45676a9bec057d13e37998402b81eb6f80c631d690c70b14cff3d83cc1ea47f7b3c183c4e57d7948decb0f595af3a7a2e7d91c5d79ef8c54999ecd52a8f33922f477fdb16502cf89e35878ce9b816398b9a5f2c67b7db5330bb8add16c92e526f3cbc3236d4f6cde26907a84f61c80ba08fd217eba0439fc004ec576c302b5f65de2bce93e09b04666585f58d12648aab8466b84c239b3a285674c308154831649e9038cd1c5fee1830e7e919a2f218977baaaae2bbd02bba1eeb1f707d0e23c1610b02a3721b07220d73097700ca51e92bb39ebc14bb6a206b15d1f22f5ee657fe0472739cb8d721da24970ce2b0dcbe56d950909b3d12f76675dac48e8471d54a043f6c323c883177b6b378176ef0aaa40543288f045d2c18f70ee18c2ffd1f243f35d3018a18d7cba3668f8ab30ab2523b344bedc71dfdd992977e9d0da6011aa70e519a6de6fad216e547d94ddc87a9599968f291e349cdb1aa964c2c59566c88b7f25ebd370889886a78e3af781d1812ba4216954c4190eb5531a2fe11d63fec8cd455a733d6b9c13977b0f540869b289c72666352a1775f47d4dc2f1a97abc31481b25313d352e684ffb6fd2cf12466142991f14d18c7f961af7aab1464dd827d5f8310eb4fb90aec3a84b95bbe88000b8001837692d00998bd3f08d4545063e9868befb12c00b8c98a59b5ea83f63be9d2a75550340705140284a2b7ba94477c7eeac6bc29bfbe724ff469caf4edb3c8d4e1be6396a7a57d4dcceaea3f127c7a235b16bd0efa7673043f79b00f0cc73136299c263a30a666c337da9e2be4f71226190aaf3aca27759ad01f3df5ab5ffae55c0c06f79ff9ac8bf353c1a7964527c6ef54537ee30b5986dac650d053d6ae5cc86ed2eadd1e562c75efb8767b9387e1237d9294dcfe41ffdc92bbeef387c72fbf65dccd99c334bc5a64a19b6534851fc74673c4f21a97875566271176ccf5ca1cd4875d3f44b20b04eeef8c9d8dd316d2b8417b74cdee5abf831d3758b86e4f2a611a110089a9e3d8be8ca8e6e75dd6ba3b6efaaffb32d3afd21cfc4df36902220be2c1c77c58c50bbe023b7bbfce8bf895fe15c75bb25b0d38b490f116e36d467aa6f2c856ae6adee879e31d5191095c1d35146927bf712d37b6d758b515d7d7286315800786a0e31f5c9b32b92a9fff9f4623983b9eb42af37f58f4c31036d99058f9998e4366e7c20a71e7f610650f2355eca1b6c04663f448697707a94a8326d04a45848ad14a16be66d3710940058ba7f85ed183c5991dd07cdfc49ebfe96c0f7a57f1c81ec8244bb2c2a7c2c7af81f467bbbf50436eab38e429b8f2a249362889e085e5251ed4f81d30e3ca521c86db6f8b1ef350f9459caebc1d13cadc715ff75385774e392a9140e08575cc2b588c1cda6f54e9fd1132205c10ae8d14c90d807bb4ad056d55d442344ec118cd37e1f8125e89585d61cb549af7fa9bd4ab4862dcab487a65bc295cf36f9540eadeb5bb9a0f7f4f708b7ad2c2000bc45562031fae1f789076c96352528e4b28b454365613588278f76449cddbce5c05d251bb9f99038707728032a774b8ac7b2e10d8bd854e662a3454a89f7296f4b9d80768cf8c7ccd65d63a2cc818b7185a878c41bd7a96bdbbc11d917e2364761991df6e81ce7592ff5ed1db602b41ff9440ad4d1c3f35e7a06aa93ef76f4fa53fa73e09551c885d8582f504c49b1b0666599ac487d8a9c10b9d0cacc642a076bab0fe0fabbc75ddbf21fe29984f258d1e39ce370f19715f3fbcdce93eac36122c7178fd100fd2520ac42d19d2817a79e11caca1bf9aa19e88ef272a3c8f6294a245b56507a39eb6ad851a675a2f4ef4b3497388a6358fae15d5beaa62dc150641cdb3038b6c73e113858dab6dfaebc4fb015dfa04693f9caf733e2d71e5dfbfc2aebd2bb467e9c9c2d896619dabc778d49cac0abd3cb97d180322f6b11beb24bcdb60f1be020920614971d70d03dca281882fa6eed61438c12b17144294fb5647c5990eeaaec8c9de2f2c59c0d38045700f0365a512f2778c29eb330a9e8f31d2f7eeacd6da6a8ec24dcea067c02f478d1247c6612544845ea3792da783412e4a320dc314265519b1bea2afc3af599444e74bc155857f6723c33151af6ef2a3c412334ddda047732959ef88ebe4cc6fffd43fcab05010b29a595cc25174cf60cacd14f191195a235539aaeff3d4074aa8d35903ad5016652975659398910184a87aa5c4e4d1042872826a735453f7b2ed9d11226ae73625d7b895216e74c1de1412a94c10c216f7c12d73f12fca75380699c6b1e57298b894826b7babe99373d5ab60e29d900931299ac8418d39ffff7e33369b52e2916c77caf731c5b3b9de966331188dd8f3cdfcf4d92aea0eeb12f602c0c801059221db9e49a5c06eb0dc3dd9881fee214bdddcaff08871ae4eed4c0a2b302c8bb58c7402d220f099e06bdaf74583a9c2a7b1ae84d33e456427f6566a5d0cc3946cd0db18356863ad8c5d4b1b5016ec4ae956b2dfd05f1c5cbb8d90d058124b567c8d346a06cf89111845feb17bb3de2a0f1acbaf6ee8bdf962c2c0ab0f3539e83e43450fc4971b95034f08a49e6088a49f377e5548eed64bb29254c7525521974411f59a0b32362d41db08e7937f4abe0fd4ee6afb3fc4475ffdcb182b3748b62402087a4f33bdf3807b3a90955f5c1aed2ca34887053783b8e26b93450148b760ac9159f30d7fccba7fb0514e7be119590ec0cbb7d96fda606e4435ee9975deb245b05bdcded6365fb052c38a91aa24099a12a6ac4e4e0b358839a1f46bc7e64fa40f8fea2dbe450306089881d8f0387b6e72293510825b298743954125796fd3649df320783c0daf7829c5fcdbdde2bdf98cd0b6026f6fda6468e821566a820b4eadeec0588f51beeb939612393e2b8e26ce99f266f8167fd70e072453a1c81a6f31039f1021817fd9996a5b549fde0b198740b1120f94147d3f91ebb50b41349b2712b11a4c0c08831e8a13077547dcc5f0565a42056efb271ab47af72ab4b258549d1ed4f5e91e0c9543cc1a5db6ff7969b4e6935e26efaa58f673ec2fb9ec30a78e94a35e7bf63e5f54447c3defb92cd837866dc9077736a30d6754c49932c0a2f60ec7ed7c3c98a9fda4b740fd255e643bb2442ab660499d5e9202759a4f3f89051131aaa064eea5cdbe48291e21390f359b649d1cf6c49a50fe4730624bb2194072a134f763967c2d75316aea9dfc89a96b82fbf51343ebcf70e16667d6cf6172e616d537c7a07aecc579510c863d7f51f8b586badbddd4ebf44071bc3741e0946a0a2c19447ea3ed75fd42ca80a91dd15905b4cdcd71b5558afc63f1da59adbc791f6aed9c080fe15c73a45c167f7d84272d38f0fdf83b0c5081fd9fd228a3fce95d9efd3afb31eeca6b2d1f4f56f6d033bc92ac21206a93eebf8e1fe88ce4db49d3f6d394df04cc4ce8f7588ec944fba41b51733ab5107960744160ae32e6e8aa6820d1cb333c924bf6a1831121a4f8b83cef96d489bdf985b5644fb438d30456d989bfeb3a9ed201191187ebd4c688e30ea41f6a15f3a8b53c74a69c9435c81d49b806413749ff2d295749d6512bee2180564276e014df614b1e083a70f5dde624ed11bfbaffe667ca8ed0975c2cc8339ab8e4a84d99c2ddff2d3ab517dc5bb56c91f92b70b44c79a5f61dfc0047a9f9db05b96fc811d5e8f026fddf23b48794d1743a0c30c748a1557d4f686bec76933e4a47cf866d5bd9dce4228867be49d5bac8eb04d6a8e51739c9880df4f3390a3897950fcb8159f6addbfe14da38c3bc2b7c595ac157e330fa48bf3239332163d6e53a57592ae82996dcd21c6e64b0fc996346deb04eb22bd5c978d0aeec44ae325c3ef81e94e4696f8b90444064ed9ac70322e29758c61fdb100b3d56b776b31b5ffcd241ff6c54c920fa2d817d382cd1c3e66f49a62624c0a9dda435f154dba9ad1b41c68c56a9d40b139ce975eeeceda4886087335b1868ed01940edd89d94c8fc264082442e3c9e5aa17ee276c42734c726eb6c3ec396c8f22eef4061b3dd3f3a4090cef22d1e535902749c6faec3ef2bce03e8094aa12ce64d78ea299a0302780329de43655ac9cd016c6034aab2eea7cdde6499bef2d6c649976ed91aadbbd2619f2708788228a394b3fc08a3c54013d7db1d65d16f1b4f7dd6e375af01be0474f8c7620e849ea9f06c8f2d4e7869dfb2fe9781c546c909922391538213775550fd3b8af7524afaa0fec13b88fd9783515abb28f611e6abd55c55d7a0e18cd3e62830ed1fd3e46f7372fc3d617767d4e197d01c26f664bc16ff105c07ff54a520fcd25617235431c06b5894af5ceaba144117d8c5921653f09d2e7f0180afbaf514a8aa600499d2f9235cbdc1b3de69b528914520a5ccb38a03eb00ad6c3a69eaed7ee0f67953741f8f860043ba605f04712e845044912ab67fdf3fd8dc598141e5dcd938fc11f36bb94e752745e9cb22ebad0a013e2da5cc69845d20e313a27ce5505926a51052e9f4667b3c505fe69311cc562d5bd81205085e460440e3dd8103f1ed5f3f0aa22a82b6d4f205b2ddfd60099eac544e165e6abeae5f7b0cd63c6cdd1fe869398769a73d4a1bd572e68102bf14850501e2cc55d9348f010e70e88fb88f52be7f638328136be10812db1857058d4093be80c889d2722e235b52c841fe59f4fb7e59eef5843a8f1c817df013224b3f3787b9dc8f628bd4c5d385389e0e195a4198a36f0f34c00785c5474b773ee906c63ca89fdb518afb64cfa8e55859ea308d7073bd23c886713db7bf52589fd6374069508d432c665a3009adbfa6701a1581e9708f94bc961e863899810162714aee89d022f864f82a17c2ef70b855ca5b731e12bf50dc88c34092456363cc2de0164677a51dd70983eedfe3b213599f4a74af3f7a6560b24d0974d5210f25ff466ff9fae3195f3e255a02e31d94443bb322f82320ec1fd3f3401783cb6838b37a2634908037c898cd5ec20d788afc4f579e09f10c0125e719d4796ba208212f322e975931c0c956291eab7140e2046d9a87b634c225a210f33b557730cb079a62e790cbad5a09c677b2ac26021d374e8e2243a55bd8428dc5fa260ec1b5409fb110ab511c4053b92c7b1fe090706a9363f08e261e028f1e18b3ea73307077c07f0c4c3f5f8d8aadf00aba955e47c29f89dcf36bb328a628edfb4ec46ccbd4add9d7340c2f5ef6182540c27d0d3a3123d2f938e8d6c0f99be446f9a6e4e59a93c4ca391cd046a39f4e9e4df2565d2f6562c3f955292c55a5c076ab94f7b637f126163cc0a2df03e5e0fbfa2ea3ff40d45f60cc54d3215f02e522c702cb10e53f7b65de9fcfbf9c026160cfd46bb0f8a391f5be443c7a84bc7aaffa658e8420d29cdcc3123bef5037e7bca2f8dffd259710f16a20f967304a88eac93c0b54badee459e0fa53fde062d9477864bf93a0f0627420e77627434a67afdf4ebdedbdbc40d93a1d284aaf7735ab523185276cb8307d75990982782c5265df169e15d10cb3d1de41440bbd6ab2527f3b695f593b70065a873492c077fe176746e9cd5cfb72e9398d382f828de8108d0b1dd57272a0006aced3f08ecbe4d665b52b46f1a9264d02652512356fb5e7a948e1a3489eb3454071f7d0bbaf17b90e6e8841664ee7bbd959a145bab4a93342a7892f3590f6fa8919726f75f4fb04773ddbd1c7526551511839223e509674cb54c147e27cbb14934821664a2831f1390ca3cc376553868bc29af0636cd32a60d613e63cfe223e326a62adcb50c45c5d99e6c4990b0e3ce556cde4504faacd238ee3a4eea0b08c8a63aabc848da33c5838a9d3612c1c059459a10911d1534eaddbbda3984b63aa9a2645ec69540823674c2dac7e05ecd0cec9fb1e5971359fe73233c178e3356217f6e8c16cd22c6b255cd16d807a7ee0adde6ffcb24419eb598cd8bff19e8abdca502fe39a5ba170fe011b904ffef0aa2a29470780e437a8b10cef3258a4690b18f3515d6d02e63cd048a19344cd553a5966199e2133b4c27201b9c0bfbd2905200450227d133c7307ccbda1889275be881465b9cbd4b8ad8e8a0c25e3fde494d4c4992ca3fc9e54911a92adcd81055374dd82183d04330e63084434f99f73046a5688312b7497d2eadce1c1a39883d8a512876f1f5f38e148d0ea99742c05e701d8bfa7f8ab35a1141591a361ffb23f529b8445b95ad4f742ca4a9ab22cc635d98d48a60c7e670ef85eb51e044b72f8ec411f7a655b0fc8c2dad848d6931031415220b56eebb1c1a872810bc4f46bd2f828e06a5cde6730930ca71ec5765649cd354828b06f753a9ebb5c75df88e6ecc4f4070c1f50742ff0758e4a01a29209c6236df079d281796c96443a59e18d5349519d1e20bd15ea30ecfd1595d6337bc4ad8eac86e169eb76d1d2f07578ecd89af371d8f595a11d047e2b0ebad6737df769a975d441235205c979f9065ac4d7fc09926dbe26af3a636cd046fab768d15718573d08a13b2c022a46ca49e2510fb6121f06726a734f4a8a355ef43c0c3271dbc01421239d88cbd9008c0105942535ef92989571ec51135891f954d252d06f53af04fbdbd6885b4c3b672793442083c0ddfafd7ff3942cab59485d0b8609af0e7b2ad7d81fbba322fec47a8051446edec19a0ba2090147ce3744e29ac14f8553039fd83c892e7620207f71398381036e333eeab09556fd3c1637bc95f454c4f5415c81331418615c7c87617dfbfef22d33af8586be9c0edfd6b3c7ca0d4143a54e6074eb1a83e5a52d7dfe300909d6c3fb86e7bf4e6b4f0554959a343fa31046fb5c8a3c1094ebcf9d932012a1310e5752d9a92ec113754196a8818b4d6a59ed1bdebdb44102d264d66d2cbeff17d63b1c949dbf764bb9140069f8287de0da432937093e53aa21a862a7d87c10ca0f6176d110a0e0fea5021b85911cf27de2f29cfc0306a726fed714d9baf2d225a2a7c3695688a9aed0afb143d9745dec3bf622832ef8a20092a0b385dab0b1e853cf4540ad44c25ff69c6b1fd5c07a7b1f3dde550b7f64685a1990e19877f33c8d5494aa1e19cb572d669486549e788c69c4459f1b3bfd941398bb23df5e447b2eb3c3ec6b3f10b805d80b3598fb5154f4891596c8f607879bada1651c8ca7faca0e65d4fc423dd4f6fd96e6ddb35a70849f19c0289970ae256244b0c7cf7696b77fca7fd29d0542adb1427b8e415ccea785412329f651150d93d269b18d38456284e9eb6c72af24f9bf8fcba0906a651c2729f159bcc43242e301233c384f2c9ce491ed05049cafef5404b390e5f29cdf65ae49513021b37ce9d8ac0c197894a7c1568206648a7ac4472099a1d31ebc9065ef7f6ffa0602b29fcfcb656758a0cdf7cff890b4cb680b11f01368386239403f362cbe0572ba7ee64a081b2178bd2064488647377cf93965acabf1fc118390a8c4a37c65bf1a50c7551c1a3a5f6af4f064f45b2ce22620a2a2f7b8357dce4ad71fc6952ee8923fcd57b0fa92bbedcd8ca86b4ecaca1104e5a756ecc2b6cfe86c75a80e889aaa70f524786ed04a3f8deae457f8215410e133825f890a5ab1c5220e31326362a27388aa2c725b62d8d89b56eebe44442b303b3f66f06553ce05b0f9bf7b2edf171292aec30cca482f8abbc1272129e30d056dbb2170faee884f65d151879c03e679bae21912b9ae10973642d1e67ea58aba3339b80e6e9d9e1c6d9123b6e403caacc4b06d2fae4b309420cc57b28cc3a49ceeade7ca94cf61b0e1ab0527daf8f343e76fe2fb3f5f80fd0043b47b1043c5526a6c2306017c5e36fb9067d27fe3d426e65bf888c3749365341f7fefdf00cb43c86e3f289cfce0b3a8b1fd6d91684aef162b296c472eb5b5a3bbf6998a701b1347f04c85dabda8b1fa8a2930db1a4cd042eaaf38095dac0d43d92b43f9cf9426f8d47b0fe7626454567561c3c72be5622b903546a326ecf03e21202b6caf41ab14cee67a4e081e1cb894bd2a804feb6d80490b739e973fd8f4a6d2ed62f63a64ce8223d86bd25436f3bbea98c4c3ecd11e9fc11a7182a503624e0981362fee68ad7fdf7d8222411f4ad59fc55aa2159f3242582a8b9e42a53b370572b42b4c491fbd42b8d82ed2730a92588f5fba9944c3b161f9f514835b0123309dfd9025c6b14c4be3e017978f0aeac7fe5661f17fcba0e51f19975ceaa0cf0785335f191385fa2590ea6a32a4b231f3d0239421ece3923ad7b4478e2c3dd0f62bd34e157cf1cc09e94d6dc24efac008859acbcc80aeaf2f890c8c741575bf4a1f1ab3d89f6c1a55b3cbbcb3c857bf2d55130b8ff303e015850554d68003a72c44f292a57b77925b2e519312379063113763b51dafe8d9064a787881e7153a6797dc2af1affcdeae70d2a6e1d8b7c6b77df917a02eae3a6d43dfc3d0f02d4638f02e3a686b9550a31194239ec42cbfc5d617ecb09a0231fc8519e2f75f0ef383ad4c57053935afe08b242a10d79ac5120c8abbc6184bd58ec73802aa20c42c91a61d0fba6e2350cddd0e3d37b984e7a229718563f691e6266df1e4bca75118a6d97e0fadcadf6e8bb3d974e8fd31cce34df8c52c4730045cc3802706d3e945561839ebf5bb3668e1208938ede24b5a1c4fd7040b4ae34b731a5ee8bb27f926567c481e5328d263ebfcfbd0ab42793cc6ba3d2861616056c01e94c02aa3b3a12da26c111e4be2cbd6c65f997cb502c1f0e13c9054050e9035f2df4db99242493dd1c903a2c96276ca542982a80d02613d44c3cdd4e127aac6226f77580997c937091811488c5b1bd7855bcee2f84fa8c3fb8bb0f700afa8a67c993b4a7dcb9a6f3f570b308ce344c4a09e0787985d8206d66aa892594827b6f9b32c018ff672fef555ce46577aee5d8a77f0fbfa54bc2d25d3840bd00494a2bf6847f2a18aa39c16429532eedc687dfbba8ca66cd4866270cd0f09f2a1d8a5c4b71ac3a612619dab402064a446c249caf0a8594ed12010f4118b87f03b52e157a10536b76de523ba304cade87045d1c73dd11585d233371302f2d0d020bba142702d694b0bf4e849935cba1e964a454fa2d955bcc9ae1b8dc604d259f7756b16e4192f5c5fb4d101ef872da9d819e0b28d83e858b45b5ef284053478f416fca6ea58824dfe424965f394c95de59b1032a6d7203aada9b6f948e9871f7afa087f214b0b21ac2811060bd5cec84b0932fb458ca123ce170d918410397235417046a43d78f2d925bd14dfac93c5d62cd90b97d284bce0fefdf1112c82cc4c4ba4594994090aaccc32bbbc509196115897fc9642596bf9db9126ea9d69212fd9ce3b7e475d36e3e0a077c799fec6dd17d602877f94b5f34e10529e84da0065b2b71a7838f560bb0551765b80174a1479a3d130f22c85ca36b0cea5d8f683f7575c5c5eb3ae22481b07c1527ef3ecfd7bcf8252078550f17b0f6f059bb227fcc1d4a551b8412e36119ca36711b9dddc7b2d6ed1506180b8683c02df95ef05996a1419a9c2409a15e48dc0570bcd69af1b4ae0d6fcb9753c7a312e96b733d9cb4f57589f2625326409fc4e965397e6cdd73eb6bff411ae9425b9bb5b57b8202ca574f4efc4d3ce9baf4dcafcc246f720074faace4e4f494bdabb3969ef00e85d0b345f5704219cbf4c98a8398f1a169b1c56d71dd5653f10c226cb638a50663c50d36d3e298a02a8f472ea901e04bacba5db5268d0be968f3da7ce211cf56190a91a9a846e2a62552c5f700e89a086083ced35171403e88fe8435014107234be72ad1cccb73291f61077e932bfde335c2db1cece2c72cf5f7929be80075c2e402f8848c5dec8347901e76027d0479a96b6898aa7e1f3401be88a5204879bf228b96ea902c73a7ea60a24bc43ee9eb70df8003722ab484da034bd20a15ce00f6e73c78df5e89991af6818404a5e83b06e9acf7e8c6abb5971cdb1f8f4057c729b53a88db4bb58bd82ad6235cb2e146c11563ea4e49fff05059ac8a7ecd6cfcb72dcd726fa4dee16cb614488b43457e6e0c605882be3dc127a39742cf21e72145aa8042d1e91670632b1f6438dbe44c1f76a2b8d5108ffe53298e056a7ea9775ae3ef6726dfd025ed9e930888cb7bb1ffa0dbab33b2bbfb9dd65e25013de5a429149a272c6830dcd11ebf0c986297590d04f0546280d37eb642c8b91ccaa0e647d54c2e3ba668552a796a74a1380aa378cf0dc0e38ec2bb477d90483fc3db342fec1224c898b3237ebe7618c49851504ab216a1d7eabb61f9eb796d7b689c97a54ca47fd67b88a1d7f23fd1a6fbb2f1346ae1d69998e4da4185fbc62293ea5a391f69159ec179bf2513a167d70043e42dd323179ec792c37e742aa940185238cd6f7be1743d54da48dcaaff68a99a301afda935b8f1f861ea7d031efdfa3347df6009cefa74383690d2694c69c821a6c33302099740c99eec2d1674fa772372085fde8dd6aa0e76480894adb97e3c8b022987ac60b0f40f18c942e851a513a1dee357f73c1a15e80b4677ad93e466f669e7aaf25b421cc357c9e62291003c4b0697c3051b8e41482401bda654f2a5d420efab175f0f2a10197fdd48624cfffb8747b8f0113bd65ecd5780c4488accfaa9dd6789a387c7bbffb645420be687bf54c4dae212ef272e8692b02268205aa9adc10a7cc6fbc9ceb8f67246b0c919b671672317f435096c6946c5b33d72c140129daedac197d861fa4d065a916d335920ed5e51b81606da0fa584a9fd08dec061447e2f913c11705d1027480dbd198678169fcf865a25045eccc902fbae5e560973097c5a8e0bf1ef8172378740398728d6aec5dccbe0c6f23f5550d7f8af675ae94558d3c73234f371bda87bce956bd10df9c4ba9ce3a0e2e932ec073e50def55485e83a68191942d75321eaf97066ddb4fa2819512e0cf5a8caf19de0f460464b3a5a183c239f2ec3cc0274c1fadf247aed4005b987de25b150333a1b2a2a9b4b86c0fd5ccf169ea4466037aa1b21be5526149dec083ae0ab265a380a6385d7dc06e80b5a9352e661eafed806d5878a463be34cdd4e9471f8cca73810a4bd5990022f70bc2d08266bcbe7d21dff04f154be892ad91d57eee3d0c1b14475378c38309492c807528b892658ecbbf988e4c99c75032bef3b756987d76bf654d4809f24860e96824e4d3087c787c41331c5156d7f0fcc02295969fa687ec8ed17a4be8f36565dcade7660bf27cf1fdf7245cfecf09d552039eacacf74ff063b44363591aa22780b3bb3b1a0c645b7e5d5f43d00cefa98b1986e6734f0eb8aead1bcb4dfebc54fe941a26772a0d722ec5172fd27f84bbca2b61014638e6c0727142257e6f27bde1eb19bd05903ee977ef1a9b80be52ebff438fbf769daf5f0a23b20984e1f77084e9e9ee7df7a3e13db03d58ebe46dd5a1f6827a9be4d44f92c361fff5bd4ef19f4054cc3881ad5562a88d47556999bad108cd8bc8b29dfb447705699f45ccfe243e88d79645db8d416aaa89bafad2f2ec2b54d6049ca50e0c81738b3f9827688e8f425d7445da93a6c2765232eb5371255d14493943dbff3c68642073a081063d298437168dc4fe9ff4baf221f4d6144f0e94a6d33f9425afa1186200fc8950e5ac6a821855dd31bd712863a577f197fa959cbe1877d9bdb1e260ac28499439f42e390d65ada3d61fdf2a1a668d35dc620157e60ef86663f8cfbf45c2736072888b583d9c1c17ba399e43a8c9adba8b895d2df176744008718451f1804197aa71807dde44ccffc5020291cd94c1cfc805cb8bfd823863a71efbf9524bc381f6e06f52f0432bef25cab8fc817ab9b752f24a6e9ebf77922b803ff12867f45dd2b53f911fcf960ab6c24084611b5d9061e47d9a1e50b0253d4a3d853b6ef16c20752318d22c066e8d6456725de4245e09ba3bd8cd53873d86dcbb97496dcfcfa6588b42225c7486e4e50fc7f9177d84d24145bbc05f02e333f06fd791221c90d88c7a0877e78df16d6d4cb49de737f82c34bfc8d0ef03b062b7502fded569fee4aa2032b9f5a01bfc12fbb324283d4f7963d5b1bd5d21a020a4bd3a381fa4b35297ff954e287259b0e9a9d2acee877c87d2a3c91fa3992b2b98e1de7a4f8e3e6a4124900835882a49474ac5ff111c00e9650fa6914b1622e02be55e69d093154c5e5fbb83bff4160c7327eb1f4b7c371f1eae20a89d9543087628d363e32e5913b6026ef9f9784d21462aeaf4d3ab19faa8f7e9487727d89f5f37d4403baff9c16d624ce68605f9b2674ffe5b47e9a2cbd87b27fe148fc34f01a0f6f0c6d583889b011ecfb012d5ecd3840ebeb03453fd4f4ca56e0d4dc5577fe7f91901046a966f0ccf19940b7a444677728ade5ee6148a54d773bd39603eaa6a64056f5352213843bc09c7420c861602b174e192802b307fffd32334d8ce36734ff7599addc2b8bdea20e6a735a307d08e72a59d1e1a051079dc3dece2cbdd3944fb6fd930ca5b1a596b5ad335fd5e675ca7acba62b06610d2125c9db93c0d4dd6e45c8575442abef466a52aa612d53e1451d5925af7bcb981189380d2f9b4c02948b201111db049e52422f9ed6230d4a64ef2d3c69b3e97f4eb58fa37d79b1c069b435be30ca3434940c7c6d75322813f6b6f5da8225356a70625236572e7ed04494c61f29e5d68c8d4f826f7d838e1f971e11a224ecab4846eecb9395eb1da636aa99d5ba47a82021cc35e00f56e84b96ac70ea37412464a8de16033e5479e2bb9c06795eacaa351cc5459eda2afc548d79e3f777002c8b27c7745612cbb91926b600a59b6fd598d1caa98a76f771d3d91392d1a54a4f481c862cff7a13bd0ce80e50134bb976d52143cbc62abff2b6b24f6c9f96b407a69ab734bf91112918c98697917b3f8fa66934bffcdeb964d79ea41b7387db972b18da8c28effe4b463afe0c929ff3d966a23931ef186f62c50fc6ca9883f4447c48fc6c4e3110129ef320e33b3d8c7e367858337af51e4aebac6111a942ef16c491ac741f66316278583fd210925789f8e8029ae9a9caa1e630dc7e2a8cecff6ad61ebab93b3ec9d90cd357de412f461b31b07f13030eab035264a75f337d03e6cf574a262dcc0537701a9f37b3e3f2d239cbeb5fc71078de2982aeb60283a5e300ba90ec5820fa4fcd58e82ef78b181dd2208fbaef16ebbbfe1785cf39b3c9157d3d5e21834d577e1f684bfe11e44c7f1f833d8df40d66322b5641a03d1e4bfff3cc12343f7bfff2241f11ed8fe7ebde2ea9a7ab6d1d4ae8aec92b820efb09118324ee254ab8c79558ae2d37da403235115a44b7e95197e6484ba56032bc193b98564bcb644179573c3333a99a13f09418895461bd1a991b370df4ba907046404f41be2344653c1a2e755e1805a0fa070b2029431851ec453e00004c2e21758cbce613cce11ae883cea2981e8d4f253f6535b3cebbc9aada899f1d9ada9c614cfc7cbb536c7e1115c538d1df369f6663c13114463c9ab89305ca9b9b6cdca3926b360f17124b11f218c509f1eb0938b2ba3d97b0d332066255f1269e046a3251a4bb3d4d67e73758f0cf88a6bb87b7cb786ad1d52e887e7ba3d5f012ad9183dbcbb0bbfdbf74dfd0d3a3cbe271ccf488d1e4b0c573b78f0d1418d8fdf0448ab4e548dc0aec5012555d1560b9a810e2b0f4f678dc6534314b2b4ea6001e7f6840c259dcb31766528ff6690f2b9265c097b4d62bb8714522a566179b8cb7e885afb776b530b533c3b27fcdceb639a3560458caa111a0e7643e35c880773cd4fa34c64baaae06a1e73428349b32928036c5911c88e85f940e589f6fbc1009e4ae7161cec3cbba2187552a8bfc355a62646a1a1bcf4a0d41d284fdc4b3941ffce123779815473015d7211b0da97c8c0249b094165449627145c326311d40fb9d9d71bffa9e95328d273da9f85daa030f3888b00a2053067a1e21d9befaadb78553beaac0ea0c623b697d5ddff050a583cd69438f4f1798e380238867378646cc0aaa61369509dd7f0824c0375eafb64d09632a4b8cdc31817d6f44a5bc6ed05bf849b8c59cf05f8b0a04de8e5d9abe3c3c63e578dc212a5edec9be2a2bf748355ae38c1e586c7ecf3f56b0d54365766f79ee72a9ea2ad314e3caa1a1c8338ddcfc7b7ec117a18baaa692aad5919d97300d4957856ab353f078d5d2ae304f05d39d32d87d2380aed23ae62a0aac2f451007dc94cf52fb1ddd4d169a59100d0b627d1ef77d082eb72fc6da2ce659648fd4c0561c49ba165f248b237f0b1fb871df7e2f34cc9a9b2a03ca58921fceda91bc32fbe010c567a7bcdc26431a7837b87a1e3234b4c246a34b62348675e92b333bf8963d94cb9c9c00234f0cbe19c61fcc14232a3b0758ae5ef6dbb9ec1a8251ab034804f5dc4b82afb04e532fe778e3d22e8ed0d9f5b65ecdf372898afe3b196c445231523d597e7331ca43b1947391b4779ae9c23f36fcee93a4c986dfbc18eb7bc70f63fc9cb8ae9732bc79be85f80e7f0914b79c20c6a9878802da7530453487beebcd72c92b8009431960c2a7f90a22323aec31cea43ca93966503de8c8cdd944cf2fe1b7266a3b9c8e12b24b1b13f7f3f03f0138346b9a4e39478ffd9ebcae4801b6edacfa611d7110d6f29ef98c3203acc17b65f0493b42c8e11a70015ca79e0aa7ea6f5544e8469458633c0920d526e4a1e45fbfd75cb104792ad9aadbb4ce171d5af288803fb081c5266e1bb2c7135421893417c77ccd89e1b7a96b414490496d201c5682140198deb8b6b6f1b9e94873a7e2ce2b668ce2696332e48a000f4115be7c71975479ceeb6d2ccf4b428331347d5bb2376bb187c19d2655563018b29e83114ff227275ffdfdc27985368ac90ecc2311d456f73c64d35220133a2b157f990c059fc3dba15a3c84a7ecb7b2612c28bf3762d3c8ae641fd9c3fc5d438fc0b8c3e277273cfb19cce363641db83b3e164e5ad1e4f9f20c4b704c29b2fbbcb039d9ed7dca16d6846eed344b35c31f4f99c18e93667cac5f6feacde7813a48c7478a3860089dd121dec891e87f4af5e49c197110b1fc302cae7d60166094d04787d8f5be79f7f9e48bd141c165d73094227c013e41e2b1fd54e706b91ee20da1fad8a9298bb5dce01ed57b3631b8b42f12a452b3b5217fe735ef1f3f7823df0499cba719eb0289e7a15742fdfe6a9599d0899ca6b06925b262f35faade36cac7dd61cef9199abf779cf6bc11e7eb00628a58a0200c313217370957131789aaf42b5ef79db2ed0fae0b729fad0804d58f00e688839cf5418965c90ada09a353222d7203d0189141cf22396b1a0660a867f8b7cec4d30d0565dce7fc709fcd714c1094d360e5cd504f16571e98e06a032e4c36ea35b98eaad9aaa38fe34e5cc5d3c0692f94b4b2772d459def9945102a553661b2d8c34fc5bc6a11406537a34b9ea67158231e5a70d814a0c32732303ba6bc47b311496c8fb79d5aedd7fbcefea5ac69d7e7dce8fdd3e4cb64b69acc879e0ca1df64a5bd9feabb7c43dcd56d59844b181469a5540f4de30e5f3340dec0c10d9d33dd4c0dc7681ed166668c573e73d8045733328e9445c4b8f5a88ca3e27d361404654307f42d91331833de4c3b13968eeadd408796ab5185c1a183cba87ae9d2d2a2ca7c8ad01f37986edda8e2ae8b277bd1f6d65f84d47cda53ee88942f664438c4c7253d8b8042844dd9e9bee45d38bff7d3ad31020b98a8275e45edd87af7d866afe31c4aee120ea96ea80fedbf1aad7a99e99c4c9f72d5cba787dc5e5044d241eff43917c5dea5fe6f644f5b1537dcede10560feb13b726554ede8eb5ed75269fa7764b5e1be39f7bacfa80c876077ae4c8a35bd0991962cc1b3022aae65c111ec3947b9b109c59c2e880fb4eddcd42641dadf0926a778c70848803af87e8a1b811aca02bd0607d0ac38136ed1faa8a566f224410bf82eb292f1b86c8b0e6db10abda1fc8b9a8a53adb4bbe61a79e145f80485dd4634e9ad533a0dfd29d82ab1814fed7ccd2337843d3e6c63026921c4997a1d6ff7caf998925b6d70637d27bf85fa668b780a3cae3daabef422e51b917608ec68ae45260cd427db7c166393c63a27ee758bac93bab3a1a188f75197bf8f1c3cb2822aba49333ab4a2501156ab694eff71712c5b4d1d58c2d97ea07292fbee7d3e72650ad14c0fab8f133d04ac7f8b32310d2d85fa40f4b1e280401bc60ba17cef1eaac89ade55454acb330b723d3df4105c14e936324f193652fd8a550984e100cbbc3b96d507b80729eb2cbe0334481f4926cf3b0c5dc788492fafdc2a8eeb2602021e8fd2f093f4919e1f83a33792222a3766d641013b135d294c7a8a5e3d75187706b0e71f0a1b7b8eb188d28b75a90cbd0a547b3eae197d19ca29c07cffbc1d587d09963e84cd00b9cbc65b9ef7d27c7432cb8a628874f7a3ffa7f7ee999777a1ddcd758a402c9a5967859701bc1d8e41b3ead9595b244bcb7c08ccfd14cdc3a9bc944706371b1e35a34d8b21853dc36ad9dbbfbb18b5854a7e35754b6b78177f2d1317871b02816bdc695f7e5fd945c377d519f7ab5ff5d260d3e162c0207c4e5e69c96b8e1465895f27d49d0ffd3751ad49b47e7f52b58d7d6aea51ca99eff00949c19011dd894a38645ce26bd7b56615fb307d77c4faec2252417b419d7e337b7f378264e339492f93ba1fc7d16270c10ba03d44af8be626fa791532c5f94db25cf1fd97e97d8491909a3092565f2a83c1a3a3b58f027fe9645161542bb2981a8b8e450587c398bd67b4b7378b4ce99000912ddf184dd69a3af9e72a8e47554a637dc3494f5189c1681ca0628702aee904c76bc9777e970131432415a7fa7f2c76fc38250bf6b0c14804210f2f1b9ae719967401ddb143818f8ed4cfe14ab99952b4f0b28b4ade9aff9b6a458bcb34b9c3b3640106e4893fa2294f96a676e177df79bb9ef3cfce2455092a6db6d24e35675cb200f5883cfe70e34f38c90ef1e523181680443aedef559c8878c0c487351077e5649e5184c9657cc4dbb33027f00ec99479dd0a4767768c64437298fe63a081d18255ed5e77ca4654bb842ad167aa1e1dc8d963c804cf5eac0d811d2bb26b3c8d7ede177bbed88bd0155ab7076dd8f413e2ca430e0ddbb172542e269cac94862abe6e08abd27b1aa5036946b1093ce73d06f4602a8ef0f4046e6c4db6b4da83bea263db43c6257e7cc03b6840fa4caca21ef1cc3c27f20ba1c59f1f8dc5fffb5c0a650284415db4cb73873881d593fb2707f54f90c31017987642d18bfbd9a4af94373c27b2054c7bf374d52d562aaf5160a35fcbfa0225510e8f983328647ae3470f7322e59f16d5e9684c547e5ab54f6dc020843bc60cf0401427101e6f0acc546ce7846f41c473dc0e7dca05bf57d23e9bb11dd709cffbad05a79444afd000839fa1a07ec80e89857a0b427d408cfa7403f380b5067ee9da06c5b3c1293ae9b191b4cd32f401b098a81db5c625f5d8e519ce5b3766c068d4c5e4bd21f9ef42f8e72cb56ef01dc72f0bda1f2ff7ac5ec843b31d44036307b47263a0dddcee6e75c83df67a61302273695fcb1fa9dda35a0b3a07ea99ac3aa29d308df6dba710792c8c37d0e46bc027c26a20700cd3778a03010c32b0a60e4ea57eae298487ace69240a17a07fc2178eea612b6157ccf1afbf36ff58e570d0d5ea734dacadaa8ba220538bae0663fa7b2ad98ae19c24150c6296436b20ed44c3eb491ee4704306291b2f94a1749833a70370dc7bb7338b4fb2861386d20b20aea5249a0284236acf25191f81faa0f499887c17c8f2dca141faac162d41c5f135e556b75b23a473434b4f87455d7989e56c46f52d4f096eff369d5fa2f509a64db3b895d976c540d2f83c195c005fd530c571b83602f70bd2aed0cf399fac4a03c1cc56ad35f95826718918eb182d38da5a47b54311a52af65746b6cdbfb9fd7840a59924c1bed14d9e995ae22b02d4321195b62082c37f113ed49e084412dcdf25adfc6d9bcfa9657cf1810c5de3280503dbb804e7e181726d2e1f4808647439e5a001d6e8ec599af2120ec6d6b502c98849038357defedb0c358c0a82e4e20fcde6de379fb8e2575fdf5ab8eb779cb8ba543b2616ff3341024d33541da2db030fef5fafa4c93593f14566087cdbd4633d45254217bb99d9267a6a9e04603c8ffc0550c8b6f5b729f66342613aa93276d03ea30cdb10a7c905e07fab76fc8eddfb0b6f150e18adfc7ec81bfdd44383dd00758e18489bf4fdbb2df87e2874dffe563a0c9dd6446bdec3c315cfa4c83629fbfd265ac938cb236e9fa1d87921dd02d7f4d1801ba82ad65c84248962791f85d2b28316bc3a948fb5c2ff085cd5510ccfea3437d11e7e56a691ea7aaa45c4921eac020bfc9296d47dbb1d6292614b65166cad8368344275a64ab2c634c815565969b6414477c7589df33546bf1e09b92ed93199fd454a968bc44ea9215c4ac7887284fbf5ce031fe9d755d34a1c2d320c3c1577c31b17a32bf8b197456827458dd6e94a82ebb71e43793b3bb85b323acfe169d3573e6ed0df88432cfd4aa4ec7d2a9b16c8b7b028499f0220fbf5df4c9fceb0510459acccecf5cfdad46d82c6fc79a5e60be01f110241296da5dda0dfc12bbd3a119940b3ab51237b4ac13b9b817c1b084de3bdb742dda22fb96756ce5cb3e31a307f4b234fc3611fa466674cd0e5c4a8f181ed5748470af4496518e1f96d6d664d4aab56acd6a89dfb92b00f1e8e384c99deb9a1582fa88388a178962fa0199ff692a058aaf139b91f709b7827ed7e483f168926c67dc7bfddcdba7c8586b398180920eb65457dc8ce77ab12e659990aa152e42023df11dbf59bb50c8acefa38875af0eb21dd451459f9df4fb57d8b20bf3d08950ec7d0f933746ea59806570261b6d23da65d7aba0a064bb979f8527715da0029ad1439904a93370f9b08c5a08474c3f05ed247c5aa72ba5a370c0ff8a6362023aaeb061ba5bc18be99b8ee271f89b88348c0e7162808b1bbcfdac7d5f71fdc145b884090e2873b13dae868c71b9255acf2d21f8d3a842718d7e9eec710ad33e608ee921d76b0577ca7b7b7d662634ac35f4d02178fa4f658ce6f19ba603c5749d927d5ff0d853c593fcc023c630223578c3185bcb983dbd9705e0f153adf3e8b8e3c956f4794323b0ca4728f0cb0c84416945a118dabeb503eebc9f6c092b352c5c02d37a1a3d093fc856309a04b51d134f6b4f389de66ed99c353a3f2d84c6364377ae2c24a61f368dd964834be9ecf2ed342263dbfcd392a36694a6ce4aa724f48d598bf6f351b556a7858f92f1afe158e33d9dba99913815cf126ace4c6adf91486a23830125d625d838bbe7347c26f970598e0bdfd3a41c93096662a831eae224f986f1c711846f7b991719592dfb82c9318c69d94315845e2d94a99aa2d7e3caebe62835cb9819f3d26c5ddaed80b23766802d7e733df182392cfb0f3b1570a38f219cd20eb647ec23a2d3917e6be1a6abd044f290e24bf064fc08826b05791edaaeb76f785e54542ff0d623fdc0a60fc2e5a3c4b1135862847326c32febcbce0abdbad0719472a21ceddaac1913c4b3d32f3e4944c878fa98417686d6fa7a1a33d947f661c9326c4a84ab712cef37c78bbeb5140faef819df3d85fac89653322550440b7d2d0f40e167e312037b781fbbdb771d52d0f0b96202f95f289c0dd8b688fe19a4cb1d590a0544cbf3af35150144058bd829125bb615bfae65b70414cede1b27e6509f056d8a0c30c72b8cbb99a99926449cd00d209850f14fcfe99b18c6b560173a8a19d60555dd2d3eac7149ff2af0c928ab7a8a64611e05c4f79aab7b5d74390b2e8329a33d717a2f39a6c26935ec509f38f190083dae3775483e5daa9c20ff2f59c88c34045bb8799d9340ab3f9aca103e595c9cb6c555fd809a5120e6d520c6e2814a4301e7ba995832a45f8842df64f9e7cfff4fe645003b3d35a91bae91267b01cb6318deb04f742195ce22354818802877a521a872ac29eceedd03b87bdad8baeb2bbae5a2b9fad43ed08929085b1481c9f2799678afc29fc90d0363127fc6b45839d4823cd985fdfa0d866cc99f5e2ac15d0e5c539b384a81d464adc9490afeb9df77c2a69bdcbf696e731d681d4785e60c7fa7404445e83fce37062735731811ca648caad3fb11e49d4b6bb058cfba56cc44b8ab4bdc2cf59e3ceb336ef46f0ed879bc4245a7286976f8bb7e1eabf890c35ac5dcfd8ce778704613548e569c453b6d0df80310bb0771e9cd9f047c0ba21b206b0cd759bd6762dfe9c70c1a6f468278028b87bda750060f201710bb1e9fb42a7ff3968fa2c0f12d084e78853cffe5fbb9334e8beccc75dcaa792b68a83dd29408d36af3531bd28e1d03646ddfe725a6f33c9af2a3a1736eb43ab2d00f3a90af25aae7636e615c30022107aa1ea00a5cf6d620f77233a74b1da4f73652b75efe8319dddd6deceff8769a0751b3e53d0731a871770dc0088b7dbc0cb2e774e2b6fb7a6d3e7c546ac2c676ef3ec9831ae1cc2a08de57097f405b88aee49d5309bfcea47cf27765e72b913ffe4fbcffd7bcc1dabf644d349e3c1db392c460a5296146ca24bd2721fa0f566de085fe1e5bd1092113a777dba6da5c2019758eaad8944dea2070eceb39b36a88bd57271f0dbbe97d0d60c7db33f081072ccf3922b6af942f7e56100bae2ffe2e8409715e98ebbb85da1110a0f9ee5de5b4e86385df359b4b4b3f05e9c7d41940fa7d007754114c0932d8990073778be074c075ba1c81554f63ba7f7fee753b99492f10b7a5b5a492b70e57eac30a9f4c6a076ac4b5c21f86b02189fbbdccdbdb0174dc3b28849e25a9fb7947e9c91e6b58cfd2d3e63f6553caf7033a5453c734180e9ded32951da5f8850454abe090fe5f9a8b323312114a64921ef5708585efc80778da57099acb2f61756cdd73c41180203538ca900efba408eee7ff1befed640b4ccc9f58abdb07bfce9a1f70f908c5497ace3351c1eebd759a6d176bbd1451b1fd558d00fc0bb6bca6ff7e0f5dc6b7f21ee2c384cb45f33350aec42174e1539228f003f9df24fa00ca3786de4d66de1731c3015fb019a422b378faab583bcf4b666ff3e3b41b7ac03bfdc75273d40c83e585ea85c1e629d2484407605f4c627dbad782d08b0701db256aaa7f23091be49bcc74b2be1b3b6f553df911164ea17de10093b3d03f6d31eb9623c885b4d3b6e1f9da008ffc513f681dc2e88dd7f17beb4931823c33549218fce95800710768f0ea30cdbab0f878958e4cace80b24dc7d0702e53c5d6de44736a770ca032374171b99f7dd936a7f5e46001c938a5f137032627f6de208cd4aadd51edb9fa05615c28908deb2aeb755517f80af03765583cadd854e99cec355fc2bd2fac29f629f39cb2abec08535634efdaad41f2b2aed221a8a8b7687a104b8264a496780e7356017317aa6b8f4b64e9d87d21ec6e1719c608c6eacacb765e2cae85c17c5e923da0d5dfd1080e0d95cc8323c0084243f3e0e14de5906d6954647009b97069328903e8bb8758faf575a38d34a4dc9dea407bf3fa699e58f2b0523edb751d68291e5c62f1cd3d4b2f2672e6269125e83250c8653f19d66b3c6afc2affa8b55585edee4e4a121e06f7c304a2fc1e88db1869175174c8cfc8fb0cc13b546137de7c6b28c06c0ce222dbe1e743918c8e87fbef5bdcae702cdbfa26e4049d2054e70c170f229009885aa3ed621a429403d8071e3421f53d1bf5d1e01413df1f3d20dcd42e70cfbce8ec12c8444a278a2cf9bac598d289ded540a77d915da5899defde4694396b66a504fa99eeea384cfc43bca00e269fa2a77767189407b0135b22f7abe24a22e3487749c16fbaa631b50f41c900ddc6288e70dd8c20efc31fa72b1c6e27b95085078973764defe458fa3ba93f83057320ef391b55f1a3d6d0086f47fa411b232b7bb2a00356fa0ed854d2828212ac1e3d20b08991d78c3444412626f064c937ffdb0eb81ee2f8373a202dedb5a5adbe69c54a9a920347931ba2e2553a8b8a4447377df00373afcff9e5a0e690c33a67cabd71b75bd05afe60cd8973561fa04a177ec4163901dde62267b88f901ef2a1660f230e9a8332da93436ff05d0d77d90001d70d4c7ba2b2713398e64f23803e025102caf76dc424169e15e2f1b69d97307cb571fd871de41fb38d472aacb99ede162d452b33705e701835303fa147e3642c0f07b18dc80a1397f0601dd519e9d0fc7a26c0eee5e09855380be11c20e6f6240fb15d20929352b67913c9ca1c5bb0ef20b341bca1fd09e6c33c64f9ba22c05de5f49e164571ebcfe8c2c21c5d606a2ba450d77fe4231806fe7e6c2a2475f1bc4cc0316aeb694a65f0ebbcc7bb13fd390270a43e0b544e054fd24734f14736bbc67189fda65a182a6b01e083a6686c68ff17b0ea0d4c161b8ca9e970eb33eba5c926d5421e9af1bbc059591133909185033d4eeabd707b4d8ae596fc396b521657c84b4a7213ef4ab57e2997fa86dd35b13d50e5bfa98795a5de182fbd11335a6df73e700c9cae3a8aab095174fde3c85d4ace92dc628a2e852649e3f6f0db404d6f69810c794538033a4faae77c4b7e43e703112807bc8bbe57e83d8ebfda56e5ce05dd7d28f1ebf26d4df4938897370217d367b25c6eebe18470dbd093d6e1a3b4431ffa72cafecf42c1954d33206c00b9a42a32459a2532646e49c1955a7ed71c74677c4c2fca740a3058f9a3fc8801ebaa212aa7b669050c64d3f4106312a417ad9a935ae399880be181b47322cebf041403be9d383f28f16d63802bfd1114b95df48c54330fee970079660267b8dcc44f693f60638790f91c15fe00f36aad30cc1c4ff9c646eb6e098fc528599bf4c2a5754ef41b98a71df3d2714a482f66392304be1074a912d4a6d55cd4a4072f29f2006885a44d7a495e0c01f1ef19283f3a64bfb763a84f946291a720831b65ee7ea90147c69e25df25fe6e951e4b0cfc41a4cc8342581a5e71a2193054d22c8096d27414b6ce617cbe126121c1404f0da3f58f19a0cd9337a4c990b0d49e718579dd02c7a1b980b7a05c8dbafc6a0be1c4c21dded58f4d2ee2b56b4ecb8be06c749b2c5d7a0b5d304d75e9276c9b87a019e4c28a89ef81ec59be26c6c37e26e8b8b39186bacf442cf073253ee7bbd65b7edf27071726b28e811d232f2c9a1433184aca6fb3749067a1afede82d3afb2b9ed671f407edc5d1851eb2556175d40d636a1d92e981c2db9791dbbdc4d7f6925e7c9d7d71a22a1f17ce7d5b98c640aa2d2bd82a85d5eb50508c885cf34f6871315e0a93a59eca4f96763bdee5a4e80b236ea9097ff049c77596b90842b9203148fdbc535fe528b7f21f577b23b01defff4053f2ef040d79d50255616ffe48e5b95daa9495c9a77d6fd23317ce47065856767242354315d7045609ddbaec66bc3d94d6afadde05a8cbf2ff21bc539744e724bb1957dd835344f73a409e87d4545d465414ecacd1ef5cd1392073cd64a1f0cab263a07442bbd9b979a3585ddc0371e7766978ab80eaa65a194dbb4f7a2ca605635861eb5bf072a44ca3cc7f5b1549516293371f74cd1a06fe699427fd8b2c496f9ef5afec2f9fecb9434ade1766041840e6b0f39977bb920f992aa28dec0e04f3dc9f9a4545c07c24a772774a97d1d46f5cf5afe1eecf71df6f4cf336d1da47635c9f7314f0bb0fee711f325bf074189920c3b08d68a9a7afded558027f9fd363e161acf9634db87fe6588e279ca8b4947f1b15cb2697ee3b08c986ba65ad06078f5bd8df83e6226b889d0ba4e0286f9448f3da78f01124c2cdcc725fe26e7add8ada1b62d9c3b8904d8d1d70338f06fc5409be3b77a556029dd35cf018d6b69fa725d26fbe308789320792426927e84ac07bb6bf1d256a8b2d574c7b75680950700d599f0bf5465cd28b91f13f1707b7815fb538bf570e74d913a56e0e8e91966b26707778a98cb92e588583ccac76897f9904d884be3f686392e3a1aff108f6e132d0478a438c76f5fc68915f1578a6e9ed8ee3e10c4eaaddcfd95d1a7f9305125bb38dbf458dea5435b6399a25f96d27f98df2fab9c80f6bc55c1301a9724db754d156a0e740e169fb54dbd6e71022a58a33ae2ff763ed8cdab1101d27f7161f60e028417fe21e37ac6d3754d36f4d40665a192dfb5b2a069c505ce1fae0237f0ccb103a7cc4ae6282c4c9377a2a2b42e1a662dd08ec44ee9fa5bf1b902f83dc4a35740f842ed1f728eb1f7d4d87f3f74c2389a61dcbf50e11eb2125f4fb15acdd036d5ff2f81558d799407b1287d143d8a010f678b7c7b5eb4da89f2e2974c16048ec7856f1e2f6806172284140810d4c3df13d3f1ed79a1659650376105f1c31b631c110995a25078218ba26a8fed685f3112d59febc8df7d69a242a3ab16d5b8acc3ea894e93d641e5576e39233a63bd1ee99bc8b6a7b8b9baf41551a5d0cbb642f8a4310155dbaa3181b1097fc72954ebc2b7bb813902c834e7e96423b06df848b388a23a4b2615992e1b1271e8ed938a67751d53c8cf41ef52a571977b347e4fe6957c9cb33d70914d026e9f4bc53e6cd57f2b3f1eb5fc414c5fed850fc90e2604f5b5a6f19a00374f0decf5a623858657644a20478d324de85d62d885d3cf59b81ecb920eb3ea69c3bccbb78bc21ecb7b07a6942aa208b3e2a7591c04ab4ecc4b34d951aa0506f8f349ba53a91b107d1599ca4f9ee0326ebdf72d14eb7b643cc9055804fe34905a828f26adc783d9446aa9649bf0ba667b4a93c43fbe7cc304a73d709e3c06803dd643f136dccb8e2f4b878abb935d377cc5472e3e2c7592e9f795478953072648a58ed915b1dbf711779ece459c5c02f8f7382c98f5607540389469dcabc357a88fe0e663b206201e4db1418ebd607d9aa3b5d75745af8d4b0128704d60087f1aef68bf9f2f56397ac8c9b2b164aaf803a80ed8ed5db97bec4983a89f9f05a1df31873b1da52054e0864ae0f4674f5bfeb6fc63c966204b3d5a5175547e8fb6ca9deaa449c2009317765c8d89e7c28793ff3c387a5fe981f15053c9f50e712b0965da9de5c6c2bd99c98ff57f93a33f1e3c761474b7f75792768a303c07c283d0262c24d61b2288d3ba57866c9dfa6876412f7280becfe35f2a6d421d0ae6fd5c2e702b3998235f4799c2d6c5e9973676970bbd7b9af1660e605bc8595e434ef52f8a310937b6ada6603dc52eea50cb9f7bbf365cd60bef5f5cd0a3633e870de489214eed1a3080f0ecab37bed2004e41ac74ea1ef0f18c858d60789891a59e7a708a83e79c80d3152efd5f01cb1c7b72f3f23177cf83e1515e5f914d9a229f21c45fe3ca21baaf1304720c793258d3059486b0e7644ccd652c4204158f7e47e028363b084a39f0f0812866477e795a97e3d786af21dfbd5ae5567f087a1686010ef35a981fb7cf556bedec5042d49782b97a2466e45fbc1618e54594c44e99ca2ad1a7cc7e5d1cfd386eb5c577c79db59911929f0af18c8532242c19be86248d86d209ec9bacd777e6d933d7b5007c03d02e8169589533d37544b6f8dee126b6380e7e29f944047077acc0d90d48031334fc6b5043cce72deda513ef8f3423f3ec1e3ef2a10903a1462e804730c9a0ce176fec0ecb47767d94a6e597695e03e7871cc24bc335052104b349da7eceb6dab9ca8f507d4aed6c8ef9a4864dec5c3be9247462571be18682e6629a7174effbb3c9856d64face863e505bafc5ff236daca2f515586ebd0037dee46e59941163b0c4d48109136b8e99780adcc2052892bc8fa6f8ee56c6c2054c0c19a16d33e7e26eb798b11f9b0f6287f22f4f97d6ecaa07bca1b176655b429cb63ff6e1e30bda2e4929063fcd682e9282ffffa0cb9587f22945b1c08a3b6b0aa7ab16c92b118d11a2ee199d8de54050ffe9e16979c70f75d1d6364ac4ce7bc7a7361125822541297b73ae69aec07d989c5eb6b2d0a39926ad91df3eac823a05012ccde51c09dfe7c2e5d1ff6348c06035fb0d275d4aeefbb0d2da0a50507476bca58d8979d1babb16911597f4e029f9a3ea5add5e0ee685c1d3a0c43b6ae764acd92c1de7bbc261c6e5aa55c459fca6590abdb5fccb70b8e75f220d5b8364ac934505ae637a981ce8f3ee56fd58fa565490d4df7d06d80e6f399f6b341ac918832e0e61e8cc76f7a72f358536eb2806a6570dbea54858e531170943b7630405d50f1665f10885135dbad7d70757fde2ada18d45f4204e823b18f6ae9321d10ed5c05549845daabc706cada341ad75969bbe592626f0f8bc499fa9d5f3f8e5b4f045855cd155b1dee23ed07cbf49522c7ebbd8053b4cd5584ca0f1b50a0ef656a3bf35079585107048d6499468cd1a20e34893d85ed9d54e169fa6b265c28e8238fbb4a8395697ff01170ef31c35679a37d3c8bdd311c5a9cb88ee701516b255b01867607f945a17907850edf254a2abe89596b377ab63c091272269d057306f05aef6feb897190c40b0e59df3fd46dbeecdc187da3e1f7d66eb24e44ce7b04d9345d2404a5d43fe13319e119ba2168fe29e0674bff4294f9beaadf978c49dd2d4cbfcde3a75a6eaf640ef04348f9fa50bf287e6239cc58f8cf103ca26fb064cae0bef768a678e348abfae1c3612f6ff135ef3113300a86f97ce653c7d6fe9b257f2c558c65e5c22229ad0b3ca895bc7e7bba88826c7e788430385e236aa48f0d80837271aebda3f3a6890322dea182d0c02fec8291b75e7938da722322451176367a6773034736da60a60d957ac683bcba295193b8a77a1e032f428f853e60c2d020efde98ceaef7b4eb1df65530d0c288f011106da82fe816ff24e6d970ba4d45d0cd3260b333703c0138bac965ecfeb1aa71d2c67c4cd4eefc3b5e3f76782d07daea4cb9c62ac85ed3da331bb6f49d0401223644f9ea9c35d3e51f8f700a3f352aea39f12e9ed0f0adfae01d4293906024782741c98ad41faf862e84313454c99c90467c62bc68a749fd351764cfad99892e375e0ecf716022b8bbcca2b42fed1a64635f755a09a0715a21ee1152d9d5f991c1458250aa333de2edb9bba681a4807e5384a57931b11324b4968ebcf91710701a94e210427c1321e29d646c08aaae96e7a83543383549fea5bd4c943148a3809350aa7ef988d755aebc5cd94ba43aa7c91fbc69d7952cb51068acd29a42c62d4106011c7cb2747d7bc09c28476b5c87da53184e5e7c136998048be5219a1e32c139ae2938854b1828538a99e666e635a94e513f27179725c739ab131b995289c86377756700d94e1a3a8d48cb74b2627fc5b18e74e7aa2b093aa04633b23baeffe2cc5b6e7bd28d33556dd5be1228382265c581eeb89ac2714b2fe408696eff08c8df4d2a8ab562e22df0dbe223fdd408641a1dd43056e7bdf9e3c935b9135976c0cae2981a1cfacd238eb6e1fdb11dc86241e06a11ca74f32ffdf90b318c747c13591f46cd6e9d10ec53caee3950662be46bdbe5696a1a0718e2c06d63c3148bcb6a5c055de13e885937e447f104cb38a05183d0eeff2f5bbbbc041910cade1d171cb8b91f106dabc92c06d96f5cdd136bb5db09b59fc23f6d996d375af726a5da52ffc0785c8edbaf3585bc72e3ef6a6f4bcf9a19d341af54f8ec1a60bca71c0775f58a63dc5c3ac28320e839699d2ebb7c6bb1f60185430620d09dc73a4dddf1bff5816375c4cfd843bf6b8ea9d00d687b6ee44a7c2378bb1ceaafe2a4c79e0096f83da422643b3df5eb2ea6a71fed48c572f485a9e1c7dc8d4623f41f838a2407412a0014669ad52a38e446c0fe228f36cc9591c050f146cab691578f1bd7ed76e4e22c6a2610db6af14564de7b0123c65462eff1a6332a8351733cd5da922ad35b976ceb709d5aa5aef03f606c3356d7b28e2163597663b6353db0fafd0eea7b5fd75c2f401db1c6973f651913b4b4813ca43ce0443f7812db199447a28c93d81ee05d9e6ac2d3c7d9d03d915451569952fb19308c787b4766b49553931c32573fe6b508e6499b6891bff8d4a9a86d7cd089fcdf86c0e78cbafc9c29b3c5bfd76463cf63d10d2e6ad80c1fcf7c074baaae4c1b880ba75ed1259dfcdb0ff35566aa65ac3a764ea91d4223bceafa9d24420658abf901c519186540e8b8ec5695f77b1363e93211dc5549245d17b27c9ba731344b9c505ef79f69ed90968e85a1b15d31c0e5b86a8d586b94b8a405cfd70ecbbc47725110f08ccc1bd5f15244ba0f09911e2214b3ecf12e18698b3e3cbfae1cd2c9c43d69c6b72c49437d8d7d0183edd034458477a2f6ccb54c0a048687d0806f7bd58d2e8b3968dfeba5524e75616b3f4a64321fcaea407d25d5111651508bc75ff6da383f459786d020ca94c75f24500c3ca342f2becf20a148954374e368b094fee27a004cbfb139db6e9cfaa4fed0cc5f31011da22062f3276d828c195e1194fff86eb66e756aebc1cf99c485d6ba479bd9cd8dab515a3a0a2292f6900272b057099b58c5451e86ec9bc09d9a6e690720cdd755c9180f0992a849318dd82797f88d0a27f486f844c240e2540f4a514feba9c255ff9d1ffa70bf2218dce9dacfc8e23d9330cf0b34ae204a9215078a90b405b761304b25dda92c2649957a61d16cb06b86578e225dcafc17cbe7067167af267c98c942fa2c28887d56a0c5f09eac0595a090ab7a7fe6128c7d0772f322a3925292a320f579cc8dece3d1a279e187e9066de253ad72337b589fe3687d3da319353786b8f0c43df652ee6b2d9869368075a2c74b3881beb7339a8dc016dbb7855ff626726bb6cf211ce8c4db951165899fae394b0914ffb244829947180e34c7408256e22c508b5195d561b3d65cd87fbdf2085a16f08162c95b3f885c6e12688d9a32d61924aa64953f9ad75bba8a2c89a171b10450fb68178208532c9165f35fd194caefda4c8c90221bf609d6f7b46d73eccc806ba358a901de7220b0e5199d87eae85c523954d6ce4a480476b02c9b0cc69c73fd85f307b7d0a2c0cd7de8c424dc6152f239e1326c2022ca0bf53068c8dd98e7600ddabf85ff5ddfc2edb0a39b49980efab9bbd2389a18a34dd307e8136d798c48de1ca71790ac70ee6f66061b66c931f7ba2d759c96bea3e77b0615a22d920768782574928e754b15870725efc89a67b39cf1cf295c5996367900da5c7893310110e3101570fb399395c9d980fac5baa4183c3642cc805e590635edfb8aa299b14b40f00257eb7fa0664a7762834adbbe569408669313c8dc71481509d72b1b0d42e1d15f936c5098b4363502dfa83f8c084190187561a441791f89a03395a423d831e0c84c70ac58b1663aa2af9e80742f7226c7301d5a81c386b63ec6ad21206c06e77ab894d82dcba16e1a1b4fd88b3efd54c512cef61e2b2b33866939567fbafa8e77bb87ccf27a32ea51293cc3aa5d65e75b3bd7598b19c6b762074f7fdfc63d87103a256779c40f636b1a24f836533b9dd0a151dc004cd10e1e2791472ce7828184e40cd9edcb7abfe1a0090e53a61f60523de6c9a1f8d7a7eeed9e944ed7eb080cd674e1905fe6afcf623f51ad5bdaeec2322d9e60341329bd8dc1b2922fd61d6de6b9a01e89207f96e3c2160e7f6002f324b5e03e149bffa4e3b098b218482d0063c0c1e6403629b3c100ded01651edab76b2953176c177e0f1fad6fb013e2f62f1c2c0941d555bc9dab1f0548d319b4853317f0d6434dfec62ccab87deb0cc8b4f18a79969163960b46d257b6c97a8f606271a7820304f3798aa8a680c9350938c6254fed72ea0d40bf9c292dc6dafb2b264a66b9cc15347187efdeb69a9d5e9ccd1086bd963f309ec28d6aaaf8ff031c85d3bd1fc5f5b9ebc7e14db673ab1221aa961b53e35da1c9355c4d73c716b9120f9bc7d28678b8ae5ebdac7e1e82bf95df384e68f40e4f845cb7076d16febfa62bb937d989eaf8602957ea1023de73361b26fcc07bbf38a920b002ae6f3160d0accd1f3b188ee0168cb87e34c901f83892fbfeda44a966e3efb19e207e8d35e9535caec007b0f6a5d03ff4086cf757477fef830bc8325351d20456a7fdd3ee2fc310471f83a63f733e22583f81d0680bbbdbaa2daeceb7c784ec54a33fafcb9c2c09718fe3a10892828c97813deaf4080da0d371d1ce3baf207d2ac891188d3ef7d1e098babf06f489302f066afd7774e11f0d7673ef9ba79cc3025e82f512825e02b1746bd3ec17d1c0fd1c4240ffa04c8fa4ec165ff74a043b89d0b9b1fbc0a98568029addd0a7b12574314fd1a50d9fe1d8a823725368b2d698f8688fbe3b85eb48048d94d03cce304f41a6d9a320196fa0cb911c8e136865902b4b35761d233eb1a6a71e97a1f8fa534b1d6ceb400b21042193bc6749bc1f3ba99f441601f6876453e0d8b406aac5cb76e752abcd8d2914af238cea95703d10bf380c98cce5271e795b5424eff67329dbac0c31aea477171fec205f51d72e31a9ceac3c7c87b0b0d3f70b9e2f5ae3de02bb51526373c6764a75715da59cd32327c0f85af4dbddb843171d941b37ff121bb75d15ac85954c233c3e2a37f385295f1af090df1f0ee225d1925e928a521388fcf21407db5492134f50663b64c34f35e5f3aecfc3cf4714eb4c72a633de55ab0b727cf53e59a6236677d00f086a46cfaf84a319fdfeecee3d2d6b39a9d7ca945f144b9da3c60da8f0af4d06cb40fc2d36ed15cb3a6edef117e42c64a54dd994cc202bf6144a495727f3865709477d470668baca9ad19131c3e329ef2e19e72ebd8bac0ef45c3c5ab251de343c14f41fb7aa0b4a22a00ca8c4ead64974479de5452ae00dcd6d92a064883c5a71f5477968c04ecf306e5a2332d8f6975f4da9b521976c79283256e22021ab250716aa032ec766e4726d2499c8b5020d9ba6b94e30723a26431ffb9ac51c1f677768113d347ee4e4cb5b9621448d8ba2226d20a15c9ccbb3db47f59a5918233cc5aac4221c3140f301abc624da2415e4e94707f55d5912ffe14d53a18055f2920f002ad4ea6f717b764bfcabe2cfa69465f93045ccfd22a350bfa4303aed9c529ec85debfecab644d09109902d0d15ce637f2cb5fca4291a0b39f78f3976924c1a6109c840f4357643696cff519a062446d2c19dd67930d577439266870e59bcca568123072edae6756a5c5701a9a0d3a18b336fe1074100513795101827fbc2219fa78f858614f36833a77ff43afe20bc0dc11699f66be9a75c0c983d007d00b611bbcdca05a2c275f49c6f55bd2850d62dbdda18bb69241f98b64de6f00e767e7d8339ae675db196e601cb253bdffa7f01c5f82d7e3be146fb5e07c8f1ad926f5301c8d44764be853d8b68b1f652c49adcc2ca75964728fa7c8da158d48625736a83cfb4e7a5e993481949606b44d74c2f92562d81cf346c5273553efe5927775759ee78c3bd83b7a3e3ec219db572d8adf10b4048c3a4f1db1f94e9c70ce33f61b7f8e60ed1eb56df402c5ac2005f6742afca047a257156c15f39cb29be2649feb60ab1e1cc7c3cc6482143e56306f444289e207599a736b828a0986ef6c9dad93f4bc73feab5580d40a3ca75fe6ccba5a45ab9f318755341ed870b400c7404c3cff85c2cd70f1bed0b3b3291e63cb77738bbe86e16c08979cf61c0ea373af2570d6788e0bfbe0f2ee523a896125d0e4009cf32678902946ef27b4a2819293b5ae9df033f318d2029c66032972a2520a4cc2895344e82eed1110024c703442a822774aec588c209a02317304b44e85901094c8a4e29e62c72ee7fd7792cc28b153faa8d8dd85526be6536bf9f8554d320c05dfa98788f08a67517d7cb5ba9ea3b3fd44e45477366361b431da1fad6a663cea5cb7878c89bb5385f1d67c37170856f9a18a0b6af801349eeaebe415fa4a6c50365402414cd2f30773cb327f7f7c56b301d675fceb36d0f5b6782782218a83ce4eccfba206c73330622a829c0d51643949a7c4e3f7f500fca093eda8b200af71ed6bf8550212dfc3a47670f4862e75e1ed114fee0f5746458b6142a1ffe6f630dbcc9c8d7a58b8ce3ad34eccd5ce84ff1be46d08b95d77a96396f09a4384bc702084055669aa0e19a54a05333f2eb26992b78e932d616afd76677b95dcc615c5e00163613dd4aefb6725f89cfd966e742d6d02c597dde747182c04d64ecee37f4809e09dc8f81187b4234f8c8e40093ef439f34408404ef811de1e34b2bc00a97b8dcaf885cbbfe75bc5c9b28b7fe5e27dc95c390ffce566160da3a58eea1f663449ceff9ff4a8c0533334af170a179813328d5d85fff180f9167f9c956a1006afdbe72f12eb4299055420248606846244a7e608fd4d4a361f35af5b1c3fadf2670001e20405a39f3dab3e4beaba1f6c0d9f136c0e6ca738d6091d45c60609bb7c205b5629513246a56038fb1b0a492a37a5b589869aa13ec706f2944432a8c0a1a956067829ab47b056f9fb228143f55a6b197eab2bc68e9b4e4445434423c6080293238fa47b73c72c688ed87294c42ae16312927cc69edeab282bfeb68ac36f19dc3528e59efac3f0b1247b87d35ba02383c06dfd26603a79236946fc67562232f361f00550678bc7133e2e7d9b6be8e6311b6d3da488b71b1099e12f94962a12a631bef47dfe6190e4c559ddba21f559279194941de8ba2193b868548205be60cc809b70488f7dc4fe7ae87447d56f72d7a33ac4347da2bad4508cb36f448a52635c78761988e7b12fb805aa3fdd1f0c295683010a05fe3aab7036eb00dd9e50dc8039e3180edfa7c0675b421b8873f8c7c7c1e4fa7b8f5efd0cb5f6cc1c7fb0f9fbddb30e8b0928afe9e24b61250e98cbd26e9db12f02c4bc24fa240724fe3ce550aba2c946f738ef19b8dc56aaaa98f243ea132c726e99a2fec4b35280fd22df24cccd119f5e8b5ba41d41767c8533913234f1ddfdf384f8e09941cd02d51b7804b5553851d7658e7a4ef7860507d4f2c621070d13938c74251ff7396accbc80f8762016305511749c0172ec620bcdece9867fe1a472e276e09a95d3b927c2262c8ebd98d7f9e2306387fec4b4ed502fb06da14fbd7084bd4d2b0fe4640f0ed4b1cedf96bccb9dcb99fb9be62b6da8264e4490bca12e424dd47869430e8fc80e564ff8d11c6f576613c449fce7946e23c551dcebf941aafc21f047850606e69680decc1a2918bb5487fc4b3133c69f7212d5e830e670a174741c675c07f9b4a8977de25a32bf2583023267ba0035d94e5bbd5b27d65c2c408654698784868c02012721ff60aaacd49bf6bdf74a56e8189072191fe6e2ca2638a48990d781076dd2a205a595a91c0f32569f898114dad334b45dbb634ec79515b7577298974a41a6d85caf457fc67d7a7161c356fd444ed4e6a2b6392e8927ba2193fb89192c3ad777d394a1bdc3e5c05637bfad44ad3ae73c74f2696eb26843d43d4aabc6540a2173a35b6f06235a681e379fa9fa0a863e37c38456cc25c81163ae6c1a01065bf6061afb38dd29a0f56368dd7a91e9d301cb45e2da16a5b4699965b31672f042b2f88d85103d3889ae5d735a22a2fdfe31eab1f5838e702b0ea84c6becd15ab63e7bb67482d8d7680e1206c1858dfb07a54a60180a5800858378994bd5d670c28f689b5cdf1810fcba134b18e9afcbc90b5435c14a21e7936e70b93ff48eb16c07e662629be9e9466b44b916d89816877c2eadbc8b6488907c56b217420b492bc74cd8476310819a4ff36e237163de79bdf20f454fe5879f072ea39799e12d8e0764230f6317d5a573d9be11bae0fe70cc96f3850ed2e0051ba42a177b214230cb05cf71734dbf0a63e017f7311e2794101473b995ff329f69ea4ddecdcd7aa36e83541edda78e900366a492ec5513def40230e74c126fe92d2ba848787a385d01e48b7c940a729066e601b5d2720e0f27610b7d3bb9b03f11f58ccd9b8aa955d7fbb6a497a778abf44bc09eaeb4990d47f5847ccef19c4bbde37ae3beede62c6ed9bfc416d74944d7b3fdc79ec8d5d18592be3b0ad39a5a920fb673c03eed1a4530ee53677dfc33239fc61367fccb5908916681e992baec8022df8d012e089204031317aed645ea056ad3e4ec54826cfa436032ce7163ccb6a723c0fc5995cf77f46e81380ba85694eb8d7f2ddce389c60aa3d36a7a42be71aecec45eecaaa3207401edb8b583e320a67631b7424b12d5c48ae4ac832916ba32c84f646c8996bda5db444c3cb1b56396ca280e9edf6787576641e5c497c899d0c440028caebfd15434a6bb9711373ce3d5c9e82e4cceb07d1bb631b5184d03c0181ce342e999f7f16a8178d7179e9b6c9f590d9895a19585dc4738738edffbb9aac526eb38f86ed67ae75df891c3a5e544d50da046102f7eaa68c827fdba6a9c5430fa3bd48643f574054ffb9c67cecb8cb460863762944b6f4aca304f03332dd1438f7b5e82dd643d0c1c7a74d9d0345c3fbbaa872aa21065a7554e739503a85b1e164da22f927e24c7300537572903a45faac9bc63b8610697853c81c994dbdd1f7d61c9f5a3e0a6e7d1c5fb2628565443987d2e5f4b8712451b4bb009bddfdf9eae0273aedd62ba4487e55ab6869da1c581ad2c388d01838291394fdaf20132d604485c46636f990dbe6c12f3c832b9f64b1bbad63ddd0792172a07b03f394f8daa2f9eccc5c20826b72ba5701aaed0e2899d9752be76de79255c94faf11d747fa166156ae284de90c1c62ba9fe0a76ef79887b8c59121f996a97c063f17180f0f7d5e6e2c507336b6fec8a92fcf2edd70700342a1cb110b528f42265b8534242841fd5d067f9a0a25b12139d58beb5b8cd40d3b7579120aff6c6165b2d44efe63450d1c1993fee32fc10bfcfe331fc4b1fbd9f148b980c22e3bf42c0f89c127d8b6d9d4b286747047114eed6922a1b5350c7821ddf871f5f9386c5d8f08b0db1833bf2fb7393b59c9fec8dd6bc7f3251c63fb4f218a9f63a0ec5ed095826a185a3c2100b92ae75732dc3b3f17e9c684766e609767cc9b8e2f43d2eeceb2930b2cbab80f99a6519caf489fedcdd4dfb38d437c0192206409dd13b317720abb57921d75727e4d76b045cb9469a2f5bcc1aa17f722340e2fac16fcd87a68d98d0f9dc8ac1d787fe87c78fe5172ce5cebc5a2485690698dc9960e2114f8f22fd7a1fdc99d184757e0beabbe1c4fab63e5529d4a5e347d3480561fe468632178921ef33470fd744e7bde16fac58cf0621123f7df2ba84453d64b676337230952d23ab49e534d82b92fa3bbc6cc2350ae535ed64b12c7381b16a782874fb4da7d1c927f2ae622a2ae91fc4572c6eab468dadee538adea433aa7a2ee41e8af41a7c2c2e1af315e90ac150d9dad1ec02bdc660463281780caa1fcd13e78de93776389a0612482ac902f58ce26858a159553c356670b16b3124bf2b582f0b5b2bd33fceaa8ecd9709d3cddebc119fb689b4bbd037920943ddd20af1322a7ab971e8a87e75c56183d73d1a4b15cc3ed367e912ac69d2cfbd7f5560ce63b3e743cf541c7d35adaae88743296e6cb6c57028ebf2d465620855db13e76d59981713644e8607e2c1d9d988f02dac3cf029e680f6c77889ba3fac50d0436d7cf78afb52782dee953128a951599dc3db938f0ead88bd2ba770bfc9a1b31e475066716d67a41b5cea9f71e0580f0b24b683e5c1d9521db7a27e0f7a2c6c563a5164023d3674d41eb073013e47b6bcedd38ddbf5e4cf67b0dcb08ce4a313b891df05366235c394a1cf9dd0761d4bcb1fd70efedfb5dc4d493ca20efc92726452b4e28bfbb881f2a5514fec28edbe47f3d412ee0ab007d12a861fec0f998f2a686d762a3a41ce9cf75c4e729bc208987346836fa2ef19db0e763df7113343225fb5b15a40d87325cf93b291a87a25d71eb3076e23c15f36cbbe860e0b8c9b0e4a564115dddc9287fad9cf04db042e835ff76866b3309db8c7eaad63a5f4730f2d60f1759967cceafe727acae58c493c628b47bdeddc072bfee2209c857da62a03755121cf2e07a10fc77d10254b8bb3f547b89b37244d328d86deaa1dd8fda66c7729e112aca0ffd9cca010b0a914623ecbca138f017759b7901e30dab59396712d8bda451dd2d540945086e29adad7f36080739c4e05ea74863e8c3698b0a7ee62dda9709f87db3a987c4d0a9a060e9b202a8efb04d87afa77daf51e59f8afe00f9c0df4f83995c03cfa27edad288e91520710fccc9d60e4306fe1eee24a817a0f54af2454726f376826ab01e40bf358b98f819280bb64984e718d94031a13283a4eb1cd34fa3b9356453134f5585728c79bcb3632b397bb9d76d757e760e87e1ad494ca77eb95eebe6d244d0cbc26ed4c15582a029f22d2d9640963680c977dcb2a0eee9de80c82576944408d5f02e18eeb3e28901dcb13f97cfa1688ea159063994ed5ff42f904c2697a7f435e7f9ae720889fd74813c18f3abaa212d2461e3906193373450a7c9d0aede3533f53f438c8af55f9c457f05ce4222eb0689baeb348f6cf263d320a514904f4419d817546cc87b09ecd0d108e6db127e22767c7d5cfed97884870abba175663f80f5156976271071fdcd1b7d0fb1799abc9991d2df95eb18d0e40e9bf26a2ea6467f209fd978cd6b8eee1158a6ae05d82948be741ad07d3b5ac2c32c1c42d669954820bde0bffb45010994f89bb5f95c60f447d0b3a28b6f1757a136f8f6fa7a0697f46f63142a43d676cfec886abc7805835f85a3f141fcbf49ed2123745b6d1609433ffe1845066dfc3ef7d5c248a1c938cf77f9b23b24735e38ab95f6e268e907cfd0e8c58b2c701c996de8edebe40b67dae23203848f592673cd31d068600ec9ffe7c23fa073c7ad04da03070b7d045211326b65ecf23000afc598b8891275322529e97d273cb0cc82eaeb360272fc56551181d3a780ac938c89aa0477bdad1ebc7f20a5c3ac93dc6d3cca64c48e133a6fb42fea3fe7c8c6e0814333d881ab28b4c62e4677f55c02b4c879e84ab2af826495267d01c710ce119ec37613257185431a1f8c42cdabc158b3d064c456989a96dd00ad2788d2bce6c53ca139399e1a97fa02234e615b36a055c2cf20d9290e18d6595974eab005876b647d7470474284c0b439228a46bdc8f0b3f8d16712a6f1a0b40866084e593e9ae5baf4c64138a2504761e43e1d2e662fb9c462a7bbe7bdf547dcc8ba194da0ad2a7190006cb24b420106a0128897f30dfb214ba109f1d886b18a25c20576e6c8192836287f99570e567f3b6b975026b660d6f73d7ca1cbc84fa1e8d7567ec79a2f57625f1c26fb8701e3bf35e646f7e1542aff07a8b809bd4cd483725a766216bcd38debab4a6356192bb917d195cd917ece7d990d700d653a5d633ba823a814c84bbb99e373e6f92e31edfd7230ec17e2ac085ecfbbc433516923b8da80a6d6e1c44ca6ba5211b5fc8a4dc35760ea472e1c5a153d8732c555beac6f2ae40807ba0ac878264f87cbc0d6c90c7e558f95e7f8f04e5979d8bbd58ed4f236552c0c01a7974c4a5642b350e06e81d00acedc5c354475ba95d662b908fc3c3913bf509ab9fbf45d6d0f2d7ac922714e244a83fed80988ff3007c9f6828a4ba4184a3fea73f3fbd22e29e2bd77581dccf7ac7ec816e8378571cd8e62f6fe9c21c7eaea7aec2c60ba2541531b5120fe1ef145ff4b336d4bde89d758b365ed0cee297cdf9ee231133533c562afe11753beb4c1c2d0ab5ca685f6f5e1aa8aa733b22587ff869ff19cece4e8bfeebe24ed19baec0557a3faf84d72afeb80809702aabce1b3e1fd76b2c02fc03ed0d111edc5b09f5d0828e2169927ab924966cc0d995ea1d24e48a30e26cc458573890bdffab190f24b3006de3c011561774c14dfd244841f47a6d86a54823790a4c7bc3f3dd6f9d71e4f6db58b9c6672e924cffe970c74e9813dac04ef2b09fa220126667cc796947c909514628c97f5cd49955b4d3132ddfcc4347f4e1fc59ffea5b77e5ec047bee32b5ebe9683f1b33bbdcb620a2a726d814b49aed92eae977582b30de564a61436f933415a8c62f8df1f312712b6a5c4492e66e451c7340ff171077bb670c1f114c9ba7c7a8edb5895b54a2d66fdb48e8a9b2e7db8ead60b1adc3e1a491bab3b2c9d5346f9182a0a02587e7bc5e4d9685ff70f895e9f9951f42a77395bddd5e9ed93959a8d39d600543d6439a35c697a7fbab9b1d51f46a5adc0098518ac6777952ee11c809242753ce551c8d0d429f8368a6d75be0c91525e01559c11f130da4179a8da721f4f90131b1a75bb66e36ef6adc0c3ad65b4fa0fb8727d9e2631c0c154352d3ee3088a4471547fa8f27c96e530a6ef782271956878cbe79716786570b1d132861ba4191d2dadaa2ebcb38058811ed98ec397dcbddbe2c938ad8f269f4a01d365f37e00d7923ff0ca781c0dfbeb70814a596fee2ef1d2ed3c2ea9c6e0d221c0339dbc3b7f59cac8542ad673504586894cf305cae5e9b33a07f6cfb36338dc92ccc672ace006a085e02bac822ccdc2d483ed430b32fdeddaf24500c3ca342f2becf20a148954374e368b094fee27a004cbfb139db6e9cfaa4fed0cc5f31011da22062f3276d828c195e1194fff86eb66e756aebc1cf99c485d6ba479bd9cd8dab515a3a0a2292f69002c9ca8478602b060b76c55fbf0395dbf2186414d4c741897905ad7d5ae7a3bcb0e62d3c95e2a3b0939b89a447ef4fd56f0d40838b711f5f0bd777edcdb57ca2f622cf6c1b2570afde7510f70dee452e8517e42011a0761b0738039b2fd68b508fa9a35e8f95faa48d82ed822a896da2a7731a462f3caa3ee343041c3c3add7c807f83a51697ab3920c505ca25a1c58c98541df0be78646a10f99609d5b6a740631dea199098aab83b810ca691f26c98b927b2574d847320faef28b5346944ec1cb8bf9b91baf63bb162a74f091cf415b79a7bbf267a54223d47022954e5f623aaca93c04202ddfa4e388346eca64f855484ac89b892c97d55aecbeb59a7b327bf5c9f43a5a0525b17b0b7b86aa7f919d08e14ea4faf503af9bc3ee25a6c4926f71dd2b1516c34bac56f8cf6e42bb4e243dadffd2a4e34a625195bf81ec140f5d1fd393031f2c93fe880ac16066dab0992ef1cb037dde310cb789d03b30cf79af56c21d98184628976af218859dcb25b00b4707fe023338bca7c4a0300a02a3c0e19b9a8cafc918824a365273bf739ffb4e1a151d256bb879e5666f1edfe19f4e9b5bd6d0cc9afcb015466c8590cec755e3a0ed9892058a2293ba65795e636f780a59afb2a98a19c3ee101620959472d21e34456edf23c13a51b1326165f295c5996367900da5c7893310110e3101570fb399395c9d980fac5baa4183c3642cc805e590635edfb8aa299b14b40f00257eb7fa0664a7762834adbbe569408669313c8dc71481509d72b1b0d42e1d152624c22688618ce62654030819e9b71dc7b049f7a23d9e2b0435e71f9ef55551a82c2541efb17fb9e67b0434dd264ad0e56c044737f5aadf85ee23b58c94df3ab98fc5f87c846d649b19e056410b5b3a7f6261849d00e3d5db0b6c8edc0ab3d547b93627d1d8843f4dcd3209ea9d9a49a4da985b8c43f3306bfc9ac15742af93bb1be5552851410751cab904e84549348715eb29c09fdd9d7fb5fd410444e91f00bc28c46278b8b6184e002a407ab15b13b8c1d4c192d25aab1a60c72da1a830cfa10f30a9f5fcf0d1495f7c5bc1edad9e0c601b776c7aade779dd44ca93e62211aee22872c21a6eeff81c2a787595365b3f6d5ef2ff6638c3e9623a878ac2c815804e8ee4a307b6ba8417bba2872be236561bdfe14eb5530fbb7de043917bb2fd2f609f3b6e2a6a149d77d2db9fae954abb03c6e7dfedfe9afb5dbab2c1a5763772fafcf751b952c94e8fb16aac6edd30124248d31fa7d24d27f1b9adc05ea4d58b4e7c5c912b2485430008a07a06d474806f1f7b05960817bab5ca46ce252ea50bfb760bce77158f6116bcfd1931205227c7c6b7871c6286f2369afa87dc263c1842e96d640c01827968c0f62cb0f9ac7863ae30626bb26f0aa357b22a8e95b4707bb70c96fe9a8549bc5cc5ecf54e0d581a3a856202932e10fd63e4e763ab93c50f895b7275b5bd331ef5914a2d4fb491bbc99d9c455e44b7e5e34707d933ff5f78408a9c5094362522c47bfc690bc9276037ba0f5c5ac9e163287b47b0c4020a2e9f5aa36482396ed7da85650158e9700079be362928ded6730f74be233f4a83201ac6d0aa41f75c1274a8e881b7809b33db5844eee77b771523d13deaf4080da0d371d1ce3baf207d2ac891188d3ef7d1e098babf06f489302f066afd7774e11f0d7673ef9ba79cc3025e82f512825e02b1746bd3ec17d1c0fd1c4240ffa04c8fa4ec165ff74a043b89d0b9aa71de98565f42f30c8119d62900266e4678644904de2b61c2888a55684a966d15dd8608c7868b04e7ed04c78449084126ad41b5d7864e625fa2a87996926131d395c41e81ae56fe9c6ca07d695889b3e2b2661f9f559fe4408a817d45472d544ffef9321873e1483a82c4b8686da3882d1ac6f44843cc10a3b18243a02ec0f40c2850bd2fe85e1b9afa65dbd88f4665d45c1a1074a3109c19b2dfcf41fbfaaa93ebb995b02dc855a9be2ae473b2ebddbbbb1837ace50eb9ace5bd994992d6750af4d9e1aa4c4549ffed9e7a3a35085f0acfd2b2d39f07913ecd497bec2bbba2d23e316b9ef72ffc04bf06dee02922efdd061d3ef86e806f4dcf18fd78783f694027f0c39c0b0da560592bd9703e5a7380df907fbd6e5c8786b8310982f96c1018ce0ee653afb3e1c7340e9fd1f95a3b3ca545ac571e5763f276e2a8200c9cccb030b14e205486dd8d21b5efbd6fd6abc20dee0b9d66cc3948f6d26417156fa7f7eed250c56ad90b2ff7acadf343a9c623d2c9195c3c5ab251de343c14f41fb7aa0b4a22a00ca8c4ead64974479de5452ae00dcd6d92a064883c5a71f5477968c04ecf306e5a2332d8f6975f4da9b521976c79283256e22021ab250716aa032ec766e4726d0ef88aa56a189aaf7a9cecf97b7da961d3a3ef643f00ec0e4f9b179c60b659399e85d8f5862c7f05935007324b9d0ac6392e7b83f838a31e3de3821bca97487fb8032cc7031a355814a6eb68209c6550782b0420b8f553d3a81cbc18641c7c43ab8cec6dc9586decb90603ab6dfd7b7415e0dcd0945e5aba6371b4e20ad0e2ca09bdde0688d32c7aba985d42d1c90f2715a9e2c24d7ae26f3636f17b0c9f1dfd059d8056405440715a4c2b1395c0f0abe78cb375696effe1d8adfe813a24c25ca148f767835747b8c7f05129bfb038b74113199479580a92cdaff4b60b96cad00ef131ccbfd5986f91f28fc76b61729d7a5e9ed46859a8ed747719c39f887928c319dadd0538a2e690e27894a3eb5c4cbe5224e8aa08d83329142167e949988c10274d3bdffa7f01c5f82d7e3be146fb5e07c8f1ad926f5301c8d44764be853d8b68b1f652c49adcc2ca75964728fa7c8da158d48625736a83cfb4e7a5e993481949606b44d74c2f92562d81cf346c5273553efe6d53203de34a9742870c05a1e113988ca9a1823ea37c1210f17e1f3e7e0335b159a5346dd5e8125aefb7ed418bbae77045473be7a6b289efdeedff6029328fd715a3ecb63c3c4e32e7d1e4be1d0c01ede5512ad5557a86790cdbefc4462b070f5e1b44943ae41df49496872b409d0c285c8226b2764d468da59a726020cffcfa435a54bb59c51827a2d073a38540042350173886fb9b5a2a94391b5cb1e376b4f6709b37e42a36fd924a89d08cf226ff85891f9c23549a46028d24118f871b97d2572746aa4a7670c2ba06f66a0b89af0999499bc0b6b9d2d349e4b8d649a758d318c0cae3dce55008113e31c66e8870482e559818cffa4e0cfd7c6ddeed08fad8484961c63b7be344617c2876ec1d05b37820d4307576c4e58c91be02c8af8d683b16b77f7cf855621d764b11f22b905569a131ee640440357a34416a8fd6a39cdf101ac5219d3094d5111239e7b07f5f3c5963f0e6b23517c6f09b808ad38293e3af6335dc4d8d9afba4b763e9291153034ce0a770ae648ffd8567ceaa62508d81e18fa6b11fc69af44a653ae09d36564e06dfebba2ab2b3572478b4d57e40840b89ebfdac207b412258db190941bf6a9ebdb111a7d9e13fad05306a34e60444bc10e48e00465c2785fa4c9db43ebfedda2fea414283090910baf2461cec35a9aa1fa20762205d9f54127387de155cc60685ba070ae20c3f508670f72d1025975336e14e3455909eb5fe26b6e3cb42cd41715ac1b1fc2b0af8f8ecb87bfb681fc081529dda0803f1351c791d7e54fbc4b3a33a51c4d93ed00579bc0d978828068d55d2a8167976a7c138bf4375261d9c83b305e02858264ef87e9f9c7d63ba097fa923477e1d9b7f16b07b90cb877e20491bf650e44bfa5907a303fc3d1095d79298b969b9f1fc0b52a20f7eafeff8b101d1ebd4821f78dc4a315b63f9c0327b44f8f8379e8c42d9faa70450dac6381c9b803833f607de16c1751578251737654b64068463f83e5304e6a130f3ad157018a166f0a386019c460e0a7b488bf1652bf96d0c413cacc4b3e97fc458b7b36f0f676b37aff609e5f1ffec3a10c1f59f0dfe39e0c3a6d7b7dbb41ffca6dc5e165c5abaee597ce235f778d67c2033c80303543c71e070c66ba3957ad8a3bb926da47659768fba5594cbcd5e3c3e5857430a4d32f0d25cb810b3e4d862b0f6d62a1d0f19a612354e10ebd61a1b0b4f07fd0d68064d4dc6e0d0a44c3266ac69140b44da1af10bbcb70471ffcee77bf4f0c8ef03a98b1c8f477f421ab3ba22eb3d249cb250efe8db510badcdbf699d20e89ffa151688a7e5859450e490e65b7797ca826e40cf3a1694ede73e78283b45d48534e045c77d5fc9538e28ecbdcd0ab61ebb051ad9b99431d4bd661b2b9f29410b60a66311cf9e95d836e69657997940355784ad1b226a3484cf8b678102dd7f3ff56897c738684654a505b5ec19e35f7f6b2abde66bbfa7427007f700a7141c004706508f9a6f899e25518f5bfcb91d0c4ebc596e4d24377a3746dfdc2b54adfb398f5b0130e413c5463cd5fea33a35d5bda293037ac98c0f58637ad20f65deaccc39a6ca9944f8c1d7c5ae78666568e151e1071f74e5871b57af3fe5fefb13c1af28aa12744da177aa622f1727335741dbde0003d52cda4ca23c2e82d3eb6ea9bd9179062d8f75b7379c77ff580ab07101ef8aca32c075f353ec6984372ea4b52a2134ff04be4c87e5f19423052c3024480bf15cfe6c46466aedc866147b09bfcbb794c7226a704655c422adc5614b9324680a3ff97952d758059964317751c1b3b7389bcee27a78fc9fb80f28d51cc73835d0e85a8dc8dc6cf1c520d5afbff6363b1552b45f3ddc3befe897a2760c4b2bed5db4561564626765256054123c667483f8cb8d3ed8ca68167735d72ecf94d80f12a86c3c171aec4c3f8028776a8582aeb6bb6834528ff04d4ee5184c4bea209377ea71c77790007cacbf873cb6425c00aefb4954ada96eee34b48559acb614b68aa50cc93251214e5f0dcf34f6871315e0a93a59eca4f96763bdee5a4e80b236ea9097ff049c77596b90842b9203148fdbc535fe528b7f21f577b23b01defff4053f2ef040d79d50255616ffe48e5b95daa9495c9a77d6fd23317c4064d26c59d3055c13d8d21ab0008be987d97c4c34b5bbdbcf5e50fb0446c8b2d44d5517110cc23b40f7994dcac82e83d5456244a15debb3bacecd8dec41850763ef21cf9fee56e60f25ef911462d9dcf23e89eb88a4aeab6de2b6dba5149a9e42f3242035ad1fa0d57be49961acd434f10e5b72321ff78bcc329ef646bcd2ffa8f411ee6f4c2acd009f30c4c61893fbfae768cc6510e8e10f61187a23c005140aaa79f901ef8de87af56398e4b6e8a89ba3e75f24ecd1a999b1f5071b74d02b9871218b895e3891eab70d8a8f56b8e860404ada69f8d79246456c2fa74adbf0bebe7ff2709eb8a4738f86f154c5b51f722e24797ab8584b40df6850be0abef71cfb6b29d2cfaf37a463ac8e5e1495efd6b91de4469136beb898a9cb4433d3ed1cf2327db5e36dfdcbe12035ef5ef01777da13f85ed0cda9c28da1a2898bf1b52828a55dd5aa14957143efc67094d33a5e1b781ff260c28d2ae5af2aebd04c0c9e7efaab56e33c7192f9d9e4e41322ca2ef656d170efa918774534a8888a0113dea8a7d29bc392755f5c4c4a070ab17c74a3c46a1eb1ea789a43ee6e009c53b347eabcc99e1132895b223d4cfe835506ae0fdc93a472e4951cc4242d74adf1b3493cb5b8e39a8ccd8242f0ac822d20f983fdb55061ed2f41ef0a4d334280f6bc55c1301a9724db754d156a0e740e169fb54dbd6e71022a58a33ae2ff763ed8cdab1101d27f7161f60e028417fe21e37ac6d3754d36f4d40665a192dfb5b2a069c505ce1fae0237f0ccb103a7cc4a68125b17606127863d1ea29b7096b5a7cf7c12256d0a47643046a55f1614996cc0c825ce63fd19945f027788a82797ef1bb99b54ef8fe5c549c0e2e8e7b8092f2e0259ff7f7fd953b70deffedcae9c1b7cb25b2525a5c6575112b28d2962bd872f71cb005c7ccf0a51e72e039165d28f041888cee8bc03208d74fed7c922a7bcfbc071ab114f1cb7f6e5b88edd41ca21dac83a9f43aa6540792ffdb8857d1ca55cf261ad9fabd9f20ba434f4f78589b55bd5f6f96350396a10f2524126edec6826907750db9507ccf70463486f19d8e8b568baa4acb9aaf612899b3f06392fca18a7a40dc4a56ab0b5416edae7d7a5cc0e461b110d265008e6fce3839763eaf6c9910aac3be43e521152278ea49ba7672bd3e0aed867ba830f82ce5d1b727300dd3d1c5eaec26b2885f05a6cd972234ec399c66557dc22fcddd0794bf538a45ddfc0b9b5ffaa00c423735cd524b37444ea0c928f468b52ffcea2da903d40418596106d1f7190566ad3b009377c5a3f51cc3defb22f7a2eb51a73c084d524b73a9e367c87f93f282d5d86267744e37835d2f9cb56db0faafdf8588af67dced2c6029a1c80b08d887995098f152f17d4e0c20954381add6a663f303a32303be880ce57d6db403c5bedf6d77893dbe39ee75fa2e67a9ba548f5e465d4dfe30e90745e8876162e2b2fa7361fa79b504ca794a9db02969bdb9b5dc8fbe7698c2196fa21934f6f9b39b69e90ab6c3a8ceffa85ad0085fd5005a448be1fb9692b614623ff025489d20d06184b9401e7c405881314fe6011338fdc0939ea6723e9f986a41a97e55687b56991fafa522471695d23776547350acfd890c5f8f7057853c9f50e712b0965da9de5c6c2bd99c98ff57f93a33f1e3c761474b7f75792768a303c07c283d0262c24d61b2288d3ba57866c9dfa6876412f7280becfe35f2a6d421d0ae6fd5c2e702b3998235f4799c275c6c3a077dd2cfb28b1218437ef90263a3765ab9d97919290faab62c13a406e1e370e1e1c94204f7c9136e65af51412c6096cb83acda7045dff322c776e4bcc87a39c43f0ad2ff42254b4c95c8c47a17c3a32781f8bae7cd703df06596e27cd48147a7556e34e4ebdd88bca0f0c662c385223fccaeee04028712447a214cabe0c8b2a53380daad25e5abc5f92da84e8f97d6fc99d7f75b4b1b8cbe207e477281db9c757ad5d15210fe0df0caf723b1577d794941c0ba957f7ec4d6ceba7e25e843d6b3ed5554c1b2c79797ca1c5cfd12121561558023e0ec4a4fb6cb8250ce8f916ae0e6bd361bf8cc407fe41be50aa878aca935e11bdfcdb20ef80aff9da6098ecf0c0ef90c84a65c76a846b7d3b766c0706c7f24a3403fbca6000e8975b8ebac49d19ac383e8b70ee19a11f2c972f11ccc611667b4a58aa8229f3d638e9370f28de0057e4a5d01fcc9d81aab1cb526f96c79893821684d1b57310c2cfe0a8bd047c7efad8f0d4da32d3bd2f10f74a731fee655c3be9247462571be18682e6629a7174effbb3c9856d64face863e505bafc5ff236daca2f515586ebd0037dee46e59941163b0c4d48109136b8e99780adcc2052892bc8fa6f8ee56c6c2054c0c19a16d338560e69a079c35d41e586c70effd4c906b6e28630ac900a02b140229d020005fed0d87c3b04bad755e57237613decec6875edffd1656f643aebaecdca918ed0f1ab6cd156301b7bc97c3396ef88033f5b07cfea4be1f3515dca04664b3f5bdea5f57d92cffc7a257b7b76a61dec27aefef1a98467effb06a453b9da70adb5a4209884922924e47b9d78f7a242738f5ef9d2217392dbd422b799a77f87debdd901f0c96ae3cba40d874cd27fd39cdb87d8bac622fcad918c7d89a4d39aff5733ef5162ae4a96cc7c6f2c6db3d18de7f517b77d07a503cd254a5e2db9a79866042cde950b688c42a14bfcc83fb4b8d7980b0394d7f1873b806ab786a1c44f85b8b11f2f9d588f0ad7ff04d2819f4ce6d4559116eed276f5a4ac18b8e493f761cb6023a335dbad7d70757fde2ada18d45f4204e823b18f6ae9321d10ed5c05549845daabc706cada341ad75969bbe592626f0f8bc499fa9d5f3f8e5b4f045855cd155b1dee23ed07cbf49522c7ebbd8053b4cd5584c944c4bc84368a3bb61b96c423caa0f7a260c72c35d3302d3c78650a231a9a72406167fcefde74adb228ab319d19f853038f80c8b1cb9c5219aeed8f258925f67624bd7ac0db3d2ac7664a852082a4df1923d973961bc947af10a05d1b0f7fb0f4a4f0e8d47be388dc3689f325624ad9ea96716b290c4a34d3c1bb118172bd63ccb70c8f4238883524fc2a96599cd562145eac8ee3b28bc343f60662dfe3f370a1df69d968c85d0400c136147a64e9a0a4f0aa6c4f0ef9371994c29d87d76eb19d6532247b2c38bb7b0365f81a1e28b045bfbb104a59a0d9f8c236b01a41ba8692cb8452d386afabf63e3091a7ef3bd0c61be0d3864dfe01b8fb9c176723f32e1ae531860d412857396236d509be506ed67694ae22ef4b91db1c1e7e2a264e2fa24b90aa850e5b4ee54541a54b396c05bdcca294edaa4aa77556e6e93ef22e1d3d4abc72a0bafe34953e6b7f1709c995442799d2c0ac2467c715f29e5056be4a2934abc93f3bda747d9e78a347f1b781a6abd8605894eb7f04b292ff01176c868d6f62f1cb56944038c2fd7ab564c052176f3a23a8f0f8d8083f9db0b478fff60daef375905476fd0065ac553621d08a35d9b940b364fea79301083c146a611820513e6453847bcdebf9c15b02c53fca87b8c5aefb034b584ba99a01be10f7fb6e68650f9490c09c4a294194e788e9ad2c90aa8377b4c8bc79ea0576d11d38426c267cbac1d4efbe31f3646076133ec06ee748e8def6b3915cf189942725711c296c766c85bfe371776734c4ebea8cee6f672e462cb60d87844ce9fe7aa7a7eb827e516c192911836af8f4ed6c3973d5a84ce007d66e8d029f47bee01cddc40f173f7bf69e907bbf1908281e86a52ad5d330cfa5b2eabb0b37699c1b592feb79c6fa8eead619a9b7ddce2fb742b1c3fe3a8f542fc5e148321974b02fcbdbaa486f82ec801995baf85eaa59890d9f9fa7f23a7877e0aa57abdfad1150e8da8cd8db2cd2d92cbc442a2a70279fa53d1ff3fc8e2df9b3f5f56495229c0bd7c871a1079e008ee499030b1ba1f29a0e4a13b28d70c0a34992405e2b0076b4e0341f94ea0175e33974f58a734ae9e4d7cda02d0e4fabf2c3332eb7b35f5da6a95ab1044a3309d228c3d5154b81bfed9d34490888b147da9a2298acbf1200c8d3eeaa501873f05ed737bd41b1ad0a0dea1dcdfa6affeb08ae49f4d31b039518f2043241c7d2d488447f1ca0a2a0a2c4008d9e779c0f3c50069191b6aa8381740cb0c4b0299ba72b7f9aca77e6658360dc07a433797b1e0c3dd130076a696b8c158001c6d9e7b135179b6248daab3ebad97ffdd78e32d71f718ccbb3e55cddfc4910d34ca37413f36f84697bf0bab6fc7104e779944ac47869ccdf1e8a4411866a720c05bf1bdc2a10793d1707879906f2e930ef80508fb762712daa240942cea8ad3921bc6ce175268b5c012c9f66ba9ab410da1a74985c823e70307c69857642b072862fa2c0a0231bad904f66b07aed71a216f79bdaa895416fd668bba09dab4d99e5aa1141ac5066658ec5a83e6cc1e0ee5949fca346bb8a5993c0f24207b3f3dc94a82b81becf119c1b577dd5f15ad8f028ffa15060352aa5dfb4623159826ada7d062fb637d175b9d6c29ba8982b7acb3aa388ae9bc5d578592feaa55a8d27dc3be3fef29e1c3cadbeac1ece3f7427a7ab8af6e7ec5d929ca45eb96b5395dd0b6703e7f29c6f1e597aece0582104e964e9983d746eacb91009b519c8c744f6374504394421adba4babee8f011e733219b2c16807e9c1b19cd8e7fcedd2b9e859ba78b0a2d6b2cf376db55b924ce3112d9f9366a3e52860864a9a019667a46df852db8d404b1373472371d5b72d9645ae91832a789bc1a5e6e75aa905a8d0b9b50ebad8050871743f45d49be36b8bcf14ebceb66479f1055c41f0a7d3d351ece335a5fd54150d00b97d594eb993b3f12a839870fd3bc138ae524a4ebb416e82db72873838c908ade388b77f5d1cce7489f2fe57b03eed170da61c5fad09675f706331df8da4dd5c9f4666bccf6eeee66ef5638fc606ea7de904ede8addb3b39009b616777838b93a6a059ca04cca5ac767df05189e316c53508411b31999c799c897e27f879eb513d018aad54bd409de55668c8cfaef651fc2659cea1cba14cfbbc686b1ac15d6c3ef1f0945e6f2c359479fec7ed0bcc1b695f1ed6c80c4e7f0eae57f9bb27c228cf92f7f71b44d4aa69ca06aed3a59ecc49a92f93856b637919f425dea3afcd4cba3352a119bc842f0069a80c916cd6191d3168c54b7a26ae96d12c74d9f2ce5b9b166c7b312d3babb496cd450ed6c6a6b063681e7f44fbbba3408f38b1045c27b0fb6dc8510f93fc684a9ed1f61e7e7180a2d7dc402213a1b96957dbdb95c90d75974aebf093b84f7497057d72011f177f9d6fe230620fe932b29d4302cb11e6504cd07c3be6d7e286003343fceb151cab7e7ba66786de11979c629929326af95bf7222c0f49504f98ebd336ad02338922c744a500b3e361a58ef519c9962fc4a1c3e607fbf9cc6f5437e20273a94fb726f365b7ad823be64e14028c98f5a0d17e2bea768f2bdeda4547f086a7d15cd6bfd55bec1af8a21dcc14a41a440e19d43069138ac9c0906207918f3c76cac4444eea851759325d886c7c147ce8bfe79cdf34710dc14e878fac399683f7ae59d4fc0721381c9641bc12f34266c580892135aa0421fd8ac685ef5f2ac44d9522c7babbea8847e769fe85ec413b6a0863170ae13b9ed53fa58e292efe76c2f28dd45d22182e4f750dfb327459c2b41547d70772570c5eff2e52021ec8d033a40c490662879806a91e8af05773b1d46b930e415438062ac0edfa8f90a4ede1e3c4e82a94050e46fa1c29602333444147b0dd24fa064df1792350ce7fb24b2e43088e5bcd8810d60e6140ffb85fd65f1057d10c9c9c8598b3037a816dd38deacc456f6ed45f283aadc16f90e943b46fb38403116d27985832ec3f8d8687cccdf6e69dc88f58fa2c0a600733a81c0a3f8892e2e5f24f8ed3e0a25fd2ce8b29b552bbb6a2c94caa2df409b20c7f76a07156bb6e8e5dc94214cd901742a0ad7a187740f3842026261f4c8349b90dd7a586260b372244a648a391008e4b328619bd4b0c9c09f9c734fee6acb6aba954138169a64d121e634d6b9772bd30ca61b2cd9aa9f57bb11a01af52bf589be23b0d1c85a317d537eb044184938fd33fe72536ed9a6cbc9715db34e398f1a0ce506c127b5ce73821cc2da150b7edfa3e0577d69c5404beb94022eb21ab2d620c1ca00d84c825abcdf1c22eaf6378bf6024b38b55d0febd509ed6d2008264e659ef7d398c2f70f81388a9d7b5e21e51ce7f7d3232934f997671ec589ea6206aef94c6d5410a155c745c923921486ab595e568628be8a3e1fc3f40d247ab3384abcd827803b344598fd62bc6927be2fd1f17c7550bd075eed5ddd69b485f04328de0ffa3029eee8f7ee3056af572b42a88ac1a179dff5920248b6c746b0a7e4f41efce35a9357247287e761bef913c17b0bcd2cfdca6874849aa53625982114c128f46c3356a8ad6885a61df06db759b1f088978e8332451c426ebf41f319b31c7dab323f8b38e2922581d35a7affe76731dafb6905ddf85b2f5994e06c7a82b7b8c5aa73e5c911b4887fdb922264a4c28527c459f1d3a8d0b656316b4684471479f9eb92b41d6f10439dbfb3b166a1c21933163de58bf584e395b48267e782bf4d0c63800c0f568b66b3319d7306c24642afd608e9d0f6df7dad5040e568121899a9ec4287f08408ab0e4e3364526fcae1495ff4cd41a9650d485718d2afeedec8c095cc0fde0af3195eb4a01f45978d29fb47ef3f066116495b092b1b1de7713f396750733ba11765da9a3aa3ecb55e12c1a6d7aa50b8098d9e2300c2c015d6f7185aea57113e513496edc84c0281e768062b35fcb6e82ef15981bb6c4d577cfc364784e30b88ca57e5203c80e6a84b300b17a297963896fe756fd4d287fac7f4287809097a6460c4fc35d39fd2e281778b1ddf8a32245bd426100f014650cf13bea634f7ef34880aa38f0ce0311527f746611f4e1eca75b4739d44a6c8d71d25eb3ca9d1a09c8b404836d20a7c834ac49bedc04745a7a24a52d9a0ac5d503e4f335c5402ce2cf35df60133ca3f10dd16540c1fdb940fc4f51ed9b207d97b9c5a6b866c517150765378172ed746427ca2e7a2d6f218a409d30bcc78543e3aa8d15bbebefb2a1656f601cbc9f131a086d18261c0c6894ed638503c69769d33b295c7f8d52348753e33d84e6767660524ba49f4c581d2cb384ae4fb7738211820651b0c9cc4621971ccd45408b01b5e82e80ba56b1bae6872edc4d2d5437046a42f28ca9f5e580636e8ee0bd38f79df06f41595ad1e08361b20036a8fe6b6aa0701e8e30ef5e4d4e860cfb2ba278b4b6a4e2be11b59dee7087f1d9526a42ba69bba8068cc07758240dbd4841b3fabb733d99696690925b374b8daceccc119788545ee0db5c13b90c5975429b4dda8499388b1585b85241c089457fedfbddb05c4c80debe3a12eb576bba692118141f451265b11a4552451c9c7961b6eec7fd897d1dac37b4eb8162ada77496345d505e28324cb5c6e30fcf818e17b6d85a2b8ea4f55fced0536253de4416431d7886e51c74f5b4dd2eac94f10023eb32742bee21ed57f57dd04115c98bb3cb669f499f90946a688afd585d275fd9cf7829288e8b34a935a4a8185ccd165a95ce629ee52f7c9c91a3bf647234b6ac80ea525628e3eea3672f62ffbd1d1510c07fb84e5e3f518215a93c842567bc6ec6adf96307940b6ea996225b1dec0f218468f738b48e0fa451941c0436c8ff9888f217c68f2625ab57db319653eeb112e17e384be4b11fcb52af2e9dde2b4c642857b3aa6aea2ea3f7f1a5e6a7c1cf00147a8737e8a922e74601bbdef2fabe1d07ee4ec0e6f38ed993804f6cb96f6dc1d580ecb82ec918f8dd32f53d35f59814bac9a62fd25256d6a6b444e780f5d837827e1c78cdc24a4291cf7d7daf918b527c2dbe5808d9bc1f96705457cc6deedac35a283e16935fd07099ea61e2d92062553436ec0a88fb325523229f062f4cca6ed5f1c117d4cb7b2f453bc123e8534a4aa6b6dbd48e047973764cdd56176000e84c69bad3f59117531aa229f75d73a649be8c902bd53d0884b93919b07bac33311534cad74fa5839d4a92812ef6df9bd5bede782cc6f46295338bb8b64945fc744212088b090be1e77871590c28c089c158b0bdb01ad7e8f3d90ef2dce1b0b869bb6ca78d1177a6352f17e1c26fec7edd7623e55bec680cdc10273595cd216320e1d7d40b77b985d52a4ae99c2f6174dcc6160a8f95780af50b0344a86b9446965e8c5b8b28466f4871d5dc7a081f038137d458fbbe0ddcf319a1a55365bb5b9a74266d4ff38c826bf4be86879f72429d627a528dc9049795bd768f301693eb3b04338a91ae4c683e9bd5ed40707e85a4ae68f4f2293a4fb87fd0ce94d3268475dde336ef8e9b9b3ff269cb98c367fda2e95b56747b6993901e80382ebbdd2ffbe6489bfa89d5fc67128c901bfd56242d1fb3ca453905cc0c796ce3af4c5c098c2e81817ef8a45554224c2b10ebd82ebf6b517542491cb88a6ad9b0a6b6f99db74d42ded1e9f140d0c56fe3cc1e29bb00962d7371ff0f877720805da209faf8c2439427a84e7536361218d838869a4d70e41552f1f11b61fa6ec6c52310fd7faedf491a01326fe833abff72a348f768c47e424fc536399704cd354674adab2e64e68d0f56b1d7abc67d5aacfee42d59f11a7d7b11f81a0120737769a1c74b0c85a55a709a1ce6409fe6e055c3ecbbf7a1f3bfdde10d4f13c81a3032566d6563da4340fe3641725bd3e798d149f167566e1362454ea90d433f426742027fe8983fbf029e2c068667e821bb58adb552ca3bcf81be7b7fef2f662ec7f649cd50e44b2f26b854abc6c421f7cc021204b8020831f64228d522b85035b169c891550ecaf265ca6993a75f32aab61996260e2d8c906954e85b2510b83209d5d904b85180afca5ddee259c5db75129157030838de6185c745f3abb485e13333f026c7313f920d9a4e5ea2c3319910a67a673904c0aaa1d72071414aae477cc6f928e759abbab4181133f03d460feed07890ed60a79ac5c680dadd1cf10db0b343d9553fb2cefe3b59337b43c160bafd35c0ff0d5e4496429ab4b9826d126687623c5d9b524655abcccadae50861e145641d6c2955424e05bd19c9d6a7abc38870fd3c50e84f12e9a1c6beab453fbe32ed28d711ad601a46dfe0ca894ad60c453e457baeb4657c1f81e9a83469f4429451b7aa4cb5446d564033405b06b658a90a8a271b97c5c533449679c389790f9e706d63321cd87864d7a05d2640cea00d6d6a9d40cabe0d18cdaa5600e88cb3e9d72c2a94b6859f2163d6c973eb445212bedb4553edc363589aa551de258fd4859bd5dd0f1eb5a7fd75e62791cd0d266b91f3c16d8745b107a5e26564be8dd99edcd5670dbc3057fac3b9ec88074ab962bc44e846598c458d1d7628205c273135ea2290c422ae28f2fc85c1e90031e949148f3b4710d5b5a1570ed544dac51c923eda0af57a3fa22b1f935b707f3fac9147c083c1fae8d0f5fb24a581c5914f974a10aacaad6fd8ccc4b3348543b8c57fcf9e93f5b387e8c5fb941cda6520ae0747718d2a17b8e6da17475d62d626cf6e72209b660a6ebaf88560efe61a0b76f18038905fbf94ce98d71a519c8ec964bf75668760c35a91c03a3180915bcae7c04a653068c85155fe7bde63870abb6bce11dd9b333d8e86c827d98ac79f9aaf4e0e96b171df01cff8686488dee57cbd0a612ec95e48f6405419e822b46e132f5b672c9fc6859a20090871e428a326cdbc32b9eae93f16677afd5f913501bc915c55c74dcbaa6a0c0e022b01f6ce8ad77ea5334760defa6f04b2bbb03681507256f52a8e9227d485502a205e54a28c23fb9cbea91f860cd12bef647cc27fbd1f4a2e629feea8299a7d0763b07441fb6d00882dad856e0f97bca27e29aacf069a52ae9e4c76beb815645cd7367266302b52a738f64da14548bea4a00fd20ae07a7db2a46269c0794f72d8db315c0bfe18cf2b5fa366346c9b9f63a526ed65ea12e48c252eb8ef02b8283386a296d5c841371c4f05a3986802ab45adf3bfabb9e5c47babc4972b2f333dddff01f16a7e2fa086c883da03c96ded69e9e9332582b53cfb7c871984789e82fd965192605b7ce9f8086ab2f9cac1717a8a675b4b6b94dcd20aaa61ffe0b7dce1e300bd8135197cb34904e5c6f7207e888f535021b4564c56e29059573bff0b7c5608dd1a28ebe57dc7a8c25dfaf95228392abc803b05f0b984fd01c9348bc74ee3a72d680e1ae3a6ddab2ed3e1ea1306988f1d32164de24e1648da0dfb9ba340741272d9ca77a2771aed99ff13824178008177b71c77c40ec9009b715e51d99e6b5cd04d1413926d55482c1c69abc16de8eaeadcd8f04b3fc9187ca7460af0b253ae0d48fc7287873a7af2b9e8748358186f17d826f72569e8027a8f7ecb059f8fb321aff8f5673902b7c2fca6cec58d3b3fcf79f577228656927c03ca7dfb10d3c3b8cedc3abca23cf406a67d6bd691ce6f090d0a09bd22613f76af4f387bbf521b03ba6a5c8143bcdf05e813c9acf77f42bb580296baabe6a2c80d7a7ab6461ecb8143a498747032b15e232cfa8a80ad0d985fbd83c9a466a7d0c3412f5acd74bb295cbfe367130c344a6c60f0f977d4d8bf5e87ad0dc2c2145e187bf8d64b797611032e6ab9c67a58218cd9d9b147b416236f5835eea73d38078fb5b4b0bc9c33df27cbced40127327d9f048f18e08bbdcbe6feba581997d3dbe3698f19b63c53bccf5c58c23f87f92e7eb26a835d467381daad1e0f9de9039ca1ee545726e977cd9cf66b508c0ffffff3f