PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 88201 bba937de40f64547fd9a05505c91b3aac047fdfa743d9585c4b07ee710b4ec35

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b676fc9122dcf98989240dfcabc7d3974d6f75b93f7519c5a633bda2360d84ae
Certificate Block Hash
bba937de40f64547fd9a05505c91b3aac047fdfa743d9585c4b07ee710b4ec35
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...009528000006360000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000055718bc26fa50d286f0905808812f1be06d5b9913451896322e79e08408077fd3f7b52bbf28819f46ebf03d10d473e901a3c005b0bdf174b7e2c7c34f0c0b531e54295726a4130b0eba5e131731eec1a35741bc4e7af5c668a0a00000000000000000100000001009528000006360000

Raw Header Hex

00004020efd31c39d628688a7021750361178063d8bda3038b9654dc87dbf7bbf20ecdd690e2071826d6b9c3fbb137babfc2ef6d0c9bb2cf17d01951f77a23fb03767797535f5a6aedab0018ae840d36a2bd33a6c519753fb9756f4d97d3c7abfc0d248989f9dc2291fc76b6

Proof Data Hex

59,560 bytes
1212160103073fd351e78185d1ab8d99d7096a5a4a8cd70e3f9603c21a03504b041123f60fe6d1aa59e689605d595b33e6f31ae532dd34b00c870454fba559d0fb6c441fb8d4fcf6eb8effb1008c2baf3cbb6aa42b66b1216acc3004fce175bd2abafe1ea020853ae8a26ee6160cf3589f09afb261764dc5bb33a6c07f26a88972c49c85e23319724af433e23d8c63c51314400a44a7e417f3c1d806a05ac45e69e794b2433ddad04d4b8bffa042e1da5a3928bb664938111c7ff328bd13e7637ac1f712f237708f73348b9c389efa2e5ef94350c28809bc21a0c005f0e635a49f399c8b25a31df1295209150d2052398543aeeeb7288325ca9760f7e4c349f6870165fe35d7aeaf0ec9a2eb30638bd438fd3ee3604687db60b1caaea424c5053d471cb6a16a438e7b6992cdf0e20babb8543e06ae3ec433441bfd7871346e9b819b1e2fb663844b6fce51a1ef1c67de1097b8cec538e3ad10acb86ef3efc2884694d343565b95dca97f43c333dabe682d298b3cbe14f97c36e5880f05b64ec1ce120891a6eb2a1eb4e59d4d932c64f205510166f13e8ac6a3058cc52d7fb029e77a7cca5157c37a83ea683297cf1fb79b757f9e5517aa4a8133b280e83fa6701b77be8d6c557ffc5bd3e17f91bd3fe9dc5a6f254dcd25f068195ee29ff9d07308c0afc64498d81778ce1848a1eca2a056a209c5fdd3858a4973bc74ec7bf2b6b899d5b09e796b2480156e3bba70b39f83b8cc2572232442bd13f5d9e27078cdb698054f03428708e7e63246579028ec0b1cdb39ddb903b833b63bf965121672e9afcd19a056ce4ab4841e6484b6c30f50ff995207e76ebbb78c40f1f35d010886223d4fce33b1022c89168af910c77e1b55d640c086a6873bcbc8d789b698fcaa503828edd5f0ee725b6039ab045bb8744272549b44202a06b4cdb030d8255c68d16f62b00567f09b16de89e5ec146c4ab5ab0395a7a03ebee0d7434165c3fd4d93a6c4e901107ef96ea43c9c538b719cd355018108eadcc7350d516811609978a4860941e7ac9188b6177ef928bb0419ddce0fe667a22af00038521c9f61b10de862b3499c4da10b1ad7aa7bc006008d61f45493d7ca8d65f8406e1963224df4773d398496022ca10ea2c47b80db13c8a133f46f5d6d1215371456329ffe24164f8c818a1104cbc6e294ffe47a6fbfd8fb7680875968dd12b3a10c6634415b67d81b5eceeae945440065fbe4ff8403cdb06a2c77021aa9741805404d0b6e596dbad54582f4cfa8c4dc9329c0784817ec1b9a1b7cefd7fb983579f07e36e1392469b0be086d559fcdf670b4a53c7a84769fd8bca39887d6d7ed4dcb576041142fc44f431c86dd9bfd77d28f2c4e2cb32e6641fc281b4fe71bd0377085d05744dafd182707c5ae9711c16426a511d50ef56282628da5ec28e79e630002b2375a534b98b0dbbf48edfbb0d8ffbee352d918de11a0ca83a891ccdd01be04281b7509cd8bce15d47ee9e7dd180d35a68f3a58ecd135fbc4a51b179d4e67c008c04d37788c6d73dcb0498f2e0f2a24ed587a0753bed7f295a3efa6e1d76fc6132bb32895f05045af546c487726c65d6d39e5998a0bef88ff7ff2a37263e27fa59f45ccee3818a8db84e46aaeb58f54ccdd2e3706687c9e7b1748b30d61bfd4adad335bcc0f8104709c3b1607a16f67df7040f43d08d7ce5fa06d81532d87501fd63c9c5b272b1d2cb8f0b5133c678001eb4dffa6c3458dd4628930a6299754881f41fb3c46fc08b39607fabae970e3a47a4f922ec03ae025236880520f07ee7a8aa5ef7c33289a8747318466404975bc75585fedb9ecf1df5f1c0221cf0c5884b43f365f2b37a249be1b87ea3c2341301d1858953bd239b2f18739df5d6fe46e33ffd5f8e0ea3307ce87873dd6963d930ea5866b87b2b3a0b61b8a3d700a16faf933627efda5b4b095587f38981e8e35d6c8e672778de137c252c18fa2048a1c462706bd76a15c990dfafedd7e2199b4aac23bf2acf9fd7434471fcea780b3c153915048b5dc3b2979378745b4664d27ec2573e9bb4fed5afd5f3baa894e92cb0a3fec87a758e1459ffd2bed3163d8c8d6be8fec4bbff1200c59231862d58f97cbfeed99f1c8267881a4171aeefbbd049a0b1fdcbec6668cd63e456ed6af183924aba8e281d5584f26fbcb60da3ea83f30e02524cd22ed942044baef14943b032f264d5b9bf48e1708ac8dd0f903edd6ba2034f7becf0bd0bb962a4f3fa96338d5054eaf80cf35cb40f92de538e0cab963eff349f9d3c8e8aa84833c5bf26ed911dcfef1234624bf072d0b1b4297ba986a2ca3df32c58f3ab3a8b030fb6e60f47953f74456bd2fb1df854a6b4ad61f9ef834be98ea5929e00d655fc6833c4d0f2019657bf0a2815252a1bd821a8500617c2ddcc57fa0e9ca3965d6e666eb2fa58ab5ad3981d793a909208f1a14f60c95da7d15a3f54a0ca0f3b38ea2697c93f98312c6826892072883ff3fd22b8e5079cec350b801fbcca619981e3986b582e268245adc63ef68fefb4b54b85405a7311aa232d62188b98a98bc349bb73bd462327d9d354bb0ebd027713e046c1dfa24046fd8461a8bcc11e89c80ddcdc2cb51773c7447125e50a0e4f0d10137836a44f14cd0e8ba58b98b5633b53bbbf0da20c58e3bd49f1df337dfd3b53170a4fe72d05037a9311e5be6fb110bd22afa6ea0b80d2204110723f3a80013074cdefe7dabfc021f8fb729d482edeaf034cb089212e80d577d290a04c9fbb4fc4bda941a0ecb18ce68de24c1556d0cb7411773adf4bdd56f664f50a9506ac80735a879ca7c29b63fd362e8730c23511c4a6a180b63cd47c7bd537ffde3a8ee31b9252e57371391c33ef926b08c1ae636ff62dd7d4582013a1b3da736dce71abddf6ca11ce62a85b3d49e00cdbb50c829d1c71965d7f2d862c79ccf183946e9a4db7cb0c42ac8ff3d0166bf65b838e88f1eeab1f71eb065fbe7f356d05371640cee89d0ad94b8ed575186bcb55ea635016428718aab1d5a7397f2ecfae2ebe74a39b3e7d450f12f62bb46d10ec7d9efc16befecb0e8dad43012ce10a23375e4000f7c8712e68045921533ef73d4b109ad3b9e36d3998c911d5ed2b2ea2ed077025a0f19ac531696f844f20376c6cb7d6f52bd04814fa19f3a3319a78508498c88b20c941edaa5acdccbf65e7619d967c58ebfb2dbd5c424e4080d10538bc4d4667d4259c1e3f4146cab3a99c56cb61ea9f62314e05eb3eabab72e21dee04faf177bc42b21b8df91a129b8abaf4bfefe176597b54845e42a48945b6c7b1d540350d1fbb46227ce20039a55891a981db1e2dc7addca1b7df3827885b3a079849bf84e8a8d46f66795504092b996aba14f198d4c03b21848c0b68a681a522bbc16ddb4179087b429a3333a48844c8a978fe887ea75bf906d3da173a7e1d64bc81f1d3e756470b7ab507b6fc15df6b6a8db092ac7f7e324c3bcc7f402eab4cd65cbff7173b522f7749b79b4f9481c7b7ec7dba07bef9ac0d5ace3596b62ddc33e4c90004394c570b82f243df36d97b94d5bc4e846ca359fda426b5a73d1f63f220b837d0a5f6b88bc40c81b34c6ce7e148c96820103cd18520c8f6dd1fcf03e8e6123e7fe6adf6d5eda7bfd5f5300aa8f450adc0530512bb5e7306cbb9103c00b3abbc432f34412ab486464125698cfc955f0e5201862cd6aa1ac8e92aee813897549a1d944858d2f047b808438cab6ced3bc2401c0788ed90359f36f458e2a93ae3db2d11b1d8edad71b3796c19f8b3be8e7e9e4f99c127a7b27a0345a92ccfde4ece3568ff09b17bca5eab68b415484645dee2797bda2f5db2de134a908c0fe81f36dc169ec3139857cb1e8e74341d906683178d4b5dd141e0fe3141b6af3e0301c276ee27bb3908a9be2f841cf72482210e5f9b1f79e64e9eba9148486e5eb194ca44846ee5f2f544932604c750a93f51a2feb65a78761b5670d3cbe76d2f0ac91830ec075b2485bfbfc90dda4d15d6e9f076cc0a6db217c8a1a8564b43332fed2531bb2343ac22557ad541464091839bb55ac204c2a949694c2b6214d1d762333f4af3028eafae74a16f2dba7a0667c6a06fbfcf93170c02268532345c1fe0261ab8b6cc595f6493cf92f4b28d2a0d7cd929d70214b410290062ca8d45abb0ca916fd55770ff0bc85ebc1eec671df0926df690305bb7d865c645bfb0d45c252c82b9a2c982f48d6ff6e25484e1e2a69023a4e9d7836876f43b1333b509f77831cb6ff78b70ddbbd73f9f894a776c134be4931c78ca5cbfec0013ae7102aebaac10feec93a1ee74e5647aaddfbb3d10083df4445de838e2594972ea95d75117f30312f350b1b1ac1c3502be618af34f40f382741fe5dee262c030879ae7febb18845a93db44555d3c694979b0fe6679d5a4ef0614c75c25e4a3dc0c5ce01f06a4604f58e80b27a743dc4de5b0d8891d4df680f3db426d95dc47ead54c115a1996b0f6069b96002047709114b816ca923d5e2d6f0b7e99b01d0f62493b75e4724e7d47a0a068f34900cb29a9da8d4bdf56b4463a3990221852d7d5eed138f192322457d4f6172b86967c3261e2b0a343a89d5e79487770c52db95fdc11396c85d95494b446bb643bcbe57b71c87fef5c32bb1dc98652a012ed2cae86131cb4e19514865846bcfa5a2d5e4ba180bc7266d2767b05fa4b3244e3264cff40c09d33aca2af5a6d36b07a904d0dc0385bfe50d6ea236c1abc06adb9e181394622c9de674008734cb85841bb7026d07b12b88fe5b3ad6998fb636a6549152dcf5f11a24d8ce769f91e053e3c9c767b4dc1cffa70cdd970ae39cb40d37e154f7eeb7f593e09935b4a1a936eb40971f5b9ba35f3f5eb890c51fab7ab8ee45a149df764ca6d1db7c7ce28c775a99085772e59e3f7c0091cd7b3883825225993bd342772b6596b832074387bf8102df6ae40eedcc40543f37ad778e32b46e46ac163602062b4d6ae0f4ae9612001702e40525bf2e1abab7ebd31eff9ac8b3bae95efa6faf6cb82877965d6696c108836eb2ec18a40504d561ace3e6b7f26a6df19bf622b2b033ed2eacaf4b3dab809e97df918dad0b6457dac84b063640d3b68c646660533d416060f115a52b9103af024912608537b32f5375519411262c0f7624f1cada1db2fd13df423b14f4528b5a2176f4fcd381ee8044b0386afc45ca26fedd65296491bc3cbd1c0a71a6e72e42c75c17905247542142782808c2819fa1386e260e661c352433bea09ffa4efd28c4fc1b3ee250aa49e9e02cf46bd84b42e2d4d64e693dfd0861a56cf35a9adeec369190a9daf316c2eb47e9b747a91489b8e091949f780dec1518819f38c287e4d89b4e5429bf4835e02cd4901f3b9c719838105d4e7c1c552fe1e1df0916fdf8032e3f1fb38b351a75bb1d25f46870393475b1dd0c10ae0954739a90bf9f2e4f56ff90b1c0a160f470a4922a2e34f028a1f2929bf1cbdbaf545692ad773bbb33f3efb7bb632a1703ef095f470c2e29207e330f0cfd383e7bd65c1c4639c8ba646444b238ef66d685e0fc10340d4c7d65ca68563c2ed56e07610df9061c9ff72532d028b77bc01e848c3207eed73d2f32b8b68a365e7826c2e23764808d894c5ef2e7efd7c38f8936994f160f003561bba704ad8babb307ec11381f6b3b9db62ba124117d73170a0222378b7de6844f7de833714f96519dda6cd1082472f9400bd4b8855da795a3845e1649efc79896a25e50b19ed09d6e362a848efd1c619ea89c022692226a8314f52a184e68750f346ee0a9ad6ea0b7bf32029e8f0ecc85f8d83ebb5fa92f26bc7fc7b0972e6a34f4152ff4a3933185cb371ed93b5f7ae8d7398c7a90fdfc1de3cffa630f634cfd850b818b798915875919f4dcbc20ac4aaa1d4439f06ab0e18f282dbe40f20cb484f59a1fbb9e770c6f622ef6fa7f3fe06a709842e25da7c98574ee397bd607128463e2018df2631ec50944f59d831a4e9149dba4b8528be1d67192042f0c619b05d801b1ed0be3ac5d7e7225d55ae65219b74c282c2710e8623bb0bb7f8beb1155453ccd1a179c7405e67d6c12795dfb246dcd51cf5bef6ccf518b59569a2e912a313fcdbe6c76af5cc786594ade4d3034825b421796a3069093146275a8f2bed2bebf863afe8b9bd21559188d02465e45d6017e6bd0cd8a0a08965506f69bfa90e239d512a447427431384561604ae42ba99fa5d64b33213630e9232cba707ef07d880c2737b88d092e02e91d0c0ca9e5c8dd5c3d3091c8e8fb7cdb6fdcd4a6a2154bf7c9b7a83a227f3c80ef86a8df7031b901928270cfe046b0765d04c250759e259a9012d79354dcc1b96a4f24343a961aea293baea4711d6e6543e8dc0e9503d53ddfb389fd591cbad26ee6dd8f4ccf43678feb3ceb5a34312525ec8d2a74e7d1b03026096b7c688e66519567f1b5027d5454ebd2ccd7c90d8cc7639813fb60c5ba34b8ecc618239d4f543e7a0e60a74945367aec7d481e9113ab9ac852f1289c199c587a11b6ffe188a8631dc30123ba9d4bda4e4d45dfded79908afa56c28e3b4555e008c516c453d8d9e3cb19a7a4a4a0b6c0b8042c53ae869dff8e4a83b280651cf3952a9c47f062834a7506d22b6e156ec1c1b281ed3c7e08ba77956d1f64c5018a7945ab89fb32c6d3e98276a280d2ff7dc66be6ee89e8a2db0d91288525d5a6f1961f1c35b93755db2c46ffd2e02d1022cb09bb3a6258750fef35e578b4dbc95730d70982c5eac89893f9e4d7a3da9ec6ceaaac989e98699b7a590c608807c9fde3575ebaeeaed19bc83797f13ba53192cd03543442f0bfc1001b77542a963a4f723220ac9bf9af1f18b9aeb4661ff5bb5b6cda6c6b6a0ede18785536707e43534f43df3222afb7269d4519765da9fdf06fa99dc32429f4977101c3cde61ec2f5243af21c3170cf46e11353ea2117017c8c2c470415218af7a00c2655109633d0cf3f2a15022bd9cec4bb995454fe2ce3eed69231b6bb54f219f872e5e206e819a0f38430c5079938506b067457058e533c425036cf82ac39ce39f6fd17b1c9e5292ed14c79604e8cf048306deaf01e8902238d26392d4f1c36da1ee4239e08c26c25f450d9c0b1fae33a2f08f9a27337c9d6518d3d6fc611b65393f666525f4914040724767d8736bd23bce0479af9d9429649053340e1eb07cbd777e7d40248994cda35c78b44549bce4deb492bb24d5acc7d774f1ebcd9f7b9036095475e7f397ab4ded1f9596b587d5c3f534d93bd89bc2e87888db672476511c71ee7ec2585fc8cb7d9ea2008142d287e473f1cd5c9209ad859e3390073a9f339571c05570b5a5b816623f6bb54dbc69d222929d979cf78c4ec71ab18092babcce3b8af2340e93244dc38f56070005a2d1943565cbcb08814065f37b1393367ff8cd289bbf0dde637ffa5183f27f0951594395801bd0726e4f627236fdd3c47c2285cd0b8c2dd3b538313e8b2141e3733d36a43072dff39d2ae475f3029df473f48bba61de0675d2af0ff79e17156db1f884d00f2b44fbe64b0ab21547e36bed1593a6cef6167c7d359a0506d4493e7bb79d8a6e93329b60cfa92599de2c150f929f180ffcd6070d82efbfbadf7a2d16ccc2a5076c89eb74dc2e347121240cc6469e21d61cb0fb038139efb248b7fc9e6c1c1b533310eb6cd4c20510a489c7486a28a3133a9e72d959b6e53ee3e8458a865ee5380dafc7c8ac86f83a16f4dd5865cc89e085638a4f4141a3cc00aa9f939d8da9f8ea9abe597bfe107eead268656cb91c2681a36e46e3e85fd8d90286471640a55d96f9463ed4a1a3d3455b5854926b50bb21739879d00260ee561546f18228261478bd2e97d2a4c87ca7eecb16e6adcaae265a97e364b20c357f3a6e734cd23bf8ad1a351107de9b28f1a9917b44439db19e04f95c73e7a1b9e7fc3094734282f4d3a9a02f4aa3c05ece5f680a1e45608d18d859eb09e1bea083ba617e71ddd422296372f50b52e70cfc9c3935045214a982afc7a705ac0c4d87c223d9a09c9557a020bab8e4f5d70fb3047d16749d7a147650493179b9918be47b3c85918d20810a05425bea2b64703da9af2fffca4ca79cf2677526f33f2c6203b65060b755ef758830ee9e1ced9f2eaa19119e52f68e771302f5f83fec14a39497186a2c366db7e28f5475aa90b0ed939a7afd6541206ca26865ec3109908a96232cd9f1988107d244960f2f70ae7d01f2314a9ed2afd31eb24aaeb5645b396c512db6ab7127165f842f9530b694664f3c899e630319fc93c99e14fb59ddd44ebce459a4f59688932d10df4ae8427f4f9789ca47ef0bb7e896012af8cc0abf876ffb1e514f278a5f7bf4f1b0e5892721c9256a59e1b817f0960e0e2fbcc16edd608a7cb71540562e3a477cef0344e89c6134ded6bf68cfa36d86d3a6da92d8ec1688e701d71ae3762b18372f109dc74ae5c0f1277db319dff3a9a523f7faca7fded9953ed4ee27e86904aad7d8b7039bc75776414e6e5f4069629533afe1153f69dc5c7df4a3f3109247b874b6f57ea249324346d27f5300295980795f58f93f38c6eed8a24607879258ca978e488267d14595ba938389592e786376261bec7761bc5bb3510829f04e195644a96485ef39d685d0eec7eaea313b41ba5a3dbfff3f97e392c8542ef4129f58a33b3876f53662b4bafb7c638313e053c2441ba4d18bb480ff8dbb5d5504ce4706f57bb7fb84465d53ab43b3478f5b8c29453ca65b140dd339f708d9d5dc711a51276066d3d23b1072860c18fa6f32c493a4a7c785acc189db1e0efe0011d586ad00ecc831ca2f7ee056f1bba1c604b781737eb23577605d9b63ebf2b8b9adb2bdc4db1fbf1db6832943dfcd3fe2a082b62260f2a6903b85de1027904b7be23e2279529108a40e7cb2854628401b9a59aaca7c370a157c89be48360f11af0597071fa23d2b40e205b633c04647e992898ea880334dc15d08401465fc15c55ba2412495bc47e3d2832e6f1fcadd3e38a616a056c1443a424318c8b12dc8e3840b50914904329adf2693c2f1715523833ca3cfa9db3ba84853420904a69b3e0249361d6fdee7eef47d0d186056dd70c040f836af1a5a91d6cf23308b07ea8a73b5dce41ab1f908e23afcf327f66a9070a17b1d976590dc7e9a1d7f63f3a34e96001a036074150d103d6854621fa47b413e70c36ee61b17dfa2f851993d3ad44c296d7b41c9b8d0e4f3e6d8314bf391e1300fc27ceec6063c855888b1dc8eb143bcb422c39a5e858504f69f27fb57ab209f7fe6ceffc026a607f85f7aad4406c81212ebfcc1236fe48e79dcde18b5bbdcad925d7b779bc25f44afd18465cff6b75ab52dcd4c4cb3c812a6f7acba523fad118b0bb68759c2f558de36c6169619ca98a9f21ba8b46d4de15cdf3427e74255ce508da7602c7bd1546127fe24c426e8aaa0296b91d4545716357555c0859b3535f8ea56d1acf1a375ccc01554349a136eebb12aeb360230687b4d92dea9e7f91caac680a4a707cd94b9168ceb4374baf6e8d8014a48e2128e0cbc0186639664f6b62640a306f3392eb382c1590d5ff56bd10c880c26a4b5f6b98a266c98ad0a7051cd60033c26d4c29f61b1b0c39a793d63ef0f34d51dcb8dd39776a3161772089c599339fdeba0c839e29d58e1ff3d4c037232baee8127dd03dbbd5ec3e6b11a57205f41e0fe02a44fb1281f59d13e7e2903fd39996b5c9c553cc52b555a293d2a45ccf54241468f43589876513857a75a1c6c843507e0964ec692b425484c4911ac958ebcc678cff2974db4bf0de2815711a3e017cd1f89ad3f8074a1a203205f51eb3cf1069a133f8cddc5ff194c5223f46347370ad366a8bce01ef23cd6c7ed9e75ba0148ce6a9ecec3635180bca1c499c0a2ded92389d82d069d78141ff795afd3d308a47c99b8ac4db0f584594c6fc6ba42850a191b1f4a9957615b5bdb42cb30deb7ac8ffab76ea02bd8a5dfd7b4a0db061d90a180d127f75ed770b57b4bd5db5c081b2edd223f10e1b00d22ad5a83cf976ff3f7d5ed434787071e158d7fd6d36570291a88847f31665a475f7a61c88e8d5cc3fe9187a4fb26a52054041be13869485381904b5a8b59a60ab1c9c2adb2802b2077e6062f924271dd4c555b0304ef7e19bccfe025b6425482fd3001217426cbdd9c9d82da1b54dee03fd1830bebea02ff85aa0a4de0927ce20cbc0b293c67e70e166d89f344f26617444d89d94bd0a555500659e3bff80a14bb0780641d48e14a90295be9015b7f2bad405b40cd67c6e162d182fb240ae78e657d037f962cad22a774ff8159521e0af943a7ceb848a94f76e251e910c0b22e4f099974aa2ea73c5248ae1a72c04127508ef9aac10687233dea5ad1fe7c647f961f27ea904b994867df3cbb4feefd4c9c5a150bf056a749cd752dcf35f083f46ffceaf40566761f61d27c9ce19940841ba1ecdce2e5be15aa4af877fa769f48340113707974ff4cc806544eca18b8784055f0caf1271db7f0eb0fe2f6c1c70ffd39aa2bf5d333eac54749f7e4fa25eb53a70300cadfb13f1472e5329610babeb9552a400c93cbe438fdd44337c96dff2bffc29f6655475c5d36c69f51610c6b5a125066d886f2e5be891d329e1a157ab4e594485e69706c147403578f307c8b7095406801b80b3a8f9212379c1d1e4ca43cdc14e89e01014deb261d2c0f04ced2e9d3bf7fa19fed1e2e65c947e813980c801a3495ccb556d310d0d587e8166e0b13cce21fd5fffef2d2acded504d01193dbe27177ca9a8785e4dbf4d75ab1812ae3284c1ce400047be1cef058c2a9a25c6e69aff126f256c6c26e5f83652b8c163ac7631b5f60971532bbadd62490c1474128a5f0c63f271800cf70fe92d5a2c537ef69288ca6f3dbd7b03e22b7e5f97254a7973bb4b8820ae39751eb9de3bdaaaeab54d5e2a263106a636335173cbbbcb1752e04c1cc2b5f9ffe1110ee4efa984221caee8f75e2a3640e5cc851a44aba875510247ae4c58eae9069deb97c522509d34a5259618f16e9a84210fea28c9e07b6cc3a7fdd227af20433bc04a89d5d57f405ad0a014a1d3db4b4cf11e07cfcc1d23e8a147435986bad0e22d68f82cea6f1dff0b25d0ff8f923d335a8c484763def9b9fb9330f52e8da4c09b62c76ceacbf3a45fb5d5f3cf3b262a9c6b922a2783bc0532730c87cff5993e82fdedfe66f56d7dacf03fbafa138a845c48844905995f9b155d37c07dc85193ee5ec3d2a49feef02e3bad0823e68aa5a41eaea8d8c43a5f69ceef9907bbff8f7068ed566ce342a47df0ec701090d3a7f8a52a4b78ab457ef2533ac692f6c19ec474d0b8324ec84165d2f7419feb59969eea61f49b2a2bd3032d8c5ee80ea2df0f510668b8b693d653805129c29413b7b0b74410316534c47027339fa90ed5723af10e02346616671f08de584f28b9bb268d89e3191c97ff089d12bcdd7d1fd7f9dbe38aaf7a1d281459a9ddb841a74b218ab2ae7c1abe7abb261b1da457f100b2177d753d4e41290d44b3029cf7ed3a9945c0e0500c793396f415ac863e38404c54c34ed3ace080e5a05be08152ebc7905f585fa45d5c7ebeced94a5edab63301951322ac37566620bdb414f15e163026a251b5facdef960b33fc77de9b5491a81936e0554f413cef6a1f95e8d97cada48dd97ef0537d763428de60a8c71f1852be51399bfc92401f4a36746d381f2106112160b03d541695506e9bb88b059ceb9d5a35c9ef76b5f001f882ac376663f4a3e8d27e6dcaf05eb4f83fcbff317b1b0af05c36f083c80c7c1595e6139b94eaf362273b2843e32a5d70809a5c4ce36ad29303a92bbea4ff37b90f30748385f7a0633a86d0fb405e8a5022086b3e5c945f8a6e38f560d67cb468c23e98787df6c1b6e4b2c3e38c25e6ff479df0fb26740a4851601010f95b60b7173cf0835aaeb229fd2de521bdce3e7072ae0c482a3945e24dfb930ea7b28e97e185faaf146cd1cb565a061d02aa544bb04f4ed2e05e557c51a3c425435a6da031da5ba407347f670b32af98d20d4f011de4e9701d6f8043d60d6f34f6bf706156ccffe285af361de0a594ddcc94424a607bdecc0c853fe41654f7f5ca93ebe93f3e5953d8a6fe3834437613821fd520f9b4369345f560eeeb817b1e4736b40c0044b20e6218a560e29d142b850ece4ba4b512097d8fbf473784b19c98d760644688121c650e5129f4e5aa5337bf43ade86f6dee6f9659eb02daf84b0b96d8ff7e8ee222adb8ed6ab4e5deeba553a9bd61829a9dcc64da27245f20df884a307b1e02d5a517f9d1190972803e9f1d14cf887018af3b9e58e7f0c596d5a57c05a629450f59f13e9edf42fc261595d837e482430cc98f5ffce47178084f0100f73c3bb193473c1f9938b51995ce05845a53d73ec0f71dd0fcfeeb0cff5898fd8ad74a8538c018524ad8061b0dbadefa39e1028d9eb8523327ed8dafbafc7851a990d91f780c03430d64c3aaddcf56b553bd5027cebc64166a8cca803d5e88f05df2672d527c1d8bdf93d525610f6836297751be5b9f6b4b284a268025d9ae14682f3bafb0b3db20e0f7d4aafb8b0684ca467a72a469dfc5d42e24bd583a746e84ea2eecab68a3ce7090866f598782d14ce27d6f58af41ef5ce170fa022f94328e53afcb49428c41538a716294b09cdfdbd69657bbd6b5a3f91efa35916fb926dd1f854fb94d8177cda0612af4bc339c5243925762fde46c36284e52e50080d9eb655b33b4c0fb3b64385eeac2ccebc20e9aab55af95ddbbbf0726a8c9650b2faffbdbb5cb36fe55c13951a5b5ba4cadb78649f2068cef28729ed19d2ade97995cce49f65a5a82a1083306de2cf642e3df4dd9ba6246f8f8b4ef9114fbc5bb49042837465e7fe76cd3e2006d245ab8382982a440417f97ce7c0662eee23b9eebae3b4050c1b622934dfa0f46c8d7b5c577a3388e03becfc76e7e2965e01d64abd23103d81530a49368550f94210f7058a66ad3fcd40e5903b1f598e3ab829c38351ca7e3da71f43089149f3974d5454c1d9f51cfaff2fc9af24e2494eeba38db490f7f64347de0a165330183039eb8cd257a1f0c1f594a782d6c2975452862d10e1a090329c7ac01a8c9140904af28c7ff8d2b0898e9e38b5c95cb77de48668f441a53dcefea46a207d76361dc45db99af534b1dc5d4ac2f9994d49b74f04a03c8aa9f7e08c45423e82bbfdc2c7fc1b6a55bbfea6678ee51cc23061d0788f0471f7140794f4cb1f60e58e541a7baa615fb73a66ce12bf62f9eb09f1b537b3c871c106b98f4fe0f50e1181c985361ea6fa1740b6fb853a9a9395fd550cdaa779f39397405d37bca65e7c2767468803044f68bee44d8b951eb492d54885f359ea0b0c81607e01515c649cb80eceadea1d09e7ecfc503cd9a3360401dd89ebf748e2111ea813333f83829226687c2fa05b34ccd8fcd0e560ab6e721796a847d31376285c5dd02d0e296d728f190622f8911c3022ba4e64b3ee8b1846be027c61b53e562e5065d92ddf78fa56bd7fc6f9c23959a1734ac2cb50ca2a3826b103579f91f942314fa35d3ef56faac51d3937bac1e174fc28edd9065953746297952d553152abb610db5eca020f6b7b1f99d9fa7be484cf54f188b80572e2b71e891194b01ae7ecb2df94f5026949eef90d788baad7fad01a7f77afcbacb3e5843bc6a36f66bbae8b27bc8a114cb38b8fea2f12c8b72592cbc80786e4e52b82be3f64eb0049ef563d8c299eef62bcb0fd963b15b4bfdabd7f994f0646bef1b68930d41e34c1f29f89f6a3acdecd68f118b9a1113c7dd28c564fb7f2649dd1d64207ab43df698888d8cba93936ca5f1397384fa75e8211b339ec103ab5c181008f25a1f642689c006bf7443f9c89b4194d51d2e03cf7a1a2720c85794672a1bf3024a04a09bdf3f24f205fa63b7361b3ed010e39069cf7fa6e59bd7b2bdbcb07de3387323509b8f4791fd3b8726c89fdfd0ce305e41767091bc01284b4d5195986233b79e9fa618be8e7ca06e63916200ca1dbb38083e5b0b252e9c27979cd4fe4c50f7c63d7ffae16ccab610ad01e71964db451becbffa134b115b6fbdb23192aabe0746b8dec0ccedae762db25c51acdccc9f1c7e95cda536e913980db1c78531518629164c68c8d61391f42f6d885dad5ebcf69ee77ea5e62782c2858d4afff6add7ce81406f5540e2198ea9f8a17ab1346098631b8313f152db95120b951a66c2daa99572c39674860ed1b24e340cdda3b73d3284385ea685b9bcb544fce85c7aa365ae1f0ed196a66c67ee00eb9d547db203d8819ff00b1684aed9162e07ec0bbf8c3688a470966f720f76cf0840eebc5ede087f2eae3723b903173439b7c2aab0c5a7ce67d1f7e53f309f9b6df9b0f9bd25c24e4dac48e3e46b497e7b854892c56f85c71f9e36eb0f50ebdefbd4e47264f32353c53af5b3d2bb37fc0e363bd1a178da3900cefcd3901db051b52af45bc046b5677afc99ab0d4681bbf23d752d32fc57e7d1268515e73a87b614342b1ef90e48735c3557384017194469bdf1fc4c38db875ae7dcbc9d0a1fe39c9da8f194f291dfb6b0ba1e9471c72893cddabd3db46246f8dfbd6a4cb7f67c4a4b169b20f8b70f2ad6d3bc7c9543f0371a02a5d0345cdfaba71dd1d7d18a1e409ee78543f143d280d003375802909bd47fc5027553d2559615a475ace3ce040412a755d26dde85d68fc6ed872e3bb50b3782e07e44fbdce0b0c5c0b5c828e1ad09fbd586588603bed3c9233af71e19ddc99a108cad3e8996beb215c383af6b9bccde23991ba5424bca7a150745ec99f9350d1e9572cb7dcab3e5ee620c0e46f6cb386f14e6639ad8513f1add5f9119b8448c6c6d678818b76cea55ff2a952d1896e0ce3ef0fc3433cf803ea39154781f3a20f8ed7e121761452e274da5d1e351a885bd40c6649f592a07f018929c621526e3922cfb6ac66d9b298268c740eb65d0d8acec356a0c0a7fa51d96a201dec150886aa5c004797460928a7d4d845556e7ffb9dc4e9e6ab081dba0deb3b5bdd65f384c3a392c34eac7163b022f16761928b8518db5d07dbd2aa448eb64d8cd8058112178466405a461e029597d348641e7bb79550116fc30cec11c91079de86616ff7b36ece1b568b0479228bafb3347a486a216c7cc6cc26461e966c0bcb22c3491c62b56d36e205b1e55b4b7405cd95a7e0527fdab9a58eb3776712d9936ab345c67a8d5fe2aef147e400c44c586ab5f2e736debc4d7176442b5674e2725a3c7dc0a8a1b1e687d2b5a6c15ad37052c502beb4bc265b52ffe33d8b7b349bd32a84a14f1308e6634d75837e4eec72848a3aa8aadde1c676639a05ef0edf26d89ed95973e9d6b39834c5731f12f8702ed0adb2c19bc507fc5304d3c9e2cc2cf2db34aef59fbc9c58dccf7425ebe8021fc5a34081e70e16e26c5b39b6f9e93e09774cbf0dba0a73446b0f0ef6d09ca0ac47407a246ee66053e83389e06d34b74391b4b186a0f8f474d90f6845256d2cc36433d66ae9c3ed9819b2a1b1d3e12a6141be737c0887b272b11d5195c1c5e625112b8a8f20d89b3d06d4e00308286cda5310f2ec5896072c7ba281d2e6e87084f43bb3301d14bb445b8676219211612f8972e9c16e22e071bd77a7c87619d7bdf3c62bafba02baf82c0a1ba3a9a2cbcc5a39462fc4c247918bd6d37dabfcbecc2952a44830a6cb13d1831c8a385f9e467fa866230717fdaec8b69fc6f15382cf3461b0559446aee8ae7446a7a1baf036daaf4fea48967b2a8f7fb7e1a770c8ee719dc66b3ab61e4e82968d72980fe2431a09ee0c4793abdf6afb7b3dcaf37a00e8424f0bf439cdadd2e9bb6febd5e084a3080e3309910fbadc5236afb12f14f00d20441559390f47330ca4a128952999635d7b2260cf7c36ad70094f4a428501ade530d1d0cacb13b872d849781f8ade9cc86324b7fb02d41489fb11503436dad7f836840971a4127b11415f30d162c4ff47162904f93048de665f8c9a51d36adf0252aef81db6527a4cb3f19625a3740a9862bc8a2c5a0dad52123cc871c0ec9c830d7ac5857ad42679693433370f1950cc45915c68b83c68431fc999a1ae21b2fb9807fd5abbe9b05bf869f5e2f8c2b3d1348cdb669a13786825b140a86324e30cfa629e0ed2743bb3fc8c9c6d2af36283eef4b57a8bec6f437c61b108d75f5d6229d57a6e3c265dd2a425837c21861fff8a7ed820136ce1695a334e9b28a1ebfaf56eaa5bf6dc5d654098e80e9bfbbe1b1d52b7e2b1a9b1e0e4d260613a41dda33a2716154aeca03cec97470e6c3d07dac19412a4de03619525bad48e5c72bba583bb522a766599c15b049514664b2ec0619144d1f6e036f0b2fa360492c7ed0fd5fffa4b3279047b2bf88af836791dc20c920f31b3afba62e00233dcce19394dd4a1ede14331b539d76de05f382f0dcc1cd6c066e4b335d33b26d48016f56c8c91871d1c3ae4c0eecb0bcd8bd4e3348217d8f99cdbcf79dbbc1fe0954bd70c5ee884d39c6ec3b187b44f3a3105f81c6ec1ee9346a649db5334d2f952a32e804cd66b890690525295e245e568dbfef8e860cdbac0cd160d091fea68d4018cf5701592e1729c9820488ae96b3993fd083531dbc39add6d3c1b7bb1d117740ee631b49cbcf7e2fdd71c42d8b57ad1d9576c0e052eaf4addcebda3a1e38b22f78c1671fc9210583d12b83eea99e32f86152a6b9a3ea9cb6eb994dcd2cf1b241ce6f2e15737307fe3a1ace2e811131b45a8e44abd6861b654e22a4d2b5954506b256454f4a6910b1ac3960919d89787449420a75028f5c4d94bdb93128bd7a03c930b34f955c35e6647fa5ffbe117ca276d308dafa3ebba89d3048c3e3a96aefa589513ed5bdd34768ecf498cf093cb552e99238f2118edc728c82993ddda44f83f207b4dc20fd8484c43c1a711e233d77df9f5dc1bb54ead3aa65b9c67b6c8963803e66014845e90dffd8fae6e747ee32ce89fb624183f85461d2f99159bb90fa29db3263747eb350fdefb9830bb5b0eaecea075a9a052063e4d294646619bf9152b499ce7257f0630a693a65136dab96901098d9a8bc4d88cd4568e9d5b717c8bce6ca9a6dc385264569ae8b9fb474c60d8b6aada816df8f8f39011a8f3b7cff52833f6a058f07c12d08acec49737a55cedfc753db438e88f6db0e05c8849951848cf571669d627208798ddf5b4a43304efa219c7747fddc5a19bd39b29b0074c2ea82170a10276fc65b2d6f477e9abd3f7647f5d3a0c9b5ba580090a71ba3d3c10ade4ed18beb89148dc09e1f49dee3448a4b75563dfe3694c6aae15669201e9d76519bc776770638cd59b4d354a5c78e51cc85dad81ae16a7674e3dc003a8954f3a6fe18723b860295969d4aa133f55777cc50c28e8cd79a906795010bf13dabdeb821c82c661d6dd827a3fa230e11f5dbd204d070a92f2955f8bdad6120de53c37bd8711c637e83f11fbdcb8b9ac303401799150d93a985a4acc9c45ae26c18bf82cf883ea3fe5f99ad83e556caf453c8c755f715ce2580f1920559c8d58f2d283a72de663018ce33a11d79f12f3534c72c8542689f2db1c2dd6f191e19ec8f104836b4a61c94fe192b69d507db07bc22b450e71e52eb940c60143e74170a68db3abac412d37a08164b3fd65445b7bf673f2a57380a5e315ccd48dfd45c7f25b2276717f446f994e11f4acbc36af4ffef70fa66652d44567082c9cc14b4544f2319048280d6bb34e8c362aa5d1eae0a93cdefb2ca9f35b3b02b9f0da7f00a137d59d61b431efa7d6626786eea05119208df8ccc35cca0aeb41398dcccd1fd546ebd1e909c16dd488e0c8e6c9d346d4edc3d1a2224dd845c3d2c11905d25f2531ff1813238b7bc3c074301bacc0be6bf55cb241e578737175152a1f10862c95153fe4d4ed5274ba44f59bbd93686ab0d323f5b255656b93ff3dea22bb4d79a245b98080f06d943e8603b9d7b3f3a1a0edcd39296a0fc1d0d50f57a4e3eca9f4235f70a1d1928036f87c76f468d84d6e502862f46ce37131e67bfcbf9f4d4879e23c64fb843222d0d4b39d546cb8ae1aabd3c9c4c4fc6ccf366979db45efa92e189c20c10284c3d21b6da6ffe16989e5a228e33b070ca20886770258735ef889149534b768b3f51e30889bec238bebe837e41a6bc3bccae2aa57484911bc9b8410dc6d7de11c372252fec6ca470a0728dc61a16d07c4be7599c08d885e4139f2c20460a2f1adc961716d17719cfbff5be38582c458626735a2e23e224c0dc5434ceaefff32bba5bd231c38007327bb4a8e829c70076df33a2b6e1f604dd0bd9e7e9134833dbb00d3e05a835cc4c7523222fcc124720de6a86b792db4752d0ab884b2aaca24113227afa50cabec0fe128d4d795de590f2d90c1a6b4e11a795ac37d52ee8fde8b5ee90cfb99f238fb60de14afb933e38e4a5ebe7e391eb2043a9a2bb4e70c2ca547ec4baf4c2cd2e399c432f14f22ca5190d8f77ee847555bd6cacd399a628af56fe061df96bc2f4dab2a8b417f5d8f1358c6d1f938ed4f76aca391a48af521bb1d841032d5a9181014a28c69cf8c9be146fdd9439d1f4bbbf994e5c5d49e6f4ffb05624704555fccaf628825ce54107e71148574de1549d8ac84adc2a7ee119ce8aeb5e3a62aeef3cbf48fab0180ac72ddba4fc86075dd24693b0fe435c047eef16e135ba8442895756131b5370addc248264cccb7c163095b15fc5ec4568575c2ee83a3a1d883fc0c6c8a4b38fbd07dfa76c977a2024504e000b0bf90c1c1fb8d57e339df42e234f63727d46928d65921ec8b18aa711d244c841717b7cc04ba64426454909ef19b3cf4d85d559b291cfe6044d4a1070f02d011bf36dc42fa118d451a6bb0768b5ca75bde97f2d70a5bd682e4057558eaeada3c027ccb4a57b095fd85b44da1693d72b0e193e650e60e34e6e723677022be8753143134f9daa73822abc18e782995dcfe091ad4645d4f7659c0741aa9a25f2fe97752491e473f2368479ee475a7776dfd49a6e386571e0b1c12aab0954ebd1f2f2e88005b1ef799b796e707d1866c9f7826ea1122e0786086853b615dc91628ac724bee0ddc9f0705230ab2af6b93aa3e88f49ce97827e84f577f6d38393ccf67c5cf9433bc79804227433d93b00f7dca6bd4987b919f8fb190039137c7edb4b143199fe8736726b1ef6c82a9d3cfe6357e5444ff12cfce05b9eaf2b513c3898b9195dac7d9640dcf8dd91b096cdf12ca4b44fa2a8ea401649c078dc2a896364a2d7054da9e797ea995f249aa51143d1dc685bf6addab4a082936dc069dde25e098d80d6d85d44690e9178812f580bc547329ca6537e8449990d0942b1cee4ea1f24641e0813769cdd70670b5a39b63effd08fd5f61224bed737ffeea6ba2422abc5ab8a60add504fc58c2353365e22166540e55d0f4e0cd092e7fda37d9bd5121fc66bd3c3635b1e232eb9257fe2877612fe133649665274ed4781e77a16d6fb38b47ba184813dbead1e5dc19b66b1fbfc60f9cc36305ffafaa7b756679b2417d7e8bad167df589b6426b3392c3f7a97786065990a76cf60b157e38dd7a99158ccaeefef04516016b2c241c85b826af39084b3511934ad7001462b804d017011b4357b9c399a7d49aa8fecd510025a4f8cc463e02962e8fa344beb30f244dd4436f7c80dd600c4d60d5c8dcca30e0411829f0512d47857bb7468d052c454dd776f3cfba561429c762cee30182295083a4511f55d0ae666fee1169c7167e421d7f1b1bf22dd2fc0eb4e5407a6273c66551d8ad2ef2acbefe121dd38db474bd203653146ebccafbd5b5ad4039898e8d0ac75be8df5242e17e7c1b408f7d8a94e801b269735e5d56230a41dd584dc5f2a11cac66d263c6da9c2b68c8f64667ccb25773a9c85f1af91051a48c84d45d709ce7beee2ebcc1168827b68ecfe9b9256b4b8b778ccaddde761cd8f373160af499ac87d51e77e52c758f6d707913d3d038b72fa1d5caa8ef8acec42fd4d30bae233fe2edcc3f0a06f76757b32af332e817390d771249b5cfc499451bd147fef280c82f620fa5f4303857b6f7a096edf2c1bad6c6828ce39e569dda67211cb6579b0e02d954886a266e9d9099fef558edbc8ea952f13545bb60c9873936e3bed4c03cdeedb03fc6ff0784235f1e2c790da2b8618db4bdb4042d12e87a65ebd4453bbab83e6b9ba58741a978101e854ec1c13d9e7daa1f90d26f5436eaa680f898644efcc166dfdede431ddbc8dd6e8ba348d42be9761eb1eda81797a2458c240e1ee97d5f1caf913fa84632423feeb03b2e22e6d7353f5a7bc8701cdbe18ae3f2267e60a9df40ff8ef8d44ee21cd04ca8335af9e33f8bd94a5013524dc0b022dda3140f46705c6fdd7250049a0b8680713e85209f82df3f325a13354c648413daffda68b5677e0cd2970f788a7c36fae18a899cbd9aab7aaefb09252ed4b4bdd17ec9470a9bc778dcd9d551138fb7d281a612d716abc495bf9bfc7e7fa3303562c395d60635d485d276735d2a6fe837e13ec62e3287974855ffe67685000eedf18ca340ee7edb71d1fa1231f1778cf698e09a2fdeedde63bafd10b890d70318d0d0aa9a0cc9559cca8776415a66563e7a94b5e7c4117f89025db8bcc86ebaa180bfb4dac8dfcc9db9190c2902d3f6f0b07520459ff81cde4a79b68e702f222c544cfb94e98e30b6cb763d1a857cebc5ba3285b31da362723ec516bb44350e125f163a7946a4886f0c50a4c6141449f36642c541d43f5a778966f0a065f7f975da5de639852a71a460d0e7a578623b680a1a21db58c07bc05b708e77cf14ba26ba17b562c32b0ed767cf8c2e052c2916d2427e3bc5c30c1a8a8b3d6088c2dbdc0f763d9043c4b21a158ac44221101e6ce7d52e4dbc3669d7dea1b5ecdf240f0f7339dba014a013fb3672c29092ba04bbc782df839a79452bf61a50077ccff2ed542aa179f997d80efc2d76a62451487cb6716995c81d9f84dfac9a39bc06fc0242dbe123c44ce406b8aeefa519fce81ca5768d597c4ca0e2e9c17a7d7ed0bef97bf8a047897f1e9cc639c42c026997986bce8b25114ae38bbfa53fe8cd7833d929396e717e65e8d715973c119588a36509de7543982e09eced4bdc3f88bce573cbf1cb44161b94b6660c2d47e826e96cc0c9e815662ed4309e88c5953ba861c845a23b7b913f2e6900fc81b07f0d6fb449b6d8421a2658e3bbff1081f8210e06b4cbc5717d2ab7b906bd4b2d3afe68cc572afa38ad90b83f236eebab0a3e7087fc77f5b7b086587de77185aefe04b625e441a8f689da54a41cf1ef390195640e0eb908ad2f7b1f14301b14318236c27eef520d005d1f38ecfbb2b575782b52a31474549103dcae549a64888f63a194afed5ee4b0da5fc53b0119531424867d8d913ce9c477c74a7e0fc2767aba794a378f6e705cb2b90297f9fb580cd747caac08e869fd14ba45cb3b8db24fc35022f89fb1cdd6f78ab8067dc8a49741ec4935927393ee579e092f5b37ff6e68cbe8450a360604767feb7d682490a2f25c71cdcd20625a7f98fb28ccd272abeb67c4e69c727f9a9c6c6e5f7471d6f3e2899d98040fa368614cdfd0e582f515366700059f1c02398acf9e381308e25e54cf8695a831a670d61eed0dd92959fcd8294becfdc246cd4b3ea25860de10b7dc9ef00903fb42429cfd36db89b9cd546f075bff2aa4807ec5257b44573257ecda1fc0c5fc21280ff3348c9d625088d76fcb995c4f585c7841231b73d2860f50758b275eb0c02f5366b9ca7b23cf52b3b52611638a7fc7db9b7e204aa08b91593424d5fbe7dc9df80597ea72e9ce1d0ebc9665d4133f977157eab960fe5ae43777007b08875dc1877d2d3cac2cef574720126c920afdc3914685d0ea0f1c17dd8a9678f3fb682310a8e6afa18389b9fbe223b80aa30f0a8fb187d976ccd75e9ef09b37b661367f74f6ec14ec619ad3adeda99a1f1124dbef0990eef22360fe1006ce838bc17479c1bf600d9ba49636fc7a00345a96c6759bc7fb2cbab9ec79b74bde8ee8895561e0bf17e134ff627031b9f165eb1a3109ffeb45a4f17eca328e91f4d4947d4afb8d13df6a1516e0f64cdd4f43c4d7b1f30d3de16862022aaa343803ed102c234206e69ab4cd0f479f9a6734bcbf056c4f06eb05a59ce52ced884006ac9e34d0a92eb68d7e895644a5ad5075a74cc47ceb34134060923fe56c024b49159aa147a5152aec0a432aa0ae7b6872d14d1765a7940342f182650680585185570f338fbf1832391f38d6c6f456c5bba093351bc826be02cadf335ca49ab9fdacf3b86f0aeb557eddf75771002cedee6bac5bc8706d0ef9c295265168813b24a487995bd21f909033c6f44436898849070d2413627daabdac2337ab1487791223cd81aad1f29b4ceecbcf81f7f0d08d7f8596a48956db1fad8230729a58a3051effa8d848f2c6854680761b936e622154ddff0a071e9d21eeb93dd5b550855636cff14c71cca54d92971460a4ea2e58520ae1ea1798614a92b6ffdbdfd3c34081e9b865737991b113f7417e9e05939560354873cb82ea18757fbc6c7fbc5a1d4d16eed5f0b0ed32467f34cb0961aa8dc6a0fd96fa0f3100ab2a8f292704b4a5334b6ddeb7eee240e28b0ea4ae58ec6ea19db3fa594e9b9293d5076f3d816fb2bbae75ea5bf90d7a7855d3dfa2e94e34c1ed05b7c477c0b722da9dbe5aa59c49d7565af3ab0e97d0279b5fbf1ab87cb33feda8c7cdebb1c3edbf493353f9e51f22ffbe6ec3bd5c821dc0fcb17d82e24ae07c17ae7c9420b841d3acee3cb716c8e63a454f284eac87365db24eaf2bd8400a0e25e4bdcdc9bf04e440678840a96047dcd9bd25de633009b8ab3c6c7c429e8fe67cee92118c0d705b19a4ea269c536942c7433d139c64971a4c1715cdf8e26a04b7539212d845b771e1e17fba699a18fbec52c2a5ae2917681c24d373728163ca3dac260f9def6534a6bed79c11bfb827c8c4ea5217bc03408d5257b3831cab4126642a787e5291ac527a98b28dd39697f74210874100fa7d07c5c862d695a4a9b2d2d3db19953b4bb6d9597de1358b3a57ea6ec7b13477cfc72aeb790b3418b8aa1cada40eec4496e02bf8e78796247c69eecb59630220b4f77a2b8e48d5aae6c37cae9745a75df225fcbb45a6d1b4834e8392667f8d8611a59827955be69107ddce606a6f32ba58f7a9f39dae7817229c7e39501db2aaa1118a37afe872f35bf1f3a8871cff4c9100f7498cdd5d14c75fb4d2441ca479ba6a5bfa80aca998906de0db67ecc9e5ab957291502ef9d2ac9438a121a334c9a902ad15db2263ed59d5edc6ee57e2c7f09f67f581a8b3d2ad479981d28e3dba127806de4317582516e319da3d66669c05f53dcd249623891a3807b24ec87678a72632e795d92d1a7eac5c45cc69943b35e0b73854e42014bfe1e813be8a472fa89d9a8ec64993a3d6a0b92ea2c3d10b9dfd36dbcd3332024233a373b4314c3d82a52cd738c9685e82045757a6c6d7592ed8e90598ca477519ad29a9b77802a7906890106fd8e977c75d5692e1b8683c18595e14a0a1fb5e5f2fff8f525754eec1544db3cc4e48238fe655b5484d6a65e55a88c107acce3feb1bf69346c7bf7fde84467fdf286163b371da4a6315c4fcc821eda983d8465fb99012d9c2a0b8a3bac3f28747089bae933082e2fcbbb79e8b1246dc2049f3056d540898f7488d5fbf269eba6bddfff6c5db9205f25d10fcb5d443e75bfbb6b5939735e0136c8e95ca0ff3712abcaf60607b60d1b65c86f73db5e492fc78f02cf5887090f05eb0e726af9aa14120d8af2427175271befc98834071b7fa5b2ea2dd17dab53a3e96bf8278db1ee52c19fd5a0be3a96f64a6f8e86761e5b38eedfe50f04f5e1c3f2c7a5da550ee5b2d3b7d4920d52a30417e2762fb483f82f21a0bad5d128c22ea1eeda944e3227e253e2ab81a9a0a4ce931b763775b92e47609d7d131a19fbf26bb6f91f4ffc6c18ea591b3f42824153b4757d603e2a0ff32e37d700a7db5d7e609d739b842fe760de5aa0de42a5e7efc3d5ca8b10a0ca593c63f7ee3517ed17a5939ea6d8442e71551a7bf594b7c65cebc61841b8a34fe527d2e478123430a9ca92c4d478cbc4fbbbe49187aba5e7f69e10d0b2565d700ae3fd9685aa287bd0883cdd839302029fd4c4a216ccd8b1212831d755e2fd810048d5faa19a754129b0858f081da8a8efff07358793da68c38eac16e4d72f768a1e8e4000b3fa9ba13c55fd8ddcfb00b8510f19927c70d922e7c01b6261b9cf71132bab26b90a59ca92bad1f66b281aef9196511241314f0699419fb84810e29501aeebd0a9827a649e9e1b632c78b09e167c107bebba662cf1b4faa87abecebacd5ee91dcb0b390945e40a6f9fb6952a7a9e66558c8b1436f23bcd8d6c0cf91cca3364bcb940d2e00ad722d50cfdf6469d72922ce7f870acb3e10f3157e1c782e9091a8695a3a8b39b02854741af130c2692eac3b1edba1f6b62c655e4b007fcbbf916e35b4d4ceb8b497d1345a3b3c42bdc27441940ab3e53b943918a8ee84caf70766108ddad44936633a3ccb50644a44ac5a482d4d30a08dca5bae596484f40ed364d4a9c4b6f595a0cdc7b2269546608b5bd52ad6288d4456d819984b4b8ea565d8ecd963feb230da508a53e3ef631fc755b787df1b4d225abfdc36cb78d5194d455e8ea4a99b52388efbfc1a0d08e77f39b84d8ab21955578fa615761cc6f9be551a6d37a96856054ba86f7a131b5377d30498f83a5cc85003f07669e5e64e0a6c32f503ed0daebb49bb632e07af722d2583433dc020f51b4062b0d82ec344b979661bfbc9d63d497175a9e86f1010f9aab90aaad84f2929c0287ff8dc2da96c87ba768de4494fdd3eaeaa2b9a064c3f7e1c6ea0322f473a8d0f24a3e7a98aa8f70e43405aad09ccfa0d20f9be0589f329ec3bdb3e4df0640e1cbbe3948f5980638188e7d7fa44def8ba9532b5f057796b0011e7179bddb9dc979a4c2d8cca1aaa09ce8153b01f51379d9e9070e2c9c5a15b2b8ebcb00e6580b5b2e1d1515953c8583b3ac589f6ab6750e78f698f9a7a84e10194ef7725d99727f5271b012fb3898e7f06b1cf3867e5dba898c0f025b7968092f5a2cc5cf2b369be5d9251f746f9641982e411565e50ae7f83fc2e5bffb7261ede29a1b816366260a998cb76321109ba864359034f6bdd98f931f74f3d1bdac4d90b976e1ec041372d22d67c79037aa455485e322b9b1da9b5ee5cdac07baa9b1d931cbd52df044c9879891b00029c83a2440ffd8b03d1d2ce16467709c1aaa33a2dcdba563161db46f795870eb9b0d92cc9273d008ebd0096856c05b496344cce1a1cfd3b139c42cb61f233e646752e21fa20c922866ba15e05c80d16f4a0d5f511d09d9e8ebe11db55c877de5902c3730356a5656c15f32e5accbdb15f7c8a60c1b22fa1599a1fe97b50ba7adecc1757ee2c5359a10e1f196da27fac8ee9e963503df17ca3d8f5b14bf16a3f44e00c2e638a00bc7b3e4c04f9aeb904cf214597c9f08d3c03897c53e85c3446663a2497167a9ffb392382a08f4d5f7a5d62486e8f12ea48cceae751da8f133066615bbb3f871ccb796bc187901d9be5e9cf6bdb7bdf82debe89d55dfdaa40c41d6fa3f1a38f4cb74d8f23a48f210a0a315178f2d9d8386f836e802cd4e9f7e702af689da10810f244ae4e2f1794f7333c613875503749a3758b7b9ca144b841b21b5536b7c3e878f62f757bb78970fc743c2b0103b0d36775a26cb89982d05bc24bf4d48e572b809a2499b7b8fcf6b8fd1fc33fe5d1af6c00d763f5b29efeabfbd1799a8d3d3bfc6b20db33a83649c59cfaba87e398f11508bb879aaab7296c569f42ad4d72d38b96a8e35cf76db22c7f55f33a25d14bbfbe03e5ede9fd85c0c49a44b57906fd3eaa36dd5eb10c9e21bdb8412397534acd7054ef5869082e303e9609dd41b999f32e431d426238c8f63c0aa92317ae737a434dd6a07240101bad6d8d18a972a4f0d160801b461517da0cdd7bd91d6d5215692d5f1021db1f1c27ab71828d3442fd4a35fabc8dda451b5b7b0c1c2b2cf2b67ec077e02fddbe243f92845ab87c69f080c564fc6ad03c859082bffdfc015071296db4b56f90b501044612b20989ea180c779de8fa1873f8e55b2cd766071643bf57f3c339810aba82706b2e783cc6a9c2c1ef29e13a61e88cf08a1c157091ac6f4c560d6cf51a576425fbb74c0be38c79abf64b32e8c944fa08af30c8ab557ee2ae5b1cf32396a2ab370c5905362e379bd9547c33046e2749db81c91ff43cd93c0273818e697fba13ff0bda03117b2cb673738faa050943e8e28b34a845e7bdd05090e5d294accdbdaa64976725f26c266c949238d5fa1beb4b0d7cc1c8852b33c3f3e3df6a94f01e248a6003bf24fdde81d08025da99f711a1f8d3e59eb48a03f33bb505b20e5be8f74b6a804292be3ee529c519667505b8ad9f830243d37757b3e2ad498957e698cf3a435b58551073b88dff386b463144691628711ce72a6fafbe74bae8cdf1a8a004328fa8b79d472a8a3df5ae0c0989e0daf9f0fddd6d3ef5b36d3e692810e51c83a129b84ed5a45ff369d6bc89aed0ca2bc48676e30954bfdd5c5127c31c7d053fa1bb8f500c3016cece7bfd0598002930f16987320270d48f740daa0d75937dc19cee850c885f9793a443c7a4155dc51e5901cbe0a9910cc479bf4983b7561b37f5e8802dd08ede8efd96ac7fc239d63ae9ae32f6358b148a31bd433f28197f1fb37a897ae472a910f264efa0266092df1cd671cde9f832adfc748d20d128ab5297b025e2cd92769e3bcf871a21fcada683a6fbde24be23a6e8865e0e0ddc3875542134ef751cebc09712ccf2c8b43115266eb33f4298458f4c4b6c054fb9c29316d46144c3c998088c05017bb2ae0d7c66120613f8441f7ac3c031d842742bafb3ef27db854060de7dc0ca0c75ad86c6d5367262e66bf5404d72cbe1259bc3ba2388fe67445f16ef3044b61e32454648bf240d88478d151f47fab0f6532c81524519ed555d20c6998db6183e9fc280a22a247de5b2772d740169676cb75477c3c120ef7e84ec63360a09a6df7036ff7ed2d6a0e93699912a697c6f7b2abf98fe6e60cdf892d23f7908107572ef609d4290282eaf15247775821ec6a6359b60594348a9eb9e16a5822f419f9c4ce2f0f3edb7db2b69b0fc3be40a60d7a3eaba595730710819eee3d60080d32dee84fe9368d986d2c78bbe2fe6886964f7cbd9d018d4d9e949c8a40ee4b94d1eec235c15e1d3fab8120d63ec01d1558f24ffc1ca09a803afa5676229ea6d736a675326fa3039ba95e2a49f2a090d944ad962403a606b2307cf3c0bf6448f41de6bcb2145ec2ea0bb04c41fa929e04f0ca1ff41d040ed67685adc98f6a9b5305edc969a7d7c1384ee2606a43b7f18207e3ec80604bf04af3353cd8530677a47b5e9e5a1da84c692fd2e4dbeb34c807444d38d64592f684a06ebc7a04e0d0a84c98bc6d899b3581fc43456b5add012f6c1ac71e0ffec7428011dbc63197f6dd75901e579669f6fdac078ff866af3d5f239ae695a341503efbfe6d52f0dbd54639219604fcffb3ff30d063254fe95cb1df51223f8d266171678a489eeb9c0f822ede10bb822f5e70de7b1bc821b6cb7a3cb3d1951ba95a87e6b5b27f4a1dd8c396017babb1ad921de6f2bee45c010dc5e1f0125ca66a79b14f5b1a83a77b77231f5879bad29c5f6781cba1c554cd20083783c245a6bffa4c4d45e0a39acbeb2efa4332933f9f1223d2ec9c9664fc5b684d713f2d6004de91cd396e522fdf0fa561d406bd206bb0a4749f379ae058e16b68ab06531e6ae4e62fc45d0aa1bd28a0bf711f7782cd7b85716da5f68509ad9d5d8eb7753c1d656f1c6a24eb1e5b48ca03105dfc4f08b48dec9cbda6e22f5294b42b78e54463ec5ad242c9a02e3eb590b3c887bfbf9abcdb722b1c2f14bfee8fcaff6554601414d564c32d9810d11a13ee03507004fb6fe766c9d1b30f7cf74bf164dd22ea0c82d4aeb7f1507e213de942877e246c4fa56fa226e50ce14b137e21a2f340faa41a59cad1c4e390d931ed1bae9576e1ebb7c6d0461ea0d415e33c96371484ac91eb54504d7735184352c33ee14ccbf48fc9798400fc88494b75c2e0d57e9a45ebea311a6632c16b970b6c678933ddc8a6793c46ba2202ae9e908811a72ecb522a7b21c6cf17a9b4d015bd9fec29a75772c5d3b73856fc9c0f843e9157dc2ca3ef3178b25639fd9532526c2356f1504cac129ba4f1db7f1de1efb706c3457b59dadc46becdf59edc203606ad26160bd762bc4e91206587d4506e9a5822c21248f603fced66c1cd9724e9ef0124f7b7e71298e5936108a9d4a714896700b0ea8ccec7161898cbe41d4acbbef202a0e896c752d77e051785b908dc1367adebb45a1d9c57466f39bb6edf6d8d506667a6675068ad10cc4e058b0d7039cd7779cbf22a07e7bb6b73e96bf46b3fac1427c6abe453b25e112d611407847b47cdea9c74eb2f9688f424f3f2ae5e221065541469cdb5db982d14d578b744ce20e3954265f9180ca19b1e3e8408563651351b3ec2db4d453cfb0a39da3e7e6ab0ae6ac853c96b252ba8a848d52d79b32582328c93d843eabf56322d6117c13841dd0947a0ee0406e283d8b95e8957e488465b4ddb2266c770c0b60bd7e18f104f32c3f9888f84ee51ff1b677a0d327dd4506838241199ba24b9959300b0f17d7e0b8889d72ff0ab906b0deaba4087f7a7c0d8f20e7ad9402854cb2b0f5d5b995807bd9a8375387fbb570cbfae84b4532ae401952a28897a2789259b9408eba74385f729c5c15e8c262686dc0fb41d0e5067ff30538733acba2e132bfadc2105d65a8857a45f283269eff8eedd60c9d6d7a5a73e197343784bd51207cd9cae836cb5a38c3b5d1990fd57fb95cb187aa869e9c942af5005ccaf4c3f2495396362dd8fc2f4d504f706bfe0c60e8ed93491b5df9303074242e8677af3db7d7ee1750a4ad5e69626481de75823b48b795f76c0de6c3eda8c2e670914ee0f578d54e34d1df872d930d2e516cfdfd71c51d831e8db6918c83678f26a0f47a0b64d0960e0a08cfde87469d08b083345106da9b10c07221606c956a9148467239d090d4d3c5eea26f998066be89573a081cb25afdb9ca43cca8be5ade6a397786ae5d633a9810851a7a33cd1de937fa28818bb1bb4f7846f2d670de0e00279419075a9c32c2672deff0f31854f0898826f4f39e5c23b3b23a07a47cac8fb9a84230bef11fd85e5914119766e79a33bea3dee16d82090288bb1924bd8a9583fceac31e9ca536de0568ee8bb08eaaf2af858cd247416ad6bf49324a44ee3af34343241e62b330445714b399b42c564547da65e6b42944ce05a1a0efc432d0bead5f235b49180c499b21e682c91514c51b10b9efe76820d3ee2126aa498b9dae9c2da793cbf96165bc72a3165cb5a691a24e89d29442f08497109961e32389dc143de52fa28527fdb49a5d7538cf173d2a590c17445d2380ce711c6976c4736ece37759d817423e645d0314e02d1f630c3649c447da4c89d75476040f18ef34a4c44a28685b8a9b807e415b5358cd4deba18230644163597fa4f6c3958aef58fe73d0d34d030b813725e86cbfcc7de3a8d7fbcf0d0a96670073a460deed7fbec32c62003571143596c3dcf57845c057546abbb27ac178abff544c1e8904ea2801f388776d0532259df0ebe753da976f0bf667d9abf59e03854d0eb35d1dca4f3045f5b2ecb54cdf43ed8f652eef723434a74c983773e1c25169b495f1c4e9ab21a689f0892404611ccdc9daa10a30b684a18d8e7dbfa6c7ac293361d370d6f6c91c2cb7863a36334a6a12fbae19276881b4072c6935403462c22763f4ca62964229cd9d5344efe7beea63bd7e3f7b621b5e607656904a25c0cf45139a97eb4ce1a86c7099a965f837adb3537ee1ba453e60bfb0851bc8b403cb1fd2f39e598801b84bd54c0e46aa223c967708304ea82b7aa6d882baae356bee9e7d516134ef9f8f44dd4ea5e01d7447b6d83a2dc0153fdf00a9d68e688d86f73c8a34f8f2c70ea0063a25172d8f4dfc6ff8276dd8e70edb024b8adc32f7842a89e62ef743b597eaf20894852b78cc7d5c9774f385ad7777f3c69574c0795a6573890f0937b54465c86e0595db047839c0490130c2d4fc0322191038b23fd37fa495c4e1bb3c45de9d024707bbe90eebe06e5d3f26f3610226dc718a286b21f3153e77284854248e1b34b92ff2e6336781c8a78cb87bb4e1d21be4d2e3a7290a2d0e4aa34d6e0ef4229948d9326c7568332d914ab60cee488e73fa70a0f4758c93a807b30ffc62a6237271e24694055af26582f576905c8182a4fd8b9e7245e14553d376ecc8981be17d21ab198633147c916c60af3bb7d6c4877f24458df868f4c2ed35e1ed0c96bd0205da2575f0c1fbc9be28d5ad973812982072918fc37bcda089d2b26020c7773239c83aca7b1e13ff8c9800b3f50d4644687516e13c424b4200cb33324d2210e5260af0ce56daf7eb82ac460e48cda75c89f88af6be82f6739b1943084615f387ded61a1c617adb3deea9f5ef8379fc26826d47cff39b656a733a86d8d6c0e4031ca7b63a151a1034d180f644b3cd4515ad6d8a4435ace75fe2bec87040ab04078fd11efc561449cc438f81bcda932ffe89d4b885eb7d028f00d1a0b18daeb56cdf45a9409f494e43c8e717f4f552468785a59f8697c84f79f3b49de26c5d7a44c2868f81c6aa3f60aa41d580004f2f0b47e7afa19185ad9e19bee5ed13481d744009570314ce6b2c864e129b2c7e9d5c2709eb1b59b3a9fa5276ae0e7ae3b02b0e192cc876d9a57a27de956b1570294546c9f6b2ba93be63f31f8675311ac243fd95068bea1ca8d4c2e7b60308c7adb378f91e82f50d988ec1421a8c6863637cee42ce4436bad015bc95a3c1d253500e9a028f1f60b256d71774003638f9f9edbf04d488ff2f8f4f6806591198da5833c459a384608b1803fe00d9c73aebfb7f6676f5ee5a21616fbe397841b75bab6546a4c56adb3339bd879b6fca3893f6269fb0d05d39e0f7d89024925fcfaf13471fa5c247609d297777997bf14de16f61cccc214bb101d8560640075c4575af465757b32f89606d6f64b8eedade2b25f14680c92e0aa62222a0eaab88a5ce22b528747a46b726a12eaaa01eed49a5ae6cae0a4f7ba2a7e696c3f7a3a59b0c08daa7e88bdd11d9cb957eb92273ea773eb764d6f0b91e6e872972c08966ee338b94ea6578f6ec6aa725c50fdbe64cb105e1841c19eb305383fce9e4fae99ae4f690e009c9cfe8be366acbc14a2305f1f9aa3108a9bf8548bfcd023be85d4e324927944403c8c97e6ab69c018bbb6dda559dc090f9e8efc1ba2c88de14b8b6fb032387f590d688407631441c46acb3c33e4e439794d94d964c3d194141db4ec0114eb6f79daf8b3a3c1fdf7d5a03b40533daf72f08156e5d86898bcf74ab3ba7b98362cadeb1e64b804ac63d3d7f384d8dbbd2a05e986701df672da2f20f8abb9bf6274aaaf72e4795839b1f11e36687f490033eadaac7f523969a7ca5f948e073ba318ac3127da8c8c527b31561735aa641812f2ac8c4febfe80a1e4ee2dd33167a8a6cf5068eeb6a50aa52ac31776f4cd299c2462bb150d73fc32083d099a7b6ce72130e70ae60e68f18d4b3d26d394a01cb7dc9354fe120dd67c633776194af045da6c4df284c10aa976c3844828d54de6654ec291f5ce6d4e9182d711049d80e270f5591cf20312a275e69784165b7791b9e787953952426c06a9897b7f877b2de297cd5430ec9c3bd40e2c37c4b0caa6512bdfd493de3c90bb16dbed82ec8699e3238a986c1efcd8c1a54e03ea9b29bd7f0841b552679c98e9691310ff4b1d7996afda2e3ccdf0d55450c30c2e836cbd7160d75e5ccb270ae93db67b28631bc18e0227b9358b2792c69b352c1f868adf47629b83987fbdfc1fb58392962b376757047206e7a83196525af588b81b253398a8e43599bd075ca78465b78e574ee699beb73743068f664503b3b88aa973651c2873ead0f54ac440bbb0cfb88b8374eb91fd72b3de4a34d54b344064483993e5f1825db434e737fdbbb4e11187891d0ee093f52e0fe478049d47f559fd7c99c181003629035c4a393d2dac7fb96298fac47e9f96062022cbef94b36a35672f31dce1c42599fc9853ce881addf509fe92df423f7bea3e5b0654290dd382a41d581c5f47a51507d70082ac195fc048382625e335502a4ddeed932cd92f8df26da0f32a7995753477aea2a543211ca40adf7976e37d4e92133337b6c5d1854cf3e88013be5bae2cdb1b080d68139790c20230b9a25c2784c4d84d2b86c219cda29e723120fa58c2e4e0854fb606191318bfab18e373ee811c386beceea4c730d242724251472dbb5a177daa1b8285400f474e265e8b40a5f6f0d25f5a44b565e446d50a4783c78e579a758ba0ba79e6cc8c76a63d46894806e6ffba6da67739c94c5b9dfc35646b65c5967bbd2867849ce4f50b986f5de570ee948d78be1a1e48bb8728ce30ea947a4c4071341b92cd34f07dd6bccb3cf1fd0ba1d6692b958193601f4f4e9b4bb8c238df5c1844dd69b899880f7f4639889d681dee1b5ff6831f0d2aee145b7b7ba4e3783691232580f87b800c8775d0f842f77286789e34a5c057eefd1476518c6d90e1680267134234f267004264e7d79042beb7287752817756c8f732c6b096832cac61b10ba062485aff524c85b8752331fc85f8cec3ba550e1f01fe1940ed9de52bbacffe96ffe651b6b96b371db3b4bf8358ca00f0bc706a353dacf4e01ab729ffbff0d7628eae72d190f2105ae38245fa189ec33d6b89b6338f767855661a437691c5d79892e0f783b77bce2ec3b6ff351ea1fbb900f797ca1e0ec9bf80d296e446dfae50fd07f5165aa248385b896e7cdc78ffae5e0f39764426b1cbbbc14a5a4ca668eaeac01d50217df3e22f78b3269aa322f2e86c93a13d2a681508781d818265da317ff5c338294534f318540eedafbca45c36f0e6661b2f4a4ab7536efd5c1e9a572d2a6a926d188ee61c98b05024168f5f340abf932a7bbbeccfce67a4f6e3d5b4aecebfd18dc32e58e809f80bc7ae159764cef3b574524e153769c5d1b96b3262bb790286244184852b7e7d07984328daec7bd31bc1b42809a0df8f3cea22b48c78c434ef51f25ab9e67622ec787398b020c9ecaac01e1d2dbbae9f51ded5c84c53f69d36157d3146a372b995872e2244a842b66a7490e9905eaab257007a1c21acd9bcb3e96e60414bc00fc4dd529a324715034af04b9039f503d101f1687aa91f216ebc100967cec8d9568f1ffa85ebec473b50f4400f06f1af88d6ae70f01365b40bab81ccaafd148ce43282e95d2d6c090685bd4ff365e04f76e62195d17289ac5ab526098960ecf558d3813baf783645101d153ab7cc58d6a78e6775c25fe0e72eb27faa07542f2ebd16d2a0add73e5626a5a5de1b82fb93de53fe4bf6adb70268cc82eee96cded728c68898959a570b81013f0024c04c6e5000b14ca04448fa823331635b44f02fc5a479e88ad9242e16e66ad16442933395eefda4034be401548cbbd4642f9f5d34945b419597bef302a5de8d5ea4c71cf8fb27e46d702a40f69992fc464d8b493071e8721ee6d405081f59d69dfce72992909c7cb8502f30d0964a443cc9c12a82cd5c3fc2fd974757e0ac5277a01f31a3c635abfd154da96a533ad4fc0eace2dbb4ffd9efea80e7d9357641ae4c5d0ff1da8bac6be431ca15ae04f07957a50c4d8631963ecb79b8e0fce0de84ec42beeabfe0b8df996f1b9db1fb9d2a18629309d0313d21f7bed4fd2f2cd903230d3d41a92516763f1650319b58373ec22e242219433527e6ce7f160017c707b922807936e6abc7a2598b979a84390e7479811eeec868f1afbed5bad68ea1b3c0914ea0f7f1a4b34aa39e4c63340a416dfe7604bf55029374a0d8b35c51a5882a46d4e2112ba922bbbbbea61f6099a5cba8d5978f1e2f872c9316ba287c69448684e0c4d1cb3fdddc9b791f8d7ad0a7d6e316a97edd7210e56880a9b69a3f768f57a90f86e0560c00128dd7ce4bc709ff53a66f844ee7996afabd7106531ec704488335023dad9256ef0e3b114fa0447f2eb13c0c15a45a8ae00309652857139babc4b70d0f8c849f06e37ff1a63321b1530996bf137f2936180f3c2e3c052845337819959c6f343b7ee1a9de3bd4e5859481c975225f00e755f2d6cd264d300ab2b3550628ee2a593c550336b82ee890302366e63f51511966d5d654a5c1cd1768f248eb0da92ccb7e069899257457bdd7fc1f55c2ecb959848b76dc99110768adc861f8fa2a5d524ce16c74a650ab25381303b4d55e2757e7bdd5fecd6aa0286ae95e9b61765a33acbc3ce6c118f272e3c21065fdede51ca05ec9a366e93ab4ad6f8f00b32c8dfa5e376e5d4c5051ffe2c689adecdb7c036ca7b3087291dd119143aeeaecbd68918c6557d095fd21a141987115953479f6213a0f06bcba86522a1a11967a7870cf84494388a6e97cbe30c9dc0db71e793c74d71d57d19a53e1714297b49a615aaeceecf528c85ec7b9a1dedaae0fe3bb6fb10917a934c902291ba6ab63189032487003270fb86f359300066d71ffa4f8b5fcfac7399285670c3ab5205862987115da79bf11b24730b735ffffc2417956b3e9eed79d4468f4344f3170020a40a625782211b500540326db68f5d597ac015a93fe0c95499659e7864cb5f4c3a551f3a4714e3560d8cdc17f11a4dc2b4220c6dad6421cf6d7a065d2afad2d533815e6e81c46812a726fb336d73b9da5b36b10d0a28c96f8c3fb2efe28c1294a37863e744b0a459ec78fffc035a49d33e5349ecfcac1c9ca76d370c2ef8499d92910e522931d83b4e1af533e5e521231039721bf4db6d92cac42adaf50015e9de74b8ae1bab1eac013341be0a993d950acd7cc72a836fa2aa2085cce9e47ceca8b7990552ca5697cc3809680bc650dae0051f10d9dad5691cc1e7b37a1f54904575e4e24017426bf457185c8619866756c72625dcc6b682ab80cf8db1c6bb0785e7215ae76bed70bdd1882326ab66884ec1bdc85f04b029f536a177ab17ee7cd96634b4bffa51bc3b45804305177ea05c0e9b959c6c272ce4bd064f7be181372c7383926e87a3812d8d32d1145bf5771e09dc175e3f2e7d52363e564d0a2cb3adb2317d3517af323c05f146089eab7898222c28f598ca0d40e1c3482e0687f0a35c5b2a924249ff60f49d1108a032bc9a129f5e537a33f3686f04bffaf154f3f365549d4f1cf95f0027c9d740d981595bb0cba7c340b9079f7d9ef14f7b47651fd504d404a015c8901792e41c0fe4456f7c16e4494b143eda5ce4ddd5716e50cf9d357fdff7040661f66d2d0fbc65b6f8de091b3f20b1f01b8a7c43bc8150be8452ca7a10ccc5e96da7489fdba1a5237aec062c5ccfd50e0a7a848bbb27004951b3f477fd5e584a76750f4e648813c590425f08bf24ef76cbb8fd133cb45adfcf1c646ea00c996ac2ed68c98e10dae05aae8d5676251f86dd7dab6db1399a1c0b3076172103a1ae1fb8df6fb20c3f71fcf5b7adc766a55a6c66464e3a3d163ba4eed7f9dd463d94d97f955dc2ddc1d4be0f9a5a533893f17110fd6294453663a2f4ce55904913d4ee0ac29dfd1ad827d0813b1b51fd009fb0c0a7911601137a1f1e68c34feff0983d56824ee4b65b41c895a8058ea8580adcb6d753931e80ac38b0438c9db5edad237a26802e17f60a94fc0e1883bb4a65fb38173cd2ab08819926b09627448c4d57f3fa0ec7ed0c1719dd439143d5c4d9e6f4022b888fb385b4250ba82a856645a7aa67ad4cd05d876afc9e9c063541382ece44aedb776b7a74e970d1dc9ba70d1bf6bca59b76cd2658b2ae6cde8f72746979971ddd1b4169f3948811c21a32514c97db9804d2edcc5aeab482812fd3938519439e229f62bae85223ca75d929c83c382541ce067197351d397bf30841049199aafd9ac794e9a051c8e2e9cf8f03fd47a006b981aa442c89d52e9b4f46df8ac94e18d2bfcd8257534624ac61aed0548c58bd91a5f3e6eab8f3d3a5a65e0d82968ef8cf6773f94ea4146df2a939f09e4693bbd95ed9b7e4250bf840bc94ba35eace13821d3085f52fb78272961fd265b39557947862f1a23eae28cfcad5c1c930e16c92c12fdaa9033807c8c5411d0a32b9977e699907acf128ae4b372b1caa3708d90b574f40504ea642c2d0ced4d2d1ce7330371ca7754e96e45828c8fa968e1975f6c7c6a3b3d924038b1c95151779f323076cfdca4aedf4c37836fe17e709ef3e65da1e6cb7f8afd6e8cd03bb1542057764d017a27c3ccc08abaa0be40db471c854414487f789b5e01a2ba609f351c6ddbcde6017e888f19bf2fc42556466d3df8c98fe08b675f9c480c9a13273562415ffb9b710f5697861f1e4768cbfb9e52c823fa27c1db30dd9208428d4b84602aa7bb1c28cb9b192afe59e71944004a46068da6fc905130dec125abf5ca354364cf51c5aa3a35a196c26da829ab2db0a42ea279f030a894c2c6710d41e7355f53587ca8f1a3038d22e6e18832b74fe173a0448c2a98b80872ce4049f0aed8ff1687d15f982e5d98f5d7756904e04420f6897d1cff4978687e563bba6b541d527e6c0f8f9982d47ff2fc45b46f338154ff1d9d6456689c87a76b04c1cbbee984a05a3ae9f97e63a765479ba188080ea83545e69aa0abce9bb4cfa9c6328830caf7de13e873dcac7f29090cd5375f9d031b1ed12a979713b148f7e3180ec8fbe8f6a278cf472bd6c6bb0adb7ad1fa66f4504648e34f8e2bdcec1cf0fa87778441eb7e9e5d97a099d6f0c52bbdf7b1e380c4da1ffbbbe1d49e024973870579138aa7d373897ea2ef3a094a4e5cbbe9e53a04bdf59354e24e2b4eb2abe74ef2c7036f761455413f9190c0bf6712f391536496274a2953a79bb11894db704b436fd9ccc7ec9de43c3617823530b375aa94380cfbb073d603b9c385b2c727f3ad5551843306543b87299afc1d5a3e5a9078a1eaefcead814f3d53959e638a757a2bef626e0db2590467d56ce74935645719459d84d0f6a72b9fc7dea4cdd8163e765a7a736b587fa91b4172a0f85cfa7681ca93e9a213b7652dbbed9a62419703e92f678929a41c1368c458f33b935d4e929a6a6dac6cedeb134b2be81ed98be1a27e9744cec359a2596d2188a8353a63c84cf0a94ea1672c45eda5fb84f97e875b260e7f6374d59574d38b5b98fe24249721e934eec9b71a554be15ca53e9873f813658bafb1cbc64be751ee3febbccb236b8f3fb4fe65046e8b8177a0ccd26c434ecc77b6fc3a170e170f1c8cf904c1c99fb76062e84ecc0d08a41082284ea0c7102b49cfa32706bf17326efa7150194649300b7b46f7611f1184248eee198ecc827c022e677cefad20f67f2af7656c510fd879b0ced74072d1f6c1fdc781e926438b96fdf0822aeff2bd721e1c8c9caaec18d99c3c861738c6f079d26c031853711801d2ee81bc05b05ac5c4743db92efedb83baddd3929e0634e375d6b640f7df063fa83e2a59e0aa89d6069856996642b4f7d5e27fdee96bc3d178af38a41ba7af0073b7379edd374a3b48c9d964af71322fbf0543637e1d0a55d62893b6d8664cedf83e682cc43526e2d866f9ee7d36f5fae93bea55757795949cfc19a3f236529136d7c80c3d0b93dbc45e1c34d005c785edfdd8876a50e7b709a8bc916f19bcbc95a1c3427712fd0ed63c73a6e61323f72d8378746d803aa83ecfd1ea045d48c66716635a625525d0692e0b82aface8146948368c300c1a4bd69902077234bd76e425bcd6c5223c214d82e1523973332ef7f05e90b0cf23231ac17f2be100b0f2beb0fdf37ccebf8e2248b0e8a643945eb4f2ebe7ac31e8346cecd788e7f429c646e4f8e8599bea6cadc809b7e313f14bc76105246decbe2781676250febbd2db1d3afd7c3fe5321367c063919a0dbba9bcfdd44696eb9aaca994fa4579be669db908a6125bd3ba69c54719dd684021c2ccb6d277bbd14dc7f01fca3d0736b9e2eb4f56a4dffdaa6143a4d301ed35eab742e194c8c20b8e5730bb1ce22c0df5a4e898ccce88579485f860226b77e96ce1679e511953b311ef39b3f375e06d41ef5e42331ab64f826b7469fd659fea01d1a471575f9d50919ba74c40cee226a19c993591443a2a200b46453318ba913d9b926e15fdabfb1961eaa741dad5f2302d0fa9ba408f6a0aeb2ba7587b03012139a3cad73b088222f49524a905b2daf3d586c4c53afad026178d43400267eda82242af67e2cea4154232379bc7c9c7adb853420cd1f28684927201208aba017d97d21eeb4dbca08df1f309a5843e91b4de953237703defa1e8a759c2817449a96e2fa5a23548924b5105d0e676c42b88e84941a1e79390aa9b5897c83bac3f8951a37b6c7f31c776483a76ba923fad327c5484e4e23c1cfba62b22a05d7bc56f4b1d2512f40b3ab8423e19c0bafebdafd5ea950afc1dd374e1e4a03cf2ed7c1b89bb61d6ae787432d0d325424f5a623d8d9422d0179bfd784b2ee3ac1207bd16aa4fb4785d1ef8e63b88faa973315f9355debbd31ffa1880cc6e929db7b72b9525c412d731a8c9cc23a6c2cf3d2bf6ad650998e844030b1cc91351f8555588379f4eb1ba865d0995ef55c5878cf46098032f22e154718b30bb7c90611323fc314fc296bf39cd3116f17c67c143a339ce52fbba12134f5cd9cf973124cced9607e302a90628696aa2e4f7c6327bb2206d9ec5cbcc83be234eb62f487b862aa4cef00cd61b73e84c03a1e43f353a0b428298c4a08714529eda5bbf7a930270f55a73741ab7f57332b59bd266334e80d001c9bfdda03096e6c21e76c8a0274b1ffaaca06be4657a31830b5ca7518e120eeeaf757ad794b07200e0a4f24bda46643fbf97bdc11b103e6c32c22a80a67be35eaf36b2db4c2cf8d2c3e9093e2e1449c7c3b942ee1aabaed8e9695ec4547c7b6f5335ed8e64b54e4f40a94aa6eade483f8bf78ed1e45f9ee8b45215a733eedcebd9d9585b04397da46d0cf9ef1633d70960ae3964725f04723da26208b1ea4348009a63cc962e069e0cb79843a7e574b1b0bc9d892e0edcf037878ddf6a6b311107b5980093e12e8838122ecde6b0f687a943e1c4d7ad014675fb7631fcee7d8cacce707c89350e3fff5db524768de069f104076718d15fa5b7f94d1f6c45b1cc1c4bc7912be5aa83a349b819cc18ebcded67747254d7d1becc63d65b7eb246bb8aa2916f2b7a4df63064876cf3823fd263495e6533be53262e1eb11fe4ee2ae7bb813e0657fcbb2a3a319295c35c1e9e8d2889eef97fa4107e6a3bb6f2e85d68557d9926d4660a37c1ccb33f7ab30c53322bf9af36bbd0f2f8a5441b68c0ddce5010f362b8d7f5ab0a48a4ffc8405e645b6ae4de3e6b3707eb4be54a2e4ddcb4224fbb0985df312c31c9f22b0f3d09b8948e445c8bd4bd40b4d08a607f938816d1be2050f4654d0ba3e8a89b45fcafd193247200e41371245a896e0f1410ec03708ff7af44d56aaaf5cafcef79e53f25efb081061a13936e13baa9521c179cebf3c93520cab9a79339bc18138003660d1bc7f80c1a29ce75d415bbcf671947131a347d0fb2e5574ecafa16b056bcd940d1308469656e33b667c786c6b76c2e1c037d0c551e93dccd61f1be4054b4f697e403c1cf57934e2a0c20bb0241e015dd2241566e7ad305065c6491560e15bc93fda9e93d6d9abad9e1adf41cc5650f05f5ea2ea833dbd16f6355b9d270928342955d1f17ffbdb823517ee3961158c6dc04b42b338bef420a27c4527f21be874614a52152c8033198975147540cf8629592552fe94385812e2de06a52aca8f260f38d7f1b17d79ed2d63c9ed317c88d3900dc02cfe8c215ae40bd38325130ff212cb3f8072fa90883d8893fd9d73a62d783ed35bf0f95e6ab9b2edcd92c2076119ecea3372a4bd2b1eb3d9ba91b81e03c8407043eaf484db37e3f6e383f85fc7699c635c0674c4e100dac3832ca642997186db4f6cf55aba3a35efbc2029a8fdfe42183035a73c5c387f808d161416890b5d3c4ef772e6b09b57bb1904ce7777707b1f1cf7027b19d1c3a876d713f2e58e7ab18f9be4abc91bce43ea251f0101d33c9f67d819722df9488260b8d85b6e5b3aab7a21dc1bf3c77e875e21efe29adf9fceb610f82a0a09a0b524036a55d312734112b524124bc5096e1d819e0c3eb088954ecf1e94cdc12a36c90c82945a7b34031bef59d634860343a21aa74a35f3418d6b9f0f26783b790e6d62ad2e0197750668fa4f4a7111a098d1169dac99d986e96804883734dee97ba74d1f954ab9c60586293355594252af6d25e5daed93bde3b96ba4a311d8e324adc2d5a8b5ba36fe86581c4f15eecb683e70153fb4be0773c3e5dd0640e369ed8ca0ba8dc8272ae8c0d7bda31f9c9908a2777baafd726bf927b41c8882c807e5d68d7a7552d22396c1cc0090423a3dbef6636ad31827141d1f0eb45be45f033845c6f594d113f7b2ade563f1042b9b8a7c162165f72165fcb03599ce236b21bab84487cdcdaccf79d9a0d9981f0b6593ea3eef4d62d6bf92fc81abff6bb857d9cf0c35ac0bc95023b24004092116173ea31ded5806c40cb650fb902c9b4c6ee971fd07e29edc9aedfba8caaff906a43d8caceabd2d9c3e43a745797671805f6784769e777034fc5704b7e4d8478a8a3c7525e6a7492e38e1e436a4f2a01ff7decd4324754528da14b5ed0c4e227b13964e6537b9626f576b118be2489583eb65b17bead06cf31faf4d3859c86671d9551ca621d50d95960df0a07f66bd538478ffa08cf0dbb1835124053d440c22b98705b792c0b61bfb8d462f004906b43fe8860fc10dd6b330a2b4e671c335c0a6f3b168d84c7037d178d00959977ac20852d74732e8d03dd77b0b662aa1688d8e77851cd7905556402832c3e67ad8f0c7f93cb4aa85bb93892e514c113da7dae8ed7fea98e6856e9ba4514523a61230892c04ab64816692172ad2b8cd4d3a218b640a3430047832ff822c176e9b5f26f97d4de7155a8575ddcb4daf9deb6c5a7c4bffc679b9041b17e3ac0e51bdfe9005520e4c36726edc9842236d54c006101ac8f94f0ac0d3a529a1286a2cc760f2d8104c60d22b803e038913e2816028848e0405449a9b46389cac75483b716d4a30935ad594f34a2914d1299567a2a73fd40fd4e29f218c34d6d2c89bfbc474b323509f54d6615c4ce394b15a05cdc2391d0a85852a52a48a0b922936323f1315a505f68fd9fa900433d518c6bae62ef21fd8593f03a8fe2503535f0ad265095f5a8e2013d1b077a46676222a21e9c1025431d0297d6d9162e35a489967933c549dbcf8cbbabc548b5b737082f7178ea9c6f2f95234af3f5b0b94dbe8dd0bbb3b44b3e09b9126235c4983fdbb01c4698dbdcf80eb564c5254266effddc395d98fa61209ce14ab6a05ab5068f72c9da19174877929d5064f0e9b18e9665a5d288bcd0e4176bab889c0d675ed2b28bd540ff162897e612ac7664af3c0ea5b3b398e2c730c266e401670d8117fd112fddf3298ae5852eaeb6330569a6fb445ba511ffd8a660231e75ca0cda5da72b3c2ae7c599ae520a3b2c19be5aec63e7b29cf9b19898bf3e9b463fc5050c55f891176bc8328ea323702ceb6edf6aee75a44514f37f9c03a17e98321395968935c8f7eeb81f646932a4812634a09c8154ddbb3eeacabff030a107617190f7697fb15b8b6be52f7b47cde11a54d2ae648536fd0923eef26511e8a20e38907cc4dbdd7db71df65070d066f91f32d07cf8881580483e72c6f1f5c3634f4fa06843bd57953d25faae9d4233f1cc64687fed85a5888322e0dcdb368230e24342678fc975f75ed893e1ab11c1cd875794f34776497f75882694d0f0773518499f2b93aa83b93bd528ac9a9ae7ff85ab2e26fab1100b5845f41cfdaaec7efd8c23b2f6ff68d85d4bd6a617ab320678470bf98f4db2ea77e58d20082b48968701b7f007d2040e73d034f1644df3f4e30648f26f2edb9c2e6f3f6c1b78a0e667d6e2b833b75eb88b1e65ade7217be3c0c906a69c7035de7deb6f82e2f40930109cdf0aabec64c7d77a5e4f10c3897d62c0fe6f83e0fdfd75483366b6178daaf9f01d18d7926d2238ad83e3fd3e3109b42972c1834849c98b8141152db8367f668ca6c08dd6b5bd48d74b0962dbb4bc193e6e4d867379b851036968124d7d6a4663800c37f74d4278a1fd9e4f7f64f2d5771e9179259dcb9a98769217a6bc6f80094b1106008c848c21030b590c4606b49643783002c3948814271c1df344cbe583a8e0467778c513a0d6a4516790116f08638936abe4c68fa33b277e79badff7bed434acd31d4db0195ca04ced460167e9b615da56c80ca51b0034c941d737719c98ffdc1b62c64a14bea9994f10b28b19077c81d75336e41cac57d161699e07678b2f4a0dd2ada8dd76ba84911e0b1a0844722d73540c0db57f2c7d0065873a324e65cb95552657376b8c23d247b36b7198b279ec363df2353f4474a8e1e98d85a063f39f81495944b512132ee667e3eacf201377376d879eea12fd616406fc32636b2af328cfc6ccea28294229ee6e22ee1668062cacdc6d8f4fc935d73447d54338f6348f822a6342e3aaeb5334c6b70a04ef701d7e8fde07a75d4aea4e32fe31a3333fdb389b36816a24c4ca24ae79b181a50ba8da621102c4a204d2ef35a1890dd60c84459d55ccc7d5062cac2b20743e84a6a36c2486c63f59a6366dc65bc466eda84fe9e36c99ef5cc39ba9779e9c90de3b097a56a3d0e4fcf2546df3b1d130764bbf54487c8475687c6dc0be8ce2516f74c7b3f614a5f47a9ddd437b528c68f72c69949789b78bb11b3a1c9a5c2ecac17951ebaa7e579a537f488194487560f9385dc024a0f9bbb5b1ad7ce9a07b6238a8705aaeca3d713c8060fcb7992e0e63e0c398c2f053de3a92bb6f6f8aa19c33ab7cac06202d4d768c3606fefa2058a83db13457eece2fc0610502a6a0d9350391e804a767a661424bd2c20016e40cc2cdf00b7a3f85dadfac270cd299bb84749c840b9a5424c702b2e01382b700c0cdde9c83fa0531f53a90f0f3654e042c78b6ad3eff28c7e426a22a2d3a9376061d9fa8efe86a05f6abb6b253406420e9b7aeebf8f8899b54f5c562822fc84ef43f7563c27b89a506dcdb36364bc5ba8934cc93f5674ce3470dd81a90f895ae25cccbbb80b983dcc038b02dbfb8e9f795308161f0a270c55b5cf7a85d2238838cb43bfbd465b3a3040f91e10fe3897fed53b33c4a5c1102366d866b6c0c357170c64dca50a50ae3a7fce8ffabee63ef3dc2cb8b0477b362609ed8fa2d166f59ffe57a673cb533c6ea9d55153c921aaeb3ada1ae7308024bcfc0e83da04770c9ffc3f769b541237e8bed68800b0765fc88a3be3728f5a41b21f4ff57ca00a67e3253e7b7363e297b5851e970cdddb6a3a956d27606f749b7028bb1cff80d0a538d88d6ebc866d737f546bafd598a270c40dc5763a1b092e00c001e54a37b4fe35e5a147f553ac0278ead503d9527ea3eab891ffd4a40c7e78ff2846fdcfea5d1363945b97a29ad89db0e1f9e2ee083c16f0cf181cb1df23f44da411d89a9b93045782a6370a41d0c5c2bbe59e915c3b7dcf04305e1419b651df3abad467b68fc15748dca9692ef90193fc3234d69a79b65ca0143e8c1888d3a098e8290893f35057b045afb7ed398bd0ece0f8111759bad3321e3fa7e85a542069b88c841180fb264d1b9a6983ba4cdb7a49dcc63c000891f9835338f8c4a7c40d92716618d3af680eca3671d1d1299d9cc306a24fc47ca37247ca4751fe53e42e8f125602b7ee03dedab1c833cf228f5ff0e45f870f967011450786433436aefb6db7471cc1705be2cd611d01be03a8ced9bad0e6a6e9abf934e409ee2b1cb45020e99f6993ba0485aaa3ea567ce1914361d83433bb98d097b6f88074fc57498c2722f223df21d14f7625050b022245e48a1c1bf37b2fe63b9d93cc210a6be02dfdaa6ad34db264e71bdefbbad19da50ebdab26687792b9e0edb4c47eedf6b7ec4076c71927595814029a4f9f6a65f869170ec6e3db2522f65af671d272d622d37ff90a746b5ef59e667f5584ae447947e54ccd917a1124f94258e892bb9b2ee7ce44b555b5a549f4798e293ee150513bc2a7b125e8e0c838d4e7d8eec60dfea0de6bcd52dcd2c621e55cb9e3f9e77ff68322ef6ba32b0d350bd784ced71af4cecf62e4d43fdb188aa24eafb7fe1739c7ad376cac6ac1f142a34852b175ceb5cf2a0bb1174440fc0a8c935ed9a588f44be20e6b94bb039ba715701ab00cf3169ced242e0fe9cc2162de8fce405e8574aeabc24435d2c8ff6578146c4da9567996d001d06996e114a5e0a67892ea8652168624d43da15b2df3456e5309ef8d14c95d361a6975950ac10d3c56c4f7897a7c2c35795a39481a40d430e18668c2ec38cf9ea3341dc58e93271fb890b5b2e9b9ba69540b33042b8b2eedd1b0fc201d3204faccd95e5a85f2116de21f09b1e8a96916445785238f4bf8bb17453d80aadaeffb91c55a3e788ef2d9ab616d45ff30e9bb14368e1cc255c4446a48b4728155ccf15f0caeb79904fcfe0c10b39733da5cb3e72ee1c0cc96af141492487f24df2eb4889551d4b1e47b01fc058b7ee313843751739158f7b3f6e90eb7b6a8c9b7832aa09d64d793589d9f4abd2cb62295cff67f41314439954cc3456de962b287b6d659ae5cbc65671a35a32ffb6073b6679cb7c35278de38ab7299140ff646cad01f99d0710270f92374d8b92dab81641575820586d61b320595c7fbbb6a705b49be3058e615f8e6411e398e04723587883391122c91fb31d3af8fa24e7cb722054733ede7af82db28429b3eecb41546ac39f074be2ebf9a31b83901ec5de0ef7936a2f2aa3a81be2dfcba02998daa133c671feec059dfe313555c20a0e4a321fd62530401c107a245229428472b41d259e74d726e1c9e412768ba5d63f1fc8ddc40a099ce19164cacbfb60b5794cecbdc1da49c0fa23c1415db6fda7de11a2794117e2f58ccef089a2aac22ce69a94aa5d7436f81e3cc9442bbf08eff7e3fc3ba094d5bd7e3c03e76c5a872ae0e80eee485099ceb9680ec52baef3ae683e5d1c166bbb612a835ea4c3219cb47bc88206ed67f03bffd44ea658214408e1acbc7994dd6de11919e3955c687eee78427d48ac88ee04d9a36b3a942f226337a15d97a7d8307761c9c9dec2a74e74120af09b2fda4110de510c384a8cd956bcf3edffbcba3fd2f10effedc0693a3e2edc68b103516b4fda549bb5c6aefb7123a11d4547e7aea0cd5114be18b0f9549244e13a978442a27b943f0b5bd2e6bf7d6c814b8bfcc09c8532bad14248a9715b432561774b5ec0b6f1cfa45431bd240ad6867d410b04d1c5a5645e86d8e8388230a32a3cb9bb2a0c7d2c1fc2394adc5d730ec21c09404a4289feab57ac02fea74bbe09c13c246539e5be45af663c1cf79276d02d273f055c3af7e6135d18844a29de8aab6c41d165f11fd2ee0b5b2cda271b39aa63dbd7ab99ea5109335789d448db811868439baf373d88288af98a7c86f4e02157244c490b09d0bb1d6d91e844cfe83988bcb7c0100a8d55079bcc71a718106845ea90b99d3867640a85d119b079f6d5fcfd3930ff346b8bb2faf422a0db2ba41da981bfe10b42db27e5d87c51db77e40c470a48ea843444e6ed8eb218c9039eef817abab66b3bf92cbfd51fd95a7664425aa6bffe2765c6bd54df9978244850165565181b7353b7c0985a12c392efe39453c9f42fba645c697ed7d68288a3ab6e0841dd8409e8d3ea01eb03b88af693f5bcc5f91598780d3ab5f686c90007331de875933e306293a503cb6e02635c4d51b7cf0f4e07e5331d7f976f30fa5740e769d281331b30a9c5d444f6ddc07ff2e090a21052989ef0ef192f487e875431d246adf11b56595c5ad9890ff19712753735c607ff12a19d4c9a4c35ddcd2c5fdc7accedbcde6c73a26b0c68158ba6ed790d5675703b3b942582e11dc3db7568167744fd519b492463bdc540f77a44e3a8f77fafaa2b4f54a69ade2be2a50706d8bb9c5e4a017255cb7f0f3c32640fd9eb641e9b456b51b825ca7e1491949042655ce09d12589787ea6027829572b753b58136b26005666bd4dafd5359d027a9e406459d7ca138e48dd0547cf773757bc5c8c5b92b359353268391453b4fdf3bed0cdfdfbf59bba96e2e5909c0bf142a6e167bbdbba99ff7594de2641d1a604642086996a217237a949c337cfca9dedb8629c69fe0b07b0c4920046a155b58a72b93bfbb2df3d788e9e24d84c20c26f57701a33d4575b64470adfd5e90a1e6c7c81d8175905ec94b581c110ae56155c315df03ed25a245d0d3045710c4afa69c99ec47333030c50394477251786df2f5d321b8a1e9af5791bd4e0d161334b18bdfa955d2b6ab35b810384e6f70ebfdcad8b62e0ff4562744763f44c0df21e52c42cbada54d8557981d03f5d1005dcc99692d2cd39c8e0c12b20e98654d206e9a6cfcf7e542e218cdb84c5bd4a2ec6c76818cbacc749bb2ba86f35393b104c1c4ca2960cc43a23a893041cdc54674af4d67cf8d3e2bfc0d800d4dbbf06feae5168fbb7d58fc16e4ce57e63d9caf5f3df87512d64f0bc1939d169025f04df8917f334c644fbd7a751d78075bfbb30fb1b0caeb4053c7e376b4854c30ec7338a2932c04e21eaa1c6f2bc27b0e963556f1509a599b7a916a3aa393503612993cd012c5fcc6aee980d9347a077db3d5498bb198e04408fe8987d076a3a2434e6b0ec950dee5d9abec71d3270d025bafae8a363230f72a6560b928fa162387ae3b6da8da64e5ee71c303c50511bd7b0610f4e726a2edee1d9e00e03b1106d87b6ffb599cab68ee023d5282dd1780a0fb57e5ea62fd622fa9f1a41ed7e2f59313a6fffad4c58f696ba960f1417693e38127faf7e8028a0d52bd0466758f1a45b4e2909f2b0a2ead610faa176b0f2f55e7834c687cdbcc1da347db25b350f0fe7fa38ce36ae8b12aa3bae5aab23a67251a41bb95387d4af86b58158f651bde6e81ce83c197055c2941d7346ae07434df5df91c2e70075b0e5e86f30a8f5b886ceec8a584483ec97bd706bc9ec6bebdcf6c0fb12dabf68b06959aba337e40f1812bd39c76536936f9ca266762fc50cf6866c2c9b9f1d9021026eb896516aa97323299820e9b378fe471cf1458c7b0d8009cadb1572d0aea13b4c801e63e8388ab6058d836eb4e441a6b32a818475c01fa081983888236fa484538bfbc9d7196462a604a45aa65c6a1282a005318f14b971785083682a5f50335a8f8fcb94b8b9533a3bdcca323630a6cec64cde8d2cb3a538835834cff61a00e4a077b1a113d1a313a1bb0f804d7d9fb573a74fb97ac4c619d4360be76deca9fb9667c2373e83731049ef5fc495382c8501c7a89b073848cc436ce84ceaa903ca529c1a2eacfb4e0232a8374a906288c3c991971e3b72d27c3da8dadbb11635a47259af78f11f218909a54da8af96bbb64d983cc949b78585b751592181759e69cd56ee7862cd22bb813f056537b798d63c3c9f3509ab3fc3a7e72b27685c81ba62100556f561dc14f87ccfc8d21ce83e09813c95d0d6efafef546716b4314e06b69c847f51565b63c7ed6f7d1f4390be8717312ac57cafa75a520649836bb037e14f3cd5041573f4cd7c1369ad79067e366d5d68b40d6fc5e07f3d68daba7a982d3fed5eacbd4b3c9e44d8d737b1ff22e9632176e424fd69b40a346a48812a0969b77ca8076d51f44a73a8ab5c2b93f4e3baa55b0ec9733bc78fce47e4ac0128c87030bd40ea23c863264a1689664d155d6a4099b38d801a7d7e0caf877fcdbaa618512d384df5c4ebea0ae422202a5cf4b9fbfdf1662611dd3d3af83cb137fdf0908d9a7975d17a932752c4daea82f22af20f621f9cf005d37cb23b7c0baf6e9c9c99046e96082a5a6429505587880b1bc614e4424d885073c50dab07ff2697229d9fc59a2a9251d6e31494945e94445999b37aa335ed5af88b6a96cacbfc8fe8c7c79355d087d5efc4534ab4a1ad7213cb831c253bd90e5919704a7bc489a3510ea699b39cd7bd85abaeb95b577b50e7b336c1b397364e1cce9f89fd5c7d2fea76bedbea730970c1bb4a4af5ee32e7b8a4b1a926b609a0dfd35f405cde0dd646ac39fda939c2ce1b06787511be3ce396dd9fdf183b001f5237ede4f2909a9ac2dc1e09058c6caac9c005042e585bc52ab5f7d48f0118174a94f55404b42fdf6bf240be40e86bf2184c41217cbe89419145ea1bc8f5de624c002630cbef28b86905d3f6d799050c743ae44d133f21b02d07ca8574143b6783186fca0cc386dbf02592811a6149a009373bf6d86b455cc6af53aae44b8d51a6ad0d85fbefa4a77a9f6f568e9a87281607cf16ac1d2dc570a9f73a1b528c2764e28954cbaeafe3e9f342d91a1b12b396f313cd7b77c400cf73339f1aa0cef0571ff57ddc0f0397d8898cf2b19b22f8a5c1ca2337b72046a6e05ba96f1d66b7146c4eb5812a62e0b21f9321cd1c9112f6a4031d32769d4f993fd574bf49424cf052971dcc3080b95ae5fe79dffed3cd2908bc4f4a5f1942ad510d39f06ffcb5e4db8265d16d1f92630627cdd698cd10146ca78f2a605d9e6aeb2d78ea676f487d05424189dcef2d4cacaeb31c14dfbf5f859badafacb333eaa4ad8ab6300a1dc95b658add5393465f18807b1780908f5d7b9e794f5882c8494cf2566c62f113fabf72c4a42cfc8c9f86341bcf77a66a2aa15cbe5775245c92caed6706d9c4f5f87ee16b95dddd8fceaf16965d286431005ab89e4657e6f96de3613e4d56ec67dc47e48b36202ef09c4165d51842098d5e55a8ed8da0854ff5e06fb0bdd0584a5efa7bd9c4009c600f3999fa200f9ed16f2a70e3c7d5028639be9b1e6e26c64d6530aafd72d042dad2604290f697c143d71c12ffd7356b12a901048366979db76b849ca704e661e0e1c03edaab5214edd4e3603c93a93f99d0d1454415641851aab5dbdf7c42779a67a2c605270bfc99201b8222673674dc0fdfafdd6155c62a9999ded2a5cfe1d9e9baa63315058bee4f9493dca781419b193cf7e3e41a2f8b6b2d063599b616e650143be29b96630a370d18b418cca21ad9e0cd9a7b3d48a9b7f408394fb6c2e807bb320696a00ae0f363802bb272a3756cdaedb013a276136c34f1cba78c94f56931eb8ceb70c733364fdc7f11a56916cb82680df2732825da22aa85c477ed7d298984b9b243b368f30697673999fc9a220fd688a6fba0fa37fc86ee2544a46c5b37ebebde272d856a025f780565def661a5237d65ffeff5d34cf1054da21e9021eb4a6b432e5d4768c679be2213b9998e344762750a51366fe0c58a7e83c164ede17c5104d9dbf01d7216e9a11c1fcfe90e8dcfb278ae026a91019044d10c2b501839c3aba1a02b204a210d264783ba00d548c6ea27460c0cd17b82b202abc11aecdeb6e28713b602e7a1da4a1d24c3dd8beef8b677bb19c1f35f565892b2fa70944c064de20d4c7ae3969d0dd53a7a837083285fe8cdd1161ae11f34cdb2385f1ab2f20d279fd2ce7d9e9b174c8b386bd0354da44bdbdd1292c43a234bc77b3a6b725daf11199082936b4a6b8f1bd1e62bc25ce9ca0cd0a2776b765a2fc1da180a955cf93af81a24fed69105cd00c701e5097973608a21089421bfa6980ca6adacb63b7f83b02eb705e2b865e3c4fce18761dd4337bf48aa6dd8ddcf9534dcea19e899c081d83852cced5993abd79400613e4bd4e6e9c8b9b7a5cae9bf784f9400c6c58781b79b7c3dee5d4645e6954e03fd11ab7deba6779c443106710973305892f333e518e84a0cb30d5cd0ec00933115c8bccaf2e77ee335587f89013d8bcfee000ebb0068ef4490fcb10975638d58ba35140cbf445bbfe86f1e12b127b4fee1de13c9865425f0b16886769fa37cf7aa4847410683a224b6397d953131a4b7313fdffa333b5b3b9c959b9c19115653e1932d96bf0ac7bdc3e224699c2641bb04dcb0c2516c8f16e2036559cad4ec65a223f8a7bd4e4f13b5ad5de8d3bdceb5781efab0ccb342e6400c16410ba0e179b596b67a30a877528fa013a020dea134b27796adc492b63ac1173726e5c0fbd82b4e551984b61e20924256d6b7fe3d2d1b31058b47b2bfc09f8be9dd9a12441655a9ba9841d0cbe4153e90216ffd850e2f0b6555c0780311c25ac1e38409309246fa3461b342c8a5c2cf0483cc800a881a9f6065218eda2c057f06604624c9f023c8c3dc9606d8580f09c98e432d21af1b0633f79ce39ab46497c32fda0cf568cd8f77271eb688d7194d3feece4df58a483105afcbcb533ef00882cb49367bbdd5a26b970eee421c6191dad045bce78e8efb89ccd5473288addf08454823f9b9387f2f8b27200b8198a14bf87824f37483185619d40fa525e778a322e2fd564378b3c74956c6a7982acbf55840928ac5a530cd0fd30997cc489f8045093bf36bccc3a7bc88766d2451d61f891e031a3e393453909909d0a1d26a76580b4de090aae69721347e923950df54ffb355ed5f812c2acaba76501388dc4f079b3f2e49c7bd6ac376f5e5d3ccaf4c0fbd75c7201b3eea50c59bedda9db7724f541091d7b4d1a8b3bcf6678397eac1b3bf81c896b6ca198767e33b19a44e49325d89036db1458dffed835e4ef3b38bcb851e01572f955ddb4ac730f194b0bc1406a95087176047eebbbe4aa24861952dbe6275da4be5033591798c3bcaef1970c905a2127ff327261bb2c7a0d3b2fe67702562083d50daa16664d7c482e4985dec56f9270cfcceb3f7db4a632fc9e1c7ebea031d5708a8f59a5d43f780f4eeb3aef02371505da4910cc9ea958b7b5981799418f7688ce98b879de49bee49ab5e443727df572dfbf2e4d3d3388b07741ee3c2d2adb936f0abdc8243c0578fb2103b216016cfec6390cc8213017e10c69c478a21fcca519eacc96fcfa1d0141c7e2713f0e0a88e81aea241a2850459079d372bbf7789cbad2dbc939a8f9f7e5e98ec937c1cc78a6eb232b51d60cc9278daf68590053effdaa17081d9ca7b70dd0a376c23b1e2a05e3cda897b95999c57218077855a79651194a3c5149a379bf69b91895c14d933c5dc2e8eff4c54e3c3717d8440de1f8ad32d8e72ba8f52a77f02c1bc4a69b5219c0c768aead6be0a447040bed029e3897821b57225dbd62ff7b14fc6c9e843656c3bc247d7df0bc1fa634a76931debc025ef1b3fac0b72375d87e8e20628a5817574e8bbd7051f6069551e361439c162a3db68b7904085242f99c43957afc122e253681892c4ac8a7dcdb5219592c5250ea7726605acc02618b0980dd27bb00bf4b6a24cc355cb0ded233ec08b3a369867a519b3c1a6551047339ae0fd8db15013b29948d6eb1ded9a96e6806163416dec44a811ab36135aee69d06972be2d5afe192c50b328354325a2c309fda6859e52bcc94403a231576c9f7d3ae23c5ad55ad2944ce3d995221a3870a940bef2c70e6b95e899828936fbb8183095a482f746524c11349853e23384be6479258c3825f8ac9c1f8eec4bd1235364f4a8960d0879c8cf2909475c43d5f4b24d233330b23ed74033ec90e18bc828a68818df0935502530c7c7f84c843c6af8307e0a6228ee85259f5932f553b042198627189337387f1c5170a3bb9791d0c3bd4f71e68d44958b76b31611f089f1a74b854c1d1e2a1f677a18d8a0cc4cd47c49717340987218d8df6ded45002a2b1d151c426a428bca24846d0d27e373e9d5710d824eb24d68c537add7e6f60a67d419bbd1e8ef59f2761a86f2dc8741422e87eeb3abe756b47043c1cf1a8737a769ac6d7422d6c5eb6e4b7c52e68b8f288d83749f435e6bb969e1be45f45ea0d78f5b8e48cd375ddbba1ac3ff6fc6b06317e8a6c4f643c1afbc008f2719840f5fe4e5afae17efe75a7b9f9f044c97cdc279c5af8af9c0c10ea179c21afd52ead486229294345bb205a50bdba6e8ff508001fa2a397f327c295b7de8f61463e361553732234048af71edf64b528571f048b22da04bc7598229f571d273bdb0bfe4f83171c97f6464a44d7e47ec09cba943bedbfdbcca0c4a5217ef8c5a917b6a8a25148e0b876f8282bd2f1d7144ca10a9aaf82bc3597366e751a67302cde1cd0fef732a1cd7a98c6babe79bd9110d563686292c25481ffdf60fd640398658a932461a55f4c2fa0ed9090a814f78a131aac4b86fb8dfb8ca416441c2692579237c8ef7f640584100eed132988799198a028553d1a8f40aac422ada1682590854b50ed1aedd33d389569f4b26eec242161b2265097866334ef972254bb42823be461bb869641362b6d8b9a39baabf0cb8b52b6a2681e08c49c5e91b6d9be7b9d573cf1a85a9dc4df77265ccf84d4812162d434b8fafe9bb5fef442c96e9e2ee0f9b29d6fd456268aa5da8b2f6ec7c4e2aa01561dc761ce43514b95c3bca4b5b49ecf818cd4f7b3807b4f42d8b6d456aad5f8d9ea603c51e28296fa1f9dfe1ae9ad28137271260e2c94e5ab865279e568f4635572732638dee0fd14ab760a66b488d4c367f587f99c2bbabf57e94c7ff09a80ff82f5e73d4a345ce07ae8b0fd5df47f7242f6c9d699d8f22cfec46dd374213e112f256eaa58c9fb55cd8a20bc54df021b0d0c96ee36cf2cdead660f2b093a1f69f21a19e09ae2e464a3fb4ed4f0fc4c3d32b337db984c7c436df4e0e404bb6853477877b8ce9eb8614fe693e76857a5836b1b0218fdcfd807f73c1611dbfd520165031352448880d205981d65147034361fd876ef603ad62943b69bc5429fbb201b43f989d634a42b80e47d9fdc3c071e04c8e86b8d2a49abcc270cf60d2ac6106bee97ab4009cac30c56d4425c0aee926897c36a704d0db25f218670d4f9e73832442f1edf38a7a6b175381c7dbd2d3198bbfb4df3f3170c26e0ec7a93382060cea7a2c62552d25b900c28c25a190c2cbd6cae1410fa3b6d438db4752d6581cb1095eef20375ac4e8e814b7a0942526c66fbfbf5cc71a446502084d98957d819ad301db6d95c69a2589cdddfeb87ea9e6c2b93fa3d4476d4866e9a9843138517011ddf74b5db580b0c5f9a0ae42daf35596970625ee679cbf26102912c569e8b5a44162f6e36c04e4be3bed09b36a3605dbbbe8364c6d6fcb0ebd15656775d2154154f9e14be819e9c90cf3b0ad68a51af1dd9f9f6570afb2d00c8f12c2f503a95eab998d4e746dd8f7c8eb7b5986b94454e900d06df1d6941811952aa69de011f392ae7fa5276023f097abcc70731e2ba9a7d8b6e0ae8ed78753eed31b08cb09e13231b49902c8bd90c7c63ddf78589aae9b6fb7b13a8f533773dfb2d2048f984bd36303620d80b43042e27bab2c46b805f4726ec117d272678e100e2ff60f2d3e1b0a28004b1bbe147a410543431acd2c6b5de927af750dbfdaf7ed36dc24f1707ba69902b7d8aa9361899619397d58fa1ef744f870b3dc23a3fd02748f8230dc61b9079ba35a10fcf8fe5e9698fdad8b8cce61280f676f3238293f608d82e7e6668a74225fe5f39b3770501373be3c407ee1a810a9bf8cdd4cfbd8bfc0f4891f3be99449de4fb872c7532d5dc155927bb39ba39469e2b60c88b80a40d502091f974ac6951012edea8f43f258869c3957a34dde96f880fecf0b60b7c29a7af2ac7163414fd17050824942d61aca6cf7e3cda46f2959252f02fb086aad44e57c285377418701538095cc3268964e1d9e1e65e17a4940314c2211c93a15b5635cd7a7e882bda87d33d089364238ae8e3a1253588dfa22168f9cd199aeff93a11ea13cee0d4a9b6ea7b6acc1eb68cdb6eda2e6f133518f77539fc595f746d5bb1238a8d9e6388fcc7b97c741ff74e7a9869c59b4ae699d45f020f547d54497594cf8902414a11ba83a87bb8f98243a6c4286c18c788e69fbc9c31cea9efa7f6d707cdf0f2f736671cf37ead268023581bb4c27d5b6ea87ff006ada4337c7502b2ffdd8c640c09e3b1f56fd89c59b90468a51af6287c365f57a5a54c007a0fa70df19bf4b355a9a9938641578d114cc85eb28ff708ba59123f2a774f3a36cb2f2de3cd5c0a0942c9a18baba5fab3ce8b607490080c58b8c1c4224f76368a48af9139292224a898b79307f8807c18df17a1884e8f34e5597776c1bb6bcde687a55ea6f64368ea39caea0856e5e98e2bdc9665b9d57a13ffd3615f489df929786ab968a91dba65b15c0058147fb15b51356721c70732627dc41ca71af8c9b3c06d3ffde253931c7c3c9a531528c5417a6006fe1a00f9ae82229072ce768bc8a55c4a6bcffeb02c26a252aa5889cdeaa86ff4794ed2523813b8585aa54e3036a2dbbece50fd09379f58eac01c9aa505a77c04356fc8822d4bb944dc6dd7545a3ef544576fbf17978287724d61f6581a96b80f853eeb0eeb04a9472d06de3eeec619bffb8c0a004a0db61551851efbff19ba53ea3c01edfe12be5f0493762e0294c37c1ee85295fbee3ba8d8a307aa4fd1a9346890db06a1388d653b41c659f68b2f7f2c99c32c867aa154e79d004fd98f497ca373fd5cfe180ce683e349627c3933b72696bfccaeb353e4d980a5a73e0e1f5fb927165f06bffcbfc3bac88944627b75b0e0c76c54d60a81b962a18ed871bc5a88a6780ac4f46192a23c24ed923016c0dc8ac70337abe40f378c2f88682ca93cd5488dd59a92a18c50c7876c4de1bea0457e00fae8e5b30244679fbd41c9f98e1850252f1b64aadd6356b3d569daab3279c5f8a0c23f07bf7f23bcacc906bda65947ee41e5e5e163e32ca9a8368062f865110641e36f02f29a028e17df0771792a6ca51c80680ef191d84c2dbaa74eea67f84f3c4d14fb01105652cf23e1a230d919c8f91ddf6d200197dd6ec9fc4c29caecae6a41308d5667a2a1215707ec18f115a355ad0cf18b17412222233754e83af3d4cc189b2f9a1e5225edcbf0f641e9683728e5bd4fe999ae17f8268385b26d9e9834024a3e7e1c5ff5887aefdff35fd0126c16b6bde4b6fac59dd95b48bb1f3bbfcae4b4e8447fefae1696d86f44b3875f1124588839fa28f9dfdd9baf1f3d9cf034354fe8c71613b04cf4add45feb76eda73a39ab0f98b55cce0ce1c60839ec3a356ea6f0a8504859a9706b2b28bc852fcbb51316a07bebcfb7f63e82f8a74277d6e3e0d99ddacfc99875f96f146a5caf6b3b56565ce97201e35aebc0459a223c71d113ca87880c7a0dcff59827d3ccedd15238265daea636aa941fca42be3d1e14133546163c92c249b18ba08c47daa2d89c6a77fa6baf30911d377fa51f4a728d232194782e936a94edcd27235515e909a735db35f20ab30caa00919920fb15ceaefc72a835235b15ec1d3302c0825344e8af3b63faf503d05fffaf208e64f114a98f5a9fbd739562cd2cca29f4c5da5318ce9de3aa336197ea25dcf43eeb309ff2395048e2f8e259db43ee44e24e31c5e931054ccf9503eccd91a7ccb42c01a3edfb175bcd775be573b8bc669f53bdec64affd5999a7b9858b21cfadde45a03c0a6c11f37ae47d051317a750498f3e12492fc2f2a0b05db9a45da1871272545968177db2412228a64529e9d4e1a3d4b18f6ca938a3fc0e1d2e3ac1efd8979679fc880a245f0f647955766de0e92a407723880cd533760572dc1d7cb9a211acfa4949f3e3fecd24ea3d659d25180087bc92f43b2a3a8693b063dc1d927e1293fe2a0d70232c5e5a9c11f9f704d84c68cb0b4bfa0f4cee7cfc30c7cd903a85145a088b2c24956d31d610b5297122d8f89a802d62dff04a99d4aa2d6a0ed947ad84d3d54b6567b442640ca5ab881365dda124295ca49583065550e8e53689af24f63db5eb51ffbc456ab91d8720d459d35645b7b17219d241ab93d9f16e89149288fe56cc8d51a26f3d24cb029f68c89077507356506fe3f6dba73b92773819e109135b8cff78c00443ee3b70dee9e73bc157cc612c2beaf22b62930149658aafef401f1484f13bc7910eec7de074e06e0e7d548e9766b92c965a2f2a648c7ee9cbd3f27f3ca1b08b575ba37018505a6fec98dbc0bc4b5c0b9c6965b87ba7a011af31630dd80a21baf6917289edd3e1844fd45c7dd397a86a9994be8b4e488baba8bad15b8f5367e90117b56a36665585462b8375e17f607378b5d4a9d97ab77dc6b1365df577a5530617754ba02a9a12caac007ab42d0edcc98689369fd3f171f0f4276bb4b6c4f68c1dcf8e450a1f115002e19b191aefe708dc86f681c8635f6a5258178946d26f697945cefcfbeb579d2655a1f06900bb4d8937b4ca9534f2804c2bf8ccfac291e18dea9389f67c3e49021eea02a5bacf627bd0c98467c0df3215c93d352a22bbfd357608ffdcc27736977491e0d0f78313ea20df1282cec2a5a7491f5bf9418901c2fb720a39d3b862af0cfbdd1b91eaf604a765ac4f2afc9d033d54cac09dda4882d8718cd1baadb425c18769a6f2491374d52e7962ad57eab267d31df8a87ac7d05dfab5d3b04c47b067dd9c7f8f4d6abe7901cb2f5ce8e88eb566ae9cd22f513b11de84382a0c12e1050657304081a32ce5ba70d84fa40c1033cd41bb9393688bc9a5ecbbb2925cd8afdf67589d0504cff909e9b16e8f071442c8d54376e70a207092255c152e6fec934880cf636b6b18a41becace22498a3ec5182bcc436972690e74b371e5516cb64ac1c4c4ee7eb28fe49cf2c0b0d91cec127d8773058cde577f559fba8d6503145912561138e6177fb86ce721cd6a019bad9784ed6b4e794010af0a755b630b0141fb89aef3aa293e89a86709df9111dc6a8dcc978202ad8f32dc19fd054fb3b189aa37124f2fa886081d5985095f2464b0c0b9d092e7f916fb2cda682aebbb93f7c2379cbaf9e970e271e89f8e48fd16242cdf7db8144d3fdde7139bc85624914807932d47371cb210542983b0bbdf1d81fdc552c1e615b0e719a135b36740d946765d708d37b8464e49921a3d15d57a64e9c569f2bdb4c3b948b8a909d124d5c0a3317025721b602dca8feabd63c04f150e946d2b5a0b0678868dc2595d47dc9aff522270f43f670caf0c6942496682c1012ff197dde8a721ec622da042724f58739d47838fc51e2f5cab16b916763505924fe495af3161669adbdf2e8da7194d65182d6606ebab3f9f59b0360681a65a463d720cfa526750ba0de3efc6a0c1114ed2df866ecb0ab0f569e42a4ff5d1073898baab023da7f5dd861f944874a2fa0a8be8cc23fe37c6f48d4f520e4e527e81dfd00f9c04f71e8660f7498dc8d86b725f8fe9016995811c33822904d96c826d574c843f24b7e5a25fd7e5f8d71c3b51c3210c555b763616cf1432ed9e84eebbfa2a559432e066a7249fa6f3acc8fa32cc33d9eec4d5c81fb5aedf079aed09ad0aca81ed76afbb12d336772370080f05ae3c0f4c5de94746fcf4ee4c523b81c77916a456cfac9fea64f96fe3df7b18d5dad9472df88e84a02f0e83c188842fa3c5f5fc6bb5b13658ec1bcaf72782faac32059d21e85963e8ff61412468d537da03ad9a05c66a7bd373f79d062c4cec5caa5bbc5aae3aa980311e27604e230cc14bd48d36e179e1650a33a911ee2089a4ae4009d2f033aa35c9c8dcbc0e5ffa5faddb3e48d3cbf8b5fd04bdb0148ba27abe905afc983a369b57f48e42c3a3fea69f51a669b314d868aa9723e92c3837e27db198c708ea44ed4293bf8d7b904a428eb55bd031a0dedc7d821f279f50bbc66518d670a7801074136d93e0ed01a66816b6a825dea824810801d83c48b16147d5d4027bfe11d527ee7b78611d4ae8c61625bb3ce7871ebf0e98b3e15a3ed9060e5bc9d7ecc25ee064ff67d99a5207f6f9f95ebde044ee48c3b716ab96ebc3e1176b3dd8dcfdb60f212daa21b8ff8972f35d2480f351e921c65aa1c78165285084e3c8b99bf4228b720a451f928930c2602bd0ed8331e68a2117c157a94749a57abe40e0d287cd86c53e9bbbb0ec67010d0f9e5e829e4f1a0778ca15e7999dbc6a2f6ad72d49802fc8fcfed4f7a1701a84dcccaf7d25202cbdc6a04ab21c16f90f32da10d6b142bdd2459d1ddcd5c4c85fa7f7b0443b6f23f82f012fb4049a2f5e7519133caad8d317927af1c24287de1b08fed075b095f1f1bf0560de82016573d704013167ebd99d046d7db26c8a08591f02df0170e5c348237f2ecc97ce4be6f3ea3d6c59d67d492a0a7b162ca66be57f71ac96f95e35e5d69531ffb82ec0d9e44fcf9131da6ecc8a7ea2b4cc46b34d5dff9b2a82d628093f4f158ec604f92e94f763d8c92c218fa79bfd2e1188e52db832e5eaa27dcad8812f42d8c6218fa43043b9053ab2c901943f80f9038abde278a6956f699061d6f5d0c6793565d5ec3a18225037a89a9d21b93de838bf78ecf23c3948dd56b072ff9606afa34ed739e14404b8019675d6511fa3733b5b73129e50c63a1ea741677ee5730112018b5a9be798ca133d506a6e1b1b647c8506ba5934a3959253576c516487f3e82f34eb98cb1523a2331664bd6c0ad085324b0f7fc84833125574857f6056458bcbbf675f223d84915dbda862af1d9a71b8dc4d6407a74784b1f53220db11a92808f658495185763c060023522ef2580e39953df4ac0453009e64df16232f82cd9b0d5cb65a2047a913f7cc66e7ffb32721c3704569b3b7ca4c1c0f35ace3cfbf21d50d9dd6f39b50054010f78ff11fd00f14666e8fb205f5cdf2fdf90107f45d27a74277c17b1940da5b81cf34423dbdf7badf7a45f4f3fba99c2004b27b281dffe329c8dba76b1892410ec37b693f58a135b0fc120f2e832818293a24b4ce45d6ce09b941e87af4a60e883b8e017a4368b77015831e18a4abcb43ff7eeb767675b62baa32a8a13452004639f38df28ece9766a761728cd086146e0f88fa191f1e2ef43db13623da926b9a106b5adff2ea90bde68d8c54c78752c4bb8d88b0f08c3e30c99683d8fce5a60a7d83b3e0c07fa2d2b23d332125837c0822f8fc206f6b46660a12d649c720f783e0b318cc4d0fbd7d1b374f4df5aa3212cfad6db628e3c43c2ca3fa5254d6662f82f14b4982289f9098a884a2331be5dbe99ab2f399a659b4b8afc9d43bad8ef47f3b11a77e04393f04e1312180c52f1c26714ee6e5580b89c604e8341284ccea64eea41dd3f214fc13d291827f4bba353663ba9a8a2a64e233ac54c076fb4d87a5b808b592919251d9c28aa2b8dfb482af5180ba283975d3817bbdeadb6c9d557fc04713fbc0506239cfe325920b0d7701dad28fac286b8a5746f6a6f0c446b974005bf82389216a6148cd048439f3022b03408f6cd094390a5df1beea37ef8cc3cf85789d97fa39f0b4fc38f2b32e5657349e81cbd710d3b44b70e2bbb117d516b8f40939a943fd752f12d208facadd54d10874e3cbba3b5e9f6094b47c1171f6f6aeb416afa5bdb5ffc2075cbc374426f3cc8e2f76cc2191a7a04a0eedf2bbd226cf94f9d300f75d45de072dd4d95c113aaecd52e64f91560a80a104da4d4d69a3e8cc887402c29898b8cac0134ffad03f56a6ca3b7824185ceea0af3747f5a030b81d7469290089d52194b1cb67cf3d652bd249fb416b4f222810bec99e242690cd8f80aa68502e0b083d9c33ea0fd4959be29610e21e849e8db542d3b8908deff38e2a8259e00af965d30eab086fdb7dd81450656a431c6d6d1c94f792db067c86b5171ec061ce7784a1f7be6a7c258fb31836cc1700529019a943e5143417ab316893f6de864433d620b96fecdd7d4b65e012689399dd82de0cf38a3493d82c12de90678416a2a4a311c710c879c32d0d861f0b2257c14d417ad3b7530f82b2c4d501c6cfc4d8d2f61bc97bbc14e4d63f98f5bcf0803337f0043cd1f936b5361e6753a8e98f78c21fd37f12d6b28a946741874d1d36c2d7afffa5690094c1e5cf9db74fef05762bb8a2b79ce1f25c4fa6d5abe24e2e0ba44f19ebd1831e4f541a3074ac3931ca634954ef2267c05c2ee37c1e8c727b28936d8980919ece5fbd8401a6bfff2c80814194381131fdfa19109bdc71850acb0396fafac86b61b1a9db4d6ee18c90c1c811092ec9ce86484d54395b4d47deb6fc6b0db4a82e767d65f4f391f87772fafb4362f84836e17760da4700596f4b020d783037bf72f90a32fe54289ef1c1c8d4c652f35d5b0dea58af3780da3e4eca7c1049717e9661448e6a430fc9d7db5e52ec30a760850918d32aaf5df18ad2ef49c57ddbf976a4f9e0025d6a878508d99822137d5029c8a105fb69780de65d9bb156fcd27bac02a0e9c52c427a46d90529f251543d031c6396de3dfd0ae9fec04040ee43696692b2e7c6fff39db2a93953c4f5ec95a0c5afde293b4a949ba0eb0d0ba93329bc0d891514287b83b3b7a4f475f31649be6556a05581bab6ef3df52b60ade64d9e5809cadd33e20330069e1f834c93438cf52ed15cec47caca15a4614297929e72d73522d81a7cabab09156a89a2cc1fb2b3945bcaf9ab856458387a43320dd56de969e7b6f3be9339ab006350b91ecf990c3a3b30c521a1ebb4dc00de2c8300f7722a4896e354bf158ea6d90e75f7c956d3c534c9bfe4a41344446bf6e69923e763b1f7226128799c1aadad3165043e9ea213b4434b843b53c86dd604ea14a566ea5cb60b6f285b8a85e6aab2a2a79c4d6dd3571dbcb8c7c6576fca3110c7b31d960ed80f127b8335ca6af4e75a1d81b9a15094faf3ac79542582f75f84353532caa5f4311e73436f7dd9651915748d513a8b29439bc70d01c056fd2e77ecaa72bc5805325fb16c01d04bd7734725db16dd5e57cb29b0d756143f2ac918b040441db05cef21190c69b491507dea26b7c6351a70215cc8ed69958524e764624f0ccd87f2d0384e2d95e35e8d90e64545018571074f6926a9e53de4543afc8b62cd60e306e9361c246bcd43a8ad82d021d0a871d5fde7e6f017c5e5fd6a71f934cc8f19137e98fa849a88823e353ab1f8395971ec9b556202c16532eb68600bc7e1c82c00c1d7143042691a3788b8340998531483a7d7824e0130859ac9f0be6fb1875134429f21fe6ec12296d28644ee3ad51f2d4565e8b4db1b79b9307caeef31208c02b9deabbe3a7fd101b1b2c92a23fbb6854a0abe4edf4701b0d3a287db153f274421ad038af84401d07e669ebe67a4e45ea5234b068fa486e90258e3a28ec8ebc43f19255d733988422968b6062999f2c0f51e0b165cd0fad6b3e0a5f5ad48f17779d6d00cdb62aaa5de30035d71b932daa6de256993e12bb7f42c9cbfeb501eec55fb885a79896ae3e82a37fc1b8c72d56dd99c8eb25d72146ef95b90fd1b270a2d2510056b4866c40aab25c9fc2f302d5c2f19d0316b1a10d2688c350d9ad829f0af1f2a660c966c848119c399e9e7b615847f9a060783eb3255eeefb7eae1d2abf477bc8d3c930112cdb60452303032bf4871ba0ad944eb305643a5d71cfa6daa46765908a1bcaa594f0c6feef6cfe7a856d7aea2d9c52d215399ac6f2df24993a83ea8fc1487f4711965e46b99d95746b05152f1f856dfca7d2a3e3fce5ebad3b98ee93f1d1f2b95ad01d77d67dc2990d21006b68dc8d56815391fe8490d0180c245fefc81d37c39547a4db63fd4470673ab48b4c84ed69823f44d8776ac3038e9a3ed1295a1816d2557fb0aa9b6a728966542458d2481292ec251b53e87a1f37fcb0fe2e6d429d7aa8ae6fde6ce7e4b48e24500bd9b2a5aa423cc482ad41e45639eec3bc011f2a63ecd66b7f192ce5ef6132d23091e5ded003edefc4b47ba694956b68ffe5335acfbfbdb4649ad87654e1207f303515f27ee7c60503d81dd3340aef5fca4039b995d6822d26fa31702ec9db5ac280e5555a006f08a9b4be0ed038c242ddd12d266dd0d83eff2a9e934b250ec8d3b3ab831f42499ab1d379916186fc70cc6f419612e78c517fb78c95cdeb7ac680cbf5e53e640b2d65ae5395968fd8396482374d9e1a9c38ff4247bc89e5843a78257c8dca5bc01fc2b09db7b80a3b49040aa1d3c3dd7eb44129e328d38b35f1858fdc004e5157b0cb1cd19f91b32c406b02ced037e3d7662176255ad45a452866e30c2c4527cf3d0947780b6602ea76f2b1330b011c04b9c903564e0fa0bc441b9bd7fbc9cf17c41e150c4b64e0702bcbce8e49b26db8376d0fc8c894c66c2727bb77efe13d1f531ba480778354e801b6dc51f79b828b40f829690bb9c7d244104956c02c87f7809bc2584126c4924912ca8bde318b9d576f1069bf1a917c4296f5fd5b3e7c99ef5a854d997bbc65cda08f9d7a92813d8ac878db8927962b8a76e945857241248958197e3592ee67c65145e298fd90ff9fd879f5d3a989ae2abc673cabb35bb6edba294496548e2fdaaa8ce80f09929ce5faec348107a1d69a8b2021e28f3dd6080d92b0e2d7ca96559de73dceafea6eb73f79bd6399db274f93520a8eca51b51d690278ff89fa39fd3043d6473faba089b81e3a0a6d37f157bf0975ddf5eb9985c7e64d86b787d50b9ad93ff481944d6be9acd702d1ad13a3fbecdde8c006b88d711c4511f87d319878c46c28b127ab0291091b0b66bac61582f527b152ec337da556c598ad9ad6e14730f9fef55c1dcd32580b5bc56d61376f17326cb082c6fb88a705b5380c89c95b9dbb8b69f8cd40750b173373dde0efa15045e7e3f392ad8486676f5458a8c54a1fe20b14bd2f2d8d48b7f9f7b62f7beb6f45f856fdf0822aeff2bd721e1c8c9caaec18d99c3c861738c6f079d26c031853711801d2ee81bc05b05ac5c4743db92efedb83baddd3929e0634e375d6b640f7df063fa83e2a59e0aa89d6069856996642b4f7d5e27fdee96bc3d178af38a41ba7af0073b7379edd374a3b48c9d964af71322fbf0543637e1d0a55d62893b6d8664cedf83e682cc43524abd7eeee69520ecf2c517eac4e7dbafbb4876d4a406a76990ce8fd10be093cc8157551e9f1d3ffc93759a7f33fb8083e890311454c9a21d6958ad11800b6d8820d9cccb4fb8023ddb8d4750e7b167b22912d9180cc0fca88bdebf2b033d24c1cab2961665924bd20914a37b679ff7dfb907e71b4f5dcedac605066bcb9b5d41d7ca6742edf65ac6fb95cf9670eacd376952c6bcda430ee50f38959ad0ef515ca5ed4a0036b275ff6c2097a4b744899d17f97274682de0f321ef02e509bd420587302eb6dc9434a156184d17d72e7938408c0928dcd7ce1613f04e5b7f9235b4ccf6f02e2bdd3eb8110828e72f6c67bfffac5a5fb9fc2447f22f16b241862682158cf69d4d8880c7ef9d9ab7221df44dfca2d45f91e5b1e347aae25e0d75866bd23babea8b46c2c1237573f968fd3e98c4af13a83a77d086c529940a653ab8d7df038e38c33ef16c23e26484c1303d034e9c9e692ec1676a616b3a4283db54d2426d268464804495ae8bd148dc25b507bc030492aa905303589a95f9981be30944bdf3c556968f5823082bf735ab7697df1fcd286c9dcb05547dd1effc03576e7c9a1d6738841012139a3cad73b088222f49524a905b2daf3d586c4c53afad026178d43400267eda82242af67e2cea4154232379bc7c9c7adb853420cd1f28684927201208aba017d97d21eeb4dbca08df1f309a5843e91b4de953237703defa1e8a759c2817449a96e2fa5a23548924b5105d0e676c42b88e84941a1e79390aa9b5897c83bac3f8951a37b6c7f37f0365dbcadc6740892e063fb2dc15e0b8eedec09453e588c4a7a0e4ab184ba5409dd64c2b506ec56d6fbe4ba5d716253ae701acc8b19ce9d3195b3d04af604647eed6951718760e5a23d21675d78a17f6a8a8848601980379bf77d06f84d62766ddd379c5038cd1e64a3a25d9d36b26175212b9bca0ca1f1b9445a3e1194628eec941b488febe10a847cbac03fe9b209839beaa48b1c751e065544371e4beaa375f5b5db7e72b3ba1edc74ff6664f7054c596de36aeedc5d1f3a31c40f5cf892c15c0c829b4e9faf458cad3dd2d535a297a8561ee82830594c34e19ed951863f6bc62d56b58e2d7e47f919bc9ea33f600430672e7ccb8e4b594893acfbde99f8113d6d69e0b57eccaa353452ff582709f6fe6541696f0cb0f981a108ae1a6005c911060288eb4778e0edde28c0cb854c1a4d5dcbd99508342f32c85179c19e5c7a5731e7c0f105401cb2ec1e1f19594701d646eeb246015bfe036244cd46696771417e5ea821a8f02029630649b0c53b57e7f91effc4c93a28aa2be6555ec5a1e85b60b6626d8ec519832632958a355c1c3250e8580c09cd6b2c22f463853cbf85c81e8bae9ccc19c6ed90c6daf4e12649498ec22fe9ff83bfd6bf08fa3b9675d8bbc03afd5142ec995f80829e31dece39b80062a806e86c0865c049a774b7df2449c273589eb08421ec790a22a9352aa879e72534b7892595dc3500e05a6f0774460165d5ab467eff840b89e2c4baae585758b9cd2758a1cb8e64be281b9a828630249379260c45b1cc1c4bc7912be5aa83a349b819cc18ebcded67747254d7d1becc63d65b7eb246bb8aa2916f2b7a4df63064876cf3823fd263495e6533be53262e1eb11fe4ee2ae7bb813e0657fcbb2a3a319295c35c1e9e8d2889eef97fa4107e6a3bb6f2e85d68557d9926d4660a37c1ccb33f7ab30c53322bf9af36bbd0f2f8a5441b68c0ddce5010f36ef068eb9dd55c32b4597c8e7c64e966d12728878e2d2e4223ae7eb59746de7eb5614f961df29d9f86778096fc17ade5e75ba088c8ccf485d99cc7310e5b3d578efec046e99b1e2bc06b7c06cffc31e07002a55ecffc2fcfb15c19a2e6821f2084ff172d1e19903c08e4328a05597ea328f55151c07860febd205167a25bed7850c2a68142130e1f7a0d9e493675e46e8c705c7939d5dd141861a88958ce6393a64841468e303f8bd1d1522b6d073ea8f3ec28a7eef48768f4959c1da1f149edd757da588e011ace014c41911ef789b667320274d07163a83c64be2362ce2132fd1b5a6db7589d531574345e670518f7e9b0da80c912b9a5ebd9737423698e78ef70f7e99b9038b460231d4eac2145774fc82e88b0b25da780c9108d69fa505b305722c5073f5dc8226c20e8c0eac4b57810f637748d0180a9b0b8b0f497c52fe94385812e2de06a52aca8f260f38d7f1b17d79ed2d63c9ed317c88d3900dc02cfe8c215ae40bd38325130ff212cb3f8072fa90883d8893fd9d73a62d783ed35bf0f95e6ab9b2edcd92c2076119ecea3372a4bd2b1eb3d9ba91b81e03c8407043eaf484db37e3f6e383f85fc7699c635c0674c4e100dac3832ca642997186db4f6cf55aba3aee9b513c7c1d225c02cc2964fddfc420226458ce9354b351b9ceda7a4f1857ec0cb8c9ab54bf360bf7980786e9c5e3ea74598b53761d0fcc3f8379a329aa9e417f23350bb8e59b0870022b06555b48225eca0430dcba91028ec8ce481db92e0189172b7dde391b661039ab5dce15e4145eaf8d83116e802f56466a782d08a87d0909a0cab0c08b1f3c5630d35013007c6c54c9e0357fcfda5b85d8a776db8cde8262dacd711b2a248ff3bda1411997a3517d6e1dd653641fe45310a899f2a7961c56412c82590e34a2015900f6d861a76960c067c8ce90eb97f499bc2527bae4df226b824c3ac340c990869310a311d8e324adc2d5a8b5ba36fe86581c4f15eecb683e70153fb4be0773c3e5dd0640e369ed8ca0ba8dc8272ae8c0d7bda31f9c9908a2777baafd726bf927b41c8882c807e5d68d7a7552d22396c1cc0090423a3dbef6636ad31827141d1f0eb45be45f033845c6f594d113f7b2ade563f1042b9b8a7c162165f72165fcb03599ce236b21bab844d11da751b6fd586b681be670b2aac741da69df59e6b56641709dc090be9ad1bf60e4f760efb113e1221604595e521b3c3747df68d0560fbaa641d5db4144a43d040a7b23937bad7cc08a168a4ea841ea092ee8245184bd857a1d96229bcc922839e67da27fb9aba0cfbb5efa96b64eab2de025b822c96bd4c36c6029b16ac904330ea7806108d024b299350fc39a4f1f3c63f42f02dfad9886b5d3f43556a0991d9196937fd57078b585fc6676d3065c2f5b5ae893349c66b60ac56c02cdebc03df168038f743a123ec74e5c4a473930c9ba85b296509d38aac837a29cefe2e93ce6745042ff11b21cae52d83fed4fafa04bd2f32a71ba59a500366424f14ace9f12ab34de6e2295f874fa97be101eada26631b3748ca552deb0345d8a91a0849af470bae4dd27c69adfd2b266439fad62e1595bf8bf4436f0524493e896fd00fed192dc4cbbc965fb1eaa3844aed5e8e02da6dbbdd91e7bdad65f78aebdfaea6dcd58a884c4923f5b7d1edf4cd8df620a552045ca115398b7d5e9eeedffd6528cd04cafa7d13b2524741abe1cf747bb0677b0160786053eeaeee78787e5c1c1af002ac3013ec10739284725ce144b58c04cc695a5afbb4d0ce1d1049fb1637985d40db455d28f8849d9cc9bc341f188e3dc23d3cb0065c56fce0e1d37424dcd6c733fdf5288d3b3bbe8c3c9bccd84863472c18d0adfebf66b8a361c52ba011b7e15f3ebdd9289355a002edd0f8b31c3439e1d25f699aafea3915d84e2cccfd3f9e7eee7694244bc777ad3dd863fbe307fdee5d2cbf501b6e300e43fc0837d469a54d7b53d06a5b68696009b6467eabc69496ff6c799e0e8dd403b49f18e91652b81cbfecb839b922c027871b570ee18fc541fd8c91de55776307b26665c7fb38a6a0af2a399b718962757bd07c495d46a7526e15329f74778aba902d58fc823a02ed059319f2159c2ba0fe8ced23da33dd4b758214c6a5baf810c8ee3dbd39314807f9ada2f29f4e61de5c096752c3f9d79fd976e91d7647b9079b26c8408f9a59cf323a9e9f980e24b1e616add22be3262e18207629ddd6e6bec34c240b394eed322662e29f511ac34e182d15e7523b83c18f31345e6528ae0b177fbb39acb1794fbb7ba48cb880f5993d86feccf286eafcc2439dd0c8c7918d8c94a5f1e66926f61429634ea816c4165cdf05e3f83b9e74215221d688c17fa8037d69a8c9cc9f946559cbc030b41027b5803ef737abbff50733ef802294edf30f866e5f40b40b3ca7f35d216c70a7054352e6cb71d826b259e07eb5a47c8fdf6ca36241d6585bb42e4191565f3b7b4fdabf7cf4b777ca91ec7d6e01a2129c6827d0c818f9c57283042302ce5140668e23bc899917778fd98a436a004428a6fba305e14418e72b6f4e6d25a158602f97da0b8e77e49431febe677a8183207afa466f3e2c0edcffd73f11a12e09ffb5fc72a2a156c6e3d71d94a3ceb8540c6e0213bb3f607445edce172345369dbbf6a895ba730bef4b7ab86b61e249499542ad9abd727f42a0c6ab0e8392136f04d3b5f44e8bf267be94c85739dfd759d0f5ca7acf5765db71d8813b06ba3150505ffa0cc8856bf46f023332a05eefe52ddfd77c2bc3e341b307baec17a9e61144398513fbebb04dc00dc5f6dd73dbb3f483b760cadb7e18bfa603e817eddade2b80e84d5830dc8c3ea60f4e2ee456ec1c947f5cf99574100ceff10f07ac8847f9b2009ed81ad0bf2d593ea81f5ea488755b94eff74835d8f24b2657f6ac157ecb8161dc419a085ff188fd3cbf87e5feaaeca2e37b3e8d9da83532663796bae417d73a9b6434c670df7d230aa6912252e3e5e435f92af5279c1230e27a130d1dc6730ee4c92c28a68fdfc22966bc92bf33c61cd5a3caff5463aa25a661dd60bb1df610df7822fc26a6b6f50e389820e3dd984bf5eeb0fc9829f29f9e09a8dcd365d47db10900dd21537f29d6b933a06836e41b207cd8feabe8a477d0a549daf30146a5ccecce0956ce4e6a4d951580b8d4263de55c5236aea375c2e7482e9210758b9149ed08962ffb7bb541ab8902e4c50b0ede68fadcdb1cdf29ceb1a545f03015cbbe8a11a72187f2df977925457027ca89322045b7a32f3aacb3a272cf26832ce774717b1d1581b350e2195d1f7010457e34d1e12d3bfccc7cece1aa9492fe0883c3b2adac06c8f3fc99111790a4414c3c3e95719e4e5c6b360d35b7d76945429474ff7a3452325a6ccc743f4c4aafa60025eae6fc7a0b73998bca68908ad1a19865b8fc586c1ce161124f10e4c1e91a17d6c8cc9a1131794a21d0f1c70679afaad6a36b77784f986099b321c4103d80e40a14c2098b4616565bbbff70f180ba0a6c489b7c2384d5d4dde1db441df1fa3cfb9139822f882f690c22cf3eeff7dd7e4178d6d377a72f5e62f6ed69b6b9a0067543c17b3a20b6f57dd949be504b9e650514934a5c0cd8fad82b520bae35e563776deaf5f23c11610d3576dc048f8cd704d87f63a97ec87f9f6152528bf03583b2d597cc018b2ce2edf85a0edcc175da973400f24567c34a9cf3ba4ab42a18bc6adf1963762010561814e91e0a9ce32ba65834d59cc090187d5e4314cdd9164337434b14e629489764656679c566d613ded92bafd4e85c3e1ff04190d3365db8f92cf94276838a5ce5c92f8326d3d3fc84bc750cec86a21decc65099d696c2c3f1b390115743ab3e2af3f1274353b60ea731a7b27b6ba48bb8bfc09f854fb0a8911f4e51b2e93f92d0bf887c292ee6bb5364df23b293d396250022750aa1ee63d05b16581b230faf82fa4409ad4bf7c4cc3661f45b7afb1d5d232d27b682a7b4ed814840615ca58df101a9037aaf5260112c6d2612e443036f2456d37d07bdb6f7eb4997f9bc4bb685046581149c1fa2579b1cbddbe586fddd9d3ea96eb2d27a86420b63655db6bca1e65d5edf753deb6454877be5112d62684c351ad39c621934a0c66e0abc73dd0b1b375f26492e5330b65816a26c9907477d8c4badb0f659db5195d395ea07762500d65730c780ae7c7b939ef94bec3685822015b629dd09512a6f01624ee22fde515621be1433646a3df3e6112635dd35894cac3cbbf6fb78a97b7fe67413c39709d96d6a4db9c98cb662defe32a2bb3b2a0b17d774c3af7768fbe0b6f4b28f26af075d938c03a77e00a369870d6153826226083df12521c6e27982008c39ef92b3834d1e1a246d110ca275540445089029ed599f5952582132898b896d25f118e4a4e5b5f39db442b0c604805624cbdbb6550e46c856ac7092130e4721c8176a79396747b3d2b9cf0c8cb8bbf751f0f4b0f1585d1afcefd95f119683d9928f2fe6ac2dfa3f44ef4028d03d26fdbb6dd80c0ed17320d1e9136043c1f2fa08436fb51051b395b9a37c5d70ea0433058f69c5f0318017dc6e98a4d118a75841c9c9c542ab81c5af45414a92547363eb8fc5170ef3dc42ebf5c1b4a3e6e3a4ed82ffc2029ebcea59ed4140b40c1b9676b0f64ae033b1328d6ecf2c6d56861ea38e9a706d9f1beca116769dcf7b09398d28c065785edb25de6a471568b9e9b4064a8d54d93fe92bbba920204df83fe40d69339d7f095464b6341cba0103a6bb627f11e77dec6717fd24c3ce3bd5bb6be49e49e2db50c03fa6d0e076db08dd6e97c78957787489a116a7f7618a1a35cdb5fa7850573ae5e3859ff6ffb1db4c9b0abc0fd5aaadbdd31a595f717d8d45e73c95dcf8c5ea7d686a112338005ad9c5fb67ce95d826e3139822eca60b08d15fde08e6c7941d847bf60a34b044283c0426d0b5a826fc079a9cc1b512da9794baf49a61b2d55d572717e861b1b5cc62af1b3735a38109013a13099fe8763e4b2267ca740505192dc3c57d1ac4cfeae72e5ba4390b7eb1f7a53b9cf93606bf09316222345166934cb5af47d34b81b7dec920e69a3b0ac56775b82e80add819e104a46d34c76eb8b7198cd32c0307647ad7d5dd80ab239bd06c2cbd6472a0e67231fb623dce4e875adfdb301501804db5c368038d589f09c7ab0da1c33cce522c1e52ebac05eb3435ef9f717c9dda32dbd6d9d43fd9d397f09af8d0ca47ea7d768a490fc5dc39798f94e4394889eb0bab33504212c87801a85258ed065494ba1b6817d0e247f59d643e9e0e186a555549a4c82f599529d357361e7106df5d0e1d40a643a29eee9ed57fdc338fc930c4d0ed8097c03a02566148f618cfe0c9c531cdbb88f21b40df1a855ed088c8f467179de5b6a3d7ec309892d049e506161495efd08f0f127a7cbc16523bfc1a77ec2070a2321c07cc00279a2f82c97ecb1f66cff77dc737fc2437261bcc989d5633422eddc06271b47f49e73acd20069e43c39da38ad6ce7526bf5a1e29477eae1de936bd8ed648d7ee74bf805ca8e219672680c5bb87d1a53010404caa0804992b65d2b281fe863552d11ed010c094c66e70e30689b96b2b02daa60ba1474376e4714296529000cb0c102217644469997d04c164615fdd94fdc1179634c26470816fbf358b4d4302e4a277e642be7a09f4a7803333f1dd99473d3d307d9d8d31feb5b90e1de0e6537c2d46a18a60444cfe264bbf2b264f30f1b23533e0277d7d839f9cac7cc4d52f8b4886c96fa02d3a1183ce5537339bd16b5a5a871866f78c9d177f182dee755ed1ee8849768b45f035794de975a530436b22441a30e7848e94fb7b178b699ccd47ec7ba0dcd732f803d092cc2e2583598a0110aeb49236455cc183b2b06e22282dcd5b5d93f02ef799b2b0f932ef4d3254f3600d429fd8ac308cee21cfcd8f69264f75786076421d1f7bb7d534b658e2da60c9efa751198fac48897462d6ebc09e767bbb22773b20556e91709fe2c210b35c5ab40b11fcb5cb47c900ebfd4099fb05c5ed7ad0ed47748ce0a2b77c502559898e6431945eb4ad0252dc82b6ea158d871beb60233417b5e0b2a2c5ecedb957a9367fa704b8765a764d0727136294a25999bfe45c490035fe4c631b5b4479dca1b6e56be11fa9de3bdc31b6e91d6c395adfd57614c14b7ca7e0ccb85e90d39c34350c019820ec65f36ee54e98e0ba10d045ed73df06da8b42ad169173c0edb440cc2a7bd026fecc07d790d13222834b1ec2a5c7b2774d965f17f3840d32f772c9cae16856b9aa198b002ad17e41299ed06af4119bbd79c9eae721c4ec36ad0ab0b41975dc07afcd18c8ab9a4b3db9cbc664296a25b88b75b2d43b4a041e96b9de77b7817ea2c0f5515f5a2a77f7aaab5d395ff7e25eb88454a15258516b676194cc4025b126b1e418ba11b3ba0bce6b9bc1b7f73df45a1baf90499b7879b31bc9274bd60743edbc77718aef9bd689f558942dfb7b5911f75be328b350fd6d4b70a839eaade2466272fea7e5daf7a04304eeeddd5196629d0b54dfa6e719596463901d7246275c9ba1f9dec428d7a90ef9fb3e9f9c2059b78718b758fc7585b8be7fa0e1d45855521e581f65a8a02de393c338916756e5b6e1c40b4fb175db2fc6c72affced4b5c67218ac8d47ee414012474bf37ed26457adcb105723e326ace3eef90e20d585fe30316cc0c45d431d582da9973bca4f0ecf91fd453e2e8d2aca3aef4280cd646c48139a712d684dec18c926f9954f5f26bb0c43b1872b5b338375d598dcb20c6a458b8f847166757421dcb7d62b04880e68d52b363a4e3ade565d94195d8af1b3336239b883feb96fb14b15e4dc35110c96005d5c27043470b94ada294b40511df4b63a2a210ac2e1350d29fc5f5d3accd105e04450322ebee082f606ec00c48a6e317ad811ed554e1eedd6aed3ff4312b8fbdbef8f26fdda97aebbae709ed5206cdbed037b8e6d744a00428c2760538d0dfcdcc6a9dfe9e696d53e333a1a859a10acbb3a765773ba026d2c9401bf1fc72777f0ef655b4891723fc6762b87b435c95845d2aba5176f60c45d683bc9517b21c057c66fb60a39bee0ead20be87e11cccf3b715c73cca111b515626681af552f75f01ea553cd66f7c2d3a551648c736d6d25c05fa1febb3c5670f105c86f564ff018f186acc60e36aba327095c9ff319964e6784d26ea62045ad3d8e54a9c7dacef99339f5398560dc15d8af098ee67a881697b3ee5c65c0725fd51ce251e4437ff9be802368f7f96d20ddea1b0f924cc7fe2af939411d73f5522797b60e6154512dc8a9f9f8a634cc3d04d1f5613f18d1128bc4218dfe614b6c009152b43c43e76bf7e6760d66830884268b277a5f4a217759287853b5377800f2a7180981abe9c59b15d5dcd8008853d04b06f9baf6cab83295117d5fe131c6595f948da8e4c880701e3a4d147086887d62b435dd724e890271c6002fb8a896e5a0fef39a90112fef5beef219555bc2785a6d0d7c579f9b7d50dbe8447651f2edc8ecd2ce7c6daca285feea22b377688ed9d71ec94df8eeffde5d330c86333665e6a230091d03c2a6496900528d5ca41516daa6442217229ca6571777a65a47499675e8642b035fbdb6caaf921eb060f256bb8a986090dd948295c4d332bc2a55e1c08a283c2e97b2ae21238d193656edb2fba0ea8cb879edc959408729e6afe4772b9426bf5a2ffeb420f9a8b1c23c58f1a32292b5c58784d5aa098cc70d508a19267674139aa8b93d38dceaf41a776320fcb33c48058d9a072e11767cc07d4c33e1ab23c26b00aeb856be0778493ccac91603ffce6ab059614ef033c17ea4fab4f7514ee0aace728b3eb345e8fac22e3be2bbc7d05f53ffb549b317c339560fd31dc48404cec16c5f1cbc973ce13d8b94f32f6c4f4f4ed9c7088fc96285d6c95ae83e66552149a1f5560a65aa53a7f815c6218aa760962a168b204d1a6f20b6a5692a570e12136eb9cb640f71eff8b77bc4779e186fee8a087f5d747d1f8f1a5b49811c6f98aeaa770b6b21a395e1a0e4b1ebcdd18c5f4799d8febab0b0873498414192a55ea905e079468ce5d8dcd4074562fb209d0b475250f7caf67163c768f2efb7f2e92124967e51289a8610a972cf6eea1b83ffb0b30b8ebb30f67c643237446f75354ae2dadf340b598f4256806418971bebfd9d2b4d545bb90fae0d3cec182ac617e473d3e8c29d715900f25c86857e409882da62d4b615b16d3348642ce7518fea0756e9de36310d3e18b53fc61b0e6b7ae843565a64e024c1692672ed085a10e28fda02802f0cb039475f690408e5bcc884d7c5ce9abc62224192da63c5bcba8323b2c1749732a2ffc36979a3a23a46d096ebba3ed11df44d6dd37d48d3544ca4e7f528aa48afdbff06c952e019affde646fccf9ce983caa69e1fb58d120670b55f39713492fb46ce7d5e86aef81eea44d7ee8907c0c2a51743d05ac30bb4b58ce58a42d70a43c107eeb6f2c866fc3f6883246dce47251862e28c9b50fd7b02ae34ed1b7f140edc355d6966bb9fc6e53ecd2186b59a14184090fb892e5b32a3188d64b8e39209f2d09a9c3cfd8400b1b5cde4d9cd3df816826fc05bd13d98c4b8108d1df4ee7cc056103c8a0a2d367537dbdf5b8cab78a7e442019bb7303209a5ce4f041ee6bb6f126d35c4f0b22a7f3a3ffc035d136675e627c8d70b88f73003d6206994132ad9b9a6941dd481220ee45ba48a47a1de878ffdbf453702e7896f5b2053365b7fac64e482b2352d826c1ff913d182291e1d116a178e2ee300f5127963aef548ce53d13a7e35647361026c88fcfa6e1e764f14f36d376d78b19bd31789717beeeb06b3459f1fce014737eef5da7d1ab3abcce3e0f7f7746b90db7f12903e87356949b15e387850f0f6782a77251276842026d56ebaa6943095454595e779f53daa51179312b5b5ff48eace57728a758619d4029084a1696273d610a9e566949259aeed09da26ba3ce93f9d5d0ca3c81ffd5df4409eb4fd4332857659c8a1760869e39f0d2be1f197e435b59833da21d8791e844ff332fdc9d4e91e9aaa9bff50c65134f87c746cf39865e958f3be4c16b6042476a89916c8a503b7b1b854e9d702f581dec05cd3b36e2bd91d423b31407b6450ae13b5cac5a8f17946060f9df99543492e220028750762dec8c23dc723d9f7d2a5f9a6f295bb24f526d9f41693f0208576710190c4788c09e99c5199f5b6624f5a4996b5c025b19a43b57fdc740459671db21a30a70fb5438868d10e89d67dd94e727741b32955441deb602a487707e0f2a0542878561eeaf563797ba5a6d7957a6516cf09aeaf5787226256ecc4319edca950231c632900b6800a44b18ea2b0ced9f65dcbaa0ef7427f75752442b4cb6e674dc7289cf31b560b8033a89426b59eace4d8ef8c0a9f9412e5cdcb047d518b5e4d24c7507d0fe4001c9c4120431202e6bf3034718dedbb37f8ac5f59848a40b92b1ef8204d1760d222ce959b8d1d6892f74fc45ad360cf076efe0f9190f1025ff601c7608ec09a505d7dc944cb17b7d5deeda3c4d908d40950535c0ff7574dcfe1711d1ab1475aa2404b46f8a5b611c3a8b890f6f994a29fc8a1c00620cb01e3d554b0808cf88787ba77428a92bbb5c0df6dce3249e985572df9885c4416f878b98e176ed8374cec04ea97c7cc3ab238f86c3cacd630c2c58fc724286c5937f4f51aaf18460481c7051e05ca4a93a5c4a31e0769711dc6d498f78886869131fb4ac686f7cf08883efaa7196e47c3947a3a8ec69e978da5109863b943ff153b6bfbf4451be33c4c7467473076bae319de67d33a504720e8a6036837edab9849f829d914c7f38889032feb3e32075fbb406a54916d217ea6fa59bc548b4b06b4310e37ce27d55a0d4d99b2062c81faaf812d72e6cde3e0ede4e160cbd81b09fd72b99581953db2ada85b49b5307bb3d7d2ddc19ea97e44950aaa1b12ac8dc7bab110974220c9eb3229131be2c6753bb4af3fdf193e19b2e0b81785c61105632728408156839a3e2700aca8e0557756c372f15a185f916a5d7d4c1db40782d1388eb17d24c2030a6e2bfff91763b259935b8e2329d915dd6c36e82cff172697a456f735aed5ecb4136a8b11e17e5898dca606bd8f659ffa694b96b22f6da3b900336ab4d9a86f4abc76372cc57445cd2d7839df21423b308509c8abbce5bb6048142db311ec87989ad0e95203050d23d33e8d841ce0045a6ded5679d299a36cd0e7f0b22f2e7d4f96abb9ab6c54ff4b8a9bf416a0c5b8667c0008385aedf0f1be89e28ff46cbd9c707bc12bdcda6b187aedefd9ee14a772fd6fd50686e57c7fc0d0e9313e203e98a8ca7f2557f524574edca6541923f42c8320b8bb99fdf3d41a3514b7e4bf07a1f53e65dc6f396b92d9d7679ecf445bd1dc5a9dc3d234b7375ac509b8551cbe154c8bd474650d73427dcf3b0f21c2f82a374c6aa2032e6ca0da42dc1c99e08f4e2b16c22df9068bb6f46d82a7969f919f1924335ed2abc10dada2e341d1a7010698ed7d33b31e3a69fe5b10efb3f50038ca20a1a4156d7f3d06c2ec7ffd932661fff3d94cc8b513f02b5a3099ef907c7469632806e082539f5d2e1034b3d76ed443a42ad2cc806d9a749adead2597ef25f96b81158d8831533dc41bad606eb9bc3785acc6953752bd837dea0f50858b58f4046f9cbe477b7144f634892c701b9381b88ce392fcbc8f9a0fa425cf76c211366dd3da3c8fa2f3b2dd2529d234f5a75e4b953884ba59984bdceba13c8a40c80a840661c1b0cdb097a7cffcb7ce534bb63e0f735e7499ad0012b0834dc6598bce9585229e93045b78a75bcedcbf6489f3d644a3a722acf42da7a77ebf1709e04bb3ca9c73cfcd80febd6bdfef4e1375d017c5b44989e1657d674b3e4e8e9da132f093587c312a602c6f7bc657bf9fbaa44c3fa3010031bf43fdefcd58ce65427c6c1b461d32bc1f7e600cce4d197de2a9e91e91008cb9297a5af0229809ac1032e131920f1ad3e07ddbb3f88a66c086105d36c5b90954690d656fa686951e89e5d159b34f6b9df456555f258d07bf7e64fdc7f6f130c898083d6c2633d5ca885782e8a5490f6addcb0e00ea1bcf566311a3af7cee3b15d35adfa27a4ac106272d0a3f527c01bea724b2f5c888598c077609afc21aeac6694b1c4c460ccffb0cfae562336c124aa5bdcc8f4963956f68444fea8c20ff9cd864dc5f1a6aa2379793e7dba099ebe8720346a8d800a5547d1b7d59121852126aa14c9f6a3d54c248cdbca60b6a3545dcf6f4d6ccd921eaea8855a4cb8e90d90daf2deb505c8d25da17a9ff5064b07a5b5af8a8f89dcde39a08ed9e0625a2a6d1dfbfa5d739321db33e4a9de1f352aad84dea0f4764ba3c7e5de33cedcf57cdbccb4b57d85861104ba44a1d8bdb975969a99a6d2bf2662c99bd0d6860f02d12c8b29bee517d0e633f5433fc4535b1feb457b83241e2b5f3432bf27139e768d48224834163853a9d4c3aec0f9318050ea6936dce61729465e2946188484492a139870aed27718bd12c415b8f510e1dc7d4ff9b56e05f9c1750bb091b9e5983137db3179f554fdc9cf797fb03e81ba73c4d05ef27d0e691ab09ffba88a45194f4c09efbc5556f081d335a14b05b79ee998362e62a9123c08fdb66990c4da27f5dbc91f8bd9c408c2b82e5ef8dad60ee30992566471138ebab7420ad444c1b0bd91c376832aa90fd8026999707ad04afcf9fb4ee6310554242ad24e560ca3e27a9f396135ec75d3c368887432966fb042a22a46ec7303ce7279e7d10361dc03f5b517185b566c728ded13f7b5442368bc813deb3e814456b5034745d8f1cc5d3cc3851576cad5b0e842f74eef85bc6632baeb619cfc11fb7a6d403fbdf8b6c296bf552e0122995f64df9f04b0eafc0c1705ec551197b662dedba2fa91a3bf195a328075311f71b93a00d0fb9941331be35af6225663500e689c8005b24e753acf890d77c0f966b10ad6b45d59f847139203672b008d0221ecd30d069b756f85e1c5eef1ddf8b9f385a8305cf3a3896e7ccc6c1b2840fbc2d9722d59e35df6e858335e3e5cdd965350c51f741d890f27474988623bb268ed58a1aff35f320213e15077960779e777d29da528cf0dcfba44b78173512a084670c53a5319840ca69fdcd7bbaef4989f07a29b11ef445de5b896b5a2bfbfba27da3119c6ba2c77a1e4005e8740f64c004b5b40b0f14fbe8bc19810c721b7e253a97b275e71274adea3a73bf7150a296fc1ad399c27c753018ced416815897372cc9c1c875be3d08eb1af06472694bd0d8a179cc9e80583342cc4d064c8a49ed71c572ec16d902508a121d4b548e735713bb6664321a1e103e8f029e003f551f0211636cf416f5d01b2caa00ae6ce32b1dbd956b6d7eaf49fc8284c93007c3320d40d7741c589d5dda38b819f27e910ad262ae3dbec9c0d3f618ffd3141883a1820d2fac4a92574cdb533788929889e6518243dd892a160f2f6c3bef3e152a370aeed83cd608bd2e40692ae243fc04623e0c3621d395c800c4434c928b51624f4105857c9ac944cc143ec4658247f008a48906c40316f71031b8a738f5b3e257783401ceb151f895b930e13687f8957a5894e13c27f2d4763ff87709c5940fed211ca324fab095d5b04a115f9c33b65b7bdcf5ab86151a82a1cafb224caa63a77b9fc39e9b708b94fb4aeb66c73ef1902b42d64f2ca9114cc4d43763885725430b053ab4b3f45809f298ce3bd0cb936fdb4d67dd7b58c1e89e67932a4cb061c4171e25d29e7ba215ec31fafadb3ee730b12fab82869f9a3cb43371845d0db302a0f38846d0fe0f671370d0e04508ad1b2fdd3ffa6652c06b6e5924ddb1135fde7c9c34c3dda83b902485649d60c1122b3382e1d1020ff9ea1193254812057a2746ead01875d948bdc5d3dfbc281d3f4a5367bd76ee48a6107542fa23cce997874b7eecba75d68ac880023b89c2a3a9ce3e972c2818f2de4054d8cfeb5133813631104714f32946812951383498846dfbc3f7b0f3aae027e8473391d51ba2dbb71c8bbe12670b590668486c70c81439f30c82bccd5a280aa54bc19beb571ee2de0a0d4c78f3ebe1fa39f4156a7609733f2e5c8843d7932e8426cdfd971ce7491c1aa98285fceb47dca93ae12391aa4d92230b3c217f72ce45433beea7adb9b5eebaf1c60e7a628e7565dd89b34473004356669f79dac09d237d11d259c9f17da63ed57b12afca46a651981a15aff759c7afeb2f74eaf62787025421942c84199e368f652588a4fc86c5a095742b3d2bddfbb6f0003d8782087b33039788266f7b32f9f94f606a8061fdf0939b46edc34d2fa082a39079cf2aca34e0f53b3d72a2e40c1b22e621b0dd3fe88d2860c6b9e50f3e0a10cf3190f80ee0e50cc78645043133352e71447a94f842f7ab53d88512798cfa60867a80a71afcab911887caf0bf1716f3fb0da9cdc7814b3c5dddd1ae466ac73b44b0f7466fea89c5c2fb6261710ead711d5deb8e474562ad8447356cc02f167cea8cc4aaf868c0881bb1fb58b035d97c55edf919a57d76ffb565099e8e7038c50dabfa9dfe6274a8f26b5e16bb7251c1cc84e3de9f1dcdc8535bc0f82fda8a083ad3191ba59c6a38695c84ebbda7c2bf78483b50508abf512637d10108e2c4cadafec6e56f3c4715f387db2f3f70337bde8791ff552d0e637121c71070f633fe6c0197d5c8fe291c9d330785bfc49867e55df1b774b7df577e496bdb0cc739febba4d9837bf46086ce3670258cf367b4a2c15564ae803c4e39a74f816adcf1bd7106622bad4961aeac4b1c7ca89504cd9c105663c12b1d89d50e8d385494cebc2abe1ea888876e2552257a0b0eeeffff50d8f1dfba5ec56dc9eaf855055a37897f992a808b0728b66cc0b9d61486cff63f384ab6037a3b6a67358d606d07feefcdacd0ec42e420cff383ee3f400fd01b0a786480f3348ed6d95c7373b641bc21db0b89538d6f56c27967973a2af4cd21dff17e4dea3f47f943ed51aae628ac589faa8cd9ce5c3e8c2e732b7ae29eaa3bc9a75392c1665fad6b8cf203f3c743dc95475a68a48a79d288144f90993f1fc493d39a4b4aaea26c457f550240afc043d7d4f5cbc4f8961994fe2bd4ef37fdfc142689c282b3399d8b3cae705216da46f3b8f39a17fd6fe0eda9146af12e2e4343d79d22f6107d378ea6b5fcf8e112138a54106ccb7d0ddd01c8bbabc0661bb3de613d9024fcadab3f7cc943db30268c29e490d11b9a4319d5ae518d4fbd7290c7f87587b1951836dbf42a31af41e6abb131181ae79fa51fe59731b624b661d29250d52df205387c489a05432863a6de1ee5bdb038572edafdd2b2c55cccb47677441f4d07ed1f02c60229d19985aed47402a8e5a784759df171e9b7e74fbfe0a240597e796b6da379288479217cda36ef8414cf2ad570a57e3a258fbf1f7f15d81bf0a54d8d7e52435d4da70cb1b2868982c6b8c846902725d9d57f2b22fb7d1fb2902e111e6614f0b014bfdbd54aa1b43c626e42cf13bf2e1ccdebd8a660520fa0499d9961186f69e8dd8aa1042b4b9e518cbc38a0ed11f0f3662e934940de0cd9dcf1e8f8385411e9e7782f0e60060300396639cbdd2a07a16e86ec09ef2f008e471091361ea0a1d26c90cc1572f1252f56b980b89afd814817e64ca228ccf9052bfdd9f30607c1e5bd1c43b988c304b5157609aebda4b13f702ccb8aba6685db93f5a5e2847354d14f37ae3d407a1593f002f24d03b78f32e58a682c59941388a7ae2293edb74bf03e3486cd7e60ea7fc10f52b9814193f8aa5c80e6f97c3a4b09b310201bc9119fd1a2a7216fcadbf9eb622d3f9711818896152d388082eca214db3cf15b66e6d94282c886e92264739d0878194a9300cde0ce282e56941a54ba94a6a2c30515fbfa3634494d1b3f57f731ded5f63fc0236dd806df8cb648322ec590623ecafb395fa21355dc8e8ba54985ea69f61222537c649cadd58532882be76142ad969ae75eaab1765a478e6d1c1da9846d0fc5abed9e2222f51c42c1bca22bc7af0d593f53f286120b462c32834d018129ecc16444efe1c7a429c04d1ec73b294f05b4e031ab48108a0626aff9ed938053db57808c6272b52b3dc8cfba0cb30d241886f5f984720641649d52d4e10d06b6d218694c2cd6e2bc3b0bfcf4ba0382af701a2c8d2b1e0280d5f7c020cb9e10b7de21de012908851d4d256157d817d7866a9551f1e76676773d9572b04c7786f5a70f85eb97a293ddd3210ffa9f1a52a0dee6c7d88f6928efc9dce57d25717d2363c973b0c7d78cf74373466dbe655b9b5ee152d30fc10c10c0d684d0555195a8b5d87f0efb8d5c40abfd3c0906db850464063592ea7b7b25ab0c281d49405f17dc4450ed77c145267c42a76200d73cbdf942a51233a66a1232b666782557738f0eb00888c2ff85f49e01a5cbe27d6d0a8ab76b5b4ef84841ad4be569e5f5fff774569e3e7bf3d33721966dfc657ea65ad849b212de705d36ac4892730e3a592c0e9a8cc813cc5918dc2cb86331577ed6343bab78eb7fb5d0dc778b85ef669b0f90fc8518c4b764ded2e02256771a7a65ed7fec6c70db2206ec1e57658cdb50dc58f7170251de89b3c4230a9cb64d2a20ff0542a3eb7fc6efea35ce057e9399e7c4475bc7fb72460e1d970eaaa71e21699ea962b1775d85814ee15256753886643f73c7da62d3f4126bc9ac6cea682b642cd172d5872543c4bd6b515ec24c67fa1156699ad1f359b6c09f7bc427ac935ee492be8af35413fc49daa9c7c57d6be4578fc6b29b473ed36e6e2bbe877ed00c3c99af3515efb0ee049ca8f96c920e46f6d3750875c070b65296bfa96aaaf4bd3be808d6f26056e05b7722e5d14c079c13110f055ce299c51f4b93b06ca7aea1593e5c91062ee5e397cfb1ba6f93ebc1f21599a052c0ac535541c154e5a5628716b20c84b15fdbcf73c78734c09aa3c72b060edee70ff8fea6cbb6e65079404992208f3556429b34f173e6b158e41bf3bfec4a1c0119268c1205de9e05180ae77f8e700be2bd1f5cb57084355bae533e8b6d0d7c05e0076117d6613862d00fd9d9c2097d696b1def13b938cae6972754972e25c81b4def0c34ace6c6e699ab1a00ca8646d5c8ab5e6868b9e72a348774d5bd77bdff70258c9088eddd8fa4fa69980a08c74cfb7d022dcf6d7ba8e7d2f77f15562dbb118315cbeeb08f1600fc49f20fd399742193e43ec8002aa52d16a4563b8dd6136b9f17a7513c571fcd5bfe581dff5235959c5c8dc96a9b60dabb82a2dbdc01b600a2ecb7cce77642535ee9c4cb5ed026e0208c14c2f1ca2e0bbb97cdaa14c9fb567cbf84a28e776d0950f1fcef2920f57414afbc7ba8efa80d20084adc1a5d19bb381323f9056098e968ac76b45bd507206b169d5605dc605f75d0c398e0fef634fca8f00e556505396846e956aedd25382febd75e89ba1b0ecac1e3632b3c7a6cc349d699fb7abcd0db13194e9402130fe33391d6c6fc4b54f72242e2de017fef155a2e3ef38267d65b2a6326bd79b62a2b31518ec866ea4d2577c354b507eae62c54e9fe071b6852c79eb3f61226b24086c940ef2662df07b2c8b8bf37654b44e81af73d365d1f0c60c20d9dfd4c234e55a6db6df4c2e6b5f1bbc9bfa58547c9b4c8ff46853028681f98a2315f742a9b5569c94cae86d42ab8b2b3f5aba9a87d25e94423af0c2689c180c5a919366a717eb4b86dbe388143272d055fac584060c506938dc9a62a20a4c2f44a0114eecefa1b54af18dda031e0e9142330e50427e256534006ca7edb492e31ac30d565056e7cf1bae7a3d8d07cd2a39fe2c3de0dfa943edd156564868776a63af118a868a2b9c5348e56dd2cf1727e75e5478160cf6f8163e317c2d6398dc95f46de02c51c403b38181f64d17cece2c3d1b4da14f337a6b72ca4b65dc6fb4964a4c7996aca7e9ece1c609c57929f60da9584bf6eea5317c344ccb2367d09d753ed776060891a1b362ca7ba240fc86298e4f5668a8fb7bb7b12ff0fb93753419062baaa6971c307a3418b9b669ce0af89a7f021b1e15f8f01b4a90be6e0265d94ce06c15ef02c66ca67f087eed5d4c77c0e2cb67e2334a12c681abbb652944ecfa646f6f7014f9a4a2ed7bff27c4646bd9313945119b6999dd5489b15018ed692097f00eda6ec72274f83f17fe77803d7f8c1d0f16a3b8e25aeb765950827ffaf6ae0ab06a87b710738ebb3c7065ab587b758c4d9d15b6a6f14198c8d4e8a52953da5ba607dab982deee913a86ae1fae55f9c897ab8cd82c06fe29d4d825979d23243c08909f263bd547ce5541b82e83a9e02e1a2e6c83644aeabccd04ac6e7b6c5113a07b830578dded040802bfe6b07b38f9e2f0872f2382b991003e52a048764c93cea273a2c1da0862d69d7c43f9dad243a159db38d16c8ebcc5c68f43bf3e328a92d740a10b424e09a8045869b2925f5b9606d95fc1a3cc8629f82e8304dd739f5c24cf29897a89a812dd91476ce627631a9595b75490715b9456f195918ffd694884e831030a4b4c6a8f8a2e34c1af36ec7be49aa399f75c03cf2331b5599fb9793936e128555664b7c8daef88f17a8f6ed53c1c76e370487350b0d0c35d513d22deb8dc3b7c22caa48d189cddd5ff88a57ec3e19300e757ec5a8626e453a95141bc5d8f9c0c5342346f27806905f287255924496858aed39566f6d7666081a8de652a725ee030640497a5b5e8f781d7b330aba07491f91df5d9744e1595ee5bcc1fd120df0674513b9e7f07ac2a2c5db5ea7e6329998d2499cc18d5132bc65b1c1c6b32fdac8f22676ab0fd6b148b8b954e0117a543b270a9218416ddcd41c5c806dcb1b14695543a25547893f0e62ed231e118f10af1ea13cbe90f83ca1842cd351a5ec5e6cfda79c4b90970b709fb09dc991bb1219e53ef5706c49bc891cff44a778a985df79aa18950e66b01063b6acc06f089b5080e2c5641822b6d5bf57fbde02152bff3dc59441b04f7e8fa9493eb6fa81434da957531156bbdb9baca4b40239cf9ba13f3273d813152b7d9347762550e11c07fc84d36a62afee76477f9a94adc1df296757cbe6e833c701f9e59dd639bacc1c042e0b1cb329809e94fd786ec4d1c9cf3217ee72907119badc9b4dbf838e6ee01b0e3ec42ac8bbb650083afaa4f29627e1b875d20f9fc58f848fde40818d3d7f39909744c8d6ffc901404d2f741a5ea4cbb2b60c09d784a3f7c6f149aa750ca2b84d5982c8c5119dc1c1fb2e7f18cffa76ae3f20f84aeca728b35fd3c7f8486fb69c095b8010f1f964e6f664ce87fdd2ed1662ffc31225b2795baf9e1a49083bb1fbb45b2ebb66a33d63e3dea2dac5f59ec65613a2e6ec59119c5658ff82f231ea8e61ce8ad0064d61d974d5da2e668b5261dc94a8aa817df21bec6c0ddc5f982a6039f90bb97640dc02cee139c7b248108449b83a82c0b7a0870d228500ca231d78346c4ac7cc11c35645bab3b3882b619f75151586c203d00c16a29e6ff1328eca1c83f0d4d900ebb9389be6cd4d3a23ad7157c084e82b2c6c8acfc297dbf5334d012a63363026486bfe6de4525a0096a2ee437549135e1bfe0d3cc26e18cbf6c6fe3bbcdfbbaa6ee33d794f4833f9e146fa36707e49575f7cf7d2cfd0b4a0b43e489d862f0deb87874e5a0c0f683de84c0f82371265f02c9f4f471ba12647d63fd3b5ccdaf70fd2ffd1eada2121d6db367686c4748313a12fb1b88c1e221bb12d4548b2508be4d6232a67d3724498e07eb5f0028905c030e9225de601bd4a4760f1c17e740544a834a732ae06243ecd5edb93777f0d9e896c316ecbd2fec2db53d3c56bb14d690bab850d7429ecd102d0c17e5399c0e5efa58b5ca29f3df1788d4e71bc63aad7dc292f43406c0c2718db79a94696aa4dddedde6eab66aa13299d253af5d59678a42e3bb5dd32b765c8f9e32ec00b3879bf5ea1c870773e53651f8d0ba84881ea6f102bb1fdf3ad857aedca8b1fb1b0b4e5dc996d78aaf1828a97c5f3528f716b758c0aeb19b399119691108f978f513ef46efe555e9ff807134108bbaf86a5a35bdee3e364b8a7843e1b5d3eb731011b27a098982a4f8227c59c3ed2d3d4035f786e7bb93372c6abba322ba19f468865445db47273ea9b77c2ba1f2fda759145c2864e4a9819669324f73533f35217c280929eb8507a41c4028d78513bb5d271a0000000000