PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72753 fdcd02ef9ac1e27921a0e6566ed6fd988ac2eeb66f07c93825fdd919d73df4f7

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4ccf241421495dd6175cd5d860fe8b2ef6dbe2ac5e709d6fc8771da1938084ee
Certificate Block Hash
fdcd02ef9ac1e27921a0e6566ed6fd988ac2eeb66f07c93825fdd919d73df4f7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015de000002ab0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f674c4cc82b6d3e901a435947267d928815e8b56b0875c237162afc5bcbad5d8f37587e3257aa5e8d2ede4a8c0d9623299cf4590af80b2827344306be127fea9187163dd79bd8faa17b6ec4f78387e661071d8c943e11de34101000000000000000002000000020015de000002ab0000

Raw Header Hex

00004020175fcf68c62052250c1c5664a1aef06703b62e9e8859356ae74ff0f5b40c34032d4f1d55a00ce1d888803e14636c64ee8469947491944e732322804fe99e6b6816312e6a92eb0018ee848093a11d77c86f9d705eace2dbf62e8bfe60d8d55c17d65d49211424cf4c

Proof Data Hex

59,560 bytes
121216020307d781734710d09ae10cb475e38ee68f5871f0ab705e4e0021b5e1c54cd2ce6a9dfe285588cba0355486c5cf076693fc414c2fa8bc95887b1e0841005e30e88bc0ac36bb7724011d29d75b403791506027f741ee0657ffffb098b76f8e714d93c9e6fcb3167ab5fbb5b4c54ffb8a25633d79278bdee58f85ee6b9b80b7ebe7fec7aa83b6c68ec807bb6eb88e503e58d8bdb9c4bf1c18677012fb2d0f45c47e6de9d9e5ec4ac9aa5deeffa1972a7d8125348ad628d1430863dc11ac753d1c305e3f6c3747e4a90ff9c84c7c24ebc89af4154d02b0e97e7be02930492b75e52abb96763f95f4400bd4a20abad527f1680ef17dfdf1d50cd4476e1b8bfbdf1b3a428f4f1230c000624c970ca0b39db7bf67380b9e4a5900b740e0164777a9237e0cd1cfa2af8f784bd5899e32b9145463e0c533b6617550ef3ff073bf06d0365c56029e092ec354de38fc23823fd63da2f4e22e8b3a151f04a33904163c05dda4caca469604a8eeb6b6c6d7ac8e580ba23ae8833534c91923c53113754cd1652c46ee03ae5671e7fa2bbce98d3ddf1e9ac62bed10d89d2ec88a03ac6d949c47b3e890aca0bd4d4a1a88a3c4ceb90cf6273e659247ff430f9527c7c4528b16b0e09c93725a9749dd592570bdeb7af7710568ea536d9567309dccffa3f524496cc98596461d84e22ed9bc6e97eea22c558dfa9db192c5066451f767f5c4bff13bbd7f9265222409cbabcbc5cc737fa4bd3b6e485dff457ace443fd9277e6074d369c4b54c373f0eb31d029ab36ab1b0eb3f6e52e523414219cd4081333113f688070ca08a86c823b22c43f7a2b249c2eff30214253ed5169588ca17f60b71ad8bee75c8241cf67bd74db84b7a1463b8a87f63b40e344d1d774046fa31a44d73597b9fb1700ebc19952552b90ae2bbc1f07aa0df101a07bd640187cf11f5db768430bb0ee0741e5c7766ecf0bcef2a5069cbf04666b52b9dd5a12bcce26242b74b1ef6a767c7519b80928989eed2b28d1e2179d2c47bbe156b0891c346b7c781205188d50eb6888c527fd89fdbd45fabc2d11025d6dac5f065c7351635d89828a75a77ef2b9bf1b0fac4c557401e6dba98abaf37d8f395e69c42a4f6da7cf751b98eb56fa2da6dc06fd0cea240ac09f30a77dac895ea9a5d6a047e36326a9e384d5e143351517daa5d01c6afe3ba4d7ecdeba7d78e7816d6b25b0bd803cba203fb446d7dd3473514e2b9f34a91cff63b91f595780b87c5a850802a31cfbca1c866b1c5c7911a3fdfe759d4989f30e6010a21af856c06b6e3d52b3d58c3f2fb7dc9e591c1c45f76320d5fff7392b0140dc0f0714b9335afbd752645b8480720113c859aac745b72a8c14b12ff64b728858004ef9bf4eec12a2a46832541b5b238a222e8d464dcfe06ec8c17a6d89f7e964808b2c4a3ce3a31e63f0d8d90c0b3c87df80f44350970935b9718eda7f6afc28f3edc0af4a221fd8e7aad0eb19a535fb46aeff35099d595e60ead249d1f6bdaf6a3273741588c9da91507b674ffa945e55d6f70da8badceefacc26ad3e98ad1b8ed55284bcf0be3d3752133f0872e2451a4cacb8324b3f2ccc96a81c71161b4f46a576e51d282089ef4e39216ec258bd9115595def90dd5567839800fe92e4b26f13591ee861ce42fb94779abd1d506f6fe7ffb70c8f8b68227e3f05c072b75aaaa6cb671c6053babbfd6926a704b11b4e96fbb78e4999a6c3b06f96f05f97a48714741d0e25078b7a3a3212f9a4b519cbf98b8de9db25d629a158057537bd55d89d00d4dbc67a7a0f81bad2cc76b1319a4859b8f9141398c63d7ca341ea60278937cc434e428ac59ffc8ef2eb6072797c6136ecdaf34546853e338b85c282697ee09baea07aeb409577c1a34c90ffdbe944ed6a263b64320eea0b7b3cce8f18e69731b5d6bc7c7619ddc7b43d368f0deac8b7915a1ce850b7675eeabbf17e66f2f2d8b2dd8c1623874fde79fa8f52c0f246ee49c2079a91da479b0706e4fb5d8e4ab9c064645f427dbbb09c488ba2c545416c39c2d44a6a926547adef093ea8fb2dff1693240914a3e5665492d4bc272a3f5cf594e08b3aff4503a115ae6652707cb98edfe2542632de6a56c48c2871d6969a3f7bcb9199ba1969f7621baf494c03a777d95b82f3a878ef817df058e1af828d1ec7e77025413a2bfe50d3745c8cc19219a01dbda17dcefccf113e445411f671f35cf9b7524016b6f91c3dd3ea805d2440ba3504933b2a73d94db1f27078738ff8ce8deab5b8858bfd790377377048f9bb0a0a0c1051ce1bac08a3384c86c1512f70c21eb69627912a570907c8c1c84adca88925b90e2edef5941b61037c2778939a4a563df39bbbba65a1778e73dcebb6d45ebf20168e8679e5f36979f2d014b22603cb7ff8829d25022c27d894d601676d3d178260e67141791a33446521e0ba37ac25caa0d1e42cb1486aa34c89d238f02cfab2a3a935cc1884794c4cff66ad766b27b10f680a6f39dbc12ec1ee0d24edc6a8af1fd351657e95bc66db560c6630c4209327411f7de883847560533a046639a40958c0d21558c3abe6eb86cea2fb27fb2afcb65f88b575b82f574fb3607aa03036fea30207a5ef4c6601bf09c156961ab08074664987da772ea7c6b296cb50e30aeb39922e8996dd9047d8250c2205a6bb9b03154b2e5ab65dc290d5d53270ae9880dc44f332ae83775a48a2e8ac3ec44f6cd5f81df49efcea5961702d208aa4965ee0e410b4fdfdae5a3ce876b7c11aa7c0c945995a119da7c09cc7709053feba70fc2d4cabf892e92c8e5eb67038038932d4eca9e4c966f6341647fa2b17168f51718e37365c9f2d6e79e3b28c08aee05cc0f0d3b4a8e96b822b63c19bb86fdad43a5d502aaa341f857c92e2f33db9f0beb467732ed6e8596958e1684bad5e7d7fa7798010f05d769937e91579871feea2e36d5afdca53814a6d9b6ba4af0e8dda38200c51c19d19823c87c44f55d360c4c83028bbeefb0d44ef186de8ff4b4ba9c8ddd747ad4a77c43d2632bafe4638b61ff7419f5934bba9367ef37213445a4cf86983a82255118254df1e288a0a7eb092e63861f311e9e04e6d545acaf23fd6a28aca26c4048a24364f968b4d5eb86c307d6b0cba2b61be0d3c4ecd97ab19150e67d43b01ac03a53e9eed18a3e0615993882c66c809213ca17e4476a25220ad8a7445246d34fadd30c01afb56ab6b60c5a6bc26200dc4677decd3255778ee884e086c276c80119e330fec1ad76e9ff4ca8d19d7bf1f9802fcd09a11f3d2c7cd69943278476a5ab33b996ba16af863a7762b28e94acbe368807267314e8881249b4607abeb8d290f663b771f10e07cb39959f57bde8a14d846023f3fe509d500ecc96888eb5d08ff641132b93756738fa22f615b01d91bf6ab012e404a1211d13b01a8ce8edd78169b8a3a15f6c78b6f0162cada439530b330b77358fac919b752082c3750160a2dfc771a9fb6b267207aa787bdb0ca291a3f88681e794b5e7b2fe181cb64d01024fc6b4feb3b2b3102eda667224f7843c0914f5e4617c254f728a5e5dc46949cbdb6022648561da62e217ceb64155664d473097d8aea86bfe2603e0471372bce1724cea8a48baeb3fcff1895ae82b59a791d3a8e5a316617f55b2c723e2bacf11480a4261111d5ce19b58cb0b9d9ef3be5466af24d8e4b7fff00d82dfd4cf0f2c92f39da48bd8c0283b735eebf9be5c6a86330a2519149fc1c7b0aa77173800cba26bdeaa1aeb224c24941d7e102f8bfd5bb698165cb18b0400fe082fcf5e25961426bf288709886249ae3a74f702f82c0216aed8efa4499ee0ae12e676284bf7f78df8717c3296356ac613d6daacc6a9afda2b25d69ab9f23f703710f896bdb73adb71b157b6a058789ed980aaf3a19c9bc6bb49c828f0ff43a4909dfb1cf62488df3107b1289279747193eeb28299be468c3ce07105c06608495c4d0c4586fac4dcd5513701abfa5f6e85c480fa59816be8213a32f164aa624cad90e49b309b89896e94b641797b325099c13a839f90983ded672b91b086749212251f5750f2df1f9af271c5068bc3e0f3938e973c2b12173928a5c8e5b14741e8aae2787444b275f95bfcc6c5a0735714dd4a7356ef5eb64091c4e3d0879758a65d8b8845eef13109272e4254e0a93286b5f5504011459449d66853cb58de5b998e14273581c3892421dd83829bcd5a1aa5fa661101cbc3e8554bac1b2929ad20b4c3ff263d52d17e0d93a4158780e6152f715a044507c603340bfff52c1d5db6b2b3a2089855ac63ac5b30c5c778db181021c8643b3baa029074fca39a620b70ca22bfc5ba0ea583f8a8bc2b79209ddad78f17e9b542b78be7da1ddd5288bb2da8c28622ca386467c64c376047b3f27c707b1e5b55fe31fa7da29a6867a878a624ef26428207be91ffcf576ec1ac2712f21b9019ae205b6140ef24278da41b2f46652c43e06f34cda9f177fd0e69c5287954dfd50170e2cdd67d47a3669c0b656dc8e2195f71df0b2ba683752939b0acd03e61004023d8667a5a3fa410ff0efda5b660b31a45808f4d2973f04f959f2bc16bc4b0fd50f01daa4b3f6430047cbb5e6bf077a5dbf5ff784c0f8a9739c4f0187ae5fd0613eb259b6f614293a0450209a806f1864c358fa4235a7d573798f2a1a2ba7d2dd4cbab98addd513a30208250f4dcdaa700ea4374d0d111e8dfb21b5a6f939eda1a6b926a03fa746e011feaf55c7e394e7f5f3b04dcee738a65ccd1fa5ecdc2e45faea10b5cea973e6a1c151cf0df1849fec741f393ba946ee08ed2ad0138a2ffcf454f191f9b8932fb44faf2febffee335d750c4d8b3db9aefec10aa735fcb9a4591c47c3eb476b14944a3bc72a76bd7b5e6bec10f949e3092bf9458dfb1a9147b1a73430f80cc0e4100220605885781f8100130b3ad88dda6f860214b8a7cc083dabb511a2b1918d24f6ddde2c0e7d37844ba6cf3364e4e453b3e046d6cf53cfd2e457cf10fb323bc26d0de17169371696f3b9acac441604585e84c35375a445905ae1547c90a2ba6c2c21e2e50084874f51d6068a41acfbe16fc082b90fa3dc4cb7784852612691113cc41f142ced689323222e18122d0764b792682e0fc17ad4645cdb817465d4e331280a374205027dd663508dc8806073cefc57b12f0c1ea01152712ccd7f88f6c3bd1fcb4029fef77c17a16d59062d484eca9c194f1af79fc421ed9166f26fa58e98c9f063238fe73a2719de41842db7afa3f8abe11c9623abf1d8b20997e001aa7ee4aa8e925729a35d2b3e0473413706ed8b2430d866168d17498b70ab13753a4783fc6a4c73aa59535311b694e4799ec4ae0f6393b34a120919c7caadbc27925f5d82f4fa77dfc52bc4e187650ff6bb140829f011529116645388615a04612a030b303247b507f496683aa698a61399dd0df9750623d0caa80a74c37c5a7961ee62631e40b3afd9e5db24840ea6f20344f81a13be56c36975316a0d1f4a4654cd4872f738f4f4b08e3b1cd90171aec16a58e7430fe79441c354e8cb5b5c82f6291f16166ab9e6c4fe32d0e1ecd88b14c43a285f5923ee301365324e8207c37a7e9306b7022be273cd9c8658bd4243eafd1d0d846b50bbfb317d38fda19f14b327c56e931ddd373385987fdaf0dc26e1bb5f4c0c1c106ba28612c1b304caa689c2d40587fc8f0fb9bf6cc9ff6940c68a60b145000f7d519bcf655527109e3d39c333ca8b59b58b1db3ec0df67da5a6424e528cfc740199909d2ddde8f9de302863909f1d2d12197d7508b8f7ec2890ff8c51bce7ebd00ea27ebc80546acb5156b59802a92e2981fcb3c512b65b084c081ced6be06f28ca44e88a5de70af4c23e56711d33c0d139ab84c85ab12c4c047f4821905c5b06309c286f0c106cce655dcd77bfc831ade650b5d2c6b21d1019bde8eb6cfd027a06f680dd2d3b8fb9f4c183356d11183036915fcc3537b7b4bbc92fdd3a2f4c1717d5a9c9fce99f7d407be859e514a891963dc887c688a90f2009798518fd5cc339f3d7553d1d1fbcf1999516100de38eb03690d5131e8b558b80d34e68a5c7e663ded1ef4b103d457cc709f35794eb914be985189094f8df8552c055bb5f6bde417f74c629ef719c9565d92c86add027b953fcc3f7dc79c3ef92652afafdae5adc1c194cf6e61b355db8f74866130db833c484bb40e7c5cf9064b98e26f17e8701398d011bb561359f8fd788897c7b241307d8881842ca89462d6db2f16e9d2515703314183005a46466588c7d1425b231ce957828717267c05c01788562c90537274b32bb74d3222768eefa301f15c5cb5470ff08711a6ee783b4fd2d723df35f3ae1e9a761e2fdfcc30a2f8642ed0b0679ef3acbc08cb2f57906ad3398f8bcb20ccf71d06c4d04a4ec4cdcda10d25c884ea2ebadec0d1cafceac9f3c40ce9845d15871ffa724b1ba19ef828fdfbe46739bf826b0a35520d85015abf360b39c9eb95ed040022413ae01f72b00c63d827d173ec10f05e2b29d2b912b3f5996da078790390e6af088b7a76ae0fc405cadf6983254c697639c16c0fda5f7f9fc68733290a0db4d9ebae9396d071ab08aa9e84a0976e212780f74e59020a0fe81f8b01f16ba275d5ffe6d44a56fecf68c866fc27c07326f3721438d96cf2d86089e4f346f37e97ea49b027f2d8a576842e81bbffb3e8e3a6768c0bd550999268d779e14db0693e45faaa5713c5c9ebdf526eaceca520214bc42670a591e1c836bc5f3a7f337ec79dbb0fc5ab5f4f273a8c7f48e41f3dbd29fe39335616afe0af6815ca82e9c1f4be0e29d6f17c480cd77524d69ac9dc32b56fb094a3786a404fa24cc14a8f52734bac6c0e4ac472cff10b2c304b608010ec2cd682e4364ce1b1df91fc0a32278f0a46f1997c88661d84312d7965d7efa8f865710852abd99f54e2db16d13f467b40d733319efdd16dac865db5925ab30f9bfbefe82cc40b940985b356395070c207dc9581759c9356b566192511ef20e16b8c026fcd1bfb9367e7cf5dff40f79837dbf61cca4f231a27e31765e54bfcfa2b1930ced2fa896d609f42057beec8c38fd514595cdb3ae9c8f3ec6e410605e0403ba3b576215ce1532ad633009dd230e7b9cdd01bf7fa655578033b411bea5b4e7856f2922561cd58bc1c8c7fa1d27a941d10b6386d44661ef087747c28b2bc84a4ddb729ad7e11fd24c6311bba494fa334163f7223ff8a96b3f1f1d6b694946b54ca8a1ae011bda8ce10a2812f1e13d2b977e64e9ff79ed6c31203d4fd033c4aecdce5254b1312ace1b79dddb4f1779d93be0c303188c5de7e1b552272e733f4eeb5aaabd0f8bbd6c9cc2239f7e6f87562f8240a944e3b0f0281f3ff04849753fcdb5d3e621687e750470c92eeb4633cb59e9e14703d2191613e29584b789a4cdee0c2938268845b0bed4ea90a06308e163b36f3820b124010ecd5b7612aa462d9f0f893b7582a1a3a033690b81d0257f47c0757fa002cc71aca2c5e0e4994f5c51c22f604cd465e29a7f68154ad126346ca17eaf3d9c7f7c20b18c7a0007a56fa98ce3201c695342a9f4383dfbf3963a5d0b05dfff7c1948a497773d9673f242614fc577b86c590de2ce76ec340e3d16adb4f32ff68eafd430f2d60fe83c222b495bd4052b0ff0950f069298e400b29ac455370640ffe2c2e98859cec374596d94b26487de32b9fbc8df1c57bc3c2abe79742990cb2715eceada583a0e2dd7b17e51a228b5f1d5635e21a3329129bb8545196aa002999b09bde2776d1649c8717a3ea945eb81f130177fca703c9ad0030c3ffc21db74874c3b9065195f87a3efff4171dcef51597bc98bfb0c0c3549b6c0f5482aa28a50f7ab098db4aacb5f3a8cc21fce062c1c7dfd11650c341bbb34ebad8610471131eece64bbbd364cd836151c9d10d90acd13bbd67452ecc4c15d22658ec72fc0d3b9ea9ad16e7a11fc13482aafab9e3e97746ec9ca082f3dd5d23bc2d5616126abccc66e66170e10b014b182bd9ee52c11ea0bcf4f5889d6de20080317c373b4986e4c51e5b92fd09c712f4b3963a4f671d6174145851eca7b7979804c4b0ef7c51b7c00839a021e78b152ce8ddc01374d0049b9e3f69bf48c5909522caac6ffd592e4a33f08d9210381936d6debb3d1015d7668d34bca4224d64c0add7335752bc6f5ec7e296377ebd7bb94817a3301a8eb52a211cf7e7cd65ce85932278f99d2782dbbe129499215e855c8ffd44bc184d536e7ceeab2d00b4d60d770d8606aed6d648338bb7f346739cc543994baf47d23a77e0293f32eae599379cbeefa8451b0664a918293435876787207ad88d2c57d20106725d3954e907e7d8328bb411ef256c78169acd45d2ed322fde74853dbd43daff4ba4cd7a3ee04f7d87e6b4f8ab37c1fc5aead3314b5bb205f062ad7bc2f40a808432b3b7cf07935922e30de870cd8ca1837a21aa7595ba54c3a4d692f02f65e0c2be773787b4a9fd10990b792f77205a232e8aeead5285790961d168b19b2b022596cb2397d5a2082f708d0bb0eb77d6b640461169ccd9b01e4211523ce41de5e1581c74d09bbd523d4ca64add56983ea10cab3926227ef169a06a23c50e802002f43ea4b5b288cd13cd567688746670939be9a96fd39a3fd45167388ffb0b0fe42d8107a4551b573b37629727e1a258c2c708a6c29564d17d4ec459e8afa24815d035716b1c5d55a9fd755653703c6ee1c059a0cc45f5a773609e17444b247e0ea023d3818d4e9d8c9ccc9e9e4ed0bccca5907e9b5fb288efb9eb683c871a51620ebd01518e1aa98b5bab7b80151bf3a3662f4174cc8e5fb35a8b7fdf50db117729b08fe9dcfd4005b25f4e2e417cb3d64d4c66d9afc4bcc711183182ce7ff63541744e93b4d41a524f2d333b7b073980e3e5e5e951df3fd506f974e45fc64f762adf258fee6e72d79316180ccaef4c2fe3ce4bf4540c04704de3ec4969d07cdf13034684f92f5cf8c033aabbbf4d4eca8e41f62c7782ac3da3c2ab7bdfa9dc271e056a548fa6cb8b2fa6f3090414d873f69b9468f3d8ced6ee4c17a867b5c2c5c46896b98530e13deafd38cbbcaf6ac9478020024bdd5f9a4ed0f64519bd1e4864402085216b8c6bcdc11c913b24564291357f52bbec7076380f403b9c1eceec426aa135525f9ea3b1b22a5acafce374ecdc36dda861b95daa5e26e6395654fe836e416e2433aa38dc4bb1ec312aa788a157ac75d9eb7a349dacc59df4613a798cae1ec9017501cde2dd28d96f738d024a35f3ac9ef2e3a56ee47dbf5190d0889d2a0c49393793a1d0dcd98876bde0e2da0d676c793f1028575cb714b2aa5303d69d5e46caa3601add5502500a83aa899bed5302b93d9d7b05a997aca9b975ced01f5d67fb2e38af0abd84dab06d68871dcd0ead793d07d303780cca7eb0aef081cc59125c80700141680f3a58b484302d342cea116ae65d21f832f4f4339a8a00c6d8c85680d8708889c4d3d02eaf51c282298d4e30b328a2f403a0453ec4bf3447a1434a9c8d9cd7e86134e941adde2a850a22f2409216f2fe02dcdf9acc65fea1c39a367d58f0c981543dd7945854f6e0c5867ac4e6af78323206669b700fcca48851b647130a9be2ae72d74ce0c8f980062603ac1d2796806d138ab79d66a8e7516eafbf13f0712b2e0a3a74dbaa7a67dec24dcca9f8d8d31ae6dbd7fdb918803ffe11faa869d03331ce4aca3b65e98544bdd23696f5a5367c911a4d83844d325c507a0de11fee702f19de30b147a2e3ca8b7def048e1566ff653646711a20ef312c7aecb854e626a5d10609cf6b82ef4b5a211d426bad3f0e391ffcc6aac9595a0f58d00ba74667556fec53842fa210fbe33a3281986b2d85f7eaa7e4f9918bd7bbfa436094d45d41e6c33c9b910a0bfdb8ffadd18cda75667d571b014de36e699a31da83eefa67c7ab5eded0975ab32483e8c267c5f61cdd6be2e74524c03426c7e0df740a350da8e24e6ce6527cc7687eec76c7a0b8eea5cfedfe6993c51897737c837112c3fb6d645b442de23fb95bc44dd0a4e7f51db08ec0d7abc4d0333a3070d9239d5053305663046b950f58acd2dc06db5989fe0353471c9ec850e42a918769442f4df5f264db6a8a7bcb1bb82e63ea4b96751b335db50a49afc51bff514d4844aae30106ec91c5a3136b190390be0cfc98b5adf2d75056e02eb33b0c23ae1b7f91cd061c74c9a01bc61df1f624abf11de29481b7300bf9e5a226765ce4d31f410b3c491ca3037e23d2c2c59b0f7ecda441f12f8532d25ddd3be5d3f677f9b6551ab93f35bb8fb04be2d2b5ffdac7e3ad5791ca41c4d9c199d5efa71c2348dcd67f7ac4419190d8e4155771efdb7a43139b45fa000034c97300a55d2db2f146e7edc12b39ad19ac6517c5a4d0f70ecd7887d1cb15922d27dcd9975758bcbc3b57b8f13ba33881807d50298de86c1ccb2005baadfdee5419817709b2c3164078810eebd4f389ffdb1eedd7c31a69eeb6cf020dddb4064e34a8924c902f430728c93c2a9d1c879abc5e2b1dee49e46dacccf85e225c132bcf1cb6deba5c7bc8d30d6a11fd1c2ddfef3b97e91db3b3c435c8e74b48ece86f83b8a3063a9105c834c27b5d403918da93901b8fede6687341714c1221979f075f4c14719ab35dee20ab44af7b5df8d6bbb06fed0e59a8147b4ebc1c5b76f9b092fb5256738a74608af39f485dfa5e7a634bc90c780118f00948ce20a5bfd60ad2b243543bd35c0131d06f25bdb539e8abe82a4b34b56e87e816ad9b3a972900821eac64ed484e13ca67ae560eeaad23a65e20cee696c2301f615a3468a9636dff0d3cfb8e55b3181681e4925371f47273174f2518d84dad9060535d8e7644a7451f709b90796c86a0e6152285242b35cf84ee0cf9589d1fa6cfcba9357bbd847520ffd0820bade9a9d4ddd4013facb1ea24387904190066df7facbd3ea9b88332ab90048d6ead730e810256af56f89ca9a4af5b42e517565d0f420fa472f177bdf23b8fdf28f11bcfacf86e321ca6ebcff01ecf142f42a9161ad5e65f95a93c08872236d552fd338ffed722c4029a096b31520522f4fe09c7f8952b83193d5ecb5980b7d683a11beeeebd5e5f84550b0503c512de7af75559ea8b94e597e4c2bdf1b83f67dc92523221d62402ee8f067116ead156edc2d3c3f688e1e62e1d44e301adcc7c37cf28bc1ee8c9df3da2e46767ddbb44fb16a405a3aacfb997ecfb56a09ab11b1871b0e957c96faebc69e647794947305520445778be8e7501255e445f973bc02c0bf68f71a7d5c9dfbe248339e74ddd3c5e7b7b523a23dfeb9775e6d81ae22a46f3d998e9f9b48d6d712e6327f6bbb20f6ab6ca5a0745d8454abd2f38b00d862353f51bfb48b8343f32e9a1f76556a53c40dc75ebfa836cc0f609e15f1760364150df66262d11c0e6557b025e43fd979c16ba66fceca78b0fd89c38757106ff5b740ca07195437c8a4bcea6f0c7933fdbae9a3a2ad0f972650617fd77c9bc216c43c17e9eb2ad024ce1a40f2397e44f0e8103fbbf3089fbc51eb9df13a9954db9cff8e4200cf10167fe5fa2f9f1294714bd5ad43ad4c70fc88fd2596dcdda23e112653ba26c84e798cc63e736f87729d814cb74045f7f9f267bd558b6863bc27ea34f3780ca168e6599d1aaf73536c20855f98d981c805deadca4f542e34ebb140607631657b03a60392d54eece7f8c4eceb26d66b8062682b3199e5029eb8fb3af3e5fb28c5790c4717611c6ecacccd224c730150312f16a1e6f03d57d605934ef9820ff07ab5173ed34fbabe0c93dbcda0d810405cdb76dbf900922593d34dbf51775d76239686e108c32ca6f0edfd567e94635520f0f449e659b79665c158a66336cbc906cf58a07830f0d160d7f43c250b7f82e3cc88ea7fa59c7bf71b57b1c190826ce4ab4f5314dc5f118d5b5b8f974a17be66d785cc54aa897c3cd6c27f9b1dc4a99b59b08da5e5eaaeb3d7959333dfdb4a725f3579566daa7b28583e6f632e6eb2fcf11f4fa99a50d77e4b83cce6815c3bda6c912cd8de422a7f80e289022b14808e8f84b8059753d929479312bee47cdf89350c20f29aa280c5dca6c6349be8a34203a4527a443a5ab2fa7112ff8de5d5cbff89d0a5e94c5a9848d8836fd314a0b093a3cad9bcfd8acfc89849b1e59072bdcb045fc3530d96d1bf91ebc99e540e33234a37dbe2b61c5d9fbf5f1dadc140c1736dbebbee0423542f7923e9de5aa356782cbeb5d4ad2230410208b5e58f1c4a67ba5a805c4ba97bfb2faa2499ff08f4a6ce144eda16092bb13aa3ef8e71f6b914bafab6a9cd722c2cba205b0671edf6f7fbb242540f97ac8dd4b3dd52e168dac118934696860dd0a9a7a26a2c4b08f32fa138ca4760e4b0b6a1b6dc2fb8e834f0f7acd147e1dea9f2972d71855f6086ff9d1c4d5ae1af51b71722b5a7457e415f482588db6921867c98bdea595626b5992fa6f0d43cff0ebc62b5740d88feef0b4e8037461abc8f482602822ef33af7237da095d656f9180a0dabc0ac2959f4ba7ea3b4499d7ab80aa38b003265b1c39268cf71ef90aa1e4c4a67d8f68aea724910bc4ba830e8daf2830f122d273eb8bf89fdf6bce1fd3914cdf0333f7e2b50a72085ec2a5c3b4a3adca3367c40fec255d01dcf0188b76fe72dd4376ca48a185c9faabeeb0a214da8422369747c66bf9ddba5f4c21877357485566c965e93bdd0dcd7331c0a53b760953c7f41fee91a26741eaef0e0a95373b1ade5795cbbc72e3949d71d6d3f2adc6bab101b93494aa4b1b17567df5290af2de2dac72baae3b07e887bbe57a1728b96e6a63a65e3b964cc203ce9c6f5397ccdbff1f3d6751ca1c6a2bebdda52621a2f0bbc362a45bfdfd97c6ff27eee78a9ed36dc292495b404e6a82a00e415c76319400ce298e17084f9e80afea7f7b01eaef89177a68ebed5d07dc8a05aa6746e4241097da8e0814955ea6da25e2b80dc72851fe4853a27e31449cf98c8dbeade58779e042a4c46bbd0448844394229569b4aa3cdfc9ed7e4e97a0201b28aa027a984119c08129dbd5496dd8f0022e1fa10f3f6e6b30ffc7bd4d759cbfea6fd4e180288d61cb8bd9a1f7e0f3601c2710927c39d552060bf2e5dd4cfbadeb5f2e3f6c55ec3d813e34f4d279729f5f2ff7584cfe2078d83e02e454319cfd783677c368f2f72b776b9669ce001d9df1426f54a3751be4b7a78d2bd0f608f34530c6ee38910a48bded2c0576891482d0a626c7741aa2a29876abcc82f8707e70b2224ce3094da7a03bc564e1473ecbe9144bf5eea11b2c51862f322b79581210882d54abaa74951660fa3444dbced20300a5354832ad5b2d7c81e47783d861062f0262f90966d21e57652a4d5d50d906f8b02c15d6be1a0b1761ba9bcad20573304322e9be0a022c3b95091697be90f5ba99b49ffb92f161f6db56d930c79b935ea63e45790fdaaa9ac679c7358c74ded3afbd58a47c939d72197c6508b8b4d359e8fdb526b0e370c273fd8b7dd057f7b9688e99147302c9f8d70655073b485b0cc45aa7dd84f3fd53f37160d2548ef33f41d8344b1f48ac54648d3699d7e77beff178d199eaf59639b2ea81841f8bfdb8c5c22f490f897cbd2d00fc8082828f33b3ef0119f80b0a798846cf7453c1ab412324871a57cac00c95e20ba1258a0faa803c6d07277e1bd6b2cf70e0c81fdbb1594b3b452bab26060651987ecca68d90dd653e407f8b759d5fb267929b5d038f7120c6139dd6eb0617bbb123a4d4d9332479220e9e8277cb03150d1501af5eb189897b52fe9aa9aacf99256c597ff7991b30556124d81c85e45e6e24daf1319f6a94b11aa4e96042807ba8a69239bf72e524f8fbc0a934cc1fe065f353fb30ba35fbcaa334a5ce56906b7351be731f14c12b8bd395f6a6c3c70f2dd4fe56b24fe698da533e3fd7d459dec4b38e54a97be9b010775c07dd480a13b018608411d0746b502672019b1b9cc7cb2d2cfa8ae0f1d09604f8633266c923b3ccea45b6b79dced40925b56fe3881f82a98db69177a3100ac688996a2ed35724298395aaade665d093e161b5e44e5cdd147d13d82ec3badec8ce70c67074e9199918132e9e72073048dce58081a80a6e66dee578cfa56320df114430dd5132a4944cf16ecc86de94e7d9b2027a946831ab2d4673297c55d1f4e534a93492f0ff71ac034c84508351b499c4f23d23a1f193137192f6298fda0b67083bbccea4c6c72daf21677381b8810fd8bbbb5f0c51d25ec4ce11cabb76a0e63dc480ec686d577abd6d58dcd4a4fdb005e3acb24152bc1ffe489cd01af8245001512fe07b345d65ddda004802be9f17ef9ac427c0fa1ba262b1407ee96e0aed78c559825a0c5eb38cd0520c5e2c940298e6309c3bceaed76ced0e71ef108d1dd8e7230466285352b4c6d8f952a20753eeb8620cdb319d100d3b1ca0722eaf169b6af663e648d852ae7a1f9cfb5fb68fc64af16cb6c45fd6a01af4da19d7de172ccfb4a7ef0b42f241b9d2724a7f5c2c4c786839774e8461453cd9833474863ba46f01101d14e928e34b50395fdc06037548d36075f293df37258ca5826d8a23b467c12296958d34150809c9ac8d4f96a0b97a68ad2519b91277e240d249d71982a005a08d7e94cc447633cdf11e7380148a27c357eb8ae8f1bb2747b166796d55d1fe030effd6a31910926defcb6e5d5ffbeb287d4e7fedca0d5ab0335314ac7080d210d59eb836892be95183fe82553c8e585a883f693ef468c5503f03c8e83c1412611f90c015607a85ff31049df36cda1e12d309410253228a735f77dc1e145fa47c381bd39027b9d02a05af9873307753a073303548bcbcc5a9912873e09c070a7e7b00fa79fdb5835f937d879e5c80745f28fb6bb12b25215cb22e3cf60c0257423799a69da9cf366711eb73f575b3bf7ec3758d1f6a54909ebedaa8e1c0d6fb15952cce4cf99b53222da0b238404473d3f57e938c0cc9bd6d2ded23295894b8f6d0c94231ed8d09f6e469cdad229a5421c8a099641403ae4d590b0e953ad6dc4ccb5ff35883af5fc547f4b5bcd0aec17d083640fe3dab57e75e6e832018a67ee44f3f9a0391b8289c412d82ab3f99ac99c91a4934474f11ed5329a7ca2393f55288f2bdf51308e3c111fd69d9475770d6f1ec5ee1bbfb00e8b8ea0dbc9d0774d5d910da22f2d801b5e2ebb46f958a9b93d640643ad0605353bab50f7c0c4793f520410115c4132ead5a6d792141bb99cf5ece74993c58320e5b9ee891f2ba2c1fe5355c8eef8304846483be76d5d6d4c2ecddf363f81b5c8b07b0dd2e243e58ca26ac932531755f312bc2e2022f183e464b9cdeac1d30f742ec36b43b6d6df5e93a96a9e5288eec48d0e52d1fec8b77942f71a2e47768ba6856bf003c60bd836b4c532e32fb0422afd4eba01b1791cf8e05ed409832f74156dad0f47e404d0b4faf995e523fd0ee948b104016ce8b6f89e09dde25a9ffc5c1e38f5387b9d8b38b7c5641c2e6d7da35cdc221d7508468b67cd520f81fd15634acb77c9a2392ca80c9a8f72d7c8765e8c2694e7c10e678553b176f4dce9f0c46c36d91ab23698a18af05dc1a753b94391adb2891b559a36612170da2c6fb05b76aa884f13776e88563dcb9f7e46b05dc0060f758c7bcb84736111c14ca6949ad7f720488870980aed6847ad1bac84995d98eac14b6e629872cec2f9a41ee26b2a5d433229e267909b974f6b1f5f76bec1a8422cfa691ad2299fe542b639123e48015f35b1a1aa3c8c913f15bca970c56bd0c3ead21419136c688cc29ecd76b3ee80f151aacc11727229238bcf7910c78c9ed6b43f68eefed22cab6519bcd445685f1bc2245d064098e5832d0c6bb6164e60f34b5257dcd3b40522ee8a2beac2938d04de30f64f135bf290e3c66a5adaeb6675fd73a7599568b47de0fd2a3cdba11b00b6e339cfe2e5631a3ee69a8289ccea876502c71201696a69c8c3447e729a64615e15423a64db6365aa8a63b34938c42bbd21b3c1f83b182c79c9f9a14458eaa9568d9921cd096c58f9a93e0fc85ff2b19e250dd41f38bd1e9331c26a43df6d2938ef5b86a37f7581c02ed9e38a8cc6cfb7513b6f658d4550fb9c547773b8794d379c24447f7766c5fe80af71679e8c4f792ebb05e01f508b69d6489e7e8f8c5b2dd763063626d49252a5e2c946cd078fae3922b7c0c3de1e374f6880db421c5a3139e6ae95ce1159df31343a367a7588357ae95cf6dfa47178a7f39dafd78aa02103be00888903590f7d0a6a6e22ee79f86b80754a4a779d50a5d42ff96346216728a611b3ad8c570cfb8b4882d6e763288a01e60f9b53d504a5c191c2322169f38f617381929e9a3b2dbeb81b2ec9ba9416ec7967321a3c8226bddaf6fc4b8f52263aa76bd2ec5d12e8a6bf65c89e3e4f5a1b26fa7ea28cb9c63f7b9d81a855e30a5f5d78259241ba6223bd5b835e19193f2f7c980043fa4eade9f9f48e2eecdefdfbc412859434a0bcc9f39226f122182d6eb8df68a140bc1ae8fba0ee13d01f96238237d86bb167006fb7c26e4d740c64d4d3f23d4b07289efaff2d89c750d49516e793789a2a8c86315a87e5c90ea8c1792e19a0a04478da8b284aacad995b939d727ddfa292a2acb49c2a3f9c575f073f84ae12374431f73976a67ef70c29ceee408c41e6a58ec5674450723ee675394a356c7045f3ea09fd3fbfd869d45d2ca8fbc24e227089cdec96e5315ca953912d70bb26679392e37ea02fb58729d45aac2c1800886dccdbe98fa9d44e72b0825c1a2ed845c57432d1ae8130b8a13e2f36d6b2ea50a7c9c17d57cb0801b0c700dee13926bf507dc2d2bff500c81307b2d625cac546e0b2e19a53f800351c921f90bf4f6c88ed3140cfb7805503e48e6cb3280e852dfa678f8fb2561ba9d92a5773cbb8385200f932a520ea5f934a1b268ff1a9b30409bc4421218a1ff8ea2e5d71f1bdf61b7cabb5c89ee16136ef6c27841db4c4cef4f90e5f09da78325b56a591fd7e4216d875a7d59c0b37d7200c270d76ad0eb3354aa8d1916b1d2f78e6d1f7a8a84e659d9136f55551f296301f6e1fbd329a14d3a1205f42f67c87a022b610ad528a7a1a76d3ff295bf3ba236af198cd72277e07cea5b34fe00ab890ac2bd87753fc25eee7660b4ac24504003c604fc335d9845803eca101781d2feb6969e2ffe687ab97f569e0a44070169a6aa37a2933e32dc0b9d0bf482217aef761340597e3ba1aad5cd02e018c3e307836a7c421785527da6cb1d8c4c5a602032f8295a96091fafcfdb35e3562957897ef3a3100da3237e1014d2770bd7bc58a29b26f63b9f1d23ffa20d665722a89e15c8828e86491fcb7b037f711e8514ad172cf5a0e34e8aedd5afc1969f11f2c5c53415acc9bc6ebde6e7d3de9268399de44915ff3e34fad325f9079416f023149cf4237ca715bdcf82e189b31454cb197b18cb6fbd2220d8221eb98c2164019daca74e2a2cb5e3a47b105a72969604d0834dc2724a50e595c2beb0e0d4a3c045d46144aab751b32c8aee8f3037f702ec9bf4ebb28ac95a6c0a3cff4854de321a2ab14e7c6ff1920628c4483d396178f1f413a847134d9e6f741039f36fb2b721e8492983ea22d525bf8a8ff8803041b2a86c8adedb1fee1c03f01fbaf89e888aaf497e39cac9187489a99c9597cc730db415fb193ad756bd955b2eac00570bccf613c3e59d870ff47d5122196e58b7d6d5d5f89e6a9564d0756db8c9394d28fde58c41cee4b1866a19ed29eb9eb847ceb7e1ea94e823c91a5e5e2f80eb7755c40b1281ca4d73c62755a161c3931dc1bc636eedbf44ebcd2614d4ed53fb943cd9506139d0bc53cc549e6da27a739e939f1f50739633fb567fc45e77807c9a1475f352590529da372c7c97458ff5cca03cf6dd1d428e24012ba978cad99c5cc2c62ecf75064b649d1839b08020860733d71c3cebde12b048ef8bbc2d80c68a62332a23e4c1bea46e4e67597cfb71e93c6df98fd5d31c2194ecc3cf548ace9b057e6ba4ddd5a17d9014b101ac47c6024df24076bf7501103603c225d9d5ed1029f8210c461485f5fd499ef14129d2de37406a06e90054554ccac14ced946195714eaa7da8376c4edea4b98c3aea0772308cf80cb350847d4433d2af33a86895c8998ecb2b5fe51538acca27519433c4a37798943b294bde6c5bd52892cca0385669b7cd9da9ee201c14088df6757fcf464c806a6373fe9257234211a57f0aeecd5cbe97fb46c8fabeecbbbecfe5faaa682510d5c0141936c36e5caa04e722da91b63984fd9ae2fcf14a3ff9ab7d5e030cf6406a6f979c5afa321aec093d2edeb427addc25e5cec39830e61cd21e9d2bb55baa188f81829b93bf432334e5c69eae8c50d50af276f5575d8edf20727e00578921ec43412bb83bb2c013d33cb69298bca174b21c29150273b7704787f702dfcab84af7351139a25509f9f1f375f2db479c90b7259adc731a9adf24528de71ed4d4b4d3b5601d65f6688be70c90b7fad65531e7ad173abdcb3278f25b5acfd1314f408b69f3ad56d06b284b1f62d73e203b66dadb502721d8d33a4e3af47694c4ed2440a8131018b0ac3509cb647b0e25d471f1e6f4fb86a7f85f2adafeea414ebd4228bb107b24621d55f50c93631602a091330fe085c0d1b77df66be1b8f6ad8fba26d50f28af622b8cd2eeb1a42894a1427153f053cf4d6a18fd50668d854f575a257af3746e4f820ae322e685c548c1b356bd88042d7a9a3658037437b001e1c13e6c94b17db13e26422d19e7dda40f71619926327043266d2d9ed10fc8aac909a37a21dc028b06baf9297fc43aab2ad43fbd35e312f8867f87785e3e3ce8a595042f90a6d4a50daefe7e26387694c6e43069a93afde77b0555bf16f3c90f92fd288bc32e316d7dd6461defac85752c75abb0deeb39f6d14ab23dd84c285b9d37170a9f61bf0fb428b930a48df1fc9bddaacdf255ba4c7a2c8a07385a2b2ddfa0204660da0fde472e3ab57952bd49fe9744440663d5603dbb2ba3c1fa4aa08b58c4c47916243424454ef034dfaf1a1a253490891ed646354108840660cd21d3fd555118f1deb25e6f18769619789756ad22264d902d0f501b844757198e3d6dad2932d4945d4cb8b333a566eb3f80801db36dbc6523d0ab0a9ac98421005b0506e32de36166453610422dda9be055fbed82f0d1a3a3766b2912f8af88494805ed89bc00762f8b83d19275d51dd777ca82beccdb84a98dce741ab4cc1f628e37dd154cffef2f4a0304e5eb533ca6c08385743ca88b3d83310cbfdf839655d89af9174ec41d9b7243b2a479533c483d549f16f90ad8c055c49b64dd4e70906d3d7876122518f8d33e974884ee51037d36e40b0c8874117639a375e05a4ea7d6c2b23fe9a6564a2bbd09f298196bd6edfbac6ed4ab5e3bead1300c5dd73ac6fb37a3abc783900bd4a6bfefef62ab3b20130e9e9bdac5ff9ad7d22e997b143723e1ac287baf17d663d35f8f62f253d6baa884624521c66d5cc7442a70c0614ac0160227e298be4309e117f47aa698677e9c368455839f6356311228922e2f320e15e9329280a090258dded300e3b7deaa3848f8aa99d427bd4d464e7411fac834a9b9fe7e20ffab7fe477e9474de021d19166af1cd514bae72f300bf6621a34d035dbe1a68b124e1b677127f5ccafb74c3e6c839d3527d33306750931308cd962a9c5293c0355cdd0c4cf4f87d29d68e1e51ca5243b246852abccc9d90f00139651988d24971b3e9b71cd27bae03e5f51a70f4560b90fd871b5cc78592b7d28bb9a6c623ebb5612361d787db28c1cb9ce2749c501842332f46b116717ff4c0e3066942f5f03f9aad9a5546fd1c8f6bfd06a936da7317054d097197b36de230626ea7076ef1a33e8d2f0c1e625cf275d32f75c294741aa5e88e2abf7bce4be63a5e09facbd7ca33fa2a81a69be42dc03ed011bc20235c0194848e0371b950801dae9e1ed0e43d24f02179dd6da757077c71ba14d2330b55c729f26ad9bf0c4f11ff39bb964c66d7362182fd3cc9b4114f3397f183a3f6b199ec00935cafd4cc00934f65af176ca42141549dc0df4d5781f4cc09034c48b2cacc42994343e439659cf657be5ba5d4c718cd5e75d39febb083d23780c720c856c4e0e57f372763aeebc7189ed45d5be6e28d10fc02659039114d75d3d362be8df483ad89af1aa5c275225f36c95fffbb894422dd93d16d1ace4661246ae0751b6717021f86100a86d575e0fee0a6f7341412317633e355066d98cb67bb432e01357a825cc6a11e193de30f4e4e1205b3de934cee6376644311df087ae12f2a21b4de9b1c59c7df38ac0c786f771057c9b5075f3efaf80b35ccb1db2a8ff689c69126d28b53ebb5d53240edbe1f0aaa73ff88228c6c645832e0f1072e4ed650f60aa0332140688ebf51c1f138f9926ba38b855fe4d4d556876cbd821301be292111ab0bb019e7348b0bc8c03203121e3774a5900992dadcec85aa5f10d4943006b764e2aade0e67e0ec7ec1370553db0f9e2bb553eb65cc697e726830be805b34142248be85e5742e3a456900d3b88709b0f7f7635a20eb982371acc8d458c25ea074218268014a9876280aec6d070c7fa92757a6f8de09100419cee012b473f32d9469d44173b4ce159805c57fc9245e648217de5660201d24b61357b1e1aa0bbfc125841753f8d150c8191d8bf51c8f5b14fb0740240b423d60335e6c99cb156f544cb431fe3d9301d26b810ed9f9164f03e6088c82bdedc42843f664c5a6b0ed7caca35c08599e557aa3fda02994e867be1bbba0cdf7ac7de2de23a1f5a2e4d3c374a6bc83cf206c45d82519fa6e7cbfc2d68197b418593187a8bb25865f9c8b6710699b4b7e223858ab13eaf37ac94e52daeca397e97d8af2c47855bd84175530b0af00544eaabd1ec27c8d475c8b18685241cb162c7fbcea49bf91ccfbbf27e72fdaa4b9f8f74ad38a9d7ac4bb827686b3f0c1ce418ba6b346d84be042c38dabec5db29af22762d1f184ef70c43e457ba15ccc18a25650d6985d39ea3541181ce31d47d0d1d66f15ea6f8d91dcae961f52017b74446bd0b774e297e858c34640772a27f5dabe73c04a573c58d1646de1c4132f74f484b71e8e0d7e7879ba46b9afb11f03e423e946a3b16369829c5f05a751939d4792ff97e8baf845d660c83ece883781a57483a3fdbaa63437906a42c19d1533c36756cc75b0d0751787d2e73e6cf12016c105068f89c74e07937afc806cc2793e4e8cf481f3232097b443a95ce4e1465332fb462deca1e404d242769ba4a3bf1d2d38f68bf0067fe674d09c066091a34ad4e230fe59c104670ac2de9415839efd4e2a7fd63899f818b4be855dce155eb703ad698286f15faa8b456607dd00c073be0288a74cfec75b9eab5cf918f3ee0334811cfe57bb4e24bc8681d2fa1fa5918bff9081a1ba5a31be5a32a732f1d00a1504410ddd1c221c2d6cc0ce40ea3100939881dba26271ab507c2e3e0e6c3f833e6422a94f0c62c6ed54825ea315a0418c9d491dbd3c0a45fc39aa4e7e7484b13a0a07632ee2e137be3279757bb054c913b188dae8e62167141279247c66be7019a05b9b361608423ccc1577bbaf8cf71b74de2be2ab7787885526d5f993b3c4e8f435adbc579070fcc86cddc3a4abfb6c37c64b57ed623316487b969bb20a583092042a2d66a5036d70304ff08784d0e9d0b5f02a6cc7813adff0e2bbe5518c0d4cdc9a227ce3cb8e7f1df6a63c52329f3c498609d54a85c1eee847c20ff6735c322fdf596f717972756bf58f2eb0c55ee7daca89aacd95342893b78a2859a45e9516c678011a57ddd03991f37b7de843181c4f70f87ba56c9269d0c8fb7ce4867a13318732e793421f25507bd0d017c423df89ccc43613f8ea6a393627ae1de875f6859b1bcef883c18163b573e14047fd2a61a9e2a261f82f006107820f3ba43acc3c68c3be5e8c0a80c660fe29b326fb63b1145d69f8724dc8e682e7ff1652313e7036291b76b49ed68004016b838e4b741734566515978050be526f82dd93f27bcb73b39b248dd38b832e329c9308df6d00fc841845070bdd7a1eaaa89bc2b685a5aa9afa85c53ec84931fa883f042fcdb2c9799a71ef8f169a7b862e5cc29ecc3f85e5d08ecffc44c0ada36d929db534683d924b830acf86a066a9d78205e17ebc517af512d6c6aed32270d303df6f8d59858f0aa89cf86b91ad78994db4b9a39549fe7d10eef9ce75e38227ac65533e863349b05d283aeafc9deb679bc33d426a7676946edc804c1a61b741d5319f137e2f51be9fad96693f9b76d8d50efcb3ab6db7e05b6355cdd253e569662ff11fd6ab7880228ab95fa90538433e2ff19115d9766d6de8a189ecd846227122df03cb9f60048d63e5347c34c55b6325dc2befbadde433abf1ca63c860ca8d1bb81833b520237a21c1ffaa955724b885ed3919259668ce03c4b8b8eb4e734938abf31c365437b6b67ce42be736ddd51db02bc4012c46d3866965f99ed1e577635ccc2da1dbdc0d7e71c5484211a72c2bf707279c20111533d1d59ee02351bd6788367c2c55a5ad1a9ff3d5804b75561a594117621c0e3d3d70e34525f194d41fd0a07adf1f9a93ea0822273e509a083fcf29e5de7a3f1f22d8bae962924a5749dcd8bee481b443fc2ccbf595481616cdc3e1ab46cb331a6d77f8abf15d8e07faa18a49a886355e0c66307b88a29520d845b06c7a4867ede5ab4ded1c58fa3ab81a064100060cfdb84900fe4150b2e533335aca9750993bcfafc913943649fd0c000bee6fb37f8f30aa6d05ebcf675e90ca5242995655fd56dcaf14c88b1c00db67cffddfd2e9eb5462c35c14caff1677399e5750f105f857cf439cbd31d20467425d0aafb53482e3ba064df6a1d65164859d4e50155b9f07240b7f52aa9228cd8fd022a33adf6c04e5b6b0d118025ad26e1866f5496923a646caa905a34e35c8258e52e1ad954695528a634bd553be5bff9772abb9c5af019507f83a76f21c4124866c9dc11a5f42c15ffb7e5eb05d753b9993ec8a8033ef5baab6a4368e4a92b9726ddabde5d9f6ded039e18ab02e893055ac861295cfbcdd2bdf7a90fa7e995d697c9e80bd6f16ea557a239aa64f5841d22e46b8227092b141c040ac853c052c8bcebe9461c3ca78f5dc6398693712e5846dcbf1a79af0217a2e43a7dd5851837f7de74cb6d8de25c386b448005bd5abd19e82dfb914d53768f4257fc99d51c98f45412a1144edd1ffcad3e52ef20a09c329f6cf7843041e7d0ef9f806a42f004b8fcb97b13e32b5e6b8262a4ff09ef188a6e1f40244031f157331f35d586db5cf5a9e27a5e9c318f87c217ab71b61dd5428f8b771f280fb5800a4640eb6a3ef92c6a6d39ec532630a6e47a938d759700045268b68b33fdc73277d3220d789ce37c89537ff6e4b047200eff2ce34f38544be605e1dedf3cf211a12fba49565847113d2d7ad388ef1e87236e110e9fcdb8d2b436f0fea357722b796ed7ebb4cfb7a6ac23f3d2b48fade1623e77f4024d8803452ea95fd338bff50a50fd56e681d6ab635a4839fd04f0937e83e820bb29cee0a53bb51801db7067381363a717734194b6c7f13a45e400119d7bff5828fbd5eecd857b02d1883949ed5d35c5705752d265f040013dcc216e637ecfe2387f2096a83e830582342a3528662d695c007c41c8d9221db4639d4acd3872ab8d7e5cfe8c3e397f770fdc7578eba4bf7ff043328784440b074c93862aaa720e510fd6a4e43d595b6f371fa44407045ed1966432b817b3d1f999c991bbcff6ceec999c066aa115bceb1aa9c93e030fd0dbd1d375ff676560903ecc3e5590357a534fb18d08f760038cc2ee6575a522c24fdf6d6ce91b5a8ae2c6d9503a9440ac8c9ef0245f48bdbe9a1fd63a46a5ea88a0b15b1b39e0c768c580361c8fa0db1737f926a2e37629ac2cef0ade52514ea8260b192305fa89ac9389d41db05df381614cda831c270174650839f0857d3d2feb595c590acd5fcf30372fd5baf3dc27597da3cc4f0e0c976a694b1702d4cac280b2337c5ec005a2e328fe99f2936cb27197ec2caa482a1a09e1bf55c9a3c057ede64a994e6fe1d2688e9a2fdc8878fef0d060291394d545154f83ad0c586e37ca2925e2e3b73ba6abfbb3667f36b35b332255164e3708f4094162135d89e9491a70b3b8fd7f2976d557ee1adfd12b86cb259db18aee01daf7ce2367df7717e3ebce5ad0b5341aa43bdf5ea78b7ea6a48e9148156f472401202587405c838967e6ddecf0f5cb4f455b27ce288e5e8899b9145970dbc836ccd3cbae41c26313c46d5b64df11d3468890470c6bf188219169c9f142287221c410865d7661f14fd084ed792c2ef4c328450b7c34c0fe154e79e599ee689dcba2a1a9efcee3ddec498a01eec2ca3199eaa8da2656190c74a1e27cef54255f51af8663c96f0c31dba845e3ef9bc230903c9897394f209d280c8d5af01aa145ddbd6f99e8c364ebdc71c80d00b319828e1fb03c8f55cb9555154818df2f6a90bbd56e8d5b949b620766fb4ff7dda0135d44bab44132b5bce65a8354ebe93a33b143193f5264fdee3f8624a0fcb9432ef71c26cc29128f585db0b71ad2c507559d88299b6fe51317d4b1c35fbb438c39fafd4c448faead1eede0d49c151fc0740504926362c0283e615f98eae6466aa3888bf3b3470c9cb44284cd5e9e754bb8fd791176844c7be9d68471968ae5a6b4630b5b6252e41b31e841083baa24f571ffb5f3cb7819282314134365551224150a4f34bc31b90a98ad931330e61a0f23f9b2be14b4e35a4091a3c0d41646dd34cc14e990429542a377edcead6f1ffca03c8fc607907ab76f917ec18c284325770e4c64ffa25f2b8b18e95771768b414f7de246e4ee7cc96c55aa76554b00f6012b307a01d1be35addff019ceeff49e6433bf3b3ea657c8f9e57f7670a1bc1fb03e31b6d08bec597dfe9bd0d0e950cbaba67f8e3e5afc47ce26b5558fd509eebceede0485a55f56c980de39e960069cbce53296d166ab894cfbbc876c71cfba4c49b11bdcb4b2f0e310c852df88601e3c76f6f36d47c193619e66be6fb0f218b2897c60f16590f58d3b01cec38eab09b6e772ed2ae4fbe0d1885bd148f6d156ecff1d56195d51388d6fe4cdf8448d07dd887c21e650df9660052df4b8852b3547ae8c6e0b4a1aa90358325ef13a52c414d3ce060d86f05d6e3c6901f5a2154e5a2e8f291385d2c1e895e3d56eac49c51992f567738d7c71786a0f9c29be8b1fbacc07c065966c54ebb9ced978e6b0d5ddbfaac9c5dd27866cc461edbc408d1b015c84d1065bbc6802e5bef85aa11e832254e376278982729b176299d0c547bfa7310e0a28f4737bc06b7cea2987b24e457de4c42d8c72f76dc528630cb416c2ea6ec852f4e77d2e9e46ffe57795abe6ea659c93ee082fb3f3dc5283191125b9be470fddee40a8c8a9e651326c8f6b686917c8184eedaa19e5884f9e32327417606852746e733d7dbf310758fca1fdea6301b91e80ff9881410466bb95ea2e0aea373be1c6fab7b8154d4a165f2ddc70ea9b7fba540bd4ff9bdfbce43632ad72ed929fe8e813ba18ba8dc1222f7cd4514aaca8a33e76b273b28c9d5f778d7baf8a90951ac540a4dcafcaef82e913d1f6477fbd32a14edabce63481782eaa20d478870a9f9f7a49afd7b6c916c38355c7db568a274ce35bd57ce803110e1f14401747c41719f039594f2069c45d1cca3ce78080dcaf835240de7463b7537b107cffb8c055a33a72f2bce67dd5cda98a8ed081f755b50a19061bcd4706d4e036ab201cb7d00628a417a01ec7b4d4423945ca457f5e012efc95da58e6ed7c61e9eb3aeb9d0994f5d484a0f976b645f85552d83bca871dc655c3b1cd71bbe65fe3686a1d7ecd44491189603036464ce3024f05dd4c44d9705e71c4cb793b14a05b52c3e25e5aea2714de62d2a2ba2ee07757f2f7c60c572bf7f51b589fa0cee28ff381cfd0354ad852710cf6b33b0afc9e28a1bb13acd266b2acb96a66cfa41c5e0b122fdaf6dbed069e7bcc9cab5a9293d8c2b1ea4503e4a64ce18e2c846a9ba9e16c7556b330aff671d51ebabbdac91ab14856de4885a61df6de78286999a5204cea60286a88823ffa185cee79ff224bba0400e506f2014e2b163f833323bf0d5e06edec38552aec552a4e0e4350d4ded326bedf4ff14ec1e54142492660d820394ac1b17d8c6f10c2acedd9b9ff279322b4bc9510bee99165da474278d83231bf75753500b2381bc901e67f5e910e46ad30d3f217278e195cafc95287e4db665659cceca18f1cffdcbc949fd0f585223f6e0c75cd93becd782c39599e26ec2952947134aa652360306a82b0b3b9b882f5b37358d98ac77f3459b079c651c10c65a642e6dd4718bd6720854b5752db7e5e31fcb078d35653eecfeac4428b5cf6018170b6de5206617e7d517ac25f1855b7e196547ee575f7598c4b87604f7656832b73a657f6e2f059290e2644802875845822ac805638832edf37b6d710e48c5cb31d13edad2dd8bf2971d444ffdced0446fb385e92c2272e22aea41ea2af8cf969888b270ce374983148d5b447e7264b774ebe94eb755b1903a672600a5ea3f464cbc571f1965dab12968fac4d138dbb3bb057916708299d02465f6b6d404babf12ad08f582ee88ecda6588a6dceea74706e908520bdaab7297586932c8d8e70625647a5b77fd8616786b920cd29a64e5e9de8639686aa10e522acd8706ec2dd1fceb3c535acfc9bce2edb1b011f279e7a6536a40bb344cb9c447d538a65097f95522edaf1dd27d437c716460eebb800280b4dea59f943b91579d4530b40da7ccb05d9c08506460482feadeaa586b52da09fd13e348fbefb0a23ef0162ddad3381bdfa233ec40e351169376fd39ecb259d13065bd7afafbd8e99ce0bcbd1fd06f3a4c72b4eb141df9c5c5da059d377c4ccc6be97d1079726e227c1afdf368169b16b84b648c364ba55c9f1ffe6b75dd62759c90cc66f11d739c0b80f4254649bc8092d7f77d4a0424c8ac109bf3c4c59dda1e3ad370f1ddce8cda3679821e098f41a38e836c6a0f930db9cd2857dc013fd304cae17cf3801e22c13221bffc4ed7f8e90a51589d3da1f13202f386aa327805b78ae7cb55e4339f295eb4f7a7f32895fc452e72baa16734a73b1ae4edc46c64a41de7f50f5ae6e2b03ddb0ffc925bd6ad7b2a22f0d056aafb2e7cfead333c0cdc7eeebabacadf058c049ca3b551c3b4bc312ed40244928f96793c5a8c2d7b286c4f03d77f7212a43afb0fe2339d10ef11c294444190bd1c969e73ebe547342b0e06a04d2afd8ca928d92f0fae85f123eb1c1088f543751eb7be6a4bf1f2a4204106846f2f9de6669c19077a6a64f68e9641bf10ac1a680964b849f2eab0b14dca0cf26423cd9cc2215e72856c23510c8e2012f5d87f8a2e34fda35148acb10f01e3b2192bf81b3a67614b9784efafc70f93362372118afdf7b516cc95e8986b5a3f05e9776ceafa5143536fc47ea79cd897949550bd421f4be3f6d6105df72a4322f3f8df14a1264ceca60e9c10230ad9d83c0e300dc96becbc8310581c4418d660feacc5997b08e5b3d173bc9e53471e9bbb3e77e58dcdb15f67549c9a7c824f47387cf4bed3e54e8c42e0f8db35e01b82346e9bc7ac5eb0f0d202025c84e8b441134aae5cd4720eabd1e29dd3b8651b31e8f8b99e27d529eacc3b84ce8c77ffeb04cd4d4b713da289cc273cad1ddba7aa7ef093c29ef4e0e72e01bf125701c47971c6cb84881eb26d2cc2a5dc04f4f2ba69697a258c20f16f7090842760c2e8f25b86b62d2a2e2b2f65b33444ef698f961a71cd04bd91a230107f8547b60871add3956bda8ea76b7d02d41054ad5631aebac5c7e0006fdd637e41ccac4ce89a8e3255f19c3565c5aba9db56a81f816b472bc11cfeed6cfecaaa9510fc6dc2f4e185d689c1e168373b9ba7ad23cef520f24ec8c443c1760977853e64ececb708908e8a156c830dd89c1f6a0a73dcb010a6eef958d469eeadf1bebcaa04659918aab3c7b7bdc931a5d7debee34b98ffd7cf66ee3933075aa05d4df09d87c31490468a1c81a84fbe6dc9c0ed992a1e0e6a2519829a6fea70b7eb2040567f584985fef980f2ce684161ac3a4ba25d04f4b8f997fd50802aacedacb7bfc503e62163ceab54e3c1bc7cfa2e5659251311657a22f7be68432a68c74f1afa3fb7c50719e063d21dbfdf9d9d0d00e3c09988e235bf952faac443e16636d96262cb8730c7cf4dd014722579fcbb4efa0fdcfd5d3c71b4895c357cda32b34a965214990fa74986eb4de67b266d5188596655fe5e381042c71cd7c4ee5cac11e41fa2c2409bd316574b5858fcf768c129b2876447256d58479af8534067a9450a40a384f92d52343ea1afdba59e978ad2776e518fceb5279f492088a4764710ed181180726e70d9e2e77d6e0e951dfaea777df28387ce849e877126f69a331998108317096f1ad6f48edaa351181ae355d20f77a37320759d2ebb2e7703eb53ca8c7382f413741355214de57be0e576b15fe463ea631df910d4b2a090ec996a7010c577b015e12c612c270c23c69bf09852ebfbaf3e81d337c919babcc12b5d637787bab226cbb440f459b4be541f70473da6c7bc8d00a4a5c598f0b4f7fbcbb1428d0d24fbabb9f2e0273cf7c628ce7a4d36f6e451cc6749ab5d117d88204c3dcbcc20077977a9452f38c912df40b38f8cbee2594575f4b67ee4d327327d1ec46202f7d5e4d629138650fcfaf875c19ab58e1f5b898761036557e1e0e3b5211093bedaf54430430606c02751b30ee8b89456e86df426273bb092309915bbe3ecf398fa22c7b2a15af6a3129b13f0147dbf1266f2101b5ac2611acdd44d6ff05c81032542ced8dc08919522faf3c326473ac526121f16104003c0cdf56ec7bd5e124623f5f3c20a300d35b1781e7262436fdc4d3c906ae42ad3d21bc0c975a4abc8e40fc3a47f3f1b89b384c0e7dc89bf8b77e41a654d7f2b4c997d9e597caa9012c80e003321c7bf9b149223530c4b9e310d86f979a44e1e255300aa9a98b26e4ecb1580c41b794af734997e3fd867fd4a409cb7b39870864f21d58d2c637594467f9aece3facb596a032bec0e5f06a0e57b623e8692854b02bc46e3c0bb551d34258133974184e2f712648d6bee1d986ccd2390561e910c9ff47afc272e56ee51d19dac88858a18f968aeea9ae719655da6e6f0ae9cea368bbc8fe74ac69637b7b53ff92070cc9ba808aed611729ae087dc48f127f06ef68bf73fb00e31dc7c871743f3d7216b2f37852430724079e4f93f10b358a4165cb6c197c4d8e64596a5be5561e53a0f981db9d146245bb98950a5405b65ee28031e5dac1a1fa8460cd02fcbd1fc7cf359b6fee1f1e517fab23a69f4c0111a7a48c036e86c74c68abaa99ea1ac00ac102e5f7c24ffb7e753d33207503a04ada5a92cd62689e558fdc51f46b870c944623f35e51248acb4761b2d1446d5b8c642bc94dd06d77e59a270c9171805e00c8290061b6ee4906f01bff5a5827ba319cd1a19eefecfe621795f61e43f1dfb0321bc1cfeda12725a22ad971a07268be03dd90a0550e8b21a83da203e44ccae9c114df5db37dcdb7045a11a2c2108911cce498d7c449ec2a446edb6968c76b07bb878c8c67a180e6c61600150c51febd5cb33bd92ee4ab01167be4ff2ca53d9cde88141521a7a2b664aad85d9fdb5cd1080f4cc55836f04e9fe30280687dd8c9c8eeaebc065f834e109173820a10540186c2c5c8eb4de633465cb3029cb13a12287eb32c695491be76317b11f74a11660cdc91c98a8d15631d584c7bcca202e2f80078fc4562dd1877f25031e9e4c64297ae975d64e4d3087ddd8c715a0278b7325827a20999f61f8148b0c64e23527c4ca1d9e3334fddd8b5ba78b1e4a2002cd41fbc563e2dcb47680bc344d7742a281ab865a1ab3b6e39c352699b9447c4cea307b465dac4de5b0b95b1c205016c17218fd9edb637c70eb6d7471ddc27a961b41804995e8fe5ba69339634fb414600ae3558549cbe0cadca19ad28a351a9822be116ec6a91a0f176f45bceb19b8da37d38afbad7278d1af363cfff29c524215535dff15b9f498203a362145c03651f4a7bcea8d73ad89a4a2aee955ef10009f065d55841716b412f108cb7404e5e31b135ee357e5fd32dd670f1bf803f016bbae82ab173d305b8a7ca8dfedddab816552e79a79e21b6791b8d611a4e893da20c5429a960245b1d2d082a7b735193f53f05796d1a15e68695016c92375eb99dd97988f8585eb52b8de532da9969a1d0c491c2217f86531620d5c30d992cf399c0d8e8f952894ca89eabb83ec593a372d5962ae041480d18181405c4c898e49b684d8c960d058f000d3ff6174ece80e4f1b54526c737750fc439bb4a5d686e1e6449cd17a97139500be758eb55903bc83cf667058ff6aaec0f9f7d876658b72b75cb445196818029f20746efc73b77546f4a59f61d83557c31c783e5ada6f2af112b00673120ac5cef6b668829e99552ea869c93e56f24870cc8618776538271b847f24d90b02b90e41b06c3420561e95321f061fdaf5739f912e928fb527aba9ee17b83a5a893568e958ee34e266b2eee74f9a5867feeaa0a84041495dee861348cf3bcc24db33559768dbad9104db9cad71b5470c65fb649841c1c84f6669ea1a3f50b0e52be10632a43be37455750cc1ca0741925d7decceaced079973241946d8e6f98875065636c24934fc633c2844c082997ce21222298f353ba22cf26d84b490e7511f440eb5a34942fac032d828266ef07fb888efdfb2acf3640b430e255b3fcf5a34b5d88b21815f120f0925880d767c1bc2905950d2a209206636ebed2e1703c971b263ee03dad2607f01b9eed897adf4c6ba4c433a7f8e98731093ae65f3ece3486fa26e3a8e1f75341bf3ba41ba28ab6d105a759ddfa3f20de1c2b9f25c26a5366dc6fa7ad83a2766be5c015bfc4c15a73428fd6ecbe21a0eeba3b6c7bbe4e4cde40a00735d2b500136b8ab5f3cdc8ec2aec532d933e6328500a85141cc745bdc1b6546f45fe822813a97594998fa484fef3515ee6d4a8a5de50bf671d5b5a7089874b819e4e870d0197d2dc585bae90322ea87b18caecb9bb9019fffe20c7ddcb7806fff47bc3aa89b3a172c42b75f7291fa59a28468acc185e4e9553b15072b2d4d15b1680a3e4456095bf6461ad437877919abbc429eface4330f7fd2a9f51cd91a3124dec42e695b249f9c6835e6b86bb1cb555245f49201da577404cb4c8f1b5ca6d6105d9c9a00179cb6cf353c0f73dd5c1303986577201f615bc9a0bd1bdd74f9727d6bb0a081f260c52f91cab40b35ac047083d01d4a8e8c549bb91e178212c7344b3756e2995c950569f4b96b2ce9fbe3101ebc9957e019034cd630be3a864131b9e8db4b060505ae3d052ca523badda80044b2f0831a7f2e1c528543072fbe7f177439433957a7602809ffb2282800fab62042092ac49e38027ffdb17d3b870182244421e0a5e6afb82873c4748853cf5246c50167a2b1f44942cdc9a4d29b83d3c524bb900cefc3cd4ddb49162d51c1a9560ddafabf70147ae26af749753c8bfda9a273d0bd17454784fda30a9b6cb815160f0d01298a30e9e1d021d7c72085d4b31d2dc84425e06ce58910dcdcd6e317bfc733381158d663165398f679f52242678a0974b0745ce6e3ed20da21ccff33163464848019662be8fd9c809e99841fcf182220c8fdbee4ee54a00ca0b75346b0722396edab016f9ef141eb96d396177c9ba7abbcd9af2f96deb9c849673b62c8e93acdafaeef5bcbbba5e9d13422b5070813a681db57e11896a3f6f24260f00e3c1d181cf8de6fadbe94c24fbd507ef659fe8a8ba0a026559a1bec23796c6566add56a64d85ccce80d65395bcb0a64a3fd0be2c9183343db1796365a69097e6e358965caae7581b1267c4a0e923ff5617bbeab5371af38b8ba327b857dbb56b043a836988d511dc83daaaed8e744fc1b1f27126abc2aea91d8a6001835aa21a15372c689abdda10cff1707c54a370fb5d6f39fd7a24876e3cd0ff75100d7e32e99d7113d8a836c8201eda79e65d322201da369e7b20d4dfbdab3a7e99eb37163b9335f5bcf3a36db515bde40b5f5f0256509b0a9f35ada77ff1af70fb3755c0431343ec71590346bf5fdf3837af2954ee708e07f7c8f7379d6b2d5e33d66dfb8d6b81320057844f760e8720d75fd3730c1468f8a66cc2363b7d6e6c6aace4d95509ad7a9a302d4ea53024db85bd06475ac80537c8dd980032033e5580fc609db2650492e0e190931cbbd8c0e06febc9a47acf49ea2ce6d7da5fa1313bb24ed2d56401c96dea7fdafc14ad16cecfec5a015024913dcaf2c1f15cfbabf3ef426e64431a5d77f1860e380f60f5a22d4088764529700c9af7ede4956b2ecf8d103821a4d7038db5f91a193938c1f23007d5b230e162ad2ee0a0fbce9d34df51ab61e6d071dfd957cf0d25cd83887c98343ec4954e71a0937879b72c9cfcb432e2cf788376433b65d9110f91c4bea0d78df42ef19b701d82765eb36f5bec35947d2e7d2ef1913ab52e7e74375aa188224802b1a520cdc6409bedcb366f1a84ae4f9acfd5b4598a7398047c3f1017807645c3e8dc455348130a1145e087b607304e7936986e3a66bd4c524c3b97e37a5e14ccab87f333582c8dd5fc1f01de2f16e605225e0a505a9f4358778a77f0ca01fd8bef919150f6490a6cc2ef837e93ba4a6c8651f79fd05daf9051a6939c8d38e2aaabe562af6d1e7d7c246d5962ae9521c88704cfe207b4b172eaf1f9689ceb781200dfc13f807dc562181af62b10f9738cb6a4b92dd5f320abf77ed57cae457febbe7de420d3e801edb8fb662b32360d92d26b8d50635c859e760e8be87af6a80de926796cdb2376ef6c0d6465c4d0e5a73df7125fd7fc708e1a90a21ff33dbed260e5ecedf41dc43a3fd4df5d6ac65d1010d363aa7602b8e7609810a3d38e55d3a6bc9a73ad40faeb3d8f7c111935b1e2499e674677511e9fbe053e4587f25c43b3f3cc2591db50819c5643f76065c7b81a6e4c3d2e7a69c41e14b44a9417735d6d0d8d4e472fc94276e49d53ad130cec74ec9075174a34799667c005ef7fcdfe261d9ca5fdf5721b625bacec7df1257a4637131b2cf1535e756ed393d169417cbceafcb108983f219c8a8f631b5045b9046ae169b61ecf6fe15e0f651312432222c6bbdbdb06b8af1c706736c735d45dac40cd9acef150ccf187872f1c1262b8588cb5f40d29622fbfa4203ad5fe27c6aabbb5190f2abd3b964df11a5bb59dad76bbc7ba5efaf1370cfd86b7a49649776e7109a6f9354dc11dc17c5b427d517e3fc74b9c08a4632e959f2906c380b500320cacd9649ccacb49bb605571f751c3aec151e077cd5095111cf9b819bf16aefe6311cccbc73c5eddad88d87e341387ed051f543a003a2d8481f186b93cb4f4cb59c6261d98399e01cf55fad934d542c65339ecf99ac959b0824b017a8651470ab3c2876eb7e0a57f7aa7a02bcc6913778e48ecb572592b65df9cc7560468bf60cfdd55139e8f1415898e86ce89e211e19fe0cdb4593ae7960aa8400d46b9aab4ad909ffdabe947f2e21edcf0a0c2b7157032f9ec283017ac0b94ddc9ba9c3e06b30539dfa9e46bcb279a2ca1d6a36c0cd0291cd56c72d8e371f46b8d77e55e9694698b05012f033f58bba0c6291367d07ff99a64620e73af743f03403eee57e5d729b18af4eabfb1674e876197a8313cccaa00df1320b7b11ba723a2e9a163593f1ce6d5a4fbe0429760f55cf94dae9f43af7e29b448dafe39fdbc1c9e9de619b97c1748abbfbc32a749a22b79035d29bb1b09c04704a44367f7defd5b2b698eff7c757660431da36661c376c945fbba6d3ab072d714850e1a5c03656eeacc0bded9985bcb483e20016f6ce788497743b53089bc777780bbd21001380de7b815fae98a0acdeb61273e873f48ff44ff2f8d17649aab1c0657080a356844af13c15ad86facf036aeaf7923b3dab11f7852453eaf94bb5d616862d78d9f1007c489397b356f7badfe19ce20c3519065414851fa264637c3712cadd13c326f3aff7e8b65bd36784cb14ac7d71992658055667a23661c97be6cf34c4e8c1ffa1feca9fed081fe2eafe9ab2e8f25345099fede6207e22aa573f175e64a55e52e09e42995d71579df201b9863d50a7552a13c2a24d4271c99b620bbe344eb38318cef9a90703637de30e14229d7e060f7932d2c507645a9cba139a8584fd7a67b163443e0b05abfbc2620f61909b5fd797b196f7c575278cd7483639a114bf2de82fa4912bb9f73a5c809e0001cd3fade914fc3538de8618b9c476362fcb973a5e08324d5da7026dd41e068491b860d1583f8d0f1df569486f18ffece44226569b04053f7f62d74fc18e2c95c4c180d429a19923a94b03136bdfe25cfe7cde9524821f6cc23a47225177fda3b9a35085b50bc431e920b9cf54230c268002969f75733a93c1f48139cf0fb2e43500a5104e55392b464ad0872d16f77a9a9820a29ad9890c7f6f997b09a132f5a3f0e4c3366ad927abf6424cd273d38c0419c57cd967282d31026b6731bfa2c1a095a0dee1d72fce50c336cece8ffd2158158fc1d302fe007b5b0d7f923ad31054c68aa559be1ffbf399c056c0348699c04b8b96ab661bb29ccf586affa5534d7d561d8ea83c3025aa5bf9762cbff58e3140a5f991b8693564c09394c6732aec3f7da4a756415457f52171ed3db9189f3622983aa65cb79e56c14cc498318f0935af387dc050278bed45a7b52c2d8a1bd5323dafbefc4194d3433069e6ee7d0e99c9b74f3b04be126cc01541a134ef06d41ac273ef680420bbefa1b5035fba00d450728c68e861522280f2a87d45280b7b50c1f64bd301b522135108bcecab6fd1329e9dced1fadd1f428f178d9942dced77984603bb260adca1d7e75011892e98774570a0a5c680af483c1934e970045ce1137e0ea9d218ba4b4bb324ce102c8bda975efc73f3e35152b57a275dd5bfe36362914b64f1c75f9292f2fdc894bc7871e71b9c24365f13928cc9ef83b16103914d890e36728b00964515e9ae0f906f0f6880973810d67bf91ff93c239ae3a421328d323e71016b3c0327aea06139a3748b30aba96f9134fc1f6f05839a918cc62a8fcf1e3bdd837c00f1092bff09803709ebb4ca4233ea812786976a783c80a6f896d36a29cad84efbb0cf7b37818e9bdd915965a3fa5954e05ab5d4d5964aea08d61791582127df93b3675f4e82095f9f4dc5eaaa84645e451ef650501ba7129389327ecf54432db348e546d68bea1d52de295acaf46dc655a59213f53ac5520e8df0229c09baf16dfa38cffef58567e586b349cb013a2f2cbb53a86fdc2d6362caa4326179fed37a3494a1961dcdbdf556ac193a96030baa643e9707f732e02be9975e66924db0418c8834e98020861027d0c3a12320c249cd02b8217d67d1bf79a8659bfa544bd46dd1997c70775b829e11ac9f72700a1432ab787de61d0d2d1ae95c912843a39dc3acc05f037cc6b830be8a31305826d59ec47b5da90b794f7c3d7151d51a7cb4cf576c0fe3bc748aafa016552bb15f0f666a0b6453b3d8d26bb8a6b406a14be10d0d1469e3c4e891b5c19a50391f92e772f3d62bf2470fb2ce3f511196141bc224a9faa59b6138c699cec803d2c44fb3e5a0110c835e4661be796ee53585c53f6aa245f64905da704770ab54e0dbf47e820c55871142324c7cdadd69b0efb9f06f4a911fd40baa97850bc354fd921632ca5147cb6384a1270c5ea4ce684fc517146864d929627b3daa405e5c966b7dc648218e269dfa794e8a62fb66a9069c3eaa44ed97a4fae33c619acdcbac672baa82b42dc304c434c5c3911aad28584ead5817817433eaa69c0339a2e5248752dadf9ddd7e63f9c5c0a3c3da88522aa06616e04361b6c0449515d3049cee8c59bd440f76006394de497c264ff1004a0abd102f65c7f05c1de223b55eeaebd7d41b8da8791f5e05217fdeba5c8c8121a72a58918f38485abb37e36922d54d8b8684d0ba03199e87874116e25678c8df3d665b417f8aa40b8c19645aa61167ba64062c45675d648a053cf81b7425bc1bfda6c2a5189955195d60490a8b043b3d3782e19c08c381b2bf82780fb34ae867ecaf6b176e8a84b2ac4a7ae885636276ce38b69f25e895c25b892297b270f9e4e008c18797fd4b53347cffc18a9e45cab08190163a8f9ecbcb253246b319588f4e944265a1e167997fdf43e400fcbcf0619f08fcd4fd5092a7d024095f4d287a6121dd9ab808347c975fe06a6305243ea0a7f94e92b7b761928abe37efb7746dae26d32b2dc81c07f5b21fa15bd4ae886e068a550141ce54c82dde0424d8e984d8d3ed3008f72c7870f6bf454ad4dbad68d8422d04adaa540c2727954d860ee2edac093b8cf52511bb229421c9620bfda8af27bbd7b62cb020ac1d518636062a8359e3d7f2e96aa45cde15f66456908210dfdfd16e0c457cd91f6a8e81986d8e61ca962383a6c23ad284d23856aabd90ffaed7a6b3cfdcc27cc16efb2ecc49adc721aa27729f7bc99e4a0068a6d3d30d5626d38a2ba5192bd97db21644ee338cac70314477eababe7c03f5c81ac6bfe251247c7b73b06a286d1e8237ac9706baf2324453d250de01d80586b965e66d661675815e8742e50aa662243725d509098a7c3f63a60424c67ca130dad52ea3e23b42479b411f0f5cfd49ffa1dfb11d071ccaac67bbadee0ab89db87966b133ce875a9e07f494c4d34707a4446f3e1529325fbaed59b9a85d1936063e364dec07fab9a740967d720a50b5cc5f4e01ba39dc2e86b733883bc6c9445f7ec9a475fb5d9cb764b585360339463b27898ab32ddfeb66df34c4862a0b3e93ddf4814392db9ae444833839709c66abafc807d2c3b3bfb2cbaacc526bc7851300ea9960feb4b12c3ac3bd1702a49d74a7f5bf85522a9f49a1fe85e18a7db28a07b8736594b2e62e36611123047ae606a937d45b7849a32fdf70e4e55a6eb674dbdb265cca249cecb9bc1bb552128ed715faaf3a45fca92d443fe9dbd864ae8ab0e3811e0f2ebfd0419f285ab2aa709ce87db0904c50d6362ee77dd53d8929f2b8d97df3e6d4610826fa05ee448621f3c5b73c61f7544da96d9ce09ab70d3033f40e31f41403e43cb31937efda008929ff2f1445b8a064e0f596d8ced972262e638c06cd42343500dc562ab5c89b3b13c990740cd966ea2488ff27759bebe50382dc3e9cc963ce892908e66e23b412975a675269a49be1871fc1f173dfe66767b860fe58f3c0a921ace092126daf803691fe442780252c6d3651cebf825b333f98972e5dd5261db604ab5e43795cf6eebaa6d50761cb20b069cda88d0418dcbaab25bc7fca699af23d22d69b6c75ff63b7cccdc63e2ab7ba84bb587245d170b1106882cd571fbed3dcc3be392c31e50b98d1ad06afc3cf73a554eeac47f8aad67b13d6482ab2127bfdd4cb47b878259fb289e43e17caf897eeb0240ee919d4c4c01632c1f4ded825ec6f37b55a8997e44239794a945e9494b16b48d28f1ff67b0f13f4704fd6bba32d0dcfb414f55724871ecfedfe73d55fed336f7adc2d65407eca202c348973bab5e4054dfc25e284f3b49552b4a072fa760b59b37c8c9c6d9bb81457e52b6852ab9f65f6b8ff7e7fbf3aa49d7797530417cae9227a15898ad0849db5402481377a155f61f69800edfe66fe0e9798044a6aa4be5d25670cc384ad1c759ec718bbb8cd3fe851379b9cef8a0bc556bea1ea4b99f93619390128e515032b4d1ba0df15003acfee2203f7b7ce5bf585176c5019599b003d76d83ea58460e88a5d87a787648dba95299a134b770f9c7b43248f8833bcc9dbe0f6068f12fa375e70cd1f758068953371d8deefdfba7348db1d04bb83f6fc7f5513ede249f7b17c2712859f4ed79e54b31c29818c173baf4480791132e6c31965db71ad0e9528fb0369aeea5437dacb153e4223ec84831e48b30384a0acae8bde697b6d433e0fcb5151340cef1bb10ea318ef611b703ef9b7d7541804bd9c90f0718676f3fa2ab2e84384a84553429e676777088386e9db7f84c9e607155ed1f2329e30558bb90533ef2454f0800d32bed90da72e1835578006a6efd3adfb110b2544da2793a0a9df04268ba6e53c2c3feaf67ff8120e118f4bcd57f0b0a4b374eeeaf18d82f6736f7b8c61c29e810cb6d519a4892aed6a35cdcf5bc5a7509cc5ff849c40763147adac88206198b4e4c4518e1bd79f789c2bc742970b5b1610d03496591178ab6d44e70570074411773a2068778c93a8b1aaa58e9b000f2703a0e526cf6718157dd1b87b283ce66c4fec0bc34d915daddebcd2bb9eb9aa6ceb5f2286aca68fd5217811a2b8a33d6d85465a4073c3ede06ba32b4d292d4c63bbc4342032fec0e7991397ad06bd5eab6b1649cf46ebdb559ba234ef2048d59f30b5d1db3811d6eef291ecf8a84fdfe405b6089370f71905db86f2c52d76cb783e58ca83f67f3246721771c14f9683c870feda4f1c3dd4664cff7b432e79ab794609141c84daa7d1667d98eda6ec9ecb479c9a15ec82d7642d289047b494cd1b5b3790d743d41ad3bed67b61ef23da74e5edb1b04495de62e8bc2cf49f0ca0a63d4b9b8980bb4b1fa974f9c51d85216595dc4320273c2288327535f332dc92265cc3bee7e378f6e326ec020a126cd883e5d9b18ed10b4e7492d475241cb86805919ac156d870295147442b9124e3d2284dc9d822c603df134e4f4393f85bf32cf410524a7e81317b28290a300780bd76cf7e6d61b644b5fd72dfab6b52b27b502709c5df0f9894da73a861524de969e3f6915052765ded541b810971c4b201d50594514f6d332e6e881d24909f1b04ea3737be2b675f18dad13759d0850c2aa82da9e6dbe3f780707ebc5bf9be909cb8a5dda31fff72be19e68a5bf53208ecdc6c30eec4d55a072650ed61acc97fa88289df88105b87dd08dcac1615649b376fbb3f6ce221c26672aaf73e73f641215b3ed6187c2a643957bc900eba71c3d1c0e6b3f7bbaa052a0c5e17a2510193dcd70906e8ee427d14d3d0fe3b0c9090ed4b8123e402b1aaa1c6aa11ff5e53a2f8a73b4f462c1f1d84a4683ea49cc4a6eccf53f8632aa698ff545460c75594f6e74ffc31b8230219d600d564b43468f770befd8fe604d19450b2dee08f0418092ae6a59aaa9069525ad574756d545220e6bfa4f814b3e19dec44d24588c45a64937afb4ad7f78ce1a51da915583de236bbdae9059d09c10f2cab34d40e145f6d4a39af03d9511a03ff2c856a5344223424e801f83d806ede48e93ee2abc1651bdf38caf5886ae63fed4e16f9e2080a04abcf63f1b10628ab1f0475fe1fba06609915de778544af54d8bfa2af86878973da96c5e45e670cf4bf92f50d311345fbbf86c218fc1f96657a31fcc22c208e970ff75b4a0feb16498e68eb3cf47b75eee12a6fedf8f969894b430de936341a3af7492146fba0809250ac7a78855a20de702565fe5bbb27f828c2e18f3c8722220714204ce75dbddeb9c2f0c249168346185111c1f4b881d3284bbbaf0c760cd9e0ba6efcfbf4d64a2d48478af9f60eef4dfc99d5ee8b4b18217a2bf39925bca48c6ef77b3a982092231a55f99a63b42a2ee569fa49b022409954245942d91490bcb3dcd000c916c1b0f22dc5b3812eb37b218cd5688b2c5a1461ab32c521309fbe21de18fa100c6ffb7e0ab802f260180d5594308fcf9c82588d8ac0d7fcc6502963e397e7ac963a976a3728739cd8b2fde13d225669a1bf769f90a7cbc5eb516d0a5520a608a9b0c475f4aacecfd027b2b88bf44bd04b01ed3316381769c91fcc8937abe920f183b9ec3a6b708a8119b85427a8a9720c24dbac14ee0236ede26e3972193ceab77e529c6883b89ab17aab484a2818d0c9eb41a196f207d02b0206bdab2be8a2d7dbfe14f2d49ca4d62a95f07fd2a9a98ee90eb110305f0424846d064f3f592bcb31be4d64d6012c560894cef83c3279c8e764a3c7309fbe9165c9772ae2948af9896fdf4b0054961696efd0667fa10fa2d74ccb9541c7a52775cfaf39627614aefdafd080d17a274cdda288dafba04fc471ed6ea1ad1e9d87d6c0ceee058686c95d17511f238a059b405360e321ddb5abb1cf3c1a25eda2b424d6efef5a1ff40afd150eb16adcea41768b8e3c6009682c4c984ab27bbfa352a4c609262a52f277713f7480c42eb1aa92c253bcabf0e846e8db8055350f01262ba4d26baae61e05a407e8822273643047e42f29a857dc25ffb4d61ba9e4a90f003c4a8f5f29a96e9aedcc3f6ee4f06a7462d72dbb84112460c914422ef2b7888aae5ca5956071db19b76f90b923b92c3b81361185a8bd29d17e0bda52a5e6b2b988c880567d3e8e19c75d254bc9a70caabe1533edeb7819a9228c50adba99e69913d06404e6cd94f4065ab04edc1cb6d19233fd54908bfe55b6ce124d3ef664e81def15bde5baae86ca326620587afed60de6a2465644ff0e6487d51c46a3eaed4464f26e3df41421e869a25e5b3b126e174eb31eda7fb50432d188d1759db902a32dfab75b2bc450b477d8efc068d1294ff732812c744dc08c270aba6652fff3d478282e69fba5402babda75f303051794b9aa99957f24bbf20a598e39f15a2f2929fa3eb71236e22bd736305fe47facc5cc68ea382d7b44417bcd8ea0b5f3ec29316e44badd1d7ab87357eadd4ff17241db0d6849655c39db4481b4c1955d4cb6b466ca39daab7ab92780f09a77c201d17e4a5caad7d533f612994ec121861a734979631eeeb2f1f8a990761603f3a1e68cc58a0b43645c74734aa5c5611d233593f6136aabb3842d906b374f4aefe8b24758db360fddd4af7409ed4320719035fe76c4f5fdaa92d96b159d3a718f91efcf55d89cf728176abf0b887a852077d4783712a603460f431fd684b999b92787fd96db553bf9a4174718034742491cf5413cc5fb7d9438ed1a684c3a4ca656896368fdcc384c51d790ad3e15cc4e4a15b949f4eb3839a49f8892a87c4fbe61605630db312f75de6c7ac6a7c2b49e5b8ef572ead0a4ca694e6fb8d2a13317d74d1f4f2785f62abb2ee2b52ad7913429e57bfd4be2499131d4fefb740f13f346476db4b2803c236a6788813347b45b82e4dd8cfdec61367ca22f667b15ca453d7d9dbb8eaa779ec87b06d529eafdb174e9456fe4c5334ca105b6754c25638f1e9e521d52d8c0faaaa24b9670782f03196a6dc97063419b155d15c4d22b4bf550682c760c32dcf922a6c61f84c4942df48214ac20c16d6b897e9c374cb72c0d22bebbea7be619f5835c0e0db7b7d5d9659d742fda79abb0f6e483d375bc7f316c97b172997abd16e61248ab4c120d6405487bfc134843f651d59bfd3b46bcd28a26089008767a570e154a3efd9fca550b660800d33ed771e8ae24ee32b6394a7f5bcaefe42a95d23b7a12dba9132ed5bd4339126861f30f33e9bbf37c563c2543083737dec325d5d4bbb5abb4a7507e915a3f9ce701ec79a6593753cc96f070f40a0c122e77f7035c30018e149682deb79877eabef53793dda93e3122a07a8d598500d2dd1c6e173c08c91cb9779784643083f1b9f08f880198cae5828a2c5910d07c9ff22b721d98a3a7eefb103d813e7e0bdbb66b56ac928c24f1a0e9bfaba30ecdb0a94657e3e99c74026800d5767b6d19d8d55969cd9295633783d8daf67515c3b52d449bfc753a5a519e17b52df9b02f9be1894c1486584c80f99857a284977cb54a71b1108e3ee654f0b72e555243a5d6ef7aa0d7c241976e8ab72baca255fcaf85ae6432fd2bdf75f3addf3a599b61d7f87c035f5a56c21b2b056335cd68278075ba69357f3f0f16c5542779d19d87243bd2acc6a6bdea3ca13b2c715b3c8084371b1840cc1784a581ad6fb390045a3253e7eaddd06d14b20d44bed6a33677bb0a55f478b380174ba23146dfb25d9e64c864d4cfbca6a9a162cc51499bb941f14b8fa389444603da1464becbcfe4d234579fd97d60fb72707953b48cee75487e92f3ac16ec9826257d2ec067d566662257b4db3e4a9e98cfcef2811aa1fce530db438b97b4dbe1f7cd6565265625a3f672491ae1fcc1c52809ae0f636a3b5b182c347515f6fd7a3fdfb77e3814b4c44b54eda1133695802edbc1b264ccec8c7b1b4dd852a1def1dfac140e978d4b23a03cfb8071100c6781953ec3fd854d69ffb3b1beb027c62ee9bea292317232ab7d6b3d81f0ebff044423faf8ab4a472880f688132935163912cdf5b1c270aac9252cc09958e6f051810dd06b642d5fa7c196984be91198d63f5834370e770adfda47654f2b785e828be1936c61aec60064cca98b571f6225ff8dde44f979183689b0b34f5a38e57e2c5b15b05e813c0443015e92dfe1731ac502cbb58bc291bdbe57cb483958c5378051dd41b518f989dd1dcddf5d6a52ffef2c13f06799a1785de9d452fe204953ba1a50b24da1237ead5b45c416032efff1564d3c5e5f113ab45b9abb074b336474951f067cae657fa459d979e30385921d0fe0f0f24eab94e0828dffbd65c356627f0ae98809888000de32f43d646f4d9d805fbdd982dd8bd5ed5232d90610553a23624681579bccc22f43aedbc69733ec95b5ec5292bcdfcf0f17283025d0599094ce6ab2360e33a582552290d4fb61dd24fec885c39c8a6eb5d272c2983e5de3ef7927fdea401cef60351f6202a56d9b9ecba7671683f2983f75287312bcc5598b2a86b2f74a0bd13177d9b328af4fb1265aa50ab50020c2830598e3331820a23df1fdaba7b5ced33788346cccbd0a96f80f6cfb7d35ba47bb2a7851e8b67e8a608cf0f3d858eb7e51f8309df77c91670079f4a71753d2b2f3c54a73d0751ab823a5da85ff966b5ea3eba4547f14917b0f10046baa56d5d2d505512211e7fb36364887793587aa1b72d9a9944141872be16e40cc1cac8ecc0f37b10da1ea7ef162ce81ebc1f34cbc78d8a5ad0478b4d47b70caed3ad1252c0797da3d5c8dfdf5b9644872272daef63989682cde080b83abdc62aaa4b498968a23e30b7fe2a63194793ae32698bf8c988b30f6f21e42f2cdfc07403243782c7a73f76f06556b08eb718c9f582dd7ec68a02354c7d169d99af7c6df7d772f9031cc90b7ee2ede64755ce75c6af764a0264fb1d21f47ccd126d498e3d8c26f43d9e79e1ed80ea91206eee4719c819dd5514faa962370121f23a3ba0086a24fcff4c7c32d7dcdc6dd227079eaeab06649571a373df84f76d5204a7c7c13dc7b67297404902f1d4d31f0419eeace0c6529258266449fb0cfd1701a3618367db9e6baa2bdd671fcbc6cd9633e61cfafcca53b879d7be907df21ba2a57d74d04b1aa5e5934d6bf100de26dfaec9da73da1579d75e34b136f2324f69eaf734ac5c277ad52f4734c3b3f143ad922d9d9642bf91c1e57cff8e5ab9c2f76a0a5372cc183696cded6810d8ec3303975dd1549e0cb59308a071ff6bc0a4cd3b4232f7ef705bf3aa42f98e14a0ddeb07707668f62dad15b55adfff8e34ddb9af831663252822434ea8c7a43a31f0decf9c3487061f69596ee9aca3dac63c2e169a52463ccf39760071d07d52cabf974a984db0112f656af1b90d9343ed1b10c9b1db91ca911178bb07c9b1eca5a4123188fca6191bad1e7cd16f330d9d329a5fc9b7c880fd454e1ba99c7c8c0582128dd4adbce12c43d60ca68ec7f49b1af35e849a689e97ec44b14855b93b04ded035241f561defb42ad087c4b0b41aecefbf735a6677b0493d4ad86280d7805f4be9e1f24e7ae95636e64c50cdddddb01243b1a5bd9787e30bac2a805267870c13fa86e39272105678ca274f40a12377320f51a31719ae2f7bf1f179e460f68cfb8f962936c935cc9a0f4f2611e0c4f0de37822a899ef775836840aa31605c80dc4ad819c8d2224f0732e28bf7f5c3872157b5966b2162c2901ff045cd94546600e11fd32b6ce2c96da9c1611feb1b3a3aaf9de77d45543b3a871849f33c1971477b39d00a2d92185cb082cf952c24d336fd4906b11a5fdc5efd11720f1f102291d6bab34e1146a60f7d6ba0db2d7020de66e2548e511b84cd1b81114fc3e6acf678a5a816ca48279cd3130968f9c8ce2669413117ffeef7823e39613a069d81ad0cba6c5a9a1754a9aa108ad8194875bcdf43720cd0a9f5c7356232fe99181e6d9bf30bc532cefa587fc7367fe8dd59910dfbedb90a0ce1e41ed2f9e632d82b089b7a9bd0461773158e5926a4d51e7cfd2c1615399b32b158917885357d4c7b118193b6430443f92af1e0e27a2772aa0505018263fb87fdd9df32f1bfd8f4161db8ccad931d65e63a89e8f540366ce21d553b82a98a2f595511812c07b004156905915f4c24499ef98f321b118ba463b742413f6a1c924b06c3f13aff2a22d9f2359a4cf8b0f3bb5ce09c5ffd937e9d155fca9dfd24a1ba223c46fc40b222d16a3a751039ab4d86136c20c85734213268f43c9b64917a6c640b14b195e3f711ca5715ca792edeb9ddf06b3b0fa4da06100dc813a4fd50c2a95d7fffad462c7f61a942a61dd70a08d6298929e32707423472e8ca8906754e60edf1ab9cbc5c50374f9b22ad88010ae90ef76d5fea1535863e6cf0ce25a69f5cdad78451c965a7e53b753a7ca0d7a5d4c3acdf67f425e0a11fe6076e6e3fb3f56f15dd655ec751d52d019a0291c98f8aefa8e74c4e8887c78b67c831799975b5d3cd45d472e91d544098942042b8b4758dca959747d1da5eb37b22d698a4604946df95d9d397c8e60f4433f4ba603a3580438600a35e29c93505b9a62bd05832699cd720b9cfc9d05b0c2e2b637253d97126ffeedc0a57fce32b6f520250a7cb844638ecc79786ea97b5d4df6140a910580623c70a36d3308c64136fa240f83ee7e30f1ce17d7f16edb9369cb8c85b51b994c499879540c09bbcd9b203db84992ee3adf2840a44a054e902778bbe6614049dbeb9d8c1f42fee0998f0ce10a5aa98ae1561251564eefeec71c9a1226a60ce9ab26f768931d3da9f0cf8b496206dcb308cc60b6e6531b95d9e5f00d187baedffdc543aa724bd0119dd6c28b15034bc9865a81049da489e6b5e1190a366ac116aaaff5c6acf97093036646ce46d6b55e8ffa0bdbd265dca321de14a5158af08e9b550b1ed48c1cf44ee69309a6ad36dd05dd0c34b16a97e14572a73362ce3397579a8ae9d286dd851761c82bdc87662ad220288a61f3f63a3929d4b8a533a769fa0c6915020536d9796839e81961091341155a559996e74da05cdc69c5b29da858901a8d27679f906c95188fc62f17d0ca052096f87301360f7e6fcd1748f772170d34f4e2e39ed4af2c3761ac14e08e24cd0ec5dcae52ee75308954b0bed47e304e3a16194ffcd85bd9a9be598fd0725d9b960bbfaf01a082bc93062b29d532a3e9a39f39d6ad03a3acbfe1ea83fb88935d8071f0622caacac9976e38aa3c8cd621c2967cac4d70869e170d819528bc3b9021039ac4edc85183cb7f29a3d08ef3466bc3fbf680964d7696597051c98185c752f0d7cb2857c8e47557858bd5978495b2707f5a256623737ba57aa099b10f53e0f1e75c9221f60260df8eebe71cdf2e2e1a2a7b89ef34eb518bcad78ab534b3cb7a5c3677c20bf9dbad6c5b45a749efa57a1a18a2013fbc3fed15826a032ba25428b64a5314fb12d2d3ccc695121a09bfa46502d3cf7c0d4762bb0b452a39391b8be63cab2df2be125a2d03effbfa9a9047ba248fdbfeaa90c943add86d364c2e2e9f5eeba31b646596a198e2a037257fd5b693cbe9d04b899dff4cbbefc7d16fae3c32d18df8620a478469a398b0c1623d8c8fe3b350d12000f1499e4b686cbe69ea3286d86d80004edfdde3c7517b803074cf07fb3a75adbbc81f350087f78940b2f50d1f5ae6265aa33fbf70368492c90ce498d70794ab217e1667886e230001307e14e819be0e2086936b1fb4a4d151238d7a015fa4d52bc75fa34a6358faed978ca00bd06a674bb94e2b50e940aacf46c9668d22e4ffafe18759749511ebd9826abfc751559dfc01cf4477738cebb6346dd8f99438f4f2bcf3f7aaaf6c3d85b487cb1a4e7d57e064397289382f902061c664907054dcb6743c2ac1ec05af53b0b69ce5c8d7550401562822ca6b21f8a801945e3b6afe225c3373f0e3aa91826a6285ee66239f039bf508e489ba089bdae9cdf787d85cc77153fd6a58b28c699f113cdaba0db698bdd68ffa44b2ab8bd6accd336e1af2288da9e1350fb20e855e48ec4165f34c3a484bfa3b7b4c7e69bbdeca7a007b6d20e4bc1a6fd790db76861b97c90fb919c155cb1edb0a6dfbe0e70aa2c7ecda103c499a1a1563f668dc64e0f9a2276aa57a9bcd1078f71ffa9e803e70fe2b62a388c780af4fd80922ad660d59721dedab0a718db1d4211f0dfc76e005143b30bf1c0551a8720ee5b95b2b423d069464a24ccd6477459d9324517f430212aa6704c733c1e37cb0d556e38536ffc32fc8fa698ee012e0ffb5d023262f607906e4e4b74ad4ae767b1718eae10f16291a8bdf7695d3a8c802d0e2371332ef681dbcb1f0687c61053c01e6de1dcadfa24c949816381f521ffd0afb76424799bbd2452c77dd4d6b1cd8e7d4c0692a25d5f33c686a006eb0bb3ba3c7f25c206fa18e339ffa310e5f6750c6b93ac9fe3fc41fc3efcf80d5d724a0e7f184bcc49f29c528166b4ce96d5ad387c48891a2ee213a203b3b11426b1c312d60de1bfd452056ac49584d427c5672624e4e1214a6400c2e2bd799a2bb0f16f2fd02c63875c3b6db5b2f419d3ad7c6e8bc378580d773185beb7cb00c0a5aeabef90589373fe3bd960bedf03ad2ed72290c67af1e14ebe2f5cf8d556bac3db45792fb2a9747f0ff874483b89cf6adaf84eb2d770dff6c5dda82a78155cc7fff87aa9756b87db92e14004aecdac588851fd2d3beac7c636c08a58eb4868f93c8a4352f04bf3f2da16994f9b1770c8e7b96d6657f85c5151c7b5b3a0af1e39607a124733cbd2ccfa51f39068acea5b52c6e00ff74e307684c1a48e04e603b6233d743564d95262f117114d9c1506ac2dffb7419fe44b3b03983cbd212018a54e36e91b7ea55829d23bc19ee008007d9b52ab7e0a1acd648c36ff75074c11469304829a6a187609129a46827d07665c17b9e93b6baa66ea27d220f6c60b6b752bddffd90b463e9c931a0152ddeed19c16b8860ce5da25281860929036bbe7ce5dcc87f40865325378cd96a8f6fa9dfda435c4fa8d3aad88618b9ca12d363a74890932372bdd3fd7df48395fb38a8de0dab6e2ed519dba0a387a8c1a38a3f8230cedf3b323e0ca5ff5d4a0bac0684aa2b21f9c27ae2462b8684bfbf710645207ff7219944130b8157e6acf4ab297f73dea9e15a22423f488eca37f30e4c2f6ac5e0b16586a4ff19e2a8cc306c54fe11eb59073c103a85f15ac7050b5026e0959acec45cf6174b0c223f54595e69eb5d255aace1f91d0dc264ca001aa11ddccc3d55b2c99d648b2f70481e646b4b2f6486a7c7d75d642d77ef83b34814d6c42e981835ec8defde03ac68328dc8083b45cb49c195f7519f1ad561edfd194803546b25cad2f29a426e24596df505fc9e21dec9ab6f0c72e1bb4bbad5d7c2ca3219205a458fb643ded3d825cc0b95fc2ab0a6548fe9a597e04f4a6adcdc7c5829e9eda3e8f89ff135ebf9146fb67e91aa85122350e8c4b8e4dc403e908b2218ae23f43b995f5e6c15ad5e823962f76a45af72f585d8a4b2ab214fbedb4c68df30fae571a2aa5a05a78429cab4f6267c11d6da59b4e7a7509cfdfea7f5172da075df70f0e6750a178670dcf4af9b1a785a291bab6f028e24d082cb49c3bd83ca859916c5eecb3b36fda7843d046584445c4d4a941b391786fe10e7c4eabd44ec5a6f419c417c6fb6531a621217c77431d4c411ff78f40714b49600bee1beb4e7f35875046aaea58cc64a0c0f6bc3fa06431b1582f119fd4b6b65cf8db2e8b37262b5472368ca72dd0a87dbd7a2e1977abe5860a609f83dbea786fcd29815a2dde0b0567315e8cb7771185eb429a928f550c6da6381151edd1a3504d3cb4a820ae1ee66402a6b5458b98a242edd963ba826b76229231a9dff25a6edf4c77eef62d1bc56e40718798b51334c32a7bf3e92bc13ed4b66cc5e72f71c093dba69be976d1515e2b8451b9c02664fca2d2c9bfd2ab818a8c97f83018ac66dd0ca5561ca3c8168a0a50908beb7cad8e09d5455631a4aa6462ce69037102a891467239f43f7cae7c6fe0935295f4289d9c1705dfbf35a54236940f06f05bc0d2e1ded36a1b44b2aae83a4b15e8d18f456da12e8283da162e29ecc6a4c2adc92698fee8fa15edbb90098189284e3b698d8ef1fbe866f65198def6b1e31705418923f5dcb75d31e51375281016b3b2cd5323dff6fd3a299a2094ee1154ca7bc4381bf69e444cd3113044221f378bb10d8a787fc668875c62d66461ec28fc78f8dd88a5a630cd351ef1b6cbfccf6f0197f787947addce5399eaa831d0d68f9ac99d36889f0156c379e5cdd3f61572b8c733c1cb1d43fa635c9ace285cccf9e8b16454faf36628a28984eb84efee4f11bfca4062731c005fd1ecc6580332dd8e0c18030648fdde8ca3bae9da7938eeb996dc7881ca00fe7ff4bce3801d261d3868958888e7d35dc9255ea0fbf8bde453a2936da6d4f193950115747b71c563675557f6b964c1937cad3222b295f6fc826f9f6736dec23188dba90706013bdf552860c3a1155d2650ef9cca6a8df9eacb74bef96ad709932b30ced1f0950e3990a03f24b6428f18dd20968af7243fec7593b57253aa569a4c5518e4ca3eae45e8a48fad2a68d859109b865545c220fd917a4ab26db852c31476ece94d6debb8c948b1d3d5b0ccb7a1fd482458a85def1b7184d304088a28f97eb909cad276a3a0f164c01fb4ccb7859e355642c3e61250319b31b5149006fbc05d33f5e4c7867a663913dc3eb2633128e516220889bf70f97b17fcc543625502cb851e7da0292cac5519578e0aa6ab56dd076dcba7fc04be3cbd4cfca47b26dab7a83a47bf34e606a9bb967ddb57befd6c04360d7802fb88dcdbf2ce812f1f5485dc31ec9db7c477b3d6ef8bff8070f2850dd1b8fec8c2e64e66550d0b37f29a12dae8d6458556902dedae29c91399b688778101fb17f024da44c188ddab3a40fd1f7691cc1d11489cf5c86fe77df0bcf3a35c695b66bf65432c0b3fe3d9a7293cf7ccb892d3fa43a8eb11fc4adc36dcd842e5a9e8b6ebe9e76961da966c041f90d21b96ec510a91ddc1fd7dbfbe48cf985fbcb0dbbc16b35daa3583e79e02eb3f45f3fbe36a1042c27bc0e373ea8d17c3345a29155e6336932bfae2092510a7ffbc425ed7cf415a5e69d30f0356aec10c7d15320e2c70f52b4440a2cc150b42ef08fdf2cf5139cdbc42021e7bae245c69b7df2ca48509959ceb97f13234c4fe5004625274d32d0e1ec1ba7d3a6be6a1adb7b55d76baa8046815cd7cbcb672103a97ec9021f2d144bbc103e0b65c48728cf8cc18207a8b40c4b8405d2df05efa2a06a3a0624dc24535f1e7317da978f2ca16a04ca95df8b2569ba346961a355bb178a5403cff6786f5082d717ee16800d6455a386bd990709a31ab8b3ac0ec2a294c04e86637d87b1e06942b3d921e4cae706867fa0c7b2fb619311660c9eae45c0a9cbc65fff04d519881cdc2fafd7c0bcd2e0092ec9ce5e3f4f8c631e36ac99ae373b3d3c97ed30dc8a3a3743e289276aecafa4c4525e28e5ed3d9ba88fa0082eed69cb6c3f7236cecf161be9b222ee8bb59296ab457475ed47bdfca0d1f34937d85532aa01cd2216d06eb316335760b4c28b29a88bfa49984f688ffbd8c6c671a8c3b61f7984a17091d7d4d7370e8081c9d813c09a1b78d743757c99e9d7935aec3a8717c2a2697e51bbd9496925e8e6d4ca7788ea5fd8fc93787c39f82b75675c868bda03bda09508419a295a82577a54100be98b433b49a17dd970436d3e0fafe1b27472c604f119a9c86140d824a592ff1d4389fc6c2c269d2a9c3d22f4c1468c088874427089671252b54c20b7094e1a4b7b265dd9e74252e05b464f5511e4c77b9ea8cc86a0a334467d8bc568c28b8aae297d13e8a83d8ed98b7dc8cae190661fc63252efdb746926511f92a78b9f4fe062078d2de424b945adb90439fdbed714c7116789b26e1995a3b20056a9c73351261a45f2da48eaf2cb5a1124dc1ce8fb7b89f8dadbee5abb7352d47c47eba25e19d73eeb24d39f275a7908555df51acb2020393f58620235bbd9c5fd08d3dc6e41871b982fc5efcb5bdf2fb0b109b94ddeed72a5c444e55697e70a45c0085ba0849027d02e68910a0faed63615a96a054ae5d01d4dd36edf33b06479c6f7980c3d1dbabbc30cbc69fc82a02d03c4d351f134ac64b72cc079b7c11c8207af61515978eb6ef4dc83a90460ab63a0d2350e825811f83ffb369b54b9b7496fe95ea4705c68c3f7476dbeb1e5c96b6936e449fc9ac301dc3d54e8520c3c28aed4c74836fb3a323ae2d4aebfa5bc14c1773076edff77bde977d238037f281ddd1a525e72e9bf1eb4708934a11abc80bba1f6ee2df10f26d89302b90402b427da58791af9611c20efc0c5d1b903a7823f6795511424d30fb82d236d699a3c2feee84724c40f801bde1e4c1766b2b04be5ff60688ab296717428e84afadbf7a8cd2f7a1f565a26eb12f6310fa0d68a9bec4b837180d336d67056939ad84d8d81b22dcd1fe9d031b9f94b1577f404b18860afb31f6e7d413934301a135132ee2ed1e96a8fbcd812c9aaa4554821f849d349f23d79e2f409034d8f7a62140c8a8138db4a9a46f8abdd675d0de82079d0084578659945e6804cf81c5228d946715d9a5855ae8193055bae3c8bf61f8fb238479b058dbbf74f59caa8324ec5a9c64b5809ac26684a4c76f882e00a969b25700af473810d8d1796e68834bb1a75cc0bd5752e3d5227078697660ebf371b1f6284695ce698a4be50ab1ed6a0bb97761a702d562c1518cec899e34aef2036682cf492fffcc6737d8e1dadd5626c8be740a26d900bcb035b63e5f7741ecbb1f95670e20432491b0ec55b9052e4102426ae42a4b4d038e9379d2c89ab30cd4e38931ff7af5293702356af166cb41e186b1330846b438d9e520f62a3ea32ae8337775cfb9ce54440a685269e92e9e8019be709c7c37b640f214519201dc574cb7e6e0db043607395127286be1487a3da7741134e679901ee0a142bc17458a13bb188674f3aa0a5bfddcd6c72491b846bb7f5ecca70d37b9257fcc4d7cad33fe7db4a02c0793ad7caf2d8a97feb3778e65940fc20ae3844cee6066e405aee4ef41df256fcc78df6bb0fda9651d5fa3f4a3889828df610a2d70d5f2c0778681ef3135492cf62f2e84eb2cfc95e7e985b0ccdb6d5ccbe690998644547351b3a41ddef7dc06d15a0ec18e6c6c2711b6729fabb98854e70e55514a1e1b6869ed21f35e1c712ce665ccd18748964e40e352684bbdcea8de075de344d6527ec3b891a137508e8e27b8164e4365f1c89eebb61504643af8e7e8f4619b6cf3f5da70b2199f80a86c5a6bfe345ec09365389ed6ce061972f85644ee8c4cc0f1d9d3c558f86d465decb98c5788597daebc2fa3972f263cbe12adeb4eb8769046e77d57f2db42b6d31df00fc3a28a287f7c97611ecf36e3cb894dec78633693ddcc1352638f5d4a4793777e627e73f00055ad44ad98fe793b8e8e4dc671c90ac5cbb2d68de3d20c35664007c75017e8d7883e980ad21fb9c23249c2168ca0b8747102f68dba0a8fafd8dcb15c1f67829239638a4a31492e5dd6feb65e9ac66d3f2c80a9cbd789fbe9254c50fd234d04969a974dae4157568ee5384d4e0235d2da61e6656316e88cbd99182819309336c97c6765b4c830994efbfec150cf6c3a27767f2ce13728f60c2d19fac6971f083772fdf6ca2eaf9d1a20a8e5e29d26f3c5b92cee8b5ed32e3c5ed7a0067c031dcf9a5a573800a2b608cef37f11350e70c7e22ac9602174dfa0f32b20c9e4e72cf25069a85a2a11c54d14090db85b926316f48672eace6f10ccb63187a154193853a29f09e18186baa7da1f8e6a900fc82dd8c70535d58c3b704b0a5aca81e38253a11bcada9ca1a9993e5c92be1874648b9abd3c08a4ba0bf6da48666cae884519b197eaa5fa9c11938121448d2a8895799c09faba033e2de275e4d33517b2e3be7e5be70640f23e5b9c6d08185e0abcf0afeeaa78945b4b39444c60f348a84817a8b8555829c175ca0ba803f691b08eb78a717807acaf71b137fd0f2fa0a1bc0c2dc346fc3c7f728b8314f812e4040a923cbb527782a53e2cb84c8e34b63813fe78c20efff026700dd9a0f902bcec2f2f59e36c1436b6433ed8a48e0c740cb0df9785d85bde7316579eb986f1086ce487033133dd18b2ee699e7d6d5ae8a8f91fb9ce1b6498f965697ae36e0d7d915749199990b0664b51da5e0c4443d7de2996636bf7febdbc504c583f24c23ab9def40de5c9e0915b501cdbb4e8767ebefafa9fe2f82fe540a61c5be282a198d6c02f4fbc1038670767e7c01299e454b52ccc26dfc69293e4d6fe4d3f7d070a3603c77fc7bbb484564f7c8ff33ae07c521b0c9126f0d7c552054319835438d1ef9a63d329a4e8b42adb038ce12b8c024d09facb32fd6d59e7389fe6e45219a3ad041b3b504af5aa9da8d0f1574c615c97d51305658ee841f316d56d5199120110c13fb3f1eeddf1df432da43b34a9cfd562f407eca202c348973bab5e4054dfc25e284f3b49552b4a072fa760bb194a0efeb62f7e168c43901b0a959d9c3ed1843f54b5b9701c585e67ee08ef5b2d46de121dd87607afd6dfa3432677dc80650bceaff3053c77e010457fc5969feb06039a399fd6eace0b5c497e1430e3b811e3fe0dc47b185d76d246e9994bc29905a46e0cefd485bb67d29a51d61d154bcf1691cf3c7838080ac30d58af9d8d0a172be11f6ad972cad4c3f6db2f2a3679865b6a94da1930f2a1c589e6e0978c0fbb51106c5994bc446157a43e80e09151de32432094961596beef0dd39b8017018ec03aff3645c7fe4368924146d43bd4d71d4349d73574deed23cc70f405619cbf9e4958bbeea830d5c4592e0bddb2be659db9ae4c85b01cd06b53ad4cfb91e986ab15c69076932a88e02f69d2228757d0caca6515fd561bbdf45c8d6c1d98dee147b2246142820574a3549dd44af4be646f5ad69f99cef20a8592d0cc93765b5fb733257fae152ecfab05025b6a43828808457c706349ae31e098243082f79866051e7466c5cc0163a519d3cb8d0260df254224955abd3c1540518f749994d9168bcc48bafebfa5217c06aadbb3c740a7893fea3eae1b693097db72136ad011347df1ed4295c7a71a2d0217e0e443b8e25209e988c89e1d368cd1493be38ccca17b1e24a8fc1f13f837169e7d05f9b21253a0742d0d66f5d0f7a1992285e64c5492dcdb152d12a6a35bed11001d3c4e6b8369ce33a83dd708e603ef328a5c93fbcf86187c751ac54978567bd7d5b41a82f465a4073c3ede06ba32b4d292d4c63bbc4342032fec0e7991397ad564fd51dbfc2e0fb845b1a8d497ae74ac5c03c6fa03e0959d497f5306e51b3b9929a4996a5c6796a931afbed22f0cd0198a22ecec209d04dd6602c88f81714b4a30de3e06221516bf029003af73098f38ee7550022fe2e70463de945936101a1bcaa24c6eedc8e263401de096fc370f779fb5ed31805960fa777d49d60eb827d9ce8e3a94f0fb43527f6e937e955f1241ef64f7e6ed0f476cbf630de2389ee550b0e96aedcfb1eea98c57f3e7d3e56bf2264a10860417f413ab8e918f9e859f38bca43d8758da466c0ae31d37f2b61f461ab9da98059f45607b771a514beb2c5789f5d0c11636947252b5da7d26d5afad31a3fa376c4c811f2ef41be70ec78ffa4a6f896ba7436d8b4105559b01175d0c72907cb532928940fd26f0e0532c9c9f03c8581cf6caa361cc96a59e409f94cac4af638ad38c5d6eafa11bb0e1df56d299ac96feabe35f93aafa0b32fcaf88f046c6b4807a69ba7e16b903b5541c1064edd5fd6d375fbffabf7a033f1d20b97da9e24f18e702c5ef0ddc2cdda226e156bd166aed71fb170038e7b2c8dfae355bcbfcf44c584cee3b4adac4ac7ca0d8116e7c69d9995a3568d2f1d944db126d4029f45c71738b84824033758723e6448e766f38d014d024ddd1c25eeb974ade7c5f19ebbc75a837985112a77d9d312bd05d0068214ab44ce2093196bff5bd87721f199263f65512b1422d4092e6f1b495417c6534727e40b2bc15ccea82b93cc8dc1bf72219011b72bb751a344b29a2e52e668b8d9d1821b8c39b4d7fe7ee8b13d3b2f9e529ceee7b992d4ba04980000064130af70ea979b83be0ea8d74423f0e05135e0520d4e9456a57f3724306135168861258d6d2355d074956cb4f98a2788e77bde951c7171765083a6cbdeaec92d787f6714d4289134ef3cef9b8401144eda07cf63f1b10628ab1f0475fe1fba06609915de778544af54d8bfa2af0eb53c62cf0d20403f74b6d37a366611dfb5dff59178604637697496ce0d67eb0e3dec680532d7c1c3a158a4f3acbff1c6042ca0a352107338f4b053c5757464c82883cf1b3a1e58553e5f2d5b64808075945bd8ba3153b4b9e77277a866d7836649dcfbb9177d97268e4ff6a8677470314ecd11bd57c45d61dbd090e756e9280c5b0c2faa32e2705801fa11ca0190331318841aee7a8174efa7838770632313b5469e68492f73fdb2d68808a9967273c5987f3d89f299e55a0613dd8356b2773b209a15d99eaa09a8cfd6e905f8fe6beaf91e0f3d58fb4b38373a5c418b80f3b95ddc4e1feb74482b3595274e2a4e48f8d38f7e2b711f77c036695a9ff74d446017ec11197b92ccbda18e74e5776d365e7a9b2a77bb12138b2f8bff4366b94a7b60a724038a36b3080c1265ac1d8a4af5d67a19d6db0295aecdab735efa3530a3047a210fe05cc50a88755871f0d2aceda3f8fd32b4ce8f6474ac3817f22157ceaf17b90880c1a8eb91131d5678164c3ede0cd3e497dd1ec2113fb262e02f231e3a160f2e321ef003bd57bde598b79bbf414179bf5aad6ce56e25786fa43da2f9ebceb8250d105edc38cb31be4d64d6012c560894cef83c3279c8e764a3c7309fbe9165c99e7b1defc3cb410a3a736edc5f4fde1ad2cff5b9f3f1097ac3f4934aa25d9b88e867d660fd57d6b35493101e49d3dd6124c5546a6300b000f01ac9a73904d6bc43ba47e9669e84795d89159e76b2f5d68182dc20893df21e0f2e15c29168f02a0d59e95c99c752dd02f106275e7fbb1ee3327ff66cce6103b55fdf3c1ac50c4109340661952fc9c8f87e9a7911a8c6b5181f4f137cbd8783f14a55adfdda736edcb72c1bc2e2b90938adddf821ffaee7eb82d797f32c3ba406a7e6cbb98c40a9f6ee2759b05a880dc2a0bdd2ed6a8cb699cf82edbe4fa424176b85f8cd8f3f1d9d09ffb6ec97b8cff90325fe4a48d5d2999e390451c002d3a887b0be8479c12127394236c7714515f20364c36e6c4297ae56ff788af44190e63ffa0bc3f56dede42442a5c32551e804645fee6218020323faddf563971cdbd93558a2869de72d24597acf6cc79733438e48421a1d5fb7234f34d817aad01d33d51c46a3eaed4464f26e3df41421e869a25e5b3b126e174eb31eda0e2b4b4cc91c577550c093eab7b34751506fd7be5bc91a1fbe92101cee6f8ca4de359ae3245fd57ca2d6954855445063b0290c7859cc3483166599b596a52b766945d24092f5711c147cdca0e63197076b3090fd724acec542aaef94b01894a8af35655f93577b7c364ee7e766d4e8326a950627b93ce3ef842facd494502d5c9fe69603a844eb5e90d702a84be196d1f1bf9d029560dcb202c2748645eae614fc1a933a47553691b94eb612769129e8bcf9fd135fce46fef5381db554a823028f519688381d23ac5a351dac14a8c14f5807196c6e19fecaed2277bc8378b7f8c0c6399d744adf0ca8573d9c8cc6f3e17fd036aab471123c1c3ebc5a0864cdd5f469453cf7ccff69604aab02f2857b5e7549c661cf7d727052d099f068d0881b4ae0a0015b0617af1d6651b45cf326c11b239658feb316ea536a3d13e8dc6c0b4c966e43df365954563111397355e9920e687aeb3fb8259ca83de953181c36a8b5aaff82277fb14efaff33d5683d43c42a586e06e23a8b02e37c444d77332fb43f1c96e249de667a89dbb4ea3d6f41e3694c6f67e9470f4f9b7ed2e90d76f7d9af8016ec5c625aac908453dbd6fc11820969e701733e2f8587c906242153693e1ad0a703eab5ad3f685915e4970a395c4ac12f2d349e15893ecfd77046c856efd66780a7bde6204cbe58233808ff7f300b9d96aa2a2a037f2d583e1e3038d0e442571c2b7b2e08791f7cfbc3c56d5262028d7cd1c3dcb55557a38283609a935e6885852ff4b2812821dca6ff0dbb03268d330bac432b074d99be82141a9beefe1b7a212e2fc3d86cd1b0ac24d051f0f9947dfc202fc1d5f20d4e09db7ca0bb468e9d7ce832e61e2f48b482cf8d9f3a43a3a0ca73c4d41ec986668a86c08b2fe95a2d9a9abe099d38f6bd06d348f62581b2d0f56afd5a53cebb7e121e0826fb48845771fad8fc5b7e1a72bd2534f467394f7566cc0337d63ea0a92c41f53256680905d70bca1d93d838b6035cb920008a4aabffbb4f6f7b1602ecec063dbd887a2f7d208cdd95d7b163cd88efcc7b507fda93c2b53b648c3a85dd7f23d9dbb6ba74df7d0056fdd734ad7495b560e9a32cc758a7c5072c35a917ab1164d87c41bc09c8d532013cbbacc689b83d1b51cfd4d9eb6eb8199a2a9b31702105cb4189ecaa9dd1e0d4dd96a8c1564420c9a12cf03f2198ed1c4f7b3e462379b745535fd57c4a0e3dd4782cf089b1797fb777af3f7954820471e3dbf640a267b4641612495739edd61a3017fe275c6c2e185ca6b5488462e601f58f4026ec27132ef4b591fe25308af94f5a511f5ccba4b24e855b93494edf1d2db41da92a2884a14934c567312be58dace65d2940b5cf72c706fae73025e5b4214dca1cf6c1c0c5c5d0b54dd7e3def0fe982f9e988f31744216ec068a6cd8b3134724b79a8654f9c7d9a9e7096f98772c27fe781a83e6a94a210aa33e4e9f27f08e39f74af58e152fb2b1c1978c71edadc87e3d91e1e57f7fca48c79151b912476165d86a31932fb55d6830bf8bb860177db9a58d5045c2805a331fef502e03e36c7a0fee940a330c953a673e1d5474636d99582a848b05aa11eb53eabcdcab2913879dde48d3831cc63c6018b722c8225123e0c2062efd028aa0b0ec2f7c2b4a9111f83301348532cacc3ac4d2e726c5b9c5f6667df3d4c6bf421c3488dcb55da5f5f24acb2c16634dab817168024a67eaae5eaa3ec85038f9deec9646e78120b1b85df4fca9cd8e311e9daf2981a6b9972bbc8ded23fa1fa6bee12412db19ca196ecdb8658094b102bdf1885d1e32bf1d8cf67c5069da7087640eb6e8fc4147da0476db3cde79e8aae1872a3e4660a06f70b465d4ea658f8e8dc157ce3f1eb1177c075a60665f987ea6562e4fa77b434eab56cbf4d60b6db8c0571bc576ca4dab8bbe8e8b6eed64f57ebb95c1ee3ef0f54b751f81012e740952bc6044c23322090037d894ee7353103d7333035233d6df97e5f50f8f99c299f79e2a419761f6a2d965061496d9bced53171450fa4e1015be7022d10d4740d0930355a7a0f8583cf870562c9726102409c45489125dd2039e741eca92ddf2a2e1b709c5e10d1cfa2c2826d2d5224dd935c2019cbc7663d71da87d21d2e789dce288c11cc86ea3c3838421111c98bb3fc14bad5e3fbc1274b1eb78c1f340dc9de2f23e50cf1c253f038bab2200b5ca07a4a16b11651d8319001b26a15d275572ea3433999b994c0f57fdceb9c697fd25632a3ea076eaf0ead7672088ebe7100b546c27c76a6de23f9b186468b0905e771282ca6a9ef4861cbfef1ec5fca837bff4f0c742258f122a8b8d6ee843d81a532a6c71ae5d07d40f6872ef8ea247b82d9b1e66463c6c7efc7fe1d61c8e58e5d86d304b10e090bda9d54c8de7e9d734e523c890ea2a8d431650f78d65265c8a26f1a5ef84762b3b3b5d41147df7b4777a6669c028378f047aca31ceafac72258a16586f809f6ceef3dba6bf65fc29c2b423da611007edea49bbf3235a4387ad17f686158bbdc61687dd04d462b4e1b459c2e1a06e43cdc49d4fb6ae9bf429bef75176354a9b4134af402cd34b5a040215066c406b9f1aa101f77a2d56787eb2124fc9b088dea4e2fcb274a6620d9049a82d5ea35e4a46d0531de1686849e178f2dd34a6551b3f84e433f6fb5b2515675c72369f7a6d39c17f291a1641798bb143a144b80dd046f7c0a503955eda06be5bc6273bc12d7d1734e9f00ab75c9ce092c1db6571b390124abb6dff708563693630646b56a3b29196e298392747558c5752776ca678f252d390ba8b042bfdcfec2d0442c1d1b471d4b3844f9ea89ea103e8c6285bf39e24f2083d91a8276208cead2a4ae7599dedff96c7b26ff166eb1f2f3e216ecfde6afd8ddd2cacfe2b96536a68f893679e19b1246cef2d56ab446278b4f285d6ac4dfed4de5db8eb860c0c376868b70aa08e9248abfb5a2ceec7372e900eab6b90f7a17d0e589d81859dae57824510cdfc5ccb70ef25e25fc186298e50b22b4648bde3502496308586d15aa34a785dfc79b3e7b6323b6af829ccd093d188184fb5fc4a38be2de22b998e5efef1f77505802aeb5151bb9266d4a31785fe8d373ee1516ad14cdea28613daff4ef2f1eb8fe3d13f705a74d3ddcbbf7a2d4594f87976db9b7f6eb039319035e0ac48eb6ce5a80297c178b192dd6e757bb3e782d7682aa370e817c0e64b9c9449e958a4906c29b7ee8ef4adc7ef45e767defcee774ce913221ac5e411bc09fc54f0de33f897ba0ee59f056a832b7cd37b55a35c5f6a9bf8f0a6318fa723eda85b7498d3d71c0f83e7dda8e166b2e6d8016196b016019e404990bf7bbf7a1cc545e070261bef2804662f7639209eee4f0b3784fe59888157720c260d510107961632d0511e301eb167273acfc500417730e19e047cb200b9857a39c63263a2460b1dd751becc477967c477879f85e74b538b7095511e6bba2f0bf0f9601d78f1c010259a01edd95cbbfb154162766454edfbbc2139f7ca0df69ad80cc7c2ad93e1c5f325666c2715ef19848e8437b895a123a39dea2d1cf8e56c37983427495ebd3c297ee4691d0818ad3d7f9dfcfb5ef1e9addef33e620f537b32140ebaa23c7aab8218b7fff62ce5b58b4587bee8cc5a704667d8c85e5df6d650b92747037b11a4f0553cf6c79c26355ecb9f89adc32f7e9eccf03b1e3a49fea95612fcc0110c701266718a0828aad45127f27803b7cc6ca65dc5e80b73374972c48c18860ddc707777cd080983f06e3ceb72ead7f9eb5fd03f77f676414b9e70cbf2df4b63d6d3a9460aeb788c72e4c70142b835b42a00c0d081536282d185f513a4082993ae0a62acb92b478751fb2df3de8924017692f7d64e2719cd075e39105399bcf462227c66a692cb5233386165cd5798d78020f5b2d55a32eaea3c16a452dfcb5cb2d5f511fc3457bde913e7ca6e7a52aa3e19dce6578872c874720b68aff7370c9969065c62bc643a57642e1593e2c57522420f9872942eb558ea3900387b98f82fbd4330b3cd63cef6aebf19f8943863c38fa5d05255f35c9471bdfe0c55bfd0e86e5d5457ee5e85bcaf9d2ce5708aba1c6ebbe4a549908934c35721670e649f947056796ec160f89e5be8088466a406ed690f7bc3b7f7d112e7ba38229e24117bf9ef926b250fee0042db731f3b6dc440df4273ad97a1e886e73980b435e4710acbb93688bf9c0428e8dc6a757576b4b8d3db318166d7aadfa7f596244e822de8a1922ec35b68428f3849620853bdbbaff90c4871b6afc43a61cbed2051f9bda56d8aaf07e8640314b4e02f54a7be668e084fe79fa061867b10dba0d7e97117c78f5b66a74f9f26adcfef739b1add963ea3ed6c76c06abf3ad708f5b08acff89faff17d23cc270d5bce5a3aa89596c4b4abd640e1cd60e4314cade0812c52435c6e186592d178fc0df736c1c91f33bc3ae976a3a3f1afbddad780e84eca126f68eb008375a503efe72f31a0465aaf59db8b1b4805bcf1ac7a4541ffb796615036d4942a2c5c1698493d96b884799bc86616f24b5fe1a10db068c988ce5e2d6061f109e5a47d887ca698876c6db60a50caae3e4ec2c3bb7f8d497e43fab5dd95411a1d6b7eae1b108168a1a0d7c12234b4031f7f31096e75781c19da820054f249a87a279f136403de1f85ba250585494410c77d9f90aa1ab90b4a242433f26cba095c5da2ed11fd4ad0fbc1de06a089f4a645b2c42591fa03faa3bb32eaac0af8fb00ddc87c795c59df8d482ac895c6f7111490356a8acbe8a8e826b80c9046c517b2c57b679007ec4b36dd10b7a3934ec898c643cdea54b6e6e489f3b4ae6de12cb0994f1b210f5fab2589a5c55756bdeff1cd5a2223774a0415b78c199f2c6d2f426f2d29761a4de470d0fc9a91b9dd481cf2432123d05b075402b94c7feb65a334de656973376c2196ddb2c1ddd394b00b6578298786cecaf3172682a367ba79342cdb465b1a27ba950c5f3e54872397a2f13586ba4dff267a3ebce07cdddb1367b934c2ccb2686a88772234d573e706043af96f953923a03322ed259f10dc7a854c5f063050fc7e4f8e9723289c06a63862acf872e2525eb82b510fb611b2f8a36990d303700556c071d34749217f77ab76840b2c0e0bad96b0fd31ca038cd563aa17afb4b46e6a87501e957b0d1d75a2c4c45f626458007ce109706b3c63c4ffef5b7e6ea5b2b02f5bc74d3eb527baa584e4d3221a2c30aff1ea26db8d0e26c09108fb5920325a962a6267e73f5a3372f1caeace7b84f01079df5b5c9a9e96a94c9d78cc898ece46507c26875647d9fe72b159144c5df79f9cf409e56f00b3f1ce4b9fbaa466c3af87246be7742ba7451840860c0f4d3f887a893e001589409e52bda6f7a0fd6ce022e43caa4d57aebe34c7d7b895018517bab2fa987e3b38eb5c1681d0f23ee1cdd5ffdb20841c7c688e1753b8dd04a1c75b6abc8f97a05a96420f1213209318bd6e248e28343e66839a80fc6009159682eeab7a500f9ba1ba7d309f5fbc37408258888df4ba52fedd1644927cae9d99f589ad54ae8bac4adb40ff6836716d0e91174bd40780d9244a7005e357644f7c58b833413a25a053069d87a7c837de47e1a4ead5f234e9cc9f0d9591faf46713ddc52dddd9fdd57e25f6028fd660b953859ef4baf00e49dde728f67cf5eb1deaeafc5ec96fa83b2a287a7b311e6763b234f6622277c3a10a915315aaf8722d78ec279900ab925fddcec681957d390c3a771a9eb56db0db1a193880fd9c085015591920dbf22c981ece5dfbdd400f77a0ff37bb7bb7c60d0c106708cb7e62fdc0733dbdbbd1784f73f54ad01f28e6608340f015e2a0e194cdde6998ad97679dfca30342837f3c94d9bcf912a8ab26202e3794b9361acd0e498a72ddc2072861f0c2f65b469c87468da9af81dcaac20f31038e454852193b8bdb388ef8762b4dd21f0d10a0b41f22e98165e427a4f38ed4939705ad54d228a7ea2d476fdaa08d931b06d8b3c40bf577cfc6628bee4600dc1ca583fe56d20b5489efd9d53ca02ae6df2efba063131621d9526cdba1503d12b98e06b479a0e240ec66a5a2cb6a9e0f5cfb12382541e1dd2f357f0bfdcf37e945f062132f9497d96ff2a8bc397cfa8f045ed77beb35c9b0e1b1d79b89727723ace7811f23159af9c044f28393363694535065202ccfaffcae47ae0199d9e7b0746897b299af051b5090db89d87d6341358acca1a900820a220f12f33b271c16d9c5d0da1b639da75d4b1774a7852877665be80a6247a1024d4dfcf4868e912781de87990459167145bf48143add29aaa49aa34c7b958c126b3b15d4a5a8e56840ea0564d48a476a3138a1d21f4f3a71443191b97f6bdb1662e258d4d98c64a9c48d30a52dac8f214aed1a472ab68b3e5d4f7e9568368223a269a1fbf782a92b783ee415303f996a9e1b5f5c3df92efa2c30d08e1d1b17f8f7c0b135f747f237096367b0a5643f6e3151260f909a74d1a46ff16610846dad0058358ccfe7a3835e16dafbd1df3e136eaba9cd91e22163df04755e2dc371059b5e70ac630080f9e50bd9c5713ea81419acd15099e25a34a860b07745d79f3ab436127fe77427ac931f8e0fd16a0352eb87af360ad5b600659dc19153a00b05049904517c0b15fcd587f71be6e390aa1c31007a0feebb21216a8d368b7a94a594f35a1dd93f1248beced30aa0a03ccd39482baa72edde504fdacd05e5412de37e072540a00fcaee62a234be37cf094469c9ce09760b71077784bdddd236ea949d93317e0b7ddf4b39d0254cd555023344e98727c4b324323ddf133fd1941260fda43e5734d9ff66d4b6e904f813110fd2e10b6e2bfcd702c852511e53218e7c9d99ba9eb158e7deec36bd7cdfda1601ca0b7f6b0e83808b76d06ddf751be5a0450752db80e9c80a5d658b33519172c2c8c99aca0cb050eda5fe22e65ce926ba9cb17fa52b4a2570eefebe37e3a4c0c6d36f2ba9ec2e49dece968908a4d013f0969510874d784346565f1111ed494c4c6cd899273e106953232cc2d00d5a2c9865624a9b728a3fc3e5e4fba6cf232009e85579ef213fc2610dafe1ec37f692baf46e36566a5754197272804141d7a087b84acbe18a86cbdbab5b98481d65bbbb3cdda2ecec72116263e9d41e25e37210f279f31d4888b2e8469568f49b9bb4209cbb3cf43c6459908fde718adb1ec1ae724d57e6995cfc33254b385029abe20af5b0975e105f5402add6f8b5b17f88dcb2431c904c39579e2835a483c520ac1976fe5b3a92f07edee929047c83847a68f2fbc7ddae84117d1b82a5460dd68aecaa976434814987cc215c701dd3b673b17d19d0097be28c2616122d7366a780b5cd7c4cd60c7e3a586d12d3adc28997d5da058f3202c44b805a0fb84f47623c3473197718ff19d9b0bbd024e9be6770b8a36bb6e6a97bd1fd3ca523563b7a8a29ef6b5781123290e68ad931863c4ceeb5bb93a28acf8bbd4babaafc6d2e0e8f82d2f8d36704e61a4ee0c87a7113ec00c903e4dd350b854eff17bde5ae488f037cd8c28349882a8b02dbcd7fe5e6be7a4c77d73e7f03367f9e87aa6637a4f5d2bae9588f65877d9d7b0a2a559f1c7378b117ece9d2a6bcc05f89b1a9f81ae593dd75495d8c2d11a4b14f6ea77f52fc8100ed34be307896a4e7063969f97bfc40b32c36e362f0615abc7176826398ec04f594543db1fbc636b5e28295f95711bda809160f0d66dc7ab79d4813b7b43ff70a197c4de522c2feea0e94130dc91a424830cd0372988d6863777fec73205c18e82e0bc65fcb001e3677a0c775f9761e16d6b413f40893115a7875e0955467486612c0613c04565cf593ac36c3af0fab2f07d3184b64ecf64ecdd5ca1bc48053f71a55bacc1b5bfcd1446eec1274d451171484f192f472e3576e7ffaf4943a1c9944f751dbb18fe77ed5fb3fe942c0a3a6852b0426cd26a44fd9a89ee4ed2bc9504a564151743ce16e343c192f245bcbd3368fa30ceeb7b8ee512d2b6a9481116a3aedfb28decbe937706de99d9b62c435ef60ccbe1c64af7499f593cd934b8a411d78b3ba3078de8971bba14fbc50f4a8980ca79f1e04dc35b43d679c5636a06090708be2c3036063d2df5aa2294887c7fdfb43844c740b6b79c4b8fa86df6691007466a1515a1a40d4277dcd1a23cfcac1bc7cc38e88276cae8534e08d3b66b2d764b410adb056d7bf5128f75f1a3ab95b6dda37e78d5facf2ee50c99f4896f49288a9648f91a1174b57857b342f1b6949dc7f556e3cd7ae77937ad0da2ce15232521413dd71cb65e91e3081db1001c7b168a2e4a9aba1704db71739e996d8bd3186ab9fc2ee819963e53e508a28ad1667d6a4c8c630b20f0495d38bc66a93e6b64a18895432f7290aa1ee60a17af5c9deaaa2b3f228756bf4c1a1750e2bce6f0829720dcfadfdadbdac55eed0ac95c0d582bd39af33373952d76c692fcdc7832ccb7a336b8a36d26f6822de49d1b780089e77e8aebd1dc48515c5f5e67d8c41c679205070f01a0a5d7ae73519304df03258a6db3112940b814f4602d00866a981818bab90c9274220e93b280925fcddf77b082f0af33a44f2480aef2fa4fe87aaae489e1c061febc5049205fb43cd4be60cac9330a014dc22fe0df9901561fb6d6d6ccad876531b0b5d03ccb2b659049e1a14cbc07de8e032f25a11f76c63b313b3b9952c02320bc31bf4750a54625c4644a6596653017a7093b138567f9b4363b13b3a942f37a6efa636c703250cfa59e978c4c531f70ed2fa830b58790b31887e2a18bf8aaeff04ae6090db78073b8505a742fb34ca5a3638111fe8e1b0cadcbf9c889f82c1ed2deea2bee8e83eff30186b511d9140ec8d7df83aab811f92876089f75ecef6f8881f53afbf15da250df0628e738736b4b7b32044a99616cc23c55dc9e30575a21671cfe5d3ff10466ff64bac35892e2d6541a8e8ddce783b899c2e01274babf6c6aa3c12605e5de79c0d8b7d643c7d132c54d94c41e7e2d9154228eb1ea6c99fea52f4469a634ed5c1f40cc945e16b504921ed2ce1ac155a95d072ed12758391f986acaa7427cbdab6ecb405d2b16cda6605ab538c1f0664bdd91c64e32a3d7d9a8fa566880c3a60e7bf30952ddc87c849fd3af6eac9ada3794ac34e12c31410a89cdc1eb6ca5b27ea922065ca9c9b8124829410a486c8d9b31423b7866dd1b47c3c6a26f6422fdf395827b55055b584a89f2f706beb53cf3bbc0e176393dd052988ffcfef1130f17c92fcfdbcb3ebba68468ad327da7007d16c4853a5bb62752f1d89a08c83f2f85ab6c903b979e09cc56d8814c162a2ed432f535a933213ac11d3a9067049a07bfc2d8f67ce7e995e9b61524e609043ced6a2afd957c8a5c70c33529f493a6ab8e1c335652a9452f97404eb004013e25ac85690b9f9a54d51406a6aa224245bf858d7f0b3967d016dae38d43ee9be493233ea2bc68f47e2eaf3e96ff5531a492fe97efbf4fe0bdce54029b649274b0a6e14eca4a5c52522e69716814b08dfb53d6b44401c90994a74eba3ff5c65d632dd752fa3891203e622221b863e62a21642f5a12a5cf9c3aaf5356253507a05ee44b001a1af24bea69d7075e3970345e9f6455854b79ff7b729cd3d7e9bac082baea7d68889ec78bffe671f0c94d84ac126b839be3394ca486c089714b33a60e173aec0be561f87ade9cad10086926c640f1a70b666237e404b387ea49b439b469a8aa0a3840bbbf291ab9e000f18022f79a1b1092389a9257a1e5966b859ec4e18eced58949f2930c4ff49663385ceee2e4dc5016516338675e36824ab81aa1492dc6173da06d8494c02a787288a8681ead58fe33576f8f00bb7ae4ff17ffb685702cf16d3425f3533e40eceefebf76f9fdfe5347806f181ef02e73b7c1dab15f5c0e8473c851d7228ca419f6ec542a65049e76f13dbc4353b2d9ad761bf5a28cbfbdf7899cc289d4039dcbae30d6dcba40db311144f64414947af4dd4e985f68ea68c1376975ab779d1b8925fe4dc9dff5a40cc8db9e6008048ed477bac12d3770e33bdedc586af9fd568ef40f01a2fa51acfc6a7fb96b1055b8efd2d2cd943e19012d84bc64f0c9fde1e6e1c45253ab4d6871cba8242aa391c981501c9d330f07e8f7ce7075760b1fe5072102f929f9bd79d937f2a3cae9ad1459952694023acd4f31bd88526cfacbd178564d8449c60afcf6acad517d6543a1e8d233eba5b6f396f70206c624b9f909f91f05f1990ef396d951a5cd72070057937642e6705abf8e581a92ac1158ca09a1bf15b220384873b89be2a4dc14d41afffb7b8e3d064277cfe4240a33e44176a0ee48001bf8ab6c5ba770ea4ab6b9be8f5ba09188cefee30b596478ee067331e33f77aeb974897d742c5e6255745dd10b02f92a69ae95f4ab6d162d33613065b1cc5ecc98fd0b3a92d39b045edfb7543f482df7784471367413a1f730fc08132c033ae654e7203139660f39f2c75fa13b46c7a83927b43ee938149f687c54c224276fb1b2841a6e4460767345896135eb350c1a097df2a06d06be4aeb8ffae9d5abceeb76993ef745b0035ef4e07dc92fee0c61af60e27d38570cde68411dfb882c2fdc03478a1aedd3d9a2c34e1070d001c460e4f1e3348a8c3c90cc83125a85b27c1322f47d81a803f2e0154ba3d92c50749082ac6de29712ea2aa9dea62db2b163239be81a12981b07e0abac4ac1b74a142e5732702f5dae7f54943f4dd960d582dff7c87b7fc0eabccdf5af7fd8aa5e41bb37be04ba981a0097f88447364f12bf4aa4f1e998eedc073042fcf230d2aab7e1db3649bd727d2446dc31e1f6ea2c1f3dabfb75055301430a5e30e52de99667476bf3eb5c0948c8949c2b910a2dc8518507786553aa8d1a9be4c2943e8b0e071da873c37f227dc852edcf3c8cec2f8fd324da983ac44e71f48dd6c1dd186ee10d8612d2f262b9ba9694d4d2ef0834018673de47bca6171823d8ce3069a6db0bed1818c340375540233c1f95ff1f16218ac3d6fbf93efae2d247a881f43d9698d1f3981813545a5f38dfeb9dbd8068c0178ca920a32667c4d609f66ada3b96c6f87f7ca5596d37d7da1edf91c6d2cc9eeb11d5ff1b6d208cec633de7a1c1ec47e61ad3ad2acd7258d6f3bbf684905ad903cd76fae88278558415ab0e97b949ed0f29c253dd8ff8193524f81fe77429000e4bd4ad8c10b23e4fd4d0b5162916d8a729439c95fe1727625f61ef623fc8048ccfcf122c127421989de15f287045d39290c10ee2973a114565a18d9ccbd48ac0bed7d4077fdb23363ea36b94ccbbf21875b09f144df694b936c15c083c0d24eed4614cc3e70113517a90123ff7427b29e82f727811a33159f3ea2030d8c285eaca38e2bc8369b6abd187fff0cb6f13784f6c8955a5357621614d671dfc619e4f1e2ca4ed3b073800765df87708a22165dd7611f623fa1b06fba54f44bf83a9113147d4fc8c291320500afbbf5f98ee0ce12b9ded2de77253708d886c9b0e18423135e670afa8dce8fed4cc96463e272cd2d4f611693a34d53d34480b2c4753ebfdac2d7033757e26fcd0dd6de2a7a43c60adb7d97abe52f1cde05e33f99a2d498960cda2afbbdcd49f60a13b3b2a46433b53d063efbbea42f82cb624f8314c0a7b52ccf632bb36433d77b300c0e9aae060fb3900fb09617c238456e10095f1afef7ffb8d0636b28de8e533a24d9940e768a99f338097bd6cfa7b9a6efd6c2a0c505c0728a096a7c6dd8d4e684c0e08ba7f26644f88a6dd49b932f1039c86f17c7f75e140b91057659932925512d4c11272c8cef93e8523663f1ce6a343fa2b232cfb5ab9170a4777885704a3deb88e943adf1a5b5c06854f33cd33ab410612445e2a79a269c362d313b01a09f8cf576ee9989b529bf72f558dc8820b83b4037cbca561a4c1ac0652a281d1b8a0939c22f579f10ead95a9d5d0d55c644f75a8fe45531c945f690f929a1989bc76241f3967c47a033b71099bdc73d9e80d8ccf13191aa068421749b3e9cf7af8076135f89ee91bcefcd3eff5778d110bab041e65b975565cfed27b293b15c7e33a8c21b9035c65a91c5728dd820545720ed383ba55902d6988b084e25a986d88173d73a3364ae508d6ecb695934a016d4f75b3bf7766252cbd4cbf98f24c5a9db6468a1c8677368429bd5d3256879ab8c2f1bc95d5376f0c16a61fa29401ba41eb5325d249da4f0b58f5697299d25742b805667192781b63598448b224a20564792886126845405e4b26d314fbe25d2b1bfa0efc416de34504d9e96265a5ba2e4db1ae98af43d9cfb5ba228dce2af60d8b0fe136bca784fb481f2e8833c6343d9967a92ad1c3731a404f6aeebef65c438622327b4634238b1330c1cc8ac5db9a81680853ef3a5615fc9530b6cd6023575eea9a6211a95b77edc05a92e270598c87041ed98179d9f7d87ec256e22f086c27b0a0f927b0b142cf199ed5a3fde2d16b40069013411b78a92e915c48c3022bc0c42f0ce53f8b0b91b88375db49927f33dc9422eb4bdcfcccf57a25d57c03df39f8cc3772f9655ea2352048003a8ae8f196aa621915b699b1b0f204eb878ec8bf867943f4569cffc4e9f942fa50f43fa5e54d17ff7c339a4780bfb000b17f17277f9f8ce73000b5e8dd327c781d650056ea4c6f12eddd7ab41d0bb1e3e27074178e30566d9bd01461b6ac414be0836a12117ad383ee916e20d832c6563263ac024a5c5a726e69eb15fade4de0b772bced1d9831ad286f44d16d0841773cf52087aeba1b7c0456d94c532c539074d505d9d82506180cd01d580691c8cfb25f3c467b05c4cb9d2eb5125e1f8629f89923de9be4694c2158eb4745419fa9b67174cac7403b55c9358066055eb62ac93c7890baaf1a912ad7065dbd72e760814c44d8e34870be9b312c8dc06cf27d3363c8baa69ae94341de37e6574e3432d8e3f3976fb3a864a57165aacb115484ae6985b940c28c02658d1b94bcc463a2d7b50903fede20a43b090ac324a22897b73a93d7a9fac2b6fd0fe072bb67305a39661b3ff4289f65f4d895bc5f9705cf065cf48dfa1fb7cd561d164b431f275802485a728a85041d0747bb450a0d82fa9a409871f280c5bdf2ff5306f030757e1012ea04ff42767c8a41c430ebe18685c576217017946ee1498397e2cefb7d57757121246e2ee0fd1bd931e190dc7b3e9f82dd57e758b83f57a6a587971a125b0d162c8337651393c2e7077e102f343c3e8c0d22c64029d751d23a6317cececdfb7ad657f1fa8c3a1e633c24c579727d607a40726b8e5b32023196a90f0c50399d98bd38d827b1863bd0dcf95f644b475594b5527cb6f1a4c0efd432328da399c7735365b414b25827ef2f2939483373af60358f258ef802a9af909d8e032c93ed433bc49500cc58165361f532b3ec9f3e9e0b60fe8a16829e607ac4d352d453b44ae8e945fb7b0587eaadfac3e85107d88eca7ee9f72756bad00a4c4a2486fcbe4c7fb2b2c46920185d6c59b4894673a8b6cb0c86fe2abd2a2fdf233d22b99bc1c201daaf4ad01063bd15de297def2ddb3d509e764f1fecb2f3d68be6b1a8ea00e199b630e72c114b368cb809ec3b73492fbe894e340289c0324b48afe9bbc133532854716ead05cb9dff90e92f9b78583bfca506b4e4d18689d2c92f03ab560c52be91f708ff68ff4a063e432760fd6f78a40c7c0b3721a27f16f8e95169b3946ef9e5bbbd2ab4b591723220bd3b432befba6edd9e9db33fcac302359fc213afbc35056560c1c83adf1810543684b518ff4a2b7129aa8f0505ebc88f2d92c13df800aae3ca8e8821779772c96ce78c84539294c7815f0b22d22d9ae29fdf76faf35a906754870cde00ab49edff41054c00134203a2329618ac6f238c051099519585284a222628ada4d448a734fd7c2ac3869cd7876715cf67267ba55553d67c1dfa5960d214cebada71d6d303f670670bbb7fc2fbf6d232a4f03c562b5d7614e834a4c3986375d59309da6b022490a5a1cd462e86b4242f16c8828a417d783af72ba7f7941266929efc5615a838389dd9a3f15a84f360abedaffad2a3f052a151e6ad8e3b63809ccd869be5a66bb2a5a8dc1b3dd634fa7368432275981c8ac3cf5e0876cab04148815bd92305359f31004113f880391ca024a6d70bbaaeb5eac1ce7551ba6879dfc0c7d961f730e7fb62b72b322aefe9d25ed622f92da9d2472196685cf242bb4c8e6b7d6c9cb719f9d5332fa58dc783556ed8a1766f496afb732e0c2871c0b2c956e5104c0799b71c81b53d4d43c9e9d9e523342ac8b746c3af9d7978bda04e9bd2eb890a8ede34c81be2375c2cfbdac90dca314a76ff3f7f1b9f7ecddad0c3aa222d1408ae9a94b35efaca4fe530650f93f6e2be9c20a634eeed97b6117f6e8cf706fb2ce64c998dbaf898cad07982570179d9b91323978d724dd66989c55dd3425a4f1f0a51764edef1677ab1c542aab8b4db0d3925221cabf5ce9561674cce12ea54a79b08122a670058fad3a7d6b9bd61f4d5bc900e789eaeef62f7c2fc954099a1de14d0ed14303ac3b25b01dd44a620eb8f6cddaf26e816b86632cce7acf3f2a4d24d617d2272532db1acd0296cce8fe9f7fa37be65274fd4b1304b8db26c456c1aac20e5471355df74e7f1e7576dca8476c206d5d45b776d1eec7ae8414e370d5d57b6225438cfc9bfe0289ea89d0f5093e7e2d3e080c45d56691a831823533aa2f8c13e3cbf3713f4c6ae62c276307f9a959df487e687608608c6c414b5b2151162348f29cb5196b8366bf91fdb3f6d8d8e2d0172f5e46c84e143e76933074cd497f094afb5c96d60bbfd216b9bf2c73852103c4441f363c116e6578aa092999ede19ce7b2df329c12e44e11f1ebc932245d4d8adaf72ae45fa257487e0d451b545121a8117d538258c676968e5cff593ecf9d6e86f81f20a5b620a0a475821a5bbf6c72ff6a9a34435db043a9bea52c1cd089bbd0c47662258007f8f7fd4beea8b7e345e4b2be7171ddfe5c05835d34a11499a98ef9471f99395e6ac041e34e939bb6ed96f68f4f90c2218aaecb9b706214cd985cbe8d8e726a4c92b31b2e9499e70868027e75b4093bc3eaf92840979e3de7bd0263585de4923baaf02b67034a6001748774dc09ebb261e390d1eadd52f5260f6cf9c2389f3d6c010b83763ed2318d3822e70c9471dcd249abfe031d0aad0f5a4eb4bd95ebbd319b523e5d4dcd348c927fffdff8f20f1d727f7e835a75d58ee44bee68dcfdba57716556f5cdd03f930ad94bdb07ba51d51f6702f69f9de6cbd1f11f02537f48a51ed1312db9bd4824a87ded5058f552753dc8481c1c4b3427430ef756536a638af71918a66a97eb6f7565f931d04d95e2d05e48eec9bddb78e46bcbd3b8fe61624795488c7b83f089546057869c2b4700004c64db760cc57b53bc77e8e57a538ed3e196e4f6468de490d35955e5bf693efe1086b1d982111ef08d36946fc706bcacc6544cb20b25e9abdb645eb4651e38edbceb89e16ac61b0216b786aeacf8b05bff827e686b6b8c022e6525d94f431d69cf6903a8b7f63a75d68061287cb3f6eb72cfd4750d6a1f1e37fbb4ee2b0866515ab0c3142c2c5fee50f25549313ce45cddca09fa58aa01fb49a8255d69a204d6fce5459fb385f7b476f67e0eb8bd8067d15bfb00d80cba1e85ac05d0e9a0c7cb568384fd056f3c098d8c991ecc45fa6dc0ad9afb8ddf42374f1a7e1618543d2a96643be3bcfc0403dc5267b02ddaec479d1dec741d136762d7eb9800cdc1ed7026e31aad645f99b197ae6edb01012df47f0aefa540b374bcf4ac0654e9088c43e0b68845c8715519eb0053971aed928ffb614e661fa0e47843a67a2c167fffba5d96c79f2c641ed9f60ba237ac6c833debd5396320b4c538a20cc4446226db8c92c4e3bc914cc8ac77b85ee346cabdf30c2642c8de0d4fa0b186a53da1716f4905846fc3f1d683effa61d0fd3cc3c8464a8199b9771123ea73aca67bd058a315e985341bf37dca7e7d05f1c44491730f3068327a592c682f80511445134aa26e24bf3243f53817f91cc04bbb6af67b7f32bbd8d6dbcb12fd4d1004a5c11c349b86c4df898b40a01d1018c7900f4cacbf4b9ca12d23812817bde17561baf6c94829c7f098663b7ee70dad9b07952c506c1f396712aa0ff3f054b490110e0d3fe5419cfe6a3cfe7c5b2de49376e6f0589976e2bfe71f77ce8636a634ccbc14f584a3d95e808b1bd14d48df080bd51e332f00ee1630412d8f923ab7127a87f2d1cf40dbe14fea063d0ba4fbfe8a2f699ed357a4003ed3152a4bf878ddfaf15ab4d053945a7b92b19e2084dd207f3076611986372b81e4579b8a986f7d5fab1b283e85ce12341cc0c3c4d3fc4b20513c96e478235352e594b2089577ccc2d6bd5381cdefdc632c482322a6d6c7802f279569eaa3050f43da329bc17ac5fac07d26d8e9229f01739a4bdd9ddbd0d2ad4c00b4317dcda14ad3c2bf60fb4c5b92a89411817dac3f4b206c552b963887b5d5a7ab7d63a54c4eadf43127fb733b7cda9a72ab03294453907c282e3f8638de31ed5d07546e08ff46691d738599ab702349c6ea4636aa737492e25a60038dda56d5646b4fe84294804aaca7e6aaadcfe25abacf315786ba737105d5e4f11c09029cdd656e2a3d9a6fee739d9193e19891d98e1fe6b5d277849a165de001ae2274d3f5c23721f128e5cc2756963d190c62e8c99a180fa1ab6bebe1aa441314ec568e428a2b27233f1de7d65707e353f11c6baf198d2dcc4a654348ff5acad65b2ee344eb373c099f8a29f8d59e07570b4fb3edbf017179bd64a174bf905394df9dc4d2da2845052327fade5d802801ad31f622846d273e8664c6a3392a11f77950bf8f11afbd619b1b7c56148f5646bd49294d64c6753aec283b603f6b17dbd5aa9255c8b8de33c478a0b97f2a7b3181be2e1bc0d4c04f1e8f275ce7f6446fe8e00398353c609d11743e2fc6c7e707a99ddbf9fcc0e0b295fd94b539a0a87c6f9b79df17547035081c5b8cc427980712f6c5689d5106b3002cfbebd3f4ffaf11e3bda5c5f447b0b6ac38154d04d64aadf7150c33de5421a23e21102f8b78465e252b42c3b702f31853f0d75e4de8ba28a862fdfdef8eef1700161ab4defac20d52d4410a6bd601d75dc6ccb9efc5c3c196e14172cc7ccd4f69f4c9e8face3ee50f794f3748dfd39e6402f7d8a3ef67f7461ec7b78269869d665fdc0906a6e3a5667dbb7b9d72a65a94c9f8ff770cc5ece0e6126f7d8106359e68bb9e6fbbf2b07cc73f0267f262cf141c3470a82ae51f49407bf3197709fb1c30709c4734e373f01335008ffff7f4369be317bb03be32338c5c00d040837f1d9b70e6fccf97a203c2cae42fb8fe82d2adf7faa14063aa0856913d8d286441507843ebaf785101e53502d37ca2b0077fdb49826bc7bb4b92354e383aee784647df3ac409c53ca6d822423c0a7c17518a9c7c128659432f8ba6de34473bf3559ef2d785073c190272f3d20f7fa92e074559abd3fa2f8dc1cfe466a8715e4dad1bd02383f20f59c311012f81f68bd89326947711fb841ddefb4e1cfaddce7fbd50b022ede1ff582be2ee39e3867af08f7ed140915992c7acf84103bfb494aece60b425aa3829e0564f89ebe9ecbf6bd0f7b716c052762e9e5048359d2f87f611d7e85fb0d9503b3a9f4e72035a504de6acadbc303dc93c161732c9cf5c288e0d3de7f9949b76c9e9db240e8048248ef7fa6bc38cb8cab5a1956319c5e931b9eab0b8011c19dda52aad1a0ac109958af293d92a96eb65140ccf3a8790c618d7d07bf12dbc2689c86aef16efc731b92dba06cffa52c6399e2f3f96e063b5a2d756bcba453baada14a4a03eb92b5c3866c735120cad63a391b6cfcf9ac24726216837f516b2eaa3b354246834c9aff886657e6c156d5bb0d6825f149d36b4f5e20a8d914c6517ff0f76d1aa27eb23132478f35e4143b41173000020b2638083c44466f12a29dde8c3f87d891d9582a3c96da7f7243e1ac32e55d7c757898bc3a67d11087c0a58061a203ea69826e50d4d9f551e30b8a00f43a2753431dbcceb4151a29ad64cd3cc3dcc49867912edca451ffdfe479ceca7ca04de01af9d02e93a4d7fe12e1370da5379886699df1196c789240af14b91986ece6e80a71f07edf892c4a8545d32bacf3e29019ae8e845343402a90e22fd09d1d558237ab148a9176482ba183e38784373868e0099212b6f9aef9c356f624581d74dd600244906b92c00f2e97b762a8d683e9284e75505efb2d24d105d872d2b0fcfeb4af364aec015ee9b22dba0564124f5e6ae6791b9fc6a63b7ad692b795e0f6ec6d18c59ea43efd95d5e9b057d539adfa3474db9d8141689965e3a8725c95654b7f9ee347c67e61a2b1957fea2db585cc74935ade27d3ac385bd60d650fc42c880eb02a0ef398bf27740523105ad4bd990c1d0c1839059ed36c5c27cb0e606940ff8cfb44068271e42c4ecc2a7fdee68ca51b0c19bf524ab7d62917d271477f41521fbb2076d774dff2d5159c109cd670fd56c6849c545c23e9c32e57d6270a29e312978742b7a8c5dc05cf3070d6f88289871b14f87d6d6e77876e17ae2c7ad85bf6a7795f15e2247f68844a3e3008deb694677f129325e9dace4183c282a5f3a6e00b870a66ca4c2a626ea1a69dd6f1b91d1b9a2df59c95c22811eb7b387051f6a666e78f6e1f9578ff91e6587e0e49ae29ff5d6743c11bc8c94d64179959366160c1bfda8f19b143ca60fde4b98aa0e6f12902bf433628546ef9daac8b7a3f6cfb93dced3677807bfde8f0ee817be35487c057722717890a96f6d62679930f1787141337c7ebbe61ca36c90398cd15c8691e48878481997d5cb161a9f954c8e139715933f0bc3dee1deeff1490846a0d57cb015910533b3d2d28e20beb3bfc13962f72da845c141839882c633f0712c243da0cf2c87c9423870e1d3290a569845f66216ccca5d49e47e05a3881bec8a0672ef56f03aada9bdbbc0bf2ee38dbc513e87582dfc26da91302d0a0290c9e31f6efce39c0672e9ff36e2b0cd5208a64d97d17dacc7812bb62558650fb3e369e7677a89bb3204daf09437907a3f7193bb79e803a79e2d23d88ee6c78b6b6c097cad97b7b84c800f693a533adae165a23dc7d755232fbed43b011612ce807aaf8d225234d8d392b9d6dbccf7381be9d7a46876a40c7fb5677db50be77edab2a49189ef1ca20c000da143a00765c4340a9fe0920cc3ef13a804de255f1a23fadb4436dbf52f99f09f292b59ea8ae9f34bf28bb30a7433d1cb089eb6380225ca5fd917de64c0a4e95c37d2aff925c128d48bf1a3a6219f3ac9fd9f34b16fab6917f70fbaa35d2b822c60e26d20589c000cbd33f1f887fcc87bd15948b72bd689730a08e708a8740ff543da591c77d5b8e4f39f3f7f399ca26df352cc65cb01c38f3e755bf5e6cd2fc10e34fb02015997fd28012d8a278c9fe66bef6c6e2962b0e9ad12f7af662026e62154785cd0a5a520a77ac9aa823d258846e7d0f9e35a49fcb14921ce814174db751422bf76129acbb8a96e31e64c2e3de1b556ae55ce51c5a4937d724cb84f53efa3a81cbad2da322662e0926cc67ee602986f24ec932afc7f612d919b98bba4ba7701aa09bc312e467bd3713dc1cbc0fc37665327d9d826b4a9e54773e7b836dd4a77a38437bf47e57f2480d177ed7082fefb86a73efcdd1594f53fce2a324bdaac74f3a09e7853264a933a81d9e24f4d9798f5d3a05bf7de07941b43ddf1a2be5dbd862c36c774ae3e6f8bd2bfdf025b359729370e53303e3e4bb79479b74398450cdc403b03262d930a6713ed104caf511007d839a5e29d840cf6623ed6fafb680953fb5735e5c9ba6fbc77437f423d220adfba1706bff8de9b444ce79fc27749f156629c7094ebe59e6414f7d228f0fd23bd7aa97e6d40552b90af5325419c99fa314b9c05f545588a9c4a292a3e9cc60472ea57f677408a088586387db8e0dc63f5a18bf5acf0f31b4d0cc63e84decb931480e4cfe6742082f9325f0b18fc276524458a5fe05cb90ad9d75191057dfe68c370f28c1cdd6363b6a6568b650e0eb7f8a5f4968e93f6b454962711588a6ac41f4676de745ac6ce8a87d7972d8e2e8f0ebf3840158b56221cf2fbf9960b64b6268c012fb423870a4196a28f47f31cef88524686c57974e93c83e9e5e134ab3eecdd1f6c09372c2d50328e0794344c93b2f78f5acf7fe7a5edee8e126936e1150f6bbb19410cfab045f8a460337e01dc3ed95136f829b912933c3f396e62af9bb7a261645648e648bbfec0b0be87e15a5bed71fb10fda35c4011afdc373d5b90273b047a88d28b0457bcdda40f92bfd27a68b681f8cce151ad1bd12dee9c82a9624feb678dd2e83238466ed9d0e770fdfb893af91cbcce613b6df7edee566af9f3c9e79e8161e7a61752cc6e440202cdbb64b036dce944c773b30aec964292b0b385b13ad14611231dcea5ed3507d61a21d95ffa1b5b67711f3b0c720889b51f306a958e65f15b8bbed58de70cd493a3ad15937c58adf24f863fd4a503a2499f4fe1fea17f0721fbf2236c75b674f5b979fe6ac690eb31cf58787b1e0d073cb3b7b8af3300bdd5cc06d1b39d58fd6ed527857108abfa0517f7c02cccc2295cbaa3b35bb7cc1d64f400debddaedf762e58071eeda69204f35ffc6068b9958d6ce2b22c5f7f1879ab126ee9667de032eaa411e3857e9febd630e5a1757cc780683dd79ad53a84516f1f785aee27e504c8b8c2d4bdaec10e04ff6877ca5ce27b38b434dfbbb60bc51e82e6b72ddbe499b06ecfea0dd15faacef466dcbb80b4a7c2120a1945934820072916a88d398ac7762b31c305294f5b821f3c182c0363f8330a42e5ca374d3a8edd5452cb87414dfc961b4d84258a78d4bd15b115a0646e6b121ea1375a2ad3fdaafee994d47b9dbc3b030acfe45ea3c872dac7314b4e9ca3786b916915fd2c2e268e5bd9084108931af95f6334ef0093d9a0d35034deccebcfc34e01123c02a8f39021f0856eebe26e0cefceadc23de7e7d2acb08ac9320615d58d2d975210a6fefdef6ace95c6818a4a9ee54da96ea683c99826dd8dda471d70758c899aa71fc8288f8360416a68c591de8cfa571a3fd9df23beef7f681526b130249fa26af8429a8892c4846d0bf7d8c4ef69b5b237687ddd4712eb4c4dd30c0190ea6dbb4ae827344ccf24c11a52dc6440a976360ab34a3dbe7ea8a1bc6b14fb75944dd118617b6a7568752b9e007d31a2b25aed61ba21b74607152612967103c6090d6413a018fd123340a87e6b2d9365d5338e281960962d795ff32b3c560f9369b314448a209bb629a3f585ee736f181159be307b236a075a7e783ae6e8fe6812274da34d6dac6030be08f30a0ca6dbe76a507911f835ecf4fdcdf7f1f3bd67ce9b05e38312dfc2d1280d45b5993136f72725b15f4154909fe171a52bd2f83bd09c1e1636814d0d5cb5f8efa6e2f068254e5062cf3062fc4937ed7679136dc434ac58fd6e117be2541ec77dd1137ee1bf5cb26e4ee10841d531bbf344e8f7e8fabf258033bb0bdd9c51098f395b08cda7ebb6bba6319d4239680a71c5714500fdbd7c4d9dfc2b26ce7093310669e309c3014a3c2158d7ec5ee770a57aba823aa2fa85610122a352869627e88716dbe08add70537b42e1c0ef9d0108d142753ae6bb925c39c6f5be8bddd1cb49cb77d651b2319290c4207c4eb2ff978d944f982504c1477b582078fde79e1d8de22ff7492cfb0dc6b9b280f45395dff31146035b9a4dd2da98a245b9e29556b4029bed93ad5c7d7d21c13941bd9fb31a14ac03a54f3a6712f260a0e5706502cc91e85f0ea92601904eceab92d1a0b9796d3922496b39ae1dc95659ebd8b68abdfe5ebe92e7731c1948022a988cfeb00e72642a1ea75b935b7bb3c59a61a3499b419db4a32c611e428a97c920969e359a3978e5f631e2dc725480489ada57c6f99c9bc33dc890842afa51638c8a77abe7a967a39cbfa56955a2a8b654cb60ccbe5ba887aeb72209da755752ba7c9c4bf6706d370fa918da33895f63f77dbfb491b072a307b7f5a306d92047fedb74fdf6eabf28d07375de4a9aa744b60f1db38245624c86ac93271b232ce74979b45846bf7542fe7fad61a6f582101585771a286728998d363f890e96a213473d5f178588b10c13826b40546e5eb3dcb8a20edbdccc9e16719d99676e2b49b6f977934c6b55cacffef717fc92de2aa4611c182a587c83664ec5756fd42c1754ff60f1fbb2996b641b1c731010b511d7b0db16f22af03fe084e6d796f2db2ce04e533b0eef349ce7f389cca32db3c02f1abc62117b6197f2ef97d5b22647d272e10161a8ab251ef5205d8e3f896b766fc6826834f8aadfae9c2a9e36227d5c33138d688616fdbf8dfad2e04c92a4682e2559ab573edc1bcd94908bcdb57f11bb8e597f0568a6786863aa42c555b64a2ab43a1b5c7b2ed43b4050c73e5a1b4b75da662ccced095f6ed9c34366883c1b3a8c6fb0d4363a04b19da0ed4632b8ece4c5922272d7bf25815188057d80f97009b745e029e113e0689800794bfe9a9576e77ceeeb833f5c18bf0b5debd1ccc4d3f2cd104a1e1eb0020bb66cda8880969cc8fb2304260be70da39ae16de75a8d61c790c691110e828c97307b015b8f886e9ebf2c257d9ec79b9019e504fd58e78a28bd6647b186fa6286ed3bac3333b6be83e677b5051a056e20eb73657e34adbd587aa774c68f3003b08d421c7a892c321c69c50cec5b90afea5e50c143189a71d4610f682cc8ccf9684726b2d09f972e1c40698a928cf201a4178a94fe44cac8559481ed6a83c4302a93c278fcf969171d167f13e44c11ea7cacf4a1f95b27136dd17dfe9d54fa3027b000d7a3575730347136d86be8ee06fcdbac0e1333a138372602e941693e18e54ee95012295dd83b484bd3703e9fe577c3fd8cbd23632af504cb3b71c2a227dba723b14b9d54217e086cce8844250e0519ab66eeeec01c63963ba5f240025ceb1a0e59272ff6bfc9dd62897ad066b07c994a3140837d63bdc8fcc5238c2153a9b1f65e41eb00961330117932c49c9b43838ab6f1b489cbaf009e06de1fa34f27ae4ec83ffce6e6e9cc9912475fae2e45f549fccb14e3ec03febd650869304430100b584bc76750b08356c637702cd44065dcf370bad7ffad5bb7449fef4d4e4e6065b4528e3e62db5cdcde5fc7920a0f46269bd1007b691cbf89c560d40386b8df2e6ecdedbb8adb5c407c1aba3df18edd18fb6b5d73c7ff9bc46b996a6e2d3e8fe17dbec82bc287e600f32a00db137b0ed7350665b9bf1f80fdca2d9c31997719b05af4f7e48ad4b20676bd344300951263f60bfe2ea4136cf3e2c493ecf9b8820bcd504cd5f814f4b857eba027ca7eb0a92fb94aadb26276b70438e012eef0682d81cf86f1748826d57f16cf4e9c074061e8d6157160e555ecdf6682a4144d7224d27f817d7c03104e0a1f05c32ea6295c3c215c7efcb78478d161a047cd27fca0f4307edd76292313f9a005bd52654864e52f452d96de46be79960442af68ef19103622f1a464035d0c13f85711c80d144d82b64ef5fb48fef940efe0955698f743748e98be06fb68d2bc46a2c5f6e7be092cc053d458afdaf1db73f3ba45e5ab88ecc63f8101e116bdd9d696cd474154654537665c0ae0b21f66ab761bccc957659cd35532bd60521bb1384c8ae1eae0e07d6fda8c50207c909d166fbcdfdadda80528d9412993b539b1c3b7506df654936b1704975642c49d194a2e1e7967b8829e6e951b2a498109b804f3a1c94b2beaef3cfb246b533905098cc8289d2a6831d3bb61f2d2c82961493113ad9523b46b2aa5bf57f51e00ac49ba30b8bf842108027c0ffeeeb52a04f4f3613db402ab20459c2b9b4998b7086d9d6ffca188712f81073bb9bca343c5c8c6a199b5893b63274fafdbcc500046ec2e91d05e9dce50997e2339faceb8b62419f33bf3a74630877a816c091f2f7045e54d9259e7e846445beeb6c37cd8596b474d30a468cb09bf797d746271e5bb3a1d20b0fc45ca4dfdccd60f84fc8d36cae8460db5469ead2d17f54421a1647e2405d149b4f44ca3fad536700ad87d53d41b5f8586fbca68bb6996c5a8b4c01ccde275c7878f80a82fa7b3b28cb510647b3534f919a917e4e6c53fd53db43c010aba1d4436045370c91b1c6a013152d1ba355efc2ae15726500415b72f817685d1b43bbf0933ee73f0294530b0d340c056904dff43e7dd46d85ac9e8c0cb8cb4d52b6ac459fbb6a17d965517f9615388e46b25972c20e73ee0c6784745f994aed88cddc90780d6a06936ea425cf49b3b257f1c11006c188ee9763c1306c2c67a023dd3e7555db76cfe3147fe8b58df53449b4e58c526e1c84d24209f1da5b19ea9f8ee05338247ec93f4d0cd84af01a46d1dbe6c9623724ad49b6073546cb1ba56067e55f775d12eb24b9c01e6171dfe19d6b68b8557b70b5a9739c98cee9f2b4ab870ad9b2d8507f2595a1c3a873017581144b864a1205ec8b9c54b84d729142d15518b4cf4ee77407340fcc3950f2e4f08200612071d8cf70c96b4d7a2ac64d4fc4d345249f5e73ce7d15cac21cf7c31fdb8718f696ef87ab454ed29124a0795f2999cf22fef6f8112e0f8b22ac512a206bd88b7a2d68f2fb59c621125932c2c4379d8aedc8553160df4db20121e75dd33b3f72f9177918805d8d1404e9691706f4dedf92050b6ec2873a17d6a0772e9da2c5736e0d85a2d788d455e85803f7b4647db38e5dd2d198235b146241be72812b237751f612f52e2741a3084e36762fef522322c57dd3bc03a9eb76c911687e3d986db8e7ac3f92b7ab2c4dcfca0c7dc6b00618d562562955285235195a0c0db458687fad641f837b8a2b7d9ac5dc82091bac7126c21eba4b53329d8124f4b2b72b0b72de31b0f74d38d8fc3d9089e34f17c3e52b61da18f06e02d6d1a50ad55b8c2fab977d17b69ddd6f2f90baf3989b0acaf5774eac0c29d16d0994bb787cffe32981ae71cfb19c89ca4cb86945e3c095ce72a5483524ba869062683d92b9169b47563ded2f51578cfd4cc705f9f74a6d0be76df6910308337f4e5f50646c5936a8ead6b8c85e5a0570f883354851cb5b7c4bd0a28da050de71c15240a12db801208e7da3a63033387e1ba8a001b699245a73b84be23b2cf872309704ab5e03d36dc242dea9fd031875b23526a76487ddd34d78a271713bf789ef3e64286148a018541a75e9dd1c9a7df894fd9180f2c286ba340de84e18e334399f78e206564c87b2f97382abeb55c54f091374c6714b435b571060e3c977ab24d7bbc05a89037bc20be4feb097234d94086eb6724efa01ba1fbc129a9fc84716683bf5180324cc9ef7e978b3133266a9477a32807aaf8111e80c2609e1d85661d7264de93360f9ceb64e897d3fde947af75a187f654b789b51df80dea9ba4d227e03fb55cb58cc48656cae96e3ce9456ae423b887bb036bef53d1f445eac318007a07535eca2afa9dc314326762fbc5d62357d51ae099965c0694662721af7cfdc1025cdd7ac03132d08423afd663727f32ee27cf78ce8f8b3b2ebbe68de685bcad485db824bf3c26de85ae3770bd281e2f0bf021f8bde22b9d91adc208ee2340d0647ebf2ca6669294e7da739c21e706ce043cbdf5c6a9c55df16f5a87069e8247bc805763c8dc10c8f34cdd70f7092f0c5f41bc262fd45069b8e136397a833d0253e83b27c04ae28af0202fba588eb72b8b0203f37f04686891849a57b60321f575b0a8c43bc038c77168d3191c7f464f8551474150afaf7889bd7037ce4362767385d113b86027e51a8080fcdc51ed179a92115a526274f94134f35f1ca86b682f7527d3e4c09fb62b2c6fa73b377e5a359a5e8d097b8d2dca9e9a3551b1441495b57353744cb1359147416680abc66e3af76771bfbdcf7994f33c4d89483764ac7b745acec1f6c43d44d9e91c74fcf99a3956de045838aae9926fbabd6fe0e7cae3b56e0c1e5c24cacbd0dba0b6702be75a744cc0fada7280989b218373bef0922b97bb49554f7cbde17c56d5619888ef06bd6efb54e4d08dec774408f853225c54c9f55ad6f65974fc895c6e3d558978ccc9c4c2a56b4f4b4f140dbf5c835f0d151ac2dbb338afd9d878a96ba0964530866734e392027d393cf993a4a5ed31e5cdc0ce8e0b8efd8bb7cf926f3d8f5f32c4557dd80c924e07b34d381d495a0c77f00bc38c89c3067e666d6b7453ada816f05c5cdc4eeefedba6cf3aad2ba0a19910dc4cf731bf8fa5fd2202a3cf3e15314936396e85853ac1f4d9d6a7cd1c593f0dbede2f2b52500fac87a12e5bb0fc39e67af59a40b06749bda9a57823fe77c5a705276b7ed6063a101b570c27e073c23eece7a35d7a184247fc95b5f401721d9dc3b81a43e6412653821ab027aed78610eca10144df81ec03e2770f84ffe22de93f040d9ac923d6d8e64448c028ead20fcc06f58f8af38f5cabca0194750740670bbedbb214a997a3e1a06b65a526f436b60ce939879b42d9bd1a66e3fc75cd19023cd83e3a93aaaa4ea7fcc6b3c70618db5e7345b630a686c2447aa3c9915aa49f93405419000499be7c63f1584e9ca4ca86a1b251b0a17dc3f7a85a9cbf8dc8d756c42e8ab0d3d05e0d269000d0ad506f933bdbb69548f9b38a04370b83cb6fdf773faa4159761ec334faf713c25d498d0648e2fc375e5ebd82c07f30526ff8354114a92cc58ab888bb8e5ae450c71efe773e0a09f78a7bbdcd799ebb072785c5678afa2b5c0bf1cd74e8af5aef8256a1069701f0de269910bbe9e4c5d15ca82e6e54d70a93dec82223891e4443e9d92fa231bd571930bdb8745ccdafbf33c4fab0b99c06da4aeed0c26d290c200e617f7c36e5077dd2ca592854477c327be31f0b4034635f325cba7d8ef18d4812c4ca9273cfc2d31e94e24f4aa3b795792422915f91558c976e56ced789126dcf15e7bd33789898d191158e50376d550e92e04d032e5bee361d85f4bf60dc10cfb0c7a848d81bec3360b9c6e0165ceaa856b83b36274bffe5a017672abfb018d52f9709b827922e8ca0da798e9188e28815a0443770ceb3774dfb07a0d9ff30f77dfc013bb86e62720f0c2eb320aa3a6672590ec943045fed82ef45b9e3f9e3708fe143d1647907db200d83dcc2c2a6690e979e52d7ef13c9e7d5318041a43eefdd70973e05a9d33f26448e68339972e87eb5cd612c1edbbaaf295f58fe3762f19541f092de8193b58c85fada35b96bd17324c3f11899aba22fc6910d27e33aeb04bb8f147517b0d1b4453823a9c1309d42d9a6468196c596073ca26b48557b78c7a56bc63b3a491db4e8e367b49afa5c7884b78822fb4de91b22943df1ab6c41c1a9fd8dc4b55473b69d3fac7b0ae7dac7e9fc975f895aac526ffd5c733f39b434d4dfcb5daabce48ad8ed251005883ce33d73f8a29a7aaa4d293c1b1661fb8f9bcf01b1cb7e9203e7e4af27d19b14a2c43d59807cb7499965ea25be71a2d861e9248d28f67a95b2fdc72d8d77738b25387f3103ff6c916941425463548a529cc6b9f06a76f8ae25ab9872fbaafa6c59a910fb74c09f909c898c94336808295fdc934b9626c4827d666a41f8b1b2a1d1a2c28edba396257aef56dfb346a90347818cdbe5c41a54250afbaad53131530ad9ac8f9312eaafaac7be616df513c8d787f9a3a41f491589c59039d661f722a3fee049d5fa403c70e3bcb6474b57485e00af46edfb8a79b1269febe6062478ca05b6bb72db0d096a3068aa0071fd3b5168641c42afb591071d3b927c9649afa5d6eb5d51971e26c4a59fd8107c031279f32ecff89f6f4eb1e9c7f8a03eb0562dea43a96cceff784893782a743c860295254c58fa1d85b5eab10eedf86b1ef318b9f01e4f8e6839b95e2d4849633e01d2cfa1c41f1f0f8a67ae8e9d2473b9ffb4c1bc5cc2705ecec3178a68bb2a911a05987f6cb1b1ad1980f74c3d3c39bf81ed5577ed852625f7341ba5ccbf0a393076fda922cfb11e14415786f8bd33746b11d2ef0a9ece9c10439b1e41ec28658f5eef11dc036f6b7a9dfadeef3819fcfb1048256ac67862f458772f42813461aa0475683b6ce94c689bf69caf31c602429ce9db2adb12fadb004f0ffffff0f