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 53677 da5f2cbe5d38668d7b781c83e4bea2a2648d434ed14e5bebf6754b1e4da71707

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6b212414778db89ac191582dfe3803b4d5fbeb155637f8a4bd226e3d886803d1
Certificate Block Hash
da5f2cbe5d38668d7b781c83e4bea2a2648d434ed14e5bebf6754b1e4da71707
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...007413010004e20100
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000091d59709b5b75bbb80de3576bc10793841f28f9ef42fecf1fd653404740de4343c5b50e12590fef992b59d430c36db03b9797717b04be50acc66ffa319a34c6595d8c01ca82689585adaf8f2a51f1817a716d005017f0c24d82c00000000000000000200000002007413010004e20100

Raw Header Hex

00004020779c54cef83b99ba8fc52e23d96ba5031ac8a5ca111bb47fad3cbd17fd4d95d9b0fd16fcf7be22b8c6857d776426635af3be5fd81b612157dc53cbc5c6ee5c7b3b42086ae16b0718d10368883d6e22bda4f8375615ebfbd5b40338fe2d5891c19ab88d771424216b

Proof Data Hex

59,560 bytes
12121601030773742f92fece0757a37d282a92e564e0fb08a09f30ed378c2f422c8322a0677054b406fbb3e13373c271910538f619131cbac38ad9a6b04c0f5f07dac8070504ed61fae960d27051977cb0bd7cdd933edc58766f8817fc296570df331cb148cc05dc3e059d583ddb432dd29d64fa9ef5cffeff9abc1694951bcc3e6c5b7ef60757df1add0c289b72394686453bdb544891a37b48d5eb2aec0c57446f7b890866d4c1ecd66934e30b3899fddf8cab830ff5fc67c0b83f5437228902299a097e62cd9d396f5d7483fe6cc7f531c11e49a5684c4ba8542b4e58da57e022dabd396fa60c5d0d818d1b56bc93527f38a5d7a26fa79d2c8b4792c05c54d34340349945c15f958cd5efe2cbbd0062e62725b0c316bce390f10cfc043569f372935a9648d9a6f612fed1f9ebc62bf1fe09664d1f755626b65ec1bf2c70c3f9e338043e34e8d2effc47a33038d92fc6e4b47314d081cc7d01f322cdcda80dd4480f0483d97b062b0a7f2f01f85f370ef6164b963d0228afd338e83c9e9449bb483b06e409815225ea9a4f238fb8d61cd38a6d0e0a4b9749e9633430f9a1f0559e69785f418698a881c22f549410d391f9c13c655819c369bd0477bc6b401cce8090dbd92aeada7f2e878afe46c70c050f363e34da077397f6e1f6a17cd1974447c4e073490202ca03f339a4cca8b07021067d225a8a120d70e44e4f55bea20dc3479e80f87375565818543518591d228f1d7ba1b879e34764ac07c59f7f72ebf6b47e115c65e61e14a9ca76ff74a32b0782d7a297b3aa6dbd4f96c4efd09ab020f80374f3e3fa5ab661c0dda4e85ebaf3240f5a1ef4e4f81d739b4da39a3e19f650f713abd1f22262bd0412a48a1f2acd3dc1d5820568044aead3a59d5dadf3322d9aad96ef68a9734b0577c22e401470edbf143813f0183a59c45fac5d5ed9438b04187ef0057cdf0b1688352ddba378bbee3a25db3ac7f63600fd4facc11af037915ae8b88496fab2ebae1e0d933a0feddb5b99b80bebb311f9e3a8a9e6111dceea2a768cd3e8ad3fcdd43d3969c7a746d6d85bf1d16c9382051bb143f29c0f5b13bb4ad21bd5cf289ab9231eefcb9ec1e7bf6096bc4c1898c80b75b5acfc446eb2faa08994756d66a7cb0f88732b1c461893cfc109b449d8fc8b5a4090fdd9ee97b9a70043c019af1c42dd06a28440d6ab76e2414bf4a6c33f73edb5ec5926435601cc992cc3fbd796c07e5c4e2b96c0e6b9d67d193e5fd69f43bf75753e6828255ca76562ea1dd3a1938534b6ba8b084013301e052e151317f19a35c5131f00c8ad7fc96fbd684fa29d0d8bc591732ebc8dd4673f370fb7eb49de18feff86bfcb65e584036f94847db639c10417f72856640ad0c8b2bf6625aaad9fc924f46de364438eddf122972d6fdf4fa36f9067bc23c6a09a53d7f37a493006d370b85221278d5857d1e6a39fa8adaee8d294b1c0cd8e8a6edbe7709db3ceb9d9863a754a03c2d4ad27a5a1cca5c248702832ef30399fd5dc04fe374aa8ec7ea95c48599a279bd5f13bd82b1b0de22ec81e518e7084fe454182040487d97b3915f555c896e49cd93ca1f050b75b836a5e351f49abb3be5f7fdbf8ad1c3eee4df897ad28a84f0befb82b95b1dec31935cbef26e9bf028f8332c360116b3e912dec4aff6a19edc50e2d2f5aab83df08f1ab190e6e32531b44c50a9be21f931884b403f21c17358542dc58d988dde9df8e5abb06e66bded598e54af09b106ca2c4f244d4600afc1c0f7d36244c684db01556cdf14bb832126b428b9df22a9506666335145d8fbea7a738d91d3ae0c2d8d98ffe6c0a8d2282237ae13644a769c528d3cd210c5fd2a92a21954e9166d11573d6d271772e9fa273fa5edc8504be2b53dc75df65b3788b9fedef3ec7ec4463a0f7424c08f9c62ebd06deb2966194bac2a23f7b37ee16e434dca6d518d47bb48402a3f0bb2c674789dbc453c5ffc2b5e117595ed3f62cc07f0a9ecbba52e286203adec2bf81c3911f226d1d071da47e8c7c4956c22c7b8191591faa1a3df7864f0e92e5d84dbe86c2272c5bbe5064bac04e51c0fdeb51c2d7fa39f1654d450c6c1aabed11eca3938c0ebd314e7ebb76d58ae175fddb962cd7140eaf99343d5a80f955de94e74374ec13b0223542bcfc0d21868025512a07a371acb87b5b1f3c216d718180180c1f51d65510f4381341f6b0842a5ced7a05f1faa12a081c9153638ac5c314fc9d85a3022d78a274d61038e390c8976a8295c285c80498cda0b93c07bf2e429ef38792296d35e9023edca4b0e8a36119ca64d02fb8f8edc35e0af4f75207414661c6e8df757c1dd840386baf084ea203cf10d43bfd3659ff41b9f30a058c4687df25123697eb5a4407bd581bfa71a379ca80f773d6d947b78e116da3231eab0846b3c79e0264b0a5052597e9d9aae1818424d49a74abd0f61165e035dcf38b0e75409ea343398bc1dc69cdd4d25f7f6a643127baf0295ff9e29002bbb78786307d1759b7798d1575602052c575b50c89f25808917066b261dce28966b0e04d1b4e6d0ecb919edf38e6fef0afdb863f00cea19ea321f88eceb3a5c6fbcc1f968ada49a454d8e6fcbf97e0ea01e694820bd2041e66b46d59b7d7f412dfcec9b61acec8d4602ce79735afd54d44bff01ee574ca829849d97421c2880c79fbff143ac7c57f4d690913d1124a40815705713ccd9481ebb5c4ef1f84bb19713238d180e26ff5746099fc602fbb0a70489c9a75cd905dfac92bdedd51467a02c2c10a4ef191f4a2455bef4fa798483034c6962c27f177cfbcc961ceda4e59a107920ada85307917b3ede880f47b5dabb2ed76f62bcefe7a670745fbacea7b4a4799872912a82e42df35691f3efcd810c417de627e614c1451a2c823fbae981934bf24823bfd86ae550de86dba803baa056d4675ea7ccc7b7a1d303aac2b2d10a745cad618c127b7d06b4575c474b5da7177e802a2f2095ca5146cbb8a2fdecf3f6394e9a34db156183178e8526a94eb1c170943ff5afbe8fa7abd12323fc2a2478810f6c8b7e94f65ba4387e84713fe6deb7c175b59dd816a4233adda536009f7aab223abe6621e640d069076638fbde67d3107da356eca34cbb1de5ac7b24e17252da1e868d75d0f24b85ea7b6e0ede1f84259de20285f6beb7b6fa0e497a37735642d1f27063a261560fcd42dc0269d3f11bf3569ec09b50e1cecb22c35f5920edb9f722debc000d2584f6dfe24a45bbe7cb6a5a74f76e7ff3e1d11f287c75fe86ddcd1560d3211e21cb77ccd51b9ce45099660bf2e3f97f140c56d106222a241532a9343fdf390df450a69dfab52910c6f0b42569df0e1bd66c81660f7065e1c43de8d01313d8a4bc9f8c9cbdf9fdc4e54b98963bcc4db992ca9a8b4f99f5d276504197d317227629e55811c4e4a1f902449f7be49e6aa85859a8d8f23cadd470472dd7474db76626cce6c01dfe0b74001ea60fe0beae2fa24146da16e172995c1c61ae997861861f2d7b9a8297e8aca6787b3a9d813275899fecc7c839884f64bc86ab560b7cfd6ee8d3585dfc8720341d12f2c53daa7216251d6a95385b7993e90572c403818fcd287e333cec9d6b884bb257ee3749bd316de26015983c06e7f8c1bbd28bec46dd327424907afea0e4ab66751cb0e23391600ffa868b5ffc0fc62b7e99ebc4c049d8ffe385a36050262ac552b1b99f613bda894283e8fb309346a2af622daf208d9fe7449974b7b832bd2e4a15a31de2ff2519da20dd42769cb99852da6e19b7e0927953e1e4cfaf46f309e064dce59b7d61cf364009f613e632092a26725fd68105c209b7f1090195ad2d699c4b8606e8bc6af5a550ec8c9623f50f9b6968e300f34bc94f51fecbd77984e26e63d97ceae2a64390e69a6e979cc6c616ab770c4429ac0703465040ed8d0b37be75b430c569beb0007b7d7fbb088315ee8b1f455a3cffec4ccdbc72551b245370718acdb9d0f203d4a0f50d1a79e2b5aad74a0b3e9bfe43005b679db20f35fed1a63083095407e7e23f205a35425265413928e3ac8203ec949d8b636341b5ad0efcd0c6298d563a4245774e47e295302d6b082b8c81694a287a69a97c6445d2fc1bf7cf7bcb1323756e5018abb306b4acca5458445a548fa27ce737ea1d61907da91c0cf6640219bc1d11048eebe2062f976b4530fbe8027631768ce1d08ba2bc47869f4d3232561f9e14526028abdf386af60d2104161163879b2544abfb1ec3393531a1af8a09acd537688e715933eae1bd03fb25ee2a267e33ae60606d9c07bda1bd11f5b702e3f3700481e4aeeb2f8f8fb3cab6aed2d3edc267c1acb479f4760455b233fe7a1113b4968abb773dfea851fa8eba7047975ccd4f5c2cbb82920647e32e6eda8ee87d858d66513bf5fff7b91bcd45288081ef830f0c8de09ba057b3837ace3767445485f899b7c9368dfd1740af24b4f41e016c3b8645956d8305306d434f9cfe4c146fa9d503531e94d2232d38df482077d2a038e6875f6166886fcca74da206bf481bca978f06294241b2fe32d69d464f05cf3546211dc213c5672708bb61ff032ef5d6203ffe097a42ce1c08f033a8b20fd0fde085a475a4ca3d752c5ce67c4d5c4883d660602703f0c70d43570932e75efcf3bbfa2443bd8e41563d7fde4f6eaff24e1eb1fcb4ff6d9f9fa60cb24917c2f9ef23c1d4471555de338e8c2c9b9d805fe563d0a1e76f866acfc3a925220ed4391a4a5d87a935b0ee8ddfe72e50ade78d502acceac4745244c4be3f245acfeec1278767824cdbdf916f02cb9a4b77411ccbfc28bebcc8270f7de841219b12138e483b8cb559cf4c801d4a6f6dc4141cdc1e8f7aa266e8677a03b7f5c9f630735d7e6c9df16b993ce0c58a66f64e82b31a2106a41216b8a65412eb49d57ec856484ffa0265ba6385b7635c9c33f8f72b4fa182e467b82baae4b1c974fe467e92fc0ba92720209f478b5af41d0dc135e95e4d414f139d57bffb6ede089b8d9d9d78fe65f0b6d044aefe092cc357c3af9ec81d9fa5aa30050f8ae99be06712d557879207239dccdfca35a39dd28ecab8be41a2e0fb1c4cbbce3755d84b704254c9a92db81a78bf5199ad20aaa2754cf7b687a8b625ac99a9f55dc9e7d876dd262115b8011f752143191a3ab0730904b9fae441d0f61f3b2c2599f69aeeeb0b5cf53673f4646e104445de260167e39097468a1d7c664ab7ffa5335a44dc07ba41bb20148eb6d7a2dd5b405a9dec4e656f7a4489943ab42efdc9a089b435bd881d13daf59a4040867be0f38dfa89567edbc20029b6744af50b30a2a1d0be7e75ca8e6e78ff3d8e97e5189cb5483ba7f959946cda32f65e22f2d4bcd883aaf6a0923d72f82e577b68fa483a01aa3afb42ab283acfb16e90702b717a5560105f0632152c9cae520b500ae70c304fd559610785bde21f78bce4bdde47d21520aee628669727d1322fe8500870954593f3ec9d4a54eeef9ddb6d52da9d5bf306f32ec6acf53fd0698ff05418fab0ab6441a84cf90d6ad9d8d3d53f417f9845f5980f91ac2eec51c1b713f09c0d73cceb06cffb1451ddd18e3e5186103a29664c8d04286c0ce7d9e52e6a01a143927b0a1e9ab6bd4b09f2249541047144c6c38616f3cc98045c7c5ed166ec9fa52c83d46fd9d61dfb94ab14a6ac6343791deb2fa0a4aa5d685546968a088695734414825858611beb499603f5e759416281b71d0192daa6130e8e8a80239c25f019120fafadea610975f3c9420e7822cd33a1e7a6c8f3c0746242d0e2b1c4367911d2a052ba619cccc22db989ee59f686a0d008766e40b77e5f1a665c8763537a41ae4ce2affff743244fdc811428223341401cec85153494b97354121b2faf01b3cf64d8b4e365514170d284328d6c33abe20ad0956d87ab5652fe4b3d5a09cc10cb0cf5b4bc78b5013c418ba656eb11e0f15daf62d541b9540f992996413bddf1e4bc9b0568d1deea0de55eeb15aa681918b9d7428c0056ece762238e92505eed4db88f4f11f3df6f1f41e123f6b9c57ef806e8798ee1344cb91e0f02023f08bb8d8ad79005e7d93708f7151090b520cd5995409db4e9e234d3d723d72353499d67a9aba6dc27cf24a431fea920fe3c7b8f69c78ba4db9c12d9445d4982f71775ead487e23fbdc58a678a8e54d24a48b3696a1f6297408b9745af86d884f82c53895d4a780afe061d5cbcd9db3d82e12aef005cfb6bc3f7b994cb322bc36b3429085f7c4e6aea932b390ce3d2752ddeada61d3ff40ecae2c74652daab467dcb08731299fa836f60cd03102be24e161dbc021353863f8dbad7b0cda7bd9c139fde5ef7e8dc31867479c513abfa55f4902308f6440a64d2b4cb387b5311b280631375f1fad6a7515645a1a1c4a00fdf20f946e4157f7c317daf06e7dc1684cc2fd490b75e7eefce435fbeb530d21642f1168f64f2c6666b7500475ee18e1a448afac3c1de0d4e73056d2cb5f2ef1057f62e4db279aaafafd4fe12d607892dd26d22721a35fa941ffe4be487acc3a7593c951442fd709e1a2e6e7ff42d761d4ad61a6f000c74e821eaf43b220f80cd58c9c816297cec24499f073bd48390901578391af57350cc78782b0ebb1fb8a8fffd080524fecd3ca140c949dbd952ca82f8591badfd13377f5a395356eeb9687189f25fb8edb9b157ad098681eef9e16b7aec830cf6205e679910faa2a78d1dc30ce5767f51adccf914840b8898595f1a8d86e27607bd089c738e42190840439c079dcd5d10462ecb71f52b514dd916103d1e8c8446ae235f3fca379d0096365280efa154f14a48b51fb7b687ee534e08d3ef30c172c77b4ac4ebfbb1393d436d7910d533d437fe6d5daccedf58877e5d52fb9caefa08bba2696e18f095a7c3698705535524b6c5b773c37c2eb33258c3e3f72ab05df14fdb57364866cbbe846dd7516b31b9335167f85843f473f2350eb143b95d88caeba75c75ac4ebe5881ee6c45a23c53f6542732ba618d87493fbc404a36ffdc711c55ab1b9cb0b4d26e3968195b900a9c341a8ca0d50206cedea6da3c14787d226ebf0212a0d7a82c272422286b9c16afc32f82531ce5d2cb0ab3fa52bca93781b622af05aa6698144bd7a3df8c9065b2800b64bd8ce1d11e1d61992576e3a5a79590d143791989a26a54c3127a60e4cfc2f79350f75d9797b4e6fe9cc59e65441b5c6d99c9a60cad0a86ce8db143b564d30e4a5d7669d53a402f80593ed588e662198d0cfce841577d19ce61bd6876699e6192e506c641b9fb91fb8490356690776e3221cd1c66d4b40027b68d2095655ab4a6b7d093da7fb6e5449805b1687d0a9044d94c933a586341ac9494e8192b4a7077bce02746e65a0aa038254380dc8303af187e830264195f345dfaeabbd06aba94778f8e6ce831a60d9bc1c1bba2230a8b51f4954993b6c9061a3c9a94598684d4185be00914421365403c74aa44fb9f45d82f9d5832bf5ab3424501dc6f8c89e454b60e9e4b2432911414b9bca83ddcabc5d8999973ace448d97e23b7ced50032edd9ea054192e47d6493e7d5f8ad162e148754932c55b2d907b152ad3e6476939e53445316ea67abea5f6e8e20388764692328339202b4d2576d42addd50be647d1ac5ca62887c25244cb75ae05a29044512f7249b4efb743b4c9508abdc7e9bd0beafeeed3e1c5692d138083092949f6bdc749e87ebf6e2ded48cd4ecadb9a6ea735cfa302cddb6c2ddb9fe7d34e6dc37337656b68138d1b6cd9c3d6fb48401aa65102e667c49c1d24f8f82d084ffe47d9d15f3a9106dd7d126c75eb7de2566c214134a0112af2ccfd3a5847d058deaba570c1d745a75cbb3cf3677e1f5cb00cf50c9fdeac43287618d75d37567e032202b54add0308b047ea2da956ce0a3eefc55542b6ad719c0bbf2efa416fbf875c1a2f27a0d7a03f088e8e9debc74bf1201749d57c5b0e0cf18be18d6506e66c96e4636575d7ead16e0fdc4b956fdf49588bd42ec540d4f22f1fd875c4a8a648a3a2f581f73e3fd51ad2aef69b38e6af01337667bdd762e7983f8bccc20fc9c178b8470a5b5f206bbc68ce6534c9560696cca84c012ecc835db69e216a0bd7e0fdbee7c0981e6f2263eae61ad22fb200bfdcafb33ddc9823d2cee994392d6da038b06bbd8f0b06dd8da1b870002ae8a1358c9fe7a6cce89de7be145f6188154d37c1f0dd80e8e84a334f28b846229913fde4d2fc382783393c08344759dc53142b2c90e09bc0e61e8841086cf6ba1374cff6f176b0f480770566817a1c236bf7b4a66230e491c76d6c44dde499133edf077975d9339108ef1bf45d7efa4f37ca2121307e2b9b9c0e8b5066cd4ec14c77a83f870b06d7191cfe6951a963dd06a13c63c4faf27a2af52b01d77e56904f3b999bad05877ae505e6221249bf7bd4eda041c875929b3ebe05d6df6dc6d9a4319152ba094c7be95d1eb54e97dfecadb757529a0f4246986f9ff30079e045245061b7b5f96c0ac8c81f6304305bac2e1a6a476dab0449491964c1600e47a6d0698f362e34d281b6266b6fa8195e58eedcf0c2932b1b29c6f7e5f34c8b542d44f18b3cfb8186e181082675f3260fb6490ca1468ced6d2e74457e4a9aeea39b1a0df078e494184144fb4a4632631ad06becc09daaf63e9c6c27c2d823bf5f93747be51e940e618df140ac8ac4a8a7148f87e21af2a5914449081a94405de3c8f2055ee988de7ba3262c396152e1a6b04f297c303abfab09c5cb7f1e7ff690499ff3db15456ed5b12c9e469f8bff69b0580705d55c7a48d108ae0c81f95bac3e58ba97975595ac895d0d3630c8177b7e9238a9cdd698211764ff883cd3ebe8e1d9d374cf4ad8f44e9a2e3a7579960219ad7b22b2d73a1c8f4edc30da513fd565593e91a8c3ffb91a1521a200ca64db7971c2b93a5a9e9ebf5e6ff963e6600ad64209b96e03cd4bffae6487fdbb00f5b6ee7b29a652beb5132d3cfe212ecb2fedfed25f300506dfb370fe4cd5aa4336c7248dc6be17e706b060311037d2f0c00ebffca69574b162971ce9be1a095df24a6565dc68343dd85b4acdce8b7ef5beb9dc8d2c48c8fd1150be9fa67b4c031169fd0f920b32bc3455890c13e8cece14c9a03120352762a849f08d2ec426a1e66906954944d9536bd6739d09a88fa4224a2ef95a8fff3b3b96134a68697d68588afac8cd0eda19fd1f9b986c760265922aefa3c3632a8de015b81a229556a567ff3bccb35b2730a55a1baf12fa30c6f39fb40f597d4729817367133a59b0ec85c7acfbd2496ab3e68b4278895d44fd300260e14719f3bb817399e2b14c4d3c5511e942d8de94968930b33be01c45c7f19a6b594e083193504b979356c149c9c2d1a6b09c38f63c04e4dc98c6dac8977f10b8a17e8b76babfd7a88709e4890b94bf48726b5c803e8bf04491de2bd7c0744c7b8304e1ccca996fdfae2511d95f402288b24910a2c1bbb4f9d2ef1acd7673f50a50fc40fede3082a92404f8bfc24d309d56b6cc7de0057639b8ecaf70c3b1f41aab401a14ac8cd2018d3357e11ac6c845c2ea376dc09344380a3c211fbae859cffa226c541506b345d3932d5aab76040b80c46073092da876b61b471f7e24d440979efb7f4571191088a91b98b1cc63f418a03dcfcda20d6e346936db52a3fd6a1062973873a4e69c6b10bc6e6b3f370019916ed37eea74afb2fdca9b2b7c5f00472bf8b7f27828701402dc4d66668a32e87f85cc441a4537764bc37a16b22608298399700d7ec7f6e77208e1a20aeb17d9c9e664c92bb14d3f9a302eeb475b24e405c843ce3ccf872d28b69930056c9b0796d2827fb39eeafee4337abd501604d6999b2f75dd435e0737faddea8b9849db04f0a9f5b64157596ccdef279d25949cfb10e0a5fd7bc3c03fcc2dd51963e28a333ac67f43be9929b4ed09375c0087ea3db2d5ef4562d484259eb4c94db65925998765837b497f448c416fa31935b6bf8fb8a853262299d27f1bebc0175c838ce9feb08dfd86c77f82d55f633a484ced01bd7cca431c5c53dac0c11ba39225623e7583f9e2a825fc37e916ff4b815f72976d4026f0daf2754582d9b38c1c36fd34ce69d814de9ef692d601781b7fa93b9838870f2c75a7f209e2db2a2a6b0e80e541ea80b6f62c9e0641d9e5a0b618af192d8e7f35e90db9591e354baad8ad4ef129d43e9918079fbd26401d158f973c130d2ae827ba317671665615942fa71124cd29b49a768f1ca63804ded8664641de54df4bcfc7eee5ae495496d42f25ee09bcce5477ca5fe6bdefbe0def3c69a04fe56d7a3a7ed138f8fc241fb1809c3fbed1f84c469a1d51216ecde93b19d134a46edfd7d0fd412f1ec9b98df4942bc557a1432ecc6ce810375b9421f0d476d0db6afd56874fbf209f610f9ed4d20cc383a506eb5265c7375ec9dfb1edf36d21362d4d2b7fe8923f51b257b6bd3ba7c17e108ca4c16a0d86c764de41ee915b46abc09d2c23870aead57483ff559796b83df7122a9b0c7a1eedd357ae71555e0b94c17f7b35a917509af2b9b42b3421e7ccbce71740d9e514d91f0bb663f8136f8fe111ef5701fbfa3b898edc9bdc713d6d7535301299bf9ff6b5a8f8b9b2b11b0d9c7a6cbe08f34c6b9da2c4f00974ef70ee6a1c2ea6aef1e4ccc289d7dfbf56832a2b8aa5f36f8490006668d166805191b9206436b7e40bf4af13fea3968da04c92e2c61033c17a58a68b5230b78f9d31f39b856228895c04a709f8982fa976a83a26f81d545ee359b11cb790260f7d8254089b2a7e911d295a4c37ff9c79235f2fda74769fb71bf6dd5e2ebae1321f3f2e739506b0919a1302130c6c1cdf3bdcf0b1d2a21194203610c00cb28c35cef8c7170c0d28f81214551f5587b4b6fda07983e76fdb49a1068835f5fe234c49aec760628a0a9809dba7904abc8b732c49480a06819822b1af4f297feb212cc97e30a851a9d761a7dda3f2b297047a72a17b5ed1d290e6cac5ab82baed0f8372a062a1b2ff6d708144b1988042ce1e620d0d7385fcb40bf8bd5cfb500d872e097dff9b896d26ba654869b76db6547f98d9a66fd62aac625b0d43794eed607ed9e3f195621052d94f64aeb4af48825a571a49bcb2533b1c1f515f65548932e6d3b924026e803cd9821e0bd63b40eeca9c0d9adbe75d5ec3bbd25ff8904c290b03af9d7e973cce9a9af2ded18eefdd9994ccb17e596fea3f8a48c265a7bec8dd1abcb8b0a5ffb0a6985b922069b934c6f22ff3ed869344822723f7147c0ef641adf8fd57175a1d0bd960d98a54a2637b887f267a740eb627c2e21802b41eda062e354ce0721fdf85d083916b25499d11cfa207c9b64e2a6a5dc05d9338a7b6d1876587a24bf3cc12a36ac67b95ad7ba9594e062f2cae2c00623bf8eedfa75b1774d3d6fa37b3680e6f7a3647812c2fc5887d57690b9e4cd611acb635dd88cdc5e8c9075a3e128fd32a5159c17b7bcb1e74531beac7ac4223a216a2e7f3b8c25d4aed00265f567cebb80c4770ae5eb3542477762f776f955168a392ed065f9bd07a6cea5d9d6cb92d3de908fa8d48ec1fab49fdf6a3b6e328943fd84e62c12d635d33cf3e32e1640f1962d2143ea62f4bebebf2797b8d8030a26396724ca68e15740a06a74cb3537299cd3d1aa1eec12aaf7fb4bc5d5ca97193a495386f2023a329be18286b17658b2251b95835d4ea450e3f1bd79ea372ce4c0b10f25b09123c04366d39263be5a24ecde8dcbc1d579c369a69985b4045601d241277ebf527d25a6c710ce1359bbdf025d87c180fb20e4bdba7c53e052ee0df8dac5eb2f79bc92484c82f90b4e5804083e2169ada699e37d626829c04d23462b96f320ea0960f42793fc7fbe62405836a64ea479f2465f38a3fe25d1d02165b328dc7e1c134d5590348a962c17bd89326b9b83068fee4520ab7902eb9bf6dce73d90ad3794e1d77e3f4013bf002a268815a7a69f7b5b86dfb61fbd527929ea3d52cf4ae9879a0de7b5986b812ab0ab57c0949604f836e1792ad51af9b122f19099b40bf67ed8d99707dd249cf82fb3e6cdbfd5cbcddc5dd0282c2cc16bdc50eab7a46227b4b42c77df6345ac8efcf7949e53d0161d445a37429164323211bda1722d1ebc0761ed14e0b0abdaceebb6578d0dc76b7cb2176d000571d5c1e19800932502cd16b4876f394d06c1213e1f63692f24f8ff85bacc36b16aba82905e812e5772c603a6059206425802d97b2b595947ac15492fb3f798b13696ddb0cf873df9cf69e39939cca0f3ab6b78ecd41c989546a990ec53a6fdcffce3fd0cf21fa45b3f74ce473d3f81cb01c78ab688e19d464d22934a6c7f2b7dcc2ff1b88086fd4e9328130d64aee3a9aeb8c03bcfe2212603b2e368dcbc5704f0934dd65a3955751ac12eadac1d11b726bed0a3fa3931be6b59a255219071a07967aafdea30cdd72eca53316a51c2270c50fa49b83c87a62ad104d2e09e4888fadb2e9f2ddc32eb0efb404048d48b010a2af2cadd3be4dfb27535136e3b210d9d71e5cd735b6aad5b53fd58c812918b8b2a0670e30160815831bd0a761e1b778af995aa8ff6c155d6661e2f3c0c7a7dc88adb24b1e4ede90ea477cd475ac2a0651d6843586c78a6fb3a0c2fd65ab163fa33511ea2ffe3ce7a10f8f6cc44a67b9dae36fc48d226a1e55fc4fa18618a8de6b4ce28f2b3486aa838cc4f4f4b61f135255308436746a689c0bcf7a767be1f666b6b92591ff4dfbec2856252343b688600fafeab35283a9cb564176a7d754093a661fa14fe979abe08d4832275a1fb557fb9fdc0d4956de6af2f0468077bb2575b2acf20e2d676badd1627f070664ec4f4f1f092188d0efc9d6bde08a8175c9013b5def133fb756b3fd688d3c78ab283b884d46a113b0974aed290de7b110c5acd2b6865ad43b52d62cd98181ff384f9fa72e7ebab4c6c31e89e4e23ed3424a96a122fdc27874e08a3d6e44b8cc37bded7bd7446620409e356eae6833e0e6b30380e42d30b67a24f551a64b2f1ca812bfab6b27a2e487cf7011b8a3d6a9f2b9b896343a9c769a24ca8cea023e88e13c8ffe4c1fdb203d8f712af8de81c15989ee474f06e0c4bf516277cfd9907b74720ee986c9dd06ebdf840fde0bd70ab6df49d01bfe6d18e54f1258e26f4e8f4f85ba6437837025797cb883c373e5297194ef7dc2a5a3a7bbbb3f844696566d55ffdf5ee07db2f372e806271da82107e312840f593ca979e38550f2bfbea4fc5b386ff85a7c28abb4732acb8c7233018bf200aaa65eb964cc936b4490aeafba6742882176961adbeec266b1fbc4992fd4e7f509d75f8cc217017c6747377dd11b4598b5830b327c4ef9bf31725a2051d79c5253cd956a17fb3c460de268734da8226d9b442aa9438a48b915dfaffb1bed81e30f60ee3086983f512b929664c0a0cded458cce15e5f26fa48ec67a40de4bf2477c305724bfffa97a04e843055607730c02f987601b9bd4a7b1c4e98ceb53fc8e69e597ea8df6e645adc8caf2788dd4325c2e3625ce933f93b8a5011c879b13f11a26e6adde060b75e0fc19e9075a25d873f936356978e1d4b203a98379bb627aabe98df0bb78efc25ff9902b2c887bbaee542d086d680f1a9e3e52a3ca67aa6856b725bd8734bda62b439ea71fe92164dc5b4dd1b30002e5b5db0edf686da6d7a4251e12c20da9ce1f0bf57999b6e1f8f1755115305bff7d6148a2afc462373aa7ef5413c122e498360e5f01ddab6d02a4086bec99b47a274c5616efd8d326601d832e855ebe4c0a17b98b616574769af97d938fc10792e43637c8f2c2c6fb6ee23449c32cc8e8f5b833133c8dcb099fd1d1373d60869e997647e1b607f5a3a4630c7f093439c5c647c57929e604ae2d128b04e360563a8943fa136c2c642a2573591427c452560888edda282b30e2af68f4ab36f015366b909ba6758a8bb51a47fc2730eeeab90babb70ef9553452e4ac7829f8f2e723145b652ebe41e5281afb0129e44cf3c79ad0d0beeadf8aae98a016318b1bb8cc3817a759f0a55ae1d587e73c673c8bf91926c248812a832c16bac36de670b2b8a540cc9d3d56a03f5224043154ddd99c265720da1429af29a6e1f43fc31e836b008e24f2cb05aa860fe986a2d090dd0ed10f9ad8811d60fcdacb99d9286e92345077f11bbbaa13fa04dd39043173ffdab92b1b2b19693ca0a60637310b0ffa38250e65924739cf6f55f0b3616057482152aa66eb5db04698392b8416767e66a423f50d4a74b2c37fd9f265d0092a69af6ae0bf8c42afedfeaf6ff994143426ede32406dfd53d620e8a25e11bc18ea3064407c16f21bff37010a1f75eb3cf13fee94f9087820e3e354c8fb70b457020676e08ef003e0cb379916f99537533cecb0f733dbc6b88a1da677454de6695a77a72b6797f4a8a453b63d191f119b22781267a51ca3ab25f68390a11a7528e5fa9b567652a496216686581d6b863f845c28133cf0d30807e094c163f5d2b123efca5873c6502576deea660f0ea5105d7c2a697f2ad146e02c9ac3d37dc42676857455f427809d98944628aa170a2b977b3de32b86c9209e00f72ddad52d00d671e99c288146feefe059bbc7ea8d7775f389c1503447344a3de6ccf95cd1db7991d6d3865861a9ffabe608d91c9f41dde38e0cc18d9ffcb26f5a0dbfe1e78d45fdcf331afbf7bc8e5eb283bf3bf0dc226bce43c85892b2b32043953f2f273c15ef24fe948a3a7c9752af864d1df136d86746b803eedb088dc5a5eed31340f67db4559068907f3d581c438eda1c012e65188e759f225f51e9a007f90d568774239937be9f4bc1f037b1b039ac9cf747d7db3751c0dbd4ebda4e66dbdbb3be4893d32768878df0d919308ffe2a40fe9fb5462afe17cb3de3bf247acb4dbb873274e4e8f7f09b34a53722f293590dc4ce730ab2d8e3d07cbaa6dfdaaca324cc991e0a9909df02633bc8addb2f063a196e3853e88bce81d63dd982997fadcae791ded407ba3bb28bcda5a1af6350948cf33b851774cbff673e19946a0bf8cdb4589c5f1adb1342e04f5e808d43ae72850b18eb00851ca1df6b58b428320e17bfe43fc08bd9d43107486d644491db5067eb03c43bb3f2b0c6f7ce97022803067a5a191a5f76c5e792ba735610919f3b746f09aa6c0e37d3e5eb9b06e1dda875e446af374642e2ad784f702ed35f3fbf408b792df0565fbc93ffd2a06728b47b44cec45ba3f544958e6a26d231e2d2dcb5dd16c540b9ae9a99967f31607417c8c721bbda5eef456ae58dbc8bcf2ae174e77aaa4107313099f36bd9297f1adcba69528c643304723d6e84f99b9005fb9364e7691e3185eedd97d5faf9e4e95735c041f185e43f6520a28470c8a80a2f3c9adbdc1c8fe0e7b9d1d9f511922f4838343596fdb891b10ece52843d1a0f9b218e6e7fc53ad9606d9b5563a05410e30e2b2aa447fe4fc69dfc2ea3c589e0edb44c7236d745559acf90bbe6c8f8b49324a9aa5bb60d83900bcf9d4fe7540ee2b5dd2951e6c52bbddcbf2f6543cf0de061d1db1aa2665aabb303f51ab8ff80542c13107bec0345308953ed00aa8fe7f87643bf85b1034b1a9904ff2f58c62769df9d8d1098987de85fd1922e6226e981b9d292453efcdd466663eb6048868856f9969e96246b199ec60ddb030f76f90479d2d633071cb985566945a7390de4d903b6e7dc82cbf8ad5f5b083de50c3a019894b5f6cef59be696bfe082fe09b90f0057e2c2a7fdd7ef8a28fbea85b476300a8e56037c94db5195c023de950312450085ba3e5fb722a782c9b8ff177b02f0f63853fa3a1d6d1ae6a4643b55c92aab6551c46ebaa6ba28dcb31452050033a07b13952feeaf802bd50f683bc479e3f39488266e45433812b4c49c1eda23744195a1aa2420ffd82666137ef279752901820e88ef0fe322db01aa2d0dfdccd307c6f3c43dd703c288a710aeeed0c734c9cb7e4a14930fff88c6b4276dddd62678634d56f9e06e13396cfbb133ed70c1d308848d3969bef3244bd2be1d7c3c9ccc169136a50c9023575697c93ec624613528182ba7d1193896d421be5f21f8bd4195e9292ec6c63c8e1e80f954154f598802b4fb30e2f3aae6f764bb4bd12eefc73b08dcef0f1afcfc5c9b064b4e5ea4f9bfbdf4846c212b2366047f7392e8498b7dda6f48a0b517950dd83a647d523bb5238d2db2216867bf411f1ade3c937ec8245fc8bdb80c5da9fcc37c87368fee758912a5d721d5d7ca263354558bcf2e39a13ea8603546e42da311b228a6e77116e32179367a2889d7f56791ac4885136b562a931c3922ade54789073d71b481733d79d387c7c8a0e0ff0bc21d08629343165c5ad0643ed582a37e076215fa13933c92308d4a0505a212c6acf2987e234e8726f966ebd9c97ea2ba190cd951f49f08c5c9385835170475c03e635c40e54bc50941fd943bde7e46fe4cf1b0f434fb39629acbb042e7e28946f8de133ffaf751d63df90e845de0db6dc9503e027af75439910eb508f46f8245758d782e8d6f5fc67057d67506adb8a6383def247fad81893a7e900a61f9b12478b349a01d3c1076c11bc5f98cab5d879749c6e7993c422e534b25e22b85f03c35f22857bca327d2db5326cc092de507a4a49ad83f001b676c3b4282fc3a5182fd93d09d8e3e8920d3d22e3fcc787e866e09bd05873852364c9d2ec92d7dc8cb4e0a5cb6598c8267917b157dd3ca31fc7acf5ee2da31f8e11317f45b5121c0fd3ba316cec428510a8b3d80aa9ad1ae906b95b86b993436ab2f2f92368f187ba9ce2f9b247a072dfb7d773a4a9b9dd4defe9c3d0eb820c758d07b946cc5fe5b14b3d5009e96395ce1173d2ce6c5b6a5b9f28f4e0aaa75a233d5f4aace889923851c033573f21b4fb6584b722a59952053dbd6d1dfd6d45eb6d0428f02dcd1dadf96e0fe79b055c865e092ac4fa751bcd8e03eb350478b77b156da17bd57a5c9bf47bce9fd13723675cabf947a97f390467668520743ae1a441c68139c8026b11af74646bbe47e46057c298be48fd57d15955270ba161e7feba2f4949a0b72d55dd06803730862cc897f03369c55dbd13fdc584053d4f8bff0ad2a4de0dbb1b7e867850e54c1a6385bcf97829371fbfad7d4dac4995e19e365ea87f38e63423d6c9215928f0a13f699ef35c7d4e522df98006afae482189de9274b4c748b239092da143efdf4191bbc5fc7fee43961c20bf19868d42819e6b088d54fd472e63dd87f13a1ff49dd59230c3abcb20ce256ab8d994817002efd724dad5e5c652c5a1da5945b8d98e483a5534f8a5703d4751532fe1a03ab5768ca57fab7eb1d7ca65a2742f835d2e1810bbb1114e38bb9674d0e34e1cc7a2e70b4352239df5750ed7143f2516cffc3663396eec14b6e672449d8859ea9612d3df061a91008bbd4a562a52dcf90bb82c2bd25db3f0d90e1782dbd93d0b24fc7163c1c0bb4191121b33677b1e15c580d05e5a7178b5f1a6ada0dcdaab3b302415814689b2ab4a84bf84ea1d77c1b4d958e38fddfa070048759283b6033104d7a96c7afa93c1c60c30018575767a6854886ae8a96dad0c08cd2a5cccce351b9329f451c540015e88ee051daeb5c14aff0f14962d7be1a8a98e3a3ea0c5b69fd2ca7ab64ed3a489719fe3be9513749f08d36cf89e8b187f8e42a989f1697ffe93c02ed228fe3d12e119df03c089a721102ea3bba061dc0bfebcec0f9aae8bb12a86f883588a8a205551a20b5c436789bb63c2b5a79b58bdb2c771ad5c16dde5b9e571d7ffa52432f6dd1b31653324affc66ec56fe16dd68da782e240d49897b0f9ebf421128d5baba1edc4f4fa88d134ff0f5c0da3d45a27205824150c6101c6c91aacfc1a7db271f13d2e53d6c123a634ae078e674ad3fbaff86b1577a6f381c71833413446969709f875f3af46280084700649677d582cba4adf2bb369f9fb11e0116b6be18b1fb113154215ed2ea2638297555fe9f9133a043b43c2410b6b16604b78f7ebd595f37fbbb4f781f30b379fb41ab597a364e9189b467760c5f9d03306c8233c6b96576ab2e7a447866ac52679bf575bab6a241e1cf25db2d72254139809a1f9361264a3554c29cf603790f988c967e4f236b5f7d4e1363dcf4add0988cf90c1da220e5fa37fcd8b4a6c7042a451207b941f363f4306cc14810568472d1b2be3140839ee9f9ab7ad40ea0e844b10ffd6723b56591299e26961fab8332421285965022d5a54da477866208bb49e1717140a68eeb3fb0ec26098da2556d62f223c2daa75afd5a369831a692a23c411fccb5672bad6f24df282dd9b6debcbafd2d1a4fd9cc5cacc5dcc2486bad6acb7d7a8088381528a2fea66c8ab3b9d2ed75aa38835c8ee5ffd8e742542e953cd999c2314be85a5067b2ef4106ef5bd1c4ddab01a27078ffb63c8a2d3f4045e5da94777fded3b80f77fc5ca2dd1ee1ab1702e0ee84591e571d94468a32f7699446094116b3e3847158880bd9b26232feeb474e1d907f8133b23e176ed4df5c0156db4549e1f915b2d6f1fb6b039ddb6803d66293e329703f38b9d501b29c7eebd67f6a5eda42250a61d021753b8da9347169c76cb2e97d253fbf0c3b2b57fd4ff414f8f99d3c043fdb2605d61054902f15e60d77b9f88d5c741e82a4d37f6e273f4950f31c95ccdcc7c47c9cf669b496b6b4b77e4f900f94618114aa6662bdc3c5ae06d1f10594348201b98bd3b57dec60639bd7f014597019b5d9fb3c5e99ffda261b5e5965082f4f70a665bcd406c824b7aafc60400f61e092f96fac18c54eb4598ea14fef025f8832012b711137271bbbdcf362abd93c4e7a7ed9d2731c84599defe9f854ce0542934b2531c61088fb96ccbf92b59acb24f6b7ea1622cf0f0b3ea3ef1c7b40098269c520a155e28cf3e337ad7725c9908d49709edf37e64aa733b90a00abef7a75be4147f13e5a6d39fe069d47e3c5e2cfb4337be4867352dbeba3204530631a902f217b78f440f309cf5aacab1175b2ae60da5071e48037af2a0a0f068c2b47faaf96b587839b9a1584b1abba8066c2342a1da6dc3da10f2c6c2a7f21eedadc01064c830fa4e3e9541a99fea06daf54457f062015148d5ba9f268ce5c5d30241c8955941024051293fd532570964def7c4ed712056113d177b21e23000f73c1629eff8eb7bc30feb81e132336a952c251ab15713bb501e541aec8ff89677bc40e4c55fdddf92f240aee93929352ceb1e6bbc63e4bd06bf6ef4130474d959a878781353886b632a56d9c51b999d45c7bad555bf412f9ab238da2726f83ccbf73693274a07bb51a79438af41788d2f7f729653d732e38cc4594de1f3b0efda952b3dcbd21cf8e12c758be792a00f61334dbfa8270dd25f80a7565b38903cb4bb296485d7f95cb327e537ff54916971f5da8dce4e50c12b9319183673215a6a4b44a21b8b60cd4b93336366a2f41c8ca9a82669075f5f1d6be8e0e25b5d60738a24017b7e8349e0e2e3c5bc81a6cee79338b161950ac72f97f1b048b48e072cc5573be2f2fb24a1348a366db3d7f7552f31001243bcec7c9a770a653c00c86acdce1caf2f142394a082c197f052a8db9465383011e50224e7d52e54e768b3ef7c8fc40c17282e0aaf44394533c102cbd3d858085d074bb227588ce495f9fead444db9fbb4444b1f567f8ff10dbaf2d95b0dd4a948e3151bb20ee4621520964079101b76b037c7e21dfa66f8246b5acc5eb8c899acb19fd517a4ddb60f1ed2f409891f72954d79ee80b06c66261ab78a1dc29fb4bfb0e90f568723fa5de6609f5b2b81971df46c460c1a47aef41ddf7473b85239f1d4484110796cd7abcc8aea8b25ea5fe246c33511972bde1074c2cdcad937762971bf3c70c076d70b80b4fee67bcf92bf333206b9a2c01b9fc8770b29976527f8610d076f8cc9178f3090a9438cd71e8842ad290e83c8d3f112729f44be51cc6ad6845419e47dee1582276577a1ac6746a0eb116aaa33efcb46fef7408c5dd526bf7f073e98468bc943984e640b4c25d1f701f6168543e78823dd707b2957260b6610bad98f1e796786f880e685e16dc7e2a00d9c29c09d22e8a1f216531d22c6d9767b7884e5bd8b2149388e3f8354a3f3a890b8f7a6e68b6200bd8495a8f081957bd82c24d9cba641f6ef2bd242f11cc3d24a6ec79575e669683c921664fb3a36c1f1208382910e3ab4674624746078d09b35fb7849de154dd65d8fc09d5210e6392dd767853553db3f73f99c918f660f394a9e62221f5210c3ef09ad4f89e1abfba49167a763d1d501726697f8f6e04400fb557c5d0fcaf533fb403d63ffb39025852a256c4e057ae39be6537d911a1ee0893fd397f20745f33af0e62de0e937cc70266051d70924fc87a290b5bf8a05865c06d64fe32bb99eff39480a5ce12aad380bd82fe3ec9be38d7feeb232942f88ee0cb8527b5d3c595a083026bf7215aa35657574a43b4fa9902abbe1ddc461f172540098f6933559e022bc6766229ce912becdfcfeab906f37195815ff0f4dad447945f580225bd56182ef1ba75b8a2defe9feeb14d62228f1af545502a1eae56e2b506dbea08d1ef78492e132fc9149919b59a9c394bc94036ba49f0fadda2b9244a45b803b93fce0bb6daf27e349040b1d007810214755a8b5639b523aba3b53233504565ffdc6b0e4d771fe8b55465066fca58146f1545d59773b27beb96b73dce0915a4334fdea63cfa521025d8511d122deb7c1cb160d99e7392addfcc337f679724f8844b538cb86adfbe9425eb5f5914bf32a883522843a3b990d1923dfacf6e63b9c7d7c6cf5532d60ae9ff84dfcddaa857a780feca3720a5812b82223f6bde2896fc75614d45fd1af2c56f382440f53b79896922ee6a7e412d370ea6430e00bd7f3311812f7edb6f12ca301a2a6f67a660548163fef70965f12b54b87696fe426bee2d44691a5e41be51c7f479ab7987d1295a4b2fd468ec384ed5b8f152d7d6b20660e9556f1f9be7d500cee66826927260976b07cb3679bcb3dc426fa198d3e1ea47758d77a6a857259ece06872ba55670b99e9a1b294deed57f56c1e021053a2465828f42b5ef24a2858bd95c2951d591d7ae2bff1ceb562a24db696831babd28fe440291521b4857a1366eb06a8e645089d71af8336c26ee1d1d24ef1e1df1226a6b9885fbaac75ae41d136e3777d127ee905f440f5525cb9d0e745d65400aef328e79cbf277ac0683f7f5675d2ac27c81cb3389f4715541f78c44eb0d02d6e8763f4b144ecd07d24c0eb691f8533a1e7df9cc1e5cc189be9bf6b20c3006f9ad7b8732b29abe0e7596e12ee042d04565b05ca8eab49c22863e02615ae6626b9ea73791523848bbe7da3e10a2a051d575d125a7e8cd2e681c7a87f19754032a45305155fa9f4c5ac4ca087af5cb52d53e9ad7c21293c607cad37d6c859f9ef29cf994cbf032bf49246ea5c283d3bad342c632bfffde661925c33d3bd71ffe924ddf2f5b89e9dd9233e524c9fe50201b7b446d8bb801607d7e55f02b92ef4aeeb835759ba145e884a5758447f4712638ee53bd56f3192e4cedac67cb45ef7dd016e13a3a9608262434f8f1df2ec858bc5aec3026a5cd20f52bb56c6fe7372863c094d6eeb03c48b7a589b7efbd6312e4a1d5e69b8e0e66d5e1d1700efec70ea5ecdc2aede74318c260ed05205bb2c86561a7e4cbed1a748924f8d5cb3dff60937a079cf135d7bd1b67818760de8fb6c0fd81675fa89636bd40e19f636d1e829b1be45b3a37547a8562b68bbc0c28f545e4c04cce23cd19452f9a7a7c0b7ea9054626e19ca5f1fa5851e0ced5fe9f3e5768f3e2003375872b8b9efad4e7b36a9c1813d67125c081338dab19d027bc3d9491d3058233e6c8a1f57011cc10888a1a1aecc338d600f54e8172e1c6e48e2903c469069003304e6f71f00064d0f211ca0400893b769286e58a259cacdc93cc6e1af56402885cc6b144d194ea354745fd9c2a104d1df843a889cc0f4fb2685c1ae13c63284920c040e3e0819137f8a36d67db8059e01257e3d89807151f937bd1f5a51213108e8923de01c957b7fb6786d669d5dc975d9e7e8adb1dd71c6e570cd3788d1bc9c1236751e7fb1de0352eeb575424adc656d2369999db47cacd641fba209f87488da9a1c0df693008154fd2fb999f9d5c15052e9a42b1b1c3a708d0b044dd277b297e20f653d01f9bed03fc1846307328c3580cc30cdc4d882228275f19d805331a8f74e6e31328a6d6cb438205c060b85531c7b0cf3c03a1152973285143f19da70d0bb04651f20392a8410cdbc96163154aab6eb0eeb348476ac302bd0d4ac33b6e0979035e9f650f29df19af2ab54de6d300e4a39745602873a9ac4cbd987c1e76c35a0d55e1349683f4badcade949215e72959b16a0ec43d7d9bd7139083ec42edfb597b0f9b9211ebe1eb856f730b952f0d89dacab44e4da57305309e6d52085a21f1b451e31c41964cd8cb82a664f96b8f38575fd2c0c488bbb23f7f5ddbef7cd7a600357060b96f8f15b9fc1f3d8ba11933eb387456b3863219f8aed74f1b06382c40200aa24287dd1531e28ce0419288fc76348c6c3adf3adffd90894fa57812aa5cd1b2c7ced63f8fb3fc82f778342468afa0549c1ecf48f01f4d74893f3cf668f3aaf81a5e5bc17defe21245e7ec018058e9c52d01b9dbee774fa49edda093450301f9907e9220955653a0f1f7e7969158084ea568144c1afdbf5f1e10f6678eadebec1f49fc772d261b93086a318aa2e264aabec737db783349fa8ced7f80ff4e56a1511d4be4ee61827ec19f31dd69ea2107d3825460da43ed24042ae22d81d42525536ecb27f54f5ec5289a44f33e8a42b8c9437cbcefcc8c77dd9d36a948a2a49445682635d2de56ba93d80acf2fcfaa30cf1372d869123a71e772dbe9619dfa1ffadcccc6b5bdb6df5752ce2d30dd03e81a09d4d4fec2df8f0158e6180aa8640509ff380da9c4af55da6132420256b2e5546243bf095f7e339c9e040e4f4db696a2b3aea2c95b81dd73053352339232556861fdfb9ee36a840200758097ca8c07e201af8b9b3b5817c2cb79ad7b6febe06a423c39340a5dd6c360a69915f178a1e43413453219aa9b790c19b47be9cf2b05a3bc647ca35cc97b7b2ec36eab1b47600af74c78768fdb1ded26219673085591c1993bbf18602c8ecead49efc2d2d678c8e1da8591db9a619af153a47818954dab034261319452177e5f4614ae749935c81862c73e0f517d357396a0cbbad7e93edef9570bd9c9a786c80c56a0fbee80b171f528a8c7fce2ed56d310de21fae6be16dfe3186c06f0a40bf7b4478ecfd6aba308c8cfe9500c9cd23ee44c18a78d94eb138e08dadbb6f828a9594516069ee61b2f29a5eca3d94343a109ea99c8f06cf0288961bb21d93166e64658c76d38ce7e747c68679daca374343616d41314e0134249d826a8c52e9b57b0a7c312a251fde20483e0185cbfd5c463188928c762c5327e54e0c09d4d4f82b74f6a83c55442e8cbc99bb7bfca983c8e4c7507e7f45e1a4dd843434a8ab8d66a3b9b97ecf74fe073b28bef504a7e8a54306128ea340c47beb4d308a30d15bf9903b5d68df479f899df3fa8a2d7b4ca8ffe74ab478c09adcbe02b1018c63094a8996437dc733134e14822d7ac9bb7de7c88d7e918aa378d9d4d89664fa1e53065537e9d5ce8fb68cc49fcc796381f8dd4ead2d616d32c6ba585f4069569fb166873daa475ae0b9913be080eb6f0f6d15c9559c2035a3a3651aeca1881dd4d49f3f6673d12577c4145eb64988fa0f1ed4ad6554641f4aa67da80c1dca196fbbbebc91177be85e3b8bb18c4fa018596ae433e501fed7d3e656fa3fbde341ff20d9ebfb0a65436c3268f238f3f9b930380b36634b64c66f9ed72df884d3d5fd5c18dd3386a5f4031203affcea34acef4395eb145b6f80a1094b7c60e62f2bbc0f6583e57cbd17ea614b377ca1818c0acaf2df44010bd03c4673f1cdef2f51c73f7b0106770c26ec71879f3250287b363338d2bd0ceefbc4ebf64d7757171cb39a56876b7b67d7910cbc5f8294c7abfbc39fb35ee48adcb89f506fdaa5ac49dce68e2e81426dd0a3db00ecdd0e14a64ded21c0c542098505f23f1c32ffa2a77c0633cef95f4d7e2f7f7ebca41fdab7dee9ef42bb3d2044c789015eb3952f4ffce9c6d7eb9d41a851e3febc142cd2152d265598294cf7776fac904af19fed1b23da87a5ef83a42eadcf681326c1e5fb8a8a2295325bcf40beaf9e9ab501292e31a438c8d133023bef93c54f7d021f49b6518de55fe7a79cba1cf762fbea8c95ede78e27f9a9ab18f59f72b6c0545a97fae3ba37877c11271112bcad8b449659a55f1e6bbdffcc7d91a703c6f974fc9c548b078ff372b42a83959f862b7a3405529b9fea7dd3d3720cbbc21ae7098e969f69771c7c963b444d250b6629652c26bf8f22b7381aa31ad2c6a5863601c0fdf9b029678368b092657c8f4be6481ef39ddab23cfab80c7d3613f245eb87bf849149c0d4b09f69dad7d4a21f1a5ba619774ecdc7f1beb4642d05f913636128ac16843df36b9667efa473b3b2a14087d71b53f7d9680bc57d30ed352e675e5c971f8aa80e191352c566d183e2d2847ce22899c5fda6f5d2cc31a6069b32af556ddffc11d98727cad3ed3c71a660fe644b952ddb45b11d32ea305988a6fad4dec5d1229855866209eeee70418c52f01ad236bff4c851724f91336891d2d1dc61578d0d7955bf077c77635be86eb003eff013536d788dbf800d6182ee2839269939263eae0bd874afaec5c06f611091e8be59b6831ec078056d54d7bf318a7d1b0d825b6b1de3f8ca13a2d3cb211e43673055b934df490684966278e0bfe96247ef3941e8801d822a88ddb2be816420b065f70d6584660002a285a690701f2e4c3b4f9d749bd78662d8046d0a3d1de24f3808d5aa62764f8409eecab00267c54a918f46707b0a081f2c4960df137fd4982aca8636632474d94041449ac6cceca40c1246c312629b73270809ebb680d0b98ac542fd4c9a7ca552798f5aff9f3755dad7da9dc94266e413fac48038564de727b241cf5963e573976872dae94f3661ea2c786ab6f55ba63d6a5ebb8e172daab646fb9b071374f2bc48026009becd67b32cb2ebc32722245cccde286ce49a614f9aad9efc19e9921f89acc0ddb9d346ddd3eb12661d67688f3e72ab9f15c511405e958c8abcfc24b62fe5fda8f91699f74e30e5f8c49bf800d16b8776264e0f256c0974b051583ca29881890441e332a3f556976b9428beb1907731b3ac3f8e1241bf6bdb1183aa6383e0e11738b5bf9d7bd2d89fb1979d9ea1de9213c5eecc84b548fc7d5636ac0663310ce98573400f6d55f7edc173a08ee6e6e00a00a8cd23aebf60df1ad637805db4b2a6e3806fa60e3fe3b16dbb8173da4f349f74be10e02fd09cc5604d2767739408e46f8a50d4c9964ec9eea8a4ae722ceb1868b52e8970d8c2edefb6c783f8d89ba4ed1d5d8ee86edec0634f82900ca3726a0922d34c5cfe8efb9596a4c4dcb5edf31e9f95e5ac972c88817b07b7454a9abaaecc0af8f0252b67d378deb0abc08dbc4aba157dc4962c25f0fd8df36180bb1ed6963634b5d8fdaa08a863039b57a6a5296e8c97781eca990e18f1af937f9801377e852d5b603f5deb8f277c80224a5534bf4d2d32950e4751b1d30c5073af3187998a7f6c4f8372791053f9e85ba0f0f68107993b2fd5fec27b1005dbbfab4799bbbd784fd325f37a8116eca990ed7ae5cb8d5b2526a926af6b0ede5484485b9417d3d99be18229c04b4b0ab6b7415a2e402a1ce576e0f9d715b8741e048a465f0daae9ccfc5989c84c49ee92c7be04903931d73336a9f5bb5cdbf9e1763c228789967a8c96e9633b4abdd783685829c5b90768783c49d09815ca426083c25a537dd3e4d8aa2a8b287c8396b64aa079c2ed02f1a8d8942e3e5be619027883ad3a30d052523e161441770bd1d3d664b3517c8e5cd47ff5861b820f1ed24d74680773ab6b5a15164a0290c487916f6e0bc6325b9cb9d043c8fdee586b88c5b3d40c56f6d0b4c4c9803768011705ed16d6437305356c260958b2a8d1ebcab0c0e6d09c200143158ac4630659b1fce74688cc9d14fa1a04a7fad10e57ee0636fd78012f46c6f533bd3ad7e4d741f2e3176be5350b72adbb9ba305cfd1b83bbbb541c0fc619f2778317ab9cc1bbea5d49697a74d28687742cf8e6f9816f9905ed56fa89de8df89887fb83e5524ab0fb8cbd6b8c059f5f2ca2ff0071d29be16ffcd0a441f7153a54595e27c0404c865eb36a4ca11ef2be6bb864e7654cf352b4e5cec3b1c49d9b665501926de471a699264d36dd4550c06430e07ebf55e673a2a61f5c90f6de91e14eab048f0f9fb235454ea189093955927f603447acb7a97d0a4a0991bfa73b1d6dec7d196ec87557fb6a9e85b17ef234f14c6ba0219adfe2c084cdd20f7a488a79980c7e86157584ac8df4989c59a6f75829d5bd116928411b8df5f9858c5f8be2771a2aa48f7dd7242358fade67abe8ba0b6230d8dc537409e92e93dc909494c629723d0fc618600bd0874fb18c45397d1a94eb3bda9e891a8fe59f714af4151945e4290461e3efb407571d0fe54ba5e16541dc8fcb0616958c33b86d9bd6916f559c0034fb47c3d4a7ddaa86e69f6b8c1db0c647907c33858f87cee3e2f53651dab5b6c87988fea39b91950957bcaa06a88142de684fc37bd6651cf214dd73c4bb6a8d8a926716b0b056ca0dc211cf3f430485f3efa7730eaa2e4dcfd3afeafcf3a57a9a82648fca5a7dc594041b084b3a4f556cd32ebd431b3bb22106adceea76dba7e3a24cc1e3b097487f52da0fcfb073e4fbe3da1ca88cee8c4912bab1ef52799a6974a8fac08bce37e432f065b0b6e484c4c674b87afe5584224e9ce705e8f1cc91a59c426f679bb3fa9c9da637ef3ee6fa0a9c394ea0bd1e00b49763fb40923544a72282ee37674bf5f88bbe5e45d721b6e0eb90e8548104c5ac2ab609b0c583aa69493e838365555aea9289efc33a32bac0f5febfb015713f5a591cce3775257e209a44c120ce7367defd9df92eb6485c93d879e14a9504e786d38bd4281ed02c34b49801a2e358d6564011ae4a4d1ad8c88b49f5a1fac4a2370d18a2eff532c8b5dec815bc80d990f630204473b26e77d0c244193e1845533e6e41fc06d38f05f34c19606e62744ed55912e1906a6b3194ccce615b10a9bea14ee6bce8fc913b876bfc26ddba656e98fc4fd5f152deb8b1690598182da9798a3b30660d81ecb07c25dd913379416e99eee4e5f6503a98171445da6f36cb0e7b38652ae7bb67651bd80df2dd07392a6b06173d6a95b0ba06e18a3a700b3e5283d74a78bfd05a91092b90dc18b68431e7b83af72b65953526c91ebba239465f584f872213a5e70cbe506a87738549ac6ae1ca09b23874a417e2289573af3c987e064fcc7d4b050b57d0b31b29f63e3f834b34281dea8076b8cf15dc1c184a0f8c8b7f35925ed3e76cd88ab99582a0e0dcc710b08d964153bbc45728b2b43c6f70244289748ea33ad3a3e9b6f03301307ac9b6889f8df942fb8481951a57aac63987d41ca82a85f5d47281bed0e563498d4d7d95074a19926d9525dd4f65bb9030b79f8a8e4bc30f5e360f9f60b2b88d8c41af085a0c895de8624dc1a9a7289abec4c2bd7ddc5d61b9dafabbec72bf25f6ef023cb8df2f424fa80d92b3381866a6097c194f2b250ff6f2049aab18d39cb3ba6477f42e346e63d542f51a84a0c20e863f7bdd9bb6953e30be74c1a9b375faac8437e424888000e8b3c8a6202fc9f9bee22e54d060fa1ef5552756adb06e47c94494335438895615a5595801525347df63a510234b97c1e79c35fe0626a255480502453a9d03d06e3d9b0ee69ccc90ebbe60ceb717a294975f9ea0cc8fe03351a6fd6345437cd0af4cdfcaae40a7bdc1323c0166b1065dc18949d8e9720b4c4faf5ef91b867be6b40c4a485c70fe962a4302d54755f0cd5d92f5bb3e396c21dee1ba646183b8ef23644eca45a45bccabea418b7bdf7b2983c2d034bf50791ef93ccc802c4cb344b2ba52918793874b553b00c90702829d8aa996b32cdde4220e3908888b4cb5f966c443dacb8126836c5344c31cd3cb9220e54d26ef62f7327d3c4b85b107b0610146940a79368f018eae2fbe36217e565b23fcb3c588ffe29224e2ac92debdd42b87abb761f4ec983eea13e25826bef188ead6752bfde0e68e010aa703a90a84004a8b0e3006129e9773ac7a5e6f7b2c00138fefe6be8bedbf79e3c99e82fb1b2f73621e5a88d009436bdff957ce7167ac1f7c67494ab81248d6a5c80b0811133ff8491776bd92878fb479df24338a39bdfdbf06513bad82f0bac1e6215fb86c58df1a9d73d1d86925d91309ec1500a46d7192579a4e063c5b78dc093fe0d49b3f839e809cf85dbeb48619a814e010a544c30d2bcd1d7634315adb046ab8baf230c039bf957570f3476befb4fd7c7c7663c54756e59042c0e63a652a13b9e4f93032bb1fca71d2d80ff991e5321fba94c6b1d0ff066fbe54b9d2947b30bd4af474ae469d3516bf8d47c5b8f47f414e2fd8d82eef7137278dcd5344b17123d41c0896d74fe11f6947e23d3c7255e62782836c5a1b6e5bf50b5be58d29f9bf505d33dd640cd1b24c1bb0109d218a081690545c2ce85f257d5e82dfad2f6e4efb00d6a5220fac9d6e285d6466b30832a5f80715b2571106542544ba4202806c2a05af2f8f7ead3e07fc199d682578891f742a92d54dd400fe8cb2a45330ff22e1d62077c8f3ed099438ac12ac33dcfeb43ba54c4febd0d79c453c52e7d5515a8d1ffcb81c35d16d2a645077cee00ab028017a7eb6e2fe34b4dcd61bc2e7c17b9e59b4644647c0fce8a5e513a19bff114ff375dd0b0f91628b8006b4773fad70aae7fa43ac37ae1a39091eab046fcae9f11e45647ec4f5e8f31bf17614b6f7b5adbfdebad94ab4e06c2a6739cfde4446e48def6d72f9f832e5e7ff9f68f082f7f7738b6b7e4f804237e7c850f7e83e40b768e122d75f898380a4ba0dd4307af75c4adf6f9d36e0d1dc0b75e45e32bbd855f154c7a3916b49b1bfa0790047b4c2d8f1ba8381ffa82b83bc027f94cfbb7ff5a3ff2c89edf969a5bd4c6033b01afecf4bff0d1012f5665b66045c0b1c25d261eafbaf4a8accfccfcbf0b2ed6abc39852d19ec41bca161afb4acbd66cdbfa09b6042499b9bec6ff3c778d17340a35533c591bd102d6145fd85e3cbb9f20648cf6d86cfc3fd896e88b2dc6f024816f2476efa1d066b59dea33c074ee261d4d7e05af4f04600b3d89ea443aed204d82f882fff28e7befbb7366093128cc3e0365a5232669f1346e306d0eb576644ae17681d138fc0d95388ea4b963485b91f6e1a7a6cbdd39840d51238dcddf3a1fd371ab64126d6197da7822c8209bf9c919b177079a0b297cf375c53600ad26815b7758224c91ab8913a4d4f7efe99d2ec2a7aa867fc2bf7595226249673aae712fd34b6101ed18f215def89fb2c25239e7071ef2000c6671302cf95a0c337f2bba81bedc4648f71caffac0dad7a1365c09729f728f301e3a3d375420596e5f27e8d5d1db866303d13b62e7c05b75c0a2feccb589c9a1b47ebc66a39f2bcef931e473178b4d183138f8f2161c67b8d77a12d1536f5912176e5611a397fbe95056271bd88902157c4e7ba4a92df7d27c2a898fe22447e176f02235ba4e9dcb371cb2bc7081da2f9ca96f6e8ac0d515d3a4610c1f0eda06e5c5fc572c3095395cb7102365fa716a33f419aafd475ae5dcbf108df3007a88246214f30f555c2c2d29188ce808e8776701a74eebf4bae373ad68dcf6c633a3f6ee9c8aa95c9571517b301195038f9ece0e2a32502abb1d7bfc6c4693e9d6c886ede87638baba7689e4497d1e804638f2770e6256280df2db09ea1e0465e4b47ffd9aaccd6692290aa9a749d95f5c9deb31544706e536f1e6442f22f2400308e42b48280497e7d6925fbfad8d95f095bf413a6e3527cb81362d9ede851c5adfeb55b820f26471a63af29ee2bae1bd0c2d1ea5661027ed5d53d8bb301daf69b4c458963755ef604162e022b957e4c220531dc63c2f29181e999f21d5eb7912ba375efa41ce9322bf42c4f776388bcb2aebc407bf02fe14829460c3aac271bab19ec22bfa0905cc6c43496ba91ceba12f51902696b7d04d3c57972005ce98a5724868c57a75a629d181a4e920192fc2234af68eb45a413e994db8331d2c8204d427c444cdeb0ed7f78ee65f006e8348216b5e6d5f40c0564946bc7aebf5da4f9904e9034d219bdcf75621829be827c14a76cf2803c46619588126717e24c513a12e32993d7abbf1f11579a140283d5e941dcf97119ca6873a4b1f3abd324a5c07243cace34fc61b75ccde22c55d616526b52c546734abe6e9708b1af4f97369bd4f4cc22a452199d5900fc0864ba94d3a45d904996a193c9c2b469f2035bdc3a91a22a5d4c55e03dea1162c87625594a2987376ed1aa32aad9ca5a3303f44d86a2e10321bb73bb758488cb6cfb1becc1e4344bd79c4d8c9b24da9b92098f6d736567e2b41a485d87189b11e98692406a35cba92954fac9955f3642a806fca741efd5148acd4cd7de04182ee2cefac493d74d7bdd1f9776764240e51916e96871819e7a9cb470377c01a3ff69c2ecb54c0e34d9e3d1b2a563b4bc4a496bec398d903e62a9f0fae031671a82590dc732cf470b30f21c39c47ea36dd6636c1a667500fa14c72fa5d6fa00769a4c02025a70dca69155c7b15d3c599c68317d5bf3abeaf5229e24b05bb40475087b93c0735151cbf4a1eb74ff00497c5f773b7ae6208cf70bbb01ae730fc2457f6c917cff9bccc4b6d54e41de180cc8a05d9d44c4f21ebb82b26a916298721d848612c60e1f17c23d46b4d2361a17e624c64459c8b3dc010622c5c8b0b18551d46d4a0302ba6923a3f057b0096eb00e3fdff166afabf02de3eb22c6e6c73ad1d0a3be29f606f58d6e734a284ca99a82110c5ef9a08bd2c8ead0d30a68f67c781b75dc0dc96bd07edcc625412ef1bb1776b7a5f59837e75789d7853865758ab3a97dfe636047d3f133541de1c6da525c70f2095137bbc9a39874d2ebea279ac182e90298c25b9bd9360de93ec3abd27ca826be21b303fa937d3e7383949461f60d562c27f7c04f22e5ad64d4c1d629a3c579650fff24daee7252323fcb44d37c849cea7ea0c66b126d3a781e28b721ccdd03f3f0704cb6aae0acbf03e3f44cb1cf66ab5079f0b4f9a32b663123218ab3dc3fd73791a1bb34e2b99af56913c473a3e125e7992bba1ccfa385872a1566946e9730d4ca98c8573528112f610137c98835aca5ed09c093e5c4075a1a104cebba378f93497fc7d5baae3c7e4093341f2757a685f90fddfc52804cc26917c208eb4366c794a53fcd914cb6a643b12ee79d6991441ad54b0847ed3ef9f938c01e0405bc6e039556f21627ed10efdcbd27b7b3f8670f29576787ea2a8904c245d03f0e6ec9f6d178776654c2a5c82c832a1ba265218e9e99afe56851900599529179641b8d31364df7865839d8abfbbd4233683a8608ecccfb5e8d1c68689529c7f67d3733029fa7f028b8cf4773f4bea27e4ed16984e00d169b6642f2ca28c1ac10488ced682711b29871b1ee588ea26e370650ea7256623d9a885a815b616b6402ee50cce7a52ae70c57431c5486d3f303ab954580bc93f11694af117c9cbd16bf54a234cf7b0d96eec6955a85aa6caf53d241e794516fdf5ba7a94e7b6e940e6d6f83f884235af208f2c9c1789ecdeda70c269183545842e15a7639f8672730014e828d84bd3e82fc016abe988baf835bf8fe336d8854eccbdbdde0f83c8d40ccfb04ac0be3c95fad04174edf7b8ba5d052f5266b747821669327767ad19c2aaa42d5f30090e1661ec1cfd08a0c7adea2762c8b46793a6ea8cbe21369d05240819cb2bd1a0799bf5fae5470202546f87b60aa15db9dd81c90f9fabe61c2d680ce6fb2c586349b6b2663e7bbefd6daa3eb825f5f276c9598bab20b40b3d79a353aa355b3b356dc4c590e8cf4bddacc16855e78b8dbb7a0fdac7090624cad1ec0d933df0b9c0581314b84279524822faa15216b7785f04e4252172ea7a01ed4423eb79bdb492ac39ed5548932d2a1063fde2cbb7d290028660253b9cf31ba2b970374740ba23a8043340f0849e09f946b0fd05d5aa237ec38f985fb3a3ac90538c800c462cbbe7e75aebc460bc669f7a1d339e996f158c4e5cae23e4c47e9aba5d296d6099b3589d284a7d00775ec4d8fd2ac29c74da1f382a127fca564897637bc9bbaaf97f0f8745d1d54a7aa65f7f554941d4b3fdd14a65971fcee789368e6d3a5a08f217cadd0d545b7d0f71782cad96048e07430bafb0e1bc6350f8965d57f00f7a179413f347d8abb8e036f6d4e033d163858f58720e169e1c24a419c25615da097f7d1d3b167bbba66a388c8323655d02740fcf20304c76719f2f5d823e38bb9674d0e34e1cc7a2e70b4352239df5750ed7143f2516cffc3663396eec14b6e672449d8859ea9612d3df061a91008bbd4a562a52dcf90bb82c2bd25db3f0d90e1782dbd93d0b24fc7163c1c0bb4191121b33677b1e15c580d05e5a7178b5f1a6ada0dcdaab3b3024158111908e4ead33dc6fb1e4cc697561e0a58dc99341e5e82c3f492796abdf3dceea93782fef3b6b5cb33c9c866d5eb170277ab311c761abf7667ba4482f1a0e66c57401596578f68dccf4a1e8d08fda06e700294f1cfd38a260d89f706acc3354aec854178e17d2758b7f9b4b54e101a750ad06d197b726a13a768f9cd8c7f8db2708fbcf1d9eed5099c9da198f2701e2623abac181f2c5c2780f59fb0f3725b8f031c84b0d75f07cadaf7f5498a40b526cac89f1403667d062f4ead6f8ac91b7a6aea998ef4ef582e3ad514b0657d0f2d0a5b9f522036ad13120b502685d8ad6df592086cb186b929f549c18129787be4e2272d4df3690090dc9423e8d9b1fb0c9a00e61127aa6b5bde881b81a07c7ab1910b88aef39280b8e459d8bb279cfff5af893b756c50994b9bb82354d5b353bf5e0d493c44dc6071fc622fbe32817433aaac4fbda985127bb28b604e332432551b53caf474023a45263cde79aec83e7381130422c4d65c7f1011d74fb1287c2267a4e051c08a6ef297d4b66a8f81edb5ae6ed4b917e2ae3fbae4a0734b10f253259cd86d9c10f003ad1d08ebfddaa6980a43c6175a7d56afddf3ba0e5edb54e2a08feecf6b891225b3fcb3a813a3769e3a9910c1da220e5fa37fcd8b4a6c7042a451207b941f363f4306cc14810568472d1b2be3140839ee9f9ab7ad40ea0e844b10ffd6723b56591299e26961fab8332421285965022d5a54da477866208bb49e1717140a68eeb3fb0ec26098da2556d62f223c2daa75afd5a369831a692e7dee8b5a93d4a2c275da1c415a78cac5464cfcff61d2bde3296dd682b369eb247750e0a58792f95f379c50d9d88877b666c0ffd1c49669049e6a51f18937689eb9c56d2c97c8bb80fe6eaeb4c32d9edc1be169c76849095ee7b78df666cee02794ff3809f1ddc12cf092b9e1ced4694cc9e2dac2e031789eba6dd65b30d5117a4a7c482d9a620a25aaf634825099a0dd10b3d0317d891ac149cfc036f5f6ebc85d4d8f9ce9d798061662c060f78e5cdf65c6059a2d03fcf48d7b2ff4d801f0b34bbfcca0d3da410888057826192d128fdbe0e3dccd82bd7bd59e6bc8e7a6e14465adf29c818bc37ddea539ae379db3f89a694cabf90c64d31fecec055897ee17623008ce8d08e2047c2bc2eaaf1635d6f979f7cb230a55b0f9f318474370516c7e7ca0f708cdb9494d4d5578b3c2052766a4ae0d23ca3fa2f04573452888b03f06cbb7cbc9ab803447049e89e062af52839b00347a1288ebdf1bce9845dfa51316af9aab999cc0d20e73121c3d02c80d6253fa88b6988456382db2dfb47d94dc70d78a25b5535688ec13e7f4d3f04717c1d221a56d5bb2449c8a78a2c6abf1ae8fa7073039f9bac8b0ba5b5d8fe296d0e3116d35d509877d939485c3ad60072eaa5ffccb4efa037ccea5d064d942addcaa0056dab5e23e9b42176c9a5965100c4f670b92de6b4f007405f6766eefa2647d896377427932c61bdff7e6750af119a00fc815f833f8ad223160bea5f6d99f81ff019b94fd61863d6e37da27c9bb196d40b9cd9d130cd838afd53521e168c1ac958a10d2e7a57daf962b8430efc785c7ca9f268ce5c5d30241c8955941024051293fd532570964def7c4ed712056113d177b21e23000f73c1629eff8eb7bc30feb81e132336a952c251ab15713bb501e541aec8ff89677bc40e4c55fdddf92f240aee93929352ceb1e6bbc63e4bd06bf6ef4130474d959a8787813538e736400ae564c251f2445a27a8f7868109dd70ac8f71acf9a2fd08dacf6c4532c122bee60738d30a3029789830ba1550eae969a17a9a96d1eafb035d1ad43b6c738433f3f4b5672a987dd79626808de647bed3870f78b021ec6f5c052f6f11618773fcc2bc41dfc530f2c4711f80afd58df96babd9fd05e7fec40a022abece1c0c5db7f25b16b87c702914cce411f97d0b22e12252ba75be72c3489e340629350af32958dd373a6b0ce1ae6a37228c37da7d34b8837d4edb50362ef97cae1e1f42a066ad19ad2dc34a778211cdf13929f6e1706d0ddb8ca726194439d53aeedbb8b53e019d8ae35a2655a1c01a6294ab0dbc2416a82e57762926b8515b8c784ecf05e6d1f22612d8e7ea49c3d0099e53ef5f3af49ac085cd5b391d757a3c5abc0416e9ed322c7906c79a017a08c5d0ea9c231a660a4324ef706972064c0b913e7cd7115ec562083965493593771ab350a79eb0af0570a818192f409891f72954d79ee80b06c66261ab78a1dc29fb4bfb0e90f568723fa5de6609f5b2b81971df46c460c1a47aef41ddf7473b85239f1d4484110796cd7abcc8aea8b25ea5fe246c33511972bde1074c2cdcad937762971bf3c70c076d70b80b4fee67bcf92bf333206b9a2c044f5513f39603865dfde547d914ec1b17ae1b31f90ffb741cf4931c5ae7c5c51e05d4cdf75d7c9ed05ffbfd65fb2a8b623c996db50874391f9da8c26b9300d3d3be1f8622c09365d48dd756f949ec9d34df03779199d1aec855651ff3cedb90835c95ae255ff250707e01b09162ce30caf4e76fbb8e64fd45a0d539e650d06909e59579470e4ac30647c68f09a26a147f444b1e3eeae78453a6bb2f2160f3da9e21c8c946dd6434ff858f10028469cce1bc1ea6cb08187f5fb20f6bf1af3aa0bca3dad13ce4c429a8cd85e076bc36b19ed80721a6240b6f0870d72c54ffb2247257c6240c2e53545c5381314666e8d50f191a1780ea8a66934f7472a8d852864cfe7d9009246de3f89e1abfba49167a763d1d501726697f8f6e04400fb557c5d0fcaf533fb403d63ffb39025852a256c4e057ae39be6537d911a1ee0893fd397f20745f33af0e62de0e937cc70266051d70924fc87a290b5bf8a05865c06d64fe32bb99eff39480a5ce12aad380bd82fe3ec9be247bd327b2b0f1e05f3e21d9dd320d1926099467313ea0fe3d675641ceca8b7000b1f217670a27354a27739cd8372b7db93afe3a9a1f957b138085380ad68063f76e72fd6b4574bab8e2db9713a6661f21f072b40fe0fd00b9b8911881bcca70627bcb5cdcffe5f5d5ec51e80edaf97f0f7bcb451e0c0ff955550713ab9a5f6da883900f4c98be6f6a36c8bcd251894200b04f8bff69aaf83b9407ba439473221858071dac08560f0c55bca8349f73090b917b0e62e0dcaf91dbb5a3ab4a6a173485f78954512fed4adc304a1f7ab73fcc8cefd1a720908d2fe0e8699d6d57a75b9b59e85f4937c8ffe3edaa8647b9fd2d2439613f49d72511c8296f915dd080e80e2e66fff9272167e3a287c83f0072f723cc14ed46533ec4db80d143d9b2e7647507bfada317dc24449dd4fc45b5e6e27da9ec60b5f8d74f1a4d150d485b1c0f5d5b83f84210c10cbfd64e72ee24ab8dcf72817c24df2b57566cfb62ffeb9dee9efaf8aa8a3b72c7fc6537aec8224efb62ffbe7eed8d43550032e7bf7a9e0c74cc1af66e80eb695784b8f9018b887959dbec1e4c83417fd41308c706bc725c791be7ca6ff6a8cfcf02ef9d0787d9b9ae03bff9b9ffc5724b80ff82b1bc689f463fc8e347093d6003cb80b05fdde51b124ff4fc317980031a4df34b7f15fbfa61d11ce79535ad66c12b625082fa50c2c1418c699c27aafdd611c8ff10e742dd1e850003c8bc79016b1c9b3e44bf74e4c51ddba6f1c490b5436535cda2e1b3ab25399da8d048f86ce26fda8b3821a65d528c8dd5aaf03afc8c163f9c4e0cb57c1edcbcff5e80aa7427ab5e07982edbdae8c06ea736bef84406eb11e881f289e881ad713dfbd4f4f48edd168b574359a65fc3a173bbe4bcb07d40e67ec64d83ae321868cad7ea93089d83fe31663b608f221a465fc5d7674a8e148b03a7f83f0bd5efa38b4c26d1d3b44a25eae26cc59ade9c7b8880a705c29ea0ab23213fdab67ab1e33b2eab0d32aa29bf784e8f4c368bad937b58e4da0905a2d53fe59433ce1546bca47710c5be64eb88f9870b9f6f7d47d9323ad41f50f2fdda7095244182bd08a41c31bda1fc7192d21600aed8e01d6dd83d536a8a2b624c4f12b1bda06e5ce6d8421eeff5eb07350605345e879d8d4d0e8a0bb84cf80b0ddc53da31724c241217ab02f56af14d92763599bda3f86790af8e137c3273c04db55f21723a481746551b710961632899f0a2d4d12751c4346af8b438644233a244a886f0e1ec12a909825980f5f1a5d892873837e6ab73e83f1d0e7f6520e9fe162bc0a64975864bebee236e917a6377150d92e46d06cec37602b7b8bca40b4d1d27fc2ba7894ef6e9d12ab63695f6b1c0c6698aacc262c92c5796b8eb0e69011ac0904b3f2731ca34cc30bfd2aa87aeccdcda71199a2afc1dc2d1e204729034212b4e8a54f86faeebe461d319f8d8567a65cc4814c82b7270dc7bf1c3272936898d3ed07082b50acaaa3fb6d76a62e22e06eb86d31434e29d8576f8358102488539ec5ccfcc9f0286909083d67e667cc2f2b66596e4c8fa8029c1d2edcd0fe72d12e93aa65a473f00da8083d38f24d1bf397cb832e0eb0c08aeb58e03af6d8929700d165db1a368540c31665c8bb00eeddd6a3065c1c1ed7d7d82a87b21a2415db5457a05432cd656cc1cd0384d6193c5edb2ab28dc92fb4917b37a72edbbe63121b3d22aaf9389a96eb2ba8ccc729987f1a131b7519de0f704743605394d4c3980d4d307f1b94b9a57a718fe622a4d59acace96691dabe7e86bab2cbc54c141a68cebcfe7248122e01a59955d038a4ba078b773a7981ebd87831c8b80fe4f56732f6a9e260f2827a410448480755fb0d45991ac714d54da619744e0d667e2c07006eff3df3bfbbb89108cb23c7ffe62490b936da21b59b1d0f8cb6af8e4b88bdfab747cc739fe9bb70bc17afa3c380b330a6498f57465f9acd68a03f00b3ce1c4d8d5720aeeb566d6c5ff7aab90e2ef3c76a1c139e6c0fedc620c22ec9eca7f0d3ad79122dc42593ea94752550d674b2f4548f72a15a078260d3a29ce0301134e43d18f079cd58856be11a2bf2412ef81789133a58db34a7dfc156122e003f757eb4bb971f01187b1f0adc335145da957e8a29e3e8bfcbb85aefa214257d555afd3dc6829f0dfcfdfc74e8b02ccdc8b45272ad17c695682890446da867aa1ee4cf4b11ef980b8f26a1ab4cece95e8ae5ee4aa17eb5132fe7cd3ea84ed9042a6fcbd8ae063db28a419d9aaaa0962e2446a66ecf08f4d14b03f424d8df65c772374d2158e8f14766b949d40a04c08ffba8005bfbeb38bb08e77782d34371bcecc4dcb774f2e76c4b1cdd6b3b0f04de811db33a7e17096c4a6423c1dc3f1c55951da5b9e6a58cd2571eb45e80c8da4136617e6faca651ff6ea66511bdd576989f247019c8d2fe71e2103cbf7225dc8b0cd6a9175d7885b0d0c3520afe9c03faa40e16046c6fd27709a8da65ae483ae67dcde631233067e1ab71301e04df7fafbd32300b1c038f27c4c6cb3e3b688e3b3baa783d4ef4e9f3b7bbd536ed6c71244a3d97ec5aad21523dd5e050c7b8730d048f80ca4a6c5bd881d21aca71fdea5f97bd9c57cbf518eab29cc7b94f5857b5344e4179b8264eecc2354d82ff3e406e6372b35336fd178ee4493b3153bed51c8e444eea0c26d3cbc195190cd848b3e711d47d7d963b694f6a26cf5269046c987a9fa33947685f2aab425882e4a39b81f42497450803af8253502333f9bccadf025c23a748c94046da2daad9db80faa6743df2017a528620a1b6008bbb76ffd11ee1423423d624b3bfbdc538b07495ead379cd5f6b67273bbf7af9b350222ce94f7e2a440c8a0ae59f1b3d7d116db40cdc2894ce8bd29e236afec644da8a34ef614e21254fa7ab5bebc5cc2295935fdd3fe1750d24a4aaa79d4cdb2c84a617cf3dd4d8cf12f95e716086055e756726f0ee6c00f4ab8186789ecefb445534fa6e079638612ea8fe3b7323840eaa7d4251e081d7d9524cad02c3de2afec700f31853e53d67614f3081b67100eb8a3adf3677a3c9e882d0c56e6330baf7edafb92bb9c83c3cf9453f13d795cc6fb97f00160e9c7e8ea8b059918f485af3061ab99d8d1914dfcc4fd27de4f30fea96453fa96494d866b160c9b9ebecc04e701b917dc0536a48054593ec6a868fd995b47071529335d87ba803a674565687e7996be458e03df5aa44a749678805e5773465f883e8f038f36e343406b5cf9c365d7b9021163a8f170f06b094853df7a85a865176967a72e6077ebc5583688e51bbbb04165c5ca1ca1423d7a2e7670f78b763f89146beff5a1fe40cb72b3817efdd7bfd14699532fb41f2e011e7afabbe5bce7af889c03b99547c77b4279f5b70d069e343da801d44463cddd748b524d563a9d309784bafaa3c268dfb04c9ba9ae73716f359259241d1ff1c3ab09632fa0b763dfad428ba0a293c375f30b3dce5f3f5bbee7e1ac0634193f316b465330e81465ec20d51e330e07379b1db5c37e63856614da9b4291d858ff205b53a91c225748ef56fca58b00fba5682d83d1158466e0e01acdee0699c22f95c187e5ca2a4b963d60d934cfc9b2328d7c89ff6d1a35d45e8cea39f9261f3b0b97035d48bf15ab8e4236088a718741dc2fd5169552ab23a8accaede4495cbff3b7a0d10769fb15a2980396f8dd9723f80ced76b54a9a94d665c222c064cb7d596e87926f992e6433062327f25db743f714126b609d0a1a75954b3bd15ed5404aa1b235296f87ea37956c8f8a1d4fc60061ef813d8f482e4e57086d9fb36b8a385feb2e5f5e68b4401a520f432549aa292e4123b15a38b062c01fd1a203ef326375d1234fb9ddf75da7c0dc87d6d51433f22d16b3757b9903ebbed2a859d659a637095e0ced068087282373db06ec83bafb6ad174b4c5cf19994b31ada93e47fbc49e1c24936851af8cb10c9cdc601e960e975ee82a4043afffd13dad57df983a6bf4d5aa04481b57848a4f4b3ebd63a16d4b7bd351300a87aee65f8e808fa194b95c732db670e1ad20f9660af893c7244c865a4e796325f700c02dd396fb87c801bdec1f8add1d7d49a5c83088395615159b7d04a69d2136599940dcde1b92b615a7fcc62c8c11ab07dada6821073b4973f980cda06fc8169ea56a51e369e8140828c0ebc7acc4b376fe0cbaaa27a05fc387cbc41d071fc95a8e53849947962e6243c3cb697832ac2e83b82ba282fbe350b4d456d451b3938f0ca5b75318d955d42e01a2655a99e74bd827dc2e6f6f916b964f1d2f0efa1fef71cb96fb206afa86d297c28dd36bd84498297660853f24a9657b287d98b16fe348f8dc0f2c1f8564afb321c04909903135f7f69e4da131e8011bc055a244211a61aab0e5dc501dea7a56a2674813167da073f85ee567f99c6b0811453878f2a657dc8a2e0f1f02f61413600ebf1809975b6b57ca0c2e06729184b57ff9731dd244a916b6dcc1856924b42db30282e0bc2a0077d7dc096cdfa9f20175aaee3bf68b81546d73acfa1b164e9cee1cd981845ffaae005ab05ca3c5dc246e9e9cb156665847edbc0438ecf439ec57b61863e40e0932815e2e4673039a888e5169f414437357ccfdf6c506b61223126f19b9fcef0d740eb26e1fc239f1a5280e006acb1a2dfbd2e8730a52f02ea3ed2d16c470746dac8c33a7ee208ae215fa577eb2c42f1a7b43d09f65976f329495ccb0241e7e6affad7a2e847166f18f88d184ce10bd6bc41eb8c207f22c040bade71830710ab4973e4ce1665055a24ef2ec51c1be192de590fe755a5616e797a22020463c07734e50aae023e6f18f0fe73c775e4f4cd189d95b9b30f8c5f3571902f2588622947e95e06f948cc123a20f98ccbc81872a08c9e3ad33c47f826bcda6128b480852403196c03eb29eeba77cbe64fd65672daf1a90b8842de493de94b2723055609c03c2fd094daa2d7679f4081f637b219b687187d623fb9600e03ec1f7706e84cd406368ee1245fdbeece5ee88e95bd664fb79f409fec5237bd2067866a2f06639208eb794dbc74d11efc1a7798e8d911e988c1cac0a32f349d4b02ee62300b7d49c5a76c914c48fad1f639f70659fc7e2482126b52a48ea0ddbce59de00c32280716745a33109ab811bb083fe56f08deb25c3d81281349002f220911d9af14fc6dd9ba89e3b09d881d6aa385f41c26dd6238f1f1fa0362ea33b241cc223a2e1b572ebbf15027902708e374ca0c590f20c1fd38129cef61b6b2f1922e29010268d1d2bd3b9cb07ea03b0b6c935c5ada41bc66dbc11809c8cc32ae2ee067ef79a5c43db75dad0e1c702d23812a0df06f86c9795b64c3578d933a8e4fff2b35d280c1197ce6e7dca9da73b00d978c7772abfa1262b4f280074ad5fb8ff0a4737343f6bbf2792889e773ff5a1654a2fa0bf8c6b458104e4fcd7fa8fd71ba0127d9b89a557aecf540813e28b3ccaa50bddcdfbbdec02c12bf682c2acad4557767ad9d6f657a27a3c1fb5ad0e93b214fd39b3fa758a627075872ebf3e665fb225d4c7758dd753d7c23242e21954ad9b5b61c89d6150b3eccc36bb8867f864db4a338b19dcaba42e74f116eacad6b00f9baa71dd611f6467d5c9c2a6a1009163d30a963b13985afc67635f1ede9db7ec49deca2cc5a5aca529911a605c68b100d318d824c1e6efcfd20ce066663bff6b55ada3c5f3b824e74a9ce95bdaededd69a72fae06767fa6641cf97e792af544bb8821a8a4f8f9f5e65a19ad9c892a25495659f3ceb452a2c1e702345cf1a4fa1b4943b5c640019138a0f1a300cfc9d46d482fe326746ee637f9d9a1e543b7584e0beed4c5d4da7f0cd0798111a4b5b126118fa3b9ee8e5557a2672492dfc6480f30ea7ac950e5f17bb130c9571f529759d6e12cb9b0a633ab39b908a716b39755a2fc4a1bdc02603ddf7efcc494dde20c8c94a2719ec8152dce3ba8d5f4f772f1bcc28f7415c273e71ef86e93afd1f4bea04d4e65cd9a855ee1084aafb2c5e2cc3f2b499f3ba125438dcebed7ed3b9f60b4a339dca3d2e5b983f7d881c980db2ca7281fb44e77d12ebf9d1020648427838ea0637bcac73fb874f71860c0f2b7ffc422e994593e489efdbfdad4549b5d2eeffd2afb2ed6271481258ac2f25f577a1aaba3bc9bf55241d798ccd500888297a91729d5d2b7afcb5fd883da4fe78dae84e66c3a94aedb2a372d2ff09805c044c9976ac6e746c9c520c6d75506393cc67110c7e0675e32e3713c52d8e43b78c2d42a6bf4457e10cd910066921a0c9c844ab6e3dd1d8846ead16c165747fc5758870d09fdb1d85861aa139f3fad7c2421759cde03660fb974cd3a226bbdf99be95d9bdadff25f6ea13e96eaeca29cfc852ee80f6b6e9053e0668d4aef144f9694fac9ec46ca25f2bf8aaa01465ae449666ed329ced4cb7044f5060611494b986d8458b39d7ca86cad1ae97a36b49b662e2cbf58a45bc2b5c2994f08fbbb78a0503b6db8d3c56cc468aa779a1a1f8dac9008db6f40ace4a33336b48388fcac6b88ae9dba7910e67898198c337a02bb7ee5e259512434eff22d9bcd9650c81f7b94907ffd714b1407c148e1b147acaeceaa60244153cda131eb669b31bde60d9e8c987f0f37a346a8682f83a8fcd0b72103294d2b7b71924efe857af14f3e4f8f2fc3966d24dc579d8401374fd78991a2e4a6561f87fc743c47718439632e45a93f29233de52091bc036d58651f65a31d7bfd113463b77cf7deadc8f035dce0288f8921d58a4d82e94a0775969d6a420db8a9563b775997a14b9069d7d26c36153fe88e3908efb1571dc021f26fc3a8eb316f854749f9619e3dcb1996ca4d6e1c1e3faef745df3b18c76b28d5380c1e886a7671c374bfd3dc9b0c8d3dc6b50aa70f65537d320835dc92bac9a1a5bf016e86b3d4314e31cd710743e90284f3c014f3591094b8c6dfccb084e9dfee127cb3fefc2011672ef5d13eb191ed5ae918e844316683e60af085e6ccbf9b766af88db16209b820a41d7ace3779c8f90edf81a1dcc18cbc815ff9e8833c90971da7d97d4319456b50e80062b673ae3aaf96b220264d7a441567036dc1a6e29e90bb76c67a1eaaf1e1193ee0010fe2ac95c302a0823717fc51b7ef8f30922bd65a93fcef3e0549936276943a69a47d3ba336410f18b5ed464320e4c65bfd01dc6b517bf1ca1814490b3b8cee6ec90671a18d901e888c3f9f64b1c753155c8dc5c4e73aa4dda09794d63908b7d8ae8d25042e4f6934e2d1f98587e6b2c41b09be27468e3a362ff4e540db6253f262e16097e9318cff6109280d8d70018dd46e510904c7ef94c73d44c52244c6db52819cfc4864ae68e43d2d169d69cebd727fb7cdbcc09019e5d6f95100233a5cf4b920e3deb91f7aaad5f2a3c61c5698af78f34f454e590f0a86403fc149b06c40d69ecd007362debd480210571d3170d40f2bc2e2daf93a569b9695f3d0d512d8e6a74d20ca383fa825c02578f6988fc161cc5b71fac5452fed1aaafc785402cb90909de42d63a6454e01117a5169b60feffb338bff4e09bc130a6ecbc50b720d2c8613711d903537baa8d4e2870103f4bf69dfaeda305f687579ebed7396cab135a0ea67fb0017edecd019f5985ee2222d9e1587efa64d8cb1c16caa5f2b3fbf4b834460c6b05f7b943f730a8da29ad2dfdd64419c9b0d0f93b6c46db8e3be15608900b8252fbd2fb4719942f04b9213503c9890be0e75e00e8e1ecde9eafa804f3dc9663b2c652823fa245299eecf13d2b72b9cde565e664ea12c043339624cef24b948a6d90b90c6a67632fa0fcab81c89f8b02a9a74eec00980ebe9d9f9bd12ac0418f878922551cd0bb87e15ff0c992629df1859596d629ae48e3d150a2f8c8e95d4b1ce0de6283c8dad429e2ccb3e5aed02c302dc3b1750fc55e800b06e8b7118c75836dc6d0276538a71d9e75aa53b4275662544aeaf903a7bf70cafca3d8e9005dde9db79524e6377a0e0f9a5e006d99631c62d5aa75b70b29feccec2ea31ed0859dd04062bd08ea9a665ce5e389a59e029d9cd9381a2c49da56ebc1f0e4f2d6ba1679cdd9242321c4ee1652b90e75a389744be72c27d0b74790422f437bbf09063aa61aaed7b238513278d10b8c54393b12ad9b3b12540bf22bd2b6d0b48480b3d188c7a32539aa0443389d614bfe1b1cd1e52402b2d154bf5e1907650fa67c39b5163d0d0c5d26a513d2f6bbba9ab1fec8c24d36ffe7fd93c7f09f903ed0de94c4df60bb5225d76d91879a424bc0aa12f0e78c1818c426886c20a997c995bd9a5e8698d5193cf6193064c0de42d7c45eb478976ec9731491b99373c0a09733a4d8f8ebee8ca007533297a2c68a0d27751d124073c603a1e495396dd46c0b7f20fbed8f7ba7058c946bb761db6adc8bfa4d9fb89a2b385b486f6e166c72160ddbdeb4d1cedd4d882caef7b579e9f0bcdf33cd7bf6d9f8c1b0aa714c3ac45e91fb1a0c88460c89700bbd95997717f46ca98f1bb78d116719757dfb9af32288c5e42061d325067ba2e5cdb7751b1305ce1dcb94704cb1867da03582a0d3290aa5cd249998fa8a3ca587979a8311073f0e1f00778d47fa346a33d65c97b6be09a7a000b7e8458fe5a658c67fe76a234a1c9e0b754802a7d62361a473ad14d823ab9186c69eed9aae61369ca3cfb24a2ca6d03be235118d39e9390352332692abc7a697aee4e7afd65b0ceb71f5825bb2533d04259204e305da3c166dd1e03c1942cf17e41e25916677dfe7d50a5e5fea8786245f08b78268b06964d495663cfa6808b6acdcf55e6c047e48c5c6448ccd65ddaa3053deac75f79254f373ad8848d7af990592699ac498193ecdb3e1df06bf22db81e5a54a0288462c4de6199004c2ff196c035bce9bc591319694829779be0cafdf2e3fff093c24bfe1c702be784927728ef8b370d0378f3030f95bae404681214b474019603d1be006dd6823ed698f50d75c0898c75ccc3c4fdd9cdd26411c448bd2398a5b56a10e1ea063a18f7124e73dbe24cd7a951e04fb0ab5af464468df75f6d6e90346662727572f38cd379f39f77f8088f2e0900e4ef305b90d0d70c235c0739436f748e945211e9cfe34dc5773c27c5a65d88b401c380458ba65f100ce7b77dde0c53bdfd03d7accee6ae1988ddc218938d2aeed12d4051df9571e5174292880c8b003485171d846d974f89aa980e3f1c2bee026eacaf081fe6b1fcf748c79beaf084a915a5eb7c1cfcc7a4abaf0bbaf19dc33fa6bc9092f02759395f5e53093b86c011b2befc7029479809bff9e2d00fb649669408035ed903b9a2920c69184e43e409a6be152b47615d2b45b76fd79537534c4fd0b95e6b8f794345f8e70811465f469ad8b5abd98006b6690521a47796732cfaa0d2e3e8548bb68c505a13b15865d9b5738ec259cc79afa16e08296f5b7d72a31729c062434aa20c5387b24dc108b4ba40d829ea02d921423a940e1d46251fb6103593816881a4cc67c878096bd8faf1749db5fa1c92f7311fc0972d8f23e5ab3e25f9c167e599ce77606b2aad5cd302422c2f3f159564ea77352b2a1f2b792e4eff15ba6e5161cb12884f9e8346f1dec0e353ef774982da7d2bc95a1c912b2dad98d4b6350ffbfde1a418b23e39d4847d4a6d7cfcc67c2a5ae7ee3f45d0d6a80bdcea33b61764bb068656c4e63de02cb1e5b4530b60f9e34e703ab1deaee4ce14ab148da26d33cfee9751ec8438e0ae66f6a9d207af6523b0c2655b7b3cf1b0fc6caa46fd573ae6e6d71c3596d58e6e69091f5834a7ebb02ec562c0fd2158bd152247b3cc83696a75d054fb25b4259c380c1f9567e752cd901efce21ba25c2af23932d157e5864e88693b1e91b6078504632b4c41c378ecc9edd6b7cb9a85a4918228afcbeece08156c30c8063a5dfa440f08f56f94470a87c00fc9064ea40ff135f446532fe85740d2dceb68a9f08dd008c7b1d6643b18a91a2d8df7d3e89aa18cd5355a7c3e4ecded5a4c399b1f60f130ad7ea62e4c696d79909cd24805d7af5a944e5703e5f6d7e649859e3d1904910ee7a5bdcf9d5f0f04b4cec0ed083c16c94498f746dedc7e9ea8c77718905611f4af77f2bf6b930c45d3cf67d54fae161b8b6cb9e7cd71120f4e8b517e8a254792e8653f2c71fb8336697071f4d0ede4a8025b640290b6a59abceffb1545a4b2b5900e226b09738c5d28feeccc1e829b6fde3080013ac35dea33ce6ce2d10c7a331a80c94228def5fadc04d09281e9f1e6043da753429e3f147142519fc2b257f3bddccc6b784378f0da5234fa52daddea201efa1358ebbb0534edacff9d916e27755caa98a16d5a1bcd1715fb14cafd37417e645a3e26871e8cd85f97daf8d64a924c117d178cf79b0993377416eeac32a69fac8377f474152445c3fc6185cf0d904cd7b4781e1d9641052229ccc7a9d0f670812a317795954472900adf428a02987ac0f0963d9f72e1f521bf4b6d17940b60012ff261d990c287ce967a30032b808bc6c54372f1d915cba0c55dff521cefdd6ac38494ae7e7c404a148f17ea61f27fce61de9ce69e2609aa5acda79d88461b203ca0fc2e0137001c0de9954254643f96d40d6dce94ff17bad6e63a05931b5a88a5498f6c41fbe7e1bc09298a685e95622100695c610c9fe7ecac22abaa8af18668b36a36ce0e27c8afcd0c4eb394f617c875d586c36d28f303d8b2635f9a15159c39e98e68dfa8fa2d2244d2e2e4275d2dff18db20cae4294b2a97a03f88601d854bbbd5ba5d40afb7576f91b159b63632f9c2c7d05be9b98a7bfac731de572f7dc16f620d59f090a8f821ff120cf8b1045afde73774abd1198580dd63bc75d924722c67c6a10c83d7a342a6770b484fb4278c04d09f0a00b30f756945440b64471a31e9d596ee822527eae3019b7af0bc3bffd48e3cef0b1a13e746be4a9d196626a788b099c9a9e8de41bb359d204d1ff9240fa0a84606a27209642329543af4d5784e65419f699029550e974c6b1f030fe36f13a0978366d52c725ab7e05e950aa3786332d37962389ae391ecb2e69ead429d03e9b585bfd494c619380eabaa251fbf601ec5c6e5f1d76b45f7d52d0dcec13c749a99c3ac047f5631dc0b220db3ad879b25c3bbf384c5aa49f38400794a7333303ce2edb4cb59927f4cec876c58e2b7a445c954d28d4683dbcff6b7c97a0fe0552a382eb063059cb1b1621643ae58f16fdd523ec74de2e57609e85845bab5b91e05ec0969a17eed2b61b00b738765add4a04fe29c13f8504752cf51ca20efcf2b14f30abec6fbb02cea2dfb4d878bd70f79afb1da9b02795858e452be6ca25d8cb7790cb5e81cd7652b5a4c77785eac8261827ee6d2dc311d89b76b539ca8a636cf32a436a670cf63f2a3209e5a8947468865fb7fa96648cb24472661850b20478dd6f77f00f58786e15b133c37d01d4bfec72881cc24a08033ac1f4b23b3d444c8a21982155979f66a2891c9e3cb34f3bfd1887c2e463a328ab0ea8e97f3df91925c7b52261031d55114dca33133bbee2738abf196454ebe57960e721897d9b6508950b36b992f79fcc3de8cb89370335e43d980f0ba71c115221339e3e9bf1ba84326c6ca5424baddfc649e74124098fe6a08321c08c31439fab1f5551162ae516b3fe18bc2661e9db76b47c5f0eff82837b062366cde9e5aaaccbb9681a256f51d150f3c33de70f3358b143765a6b5b9b8489b20aa0150668a9f070617e4ee1e280591365b5873f7fa6f427db825488c3ab7788039fdc16da24791a7ad5e756cc38cec719966d8d7af8c06ab3b8d764cc42c28eb63f530635714e13537b2d1262887ff02ee5d12a74b0c3d6d950d58585f57a79e5046148911368dfbefc6de992237227c1676ff95c441883479f05afba502f4d6c3b0a9aa6420fb2154d7d86247e3bb0d0d3d3734862b49e0d1fe0a01fcda8436cb5dc8d0b5b3eb8393d1620c8178dcbe6bc284af5f6f544915c5fa1778a06462a96eba701ce7dec4ec5715020a1ff5dbe89642210fad5cac5770efbdc2724c38e48d5e3ab5be1229510a83984362f5fa460f80d9e53e7b79c483f6bb1e20638d099ca9f15f476dd527144e381ac7ed16371eefc397c7c61f0524da9d2ae848ea4ac3a0f6d85e8d4b15def654057bd033dc9976d9462b7814361734930279dd703609015cb72a366ed9eaf6808bb069822c4fffb4a1204829f4b8c22a5ed1e4cf231a4d3a81afbeeae8327a78779ca7963291d827e2d56c106ec449b31729d0b39ee2acc7fb81c70a355987a8c49da76e066cfeb78035d338ced213eb2b331d8e9d522095db9e62173b87c1dd828e1fdff9af0898f03a6ce7586b09c5f22fc36781651dd6d828506c62af397898fa324ebad990d80a606a50c67c680161e2592dd6c9bb0559b1246f1033e0343e07fcc132e1624d114ab6fc583f31754f82f627f61bf8f8c620e59444b681ba1322176d007970a2b71f5ce0ce61b5320f697013174ec96cb9077bb2747e9e4672fe6dbaba43c1f01428bf13430e078012e885146f4210608c33066fa4ffd30b3d47f9b50274bfcf2aa49bccece26b0e5b8c05236babd9df636d0db5af45b812fb7511ef706dc4171a2600b8a4eb82557644e825098fafda0547dfbabd5a8e30f00cba7ec5117095fb1d5ae708bbe5224849f3206a060bcb3c8fbdb89a6156983a9a5685eed908790928564bbc785c427b0435c6e1f08e57808ee962e2c0254195c628a03bcb065a52714891eb8fdd87eb08d5513423a5d8547daf2f56f1715b689e8cfa0f31f733a698c657b88996f70274738dc98b4aa006d1e1435cef5a4c644c1e72ed3f99482a2f3cb378f5b1e4c3661d68a5f86cf4ff1680ab5a0673d0c574fc05888e3cac7759c022e26bdcc984f98be5f0a1cfc439b6dcb6a4b802d83025d42adc0a953d8d082a5bd27a4a2e726103131fbe84596777a3dc961f2164ad3ded75deef2ee8c56aaa740a09ad7450b5d36ec6e20abaf9b3fa35f467364a83e0897a47b416f222cb5f78d52860dd52bed9d538eef041c6057e29962ad9661aabf3eab82e4ad1ddece1fad1100e60be7fc7bda4ac440aa1bf125a7fa62c5e9c0a1de32bac52a7a41f5dfafd3d96a5155ab5e9c9d6465f27c20ae5cfdfee41bbc5bd5b1aecb5b002da3da1ef359466f50f7cd3c919b8daceaf1cf2856c784e83eec7ead6e587bafee9ac15719844c5ebc636bb033a291b210a143faaf582472496d7e728ddb3aeb9ae8bb8930b2bfcb2fd87b7cf8d4f6e351b5b1c33e85bb27c10d0e231502a89b6b36ab816e51931923f55e83224d27efc55451b7858f44f0cae50facc81d4af3724aaccca673fbb7a78f62d31aadd8baf4bbd0d8fd36dcaeb5c3fc72fe17b8882f185deaf8abeae1dbf175aa497acfb90bfdcc5f1db2d1069dd6a80664d85ebf4024ae3d8762558e044e11bc36ec0709aa8d039504c0f040b1d296e450157f0feda444cb24cc3dba2f1c72010c3c5397f9f99119d1b138dad30e8ef4cd957445814d60cd52f1abec78a84d0a332f25add95159982fee109c17c0ad3651a655cafb20b9c52a17d31520a7dfd1b2266565b0bfd76d746fbc2ea7801b8f3cf4ad48c10dcb6b96516fa01cc037292a3f778a99129b443e8384fb36c32da7fb26dcdd00263bdcbfd09f0cd37c704635ad82ccb329cc072b9c718d35d06353fe904b3a135bb1d9024f5dd1d0b1918dac24908ffac3e7890ae90964c0c7a40fd12b09c3109b8bff657b6db55939973e5859087be635b7a1ed1f0edb56a9ff5a32c2b77163f9e765b0ef167e6d45de994d7636af4854dc11a5367795a9abfdd7614d7175a9276b9478a7ad6a47bad87ceb41e2fe3f9675bbc45ecb82001c6f766a3c3e4a135d3abfb44651dc7a7e30afbd2d341eebf0afb71d2a6db8cb43754ec94f1589edb4c177b6e0091e7041644d260252ebd99954b79a91032a1ed130f54069c8828cf4712aafb393f6cba1897ca3a599e3bfddceb6f54ffbf862b20a9278e4a99729e082cc3383756d54fc51e6506753b0bba6643577216478ecba861bb54b9e6ff4d15f979ed68bdf7f2a8841701d5ff85dea3d6e2cf10f9ecaf4d9233897b3978fadd6871dca8462dbef475a451efefb932c1b37f77b6816d9eba80d482444354e5c36771b2aafc15ca12e05fed827508d60edba92579e96b12c59852ace0f625e7cb5c1b804683450436e00c03bf2b1340ae098d5bc3b8312739fee94e83c4ffb68d1ab260efe676229c6750ede0bb1c4bcfc4baf34754535bfc90ea87c491c3507201dc2d27805507d677989a9fec6ec84483ecdd207629762e5b1a5eb40011066509e38030cc194a4abaf542d87543ee5f52eba1f4f1168f77b997e9baeb728e03adcdda3368447763610fe723a10c10935c603dacb923206f0e21a54bbddb1a692e8d7554bc12dc46fe8fa5855548cd8c33806caf283445e447e37755da07a7bc60eb2fdc1d17e03d85f1257b810792f2e19968067bf7bcfcfcaf4e8c15ca1654d9e17481ea4c21862a1dab12b609017f1faf0163f961e79fa8500b74df2f404d569418610b2145522c94b1a17f69038191c5499714d91c65fe637f0dd2f26a982b259d1bc323aa6a59c93fbdceb7479d73c45f9dbf989efad78bcc0371ab0427a3541b714058ad5b1777d0d049224297dcad7d89aa7ab501ece4160b0c2aac8cbee143ef327bb9015408aee256984071bd5d9211171f2a8d13dc59e201be5ef6e07392f227dbcdcd8e0185763cd38c907db165f9d178fcad92454bbc8343093aec084d2adb01e225fc49b4c896989029b48894520941280bf3fce076ad3d2bf2e07762b1a7955cc5c7c8d634ffe9097c6e12f1e83bc02c58873b9bca5f5805a099809d46a10a9d5d243e19bc65ad23319dc772cb9e4cd4e8dc28635abc46127fbd6cc48d953979d810d81adbd597e84af63e64b2ca7ce2f1cd6fbaa8ad1c7723c402482bc19bb2506aa3661208e3f00ea093058835a4d34abd504176afa8c6b99df3882a1b8cedf353cc3365d076f48bab71c982432c9a38d40b33370dee9bea69d74de3b40d6b28bae12e23b0d896a97fbed14d5f4f2e6b60cdef333ca9d9e4fcab53d61217aaf37d539aba05fd505d34a48a26b0c8f72ba6ca9c4f593ace592590263d574bc78a6be8b424fb886c718bb552dfcc7c9ad869ae06110b0224a82fccc04f2520faddbe334611f8fc820dce294da5226ac5a3663bab17730947fb687891e67d10128537bf2ab10e49ecda284084cce919a44df562a2014180a3435ab39469e75193d21b37dbaef7f5a54fed751e8245004f61224dfcf0121488a8e7429ff681b8ad345d8bb1ae9e3a11928485c2ce14bdbf567784ab13928708abd8a85780d47a11894dc7ee4e838e62d8683a7f72eacbc9da1a01dd7d09aba01fb50e59e92af39eafd1a9c62290b898581a88b5a94ee480433f63867eb6d19a96b044e8ea709b295c8ae5819f4cdcaaa3808ba77c97b946d532f300d09aa3c388fb9018894cb7c24dce57fe269327fc48c3790b3b0f925ecc452884eca44754fe3c84d8a4bd60def017993e86f68e89ac60acb15e9d179b2bb0705ac158562085163eadca284f8680d07883cbd6bf2bdda2e2e163a1275a9acefeb4408faafe9116e59946710e7683568b02d8fa1353ee635a587d365c57b068f5757a14b21372c645146c626152a3bcf7d6189bbc25672f90f2f2632d368077f46d96b17b2796f8e5c9bdebe7a7fc95b09cd8c736d9f023703f1ffb2438bbbda5e7f36d858dc75ecae90d610e16714c43084dee1cfd34e6d362e6006d2a8dcc8c5ec58a6563c3a3006be95ad0b9ddd01c062e2583af09d9487bbad9a0fa1c264ec7b8f538b5935ada113a451aeaff0dab27010f900965c90d11d02da26a5f8376cc433b27b32e0de508fbedd3ee63c0058de7ca4bcecbf8b6f1c49b96f25f26cbdd93dc74b38207948165bd41926b62a9a7c94c8fcab77fe5908cac15ab8f13e034972b76a093460e5721417ed3124df26b6a0e1219775224386da7f98245ab43d97c6d12b420f29cfbbe8953844d4216a7da76492c3c6f7ca17b734a717aef362e0546590debe7bc15837538ec470014568e46b894d6e8c2a37b1e2617883dd049550534f9d495cd91fecdb3702d784c14aa6ea6cd0f99a39f82f6857c514894a46139d3497374510aa75f3023ac499154e6a88dc6b5b71fe05b3cf6b7b89387e3f1037a0a3aab9d05b4652b8ad8b3078ead5230904bfe812407226c72ce46cf1ef145a8fc5c0bb9071efd13395858b4aac9353a4671daf913e6047c25166b3054eb315ac28c37825a26a434a795e9b11ad9db1a26d3de7b007cfdcc9ff867ea1abee7d0f668a642fedc827d957686e337d855a7c14922f028f8b4afcc1fecbb5998779c1c63a99a6a5b28e6275db14f7d2ca85a3276896dab74ca7f2936ec9b1bb67efe74232db5640e1f12e18766c08edbe10f61790b790e5330e2701092612c44e346357d37e9976db9a9c5e4ca291730911ad9f241968ee2f5ada5e495ba02c36e3d7a816efe6cba41dbc511b462d4143c72910e8a5faccba9fa5f822e9a723d229bbc5d71029b5294a6f67ec0a1f580d9d346a87a5e67a276cb5601592a54a25bba56f3c7bf6d42aed6abf8d9d1abcbbd541d61d277a482f38674254cbaea1254acb8174bf5693250b84baf5c06df278a0988c7cf2f9f6e575497fa86e3be63dbc3c0ce7edadfd730b0a013a431b5f510a98815affb71a7589142b4b6d60fb89a378efafc3733853f68742ab352937302b0345282b5c868fdc04caef493f177aff97f3ce3afcd5a89b293b9762b1ea0d20de8cf2f65fd4f63ac7a5397f8b59b5fe36cad515912c545a65da9618e63238d42f870813e0a1e795b18a18ee72e2326f038a16a1b60cfdc63ede7065ce2831ddb61479cf3bef16f58135c7ab8c2c86d0bacb25258a0b65674f8602467af10c08d3fc309afdfdf38889f7b555ac3280d3012a4ec22c188f8d329cc2ac5d8f97d50b6e67fc605f99a90ddca64b53e9b3eb803100c7be29f276c9eec0bdb7df3d3dfd81b75294bfb66caf3e6db93cc49c59680236c8487ee4af04e594087366d6709227bf3496195ffa070326830c4ffc8b18d4e8ae307fc963d9fdd8e6b9d7b3b8cd81394de3058342fbbc7a497735fa46f52d3a1ee1919c9a3f240babf0931f5d5c4166a77e308e62df5a2b9f9b7721ff438236220be7f43d62ea9b52da8e1b3dcbe72ab925f0b2827ab4abc922dadba900f4cf269d9415a35eb7b962fc777495c8a267d3f6bd23ac8d58ea2f9b3f86654aa6269822cff1836e7ef93f18417966ea50119236d087595869d6e5ae4f9b77a14c9a22bdcf6793ff3d76a50e88fffbb00b6564198a55be1cc41b4eec0f521eb44b83fef664bdfe79147918f33d6da12a5f4ffcbd9ca65839a2d9327d4d565380ed33882d44805278c783e7093b9e5bd020263e573a67c3df53084f64ffc1bdf57d81c3345b0f08371e4bee12f63c59e2be8d2098f39325ea921cadc5f30a1b9efb88b8778146a1ef97e0f4dc389d9ffd680559d3db1665d0ff464d73dd240b3e06034e41cf40791a56029e45fc56e9873bb46e42d7ba886f6e3f679249eabb42ec103f1516c26e507cd534bc73982d5eadd3dd784fc5fda7b6efeac0e883f80800beb4c344e73a44e99c5178f8e7ab24d183d494e78c1a515c85e4d21fcd3960b05fd42aaa501e565efb3c23bde2c580b2584079d930594ea5d75f8f5f2da4dbe7f3b522d9590b9918b1efdd6f320b87d9cc660f64fdadea0f0af22abd1c18630732575b2ed0cda557177b24cdab196abbea40a179b1316722d22150d92168ff602f1fadd1630ffdf2ab4e2093ae739a305606d72ce363ab483ef80a651b9d17af76e64ace7e2c787ff559d71bba4620a121bffe9a7b2a96626cdbfc6539adb741bd4580e8882502e065743824d0b92f270c2df5594fa9d7f33174e347ee82e2ad93fa480e8825a6df5e2b20c5df7b3b423568246124cec41359bd973ca00538f2a2b68992789b2a405ecd4d96a91fd4267bd208cac9030d41b2c0ebead150bb0e70efc97b8ca57db7acd9da7c6810231c198f062d2051d498c1d0a4fc392b07c3d588e1247ddfc713f37935deff9dc0750c9ecfe014965bfd036637dbdb7cec6bb197146a0bc29d28815c8d16c02e7adbfeb278eaf40a373aee7b3a898376a96f8e5481fa9b9fda3560ec4d37029374f75f5f1ed9fd3728b2d95bab0d75137a47d07788d39c457e4026585bdf6e662fb3319170e30aba98c0fce76344e1439a1aaa69f8bed49af313eafd347892356af4a49845c13b9483587e03587d255cc08bfd3ea32a267b7d43c92fdd20a216bdd80720f2904298451bcb4aa38385f71fe33e1e23f22412cb5f9fd4657a75f4ef46887aa54a8fed2d4167f812a6796ecbf1c9b6d109a5d60d0ce843dd4f31e30200830ca4a718e27903512362f2718c0ebd392612f223faf3b55ee7c6da103724d69eb9ca6c8d1210f70a49e424dac842a59a4f6752ca69d4a75cd1d26590bcad19dc6372ff3e860f1b207ee5cc373d99ceb5848bb23f3f1be671f74d5af9b743cb1c5bdc8e195b356e3918b3e9861005060a86d5e528f1cc76ec8bbb2e3afea0a8281c0fdddc89f4699e13e97c7124e85e7b921cc869115376742b51e96813846cf21d93e6284628b118f9acdd22632e966a1e02fbeab09ff6995e090e69a49ff009309cd8c01a1de2cb3740a86681e2325df057490da9fb3ef4c0ed7d6685dc27b1c25505731062472ccd92ee49610e0cfd3067ec4078c258a6eb4b7f44c40d092804f26dbd8456bf79612e2b82f9629f04d8468529d89688fe179f7bb91764d8de04ef86227f699fe859ceca2fcf22b37dfc955169f4a37a733c0a5f21d9234c5e9d0b649c1687acc36c9c6fd0a23f2ddfc08ea84d290c771540585c16eb12c60fb87825c95546cdfcdd7b8ec53b40032330f277efa38162289e2ba95a20e64b334d533fc2cee52089b4ef2bed7381037192913470b4a3100599465b0f9196e4dbf13be9c1513496d09fb8f4356499a969a68b589fb60edd77581f386be0b2a2588d3b9664852505cffa8a672b98cc83e240f58aeb895b00a896be99547e818d7d94c64b5271f967017363bbbfb0d0fb785614aba843111bbdabbb58d918c47b0613cbf717af5b15e6781a727f99faf8681890cd32e3e71c48c9ba8d4174bea5e153b51e352f2ea7ec1c427416376f0bcd6ad06b47db593aba1adc8100c4ccd1a21cc71d287a4fec7eb2c28f9e12fa2a1c59137d2f8798618063502465d2f22e8774edcd32fa7b2e8c5af93b7c67b15991e57f09415222bb8aa4d8d3ce04a0344861144a9ec6c11b6617ea51d56bc954ada1bf0182650738571f87053440f411b10e11699d63a9e85801ac2da5f134d36e8bf04ceefb9cd9b4f861ea1552bdd719c0015d109835bd70f4fd4bcb9306b0bc05144f4beb26e8fe5c2373bd770ee1ef00c263ee62ccf3ca5e34a26594d872010bdbbae3e83ab5f40c35166b0fbb6c397d7a07b4cc575bee25b7d6694c880f105ad42069e307f760b28da667329331c9d45d33f95aa6c427c4defaf235252d64d318126b563858509b78d4884b0e79e893da434de9bd595a7011bc41d8c7e94f9009e03799c35a875c521f07a7a70a6a96a561ab4df8dc83ccca020fa48c8e152a921beb7c2a3991cdf2af0e3aa87a40490f3bca493d698589a4a742cedf8c33af9cf510113ce1e7f1100241751ba0f9433c6fbb7ed777ee93d9eec309edbd6894868c641e7c7ae11f96dcf350d080669c3b85b6856fb289afe2bdc02ad90001b1201db110683a6fa6b02074bfdc720df4562035f5533bec0113b8922c3d2a9a3602e5595c72fc5e9a41f64c5c129970e09c45fb799b6fe6acff7f729563b075e91d3b1e09448a0a0d3134e0236b30ff85763ae319019ff321ee61511c9e070ee9d67fc69dea73ec56b0a604d6564df7390d01018e51caf69acfa34c7924a39dc62f598cdb705611f339616effa74a34a76e89036ff91649627aebd03d7fc73e77845ffa0325be3dd5b5e08cb6f80ccdcc7e68592ee290a96d2478393f8121503090c0a51b97e7b5dd5e3f6b6af08408c2257418f57de2669c74326946321da26ac2f0e0f5dd47b501e70921951ea3da35bd3cc31ce15605da92bd545d8bae4659f54d9609d1fd327ca7b6110c53ce64d5f995fa5f9f66ecfae1fe8b15844b72b2857e84128327804dbbe41915e82542f4a5953b2ff40be7f1bf5ddb50978fe5aef4b7fae9972a6eb46b120fbe5651246f89e3fff11c525a009cf90972890094ab52969fd61beee86d10fa2c88c4c164199975a828d948dc98b76dc7c1b498b53c8dabded671147210f73a4f9e604596ed2f501ed39dff435acc859c3b5af2711e0cede4f19ce6fc5e8c8eee013e91f4d9bea624263289ad944b950da882e572193a8b037f8e097a4c4a41f77f6913b98d17728b814ad68118ce63da185b48576b3343c521cb32d7bca2e6bbba10cb08b032f81f424eb21f68f2ab0b104ecb1f62da5a01de61f09d2258ec52bd2d6dee964141f02920c29a6ff1d8a3063654c331978d88b29e5e1b7a77b3ff8c5d5eec7e4cd96464e1e12f1cb61eb3c975c7b9960194e274e52b8d5594e54ea0e96193f4535b7bf0f794207680aad381e9c4d7cb14a48e05cf12dfcea51120cf67342e12b3c3e39d2a3506d65fb6903aa23e3cfb374ab5bc5485cce950ed17fb49ed96d35c543e1156fc0ef1a6d98a24fa417c5c462d99fa0525f510b07b6b57efaa7132a61380d97fd04e86e296162e7e74e588443d7485806b0fb060998354e88f3e8bfe7a789745992924188acd37b5ca072f2fbac4d278005b85baf02b2c3bb10a4f7db84c58b2217623204d51d896b61ada30a4e74b654f42d4f4ad8112446ccbe3f7c7a0c892b1639517e493423a9d6bfdb2010dfce1c86b8d5cde912a88018fffe3c3c0089577d11a9ef52099e0f91706e35a97b45f4b8b2b3ce209e168b7a71aa48019b9bc559458ea6704259b6523bbd30afec4da4521e4883116e64f1225ea491d8fdc0f7f979e9d987b49376f62a148c182f6796d84db23b999f7a83a9897682f7df5d6bec285adef25b6e1463521922976feb842a5c5574bb863152207e33f1269871d05d0076f907bee7725149219bd0cbf09aeb8261abb75d6b3b573fcb2eac8f3a1f77f21f6d00c8cbf532c091ca38134e417bf0e7a394be9d8a52807648970f84524ffa499327ce95b6c73cacf7cdaa1be620bc23b70d50f74273f3725e8afb9d0c0d1a617d0ef358afe87244d2f62bbc53ec9fd95d9e9cbe7be9c6fda65ea06e12f39843d3c1d99a2e33552786d4036de4f2243005d5396040ac348a4c75ac51971479e13ebb8567902f8b3c507cef4d0c4a2132fde294348e8b1be6ef077070352379031e24aae594b163239b9176076ac9d6da63c057632927951537c5c32e181532de1aaaf73002eb7d17cd46af61b02c25f95fe717292d8878b3f0b8f13c9abea65d9dbb6b0c7dd43c293149b9ee30403389909867ca80e2b2d0ea95786bfc1160addd39d4c9b03a35132c4877ce9dc33e65abf95fefc419c259439208eb56039daa5f4d191bdfa51f839f6ef13d07928e2f722ece706a678854dd9693846e85d07be4e694809a3072e41aa9db1f6d8dea89cf60b1465ace88cab29dd4e27bca169d1332b4c6d7e9dcc7890dcf6456771ae0168d216367885efecdb956f5f568781192910927f23561e3b0948f03ec9edb4337567641ec55f8203bb59b085f36a5c24917810f1f77f039691e8cbacaafbbd623199cc5d7f93d497b64c1f4b4af4f287dde5de86787ede98fd2255b54c408e942d3e5f4ec05727b62c3a60f038df8cab4b744384368966e68fe54b7c19ef69df606f1933d5718de38d36e38f2bbc074a4b8d33c84f103717808fe9494140c57c5edb08d79d259402147fb79e1d921623db9779ef1b99e8e915e6eb83f94a6c9754ea1a39ae512cad049ef52c290af9201dea9a4ebadf3e65dc0f590ea1930b004a2dbae8bbbb84cbb372d2f734b88d5441ab8f2c5be976c4717917c8f4330eef681234ce2fafb5436ff25fa4d66e2e7d717c1f74ea59b8bf84ca46c4ebb23e2d3b16d259f35a961dac69956a29d9cbb506cc8aeb218e97023eb5771b864d42078892352b57f9b06f74ce5a324ddde8ff6eb78250862db97b57080fb37060de1cd52a6b760e1369c97026824af4a3127329e3ba1c4c997fee15b1ae32242c2325c25914508aaf699580a70fdca5b77c69662a37b1eeec733134e6325120f81ef4700fe8b7afc96a789dc6b236a33663a4bba04b23db98203714b4d12fd8079231754880e6567056973274709f324b479410152326bc1835efd362e764113770d1ebf0ff46ae3130210359e981927c4d05f9b55fea1134ca03e8c13696e09a7d10c27af0797eef80a404d0595192191a541e01e51ba8e98ce44086d5701d2ce211635b4589ea179795e1f590753a2d9c96757d6eacb1d5b7cadafc45995b83be652601c32d291878470fd0766e8225f189407dc448d92578fc92aafee3c914cf51a0f895944aba7bf3963335d2464eb3efaab92b921996adc0a10a266f85ca6f967bf0992333155084ada0892a484a877bbf0d9f8126449f9301e0b990cc5ffa4e31006ae4de92cd620e44a8aea337b3d8be327f1858b442e068446dffc71d141c978ac1a506e0dbc355fbc8230ea7b4ef58d9326fb475a00592c68944e8d72821b297e02a14e21962dc67b592b54d2920ea9b8239fb60fc2d5675826c43740dadcab087fb2c25ac0565a3c56c4e1c1b54790c415a4c3bf5bd27d80ba3d89fef0f0be5dbd7e6081f7dcad74f709c1d29a329b5fe9f299f7e437abc58ba02ddf3bb7742bcb0ac7fe39eed9f6224e9f31cc24934f93178c7aecc03009058b0b80ef4ae5a49149750e48aa8ceee96e70339163317715e102d01c8d226a4ed876e61ea68d9bd60f2130a7a59b14042e623b839e98d7f47d59ea03e855e587298d6f333442e6ba2adddbcae36f27fc13c2737e01cae44c8630c19e13ef2f222686cc68aab555414363c67dd48fe28ce32e38db76fd2708c80d679632e054e704b64374f0a020a8ff221b1e46a409f02daf9392925a2910795505fc1322abb269cd691cbd9892dd0a5d5a787d3443902eaa3d0542fe89f76751d41f54a05b29428d1323802026df81fd64bb00b5bc2dd5e4f497ad272b2bad7d1f0ddc0daafa00c5499b5394564bbe1a8f1cffaae4ae6d213467cb67203a73070d41dded672d9f6e81cebfc3e8ce80ae44a981ebc63595b3b62bcbafe85ce56fceaaae92d5959ad5d248c6fc50e65829d93597c9610c67648b341b128d96ab80e66899e9ffadfb04f8cf251e9cad6d75c99c11273257f437bd8985dcd9dc5f8b730cfa4e0ae527da1d6ad8701644f108d2299dc153677b522325fdb0be13e793756d702a2f64139527250e9e9e1e4792fa96994e9a4ee2330eb796e7e8c890ddf0d85019b559b5d3128b628815a30af8864ce821ab61ddd4000f8aa47f3a10e767a85ee5eb6e1a396f525c4da41634b8dc9690b0bca6e91e3730b0b21ce918b376831e75a11030644bc259142d324f02007021236802901bd6953f4b7161fd37e96b6a38a46ea715863c255dd980f1c6a06fd79e5a30590bcfeb50c7a916e1ed09794818915054ff15b1641c685ceedc78e3202a2b24ec2493b9e9d593f073d0fd8d80ef6bf45d064d5268e3a36444e77c2ba55d7de23e1d317c94af13d40f08ae7126e8dd34dc7e9d6c23ff21d2bbfb96c45957dd14bb3c0db23e7f2cb2beddf10f99c2b5c10602d8fc2e1979cf47988f3b17ee7d03445c98c566a4a74a6c9ccdd561c46463a16fc537507b20dfcfad1a59da4a32d401a866598a891b7440664bd563decc0050e6bb4babf72aa334004bfcdd333a0386d70a7c315033500a038ac114fb037fbf463255d041d4b7ddc88b2d20b2cb50e3723570bfcf02c9398e1a6462aa9f0b5798df64455cc194cdd5785639cfe23d615ebbac3f3ff1bb474c04a873dc9141c63e07f6d91d9cbf6a3822e8b0c3fd9914dc418e210fdcd72cafa735762ed2fa50a5dc8228b9e3ff866320aef5fa6e90446bf911af44bb4a2d35b488a6e73770aa37a9f66d26cc6a0f250ee87325145a884948d5e15ec0269423e2d7e0009f5991f72045bf014bdeb45469cdc67b7102f3724c4e2c5af31fca3b36af5c2d7d0d69d5a17c493d029af5d32db7ab91a61eded4a3d6ba7a4bae2d8f99a5c016dd802bbd68b0a8e9ad4f660c253e21546c88386b65b5e06d8a24f26c4a7c3fa424004ccdf9344f86ed82a841635b74b82bd482137065916e4ded57d594687b18f5891bce4be1d855798dc7ac8e398f49f0c6839e1617066edb1d55fa91fb12a77c4b2af35d90d1163f6e2bcd955b8ba9efe68b60c90bf5414be2e1a1ee3ff1c6492dc74072b8b5825a6bb24c02d1331b371037fce365d22fc82f4fa82e3fb05167268a44d0aecf50c60d8d3a6f17af86150221b78f3ece2a6e1e9d821247bb6e5eeeecc932b5d33432ea0287e82a5ccd0ef3f54e3f52e1dc2035bdeb00668150783cfeb58b9520880d338d269f60e4e3e41fdd8ce93508e99904af5f9cc782e36d121f41931270735f981092c311d8338f9f8fc20ed3b8d729f34e112de498e8fcb87ffb9a8176b66d7d4cea968ddb40355a113ee2c4dda965c69fc83cf84f360560ca3c4cebefca3519a8ff063296b89e213e2f56ccbdc5dfca1c901fdd066304866ca8894da6f9a548ddbf2eb98a222fcc6d76f65a6bf1a1598d9ef7626713685a382c0ed05e10abc0c4fa69f6f1fbfd3fe33cd0c85898ea7bc83a020a719fc47a44b74b874d16c5f47af70b5b1a2c48de82467be38fa20fe7e27010f9ff7bb4d0e297f355d0fad0413f5d1425b7ca09a1ecee4d168bdf2e97b472aa94dabdab580258579536ef31bfc839e6c6f40de373405b4d8763542a7282f783ec4dfdab2ceafab3843ee2681ccf1b3179a0302e09fdaf7b34967b2e38c678e45e7e0f898955e68c9f389a87be546e076250620ae1aecf12907e0638677127c131483a32d9f61f5a6066d15667c2894ade2415a2cae7c8de3d71c6944bf31566a80d8559e4b07dce29006050dc1b30956517a04d7642e7fca6878b909898aa88520d03d142c8015dc3fd9202362f5413eb8981633bfa8ae6f2e4399b936d3405932d9629dc0c10f9f3930247d903b7bef0a9ad1fa92aeaedb823914fd05a4de32ef9f36d8f088e56030a612663dd31227981cbcef2138abae4a64ddd3ad9746456eb0ab0d538b0dfcaa17ed95923aae9f76a941e19a5e5cddcde1059c40fe23ec57817228f7354e4e66ed886c612dfc96a6ad543da60f3c197d502a1b5c24aa8b1232b2ed0f42f48d2c306a6a1eca08eb5a565d4c3dacda179727bcee7aafb31ed6b9e95fadf273165f537532a905d8700f020b8eee8549d6efc7991affaf76dfb548a24ecba5701aaa4985580b23952a15f80b947040e710d2f9a01456f795e81fae98a0d4a2bb5dd27e46b198273bcfa929b5b1de4a34ae2a5aded5bcdd156b5eb5c89ceebb81dac486d40462bc2b6d5191bce14c2a9769ad946565c7638c5ca6f56a0441a9f18588e7a71c5b20e8119cc2dc9df3d7e6e51a6f20e46c7636733092202ae19fc672a999d580e9ba0cf974c262f1db6d55fe28ff2ceae6b9b13acf546433d9a803e25a5d4dbc79928544abd1c05a1c572e8c7e36454c0127a5b2ae2611b21fbe15b14728902de34a636dfd45b125698ce5df23740d5307639a28ac323898d8ce25d5d09975cc6a5f4d6ca7d926e8572cfaf5a66e27e0ebbe81ac90e24d6a15ba974cab03a633f3e8c70ae77c75c00bd3394c1a42c5191b71b4c38dcc94aee1153f8d4053d11f46401511bf35d337e37f3e585d6dba8f277cce3f197f7fda9ad78582c9d0e5d15201f31cdb4d7565059dd0a266aec77d28fdc2dfa8424d52c7bf73d1c3b16167a4978b8c2ff2f3ca40bbf20512db78c03f0f7ad0f69be460f6818e18388f9d8dec90b72734afb174d113cbe73d8db3df5d075a6c6c5cad3c64ba63ae681afab3f6fe99abb9acd1abf80dd9cacd84b4ddeaf7449e723c1693d5e89b3687290b1946d8f9d84e697e0f3d49389f67f5353f2dad406f83405d5813e6875d837ca2f565575938f53bf1dc99eccbdeebb43d71516a670a00a7a198e23be1827964a639b7c8686c9a76c5fac1b4cf31450c29d3e6d4b55b5b7ef11d2afb007a2497b31f4e42c604963b59e1f6e4dbcfe66dc60ad03416e750c3cd898f96885f992c032ee26577df362fa93442788004e82ff1316bcf0ef19489be317ad00c37fbab012844bf1526610322d5e10fa3d29f42e1765b8b87e4a7e66bc4e065eecbd20c5cb7e4ed9377be89e4ef2338107449cbfad40ccf140de8b447ffad2cbea8e027be4d662325f3d336cdf28a864c696e22e5d651c19d2c4cae4da0bc390f5a2da1336dbd1032966710220a57ca9c1824a5b341346277b2b18963f036945209f46c5f0f559abaa6c717d905420315958e539393d00a036aa07c5a587d4dc90da9135a97b4b3b9e4b5778482160304618cc7eb6a24b6596da97abc5ba94806ffe9ee0ca2fed8f565b6e85a7d46e687c68b796633dee9090d2d9e6515a56c1293401f94c5d7db1d12a30199b9431656658218756adede2ddaf2cc276c0a0a8244df81ea0bece4198ed8e458b58c8b5de669724aab3e225e687221b0110f8b58262ebf2aaffddc101293b7863a9d98cf55457f6b3abfcbeec3c218db3c4d10addf61b08dcda22bb3c1016c3af0c33f2a4bb114c3ce2cc2f0f182efd6a38c4df8d811237856330c03950f813ca5218e5ab1b227f0011c23615a96a78ace36b421d1b4254ccab19dcb91a0c0d67475cf7b1c2db5acbe8601b386c242f13e04587d8d485bdee957752b11797f08abf77fe7a37c937bfbd287d98ea5c70b108eb1a609ce6fce194ecc061630e4398ccdf8084461657a66b4e0065136cf1560ab7931df59af079087c3ac860bf2ee4b10a2dfcc6f90432f10eb8fe8f5303e999d9d189a5fbee2d3abf1133cccd53ac29c634b4e5a2a959f12b16ef79d7252e6bc66f7d2ed97cec168ad02b8ec0f5391bebbf5676ca4ed3eb040a44eab96dcb2d81e8fb3f19eb1157b74ba2260142d92ce67e7e57ea2fc373c823f722f034ac5ab57b36c2375be1e9ea0905d3e960641b79e31c987eca2d59e1db4714b7fb9fe7f6fc3d5ed3fdaac27ef0496afad9f3a45a852581c0a0bd7bac04ba05e5e9819713141e0f043b5d907143803e26d9682646cec5b2aa4c882e7020a8835acff6b1abb785f0b63bdf772b47b34bb4a7924358dc3979bacd666bb8b6585c5f1543d02336e50d8facfc2bea380bdfc54e9c64763b02916b82769501cbb526902482b65de9ef9e5da9d3e7061e338ecad530dd08503e0a25ef1ffcce9b7416950506ceccc04f62bd5ba519b04b3a804672abbb842d23833f149278c143ba656fe249a3e3159eb06455e8945bcbeefe79a46d11d4bbe29bf07df243d866a007a016810d85164b30b20b7e1367b070e20f504ba0a9e7294acd43a56d2b6e8dfddb1242df94bb134f95ef87d70fec9df9977e80dc3c2626a8f22eee6c513560e2356d83242b98342313286cf56b88fa7eb975ab0d1467a8b9516ac7a46a3f04883db40aedbc01403d2994d8430a45c0200f1dcc9bbb128507ca62884173147107cb0a8f77d15433fbf7237198e476fe656c1ec9cfab309c0bad887425cf439eeb9d93d362a20fdc5e8922a5c2016b3f546e082f6637201c36cfc70ecce5f7d27975c5357adf2d081b2abd3b08a0101758d0c2a0ed00430eab662e214183b43824a11e17c2ae0637d607034bb6e2abad0a018f6fc6181861a606bf3905f0df8c5da285b1e7831bb8ae17be63839848d61dd9b9dd2815210ec2426d6b841f4853a108f806e9be65aa4e93654ec59293c8e2eb542b3a2808d2f09093cba7d87afb48867da687a65c92fa91febad52dc685add0dc51ce1e0064ca377ea7c6c66bfc2da81fe98d6d684cfa9de882e3d92c257159985a759826610f1d81e8e3534c12ad6882842f3045d26354be980b542e4d5dd93aae2f19d357875cec2f165aeb6ca22426ae3c3c64f3d2c1d5a6b0744611b934f7b9d8eaba0941fdf4a0419996beb8709f3fcafd2c4226cf32d26b4bb3e3b22ba531e0c44dc3063aab30c39d3940156a383d52ac085bbe7a82375cf208cca7e3644557862d571547c7a8ae6070280c2d4361f575ad25aa2a3ac73df05b64613c3a4f6b25a3b0228cc497f286f27c6ad2060d9e9d8ed9bc8f72ba36198c38fee1619f6a640d4dbfaa1be90cc9765051d729cf8e556a1b5735a370add393f021e0975a14853d498bbacdfe66af8d204f5d9564e289f0089ea83a73984cc2ba8769d746ce29edaa11065a92e557d3ca268b38953136eb5a88a14cd763914f00ae170bd14ac851f396c3df6f4f341e473b67c492bf63b5d68e5353b8d56c783a80f7157705dd41babb53aeaf9d042bcf98ce7ba4354a6b58cfd4374c91850b2fdbc7752b114829439f0cb40fc11532630fd91af450e12661b09b6d4f0c983dd4fcc7818c36aae0b08b162836be1c77385a18f4a51321edef5a003e5760e0964adbcd865b63e71367ce520d3858960bed42e74f12481e049e784fd25667d01f2f77947181c6cdc51ae21ca27ba722683b758e9fd17e80652d31b95616f3a35e908c6809d56829cc786099bb400d34481bde75ed270564ecc18557be5c0c2fd42f8c9e4acf4d4d2dfa03c671424ec9c2e6cdc3eb1b39dec539c092c093e51d8531002453e311cb74d2eab7a6b53cf98cf599eb317c4de00c38f2dc57064a631dcf14f9d2201aa52043cf632b8ac87032589923d72a0c73b9d77a33fa60a015b5998ac950672f175d00cccb654bee90b0e407abd91859e68b8fc3e00a6f6b4f118d400f2251ed9471423a63864c1d7e54824d362c0ccf0745c8b2327f49118eda483d9de1cf19706edf46b86b8b818af77e4139a6fe8ae167035893ab07098096d4697d01b0c751969d8a891ff052adfc92293524f5e2152afad5ff5b254f462e797ea6683805b91cd9cdf2b84fb038f12e79bad07ac244c10bad94d2d81bff85a20a08395f687eb2ed0a048f647cdf268fc8943fba729b914c8738890b38592dc624364a7183ecadf2b5cd60ee3fd8bfec8e29a2c5757a69bef3a09ad93264f1a19e9a7b60a544359f6e6016e3e4725e4457d57cd04f834b1a915c06f8af80bb1952f6e087fd67ebeaffe5ed91b80a5b4b94bb02960ac6f46ca34ff8e761a4d3ce8f0c6f1f2a03641548dc631a11801a1b9a07e8fdae0f3d5be06c97c1b7b2f1926cddfb061f83b12ea7778fffdddd91c94877a110745125f57b240c4174b87274c6a7158521b3032edf12beeecce12cec64b2c908658ba49e589c1a0b274cdf69b460a3afcc5755caf6f47b8d8386e3b15b93a9d9a209e0da07d81b5de254bbb851c4a92d19734f5ae6b192e472a806f70672c9c93f39a33e6170b6d4b695c4f0c6903561b33794b5f4ee6c52ca9c23392bc8f5b7bee3bcc4e7f6ebb47bf3ac4a85c3cd380f5044e6db203d7afa16095daf5bdd646919d5f0fa95206e3655564afce8237d3142a5484ce92b2a730734188efb09ca53f5e7185e08d03317b87d8020029437df47f09a0e1edb675c146557a436869c6280086c7cb0a3cf580c51bc7d0ce723f0cac96e245ab1e14797e965447d6b1f4a71f606d933bd5958dce4fb3261dac6a4e04f0b82412d3e94b465a06183707dab88e0decc3d48b7c948cfb3542299692a904f2e0ed695221d49c20896f3e5e889f08b20604a052b15d40c41bce3d8fe9623a4e112c563306f868eba679461f0b6aad48adbeeec6499bf040395f404941db115bdc5281dd4c1531c19e177e4eab449a2fab68af62b084b28df85372032ed7609b26b32d5391953362f890404ac6febb9beb2819516960d1814367bf24b51ceaf526e4911460a6c67cc97ca9e835faf75227d4aadec93cd46285ed010082d9544e80652ac9a977f0fac7fdf57e567e29b790147e61e191d08f1b1cbcca80bf98ec28b9e725d563c270ee535ea85cd0d7f4c96550d0f4dcf59c69b8ccb06dd070b4be8eee148df7476a990f2f191cb4e5f5d56c3fb10759ca67207f097b98af0276b0392d110758936c9fb02d57f231a08456ac6fc922cce80e95fff70e70d384a23d840c49c6a156302e3dcd9d556a3f9184ca105958aa1c382463781a9fcbea4aa6866243063d3bf14b36b80d5f5dec059c7a3621a9df2e1d5bcb80886a6d852752dbff162aabad9570ae48f62485d90c784e015f7f0039a8eb82298e0abf96602d652c5cb9e95af8faeb6c3eed36df1754fd58182eccc4043a7ebbe438432d10d02a9e5a2c6b055642af4d7b1021752477a2bb1c477645ce4a2b41b60b11c4122426eca2fc3829628fae5ead9e07ed11fdb97bdc75dd3827d0527741c10309a4dd9416d7900ee7eb1072c54baa0032c9fa57bbaebd72630127ab254a29ddc1b4069d946d93044006d6384c1216700e47dbc38a2154d3788ec94754cb5a63ed77312df559db8a32cbfa17e93ed1ce832ed9159e3edaefdb3829f8d1591feb5de475e4926976edd9cbf3094172f326cdddc4f882b80477e4a99e237efa13903ef2d2d8eccf94fac71e2e6550008ef9c839c270a9f739171f5daa8396a53dcbb8dc3d4fa47af18d4bccff7309ebc9ecf7532be017c279d93b962fec48ea5cc180fe7e7f94c9fba615a2eff91dea293981defa4a2799a511540e34fc96cb9db02417597b231a76d5aa0817be91bd223947aee49e6ed931192f0c8ca3d7823ab52b5e67e08bd38a228c4c38ff86662371f738c20070dd98f1a906b1ca01511f7d4b7f9d0e729a42bf254991a9d4f9e615079894b92a0426c4a53f4e82ec69c21c2876b7829e1dcf244ecf07bf9f0da55d33ec7c44b910ad7984b3fa0f850bd5edd6156a8c804f9b2396fc10f90ab76603c27d68e58ef2247e40121f06cbd41d1691c8de0bac0a87a50c735d6c08bd4ed4109af580f21dd46566104b9695e6b8e8aea0e86bc900fb4a3de4cd65101d4469416d8df54c650a006c820949d44157c32d194a894df3cecf9dea40612ca405b0b7d2f283fc43cf0abb0d8121362b829dccb554e9b398b4e72ba20851cc6914189011b583b76bf6e1e9dc6067612a6696f31c6348b3c34c8700f61a6cb9d818b1113b17bf8b2bca9aaa8c241e5acb49a5ac2b63b687a962046386023d07bdce3ff6be74ab4fb78209bdd5939f65a2fd853468622e585f185b4263511b4f4d6ec0cd3919c47d1b9357777718b3c9096bb54e868e6812381a1af6e398942881a11befa656a82ad00b2de74082e19b9e586ec61893a231a85a715fdbaf07fc815a1b99b8a229b965ce1c6e13b5542d1eacef1c8e3133cbf28024485a02cb376f5e765e4eb207bc7748940dbf65dcc489b13a447f1e4f38a39982f051f7cbc62fb0d1acc06f17986d891f28a740e5a046cff61451fbbb27fda4d3c8021e3a2c5f42e0af1089ce9eb05fabe7beeab6f5e1610a0030a1218ba0e97234d13901c0deaff31535e9c365dc3f528bb0db4257dbfb1378338dd79fad2cca9ef6ef152c1164761b5d35f44ec41ae780e97a3ecf8ab5bc74cba499f6c96f058d6e34b7ba0b3f1d85c3c871e91b197a1b803e5a420654e61aa9aee00ce40c616c20239fa42712d41ef77adda3837463d481f86b45940a110306062068d578d3026ec68b63fde209e3b422e915e4e2c3d9cc35b72aec8a590cf008391a631ab88d07fefb360648d7228e37aa216c2c2dfbab68fadbbe0ca124dad90878fa4fd3cc6f87cad0f69af329b7eef13ff493762f476daf393b02913ed96715fc56d941fd9e5380816672a7b8af143aae6c70498998c22368c6bd76dd2e01415e092bd10623c14a931b794b3e7136b7145ac1c3b3b782a3bf231988a16214f683a6d75608d725d7f3b39f79908d8cc1adcd37873143393be11f90ec4bda343fd4d214cda39128b7ca4ac940af69e2c42117af93c5d830c6cb64492fe2e180a035a5c701ca0642a45e107aa0273eb85ba37e3a71b1bb951b0b24ef94e2ce67a9d1c2f52fb867dfdc5fabe5f46d96809963619355f0bafd288a4d2881218887671054127d3a8384a9cf2523941c42992bd9671260a677e4e0e50bc6abeb3eaea3899d0913f0f98000060a33d225ebc126404fd2f1318d72975bdd189773f5695d6f40cdc482ca623f9f7640b1406d834fd804e6fd8f34e133781f0dfa0559c588fe25384e3a2203550baf942ed01a808b30044af0a48fae51bc1a854d35b2acdded4caefef309912b4487f2d951b57ac939b9027e1b0bdeada9be66618ca1ecfcd71b2848a537705c22888c4659dbcb0281090273687664bcc04d9813e352901efa1a590086fd5a3adb1fabde93c11e99e5238726a79b4a1be9c0c955573fdd2199e63f4d237df915f021e39837315ba40a61002a6408d869f97583c365ba7d65879edd990a1ca65c1cbe6de2e78d6382f654d376e3130346f38ecebced49ab558a9ae8145652448a71b7f98831204ea6b9250f08ffb0edf995109de304eefaccca2f24af224552cb6bab997550f4479a227bdfe23ef1f0f94f41764f8ebfdccd0ea2cca82edd847b1faad36c7d1cb08dfcb2fff8a2d369518af8542d7c6508fbf6bd62bf25406d8849bbe4b0d783de9aceccbdb041de21d0cedffa0d6f218157da8bafb1b43834844df59e4d8a86bbc5aff7388d2113ed0614f1465af788e5f4483ddb507fccd52c8c49d04668f1b45801542f7f64d0ead06d6ca81c71b5f7cf6464d77783764de0538e538fccb7fe6194161050ff2160ea188a58a6464f62298f6952de12301f0ab024a9c9b58500c7870d490cf8dea86fc5a8c246ae08609836b91dc2b6675e01b0adccbebeed52edd84e624ca70efe1759b40585b136d371f4b9088eaf073bf7cbc92efecc50f99154edb04887ff9151218f8e9f4a5689ff14029e7fa7e23963e92f35d335f933a5d35db34b3dca84a44c9eb2fd09272a32fa2b9963d2ba86debbab5fda6ed029ca5dc50f6ee9e2c286f348ed8e664b3e2c756e9b9307ffb4bdd1a150c4f27c1b51164a6b2564e853cc4e9af73be35539a1f77ea68f42d155835b1d7d8a1cb68e1590dd43a89176eeb56aaa58850f7a1fc866aa8d3d33bb14f065d30a3d95e66eac3c97d53bf6ab2dfca4b8d87061bb419e87fa2a1ff7512c297e17ed81a49877aed6896b8122e3e0a6e0fe1f92ac2154b45cbfc2c3b8ce801af59faaab0177ddafc4eedbd07df1aa2fc24b534920390ac9d588d181445b9a1d4449ecf8a99abe03fe4dcae392d4bfdd40c5a11b7ca9f4f19d2afce7a81e25b1c0deb7f6c8559bad6c1c411366a0872e5982bbbaca820d2d54b1d6f08218d0b7902866e8f1168770756c8ae31433a0260471ff3b93d57c30cb8b855e3c589f85aaa8fe216c54d2c6642d81b80e349300e9bdb3f4629d6870d7959a21185ea1f81cb4aaa4b7c2a14a37330beacb25f2f6a812ad4d8f19261aea3243371b887448ea112149f892669ba6136050dfe081b7c80c5c91d819c5533128db2670fffd8cdfc559fe6dd107591d521558500fb4ccf5cded3593b5e8a62c0864ffa522e10e0f7074cd87c8c932e0f6c54c047e9d9ec28af928947c6b91112615af1c8794a0090852f71dec610bec6fba9733ed6304e9e36c84787256d11e79db3e9080e9ec4a8b9289012ef4b33288f9a74e3c086fc3e9e8fa3dc50fc7aad92eb3c256b3e338e47060ec49fd78d221b74afac5b19b332bfb3f3459c1d3e8ae323ec061775dab6efc48d33c50c9b7733eefc4e3ce4ee1006e31a640be9f0f39c21b56c1641a30493d92bb80787d21a24fa5cf87e33337988e4c5676970b973c4ed2a5b1cda3ee9db1e812409f92226725b7205f90f7bd93c204f8b0b961a94e05527d203d0a18e6dad9d5225ca070281b68d77a6c23f9d6fdf782d52cec4520412fb51e48e9a07c6dcae22957e49bca949be64d7d9cb353d05ea265a112f1c562bed8e6a7c63a9fed04bd35094605a137909a1613b4fc34c7943446326f3b05a920b62c21e97fdbd7c923d2c87ea9180b3c7426805d85c48a2f119e3b263d8fe40a0f9189a66fdbeef6ccb38dce3c88de8f6358dfa936d841e0c80caaafb58029dbf41b423389e9151a47e0a8f3e199ac711a0d342a668c843cc92ff1eb6aaa3fbb4914b27a4c5e83aa41877831c91c86df8a4bf3d121245bad1989449606019f7edc4796e67c43cd3fdf811ea4bea104c57b5195ccab411b00f74f99367ec955c85b86e5dba4d02ac1d0f00a9ccfb0aac213053b54946510c991e73d21fa1cf234a2cba587ffd49844cb78ee84683ef5c0b1e52bf1010b34afda5664096862a51e9b48d2e164c1ccd885bfb7750b5e51868164ff7d12169049b1ec5145d6064220d34d2ae5f977d52943ad4315949f73c6d83901f0142f1d72329187eddcd4ab15ae0c273b7cf004775a5d7352bbc896fef3b3961e4d9754f3f76170cb46bf6c73782c55cd86f199504119d8f5a3d38a069d2dc64f59acfb246bc1ed92e4ef8d34a7d2b4ba21e4f99a1fd5ae33fca759ecc5f6d53a4b6fb1d5fd64a84b9bdc331a3723287db0772440d0072566b4df5ac6ad1d98cb5a5a2d775c8967a18dc0fa0154c78808201d6874e3b85ef16cc9d1db5d0b8a84cdc6026b6984253eb8f48505852c6d56a053bfe694fe895018f663375c1e6d2bc80507028e63732efbd7693af2a82f0c04b99bff49c142ef81d8289c99a9c80da996a39065bb171190fe4767286ec546b3816fcea8b1bba0fd0d7960d9df8d592f1aa22061cda0105c0adbbadb5bd8b4a55a35f8dc481d398363694ee0deef65e588038a696503d94b885012ce46223d282f0247a082268fd61b1dfb11f9910334e05d7ad45a9f1c72971180bf584f43feb809dad6b7df9618457e8e6f935fc6d2f9811e8d25dbc09a16ac9aeb05acd34f4385f78fa784430a029966d59ca39d60ada41c27fd10f5739eaf4a96944f22411152b12203569942c2a57ef21a63f3e64eac73d6dd19fb05193eabaa5551f073a2ae3f78081f3df4799e5e759c4f7cfa726c783df6ee54fc4f185d1bf03cd1f21587d86ecee29d36efa282e7d936a732385cc460f0fa6377f19a2bfd3e99982645431c029a5d5f3fea496497e251cd00c12718b2840a269891399a79b2cc2546d393f16b9b403ae17faeb4b83b122e8d468ae83bd8b435eccbee236cca14b83cbf2b56c515dbfb5ed5fd9b76e6f57b07d8182da51efe05122c002b844a56b5ad4590abad72367639bcce28b10138366d126bed4d550b49f9ecef0c6f2a4c6b1a0bedc88685c381e463276e1bd4d1d0929c98df9deead7319cd7ea714d1bf25f7139a5f2b097683495eba24739312ead9e209b845be97ea28756db971bf9e15111ab5c6327156b4c9016c2fad62a28507c5a823125d892f8ed36d812ba4e932af0763f40120af628dadffa4732dd29cf171b8365654af91000d84c4f0a9b4ba191d9bebf8bea76ac181b4fb4183290948ec42887ca3bdef53ff72db818c512c7ebdacb425b1fc41cb9fb76efa361b3e6707dcd34fae3f6e9f251c0a09f999de131d9d323a76de40563df26a45fb1b763e902c3972c9599977eabf0c0a42d252d8ee0e1fbac819df8ae55ad11cf2e1320de848a96376d346923153db905eda11d3d565e1962424ca3833593fec20cbe4366a699fcf78fb893f1e2e6382a473e2b48148209182a8aa2ca3b3c2085d9722e30bd0b3c82431f53150697c7f8d286c5330a9fb62125058491dfc2115b1cd39233716b71f189414d677984ff9dedcf4950dad40079a21a9a227c4b71689a5ed0f8a0cd561d8806f4ca3b1dd9d61b21464db236508128629e567a656718780641189ba3fa1d1285a311e967584d4203c5ad581abed36dbb601cd6460e1ed7acb0f559e6827d90a12dbf0c4d1a9dae3d252b3404de7d21e8d4c9e7d0115f22ad0fabfc9b7cc6073f1ba87d53eecd111d32d3842ebc9aa950e0d6af2c438fd5ab3a1603d72b778f8e64602bd0abab2c04b1d5071457f0b4773db25aa994a97afdf21acfc5c979f53e6ddf59c444b8ba9892e338568ee792d30b73031ac2dbc3f450fc5ab60eee59b05b1225d9b172992ffd77e049d61edc95ec3e51baf74a0ff0fd410bddf9223c13e7270b268b89039929090566f0af1c5625fb458596a5dcc7a4a62047552dc2a8ee01eed9088c56526bd5f7cda25ff8b77f524ca85bd60176642babb7e4d793900b4838e9d154fb483ff2158662013d9029a9107087d611053269c54d729822ad5c871f34430681e493516f025e2f5a4ac2249dae81241659c51ea75ac7b3a57e81a9163de149ccc841c70aa55866f6035efae7efd537a02981278b67a445b1dca86d90122d0e74bac86bd210cfc6d4726e89fc27d6fc630589b473d7ef62ee4df512c8a6d056687673ec59e4b9f13640b96474e5dfd3297db20fa8ac084cddab36de55b38ca6295003a5f93fde6b016885e01a3cfb408a03933b2639652cfbf3a846d7e05e078e2448be9346043eba1aa5566f0f70b7db1d1d08a265b59843e0b37bef00e113f548fecf111681e420e52e6b9f79dc07beaf62cebe94a3f0b78d0a211781f58737ca6f4ed1988f19224c4e7423f95573519e09a07034cd2d929039e01bb1ff60af6f430a3116038e6c168f8921c1744c9f23b9931ecd04278e5340edcd734f9fdc7caa79a176f0c960799f60a92069ce2ee5f632cf698e0725219a25eef94efc20bc546445a3b824a7d73e30a1f70418d05c197a971fea15e537205db80b68cd0c9f50d2ec2faa370d2095a4eaa48d21d1de9911697784fca3926c3868a22f7b1633b0bd32050fc2b567cfed4f48779232b6e604a1f137badbf9c247a230878bc9a4df54a6b27332e6baa9083ce02bb54b3a243ebbcefe8cf1ecd3afc0d1f3dd2180667244676e592f593dc3b195db81c52a806f089524ccf1bf849a5207d37947bd5323cefc1f62624eb8de7cba925c3a52c1d703f8b7c9f98fa0f90deaf3853dd1feb8a9ca843661fafd8a73c099047242daf1877892e10b462afe1d12c9349b81816f37264278fed3938e1f02317ae53d40ee885710806bf03ba937a02b7a74e4152b8b1761c020ac61e1b05869f122c720757a17a82398c4ef6ad46310052aff1cb02839bef5bed90a6c10b3c0caae970c5ec210c096339ebe3c1b71ff44bece7277ac116eabb399d0a5ee3e0a3539e60c5887a14b1a5442e1781be1794c939cacd3c3ccd1b8ba30aa9667dd114cc2d8f3def93b31e039fef0ef1b62d0ff47be90c8e8e4d6c93c6e46d395edc58da5d5a7d998beb64e56869b2d0a89377bd0f772874b7070daba8bbf113ae3de9b615dd78d5175f38713b8bc6602305fc7eb9bbcbbe9a74f4f7e47234d6248855893fb799e95abe5bc2e51fad549c9451abf4a3f6bba68d8b81044de13821e858f66dafc2a16d08ec951c0016c26b9b14ef972018b1ff69291765dc1955d0bd205e3df8844c28485136fdf40fff7e9f0a7cb4168f3506ba991a89f21c93e657db3b3e9a33ac2cb18989ea1468e140047afc4a86b480f3642196c5f38af8499f81048e4655d5b06b2a6862056ceb44bf07b1e86a455978f5cadfd9313df45afc572540880470fef75b1c39e1b213f8b0bdfaed80be7b4ddbeac984973bc141b2e9635c41fc2893552e65f9510f017e70c0f646ae107fc637b1de448b7c66974572c8f3c16f4104ad5d6ae527daeb094d46f730fba671f9725f0b8e75e2cc346f2bf772f02523d65457ba7a25e7d61b373541c8b5f28b1d036526cee7e57cecabcc0cc681f44faa97d645131f06b7d07278eface90ea9c7d2dbe4c74214fedddc98f3f9dacb59f5450e2a662eafdfd351e61387ef5a9cba0028966565e5990806140df8866b1151a915d8046f1d08a0d45d558cb447ed14dfcfdfc099a8c6bc482d3dd5ab4f91d3f5e84ad898dd35815edcbe67e096cc59e7e1ac5d3f00e88237d43c72b10fddbbb51abce8e44c22b207b9e21e6accec701915e42ecbca4d524aebc734e193c6a9e5b61b6a668e09828be2bfa7d4ac4b9f7123b83db14b8c9ba6e0e1f2e90d014a671a46063e33e09b8ad3f7a8a25b16c03362046e10c5817e230cc6833df6b59659bab0830ee4fba1bbe64046f3dee5a5266d03e62f2140e5f264665a435db321cf5e15730950166a1ec7e6698a77884aa724d24900ef7791b6a370c3cba89e9f3295ccda6ecc39a376225d01db0f3dd04a9bbad21d35e277fdb81866d5b23e726f3ad3004217d23031a2bc05ffdaf347b33d6f0f6bac3bb95112aebdeae2e35ea69a66a156b09bf5f79f9adb88a29891121f378512bdca0d45373cf9b068d7cd85c9d9950d5e4ae5efe2d05caf2df8aaa2439ef12b7924b1a7cc69a92a6f6ab7e8db8a2f2d9ff0938afcd173c215968141634a662f1898655368c53f46b6885d2cdfff5700f4461c8ba6650338ee3597a907bf7f2fecb8a69b50698c8e9a19f18f36a717d43ce2ee507f308c59d8ce27330befce27bf79d32b15adf320c3c0711d68695c4d6e99c194b7b2feeedbd9aaa3d3a75dbadf0f5ab46a75e6d936f6887c869aee219825f2d974f8efc0f2518b5c4aa04fabb17d820979e5e1dd5cc14c887523f23e50ecb25ce43868bb6ea71d7a4c5ac9cc2c1d02aca5164b346abd101c303b213c745552c1db371bd130f94db36fbc15d6fbdcad3e1b92cb950f715cd13ce3a0032a87ea6e5b9462438620b908c80c01248f5f87bbe172106567cdd3f59a74c56ed7cbd9d8b465ac20324d0efecf49836e5a8910341eca05d8815d1fa7e08ea1931184b6cb66b682068a35d1ccba1fde811df09975ca412967dc218800f2e4810b098e3a42c05dfeded95a9f46e88776622472370e29bbd8f8005d965f212dd25a8cb2a7f7ec4a3a18717f02b9fed03cff55ce0413d3ed2d2835b299415255b97822ca96713275c859635350bf39b523f13d65caf9a2f980b05b988f97d6dee14656a3a8b72f1385acd3b585a2bab25e755d5eb93ab2bb77973810f847833ed703c3875f5430c8e06dee0ca808a788ab6531cbf89f9b268cc378963e66829efcf5f7fe2eef366a2392ced5f627d13f35f5e156656ffebc3c55e1f0f0e49ccb734c92811dd171fe1fbd9666ec080d3c519f0989ddff5e0c5e47a16cd5b1968fa6e565801c7954c740bb63a8eea3bdbb516fec4899ed72e1fc796d3fda0252a76d5541b70f88860651cd7793cabff0a4aa74ee918fff4851298c8071c8b1505ee856a86b074d2e31902c0bc534a4cdb3d1706c413c7f9e26ecafc64858771969a6dd821ddabd0c248380af42347b8b1bf375b5c88159e16fd2f03b72814a6370c300f42dd87fb47599d36bcfdf97435d87267e2366d88aca3d8172ae70f40f1ed092a7a9b5c4d82e721985f57b3e8aa2df9adf437b85de1a72de3425ec44a61f52ee93098be3aebce57c5f26b9cc2785b69133cbdd8ec364bfeda3f55ab8d5a3198b32cd92580ea85e0500f9800c2d1d807ed94380d0ff5404b318713d3febdf95dd47209cf8ed81fdf3a0ca9035545e766016de0ba964671f988ecef4e89d76bba177b3a617fd273f244db6cf7db6e718d8bae8160d018a6aae324ea3a73e157a997ef8bca68bfffe8a13bf292223e39bcf4f3e0256f661c1c741156f72fd57d4497628fec25501bf6305f2479654107ebe386fd3cd86c17f79854084ac8bf3d63a0d1ca7146e9d7ca5a99129a4914a1b7823d40338e60d5c2a4aa0b1927368b8d51874c2c4e8786e7fd716d32df140c53e0d2beeef7c014882c7eb674a36ec89d9117c5048854758575171fe704ac577337e2be35502d17d03e7864bc2a310a35bf778739454ac6e7242def1effa6263549b93cee201d59fa8af115d2af70fc35b31d0c06f5488a95859edebf8b9a1e9be05bdd712f0812373f272dcecdba99a48da7a0160b8c76b0a7804ece3825d38f26e434e8c23802fe447f9aa5f9d991a54b1f7a0910d007fb11c23c0afc121719068916b3f47838c277ded8fbbf8e20bdebe6a1a14d638fe9c860b30c218de441c28c70edd1ec9b1c65ad65d6583572d4d24ca8cd6cf3f4b996c5b7b3133500f91a15397ab308cc79aa593e2f037a136b5ee5f1422bde96dba73df3849b6401e962ced58e3ee16f91ea37692973e0f202cf22d73f4d32ecf3eb970304926057dad43821601d71cdf04b04feea2b8be3982772cac90c3b987547e87edb82cf115068dbe7d1e1cf8521905f071becd6f55ea30ba89b05726c8093cf5fc5d0fcaf525008af42a602d1aa58912958179d4a541a3047ab485370ae259d0fcb2a8c77e42720f4f9bb2fbafc1cb49a9a810f02add0f73e2c6ac17059179312a3640d785bf0f4e8102dc029381248eaa84ecb7f327a070a01e1a28823e99a1193c15573e29c7593853c03fcc9cc64f8d6113e834cfc8860eb92df0cb9719aaf4045abafd36519c3aad7c6ee65e56229fce635bd13f14bf8d6c58caf90b3a2c2695c4360e54efbd0a76cf7d1621499a69187b3a3990016ccc25cb2dc084a139491a287fa37257f9e5fb6294657c4bc43d8975a602e73c540c6ddf6510cd46fb1d95c7f2df4b6372c8a3bbb4d25b81decc33b716c74967b7a439afc10a91c2ddf55c2a982e919e927d5f80b8997e87e72eba58f10674b9d9dc62d2b08dddd886d246f2b137e2cc821858a22d4427eac3e63827f8e6a632982f2fdbfdb0a7b87c158c7701d55a14b79740715d128302aaf86eb0f7f4ae72dc3487881a5f8cec8d8394e515c1d2722b050ad0a96a9b2d275e69849c3e270f0438636ed36b854e821a163c4d62bd894e1f1c5db24cb9aceedc45717c6c66090ca47bfec295e7a9a90fd7a5a9443d82fd494b1b1194e26a94da292a33ad4898e8e94e8ac516d0573687a0f8d30a9b6f1283f90087a2620770186db34ae2f06f6d4c738a66598134d006468b51bca538792f63c4d589a4729e0a5e67de0edf4b9e62e3dc533781a625a562cf514d5f9eabeeccdf847b7c3e192b47d072a51a84e23b65fbcbc6e113db221b2e9b2c90552b8a3cdcb049d097f12ac3b52670e915078e10a3f31b7c8e7ac0a3d0667b6eedd36bb591277c53e9f1509c26e59f0dea8139e1a5c9bacf79ba5fd29daf6ac84561acb346799cfd04fc84ec96c0296c1d9d7dbbf440dea333e36a4fbd15626c2a3b3ff6ddf747bae25fc6c3dab0892bcd894034a8f72117561a497895695c91f221a0cea01b4eb91d1bdd16936a11ca43bbd1669026651870b0c35046949db550be8d8ebeef1613df89613592efc9b5f2c37d40ffab70c2e788f6a281984c36a065ccaf3ffa6149e3cd4cdacb69b8e2e360a9f4e48b72e1228ea30bd33255d62c65210a69a738a18ba1652e798585114316e64afd263fab47579fdc86aa16c701141b74e854da572ac4d3b443a8540617d8332c1a3312f89e3076ac4f6d8385d6ed9166662d18910124419f84090ec40587c026149c79a6d5d7b6b628388b563ca680a6404572a4ffbbf4cf74a6bf699dd627c6035ffd1f2406f4c36d99f2b9dd6dd122e2284a2420d88460231afd9025ac2d9e8fb079c7544cad0f4aa1e584d3e855b6afd8c9c27373c5f6e789272906311e6d24ca37edc9b78fddb7a98a7f2d2c47b9f376ba6eeb095ba65f20187d9a0bb1db40cd5992ed8a79d73694944dea2040db442409aac2bf5aba07e8eade4793d92b95dc8e615f0ed5c04a2d233a1501c7d6231a18a610f5b7e198e6b0ff764c8d92953894cbf12d6807cf7c3fadd309ba1bfefe9335ff2dc33a4af563b1615f0a6b336bdde5a8c5b292fed54d662799f1fa9e84aaf48dbfbefd7335ec60034612715afbd514cbe2a82c2d04c8d35c83cb67a641daae84d49053c6190b45cf316f2512879227ef0694e4124de0fe642f87461c2a6c755e9a96039f54119e83544ba9f769e10a5db46226d0b5e9fcbd58ac96d27747a1c0f35bb14b4a3c9338fee04019618ea8b084b2505c0a3a061a421b9194d78bd6e433803fb8d8311d65faf73ada788ffa83ded0f7f2c0c9aae15896bab2cd2c02ea8fd2e24db8c3614231b5ff845ee39dec4904ded8b32ed2af6dfc63e7bcb11aafdd5bb1138338532bbd0f1efdfa5bb594902f348d3b57f7ecd4121c1b24f6a9521f499c197c4fa3816745c64466db6cccdead08b2cba7041b98bead6528b0309f289624951da4a9f3e7e43e3ceb96b958a12e3be720f14cd469136df9098939fe1168383078ca712881736090916bed4f181775a3da4bd800f1c2bd87c26afbaf046be4b52a92c454066e6d95376301d5933e11b8a0759afe216587b88f456c6eee190f332f48bd930e62e2ec90a5892a08b17c65f0e3d2d095b330c14d5d5f8f83f88bda22241ff10f951b72bdba051dcfcfbc95c36f0a600e6089e60727f960214d004bf69d5ec854a8a93b8395a0b39e435036715b3c3d14bdc50f87b40b02afa67b9b055d00dbe7b7f049a8e334f6ec05c89d110b1f7132aaeb589f0fb1990040f374176716179a13748fb1e3eab53eca51de9923ad85160814d38a8317c4d90ae849720bd561be8783257bf2971bc5b6fbc168f786d132a834e7cde93363b299f70612510e6c83b73f6774fcc9f086795d860777f1d5ba4ff8ba6627dfd85fc3c4e118765454ae20416ebb65356485ff6c393487330a2bb7b918cb3792fd9c0500f0fefdf2d30f6531c0db5dd70a844997c5c0f69186207420340b2fbdfa267ca71d922f141db0d49b8c9edd2547f478fdad956c44118004f2654a5657a96f10233e2de1c3c1b8ff6246d8ca96f4a28e2f3a15e2aafece4bb5ee0d5ec1e185e0e2cc4eda26044d4c64ec154565b85d8ff63a03896d20bc5ec2dd3108fa0dc671cceabbe40d2134863aaca2a5d459f8223bb6c4852c95a413b9f60a10649c519cd7c04086879c159e074d812222adfd39717e5a03b71d8223a3e50b8bb1f1a976d9308036f16280f16d4d127a1f610c6698bd15ba0f220ed2f7900c60486ca6badde2cfa6dc6a8660b41c3f938862412973ebde4f3177080f6ff2fff09b454fbced67207bbc8658c6242b411822676aab490e7f5d63931e1dc64c0fcb0d76377f11fc11e9d60bb00b56a3f8f8965d4e529288601853b0b9ae714bbaac29b530b842b81d08a06fcc4bcfeb974e4622a9857ec8412613eb463365436e9996b9abab9843939f1564772b5c71d21b7f1265020db43efa31ee9dc0ebdf524611d45acb2ac6751b0fd9b01838e11b9bf16842d30b2e5bd03c3f64111715d23891e47f2b8bd46b4f123b8b7c6361ff19d3e53f7ee28153f49d8bd42042d1cfd1e168b11ef8cfb1edf5316bab896fb36de95c5442c1a00fb779344c563c07b32c8e4f55668e08afb83ec490b457f915c0f6baf30a7d74c43bf33b6a7710acd6448d993676f558a4dbfbcf1033bcebcdf7a96fea0b1b29c55f744a1ca450c7342b0bb4160dc387c6077caf7994789d284744062fb36d010863ab847c4220af4ee371d93c98630158cb9e33aae663cce95e0bd2581622432e7d316e97a1d1940ef4d3f0cffef95960a2c6e15417b652815a26fb70445e439b88dbc0c05a09045d9a0d09db6d7c2cf336cc0ef697a50fff457e88ff30b6afc20f7b0cf63ed7f5aad446ce2c2a6b7661dba3129e32b5e942892c79cee0f240c45e6d46162a0eb5c91273f7068bf68ae0529fb65146c878e2b0b68a7bb77c9d78fe6041496d8844921c7b31b58e01fc74d25a612dff0f97768b60071646b5178803d3588924ebf682e07607c94c1a653d2dd4e1409a5349fd4dadcec996e3d0e9f5c0043ceb081f07830aca4c24c72081eedddcd22ebd6a4e0ead14ae00b804509d877f2af0d884318be7d36355c7925ebf30783dde0cfa2507b77bcbb1320367ac5ba8230dccf69d7aa9a4a1aec3c0935f717fe324d1162232f219868b3432c7ad08beafac660059ba660667cf9a6e3518257600c4006251942ac583df5bdb37b474d2831bfb47dd6358d2762c5e04136caa61ec382aa9492e8c8af778de720a80186f1063f3bcf942c5ee3889b9fe0acd3c26908271f0e2e596f50cc79ad1392790d20f8496bcba2dff48accd171eafe9eef7ba2536d00b48a09741b670606c4d419e04f8d6d03e4b21dba42b3ad49c772744d099542354cb2df8b08d86edffedc768a5ebe8e138327364643648d33ab200c69ecacc38bab66fb9f2cafaeb7a69c6bc8c5b71848108e32eae377dcca9093c02b225025b65c6b3545f4f31c9b5fabf1e048b346ece77a4f98ab15129260d2fb917e33b4c2090f1ee4944b697d6a3d37aa4e0a15136aee4919a87d0d2911dea79b5fa8a1ded013264232f852e0ad1ee59d1795ab4b1e8cb8c900e88a43d9d8c944ea9f5c0261b62dc554f048aded6cdd903342f629bff5047b712a0e8fb85c150c002618a960e37a2c8872f6617ad3c03f89a1a2fec2b92620a6694238d705ce107e38c84bae5469190427e3a2d62bd5e26d40f162271621f822feb02194a2818551a5a4d11096e13f3d1cf01c9522dd2fa90792ced6863024a0f9b3c2d1cfc01b6197e1f0340288da9e540769f86a2276a56b7b139ae3af67a255228a58419a7b92f0921672a6d3e891660524a5deb9fe2c341a4b16bad6d51524e4be9b4fc43ea20b7972b1e2bc7c11d74527c20890db0a12e685d4998bef9f188a76d5c4d82319bb19659a517ad7a05ca6174335a56ec799bfcc3d8a339daea3f039fc0b9fe3341f25208b06803ef7bc0e91a35512854c8f091fb277e2632449ef8b6627bea8b29c94f78ee770071733c1f4eb201b6fac89959390bc6c8d976b589ea4e96ca2e2af05a085e0de5a44d6e1ee40db0c1f6d791924928b32f2ae2ed3f1f9ac506eb1e9292706cb8db7a38558ecfaa97aed28f5571105b2ce17526d2ea23393a6dc81523c3d6383a1e9725f220d261e5f34987dadae0459414185f9246fc59ff9ba31817c4d0831727ea8e52ceec1eedd1f818f4c06689ed95183eca99a9e6e3b0cbf604641d76fc8ec05e83a73a8da6eba7fb9fe06558886d773117c703191994b6ca70587098dfc6bb3651ba2557c5ba590944fdf9b50117c9a01955788fff74ab9088903905389cc4bc183ad0b36f2070e5858e64c17fadce5a09afb568140d7bcfe6e0e7ae6c4c14972d50ba273f13af5b31210f05892e402d047a39755a54e6759e8106465b8f9aecf384cbeefd452898495781f614901c8df3713baa0c3abb760005beae72bb6b6ac068b90261042d3f81167a932faad4998a6191f5f9e26a000701d8b15a6888da252dd21fed21df59786deff62f26e8fd1b92f5014c811c5326aee0801d3aa911cdba35a9926bd64a2d82f46fb1860471fc36b6afc0b817ff43bc493f2910f9390f91cae9f2e913769977a9506368de9dddb5d4556577b71039f7068b4484585af69f37e547f64ecdfd73caffdd8b5d7b81b1a9bf933bf0b2e7032b5199973678049f865d648ce0e99608de8a62e6671e8158f38055598194804ed371e88f91311b418c99a60b03060b3feb880d0b1d3571c32e2b914bad7b3cd4f568415c85c4e61c3495f697a1c5d8e3936dad9468ee639a439e70877927cbc70f211a882c38c981eb445d9f30ea753f5fe0bb1ba8d5c8a285706dd320d4f79bc1d84b986f494131936b6961ec4344b8d838f738144b42ce717d9eb00ddd8ee05387395514db6dbeb2c833639d3f89b8425eb914054ae7e9aac138af169f9e0f84f388c65d0ad1a1a6c37d54d1ea11b1fe7fa8fac654e21af71d74035fb9c5a1d78177be867785c5a429b6b9760384903e421ebf8db5d03ee2dea48aac6dd6d79a2a73f3b378d897017a9c02fc7d38efd925e2eb7a3b7ccb8b3d4b930b2f95ed017b6bb4fd2644a1b66fd3e79786e6ff9dd71dc6bee737eebb3d672a1fadab780a9fa5d7089d3cd036bd001ecf2c98238a406cd3c82283eb180c398fef71520c495a6daadcdb2dcae6a799374e6a8bacb3740fa7e7f167369b69c3169f73b12770b5c0ec5115d11c79795891c6f3ffd8d8e915c662b380bf7230a8b60e73af088138fe1aba3ea5549e0954beca97dcb21ebae8a54aee457c464589c83196a85330f86f4bda579428aa1d32f31004682474acc16123b9b2e577157648fd9de28f7877ef70ada79a0156e782b09c37a63c4553cba32e7dfcd6a597d814411436e74200fe510ace33137bdfb65573dba6dd290645f5d601a661e17aa55b870838d33fa6a7597507e97d89d3d6f6f651a31738598bab0b96c195c55a54b014d191e23a56724c2f5e39ac56405516717e30041edd685951ea661d435b60ef87f4d45d67316cbe2eeb97aa664a5d61deda90e0539f921fe5da7480c86e8f64becc2b0f0ea0a1569cc12fa6641c4d41c2708f8caa7371d12abae52a3a5b4359738df27c38c9b4ba1b44559ae6a4bd87700f75bbb75ae11e41f2475f1243cd747501c9b78fc29fafe089a4a7669dfadfa30da5cb3c05374f89ff3fd814941f0e8a25423ed90db3649ceb5658408f90ba74425cef232cb9bc3b40582e40d7664e86ac44121f3d2a0fb7f436bc5ea538b784e085f052061d5c1c42ca7e36679cd89344548824311afc88ed7f4f8056bbf8d88dd0f10b851b0ed1f4e23b505d020479bd1756359a2d5af3737ae3aa336dd32b9fd8aa5e554c2e0af39cabd4ade95cddb2ddba155809972d9ebc0a5ef53551fa4f0c03960f36c394a53f119bf16dd2568acb8e09c31219e3b6188d6e210f3933c2e7e9e87fdf1d6d69269940aad8216f87aa62e5876012176b9300a5359f72d4c942b249191fea2d364958c6bd83b4b443f4327dc2aa6a73469a87237562a7584c4264b7becc5d6a16f684d5de9e9b55bfc02c96bcb1013fff1929ece0a52b636eea1b0b99f57f1e6752c132ce26de49d20adefeaed72270b7d3acfb6d5ee81967b5f78e54e9c58b031b48f536db520d516817a31cb11d4eb6418ecd95c9f7d30221b6ebb49b22fc15a0519693f33cc7ebb9ee8458d7ba87efbb032e55a57fbd82988974ed14aba2396c327b7f7bddaf1c8da6b0bbf6b356ec4cdaa29c560a9fc0d889f1708d68c1a2c3afa8d30c6e872230a4fe7d1c7c3d9cb86d4ea0b75589ee3b9e5dcbe5a991a553ddd875d0584e412408ec25ce075fea1cf5a95597b8384725b5ac79e258e667779fd612ea3704c2de517d3bcc7b81bc56824b6564b13e7045870c93ec5e9bc00dbd81a3bdefbff85cf81b4156b06c9a1126fc78bc29d95329d5325dca2d6b73d9121f4e173341cf15dd44babb412f40c65a8d92849ca4331bdf9dfc378a7ff30df21efc7c6e95f6f79faafe446f0a9e61e5722fb2cbec06d16781c0402c2d32e9265c963a5ded9820616c6c270c0c2fb73b93b39adb94fdc05f914f4e674ea724091ba38bce56392c0369b6cffd7b0ae9b47d347c9e175720d58054c6808358753cc32c10c141a27bffa3a2fd04e6f3fbbf2b609a55dbc90011479a5dc04af9a04c51cf7241968b747a634625f8a484e900077c9e5da8d2368e6a3ed849df8ba4e6999ac50b1c4d076c2171267a3ba3768fe56b12bf0f686cd1ecccaa547de337ad15f7c435bf2cfae1774bd0c7c7e0cb0cb3e9302c23dc3a7f5f98bce0817358be250d0e1db6af3e0968703b6c1aa49ff2918f506befa263871d155d393a2b37f26f4056f9e7675194bb6a97834f2b738bfb951b10dde8f120d04255f61b67d22c82a94131a537ce84a95cadd81e804d5af6704f2d66a98b1f2e91154823451331ba10c91e8ca393f86d59cb552b31c23af3d7bb93a36f895c7196dfd29c8dc7da3806d3bd2e90c90fb11d4b6821aad067092b69d335616b026daaaafe9bff498584d72441f5c909f332fbbfeba51e6e843d47430c89b881b86a01dee88a22d124a11f87fa1c3ef9e3abd81bf0ab71706e047bddea71038603c7f1b3f63e829fe486ec8fb51ccd72546e8d6771a2e9105284920cd602cb3162232bf773fed2cd1cea2a2cc50a1078158d048e46041c5c647e355e6d5693d10b3b65960cc29664d6296a79ec5aaad10d895de7ece35bb964bf60129b0e68b523f5db5211b9eead27659d93360db87629a208e67e5fd5ebd7e88cb334373aa2e6837e0c41c89a0b3db75eb7b0966f002e41439ae35ff354be0c4e04af5da64573dc7e66bff98a295d178e1fe7a64c0328ee69a64bcffdf1ef5aac80cf5a32b466b16d1cd1895b306b03555716372709e853233464c1b71825b90a06e8af68ec70cdc993f43d97e9fd6d2a17512a172b96c1db502ff7af0c94d4715627735a27084542af449ef1e0080ffffff7f