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 76000 55033e371c98006db006376216b927f262ede21de747cc12d706a519b91869e4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b955aa3e1d3d759141f5a2c368729e84dbdb938f4c578a488d4b8a047ca57325
Certificate Block Hash
55033e371c98006db006376216b927f262ede21de747cc12d706a519b91869e4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0003c1000012de0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005ba1cbd26ce07a7fca01f981b97d3e64d57825ef3178206fc86381814d9d418a5942430952ebee2cf4a4f5e44f115d2da093c888020a293686fe2119bc7ba8a48c7d3ebb42f2bb2c24b91af888d19cd2347537e7005125efec05000000000000000002000000020003c1000012de0000

Raw Header Hex

000040204ed3b39dac819207508aeded5db182305c642e93d27314ebf1b6d3ad5a1c545d88b1a49846eaddb86071f0fe253b3ba1f9ee559c37d6232b11ff550394c7f3986d63376a3fdb00182573a57c048a4b8d488a574c8f93dbdb849e7268c3a2f54191753d1d3eaa55b9

Proof Data Hex

59,560 bytes
1212160203073b7adadfcb714958e7c8196c074e5910d6c241db41162020da3ae7f5ef3d749ed845e16cee898a6f5751a084747ce0e78c6ff3a75a65f9a7e1efe103fbb57643dbb85b6bee094c1691cf41f23473545c4a6129c6e6cbd6f62ad097e3a9adf81d632d75c262e6786652c3a5bd980d85dae73558dcc390cae9cb993069abc82f73fd9eb6b72fce73b7d5c8fc37d8403f251283303629052a9a30e2ef78a3b9675632ee07c712da5f05c638316d451b9c551f4e2f8fa3ad25a64168b86a16784b20c781162f7843f89edf85bfd457790a2dd7c0c12503340db3a7d19ef8f601233c27868dcdb8bac3c83d7f54c45740e74ebed7d4ecd425ca9a282b68e15af1be3b76ee241fda41b08c195ae3a4cb60a5ad2b13a9fa39e8685f11f8c955dab38249e817fbf0f27145cc3ba0730c288394d78224cb837aa5efcfbf2c0bedcb0243891bac2be5da758c10ce52aefb5f97722cdc28376e7eec5b7fe9fb4b3125043a0705fb91ee54a2bbe9c1e87764710994d753012e0704decdf365579d8cd4f760b1564da2005cab25ea98e3e6f5fa533a499f7a48058ca7dcc5d42c75408f721548e186e921f5b60a44202b5d5a475797d24b75d7b2b292346f40e8d6941b7d94196a8ab1a56cf51db3a9174fb2bc3782b2be033ecf473676fdaff479ccf667587c7722b25fcfa2d65359838fcc5d2420a70ff27e56403a47b1c6d97d527dd971260e3296162584994ce1fba6b147a72ad26c63dd4da36ca2e0ccb72177547af1d61a06c072f6fc63a6372db3594ff2e1741b74fb3f42c6cbb1b9bbc8a328bd3f188c4449bebafc24ab7e86dddb2a27cbbe141b57688c67388a1837e42ac2da2c411f8933980c8f179d09bb5a36e4e86e10c653eb3ea9f6c0f1934efe0b4f68b36ca846ff8c7f2bc11e7862af4251613fae9efd50645533a02b2589bff7f746d948ddc4700ce87ab501490039d2904df768fa72623a99e4e13f8e28cec9c4ba5bb842d23cddddb3423037206284afddefd3142c4725764860b36f0ace53f867f76b45782ac8357693a6c1ed020ab1a7860b47ae09c668a79b23d2ce251fe2ee287143f0b4eef042086f73c6d2205597380e30d6a260582a88e13b40ccf620959ac281af5d7329415cc8d3b53d9152c5bd4a55ddba505cc6f918eb3bbc28e9c9fbb3d465f2d1279a37b5cc902620a6019842761a10d8a1cf55413e5de8db9f96704f70a947fac7e12d7e672889f18f046d555cb6063cc505fc2271fb6e517408f55ac2143f88f2fa67318e38e99ed522a6bf27bd5f022bc169040c71dc3d98a7ad887e4b0984cb5ad9dff681974a0922b84fdddd40a6433f0a7516ff036dfdadb7f3bbe47d2123f576f7b9f27134c9615ce3b66c57cdcffa717085dec1d8243058875accf5854d05fbf29c1ad1d0f3c0669b1dd5de6a9b47e47b62550407167830f15afb1307c9655a734192ba869dc7ecd7440ae5041cfcade3cb7cad9bef8f6f51ce215d3db990d30fc1905e725775a966b04c4c67ba99fa7360c051da2b442d812795edd743e1a7928cd8a79f21f9eb601957a46ab9119889c84f36e61d6ff0567a161c98dc98b5dffefeb6884a9b3433484bc0b38ba322e26597b4f9520e2761b05a1591440170f169b01f543b51f2ab9e7b124765f6e10cd2c2799a07593c5b09fa4ab2b778e1e14ab89470059da39fa9c4ae09fbee124cf931ede27bb39cf5dbd5380080c538d2f54183e9d4242d1c10cf07a68438cd6edb794c06864e45a9d8504cf1a56091ec9d1b7426d65ad9bfe1bbd57564c6487e9405fd5d9f40be022d9522bae6b45bae15a883538de4203ca5ecf08e4a07718b8a195f7ffae300650dd0a103ce81e7db6aecbc98cdcf0334eb7308378268691ca2d25d58ffa110cd4127079edba029e374b0aff3b2c271a675dd3a164bfcd88f6eef38443426c7ec7ddf22262a715347c40415cb0d92078e13d681931be76c04cd91fb853a290624ee52c42737ddb9247e94e96697997217234049f4b9b34d8b0c3b8afe016a8061404477b5f32b800d8dde485b8563c7c3cd12cea99de324607f454aec9371553231b8e93e5e34a048be0dff5266c2d8934b0b446c5a116a653cddb97804fbeb65eec8bb5c54b12afd1fb4c284a40b1f5893f86e8905db3446d7675ab4acc76008a6ee262d086059277fdb9ae7c20d99b7d8b164a39d9cf43a654c2c008a2ae170a20004ca1a21837331192bcfd11ce44feec9a6e042e7e8f6214e22329f5336117dd2dc45a3c449970fec0d956a75ba0d53237168d1bc5995c59f21be0c64aea7b8978ef84828cac6f371d6e4963742ba34759728adb32adef0b89be861e2f2386d1de550bd5e614815691bfc95fc75cc216fe3e6c87dd925ebbc06bebfe03c3b6ba6c5e05389419d90d51b01076e1424e6e733c7bd6843966de99cd9e73821530eae252b74d2b6c54cf6b5684bc10f34bf33532cdaa0d242473abe70cd623529166823694c8b6aaa9c71c1264f1b1f86b5e5db0c5d992a56f42c18d71ba220dd769e6d11271f75014eb1cbb07d051097a08cf8f1b5d91d775d098aca6f599990cc247c4b6603d93f28ad7bdec38cd7b4ea6e1a187b9f2552797dc2076d4143eea5a6ccf434b6953dea8095fbab69c0e5f257e4bc78ff508b870701120f03e8da8abd48898da7f586cf8d96215556cb33777ec2153d5b956c29bdb84d5cb1d8a006f2defce162a7ce5fe4db5abcad3acac6dc80971adfff63c0d3678e73401e47f555219222094c505af426faf6388e569153398264fc89d84911389db3edf5f0f1697d80465700ee3bd637c79ffda6ab847334d06d83c0d2d10a21cdda0cb70bf3e0d6bc0fb4c2d033a0e95cf3d11e15cee7c7f5d1f9e69278cad06bb1e2f6bad85c7da59ea47f0e376f658c3d1a48e4a3476ecd74b06ee0d506021080060d498633f154ce924f0d1e7c0130aaa13e6092250741d57bfe8de131169480ba1dce2c75053d9858a685695839810d85de40fbf380a7014ffe7d05993963fe9351f1955d57d54d8f88bb8a28a8398315453995daedf0b108b297f591d0b7bc8785f46184b259c068142592aeed6248622b9ef2484301a283dbb2ba19fcec5016ac3c113ee60e54789a8e1c4ad688e70b0a93b0e0f70b924a9e219826153f5b3c2c0cb1def53dba1a4442cbbc160348685c9ed3cf5cd2199b83a06f22b8d528a5074c465258364bd11513833ad3f809e7e220fafc09f1dff9cb4cd661ebf3c10d2906a4b96c491562f622157a929ed2807920482187e39f22a19c967dac576776daf99aa0998b8a6d534843de523cb3169a9c7b4fd843769c6d223ec66628cfcb1df3f97604318c5829798d3ea1b4f6b6c8a8dcf563394037a3cf03a16183813815f39b747d581cac88a2c72b40115473dc7901c0f40ae8d495b7c14eb2c8801030c7b849e7a61cc568cf1aa49c0a733d6cce37c0caf5a19fd140fbd303f234c454ef0da2a3b5874d79be4429be5434fe192ab30abeb390d52a2077e10701bf8a101e2b1036d7f7f926bb0178bc4163b41dd2ea6d4638ffdfade353a5b395a0a252053d713cc81781b9c01b8711af9a26634a7e74c2241c726ab3fb932d8ac8daa163f1f679b8f2873266d8a7a82d2c4837a46f3fcf460ed616521d1456cc4fa2549567473af55fa4e4da0a54f7c99dc141cfb048393a75277c76c7e3c8e2dc7c09ff09b7a8c0cf9c6f096ec9900f743e2a4195740ef0a6d9da983d821288f18eac001aa7b5046e083033ebfb0b12a7da934e8543e5033f99cc88bce05d632cdf11996b1d9bad34697f3e19f2791a0f7dd3d97b891104245bcc83516e16aae7c514c73eb008a65c36d195944486bbb620cf6e01805d857d44fb85b8f40c3298b32a8e0790537b6a691abebb8a32cae9d691125ab399c5f7f150ee67de3ab0c4a356ad018a275edd98a681601d5392c3e7aa30cdced12788cd741b305b2036f24713c7edcbd61329ebe24e30bbcbf238a2139755241c6cbe08f21e1d30c8c3411d1e2f5cfd811a9d4664558de85c0fca189b092a824e0d681036c4254469bdb4532e6c992d7e6049f5ef27dad51853b9d9286c428efd0bdc246eaef694f1d74eb2bcb0c7d8aad9d760203d52ab383cb106126c796c5a0d82a37ca1889ce82f8f249eb39cde1c58c99d67c8c41ac6f70ed368d04dad4c8f05e87408754c6dd6c39c60f893dfa95051ebd2d91315b6aff3a5d81b995e8b3e2921c0f0c566fa9a2d3dfcbf118d542efd5eb2464e32b35c947d28cd28421cd833332a72ced21de0a43b704d5f9bf27a11f50d8fecf1d8c1a7685f777d948948d8dbed28628135a26420eeafb2b860809f1f39289ed02901523fb0f04bed524dfce384ff648a147e285a1040cd21fad0ad9afa1c43317b98cad87c86b56b46fdc9075d5d1ff83e39970ad8986db40c1638cbfe25ba6651f18f96ffebca101ae02c49edf62a6ae953fb4ebf0bca0b3840781bdf87f1145076a9d8253404eeff1fd3e1fcff767b4ce722a7a1d33e98185133a43f47ebc65aacb0a0500d60cff571e9fc33ebb8a269969787dbeb05eb856392b1fa8d6f3ba2ad9c305ed572f1c48e4e6e1aafdbd2bae79a67272a70f88536a724b9e9d98d5370157eb1308ce47583591ab09dc9968337637c6335e8071840a4cd3d35519f094a54414ef66910e95ed516e01ce674fe709ba5894f2616fcf693d7ce54ae0df805c1dc454c08995e3b3656a7ec89d288d9e0f7cd6c293bd2c481464e116dca11a99a9ff70b7f369c229fc1ab2ad2399d5fafcbe23e63777ed3a3bdde79a119b9025446d24f1b6bb287d998efb429d82fb6eacf223374aab3f889f55397816d6db94d95d4e326a828bd3d7d398677761346c8f42500f6e260b64492f5a25120df7d5f232edfa2b698dae4b9c124e801242782a2025d9a650b95b77fcc289924b77274d74e22bb826a92d6ce0d94eced3c50bd040d9bbfd92593e2b61513bf851bba1ab6c2c6c05c5726513aac351edf63276b89c3a13956982ff8ff3bac2a029d363c19b305eef6a6bd70ec17c3ced9a3a76580e95118a280b1c256f925b23961753efb6b95c3184e192ae0ea6e403841a1d64b607e10a714d6b3dc550583ef7d16a02e696c791a9b26bd297210d8e7c11f65dec8fec45433d95c33eec9c355f81109571a4e78c9f2798895a440827e6d9efb8bbc3fbcac62adfc0f5df7e314678b4dfff3703e9ba095c67a3f76a188b34a82f6a1a7ab22ef17aefbf3d5bf7728c4d584ae2e47d3ccdbc70666dd0eec579788356a13af287cf91e13f186a29ba22fe05909eeec31576bb87598f8ff3c699330752ba01fd6517efb198464dfb5149ff6b6acf51d0eeb5fdd619d001695c18b3166f95c63285784e6c2c215def946f08b47a3023189b4ef661e92f778e01fed9345c0209eadea74cd0863ad826fc70f2d2fc1743ee8140050763b7a0844ea014250f859a80eb2d146e9c2ccf5d4ecdb293332f053fece1963e7ffa164879d0916df990258243be28a79b8d7c143883f9506e98dabb4839bef46e9721361f6af25999963eece9c1ec767b840b040c7bd24410e335939d86cb7e3769c18062f991bab2672b4e9fd9d73bc1eb3e73cb359e3b4b216a4ecafc7e1914d3d832fa7856277b15882e52e7f825b44b4f9c301d684fa24bd6c0544030ceb4986f3562c16c9f418b9168cfdf97e4867f110046554f7b08d8e77c199124c5eaf8046915c6a8501ceea1a051072d68e8286e851e668fa773f18c5d669cb7339ea4b8748035475be02fb72e3a005007d41f0a8d8c0ca06c0246abb4526288557c2955232d514528f48b36ca6036c4f804a2fbc6d6329a844439de9f5aa75aea8a468b3612169c49ddb4aa049d67246567b5ddbf6455d5f5704cb3b4d9d2801cc0dd256aba27d272778dab9dd423ef15e897d4cb655fa9a8d44b6f8ec0d5338c2751edbb9063a2c42a9564f468195d3f60c162826734eec20c5043e4d893cbbc862bf16c26a4391ef667cd699a1df02a8f6691a49dff85362976c179721faf21eb5cb013f1a6b817f1bb6d97761278d71b1530a36d38ec056a46e13d8f53df5ab721f2c54bfc5d79a5ba44dbb9de28d54cba839fd49b36b6dc566b4d58902c641fa9d179048aab9a615503402a5a9a57b315dd81211de23de525f5c0639a3d2080d87ccada5908a3313c60190f04174c99d343450253bc973396bae789c114f64713e263c68b9babe14a50356f46e3f7aeb6ef5f01845dde7731cea282ac06f76e00213dffc7ae51d2c8d68e7203eb5b9462ec5f201cabf2fa0c4e4aae3cbd2cd7feaac5d83373c1337957835aad5ccb572ee83a0e1f5aad5c768d2232fe8578049740f9fd49a098f0e9a1dbd075c3960b989c590788edcad5e322f2e70a8cd0e435de68d5e757dc0ade9b035ed4b3b7bd3a18b6a6c59b5028ccb4a13e22544808297b56098054d7962cbb6e7ff907ec184cdc51fddac8c8f7b5227266cb9366d04d0e132f66ff9bc9ff683504e5fd9a3f71c0c524236a50e0555aa37ab0eeae05c02b0863420f08cee3e37ea10836dfc599780c34ea2cb3dc381928c938c45d75fc90da5f92b92eb53fef8df4231bf46735baa53047f67663a77a8f5594352cabd7e01489eb94dbf0982f3c771f4e26811a246d8a4ec558d2d1d43c02f59e9a8c6a7dbb947b15e59a61fcd36b3af97b015f4e8ebae138818836a519ffc4cd66b893378450f954dff3d05ad243eb22c28e95d0166da75169b78c0f468a4af56f653c6cd43b953d16d8653512cab806b6d30e2b2e69d034205f748323e5a1b2f89faa8d78e03201ed86da68069c853b151635ae313452fa2fbab65d73025184602bcb5ec33ded4a4fb602a0cb0eb60f014e8d3ed844df59aac2d3bdc2de5d61a77726d649bb51eda96f02504691836462e494ce3c7fb638cd6102f03a7d39864bfbe3d7f5609699f39ee723b61180d5d623844cd325733621484931e6aba09af08a2fba64edc26191db07e00863b48cc5907d233f0a7e770a8ba20f06bb226457419fa45a2efd4311ca8e15bee16be411114de42f2b94342d72009ed49b9790a8ce8d3a5981754e4e18b6abf9a8680c97e3c56420d0251bb20960f29cb9bc96601604c19e5a0ef675e97838619aa4fa9168a69eff160bb710082bfcdac131efea09e964e9f93f41e5928ce1e596c9495e6cf8875b7f31838594939aed8c16052077ae07d0848034dcdcfbfd660216d3cf4ec859c31d08ea3f8ca6677580fc1fc45cec3cb2ad0d9c7c8e5f7554ecf5d77d8af132f5620ded8c1dc6335cd63e6203f5806f0353ab62bbdd08b4e686ce2e410e9bd13b005760f4f968a37ce577ad33475a5318b90154e300e14959c2164269258e901e1d66578dccee40e5d79a1574ff25306e96e6f49ca26d7e43a85df65418fab23c6a77920bb10ad0496d5555cb329067c1fb2e3719bd434d119d899a55af0c1d6c15c0b6806efd0e9957257eac2966a956dde0fe08905b38f02743b2309bfd016ed9c9712483f625543e1b4d0ce0a9f24f0690776cb13e11954ed6b377f1ef56914129cac5d3350eb5945b85173bedb2e4d0050826ae800cbbe13f61b8c3b4ba210fcf8d36713ea35149b9f7b557805b3f54bb5f555708f7c090d1e0410909f1765553dd5b541757f29a1636b64239169f97c83063b6efb5c383fcc21847db866051432764db33a077217c3e0530b2a6956fcab7753caac44fdca4c76d426b0369525d21ac05c662558908f7b4a6cf88e3a89d05750eeaf808adf8ac4ce30b5a043190c2bf79b41ec45fe5a4883b8663438a7bf902b4c5a611d7d10566da13706c1591b5761dea7a3ee37760696ab6ff6a1473b0871500e12c11981cf321fbd814b16ad7337fded3dd10966bf000991ef904976e72e5ee1841a97dd463528d04e1dca2f65c7e28b97b8fd152f405d85859128734dda45b7bf3b9c25809fea6d73384ffc0c5c8d0407ecb7516ba418cff2b463372e5499bdd9277e859b32d52f0a60b9e412c5d2e1316b8bca172a57b7c7c4ded8b8bd17430bdd96b4499da432f1970cc8b89c0847c0e681c8f0f79bb32f4254cbdc60a9fd42f93940258f37e044f94c4e8bb734caa30a11c3a6f1145bc63bdecb53faf9ec1a9d21899cc306a310ef410cd75a16cbdb0b28bc2e3102473afd3842d8a985e67b7931af48afeceb23d9ee3ef6ec1e01155ad35b73c1bdc9846f92d4b741bea794b2467f55bda59daed6ad39786ca27d534b0464acc50c2c6e446a9d8b1a2cd38f96eb36e01030381c599e2b4f98ab6a19d76238473ea1170514c3ceb28d98d779ec5ce09c89d4b92bbf22c43c5be10ada24c96738d74ecfdbf7400ce5eb9ca0515c2ce1bd5342b2c198cede6bb8cb94a4b34e8456bcf3f1596af9178f0515363e4fa3e440133c103947d20330305266adf9456dd570a8f2f6835233a96d1d76647dfa9fa6502e99e25ff7a4584922eabf291fb5150325c963ed031df06b7e152edbff92536f29c90177f7b4b3af817610a5bea3a828b91f2ac03dace4cab2cd60392fc75f0dcd167adf8e01ac4dd9b4e5f38b0df0c05cb6b6810d1aa1cc49f65462c8362fcf504453387a6ba089d0e216355998df09196cddd1f1beabcde202f4628b33c96db53bec35aec2dbe9e6a10dfc5aee215ba3615035923f04ae3e59a0a375a7c2f8aecc9fe9a81dfbd7352a469e90b265f31ac204d5d801b4772bf259a1bf202a4575741a2c3700b4f6db499089585b0328acc52978a882282f9f489657bc1e3a5dadb4c799eb890b18346327538161c1534f4748b6cad9d578877daf0ab974cef1e1c9b480b3f34afa3e2eb04b47ed5dd8d003ac24c949018ce45f4dc51417b17340b65c5e78c0ca3822365f35191092fb015181266fbe1c48833600e6342859f1f56708b51143c7aebc2146517b86d37cc3d00a9e5267866a8e26df41c6ceb782a02c0e437c4c4d60fc98a92818a828912b78bf233e2e0708d46bc65988c60ada06ff431d30201fbdf4fe2b5cf7b054f60a73f6c38c1075cf0262af7be218b57f14dee489ecbfa7104804c7e61515aaeb492c0f93ea95fee3c5fd294807fe2e8fb6f029093efb23595ed83c32b5c0558ba1ff8123eb9c5c5f234cfb31ec6dc53eb88b61a29f6b3a62fbe411dc24b014eb58073e18c5f610c109e0410d330c3996214d9161d16cfcbfe451c96ff8ef9dfd3a1a83d2c5ad0ff17ae35297c6903e99c610e857e4a19a59a6e3a26938f8822b20cb343df1b24623a68a11f0e4a05b83f1792ea70dae807d185c289a080abcee28cae2424ffabd84111f32e001199c01ae80588ff606c894a6864539f8191511c212f27696b8b11ebe5509944fefb59e720cf96571bad8c6fd54ba5680426e2b03820d387da8bf601cf584344a681c990316f07f276c811af82894895de39046cf14ee8d5df5603ae710a965538d814a36cd334303363cb3e3a225662e1f33fa8cb9570e7a5743272c375a1d0199337c954522eb3035525d87cded64a391f69001852662e7d58bd1706e518bc1bf86d8a648426a71b77f52fa2786bd554a8e1c358748f8cae0f64bcb68130caf7a8684e0d06b358f9934d668918cf3a04a334baa62c69133d359f0e7ace7350a994192d344c7cc1e1bb14612c558c2b1e10650801163e33272b5b8601182d988fae0d364a7d7cfdaa4fe5dff5bf55076d4b76d8e4a6e138bc3e55ab9b398d82fc6b00995673917fdced5675e3d27c644bcf21d9ab4b9732239053a578fa900ff4811d63315d1c1f8fbf1f0343fba7ce10a3c94122999a9e3d82a1a88cc995693f224c9c286f5e00ec00728c454d0bd231d7f55065b77686a89ed261854cb4f98df590852d452bdc6ed2ed5213c5cff1dc697134ec8336fb1ca4df7c70272e3539ef74e5ca21c251b698d1269ab1b57c9a6ceefdce6ef9cfab856a2d80f612ad03477cf0aacf138324aa06ced0b83215b040b901bd4a7d798ecfc5067cccc6aebb5de21cb0632c9a2e7952dc63b24c13ecb26bdd77cf11cedf854a9e96afbcc3a38200ff48ae4e467f2de400a1e57b3f2b957b780771eaf3009dd36d62616c80ce0d8e8c4f2941bb83f353c59ba9a29f9d83baba2edb8c307b920a109d25c9e764ab3294e3f74b8be2697c82c58ea3e0a3288c266368373e2dcf42da0c24f46937b20a5cdaa06a23c07395981fa83970233cb63272a9a279b4a85ec4ccaa44c41554568a0e34edf1cb601c224107b0ea70233ee82765af17d98c4a61b7d2e4d05d559e2388cdd1870e56740b40b9be65e63bbb336ffa69e285a31b772104047ea3eceacebec3436d8eefbdb2e5dbdedb1b2aa66d0a85e08921205aa30d387dc22e0fc59aa38783c34bd62f0946fcad42feac3e81f9a819fd0bcbb11e32ae1102e522606eb353b69dbbea56636eda3f9080e6caebd1842095c50c6c46e22f478f2d9a618e3535e0785af1151ff7223ee507edd66df9c9c0af802ac7ba01f743ae12d04378af3cdff8aab769b89fefb876348df4a8f3d61c2637f10423994cd2de91215f6838e34c77c9b94f1e29974f0c8e876c0b8b02cfe08cc34498e52a3c711e54053e86a667ff89ccbe3d771e5c84f687fcbe99a48c8283e74f5a74aaf2ccbde3781e4efa216369b1c43c557d1d00e7b08d7c3a9c6c12260442809ea4b54ed5173d081f6e8edc439ca6019ae3ed5b15e4577dbae7d548a283ccac972d00ba878e77710be70c8281a0c8c193d327727cc9ff2ec7dbc3b394208aa3a0659430fb0fd2db638b564ce3fe7c458cdce9a446089382df1c63a8787c77327e982b6f0259c756bfbfbcad3b1efb62bca16f85be9a2cc93ea1c8be96dbf8c9edfaaa7a41e4cadc6110dc4c67b154478860bc4ad2a4eb1055b87c2875705c16b2334ca0102b1e7358c26ce219df86b748044411a956c9786d6e388b50f1e00274ffd3a116e791c6dc2eb585726e22c5a9c257535b2710cb836576da6cb9bb2bcf1b3d6a13deb7b44940e1e6030e20b918f0d46f0e1b57bdb6b1a8354a730a89f53238f1962766d2b024a786e0032a067991db509d612cac4406d9b97ebefc5619395406d6ad01e228622ef1066b5939638a45c6f71e19b49fabc87bc8d64602642a1760c71c2a24332259b139908841da21595c6ded72ba0415e2ae57d0ed8c51928e73929d2f228b8804ac29a32d4ae5ad240bd2cc889cd547d875657ab23027e62c5b88d1a099ff34026560a87a659dee9df304dd4663f9b9a1ebc3a63077eeb93d4eec4c349ad59b81e3540769b2402929539850005cbdf73235321468f78e39fec0e4f0e46c60c5a29a802029f3d1e264c7f95574e499d52988c2c93695a9336e3cd3f948aec66b8558a24b0df1e73a45c2bcf5cc4c08b61f1b85168968fb8940782becb9a0067ef7a51acaba95ad240f4b20e8d79cec711caba6e65ad60d4509342aa50989fca30843e80c3fb09db004d570a0c9a0e43def77c6655d38200c368448e1bb91c46dbdd49ed83ed27914e52ebc9356e89b4b49d884b84302eea3a9e9af7b10ab9abeb276644b8de76954f48b8b2b145bdc0af3c3877c36dc53338af76e55a457790b0a35ed91d7dbfe56acedc38f59cd69f7414ef50a99d06ed6d603d30ca29a10003a4f99dfa26c6e5bb5bad2cb6a5a4c8ae6ad1e43417d3fdb327be9baf25a693294a2276af3617c7cf2ca1a640501c846e6e9062f1d1c8d5071270e842a104a950d46092b476eb0304d24f777eeb5f386b5ee7f1c238cf27024809bf786016b490ace45ee1b352762125e8dfd85ba0050624a4993bcd6848b39eb6dd79a2d6357176695efdd45765b6de5094096fcc1c61428b9ec55d1ef9c827eb8f51a073e10f78989bfabf0d52f9d5020ca88a6ef3e6f37b91f7f91dc623dcf23e02016c4180af55a7038b56966cdf7fe63a14299d12289b4dc7fd10e35ccaf9d5a2c208c7eeb0178cb1412731a5545723c7794fa2bd83a937a0536a33d9d4ae7365f654b36585f87b7c7aa8faf543971a3f113e8b47bc304065ba491b897ccfd0913a7c0ebc3a62dfb3c1c0344b0531cd25b022ae0535fed60264bdb221e66f4b4a3676012ec1fb92dc3fc55a9a0563914d49224549e71cb9c324b663f5adedefcfeee368bba03531c0564be5d04a16c5894ea6c51e279406546acddca3c9c5e79a86f175ff7c848d30a56bca02c95fff8bf4cd18e7a858658e2c331f31540122afc2dc20d814574e9f1d52d0f6c849dd5ff378b4fca9940e40c9b3f2b18fd09992b977f3c4079be8f176b7ee7e33c10155c74100e19875380d78379b60a0842182803b1ec36dba18074d6b0e8837f1a493a4e3069c29a08b4648ae9c6531f88fe70fedd19f3ebdb61f0393b158ae284bff490e1a3db2b4e6051bb4c2e45a317b23343ad118df4410469575c755a4cc482ade305733e2c4d925cf28cf71dcabef472b0ffba2760e3c9f8950328bb047b1b3f68752879bcf33aac5602139bdd338a636065da20b9e4873cf194be5e5d6e40a19ae0c2e9bf6cf5e4f9166d01158715c11b26f4d43faf56d98503485196e70ffe15863f8da4304eefc51e523024731e4ff39a9892b0f9aa91eae32efaa5dbfa091593935bb204e467d2e44766925d78d8f0cdde0c09a81d03c671753dc3ed79dab0fa05285d967590303600416af691d09ceca6ad07089a1224a66c3a6b79cbfce6c48e9292349aa038fe530a52ed5f8d6a192d3d6a13035bb4b3526d02c3a35a37abbeb4b00cf86900c9f877310b96249ad19f0e5d0dcbbb2814abdd94551e2ce41c2d1769da8eb88922f42d47c3c9d167907c0a0d7fae725630aabc2a4408d417efa27f3ecefffb40ab114e6b8556d448cd7c5044beb2a4148a93a5eb241efaa52b991ac064225a7227a0d1c26cbc6e06d874b264c18c69a5399ed8847de07c68fad97ce785b5b1c01d4a7d430187289966ea8928f43e4d099abcb9e1635cc3083698ced4378860a7c2cace6413b6fedc3e1b17525833b57d6cd92713c7dff269c67d9f8dd8cf32798ceb0412d1fcac0ccddde31eb97af912ac7e2f10b420eb547dd652623d6802aa8b80566e2fe6604a7d0fecfabd93d2893e9cdda4563ce7b55d6366cb443648eea40d2e4f95172a9122b8d471113d93a960a137679e35f9da7cd285ef35f6b81433c9a07fadbae3a145bd7fb8f8b1e4ed34e036820a12ecd20bb810bebec3ad30678b3d2c565002ad5ed85d91b2a19dce5890bf7f349052e37ebc4403701f92c5ff6938539523ce15a2f4ade242052f5465780e8dbce3b17dde212fe77538437c3e89b46f2853e6c74ff2601870d0ddc5a0b8147ff82b7df1a85b2a51d91a0416c41032bdb7bdd6a728b37089eec32780746e0c2c04fd0fc04363f12b11b7a2e804f21d2c7da61e57b1bc644ee7c33c9d643075bfa29b9bade2340f8b45a5f934c0fa93a68ac4c4fe3a3d328ed4a03c144edd9fa02e3965b7b734060fb80075910427fd8088be30e7c318d2d8ad79a0c40958f8f8c4881031810a7c14fd7c8992b8048ee7173de60d245d21d5c3db2eabff3a02d89320263da85998c2c3b061029c00a8df82800dc075f0f5b81a56b1f221a7408b6b801ceef3721dcd2154eb2504ab840fe270f62322f9f58b4b7f29bfce74bf05bb8b1d072840b97b6fac109a24ed4ef3f285a893f85069a08c380250cfab9598f848338d2f8827861a9a583f0dd54273fe5b6cde3f47fedd884ed3f13878aaec98b62728bbdaa1456f7eed6869db9f7ccd5ed59ccafae07b6ea87e019569036334ab9da1e87a9cf2bc960d6191a5a9c4df664c8f3126f33292b5a8fb5338c9bb7ea9b0dc096a3a979c95a8b93a20b1bd412f0f76425c1b1b032e494f199ff19779a987c9b8ab05a72ac108f7f3c418a20f89388bd68145fed00c5a926226fc3cfd13fd071050edf331c19a2bdf3538bb7b270709968737ed14f4fa03df596d9519610426ec6fec85141ca2b40361720379b7975f32f3b0dbfdb0f4c9b49019c87f350d8f32d52cca1941e032cc5060ff7b49fbaf63382488b770ad1045c6076425da6423a2220a76e942516c08cbee7d782543e69b4e2a41340466dbb18d7ca40bbc621b99de155ac918707e5b49ff47aabde0cf16f8f3a9a9baacd9c6f5d496055158968ae4d2d0b9c6358f0582a985fa48de404b3b1fefad02cca049b1d04e144ffb12b78c1fe46aa7199459904374e588d4b8797ec5a3f0fa79b67b0e8659a037c9b0373e35a7c73ba693fd73df41524bae02beb5c56ed647fd0451e0fbac12c870f311bbb672cb0e2074d23883b5009a96be1571052c8d176cc063fa79e3f42cd2718c622cf72d676d4330b674bcec8d7e21c3106a3fa16d75e207f73ef000eb60314d15d7e0ccf536efb7496669d97a22a2cd22c44f824d0e32efd413c5840c102f42afe1b7fda50379bc13d7a3ae404f75ef430e2130c3ad0cdf1fd80fa93825f0ea4325f72fb8b8bc02b829e7c926181b8298aa94b04df97f43144275f2a0e452ea0d7f95f3606bbfb88c7237c13e46b727c824128489e6b3c4aa6fbbe23957ebf3cc8d501cae22b3e5d9999642ae170d1cc055200fe4760a3a249df687163e9a999a17bce004098da8fb58137f2642ab23dbafcee4b076df33e2029e808e136e84b8d65b43f47fdd1dd97a617791c2552a4af58aafdf61beccf886606b063b107cf4e6eb9aa59344bd93e7671b33490e0864c28ceadd6f73a17b2679a3ac92231486e31c2ff8849517130e44f47bea8cee3860f2253182f0a440c6f2dfb7833a2418e0eaa243996383f642ddb57ac127af1542c84e180657a81e1929244932aec98b2ecb451580867b685c457004e50c6f68ce9db74d99da88ed4b2e59b9d91e2ece0447e1134a51cc3b4fdac3cc3b43cf6c9bc83bc472fe42a169041d2958a00df5adc8fc543b8e3472936c52999fbadb9cb4d7e345dd3d61935ab05b7300c66131d19c513a78f3cd065d42c304328c13cb8c0f9951a4f57b33bc63a69801ff12075a1856c05f8e809e59947b1a43f6025a2600d94dd487fafb06fdae6d7f002ee188e38eaac1deaf4f3280ad360c38f137a637dd4ceee91438b60e1bfc932b67e2180c2c5fd1e53f0097f95ec0542abc929093efe454561c54fb858a610df6539ee8181300daf6c62d28af454dc590d7e2e96d3a7d405375f2a494e528d520dd664cc4e2c0ab6cd39c5a99b1ea9805f82167ac0071e0466a83d6fa68917a9f55d7e2b32a1999c6f4a52237eb20df117a69cb34602f2f6a68b6cc231a610941c50bd0db3032aaf0a2cba1fa9b1edf3bc6348cf1bc7fa647efba19d52d05868dc8c370af9ac997d055aff3d446dc19305d0ebc663b81be37cc2fd891e91dc3d3abace96565b40f3b81b71bfd945a1aeeaee661e5da0db7a3dacaad2fe44e1c910251c9c7046c0f63f172f392f8e07a16c899fc828182ff83359ad408c06a6f447fba7ab1e8b0fbd1861ad99b2fc336ad99630dddeef1d802e6cfddc0225a998f0c1856b0e89e26123380ba7ddb22d946d7df8e6d3a977d00eb9034d57e2e5c33fe214b6026c54ff8bd4e4908e2e21e1bd083ae5a6e10b02f67d30d4dd2a1902bbb6934a2dd465f2273bec8520f73923b74d103970b425f737018da9a6c680ee9c054d282671cc068416dec3c54c2fb7ce6dda128f3c0b6129237751ac023419cec4dec634ac8fb3ea5046bc314eec6d721db0d5528cace1a3e1db37851467b7508fbebe5b0ca2a3a541685d9b316171d0a80dc2d54bb9cf0b126d935174321c668a7d737095380d3c742d57326c147611f82c4b4dd29ac2c1fa8745c24a3a32e146ce7a154de0ccc102c4681288c5eb0d3caed9318a19e936f33ed4881613068abaf76c5c75caf552b6ef592f27aef1b72dbad873d44017b80fb8320db8f50c2348521bc60c406886679eb5dadd80bcc56d466f9e2df990c6d178018e293d812f04cf09d125d419bb7ab7df3ce1b131e2d02288d4645aad047c64139327f54ef767a2d1992323d40b4fffa8ae09e8707418abb4a662d999491ebb0d568fc1a7b28a0fd4ecec94b2f20733e8eedeb52dd4a07ad1654ec5b65c1a6542b6fdfd33857957963486614be40f5d7214d19e1defbdb7180d04964713d4e3182f85412f760542844bdd4f57ce715c38246f686c6b199ddf3c7270927e0be4ed4ccd48d8e48d41234129836020310b190d74bc7551feef7e26403bbd116e78e8f6f1b0e8ad21d3c3165683df9477c885252be18d4f868345984818a5b623060dd1811f71d616cd1200f8da714ac1e5474c56dffa458d33684ce726ebd9ce28db7fea79db1717f19dc3ff92d1563f32e09cc385b7e42e59acd4cc002d5c77a602f54b0ef44416b9afab65c8ff109dd0642861e8369f92eddd745135229d23868891281b9d958df88bbb27094cfb9610411f96a80e78871293c8b93e538e0bdda4f2eb4caedf246d92845bd78f6f1ccfdcafdd113ba13eed8b39f35d06cd955429385ebe52ddcb38f62937f5c9d8a177369d577519898c198af0ea89423679edf66e7446dceb1a8eb801605fc27e56b635aacf9b879d7a49c5c9cc1b5e98f2e465383dcc7979b52e0e25c82390a2520e07fe7628fb8c87292b9f9c2b98fdce8d4f6363ca0df7ac774a1dc032c760f5147a7e9aaaa5b46bd48c289bbf1e8b55f57f6cd6395032ca487af7b6a7a5be3c353b8a0776324ee19bc9f134e363c18ab73f93a3e62f6ac3f3541dd8402eba12234a4f0713128dd6be13db0a319a0cb927c6d42d73d442f745427f08b657cdd6cc7b3fc6b1c0d87027d47a911eb0dbcd0427c24ceb3a31d3be6b0daccab494f7d53eb0f84f343005bfd52819093c6dbe0cfcf35d20369df7bf63f8e2c655350f4780dc953357bb9898b79b88428e2b1dbf47f19acaacb87ee13e32b45c3eb244a86b595392a498679478c80fb8973e872d15555a291609ba57d194479c12c0e8cb147388977734a34478a2cfd6dbd0350a9c4b751784b1011050e889801beb4257b266dfa1102ebcf8ac6e8bff7a38e25e44adb12ed9b745261fc45c691d5972b9a32ff3ea2ab16fc30642876b2a75daeabd9cc4a0021946a1a691ad4679cb171f31c54a54674dbee0e8b81251c91d0893fb877bb81938c7bdd773c9fcb9a34fd63adc38b5fc62f3d3845b09f3a1f383d6785986b057cad19549c5bd64853dc45b33bdda7815094cc8c0817a3fe3bc066ee056b2c3617f0dbe396ff6a494589e1b4aa8e3cc0852b2909225133bcc7facf5536f72b77c38e5ee49d78df609ea3d948c67fe7d21d8b80b3c29c2698e891fbe094e75341f802f61b0ee92d9a17bf28cf020390cf9677f50e3aac164c89a7201fd29c66bf14a1a87c9ac7796c73d785fc68d0a2daeeddf3596c72fff4f4f9badfbf9204dd26c696435c53988286422a0d7f4620a333f79ee3f0c09dfbe67c88a6d5d44eaa88e33374d4fff2b619193b62be065744c9b39365962e541e56ea3d71d334d6847bde583c4d5e9737ab3d40e35d98c7dc6c9da29c8dfc77b6e6a87bb07e106870fddee5405ed5e299d14eb76d1690e49f8a8eab7750af10d262cba08a5367f7113240ea682a2d4491a7980224b075cfe5fde514029247c865bfef44ee124c5c214a38b562ad0152aaefeeee5bec390bb98c5f30fe5fb63a83f49c895426750fe8e27df87eb6325e120718e8f29ec38809489fc80515b1c427b2b1ccc7226a847d2ca516a0f4ccab56339224b5a07c1cc6669155fb81500adb3ac4ebf13e9243b057a8e34228fe7dc7abca628d4a11389df548f38a8442318be0f62ec6ddecb2f26b9d15aeb6ef1b5f3137fdb28057913296e6ac1c06d79844a1067e75142fbacf88211624e5c169208134e8ae3a1285be0a8f7f362832c3df44faf0cfcc5859ab7aaea388eb32e9d92a480c1d71c0fc841beebf56b5a2a6dc16c0ed3c2ec196687c391f41044b22b43211a2e6fe679c4b623e014ac035002bb19a9811abc994845bc7bceef380ab55ead2c6bb1a23c7840b6a0e9d6e0239a93dfc6fcea035fa05eda1821b2d8394a0884e44abd2a0e1b1c750695796a6f1076bb409abd216e41bc439599d303bbe7f8943bad0650b3306cc0d0f31d0ef88eb9cc8da7f8ac2b83714cdd67695a43dc673f5de416232ce0a83a554f9d189bc6696cfee484a1748fe7809a103f8f3ecf3a7bf59e2e8871cc15769b8315267cf6e4612de6215cf6a2e05e6defc5aa0c34e24b575fd3691b1bd80606806c9d31ecaa88d72ed0c668aac25d4e77df61d7b90396c3d7a0c7793c6f16aee186f79fb7e7229cde90cda3b2511b307ba862e59e0ae5d549e1b1bb9925fd65b2898b1efa54ee61ed4e161908ce1e2f3a470a8254bf56e5c8514f8494d8e390262e8098fd159f87b9482108a936f734172ab71922069b52a449c5b6c22c5595ea0e1dac63493661a1f6e264333338670128d595f628c38107df89af64f9260bc93efd75d647ab7f894fbd07cd4e1a0547c0528504d34187c92ff1b9b16ccf8d6840ebb93411c8779fd595c8e7dd403561e675593bcef1fe67f3e8500e8866028d4d51a8c3b41d2ce3c8ab129b595c220048d303a4b2d2c6c202ea6f49fb9fd323e7f8c60193de0d31dd9af1eda8363e63c64787dc2819f5c4f1891e6ee05fe9ae17b8fbc904a7db7e15211e6a0feabfa9b733ef6ef0680329c05fb45043790f7d520343e03e4cac31bff4a6abcb9f6448f19fd9fd2bd6f1657fde99523fa03f6dfbb98b3b281f62f5448b174989bacc838023d0df1eb4f55f98cf5b9ee481658cbcb58154c1b36bee0dcc852550c5d7f6ccadab843f7b6c12a62c79f4e495ba94e7698b513c13225ffff9a8b9be7ee9b6747b9bea73963af899c8f5a5d7debc8de3fd08e2c6b3cd915ac567159284a6d96b8e905eb587e2f968cbdd5983a9c44b6b3355dac873d1e85963c501c665f62f32fd4a1b8d421c5bd268b9e23f5a31fab1e5af48bd1fa283f4c1787e7a7243f3b55dd292325d4f506fd53f47e6861c0ea6a37ea2ebca92782103a43d0860b8b417f69d95ddc4a7753ee554564249afb43c43df8ef60ad1b47f2c8c1c9366b7f6a451b5e0b4ddd17c56c67c9df1f902363d70119501fc8a4f3fb21deb9cdef3e3796072fd684c9c26d13393455e743709cf68ec499bd2362a39991c91a2c7e519efb0a69847ca2acc6232ae27460aa99af57b700b84df7d7b10cd9f2154acce18c2ae84ed46d99870fe76ac6a9b9913d0d017c2c6ed8f6e0e6a4acb7584903691118e5cb32936f2780e189220dddb663af139ed56f0ed1f4982b9aef825e0b28efc800785048eeef044b29a17c506f4b3d4acf98772b90d0f44c7ae19110fcabff8f25bf5a84fd46415ef80ed3f356a4ae872620207744ecc33159f1de53a8c44b5f4254073def2f3b47c931fb2eb9821e5e761e4b1d102fba8f5ed66c7333e8b95e386f00c46e0d3d808d550776fef641e7f403ac96880ca3bc60db935440adf6b0f2f279a33f9362162e9b62a9273b7ac77dd3bd4965d3d37a3e6df32af1cf73ff5a51bddc8011eda39691dd16b765f308599023851be683f089386354bd7b83c462be5398c56da0dd15fbc766a94c824dbf6cb6cac034d3e26543a792f7a529a1b595208d20d693e248881417c4a1c4cc35dfb7c15fa221d4933c3ad1e53a2bc43dcea01a508f3ebdb496ffc9670d1540b97069233d75254e6d0e08a3a4f65de31dfd9952d1e9b01f496876989f8f32436fc71516c83180772adcf0be1c589541f3afdd46b1b836f403c923be3b4d6037182909144a10ab437b6c27683f1f9d9d207eb2ea22e128d945f2f5196766c60a4d1c5e4d762d3b2d74cc078871911c8a0aa27ca94e97f5b854d4ef526141ade1db26d6afd23488fd920411a7da4c4e571df08d0d9f5bfdda9133ab6a5e46100f3706e379112b0e4210e986744df073f8e4485ffc84edee8991bb6f5165c4187e0d516ffa57552b1255d999fca2e064751b972ef419619468da27044d1962c36fd5ad4fdc54cac6d0342ca185155891dab69cdcb28d8676a2f99e5d3da316e3ca946340adac2627b892e4836a942edb88e6f2a9159c6d94609696f4e6a649510dffcc09ecac49fea7a0a5c954bb4b13e38f21fe4c6fd35e2386383b5eadcec618e159e04665328cf069d9325ddcfa407b448fa99f7c386c1e85baf88d83aad8f7120c4eede5f446d2c5fab1396fd5b79a6e69c573b7dd02e99e7e76ad31045959383d1cf11871d475dc4284757c36e4bf6cd1e9ace4bc8f4d8bb704e944777292701e170e4011a07636992ed6ed6f77ed9f5f51b83b26fcd80ff2256fb4eefbc07b26245bd982bd7a8ef090b37e308a3d9ab929769dd930bffffd4423f9ecb44916637e1d742fdb527d744cd1e6501e44a138e15f39bb4d1c52a635a08dc6c1ad60c116c8be398338886a038264fbfc24616350af9216a334b77a038553674103c84003cb88bce2066f3c44b24c2d1e0e0396b82c3c226fa492db980ec030924e2c98e7c2802cde86818d27933a9b419d416e4a0f52affe4d7f02db1c5c0a5069e559886318ded95b9db5e3c8a0da37db454a02aa68c1c3d3c32b4be0640906a1ac7fcb238673268880eeb790a3dcbfdfffa0639e60dc6b291474b10835af1244e88a04bbc45a013faa88d626aeecfebad64c54a43f5ffdb1c0e9e7d1a661e0a38d0f7b6afa578e0e5f0ed63ab5d67fc44c3040383ef010c5933a50a2f02f38e6658e0e87b1288d5995c36101b400cc6587244fcf1f728ed54a72c501c62380545849fccfe434b75a4fd5e88a4840db48b92452044575ebef702c0f46b9bd740491e37a7ec37d7ee668e02ecf5baa34af597062b4ffb868c5f0d0187889e926655e58d29c161597135fbba6e78039a52ad8cc9f86e840f0d212b09908bb70ad690ce6cefebcab103ca5ec90334aa2e47b29da651f0b203c8f10fa3574c9ae5e3f4b8dcd50c3342b3bff8e3caf898fd857e5beb1287e17531e49fc25d1915177dfa83566c69a0f0ba229c62ee5ff2d11f06ba32d6e4ac23e26b9fea1d480acc8b4fa57ca8473c75907ea59de40f2723a4a6878bb006d1da4ab379b39889bfcd73bcc885fd4a84dd9082d8de30756807f6a9f2c167d2fc1e19417ebd619b61cc8f14768cfa3613529e55a3d169db4ce8f99a3e2445de37f85ee8b22f8246d76cb55fe5649fed7be52c90bd528b5db6ff16dff2fd4ae167784655a2a089bfc673e1115f0595269cf24c0e76a3155390159ef9556afccfb6b8479051af57c90a637763fa38c41b9294604921975061663d37a7e23406ba332545d5fc71712d0bbc2ec3ffad56d922cae5548ad25308810d9739d91f9522c256a7bef554046ee8cd9d39ebeb63ee79756b35f4b5d0774501a2ea1b253a2fcce85911f0f021252225cd353bee92eb11c15d12127dc613f3da1135bcb5507ab3a27ce91d033655c7026d83796d17db845935351a909be18c7a1bf56bcf983939f26ce40f653cfc9a541092551821a21a318537f1314513a80161d0f47036642f80367a3e995de815d24c90b9009cddbdfca9c7eaf6ab34b162d3d6ddd81397e6b167b1dbac324f8fc8c2423e3a296ac0bbca1cca868aa6283f9125f8916599b1571820855d37dedf371195ca2cb48a33e3130f7cef1900dd01bdafaa1be7456e14f5f8ccac05a160d6fd453ed8a1e182a7dd0ae96b107535365f40651c1c45caa6c0212e26133c558a5a5f03cadaa61b3f880ba64b38b926b9c78142bb4b71db6cb53caaef4fbba714db53035ae05ac3e309bebd5116a3745589ed2cf7a668c3be6978e527b5a146209d25dd35b96ccff0bc51015100adb84cdbe5d50f986a52acc70887fd395afd62708de49c8fe4aa473b95b5b873298a84b5cc2980812d9c05bc812577dc53f59fbaf579126e7ce539cf236f430aeeb1182be58b83a13a886513f791c731019fb92d6fb8b5bfa9023d42da47347aa4c8770913c4ee28219d3883f0cea402675d814e6a8b89740f68fad27161b5bcaabcd2daed0229319282ccb600d91bc2b3df9ca7099c8a6ef366f6d63bf531ea8c87143378787d8fba3e86d5cb84fb5d71714f8d48194f53ee38f34fdf69f86efc8fc3169ba8ce753f1dc077ec1928a9532781fd5c5b21e934d9373d1092a74300c3cc545854c8fed1cee86e7d8ac7ebc0931a41fa2a953d9b48c95c7697d55f5ec69be4e24b0425e78f3baffe25b3d401bf3ae7952cec510fd07c8ca0640b4b080fb806c8b881e400e5d6c64e045ba352daa4c9bc60355f8c28afed93f49103bb80ea0d5aa6090898426e07afc0a758882843def0130d15fe67f8fac73cfcf23fe75e5d520ae1d8d0e86b736a9c64e4d7e7d7f3011fdcc72e44de0cbf9534a55ddfd956584ced3207c917bb380ba1f1c89006bf3cf97da5d0806c0d49b1d7e317d2c11dae6cd78d6d40d0483ea19cdf438a14c9bbe60cefe3f2fd2a1cc9291a109842587bc340359b6bec97dc01a9b85e971a63e073aa73b1258a9ee7e9adbd48c143ce483f4b8a81971e93e5b18c611036a6281ddb8a5bc5d85916332fd3100970799bae25d6a914f3299b7651a9d30c66a398c4301ba32d897d980f4f9252827c566263f4fbf16e867fe912b87e48f3504d11bc13d7d3539019ae9f52e218dc32851cad2d69d298572091ac183f633311fdbebba6ab7f432a893fba89881979d7d01ee04be4907514df52c7bc166f647f42480844c7eb05018d98f22830a7fee530babd1a521f322e5ef3719d171ce7082a0071543b5dd1a6c9efb27bb797240bcc6f65a40ff0533e6a0d84f233ed8fd7b26ba570631bac41472b8507dadd7f2381014dda79bb308109fc2d0c1c28a1fe3ab4836450199904ffe15b701a146c8900588a1991147e0b9afafb93ccf03f73ce0c38a51985b3962bdecafea7b70d2e8e19bd6d21ef4087de50fce028494b0b0a9c23f3b529b0a140a13465018cf4bede8da32fba31e7ffad9694be5e8d59d6c419cf7c2a56d0a22275d17127bf600ebd9cbd00de6041eaa59e3c7a318dcb79d66767dcffd3416460d56acb98cace699d2a9ee8846f1024ee65da47f8563b9f2715caf99773ebc248ca51fa369351aa3f83f0edf56368b08f892954d1c43f15e1be3907136ba1ebbf08dc4cbefb69f3b64db3ac83e006e8592bfb1733f515b18a3b1bb2dda16f28f88627e8238bae8063a3e569aa53511a0b7c3bfff11d24c0865b85d9c29cadc5c6089bee59d9a7182c88ad9a04f4db6d5e7866c5a9328377bcc8c7dff24ef444f42ca289e0cef9c5d350ec7a5ebe6f618a6ffe7ac150c6ca6e3b2d86452f1aca9e5deb65e557bb6d58bd106eb005ad2598b20552f94ad993ed25868e6a66c729e8c0cfe116b62278cf224fa67b8b563ae9381e2901ecb172e119625215181450cb6d6035923b5d583d4ee1dca122331d7fde713e532ac5633abb38639bb57d8d50017c8e399386301e2de9d6b0bb8890311b0f486e852c37839d5ebde1a348e41d8cc0ddec5f05ccac7864573221148e97227a80d1ae95068a8a32d3089da7f2bc899ab1e9c1c62f40b0fb0343b0028bfdf56679f33173e780b2b4749a1cecdd2f1d6a1d2a94529f0417952cb36ac6cb6dd9bc2742eca37defa0457410601486c0591b9bf2d4ddb9658393be47aaa3f0619339ee5d57f5850e10e185320250037c561ca3f81b5a5a41e29accbde3a747a95c6b8830ca122f49f5b72217dc4003ee2e811869d72b9988801de6dc64f34d545c08e090c17d82002e0fc17ee7e6d2e3b2167cc3892d94298ccb5a358d6767027774ae7dc90c92cf8dfd9f8a0b75673a16368c904ffc289dba0d60f483ee23f7347ed18f13c4942db25338f37ad7fd64ed7570e1ce9cb7e99364019123508399db6a296e7f484f7be2b48973d92ee9d11a53016cb22a31309e90239eb87889f9165cbe02ae25a53ded6d01cdf3edaa5560c0351eed9f8fe7074a9973eb7887697bca339812a611c288a92cc2ba69bf9206c624e6ca2f902ad4b3d3c5519fc6dbf75c3d5cb666de6bf82be7a4567471ae6989767f49dc46d8692f14c10880441118c5bf94ae77efe6af7d81779fab57b718c837b4b5804e20b911d98ca2ea7575912c9710a2aa696e9d6147d00c7a91dc2116759b086572f8f646b91c213067070ebaedb0ff12a7da9be457379e9f0cf7441ec672cf01d510cbd40c39476b17d6beaf0bcbbb415f20d7c7fb4e1c16329aa556c6ec4662f7d935c0b5d76c406d817e0d550e96a2d2bf969a389b7d57ba9d023be917cc57004f9d1974fe606ea66e0cd6d19d33c04520df1b8cfc23af9d0cf9d8dca1985e506565b01fba7bd347cf9de052a29deca89bc4993be34ec2e495a7350f3e5604f9553fb23d8ed6449571b34649ffb1ca598e7cc096454020f29b5a4d5ecbb1b36031eccab6245dbe8770d5c213f66b5e2add2188f5cbf7d427357f577330737f6b34a58aeda7099e9ea6c2c34e7a7f7445ac7f4dbc1d3b081f42a42d7dfba5c12af1ef09e6f8353aa60c67bc447d2e240c9396b4066637c5df69ce59ddcabf12431918980fb1a9b81d1edd1a1ee648778744dfd0c379587cd9d0527ade71f14f0cd184e147b2a653ad3c3e4b4a83f581a35b442b600fdd4fc42c7760b548d40b0cba770c6436a344ccf16c4e1d3a88baf2af40fcab1f7cb5defa3b625a372dd7828670ab66c3020e9adf28073062001c70287a3911d4eabfe80ccff89da39f9630e566357248879eff51f1dc90a6d614465effda7455c77fe888722b43d98793391baf318e7ee3fc988e28d5e26f6049c6fa3d449922c7c5a4ffc1e41d2963841dfd82e604fb4e12c6d4b1fa0903aebcb9d27b102830acc599d855cab3bbeb7456c1c8f4e709f0c70d64bf31b7487d891682adc300c202cb4ddb4b9be1ac327485f9611db2b7c5c32b28dbf080c22fa17e8b95f60ad5f7f0490d4e88b19eaf547ed2bb05c2d832e409847a2129ab0776c59df4d6166c3b1917b6681bf9e85cbdda70e037fa94e2c2277a7474149c1e219f87a887eec4e9357ef6b3428fac2294ea57917b760553703a7d8f808b7f6ff8d52e0a5f4ad4af11452a205f4d8cf75c208bfb9d50c07e8b48e10f4d72f9c47deb0e04fff582cb1ccc5e289aec1245a96035d4449ee7186f3e48d145690009fef2b388dbaa27224567008de951166de1fc3b7617c0be9ac681c5f46d37ded4f72a2cbe3eeefd0abc68c69ade9aa0b67b02f919f9a1ce697b551ed7ea4581f1cdea7c278ff3b0bef78d8b419798b81663652b17b45894e4df56e0e952c0a8fe43eaf36fc0b853ff26bfd569c23e2820f7ed4bd37dbb82101c53214c998300703da1d8bc83bcb81a68acb0ff9ae514a6a4a34f5f8b5f74badfd26bea976cdeb6042a595420e442b62fd33bb9a48dfe987db68e2a04731af4f2e4e83e3edd23f0f081fcfe32dc4737303f21f5d769692d0ffe81e158cc48dea87c6944ad98283a598cc6baebc2cd840b4dedb0c036f704f7ac13084c6276cc7f6c4c4c2ed3d443383685012366b0d3f26f83db21114e5f0771f41aeed8b3cbd89703a83b92ce73bc1febf7fef8db890523b3de3163a93d2e5407de9467d15992bc7b9b1ff16efcfbf5d37522dddef30370e5880c2cf9ced4714853f8c619775540e2fabd706a0820903d18138fce64c4b8582599745d8dd808f67aa7a7e06770d5918fc6fb3283c58935a3e81d759976c6b2517b1d7c0a992790cd9f0e5be03e83d0349b1c1718bbe961cbab3054cc5db35b3ecf1df3c0aaac7a090bb5f572ee23742eaa8d56a7bfc64bc3a743e719f296ceb209c6ca07bb327cd58961e9c78ef15d628f9a6dfc6c64a7fba8d43778df6b78733966f259315d23e172ed1597b44d273cca470d12493103e840068069db8ce4295039752d3669c094cc85f86ecfcdd0d615fc8620fd3219c39101510338258b20fe63296519902a8d2240b4e86aba14d68f0dda8e855c2d98f04c713b820255c6be117ae3114526916e5c5e499424c01937a02ead66b95bdc6d8fc3d13a637e7022b36b62830033bf63dd0b32b03221f4aeacc5b59705d52d6874d0c0db7b53ee7977f19488a11c3d6998b02cc512eb0edadc2f8c2379a5f3818fb057640cf9dfe9db2188c226a45f93e9f0300f82947ec7edc410689364507aa82e61ea7b2a90f6171bc63f5014ae600eb6a6949f1fee53994ac67f891dae99f59fc22e73a6a7bb51a7b3d92d9d7d4b8e0a9c9cd8e5d08e5d08db24f6e2bf21cd137ea3f92f1902bc0d6d359a12c944f4cfffd403f46def0cef4aaa81f84117fc92b7f5d38591cb759741c062185d51b97004e7e44d5be67b28631be866d6c9567c1ebde80be2e594d2cd5da5af844c1e9d0abee6f2d09a8ee2a3be9fb0f1f6197f08a8c3b3ada05732e35ee3f87aea9f99c4a1937e11a174a084f0b29506fec712799e19cfa00bae1a8286e574fdbb1a57f96bb23c30dd62bbdf9e2725ecaa89ea6ae5adc616a925b198111c263a877ccfda47e61b53471ebe0f7d1c865e7189788808373d5e20e325f17c92cb0097d73c9b10857df44bc53e6a7259eafaea66209a96064feb17a9365bb5695c45b9b6077c27a22063efd5ca045950beb371db3d67a2340ede658e42b42fb849e210165596ee0d63c835efe7bfa44221510f956759e0a1c5c55c626b637030eac025beb1455d4f307abcb836a853f6a437a621452d0f1931a6ffe901dc40130cd8d6316f17a0078d6095628f799a81eb0521132d6ce3c5186f1ce731e012e786696e784a648ec9a755ea25f23b14db362f48ebb95a08c22f8d33e49cf4cd682ace9acc8c60f5c09488f833ef6561393a0f37b6766fa5fc2c28d5c51a0463c69d117b4c35c9a917d786c3e46542f67508e973d6d1b1ac58ed88ce9e3af51efe92dce1a36f9e929de767970f50da3043e410b7d01c871d986f2b7bc23d0ccfa2a7d2902d42478498aa4eb4a4efd67a8f1bfa751985bb70103e346af0e49faf3f42340214b4bf6b36b99abcf0f0b13339c427bfc2d0b2ba6ab85eb799590342e3b135fb12c99c0a44296aee7a7844246df9a140ea7338b7cb680faad6cf729af8306492fbddbd5384f3d023f52d608f67987644688a8cc752a0de0de38b961fe91dcaa3dd92a6a16639386da0d9a985dc840c3fdc83304ee84f12cd97e3c6ddee24507ff67c98940a8ba5f1ea8f6d396fa1b3133ee7e39f3c4ca5a871eb698df7ce05d3d9644fcbe4fb18d8822b358fbbbb728e66cb65c208e52531ccad98cb1e2ada477907a9e236626cad0b9931e0f23969e0a478f491b354a7689965c39749e16853479e9caa69107396307f647babf23b37c3124a7a60587f735719cf69c629453b06ebba53af95aaf6ee2c54bf7f691b428778fd8fa3f182640360fa2b2f3300511fa3884ff14b4471c8a55d48cecea2f43846da64e2c16118916ab483c61f2bbd40996e39115b944d14564f783b427d90222efafc56a17882c00b8fba91009649ce47b79efb94a621ccb30c00c9e002c699a4ceea68c4d7c2082ee4d8cc206275aa986bc4bb2db47cbec5f290fbbb1967bc1b16dac0565a5c8bd8745a9b77a11427c723243c61987d41215bd6429982c4a2ce6fc80f0c64d3302e780b822a22ad01f69fb09aeb80ebc5a005b1b56536e4dda42acc33654146b14c52915c0b417d2d878ebd044817993df2389698d38a5286576f5ea63757910b81f16996610fca3a8e09c941576eee080b12344619eacf6656c0464a64c3fbb7e2ce1be44f636e025ec61947fee943335b8623f5a662968685189f36eaeb7f212a1a26065365e8864f5e84585a78ed6f5c77bba7bb135e43b5ff29e281dacfd43a1373d8e8c9094ce0d4020fae1652e31ea981bbdfbe941eaef09d4e02da1c0630469847e7f184a539ab28a8840691e64405bf5d61bd42cf35a86faf52414199776fbb03d166260ff44e1912e1522af761a0220b4404eb6ec58be82b605ec7618c59de834d3731f9101efacb5ceee8d81ac9545ecbd28f23a31929775515b874a2bbf3bfe1a3e6711b0e72e18a026e9876c6ff20df49b7453281d28523fa1ae97399fb974128d3304a549e2a9ef3b964f6eb6448abcf53e707fd7d2b40aade7d523319e46c4112008472c16a48393657ad2c92dca859a8d65b565e9bb2046684497c48748a3065c00d09ed7835df1f8fcdc3fa61f7c3895686adeabf20352885fa3d84248d6de293e00b18a3174677ac02234730800799097b9b24dc7851a0de24370377395104bff60017b48d37b0380dee93bff315482c3a1bc6887b8702ec7518ce83b1fe4a563350251860c3e4c6c5985f1a589676f70aadde8977c1c2433a511fb6603eea1a6956ba8df2d9cccd66d8121bf894cd0078111cbbc2992bfdaff88b54d61e8631cb0191df65f44580df60f308a4e9840bdb31c6946a54662f0a86ce212fa296c9e8323702e34bb33a4f16bb63dfacd2fccb879802b67977960c8a0c639d23d70b3f64c3fe4378d02be15f7dac1ce92bb3f18deffd11482e80c3badfbc5a57f6af4ed5e73e4f9918c5e37c7dec3bfe835c2d7a21e5088fd9611d59d1dd48f2e0fd405edffa1f8f9b037b4a2e35ffc3883328ed061cd380801194ef540198f2b98e4010bcb4adbc925ce242f51ed7821a6b583a33ce42d9b52778e72e08af3d6a5c13930fbe8f38ac36855c7a5a500df5eef234e0a4d60be283a80c9492323f000de11228fe264763357c3e951bc35caf69852af0a1c319b06b7334c49484231249a6289cb9cfc49add2856e508bbbc43acc523c832f76a90c67b5147b70dd4ce31d0beb9e05afdab5b464d4d18be9826642d0f24baf2273ebbd547a51dd1b7f95bc6d2a65f404f214f7825b4150b21dfa2dd02568ff79ab06fbe1150b39140978ad876ac8c9fd1224b993c0f6a7c0606ff4973d9fd0f3c1c19dfd034603dc032a35496ccd87a518cb9af1e739a980d142fe26a28a45030b08748501f47293a33586278f81a676cdf39d981c2b3561b0cbb08e8dd4ac7f03e7851858e278bed9b23d7a8f79d73afd0f5ef1cd97b022f661bfc6db24e0b3bef7c8a7450335888ecbc832cb0e9a7b0e4e0dc8625cb3afb4df81d4244ad8f52e505cd8bc443246fe9ddcab205ac5cffc4222f84725c29f853283071c2e1a3d1fc202c50e858688ad97c09e9494fe1b980aff356d5c2159846f4a86312dbf263fbf4eae80a2a0fe4d139643e7d3a7f2b5cecb0b3e21b2fc7003decb84b60696bd3e4ea9855b34884c145fb2eb7454ee4f79ae787f3efc8ce9e4ab058be26294afffa916b9dab20c0c37b1c49d7c26f896fa005421d02001fc993d0ae83e3fc95186366ac465e658e5b2acffef41ca78d4d1144131a393df3896bfbce1f156d1e417461759b489a2add3210074986bf1afe7b46146b0aab75277554842dabe9dc072b4ad32eb32d3eb4e308f424a8f4c12f315b149088b37f7e7d7838f0b43c5a25997be9e19001802b50c5dc0148cfef74147789ae21c6261f3612c4bd3109b1787c82b048b0945231c00413fc46667b3341265b1609358994ad41b9eb6732fef028925ab02aa25869ee7c0f2137da83b90ccfb824cfe1b15f481c2e8aa7586448436098edfffa08a2712e3a85896f86da25a930668cba1869fd079910840a55f0e5603841405e1204945db02670fdbf104ecd3e63fed409854c3e401e14c701a0e457324d516d28d00321e366c6e15d9d34ebaa111bcc0870803c60063d63885961d97bdc52ac7c9b2645dc570bb18482856c31633f54fee52abe9998cb481d6426ffca7e68af8a9eaa4bb501b2301b8e371f1767314f53dbe95716b7f6b38ce9dad220345a1ffaf71d6238960f0de053d772143470fa37d847f0db89da27d871123bc35778b39ccedafc403e4b572aa4b700def5ad011316be7626ddc95d11fbb62a4182f7aab263f24c09e0638c52e50796cbce2c6a4e2bc61f72d2323aadfd8a8081fecc5771b21eddcc6db326bc37adce591a9ae526120b70611adac3567ad25c74511b17c92b29f67bd52fe368933049e4746ba46cede6b369b0476c7368748e7aaa9ab205feb59765d3547a31b49e7f8f43c551629936a98a95d02a70fe4f9d414e517e06839772aada92eb9c0bc57b0d511cd1d919719c176df7416e35be520738fddb044589aa2e57a5999edf92af9578c0833ff8558c59dcf84a27dcfe988f62578b2d0d79cc9bb5b62eb2640bbe69e49909e6aa49d71462da8c79e276fb0b3e1f9e470ebe314c5594239256c1742799f941c2161058778522edecc31a3b57e835e7e7e26247933efd0e3e75020b27ec70e5ab488e105efa2b200b156a6e690a15b0d6374c5874c74f407867e0d28e3e593ba6a5634fd1e68311369ca199adc95514e052bdc5d1a742233c99b52b784294d9bc1e12d0a96f5b1b416db23f34c6a6f70ab5627b7a2abe45fd5d28a06ab092186ecda44cbc9fe744930446c3babf80093b8de31f8b67ee0cf4288755df25236fe1eaec20499aa0f8eeb14c574dcc207555ae7dc0c3e13f442b54593892568908b9965af8f2ea0175670659f1209a298f50cedaf61b7a02a8a1a9e03df935e63aa73086fbe0b02e561fba076ff9dd75192b4fd80ef8cffc3a667c62d0cd589504919ba091abf05daf13bdfdc349e4242da9a920f05f249178e29b73a5657b7d30ca61306b834e94eafc1c3567e4260bab1c7523154375e894d1074f6ac85402412edb2d2a3bf871938cc825462907804379e309925d1c3a605a8a9c1cb4ca3cf5d4168a2c91877ad8860c2b216c67d0ae965eeb9aa5407b8d14dffa5dbc6a6bf0956dd1bcef28fed61440ef2b11ebecfb10d9a8ed0460be8fb856ef6f8b534c598897317adb1d37173a408310d5121919ab5a95bd3552ce4ebc60300b3bf47e6692fda557ed187ce8b97c5d3aa54d50cd6136f40e5a5675d3a47e00f7932afa1e4352e5a520d30600786f4e7d1516705c4459fc1d676996b64600ad6b33cd717b3c61aa846c392fb6489819fd20c1d2f0c5e2898537075a538150ec871490c7346719fb5ef7b8f4eef686686aa6119b104f11c5e916f2f0eef465a87f62b66d85ab02682177996c06a1d48d58245883da7e815b280a7d8452ce66765ef579273174c85ce74e6d60d8f20b67ebf0ce329264ec45fee7a6b69e191c32426fa952e84847fcb97b42086843f724d356aa6ae5ad44a0a42a3f896d5564193cacb225a88ac41ac5a14ac4e7830beafd581b5d959cba47732337238088342a2fb5a557d851831c40a0661c5a50425f34606faa67736d592c1c20f766e5cd746970d88f130968927731589cae77fef9baa8a5db2660e3b7c6f9f61502916c5819d23e5a42e4eaa0f33bd5d98c0021a141f9c9e10caec71d9940d373979acc1859400d8644c8ffdd21d1a78aaadcef15da611b26b0051d74a00523a694d36d0441df1d69bd4ac0a9eccc999f3ae9c9eae99971857466629e3194e8b3e1a7f3ef969b5816243ccecc4579d630ac43e815e75bfb2d9674cce65d6b03f497b95c194bd7f5f8a26f7d7b542fdb6d9a84fc3d02cba53b4aea331b0a3c5a899a37e78e3c22723431ed9fe7bec7e02fb65bd4914810c4e49748776599190f5ad6ca7374c6f4aa577262e58ece3f47a344bab561f767aff123eb97a3962b183a0283ea56903c7e3e0633b81ff67f686eef10f3d2e4088c8d2fc2666e8a3c1a5af8e2f3b83c38252ab70c98cb514b779a39254faf5cf8da5dfce3f556db889c0610bd38838cb746f3f751c6d9251025657cbc2249abf8d0affae9c5dd36ab78b1885f1cb72d3eb0c486d165db9f9ae9fd99c0f399896c2df4202810e437508045fa197f39893136e1ba71dcb511911cdbcbf548b1e5931cf4d924bc8db7b96ff29e7a52daa7d36f46521f0b13d376e7a1dbf8b8f4f20f5f1416b0c793c2169c91681f8a092c8ad13f209f2dac044cb6557ccba863f894d8a4fa57fd43c1b9ed5a2b1dfc09db6f9d12185a2965076221e31e55a9fb17796bcadf9eee6ee5c3997fc926c9b1b64882e48bb510539475ad70ee667e8fcdc72de9c47491dc2a08393b94a0a1f82b4bc2b206004a8a013cac3ac65fc544f9753c715303c79f60d8bc0eedc06a20fb59cdf4dc9b64a235c256eebdf291350ff7e13a0328c45b2ee6ac543695204464277369ffe2a8e03c73b2655efddde200abcaac807410f8fcf54e52f6b951cbc13ae8b4eae77698f11390c67bc6b6ef18b7a8f710ad3bf15220863e92b4905be9d1d8d220abee8d43d99850399a222ce35a35b088af583c29717ee54ae072a505488c2cb92146a6df0f645a970338a051368f8d31fec966e6a573322e38ac66cec77b2d834cb3303a31fa753286d66000906c7d8a24fe709e47603df789af0195d6f186f219e6d5eab100933b97933e88490fe3e0319b3c5b2df883fa67553afb8916ed22bb04061c0e4095d21d7692374b3bf5dde25807aaf890824d7f4a9547057cecc960c8caeaaefe8e408f552a46c73b6216ba719bff2663fdd71ada945a3195cdacff277701287aefe863164a6ff54d6e8c039531c8d1e8b3cdeca50221c89f8a432aed7d289d086fa3992826c5859f5e4efa0046683974c3cf143a23a1f31cc2bdd0c1d5f7c2d85940e0b995564acb5af74e222e89a4a1504bc9149d85a760230e09f2485718e7dadb7a7dc3e4845d3c6bdf9d2bd83a152e5506b0895a58adbf6a09c29e8ad5defb64e52f79964fef927def5947d94156ed38065e30a5edf644524369afa566fc9f448f1b9eb3287dc0fb5a3feee84261f682ce6dfc1efcb435b88bbd05fe6e7f63006696a5bb80b02a716cdfd6423082554aa276c709d848c963bef55f398360f698a37ae0ea5246fd28c30534e5ead1375cdcbd42fc96374cb3bea308279f53d40ee08b4e409092cebadfb8e6d92f25efd7a20fba0329af00a0fe3d2fd9fee74ce3f58447a822149695d013663e2d2581bdee5d8b4d1712601cbbab11a9da3e2325715474c513ac67704022a9cf8a895fe14f90f835730f8c7cae71465c217df0d2eaab7b5a3c282342dfcb47ab39728f3e5bd80cfd241899e5cfdf2b75b8de61748d6e42e98e31b4c637a901d069732fb0f6619b89e5c77935268d390116c4e437024a2125caf5d3df929a92ea80e2c187e99ef6b363c4affd903d9481b68614ef4da55fc892754ce05975fafa3cc25a1e56d6937122250b9c15866d21a8f1f41f4c4c9d0cb4471636a458d90991c398646a05223f12eba877c19c600619759c00c12a274e415c200845286db6336b733bbe37706a8f8b63c10678b52bf5c6eee7615e1d611d58bc1419ccea4c6cccbaa27c750b72506ef714bc9a19d8fd389ab52db0b728caa0308a42af5d7a37521b6f206f4bc931f3eb2ce895906875a3462140f38ae9c9c3261455f472c67cfc979c59d1fdb51c4ed8a3330b75341077077233d7cb2eafade658bbb648faaafe0b7cbcb751ada7d0f091dbeea616640028cd9cf3362d270e13446566a8dd0327bbb7a3abae1d595cf89ef78416766a826ffc00cfd041ecaadc8a7e2ee2aeef32430be583c748cd881dc871cf92bcd25e2e09bd6989575dbf06701efddc35cffafe811bb586c5b6ec5395fe5daacc1474b0665d4b7f688988c22c4184fa31069621fe7e85c8baee04cb7d31a5817bf550a75769ca3d49af5e59e9a833dcc8da5a75d3e5245f305c859859fa14b308cfcb7be4e2135fe8e8c789292f3e2cc111c36ef55f33381503576f0ad3157d0f0538f4d1ff131beec3710e0309cf48ffb5b812096dfe931fb6a0af778847347089962b18e7aafd5301ceb36dd6424d54d75aaad1976786987270cfbc87e50368af02133269649b514bd0ae3f2d195193345b2f723ee3fba3cf1eaee56847d76ac6c47e0f7c0180741c96417cf23d550a9dd8163377044ff14b5843dd2f5cd4113a6f3dd886f6f060f24644ee98735dc6c0619f085f500dcc26d3974d388049c935c8714f089f118c2ee96eb38f501383a07fea8c7616db0ed5dccb891ddcc0ef3f730881b06dff22b68bebd177f7873517608ada1a636496d01bcdcfd8a5ceffadda73ae3ad51be43cc6ac21c89e5b5e4662b93c081cbd7f9a1ee32acc0dabc426e94d03415a12c39ee017be1679803bfa38ec36d1007314a49b7b6a55479f59ec8afbf4c856f700a93987eed5119fa873f51ee5a467d9697a8221741dba1c548956cdf32bf34aa46bcffd7a73861d836a8345117e1f5c8f8de0bc7246f45db1db833ebb4c21020d82180e5a15092cd0097bf558e891c2c8acdb97f3108c3d402f368ff223eb0a3ea49fea80efaa0b72d975b6c064dcf2a57de9fd418bebdc39099c49af184154055ed53239ea0c5abc798174fcb964541c439b2ea5eaee86318f95b8d70edbd0de0ee6ff6d96ca743ea8a5b44230509a90ea9ca9af1466e92cc3b951988eaf82e5c6d691ae99909749207ccdca9d6e76346cc5d317b3752ea2e46b2ed566ef497cccc37fafcb3e183f18704e9956c1f8bb5bda561a55c3d3edc6eef3b1c132b4f08efc36b7d784d9ce178cd99830df78c41d6189abc9e7bf4c02859a3713ec9a82303f39a7b793cb95df979a3abc7ac4f11a9e1ae95291c74c15bfccc64cdf7e430f509ba7c57f0b77ee8afdc0e1f737faeb0cd0317e9639eca91436c68f3854f9a1c02722aa6069f9993762141123496d869e7396c977beedaa7b7aca6afc4617ebf60763ce36d2869ea2b1626b1db09ff0e87765e98017d6587b82c9c4d73b67bf5519d6fb33f57a6e50e8a2f819cbdde7fbf468aeca86343ad1c26f0e753fc4226d01d18f98cb65a05e67fef70747dee53bb7697b82611cfe5e6a4396a3593aa2e9a7b2f4c28e7304f8ac2cf08fee3c7c188a5515026a14820bbf197d69c2bc14c42f349fb06075e9fd2f7199bbf900bf913599adbaa34f803b27b0f63cce182e9d102e616fa72c172af7d2636a3705d0604457499917fd308c475589a847ec99b850377cd45761fb202c26e4a31c3a5885152c20df836db499dc5de0d314e5358eaab02964f9629285dd09347e3cde71bf34a096feecd21f164c9bef352272f61c6714d9d3a96fe0c11e181a914d3a01090aa84930109992e4d6b1009a15a576fd37c3ff2ecba53d3da81d41c819c3822291183330f1f4800022a9b9a0d2fe9445cd8b0cb961faf519123f50d85463b9466433687938543e9d6b612dec856a1d9003f0cbf93461b6138952025c1c47d51ff8ef8023dc6cbebe3be98d1d31e836ba78cf25df5612e983aa41fdcbe09fcd4196ef6bd7098d95343ebc1c2c7d8e37fb4fbb1f60cfda37c8252d4d6172701b1a77bf1b930a934ade5069b4e7edaa3335e9ec487a40498da8e9914225226d9564beaee3a5b28a7deaa18c822b0afa1f311a99087d44496572abb63c03bde51cf23c8c4b2212fa26e133af337756a40fe1d9583e602d999a539063452326ab7accaf4649552d16e3855fdbe007c651182c9277aa84b12149eabbfaab0677d05ba2e0fd21fb6bc147c15faf536a62d32d3f27994bae0b627f259272a56841ec627f1d17a1419136cab263cd94f9af92a30c079299c91354604d9cdced31bdb88533fc9c8a06f5041deb121623bdb4947d95ef961709bb245c64212244617c6532b7bd686e507d30a28209046befa3add0905fb872c70c34697acfebae8a1f254ea3313795ee3956dca417e13179c443f7132f55bfccb1f755aedde0e7be5ee1d93fbd5fbf152b5d7ddf8060e2444ddb3485a5966667e4fe86b09c4dd887bfe69971a97d0a29bbbbd9e319c495843503614826b8a7df799d0008795ee0f2e56fb6696e555e8fdbe2947f5e4c543fdf3bcadfccc8316500e986f166104812cb58f86433c7e4d005f63acf6355cd72ec3f5f285af8fe1d046d860c50dc3887fb8d6703f736fae993a188ddafd6286c6383f79b6e93ad733aea9a98f6a234c5a5c4869b4e11f429b0b0cb1dbfa73258864bdb6b6fb5073ead00f47ebb509bd33cb43860560c2018d89eca6196b12a85180adc2a3cb83716f589f3419622413945b4c33e024f819f627b93d6d8fd458d98a16cb515b743d52b94cc053622a6b3cf9ac270a42a2742695605ed368bc8b427b91cb569bb3139f408f5402a2d7bd2f1a1f86f6e1ebb50878a40406ce9e0903405204f6bbee76649bb23c4b75ecef60a71aced3071e81c172bb965a378898ed0afb3d65d97b903fa788a3437362282afce006200a7a1b4e8be3941f24cb2e1cb56ca0b7af80d0e86295e33ed4a60710a1d3b59d15c64f52e1ba9d31f87e8ed984a43d5c7be0f0a41274061284ff58b2a016dc910538f01a6a71ca35ee560bf2b4f427cfa33067c97d9a44941787f6dbd01e9d9c375f39b30462af53748ef3af6c53e24262cb3190c6347299375133828985f0d768d44392efacb85b0235208035855fa8b599dd51cc552b7add95dcc9b4de53a962b911c4fa2ea792934c638e3c0351b6cbcb531dc6f7581896b0c823c784da45abfcdab8b9c9b7a1d2bcb804219e61cf4243c8843a65fa09af91a72c21aa3b9e0e88511923ac05e329d45f1c71d09e0d8bfe3809faa4468fca7ce1b89911ee306d13c5f97377ebc849957c4c15067b4ea4e77abed782f00210dfb0976b8300ec58e59d6d5b8392717f789f9d4d7742b116258f657ae7177c56ad79b35fc6f29fdaf8e74d9a85a82bbf701675369b4ed0d9cde6c82849f86e4ec01763e4368782956625e03e2dea4dc94e15eba9151221b75a6633810b5f4f303d66481779dbdea97311525f6834715af910eebb80e254a88269ed79f24f4bc34ab8cdec86617782b7f2425537343a6f37f1d749392d720e8949b246f128d50747be45aaa039496a281f16fb2dd997a2373ae9ef2f98330f853a484f9884c6dc7213d0d5e8480f59c997ef4c099753dbf3d683a0f8417fe3690f5e4e8c062ffbba09465a1aa712e9a68a11bca0c8fa3e383a18081966538e450309bcb1c61a0080b768eaea258d03de1516e542f228ca7dedc8b1bc72ba5ca8a8ed151be02a58509317adb06752307b12cf335a63a599590ba6ba5bf33e48df403da5954a88ece315e9a963a22d07388b9b4cafdb45f174d5dd714d2509a284829763ec232b38e37eba42cd56f274df0f946b5bf4a1708982fa7233940d24eaf30c260c4af2e70215c09149ca0bc7d38ce21cd81927d08fac2f8dceede0ff12490729fd7ccb1c8bb55ca759ff6da5e4657776a912d9813c3eaf124528beb08d47fe6234f2325f0f318f23c0946026c327fef1ffff3b22c05852701b14aa7aeb285e42e6612294026dffe8655ace15c7fe6ed6a5d0a048d5ae97da565b52dd9ddeb42b6ce20144921ed64b048cc5cd26b9089d61086c6296fc515cde5fade9ae68f95f8c1372bf7de283bfb645fadc294eb4eb80c80892d5988b7c83625254311c6e2c8487018fdf1810beb24266df740490f4abfaa1e02107849bdb5b626fa7c2ec91b47d9d1a17b3d5933e32473683905e1749f1b41ad9b13bb85144481044d36b644704f6a3df46151662ccec97a322a1c30bfe761542dd86ea7f75f0605669df4c81a46f7b12c457dc186dce8fa429de11532de128ee64ff70ef3e0a138dafef0713a9a7187a2e7a210c075ac677a537ee9ee852b8820f78543dc0a78af685f23c9291a109842587bc340359b6bec97dc01a9b85e971a63e073aa73b1258a9ee7e9adbd48c143ce483f4b8a81971e93e5b18c611036a6281ddb8a5bc5d85916332fd3100970799bae25d6a914f3299b7651800e1c081cacfdbf395ac3895d0c7ed8844a9448daacc2f9dddb6b483f62e0e12e9156e15954505740b8a2b156e69d2c58e4f0acb570eb494d5cb025d55cf23b1f2340aa480194b7a596f67a5b17116fa353b546e4880398a0f151f370abd31a86660e8098f01148d8c5e587be7fe7d8bf48d328416ed62d59677acdda1e92603cb06d598aa0f20317b0f16ec7ab2d38720009a8ea1d13750f59d4b54a7943599f67be534f0e65cb1cc5d4a8aad0241deb3e6fe251eaacec9adae812f6f944bbb06c98b8c3951ebb2055a490a6e701d39d4b3ed4161681a33a3ed329a5bcc5b7accfad6e002cfecbbb02f2032c1c2d56c2f3aeb0b4626f9819bb7a3604cd04b81ee1280a18bae0a23d7e022dfed90f7457594697c75b7a80ca046b591b5ee149faf958c2fb1015cc0d170ce60db1d36c2fcee5d2a475bb2a992111aecebc1d1f885cd4c031fb4d6ec44320e57470874d5748f6256029fd86a20104595930d77d69dbe69a9ec9eb3745d8dd3eeb432d90c3f41c780dfe020f1513c6842a634845daae02ca3a0fa17123a913bc0cbeb8d13a705e47496a84d6330c8434ef2998bc180ec581a285554559ea28594876dd92aaa9d7989eb3bd4479a2e22ce88a513ca8e86a4b7bb1c23dcbc69e7922f2f9be3de5f24023c95514c5180c6d8d7866c5a9328377bcc8c7dff24ef444f42ca289e0cef9c5d350ec7a5ebe6f618a6ffe7ac150c6ca6e3b2d86452f1aca9e5deb65e557bb6d58bd106eb005ad2598b20552f94ad993ed25868e6a66c729e8c06b2f37f0c14887c4ae761c7b415f4101cebe55ab1e69a9fbfabd6ea4820e9164efda26556a91a68c9f4fccf4e90fe49ce347f23efb8c76f2eb9cd707ee705e0c34c44455f2b74773090e408561d1a7e8331ab61983f43d8b21def28b177d1baf28e50d1d8f098c5f40c003849409b97a70855d71d8b099e9e76c78e6598fe92e07bee236c16b18ad2f6fc6fcc17e3fcab3f9b83b2647e26d9b29d18fbb03579a4e73f3f2822a76fb4f46a67392caab05022bf5b6fcd7c790a970f89b10600f201245f769704fc3af67d62af48a367f332d5267807d5f77eaedff2424fab360d561212a248d34e85835fa20ac3ff65dfbdcf0173f71a2987aa30aa812d282820b846388aad57daa8a38836b4ca74362addd5396d606e8fdc70f2133cf75ae98177ea55e059e58b134007de0259e5cfb84a0e5a6cbfb4754ae5403bd6fba60e80f0c7fbc96b5d6bd156c7ac27d258634494e4fa79b7a003fc93052b02579d1aa357b8105d195b81c7bedfedaa299ee7f31dce7f2ff60d9bc1833aec8111a6c6e556343b1caf5b097495e0632c09220b7dc5a07bafd120a763ab94c8397b1373a9a814b0231a6a68b342d4c8f1e691806dedf23f8853df300e144b58a801359012248048e581a9784559f8ccdb8c43f2c3f5bfcb828f6a26c46f75baf5f9a33b3a0b82ea43ef466f898850b3e4582c740ed0f3ce8632fc21879504875ec9c0f1010224e9e0a2b6bfe928141493169af3d7d43af1e5942cecce13a2b7303d7dc39e5eb43230ea1f5c5c3c94f83eae239b09f42c6e5bed52a859cb718028bc39ffb291c20d93af67df8ab0621e6037d5500c32b52079f9c5cf56bc05b5e42bb329aa556c6ec4662f7d935c0b5d76c406d817e0d550e96a2d2bf969a389b7d57ba9d023be917cc57004f9d1974fe606ea66e0cd6d19d33c04520df1b8cfc23af9d0cf9d8dca1985e506565b01fba7bd3471e64a6ef29bc174d312c5a1386b74c449b4f74e862e34a83801f83de328fd3e04f4b72024e1f5f531c8d49086aa91cebb289a7ac0b07f3d013f015c22eb6dda7286f8a990d25e965070becd829af6522acf5acbf9e56ad45c1a1370313077f3519c1fbf5d4cc31ddaa2b33d7b2124e0a38ec410c2da0c8f99f5c36d99bd237030ca71698edd31f386b66d791c789529d0f0ec62ec69f44adf8fb1ebe301cc9625ff24154107b61c7f31759b5833e09be93131115b74d4e917e38d803d57435480fa15985c0609013405d1da208bcd3fe6dbc54ccb1476f4004506eeda2627ac3e4dafab8ac8bc3309da7a5c7560ca46398097989294eb60deac17722d7d7d9fb3d6ca3ceb7a0c58cc6dbdfbbfebed324d0c0bc07a578a958fc2794c40b00569014b626022287a09664280653ebcb6bb0d42b4e0c314de5c5dc5b668a681222af480e65d2b013d7e3103cb07f11c8fccbf14f0d755972e02f9c76626a44ddd1eeea2afcbb9176d6f267aa3ce81a22509a57cf9b94bbeb7456c1c8f4e709f0c70d64bf31b7487d891682adc300c202cb4ddb4b9be1ac327485f9611db2b7c5c32b28dbf080c22fa17e8b95f60ad5f7f0490d4e88b19eaf547ed2bb05c2d832e409847a2129abc83961715463c076d17d03179bca9f8b131e4798fb5db90f76a6d72e011534d3880d5c0ec026ba8e1f9d3bfabdbe11c57911afcd5e7586a1aac12f1c70ab1631fbd48ca4f47730df088aa0755f7962f1a133357460231c363fede4f14439392f3613481916c501251fb0f331d47847fb07ef6c0370a5c0ec79374e91c1829c290972f8862e192dd6202c201aefd084dd8a8f9bccc9cce1588bd5196ad80eddf53a0a18c016b5e28673719cc4b541d2ade14284748a8a69b3e165563fe4553dcbdc7c41042b37bfd1f8be84e9df494423cb07d5c882a78114c391e9a61fa09069d11d96399e1422eeaad22f719c7cf58049df0c114a5aede311a434ec8b5d92e777ed4032d68cd76d8c3f38e5685af648e764900b53f9e0be560b25618c517c71170094595420e442b62fd33bb9a48dfe987db68e2a04731af4f2e4e83e3edd23f0f081fcfe32dc4737303f21f5d769692d0ffe81e158cc48dea87c6944ad98283a598cc6baebc2cd840b4dedb0c036f704f7ac13ecccda2b674583fd2b4d25f151fbbccbf50d84c0f4fa4cae7638a5ef54eaeef30c5ca112788c939f2cab70f9ebe0beb58144500fe293888b5e2789f29667838de2d0c6e4bc9dd06ebbd1f59e486f2306ec61b199be0a59f997172d3c6b91d6b1946da34f6f665be05de73ecc973f8e8e06a035294f08bd270af7472fc39a0eb09785e74a7f1662791295a95346d48194eaa1af44188991f259ad45fc4485bef0cdd43c60519ad42aee15d9fa741fb61820bfb596451d2389012cd79c564a51179801c95485d7d1ac6bc2806d18e93b829a3d3590b72b5fba830c18d3a464a9e8f01f2ad716d8a9eadec04090cab9f709746b102e7113e8a858f27ecfc512a5e364454adee880460751c967f4b3930d3f71737171b8db275e77f152602dc36fc6e63b2b58c6ccd1d74221661d584b70b2cd84a97bead4b71ef43cf06569a958aeb8fb9a42a3c4c97eb93864370bf7676436b4180136f35bff0c187f1a72a840578366c9a30e3c21b88e6cc9cdd7fd4ca78de3b99839a2e86224e96fa5e81e2a8e579e7dcc609ebd777001119c45ecf02e1fbc14911f1a5f3701a9a882edc967bbc5a14f22b3c692b230a6e6d1c1d33a8fa258df98c09fb4c55bfa5de8cd0c23629bcd997b1a444c97130818410842fbb6c9aa67577bdbb8996f9f387abbd42c783d732eb24471b0c381824c2ad1f0435c1cb5a2f10d2bbeb0a92f551bc8968fef27d4c5872b012a9887fa62bb7d549984cd932c244d90d7d153461f6908c2b1a1fc6de5b92f144dc1168284483b911dca9be6ded378e6e21e9c3ca5167da1c4205a98a9f1a748c0b0c298cb59bcfd537ec346ca04271d2a72ca2b1bdafe87ac3ebad2a5c4984bcb73f78beee8806aa1f962e1c698a8cee71acf38bf0e8fb10cf9d0c20e99414d838b00765c43fdb7df456408e68be1066e431744fd2a6bc54b7deb31aa16e5999a7a8366000cbf407e1ffc8f4eaafcf705f992053244b785e7032335487ed9021a4fc6ad77dc94a06746534876d76151c704beb35cd18ae54da5a8c63035725eb6bdaed1f1208176ee0b05924f983e9213ea504f429020d81a228d60debbb453f6a5b9077b112086c3206b54810e6e4c26258c44deda9f35d3532344e79d5d4021ac44a912f94e037b5c27eed04235a307a27ced08f21994d9ecd2e0c18dfb9c343eb2b7aeb797317edc7483791102e1c352d2954a10bda7243fffd64c60343cb5d7a07f5bc1761b5e348f5919ade997ddd443e38aea52c5ba20ba935e26e73cd8e77bc092f35e738fa50a688a801972fc1327f691915dbf8443c3e5b0d2bfd096dbb2837d939bc7cce09bdbf486e60bbc1939ea48cabb4f5c1770dd0637700e76665f09667044ce0c47bc79b40ad3fafe33a8319a897a0e7d2311ca79c03238a9015be6e20f8bbba8aee657b9c58703223d035dfd9c28300821ec56e741274dfcc1178d7bb85490df9581f2c94c690e8f6efccc3b7439bc697fd0dbb888d1f1e0e8dbf4e4665857b20b334138e2a2ed27fb061be60f07fe32f9c526c50e2771a6450f03b17773d9d701a411ccd75951befd0fe08321e935cdc5f8954bfb054b4baf7ab2443b5b973de35d23a06c02d3757d49caab3bb1ac5209d6cb63596bcedf13f2190dc16956c14e43721db7aa8a2ec9ade4448b9794ab22204447d63412cd3a71152e6d0afd1a07089387079ea81b16dae3cb8cd8bc71641870deae3e221291a07ff691808a4a10dff7e3c1842e11cdf858aa0b030d86147cf1c599d355738c76f27fcf9f6b3c1fa8f4f9310d8521d19c58d09fa7cd3ef0540d7ce109b16d325aac7f5cfcf305520864f5f57468edf1622f754759bd81fa3a8f46e2925226f99a7dd7c447467215d9d8b9a22ba8b4e52ad272d585d19cca5d0ff8665809d2eb79e1a23a0472b044afa436ff216f4d225d368102698ccc7efbf2469d318c6f32226032006472444466c0d0942fd453173dce0f89edc0ee2233386836cd1601dc4758e12f6f1c69b58c734e6e77556e36d818c23bb41e7c64c16bead1e91a1e28d0f335b7f34d50862142adcbd9282ab7ff89d4ca53bcf14cb898d3af31b1f605a22ab6bc0817548c398c86f3b0d27a7b1c687d036067ae006cd5eacb2999b09e93785a2e4879cce6fbc0c1f48f93994fceac2fe2ce2a86a6ebc95b05949c827d40eb05e9fa604240de5a88be0e5a3f641509076652e6b5973b00121045e6accaa9d65ccd20df132237aff3b12b8605d731bb9c3e50167ff34d2e451f9341e272f8b33212ece5d54c48a1a8a81f933db316e5df3a9e6324529ca7ce40604d8b657baebba33e3b1c04f468988ba93facaee9a3408584535714a7c0c0b7f9b10f7d7b4fa813d4233b4ec4a3be6290d6320e279fc9245847b88164e4a1c74e11745b2ec034f00cca8467d3919c88506d4dbfa672dea1172ce425102063ae16b6448cea94dc3de4a9a46637bffafc1b5b09880b1a396249aba46f980220dd29a7decefb9354d092d2d03f89bf354fe9457247a35beabc0f203d4db3c54bde5b5ca1bb989821416db2fe19625f40c225beff975d9c6c2d2c87700d5a146e43888685cc2a669e8c3c66811e989ea6605739129322373e6521b00c67445c35d14d9c39300b0990b9d50cb756897abce2796b6c7d01152d5260507b4ac83160b1038d3fb7612bc6dbeda80cb5fa09f38e5846ed26a867d34b24e0652e96f2a7d11f9d0eb77d6c97ad061df5e5a166ba831526bf060263e5e9b57be498cb1de9cc9aa396b50b053d86ceea87765bd5a0f5c2b16803225d5d59eaacb9c2b27f94f3497b3512ca30351878bc23f29cacea5477e296dc718c677074053f47979bbd8c4cf99877a472ff859cd090b9a25584c154571322adf49321d0570ec99d60f9b5054a13d4ee66cf7a89056c9c1866980dd5a51eaf979ab41575269ab3a55dc27842d52f955f84970b5ec7353081b6ddb63187c77c37b9db842c3604ce77bfd55dd79bbc6e0671e8c507cd9211a736ce3b9c2875d9bc5efc9aa53087bcf448573ac7909e220c45d9751beca99420e4a760cc7aa177caa2468e87018dfc5617ed374c1747830c14a90f47c11e012813624fbe35203051ebc6e87db9d15d74844624c4e5891f7716c714b1e25bce87d91295cc7345ea2d88848eb7c5947bc1cf7d3ee7c785a44be2447a087995c6bc340983f9566a6a56e042da8768b6d44639fc223f3b88f7a8784d312511d19d75c4ed86d9014ab21b2cdafb345b52a2f15ff76a5bbc9d06467b02f3c40b150fb5adb4c0402f44fdec97c6568eb93da257ab870557c6ca97592a951f3a26f183b7af8df60fc40db98d1860555b5cc97fbd0e468639f23689b663b17f34edda404f0f9d285d2e9c7378c483a386aae5e928ddb46ed714d4f4b63e16f3748371779d049c2173119f716064b62d0fed92a8dc6570601972245af0cd324e99d0820b9ff59f7abe05e0f7704b8a6e83140907561156bcde5480e91febbbe2655539d04c5b17b968bd873b7fbdb8f98c89daa997b74af23957357d42a4c1c67fc1c276ce052950f5980ee26312c892151481693081b1d558649ab312ee5108a0d411e89e4cfc56f8962ff049356573f069f8169ea1ce81672ce30d033604e30a3a2314b4419ddd64c1e27329b086f9ca4798e78918e73ba3ba25ca25163c9cb47cee5be1bcb58a03e3ae5b33fce6efd3a9c2b63af25a61162668f9dae5643c7aa33f1afad6cade75482374eb21cae40bfb6d65a0040a625c8225fdb34d181b326731846d9084046bb56a0d70a59805c61f1683ac6124514635d7c10e0918c79f2f86be8f0e83900b8d9f443fb24bd008a59943aadc154989bc6a33206a3ddb28d21fb55b900268aa68b2c58ce62cbb552bd5cd00c0d12462b1482a2a97977d108fda1cbc591ea243f9283b114cef8232e808c0102f60573755851377e59468f0aca77b7ac0b6cd266521c84e6766ec3a252c3de789d0dd8d43adf2e0bd6d2de28f85c6587ae484c87705d368e9067773230c5f35d3a6d46c3f60c4e6f9d3500d216c143b60c60db784df1bb53002df36763e586ebbc76aea9230fbba380caa6a00fbf22b80c4cf5b8764ba3d4aaa9679639b1ba87f0e1b4aa0590a34c4cbd10104b9f2a3e53123d8a355177366e803cd427fa8b3bf35e0b69633bd9630525f408c98cfe7ad285e44a1c6b8f9b195545518be5d67ec89063b6589d3a28a498e0afae9e6fee66866bc87de26ca9879dbf417d25ab54042cd5d5691b44c1f5d4fe15b0f31a2866617a40d635df5a1444484541413cbef92eb3ce6e245586686f96f80e2801a10ac75788b3946b8f4620165630b0d4c2e7211e9b13411980645da64d9a5eae2b1992f3fd7badf7389039d1ead531b416e6a8c2d327b6ee17ba71f831905a54c002d40d960e8bb0819285e46eefbdfcb01b66f9970d93be346ab8db4a10ebc173ba3a38c2af5bad828e7f741c00a127e4a1f2e27a687f7a7de9a062fadc7ad189da9764e3b51e7f5290aadfae20a3a7a7278d325e4e716a20dec916e76c006cff69cf98a62ae6fce26c2a8ad89abd452d9f71b83fc9e378c78ff9861ba0ee764944f7caeaafb9b5edea885e83800e077bc74910a00aa8a5def6f4f1d234371f7881f6f6ac0e6c8172d4f935b45c9c8a5e0b763014775d724adbd4aeb900e999c1a9f3ab0e3732766968ccc4f874e3829971197f5540998a10d4e8684dc9409cf278701cc5cf0b82e547963426d38593a65411155e5f3fe1198907322d4e7cf61e103b7e5337a745c26e965b0c339243e54f6918843050f07673c70f52e694724a368b2550646356a6262aa8477dfd40fca7a7b9b873b72efabc7190dc672bfb45f393ae8793815f4c04eb35e544447ec9226ef4092a7246f9524cab29b046017a4c052fa2f0f8df8283902206310a3d0948039167a6ef71ce5c82df961843f5c2dda1800c39b18fded9042a6bc31e0c003a2a2af5d7ba9241607b931a7ce680fcf02abc1a90fed227ca5a0be8885c8e3512d42fd47c0d2e73362bcdfc48973145d4dfb838c5ebb83d7766992c1825a29b723e9c912a77660a47ae6633b7c6cb8e5d6f1338bdb98d1ff85550134ce60cb781c51ca2f2a22cbe285a786c4e3b638cfd6cf9481cf8b0599f8e3f2084e2e1b00e9e02fe24134a8af9f459398afde0697565a70e486123b087a7d49068434bb1cbf9643f34b7ab65e76715e9baccba1bd4854c641e139e0869b3e3a0fdd3d0f579bd4293f41f5c892350c9214ef2aa12e85b6a71c4715f785cdcdd65d4626c277341de05fffc4e13477c205ce8555c9942bc3d2d77cdecabdf6845901eadaae8e5f3f3fb865f95d49bd9ef563f5f9566d7515b4dad218908ff751599663109eb5145ff9718f191f52a4baedd9819e3f2a8949bb53654b89aff8aa55bd4533ea3d559a760f4dd14edc4e1494685c3f68182ca6c595f75ba3a3850b1066b10311b031abaf91ca6def8b2e80b61dd8d9ca41fcc3f1c1a3c52ee2f25720b5740ee3d6f8ce7b02cd366c3147c2eacf5d59712a1af1aa7ed3ab273629ea4162cb9d0dfd35702516ebe178a3fa825e0dc90b26810d0caac3ac4d457f99ac72d1da4c8105eacedaa7bec5ee96f146b7870379650c5847d9abd0d1d3e7b92857cb1a06c8f4e27e950e81116d7cd32029fbf4ab456ea7e5d14f5fcf0933706cc2c73f0e3ae049112557183cb4e6bcf29f36b7abb281bc141c1e4af3b60f6b2011ed56d07e6e961487659c528114c1f747faeef00af783e6cb565c438583ae74e4453790af1e2015ca8311a341fe6710b502eebf9c3aff18ac807c6cd747da35dd159c4f9c4940108ecfde8efe2ee6cc0f7925ffad4770337fc3fe414815c896d621aebb954bbe54e153618d170fa47616eb893c6868215b39f4d9d5610bee770a4ec06edc2df3ebac925eed55ca50186098c915e88523cb580a0e0ef49fa61e6c501dbfbe0075c12c100288dba2a1d06918e072e043e6643ba01a45e7d90b250aa20e6b79d9df6f7c46de2080c849888b5e73597cd6b88effce334193aebeec02fab8aea3d3d845738b1a62298493c5e8ca734af172d52e39d475b437c1e71dbd702327423fb3426d74dda9aa87991a4501700f946c52a824a5f06a487a3cf1559c3728117e2651d362823f441da39fd5c2c8011a791f95cc6a4f269da6ebd52e5457e631b4b6721bb929c6f11eeed5d528328d8f58b5135d766167cc8d9120634b2f0929c5d664c9800d1ef075ba9fd4390f4eef4e476c7919f22105bedf05841e7630853aeb6d8b143f78eba70c9ed3e85e100d944bdd27b4af90dc3e3ea80bb21be3f58cf6e1519fff2765692e5da5cc5dac798813c282a77530577eff68700f83cb003ee2ca7f58c1df4970cfb8502946371d0c187ea79486b20c9838fc4c4ac3b7cc2f120f2714b90982442bfa85a76257b2bc8632e61a955586f9ba2b6f736a09a3a8a04af396f5cb404af349acfc20c0ea4aa8847172e77c9f3a141e326deb0dd0024291735c6ee3e944e262d0cacb0238447986ecd011e5931156d86a53cd688f45f3b7fda3fae2308859291ab636625c6b015b78dc71ec9d45804007c1902104cacdb362f60457e827d959e1fbd196b629966e325c8b1a49f40a0f96b43a0bae43a53c9338a8cd683a05f3ea5c664b72bcbf4ef5f6e86cd7d9a9cabea5aa8f2fafbabafcdb976dca3fc46c23e3b6e012e4f468b0bd2523786d3a1c69954f31b012ccc2be3cb04592ea7b6eb6a30d77ad80b305627c95aa2685f97211bbe1e36f4622cbab407b064e4e6e46dbe6092ffae045798c8e97c95b89ba3097d764cd35536314cfa6bbdadd6ac4f919451a1b9187e71824883f815f4338e17dcdfed7f333906e5fa9fbb09a2f33fdaea4607058d1b50bcb725f301f9979b08d6ea1f102a7bc0723450aa162c4ba5b5112b4b780927072f139b968a31814524e8cbabef565b77bbdbc6f10b7954d68f03f631c64391f0d2f8ccfd921c95b900cc2f8aee74b51490bbca3f442f15e73e7ecdace9670498d9c6f7d753abc2a3c3299c17e9267e81db697b072f41773dc983966c5cdceb5406ef17b98f36a97b11e5f15300c4ed063e5d5f00440a9d63cf112ad1be3874be555c814c2d9c54c25c9e071773f269c90da6e599dc10f693327b19b139de52daac8405b100a561a381e48a36850d6877c4959f449269d9b4c5df3c2ca93536514d564ae713eeef931f82d31e79cb6bdbceeb08ec5812e13d277b7160a7fca17ece83601b799cb7bb0e02c513a22942498e3ab91e52cbf0a79c59c0253bbed068d1fe97f01f69b7cd65ee516a9fa9a16b544fa7744a0a549bfa4178bd97b64c624dd33c8bb58b7ac0764148d66caec60fd6e528181f6b938866977a3d5611ff520fa9af4070257cf99ad32bd1f194d6fc27d0b4b6c710f09b76fbca20be15fc1f4d38383ccdc3043704373a8372483575cbf16432e08a60cc07cf841d03dd1e5008a93415cd79dfcb829645c5b2ad103602adca16870c92133c251421ce47155bb967510e6c2fd1647c373ffec78aa5debfc57104372a254fd9c74675ed0eb7802c229786efbffd49c1b03d5228a20fa888e30473e8a3d5002db9c574d97d2fad9814b4a3ca039a5e38891f8fb03c2239718ea12cd8b50fd5cb5a2ad29f9daa9e887bea1c6604b21886fe24a090bff3776d5338b6893c533d9a7e8feddbb94fbac953f42d278e7e2e2ffd90592bbb00062166ec2ff9af9b93c60b975116554662ba854dae761319db130a9232d215ef9ac8dd44d662b98ec2a158bfc137e202153e43b6f08be5dad947af3cc3027016d5c0f8a86e7151d61efdb6bbd51d6d101618d476241fcb9b32f3cc3f6c04735832b0d2140883dd27d440730f7ce0de8ce1f6df5edd70d4ac0218b419cea826421cb381da73a05d4dac95332f43bf96ec787684d9297ad283bb7c976921814e21f3eef1a29b69a38e87d1cd5fb62da307e3cba6ab7e3d5b26bdb5d153bc9574ceab2cb91705b4fee7ec6f793ccedb00a6ed5af1632102eacdb17497f9f05d3cff0e4ff30166f11ec97997a0bcff45da541b1a8f64f164d053ad52c027f00a9f972c7a8f300bf447021877ff79b1595d869368d247ef1ea2341e4ead00b3df5f5652df9be2987355360dbcbcdc0569bd158b1c862c91bbe8e5151f7d316a3853c34da4d9cfca57452afaa67498714fc4a6c81871dc07496100b5444991dfaf87ebd6fd2f3d3f7f76599ad9d30ff0a0b7e7204ac9ef45d0367869503ae6ff41b711826401948154f9beba141e3e43ab3a1df71ac200490aa99c259b60dbe9b3b9fe14311055b77e3dca1e708c80d9223b02f2c0f69ad39347272644c7755b5bdf038ff8425175a9c19e313d3e8700b59d0ea20146f8d0fd29fd7092e3bcd03cbc2f640e8b33ec82497ed965f3f1df51706d19b87e1d5e6af1f8b64df2e76aed8daab60915e425368bc0f4e459082609bc65a1667114feb197b8635b61cc6bbdb687f24503d736946a77fabe7a4c188d14091fc741c4910024c1e73d4bdc03e0fbf53041bc18b419760f2471cdc2fe29d8414d92d25fd6bcbcf24ad475e627a9687faaeafe56e4072da201c708b95020b4e63bf3003dd1efa684157d0d51c5392722365198d43a70929780416d7c19b01fe274056488657a6653413e85089e44e6f7060e6777fbf9682cebca2e66d16cdf3da875bd582e019edc516432e8017196e4e2bb2644d6c6f2104bcbbeacd242ffc40adbb9e6e9ac9f15e4cc450be825b2bfcf05cd781bba17389878677c510c84eda3b75d163026acfe567540985def41cdbfc8e6202765f62a09233d31c9d52d3c8e45287156ee0df6c1a0e7aa5ff28971820f91a54473e8ffd9a33a840d545e086208d888a5a02826317ee334182832cb16a5dfe825e9fb43cfe265cfe02934e5f9b8bc9b80bce119a665b21ad57a5dc12800611c69429dcdc8812ae7508d606e12925a348c90dd2a4d05fa4274c65cad345651a327e80c806c547f39740ff80fb8c48fa815220d53f05e325409dbd63c1a5daab71285b2b2ce8546e84d161d76697df6424d47536c43c1ec9eedddd2901725415d875d864751d9704d6d801086a70f4989d7f74144a1f39dae639f93460dd66b2472d0ee478f5e60cf0000c784338790c8129b7643d24f0ff7a0cf8ad0499517d3dafc71631740e73687c68346367c04576dc634dd30afbd189b8b616b7f94640176aa7d0155aeffc16acf43d809e4623853190aba7195e98d748e5ad83f4bbb04f85404582794c46690b223ab83544bb6c1fb351a20b0f40d87637c2fed4c7e9246ac9726dc9b131afdf85ff537d61e07d10ab82ca45e7d68a0f2dba2100d4363cddb8c55fca07e749c8a13aa63972ee1de40bd695ad36cff7410a8b877d793218960c950fd20b4204d4ad7f94b346011fe604842686f5a86d3e8d3f15691edaae3dd0ebd26701e20de3262ec99b093d777f694873f34c74b79407381625a6c6becf1287223b793a9caa3ae20dfa826daa358460c0fc5d6a528494ade8f77666988eae28b56a44e7054c5e8c7dd7794b143cbfe74a7e737f37e055afbd86e71171ae830c8803d2c9c8646d3f593910d188c92fbb885352c6d5138fde5792aa9cb132af65292eefe0e1003be2cceaabee9300a4e9eb77d2928d7fe0a022b11f1a29d59384365052994782a7aade933cf6f5dfbaa9549476793aa0fcae5eaae5e1afec5d1d6850cea7668599ec824c7798d18e08be734c8923a4788743094ea340b67197f6388c6cfdcbedccd30968fece509fa1d013ff4ccad28268b0253e5edb438077110de07a72a3a3ca3752c52dc5624b91134e9f8ec3fcd2920b4fc0832dd1c6d87c70059b4efdbcd453704e1d2fa9df61f326cf7e8126bdb49ebba1be4e77acb76ee684f2267edb8aa488fefdb0f6e3886ef220c705cfff4af27c696d248abb02a67384a9ce3f216c5fa47619201d52a8b7bd0365e3ebd70d47cbde7a4e7018d7d4fa551a63201225cb6257aa3e7ab6bcd4b91a11fb6563d80684fd39b8dc7f9888d9f029aaa5e5274b064e4cc1c5f3be44d79e7c3b858082ab02b49e7ba589b421b6381cbf93d2fcec9105a9e74531b0aaae25b5ad012d6e4ce0666aa8ebfa49072b6c61a0b3685b7deaea38ab2cffc8247d2c4407606507adbd18280baca34b3c99f790d7e629693f1e054234835f9d09cb96277921d474084d19fa4534d95d827fe4265e257409d6736a9a860bc31e4ffc5f715329441158ed26e35963809fab0922519208a21e5e089b5e8d7d85ac55acb68b22412f3106d136b2bfb29c84205bca553b39d9410bc9776cd47229bb7c99635f24f5e502c2c4a520e8acfc332aec01463ccedfc7eea261fb9d961db9ee804a758edbede1bdc1aae796ae9b0f55669a412d3f1bc153f034a14b64925332c9c1e6cbab3dd874f1e9856268aabce603080ab655fad034b6b482016f1b6215373311dd0e78727f7cbfe814f937789cc9109a1d0ca9b03560de934df662e85543e229227eb7621f1733ed9ae2d897d22b367f7fa8697e130b3211deb251f5561e1f79402049e1fe39415dbfbb9f7e4ad8b42af958a32a6273fc20dcee45e962d771e934404603a7ada5dbc2954b1ae4c3cbbb849e8dc6a535336518cfa8f3af438a33076ab7bd961b8218d218ea633f03ad93b3f8eff2667d7e8d57bbb479cc5862c37664a7cab3f02f24544cf7cb590cd3ba4139671e38aee4f0701741ad544eb6457764a5484664178be1255a84c88b1a741f935c3af9262c7b228f2602d7f1f2bd2d460d720afb90178f0d61e29028b183840065af60d621860bf2e0b3b6ca862bb21a78634931d66761635020021e8d3f5cbe38473483653a18c3f3718672872ddcc85fa80c02e160a0d00a376128b6de8452c48fcd054be00602a3bff45d84b238055936108f511cd9626788d359064e0ad2cb5c3b9f12ef3d1d337d7db8b0f401f89be58683ce339cfee53d7025c27577168593e71b90675d2e12b93cf5e639cf78c571d2767829832d64f151fd05dcfaa8b88b498e441721f5f0533064a84ed43f659b46576d529cff0643d4f8b639811b3e626039b0a16961b349710aa7d2a66f8cf4bb75056b93116b25ecf45752aaae4148f8bdd6ba1566b8a02f2fd9a4e462e3967efee7b05833bfe2df6591c8330ec515e5ad412e3e0da7b2257e095e277e49688d3ae30bcd5289973fc241c3097e84cc49524d2f463a3d574e313e19a0731d8ef2b435d70d93bd2116285b6bcc6d776175171d40ae132de3a53481c74e0789a5e974c95cda162f0c2a853349c2305004c4ac8a1ecfe75e0d11985aecf816e69ed17ce2077d2f7ec5e02fd7a674a8b17dff7b6cab5ded2ee6a3324b7f8508a3a3732206d8a4e9e1bbeed77e62afb9c14505495e8dc3d0468fd39a206b6b457e7b40ab2d82928fe391be6ad867343725c8d121c83e37c855190c413355e77c058e76834afe371fefe75f9fbf0e6f7545c718b2f47e1854b0bd130eeca0370218df2a865f72ca2a796e58dc0c59e240f52dd18dbcb73b1f4b4abe91264d5d173e330ffdeb70714874438aa584a55f8bf8072dd9d205af2ec39a567e52be9f52ac16e0b38167d8233d2ff31e10c7ffd48d98895703b89017617899b341fae3dcdb56fad9abed54637baa914a3402f8edd03e291419704b27c677fb1fdae1720fe8d20b58b6d7aff423537375c4820163a95488a34e8013688d0c74825ad633d46e524e285604342095491ea2c426e8baac71bedbe450d226e89915e0b1ae5f3921acb53d8c3868eb0ba40074db1015e80b68c8c561452df48c596368e1696e9a3e173eabd77475f3d32744964e17b7770852bb5841f43b98e05632fb182af4705937a086c8f98146619db9390b10081df1f16e7779116af0c0830e3e625c90e04ac809a528c8fc8531053e047d23a47b2b59165c0f5bf0d205634df4d9cb14e922f6d066a29c261b86f5c8eee1a0b88ec781377e7d498d8f7d20987c5345014abe8dfc459b56b0f8a54fbe55945e8e89b0dfbe4b80763351caef3b1319b4c9cf65006cb01e72624a710cd6c8875ffe8dd99fa9041badcf37f42fb09eb28693c98b01f936fed20e9d6a074c036964d453d9ea44bc6ec33c3231108d66d192502f5eeb6200cb449069ab6d37ac4edfbb7dd3fab0b99ef2688c44491a0948a989704f0b75987ac1f2bff02c9241e531d5f9b3c5cbc32f21d499ab9668f02ddeb24b9ede638f75cb089235389ea7bf6cdcecf78a5bec7f7d3ee404692a43176054001b35927dd3b0a4a6750cf5b34fe18c0b28eb043e8657730892cd82f6cb61c97e0a54778a510e07803f27dd9fab40ed781242342810c41f58435faffc57397619382381a7aaead8c3ffb852e4226ade63adc613148acdf841189ce22d61275373b526c861daa6c3b12635a888b172484e2698ce4ad16714120c1c30dde3e7c66e9c80c95155d3ea1fa1017dcc5e0f12604f67e657ed6bb32a00571a38979999d9af4288bd42223402cac22d1863b89c70d0f3a461342b210798d37d3cd4ff47ffa52c48f7888e259914c3f04536b2b36980e0b956ea49e619b2ebdca3e3c502baf1bf9c1f475263973d6da56ae3362975c97910ff6a84e2151c36c6fa3830db73a30acca6fb3f9b3b596782a346cb6685e12e563177dfffcc0d0cffc89d0b0d1230b501ad7bb09146ff030ed5151fc5e9a3597d366e3db27070945067491c41af60b9c94c643d3d0cbdc024ffa1585144701d0d22f9aba62836074b5bb9bd608ca6f9566bf796592a82a224fb7d1dda6796fe29e3b8f7fa9f12dc7991b170fcc59a1d90b1e3a7a88a077b52e94e6532a8b5fab6b6c5d97bf0a9a58f711b3441ad140d240c640e1dac249e253470147354c04827dc01cf81b27b16f8c16f75cb78553b302d33d74e9ec9590b70beabcd1c4f437dcf83652aae30b3118a4ce3cb5fe666484b14fc55d511f0c784b19b55b0c0f79744a1e2f3331a0af4f24270de99810fec57040f39a87944fe1d169a9f0015755c4b3278f07ab3116b5e7ad42ec587b4cbf4a11ee1bc65adac6600495f5201ccd4e39b8abfc14d95ffc5040bbe3a7a56fa33033f6cb5eb7a6c1722d900a25dd0daa6c3e84809555f8123d108c65e0de91db8ffd2896b42bc49ecef1339fd2c6246c75d267287e2ae199f750437f18a49a4c9c0f6e9afa3209a17f52502f66665104cc7d60793baeae1dfd9376143e6f15e4e42267f6a4b68f27e5da3c33b5b78d1536620142b439f131c07d6340a0541f3d7168e25115938d74d6eb6eeba3c772067e6d425eb93680741c8136519793a20434f913f6daeaf11882755371ffe237eb90df4a19083a12c9cb97ba2a5c02ccdce22c8a764d507e90825198c0ae1f00b6462c91180b12351a3e82066e409a8128fe3131a6080c9a1b376bdced0b28e3f6925328bae07254b0fd69522d73f3d61f444e6b0dc94f2ce6ef27764b478a7339b1f6d574280b2fa088fc14415d4e4787cf7206ce84f9d94a137424aaf3f10cb10c8bcc8d060836fb6a0335377bd592ac5fb84297839fd40922de967ebcbf829d98f5b5afbc237bbc9e1fb98ff76a665c9f9d2c09711d6acdcdbe0a99014dbbbacfab3aed4ea01cdd376b5171dfd6ed60a42775755a93ec6d731e878647c60d8cc908a5df51cfe4ed09f9d09c14233cb8208e8af0733d15a0f72f9eaedec95a3a917fe424f44e23ae53936b90be75fdbc70dfc67aa5418a1bdca27bd16cc6d4077d903dd85c0eef80b1b7597bd8af099f8f0562c277216ee1d94f9da8759395e292ef8534c59fef649c792ac7dbc14a1963cca4906c60d09b2f8c48e2cabb78fec0b02094003b7662dab7acdd04ef93fdaf8a64ab3889d5d2c9a3a7ef431f8fbea505dd78cdf31d7b1a24313a1fe0620965e20cbe368c0f04768d030fde7ea29f055dc535a86e3ee964ec76e2230db664cc1ba8646c8db5e69b74442f443b593100c06fba0b76177450e5d884c03f8f71206284cd0b7808684a9a2c2dc3d9451035da84de9b1f0aac135e8f4f03162b3c1d67c49f3f31a96527495469fc9c2e6f8319069fe4ce877967869b2ea1d22ed7224dd2329e8233fdfae0b99e9a2bc897ebc7e89af65379dd521bb6c61e7ab95e44db52e9fc1b2aae83d294cbe9d55a6ac70cba45575d3a5794382036abb6471e3013782bf3e6799e9a3a6f3d2550cd4dcf15c37ebf159617529de2b9249bd014aec2cb3f777f9c94bfecfb4bf589a56ef902f9ab00553e9a4c75697f334f40e5cce5cbc753a936aa3fc6d467f7d942ba621120e7d1ec9059ab1d513aef4d12f116a6a0fab9cfa0671b202c1282fdea6445bed0a1b1e58c4ed3986abdb206ac223ef0b8a8bb7278e864eecc546c9140f914d27ca6d46c9eaedb48e8918c85a6c7af6183f0fd7a31830e2df27a887be6acf295f17e507e1fe994972539986cb20cbe921b8de73178bdf4f3c5c7e2620aa7807c42e24c3afba462de04ba5f14f70012d978fec406d142201cea3343aa770a9d0babb537eb636eb6434ff841c0edca8d269f0841536b97dc998ddd979421d16924a3ce26a75df505cb7a47437d7ce8282c9ab9eb46d73e95625a60c4b5b24918de06cc92330b95ac236e28e0eebb6f5718fc1ca72acdb7eef3565574e0aa46139358eba6d52cc49b680bd2c1b0ef3c1b9440fc8d5154d27a749e0e9a7c7168293a4246aa31b4962d0507645f9ae64e8099847aa998cc7de2c44f140a9bb65a39fc3498ef9bcd1c0469f118753cc619702790e7bf5c42da45df3713d038478bd1050038d26306915ff32edfaefc73d484936f3767f3e748012ce6255ca22789e7c020903ec8b6f63fe406cc94b94462bd9097138a6f2a1eb5ee5071110235ac448be05710bef11091138040c21d3acb572fe1a9a43b1ecbce950d6e0d72d49112674b5de889605927de1e4b5385ea9bf818a3622ba93b6d36e0b3bf2444de6836d5e23174849ef3ce69cbd5d6eeddd8f4d5f874235d0a40c2d2901858c915cbd26013f1b04081cbb1ef38856495277c9b3914bce3d29435431cf8dc7d128542aac2217beb28358655c6dcd912de86c10a12b392c2e5f3624749ca086fd4306f393aa380fd76c70aa38f8f9096f94e5c4ef1b038093d0fc9da2d67de0612b259d7214a39e31e47295a995304505374acc16b5eb90ba9f47a758768b818b0a7bf67137300fa8c91db78eca3eb0ed53c2dccf959a4839dc44da70e93df5109c1fd3d885e05d615186a0b51e11e9c033b70d0b50b7bc9c38882545366b027df402ee5b76b9b2005505213e10ce39181a8688074995564c9053fff7f7938fe6466d2f505a514d2814cf203ab131587f2ddc526c9e9ffbd7c1b1bb122398187ac7f66a158ca66ac587bf40eaacb3967750bb8142ca455b7d2aafe04440a617924b184c97f68188eb6da449d8a4701385e077ad51d920ac567d204bef47a40d0067eb78bd9e70d9e530b3830f5e533643d67b676189820679951a5002f5c432de3b95f568ea0ea3f2774259764de95b91e027f09160b96d7e5b16026edc8b74d2186c9d2d41edaa1ccd663192df66e6b797e335ea702c230d78c0a7fd7ddf95f39e73753435a74221b206bd4101c05d0e96f3dc5973aa1d0c29a4ab8b41e55db15b555035abcdd79045fdeb6cdadea14343b0e3bf5a382f585895f81145f1f486085b5db6d3c127b4eae2449f7c6fcfd93ec8c1b312bec674985b7b68928b7e8c65f9b024758efa4d08f16aebabe6706f71f1b5cd0ca6462583f5f6d56d1eb99955f197a7c0b31921d974ea8a0cb0eda2ec35a059b1826eb2464e5b3aa5cd365592cd33aa096801a4ca46b8aef13a6ff8b01514cf84a4121272c52ab06d682c57543948bead3656d23a97ec248eed3eceb3a5f2f4e0d8fe13b2e1ff53d3e1b9b8f3ea05283cd82019b3bb9ba080f3d7602fa48c996f20879d18a96afab5936b1992ce92eea5f414913a5a347027f5d3659906af599cf39b9aaf9fa3eb61acde5464550338a929580863ccc939e37178090b99a56268166a3c0e9f8482231febc4db73de4affc46cbc5aa772c8144f6aab6660c81e29b6838ed574e55f1530b3b07b37b8dd5236a3f000060c356f3484025acee09af4e824952dcadfc794d60a6b8944339ec603facef7dea34a904ebaecee2c816d6cfb10d589003e47f810e33c45735a1e956466c36ce9a4f8dc19d4bc4bf309274de92f754af752a2e1b71c30b0f37a31e47e20842239c0fffe7fccd0505cd7682114369c0b3ffc7dc9a6272bd184334a3cc4d3596c058753c304f49a3fa56de0590790f37380f7abb8820b0b8b21740b7e83b372c6877bbb179f1269e746a62b67456114e9e95157387645f3fa91d5bd68babdc8d1caefe2a6e4287dbef39999169c72237aaa154aa04ed667c21749aee529ebd8cdcb515dbec7540abd9651457c4ad90c899b2f76c2a3849821eb4c34ec130ab06471e310038d5c43f074c6dffb8590445d841852fc56e4dc946bfa12c17ed3eacf5d7d17661b749bf81d6a39c0fab494fe005b0752f7e2f9fa907136da3527a8a19272ba68a6d481831be763aa03d81ed7465a3052c9975c7d8f1224b82d4e252c3bad1067a24762b3fde377d061e716f673b928e345e79f2d1256c0836c269ec2a0a629d9acef6c860bfe537cfe840ee747979d44b4d583c693e68e7fc116f5da43ef34b7a0163eaa8b7e1151ec75a0dfca9e17b71f294eaf39ae5420cc5df2328d6c346227712d6e0fde00aff9bc3f054660235cf26df1c3059233e6a4ba5ea892107d3840d9ca7428791d9c828eec3740e6b07f0375382d1c7c3d928b2ad4c431515419d3d3779dac41527866054cef49f247953b010da144c33b732534ee1d5a5fe6135019960f4ab5d1847482af43f81390fd0bc53880555842bc775b22626db635f69ec8872c64678e3a42eacb10cf103b052eefeeda81eec8f0e2a8596ad907b65ed589e5c44fbf420949fdfee19a5fa75ccdd20bf63ac5baf5763c8e8921ca5db7037efc82acb72a80cd63b7657007986c4224ddfc78a0fda8c02a39a3d259ba3b2012a645bed3ad12ead1bea5dd47c1994496fac71d353f0b7a5746a1dda549abb7948679cc83baa7758a3e0a866c23ff9772efd92411121cdc4586570a4b7ae3d3a7c8b88d9bd7631029de9f5a5f9d849c0130cf141f8bcf8172697e6c552ff1470c6e81679b7461c151c3888cf25c89c5971967dc51c357b47f795d21379652eca29ba7f954ed99b6d43b2f3da0191051145b18a7bd774f7c51eef4a9b811f5c9a1f6bbdabdea0803b38e3f1d8130342beeba09201732f4928ec9d19a84516ae531e30c9f2299148b69ad04efeacb229e03431fc29a2e0c489095294ab6c7f36bbf6b5bd13fb780bc5d1a7afd26fb1c731b05c1de8073afd307104722db5955d11955625f27fb77c8c5d6107dea15eb78d5b3777e6b4555dc0177422f97f5f227113252996aa50178c14925f339d76d8a9a510e933db8663a1f59118134e316616604935b4421b10edb14fcdfefcc4432c00f919d8bffabe9cb0c2cae34403a55212d8787f740892737289ad4cacc34d006dbafd84ae076cb36e71b1e102d8df6a1140362ccc35211c5e415150c31b77c1d28abb18d7dedd8370bf066c9086041db1553d621ea30f86cc8b23474db28327a135967f16061dfbc0162fb6c3a3fbda8cee43dc2967c2e27b5d5f07b555d46a75dd7652e28f135fa69a5e868a275840c9cac52612c72d9140d631a6a689f533a96450b6c777411f6a877e4303f6c277e5544fe815c292e083742b38675129faea585bfd538ad7d9daef4a5ed5502e3412e52726a1dd422ef1fead83944139f0c483fef37b76be9e0452cb34819f6820585f5c73dbfff1208285bb5ebfdd60db5a9efb26075657814601255478a755229042c14c1d5154bbe92579c32c805f3172afae924b9307a729ee221a13c189e35411e1f1854f89959c46472f59d76bc61037ee8c4e7686ac232932ee27dc75375ff0524964928fdf2a9b40433ea6a875dc23c307ee9eb8a1053fbe1befec6063dcc8597803b7b056dc74d863b68a6e161c9587ebe86264d578c827d3478f6df4dbdd46c4130919863b29a6e9d04b8ac080af04bb0849614ca53206769944e359b70a375a1433825d016dcaf9cb3b8e7c1c9f75b1ce9f197319d1ee86456784875c214baa1b31abedfbb6a65714fe52d767014bfa1923ab79580aae21721083a0ad00365baf2dd403ed10dbf60879f82696554794cfe5eecb5480ed1cdf0d5af1d469cd2cbf2b85292a740ea389c594103f515eaa6c5f8359a6a328ad0bf43aef4b2d56c47e3ec70ccbd0b80e71aba8ba9c881e940441b578ac73b8a553296a433e59740670e32b8d97b4674457bf0f463ff7578f577cff34a531f07e171e2446bd5163ac9e9ebeb6b8ef3116733d59381d2ba7236a279b585cfe7c8f91e8c700c7ae50d18ff0f8ea8eabf6b89cfded9ac237b0d9274409b471f6a76e8ea2f0ffdaf093a3686539da2f2b7b9af8d6e663e09171b341e06644c437bda2371d2facf43e17a7ee06052d43b091aa1c8eefa55b056c590123adec899e300bb19fdee7eaded80d39e71cf9630ef2d82b1d1425b1b03dd6fdf074f081cdb268805cd34c72760e6c2ee5d9f64ec28a9b5217cad3525027cb70408d7c3b5964bf75ecae7f45fa52255d4c3ff681c453c737b878d8e664b7117f76f1f779c7fcf10ee4a84c74ab9ec2deb49054dde310283d2f9113f87a6f01800e7c70dcc0e53e082bd59dc5c6012a80cd2f2232f73b0e45aae3f72b5bedcbbdaaed4f65cc9989c20365d403657c96e5d21f46022097741db948056043bbcf8fe66d3d1d7e80f136bb1d48316d43ed8fe120ace3bbae96a261cd462a354b38cca18ef203dd4f34bd9bafff2d8608debaa7dee0a0f2d389dcfdda34299405e7d42b89f5f60ad3d969c772e61f91f44c76997258381e088e31838583924bf42d47c610ddddb73045d50678447eae8ed2dcda8add00f68adb6e4fbe0d33847461ce2c3454a8a987cf22e35ca7543bada7bec5fc31bc26fa49fa43b237c52bdc881d8ee58b5678a5bc1d23679af4daf4b275f74558f0f0108e5567543428a9c7602c812fa4c8918b55c86259f9a1aba5a24f1009a5d1c6056118f26b6467574ffee60d660049d3b3d32045536d9d623d42006b955e58d08496e16cf585201a983d1839d6b70fdd8107cd17ac3a0afc3860a620edee05299349df1d3acd2b8ccb30c0ceffbbd0fca5e0c8b748a6428dc0aaa285fd5a12c6f890b5f74a35631c2360621b418609f9f87608fb0c61048c71acdc49d43f42cb3fae0dd27d4de2b1b2611dc0dea66f272a04c90c9b1c93052c28fa7e0cf6834f95b55cc51c9f804a5aa1e85ee6d5342146ed079ed7d0d606152b4d926c8f24682183ba3b18e538b3914fbbd8c9b766e63bb42d4c8120105e7f95875aab432a0f6b7a20a798fdbc88b7a37a5f2ba0cbf41c9aabc2eee57c28791e04d58bd2b7a4882480ba58abd61bb3bdb3c025b19e9c826a38acd45f29da0df04e71f6099641b96b63fb0ac193fbc39bee8bf2296062c776ec7532ccc8ede12f9b110abecb992f579084862b8c752b80ef2f0cde99ddfb07f07ef056e1e2565fb17c6f6367f098b5b389c808510e51997d930e959f49ad159cd08fe97f95755497c5e2e7871dfb0d409d9d32aba688f1d8a6fa4384e95c9c40e0a848a727375f57a49e1fef2b0c3d5d7b5d956033ea9d62d98b97da316351602c5fd630bf7a711ee921e27f4671e10fc01974a25186a9621ff58ed8ecf24d7251b09032e26fc32e616b53588df24a0aabcde7d941cc0e3c3b7b37fd81beac47bc633c0a1bbc28a7eb0b2f4520c9bf3dcfa774a9f0e043c17e6805b280925f412115b22f9e289e24495a692d572b8e58a28f8b9146e307ff95c2809ef676701c806604d781890c3214d08e6220a754d13dcd1ea3d790835342f753c5e6e230feb78b53d8378f2a3631c84b6e6f90a55c7c735bb295ab2816023eea9caf3d463c4523a6da707759fd6639c5a9adea782311d8b63124b0f1ae0fb6ac4cd972dbb0559af94c2247e4ce106d04506f231c552fd1e407d9b119aa9561ffc575f88b7c745cbb2d622f8eaafab6aa6f1b68b0b30f51fd8516c3921093bde6a9a33ca16c0109ee956d20fe2b7f45c42a800148f13c01a07f4c464f12d33f914ba629b84c9e49c5835948b61803a0242db8d3641d23a5b3357cdda1b9e6936130636339f0cecb810ad23b825cc9952670b868b3967ead7a5acc9f173dbe04685f821fa8e376ed280abc9090ff9ebe12cb1a4bded3b911a9fe44bb1db4f7811dccb8d7812de26a648a0d741d32f16e4499ade19de5db85ca31998397282073e1846ee5e8859e283e0863b833ef9d4190b66235e9b2898063db80af10a3fcbaa55537eb7a475d3147404380b46b0bd0e2c403af4154f67e57ff7aa726399e3eb8012ff1fee5750f557ca57c48b995c6f9fdc25508a1e2d5018d11ea6a91fce85a8a936e9f838ba148509cc031ba5365d129a5f6430b7226089cd8bcc61bd95d2a94ca7614b03b973daae4c910e2070dc36665d76d9c0778eb847a7e4837c3ea599585d4a809b24a5ac85c8056610247eb33829b26e9e0bc708078263cd45ca8d8a22f13b15d1ea08432f78dd2e30a23b1f5d279d7ce45b8787997dceb4d8fd0d34c062e085ac151a18a0c099a9cff55a9f5f4faf5e54dddf52b176c9445f0ebaf93d512412038a744d4ab5cf4c2ae912985f419eb99af1e1b671e0a7014e71688b4fbe40a46b938af240880914401c11a1c70dc9338917d5f1e9f913ad5f33245fab8fb88ee82f31672b09d4590761283b579c78c6d356c7f0d5cf46bf41b74b8ccb04e67dd8e28f1b6333259f18c47ba4936232bade89346b6e598d1749b9a9722e9d84d77f5bb869cb6e1096481e2073d52d6f88633ff6ab9947ecce7d760253b6a01ba69b3ebc891c7c25f62a69a84752a9e2d01be0cd04d9a5b5941cb3fba45edb2dda87c6c9c6e0947ec07165067bfdd984ec1e795adde43d586ec7fc3c665b7bbcaa7f62d05566c3a4e3f550d7d1e31a27506331b713b124d148b781cbb7c18520fd91db909104265e4c0a3b520e93ec8bf3cd85e6a6606b94b3bab42d7769a32b6a86ef567de9317cfe52b477d622785de1e722e63a76d12966d47f31c5dddc1ad0c1158811436e7ba11db28d5651c90a3f106fef7bb2ede8fd027b19afbef3412bebe3f6c49b4dbda317071fe253097fea509b8046d7149407634fe95d08fdd65641c4f4ab425115723ea324bfdeb28fb80e438e4148495fb136797f8c39c76f8cc48a6cfce9c877fdd4b36bdf7eafe66ab2b2a15f793f5792984958db2158d3f5a6c44ea50d85725f92cbc9cfcbdb987684c0ec0f28d411aa0900b13712d972a6724de7723c10f0257ca8425845eea7b6f7367f85310ac0ff747b2eb58698215b7c9df0c168138ddebe0b458529c732bc6d7f6c68ce1f360ef7469a3cd56e52833932c1b00a72c064bc746d58a7e917a038fbd5d86cf681ad259506a5fbfdce964da8b8765b381bb22d9a53f5ac2dd95b220569978cbd31a6b88e9a90f8a1fdd6430a743de3dad0f88fdb1d774022b802baca4be308e39a8a5457b50833848a03002047a87d700497f6293950bca273ca1009d7b1f3f07dae48a49594da766b5c0ddf80434416b0230e2e1114f54edf2229316c70fea3bdf52cc6c9ec10d470372a7149697310b2d35646aa9be1eb37e3b1dae1ec9633098724c981c9b021c631da3d812942c3c16edb0f1029477e4737279b6a0d86d5eed5a5b00774d0888e92741aab984fd11ca81c9167bf46423ae510dae2c0c0cf53968c49bd31b853a0ed07d3bfea6b3e723a6cd5803b6f61bc1055710d347148bd711259d2795d121e753239b581f81d79db3a61a2da19ea4deee43d3f4875a3599f4e37148b7eb417f911198e5ae4f81c1d05fef2c33edfd2e25db1bde6c6c4e429f97981a118a4c4037ca3ba15f41b92dae858b20f8dab49c9c5cea1a1f8671f6e77e56a6e6456a7f562e52ca94c82abbff93c6b3db2423732c18f50c77a42d5967586a5f1d5b6ac4c6990c33a8a3170e14b1ea9933c927722afdf478f60854eecb03aed15324de6da8c16dd5bfc85a8ef721f90b34c73a07336c686a080e4a5a8972f5621fd56b4ec73df9fbf1360fba6cc93c934a155f3a268aedf7a0a14975e542113809c4eaeeafc2458186892d5895b655ae5361d2a41f162b3f22abbc3659729a12b6a3e30fe5f662f60c8b5672c18b7b51f360df1283bc1ff7218619866e9ca89aa48062810f5df598cc8c9d87138e658a0202b9a70e833c237466c42c7917929f3d58283b5468abaf8bf4ef6340b58b2a8c14f62aeec48c209edee5ced03892e47ba37f6eef383d8da4bc2e601824e457ffe71748871fbb3bd0e20bd94fee5d65b440fb7d9eb95b41205baec12465edf87644520da9301f437cea4367e3939695881e39e4b99ed73e0be070a9006ec1483c90002a428a63dc34c94d7c68bad3628bd5d767279bf71554beb6bc5202ab5116f2f3cc4a05e8ed0c49c560f8b59012b84070f04d6bd663b703e52c32d4eb4b04b24c34a8ed2388e5b08e17721884ad209bc17168f547cb00c28e81ea00a3f1f8d731e92b617bdc3a99e079844d80e1b94b4ef3da211a8e41160bcad2f1cf40a46003b86c2ef4e576b79fe6593c188afeacb6699efcaa3b0063d6312babc078eb3bacdcc384c04a13ec17946ebf387e05c8e43cd3edf14a039b086302703c7a93cccc98b6315ef749779e46e3279880bc6501797b4f7e45bf198bfe6f72fb14886f9061e344496e442e2c82b5d7d16d4e9c9f24a14f9346e20f24e32fbb44a064648c94a8b66222b34faba95a9ddd03579e377cbb9c5f7a12f5dd9208c8c2d5e8a3fa26562f9334a5c21f7243676d1365f2695ded54050268429b8630b83b28d3c6a2b8d0736fe31754d151f39a2cd5f8c2a1881b1fb1da14fcc95dbe3bb5f902771f99a05677c9f116d5620471859cdfd14c38d19567896ada2176906493329e6e45cfa82983dbab1d84400190a506263b4a0dec92e27b1169eeabe2d3145ad933e039733999677b82d7009f617ac09cf460b2829c14e9267ef171df3b861e8a0795d0f57bd2719669901bee547b7c32f9cbd34d63cf11da95782a925eeb861d20aaca232a21572fe906c1b8704ab9113d68d8f3690536812b6687339f43255e2cec9c59eb366616d239a84671930881a6cb9203c0adc49406b8f3587e4444c8c1e51aa727028a4915b90e2d01ee99dfa64f748ef3d822295b537f6621e72a280bdb7f0e1502f3c92a2544f1e4bb4a0aee7960f5f623a74a9c36ad305a7df9b2e7edb0244acf01fd64a59dcaec326358e60475c945d01f613c01de1a321976188fc05ecec0eb232e886c2b81e4cad0e252c4dfa28ec9fefd03a6b1d3e332be9fb77127871f0081b80b77d946014004e01c7d6659dc963a9f387d205155ce5f7087ebd4d43c449913e02fbcabbc909cb4853a3cec29869e5490ffd7c5903137ca3de658e5fd9bb45e6652898bb22013a7ee9a386ab857ca3bb470867a42e75e629f1412d11158857fba07320dcd6707ad4c900c611a01f0a998e0c25f304ae9c04cc5954ce585eaa2295743b4fbbb065490e7959e7da03787e642ff3f9b28eea837f44633e9092ba0acecb954d4d93c50643e0c1a24bf43bc7942ca059fd8959e8551a25519618441e7c485e6b428056d83db5418aa35e4ec6fcdd1b90622006d4ae3778993462e33819b789a2ad6d03547823d0239505d500da58720458cfc61eba4db28c59a461b8b9d29ff40ce8f938dd4d3558b6efeb136872b4e3cb19a5982c66ef57d9b9d49e7210a663aa46ac8cd2ca1612cdfe6fb16ed2eb3a8f0c210c607df3d19217187c9e4e33e9e1a1e480c91c0636b0e83b7fda5891b8a2569b2007b4fdb9929ceea0d5b44aef61158526609ea20b42f1eb13a8988e8b9399d817b652d66b1d62a40a42ed46dc2a35b579516b26604455dabdcd18f42213718210e331e676e1901b3d54d2cf07d303336300555e38b62b5c5fefec2574eb3f2b93b8dda4641251705f1fed09cd8fd17578fe861e7c23dcc306e5c82ad69d5d289efcc2235067b2ce4a70493abec50524824e0a4ad1a4a31397524e13e5c0ae97585d078e2a83f33d30a6c83aa5e4656861553979c95240bf78a906a6b8afc908c66748ff9b23d84a45e32b33a1bde31b477999fb391af2bfb9998073521fa6c2657e61a4ea323cb08ae0b2871488650cc9028690c45bb2ec6b92f5750ac51003bd9276f1fd97ca250cf4bc14dffb47b88180d8716c750188029cfe838d7fdb95b656c9d3e275f93ffb3544395aa0eb63077e8beca3708205601962a2d4d7d24e9c78ecd6bb6bf357f812f81584b213c9517df316cc617244547ca8707ecc98fd5b46875c1f704a8e0fa263fd6a4326c111faeab72fb089cd850cdf700160148bc9a05dccd07ce7f74a5eaf07fed6cf257f993551b5f68f3613eeb4bdddba72a09cad937aa9efd9b93a3263350c3eecf8e10cbff487996adbfff513f6e83482a1ea3dcc02afc7eee03abc7484deeccb12570f1d646487932253818089cd371d98724948e29204f3cc8909487b92d921dbdddc98a688996ba0fbd5e3bcb009a6518d75307f2a7948f2f2825d9e83ad5472e3c09aabf2d8b9540ada15b8b42b3dac10e14bfd7df0add82095ec51871055e37f2c33c5a80e70d3d5588aaf598f8b8d3578f15622631a50d78282b875adbe37d6d260e2f9237d5aefc389412621b2ae895f460d39b55cc40fb49dd479dc9c76a141c76543aaf77de6d295db50d428cc04f177a2fe04244d6c600a7c0d8331c2560a4e3bdcba80fed220e7e6bc18dad162a97548b98ad60d8b1150ab33eda135bff2e724099a7f1f0be1c197af43d4d905b30296f6425db3aba95ecee87871610214e3d0c0c8f1f635517f1d1d8af05138cddedca9ee40b2a19b15a765efd10d3adcfd47cea55382b7a18a80672c020e4048c5b5db7a7ee116daf9ab49d54a59a639ce1c104249966f2261bb9fa57a4ddc7eabb36eef0d775fe65224acf78c9668667342bfd83f54c50365e445045c4219b153f87b3acf31b97f0c8429e65bb164eb144e8a3c88a2c68992f3fe84a364b2de67fb524cd263223298cc33efb26949bf9647630c02acd9124093f627a58585712fb9a4f08399e158c9335cfddbd5627ee6fadd444627660a5348b70de1ef4e9e17e17c729a0dd2e64310aba3df707cb2a435003336ab38beb8c8f9fcbbeb030b6cb13d2f6e7837d14ec12827f162a5e225f272c5767cbf4ac5a608aac4540c0c44a9292ed652006b40700b3cc22b30de7d2716dfb1cd555894323a8cb3dd9fa1b75f707dc3720eb85be8ddf12da7212127b866fdfa6814d3e7b91923de56302dfc2bbaa30cab247946d57b085d4fc9011eca10e5eb60584b9180bf88f631f32aaa7a740334f173ce07c228b44b047af922b14a0a2d210495f582b0835ac0c013dea50122e8188581763840a6183f4999fe0f6b99df5e16a9a913eae2a5b135dd3e7abf5d471617a1df401464699939d1a9e6699085b82d692138d4b104bc4d37cfaf1c5663f1392bb80d95d146674bc321b680813485cfb439b458ffd5d2924e1f77bffb3f983470940e5a8731582fe1ea12d453ab01f1af40a530fa026bd236d4ec93845c32654180646bd32d99ca47d011f634a8c72975d5dcf1130c95521194241fb3ebefd9c389795503de485b8c8e99f0ff9b323dedff76ae1307ea44f7eafe76a4887def723e35e46a8658d3de679f881b3cfd624f6af1205a020478d702e93da61cf09d8d3e36e72f0a8b226b83a1acd6e94b54c71980ed274f9683c4b46cb8b01e7e7e3f1e033507fa10db010cb395f952ffbd7e44689f30b9d9914bcb13e3f22d19d56c2d8d33eb22591f65c4a0c9fcf70228753b5fc1981eacb4298ffe3beb74d35c97a2d3eb10ee57960b9cdcc604f3107f51b968f9bf4efcdbdcf339c3beb9e253b4aedc7c50530545401b10311496591bfd10774cb11557e85a67de1d751349d4f2e6275b85d37087633f63fd7657ad4158b4d71561134605c6cfc697095c6e22645d98000a38137578517cab4397d7d452d879a72339a36c94d633ed3aaa17f1ad1c797f6649143f85c766d8aad0e398c3d70fdedc48e80e2739ded8a9deba8971f2d60b93a4c30dd65c35613d77a2396b32bb6668266fa58c51e661f829c4d90cb1725081bf10d7bd6580849a8b8d81b9df07b34ac915a254f7a697f99d1e305ad161b1c6b57a8d2200bca390241200d741aa314d34bef62328be95030f942426593de45319aff04e4bdb1f4036f7a1c6d1ad17dcb14c5c086af7996713e5c99a01e846a1d67ba80ac2c407c9e30ea9197096c2b98d81d2eb19e87dce3c83b6d18605e938f350f090efb9c7fed8c44ec0289b202161a146608133370a45b15141569866839e2fbdea8652f51765d3d552ac299d2a50d2924f1491b4551b8fdcc8cf8130df231e04875bbfdbbe54ba323e9f19f248d70679600c624affd1eca57646a67232b2f1819e9bbf42dd0ca9b880e49a47729a762ab1abac108c7455acae0f2b14f1030a650548668b8704a25f5cf423956da2b6d689c3f32a5e880472ce86cb1805cd86873445d76260f26d1f342907eb3ed45f70141e3b7762fe9c25588b5bdc3101e78d3f341b435a86e6d201c8ed6e217920bc70abc594c3746877a72796a881592d9dd1ea69d8d43270c265bfac17f739ffb1e0762ea87bb22009e0cc86b7d3f62eed7eb88cb539f00046fe5e15ebec37210f338077235a03c62d459dd6b8f53c7f2564c57f35f1e87b65deec6dd1a7292b995c0fce67c59346c0bd42dd1f6eac1098ba54d036463557eb15c61261255ea06fe7008c1be15fd1eb9757105d741fe4fd3b4c75a91f75dbfb9fd3a43dd14559d4d2e57bf5535b61f044ccd1d68c3d4fd323d20289400ed7dcd2e89d98ec5baa2366eddabe9fd5c6bf9919e80fa404c5c73c283e51817961399f4e8f8181df55d5d453599b9d3484345bd7d20f777511dd69baf8aa846c8e016bb9b1770a68652cbb14a8472ba8931c2693f10c0122bae846805df85a08584546b29a86f34da2fecaba533633843f833bee45cd645fe60c0af15d37957b8b5408121e4632f2ff460ed4f5bf4001e06579d7d6b2812448b7c0fbb6e4cc141fd7ad71faa03b0ee39aededc701085483e05f25790dc3cddc33abdf26adf573d80c381b34f1e3fe7c18f9496d7b8f00f6d989f41efc921f5f345e1bd6f74d75ac264855060966b398d9d81c9edfcba4997fe9fa969070eb9623f33e6a2710e32d59c27285a463900871cea1a55b2394d83dd41ca7651dff274d9a8e33d1c00f523960a1ef2fc4c36c50bc287e8c870b682844983ed6793214c99dcbbf2c9521dffe3648a2f5cfa2668155f92d588d748ebd333ca500251a81434003bfff4525a177609f5671152a44911f63ab82f34d6ccf260b782f127fb6801e5a9c9d93349aba79dd73b31d2224d53f134c05ec6f2089dafa2a2c486a0c3120a6acbad280570fac93f00d6aa498c122aa0631bc8e7c33092e1e79ca0f6d605f17d9e105e118d0c5c8ca147f50954257e92b9cc27d6e9e03d5b938a098b15a43743734863e4e9780bf821fa25f174fa7e2f2ac2b33488e008aa490956728d3afe2263679f2026ab7acdbdc2216d4e04dbea2106448e0dbdfe6b2f7963d6866b188c29ec6c82ad1930efce50f0dc817390c5724b11231d6b0e53f2cdb824527faa3245580d7b242a6c80a6bb05e548a2e64184e23d966a7727252d992121a4de9b32b835c7cf31d905a61eff0be7b1999fd3d00089586383a947c167000f926056620516e475450495abc4c6ae2fceb65a682aca1a2d74352244f0d43939f89a9a4b7fc24edc5c2fd33ec651ec8c6958c9a7cfa218ea5816ab5b1fd42d7185d18be47f2cfadf17b3095313e3af8fd4460413ad73360a396952d3c870989d5da537aa5ac39a7aabf7148dbca06fce40b264cdb4228dc6916033a1436660dd3f08b076c9035cea009e95d349b9f5634a9bc4ed592fc945259434db36c31d9f350abee644cba92c3220b670acf1b3b3b95b25416f4338efc0bcd1f8f86128f6b732da8b3d2cbb73d00d705071e9bad1d77c684dc60ca4bf732260463d3a72f26010fb2f432cf3f92e5d882db5c70e0a5263df9529530a7dff9fd3427f526e778eac4bbf382f904cb314d074b7a5ddca45f9787666361894f0345f025a8064f7a9e56518b82cb99dc5d465a0a2723abb2585a9f3a2678f887ff55a0044096f23c8d7bc4488d951fdb524475ad44e6328be25f888040e938c3778c68a067c30f1cf1e2c2cf225856f3f59ddea1bef3fe9b95c5fffb8a1b750a39d0650fb4adfd8986b8c7f0b532cc31f39473b03caedfdd9b0e319db68ae943bf7c1f189ee04bd504afa42bae54aa88644e91555f3467713ad346dab77a56954c9958510a8e4c17a223b1268a237e7bd7eb679e90ff40b20468a83109b5f6dfb18ca65a73b05b6a1bd5aec9d5163ca5b48fdead0fa3b4c1c2bd8faaf093ece048a95c5bf12343817f94d95aba89d6792fa69ab0ca9b84b2a5a7c0c1bb1cc221139aadb53bdc317d94ddb8d774ab5ed9fc9ac7cf54fdfdfabb77b7d389abadcfdfe17ad876880563e47b7d841c636a0e67aad2cfac8efb9b29535b4000f2dfc10ab52733b00af741d0e0d398e4a2778f7de280b1b4d7e4286a03c2f8962379be03b61e1e61c1192e79d360b4b42be2e01b1f6342bd31bf838898e3cada62e32ac24c0996ff9eeac04329e0b0763ee5c31b8ad4db51b354e196780cd1cbb5ca5873cc2f092a09f112de6902b0b94a49f2cae185ec036e3384f090056ad716b6a5c052c93890dc737df1ad67f2796694b4fd7cfa62971bef7d0fa73ebb790a3dede4770fafb1c5375324880be96924a0d9be7ab0a7a23b69202863e2406ff4d4f13e37fd1490890c65a99c12a1d4f16680e8ee366bb18821ea5acd25688062eb28e418da3819f59186a12b85bcd53510920dc957979cd38a3f3791d2a2d335b5058abd1be6c5392dceda8ba0697d41d81d3b0ccce27112a7df20c90d7f8e47aed5da3a6b63901e259904f89c2fcacac1157da44bc459838f9d497acc779b444ccd6739c2c48de1e27dfd358e953bfcac1fed99f904cec214dfcd1f23edaed3a9ac6708ffb505a07fbba8c18e3db6df7b451bc453c0fbe5f25c2f1a55ed9904d776f2682b57465e2afd22d1d95611e28e03ddc209257ec72eb9092cd56fd6dabbe58eee2a219722059cd8830c1dcae48dfdd347f4c36120c55fad97fd06de9004d15327c0b9fe6ca1e9b3d68067c286a68a80681e539dc49223dee57c7e610bedde87a3c2449c0f4f316e22884aa631440101db74b5a01d7b52cd8b78d71c6c39950599524dfff5e854a63e863b2f9727ca4af8008c483c10a8bf7a201d8a29e725e01d477584134024ff387fa0a397231c06e953995012edbebf033cebd66dafc9090e57bd101f9d4b489740aaa7adda63c4d5853b15a3602f6cd7f832508cc747c44fa38c2f04b6bf5dd3b9d17834ae04fd4df92f862ebb2664fc1d8549a9a147f902418709a3a3107c4fb54494e713edb460a687d8c857019880466aceb616ba7a6c05944ebade061e9f8430b2f23ee28587df31f5a8b782b27fcf42379a583b4bf95bc26a5e6db7192475926c78f8c6e60d675a43584f2372129ab3f99524d1830f1b7f6e5389313b78e4a2f99a9d3c93effa0d57960b99076bccd1753957552addfe69b85dc355a588d6621332c598cd31c46ce1f9541fcd7ec95abd89e924904cb3445bb16081c45ece22e82bf24dbe1784af89ced03eb8bec2012ae259b73fee06aa09b72ecad7527d50a049be36a59fbbe0f2b0ab78ffe249f30f8f5f61b26a3bb2b0f2ec8853f66a4264350809f9cf6479a50cab2f425d3dd8c957df54c3ce75e36898bc5008cd3468c172b66779676b41aaec798e179c826ab935533dfe4e32c227c128e86983e89808d1365d9420f04cb2f6563c5936aaf909f534f35dbdb9e2ba2d833be7449b449883f3652f6091d5fd31d45d2b9bdd5af76f9d937287b3cfc9b5b0d41b6d3acfb399e449d4c8e5788f085f0854310c330ab33d55642ef5c1fff5e84d3310ab11615b995fd1d0b2d223de69df7ddd4b6b82ef942e0cae6cfe19318441578df7450a1dce87b6eeed6d86bae7ff6c44ca29fcc4f066c2530b0287a3f74b5800f4e6053a7f1cebfedd5cbc889090c129143ff54cf47d67fe92ea57d99521da893d27c2cd5d531a82d6ba068c8283402e3326f2198576bfbc7d1136d844a7fb7f4d8d47ec2ba6d08ce687dfc353a9911400f8814ca52466606f42c6215a500373f4fc2dea52ca52153b0ecc92be562e358dfa7913b585461c7f920d7ab0345cb74f631a8b92df9941b133a99df9107d3db12c467bc95bebbb894f7f1bdd7400495b604bd19af45ce302f77feddb71261b7b9c48da8e78bd28cc815272064769a9d56f9b57d06cc94a1354f2049ba8cf257b87db9ec8153e52b9646d4bfe79bf49ab353435a1c7bfb540cffca4cc2f5be41d1e1fbdb59d759dd849e7cfb4373e8408dd6a883ce11979746e22829f01c4d914336fc29c4c0b63ae68a927a154471ee3dd0a8fa46f733ec889239aa20a84a8fe3b6a7bcc479da1bfbaa31b0c9e38176e9291cc4ea34b9273bb4e6e39ea499c8abe893d7f93ccdb3bee238989759958904bda1c5cc39a973d987638c44db749cc4dd5574737b888d149ecab3c3ed3e119c3f722a994fe81a10594fc1092536feafd4a1d7bcfe691b8bb6dd30ff3d41dbd64f7a963eaec582615fd1610277db56d5900e416e8e261ea68e4c2025b66362a711726b3ba23e9efc5bda66f0b96241199353583229aadc7b76a57afc8ac17726ff541955b7f39738e1e3c65f1d3a14e5f01e8978c3bdbf31bd5099c0e19bb245537e1e93b66517350684b8d9e6e42a79480d8e6b251bc59869b8f74b899d4314926184393ea0499982bafe41a3af77e73c10ab9b93001985a00499bac3bbc6ce74ec2f63a9ed35c8ee25877e48ce050508eebe248497775b0ffed76a42d3b2b7199f6c5994c1366b5d6decfec63b1e7724d9cdd4d51a0284e3d459d4db87572285847a232a3860efac763261e1851758d9c4802a686060059f4cc669b4aeaf40c078f01067fd1905aa97fe7c6e867bb4cf3733bb189eb60fcc926fef33f887b1c91e6c4aff92218bd0c8cd93f0345f822bc4c337891b389106e023413d2a8e42223af7c2f711008e265dae9b6e058a92515a8bf3ab2c2f2feb1fb9a4686f974ae2d58d59038216808a63479a878491900dbd739e52e08595435cf8fcb7b2f3c840b63e8f04d2e4116eed3e4fc3266555ac16927f0fa519d1b53b093fc30f725e8ca7a6f083e9c9af79518760ac359d6a676eebc05420117055eaa798f5bd1f7e5b16def26406c18316f704446201417dab7d911c2281b1338aee0cbf582858ff8327227ea666068eb9dae82e7bd37f0a518eba636a6f024a04c30f6c01c96e13b29941b9741e94bb1586c5b040336d1228e2e9d122e5b3b34b4a9a55d7ae7fdbc7467053dc02ac750916f355cdc379c5745d99b60f64a2fd1ba74a079717ceab95e0520272d3516946695171ed6e61ce7207d9df75ead71f9f0f5c643da6f5ae60b62b8c24ab59a1f020dcc144f2bd3a5830a30da6a3cca07f8b7e69ec3ec60198a0641bd41d33f8e33fe05178a632bd8f773541c4f57d30e7162c9a83034521b525f94f0ec62fed65e62bb17277d92151f083a76765aa6bf093d7d37730db7bc9591802c8f788b375793dba4b96a820f6429b6d8139764f70c38655a1f38fbcc55492fa06a0104c02ed9901e7f3984112a26981c50320ba2677ee3901ca0ebab485319733410247d0ed876551c307468e0d1360b6655994a2772569a3eef5dd8ec2d1342ca4e782030204dc426638a6e7c1acb95a37e40bd3daa123c8e6b488af378365507f8c3d881188b674ce7b83e038daffca8743c0f4879dd982e9d93d7c5fd12ce4c066bc967e68552c22a32863bf68d7b56602ce1e7d0fc91a74366a2096b3eb36ee98e5b39f7e1d8bd86009f12c2cc428012172f58532d5607c92e60cf4a16c6bd9f516ffc9758faf0b7197f24e9915bea48cdb5b30908defa153ad375279cf48e46057f8f3ff5826f7ff88933fe6a9ebd4dea710c8be097a2f7b9cb2116a17a9f572026a81fbea10ddbcf1c2d49db6243a31a27f4c413e615458fbe085539219cb5471ebcf9963e707e65175396399f84dcb096a32814803469730e1739594233d2379e9a0e36cdae9b88dc551f324024e3d38c96bd8e66aa954e62bc099ead9b1018e77f20681f9b03e488986eda0453bdb84ebe243c7e31e6c418a51536e0bd3581f18a64784a58f735de4e3874f34ba162e17fb1dad50d1f8c571d0ccb803e004fc87a6fe90765d935faace4e90cc64ec4b5a5c498f5a84c70678ebaf8d5a9e89e8a9c7814f0268bd81323f1b48181e642b98ba2c06dae11a36a992668fc233e98eab5c1a3e9522b8920ba63e6c62e92ec620577adc62d5b7042999b03615911ca9b84c3a97d640f2621c9386200cc2a12f8c14772132a0fc1727a8df69b5c0ba0dbe19e03be015eac62535f30b199c23dc130d16537ce642d06de24e3499ccb8e17cdfed111fee4855a45e5ae1ba8deeb68e364b4d7e08a6e134b3e71b261f98928cf019e4089f4c59797e2f43ea3016ca144d4dafb5521659980187b74baa017f20c50744cb4ccc0f91ba50396a761fb5293721d62064e970cf00ba1e13e949bc281263641df4112b83515719ab930220f69c27f4cc895bc8ab91ef6017a2d973a462210132b19e2fcd6e0a30bdc98852a6b324b354a2acc793b95943f16816c8ca84c395251ed9a90fd00b7a78969811cb98718679a0420e17f75905ff6716bdb92286e2ac32b86cf170695e33a67770b22e21a4d336897bb9beca46f5e405ecabd7c2f40af21c37413895cd8e28260e7d901d480a23fabf729dfe57882ef4529c199b47640ba953e6ddc0e54baf37763786f8358924538a6104b3e1c69b756099225935c749fd8e908202d2d70ddddf0b0224e65f5c7d087447d121bfaef980887c27226052e0e50ada1f7d8db9124709b404b50a76a18434c82fdd25a2d750f36a534d0eb6f40e0e935a647383c6adf8abc4abb5b0c3aea18a88eaa65974d798af1898590084e783c0869416b62dbda4dbbb6adc53084aeb6dc6740317fcaa2191819ba95bd3e402a5c4e8d780b31d2b598f0fd3c18409e4b5431a7795ca1d7f4ab25682e6295fecf98ddfecfa03ff6afbf9cbdbfad24f3bcfc9a65e7d025b311d0bc6a02e30f20b8e5a6532334b85763c96bcbedcc54e39de30668d6f445e6f26546c928588357441c7227de079986e2f33a00c767a482ee84fe75acd2ebd89f962559c474e5d9a9210136d3f53c54b835ee53577ba2f703a959e5f5b268f10701f21fee96e9f7a97f346d1f5540cb914d21efae61a61d35c8e4f61a88119b19d7636c41bc5f91be2ea305e9bb00d83498d88b3e5fe6888096f964e0b1f0f31b335b0f302a63c5716e67b5e3c845872f292382904d4bf2e001064c1bd6a5ad1e383e5cb8ba5c0d1d15768c5a5840badae00ca4c8f522bda8e45708769e2e83a96805bb309d7a670ac2c55369f565a4ffb50d3607a26d62238feb62d49a72c0fa5cf5410d7d542d210f59111412e2fbbde24e9d71f278bab3b4f217bed83d99739552816744b20cfd8eb5e802218f908b7cb73451e0be185138b54833198f8feb60959db1059f5cfa275a1ade8a41b5ca00d24d38a39a28e46db51ce3b93eb70b9adb3187d57d4fa65cb1617e70626d524a572c90151f57d02ffa54750c539677f392598cfd3a4851fa7d954e9c1059257e419c0504ed79b89f39a716b74ca888c10e1e572c448f3058f6d1d57c369312a988ed5dfc70759b29dafb2544898b012d2b37a9ab27e534eba725f980894b5dfaebf4681b14c6573c1b8575584b581b6b59e29785f2da575921d2908329fda4acb840ff0a92d24eb8e456f83eb2f2ef70c703f3825098821ea37e2cbd83de6b049c80b6e51d08129e23116a0c267dcca63bcbef277321afd0290b73d787bd929ac3da936675db74d52112d1634a00595c954f50379d82b9ed2492e6a2a032af09fa0b1a744c47c5e4e0d7702705275b04ed9613a536e28c452eeb05a79ec9a772b303e32240142923a6e61139cb38ca5ba1846edaf68627bc6e88e224cf0c009a2305eabfccc343d5119275fdbb260913f933230bc7dcc2f628bb770c6a4f939f9263afee20a87f0c49b550f807b1c005724f4f2be5400f02d86cc87a3603a4035ee09a992639bc945956c13f62192ec741b2572748de5e7006dd6fa49035f5f8cd961daf2f2e4f9d54d0e61d558eb368bf044b8a54a33de219175d4090edd135ac14f7907433c53abd18b4b12a55d7e58a1231e12115bfd70542160ca084fd52007d5ad963a30f5234a4646bcd45da615994708d2b17515ab2ff5a81b9f173007115aa2d6861a79336496d4f7c7f2dfa0a14016aa219368384931b8afa89a75d59ed40a2af826bed6985777e76d43eb0d3a3009dd89c06c98f40387ae6e4cd0aa1b4ba63c7ab8c8045e6bb602795e944ea92fc7d8d90f6ee6b070ed8a9f8a96e69a248643cfb938e384d6fbc8390da35f95dae264b3097678d0864ac08cf74172b3393736c9d464852498cb7af9abeba263e1a43e88e31743e47c5efdd1fb086b154e99d47cda2625a2c35b8074afa4c75481dae722c8d5c22a118f66920a130636c800b9bc6b747554493be2cfa9e74dc4cef5c3bb9fc2b6d633d222a79a277d9c229ddb7dd4094ff39a0b691faef3a5045b91ab7064d7b58bb2dfb9fcca526086b07011ff71aebee61548b0a38f32ba8dbd0194cd45917015b82f5ce161e1f55c3f777d3c22716a98de1c809542db67f3e7ab541351c548de834b2b52e14829081444817a21ca65bd1f773eb5c5480049e1291a826762248324c50469b8fdd6937a8b12401b2037425c28c3f46917990945ef8db0b36ae0f67cce67e5058f65a120bb0736282db8edc94cc331c75c2ca2a5ec438a28fd83602f1c0d86f9bf023f18cdd90f0013d9c9ed273660893e81e476721e06a02bb7ff0847dc65f6be7d5adf457a9965970e96c572fa7668a3854e8f7d314e984bc3a90e9ec40445ecb28b0d189410596610bd968d5ccd807ef86a4bb063e18a98382be8fdda4c56d9a9d2b0693993b53970f4e5297356e5cd6aa3aea2d63250fd27f947d0060f6f95b0e3a47bd3ea70e93976c48664e045a52d965102e378ec8e922010ead3406755637fadc0f18819a95a8f7bd9cff0732c0eeef96fd8d5eedef599ef5673e6236d0287a4caf384963fe9639b192516e557b307d47d670914dc815f9708308c33a1091e7508b25576afe522d0e88c332f89f3ce91f2976c0aa787d4dd9f24442a0755034956620be610fd1643be4a89a53cd22a65fe1b68103c0815b5c7cfffe1f62d52ecdcadd9a93b8fcc34a4756e3a0c2cdc04cc8a0c4a1d8d46520b8677196a2fd5f8879d04d0592dc677eb00c183e6a07e09a84b014110630bcc7c08169c3fca39146f37b38e386bef3593f183030a73963be4cf5dab88d602f4d2501d2b50b35ee8fa2f6a2f48f0cbe287355f6f80e49b8a6a0b6b9976960fda5c5a3ee43b695b07984bb3b68f58a17fb0c7d96c082e20bb3304eb00ab054d2ab2d060ec6c48b4d5b578d8e0d513f11d0139bad9c2a1d544c30c8fb7524a34fdb31fe6b976beb05d387cd7247dbb88a75198c92c793338fa7128caab206c946fc5664da4be55895b17093dd26a883e8134dd47d104b582d79696c79b3053b565f09679050a43b8e7de110788b74c8096ea16fd28a48645b6ac72fb9c6ba7bb1941235bf3cc1cf72dcb32fe902ca2a59ca661cc78009fe5dcdcbf7e4e0b585ea307562b964beedc80e871b9ed549fc7db49ab7c55dbf37993612c33d7a854992e571700656d6425557cc6e62ba7ea7d77d38f7c5ca16213ea730da740df5ce058f4678df0347d000a44f13b245229060ec631aef547e2abf7155015cd168935530e5e4e60e588a4c6e70a098a1ad4e9d9c149730deaf39e124abf54d894aa919c0d579e2146dd06a7a6d9be9c48eac71232f623fd4731b6bbd75f33cf3ae40754741347f8c8fc136ce5580815122baf0fc4ee5de903864d6b9cba2ef7426215cd48963cf1efc843235bc7f279fc0f1c7a5b1717b464b612abdef3574ee657a2554085c597bdac33e295fa0d3eafcb3994ee376a25c68e435ab57694cce0d8f8a8e3077f42001f31bca18dfc4ca2558945f0d3589d13a8818445cd837ed8d7cc2d38ddcdd4368a16b0bcc5b5d097d467eff2743a879f86b8191cc72a331a8127bcb517d1c1a6ea5f4a5a950d84f824774ff737ad0998331db32ecd84ccd56500c5b264f9d64516ed6edacdaad0e51947a4fc872f1faaa64a0d0b9f2649fc6a59fa77adbc407e8c1791f6c7dd0d32465cc04bc548b4b77afdc3f6afd943abe05071886bc0d5cdbcdb9ba9387357685e312afe0b2815d1e01cc697723375ee13b120001275464167393099c057d441bef5f096486f5a8dbf2fb23acbc6eb8541d1719cbb12cc4990681c293012d238e4c9974b499f0603ebbebf79e0ed655438b51d32733f9a92ff3f33bf14e42b618b7a6b82ed0f2a10b2d59f5771a284489be822b4cc350482220ae5071efe7e05332860a0efd9e7b91a91c4d90edbd197dc9a3444a340bf9aa34fb1cfb5c6a0422ed6fbff3188aab8610575d66caac5384ece01067633a225b2a60327a478cd353859344efba1acbe75373f2b45323518d0fd3e7cf6d753ab691c234289348efdc259dfcaa7b3f0f94f3f3b6b6219ad970e08e1ee9ae516357a7815222bcb64bc420f2672988672875df61744f58e108ff50a39cbca6b0950595006539eea6d7935a30fb560bd28d63c983de2975cff96d752c791f4eec1da9e683acafe58be3ae336a4f510c414d232e21b9e9ec674e430de9cbf822e5efec50c29c8d9047d1a9e55575de82f5df9c15c1790a504aca17f172934b846aad8a5ffba2f0606be8616bb2638cac15f4de1a334abc57bc5b9388eda9617290cd79e2a7e700f9fd6f73f6a2709839730b2c9051773fe9042a3a092b085af8b14d0bab287bd5cc791c6c469b00bcc05d68276fcecd4aab3caa81f94a70ed5ac14f3bcd65723a0d2ec851f01909b918663a0472cd2700d9b858eb14b10361f4e255dde4e21d916786b3fa4c7667d52c28213e2e6d10dac11411cef7f7d5637b81cca697286103e42bdd96173bfef38325dc2ef441994799ff7e59ddd912dcdf68b32bb661707cd8e3879e916268f3599d10068761f3350d3e353003921e4919c37dee7877f2431ec658c58a29c5d2e3dc0b1f727eb9d21a63de414f24eeb03e8c3584f2de9aa7b517a4b985c2089e4533cca43585198e348da972bc8c34797bdcfce1d3ff4bc7ddb5b50e0fde4168291c8d788cfff966eca701a5257492aee50e4293cd9e3118d323a337a36ff4f917a506ae95b87994019ef96df905862b278697c03177f63620b2c14eaf6eefa9ced2e330d2579a494b10a2e760bfbe577ec6461b5054ee60370a0f38e87643166c2eee70ba4585df2db90fe51f7af779e23e8236b1b1a6c5accf6e56c9393f602b16d3c6badac1b2e921c55c0bfc2a185d39f2b1537bbc152089c709739834045aeba0e3e6c35a095a857be39e24c14de86783d9771031c1c81bcdf84c95b8ed52b055b6569f7384b761a791c94f85c5b396cf4740ee85962dc54c8be526777892ce3cc23d0b84d9158815e48ee26619a3889d300b335d4be50ccbaa968d0595f31dbb46b50274b019f836ecb093e9decbe40e73c36191f57e2ae13ed837c8e8181990fea4d1938c3448d6e3b0aabc88bd6e42238da6217511f25a27f54dd85270785b0da344d59351f3947e841b82cef71835a1059c9dc8c85688795d99dcfaaf8a6d7fed84e4198b92e3c9dced35fffd5c8fd70458272cedc3a5b93d8a9e16b4210c1acec77380d6ecb479d52ddd075b8af70b7f367c28910b1a83268cbce8045fecb5c0a46401bf82d93f154c036bbd56ab9498b68a3282564e0066dbf51f5571a049ade974951a4f16deda52f8dc5181a013b33ca68d395cd84cfd596443c2a0ebb719873fd0d269a11bc30b6607fe89a175b38a2b98ec31026148f77c0a3d11d8b013001274c5c3fbf17156f0fca9e97676d3faa7ea09c4b362c80078cf98c44ff275afe013843db3d8639a4423354d509cf9215d29631e78e2cd5ac5bf1cd7ca810ec867a368fa625bfffb8b2d73051363e2e50f0333391b4b6002abfe2c048edc974bdc7a81a2ca0f6cbf7cbbf78ab24feb469032b913261001796a34a01f1f113e2884f3c9d4ea22d29f83ced249b3b309d5dfce82948869320e0f45caf1f448ebb99058bcd33b9975e83af4e766fa11a8bf866172fb02e9bc90e26f9aae4e5019851f429e3c21d79892aee2bb0369d1a12e5f98305ab7acdbd95ca4df79ee93f5503cdac3521be4a7c9ebf75b136baf5dd9809e5c87112bada73c4a3587d7812bb415c50ff79d30aaa4033edf18aed1b3654e518dabaea4815a8e3a96c3d1c36e71cbe0616eb556fda4b0b6fbdbf85c9a94097ad8072b0d444ea8d323237690baac96537f1136414e5797f370c16ae0310446e48c719b9d7d5b32b3b882c4c0e5b53f99838f6bb63454a38a2e3b76d3732a0ebc0add60f59bfed3fb942cd0040a5e8116accf13134369ec577816b3f45e7818fe7d1aa8dd83599756fa691ec9370ae8e41d11eb45d171168ebf8ec429f6ffed329f9857e3d271295a413c1b74992ddbc4575a7b3950256d92a544475a4f61fc0000e3349056cb92e5b57d752194c79697598255e4a76df4ab244cb01948210a2c406c2bf2330826becf09c7be3817f11a0cd576e232b60af451dd1fe190428b9be931956175ab39ac995eb77bd8c7fe42fa838899d8402947b90887ea4e7ec08d2f4be77d4b7d40f4f12075029b74ac7df066c38b67ad97d8f3a1b5a1bb7ec242bc7da51323374cf25ceb8b3fcc6ea9eaaeff1ed53e9faf8180cf9ac0a9d83448052a05a312ed0646fdb7618d71df7f940626fa9ac61bf486910340927bcd378562f3839a86f4efc7ceca03e79e869e05fec9f405606e7cbdf50dae0be01427ab7c5c428d73bfdef401f6d83abca0940cec281d6152be5d44e3db414ce0bf965ac789c2b4fef9f5b9655cdcc8cc7f8c7a19ee27868a5ae43fa639f68c2b7fd7fdcffa8e1104bb6f37a67d4963fa505c666541e1f2d807e184e45921530961da46718ad983a2e90cbd28e1642deb01476fdee253afc228ba8598b7b0835da8904b23424ca6c77ccc4c7555cc9d4af574674c669b4b5beeaf62e308c41ec7aa8f0aa71addf5663fd9716253fecb57b99d4fee207b2497a945ee7417a5f0d778fd8716316b5b3368712cf4133669ff87b96214f71c37cc7d1b62749c048d60a07434da011d2723a8131497186d9135e04a665bb2bcf3c58dee0af92cfe441929e1eaac00cf18417e337557df73547484fb064a7ed1e814b1abfcce82a3eb2bf4b418a5e8e063b002d6488b5a324ef252bbecacb4aac7d5e7a7564a3416dcd800955cede4361be3b8ff2ff57c041613fd2d011f8e58c7dc8fb3b4f69deaa09394adb67f73193091fed0432584aa73d9dbc647404790d67e26822dd4d89a11d814fae911128ac18c50d002a269ef4a3a6444390d334f6b32f35b308e7b823c59e3c9ec4520b92904872a9890b6d3c7f11514932586f3868fd32e20d572c667edd3b7c7b0453d9fac00fb5ae8dc9c349d8191ad4e34ef7bf08aa41f683ce2697edc9c1c016ccfa86c05edbaf9d728aa99c5cee46b158da2a77eaee86bc288c880cf415647986fc8be0a701f135d39475b1abe338fdc0966d72b2d131cd0ea9d5461daf7bc779b5607e66b13afd1d20926c8f8dbafa0a56db328fc0ab9609d9e49525f4a8e30a622dae1cdc56ebef6f1124ac872cd36c7dbb1edd6b19bbc89f928570b4fd10673db91aa07a1d699f7070145df12caf371f12bda1c3b180f0da212b8280b6bf4c276e5c32bdc076a5acf833469bf106ec02e191db134b7cc1cded882bf22fce09251282e89bf7849c2e92dc187de67a081bb045cf68e80a51efa6943ff157ed03dcb633445cfa827d3098f7749bce017873b30739100d4b652c7e221fbd7303236a85631083f1a8388f12f16857bd023181fd84af4e751f387a257e0f92e480194a7aa0b1989b0212248554110c01bcc26221cd01aa21f2ac72c0d50f049b67ee593bce4afcf44a300a01cffd3513c85ee5b30a077968b04b1d75e8478471e41d4a9b04e24a137aaebffa1dab0f0bcc0dca1dd57ab2d3af904273472d37bc449bf74e65894be352043454055c7488a994806f59456ae6c72f1988bddedc2bfbb4b2263c233d3e211458161566daf9f992d5800938e31769597cb2162e34acc0df52444cafc168a98db3a19eca077f9ecdd6d28b3b888d9335d52294aa71196e5f61a1202f6dc68b572256818d808e2a19bc53d280ae925bd05de74516df331b5fdc39fdaac5d62cb189332cb7d338be52550376c395ab29c4e031081e08eb0f59441f87ac1166d8dc765853f8e7dc482173e6428d8d60d9d76e111308cd3ab65d092f12ce114bc3a201c5b4739d15e3c5a14813d3af2d3e51a95976eae2bfd19562988dd16b5f9c03ccfaa879c32dd60eb089b59a47f05c314b5ae7d35617c7fc3873884c428c770202c764f96d8777260aab68edfc5a7569846ce6f561dbe61a5819c10975bffbe93e240bec04b72090cd6b6fc879919e0bce02002526a34929e52cc4472ed161d68354f2c42ad64bd19b70df5002e9310d13bac6c95fc0495f45fbbd7c595a4ae85e28c426e6b84d2639c3ffdb2bda48fa3f855f988a3c0aa6bac11ba6f6a63faafa226992c3cac9bad747296fc47cd5cf92267293877d1b2cc9a74e7f3f7f85c7848d5b3cd58d64f5ee312e9fea939ab16dd0283c53b101b422d603bb1262ff12d8c87c1aeb5a9411b4bd5513d96dc1b9e61a3bc4831f630f10109b6e4ce71ce1f31ade3a36e5763725c07c4b0cc1c3be0be6658a3d362994cc60c3ed11ba4c7b15c4d5497d436f187c0f1f67b383e6dd21bd1e4657e771ddbbc76b6da6f2e3244be8510efc47e1bacb1e3a2dd5faa3b04f945c94c792f3af2022f206eb69ba08fc0d6db8f70970f7ad737dc380aff4dc828454cb767c5e54214b0531a52c4e1fe4b849af3c928b583128a8f656f4b3ddc30b10bf0a2b34ee33cf9ee09783cdf8cf504e0f7ffd9fcad3c6d70c9d9fca5c67af8a7914894b51c20e3c6dbc620f2376683dcaf7420e59dbca6f8383101305c4d87b51e54650928ba408aa8cfa4e6ab3e930560d83474f13f3846465020834772067d967c9afcdd1e5fbbc7fae9a16a2fe16fefa184e3821044ed4831cd53e23d0abe53bce02062ee8bb4cc9816c93840e4f95f282df8130a828a046bebf77cd5e3ef5f5ae0e343b95ca06bffe1b931e32dd93737e38b26a2b814926a2540974ce640914a819bb22f49f2a8d879767575c69676fcbdb19025653377cc2bedea00e8de0d2191bc2460fb2a965cc015c34140c842a44402c974e0bc6fc23f541b6ed9ea28bb14f47b11da02beae58c8bc9fe449c4f09be07bec26167f5a7e363bcd7e9ead25a93aa07bfa229fe51e05e3f1d518311f43c5d645cbd2b7235561c339543e728e68c7db18ef7ee12634578faeb70ff1202b2ad39139a60053814033577a5c0a99bc21db6a37a59e1d1d57170a613e306a04c380bad03d905da65ee9ceaf0f91b2a11cad0ca65fc85272717422f78b26dee21b33c82e96d4378bc8cb8ee61727c3dece85100a2e7c7457f55fd659c4d5fe5b167d741e82c3adf92e3df7ce388cd65f525806d2d2cef8b7ed5416bbe524b42efa33357d7dfc169580ff00d6ddc7b8be60aceaf2588665afe8b48caeff81a7ec40d465157233bd31bed00c14bdf443bb7252025561e39e612395196f3e11fbe06eabea1d7366791ab039147f385c869555567845783ffb1612a5219557f0a1474dc61bfd2781f735795017ba5d500fd36a66d2270fdd1e4c89328c20eafa09cc9fd1fa5ff49de4bf5e4f941ff008a8aa8dd351c7d6087aede9fd41c8aa9e5e20f41181cd9781fa9d0028f61435a22d5a67433149283f3d1b7794a7d0caac7df7e39a3e2a834daf02be0a6972ba1c254bbcf914785c91c3e5792c47108d891e013ccb5a34bbd94a99c37e2a621fc3ea9c9f2ccc22ed15cee35a4bcbe2c7417a2ff9ea93389aa322722cdc440fdabe81c6f5ed50b29cad63f7eba270990d3352ee4fa84381049baec826fb6ab7cef4a9f6394d014c5dca7e9802a6a25fc2c6fa7189113942e068ab70f7a61fdf92ac34cc6e797b7b64dbb0bce6b8ed0b1f2ce0e6a82bb8bf2b576211e06c64705292334f6c1a64375d3c110c65f6dcc0c13e75bad58682a23d817da914d7891c15312e55a62723db5e23fe7194bd2d421254708f2fc8d491ecb168b8562cb603abbed654e389b9e15e556b2326a7af2aea404aad67ae8d487812b66fea650b4fc6eb9c7504ec71258c95b8e35e2b466e9042754cb152b6af7cd315276f6a14f9bd2187ab5740a201ea0e54e782e3f67a05705fd6431741796762b7a365f7288fe6b255141aed892ce9251d70e2077994c82f8a28f8fb9952898b2c75a29bae8cdb5320eefc3b8e24fd46285ca9b8be4df19f9a81cda98c11956ad339787b5e041f8015f77f6bb48ff7ca9fe2c2b44d170c8f5334bd28294519c8c04a10a5bc75011bc6fc9ca8f583ab24a1de1138621c2ee6ebdd31585370b690d35fc8a5e5545ae2fbfa9a78d8f067d06a2175649fe5f5056394da1c9c2b05642ac9af2a00eedd1460e8141e3108bdc75be28b9200f13e8f95da336e2c8ca5ab55ea504fa3dc290ae9cbc2eecc88d90f4e81d39736a6c6ebae9fe98b4d806b5779a3aad7a18b6fd6cbe48b7e0282c44c37693cb0e32f8d2782201eaf2fe6e605a7e13424480b8bb328a6dda5c5067a6e684ef46a05fd111586b37064f76c8ef8e2077b52cd0a3964e6d73069ab8f094457674585b8f58ad37141d704f7d1038a6d5dd443259d00bbfbfea7acb11315ffbf26624c652396a18c113a8696cede7aa29dbe840e573c910b4300d8ffffff27