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 77922 42abb17da8800c4148facffb4a69ab034aa4a5b5bc6d7e0f323debda25316698

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e2961f37b832d4b6f48a5e3da0fc04d6a10db9e954047429ddba5aff2333da3
Certificate Block Hash
42abb17da8800c4148facffb4a69ab034aa4a5b5bc6d7e0f323debda25316698
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001048010012fa0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ef08dab3bb41cb04dfe8266f9b26e8574ca43d1a8935fe84b7cdeb3058033a42f5c2e28517882b8dd733be5a6ad49083e6a54f6c8a6e6c707e79de445d1d35b88860cdf2e68e070832afddbee8fa4854816a5eec01e9af156c0500000000000000000200000002001048010012fa0000

Raw Header Hex

00004020dca629804f38d2c6a93fb64be7e27239db2a23a9b463d7b7d3d8479a938a523825386031d096bae35bf5006270b9ad31e1aa83d88116a7aea7c748e4fa97f9333de23c6ae0d20018a33d33f2afa5db9d424740959edb106a4dc00fdae3a5486f4b2d837bf361299e

Proof Data Hex

59,560 bytes
121216020307e62f0ef4b5bac3cfa6ea5041c4418f2447d37741b07bb153792161f3bb843a55a4320c5fd27208d5b49fb23e03333e9931e06c59e2c6c7e92a6ca6d82ed3c0e41aa4b462f826b8925700b06c22a83417f0e084fc6e12a84e28dccfb08dd785e2acee5885ab0570ceebbde17e720f5d53a8ee58c0576ec20fceeb7f417b515e4e97b186d8d6363839498d68335aafba0cdb25290d183c5b55af7610f1fd9f0e060659166ef37cf1821dfa55c4540463767ac8cbf1dad49f4b5088834158ab64b490f14e7d94f8a174331cb89b1f29aba90068438cc94f63191be1def07a5bb8c6b25f4f90848a51c883a0d180c4a855687cfa3ccb2522ae68284d3a40b447ed8a09a5af95cc0b402e49c6086e44d79ddbbeac8e0e50163ce4c5cefe747094594e9e395f99c98bf56b0d92bd639e3798b1afddbc5e0c87a03435d94ab662037704235ea6fec0e2f97c800d81271f5daf3f1ee979510d093d042637f81d898ce69315be5512a8d870fd2d7b68b7f0061ca8dc2912d2a3692c906f53a35b61d10e314b166e14fa0201b2af54fcea265459028964e2e5998406a924f3cbb063f9585f88b02cea9e015b28267bf9ad55ee0b681193f338c6fe97f50441cec8466d023a64dabafb50bf4948d728a535f7dd2dce34ce44d216f24b421d003c5b04d31553f479e8211c96e2ee09e26da2d2ad57ea139f7f7cbbe395b03cdcf00ca9c1967d8f294dd6141fab4f207c320708ba0c883df0738c2a0e3c16dbc1f40eab2df6793fd545a4fba0a83d384dfb28765a523ef2c3f64aec1ee32adb06250bfc8348b654daa390d528c84cf2c81090e285e72b25bf5adcd5e2e1fec01686552371ec67c5bf840630d52e7732139e732a63b7ebce3f66ca35cd34c0283a50429883e218329335f6870187df97a27bc8454dd7bedabbaeb68bd3808fac2ed9e3f5ac7fc4753b8cbeb51fa09c398ae48c08dbdf34568f8f3af8011ccfe5770dc5abed5c7369febd5fbabee3461460eaa1085f8896e6f831e93f21ba5df33675f6b1c55b977154c237b3a3c6e805cfa64dbf0f1983a81f7b4d5b31b658b11ca3b16a5af558227a858395bc538d6d06aa2d20bf1af62ef57ad664e4d390c35c009f49bce32443ae6e7cd25676e056eabf0cca4fa5b2757266f5294c631a05eafd6a212451c5faea81ba71138a19949c57a9deed58cca05ec31b5dab7decba612dc0201fd746279ae34046dff913bca908348af26e75f9b695eb552907d714c85814f3905e3d72f6555908b53eb80406e58b0b550fa8db7680508fdf7d6600202c71a3715b65b0bda91bdfc47945cc9c4e91b0206d79da86fa6dc4deb3a319be67aca8905d4ebcedaf6217b125828ef14e4a25a81b8d6e9464509f12e6dae49b53eba332224306213283eb10f93d0d1c591a4258d70cd7681245903afd0421fbddb9841d0f60a37c2b6a040b46b2df1e8c4e6d35a86b6b618c31dee983dd175673f36b070a084ac9bcf4c41f7f4ee020456778603ac06ed42d9eb1fa07faca81d10e8daf9059b53d4c6ee2b18f9d53b9a7d077a9f40e3dd96251b64c13e10363c8befc4fb95385cbf38b29f206d23c31bffbaee18b6c3e63634174c6b63b82fcbf02a107cfcaa9ecd007904379e9ef70de6df19f8e73af42c610043a144ef5859105039ecf7c9fd5a427c583c28e1b1c8f1529fee2001a2372e86b34c6c55bead821530c93b84a63350bc7986cc6da81c92a8955793eae483c25eb35b0d4ea8ee58266f9f68a804da9b736a84edbb6674536e03e62cf5b865ca3f4c5ede3267ade6e9453402d11bd4276c9cbe2f1b1049a7aef6928130c6dae5402cfd37d6d844dc58fff7ae61668e23bd9ceae0865f559bf16881979d13d826b957aba2cec03a181f2ddbfc050ee98284ac1480e6d34151592d4b633e4d8a0828b6a0a0c8b32276383d54dbad541f6e0d0f427fcde5915822cfd4551c5ff763344864d29e2d495c8b958142b21912e3e993b99e9bc77ad8e556cbb8e93c8ac06134de8a5b412d1a54cb55c0c2addd4ada616fb9f3bf48d7a8d11a999178c4f49299bd7b8f2d4be1964f17777aad70d0ba2b279c40e565c87777733779d38822e1b6ab6c1b44e2029ad6617e3fd4d3ef4b55dafd8dbb7128c596f77e4a02ab7ae0e0f7fab8900a9ff43e87ef2025b78ef70578bad31b1f6c7dbb845502bd4bf4854517f2093f097a255bce7212b357810a92cf29f74f50ceb5692f19a54ed455f087fff9a14661b0a9d21f2bdccf5f352620ad4c256efadc908a58a998135c9ea5e1e1b7bf2b0e8cc335a9787ef6d72bf704d24689d7b8b9dd7ea5c45d5869812ba59897b8eb44c7d1bfc4cdeb1939bc018ae791be8c72facb307894e81ce3a931046c8932b0dad7c08c6a77ea7b313e576d51ac4d5ca6358c0a750e8b0341ab9cb26b0015eadc1401c5f052ed0316b9e04ab763cbee764978fe04b64bcb1f0824b42da6af113ab2b95fc0ba0b7b6a45a9d31bc88babfbd5c4f5afb1e5157359e4ba227c52e2782a4e2877da2d38b1921f9ff62339e4b353064b5c32ae633203b48b4286bd3c9f66402aeb4f87f0914b0c6ac6e834eb5c8873b1e00970056467e15eb3d5bbe8d422c036ace25452e241d881b821482e78b2553012191923144fd820edc2d8ad1c1d065aad6a38d6f2081c956bcad2fcc54f5f4142ab5df2fc2180f84f2e7f598512cf80270cdec796531b7c4f6702ea7817407eff17368dfc825efbb5e3aefefaec05657d07072c94afdeda40605213f4a884a90ccf4744b58624d92170687ee9ab6c7b352e78cbf4b0bdfe44d8aa4768717f0f1227cb89f33398e44cea5616a197f763cc6958851f2c3f2148699979c29304b62a703e2ee7d3d1b76fa0bde3806b676c043bc18f62c10cdb395059c6a0c9eb520b41752d9e7ffa0f09533c86744205a382cc1af21bdcd30109c258aaeea5b7c5626f8e50ec70b773583bb4f276f19e99f5fc0d2d449cda916908f86e4eaf2d721fa23d2958d0594ba5943f03bf7d112152ae4803d0ab6adf124bdab6a191ae37a26fca8fc693b57b57f50244e94cdeadf1dc4cfc2823317ef8425d66deab65dde762c21189edb1ba9129e983efe93d21c2897ed302157b0256187047fe0c8d4ca20a76e00f58ecc445c2b91d9fef285581d2fad52586058af3016583fd2b601649f456547534c201bf6910375bbc0174bc6e2cbff39b8e5a45c590402c77472c2e82f2455d6829afc834469cefa13c8addad498b6d474dd5cf1604ec528d19148a86720e73e561a6c5845355ea82da308946ff7ed16b089b5c54828a5b1750997424be8f983b5c26c02d580709bd6f1ef76a9453370805aac5f1050be811a401e542969ca1d4ab696ecfdb1364350cff5b31459947b03b65bcbd7561332f257939641aaea28cad41bce95664d8facc8cd9ffd117e7d3ed4a93102d66886f235f4abb33adcc22b18fe6448b4c3d05914ea36a39a5df7f2a662b4b8ccade6c1d1c8e919ba736dc1d1a2bc613488bda0baf316dda2e9aba44bcbddf20b7246f1283395e24ef68f50e8d8b57c7ce5aa76ac52f60b8ba91e5b01bad339e4ece35dc470266529c57b5ac3d6b5b7f38c6cec0556fd21f03b3eb0e20ae9850a999c28fcc4f11a3420c40e9756ef079037bda765cefe2e8d5203014ae735a5e9c9f03714f661fdb106ddbaf9bc9944a67a9963c30429a9c75ae1fe8689d50212536ba879a1ca142f535bfc8c3b6622aa79673107a476a45b6ce5e1baa6f482af73aee78b5f4d805bddb81ca184b8d91889e2f19ae1c1a7e5839862ba0fbb0428643ead3a87fea60c8de90dae6946c8838b937b742753824cbf18019e8d99eb2485bcc8c3fe630a70ba0aa0a29e5f76c29b16e7051c496cebec4b982f030b59593690a1d09a9312459d3f5a496320021cc411d7545c9e16ccc254425e90244dc0ec4abc71210e65fc1711779f5fdcd8a96bb245ea0931319095269bfe28df7138069fbbe656e9d72d5f37785071a947519d7a92fa5c62b61c0b9ef326c071762dd5192a94a0041a80c88b0d9f9242f02f55c8aef86c545b8ec8c09a10a0a9cf82e7984028208acc3df0406c75c6c7dc4a428998794e495a7bcb151f577c50f2645c94d93f4b8d29b8ed586099814eef4cc1d6ff42aee8ce437a80602002e5e181e066309f8c3986dc6cec64114fc855d853f3bbd9d43447186b8b399a375fc8d9183a86fb3627839995ce212a600e07beaccaa328eb92ba211c8120a80c7b637798de99a46bc30f63aa517e692a318ec209886f8bde4bb03dcf877ccfcf5b464046bea0c6cd7d25291d5326f5c82e81198aabfd022d3c15205885b6cc8dfa3c57c22dd24e4221891375e2cc5b11c95ad9fa741b9057e1c0602ae3ce7974f384bccd29aa37b30a3d9f4bf0d60a380d03095883141bc32a9a148d37531adf8c3f3b929558dbf520aec3ba5cec714bb21946ae234262bb559f48633fcedecbf530d7e3b9a74f009618df1e66ce0de14444060320849f8e56a6ffc853d13243a60e295da08ce22011088226931685195b9ce89485af43d1b97db268cf4fa3ea7f53679883ffd5d7d77ca9ad7652bc8d7e44fa34453464819b00eb7a1ddb3859dba4d683ddb0321cbfa0189b15b06694c9386e2c594c36c97d75380b2dfc567f7619f49285dac932a20d6e775e162b34cf48e00a1a05efc16cdff2235f6049988674ede01e6a9635eef5041406e555d942684fa29e02846478a2ae351148be29cb3b92cb85513cfc7db8a1a92829a403a16a5255f3a7ae8ac854fe66354cf400b1db124c0583ddc760759fadbc52a29e12714465adff539d046eb09bfbfe1eda314178c8f25e7befd4288ef1c7d575403674ad38c7f4772fd0b37667d046df35e062ed23c92a21be7b4030e2fc9d066478b2f8ba354f011e9594def7ef48866dcf95828fba583ed08219d036a6aa239619d26925d5b31774c0738a19f972c9b0a70e59a54a7353d51b6e3f18e8e36bb0291330b96dd8f75ed5778ad1cf3be89cd0ea40a17e9e45ade77a9c7e7c7aa047833765e38bb38782f5064ca1abc6f50cb5bb951eb137aae984a98a8fe52a7c842810e027031f9e6f14f1dc02772f398912959d1fa0dc31851aeeb54a8cd41f70cbac1ce76f2ea6954e014578f938de441021c0e24cc9bb7547631f1693eb2d49f6f6cc5f37efb9be202dc32a22c04e3bcc12518c1893d296e40e9ee3813ab6e7e35a357d572d934bc2fa5aac6b5f577434e76aa6e368fecb6d49fbd1bb91ffb9e242033c3a6d2e89265849cd528039648f5d77006ad8cd6fc098ccd5ea681d0d344b7a82492483ce41f355226f0f7f1878b21afb35a099eb5c36170840d2958931560b915cb5e60bc63efc09dedad8755472021c0258ce3d66af9ec4f3cd72e77712df0746c2b9ba3198e7c2c8e62f63edf95a67222817615f34366fa4e07cf92e2653a12c8b21ac7504d03b1e850fe5492e0eb80c01ee862b0319444d5d7663f89245d56be05c2ead2816197f43708af0717bc871f9797e959c9d3eb6f656cc7b0da2c02a5d38b6d0f4d882cf19662965a99b817d79ee24cf0871125c0bc25f591f761222e719e79a70da5a89ae89da0c4beeac85fb1e59d6de5da5a3522a78826fcf15503cc0e6e05cc79ca5ff01a466580c87f5f49a4a18ae75c55d061003615c8ea448d95012b6cd81534c9df0d49efbbbe4e5f8ac8774f11ab1d1a3eb3d83528a5c2fc976e07200b9a82fe6cb5f55780a63b6ca7a9f5a4f8dd36ce19254424a216811a1aee3cf634b4b928b38dbf402d9ae895348c96bc856cd643ce7ab2f73859fe305212985857d552b42695fcafdaf6d0b8a38b40e7c6e247ac191bcf75599046245353df0e39520729fdc4228b680a2507820f21f87076e3d4c151c78671336194cf984139621da3d548adea191f77161ef7e9fbcc3eaa25caa51377bcd487fd2d7c96f8eb191b816c45ad42615a62b7285df3f31510da83d7263a3835fbfe0d48776333745fbf1c9938249ba3e4b5498ffbb57cd5326e5b9e31b9d18c0e9fb1b5c17989a2b9deb0beb806205decae4bb7602c187eabceb99c168c531fb087e40e0d0758c1ad0836bb048b43b65b572a981c86ed5251d6ef21f68b68be4c7bcf58174816168691d806eb5049294729dc871cc3e718d6bee55b3c39b63dc29bcfeb137e7dcd8d9167156bd378cc2bf6d1093cd0c6ae48fe395d1155962d65d3152da87577c6740c785b6afe5bffc2b7c805de87b8c2e6b6802c3f314ee51f38d55e40f3d2c3616360d5d5aebb0f574074b2c542511ddce36eb261aece3453eefb7fdfe8346397b551b2c12f7535c0cbed497b42462e5087f58ac5052bb189f80ca71d6a32f83dff354457b8a184726524296a8865932e085ec3b9fb0b28bc417764d179322284eb6852995a7235cd2a4f81f2494a1a82ad2a45f9ea62c7e3b3cc9e88b5c15a24f483a21ecf008f7308828023244752b9cf08faefc3f7c494ef03a7765db8aa0a280b0a5ee50ce97394d1a16c178ba01ebc6862ebc860774d2800f86dbc0c303cad39b1b4842d19d7f5001e2ef3d033722033949064d41df853dfc2bae186c648ad42d59cbe4cbd537ac2ee073196ff7d666942d97733ac62eb9865886c8e44f5553a8cc7c0467656820bb64af8ce15ae4a942e51a0f76899b3e2f5123939bcef1bad94cee4d98c0752f666014655681b0018054191542a3190b745c720d5443858ffd7c1f1dc4aee610d4739efbe81322197423aea4d10233c1ddba5fd5fc001fd1bbd56270cc4b5d59dab3dee31666ef8313a871d939c9cb4eba8f66f15c1e84b6bdfcfd86b7c2818717a7b5a15daf43c83dcc6a3213926f777908cbd1280e0685c3df2e305b106d8ff6e30ff0d21a546ba55e03e9e648734c9e3a5594352763af4e68e0cea34fa9a782558e8e11f13f7167bc845baf372e57bb21801f508916482f418054a3cfcb6caa513250ad587c044e13d0b79a18fe384a0958216c24ba597ea6b49bd7b97194f59298e5eed1ea560e6a1e1a413173db5c2845db69281121f69e501864cda199d14de47f267cce5ef8a9569de426266f920e642929497dc2cea3845628eb4539a67a065cae092dcee1a004b5aa7c299297dfd690ba37796b54ad21f343b96f13533aea4f6f360b42224af84615a140643277ca1c02cf18223e34770862312c5f90ef2440f37277179fcc007bcbd060ca374ebe6b44145c73134ca980a7c0521975fb9dd9c77ecc63659beb86539e35d3c8abc0f4c6e01889eb4bdb8002cbeebb00b6560edabed3cb8bf500386e4b57d564f81a7c11811305c1614d29adab30db33d6f71b77cae8de805e384003ffdc9ccbcf4abf1d1a949d876a92f1a52b1dc4558b7e6b429e6498c60526ff6014f62be06bbefb7f622b8a02934afbdb4c7446fa8b70d1aab1ce1827b39981c4b37f5dc2b7a2ecbf178be5c23124c286be64f5297294a25ced3d5e57a1bd580df533eaf87bc24e93c57ab8451f5a8555cce056c8bf6715dd0a553bce69fcd83f739bdc51933a23598477bc9b069ac2e670cc37a5075130559e7268e432985d0073914f41655e6972369d5b3abb4211e6820cdb9390a1b839863c5da80e767272d2cb97c46d1699a2a65f0454f1e031cd359628d05168b347f29d73bcf04b3c9bc350ae1a842454f6200ba2c3671274d04ccd2a1c1f2dfd48ed74ff8880763461d7d6df21fbefe265e59718d777c5442446f8cba9529e8692c4c7c86c944139bed4fa3f65435aa382c2f772ec6e3ccf7edb48343c3168b66d615cad7d168b17a1c840a84cc163f29015b2942be58d9134c12fd5e3120e28c21c73f4a50b5e2162d5b6e73c45086d917a8968da3391e5bc8b95463ec971914a1a0d8bf9bac53dc6da1336f9ef55b4bafd14294605c7748fa53b59d485bec0c4ba992397653251bad849bb3c9015332c1cc0840f3a9cfff6dc40c02280becc0d78de357921719e331fface4589d9c45bbd5cdaadd9230e6a5318b38dd511a8f895142d818242082c63b03894172be1c3379ae29cca39bdf13faba12b22e0b716462793c7b208340681093dff9b653783d7beac582cefe85d3c086d9b509f430a68251c2506aa9e4d19557229d6f2b2c802324317c13fe10290b9cf581dac2fa59b88bef9fea27b1253c7235299bc86cfd140c9611eca743629bd017559d95bfd09b25ad39e774fc04a1c926a066ee37f83a7b2ba99a5f1d204270fb81a09722991d7e075208d19fd8961b3c73ca807699fef23f69bd1dc0a03260159787f9df7cd366caf30bd75bcbb7625219e331c270b1e54b9dced47e9ceb008d4a350041f6f7115282a79afee446e48db5f9b571681f90953d0ace4d0399e05feceff88bdc48bbb9218af1e7ff0065a743cfd13758d5b47ef17e2e97053be6cac8a6e68753a86580cda8f07467d29acfd56c1ccc89ef07e356d8dcf19cf8246efb0f4f8000f00d63968c0d37b4db7eec5a6102f8b91af5e6a1c87c21638d391723a855c5c210eb813768d9b7bc08b67c1863057853cd98412ef84fb6b7928a16e9799779c5531da14b26d01038a6715bc0fe1c2a284960c8b73c2aef0dd1844d20d8f9428fe6a50b2c41e18fb3309a006ed037d294049e20f788d2d01d81deb1df6976eed88e359b14d67592a196a0b9259966a405e703f0884f5bc7f31a3b97739519aac4d8938e2afe2c6b5a27d25ac814fa02fa81b1896a65ed5ef895e5a40233adfaa504f2c62508d21fbfcaafd329c7ca7d29eff684f30537bfed3f94bb606daa75bd3d2a78aa8cad5f89fe67b3d46680a477981ce96e3b676e411d8ce3e2c35afe3b805c896203d1bc3e3287f0c6f4504992425af4f41e328c4858039020693805f47c34495df2d160c58a07c70c0f68e7f92d331cfa06a8ccd6a0a56e637432ef0649405a87784f75a4d04dedb4fe2d8e2aa723a99d41612d13e7f5cd7fd5b35b515e60497e1976ac8926bfa8068ae8b7e5839b3cbe1b9c4e620fdcbc697594b34da6fe18746cf2e580d0997bb311159eb8320bc22b4e98e936a62929312b131807e73a277a0a889b0b5e998e2e98074ac50bf1d2fe9b03031cdb616395fa9e39ed59ea0506adf70e9aaaa9f882722f02f8f3dc950ddfde8edc5a6427d9a0dccab950e575d430532cee800be5943188ca8abf6e68836e6bc112a6a89f9647c09b2dd977845f526898ed26a1afb2a7c6f18d0059ec45df84834d338137c253ee83b55ae60b9c4515079240023f52d42b515fd3bbcab7f99c3045ef6e1c19a2d45d95066e3a0a47ed07e7768acba5dc596f3cfd92b3e5bb6332baad62abf4737793a3601644318965b15d70899e67ea4cb3f73453daa9cd77dd4c6fe2f0a5e8a04f164762f08b8978275e56364a6a3b2ff51ccbb97240a2fe60ecabcf7896857bf82ccb65a4c5ebbd49a1b0ca1a3c57aadbfd9a067b4391f3aa29379d3bdb989d6f7710f3a5c21dda855c523ad8e48d6244f5530d5e2908d516a8315f8a989046a9c0c6e5384b1e6146655eeb94cf6cfc703c977eab92fdd2e46a024ee148f1ccb337c9af19bb06c4bc0a392782cff49221fe98ff5d6a11f37f787559dde3e14301437bb67b8fd039c07a59b71bc3f6791c0603c1d0933a25aef218d083ca29f6aa819002c636f3a9f52d919361487aaff0c1c29c40733a4d8f5d986daeb5f297aec6f3463200b3720e91141fef8ed2ccde8b669c08c1809af43d35f548f42c4586bfe03813303d6bddcd9a850223a112d44e211cef1dd53af36472cc4be2372cce2ac2818dfc49d3ef3ab428f6abd0de48dd473dbe3b97fa22d59b8b2c58e04f4d1aec36a8f7952a77bf9bdd13390d5d455daec0c17631406cd8480db05c96751fae61aed06096c9670f897ce4a8de680a8905e94fd09c092a085e80397f85addf8b4b53c0580f4533a8331c191934a67ac90310b507aa55c6b6c19ecbdb5f8cb50dea4b23cf29820ff80185292354f91c5137a17ab5cc3af77dae022799a08b8d5e54b9f4633adf97ffa66a9ecb3b046a4ebb94c0dd22197b8fa72c5e5349b4480d5adc2dff8b983dd398e12806acd2832c8aea6956ea214bb907de0963436be5ae5512276883718e01c9a85c608b83d4238252e4b00e135c035b635338a110295190d2a3a66f9636c284746ddce26e84623969126fe52e03bb7b34182aba4b64a9c2d2cc6cbaa24828f352e23409442c4a18817c9dead37aab7088712d383b2f8938ed707d3b3bda88049c464c74fcba832dbe4e3d4b75a2df160997d7457b85736c087a05d3d7aa871cd639fd85938405ffb99b69e050cc962ebb7eaa10c9a7d989cdc53de106f298520513fa78c65f6c28b5e81d809c293b43c5a443af6bffdf514d45f20668abf5ae59d43ec19522e1beb638c1671b9b6c3e2df9cfafd666c730b8616cdd2b76e5df7959f5d2597e7e4c98757eb5a8cf55cff20bf18924517e3d761c3176b764dc9778e7f6712dbbf1765b64222d7749e872de5dd5515c4f0c9df2de4e7474325f167e82df7844bf794f848e81035b7832b43950c72891c6b7f7d4728045c07c701621054b737d1aa1dd92376fde196389daf618f4b6d0dcab3dacc4b0225f6c51e4fad2061fee422a38f035b3cf034e701e02d524f8329331aa2288b0c3cde4df6658fc036106f64f7a0daed546c940f17e8d3e9b117ac312df175cf2be72b1f95fb0e2dd18bbe7071f7a0608b2263a0dd2484510d19378976ec039a557737da20861c35648dab198fe63399f29f00edcd5d10b23a0f043ceb8d2f3d3ceec9468ce715604e6517f982a9f392a3a8f57a9f85b578799939f54bdf52e084a125829c76a61aa9b7513c11241d7a2dc2a1f0e6ba19690837d01954a8aa3c67bfb5fe3f3f61220575a6385d068a88d74a5427bf7b5064b61811ea4e6fb13f8975c9cc25f80ac70a3ec179aa7e49f478fe599ec115b19a60b4cbf849ee148cf79340c417868378fc1d4114443c7b0b1a17084d0727fcd84e5dc5dd5b0923f293bbf2d31e9f4d092968fb3a669c706b8cee57765740ecc52e877a239b01f3bc70e7b2cbff895535011c8dc43d9191f5a6b01669dc03296f06debf6d927bf066d5150deb365a3e6c7d1f0f79043994c9986d58af3554e3121f7d2606d1c7502b1ac91838b2b217fbfe80dd8fe681f6a9372562bdc0d2101d41c4698bbb9106de81cd032a03abb3aafe68695cceef497589f51b522fd8639a44c74c5cb2e7ad9712dd2d86dc81c8e14d87d6a344e199f0bd99f9547ee384f6e0fe654bdce356cb8cc3fc14ae3430c9c3a2b2c60027c871ec61f052f0c787098074db6ebff78bfbe2b7e7be42e53bbe611565ce7e08b86693a8c0e6ec490bf6de2f0a949a5cf9f6f4ab4b51a7e2db412d1c0c0ddb61ab34bd20966c40cd5413b258ac16a1220584a14a0a1eea75ff2ab3d8369168b9b7f856662808748d0da71815e51ebe89377a6744e005d1458bd4078b1e9a00ab4b08bbc9a3a181db83026d05f7ad996dc27713059bbece6affa11101ed5cd73ccf6cb5107ca4c325921e1935c3ede3f86085339967f04f0819422bc7a3d9114ec745988cc95a83921f9bcdb2934420b606165f40a1871981422925a7141acd6ee3c09305962de2625eed13bb680432439511dbf79cc26aadda4d5772122eeb80e7225a3a6de131888687f235cd853f3a87420e0c9cc96d4d3e74a62c885ea528a149020d223478f81df73848b471888463a436adc5e1cd7b006f80080d989804fd9c173e574e60e7e5d86b4782c213b3a358fff7cc6091382cc29a389535696b26e4bf18119163bd88dfbd7165144508236e93ffd9ec31c33f7c42534dc27a1280a9960250ed280f7fc1d3b8307547006c498b13a62fd0bf80a39c9f408306a06e6237960e95a358776c48455941a5ad78b9f517a833b35583b9596df2ff98c1896e466f197dd13f4bfa02564f4cc5dc2e55d820884fc608b7d677673855737deee0f3dc4d57b175d72be6e6760f1d25de5e0acb061823b7066127a26e78a3488542d9a7dded1d2181521103db9369ff15406506562b11665053934ac120b7a0b20373652b5dff93d10f62fac232a47cec34ad1c260054832b354203df1e30832149d40a730f569d949d481f28e01fbb4b1edf565fb6e9a1ce36b33d574c6dffa35a659dd4f14b76fc87e494d578d54f6aa91211b535fdd9306fc7fd2a05c76ea9d9ddefd792d40800bef842767fb2440b7679cd3bc1e66248622a8ae5085c19b657f7b7b21170feaa5d2effdfa3abe43d638ac3420bb57e2ca565770e11f323652e7e4ff92c034346bd7c19257fd9b2fcfe99298dbf53a5182785c14792b7ffa1f91f098696aecd9c463fbcfdc5c9e91fc3f53269b1a10c1700eabe982da9e8cbdf712a00a0340316a014c62fef11acead0c075db378f386f7b6ddf52076aa50e9f5d933c1d78edbbfa642c2b834139f8e054f229df81f1f6c7ee479a8bcb502e36b16a2087e318f9b0c94927b1e479accc0a4d35d586eabb4705720bd20016442e9e5bef48133596f6a8c392b340920e3d8d8599205a622a3eeb909542c4d0a2188b922f68f89711b336de684297bca5567610242274f3cd63d1af4acbc858c60c7f197bf74747a3d303d41e6ccd262e01b9af990f47520c26e7767ca14824e02abadc7d7e67d56594e8ec8106bb7cbf4a7ea3a27cccca72db097cc76a746b88d7d05d126e6b334cbeab93f7f42680f9c30f9554209e8fb987d4850d699c6683f7d7963e0f8d3275753edc1b24854bc6ea29ed6fc655d9692e3a46dff9768ab39cf1c8207c010f5dbc223dba1155c22ed68e4ced0681a2f875396ef4074f98b0843205f85c2112830ed31b62cc231eeb2a82e9494e7a9c765b30bb6e9d38af935e5315762ff83decafc888cd40a43f3abaca058932fd04546ec8feaa385ca4c8f3e9b5a7deca50baac6cf13cb45f8f76bd099c3b8188db86a7183ff856f04717683d6bbf6fcc8e50810514c8de57432c032689be10a8eff88cc1cc0851d4402577bd35ecd43d56c369980d8b61109b81e051ae097585279bd20dfbe1a2bfb05daf566cfa20feac73c51883db51ef0cd39037cb182b5c34e08f0ecd6c20a5b546e8365130c3b5eaddffd3b464ac562f96df7b40588fdaa4d8d51217014d98d8f4f1aa006c0d470dc88a86d09f71552b573858b0c5fbae3ebca26bcd3700ea8d1cb8881395f545aeb926c6a22455c41b3e4218b83d0874b35192a4a852449bd00d58ac32b864c54119a8bedb419f0791452de290b83760cfac8969c81534aad437cef5ab08d61b253cbc54fe1d476bc23f4972073f5e34b61f1dd15272d33823af189cd4d3dbafb019d1342b03171edf24fc812e89c2f4554bbd3e13cdc989d87ee2adcc7dd57baa9a8dd5b0c52cafcdefe620dc3883e7edf0b9ff715df391722cc1f1de7f2af75d9d43475b15707f17b3c09f35303ab352d9a336cd488ff9d3f77d5fbb8135f4eb778228e021e48c6c22d58a89d135f619bfbd5a0cfb4e490225263d22ec4b4e6758e302922d855b42027e45eb80068a4cd0fabee51fbbd2c4d4e757dc9ed9c5840173cb45ed28c412d61ac1800615dbc9b9ad59265e0b20d51a472e0f07f0b1772dfb9821da0aafc4acd35283dc1f24c66c9f9b3b560d6417052319d6b29dbbd1f8867133aa9b65af129a69343a50f6b85fc5537060d8d62ca682757ee13db3ed741300f39f25fe4c4d61f30940683efd63a5b707a8332d58e74efc8d8bb1a8960f7de60d472865e754cb8992f12e26ee1e03727e4231b5547032d01a54fb0a7fb22ef2c9ed10e822a148d2f936b4736771f9cdce676d1f9df1c282cb1ae394f780d94971299fb0db0474be292d651c278bff3246db5d2a33dfd47157419891c6b5ae1db01e2b224de06e602720814f56cc4ff0e2022e793b54781098693ed77d10b436b3610a39fdfb406500d46745619535080634559dd09683f34245d7437f7b42b3c7ab087d81280e461e277215dc422ea1597f1fc9fd4cce26c96c737be7e9a945e27d56cff1d658bde513a73d8065ef1aada24d90d5582ea5af72f1f487046ac7175e62eadbf8c4e4982146f9dc062b82d1e9ebca617d27a10855d1ba22fde70f1d56a14def48e1f3f22b4cc20e88c15f667b92755368deb6e3c65947070d222006a1a17315dcc36e2d38310aac1222cc712af8855ae429d699e1e53b9f53c0f546a2824317297e5a2e8a623ee76209e05bd77bc27c12e5840a69176d57e5ff0f4ce0df019b1d2c474d5cd9fccb228af48bd34aeec710ed52fed1166305e545d2d68c2565cbc6cdfc3b4636d247316e3c255bb8e7c5f0e85f8b0cfbe42c4bc4cab0d309a278eaf97263f2894ffc780c6964a4c0be280d61671e28f5f9b997f8c5c95bccc8f85479d66863796e52a39bbcb718857580aa51359c78600fc232766e277653b872bcc9d8b4726d9081e456ca7dc59573560922a595cce0c23670d899321242660d548d6050961fc6d319c5e83e15bdd249b8343c0cf2968cb99cb3159f6557c33bdd7ac83dbdfa224b19c91b9d2a46fbc924a4a384a3a3ec4cbb9b75622ba0bf9d5adcd3cb876c169cd0a49d3f740da35c9fbec74ae8140a11f7829fdeb0d45d3e7c3b0202b9d654304909ea1d46ae38d8a19d84677c6659f274c186b0298bac102afc02b8dcc2417ef615b97eca353cc12720823219874aec557986adbe8074aa86bacd9a30980698cca60e202732af55d3d2b024543ebe4f5783429bf3e14a80e5c6901d5b1ef8a35e23093ce858bda14af14c1f60a14c604b7feeb0038f66dfb8e14423ee2efb43248cc7069f41e2feaec3177421cc1495cbe04086525059451af393fdb7c81f3cedc4d867e961ac98dbbffeb24329736de22017a06609ce58542178cfe3f96ec8edeea69cb231991be3be3496231a2c051de8a49a64e27adaea81ce2f5c32e9434bb543435569a6aaa876177f9212676efcaab54a7407b1267721bef1dce95b33af0039cc221609b7820d8de49dc15284748ae8c4c535bddbe7faca4bbfc43cccea175bdb1c001c6e068d57b4ea01f5f710c7fea322396846c57975c37d7236867a446bab06c1f5875e905e836cd4e5f592272a5cb445f4f593d03cfd3a421e201f634774ae783d6608f5be16099a51bc20802e0375a123035a1c114348bc1df478f0090568909949325d2b043572fe677102d7a504412015f46f94e8720bddd56abde3e6e8e3f9a6118a5571b35ee30d699dcf7cb254a8e0632a9037f47e75574392feeade7240fc2bf1eeea0188e71f0cb04aaa6ab7ca77ca305a31b0699eaff308ce774cbf6f77c5bd9f5ea08a9e1418ca4c73214fa6ca7d71c1b61605a85bfe1a1adea388f46001f05dd90f516ce00a2e7954063ec249b2616b6e4885d546e73aab43632ead86dcf16b9c61bd091d0d0a4f0c9461742e25303d7b9e96acaa48ce6dce9937278b3839f5d5e6e3a9a09002978b9bb175a4155bf5bf87b2d0430e34938427cb3175f2290dbc1757c41e2e0bd6cb0f47de7615be450705cea7c4fc41e40b2dd681f702b2d5e5c411c6f75c42f85d12e9e34e4d749b47c8161810480acbbcbaeb5c3e3cc7726f640b3fce5e2f47da025d55fd3236975643c3004a06d01f1ebe48ca4beec45492fca1ea9a5364e7e3dd4ddb87c53e3f04656952237cc32b2885f1c17afbf0581edbc072dc810aa2056fc4f113190b1746b623163e1bdca4e5b74f92735f5aa8e349dd6dd3c026ed5540b485499e7f3ebe38eebc43838b14f760567629c0c8322a33d1f422959075a39635abed169672f509ed42cc64955fc8a9ca60037551cd42c89fe46349886bca4ef86f088b39998a499520b4583873350afda6b708862953b74e6b4e196bd6a5720bf94dcd46f35f0da6559a25c230466055d8bba7334f9b203d3fd37e6a8fe2fdff20f3dca730ae73bb0c6fd045c2de7825cd905f5b98a37d4d14ebef5a8f9fb3052bd603cf1ba572839ba4147a659f7beeb6d975ebfe242c70caddad45cdecb9f40af2f4f1591b2efec48f879ce9af8ecef8d9fcb3487a0445adc27981ab69ece5991d285b99353f434c2c50b76d5fdf2fa588d3a21b32b585d82b081a2b88220c8e20bb1c5caef2ad2d40e11ac61c4685e6de94ddf9384e3c3a05123baadff7ed5b4f6c311f465e615ab5571bc9e97e22cd2db84c10c05c26d29ecf29d7254e7b04d13b317f9429c944084281511ecae9aebc9237b38e245051efaf0803389ce130e76caf11995a74d73f78f25c15e953f936ead60d83b1644098c26af9b6e87c46cba75a89fb6ab7090997e7a2760cb97afced27ee4d5bf69454ca361f3ab645873534c79fbb9aec1aab333c84696b7a7a3f8a76fd990a44126e85befce9b3a3249ae350b1bc8c4e18b78ce606c88b2b8ea044371b9f47085622d5ddb4eee257516892cfe87bfb20b072371aa11bd6be95bbb12f488b668beb9fd7601509a5483005a232de4e3d397755c9adc3565973f431cbd0ed949d86cf5d332e583db912c12a9e88a6f79714009c928a0c62f5f1b00e54961de898e4ecca6403c962fa67f76c14d6b7d54c1768e5f355619583e82f821b5efe15b61780e9e77a172893006ad80d929b72e0f4c99635a4c6a960831889d2bf454c5545d67a4acb1a25a5d85935e301866911925d249bd80ab68f591f0aced4c0064f0691ee185b8387fc939156646f744997c7645afe03c86cff5fe47d2481a1a0cbca1841fd9b7f6a59337c715b17cea0214a712fff093a13131d7c611ea6dced701878040557d0292800d34973209680fb91e2092ceb56cb1f4e3715ba1624d23532f462a8a531f816347e7908bcd6c5f6677e78530934d87a4a2f4df34f1af5fed39be74f984db29eb899b1075a376ffc291c0b6677482f18758073a508d14a315a006536dc0f7247651d08b2c5e9fa8bc507b4c5931aa2c1e346ccdd85568e243922381bb1c37d2217075f6b152808a65568571e7562e82a212b64a4f87eb17705998b93af69d811561338302569d71d9c53bdb06c58b0c312f174188b4008b1310029a59c10e6aaf75e184fd67d2080409eb4e222c970b8590286ba09fabebb01c8bd08772a0097840a1b6d9bf5b3abee09cd21235f34d742e59d90f9721d0ed5b54ed660630a73b86c48c285a4d648e253752bb46912401eb70152122c7640f3842d83d7e094171c63fe43253f3c996d693f19de4581257ec4f0d1513e8d19d3676ddf37696b29df581df8050dfdf3ffdc72a0e34be2a7bda9d5c40e79b5fd6db63aede051a1e3170f14276b5daf5234f14e249b847d007d0245a0cb36d3459ad01a544f2c1444e30d2f87f41e9d101fbcfa5a471d14fb46b41bc26ebede20eddac9b8cdfd76db48a301fd38b3f62a57e33b31945bbb11e6d4fcfae0e6dc01bfc6ad699667f22af8762c6b14717c983c1e813d388e7c04f90ee1cc5cab627cffe01480515ba1b9914a360a77efad135625aba979430691071105e59cbed3842d9026923d0c48aa5fa9e02c2c1db98b26f3c892839d9ef8875eb90aa6493c13ed23b628b8f27333754220cf8d3ecf02c2d88c4f37f02be9bc15a81c65ed0460b6b00ff8e0cb387e683c7167184f4c48dd636e832bf2fbae46556df29db314d8d7dac50c7ffe065d74c6dfbefc7d7c28dc35853eb8b3c5947652d15ee958f2941d0ef1a84710309ac1ae19611748f9e4209e8c0f13193ba3f08f354c447153015e2c2116f07ec834dbcbcba5280205b7a826f31c294848d856ffb4fea5eecee8e9ffbda9a75da0d5df0befe86b046ba4db855aa023c767c30e1a890f53d790ee181aaba5d74e83725235be255903af7735ef02e3475870502bca848181fc563351f0d7c216de0596906c73e0da9c3576b8f97acbbc5a7cce15a50cc09becd6654afd7ae29d52e389d61a87f7a56b9d2130ffaf64e8430c00ffa3628dc5219efd7fe32fecda72d88df035e8fbe307eb912be23a00b2faed9e0bbda378b6118f65c07f5be998b8b2a947149e91118248dbbda902f4b5c5326a4081c37b5a75bd19875c3427c39513f358608583ff5e746e00333eff7a395cc88fbc4c90bd0c1a7035154e8ed8cd9fdc0ef3bb1eaee9b55886c9ee33c6770f5bca3e94de5d3b5b5150da584f739bc9adab23b73c07a929f2dd128038330fcb341c3797e3c54a95e6dc3e61429b7d9a0e4d3c16083f909112393898e3a439d6c5d6167ee1a470d8386a6ea6e9de2c58f4153b2a392e85dcd3669b2c71d619a28cae8ea93b7bf2e6014aa686debf8b4da16c05598022783ed7eedd2243c503e3093ac9f63c640daba3d407cb05c68ef0756bdfc2c865ec8f7726ead9ea3ce1c287b4e1805f019807694a30aa9467c1fc3c9b7fffb19cfa3bfdab5f5148f6b3a8a62ccc8151cb5d1354966a15f3f9a82503c7c8ae529029a26cba293edb0482e37c8c3897b311b4728f82b234a8416a4de64181fd198065b8f6442bf7a153d91bc76a596f3b006860bf95e772068ab4e49c9476f49399b54ec02ecda06b23682312d1d574f3ed67387eaac8c95e146d89eefa2241d9b3a83876dcacd2c0f1f5e58c506a252cc00834ca26947d1d416dcf88ffb20ce0ac4a846497c9a828453555f6fb4a872fe8df6c4025b13383c6546f3f6568db7e0a7c21ce4893da0b844e49073186957ca3cf943e450f8c3c0f2a10b430551292b15807c3ef13f3961bd96fe54bf9db9258e515f4ea71c4c146393cee80661fa18693d586f701ec804399abf465baa2facaa2b315a7466e9e9a747bbf6c1d737059af5ba75d45717a4813de25eb95368b61ca1f61ba633f8ffe49db4bd40e7c894c465611f20cc6e71de87878633cc3a57d3310c4779ad0a06de8e6a1fd4b4080eab5ea2df2316ab2746d6479b6e7b105cce7c8951a588a8c5d0a90b941fbb2a9265fb726e5e8af797df2ff3f21bd294725c4ef4263353d9857440e16ea6d1cdf597413e838352188e856bfb5fe0bd75d94393dd72e7dafd0c39309684ab0d35c29ef679d097aa58fed620b22a62afcbc0482dd918ae6dda6275098a2d154175571923467a3f392d68a9d3e2bba49a2598930c373dfe9bfcae55415ac361de1d450a9b5cedfcb7cc0a0057ccda7ff674c54c7891be371399abafa6cc28cf5a8987396d78d3f96a50fefd0032e5339998e0bb1f6bb8415c7e5742f7e5bfd7446c21ccfdd7d46ac938cc8ba3fa224b589a977ecfbbf76dbd8424f4cec7d43050fd3b17e7455954edc1ba28ec094d4817a711baaa4c21b7846027878e55204e4166d8c14da8c0adc34e059f75bd29106d8e538323590f60d00e61e5b27374b9b97fb00721cc7056d84fbb3c62c24eb12a7e7a9964a70f96b23751e71436bd2a8d0c4507f7f13a7b16d79b6ce0124a89d0bcfbadcb93fea48abe6efedeb7d6f1f3bf43ee7e81fbce57d4114a2370c59c827645a5c6a19d77478fe41acfa11512f912d3a7b8ac87ded74009e50ded06a9989bbc4707040ea56bda8ec8c776e9806b055a9030ffee164d2e70e0e839e2d6cb03633491032f00a46bd0eb9d9c6c460e37107fb19e3ac2abbc3f1f88850a401fc05bb96344b550ec64d67dbbe7852546a3502d2ed4cdd8a74d6c75b6413d155afe5ef3eaa11d3a05d3d3b07727e5293760350a3b50a470da46fb19a0f909446173b027e3c3f63ba9874aa6cbf7231bfacec0fdaa8a1bea4f92e0a8825ce6611d8be3f69f795932e989c1fbaed6594cfa6874c08ca61b3a4bc54c41c63da4aec24634c2b258b77dca835b2753143c6545de3bb4ac6793e8a2e081040142a06da619a5730292a9e3b5f2e3a7a6cbf31b22b6d0c3001ae030fca6f8b9bc56b7f9d4e1e3e2d0204cf48c01466b33d6e788938a19d6148dfae8963c7e360a5c5d654916d7a4592cc93578f18d35551032a14bffb9408b6cb27ce078acb806becfff37ecffc9ae2ffbd24960488a1b7346f801c0a724f0c99f32d2e660381339ef0968c8e4dcdfa4a1435779b7f546730ef57a11c83242ec880c943aa1c5f48e0e1799bb8106d5460dbb327798df16c29f9865e23a2e16632cd72593d9026167e7c8623e3096e96cd364b3e6d632555487085df0b96531f31f6c5e4ddd03c592747efeeb1dc01c12fa408062bfe1b688927e4ecfb03c16caec947e068d2d829c05d889a1c30589356841fd88ae96c479a01a4d53e0585f8b3520d662680ae4d43e603a60eb5609a1450ec9cd72d2dcae1cece6640566119a36736e6ff3d618b4bad344e16d2df017c955b337b1a71e209ab1da661d8f448e5cccdca934ad203e98869b6ae51688c28904267b88b1806f3c1d2256918d128ec458b6daf849ec0fd576063c2b0d8b1fa5889a46f5794e374122a70cd224655a0e5c2ebf44d4f434b34f670a02b85bd81086d2bbecf6ff03048b8df9d66a21bf1e9a9a69b30138e4c60b1ba2fb2d092233d35b1075654998ec5d0f9e03523dd2ba70d8dac98d5c049444990aba45d3cb0d6c3f5ed531434f30c9c8690ed99e8153f5944d6f85d8cc6d43fa0e099fec3fc2f55690bcbf0234ad6af59d820e88737e97052bbbf9bbb873f3d7947015e00922a309198e6f97a2a725fa56812805eeeb1d001e508e3cbbc2dde087bb4f2b81e5f7f0c616ce81d10b4f9acba5c51e7a0c973cac1e3a4dca4aa432aa1496319a8259b152b023be31bd8af22381fc7e1afcfc72f3d5e90382442550e176f0281bfbb332b775a2954e920fab4290cc28022591864fb493d17484ae5be8b68b977a6cb0541b93b5286b6c7226bb606d93a57818e555ae9802e25d2c6eee838f4e6396b5d2ff727f8461f1b72d2da83df39bec28ccdf3a071a40786f438c0865741c680893d31472f8eead5951d054dc081acb71a8ee2daea81425994cef1391de407040817e3a76935e2116da4795d45934d7caca89f3ea6765693025e898252e80815c32784ef834e991b83ff9e9a754984c4c71fa7311e97a478c6df902813ad2ad03e5a5eab373b56472b1bef45da2369f072ef7305fc60caa5ed99b2e7e2b50b89d0aa04b136f76e74161644a847af8dbfb096ee32216c1d0b90642f32b68c4565de7c4d393113501d5dd2a967035788da66d306a167fa2aac6f9d077b80f6f578172818af1a71ef19dd6d158b2a26d90fdde84b55e245d29657052b8a88c7da9ef59017d3b2eb8a4ee61645a43d4e1b4b72143454e4a227bfb6db1ae84732195392eef6a8b26ad6d31258c676526f2851011ace7d0dfcf01b9d26a4dfb38039fd2c383eb06af8c503ed2b1ee83dc573ca3cc982c18827b466d27514a673f755ddc3ceac57fe6e2f0c2d5ed65b02660847a572e451c069d8303499d79a5d2aa07eb52873bf5503009d9318f2fad4abf501da6f8e43192c1fa2bf85363707b456b22baffca636f405589e938d4bc6f99b59ff544dbb41ac9f2d49f3855989dea9a77d53e239456027be418f1646c68f45f7cfd17c9d81539498bb3482f79b9e8e882334e9f2f6d77fa97d7ca210f6ae1dae9f10d2a08065b025c339b9d566ef98c56fd7cfc9425bc04626aee637649515cd3d5dc6da8e773db8f57c8363fb8c664e9d5470a46d0606d36b2729f5cd3a8962d32fd2c7e59206df87efddcd540651469678d278ccd7166fdca155f5fc641ed7bb6f17c5ab982c952aa564756c9431676526631c78d71273795eb4d57edbd61893ec2c08866c1db8845da8020388c7c851736d59de4dac92a5d56549d2a7f534c1c4d23bab4ff7a984e6a4963ff6a4184c677577a8f22ac83eb28354490dab263e38a7596c6459f71c7d3c909047ecf448d860b83abe32f37bd0c68ed6b1b93acfc05258e4b3f2e52b400b924d983f38b4ec7a2d1a3f46db957a41e1b5b674a91c38b4c12055a94cfc715c4f3e88243f3d3361ef815061f5ec77ce8353614d180978fe9d8c981c35046e62cb98d87ab7afda6fb8e8d8827008604635a4829e2d110e7b59245958565455b1e253be7887ca09d85e00b40c0f8bd1016e69016ea47beeadc5da6573d3ce2a6885d50c5ecc38603b161166a7c1d4d2b3207b3de84a6f998a41541721d0d04c00a697661eeb0e2b8e62b52bc041947e7724e67b2b875302fd67211696669739674c11ff2b35d02cf76fc29818e33cf48f1739267a56cde4c12e9098bef4856d7745c7e142ace1e8ca0c6c17e226ec520d64a3e8434bb092b52e74bae6d0bd07444bbeb1ac9b204ccfc59f716f38c73ac0f49bcfb45d12e1534660ebed14a9c192e2655838ce2796db86338ec3ccd7f999a3d36cd033f0763318d811a4b9dbcdb65a247a73b7ae8083c7b897ca38ef7440ac5f8426abe0d8d5c0ca75f5939837fa22bafa95a0d021aed1b0acb8ad09ca8384a2638ea8afb5e5852e164699fe927844c59d9aab75a9c542064347898d933112987415f4c250828e02f2056faad7b8ceffd7502210d562e56a75c5e02389e2c246ebdc126831a468b674621a173d4c69d141ba46c5a7e89388bc2a718a84e24e5bc514d78dcf5b4c6027151a1bb62a47dda6ac10419560d752025275b36d0b4f4f573666c4485f5703b583e9d3ca25fe9f8c0c9ec17ff573019db84cd107905095678c75459405ac73f10914e20f69046f8add81ac390e09982d6e31f9c9965093f7ab8bed17c43faded8afc3d88b98abf9f73e57d2a5216518374f20d6adb3ed8aee71d029b02218d8085792d90756f27e8746705f37fb1400bb7eab8033b7f3d2411f075a5005fb9ba4b5a80188e67f86bd13c426904fa4ee66d925ff83a23e1f8aecf349238a07e0f1970b633baf9472b1e855b21eeba88c02bc6495282c6278eeb365f2adcf2e2197488f989a1790ccc5e9a2311929575049b408b4dd5eaf423fdafb7dc2e41376f79a95698df90d771d460a8ee4210037ea527647af7d1c0ad320299d6125f3bde2f82eda8127613b17850defd169028126ef09452ede4670a5fe4968a75e22f2b3209275b895933c3ab2917dffddb47bb4a2e7d0d323369476cea05f7dc86ac2a6bc08dfee140b44463ade0f42737661d8a72aa8a5d78d9d71c3cc311eca1ad61da2064c1290b9dc6d3ba59945bd6f10f6c08dabdbe2cc2eb4530400b9e44d7a356b3643d5feb388626ceccc150e589eef99e5662ade14e239db53057e177a7bf955092859f6c9f27400ad37ce84fa8ec857960180793c21eca6f16bc02a5a74281ed7e3467de8d32b29c6d85f157fbdd75e6924d904f13ac31362c8579ce866eeec91d9a4ff04b77f81306bdcb4571dc41357e36117af0cddffc2fce2df5cc25899e64412bac613c9e0164d4a12fe0049a7f04491298265ecc30bfe3913765a892b6aa6c621d02befc88a4aa7d24580a82edc5e5f53957d88db6990487feb5431ed930544223c90ee9073c93cab1271f532070e46b91199cb3aaf994b9c1f67582dcf8c532db7ef1f994593006b8a9b829c63e829a001077a170855e514c4984621e6f0ec74a77a85600974de9fc606a01bf01b9dd4e548e68d27265317684881288cd2eac36da282b388d618842be810e461afc00dfb245e93a2a5b01e2292784bd0e7b0c41ccde2bf6a66e3fd86dd66f69c2b49d1ad8a2bbbf6486cf8530dd84c0f7f346bcaeff82f072fff9c4905b628bdfed751ee244938c225182f14ce61afecf3b3eaeaa591ae6c2591442d094fa965474956100ec1d20a68d61fee1e3ec21d8ccfa4e5848c623c0b6227a1b046ec7bddfe0227dfd5893edc3c44b62904434c850a82c6280718211bbf60f50c0b979777ae5adbad4e2bac4760dce18ae9fb6ff0b588cc01c45bed492d1abc10a2813cefbbc4b4dd428bf783bffd44f340a07c735c0e68135c64e40196cc4f0e69da1df0ab6c7e142820b7efa0fcfde629ddb1ea9f1c91595acf6b5e108c0ee28ecde9a0bec3f222d15e74bfd228c3a72c2c7426bb1d240fcd003efb4d973df002442176a4600bce77dd5d1cbb5bed9212457478e2a2362273f015d0a2406c0d5e8363a7bddea889c872f2b7c1b9ac1cb493bdf5376ae9eb8e30103de6b10afed7f04399e5e0b2a4c676ecd865fb0a1f71d3e1a8149a8270323523b08bda486cb6c01ddb75908adb32acc381c1b6043efbdc3f65c12a9a07cea38e6c1e07822a63de9a3a35bd34f1b85442b7f2ad11c18834c33e9c174d54e4ff262b303bb25fa53f2f187c8669652e06d9ce9690a9c2348db75c9182c497c9b0f46ebd3794d350f6c490b1d8ef885e3d7f1c9355abaf7202101863c6a7b076a33878faa7e40c59102193507f242bf84bfccbd62b22cfb22f61d6a2acbc78dccab57d19161a4b48276f899fbe5ae7e6d9a336e1c614812e8e1168b332c84a7e249058b023270ca226faf2d34542eeaa2dde254678115e93f71cd3b11088803be650a5753c63e6b902227e1b8435a6895e6bf4029ebffcc38bd7e5587498465ae02685004aa15db6407271f46539db7a81ec94d20e2aab5a2c1f2657d3d6667bd472efc7853a41cd09bf345321d8679dbb7651f91ea7ef9f148d90c45f9a09b349427a45f153d66b5d3315241b8e7622363d8784888413aed278a0b1bf406b09459a2ab709f098e26a7cb356c673937686cade4e9532e7dbc7f2bbc0c38e1221a132102562e08136f2df858a9f95d216e5dec65c3f9fc8e6bea96f3cae93de8d99fd2f170e1fa928b0ff67869f1bf935947e5d863be7bfbfe599de30aa94f00b5399d7cf14dc56b7a4edaa66457c72508a90e23cb73297654c637efc663bf19fd83b8cb1f9ef04eb9a67130db6c9dadf64334b339bb7fd947b598e96e16dd1bc4bebbea62baeb0246bffc72bdef0d4a648b8d4044f6146b70ae420826d43d8b07733f2d4e9deab37f8f88be269f392080ca0c1986815640231540adc2a8ca507a44dc36b2eef3922b6dea2637aae6e0feccd233ed62708085e8c2c38e576c3297e9211512d7a08fbd40b55c4bbdc85ce0cc0b7b13ef6c3b8409c5f60d53fb131bb35d6f09952f9aa752d3896ec4b2b49ad2ffd859d7d5ad7fd13c34cd00d20ed77c46a0aa861da62a9f79a1ff37a2420d17529a0b9771fd874059496703e40b60558e433cbe3dedebd00430e97e9039b0e2094b73905c96fd9923c33c5d4cd6bc5f3fdc7ff6fa43fb4e6a1bbb16cccac51527a1822fd1efb36c234f585af7bf0997aa233950fb0c7d2cc2bd861e8802adb7d2405e01b791b1e48f62aff58d959e7b098908c8e79ed9b7b28b705bbb7ed685464a239d538bd7f81b3dbb5ab599accf4361871c9115d0db859b0b01d8ac90c9d646a072683e7a93e8ac6185755dad9232a5bf492da77a4c6b3d1b08986d3ab9858dfd0e69056c51f25f4dbdfe5f6e6c1e8bf3bc85b9a855a8aa801f39c8f4cb793ee222ea7d9e10d70e95ddbb4e0907cb29267b6fca2676455289cfd80d0d8deab005d20401394e829c5debd0ccc42c420d5d523fac3c864366d3d5387fe9596559d16432a3c24facafc9d71e41273ce3ae0103b4d547cbe2a3f76585c31fb8fc346083c7b383cce638ae63de83728ec407801622505c00d8901f14bcb55f048d41fcbe93e7e5193a4360b9f668f34850ce95c97ee4ddd294bf02c4dacedaff136528cf0569a17b1784671c5ce511453a188b67f624c39c0da446bb4b35a3242a2f49406b4ab73426fa52a33b747e7fd7540db58bcf0d34bce92e46e81a35bacd0d9d83c42e3548ecfa37acaacac4dfee8bcd5f1e3d16947522d7c12ac1d3582982733b2b9f2c95706655cd2b0147601fbe23858e4452cad7334bd1139fdc73b9399f5c1a9ab3ff69110ffc40d3340cbdc25846985cf6cc9a1c49db41e6b0f37e0232857dfb1256e06f49ee11c42ca0b0a52e293898a0bb98c798a4876a6c8dc955981e6b6b27ed9d09523d59650416ffda2462c63ad006db6dbf6ba5a4493d71a9e34fd3732f5981420f79f8a614cbb8e24bfecfcffd7e7fc94bde7f2bf12b3471e1a8e21fa5c1fb3198d7ee4e6a10324eb17082cc31669cb7bdba9d75c9b54446514c07b9b71a5efc417f21c9ad142e7a656a155099ddad0ccc128a94850315a964648ed863c83900c425ec992be9a04fd911ef37fe348c1b4af97d51b7657123baca7609a16927855b2a5eba316cfe213fe07d48bae5946c8ec3f7f087980c16cd91091c7901aeddd53e8acaa0ba23e26d7fe82638e26c6d10be90eb897b9e87c448b1d9255a2346fed41303cbc28ff0163acafc850bb21d6c15b7ff60774f12c4d3dd0a86b050f1c1da4d1a7e12cb74f33adaf9e1694784ef5699ac9d672d1af87fe34e702dd50cb3887320450b33d1e2fce2efdc3091e34ca5c6f9ae2501dc96e22834c1a733f1e9e43323e54e5a9f7b0275bea9aab21fb719efb83a7b2ab20fb4cebfddc20a238e474879e1dde054710551b8ba79b59363b7619a25d306c57070f91fe1af81a08a11b96c96ee867bc340cd7f5e62aebc555905ab98f1431115aa24e6eccb08aed8d729c44844bcbd9dbc6363667b20cfe436611c0ddd94ab52970a375511360e4b9a5da454b29a9fc22b5991224b927dd715515bd19c91b4f477789b03d49217c32f455fb9485b7ddeee23ed468d4bbb31b01e3c2c60e4c5a74efb63744b0b61a4da5b61271b4ecd167a81c0a0d9f0eccf3f8ecf1bfbf25b1cb5d55f8b5203fec3749a205860bc6ce94185a98f5bbb9312b1c05714efd0d40f34bc27adb2c756afb8ef61f05cc69fecbfc0c593f22fa8cdafe9baaf1efcb933812dc8fe226f813c6cc02110f0c4a70936e7736332b39aa4e87b56c093d3d328c5b04889fb9be8c17a1d2c656ccd82e1be547de4ba6bf3983eb05f0ab53ab993b55ab3f55a12a0803f5277494ec1a3ecad0bbc85d4a63b166c9362cfab0005811b1b2c39c26a01a889fd7b3b405d8ff6b9daae22322aa609650b08731501a898e64da60961c7961062df386b08c1e7ee8df25c8b759d2d3a71627b4f36b7f4c9b48c769c13bba85c49f319b6392c1733dd0c5169c5efa6a5b0a9aef9882733c6f11eef86f5e63dbe4818ba3ad9fc208eb2d95935a7de172ecee24a1eeb6fde50f2afb64c5bda863f5daea4df198a929be660c34326d9e20f1c9fb720d92a5524f54e37b873b528af37f323539b725ce4042efea85b09dca1b2dbdab7bbec67f9bd294a79b7a13fd4bdb68605772d8a4a136f2d230a7f799b21d9becb45f35ad585839d5bebdf49b90c1ee8bc4cf791b5bf896ed8d34bec4584821f8af005e31e878e4e365c5f5b0374a2af5a0518f0ac1c7bbed9e6949c32ce96f88f00a9b0e76250018340f1dbce78f559880a71790334365178cc74575b9beecc2d949664c7b5eb2d5bf1f2ccb5efc156b6a73608dc23914159572209448c773f43d0dea6fad5bf111efe5657187e0a196a7457d7a0a14a9beee2f5d2ab7300d7cc280cb00940105337d1ce0a2e4cf8a7e5698c115f9d94be5b700cb1ece116d23715a742ddd1cab62eb97f122daccd42ad3c5b4dfe0600ddd91eaa928ec5cfa662c3fb43ade0edb61478a53cde928350021d11c157daea173ccac2b37e04edb27e3942a86b0d550a342d82ae33c1b2fd7b40f1a6a1fc03d147443b71feb243d8b1cd1c2c18a2dcad891bf7b64ce5775e92d2d30290375438efd0ad6b8a79be608db1e5344a467c4219792494376ca281c0a545447325fed59bcf07853f06169744061417b6b137d39a40269d20a8cbc1a6ab2d5dd82437ea19498ba2ca75d00cdc745dcb8f49922fe7c7bdb33faa3c1269efd85a59758297ae3c85e1786333b8b13aa285a48451a6b8f2cb4d896eef75f31945a531ff66072cd38f92755b415c29e630444f130ac94c70f78c43ad7981b6e5b75c72fc59faa43a4a5317e02c32c97b1b79ef433602fa270fac0a340408547ff4d741dbe1db5b950a9bc4cd315fa7f1c820d594569b072886ab45a97f21034350b9d51d38de39dce08b67681a38b990c0512c649cab578a377e0eede4a5a62b6891e90d49a48c2c245ddbd640a80b2aa20ef13b3b4796e9c82cfe517ad5bd91bde23a56552f00e1e7e55d1fc69e8d7f9938f7e789f5c1cab9be3e559de1337353cf7166e04eb3c3bcd1926c63fe9ee79d2798c0b49c30eeda658063cfc6e50435308f3eded8fd4732fddb250d2427bd7a810bc6ecbea09c2ea0f80ca1ade1319ede1059a84690366c88af5e85b91e7ba51ddd3ee6e76590bdf080ea08b53c1e86a91fa1a677cf3a97030a41399da1f7b5e397391e5ed4e0c6596d1a2fe761e323640c68131ab6d5b9ec0e5eafba06e2c4e2b5e12adc64cef66f2b36fb5b06b8b388eae077c453ac216170348a19b1e531c7c3351931c502d5e1e2b86feefb5e0165e8b9bb1a6657779c7bbdc1cc977954a294a2e7ed30865f33a968c7877fb289c11d70694b282ca0682a143fce0afc7c887328cbb2fcd9d8a13c650472cd30d054a80aa5fba0b701332de165c8599eecd18cdbbf32e7fc7ed303df34c9841affbd35242faa26eb586f02853a366d994e24b26ff755c78e7472f20d92e19578c81c054013d15cab86877a566378982677e3d5cfbdae5414b899f45b2af8a448e4d78bf1a1e2c47fd726cd56d2a21b4f9b14ded06636c070e3fd6be5e2304de213cf56ca6e4585e79171ca97bb38bb529d21cf62909def0ecdbd4f5887850650ea62a6cd85640891eea1dec6a65052d38a99fb5286f29d1d5927bfc8ef65fc1277fa2122f80368a4b5a092800906def53145cd177a0750759299e636818468eb91038c4066de526fad061c2dc5e4faeaeabcfc05a8755cff8ac810fd9c5bee6676063dc5d5f5f9200abc6c04d22fbcadadcc3e8f48f22e1c79084d1e5d49eefa6741a9d172b20f23d19ed07e88ce03c2ab0628f74b11ddf3ff5219163f6f0cec994021ce7684c372b6744daa4d5814d50d03a0ff373cbd20f4bd24873aaf55c50e593e9c114ae8c945db7c2045310aca33a492bd210e38688378c5068b04f0261bf71413862104e38275582604ab9faca6f2bc6600ce7bb1c5b2830b00753468a7c64f45761bb8f2d3d788cb5a676bc700d0e853ee674803459bbf66bc4843f1a7ba05258ebf3a2faeec39a01339cdd47ee13ff1a90efe48503b99b0f4dd26c0483a5ae7f68c70079031c7bf8bf89784a15e678a8f87dc0c93622826e762d7e5983a88035080939afcfb9bd506f3c6b3bb9102095a06a9afa359226083481231614c4edd3b9a44c3405c2bd11d2ea86f3a5c11640d8c440e7a10f6d989cd37bf3c29994cd127993239f3bbaac32e76b1b15641b163bc1ef53fec120f288ed5617fcf6cdb697cdffef147e680d6c37812fc1543f4e4607b2b592f5aff27a6b7a0082cb306100ced9aa29646cfd7c591f43ed470dc4240f5a337e0880a545b0b6d12d95e42ee0d2b36b87f0ae1d262cb8109c850089b21604e5e20c4f0d043f526ab3142e9b773239c7b51257aac2d9d5c9228f370dc57f8a52d9852ad762d739c6b1acdf876ca9c6d94ab669e8161c7550c35e7d33c45bccd3345366baa309799aac2f8f82b9a588f9400678d2cbc8ede24b15fbec1d0855d388af0052ecdd6da11caca8c180260cd8cf2f45aa493f9a287f1702ef8d6cf0e825ccc140c030ec0be021d5f3b94da2d16837bd3cc7619515788c155d4efaf22bf25a980d4838dd41d56e8bc0a4b1e7d4c93f5420519087948790c4c086cf13b750cecaf96875e4ba87cfcd7ca0a1600c1729f2512f97aebf3aac8fdc3a30bf7614cd139c3ee70de4c12d5af0042b049b605b0434c3738c187e7928afaa085efebddc760e8069d95ac234f03fbdff10145a8304b658d918512002c8ff48b7478d302e55f5cce56ceb775cef775558c520c24d3cfd5e1d7e454566f599015a9bc914afee9a017aa1ab952ba739b6cdb9dafc08d6cc13dcab6bb8622c80377253ec19892d3fecb8142b98c64a7e08ee575c3661dc776b8b268404b6decb265afc89382164feec3b87d86ceba9c70f2a6f46eb72ed28d28d562411640e5ff322532983de969bc3ce878eba6a7ccf4a56ef1440cc7361d8a9c12075652ae50e660a9788e773e48c5d242d67a5378067915fee81f5f63a5ef56811a8d48d033eb9cd3e370d9226731ea9ade01b1902ae4224b22dc75f250830df9d597597f1ad58198712184b68df3350875abf72e99fc35fe085a26b989a345be7994f7521ef3290ba292ab86574ad31ec24f6e0afc88083e5b552219b0d32d8df50666cc1913d5069fafebd2dd635cd65509f0e3114c2c91bb9bbd0187cec75b121b77ec48cdde8d3a78a20daadac3600214f1d657f41833b91c395e1246aa5a92b9b71d4ca90abd7f2ea672414d29b200b96e389fd7d3f9ec0f0832a50a2398d0dadb84b79682160dacfd30bd599ca78c81d6cac01bb91d4269737b9e80989e885e96842cf5b8ac4a1a3a8df72dadb13220bf7f0559f8a5aedc05155d97150cd8e831ff8a5bee5c6d51b3f5865f5b0c53ef6928ddba781b521f2594f4a3b1506a3dbffe016e15da3d0ed97be4615c8caed1a7ffa5f4b8e8887e5c031b9159ce869ca1927db0137038b9a351e9dc1332a42b6cbb9f4928d21928e8cb311cc1d6235108865eda2f150c0ca53eafed4c4d5350eaaedcae8fe57107c608d7f09da6bc4ab475602a4aa2edc6c5ea60902bac0e3ae628b09e373182678343f56e5715efe6e85b09ac90925fb2cb1ab66fbe8b3c2185a79730ecdb15a984f64b02dd74012a665cedc1cab8c9f6a4e2d31517b29048c028ae1ba40e6ab9241ad1032a62ec198715c035fbb8868961cb5a065589df9a08f871ae1abd274d9c4bdf7be0ee972f31635ce86e730eb14918885f5260e128c406d17681210d9de6bbf5d1abeab1e08bc14340604eaabf341829993ea8b1d7c5c5e1c767b8066254d820114d43d3481da6b1e4553119f1a0a5c165f47f64ca55b97b901fa0cf4e3e27246c636d32b7e85458047d2580f04db3ec64bdd534c35c0607122ae07cef818b8d5c70cef6ebc81e2375b15febc525b1ed8db3c5ec8ed48943d09cefe522c9ae3695bc13882eb9d2cc19be2582b607b2483cae97d56c487a7b8f0c870fe6211e6a6331ae62c66194d777fcee5ba76c00e8b3a3209413f993c2117d5c24d6678eb10cb06a0926ef1193ab8460ae736f670721de5196a751186020ba91c354b59e74fb6e6e893d9afebe327711d98c3941aa95a2ba25721a576d15eea6db6aacdb59d7d0b76d31d963742f10b37bad7e71bc4bfa05bfbd86d1b84a0964760e0f3c877aa2d2eeb716867926e9d7b67f2abe19f0595e780798d3327e73936e5ce637d89ddb31ce0e09406ed2b33e3b2aad8d6e802c224c7b5a4a9205adbb267b933b481b35399b6bb5a80b057343c202c4fe1beebf5f32feb26c5e478383ef6611256cd1bdda741a3c0e02bc859069de68e771c9c497309d1234585e2102b76f18f01d166c07e5a7c5e2bb9288f2874fd27cf1dfd2c348855e1477d8c31ec08b886b112df2d1131127b31119553f8a7ddac11ba96d24349815ea81ce6e99121c9c8e2cdc7c0443e2cd0936191737f02e5e914f012ee942982800fcdb0c943da207ca53acddb727aa9bd91409e1bd6b5a4db94f98ab840453fcb850a22d56a64a781aa297deda07520fca4617bd08c2508886e7b93d06a83ae852c61fd1fb24e18dfc5d980b5e9acdb0675fb1906dbb17814d04ff6d3f6607667c5dc375d1deb002718fb5f63d6aaaae1634ca54a789b0408fa1080e4acb511f921341f26b18edefc1830ab4d6f9326d6906429e00ee37d378b8a3c92639da14c58caa9ecff3f37020f73dd4a910985f00d19e237c4f3c5dfde14073a99c22c386511cff547c83e12afd7c73755dc4f9aab087acc360f0558d85fc356544d8736c26ec955573a75b459dede15bdada581a0fd55f85b461f7226b1b94f9fed672599ba52c34b3b513d91c8016320ca07f4c1ecdc1d544a71a620e08fbf45972ee15f5360a52b0fdf0b538b8158ca00be53f073caaf4ed8ac11fa23110e32c01b7e2db2b1bf6619d5d76ff29df13062257dac09fb796638b335bd4d3095cdc5655f023f29d9e55739fcbafebc9aa6735355a5ee14c46d61963e811c41b0a082ad3cc928658600e3588e47e20c2854045219be62f8935d83c59f683a84583d2ea84567b6950b4caba13c29d0f89ce0a6df646756ab13e1a111559d234461eb2388e5089aab346f59ead06594fcdde1366d6eb343fadd8835460dbb97331e3f39f162b3c46c52abd696f565825ad9bd7bd7f57ee086e08dbb1e349a5e41edf5995e940e5d6f8ea819cc0f179214f11cf577da357185e6b263d951b3490f31f0d8deeafda4de57dc82768521e20050a2761faa2c40d2f088d59712d8bbab358edee3641ea86278a889378e59da24d49d50893ef7891a463cda4d5b9e7ea3141f4d87e0cd84343792274aaefa0fc125c815bedc863ef726de38e95eb58528e613ae70af965682658a3f40b293519db5367ee98e2d73ee5ac96666e00ec5cc187017a8bada5f975f4f631fae875762ddb7edce6b4c0ee9257503f92231330f0ef2467b8c98f50dcfe666e8da5fedaa6e185a282fdd244936186954d5d92ecf8ff299d536509a4511ebaa9658049bb601a7253931caca4d202406af51529ffd6441e08bf1de57ab3fcb19ad3a8e8c1f0447505a1bed5e9f01036773e744ed24f684566e27e7b3e87c69190b2c2c84bd972a849080722525aca5d9359c645f6b312bc0eab9bb40252d8ef3419ac4d5fd782658300c28dc9ba1689bc200353d22c003aeafedf5d82ee54d7669278aa2c50079e7cc8be962fdab3ca7bc7475a4646d31c4c4e8e788f473cf5c987db8e2cda6a3b0e8bd883a891864c40f863260d9dfe8e7652219bc22a66de380c6ab44387a993358fb20fc3beec6c5c1236867e3f10438fd009461a4829f37c86f853c81bbad9bccd409c9f901dc273110f39f947fed9617c99d63a57906c2e0b96bfbf5c679159245520d024f0dbbd7078cd734c387aec0fb4cad9c5ab7b4e7f40a739fca4a30ca6c5b9b91e408e69a2c8c76e7daab21f7ef307669a5fe148582f30bb6e68b8a859451f9662ddd17df414f67ebc5e86c0c22f298bce5274139ebaf271def3fe1cae1ce3087f545796ef7d9da81aa8f630ef20abe284697a5af49ec97db159350ec3c2a9f7292ed2aebff2cd9fd6bb93cf13bc08c76fa1ccba153efb13a46cd95cd8196ac9319aa84b64691c6c12318c5965453dcad4338f13a1394575f4834ca1806da432620afa9d4457079f08807158a74054b24a214ab325cef99ac4d85f965c494f9ddae135f017e487d2ecce0e2bdfcc3ca9364ec0f82c58d334a664fa14fb0ca35460f0323dd0f3edca72d11c07a68af905d282e692bff0c679108c3879f56c477234c13b99912e9781344bae497510aaf5e16caad954f3263d0c1c2931dc260331b207f6c3f1774d9268ce98c198d80373615406a60231b1cc7cc6e957fc82c32411d9ebd04b1e180e4944ee78c59b8913f7fa6c327e62a5dc57f073f8e55eb962ac9d7327c2c63d6d5b4d23287d3bfc76692ed924495f35d95040b7731534edd0086f6e66572207d74c7eaccebfea581db7a35911a4a63157d888e1d817d248b93c9be946b7ecf72738a9ce926f74c275cd6b1d444bc42759e2532d77ff297096a75faf856308c03208d969b140dbd62031ee448fc427cd378f1b640760b8b28174be0fe3a5d0c3800c758ccc4ad25da0467e40613f7e44a1e2c2d5c60b2428b7f2aeaab37c9cc56ae0935150bc01ff74bbb021106f4c8a5468a3624d67f83f0cc2931bceb094eb157d517025d9d86cae779b21e58beac5878de2172290f9c3c588f822e04ff3b862fc7f50739a3ed335266da4c79f254c593c1e353c0ecaac38d57c169b0c1b896d62c8a40759d800cfa6daba0f1efd84f05bac751521d51cc948de2f2e287c507c637c7588025e675bb27a5014a1585c16948458d6e6abca43bf7acd2ec2f0763680a8267a194187e159866b7507592567884961035b426add6e530429e8193c468754f8a09baa4665c7212b2efc9282ada9561e53d614484e3762a41d45c014e4e6918961a415d92c532c45f1b0026be2521af1cf005e1841d20b47fb1c762e14520575682d9b7e85788105a09018c7098377f8af1591eb5dfe4482cf6a92ef153d74238615186e6eff170de954e6afb9b292716b961c3075665f6f508da1556ded512d5b298fadb22d2cda9be67b1be41bd5a1dfe6a16f2b3da979e73b670cc2e4ddfa00aef36d3fa469f43ace79e7f32bf5ab0e0c28f0ed3963bfa3d545f90b007646d6ac529b7da2934e22e7140cd7459889d73fd13336a0dc08d2267f920da59175a9ef4f923ec4d0bffecd1d0d65de0ab2c336fd06dd171263748f643d7d30b11140b55e2d68aff4ffa771ab19379513243f5ba471871f3cf6a789b4cf82100172e46730afc906aa83d700eb431e524255946a3c0ceb3c7bde7f4bdfc2432e066c00e14899a2014758a5552421ed6947ff2fd7c56332f44dd1d88e9de46404f81d365b387df458c6f4c1d1b3ec735847aa5adee40335769e9f0b4223c22caddb16810c640457f00faf19713875aa8c4558d5cd6fb90906f20da2cd9e5ec33c1015abc62a676ee57928b652f08bc8b7328010392777940db572a328ca7d33a90cb6cd313e3d209720f3b3b23f4bad8229bdd8b6b49c63d9a0c7b9b0b4eabae3119860ed9a1d5cfaa6c8d360b8fd1acee7702e8319a08d4eb4d69468b3e482458e583223bb39010586e9448c20cfc89e86dd9edc2102038180c94d2191502cc2ff60f8ae7ff29bc0ffe893ac66dd9151f059f784ba6a6b42caeb5c33dd045bfc5df506a486aeefe3ad67a8bd9733d8e428cadf25f9d2a99a6718c6fbfb6ca1043a86289adc9c93d44ee675074ab1e0a605c5d28e0a5f2badeb44df48156aac8be7d54a05b9a1574a018485724e51294c9cc2b2b294c6ecd0344aece3ca8d90399e273b0a89dffa2cee0f0833173d1a66719efdb8f883c1bcaea7816b8ffe04717ff958abf5d0f218971e16f6e258bbb0948c9c2d26215fd823a74fd7bff480fef9eb06556607b9fe31acbebeab08e3383c89fa3ed244171a0551316d761bcbe0fa7ecc8913112a444914ff67f399da6f8c79364e7dd190838effd70ef2c1d61cb74cc100e6f46c2182c7050b318386c7f3f756d821325f05f625def9b244054be13007d7fa2747618b6fa1e78b9f3a95b2bc2a175137b9e3f1e9e21ea5582984751e0a7c1086eee41c7035b3a066bf2b4403e1c1ea4f7b410ebdedb0e5af647f144569c1280987c484e6f23990e56aba4e1f04eac3d2d3b5b0074da047ca803bc193e48e83174041fc9d461e5cba62fa7aaea88e90bc39c249ea3f36f5423b11f014f3feda8ce6f2f8e98e1336c92b8bed85374337f4ba49857c411700181d7541a86e5a7c6c3469a720bd8ebedcf8c4eec8134e6c114890bbf41eba2d236f81ada08b400414d01f1731d24b74b425dc066bd6a0c844fc25647d3f37042ea6d82777483a572a10dc65704f877cd6258a99f5b5a0b7cc4626db44d65dcd8b6e5d78cb13e95b38fcb58a7e51c17682f3e4f70c49354a4da4f453daa37119975554bb1284792df603492cd557c6f11b932e1b861d2555e0ccc68ff49784da65f6347680933669b0b5065dd8eb1cfd11c0668eaaa2f628bce707455ded3f65f99c4370dbd8b2b741a4495759f9ccf3f88c1d4678613fa51d2864120c6a1f8ab7cdc7e3a0983436b704b8ac6270cb5e84bf342f467c56c7a0b2993a4c49091d02a31f497174896c2b0141c5daaac0985b9add10df9cfb5a1da0663b4bd37c9ddc4f84cd2d105081ca52f359c3b7b3bee4fbfc7e0da27a58142b481d199b481438fe8acb9b6e62226419d60a414e3d39939f152874a5407faead3e95d865f11fb761afc0aea27e0c450e2dc7843a9a953ac0f4f5031516039a18ad5294f80543b59520892262348ea114f9987a970f7e6e283835b703cab31c40b95b2ef04473ca46430766e9c27245b00321f56854a8d21c997dc9e7bf064a52bffa390fdf6d236c67ed1ac05ec083363c1f6c0481ed4d3dc4f226b06abffb89523d35d2bdddd96dfc682dbdf1c71e4b479d2ee242ebb7677ce7a17179fd5991bf4815d6de3c05d98114b4ef7f74d47119c197a86aa3697c4e511512a9d3b834a4388b160d1325f23af30def46375759928b42ad307a774da6e87636b73dd991bfa4bc39b3ff106fcd54ad7ca26b36d37ea4f1a2542911e1a9c7e29cbccf52ad26be889d279d93368f0724d2f92b516d054f7a504def75db8d965dcc3d78e716ab18f0fa1058eeae5a3714cb7621d011d087d6cec99d050950942aa894b91861e975835b29e444e312b4fc54ad4b46e02395e69c523f7902d79d5fd6c3fa3ec1187abbc27fc96da3f084e16daf7528bf09f68f31fcc335b881b10e3465870db08055ee74741c636e70dbb1ad9311aa0f683a9994d9ffdd226a27b158a6a46850bf341bbad338cf67df2c956f9bdeecccc0b5063b0a29cb6e0f85f2d45e95fee7820f46286d56d5a3ca20b28d9e0e8690e13663d4217ce146ac9e8edea78f6e7ee2dba839685ffd93bdbf592a8cb4983151e06ededb19dbcb377bd3f1a0092b2896fa477286c5cb2cfa51231567fc2eed86521f6352e47422a79a728dca6a74d97e350dd15e6bd069d12e376c5430178c0148085e7b4f8d13a19d2a8387226770a10d1bf8cc85293f6e92c5361a6d2ff8c2d6a96ad35fd2314c465ba143035fa4160c32b4a6f00b2dd6c311ad33b0d98214e0bb9be6cae393ec8baa332b13f6595c9dfe59c3b873c64153c9fa4381a3701ef87e77583ef30f6a6a0c576845a34e367d7855b9cb4e46bac9efd19f624d5c9f66bae3462b9327b340fd3bfbc5cd7f58f30a8a2366614cc67192d4e6ae5a09a782aeb0d86ac1094d774cbc05e2f900c2b6b183fd8e0c0d80e6561f5cdc64520fe34463a64dcc725c38a9e56e1fccc01214bd0f510d06f0cd5174efafc737ea0d63c361a965edc780a11b36213bd4b821e67e93efdf4d87c8decf57cbe5909582ba2d61b0122469092ce1d8c0ae8609287f8ba0009a949bac34c2a89a0aa45ea507194fdd4dd479d8ddfb6d4a683f4740f0986271ae80bcbbba1dbe1175e304af2a89cf97614cc152b5c79400ff5b0d2f750822cb85532749faa0d6a9ba31ebb637b825d6b6b4d84efc0feecdb5c5b6c49bea90d0a142fa599ddadbc24307fd5b4425ec17f422101fcf9f6b07d7ed81a635bbdda28ed0e8bac753cf83d431f4d6c62c42e70e211525caba17a1418719a2358cbf1ee730d85d012646479125711c12121bd210b795ed3b11364a610aaffede0b1e5648fbc7ab33ec776fac8024621f1e4190b1a9243fbe520cf5843ab7d3203054041c23ebb8d2ccedd1325ab0e870a976795e291a6d2375fcf1209d349ac2721afea788cd00f769467d517a6af13d6f89a7990dbfa0f51d599275709ea0f405a0653bd91a329e08f5ab8560eeed13efc2a5f205f8489c8f8132a0e6e953ccb0cc6d99d3cd4d06d20bb093eca60ed8ac72f20960f56abc93b78df482a92b850bf43801c24fd2e35c611daa0ccd7c961e123321f7f278b844ff67e4e915e6b0b08acb59fcff1349d7649d80a32458fe87bdf6a3e276c0cbb590070962758a6b37f5376c3e91f7a76c2c1addd68d3c8a33eeaad2c2203e28af589a904139dcebfcd3b5c5b62b6e887d4aea911f08474d4070c9dfe1a78fd0be931556b2971ded0268e6b8ee728c51343856fb0f3f3f40856ea6daf3dec84c6db6711b604c8d300a705e6b1c2f3ad778d28d49b59b9c3d13fd717a9fa8156ea2c30d2db2b0fa2caa2868c2c5246ca1fe00517ffe05e3b4e88e3b0ba96c10eda4c4cb74e5ea1fe101ceff16d6329c8b4c55e7e8d30d4d658bbe130087881b49381677d92364662fa8d7368dc2edaa2dff367ee0fb643eb2978fd1949de623e80d902cf3a7210e631c69e68194b70f8a75ee991b06684c00395bcf2502f51665dce125df37940c94c3460a20f218f7a4b0dee8f39797e8bf6fd7e8f601a7b378e0770fabef6e59a262acfae4a7d34ddfec68f549c33f4f1dffc9c3a5b27ca761cd417c4017e20d228b411c6d3b166b3f828e93ebe1a5ba604656b97b208686795cfb76a0e049915cddee97fe5bb13a780b7e8bf35fb4c8ab80328280156cf498e138aaec436cf019532795b0c9f371a41eeed55d89d221c79db0622756d099e3c981df3e37b69fb0979bba55b6068a8ec67a3873fc6dec87a61cd3fc39c0d85f4f3a48482c3ae1e3a38b9b575baed57514b5acc6c4097134b7a19940a479c44a73bd20baa7aaff612c29d732e2b01083ef2575a2946e6b60cf12d87d9fc0a5209678b553aa147786322ce46b31c26e6960e4eaadb3e63421be5089d88ec211e448b2caa9833e73fc1e82be5fca2501ff72968ecef8128c8122d9e51ff0612afa4712de09250aa80dfce0f0a7ab334f568b285faec9994000f961d88b040172183bf8a25f52b47fadd4491a9e9770c9eefc50d11f77171346fe70ec5e9dadf1298bd1f497035ee4642d103e0287b27d22b23019d709b8352b6aa775e75502aa28d5e5d72e8062a18a874c7b02ad33c7f953721279aa56bce74a5fb660b3fc71fe647f58bd11cefaf87f3410547c89034306139a49cfdcfb1455db92ed6c0ea4a4111f0533a056049060596664eb3be316d604fc7bc558767031f4eac24bc6fae216edaba990883dac697d8a07233dce601589c6460174f010e15adea07740ede8d44a604883efe20a8d84255f3448a95b745b8dd1fb7543b6f5561aecf5b936ab39bcbac883a792028e8cb50c6807bd754b2a6e1a1dc5f7aed3679bc1c27e8baa3e533d121d632dc6c5386d305a694b4d9469e0d1ba138f4686ab1053824bb2c1b1bb3760c8751b86757a21789d0d7ed8a3678a60e623ce7e3589cd3a0fdfb6c8d40121e640bf58b8a7b5007a31a37c35dcef7cb48fa87af30b1493f5c7e2c6762287c041d864a6f837937ea3385da7469337294b24fa93dc6b908f125a5d095e7e354b6a3d13a4e6919bf32af6ba831fc0a977e32714f80aa9eb04bc219f8fa9748341c8e916d5b231bec73c61b8255a133a1d544df4f6d2cbe2fce47285a43cd5a19a9e73c6945636774cdae6e23286f302e2660ba5fa66d3b5e2fc9a9dfd1be8ca6b9f018a0afaf53a41f4585dcf2f5547c8976abbe36c159dd439f809538f1f3628ea8375e8a2f8e6129f004596de282568b2ed073e63ea4e6ab5685ad52a4a0bd9f39e31a043a916121d6e91fcabf3b7cdd1136e937ef3d94daf56fc160fae927387c7f2cd2cb04f44a5b443e2337e0e92f9703d778b56c9cea9539c1941b2f08ea0c0b36ca66e988ad9b98e029fde8000c99d765471fe8b24407132cd78cb702f2b11f9baf0c2d1ab622f10e96f09c14d531ef74d2861c7b16a33dc256f9efee5e7918923bdc0f4b21899a61e4f646f319a8fe8eef67c4bb136943271272297313b7079a53151a0a9e0777a6b83f7906970f695decf6194b069a0a491de6dd828137a7deeeb7025dbd1a639c71c64795b3f5cb30824ddb13cf492689d2f9374ba745f26685eb5536dbf0848f1d9322192c23bfed0701c98af7ebee7bc695f1ba6d32c673dc3baccc91d8cbbac574aea16b87263c8ebf816ee1c841762058e4a735006bdfb8634cfbc66404165cfc7e10cec6cc872604f68b37b9cdc98bc97356d1860b8f879a347cf50b5df5113d0a21e826553f3c6a155caaa8f28ae972b4ea9429ce29bf906f530b3d2c0f15c85ffe69fdef5585f2d7ccc0d9eecfd4f923b25e518c4b9073febfa3c83463035dd2b7c2b179e9a8f6e56276a08bd02e6e0b8afea2f3025e68f03246f06aaaadc36a4824848c71f6a886fc8f6524de2fdda183face7f0bd23d7fffea6a22a7300f565c91e559f0b3d58f03a402f6def5eab06afe13945cb635859121e65704e2ff810aa6852ed658f3ca2f93c2a45b01c4ef72137fd718776e54c0fcc8f19e5f02d0750dd06ec3d22e6b6236f99eb7a72091d4623705103537a428324140959a715eda66be304c86d62e94bc34a8f2426dc67a11ca0f80e9bf89ccbcf9068e86a887d691b23b63e10b811dedd7a1c59fece456bc3d19a68dfe1888ba576be33d17bf2aa93fb528db3281ed9c9638efa83bfee31ca8f97ec7e9d4640b2d3ae65756067a356cc7d1a934e84548bfc868fff4141a4766e9b92d1e3a580ffe28348f33aaa47777903c3a86316e82569b1ee5bd75d3a01cac0d50b07a0e73d8f4de84c96f458f40e896c5225ae33e417199cacc4d0fe443b5befa78e03a5fb3af4d95d1757c818b533b80994ff5b09dd5ff497c64e6dc2a2c2c96a63a45fe2f40961b05b396cc92033580272fabce26a04d7895bbaf339b28d1477b3aa220f8f7ffcdba146f6353c03dd0e13181cecef197c3ea08c2556538c52e719b8673ee176c1256032994c93a80afd9198ebd145091add0a89204b250452bf839c25c68dc0042b51203ab897a754c0d854c8fa16d49ba240318b21b509f07cef3b4db5adacf7558f0a37d08b57be335d2e109dbbe2c0ec3eb4db31952ec2a35ee26adad21dd051cc68b8641fdad3496e4164fc5b38b64db515862df3085a97283165d2b75769c96e38d174f8c67b8d0348377bc3514a668c66e24f65c0aa3b6b16b90cb3d14edd33cb12a72b549563896884dd5a45c4a76e3348bb08eeed529b9305c537458dd4eda7bfb7d020991fa73be10db18550891fa9e64cc5fe1149415f5c2e9a0dc09cffec82bb3e19ee322324244cfc268bbbd4ce50a552ac8ffbcff75820adb098df4d26692405a8ca824f961ac4c596edff2832275b4b7ca7bb29d71bc2954877b4b2c359bac6b4718423313dfd78ca7edbbc477c096a3cc8450ede64c74c5cd8067d3b016b94bc780e7f9c326e4cc34eb4d58d2bedbceebce351a3ab476f26ec8d2b8ebcc4c85fe6140549738eb0fcf20f5c4a671025a77881e6e111b8b1c51f7bd3821e8af8257a672885b3ce9e40e17194bb2ae081634798db3c760df0677564fb17ce2d733092b823e8842012f67c24be20618567e35eef3446960d3e131f70d657a5eb72fc922b6fe51436572c48b4ef3d665708e897d07b9f7cfd234bfa31abc1c94cf3656a750cd92bfd4ed45d90f125d6d36f543e8a99b81b6ed11bae15444005a8923e500eadbc155151d41181b93bf6d8fe24b98361f2d838248affb0ea3e98aa77fba2d74bca18f74f36671a3906d2f22a56763f444d2beda1d54d186e13d0b08f17c8992140a5122d06351b3c14e056f614140c6104596b5995aeba65e8d7740e6548ac5647779f0165e46d2c2f3afa825d268d8a22596645439c4cdc1a7e616fde7c74e0d388ccc3fac5340954a1fd9ec549f91d85d43ac47a1a9c9f0eda3de1c24df150a3cd7386471d993ac53c14cf5fbbe495b44500004074b21a964cb3155e7bb38041f79617222c5b5419c1f1412abe276c42028eefafefa8b0dc7380c50e2bd0cd825d830261916a898e724e2feee007d42442557250af6812a0d88e3f159eba1edf7466e58c76e4876b240b918ebcf40082ec34f21c2e7e6ed076d430a93de88ce0bf6629dbbbf5dfdd9a8099369c0b8fef5d76c7ad5fbdabdcfb7b0314cfabeb1dae004501e0ba3690bcd4996b7824d9f2f3d91661df21ecd9bfcb1053a90ad2d4b77476b8ef57f0c26c257d09a90ec5bebd08155c6e7b23fa96f0ba7ec0bf0ae92ae03ff4d467afa2001144d09d9f74b519b0b5e6ad65f5d97686345a229036d1078dda144a171363666575b34bd68330bf0e0643dbaf91ef4d961eb06bf6078e24428146cb2d26b7b25cd1f2cbb07fb7ba714f00273ee30ab464246627f07bbb837ac949094703a39f67bc11d65a4cbdedc6aef27ee3564c0aa7f2cf7b08f8d08a3af6e160127bc2d1f727b0b955d5f2922ffbc81ba56995b097472b8ee57d277d29da7f2de8eedf18cb6c43ce112c5861ed887ec51c7cfc084d8b576ad4df3403d1b9c916f87aa760f0c486594751b979626786bd353847bda7b161cf7718aec55a9f66a603b393d7f74499ffc24b932e0c12f6b9774f12168b239461a3d3ef34dc88e9070c2a3f5718ad091a9dacd26b74d8747a933f71609eaab3799d35d6b658d6c61dda49035d0f92a5f7dbb0912713353e1980a7dc1dc806edacbbcf56cf58229a6985e2696feb712bd6d29673725327dae222da508df5d1a1130926c81555fb3ec762ba1e160ff3115f5a1e6289f25dfd85c336a4d23cdd211e827683a1978a8004ff2c6ea204e5111faaabc847aef2024381932d6a8394b60c9be561b7da967327deecb67bad9473bd2a4e919adb089f603aabdac9a2fff5937f3cfaf496f5f8451c0a5feae54f78fe6d1dbd66d16e91b08b0dc16855a4a7b0ed434d282818a1b37c0d036705639455cc2f33803cb88dadf270a4f8e548246f8bf99795b3e069d4ee7df42c16452182ec034c87ab443455ceb970d81284fe2ce93a46cd72ecf981cf4fad8e118ad8990e0d078290fa3a6df30630948722e4dcbef07ffc25915a5069b2e5220971402286f02748c34ca064cf0d8e664bd03afbf16da4316e3fc9a7cafdab640e31ca48ecb112b6d228fd88c787a4c439ebf911408264f76527b3d018f8775f7bb32530f1258309145a9fa60313030ee264c4fd5857cc3925c42667d746145abd34af15d579a2f3ee95ac6447852783c90e9472579f0426687b36e39303fe9ab67436cf64facd699ecb3f314a053853a7ed780a303b5ebded96dd43f5f87f78801ffb19c3d334e83b5a26fa0419b861119cce24e2552fe3baf18080fcee4eed25ae72650a86a95ed5a78dfa55ea6151d6336b55c51ed0a0b48f376bd21a05c4dac8104f056045df6bc11d90d8aa0da2a285c61b630046c17f208eb036b7461507c9bfceb89be5c164f0460fb0685133f34155d23c9a93d13a63aefcee252dfcf3d8aab69b0708f520f38fd2080d7d2d8025242514b56cf20d535ac8870c27d226662e9fd4ff3447c32d83566ab40fb53cff63fd1ebe5b3419599003f040742f91a95db4387a780c98f521a5bfb0f870ba4892c8a114232847ba7406257b4c5d6855f19f19d91b3a176b6a14244c2ab2384b5bf3cdac3d15a8688ed11f783295400829fe596adab440268d2e67d7b2450fc5c39387b91051fd652f074074b9f35e17e91907c4d1c2e39566fdefc3bcffe1f4b2fe939d450511f5d517213749fb5b97da34ee65f24d3396340a38c847572ce8ae8ab7ddcc23d603063d2d7c407dd06c4beff5132ff211769a7e5eb91b01a6f09e7827c799ea6632cb314ae24c553e8ca7606211af2297f1858745c224c09fdb84c2c957dede5437ca9ff83d541e5d3e5477b04ee3ff5daf14c9a1fe75a94cf91059738dceff34dedba538c7350d3b3d82d8a169dff882623333180fac5a3bf61e35fe8dcea9bce029d4d2c0f1b6158421ad3c3834e469d17e0c7250029f41bc71fe73fc8b1a03c1ccb5eba430562e91e5dbfbe03d18cbedcad6ccc3089e17f0108d261aee84418f4dc75d6248d291302fad61adb6bade35870100c1a50c36ed6de42f7addee944cdbf9e79fe1733894dba1744f74a85d2b3424c1bd7852fcaa0da96a6b7e848a9120ac7a36062d3c3131c8a0620316bf6734276e12ea727741a2ebdb178db314095e2b71c3b63f27c69b5abdb84a17ea98b0b8f5bc1ea70c36cc3e59af38b95fe10f46f6ebf2aa5d0acbd40e2bcca56a0537ea579b191a6f2cc345baacf20aa6e32c53d32294a0f0dbd6e40de03cf80d5370ab7b213ef3ce3d3031fa10d0b25b40074d33989d764b374f087cca8c87b5663396904fed2ac32942204362e7c11aaa15fc2ddb67d6445d4c1f1263c9d1ad0df2dd0a87987dde5a0bf7ba915628bd2c14b2471f9ee9c9837d6fc135df9d2ed765d5a5a19534bd84aa96273da6f3534b8bd1f03204d000b082ebc9e8333f1b81d3ddb9dd68e05bc304df9d90067971e468e50f006e80ca522b7741801e86e4a150ef5ad5b5bd6e44941f7a801dc33d6ae98d254844c17829fb2c71a67688432ef8ed265dcbf7b15dd5bd05f11963354517c713df3483ad8300a9ceac768373f24c1fdefb54fb63826e733dd334220d7d1997700457ca6a54c47e005cdfb16cec1bfb521839d2782463c6c28b25c45c511ad6c685b2522e33a1012005edcc4c73b21cfefaa63c8600c851860883ae4eb8f54a7423a45ee4166deb7756149f0513ff965d6c1246ee86bb691d942aa7cabfe7549cb0f3017d0ff889b5cb7381c1a033dc67cd3d09452aee32af0c1a4c60c796301f3d02f37bf3e176a795aa6ecace2434a5fc61c636657fc12f688d7e6966e71b3effa8afe3366e8112a2331c7985cadb0d8fcbe9eae632f8aaa0cdf725e8018f3b578b71952928148517f6d5e27d6e06fa8dbf74d5d7d60cf44f97d091311750d47d18c36f9a526b5c9aa102ca9c66e75f43012ed8360a33d0f54b60aa52bf653fff5600fa6788619fb65b57ff92dd6c528438b6c9033593aba6464d70c2de395ac0f401af40bc0c93bfc47da1089ab15fb1ebd163e249447380db14f7716f6a1a2a9086f96e9c3cae10190584d126a2a052f21b56844b47e756b185f1dfbab3cabeed64bda2910f3831a0a03c275c1a4801af0a1bfcba3010c789ec0116342b08ab7a4644a651c1f82c4d9597ff8f8ac8648b1a30a21cb8456c5a3b6580c96ed41f10d19e88a400511e46ed4bfc7f49bb435154a0fe0c50c224c5ce205a2293dabbe0637c2c8f8411bdea2f8df8126fc1d8331a290dd49459d30b38e9e0799e6eb200c61514986da962951d93440b70b353b62d39e78d6ffe4f54bccb731707909b43da29e29ac5355f81aaace6fbacb33ffe40a23499c79f34ef3ea131b721b0c3df8c851faa33dc4596ee6932c28fe3366ab615928a513df40f3ccf01230078d40cd7008f34bf5fd6b8408b4720494b3fe596256b2e41c6f034eee38f13e943a7909cd7664cd7053682f387cb3b45700459d85e994ed382433494daff487c34e0c3e090ceda732c0014a20e97b709372fd5c6e43fff0f536ac7edb9df5c907cbeaee9bc05476d929924aa1a7a058c22b366315704b2ef7e7b8f7929ca3b40edd7534d96a8b1aed64b1471fb600dd1cd96455d8163698ba11a0fe9971312f12626054c2813d6c1cd97063060810acafacc5955e426b65aa73d09e80752a73dc0641649f69878ef08d9904a687c2e21732abf5983197eefd95cf5e30f7919a433eb679765c3cc0729569a53b77e599c8b8eac1d2bf16c4996797e0f1985c7ff38247bc0f2036f9d0904b6407729b0cca862732c6d1cb2100576671436889990528eb24a165decc1509ed6aa4ff167b5b30c5cb516891911ad055009037f23e4778d5bc9bda79aeda3d2cd2911ba6b507276c9c84066d1bc02350f3a161b9afc3aebf853f0f1c7dbeb76bf42800c3d46835ccd8d214c0faf7d29f165852e4d1ce58e756e48b019f9b8f968ee34178316ccb9e3e0694b863f62b856ef3a4d665ad1422bab1de7778ee1017d9f7a64d4ea5c11c0f468a0905c06b1023d6e2a5c366ee5885057acf684d1f041b91d28a9d2645edeffb63a9e4a1fe3baddbd90586667e58e0d2c4cf144820ee25c551671a13f28a1b00adf5d8a8aa5a21ff6ccb053433f9b188d6663a798f03ca12e8a7ea470e94cfc6ddd71222b83963e8e6aabd84a57ba476765bb62f56ba9100c5a89b1e9f8788b43edaa3b3d50b8932a7265b20fc01af094b7d972038b1c5b53e8188e2b0bb9e9383cf15de4700512431b729db368d73822dbdeff10bba0bb228f0c218d82664a77dc24ec688224caa8182a877eb5ce28486ebedc24828e7b1146e02dee04e1cd08b3b046b5aeab7bc9e7dacd5cad70832804856d7598604721299420a292f5dd0e191a1726c4af62e0c137fc9ff88a4e380114d6577eeb1ae00cef1a83cc138cace33b9e3bcf000cc2fde930b6fc15e92ad42f7af4882e51303d152939b3cb592014823b60285176473923bcb1d8e5d4f2ce93f5a392d3a3c57f05bf00004c10d5eb0cd1df868fdb89d5007f08f6c81ae87c32f3e76b904e3c64d154e37ff746f4496daa0f4b278de146b2a98a3cc0b5fd402d7779d3340a1b0b0917337e2a9f25a2d34a96985c8bf077f929088a37906fc4ba6f57dd5a0ee3d0f461bd636b487be3a99c271e3519813fa1d9cffaf217cf32e736f288b07a5dcbe8ee01187265949ea7f065346d67b9c0101aa7f8461ea06d4619d8e7a769c5b85c624446dae23d4e5e96c31fcf0fb4cc076055bf27ea4570ec0e484b15341d9a0ebe890d19c0b0d4343c69b4d609253b250a8a4534fa626e175f5ac50d780183c94507a671e06b7f75892acba3d5dec461a0533a7031873ad6fa2d488c9d965036e5bdd69f62eeb7348bace6a05698ea7797825d89ff254e99a7200ec26275f6b176c4e34c2c1518511879de29c4362de463548936d422530080ab16ec909f31e88e3b6d67618d704061724fc0b34d9457397bd8105a109182fc36fb660dbbf179a7d0eb3b9f00710c7a68b94d7a57e26d0099290cd95d7f4d4978d58c5239a787fe55770b480b50332f5a6d1bad11d5ec48aecbfb6369eae419605bb5b04f71a92603b43b34e23b9efe223bd275f6363883fe0f100a71c8e15625ccd17b0991020b65731e12ecb72c20b47c64513629ff50a4c124707fb72d184bb2c6636c7f01002a5fe821a20e78d9694d51fc8412a7a0d79086669191ed754be0d7bbae4b0411f02f4f1b6b22b0abb96058186ff48d64ea6600fb39c1cb87bbf9bd0967c6fa91a6ebd907bbf3ed41e07461c82e08c0b3598e5aca15f99efe965c86bab9c3f2a88a46c17ff2b381cfe9ac53f0f99094935d7f2aaf9b20ca5fabe9000c58db0a0042fa935444b7b9031adeb3d721c01964b58d29850803651d4022bee3cb6be5a74dd2e77ea56f6b6e195f57c1624701f5f85fda035c2a3b2ed29a5cc0528f6d1d5bb5e577d9c03674c5a7dc70db203cf394b50c8803f7759253259f379da439cdf22d5dd9ae300d6a38d5f4e7dd6f03c5d59fb808a13e9fd89741ba7e1adabd967667d22accf13fd4ca5dd2f5b35b0af9d640aec2380a2fa846be65af4e488b660caa8f679a9faca0a74f5ba24d6a5ca18653deb06630eedac1e2d2ea016c701ddad585a7bda1ecfdc6deb37e93f2edddc05ca6ef6cf3698e1e5fc24e73f513136ee65914b56a430c80b31099d702b936489a9adfe2978b16c9c5580b11818b38f0788fc44a250fd158c73f041ea46eb17df807d2f2a52e0f446d0d38309770181cb47a55b3b537af9716c8be3745fc69de12e9e8be187d92cdf33b425f0bfac4fff7232a0aae69cb3e7f1a93ac53d460bdf43f62e13ed20d48bb06293f1a72e19dfba8fe08d1649a8d43e09982fefa8d64d891ccae2f8482fc6c3bae36bf6207529fa966ea733651acc7e4d018c76402a7a16e0b87bf8ab0166cc442895ba6c5d948092e3045be0014e6185f89f109b243618a958c5964a4f62d864d5da1d74d06c07ecef580e0cbef09e80928d1e356bc16e680e64623759cf2842607f9ce5d934d4d56a8a6c85886bb262d7a18e42692ca75dfcfc993f4e40a1c3af6e5bff54692a025b01adc3c0695c3fb8add75ccbe9a91065c3163436893069d240a8c9da1405def01d48e33257838f5f72cc9a18c3c1e5df003bb53cd8251d0506fd6e76cf1fd103f747b5a5d6e98e14534fc89b92c5658b5d039365dcac514a6ef842c1c2d813f85acddff618b791a452ddc70edd2027c0b91b7e074b6c1fa2b1e69c49a2aa8f2596bca98f2bfb142dacc5ef1fed93eefd8d0c7c0d1ac368c7e92ec1724cdfbb6bc03f90edc95471f847aa01fb3f30b21c7b39bb1643242ff8e0658427b5de717a8710678db2b9e685cb2dee5af6bb7a3111340693810dfe71b10d7276c2f26a924424f5bb04288da5e164a7582c72ded147a0b95f377827f51ab574dab9db5cf1588d1a1073a077eaed53c761bed04ff681658b403065fb32bdef698fc82f9d4e8b7758331be12a3243d58980e86bdf5f5ba7710d910822735648f615b1adbb8cc0fdd6eb206e0b4cfcbef61af29b3d31945dda46df9e471bd03988e2c5913b3d029b9e6d03719506d674eae190fe012964c03609075660b13fb59c449f8a1f4c9ae83738248003cff0c1e7f15218a4e17c659ca90b7e1f678d71a155cf84d676aa6f10f33219655edeaec2c238f08c88a84a1f71a34e9a92a19c6dd170515c5d6adeca99a8dea85859b0fe2a784aa3b7e267bcc58cbd44630fc85a0168826c8a9a797454157c5966b0eb54f7bc6acfbee934853497f1162dbf0e548f0b9d77c560c648bc146be8eb0e75e1759b470bb7ea8f4f88bd9fa309222f683be675b6327fcba634a05053860294a79db825b001404b03073ffbe24fe6fd1a0fc5ecf96987f6e67cd51bd2b3d7f0739743dac0cd81f190bc94a99fd92c130ee9b9ccbd5d5304d2ae35151b374ae1c089a935bee516d5c1e98667d5eac65c37f1df6ab451f001ec81e8ca751fc1b727810a9cbad96202a4bac2f2a7b4b5b4c712755fbb5438df4d64c4929c271b50f80e63b788bc9f822db1cd6c8941f948ef78b0a7f03336d2f89a4d924e96b0f9cb0d7a986370de232002300e3a48b63f566b46781253d5ebbb917fbe07dfc743ce909ad27fe39d144310701cdcc02cde1fb6aced748df69dae7f3a03f60d5399902b55e499d5fb0b6bea7dde34cd5def4d3ccf2fb7520c7167ad28d78d0bab1b4c0859f0bc1fcb03f1d56b3d71e79c2b54d22b40c57fb9f450db1a269af103a4ed2e4d49d9d19d26af3f61b221499df85de16bfb2db580d1fe48dad56b84ef74aaceed922fb237ffa81bfd2003832a8deb08043859ddd243697437471681a1faaf9a309bf09c96de46e02e1fae9d8f62028be02cc64385d5174a65308aa71f2766a8b636a57159820af8fe9722394f296d11c535ba6dc3e38d82886dcc4a04f5d4d8b39f03ac0021b712fd4140c3d4b3fe0b8b6748ee54f86effe40b6c2622fdd5cf8144e0f0915a2b7616f0872a4da524df6583bf54afa99e297d564481458a57880d69f9f495db0ee86c1ac22aa91f085033916b782f22fca21f9fbb8decee4857dfe6aee8fb119a95ad55e5202e2723bf68acb18f721b429876a751a908611407f29cf057a34ffe64fc02e9a53a586f3e470af2d2252d0213670a1a4a017ff57fad31b8d0a10afaed70680c8da9929f43e24b44932349911f65fca7ebc5a4ff805c78e6d59b249a321e936da234867ac36e524787677f0a5aea3f2296e3854131f655e9eb81420ad010f264d58ba7071ae0436b3b83fd25f390bd1ccf64667aa02bf3eaa4fc52d18eda66768e361080285a297c952aecc18f803e3ede69a0409d945b991e195727f1dd6a387dc5571b4330807b9cce25c36c76b6753b966c43a3f3f0c0a4e15ac67d9ea5d30a2c6ca051e3527265864c5086e1cfd84b4f166c50fb8fafb504408a2a4c51c78a297fd5064fa763d3e437fb09e24157f3091aed487876131547eacf900accbe992296bf1e456cce9061cb04de7a523fbaff1e6bd3b83f51a9c65ed44157d075a7022a750a0e8ae31278c9e514184135f24bedc67e0bf95c3f8d43f49e89ff528c567330acae70d4a05729cdd0ef895389ce98e67d7e491f27851b9297feb513f04fa8012cb5f6429b232480829aad6208599bad494deb7f52caad998d73c6539cb1b1f16453c18c3ab0ae4d8757661b57594a4b19abe253cd6dcef82725608f48924009afe5c8da0f8e1aaf0390c9b89b5bdde94d2ae505bade6a04961d0daa345579b28431cc98a5bb977dfde586d3571e4e7644e0f8683c6f958aa793073c7b68ec588ab20638e32156963d3eb52c69cd1dd5d4a4f247050ce0ec81edcd694fb8581f5ce2326d9f975a8b3762a5abe05ab5b913e8a97ed90d2a8faafcf981889359ace6acd1c58b6d6895cc936ef918787d8d8fb6fc990d8b592fd0a590e356de25091868410e005e219123348a8d208a58cbcc8d5655452c3a4a605ddbb59b23126b0c9d084a3ea870434424187ef027711cf0115b61c59d4008844708ccfde857fd44a5c8d533ce485b39b0c9174cde0bbee9713bdf121b3e92aea0618d2170837f743cbfacb0317b7f7f79f38e53f910145543353d9fd40616edc2b69453fc0a5f8a66a90e64ab91f90abd271f261e94aba76fdda8f4ab263ce722107e73520f5c3996db4df502e1393a34851f8040cffdf61f34d062bc697daadfbe7f22574b6d28622c458b40834a5edec4ae4a96561eec9b32589b659b025ec36460d415876aba98753d84efb5ea40dcf60ef5a54a0bee695138f6e9d30fe91c7c0d15cb541ef6456c9246c1e15fc447578dca1cef5327f3229670fb2af66ac8ebe578f07b461b8ca9a979ef0fe6688e0f8d5d4dc099d15ffa95199f75b2fa9e9a339863ff5dbe07bcee7392acd8a1bf64034bc95c3dff539e0cc25c55822fa61c0234ceb8e6cd9e3a12023f573c095b7983a018c035e6633cc13e1b9e6b07285dabc314724c7bfc5d641acd34e918dd002223fc5ab1bde28f4fa4e1b4b1d90a6d2feefad892f71a4acb48943d3108f340ecc0255d17bd2f21182f351bab748a1685aade84fc04583a6a78782f464647874db0fbfbbc3e5b601ef1eb7f2161cd4ce0e174823bfa6545e5a1b8886aa3d8837ac842f86410f53349b5841bf69ed2ca1f59cc4a5a21bba3b42a5d65d7150b3754436a367ff3385d7af83252b34dc48d9a1cc29a8dc0873c5c8db4915dd2ff09c08f575bb33cc05e16d7911d8eb5cba511d05ed24771be72efe7f62dcd6ad2fe622db5087f645b5620e4f03e9fe9a8b36e45fbc8ad940a20d496696217bd51a4387abd54d05a74cd201c40a73876904db31c6cd33f1ced4743a1dc7148afd15eb5ed59fb66d94977be5ecfc5a732d356ed1289cb546d3b1704d52b4485c9e24d7537bb91cac6c90db7c149c2c94016599b015767dd2d5821dfd0f1836d0804edd48505b88882570808a0c0b96b25679fbdf4e1bf9345732621434e0a61beebd37bf100a08d0b38cbe295829040889a7454da12569093ed48877d2bf20f31259a52d14eff744275ecc2ef20aae93bdd030ab8c17d4c9e87fc56da4a43ab40f7dbc9bfcb52a6d0d9d56e424a5ee9a037f66910b2fe26102d14e3674d187d7275aa7ffc0a29dd7e4efd845da13dada324e289ff6c6a1563a15e9cdb5a7aba6f19dfbfdeb6e7ad102594286a3759221d532eced1d525fa48a110f263800bd9fd82b4d836d080ca5433a77b0a9ad7bf9404b05df55495827cf549afd0474f575881dd456391ed97714e812beda47f5b6cc2e17079cc8463d044e564a85895abf5cb6d20bb00b8cc7213db44ce8db56344267a376bd1e66c380ec8567d39e5f759f01afc5db46a310abd3e0c1687416ffca70c81f626d6f9376259dec64b21528c661a628e0022295ab252ec99352c04a848535037dfe1814582005351b25e05cdd7c6dd36573d6dbd7ef9e1a966e51506e21b24def5b58c677887b7bb3303d79a63201ae7c6f9b8d1f25b0112c10b496a87dfc2e3574de073816dd197bd6a1c03f92e5999d9cedf3d81957c5899742d3229c26b8774545bc5ecb49bf3a4ac9288819437a0a770e48abbc6573fe20d50c34c37657f827dc4ead728a8e3fbcb5e957a966ab916b0544933ba35750cfb75e92f2daa708725b9e05290296f275f67fd42d9a4ebc705eb13a37bc7a14c5e2885935064653f1fce5413d277b95b3866396904c15d9d0a0cc09879525a31be5f2486c69d86bd6dc3312438a33b5daeb2a1239b734629eeebe926ee206ab8f3c2fa625c1eba0786910ea829afc54c074e829b8832bc82d306f60c95ca889b0cb0390c89941f571d67730c2e48af446c5307a047fe2bb348329627716360cc9b80d2b6ce368b68af3c76e255bc910dbef86e36e2498c654111e1a0e90e001a98e74590fcca4ec9c8b74023d760acaa1c07b30fb4ee7619fc85d2b414215a3a8078333f9161a503f5e06f1b54c49b2f118c16821e61fc2c18407513ecf4864f06724836eb809ff91236b0bc46196cde33858256a89fa0278021090744f4516784c08900827c244df9f9b6cf8bc2a6a3a45ce399f5c753f875cda1ac1ce053af618491ed62e7f2badd88148fd1e30de9c90c4cfc7c3a65e13706e4149818f491f92f52010cd35bbaea93d5ba07d2fc2af3c359170d0f3253ba3a5dfcb0132ce3d8a5b6f3da92ec00a081a563415cb2894a5662791609cb6d421666de27ec6ceac0f46033fe1c2ddda099f8f9955980537d93e727adaca5ee2629658c50f821b6b7981bf1a0f88dc3939bade94ed536278b122a89b40554b49da23692af7bbe57a9ebf55d9de1e5779fa568402a5f4d902adcff47ee3192c4d15c512bb775cdffaa03654a680dd6f5adec29d7d8467aca4dd46501405379d6271991a9ba0da29743b3bc566905061c066eab0dd15d99d86be6379f55935f731ce7255c0c766eb8b4ae21a0a853e3c0f8b81466e699a669aff6f7a1a48e64927a3474cc154486d82987d44017f391db4786e3af5f3b209be7e85a85bfe2851cb0521699c354914b19275dff4b0ab03c72808036b4b6050319dec305e1a4c26ce3129d471e27022cd7b47ee83ffaf446929f32f5437d8c73e41b10942eaa5557781147737e000a2de99d1328bd6cdc072a174bfad8c49accf698679bd8d91bb6bba6e0ba42f172629fa3e683e559e043dee9b33c9160cdfe868af2835d2f6b338a93de269405285cb10236efa63633cf35eb22e7171eeb556caa5479e2198e73c14adabf383c869e297553f0543d3e293e060f0f42b5888b43dd55aa4d1ed0edf197de2c6aabc8fdb3c90de4addb23600ce55002949bfd96f69f60e5796a0b8de5d578f25339f324373cc2c2466e4869d7fafcb24c0f8d7af0fea5c6799f2ba8d2c35c3d5df7564607e1302ef71308c70dfc9ec27ff3143078d4da7325ff347ec193cc9ef7abc8cdec8e536b461007e3e33bd36b8d13ee5fccd40110b671560fe32ff3cbc147e706bb52665e4d3be2294d275fd1fc3c88de1b2c935ef370ff856298028823f972bf52533a3720c56eb79143764f957d75947ce970fdfa12560c5473a7fd9f2ae11089d8122cba5d28ba03960a44485621e1cae1e0f423297edfb8f461cc606974be83be56e70ea49f95a8f8b97a8647ea1ffeeee4e9e0e2a633e0cb098fceca45ba96953f7963a3615b5ce68c0568b4d88b7177acbe66543578a7cc0cf1a1db62bd21ab517b1440a0f86b49b9679086fe604b6d799affea159c52c22097ff91a16ddcf991826802bf6b5b4b013e33e23736c7b01fa6d2d3ffe71ab391d15f99a9656dbe372825e304017ad191328780c1506ad1cb6d1553b912fdbe5467b6275963009dfc26a0781bd411e63c2882e31bbd484016d65e75a4e9a97327dbdc8677bfc9235c6daa6e5415976ab45489b682b05c82a59e8d1b24c28f538bfded298359daff3fec42842a8b5c31a201717cb5236f71d7415ea55fbfb89ccfbd1eddc5b81d8b16a0cde1ea3e7b9cfec3b7bddd38566929977049645653f49b9510cddb6e0e01ad7946a5a1d0c4066e20766b68b0aa1535e0aae8a7052703a3b7c281b3cb040dd50d36c5866b3aaeebcd504dc3b51e8d54472bea9259cf935af3d9353b7d9b3594dd257999e7f0263d932f5c9ba9ad8548b9bb587f961fa46897709f1bc62983547cf69651160c68177edaee0ac7f4fb486f036b65f9a6b5c7f4ee3a73e40949a7f27cd90f3d0844ff1d3325bb7628baeef9497a82281e56453711cca4e7b0af048e68e8db0f6e2c3a53182c9add5845a19a4a6f093c30bf8eda38854e6b92f72a97a02c4fc18a812aab79846081a7ae42cf0e2408f84b9ad64940d6a9dd239c2447780db620a17b2134afd5a97d140e47a4289e7c0d5319d2218991fb3b910095499eb32cf4e3271777c56bcd8dce8e94a662e8737fb9068b3df24ec87bdfb8e4f13c32efcb012d83823fe05da4244822fd1cd63e8bcb65cd6a1f0c5205e407a8774980085d717b8e16dedd645ef9895630c162aa20d6d12e287788a22c50fdef40112ba76ec4210b90080de27204da059eb75013419e318c5cacd1b4bcdc374a8379ed42beefd1551f392cab28733bca235f06064d568b0c2e4cd3d43f308bbe1ac72840436f1132a5f0815fa84786c65eae2b07c9be8b91536a373c466cef2c3742322b673e844f9306f5430048878a4ff177c46a3b9fd222108f92a6ee8c701861018d04bdd39837459388f74e3542ac54bee3821ece4d578976188ef1ac763c86a8874f9d564b3feb24564173e6b597277259b1bde33788c14bdb418ff0aa44ef064ef594e7b34ca49de228d284cf84e49c2640daa01f6ab8ae549d1e8dd31256a5612d01a3b49a275759d09dd70e75424d9e52aee6d9606a844f53b727efffc3023f311c3454a7b8b7b2bd5f7b91b2e6b2a346f5416ad3e42df6f8eee28696870f7f2f3d1cefb71193600a59ed2da2ed5ab19a61fad529392d734b92c268e80e5e49ba18f30e1506fe6eadf06ccfac123284820be65464c20c8a280b7714abfa62e2e26096954fdbec8a205a827ffb12c07ba8a2d3f27add62740c7c97ad865f04254f17958170c0e9318e47bc91ddf0b734f011ecbe0b2b90b605c98dea46dda79d65f0478fbf80b89e8809c525afdd3ca161147ecc3074e43921f0d3d440f8f3c6b60f1e2c4bf3d845bb7a0c56b62eeffecfd39240159162dce4f15a063cc24ac73f81aef6efba48ce3271ec9f64fc00d31146bd1757fe0d90c16cd36d57cbc21d2ce764007c5735609e65733dace66d10c6e014c77a9de7477f265916f4ad8101754f3949a4268b53fea1abb3761ec7b2c358083cafda1c23d49dc4fd0f16db7ec9359375b4c312179b78f0bc3f1db5b465fbbac14b399f2c7b38ce6b88288cbfe30366c1c296084d7f860003f483bfe08991acb0b74728b6664acc39764ca4f81088c14f8f6227d8dbd08a52eab8cdb100db6e40774f621828b8ab51430e342777c4959007c854641e160d24c1ab3c085954d99a4c2263c74944d15ddb04ad57bba409b56090159ae9424e3efb6e5d9cae2f77faa1651666b06052c039387bde9ce1bbf75536ac71d5f3f0e07cdcfb9c36db0ec5fb55f4b95ac0cdd85045aa00ad559e06a4d572230f0e6205069f700a757cb9250ef197d7ad882324ca07ded9092e49977f90624537f6b2677511d589b7d1b002e7614695c7742f7e202033fa8742defb8c3281aa6dda03c268162a41b9bb343a9472cb8153cdb85aa2476b109c6e70e2a171cbbd3204afcab89b914d7734d4feaa14d696027033d68d016f37f26d90b0f97cf2d48d98160034b3afd73bd77d0e13cca083f5038b899e946894dc499b21038423f50baaf1b514f8399e5ae60d37733f8e3f6c0089321f86a2a15b436c4133ec70ac67fa655bbc9476f5aec2b8d59093617d8b9fd9995a368c605738dcaca9b6dc9f1f40e74c18ee9c52bf1d50e5f7cf1ace99d08e7d98161cd8848e6c798a82c5a9081e319684f5f328484245aeba55e59029b0d7532a614041a3893a1cfc368b0df881f7f1c99b39cc8fac8a868a82c008fb4082bf443914a44d2c4503eebaa49efb2a2b0d0e3dedb456f25bd8aaa08fa101dbf67eb556e1b365e30a756dcb48711de5583e9a63cb234f919d8eb6f07296a136298a5662af7af8746fcc6f7291e4432376b9c0de16a083d0025dc7ae1b8752682dd4b896865336f016186fb023924634c5b0ab734eadfe85cda4a3640ad9f3770bb4294e5ef9c4189472f02e0e7fb1e2eafb53dcffb359b28320f56560ad823778129163c79bd280ad7d4f1d98aedf2166b4dd0062ef969a8c9c0ee74d88986a8afd0f84b154cb687e842d5335037efa0d5bb7b56151556e54ab2406e536721d364db3ea5bea0fec21dd1ed48b5dc26a7cc9b293668bb7524d67df61f12475a549548e9d9fc675009074e04646e556cc9fec1a3a06d2d68cdf8d405b87ce767dded1e7c17c00acb912d5e422bd0be68c741d7d96662421aa5ccb6f704842e4b80d7d470e25b173bc6f5a7a2963415a48335566c95722dcb18645369ee3d6538f369047614242fab54e4a3b553c7ca2b4495f3eaa5c6dbceab32b7326f7378eb3eb43d298495edb2e7cfc7e3bc31c6a25133499a7cf28377d3b69b69bb404efd3992e3ca92743317da3c04cf684f46c8860cc67d7869860aa3c5ae7911b7f3f8ed979d6c94d87c1a85696d7a4f721012e7966d577194da1b97e3881e266a62a053f645ba147cf4d5f331e624659d5370f0356410b8adc929d9cb651d902f85d61e21cd1895ec23374fe7be701ec6a57d4b09a86ce2c577c619dca0653101a77d81dcfdb3095bde49af53a65d3cda5a94ba603add7df578e0c7dcda62dab8163711600ce5047fb0061fe39ac7bbab88cd8d917c6481ba3d57f257642a7b4465a4a001639323a6162be9e40a09e5f042509aff4a509a18cd205e7942c6a9f52c8097e5b3c4725b41d7fe5ce992157deed2a604c27a0ee4564810430e89f6524a9e30f656ba2ba715f5b6b837ed3076dec00a1f4de4238eee3b5ad79b214c7bf84f6b43c220227223c217929f5ad97c97a5148a0d1c797ad39607ed1ccb15a26b40b14845bdba936087109c8b27c311a751e104031332149843e34ffbaf7476a610433ae7f608e65f970cf49b7227bd762f3599b48679d35b2bdd9de96c96777e0a282fc2fec8e470bec98947e67066f17e345da48c433a1522e66acb335e10acaf6bb18cacd3de9c4cbe267c036aec16098b65f8d34a807fb7732b79bc80211ac13bea115aaecd57171baab82f35bab8ec075914d02b414aa248e527f2fde68a0a737c56612f85bd793cd6d1bd98af4396c62ada8964a1d0414293a363cd5bde63523b2284dd2de08831addb99ae1dc249e72a5086d07080a11cf96bab05cdc6c8285d7058e2f0090b64ec5ec6bb61a76717b91c3d2a382ea9504aa7bb9beab9cfe4e7184c633bd7d8e95d5cf3dd42895f756b9ccacde27599b2a5f590b5f1da09cfa769214580fb7c87390c0afd68c8ae3a661fedfee7bf050d9f035b2147a1a0345112c954a3e5bb1b99943176e7f067e37a1048279c66e8cdb31e936c4a56500c53329d20bcdf2ece453b0af3692d726c0ca9081bae4201590e2c7bfaefd4feb4f9f7b4d9a83311ea5f8fa1f0c73ad6018b7d3d0b1f2f5e963eda8192cd461e639010dedef1fe160a48a4bd421f154ae7b4c844a7d200d394eaba3a0dbb4fb2535616a92dfc19c7f208d6732a6d18636f15204e6cdf8731f4b6c059e8106b4b378387d8c16736d1c58b3b528b3798634a41e4cde9c8e41bd9375c1132f3c0a995c49bc2609a6c0fd575ba58943e38a388879df8eddfd4a6848c27095ddadc71b19ff0dc26063291f833a2b60e4eb669ce55cfc5bf8eb156daf90336d54330bdb44080bc3d68f68d8e227d983523f025c0d8f1bc6f6c371f01beafdf8c17c268d11f4de812aca46ca002ed2d47f13c1d30cf5488b9d067bffb5164b99273f45bc6c6339cfe87002f48285fd5f6672c4ec97520335530150519d06fc1bc8fc24aca4571d2fe65d100d9ad45a1ce8fdd3642e9a6fad92c1600d7d11aefb6125fe33659a82ffa09b6f3963d47d8171a7897e02010b50f74e0625d4d89f819cb311b47c54eedb1bb19c8868996b5e695f918ad5d07b14878f25880b6c8de6fbb1ec4905c20f21aea5b7c8d39e53f759c88c6f212049e208ea22327324b67d56f8144df3a1524f37165ccb653df43df5d8e891d270cd07bdb37ce7c2d6d6907467372cb6f0da8ab761a55388bb6b6e91531a14aad7fd465ec33a3773066631589e24f779639e519c380e006d5110280bfc77396f1ad88d074709d7c731b2d2e300e065e8a223fd49d636a8be1dcd9713052768a0c1bd42d1555c24459604ae0f7050a78ee8b77a272fc4b0a480a5f7caac3f47f27b52f40338275dba527241c73a9481954595bd5fb5f8ed6d6158e4723998b5efb1ca29da3041d524538bb61d4ebc5e57f8aa10af61d750ff3b150419dc15ebe41ce80a4c136dc3dcc856437338526b0a7082255e0448ffdc77c4f299234a975908b69f5e1d42424dfd6844cdcdcb19bae31f52d5206d869f043e11e4c25e7c7f8cb32640fb45c1a3550f6550a12f1477ab35dc226405cdc645e366103e609d6ec85e381301424ea74bb3c26c391023a7db3fd13ced1c811c92107bd54cd9bce0d5c030f9ae38cbe6487a3ba0bd2dbf2352cadbfa8c23468e44a413b6865052a93acafd66d09dbc90928027f90326d3acfaa45e2f9de5147ac627459647dc54187ac1d3a61f35c58affce5dc92a6f018671f3fc683b561ee3c3e14471940a0eff4cf756a1398042d039c44f6d3b9bef98aab905adbf16ee6eacc3ce847ef8386f8dc29707c377ee1a870aac890efae647c9ba0327a6e3fe90f91c746fc7d3ee596af5484adf5097994bd66aa53f66b5d41a19586a473318db2e9bb69e7746ec5a324a58a3976d4fb95e760c613dc9218d9b58d46bb38b536981d209734eee2b4c10d91bf638686690975dcd5bb42f59cb957b11cb97b94758322da0c32ca7c2145662634395548f99400bdf0377d484b6a770229011f52b1f6552b57983db017ba70286d97f6623af8524f7e912bdc45f10ef5b2e1a4619a2c3d9266604b6cbe2cc6470548d99a80c6329505e2e479f474476db4ac5e386a9f2ef46e54fc1a4dfeb4b2d2c28dc1c341fa8490ffdeeb3c66fa59295b31d954016da33c35a2a17510b1072890dd2613e421b0ae937846e3790c3732320a7d581a8a958505edf873d26724b57cb3869cf8ea6204723c7179c62bb8f2fe7fc567552ce0ebdf5b4e1569445f3496f2f471630f0b1f2022bb1e7dc3561394ec5624169de2c36f6135742c8063b24ef1d6d4cd64ca924690a821a08dc523d872613a5ae196dd1e04e3d14705e7bf3b9128130afdd214df78d4982535bc2932cbe87ecc463d566e62abb8e5a15fe5ec5e7f7695798a0e1e2fb90307e662ffa6a201c6f985fb6cfdd4635e7736990ca76b7471f5efc96a3bda66c210fdb72583f60e1afbc0746df1114911b282c739cda07d39d17c5203ffd77b9442000f0067b44399da4f3a3ff49f937229557b2c8b139022a0af217699823f1d2c2d2371980f3008ba7370a2c2b44fc9282cab7ef95d24f763f8903595f7f385c68a41c0dcd0621317a7ae4650a0041f61386c210faeb6649e8336fa3473ad1fd29f6c53dc1e0d8e6c45bffdfbf5cfa1c6f8f801b5194d3c04f2f23202947154f98fbd1927896f816406f88efba3a64929e7a06a3e640243f5967f911f6ed0b0007ca6d1d50d4685453d54c2f4b092d7412c61c7624faa4a92ccde139b73a29f467f805d9872f21cab32bbdec3cadb2a044bc0d5173d9189871f2a33ca69c391fc6db57466249738f9037cfc125d491977524bd21159e47395dd4695de847326bacb1bc9fd5b55eea4ae457577794b6d579c69993b01780d7012578b03d9b5d9a4d00cdee8caf61f9fdf73a98d5b431ee0dd470092c337c58a7e12bd2561b4ecbc87be4e9262133bc8318deca35244e0b6ac40308cf4260ee4fdb29a08de87134a0a00bc2b10b2585380cbf68f782804f8f5dec7fade9f68565e41631ddbf1b7402c83456db615d67d0cd2c5c653da3b514f74d63382f655b9e30ecde63a5d33f29f7c71203c8c79e9cd769214ad303019469d2b27687f0079c46b7d3b05c5fce2c2e2a9232f6365dd24414989a21ff3f64e6e509052bf7b2a03c8c90c682f50eb1e32385a4946a19afb5e8b231c509093de51bc5ca79537a2351cbf95b501ac39536eabf48d5c08ac9951261d13e1a7333325c9c317bb5c0ca184aa3f7eb2e2d1e489f662a0f42b7bdfe5d109cdfbef6d5ffc1d827e4d973a05cb4cc4c407baf42f96aba7d1f8c57d0ec11c340e80c05ebf1e9fb9f06744acf11d74fe4534499a77e4b1533ac12f53f662213e7b5cd7dabc0f65c3fe9d1f1a70a41245f60d5b37022ed219a2a45f2e6594491f3d903893359c80c3a5cff8cc174bbca0da0e69993a1209a76971abd774a6c1722d6f0e50b7cb5e2beca0bcd87bb6f03328d1ad78377cb444dfca9eb7a51879a8882d0154380dbaa8a13b584b8910410cfb63e1fc6c1c040431b35a046cc00766935753d6c7116cec918296131a55cc7e9de2726bea1f3dd53411fd60c6936b7cba954f58c247911330a31a158762ca83db69ad659eaa867679cf04de3bb47d5d90394c589a044e0b3f55ecf801835b37a78915b1f840ee07ce82b03b16612b0ea451ce8ea1951a59d8fbce5795b6ca12464c7760eb7a7b80c7b182baf9c0c8d67a4ca4b48fbf25c18ad973facd47e3f11c574f5890abb5e6c4ac185207e1446c466cef117693bea6bb63aa33f87efe9841a701f8639faec4f8fd9d8dd6514eee3845872f3c1bc9e36fc03504333cb49d511f339454a10c13aa1f7758cce244b9b35df43686a5da315e029fd3bdbf574309c8e1bbb56aad7d7c8728f89872a24867123c17e1608110ead742335ce49fa4d9e715a8769994c7b648b283823dcb205f876191bf51692f52092d9fe2b5544ccb1a1a23cf49c1a06e777023ba9b56179fb823ac2b2fc398e2b1facbab93a39c1d5351e7ec0795f2afa387ff93225b85e2b19c3ea619d2f2db10acebbc31b91ed5d9f25a7526088d58a1bf8ce82920b30da1a9616895c760108faa9d86f7ba6caa5d70b783bd0553db4aa7c8e2972816119259ad6eead6d9b5186e328bfb1d391933a548e5bf2196abd3c5f7dd2e0dcdab441fcdf5a6b9cdf078cdcccb4720796f7d940a22b26ab9907a29c52f3c94c582ca50292ac72fb190f52ddafc8d949f37a0bbfa3b872231db7e0f55e5f46d8cfcfcf9cbc3554ee8cede111f83cc79a233e5f70241341d9ee9c1a53505dac5be95ae9db2d0a9163e7a3551eeb4f261434c721806b3a3e60f015e1cafff70253e4d10776f7f389eba3274a73747d3afd7a028d335d3fc6e46e5af0fa7a41ec466ee5bf6beaecbae34a379d23fd9e739cf885fc7f63b17917d5089ece267907eef399abb2a0c687518d390f6b360f603ffbad8a54ec459b69c6daadd693d8496b97107f8ab94a6d8cbc467981184e2a8339b28bbc140ad190a5ad71d1e10593b973d7121f0bdc27a601dfd034e5c12fda7c96dcb8dd4f3e0284d26b853340c5a69f3d7eec78950cd3cb81c24a0fc231bc53480cfd0e9f47c514d3d7a871a06909f437cf04c812267e0b7fb3a2b7c6fcf707244c35fadc700d0fd2a848ab5b751e4d9bcb13116665f691c18c2205261886c401f9363ed9cf8c7d5bd03740cde7cdfcd877567be34e52ad4c669ae245805a5819a225bb2a2ebf6641bc33f9a577c5d160d4991e91b0dd555aafa1ad7c43f786555ef5ff3b3a7bfb56de88f3d69835a4175b507998ea306e1a3a615b7232a1ba5b4af5fa3d2ec57316393098074e7dc02e9a13edf01bdd934e3cc4867d267d6724701cba00049363efebd7c9250c26827df500dc85eccc9940a858f56fcc284b0e62285172557f8e40d2486bba655c247ec3a2c517c986c1c05ac71e92ff3a02a34db183755aa3c7a6d60bc3eeacde39423c2e08cacfafa7a8881ba454694970b147e8cb943d0c31426eaf1afbb917c9ce7b172c96ff1a499efd88fd4ad447c2f87dfbd215d5ebc61e1cfe9301f5630a383bf8dd49479b18c134433d37ea51555db9e4b8ed1eee891c12bc5ed32a2b09f7183509cc5f77d27a2258a906b9af697973e840b6572b3fcdf762151150e86fbcc47fc24def4f9fbfaeede41d14cc6a7e41d8120d104624c5b5b6a1bd96f9f6f75b701864fdfc35c21973f28482d5a36c2486863a044e3f4ad835e74ed0a752c9fd14bed4917dd96753f89d672dbd571580ef0a44da56d29a835b3f38dd0a696d16812262e7cae9834e433d9dbe868d9b3ef3332e4d7ed26da42144fe111febbe18985eed1bc0bbcb1f36e883465da9b41ce34bf9d46bf225c472a0e04ed07f1fe2b364c831709920efb8a669eefc21bb4f96bb1912f59c6ea883f066389fb7c6a09e2a58ff5e38f0c1cd4bba21a05aeabb4c7646ab7b2b3090e8ee86b0f208bad51f493dde2bf0cc2d319b31645b248bcae80cf40e496bf5b8a9d4788bba764a62842eb8d6f276e54e0221c75e31e36580d3e60ee47628bb890ed955c1c380a37cd59f7014577f0694caa3b5be9283ac0549e29a83fe166d4d99cd7fb2e4ff41d4d17c9eb3eea0504de6167e649cd5100979d460ebbac9e23949bf0a351b78a5c2547eebf9fca39264b5c19952d44662eaf90a85a0d1fe5e0cc21f0ecdc05e6d9c8705e2b35385a584c47cf5b964cceaa45ee7b85a08243e64d1b3885ba2e2606642dc6292357c73dabe4d407c861e1443602f81c80ec5a8d72ae0f19d57b569d34ae5ed7a030de6db1393155a0aff489273f5bea242e9f7f2ba8cb8980b72fc6ce7a70b0d3e7cee035730121eebf09a4f303583401518f6c8ae7739b9b904a43824b4c7dd34f39e3c38ba31bed65d3769aa61f51138ac136b6a8dc71a9fcbbe6f7cf11cdee883e09d1f988d6e8269ff4a8daad714973755f1ef79e2818608c3fcc999501648d3e2dd0dff8571b2959d53e4af53017c359ad2abf442b312089b96aebe0cc347e5489d9eeb90413871d720c274026250e4b2195712cad3a64fe82e58d9cc11d8da9c6bb07a9498f13c42c53348dd6c1014f2214fb8c4cb05342cbe5f74e6d2b55c5825fc99ee45b87613d3b3d3f4fe0abdef1129a40d2a7699552ce27cbe599befc9b5327aad08d776d13898f2b94ab955fb09ce7780240dff83af234bb4fcaf300b19d13fcae779270d2d85f29f4c189697010bd4e161af1f3f91c4ea1cf2951e892c36b2d4825ae3bd30a1599ba36627021a010a89866873df45416cd15528f4f8510096cd4abf85e92120adc8992c5652fa623c7480b2a02a1de2aad75f4bf01c59b7acdd2a662c70308b1a8fe65eb24e20b12f212d33cd0f86f6be2441928d8bf1e0ffc87a1a8f3772ac00316e526b7e13b5a8d54c79b8c7750df04e81ef70b9d63c6987154e113930f2a5d134e0a0a4afded8f0c24e929a2dcfa31fc9a6c648b69185c375a889281c6e1d133eb2423211108efbe3ddd2fc6b298e46c56b9fb442031ac5cb7ab2916c3790df9d7c6d541bf40491f7f971c45a470e49c8532287f0fc95ca3401c2e55a649356bb603474a0a0fd995e9a95054d706848d17f8857e0529e1a315b345b1df5ef1b7fcd9a78a6dfe921abe6398c78be09a1be663824cb8b89f82f0da3c7fa30b239e0006d03aa38309c10190ba811299e153bee2a819f2585c7921d2acbfcd9a967ad05be190b7656356884181d4f190bdd20c808feea11a651d67e26c5408fc26b4e725c539a27c6cff88ce5bc659af8c8ccad7a13b31be763a2a76788bbc14c3554f854d4d23219cd52867010c6d1bf80e7467f7db04d6e0f5c20e238e571a6ccdf8b2f2099ca5531c38eaa1928abf870b64c30549505f23c4dd06328caa3d2c3c351705da094169704d33a581629e74c6c40a427561aae0feb033b24bc7693f7f2590bf6923b0b575d8f143e69dab4fb9ee8c22ab32cea9dcc33f82b21e449a099a48d682933afb8b265bedba214eb2006b7b8f2f47909d78ce5ecac737a05a199805dffe69608581e314965f8b2dfddcfa2553ef20a6ed26c321db9c6d8c7642fb9e8f2951c965659a82087c6e1c0edd5143292acf07d8d5aa1b7667d0e54502a2bd5ea9a24df6316cc82379a75b13a9cad10df0d08878bfacc562701fa76c0d12f88cdade27348aff3b41c94174806c23f77a8a697f33509433412c4d6f95247a25c0c5cbf51f1f566be4cc4d53da836acc573801193a5331e35935b01cdc953937abb990631cfe6ffea60ed541c379312b9581b5c45f2438f95e8e2c09a2fa84fd292e8ff1cf46c207d5ce06445cbe2970f837b1ccd9e2cc935acc097a73ed7b451d2bee615c91773d52313a2b8108af3a75e14b6bbe2c1e5f36ed4ae61d32a2ca7368c7df096b5931f116cafaac746c8bb323a943f625bd5dccfe28c9e05ea065e0dcf182f0495585881c32559dc979f01572ee427bfb539c3e6e06dd8caa9d25dee8e02eb3f7bf6f63f83648adde619a640b961e424e9d1b9d379302af0d982e0f84907cf77fa101698689eebb03eddca3335da75ee6b465e66cbe89ac40ee9cbbbdd508445da040dda34bb53199bb78411f4b37ab2b3e52b4476183795ea4830fc747883d6fa4cb214438ae0d3d2a1b8c7605f970de88904de83ba52a777e879ab182b443530890ffba7e4cfbc6c724abcb1122fbb00c5e6167d5132521189911fc6ecd6bbe2bd70314e9904b1d8312bc1fe0ff8d588b1c89d435da804ad582ebe7fa28b06003a07a1addfec06adcf8713beead97b664a5120f5e96f24297a0483cdfbfd29274ec66acbd74f0661dfb538ea4c43dc1b32fdd71d58b22b9857162152f2317faf8eb3dfc936421ab99432f159a5f40f41750e99c7c7bcce16acd80bb1d5001e4d8380ee68b2976fe9aa9aedcbe74130ebaac984c8f5ecc03f08f124615fd86396b7541d19a14548bdb96dc62342d082b28927e4a6441d17be8dcd26732600f0a527e6d7fc14a404845bb76a3c3275d81ee8fd35d38366918ef0d070db23f6e3e6c1b53ee0aeafd6babeb51b706159e41002b9dd43831e00c02e6b2ed6d22c368b1fa554f21922ed618aa3b8ffb0085ec277d108453eafe3962915ec0f63d5becc036fb39d2bde3050141e94e5f09ce5d10f75902e4ebfe5cf39c7133c924245f79b24eeb8555b4ae5a720c0b9814c1ad81183640f2adda977a462f74da99ff4e5bf35a5ac6719f9c78efefc86d543f8f2fa9162ced6fa9f79537361678e0308aa5b2cc1b46f179c5cc0d1d59cd4fe3ee0c89b5f1aec7c4e61e8eb2b3feed60c457b831573fc945b460dd01d1ec29fc21a54b757e0e4d488ce474b77b0588edf7e0db335be5e33413cac9f6be636eac791ec6d6e7a96a8716e1d667c706922aab3509020aa97fa19a5bac35d9a2fb77616f3152a62c52e72db754d19d935ada56edbea5ee801982cd6f6943470d2ee6855d4cfc5f437117437412706813d6c49cd12416f71876573fc6b31484ba71d34a2984a7afcf4b4f81469dfea1b045b206984f1b92dbc4e7dfc1ce27a46e0ecf4a28bd7f86f56cf1e12ee414fd2e4ed8e84ce298c287a66985a451083b7e24b30a70a634018c069a1af84c930978781480a4e961d0c7f18919701f7c416cd9e9cafa827f4946191e5341df98af3e1b398f23f7f367ba6376e3fcaf1b991ed8d1597d47bafb83615462ac2dff7153f02b9390e0cec8a59e7d94328c315047823820982ef376dd1d57bb43d198effd247abf4bdbb7583c58f818632bf737646238858ef568628819fe5584a75095776ef1809f1d4b65eb4eb4b98ea92cdb8be517c6ffa26e68f0f46ba474b637bebe2fc7b9387b823915cb4dbbb30aafd1010285e363c752bb1fc85fa663b84fc782594326162028c63581edae3f44e9b42d481c33b4bd50743809490e8476b539eed4fd01d2a2dfdf9f2b3e29d8d5056347028579c40317d9e33c03a0fcece713a41840e22aed118e051202845445300b731a65a282588c6a76229619372d59e1ceb41973071bb9c054cbbf622f8f3ad5c64da1b781b4da5174d5094ef54e502181bfca06dc3ec5f8c6d1d557313511a14731a9103b930606222cc8dbd3a4791028db8e01415a47b822363bc35962b6ece422beea1251440a9db1847569cb36dc2a56c18bc5e0373709181dd85829d08e55056268c3c56b6fa36e85e8475d7b37ab35f7dd2cae85ede0413badf164e319e784bfd987de8eb60ee29b175767a51feefb812587d7095a5c800fba6b36346c462dd77741dbbc801f8d6831c46f7282f533486ccb5671b7f43e009d50bbd096d58bab48ca6f6936ec28c4a8452c59d6e54ffbb750f1f6aa3d34b771d55eeb42114b0a291b89c6d3b49f6d1171e5d636706137ed37075035e5a9270dd97ece62fa898bb794b3f6010a9c6b1076a83bf344fa6e666c0ddb813da78808c8691ea428a32015a8d592a075c20cefc45b2917ffe18d6dd7b7eaa4960f2720a22722686b2f27625a17731169729ea12f0e2a5c07305ef9674702440d91df2fab45039067b5458491b8ca609e23aedb53450d1bf911361ef62f70c2c0a53947dac9a981261fe4f7e11713b24618a6d8a3fcfcf23a5b21e87dacfa19fbe491d8847b8a26319c95a8f94230a5352bdecc819e757e47c06ddbc55ffa732e0f13b0dda9376a7926d5b1360c33ef3676e80a7dbf5a5a11069234fe2374ea744b5ac38066ea3adf2c5d8933ceb9f47fde52b3f1c870f4343bb980c2d4f45a1bc0e2a65af08945491679d6690d6f7209c613f07bbd29adf0b35f2a1087d7e7bdcfe7fa87f9517d0476114750a890c0ff5fe558c2cd9923f7011e4e6766453b8f1e3bfe795d98540c629c7a7f4b1b0eb4f7570eb3fcb450c6de609628e099b527f6c3e879322b3ec15a89b41d9d83227c931705b7376d2b16e282c154c2878e7de26858e6fbc65997c9f24e017d4d163a966a803ba6b831a1f0fddb2991424eb0219fb7bb7f09f3c458f186ffdfe49db6a1e8cd80c6d16fd21fd1a86392254f50d45bd22a3de7d91645b2801267ab3e8414c273560f77079268e4c66fb2e651c06aae340ac0da649b9a24e9d1e35d7026c46fc3b3b8b3be45105b5d4381ad71b0c692ad5f26a1bf0b6f0004c92d33f739eaf08d662a5660c292574ca0ffec1a26829f287a80d381df7594af8a86adc919b289968003a58733214c0d331f878487d5bc45f737388a97395e751ceeebaca842a035243d9741b25b132ba25ff2747eb97a189f49b7631b9995eb99593377809bf13a4ad733675f9735906c3f8a05a51e2d5b43da31448763fb506f47c6231962f8ebfa946f576f1c7ca81838c482164edb4bc83e60a926f84521fb1ba3da8dc221d0c637fa7e832ff811110f2a9aa84d50400012f065c280404ff8b7d42271caf5c768298c811cf26c617e554e998a812c07d9ad9054b6625495d74b13bd0ba550d49092dd8ba082368ddec2729dc8f3d8d1025080813faf71baf341a7aeafab67214060d052fc4bb350c693172670b5c8eaac9d681441917981fa1bab1e11b295a82b4c4d49e64e5bfd77037bd73e16014e7cde8ec16544a8df182faaacaf3d16b47e50d739238dc2c42c1d03275d1f4bf208cd0613abaa18f913e312751cb7ef526998149a66206874991ae1d0fea0dd765590698103e6546fbee31034d206c257c55695cc7e2126807ed215337374248909d3406fcdff8c072566147c5cf4389ae74f92a8a73c124babd4a787c88a73c65956df3edda3974f2042daf69e9f6efa0e1e5e6a8e0fe1582af2b618121b7bc543443987b9b0fef55f25cb271ea12b6c2801ccc58800f48adb0fe7591466be18713e6043d22089d26a7e2d76255c34d7773cd1f8ae0fc0e189f22544c9dab153fd7041b01754533b2526033e656dfe596a182bdd14edb07ac8294e6039442d21ad7c7c4ca88495259bc5ce3d6c4b7dfc90a2f9b079257d98a225d6dd6a2ba54e5f0b8119502ae38a8340c0aafdc247f2fb9c1c7cd552728b2d5b54a5495f2bf5bbf36b7b607f50412c1f3fab7bd0fe79f2b40da477b9bd9d946893d8b9f8f560429ef52da06793f089cc2515ec89941ccab3847982ecd18f405cd0d0b2c2cb7c4d418276564cffeb1b7269f452522d9458ad8b4bec2f20b38cf86923a75e87acd1b181812749ffc893063f78ceb67d95bfa1bf002378af5e4d479812c5b68fa1f79d39d9f5a8604ca80a971ac6b2cb721cd733004ee41ed4976f6d20989bf92b1ba952e6fce90083b967c40cedb2fdc3eb6af3b2e081fc8cc029b2e8932a5b7af589b760dfb0b0c9cde534f7275a5bb70c5d97265ad75a914a36b106a6f8d25dc6a78d22d3ab045d4765fc7ed34e20a13a0c595ed91d9a16cf0d43ccc97dfc4ce7b97d155667ba11d76de48cb3b3f5ced18e86694ec98b2328360970c1f8529f14f258c0932fbf9746fa1f0eada131d5628bb9cd3602f350a97d3fd3b174d993f34045bc4f124ea8644575a399a502f79a38c44110fdee6bd4d563667b822f00775939ad9db1375f69601a36d70d86f06af77bd87e923f7d6554a02c6eeef77dd4138e80f488502e94b4a5721ab91b88233e54e08e7f9e047127e745304522a561a9c26826cf3f0f5bc1dcfdd25842de3bdaa4ce1553cc6d6ac86060cf0b7a93a22032c8f3763b792776efd474da7ea26191eea195937080ef4ee6dd74e42fc2d022f82ec4ce6dff420b93259c1eb923a4245e3e675f64367d787a39008c75d3b743bf3c30fed73d3d26c0e952e61309e686167a0cc554e156f1ba657db80e7ff69713bc92f9475d3e0344292d509d8f062cd14b7e76b683dfda15863b1b623039823d06166012bb16023c751aafe6c7856003b819e18c33a5473a56c79bb2d7338b387e565ef59c052996f93e454972ddff84bfd1cce23d03fc18e7db18f78934252057366029b0bb6fc6a1623206a31c31fb873ce133017689c0792e11c569765c4114786e911ed9979a561674845fe909f8815808263f96a6cd629d958a03e60565711cb5f12f64cffd7d21bca81a9ff981b5bbaeb75da7bc4624de6a19a2de11dbdd107fc360820cb5fc004779f9a15673a75452b4cae7c13d263f510e429bb730ee31b36806dad34608570fb904e4c20e6c56e3d6770fad85b5897586a7515b74b1cc4272b620901735351f289f60edb5a0931430080e6de90f2890c0cab19bd706a576416da4a7a95d2bb202213b1c1e02a66ebc42e1ba8cb773f6928d50cd0bf7c03c5f95409fa0f81bdcefea5ae7b56133510b1728209bf993354d5738403be5971b39943cd2b951553c9bec1abeb33eeaf4741480699338abfe9a328a474e701123c0dd45b6d311c3ede341244a638d2fda34a2b4b5b472373d4d0f85d4d0f899461b19538958d468aa364c17b53ac2a9dda213d9ab55c82f2e79ca17bced8d3a1a9f0a18ecd6b2c44c16c76b0f02b226a6cd74a6a8aedcd642a8b56c398de1a9a934b1b395a9c18c14eab22146683b49cf2ba8fbef17a73b911785e65a3f703e97df349301fab12a42f306d6c6d682d693262ccc52d5b16d365b910058e37cf925b6a93aaed8d652b8acb545662df6790f3540ce49380efe2c067ac0afb1bf4fa1dcc7b04eb16dcec18c6e543f582604b5a3fbb60fb168c57e19c457172a9bc002da1d0b9ad97faf8f776e8d8ff68b91896aa236530d49cdf05a0cb6a55063a5e280ef936be25cefa5b6ae45a9143bf941cf99cd927abaafba41d3fbabcae441b7c188edb6e637ad329004fb05b5263b56d25d518439286609ad05d96424971c48a499040d0bc6bcc56ff5cfccab7559dd77164c639743794edce1c72432e30990ba0841776a5e9d48b690333485d07cc3c63c74192f908384c3de824dd4294b90cfa98babc9029365069a3c1095e3216ce0f8aa77e75cbc26c8159e1a697b929080c5a81d8de4fe2cc6caca87ce570a0c334061e18bfaa8c4808ba1f20a90c2c213b062685be45c0ab67105cea6f1776bdc8f26bd8bcdf051d3b7a9b8f503fc94f7c976220115be156f97c5dd728285d6b901ee926a0ffc0db21681eeba821c5d59231ad2aceb5a8ae9a45e94b2c81af49c6525210bb3fab4290e306ae6fb9b2fb58ec48b897be0b5876dd2a10f9ef771d952cb6a9e67a3dba81273dfb97b1b800983fa51a5e66da5605fcf2ac8fdb81533fa6a6218b98df9d29d54012f7805d906abb0d116781ab7eead16b601765952fa3ff91cdeaa866ac47806887aada3ced5bc7c2e9a1dd73c303c522bb672a9a4b259f45f9d957fb96806bab7ddabd17b294f894a254f3a4834a767ba2c5e241ac75a6f067a60b2ce15bb4fb526021f815f360401280cfaaff8a1ae3d5e2fc7afecb051d080e7971975a7136548b69931b3b02262588d03970e72db3d2fd9464719e88ffeea4ad2e3718f7f24fa0e949452390f24ceb08db94ab254d2c4ae20f9c70349167308f6802b0cd862bd96872faba77b24295a4f7b5c5e3c8a7cc23d7c13dbd93c1cea55a3163941965c1aaf0abb47dfbedfac785841ee63dd492d0f2d46394e8d6a80661089ada2a4029752bfc95dcfdf88cb643009d378e0d00764876020090f356ea81a463767c22769fb3cbd2059ded488359cf63fda8d4f47f2e2c4ff144c73dc93bcc73115c712c709919fd72a9d7ae72ac693cd7cd3c7d3a037031d463000c7c4321965d53063944d3773dd9da183ff340c69ad7789475dda82d0957c215d97cba5a06a5a677e7515e8a0d3c90a0464811ae2ba504cda6b2b9c0db3768f1aad7c32e473280477f5bfc08661ed72aa340ab5ae096d5603da36f375b5c0f6ee571e89a966562a6ab572428ba1dc1c4ce9914d90efba25bf651dca514179ed4aafbb995d6d0a4836b19248a39a26e75fa443067e9af7cce51dd86bb021f8245d6baea99400d1fdde8d1eef7f38c4de46aa68a8399613b049ff63991ab66157340666b84a2c5013de311ca806fc7382e966aa5f3fd009affcff7621bbb75877599b7e73a5fb57971c8053f9f12407bb251ee1d8e13f0592a1a32e26b81b26b056b1d63081795fc447f0ead28febdc699d8a97ea8e2d38d3789dddd09ab868ffb09a5b9de5966677bf64b74bb8a9517b2af58828882a698987e49bd830d661bc2be53d3579b9678a22d1af993d24783afb580f63ad61dbcc09076a3ff10e8fd6cca1b717c2da7857a12ee63d17ad631cdea0b69da86e8cb46cdb9231a9d8823ee5985136099a87147710d9150b666ed319dafa2ce4b58ae624b3782865780108589ea99cdd8fc6669b300d1abf21905dbb258ba81640f650d201896bf3efeb3f0b88888a157dd91d90ceae166763b107f55f4186b3c321fb8f8bd17610533afce79ff937491a7dfd2235a675832c3f10231d1885b6b9467199aa01cf341385cc5dc63c3ecff79d20e440035f7da5fb2b4d2a12e90296cb6d36da7a0ccdac364682eb5df187754848b2e305b9d46d5edf3aa9087b9884e71ef04d2a34694922a462a0e7e6d19dde664ba2a14a68f2a4a759d54224246d417ba54991a483529da2f1e5a0256f603db21365fc87b5883950b80e842e58c7206a71cc43fd67d59da13210ea2ef6aef0e319abf29848620f0910b869aff175f28e8e3f5840b13ff978e25b354a6034b7d247f79f4552c57c8083b84ad4023f6912726ebdd2f38fa7c1fc9d98fb22a9beb11202590ea91dc3693b1f3f2296aee21065f38f85b20c41e32e49bd76fb88ecb0ea0f6110b5a08e9ca7289b33a00b68d9e1a206678289a170ef632095c34231ce5086ff9a225e2ac6d87a59bd9e3e7c626e193fc6431fa1b4b85416ebb6b8e13a82f4b7e9854838551d80f39805dafa0d5e486819b3c10e3ba7a1e28de89845bd7a552e2c6b1eeb68d987d094b9858a9304fd3427db9036b39fd5180b5105b650420141fc7337e9ae24e9d2d88bc6061d831aee186441503499871a555f198d9d3a38e3e2e1cbf93b65524397695db68ab6e4d331b021784fdc37ad2efaef87edb8b7d977f829c71b4324227da811866554d1761b1856ed69b6b7c5ed43965b524c02fdd831b6d1b706bcf122f3e589a2284a68e92c6f2d804c6a1009a70a944a6eb2aef93cabc044d48fcbba4a8ae7eb10e2e620defb3c31bdf5cfc833cd61cde7df00d8a165237e7f6a069bdfda52fd045d9595f6fbdafc26faf1d84931bd080112a17c0347f3bbc71f92baaa72d7f21312ab85566a9fa723de6266dd8bee8cad4346bf326ca01aed572e3eed21fb732577f34f97983975a74dc095deb6d1cd7beda7026c7840767f826f59c3ede66eae46632395f85ec7890b08a95cdccc9d13ba1e3026bbb11629d196a141848f0bdd66a7b1c0cbe939b0b40e5397b4952fd56949977e6b26f233df60c3d63c8629adaa8d489c7facfa3268478d29c93021d8bc1658802830b0c02ab869cc519d6b173602d8232042e96afe46b0473c8e4f87c2ab5f215eb84d5ade836b8235af993aa9513b65b6b1c2eadc83e1b3926055a6725bf69ada30227fb26df0030ec412d5ff104003ced4ae6851fe50b9f28f0de3bef8189dc2df54e58581d94553ea0b1717121619603eb4a2de6b6d199fbc9e144b38893e19d0684ddc3787bf276a7610bb8292ce19e934485dfec7851be4923b479cb3873885def255125cea49f11baf9591785fbf46c82907ce6a7f3f6dd06edc6e9dc916bce61ffe761e4f388b4ba9e8d46509c24f51a483086d7d5ab2f3b34473cd317aa25b1a948f643351bc8add571cc26636b8ce872d6d84c81a106fe91c2f94411a6c75c56a21ea6b8ca9b9543ac49880eba43301c68004502900f07ff4fd1ce508b093c110faab40c8da90696ed8a8eaf979231c4a7a81716ba6b434f4f056d8d0a32d06b81b470a73e1c968200d0f1f38bfff33b40f07499b58d7d5caf2a7d4bb7561810f78cf77644bef9e1a3aef4fde17e90f0672177806923435b270faa24efa242a2827be7fe2d10e1977f3d2522f45ad6e8627468d9768b7df6f3408cef670a7b62ba571704e2a2d6dd9ff0f5710b1715747f658e88528e0a0913120a91274dafe334051ecdf59cf8dbe7ffbb7dcd8e3a91da3fa1d156aee655c2114941217a56d797ca231f03a6dee3e29a7b3b226acc040cfd5e7e24276999a199089741baca4bae3adc6bde6b1f0a6f5cc3c3261a413ee7e1cb1b98d6cebe30e27fe0dca2ee60fee10e425bd4ab9a95cb64da6d5c6cc73ed01c67c2f257de787bc59e56c71c5cb7ec8262ec1cf6dc935aec51b2e7db3fe36f90e4d42bdd8865ad4c306f6d98d5e5f08a81936789348cc488fb037549c1e2c138477555b591b6ad50b77db3fe3af7d2266a47edffc784516b72d6701347112a9de719cf2e59b88807beedfaba6adbed5494e15a042170cc5604869e3ca556dd34c9de738c3fc7d1503acf535210f6a07832f604f3ee3c6708071836c7e21066aef2f985fb3d45b7213f4d50172aef16bcecc10e755a1976242aeeda995672b08b57b99f732e3b6d050310257253109be6cd25b09a074f17a43cd475863e6418760293abb549e718c2780a5a588ce163c5d564f550caa0db85c2b207a3075006bbb9190b3abf873b9263431116a1af9071e6c81cd7b6f5431d4207a16f3174e23efd6afb18f02c5fd81ffdfba8a15ba4b8ef6b59da1e57c2a0ad71b04f38777b18a9dc26cc6753720bfb515d20f11d7255b6fa8297971dee2d8dad7645cd150cfee478ece6fdf1eafab61a983444f14916d2d99de762ce6f2de111cf4dadb4f96989e0de6b0085b0f1e53e3b4d5f8d62fdad2e51871ab6b8b784ce3fcafa875a7e810bb36a32088809771df062672be79606354cf76842b8c13296e33cd879e5cb58a98afa71882738bd014d58b3a7ed1a517a4869213baa787e6a75c2e03c6dde9f27337f8fca00d1de06b4fb1bcd5e3c27f0c135c0d349c0d4fbe879a2043f99c53bbece23df73260fce5438d73e7ded51b102f0a23e3203421b2a52fb5372dc6774d80f003001c54c7b49a3164f34a3ffffc1d4d086d21e8493edeb5549916204dad793df64ce1d1ac106e5101b0e75f06f345ef4afe28b0aaacae3393f07a9e8fa45d351dbcf4e9502a4de3a06ce38a2519ec42deb3f4dfdd73bbb0044144454de9961399c7120bf0e80ca483636d0fb6dc9fc4d805264e0b69d40f08cd1396b00711420e02cd85c98dec3956d1a0e7e39bf0c1ee55a44d8b13a0916ef79715fb8b5e7ca777a8196493b595d07d60b07eea99eca182a599e204fc99044586c56fb786b9e26cc51a5f6febe8b9b66999eb669c1ea1e7d1decb22bb14ae807049bde5bdcff2570ca9742153aa9c1f395f7737683bfd2053352a9e0fd74280fda95457c203fb18fcb004c791378d01eb213d69dcfe0b8907d211c22f078184657b27f0eb1c62a99a35db2aab5876308a57eb88ad8eab457215e5f91024986db8f0b7ec4959933c555ad8a65e9c6a16b343ae9f9ddc285f540fbb1b66cef459dfefb4f343f244c2e9f1c016879e3c8e312bd11ecc20187c598c2de344acf999d1af4a3e6389c823917632c7ff669bf5281a38a3fffed01b6a0b9128cb015c34b755eb253268ad50511bfe8190ea3768f6617041dbf9a2579755d41d18d8f8b4c116667ea9b6b3ae066cc4c7392da4b55748b5fab005e5da89fdaf0f61d5297f2cd9f293ceb2091f434be49e91961ae0a8d997f1c9c90f4118a07c91fd1dd7c0bcf0bf22d4885293ff63e8590afc4a5e794ad28f3508a1e07be3cd0c44a74c87b2a761d9afad40a30195ca590a7a13c671c2370294c7a29b6eb8e0d9a20e50fd1cfd7c65fc6103a5512b84b11e25f7b2235045151cf978565a574f841dda38be20cd5df99e2a02fb55bd1b1e46f42fc7b703710deb98c9c3e6361b0e474fbed1cc60193112d4dd704c6119ff87bde344733e54a77d3add3b2bd28b7c7712936ac810345b61592f170d4c9682042e0e1a84760a3615ee90c1207ed2c53080235d4a3d40e03304a4ddf3a579c693487f03a989e570dfc379757b58b16e2ec61ee72d757861a1acce4a3588a6fea662541bd221d7a4b49504cade4886b626cf98fc7ba498d590a58cb8eba0234dd8b8f1ce93637c0f183884e398ee7f7c151133bc5c8c7c474ac2034511b86ade42aa63aaad24a63fbbb25a135e75a34476cfd61a6ec2fdfc405292659a9ced1af9aff69a1719f15bfcddc390bd2f489f28e872cb0cb0200ccace667f96faf7cb72a23300a832e2b59078ab636429bd32746050559f1f288893212bcb4a87ceaa2b7b31e2f934d69a620858e265209f5d53cf0ab1997373c47927908ac058831c4d3e2ec05dfbc7de5c495eb685e5deb7f0a3689b7a56c625ec16f981f597ac0d06a639dc7d36baaac0b78b09eed69e64f92be90ace1257d31759f67a83c06fc28f34127cf00ccdeed9d682c662f978958691ca38121ba3a688e1ef9c5fcb5698e56aca03a6a34bb4564a82bc9692b9e4b5c31d104c3f014c0a2183191ca729d3cd4898e3f521d7eb1cf1bcfdd63ea53130137a40be0538d1661b11e60712bc8b34a7a9c88cd4fedb57819c71d4669d41a1232728b551b22a1738238dc88357529eb30622b8a0a571d52562c357ffb36935933d439cd43561401e068d032c96b3f5d211f57da4b4dc3306f1ca51a1c7e0e474ff6abecd53cd9f4025fc06dce69c5b7ab5e7446f7bbee9eaa9aeef0dd58a77a564955e414a8148ae73558f99c29c8cb55800339349d6a7edc581db622a69f935326c1a199d5cccb6165ccd494571ce82ce8798347ee681a58e1fea2815da23e74856c7f0731200bd48d26964c5ee3592f45fe96ad434bdbe8a0dfa8a825101f99afda663acb29ee5b9da7937389460e8a4e19e9882074115ff5bfde7dd0d96e1a5f83902e43a367e797c87af7862125c7a06fbdf132c795f9e7f975890129b83f0377e4cb7de8abf340e941ef1d029d540174bd2c7b7461e70f954cdee511705c90d7c5a7cac128fb6a63e21a217b9b0c257ee6549d8a69bf0791519cb895dc1c7202a6ff1768be5d140f46257ded6a128ab0527f8d2541c099788ffbb462bce46f32a610b0ecf520f4a7c63cddd35ddcb7c62a73ea80718ee1d442c3c948c9a29b20cabf04a5cbbb566f3d777b5f522fe1481c805c603c25d3d6a111b5ccb0af2d6ba2651efc13c01d224ffc85a8f7caa516eb27f78e5eb097180fc9621f7394638342f2d7243d8c420b3a67bd6741481d28c563c3b0d451440c2c349d5dfe71b9ece5fc676f867773d3a83d3f6fba08fbd31cac1426323b932bbb423f994c3350999d681d89f78197890c2695bc3f29adda24f745615172f9950125f6a4f8463b999899dc3de85721822e000757c34cca21fc75d6d3e582eba87e472dfdaeb4c3a0b1f76714ea9e7b210ae2ddf79d2dcd752840a4b6f8525a2aac88c28f694de4d71db03e09cb934aeaedc0b5fcb18d77ca25e833d72c7682987fd9c940db70d05aeedc08474b56f8f10e42b292ead340cd1ba2776eb80edff68d05b88b79730ef19949e566589d1b8b60adbb9f30d40ca5c1b0809c3b7fb2c881ad4d356476c19ad8aed22bc9b58ef1d56b1f80d43e88eb699dbe8774c715e4fb8319faca8b4a86c27334963e45b6065a8be646dd30d79b00524ea68da67194549fcb562b3a8f475c35a4c8c33bf8ef682a1169c1cda2c852ef83aa004d77a33d5ef5a50eb3964b33bf4cd72f8cd93b3b9ec6c153cef2bcd2d441c21d9154808c6c4b8e74997a803120b2628d47ea28cedf980b5a53861fa60b3f9971b62338b089e15cf608e36f11666d9dce2e987ae0e20e49ed9339fcc8726ebe252b5c6c09048dc7b0e3365cf605245566415ca132e0cd958533a9ea7e467b7f4304ca83716a72155a8f2247642d2c7590d9bf8a0e0e17ce0b3463d398c56fadd3c1f03e873dbc77f6ef62395c773e0a79001a1b812c34c2d1f0416645a66fa5b425189569ea5d5f18f49ae6710c4d6ef28b4df6672acf533cb0236e1a4b0a67faa5d7f9513f337de061ae513f1d9e3383875b7c35eae5a6415b8d225f43278f4ef11be7a2e560eb0724fb102cdb54c5207fbbf9f6b6f342a7f609d5a8cc66a6012d3afc7ccd75013d3327adf44da2df67068776bb142d2645597a560cd0e69dde15520c979c1c487ce7e8f079a1cc91f4be0e9abd5f27ccb04f226cb450d699cd9b855293d8549cb0e40b3ec731a7ccd47b92772273ca7f8bf2191a09f175c666a3c4d1c1bcd3c7c55747a888338558a1a886d6ba5b4c702e153ea06dd18ac6d95a09de63fb772b8204c294913844d8e7e5fc230922e8115e5d340b1d02f5d5ab058529fd79be5793a4a45b37afedf9f7b56cca6f309537275884357c4848c4a2cdbf116876e242e779e3b935e2d9c4c5e73bfe1a1109e18a34fef2729c2f2508a7b6cafd9b74d79452add62e39122e70c78dfaac52f32056e61f1a3156ec3a0246a666c2f7782bb64a18cec0bcfe44b44008e18cfe6ea0a2b1592d7b7837ed6ebf0e63eda06791c90314c686099e5a13fa68a979eb3ce37e50d1ba2e8ff7311118d90be8a1ca89730dc5fc718e85883b4951079824ab36c4087ee3eb9c6150bb8895f02cf8af91a8b1a735c3dbc023168535028488d55e8b9f45b16484a4c8acca46ea4c4e26193413ad0f642841858fdfa2404044916195c2186fc6db9603b8acafe84f7eee2190fc57f5b78f6d950388bcd9de60dc0aec4a9c1a260e3cf8823cb82c982ad2ac22d058879d26895d0eb5321e4315963d0c0cd31362c823b140b31d3635f0abd0b22b5ecd6e6770d04abbb621b9bd4481503d7ebab1ff0d7ff5369bdbede57ab876c2437ba7bec14be99ec57bdc8750cf4df844995df4a0bedcc1fcd1751955cff8c4d9bfd1cfa802e1cd77144a44f2dddae31cd2bd00117e694b3eacce20e3b030d71e8a4ea87470d071b9aa269f8f188fc567311e43457d020ff92cfd0c0b70ec3f84b82b10fc097257acf63e2ea7e67ce6b552078acce4c3340ab1cd7e5dca3e20a29a728dbc7ec20b7893a516eaba2014b0a5a8bd14e44d7f2b5e67a8fa2d03d7e80b60761ebddad787f976862b824095c0b90c0da92b0c80408a653fd0556f2facf75ea5fee5a4af777cb43d28c38f6d52ab817b1b5e1f0730924f0e42f1fca9ff39018c33dc90985a78e69d729c9c7e76adc9f287e53c2410f367494252212c7126678212fd15760be577e26b7b64897695a9527aa57d629f5c61d56db04f3d78b0086fa6cbefd75a2b49546afd2355909f982a8aaf8692e45b8ef0def23ff05445155d7eea92ba1bbd818407e1b952c17f1a2039473c498b8f4e245c0d5f036804105bbcb26825dbe349e309efb5f26379e0eb4cbcee4928b66125307da435afd22e7e2b12322c2ab7763e5d4ebeccd9509d297aae78b83d3e2254f759c8618121dd710d22f1fa79500926fe46f9cade2ca94cf7b28533314ac404562ea34d124d0f26c4e6e63b21371ef23cba23861ec183cf4a1721b403e1d6cb298931c647ccdc6546d08a15e6f761195d933472aa3484e8b8bebc225edc9d689bd4fce0d033fdb39fc4f9068a916e41ebb349c28c77450c4ffb7fe6da66f7d0dc4429020b92b8b422599428a71f677422339e57a57e32d52926eefab3784b5faf0e8b5f9498ae8244d01ff63f77de1e1438d70eaa3a2683202f5a1593061ccdb8937b8478ee34bd3d844b5247a032091f64303cd959efa19d3252cb788036c3d2abc7e3333d8f3d2f6651ce97233f06766e2b0e3730ff76a2345160f5d99822df34581efe6a4cae7b18fd4dbadc9906d4b2989c26819fbfcdd44fa767c094aca063dbd706d69b79d74e9c610f15c8e13739df7edc7aca588d2b1476583579d8e09872ce1732b1880959d35702b3eaea045bf4526ebd8913a2e2fd4232dfde3ba2c33c40bdb2ac1da68ae35579f455bacd450b0777af773a621597d08e2e63880baf57aaa1ff4b6350d2229d014031551227a32bd5eef812624e5079f4cbb8605682964f69e24a2dec61ec27b79ecafa407b200571493eec7c3f9793ea7aaa578cb5b75cf0f605210c21226b8a2d870bb35157e8ce2ed6414232ef2f0c543871ca87cce0c44283bce230b38ebde9c56fc28d7eef7f54c280d2ebf96bce9c86ab81bd29ae1fb7b3358ed3474a0d62893fbbd57327f562d94d67ac791cc964688dae8a1fa9db20596a504ffeb9dec85b02bab858431f6a3f473ee08edf559660df8da18072277273217bf9aa5a3291a9bcbd89ac11567a5e403d2b2d5e90ad3383e468c8244e2280ad60360f24bc309ed612f3223726269f3327be9da3772e33e725221959fbfbeb77e93c7c2c500dba1fad2cfb129a4373a9865e2081c6bc5070f31423398ad839e8bf0b48f18893901a009c08c520643a8371dad69d9a67bd32d8213e992d961a2885e06f6e83e6408e4e36126caa527dd1fe0ae1d8678237393ed669fe0acdb593b1f5869d0e897968afcd395e8e5ca0fb88972f6fb26ad1dd66d4cffb1b899ff322c9fe25164d543e66c3a39d6b5d50870951888a7fd3c31f0c41236b7ca887ecc912b34ea82cd7b72686bc484dc5cfa51bd88a0e8303ea4b5e414e9a01b2557e205f3060f24acd3eb7e9b659d5aff2da381cb8721380b7379d2a4e52e8a2c25e1da67e97dadaac7000094ff4eab4a9e9fcf9e013687bc0ca1f592e4f14189560db4acb9e2b8e8f223aa7aa66a8256850267ebabccbe6a812af6b85b0fc40a82640721f4b5085767d72b0f3d48a2f06d7b68cd0de550424ba7b5760a8303ad7ae33eb99daeac71cdfe2d30017797c780b4495712728164e25176fa631dab5f96249052731e1f6cf830eb16c68da48e0b5deaad51034f4001c36ee10feb331ab1a7877cfe05115d17ff585bf69b304f45820bef4d6a43b1172c8d3900b117d7a178e2283e8792afde5d252bfff3a1903bd92fe53db9cbe654c7411b2390338a6a6ed110dae3b6906a25ed0e7621c72d63c492f47a80757e4a652934e5d76a5ddacfc972b5c0f8063b5700725a1618bd7e76aa233c82af6ca4c0106dab7039297c0545e9a23d0804e4ab5c102efe51e65b3c672361507faadbf4a93fe657c8ba14a3c8417da0856108d91295989094be81cffd25a72915372399a20b7f60f351d463be0e77ed7d67e0e2f73963b927787123bd015c3f524924d4e4a7e6fbf7db24489ff99e5916cda69172a8991cc53e69d8d7f6637e1fbf03d4a3f8f49ecda4eb75504d9ffea554110954f0573769f6f4f382ea5c1909037d070c8c2ea5c31fac641a675e817e336c2a3e35b4ac13a60e782fb999b1872c331756207f55efa9c2537604608d765fcbfbf11ee4a8d2b8c4bcd8124eb18ac2d7071b4dc308b874648bbb7b4083867844a232011b7018645554dd0dbe956419b4424e1281f18e6ab0a6c73ffb75bdde1f0c20b52468a784212efc06dab9beba707a60aceb4aa2bbf3624f7aec71831cdf448cefd728927a33c5d10c117f308b31fb029fcc9bbb2a4c01f47394c8dea4ca1337af8370e4cf939183a8ace70b251f7374ddc9727bda28c6d423239bf565bbab1a98d0eaf343d4dcb3ebb0f9d630f8a4ef1a44cd10a0d47d1b39bbf9d239473f7313ea77b656513cea5322cf0239176f8ea5d3bacd060c994326cb9c0d0c0b9fec634275628ea8a70be8254ad29aee09738fb701b8d15813df31bfdcb07ec818f297c2b94b7ced81d5fb5ac893b8275ed3440fe589a4b5d18c626d1812876ea8ac4b6542ba7ed48f04f84fcc83a73d35a93bc7201ffe69434cdd9ba93f9212ea0c535cca00b2e17d0550e23c3626a0f0e6d02842f0c84e7dee451fd9ac9cf3931ccadd1a338b358e9ce7dfb4f2bbfaa62d25e09e46291d9950ff5cc4ee6b6c3ad8c003e58d134224c8f437dba946ee3e83f3c454c251247803cbd5da8fe7cc7de4f131c6c0fab9c04844e2513113e221b11b80997209eae44657316b180638450b461706996e40ac4f59ba516e91398175dcb0a69565343b4fbce65840c9112ce89fee8564f86fe50f32a615bc119f64e6bf75387f3367c39959e597d500124e83538b0e1ee6d3a11fb30ccb4ca1e423022043adafff6eac93300ba3764fbac6187a99a518ef51f3c870710e97f3092cc49c76eaab8ec89dabf108dd80778a87b3f35a93111fa53483436fdd00407b55375ee1ec2d093b82cb9cdfb415ff8cdb5fbc452bfe0383f29c9076939122eeead55910f7962f78932f50530e4c5d09a986f9a0b28aea68b3bad79bc09e87cd0baa8c0e7996c09ee19aa44b388bd3bfa5a3f812082e01f8317f58c47e6d49743270f64fe53cd154da3a45d52698861aa064d9370d4d34d70513b7aee897699bd7c4df701a6216b15b4621911136d7b29c61e69a6ae6e9c5228f9b2bb20a78eedd80615cff36a602d0ca49e10e70aae0d44ee3754b5bf70ce69ae484e061fb57f11868a04b3966eba465de0665b62d70bd2856bb05c95b3b02734b7e042eb487c3a90af21ec89bec6707cf4fe4029212dd50bcb3e621e8165347c5ee23ea7977565e60c0da36d83360cadc886f621b6e228c5d6773f90b81a3bd2e89d860f1d8e21c56070aea669604587ad3d4c1c89ac68db4a2ab73dc9d96c6cb2d896d61dd668a8f7d22cf1cf2dad2dee95a1e4444223b3e11bbe6b8efe0e0664fd688075c7756d5c9cd0b2087115a55f663028cbcf25e92b756528017583db33944ad6ccb2fa716869289b33eb41880b8d4471a737d9d8cbb626d9a33f5f59288c941b0fb1b2f8e58492f764b990ce3e76c84705b9c899e0cf01e9fe34a2c4ac06b150c6d9f03787c7d1ee4878bfddd3b36204f3c0b2a9a4000ab09b9488251e6d685cb5e7517405caad4573e73a3e147dbfb161ccf3faa7bcceaa0070b0a24914d94d5b8ae4954d003c144cac191c6317faf22695be5e8e860873cfb412522abc4ed65094731fbec449f6674abc961de547ad5ed6a57a2ae929bc72ad005bc7616276efd9470c944fa77b35acd1d899618cec976a8d1712a271c5e5e69857ebbeee0d2fbe6c73321d6cbcec12039a6612129b1c984ea172a9d354379e9e3126c00dfe7c0b60e4f3dfff462e7883707dfefb132d43564f286e9a50f1b1bbf2ea705e9a78be7ec06042487ffe34d2455bccf731ef9184a38616914f857d028feed0ac4aba350566f903549d720d8dad474ef4f57878de17fedf7b65ef0637c3c5d6d4f38162ebd5b407ddd66ce5880a0ad66c443d43e13d07554f3cdf24eb9007eb3e6bcc0f9570ce1d5e9be9a60865d0cbd022a1d25102d45363489bb53d4d8ac13834be175040a4567aa11edd5f6cfd1d29ef79b36592a02f50ee81d63b971cf244b4fe2450c603c2d550d449a81b3db15cb2c535d1e9305155be24c98f43e975d300fadacc7d71a4ee6c4a6cf2ae1b551b6bd64e5512477bc27f870f43bd22ef61674bc31561509637fe6677d16e4a3d3c044083e231c314eee45748265a5fd7807bea91ac8d1265a90fcc3fdf7f2f8b5593ef02cf7881b6a2312fd8e90db253fbaf8556ec718f6b8e947de652692492f1da293235af373342a04626c4a1585ca5b1d7dcf8ea2482cb65a4977cce95fae27f8928c1866c17842d8c68c5368f1ff4693ea7ce3314f1e1528f6da84fe4ed61b791fa786c1e5b14a3c6dde5076ff001ab0076de08ac4a940c628008c2a253badef91d35fa0ce07f32ec2b3798aae2245a868018699d11d8b4a72a8b49d14aaade9692b9831e53289c976fda141ad6a911177c059e953e6a46c7d48e954522f64ba143ac92012fdd187ebd0d969acb81877ca4c7071bac146e777ebf5d4aac4156b3029c71d2dba4e19d975eed7c30dc1417712c9eda3eafe79208b6159be87ed711cd3a9177ac61706d624379241be85edeecc33d95460b6d21ad44b57fb5f24bd9140d1d7fd52fe6f24cdb6b25dc908d6d0afd914b728009226d15088d5f13cf1d04759de22cb8ea90b6f6e6c79413a3ff5a7a9bc732734a9c0548397d8850288171adbf334e722a2a82bae678f8d76c085d53bbdbac99449e3faf0ef7106327f03cc2c57d6c31bd63fefcc674320d1b3f4c29f31ccd37ccb8cff5e8d3a98601b7ed6a61d0598b3e5aeea02a322523359fe31c753c541a74dceaf43608e201c3964b330ca6b3c8bac2b0b002731eb73de48861c85ab1dd4c7cda6faf32ffdf8836ce8ea3af3ee7f829516dd066afb45357c121ac6509587ef039c3340fba7dbb04e67601c2f46e31df29dbc6aab4233c91062e8c9568793eac4cf0e4ebfe1fa9af3e5d13316908305958a1ae4d32abc17ded1f6bdc7335b40cd4910a59d2a6d13e763d9deaab2ea570d46b94e2b4620d0d3a57059c9698e27774331511418a6f310e6616a45d833fa8e8e0f161feeadddb334355a0bdc3aa7bb90a251fe9d48c72a0fd9015300070aa63aca1f0a6cf3f5e6e58c885b5d188a99afa64baa04ea807e0521bd57f136d555912c76b5a179632c4d50392af6a3f3020d54085a346185dffe0de18b226ae31ed5fc5820cd9baf5487354ab01d1f8ed0c801a5eb4c9a70921abe87f300c33bf50a48c0f0adeab48816a431f561b8d52f703fee22e3856eb356125de157cd89fa91458aa04e80a21b873f739570744909df83a80bc55b5bfb910fa9d83daf2fc8bdc390d2549fa620459dfebf133e72b4160ceb60f41ed19a17cb239147eee35ef03c584792fec729fef2d6ae1c55604b4468cc45f76748eab3a4d3a3bfcdee8b24853137c1fac73a6c6177331936a5a9f3ec26d1d2cfa2facdd72a15514a8c45eb6e2f563401e8dc8ca296f96833a9e4069427d9e2008a5780c37bde10e1b1e9d7f28162639558f7b6d7857f98f45b8aedc0fd5ab3118e2cf33e4e9486d5aba30f22be3058bbc7120acaec5c7aae5338f50120e4b50f78ae72c547389ba52ecdaae738bdd46f64b45e004b93c2e84655e5bc83240b5d5fd1109552a0bd723075e76e1537c2431d544b63238e322c98a90e9e1f529cecf6b0eb4f95464312146e363bfd385f4ed88e2c9ca8d6ceeae50f00db203f2fbc995b65eb022810487724e464b15225bdfe96c1ef2cfaddf0f50f9f00a5cefba16672a16ff0c6ab42338f55460ec7ae51fa9b719f840a3367d886c6ec524f192370849786425ac08a01816b3b0540fb924c6fd1420e4b4cc32ea67adf769a9f037565d3b3eae4be9f4054cebd9b665bbcb1edd2f5d491692806744934f72e61d3ec2ea4ef98dcbfc963d344cb12e6b10cdb5d9ce8748e52738d3b947c7e16c50b892032f9723c665c8c884aa603258ab5414e4264f267b7afe0f9e3ccbb66b9be03e92c8d0aca9821caaa128d309b5813eac40f916aed1f02faee5ab0ce30ab11f83ca82f0250990230ffffffcf