PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81388 8f685b4e4012a2830190e0c79062f40f62e67df3c428ab41ca95fac6e29b1a70

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d988f9c30b410564923bbc9879aa4ff0c841d2eb49090c58b752bcae795a8700
Certificate Block Hash
8f685b4e4012a2830190e0c79062f40f62e67df3c428ab41ca95fac6e29b1a70
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008037000080010000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cecb9f8a95d4360c8562f49c85ae4b662780dec5762d59bfe13b5e6dfbb4db0bf1c7b07cb55024dfc916c791844f418ddfe7671e4a57ca94f6794e527d156f09d4fb2a2934d8fb9079c2f8dbdf3032ce82b8eb116a3d5cfdb50100000000000000400000004000008037000080010000

Raw Header Hex

000040207c8802645893fd952d3779dd0071b3be7cff29b1229a480213f189e3374a848373ef76fca8f997b2563d59e73ac9d62ef438343ffd708a430bfa82a5b0d555785fe4466a6dc6001800875a79aebc52b7580c0949ebd241c8f04faa7998bc3b926405410bc3f988d9

Proof Data Hex

59,560 bytes
1212160203073f117d982364fccfe5eadb69175d5713decdbeafe645813f5319006b1c210da16f050fd0a28c182ecf5c67af7667f96ff3d94621979fa7eb3e7042997ccbbc287d4073620a42d2861b30c3676cee36c204d32be4baaf5226c20d44699003da028f80fbc63c237d70e5a4acd44317c673cb53108e6cc805c868fbb81b570cb9a6eb9a1f8e359efade57eeda8b4ddae9af55728d9f999000fe85e256abeb80796376efb67fb8f2edfcfa4a141e0ca21c234a66a597898f49a147598a6e375d06b2c96e025538159fe289dfd32666f0039784e99d4656e79e8f26b090bf146531654a5da1625b2370c3af2c56810afbe0a96a89a46fd008fb43b930505f927c4d3cbc76d92e73ca2f8194f13351a9fdbb02d9d3098de23aaaca7f541c31a0360c631b3ce9e0a3df6b4701dce47ec59b2612c39d18a25a43362f804aedff197083fd81f7bf6bcbb47e870452e78776906670265ec68ab418c910ae395d0afff7875a977991ce1cf72c4d596ff88371ab8bd196991446ab00ffde2ce488019a13f71ef41791cde87f74cfd5a9d5c4f0238f2b324015aba3fca99d58eff72b02279b80236c7327e531796ca50dd5070c9723559fefea13dc9bd1054c8713499e93b9c5be80cb265b5b51880fc2c218a9108af8a3f174e0f392646f1607dd0fe9a9d6dd9c984409c7a12abb0cc15ea37fd744df2e73019e0cee1f20c0b9574ae37739cac3433f4606c146c87eb8e338a29b110584cb8a7d3639d62d6ca51f2906f718fae3a8a5304b2bdd0628f99649b8f37f76b3a3de277b19076edb0a35235f4dc9d940f9179344cfe48fb9a569a14efafc0e8ba871c5223740746971cf51f1c97867f35f3bba964b78e1770c14fda5b8304ff5d151cb2596875f45b69e568dad8b810ba0660fae211d7d94f9a382c66ca3fe27bf543aefc086e81c4384c4853ae733bd9d84c7010b45f8ce2dbfd819285ebf1c4b898ca4f15619561e191c84c645c1b4f4ca4a146e868ea8886c3989ed2ef79f1a72f2f483ba64cff25a3a6cab5ce74af3d5ea48b47ac292c658a9c4988f0af173e71dba24ffcec2393c04de7a449998e8f1fcd95c248236ccb69491e18c70a37a4b94b148a82f5285e88db53eceb147f9a26e39ed11016437e804e6cf6f5254ff1484b2fd0efd43f843da1d9dd051ce9e0c65f7c58f770bf8071556ef59dab70f5f3e339e80b6116008e3a71e0377450acb2050b86d84c55033c916a2689472b19977235dddb2d4b31a77d111e89eae50353df26b0c873eb3f0cbbd35e7148efeb6a7700ee166b8d3eb38422921cee1a4774d12fd5338fbac3b90841d945c36f5bc22cee37a6389fe27435cc6c35aa807006c157197440a1ae753812470c14d97c5bcc5a7b3e2a6d228b310d821a26de733e55b539f99bbe280807ffc8d5705eba4c1bbab42678ceb899fc56c4570e539455a882837a0a76521bf811d30b8f4df4cef5d6cf23e4cb6219698764a08323bfeb97c35d82a27fe4ad2e30aa9b5db9ffa2b08fd76009ca86d37d57444b03c56fe89caa2218491489f8d824e204067a134bea1ce6d492da5186c062c508bbf0540ea55a5f88af25308d96a4b57cd472d0b919eecd6c4eddb056c797867d38f96c818d232f19b9c4750887d3485b438723ce9a9d9f792a30b82f9c2cc78496db00e1e899a2b72250770f11c67989e415b26a85a38d9f10499cb4f706de999bb8802379c963c8e1981b008be2f6b017a231ed354f1103ecff489df0cb8c79368eabb8b4a7643aeef31306ff60989d0c0456bb6e16513a97c361a0037f99556b63f0a4b50fc26db30713a368ff183f5cf9d1e4eca1201aaabf672ba314f2274e4623cadbceb805156b6fa6d56ef3e6609132559f3b9259db88cc76d99dc0bd396d225bdba435235181fb34b3765e557bbf29c9490a4caa4db6d616a3349db6d6f58629b92e577e4e6949cccf43c2510a422aa745b20d6eec58a6c433a52fd6ccd90e449859e1cd4478975bec0b30e1b168632d4f89a976b0dac14ec3636199c5f4a055935e5a38970f7fff700aaf45ff196edd15c10f87e2dd1098d71479a7a984c0ae001b4d4d54f0c6d2f544455910623d32883d0fcb8c12dfe2494c651f6ad457cf6edf1712cfee5bad746d2e8ecec7a118dc9a8163cd79f0c677597d2950f39c8734ab395a22991a0ac8b39f26a2d5457045c273853144b337474cd3dd632fb5820354c0e8b5c793387f44cbd3fbf1c929cfe9ce7fd293000e4589825c6a8f4d1ebf39655ee0bdb568c53d9c1b498b535cb5947c17fcb4699dccf2d332e85561c1bc632a9e654e0365f6fdd967c82b9e87047707182cdee4d0a173bae7b44a2933fec88f33a5d16f08625743b53bd35aae74914ef4880dd3ab1b894195a9d8fbbf6036fe1046cba9a656f98720142f7686eeabc97604e3fd3add4e51fd697eea9a9c713669de2e532a007c8d02eaae23ebbb75642c43beb20736d9d013d6f4af7d519e370fa9282dc36c02bab08e23e10076476df68c71bf7acd8c82f11d37789f0497527c5003b6ed6759050df4bc4d8744b367b6e3b7fc6290e798ac6fb21149c322e1f8323d66b1a80de12cd3e9075e6de387dda7c5f01a1d87b3ee864c1b7863618e839a73f06913f0a2fff83d494b0d60477925dce1d75b3bc6f9a60627b484a04ffa42dbddbee58fe8c45a5879b6bceac1cf93a6b5ac452cbc53b404353cf248c1d0432ef79aeee85383a5c904257586be7f2ae83defeb2469ed4c72fec445a918ba08bdb443baef7befaff110420694fc06ad135eddbcf407f71f8fd96381b34dae390e8c7916e094ce4be24d61a123943ae6fbba8d7fba5f28dfc7921447f28f5c5bd3a49f2279a41b93e17d3d8c02b05d15e8673c6398eff0c124a209d158d1947a178814d6282b6e6bd9bfa02a4ce36296f40b62ce859ca0bacf64384cfb2d1ef8062cbe1160c9554c0ac297c82782138ec5f1d5f8f5b2a2c7a79abdf9927d6dc281ecc28daf1d336b46b31636e2ff1208dfcaf540bd10770281a4015a9015c8036d19b73350c6ab2cc6fa0abec25e14817b9c5dd69c9ed0d0a25c1ccc3cf07d1d3e6b24cd49e6149caf74c37c44bd8704a0535999dc91b0a307746b041172475bfdb79efdc5b044a2691b9bad6f6eb0a7a0436bda5da222c7f014e989bf4b7665beacf2476a82526f8099e510781556bfb242cf45b480adfa24819e07a61afd73e6bcfcd5496e115d87415dd166eb0c8bcca2160ba7c3ab51ca858a5fab77e29317ab443bb04c04217dba2f250ca4fd064dd5aa659bb5301b6c5f1f4fa31698fc262e0552bc56f7ce4466cde8aaff2e745a42a29ac40ab2f17a5ccb9d4943e93bd0dcd1be10272cac4a7e15c45565c616a03ed121a10b2873ddf37c743e95ace29ca48a60b230248d721b6e3a8eeab8f14c53417c136e50ed96708e9f53e8fea4e13ed2d0f35e3e60c6b3ed905168ecc74d8a86d05c64d15014203b005fcbd452774d3bd1ca01af749e37d943da5f188fbc0fe30a8f8f8badb155454ca94d0984ca75cb80cd034bfda78a894df1b100ae54eb359177b27c9603dc8fcea71296ffcefa0e0a57034844992e86e7a4c8e152477718e5d4a8221cef3f9eba479ead266abfbd454443ef23d4085efbd119175bf28c55bebb57ebdd2b8740145c18314b124f593cfa5c97659178bed16977c1a444d2ce3509fa305dc10a9265692af323198acb8c321346be9860a55d4393653e6123b95ff0fbf0e97fc6655754f3cf9a2b97d5f15e2076b35293e48bedc6ec005138173ef018b7b23885e50e7389779a18a907be5dca6127dcdf8781ec44bba0039affb547731adda8451009597663f7599980efde6025660a12082b710bcd048cb260448169ff6677f35ef9be12e837f842f17d5de0eddae3ffec4b6c3bfd7c4e7103bb920d8b6f1442158ae8eec1ed17086acd66cf24538ac978cd9ba916dd31e8ab8cebe8b5cc12c959bd980f2461060e6059897fb4cde9e98b7646778fca6a9a212d77733487a8dcde1b755ab5d41059f407ec99b6665d515949977742220ab25bd8ee4b73352e7f39b12a94cffcad0d5bd0ac1adf4fa2611284add321249b5b935de2abfb60e9980d2c8bfa07b5cfaed9ffbd759b84e1149f5ceaee92cbd916cc989158a1e3ae1cc48064aba6039fdc64b09a805904f5e0d411103f7c7a8366ec4ffea975cedaa0386672f79bb16718efae48c162edfde1e93cbfdeed5a3cf962aa5435392f454ae43cbba3865d1bc75bd1bd3d320e12ec842d1f212fd778300d238ebae6c6cf652efd877642db3a52f3991dbe8f6dcc69d5dfd54f9ccb68e6aab505884039b7c1ae7be12d9eb051f0759d9e775407cb5eaef3990b6605004da3a2e888c6f54f73969ce5f52eee624b41d03321be0b0265d9e1e6fdc78b971da3f2997d68facb3831b909fc02460f32a70999cb2367a4797b9bebd387e49cababc05ad583d93cacd6b4a7f6f120dcc69ca67f60b20cc603a39b8d99b178a3c36e59752180770c86eea06acf41e0a376e910c6a0ffa53c96d02635ee457773da10cd59d35c639c0142de235a21f32d2b243b7895f2958ae8d50588bd9c8feb05f474060652d1254cf7a1122fdf1845528a1eb09dabb7ab39387910ac08a093073c4d5fc9258bdd60549383bda7f6d9b018642f02930301577eea94d0cbeb432d991ced82521b891aa199876e2067e80b10e4064052c91713bcd12af5978ce64c16d62a32c76cd4188a44804f3075b87c72373f6b9a573e562c542209aba4c2a57282bf91ef194f0e792e1d3c347a17540d33ffca470cb82d1364d561d0e1040ab6019a2492d8ce740c9aca0fd53a151f09185e445de56a0c7a785652e17a65c2c8916e23a751c4aba7d0d1350fa6a41c451ddc54777c83a88bdce1b0ce98949b5cf10fdf0abf584e1567edec1d258046f4451a766bd27a0c7a88a7ef7d06b806fe324c7369ef53ead68f82872f7a0a69a19af8de9c9e84c8f614cbc81810dec1baffa672db1d8168e6dd2131919c18fe6ff3f3166775fac3d07b34f406c6af9671d3d162cb68c1dc610a1e7c5357c3f2994c6f157793c8b4ab9fad66d6ff730d2c46124787d4e7395c2dbc378e26cb02809721253f766ca542523965a05e3d2e1e8b5e79541a05e4ed3f68befd0e821c1934023e9239e35ce9e6fbe7208a702850189238097295e48c8349d82e0f9fda4c3264e31cf90b7f9454d707e69ebabc683ec5d7889a9c17fe0a4e86d4ef91b2c9589889d9a69b34488d7830a9f0253f310c24cc06e73b911b630fa7054985ba45c834a9d89ed4c7449386fddc91017e2c395b45f90e673c4fbd09cba259c9d12f05edd13d906de4365a7939142f7eb0fc98e893e6d66eca7738d86d4d7cf28f12aa83535f8593e014ca6dff229b350f1699f1e010edd371da477868416933c60cb1f7ed2327d6f701f3af10349f05d95a1fe98931520d80430fc117b1a0fe09f49bc488714bd54f2d888085b5eb6f10191d2dd2e6776fccb027066211f99a215b5c8b4ccdd15d49263d3a0bfea0e16df9f31f5963d995c6af42c563d6543c6cb8cd73be8cf7ee9a4ef885d08800008bbf5c1bc9c4072da229e46660e11c534ba92e23038988b10623fe588f2cb39b32f0b8c5ae32dbb6b6f415308e9d549a60836e43423d778f7ce14eb0850c2c19ffbf89c5872b0e010158404590aa9004f8194e78ba775715e9142d0c49fbca8013bda461ef16786da41e7b6e70feb85c3d2069736220d00372ac3134d0219c3163aec21be9d002876818940c2d78cfb211adbb4d1a27bc0f707015d862c7d31c35b151a655b361a3cb431ee1aacb3d3f41a69d4fef8a497a416106dcef7e16bfcc01ce7935d60194043b6a6ffe5d281ea6f80aea000d27d993459fbc362a67fefbe5e358f196b4750c4318c81c21df29b777ec0700217922a33be096a297d19ace01051e6c6d3b9598194183dce1e66c8f5ee584e5ee2fd80ffe1194125077f82bbd2d475496e9c929e3d6cbc759817f38b25b193a482387958b57b880b89d5c01fc49c667ac2f624b7bcd53bc148fe40acfbb27e889e5a632d22bd1c937557a1eb1f002d4b9c2cf22a9da172a58f7b531167dc87f58f37a01f30b4f3b27e121d52e342605f3c2e804fa92f4bb70f922bbb67cb86ff3fd82eeb31b7bc5c932a657c9738a91d3370fb9751a0940b7214330154a53c209bc62f3a99e0c2cf8f06226c0875e34d757a72d1a78a7eab2982db9d104235bb4c1533a55a95ad939d885be54bf6b6fa8ec263c727871bda9f71ab91e546c5ea794cf5d84f846383dae26c3bf8f8ea341fa4d5f08c816f2df64ac45f2ab82c6f89abbe346bf7342a9d5a18d53d163ae63d9c5051e839681c532f1933a788f31c53c0d9263468fc6bf4e77c583787d76cbc309332a443da01676ee0c0711fd7581a464953f83cf515531fb4db8f85ab0feb362aff7cb5d25a583b3b2aeb95dae4faf260ca1489dbb33c71c853a5b1255e21605b9787b9814d00ea60aabfec6384aeb1552dbea52ea61706abbe1a134eebbe5474e243a24d880e2832ade150b19923de17f9fc3013e85a23033270bb298df61694f147ce63c5bedab5443424873f82ffea0f5b9d53a0651aaeac2a06af6076624c9d2fa14dcac74d268a006d034c1c24cc036774ce0a2b5f8dc6a4308f0834de6950a3ffb9590adffced130bca490481b01532ff18151121ea18977b82dcfb3a6b12bc6c8b223324bd9e085a33955fcb0387a626cb28f9bfae5281bf670d3b85db9dd60118d577c0d8bb2bb327db29e568b4091142a2d3d1df07345ae101a56e2bddcb7a89266c1a65c6d5797ffb5db15c97902945a5c96ec4273d8d08f62e5dae57638d0377926f23c9aa376fbb329ae721edadb166841f479299b32609802b9b855056d1e95cd04c9ead2e95c73024b2429d8c68ce3c4df0758e6f8e5ec3b322534557ceaf48be87a44128293be3f56795d2e59fb720841cbe0cce6cd9f5aa7b125db1fbfd1587c75ca855d31e3ca4605abc14f16a1127d836d8d7eee270eee5e7a44e7819cd0f85f3f6d550d7a5f01a10a642be2822b05fe59dfa52752c01b3ae6a2c4d55a96954479c9604a2a7fda7e9dc5e716c8153483d5cb862220172266def4bc702bc9dc03e3ea4e67b605cf248f73aa657bcbac652f692f922d3ada7aef729b775a5b72621ce2e3a66452ed0a8e84d877eb1e52a66ab3e294ed0470e35868b223b1190588915fe2d7f7a100b3c9d4da36ebdf401a93283ed31c6f95b171fb6a355bd1aba49966c883c99093f07a6bcf7f4ecb0f49c7fde13b794db0dd00e9b7679b8dce74164f83fb4297a98ae6a49a5376565f4576c0aa925b9a5072db63bbdfc9cf308bb2abcdd2d260de46e620d57b046e2059f48203006643adda4d8f5bbf4846b365785309bc3c6fd2cd871a83a1d7415a49da14708e51fdc69159df72f87d0bc4cdf504349646a47d52ce75800992d8a14d2330d8c549041359ca583a7e6a6159860ddf3694d56c4ed5dc52adf69735813871ed7684685881ccca86fa5080f88d1180371fa0f32b7fcfe72e77c5229ae653c0e00e9eb9b8b36e2a8367a073c3fa4f984127abd726f109f1f4ac3d5d06477bd3245c6d4d49fbf3e1087a9edc0c4f756db6217716950c1e6444e8486c05ef030d047209209f576755d2dc275a93e59fcb84e5bde236a0fc266adfc6401c96c8179f0dc1d14c48e89163b887a2744f868f16206374b7437a2163762b952d66e2674d113a866bc03ddb60a4c58e62d39e8786e0222c5c630c9e8e61fb1a4bb37183946eeec3ddce0ce6d44bc62a7121e8ff805f1562e17ea0a4bc368d9d67ffc3daf9416ba7577ecc2b23c20a753001cc6c898f4fc201631d076481573521993066de79c247365d712980e6eca0038121f7497ac2fa17e35a923d0e516d9320904fb1d00556ec57e4ad6ae67b2e3a2920bba81d5e208ab72d752f280b03c403fcdb3be2ab62759fcffab2add702e9422197f3b67ec6ee62d9a35738d2da1ff7f97a6ebd446fc3f5001ec4d35e9b20bd0d165d60ed86d7a7128ef51d96533416f70988ea4c538c39f72a429669273b253220554f90b556d5b0c704def2b6cc70c8453d86bd18d4f1b42dfa8fac9c42035d854ffc22c32d908df76c1432b94661fe7fdc6c25ee654c8b96be02e08736a9339eb3f8c54e93fd72574fae4ff2548482b5b5e401a5ebb991b4d745c7c3ec72ca551d74c81ac2aca2805dc62a72dfb314766e589572c36140bf9193ca8b6869223403724f6527921a3d78fa5e39c74c87c33e72c33794038aa38a3f052d123315f8d8356e31d60e1b2e000712aa06c39969b617ef213c3e7147a4e74a9a6eb4f0d3c77127a524412cde58feb1625fe1ea6e00a3f898903b525f95a0e5e4b919db5ab93760bf43bbfcf107357ece596fad5ff83d8907f006e423fdd0c6d89c1141fe10ec909f0799ab746755e5a1396c6f013ee9e2bf92e721acddd748ea2bdb8410e07e773e0b1a31373c4e20b1bff3a374adc394d387fa95602871c4845f64eaac2a40ecf4b7640802e0498a78b5218a7f6e4975df9773442ef419ed89bd442d90afebb7590a28fbcb4f96272591baf3c1fd2acff467769e96e6a28e757613760636e1ddfa3b677dcad98ba63394e1c9ba5b0f5817473d52a168cce0d3271a2d625a324d9b0506cc8ebde99af1bda94c0a5243391107c0060d1d5f69e40f2f20a0596d374478d9ab3414d2bf8e69e342f95ef9924fbf77756b3819ac688b527cf7bc7bf1f7168dae472cf2490e0eb2959a12c2736efa4bdd89e79459519fa3a95db0fa2fcfcf74e96954e02afc8f5033e5f5fa4beddab9986a3aecab62121ffed81fa5b76c0c859f8016e1ce386c50df06cec6577a9c9956951340dcad45769a5253158cffb59835138786e4808c04e158cc82998ce76c27d773cb641487c88a1e73ddb25eaf4699c2328edc6281779eedc240156f602a24e5289db9e5201d67cf7bf4b48c1d1482666559ec276e964e4b7a016d31c2fc0f7b60504ef183be8f6a9e4f11543203ca8927cf49c2660337db5365fe9bfb4d3247eaf3fab39385f5e6ffbf667c7653dffbcc521257c73a66cfabbce3cf64a91caf4bbad2085c86ce7908085c29a04a2ab8e7d222d9b2b4400d006cb68c194bcebcb01f3cbb9449d279034ff24c220e6b123463867e3315a6e54c4b224ea5214c25ad9dd2c9b0639adcef6218879fd3ac465f4cec5d043e86690c78c2f001c5f28a10bbd4de33cabe9b7c4f33a685f5b194886c704d4f069278f6152c2457672ba5963be3e50bf2fedefe72368090d1732ed3f1d2816c840ad0522194e214c02d59cabf0c4ac8dc49d837f3a78f9a133e8511eea4209fca33990cbea1817c1b2ca6d5e195daa4758e9e23f1ea4ce293ea8b98b22030a0f091fed71e7c33989434526dc6fd7e286757f71babb0bd146578e222714140d3c3c1a10c03001fc6de8be3a98e9741337aa92115cc115dbf7855f28e5369c357a0cc36d26a5d8212c9ee1851448e2b2284d91d3b1d7cdc106a93168565346a6f5cddfc17a2cdad3fcabafce924791ec82eee6b4cf91b8096d29501e1925f397a8f1216ec7091ddbd2ed546f7c450f6ddf2289bb8370b154600bb325e544b29775ad2dee40128efb6ee6a5bee7e8471f8edc4966bac8040317eaf5cf5df846d64dc5eef773d8bf54376cd756419e8c81324f0a5094bb7b49bec3b914afb3af7f12a47e714d55f69e59a39048faf62069cb639e3188cd50bbaa16506692a18d8111c206e1079ebf249e59cf0dd0928b4458163d0718cd73e4efdab2a9c9e4883a58b883f0484319aecdecb4f67ad567b0f30b5aa3833c42bbc22c198332f2d115c3ecc65770e13eefec8c7c4b0d1340629d0f404828b8d5ff8d69f7d2a9b0ddb5feedf8a758b596ff4ccf7b87dafe6dbd377fd48d750cc194459f72afb704283eca44f67510181716b1e3442c1db7b5874f9b177fab1c7e59d3ff0b56d0161c4b0e06937a0bbe1a9fc96b1db258e9e42925cb27ba4b35c651406b18d8b064ae696cb25b430aa93450c2f42b41c6e810f9d187da004f32c974279e49b1c885dc06cfd0b89fea3bee6ce07baeaabf5a322f7cd9adcd106bc0be7f0af41d940d7d69173d26b4906b31c75d1d5bf84c90e117e1ffb106c3ee7a6237f04b826360351c0c2466e9b1e9ef0acb7b972381124839fb96c3bbb4a37bb7aa15ba484ecdf66f297205099df4dd5a70df64ca62794c21d126153958e405c9bd49ef3d6aaf6f7023c66c90e66dd19a5b7dfac38ac463f3368450ff34a8052489d611e5c4a2e254048340d9fa1575afb6fc66f3d2b16b1765842d176f7e3110265688fd1b4bdb53b34f906c584ead4b484412a54e3e214f7f01335e9fbaf7ac3a49585e60e0be037c7add0e8e5fa32702c3ce8b91d311c13bb502ac9d7c437dd4390e8bc3e97cd0986765a07806d5a83c3e1954247b0e580c32a5ff3ad2f240ce4ee948feabc4fcdb01995d643a5415e13b553da5989975d9b2d65dbe204673059d7f443ea243b9b86b640181809a8af4a08e4a725b94f5b7393863b060ae29e27ca72a8e2a2492a7008bfff854a901375fdd2a83752565873e53147c8177c7f87b3148a3ba999f4e0ff6008c90b5c981b2cc703a44e8889010ad3c071e1b137d6cebd8883b744df05ef8826ea6ae08e60cb542f1a4a37d4fec24c85017494e01bd17814998c09e07211c7f64d708d01c861a7723b2625d4c9e07798d2152c78d069d3d546dfad8d7180851fb8a9d104e30e6d5db21ede34757f2389311b1e53194ad855584249ba7319835ea5ff3d0bfdea9abe673caa8fc9b4d9db79be6a8563b88e200379d432c5458596c22f55832701f4cf6c122d4513be784f47a9e418d301332c847b82defade4c7fb7233f9bad401fcfaa731e5f0637b0ff5596bf2d27cbf156f428a993e6cc13b740024f710a509258a216382309bd3b1d87a6a2065715ae0c8e98bd2fcbda4aeec11842fb3c8a0ff56727d026348b7e15ea7dc13fff4a1b27a068d538832f001967a3b7b3ca791d96a06ac3535d214642e28b6f1219142ff8259811b5ee6d0c9c1a97ff9d48b2ae6dd03dc84c419972fee87b3896c1eef05a51697bbc3c574bc6c0c9289920eaf547fa1e68e59a34431b248fc21aff6e14444fe398283af94d510321da5436b7e8628186416e526b48bdde0fd99af8eaf623adcfed5eecd26192d547f1e942f7d76440aa4eda357b5fa08445c5fd408423a071f2e9fc31a41fb930c336abdc7f80f704ac97f73e535e3beb97e8521f3c4f95d582bac3a40ded4e3b1374f1b6c3eeda403b2c47e104e333435ba5453a9a7d59d1fbfba02eeced135a646efdf98ada0063d854cb04224cb6e42662b3657d7570d1146867bdae358a59a8efc37b754c7891cdb545491d8af38ceec541241c998c355bd9370946053ab4dc3300e8a543494b278df13687b046889d81ec8379678452e56081a8ea8bc8cc5d89a51063fee86a795183a4e609ec83a8adcbc0b5bdc0cc0e451505740c80f4e294cdd53d61af8df72a5037631ee5426cb524a1dddb9fbd34eebf24b53d63d2e20e424db18000412a19b09af72c4e122d8862736c44fc1a5f9d1170b0a46bafd2f805593c870eda366e6d605c084560054b10982c6285fa745ccede54501dc7d7ae89e85189424841e2b3743c64139c983be1d663ec3c3ab3915c365c14d9b07fcc3acbded52668c64234e52c998ba71ffdcdcae233c0bf36fa5038306abceb5ecad3fc82c724c7abb577fa0c82834e033ec42f3155ba7e91a628117bae4d209db8bfdce8c40f68906ca0f8dfd0b2250cec4ef574dbddc460a672a3b5b5a7249f0878859aa050efaedac2ea0287dca21ac0d5d3bcd9d7009ace9e1c83f62a028468b6a9d6aad818d260cb4fee054dfe0e3d0fbee963e528f596b5c9fa43c0e112df5942d0eeafb479bf4e4a0a3ef7a9d5f22b7ad8a2b5979b0641d4c5f39430c05030c9ee8632012a984413e76944f2f176175ca1a8279a8acde008a39f231e1d1dee59261ef2b40cfc72cf0ac36bb9a2978b8fb6646a6ce5e73490b316bf10d3f517ba7fe153ca3053a3c8580ab82a87d6d75ea30bda4c817bde1384de5ac04463b6318ad9f9b6a6f50787c234ea339365a4017f8fcc15dc417135a7242ee933043160b1e201dc50f16e6c891ad6869420f7324a27c441bcb614463b5d1e92697cb3e0810aa8a21f83b2e008bfe519d1bb867655958b81a584e7fd9c888a046d5246a7e2236fe7e8326ce18d1556415c78153d43d6bfcd70fa70b1fabf65d8d4917a4271e6cdd1d50523ee16729c8c32634c9193d7171a1d4a4866d014cf46eb5002c13c31fee6eaddfebbaa7f5db577b3ce33d03ca486cfa1bd5b4390f6ddfbb3025ae08c4c71db7c773fc7b20cc4d91adc3d82401b1716c0e9ed2d32ecf7b2330db2d6e0dbd90cad3b13002a4cf43bcd04061497d659e7c066a04bc414370b555110b66c68aca3be56048aa13e5f50bb23a33f211bff8bcdcbaa5bb5a7dc6cd3be8ea6b38a111034bf50a139282dfe2b4b296cbc370dc23eb82b42a50d4bdd8f253f9076c39ce360bc1d077fc924f1bad972477b2b08b0f89a4af86a5addcfce1df848986dd180c4f7f54e556bdef8d1c917e339267a7071cf43306093a9a7e22fe8531cf8656cc80899e52a2bd52b2fa8fd3c47ae8c2a7cda8f312c67863b30ed9a3f301ce0c1f94e74f3a663a759b67ea5fee8cce6f7903edd9dd179ec54736ea06bcdddafdac0eb06529748b0e22210e00aac2a93ba8087287af457578442ab3b4576d71b8b0cb57ac4f52fc2a10f0fcb31f7b4d491004b9808752fc45772085e1637b07258ecab50bfc94aefe09355dc22fe173cf6edadd25236fc766b4dd662f3f5c2ed67a8bcbfb55c201b8db0c2287f892c517b0919086184921e8e7adde6dfe960e0ca10f1e837ad9dd8b94085ab6d30eab63d70dbf85573d7f3c3a8ca4d5ccf8baa2bf745e53d3a3a203ac5f76f798dfd783c8b74606024ae586685a862f0a4407ce5475f683412829e86cfabf21acb0ab6cb890b9b67f4051bb3344f22c3dc255df20051cb576de268aeb30374e91b02242d983bd1c295d37a5e827353eab3548e2714a7a238d04a95faeeb4c3e5de080e71ce8b71cc63b294a99659e34b78d3eafddfd9af20282f12d320c394736a8793fd02243dfd05f4b4c228f65ced1438f997236be7975374847635dd97160900a4bd259027056e85763d35bac4ccce168bd5e29f502cc230bcc2dcd80c79622f821e3a9ded02c20d574bea36aae479e29f20067639308f0e10ea8ea49e9387a9f9474ac6c0ad9c6020c7681fe12cbd1262a5b582236da3b27aca11afa4dd25ca75185783963cc897ec7d7b10fdc6f1bc77e14bd8d92ca38e58ffc2f2e9708d0705397dc2d4991d93e7d8318e6143b5064b9b14fdd997b0b62d1d9625570ee0553e549ae87b9ffc1311c5e0a54d1d2fc83d9554efa3fd3a324e54affc6191f585d09c3975790aba63e2b1e71f74553c8692c8318f115efb73e312ab8af3208c4f861a5d93ceaf2e1c4bb3ccea566f8d10f0728657f8585ee3a23afc98fbdecfbae9c0cc35736531ceccd01ceeff1103fe1a701012d65c231194981f4ea7efae70f72f20fc97180ff3b34415839dd10eda1cb36a88efac98e87764b395c58af8b851173725e6c4ebf044e0107a937a67c360b777a1a30ba60e87203f478329803b81d5857947164c157b0e4e32e20a4d461dd53387507f6d043626961b264c77d7878c50cfb5bab7934adccf885b4629c8b60b6898b740df06341f726eed4b2bb9f884b79aa204588ce7b2aa8b0a8f3ca7abc758bdceb1ffce24dd8315572c27fd06581735fc797c7b3b72ea8eec10479034d8b81b0d1545c3ce171b9ef4b00a194f3b4ca769592523e8b1a8bbc38c8211325b00cc16717b17237cdd560d246b9ff45df276870141a920beeff6bf568d0a8be922d4d8a8ef5d5e5ca72aeeb53f91eb95d617179345dfa244e052f774e95256a4c5b8a0405c804d4583df3938f1fcfb14daa385460352e392f946057b937289a4353185feef199a87f3a02dfcbd336f78a1bcee4f51c83cc7f4af907806878c3ecfa8c7177f84fa242f5f0434fe4e4ce057b3af70b56da53876426c6d9686b8e4fdb68ad6464f05f4f373f05f31577c16fe4de754d8f324ee8a86d1485b1fda6c9e30b3fd8d567484995f818b9aa91cfc840253469008b945402d8ee7c39e9fff9a6bd97012569ee8169cc3fe4c8382691a61adf340085b6b0a3c9ce4e6d70f3d086d9b1fa0a66b36061aad60b0e4954ada041100cafe5a791e7a2656e61881c1fe91283a3b060b93c0bbf605101b93a2e7585e954e34439825cc0715b7fff08bc8547eeef0e3c28dd9577b512f67fe97923f8571c9524451e3f04026f2007b947ddeb076d71c89e9104f183f039ad5f17055f25a59ddac9445d2f6dee1e1d13aee8579f225ef3518e543c29cb209ba11092260007fcd53cf792d198e9ac8e5627e40f78c3c532b5306a769318316df6030eebee4ca86f02796184a53c94f506171abd4367a639c8b67ff1e4bae1113ca8813af871236c2113a448cbb41358343769658d76f0abeaba66bbcbef1757dc3e48653f4ed2245a174237e92c1d887f0d2d7eb38ae41f90d647bdd557430359b10fb82ca39f35225a491ccf5ccd812c2104ca6df53b22fd52a8792cf1f245e14bbf2974d64a200f1a2aff017b31f35d00772625637baed29e7d64de6e0bd209c21861a767acc43df3f40c581233a51bb43407d3e20cf61fefd991f0ac2ec218281e15e68bc011b6ac8ded7d3c37768d35c7a4670d87880f3d0df828bedaf2bcd7c06292ad6dd4c900e57112ab6446c4b9f3edb6cf5f6f135ace651897abceda5be2fc309b9c5dae620cd777657f8f4f7fc294bb8aab036fab0453111fe3ef0f0e14e855313313e80f091cfda19605e1f71a478f2e5b139e2dc3297e9369214880a296f0bdbad5e437dca037a6e6d2a5209c30b54bbdb16a631a258d8bda90306230119c0dced6648474cbc9d6370166687381bbcc352e664583ac059ff0e96cdbf4dc120c8cb788c755e32e543c035cc5b0ca75de64b73135b9fad506d32c930cb6b7fff2dd9a29a4fe76603cae4f3036eeb61ce3e3f87ab3214bd134ed2d0f1036c7927b5888df29a0e489bc73967e2e87e49d573b3b599ba3a380a88be476a82a51a2cd35bca14f49001125d67d7ca4d28af5b431a9c4de369c00e1ddd3ee26d2623d3970f74899e71ed694bf14b58b400e54be9a66d61898215697bef9bf755f7993e24925139e764ddc1a9a58f2112a28061e37aae53511df4cb37eb59570bd8208c786be7990b18f714c93de13bfcf39ba5b80e3f722b1db8ce7e3359862bf6b843e816c350e6c8fbd4daf7f2c706d232082285ffa59398550ab0702253340e17d9659860674bfbb28cea8b257a3df914c5e398d7a0a19275f14bea8be4080a382ae3e921f0e106490eb7358b4e7968a1b9f81b4f0b3aa670712c4f40557eca1e44b72c77cb5d3230127e1d012c469a90d51ddab41004e5ff2593c77bdee66be5c4a4d0bcfed6c562fea947381facd8cff64064d402efa6e4e601b8bc99e91d1ceec2d73fe7c4e4dd85a09aa45b7fbf7863fabe2ad6eecf690ac0f9d854a874deae45e89e6aa0405ed94c732dd3051eb0b7f50d849b1a6c51fe77328d31c7ccb4d3d092550b87a1722ea573dc1a18f73abafb84739e4857efa762786294ce30c97e190c1e3089221d3ae7084ac65f8898b8385064366a863fb528a26168265477fe52e278114f46ad2afd72e063377a1d54f7f7056aac85796e0cf35a9df1a3d733ad14d4ae3e90c598480fafcd6552cdf9c3f7798aa89a80d4ca50b5e415766fbf58d9f838dce386b157a765dc8578b83432835a23f391318752f38c8af988fd21b040f10c89ac5f5adcee25e8ab7cfc23085e1a289f410658a7684d798767aa93e5dc25970d70e884ff7136cc5a9cf8e825afc53ec7d61491d8a201b601d86b66f96d0248da94faa72812fbb9aa322bc2a8f0363296be3fa77d256e7bcdecbaf4e42adeb62c621bf2431327215b4b41a0eafd547aaa9e93b029133f4933eb354f64fdc5404794b85f0a9208f09b8bbf11299174847949308a59b9c36aad5b3700df18df04137ce54f7c7a7f039dbf0d40aaba59ed15218906fceb3c10bd05d9b94c60d4ac5c1f3ddac63cb1c875597fee028bc551d9cfc7921a7fb7031479fb97cf9c246413fe0549c29895e5bdccc5b1475a2587858fd6faa8edfb866f399fc7feed817608c8f7b76b0fc68ab02f377131f818e9486b5462b92874687103631dff0ed683a012f99d12a78020999197e7b5a27a043528acf76bd436ad280047af5ebf3f9a38eab77a979dad4b17c3c87e8653684da10ca9800352db17e6a6b3df66b70d6f0c0eb2ae11cbb40d4607584362f715c38508f05c917d2bdf2feba647e593414def4ff6a65eb139a0e272ce40cd1815e57af67a510695a01d5ef0b667ad4a126988fb501cac7d0e919d86f4dd954b319c4c0c43bfb56157b28f20473d88e5d3ff552de67def4fb2b096ba28cd2260bca322f5c05601588868b11b7861c022f835249dd2feeef18ce513e8b486a99674ffe52bdef62a6010eee08efeb99a63e35ad3b177ce3293bafce1597daaaaf7554b42ebf1815c72db367ee21efba73e33560c7c6e4630375e3e7c0927a76b62bcbb3c36baddd3777ea4e47d0d91e8482ee2f056c446183a3891aad845b94c7415e47e5a70ab39561891ffff7261d44e4db21a645d90f54b346d22686adb3ec357c4e34520f8412faacde98ab4f23095fd7f8fa75573716d5286312f97d510f603b86d9d1a366d69efae553369a19a5eacd947947abd8713019e7356493e5703286bda94563fc7c77bfd3a2d500f57dbe171e7a0a6d54319a8e114b0b7fa2915f205509ea9b7a88c2f22fd6c6c611d7c26d79f4d507e5c7577ab3daa366e2916ee2309078b92be2a47d8f19bbfa2ea8df3720c7ec5dbb0c92e3304f9471fd457e3d1114de044867a0ef6f14ea2ead8f460c2df85fe629b7f2d0c930b3eca600ba9f2fe6925d4c522257beee4512047b0848261e8645411c3c98fe1e4b96fd752c9b04e316c99faed403a5f44cb61b67edc68f715596f6279938ffd5c504c2ca66e3e27a13fffa6f7c25ea3cf4388e6d3c7b851fb96df953b972efc6351eda3c666f8e4c69fb6648299453945e6202e2fb2cff1cd210aac92a0fe9e7a3a24150638b6944e95a52de85af53691345b1c7c84a03cd0d1b4b890eaa3d8d27922a5a4408989fdd825a25385d4fa024a44c688a18dfbc89552627463ec1b47a75c40dd767f6f1b5ebb82da826dce247491d87330b2db55ea4607b6008d20130f1dfdf471b550fbe2c96c86103c6b05381bbfa3b9f8db1958f5a48f61764da245cbc41f6ec313b2f021fcc4a9ad8c65b2aedcfcf4e55257e9afd65f0f4b6ab541b6820eed94ad156ec80fb8f4e1f36de04cf229eb4df1388af933eeb45517300df4b9407aa1d27f92b86ca2ad5cb658ea2a776b3db884e28d379314b9f5f54f95d3ccb5857b4cdda8485d9f84aae4076dc5d6380efaf3ffdd6b017f23d3d72b35c41e4d1dd8cccebb162493fcc57ed950fd13d1c792c39e428a336c96c7165149e0104d3954a35c1448686b387e2711022e45362f8249dea97f34745a2a5c564d7da3e16cb2f7299f54eca9e2d56a5c9978bc6962457157a3573494cc0ab62d3418d0d96db2d3050ddfa77b14cefd4b40e4f11bd17842b2255de7275d704b3969e328c1cbe77654cdc3f987fd47c621aa8d08896e068cf4d90b804505d71f60792486ccaffb242959af85fdb06deb8205884283aa26c8eee8cd480ce9dd59f3af8e81d66256687402c64abb4954bb883b983d57b11b2e0f655fab1614fcd92b65f32b10b1afae6dc4a9a999dfad10df4fd4f287fa17d061cabda5b128364757561512f6e5c2dea20d881b869a25ede290be442867e36e3c45c10e4993b77db3bd9c6afafad65c2c91435584747ee57f039c58f45dcd2c5dd36f47f977d54b967865e10630d1da11fb795c10dc556538a689d6cebe9746e4077c3b3c1c4f65906ccfddaf78b44e5cc93cb4fc1e60e2b9d8aa76523e76efd47737ea0fae799cf3891ab59117d204dc53b729ec450a8d538ca8c16742a98412598b3777ff46fd6d61e1810016a71b8504613688bfddeed4140e7894a879eb8265596f5720f643d49d44b055c64b2b65c4ac354868ea43ec579c8b0b97d347cf0d96100c465ee1a9b285844a2cade23bf24febf0bfa5c6251df33cba9d5a0a37810af77a613191cda75e9beec6409d7a0c9209967f290d1b411d16f0ec12b0eda00a193fbe2a69e8830b34758517a5c27abcc2874de6d20f5f9769208aa4761fbe8892d52e3ac88e6334bb4da69d2c665933967c651dac3a609b2103ec5dcf92639dc07b4c15f0cf9064c46a40c5caf97266c1b631d09324e6638ad858efb33ae162d3231d8cdee28906f411a51c325ea9cd94fa1d4eb6a1e5bfbed75e78c835377f457dd9e8aad9cea918ed7de5f266a2576e56b90c4a37ec0ae9938ebf3f509a6e155d73da30f300f7303892be230a4422e6f3e4d46ec779b8e4b7ab507424a05665fd72bab9ce1830d969e333afd56d2d3266e12f8b9822a2d486560193c21bd51af4ca7845ff6aa73ecd364bcadbb6b87b40b681b668b27fbf5744174ecd753c11a927250ae3600574a8c46305fcac54e1ed0769515fe6ae4c3b033919104dfaf25917342a7acb0feb3aba48885447562cfb9f94875142505fe12e62f3044a6d69857ba73e62ea427652226be44589c5a146631d27d5fc36dc93b5e71e1c5593a05770b1618f7492033ece2b92001861026a85370c16d6d82255cfdafd675a56be72fc0193c8b84046748e2199b6604f142fe641b9ea4013a6728a75811d863c6af5ef6acdc84492f16faa65b86b4f05887e335dda72ed8412a31bded4c22e7a7f9ebd6ff7be0134f16c024464a4fc802cb3640087d9e85d3bdabe289b8d531098bdb8fea4058fb25b4e750aa5af4fca9a69e60e2cff8c902c2404c72b98ca5544279c64c5fbc8bf272571dce52d5132f97a6af34ea3128d6177fba9e6c6b1bfecba7ff5ae22b78a5c5ffbacc12559d49342bd72a46f22941f526155c2153b7e36c7fc526dd56b89d18349975834ee85417f3125953135f4248ff9c8b71c994d9385737bb6bc17e213548964141315972d145bae6f02b4a83fc9296fd17b012e42017cf4b47e6eb736975d8e1cabdb36ad312ccd458666060671dde1c4089269235c7b3b07ca427cae008f03248a0b4e4f197050fbd850f5066900c1d359c0c25e39031d49da8e1d689b345d63cb6f6f8308f126a4ce48e231267cddc68fa78a4d80322d5aacaecf24fb9a7ec73a7a3f10e5c7f94c871f31c63e7cae12050c8106064060f3a173f1d55da67546ba9f30606db55f5936afd38738625c36a911861edad119de4e6930055df15789525e1ba0a6f77f8545fced58becb65705f87b47676ef37c4ee557842c5a9233bc5a492fd16b5d1e1977b278037d3352babcca0c9f8731aac0d3d1ead2278d2856b8fb2174442fa04baf22815c896d4ce234dafb74eb7ae697f8b7e832d86395357198a795058965820120c25f82e452d61816046480cd4dd7f9fd02bba4682585e1d8df25854e4262e1eaebaa233516b7d0bd628234f8ca28d5e2329c8fef9a1880975054613e667183974ffd116d81fc177ad154fd12ff2ae86fef71f5b97056a8cdf0821dec2fb96f5165adb2d53c70fb6d87d58dd034e15c70a84fbbf477dc8944a3899f61fdaff18d7599758d6d2883bf23701e0d6c7960e96543ed51ba36c4eb9aa5cd71873fa79db006ed299ee8dbd898d0f8f3ee71ad0717b37b135244d1bf035b7ba0c72a604b8cf2c3d2e0da85ed23fab863f0336e4d66de2a553c5874a2c93598d206ce578b61f5394777492f64092cbaa283f981ca1e9b7bee65c3e4b8b09c1f12c45f38de07f99dae88680da76fa678d47c07dbb0b62a282da9ca9c1daa0bdf17966f81c3391cab7a05c79cfb283c85432dd47c04a8c2a2d1c475da4277eeb41124b89cdcbad3209a3bca749b7bf4560940e7536fbf2324e10de7874e97219b06e508ed2aca368edbb1eda49d13bd941b824f363a6eca2564bbd1c2a9f06506ab12fa0d37a97632995356b6f9ada4abc116c3ca0dc1afc17c5e923f7ea3d6e7b5bf225283ad2d4d593f31df7859405570d84614fc9ac4249ca7e8a3a82b0d968481dbf82137ccdd81e2eb969e6411cbbe06b384bf63b8272b6319a8026363c5fdd56bf4af24fb524338e7cb6854454c2c6bd4f32712f28d095bd2853827f069f32af70b87493934d261a039c17db266d719e38649aed3f4558cf73da6e4fe35ddeddaf13d8f5d9aad20e8b3c130ea7b49c72bf2466cebebf5b22ce7340d029eba4a278f2a5db0a375f90212431e836f266db88f21a048bd06032de9e94fac3ab2d4ee902ecd063d1182d1c6ebda25f9fb42e87a0ebdcf4a9fea88301d3b9cd300801ed44456838582d478d4ae67f8e7f894511f3e635f66c622a1246671d9214b0c0c943e22dbef2b027cd6440f8b4bf094d3f8ab4030ae610e11ca93bc3946c19555e5a110446675963829815a3c763d874571d2628458e0e9241211b0a1ce3ce546d9ce51072fd8e1a6f2bf996308eb4aa8ebfc9e5d315e632590ab9d3e2024dd7893e37d776d5db84af8bda95a6f688c2c637527ff19b1cebfa6aa0865173993cc04758a602ce92161f9dbff64e4c9bc0173dc099f04f01666840d0c0b50309f6272fe8fb9d1a360b300c473b26a1586884e2d67abecde1e03ba3710b4956d131c9c0372efd31b7d09ef966b7415fb5db2b6cc226f7f99ecacb7d811e9adee180ef849704aebf11aeffd4a9c97b44bcc142db563812768b3ca367742f5f6ccece5646f4568752dceca1aae3200c923effcc7b5a41d6ab5a279e608239be80d492079c9bcdf16d3b003acd536cbfba19a4f6b31eab04644b1079f3b5c2ff391e338e5e1c48aaf1fd0754be0122c989c91f7112551ccd39f264af1addfe9c519d3f32b3aa746a5a78966c2a60572b1c1c5e74a613d9712085d695bd04926b8b445539a394314ea45804ec2ea5e8a637dbebf5a43d8039bf7e4a094052faaefd8aa38bea04d46cd5b3d29b7c0446e1c7e578f01bf4a1282a93e2b032103ac1b96833176201b261b4841d16f2a697f91a73dfd82c5b2ed29a1b6d68b3623acd8976f7709a4fbc83086e5c20ef4fb21c1cca66c16f6e066affcd496fee4ac512b8be8b41c5277d559c56c2932c5faf83b2f97d5470b74e1a9ca59c80329db1e8c0d7d67faca31fc7c06265059ae48dabd2967fa52a1ee54fe4c94c0b2238f21e4dca83237ccb174504f6b16804255b1183acce929e9a426dabc834b8b8d44e1ac695f4c3c4610a6d16db6e608eafd0e1d12d13b00e857fdfdc40cf9601f7d3142cecdeb28735e0ccd3f2757d2567f92b4f3b5712aa230ec0551ef6be21f0524598196522f3ea11bf7c357f8a1b52917a712554dc3c71ae497ca5d441a58186d0eb59f39b4b4accddab324940394a08d3b1aec1df158763f13da45073472e398671a7f9a2f6dfd3c42c4e7923a2a751a31ab946c4b23cc0c350bb8819fb47af246987688d200525884941f4cff10b30299198783525679af91c6fd197840a34af0f6582bda2aac09ce33bf885d73c7eb4724d0da6c1968b5111bad1123507871d07533887b3ffde195f31e40f311142a852acf053f6879582f5274792c99aa3fb3a73a7e9944afe32482b830ef02f1d02bf0889047d6d538c8cd6083547dc003f008690cdc0e774b57b4f189a493f37519b43fac3f4c5a817a260fa1238ae440ec40349a1cdb9b1a3f16efc95a2202b32a9174cfd24258dc8828e98861e112621015b63025b9d96d4bdd9f5045f43d088f3f61a2df529362150b1884fb8f5ded931f61b6d28bf506db0a566bc9af33f5673b99c176bf2b5d7affd6eda3140b786040c33dcf186d0472f81c78db3954ea653c63cce6a8d497a225048104fe70e476c3adbc71b216c8fd222f46bd30dc2c37a73079df38e49c9a530179d038ae4d0be5c1f3017fb11c905754e8283f9f867672527738773e334b3ed5c8f3d07f60c42145b83fce092691c178edcaddcc01fdbb6381cfae94e771bba8763b0d90d1889111ebafb7f7322e4d4025ee77429422ad6144f7a7646c9a71423e306d3f2c67e8674b107c8c7083f760bfdb273dacd33b6b3cb631882faf46c3d6b748fa604cc2ad91cb62e15693af1ac71b08bd69857ab8d2ed337b68744c02b799b9e8fea4011e3821ecabd632d00db7858c4c36c2256637bada010831c5e3cfc4ae5a54943ad6f261e25d78a2d547702f055172dd2138e8a39f79d096dbfa613e198bc1e225be5b87422906cf353f20f05203d891cdb8a6c7f26a0aa2ef7ebf8d3892cf29764ed99df8de754f80d3bf24b2e6458866d1c11ca859a3a0ac5eca72c616a973626444058c5a8189000db000ad83b49089adf6da01296448cf2d0cfab8bc7b75d35e4100e697d3c86cc0e81ea707eef62d2e28d4bb10777be162f7242ede102f75cb5c28602b3c00d86377d8f6865f3d177876b11d5cf2a4c16348d704e723ed492e0bdb74725d0f70577c1501994e222d5e34bb17109f4f376d61455fc6ff3f43b7798f58e9baeb009a6803ef31cc1cd23e34837e1dd814dca9e4221b853452b956c0291e3ca2c48279fbda1fd2169bc79f8568ff3c79e7e4bcfea523bc1234be0ddfce488174c205e96726b72e3ff50d12392d255c69d9acc5b4ad70be09b13c1082fc7893d6c551fa4ebd108fec0709b82beff99cd5f8e69b0eeda0d6c80bffa128a70f53b2a28034fedfd4aa8037d30bf9c408a7b9d859772a186c7d6df20825c5d37669f8eb0ed09df3c590f8781e1cb72b5f2af4b5ef714aa8250d5dad960f1c9b0f556d5c62ef0ab6d532c45063740ba4fc391c3f7c07d5b647ed25b966d075313226c9381addb4351187b4760a22bbe1c4382b0c5bf05246a44891aed29ef89a70be1132df69498539816a062b253b54cab277a01e6a2c8123a890c2e42a1f104c3197f64f1a8fe795b4ed66279599d0b437feb82350b8f5658acfb049bb158883db054767b462e9d61ddd30a6ac109bb75898546bea608ef7b7a234d6926c4b51840e8391f594b314cadbc17f365a3c125e56da50ddbd559b8c7bd0df84dae83f691b0e760fadd50bf391c1995a93961faab09b02b5be1db709d7c9eb2f8db621c0f14e0e645a45cc6ca3be6b3cb5ba28a6a3d1098c4b77b5cdabfcff02ed980aca3b081b9da626c6761ef7522296de83bee88c295aaf3f3e032d5637c5d5a82916e739428d221949574c4abae8dc68161b80fff8d1c02651850c2229853d5b1e53ea8a54ad00d243ae7cb740bc16c2744b03d3fd154a5baed510b9c60e2d87a4c04dcbc9955118feb5c599583d3542ac47373454a6f6d5fc91bba6ee186bcc9b099d301f286ee02cf92330834654abf51aae0aae6400d7e8a3fcfb5ffa2d6775fe610fe431b7242324cc7b189f0ab194ab2d4586f1645b2d96fb76195bcc064184779a37b0f50e756f34e705b234a9a50f907a07a1defc4e290b19beb9c1922303a6bc781c2bc8c48aa15b4e7184d5f6e5f1a83580758c6dbd77bd46cdb4f45e1e8e8881d567116c662dc92136bd74d9de77d8a0383bea2523378ee24e2cb3f25b0e4d43cbec8dd54be8d93b4d43d57ee66e81bdc7bbd44dac33aa9fefbf1d8297c4d953369fa1ce52669bab112d00cb77d18257114a1fd1a258fdff33836f6212eb54cff47c1ae48799b3417e1503bfb86425d893272cf7f6468a54e2f8a8ec86809430064ab2aa11185b73a792d94f21d2346c93242615aa473e21c6c7fe99a3e18f6a6ce684338b70a42a1c6670883876e7f266c321e5c561d54bbc200ff50b0ce9309d325fa3406561c6b88041e2b85125d62f5943052289576b7ff155c165577144ba3138a83ef50d39f88843f4ca5cee686ad3b2b21b10087ee53cf7d5acc1bc5138a28fe25e13a5a166050cca23bdc3e9d634ea6a697bed6a65fce3646e14eb21cd5b84be5c8fa3b5b764e5116bb4d99dcf03b93ebe2aae2c1452178d4bb05969bd781cfadff3f28f3dae1a3585304a75bd6cfeba919ba3ff86792f52223f3c3811a17733d43da89605dcf59c1ce2f99abf49b41117dc0450af5aba427830c192f8d120d156001cecfa41c8367d6f44bfec5749cd3da24899dd29162f3008e2027a8311caa5381cff98af82151dbfd9839d151948cc0d1eac09e2e63d8674c9a632ce32b20b1c3724915b01a469a61c30d303341832e436dcb5731323ae72c63ec6920ce6e45714698d60ad79ced12e1e65824c901f0ab579c81b353297169e9de33b76fdec6f838877d5f02f40f7c71f79bc45a638187da4d1bebefea6e4e2946bfdd89ec859c2859acbe8ae8b886b38d9471385308ef1ec663283ba925767fcc3a5ab53e29396d1ba929db7b1f34d47da2762dbb801bd8c5f6f66bae92c1b02eb255139543988522aa3513aa02cbcf7395964cc3d7eaea87b914ae36e2060a618be9078cd2ef34b466dc2b70cfd58b8912e93ec888cc65ec1503123b54f88c51af388e766c38e502a71522564523671a6e624cc0decfe5b006f175496e326e962cc930556a2d71de5c1a493e9f0c4d7a4b7ebd59a8e06ec462b3a12f1249f5e6b450ae3e1be3a86f919b70b11d17bdfd8664456ef8c0276c00508796ef33266b5cccfbb996158f1754c44c99198a95f5ca7e988cfa5b4d380c72a363280433b518f3300f2930067c5b15da67f5f9d3b0d47d63a54b5b087d1ea9dadb8cdd97ea31a3970cb13cbad46addd73ec56d8d1894f28408630a224345c44c9cdeb94e7d2753851d51b397ab26896cdbcc2de4d1d5666863e3b7d3402ad7af8cfdee295fdbadc4d356a94c7298463d2d328e73acb5d23567504b3976aa0d9beb96b90ff60523d2d29cd6209bfa35f3d50f7dc64b1cf1bb28cc752428e0f5ac7f4bf6c6de164a67b9bd49d632f647a034db38e00f1b4a23740b925db8c4d0ee32c07bd363a82c22c79ab857c56718eb243b95b2145a32485527a08dc768c33b4282e9fbfdaf4fc63ff41ffc024a5e38616f4482e592dc9daa04cbe47071228efba27d54b7aa8dd972b1f23baef17b8de07eb56908e716c6272d99bb31fb2c648e514e2c45315af34858be2481a96a9ec96e40760721f74a08e20b692c193604a4ba72242fb4798de6faee6bde95c3070256d9ea3c4ddfe57a24d15f7628b2907d8bf341b801eed72208d6f9a0841667661e0d2dd293dbb54a368e3fa5c386b7e1df8ae32c6ae130d1bde686990e27bca32c933192f0515ffeb9a4f4aa55f3ec4074f874d6fe34dfe73d27f6661795cd4ad1ee1ab7938f725be3d7cc9d657ef8de721fd5a5e05b01e3b4dee70735d33a64a17d224068778d847c75d6d8716a557ca969c7a6fd463d7072b80c1d5199cbdbed4fb816fc08787bb87405e6d3e5bf6df66c347f802688fd0b290ee3a9d1f5598c22d1d85e2cce54ca111198239c27f2d30e31f301ad42798cbd94c8c8910fba362745a5db6cca9fb9f9605b7df361049644e45ed5e65abb4069472cb016c4df62ba7d95e7429bf72c223f19835ea29271374ebf0d1f52b3089a1587ddd208fc24b01fbb95368013e3a9da4c59948d0ef3d767207717072125e120c6aef7ff90d8ca412c4a4ea8373f1dec4a089c46ffcf304fc6f97c914cc65cff22bf54684f3eeacea3d845cfab6bd923cf3b7176f212df739f285d5f44d58cadf5d7044ab6221d5c924aa89daa8ab57cfe39dfe27529428daed0c3425546cf310ff7d1a81a819d200124a28096547c917c50c6c989f36a7a5c526ab3942f4efb6bf2ca28adf520960ac4ded46ea74a1b7933b08704fa8647a28879d1e5080d91ac6d61a57a563d3644ca50db1c5995fff875fc293304af8927cc18f4ad7edc6e5c31af612278c5e9a5991796ad4b86928f202de067fa04e87759df819f2add86f2f0469db8ac6bfa3be76c80711725a41c5da0965ff45420b8773af63cbfea696dc9185ea0bf7d111a8cb5808803fa45a574572a23aadd282a620b645b3b5226a11f0982bc7d155463e5f0285f1b543c937075a2792251b535e8cd4b1525181aac594a1a904484af8c45ff7c29662b3a0f061fb64efa443ee2c0503fdfa93c729f7d61a0e18e84f1631087d2e4afa2c76b564bd9ebaf7d511b96536cb059d5ca19f0b6fd7591eb8e66474cb9d365587641c312562c06c4b74b8da0de4ff833d1e4078199e36dd4eeedc9274b3d27e6b1a23b5ced6dc3d7e9ab827cb072fcb4f5010bbfbd024cd86561bad0f88f2e92aeb5c721a8c0e9bd00e8e2497437d82de4758d034a94def6d7fd63f9432816019d64ebd23daa6a79ba1b83bab99066aa0f67fa52f8f69a9f5c174212a26a3870337c3c5a69b845438212126b1d3286b4b0ecf64c148548198754bc7ff1dfb79cddde1680bd2c32bbdbcdc3eaede417b8dccb20c358fbe06049160d67b585078b4223773d41cdb8b4b242d4436ed745201905bd583b61e8a2596a229fc7fc0d79bd7e158739c52b922c29c223445ce3bb18f7516eb007912e631fcf38c15cf9cf9f520257d32f4fc8d302c8333cc0f84d5222a1202797385ae79ef0b5f5d646c3184817d84ab75817ae2701c44b08456c98284243b3469d44073d706f462232a580072e3a71533455bc68a1b1b5bf994bde11c07f26369811a5c7cb685b0bd27ea28bb259d78b0fe759c77454b22a26ffe5a94fc15660071b5c7cbe16f61ca6addbd14a8eba492e781be8ea8ab291e247451558b52159ce73a37948815f75b08a8b3f93ca15bac3f0506752f54876b6a6a8aff4a5facb747e4d6c79cc60fe55700ce5ab17c5618accb360218d71aafc38189a130899085be8c8427ae4170557455a15d939f10189b3b0f2dd41300db1332d687af275e6463ef40b6db4e43a261ebe77bb0b87a1b008cc177d2c5341accd1e7afebe9fb9ad785c00bda72738eb45ad8dfa6abb010fefa68f41365f2788ffe7ae0e66e4526e7990b072fb153c585b899ede337d1be67a637028c4b823346ce0c8a2793d34176b7a6d3d67f33e4a8eaecbfcba9af33c5ba81db902004098e394c0065c0e5feb77313b2142faaa3055527b3308e4cc95e2cc633cf632d87341e151f06a338b57fa004b2c58bb1e5b6e9522ef834d364b88f419c619360c0635eb8510b348aa6da29b8a45dadd396aee0ebc0e8cb6b55860c4f0e798250c311f69d5ae9f7da33cecb9c5be6271db2b27130533cdab236d6e83cbe80a000c08150d9ea5e924bb7a751ffa072916c17bb88207952032571bfbfca62c71f6a19be7e9f0cf44ff64eafe0ca540f35d63cc4dd712026c9369c628a02d3eb33bc7b74b6c8df409f6858359f98c1103eb1ef9130c1ff23a9e41f4a7486f3e6d1ddceb78f97053a32e996db12c53b2721651f948a7be54b6ff84927af55b8e8ccce0a13d1884780bf746db6cc8dbb284d06d543bccb119088d256a45ab1adbab82d959b8036c5d9d87c072ada72d8964043a59f8c15a26d084ec1514508d0944a6dd4607a4c6f47912bbf62cc3b7db1be430e0c7ccab307d92b162079ed78abc771cac62c61fe787e52f66675c4541c28f8638133d7aee58e522aa22c81220f610abd28ed3a412f213abae36d12bafb9fe8ae2974459aad89c6a3ff1797491d08ff66b69ad0fb8543c6da503bbad1451e23405ac2e49ef7c09a7ff229c45692ae717dbbf8fe43ef52500eb0a688e879eac11afa4ef8f6779e178801fcea61b7dd84c1be71651e26e2c8020fe8e6019d50fc7b5449234d5634815946365d4c37b3a6a16dd4e081451f424f21f8b8ddc370eaf692d80cf2ee8908e63472fb6ccfe3fdfb94e83742c89622e8fd4beb082dcfdd0e4bdb498b3adb07ecfe262789e0bc66173329ff1123576892659aeae9e2a6a381d2f4fb32fff1cd6c04db5f7aea96692f4eddea2cce437616388ae941123d0f5d9d9e470633f771eccd4b307a33b396f3419c178159cc42270bd0e2170a41b748af6f32aa7db8a0486fcd884e18e5947dc803df80bc3ec32793505420fad805d4204d5d1ff4ff4c6274e90620b5d2ede4220f12bf41ab354a59f9b2e57c4b242b3d8f7c04d65dc076e44a919db0ed5a6a5246ce635b0d300d5343632d52a2fe4e6d28fa9313d92aa6777602c6c98f39fbe4fec70e7f5d4a4d7c1fd0b8c9e14638f6db9f61e16e98052a587847b3326d92c4da2ff2c10cde11ac9f1c2bf1ddcc9f4adc1416de7cd988cf367ba30bc7f7565a9a8cd8d0568baae5e10da9ef038d9e87c7193081a12a19db7177240d253fe14b7b5180a1a6b8040922c29bbab2d97772006f8a08f41a25177059a58ff0f2a3e8434d582370be629b4bb9493b3a627014b63e99e7b7faa337747e272421f560131e9bd51e59aa5427d5a247377784354c477ec26e733dca22882df344a6d714834cc076cfa2aa9f78b87a8e0b9ad7c0e393acc55993dd12b43723ce18b6fb2bd071857227ffbb535642a8ee6386e4bb2080b08d22621e70a97250bef80326e26079186ea0660b603b656de2a0c34fa0add36891dd3658d83db749a5e6ac24df57e957fedf0d973444d50f01cb604310181770ca8885eca305159c2470ee6761ac316d13441faeadb9a14217acab2fc929728b834ae8efb2e133319bef15fe31c243cbdfb3453b62388fe13b96e035f66d967ad0fdc9416bb50ff41110fcc0e364ab1c7e4eaa8f1fb5ea220430e7927142422ae0df14293db9da47c7f6778b7a11387191395478fa4f4eab81b8340c90e0bff65bc04655c886b66b1cb6da02165bfafb012c23e40bc6a755f8b0a6cd14b8f48b91b8f99c51240326e1b51e0b5234e4b04b008b62b806615066ad855b1baa6c6c0670499b6817ca75904f24c2d47dce7a3419598495b6a7af0f92cabd6478e41cd52e1442feeda794874190aefd89a24369dc8aede0dc7fa35d91f96e5c9086d718b47caea03260280371de3ea838b4432370054983647598bc866da4605eb5c18683666ab146a87ae68de17f499e8a5f0b4f9ec589b685283486adc6ad43d9a47bf376ba640aa86829e081f594528463be3a9aca149c9e7bb2ab35ca3b335b3a1b47f6dec68e85ba6bcac8cd36a70e821c9b6f2b44110ab32242fbb353f91f5a5f6424ed6f7322dfb4a17e3570d561ae6cc6c9c896555fdd3c29b6f6d96fd1b105ff4d00325e8c1682817186a7e0251de53f14a6c56d7f9f42c5b0796aa9358d10b57645b786dc57aa35c98f03d7b42dd6528a6e281c00b2da36616fc78f3207bce30b84355bd99111a2373489186becb5ad37befb6c9557db6118b26f871acc17039ad8e02abfa73b3819e8af0c952e9b83fdc20417c13852e6cf62ba30812524df3efe33e333eb0da9b32c9b5b9ea8cd8c004776cf463d4ed8a86afe9a6063a9b160c217690fc69ddbdac22431d71b990cb3edd43b4d1b46472c02f389b3b85c98ac7aa9d005364b8d3cbc29bf63241832248b52ea67b8397ff57b29a68b9a31d1197cb29c0ee35ea61e2738d4e1ac18941591992d3198d063dbcce3ba8230e7c738d023c3ef4095b65f9d8dac5f22f5e263e9f7c53031dd39362f00208e0b5b7d22a4239d9e605d78c02125a41052d6c02b3cdd8e1eedbac4f314ff1281fa4fcad17a3c1377c32032e62ed699be369986627277ae07ad20583dd87915c221fd9388deb9116dd866021093a2df354d5aba0ad2a4bd64e85bd40564911ecf14791c6e49e2680a8f77813f1d49d23c2d1c535baa7a0f3244c9096e4c63ac2e42de9f536dce014595cf1b1184016ba39becc875f4d60e3869ecb8d8d1d065c8b0a8c7bcbad759942a1e617e2a36e2468aa37ce40e8b24b632f6e52642f228da67e588775aef7b572389c13ac82c4621c5b0fd1acf35557eb13b102cde3391e6715eabfea46b90131920bc72a0c94e202e9d138f432e12f1e5080e6e540714e077913a2ae97d6ec2a67491eaa98fb369c8b02009426595700240c884c259ae17428570d5992e617f61fe2febf83d4e71b3fc2dee22e4dfa25d5a423bd6858a04eba3d300fd0c20f1b4cf748c783eb3cd9f7ffdfa5ef181eb9e86e10e2174a6e98975580c567f5d60681534257e028e4a78dfc551995c9bf7d794f5b14361f36c64b17e2bd8f7e40a9ba333bd2e93acea44229293f31c8e90a59797371526739a1f5694ccd55960c78fd7543b51628bd0910750fc849ea34f5bd63699005915e5162f7a861ddc30cf3a236a180ce0fca5704210f6a5de89680ad97dd67837265ff2887e5f9a7231613fcf7a88d2bbd8b3c7d29a1a4be1f8fc06102837d0c6771b3ab21351a2c411ee6a2584f8ae7a581db5a50eb70dd4a5e07bc9c7bc58796ad6e916dcfbb0d6421e5afedd9f67a6a3a4d945c53dd775d2540fddf757a34f6b4e631cec5ee9967325e4c117659698b2998342f6897af6b17a71ecf8855c62b68097158b242e038f2309b0026d830e6d249f85349c4a100fa7cea2a85e5c1877150141c5658e1a9cad4e7f94bf2eb2767e4808849d3f5569e4a7c5b594a0298e7ca822b39b934acaae7d087e40420aedf03d8dbf66b54a5a13462d86c48464e793ae98e70dc9b11a7e7b181d8cf82225184b410480cee51c97104358f538ffaabedf6a962636c176d7826ae01d5eeff040a252010d424d15ce05e9a25061274659676c5f6ebe5d9e614eec11963c36b435aea66609cd081134f74b158f5e29fde88528eedafdc9d584af81f6c3074979a4b756dd61d7adcebe4ab313c7ab0f438d7f9c356c8a7771e73d4ec726d6dc88782a7eea4b804abec6472c98922a7dd5c587849d561ebc8ed4ce48db7d60e8c80fb4ce78afddd5aafe2193884147845266aeb10dae8b66ec39a19391a441b72da005d700c76d8dc9a48b8a370612b4a9bca5601738ae3f79e027d174c2bcb58db99f83e16d78f31397cf054e002c2c330f9a478e5b08eec91afe262d3e499f8c072b6c52bfee5553c1e7364f7863acaec909ae208a199d76bbe21e092b7df8ef9b39f2653fe8826cfcf97f5f3440dea93df094a231f12d45260e72d3b26e458598763ca8ed933e44fe1ab94f5d06b1797aa30e3bcbf00800ce968c333cfa1e4bccb4431520b4d6d23123c56973bddf279c72cf6260fca600472c7ad3ee0f6d949318da56a40282f81f534f80f00aadaf0199e0ef98a70eb7f03000b8d321ff4093029c47058d8dbbff95493d03dbcf06c06e236e20962acc9c43aa4655557ea66b3ca7ea67be41a5d1e5417e78c3446d01ce520ef228053efaa834ca9fe556ab72dbb7b3585bc4caf99e15db4d7a6eac59508461da366035adca90af9929d2e1c013c103c4f594ae171d7a7adfd1a5aac562729744723c889e54cc73ce4e827fcd5adc9ff3f4cce826804a09d8a6e7d3324519ff62622cd471d5cbe0d3dffd5c82aee66a5319da50a5009aee6ef6414f742282c5b278d0d38c9aba035bc6dd9be5292efb0f370f769dbaee40eec922c0a65498a9eb6b39faaa003c4d8f87a9517ea980e71a21d7217c8b6ebc89f41edbef2480e41c0824c44d19b2ab2b2f7a1e46cdc16f27d3f455cc3336b66f721248c192649d865ca558f3a111cc5ba0dbe73abdf356a91478e96314ceb9a85629f96e549d8d650e702ab3a7b507250efd5db2bd4dfa4845547d64ff85727ff0d4dbac2da2a86965355460b36b81fe4b411cf8750fcaa3a6d083d7e37f39e423c7b5e2aaf64b37fd80151bb883c9ce9e069a0a4ca2cf50817f474119cd437fe27e6a86973022de3ec08d0cf2c0e4f902fb30a525036730df1fbc152124478be8611d6f9e1d2614bbdf485c44626267d61280b0bb5d1187a481b2dd16860521a014a55aede3c7209c34e8d081102f8bd9b9473e5e61160bd2a3781c768b83f44a1fcf0f6c8867f40607dcdf0e8b7f7b0f476d18775f64062653c76a867a464100f2d3040ad30f8025dd6d81bfa3feda3460a254d9f423d900c2ed1d69269d1334c6f2bbf3f1815609e45a07a86a086435a30039fb210ace21689e183a2c9c23345cab6661288b22e9c7dcc9d9036331146d8a4174e2f15aba868202ea5fdd3005d68af6cb15ff0f47009defb38cfcc31cb65bf49cdbb772198de5122223a5b6ed430ac7abbf7c7c0a6b497f6ba631b62bd030e16841e0b2a9e27fadc0a4d6ffc73f97f0ee72e42fac174f1cca9e70e77cca1133b7c8b497f7241f11bf2de67523118333e8c4db823bfaa4a023a447b0df4731fe43a7c019f9f72cf360215af895c926e7963fb15a71f4cfb5b0bd2bf777888afe8a9f5ab35cb9478ddb2a570c85e5bac8c125321f37de1557f24abfea0f10f2dcf47825781512cf20e79dea00565bbbe401e9cfceabf0c16109ee536ab45e3c332b6fdf94b6485256da684e0b2a2d380f2e11f066867b9c71bf06a7a6fa4de22ef87011c58030e067f464abc39e391d72395c6d5a4a7a102e8f324ed9766a0b7d6f4d9481534eb022583696580735d81ad412975725f9ecfce06435c89a665fc9c32667c8925a311ec22aea4d0de23703819e02f98cfcde538d7792b0f52274ee7717ca94ed686640d73e2e871c40b12dc1c58dfeabe5c212aa8a75d19eaf03137300c99ccdadb8ab95ec7a3dadc3d2cb3dfd64fc5dae41416cf15fea96ab002e6500816f9834b415a41395b8b0775f9bd4a18dec7b55f16275c7bf0bbd0f010bbb4a29017853d62fac01b887638cd2a24cf8f0d990cd1757081d261d697591c684a1045fbab0dafba177bf83cc325373caa1c98f4599f5586b4128db9a70d9df95e8ecfc893b72e88d9d4660e65722fff62afd4d117149924afcd6e0ea07fc8eed0973c5a496c13c6b9d22419b0dfe4e3d9f21fc526892e69dd3df5bc764dfbe112ce76203f26621be3323784c7a5636b2d272131491af02dc0a64691258b7d95748734f41490ffb83b0766319bc651b51d33a874f66ea9b02dd7a1338c1fd49afd06f767efab2751f5acd2dcfec379b8c61226ea6287dd9a3bb68f34ce0efdd9644ed348aa97d9f53a16af23a04996ad58024fbb20a720bdfff44bc21c4745ef690d9132d62a1241808a29f1c1974d8eb5a1810711fa07022114d06cdb762e4434db576edc90b58894f09fcc54bb6a02e6196e81ec5459ea75163f8f63fe3989d1fc4d053ca2ed65dbb775865dc0c7d4621d62ac376762584130f61043ad173f1594b11c3cea21585e6d4af685c35d7421eb2e130ba59b0a48ab720f7f6c095e5bb0c100d0033ee68d9449ba270d62c5ee068696768363187bd38654d59a0c0d0516114ec6448ecb3c8e1ee4b5f6f3e261809920e4554d707ec596da916f04a7ca53e48235e7681e27713d31f6b6796e37134bc103b66273e14a7f8b98c225cb462c776207ca1edc67a0d9727be7ff6e082bf70aea45007a35fa8cc07e816e1697da930300d0bba3e5f030cd067d2adde3d514688e9517795f609f009434623452c29253b1ce08b920e68c9be3aa19bfa8357ea6413e7bfa72b2ad4371952f5620198c80b5a7995bfb7e696d257dbdc742eb2ef5e4f17808204afc69f9f1a2219a79bc845fa0883450accd6d934dc541d7b33d62fe34fe8c93594c9b4891a19a5431c355b94f6cd3fc35f0b61a944a452073b39b5160c2f641ccdde7eb51bf509af9b185c4e9eebadf2210f59b867abc05cb7ccba41cd047d664c268ae19f11c5da773ceafef934dad7bb4b65020ff4c46e2499c93b2f08b0c578b759ec63e8f02ec3067c1f2a8e330037fca9047c142a9c8737cae362bb39352979715b8fc6b864e07d54c03f3c13f8e8a47ee7de3345154b1ec5a9e318e75b731d614284edd1cd6332fa73d2b139e39bb030d58880b5be7ee0665cd3a6ade8a6adda392ba04dfa74cdeffe4b500c629fa629976c7de86e2b7219b5739b6f53be55d1ec07a6b3b8e497b0fd2a8307abd5e76f3f61e7f245c8261b4a3cfd96af30e18f3831f8b5977d3dbf35b0481ec05aa2b0783779351978ffa48cdb23a6357be26fefd0a310f838c9e3169df2ba003a9b7c5f442ddfb8997a6417b5ad3326d4c5ac73bfc9b93b4cb800a892a234c1e258c1fa56c8d84bad2d3ac427bab2b9362a294aa1064a86e44dc85d913524fb55e86f993931e287f7c0ed0741f8c6d4b8928abd14dd27a3aed19c38e7073df1f33c5e454d3b85244fda137a28cf8763362b27751556d51869c4fedb34577f72dc1a1b6f228746d9a112856e0e74b3c658414c71cfa9c99a7f1db006521dc2437ad2e85553360a8321121dccf85b3f56605743050a7bd2f1762fd60b3fb14788e8bff31c9e8391edfe456efbb8116340102d7dd3d701da29969a897584072ebad343c096cac617dc65d9917df0cd1085b32727244625b94a1be9e179c28a8a4208c73622ed820d8cfcaf2052d59d704daac369f48fb20b0cce2ca4049101ee0a24dad1943506e34ae4cb18a2e0944248c32b13cde14e1df2500d9d934646920815565bae99bbf8b3d033c6ec49648a43c920ecbdf4056e4363896c93e639c73a0a71db4cb2d8ebf7738c38e854762692b37f61bfd3dd1f25c84026d8d56bd529a8de160ed672f8482bcd89b77615ac76ee1bda4a955bcaad5f8f656927563d111be02a8d9f6c8edbaa43742786974b2c0bbdecef07b4df394d3cc97ae50231ef5652e955dcab0c543cd1e52c35517d414194a1a937b716d001ce2874be88cdf983cbf68c7c048b965a2b8684c4d1df6feb98858cfc1472abfab27bdebcfc4cf1064119c5813938b9006e8869df054c0632e549929e89336beca38339495a7e79411f52546f412c292b0ccbf6abedb95e75229e47962ca41305909a14869c8baaad2c9ffd5757c96625c061ac09259a82b109424d9499d2fff3cc5e6e7cbfe5546c676d0fdf6ba4b7ed2912988e1d696e000f1422b4a71c6768800d5f8f05e77c4467f731e941b7f591f04ca5ac563a4b042de49de829269ad7047f7ce97ac4dd6445eaac3cc3166b17ee82cfb9e2f518ce889a02f7e78eb079df15b8824ec97a1b979a7bd28e666a11d8a2d23b422f79d9ba397566d0e08e5c58f2ac095879ccf6fa2bb5698a2809c1805cab57964c70a32cdfa8680c91b29bfc2a55e4c47f00d8f4a122025165e57ccde6e249a9df884c48ae49d6fac9188477ae1b2796825c374fbd993e7b7df5f26148e01061ea48ef0bd55a1f316c39b4f38adc7339bb884a8318d9d48a1f1ed011897337408ec0673c8e3f780b9c322fb20ff4a3a1eb4bce83a8ef638d75e757043f1848257ee368112cf5e755e70aed66f5323c7ae0f57ecaa98e0a86729eb7528e3aad42294e028aa9eee2fd0fd616009e5184fe111ecef903058bba7f7f3bc299187f9696449c81c6599101b753170e1efea597274e33abde018b26247b6e89197d7ce3e0ff065acc715ad7157f2d7bd4b55b90d20c1b87818d451ae57344820c402f52529d753e892c617a7d753ee084e471cec83c993097848629fda31caabc018ba24ab8335c0e11700794e1b66937d4685ae627dcfaee33a359455aafd93f3824e3b16ce5f2e8730d05b23aa801a14c7ed10425d6d119a2c6232e9acd56340a72815cfae01d6b924e1b4ce3b77c2b73bf085573549ead613ea2b2f8dfaef2a60ee958d42da09872de69e8943dda57b36ebe842f1495af94a0e817eb7f11375ceb6cedbe0a921356940b61fecd111e7a860b18999d0f17e47802dc3133cc2b8b1b080bbc44af898907eb6a2776454275b262ba26c82ab099988bb60ea5fd8a77a594cb23d0b535d18c61d93e2f69279ecbc40ba08a5ac5a23b0f9a103a225b368be77ab9409bee1f7785d609b93f753dd254f657480268b35d21aa95d04614cdcb1a581de404898d8b46cdb0c6aad2c3acb6601a7ce3748cc1bfe0dd172575b295ba3c4f46398466454065576a61f9870587a832a3121ef827ad0da503f75b46b36756fbeb0261745efe51a16e00cad284ed6f4b0a04d365eb0c06771d523b42e31128d80bde0a46432b963d159f6d84e408a7f1217ef7a25cc0eaa9805730f7422566170abd779996eb2d40e86c2be76d07a7930eebb4835cabf1a11542f5fb9eb2d9a209122502e922477b5205efbfeb0b6c944285a1e4e51e937bbf12e00b4d0f81adfc2d12966537cec6f82f1500b748e227b2f209c15aefcd355c88d52c9a34d07226da352b714dd03d2dd305e7df2fd0296ec4295484f68f6c4499e03124f9db16837866b1a6d2f5a2b83569a92f5889eab86ca1570aaf6d5586e2afc9d600ca0079a7dd969e7bda2a698151b58cd1cbf3de6220a4686b66bb0e8e6b68c9b3584f1013737b9606fd20e50fcf967c37b1b976844ef1b9976f307663f7f875e9da3effe35697239764342ce0df8d18b8e3aec4d545383895568f4c0d9c3fac7b7ae6f7996b30fe5fb71b21db94200f0eec5ef22dd981539971093906aebd6f3b0a464f9ed731e7b956ab03858f9f4595ac36fa0b241729663594bb979548c4567946a5faee9c8f1e69fa419cdcdfe1a85ab014e1b18a4ee56b25c54defc6fbd86046540bf91bcd646106f6a43ed45a892e4957aa3887c4ee2a8afd5ec7f53fee5ef6448ac57643f4f542a820420619e2dfe3fd8bdafc0eecfee0fb60eff003251774bba8c6f7baae3355db21654f63820cca44de7e79d511a9ae03d5227344085dc59e3fd8ea3c50745dceeae4c8a91081615fadb2e394508d4427544b8500ec70480589cf2853c45e4aff4e40652cafe609895b345cb025d771f4b0ed7c0a1c3d5f559efe2e1e35a1b1169229111b4f9321416f2b99fd092ee4c5a53fe17e121dc235e0b800dddf9c90bb51d02f3fdc6964cbaf5fa4ebab6e3625d4cd39b120a661510ec37ee252f5ddfb2498d5e55e1a8c01f7e27e1e892594e56818aa78e9698575376e7a19a5e5fb52c9eee91623fab194ef75358627cdf06d15c79c4dfa26f4f736f01cee57dcd4264b96137369bd6f3bcd66070284511b0f6a89e433d191404a222cc683def8f134ee44fa748eba377817bf9273dd0aa47f147e163714315ef3ac7c07561262d738a5bdd26f3c9ea99522a5e998d2fbc2e665198cd3700f2bad31852fe23563778cff0384c49bf6d8b55614957edeeb91a673e1169ff778ee8400733a005fa2f75e0b688e9ea9475bd3e8b1b0f55c0ae3e283f6b2e0822b7d79f0158b4cec9ce17c394e9392ad17639eeed2d45dca530ff1124608e397c28c5a10d0807b13168ce0191c8d84503261a8349c9244819f138a5d3da3bf07a439eddcc2a8c1359d5c9168d9a78eede83148882efb651913e99fdca712e634226636223103ba1c0c1cbded2a04515f8a591afdb6a488133d36ec55ea83c1a2f30a0716a51b3ad39894367b0905ffa2a1f5f78b9a9e94fd24a7d9115974a2b66b1573eb1ebb1cc8b3d1996478517b3b859ca55472c9004ac918a2dc20f11842c17b598d4164be99b9f8a133ea3dc879887ea3538d7e670739c79d11d68566f059a5045684ce23d9b5f400666cf0902e47eec210ca7040f6441f5080a385dc379f73182f58bbe1c288bc6406bb8351ec412e57f180c6b14eb6f70e9bc27d96da7a736187345e9fb0d0b00614f0817c8a545699f97c1343244ee8dc548c29b928e733ee65d874cb045d522e1717638b1dcfdcdc6b7e9e7e26d6006ff072b80595126323343adb6b2971ea48694a1397503040250714941cf6ca8be4f7ed0b1b8763bff2af2f4f064e4026333af51e72efcac9c3c0756393a69931bf6335081a60e844eb3e2462809f0fb4df60ff99da132e229d8645f9dec0413b3909aa8856197d2202c2c4312cbcd93849efdedbeab0d44d1aad331858526e4562a314cc2d7daea5840333e571191e68555fce6e7806f6cf8de2a25a765a94959dd27b8b40af04eb7cfb9a52e46419e919884dd7c4f2218e62afda352b4977ce9ba99f070c292caaab29e2203f1a048849de3af9787b3f19f8eded1b1b4ca46e29b3e2f1fc1d6467d13ea8661ec13b4a523ad52bf1500e69c4d9805fed4b56a0d6da575c175d7077acee754bfb26e165d389f9fb370a68adb6edc86d38a64f26889ef015795c988e073c89254c337879fdb1fa05d54ca60f4e48f3ca705f6bcd023cfbc09803b569fc254ea11ace7511be9dd1cc0452f84e677c902ca9bd784bf7f17b9d0e48bf828b4b8d23ab63357f860ba49289d23387033966f60653814bcf2c8fca2437dfea7e9a21f4da045af66e2955492bdc61eeff2451178383c1f8162e71496b18a4c6542cf1e9be2f2c93d4eec974c2006cd867d7ae44ed7db7fecd8cb2aafe3e676c269f31304c4ea4940962761a2f35ae8c97c1fa7f9e3fefdcffd08d2a514e24ad0e2572f862c47448dab0f8b64762783ca08121cd77a919c19806f0144c49eb3040207aacb159d3e67a80eaffa49720d7e0a1c12dc09ca6a9c6ffb9563f8a653be59f4d9fe8a307e2e60e8329b587df6de8493ab6917a32cf7b36f57fbac5bba79cf67a1a1a840b0fe9ee2b2c1e5d430d0e1e598ac7cde90860ad19e639ee90736de9d5c8aa503b2965a1c88c3af35d248d028cbb00714690c1a888688bebfe24550e07ad8d541f81a117c9eda436532b11efe97e144b20574e523296a092a7a776f28ef341e467028f3081d4f6864a154577cd20dee14f0bb09d2786da6c4d2791a726cd1d50e97b23433629280aa1728f19998d0fa13ec4a6042a09d0b8c7ac4710cc6acd7cc97dbffa3453b2fac6f52604c7c90f1d5257813d8991f46ef8f4cfdb305710e3f708bda6d551c19f31c4589c4acf5e514a93997d8b8ecf3732a5ca38866e47a68d3b896ffb84756c19812200f03d451161be9daea5be9690f717cd5e88743cf36260f14161a85c9efb647958a96e5e84bd8d7af12d84cec364346f94ded03eb7820134b94089f73910ca7e3faccf11307e0275fbbb88f4ebcf61f32fc9afddf331af4200f087a7ea19acd448791978c89fd0faae52841201ee6fcea92fa6cbe7e5033928756a0ee5c68385bd6f0a1098235a6df7bd6933bece92b9426f0a0d35510c80e30fe3f9db0cd6b636e449dc8f3f5a9a4dff5eb34d0700b37f2479233398e93925c627013e764a2ffdd2ed4dfdd517823b080611ef47b045239aab5ca9859e020210c3901d56e91e139028f447d5f3017ff1fe746c52789a8a3584a93bfb54830e2c81a1fa0028493e4e003fda8e563d4dfb5812180789d2f1fc7885b0561c76983dc25f2dd175e11743ee538a695c29bfe475707b71925219c47d11bc3918e9dd8cbe1574eda793e08acc983596f56d697fb35661ab35c09521c6fa2a863e04791c86f6fd57ccaa974fbbc8e0d374baed6c2831045b6e3cff6dd50e76556d0f9b4ae8ad89e58bb3ccdabbf84d347a6e4d94123ef58e8d55be29b214bacd5b88d713c22345c94a89165ee43278ee6745c06affd6455c497c9f35e734c381628fdd9b53f6d8ef5ddeb134178a90e68888875153c84a1ec4979cd4ebd93b96e7b3130c9ff0f6e97bb9113c70a342d38b0a0fe012240f101cc1875db6b5c28349edfc94ccb03bd95ba4d62bf9d10909c3ddb5bac4f8e396c7529a7ca6ab03b1fa7426f8107daf54d1034fc605d19736a1a42333d9780b5b79188a02f9d8f9b7c7528cd15027c2deca348c8d9f04f310c293444f6285c7c76a7824a9d33c303208130aa792b4d566dda58ce58d7e8796f1023643f6ae15c9a5030daa7d16498556ff0fdf18236898096679207aea3ea6b856d37d1c3aff195b3a0c32e4163507feac0584a850ac01d6d694e1724c7eafe8d5a32946ba1f32033079c4c5867ab028ba2b485f2e6ce980753d1e94047bb08077f2fa1991cbfa3569905332feb706ca0f200db5579872d58ff04f07cf2e50c1d5896f02995a1a8bc1666d0f7c27e94df21fce88743f8a4a7ff012d3a3533f6cc00a1bee09d286b9c49da7b080ebfbc6260933fd27a33dadd1b8a5be84da23a759e187ac3d68c4fef428e4c3b88ed0c6ba2e0f2ab55b9473a996b3c67ef2862bbd88b119bccf7efd3c8403203af0a8f408ac2b643a90b8547005729b322abbbb7c882d97fe4848a3313faaeb35ee7d4933fcb42e6b9ab722eea7192b45e9e069ecc1658dd831f3fba6262bf56770e1906a0903cdd33d420905073a5dc2dcbb18a0082844274109a155232fe9734217e933493ddbc26260ac8d60dab7b8ef17f530fbec4737dc17e9cbc6ad141ca646f48e6ae05d8557a9f784ead1e79ab5bb9912d5d31d44bcea2bac9561d38d2617613688e73ca771e90c9edc6d6a16a13550f87781c69690f4f4e4ea699673a778a6b3048068e8cfda24394c2d88dce868c4d4059b6461ac61feb1403ff06e39abdc6ca26fea4837452a98f88254253a4ec2a61cdf2fa336ea8255fd189855d9fae169348249e6ea2b6e08cfa6a6a968aa13a7ade8d2afc898916684c16b4316e7294119f376d41cc694aaf231b61d340165bf32e262a20ffd921245196272c5ff6b4a507ff0f2c97c3916211c015470c7fe5cbc47b173faf5082851eb04318d6e5fd12c4cfbfd22c47acec5d5abb985c82ea958152f56d4e8efd0bcf4b903f69f15599d083456ff30c2df69f635863675772028689ec86ebcbcca119b679b6460bdee7524c6bd030bf2f4e2424bce2cdfbb4ecdef1da1143fe3ef74b3dac8fee38ec2947986a5f98495ea8ee18569cc8d75a4aded1501d7d172cfc2d891db038cc27d260c4edf066847659139e02e737ed815dd7bb89266aed83f7490cb95497ecd04eadd342d7bd482759f6012d1c4c6da079cc01e822a7d07f10e1d5f7dcfafd812d7f85cd287c1b6203a775e689a109ec9861e2c7362026ef209db37908dab7bde263b79fcefeccd5965095df77bd29345d4404a364b3f8e681a310b947142e58dd9490ffb2c6b102f49e25dcc40a8555cccb5fd1eaccaa4e0e5e45a439df2e87a7ac9b8a0c5894c34059e6b243e95b5daf8f8d552bc8c68dd822f0f7bbca106f424c1bc708ce05f8cf2177fb83342cd33325c3ebab0e06ec0580f8aeab31279a9d142a63d13153f36bbdbc1b8e9e17e0476d585c36f2ebcf7ee4dacf2ee700940cf94ab2526568553374f72919d41f859ccacb6f01ef2d928acecb9ea45633ea4dfdcba5b91c6cb284b43ff3127e20709cde489cb38c1ab73c2293f37565dd80c08ca95324424d644f46cf5017a53d4b3fd091b8d4c99e89918e74bf9620964ff5ceac90997ae45b5e59eb356dd538a6ea98014824540d5085c6a6c44580bb8194c05053ed06192dd2b757d86851c88af7790d8e5bcd931b017e2362af5cc32a991d8947d3108bf74942d6208373d9f09cf0d4c2f8830f1a8b5cd979a14f3d07350e9e911797e8066aeac17029e26299817c42eb49cf491df15e32be3688728bebc3202146d76bfea830f1ac3f9878bb229a9e660063729a3495a570301957cab75acc57fb8f54b01c6b1b224cddd7e7172159bdf6d0de842d8faafbff46d5d075691fafa8999f6f05f56648eccd319fca90a70127c2b993353eb7736c95c73a8d9a8d1db5a6d49ddcc18f7a4767a25bd135f47f4b79fe2b6c102bb27f5f57d7b8ca08c25b745e7cee25f3a5436e782a71c8f5772d149aa55913ada94dabb76970fb02bf855434a851c90516cd2ad9d10aea28ed35968a2b8898cb25388d412f5f07f868d20274b9da458339340dbbc7a627f73295a82025bca81b46e2d8a993f9844ce7c294821fc10794ee599b14b8dcf5e4ff993073183379f5153ad182392d9c5ebe3d9a834d909afa49f82e7e051835da8ab74092189e17dfda696ac78988b2880eb9440f6b71230a21b55fcc78a6851a10f6391800fbdae371c1eee78b54b6c8fc575ea186c6616cc22eb92d5fc228332797a5accf741a9bfc874c4abcb237b49a45dd257e8f0fd430ab3448030bfb2f3f22d364947c41fc988f96de039219e3cf02e38f17a1f230d15f9066e3cd939762e0f10ce391f41672d83fef6656f65aecdd9f611dfa7ad2e1f96ab9a2709d94f1ae9e6e8f7623c6798a6ec50717abd248b13776c649878c619cee3feb1930a0fdcb774f7398a057edf972ca239661927fc86730527e592ddca37d0d9e190942af3e9ad0e7f3d16373145ae561faef9f394c327722bedac0d41b0b5baec064cb21dee47dca2376986e3568e5376986554e130d1321161a7b766fbdda85289f2d076e87a431cd1788cfb30030b696d8d7424efad5648c525b1027d41a5facf784b684b56f69418dcef2c7830ae790f1c353d94bc8619fab07ffd6bdd6c8dfe9ab1e34b15a5666c1ef0a9a8efae9a658c1c528f6ea85dc719fdc2427be251fd13a3cde877bdcaa3a6cddc98f035f24208e798facccf4fa2627e1c57fb1b8f8954d7929dc1d7e472046c751186590ba46eaa84532133fb0e97bf419bd8d1236f86f38e57600dc80febab99f2f73da896abe085e18004c92060499e9b0d46f027e2f36f24996ec154ea3aa5cfe5e956b8d52f7c5c8558942f9149c86f0786796aca565563b589e37047e9450dd8f477688ec698c85cddbdda0d9c9d560fbf4ad9107246a42fa9d149af195819897db85e43f117a7b381afa78012e7680011a8fd956bc9e4e1590199eb7ad263206e815c5eabd803fdd070c775aff0d6e68c0caebb6dd9def8373cf09bbca21d11f89d66b39d91c7004639782b3c11694959c36af9bb2c9e0e73b2523cc3dd6daf1f60208cea4e87618e76bc7ebbf18ab5c4a6821168123e082632e5f24a9f453b8b71eff51ef5c3c3b0d4b2630d0cc0bef95af6f8988b47aec0cc6f7793b4fd88d8545ad216b7366ccf95fc36a8cf3f5f2b3a52368df9b8295398759c21d447d364ec0f8c26415e59e4fde4f6431929aa348ea4ef7129a8e2f15684d14dbfd9a39c7d7b1c5baaaa1c9386666b1c2cabb152fc95fd18b1dabe92967d480956e6781307668c9db0d54b601692dd71264d0cb4076332dbb64c04c8a169a6a49533d4d01713ad592202dad61c2a0cd781745d01006d76c26d8b84f166d6425d8db59b45ba9ae2aa6d0d5e1d7bc057557bfe51888bf8fecc868b6ec123c829402a28bdb1febdf61b5466876def90bc4d7dc7df6789d7bbee83dc137aaa1be4a09423541282255e6e5b01bcd360070db97477f1b4c6f039f0ba00f039745fdfcd8c685d0a776d2c897810461cff2a6c2b35425d5bb19963dae9b56d7d706c4abc03dba42f3fbbe8587e5361603d4c2a5b7090fb1b2132a3cc35655ab0fcaa18ddacb50219b43933f7b25cd64a6d9e734e4cea26f32f2299a0b661e9b93f9ab7c67badbf65d067c22b113d86181fca1d56fa9ef6f8c770baa7f77bf8bfecfeec154adc4b999a9773db9d08d8f5b9be45bdf4e1347a447b7e06f194db48f8390730de9c6f03735efd40b0052f4e379944ae0cbf3971de22dc14a2d8ee35f901ab7a825d50a3c37ff5a4adc247d9ab5761408e58823abbf2be2d0d697c6d0863da891088b22c69fa52587c2dec0bfaa953048c311fdf06cee3c917dc91f1bef26ab6044c72ad8a5c19d104c73683fe97ba8e82409c3304375b66185a4ab7d4732a0d9566deafa94ef93219cfc1d602030c85ecbce989a6f60090a5b39a23751f7644c8c301531fbf5d7ed2804ae22d717d407650ea7a12b7bd63d97c0f9eb97d260fa6fae09c3b084b3888faeac3bec4908f437d49df64a506dc2612dd1aae31b54fe269d8eb322691a89cd03cec465f49786637c9422bf3caced252fed0bcc0e7142b1d148494f633e42064cfac5ce301db908341210cfe21f1791b3a7ebf0749117c58d2e0c82a1a187422bbafd9f801cf35f8b10f39f6f3eb264895a902fda6ec1e43061c16bcdf6d6475215df75d3ec858e1e7217cf9e711e0b64e62d9b036b5b03c84752bf7a390782a42258bd9fb1ed9eab2e3009ce11f2566a18ad1b24b38501a7bc2707ebe03dccd1109cb05e997c105830e07945b08a620327021557d18e536c844aa208fa6a68ad9e6b3da7b3591f3fc6113997aefb6a108edf7be57036008885c2f07473d0566baa6bd8559732eac0e33dd3124d5e4fac12f815cb99c57efe51ba093f37deef46f04a4296a250ce9f1c3d2429225ca9efac98d37fb9a2bed24a32eed07ae7fe8ce3b4a5dbcdaa8d38665998bbe188106f09634098bd95b54f29155546ab3fa7398df6ec3e4963cd95921ebe4852b668fb505a5a1f5e9c88f686fe5213c9e1656457f65719814676db27627c4a4df9ae02d2ca37e6337d317f5b995753ce96da4cbafd75eb301d2cf36418e6880584df41262e49c8ccc25631c37204bf28a5021793a0f1414528e8732f6c6be819332ade1de44ea6991ce9449e745e1fa06037cc566a8bc571c9d3074297896629c111eb11b834f38b3616c712c970ab547b718550dc510add18289825a680fd16e14ee67e2013169ed82e704657a521dca654d75122f226acef9cebd30ba2b72729f82c93191eed62df224502d7a707c5b5574831f89f65663c6caeb0618986bd1852b9f82cbaf28ce58d07bb151f555fb2bc10c2b3decca77a647348fd29b2e0bafccdb5a6b508c06872207b6b3f3533b180c6efc43895d158c98a1124d72706515474428fd671fbc908e4e84c7b20a8224d02d2b2185db28957d1184cf7264f577fddaec2f4c1fc2413f2d34e0da32d8202ed77f26ed4ef86028d5bac726046401d29e19595e08053c6bb653ce000a36c8f1cef7825a1b4d198a9adcdf5231803bf3ba03cfca7c2371f695dede291159d1e7b39c70cdd5b509c0ef30a0a61ed89f83c81432d65e8e669a1661920781053a72ce9ebbe5073a4674962d0e2dcc4ba7d5cb7659486b92079042e01691582e9fd15e0df42194e4b48c10319bd8a9d851cf06141a256d8b311dc4e93945afbeba1a02812b9dd7b7f93b3fda433034c02bf6bf5e71dc057b930d92b97f000c7292f9cf41d9687adef043e894f335f35faa0e1dcdd8cc812c48783bd31854be4c11ea35742398cce333d5b90fadfa8da25ac1faf46b53cb06af66d3747906371034827619442aaaee5df6c7469ab7365e2e1dd4b7b7cca575b24acac236547c80764a4469632c9972b9fc81b6911d96c29702dc3505266c9ee7fb3639d8233a90eb405cde4f99aefa1636f574707f1c770bd739d4483c28e7f971b08828989f11de6ee7f89f78c43ccab77c6d01e7aae819dc5a568931d8b496d63300445b2f4a6a5553c1bb660965a9df77d34b428caed737556e9247be30c3145fc76386b8387d307baeab8e4308b5c56a8073187cc28f7a98467ed9a6261a1538671f0d948170af1202bb2ac661ceb8202edfa0a60141932be916e24364b768339c0c1f850f89f8b761fa285eb5a52d6b0c72fb6deb4bf13e57879be39178b2baefbef19da29011711ba63e398dad63b8bca580dd9fe4b78b8b579a2270d50febd04257660973a3ceeb391c9e336ab722828da0a99db21ebcba58978b1125c388d8b7a31fb5a24c0ab88f645d2b947e355f73f768b018af0a9d8ea18512ed68b881b38aa03e6fe37379614d1dc3f0f7efa4288cb8c37b961fc0e9a1445ae19cdeff270918c0666ef1cd7082d635db0a6e48ad51ba4523382afe4c9805652b6a9d93806dfbdabad503538ae38b35c0fa0ced551ebd7e58c8c8fcf6d04af81f798b83c97b627cb6bbe39ab724c3e64aadb2555b747812bd8127795770e17d5dabbc0a8b59d27faca6ca43488f16d6d3836f2dfcc15287e7577c154933895e2449398498753cb6347997d97c7c6491720a77af8d858718f46837a7e59dbcec61a940ea0fc96daffd635e3f90d5c1fc7bec91abf10397c50ebf69122b8ca0184febac4bb44ac18c4baa05c7b13a42e8c6e584f4eac63cf73f63a58c5807f7f848426766d6af53a7215e1440fcfed5c005600d69d0feb43f0f8505adec4464dcf46edc5ff8606782bf36796e741dd6923f35a6001766efc2dc55fb190c41e18737f2bef4f187f916a399df7afe53a0f09ff7f27ebc778ba093ef9570bfc03dffc98dbf62cd7099b6a818a6f1d752bbd8168ee6d755e91501fd8d05da0b9ce154fd69381d6a66651ee1f32071b2be6110048d2f92bed3ea2f47b5c89b1fb929955281641a2b58898d3438bab3b6bd8f1ef5339286e51488d7d90ab661a45ffeab66916a323237726b881e31b4b6b63519a626b33ad7ec6f4b770a62c68e9ea83b128d7ef2591793b66840242c4e9c64d857a6f670f9da6f81b49c95da77b02dccfe8a28cacc3d3cc89347e800f5feb59170d8f8d9c2a08bc2aa2f4baaaf110f30aeb99a777114e6b5e79b1df7e88fcaeca9f2164ecba355b32f22d36ea08f62b79e1658399257b4a576f5a160c5f38996ea1f479d5dbd2cae2c1588613513813d4805f1077604b0a35f90922a2b51aa8bae6e6e2c888e5a7c9aec9f61f6c7f0705c37f5c3adfeb7a50820f9ce306be0b609847ed1f42ccf92429e341f720ccabfd0befe8677adbd10ce80a533cbe296cb73f2e686a823fff0187cceacdaac8ab54cc64a8456a44f5763377c96ad8340bb316a327c4c6b76970cd7e04975de84f8791490650e116732a998055d74e6e399a42b7c9224e65a89fdb91538a5ad56ef1ef84be686aae9652f6d215f5e889bf096f850fdceefdb5817fb70b126591e5757f8307f4a40b1d64a0437dd42124161e3e3eddba0b0f1f786a79f5c6823b9c738c4a21a3d853b5112e7a9e9f7c4fed3c40510be75c5cfa8b11a7a13c0d9b54caf542a4d2353587ebe2224a0e7f4ad98e2df7af0f240a2963193a9690ee97cf6a9bdf736eb58ade8b06490cc7996bd322d6bbf609e6cfd96d3d877da9f730070ac1c4f5f95e078d3361b4820303b273a7e626d0c3cce1e51710664a1a9d32498edee8228335ca3bd8ef989c057f5a5c9fa8134226e3e2253a6614e63c350febc9a0f82ba045babc92148b742c7eee4158cf81975f5e68a9988527eda588dd0731b12b60bccae41608ddd2e465604bbc28c353a7ec7f5ccef3a25e1d545039dae53cc628aa617f768604ed91ba8262cdcc9856d1a865b5c0e40078f01bb557e2ff32772f92f1c72cef36a41507c02338ba1018d7f7a7321794ede71937ebec63d116b2b0b71fb048f61c9f225a065c46a50c33f7c7b097f9b74540fd9276bdd57a4705abe8e6825dd09d816f3a4f274d386592d5d56505e44a294eb10f56731999fab059695d6c8c911c006f13790be693be31219cf39852c998f96782361ded0f2477f086e5a16ff023874e18022870f026a60561962dff2c9e8a3ad7bf79e7a06eb1e5d05b60cfc062e0be8c9b4607ea6caec641f5333508f09fe4be488e76ee48136592f65c0430f6767a6e22a841b34424598f50897a33fc909b5f56691637b351603f19acbc95778cbe7ad925ee393355f78795b8b2b14558e009ef23867e7ce41c7c73184a856c5851cb50029a0cb772aeeb7e24a7404db96ffcad1dffb0474b05b374b26dd23a610826abfaa59b0b4b7b333ad081ee1c580ad0a86310eb33d604b66f12a5a1001b6ccbd2e1850f777aea05047fd9e579e405f86f5a205500651e422353df750e8d30edaf4f769661bf06d91d5a560c1fe6a0b07ffded5a3d23eb9bf3bbd4dc64b807ab6bb4d6b5035189ae91b0996be47d95a0388e5ef7ee67b80a3affbc7451271b68a07c049b31561cafff4e7bcb67410205e96fa2403eac517405432bcd4567487a732cf3300bda7f33084459055508c31c12266d986ea7c9864ba25eaece0d7f2c6c83adf2a3f18d4a49c059bd1b44fa80bc86426fe7b809e4f0b789359f270e664f5779104532e3e55040f5f15978d44edaa38d15dbd0d1233e8a24c5e7ad19f9a6f30b40ea86dded28bdcbea005733a8b1fd922d3674652a0af2bf7b4c4a48944a6770e56a878b56caa3d161f1f038513fea24a1c0ce75c1f3bf5b00f840d009801c73415bbc9163e16995033e1967f7a468f8d86a363847b25641f8c58e2556c89d7532ddb43b306aecc215dba7a321505c493b3c1edbc2bf3ef7952cf4d22a6ec8cfede0e3e94cfbb1cdacc7c1b15781263c633e4f00b5397aec228ced294adf5276feb48c6d5953bb4949e213b6d42a5df2aed0d8a67fa1745d44f7264ba21f8592922cc5f346b89198a53f70cf0e85cc2d7405c5a2c699889c4f4afd4dc3135c721beb42879fd764ac9e0559b7b6cd906100709b1f5b2469803f7175689ec81ff7c964d02f94f93ea81f86e92dd9944128158e632dbc1df21c22f7c5b4bb5b5bdfd4c25a7cf7c3e3ff667f9664b1ce8d78fc4dfcaa5d0b8777d69c1406b7ffca3cd700a13f53f645e1bffff1ddf91273a431f468ac27bbd7b909bfec6bf1b6d514a6a3f1ea6577e4050142b9c59ae583cb788ede5d420465e739c4b0affb2b816d8a99ea5b3b61ff10fc3572b9b9685ebbb67aab120c3b9dcae454f08d1a66a15a27ad37c85da4c427bbdb7ec9a5de885fe8a6c91b65c99ea052c22f4c46480ce68151ad3f50cc4d76ecfdc40b72356842375eb39f6612eb200cf6eb832e31796dcb5b2c2a78c675b7c26d523d566cb0ab4ca394418705a11679f1cec71b51c114df2b77319e9a0d93523c45d2e06264f41f72c619a859f2b77606a3646f8df387e1e2ea82043564cee3be8a39142b34ffb451f3ea8a88381746e370652b58eb69a59544146901e7b58c9f26d95e909be5da2f3adb078ae5a063c07b48f23975ac5fe140f571ba2f1e3034eee322838e0bed74fe6fa01e9618086d958b7b923121d619560ef161b5feb573d465d78928c02e1cb54ce2121e8f9793e8688e392607cb28adcee64fd41f33615fd8d72d6aee750e05507ea9b86d9633047530ad4ccbc5a0e7629a28e3bec2961026a3575b84b483551c828d7bb2f15dc5de7e0f7505d0356e3fe06790fc6bb68fce023e32398618a782f808ee991370dbb146835d0586f223cbb73e8a04c17cda5a5b94dd8a1651445f59545b91c68f9210a92a83e2748d73750c556b28091bce477a9faf90c0bdae51127a176db9d24277eaa14e4b4e85d6d8956f399b709322efabf70e8ef87abf132a83a97263589c644bfd63fa9ec2565953c696f29d0caacef5db370315a80d7334141c3b8c88075904d24e2d4c77230550004529f6a9dec91697eb80e6d8df2934919c4d9e751ca054a9d267f158ada0c82c9b88264acb625ae97a59a743fbd2ab39884da171196e169603a4d24b1e48874153a5085132b7f28d45a10137cc8b7df4a767a64328879158375ddc9af95c5b39cee3ef6a0f8dec1884ad3881a6ba3c1e91bc3f287a5a92b782147f6fcd9bfc64b8b2f028f8e64539c1a71633ad58458b59188d7b21ab3f9e7460422b40a1159f438917935042d2da9d99706e9b16a5b16ea476f8d6df89b76c7af73e2b2900d276bf8eeac03b46491bf9287ef17f9e2449a027421edaa8b1380ab2ea805157f2a39b2f8f6702a5f0e0a94b8507e46753c8ef0c31396db92990ea59835f2f95bfc880848ba994b8925a173d15c661e3cddc4bf390d5dcec4028bf7a97fcee98c29ccc30fb0dd2adcb053199cae686dc10e78e2cfbd26a363bddc5346880aa89a3ccdf9bf4f0a7c1aeff209446c6ac0bff4fb001aed66d2d482d09027fa68912bde2d826ec18850911e6a9ef182397e87ae123b9b9510f20c604a8299ea57adabfbd5c4afda97c4df58fe74812d9fc0f827593dc8aa4275ef64213e61c97386a5ce6fcf5d4c04087643cce4b6565f0c756afcc6b930272dfd8007efa6f290701c0452705ca4a17001d2b44341b4a3b22d902b92a97c59deb374e9ec6fdc46f62d5de75abcba92fed1a1d182c6eff6c1ac4a22f281ba6a60a523658ffda30cb066873aa753c06382d8fae4d37333ccbbe0841590959c1c038865b96a87eb5b354acf73184e24e2264713da5d0776fdfbdbd1694770f011df29ae7d9f20103fcad10af242200d3494732224a66e54449f6b6366110d8654f3af8cabd2e201262f557fe52ef717d1a6935c047b4936cb77782c2887551b872a2f2e23fe89c77410dcc08ae9014917879718cab6427cdeb01998efe6caf27e2bbdbc6c8169df6875823a07743e33cdc2cca3db2992ac55adcc8c1742b450a47831729d9fded82126a763374bc1ee1a03a15232e0266e2f32a72ded742b67e0bb35541d342ec2d33e11fe1d2a2821c8ff1d0768b93f443314b3b4afd639776a6bc1d21bcb6e80e8bda3ac9198d55015b3d6d0deaea6dadb660256fbb81ed689c260b51132b00c239dbdfe94cf3a95e4e18d57b5170dfab44fb5d148ee9617cfd2586411fc0409c0a5de33145198491efe991eca61196d0890db6a19cceefc96cba4702c81c1af607cac9f9c95495045d08024c36779292290141050024d3808a837d6204a66502d3b72366aa300d9ad441874e657dbcd77387945a666031fd9a23b00ed6004ea6bdafe5e9e7f6eb1f5b106a9c93781504f183c5fa384ab8a8e5b4d30a60921b27eb4f591876fcb08c0a1a36f02f8953249c6df901d1062d9ab7be7c10fbba87c0e49b327f9579d9fc1fef2d054adf256d942d5b6b3bd4c02d698b4e2c97d74fa3c18af2ca019de15f1d1c6ac92602b7c0ffd089ecc4b14dc50016779b986a47da3b51d17185328f0b8bc7de4324859aa7dbdd0f631c52bcfe73c650a1f3a7e0fce1ea92d397d326d391cbfb34402a60523d1de6ae77393f33f48fd752a9b93c6795700b0d9bac5782962a9b3d0afed5e25a49d0abba3a06a0d3c708bcdbff55b0e8b448e3220cd429ebd63ccf54288ad48c9c12f48771d3a3b6bc5d9d8c9c1bc620230c22e32dd3a57d4f720184c96c8823e3d552dddc843d3abd619cd911e71e5bd22620b48344806d0da77a1e2579cb64adeca390f2052fc9dfd15237abb254cc13ae9c358788e563b3f25a2fc35c6d4e2c1a8a98b232b7336d15968a60af678316e4aa89f72887e3ee4808f66677c35435ec0426345ec74f71a1cbe449a6eeaed5c5f223d4f79dc0b528b7468235a51d2d03369936396c9d3d755fee324967235536e9a0cedcba546137f12f819bbaac42448923671ab189ba85cb9e5fff807633240758dc32392d252ac82ca99d17c8ba58a51d89b5173bd01f5c9a7712b697e8b064afc21e7f68066a1ff6f1908a55edd290813d1c7bdd9f4074fa4265474ef38a3f8200be421d1c39d1467d12844b20cd4666eb78611db255767605349759a2cd3d98177b0a0837d1039d7d31b84dfccca5804273ac7ca42f13e0b483e24e63eda39b8f371b03bb18a8f6319e736cdf3a529e706b2422b54ed25d3c24439b97ba22ed4cd638daf5645f183220c8fb9a740d983d4b9f5bf289804b7e4cff225ad040598a4867cc53ca64754e39085a6dda0d97dd8bc4032a5c04962d6d2cc715c17ea30043851c7c26ac1be79442d050049046350b9525dee65826da935a78afcbb5bd9fc7d5188c61296f732e72a377f9cf83a7e1ffca64d1bb804042771500a608c7207cbb48c8d84d6b8b6d5f399d8f23484d59252f18e6546edba177435910700a1257989848e90a4f9a23ffef6368723e63eb8245fe77b19df2a9d17de128667e549b6ef2af5e5f74a71cb9cc5ff1f69a315db6d3cbd9b867d49ea387d08aa427fe19f15b47068219c4afd5fea90acfd2c19033f3b3c61996538330693a8b479416707eee76d3a6da6d09b05c35f76686c68b11a74768e58c48e45f22c0ced113511fd68bff0098a011e4843ec3b525433061f0036bbbc0fcd7eece43b8127164e7d307323b4ae80cd7579ce7009920f9598ec72720b4717f0e34e2164df76de566ea75a3b3b8b9582430f75bba62beb3f1bc95d9443e818daa66c5bbbdbb10b19fc478cb17923c6f5029fffa0ea8c758351b31b255dbad90908087e1be74b9ad95e03391f2870177a4abdf3d31984f0770c81caaf3b68d6a4fab803f53a4b68e874c5089411c11e3161809d1d1fbf903794b5e6b8e50d26163611492f2dc5dd7ba8712a7c49bd150f703dddbb74b55e532d8bc7e5d611a2c03e1b2554ee56439d31ce33ab12e47cd6c5fbbafcbbbba66f33f1d08a9753d0e15fa28b334782ce49ec82b1510d5d6b464086fbaeb32798b58f65f0e7ca6134d33537ab9fb5368c0506f8e9c2e1f7c2539e323a6d80e02a5ad8e2c4957dee9343115ac741f4f554c58637138ca2b5fc5bae2fbdbe7eecc18cbb6d7b7a2017eed1c582f00bab4f21a598250df6480ffc7ad4533604132afd8aef9a96820c5778df100c84d0e6b2b7239bd3496920b42f79ad406eb71d0bee35bb8cd2e5abe32e564d3f59992a2fb41a01cf317202dae4ae23d201e9935c49cd49b241db8b6574a0f03fca0f828ae03506e1608554a6274d4989d23faf5f61b9fd1d2ea1e81bd2c88aa1f15bd049c2b078769d20343cd50b506377a3ada91d730c01dc1e64b16ba6518754bce6c2f0e9231180b388fc9673993d91eb988a7263eda3eea646f04bb8b4c9ddc9396401ef4c8b705bd964ee38bbcf6355aeae3dbcd794dec57237fc8866045f5ecf6fc4594665b974aad065f89913ebd01de07dc6e66ceceac7839f5b6038e7e35ad7122d7a9e342d4297adbf69cb82be1922fcf5f32bf2b7c7a39944ab62617f88070fac8d53d42f54d656bf1740bf74cb80bf3244f282d7bec8569aec33c8c5f58f915b082db1b145876aa5829a66f66fb415c4fd3d0ece2af3ec020e9f294197b4ef4d4d1853a81b4029b6ac29fb8b62b4b8d0080e57e4ea23169bd61f8cb30509ab67fa42006a7e30f7d4d1ccc3b2260419bd49ae1a5ba23e41411603848b627d902e6bce36687fad3a931375fe3f61fac15540d587044fa7cceccdda83ee50e1696fd593e4ba49186983803051d3109b4df82ad91a5828a17f8863e053c14ae3ae3bb3eeab61731cf43ab02ad55339e9656cf9523da31c2307577cc775d647c44f8ffccd88e92a6f6365d7f447481b5594e54f0aa6439565c0d0bdccaec3d22bcd5cd6e0a6208232c76c06d3f3fc4e727e3e0637240ffb781b3a86b63cd734b539c5f00a2d64b3dfbd55667f047457acbf065216ae973c027c21577ae23e1eaa123c66ba397a287be5ca79b558051cc8af3c569ed242fffa11a7385637fabcc6c0838b7577086a9b128301257dc492f9e65458caf35ce507970b1ddc22001a7cb0dca34bbea022a298da754059ee4f3cb04e26dfa144f33895a978058526d83a9b2bbc45e07b6bb1707663053581f43607edee6874096aeb77c3591e3596a8ae9bf701a2e8a8659c5ed8da0bdf948fd85b65967a812893d2e7907b959779cbeaaedba5d2e046a87ff35df7c7ad9a4a0d53251ea788930fd1f2aabd21a2463db869144865c0e6a392efd0c74af3e5a1f03953a9e1ec2fdf48d9ec203d8272a6fcbb1ea20c5e39f8bd23c06c74e541622a0728c6f7b562ec7eb79293acdb8c7557c2676acd3fc1a3c7e6feca29c87203a9d1fe7faacc8c32f37ce1b42bbc2fe2f7ba5a6bc6e11d3e050e59b688919c8a36c7201d94faad8f5d76c6feb88e67768c43ee9798e84f00c33a28fea0b01163594f1b844c1639a4f09d5d1659dbc3189b2f9520c99d15f688cc2d5cf602ef1e46abb40acf2040f56c9293cd46e27d4379e05576053994d26c06d2ce7aa29a5e4c253a3fa03b63f961b3fe749bf587b4a03d985f50694162b971b9a20dd520d817aee0496d9a2662274b7a2fd51a1fdffdc6b2e75f1f63edd768dcf57f98f078de08b17696e737f09285cd70047bf2430357f354e503b053d7aece6dfd29398dd96f18405cfd92bedf583d84be4c5383fabb471dd46e29716798c522387730b77d4073f7ed90a944c14ff2499c91dd2f4468f466dd29929b2d76cabe2ca70eef8635a9904f979e7897dcb006995eaedbaf1c31f1861168a8e25d2871b6b786fed44af7e5bb11a15163cb0557544e9d7ad85c778f65e3d74f8369c5e74ced16ff594b3f9401ec25758447bb42c3c2bc0cc5cf46640f1dbc11fd40530d238a4256dc36276c83170bd8e316eb00fa56ef47a44cfc97f8fa62b3bb9d9d162aa17a5e571f0efa32dee8a4154abd9f3cc1c9b70bafca8acd106c913aeaf6b888141aab66589c032d920c305add344da17b96f8a0a5d19f5de0b1143967b67dbe4605ace97a2e9a417cbf3a848510de26cc5cecbf39b46acf15b1461bba9d29ca7dc83cae81b6d227bbfb7792a64a6e4822fcdb807209d192b7e7c6835e36471ffeced6a0309dd53a4fd7f2e10158a556850d645293746c579cd7e4fe48056dc2ae0b4c4e1b8279d3df83a0a12fa6f2b132aa9ef63cd1ec1233f8e11ae76b3774f8e9ab14481d4924302308c502069aded37911321559ba1bdfe5752ae0854542ab95db6e521cfb5febd3abd9c76a43d21511e3845558e21f46d246e0e056240bc9df34598a1b0f4a3c2c7062abfd6eb47e96ba2cdf3261efbc692a02f933d14e40dbd67c323034b7265afe5fc7dc56d3c989d37beebb69c33cc29c539514b558c08feb697a5b11a4a665122aeea4f72adbac9520bacdc9b1c7a2059e9af2f45df82c4db71d0634f5db2156b86e717850f379d4256ffdd98afebc35040ec9aba581c68f953c755a28fc0b5e30e84e7a63663062fc9e3af5adbcd26af63410fdf918ae708f59373320309c6de39ef354a56033f46da2bd97b7f86cdb7a80a28007cfd5711988e4d546e7d272a419adca221c20ab7daa6d8eb1cf46ee729ea60da309dcf93232a5d3eed3c263fd1d0c47ac3182339460f164e5273d499c9f9d3acea0d042a8fc18f5ffcd5a8500955e5ac3ebcf6304138b991a54133f58b90444a45b7dd368c51a3584d2ecab868a17e8d303152baff10aaeead5b06124f987639a2ca64dcb6ed9243fa5965262a33b0c42550150450aea1547e38cef1e9e2b83bfe376d3fe1461937109512d6963724bdccc45f28ced2d7b2c353b9bf188a6a00a477706f516e0e5a23c6acc9b4c038a2e03183920ca8b1628b16d7025d2058f89dd53257b9eb9f6e29c54bb78be877574f06fb9affb5a2e7f75b19252afe6f8433428437a4a82a860c8c7b86449111388bd0bbc359d610e47866a5427653bc5111c91751d86140fb0b02f257aee909ddef815f664764465c09f30fec189a31bb37f14d04e6cbd667c8b3cff324055fae9b41936b3e8917cc6e8b1c5e9f4140ca0d3dc986d95437bb79b4bd6e4683fd8768f19c026d155833a3b9114092828003aa895ff07de9e883160b490387b9f232f93ad441d133b9093d956c0b3a69a1364c93aa175d023d7e0230d8d52c10d50d0edbf0c4e5c5c587cec137f6661d2e522ce77de09026bae0baccb5494fd6ee2774b300d1dbf505a3086cc4959508df5de9b845f2e07a81726b181734f930b671b9cfd09a5b31c99609c6b3d85f6d2da90a603745df37e3519edf8051ffdf66e794c9f20f71f24fb5541f1770e6b3540c3c51fb1b74577ee22be86332eeb7cd9e1b3e47800cb592089f186643be25c9095a40e4a26aba734f056e859b4b07df6a2dcdede1643e440ddb1016f9c4aaca4c73971c2f8b628145edded9fdd55666ba7f4232c073d0edff277d924d5d448acd2a581741c7f0dc87ee7324993340a4cd9273b98383f6d575c76f5f87546c2210397b2112a4a24a5fdef638493881c624dfa5af7360949e7f9e2befa84a03cbb8dcc115a6f63006aafa88257fa59392f71c784858cadd04c6648e09f92e6cf3837530b95acfea7514326f7d5a0817b932454319411523337bade78c377822fd148eaf52a8a4c924368d2fe140eba549f9335ae1e6a54df9225ccfbaae45062f0586c5015eb2fe3b68cd45cdc6174742c10982a0be9d9c9b245a4350eeb7bb7f435c961139cf86ba7d0027925c60e4d97b1f8b29cedd4dca604aa2ff15fc11e4bfbaa0f7a61ea5c70768a51c6282ccda5b7251bb78c43e7e8da05d2a11a43fb44c40b49f2ec08a2ea3c460e81669e5e2d6b42b6f3837e4de8fd0a61059dba588e86605bc087424eb70edf66c833ebb178e6f58dcb3ec65d5f3b66fef5f9d9fa959c160ab1b0a126886832c126afd04cdce535167491579985ed8e562dd24d07f571057fd09b4f0cc4abf6ec33432d584347e5db6fc7d88ed9cc2e31a7eb8df266d58e5b13651f2b209b3ad978bf92227af60ffeab9aa7aa8279e03975bb2e7664541060a8e6121d1ebefc02376f4d3321b6675f7237fd26eac8553a3ee7b73df9eefb2077badf9d54fdd7579a2b83e1fb475ed3f910283e7c46ea39ba105ecf1eed56a91784828c2b81addcbaec6131df3c0bfc348efe068d1388adaa33ec1a8e8923bad72ea43f2c43fc1aa1ad4827902a97d834b310b001011b28a80eaa76eaf7d38b5872625727fb04933f0e1b88fd5ebc30fd211632f97f12cca4614eb7aabcf68260d9028305b992e4de5c3e10e59b259e79abe869720f219d3552b437ec5ea84105918f77b4987ad62e695ee1ea16cc678ea0139361615ba89c9cbe8f03b22f77ec1f920f6f4a2bd7ccb5dedc49255b78ca556478d6dfdad1c7e1c3ffa5490ec6b0f0038937bea34b678b8a1cf32ab774e651b8fd34c13da1a192e647ab07f2e521f2e94716fce19963b7251d0c56c8aa135d5bf0c7f9241cf0937a858e5e76586975f712869a86d0a036c82aaed0bf0d2ab6087b419c784338c93a597a40bee778983a728ca2eaf49842e37a85843f483c663749234eb00ef26825b0af3547f90a230139c97a5678169728e45a981aca684159efe40a48c6b148bc1165a84c02202c396ba5470fefbd9416a82b1ad0a7997230d0cdd590e75a10a61e8bcba05e0140f26d3fff703917001ef238dac27e5b27c20ca1850b63949d31ff7f9b00ca886fdc6b18a2c3b5fac08ea6411ae35fbcc9248e021c84cda3bb6670e7b3b605c4807ba394b30aaa5c702df88c32ae7dd59ee00aeb633ae888ff30cff0de041c3f49833e95b0814dbe103a7440949fd73b6cdf0b36f299ad9f6a04677edc069da42bf62a511310a6e048acc0562872378635b8bff0a80e6d23ec3ea89ce1b82b6c5bdb877b6c298e900e35bf8f14f73f53fa270451a45274c5da424a677f1ead95b0f8d85b38540cd027b2336c12425a167e04c3ec15e0fc674163a71a9631cc8628d517c1cb2dcd0141fa60569591d2411f38d2ae237bd7310e68c6659e416e5a92d85ceb0ebc649c836fb17fe994ddb11bd60a32c64b4081184cdb2c33356158d242383432ba87997456cd824457b0bc0b6ac4086d8cd9e52e8ad11c1fb2483fcdcc06639bbfb2631895730110c2238772b258e31d621fcc521de50f93802f2d3ebfac64cfe023f9c1dcb0682b4dbc569fef6167a9f04964749ca563fab06c87a7dbaa55fd60d9eeb2a81295184a3ad829c8dae28799eaf88a0664758299c99abbe430b61f7b2b99b00811375ab1ba984ed1fddb8997deff0b7e72de950fb704bb38c88449271581ddf65c91f94be15e0e1bc38764ba3fd22b68ad925b32c7a928fd98da75e7fce927777dfbaf0df0c806eb5088a0e04360cd5df428c5bee8e24cc44c1916aaee5de6e39b23f68c5ad28468d8411284d67d7ac0f4af4eff5ec8a583c02fc4f288f13641e03fcd6fa78fbedf5f3cf013a9b31ba2bf0a89a97193a0c0260bf80c5e0ddc6e878870a386c012fab106474836fabd3fc118fdc56e13c4357013fe5a28a9867a3d3d2c17425fe2c79a28c4d547d066837259c8c426f52d9552abaf7dd108637cec508b961116b45694613367877045e486801d70d59db25f898213aa3e331372651e81a9f233a71c67a2adae1a21a15ff8cd79448c20538e3edb56dab4d4c88ffb3460c515f4f71bfc7a9416f4e7bcb67410205e96fa2403eac517405432bcd4567487a732cf335d4ed52da9bde498bca8e1bb0c4264aae09eea0615e6a5d86cedc85333730645beafedc58dbc7cfe5ef1ba5c37883ad3a0ac712c779d7baea34346ecfb52b9ba2b4ae40a96c369f8f4ae47e2aa4173dc52e64ce55b78bdf5eead4fd3b65231c0aa839fcba748bf7d5ca51dd28350e38c31d1cc83adb60f62b847f954ed7ea6ba1c5fb4d4f592c933d7ca5800b7215657e9c3dc82e9da2c0c0fe9712a1b0a05ef8d913c8f261c9b1777513176596c558bba0e058ece88ff40bda7cf6f562d02a64f85183b916682ab0bc6b97860e8bff8b1186aad9e16a9fed3f4d5e6411f93784b76831ecf776f6513f4bd08f242359ef02b10e4c7978fb2cb5b30af0f73c26a99dc17f7b11b533f5c72cb2608d9ddf6ead50e826cb9631ca9519cc2707a92d2c4d2929a101571909dbfeb92b90ce8051c4076bc0e591ce99034ebe317d65f32c29751e86be2e647c113ebac40597a2e00ae0dd2747a585afbb63353799730f2d693baecf3e9714d447c288af13a8ce0f6ab84cf120135947b1cff8705c598d4de8c878ce5e1994c064f49edc7048d48de1d939034151890b5b476ff670e21399bbd41b33baccc5e29b75d52f555c7a7cf2f2065ecfc0239f7ea2b909b52f80d7f39b35d2a041c44d7c384068ad0cce33244557068ac2f8dbf9291f1a9d60cd72105dead492d83383a3039f6a0aafe0195016a94684f90fe4784ba96d0b6160751a5939dccc97588ed4ceae8d1a226fde1ef89b65c99ea052c22f4c46480ce68151ad3f50cc4d76ecfdc40b72356f3793a9fddd8426a410eb99f0af8a2ab25555d7c97bbeeccce5910ab2b2623923d0faa1e4bb23cdd9a2650c4dbac7e76e1a389d11526fcb4c575f2a589ace7a90726c2008e7f962ba73a31972c96a5f859617be25ee10ab57bb4118959fae33b51eb4d407771581c5d3454ed774d37f8b118df73d841958f6e1be86df74693bed17d3c354ef470a2068409a9fe01b9099f8c6a0525729da6fbfe0ed970e1306f1ac18441186a93274e0c2f5706e00f01005640a37d656a6f064b559be5da2d15acb38977ec162bc4efd476f0c115665b2dea9858727cbdd6d18c7586f784076ab3545e09d2ddbf850fd08d7ddbc1ef48e5f7005a0f3ad7b5116ceecb051bc34653e6189694f393c82313e389f5e363c203e75af9796aef1e0f3de3210297e2e9974d133a7cfe90f98efa3f11cde0baf9e85462270e69430e9d602031ee7fa8fff0588d0d6c0e379ef99fa58a99febc246abc6574b59a0e1071114022bc35d152ffbbea96ada3b65adea6cc6c77d2879c32a3f44e731e02098151ecb1b94a7d3e86cdcd0f916d7fef0fa59efa3eed9d26f2dcca94d7f8cb6436ed56654ed622471457c6df376b77772249167562dc215618c1761d63413008ddf73751097d9e38e119053e8a005281a362d9283f1a027c9c64af35a0ffbc5ed37bb65116d7a3a92a3cef4c1647a99492d1273d411de2c73fc6709117355a647b1e89492060ee5465a2669bf8d79e0943181ffd0682f895856b6e627c02c497ea9c8071bf0af27987ba794e82df8a32ace4a190632f77a2fe2f64223e0c345e24264ecf7d50c17e9007fce397cfc0835f640abca621db2b9a2a7aca452d2a446322a455c1cb3b6ef4ed1bf986d23314a30946be15641105092acf75073a48b02b1d4d1bb2908aabf2b64fe65415fd7e473d968caa07d6666e949da805157f2a39b2f8f6702a5f0e0a94b8507e46753c8ef0c31396db7b06eec732457c8e1c75d039f1e395477dfe732ed7376c3b6b2aeee8c5523d42b89bf628fa2257dca3f0f887e3e0c3926188c82b1766e5c6d7b775e3728d2ae6ce9719c451cb18787490201079b00e8b33a9404a1ee7e02b05c6aab8f954a8d00990e513f19aa8852248904beaf81f1240993a8ce38770195a12bb93461cf8d50c5c3c159b4be25ff0d5eb60e284b9d4b799b0d7277fd5fa5f25d57fdfb7f4eb87aa761f8b14b68c7e2f00fff2f09171f39b87fd4868513b11b16531856641691ee80128fd75006892e83de9bdb346e968ae51b1c4219d883551c515f0d16e4601f8047d6e294cadac7e314b575a62482a85fae3aae86ccab68bc254ec39f6935d05e30d037dd86f9ed7f6ccdfdacdd0f04073b6fb12e3728c3771a6b94e7e10f3f2927856a162a4f38695f7df50d92a14c3f84fe1d20178f0026c71eb4792182ffe019d0bed9c43f4721164ad818eb4d0728c4e0acdada581ad952e24722e1a234a0750b342a92f8d9b71db7cc098c496c7bc412cf713f6f730a844dd59d038bd6b1ea0080f8798c242f125458b984df6cae6b79cc0f26026106311a30ed93b32bcc6102ac542453d5607743e33cdc2cca3db2992ac55adcc8c1742b450a47831729d9fdedf218d245f54254f8fc08dc39b5669bc98ba85dfc5fe8ff246cf1d1c73bbe1f36a10a3f683b49801a7058f019e1fc8d9a31b5ef99184051a116492d5e39794fc8042a687f233d9a956a39970005d8c4cbb4852b13ec67a56c46ddcc10896180f4be1d2a6d0c2ed9903409a1852bd2f2471947b4dec6bdeff3bad3bee212410e009ac2f0b823e96d4c9ac1ee4511a8ea05fd4d7d8c92dad142abba4bc3f490a17e22de0e2be6ff925c4e47274ef1b2b085cdb8dce408e26cd28c9d60b0daa66c893ddec40bd0ddb457795660260ad45fc186c8e71f836cccdda9213471d6f2f946ea1e87e19e7b4c3dee107e1dc8b240e4f9b05a5f09ae6fb788954080b4ed16c9685fc885032037a11ceed204f85d01b58fa226a2efa1ba48730d8ae164d87a3c92cf507ca93b6fd0c62ec70907c712c2b4b28ca2de850567730efd5f2eb63e576ec7373e0e0e4defca169f03081f30c50f78545b8fc8551a050016779b986a47da3b51d17185328f0b8bc7de4324859aa7dbdd07f09d3324f936bfbb52e5b491a2c0ff7342c00259916f312ba94a9092c428231392e425f48c5e751e3e97c48f59b196149b10a70510e4a1b542d67934c6d8bd386753f67c0959ee3ae1cbb7c4ee1ed96d07a62153875ae8fe2a3009f48713b4edf420b58cbcb49c8bb8a48a366478da617ee7e32dbb5276462c11fc588d8207ba32202111206545e0736c141587b7987c3c11107b99ccc861dd153924978c6444daffe1782c8e8b31ba4ae391cdb4af407e601304bba76a47e9a060156d8f1f092fd42e62bbe7d74ecfc43f11c031be7f71c4a3dc2fbfa21cc236ffb3f5ff75b2673ad55aadabc48d75ece0974af7f0d47f8fd7cecb863050a4a9844fa424f8fec66599454193ed386322d5f2d193fba6d6b0b4342f4b0d3f60dd92f668357207cd9e9459d37f684027c27d907b89ce82984480f3688e46c82a28d9494b95b0ef9f0bc3781cd8efe11f9331154337acd610ffbdef449ea1ecfa2300f4d89ec4647b20102b1db23cba70147eeb5073ae42284d60aa35ef9121d9ae14b954493cc63a0d5ef97703681a70d45ab9497dae77dba455eba83fe2b71f3dc6622efdce6e114420f2361a5ee9ecf4955e775d5f3411597dbd8d95902fe46e45db95ab33b36411fe3f67c76cab1c6c5a6611c31790dc4dd6ffc8b0e13af40193ab3782fd28e64cef72ecbfbcf4c81a623cc1688c94c8925848fc4ecac8e0a867bc2b81760444f5c79ea75a90862cfa0d70076e183cc17ef8cb8868db33ab671d0b881ce2727f8f920fc5611a2019117789e0e12e3c954e1073bb4f84218095577244fd19d566a9b4246879687dfd689cb0d7097bb6802a9b32fce606cb341da3ca1d3a23ebfac128b8f012f09dfb3e69159d2b183910256b7b7796990e984cde35b338f7374d95ddb2c6b180d9f79c11d00dd5de37943f3a07044897a7c23d5fdaa24b58805e6c4576489e46aec1b2cd543cf3973de4a81e4738bef85dd7e47b057c477d8ba8651a2b2d156248facfbc6bfd7093fa8e1e07615d7370522915c47d89ffe881bfb5d4cf6652a79a99bc8faba743490349b5af87ee579977bd9c8f0954f388b1912ac0fe64f41203dbdf715dbf00c740a023679349a47b8f13ba5aa0cab0cc196dbda3afeb272dab0d749186aeaa911a02c1d37afeb4ad9cd8d17a679e3376ee911a49c9b6a09a8211b91766696625fc7da3a9157af46537c11a61e151c9d06eeee91623a699fef9a0ab91a993d9b635c1d31029b685d66001ee9a74242ee10d70f9b7b7d7adb130490366c76b957a8706a74ae6a88dd3098d4184746764ffcacb3fa5733447cade46fbf89a9f95a45b61738a4f29c3f2cebfacbb505ffda44f6b2bbb06f7cb3aa88545a0604965fdd24150592ce81b5cddc3792ab82562c5d07a126cd7503ffd815d1b0d888440156f7135142d72b901b6156906b4bef2d45b18105857bbdc42dda8236fa5ec58f584dc7192b06f4a0d58d618d819c2d5c7d7270108497b01249a6e134e89cea50e3da835480407cd5107d2b3cb926e5d732e0da32e2abf6cc81ac4ff42766a96ffc6401abaf7742a2140f4f56b55825f9f4dd9d5ca123fedf3927eceb2a14ef5d81e2ed64955400e0f47b2da978784b2345eb035c55a503cb93cb863cab5361237f88d9311a1c810232c53ac41c144e79cc9d4e342a60669ba51134ab7ef6c425b1cb259a97ad66969042d2c1d54e0c17b696f714e24d1e49b952eba11d2e47513996f5ca9aca20e1da27df151d5a8d50dcafed29ce3b839a894f2b054edd416588577057d0086a44250a987a499a62565529cbdd200a08d02291de578e7c99058b850c936581b7551cb17f0ccaf2b7e34b80f4650f4ad47ef5d731d1ca176ed1fe80754ea433fad723f8cfcbc62962e2dfd73a386bbaa4016b2be98789c192b69d683c85db369ccfc9e38be461b418a466714812a8e3b68372ff9dec52c6a23bc3202c7ab38c61e7acd627130fac8d4fceb030588f127a7a5f322e6f02a54880182459007d6d094d4bcd50096a33472fd4042eba5fe3cfffd1dd61f1fc2ebd8819946126e216dc9dc1f406246894ee6f1ebef4ffc5e2e312e9d9625b3194a4696f2b43c6fa42006a7e30f7d4d1ccc3b2260419bd49ae1a5ba23e4141160384f499996110ddadb56279de180ee7971e69aa5831ccc682266c1caae688be774d14d40ab43706da96d2bd5cd0048c34590b3b278ff02484296dce02085198c8d2f70a12c153f2e0e53443161c9d7a3491d06bd7776e15e9f409564d8874cc22b9d56fdb8bd2f32cf7044f1f64b1a584dd82b06cbc581d59150bbe8f2cee0b2e297c922706f7f922798bdec88ecbfe36777b2ce87eaeb66baf0f4943c12dca74a032a67b38e1758409b0dddf2d5dfdb943ff2b45103f8d06b137af115eebf7edff26924f55ea313cb36ebb3a2dace38f448e08960ccf5cca7933a4159ebe891047748af628532f8f4cd1244f1a8832f04f22c19a7868afcb9edf4c20acc3b583d543624b80040f757d1c9daa755f344df53a6ba1f9622863cf3d4ecfc323670a7d8d350c6f0d819408260bb859496e7c05627db11fe37b137b1fb65e85c4abd69336e81249067bf4dea8e1c049b64ee02c7aa537d01566b056da8233991b5a0cee06b8ee65c50dbc92de55810d603d980976c40d2f7e01e01cfab0817334f744febe7bb4115d99be6d2ff0b6867e71ea75b88c60a6db238ed8bc0ba4e59ce3335e9014f28d5e4182bf572acea0e0e044eb43146e4f74a97bc96905e289158863204765965bc550ba5fb234693d7dc88336dbc9e549d2935403748496ae89796adfb11fcf7748d6e642f48844ba4df0d6728d0d14f8cea99501909ae05e635c32db2d6e6709ab5dcaf09096cb385ebda92cf4557d4f1b844c1639a4f09d5d1659dbc3189b2f9520c99d15f688cc2d5c27df9bcf1068cb0f92d30020748fe5318ec482246fe936e20af19a7b188230d3d65e7fdcbb7cc5b059b22abea9ffea39838903a42775f7897a740d47525ea251ea10b096b4514dae963335f0c300d1528962c6e4f2b6d16429f3cb2ad1c8e3aba3bdede9beca0c407597d28329fbe7cdb097e6c5f2f5c7142cf2f0c9709fa4ceffb8c5cf57efea1160343c50fed13fafc9308533dad1513cb33c462a0efd22a35d433481b74fb5215e16882f73dbd885fc192e922e3c78a2a1f137c5a34651327828ce78f1214d99929208b3fdfa7af99e0571853083e080f7b14323d390e106499f8bf1fe8996e2cf6496dc73573207fd9e2df135894e4479b008a414172013533edd9ebddafe20f32640de8fe2f51643e47d5c11f621b00f9cf692dcd01e312788346f97cf1ea37952676b37f3323028f79ad8799b1e8826227182d318eb808402e2073c07d8e589ef90001a9e3c41c14c1efdf40efc57c89efd705f8a11748869b7f8fdc0eae2fb793862a216b9f69bc6c96dd1393c2c818b45f2a8ffd2672242daffde48b1e239868365f7440cfa3ed6bff42e10ed661c5f6aa37dd629cb9795e1a3c2f248a9ebb6d1d9a44e436961789e690a01cff2b1710dcf570572ca6605b0066eac9cafb9431d20581a131ab5f28a2bcb93506070cbc2d470c9ebfb8055d41405b0071ba8239db0dc3f362003baccd58276169b2f4850410137cd7d88dd046d13783bbf887022c3406a12deb07411f4407e7214b72db1ba9b040d317135032e15f35591c930e49c45ebc6b66aa03b87fec3a665444ab8d3ba22ea9f0e328296beb699e0b88e8e9adcb27f83ed897b382d54233ece0db3d9852815bc9e9d8caf2eb5f1422a29aa111e8a00e20cde002e376b539ce513d94c190ae7e0ab17d0bd2331a3f0fe2f872e16d5ef08e7ad3b9520bacdc9b1c7a2059e9af2f45df82c4db71d0634f5db2156b86e11f2bbbaaa16de8fe746b7c0c4b60e7f6841490d400b6e808efaa6a8f3c70df931752f96e8de73e62e6074af608996d5882927be61c46b8528d55e6b04abeb6651adb71f7f2722e5acc7b35ebbc3d60279abe1744514110855bf4b89872634729c9c5e5c0ee855a552babc2fe5940204bc854d748a423178502bfbccddfe464f0ca049d6f84fd4191bc24aef08852095e04c74581df658f826e9068d306dae9946ef2154a3e3367ab4162e5fa9486bd4d256674650d33b30023c19ac1804dacd0c7af324e703fa480ec28fcee1281dc9efe164f7bda5788ea6b588c7bcd5cff5d9e1da2767e54f8d522a5bb19858a9efed5786667f21507c6e418c3eaaae8167a08f45872ebac03af15d80b51fb54497e7df9daa7e4336fd4f574bfb74eac00efbeb00c51711ab6a0f00e4574485f11474948554825bef36bb7f8b520659b28162a1abff5bf88ab6aec1f4ba940dfbd0c814d0ace586b6b5da9c841ea4096f4451bbe15d93db4f554e40d5c2714fbd86f36e4121bd6da2fdcfb3675b57695652b19e8b6f47937e24c1af4459d8e4ffb8020dfd7089dd03ce09f1c779a605b2f77f24b9bd3a866551f45fc6e8b1c5e9f4140ca0d3dc986d95437bb79b4bd6e4683fd8768f19832d77b20d05d2eed18e3706e9619bd96f0bf8fc633861bf075c506268a008731bad589b5a3cc4723d797b2e6c8c05909715a0f240925799f33140102b174e7723cc19d4e688a88636800a7b6cb7aa4a45473388380ff1b7bade2e4f0c70b705753b2a62c75b18d1bfebd675363e1f664c2fddcd78e9375a1cfb2e4f8dce8f8a098ad9545d767fad243e16c33819daa23543b1788e3ac214c1925c3f5a03bcc9bdaf7ca9c21a3ce04debd435c7812cd40e3776649f79755ebef469ae8423752415a8d1f5bf3739e6a42f41a82a4ca0660b8f178e39fcd396d286b576c861ffdd33157ef42c2b6e5674f9782dcd138484afa3c6db773ef4b2f6d91fc0c20f8fb7aab0146a8abc31b40676ada5f6a53147a1872066f8e87dc0ad8f14926f4b05d18814fb4c47fa0af0ac34aac5ceb3213f71a7f01289fb313dbc52313c31236d5b37733b15daadbb73ceac03b1dcf6cbf48465080aaca027eb8efa59392f71c784858cadd04c6648e09f92e6cf3837530b95acfea7ce8c276c120e9df6adccffbad0014070f55797932ef8bff0697c9aa9dd136f4a9bbf465695b055620ffce2ef4cd07362ec2fbc411ca4b1e084687ec3da9622d05279d12d2f2f1c422b0ceadbdc0a993ee3f820e42f036e38f734379e61619e7199fee209728462df4f7a1a8e9688c04619ef8791d0f8cc5743e7dc1a277dd22b38e59a0030f38e7fd3cb617e8fc0137748617277c114a1031d14cd413c7562fb9ea1154ce776c8b967cf2bbf13eeb5d09d69c6d416849569dcbb573f6d02c7fda6b67c2ff93a1b9b4f6b619bfe4b4636632cca971d8ef1a473dec4507ca94a37888d441ab402b95cb3fa4922b31f4fe1ff5d018cf9345f70d95c01eda90f02ed9795bbc19f0418896903bc3d4bef687aeecc3d085bf202e152cebf700a68b6efeb9062a2651b5dca7e476883fc2c773476fe433801654da6b203269645df64e8f58b6148919803b333be73d26004b88d7be8764ff91e3f1dbee12998aa5eeefbd0fe7cc8599e43baab266631ef49e6c4872e48167b5f3af07208d76f4f23ba2ef94370f3e4e0274bc74fde3194be2fd727fd3d22b8e158f03f9feee07b0e1f0f5a8fe2ec369f691e179a593fc0d95b1e517f73e3b0fd6844fb08df9448d73c9296265f9d3f8b49584419ca2428d61f4a1370ae19cc5434ecab562d9df6c9c5f0fcce1cb60a441ac2f34a3e8d7f19722769fa6feea30133bd375baa5e849a69e202e4e69fe3af9fe057a69f2a374b403c95a662eedc40d0b268c007112fe2a51322052cff63743417c17ced6b4fb3367ea430251270c22cf5dc682e2b801d920e89313a752236be0232260c22baa1f8d5d7ec1c054b54ea57b500ae094710d5f7d2950d782dca6319287b71c9a2209b78443c5295e109b92b6930af37c1ed69100de952f1cb0eaff0f3c37f98857e9b96d3de5f064351f1e10b02ba3d372d1149cda47a56e825b425ecc13483b5feec4519d5fedbb88399d38a021951904c42d35925ed64acc7a6ceb5887474f519ebed549c0078b5dbe42a4077c4d9ec6c4aa859c85ed3a43895c2d40dcf36294f5474c897fdd2d25404268a2693216013672cce2d6d3fea8e6893600562c1e34066572e9405832892a0567c95baff6a5b0d6f898c704b8eae78c678b927b42476d1c768d68d80be2707c4821a650fe00ee04b5d79c99ef742c0d2173079a5fef31ad8991ededb4e6627424073fe58b66a3de92e57fb4731d7ae6a58e792625f754f044ad24bb13c6a044c79de973d69d045de1c8dc93567f5574e1a5cb147a5cea5c51a8774da4843299389401324d366c49f365a4177dc1f2d27eee4bafa0d86c63b876a30937fad87c184f08d267f37fabe162eac08c4027280985722bafb5dfe25cae385a3e109bf2c023e4e99d3c13d9fe40945391419a078f3d3b9112663baf0bcc5b358d1e5a61c614561c2675b2e3310e7c9a715ffd13310e12a3f585c642849797b57bc5ca3eae57890b7da1a0367097e641fb58302e8476b72cd8284ed80e810a1f2ba2d044920efee2f043edf5c3278f036e7355ad656de7fc3792b16234f73917de81089980f1e82d76e61d29e6b03a89d594c425a94a73042b2cde2578d4091ac51a048609bc81701e8f562ec0ea433c8d18cce8383639593dc123c316df7203dfc10f264b86578cb448917e8d62fe21e4f9109199f8b2416188586fbe7c39fcb7ac35bb6b529f78e5c6137b6157c03ba5e92fa2eb8c4bd5cc1fece2de96002ad50f9ffd487199738ae7a1062e6bdd34923e75ad70d01441e701be7e12783233191fe0ce59fc3784c45f32b719d235ebb9f1cb08fb61810f6c0dc03ec9a9f0356fcb9bf3e072e8d3ce2089277cd73306e14db35c9a659b9d6d1f58618bb48bb0ac1cc2fecbe077508b2ae145fade1ce16980df96fe0c6ad09e9d99971dc55d82e637ddb5a330d8f8358c329553ea04872e4da0654618bddad963fdcd7e86d168f47202ddc6d003620232a9e9837045f4585c05699aa9f3ef14fd0231d42eeb9c872a28153c0ec5690cce3f01bb9e498e2734dfb8ad46db40a97f455b646b7c42dfb83544a699d4dd4ca87b1df34ddd5d01d0f17ea76f700059910a1f07943c14dc50f9a7158b63ee207dc4583fcc7cea77ce36f42a18bf691380c11aca8ea78b4777ae85e27eba4f5d1939d023050ec9d492329fdb1f805f7d750a16edd97c4dacc0e593523951bab1d6c9bff353bbc8ed6facf66a90401919ee86a8e2764a51ab53cbc7e09179d64204201e7f60a09892ae13b849cdb394221c598e77b65f87ead93807b472f8da3f58cb4f236f70319aadc00bbaf673cd966dec0e659791e7da045367b06152aed9208bdb269b1cb88e12f0ffbcf9af84ff7d6cefbd3b1c6628fd54e7b9cbc49d9f8a8f190ea5a4c236a3ad321176e06954f733c2b8f3d53e47d29cc25a3fa092b33809c261f5a88558a47e5149919a27f23b3c703fe990ac22b0ec6677f4502f09133d6fa4bb8e2f968d4007f83966329116fea232328a73d977f066743867eae97df3bc9b266517a4fdb1237a6437969ae0ed5f4c1e1afe8bb8fe4c4a800223c15148240774c818ff224fc1435e59fc3fe5b0ed04c72d9b0056febf363e5b714284ad4ada61606de8f00460a5236c5fad9850c5a4299bdf4fc42d14822894339ab5b8b96f91664c7fd49b4c40c4bcedc0d16737754cbc1d25b527a9e77be5d34450de51209987837dac71b72e24b471c5f49b243f68fbb0b1fff33ad966dcf8e28e6a37ac6dc9173b8191240228f3e783eb5afe1d966066730edb6efae54ea3cf726a4e14c338a3732a8250ade48ca6fd247807290d4ee58d2b85a84c1260ccfdca90734db20e1541b471de828ffca3ef878d4137608df4d4893b46808d250f256bdc6544cc06c8da762d7ab677ac33b0b7eacfbc45ce2cd1ef0989ee9c9d947b7fb59b4185fb887cc4b978d596bd4e22ff430149ecef6fdad49f1fd22001b057cfa3a7ab541e3e96f2967901233bb0f8992e35e49c74a9a47f3fbdf5d2691cb0d535bdc8c3a39b617a0f2db58c5a625f5aef344d80d34588b68a76fff90ae91da4f32ffcea38e669f4bcc062608538c43bcd726578fef7c253b7a6c60d810d11328e9ba086d38825900559338286252fb05e6421b74b7a1ba7c6923a8f8ee32c21d48468eeca2c85d8fe63da81ce101d81e30d24117c44cb147707309939623fa2e8960361cb77d8f9c21af51f039ad8697993805b9c2c500613dba1800da66a0adb29c5a84bbba76379fe306b92702e67439114b1759e0347b240ad4d79c9c00ba86b6f5c35b4dbad0c0be82bdb338ba9cdca94999cdd80faa967514d8e2ebca8b7344ccdcb7061d50ae5caccdc19806d9a3a26fe768b0b77b49dd18ca4e97e7c6d7ab1bfad717edf5c8137c68ac868706a9245a34845c60aa8a55e5f28e9f386b18b993c7cc24c97ebdf9288fcfb1b98e11ee72de132f96196c46cbf88fcc57c3ec5da23bc3510d73a03b34a365e9cd1b8dd167788308e20432b764c042979fe7dc3bdc40a77c0d7a8a4b867c3ea6d622e8b4faf313d16d7f354d9b886fbfd30f9e2d55a2a1e2b9964151e5b880c9554490dae23a0bd3e5b4e91534d41c24d405506169673da9fbd538001518b944db62a2998e692519851a7d2112c07d7e355190e774d6d8d5cdc53ff39201f53211cdecbddfd63d6996973eec252c445dc0ae0ea3d32458b369ff900100d121454c6a09f1f72612ef48dbd775ff134ce38bc9547d9bb5bf4f99eaee4abf1cb967f66c0b6944b5d3a52974b932d6a1656be6521175ee8c26d3df01ed04dc3554f14f9de5180223a0f5568fdb6088573e7e942a49e6a6d8c0a2c6662b8f9eb19e19f394002677eef37634ca930ba062aa0d9fc27b9b6e61969501abc77c1b40527a35dc260363d4276c3bbab2ee22d0d7ba7fba8b4e631377e528b7626cfd39d91b162693a9189ff539d8ce6596728d860d803e5dcbee285810101d9dd05009d01f9bcdf0e9e0029f3dcdfff7444b457f09395e36ab3f76e8c98b3565b2d7a3c778ce88104a15b1d1e1559ff93746a95270526fdcc321f682334940ba6483940c1d8780b6ac4e4217f804a665d582e696067189a48966e322cc27003914e5102ece8d9d5dc684fa6d3a35f9ad69869b228a59d36f05f00f10aae8b630a8dbee0add05e0302b71611173ac516b3a661a1324c269f4d750d566d9ff47793c7fd95020205a5814f175c9d3d3964a2de029777eb92b29be512a7a328402966343c52502b2b06210a8abc354f1b97178b5f1d50e47008febc228c757d33d5808da7b8ce0536d9e8d212c3c7f36e5358149fbc13cc68aca30afcb779400db4b4ad5826580ca49d2358c73ade0982e4d2fec7b163c83ec9817d204358e4a1a8bbeec45f6ccc60f202f819752c18c359afccf07d2513ded2d2dfc215c921a8852acbc657156530c95c28beb85aa1e471de97e8282feea3dff5d992c67a2bd1ff91abbb4ad5ab889e7f02cab555839138d7b6c3e70d6772343dcf6c2bf4abfd7223dec5f604bc941063001ce644cf7d63bfb9a6a01c23a6cc1520b6de452510e70ed88aa517fbfec95820cf85a866013f06e305a21a6a40d5fb73a3de722c59151e1a3bed44fbb4f7fa3fce3ad2c21b79760622e65d313d012cd909a7d86f6802c89b34a100f1524fb32c1756825320bcd1404822b624eb191c7b8dac05128b4842a71f9c02a829fbc095d5053cb74b3b570e1524acc42a2a9c1317529064b7eb2f4cc2f88a130f43eb57c725e47f4698ed2b637eb88f56412279064b661814a9fba1d4ecdbd016724922c485025a7c0c8ef534f9e946fd7f84acefd731babc315f69d0053fba749fa11f3647724632d35727cfbcccc368cc3a28ad4e0218f8d24a8b5dbb4ac87b558dd9a5ccc2d7b7a6f5f358255c769c98e286838a6968c326366384e55c9a71ca0dcfc3fb9cc198cbf8d6ce2ca9ff3d6783ddbc2074de491118bfae1cd0505b7c232032cd425477e78afefa3555078ab7265ec4a77034e5242de2e39845536be6f37bcae9d23aa6725caa0f407ca0ad43f3168a5943d808c7f64c496d8730e2b35e4494978bd44697bec989be07d391379c8fa5f687b9e7e2f0e9d028b261504372d538218b6bd090edab3876841f4f1b501351ee0a99c5a27b47cda1535cd778a75e407f77bde3705f0badef74c26012b21dc4c7eca7b1c250a92e9ed62f57f1b086c957fa4f02e03975a0084d54a3f5a7f840db16da13cd5607411718b87971eb05561cab9f89abfcfcae70591c902ca1ffceb5abc8384f0728565aee85e12ce93506fa428f39f4f8ae79f40ebfbb8941878de4679c26af85f2764bbb53342934caef041bb637e2e95a2c92e21d2c591e6022e97ae034019edefa42e040cede71e5b59b21b3ac665eb61cf5dea4be420f72c599f4eae7b8113b34321d4ed8c12afc93754dd943662fa534c9af6bcd7fefc4e2c7fb27cdf0d9a1b3b89c277c76161253851fbbea65ca4e5c99b17208d5ae44fc39220c1db5f6e88b86dd1adc6ce777eb29dac8600eeca0efb9a403f335909ab7e04714be9cef65dc94ff03858ca4fb38d5a89e160b4b8d69cd209e763484e8016625cb5f8bc13b0a4bfca18dcbb023ad9541c94d8d02450c3fafed964394251ff5091a17acdd9e0f76311afca8e7b372849d4547109d53a47789e4766fe85525ad077175e93703779de51a1ea454fae3658d2ff1b946ee11a72037383754dec408e2cb191e1cd5d57008ae9b7f8698e4edbeea9b0c2c43e2cceb0a84b0c82a795dc9cae59bf54c2a1720190dc110f3d4bfa48b67dac1bfae8705eac755a1e662fa4b93cef027e22edf1ca0bed252aa5a5d33720b7991906b41f593f9f04500f1c5e8bfc94ff86f90b00b24b7b5208db1ed9fa73bf27601ab6fb4e31685b43098cf864deb30b0590ee8ea8ac43a0da664efb12c1abeb4f5a33bb6a82a0f2eaa882fa8fd65e6db835798f2439f43674b9cedc8ed3235da8e0c3038bcf5af6e01359f88f59723dc947a9ca636bb6585771eeb93a26590d8a775a9d8c94aa163035d90cfb5818ea06745c741b293ebea581ea2297c5de535d0b537cc9a77eea6cb99b72f4037764f51365f4a03177fb8d7b225f58b6ec1f3e1c008eab6addbb9a4071348ede34af694fa263d429baaacf67a9c28cd6ae3f613a0de48b62e80935054192ca07fb977bd2e3a469088f5c2237833cb12a7786c7bbd8dd04b45c8fbdabe65107d76a364d8a58334d423b9d55aa121572386bf67d741ab0df8fb4a8cd48935c41eb71f6f8d3685d9d2a2c5c61b239e5661b954cb98aed03905bd54c5a10132e78d323ed50bc904d60e981de070a2599dfe7ce6048c60deff0f00a710fc20508cb35a985f28728e53fee08935850fad1927232043d4b30634deefe4ef1a8b8efd72a691792f99746884f66394886f11036c9db525390e989d823e14a9cdc5dfbcc591662bf47cc264a9e0564a340d76d7077a2bacb7db1ea9435f5a143bb17c2ab2880f2bf15092f94b095a039638fe6e1434745fa2ed57f4fec982812311f99d2d22e2c56e78b351ea41fd54924624836b9325ab7ea262a239cd5bb7fb12eca3f7f62d71a883de94f6671548e41c85c103c133303ab9b1f0f2e559911a781935d5a4f84e4a78141a7cffc801fe3f94afd855c698444b27ca4e5857f46367eace12daff927594a550b49662642e8103dfccff95fad87a386172344c16f6bde467b754620814dc5b0e99410eea8c60a4513f0efa6419423f791407c68fb9f236b95ba0244ea230fcd20868d4f0aba25747899443d212d16b2d8c43f58cb678924dc98fa29cf7d7183e31552f3b123bdfda47e72f8f2f6aadda9f048bb620efba191d3b843449db98ed40f0d4a845e89e72969dbf2bd6167af7cdb4ff67e358ae8689ad24b0269ef0fa46ebcfa4465ef86a33eb7b0960747187a7c54072da863c3e2bf211cf0865957302049ce72ffde78ad003ccac7b76720ed83ae56a11f0b4a5a529aaf4a984017c711964ba3e8aa795fb4eb08957ac46041e183a00527372688d2c178176e8b23aa00f6b9dfe79e86ba3f1532edac8fa2623b15daef48b5bf9bd03fef82b11a33421998df5a2189d4486e0b61c5395b40ebb94af27e83273a865e4f3bfa8431b1d0e46c3e278d3310ad762117ad1c2c7c8640705a44468fd08dba439e71c7a3b0adf028483f33b05fba09ca183075382ee5d24f18c256d6f208ce722b52f255fa4d9b4140bedb8ec5222f04ef7de32988b9b4ecb66f8b32333f15a593441915f010db51d70fef091a5a4dc09097c6312943a3f08bb72f5dada149f17440688e8ba40b60023977a210962452fc6a831ff07d095cb59b86bbedab16287a3736a0f1d9877ed7561e9c339a62bbe7ed2381b6d30d7a7438c7644f840b7f1b4a7a0f0cf5579e0cba34074ab86c893176fdf7ce0ce071a0ba8a8d0248fe7dfecdb31bf76e784d91e9439c7476a449d6894d2761e5e113b477005accf2f413bc30fc363fdf3a63743960417a34e541861b780366f08b4af52779957d73c4c8fdf8f44683d239759c2f1847b4402f80d476433cc88532565051132a0235f5aad9ea2e810405684a2c00e5ddd0d09aa4073d8e25aaf7c7ef8c6afd87c0c3c091bf7fdbcd7d1fc310d482cd5c22a34ec8d5b83ca4b3c004ed440793da738cd222b8e993995ec2638f892489ae54cc21f0eba4cbd4b4adb63513b57d58567a101a32c041015729de8926ff9a51d9e339d083b46132af3931779a45272679f7ddd09d41d2b374781dccafa0cecd0a1e05f66cbc9a22125957d5a99856d979dd5bec9325d6c5f68c275c80f186ef23a03f08835fdccc963702a5d07844cc40ff48cb2bff7b7db89eb5f70f03d9eace312605fb11eccff5b321c0d61b1adbe5d130587d5c1fabc7759c125d9ff6abbee4098783fde578e3182b31c71fdc4aab8fe0f168990a21b8c3363ca17f3997a7300402be469bfed70d609101e531a838a3a7e481e8b484d8c6764d7639a952c11c397fd1434fc142aff07d188b3dcd4fb048cbca0710fecca5853c5c7013cc8d94b17955faf964c32b95fc64288b94374b7293203bf4c35038a7d1a55025fca317dfc9c80e128a23a74c18eea1976e122f07234cfa2666b7c8bd85988cf28331175146434dd7ef745afe0b726f64c3dd875920f111543d0aba4d373ebd025e7da1a8fc7f0484efa58cd674849bfcc02d8b7e54eea4aa5bbcd587f80153e65d4a98c00176aa209bf78a0426c54cd2b72188c34770832b20b4a55e5c1798e6bf44532697683bfd83fd546b22af408ee0f64283451be9889cee3a07070becd8d6bb51508107f943159a498669637480b4161e0d202c3b41b2d1eba86eb112a27f355be371280f210cc96983cf2214d4630281673f5727960554b691a658205ef5f98ccb8b6b7ab955b6479dc793f72cb0418d6514beb0a60c09b037c52a568161c854cccd8224296bd75a4ef30a505f4127cd4ac8543e44069b92b0b1698aee6d2dd9659b8240e2437922f2167c645313931654b30b7b71d90657942bb39ac3bbb265ad8484bcffa753aa21ded0875fd563b8cf29b1d9a407cc3e4dc390c24e6b3d16c44ef16f02ea0933b3ee0124858af24bcb82280cce59923f8fdc2aafd19b337549c4acf50c3dc84798243bc619e1f38fff6a8215418da7f16d1cc22d41f2e7143f28b6124b9945075a6c6ba24e8a917562d6737444395da57ee6ac86b23b7c1feaab367b860148e7981c2ad698d5850ba600b52aeb73e1ccbd3c63e6d9cc0a99d351c0153584f792c87ee70a9678b8ccdcd9ab10493745e60d12dd724b47211ef3db2d2605d60c51b80f82a40dc71c9bd522b96c90ad9127134ac8c182d07b51bfeab62f0e1def8fa04a2ae74de07f4a6890eab5df110d071d15794f03333a224669c4000b54cd7bfb7a0965d95ccdab7f8fd5ba2258b3aaa40523b10096cb80cdbd0823a28446867e875de2f7e9b2f26eb48dea567c797175519922cc8922fb04a475350d0fad0b3667a7351ecf9c947716ac28b9115ae6b97e167e4debdd5646dacdae7dc1827b776bdf30f206eafac99983b8ffb30aff0d9a4e1dd1955166f5923788afb6bb125602d8fcbf3f2fd5e636dc91852cdd13ab0c41d13dfc1d6d37058c25d676606252b9c79e9635a1a7adfc11bb8718b84631a9cf632b4be38ce7b55692a4102b38647c94dd9677df8ffb8cbd31eb9035935e0780165e4d1550b359b4ba574b7ae87c4a41bb241c88065367240fc3df61bd470af81e3dce169988f473413b49c919d0824f0b006c3ad93e5072712a21858fdf483043f75712493b0cf02475302f6ae9595a2199792567102e41b4da7e8eefbab0f3fce1dcb3bd86ded232c1e336ebde94a1a31cb6af29cd76ed71f1dad5b75f0ff342af506e05e9706ab68fb0ec826eb51d1cdf11980ecd339e0b94e32664e76e3b3faaf0d40ebb0460efdbf1175cb72f93bbbec9feaaea953895a1849dead1d0eca62aee0b1fb89301a257b4be23f0cc3d47592eacc4f54bffdef75b4c5120789134947ab06bd7166409b79d2ebe193d9a9f40084c7c38fce9950a86e7e45a57e949fe56702efa9b88d6975548eec1a743f0f1747d1d04cdefea2ea41f3739085d58f404c19543e3bf0c1ff0df914b3f20ab26b97aef3e940ac520108002a68e80054dfb68d0cf3c779e10415da4bc70ca7334de4a9eb3a795d5e95df576bb2809d1535f5ba48485274cb74650cfda0a16a600a3288dbf711f516b53e2369de482a4b518097a2ee4a62e175b1f82de2a8954578fb7f0fbe4102bccbc4518df1c468be112457c1abefac0fe9ad83de029144f418a120d08461a6833a1030fa671066e20e9b7efacf5a8e4ee7bc7f048e25b263bc4646df5cdca8b56e42ae3e50f080db9e86332d8bf13e8e19a57fb51b1873b8ab5bb21109e24eff8774ec3b95f0e886a6b30246a7906f317f7999f9a7a15792cfb4720d10d4f66bc300ea7143f85c5d35dccfcfca4d93af06566e2ef356f451e53d5c213cbf14c945f59aef28d1bcd504d21241054dac8b2871147a13db2423baf748bda0f6f35a579448135de022a380da2f79d3670086b547c4281b041e15c9082cef0a223583a38fb8ec14a2fd4e858c2006f7bc4c541c103ad4d9f51b4c9c8b7f96bd984f601efdc86887716a9c1796ab402783cb019337000768eb1c9ac8c7358387a5f85a3d018ba953dea64340661af37fb5ada939336c7a2c9745b976bcda22579a4a38dcaf059d52684bebb9a25c2e6731a3a0d88ba78a4043106bf68486a3de5db0f5f0e2fc637302a6ffb63d796b0beb34b9e0f744050ed38421a97d2bf91842f19c5d6543cb2f280186e5bdb67ff2b2f7917ed940c786882f3c37c74fabdf8f4ad8f5e0a1a22b88aa92eefabe818b824d7fe8b5b1f7fe81ab71bf0b3abcd68d2e673d6357ddafa22091f5fe599216db296119d879365117b9b12abe043165493a1bcc2ee4da95df7b27d85fa1d2c4afd217dd8256997a3ee5a05012a6d454ad8538cf9933f78cc00486e1c39e27d23c310eb27f92a4e4264a7c5fa4368b29b3fe86458767ca781cd83dbeb5a70a39a981f18538f1af51239e33ae3ab09f0351694776afa7ba9c3992b3c4d3a108116990d7e4a753e04d650b153ce68ef5c219f1dac0fa52f759a090f050daa5a529b7fad12a37d3cd948bc543defc18f956356f8c946028693d08776718d8deb25f9151899b4899d5720ced3c50799d0edf6cef9e4d87cb0e9efb221f3a8cc108e24671a6042e0175554307929ae90d60a30628fe6dd2b48e6679d45d1c66152f7edfd97cfaf6089a4252d852ea792a9e3b9862de1582b28eeb7b8df0e0ab35c3b30971c234540d1091519f753a70ad88cf2b428d9118f0f132f49449c9df33a7bf16fc6dc7295c7b0b1bbda7d4338018c605b4a3eab73290409f380973c17a8ea61ecbc8a16a2801daacd56370cdab8e4146c417df0ccf6a6ac5d0bc8af4959272be6b639417df37b771fc8702ed1091e1dc43a194da6124bdf9f84b4e2a5b90030e7c40afba0de286f2907a89f28aaa57dbf0925dfe5616af61e7164c41ca2667a99d29888c8857b6ba44a826adeb015158c554addee1bc84ee2269223624be96ee9d930d6244ea4c69cc6a870eb7bc78b2c567714c1f84ec838191a2e314ff48d069dda3e897a1db8858788fe253d9c0d40d732539116a9b99d71dd060fa3d288a5040a272b636f2a3fa5555193438d3581c27ca132b13aac069544e08da98f86b0fbacb194792a9248ef0952625c74796d275371fb30e946373afae14ca0b864ad4038f8deb187a2990067f82bab08ee68add875dec83c85d716bacd798ea14193570671d086474b9ef9eb1163ec024cd32cfcd1227d0055974c625bc8449090077b964df22d9f6e9e974d13ad3f5dce3941b2d0a5a2588f887d01da35b31cbdfb601053f8be355d64a90d0759428fd9ad0303a155b9f46492b7d1d4a4249ea60e59feb3a9521423044e9e3cd19debe113bd3e1c7bdc91730cad08799b84dfce2736e1d82c83e1681888b570aeeb70ff8b13bf08d54af9ce92c3bb4a19d1f5ec64f9c1d9fa5076e706dfcd1b6856cafa4debb1e572c7c7dc60bc0f4fd5b1f3b847cb03e56f5d4a197fefd39945d9d30fc91423c8819ab2c01e61af25d7b25a089b7aa55ba76db7780fb2d849d19dd84a944fd8ca5619134bab8182c311c04a852e8dcf005c900c07fad475e4076ee920fca185a6c79fc8fe61b3ddd784dc9531a72f7a7ab14b23f593bb4028f38a936227040ec5f42e69a3e1791e70f456519e929f595a13225f51a62f8bcdd7084cfd4723d1ca34cb8e3c8a737bc0f084d743ec1c18084c92a124d486a3425da9381e2e29506f3ae744159d4f5c6983c764ed8cb239b97b063cccc5b9f66a355946ebfd16aa3ade14f6d52abd2b55e5886a5e471778694a12b9ddb4182475c3c319d4e1fe26b5d57a5fc5e40209f11c3bf17d0690a6635a6258a47ec3702efd4d07c8bd2a5591cff0cfb15d42ddbd8f7cc99a436347855c2266883cc77bb50c6251a6a4102febdf05a2fb6626a73d738ddf5342ddae752e3d839431c30f8e622bdbfa39a5dceb80cf8a64764657a4a72881999031b96785fa3900a0b5641ca642c17b598d4164be99b9f8a133ea3dc879887ea3538d7e670739c79d11d68566f059a5045684ce23d9b5f400666cf0902e47eec210ca7040f6441f5080a385dc379f73182f58bbe1c288bc6406bb8351ecee8a7ec39d2b7bffb997d15f1c8259039672cf5e7cb81de14c1a0c269175482a457b157fbd2a2965767725aa20cb07909e42ced6832c680467d7266835cc02a70a8c9608b4fea011c481bd02540438b47a61828f6371943bcddb7a16005a87572a80d509de82196bc25947cddae447bd5513cce7943d654523b5e80a207b42baf7f3e3bc56010cf3a93199d9d22078cb060b1765ed6275a70fd2c24ffff9c6c4857127a714cb0aab88b5c4e20e2e99675186c6423f32a7f6dcfc87e4c740331e64987f5fa850db271d1e7bd734a1dfef58d0a30d40065c326eb56ba0a96e65e312911dbfcf45c2f0d7a7aa987dc41249d1b4f5ce179b2519583dcab5e130b9a57e818c53878dd88684ad5cb6657cc6b9b81cdc873d111d437836504eb0b3144ab4759cc8f0df6d18aeb3e73a64d84aa91573e6f1e43a5dada3a67ab033f711bae5fc85a7ad76e41b9f6d0d49c1f7bd22954e91448518b38185451d2ca6b4c298e3e17b8cdaa5bc2d9a9ce000a7cb2a7d0cd70d9151d74b7342554fdfcb2ea2e57d97ab5501b52c7028c9a0ba672ec55ac79e747b72df87272382ac3457cf718e1cf44ad76f90abd35be0d2b32841055335f65e17e49729dc6e341e097c3aba90f308bebcde3a2b96b9a1b8be20f4f777bc9cf79395c89193f628d32d88492bdc61eeff2451178383c1f8162e71496b18a4c6542cf1e9be2f2c93d4eec974c2006cd867d7ae44ed7db7fecd8cb2aafe3e676c269f31304c4ea4940962761a2f35ae8c97c1fa7f9e3fefdcffd08d2a2ba69c7a92fdf33f48ff05805b6b2e5a7670741c0a2d907897410102d94b130665673939ae93f52d9322c9f87bbb6b85d1e9df9efd1fadec40a8ccfc25c1acb51e9cfe56c979c754555186e89b8b6b8431ea83ed3f32e9fa41a6b64ae620a83716ec962cc780b37982958eb3c0560e5f1d4f707375b4f52907ed5053cbf9c9f2cadae9f0a7ed13818d6271c5e0a6ef5fa7d4076dd8785f7c7f56689325ea6258257c52a4da6e044025693b56554f829f0276dc3c688617b7a1908f920e79e19f833bfdea767139266e1c3ed9f1c77e6ffb85f9fb5106aa8ed51b8f661c56fa348126b760c21610473a927d49d96e71425de40c6726338c8778e98881d2c4b8d6e01ef57b755119134ae736140816c035b0adc7b2a0672c310f6e53c5d47d018d740c11791b796ce7a03ff2906f9769779cc0fb11eef24eb001080ee9f4cb889737ce9cd6ef03bac5537ac3ff14b53048d1bbc0fd4339000444446bbdfae46076757448c13f377e1f70d18376896d551162f73055c726f698bf14464d22197d86fbdf97d683e460d34f22d61e028ea23c35101cad6355e6ddd57b435f9c01d4bff72162e38b0a6220d5ca6e635cd546b7746fa3f0a062fd550a6af0a965022a3fd38aacc679f83215b091fda6c0b4989a5bfe1ca355f73cc31e4b3e0f7dedabd9ec0174d6aa98d828881d37f0fec3c2341988a5fdcc1b6c005d7f5f818f4d9224d709de0f21805715aba10ed334528fb2157d66acca30862f5a491d1dab293460ec775f9fece0de94484b8c2c02fc6efe98d8a729aabcd9e816dc22652b537f967745ea4e31f6b15ca5b4cd2eded66b37d28a5bc50670aae43b1cf5c5a74dfb5812180789d2f1fc7885b0561c76983dc25f2dd175e11743ee538a695c29bfe475707b71925219c47d11bc3918e9dd8cbe1574eda793e08acc983596f56d697fb35661ab35c09521c6fa2a863e047914c722d07820cc1156a2b2d6d49ff46fcaa0922104ed2e937fb56c5fcb73fc4da6e71f76f3f1ac6414aa1b71ab49363ed19fa75ea620ce93d32a7f4705a96e47e03b75889079166eccd98bb4138999b042d502f8fecbcdf23c04a9fe10522ddc42fa1e31393b76b732034317724a1874975dacce02be3bf4674f8ac3ec5b81cc0cb2afb8df8ec74b3dee0de87c5eb9c2dfc80b144e6244742a6edeb606e9e4ce3c9a50bf24232a62d3606c935f1d32b4aedbdfeafd04525f2a4ea6f176e592cba14cdf7a4a3b92acaf5822738072c6fcbe883d476bdbd26e61f40d19493d8a24744362787b647043496355a77a1ef7b976cfb48ac20666ab2529e4cdd2f5583f0f85c6e386b58a29fafca25d4dfa521843ca33a4242de361861779c686ab01eee4c3e4b8d187f456a832c7e57b1bfecd8564b9642ce3bb4ce18864f392d89203d1847817b74c6f3ab0787d7012cb3ec7dcd47998f130e20bdd5e50b8df6a3bb9095b0522be7286a03138aea5996a8b1dae7d45a8fa3569905332feb706ca0f200db5579872d58ff04f07cf2e50c1d5896f02995a1a8bc1666d0f7c27e94df21fce88743f8a4a7ff012d3a3533f6cc00a1bee09d286b9c49da7b080ebfbc6260933fd27a33d9cadc6d08208c8f46ad0cde43d9abbb679026e3f0e63f606a32ffd53b16acb8c478959c33d9df72085bf82e00dc779c1cc334f6de4e5ffd986bb171a33a5d9494a80d28d604540f830bb4fc5ac58a877f6fd98d18abf0eb410ec65d4a95acb32923c43be5832d4ad7f456801a404b08e9e957ff58ddb235d6a67c36f4be554470955b653a35e95eaf1725883797a5a127a5eaf927acc9c53e1ec81f7561fe0a5b540bdfe2d80daef8d2a7066eb10a7a75beb375bf0e549e6bc1a4c4df118ea3f7722277c98afa872a815a281a79616951a9e7aaf9e75b01fc43ad9839486e2492dd67ab03649b1df2b371719bfdf061c32429ebf3f309e42ca375ba38649502996bffee133d1dbd9c57af9a69b97f84e19c1f4704078df645deb92056b1e6d2866c8988254253a4ec2a61cdf2fa336ea8255fd189855d9fae169348249e6ea2b6e08cfa6a6a968aa13a7ade8d2afc898916684c16b4316e7294119f376d41cc694aaf231b61d340165bf32e262a20ffd92124519ce43b6f1942608935ba6c3f378708e9923be4786e0ba9fd08c81b21711ee46799b853e75c4953ea2eec07f2a39a8d7bbea7543a8aac8a8b0b558cd37a702d633e59bc4b3c5787026c835e3690e6d362d4341f04a53dee64857791356f6214bead37d8ba0aa32364ff094150fb7ab8086f26fc4382a28586989f37bb8820833df3dd68b20cb346c12350c8f1d5453d8b33c2737009644ee08ae9fcf6d670978bc96b0b9c5cc5b0caf70533e92e372d312d73a4c52cf5b05af1dd7754d4049fd1078f08d4ad249fcfdbead99b7dacddf3017209c23aeb94103ad590d2da4b84be2f0da2ae6b461a64bd101d5f52631823906c36496a44a3f0571526bb2b70b2c9820c03630e61c5021d6f919285743a09f12ad39aafefd6fc160636eeab80080f64d14fb7bf76911333ffec2986a94673343cae326f79c852a843fda149a1a51f2899f5fa33d9af953eb8f8efd99ab3cf0b9707086c54cb03f4f81c9005c55db88ba0847d26e25b86afde7ffb763813bfd5311edcd37bd52e4b44ad3c37b971cea526a18deb478e112955dc6b3ae8b7af53ec9815a46f934bee4f1b1d031686f4e7cfbe662ccda64d23854794ab5314c4eafafdbc2087fe95fde490efd75454df7ee8e362c2ed8dde3f16fda57f547485155d688fde98d8664bedfe6f2f77afdaabc20a42ffdf9e69189fa15cf2d312a7085b786c0cbd02450b2e823459e47ec94b51103eddd5cd205cf88715cebff75e66e5415a54bbad8ce1d6658d231cbf7e8dde0bb1d76de36563aee70ee52e5ac874b24d0f3222794a07c51debc3fb5db054747a7314efbac34cfd84442af23f943a8b13e38385ada858abbb1fe790b2bb12a7d092c51a485271eb8d15c66d6ee627155e9a39206d7fb99b374f329787d5c287966cfdbb2f3bb08c2f13fca23ceca1611038105c0955258e0b24eac19b2d3c967fea8127a9a6d2f2ff60d14a79f802e72239c6cef35b0d10cf7e62a66df8b1d33f19fbfbf849d6188d804543c4c8fdd82b483884ce9e4045cd5edcfecfecd1dacfb73abee3cbbb9b28c821dd63da0c08e2ec421f5d130ce5fe34d92578114a5860efee585977086ed7c589779380bac603f6f6332445e452009ef89d9bf5d770eb1cab42ac0e192f75149183abe3bd7bd1d375fc3810bd5beb749f4deca320b89abf3b484b15be577e9d74e1b538db24d19a9895f896aa7547c38d65969043aa74149d159a12d2a69414b6dce8da6a9bda7d11627b918f282638b7302bdd08b6be93dad70323a89ba18d382c493b9ee4075537ee25b3aad9a505f089f5f224f907bd44c68f6025969c5aca0798bce684d990752b76c6c93c41fe5b41d954d38deea78508d06d2fa849786c8511e7f562fd8c8da412a23077819534ee327c5d1a71259822246e9feeb7125482415eb9c21606947326540b1d7dff53bb1beb0aed1f7ae7c91a943f533df310e8181966dbd93af74ee58794a6110d15753c6b7ddd825e56a742a62d19fc2624ed20970d7fbea76083edf7dfef3b490502b71097152e07dc4bdcb51649543b946ffd17fdc96f681912f04dbdccc32dbc234a0eefcad9e9fda14dcf6711db4b4d71849cced4fd6eaeb589cdd4fd9274d213faac9de312b0a590efa8e5e6eeaafe7857bf6f5a669abc88541c11e8fb65a5bc95af9ab746fb57dd1bbe7e8fb1e2022d1f2c352a7f7e43218597eeb38337b2e031bcce81f94aa791d6b1795e854a9a3204c70e41cea69b1ab95d5fcbb00f7cce3a0cde0d4eab09586fdaae9505b7dcbd79667cc1a99bd02d7a8cce127ff876433cedeb7ac44bc7d39ad4f1d61c8084f9634fdb4c6d8da7f860cedaa8c5625f6256840bff36b11bcdc4cb027db81426c896de84348894e058ef8b2844041fb5cdcf25128987ad1cf21ad36a6474055b7d36bedeba436e25f57f0b7b0354678550baec5e31bf288f9997370b7a0738f28b39052a4c3ddf4681d557127b05551f24b488fd3b19917bc12c6b4e2b49aa01fef51c0324af93e8c508fa7c51168053003bcc920077c74c209fa1e784aa7880910d27275781e43b302a16b5be556d8f0c809e258c22cc1d59f2ce17d84d9bee84915295f58b207a7d5a63b16afa1544e3f95ed809d9e48a7590e43d3da99b498567f558f405d9e3c3db203bb64b3ba3155404fd1b76b5b42a9e1690bdcbd784ff6cf660cdcd1c2505adbdccde9994d022c7cabe2ef2aed9faaed5df9988cc9655d8106919f6d96f6d7a818d72ebfbe647729334f44cd58b8d6f247e1110300ef2e310cb233a874a5d173d48826ecdc436c621aa42efb581e0665a331fa929ad850ee7f70cf73c7e3ae0521c3c57c13814fca0f12f6f4e575ab9eb99f7b0ddbe48bb6f50652393f4feef218d7de585f454066791c59d3e030cf8590284ed3d61b58194ae38311559fc3a8933bc07bf39948b65bf760a028cb760a1ef3a2ab24a6efdd4ff345976818b6f7aea1592ada4f3ab8fd046467513f3b733e7b0f166dc1ad9a91135013fb84fe0cfaab8ea3ef1276999f90779e589208005ca65d20d19f1761af2bb27dfd10e9a9131bef6b0b2299ba5cb20e4f63babbd49eeb4b6382942358447343d1dd8137184963ff5c288192e3db51f3ef049e35383956546c18f93f2823f09bc313343ebd427674acba06b20ad4435fbff3f856020c89aadc55d3fcf483d310730fe76e20abd80ad28fb5a982309b0699ba9a2dd9b7bb73a8d11a4386806654526b241958a2f8ee0b79107cfac9e40209dcf29450bb63bda1fe5c2373f30bb41c58df9e1770038b78d27e30464bb246af931968eb3a9f3ec16fe70daa94ebc15cad7e93fac241a8884eb1cfdff4dbc0ab5dbe484119d0111720418018bbcf7513bd4c2201cd2cc29d86f0f2483cc44800f4ffffff0b