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 71954 c7b17af98365dcfaaa6f179f70e3ff9c2b4c24897345d9e46afffb4faf68f56d

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de24ac51a164be3c249729b21e2bd63a89d62c0e12fa29ce296e7f83d2881d14
Certificate Block Hash
c7b17af98365dcfaaa6f179f70e3ff9c2b4c24897345d9e46afffb4faf68f56d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d034000030040000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b2e425448ff43e21181c69a8aad982eeba4c088e958e8ce59ba6c9703b91142e842f1a9a0714661dee316721983d39404fb9ea6d81d103e1d2acf4643fe1d3b5d69624ca6cdcba59bfba70552b90c57fb95162b4b6fc6e14e0060000000000000040000000400000d034000030040000

Raw Header Hex

00004020174491b8ed535b78333eb716e2ec878c4a5e8af4c5f130b703402a918a4d2fe664b9899285c3db7da697132621161512e53ead9a665562aca02e514ad7676ac0e8012c6ab9f10018141d88d2837f6e29ce29fa120e2cd6893ad62b1eb22997243cbe64a151ac24de

Proof Data Hex

59,560 bytes
1212160203077b3a918b631a9d9f52d2fa145deb289e982111aae01391967fe6039ba72745438694b91b9f567dc49af3c000db13795d0b135a259e70db20b1b4428a66b667b43d20f08ef6b96f84aabecdc12352a0fec5fea5fd46cb208ce4f60e543be514f16cb7f26f5f929df58b0a707b159b8445bd1c357132fce45465a8759bba4429f6a1a31f151f223c18ab2cb9c8920e30e502b7700a16caff0a81757f1b60e64e3fde175a9d265331542b3e317f47e9fdfef42f3ec117f0d21c93fa6d7d49ea8e130a0dd180ffbe6b32e0885516fc6c02efbcab25ec099bbfb93fbfeb012a3a7cfa28bbf25d9143aa482b488e8e78947e389b42862de34ee63ad9128faaff5a30333d0b6e287a9d8b0b21c882548257c07238c9106860b5a274ed8670ae7aea7705a206453d37e9aac993533bb2c53201e23e093505e7fe7f716e42b2c7346fdb116f329a00223427889065bdc6794ec49058ac48671bff9020365eef98e07df534a33fc5f99d135abea127e8bf75738760dcd130b29d4ea9507accb52b30a9e5b5653bd3dce5404684c9968fb4d4820cb2819592706b0024978778c836fa58269563de768733e49213aa0eeb2f6178cf6dcc620685bfe5bb1587b766909945519aeefbe0267800b20a35af6af08651729d09a9fe8f8d1f289393b4e054eb7d504954388b3854628aac96cdd926c25762f25c5552907371ea7dc4901adbaec0ec006de29c460c858011218911c2cd0e94902ef1cf180cacd7da51b238ce6db588d35067447e04af6e1c5b6e24fa51f2ad84f68a805e1eb1793174d94fab378ee0c5ed210dc18ced2ae41e096d041bee0f4e5692f29981a22498b2d8544e221903e410bc8251300d7d7da94723e83419466172653c688a3dfb283e891acc2099b96916b2557f1ba84d80ac55ea00167a85aa7a865e7fa484350d9de65c70643c8888a7378b6319fb02ae29f9d6190c0ad60ba314d0da36afac4608aab3e362877293a13a48d1e5e951ff18f6ade6c6ad66335a6681d26272896a0b69869b28d5287ea79d40e84e96832cac70346f6ca816e09487d48d352af83282a57b83ec11d8384bc2eb274d8781d9877943ae56d1e8917404da67cc66b2c81f22b722515603f7b36459b5e5a1f29369eb6c05ef082f5828d1fd14f970ed7f90c3d52b34d869e994010a215296e529141b0189f13f5e92d1213695748e46cd3dae6e8de62118a58e4fa0eee5c21e435567572d87a5039f12f5813d0ac885ed4f797c3b41fb195c4cff9c04206b0a05ee44250ad9ca958a1c596a42a7bf97fca90e543827c0068c888c23c2082aec355e845bfb89f7328bb3440b2d59a674ab72056d6408dc0d5297be993f38136c43498ef7331e57194343b7b4a761056d6a97389abf49ab66b8981c9b349b9716ae665b5393385ab4cf3813848fbe747446ae12827bfc2dbbf9dc8e8a3e02b1e19e0df100b736ead1f12f174d968b22ee14d11996178e3b78088d555dde03dbe30dcf6063b6ea81d065c0f2b6e3cf05e50cd11756b8fd2ba10fc9c3d570dd1e1f7c3ae0a30b0a70391ac3f1d66cb6b0f56491f96c1b1fe19097a9ff74b6e024c9b9f7c8b3fad3a5c79d93d269df098f030e133e5fa17ec12fb674e52fb9a42fca5ffb466fab0f6a4bbc364e9b5a02a7d896feb04376121e74a4830d4f7ba08ddf3e469853604a0c0ae89503ef38a8292ddfb491d0c82e536fe0538ecdf1262c94be8b63e1b9c625e4f5a08e6b374230fede52a52c998bb266adc5e02f4de344c0320726a7e30e9359e9039d63eb934ff2342b30e8eb456a36bd1ea7bae3489029cfcbdf8efddfc9850b677160d89bb00d50a53bd5640277cbde8fca52b2e8ca49b88f79709cbf265fe345adb8889175431b1d5d9898a263c6a36936419deb52fd6e8f257a8ecabc36928a41dd0be2cb5d73c0b4fa911280f8b96abb5b54188a485e3994f4c81bb563ea0e2debf011c59f93681ce26e7e4bbead77c40c0d11ecb4099ec58d0d1f06ec7ddfa8cb1a7d96c6749a30b8b81bfa51a1d1e7c98b18dbce8edc24e6d8350af8ded80f56107bbbce60057473c3ef8506a4286fb9f2f327fbba1b53a8573aa1e2248959dd032e3012b2c9e8c765dcc7de39188ac2efb7d3fed42afd8dc126db08c20d24088492437cfe4ccc262007d97ab9f35457ad0e6a384c332ae2606ab0efb9f451cedabb96e0e5bdbf106e5755b15d53af55dd0ea4ca760f2a7705b90180028df3496750458465681014e0c2e738d2f4a63cc0f2e80584815edc4a87682c8e9c41a94afd9963428f53707d7ca9f75f14d48db66dadc1d369c7e8983a2da5ad26b8e24031b3ad1e9143cd4578527318829b3f28c575788fb1a95a4c07c2e5a3711efd7196dbedd0a53a6027782fa94ada7b9bb2110adf8761e57ae50602da85ff506771d81140aa0202a4c5c8790ded39fa6902af3ec2c1c08bed76a8d0a40dd1e20cccf649a5b6cd53590e2b743bbfac7dc973719aa502cf48cee4fab5f35a587bd747ba1fce3718b285489387d5605d179e912d37e6e4025dbc16f3c34b4be2efa9204000c619771caf141c1296c98104141570e9d83ff15c1415397adb871ec8e2ff408aca075ce847e056be4f63c4a281d95bf2bf9c07ed8b764c71884560df7dfa6717bdb24f89d640d9359fcc4a5174a464a2ca151702bb928b44b470c72d79a1093941d5844a7e7bbe1f9566cc3d291a3980653b8077a1bcbe2c5ff63630a8a9a52f24f9494a0c0ddb4621b58cfa5d3aeb6a2cb5e0375bc408143e007462ba281529134814c036c2287efdc3fb1c81724ea2d288f2a0a06cd88255052579dd9ff78b1c048239bff9577e4cec8d233dc4537ac25963265fbcca7a440a162328edfdad5312ae2055483ab7c8e992d93bad92fa2de6c0af00d794a2c39eba720c98c5c105c95fb8735ef60c51beb04062a09c353a1971453190977f3d59dd7ce503c55c181a51fe627ccc5d3a540e5a159dbc08524bd0f2207bc8cc97cc7c572cb06e1a2651f4e43886a7bbe66b8d00dd92de5b515dfc1a8c4990181c8e7d977df3a770686a75d93432921afb4063167e593387854f71e58bcb532a0c7e5477c0d8920e1ca4857fb81c8727cf2dea74473ee148c3a64bbcc09cf6d98487a95b9364d7e65030b06d3949d7416cc8fdd83fb70f98b0c8c9513a7f60e6bfd5e585d5d3244aa4355ae7857acb4ddc1c964b035af81aaaf4661d28c0c11a0f3e7af6140a65c4950537f5431e650c4b0bfa51e6bc8af5349b39e3c936018772f839be823eb7637c333c4aa2030f3c5a2a84bbb4e2ec8926fc32ce1b9a9f0af430a74d8c1b405ab9dd032ea9b859ab21d336e9213822371d264fdc5528774a551795e3fe8452c9fcf1b5d9668aef8a7e15c4820ad97f428e646b33983217b17c0e800eda6df4697035fa53ada53d7be8d3b9a33180bf3141090a748e117287e839cf4c33e5ab405b98e448b743bc171b1fffc64ef4de73a7aba1c03e81b624fd7edb03f93cfa43d5e4ef61ad85d5b001e3adb9188bbc4d711b14809b8c42d12301637d75cedbac7fcf80518125012dfa3ea956a3616f7d286dcec4eba347b2d4a114c7ff8cec5171a9ac9b0334bf4a4fad939b066fd3ed332128fd3227d2740ed91f68b33f41c1f0c96df406e370978dedaf8566f284e7a2b4b52ff2740cff92a3a00615f25e9e3b93d33cd57779bf873bc50351ee13ab648e5f1e222f8a80edcfedb79c193a281285ed91d4bf2f27994509747191034615dda156627defb815cb6ff0d6f05e3c9391b3f7ee14444591fd525952bbf39aef01e9eac7739429432c1046138cf81dd3ea8a8e417ae5ba2585903d4469f6a5b81dcf7922dabbb53fbef103a3e7e4e830b1e13446182a945b7a5ac11d9142f6784ca1bbdaa360e098ac8c1c8c748e638571045a07b8e1b498776d52d7d17862fb245d80ba3e09649074163f60c61e809313dc7a77613a553e1beb1fe5ac0dfe145c4e88428ddf1d66969039ad543039d98f2bbd3fd87e8bb85c652be2952d0a0a082d070ceba2cd75ae210278d9bc662ef26aa3f6f2f07b9963314b9f54cc6a47ba996f1dd49ab834ce7773c315a3e5169b1ec90a9f19553e16098016b4c8d0cd386a1bc895dc7228004159d44837f2ba33994de63d54e6a6b9a0b07870ceb8ab99391f71f03024ef3bc9f124c022c5b72deba344b24506b954bd0577319b7bf1ce165925529c599d4eae7d19e64a93af35cf80ef97e1d2f04f5c60dc29dc45e1289947407ec52ca261d21e9a22a61009b714177816f0f595011bf85a3e384e616142629b58948d36280e4f6bc0d96af937ba3acb53f06a670f7e40fd523cef9548258a40871af1885d7f00e0cc451671bdec70f5e9c8715ce75a492bcec7f16375a45bbd66d22def81a8c709feaba8b4079749ab18954366e0d8741649e254e5c348aafbc6d2dd1c2cf382d0e7f4f805f3e71e74b2d48d5edf56f0e1cc265429b874d1981082fd3c71e017f94a0789ce734761519f6818dd2b8ed439825d8dd80b5270fafdc0d790c12a94a6651cf0cbe55c98a16c7625eb7bb176b7b6fefef660cf8a036ad00e03824b9664973f2ee5906b06d92f5e698e93259d0da4dd47af74ba25023a61c72258ff1353eb918939627925f197af4c58c8c9c107b238307416e8a659fd69233769e2bb36755494b174635f6e9d9fab73f647de213fff55b14a69e0dcce6ef2124911c086910c82e40c5424f6691af1594d861ceb5048b7f3d266d92beb0657ca9731300a43befccbd1644c0e0150c97bf26f234177191287f533b64bb2c883de78ea4aede5f343fe602977c778202785647922fdcddbd7c95ff9eeb867b5b2014a18453c9fb14dc3aac343d10d128eb939590aa1424e65e9202401a7011b8bb5485f7486d6ef8e098bafc8d230abddb6983155d0754dff1a5f987c4aa5853d02c43d7e75b5561802b8cc6b4605e2466acfb7f221d04523af0c3f3d073e6c631fda222f5b641c3d1bd58b463d74c203f72ab0c6c5b7aa4d876fc20a24a0d88ab956d7243e5fb223581f41e74212dd6a44055fbbddec0dbcd38b7032996ba211ff0eb9a4f6e8c2bd88a4587805fbecf43385c3e58a1504d5fd8591c1396731824472addd3e5b56dac96f50f565e1607ffab2681e3669f26912d238c96e303c5a0d19e4f55ec0efc5ff48d90cb5bc00a1795fb4c8c0cd32826a762e2c67e1e49da97e757bac9ce325d4d6fe7d8491f1ccb05d1869666986bce2a819d17aab360ca334e4d51adf86ea452a03affaa0031131b0cb33e74f12a87c646e2d633ff9a7fdab5b6bf6df3a7217110fdd0efd1f1fc8525dbdb86284a5c6f79dfb9bf73d963ce16a0571a1e798f681a98f158f2633d2d835d76ab82985109fc616bd6e19fb0d770c84b8b9e24f4fd261df6ce91b2b1097eb64aaacf61a47c49452674a01ba55547ba00d143ddd9dbfe01eb9d3276b238e79b14828446681b814478a68d3a8fef01b510c98eee90bb50323f2659750f14e91c07576ee16e7f9e522c1e98120e6897e63cdbac4f6499ac8cb5f45ef122ae04896a8de043cd413e6dc7e1c5da319800b48a07db6e7893b4059a3d0345c1f803da8989fa220b55f2d93f526ad5eea383ebe1485e94dc21d399a37dc238be3447d3a01d5d82d172255cafe20ad34aa32a0faeb2c1803997a40019d22d2616fa424cacc0022fe1ff2fe0578651bbeed62121b42a54a7e2f9044b017d81d6a029eea1f4f1b0bcb6a68d74d7424f012faea9c0c62f8fab81599e3579f28691c69e7d805975b1f01529a2b4948cb54fd411bbb0edb2dc96acf9cbacf7273c013eb0419f3ce403a62dd247db58f6a0e70d6126a8f611e5b7e03376e82a079648408221981fceb58f3c70e00493c763438e210179bd125260b9d596d8e20b33a438046066239c800989ee7eff6bea217e3a7e37271972cee5699a3409d17c75028c0aa7128aae5b8d07132d8cf52885917a74fb834c756a83124345373cc4c0951eecacb586f066e11d5fd167a208c44c31eb109f30948ec839b82301b9c77e140bd3a7716b678057db44dc8a6101b53e6f55f7a0bf11d7e3b3fca4b94e8cdb98b0975112933ec798aacf96877f9aa88c4fb276cd01b2573a920836b7a7c7a7ded53fe7587faaa3eea2a7752c33dfb4f296aef78882bff58648c2d91156803bb11ea4d366033c2c6a07cfb9fbd1353cf3b3f80e0acdebd95f9844eb7ab09eb2b6b935e245b5c0b55dff30ef131c132eab2075e0ccfd6cd20771b38b4a7dc91cb6d8babc564b394bcf9575f5f987165826db5d5507a6fe8c76dcb842d59f397a1d41d9c47c8be25c7f3e4d4115a67959af4f6ad51d3a5fe925c58bb8c068216af814f56f48c097d70e381dea1d873d819a802c80a7118bf82eb350e5a366db8faa2ec0bd84be052efd8ebefc8ed09b120a1c64b18294ecf82ea301284c84523634f9fe9ff83dda42ea3704941f3abe9cc3fec2ec9b54df7021818acd7b116db57f016c1f43fd5fdd897ae5ccecc32436a75c786c753207fde0eef0eb7bb8de084a13343426e8d397b4cdfa60b07450a473518ff298552a3a313894f8d709ae4f97944736179ab8756c361bd6531919171ec8966edd03b1a3979d529afe73d8393e7b56fc1dbd1072437967afd4dc48abf6134e69345bb2de002169d5a6e0d3dc9c3d299f8f94a007ee48bd3a9cc6ea950f6f335b8eb65e78884638637f91ed202a42708f505246c400e5f34624011ec99923d5e8e3012fceb46aacacebee33382dd096477debbeb7fd4a9f990cfe4228e49902551c49cb886978cb640dd19102ea86461ad6f63ccc0140ecc05218e227bc7c96e4473abec9722de70721f5931f37a65393a15bc4c6681567ce9d30a07a91199b09c305a0947f49bdc3f8d51067cfeafa8dd1fa0aeae5a37ed97a8b4e01cde9b03df290994604a9bf555fa48790af39c8d210b03a9c7f786394efeb6fb8d4d164dcd2ef04b89df8a3e5d1cc3fc46f8ea39cc40b7de018d160621058899b6bc3a0f2a08f1d2c22c2b48c66d25bc3cc004fae7d779204f160448c77274330733fc50dc92061cb69ef82b3698c9696e093d960ade7b6b732b3c1cab7bcaf3ca678afc941565430e8ba4a837ccbe3f95b2e27ccbca28198efa106320fdff9ee51dc1631f2fcd91e18da22ebd0f15adfa335fe38a7e52b8eb00dd574ddfcf647371f477bfecd4e447091c78defc482de332118dcbb5109e94c44e6e863aaff26685bfb85c97a4d6c188bec5671c411e485e0158d5bede89a07272ef96262b40bef595123b3815525356ec9e2a57b8155d759015d08e7c516de8a5bc94fe777adf32d9ba422a64743398a566c6fe9f330b202a2a3a61b37885d5b1e38553e82c9c53f1d98263770915841b336d73a290aeba881d63504aa85cc5f7929445dbb0db4491e82ed0e207980f1f6e0cf565dd68e4ca6153f20d3bf6aceb8a903eb140e877c320ade8c6bfb19a365ca4dfc895c89663acdbfef76c34d9f979c487bd73038bae9aa0f6ac229d5c9aa631adb3fc6e6298411529bff144610caf55a8da6b890100ec4787a9e6027f6f6bf97e80dc1b34c01a48cf61c319c7f7a81d95a9b8f181ed27397b6a45830afd8361ec59f067bc693cea6ab042164aa7fa05bcebcef224be45967c598fc87c50dd779075fdaae64612865da74b98feddc8c86df06bca705ae78da1c834748f116bd71b1497eb91c53c263b9bd95480472ecb5b543946a3103761b2b198df416bfd3d53be924c21ee1881a83f7d5453323a8522b81371cd0bb224396a2ad72fe20e2145b2dec1d1d4a05d80da53d33b68cb41d2abf83abe331b288e727f26aa26621515f9367d4b88ac41909d329759c8f4688c7886a24df00df6deeebc8fb517c65318d638ea70436a20503d0befc8d6e240acd81c8633b1c4986effb2eb4774aea268ff1c421e95b478264ab90a98473086e1062436b9fe4c4277e2ffec84d7ab8cef4ae453220b8011fc606f81671fc047770d4e5f11a00c74015a2f4d64bdc40ac891ebc35806a1bbc317e6b69ffdf078e4c05ba263184cfaf127d4b6959db1228e80fac02922783202542a200a125bacc066a9742207d6a68ef97f521c013950e9f546eb2826519e24560c81e39605c8a8cd2e1f709d1e781cf6794a16d35dda571bcccb2260e8cd39e90f9f106f3e4e94e6c800a11a7eea9405ca1654fcb7eb3e6427c2bc32839e006127c0dd38b1bfef912e8d3f0789cc3c7b0b1e97bc672024abd3400bb2f34c75321533dd4beb2c9b2de0ff36667caf6fd4d39d344c1c3710d585ff03c09e43e01d389379f02dde5ab61a1519f49a153c65f5754c5e15a047a0785b253341f6a718576845e4dec1314c712969f5d9a3f9f6ec160c5c12d0887b8019ae6c3c467017007f19defe0dc798bec354033b2f93e89fa390882ede7566b3fd4602d44b384748a6738824de0ce02950e876f277c7ded9d9efa775181d20f9c581676c1b53085b7c2524e58f376a7ff5063332f92c1888183a7bc59637fca6165f4efb1754b6ec25d98077b6012514e003fba15b00173e8a4e6d04a38cba3e3ed1f515314bae371d5f968c5d74125199c0fa62c97c5fe414ef516eec297de11c9bd2035afc36e8fb6410e12047d728863332c87a6d4cd0cb46c8dab5eabb79d3e98df76e090dfdf90046d7b0cdd06e40537a8269419cc0e7d2ed0320ef58d07e14a4b7ebee105e19cd449b31c3bc8e86dc1d3aa12fd669b0e487dc9f80c48c32c32a34ca5eff85802ceb32e3488f93f7495fc868cb7441e90cada1cf1a7a3fd82abcd81bce0352042dcf286af225f1935d3ffd2d516447f05a52643e7056adfd2ec9675a5fdce51a95c31f378eeaba1f5ec3ad9b6b304dab7da7c3d0b3fe61ff703d0994658791341b1252c6bbcd4ec96bf24e57f988e2b73c04643eadaa65760a343574582e859272a67a22222721d7d39e87ffa084c3765a86ce5c8c9d1b7c1b25055f8b81968b7a5205ca588c8dc98dd3ec71bfdae04a54f232d630e5b119ddaf8ed24761ec4d6f4fa56ada1fd1a879b27fa2ea4aa62e2f895b52fd48173d513d88f3b45244771ebc1d89cc738a15b4411bef21fb356169c0cfa0e2e4a0a58f5b1679c7a933d57cdbad5e03fabf5c9925b7b63491a4f3aeff78607156a592ee8ee3aa49908e6a17206c4e7ccf7cfda22f23bf10a6eeb8ba4356a75d595a0d63501dc82f8a79cbc680df6542426c49d640611194d6d01c33cf6f52f45fd66252cb64f358661292c102985278379c9e336da52664bdf4f2c275fb15188c6132a29fef9db2df1b3026018f8317c783e21e9f79813d04c1358b1df26e37af2ffd8f943839b167b1a4d19905e7ac3db0d466673cbf5621e961939cd02d659a75b9afbefbaf494382fe91797a8f2ca78fdb0a5a53e3454400e20419fa1d9b95e94675d64aa26a9866d68b0be20f8eaa3df5ae2deeb1502ad4dd2376f2f28e0472ccfa068dfaa32d8d31d097b67a65a19859360d285f280fec9b8932e53e52a2cf861f60636a0ecd77cbd7ea90cf5dd3e7540a74b22ce19b1d2209ec772380259d4a218a196058f2adb7232aa2d42b9382800b0fdaf766a4241f781be3ad49161cbe7b966c2b2a38834c7e5a040e052220ff18b77b6de7e37577af6dfde9f1bc808babe49e9c4b925d1485091242dc71234ed2c902301ba3cc582b76aa70f4185eb78394c4407121ff630e37906046e41e5ce8eee33da92a1e62eca0ff5bd82f6caa8370ccae4eb5da9af07c2cf7c83c70e482b097b49af85bdda513d1ba45b31f4546f5cf3b6b7d8f037e46d164d0d6790e076b9d26bf15174f6d80cb86e9035253ff8a86b7961a6e362788bcf269cfef2286874be18a6f060553060f4741268b413ce515bc91e14b10ee3ac48fb19e4d17c46e90910d0f5d949343ef00471c4f4ad5023e3ea5af2bf7de89f8aaca16e7ee87575a9f67ac43e3432a2c96d7b68f5ec8a9ffc679941ffa35fdc0c4ab1503e4552d7473ea2e5cb0754e9f66102cfbd3314809b8983aafc88af4bc92ccad479a44aa37f25ab0683a6c69cece224fb08ae26d110eabdcc32054c64d1f20f3db08445688da955300b363b18549ece1c715dafd22e24eab6cbc5eb8f17aa0fa2609411727c997bdd2e37de8bd0912f6136ef3029d741ba738860f5201f6bb42181ed392e96dcbd3164755441d8f1ec9d7017652e97af83b6f0a4b3696e941b6f550ab27cc5cbb7e94f3ca24b1554a542bcdb57731ec2e9c756046f3d73e0086d64a9bfbae05ef8144906a49a01ea775d19567745cfe5a4fb562e16a4fd9833385e489e65cd059f38aa25842edc5bf54651d14580b8cda4c437ef59392ed8a2d81f16a4960979cee48da868a90fe8c94f6d30adfe3a51ada701c9ce8377cdaedbcacc5accfa821cd88059617128ecd3db00cb6f35aba75ead9929d735d973558beedf8855439b7b3aa3304fffc66e280745324e9a75242594dd6ca0481b0bb542ba683c730dba41043ebf8d1593f5964e705ce9e014cdf701c899dd3963d69cb62c704418c74e9f9598606ce9a52856db1962f340e41b681204c59c2332164720567885838306411491d3c021258ecdc186ba92919c83ef8148ff5d653949a3b77ac26efed5439d2ebd612a5b1984a4539cfceb646170645afb0ce7852182b004f752948381e3af3218591859b702fe71c624be3232742b08dfa063df3308347abbc7211ebd82a9c8f3a9a4a4b2e7ed004ee81e1184a3e558091543799755ad253af01fa9fcbdf5ffc29f08c8800bd1e4932b8df1376ce787460eb30adc069c4c3b9f6adceec6bedc55990ac98c3946f5a5f3950196f4c865483c13139eb504a463fdcd186b8d1d354e10c7cac7982860ee8904cab940a97bf7be267cd48c26e67ad9d668b3e27fec1954f6c7c6c8d088381cad6089cbba71f912e2ab04478e8095eb07f3b5628aaf8758e5eb5556875ac5849a338a35285e69129fb603251832261d1c329bf97824d9776e45c1e0793eb098961f6f3dbd9a4646cd1c7ee68eb6ddaf594335a8acb053a34a2d5fb265925f31531340c0a1545085fad7f8dfad8934f5b684049697a21d98b5f81ad2634587fa958ca37ed5aec193dcbf85d5515df9f7c3808ec1d14c7a85d07b446ba1e047928c5731f5227270e51e4b05f0b8e6d6a5a500f688fcbfe5fbf69054902d885d63868a8f6e60e11fe5603039108581020fee5b3b5a8e2f56044fc89cf774050030b179c7bf747e1682c9ac5650cece3d8d3910e6e4e340380e8fcdd6a090bd81f2d47780af7c890907122e8e46244a3a1932e628480113641ed3938ebcdb9f23cdc966aba55d8455cc417a0f20df2d5a81c44f338d2735c5c25cd9fc213497221fa4242f645ada60c4154dee0e79e3f45e5aa094683b7931f545542ecf1a850aa1fbb150d1d5adf66a5d3e8585f01c2be9946074bff814cf8e537ba197e1903a847eb1eed3f037eeb9ec6ddcff46de52acf550c169c6d8a25f0ddcae9ca995b4dc1a0af844a9f7a52dde692e4317d2b4e934e2b77514d666e93eae0114a86585c36278faf55c0c32aad466af99d9c9845b731319e4ee090556e818649883bac28203552de9721346577994346778a67183378c68b9bf3fda361535da8b521f57266e50f44c85ca23a4c5d0259f3f127533b843cfc57550955c1176377be56e9e17e6e1d23b317a0c8b3f79b9ed936e790da9374ea7160ad501e86d2bf3d6626a68ecee3472518183e40db59d288f1ef3e1184d80ea01759881add7ddaa2e0e62ac923208db91080c9fce00b6136873f6233644b1376d36a0fe2532f1b4df8b2f6e2d3f85487de5af59288e40ff13e8d6743a536c1065fd1b5d5f2a811094e67be25625efbc034e54e2f450f126d8ec03fd1cee476ac7a17470027cf545d38dde4dd1f20e4ebc4dfe9f19c1ba1ab5a1c29617d8230cd28a64962a8761d9cb4b61d646c0f8f8cc3e8b15be2cf20208b8ccefc9afe1fd7ce0a7030b4f222a12e25810ec586aa0fa23dd7e4517c49396176afb9dc061fb3317696324e6a57431f7e3b40ebe4eef85460692ec5a05ff594d3e5fbc56bedea2f43396ccf9f0eedc126dbbb3840ecf1c2aa47c78fafafaa803df4313d09e75dac936110d8cb9c777da954b6ec0c0bd8bafdf703197a3d011d4e436a80d8fcc9e9f2b97625ddd6eb2e9d86b2860593d6ca05882cc849e16bc143ec3dfad90d2f786e929cac6965023b71f5d6067155960b40981db7e1a036b86957e7bac486b03a775e87edb56feafbedb3107e65eb38de2cff5705bec161037ad361ea395f2def113b5245c10b19f87c8bdf749bd014e841227f7d2667d119d0c7a26fd2bc2a79311f68747bafe00a3f46634b5322458a66637f4fbedfc983d56f75da88530ebb00de31fa89661d1f5aa5d711378a63a3f201f8543ebcafebdba13eb688da7a3e5421e6bf047adb27c2a991ea6569f43788d40f2781ce9ffc5287e9a422422f32dd6aa8028769d40b834348e193c4fac14b4fbfc95b3223973f587fbee28905af9568fb69b24d3868252867496a1a7904ee98341b477f99947d8ac282f69fe3ef9d791dcbff152612ff4cf1641014b9585fab359fd54af3dbcebf726ae62f9522f5222f0f99a90bfb62f6a408af2386cc95d13a316222087beac6435d291d404ef0e4536b945345fb5a4a14f7fa80e040210d8b87a7aced9e64be3c1d154f069abfc7bed43673463d951f14c3e95bbd8af6226bd2ca718741bc6820077aa1adb437c60790337db445df78ba4c29b47c62d5cf0ebf13125feff3f632204b0155f26bf8e45bf4241f773e7f9bb9d3677d4f54325d10db657f5ec6e7ea05fed47e6834ac7bc0d3ccf90793b3dfd495e4a582a79cfc68a1272a5c7d3a6457bf1f59173ece81696e127ec032e550faf8cddc8cf431d3fdd9c85c6c52d0e1c76bb7678835a8518334804d1b7e2b94675332b8605e4e5ce1c9823e062e1fc1f39e11d1428d3d9a9dcbfabdf1fa49f96a8c627c8bb01e9e0e11634abfcb8ec4ebf8b55b524776c906d3b358d2dd4cf9a1101a0042ea3d5a973d61e500be83bb6d699cb16bec0225bf3fd0727585db7d8771fe37d4a323d19812c6f1249099bc6d43423b9a8d3dd60ae8b5d0fd0d5f52b6fb5e598cbfe99095506f7daf9152bf20a2ad28d6f60953af3b7cbac83e0e6a53558f6b786fa0682a01f350941f88e4913d45742146f7188565634ce74a3ae92d7cafeaaae37d7f3badd2d9e96191088f1da86a502580e1662819439eca614d4e9ebba57ee49bbe2af477ef26a190197eccc605f2e423f59da769e35c6f31a9229d7f117917387c6d02961d140deba951deb546a5985ce997dd586bb3cc7a113f65c0d47cfd0153177d865ebe2e3e4e473939a7c096d6eacf0881a2f309a3e9913d345bdd2030cd7f970f4a994d627c8479a04ca618a0748f48dd1ed29cee5648ede2fd95fa3a185641999b057bc8ccf3326938ba8b84b38d4b68c822ed5f941eb72d044d8ad092aa2cf01e41b408d0147bb72d0b1050941e249aa11c47808c998431980f79da2e55e7abdcbd2404188ce2320ad304f9ac12052eef90fabf3b687bba6da5400f9f8f8ff17101c80acf662ca0b51ca21d8835740560f3b3e3a4693d207f95e829fe294433a386412a419ef16923644db307bb432c2945e2f399210e20de830eaef2439896b0d5dfedfd293aad900593b8b4d243124312e12f658f88822a2a8b192febd4e1fe346b8c36dceb391522f0a4b3b5ced5b316b8c2f99730c069bfca2d8394d74a7bf6ecc703190642afac2afac9a0113aad2e5df24e8df7c7c7da011d38a7767f6517399ad14daa9e775f869734ed4705eadc6ec37c35341ef77d1fb8cdfc8b5f5e2d6727e8ad480edd62435832d5a268c896f1c3289affe6dc1b22a515ad3b89584f9a530e4176cd7f9b3233200a65335ad380341890774df77427db9e8b6894c02998180d78d2d37c255037e26e1210d624380ff3ee5a8295fbc880afe527891a845ac65af0687948d67ade7049a7f40daba3c9025e258c82d0ee824ddc6ae92b313a6eae971f3eab7c47a755bfa3a7ebcaad0f771298517a973002166eaed91a914d877b3c6131b6be708d34013e5786e9dfc8c7e8547436b5f33253713345740e6a9a5d63126555b5113fd263080bb9bbe9ddac971f65bb4732928aa1ab7042d4fa984236c4458c212c5c9d9391805d39b19ff04b81c5c9451d6a8f468d256bef46857ff4c8920036c3e80f9c5580ebe44809339c2dfebe5d510ac2a0fd365f47cb10567a6d21b5bb96590b9df0865beffe7fd6e8fed84a995f1b0e1399069c817bb2def9743cfdeffd8e028de970ee0c9f34f00c6c06da1652e67d1514af6a48bd09a9b063abaac00894d20a699dfec2cbe58f2f633265eefd28b5299b564c15543387ab0f594c68a452b9a4d9fe44342a9f46b16f31e96ec3c20626162069397c82d4bcb245f4f7a8df9e2974812ed13ab6a578d218dd3ad7878e17710fbc0aac3c2a8d7047944293de1abdf46213ea6b93bd5230df270c5b259689f54b60027a083953f4e04f8c2ae68fbe8e5b6dd4e733fdd8b6cbc6b18866c5c67f58eed0f8efc3cd0b733c997d749b73111b425fc20d50f16ea85d35cba51056307b8507b41ace1eb1a1ff453b30d38593edaadc949a68a1fe4d3935ea62e365f491570f5d36d584372d3e075692a8941b93ed546393b5d38a447923ab1bb141945c8c44c12c0c4f4f4db6f86fdc8184d83ce264ae234bad1f1a812770d615066afa4e6857e368ed0a7a9c2c33e4f1d38e9ca0c3a21ab8639d0692c3de32cb113a8a0709c20ac60047607f029d69a0f4682678957dc4351bd70bafdcb6fa0b8eb268c60b0f798c6ab981693a1a94e93031e6d9d87414d571c44b101dcbb53ce861771a4cb98ad983d672696419292d91a580c957fd6fe2fce4278b416c8a664eaaee0e8b8ae063ef9ee1ee4722a43d243f8838b56e913aff09b16bfd2f5c03b722a49e4c337b92b7403f38dee72fb8c6d9a082d6a71faa7f9a7a243115ce2bd590fcc8f424638c5073e7fa18bd7b49e5ed260b1453dd4e042649127f57298b16d9693af2fa100530b092375bab1d75ee92dfee93efe1dc262b91fa706aeb9b7b580b086259e611504ca1ca1db0ab13b999db00c513f7ea98420a8f3f60adc0f1491721af9063c5ff8118ce1ec0f42ca7cbea83e7ab6d8ca6e9a9822df7c91ab5db395479395fddfbc3c0f106cb372b2ba500f4a228b08d975dcccfc96211eb268f01bc4e80c138904339f4fbae0920143663bf69cbd4c86c382e09ae359f6ff2b4b804576a44433b85fc6ba527f31d253ade393f9b6971e8f67946b7ff71c15be9bfae830ce75919df925f8042a8fbdf25d2d88b10b0ba6bdd55310de6a3d648200ee4e8db1dcba3a1ea6b4f8209320d97d03a4b1a2d6b5627d43a00d3825465e60128220651080cc4a68d29ace01e1f0499835ac593d2206410d7d37d3440a2c318b637a9d2f156a0e1d9d11aacc59c8a870d5ca31fce558ca70a1d3e77f3b34481b40d30aed6856d04dd6928b614d41b0ed650ee452fe3b64357ce3e72f653ce2e0f9afb6a817636d35289cce9368d03c1d3b68fa448cf61412bded7ae2c4d3d7163b1321f52a6ed93d2a80e44d72b009d77a72702a80b2f84c80d9a4a8209b9cb4076c3d90cc99b140bf5dd3423e07ce38b2bd91353521d3885ac6dbfdad76e422362a044461fc667282f0817dc78d966a6ab9e7d4cd7356dc628ca923575e4ec97ac9b7b822b14e77d0b11a092e5ff3cfe77f3a7a48ea1b0e1eb346561ee45abd102bea025e53c5b5a21461e7e31f78a97eb818fd27b9e7c3e64ae79b6ae7509ef0ee4a0db4e1fc94f9500af69f16405806ab864c4accddb7b8a95877ed83d5d38367b5c46a7a4bee9c92dfafe644c502079da88780b96069d15b270256ec9b30aca9f472c2a6c6fce8f5b2e3e22d68619f9d51500d8be1005e6cb3d5fe0c6583250f31b2b08c588c6cb28990417ecfcee54d7e8cd3c4f8682e78f614ec58049f913b6b71aa6e9b515c5cc000b3d094825aa16e987b8f9e3880ea2a3067493d8ea174fdd7049fb0d7c42b29ef43ed40fa55df433b520551657b172f61367267ccab41f3b34c45e613a31fde37283e87ac324a4d163d6502906b6a15a3c86ce495158628419dfef8b5a74f26154623742ead4afe1286ec5a560ee73501dfc178f7c93bb1257b416ad3520377b3d3410895fee862663d4950a14e3c7ba750ebc88d596e18f075d2eb00853d9b2060ade3f9f32ca1666bdf381daf9df7774e6509bf302a325ecc2c46df3328b890e7ea697887febb67d1e20559b695d6c6cc117a658b3912a2549e5e9c27b85ac1187b7302b642c3c53a593e320a862e49b74300c69d1f32207efeafbb77b55fd63d3683e826659162842c1de1d56dd77d4423f736dc6d020c99491d1315e42a90e6bd8eae71f2fc47c350dfc2741f63b7966b328efedca7d18f06da918ac081277397892d117872eddb99168f9832e24ff222eb151acc9a75de70ba154cd29499cfaa778ce34c4fb9b949ea6860f48671f8ccee0933823ef862898c76b2c8b1fcaf0d1ebb4dee07ba2798a047c53c1c98d9d6c42d6857f6230b391c3d432abde9b50180cb5fc3a2592c4c4b3261c2f4f16aa06d621fe41ffd5105a2cec724865fd45eaee2ca46c67a2bbbc493b511e739842df39e2b914dacfeb8b7887f22ceb89fbeb7b3ecea2f2a7fc8cdc7740ac90c70794b9b10e3b08172505aa7b99d5443065f4fd3a8e9d69030238f0930befaa446d903da593f8060780ee14ab19c2e440c71fe40621d802fed8a80a4c5798f2a9481635ceb2284eed1a1999bcd7f1f8d433c6c3e04a3b22090dda32f2d7f5245d455669989d0f2489291e15ee20ff4be2cd28d16c96a896b2aa0e54c85067f80bc77088b3c90b5e8ed321fff77c584d358a9132dc4684ce78489ea7a729cfca99608ee70ea7a1b1289bcdc760e03fc1f0523ef2334bf6581f207c20f1bd1fcfd475c41416b9326ddda47f910df52caf44a2790b1aebd8437fa9c78da472d99c5f5e16dba56d7e488af1508e92130d99f74071b19a15469dc0006f28073f2f4be8e1ff4485b595dc3823d078ebc9df5c3981a93a66cae05eb3284dc402430c1030d9f67136d16aad2a649dd144da2ab30f0f604038809d5f6626a9d96e6a03fe666503337b75456d116102037cf6c144bb30e34cf9229166ecb0196088a23b2238de55fe806e27ebc35db09498658774f388dccece296cdbc8655d742dbcd691f556ffbb04dc11ded024d7c4a8b6bde248386f2142f8dd492b1d5a8d743bc23b9f1ff31449b9bb90b5e09ffae2e08892941f2ae97ced34ca90a8c7c796e298e1d34f637cb2fcc93e33ea20e1ded566afba12bb1fb047747b03d713c931402560f4ff729b253ce866b0a98275d1fc441332e753b1a16adbddc0bcf4dba52f3b542e083ce1f772c461bf7a18b6dd89800803d414e2b73b61bce43e6e85f10fd32958db98091cc1a6f48406725957dfb6563abbdbfc513d4e38ef1839788dbfb4047c8fd510c50ab93460f8ac95392aeeaae9c18c50b5e71c10a6110b84fd5d44f34d57f86bed2b0ff6d1efa13893f238c289ac7aed0e148b12e4963ec0ad4de63e074152bc30da9fd937cf689bc02737f957bfad0b0f3fc08768c397209aa0c04554f56421c9cd13942dac4c63f8c92d3c02f428758733f354d9100ede8bdb20913acc13f6205f19b62b7c5fe6f2ed5a47da1cd4a15581bcdf0fef8d728bd858d2f26214c8f949aeaf825972bb46b0e0da94db7caa74a6c517ea01c5e1bc0fd722bfe945cfb740fc948093da12a7e92af9555be6370b99728edef7abcfb4f6d3882049e21090daf8f1afea624fb8fbf9322c4e4140c99d30d8e66514ccdf955445d5e7e61aee17ab47738a191a55b36657c20b81ad8532e2fd3c6878c0914f36425b567489ff0e02aad6bbf7cf560aecebfbf30b2d1a548d3be072669c9360c74cdcd6d0b2146d3cc8c8cf7c04d274c47374f3c28fcea710498669651cf919754ee041c2f6c96cad8f10c267478b76ab3913267ad6b6f99c098e2d2016b8cfc873446da5fc839bd85144f711a1d534664e0a4d58ad19ea1f349e1ba51a19af72715bf8856674b71cd5037a14a7ce6e5ce19a16e468750a7ed762c9def0c18e1d1054f7583dcce72bebe22416de21ce4f651ef46546bb11268c2b8aaa3a733fd334db83de55949219dec2f1c871fdf591cc829f1d6d7a995c0088426915914c3cdd559c91fea71bdd24a3fc126dd81a076ad930a582b3c4f89f5d6c4bf82f7c6a2af0e3161e4ad33816173987fe83a7dcd1c74ddd33eeb493fa2f91e24ef72c600c6c65972e878dd977d61a5e25973eba105da12bfbe20ead614dda74b3efd2d0c8c27a2c88c7fff77649debbd2a74b442f6dca2289e9553b5954f99c8cb23f38df055c77a8cd674fed968d99ef7c12cbb054c9d6bc97e173577ddec0458cb67af4bb4d7568bb14909e022da9cc86c8f8671c400e547e4ad3b3d1dc7c80fef9b0a7364a2c7803656c892cf215f8aba2292489e760ad1c8c03f991f4ffebc45b931252578f290c6e99b5c78f5e48c3f0039f19999879a9f98427654f128a21864025df4a0f6bb981c8b18b6de75d64cbe9420033a0317c9ae96aee965c0a4ab5f1919cf1dc782aeff8dd8c0f5cdd30cb9ed55f1ac17caf9294f886a85d4420b54ac98055f2307b765fd48ad61ae08eb47837c6686a4e2ee962ebc184d12f5eec6ceb40696b77c56d5c764b7a702b5f52f1a730a1c13ae3101cb11daa43379865c6fe966d80936be7f810b9a463f0236bd8addf6bfd8040e53123b797d1ea0d36bd7095aa8ed2deace1a8626c0dbd487f6009f5ec3913ddf1dc5fa2315b192a6a2f7e421d59327e76d4fee020b969cee55c1767151863b47016f6a2f4c6dd63e4f89302e4c103179409d12d1183918913f5c9f291138d964844e874d1ad04fe30e66326fa5ce4bc418bdcb3ecbaa41bfbf08bc6eaf90192e39a580815e77ea3a2e5409f60e6617337615c22e584ba912dbc8cbc32512e4d11e9832d84b2f610bd87b92a79d566c56432dd1992074458452af6583cffaa4bccc6f56cd0a2a9307a62b1500582809dcae3db982d4f0b7275bbdcc0a29b1f91550ee619a342586c86953208a497d0a68d05170bfea58c79585af4d72faa5798b5f6ff9f5d7e3bd774be8222d7acc25be3154afedfafba94a4b668d26f1a1599351363a0ad9081666c95f63c8f55c25bfebd0e1ea4dca8e46cdf0933bbf8d47005a0098197cee376916cf081d1609262dacc86558661f618d9882d2dadc7f215b762b2bb288126dbfcad8de96665645f6ce10432b7997aa8e9f1d429804b2599ae258e0c156465621c1728a4063ead8c666221e8f81231126568b63dafcafea124cda9c14e4f3b69c26f2b68599210581420a7dbddcf6c26c41161b41185b0b2a3ca5b15822fe3ebc0908cf1c5fd5e18e0b52a26f033a397b03f5416b44d08188fb1859043220a5b759a7c506daadf836996d90017a106c8b2c6d15b335bdbc9e32217cb9a621af5c70b70363733f782c246e9650dcb80c546548680564fc815e77289c9de4bc89c7a7dee09872be5156d5b0536788c5c706a4bc2edfe721b1abdf5f929ffa4dfde8225ff07c46225b03b0c974807c031ddd9369778fcfdfc729db2a177b3af3b1474b9763c849b947ffbb9905d2daec89e0df8e28ee207fbc563a76df450081fa241c581d4ea18528181a2e885d81f3b372bb7c9221d0c95fbb1cc71bbeeb8c027a56ac33c4c13ef0036f2376dd336314af7d6fa7909b21592fccb8786faf3c7ebd2f0221b57eb16090701fc6a012ac9cc31bfaf2c406bf45ddf102dfe5cebeec8a121ed14cf4c6c04563e62b86518a24daf35e40ae0d2f47d4bf4a83a59b85c6371143c6995ed12890fd39613a294eb372f9e272ef7628f65322e875463bc63ace80efcfb09b0d3e93ee2d73fa0607af0ceea82e6ef67baeacd67094371f13885098e938a004ffd0c20140148129cd9323aa2a58b18ab5f92924c245ea9c5ce5e8e7a5d670cee8f22bd82245a10ce22d19621cb59c33c06bd23d1102623d290401a4c3e7d332fe2ea579e8bdf6a5e7ea781b01b418ed488ccd17e191320d2c231bfb4c4ac4ee391ce3acc91f1cda468bafe8c60e1b6085c70d350b0ec5fc4b154e631e4e423fb4c06725a1da9b154de378764fa14bc58b17a34623addbead946f94edd047175ae61035bf6a48b59335da0642ed83fabc7aa40b1183e8c68a56e4d18235ea21c00746f5181f6b66ebc7c5c5345867061422a298e814bfa8cd08421bf8695da0934a039622424b8cbc0c3b41db49e76944fa2bf85bd94d5b9884619152a8a9c3215c22384339fad60114672ff27907773c6cdbafee7d98a871173f093ff97c1ac150111c291d29d25f345b191513b88303bff46266bd743cf37080de394ce280b6b55bce2ccbab06756782f10eaa3b4c348b2eaa4511b5cf466dc66e4b403ef9ef9ad22aeeaee7a1b69da1d794c403cd1dfbe28ffa0927367aab84b8b9964d90d3b7f8857197396924d25255e5c8277651f2661cd3692fa7ffbbd5568a76c85c19cbb54cabf6b2c7c101be22814246486092d300a02ffd85e73f9b0c972977d24703f19c2d0771a6fa1b927b9f90168cca930764fe144a8087f083e94fae3e93162fa54b68e2101605c292cb5d13fdea412f0c71124578cc190dc891a03dd7a4393b2f157a78a32ff6a18fc80c9c228376632277cab7d2b7ff51cdd410790d927d2382cbc058081f3f48fda1dcd08da7df2722557c610e2666be8f623bf972867314a43a790c7077903774577c69ed4cd869e5f80b87f358c9d6a78620b0e2695dbc53cc6faff7fa2a25e6406bbb2332ede464a8dd4d1b311928a709a7ee99fd31f2270e89dba0635dd1de6e5186e7a697b70fc18ac3ebfd520c2033ee0d12092c06b33c3f362ded9e31910126c1dac78db3f0aba65582fadc65fde1fba9de539fdbbc000318a55c1fd958fc3f4cde0b332c7232ac2a85db9e0e3cd8984e48c2693320e0079887a2b27f878b65604ca07e950c0927538c8c60aa311a5ad075cdc495cade168338744fc0c067287ee72273c7c5fbd8a28caf4a28ea2b0b92ad98f60302c1e668dd90f234fbcd1bab5f601d3540138cd082a0bbf0c0e9ad1c5a6802430d5bbd281996ec4e2e374558d4d673d076b6214106699a0ff29aad4cbd88206aa68586d68bca8d43cb67041ab481baf5f4e15b1411dc1de2255da676a31f9235c93e7abbf8048c0a6b1719f3ba48115938cb5dd3c01108bb69f8a72a7bc36fee09296c0c8b9a3fe2f98f77d201f3f352ab1551a1c69b0ef372d7cbdf6280c2aae1c67ae196b25c20474915eb2e39d13c022b4423fa4851903a9accdf1ab270a6eeeb7c97e656abefdfa2df826cd25dc2694663b0b2976fd09a5b298bb95fcd6abc2cbb92db75e61f67f54d3835374662afd5c5def8d0af80f925c8fed6ab445ebce89e8cabefdd36cfabc0969b64effdd36a3f2857ae6292d6803c6dc558576711cf5ede50661e547ed6d84fedef118ef947be2d1a5f3934ae93758c7a8286979a72d1f491514481a6b87e0b5be0bd671ecd96c42c339201520761738b070899aa82d4a58754e9e8ee646b7bb0a4d6232cc1ad14d0695a2bc0e5153ab907e99cfb17c813c84003015c51158a5a9dfaa75c554e49aafbf82597ffd6b07c12221d5e12faa49e22c115ad76caf6a72cd46e41c0ecc8d0c6fc8c924669c6f726ea81d0cbed93cc6e41f80a63d5446cb778b247dbcd7b9d1bc76aee27d06357c208baaa93e6e393ce5749531625e9807e2609e5925151eeb0f65cfb2de8a762a2e3ac330b4038e35c118c298c2f5f19efb80b6acf1f3a20383d124c5e9706443b749b4289c6f11b0f7465df21b5f80febfed70cecdd8b618d45522d3e61d45ff4ef2f48956ef2a07f1977379053f5035f439c93bfd0f01c6bdf14694089f13d20b29870d8ed35749e3bfac13ce0afd8505a579ac13779a8f7378d5c67a9c2d03d7252ce0eb09b92d452bb4ec0ae08b7166d05dbd335382303c1b279d972e0c638ea8dcda48352474eb2fcec40d4d3ee14a8dbcbb7c9b9eb68a0f4ccfe19705684792f3d884f948e60b08f4723c639ff6bde871168132e3cc50006163a4187b6062dc8f4b4963de5dd791d479be1d61985ad0b5997b95a238032f73e19973bb497fd75333c6e998fc679a3dddce81db0381f631f628039e3abfae358c780507935af2f7e0da5a8f35acbee3db6dbc8b7a673c3bcbc3527b5ff30dd2fa2613367ea54ca796b42ce80918a031a4f02575f4a6d5c82bdf1503e8c7f709c0481aa77cb5acce4eb94340615a51c56b307488fb954ccbde99a97940e69dd182f04f526045c17527b065e23a6b7a632162037a182f64eee5366b67519e4b5ad1e778d2b485de48e91d31bbbcef46603f916193db8f3d23d6f211799bce61ae91aa01f9f8d48fb70a05cc9efce0d371d3d38d4a528ddfd3f7c20708f2b1f80899714183b467931943a90214c86b33d0d7f59dd5d8446a7b102dcf2dde3d5751d4274dfa1924e8803366a37c57efdcd5eec69030495df6b54fad15463520219b822dd29dc305a8dc71e3e5547bdeb2666995d3c4f30cdbfc92ae4eef5cb7921a56adcde497f5a7877639636fad4516846ca9db13dba3a81f4c7c50fe5c33a6ef3c2bc31ffe5bd6003ad3324459afa9275e5247a65fdbb6218f22bc747e5a2a0bcddf57227d598792ed617de18de6d28fe71a3ff30c4224356875df24806a496e4ce8e761ad5d7d5b5c5186d74dfe42d0ba94bdfd64e89607261c354fcc12f1911ab89b54be8cd85857b27e3c5dafd24333bdf49274eb299ec15ff7323629950928c4b282177d1802e43892d285f1b46f0f712698d62aba720710903cc4ebcdcf7cbd18f3c5af9ef614df866629837a89a85604697741e65beee2c1422acf5c8737537371476abe02158df0c298b9e9b0918eb0c0390b1d354ec9cab3d706e7aca0d0c70928077af739dc90252909d926fdeefa125ee20b27aad669d1a9b69ef4f574070bd90d54976921cf7e9abf9e869308169a516bab241a5730a14080498b3f1b53f7d734e47f3722bffae25ad1906af71798e98a4160d6d1aea378783a4ba6dab47628a7ef30d3cedd496c43034e5be4fdbb10e97690483e7e1d865a5d1138b45b0ad3c112a1e06da8bb361c0a5267326b25af71c4b48e335a6f34649f26319fbd834371ccc661623062d7d78daa93fe1c8e1097d41f3781db0dd31e5337060a7d02998729268bd2d7cd1c3042e971652c2aa9d807828f31fed1d610e203aac7005d2a8c3e69754ea9a77116081e37b7bb473a4c75dc362241ce0be9cb2ba65f1551ca17a119883f570ecfc0e9cc64c54a163e28d4f181404209d9eb774aeb8abc484ab29929815f642e0bb6b9aae89fdb351b3d15e250ea6e6d9aa575299f805a43fdfdf65c04b0e0791d835b82344c467a5bc6392eb2ca279f8eaa3363d1e39a093faef9c8c400501de57c1e8122428b08cf7d523aa0d6bc31c3b83804d693f544159ecd1619d1e4d1ad2f930d36f84ecdc9e4c6fcd71bc113eda504cd0da29ebe0e1ef9ed5e34d819846f5b29a2e4762c56f1d12dc49286caa2814cbced7068c3060179bd30f19c985b2e6c42982b3aab61830895b1f323748feb13846f268762f7d4aed162f5f1b3ef5483e119c00cf1f3225762af46a9bcb259880ec2f1d364b1c13a3982985ceecb5df93787924e02063ed77b217f28110d5056725e77ecc089bcd9c445dfd8534bd1e25bae8b2c67458de8c12a94e214d4a3ab3b29166fd4ea914c90eec5392431f3ad157eabd6ff1af4b1b7f2048d4b4e2fbdef22bcb75a92e2f34118559ecb9862eb03fe9fedf83831568b12d541a9d32677c4a75b24898e7612bc5693583c80ecdf93831cc60b442b83d46fbec319af9fb4a9e4b0788652a49d9b9f5cdfd82b80f67d0cef26c5dc982ec196b14d0ca253c0d237ff8d7cbf1ed6cb11f9c60e51325cc1999179f39420d45f6b62355d6da49935d700fd3be5a4222652740923c1d2e80766311db5e7c1a8aa686aee8e9b59c3cd00267ca4f9756c9f732f8da65a3f90855bff561a2d06d31ce0f28493470559b92fb4b364bdeb2e408439ebf44f5ec6e0d59636582ccd403b5ed93abc56bec19b069603733eb4c9d19bdc63a9b436bfb5f6fb5d7397ed16c92519c2cbbefca3d0c64a4b94fe902b561abc05ca9eb6e0e1d910d7bc0b770e8b0bfbdc5d36abfa334c8f76a9e2b4b06c53f4ef58e93298ba259caaf1155e899c33ca0b4d5f9ce8e7687878fbe57532bdbaf8b633de96aa04b4b004e41a5741f82fe007a6f187493dec1294d043ca88bf249856c50a02fd362c12238dbb8043cc42589863032260c4a156d7d631bfee0387bdf75638087662c7cd5bdf8f4e9fc6dacf37d0dd0507607c85f3dedff7bb1e313380fef70de321e2a242ffea129246648577f31c8d2e107015c8959500dda519c65dbbfa387ef03ebde712bed0d12be2080898baec58bbf21df668b3306ad60df2e296f11cd4bbc7815e2840d8d553f898c94d53003bfccd0ef59104163aa2bce0f54fe714ff8cb358231bc7d8957bfc68e1167b139e5e70ac5062f5d0760639f74443a51c1cce8965bac28f518bcd3f0585e29c01c28e2ca7f5464a0582d3cc4b3814f40b3608253746fec9961431087a24d1548573d93f93f6e711983d2030a7971a202ecb919a20c602ab7b60219a31a73fe597a2a7e302e8e352d61d71378da2eff9b642f0639fb305169925e8cdc323f8f12070c3bb4398a4cee75db1cdd6e840b8a6d13af60da4ad40a64ccfdb18b5fa2b95ff70d27c2f323236a3eab103245c9673233afffe65496d32962bb352cd643987399db3ac8128a7aeb7092eb086ba3bf6e4778f75c20f9f6af8330e431eba2d47653049e5965c4254a089822fa1bcc91c2a3996ed43186d9c85020916d95e04d6812e23c2c151129a260ce81dc63df08f239d8a603cb5b69d297272289362a15fa44abe0593409ef4dd4e4700804dba729e0f9550c16205c9aafff256cef9951c14a6fb9124db2b6a2ad549ed7e327e143b3e2eab3db5333d5b3f5a39423afd7326c7f27882d6850c070471b7489d445206c1a06454e9a1ec9de3595a2c3ca06ef7f043f51cc32c91bdc56c9d3fc521f6d202d8891d2f004a4db93f5fd6cefc6a0c7e8f931fd43e1a2d0b7d4b1fa33db1e3629a66cd007c20bc278e1f740184c95160688947687916182aaab42fc55f8632cb98a7d3b1621e3b7e2a0ff716332660c705b9bb206955b2979ffa3e22bc23dd35ddb57efcd4aad6c0b04747a336ccaf8a6e90fe2aaf6080892abd69cbbf042045c19aeffe84877912de8222fa426be370e6c839462d84e54342344ef08cdef5bad405a40cae47021c81ee6a3204a685bd819528c3a1027f407c491df27b16884483e0d652d29bb8a9afc53582bb116636e838b44eba0ce1b2bcb5aafe8c2b4eed28b66cb9f2ccb278f719aeaedcb1cdd7f5d65277a8412e9b2c193858b0d87d620ef3133062e51fd2249cfb5b9a578c065bbb17882acad26e47d98a24a652b6828f0cd2151e93655e497be7071f8114db336bae1cd924c9f206bc8c6a7b73f07d4f5f5bd14fc82269f5f8878703c44a7254add44391e1a881cf6efcf480530048a4e55cffaa2561c4f62c1ca4c455485684ac63029164a50ef88ce985bf9759bd899179e21474afa7e582b4dcfb71d30142a60cc1c3af79f7f3bc0b62a8b4ee56b01debbccc975dffe4e01ca0300449c50627f3b6d587aae9090d30829b53f1227588102211a9c8174706ee5bb1afc66b7dfba22170dbbeabfa2b9d6c849ea2ac736393fb886235d2e58aed55c4621640bd581a0d05a0a780708668760e88dc53f657bebbbac1509c8e93bd7f27a7e30367ecd3052b3e06a8fb4a78cbec2be02d29ea5d1a05bc93220a158a768892d3970ac0b5dfa773ddd9387d7c4e248a723bdd6a0ed8d662a12837ee041d7c09625fd03fac1262d484bbd6bfbea3459be3253f7caa9c1d7f3cfdc015a0e965ccfa79d56553e9b8072e26536b0079cb7f190a71dfc49aade122c693b2e7c0177169989f259e9a85e6b2389f4ab586943d997d5382fa3276b3502aa86ff1149b8a39f25d99cb49ec03e11eb599fc4aad0dfcf73952da9e1a5ceac7dc1d25d3f6583116cb60d90747fdf0bdc4a568a5a9795454fbe45f4f086e5a17c108d44c6be29548af9eb8918c6802298b458db049657ab4c20b040d7efb801c6c6b6461477bf40dd09a30f41f716bea4a63ea8e8eed6c35bb1c0b744aba9bf79dfdec3a81569103cc1a8fd9a422eeb4b3f371e1e216fbf50ddaac5758d38a89d7a6ab568a5a1fd922df59b8769d814088e890cf0d48624aa55689ec2e7939d3353742195c74e34494052844fd9508b677af3a3ffe190e25e89013d5115a9b6d8dad586548b80114d3f17046d742e7c61b0735f5f8d35b27e76685a8f1a5584b20cebb7cc6172ffe674f7cd23bd1874965f3fb60970ce3e5a6a608c9fb54b8f1fde06c751e430d1c6d3510692873ef526971c914fd80170f7235004a284b7f9434d33d727388b8ce1e98f18b4b3b5571b860b28ea3f08518339589a74bae792344c8aecfbd1a2ef052ed04d258b5ee1440560fd34f51855097987b71a83f710fbca3523d8b0a4ae355d25d4bd3ce0483cf9c3d07af47fc4ecd6203acfb6e102560e778fe600ab656d09dc15522655735375b60fef32dd7ef2c3820b044175186aa8056c3ed74bdd6aaf773c583816a403cecfa012b9bc73ce0fe1871232664c4443f38117a224a9732f0dcda51aae39413cc5462ff77a7c024d1b13db09d5a9f1a13a91d184a6bd914e81c096d0092e6bbdcea7f761f0d918abcccc1089ef7932b99018cfe01b7c8456f95a8a76107850c6d3cba7fb3aff0fe494b9d78f2db8dd51ee0bd08d901e6d41e85c0fcda79d111f5e40a99fd6fb89f2ee26e4a43eb2f6a578facfcd6869076aea68048593c8174ba05b345cad9687a078cc548d7f0caa7f765f755c683270fb1384179f9a33473069bb30cb69b386e1375dfa3be17f534043a988ec77835db5bf72b45f761abbdb4cfd0aabbc29ddf6a03c680f8901d1e0e27cd2807d7f58e0b270eada82658d122110e14ea43152a72afecc82bd3cf9e00cc73c9aebfa510ef2618dae599c90595c1e374c5d54155f56a6c3a8bbc320c81c7e177a7655288a96ca905ebb83f9addc74878fba6b16c49fae503544b90db7efead11a2d1fab04d2cc67a41538608e2d8329766639a10f2cdd68f795c5b8c7755e40255432518d8f5a54842f4f4e8e70e64bb63bf12f3fc5803192a4c385f7c33b12a1fdc969b5c5ae5952daf040454a8f17d1e2df7b63ceaa8a5cb10aca090396767c3031d7a0680514989737b7503e42f45c3b177b68fe130944e7a66e9acbec2e090f2953347bb5d6eb50c5f0382763a1dd292bb4c03901ef44ce95a5ed4a7bfab8945dd648731ce537a7222cd9f7c635c38177725de3e249c81d58e502d66ab0cf3db22139df55e3657bc9c149f5dd5fa5dda739380363d59cfe42204c499a6e5b11cda86380f8737b996eb59b8ddfaa124cbdcfc9bfe38e1465444e9c8ce9041d6c0cb45eb27426fc9493d8029b5c1316fd278f218b1ca3bab3d1be450ce2834aac7bf7de3b1e1e8771adb1d87887b7065823b612348a05784998c4ea4610dad80f6e6f21d60427acb1563155ed54564d62fafdcd7c322ce43ab35f6e4fa389802d11d18f49d65db01b5d0d8c94ca15c147b1a8076b751faa6d592d6a74b9fa794caee0234c83661b475ac2ebc90b0d06b47394d63b9aeeae94e8149446fb7c99c4413852143bb48b55ee8727aae3bf509b156a3dc7917fa9fa7aeb9d81c758a6db8437d295c75739986b9e1cd31e134c08ba9b901975ab61863350fe4f484814026f69de2f3f9f65e15ba930b93df3423d52a1410eb80d0f9122a483fa3339b1dbd8fe85a9f1b89b4f055c14be1a5cc82b658b5abbe3011a4620af1665e1b709f183a097426c908f0d0031a6217f92299117e8b43f764158bc39c139eb0203bcebf1475c2959ffbfea1d73192760edb225c0f8430639e15bea88017f183893e95d25aba75222b4d9c142a6a6614c6aa76fd9850c067f0c3397aa1660fb5aa1f5c572a3b8e4c7a93e9b58f6fd4ca4cbd2559e391865130726fc1495e42431b874c4bff8956c4407c5b300d32cfa339c3a21199d141844f9338671fd423b90748441253c998df1041e31ed0585361b53be644d0fee6f8a0f6386646444708500dcb5bfdded0f6c4af4d7fcf7806757b1c31538642e9c642b4d9f10d26c114f8397b32c2a83424610f4add05e1610ec837716851c2dd0f5947e7846257ac974df5fe0f53a06e0700ff4ac15a0a4d10db55f45e9c19dbb6dd31a6ef41c9c09088e147874cf0c0461451a6d892b28afc92469586f31a2875910eaaaf8213c130632fb601eb104368c8c3c2d1886485337ab0da69c70013129408ec1ea44fbc30f0e5adee49ff63a7dddca2ba57df85f02e5f16a9443269c32e8a509093af13a89f7be05168caaa8686f7e500789bcd2a2d5a9c6af3b70b9661ef7b951fd22df10f7f201933433d283ed9268682621c2770e1a37533059f2bdfae94cb66e4444047a5674de6a809facb3061900081007ce0f0ac1d663144c4f42d0bfc7194b0656d41ebd6f2e3448373ff32138a77bb36c162786585ec3333ecde83f167e9f181ae4b2638ace33ff68eaca8bff9cf75675d1eb60daee6d88a9a9cc6928165d6d096e92709ca06130651ef2e254bea9bbba7921b3a56e8120529c6584024e54a1a41f3680d51da3b305f0062ecb1efc80aa82f110d34b3e22fe27bddb63d304709915770479a5ef8f3d8b6968a6507ba8d510e8072271cb711d4eb749566e5dffab06eb5607ac03ac5364ec00c6babee7af72bbceca774f9533271275b578f104110ff5b441584c5e3f3e6d36a22e13fdd00fb31a48d601145f0ddd01898718fbb258390ba1e99d16a145e0d8a607778638d172a5fd01798c3a9ff0f7b6689e1d48bf6204d442dde8754c93bbc0e628cf24cfebaf6bbe5bb260656acb0734439d5254a90e0e41f18da1667562bd5d1e78946d81dbf81baaec75012d45c68fbf600a8998e674c4ee8ab188f043eaa14d0cd7e83e077c5dcd75af184ca8aa300c43041e781f99be9ffa1e03050bf9e5d2022a208ba144e5723af3fbfa60c57c019f6d80092dccd575f317ace5712d3fc9a9f3d775c81a6acd2036ba5547b229ade81dfb77434c8555987543c42251b843906925b6f9dd090afe1fd1edbe5d7007b05c4531562ef5e6c7b60cb73fc31ad9e0a9660e20ae5de68e3b9efb12718c492c18ccfdde5128b1ca9023fce7f923822d3e2195f3d783e2aa80ffe0d119576391a62d8f8cd0a58f0cd14cb7666d56cc9a6d45f872a6567692f86cd6bb1a5a73db788fd3a40a57af7a38d91a90ecad3fa55acb3081b941710db48b781c8fb9a6db35756b55b0db044947e34989c2f1277bcc935189c64171f8c0d1323e81abd257c2b600fc02b371c1ae3361f7f204b99b6c6e95b34d53eb971998b955809929e4153437126ec20c1e5f712051cb25215b7c559e8ed28b3bd650e0d31ed314be812b45e4297d662d9d30cb639a14e0d2c13f8076259c52819a389a83e53f6fe054dcc955a3e31a83482b20edaf819de1c283b041bc7bfa25edb0b07c89d4b2c6ba01bc59591d3be4035a454a00b4b13c898d0ad5b55bd76814d4077bb517f93807e9fd300f0dc9d9ba0dbbd852036739e943f2ff43de97cfa7bdb7457b2507aeddee406dd3af8c9420a3474dd70bc7732e979782091d4ca2f77c008f7471e1efe92913e7d7b081fcbc299256a0937d89183a7879012e775cbeca9d0250ea766e96a3aace37c2321b9db7ca626c7e57649950e483c919f8054cc996743943810dea034aff306135315cb933cf28216864593dfe537cc990694ec37c03f32bf1c69fcb68240112216a99ab5d24ee6a6ad8834da666441219d8ef169d00cf6658348eae0e80a34d197efb686428a509f227d9502694da0e9d84df766f0aebb0e443f7dd119829d6247b0114fcd2ce79158195cc64d6c5143e7e670fa32499c32f4f673f72708751e0814d8531ecbf94cab72f24533bfeeb36ce863c49b29abdf3626ebf442c87c38c742253bc82607d6e97759c893c112c600c2b5848308cc5f1a7ed4a25f7f42a7ea65cda46f724e1caf8b9a791b91f0e4e2f5fc4b8aa486c5f927428c3d597213ea2b359a41d660d1c15aff4e10760708c321a56bc6e410ab8620571f07b8abb14ad3c7b494a7ba2a61576568ea399acb5f22d80a52ffc5aa3591f97caf87e1264b90b9952cb2f2bf897821230a00868f06276a262b7b4fa9f8bd5ade9dc80075a51485e0887787d7a230716274b53b928bec2dfa1ed95e1de066f738d0515d6198f147a9390466a77b5feba00f54db37737a10aaffd13cc0df2dfa70370b55538218543b739b6234d5a75091047ccb71dcc457e9312ce52d5d9ddda09d13746e7e8bf65ee865503fa4fcc9f5d05a716197262215893e94da885d76c89252f924970d7d1aa12f2658af316c8b276f88bda8b23b982bd7429b95eeee69e2f8197df32a75bc6a16f53617a6ec0acaf729338fc91107876e50a2a38668a0059d9b39ef7bf4a580d92918a22ed0d2b4dd384e4277ff7c4af8e5f6042e97b3558d3c789c087c065ee5431cd6cf2a71369f7798aebee9ed283a258b8cc533f16fe15777b1bca70c9c65337795c37c10e36045242395bc93e788068c893f6a0cdff32c81704cb973ce238d71375bab9e978bdebadcb973f24b5e1a435b945c7dec733430ed2d176d945ba7809692dcc2d47ba4c942c0fae22a43cca5d60ddabc778251c9cd866e4ea28c648e3105b18d267fc11789180914ee0b173e715101f6109884ce20f1fa36adc20e231b6cf7d7f1fcc416998221f218fdea5b02adc85fea9bd58bdf2410ca1cdecad3b001a3648105255fc25506d506305247646316281ef0ec86fa7a8fb75d9bcbf384a46fbed897e2e73ad782af92ea97394e203f160c8bd0274a2cddb63e74590ab8be1258d2d03072ad755c3c9b0a9a5d82286f54382d87a3f78d00059b674ebfae0a869e4653da483fb35b5b2295e2be49724f58f25eb23aa5007bf74eaf1205ba1e8150dbc8a5371c84a905d805bd3b2858b763f116616876e9d6402c9dbb5cb5f982d27e6cd53576fd844bac757e6586cc2fe3972d5d00c45410ccece2f8107735f32f55e79bfca8e0f2d6c6d3ead6af36a1b7ca3bbc009fbc559c7b61a0d9992c99e05e41423cb3de1fb1ed4253126e5fe1aadcf2f834e696b011445b9adb48f396e74ea1dcb5d5760366fb44c9c619a20aa36eee7b7f41fb385e644b54f80df23160b76e6d60561479327d4bec093b173e260b8d6239a09774a6731a0624bf8467b56ca3c0552d91bd61b7afd7d1b2620832184eb0cca353d62c82030f65712f164112e17ef46af3e021483e7a402a6a735802815cb968758cfb6ce65923594d5959710e8e12595a09bd6a03ed569692c839205550f8e8c83d67b10077743fa484b07a781864dc6868231948c14f00608400a953d0c459d86c89a7a45da8e536175c6a11eaed78ff451b59201c28d54456d2da9f17ca717884b62837464d5a0a1e2790cfc30dec05da149035ff2b2523333df5036ac975f4fad9b715b85cafad651892e200b5babe2bf8db8bc31818cfc583f1265ad2dc3b6f20135580f6cb400c275c661938d4a26efd8df1bafac99eca99e08e3d424e15166d39ae3018cf2bc2fbc8d4abc7f98d75e6f8c2998c1b1a02ab61073f00f5a75aac06e2ad10b132f9464a7e336a9f68ed43c0a3b419b692560c9076bedd04f20c0da81523c3827c5740f3ca87878bb6e7f45ea7070936ff23a7c10f945b6967ea8baf8f8889e163b065b6bc8a814abee0f5f4c1cfffa77fda2e246ee27e48aab98ab42e61aef8c6968bf1c5797ecd723fe8be187ea2ecb6f1ea87aa7576008a113cfcdb333fec419d90a83d5b8b1e7e9db7732f7e14c9f4ffd6149bad5e94a0e3eead5e1c19a6eca1cf2528b101f94bf9a547eb13a705524060b65b4f3462830804e2873e27b839352b60222470028c69a9dba45802dbecb5a725a1869153f2ecf174318c41b9dff1349f2b9d8e571f1d8693cbea93d4a647fe6557bfe4e9287722185a7c61f17d583ed9f3ba127ccf9ff7f3fc966d9b71d60ad969ad83dcef4887021e3aa244a4fa352e9ce4fffc239940e99f603b9ccdd7f31a6966e2c792514f0e255b480bde72398f5ed8f9d6ed5cda2269fc06b14894de06d2cf5e620e576fc554bd90306b37312f762e3de94a52032d8979b2b8c584c2ac644598788e6dbbadfd5920b934ade8bd18a2b5a7a601e22ceb3a3df7b5837b56f6815525dbe5ca54135533f52ccf8d789891aa3c95f8fea512188c1e4e8d4d3f8b3da9736a0cc93f1298c5bb3f8baa1c68a1ed51f8e31c7aa359d59cb861589f7fcfa5a7af343b894470927ca161fdc97c7ac1be35c2290ad4d6ab4b9825c87d0ed5b0dd389aeb809ccb7f56f32b18b4e5213ed9496e737b098eedcc7be956a101e9117ac0da1bec987adfa355baf84c3837e566aae4e529b3fdf2beac78118ac56d9cd46a4ef77c6a3936a27d305d4b8e6be985c8f0e38833f3ffd5dd04a59434a35d8dae8453dfb3dca375141b8ae512ef6786bc736af3c39b8c4e6e706b52c51b30f0fde5660fda62daf3eb5959bd50b3e4b38890ebb1ef35c0cdda743c8679f0f203bd0702d789bb72006492204ab67b29f06069f1564f75d006a17122e2f0e73038aa1bb2cf546379303e49d6eed4db6837a4eaaffc81ff2d3d3fb12370451023bade8f87c81d89093c7f50591df763816ac5cbd013f87b0fa3173c9e433b5cbcd14ad8f6eeb08457d30887d5748146a0af89cdef70c63f2a7bcb0420b60553847f8639a666f3893a78d737763cce61e801113a4d062a399d367ed4a3e8c7bc51729f3f9568799c2babda85f603fbe5eaf5122152bca04139391cf1e1ba65895faca620fb9574c4ac44b477bf50cf7775bd36727d26961240d02334e17916fdb07be0d7bc6c17ec2640cb2c12066fc7ab150d36e1b347134e705987e7fa96329c56b671907fc415f3b5e57911d0f78905a573b3c4c9d42d3893e2730f95e1d09926af8531e615fb22a64c99cfbeb64744b9e3cf823c33dfda1fa14a89ed4d6a4a6eca310aca2d64fa0933be8827b8619d3fbbfe7ec1c632c6b65741b356695a88bc41a0225cec55189fd100933077223aaaeea94d0b2e4518b55b678c1b28b0fe9442024960fc6c857e1472d248e77347846a761ddf969e9ab673b67bb0271fddcde095e8153fbd03eee21ffe16749df8be44c9f117a16c772992c4ed10f0dfd02acd789a531439031df6a5cff9ac5ce5d4cdc51372360aab9e15e10ee624e28e48abedeb2aba3bc7d6fd2fab4f601052a526231c6d9f4d99c3faaed5b29db8a453dd430aaeca6fd710be2ecc3935fec5693a06c9b6d6069d7dbf25aed5b4c5717029e532e8c8d327f40f054f69da3f45a081795675a5093c9465eca912ca1f5af60a08956c15f3058d5683f7b4f7567af15cde12814c6d7c0ef61b78c33d1ffd88c11db61a113115ea27201c78ccda620955cf53b8e729c08846ddada69686756a3e36943548f66349502ce61234f0f82cd7a53675b187ad74127ab9db4052a52332838826e626da1fe9e43cc7ca90747d76538022239af4dbfa4352723f52206801358ffdc091e18778d463d7ff2dbbd7c8492c0745352e2f626287366792ecb5442733ce434a76cbfaf313210fa590f3ba7fa76a40baa5740b4cbf659605ee67307e3b058b6299cd09c7cb1ead158de9ec6ae1eda1d62fedad163ee0fa32d25ff0f1752648b9980b7202d4783dadb084c1e5663d75795c31df4a9beee626e4eda72dca5f8824d459dd4e03646da13bd15f0c4201a3415acb02eeaa160dd519071a65f3c99a1305d7a81757a87796628cf491427113daaf956dfff0883bb59a239802e60de3b2ade96f972d090bcc2b22549cebbe91510c7a2367aa5169c8489d4765ded9400e7132c8269b5c99b118f710c1029667accd1646ec8d9b35e3d70a6c7dc687621c2249ba20d638f29338976b6225f4e2d9d9b2cf7711609d91a3a1ac307d057e0bc454e495bfe8b5a763814e4b804ca06061c1ec1abf8c9702454acdc8f3f58d8985511b59e072f5383b0b7cf8e1c27189bb80474d0ae1b9d56db19919bd6fe166c292fc13401e0bdb5fada93b0a9df37fbc8fa7b1b18c8d0cf062a2066dadee1ed77821a02af108402d0ad62ff0eff7fd485f34e3f25d11bb1989e4b50136cc9283eb95cef1abaf920465efa896f34bf2cde18085a46eb4c2770d04ed1604493648811fb44743ced8539b8c643dc6d68385500344a82ba238ad0b0d3e13e0cb8c10880ebd0627aa5d07c03ab645f45077758bf1d5033d5b50f3b5ec505baac44d6b517d7340759088c0cfdd66e4e8c6d3e90f9a1ec6df706ea7164389db41e0033d71abc376abee01060c6e36e7de49f31a036ffd5efe859a379c510abecf5de454ec73309944ee0a0ab970573ca18ccba4cb1562c8cbcca159bbc1415d3f18eafdbd5040edb605dca726f80fd4ef6d75a8d09b7113d969c3a5bf4089f66aea1d4a6a1ea33c81f9a24d4e4f841735f44bdde56d9fedb4760364a7a687a581249ee86360dfb1d83b7ac41ed93b680aa438f620f47bd20744f6f70ae35e7569db4696d7154bf5ea967db759aee26b0392e552bde3d5fd8db6b2c9a51eb942f3b07bb57dfb87d583d756dff5afe794f4a292c21529a5d113780d62815cc1d6a6f9e1dbaadd64e98cfe84cc377fcc64a68437430c64d8b94f48ca5aab7bb7e41d514b600d1d46b25a523ed0dbf6a78ee7575c6cfa3b832a71e4ad08e05c5c7a9b68fb94abf1cbb95ae5fb50a194bb2416f28255f6b72c333efb5f1a405387ab47cf31f678b2e2b1865376749bcf1be864f115ab71fcd3ce541387e4e272b3931f3569afba5060512704a1c20f2be53d0377feffde246bd776e8bc88ac3b04d1d1494546d7f09ca6bfaafa9c45451b0dab7cfe8208f670e86ad180b646315d7ea5088798c7dd614fc31bbf67917ca465a64c24ef837a231dd1a704fa891148602c19c2d1c656d9079dfe361434942375b33c3b9cf883a51d3acb68c1f3544daf9aaadf058d3344b8f7c28c5ca5fcb1ad680ae97169ed60980744ad452f8e2106533af639ff9eca4d4b6f491d44b08189e544552461123483f7104f47bdacd9ca4f6362f749b00a202d5ab073ec616ad94f7e7d94508ae3294b8d1a36b0c53900dfc9e16472649de0460722b792ee47e6db637936a6c47c193a60ad8afe3d6edf0c7f9a4c39a2b553045b6fd649c07777e7e9afe4c2596f05a99806315e3fbd52668553a97c88c4b54061e5286e217a742167dbcbb2d4f341214845ccb46fd5802fc24200af567e2c1fa7cc1a63199be26f904d8c9b2949b804b22858227f2588c880b2f6a6324a99305332d3183441dfae0439aea66bf51f0861e9499156743f276849ff676d660babab02d066bd2268c91b1af1cc036ef923ade1d2381fecc22cc0dbdbc96445fbaa0cede241076ce3e2cc1264532bd5bca1ddfbf1d2c6fda5969faf79545d5b18feaa4012488a78f120aad9a0f3bfbd6030c6977bf295b6c820a3c77aa72c1c25cf69be8f1a47b13e59aa3b55df891546de51b9993de34855801823a4005c8004d8901cc14ff28016263a10609bded39964859bb6c11e4a71e21b2a32efb40b917ec34656e0f5c80852ba3c9c287da0279e19c10790638a9d1024865f506a9fa8961d09fd0a665357783fbf5a6f41a1f9713a8784154dee91d5941ba31292121938c01314a3a0f440584f97aacfed580d40662150831cc91f245407d3fb32835cabd531f9edf8d763a1a52581ea0d11bbe259f7062ecc4968f9fd174593f7dc1891011d54e477a12b9f5a79564287f25720c2ee76a6690686a4877e81964838b4a6bd323e4e36d3b0a3c65e9b3cfddeb28806c2fa739db19242a50e36d593517d18b87ec5e9c078dba6622829fbecc3b8cd3e5acad6a748bfc630eaf632c7b160ac0830e0108b29322dea8e8ff719f631ccf9b593f39b60b9e4a83a0b99957cc26237e92cf4ef34998255250772b5824fe40e19ac88119fca3af15850c03aa9e48cb59dedc07f6c6e19ee75ab75e04ed410d0cf39f87fabbfbfb50db255edc60650eac802baa834d4fbb96b2b071e5701be2ab78348b0fd100241772b1fb1449e42a3fd79d92b8cc6619652ea42b6d774fc3d6f2dacdea64076d5160d9b8b0df1edb7cbcb60b9ca80ffbacc9b6fe89cbc01accecae8ee55fc99c16dfa2e2589b6dc4efb13a518e8250852baf2bd6c76eae531344b054dbc12a4f634d0f9d4c94a605fe16b0477f03393d5cee8e8d93bddb389249c101751e48ed8b99f3328aa5305039418fdeef65ab2fa2d899ac1bd00c38c77ecacba986b44d6f766324462478afe7f939d7386f265e160150c5917425f5bde6e14a77b11d12b63d37a581f454ec54fc8caad0adac8d20aed6586361df970a787df30ba706bdc92f1e7fbc0c969d435998892a2c7712f4f9c8b264f18b61c99dd6f88ad0a1544578587e6561c1391a1d1e3f827718c34481b31098c223d6a90be8b2cb8fc982853ea9d72c622f30ed0ef085015da6204caa45ab89fd4d1104492bd835e5bd8e507d0ae69edf45aa5b3b120ca8c799091fca98f71c74329c6c6f39a041bd2d4cbb9313be9ee6148fa0848bb55918d13e14e173b53126f3488670d6b69c91d71afd6f3f8d88444a21809e63ce98f9ad10232328c29d8ba78cf2769c72585194a0ef4ae85c3834cabffbb2155d441c1292c66eae253d2e547af6ab59c0e20b9b65f57e62e4ebd8b778031c76d87b471cec8983387ba711c7b57f6af76302f3c41f86f42c08f0569f6fb9aa06bc918d7a8e0f4933eb95a155d1e36f06a89ab720f4160be4a2424fdda7ee57f1fe88422212b7ad7824d9ff11c7d030ef7cf93486d2f33d910a734af9c3807e35b62ff26b62e811a94155fd4242c90c3cf41f9ac32a612caf05de343db35e65448cf302cee29d61b4cef12c24991b1bfb29222075dd6e09ae3e6c037aefbbcad0188d6b32d4d69ad347f6dafab2f5dd220336f2938b29f2455704a8cbd03523bf179813ae80b763b1c443ae2478edeaaa8dd199f2e80a8fb3ce2962d041540898a54b8d9b427c64bd178eba34d0f1c08540f7a95f857c56b248fedf0520101521a74a1aaf6b137a41870de9383d00e0adde5b199b0a5bdee56ab89a773461ee2ee9396ecf465cf28c65a7876e84ee220e7fac330a67a262c18f863a4181b63e61dff21fb32156954b4d231fb0ca9ecbffa600390091d3e6b8271f4d9067520c02dd45865d304a998e4667cc376ba102fb933ccae0bab3ccfd9d4d2f036f961cdbc86e44255994c3429ebfe7183dde042e8d775822bf6de03e4da15e22023109e5ff729b253ce866b0a98275d1fc441332e753b1a16adbddc0bcf4db9389ed807442fdb4882ad0a04bb5063cddd242839fedfa7a6df8a2bfd7f6b29aa9966d70126ff6a4591f542efbd820a5179997ec62ae27c1b24cee0d34659ab7d3d9cfc8f2dcd4a721bbcef6dd66c466de71ba0664a8158b263978639529721d008e572c94eb53406dd67985e90c54b0cc1e6df3e8456c963ca06cb0db8464d76af9a3e4ed8880bc6d8061b603d96f53908d9cc2f162b89e0fbc85c1d7986ec39729bc80454df1e8bb6d20618b37bcd0ede04417bd902d1424f6dc5012492114c73a86233e6fc16cdee5a61f136497638fae24882bdeaf274f5c73e5c8f3f665fc36da534875abaa8c83040554ac1d1d2bd60b31ab0d6866e8077ee97f5663e57f9b4039fef2d2d33a9100c936e71d57d0b02530548a48df9a4f051f49c80917c153438bccc39081a3d73e73d2ce03b6772a380775a6bd82449e99bb250a13e7244e46210c154d78f5bdd1173e3204c864fa6968648a15d4658ee816e9550a2bbb78fbfc7e96d58b3bbbfd8bf1ee6de2a0aba0bfafb3257624399c6a8157b4831c1573035052c33dd4bee59fcbeef1b13719f36dae3ee06d149301918edf5dd3a02b361d7b8d0f32cd6d3732e0df474b3832fa16a86043437c7513c1d47e2c73cb7c0cc6f4c621d78a39ef682537d5ec01403f3a45cdca739cd2bb70aa770424b68c478d52551af27cedaebf2c3ed7a848c84eeb203f0f93f1092e4a6eb0da285ed8f119292d9314106a0dc5ab03c26a645ad4651ef46546bb11268c2b8aaa3a733fd334db83de55949219dec2f1fc586cd4dfa30643753157f44a299918a2306ec29c70a16eaf9f9267eb2eee5417c0bc6ba97e58e1cde6c2ab482ddfe1cbb07eca097df5fc3155da54d2cbab01a547c5d654ac017170b0eb5f5deecdf5e5e6fac02e45cefaaa8f9dc7d186de68a4667c6f0d592ea96fd07db0ad06ccbe0493cf87f178dc990aac5d89be7277c46f0fb605af85a9330a53266db6c0422f1417773bea519b8fec995e1862b0d15c1c03e4d67c4cf51b6371e00493dc5b946ab2635d6797967e1221df213872c9d1d655b1579b505450ba8d919283cbd5b620c324b0424acec70dc5f130d40081297dca6f2cdffb6ed1e1a2a0383bbc645e002b29715c25d9c231f5f1496100a56961f634e2f1aca8098289f3dd7825969fb72c082dcdfc9ee10f5eafde86c58f7ef0e9b3ea5da99b8e8d0a235d98eb91aa6645246f434348f2fa29c744c9e52856fb27441804a6e193ef087f680ca3caaa6c62921b5fc993e62a1c6717e966c8208c6abe4c566b3348118b33465963c59e73e3310d07ef58d0fd9f45251689099adfae77337e529d50e2b739f60211982b4442d7a4b42679fb379d3b26e9c7f416d2c9f351030635bbb5e799a0de0070b036b710b61272d0fc18be38ebad8f343c0ebd88d5977aef4826824e339d8329a8c5964839118adec7d1af93659a2fab7c7232ffb4ad79309714ee67d322263d681c98fbd304430d3b05684b62c61f613cfb2105eb994e134fbb56cdd13be3a4bb5b88b43ac4d52d94ddab07997e5440a17fb592a5d009e2e41b042de3e8e03f149d17b9ccd9dd1e68602a456f9ddf43b1f80a5969994e379269122ff8d360df9850886ab4ad5ca48a72f9ffbe3752ae54299e75ccc6978ec53d28454df8597a6e9809870fc18da55496ef91c914ef7d21839019fc90fde55aa4f08734272514aaf60ce986953208a497d0a68d05170bfea58c79585af4d72faa5798b5f6ffac5e46e2c248d9e49c1629541f68607a9d13be05191014a6f2233651caaf5ec1e24349224ff3df9613e42911898a5ac104b8fb41fc4d6661af8a6a7f41a33c323660620434bd51dd1dc802a814b39366f094120d34fce4fc80c40110f8329af430c53bd1c185a3bb11b3d90b143a08dbcfd0db854967fcd615020587d032158b0c5868679c5879680a074edc1dbbe08a82d23ae26ed8d66dee0182551bff5bd4b0ec9631faf33cc3f0358629413e4ccc1f7f3a6e0eaa5c9b12c343753c96f0ee9330f030afba1a4574241708bf221598771dfb3146ef224e67b4ae9afc3e87b5cab3d3c8203f30e5384cba885be6c04b10ff2090331d9896dc5a4c870615eecbefb55dd7f59f711295eada126f89e323b507870ae5528a331034de49887bc41c4fe928189c9adb57ab6a851a288ac80fcc3e9fd095baf8fe78bf8d90f87f08b0ba5eff4389a3ff03e0e0ac3e815fe841b6b10721877b89cc243cd6b497919a1378978c77ed4651ccf4874dae792910654aaf9de01eb04a8ceb88fa663f43f543bb5d59e9615bd9eb06276ac54727bd52bca482081a5af96ddb2c78e3196c803c0322764617d9b7fc4d4a13ef0036f2376dd336314af7d6fa7909b21592fccb8786faf3c7eb6e148120006937725f4dad3ddba238bd1702d561fe29f99da4116be91ba9c7681764dd5ca25b78f00bd9ca08c7ce8a691314170333faf06ec2d27e6fac1a40222fdd069111dc37a792370bd5621a0692ca9d110127508126e2605be1d2776e922fea0ec5429127bb91ff6f123561fc49337ad68f837ffeb30460facb4aa9132e09dd637823bf78e360cc70f9591ed666573bb8a686b9309285a816addf6f3685f67dd1939e6844752c7ad98268bd8c7c7ea6e967dcdf7fc0823d5403789278013b2190ae810378763969804e4bcc360f64e16efe7c26206fc0a82c3584027e31a898d97a85908e06bbbc0390e0a8f05fd7e36436b2f4663fb80dc6c45716680cf823e86645c03a8cfff65be3fc6df8223fd70e0ff25011344b629e7e4d0659cf0754dee2070b761350337355bd08f3e9d2813c6698e9a3d8c876bcd2d7fb5af92aa9c634866a451c709b99ffe66bd9a5ed7179442e36755695e814bfa8cd08421bf8695da0934a039622424b8cbc0c3b41db49e7aecf85e808308e81e650c7e83a9b04dca81b3493d3a7a3d6e9ac3b6fdefac92fb06f7b86479b411cfd8216e26d650801f4d6cb2a6916775499de818d1a9d46b968f98f1df87a44be86bf64404afdb2b8a67cc17fe1c1df3eb2facbfb37e345673f73ff21d92a37af9f13eabf545cff6b929266dbfea1892bef8773a6db92cdeef4be8ac7af317bf67562e83d3dfc580a1021a6c0f3edb63e4c49a83b9caed908053dd527679eddb1d58ccf5dc343ef57ca0cf6b919adedca166e3350e7b80f384fb3692e62067dc19a25260b91b7de81154dae805956c41e7d9cc5a89beae05cc53a3880e9fc1e78046ba63e6410f879ec92bc18ae22fd1b3cc07c112aae40c55f93361af3e98f6c4d8de0840b2b2e20a6fc8b8aec7a0ca90e9ace4586c49e9acac006aa0bddf8ce42730788c532aa688712e7a9d576f5deed515bf6ebf748d055533e4937808c2af0418a11d3566da242f4fac2e4fd9aa454bc1ac4553b74f937630ab65dfaf1bbb835f4adcd629336db37a3d9479430e53caa0e7031fbed395a141234712bbee91f0bfdaee41bac29e61f49efb540812e3b009d8830b3e843bb40b1923577c4debf339da0d458cf61c9688d283574261c76063eb9c7a69afee4133c0172c196784345de83c84c66e8cd09e46ce2877b8190fd9880772edcd7530925f1ef46db437418c324a2c7954f7415b735c8d921542442fa17c3caa79639aef97b913aa192246d6cc8a5fe9814b61e9e3b2e74eea6cc38ac27359634d66d015548ad6fbe7415b3bc0a2fb95a56aa730ee3bad22c2ee648198cac3703e1dd783c33f46e6a087bdfc77ea407ef2980bbe8ebcf14a943a9c5040c612c9366f88d6f6ae853a7ea3eb331affe68222cf9122e3d5eedf03edcf0b4c514029a730d4155e0837330b529e941783666bdcc0b48bb6b49fff219c23908c1cd93350b2c791da7a6dae24cf7d528531514de4de0f1e235d8e87b61898332645aa8dbae9ddbc0a6113c9136ff8b21f1693109b6b89ef93247c93abe6fb8d6cf21d65e5c2cdc7a73eec17e3d813e1bd9eb318e74afa37aab3084e5743db2ce9a93ccd9b658f3c100fc829c063ce95365c05be57ba695a874c8c5410b450395e6e01c20f4dc7813caa25ac591b3a43916bee366257cae401ebdd81cd87546b150adfce8029117abd4f020e9489333350e9a0d5baefa98be9994bb0832462a20b44821c07f8fafc785657331f1345da7c7d7cc900b4f86834edd58fdd27133e51de97ccc13b4aade7289198a7ff46f7f68083f3248cc35070960c29441ff35a85b883e578ea2ded115000740674165d91766ae64c2b2a19496267142b2a4e5ddf09f8cd6051b2199defef7fee8527304e8bb99cdeae186c32fea0f2c2db8da232cbb29df9634d3ae185a441052ae3cb274d1c6b4828ffe48d5d56762a35cb0022897bbb273638c86cd6658c09fbd7fca588cd2cbb060cd9e17ac3092e1f733a37cce01a35101253fc2ca229904f58adaffe1a8363a2b01a67b4c357ab81e3b560422125f7686417c6badaa95dbb759c486e53730c4b280c5ccb6b1153d0fcb35be5a68efe13e4b0788e334c4edf236808d62b2a8688182d783ec63c4ff89c6ff7fec0d7303fa5ad981e5945be1685655bbb42106a1f1822a3b974414bc5b43b9aa05012ab69d721be912c1eb2feac04434d74116e68b1cf91516dea5e7b3725f74da447ac6eb52d05fd0937ab0f8f244384bfa46b15a175b175290a2fa318936ee252fc92b8771aeab4c8a8fb3b361b7de93e064136b790c203dd3d6d9f45cb908889d8a2a5cf5311d384e47f9e94064b0edf97212f883c3cf7afbe4588d7ad4b6685838b184131f24e7e51a6c18353cee69c3181af5a056197be1e39b42b074eaa48e68f67b14446a69c5bd360bfa7fa48a1cc15d12c2c1969e934aa94c0c5b22b077ce0e8605bebbce141788ce72805c7ab3cc1a80b4f78395e3be859727dacc7652c771ac1af647b81788e95c2b161bc78302c54c52ccccc961d30861a0226484acdd5a187a39c435904f9b1c36338e158fb3206e51333e9fc3b35d8e52be0ec7b1c7a185b781916d5aa37ae25efaf82b724b8a7611e5168c9ea5b5c81df880f7bb43614ce65b6b6f4188b534e08761c796b4a245ba4eb5528b4a7d2e839a63207f79c593517b41f0c4d0d8760baba1e4ea7bbdf300b38aae99b8ffdd33b082c5fa9cc25340349c806a790b08b14eb85dda957be6c6b30e86c493fd863848c0d4d6755d596380e98be7d23bfbee5c95d74cd791434f16ae1b91a280c49987aedd0fcd34fa26cd547864ca031d29aa26fba6b7f8f3e30bfffa28482469059cd4199b86c8074c5a08c2c60f029c9ed4b23a64997f4b6643e441a92881c831cade6e92edf91283338e45686af008029013bfcd9634afb5f629014f2edefcf98936468d194610f129e8b2ac276bf092fb0a145d0290959f6dc35b78247a61b4bae8a386fa4ef69601659cadb445d31d0753239aa8e774513d8425f6fb054a3c2b2ff73024bedad38e221260db7de39c0195ac1c392fab6cc7935e0449279fd5ce464c381bd85a387c79418c448f1ccf290924d901bf000d8d8af4677afbd223448029f2fb2b38fa306107d917830a71611cbe0e00fda12810b7be66b3093e911f7e1113d3ec36c586d39af825668ef15c89f9747f4710febc317ea77d93dffc2157aac714f01cf7e29865ab672baa9aa5d8778d2985666bcf6193c4e10287333fd823cd4f08c5649653987001b70810f9516b2c41f5e609d387863bad22a9f019d10d8cddf44d78d9e6266e6824304e63423d9249c1a3f77198acf54e51359e9dd6fef688ae94d7c97ffd04fa75c06863a2facf51426b0d3cbfc04c9b0dbe20d756f41e510c874a1ce478e8c09f7db3af57580f96ab9caa66bacb7cb5946367ba3a539a1663f06f9e440446d7c2755d34754f3f947b3889e083c5f0715caf8953ffdba62fa8eac22c3e1c0bf5af96c80322122cf88314c5f16fee816ee5c510d0537b90d6c91216b30d55a3190a4201297fc884e8146c30a0a410828185a636036c3c18d7e241b905a562e5c757224142372b5fee3af5fa5a931a35dbd0d8875cc93f1cc742ddb0510bcedb6935ffa2a327001c2765a26f47be74a0a9b881a258aa831daf2ee17b546dccad2cd4f36247b13632042c7f439334a80a7acc6caed174d7b0a38cebe644341d3c0fb52a2181e4a0c054f61af8bb8e4849831953a48bd18f1c034157d8d19bf8fbf5355eb1534da9d62a566ebcd98b3b058d3a0e4f20691c58dae1924f341020d3cbea29d3bb86222836a79f04e6810f6407ec7b00ab3ec4533d7467fdf8ee3229fcf6575bb24ad52095f8ee073af0e8d3ba6a2dde5de97b2732088bb3ce183755e718316e08923513f107e4d5e532772d013c1b45f55c1730b3ab1f99798a322f4c7a644cfd3d250a65d9c0855318815b402c177c20b68b543128cc13dc565c15f15eaa5ebf460db7f9c52bfd388094490cbf7b4e6cfd6a67227ab478bc987f7cccd4e3f6773569a6590836284705dd3216f1e0fc576c85ac37c8dc991776e9e4313b5123b4e693832ab72b5b66608bcfbdf53ccfaac0c6d7c39c6d36b8f248608f589686706369c672ddae3888a7d6f69513016c53abeedc355f9ac654a94645bf5e2b62db12e7add47f191451c990900d7419ce840fd116dcd91d28b757d275eeec2a77a3e80d8c474d74bdd3c3ca574d777e3005bc1ec1a15811e325460744792b17549437b55817cdfb63f905f90315af3ce03c6582e5a7e2f703a7fcdcd6177d03e2d3d952759c6ac92ba87c62b4906c844739240be7d987d38f6a2d1ab3aee0daec9ba13d230207583ac4736a5526d32fc7ea4d08914a5b6465ac289f2f83267a168cb616c42a5528085332fad74e51e31c11ea153b0f07f6069bdbbf43d1d7ed83e2b9c6fc6fe8f8c55884e33974241688d850e846f5a6e6ebb9b12d1bbbf7ca186a873d1db42269d2dcfdce9f7e19396909f286076624b14fef23bdd6d6cabe6dac819face6e0cc79050a26920d2a599ee93b44b7332d8c5cafd9d10a6610b8630c69895382d1d125815ed2203c4f33ea47b4a961924ff881234c155f80bf073ec4f95b59d7a56956cee03dcd6e0e8e150569a565e8e9f79f775e4a12a72033d185a6002d2a1091c016e48a440eb3a6686c3e77c30a68193a25fd74f56e7c6d294b48c97ac5ac4ffab20ff1d7050ba10c56f58fecd9e48cf02f2516261a46a3102262298396339671369827fe3bae5fd37f842ec32beaf79f89d38f2c0b760001d6add808e27b3c958ca9b434b237663a93daea7ab222b3dd2120a005b1297eb1476cf3c4dfffd333e832ebd08dad97629345e486874e69cdeb8322b93c3308fc2aa3eeb2f545002c35d8feb670e7d474d32bf7d1abee61bd1dbd48a8f5a8d87603a853f16b60f9d5f1ad32ddb8e6eec2c79e502a47bbbfcf5e66bd4e688744559ac260ff204645e2e0c822005b797b4d068b71a1135dd4ab6fe63427c8a9e99cc98e636e8c35ceaed9dcaf8e10e811d10bb2f84d48738b4d3568ebaf85064435521739d4a0d9d7d439338cdb8af3d03db88d2f1313050c718677f0a1164ddcdf2993c672438b8181183b5cba1670255b3583a429f0543ceec39ea251fb6c03cbe1df92a34a855ed73c2896dc7f786cd56e4daaf10955804b0c457381f42f4a287fe808855809a14cd2bfc265317ff367f0a26178fecc6a32e6dadc300a1dfcf4af0e40f9da1e58c99d374af4c91c1b3970579f1c15c69913e37004d8de6d62b38c1f6e8846e022ae8c801857fbd827b7fe024603172f90da0d4b34e350632c9a5a1cd23d347a98530b4e8e489fcdd257ee1b921ca1edb9d8db12fbdb85be41582b06249d1a0924ebbeb02983d4f64ce7e0c27c08d32e9ce872d18fa0c6c21384c7f694c4971aa01109c0377e62c1b92a2236a49cd118b732f3a0805aac86bab6a4bbc56017ae9e3e01877c0ee1be0fa4ed45ebe7b6d4216424956f5449afec310344191b456b04f99a0468ccc4c51081d518b08805efe21ec8429467fded079dcc2624e769796d312cf2e6a74e4530f3c7256bdb44b6bc44bce19f88e39aaea59bc85dd8dffdb92930e02e940328e4d0225456de3fb0faf1cc2a0fcff3f15f84689383cfe3e71035cd8b77d30038d3b5b472b661d5ac19c6a3f3e2b02d5542fb5fb69b3c3b03edd4705d37cea1e066051a77e0f81bb35ec2be2c9657d4858bbda0d15ef309d44a75b3cb3bcd94521f32f16fe30dc2d3410cbc4d19a0d9b155a29abb9579054f3046a44240e9f25f8389b8d7520ca94666820d2b3177df66698d5d22d43bbe4d9ff8786d001c82bc87146ac9745f7733986ec540f232ce6be731329f5f687daebec1cc3637fa6543e5ebded9e397969d994c3fb0108c84152066d70755205028f305ada0b40fa0be5e10ee2347f2e33417998cf1150d934ce48d37a9895690fb4f154b9409071522f605cf5132d029c8a8059fb513f28f44627bc0fcf4373ebb995fdb1d788484d7c0ef028047f1c7cd6faaa144465414828a92bf1b75cf13c096cf204025ec75fa9f27f33be50f56082d6fe7b9244993da18134c41b1612a6c8f7ed87e69acb3e0cc478d3c69102a27283c1f7bd7de2482fab567f95aed6adf3d136c9b0bac8ab351e05200c89f1080d446a717f26d87898eee9baae9ad9f306178b6d870d8ebb708aaa5ff54ca7019f733bef10d934c16a4701b566d960c9531755e25eb101b0669bbaa8e1984ac296fe5594bcb1cc6e62f8002803eab72e3b99c8740461f7ad60b090c8cadbc21cecc3f4898f7ba644e08a60415cbb22f8851a3ed8183e20a640eea216c808b92a89ffed386c6b83c0f9405bd2831b2e2c07000a8403ed4a5f6de4312e0e0e26837b0195e19b3ad298f2bba23523135d43c1c04d383d01df768eaee5f6024a1ed1a14ca91a2bdd0ecd77ad054ca01afa79503cbe284289a6595d60000d81591b6d4af761dfef6d06ea4d074f197f5ec4305a46a7a103882fea1d8e2d1ac82bb51285a3aea8f99c26ed5c8fb5df1ffaf7c710ba416bfca0e69e9dc56fbba6ed1171e510115cc706fa1ff0fcf7a4923bfd960f1c57ba3daba85fe9c44987a1fa7febb02d27923f6a3b82fa1e08f5d62572f8a38301cb7d50a8eeffbce825a591826c23011f205129b68f4378099bb09c2c9f73a1bf1de076ed4038d00b42e69000aa0c3bce512450d7dbd3dfc0ab4ddd86c34f4b5ccb24a3f94fa53d749320639ad7ed0a6effa8cc5dbc96fd3ee0bf8cd74929fe3e2b3eb075c7addd1c6eb9658d097d174b3017eaa5376fba98ce41da5bb8fa2c972d3bf9b7d25e26bb34c7ba626363707fc2f67a3fda0b16abf35273e8b0f493ab2fb3a561f8ff813a0b37d053aa218b8954ea610e4ac8474501c9d147c00f7e90b42513ec19c2fbca366985aa8dcd99b8c7503d6cbd884946a122b234120bb505b3fd79234c9e0d8b7f729441cd936abc6d28dd8e756caa0218ba88de1f06384000ee4420371ddddbacf81c9d08e9623c8967dc29be144a4a80f8a06fec2ba3d77ea562c848944db445fd5bee55559d44152840a3e003ea099b7c9254ef7e93824b169b51df10bf4b00ff6cf335e94e2e753785acedda0c245485d52eda4d9f0448cc2ef5f4c51924ccccbfd99abf5f71a093b633231fbfedbab283e1fcaf3337d6db0c54612cf5d70d35b7cf6d5a54e0a56f74690633931771da211c59b819cdbd8d6a845ca3aeed498654d5d380b4643098c55d9cb1c29323fc36fdd87882ab4bf7b8ef87c155390808d827326b0e6256f5a51035d076d9d3ae9681d70560a6b88cb51299c62c821cc1005a6d5b6e90ad9c22f0b706b0244567d8502b8e1af003e7ac31691a02449b7483aa8f3c6a3ffdab4a9ed6e223910a5a7076a9eb0236e4e0602c06a25313ca667ec8e1c9c097a19e010ac7e7c947fa430b9acff70abb7595e02b6381e40af53c4c3f0f55182de0556a3f6bba29dc58f288525bc810a305eb5b48b023e92305556ec59ffb31e9cd621e94adf4d9aa4f296883df6d0552b3bbf27da03fc37709ca6aac95a87d7a3a8213ba5dec96d5c46d83a24e8828dfb1590c6ab9f01df22a4ab34d0dcdc54ad4db277900dd1d32967770ae0541305baeb79c7db533704cd58c5492d03b3179fc063751d5ef4f2d196c25261c3b18363ec604b9320e80545f43418ab5500b4ab7b3e87025bd683753b53626cd51694f26dc02f107023f23a771c5af36f4de9fc6a60e885da53166b985f374ec831606a255430bff440249ccd3a6f958bf8b975741b55d03d81d76633333606b7eeed5ec542b933c3082e6faf2882a81e36ee1721f491ab78142bcfd4aace27e7e6f92151fb7c95652d90b7db65d83c4e8dac892c18de3b13700f0fa9e67eb34e9477e8421d77b51f70d5c63b4f627b05ca9536d7ca9474f8e54dad0d06bbb313b7bda875014bcd032f2c81e22c7ba75402e467735774d8e6b2b313d379df50c8c1ce45cbff45ed45f81ded39c90b05c876e1e2e837133c9c0d0030df3dd5c2d30562839c6353d64631b2d51a7680786540d302e166c6d492e5f2fab0833e1529af1b34598006509accbd5b70d1dcdd12f08ab64185bb60bd67c6b8cd3bcb0b4ed957f16ec6a7775b31b32f109d825d61ee62eaa54a3855c71c663dc43b01fbbe15b756fe66fc74d7a8c10f4c61d31997d3280ab3ae36be78766f11a1a676707d15d0101f28117e182e44547cd63592510b97a7fd003e47f5eb0e216548ea7d1a2ebaaa824aa123da145a0ff88529c001b0cfc3b0d754d67aa8405cc20ead57bc9b52324d7bef715acf30e263cf0c9b774500ffdaf744283b3b747f312c09e04a829eca944394cde0cb37bd62815a1c6c6b1354acfb7efd85d47bada398a654d63bcabed4fc925147d4fbce6cd97da238150dc33659352ce8e8f5e4c1bb6d110b0d07f02f8cef7948ef1cf724028c610e6e74592413881585fab3e92c43717d4c9149735fd563421596df21012f93bb3ebb903bcd6678736a169368f6ebde1e8b822d93ecb93a20f9a5a5cc3e05e29ac76b5a19f257d624d06fbee0f64e992daf5872747f7e8da37ba9672e1b5763422c9f28561d17b5f8783f0cf4e70c172d1895d9fbd53b42e612853e785507e16ded6d55dfda29e5edd467d545f2c81e13274a94aa1b858f83be5b1e50bcf58039e6818bcdee36a3061060a548bc55609a63672b2bfe0464d84b8c2f8f5715c4ffbde3ee44665e9f3637a9ea159597135b2ae090a6002c02f6a7efb5fde1f74cbafb3a497415159e0c8afbb1e43dfbc3ae5d948ed7a58a1b2074e60809d1cea0aa0e2b2fe6ead79c6620644d7ec769ce9813b3383c8e583dfc0fcc3dc56d010384486ec50273ad4fb828c00940243bb5cdf3d15b59bdd9874ea84a71a4942d7020eb7a1ff3bb168feaca29067ef789d81f8cfc4ea874d700952f09855bb8d577c029a8cac359b1fc26677326dd01bba6d9f8697a127ff804eec7141059e67f6f020fbd4d6ae1527e7c129a1ad3605f0b903ea71cae5e936ca2173a7a460f89fbd6c4bef37fafc5b3f6c399596c8657616246b29d00b0b30a6e5cf6d54e497da36fe62cb6279fc125d772c6fa9af19beebf1781cfaf69e6e5bee4d28cc5244d940c5391f3c1c8fbd19079c9aae5ce57b29fd1a0d839a443d8999c693ae93ee1069688f8c2208857709da99ed1bc9e5cb2591f893a2907bcfc0d3beb9d28dabd28542e960d7df23bb61191518b057b6ee77dda720bdb27187b9f448e5430d1cefe2f6fcecb74b162af6736dc6b6b12593e8a362c7223b719b2eeb3df1ac93cde2cc28e355ff12fff8f1ae359aa465a7e73e446c681f2dad87d3225010197eac0c92dfd8a7a65898b41e0b776eb74d26b167a97ee1cd27685c361bd6f1116a0e7ee0fc30f752283285981b830c28b2ba42c54b73de949e67b6004cbde071216e9e3769c7b4f0a4d4fce9345cad7c4fb50767b8274b133b47e894de8264912103854049ae7df044c5faf29add95f5b72a45e779ce04b65c716d4b8d31763241fef50123a57c6faec799152b253a25f5cfb5948d5ef6436287e242ee3ca0f01caeafd000a82ff2b1ad57bf2076c0cda1c6f0c5ccc8762d12092a567412626f88a0b38f189bdec05f553b1118b2423c76eb2b58e9205ceb2ebffce68e4b96098ca1bcab4a98a779a4fa4ffda037801d7e001f2b8fa87859b3ce0f49bb267cedd85b12d54a34946c4889b39e5c3b1054e88b93111b9eb6024cebabc463653c2e40c74a89c62ef84e7a623af63715cee6d4ad33a897796ab1179556ba9fdf12ff7cf0ca27556ddd83aaa400f22137cfb662380574b75a47bcd2cde39da1336fd1d216e7bf8538705614f41a872b4cc4e12991c793a9c62d46dd64179acc34579f74c86d6ee8aa235a72e3285c3b11245c335ace47c255ae24afa48eaa7dfb80f4b8c7dc19fa1127e28927f64fe9e842083ac00bc877f6f02c742d5bae86f151b52bc9dd2baade400ced726f15ac0594b735dbcdaa775b25b490f1a4057c5069c799c6699426d998d0fbbb85b6f5db9fb0f35fb6a04ba346ab38c070c1a799a0990576199e697714c60a6f0f29bb7d4800ac47307f937129ab83d95273ec39b6de35eef6769ea91d69823dd612dd61f23f04e05838bb1badf24cac5e9e7c1f5abcfbf51068474bc3a8d408101ed7ba4b8d09dca0fc27292985aae580288776c19f5d0cd3961a901db1dcfe8377f4243d08e695aac91dbed8d09bf6ecf89b0b47248477cc97f48dc2cfa7001fcb2ac8b132ad6aee21f1e5078ec3f91fdfc354e0c1c8da4001f56efe2ffcd487ae37b61c926d478a843a40e05f1c52bec9c62dc6b31507e21eeab3c600f2d394700be91bf1605f6999842ea9cc25f00e8bb61e3c4c62c35e3153a2b06a36281e315d342856ff533792df48dd0227761497c37da19910a47b033364d20b53fff7154c788d96c86919d626436e951c4cd322c8042ca857def63e173cec94a41ed92d248fe1a264904d23116d84f9b100dd4632d8a888e49aa37bcf57445951dafd4115dab686ca326f76f3c6e774314be8164d03844310cf7779fe8068a186b22563a5d0d0a0516b99d12524dc300aa952fcd34b9061315b9599a452320acf63ac30e82e352217ccc958331f438b3536dbacc9ea30d6b99b7b84667f3345fbb0d4c2b9f575865a207cfba1418803fdb012845566a4f80c2156dee81968ab7f0e164d762bdc4ab0c72979ddced02da92917cf2201cd8f87e9cf3bafc66eb54535d7165fca9a331a84a78395bb18c516eeb1d0153452eee34e03a0daa5a3f313d6e60db9c2757c7109351bf361cd247bbc445040ed047f2ab198a47fcd49f40ef27d0cc3328239831687649dbd93ad1e58af5a676af8b6e761ce7c74670358f3d74155350002dfbbaa8131c05513afe17792f933732e69b5a1a25583402ed0a1019aa554cf78ab9e71aff77abf84b1ebdcdef9d5a024d4bc484c7057c06d48010b47970802d62d9616f447186c3491fada50a38ac2096e8d95d4a993d84c2cbc5b7358cadeccc5199b19eab3a1a50f4b4b99c4b947967ad221428bce8d5b3e7b4c1ae7926be6b0bc45f9722546ed81f1793d0e749648f0485957b7efda0a0e8c7b242648571c476330a6908368cac675a8846516ac2d1e3d998225626cad45a031090de8615b429dbe85d756b10be2ddb6c392d77f9c345dbef615e86d5eb5bb0e65d1292e1def44dd3291d08a35ed8c288f049835f1e723e3277a66c107d82079d2a3a669803b1bdc47a778c7541517b0f605f2cef6b59772af9a8027be8e189c0e2e31233567a92129a945e5c6f173c9ed1ab3ed44747e687b06cfd73c799fada89b50b5035920994a6fc4a160a5002561ee72c5a2cd22b30cfc86765eeb565cca270b4a80295c0b7542f5425fc70125fdea1c47320943f2cdb86b1bce35a8154d7e2eb9c9613235cbd9e39983a6ef3c3c1437ea37972def9e37230437dcc9a453bed4f946f69f6274cf9c2f4fe3cb16f74d7ca033f2a6e7aeb7a7020fb8018dd9fb485aee657f79ec6c6f5732026a5e2f506aed75c6037110dd51cc4b907851619497dc0e27dc2174a3b8ea53d8593e27bfdd92cbfb0f852d73f41c6ab7b93d37df93f394434f2ba1586d028032267613753bb433f458efc6dff71626d83f0e7f0aec814089ccf470212c8b8db98f19946c117737c7d0b511667c56f0ca0f287c9c17a37132762c228c9f4c618b4fb1b17d5521016fae8e0ac8d94bc2c0241890a6dd53d62c7ceaf1ce86d86de7a08612960456b48e4f1cca38a28b4cfa1b2fecd6aaeb7cb03adf774d296af7896fa11fd4665c81a82a5321527921521d8d4e48c31fc0b6c4e14d9acfe800a1c68bcedb9fcdb3ab1b48e3cfef6facdbe64a7e950f4cf7fe8e8e32e30cdad995d4810b7eb30b55253148f0924f40f7b4a74abf374b12eb80dd419c701e6152c1c03b040e3e27abdcb3a969135c51720020b2f0c86765793e703f65ef7df4cd92d8d67aeb0e01c13fa26cda1a0d68dc220c9d8a9cde4d866f1564aa6330147f112829d4f79dd4eb1da97e2c1090972027dd41ab43d70a86649767df3ed24565380dfe8ad15ae4fadee201a4052023adafc0fbd72c32a150c5aa16b151808869660d682e8f1bb40b2487e1ca60d0f04462fbf22108a467ceb77513ff387a6c138d7f129d2f312c11a1e157b349a7bdb7b754e87740c43fb14c164065ccfd6108e4c16ae6e4c87610f9aef16135d2368e6198af74794fc9e3726a25fce913e4506bac73cdcf3b86c4d03d2289bf3ddb095438ade45b3e4a446d546c9506690241475375a19161d82a0d2d33210341cf661e54cb26a9eccf74dbce6b7b64141c4d916e11bea0fcfab84ac97502cb673ed00d8dbff3a0ad51cd90cc1bb680e252be554f92ae94fcc803e518811d900e55de304ec9f07d90445f4e2d51579ff2be8df1f07580b5d2971206b34bd3d480ff909a56695fa92f0875a2e8274aa50475d63dfdc4950f73db21876ffa27e885c9866cd0b61e9ea30773f638af8288762f75657c8309ef6eeb9bc72b95263c27b927a4ca16b28f46424f99bc11a6f5585dc43c2a1795fdcb5d9b5a2e0a6f0fa4c5cc005920b60f82cc447e9a760097c5919ceb48e817f917a1971b15ddf2bd928a21ef9bc3e581b99de008f282d5361bd197d97e933a4b0ede6c3ff414698b1ad1be653e82a28993b61c34fbbcb36dfdc10f2fa033a24f9ac1a430db6c7caa6359687ca4ad68207b16de392f58d83e02694f52324d11e49322d3fd96f11f5e7ae1be01fb132fe0fefb1ad35f4d0643e2d2bb4a908a3314fdcd3d6e84425dea256cd8e6b0ee97a5a3b8297d87bad7ba2dd65d9c5eaf8741c6a099a22b779626dbb5f3e6883f06b9ecffc467c30d0d792a4d36a1ae152cd0de422772b975fb6ee1a541ca24023cd41a51813c2638a0fd7b6df7b53ea3aeb1cd41e00914f0062ab5b41a78e32abc283d863605400bc6595e00543a8360552c2c4a8b05e55a36a3bf14ecdd686926e2204673a8524cb1ed6698054d435648b4c7dc6c88755aa1d115428286c3a7e53a2761cac0d7bcb44a84ea786985cecf3cbc2e1d1927aa09d06d778c1137641abc713a1c2a849820e673c1af723cdafac89fbd5dfcb6180b1b6b093eec758ec8bc1b905ecc2585f0b7e42f2832c8e20f9d40e4f6c99e441baeaa6f27ce4891cef8b34f0e1f30c01750700c1e3779a03a4693745def9d6de78be8cac8996855fc5cc958ddda379111b00d36f3c0edf80c71f3bbc321e0cb75d47cdaf058f11b1afb2dfc7940450fab6f3523eab0fffeb4c995ccad8ff7b8a3053bdf97ec3b5b2626b1b5800de278eebd828332a41ddca2bf1a6329d9bfe79fbfefa96e6e910f33785e664d2f7377b136b24e76c40ca27457a28c5f50679502cdea71ab5c2b364b8cdd3b0ff82f1ada092969108fe9237f374529a990c5c50f47cf1ea019b4c74d65b10056b07b639b0acf06383610b651c5bcd919f2e5922521172bcc6a44c84a101a32e7345647df8c4c63bd2ac831f74ccdc0f34eb7aa5aaa330b9ae676670abdb14100bb57017df5a0321020ccddf165cfde0c91928372accb351a1c9cbe46cd16bc30ffcf742b4108f2816541e534c6d6cd9b6e23e40823d22ed9e6481540102cadb3d4bf08fdc426a2f988c089f4410d5acdabdf2a68c7954ba29ceef010408230bb5a8b780ede5caad660edfed3412297ec9f3093be745610fc65dd219334980e2214dc3a830d8342febf368798476c879b71db89c1e83f8389a7e07059a750a478c2db2557783bb7b05733ad635fc24e32a73b9a706e48fa5ed4371652714b412d39583f80d2f656be70ec908dca1c27f5cb87b4b1fa3975ea1f7d299395ba467b9ec6147eb14c3699a6322117739a6ddc2350f71d61f2ee1b22f3764b6739f606bacd25c3c5f7abf6b08eecdff7a4991a5b98997c1a084f0d7c528d7a8db93740bd527ebf99b78761bf5da6adf228869d7a07b91a1e3f64078b9ba174c9ec5551a91be34c2d9d09fc6b2586a4507532947eb90333250130664b546479d6d5ef1e17b30632248ecf03ab58e4667dbfa0eb65240d4ea90f14fc1c6e8b4b5d0ab1cda592c0933eb478c50d811ad325aa40ee6c49f0edcd0b4acb989803f58538b29b21b777d709f16c1f81625f757263a24b6d812b1d08e4fd75fdbfc28f03445bef899041aae9ad05ed22877d3a14c119e2db9453ea97a935394a9004e94388f7126b6421fd88104ddabe6b842bd6861e99a6b9e583a9e7bdbe593431a995cdb71a749b2a0c00c64f59d60d21eb73dc7b37f9d082d17bd0e0006ba25ea69850c767a4fdd57647c5d27ab2a6ab01b9ca7e9ddbe6867badfb36cd77df8df0f8cff849a30788ead43a47fd3e244165554bfe34a9a33f84bc6e446b7c7e09b9c4683274c286aec355a10beb4f4dca719a162fe78613a61eae19f096a0f3ec7c9225a01b3afc4a589914af5e065573fde33861bddcebc26f2d11867b91c4b982777061e41ab235e10a104533b6beca337c19fff2467fd100384c9643830ee5ff70c26518144073ce432c3b1be199057e6bf1e5ea17e280a7f4ea8e2d32f1806694288223018ab70c11ce3c9fc86a0c7276b41c159bb249c225fb3505512cbfcce94db20c91cb3d7868db86c0cf458e2d21cb27338183a96f11e0ddff69e200836397718aaf596b301f299ec120fc4227763a4e039dfc520981a58d9625be34ebcd1d3db3650f548f89f0fd9ca83203aff9169e9d91d31a61c5de3ac9d3786b8e5d879bc6a12ed6ad50b477a3ca927fe5e56f88f96f31e09f13cb73414188ee30e1132e89580ea36e8ff5d8e07f453136ea1a5ca1783a6b5e53982b8c0091b71aa140629dac9f239e1b8e6d0fcc926b9d27ce652dc583f69449234910629fd7205911c5fe5019123a2922de06f6786e73da7af7685b814b78b05b819ae80a8e232a31c47aeba49498ba04c0c607868dccd17dca607472c438e7fa18cab52d99d25fd97d438eeed04d7ea9c1ada9eb76dfc0a7eccb04f452f516fb20889ac4cf7b3a16578f525b8a3b2afba67c529ad459c2c7c3757dee1c2df0b149a4b636b42acedb8e0511fbf0c65bd0f08e83a9f1b2a8515ec07cffe8955421d5145fddc4d2c2857b515632062c494fca4ce9e7003d5f3d0d7feae2fe432a714ecfda955f64ebe1f2c3c6e59c0a930d4ba636f49a55b500d64412330969e84626e016956c201beffa6eab4bc058f2ac8fad7c47b7e3346e7d6d60bf482ad83dd2dd0f776cc0d92e264f3e392c9d171c0f92237af649a09311a79c829a625626f0b0d57176adf27e810e7ce25cce9409e75dda835896e52d8dc87a165b2c2b4fbfd0ab94b90ffc898b1c2f12eb31a360d27166d1b2fef57745dc03bb3bdb2ffb46be3fd31e7e7baceb7bea856c107c63a7f87f5537be767a05418de3b50f05ed75fee4190f6e8c83bab5345237a7d17455c3364bf6d693f46497c6101e950a612045eaf79485e7445f16ae74cf5b480405fc99b70263da8eec85739baef380205052d5017c618cb0ed1f2f6c68ecc8b33019c88aa1004a9cb6574913db257cf25bdb9ecd5c12e55d1918e74be5d9497160315d332747c5d17afd9c5ba94e8a69ee91495ff1296d49b281ba8cea51c4994e0c51c87dd2d141eeb2986cb8e6e7b0c038d80b58cad57b74f3793826d212b6bf8a3fb8d3f28234b9ca1a667980fa5ac26fffdf974d477c071d1dea048826f13b007af496b2e4f79617862f0dfe0c00c3f083840c167f51af75bbc2b4eee014c514f49cab7dc3245c9a17aa66ea67384e262b552bec0b6f250cbabab4ae337ca86c59cc6eca5bc6c12aa6ff4d87e8a62f7f6c072ad46ddfda94c85f58c93907d11ba39a463bdfa436a09b481c3d7441fdc93ecf9cdbb7c22cfcf6227b00ba4aa7ead0c375120ebdb5dc6788f06a44f374fd3757c5ade8c92231eb346a38864f39bbc0aecdc5338b3372ee3d83e666cd0a2ba6deb504da0bc9190a67365e4502758453b59e03aacd9e613c3dfef41417be34e4c7fee9dcfa07e4e68ea40b6d0fbfbfe3a474cac88b604fa8055d0773f21f9335b557345ac3980bb17fae75fd1e19edf8f2f99930427fb8e3ab1a5cf0f4d431b94a25796d8b03edc813a90a78ae5e811dec41b1d56cbef6dce06d07245497dd63a93077a6bcf2e7023d8cd7c5ab6cbf8ca2326168a1223c709c2f7caf4e67c3d89d6b1fe932f50a46359e539908e5c02447a2ea3282038b68ce6a4223bd08e9b7ff6ae2baab8780ba899a070e524b4858754e6e0d8610d39766b0dc1de7b79f4a81256aa26c983a8a838f7e4c4dad51a9bc4727d8475834723190ed71e7866b6fe69d4bdd447f9d00c2a3933b21ee3d9a8145390353ad4ee52680726006cd937f5d7ff80e84e31f0632afc702bbb624c46d7e2984cf00116df2d323985cf13770c17f83ecfd28d79125b8676949f67d201964a79110fbc474ae94adb149424eaf2995c0c4e866a26a28eb8ed32451d3a73cd6fd0674c1eecc0f2d550fe08fe558e25668cbff7355d3af4cee6a86a12a328c98d1ccf177ad344aac2a0b9edf57c6ef676fd378735c2a99161ed72afe04a6023e2403bd80a066f5f1550ca24e3dbf9caec7bacdccf0dc903ed1bab13e71ca1fc42bf295f133d5d6f454ab6a972001f70d55b8fadc5a7e86f1ddf9179c9d8a4a162035ae10681cf1b82836906c3a4cb6bb3fa480e088a5644f5f0f0a06a80559c20132abe460008ec12e0577f8dfaef4ce8346f703d33d6254c32da8cd30a33ea2d5211550f5d634a5f7a2e80945880b21c650d8661fe0cae0ac6b363cfdd0e0da738c1c3312d502a503f393ed69892af229ca7728774993b1452a004c9920c3e11c66bedc7c5c39716b5f020132c817b6cce9943617129a05736d2f1c41f593065c5e01aa0619157c560ba17a4268db9df4845f4c8e033471a1b4f5a0e4a5b58ea591f1fc4973a5fb7acbacade15b852e800ad529e795dfb2f39d337b98e6a2899f7ead1a842057d5c28e78ad082a7fabdc6203a55163cfa74855c3c5f298d25e32467f9d1dc8d949b849f796cdbbeb2adf20af07d8eaf5f1605ceea9de9a5d1a76ee15fc9a4b86904c39ac2192354cb7bd1183715557261b73f611414c29c4ab69422f6f0b810477580297c5e715a6f84b3ab7fd8cff517b96700889cca10eb3f81042638414792e5a6297517990ff910cd609ba6bbee256f92d8556f69f74cb7ef86421553e237da689b35f306a48752c995a98b1418a09d555bc04c1a3c5681bc7f71f664fca8f4523ba19d65beba91f61875a96b2f25adfd57e1fe4fd9e5eab1c57a1eecfcaa56ce1ae0b15c601140a7f2e129f0a9e9ebfa63a39c35d90be1d62df988738320a2dabb77d1632539519fbb1476e87569f663de464a14e0382ba7b129d8fb27e5e2d5c450345c26832a796d778b62714472eac457d94fecea7b1ebc10afff07ad9f73fb94b4f093f995346ab3b18cb591c41a311c5fd690db50f05a98cc22008e8d269bca296863e6610bdc11548a1cbd7e205111ed902e8c33e02814d2c0c3555c28321bd2c080b4fd26b46d76f42cca102ef681bed91039692c661910b777320b2c6e63bdd743ef2b652b1274cc129ab85eb9f4b94b4c2228b98817fa732dd3e0630c2a2f622bf810af6d03851d3de047e4887ed9a7b8a8bf2e942e159bd86d6465d166cdab7cef6bef36eb40711b570164ab7506afe71ccb7e2b2bfe2138ad86c7e49f645a3c23297d122215863d3bb58cdcbc996a4aa047637495dce5c25076a59f7279fa0ff36fa2076c9c404c940454972b370223d3e7051a1faf359f674be085fae310b8bd244fcb7a3a4783a11529b75fbabaca6f08e2c88eb19cd81697410bf28782c2f6bf4891665c2d2e474122bca307c75333c9146e90f03ddf5576939cd84e634193853666a9ea05f681cd2f35f150a536830ec776b0d2da71292619f2b4477702b73da04169da4ef38eaef803e00fdd60acedd95d4cace565195562395d508ce06d3194953eb9e29ff94a183344d64a5a45a808b7a46cad88d24b83cc611536398bb293f3ca323887e9154afe2c37cf9345122d4b19cb24f57e29c6b140258fb1fe651617e99acc45407e109b6894287f0ca6657f9f737194575f0e2a4642712ce872a167a9cacc13505af69be2f933d6fc4407bb9da57e2211bfb74ac107c41503347b93a1efcbc6d040dbe2f69c49aade884bd7536fa6b6cd06bb0a1cfe4df07c04836aa7ba0a7f1f59735c1c7ea3c5fbb46b72305e9259e00027cd683dc783db2dd94930e70721a112e710c3cedec3240d1fa5343f475f2f9f198cf94a2730a2d956bce505b533cffc097bbed8cdeea93befd0be073e0320b2231974d84eeef750cfc1b547d80f04df8ea9ae9de5280fd8c2980d08476de1f1604a43d9b61cbe22034c56e5c3722d7d925686d6d9d776e083f013ed749f139eca17328e1ed00c2fe46ec9020f5f9550e1321b2be467020bbcc1f7a1d91b5293323048d1aa32527f6a2cf675be7a6672f6114ad24033b54d7180577b195cbd6eea3462fe77e9b9095f2d9f8469dbea42c276309d35c986ae42da37c500fa5ec19badb28f62211feda4ac755b2cc478d22f92cf332446a752795891fa85ee32d4882f8692eaa76926c90b468b85e6aa4fca1fdb82ad40cc4e59177a7a5b46c554118bc1a0040096100353680a6cd23dfa155022cd8fc3c710acdf31003c933bc7ade4d890c7788d4a18818f84c686845d4abe03728654b93082ba22ce08bd36bc42885f518faf081724e8364391ab7f99ee3402bc126af2e314ca320822e8d1ff0965664682d545366a66fe8eb0bd2c0744afd9f15990ec8e19d9333107be6e72d11201a19b170c24d016c62f2bd7b35793e77045fbb5f5fdaac11b45f591c0695a9ddce54ae6a29e4a75e3358a4b14e6053b57d0b1076902a1c70d5fcf3aa680d90f5e60cbdbed1160c179c8a935bcb4964c1dfefbcf0c80522baf55fdda2aa48bde4e3164904827e55b54e5d4a5364ea419d6b513112309b59e6fe9026d008e40098796c80449ba9151ca9b4976f81d4eda66ebac7a0ce61ccb15e3ee33d2b530812bd26733d7aaf0af44a6f9f89b66cb4206063febefa1c6dadc2fdf20ee2c4aa10cdb850ce7818004b3b0a0bf7581789af8800c3b25e547590487c5e92f17d324b58d02aeaeb552ea47b01ab1732484bf5bd4f11a8f4f27b4295bfbccdb1310130eda7ac64852d15e394e636aacad28e2ac719e2eff7aa9531d5ebce692cb74bb2a90c7ae403339dc45b0be6ad7cc17379294c1d4af45f5765f8c00b6366832c426f571ea61a22d86135eb0d9edd88d202a2d31e1c4e1f5dd16526bf62297e5f455158d21e9fc88518bac9fa80fcd3cc978994c2669741419d3f65272d7ca96ce508a64a40859425087ff4f0376668f8cba23ea92c8732d17b5e9e9e577f847ab667ff2d6ef2f01f18c45dd45e26d75ff50555b72cfdb44a6fd2825e9374479c7ba51cd2c02bee11ea305aa39dd6ef9adb249efbc865fa75320c41e083068e5896954b1576b7302532c2b7f89294cfc891f5bb651db28ce7f03fb4f032891c77b2d3fafba9b31a742b90bf339d9d896f71cda30dce5d85b5f22e3ecb94a5c0dadb83c5214273a49827faac7d0ddafe89bf8e69b1a59325fc22f821af0f34302f26c1eecb0ee03bf275eaecb3792cd9bcee75d11a1690cb9c3cb69caffd9eb5fa49abcaaa2664d48a69306e8b19c8c2a03164b689d70e38782a09c091534c757296d30233fd341fac9e349e1742b57138ac4ccb83df8120939ff4e0cbfd96ab1032c5ee22e7721c4b577837e058e50acd9cd51b596a9dda851966a971fed6b148873dcf26a45fbc75f50c867067943675b83db35aa2782a7b404afbacc5413b72dd45d20eb77b4cb7012a15470ce5056cf0a149be624f5f0be4e36ffedb41a1c5b3dc3645643daea2cd15091353bd2cef57751639d5dccc1fa26ddfdb54454375bf079ffde0bfd0397763dc1b01ca46c2bd6b87ee160b8f4c2311055094db18549db7504abd3c290235d0358a73ab128cdc8b7aeeef0c2aebd2811ad8c1600844516c88121d09a2d4f172f1ed2a12fa352b484227f3a2b3051f218c50a74f945ec08b2482e6336431654de2ab46036728ada6d6a089480225b18f89345bb5bd837fa4e2d10a239d1d0115196464349a235e67e73de5d5cd19b36852df4dcef5091aaa690c5ef661625473a3aa55444062cb8c26b0e2fe5058f09005759aebada819a416bd5f5209c6456c7a1912d809ad1e7371e4aa58add9cccde43c07cd1733a844b9e828fd8e3d7efca5ac5ca60e60aa43993797c99589e80660961abb982b689a1c7215750ea8e8746871e394c3bb11c896d00992140344949e555eb47454681ae5127e29778c389b72e0fb2417b6f7736f3bdd16ff3c2e5e9d428e54dbecc474ecbee3c90c24ad4a409bc24cdeb400de8691362a120a8834545e60af0d90aa34545d2a37c890614ec59f54756abc5aa0b65aeaeee913fb85817de35feb9e2f14a89a47afd8e5379fe1d1f9cdff2f5997cddc8d48d2d0813d233cc8153c266bd6add2944c93c1cab5d46b06b111647d53706e21f600f6e56e756e546c123d06376bd7063f068bd8475bc912277f66ad82e59b9a4db43d3f1a413ccc7ff41125fdc55b7fe5ec461d339292e2f5bbd60ead2be053031869eab601425e49d4d50f76603b9b943c9e5dde6c31cbb94587b99ad205e94119e0f5256b5b78ff785dd7752b4285e7a66dee63c780ec4cf479ba9f7be9d90bd583ec0c1252dfaf8a155fdd30c79a23f533f43fa1a7c48c83cd9659dea87975e44b42ef8a32175c41de690fad192ef922ecf8e64b8071e757f841c4fef5a76bb0f3f1e2a9e8369b808a878adfa8f88225de6ec0dbee172ebe3642cad982d9d53e8bcc2054d9da1eafc14217e54d3588ee97de3c7dc1a43e3be1460eaaf5818e320d9ee439cea5d1ccf220f787198ca8a6c8648d6445e55dc4d5fda075d92f452bef9aa1bdf796213c70ac734e16c223c403ac9fb93c938d8b915b51aabb1848cab056f1671783e73a3977f4236ebc9178c2f152c59854b548fb2a1f0f7896427d69b9dcfbecc6b20bd8f0d278de434504798152b31dffc3ff7903c6b440d997c8fbbeb4346b6fc28a5d7eabc4afb82ae15a4b17c8905fbfac1ac81912abc13048a366bd113a81b55478ee012ad6a4362f2f439d60d85ec126253804c3cf23221de04410bb2b84ea869fd2d189f66de799345372e90dbbb4d34f88e8510d5e31c398b6d950435a112d3c560c9f3983205cdec5fc3d329084b1fb68d881af7f0e38536ae556b8e23de4b822eeba9fa9906741e374286bf1418c1c99d010f2a253a2b035a2f2781d7ed43268d5a5ad1fec98e23aaa6f84c89c8e78f7b8e15e01a5a9642637246e4e0c4d626a4aad4c77c3092d5d53a09c82f6fa70c405179f09870bf51cdc0e52b08301a70159fad911f59df5c0a8abb7964838ecb2c9421a08ed43e58e4dcfe943072de1771a9e2e4c5b9baa5f02eb7b0928f1296bf574d35cf096be81da9989696ad6b0599c6e642db1709e0f35ca3481de8219253583059ad6e3cb9cd35626f79a312fac387cad1a466123c803589ade06a97ecd2ea54b7c8ee17a1d19cf8cc2d0674245ba66bfff8cb67b0a4cfb75e3cb024dc94979fd72331f35004709913896165321d64096c6085039b816d282909bd947ffcf51cd00b137ce45ed5d61620696a6ce10d168cbfbb63409019b5e49c3d3647a9c10bc4a518ca10503e01e3fabf65b7b5c856b1dbd2aaf94d814cc49793d7a2a53341b522c0ed65f2845e9e3e5ceb7f238507a190f33f582c1facacb0a7d4cf24a4bf40a08b06cef7aafc5d60a74e400463b84496cdf3dbf328326690dfee61a4260b4352bcbc6d0f8f46abc6ad5a5b78580ac7fa1df36e47de914a91d9d3d6e426efae89e78f60b2d5d03efcf1d29454e1e67c5a51faa16e9759313ea5b7a38799dea184ceb1e5eca20d66ece363cd15fd8c79a6ba647412f6219092c95f8b7b6973e3cd64bb2d55ce626f981d82eda342c71ea66310f81cdc05061a3c7c7a39e22e51c8d3d742475954f72b18dbca097f9036f1b44bbb96be5d36ef80b20bdfb87008f4f93c08a7ea4c019776773670e19d61a2b63ccc452c22a2d274aa625fce49b2843d310d39f4bec7fffa838429702b95a015ed70ed73f4d97b947a4dafb3ec3163bb3ca45f6c434c09ddfc18c29a366e29eb0f4e94e1c9a0aa0c1e0d15c1d4aaf2290d7c3272bffe7eef7f59fbc728d7609084b5fd5a767318fff02d3531392e3f9bc22f1ce92c626441ec5b746f952f1764a7980faade7423f67b7c1960a41d18bca1020ba2e040578e380d226c889c9d3958b5b12464f8cd0f26418487dd46817a75d5d890a98259b1d2367102e290d981641bcefff88af50d9a16c9c37da9768de69ea8fc1f6e18f83e8809dd86b0e7bed0c107e960219fa1dd11dd5a2a36a8b70a17ef8f839e8c532646cc8ac72b5ee94472a7a179c75e0b4bcbcc0dc92e8bb79373e0a0086e0ce37a8e27932082f27904dc94eedec6912257ec063abd3079480d4bd62a021f7fbd3730404c4ee78239f244751b22c00646bda32766f7d00cf32a2777cf01142126589067e30a197f8b51a14a3869b76226b26f46a11004dd3ca7926ecb46040d34633ba2cc9d9ed4a322b54a190e0b2ff7e4d1485f768562943af5e77c689201ca7c42ba717517171bac3f950d21ded8239e83eb6533153df2c56de5f3ae9e9ab11ab1c899f778e5dbc52c9d84d043e1a59290c9077c17f6c762a82146ecf0677f3336954aec889121b27dffc5e0f51059f8379da31a69f24a265dae41ddc8d79665052fd7649ab93deb021b59e3d95ab9cf4d5a62be05441add2d9b278f21b3c83d24d9e8ef13bc2250198ec196a87c7111d5703e567ffb90fc8e38d48448205f7358ed72198162c5ebfef934da2a95419e6f0426176431ad28f5df4b549e197f281cb75456d7b28091c1d30c8cd9129ef13d90377eb50f740700c3d970ae0ea8df3347b976f0aecd792b544170d8fa6df6d78b1fb789112c18100b3bcb29bf1c2cd895454fb9ce6b86db01460e568e0e02a9140f69620bf59524a20a6dc51069be46ff4acb2eb3ea65a288d7eefc323db0bb860aea26e34c90da99d660e34d66bf31beaa6b3929f15220267d6dc5b4b7a685069b390a500deb988d594a231bdeb535cb253a260b8efd00f3d9a7eed410aee3ba795fb78525d9681007b387e3883306ac8cc586c7ab6ecc65b3405239fb6b0ac9347751508d0eaf6f3380033197407edef9b3c00751bb26abdda3a8ea7ffd4343a6d0dc887ee70006772bc024f08b962c363c7e6fab6a448e41144e7f7bab8ce99eb6d6a4a9dc30b95db51c3e2f24c79d7c7ff35855019c044d74a352b7a9f15e341e109047b2334ac87b4303af343f63d395410a58705c9abda4a900f1ebc48994d1fa55036b42bd25d1c80d7e0f7c780e20d5dceaa2e19bf36f6acbe2f159df835a73870477dc0e19004e539beed24c22ae9fc3a59a4da61fce46f50cf75c233446d3f89e77a111d3d5b8c5604cc6df7b288c9d317d853bfd38925ea6972305c855594c974488a2d8ad9a989394c956d4f59d137359ea78ede272a966ccb338bdb34831c83db562ddd8c7020d0f36fef111e280ca77bb48f5a6e9327df46bfad673d68ff4ff65eeb61799b22d40273eb234956ee2f679e7e1d6a55e44d9e32fee7a98d611e8b7094811bf93154d9bb2a7d467bb05b7d1dcc9fc01279a71871adc937cd550c2798d5fa4f11c03ae9ad1bcb3b7e12867244a052a517caf993478f79eed55e5e8c7dc296f267b26f0b65a4833dc54978657dec289283478796c3968a1deca4903b140490bf6e27bdbe2e638a70ca47c62255889864473117b61fa092ccda49a2851e30fd27c3cb6c63789d5768f2c6c2c7742b6914a5e1821dfec97bf2c94b63365342fec2917327ac99b680f352ffc043299862955d68bb5d9349f56230bdcfa0423291e98201325352d745e1d933a2e310cf3099c74ecd4d228f590e90a0cda426be456f48cadb080186abb188e64ee204db67e580d83a24cfb836b4a7dbf748234eddd47df4eddd092c4d0e2788d613a3d95d3f53170f34abe46adff95e31da3b6099376129bec607cbe4165e2dc222cd8a1e6abda51a7c20162cc42e1ab382a23c9fb345b6930aa024d1d931d9bd473c680411477ba2980e7c00531db0f2479c59e538f45830efe34af649fd2815257c11225545a7a3b98a9354b8632a18444348751073eae2db4988af7438b7b515a01128b5c6d908296ea77c8c2e3125023756efedbec323c9bf89ffd0ca2ee7a2a7caa9203c4e1ca611707ce84f0ef0a94b6d755521f9b5c61b69b29a57f921304d6a118cde01453b946488c460e6f8f2833e314cbb19e397d8d654e5b9780092ce63a142d2d438712bd304231a45e830bf0c9d280c3f5efdc1b131b910e061f5b38d3410b3f00328511b86bc8e0847f7d92e3ba9dc491c9e25b3c592c63c40cb15da04f3231bb29b5aea3fbf6dfa270e36188c9868862aae82b2ed7af1fdd2c4b671863e274fca8d6423be23063c71da6d5e91dee574acb99d2083904f205eaeaf3177bc137b09cd70d032a70430d97f33aaa9be6ec4ad3bc4c87e2b138eec1b19f67aaa8aa7189a5b3ca98ad5c26f06697d35543f24a00408fac1b6f2b760f76b05b1135456b6f05f87c25da6848a7720c876b5c8e6d3e7ce95cdad3468f8d4b295a606e1b388bccbba47dc0c3fc911e9e40528de88d0ffa059a05ef8d93ee650b9d0b447326b4b870e3775efd5f8c989f0fa9cfa9d69e6a3bff72863d595478215410008ad3c2956e4ac31e748f216cd818f1ac1deacebd712afae5083240e57b8c4ee319d899dec81b052bf7c5f59a80fd26353b0fae90f4801bbc8e2ae18634498e629c9dd2f3e04131ee9c0991f0b44f18ef68f29d4739503b07d1ed4d5d11553dbd86b38c48b1dd190b6ef3383880730cfbf18f4c44e2dea606275b123ef4b74462f09991d96fa044a3f58c0a203699aeafdd9997c500fdeb94fa566aff8e4ce2e0bcaf9eebab884472b662bdfcf85634c1aed33dd15340d7aeb97fde4e02ed5dd94e730e6922588af90750712f059fa47eee1a1ca726c246cad09f36d98d4f16324584bef25fe434b0f6eb4bfba3ca6abab8ef9a2d4767338877d541a110591229ac6bf35c922b1da34627af005ffcd66ad332c154e666cf0b5641cd7f1a5d12c76e321b03a145ef3882774a42b505a3994822a45dc1e82d421ed9c9c9eef25e9bb1e42bb0c196fc89b2305a7f96a4f8b7d4513a5c39c57f3a3712364a3b880d02adaa63ce34c4fd58a3bf9a035037dc6fb10985d54c806dedea7515a8bf9922cf26cd719a6d2320eb4f661c406a6d24e1bad616e64a5ec00ffded194e7c87b98d856c627d6ec7dc1be86e9b2e6bc5dccf58c98f2df1ef201117937b72e88cadabf13559cbf910387e500b759a3da0d8a01e4f6551a7c841d586fa66b01a797747f22e444a2785b0bc92238f4f0ee02b9cd8486efa2a156761bf4976e61fd1634236c17848636c1bf907b657067ca6afba8cf27c5a64799ac29170b47683d22c4e5be0b473dd9c39b00b2441660d7b7f4bf8e6df84e96e9edc58127aff3bcb3e4f37414116b212e9fc70333f64613016ea4e62a8a88af074a98223ce1b8071708f548c2c248d21c887e237aef168ac8d1e847a57d06238bb35939648a5e3c8d625d4dee9b35018f861ad6c2d62c3e1c13ec66df9070357e4affba721d907bb750b20ec3e9f69e585e565b27f362bbcb96114543566868d82f04574e70d66c238e2f082e65e48ac17c3caec69b99f28fd0c065c34ea4f2d7f35eeff41f16f3f8add74e43bbd685e68cba77fb59ea1c54e7039678e8e1409dcbf65d38e2a920de7977df3b42a1cce03ef4a1515656531e7c178aff5edd9900ed0763a93cf6205cdbe9ecb43c01248a6daf9150089f748d7e9f2365076a0656c3d740c7b00e4cb3ae3a747d9a5feec46a98cb46cb65535c4e0d45180884dfa580f647bd4fb3ce5f49e90e0e8d16843bbc7c6b4eea8e01a96ea025ddd0df1b897d65f7b1c8742df14c3a14b20229f637ce4f095264fff17a835d04e1751ccaa8fa388d2e441efe5f27d333e181b53543c9dcf40ee8a258f51ef52776cb5798af5b38bcd0625a123c8b4c8eb17e3a9a4d7219984ba98b5e600634316e7466b6039cc44700788c222c8f77af7705985b2a177eb13398a631a38bdd290eb6189d0a936f98e1fb7073b710619734d5c3b188b9aba7e61ce707ce8150488a7dc27d022c35410d9386ed69ec1dd83879a91970696cda109a936021a04e986cc0f42fd0ab307b4536de409e55271cfed6375f9c18d2ed4bdd9c1c106ac66d909b073e637251df17c19360592b70731e435e65ecc0a274b827b83d8ddf21aff4426a8f17391e0942b20bacf680435c6593d3b398d19d9857bcbf245925a22c3e988f70995c94bddc3552a7825db56357cf36dedf19081c0e12c61c32f97cbe5226548ae58980c03f562f10803237d1a71bfa2aa4407b6825bd8b556a57148076773013a36b3169710470084864c6b8910ec1b1e1e5300738db5536205a0aa86c80df84d825e38b2f16a73f53ad76b1bbdf0c664df7610d25047a9354ca7a3f61839eafb6ef51ae26101f294002951936ef8bfef092f64e8a73a3786e3c7b1b53d400386cc5b5d0885d69450e5a40575ae8400ac209b9fbe05cf4afef4e0c4718d85e4b9ac03bda7aeff9409bc9f8bd880cbe44b51552c03ad81abb3b977574cde8aecb3433a23ef541843cabbc53316487121fa6f4a508df9de9620df26f046285d058c50c6533fc361aabfdf9503525e8ccd8b0dd162defa1627b5cdf6c772a1af91ccf8f1a70593ca934c5a2c3b44a4844df2fa60e2c92531d9ac030bf8d88b01810f679d8d6da4d34fefb448a24131a86bb0803ce17523d645b6593dc9f9062fed2c5125a7e550266b63e57db21f0a883cef31212549950f9c25673dd220ec1ad29a7bd078dc1b4cc7a69c7d0be067ab54d10af4cc8a4717578868cd4dcc63d53f888453baffbbdf0720163cee402b1e54c7a68c425d5db639de69b6ba4c61c942748c89b82e770cd57897ab988e16187e1bf366bb08ffaeccc4b210837163819a96c9fe966f8bdd80989ee19a8f1f2e1f3acce5bc3330ca89a3ef3853dca1b5dd727b8cb6a6e8a2eac512e666cc4cb9c00f62cbd2e86b11b5ddbe9d84bccf374cd1cac0c0e949a9cc0f22971a535262bfaf7c4317349e6320b6b83c58605c7ffbfd50cda4888fc2e5b084c999a01d0b57b03b887e7af9bcf29ec02fc7431b94e5a278f1455954c05ed9d018092ed3c0dd976cadb749dd4a148c2bf4bc38450ba0ea79d5aa27d6ba7c168c005d19d8021090ecbff069985c556d24e84fc28e79e564a2d309f122fa11e117717c159bbcdb856454ddc1c79f5cc19226428f4b34aa6b042a9c5657384637a2c85298311267e9b825b9312417bc12b4f4f4342561b609856aa68e1511ad7c42d88765453811729ddf58d2fff8bfb9cd22169350b4a434fcfb7438168d5c0210131f590dcf69f1ba79689609377d66880249dc98dab624afe03ba4b2ace693235e3a3da61ff4a70e0268eef597f15ecb005339ccf2f23277ba1cadbd0af250ded25355c84da96d338bdd7f4fb67cd6db0e7124791aca9789981526be48e769756e2586f53e76c2e33265c422ee8dcbc2e1904f802bd3b4a6171aaf88fb6f2f3682b7c5bf82ad5f1c7d3656b91550e5217552d32a76d4a914404ff0b32f36306f1b3489252de8238eed0646aa4c3bc7132d42b1f2a6a06a8b4d2471f93b6a8955362d03187236535eaabda4804c0e9f48c0861c4da57b700837b15c228a6a410b5c3b8ca2824575953833446c586721867e9f72ee0e1ae08f384ae6672cde7681dd1140d7d99936b9d88b59c0adf1d9de71d7d1dc659a65c7be05f321492e94600b992630992bd979514a498349e0484f1e614444f3cec42741073fa28b4e3e5e8d199ca165eef2ac152c067b0f1dd20eabc41a02ca97531b2992325965331899eddca2fe2e433cb42028dfe58263d98dfbf2784cbcf80530b1dcaace79e1b55ccb3b5d65a5b0800c2dd105a04f5c00603635d0963919d14f53b466e8d076feba29db3813a4f78124d5170eee59f357c8dc8d77ef53b0a0ff38d4bda3fb97b86ebbc3150415e4ff43613c2981bd84b832b537493d111be7e613316925ecf4b0620c99a46e8d52e33cbbe88520c7e54c206225cfa26d3a78abe992c2932e18eb1498d89d1a21e59e876321af75280d05b461f4636465bfd7bd9c64b3394d655519c1df8e050f2f5d07725aeb84e947b7509b57bc9ddc565faf21d12212f0f2a277da26b6ea4759256d2f01ad39d5f2d5d8de35cc30526bfa80386b647b29dcb2e353d9168e344e04d8485d672b128180b9fc11cc92d140fe9cec75e7be536854ea1f4fd268c00006c7f90e51afcf098064936f84fe309b8dc0e26370a2d928602b3908ebdb2dcaa86d371484d4171bdebbe777f98bc8e19cd9ec574d650f10c4611619d60df5fc97affd48ac287b5f6ea76a7925199582030766e88e9b16ae20485bed12f414d5e6e44e7f15f68298a31520737fda92a075589de1cb2e7782dc6188edff51d99958ff23a3f4744ce60a7e6e3d2cb2e1f50bc9722b32d50bcc53abcb777eb39812638a03146329b27de648848b004d9d9274891f2132fbfbf7c784b4d427e79ff813afe82e4a0fd65a8e0d5d6b50daba960f8245016c043e3b0298c60110dbbede14cc7e0f36478a6e22ea3cd584d2b834077e689c92a5177b0316200baad60db8747ae5c14e15602a91b950bd708018fb0fd982cba887e9f36f1a47d4b7d5d602c287553c1d123651cfcb0e9bad21c0115dc03d3af4674bb083b432e862e69667da4e11a9d06025977cb36fd60d6f9a7c1658c3a025d3aeedcff673a3e98cb0faa0c7d9a068f16c041e0494602820e7fd261dbdc30fcd88b73e35e2df2e95611faeadec9164ad7faf214aff7db885c4a0de1976a022ebfa718cbb5ced4367d69bec2c2b0b2a789ef546c6559905e0e7aa8c4fd16f8a06d25c90d3e27bda0913385fc8fe0d7b2ba3697ba8ee32ec7f67e60028c3ddd03fb0eb9431aac4d25c7ddef69e1bfcd641a3eeb8e110ad92ea52fcb14ab7ca161b0903c2177c212c65a727f572038bf22af2fccf65f596d97ab5f66e38fcd70458c9810aec2144a98ac190718d361af71ccf66ac42aa256fc7584151b54c295fbb155bb3e4c0994e0134f8d059a355f0a5a6a73dfccbe7de85b62b8d8bca64345253f91c8593d586eacbb707999e933df210a79f0b1fe224a4105247367d8e63b08412a93077cf7e7fd2a7fa7cb35fcc5ca5bf0513e3cd4e361018f441563b0a890da4ded0f6f9729cdb3dc9d72b87e0d64d81d5d6c2588c480978795c7340cd9a73429bfbe7a47f15120d9b2f0b5caec67193cef6d18a6ab5d12f65c16ceb6797d4c299734f50788177e44e6c0d22e90acd8858fe00a3781aa4f2eb49870aa95576e446bccd481da35a82b1a607509485f5ec6f53316bc5b0cf83c449f946de0907f9f1ab4bb9c28de6dac0f6ae3ad4ea24f30e762d38bcd056db2466ba51e7688ea3637446a21b4d75d18d932817cd453dbbd58c4b4269a91043bba91127a2c6b0fffcc4d6fa6119a2c04aef75a412fceda4ae069735a0d555b72d47b953935444a7bee7a0c827589a1f49dec4fa3ef0ae7b157d0ca0e00f1030a92a92ebaf0e1181d932b376a7a6dce2744e26bca5b926a20535933bbf7255447383b9a4d36c100cee11ddefd6a806e5b036c4cd34180c72578a589001901a191cabfe5a1c6f825f95fd96a510e0cbdc09392fab4d8b83edfcbbbb94575b69a319eb4eafaaa1f95adca6693382ee8a108ab33a07687645666e3aea9819e70c05d54157f818ebb163b3f68ee30864090284703de4e6f6ba09aaaea18b8de51574201317e2466b0880ec7c371a24cfce19531667d7609eb5db1cc06a76a1c51be3926135227fec7e478d5a847a290d0a75bd8adb0a9a0ede07e2ce321d6f29f359b3f123bb348032414e469f8d377e97d7171c09f2613b0400a701e18e0dd96e628189fc23013b32d09cc43337947f7a56803347bfe08a96b60f0174cf90c1023bfa50c963e8b25d75dfbc686532e3d62ae6eed35dfebebcbed662be40e47beedd9ea12459ce23db21ddfee1cec59376a1da4d9ce1b3b0b109ac3f8c005b24f8fc32deca51a682a9a94958464ed8f6ff34dbe1eb20f088d219388d8fd17260bf1f18b209730cade652e19c2d48444035bbb2f4c55edddaca8d6192f777a261e6b90760f0361aa9dbfd45b6c72e9a289dfc6dffdda0fbc765fd3b11f725790902093661fd22e2d367b7ebff991a91fd879494e5546080f1e32abe7588db95c209b3cf6a9253a9b1ca3660adaee27e8209acd329f5740735343c1b1acbf9f8e2a4a6999bf8dffe8fa1cecd9e8c9aa133558b8f6da409d07e45bf53298578ae294c0fcaf8c38c364a77381b100596432d67d46a56058e30f99cfe3f9645bef20ee78f8f407d6a0e06059a26c9dce614ef2f82b7a7aa277493d0ec00ec0edd473570e5ce753bdbbb49b1dbfa737c60e790688366ebf860fd03bbbb40889f0c5089199cf638faabaacaee0383e3cd7f3a0c55b1c6817f4ba5a10020428c1e7c97177eabea1f4a622d951bd65633e8762c5d61c29f24214626fa3286cf133004250c416f9f23d362493806846f5d603b728610a59689f94dd2a848d8f1e80c8bd0bf6c211f120f9ca9540dcd16070d75e18e0e3fa598e56a4ea274a22299ac6461831a3d90d4c98a6d3059f347e2a6aa1ca4f595230dd9bc919bac3c0dca6ea5f57c6ec2f4dde669184e352bc3d9dccb9d56ea8c9cffb5b1d07b3ec613a06f3408071f3d5de24f27c84d2545ec6c3bbba791899bb69006fe4939da4a9ce76521e86d2b884e65c3d5304756b005ef153974e4aba9476f86f4647af9941af1f84a55966de8e60094ff32ab7ffc9c1375f70d974f2402a8af3860e07c4f7325242b219579a7ba494abce9dd17570007985e43a9ea43a6d4f160b9b16e4e0a7c19e5bc00338fe6cd8c26c4e4ae2f46c13d264e2ab7f9a84f3c27ddac1985b6e86314e5c60f229bf98a172c514b31e4a866340b10964f7b5d63953640496340debe02840c25c1efe116289aa2e924b39e32b4b6f123960498bb28db2fb38c8c6159ae5e923122284fe604001c09061d549b5861eece2a3cc0ca378611326d3292615316024dfc506a9fb091750977f269534851462cb340f760a384abafabdc3dac92a1f5441a0341798825610f156d16c5063dda87cb79682ae1704165203ca750cce97bdbe81555198e4235c761621b41b99625ef116f9d600a773aaf0ca97e14d2b3aa6accd377ceb6122b5d6a1f2ed18d9ade070f0c358047b095e9b1e41ff843161a980e316665f4e7b6495a9a5a8a92ea0d268910786e22d3f70b4cc47e5273147e9ee4c297cda01900c944327bdd31d09ab595b230981b9466b2e704d9f5e37b0d407105745e77adb130f92641d9b6b6b89864143d0cbc7ed6e1d4e3b2b29bdd151940ad268a9db43c3ac79b957d990c4060268077cfa472e1fe54e4db7a815e607b1395d823eb61065dedae6d78398abdab5023fba226b885835904196c84faba8e3fe1fda58206f6dff48319f4e87a82a88f460756f6271b82e9ad0fbefdf5c881fc49f4087978d9054d8393607cc5a2853fad8c5d4aab72ec8005a06806ac621d17b5758bbdf631c8014773619c56437db485c9fe8934d7054e526084e965a8a98c321897c7997c632cf10f8f8310ce6a508bc20eed70308b813f4331091bb242d983b94bff51cef4d8db9cdbcccda4daba492232227557b05a361674fe0c1a4a87dcf267d6e970185776f3f11dab7e310d23c23e23352bedde7dbf472cd5120df931bc2d9d70510567899c0f3d7d4fda443c257357bf28d4d601d7366e1842152e85bb5332ab258d1f722f257aa48738e4798fdc59cd4984924b8c47fe28dc2c3dc770d75d530d96f320afe8c302160f72e470576a83babeb7448020aa58e02dc2b8f7f10c26c517ec32af1ba8653390d2bd1421a719fb7acfef0179b67e1c56c5d96c81bfc4be840b4c165443e725834fcc85a34cbc40bd33d8abeee6bcc7e867bd7a967976132536ac21a4bf919172ba13503184a73f9fbc7bf8a2ef7f239ac886622492551680e76eebb830bb9c25bcf34ebacfb3ab232fac9bf6f66f64d07b5ccf3a19adfedd2512af290f9070c96ac8cb38eae3d5f9866ec9286cd4b519a0944e43fe40d16eb57750fbdabe4a59e566c0a4f25a13216969374e7cf27d1082644d0cf188d7aa4de7529827e3c1a88d17d57a0064666d8ae1e1b550431361d6b684ab8a39f26f73472907df111bf3dbbbee675bba3d0134eeaa9285f7593c1f1720ee8c21b52004d341db8f5cb1ae8441c92c4aa4ffb22db43735dbf87a7b74ca823da490f072e3ce507218aa661e258aa87328cbb52e8618589620f5ab67b7b059dee928378084c90562b023cecf213dcf1b2f0def38763333744c97e166e84a920c82df91e4506441f6b36fadb6bcff466b12027d3a741a6187d8803f873022706d8b1b1b0eb70e740687bb6797f2f601858d70c620cdd1fd27cdf3b4fbd0d05668010f0665efd08e2124da7bef96be74718b3364efe41dcd60aa310d74d6d7525717844fc2bba134cc9e1f54f7c0276ca67ad3964a3f9e238a65a5b7e865b75f768ecad20d6b002543e28359047008223cb46f89301705ca6d60dd20b6145ebef36f66e47e6b7e7e43229f23a2ecc8595065c67513a242c1c7b21bed45968e38a05e33a5c179f3f52b41c9c60eeccd7e86157b4bb92d760e8e3cb1da7c2200f400771ad473b421771588a542faa37131ba9125efc4fb1de147e5ed948a761d51420fdc2fad674d75360e0270d79b930501869c9dbe3549039886ef233b4e301b1c79c3e90b889aad6f5ace655a0a0017a84032d6671c95cef43c9cf30ac5e026189c751f437d9cedee3cf4988ab8c9391778795da66cf90f42197d3f79247beb2e4491e6147de4041bf21f1ca17f1c700d5bc2d4ddd8184ed87e7b30483376587586ce95555208637a8b84acf3db7a2b8567cf2c85a274dfce541706ccf7efe10fd0ac660558057d847a03538ba866c55ea21ff721ee197c10ba9395bfbe2bc4948f6b054644e055ce6f99d51a5c523fa52df313af2463aac1b285ad08567874175c7f1d38cf06cb1164645010421a1aabe294c39cf6b05762b17582e11106452637b46ccf7f0846de49c13b79f62cc161f737163991135a4ff87d8a25a86fdbd118f7939fb2293153e881850a171782d3fc3b1789ee39a0bdd446e0f70c6e64f5a11b63032c8a012588002e5ed26808026e21048030042494496ab9d725fc78a26804c3e25ca82a772a19a5812421ace8f63a277d869e1f65470eeb518832ecfb343c8bddf3fa6cee9991471fa01a6dc8418f6e55e7793062a420d3b874d01749e358db9769b044716ff2b2f4e62b0a78eb2c4ae5ffd52148748700d3e3344423ef999dceb3f11f9b0719e56470f6bdb6027728666a4df9b1241bbed6596a87ead2c7dce42fea4d78f1be79ad8341e7d719257ec2cd0328f20218383d7ebf291f63bb7e2fe4f9e7726395b38f14fdf274f0dc422baaec5a2953e1a86b313cd80f9fe6725476d431375e2ef60adaab97195788b8e8625d0566b0b31b1301b3be7702819728165bb0c78f68cdb0a2c766ede2f69c429f733ef55a19e3f65e0671d7c763aabe881aebb8f69da2ecc3d85f580e52aa731ef6c73d7bf920654a4ef10c18d97f2f5f574c1dad1a48665d9e935bc1262686c0d296d19ca8eec654123bf01dc87bf253d390df6a2397c90e14bd591353a863eca017544c8138727cf50137234b43d994a762c8f91aedefe269f504e8de224c49f83c2d3c2630afd80ffc2c5a97b2afeac402613f9a4e82715fe087ae0f894a35d44c7e5e8b7c02baa024b5003b72600f1d9d6336f270f1bfb09dd75001166144c76c1273807befcc8c43df7fefeb84e6e966af952edc51b37d14fcae68c8ded20cb2bd28c4de5c86dfd47444e5c229f4a19cde0c4f011f2d445fbc0396fc4c36d9411e9428a7401b72225f207244d05b4b6bafe695a29db84a3ad785033e7d9f9b6416e935895f80f469f2f1778b003134bdf3637b9761c5c5f0198fea05c64d5f7273d3dbe13a0c882d2771ef05f971dae8fdfeea9e7a93abfb70db3b8039ac4af662fb7a1d1e3f63ebb7526750c439043a6b86b3a2fcfd7572d4361a02083ab10667a363a561ec0d1dcd7673eb7dd1a0f435d47e65667040d4f96d4bb06bbc84a8cace058e8aaf72d1b6e9cfcfb44df747d9580d8f04bc66d2e9b83550b458755d2939c7c862da03e06619ec9ff6e2c327b1069a2593285617cdf51bb5b1f559d52c51e99ccce8d9cea2390ab6fc1191260e849577e73ba2438eec9843f358eaca24488a7c787438d316a4a8a3cec606ba0464ce13da56f5cf6a4408b4055bd8cc87c857e3d378fae85292ef60e9f69c3a4160f6bd9c9cedb099ee05761613bc03b69709bd2445a4b07c42e22e6756076bf3f01e4047623d9306fda6495f760bed797eaa4ebca4483676787e1a78b44736aba6ac2b2c08f1ca510dcb76b5794cd7cf5a023329040be441953e853503209e790373711adc18801ecd30f72a7943d63e976d41c1597344d2b05ea10f41d863f4a0753035c1ce4daf727970db75f381691a240cce85a81a1338ef15e4d203806401bd520c299f1e3e32e1a083915520397bf4a87efde22409a040db3ca071d802482dabfec8ce50dc0efc37eb583e4cfc2af41f7f9d014e90989d4aa8c91f6a86068ab2b73654796e29b09376271d5dca1a4057ef97cd603b3fa1e5d1f357b80b29e41949e1d48fe479d2efe11260736cf7b2ff4cc03b426c8f944137a8a07a0b7d3d858bc56ebfe8954711a1dc9a2f6152c8561b079851b54347959ff3bdd29aebac06b6ac63e0d6ba9fee2a0c4b60771768dd3180b484c6db1cd39e3b9cd9dc6b22b39d05edbe578a8083571ebf09a146a6353df99019ad10419a63ab276f550e9dd0bfda376eb061b87beb0435317c79e2cb2ae6de0ae1827f532dfc02dd41af3bbc8b0f9d3045f44f4c828766a69074f413cb1250456af69801ebbf69dbf762ed430f734a9109410154ff1457211fd0f8e36e2df9e50469f1b8bb5f785f364b1ad79ea585d95c10cb5b6198d544981134ecc627d4b5b3638a2ab6bac620f738ee16d7c51f151f9cc6620e6cf975c1785f3abd28860a8b6987a542d200c41f9a60e72286133cba88d794cb8767f6c3cf109888aa9e4a49ba2bdcd34859e0a658d0f18de2819525cda6d64d806be3997aba91497f0fd60935d592aa719e0fbcd1bdd84c4909a717ff5c91bb71419c7b2116ffec445c21731fa10e9fb74472b6a6ad2a5fafe367ebdb0b8f0e1d36983bd9e2adc51515e07822c106dcec21502337eff643b6b22043e83bd459b95f35d4e264cdde1d23c17941cc6d8906cb2041b5a996d7b6f4bde8b259d6a2e6544e418a064733f62e147a2a10ede5bf209c988ded69e2d0437efa0524b0d1d5ff22f0ba74ae135d1f18710b974f8568ba8ba808980d5e3fb295d20f733c0ab09ef641891d065eeaa93ab5794f9ce7798fcf5853819de73835f744ab170b7cca268d5a8dafd8bdacad0fa213dcb76a178a49252c38e87e33dce7a2bd87d7374fe766d6cf053f50c0a3e4c8029fb49c5f4c5f8c2c06737aa3db059241b1ddf6de1754d462b69008abc8b923e8e8128644ab48bcbe954ad894abb899f9942121001dd16adeab07cce2e4529cb2ed9c891b3f42915afab5887a2aead61e5eacea0c0a83888e38ebfb3052bc89dc8eb43714656afc605bea330e7f88abdef1b2740a41b6c502a4ece480c56880348c907dd543323088b5f753ea4903ed1abdf40c4b686efbdfd57f704c6083483ba3f3bcb5f7b6f2f747c51fc33971b7927dd33076df0d30167ae0c959bd5190d0e3908117509ce7957a06867d62e62b3733b618e6bc7f0a121d976477fe20eb7f960ff7d5b887e521172b772cbe255fcafbc201b28f90255a2d7a14ee958686cd7ae032feed3757994005f029fc6ec4fd69e1e341f2515f279e60c89a8e4ffbce0a8ec094acea6ef6aae8ca6943451d50b6b2ffefd638085f7cade6e30bf323a39e205f1ad44b1cd5ebc2c55afd24be8611440639f750ab8cfff9104d46e813e1a3e12df935d974845ba2f18d8a86829867bb80bc2f0d96a0acf170773a2042a1a5e8ac367399e3e2ba1fb14931abd410bc7a884167d410a030abced58a928a0cb35291fc0f5bb3ed1db8c3ca285600891931f8488ca6a7698b1b22cc7ee1102c16fc1dd5058d6033514a64ca9c694c5775fafd6f9b3313cbd640330b7ef4c29f34abad03bc467c328d037bbd173e7d70a1f4e8d8c7c0a99aea7bcb062a2ec59a900c8274a3c31b3825989b7169f385ac7425013cf2f063c97909b89550b626256687c75a84ae9bb49f9f6b1b69852a1e5c5c7f733f354c4706b58e1db67ceab21f225fd8c5a0d481120747235dfe9c106bd009310c8b3d5586460dd73f1583ff6babdc5c1e6e6b2344198d16327458129011c3662c950fb2bc1bff2b150ee3bdab593d4215922302e5f610b3aecd803fa2ad4e8123ff1e28f4ac9b49b90c02fa51d85663e068547375225356eb6d6e7960b09218309a5e8e2d37f13f7138036533555a0471b4b0e9b9ebe9e18499b623e45997e146408c28f6e88b2454f589d978d7ea81ee930cf7ed4ea1334b73914dd6335e245c9506c1b55f815e0d7e454e6bceac8bebfab169e5ad95aa19205c61143a2aece3dfbb8c11e1e41089e6ba5b8a527155f02f259f0f9e7acb25e974a579b9b434c7c519d23ed78bcb6e316104687bbf78590530ae7b3d6859e02bd09a856e231f6585f46005045192da4d0cc15725a44169afee3ba8217d9f0d5465aadfa77362b69bcbcadb987920a11ffbb8201041d8a0219a6728cd5f38a1ab9bbbda1fd4ea337b26b25e8eff7648e551c15a2d42e54d395b50597a3691d7936a16ad17c2f6ce868ffc21f1764f6e07063ea0c23018e6429d5a7c5e731fa68150385b6301b60d29df56d7eb0ac5cdc1cbd2ded039aeafd4a5bfbd5cec07196df33e1b87bbb9d8cc0d111c46c53a37858252aff3be6102f3c6ee6b33c2cc2fb33f34943f997703c93e8f1687cc81d3632ad095f00f782b3440f49fff57692b5bb10eb31e2c21c3720ee38f7dd0e6f3163964b72847ecde0622324ca80f17149fa2d98498a4c3574e3c7d6a52b2981f14a0947ea4fce8255ee71bda693109b14c90d74262719c6c5ad57f0e902ff9d14d82e0a0cfede1501e8d4fdd0b2e168ecd31cd3948f579b72ac2706cf39bc732e29ca233ac2e3671b8b24a90bc85a9517b6c72846cf7777f83ebd95456c485bfcc9881828c3be8578e3294ba78308cdd8689d30c5db1a94139e09a801a4e34e5971f490b5448ad682de508e8372a943030a87baa1add05cd3e3b23fce0cdf3e553cd6e712cb8ea7ff3fffb76e157eeb18a7583929b721f66be2dd1483481935ae5bfc57212fabcd9c5665c9ea9e4b00776f1a38e12d6214b932299b84a441b521a3c4765e8a3c5f0babdbe4a7f122ebc5feae78c1d988eb393be0e615525273a042f5b48346f246453f087df5dd7cab553ed37077278bbd95a3664a42ab607b3cc181e15a14fcc62799546ce6ac82e33c8c7c2f0aac795f1d510f84b6560ab68b24057a0a9bfc99b767cd2fbb3e28359047008223cb46f89301705ca6d60dd20b6145ebef36f66e47e6b7e7e43229f23a2ecc8595065c67513a242c1c7b21bed45968e5bf742793a04595ddab0523d9006e8be6fa327ee0ec2ac14ebeb5f102ed005137344bd41ce6ee69ef53e0674cb3523fe914cb2c4905b3151d53c798a234d350b5c92475fcc9bb2dcc7cba6e29e7213bc8dfa0fc9569643a49708faa1059c166fe51570bfa0eed7e5943e1e6490b64d12c428f6eea8ab7831d027ba866b0aeeb4b0ee785cdef99449113bfd9eac63f1bede6c9733f7fba5920f29b420e67981399cbdffe02be2abb7b811be83e5cbde139fb8e6f8821c555298d7af8f942fa5309dd5f72bfcd8f8f39c53f647465153986838766617d20c06ca2fce66fbbc9f34aaaef4c59b37637e2d02a0f016a0bc5776882d23dbe17bc15fd0cb8f6a459bc0b456d9d02bd20e848d0ffff7d1c683dad0852cb3b1f6a31d1474c683cee5cb47bf4e8449657cecb27e2a7751abd196911eb95fc2df07607a681334546b114b5b461adb6ba3e5e74847b5cfbbe318ead45cf4a316ff8420c119948ff3cd349d5bb78104110ad647faa9948746a75549d014d809c457f6ec62f8649c728a19f9da3dabe08f20ebbed0e4049fca7599cefeb026d41e25f6667099ebd599c2cd37e864aa42df7e0c3e58966bf4d220cb386a90ebbe1907a91b0fac54a727814983022078851d122f6948acc5de56fa6b4f138b07f8b6a9f90e8420aa4dbeafecf76db06172761244ad7b21e16cbfc934835e27a08a27ad2455622148748700d3e3344423ef999dceb3f11f9b0719e56470f6bdb6027728666a4df9b1241bbed6596a87ead2c7dce42fea4d78f1be79ad1a7fe2b9f295c0096d7c3e03fb43ff49518680ba10136a11e44cb61875b7bcb76813b28d9d0486be1735ae8060dc7fdf67057f313b8da2521860355f44362fe2049b898aec1052ae7dbdaaba19abea3ce86f56f49320a6490df60fc0498b56e0d2f9ffad0addfd17872e4cc452b4eb455e88f7c1361a11b84b42bb910a6a542262c6344bbb75844a653b80c4d332b0a930d00523d3f2a2417ec2d118d8a0c39d56f1b545d20208eead366cc359521bdd691940fe6a341058a136b69e28fb7401753bba8121e1bb5467b5bb3ad398d2c64fcca3ef8719c1a88a5f65984d25c8feb96eadb32e7506ecbeeeade309d5de32a9cb4141ac2304724f69a2cf1c452e6c7e011828e065bb6e18faa98aadcbf040b57fa6f3130dac610fd7115c5d84e5a3b6d5970441f2f36564ce651da84bdda90b8faec89f747e67fde474a4274bff8afeff51c33e9eedfe914d67ba1a38e46e35789d3e432b51be49b45b3f8407a5c08fc1d6548d96caccaa307771231ff6eb89778c3c493e0f7e2f26c08db799c2c9e15ac6f9482abcf60f550ecef5f724f481424a605071fc15fb12af7a59f7056176f3fc2d31abce4f49f4e43a122187668918a3e9fdd240475e5958fcc0cf6fdfa6128979a7b817cd65c3ca164360d4c35d2f4737a6b8ed79dc59609750d7b11cfa518b85b2d838d1e16f4b72c19051d099966a440c9754042d0e6cccc08f1156851fd2d37c5c9fc2341f3ada8c8de8f1382830f635b67517467c0d2f16b8f9afcc1e84bab487c997ab51fb852d04dee811443319ef95dd7b66fe45805f082040097f75aa651645477ae19788f8d60a633700cb98c8628dd13930cac2012e91e2250ca6ea43d8692bb03544bf7883d5cfa841dda23fb01b04c606ba0464ce13da56f5cf6a4408b4055bd8cc87c857e3d378fae85292ef60e9f69c3a4160f6bd9c9cedb099ee05761613bc03b697095729f3f9e9dc6ed2d5c1a26ece23e22e58fed06f129e4d26e1a33ecd06996a816244840e1b096e69913085a557fa11283253a4146065619970044b18c69ada54410b6a3a598f5969b31182857cdf568cd083d4e985f261abed0f7f02c09aa0c2dd52bb8d7f80d01e5b027a9bf5af319d0dd3263bad27ac00749da169cdcd60000ce57083297d510d7a24d063f27bbc87d4e9badbac2024ea68a91d8c42b4f089eeea2df40f113517c2b76a2b4a13df0202950b28535bd6ad3e5181781f5d825c3173f9f7dc6dae21fb74342f059fb1082bdb30b323d48e1a9d1a2aedb4ab029bc47f4a5c0c59aefd2f68275a7a79ff8761252a798f2fdc3aca2eddeeea619d7fb86f89070056c8ba3d3533a04b514b39f4d804801264c58d39c9d1de019cd288472bc228bffe2f2365d394afcd6d4c6a6917903d8269315591b845bbcb9d30f5368604a94a23314d4533b5e9524875b4ab210a8f8bd1dd97725da9d0a9ea4733ff38c620b0609c92d733495959d74e6180e78b3065e1c09808a2a7e37b2c7b5f1e3ba74739d076c58be059fffac1a03bbc8b0f9d3045f44f4c828766a69074f413cb1250456af69801ebbf69dbf762ed430f734a9109410154ff1457211fd0f8e36e2df9e5d01b932643b1e3df1587a9fd8c20d64695344d31f4cf5da8361d5865b1f0fbe79253b52805e82f27c7a38079e7139cf6a1d16a5f6097d49d7ca8113179e5334a7d1c707afe8c10390f6b01630c9e9d73dc1e8699e957c82ec82aa1009404ffaf1b205c36ed24a39fbaac15669e283fc28f4ef1a9acf6924b660cb9b422b33b740980ee832908c241f309b979b00ea6eb1dbb0af4040c00f4f46fed55d5509279d28a901c2b1a8ea548027cb270c8ebf2c5551daa3d680489d52d81cecc6cbb035142923cdd33474e240bab7fb93b550daee9d977caa4573ce2b7e1a5cb7892646f66b61d6d94176e8b027245abcb2ed98e069cba1953eb8e1b0078e79fb09cbb7a8a9675d5fb70fdf19d9036e9b2b8ef49181df27b819f26f66b4ff78f2b833214201b086089cb5a58b971898602c5dc0f8b6fe733b41383865a68208e74a93ab5794f9ce7798fcf5853819de73835f744ab170b7cca268d5a8dafd8bdacad0fa213dcb76a178a49252c38e87e33dce7a2bd87d762cbef3577b03e93f8c5ecb034d71ca977e18d05b5e3c76a8e14954ac114096016b444715ef0ec8fa8a0f8d715e3db9fdfa42fd0bd08fccab197658038a378252458290bcd3361c4e41f58d5ec3eac1ea6fdaf5164eab3e81c7fac1456831db950cdc20a748fe07d2b98d60a4a893c18a6f5d4761f82c24e966882843ce9ebad1a34183160c55b86dc78999c458a208f0eef4f11ddc7a1c6c99a46526ceed213f118cb08c90a4f4bb505bb96a8ac2dfd206abf3b0dce07453a286070eca2bc935dc1400d23af9631f9966789a0635ae72560ab2ad1177636c59c89df486201598201d204ab24cb9403fcd35e76af0511337f8cfce46da12d352c9ab5eafd55ca72679a318dc1669267a469b30d48a63b69b8d3e0152ee0817b63c488bb59f9a950bfdebc2c5b93894b4e5cf1ca82f1408165545bd842f2c0d9b59cdf365c5aef2ad880c1889d6cf7a1dbec96b732ce19a6a2207400116461d349728bde4bd6499c96a7aafea0e72d07a97f811b72467405aaf0bde8deba73bf005e507a1816cb377e316a6446cf4f76e03bceb02cfdb28257571ba9f8eea51b45fb6976d7445a52b03d57e09130689346e69f762991261a4774703c33576e8f9aa7391e60d0f940314409a4256674dcbd6e07750d12d897034b771aeab75be592b4966154f536bd86089d0c6b5a4e8344a00b695979ef70e64a0e598b4a527d8ff06b563ed571e81e54f8398533d0de5561194442f20ac3fa194f61f3ce688851a1095480f57da598ebe1369eba3099d56fdf7890132fdae0078912f631b9331cc8ee0ed302184827ae567047a1d89854fe15f7aa45836009ad4a76dbbc658fc121b93fe4f5c2f3ddfacf54b4cd69b57b0a4c1bea979fe2879b0929e0995b356dac49d64eec775d6c46c8587cc1a3d358bd3dcf0642f2aa00e5a626710fbe3f98ad6f99d6dcaa2c71963e2512cf85a9ff5fbd87a8db4142bcfef963b78f5608a5811cb0b8a68d1a8f58f27753335360295101a02f64074443d761adaebd4985bf28bcc2663d39a6d348c3e2fcf9ba35b19768760f7977d589a687e900ea01ff2efc9d1f1f4b4ebcd3dad9852865430ff9b39d47e5bb3ab68266f1e3e9b58d7fc8e83204a98e4e9e9d9d42abb1d381ab03c25a3dbdf4a1fa6437058a56627ad3472fc285c42b7e3f7be7baf1102a0754eef4246019923885be8da3df31a3556a79174557c727435d2a1170e9403ae62bbd62e1cd7a246ad948fde7f0b3b50db9574be8f64bf117eb63444dbe9f3188f38187e797bc38bd5af00814d3509abc25fb0a64b2f830ca1cda82ac026f20e43a651c93e6f9750aadcd615cf2b5824f0638c837463c9e69ddd48689b203dfbcc4d980254da1bd2353315867ef1d6df160ded6ef0f7ba2394fabb46f4bfb85a9a0bbb42bec7cba2c00cb9c0106f11a98ddf03917ecaee41a7e35d673aea6429f433b76615f9a62fc1a6d49ffedd1de842b8e91c2820a0cd6ea077bbc6bd3051429c921d297139e458426bcfc858b78a46b855c6107a7edfe31559d187d16212a1ce35e90aebfe25397380717e5ef0317f714006c783a1e2b66ebbc71bf5bccdec15943d6319fa6d5094610032971f929488a6537bf3b8de47f5a078107dfe7629c40db0d651e350e57dd18e3536c15061ddeed540c11950a43d5149a0c2f2b85cd9ca78aff72a558995d21e530030c77b71fa587c81a1c235c9808460a57bd2e898735e8ace52f3246076f57341b6632e31b85e09a7b2d387b0c1e377d29987d573fbf9846a1bfe471422933c1e864505b2af6d2f7c3207e2220ca6f1b8fc3814b4d7f8d46e30824d7fe4fb07aa8994586efbf7e3b2492f59d08820b248554a91c56970f4509f70ee8d660dc99fac29a06780810ec7abdf092d1f21a9c14a314ee097fd5353908c050f9319c062e4b77c48b1f1ee983f10edd08949325267d1d0aaca7169476ce57ca2513f83439103a384336dc78f658136e8530557fe10d486a18f0869d825d1b83e29cd555177b3e75b73adb83af68a572871040e530cf6dfbfb210fff8b716507e0ebc96e38a93627cb0d5db14b3b9c0d98ae076730fcf57fdbdb1965e2028c61318a0d46a2dfb6f833959d2265d52d8541cc993f0e7462ff034e6aec3d5287c17f9faef53117e9f0553d0529a2c80ee10cc5ecbd3944c85d6b0fb1868ed6408f959ce1016e3dc872c2f7ce382191c134eaaaa5763f272656b63462fa8bdae5e5540fa7cc94ae3430b26391b6abae12bb32f53bf3305544c16d9da8043f61e44909969990ca2c2d750c9db9f28e1e6dfbe16493772be4d02d0230dc58e1bc9a96b1a9a9ae7ea76cb59d096cec5edb6dc4459e78f0dabc42c5e3588db2dee1050be72573bb1333300f3f35635411bff789bc73396d4c0aefe7b51aba28ada909a2deb5eb72105949f167718629c523a3d44a32c1613d5242ac724c252934494845b3a66e4ff726b64abae8151f6f3bdba84a3f73941401126b9cf540f1ca210eda2be2872591aa36e6273556168daa1af83b8610b333f2863f203668d7d74e72b5707aba99965bb176a954b4c1bcbc1c9d45b404f401de13dc48050f264f3a9e918fe9e9544c7aaba9ba1315b4aafa3a4af2ba45e7a538dd1345b421dc558e04e048e19d2138e45353fc8900e5f0c717fcc7774fde76caf8ee1f0dff735709167f0ea8e3f01c2fc3eeffac69110af86c26d58eb87ba1b2682f510c017c155c3722bf2c03a64cbe7abeb0256ea783e3194e2845ccef1ae19d15fa4626716e0ec187850203f40f05227e1b10becdb5bf0824e87abbccb9257b04474d80f4730423e0ac2f39b77a9edf0e84f948b11008a1ac2b9d2f7c3ec3424101d9a50de4ee75440619f2ccfdeb02130346269e835609826a0178ffffff87