PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 67579 ddc37a8652ab1497e5e75de9bbbee687003997df5bb4acf2d09f5bb450a574b2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b68d1c9fa4373c0911d08e3cc6ebbb49b1b4b58c0c4711cd7b00660992a00d3c
Certificate Block Hash
ddc37a8652ab1497e5e75de9bbbee687003997df5bb4acf2d09f5bb450a574b2
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00072e000014050000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002a2ba904771ae9359c81e6839a53eff0f468fd765414b2745abff02467770b1e514b18fae44f0888fc17855d3eda61555b7bd3456f5363a489856a177bcf9d9be33c963549c30e0676446047e918b2c12335ca7e615d4dd02c020000000000000048000000480000072e000014050000

Raw Header Hex

0000402092f0f0e3ee85c473ca070050cffaaac5a5e5adc84fd81bccce7bdedf6dd0d163f7b89b89af45f44d96858d1127d8115fcce2060479d16cf83e3b55f024503620e64d216a463e01183c0da0920966007bcd11470c8cb5b4b149bbebc63c8ed011093c37a49f1c8db6

Proof Data Hex

59,560 bytes
12121602030741bf186b83bb348651dda902a3d563c7397f4998d68626f63417d0c3d5fe322cdcad4dffc774e836413ebee17f3ee6db89baff7e9888b4f303421dd4a9754ced8ba60dd37164dad17ef791147f504790c1fc77001b144aafbbbe1d9af820ba8232a14a0b966e00199641e4720c9a2ffb03a5f82a01d893a887ad24bac4f7e09598aa8651297992bf7b43556e5a49a079470f6d1b5c40ff03054233b0afe1e612e4f4f9ffd7ba717602521d3a7810f5b1ff9fd8f905ef8121f5eda21143308a936d0cf94a1fdf6434957735299cc595cc5f7999b3c29244a44a14cae9acfed1143a3ba4d99db6dff8f380c513ca731bdf3dc6a40661035ef22f369959a48bad5267ea944c05ad45d0863bb301aad8417235d16fd78b3c5fe22eb1f31aa6882b338e323d5b8e64fad89056c08e85e764a37adb2c4fd2a490471af6e2e191887c70c05faac10d73c91d7b24f73258fcba8bc69e29400e0ac1c98f5602e43ca4e54cbb085cfbfbaa63370d7d5aba91693aa77cb6d9134d16a2586fb062b84ab3b85825dd02885caf6e928af6e423a49fb84553cfe0ed59fd836e273ab04d138e9f8e7114040f7b970f5a70ff105f27d4be89626f049aa7d5d533016cc821189b9da2cb349ab308b60050b59c4837eaa9e75538c553b6d8fb622012de5b99d74ed8e4fde82ada48ac73059e6236c55a31b647e8371bdb8bfd65f60cfff883c3b46962937bdaeeb64d3c1026a27014b90882af27df8ad1f3dc8952e93bcc2f1dc4cac67c6d3a61458c3b5ee036369333dfca888f815e96910c7a0447b457194c79fe130a8aeb51b5fbbfc7ef12e8a43f337e95ae95100ed0c6697142403cad5796b706a88a67b50ba4ee9827e48b8fa2ec275277c632ec09f146d4dfa892be816cf59571c5c377ff080ea526f61674a7e1c31b694da2a65ca4da014ce135e2ded2b2072f01be2b3b2b03b160fff7215759e6cdfb700cde62c05b9754421cd4ec54b084cfa132c06e59f56aaf8183f6c23226a74e741a4466cebeb0fc3cf6701855112be0798c90616e943ddafffca12dfc745b4415a5fedc4ddf3ac5cb852545a5ba29fbceddf2eeba3f43ae20f68661194dbb8a174479a8b2edb7e81b6da579538064b4b5dbc10fddcd45c3eecfc9128070c6c8676cb18fe0378d4e4fa05259e39ae235b0062af67a0c4263538c47cea5b6eff67046bce29f3f6eff20a2a7747b04d9d5822a994ee29a02e281d98046701fb8bf498738b5c8b6881863e160677e03af6cf062a7b626e93ef4dc75afc3030e5c7d55aa2a3588c71e64a9a53aef089b710fe44df0457cb57d167adc59b2b0617238cef0c4bf213e3541376a6cfe3a00b61d1f01d9365a7b5f5fe94113bc36ebdbe55c3997ea4bcca707b13a686ac5bcf1fa5ced6c0ad2b152b1baada8bf8160ccf234f2513f4e89f269bd0b32a6c3c932950cd2c480b814ae0a17cbceef6c3844b17f5d787906c5ee703c4fae03572a57ba83d4308cc339c33fa8e757af4b4b40a027a1f8a7361ac08da137a57892db101d2cc7ee64b22c499d4c2d79f1454e3e63691a50cb0c18af116d84143bc72246190f4c2f27d7ea8321c6fadb2dbe3a72056cf716b51484b0fd5c6dee486d72bf2141886129a1b200ea84d335defaeba4ab81cf7a1df1f26706c6898e22a431bbe81b3126467468bddf7366fea7453f1d5478ae5ebfebc213d471f0ae873399897367999a03884102c38994e5ef45b710fbd6988b71fbf79cd718181837d790298637f0b2d808bd45bdde30d83226228ebdab953d08120f86323619c984568566d43b9209627707f7cb3df218a8efde03558d8dff83bc0fdfa66833075b63fa89d7d9742471cffe7eb594c475c00d76a073efe1ecc7129844e874b962e75e8883f1642f0c6720c9929530471dc3fd34c24d283bc395a3000d7b8a9d55e44fbab68a95389ca108afd62b2674d3e1419f32f4b06e2ecb56bc9805caf87d00fce0c63724a49b9afcfc1d88f129e82e4e5334d3834826721461107a3ba9cf867fdab024e06c3ceb21bd746953f7d7317500938f50ce4f097ebbcdfd1718c444d1f405a5e424c603d4b100e25c5159a02a675c7c1d149410764fb62636799194910aac0ad3385e2a890a72efd154cedc705a110c76be44e67b30c1291492695dba11ed9bd6e247cb6801c0980bd38f0bad8ee4ee6f2edc1e767ef3ecae0677ac497e6576a2d7bf58d4e439026c9759f9888c8e1e16e4a8b97dffc0ef9b5bf60c099e5d96cf838508cf3e45503ea21d69180a3639820786592194d17fc07098a413a8e21bae9f6f4ff71cc2bbda333c03ef19faec80bccb13295a964be79c134f3cb84f5284faf20b9d551202555e89a847baeb8fa9ddb1ab864be9ea9bd867c02c98dfc464a231e6d6304c70c3668052a0b24954eec51154c4037b8953231c07c17ef0e17e9fcb2d686e5876c5c8288028d5aa7e4f8480692484164d97f095683b8851be49863e0461482f30181a50c512f41b638772c682a01f9f3fec56848f086c94337dcb8ab1d7b69710d77c99de1c09914ee5ad6a0b72710700da7e81e1d46150195335cfc3c64297b1e3677282e9d55a6cb9fecde5057db89e8af6d524bfab61c2c17338d329bee9345014b143825b0c47b5351e450b00d3c4fe6de2061d83a71c1c44dba4f34193b68aba58f1a8e5eabc12f1e0cfd5b01975b4ef1d98ce30295cbd96fd07e7aaa6434d2959be858c7b90fda6a8bb887e73a96d621a08883de03ae5ddbbe71e9d49ad5e665c83f16bf024d74f4668eff2b442834b9000551a9264ca34b81abefd00b6607897f09838fbba8067855a38593a620b4848b60df227cadd943e3affa0a5eded62fe3d881e696c8f2c0d48a6bfbe07b1157ad8c766f95f474cf94d219144559dce84d4e922f7b9773a143998896369ef3d2ba34af5800e99a4c4108108db3185b2456194d712cd0e609e32c06dc50ea0b0e40bc6def53b58092887ad2033a593e7da184a91ec58a40028556d9bdb375c33c3c80ed8c8f5a1140bce126dff156ad09cbad4f7d7c315b44e76e22cd699a1f9dd4d4dde6c8e71ae5d5d2be02dae45ba1f7c8cf7a25c27cbf5e99230a7c1a7cd157a81d6ec0bdf4dd02148a4ddb165b327ec809c90f5e7092a745b530caf72f648aac26ef753b6ba832f8b33a70f20f7834f56bf7617a98fe32fddf5e84976afab59fd4e6e6c3e17c40f135e8eb06dbca82b7bb841e546206989bc1717cc3857da3f66ae6713d0e86857b34671342dbbf50cbff2919bda0a4d42d7aee386b4a115d5bbc9c9b9574a367ba3055d2d9d43ff57f9fcafa96ffd2e1f6765715439e191376b7698eef8089b92b4c5d819562f71438b9495f0a4f8dcb893600e93498a4a538a3b463d9baf19c2b29854905bd2cec8596dd7642ae1d33b003b26de8743da0ee193d4b6b7004a388fab0d11cd977ee2bbf75f02eae254829351b3ae41fba60b801bdb826fcca83e05163c976d0cbac868312f17702e047ed9c04d80f50fcc4ed32b306fa4c69c6bc87963c0d9adf8f4de93d341d9bd6ccb523849e811220325b1781f0b3e6dbbac719fda2cce64582abca50dc67e36b9f6bbfa800028c4c3b2ce3fae1f2ea66b6aa0661106b4ecad88b1bf4468070f9da669b7d23fd1e37592f39187d7462b76bf0fc9ce760f2a4a325f508f9944411474ea8ad0b794801e0907964094ed09a027d8eff46699d24ad7b1dd7e7b53d7d7995687878ba0c98474e83e9fd87e9caefe0c84ac971a15a1c8751eadda7b44669f20f77bca5a4abb0a637fa570ff9fa3e0642cfb43b95ed4d5b0c2fb8ff029b0ab0a1878b99bf16d3bd0feae870deb2775bba90978bc1eee0c97966cbb270609f4ae38ce9d9d88291ff36f404b17f659f3a381fbbb3c98905387246c9be87f57cec96112fa0b87520085830a95c5eba9340def7f23ddfc3609844733b50745ac626e8cffef8b645d5be0d56765e0ca81873be37d79a300abbd6ae1337837f564822ad86f61178edc1347c23ebad3193dc8859744cff676b58473b9842d8421fddc8ab7a16191d27c117c4a97bd039c52baee3d1b09e1f0b46eeff178fddfd9bc1379d0b3181aa1b40054083d29531db1f8a2ab947afeadd70f9cf69eaf759733640bce339e20869077ebb8bb5ecdb8f297737c6a5c84f887c954213a3a15058e766d2272d6935dc904c998ec7a15cc82a72274a7b2919d3d9711f61432c61ccb943bc912b369922ea52be1bb90ed5677c1d01e33dd69fc5e2f5d1d4428995d71eca77c84c8b92d418574cdc67ed462b7626496900c4af8b0e209ec99c4bd2a04ac9492e68b9a53ba1fff4f21c91a676567f545e05484d4068bf5a94eafce38e13c0cb707d55485a95a244eb7cdf634d00c664045019da4fb1a6018bd5afadc007e79006708f967454fdac81a5549ba868c151c30fc8d100ef4d58d74f4e242071b51b13f4b95a0b4519b02adb846f88be22a62f5470ee484d8f7aaa2d19b5d5db1f5d5d7edf546b3997a658fa2b2494d196adf09aa94aad3b7e362be3c07e1d6c959ab9a6aa7c161a64f0986cf6708374ba62ddd0e0ebab62fb09f5d4c290b797771e094d6088d42a1914f261fbb4f62f078b7f79ee8fbd432dbfd3dbdb1f283608cbf16b86e9c3d79cbab8978544f767f7c7fb37ca8917d015ab72e70336ae71bb32b09848b41437c38058a8a19873ea8bdee4fa0a02e35aa3c74ab4010a4a6a1d063e47eba9d1fe66ddc0dce4565a5385ea23dc6e1791a0364f11c7f6d357b0c7cd3bb1f7ae67919c125f093023626858a0c65907984b2ba2f38ac6995e1436a03a6208c88e1655f1213143f90abfab84d0e6b255027a677048c6e4db24de29cee46f5ea10068db44bd8019402a4c1fbcef5077264a68ef7c86c7cfccfe3cf9f4bc09d0a241f4bc733336c98eaf78ad2184372348717b704c06ec00f0015ddf62615a783d69f1e7dacb2662e711bc173602101b3fc062aeb696aaef1ce650b3837282bcc480172057263e1be05b81cd93158af4f83a171962359a5fb43887f9907cfedb55969f191e972bd022a163aa882114d3a85fe4d7c742255e6d2a829847d562cd3bc025365c53fd3f8922621cae2fc754ed023ed992987622b479578e84db2bbaed6a7e41ba2da8d943d75a6be9727eb5ade90f3d4ee76865677efb8389962dbacc238e1ea95db0bfb5d0ef1f0110d551c84b539893e3af0b7cf926aa5e3bea69037f28a156de77b460d409d7ee82ccf6b3d1d9ab350cf783734b893272488d16468d78ab25cbcbdc619d9927d6dcaf412cf50087248c3883f679c7e20ee0dc7ede28d0d458226124ba325c38cdec34df4e33eee72f8d1ecb68ab16f28ab9140afc6998d929534aa52c82dc468b06f272207c9ca0bacff7a60be17d152005686f092eb3bcaa7282e7c430a1b91e24a1d76f363a8d95e762d2f034ee9960b5041125152df2a3301e2b235ad320cc61509d05da5ac976144ed31bbc75c375a5d2bf7ceaa50248195f628e29abc6ddb3ceb975209b73897d8f678241d2a789470eb64ba69173e92c548a9c90477eec65324fea1d193e2a0ccfa51d8e7d8d596aff7224cf3e487f03286c8a0dba28d1e72ffcbaf25153681ab8c3178e6bb7b8abd7c4d858d1cc18ee6a09e246eebe25e2abba14c531423b30ce163b5536e4b2806c21af9e38da9bd4f1e47ecc48a9ade360c2d164af4d98f45d175273b2f0e63df50c472a954c820169c4fd9388f22091fa45e62d5b9cba5cf77b5658aaee88e989a556255e5ec3edc2898629bbe861ee8c292980371e1f9a2afcc714a84a4d55bbe002982d250816211629fa5c43173227cfbbf960577c8fd7a774b145a90325b28cfc8ea9efa2a411b5d4cf7c9ad591c8d1902170beef596d03a483fad033174d1eac2c2cadeb73649d5722e3690f15e44a08748d0929f044a88cdfd02a8188210c3ba3e13986651b2b79bb0af3a32ab48f3cf1c9428e3ee3bb88d369952b35b0cd5c41d394b6e05c57912eec76ca43677035f5b0cf7d26a18ded0d7796f3fc239dd12f6fe7a4dc032064414bdbd7e15c17d51eb8a8f16923dbbbc688e2c5b58a21e54809383d6dd6428747915189a40af17e44d33bcca4b800eed6bf2c112e04857db264e02f668d80437b25675e56330ada135e3c46994a1b734686ee4af161a7b78eb540e83549b0d1b9f18643bfafab9d37ffe5602439ea56c1ce97ecb471513dbcb45cb6540d978ad9c93f2799ccab7b552c87f22acbf0fda4f7ec92306c744c3e892610a4e95c20784ce3d0773e3f20b6be8578214c030695051ecfb04258f0fb06bcfbfceaa75a3906995f7409c0858b3aab6953fe0808776d7110f91335367720882eac093db2bae9daf1a045e9723d82f8872e2aeb2034cd5ab3ca510fb2fa1440b7dc2b22ce3faa5f06a8738aed041b5a8d7a41d007971b60ea73f78102921d537ea2fa81676398ad55b5f2b77b9fcbe6c5d411fbd8efebff67dca1174ce2409bfe491262f090a84814289fe2c330b64a656d4426e13461748fa2d722ba1805d752d71a06fd099f0f180cb6689bbc5667b94a48c105aca456a997e9f82dc7dea4b00d1f8daec75102f5663b83fda666d7ae05bca6784e1b87268255df47e3258d5d280466544f9675ab83024070471425e8d40ab5d4abf99c68c87bd2d93ec244e116f4b0e98055706127d7627e13c484733ff6171a6527076c0d022c47a667615bc5a3e15f4563457fa8f1be495aa9524b2d9e191bcc7dad163364ca343085795b0cde330decfa2b7e72a51c3627e6a26fff3db02f1a5b6311c03ada89a2376f94c7f148be00a77f75f0973b755b5109c9cae7aaaec13c2a38f01e588921557a54906793551e5e8a816111a6615a2373370800b23fd35b20211db7c11c69a08afff40c15c4ea45babcd899e665725f476738ca19bbfafb3180c5624d2198a730c2a117190e76552c39bc00d7f7f198bc82094ec46be942adb5dbe2c7f59b9b803cb1910fe5019aca617b5d9e3828e868fb16de4127dc1c6add9abb0d866980a492c995b222411b5342e64571376c09920a09f14fdc9d6c2dbae87a652af90b235fd5dc9d5c4962bd9732cc80a4245f74713074a6203d2ce5e850d0e3d2dcd2d382ed137140a7b47fd0fab9989c06afca0df561dfa911101adc5aecd784e4ea690bc1679fc7016fa0481df2df82087613ae33844cc5d0950a074bb6c54a69c2108280b2d769fb40c49b7744534c469282d5388329d157f793cd0e10b9081904d8a28bd840d91817a5c62b33c713ce7a94416b1d031f485beabc69dd6af4fd60cca7e134a823040761af7c96c2adb365e609874d3f2fbae74e6e05b54ddcf12d3bc7fbf64a8f4ac0a1e80f39789577f303f662a75a81962f09304595b76453fec1de6dd261e2bfd4b38505d3176da3000946e5c4af5986d4f17c4d9aa46d331665f3103a42d993853848e6a36fabac40d9a05b4a780fd493d868c9d7512ac2a20667f8e8bb76198f16063265738871492091cdfe31a18508d1f55f69ff75bac3681a58abe1f5a52134fb9f61d6967ac26fa43542ffde70da64d2ba866f65657e3f310496c90ccf6edccf1704699c76cc98343ca65764a3cccac0492414bfe989b6c3e09bb20ec6f4fe5033f0522d43fa6d9c66328b634d14de1c1f6a251c15074413b27490cd091f49c448fd12ef91c66458c0f335272d264d0fef515c0e90b702a03f7dd31e5ff69e6d30a57f77937dfe793760d8094da3c84384e9e649e44656e841eb2d35d43f4b6737c6a40173a625ece4e806c3b36f95787cebdf07a409f8374b1f55490f9fedd68644753354ee05e72b68f21a70c9e9010c528ab6201718f987891c006dca54a7be0ff66b52e3c5c24867777fa62874659c3750847ffa76cdb484fb01ec8a1e42c154d64ae2e83cc00561542304202818cf5d9ec2b924d310b0d417bca226bd44c1207f58b3b8d75b014062fb71535541b26fbe017631681e34840a4157786879f5fee135c159e45410d8e0ad72eedf156ada12f04f9dd42be19f9110e8c6e3164a763f48148f987c27dbfbab084be8d881ceab1274ba60aa6a71065ba720715348a2ab66aea3213c9d35d796174703c1a38bfe19087834ce9aaccf702fe4021604d6db27d1807b15281588f94475505c8d238fa6f75a5ce546f0f488d3cf1a9e926cee7746481621aa30497c6049f86cd76bbd46293cde7f58357b527c70f995a0b4477bff609c3a77fee449f6ba4fffa4039188f52059b9c6e38b7f07fb74df2101d2311e1e645ba1eea6622b4884ff6a93d9e37e2d9b5e02e1f0d5843f74acafa26d67cfb0a3365aca2b3d57f8cb642e8d9f8ce0e53294d15ded606aa6254c87d1b5e957e2fee337a73f35519b41e64f360a68b2cac5530db5a0c479ef7cea01c67e4febe3c1e8703ef34c50535cbf897f2c79a5519aa95989b9b2cf21fa685968a27eafd486c2ef63187f7e474953d9cab7be285d480fd4f88e41471644ee658252ee072f32f954bc04ae2469bc54537c6a003e457d6e6bcdf56d79f0d0a4edce69221b27f8e0b23323ab6ec1e6be40ff7b6e64ad5432c2588966198a777a0accfdd7ec64a06f20ec301002ed08fefed5c73dbfc084a8abe8bd9057b2262c49dfb15757a78529f491eb4762ea22b65c4614139c403dcb8de97eafc392379129d9a0d3a7432f20c404179e29f138d2528aef7f49435eb29cd3c2ff652a75ef2ee51bb90ba2d629ac571a2ce42acb33e14eb4eff3acd719e4d4d28230e34ed45dc859c3e5334c6e401208415dcb1648ed3f5eb37a50f548a1ff6460d42979de6ed0a8ebc6c221a355275497217e65919db71c07485e441ed1d558947a23f0c3cbad1001b3510927a47273d99532083c68457dd244bb8f1cb4f8cd46b2e2269a521570269b2eac726b93a3898628066d4f724de48f03de9446482abf1af1d9af1562f607fffab53cd6ff83db880102639f91bd08e361263672560ea77192df0cee29c5d6932afe9b0ec7d195f44f35393b00f3f9e1def142588ee1b9041008089f71fc4bdcaf5e813de4845131e915db32f2873e53dca3976d5343ce53ceaa1b744197ac963965686424f5a20a444551261dcf34922e7cffac680f1c8dffdf2ad308be9371e0abd3ae734193fc5d7b63a7309747a96f7cb8331d6f85ee91d02b2100e84ac5fde2d9277fbdf318a42e43f50efa045004e152da7f76b4740053ed8cbe3257f7cfd3c8adb17a4c0e747940a2957ac9b0e2fb36a5d2b3bd925daa1434420e11c4efe8ff15906b767fe48ccb513d3f94eb40054ca528a0baa143b85d107dc574d6f615bd01b6caeda8699e7ae38282967b87a442c6655219291560421d27bcd263477063beeddba6ef3ebbbb6729ea9cde5a3ae5fc1359a7e2e7b4c5216c2b1159942e5bcdd6a6617582a83ca5d9456b6a2e2e79b01673d0e83fcb9c1f9e3abc725b0c15e1cada6433cd7d01aa734cea1ded254e65782813001ff4557ee58b4e5d933751c5af58d57eb59521f8bf93bd88baa0c3c9b70cb45053f64f6f7ea51442c0566da0b384b2f646bcc4959171a9aa2f1d100c9f0c4bd783986bcd1da50c389e9c85f6fcb45952b1bcc130a28f8085b53e6e9a32ae974ba6e33d3f24462435c7ab4ca7338ee131edf97e399303b04808d6343e5db0a27a4e9e27fd98eda21d52e5871599e51a0238174806103343e8b23a792b487c8e34cd352aeffe3901013298aeffa118bcdac30cdd7808f6f89aabb18cd0a7f0bee2e8538cc59a9ae0e38e96e5a775e94ed59c5079795f922087d3255b71f27dd1e6eecfc14d74d0b40cea6a6d2d736db96ffb6c49cb4edc8ec14e2e7f76b3cde95172549d507cdf45eecfa37416ca0a2d6cc41d1ec5aa2797607a2dd524e93ee3d6a5e660220e0a7074005e133950f04cb57249c2d906552313bb02eb0478542f30bda39f149e310615a2553f70fb7c15b5c6e8982b25133595ae5f26ff7d0453c888a67dc7758cfa7e08834a7c84e229d348436bb6ad4e0a49e2cffa5dc121ceb010adfe93b79d6525df367d1a1f69eb5d290fc8af4cb189d5830bf5f9f061640b89784787b0232479675cbd8b570350fa4f6d035839dcfbe8b1492df3c20748a6ec36afb26ecbf0d7e4fb203c9184c5ddb01e03e51c3fea8c3919091c99c985682795cc85268695e3d0dd473cdbb022835275090a2abf31453c5fdb136aabec5e5797e879dbb0e4aaeb8caf3b0b8935d8858faff6cd86bccf6785f8acd09813ffad2d966c558363a35dad99c813fc2d92d2fa4961098bb27f27d65ec5a83e8f2cafa8562a08adc66bfa126169920b1a6fac35e24658400e6f425601d7019e1ac6235e20e15122282b25d211a56807b2d1e75e29b208e158f9484033108739adf14de7a11a3de72c0b9f1189c7987dce00be115fc5a0f88b99a67fea5957fa8227a99e1cd986cc1bfe380b8ff9e1d9699de8f51aec5c2c0d1885583639032c254bf14756c6e5476b08e9012289d8f0902ca375d10ac2898f5856997812078a02b943979e1cf31d6967beaaf5db2ab54045c5db33227c1755e763b35d63a49c514ba77747c656e826e2774bf5cb626af5ca15c638a40f46a086bf724621550f14bc459058f6b34a195e368d63a12a4d3f383a1d7165efe92c210d13a1a58dee647d82f1754dd149d74d21acaea7ca29891a84098e5e18c5faba3a9424642918de66c3ff77de2b5b75fe7da1e2750d5df5bf10335549455deffc0af5372bd9d2537bdb63cb48ade69c724edaa22d784ce8a3568987b6be6a43463449bf9f91fd81085cd139ffc436829045d530198e79f2112f3361e3b4f16dc30b4424d4274ffca2f66c8759c9467df0c1906c3b6d0048dfe33903ca60e3ccc36bc36ae264ef7fad887908702c88c88406ad37b54b5f4f9fa2a1f3af4c8c2813552bc70f3c1aa3f1e4aba023cb505307f833d0f8f321abd13e0a909fcad42f0bd0df5eaa61ed5bba39122ea493865b2cc82055826c3b5713385db717df3889b8c84ca1906979e6b81d89144a11db45c61b527090fe26677038b2d20f4f4759a0ea0ee54d79b10fc335541bb91c782f0f85c3815d83168c8d8fe9fc21c00874507fb19a91d1687d1769e4cb2fde6623c3e346916d2da9ed8489155bd50e1badfe84a853c9b5267d0452bcf99c8b39607205114c9c542c40c81226f716b92af54935fb17aa413baa4b8c3133d299fd278f8d278c3b4134ee4aaa299311dc78059518dd91452dc2371fcddfce111a78fa83a65197eebfd9bde690160138db4f94102f3147345718029d2283c421d701d832faedcae271635e42e692f874a0a9edec9058818289b50a361aa396cc4dfcdb3c941505a221364b8e96555f518e5697237f80e0f936407efce72713fb808edd0d342a1702586f70e92551d3e74b879413685dff0ad53d26b51b20534271c18a6bbffabc382531b1df390962e516636d4ffb1bd141e22d19410fc5a3676261041f9c0acbc1c48ebacd4fcf17e1051e88d72a66ec4f16dec9c238c695b86485981ca4fe2726f53da5bf10c139408cf17a24638f9efe534323866f4d7575737e642bdee0c11e81166fea5de232972e45d4ea3c123bb7200fe86f11fe7e61725767fe82ec7519525be0ada66b7ed2490654f5eec8b6f928763471fd59f5d5a02b88f89f72c0fb157c690c2e1f9c013af3a740b95af197f4857230a0828be7bb30066dc68f1452152418eeabeff19ddc6d3cae51f36992dae0d55ec0aba1601912af288d5335919f3be432899902b9f57c4c9c8907157fd66d8d31d20c20edc9e8b08ca5884491ab43ccf4fb7bfdc83a3db2822c1f0b951b78cf8f15b79f4fedd0f75915a5150f1e6e922c3e8e67ebc398a60b2d2d3d7c02a8795d1f82dedaba3c9b9d067efa1dafb7e2236f49d04a3850f68754339cce811b429bc52f40b53180c588dabea0c6e266b05e6d0dae76bd7f1de5dfb4cb5f2dee8c771453136da9127c995a84ab2013bd416721ecd400019dbdac6e03d1b5bfbb787cdbc7134a30ab9ee36512949328118cd75db69983b0bfffe018f7d60bdc476005c85f2d3d456aeb1feeed004d6d2a27a87195bcf14f9a20bb82f85576bfcf0bb86f145da093dcdfe442928477208630c547489fc536993657394d8b43ad268d137ba2aa3036645542f53562c2124c4564a1cafb4a184f59660464e3d0abb3bf6bd1edec15e1a1dd1b99aa81333fdd37158d6306cbd2d379524ee66f8d3fa7c980b6b062193da9fd021924a27b88f9a4c63ef353cc9d79a1ca8ebc3a8cc288e1fa2d4bd64aa0fbe69b41a7f6b551560b11c48b06d952a48650e882660537201e172aba044374a4207f88a34b8906f910fd69dbf06abb7eb0f19c6cdba5fbd94db730914aa209806ef51ced5b1be6c1e116141f06b161199f277984b5c08d9b2f99fda7fc857a11ac03ec0ad281971bd39623694ee1ea5854b63bb197a4f9ed8997653c32b63206a19e79244f64e5a505531af74f1a091ba71bb80077510648fd4e5839f7ddb9b2e37f39eb2cd1b9c5c36fab15973cc49b42e19618524485b792c34a8184d1e6daef9a04f1b01f574a478500b96de9ff7ee6a89d74dd5d6690e6e1eae47c752015b1f9f4bcc09d1ab0b1bbbe3949f0f978448bbd584cf60e0dd8648a6e24f170df4214febd7fe92ed4fb31bfdef6d95655eb31f45f0bce3d56ef4fed0859818a583d2583926a0c2f63daa2b90738dbebc822e28b362206b9d773ceb915d8ee23afca037e0293c390981fc2cad8c27ec37179dd334c75adaecb83a2dda5dff5a9225018ea61325a68173a1720ae3a2bd6de8696df2bfcaba0ec416950d69f4673c8d808d9b073fe9faa752d66516bacbb900f081fba9352c21bfacfd9cb771992932b854ecfa6b91d6bee5fff8be08ca0a1daa2ade135e0524db34cd337f8ac6d883f355ec09e6ab1076c2140d7347640585fc959da337de8fbcf5f5eb931fe451a0ed8e1854543ed1cdb57aa1c5dedb8003ba0171c45d37c2a343c404ec33d418d9638670fa0d49e296a3a800c157892bc8668594c8fecebf1cb6f9fb7850f2c365e7a0454a777aee9f6993eea2122a0a70f8d3ba34546e4d1af2cddb6339f7608342ef66ba3c6563b6e0e459ec7d3f51910380d33942b725e8e21f370991fa4ea5a2876114cacc238211bb401c2d4a2d4d587255af99452576d991b103b9961b60d7304fbd747b4413fa8ac8759e3ce6752ed2f7927b8234633e2e35e1e6d38f8e47d65f206d4ae1ef529012c98f7b99becd4fb59102780fba6af856188307abc08bd9fe065be5617971ca285d2e28769c786c0eae97bf3da5dc9acf7aeca4e0a12b599bcd86365567b38b6c5cf9f8dcaf4ffd7dd7fbfa0e0edb46b75a2029951237df7b1d608d0b175480c19886115ecbc562868bca0ea1665af1f9bb715d9c13e43b83897092f5b8c524e5605ad4b3bd969d718a9a7c20ed828928fb50ad0d3bdf189bdb3bc2919f7e4c4a39de248e94a2246fd158d390f4502252c750fe3b7e36e721d53d433819d57116c9af693bf5b1d930affd7d0b4e25b281e1577b2b7b268c568edb2b31165dffb6f432378210b39347ce28f948c01e0bd70f43b180fba334398117023d164e310661ae6dcc24cc0cee27ba525ee663939673843d3aa5348c1c1df66e7342bc5d717804b982b4772c066a53eb370266a574e5e08e89a48211bba302e6659836124484cb8182439d43de9792e99926472a059fd1d40840d5b7822b22e4d02b6c2c4d009bdf765e8757c73a0c7624cda87bea7cc166faef3db95c1e4dc265fe03ed69ac1360870665ee8ec25fceaf5a97c4e77c8bb8aab84d2dfb3cfc8735b4fb75cf72cc7aeb729c9d7f3fba1a65732842aa37f96abb577f82b9aaa7970a334c88a008d30f845e7d0fc3775aa0f982e3cbd20cdef7a9adfe6ea2280916e1538ddda24d24d566114ad3a2bae97305ce734f335e9487e2fdfaebc4712680b30d75dfdb0a7bb7897deb82e681498437afa403e7bb107e1f7f285b07591c23c327aec85f44ef6bd4bfd45ede9ffacedef168885f66d1e6f18623b5c8cbc73f8bf8709012ce174e099c6985f8045a3a0f876699862274789cfb0ebeabf4013fd4cd959752ca24d7ae36ee47fe79e23269a56e7de3aaeed086c46cd86b57d2df59cc5e0c5a1d34767e2df71384c9f7345069fd895857cd5c3a544092cbcf68da8425bfa687db2a4fc3eb34ae71f64eb09fa099928cbccb2ebc6c6e0c88069ec37f92995e48038e5b2f16160e16c6afac9a225855a3edd573c3096efdd5df29c575a5a0141bc3595556cdc8d9f94aa0e49805bd81fb6716ba1f8c3121d4cde5b272d18739b84342603b34860cebee1a5b6a47a9a42965f1b04dd6dd66562b6d702a90a724df3ece5e91f5def6524fb5a07d99c839946f0d246497a59cfa858c287a6db2237f8e9f28271e4d31b80dc7a7391b1dbfd1c02a7336c9d31c650b1200aebeaeefd2df29101ec0f3daed48972909459c8c48686cd9c0d472094fd9417c24fdb31b6f676361cf81470a493fdfb5f1f5c533b1d78b8570976d644fff6d4e14407e5aff4c421cbe64ed1186e366c462e66c581b943ffe52bc35bbc5c3764e1fc8b173f96fadb069992e3248a32104b8edbbb1e186e6d1f2daa64084a36eceff768796ffb0890cb55aa6e8d71beaf9b01cc97d601c56804c695f77241c3d897be7d229b22a711b5c237e430d206d9ad2eab9991bc77ee62680668516103efd749d62688d15a0e5f8cfe1240195cbb693e89dcee68649f264ba2f2e98969bc2e14c98a467d8a013c51646cf31c823167f904c14cd0acba22e1b23ab1167dc1babafc20fb43a53f1c20b849af7534587f4a6cbb25f6b91d002fd8b807dead5038a457fa2497653810c7bc27786031c7ff3886d7286fbc6259061d0130eeedb8549adf0eec6bde4548045cd763fa791120d9e8a387dbd9e1c24d5e2ed7febfe0944011c60e34054be9e361cd33c913fcb0994cbc259f9435fcfe3c730139309177127d2e2632063b8625afdaaa7d5813c6dcb50409e9a3b99573e27c9f372c0aa7839260fd0676aa7e733915f59276b89cfd778dc964d48f449858af93ada337c6d44b1ac30f17ca71b1d08b93ccf1c015f41da54fb70815226bea1a932857f171621032befa964d126a054951934801c7da8648b87d221fc33096e7b81eb820b1dbfbf88666d37836673e123c0ec4037001ede5661cdd98878a3ea92be745a3450c590b3dae1874defa73a5d11514c17c71f253e77b7d0c449eee5ad19c93425020894a28805f145a613de456a00e2a52308897ec500353f4d5b228962f20e7b0a6241a18b36ef2e2cd27f3bcedddeb297f044344f09cd023a5690508ad194bfb85d90d65b7d6506e1bf6971757d13daf8bc86404aa2f34fa2b28be8e0cd5b6344e848cafe2026cf75f78441c88fcfcb409b2302e47f5e02f502b70dc9325240a94abf94be23807affc224fdf5af23071a11c4fbb47094f447068a98b448529b0f926ea47db87aa300c4d156b5ea5ced3800056d331e0a781cff821899f3777805a0a0e5a5d090691382a5e3264260695af3162d961a63ad409fb0cea85075ca506af866e7bb9ce306ef5c5093dc49b10e6db943b476e3029e7bf1cdd0ac3e9824aa41fed2d6124b2615691b7cefd86be53b71be773a130048ea4e4738c1bb46e025601244ed370a2921e284b516146100afbe19cc080a4889288a332214107ff2d561cc6de4957f5316fe09872d08bcab9464f61ab4ee212c3fab9a31944ca170024940160d2a66597af1e30b141ac3ee7dd74ab028af5ee01500d968cce5cdde8fe38113bc4aa9a0b9f39b38ecbe5815ab07920213e8876cb0c910dd4bf572de93384d39cc8cb8e39f945f8d8c8cbfed6de78cacf373bcd9100fe99ae1016ac009d11ffd2c78a1d7ae3d0b571dbfd9e352ea073d3649fa7b25b77922a65f91cf42b3fe0919a2ea188e76d4940dc1ff2a1c32b9a3130f221cc919f01cf67fe5affb063bcad657bd0751ce578f61273b101c0eac47db9e32ace7d671685cbc1db23ee5af91412dd6cbff16c38c2964dc295776e08fcea56e8b2cc3bc6f4dcbc3a4390f259eef798b65483bb37125fd39a3d1c4d9437eeddbfeecceae971bcd94e2ec68f1f65a69941e5fc4c620a36d5f98a27dc62396e26d133d4d491213f13626e66c5c8ee062923c573423b7aecb022545772fa58cca0d0ad42bf2a236e5b31b43c6d2c5bbc98bf781e0b05d82c2705bd7c3657a761b4c6ad3f31183ab8e06cda4f60aa350f5cea2aa0c5d9309bbc614219335f86d6f006b7508d977f25f8d35c5d9de0abe8b890249bce0e8da40229b585c518d7ec44c16593a59abb04b7d046ecd960e581a577eb1db6a2efc1229d329e4199fae5a6d4b8d706a8c6736ef03a5f2bfce313d4820c584c43691e79daef9fa9b28020c183f706a7441fdd946d51e12304ec097be90c7a0ab21c5f15e04965191d3df23a1df6c0b4740a792e54538d97d893838e54c30b8de6e8fdbd044a0ae2a8872285a0c9a93c4f95420bd3f6e2c2b444f6265dff466d848651c2954d61e007b5ca306ebac0138bb292df5c2829e664c5de2d8584e6ae89ad32c94b7588f0c3d58c4ee32cb10af11bdd12ac8b36f18120a7dd737c4301df385d6a7f770b179764ac0c94deb28e88445a598ef25c6e7182b9493d13d4b5331e8d6ecf0bdebca431c54ba1c4f4bd0d04ee8700debfa1095fcb822b2ba0b8034999cede27c58408abbd0238f9c4f2d531e26f70d6db7f9e78e8949c3f352b503b5003df912d373fcb14c8b7f30f3d02d2b8fc839f2bb05ac6d3764d8b7ba6fcbd69a965797af17ac5f3dce2880a4e84f7c9d0432f8a22554a961cc0f11af5a0565e09bd9e84cf6de55207253a27d860fa7ee095289b70a042d2b751001f03af68f982654802b9b639f33be4663d735032d702faa378a060741cab631b8fe3d231f74e30ac0f57e5b86814b1061b8e178843f4a0a3b607938793622ac27a981d336ebfa441872871ca910ca6be2072239320951174c51c6f70181edff530ebc17f1e6ca835d9e12b83d085523e0f393f4361395036c306fd2f87e7ffb555d982caa4164d7dab3409f5b7f558e2e5970990a30775dd9768b0b79ec9a022629763136f02eecf73a675467c189c83ce2bd41dcf492032f5bf93315e8cdf0efd1caa2da00477bb7345eb4443326104fbb492e2b2a78943e21bd1e64de43aefeef82c85803802bb8d162b0f997f46fe83960fca4dd88579aea5f601c5290548b379eace35952b3811f7f664fc06ec056eba3767aac54e52830549ede03ea9f439f1f24e56456b3731db34fdc6e3074788e08d9d4d9b52d0c8cb0a60548923b09e8f085fb255f43502bd1fdf7f07ec26bd20f41ca9f09afeaaacfe99619c74656aca26a68d7601b40db18dd8ad10f2954e1f50e3285de12d8b5ef2a8ee2ec0562b0e2622f15d11b363d47a5606805b349e21a9a6fe6881c9fa764d6e2a044291fe691c18e3b9078a6a84c33236cf5d479fdee55b563a06190b4daa0db5b727b4f2a80c63fad6dfc91f579eb1336e9cfebe929b4a3b91f146d0995d776cafb55d60a3148b3709b022b8c200999e5455f66e3949d75552b8d7048b1df21c2ab59f6fa433b161ddd74811a81736f02aab8d969c2c8a26f33ac7d2641bf0b7b118f750fb1931db29136d26915704f92a29cdc7ace5b46f0e6417f6b7f399b1f317a696af625b1e148af678904ffcd3f47d0ff70b9ed9d5ff7544e9add7450d4e0b1a640569c0d588dd4ef186194b082f0240af9323fb9395c483e9ec9df9a53ddb06aaaf0d5b45b634d2d2f18217ec5314f6e6619b028d96e86244a81bab3011cef20bc07827a95702ba562c0f3a28be08f0abdc4b93caf78267daa7e3ae564654d74b9e131c9be77b7276a75d3b592d8bbd1ee0114b17a2d8ef58f0146d0b96f011ac0b85609a0696c0e167408e5f4f5d066db80e4c873bda0aa511f4181b409ac4689b4dad4ad25fe80b95486fc7808ba1f53aeec23074c0fd20cd120049ed7e2372b3a2cc228ee4dae166f4ce71a393a9c03004bbd12a046cbf7dd54925942d2b5c98d17142947b00a87ad7892292a84763d238865fb8ee08f2af253c81fc919723bd0b36b6585959436baf371e3b4a7bedd769ff6aa155dc2def62865b6dac819aadc545c3e4a09f0747672ca29c3f0c4736867fb34992bded95405a06ad38ef798e5d1f75aaa8bcb5b6e6eccbbe4fb2d2f18d15ba3f67e7c65f076af3d8d82d4493245b983fda09514c048d4b3bdd7d68617809b34ed51cab2960ff4062956cc339acae6281f458807ff892dbf64317c5dbfc71b75d375a6d5c89f594194fbf99caf0320af32f2289c06c663ef7e4494235fbf326ad3c4f45dbde910e28e234ce48abed9ba7091313ed35598dd4e3e048d9599200587f42c384b14e65c8771536e49c82e9b52debc98a8f2a7cf4dbfb4aa3c3749abbb3c3bf0095d7eeee9a0b75e60c3396425b8253bb3c2ab23e39e17c74227df83a1135a49d29ee793cc88a5bf27e60f9c179287165a19587c963d24e5a8e89c69aee6e2df1d1df4392c40101131b50fbe32af5662b78aa986981a1861d3e338f99ca97d3b3459eb44a800683892abb039ded68b393a047449a30f260c4ef904b48f5eaac16ad593b3c631adbb0075c9933bc4c6d2d8a4144bdbc7841c8848fd3c2c971e5c3fdec41c386748c4393584e5e08488ee860104fe445c2542085a108d1ecb0a8eb32bfa4dccd7e58195c54cb43c5bc1b2a84760f04c30f2188bb170aa348e934528b34112eaa0a3ae741c47fb89a5f8e956826536050aff8cd3daf768119d511e880ea21d11a2bf79118fffbff06ab0805a23b48766ee1d256b6d01afc2ab071661f18e10fa659180720a456a435799b9bf1ab8b7b5c638688db3ed0447685ec452b359e06987926f775425b6a6eaffd9a663b9b9d4ab92589521c4d916cf78a612acaa5df8874a849a073d1d490222604664806227da9f66fc30b3316acf31c2ec8e399f7f73d431bd7c06f725ce5c0055d3ff4b30d5ac1634fd1497737e635dabc02b2f6ab4866f976cd626ca40630a116cf780dec0460c5e6a1f9c8effe3a125c7bb77ee63154e150eb5791b90b42e9effc321f2f55e710d07fb4b52babf84df746781c7bfa43ebdac9541f72ec6c3b78a358bea5bfddb029f58bf3771acfad79eaa99b43812748ccb3cce4e20024530575f4bbd278686b233b7318d48d25bad8e20b93f96220ab962bbb32904bcc2ae5c91fdfbe81e6547845668b1975e9bc6e3dfff224390c4c92c0b88205f8eb9b74ff854e49e46d8e701213c3ff8de769517120a199c92e0ec2f6c2215569287e15ca68dad38d2b2d809b3637b8d2927cb58ebf63aa247732856390cbf6d686abe3cf05ed93a3055ca6fbdeda88f17ed605ffa1db386e869290dbf434e90c4c328b66b31f1731e22aaafd0ce33e678ec90323cc2006ffd16ec99b13964b0ef18b2df286c15feea18379f81275a9586ec225caed799cfb479f50ea206f6bce66264cda7c4925f2631662f12ccdc77895bd40b6aa5afcc37cf890f75be41e643dc184027cb32a335bbb42f9f18f8dc678df7c04de529918b4bc3a458dc28cf15cf7c8b685ef9772e851c754eda1ba1ee73c26c30d9777ec3651a902b6da0dde8a8ba11dd3f5501d2e126562dbb3bc33e52f39f21aa8ae88b2e79710f39d2c1805f08c128e01aef68b98d27c4aee4628e057af03fbe611218b6179e4ab7f4bb11b8797eaf9b0a95f13e8f5f3e1172f7bf78a3523bf334fcf0594450191600bf401535198a32b55425291291e877f3f4836704fc727b7b3f3797115ba2ea466e9f2f9e5a31bf70d8b132d72b67ae893e45d6e566fcae7bd2cd165388b720d65a85d6ae28afd02df4181c209fabcc769a298bb34bed30a4398403da9f1963d06d8be365a4304d31a4cb0da7ff0b327a70d457ec56cb0dba2bbe6e84df83267071b4cb04940cd76455d7dc388c33c2ccc82d5aa58d6519fa819f9e612cb91aebc6cbd209cf19061b85c4f646df310d096480a2818768fda91d40be62b19164673422fdf87bf728d0ef239cc065803e4a13ddd7c21f80c3c5bbe6570e14547213452bf3f0b3596157cc9c7eb95f4179c1ff7474c9ba90efd62eedabe0dd1711274f54bbee86a42da6d943391d16c0ed89efd8f947705442fecfd1a48b0f4fef0becdb15f5f8ef5ba423164f4fe126e98788504f207cf95cb9020dd15c52bf93e36acf28f42edc667bfccf981e4849be29a8669315c53f3e9c4c35dddbd995bcec9b8cb49ccd25866a963e6c062f2eb526c156fd33c855a5f6cfa7ac1eb1f84126996361e2e38fcea97178c7690d13ad2e37fb66807a5653fc6641d981400c77981861a6b99442b0b47225cc0ede66595d4879893c73b451779545a42a08230822b5f72b9f6fbf2f2b1b123bbd4e45b1670ea272b97934bc19d8df0f22a17f7f4c1ee4c0075b30018522d77e19195a834811474f6b64185762fd893eceea9f1bb89cddc135f01fa362b55d3af6d84c3096f66b5b8c219446877f0b261a845ffc2473cdc183c04e233560a01dbecbc642e2179ead0526a367d557434deec92d5ee286c4388821dd01af95032b50ec7cf47c0263c1a6e5db1fbd857d01d867a5111db2086f9a290a510374c8e02a88c7a2bbb8743286a525154768140ff737ac36cb96e80cbfdef3cd1fe0560ab38006ea848362b7f1688a26b7f7baf82bd569782821191afe11027e54c27b36f882c6b99cd1bd09451fa98845805bf4ca6c1d98f1516d17284aca037f10c32046ec34a1c4e8c36d18635070d25d02b7bb95041f7b5d574ff273193295ccdd49232f7b717bee5da07f5eae087784ce873b2528682b1afa28c53d54983a7953751d130f46cf8798c3cf8e40c649ef570b163acbd7e452abe5f060dd40a2e7f344fce50808bf7b39dde496937d1af39a618b8c3b39477ced4538d9dba442278181e26f409be41a133d97125bc73b4d9e645b67ff1584baf1a14ff4112a0572593c2a60e9e0558201a3bbe3b10b4a91192be6bfa93e4ce43998b459b7f8e1e1ec664d9979acb159601c751fb9aaad24257fb9d6a19c3f42f795581c71a873f4610229a951f5eed9a6965c8fa0343a4bc575172d49d3b0594ed1b0e6848c740496493dbe925b32c195bce1116a8861b6b628b34a88dd20736a648db37eb42250e70a62e180ccbf792e8710c27f032cf3db58d8682b2863c66538c1273ea9e2f06574a8b6dcbcde27748ae738baaafafac989959e463e5f8997ff23dd133c096f5b0e1d29bdd397376445c2dbe35a98933e7ffa186f67399d772f5ca2f6e81f5b86dec7978c7d39b874507d7fcedc54dcea6b5068b84dad0ef62257ba129fd15607c78458f98077a95fd90e406877b86f0feb5b431eda16089787875cc437931f77cfa3166ae252596ab3f3932332d88e440b4e20c999ce60209784a754dfff3a937df1d538759a8a730f336f1e8e888e4d0d1612b2fa6219a7e12486c7bbd680d3a73670f8b4eda0324cf1d22cdefd80ef0c434d9ec930bf4242beb4e94eee08aa13b0b859467a96e31c9a0b5f43bbbbbc5ab7668c200fa80fcbb0765e1864c580e09a1c2d74a388792bc9cf306281f0a818c9aa0ba773081f996a490fe022ceb45a6840fce34acce238cc216aa95bb75d32ed24df26dfb267da0e071b851151dab490be3f12d133782a74812a119f7ba8eed2d0a70ee214abe228743482d81d79c3d9d7effb532ff3757de264f8c60cf16b3fa489526bc5c28fcf25c024bfec8d0cf0938429c5b926293f93db86468f567c253ef33c2e8e5c45ce58e0bb0dc2e75f73488988dc385acd6785298d8aca876b4bf53e73036def6cfec9dd8243ec220f651c9d2e8433b18efdc6aee2d7e378dc3e11f7e1eb773e1c96dbb6632241dfa4a7ff54060fdb661d7ff7725aaa05e299e35b34cc3aafb899a412f16b2a816a9b98a1fd20bf00189c75d87c69a6b147117f28b36d603133c34096ccf815883e52bf0b9ccf07a403c4440fc8526ed07437897a3299db21013760121689bc4da58a799104a9155138f66c4660a36be16362becf74d4349e282131bb030b64e6cecc38a95859cf15435b5cbb29169cafa33d35d8fe8ad4cfac453a6250c7a18849abf81d8065a613b53d89d6847570370f7d7a095937a04feb6f105aa5b928fb23d23667a002253b346d66de7016a28aeb63c653dcad81b2beef2a9811503eb1c3c3a3076436623d6c9c2494b7addcc9cfb0403ee651e6bc5b9ce8980e652b053a8bda656df99f18dcdd2150687566514f27d394134b6a69d2718039f34386846c34f814c2b7b813adae1b2264fc251263ef353cc9d79a1ca8ebc3a8cc288e1fa2d4bd64aa0fbe69b41a7f6b551560b11c48b06d952a48650e882660537201e172aba044374a4207f88a34b8906f910fd69dbf06abb7eb0f19c6cdba5fbd94db730914aa209806ef51ced5b1be6c1e116141f06b161199f277984b5c08941247c9ceb52ed17fca15afb6651c0558c36b1a3e2b4af9a56794560989f5bc86f0915ba8025e64a72281f6e92c8145b78e5d15b71a5e2204c98503dcb2dd8250f0eab6669fbea3cfa1222ab31d8cd4e0748b491640b4f71d752397f5e12967b1cc47085828cbaf284cc5dee14046599335249d525ca26c940a7a53b8ea3bfa4f3bc235c4cc94b7f39f7896dccbed05cf610856f0f1090fb890c0f64462259cc886d14c542891097814a755ebc42bbc825175ecef78c1dedef906d37c7db77d161702404a12e361aa38449ab32a1fc1a81ac1b95134306513303fa324fd70984925659ee62b04dc11d8bcbcf7294861cd37f316a6a8024cc7ecfbfb5a380c811d61d0e6786dc4e2eb5dca9587a8d2d76f4140d48f8cff08004efde71d95da68303a159217b4a3269409c41e8444abe8f0406921b1d03291fb370266ceda2d1e016f3a9fbbb0bf95da4f8541b825a62968eaf3f8df393326842aa789eb658d32bb9854819fafb98955d492e9de86b86338953fb64594966bacf17477c12d8d3a5e79f13a657b06d1ff704d3c8578b4251d6888baeadf47c2e4f17fefb4149801f42a522ebc7e5aa97eb35dc1c78db68eccf924706da8c57c8115393bdb06acf3721cb6f9fb7850f2c365e7a0454a777aee9f6993eea2122a0a70f8d3ba34546e4d1af2cddb6339f7608342ef66ba3c6563b6e0e459ec7d3f51910380d33942b725e8e21f370991fa4ea5a2876114cacc238211bb401c2d4a2d4d587255af99452576d991b103b9961b60d7304f045b5e7a44dfff4a1ce4b9e84f227dc57fdfae2aab1ec96ff29144f498d81685e4b4ec8de30f23465f201b27679f33677ed2910b7152a4cb193f4dd78eb1e4ee6327db3fc739c3c094d87e35df021d8dfb04da4fa01a62449c1f3e21a62b0d3fe531f573eeccfea12b02cdaa65f778b3af8be282ffd20357d36018fcba97954ae0e90d4468cd8d9985d10c4cb585099a55d65b368851f379e65295bec86e8ca828d22f128352f4372f521b86ab3d3944251356e7bda8f1c6f770302263810792113133cc99660e2757eccf5704044bb9dbe9e8fcf441802f38a0e418d8cac96ef706626f84a473b0792b5c8482b40e92df7f6a22ae9bec2f1a273335834e1279099caaf244c91d59f80202d315bfcc1eb62b46a2a6da84200f673e0387a0ccb6250dbe3771f1fce749c858c6ed307a01ce599e9c962878d1ab252b0fd36756555e75be3d5275bb62f7d26e11481230ab8ed9cd50abef6fcdfa8308adc6edce9c52e9d938778191312ee7153ad9807611a9cb0705315049e9bde899f3eab8c1a110552e573d380f05a1db5567fb71b5e17843429e722903086a58f011f757354966a8fa9c794e386a0e3f8dc0537444f47b79775abbbf803a9ee5fe4699c1f9373b7ee2224845cae664fcf480cd458cdfe93ff7cbecd09239e643294b6416704c4ae40b1c8c6eac459d666fbbc38cf4f821b2494cb16c605596ced9ea207380d22d669a8c13862548d6ab10b1e344409000db51977d151b4df067fbaed4a7b1d30a99d8164459f86151f8436268fe495af40d6b971189704e370fa63e02e6f58fabde23c327aec85f44ef6bd4bfd45ede9ffacedef168885f66d1e6f18623b5c8cbc73f8bf8709012ce174e099c6985f8045a3a0f876699862274789cfb0ebeabf4013fd4cd959752ca24d7ae36ee47fe79e23269a56e7de3aaeed086c46cd86b57d2df59cc5e0c5a1d34767e2df77aae5863a940348b4f2890567a0c46eb9f62b2e888214a6b7ae50437794e97841582f0fdad83ed5d928da1287b47d6a7da8792336073f6feb69415d234c9f766b72f734950cbeac005aac5dc12f45c10e4d76a5f012004a3b51ee7e2845bb10b1427c140dcfd69a056ad1ca7f93ba276943237850ea63fe59f86965ee2ae38380c14c60122f200d5c7bbecefe43651983843edb6c3d63e5adfc871aaa055bd96ddeb50c185f7239c7c6df720f887bca0e1b168358b652dbe9cc8c5bbb7d5644c6fceb71a8a12673302e3997b0ad7a2a47ff029e13072de190994a93e4fdfa27d596da0098e4377ea71b127dfe39acf8565cd88adfc9cadd5fd64899c537c163b6e307a7789640162b3d65848722e9ea39f4b288df7a69d524364ec738cd486a150897cfe88ecf114510adc082bd3bbf1a4f871bf3cc90bd9aba62962f4904b3d8f02fea8d0bf48a3f93da8e6e2a24623a189340dcc18c7d621ffb0890cb55aa6e8d71beaf9b01cc97d601c56804c695f77241c3d897be7d229b22a711b5c237e430d206d9ad2eab9991bc77ee62680668516103efd749d62688d15a0e5f8cfe1240195cbb693e89dcee68649f264ba2f2e98969bc2e14c98a467d8a013c51646cf31c82316626fe3c1b8d586ebef2bbe8f92da4b5ef38a8630cc7df4558a8cc488f113d93d6a1aec723c81a7fe01d3f16fdaf6795eefec7473df453e9e3cf318259a33d1c58930993c2e07cef079a9f1e40f432aefae3d4468340e5adc15d9407c4655da941aec3025bca3d903f04aea0fcd28c19d8caf238bb91ff2d610c9156703e104e6093ca2adcd7761ccc8bea45907c0c93ec613139813244c589521bf6891b3ba76412233ecb76cddfbb2321dbe468205a5e9fcc561a4e8f9e3fd4b1fcc30d5949f513a3237c453d7e7647ecd69df860f6d0cbcd54079d0cab498f4553337c69b892758148a050dd4edfe3eaec4158e7be5d948687719649edea15fb45f117c683fc29add5cdecb1f3133096e7b81eb820b1dbfbf88666d37836673e123c0ec4037001ede5661cdd98878a3ea92be745a3450c590b3dae1874defa73a5d11514c17c71f253e77b7d0c449eee5ad19c93425020894a28805f145a613de456a00e2a52308897ec500353f4d5b228962f20e7b0a6241a16f946c3ad1561502dd2650709c247cd3b9c423655e869e14af9b068913bcc779b7e031298f5c3e0061826d07c7125f3de269843c25ad7984d440eaf23194df2300dca898019f0d43a9bc6118df0fd9151597a41f6be75d286d66febbfa469325933e59472a561972a8b75204361f4745598276d4a14364ebbbb4d2bc29c1cf18977c1744eb0d19fec72d721b3d37148badbd925b1a7e743c4642bf3050d0fc40ce15fb1ee3aa543b56051d8b9af5f8059d247248aeb9fafdf1954eebf353d9cdcf55ba3c9619e1a95f21fd946a5b0db1379e74f6d44d3a3df269c66a98a6a281f2d4542e7ed18f9695b0f67cf6aa7bfc1e4b6748b854e0fe9bc12e3813b49480ba4024259ba800a8210d88ac2cdbea060a4440808673992b97306a772a7672b15dca818bfadf7c677bedec5d5fb7ab4ac4f17adf1bf751d6c34a9d8c1fb9935ad450855c127f8839f5662266f5e93a71943f7c24d89181a03e384b036e7b7201e5ca5c24b1c29bc776b00de3bdd5f271c4282da3150f75dcbc0c2e6d602711e35c6db433f0f1c46bf06fafde2f81a3d256660907e459a33a8ba44a18423ba9b0d32ef95a088e456fcdb4d1a7aeea2f25390338d81fcfb24da4782168becc9e8dadf432c84f0ee95661221b8550d3949056cbe3aa6945d6c7712895018d958c0bec67db1e50b6ece6d96ca398e72ee1231adab5416cad1ec8fcab14ba77c5e15aa5a2b396cf9307cdde144242ce2145e1c5a51db9726856e66bb39a1a9dcd713226e5bfc9661a1da6c28da2bd7047c4d2ddec7c04b80b7116f6e67a6c08477242e233ad251ea034d14ad06a3bafb1a75493c1bd1127b7362cddf85e1c2008714b8dda63b50ce7ccba58fa25a4e6d9fee5bdba765cc858617a0960540c9aaa7cc6f78e41ee34427bf6a022e9173a8f8694f5cd496356d0fab671ee16c3b4d13b0e1ca56e65e143ec7e4c18af948295d8d8342fe1c1aafb1097d3559e54fb0fdbf99932511b772f38aec1adcc74c4d9d3c76a69901d7f9fcd7b1611d5835031fab79f65d4ebd6e67d79230ca65064acac43907e51755f03f4d212ab8e77e5f16ad62a010dc2a2a5b5fc1f4a546207a0b24c8239c1004e8fa36e2d2531e8dfb34eb34870abae4c775c4e2bc2550dd14df71391c5e85edd071ab980e4674b606f3dcc70b725647083fbd03b6a5620b4cd03d6fc475cccd0bd5558ca0d747d787c4d0d382ac75799655a44ce8b9e531149b707d1be32ac8da4bc34b48c520b0be4b48ee8f872f3903500ca9861fab7b2eda9035b4f79b0d32003e022d37776de8b5ee63b5e649a96e2bb0d3bf3d3ca8ee94591b86837d3b0e2e129dfb8d04963d55150831d876cda3fcaf899838dc4c931eaa87ffd8762424955545bec8aab920f30e42581e1f618a917f4f79135fcbdb6c06739a7dfe0d4a5b4d964d79f55ecc852055f817065e9f7fe66deeaf409a8cbdca85225045f69deb0b8f3258f12ab00b30d8ceef79295108ad07919e3440e9eb91e80ef4a42242ab6aded3afa85c14b8026cecb37b6f47f93f3ad0baafd06d3b5a19b79743f32bb9b200f1819ccb5589873fe499558c0f768e152117b3063ea9e6fac623e8859a57ea1eb09c755e63e120fae17fcb9d80dfc36e76cfdda7fb0b695c4e124bf3e31366ef074e087fbb18421c5a9335d1eb5bd9855a3ea01dbb053e64f46796efa876b8e73f7b5db3d43c3e9b4590ca57cae60f36f88cc7d9835017bc7143ed3d718726c0cc75eb3a20ff31fbed9fba1d7aae2f8eb8dba2572c1636e220f5d839d1636b86c938c7030c9e3425afb2acc6c62d219a91d981db52add205a22a8f205ddc7e1bc4f300ee2c20e214a6c08d10bde9263278d9f290c382a9d4494a74ebcd994de9d85dd16927df17987bea99ddacdfa94cd5c778bb129516122154d1196b9c9c23b0a68c9a0527a10b63b7c3a9e36916ba80f5eb35a6d03526d556e5505f4ade786be787b941d91e32a70ebcdf1683bd6d396e048a7dfe45a7e47077375b87bc8f96c454fd449a5280f8e947f259ae2e627cfd7b1a98d197df90e9bc89e8350984d3dea5218978d23a3860f4b821d909e771720395a2b788999170634529aff1be7b6709e4b99b9501a441f77a33c107a1f0c1252b3a53d454f8f7ef78a8e8c9c5483d3da0db3132eb00951d192e2f2638c13e4888d56733fdb4291d081ff94e0a55069d1b1ba9e731ed92107fb1080e047dbe64278ac32ee7d8dc1607bb4bce7fcc6f16076f788ad677b4c1e8067688d0b8c843072d565f307de7283313900bfc048a87401bb31533d4a63140af024ba4e1ff0308be8bd607a9bd3a5a7a7d8ca5045e210e9bd3c7599a94299c5a10faed8a8905df4ed7515ee8469c7cb1b92b4ca6fd8660f30f263d4fd79d29063704261ccf1e0a85264f6bb8e11907d9bd5628b6a8c045e2ab9a6f8fe15120c169de0e1bc9c10a528e6ea895e237273d135923d826f55b383068b862eac29da484deeefd52ac0839291b3f22aac063aa4527a2cc33128f4eb901129baad5c7c6a7fe672962a8407c3f31a9049980c35fd3c6e6f59f9207e205ede46d475a068cbf8f6c296065dc1705490a4d84ff7923d1f5edf6d4f47ad6f83b76bddcaf2a611cd1d98f86c442899372ea511a0fdaab22e6a14a098127b1a0375914dbb55e49bb5b884c2f310d2113b0c012ab50904192d9f017ca341cd4583c8e707da6d9bfac6f9b5b078c932589e7d4132ac3cca7a1c07e2034bdc7d1ced772206e8b5fd6678756b71440bcdab18d7d29d1267216a5875cc7654cb8306336a25a93bf3f856bac9086a18df193607766b1c32a85747f07930e7b57929bcf4f602adf57a8f1c3d91d219ce9d0eb8ba803c34238fa728d1e65da70d039123de87dd31a614a990abd2157136fff48aa9750cabaf6c3ce12039e16ba4f641be3261dc6a162f02acc3ec784eeafde443dd2e83efe38059e1f30af51befb1074fe7b540bda594703b8394077c7c0198439d169861ff2c529dabd7ef2d353c98613472b49ec23e18ed8e019e25f3b8afb0febd056d8cbfb27336f344d49d49f7da3168b557d6c30f0bc9e3bd034fb5da7542bb5a77684c823a2af9d7620298145b8c70d1efb89aaabb68df5fa9c9d7dadd912b593987780cb693feadf1c3dc7cc7e61bf37f7714ed734c2b9e775b6dbdcbaebeba041643aeced2a97c916fdb72470e979a7e6e806af6feb331a2b48c48e92f2de7df052d877c64aab85b235a56ed2054a32ca2d25b72c7d95aa4e8864d16e1ccf34bebdd24cf409377611be8838faf87c542ffc7b151f08dc11db3d6f72a2a2f516bc38f0f8a5b793ec2eccf56f92ebb97d96b5536b55c785c0b2578fc56d55894a2d96770592bbaadd7d5b80c2b4bb070871db49404c7d46cdeb80a681701db430fb733ee23532e8fd92e9e81ba08f378e26ba798df36b772f7ff477382fa07e08b3aa01c260bf4f96b0f84238810a19916906ee370d8e93c497d1497a51dc157f4e8527a4ca2038abb8055b9547c77c1c406c8b1adfb5f8bdc9478c9035bcf3aec621475b557d3bfc9dd70ae5fbe4752db96dfe0ee6cf41878b5d565999df14e6d4f9e0e41a4db17f7adc82c8f0f926a659d39af36a7167b44eeff2cbccb0a22d1488a98577557fb4b5f40a7538b51c62f12e9c7ebd6d7b15ac7a45eda6e60dc70c5ec1303d6861034b6ad4e737f4822dd38f3dd6da7ad3bbeafe904a35ab7b7803539f9952c8c16f4a090c3080757733e2b5cd916b9f49a9a561f0f033ff869ba0f3c063c1368d87d082531aeedf3c578dc8f7cc4bbf82382249985e6e480d662d90260b880d9e5bc8cec9e057702c234428b281fea39366c0e86525fec012630e6ab2492ab297f782da80c62597b2761a6ddf92cea309c4dc76763ee25be06eb2bcf323cf34a3f26566d40132fe4f8480e2b135e66f73c6a8b301b8d8152e021e283c75a921b85c30bc7d1673cb80f04edf2f297f07e5daf828fda88087a4791ab7537479ed15c04265cf2355b32f4a753defce1991b41a6d0e95844b8c1db217bf344442ec8bb76ee3b5ff3521c7bcd7b0a5f03e0c39c470c850a5380e10bbf63d4ea8277c3737db10b09cb4be3f5db381712f79b2114ed57118a85dd1cbe850d042bf94b9a838f9cfd8cf7d3bfda8561198568340890d09aedd9314f0088a4893042e5a60717ec41fb3f822a50da1ed4ba469db8e849f4ee93f1ca85ec0f248f7e35a3952ed0148cc9308ade2ff0d73978c7f36d7c617672a179b2cc67d47bab4634b805fd65422c034d4d4d7c83dbfed5646db3eed258f2a57d0a02280fb536a0c21607b97fd7a2b9cb2736e83a77a08c5aacb68f55f57c938b89c53a46caa225a64ecd0815954b4558ce2c18fa39a5e6688133c673f0eebe9e5aced33eb555264712df126ff68ce83f85be7dfd907c6ded5c33becd8ca206bc58e8c1a291d3ff1dd0315b4e2f1134d36f6ee5f39b28fd9c082366fd78c619e3d8e9d77e43949c65bf5413ac01be37dfb81df6decea2c57a530c11adc1f4d568c8c428c41464bce0a5cf6914a51be900d4297b466b5fbe184d0c812eb51dbfd5d0ace10dadab515147ab8427e7fa6ef3d6d39436b81170b1cbedd5d90cee7db3e01efa842de55bacc8e2a75b23e3396c274dbddf96aa580d3de1708ee9dc9cec08cc2e453340189a5685f25e69973628da3262869d04804665c78cf805dfcfc1981d09a95fc0a624d8901b0339386bab54686fa12e8f9fad2fceb9fade1bff273c9a1ade7bb3ee0d655966fd175fa594b0a6fd3c4ebcd74a846faa3e94596a4b44c4ea2002555f74ba3542db4a1e5605efd5a8e75d210a31e6002e6151bc4d57286ecb4e50a2b1331b57229d70a59d4846855010c09a82654a4bde0b775a273ec637ec9f619fd6e6dd6968d2073959777cf2f4e7fb8016f1d398b6aa16c72adb2c726922306264b77ad1e2d25c84b33d30c182cccaaa3db1d8cf31418591f95e462a5f0989d84ebcaa2b8254c8d631d01c1e928bad9e631d301ffe34e2ec8bb60cf8feb8ff2f6f7bd2ea8c777722595106cf7fa42de772c5d84baa999eaaac7cdc480da1c3a277f85866ff963807fefc8546e53eb014bcea3bd46ce018ca6418a8c77d9bcf18e952a8ca1acb84d40b6e358df4276846da5e5e5bad74ed5b9dc6567ee16ea3deec6fa8783bebd1b83627e3ea30f132e3b000e68a10756a89976fe8675e499d58fafbbaeb6352f326871c5716eb601615c9261cd4637c5520ff2da89e06d05f7698b1b2fc0329d4294224a40e41288f7bd880b089e95f1c907f20a29045a72a9c4b68fd7c52985c22cefc578a2527430406d6c0adf55907af1a2ab49e279fbe5e93c54d2f551ea8823150db3eec621b73ba43b22ab7e64b16ab35c9288d800a54ae8b31c8e83aea5aec0e31d14a18be16f3ac8fbee83e27a585358e7376ff45fa4abfbba1000e70789f374326cbf85363657619781e49998799351e6857dcfbe2fc8935ff7a9af5db63d3673fd1f0ed34791779e3cbc82a41f386b9693b5637a649a502d12a6fb3887104d46e2212611a1c2728a2f7c19feecd6b497a02c95fbc6c14c7255efe5f62c6e2fad9ea8e5d57c5f730efbac672adc98378436559c1992776ec65fb2e1848287a86516acca7681b5764e9454c8ec1387edf8c8721dd9983305174271a20238997e2132c26caccfaf9064a9a51f3e152059673a7f76b4fe25ff4c2c40ddf090e34ded55753148e5527f1489625297338153618d9fa23212eaf29ef1b4432813d1bc63b954a8fdf948ada54193eb9531d950064ad2f167488b188c1387b433c87e52c1decc60e5a6fbea316286606a6d545b53a42fd9466853900929d67efa9ca3bc9f2efdbb77fb0d6d698f13063df1db70050669c4544e6e0919ba46eeec962b661c11f7d66f95de4088576e3a7d3df9fa91d9fbb029a926edaa506c7d826daf9389d0b6fdb017d7857ca92ead9e4f3993f9622242b5f134eb26c11e1677dd58ba0aa594c8b003ece33bd31500e0d08c0677853d0239cd839a39cd8bb7400815433ef6d7c6a72dbe0c0d346e36cec3b7f6464a4351327b9b8ae1ee532e8d57d656c007e898046d09f82d4afb08942447bea8ef7e93ef0a055f1e68317e36baa4d556edaa2c9837c8e6c4adec57855c6f88d4db40900e09269d0b5984376aac51290c90370622233db8d1115e75e1b8d952a37ca5259f1e4ac8c0157381496da2b9d600a34a3c2f7c2bc7c180640d7ba08a6140884b666f44a8fce9cc5361e3d9f3f96b760afc86f83f95e3a87675264a412b994b7a3c8a13eec69d1f423001d49974975af7908e51c57764f1c2171995b3c5da33bd568988eeba16ec605669d1d81befc99960b95498b66b3d3955a65a614c9ad110c7a3b789777650493099ff14ea205c30f2d61ab58883ea622be61da7e875bf4fa578a50687d7330555a82d1d4e40e7651f84d1f597b9ac5f4740a4f9efa417bed4613b6b2790a11b4ca64353117a19c14908701311da63153e3913075509272f17a6366196b125eceab2c13a0d3c2fc74db094708d4550c32b4e2e49527f3668474845c0d7421f2a25c407b8046b487ec4e879332fdd7c85050580eab73ed53e66ccfa810e62a35f8a30f61f175cb69dd645979a590cc5172c33e45909def071760ea96ed254f549c563db53c389b858d35d00232fb73de233e3fb2156f8e0db49f228ef0770bf93e64d23fd900165e13d475b9c3f0fe8d88861c0218ee1a23bb476e99d15d3dec059ed5202b37958e97d606272f756a0a2abfebca8970feaf140f2bafdc8fb2235284feb023e053e5e483dff683e4bc3730088d30bc9db68081551a6b6943ec00d2869ae397a38ca0315c091456ffdd2b5fd076fe23ad45b37152cd81c13c8cc960816412c7e61d3b2edd3a142f16da966d0755cec2b56891c27cd7afb0a9db3521d37bbfd0be23b969c9a62e71557380878167b1ae4e23e18361b4e27de20578562131428f3d6fa941f1ee3d5d09d0f3629ce6aaf0033314862b978364c45756aec92f498eb81c50f65d16a9ab350d86935ef91f4d3c6ae42ef1ac96f820cdfcdaded991a0cf0c31d4e1b32a172df3e3aeaed82044ebc095bd126af28dbe5bbf4cf910205b653fd3800e394440002184510b0fa26c2de036c0b99e222ce2fb9b828419e4246820d5eb0ef58489bf263f67f65d70e2db6919cb781347b2eb11fc005faddf98e47c2004cd8dc3e0e1b119f6f511871dc135492602edaa987c269e0e8dc3f63e78bf0949d4822bb7d14196e7092a159c194b2c373209cd6d1a087f84729f5ddf7f46acd4086e9d66d98d8c0fdb8518519d0471a27f66fdce704921ea2d0bf840ad441ec8ca85c1904e365b903c019e0287bd7eaef5d88ce88a2cfe31bf0debb54945f2c0af897ad61625d60f26f6a5dcbce574ce3fe4f8807c00d608fdb3af7ecede5bd3acbb405279acaea3ca113bcce2c849bb5f7f970eb93b763dc501cf99620c0d7ccd2f14c04e87de05eb608ebd5ccf93ba920e04b3a06921860933aee14b47822d39e97f99872ca57d4c9ce27253bca1282438798d5002b26a7e0a63c617af103146af87eb9871cb5e5dc29cc31ee31122177f30362dbde1c7026e862008ab8dfa44344c2a4481226468002dd2c58d69f9896355e555377683b70a05466d7644d134c276a9d2e7cf3eba20b430a8c0ba1caa9ee2400bc65d2f0e4be2f8ed1c89630ccc70639a1a71e0ecfb448d17cc8093643e5fe056f417cfba2b4731b8e05a395f1b94f67106f41173567b061e71a5f28452cb763faf721f74eee6ceae0f715524a476c16bba1bf92f84cb0a763d9d2f19534700a50b2c9481b638ef1f02242a42cc2d0aad227620d9acf6eaa05ccbf02e7805a03493277a529cb80418c5b4385fcbed14c25227a9de2382db9b8f691d15884614e85507e240adbc2089d6be61a50b1e7672d685347b697aa32b88ec78b359086976ee256896e1148ac710a41b41861c407bb2c05b405f927df93fc20c9daafd921b23a6809c9b399141d6edb206c25e026baa9cc8e7427ebc0542e669f24e5b7fb6458b6b19eae236c2421aaf4e0020589123d16e2bb29aded599d5c89cbcc3d21aec4b487ab8c43a9dc20c6fa25e4babd3033535aab6ee2b40a88b72b4d76df0807bda37224a250abb1cb4f8699595b662a3f98928566f4282dba4bd61abf313eb5680b4095c43786183b32af6b65b763e9085f605de2cdac5d69ef6dcbee0f33745f1a61188befa6d9b5a5d6c7a82143c6503308d4239dae4dc6ee4155aff0145f9c603c16cc38a5b6aa1842615199c1f0da64e2ef45945a94dea1e12c6df0ca0c5f521af934d8b2e3b381bfb9efd43272c0992d4c36a6e65523897364d9690290fe695e81d00a863bad41408042a2a2cf2ff6de56a0ef0fb5da01dded5fedddcb11963cdf23af2c2f6db5f7b8f97835dbbf40882c1fe2b3955ea5bb0c34c31ccbc492e0249ea7a3dc43f44277af8555362f8d1a68654b9b4887aa04b6ce90de6678510c8c5ae3dcca1872e67e8ca54ed521f0ac324a796bc3c74b9dd750c92d4b32e2e38883107f377b4211ba627a449e2bd9002ac580fc70bd5dcd4591107a8db51e5d6407db67510bef15a775870ddad6e4ce1db885d8f19c19e6a428e8c52fa29e311112d281d665922ce5fee274b1e7c7d54952f408cbce49c3f10ae68750e86df565802fe32b5f70eaddd6dbee09d8f2434f9c5f6020b942353d647ab77daee12468133bcb40b5c6b38f7dbc5247901b72db0346b9849b3edc6feadfe325fc5b520a682378749316026859ae8cebc3ec550e1587e3db03af2ed6b8768c24a61b30e42048fd22272a5c2caed117a326e6a667aa556966840fb2842a9bf81070caa599fd6dd5c89723f83c4d1c5a4428cf82fadc3365682bc5211ae020eef559859be3a14c3d442b08e049ba43b239eb057c82a4b557c26944b06284cb6efd87dfdff7421623b274cb1f65f2eed770a510242e2fcbbbc9d748908ba01c63c1ea80c98016eca39aeaf996245539815ce0d8d531257ce81d21c9753fd571d0723a930bf6343e7d1ef8309579089c6950ece4d1bec729baf4852e8a5749f117dfccbe3e1c07a3de98fe7cb421a1ec47cc87bb240ecc70cb9f44f2a800bbb1a3a04fc6e8cceeac4a8a36fc7917108b0121635fe043c2ddaf6a3fcfdf257dd6443b34324b3be3e0a5697921d5b409590e83ee51b46c073d28fa2d8fc44f7e48fabe6f487a5d05d3a5675418807f383e2f7bd8a4505eec7162996bd1bc3a3ead91fdf500294b1925d8d2b26bf03e26cb2b266e6f7a29fabc338904bd89c25dc0a28047597b696d3e4b957aeda5a592c8e65a341fa0e18105197da038dd049f78128d02f4c0beafe8051a0fbf760df960b3281f8ba8482d5c1bdde1dcde360461ae429974a2c1ed85016d74d124a3f70e9fce26426ab5f93c05c0015dc1a10eb0cf7424b33550ef8f4e6ffa7c2c371f37059ffa62a54a4203e8e0e55c4cd943e7d93f5f5c2a2ff697de77265d73efc90a0675054d075238d91fa8d275db296ea6bc79c7b989274f82d29beba512d6dcff49cc8d289700ee346f337c0b71d6d9e157ee0ca41410e90c3164247f649d5d6e557c47cabd79c1879e0fcace7d3264e3a517e3d1a60b91f47b08cd1f4f0e7c52853305e55a05884101a6b4185c0150eebb5f432e17392e4f0ac0058e52cb416639351114fcf802c2efc06e26190e0ccee144fe32089adb454d3af4bc585d7c0df6735fd6848e57ac047a22380098e1617f1d2895beef5acfa902df40555cedafdb3b20dc6caaa26196c879863a560cdc9c78677374703e8746d5b749fe694d98459195b5b23c7f2f82eace3f5675d60597e73f2b8dc9a7b908b941f66b51f91c4cf5d59512ff21640af7d0181d0e1f90897b1868d6c83137d0cd38fd89a2eff476d79e4d066baedef61458d74f0c788c8819eea3d0e27e697249437343d8ac0f4d28e5c554eaa5272a136cecb99c8ccdd76ae24aa6bd65e01c953cf5fae8572e13ddaed3cf1269f50482364a4e228a9e32e620c791b802aca4a7e787f1b9126eeac7efdcf9f6809acf5036b71061ef23d0a6c6fe5fffaf851d96303ccae992f354a3e1cad7570ab818889594f49e5398a61e4d5d83b80192df5d6bac45cc4432faa398ee90b32632b4ba2fe4aeed30942f52daa3f71512c87ee9635d0ca197177f308133561ac49447b4f96ab55f27fb24297c7a02d322eef8cd9173cd4cfedb994fc7ddf8b78a0edeec7f34fcd9093a5228f6aeba2d5bf08eea48f77e4b2dafd16df8accb3e0bad37106424476d9e60de1316229ff4ae472572bd2cf7feef633ed7bf33d50c7461e77a296939f4c180fbd27009aeadbff5da635c95a6bba85199cb149052bc744588875ff48f2e4dfc0093880f96276265a35200a5340c5a872c8d497feb89be21060e63bb18871acc970dac3ce07d82c14f7ef33eae41b57e92fb74de63e7952b72a5cd753ee2ec869de8d10deec7fe8bef76183591d4157b1bb54fc270185fdc67be5dbe7dd437af875f5a7eaec9c4aebf143264c529db3d23a33eb2e1f0ff4aa6fda2cedc107341dece79c42cc64d1c3ccb420b7bb6de4e2f11427657106a3c1ddc231d3bb6395f1cc9e8f1d9453a1f222626b3ecc58a441657a703d17720703c36c936546db498fc3cba5e66b6c7b57d5081a9da94106af67f12c339c4bc2f696e4f96c5336e2c6d0b42e17a86e01e233b375cffa8da90fcabbe0bf9d73cff52de8fb7f106437c2253066b60c26cd25984213fd9b945487f51e7bca45fe990a62d9b7dbd638dd715a32b9abecd8598547dce760891923c669185e41d31d1b4dbeedef8f2e9958a68a4bfa5069eb687e5fcdbd749c32300724580ec083284e2c6f14f5e0c5281309170c31b2a23554996224d23772a8690561438e34c764df0045832d8e9528f140d276fef00f3cead0370c47b49effad532052ce9fcc227c83d2f54ff5765d6e82a48a6ddda701cc74813360619de8173f8e45fa5e9963b570edd0142d6a80dbb4769aa0c62545ebc24efc7930f26ad19593b35f7697acbeff89d76fad6f58cf01f1fdf245ff68bbc71df4fe01d4e0c1ab77409a3a07792d6d1e60d4f679318f9a841f5533cb115f0f6cc92e3c0da2e17159b8f5217c3cc2847e56dd530522445c07562849efc7820223027ad60a9d34eca405aef00ef62892baa5450ebc214dcc5ad1382f6d2aff8964812caa205b3830e2bebbf3069b2030c76bd6f9da8ed5c9fd8298bd37fbbc11a233ebdfab5b02753a75536e0d667521c336717cf02d1f5c906bc4cb207e25451ca510449ecde2ca4b2ae691321e7f8e2ff713493350fe0c1d55f988ab63e65542f8a41f6bdc8d4a6aed445d6b1846f04e0d3845d72f0674472f65f9292737d67fa55162885cbf5fee484916705e653fe85292c13ab819fc36202474111da868f29cb2314e21b29dc386aa74119f8e17160d623bb02e94ba746df6ec964dcd8cca9bf80587500ee2bd451229429365607409c5d2d13cceb4e814ee5e2bd6a789c84eda195f1de05916b0deb557ad0bf5e38816405dc66afc0fc5bd00180c9a65926948f170bfeab5fe47d1296dee4c279a8ee93e29cb01a021be66f4e7f36fa3919515b52e71847382e0d40d6be7cd3404b779e99144cf6b1b68243c9e8878460f3d145cf2d493ce44ddb28e372d6a0b802c5107f0ddbbc4e94bf40171af76891424becf40c71f0ef618b7d79e653611b3defdf32245a122dd3be83a3c1bdcd2082e3404b5327118d680f1eead33799f5b67b8e2b799e2fadf4d0fe03c8d27e15e96d247d7bd8150f91900586c189c4b1810070b415db89c9c2d5e18def823dd2c68f9251ec03d8f611f20389d3ccda4f4764dfe7f17ef129cea4e242096095f6802d2c544beec66a2d939720bebf8316cc62826f27ced362924e97a2e11db3880cb2d3e2d4080e81fae27261d86c9a015105f72712134d86d972c0906390b11f313ac3ed9192e1a84435de8f2adabdcec9f9b06dbf41cd1632e039aebe764bcfc384438654b334a65c7a43d7db2c771f8430de9f65875fe7f9fd501cc9ac631a0f5651bd826149e1cbe28791b30cc09336ab50c9befd854e9d69845be570fd19f4595125e53c2c5584676b60678eecf12ebf8f16bd0bf1aae76a60dfdf3bebd0edbc9da06d2339fab81d2d989af6da0f1be852993f126fc37e432e2fb9b828419e4246820d5eb0ef58489bf263f67f65d70e2db6919bd98954af64f0f0d1a0d0d9cb38a6e32f44862439d56b5b07f6e3b105cb2a34f1b82f61692685ed74778326e8199b93e001c19d53e7aabe15065cf455d66913b5c97d7f36c770f35bcbfb46a59c9b631e64684fb1949947657c5127d451f4fc0e15117d80ada54c5f66783adada2ac5c798ffd14211fcbf94e54f6eaf5f092c764753c03c67caeb0fa12457a0d765cfc48af3ee85eedf1400fc1f4f4a0db3c20401df86806654b575286a36ea9ba3b556c537ae4762f3a5e856a6614a9e5e2bb9d7407558e537d393675989bfe388a9fae877d635e81814c15996a9ba4f755cb1a4c69de83f55f90109de702f36ec3945c5ddb1e5ac4e52c4b2580b5f6f93d4709ed1abdc8c8e1549677524e39267b7b17db3bffcf2f4c0d8e912f5f29f7fd2ec57f7bf646588fc2b6392754459b28d5d8ce675815046fb1a3ac4ed5ccb0a77274e5e706ba01ab56457cf239a7b9b8b3a0fab2ea4887b0e72041c3f25aac024796c0ee7d2e370a5f8e3a7b9cef6fa0d207343bb3bc7b149fdcd7aac39f742f2daf1a7c4cebda435f7d4a6d626ea23c6afc9e69a6f349f90b82a5fc6e3809d900b864eaaae927d7df71e4fd919514f31aa4f44729e2137476b2917754faf1f78a8d946dc79fb4a3a48779a1a13cc64ac0d61fc08ec096bf72e52b5bf05f04076eceeaa155d31cc677cbeeb9ba370a5d5d6a7b6e0283e17dbc426688ad385dcfd85601fbce53817e13b4a67cfd2ae490ce8513fd1e7672d685347b697aa32b88ec78b359086976ee256896e1148ac78f9dd50b36c03d2d493e01eea25eb08afe050963ed3553a5456318d340f1e7ac667f063f6edc262a8ef39c4f9a1a065be9d5d1d490b6f5183b7f972d53dfe816dcfe6b50434a1e045a990eb04013cf6fb65b37338ab0f7577a3a82f5f4dd400d83a79a466c262a30ae535d82907427bb538ab41dfa8cafa42d91c56d74d3ef7d56f316ac34be4e06b731758cf5f8c94eee217d04e84b4b66c14c8c1fa93d0ac2b99473cfee1b1f70cf411320c5451e483b725564f2e88ba6386163fe245dbcff2a24e7162c9002fc040429c3174f8e59d514b588f313af3564c6c82722886d6b8a7dfe8765ac4f04934e9d4fc18922ca5f0a40c63a5b9898ae321c7a6c058569cf0c49b8cc81f437b4e6795d57bb17e21ed40545ea63e7a80fc456f6f73994c4ce6b2e6fc6fba1e571b4301e40adbbc8876bdf0fe0ac084973958ff58712ab46af7b368f467406fbfcb841a36a905f8e1e12a61d72ca0503ab5695907bc037c3701762b8f45ee16758fe38397deff9fe3e308c6a66d6dcf19f741e2f26fd905b0ddfa11421ab8d899eef8a5664fd9a95f4f1b911b5dafbeab644bd73fa03b1d8822c43aa639647fd7f4e0d2baf743bc5f0f00991803adb72b1bb098b9762c94b7dd06f6f59e75c328780b47b4aed122584df8f3c5110145cd2408b7fb5e20501220e6879b3912f905720d051f2c350f896e0db0a8ae8c57bc8c44016e86ea6410a3321dfdcb8c5dc793461b1abcfda31f66b194539c5abe7a86139de37f42442617ca42d93c48e136fbcdff19bb6be897aeee32681441ce6aaf4adf27645e56e6255761ca9cfa63d0a8f96e7c760a58170dc3ed5c5f5b3fa04d58ac0362d76127a1f6af0362f32d91546e5142fc9e902d34e2065277555a64e22fc15bf29a70a5629b7f2936a2727f129657a6dfd6362fc9f4f11ae020eef559859be3a14c3d442b08e049ba43b239eb057c82a4b122e9bd1121b63627f7687f023040a6a7acdb31bcd16449be80f17e53387674b0d0df480ab8ba3663648a9452b738646c2fde8a2b96ec24ded32d25f533d2cb992418aba9ce414777724123821e0d326f0d9bed0ed032232154c04dc70d40c71267261ccb21e404e1b49ac829cd7f401fbf73ee89d774dde77c8f5e60a8966230c759010197be380d58c37133dea64a449da79590421a81c96a14a924b2a4cfff1ece61bba22a867dd4603754dd4aea4489a7c26922df8883d8508be0a3938d27804ba731ee34012a53650a0cfca98826754bb2a876190b434e9d14751dd766425c4caefa21a5c4647c420c09000522df0f130ed766d2c6baa94239a920270174cdcc11efa56b8a6796ee68e4c02e574191f329776c750dda7c539d33e020c641ffe64490481459588144fe1160536b821c70aae3ddbf3df9390bc2c7c171a53efff4c42e6b42d141c75d4e7abfecd2da7726a1cca8b19b512ecfc75103d1cf2cb654674fd4135752179bd1b2092bc55d15e31a1ac5efe9b205cfcc42edfd56ef912039b7d31e67cc5f9d99f4ad76d2cbf43dc84b7f4e48a1fcc18c387ea7029933f59b45be9b0d88e749c7b989274f82d29beba512d6dcff49cc8d289700ee346f337c0b71b34c0d672a6c56b49f88c99a558538cd665500f8fc7b9a092d2ac66ac9420d65e4f1f617f20ce07e385b90ca2d51ffc628604f32466ed642de170b8ef722bbf23bdf0f8b3f59cbe4caef1be70020c14387d872766ecdc0b4b3e341bd89567679ab6b5b12007efea8796d0f32a323714e8e5c4711b71c3e8bdcbe717a626f7db093247bf0659a9c916b88b55e2754dc866f57cd5d9bb7fc2e66853acb0022749af77909177cbceeb7dab248f16e1c9ebb19db881216e2aedab8c67ae34a9d01f2b84db6b6ee7b83ffb99fb0554749595571da58e02c2e61d246d10707b0954e1c4897cfdbc5a543d4aa297828151f7bd382e86a7cc34ecb309db322e7158e23c8de93d4ddd62bfde9857d5020480b093ad4c11ef27001886e9df2174a93e65b2d1e109ff108c6f5e71985d27d0049ab736614100cd27833786c5c1071debfeced3787896753d7b1a9733701b6a7c526a92769fb5d83af3ba346809acf5036b71061ef23d0a6c6fe5fffaf851d96303ccae992f35e0a627b003b0adf9ff766d2ac41bc592684f6b8dd0edc81230a263c200b09a01c6b346606b0c9a4993445e5a04b00fa4626daa1e105937f3c721b53ceef90f6c109eb5cf634b895c67d046dbe48df206399e5e022119f2463cc4f253760afe66a93b34fc8071a42311dd73846bccec9aa2dfa9276d122a66d6f9d6bb0924b9235bb598fb5ed4c1047a0dca91d2b999521cb11389aa0d754c6597676c2127be179aec6f90fd0b6e29939932d5bc939b2fb3b6566a4e23b77ec2aa646a99d60bc91caefc1a3944cfec737518550d127f95cd6c3cc04b0ee2c8357ad405d3d4b9efb21bfb8fb5a0982a5d4af099c053f67296e870aa3e671e2d67a7c9e79e9ad15f6a912226d336f19de81d0e3c83ef5882155b638f45194dc27c50ba0a524e70b92fba740306397bce71c1ac602f1b1b826be5207e934c2bb7775f10e2c8d2969854c0cd3e6f14f815c2692f3a7edbd9f3d1b1ef8e947763e2ceb8d285a5769d825174314dd22c4e3a8a468f2e1585e5200d00718b14d79f38f91ad4664b9e15b40099e61931ad10757a8c746456dd557b5c0526e4ab355ba337f0b961a15fb5e78e9c691910dc296b8ed72ffef733de935a43882ccf6ce69d75f14f096990890ac12d293f465840feff236a934fbb7dad67162da9204182f8863fac6405aca5f13e465005dabe37696bdb0e56c72bf48266b97accda73e6a2b52c07b1f0fb5b87f1c02ab39d7e9c672dbc38b1f29f320817b376e0d32e133732f239542196d2f74fb2ccc7f32b0a8fc358afc75fab5f9189a356ec21fac21ccf9adea8a1b1af60750cec66368840ccc27e5a3fcc6c2d2d84c9fb082bc88f17ee7b20e4f50c00103f729c4dd957d5ba4e535ad5ffa42cc0f481e24a0d9ed211fe2725080d774814430de8330bf09292618e408f0bb807cceedbe7f3881a81a94b388177181fd35293af51dfd8ce1bf69122ae836f801727feba27ce31372053fd6e7345dde5b96b5eae2f8faf13480f3d1c2ec248308aee689df437533ee2ffac082c0231eae9966fa3227df7af6e742096c55def20967a91dbb691bfc6d57cca30297b950a0b75d58a7837dbb92385437e84b64d11aae4abe1f02aab2151645ea0d2c638fec4ee1126fbf24d8a6ba9d8971800ca6f05c6052721fea9ed24b2fa3646dc8a0c10023994cb81497f55fdca89391f2ceda7e104c704bd80166179526d4419566bfe8797effe23182d855c527ca5aa783ece340e41764c6a594e89fd378ba5d91e2ecd93ff458c170b95c0539ae78d4d26f5a11b49db0fb5624d17d47d8519df7f7f0810202ae2b11f8a2eff7b8f7f491858ec280ed96ad660d48b425da92238b5d58b13be4082cfc6b3193863dfe12f0c15e53abe1938c743234753ce63daf127ca9fe8da18dfc81ab47d084f6edbc0cd48c500a84a78a428eee2a5714601b6801f940e2b5a5f33a7aeb82eafcdea46d863d104300b546a1099ae45fd7368e11a95f34b3a102df02e5c3d9b706a65e07cca516c723847b2dfe68c940057ddeb3eda6f37f8774421873cbd9b4ede201100cde546ee4d361cbf651a0f34c06da5331caf348c955dcd8b98c91d2db61074d9f05c4ed01073cb3f37888400e5607eed3a243dabf1c4836c61f20552f56b40d98b8682dbd83902387b99c90376e537497ec8d61ac2db50bb03fe4df02199423e1142f5fd87040145f6929e882a28c7d1fc1da3db03c3488102f1da27e128704bd4604101b27c8c7072d51225c26298ab63ba589266830d0f29623aed62fe09640b3e8e05139d43124445eb2981f7f14d34f32792c326f5183b513c1e2632b3a0d2a836bf27f5175553b973bf007669dde7cf97df67071343d034aa45217a60b4f82f107e5194d99ed156b4ac3ede8c9dc18a48d0c8920e29657c7a21e60935d7998291bfc838712c04e46017b2bbb045c876b9da25951af30fddf6e0116ebb658f636d0a1190a286e7f8cc08de29bce4f4fbe8d5810c9b518dc3971814d9b6c34ca002cc55085c6e511b709e8f0e304b61e5c317ae0ffa1e8644ad534e3ce5539c463a78c06d77bcb7b29a9723abb09b3c5ae5c3b45659a42fa389b2250a2c763a50411e2408c1e79b7af6b2de4e169f369203bdc91f4be81800ccf45caa0483e9a98e8dc407b4faea74a07fb2a732642cd937008c51e6c71ef8e5549eedbaf8d37d91fe45283f36c430d294ba1762b32f62725856972e2c5384d25fa1e8d5f1ec6a31bc49d5e9a5ea7b462ffd1b1ab6e2c219851a76fefb9c8af800efab816da6b893a781394704e5adf8dd19fa8887dabb0fe77092bdba9fb56b54e7412ed985be0130a5bacfaf5985104aa7ec2ba6abb1d15ec8352ae80f40fbf3550a7bcaa3e6024d9440b34cec05594b2f1779a5fff9772581a0bb1efee095a9a6d7c58dfd4156ff28ee8a2d3e9fe87ef2841c6990067885bfa550b6386b081113bead01e6443cd8a659690ebd906371903995fc2c8bc476c184cbb4538fefe2d3853a05a39c09edc3be42616aed1053165e2aa723d3d7043500a8fbba6f5f408f971c4b8d845c3694f8d61bcfdccbd443fdd806da49fb300f16219dfff08a3dcd7144ae7fdbfdcb4a47b63ac71617b5cffbffdf6b8a55973adabfb01ac0820adca4b7ce1d6a51005600f3978f0add3e7a30e46797e835cc5096b2a537cee9c78a3a7bef72b020ef041d2466b6502d4fb5cf9553533962c7fe5159647b57e8e45de2ecfeb9edccea52f1143bb2f21b904a553efd9a748deff1aa8ca30c63c99c9c1ca44323cd85a7c60309b906c61d211dee8233fe25ef8b8b848b9786318d64b7fab6b6c246d99771e81afc89b382ecfc07fa1531193fb955c3455ced8f5104a7b24260174888214c0c45394a6f07a0f7417a4c3e4a86837016f871b1e6986c2ac8a33c0ba453b7b47dbf3728ce2ee5d89ca08733b1994a48c00ad11f0ff499e16d74396b911139c050577d8280fb079429cfb2dda43fc93458f2623cb1b379a3ce68d596b2bde0357e7b06893b6c83d8eb173b7c9153636a87a7d7b4fef839e8bfaa2a003f8d291ed20f5f0f2de1120509a99ae2ffa7dc7c9673993c1b94b45522e4f335cece636bcd33da396d1afda75a97d6d2a4b43df08e4dbf67b96483e9cdc41b69e9ea2cd74cb07a524a67d01abd0bf95dc5e6c20b6507c387b3c76f78f51ceaf967afb79b2007c71386081b3ee6e32bc0e8e48c555b46e4183b78864cb470f3c32b8dc53df0ef0636e035c9589e2fd1014fb4011ffa97280c04f078259ad591c100984e43475e692bb137f7e81ca76d377b724a8c1ecebcec703395a8d9c5c670249d1d9df40f4a05fd165d4e54da07383aa8bc704ee1ca45fcb1b3d99a25dd492c94b228ca5049d446aa3a216fe066d9a34dd9e58df88574cf2b3bc734edc9b2916f91dff35e73901792180abd3eb8d1b800f16f7439ebbd35a300c1953f189281fc11dd64bb6a4b47eac5dfc5eb63c8e4738004d334999a2253fb88a3d523ac384c94403db65834d34ec3d0c712eb0c19ba4e84b83b32a10ce6126239ab1826da97433d2b82b00436e95f81800c47c65b46305011601721627ba35cb460eaf8b8567dfafa52ccd90297b3ab1a9fd6205e340ceab76e94660d9d6d9275be1c1c49d6c61256cdc814a49af6c657621b24a9ae19f7eb9f46dec1fe268ff69cf0b5bc76b3f7cd0ebe77833fdb0aa0a0b899a340f22372f6a49ef4d9103fa97b37de754ae2d23eac100e7ca11d6c981113ef305f9fbda6a0d9122739d97362e13f41ebd9209374a0689bc3443aaa05ba3462488db3bad05764e579ee4d4b8a7fa4d1da579e4249ffa8b7f773b2e34db8448b5a5ca0b49b3af9d673da4490f8d08a80f9277a5a794221fd598cee3f5d0598ed49fe25a08297637df1da1fb58b67e0d49c0da22903d8650bf47a1ede9ebc52a56876df222ad628dfdb0836c1ea577af12c62bbe65148626bf60090c7076af5ac0aa59dcc39317104c29f59aefea502e78254bc5241ebc8a65fd39508fa6bb40fbca0380872758de8cb45756d2478d02429990cda22fcd1c232da8368a28f1bdc54c09dda43c12e7e7fa2be0cb72af85696e75d266597e8dd39dabf24e80fd8adb5774613ef52bec03f37bab61e57935f1d8a75bcbab7198a96b3addc0d74acbfd23c77465b2c4961edfad38349388c95397af96d21a8ce990a2017d78301f09a0077ad50603009b627c40916611463074c6e3eb77ad870375d36fd41f531bcbb9ff61ee806ca3d654defeee3c89bd1f1f8085f6a51758ad8018fface782cf679f54d379c1b6b8810567af841d9ccecec6acdb178b560623d74d31404d96c485d18fa928853d3de1677b303e77e4b6abba6342dedac144b58d0476162a49344553dcf7c6e21f29b7b6d9b1b4fb3c613277625cc513249cbe0ebc637c445af5b2aa9439d5ceca36136b38747b353501d0290ddc8c726a8d27bd29212fc525a9a0d956fc720f615fdfaf9c9e124fdc56ef0da6585ba69f31d25ed77c41e6919dfc5a384ff8c8e269946294cc760341d7b651b3b4a97e451c0be2963c954d1470734573d13735143bdbe5b63f3ff5679057c5c1ae29d41620e862add2d10f5fb237a265653acaa73064e6f38810d5ba577a6c2c1db12e59d48ab607daf463f333bdf7f5391fc607d60ad880b7f24d4b9ba344f2cf02ee672bc17811fa76c3383de1bf95aabe18c3511a49328ceb622d0017e09fddef277716232238ee50bad5c6e0d70adfb55c353e7f6493c82ffce48151b2b7168c67ffe84f583e2a13a314d85585841962e0f08f27eb7f204a15c74940ff43ccdbb95d809f55f7be7e3581681d56550292f72578412832d3d5816e4e055973c4c328e7fdf0809d28a32f17e124c13d69cae4b2a21d90b220fc58c9237f468cf1d71f5a3e6fa286278174b185dec143f2c19aa06f064050f8ae3f770fc6e0deef75381f611961fe569539c7c0f66e7006da25edeecd35bcb136d4cb7322a1c76b6c11b0fc0b19f05eca4c605cfbdb069343593444cd89c63f749c36582a64cd44968c67ab9f36a5700827aeecdab596529215daba9dd2b55beeffd4b67e98de646da75c7e6677ebf738b64e0ff0901180ea84c6906b0699bda32d33c1287fb15bee57d80b93cf2827d6e1dca43848c9ad5d1330af60b2826a13b50d58411d6c95b3a9db237fd3e274aaecb4a95fdf44e84330f8f5fa8aa6505195707e84645b902e212de316a8fdf0bfef8e00f91775f7f3642aa85b7af51421b815c73f17c51089ab543ccc709e1738793464d62e1862a50162f3acb4864dd5ad57f101ada83a212c1e471d40864fbe29dcaf34e8a0cd8b94cae79961fed730e6221a34db9c5e487326efbaf8f0c08ba3bb04535385f905c4f9df18e61b2a3e47ec729f910908392e442c406787d062b49ad1c91788ab5f1261a905140c820c6c36dd9805012d975c8b9b0ff7854cc4ac0dd53bbd72a4a7a4deee63b3526248f9a43200e3fe8286b2466afd3a983d293a42e8c9add3c55080ff5a320aacd7cd61932723fbe229defc6a71ef1c24be6ec9f434ec527917230685902166f15241aec777c782fbc90f0cf416145001fc954f873f6c4edf5354e36b39dde7b413b9312a16a420b9358ee973b3669a07f340ab7310f99679e059afa6ce0301d51c4e75cd5c4ae0dc71736e4586908be3759c177b8d17135995a31cb02ce3c9bdbbaa133d717d6d5d6bee0aa41c6cd8af6dee17c53f6c38d818d9ee43f8c176a3df4a42a788499dd118a2405bfce760d753927b574d3831e6e3ec60bab3f51d8f5ce535eeb611dbc17d0552e44c18e6916b5fc395462ba9c3a85bbe98d43e8843a70207672f7ab8a7e97bfa0b240630275f686f9966e677e8c6f0da4e2cf9264efc8223975804893aecc905bd2a45abfab2153a191a6b4053bf83d0265425e4e89827091612d999c79f26e127238b0888134de79d8ec77c411f41d210acd47c10da0a455aca268634816dddcc81771a48d25f0d593ef6b782c22d260f5c1565974d5fae44aa9e563e450129b475d449b3f179c17580dd4e047188528a6f12859f2903e3d7870dfe6bea6eec7664a5bf7d3d344e59ac9aa16f7eeb26953ea9dc21526b6409a17151a6072bc4e93c5b2c584a24748fa368cd8a58032fd99c11bc219aeb76dc7ad4ad448995e66a22f0e612404df2821629b4b5f80a65575b5d85e9d6b19a9d2e885e1d2ae4d672e8a576ec8c819d4dbed1137725e7031a57950c2cbb5b840fef43196c390a5ee5624ee9604336ff131eab875bcbc88dc0f575c392139ed0941b06644a5bd2f4a088a5dd0109233fbbd6baded23ca118bf1c25799e4831af4cf811a977067b9fad820aab4d74b357e606c0b89b655619f7537f059b054b2df47df0021b0d5f9be6a575870ced70394eedc4d8a35af7a52206d71f1ee071ecf4491928b08c051967a3b6dd1ad64d8d3639574a7b7a003f8479215f801b81684a92639e9264eac844ddbf1fdc2e3845165795b6712a625e2dd4f752f4b8ba22010083f1a47f9fa23297f74c0f9932f2526dca0499950f33d9a8e00f6600abdc8fb8a3e419917ad75cf92ac3c000e97eb2da4511552062cca1e2211eec313a37d72b896073f98885d072bc925a453ef0f6b0977822b2f5edce706e9345d453c876377c9d8f8c1c2552ae0796b7829dcb6b2337dbbd6dae94511d12d5b6d6b4d59ab5fc8738e82ed2afdc25b411f9da5eacfcfd3432692c280b77a8e38632389cc1f9e38f19cd3c694e2dd8768c8b884c749f9fab544095fd851b15813660f9e774b956d059b72c382793f3c865ed3a3aef6f3a62e019e5366ffc6efd3afcd61159aab1125509612b5936b50e1757fc1919eb5152ea1a66df5821be3776df71f26fa706befd4cbceedb9aeb53172192d71b581ba9ea4f56f41d9db05aa05c71f98ee9d02e49ea8b7c5d34a48c0e20c5370ec6a8794208e883232d0fd9943206d6442e494d54ba1afd2165e727ebf9327f60764bf762ce0e06069b9d63ae19261ab751b97347f22e1c83e2cea0f19f85ce379fe57ba4ea85a135d1bd710aed8835128777b54ab25766912448f5aa71161c5cddf8a04e5c0da84faf3f5beb91e93dbad42368a0bbeba54eaeb676409316b673e2afbfa19653553f6d676dc778649ebbb3e50183cb88605f894c68a4d67b4d818a7a48b484baef5156255b5e18fae735d5178b35a8c522d83abc9b48865ac4a8e855d059c11a1b79b8fcf3cb6e3cfcdedefd7bd67a70460d565b677d672fe94dddf4e1315de50db20f12a2e1a4b23599ce9a28c6c01cab9edf68537b53b32fc666c8981ec02ae2706922b7a17ab03a80c65db0ce04fdbac067c8f42b50c7fac078a8839ef3c5e99d81ae18ea6212fd1e6eab8915bab9724b47b9ef4d5586c20ced5c297c435bc7d51628f00e10fbbb9bc75adf1bdc24490fbc54d9c09526e508899b8fc3a818771c03822c13044743df6972c88c9a05a24bd21fa5d4b8214e7e15b1ecc0e99975aae5a9d59fbcf1f537ffab843dd06bd673abf37cbfa6fb3c8202b2478377fc9a4b4b7dba78ad81239d8f0f8c0f9a53bbadc0b00efc6b51e24514a3a6e9b45907b9432a954c2f8bfa711b3fcf94882821a2245fc689cf0312fa9006293833fbdb3e619d3efcc1083cfa5abdfdb3b27eb56fcfd302fca23fd4888f61b65d30e534b6d0492e8c55e1d162339196392ee9f29ae364c8dc0469c24c40b96b057d3d715a7f47af19a4913e7413bc8b980ad2c4992097377a6d16f41e9fc04cbff870e7f627048991f6407170b45f4340983dbfa036d20acaf79648197b356a0cd6c25ecc33c2fdc1636e59cc2667b4e0a9812eceb465baade39babb8f6877235c4a0f53f7d1de267956fa9702c280899457bfaddafc4948a86949316bad12a96b288beeacc1683e9b31f66fea2be6ab8f7a9bcda06ebd512d9dd1fe8a85194b4a8f58f70db991b1e6f659efd89b6080d1e31d478af708b4405905570a630de2559d67bb0ff03faedb06ee8bf170212656d90d9446c3fdba65d5dcc9b6c1e7e3fc5320c44ec0b59cc73bb1fb00b29a177306a9794d5b5bd0ed3905c059eb54de67c60d2c3ef8bda87cffec9ec0f5b28744db586489f5a8ef3e3b1251ae5b1c09dc8165e877cb8d10d44c24130984635411bc829c97fa413f7d0f350a751cfa7d4557c40043c66cca1d1a62286ba0879484e07ede55e7c24e05e510a1a7b608f7d6f976b4485f6028cdf8a2d08d9f4b4c18d60a2b016e7c994ee406d001b507949ce6095d7dcac3e918c15ef1275569ecc6e2386166a4af23b2bf6b74ea46143a55ea8cd976f8235198ac518921fa53e95e90126e7e775c0c9b1231ebd5704b7c37b21a2ecebf0a36cdb722a9c5c5d6d7825cdfa2e2e9bf0f2b922cad1eda0fedfc2ecdc4111d0bb2975f02b917d0cc60862b8db0abaf88cf741bd979d33fb639d8e631c5f2f9d5fe17042cb59d8616cb31af161fcea5ea9ba966def1cf343ff9c5fa4817ced68c01b086b5710735df206c12334d9d6612bb42b0850d0cab698e9a001b2b1daf27f455ea638adc015c4d1bf8bb03694a169e70ce94df1064454638881afcda197100d1574619f918a3cb236557d46f16993bba1dcb74149bebb30c143c922440a54180f8d0ea0180a8a29ad6d69179666a38dd02dd0577d55b880c342656f7d9745ea4975863c8b7c41910fc9c6d010c8ecb6b768d1747dd7956133d754b0ac0db2bfb7d426dc0a12857553c7bf07ac60572134328d449d60d72db8eb51204a3420b204c6a6316c5db142259eb81582c89dfeed02f6a68f5a107047e51a7be3729671a3f6c7ce26e20342f9bf037ad04b71f2d93814db633c456b06504549bdbeffc1c5bc124c110f6768790e8137df6e95a6b93af8cc492af09b23a135c19e4e0351afadc0ace2ca729fc41718339c41f5538f0d7c44a4f23722bd4cbe7d75d349cb5171f67ee4d302557620ba7f73a1c402ec377acfe18f80c83d66785cdff7f5a118883e3d57b5d0098cf6562418a8577ef2f870966028ccbeaf1db275e91c823915e5a7ea72a8130195529d2bc01db06e1ddf858999b1404da83351ba194386e1bf350a8c06acdd14624bc75dcc10ae1c273cb2aef6c0f33706339d16043b7502d91e080910c717c7285acba56be4d2a7085b0d8f7bd98cf16445cdcaf2c4903efa970c77011dd9fdb7744fdaaeb3e23f70517452f0ac9b3f726f5d9b712fed322469c88afb543b38ab280688c2703264a5481f3077f3378f69201fc6423825728410961eda2e50927464e03df53b0f0dadcfebf5a059952ebf90d9dbeef5d12e44877228273e0ba5b08137fb0c93ce89f921bec1247958216589ee4e79bcd926d072e6f43256ede402270f54fd9f8626e6287af660961c71e132f7ea11ed4bc8eeb2529add2fbe2059516d9adf8deafccb24ec5e98f2cb02545fa59dd44540d5a70dce0f2d42c6c51821d825cf0acc796d3502a2cc52f79ed863567f44c7002c678fd0ed0cd6ed8f2f524483f56b45066c69cfe1e4cb6b30d30b21787f08dc045e35fc5bc0c4a67218a7f9c6768137d07b57648cb3093060849dc99d7127c7abc39f2fc942c2f0dae0e268d4f646d03804a1c56d0be425706b2732030dfd3c4654a79a9c8763d9992c4977346a4471a37d33d1a20cf654f99086a23819e092659278ce36e3a04a9f41c055690e35dfbc4752b1ddbbb102d3399de990cde5fe61cab8d46ac8fcc7174278eff686d7c8a96bc86e514992bf2720f831e46ded4e3e983e669e9dad8e8a80f09ff91b9e8f4115a9ca040f69ada02c3c07a27dd8c085af4b625e0990c0d8335498edbc492f5a2b2e2f9ca5744e0c7827028f8508d684ddcf3f7a0621e3e010b51ef8a19951212f5d0a49a412dab81a7174ab62219b5f99ffc7c8840453cba520e4dffd2a40d5a407674b32af7f4cf95076e1336410328212531f370f12eac21f20e7f8723a9f1fd2b61222885eb3cbe0d1897c0939109b5bbcbe99563f86e14cc271e612870559e660c061fb1798683afedb89e9e782f6cad70ff4ea27bcd51f00319a511f2f15f8ad43b5ccf86822c87c7c63b5b212dcd1cdfc1776e0ed54527710ab1add6c0565e5597943d077607cd1945e1995880b571e4033fb51510ad9dda76fa9f3a8ed2cd1c9de7a63d0491dc11097fa0cdc8c246e8a0e09622dacea7b7472f0bdde4b1f590e3ceb23ec871e0c404bbf3e41a91bf78918428935422afa3f1141b730d1643101acbc13c93a6129803f282bf16beba5ca8694989f99fc889cd43f431ce1a4cd060041455406b31d0ca9bc6ff4dc758bd467a3305c3065c56ce0c8ed99064ed3019d0611d6e9df0a7dffc8aff54b7a131728264d2d9bb171a1d63167276b9f00641585c3b7138989bbb6bafea19eb5b2d38d1002274ca68a3eb37bb64640b187cf541c72337e357875949d20d1520c210d4107e359726f2c6834bc08f945e3adb52bed4e57ba98bb81d5bc923aab66747100032507cc6fc70bd33dd7dc5c98eeb7802900435ee5b94e92552c517d80a4d856c880fa8a1a9d372c736c6e6581aa764039f1039e611cdd3ed4678d1719b7694bfccbf1a72e82dd02052fa35b7c305e40f4eca711a326134476de6761121d817c5b0401c49ce072f6a3de38255cb6b7978db6b9e7db30f77656dd0fc2192934e18da388193f7f4917aa9d87d7d66b39d275355a197953839bdaff01f2dee87d8732fae3c3ce8638a6f27de880dd1cd901286c1885378f492d90ff635dd9a344cc8591c8b17f6c1496687af876adcf20b15bef68d14f07ef37b2bb22a66c2c345c6d39d57150027c126144320007fc1b41937015ca7021499f03c919acd297cd879e3e1e0a7935ef9406d56ba5052d6d98a01e27045b20983f2241867a5953f07226cff1e3a9b94d185b803dad3d9e9df0cf987d29262acd6f87812955efa7820d57b11ed86df69720d50dd2ab706467ad94293abe23731bf131fe7715f4102cd33f0f611ac3a0b30bbe9f498ad3dfa0aa341805196deef4c13f36baf142f84f3c6c89710ff0295c1ad033aa312c3906ad0c353a7b1e240e654e7edec6fdd31534f368a9468c27d294306328ce08d8d4ef9f4ebd0c95900dcd1965bc7d2bee7d8ebeed82151b7481b1f389a91f388200ae0cf1c2cc351a7283231c65aeda2a5931facb5d0b0fb45f05389c2b922f7d957ff62e1422cb577bc27206d6fe6465eccae0bb988bad99be3bca46e4e4483f2616a43cb3872ee224e855790848a9dc58d35f228fe7831a5581a38f219add88646069f28759bc1053b5b035520ecd33323155dc8410b18edcb8e229e9f3133a512c0d7744f3834c6e5376c5167959978470ef2fa7da63cd6219e1111b9b3e570156a1bd7dcb3c43c228446703aed58d327130b31390b5bb1e97b0139890ce109087e8b6f0786fafc38d446c0b7d84dcf10506da86a556ea7342d82392783e46776bcf7a99b39a48e6b6c5c2fa21c162c39e9d3e09abefbe57d26b15292362cad74512455c2e44e9e177a1aaacd3852517af08df96cd5b95cc521c58d394a7104f2203e6981191a02ecb54ac436923f78b099eb749968f7b15d4b327042ef181624a2e50afb17afac113c50292870943ffd9cd23db352e325eb360951fd5d02e811d44b6c317290a9866ddc09ef265c09c29e30195e99772528a60322f0c9bf0a15bc0febd810db62b153ab5cdd7ea6e1e6229077ba775cbf716f60b97e760c2f4a78b1e1a5adf019879ea69ada0456c64abf7df066268a007793dcf9cea192336f7eb73b4428bd024ea05906bacba17ef33154403c825add4c74b00c5964da8da8440c5da41b9b670d95f329232c5cc7741d5e7287c91503492f29d7b08b5cd318d2587839ffb05797313e87551b9520af3f0ec1595bf53a5846b8729452de09033b44a8dde2f83930e89c63f0efad44f2debeb72a1fd242bee23cfbe25f0c0912a0580c93940bc9b44f995e43cee00bc8f2c68c32c1c2290c1aa7bfa5631deda0919c20663c3489d035772bfec866a91fd2e81d1f87a1e8ca8abaeff1cf63239f23b84eca3b9a624274dc75b9ad15ae33992a24926057992e9f351f4101350e9cda569728bd15ac6078e79851c6ce237b85c026a4a1a502f4d9c954ac004fb434e151224b6732dca93b09fa21f58c49566ab408a8cd70dd00ff9e1ab0a613ad14639022b309201b6ac8a540fa983493716c07624944caaffd9b9034b0479872a334cb259125fd83d651de144bf6cb6576ee5cbcafae9ed69cdc1eb7cf390dfc281ddb5f1b5335687951c7e2938c4c62fb5646f142f8f901f4fe6a0c98c6111afa2a48df1242272ba17951a86d0392b71bcfa6d5694dc74aae1de314cfe32b3197c1fa0ee362865539be901e205ce8bf277cb3165458f75b28ead900b286533673bdd12bd3758a5bddcf995147f795367dc4effe12b0caf836ee195239750398a82c48d62e5f7e3f327c40cbafbb43940f38a3b1f3770887849cbe71d68a64090482479f85f0763aee5672c62c1fbd33857764f236e6c3a9efc005df021b6146228429c1a91f86a5cc56c700364113c34b10d5ea5ce3775e13c6962ca55cab01cbd02682c2c74d6d87a32b5312b895dd5d5ba78bd2f9a710c2442acec122602f8714a04d554730c9e37872fd7228c556918a79a76536ca9f6b750862066c42bbe491db213bcbb34e87bfcfbbc9de063d05dd418f1d2b08ccb92b9a2f14720771cc2fa022d8710a946eb667bf1970470d9dd6035ba1616c240b09b2bc4e99ea39466c2218dabba86bbe1901799022b064a97e176b8db1e08138702fef86ced1a7f521d926c44c35694c679aa58278b333e80204907c43cefba18eeaddf06e9905872c2eeccd88decef92c81fff77cd5ebf9cb9578b3200bef6305b2863f27e5b1a723673ec9e4a6dc332cc98d463bba835052d85697815d6a2a8d17d40aa7afc23371999781f6d8d50fca8918d3cc99f1fe1c26f68bb1457e3972960613eac124755486c72fbfb8be5930bb340594cff62a1dd295eb847a2172f31d6edce4c6c181aa8c70ddfbd06f47f99cac91264a0b52bf8f6047bff2c43624cebf9ac109817830a7f4c1d4fdd938e1c1201f478c9e5bfb94088961ea031a16a0c680b2d87c48b10455aa81b0248b2b859286eadaea2294328c2f7d5909dd442617f820825974915bb5d2b9e8d1f43d3043528adf626addd94d87749ebdef3fa462bc170e72f31e070d7ff23e91f5cc4986372f2863b2aa57b7f4c65e785430d8be9c79f7b2a06f6fd6619608ee08a35cda78839baac173a33b2b8a7ee10b97adee2e5097f9ebdb0b1dd56e67619e161b6904c14fc85ca7b82134a69eb5703f8f595335f047241c596edb1d5134e8c954ab7f9da87f2cbbd9e9e370f202ff7c5f51f36f586ba5a53043ac43ff5b133f936eeab907250976f3f2466c2a505f8beec4175d0f9bda61647ee1a0f159000cd94977d0bb2d9636c2a4ebb07c60e5f60e32612f6b5cd654ac80cb9a4e44436ed561f6f39a9d081d9509bfdd4b99d824b259074e2fe5df9abd226b747413750a28b3c9e34afe8972eadae1faf9b8b9b3628b2951580567d2359617ca42d516a08b7ea23af9efa1305d73dcce4cdd8613300eea43e5dc73d76b4556add4547831e2d9b6d70a43e6e170e685b3a7bc02b2415d29704f871befa115841f309ec6e0105699fca3b0dbb2a3deb20fa98aba31d7fc3c9b4f583fde98287a24ff121fed877c9212febe8d4edf31c8c01a5add7f90c18e3e88065b5674f4ceb77794dd2db4e01c0c1219622ad9c051eeddf261e2c3affb21d189284537dade809557fb58a78c06bcad486766f0977f9a4e291827b2e779b4c90497c417716b48c474e2b8f0ee3633085099cd5330f6235725cd90188b957edffec32452ac7c7f8898145270fdb1494dfdc9253eb9ec2d85bfbd153c8c30cba19b2f393c4bf7dce7916db7c79385fe5fc52043bd1595e74ed8bd868aae3f83d601b226c9a10961db272783f0dc4e0bfbadbb70e2113afcd40935dbbc935e3cee68dc53c383682fd0f1b351e8fdb02f2a513bca796908491dd4709c133d0a88c86a974ff08ae5842939cafe9957fa0235c9e3e7ccd79e54696c91e81ca8a2dcecad27e11dda16f12d0445a19cb69db0327a871648f20a900578ae91318b4a3530e645aa401f08a7af127f2c70c4efe1cc9d947d8f150cf9fb71f73e83961a3120889efe5c8e2115cbd273a07f49ba6b2b9fead078521c57ef9b45edc060cbbfd0d42ce63846db655618e3cfccfc9ae99cd704ed2bd214c686fe7b87c0563e2c62578f484b4e150842265adeb4d9eea8485970820882c89af1988719892980edff52e98d2c976eb362cc6f846c8fdb2b6dfa62f989a15927b226ae5d70c0617ad201f16c34a2a6b085a822c32344398fb3f0b885420e847eb682b26717e1cb9b532506a4df98c7b71f28aa1d4e284c43ae8a4ef264b7aaa88926440ebe1600b57fce012a19c803dd157ead160b2c35a83e894081edc8059e72e574d11d5300be1e9fca33a7da64e102438d2ebfbb99feaf23391a43eb282db2bac75a6d7cb4ab68592a050d6019458396977ac9a3a81cf81ecaaf10672151353f7e9875629f629f78cd44b98bcdcd736d9d522948b2fb062fad29bf3b3b17fe391ad67da1705cf32c5a061fe6d36ee19006ae2e3edd84845f26d5f28e1717864ef36af5df77554332fadca839d4b14a68854aecf77a47be7a5e0682baf2d418a74a2506fc7660848541934147e21d2c280ee13cd87cf47a6df271a7495f8f57d8ba639e66f4efc8b6149b53baace5bbf4faeface2172f0dcdb9749dd7ca3673817e09db5b9ebb583be4b119274d4bb439bad7771a1a176b67e387c3ea11e86f26554ab653009b1b741cbfb66e9500239f95973c7faafa4fd1a410da7e04f3a86ace8f51ab229753f985554ceb65206bc022ad8c1de8c07c52c85d2b7256ebf8d9853950770ab37640c551c98008659f883218424114c2b6941036cee0458ebb9040c49499cf2a9d46ac400c12f37272ee81d34fbf76809da3c257d91abefbaf07e1cd94dc85ed6ebde808d03c67803c9f589dd8cdb67c00908ad83a1b6e6c9c83753ee0017243312a0444280c078bcfdcb3cc2f72a29dda8c496ac1273960d6285cda2cbf910229c75a67de1d194cb943596bfc4fecb16cdbda307e005af9cab962a35e9581db8ad51e042f8138c816c8301f08791202ea128d038f2c872070fe5c6a89fed2b745dfc72eaeb3b2a22d9c98ef967d0686ce9e71cde9a064bab97d2866d51f73b4df9ba927b762df87f00185f50ee8edfdfdb1f3c4bef80f14233f0e9fd3746590faf8c3c1ffb959f4cda7c344edde45af927d5aeded82c5667ece4ecf974939e65c2cf0860acd7847feccd8499de159f99299a317e114a8826741f9076668bf352a3d75fe38e128b02017d2c19ff3e0446b08002e9b85d1bb4161c16d8a7ad9845e04a9980fcb72a7029ffaee436450949f1e57989db5ff5ba799f443c77467f5b48040a24023565aa176b803eef2edf7b1f1380f9d0baf21d3a658075604b5da1ddee98e0446ed9317b23c97eaa20e02f3ea25a453f06cc783a5dbb4f804d67bf6c85b9e3558cf946dcd35e4c1b071bc6d26d4edf21f8f3220a851bd4be535d98be918c8e7eafb3529efabed5cc87e94b8251f87a93b9554954871ef3942f1efc1fa7579af43856f77de33aad9304d0d3f2f3b03dcecec50f5013a0fd2c2b79644274abe7224cd07e1e318adb11dba730bb86d80429549ba28d87063586d36ff3accb17ad851e20432a45641a5abfa56d9b43363fc287e060766dd007ba4b5ee987e0d545c20f1c8697c34c94369d53100cab8a538d841cdc4ce440431c3faa5ae212f93b9a8e985ea4d09b0d0df32d05093085f78b6728fa375f064dcae5a2a0210f15a7e39248e82c1875131bfcb31e32fc51d82722228c840d04ff7a12031f17f273840058f72caef9fed062e609dea88dbe124c6deb804188a562a39e2d63e406c4e5e193cc2224dd9ba6195d7bbf7a6d1916bc387c227a46929eea7634fc95fb362c99f6de76d414994b24ad744a538fbc3b639730a948e968a7de73e267a4e5dd28644ef36107ef733547d0e093ebbe0d43e639d02c143bedbffde88df06fc7cb8845dccc0c7aa06039a5ba6a5598f42e057cd7405044589acac18f0a8e18c309cac22cd9bd3b3764ed53afc07bccb613b6e1a5cbdf3815f8f0bcaea0a89812d886f65095ff6b56ff434924efc422b6127796a62036ddfa037da155bce4b0270b6df6df31bfe5d046b85cc19c584100bbed6f125fa3403bac6bfab83a45bdf7d07881fff2866bbdce425c6da50d97d2eaaa13272a66d44f4194758bb0bd15476fcc6a1dfc60c9f8ec3576ac57d432c11193c711ef5062ba9bd13a15e57ccb3590bfadc16e9df7fb0fb9653ea934b77c4e0c16c145b2683c3feea982a950ca4cf68c3a9143ac3fd8541f590c033c292181f2bbe763220316e5bab225040c4d9a207a2cde58374fd1f3a789dd86e015d9cefa85ed1fb23efb589acc3930ff4eb118303c22ab196df191d02267c9f86fe30eaeb6ac4e71b06cd25f625c9524394774432edcd7ef5a6eaf203106dba922c55c4d8814d355963db2be6afbcf204f4fcf3d8694b5127c603923403f1c3e551ddd2beb22f7ca6229ec77f0b166d2314a8ddb9f765d674836102819011e77ceef516ca2d592fd6aa84219d4d96cfc349867f3bd3e60fc747b297d763e735ddefb022f6dfa80a230de2a23bd8fa3668859ee68f36f6a8b6aedd4048425bc33241ae9a3d3b3e6e90b50d32967cfae0955aa0037de5cc20ae924fd74c30b4560370a07a6dd7e33f6c435398f40d34d26cdcf0cdf847ddb6f6f4d3313a597c383851153749a2f3ea39e9e2d4ad30f2c204026c99769b94612abd1f8deda97ed9121dcbf92a9325a3f35ddf29373437da20231b204617d74ddd1e96361af945935a424980d67f3d96f5afcc691d6419083377aeb4289f99e16075793b5de3c55d87def0e48f2b37a31de44a2272036790813cbb5ce86822d46d7207de405398e386f8403d1f044fc28d4408ac33e279bb05b6e9154c963803b3d377bdaa6aceae5b26c62f93cac1b3374d61998cdb002951027583e6bc4e07743d1e6c4a8d753897b125130849d3e7a536844e6c91d356cfed7df7a5073dac8de503b5c7fbcc108d326c78cc7b68cee767d202dc3806a844357685dc494e8cce4b8328c7d78c2167f215818095367d4f9ec1bf962d4228999294ed0b9789b317eadcd93e27aff94f8308c37682e8163afc3d23fdbe70bc2be7fbec5c4f2f9522c77407a66f7173f36b13da377088588e8b05ea440c169e14100f69b5121ce34d0b281f67b342e694138dce3de671010c706f883ba1950edb248a947f9e05747baa32f6a6264dc14006b2f09fda21922a064196434253351320d22255c965ba7c4a04b09b82169128dc537895cd3f458840d652da918bba921327d722490c6f5629cd30e8809ae480e08f56950fd3bcbe000c0e2d0c3dbb80b3c3ee27954b4412e4819c82a91431b941c8f2dcd84621fccc6065324fd602891399a5a88a99c9e8898a8fc407e1f00d71a8e7ae361e8973ae48e841b79c1e463d398edebe1a688488c54d91f42e76bf5eea28e6a74b1b01996675119b21febff7360deba248a7de781e3b03955fd1a4775f7e3304acf0a46d96ee4d23645bad2c1d64d396b3d42ae188f0ac1f90558a73d0e1893fe671ba17dcb7bf047abb1fb13229d04efa3570b43459b581709775e2767b234f6346755e816bd0b77a0fef99b18338e48dc72e45c2db0bc5d90a89bd3af5d3f8b0d4061fa6abed48043cd2f60cc31586932d7c032ab5bcd181b76d15ff3ca26ba55a03991dec02aa5d7ff67bc2cfb79af27841ebdac03d25befaf0ef92d047359f7a94742e12d565b26835ba284ecfb2748fd7a3e93e7948cf25879f33526d658b217b7bd37e1a22747e72976849a2cc138ca796ceddf5f4b16e19b53ebb54f0257cdae630ed6508e86f951df030ab21de76ccc35c8a611fa60f9e75f6c392bf3a9e27d803ecafe2d7a4005f3d40e111d49230bb36c0afc452ea39ce790fad114be48c10a62d8d05e98ef6c0cb4eec78ef954163e82f105d6ffdbfa392866df03010744ef187a20ca413b01486f2896de31789521a1dc818d5a0ab597a30b5e2954b865e247a1b8a1dac7d41bbe878fa3962d092278d76d5158e367e430d0b7634fb7bc6b17cee27a1c904656adb62c436ee3254bd3550e50469e5646771407019609cf9b2748eba6ef18c62065c6be8b15c0d787c76e8ab324db20689491d8cad2468b192e464f6f9877c99986c95e4251857461982b0246fcd1bfdd6a53eea1910574f5a68ecff4968c8f567ce409f8a3eb38137bb7e70e66c45d0624b72e3739979f3a533e70c5a962191469b97de4ff4a05dcf537a84457af769b4bee1eb6c9d36667d69aa5a6a9944dee60fe5b9b76aa8aea94f2f5b0750eae8c06a6a6eacf26c799aca91180eaa21025a3cfd34f33edac106766602edd6c8e036ef82fb4e4a55ad171731c24b90e538feea0e037be16e287fe50f2d977f6eca542ada1fd9671441154653ddb0e1c13db9a9228df21b0f258f7db155147e3be21d405682e02beb546ef1c65aee5f13b14573571d71f63213631e28f2c93bc96f0006dbf60892d281ec9dbee3e9ad7c5f43bb8b8ba2f3d55dd9794ceaf5f23d7449f5756c3959d8d90d41b621ba4a0aa79816e164e5e267056b73b5a826193293af3e5dd2ee1a6e67f1b72715a54a9cda4563ec402ea58d8f424d52d1043a8e97879bb7b240f6f72d9e1754a52776a19daff3db667b9e081334ba75114b4ae128bbb53db575d097c453b484ee6a3ceb6920eeb1f83949e916c33aaf698a884ddc569d0c36700db37c6b3c462be85126049eae56708437932e72656ca8745ed644a1c9dd2a1cfa527a4fd4517c88513a9ad3e812c083668a5d1b9d2e61926b4b1ed057aa1ba1b6262af35742b14732ba4da6fbea2d78890a6a020650dcdca58377590f351dde948d3bd43de795efdb1fd87b303106bf68bc0a1883e9f75baa535dee87fc00cc793004087f49930c8fec34024d053a6e219f23a05da6bf6073debf2dadf571b2c1d276da8d3656a5d36a5c77d0179c4ac77b5e0559017b9d4a45fd5c6b6d6de586c0a86e230a35eaa7ea8c9acdb5cd6b08b9c36c487fe03a521feb498e036c7b7cb70ca9d7eef5168aa3c8324437835492deab625237f871610e32fcdc77de12ade2480be6b67ed602be21f646a0ad3620fdd8922c1991266eeae2b00302e3400182436535bbadec8e04956c61befa689066d6621dbe93597d66ff8417f51ea1adcb8b120db01647b253c0f77fbb618eef78c10a355ea4e16bf91fc77682a7001c10691411c5800e47a6a7f466566b280e3e8360d3683e8979a99a36f0ab8dbe1793e4f56eeb17c35c21d7f5be97e1d35f4eef5cd01faa8fede22bd8f4849d1137a5d5c1d4710957a70b15a0b9f7b782c22cde7ee2d1dfdbf021a6b95a9afc11e96463d7d882312f9bba2883b5a4f5b7e1884dbee1c6ea83f646147d24eb071756f12ba765a94e26364b61dd0d9a81350e05e761d23d57a5acf930db95ad7df190ec68cc43c1282b314154ef15d5b43d04bcea70fbbb1704c1086da370beee63519aceb3fa28f9426ddacdd72105d04a7afb4536754d9631c526811953b278392c820ffe9474b6c28aa6b379a73375dcf094a287cd8525c672d14c9b8352513b9a30edf92b75150676858209c33158835636c52779f23bc306159039da777e0947517a01470edd98ccb10f5d96bf9d770c7748eb1445eeea72a4cc8e91a5ab3f5dcce311b532a009fda69bc4d8d3cc655d29ec6a3a9a5331922b76af0bcde0d2db44287826b441c24964728e848603e48bcd5bdfb23efdab5c2954e9252a71bf914059dce37ecdb4e321c042ff129b6c1510d4faff1f3d5c818a60530a476a826661c34d5b6844427e1589c47f60950b20053e976b308b7e0c94a2265c2441757f93c38bfbf1fafc4ee8caf1a6596dd04c84081b68961cb717ce9832b153fa8cef8583fe70bf8fe1efe92ed04038d05670f8f34e2f8fe9ce09ab17a3db39944a552f599c3f141173d8f44d0b3c1aa0557f0de21983c8a17d26c57356c33f80b61430743abedf4d77ad1845c3287b1baeed9835ff0214532ebe8ffd4274f1dcaa36dae10bdc599cfe2f2f1c9c1adaa3545eb3e0495f48b58bf086b63d0da4dd474988ba3c54d9e7b9405d7b002ddd1c0e2a2716c936ccbfbc0765e90187f8eda11ebda07c7a2bcd3d67b79db9b194796e62d689914fee9ed9fd16cd1532c20470623cb77dfe6166e2fcb0b7d37d990d7f186edd27bfae278df4d6a5f507e233ad2cbaa31aced095ccc0a896e86e32ed37350f2d89276d8d86d7564e147790d357cb6eaaa5c45030b8fb0c0f7b8942c09b69f8ca4dc0a5ade93dc31bf1449b00b35045185529711a1f8789da49ad88c917f48015856983052dce66ffbb2aba8ceebe43198162dd6d123a8bc4b4a05a46368ea1304000789af0a6f3ac96a4adf4e9d09e5abf559ac2d0defcfa45d73bf41ae02a9b4820c7502a2d1f149159445e19b00b358b235b80109f7875f3e2fa00e4f436b1900b7b74c38882948a3568d92c50131d47d92eaad3f07d23e8867e2974dac924ceda7c67c8f6db17b5c06eed1458a9a776626ea99e662b4092157cdaa232015c894bbe3004223759403457191cbbb8de56e6ce5f099a62cb15df85a438572005b87ffe068412f506d395cef2710c6641d35f8b3ef697e66aaeb2a23d7deebcc5ea9451d35a3056c4928622735659c382ddcad33ec6a835f4aeb4e85fe164efbf1a796dadf52d9898957629182bb8735aafd79d5523be0b2c40b74daac07c0fd9ee1138f6db3150d173e9c540df1adcd545237f6f11c26401614ea973a14cd34bef4f5585e33f5b255a30fabb7e9e503427e49f0ba3d5c737dfb7a91b7c85fdc2b63a7d775ffb5434d00bd965e1e7ea87407f5720f8888ce75bb763ef7173070f1921410aa628c8d3b37b49444dcbd71eae6fa246d9766847089a96849381c7bc769d4562a0cbe32f9d8e169dc16e5fc3eb1fa3ba598df726e02f2880f6f9d09b7160f371f44beaff30f2db6540f32bbf02037c299e1752b6cea1f68416395801bc3dcc014b1b1b0909606d30fd286753e8a0fc5d9c339511bf1cf422795761068fb3516f9dac492c9350cc112576a87220e08889b9998c11c1a698e1aa564671bc8917eaf48fe4ebfd5b8ea5ef7720389a5ab2d2325ccd1459f6f70a840ec99fc2a072adbee71777a114b0576abb8fa4de0eab061be67e6558ef4be91eb7f6501f722dd9dcc35b16b2e865a77ecc2449f27decd4d7144937457bf9f7f0ac373c82099cff534ad22e3cbe8a6eb40f1ede6e881e0e3b1db5c3e9e6e1aecd427e43b354d553d31253031a83c8542001ec5a79dde6f444820d28a62f48ef8a8744a977762cc63965a2259c0439819abf6abec29cf4ec66f339b3db5d4cf783b939befbfcb9f7e78b4f4c8120e0c7661ba4a6b7ffd9beb2e9f85b1209ca84108ed6c2bd354e150df04b9d5e4072ba2e8b9f83c24f2aa757d2cd87ebe4ea78402a5ebadcda4522471e8d099f12f49959404201af9cd1aec70d23db444c442796dbcd91a6512a6534740afa2c7b7bcdd830a27213e201a9d04b822de1623a0baac30f855b17ece78495e523ba18c973c0b29079a195c1d78a683d7ebec56f36ef6b70760fd7f8151ed3ed673805c34b3dadd941f0259e02d8e719d4f9f0103bc9a8abe17f487baa63e3fb359ec6f8543de40c0b70be2583e63688f24ae6848cacf8aa885d1d90adf50434edb0816636284c4c94b9b0642145b0a560a71be4aa3fb2c77437a39c0f1c4b1b1fb7cd58dfd2d0190fcda43405008d14b09dd1db743ad9258ce5e76c401ff0301b4a40f60ebf3e579d95be447abb2c8ff9f5fda06c4ccee1a951bf65defdc028e8db4b6829fdc72b363870992fa7e8eef34212200324b87a1095eb788c0d2701c510951993f40c75dad87995b23c37fac80d76706d6c268ca694b5be430a2c33a44222824dd1a4281bce7b658b23c8ad12212bd0ae1734463418fa9a5cb5a711738add6e79fa32d9a3cff86856d1e66a364f5682b297fa43ef970550e862b069bffae65d44c016364bd3ffe82fda135da040deed9e2f6410ac5fff6a76e2cdc70df7e020a71439ba9b103656bdd5ef2e526906250f76822afe7fc7e4f7604d33fb3bb5c4b5725bb57b1b64818c9961b8979285a365453ad524c616ff01d4618b84b9383267d8cd656a45bafdd2f5ac3e5965f0441ef01da0009b4acac38984e7acc9f172dbc393fddbf322e2399fcab9470a56a87b279d2c24ff485d8e4a218f76425c00f84e04654e2c4f07861c225f354653896711631fe275148f1ae5c7941b55c1d547d0095709573419432f88f5f664c2058f16b8c1cea158c9fde6d0f923a064f0678a6a23b478f6e153bf396dfd6578f3aef7db5dd23195283f3a93598979bdfa1afca40f9b92ee6385b8b1c13545495813beb0bb35329c75f03ec4d3e92e3be64f0f757321133b96c87b9710c1027d1e74f660511d80cbc2147ac7a0daa25af90c416e8dfd8b83b9ade9722b4b9642c5fe9d9b3a3b627c513040d38479caa765379744e1974f45b6c11248b2b9593a7f69de2a1bfe9312ae2d538236a8c66890c88dc3327e12372a72201a89dc3da98f7e9780026fc2cc2611f1da6de03a3847d7cf67fc41cd826377387ad3f013d4b87a71847a66726890ec53be36ff631ef12cf5cd6d1ef23d6b2452ccf25ceaf8daa02b307d58c7cc77081d5530192fa2c8d0c3ee4382b905a5c163959c719574796dee61a868981de94d870f457c87b6bad73f50f70a3e7efe47724243f642968d938fe47d352eae2bcfc23cdae0d45835ea593bde51247496c08a7a44bc4396750b1d08e4eb839fdad47442f1e62d374f4ca4ee3b6a1b327925b190428c5dfc8617b422824c5c03294ccf02a2c2caa0d2c0311c0fda1c9b3ad212656a9bae9cac900ef9361b40b88e94a6a7fe2ef72150e4e2ded859c2547e63a4be994fee3cbd9ae3b2c4ab507095d06319830cde039d3791d6822325c70dfdd0b4aa4b0f9222c52d1ebe8034762aec5abfa2accb10aeb8f930c3540afd2e4244fd4fa3e6566bca2f093ec657f001c1683715e1d1ed61a60e748de9d20de693c933088ebab0743c05c7c070af1ff46718673832c6f707354e18d7216a8571a5bde5c1c9254171032dfa93ead3d937f6a5c8cc12dc0c9a4cdc03ab1a9ec8d286127480842e3276e0502a6b1745e03f9a5e53c09b87bb2bd9a7e4e4d34d789ff8279bc56766f5355c058747638bad349dfda6ece1a12b57c21c90dca0335e2ac84adae372e0a0e5dc6de21dcbf44d8468cd57cb7f8b8aca250de5b2702cd1b7109d0c7e6496ff87ebce351d05100b648d0212f86e8c28a69350cfcc7624de022e9ee76e3399f47a4c0fb9a5e1c05f5d3f7a38e5d659b57bed2e1db7a8d10ec46ae13a5deb41dfba58ea2086b90cfee5269e72e9a31749ac6db8e843278e424ec5a55a5852596c66948bdbe2e33b282e0247df79545be7fbd917d519960cb435aed7e84234a3e6030bd1db583723fc2b5ed61ac065a9c1353d2683459560124907e34c9bd63bf6cc6f68ed4da93a3b6c57dad90cc6ab418fe7548bcb1cca1c8a6bf7d200f7b868d4fef2240bec3c684c1df15f245004eafd1f33b79e2b62f297af627aaf1066de3ebb2bd19700c0abae31ff664669fd4eaa7b3086eccf78ab2b54abec216cff6981885389438735ce3d9dea58de2c5a9ee4e63c799820abb8c31c16d2ca713363b32bc3d8597fe5fe5befa3e4db30f044045598f7d312c3369eb7a151fe7b992658f21bb3dbc4d4ccffe51dbbfbac6dab1c318686eecae844ba4c47f30e8859cf5cf21b3b52541307bfdb76d7cd3d8491c7e507839f32d5cfcb8e775bac4dc7be6daeeacaf983c9f57e86e1b949c1e8a614e4a070b11bfeb132254acfa8fc5dd76e14bbb6a3407ae2137bf5173111fd2114fc5d02c2c4edd0fd9d09e5fe2b3dae47d2078bc505169a5a664e2863c0874de07b251b6b7729c211fa80c129aea52abe31f79899f56212b34c9b28a7f5f455629eba8cc39ed5c9e6dc22f27eb2f7630ca01fce6387e049acb2023041ed5ac3ea0a98bbe2ecc6404d6327281062f0a668b396a5a96fb99204601b707a63f612d4232b5d9f9450c50ce2c1f3ce4e14133c66a2c4f5ddbfcceb275cfeab7edb544e8fb18a448ca8cbe5e2c718604d35cb3fe79cdba097b1eafee1076397861cbde6dfc453e0afa63a43aa9e32c8b05b2a123c0ccb10e9d6d38510dfd3e6de51967cee3dae5fa2d49dd0f14bc9e7265fd8cc36153a2b5f19e5a29e5d2bf914052f56ee66188a11892d77761d65b63f3ab8535de38a7116f00fa1e2bc58da87daeb60a2dee75ebf0e7c72172cda5a39a945d198dffbb1d381b1dfec2be7b3bdcd3922e35f1b3965fd0899553cfe38d655c456cba66f498a9827e32a095454f5ccc4ad3de534d0116ccf1cc431a124ecdb4c9bf1858213a1a98bb0bcc0aefd289d432c3268927900dbbff9e197e3d8ff9a4ddc261e9324f349f0865eefb873302fe60720419fa428492cb73bc93c8f3a6642a920b469c07a16c0194b3a85cea1484a02a6e49fd85b75c2330d73b40bdbe001e5b36933879855e444d9265368fbc7927b6409d567b347d1f75628fdf7e9f01121c107e7f3962aaebc845a9affb765bb6421d97950cc74f49edf5b089812f66242d48cc9d4a61d9585c4d9e07110d4451fdc8b3f4606b7f7d10c0839e6900c59645a0c2f6a71ad39e08c73fe24cf674aa8242a6a8693c64acbe332744c0938944cb37fba8addb343c943efa12db5b309de66b69d072f5b7ede39ad8df806338f2660fd7cc24d7311c6e077abe33b5915ec1877b253e4c0afb281e84d01282d9e72d2a4464f13b6086cda67f3d8aa013656143f1b335f091dd42490bb9f5e16051ba0911dcfe600d8f9cac48efef253d0bf06bf4aeb9a41e86f1c85808d12f2610106ce23d38142199d234521f240648982b20aa65239171ca6b6bf3cf8558e4adb0326e5c7f9525d6c257520fd093135dc6918d551628a7c5f60c26265ca1c6972f4eb5ddfaefd54fbf58c75a551f07d472df8411417ca1cf87b183b4b10e2a796307ae8bd8f0dc2c043fd7184532d58c9bba6609bd97542e09b7417bf8625dd83d591ec59fc3c3b7e92508e05a26ec680a2974a450aac1b04a138d3b914b81bf098698aca4f23aa67a4cf7dc4d548628bf0a67c11e2eeaee925fac7d296403c103f1f5ee6cfb90994ba609783c592436017331c1c5fdc9c2087247df5ac05eff1fb2f63240976084135bd6dc8f54f598b689a4f81cb6c506e72b5a130323a5042694a38ae5f276f3a8dc85f00dd94ae09fc61e246042d9bd249a219d22d0ca46d2a510486fa73b34add6158b3073c98e9e496b7cbd1a1906cad4b7aecb8065aa0d67a96ea52807a5fbace676405ea285f943fa2da880e81fb13f5be7f33f7c78ad25676cbe8ec40d89c6e838d6cb9b093db5cb337726c005557068eae5dfd38ac4a7d4291f3c4772e2d11569c79f4935aeaabba093bea8d44c72cb574292e4a54a1e84ca0f2329401ceef8e87d43593078ef986b017ce0e4c7ca81ff833337bc78647ef6626282a5e73ea63989c650c38040bf473e84bb3a5d996b9f4c5eaec98e97ee360d30cb004c44ac16e0ea9c7f49d0eb15380a86d7a75e54bb18ee5f4423303de7ae05d8d627c17199c66fea75f47c211425af3ca987cb1748a1342611e2e3d5fe67279561fc93acce70f0aa1430c2836abcd35dbd825ebd5377937b22b341959fd7463603467d30c7851089c68f4116a49e968b3a0fb64aed0365feb8e5c49d3fcb87625128b05a9327bd71b94caa69a980e52a92be29bdc7028dc83a462db86543b04b8aaa5123f1ab283aded041a64bb2dec88c7357ca273eacb402ebbbdf05ba99a316bcc6ee06d42c2f426b948777b212e93f4c96b603229022c32efcb6e3313c903b0ab26f87e472c429e2eebf1ecebe1c41bbd2e4c71ce2d3a0a94f8ad66b6b2685c1ed5facdc9dd3a44896537721b190efab10222ddd8cc8552dec938e004c3d7577f3334e09feb0a2651f373b1f9522251f9a66ea4b48beca0d27b526716df666379edfa1848d43a7ed19b03b31114e474d05711ae8ea5951bfbab31d9cef239b5c19aa93991a28b67d38746041d507465a069d42e2a6e3d90934d206f4ca26b6d7112bebbd9b2fb858b373828a919527dcb430b879b01f937a3e23c73434533a19b2c673b545d14fe1ea708b2a53b5383d48312e1fcf34c7784c94cb1f140eaa5b1d446ccbb580b186fba4b4f5719a3c54adbc7cd14de6a04c124792c8cac2431fbfc1416dad06c9e7b8ca6f47c42297c99c0cc690e90c82d6a822a36b2a81a8dccc56dad0c60d7c455029681d62cb992b0ba967c18e58c2c2878565a4cfbc8a17f2e2e19e8f6eb9f7e7958da0692cf75fca0369856fb8bee96a4139df194a4124cdb4995a6e5b250ffe2d84296f67a762c8d9d5ce7e010ac977e9daaa4b351ec55e505676d3336825bed4de501d2d56333f6663a3d6391ea92af5c0457efa71ab942471e242e8a6993714a3abb382697a2fad7d466f667fc006f34f174e9d59a14fb60c94681aab7f296e6eb4d82aee91882877fbe2b6993a3cccf695cc14f89fa2b4e953c78aaaba78ca98104e577c5890797bfbc5f2b43859476ecc2091d440f8c3d0d10b786fadff9d17cf632eb5ecd4fb2c0045aa407f874ce160023982fa8d7a6fcf0d24c49b875f21a0b71d0e0fb341a1b10eda7a9a64ceae8c14e005497380c4da2bd399f1a1d839adfd02a2ad723a006b78990a65dd790b15fd5bd4c122d7841a333be2f6140475e062cde075a63241c94c9f0cb9903d0fd6814a1c6bf03cbc827fe30c9a2404f8d8edb76e24ab7a6a07e9a00c5ac4b16a2bfd2ad11e9132af92dc5d1319a1da0af5f824a5bb25f890e3d53d16bdfb87e96164f21b923bfda123c7adb24fe8ca010cb2b30b14e5ae203f5af73095b03033d207dbaf2a75f0bdd850bf79b3755e03ffc9b11b1500b72a73b8e59d36990a50920a9fefab7d190e6507543a2988f7394ad535db7be5eabf868596e27a278b9834f8825b2f9a7ed284058698526c3321bdf82b56e148a47fe361aa4f2dada1077d314fccce5308f2fecbccc77acbcf95284e71cc3c5d95ce5a02d4179d3ecf5773567f1bbccef579cbeb7d7ddf6549112ceb1f04560e78edb243f262cd09d4394ed0b9789b317eadcd93e27aff94f8308c37682e8163afc3d23fd61af013c70310b8350d545fbbf5fda81a6abdcef3fd81ec794561dfef2f380d5dec30257a3906d7b30e64fdc2ae4291d906c2fb510496e1e742749fc4ff4548019831a6ee27f594f6b065a10f0d85303ac2c655d25578fbd80f60158c27e58093ed5dcbbdb9490178e09303d77d220171c64bc20d41a8a4e258e06fe745393933a23ee118c6125242e0f284c4862c5ebb3486570db14591e0f27c0150f4d375e697d52590319581a66f62def5450ff4773e0151792cc3bfe272484ea5eac8ea9ffa785da310674286762dc1116bfdce71dbd30abc02cf6cceaea9900813b3c2bf324c89e639cbeda0aa4ff7441ad6b0bb4c7df50c4a627666fdde70d23d29c592f62cccb2533e1568fbb76ad5b0cfd4deef95d1219878338829309ca7ad3a8db04f32d39302a186e3749cffbae39b0053c61e8ef06885a9e388449290bc56960a89caa9165c05ace5cc590e444bb39a7fba33ba6956cddf88b03b8357125509ca45b3306c886d98819c569c57614bbc29de0d81fd81ac30ce3a139254930c83feb9d4a8e7f11767258d62e7fd2a0ffa2210b1b26fcd3571885d31771a8615d88f800489b47436efd47017f878622a566720679d6b5dbaf5421c92e10635b1c648b262581949685e5a8e4d6280f0a8bd85a1c15a30cd67158131c367e28d6993c60c297740d2f0c7ff23afa2cf48d4cdb8bd34bdc3b8eae7469992428e7c2a28d3f9475247db4da9b4bb2eef9bcfcba2328b1809e75f6c392bf3a9e27d803ecafe2d7a4005f3d40e111d49230bb369cdd751ca41d1bd4a5403bb5ec48d95fbc6271b43ee8c856bfa01b817dbb38bcb97d6420d661a6e6bcf5d863a706a1c1346b247ad1487d3159f7ab3c964f4bc18cda2aeeb7419ea592cd7cada16d463e2a6a57e499aeb67ce219fea9956cfd925bdb0f0aec97f4b83e62a5d5bb933455d613a9ca04ec90d0b928d0a43a5e8fdbf648e1ef50de4f552e06462002cfe74071eaf2840c749f048ce0fc48835891e404c360e27072efb30b55ff652413f5b08ffb1301204a687cc7e45cb9c0fc3e87ae078b83eb22ff51d796f54abc9cafa7900e45965f557cae3b5d51acfb595e06a5d06d638f6205162435036f319edb84cbba418e36d0260278952bb14e89e2bfe31713f24ad86865365969fbbd71b70d9d091bc2a55469f00f2e8298ac87976c1e84574777c4e30d1175e7cf0929a17b21350263f1708600d4aef8b417c7ccfbe14803d6bf43039c0b26e30495cb4957ff788fe36cd1aa5dfec0aea3079692469697df1f6ae8ba9805b804e5acc82f27d8dd306785c83fd19f31fd691140c6ac0b253b8d03731ef8dcda0517ea1f997204adbae9b8429cf2f8953c7f1443a3af2c303c992c4b5de3112dbcc672e9287a1da5da310fe18627a7db2203220c246c4e9939f932cdf613dc689fbbf7a8feddbb34bf9699c380cd681efbb6e2801ee95644e28fcf24250b04d73fa869d52ac47f23ef5086be3507237f7a968a8b8ff839ce7bb4aaeb48a53887bc5167b320722e19e4813d9b01c566e2c855b4dd11af1c8d969d7b0d9c651e5b4c42325afdd4a441e84a7949ed4a532d944b70ac30fd32c9a4fd8ddd29e458da2f51273011b802ee4b7b54c68c6dcb44c79976c6e9e4eabf351d3069f84937c8257da93caee077377ffe60088a85bf01884e44c7bd0d7b871f27b8d14b8fb3cc054ed157e7b679c29a4732ba4da6fbea2d78890a6a020650dcdca58377590f351dde948d8a209f2dd928e8ed551c2d0771f49877a3b0a043dc7f17f1d58bb4bdbd99537c4d72f0c70976227ff8e1216c568c00c6e4865d862ec744e6bf12be4bfa9e2eb566872aeb43b24b653a8abe93055b89f58a2c84ec1ce871723914d925331f11671d09f0b1019c17478b59664c15f3e83ed0d0e1622edb15279489db69b25fbae60c0cbc27c9a622834ee8f58bc195e79262c3cfbc5c8456efbe21b6d2aea7c5947d21e7010d753abd9e830d981621cf0e3a3f277dee9c520f1a30ca0e59c7e00795e86000a6a9f656a042894563a758957936ff727f0ef043d987118041cfec339347ca5ae5b9cc90d83d709bd7254b44182182a39ebce9bbacb0703fa5a068ad46a5fc7f27632b455cce3a3a6171ddc6e1dd539dbe71b8ea4dd6dd819d8191d7bd1a3d74b64c387e80d0f90b8111068d3d9b7fa0de32f0c7ff17f5e1554022c6de53ee8194d21bd055c1a7674f6efd8c9e316814d12d5348cb4d9304fc98a97303a1866f9c1f57ad1dc4907519c28440754dcf7f086ff76473e03ac45d14fb266ddd5fba53be49f18e50ec35872b0bd820797bdbd8d42862715a2d7c304b92d404e456faffce9621880a15d5b43d04bcea70fbbb1704c1086da370beee63519aceb3fa28f9ca8b96d868811e18f417fae852bfaddc755c224f94a51b0e1d1fa9b50b65e1188d0e70334f1dc5b1bc830f179edbb85a118a4529e148d75061bbe2d325166bdbcbcb45a3171268e10cb9c61f09e74e3691b2deb6755a25621386ba57357b5dc51f0b79e613d92c4738653dbea289332708efbb97ac44476a874f99e00611436209202a09abd6e6a83657c246704e68e316a0c6232c5ad13ae639ae2e5adcddd82c9fc02c96ebc1d04e3c0684282b2d40cd157ac3996d90eac3755b46cb13657170a2a8c2eb7ec55b6db56c06c9ec6a07ed49091ff0c88544853cc0cdd874dcd03b238be686d9eee37ee580a4603a37c5c966cdbf11859f55c12ca342b901b2487d9f14f63df59e49162a37947402a4b97731db38cabec604b1853065af53e47d1f073d1591fa96f660b4554b1cebb78405d727dcdb8872e6b9d532527bef383470c1abf1b610dbc05767b5fe2a53c93fa43deb812804e2ccfb1430743abedf4d77ad1845c3287b1baeed9835ff0214532ebe8ffd39b4cfd121b561b3ca18c4567662f753271503da04cfe61742bc036b4ffb493390f144cc6a76c37ced3e33b38fe7f88b6508ebb2335be49a1e1b638f6fe9cc4509f2a0407261431b756030757ae06bb900a00e09a82eb2ded915d518f89b71f86e29860318dd943f315445b580d58a27d4f35b90259087600178916b8f251a735c00d8bffaefba83b1d7e4a83f1938e7ed5c0e02943acbed4b64a27d224c8d768ddd159e78fcc5be4dfe1ac6b20d1ea2a368636996afda8f9f13914001a7b34ef562db382ea71551d857d7e3c44c9fb1540d0a539e420ea5dddc8fe9dbd8a71bc6621ce2009961f4159f5a5dce3ae7796f6ac2c97d1ce3ed8985db192d0cea0aecd81085ba7c0e696c22bcb06b890c5d78e25b80df16aaf5ccb5b70cbca4ddea3d77fe8bb6b8827330ab26b3ce42c74092faa3e5328eec41f928108025b91d4960dd470773574a59ca4e2ae661855141c3bb6ded2f32576c39e23cb2810be014f94a11d08c0e59a72477b93e1351c9cc2912222f81c8397853adb3fe0af06bf999ac6bab2f72d00cc316d9a28219448ebb5f59dcb2fc9e339ea738ecdd37e35387714dd210662e9c03372dccdb38521e9035540207db89153a2084241703166d976088fccb5169ebd3f5405cecb02c20e9db8e44dba501f462670c23426c197a885ad338e5150d526f877c92d9a72d6e53f52c3f227f76a68187e4a6775783aaeb76d4c298ef7d9ccf3cb83005c3034096b4cfda336673c8a20cd80e646adbf83eb6a1914972bb66781f345535ac8579fcc448ab1700d6cc63acabf89e847c7a0c186a23d3af0209ef360de2ae05a5c12b22b894fc76f40fe27e7b73327b47e6272d8b26fc0a12b2f94560e942435b15258e516f0d51f2c224cf0a02596ea7674c2f2d934d04c8707c88eca9d2c1cab0e5ee860ce807030625ee5b4456d2a69d7036414afe73aec81d94b884ba41af323922d4f2df06a6e455442263183911583a828ef251a404c9a21b7ba0b21d03ab26cf838aa27a9d586afa902f8cbc14872724503e8b6ebe3680850ae564589efbd523a0569686ffb91ae074a246e336e1856ab8c4e304ae6e66bef60292b94d59c089b6a464acbaf9cef2656e2af5cc3c5d0a5d70e25d7b0c87194ac0ab7085b6acb9cd1fa88510631d0f1f7c781c950d80be945629938addc5028c0fd0ecf864b7edd561f69fa0af4ed15c4e04ed20a1dd925bf14f167639b8e5fdb7589f345c34193c1d14d0f10b809b3dbff9bfdd81ee0ae07440f8dbf82db1713e54ff0e15d8817b6f09197d9dc7a5e33e3add309a7d7ccf32d2d6d9c7657c63184cfac59c0302070f6f960459db5e951074b8acc6ae01bd77cf38e07bcacabbb2401f8a8808b61f6034745e27f32ed50f94835e80c02a60582461801d775dd021cc2f6a053e05489978298829309e38acd372527b57bda11664e0784cf35d1e38678aa371db780dfb8564857f28e1b8b6a0bd61f2f5177918abcc47cec9a76709921422808d9e8234afee8765fd503bae18bab6508b06793ec3270d9b47462008bb99638f9adc44e83a112ef40f681319df2cb5ed5bbafa16017888fc6ea7497cfffb99c5e030142c09aec9bc3e9e99f21e8a06b930cbd6cd2a7c3ffd73a496cc29dade8798b6ebd1c77ea9e19577b61d60b1106fdbf75c91dd5b254d2d1d43a5f9247b114aceb193f1b5c5154c4a2bf6a01e9f60d71e30e7c76a6d6a2662c1bb9795411b8d95e52786f8811310489f47fe9218b239888bbc2e671aca5329d8ce60324fee757e55735874984c1c1dda7fb70843d6f23036e737ea53ac56305753c6cb38f09fa1c5942c6eee6c12ca80e57952ada57bd695c334642bf36e0a8a0049f8bf776f371b5cde988f373e8db4df49d274916f2ba56d1122fc77a941f57d3330146fd6fa20b21286c668c9276c4d0ae7f5b186d0645332d86ca3b221fd00dd2d69494c282dae1d6b3e1aead25cb84c58d6252ba74beead93f318a178b18fc8d6dc5e7b9f8feef61e4ef322baef907488b17f301cb79a7f654b9fb84f440a747ec209359f250494cf3692478cc81b623631117e2dd7c1c938a696e1bcafe4d5de198e5884d31b19dece52258ea1b6113134839804414cb66f3cf93841eef90ba3fe269e68ddfe41c8c6b8d38fc418c862f0945dbf3c26241338b7ccdf5b195db9d7797d30734c834f3d671d66781d8ad5469945d5ceee5214698cf3a9274ddc2b4e040423e0f47cd53dc5179037d0dc015b2c45ae968cec6e41aeceecbc7e6e0c2a17f3aa2d00531f038e681f1b1e8b98bb9a91b92457d2e902d058451c9995cfbde37799312a5ee000c7723b41d56116cee01863e257c9e00fabc5917abdab6e5994476d88c72a23f4ce0aed42bf5a9e85e13b09c4fd512c392e1f028a73e3710c55e7718e2d5bbbb216667741ac1254301fdda9a3c560b8dd2a91292481453bf1e131e1d6222d144a1f8935f9b94c5ff171b02c2a6ff47c67be06b202a2c551387b884c7961316b0142a9af70e4c0f7a4904936c0f544c6854a1ff9364323ca46cf96824f608138054f3ca578c20f414c3b5cd8590ef0ded71b9a7f0119d1426353bdb44dd8cc368f80392eeb33315068996272bb4a8d5cb53e09acea57441dace4e3978d1e04472184c8e1a1204d0fbe2805def521e7bfc067b4a22d7b3bcc7da404262d0e578053690da25bfb3529c6006479b41d31a007a7fdc8b040780c196c3cd1a4a48f4fa73a563553dd7d57289002c319cf850db0c84a6c8dd9cd8ad2abf55073a58c4e17ff5c319e2244d89f9b70f170faf5d87e2565d014e5bfe9b1735635dc037c0657e46897b5e26333770978c2d08720b8fddfa38ff191339c00ecf76e2a330d686dd8daba7e981aa565a93e523c7fdefe73dc0406a3d45f81870f58271cc16104c6600e70229e7ffcd331518ad8f1cedbbd498d041a5c1c8579aab599ca4b4ba3d7bbeda750bddee116343d0fa6ed6145a292a52770007c6c7b40dc287c2f3ad7bd8167b4ab9a442fbd2ccbc12d4527a81fc12e356ce2eaf4fc510d2a47d4d06d154627f92ad79fbd639c1fc8f0dbe87c07224e0568a7b074c7d2e3efce61e7632eb66d4e2369c6f4106372bd296af323dd433322409d3d491dfc43195b02fd4eab67689851818a0cf86b87c00878c32fa624869ea4fad790a299546981cc7994d7a1306902c2cce7072b0cb9d9c9f173c4ecef07d0185f517a23fa6209ef21637ed085777d87dae192bcb036e1c7ec33f357b5a90f81c5d4d2a2c1dfe59b3e450a336e632a759206ff0c020b6f8584712f0cb2ad5899d59674992f92c3760f585bf2d934d8983b7cb752116bf723694f4a2c314f08eebd311b65ab4d42393378160db736531e43737e412bb7725d45723dc7f6304e2f3835339ade67d7c537e15f240a57f4cf1e503cab15e46fe0c271262902fb6b564a8648daa95310edcb7471233f49e3ba3f05236841f825bc3e6ebf73b7f09539b56f97d933bdfa8f15af04718420ac06e70e427838c1b74c9b014cdee3480788691f3a7ac954b5716141e074f9d6021dd9f009593aef4000015c0ca9489e1263fd82e334a13da2f92cf6ebc70410df2136a29cef6e9180586b914904745b3ace4b2643e8ad36789b460632ee8424d6ef2107d8851a12d6b227a9bfe0e5f3a74b37644fe70401d1bcd4e0dfd34616b9631e5df39efbd553be51046809ebc33ae78e2e49b6bfc68c20af04ff5f5ef38d1d18b68da7f17b28095ff1d91636b69bd7d8d3f9c853ac149ec2d8ef24b5cbdb4df93bed9c34c96b9e4c7e67d2b8fd4e3312d169b15eca0d93e8e06afdbde4d5c65ceed36115020f7a620c4601645454891949f62b0d88b0eae1ffae97f20dc45817d7ad4a6deeae3c5b6e9fa5c885880639d857cf39afc607ac5a2b20421ffcd3a3bdda1b1857fba8c2bf213bb136df5e34e20e19e2371b420a652dcf4eed69eeabddf67365b5647b20c2588c10a3a7003c29075d6c158558bae5409649a878e2c3f0db91bb44d959832b115148d036295ab405122cb36abd6337da6b6bc3419e39ea8bc680b609c51498dd8d19bb0cd199d1dbf7fd998a8f160ce8854b78c920f241d7a9707abd748de2be47d902452d8f7aac53f9f1fffbc59cb54607de1ac7bc3b188cad005b11f1c0d1be8fdde13578f9be9a9eefb3ee55415ac2934388c558b142097013d0eea8a484a9544a29a0f4501b59291735ffa32d2c780e145ebab3b1bb3413a646ac2c635762841b106628c063c90dc98d967751e1fb164bd9dff4e4b09cbf3a409ebda811d57e6b053ff2e1887986eafcdbc6e7f61d3954dbe6758a25253e24d2b47f5844ad831e84a4f87ab64806ecd861b2a3485ee9862295fe151d573c9219c2e145d176b12fb1ac598772ae3363e3ba7884e176b27b0bbcc540c380231c2f3f99c4fad8146dc02f1cf9634d606449b39d7898598c0633f0a6f8b73791a9b81748f3a9a2052a866c8587d294541673ab62c01cd9d9ecf15d66b1bbc9a24744a1bb91dd7828f86ea0dad56cff0f51ca0bf1e805758220e7e81d4d74542d177528abd465e72cd98a931e04cf132fd5e8d4030ec46d3a8aca55c87a792e472850bdcb803b335ba023d6c2babcf38cf174855bfe752abe189bc8abdee2cc7ff99f3604df1de7e807aa9bb7334ebcdc7fcfab10324e5653a723493839a1c114c23a0b94eb9e77c9dc4e946ab317095bb32188584de3aff9ae28696b6768f69e6779c053b6afa850cf78638f9fc5a249bc762489280a64df62ab65e7a67d6c2b30ec31c511c522b3e38c809fe0f19098f8e55c9418e510d9893ac2f836fddd57f8feaf6a3bc356cb401911a953c1e18efc4fb47fab8d1f3e39f7d1ef5eedbb6cf9d1faac412b8ba44b8254d1fdc8403b4afd8656ac1a4ed96f9f5af7dfa55353429f9d2d8d96f8457ed5aa3fa46807b3a00adf776250f6a27aaa0e20ef4d1b7d3fc8130fe4f1e3d76775dc6c486063a2dfabfcad439027a78955305de4e1f7c8f9e6650dc3ac52aa5f3d2f92fed93d9ab033a7dc06fe1e512d57a1dec098b53bd060a9d8c8f9b404fc6efa83710d245a94b62aaa11603bc790c62b27ab0f4055e48ee6266877a5f3d1a0dc15d3b69c346a1f1a4acdf80edbdd11f513bf5bbd16637034c9af82fb319b60fbabc7a3d06244529efbe97b400cfb537a42912b03cc5a16e53c9223aad32c1886dfa1efba32e22f58ddfc539693803a610824b7ae3e66c624e080c7ccb5fdf71e18517785a01ca3d341353ffc8a7d5d3c2a84eafb106dd9ba22d7cd114938d27e6abf9d43d9c06470f7574ddde18dc559b4df61826b9e28344c009c0e97d147f8c22f395201c453137a94343bf28d60fd10c681a0040f7b91bc4eacb18098cd6587ff9f6f3ed0ad289a307fd4967466c67c8bf5d073326afa7a6cf5f695d505f0d147ea3004833591284d8b050336361d97e45feb2d613a90c1ffc86b207ff4bba0a4cd289471ffff75283641ac6992c9ae9efb0f4913e9214c18b255c6873436e4861e6b0f83f544137121bec12df4985b1677db76d5aeacfc3109db89648c3bc82c5774ce9dcd510caaf44a1369b1d7ca3c204afd57c3386794a0b961f1663f2648703a382a4c7eca82cc9d061e107fb2365e6e1180dd1b21776e94b4559f06fac167fc661b52c7da97773d806ccbadac25ccfd44e365583452683c47719f5b9912ca8b522ab3047dfb77790f80f6ed4dca312ddc49805c898001d2bcd9ded4e4f2cc2a7721592081fa46c8c3aa75faf99fc852c5704836c38df035b911b0df4abe02d560863fb118ffcf562bd1b6227ac947a6557f8044abebf0a687abb6cdc1ef74134459ac0d177fd79b31d2451134b896449e050f1eadefb489e15548877f41a6a73f1ef483cf3f4e7fc076403155301f5af8101e355ce3224281a5a8f5c26f9c5ed462443957ff0bf1d95eddb788b747f61daeabeb502d99a6173468cc29dc6c023a9976b1250b33da1f8346b84a2e5eba6bc1ea139aa9d70700873ab34411d1ee18fc618a3d1c45389a7c02985212738cb22d7b559b3848fc608a0fc6047e36dac1e4c4e762fa4733d9d627fc30a075b5b7839852632862cd5794d94f579ca5160cde2a7eede9d2c6193489c376f7b1f2c29c5ea94db60ddff373c8e83848ab6a572719f8fd56ecc57ae659fb8bb754b581b61c6fec3ebe6da7d4ed0c8d6c5f65f90b9e0e8b9bd82a036f2c8368f54c330b0265da68100c43ec5679b55ff28a32330dbb872b9a72199e7ca1d2bdd21ab1eacda37ce698028dc2c01f0463d34f98fa904b2e489ebc9820c97f1e51014b301958644760f4ff89e5365b74713c3cd7d995c10567488e865ff5823aa5d3e35a14d0fcc3ce8b8a598ce855dcc90f8f16cf67e877f25d987438c453c1c47ce9642a878b09ac2a02157cb77a0bbc3f22e598d170b258e00f00677ca2954419d1c310f7cf00ff24b3d2a21738b560c645afe72326e6437fa93f2fb79493f39ec54c508a53e1922b2275217b9ed23e51a979609a6451f611e47dfeede8c341cafd8d9f44fb19af2e10d1fe2cc6106dd20008b178a4ec00593d424f02fcaae8c41811f99ec044ad22c9cb93482ebe7f3e3fd6c21ea8e2ca6492520548df0f53de7d3487cf98806cb03dfa17b201af2897fb1197c9c580ec73f6797c80479d2bee43a384ac5416aef2b92480d8e1c7b6ab451da5008dd2765fa20359c1feeb0fb3f0ff68bcd2c4a397d6bed2f991911d3a9f1456fe9584e12dff038a55702c460ff188f39ed183d04db9a084befef00f9adc3ba823c74149e56d0c282e9c5848aaa4cd19639f9b9a65d72721ad6f35f88a082036e8ee20066a023869a0203558b401d7701e1f5930d31b3fccc3a47e28111bc7fc7430a66feb0e66d9ebf8c7d3cdfb7786e053f17883a33fb65b11733b75673144bf71152d8c9aaaaa2d83a0336f4e2e595bf263e151a55cfde9c40ba5bb50e1a1e31b71250106addf575d417d2eb0800d5c1fb7b23a9878b5d8aac9ecf7e39e066e6b55450c950ab59db03875307ed43ff5c4888b1b84002982786dd7e9502b6073661844f0f98155e1aa87e8d6dfc6f58717e2715b6ad4257e993e796a66373fa25ccb1d0d1ea511f7ad8cce4b8328c7d78c2167f215818095367d4f9ec1bf962d4228999294ed0b9789b317eadcd93e27aff94f8308c37682e8163afc3d23fd9a2637d387fcaef708895c557078234ca7ee6df115ab03814e9c2b029f787b54eaf39d00bf9c32bea3a2577f3837306db53a30b371307bd8a90868542bf13f75f999265934ade6c8787bb01076d1c9e50a1814a5a0b498ffac381c2f3c7cdf588badaa432b9f9e63ffe50463c84f6441525dcc833212d2af41e79809a6666d1e54bdcebf12d8af144a9363e4b2b45b68080749632d58c55d0fb634ed8f0077d8e3c868c3896eebdc04ee64036534fca985bd2e4e97589450f25554731c7fbae253c00a1a1ec319d254d5f5e36da14c73ed301925446342b5b85ab4b535f2448d7abb1ccc382809fbfe23a2d4333eee07c5b55c102b34ab12de4cda0f90131414e3714674ffd51c59eca7755e7d9f44c2b607278896288eeb773af81b115a058133aab7af5c6541b19a9a2b21b285b17ec340776f6f6eb94730d3109441345b47e05a4276adb4902871564154781a497dcdd26a0fe753af84f2551d0ddeaef127b6a1a333656fc3a5b75091d5a6bea7f4929a56d6179c8f63b6b406182edad45da33c995157ae06ec30873b2ea583352cba12f55c98ce3bd0779dd8d785fb1816ef80ba721fb928e0134c1385d937bbdbc50b9f2ffd529860664f070e9f03b6c0dc6c80552156333ed22c528edac0774220d4a9a8f9ab1db57db588bd297bc2faf9671abe86ad9a0f86a9eaa630c747cfa0cd2bc6d51f0521f0257cdae630ed6508e86f951df030ab21de76ccc35c8a611fa60f9e75f6c392bf3a9e27d803ecafe2d7a4005f3d40e111d49230bb3675440b55922edb2c0b9b6078820c57917dd3aa65216db5564519805fcb2547bb1368b0bdeb5a1cf2e8e6bac01a76fdf37b80d061a9196d9f9011e75a281cf5c11dafe95816a3c4e94ccca30adc2859fe2f6f06c856a809cd81d68f96aa70242aaa3d4bd0b47b71ee61ab714a1e65a0a077099c35c5cc974bae2983bc0d7404143089a7e78a272528ae2172bda892db032c6719f6ac9c6c8d010a3b677b89bc3ba2318657995d5974e634cf1ce92fc818c2ce19a3f71104efc552e4f16a3f56cd5781976d6569b12ed5e3d08a76d4455c23b2513ea69b1146480591a39a9f63b84785b3f87e9b158c1ce856c539fb56ce18b3fa45b74900ea8a84844af8b411de1c301360234dfad956f8fbd8a894f1e02b0ffa21825b270d0f9e428c8a5fdf957951ba6ac0a66256350f0e0a7f4725902ce1bb40f44c244a1316c004c9bd07dc6ac8a9ab1e703d70bc3f8bcf085025f1941ff880cd02962166692b0113a2efbe908016a3e621fae067c1f3fcbc3cabf96462a20c35fa0750daf8c907d9adad25cea84a7be722a6f4bc397664e297f6348d2a3319039860059d36e28abda75ca474c8b2e991d8cfc8b776763045cbc51ef96c5a3024fee19ba73f07b8ac3789d23c0ce018e2208dc8d098e3cc4695ff1efbf873f80115cfb9ba0c67c11b5f115329fa7ccdb8d65f12fd7a3b8144e23cc892b2e8f5164b6aff9f6e47024fca646d56412fb123d5d3225c971a71ae65231b695967922378f10bf3a4271afc357155ea5f13fa8439cdc83c185d33cd7e88f79071767ff5b3252756542c100c1e53196163ca125d3d3b58cfe5a6126e272bd310d31d294230566db2071987d78ceb320889c1090f7a37aeb0447e2d408968be21dc05258cdefd60e812c083668a5d1b9d2e61926b4b1ed057aa1ba1b6262af35742b14732ba4da6fbea2d78890a6a020650dcdca58377590f351dde948d456a7e8face91813c0f588f0fd97a5fffe4c4c01da9d9848cd1deaba2ff626c2a6c32601c75e6ae78410100d0f7e7026248a3f0f33f585183bd4cf31b6aa8ce08d60fdf21d96c289f8c58a4f14f4e6111c4882b88b69f8bbe90dd7149d5c31f821596aeaac238c0b4f6fc784feaf3cce99264a5fd735f481f6824ffb676bb9b40c5790e4700a6d95b2ee85bf9d787e696dda9cc778eaad34b665e500a19d3ff5dec4d59f00cc230f0f151f6fccbf217b549bd3bab7c44f16035f771074bb4901cff6a6a4d7d5577e56b18ce6c7bd3d6a95d2122462b887d45bc74223b99c455690e3007bae8efc993961f464a927105c6e36246999469edb9237bf39c0875a443d3f791e1c5a2d0a19e0a62f6478e8da5f8a719738aaee16b40bfbab7f29af4e20ba183176be47d9651ac6ed95875eb6256ac5d0b0398d847687354c628b9c9faab7dd6bab28ae4fb3ffaee76bae3c9359981c639920f1c36b2f60fc29e9c90ff83ed63850d7919c792dc5b2ac3a2ebed3e9d77a2814052f55de3ffc0ee81ac7717e58f20929867da0b44d7642631c05e761d23d57a5acf930db95ad7df190ec68cc43c1282b314154ef15d5b43d04bcea70fbbb1704c1086da370beee63519aceb3fa28f9195a15e35157d342708d79aa7f85790e4b389a8ae10b445290b80cd75ceb13b3118f710e1171b51ba4d63bde4e7ff3022f2d0e9b8158d3e99ca72bb49f044501662c5f497a748a9dc8a0e988f24756040e8c726ad102e047ac472d57f277102774b6f8a1cbf4f4f269590914bcbadfd57a20bf0d267ab81decf2b6f682e20d9009fbd44f87ccdb8f83334423ae9125599cde95f5f9b4e31cfd86375a856d083ad10d2458a909f17228dd8fd8157bae84074e237f36f69ab05ea45d61c1aa7f6b27d3192d4ae9ac80bc781e86350982f7a86b4d8b511f0aeab65bd4c8bfeefa061111c917a56135b9e776ef233a8efb0cd684ddd97d9016e92ea9a4f6eb9523e157ce0a72b9772c13b6487995a7118ff1f1dd6383bafea5a7a0a874d07794ba1877b98a12d91a66a5f031bdae342c81b98cb8295e486148dbeeae29e02158141173d8f44d0b3c1aa0557f0de21983c8a17d26c57356c33f80b61430743abedf4d77ad1845c3287b1baeed9835ff0214532ebe8ffd09b7edd1475c39d5f7f8a86964d35284e5e11fd6b65323c96e1306744fa3ccc4b683ac9b816c864ab23f94837278ec1c4ca638f7eceb2897097578f1f7334e007ec7e3605c17a4df14dc7a062d62d90f3c67a1795f60335d56b68956113f5fc1ea1b7ea4ff9f846de28f2c078313fef7fb775c1530d93fd52a476e0dccd2f39d00160b5e74ff2bd6e73299bbeb951d267c871e7a1d03ec7a1d517d42ca1f5cf4d88d0d7831271ab70a9c7d1479891ec029fbfa48e31da53787c127202295e557874a9a7a861cf068bb3dd49784600d3d778287e2a0671557939ed29822161d23e6cfbb70b535a65c778eec71fbadac036acf7ad146e4e2eb5f823d09db18c4a46e2bc5be33c7d1e9ac00409abcc84dda6f3b761de65508b5d1b800c96713fbeb3d6d87d347973164f420a046182260e9ea51a4f337a1316baa13c3935af3719ba42d84070a434c84d46bf32041c94ef7ded7ee45d49e4f036d8fd7d3ee445d41ea96a9f69e4ef18ee7b56d5b4c5be4c1bd8454344ba44867df89c252d4b0a385f3dd185c3ca1ee5b804a319deca8f1645e99cd2a19c0f31eceeea84bce76f0a2daee2fcd90153a4ba90e49bb382056b3b4da31d1795a3c7119bbe9bd600fa7d83a27c944c64e106e9347b7d2179397ba08be61983ebba5eef26ddbd75c05695e5a4172bf1debb2aad6bdcc63a3933715b46868ce1b855d5534649dc309bd7382f5723c6f600fc6ebb571b753018cedde04f1a866b4d76a3b00586242e78984165804bab6fe86c38c18ddab8b0cd878a3818fc8bd9f64304c090199fb63672527e64a9a826de364bb211b253db71801e6109a8e8274962ac7989f6faece77b6b152e98fbd769bd3b06b88b92a8cf4d6e71e4ad2529d991d0f5896a3f20744593c43028d53cc27b6b9a322d16ba307d8ed4d8611e985d97d34fb5744afb4178aa17f7061b3c8b4e807735343afc8868ad2d77bc40eff851ab4b56852108b272ce74fac55704a8e730ff14a3bea44d85b8d7c398f6010812bf9573f3d7ff53cab1d72158ebe9eca481f36edcacf2e5bd5b445a0e09c89679d10cdee2c996e5fb8c7ac3c1ab32fdcbddd16ccd64e06bbe9b0992cd94e6aee417be4005723c9d569c9a8d37ee5d0eebc4c92017ad3cc3c3c1c16e43ec766bc9d918760927edd60294ce65af5bf2cea66e1301e08a4c508070efd47bfb39334e74d98d47502fcad9feed0dbdef43e1fa8c1aa75aa1a24a508e8d88d70e42b8151f48f22d519be6b5c392aca2f9d9f93c53220ada3a2b30e806a91d878dcb6f02fed4bc6d4817ddec53993216905f5de1ffad22ffa66b2d8df3f2f91ee9dc4eb4b3791ca863de79fec157dffd70ffb49e7225c4ea83fa6f647c943d464670eea3e6f44690ae86a1bac59be943d3755086c84b3663ff7060bc3aa90d69197198ec404c6d33c6d7c5c32e894374c6f2a9a66d9db6b585cfb14b4c3d6a3d16efad76376c05d297f882a9e9a4513c7d3450b081b377cff1069b9ebd8aa2954b3ca0c28124ba75e99facc72a8914648723655c9af6c53b3bf8c9f9e52d769bdd07b64f65031c58af6e0fd2e62886d357e4f73a0ba42ef6a31b7f63c35b121443a5ff534eed5ec6b442f9df4b5c6c9164f716921c141fa2f4f7cf6cfd44aad5f5c1e55b327163ff887123afe03454af14f59cdf7744ffe8890dc5be6091f6d16d913602dfd4432c44b031b9bab581e6e0c2633825416660937d524370e570448ba666f49b494e7618e1628c21ba20483d23b8b5f8acd9c7d96a1618878cca2360fcd0985c409335bede1debbcb2f7a49e5e6806aafa1e656c21584367f6034ec7067ae689341ca7b1b93654b3bf3c34c5ab358123464bb81e7fb174116322b0f8c8cb2bbc6f15598c0a377cde7e9b0aa5b3c399ee92ef6a204e4c93ea27a7cafb71f310ef7ca438f2aa7363d21934de72eb089e92258ee36b5a8a05c608b44e2ce687feddddaea1a468754fc360d85c86d531dbc3ed455fb53cc12d93afa86a367d4ccb3807cd9fd46d2e0ac2b97803fc0394cce60973a61dd5fb40c2bb67ffdb21f447b58779ec647103efc53e90e75660b0b7fcc65f81a7e8d869a49997d6bfb4f6f7088fb83966add00098ab1747fc0df5f68089e94cb217414807949c712c6f477e3c4ee53d1a6079d669d1813c400c0558e7f5a1e84f019f8d5207499753319605bcb09d312d3d92e953ecc79ad80b261e1fde2bda3eaa59278601c6777069f5b7717e3305956aac6885c7be657f5d8c3a9590188134675601121c4800d1c1eb95aea68a8bb8a8482854745250ab7be771890a62a623daf748acdad994063e55d824d5106cb28e09de7499c4211cb5b0fc98faeaf5ee04a600333a52fe564e64292e3f3311b0e17410f3703a4a16325b395fc0b07de20779629bd8c5474b04db78ba66b7019343b312bda3cba50e7af268b670c99d8062c7d07b179e2387689dbe48ae4f1a9fc68dcf9cf9ffab15ab990551f3fff7fcbece939946b2d4c0645c90bca59722b58100b1e038c4bf97d10c6e96a2b3a65d0bb1bf0cfab9f5634bbc71d1fae38f0813ebe2cafe3e39a82ed032ce616e98a9aa870e3750df6d028fdf703c5fb3276164120772f3ce41d503b9d4feb6db28b27dd3e89c1bcf560596b36d1b90c7727dc0d3dbde865bdc13c012d3c50e16f85f935be4ba0beb472c69cee21899ba9ff4aff3fcf6e2090a0e7d943e280aafb95a2254734ccf960eccf397a7b9e71f60bb171590cfba025788cda5d515e626b5048eb2c3ad13f443c4e03fe07519ebc09421202394720ab3f1fb8a026994b75e60d3943b1b98bb67de5b8df5b0d03215c4a15011f4995627a676a8fbcc433b94b5c3548db6012fc53d913ecc65792ccf71c827027ca40220180ffffff7f