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 79971 4796c4052a05e12af40257598f44e2cb8edf5fe261a2c0264ef72f3610863f0c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
97ecdc01d2b162818cca84b25c28761e9349321c6d1e7d6f954ee01c42be1b09
Certificate Block Hash
4796c4052a05e12af40257598f44e2cb8edf5fe261a2c0264ef72f3610863f0c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004d00100129a0100
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000005cb45a4ebbb73e8db2532b2e48299eebe3de51455a13630a58af7d8a226b646121ffc8606ed915361a826d1f394668177a0285018c803a6fcd022576ce0bfe9c6ebd45f946dedf3730c5181a1b7d4a5163b0a79b531146cc402000000000000000002000000020004d00100129a0100

Raw Header Hex

00004020dc4dfa8f494a32fe8197c00d9c2a7be42f4cdd94ddd9d665fa094010b096b3e410e2c1431c4ac5a1822d4cf3152e3a2a9ad5575e3397a125543fd64b7d93a80b9fa3426aefc70018091bbe421ce04e956f7d1e6d1c3249931e76285cb284ca8c8162b1d201dcec97

Proof Data Hex

59,560 bytes
1212160203075cd2226d784fe30d4c0366e575c6500e34ca59cfa858210479a5777171d4a0a432200d13735175ffb42fcde364a48f1175c1445089f8b43ab79de78519b388627128714c6aab96eda49ea067fe4fe2cb6bdb82544d58ab96aef1d2da50dc91f2c954b107089855f8670b999651cc21ef839264be35831a7b6d448611a093bae70c87ed8255a12385bdd2b189439751c7c15a4c60c8ebe66762f73497dd7dfd60bd332e3fe7a06fb57e8bf171ce7ae1c0f05947a4cdfd16229ba4fd96bc17a745633a1683d9c2a7c43b394949616dccd90ae41056ba9557e987e4507a0983bf59f62d3a29c8a6c1bb8608e91fddb932b38ddf1305243f5a2641aa73440ad7bad09f05ba4129229b8271d0a943fe803a33b9fa14d6a9bc3f166cc8e745780344a318d0c326893e54caeb8017cfabcdf49143785566d7ebcdb2b755a32d44504e14d9cab6228258c14323c792928092e2212555a4eca8b222a01f474cf4cdfd792c2e6b242f213cbfd09917f16bd18aeb747252c0cc090c4dcf7c5c1ff891b4411a57f5c10ddc715f2176217c7f461ac8e2603bdd2f327b0dc50b79aab597fbedb085e67a6c3a862c3ca1860de03e18e5b57ff6540d514d1916e3debc97db9a36bd0874816c920cf092323c241e4f5da422dfe7871eaa760c49e9e02af1da67db61bc0189f4be70e26589bc5ea4bb7b2a8eb29629d524e8a401e867aa4a8078345c6a72e5aa0191f364ceb02ca546348ed7bfc3c283be219beb8fd653e587e97113114e133be8856ee5cd965d8fdc911bf9bc993e2df7fc6a863f9648fd797c2b6b9a17ed6e92ce4d543f0def7f647a9ce4b6ec95d44f23aafd48f806aa74fc1ed274fd71685d3caec09309dc6a09060019d0ba5fa19258e31688f6f87fd6664c6fbfdf9bb443e2dacd847cca7395672b92d64f479a9ac2f964c0c0270bb516258b7456963e7ed7128afcd502f3f3f06e826e50d850f8b1a73b9b4f1fa5a320063be2c987405a6bceb47c53bd8cfb30b1dcfb955581af0b68a7fcc41d44eb7585b6430ec00ba671cb4eb5fb866a06f172787c73fae3a5b0e16f68c7fa46c8f17f69614dc7a0f92fe0b1aa614228f7f5127c863d579c2ffa255a73ad0789d642e72e2f5f165314522d923b3ae93aa4b7a6496b227e6393d2afd611225c1785779d11d5e39b1eb0d032792d897c0d65cde0bdb26b5cb43f32e72db9033a94de55a62e1454bbbcf114d4097c869a5b89e9bdc51dbfc9f494c0845714c5ec04f7e7ef0295bc59c81a1907e462a3fe32fa5bdcfa3eda2e8a9249eae7ef21fe40bc06aa9cfc5d8c9b335b761efbcbb60b8c2f3af9384527a381e75f5f4e612bae56e80b1732a48ffa7afa8f4fe88d7834a02cf65d714de3817a6896dc273a941d28bc38ad855cea0f0ccc34313c97a4c3b0cc04d28334b80f080257ec56c010a2aac43ae1c52087df2200d8b530b83d59f794e5a859125e8edfdd1ce45c412d79f0b4dda4b9661b0c82e8f434eaa9e36ee36ef04efbfbfc328555bd0b5f1ade3389cbde50e0cf2c60bfaf36e2b0974ebd8ddd9b630370cdc40458001c3e9cb179c058fd4cc5f29ea2f9bf8e18b0242b80b8dde8a90d4ff9f4155c343eb860d6c006aa9454071cf5bee4ab92244521e70f5c231e983af01761cef0f890550b968aa5c62afad5b94587dd64290e7cba505dc7fe560bc7ff601556bf614cd812c7c60986e8a8745dc5db18f74492f33d6df6112e8da2fb6278b8d86236df5625cc4ba2762ac2dbf9b7bf77fe14a43f947719e9df61f6d9a31ca9ab66c055fec5525affd5b38160ac8e05416c8b1959f0fad6d6d90d003c640da37553bb4494e2a111a80357c72947dbd712d66a0b0be00225dce48bc9d9691961a3e74ac26a20bc8f161f018f6ad18d7f79742c4b4c391ba630a4aaed2ba3694d864aadb179265790468c88b706ddfe4f49c846e65bd3b71d1551a66bfc23dc1e90a73b21b508c4a571c4478a616d664b0d0e0754e9338029b356859aabf1a2c3f52694e09c1dd97f67139b1cb1d0885e9308b8233c97fc4d14791e2ae002f70c2ddc60a27736ff95e1d35aacaf9141100cb17b3bf878307ff4867dabc085ce2236bdc9713c6e242e214f81027fddbd14c43686df1a812b46532ca3ba35c8075708957733c27c24bbcc741cac676afe6a29039f7dbedbff2d5a1af7f200b1b0d5684cc825ffb177a3d8e497f3710a8eb81ae6bcc786ed995b59156c396d56d1af0a08576d853c4183415a2a365af4d853a5cf3833cbd41c52a3d12183ee9a3b3069f268c7276cf886581d9d07da9f4443f2415eecaa6bd675dd4f23ded526cac1f56413fd8990d75b700ca9dcb342b77b06ea109b9c2223f50d96f58233762f372ca004da0da9d247f753b353a0daddbb4736f08f4ae98f8b57a608ce06d379624eba9d0b0bdaa88482794011eb858e2a0f64e72c9e3dd53bbe62aad0a1f7c5b5613c98be532e75b9cf291eec2c5bb4ae681f8937cb83c6301395213c8237ffbecfdba07bab4db30911fd921646df9a34663c75aa26455c76a5570868d458f44dde80a86dc4106cb10b3bdf5cbf91767dba4dcdc3cf3d0610ca9d146009c3207970ceb3b2585e60882bc812b22b2285403c5ee80d0424cf6922343e14c8eedbd0b99ce0b955d6efc0d0af99a2dddd94663b388f5438cb9085d4c0abd5af778bed077791ea93e77df43e9fd9b39208715ec737bd8e218dc3cf212d45bd7a93ebb152c1dea2bd3bcd30d1722190c3ecc77fa71ff73c766292352d49335a8f00c0be4f8749aedd9a1c8a5966c60995886665b56807e0477634ba4f50a5b507af5583071c86e24f4a0ed47d850789df99a5d292d3485be46e5a01fad5211ac2e21d0f00a69761bc964aca11347ba586a9d992be82bc9968991c8f1668346a4e44fea6b3856c7d53fcd817bb8d2de6597261b91ce28368d9d3594b2ab5e84ef67c682c91349493cc6abf0b756ac5355f5d0c77d37b64957f3035785f9baffe6f3920219f29d51979dc241223d7dd70593a0773705fb73677a245ed389282c1d4571f875bb9e206d632a367e955da970864219d9354c4db57aa49fe46c957d1948ffbc9e354b21ba222cba74e5edcf4f223272c52d143f4bc76dbd7d77677c4a3e247f6edc14b6a6896860fbf73f8482d7aecfb127c904309f363692b128ab258e1800fc24b3d54c782dfb8c2623af0ea6eeb9cfe316374f9e400044e1e414f47e5cd900f96152dcceac44f549e5e3fe44dae57cfc53ea35985e79d411e297f41110763c107f33762f7b532e5257a4ee69af13668cba3d9b0bb20c6b571d3e980e06288de971b6c60adea9420fbd3d7747555e113a617c2098210e72d88071d756d3d3d1d8e0ace9555503184a60919ba0e516c5155fb7105a307ab30231b2ef6673d5e0b635a20058954371dfbb849f001037cec914cea441a8577f43c734b1508c85f6e1d54f7a49da19412ba1b5eb85a5dd32d97faab4ce0ddf5b17cf007a529c3e278f52570891211fec8407c22975fa0819bc133e617b445e0321bdd62c3c567091b8c28fbffb5ea345f192ee6cc3e0b260584ef1557b33b6286609c8f8c6ae6c047bf5dd76561bdf667825951e2280feed5319c499ccf51e7620010bdfbe0092313df3ec3b6c9156e24a9cb831c4ee5390dc15b45a29d793c75ee1ea3ab9c3523ffe44fb3e854a2fb1718742b2f595fd55fb50cbdd36014a8ae6cd141ab8974ca6e17ffe5cd664d4f57b4a5ba6c34bfd89306d3bb7b3d9373ebb689475b5891f6614ce0d13e2c2f0d7d89c58d6f069314cfd85b5e3d07d87890c2230ea8a553140883f15756ae64b695aa0c733111603c700acbb37d98f997fefe6ef8e84e6ea9da5253bbcf65d05a5204e5044a262c6c90757883fb56ddacda708a2f5dde9449cf8c2124c38ba421234be4e1e2c4dc684d2cc4433fbd2af0f7645471714e1653c739ee2409717aa8146a02401cde8a6feb4d695d053948d4101bf0690aa06d9ac5a47be50a2128a70ea9522f31c48db1b3767330b9e64c4fedb7173eb22c4a2ab42d59150ada8c16c99fc9c878f3e8ca06f8605778b80cba51d4f8f1431a83d231e8a1a9073551dbef3408a2ce1e7f2391f0527aba3bc513b715fea9c27cb6d08b54a0f309fbf1e209ea028f786eb40ff666ccb5ea66b3e8e55de0c92e2a68f20213953d9f3438db162a699247958541b8b2f8270e08bb9e9340a543713b9c190c91cb50c87ed86b8eccb414b731da83891e3d4ecf58a671dce0d49f8668b8256ce77db38d3d17de4deb4d861de7f558b8b3c73c0f57f25cd562286723b6a733a8586c65125a0fa94eec738949652742338cae3c0eb1a5488ea41a54299e8cd386598a91dfbfa3c22aff6be702faa33565e6c74644a2d2c939d1a3ccf764a45a02722e9a3efa3298dee82b769600b90d5ac7cfab7f720f611c4e2295abf5b258cf139e15a71b94e17ecb4eece77c65ffb472eba5c98a9318837db8304afe76489d48b9588a34e78203150ba7e2923659dfe6a9c664fee40106ff3ae17b40d499b133c9334cd7d7f7db6cd0b4ad2a9a0d1484e2914138b7c6cfa555c5a8919263481060de71dd6b1d34cd2c43c996ade763d67d3be11cd0e93bcf00774b29e9f3996953e857784ef80ff59de8289d487610e8c5568e4908a6662ed21c2c9b676e8f5249ff4c690a7ad2e85bda727693b1ffe0cd37f9fbe4c4c3d1d64e48596385ff3ba446f3939b458a872e677b13c95f144727750eee22b7993fe4778c52de51e46dea2728e868f713949db34c1ebe1fba0bd99c917911b5baec774ff41eca436928c226b56c66c197299884304c0ce0689b8e6cdebcae10b1605717b7b07dd5aca5a877f0128dcc95f4243d6bd10ff7a357df57ab8797419f5e44a33b8f649cd2f2c32ea3ac6e1842c111f53aaa4c6ec417d9bfb4597dd93be56a5072a378d8ff4fab65344856740024d0183b2c1ef7ecf85d9c0e9af94b62e9ac7108ac4c462f632bd6dd4dd73862994eff8afa1f390930878d02e0122f9a401f42b39eddd3e2f0ac884ce23a9aa04bf8cfca6acc1acc093c127f8d557655dd77663fe1fb52ba924508ed9c09b07c9b3e0f0df36dde2b3151926ffe60553fca73e53339f66aea46288533c8647691c110aefe0b87f928d50625d26af35c290aaaaa824ef080db5a30609306a1ccc2799d5283338211b0548d4d79940a530f54081e0d63bb707a64e70ab14c20d535825dd47a6ce07f1bf9c701d0be79aae8189a07bed37b7d1ad0770d8729ce62dad21d9c2394e2a88950cd401a718e97529b674c9a03f0cbbe8271c4d611c3e8c1a4a8d220e7de348401444b3df96d32d60b8c887b09859e719d59006c5ec11e24497a3b3f04c360f913efaf72ea5055ee4a668d545646b002bb0e2561bfb9cdf048378ecec5f510536937a4caeb41db7982afc801f3e29ef90c5c4ad4498956026540b3bebf134ad71010d74ddb25ae2c922b7c156df2016ec0a4f4b51112a82a104c155dda462d674fa152681a6554289eec8889944f3efbb9fa37bb33ca62e6816efbe04874a249d68d40c548008cb75eb031308a8322c56abc0924ffe776dcd2cff8617ce2e292f826210070d35fc76ac0548fa787dffed27a8751cf84a18c7817022e3cc051a00ad5b52336128f6692a4a483969234c4e57cf8865032f468b7a04f1267af3f26a438a2dd7d74918879f15d148dcb13e119c4c053a140b15642fd9916fc0f1a0945f3b3c902ee44e4e2badbcb1241bc8c1ba7c4c12f79ad091be7a2e460a8123e5797604979144d17c4a527b3230776befd17bf36c520271d75c279df8a6e2329f6278d21628562a96e31f7615e522a6773818737a095ebb301706d43bc137b2fc4f26ab3c54a52e37677858c2ea6a5ebd18e7475196dd5571c044670db9292bff89446dbce81bcd7d3a54fe1c6ef9cea2796bdeb00772a73d107f396ad03a925c8dd7291320531ff638c175192d138581b0d751092329a16e1ca5b64563dcd0eb3d80f1a604fc3160fba688070ffd1df1772640c6ea8863e04e9a8f34a446546ff6d19c96b7b6b306d1afa0914c2c1c2af9b97eeb2a81cabafff9a8830dd82fe0ed9b867f3870ea29b7c003b0bf1fea97ce58932fe4875f210a833799e2b7fcbf16b9c1706e35b4ec40ec4387f30c197554ce0b22c68f4eb34e44fef8e7e46e8b45ca9683d89d6edac4ec2f2a75d81a6c5fe406bc3519aca2643ca487043c61f9dc8eca1630245cdd31b8b01900ea82e09f759d5aa23fd25c152d3f34e647dd245651112b3b14cfc241c2af844c76cdd00765993ecff34fa37f46b8c88716f6005529030043ab33a3bcc2a2bb13d8651b04c3758c180976260988ab5a25187c59e8247f94582080adce729b7b58f216a6abab94ec4c195d8d167143402dd869d63f86ab5973c7e0674e98c79db92a7faca49f83891783026ac3beac0d38b16be1cd936224e624995fa5771d35b337f615a8dd325b1ee334a81e7175dee4100efd70cea8b0eeb4e63c1037075b643d1e9350599dfc1d83b56ae2b15f0d515856c41c622ace60085bf516a42746f7095bac1548ebb8574f1a2d01cda0a53e0155b09b55101f1219dbfc6af52989114cf1fc5d31efe15e3d61246b08a0208be0fd7e6f2bf82d8a85f4df7bbadbb431e94b9333aff0074a4b62b25cd01e47fbb40745e5fcea07764f016a6923d6797b0ec3b5122418fa59bebbbe84751b2ce8b41e6415a3aa92e7f97074cf531a72138fa59eebae514d318703d08ddef80e37385e26d761af88c527842746a890a37bd8f62977264ea535ed5dd83263a1bec6606a972eb758a6581f694bd4dabb0be47f6574f550fbdf5a4c500e939a0c9eebcc8d149febdb9e37db6e9983dc30b41a74c2881fa1830215071acb1f2746eaf3596f8baf9322d2badc9930284b5656c12eb3b8b89ea311f21062004afa10c27df96c089777dc9181d22ed9c5ca962324d59196c006c1f4b92e728bbd569652dd8eedd7f46638c154ccbe42f71e2d8c5346a89b69e1e4611662fb99a79a89ff3c30465ffe5397317654dcf242a17cc5183ecee49e7635c4fc60801a313ad64fd91bf5b178108562002815c6c2c683364e40d7901285f57b01d3e92b67ea29e1a7ac3e0eaab2bf5dae1698497171ad3830d72551ece8282741ea8d9aa852cc8e88eca5160b2e9f4ad0f3eafe5f925c0336dac8e16939db8ce111f4661a7ee4f4395b3d63240bbabc0c1fc883fa697e7bb911b82b0b71cbf99399cea2f0bc8474a4d84e9990e765430c72bf699b445d1cd83c80e2cabb5de0a46408589d8aff3e8f78aa1822e503ff260d0584fa434afc62029232a0d548a5fd7323848c5b2c0e920bb25b9610f84fb93c413ecb930edc93c0b3e184b9c482ba102cc53ee54169c6c0ee0ccc27c748addcf33bd89c46307ca1e9ee7491b6c40c2c729af488188c18fa02e300f761a754263bab0e6b4d78852123e1aede3d6506ede5287cefea6d0673d83b51025f554c6acb2815b7ab9023eb92f92f4f7f3e0cdf03751baf066d979974a383a64892488ad5a267ed0d2981a0f1759124a43ec4efdd2d227e182122aa084818348b339fc87006c84c1207dc9230051eb9bd5e5309d9d6117ad2d9ce6a640e2d29406982644f858eb0db9870416789de6cecc9d64d955248a60084e43136a530261b6f97bd3764c0ebc925042b00ffa56ed214f8a2a91a4680d31785dacc6e50f5de609570e713cf9f726d7fa0ef907a7c0083bfee8cb1fd64aea91f07580b716d5c6bf92a761abea0b374230bec2118cdec82889fa70f609cdc88bc9fe3c9e5568611cb9ac692ccf39ba4b35ffa5dd2b784429f1e65894ecbe65ab7448a5d07939ce76bc82d2a6c4248e5ee7739612dfe9a704387ee465d5da6929828cb657070e9eb3bb0db58a23c5dd57bb0d437ea55c5365cae0c404c98cfbdc71d366fa86a41a41241496543069a7b297343326587c2017cbcb14d66b3bef6b338f35861ebeb6214c8f4ea90d6243c3f97fdbeda6a76ae9c0da3f807ba36f0faa72c32e7e95b8cbd0aa7c0a2c67c32b98018ba1dd6e6ea249f0182a61e31cf9e8024f31248587488f38f1dd8264886e171541b68162ebcabe629e27733cc4cf1a8bb127974d3cc9809909070f319de5b716a0029737970b46051c41a78201171f4858a52b5770c7a8fa7aa80d00113af2a583eb0ff1094e179f5058fd29fe53c28f970f9ffcaf5b25abbb922851a62928ebe06b40c5d26f987ec389022a16f793f5b8ae6cfb6e9aaae2d0dda549e7db2c1fc4557203c2573467cc38d1772fddbb9f6c156680c77641fc076ab905230f510d9280401961f57a3f6da4b0310e87733ba8591820a431d8f99f7dab040f9f9f494617776934faac692d722372205438dff2c71e8b0b39ef1dc9bcae057a0d473def223795f7ce1d391f9c918bb2ed6dcb75151a2501c40027a169de9aceb771a7aeed9a35e017e70a0c3e5ac41159f0a4ec2311e9e178755fb321b1af25ea6e2542c4e1e93f89d62272867d790b462f108e2c638ceb5a8d3087e9e595033db69772524561cccae855a4b35001c444329a623fbc1862ced4259692591a1d354bc3b561ca432cf49f5936c244d87bdcd706891c38c39018b9da2175bac7c1d43a0c29689553b4540d783a02543be6d52ae62fa2784d360ac1e7385151657b182d874fb29752d20e71b4abca1441de3a81957b322ef9e8ff010c62cff10663814790a9c2471ae227f2bf7a15096778617812fb4718bfaf7c28baf95c20e5e571f5aab6423a443e24745607d1f8b84e99a14c72a80a284a6a81446534cf2ffe1f3d96d790195bdb1906a02c554e307d25f78fa40fda673536b2353768035b88c24fe7eeec32d68e7851e63fb2cb1dbfb59e5217e58a27d3ddd4386583eddb8c0e3d17885f69c2680e203594cc6133a185fb0d6399558955961fffc37289a4781410ca5da937d6b91827df9775c72afef01099aa7b38e6054dfd14c2198ee74f1fcdfcb8501971a35c0bea037741984c893649691cf72f5dfe954094cace16549ce3e267ff8951832956836e56912dd189db4fd18fb9dc4cf4687a1e3fb4ffe61ea1194f2c69f5894da00b50d94cf27632b859751a5188150941bfc1073c93e8b8d7c165c4e6d5564102ba3996d6aa55299c89533041118d13b3c16f4951040c36d43675ab0c47ed14000a44923c2bab15537bc6e998cb0f33fcc9c06ba790a4fe3f88fff5b94e7941a6cc49be528d818e8b4fe81ec669bc55bc3fde7ebe0cfde9ef26eb807999a2a1b19c5eaf0c7ae05e8cf79a587861bb8d1fb4a5cff64a3ed4b6cb0099be274dd88a6d3b1fe5514cf44e7edb9dbee7b06aeaea2a05384167b0d6ed2531a845b9001bd35122c5543e9cffb422ab8bb5aa4bf277e729055c28dc38cf2db46b41656450909246bb8ab95d75102d5266f7e4dea8d287042357a2a64a6ee3d3df64176e7d3c3140712bcd6e0ee926cd68b78199341a6122da9c12919c73f339fcad1be45f964a71dc315e42b9045b4906397f62abea95ae88915fd9445aec2a5efebddf13f347a75d1e6e718dd5970ee1cd7eff4ad26aec2a534a8cba4146634ef156957dc513b0aea8450000f764efde1260be39ce898d4b8230950f456ea11e7184fcfce707ce995d755d7e420f2731bc66ba89e4919774e4d72861671f0da53b21cea76f92685135875df92c072c76554b25120488babadcfb36cfea630a569b576aa9d5011f154078427f509d345d5d2f02e30022429c14314bccb5b569e6a4eeff9f2f33b015cd81f6095812c451227707d051f6db274baf9330b696ebbe0055c17102a7bfd59ad42da12cf233de44483a6a6f85276fe77dc23620d50f24e72c0c0ed11a6a2110536e04f6afcfae5aa029f271a171d19511e6eb34d29178633256a55e74fab9697f29b7257f89b4df6b59f9523bad144f2015397606fc6e93b5cfd306f9cef128a0a8f04b6cbfc9779817445079d76ee9eaa94802e5c9b7bb6c1f983a0036722ad97c2ea03fb4d20cdd12f3b97d8a85b4d31f8a5d8e36f985599baa353156c81b60e54ff219989d826bd75f6f073816b6b613298e37714c7713dc1c9b0f2388729166ff9d91212221015e06c6caa6d2a0b43587da3460991f907b80f3c8750cca31482e74a6bbb98ebb8295fb693674eb2ea4e68d59efc3ffc3f403455f77ef65d3824c9969394f028dee7a37c98094bd58eb3ff146bcfc166bba43161ecf4ffc93339d88a153650900aa107fb065de0bf7aeeb3340572ba1b51bcc826bc09cba04c402bfd089c7b0207da23398fc3c55d76464afb0a41f729c2b2eea8e8925af1ce6699a2dd76152d7b93c7d4389717dcbf96799c1b8704ef6b30b35924fa95f1276d8f007047eb0d661a478a9b42ad521c0d1ad4357a4ced74b16086c68ddd739f3a24201b2ac5a94273e6156d91beecb94336007d66500b128eca8f4408d936aca257d2ec4c33308dd64f35dc9ec72252b7f3f7d89249b3d720fe4d74f142027f2fc81b8d50150e182c9a8477a87407726d03b6334fe4aee7b1c54ad4a553d0248afbdcb56cf10e2293f66c9bebb7104effdf8b35f8bf19311904fc278714d868eaba5c88ccd301398d7cedd19434dbb7100bee8981afe333ef6ccf92dab53ac47e6af4a050336ce04e2db9cc1cb826035fe7f20cfe723121a48e78e55a4a1d750a25d32a9dd77c828f032d7bfdf56dea2c592318e070453db1b189c613960ea4c8e5cc2d391e7668b029574468414087d9db6b530d05ac1e647051b723686f095f3c20ba699d550809f39645b07f3fdbf30776699349317fdc3c202079b82f46e824ca882c15fb6e294757636adf1d711cf5fd87e7f467b0a66243fc1344cf4f4ffc11392107d01e9e6948ee55ebb95d24e7c3672774cd977d11d985fa29750f0ea5f1d66c51941bcad54f88469d97cda679d3e6f892c48248e389bd2bbda81717944806c16c90efbadf01ae8f37a47381254be92000477f39e0543c8ed180a93ae784e08a0f7a38f1eb9e4bc8e6e8ccdb4b8d33c1261596095e88e996a56c5fed49b11e348cd3fd1f906f9ba53b9f90d123892b417d29d8356cfee92a728fe5af7f3665b02006b56a7f7e8ba25923d918c8c536613bba6427159b6aa748664789bfecb3b2b4f266a610691a586550a428ba5b5a4feea6b9be7662717062150a542eaf384fdaa1e4e25d6566abeb708619f5391e1a2c3eea490bb174387c4e1811c2fcbfa6ff1ac7828ce4761aff1eb44c473b7da70f8e1735761332b8e97f79678d62ddba9014fbc233de62a24631e58d3cb99982426f3c0bbcf6a12d9a1f01706819075a6fd4d6ab4f7d02df90cf002e2f02d6a14cc42743ea63665157b3d8c32fa8a9c059110335ceef99b4ef7619b093840953cf53f4b83989a223b7715178aed4abfadc85943b6b9fdbe2a057419b544e0aff31407e999e41afd2e60c3cd4b02cd71c2ec2079663453d9721514108966be49aef96cf2282a82b5bece39708f0e43563637d712162f40bc3d2c3996c5c49ad98d02c62d9f4bd7d979f6f930a41c0cd900aac61a1aaccbbbc52eadd69789f1e911e8407a21aad703c5f4d12dad58341ba616036409c927fd91fdf626d83221dda73837eb69a89026013122b4b4989b70b4361a042a85e4510b2be9286e8b49306258b5240845fba9b1975ceb95d698c20ab031f2c82e0c1704059a7f7141c393e269e83206544487669e8e47b38354c40a505fd4592f8bb82ed7de4cf0bd271dc998e469fa0797e3946c9e627a288d6755415cf11f8dd175cd79c4cb79e6d45ff8a07a6c8ae679f45c163ba8ec76c9e428700f9871916636ec95802eae72c93589f11cd72971ac0c5a256bc5f08484c73b1c336d2bfca23a6ee64fefb0c5a22343cf02e63c8d9a70aa9ed8d4ba0cc8c4e48708f55bb37bf0a7972ff206d3798bb66e04ad87b3b095552bbe441583a7e3a3d5c1a951987fa8b918a40ef113b698da6a50500eb432248340e887366278ff4b916d8e1510e16521c938dd4c0c31506d9cc24eed50c0de36025dc11e8c87eb57a1aab46d46381f32debe86108fa1fc42bf58ee39252f2f96045c2a9fe4daaba402c2dfb6e3d6dbe3df768ecbc95bc1116ea991f1cdb76219f3231503f0f110e2fc1b924ed304416d9057a0d4d1703571a8b97a701e6214ad34b35f71fcc42f5c58f24d36e8b875267269320d3b842aefbb905d09a44370dfd66e1813827dbbcbb349db995f9aaabadba80667ed19d2feb5c766f89b92771e0706e3e4a67f736baa2e0beaeaad6f8251840eddd7c7943e9767f3256ca28f9c62759a8821776b370009c3a2ab1794a582fb536f7ca86b266f9c9eb4141fc4e7808a38aefdd005cedfe310a98fa0c9809d8c3c2dd8e50d87a6cfc304758a88873a4ac3520aff2fb27c0a07d4686077240c4e6cbc1489a86ca4ddb026d4a9fe14e0a72becc8045e9fd15e8a9409ef63a92214522009e86dba5d69df73213799885ac8a7a067d0f610603bfd72b10218463e82d2f4c162f30b74c20af46959f09e593c05d88b75b73e9607cfdd1d7d7ed54c1364b71ee84c94a231cac99da700048405b94e3aae95616909542aedda5b6e3fbd20357de3b30f7a000e725360f36c5a8a31e5d6e9c893c287a4dd7f4cdb8045879e5f11895069d2eb323f0ac242da25186d87f71022179fe0306608ae1d80c2d7619bbeaed904ea3c23933ae821aa6f0f1340dee60e59d132e145e2c1317c64edb90ea9c3bfb3ba7e15c5b87016b221e59d28320e701d9089665d9356786acdcea69089a1277117820455e7df102b506d81fdcf87b8790fbcb7116325de3be062eb23e0126b7db23a607b7a7a39941b5b320a526971d869f6b5d595aae03c8e06baceddaddcf3322a44e193c20e329f5196fc29049b6bedc9261679269c9b5e96b901a45d8b180eec562cef22b77cec30372b44306a121b698d777b7fece1b7cb5f71794ab59f5077db2dcb20209e535c3a7fbe623558bc430caf1d37a952dfc9ad04e354c83b9512087edf0f642264fd714cd798c3a091a7a959ab97bbd6e1c9d992e8a3d0698062d852e6c8810dbd375dd91f5c9e321152a74320bd919f253472131aa8c93933827ced86eeb68a11dd36ac658560d16f17d78e647e5de99518902252321a0a7711f874f2c66ba9bff1f5a978de508162ee04dfcb0fd62a4d28b636804d19ea52af0030957874496f2020a576b3d26305c4f07dba8f761deb5ce28b63d9c9d52153bcf1ee2121adc2269cdbfc6b93d239e9ab84f02586cb70e0fd547b0c3c4d0071894609af3e599b6bdc17b8a29f7c90086b9c3b9fa17a88a4509952b4867cf40bd18a64b62b966faed7eb0a7402fa87044c2bedd137f487b0fb628cda922d63ddc3b680248d667e0cfa79e7b09f3eb7060e3ffb4f627317495410ad39cb65b35ab10137f03e343af6c956bf1be8e0a521578febc74f241ec8746546e96b1e002bb25e2f9d516504e3a8050513268670a637ab8a346dfeba36cfb7509e5cbbdda1472cec256b0c558fa4be5d5f30c22e89040883fa57ed9818b21584b59f9dbad5a437641d420008d3d4e6900f6d88dd60c3125aa322abb30bbb5fbe62e52cf664e68616e1efd6e08919a9d6fdeeb87a6ca6a8f78678cd3b6691fe61546e6495a890f0bd920dade8ce1d8d29510a8e10f503f4963833bf6a39bede63ab882992edcc87542648995fc6e7f1e06a12b11dc3c5db25daff749524d5caf20d9a728fc21d55d31d7a7e86ff3be85cbcd51b0b2308936ec13d65a8364a93357f1e9188e5e2aea4a766bbafe404ce7436453c221882f27e4e523683e1ba21e99c81b56c8083184b0a77d1641086ff053d87da7c35fa9c5c2026068ccf33c7649ee7c0533d4e482d6e76f0593d1de8a9cbb46b0f289e5acdab18cf03ddaab62a8203971c8eef42a2bc8f07540e6d7e102cd2f64527642b265a7b6c4fe9946aaf43387dfa9f6249e319c7878d518585d7c355ffc9f5fb5fdc4daac844f08e79e26c72315521f79e0e5c751adaf2f2cf44588a46d2c8402b0fc905d97da30d0e8ae8d4c95fbf68b975461735dc9153cc73d265c242acb320b5569467ab8d798538c66e01712cd468a55217635d05e9c5791422c3bfb0c4875578658c60e018597473f63ad99a2fde4f37bcff1c5688907b14eb530cfc4230e5ec71fe0519794eb342d8494ca12600599a02cf752e52a1ec95b131cbefd2be96dbf054ef64638c71cce49615e1500197e5b11a86cb1e538a0c1282f4b3d86ab2e3b8051810bdd04afdf009865afcf875e2f49b79a4662d5263008df1a760e0d3d42abc8a0d2d2c44b74b659f1de10c6d0f2d929f795e6f6ddb1513748aecdc413ca3be8e4e067d472f5fd8591241a1d5a33011fc104e45dfdb13046ada46fb3d863b5b3d21f0f86b450a728c99d4336b08aa8e9472abdf05472951bfc9c5a7fd4e0214d1d45a70b5f21e0bdd3becf8f92492ebe84a96f8399cff34cbe072fe536f167020be30531a2b758af8706daef895212fbe11be450c3f15078dfa4d725d8e77038c64233f7bf617fd9b8eb341f71a038aff573517dbeb2cb557b5f5e943816e6b9117031939120bb1c6e47c66e9223c0748b4b0472047f0b3d0989a9b48b4c4cec7f77534c88766640bbe21c05e98fec44934368af5bd7726bd7dba647f855879fe2ad427562ac35e52264bde82e4d88cacb950c65fe2c624851e70f3bf6bc134c5c15dac6b71a1b25761e8a9c8e791701acdb1f6fb85e02465f5c2a24011617ee0015bad11aaf0041f437b2be876a4961ff41b6432dc5c7e1aba8737c1f4e6e96466d941b928f7656da185311f8dcf5fac78a94569d4d778edad8500aea6151d895368ec6afc2bdb7cdf3230a3c33d16309d7132fe8d79a6fa5737f3fb634a3e79198c5d392e22c41419256f827db6fd0a323ea8982f5d9009ccf210557b833905e6eb304728e4527e5a061ed93cb30b0952a2087a48450b0382680e4f3c191dcb9aafc94999eba714683a13a4f27021a8e2f1a4462d92717295a4b2cd2368d033013d8456f167f52564fa7f4fbccedb32895be65a3bb2a7f94d5a474947d64b10ecb7118ba17050ffad971d5d0f7e70ecf4673bd036484b433c93c6d7e2f8440a1876b1c7d5fce7618e47dcf9a9058602e235e8652f36c950fc72da91c657a322045d6772231aa804d398141e8688dc3a3ce50802bcec1c01dde0a30092dd6ddb3f33adbbf43097632fdfb02e67b63cd734a87c838755f8bfd8e07c1083fb325b7080271632e69099c180ef003554cceeeb164b103c652b563bdfe7684a94ecf3501c5d3f0f51c5d4e44c852b2a2e355e28ca6a2fd200c5c74485b393660e03316138cb64f3a9b63c19d0916b28888c2d03a82e8e4b844a44af5bcbae11d445a59000c840685b11f100a6fc8dbe2bcf4d787e10837de61efeae6f9f8de33146b835199b6e51ef9a2178e32276fa41e81877deca5068fb03a455178f85ec777101c5c3c5266e95783d7274830f2f44d23e84c17c1fbabb36100c3470b48b150f557de2a6f8b57d82bffcf0afea155a9c7ed01e0d2a56e6a4671309e9159c5f23d64293a75614052153ecdce1d3d7b2a131067f970c3a5a9b2c1aababc774102a03d95fabb5158d15624a736aea659d65cbb7fab551f06cc66aa9b3d702e40ebd6f76422b2728df9d2b19d4821394749f1b378be958f92b7d2fcd765a45082519faef36c11c1e1de158c6860468f5115a894fffb33e6d11591359fde4d359d17e2a434617c5b19ab86518687ff53d9bc2f83830f8291815efe655fbfefa93aeae6d8634fe45efbaf754dfc76f6f656f8aaac67554f4ea1aec740d3240032a9ac4216e1b8bd9fc1fe66d7d14a30cc3d3f27a4590a93f435451a89352ead81fb9b3ec69a9658ec03457e66711cf8b6e3fe857675a933fe07d535763e6d4357234d51f1a516526d0714c78541e79030a833e1a0de6c562c6c0de81c79f656b366529d8c664c4b31e717d9252de9334ec49f9858994429892a2862f5f72c6622202593c44567c811e6a8122ea1252fef787a2ce64c55519e90f516d490f97611e90aecbda54559de1f322c76b7593a22eeadacaa68f704b1a27f53210eaec755a90ae5232873498baf3f4e64bd1b9e5bf91d44679425dd44fcc987d31a37626501a0f8736ff86c15168c30884b963617f972d9d03a4c0d126e263125d109592923033ed038672ddf15f09b9c72e165b9347f7ccbd5aba135c2d0175ce53fc880440a2c3b46f65339a5e19e15f1df194fd65e9ead59ac24e18c9cdb7e6d3303d76e4b9008f65e324e4453ae00ee60813e302d82763a362a3bccad6e8a6268fafbb1d6b6386e677eb05a07119d9585fc6cd738a18bba8a7ff261b16e9a98640f10f9ee0c708212cf542ad1823c8c35ae3356985ae2125d9358593a9478c383d615d2e35806cc1762ee608ae356bb0e8774afe7dd3ba74e13a28f749414f62cde01ad093fdd3e0c8c86ffd6f0830e34d9c67476306d45f817fb9058f0d6c87827040fa4589c5ad85a0aee1207aadd1c506ee06b0ce72216ffa4fb0421a5a077ac17660100241f61d619b166dc29d81c48a7eac05d760080ccc7106036a277a09506902c1d371c8c6d29b2c5a3476bea4e32c6866b7194732ef9fbdb638be2e62059a3bbbd0300f113e98e3ab96cb5c0cab1c0128a394ccbca45a72f6607db5380e092febd8c398f34f2031da13dc255b78055c75f21015e61602740291065145686f71f6fef177ad9498bed18c45967a87a52302d57ab0ce78692acf183aee1c956f6e41cacfa61b25793c3d631608333c7428a7d3e5e3a9cf77ab684cc081ed09609b2dc259b07d8f3e09d9dc76a4104dd2dad8a30f03b5ff9e7fbd6852a84b0f963f12b49f27119b4c2bb5f5fcd3c936079df7f44c7661e0e2180ce50bab96a8633d3070e6edd18f505855ee8e3ff4917a0bbd5dd91622f974823929921a21a6e58a08c18eefa75308c84320f0c944faaf229980e337ff9617a2c2e276ff73f72f4a4193813a90e559799df4f96927bc47046b65ba761537836ce523863da0923c1cfaecc73cb5010e0ce2b3dc9baf2413c72b7de3891d0c223900fa73aa99b6c54c5b505d676fd5fb45320c57c84c60d430429ab28367244e30137939863b86d2615a631aacd0432dac144141c24ad777ff4be8a6066207ed665b85bacb6fa05d91511cb11b16b9a1904235f37568b920ab10ae6eb4a1c6324bcbf05fdf4cf20abc9d091050037a662a930c5a452e490ef87ffeffd3ac66a007f4fc0db645e4708c55e4a0165ef1094ca262745c4fa394e376c5ce690be5c1a0a56791976540f3240c1f22862851de485a2e234333ed15c9dc2f978aee155d534b5fc0b8ec6e6a90c9702eaeec43bc918ca6ee43846d732e5feb431a85806233dc939548db39167e3321be29161ff04b104785e34612e44da9dce55d758e6ffbbbab5947d41b634ee2279ec6c38904c752ef55f7315dd88d8a821fad4bfe7271db044f2e725beff225f137719a9362b02c18b2c88d4a99fb09381ccb5f1cc12ba372c7b38e862838f7c513c3ca139b4075315d4569e4f3fb143bd94abe1f049e75545728b8bcb1029b934e6c24f744a572136d72a14fe53909b62722e19367cc11a42230730e52c45e1a879ae2fceb68f80b860ff88fb2162521b23f6640cae84a3b09c158abc8abc0eb2b04cb76500f025644fd9b030f540d30c2ccc411d7a868d869ca917a50e9f7a7de8ec7f06e2700b8b700df4394bf12d295b54878a2af003411d94b2b900e95689faac56f31dab870a8b504d2f6b5d211ba1688352f048a50541c43bf24d397d4207faca1465078aab1d814deb946ce649e0f1375d14817accbbcfc37b9491d2150d98a1f6c233968e34073c41ab8e96ec94aa6582566abb01354a413f7951e6d89635763462b712b1d874790391b1a58c014e30be9585efb87bce602d6a08ac5235397e70fcac25f3c0b575a4129104142608d1fa5782cb9eeec74dcdfc8ffee351c89cab6014b86cdd409db6bd95691bb9bca336cca71674ab34b24775e2487252480c58567d540e1cd710afa817a245dde2b23be399ad1e3497e7fabc7964370ad139287c0296447e593380a2e33f07b31d567f0bcfef73061a4ad5d6d7ab0dc21d50a38ef8717351b14d3f3599df6ba08b8705043aa9c55949911072ca45bf26de8ae8b8216a86bef0149a2063fefb94072e91c0d23cdfbff8c0e29c51593aad851bf3bc8a0c9f09d4e16c0e7d17c65b9ef43c67f46c742cefdeb4b5584b467c7eaf97b259bba6c64705f031d1bdfa73cb487bc041300cf509555abcc6a406efc2e76f08460f569b0c525efecbea13e07fe54dadc9cedf8605d471d2012e956f68e60f70c89b993d7b36cfd9edbf39bd37b5e582dcc4dd31263b76653d7167713df6c872af1e8cb4965e4f512fdfb437ab342019f90efb1b48ea58142fd35ba6d2a832a8c71167ed076bb4536e3adcb982cccf5d1b0e4d9f23f7b082b7b46557e1b9651d9bb716015b9e6e9a4332be820e7f10d751ef2780d78d3f023ead1743c875d25f71611a096dc0d0b476f3ef73ef26589f00a5c8a876e8d89d5dbdc1734136f18154b4655dc925bc8033df205a84d4e0c656f0f237910ac9c8b05cab75a74c6df57887d00ccbf7ccec9c0026e3a1afd83f4b1e05c10b65eb765947c8a5c296f691b4fed5711309089ceb726eaf6e4cb9d8dab63111c08812cb1bf2ba5a55eccd6c3635edee0151d066f0faec6a3e7e9d32ad3eb81433fbad436249d03b1ec963ee3c8956b44e66a7a3f00b62c7ce4a01ecea55c96604df5cf187270771272b5e65033275786a963154b17aeeaeb28f2a0cda3b9413c5d136d6a181b5203648cbeb13f4821ba9c8bb16a61bb322154da09e8e83e3ff77fa97ad3cdedcff8926152a70f1c87ff79658995531bc0bb1046ef820a39f6a6fae865b2b3f9be76847f402072a9202e86aef3684039f7d4b3b44a60241df271a2bd9437228931054f2b91dfbcf630966387f17028dfef39156dcfeed566cf324a7353644934a32d51b85f4aecf6a93133e7c1f8d87c808bf206b832e094d3e803be44dfe1e277217acc4b92384c9b042b3f5040c8c2965fbcbe478f627f6e141356a014660e663ec7c83bf86662bcd3ffc8a6a3cb7cb23979612e4f7ac08764e381ae27e957b22a6bb3335180a185b2c681c7886f1ac9d129f7a46ee20decfdf3f3841aa18c456a2bdf2324954ddddbf40198258e97868b76e6a2180817fdc6f1420d3aeedf41894db6fbaed109355e93ad04b246a25bb0d32e82aae895cd881f6d913863c8450ed9d4ac8a541b4dd866ec0c1bfa768fd6bcbe0a4345d27726df96fbae439db03c297e110110547eff93a8350cc6791f9836fc4e69809042f9f2eff0978d5d6976600b232bea0ee80943a91cc31815d7e783ecfa0eb2ac0cbcb36a843df5a102a0a133fd142c1d4dbbb993a867253a7f036f00319a7613dbdcf9d34fe454ce28f5745618b7dc8448c314f884037b827a4eeaab58ef42d63a00827eb94d4eb6934cc5758634d679f32405982b7558e6d92609fa38419a7c0b541e7ebf98690affa88640ca8d32d571e218758c8c4963d0c6ee229bba439bd3f65fb1e3783fa1e987a00714a7efbee7ee29d46ca9b2d5c496566df579d6ee8299772695f4c2d801834db83cb1fc500dafe122330bcc9d32f0418fd4c877fca302bdbbc80990dca501570649fb1dbd3983aa2b9bfa703d4b7fbda7e2e818b158bcf11b13d9c05c5adc2d947f0d975aaa8c1afd9bb977ac9dfc88edc44eddd8f829ebef8cf1d88359def0d78cca5945a73017c02a647f71b10e73b66ccb6e3947bbef03d04ea8edf73e8bfb06b2bc011a34670a3cab134a2018b5a89a291a676302b342991a19a67290a30d47c3cd01173ec884e36f9b068a0708353ec1cb8e894601a30a4a90791556d666e010290a2eef698e47645016b4c46b491e07c0776c638cd98bb557f9a05245690115b97151b071ae41d9aaa3a7df091418813d5bef9e70ff71cd664337bdc8bb0250661d0ee1507b380e5068ccdf1df110c09605bdbd7297379e00e4e4b435fc2aedc902cb5169f7588c088e6f41754a0ee62a2b92e88d303fb311042d6a469ecf1c7a1964e2ee9f2cdf3bc3f4a0cfbef2102b4c54feaba7ae4781013b0066315b3a1af307af434570b2f292d6535d8b9a6f8658a5335c84c323f4a7de0a4d9f19a2ae379e48546827657d125fc7a6685af331bc24783a991c0f63c60eff0db43b0d14dc7fcd83ca4ce69c8b96ab44514c19a8b79f7c0e4f07a99c280141018d88fa72d790070739f90fd52602d0b5173f17daf97333e72442deb6a657e5b9b94926c412042aeaa89328834a8c1a0c762afc123e4db6681ac6dc31a7432ca203c3d9952351aefc1b68c61d80e8244e3fa6988629ea95ef07b7ebb7add58816e992d8a526e5133da6881cf9bc1b00786dd318c55b006633e80f04eba48b7101693648fc692bf050fe4cdae435db3514e215814b9fb99ae47d7e85bbc5852175538b2b89e87a47bb31dcde012083e8bf6063821898ba5eae15cc7857130d313837a6250d9018a27a8d971a09c5700b9c02586d31d437e95e4663cea2b5c5d7365aa2d6c42a3363eb2dfa10e4ba463b7dd063319ec77ccd92dd4bdb10cdf75b9f6bcc7ef960edc9b3409864a643a885b42375951ca6f1f5a1d6d669b405d55c64bd1b07e31958d25e6a15a7a9066dc13ad54d7f5bb0f70ebab72d8e070b28dca5f80b0f0361260f25feae8a782e7e428094c59ccb874397dcac71edc105c5893a14140c9c243e156252c1b22fd9dfa65c12e4abcf7d186fd5fb3dcc0bd67dbac6410fe10668c598e60bcd244649cc12a6e2f22931d9a7a94aef3eaca127d3b4cac7c28c0396dbe507f48c3f1c8031534d1f07195d4a06fa69c076751849fc4f13594e58b145e521537006c8a2a4069e8964df2c09127ba53b3a1ec7d195058d02a22d0c97fe45aa20210daadc0c9c44f2efcddeb111710e9fc87e380eaa2e513c0c9ee3fc4d43d3949c5789ee57f69f4dcd5cd74d75906a1c0e404bfa2d433c0b97aa34c3e3793982c5f2d05b4174bb6f75a706675f2544c986f38a9ed58c0aef00a16edfdc95c5404bb79a341e79589d41599794afa090159b6bf3e97fb52a1f2b577efe9e695b8deb71596ce1b33760ab4000d2668a21f8457dbcd4c2c592baf99fb6952089680eed611d4bf269b338f00c2ce810a4ee188efc9c7fc24553d3b3d372bf41b2a34f3b965ec9eda4b3d63ceace95abbe62e61de97abfff653a0b3d0e702c7dddec3567bc68cca1b47e5f10cc57c824a4b7c1d074b3a47a6d39c6339beb6bc3388437af863b306d0e5c3d774d748d19e2aa7a6d877f136b342f3645f6f60c2c4858603f65e75537534d6595f27af959f8da1e93ee7f8cbb307c991a8f5e5b20a2c8b27e8540386fbe7e34da29c15514256c20bc207a05744c99562ae3f67bd9bc836a7e1fd970e75f489849e10962093ca3675b7018a8b206c67de51cf0091f23b1e3487a934ea63424fa2d8da5e7aa20604aecc00b1714d6f5e628fccac7102ce3292c15bf77033845ad009cae929b9efac1a48fd8f66226ab210efacb25b5a3e97bc30c828e6601d2d296a97b25eb87c5ae42be9cf9d01951d472cc5e7f9df2a669da1d863450548fddd6531ce9b281545ff32d992fba1f461de2debe3e42d4b0f12ece14a51a7fcf5841b488048a0f1a21685b5886c11c983ac1fa4f007c0e0ef48ea32c50b4c5b52e92217baca31c8891056d2a036468a239d66802da3438c8beac3e410e7dfb19fe5fb1221f15da8f563be48419e54bcdbfddb93638fdcc527a2b35b6239d68c3ccf691577d92305bc6bf430cc63b4f2935746da7e6640cc8c95554a68dc959782fc058a83dc46fbbae59097b0f0aec2a316ec25096ded325954c77757558ba03641fd97fca0df9efea15a8d3203d8db297bb15ee2c5aba7f8e83ee15e96edaeccb82753a432c25e801683ae71121135179039bdbe31083e467351691f80343543d8c749b13471ce46e257a4f4b1ea0c320959e01cc684b553efea77c29ea76e20c96a6b9c3a9731db80502277024ecd50147f427d1d24ba843f0dffafb5720d19d6a2b1a5a98b9f30c91ff859f0734ceecce0e3f16f54fc0b01fcf1bc3b5afa81a5bd23d1df6f490676d172655b65ab45bc8424ca6be7ae779334d0188b604804b98e7852cc823b810f8433982b278c8f86046c95425037390245abf137ba496721464aa1a7ef50915a3103d0bace59fae9b0d2fc622499c05887c764f525e22eb7cabeb525313a99c0adfa70400b930bd0c6320edad862f9ace85476917af9f04f1c52fb2614c0bcf24fac96d5a9e9bc2b007e2dbd747c90501ee55b20f0d0e8187656a6f6de13aab42eea9e951d30aa5acd5910108fefceaf24dfada23810cca0e19e38d2f7b0146c91b7158e787f416e8261dc9e8de27d0d10107dd583a02540909f9cc8b56df059e94b3469980fee6a68cf2321c5c57287894ea9d62ba364a940a84d8de6d7fc980debba8e6fcea37d1b909fee23a5f325c05d1016b0ae3d9ca754657ffaffc3e22c55f422ba103bf64dd4c0a023285e01aa00fcc34f7c4ae6febb7df756828033bf14f91914419e1122528f3de61bb31a854064933206acd1e344480c5db60a1322c5f63b40ce8da72cc9b60a10bb9a79e0ff725a5beefa2160db4647751a0028de5d9f0113e4071dee0b1976b5dfbe16c9e27e0dc21c93596f86cbd7d120c30fb6b0b81afefab3868bfd51100d1397ebe7cb05ae40ad86760243fc5221206f008f6932911f1f5afed34e743fe571e16395edb094203e9568fa7eac4e3332faa9a1fd92b8af4ee0fa1c2c4334456ecae6a2f6a8e006c409ba0793732abfd34a94381ee4848eca8136792afea340b3b5980597f9873e6168877c593e778768b3a7699f569d09fc862885239614c4844da0b33a19eb2f0e09c7f08f0c99e6d16b64093ff879f5f1f123d332b426a494d4184b9e3fd5a3e81bf7ea3366adacd378228daa1962db1638ecdbdad08a258ad445d83ce4dbf80f7873aca1ba7a7399d8b4c9c5c94bc5631bcef7ae123897032edcb9fe7ad249609fac254b226748614d925e607e5709d05e31c5e5a258d919cab12c515a053139409388e292d778b1f2c82b1dd00a0f6114c08cb392fcb9e3cc843f0956fdb2bae86632179070a9eb97bb1d616b6fa029fd2672e091cc40d578f9d24c90e57e6dd8b3bbb30b983f42f32f602025a0d6102bd28d99f7982b488d11d3fbe4a444ce3b450249324b19d2b001afb370e32edbc094524c149a08a1628bcbde6fed0430934f38d0828ad98a92d0b670da269c2c64c26853d075bb455b40766e078c89ca7ab1b3c67aaa4ddb8bf821fe7b912e5e97dea5473024a0064d2081b2ed6a60df43eee75eb958d6793b8af78ad09f383a85bcbb3d6963eed105db0a8303ec4743cd836eb223997c362b3b61b49e41cce2008baa4909dd7c761fe7c8b79f061bbc3fafe084f5f6de3a3323c62f0f897187862a1a760bce4ee8c299a13f657b665d6cd9d4a261f168d63f682baf2a674b3bb76de1450e240837cde68390c7d211d35ac40412d3c64371c5fffe8e9a94004a1772dc5f6fe575e6a7c6c248f4144200b9bdab72e2bb86b5a0f4ad0e867c008a6630001e31bc071c891b07e49f87df8e9b08303b44a95800801e04c9935d88ccb402fefd1233302ccaa708e8b5bfdc80b0bb8d0f03e96be49f7e9d2c8dbc06f0883d5ead697bfa45ca5943d5bee81c9a039c1948c4737ac9ae4aa17d7dff6c81a582ccb39fee94addb1cefe43296e802050a301993589b864280cff706d36088891833447f61fc50db3fed858544c9048bf7f70fca1fed8cfc80d60aabd70e214e51fd3eef0856c839bf84d3ce5470d21b6317e6244ddf5f5831d07202bd066860ba72e991ac00a14ebcc7fa0551e2666198830935629d1d0bfc9c6ac17a4b9f0833adf11415f107ff75c533360222da5bcc13904998e2a7bc974480784c2bdcc6a0e9e87981385a07bdde0a1dc4bc5d106b7209bd17162bd32b89c78bc7ac2d0d0f0dca7a60989df81ba45a5aa4603407839e938c7a2ac5015c3a056943486804a18f32cd7bf694389733ef4f1e966e4c42adba1610a2d39a5fdc3413a52ef88c884bbd78baedcac99a394471b0247de51543ce3f8462b68232734c5decbe2e49851ccee9a801a5e8c8864acae5b2d88983394231690a8409ad80584fd9cd673d7072ae31b3f41cf0eecbe796a0c63b1a65c20ddc36f33aa4826a22b07aa8040729e992cd8b909b5fca2524e2dc8416fe13212969a4bf9f950705b0cdd5725f63151a66215fc534c0a453bf950964ee50f19f8eb8d32dfb7ae09016e538e31608fe125cc0a1ad6ef87655d35bd120c4597020ed1afc9c1ed9cd2830464ac4f835fd7c016463425b2a93833a18c02ea2d6bba611ad9249f17c3030821ceaa56b8add6a71b027ac9a1135f06cadbfc40d95103147c0d803d8df2360237c13f0b858e1fa85d7da6f882d6289ffb32404ba5375f7a441a40f46afc020281fcae5cd22c0a36210779446f1ac43d2390a315dc429df3d6522f4c3323ce447b571c13c1d8b8ee720a50aa15100b09b425749bedb544a03c2742c7803d0d5e14aa73d0ca20098f28b2e2e9ec1592ea12921e56647c38b37278960ae9404a6bb16d8e895e74dffe0984f39208f5fbfaff3ac2a32ed167974e71706e7bdae41713c6708d106ab4e73be385f7babe77706f4a893229181b4abc002bcb50289c42c902372fcb052645c78d461d846546656f2dc9de2b42a88100ccbc5f4ca07259409455608a711fb73becdbc3c52beb8dc7ac4dad0736ffc12d4365faf6ad2b0f9692629d602c991d486270804da9426f71f4b9259075c0c18cc297734fc37ab1356a7b411e99d487297cf6e2c1b0b9d6c5e3b132100a629a568ac83a0f70a5e170ad13bbf215607003afd08b43f9719fc5f321a12beec735faacdb12e657111135bb3d116f245b44439c6c97dccf9a7cbcb5e61d5e3ea21309d46b8570b1d47608a048101c2e48f1d940052ae7902bc9fa52993f1ec7a650a3eca5077b5586cfc57148202f18a8dea76836143d60aa43f329bad1475848c895312100662517e18b75d6fcc9be0becda50df8b38637ad2843659497c3e854e855c52a08a52d6274a3c74543bd4df06b39495b928ddaa971a54762fef8add9e451fcedbcc449aebef6690d38d4e160136e5fe6d3edb8adf3adf229472e60aa96d943a941cd5676249ecc5f6ad7b8b925659018c27fd89c6a7d5051d0bb1861599f51d4db3d360cb1dd36ba1cd1d4ef7e6f4d045a6d8cb5e48156b97f51f549e342aec9b505a833b5b7fd1c6bd77e9f528c505feb1b4b7d7a98f0144832dea9052883b7ef4d318b719c0c2b5925fb6ccc03368722e02ed9352ba1f3c7b8a71e6d7b513bc18b3bd5cdc0633cda8dde484b95a669f1bdef13f808b71f799a260f6529217b93728387dd5202d84bc886fc82f9801ae7c7878c449efcabb6dc907ef6972474182e4aabd565017db402c16fd58daa06e2797588e7268d088ff191f64d4f5a24d70cbbd8da65952dac9cffea445c8f2d9c8ba77aa08cc679305b81dfa8d61834ffc4e7c87f6a07b2c1dc8a110c773ee313236d7e04da32af00f4a317cd54580e794e51f9b0472e44b585b8615582fefb6c6ed99715f226fb1c48982f05a3452650bf5810590929a41eec9dd037b14eb95936c93273f6407ea8a1ad2ad076256c5ec5933bebdcbe48716a3e8fbe503b92a46f386792477ff37c2e7f507b253c49d9fd98f1c2efc61c9f37d846c4895142f8715e4bb0a38ea538073d436345b6d933220687b5479adc718bc30cf88993e0879871ebf007640251f72efa75f3927a5c60dd49f2cb5a989e57e9f08d7c8a9a86cf42a349454f51cf5dc36e19eb4176862712d29be0bca92eb28cdde7f2838454bb47b1a38c4bd0ce4ac45566952eb2b37bb369d142bbfc9d48984bbfdca224ec356efb25386c3e777e6606d495faddfa8d12c80fe72110d6c6f1c37edecea5d9c0e0fd737e650c86a0336da19a52da1c1284463ad7d42142391323fcfb71fcd869b2ff266c9cea7bddccf5af3fcc1b8c643b933bf8215ca75384d2a51b5123912c35f04433ecaa8b8fbac5c7c7de0d201dde3fc63abffbf96eb84ab25e455c1a042d373cd9e3e3447d4abf5709cad2cd5fca79fed9f03fafbde8c8767befc2a494f09c592b9c945ba8ce8a720769f62432874e0b67e230e7c8d9e804a87ead0e1537a9d1de91149a3a13e24c7c4ff252762292f96e834d31d0669ba4b746f80f40681cf9e4a2999dc8c2fa915fae145b9a066e4f4c5ce0e079f59a71f9d18795ccfa06dd40ae8a7c211367222f0919d5ee12d6f761bad928d6d13852656aa38b1ef3395c0f60f0ced4771be1b1c9d1621ea1da02202302eda01851c66805bdda8e434ba960b3cbbc07665ad007c2e365585254f35640524bfbb3ab6af2b20234cbdb8c2025635639a19110c2cc1e33facad98357c3899eb4775a28be4823c5755fb1cbe0413579b71b16232ad78389d9d353902ac491e89340100b22125b2cdf05e7c7475ed5f361edd67357075f3b6af83fadc939d722aef94ca813f33b6a4ea636bd06555bf3c158ba255a43c4f61e53443112f45f4ca33ec0b91483e203be113e325cbdf118e41a1af4eabbe51f52af313418bbcfa1bcf1f724456e072af53f7404a57dd7494bcdfc456ea85a79d3109646407fcab67a98b0fcbff90f53ceb401e0b48e23cb29b35c5e04712b96912695d2830cdb886450c82e47169fe45941df725dbe1c8666b1d740f865681490ab2655c3f3edc59be259d894ea725925f4d0f78b5dce923e0664b2bd15b52ed34677b8cc44e34962af2a1dcbfdcfc2f567a2a2f7dacf9971075feb8a008e8c9f71a54bdb0f21a680f7701924d42b2bd0f16099f7a95b6cadf8706d1de179c7bfc304d0fba2933e1b608dd01247c44fbe427e25fce880e6d26ae2923d84be44b4b209020a77b465db05cbd3984f7ab5ba60b42cc1f2745531c7dc3fe97387f02c07885a15e13ce1eb265edfa1f4945e9bb90d809a53444549df17660200f3b279c38fd5386acb1ad847fe5ba0c243062836e646166203cb8ac838b510b2816e22d878f55d934d1e8141cdb244b1d1b34a56599da2e52a7e9dfbeaf6d34278e1e8b46e093472ecb8b9cfea3d23dc172e03d2449c6e1aa1309f9b5684411e6677cccd5fae5b3a86b3e17280ffa7b7a3486e1903f9a68592e64c4017a8c338a20aaac415be9169be9b53aeb7c06e2b97d2137e56c2e09cdba4c44b9bd0a519cf428f51b57dd9d27f00614d29edf511965b31b8480a75b57266c3a5e911345c71d72e7c5fecb2d545ceef6ad55ef94399ca3ecd8b7a3d39522f96bb0686ed4dfa2b46cf6e610ce4ff0049e1a9f9d7da22c93d1080980ebb0218b88dac8c67ad5a32f28dd0ca6d70a5e546a7e6e6bd36750aab1e7180877f864985468789ceb3d92adbbef22b42836e01e454d02a6eccc41e67841e74832e18d292d5d30703b72f56b5fa10f99b51c63ef71e3090bef4dffaad0d62ad93890f9c3244d356d5f575d938fa6bbcd3cb32b9d5997a4b85b110918b32f9d33eb74a07832196259043e6e2a85fe8c69cec2467b731d0475bef4462cf085361e392aebe67fe8fde58c3f0ce3e3b7372641b8ea452ce8b70344ac1489dc406dbbf2460f8c59e60300f3eccd6d65fdfc7b679ac7184f602ccbdf535305a0a3569caa809bdbd2e749b642f385af827e7c01c327009e86404d35c7a19429a1abc5a95542e8e33e73de52008182b98457dc8cfc8f78fc101d5931f75dae4880a61ec4dd3aea7e58409d60d9af29b1a3bffa1cc962f949c1f18cdbb3a0418f09316367ae98525dc92393e7b5c75471336f3b2d5bd157f5548788a2889700e7fc9a00752c6af7e8744861efa60748f17843ca450a610c9d05426de26498cfc6630f4fd8082c87ef5895605193c64ea0b88255268adc3c1dc5c84e2427c1c4977d3f3a8e45541b67945772f1967d603cdf9afafe4d5c4ae91627f71212ed062f191c1ce69c793789822d1ed122c9a3b633de0aab30993c0bf2f079d6fe2437bff9c18616232668ce982ff88525eecdd96686233779b3cad609baa010cea17056df96576dbe0105fca34c955df7319286758e4f5af8023488d6321c14ca285f51dd9e0034a887e8c9c7d5cbd600ce0635909dad014d25ae543a14c66b4e34142b8b163eb50c8e9131b78a2054d7522fa2b013bd883db56630545111cfbd7cacac1d03f49049797ab2b86bfae918bcf0e8a1b0d113947901aad378f0ec81bca71ffc15006495a2be8c55ed7793a3c5ae33a008154cd01fd3f308e2019f244c77acf7263a387d9a55eaee3759be960228b7d31df1e852cec2c7c57a165a75095bb5cd8a44eaa4e0ac93af7813aa16bf1c5ef07168c025a2ee14f4528a0d35873296f6ef71192b8b78029d8fdd78aa86dd2743523a3509bdadbd1aa1b5fd81dd1807a423b4149dfe3c1131011bbbd1e00cfd2cd01fc28c368a56e72b220177374d6e79d2704ee71aedcfb080d6cc3a36d9bf38f644c5035a61f6a96de8557f79b0016131e072e957c349d92d8819cc0c43578504fd26fc796271cd08189e42d0eb8e8cd8e7720eb693c94702c4106e4e979d3488fb600fc300de5b373ffcacaad3e3341432d80ba63195614a15f22aeb2d7cdaeaec87ca3529ee7bd4fb18ffb17de4422411ecc49dd76092bc4fb26b59ec4ec581463d2a26dcd19321b1ed8803a61b9b9f005a16ea0da3016ae3514dad0d9a4694c806f22f706a649ea866060c548a4938c2d2e6df839398ccd5c53b234e060b651c5a1cc59f23a0709f311c8cb96c46f850b7f2c86330b210f82d8300fdea254565e18527bd35a7219bfd4fdddbcbec2bcf51f32aded11d7fc838fac0eef32154451fb581c1e5046bcf0e10cd7dc231c94395e52458c5ecfd30379c676cab28e7149a500f4c9ed8637d2bb0377643bcb3fcd88fb2c5bd0242bb408cab10734f753d0801741e979c354c77f916e8added7657af9c366da9b32f888a6d31c1df19a2b60cc3dc2bb4950ee0833935337aeab40d5f2205c002c7ea63f77f69f219ed4409c719c59abbeda311a1f76e4f2fa76c5b9d7b5e6df867e0b785b9cc29eec675337daf769020c923502e1aa500be12fcc9b9219cf6906a271606fc2fee3992770f41e8747dc9e98271f064c55d5afe8ebfca0137a41f7429df011d7753ab3a036da91d119970d7e32791a81fb31db446a45a00007275ede129bfd0456566ef8d91cd08a378677dfd56e28554ede79f3d29266a34628fcd667871f025d19170bab92dd28aabd465e26deab11ad07080dffbae874dbd0672def84d278b07567c41d949c3bbffd19259a006a6911e9c7e9dc358352e9ef721f0c3b68d75676667149ecd0dc8f41a34ca6db5afdab07057b61578aacd1e2e30c35d98d9d919a8dc9c9cfae673afaa2030672be55fe4166c08e3e4fca18f3c25146dfe1f7f035be8e91f11e737527d9aae743913d0a62644c0022e460604da56f2863b82115d472a12252159e9ab508ca65457ea84d1fc0adcb512dd11f0c07ced6dab5126576517b9740e3a81379c1ff6fff1c9906356ed1259e4abaadbebed8a0dde8cfc68b516612710dbceeda6e7fa6669cc33ba80aad002bcd78c259d3f9babf9004f9b9f281af07c7f25c348ca6cae46df9cef23099814473292570bec60f4c4df3784e136b15b4f70352136c0de430083d3da4fb2ff73a2877fa01b1085f0cc4d7f953fb776d4182fe2cfe4f085294a5529e0b1265e7f6da5cb84344c1ad12033643f805a383c229072083b64178c4618d13fd858273a006a14bc8dfcda1ce61a38d69754c5ef9da2e42990f6f50394f414518b7c827b55522313f7bf7b8a034acce223d2ec200b245463e311826dd37c6e5e31d158174ec4493370fc76bb0a258585da172991f20829c0a2ce3b8ec143a935f12766957bc228c979aad980183acaa81a9ed3d9ef324c6d0fef583b6bc6e19369ddfa66090a85cdd37a4d2a428342409d3cec801ef0f65e01f36d38dfc57e21f98e8e85b5ad07eb4a8f2e21785e114183e9b8315a9a1423a95af7aac6d708eff29c9302f57cf5e68f5d7693fc7ebda2c3f878b7a0afbd269710d5520298a0124c6374234397a4133a0a7b45e4022bc57979a2608e02ed08a563ace02333f89776f88e239b196d695ac05d2151541e13f415e7c5a05809c4535c179f28ba1da331407fa6aed2c74d36b9c0ba248b89ac4d33b0519e38755a3ce79389044c4e343feac343239f125e7e5699540a2d7151d68c7d78e3ca8b5b856c649b637b23b21f29ba0b90993f9d4bbc9e43e8f5adb64fa22b11912d20a1a4b13d9cf7bd2aa9feda037938ee18347bb79440d5cd1693704c762f66f98ffb76e5a29ed24856492d666f9265f6566e736418919e209115858ed9b11ad5834ba58a17f099a0703a0e798e550add170f423075ec896cc6c332e11b4ad50b50008036f02dc2c985e4ca1dfd9005406dc80bd4898123327898e115943fcb43ebfe45b67f02fc02abe561a366d54726e965f53886c7673c506175ce6863df00140dce9def033d8088e706ebbad15d8aa839d6a012225e2436c34aeae76c89081b0addac42b05379cc845c7ec09c7a78f55864464a0c3208d04e0837b8e2c6660961f9c0640957b28775d0e1d47a75bb47bc5f0214a9f701de954057555f939db416872cafac1aefc889fea311a588e3678c1a485242088d7e56d3c53feb3b543a36518051e2ef4a8dbb3875701c141e3318808179139b8e4e1bd37ea40a7749bc085ffcb5f5481dcb76091e003a1c5aa3d661c69cc28a62370e2cc86e0c136c3f5cbc412c2fb73da6ac5f68cecd79e00e2244ff4823110c949848abd53e3b8ca124994b3237bef05480576883b8a6874077bb4208175ec9dad36f847184be3b4db8dfb7bbd0391a3fb1d5fe71292c3273e59bd1e780bf6dcd78fa802dd0744eb83a50a656e085f7acd763e73830c3b4e92c9692eb6ebf3b7759752b775098e8f52a3c181af75cad329490e3d936056c4f517346fd71799880e7eb1938f3e936284cd17c5bb4f9a4752d075e95eee040248c56dd118540879f9c462cc3bf18da14488b5f0da588d98c366a171f4a3aa475cad15aa322f198074f1ddbea04efe2bcd9847d8501ccb8248727b56e5e64eaa068a6b09b03a09cf5108fa496602dcd54d490f26c1ebd20cb206b9da4b455558bf573f63c1d11564c40a33a851cc52594a6caf903d849f65d944512ea0cec2e8f2afb5b89b322c9f5dbdb073577fd0a62404435d3be82a92bbe3fbe63f2d110f0f769083d15750314f2e47a0eb147aeac59e72757d57d4585d36197c7117e764c61c774dd8a92ee05d9f07fba088a3f8a8f1d9cc169d492a6467dc7e8a0ec5cf2bab667ee896ceb0567e10ac211c2d0d52606232c3dd9d01ce0fdcf816bad47a96de2a9a5ec37e50f3f0b4382ac3710b7bffdf2a7684b358e17d7d7063f8daaad5d0a7018be8543341b0e81d4a2e0a0edba39bb3dbafd31d50bdffde3ebffab7a780fa3249f007061d2c96932cf10d872360700e0fc0b0e4cd4927d26295e2c70789bee8109ed3b23cbbf017d170f848fdd02e6ad6f3475a2d5930c219a389c6952e87caf4fb0f4799b975ace9499adb725de2e6134b074ec82ae98d256a04a13f230f62f916350e9e953f9f2acf7b02d5dcfa8c43cc306f9a35ebe8ff9b44880ad5e0512f4e5987b329ed55d0bf98e249890e532f4d3bba1803e723c9f8de0de48db002d65a8ff52b0eba33741ff1626ab5cc98ef319c50762ef833086146845219a8d18840ee9d06208a4456d94ab71f60c1b4789e9788aac4903c21c17b9fe03ed72edb91ae50966aad2f44cb3b01310552e5b2bc7a9f3b2302b280bace7cce8b9827e326c6c9ab4d05de394b1d24731ee5af3e0fcb36484cbb41766e3402dfe279bde1b295e2a871ca33a013c6521ba5e9c540fbf7f44f73864e155e066611a677b1e9c50982787002593069d8b26eb02822d88ebfe405b5e3134a42f8d37ed8e1ee5250e5d8fbb1bc6d54d6b81280a752f93d0a63bb177fd180eb3b0f955686de265c4f72b083ab5d873ebb2a481e05dff15a75d563f3215db39f13829e74b8e15e520c314e708041727f8fd968306ee1f1940f58f5fc31ad1c1dd7934b9d5da35026c54b7faa1dbb1daf21b2a3d01c8bf536ed9856c82c62211fb2294e6ba2207d5686813753af3a0088a659dd13493b0afa51b2389bc0553c859117796bff7ffd7a893791d9d546561a42a920c1c2c16032f3faa66b854d45e099ecb2b7fe176d7975eddca47c5030bacc900e1d92c292f2cd16a5f74d35e1aeb8d31846a4341f6dcb9db4c63b9da1c58c8f987584074618f0da40abc219c6cdd99ef4c3306fbecc29ef22413944b2b684bf3033fc00f09ce951d30aa5acd5910108fefceaf24dfada23810cca0e19e38d2f7b0146c91b7158e787f416e8261dc9e8de27d0d10107dd583a025409dc1847dffd02cdd932957dbbb6e0135bbca38d6ca4416d3602afe2584cc6a483ae960d19e5c5e87655042172ed576d3f637bdf0ec24a0fe0e98e84c93b7e0889eef0342d860b185179249af833c5612894c28cf43cb8bb205972b139b70d5bb6c1675637f5ea452337c8591829a6b503de1e6383feb6c797b52c4e4751f25ded0e62a2085b23a5de0f1b7b84ce6caa192c2da7017a2453be0fc09b88bf04b3a6b83cab0d58b1b9d8b588e0c39b940a5230af2faec8a9a5d2e07df0dbd2f536ebd38f4137cdfe7c9626ac753ded655a3282318c949214b9c6e4895c408e9ce4134163882e544b6a8d0dede0356d221f873c41d873d51ecddd6896747d7176188a91e2ba42d3716789ca396bbe41db68f9913482a9955ca75bb8827dc27f9b7da872765f1866909d71ef4db1714dae5f2cd57de1e1075fe25b4987dce8ac268ad48d4e2792b0fba13d8e3400131ae924f2816cd33c4da2eae0b6d5853a2642101f4d4cbf85bdbb1e57a005dd5f19ee5b8464b54c94ff72785e1593f440c0f7c8ae0f271b201b69484737682ee05d3b755e63959abde275be3b3621f3b532611e743178168193317dacf1442bfc9e4cde04e44955686b4b3ae72cb4cd35d633cdb3834e74af7fdc0c0661bba18c4b93037fb89f0c156f9f64434c20a041f9f52c735672322f09dfe8040190506000023193042e6f4f4e27c158f0956fdb2bae86632179070a9eb97bb1d616b6fa029fd2672e091cc40d578f9d24c90e57e6dd8b3bbb30b983f42f32f602025a0d61027c47e7813518ec13762ba16d3bf921eba045c9a606d62773d37235028ef8cbbdd06667460808f8222cfa002f2cf034120c73a854385f57d1cf479705e8babd2f6e047faa3991e21d7345118e458bcb4df53f45e824aefcfb9004be1e7455ea7176f77a25d2002d6ed55453d610c9a605beed107e5b5a5bc201b5baa48009a292add4f1ceb522cc2818a328aac34585ac3c3b74c359f185d38ec7ea489ddb4dbea3b72a8698fd00c41c61f165c9ce20848e99a12aa52a5e59c4e4ec84316e04727638aca4c3a8e61a99e7dbaea1f9f351be5fda1e9d25a96732f1a0473f70cb149eca6c14676b684982e8614c88368d3a7b893a5bf10309e6d02e7e06915900578a287a321b471b3dc1dfed72c9daa83183d8f56d3a66216e0f24605ac4ae4600ff51e271634b0aaa88df9078b9c03676e73946fec75e9a9d74c76339cfc86368d690d19022c778dfada1766b43e528234b483011e715d4c3d5ea3763c453aabcea8a053e4101990adeb140f83c9d87549dffd61a0a4ea40f4be5f66abeac9770b57326d8e5967cc36054733de371933f0b8a00a6d295334b9a47562b704966831d3ea698b0babeee40d9acc659a10b052308d01be5f44e6cb1abeb52aca5679c1fc977f64e848c312dc103a8029b2662059363a1ea00824873fe5b9c5c2695c3d0cf7198bfb770b1c10c92e6e0fd6bca6f7442b701cbe8c534722775c3a1ed5524adaa34b5741e0724184610b18d48aa31f8c298441ffecb7da8efec52c4f1ae4f06d137d9536ae8cb2732271564dbb66960a490f51b7a75ca25a6d9307c3b328dde78a4f81a93cc8cf1a8c83ef98a49d21103c2c8e9fc019a6e92bfd57ee50edb73895b3cfeb282cc9b009ed889b511237522e25fc0fef8a5fdc3413a52ef88c884bbd78baedcac99a394471b0247de51543ce3f8462b68232734c5decbe2e49851ccee9a801a5e8c8864acae5b14af7f91f207d1b9be6adfd8719ec1cba5a90943e526c8b1312fa8fbdef19cb6eb6cca647b5381557e0dbe876717e1e2711737ce248f61e9f5b97c5c9bc049d759bfb976940b42722500537f792cb10278efc193d18f25119086f97e84177f2bba2423e35c07b20c051788f397e932322483dfaa3207eb6a6377711079d650a20c0e5c14e0cad9de95843dbd395ea0d28cde2af0075ac9db0e4b8162d85064a10a336723e49a52440e960de018f63a003846cba06733ba2e35d11c16484d46cf5dce3e808d383496ccb02cda243d34cad7e2cdd376c2efb38ec988bb1975299804705ffaef391570dea1fd9da6630384b6fb3790e6291ab403a18aa67e0e712f20b08f693fd30a4ab03e6e522afe8b10cbf2340bb4e12c66af8971f79060deec3501255ded0ae7ca05eb2bdfd6abf416a1ba958b9a9918adc7b029e7b7192d896328e8f4ec0fd61ee7d665b61c8d0b64cb669dc2b6b04ea7c257d81ea24b7f7c8918023ea269a4cf57aef5f6a9a34b73c6fa5d741dd5e0e74099a7a25ea1d8f861f124d0d98b122d547ae48b890a75372fcb052645c78d461d846546656f2dc9de2b42a88100ccbc5f4ca07259409455608a711fb73becdbc3c52beb8dc7ac4dad0736ffc1c92cb003a580d6f38d64a554c6b3192487f9d9798e9750f4ea773cae3d4a9b81a733ade10b59ed2f740b171c55094f919eace7733a7161273d3f1f2fab454f6a9903c47224f02c8fbad3faa6dde496376acbb71a9db5532dc1bab02347a7d65d21603f82deae765cf05f8a46b74a81ff2d7039f110fce88a9f561b06d2ad11690979d17404bc4d6394c807e538758ec7875bf968d9325bd0a1b7ebb22007c719025468212560c08ef41c8194c08b7fcadccdea905f33d68ee7533cee6eb4474b04d264880e979f6eac22d26baf12641f72fdc0532c2ddcf70819fe02dc0e76701d00a1c77678bdc7386f817031c6db5660fb4cfe9152d4e8c715d9e1f5054c9d73de02b49296e0a8f64fcd777aade5429c18e09c0f34c2c22a61634c3989bb7b06410a25972adceb5201b2f54db485a882659f27556b886b71a1dc47314e861599f51d4db3d360cb1dd36ba1cd1d4ef7e6f4d045a6d8cb5e48156b97f51f549e342aec9b505a833b5b7fd1c6bd77e9f528c505fe9483e687be1099ba1e39cdf2e48ff84baedb875d0a5b57238480f468130d70d598b8fa2dbdb779ccc4a74bab46d35b87f952fce8f3ed472735b68c7c91d4f636b6fb0594a7e152d5838e9869f1123c270bf9d13c5db30dea8307a056ca9590b0255255fdc9071e9bbbc488c6db43d9ecd707ba2c80b176398be38dd5e3c9a625f04a38d16e766535b6383ae4ee51a71f2f96af4c68b83630c4cc7ae87b738c4433f549adb3aec522f283054f3c8ecb8ce63d4c87e0fe1735fa716c77317ceac358f0ecd403b8eae386ea9a8bff791ca2fd6b12c251cd6247e6701f79b8a47de7db08233693f359c97db598e2bd37867afafdbd928790de85b33e76c9fc3b9eb785424d8316477bb234dbb2fa5cd0816e8535d9da418e6c76244d39c15f0a937c3c4f27b71979723aa90deb0db1bfcc72eda8f665ce7f1e38039a1ae129b346d2e7d38bcb5c2d8481ef03f184abdfe8edab1eec5c8f795010c663394f946f2b6764a6ca0722002377c75fca9dcfb931ecf14f19babee3b4d6c0043e08aac33aae00699796b7fab6a1b495877cd35dd591598f7cea8f45e847d975547909fc7d2c3f3e6abe8977272996a0ed409d490313240ebc60b3a44d3162e5099c94f0645d8647016664df28429d5571e3c0da4e7b11670e3fb8a80a9d959959121bbc7597099f14827d425e2dee13a11e2c9a36e9282adc7f93aa91a2b40e6416118149cf35f9c6f01ecd5eb25d4453cddae8cce9bd57ca4a4cc1f2623d17a199d740cd2fbb0d227212727bd2add31b804d76b4f9e3ec19a80345eb3a15b5051d80f608fa7f2e966b527f85e9bcab88fad3287fa6ccecfa1c14e1b7c5b29873c4b3b22c663a0936414e37459caff1ac3fa39c16270c6c4c39131a34382f4ade1f3ed8bdd40301834b44b19ed6309e15a982019490b93a1f039bd8a403d6a1bd65e724fba8d7e3efc5e2dc4824fbd701186ecf9553b19c278856f117a8ee4ee9f9b9ba6243383e32c40f3217ec50c3553221af639f0fefa478ad9562ae0c50939ab3e0ff1a6760e1ce23b5972cd9a7423d7c3754b6e630a732ad412d8bd9e09793edcdea6e45cc7b5f246aa14ede6b3a50b950369c3840422cc61578236861b2f8616416c76e427f820bd4a60c2138db7e7c61fa89bc0f63d5d86d2a3a5c8f40a4b300f2fa5f79b8f5d1ee1f7e49fe6653ede7cb0700c577c3e31ab2155f773e58a83cd787232d620e521ddf56cb71507c3918b021338b3678bae3f490456222277cbde9e63610c52a4cab28a9b6e424a2f743cc79c7fd3406d8caddf6d6cdf0f99a5599bf43900e98f3dd629bf5d920a6b924965a335b8163354db1634f7e2ed4f0edf11ec1e7b2046e7aa3cc1f37c4f63eb80f0b2a56baf4e413bf6a67f080de2f654210776f3aec8a9094ec0369583cc6eb783f64d1f0f1f7041bd35c5b08766a8c1f743fc3fbddc96ec9e38993d838de3efadce68394467e57309bc8771ee44714f546199b9d7a69147a2752cf3d57cab4d3e27dd501ffa3f07930ebd6c931e9c2c7f1f006d3a474ac356c8f4a1e216d0dddb932bac5910163ccf30f25f5fb37eb1aa3d8901407a5df4392e918f44b0b2eb5bc13a83fc0fa8c55c269715ed307a5c1fcf49bffe6744e7139a23df2e6d417c0a29aa17237a53c1ab8e453fdf84d988f1e3f4c0db91dd963031e957e78d987b94ea4223057ce808933183a9b0fe76eac091ded0fee8d485a7ab764a11257fc382bbd9c92ba752765e79cf1c6a3144913f0555d889d5dc605e74f1305be5a6f74d10d5eacb4e9c618c37b5d27b42b22f4572d014a71072d9cdf4b6af45baac2c50fd375b2a1d92fb91d037a0defb3d5b33e44aa91f7de5aa711410e19c2d75ebc2c43644eb4fbe9310967bb294ff2882bd23d77f513c2e0854101d2fb0198c77aa0f186bd09f7fb51ea28f3ac95677bd73f6d51266a23b588d263a7e59e411201fe3ab4c68f2f76aa34f9a3187eb1d63f9c9e83c27cb29d5f78d8e54a7ea6fe47b6f6cad186c9691ae07857ad08aa440cf548c8f9f4a6f3c8b31af51694e31281b1868bc90799cb6fd06854b55a097407af9b9b96095de6aecf62cced1097d9815ded17d06672429fed1769c3fc3a6896fc01352e8109a960ba196413ac29165187e7f8dd7a1fc48a5a10c35a9ac352100bc49f422f2a731a852bb9a2a5b6948b532ccd1bdcd4ed215658c65da8050ef94b6e076ab804ab5ced007af4025d3bc3baf00377e1b09785c79fad0c0360932f9f920ee7e4a3060fbd96c21aaede5c87b6cbba37adcb16052d7f5d52ffa564077f25871762cf4aed12c11e54cf0be5cd272133be978aafeb47c158b222f0ab1f79a0d49de7a4920f7317924eb911924b445bac40a2e13542d9bb23d86fba2f99bd12936cb7dd152a3402566765e2faad5c99015a23152d5210dd9cc74055dce9e83a527ea50bf2f2d9bbc96a28b89a9f0ee4d5e83e9435806a7d27df44d30c60977dd170115d327358453a73470f21a88c3d33445c688ea7965a476300924b3968c47cb98e54928741ad6053651d378009a2620cb307af6fc5ac9e6953ebb644afde29ba0630083e25dce34cd8b76dca4dbd060c81c3018e93e877bfab3c76f48f301e88842edeb3316cfcaa38c0a8e3b656f9bf88b94439799042fd56a27e4e3e72df84f780dd3bd5d13adbba7f5c88220b3896899c5e7f529d116432024f4d401b4d5857c4d2e3c28bc35fb2bddf9b1aedb474f83dc6a29bc1c8507e620d4073c04aaede27a73668f83491fb8bd2be739432f54f760745b8e10ed93d14130ffa65d528f2af09c42185e9afb834e5d580747598a48a569eec337040efbbd7132e203413aac80ff8764047de83086ae2a075b53f7f2f201bf004b2d93b30c5d443410671e7a9f51317896a05c74da439f661195da6b00258fc6f4a28960585436b99ee7c707b7c35fb26ba870e164abc310fdee104a2ff7f931cefc21fccc70565632e791e77f5242be92a28677626be1edec223c2af4fa6ed3c78c923257e230c94aa47f025d20eaff7058f31e05c28f026861d2b3d376966871b1adf304a93c6525f4ac11602ea568f19d1a9dee005faa4944dfdc516eb8dfab921c68e48a895091f860cfeb1890a3165ce0e91d9016ed0d06befb47bb7fe5b1f3e8c83a8a68abd2dafcc4832170c56d9b15f54ef36f04474af931d99e2d0ea6f6e3c8b733f236eb879b19dbfed6ee80ea5dd4c55ce9ce7d123f5fdef0f2f91783e3dc9eefede4ba8d9004c977842f187524a49cb9df6e7ac68c294d6c2c4b33a5b3274ef1880e3de79acbd5dc90a40511265d9bc960cbb15df400f698fa8fb2f6f160955a799763f58129a59a7242fea65f22fe3388d4464fc73320ac2e5219e0f6b194731fc8bdd85727036a51be144a15e465e8656dca4d9385c4186de9ca6250fda951d4384e0af1629e2d30759fe5c772ad643ddad9ad714d7cc69c138902c33a6fe7fccc5e5bb1fbbd64fd2d991ad59e69c4dea4fc47835820bda7253570257005f52333e9380ca40dd02537d8595d421bfd525e20313023f514b4c93bcf80d0224a8bfe3f5ed553041b6c6e4a85958eed6f203c9c126d7572e69ac35b084c40c9f73c1cd56ff9b542f50af1391de4e41808cff4639a3c577f4ad12596f3a4c5eeb81b0b7fd8688cd21a6f51490ba1c80898cbb8ee6c83bb057989e90619a6ada135cb6abd3bf35c96d8d69c38f7d7cd89e337e7e5782e81230e7c838138c3b5eb5ca382ec57bc058d1472c951f9b356f5a8a5942107bde20a182391c95f7d6db1c85271a49e2e2eef209a91ff75b8fd9a689a9bc5460e8dfe3024b5eb897c782176b5d3bcdf733410639f8a1179834e01d3630af05de264d1d741a8cacc903865aa95e1127f7af4680bf89f82974ee5204b1e5ef4bb84992a2b5c13ea065984ec5cbed494073e9e7bea34d9ff1f87a9d677d5d91cec208f02e3fb25c248cec0c42fc887235f766d5465c9da79f84f500a89b6d360245366bedac6b104e949d10b12b3ad6debd8efdbfd8f39d90ef60488915898dc52c6bfb20e8f66fb5c3b33cac1b85be360d34d4d79580f5760cb3efdd970032f7224634aeadef80598cd4f3a9ece6d34d250b3b6d561f94a282273aeaa039e02281fdc5f4258c3dd9686cd0e7296a0d3c226e93940dad6a00e735be96e701b1cfcd128f2d448f66fa686cdb45fce261b52fcbc9f3db4a91a714254f4f671f1a11a33dd368cdeccdca6b9afb40eaef065020a6137fba052fc4e38f7d34d0b7e19d204066e146eb42c34a6d1533a8009753ed72802775109565bd7412e8e22ef6043942a5d7d2e705718145017b8c3d5f4dae0ae10299b5ad17c00b047d5840b19b408f62020aa0cb8a36e53f35f5c2d995fe5c27dc78818a867d58919f7de7f3d957cf9db13f47cb4cd0b4ea3b4e8c78f53bb05fcb7b71f17f51b925b223001985dd33146be62584c4595097c6e3ae6620c20ba05b4509257044fd1ed8b570e586fe2274b2ded3907aeed7a7c4ef2007513c85a9b903b06c33ff16ed4f0b59a13f292751c7ab46c623f5166c81be4006275c4a87a1536383655f99466a1f927d64fe152e022a684ec7bde44608ded6830b0e503cf6c7c4cb5929c388d6ac6a18e01f97b739084980b907fc71f4c52a5214c7c0bd6b7ed06c3116da5d8f5263f97cba0a7e9b4ed1eafb60ab2c660f191167d4599ec054abdff04521a8e827099fdee41fa37bffe52901002e3e0fec2c2433ad3b9ffb4c0485c593da4516031f2030fc581b2e28d44d23cd8e5ea4aac1ebcc1465ee375cb8cc075a2477107d9d00c90b6f2b4d12cc4b0a21cc301793542a35aaa1d56329638ce627b5f214d1f9424c14d8b6555a3b5b5b45a37c8c91fd1227cce503a432ec815545df7a9f78335a8f7fb927f2ed5881d54fde0dbab1ee968a42413389a86359e40d56ed81ae8fd12aaca05af15ddae89815556e1b23caff4ee954e5eadebb52b8c2f59039b2aa4257f24e09e31bc6ccd8706ce5cbb356938cb976270a566498a5a3df7f12ed83c8dbdd9a40a81fbfef09017a4859dbb477435500f5390a984a97b9c5b25dabde5b68f39d6ff9a30e9260d2f6ef42cd0edad8c6a51d59a06831ee4330f75404e35afb654d383064742349a1587786e7517d270aa6566e63a9b0ce7b20f70275bccd64cf60966470785bb1b2644a34992a1a5f00a77b3ac5157070b981497d331440a683dd8a87bdedae5aa964f473a1d0e87da7967e8ef652ce4210cddcb34514e04c4b3b17b7f58f977144d51702a2aeddcf1353acb0296cda3b998abc5fdbd95fbf0901361048f63e00005557803364f2b9ce2ab07ddb6668ce5770769c07ce4b419caed8c8ef12d08b2a60a6bfee3e8ed02e389685d7404e2d0e09955f6c7c66122b27c0aeb4f03cc8b8348171c3e1aaabdfae55fc9614589adefdf01c95ba9e35117c5aa6ef430c8083947c463368f7b7831889ef9ad4925278b18b91ee57da5b70bbaa96014ef0de4d53aaa5dd3eb82f34b7530535df29f6fb155ebeb46532219253c686922008f930b695d9ba6e525d85e3d1054db7a0a637d916d500a5e0fba72ac006d0fb5cb4ee8260ecebceb15e687bf9317156e34bd0c669f12e40a0d5f8b5dae2f20f984f9bd557ca51b08fd5d03f695bc9e7be5d24bc0f519cb7f8c35efd6684d9baf2b8ce3ae0df0c45e1980cc1784733896e19f8cb397f4b685d1f20172f16ce5470d8702f6724d46db288971a31f95dab67853cdc6235838a6e1c9b0afd8352ff5bc085d4cf8dca24d03fbf3e4cf5949d42d5f308fc5646f08f75f4723de42bf45d37ac9b523c3ab3383bdb858082ee96622ce3a02e7c3346c49b82d2ec00a8e11924e3db3bb80df8819d08ef0b947c11950bf07ecc276f0281951ddbd6ea291c9bef9582066a1dab288e1fa9b66110239a79ab89fc48a47d2d31da888672b44aee8b0ad71b342c667c1d70a64cd0c8dbe792b2eabe57af2aff6f5dc64d65b36856316e809a4aaff4adc9716543a4366bb52dec56b2e15950ad558b4ae465c397d55f0e1b2f8d08251e552236a684c7b008e9a3a839d9fa4ff6a14d7e630a99a1467bcde9d54062e5253d1bc13c7430d82548e4e04dd49fc5aef6a9851db02f14b836572c561e2907f5cf027f7b719ed714f1020cd11d77833161222d6fa8e40650ef5059c461d262daaa99e1a32f1f12b84f58561b76ba730bc75d1b82dad706bb6a503c082ae37532fcebf10367357e1f3fec0149035093f5ec57516a1b11db133194a4448b489a5463f38c1b7d23072492ea1ed795d5095615b6712b37da78224348df00ece0ad0a7b2e16812829058ace60a35924baa813be0b600967596223081659f52d443a6b5577744f5d505b650d88f28fc983fae4e84dcba36a19b6e1fcf908f54100f2d3bbee0b8466c6d55387365e382a8844aff88d4ffafd69b28aaf5122bc521eee8fa228dc7703c579f716c8464388daf06f3172a58e4a742440443d62dafa312acec83613d6dccb29ace29cafd8b661e04ccb34672d74fc73d3d331072100df8cd7313aa8c4b74088029e447d0afc5c5c78490ac9323acbdf1dbe2ecd2dfa7e230463dc5a322de5d6e84f6319b4b915848968dba1600fac74ecbec70f7e0aec35e9eaf8f95e52681d68c38da4d4d98cea6c0a0d36932d64bb62c4ab0d1a386318dd2c2a33c8b84b2bb86ff9010f74754cde65062aaebf6c0e42783707c0b17c049185063ce197795a8677f575b87d0c2bbf29c228079f49fcbc25d24013ebd046e0597e6c95d096f4e9dba712937e5159db647d9109a57926220cb6fc5b41b2c5eaaecb76154b872e15943986bd2ca78cef838ff1136c7799900e432e3260c69121aa856bd172fedb931bf3803cf373450a99b11eb2b5ac05b25ccadf65283c92e92ddbb157fad6787c2a1fed3bceba133a783e65845356b04020db57412a26603350c25eb2f078b93567174dbe650464854df06bd9abaa3a463cd61a138fd966f97ab6775f7f1cfee204f6c59c489d9232176cb024351f518c30e49f0c810b4e478e0add56b420cec290c6065d1205dfc0882f74289c9643aa89f155195b7b79c318e203a23efa9b71b71cd7d12ea4fefbbe3bc42b2880313724f95584ba2b494c40753409cf6c4d517e92a0e4b7958538a189e82379dc939548db39167e3321be29161ff04b104785e34612e44da9dce5d62da8400ec6be3ee9211b0bd3a5b33961a657177d1b4a009139dacf70c77b1c2831eab9003d0ae219cb0928dc98046058199664cbc24a21806ccb40573a19057573ad3a8e530ec5308860276c394c869844b1ad81d60f3290547eddd46b4f0d49992313932caa945c94a782d02eaaa60b5f7865006c86a482b62fdd0bad01b5814e2a7ad147bfab87797dc783922da7c42038d22bfbff090f52ca87d7418cb31fb1e6374d29299be89208eb84bf00c532395e790f0adfd21f8ab0d0d734c5f74188b745f225cce65465b428883146835baf8258ba599f2c09a79a97c07ed74700593d447205f9670efba02bd40e3badeb1fce5417c4b26dcd6224faab88f350789f2aabe9c789795f4cb6bd67cb8f71a35d5509da87eb9f6da999118252a35413a0202b7423620268088ad3bcf0d1108268c7fcef326dd5025a2c486acdc2ca8ea25ef16a121b9c2eae60b2dd2c099d7b8f01a282dcf7ab91f19689f61f17461080135c2cf5fa79e2b0ff17c69354fc1102ebcf4ed5049fc4452b1281d3cee3bbbb0be4714e7600c1c044abac8bbdfb8504b21939446e05e2ce5b157faba8ccb72557e05dc428df30992f9b2dbb96be42b16c02290b35cc19bf11f6c67a8a3a612323faef5547f48e75de1c7728d3fe55f335c2fbae03a6a906674a4bb1fbd2f1a3d66a69c5298d64b1d2489817a9d51d9333c449aea0fd05f82a5577b1f5f6a6a03c8ca9c9b13e637f18ab79e002e14566168b8216a86bef0149a2063fefb94072e91c0d23cdfbff8c0e29c5158778e3dca3bc703d91e9b1036bd8c373255a0a38cac69138709629b2d3c5ff7593d040ef96dee6ed0312621f5a19c61e562bc0a4c950815a93c6621ece559fdbe9fae5ee0f07fcb4b0fffed437ba83c82d9cd9ab66b3c071a7d7caa4b1e889578a28b82e6410ce5e0155886ac96a3ce42cf7b972c814f435e4577344cb0bef4620b06c47af48310861e5430b6681b0a1a3b0034f83c0e711e77ea090bba6d556a056bd154bb824025af6a83e14e0fddd17f7a873382d2fe5ee12952be0362708c4a42b5f5078bf4686657bbdef8cfd5dfe83b62dd61d3239640778b60814241449c6b9f5b68309f7138e432d7fb95915499f8835d536c301a8600cf248f7f33cc1c7fae7d2efc31dfc6371a4f71b8dba3be80fb4abe530400f2ca681357f260423136b5d7ee50a9969363f3ee1871aac3d1b321682010d64a3a9b5dc92133c0c6300930dae3ab14f386fff0d45f8dc07fb82e89599c2f582b0292fb1a30a0f4d69e922366b7cddd3e83bab5b94d31caa45b0ad186df20e86fcca6c9478470fc5ca4728bde40a83c5663f2a6896f174b16f9106b9c3281648300097032180aaf2c5df5d4ee03a610573f62d68b7544f147d873dabb80b67e094fcd9d50cad1e21d0e64894cf9b3ebb74bc56fccf2d463c64934410b1c3d32d0f832e614b6743be7778dab148af825c515e44da5f2b2f7f58d1a9e856d5c7b1cb2340ce5b088174de2e8d6b9d5be46c5a9879f5786c179ba11ec65b5b2cdf19893fea1a7ed2c5d964d20ae43f9c67badc205551424cc9b6eafd010b6c5afe7d32154136f45b325d7342a717a699786bedbc82b1d4e6d8b778fc10d4d9b6a75d4f0c77095768ad19a7bc4887b78e406674288c3e0773f15d38945aee911a80ed08a9d5f5ce18f32df13795a7a5bd01dc27c6a537fba11f92e28d4979612e4f7ac08764e381ae27e957b22a6bb3335180a185b2c681c794890d018e4400cc17d0b053a01c2ab72703450d9a124c3bb1fb8a99ced608326a0b3aef1e073e3c823669f5fc3f40f1648212e048368a43a0a98d66dae9f02a0637d2923485965a89aa7324c42f88e64f4b0a4f6426bee98eaec3016ffe49dd8028ddd6f4332fe98bf77e777ccc4454e0b72189dbeee48703f78d89e46a70ef0c3f3ea99ea036b89b5447bc1957737ec9bc2ac9111cdf8207660ab1caf79a4784585de689aea08605460d4d8eabcd77a4e3ca6ca8a2fee0da78e2f690a00e963dfdbfb089ab1d38997224d9fa0c4765b6a20a2599a2d317f71359b6b87c906d1e93947bc1f2ee09442e8c2ea99ac4bf1ad92cf38dcc178cbaa7104e11df39c0117f9cb18847e16c239820d10a9716b3eeece71ebee64b4676330906112efd0bb683e8d5354e572ea712208953971ab07bf537b44d0c84fd9b1a83d51fe8955ad1e08f686a98f2aac1830bfc97e6fe57ddc2d56521f036991d58bb0bfb85ba10cec5d3f3537a0c87f801bf0777abb91d9a11b659d9271f300e19844bf14c51a3e4138af5c4f4fa03d7de970000da58969ca5fb3107235476660411c590d8ba5cdf35bbad5e2dabb1fc0dd8f829ebef8cf1d88359def0d78cca5945a73017c02a647f71b10e994c03a977891cb62212f6e7aa97faef9cc102cc03634e930ba160172065a6988de9b4a5ea796d25af55f06308904c5b262a82c463bba3d8820fb6c106571cc975f3853096f81854133f2ce7d4d326c6d6118f159b6c6bcbc79c18ba874048d1bc57ae7385cffecc402b4beaf44af04ed110f6ed2ef560376c1bc78c6d2dbbd4099af5538e86fb3b0a171956d8468be94f982f993f6c97222c08aed2c936eac9f5eb797869c8134b8d2896195c9680fb5c947ddce4493ccdf318a93b3d2c4ed398a7a1d2c3c6cd954b883001d14e0f395e86b82be9467d786e167f501fa0777ec7c3955b993d83fb3244a078d2b90ceba30dae31ad96f03d56f161350fb27a135cbe9a015fc1a1976c62cfe7b344dce1dd2436f2c21918e30e1ca5c38fa48cd2d66aaf9709167d14162d220b259738a33c2801e228afcabddea1705ff7b40bd31086b3d6f14b86a6b7e74d834ab09ba472c5f12a0612151b3039f90fd52602d0b5173f17daf97333e72442deb6a657e5b9b94926fd41f8eb4c761e939927419d5df0df35519a044f8ce5c1ebf309cbfbb84dcc953d3ab3815068964936cb68eb9676de7f85471478a246a33f4f66ebad63427e948e4dea56c2907b0a77bcdec687bb447d2096c283eff6fdefb2d38e5827f76b3e1727611f9bcb80cb72b0a33abe2de737dadad7c61d8e2d10cd8be0b528e760737084f8e911bfffc4929fad90190ce55a7f7678e3614d2fd3e0a4273edb9998d5ebe2269045a23158211e6314d7c1bd54c2f69bcdc12be5aeaba4cbd317d2ed7d2c3e111cdeceb991bff8e81194ff5e26e3941dcc512881f753313ce137be8a62dba7de678225c9ba1d21160e4f07ac6dc4cee47dc92b66148d4e42fcba23b7833338af68460694650ec67d8587d2a2ad9b9fe9f772bd3cd8c61f408536789dfefcebf864ef8033503c8160d2f26d6cbf9e218d14cc4991f24ebfecef0deccfe7565142a30e530926be4f4677ccdf3ee0cc766a99b072ab23147043653eba67b6d499d21c2e0d631fa45cc098ae37ac11f75fe64ff2e2dd5943d8a27f5e1baa171d175fd2bcfd3b8a64e8a1d39a088c34997f54c8ed1c0f96bd324db308bd38e36203e15b8712b38bfeaa8a4feffde835f1c4a0418d4069fa3420b0bd37f373f2e8650c1899775460ee5cc2df6c45001461f097756bff34bea4aa32ac5e081a9f8c4e521701ff726c3350844ac471ef5a680ab86b05df5b38cf835d99e7091393abf0b293438a4aa09f2271d5fa83efa937b41f999c10f5fc7dc04e9e023c5412434a1f66a09c226c0c2c6ac95354a00d7df567ac6f16a52e6b33e13347696d56d39d5afe6d4436472f16fc4949af0be55da80d45ad7f46601be9da8bdacd59bdd4e8333ab032d1d1ea1060f4b33ae5f9c0dd7c070eeeeb6d02fe54ee0f22e7a8fa42e2511a50f0a78861fcfae92917fa4e17802bbd37fedc6352da145a837c1fc0cfbfd32141fcd69e01a9625bf779da40f608505d6f74dd41ea8b641592f5064fa6eb9a6ab63a7800edf2423e368b6ee460295453a3feff6e061c1aa598df3cafc4fbe3c5033ca58ed93f56506b20a4f35d78c452396450c02c18ed040a3acacbeab73fc2c1d02c6f9f3a0082879ea26f83b1648cce29ae35a73dfc9b4c75114b67102260bfac335e6474a865f6e3d1fe9580e7a89c3ece09859d52e31df2f569dfecb86380455f8bc50801fcf398608b852db3fc5816fc12afe68286f50802236aa1a284df45474d8a8ac30718a94d35a1dfc318158fb59d0f66a98c14cf71e8ca053f4320e6108542e2c88c48bdd8641d1f7fde3b87a777113fe750dcf2ff910a28df76036ca8abccd398bf07836aa27be2ad7725e2c6121b014ff9c02216c518bb8a26f19e09a477f87a4946afaa137c389f5dd0cbf912cc87fe9d21f13f073132eec38f16b2d9f3174e3986269f72b50a86b9546edf8fd4b5b2febfb291b9d000cd5234bba91e7afcde416ccbb7c275c1fff1636f3c3002c29ac8c0c139d94857aededd51192672c63ed9974e0f5fff48f758b2233125beb090e3752e5b8c431b80ba88cfcc42c7568f7ea05ab0d1f2309a8a199eab0f7eddb8052a3608a8ba5ac83f8c6f24776a187ddbbd9d4b80d3d08bffa988fc7059b1e37d417a993b1c7905b41835a9d1e91768a9ae4a6c32242580e914b594edaffd19f00a65d2c77867e41ed90fda7c25a02120b74ff2f15c67e84ddfac9b771d399c3411840a53b52dc0e1272784b530af99a7e441b38313e0867ac42aea16b54d09789d9ec2c6209c9620e1773bfb547b9f53e5ed5deb8c049e9e52c8745aedb2653e07ea94c97d0b6261b31f8387918ca15dd154705834e0a8f0c5b2f50948446c0788f796fc87d38297037c5164480a9b3711d21c05b9d94d73a9dc2a81a7d87d9038de8b6c41672bac310ec7a0d284bee68272adfb52f66603f6c5ec3fa20aa3fd3a5c6dc0841949ef6556fefca42342e66221abdf46ad6a25967d2584a558b26bfc283bcc113954708a65d6d22849223faf876ce29853261f82cae23559c6208495eea1725542fb667ac1426bd8b2b3779a2ed38eedcf03f2be7d08f00cc1dbbba43cb7844474e735ed7a1e6a2d7805e237287c2142ac0424513914e3298e76fc866840bb089a1163ca2c2a29bcba6a9ee0ac806b93a8764e29eb4b1c5d76b602c39826156a61f7b625ec36ca02a9280cc15bf6af87eff249370a0c550f69afe396e10ec85abd3b06a6de4c3c89e3a7799fc5e1f1e29df0a058c5e13501ddb8a707bb5dbdb97bde091e9e0a5cd03c3bf30a55e6a88c83971939cd69f6e6469a5373e281012bb8a2f5b6f78979c64d0b44ed99dfacc63b3dd4d7a396ae2cefeca3442bfde9ae4a27fa440fab74569e4ce24a27e87463a30b665256b59f17d2398fde6aad8e9c08f15176268dde6b68a75de13b23d6ac0103e23ba8992869c8040800f4ff93880be56e7a381253eeba983ec62e36282fa3cad87724329d8a30e6ca44ae3322d6a23c5fd10f13644f737832e7d44f5ddd81b5c1cc913189494daa04445c27f679793c351c455e94f24db9206d9e02647ca183ca0bc57b989dbb7a2ad377aaab309e15fa6992f725f38375c0a2408ee8bf40038edecf1ffa9c3466d86096a9973e61b8a76fda28b2ddd873caad03d82a568ce017bef98eb9eca1af67f0f87da18407d0e8f372c93dbd0a4acb034f9895a52ce5baf5714e9660a9978afd7f3fa6632d68cdd217a2bc2aa2abdb6159c9cb1f41e4fde8b2ba3cfe66c47257a7fd103efd2e3ec69a6c9bc28172cc34c48ce3c1ca6beb4b7e8945487884a1bb3cb926af29b7a4ae77618d6eddd32383f549a692a2b9235b8baadd4a3d8bf543fa009b35013770fc055f33ae1f36c06ec566f0ac47c1eee2eae55a573599ec9a7c5edf382a1793968f10f270bb0b4adcd6a589eeb01eed1242992f908c7e7c962d0c4c175b25014959c08d0af0e177390caceac3283011b267a43d222497289bb8ef065b531469dadda172612fdc7e037d8784148be66706f66e364cfc627cdefa2038134a1f934b078c1d9354ae8e827b1af2fff875d354dbdedd68ba670773841fd97e9336470703a0b2b1066d42b702b6ce82c396a4aa904291a177b550dc6ea1fcc23d17abf7ffa0cbef5b99f07e296e8a943a2f7696f43c2f4edaad44f5682bca3dc28f9f4f56c1e51c8ab4a14315efbed18831693b55f730a16048b4f8422ed613d4f96f9e6afaa50c495425a6a80f6f01b114f17156a69232529160b6bac5584b6056bff3c48438408ea33940224ad2687111feeb6c2c07547d880fbc6fec150f67123c1b129734a3aa38a143d02a4b59ff930f9696762cd14a768efee5b36335d9f0d90b700398b234fd06f8a26a388e0ec4e3acf336ee15fd99ab3fdd69e8ac669b9a01e66e64454b9a949e0e9ee57f5315ffdb24b1193870118dd25ed0e8e45284d8857fc72bf05855882754c2a17fb635c357d91acacdcec5af7f8d22b8b778dd61f19771363fe95f0c311c600fbbcb96a2b25af8986dc05029a933e09ee549751010a49df7d11590605bc50048ca971fc4cf83cec3dba81554ff48f6bc738ed7f7362745229743b1a2d610852d28407989e3755bf5e655c5df55e8e6b34d3583bd66e113617ff35777ab6a3095291614e70184c27c96c17a574f51124a8365a41c67bec7a631ec1de2dae00555ce2d61d5c1e83992c3db064ee3dd176ded1286273f595f497521f6484f0e6a252b984f82b3f08a72cabca81e778cee36c480014c33eb5096b3d2fe550ef13a0c172101de8e9e0fe9a759feeb867033423947bfaf5c925c68f00b5857ed642888a87f71c44d1306c35f477b2d57dbc8ea51a87b2fb73b7cefdc4f4d8e86b862910ff113dcf5cfa586248899c6a2c79f389f9f80f1d6ffe788fe23be308d7b18bff60bd6e735a913b79f78b46ed5dcc940e1969ab1a7905150adfceda29f1e0de3f46afae965baed7c9a55130a617c35492166f54714b267d390257020f04ad98271fc74342f4bd4e78f10fdd373ef590ea8efceb5493f5fcf13f98aa8ea0da754e6b0f062525d581099e7739ab8cee905392376ee472e3b0f830c159aacfdd06ad0409589a7296792df64527f52e9f59f9daa691552ecba1fe9689e5aab00ab8dbd7c8f6e85a83825ac9ee397cca9321a295f4d19c8a665928c98fb1675d6efd8d0fb8861e120f25982ac048c32b88c4afac43d36cdcbb58e42a1e0e131e0650d8024a8b93429e2dc22ee0aae9e506c2fb92c6493d9e4c222b008b7b0760418f3a53d792fbd7658edc7c6181ee25dcf807151486af02ffd61ad47f4662f03422f280956d7d14b5c60c3450c74d2e4b32f7fd6dbcf1bb3743cf5e710012301542e5ffb31b5c042af22936691610e60166b236074a89653a1ff062323c13547dec9a27130bd71f84d42cf476df8692051a5cf696b148ddf43ea6bba91cb56fce23831669af51661a8555426d9dcda08ce075fe8d0205dd78a773939d56ea2543fc53785016fa837617cacbc03f4793fd69cdddf4a4061b57b1525cf6a18f396315a2348f1be62a2d19b6ce06227b4bbcf18de1d2bc6d34f8403de555078fc02c542684c5e6e690a60511657d991cd64c50cbc615b6379334cca3e834a90d96480b86e8f8909697ef75343d964612e4fb9f5db360202f69f5c7c325e1c0f817f3da0474888ee6440f55e8719998df5521cc8853b340347a6a2400ec56f87b75e0944987b64426464c90b7ea2837c625e93815c907b27153cb9e552a48d3247d8bd72b40942dc53630a83d0bc5a44180375dd021d51c2e2eeb8a39abacd01451427841edcb46ff2d396ae1c5aa68f27a02d8366aa04adcdca15bc0ee8004f6b4fa2fed8095fab9c25e73fc1319df1c6f1a68b4478c0ba3ba329c6c92fb3a9ba034e0ae7e8ed28f759144210a3420f219bcc2203056391a4e209cd30e80f82f3e2477146123de1a11a82d6c092f336572cf4d13503ee495ec9c0638f70eb6ed90388ff45dbc4dc596783ba046e37a24e93c88a10391eacb4b636baa6533be6ae2b7c7e83b96a491364f817f0988f08256138eb895b56770ed83634ec7bc4712ef8148da78f04cc676677a7ef2429a8502035221c07c871b3e45d9eb4002ebc7387d9136c76362480a6f8146a623b387caee5b7e2ff3d8ca33a22bccb8fd8ad862051578acd74036cc34f50888202cfb2b7c2277333732238548fc2ad338a67afe68fd2b1c8ec04841c43637d293da06d6d6720489b53591d76e4ab98a598d77717341876690e5e394f3225ad7529e87f3a2b6f75aeadcca8cd22588feefc866d88bb2e1c8eaf45e37106e4c4aa5cf562a402fdcd3978f9ab720fbfa6e99dca62e8139c8196f9c5a12884da5ec97b8251980578ea20b0c61019d47ef0894280e5e5d71a376d834e9ae46a4832790986ec9affc9b63b6006ad322629865d3f25d850f06991ec9eea96793d25740fc66371424535db586a645df00d305385a302ca97d745518eb0a80475fdb8ed1bac6a7711de60cdf2e7541e3dcbd2885e39304dc36c669aaff4618b99ac5799c42dfec617c231f280dc748b7e5d8b21c88f5e1b16318b069040a45b9872b3715ce81d5697985df35b3accc03f692ea41c9da3821e1d769a897fdabf999801da2d3e3b9bd299490460d3c41ff53bfa0be4c0c29d9c5b2523aa6da30ee8cf17dbb8b8fcd44438397a395302364040ce521d75350aba655750c4abd2ceb86b3a6950f6e1e1193cc45484a2155927f5ae7a6619f62c620335232d0d605948560caee8e8448cc8571e378ca5780e95dae8445376007b90a74e2a621dc4678e1984a5bcea00d97bf47b4eeb4eb6ca8cf5fe45160fe945ce92c72899a0200c1d6743df798ea7fc78a924c661e438ad0164ad6408c354df114bb10f72cdb0460416a261fa8aa3d668e05599060598531339cd0fbe39be1c52f23e08f1a5238e536e13147bf1d2dc43cf5c99de1badda91e52ca7d7120c2512d9a87b1db1a06e12c9eeec75a8955eb03234dbe5cbf336010dcdcd2b404cc97646b5a5e2a5513e27cf62928d8b403a322709a02602818e6ee930d8075d7440d6787326a60c1dd85df8ccf0a7eee89322f27b7c0e263ae341ca674b5404cc7139b681295f1344544e93ad6b679f64a80094428b38b0969ccddd0c7fac67e870ae10fa9b8b96e095b985c8ec638c5bb67e45f6713f83e4d9296135023a2118c73567993a12b0dd0ea4916f81945ec5893d3644ac086f415a9848db8835bc3cb6c824726ff144d1d121894478cc4942db9ac280379b7f447e3b994901998e5db5f54a0d7792b08e2dff8427203edcb45aa836255706c5241a8462b7c8a438b12c527297631d71ccbabe3a262d24d663af55c443671acc72f148bbe8c48e52fc55c0a48cabb1848a43bcb6a5bf76d964cc8433be7f3bd806bef82f497374c709a54f6faf6be1ccf19f59e6c66d38c3d2ad38f49d33c17e2d457422ad2934a61d82a6f7a2a615c672e42da4a1a2efbaab7fc6894ab1e1770e45f7f81eba677b15b528b198c4d5de23e60fabd58e39934ce7a3f89b29fe0440e23accc63be17faff42ceb48a933be9113d317fc5e21960752541fcfd2934fe07da15732ef50d695008ec584b3b204e317c669b9713f0ff89c11c4b021f962861a787f02b77ac912a29b5d168fd146c957a02c4616af06aaae318ae0df244641bc30f4a98ff54b85fcefd4482f759322a48a8a9f1ccb4a70921764744bf2cc70c92aa04620b9e1c9b1d1014bc73a884660d9cb38429d34cca5e4b7f6c34858340eaac5b3865c94cda940cd47f36791109e2aba0ab256d65d0d3ee29437f1c5f832a1721333aae118fec5bc04ccb0eabb490f4f1c80894814bcbbeceaf18a0d617be6d4f5c0597bc455c094cdefb850730a1213a8f663c86f96c33e77df7bbc71278d24ffcc7af2368881ee39addffc82a4305f4df74c9383ffd42a5fec3e7c67f28318e4bf624cb0a867059ae661041b0781183198144c49130f11222b2ec21baf45455a0ef04279423b92a0a036efadb96712566e9ab6f2789bb455e9c3f86c67b932b894e7d8bc1f35baa2158a0db864bdd8aa9d5056fb8b2ba89734c195904054e35184b6c8b383bf5985a6cc442145d1b7f80d0bfbf5891c183e15700626b38d39c767cb89764a02b808145d8bd41c4ccfe01aa08179d576d1d99a1a035b8e9a84868b6f15ffd5f490cc6ce5f1338da6323f40d659522fc0e54b4666e5ecaa208d657db02bbc6bcdf902c08cc1286f114ba5590a5112fd65f341791d935578188e9984d2e5956d0c397ffa4900bb925a61fa29249361a49334e98479517d12af048f0139cc97cc1bc29bca5fa55dc3d24a24d9d13f2d5c64d58eb4606696cec9f2e586269e4b877e4045500283b0564c100ef1418af2a38a7728fc1f7fb747e5578e0fce00c7996ff201cf7685c28970cd8aa7f589783ae1652cf1c7f9f46f28871138d99aff7143a28d9f0d977939084fd298b1597c9528187ebe9af5f71fbc22ce6dde0661922fe43530d2249e122bad218783c5f64b758fe407f3d78eaf709428d091395f5d72f800763ce5620acd5b0a276e38562255b37430aa763686c8d2310d8ca1535700ffb6a4dd20353fea2effccecd64d95e4d43a43a2e1e98431547dcf07a3e37a7eff7e6f3d7e28f0f90789df2f7feb15df57f7a6899fa960ba9b7a99857b46e157bb138194179ede6ebebf71d1460fff62636d2064c53bf1f45b3b642889d7069b5564c273bd7a6e905543fecc7a32464a45494f3cc99cd0858a16750f5f3e5d0a750fb5a27be5902f5a2519312002022d02843c1513d531a8c1ee51616cf9dbf2d8c253b2df280b19e64ff31289a24eb3f61bd23cad12046eeada29a6a7fd1bdb788fa9f6a7ab11edf36f9776edddd0276f077b928f28132c62489409f4cd05b502380df49b7c71dd681cb07d97f61efca6b304d50d0fd83331ba06c23c3be57b6abd1ac993c0d08dde4f37502f840da06da734c86dcdc44fe9568569432066cb263a09ef13ca44efcb0363c93ee7490269fdd227873de4981694ecb420e9668b20da4f2d15eb60dbfbc2c91b77d326b4f862bde971eb72d4ed8f3d6153ea8c866908c7e5136ac34fbfb37b700e1486637862280e51800da3198f529f75b9b4762f0421fb251d8ffc49aef54fd0d46ebe885738c3a902298e74b3f4a89f37097b4e2c23a9673235189d48c2148989ef1f152e1d4e4376c57e91c89950ffc0ae05c39643fffdf63a4243805b23619987c05b17d0b1e139c43f1be9f6045e482be42596ff0ea0b7350faf493331a2bfa31e69f3df91fe90bd49c0a9cafae4657b90f789042b65fa11a880627dcf7ab6478207cc6daab9d4a1a771d78f3d7c6fc3f1bd90033ac0ce7d8b0f233626e14f4495f97355ff9e6f64bbf8569999f87101749e1ed19e8386ae3dd4ad5c0d9ef02b754baa8ce6dd79a33fc9c8de2bfa653342f80a722606551a9a24df62352cdf531426c943385d80dff678f8058aa95029532fcde0a5e920d99e5066d3ff9b5bc698d8122468e55abce3f9b4bdbb2eaa79ed168e869ef79e2ca8e8356c5990194d57a9670f47f972b0652574562d0a0214adb31ef74cc957c05435863ca9b5346e53fd564d9342934ad0059a8e83474c9473bfb93c97b2c24e85d52a660c9b4191251a2a78a2cce85fcf996e6696c46d9da0f744e255136b92ee0afadb026193220b5f2c195886dbe81edbd4cab08b80eb9a72ab513959823618b164012256405423bd2660d9aa33caf19cb832df47750fdc6e9c5ec46c24d1b952adefba70c43dc33408caea459d77fad1f0d7fc79ccdf35792da2fc3cad6777a748b70edb9b29f72b1d480257cc64658ec020794fb81e05043ef7e37a8eade1c408912ae94bc71dcbf68dca701419a3ae7f410d9c83fa6f6ff120358c0225edab05727534d9674ad0f54bf1ea4f46094b8261c5cc2fda079d5264c95bf3a3576d001e1b9a5bcb5e7f7e0c807d930886405207d7d1b812011154309a7fbd1ac4703e5c8b36f9cf1d033ab7af32a6a9c24665417d99d79adb63cbdb0f9f7b80fddf514e9c6e2c6982f6ee4d88e93715648031afcccdfbfe94a1f3042430fa9eb4a58083bec5a417c71382181133d69cb276029ee1f8ff0cdec436163d15caa9ada16abcc523d2508effc25444f362585a689ebb77497415ac8a5e11bbbab015fb6128c2040dc610be5a0e7825e4c076bf97388eccd7e79a689638c0fc551809a4c31e03fc60c6c55bddb622abe0e1d6148af404db0485f014476d6af5a8ad47caadcdde4cb3066ae68cee130e6213ed3da83986800033d04eed212c65ee68463c0247cb96fe46defa95051b90c8d110dff47f4d0c64765324a90ef9898005a87a316cae505b342dd47d7804c28f68d29b96b80975b3eb29a4519c7bbdf1a8e5be78f562fe1d40eb22511eec6914b6541c4c7f45edffe85de838d00de0a84f74f1f8b87e966d86de8758faed1208b00045f31da2ea4fcd77360346700f912443be342c4217e50ff8108fbb89fa750fd3e08ee48544cee32cac6ea3ce22b54b2e89a8a2ce126aad6213708d4163fcd33b1acfb4fc6fbbe860fff73bf74f5031eb4d675cfcde99bd234b47619ebb607f07b45e3cc64b4f183731fdf05ef679cd77231be5bf3539646043669954b834d84d14d8d57e6fff070cbb9601f5e99f1f8d54c17728ec1f2e6015c84b5ab560ae47e288a16e677c607ed4afaeb00075f8da0848ec140c7045e0982521dc98edaf106793d9400b60748d6f2cb46409065d6ef1e439b715d919e84fa58be1f775a1fd560f93add3f4e644d0171eb4344c535165e58bfdbb5b7682084cb76aa2285260ff7b238d830c28afa217ea011d3ea605603a8da71bc3674911b79c82732f42fc741c1f62a94bc4328eaa6257a0ca17ceb7ee9cdd5ce82d490531112143528246fc70d7fa8da1d274332162e6e65e7cdd2c5bc44df5ed2b02c62c0c58adf3101d21c7eb25f472e925421b2e434c2edd22704e9aa2025deafbf26cdd7360c91e6327693a61671552009b8f48e3e31c9b0223647b9fe69a54ca8c8bf52af15b93d9e7e317eec18cca5442ea952b11f1204d3183deceded4f98e0537506dfb579f0abe36d807e3503751911dad3f4acdbe1e577f8b7227faae38e49f6b612719191ae36b74f916cc049a762b2f10f187bc4077dce486d4da402b6c1d5a3e19672e38b9e6629534953d141175c0c340a17a8d77a3019e6c45bc056dc66e2de001b136ecf0947d280ad36bde9c222aa377b213bebca71690520eace6d07df31feab7f78be4f4174ef788a6a8316f4d464c86e5ff6919d951c07fa310548d7295aed75ba0b5badc7ec336f7af709773ce55925d340b8abfdc9fdd736a50ddebca906cb78c7ac23bc685f6cd458c5bf4dac7b93ceef1a735fd7669f81cb85d645776e7eb19bfeb157e9e5707afd8b405b6c07aae0c71fbf8c69c8dbee896a8b2137127739cbe3181c613d4a03775e9641985ed7263a3345141aa666a4d31fd9f59521cc31a7300290360afc01e0e1a950b28ac9b8408f96d2467a84e120b18c4b4ab1700f8cbaefb3d6a346f79884c8d9f971e9e5c2328f156d37170fec2c0c6345f81488bf0ceb4a7b3f30e7848bb04d34ac47d27e820425069a27e618e8ff9df6da705e839ce51c0e6a601f846549f9aa8f1c2b0202ca52a396914b27f60de0dfdaf2d0fe1f3facf7967b3edfe22561c3944d1efa78dd240f9e16d02e3cec74090c9defe5e530de8aa8136a5433c1f6d8e993f175fe549db31932185c3ac0a86a283e77a14be16c42fcc7e589b90669a8b138e3ae3695a3828e82c373a1b50cb76e8eb1cc100e5e1347cf03845fbc4715192697bdf9d62795d8e9264e946679745ed21ffe20de2ba88bf4426051dff06cc9aaafe66e6e8ca891452f5508cae0880f6d154c4e3f9d1671da705c52d7aecd49fb413140fbb324eda4e047192a08a5618e95084a7cde22d707d41fa7a0c526b4315a57a53bd47348dd3d592287fd14930629accebcf95bac94e6be1311bbfdb0e69ab47508f7b37deb50522790d53e1acb4553659c073406d5ce40238e5b693fba8f22b473f6ee348f28143ee47cfe11ae196dca5b3e2b0b27ed84da4aa0e8bd64446b512c9b750adc8299554ef2c132f6fdfa24783e0f93d11e50ba63994d58e6d3269c5bacf0d4a3b197bc6eaa32a0c692ba17dfb6c54f6efd0f3b8dc493c98056d5a3d7499006974bf59f633fa69da16b4a947fc00c6289538ce30f5775de5b75b742681c04a376a3f8509ae27ac8b1c5973f92057bc7e86670976a5c60a84a06199c96f66b187e83ad4700b9c8eaf1984b4849813a6ad3cab85bd8acc698e6307aa7144df0fb42e29315cfed64b3af5011a1a9a1eb5d3993185305ea07d4e94500a0d6e045145db277b0eed1b016ade948daee0c8c09199926e222f83f36febfc880da5afa0253502bd37bd689ad3efe1fbba78d92a8868770b34413f5a60e1f00e1aac6fc8da92a23efac9fecddd59299c620b8f4c35d15ad4560a71177f513dac5f56f684a4e3f13e2c8eb77105ec2d4c51855d407035c4e3176ed1a29d9da085cc5058acf63261c11cf267b68fccff1fb2618abee003cf9f2651e2575e13683c5880548ee83c5dd21c714d6855252cbb5dfead71a710c9efd763ae3ba9b09a5c7a17df1deace0fb3c6090e2e0cd24021b1e83e85fa59f878a379a9f51acf995ebae33d2be5ffb4f1e4a2d4df8c7563649eac058fb98896ce32cd7fb16c1f0d37197f8e2ca14550926cde712f3ae5ad84ec62f67ffe44de11f582f066e1ac13fb284af38f376a9f56bf540430efc6804a54eff0979d8dd8610e795a993070a8ffb652c3cd3279433d6cbc8c4848794980264e8696a5c81fe5c6a8d93bb84ba9a79d22bbdbfa21af0c64aa833a3c72b1f5fe2b8ec033747ca26cc051bbd0db84558967589eb75b4b30b8faf8f385bed87b106e7e128012847f8430e596f0c6e280ef2dec9ff37a219d630f32cd76cf6c55c1de4e65aa02f088f11c62661b1d33a7034f0a6e964f31646b16a49cbb0b6f23d5894089baaadc8ba9d9e71617e46a7249ad0bcd8fbda6e5d89148527129b470fb41d1e8b6e120759c87013da4f477b2f08d4327f98191a3887041165cb91ff2738b8a05963db5be30eb245fe434623ec4e246d5af827d5486585356a96e36fd343003dd27ca988176cdf3660672d76076cf65df1b8092a471c1126017b520860d7b79d9b1f6532d0a69748d638eee7750971e49bbaae8e0599fe3033ae103d78558a824dbddd5261161b7d9398c5e547d733ee83a58bf59a2f09d5f0804769be4987e827eb345ec43e3cfb0bfc89dc445aa6810096ec03d9b01ebc938e5f7579d424289b8e08ffe75b90e5abe0d6a6bfe8801d71e23a0059630f33e43c4f3a95bdf687d6fda58436929dda3565a15cbe8dc144b6424fb67a9ff4ade967a56331a02f48a0f8a62b9666474bf7e0c1adb01edead03b06f8153bce0790ed18080e164e3b912a6fede1f97837127816ea3ad108fabfff6f5c71522774e42c2496fad584683ef034064fd0af3e4f6ad03f992e45bab15bedaeace12b558e04d9ef0ee07badedac17c12011b1d27e31f1e508ba24cefbecbc2fd9c13960eea33da9c2398af85183953dde1864092bde4b3e3f9f94b2e53739dfc6ccbef348aca1891897a1a9cef65bc3a054e9902b7718afe11f06b694462c96036b5fff263674902b519a07d2406f9caca2e7d8e7265bf8aa8a94778e9c4ff269b1652aab230ca3cf73d953b88a04f7bef69fd808219a88eccdf842909becb89b520bcc5ec22a3baf302f9f3587c1c5bac48148bd87b4ccd1fed739b143209b339a5106411dcdb0585fe2a58a846f93bf6b4ebc376a04baa670eb1cbfb775b33ade0517a218b4bd26a6bf038359c296088247d2985952975ac8fb898dc1ffd8001ffb6372aa750ee17981e75d022cc6b1fd8b0f8b49af0916b7ade332b9906c35da5ab612e8c7445481c41410a4da1fd24a47a155877c84a5e41cac5a7c7adca1822e9cd9ce54702d4557be0884b9667ab55eab1882d7dbd544a649342e17058ab7b55b3c6073f3832e3946e5f7de44bb792e867e900db92e1df432b53894059f46349df4418170ee38727e9850e1485db17d3827a4fc826a4f8ecc2d8e0fa752fce4eacf27ff3e0dcae24a88fe595cdd1193839d2fe98f05c4965ec071ceb968941198e2297281996a4836bbc9fa908282c1a90d183b321a3e7fb6f013964511e3f4fd684eb5b56e52d34241223f97a22b194e28bdcbeabbc6a3335a13e1a64a70e87105004e7a618f0d7f53f0ccbcb1ec81d1673493633af283d7372d4459e613a1cac05a83823f902958780ac23444b5f4503a397870bd735e7470620e44138b8e8e0785c3f42c47c4b86e41eaf4d56bfb1dec7258c86ecce70f60ed6123f86707a9e64b83dbe8d59475034467990f329b2b9528a77fc3d9c4a0b878cd4af7bb496420f6d3e013ef880b618098f18a03e71c3e3a978d27f9f4aabb30f23965ef1dcffe3157cbb86a92cf5047b5c71003feec9cdc1aef5c9f437d18a1e928e46824d69adde5397e96a5dff9bcbc26539e515c58caa0fcb4806cc8c3968fdcc1f0ae5ab174b5acb12de154c28c6fa88e178283e271996b91b630fdfae17cda79ac1274b0a11845a96b2fe48a49732b009b3bc731467c6a2ec22cd6b2b5e87c1d66a11b70bcf8c9631f2da56d1c1c623338796614b05dd2880d98a3ee3fc57b98258c478219ff5d44447d6eb4662313f6b4c7b5e7b6b1813e6b73a8d80136886fae48d232c384d8accec89102e316b68f94e851c187bd96693e3a3f9cf7ca73f1d3ff6accec1c0478bd23352e63eb2bb321b1e06a0faf2036941df2f29f67a13a70cfbbb01926c88a134fce8ddb97456d02881dee741015b879ffba050e3751240181f38765c8d5e5f82205da25435086c5b2f3c0b796d1decde77a052a57d1fc42b62dc889569b31bd24947d349d2e2f456f19427c89d8e17ad35666386b68ef87ff2f44f05a067b62c76436978d931b9f63ba4d521d8335b3ae3e79cc3b29bbd034d7be5b219b17d92fe891fceff170417f29b9f313ce5c7a15da5e83ebe6694520578743397b28a3d2c7ae7d564d424b345de9d36a1396e9d28ac1cf9dd09018806232db71feb83455cb86b8f728e40cc28519f11ea930aea5e244128653147c3c96d6649b34af0f4c4da95dc7bf5713a6350f48710b16e4b8ffb752e71993f6a356faafa7ac733dc0759e918d6d83dfee4eed16a91f056defa4ece1e5b488a646ec4dbfa7233afc6e74163d4c5601e9fe88660fa8947f20f2e5c9c878aaa365b33ff23cd38cc2aa915f35bec0f63c8e092325c7a67bc92298f1248515e9bdad2578f511d63eb832687a3034beba3c92acb3e138e5c432847c0059db6743e0d80cb62c092f8d5b8b3fe29f207c2fbcf1ba4b8bedad2056c6516a433980ef516e3832c98421606d80cdd19788ebd68f529ed194a057f1b9066a833a51f688c2e7c1fcf72ebee9571a889484d610f651de59a165a09ab34b701b43dc9f7778022535d336b8ee662fcba40d43567510036a0d2fdfa2aaf72fbdb59acf360e8ccb2434f3a7d464a334b555a054bd954620e881920ab5e38d5773ab9baf47f525c384a558a14a3c9c2c979f397a7e22cd33e64866de1f8cc6c1465c0aa646d027855dfcc608778b654474f67ddaf3653cf23035709a98aedc8230ac88d17cad5dafbb5b4f4a6eff2ddd23ceff1badf6fd8d679536c2f162536495e6cde06584b7a6baa2a25d14ee06c50ff6c8de2436530e55b3cefc02094decfca7cb10a21d26d05858260fb7935eeba0ba2b6fd13e2713661dfe2570ebfd16b71ac090eb5fb4a474a0816a784d85d3b0761bfe6e6a1bd47d904b8907b1cb56ccbf1f0638cb69ccc44f56ceff40cc46d772e644f477de43698a6eb2776c0750755e2159b07698a5ae06a19913771c6cd635b77fe0c3906a03ddc689cc735fd504ee50f4eb1f3e98be1e7b24432fe5a2cf9b16bc727b0511eb1db3edb6b337cd3b1adb69b861e47705847e47568d0ee1ec84a004ca5d02efc8ce08490de4b1402f404484f4f028c9449a0cac143db36c0b61ed017b3ad990aa8845fb279910818a76082dcc9a2714262be7ef55d2b37537a5cf4e6f9002744c772f3b820ac48c56b461111c784b3ed349e4b1d0037866172ad7a7e671269f43cbbc70c119808c96526c988a0722260a219802b33e78de26eef4e25ad38590596f68b8d4dd7067a38a4ae4e2b2f558fc3b2d0dd44659e5984eacb2c8b244406c1375fdd583b307e061d568cd7e1779cb648a42afbbb5d550b37f8e4e9ce7e2c824bef4e4511126f8d8750cc2104381709e19d924f728bb16d868a2783970ebcb84b539e43965a82d9322d73f820b92f8c5849e3e85a9c63dd630469f648c05a362fe2ffa7ca97100a13b2a5f55610c136889a7a03037a8aa534f1fa9e8c6d1017e5ffb876beadebd64a115638218c5b3bb10ecd841285f011e94e17de1e29b4e2d3a516f805530c18860828acb10e58b0074ad526cc5d74ecd9a7c55264a1ad0376c424ec0960be9a24fa9fc136f453a1416414ad423eb82b96c95142f966fc18be3025893e534265102d76c0240b7cf3caa414888b4353adda5b126365abda89ac75b58c2c816632c8f2a90f2810d069d43becbbb88dd67487bbf2f9f1170177ad971bf695817179f4340f180b278baca4f79976df890173d029f3954d51163d79ffcdc1c8af70455d401ae32801887b88228a0be476542234fed5761fbc16a437a8219f990383dc8b2076b059f9938fb5feee83009f73b3ea65626fcba51ae42eedec5dc29374a5324cc93a6d97058f3ff31859fab7c454be033fcc1632eb47e394415bf10cded16fb5e190dff107abd96d93492fc6ca740bc0c670bb2bb20517c865acb26a6b30736888f14a1be2494ec18dc1110cfbcd6ffeefdaeb81db4bdddad5d036b893b1eab7e06b2914e326885e29775ecb1bc460914c9844ba1b1cfebeb29343a311fe70209ae6f34986bdcb059fd96344a2c677f76685e5bb2ed9d02a5810bcbf9498ea103821f22c8b33faecaeae31cc0ad57d0239f3ca04f1513732e2a7e6345a60673d974732f8a71dcc29fee99607dc588e828ea2cb09f6f307d2140a42d2fe63dc932946e2c2fdffb9efa3a1268465877f4405fad4febe915674eadc1fbf769cb434c4ad1e330490133af0216adaf07daed64e4f24b2ef533f8dc9558c7a5277e922a389bfe775adea8dea250125430b08d57eb1b5c90cc5223f2de51c048eaea5f7c29f3698cb55d136bb493575809a4e14bfacc58d1f8feed44633c867f5855301608940ef02a76f9ce3ce1072221d0f09afa1c02e948924c8820537c0e897e5d4613a3250ffb532d779b1d8a1b50fa0ecc02c28e88ac8b262e377700bce9b69dbbe601bd024aa7e2ac2691cf055f7e40c3fa0a09864d2c93a1c8f0e2143d3172eccbe470c747f7f958b53a17a00a27ee36343c7ef99c3154a26b0addc1efd9f82dc976e87c54160f8274495c7af228c8d506450ae4c6365b2a85a6f820487006a658273c9a7d28a737886fc9d7cf770ee16ad1078d8129dcb7a3eed815f66bdf7fd289448b5d3c0b9c8dec4b13d812fdce4fb42332ee98aec154f09764f40dd5dc51002e9ebd3064f674a66029cbb4e22ab1b02bdf38d8f99ee6f630be69819f094c9117721f0f994f7fcae6e430e8544e551124af8b7d071277e4b4f284c159c33b6c35335bd86a6d293951b92a97b7252ee002d38a1c69d767255cc83e4dcb4a18f2cab00deb7301c7f4d2d208b9f46ae64b2f8129aa0ff9ba1ce82a11b31630e4828e82e1596de98d73ab1f15e09c86960909d1bf4904758f30c15167f3683729a1b47a702ed407fa2dc4219b0b54acf619d5c982349433ebb84850e59e20b6c30e0a2eb69eba0fbdb0f5a3450d5d69d0c55a3da828f35d82f84f521e79945f8778ed5ea779202c9fa8caf261e20d13dcfe5ec42cd3b99d39baa19d3805eab1953f18f7e8ab5f7d55c8163ecc67878a7018746c605238e12a3d9da3734c31b9ce160861efb53c1d3aee7869222b1032829fe5601eecf368b09913feddd2f0ef86aff590792fb1e790fb84bc9510503236a0ff12975be0e69012ea45ada357ea3e38a3cdb43a52a3f054f5c9aa707e1c43d16f92458d25c985ddc852627fd30396eb0ab1156854b55a097407af9b9b96095de6aecf62cced1097d9815ded17d06672429fed1769c3fc3a6896fc01352e8109a960ba196413ac2916b7572af1195b8e4177e546bce04565fee2bcf69109dde9e0b6f613902012a68f3e53a77e656892b227d52084aa0ae1416d35b22be71e2fdf0d6194753538fe090fab1369a9e5237aca7927474f6fe5922763559a9c372d914ed6593af129f7a745419470aed499bad1f402d7c3420e53d7b455e6db9767acc1be916c3df7a34a64b5d0375e4c9ef41a8e78936d84220fe3c15968df20b2510fc8614f70d395c1fdcb55c6cf1ee20bea12a8ecfebd638da5ca7cf23a40126aa1020b0160da369b5e81ed0e2e84d5cccb0432b37845ddb3ca8c38a3dded77263971e764887d2a7ed7e729e0290f28d0cae351628ddc31cd6ad3aaa0d8752a23e0aa7abb10ea2829416f13231ecf0b321d551c6cfa6cc94a31a6102cd184d0d3e2abdb8d687b242ff0ab51be4db4ecac5de8cc0eb723daedb9d60e660bd29a61c2b77c82e6a356d2f00468bc4cd381b570cb637cb9fe715009c227b5158ae0f01b37aa16ecaa995f1d31ceaccc76c306060ac9aa46ab9af3b0ce084ab37ee06c76cf0d06277f5920d7dbc3488adc5c014dea03c3ac9d30cc9b8d70de34dbe068edbd18a7a96840f02cdbfedd1983719973a04ec000d0e3dfe060f0d59dd91173253df2641d576eb007214c545852fc0491595b75d487678847f1880bcd820d87ec3d8a3383eb79e9ea7dc05f095339cfdd63e053e7c67c03dad2f032f63a01e0f8764047de83086ae2a075b53f7f2f201bf004b2d93b30c5d443410671e7a9f51317896a05c74da439f661195da6b00258fc6f4a2896dd6f82949e3485de2f71cb4349ade0af0b295065a0583b6005501e44a4b7cf675650202058f01d04608ae115ce24c2af9f105c5b6d74ba11f4c579180673e9067cbbf9dabad02dc6472b6efdfb611ee07826469778039edbf739972f2373e40d2101d9d25a397dfbc97bcd49d2ffe6e2859ae1388ddf3a358e1b51ae57e31125a0b53c198ed8f0e177e41d6a8a03a08f9288acb850559461a5a475dced5fdea590d36ef99788676df3c1e5f1db068a946b26ce01a05c8e4729debc51ada9d83534b16ee40146083eac430d5e6195872585f36b404db12a34b88f8b307ed826b16aa0bd63b2385d7450b701d5a4200cbd95b8a8369e4621c85bd1aaa70903f65dcfc4b54b7ae885af36e10fca61c01c34f852d8141c2c72850f293ac6c696ce6db433419d064fc2303a37db92597cd3040611240b5a3891949dadf65a0a52861ab3b239c63f754f07e808d0003eb1b992ae821eb1b1afdcb569fdeac9ff3c428760de4f245920898c438d8629bdea9c9143e893acd1e4adc783effab36acb034e339cd99b2a4f994c890dfd2fb482ea2503ded48d92508f59a096fa6ba280f00d3ee2c89261698ee0e63c6a515fef25f03d5445f58543b450de860ed6fc764e7e6349708f1fb7507605da885bc6c15b15ada0212c07f46d0fbf3a1f2b78dcbcd8143ef00c7fd3c5441dd9c0f3689554548c86bf832d672896df77efc5b4ce001f80c96c9925e1cfbe439e856d27a3d270458488ca8ee924b622c16e3f793cc489b0c36a81ca5d0bb0089b4cc724db639fad5df8fc03d2d000b75a26d1b587352d1127df23dbca53ab1aed7f81a07f99ddc02ae45e5405d92aa70a6dff3d98b2728953c23bb643ee0cab4d35ae23cf3c2c5cc3a80e05c00b09dfe3024b5eb897c782176b5d3bcdf733410639f8a1179834e01d3630af05de264d1d741a8cacc903865aa95e1127f7af4680bf89f829930cf9facb5b2cc207edf382fd5b72b3c2297c8f20bb1fdbd2bf0ac18da3e5e9a93e1f3cdfbcdb37988b668a9b9085ba98a2d96ca4994f7269f1c09a095307c35c7c5f1c3c088ecc19a352a594f1528cca413acb5d0d2df4033a0c29858372bad94b0372d66af0e38f53f11c45d94d2cbcbc701c0396bda4fe0d0d2baca817bd0c0bd4b926eaa2546b3e0391da53ebd1e80423f0e691d18f5132b26ae8cbd4945c9b2cbfdc5f2057353734fbbe18e3243ee11d5b70c5560af9a1aef3ae1f88b8afbd169a098a12208d0756710f8941c4ed728d46068b6250417513abaad4667cb4b05394b309ee8daceec463ac85e99371dea0826c729cf6ee1fb067b60d34edc5a455a2c580bbcf5011306642c4cfde7484adf10f24cb28272117c486dc99c8da33250e7efe126f16485f6c2c28972033551cd174c610ab16a333026fb252864508896e99e992104b9710702a7e32a6d4326b4b0149c7f5a1e1cf0be2353db327dc40aaa364a2f1b178ce2e6ce2cf556a83b6ac86631c42ec947e4e5af3181435a62e853dd99d3ab5e4dc0176482cc4595097c6e3ae6620c20ba05b4509257044fd1ed8b570e586fe2274b2ded3907aeed7a7c4ef2007513c85a9b903b06c33ff16ed4f0bb5771006db5ac93a540aa590ed87d6b69e7383ac8bd10956d70a789582d471166b2a146d2a9a5ef0ac5e4fcca3a6fa8d8fd0f3c6bac3ba17ab777e90ba76a382648f27861ecd94411a7791a806047568a1fee09d907d93309419a2eebafcc3ca000810cab081c3d8c395f49c8138deb3cd235b44e3687eae987cda6070b1c9ae09a01689bbb0895662ca78fb667ec658bcfff6ea1cf15d01caaf487cfdbe9f2b763777bd646bbf3b858c9580060ccae94c3a75caea7a2d21f3cb91d97f8180946edd645055a1987dc479a3348cc3f39e468fb4231e8d919c524abe3d42f54072ea65c24bbbaea725cfb04ef135f1d3ae2d1b96cb41d1338cbfb1d3169e0c08d3362ae0ed666f29cb150f86471c600513e63fb368abe2670aa785a4b212d03f5f5f82974e8e498bf205f943d72c956bfac695d3df38201c29d927e4154a7f39b2aa4257f24e09e31bc6ccd8706ce5cbb356938cb976270a566498a5a3df7f12ed83c8dbdd9a40a81fbfef09017a4859dbb477435575beba2e17d65cf617d0991ddd9d2cf69e7468805e29ce129615d68d488bf25b5ff3df77ad1dbc6d1b5754a578c0d30fd738d7b91b4bd53a47d422a15be36887b1002adea87e6ac6e749c1e45c29ee77d7e2dd3819c59d90150ba57bcb4555bff09d475556b73bb35ab6c0685c709d79137ea49aa1e879a2734013423c51417e6a73c73652a2be7ab940b4cc4f6f3f9ec09e43856e1db003661bf78b51f10270c36826e7c8b136217e9cac9b17fcf51f548cf5866d642513eceb7c8ebf3ccf7d56fbf984d3c9f94ae58eedcebf149d8cd2695cb01b69b3317b4d6036d1988cd84b45cebd7acd900bd81e2a8065c0c4e19925893cb11bdd674c249a5a41068d63cc77ea93cd733e04b3627235b2695de2c417f6131c223c61567e5f27f49c06a8a693d114adbf0ca529d1a66808188b22bb5b65d0dedabc32f71ed4ba9f35ccae0207773538e569165b9a0d5f79533d65cb6900c602a00568eb6463b7bee8697cf835d1d1b9bbde496ffc81af529db1a386cb27e025a8965a48a3fad124519a8fef2d0f8134f742bd690aded4444736d9fb5336ba572a4ea66906f7417912c868048d047c0655fc2f648556d4e6e2bafcc15ce30c215d8fe1130f067e6bf1f9809483202164cf7a44d1492244ac730ff8658de863682a4140af897d1d0b16a0e915ca754ba918999e0bbe460412a51e06f90e6933c14b00f94811e7504b5f4f228bc6ec2caf271c35fa6f74e5ad45b34d5d348325f0c98ff278c4b954a458fe626e80ac13b9bbee32bd9e4ee19dbd28f36a7cb72435c9ca0ca679b48a9d6dcd0cf0340ab1d34f47d841714a44eb7cffed25fb6f9cbc33b1191c344e1b0f1c9c05dddc13d3592bf4c1bbdbd4db65bbb1a44172daff2e92a5642a40c461e24f8a2eeeead2e0b949291a69984128e156f54101f85e1a3b976d62594958095e1a56062eb9db149b5b30d8e61a8aa492b7fcb572b629feba07c8d59107ba33e96f3971e7a55c7c697a8d63d4f8b5fcf5ebaf46e5b0b7edd1169960f5647db939254a8140b5d5693b5cccd09e4787e003ea550f58ac683e4161118f0ff2ea14eae4a2992283e0f2b5ff5bdcf44a7500f08de0371805fcca2c2d64d4cab4f4867d2a3b149aeb9978af965bb8b6d6a818f0ca494814dbb89333207245b30c237f6db98efd8fbd51183922a1ca36bcedd58f87ce42f25f442718a67a20233e97dea05a2e51810628e4fe130d27bd717acfa8c0e9c86b52e1bd3fddfa7503ad963600aaf4c571c931c3220e601de2c15ff5eeebbf8d8cb1c1a5cbc4d6e57fcc401ee5c35b762cfec168b33e8595314277709aa00e350987ecb5abd068c75145d33193409201f8974a93ef057b9bdc3ba73634c126911ad684406bb12c05b62d3a3c75d9c5b300f166a46e66b7c30c3c6badbd6ad27e35fdcbaee7cbee4a82daf962ad8a595e9245feb144d096d604cb53582c3b5383a7df61a53ee99ea6fe73be9ecef61bae877f453567470bc22eeadc622125393780615d6c15b7487b4c5f52ccb0850fa1ec6946b231bcaf174d45e349a6df012d82aa37dfc2b2fcc90fdd8f83d048132faeab1b8f8625bbb8d2e7b974bddd04dbbea25c6baecfe444af23c4ff9f1f7924bcb658d1f1397dad95011146cfd4a7d4897d7674df01b8bd6bdca12399828c6fe387d5a27063dcb6b8e944ec54183dbb579cd0e714a072d7d7e5df4049a853855c1cd6880426c8066129de7ee0b5f6cdd94b754dd291041d46f5bf399a7ac8c39b6cf3de49e3ed5640a22fe5d4cd05b24983a2f9114c0d9633f92951777c3b00c2853f1e1ebb41f905a12d38cee2672fcd6e6026ca6edc742de5609d7dcb4750a6c7d5a819e94f151090cb1b5f649968bf640747f8945c1ca6729a6be534063cc1a44776d18692f4a0e03460f7fb0c17934102a2481aa8c1d364f6c443a5db8ca2f46d6c6619ab35e4f0f27a1d94d9228121d589228308e77e8f1c924f76d666eb601846a4341f6dcb9db4c63b9da1c58c8f987584074618f0da40abc219c6cdd99ef4c3306fbecc29ef22413944b2b684bf3033fc00f09ce951d30aa5acd5910108fefceaf24dfada23810cca0e19e38d2f7b0146c91b7158e787f416e8261dc9e8de27d0d10107dd583a025409a0fb8fd6f07bf48f781607ed5a0943ef0260aa5e0c846688bdd8f8bb228670a267854563509d4709337934d381c000f5772c6dda200a3d4d32581d07875807eb6a9ebcf02078c8080642768e7ac49e037be4991fe26d77908c63fa939af84d81c237329d69038b53fdbde774b8b0a378fb9ee2806aed3b52e4130fb93322d87aa1cb59812ede4d6ffa8dfe096bddcf0d4aa403a9d80d51f90f20d5dfdb4eb1389a5eac288b3a6c2274a17f9bced65fb78f09f00bd829ac5ae1220c9b14e33260e5a7c4bf3bebe2544186bc8da73bae3dac0b72bda75070fcf192194876991726543046c6d88aabfe5bd659178db6c048d64f42d7f942cce7549d6460a8efd07e03904e5d710846c072b9a4b3bef3b4d3e1dd6faafcf91457210f4fd57c79e7898013a09a0b08a8f4044eb72e9dfe5f9c67438204cfcd3c4d48fa0dfa2eeb28e6af07c5a89af9c19222030858f6c325798ef3131485b42955f110b73c38806b2cc34c5299486bb566baddc68cf1b39bae682ec51b4ed1cc425840f2688ee400851c61e61f7978e772f8ad101d67a16f5fe39d716735766fe4f988da79de45a4d6746be2a086c16df8d65725807469c3e457444de11f54675abc87987d59bc4aa68ffd74af7fdc0c0661bba18c4b93037fb89f0c156f9f64434c20a041f9f52c735672322f09dfe8040190506000023193042e6f4f4e27c158f0956fdb2bae86632179070a9eb97bb1d616b6fa029fd2672e091cc40d578f9d24c90e57e6dd8b3bbb30b983f42f32f602025a0d61029f06693541906c4588a12f6d1193a245162b876bc93d1470d4196d17bd503b29b4da752bc028632c09424197df2cfe99daf04e04a7abeb9be76bc9ec7bd29873b9c49104adc47f011c1c88a987794808a189ae23c5be9aaf7c4bf02b4a686bf17a1e3a5b4760e30546ef77055070a626f747a88a8e44c850dbfc688002e74840d808b5cb50a45371cd4dd9628d5bbac2b2a3eb5ee25264276dcc183741b9e6699d207985ce180026bad4e46e08566f7ddd60d127c93fee929607da0a0a813e5931209714efb8ffba45d523c53a71cd4e2dfc884a5c1208496d1ce89271db05ce4cf1e124e256902020c4e13bd3af0af719b5d335ad808762e92f5c3ae6b1370f72e4eacbeb20193f324ee6e4c9897422599e932a4a4d13650fdbbaad742714dd9caf61693f8d3e4d53460149383fb38d622f1a29895381bdbca8ebc1796fc7cdfce3d4b8cee28c0364f6134813f788fc286b5f557e6fbed3e0a2852ffe5c93f83b93ba4e1aa4c44713f97d019838860d2aa2bf603055fd1b9b07033a5a75deb5f473a2fbf1bfe2bfb30c139f383850018e6305cb7300bfa8c46dccbe3ac9ddd58416e4112611e2079404a2da123b1f43aa96412f0d8c3621b5f5441e70c6063a228970315b12e91ca08d9bd08e481ddc11466ba189a5b1d138e1568affb641c5bd3d4de62e46f549d9f9a273ec3508109d4b982653bd763bcdb2fa480120d2ae083b7dbdcbfca60a6dfcb1b06c992332f4d7443c6d7c14a44095f4f0c9fec9915b4a5749a7c1265bde585d6b9766a95c3001e69746498ab56f70ad04a3991030363c78a4f81a93cc8cf1a8c83ef98a49d21103c2c8e9fc019a6e92bfd57ee50edb73895b3cfeb282cc9b009ed889b511237522e25fc0fef8a5fdc3413a52ef88c884bbd78baedcac99a394471b0247de51543ce3f8462b68232734c5decbe2e49851ccee9a801a5e8c8864acae5b3880b299e09f0e79d6542679ad4768640d9e67b2d8b9b770d915a5d717c839ad75d7eb1d55e3123db1ec58ec8fcd9e018c41045c6f61178f19d4bf448333541fbcf4a897db8753edcd8cb46a0285719322b662caa9950da0ef5cee21cbd0a8b63f1284f66a8bb86ac41a5e7b1864655ca3b7bc7789f3e445b8ba6619a9bd1ede0c0c99d88b3a78de48fcddf54ef083c26bd9afb69d10cc04aa3c90648a5df71d69fa3c3a08137bd5b854c58a007592f8a384db6a25a40acf0dd726d6bbb3541a4e12b9a21d8d96dc898b0aec8ea924366108aa7e8d85453002ace62101ccdd32d05d50645934f8a1a5771e5ab7a13125d26913ace42d7f3da9edafacfa461fd3aa2a210bbb0805532440d58cb8f046037b53294ad68a6a358df35ad44cf66ced9b788ee40e8c263e3719e64043a2a4c3f6967da3525355962578b022f5ab93d0ddfd12cd7d6c7501d9dae7a9434b50424b9acefcc5e6a7bf0057d81ea24b7f7c8918023ea269a4cf57aef5f6a9a34b73c6fa5d741dd5e0e74099a7a25ea1d8f861f124d0d98b122d547ae48b890a75372fcb052645c78d461d846546656f2dc9de2b42a88100ccbc5f4ca07259409455608a711fb73becdbc3c52beb8dc7ac4dad0736ffc1a4c07aa517dd9ed3ae396ca5f57992e914e35228b74332d89af24af063f4e12dc6e333badc979da30d1940abfe1081b3eb4d28cf9f3e83f55f9fe3fe4fdfb227b5c212e3b07b778cb4cec3eab2602a03bda56e7db9f4379a6dd9f47eb6db253199ced374d3ecb0b95fa61b0cdd817fb652b45e000bd6a5f4c7fbff574cb5b124096de601a8c61f5d020b0ef01d212bc6545ef59da1171eaf1c5ac2c741b39fdd30c55cc149e067c12b309c754f5b545802646548475f3a104ed8fad7484ad5c328cbbe9db689cb70a0d1ca65c5a14975fbb62bb75ffecd48dc2d6043b9a44bb6c61b80be3349592158ae971bef3da23b188e3d48bb280717368433ae03c48227af8cdbc3f08c4cb2f64fcd777aade5429c18e09c0f34c2c22a61634c3989bb7b06410a25972adceb5201b2f54db485a882659f27556b886b71a1dc47314e861599f51d4db3d360cb1dd36ba1cd1d4ef7e6f4d045a6d8cb5e48156b97f51f549e342aec9b505a833b5b7fd1c6bd77e9f528c505feef08fe921b94c779e4eff96c4fcd92e2ff23fc79812afbe574ca1c95955653e08e24a81a5ccfe9476343fe9c76129377ff6a63f4239adee7fb953caaee3f5a4a0f961d25a98d9632bb1eb7f42a6cf1fff6039e7a571c904e5fd37d8288b7fcdb3bbdbe8d8bfe9f3642a160f08f807578b7811681309a50ab357c41def0e2cb48ec82e884006c363995309c758b3aa6e980b0896e7d037935512209be5fc1933e3cea52ec995913bd76e5cf89176b091efe8c1ab58db15f1a75f8c095a6bfa5c8ba47a6ce02f3a90de81dc0bc3f8272218dc7fb9f375831434699de8736df4b46c244fb5f7ac89f6a93b39613f99eb506604ec64976a63c93684b3906a0ff7eac3a4c939bd333c9fb1ce8b630e90a1881875f98f5f70d64444d33a5a523e977ac072699e467275eea0d3a3c58afbcb489f42f50f8b02e6f21988615b23e9a1bd8f3e09fcf6b43dffe53029251aa32f72f4d3029406d033de48e4ff125a8888299df0d2983a7c34ae628dc9c26220aee7556f70547bba9d5c34058c317d7b77b572101155823f8dedc7bc61b3691e29152ad316ace708b2bda6a5f241d6c4bf578614d7c31a28fdf51967c291c81d0105fb6cb836443200130695aacabb0ad56bb66eafd1f27edf022037dec0e5f93afe0d33aed6c3ba938ce5b54bc7b592d79d49db2f0b90a691d2801f669cf6f1227dfc0c0793086f56dfaf4296ee4e7e3246f2ebf7bc02bf400c780a26736260af0561ae8c7c4b5970c0bbf20bab763ddf0d398e1bb17d813a4dd16be972d4c26320794e158117e96f8937894bb5ecb5fdc9f7ef9c0f460d85a3ed675ba8cd11586bfd183339fcfb3e04dce988ceb7bae918ddc5fc578decebe24e6058801185d1337332d07101a739018bf4d6f403f83c462302a07c8286a0f4db1d592d52c5ec33212c82d4c9290ddd16edebe7fc737001761f516d50894db2f32df39a88fe583fc0bda5762434c70c07d1f3f0df9cea46225824e242bb3070ea1e42b9093081ecb582fad0a289f179971b2f0bbfe928a30cd33d2897c9510c6ab31f40652df183b12249722cf603bb1f652c5ffa21fb9697095d7352443349793f710d5d271d4ad64ae65d44f9a74ec0644e361212c3d7d9182aefb81fc12b2b06c3a1d704541148f3fe1037da8ca5fbb31f721473ade94e4fd23efe9e5d7818bb9bc7b8cadc93570d830b99e490bd2877a97dcb9c0653dc3553fae45dc2d1d8c0803b4b842e13b6b94fdb0cb7bb8313cd0c94738d35c7a123a3983c67db6cc2379670bd7de768573718a68d050cdc791548aef20315f9156d3308bc6c7540a9970a928f6933fb91a3732e5c6d356e34bd860d5bf555d7a84ddc3337aa256f282007dd7ac881e4404ba21baaf717a6f40000753621c8df8849225e83de1f5a201e0b43cdae5dcd15b6c02e175aec7ce5df4c5ef79db3e25568bf13889f9f49b6dc0c5539efdf3093b5b0a6fc6a85218f117dd79c2609635aae7ade44c6a0076b4d4dd6e24ac04d179fcc199edd0b5b3663ea01e1657c6f315b121badd36754175ad580873738ba2c6600658b52190e00f762317b0eb9831d99635db0f568864d081e5d6cbc94a3dc746c7971e2f68fc7f7ddf843aa8d7657ea35f8d132a5826a9776a044bd7b538573e33a1c9740eba62e269d561c9eabe5a66bda06008d5e4ecb10325f6b3ec89ce03b4d29a34ac07a04cf2e95f9169f35937fb8ee7adb19da1415913341b5e34695236890285eb839b8e84302dd723dfff0278cf86e2de5b1f42c5fd3b85a89765b0cd93b270bf1577089c2a65f8340f9973585accf1ddf40086124542320f24a3002f392d5dbd85b7e3d6f1e65b2ed784a0b604fc28b56ce0e7b78fffb6677b0fabec40f97fda05a55910f4af56b78963b83297a03abd42fa102e6a4b555d4cc221c57b9daa4fe9cf6231889f730d0ce0aa2a1ed3ee870939cfd2055bb6d973adee501213816bd0b0c26d9e111d9e3a8bdf8d222a2fed778dafe91ee3ab50621b5e75dda90d6376e265c166209922b3f2106d68b1c6f624d4a5a6cc6633dff6bbfc78297810ec33344343389e954852c04508e53b180e409f425897299a4f5b57905acf150abbd53daf74dab65648ec75cd832d7c8fa45fb1f36f4ed02a0953fb7eeb971d667964c40941aa9aa006fb841d8de34705e397fc5f09f07e0fc5b7b8c3a144673ae40461b94cc41cfa7a5e68151f9a3d8a85e26e0a15658b951f321bf5ca56a489f57966afea6ba69799fd1fd9a6b6d7bf89cbf01f13983d1956650f9f72f87292cb351e565b07f75c679416e6ef0fdeb11d61b6b160df0765ffcd349d940956c212839dd6d4b73c1222e959964543f2e60f90d5d93e1a1b1113487d293dce94b3b1bbf4f231e23488401256a8ba8846c29ae6cfaa4f98912a11bdf13660108216ce301dbf56e1a491561dc00b2d2174140fcd6c5a498fcf29537da0abee8458a0be3cd9e7ce02e533911d574112d4f4d9aae146eab89bb0c6f3c973e295cc5ee2542e83de236777f7c36eb23e4dd57e1362e8e17e66c7df5a59dc6c95923518efa450d1c3d8e84fe4579692afc3c6ad7f5fed7886492aa863e0567cb758c611ad0ded2562e936fce10de13ff5116cf816ac4e89e3c5a19a8aa151c543e4a6b4191704f931190528d53056c80d2c183b30bba9ba495c78d6c6f334fa85412e7659f3906a6261dd8db15bbd8e0bfee927ea4db1c87745b1d5a760a4796043169292cbad11814a7f6588128ccf81c7a6699a3dc3891c3b04a26fb3174ee2ce3b70447379c9dd37d116f0e2fe02961717d7c072a7aa6b5272a4c40bc5cdb12fa8058d6440c68a54d0eb080d93d7f5968891702e7cb3c2b6365885df63bea027d0e6ccdb7284c1fbf2bd5180103e5e2e1bfba4b59d881542a822754c72bf7db3f2b01ac8f8fbff0b5a2a76e8c4f5cac54a2118eedf0e413b09462fa1fa9931de8cc5b2d60ad60990dd0f93fa10d0fc3096fa2cffb0c3e8c5a7e72b6f13873a3d00549b16f55cbc2a3a57617e242fa68698c55c24e0851812c338001f756012908cfdc5469d7c0e6f98aa705a002fb2d6c371987a19916aec02b52ebdffdab3c3c2bae53c7d64baea40b99c82b7f035d4ba96468b0287716e04b0de2f0352602f54161dd64852fe890807a6e93ccf3d2b43098f7cba8b7272a01d598a3d4d4492ae160432a12781c962b5e59bb1631e2651c3e923ddcae20dd85bd937651509ed1acc3c0306115e91806e549f351b0788179b1ade8a8173b3f4b0e994c279c275287d2962b3506bc8267e6128e6ce7d24691abb0d41e3feeff771a65f33623feb6c0fc49b0269d839fa9891879f5f121322df7ba971cfbac96db71da1ba1edbec0d76475f641506d65ecb69f19bf3ad7a8a6b761380d32ab3e6adfc52b06969147c54ab0ee121d23a612dbee03c5774db4f06ad8c44e334a41c7db7f2bfc57e3a9fb128c5304931ff2e83b73a1f29f9e4ed5f14b7b28741fee84f9da1c52435bc412642cca1c9e343b2a9460ee287a2891f9b9f9f50734647455f94c5d1981eb4ac37e335facd53d5e9f7980f22a5aea13b1984b85481bc4b4908e28972421be9013889ede72759cdb6661ca6cd1c1c3ff7ebbc426bcac0e0419518dc781a04b3c8e6bbd9d12e790d1e1271c8c5e18f05fb2778ee73054b15240f408bbf1ad4ffe1b89e99ea15951778bcacad44939f34f7cfed2c936298f064f89c8c700adb0537f8098e45d3123b4af6c8d77638c2b23c379c523f3962518d4b75170dde31e55564198051327d96644f987b0e08c8adf17ac86adf90ae5acc3022f97bc495e4d494a324241ed771cebe1efe71d14c60361bd28de2693bcd33a4b69018ec49d881da3abd665437ce4bb5b3c75e24c881159b3af8764bbadb47da100913e87c2300d61ea35c9530e4c77155717b799fe176f3b8736e795b659e961aac8d402e652c7ce7ac3e35b7b1e308a9806edd6e047999bffb6ef3f0931ae1cf18d0b3f50af924a52276ab4f226443557f4e4fdda8006f3d77e1835e4f13345f6145af231c7404c1b027ff88c6a31e27b67363a81244b15840f466fd0cb54692ae2c74c1a94d15d54d5d64431bdeeef0c4c68c5c215425698a1dad6a5e018baf5da4a9356036b85f1cf166783c50f5741dde878b248e8ecb6e5b37ee17040b64aa0dc32da0fdaeb32ef5b6df9ac299f5d4a7837d1ac0133e87ef42f72258be46af930503728e07bbe4818c1197adcb9b00a161790f8f25de25f8e0937da7c23eee88af79c44756cf7244a4a010841264dd5e00226ea5c5fe25bc3bcaa3a80f28e1b2eb43fd10125df27efc54acd1df2df42e3808724ad74b8b64906bbef07b26b0c07b239122602be532a0b8c0f822207d36ed6a069fd31971f0ed65d770c6be60f39479ce9fcdc828f38724184123355786f8569f56890d9a13116d42286771222ec4312bf493a9315902b0e173a36eac5b132448b7570d28289e313a361fb7dbd19ea5f94aeea5cba5ecac985aa244bda46b60d4c2cef2e53305089dd8df029b6b64dc1c3979a691dad6238b9bdf1ce6bb6467db8cbfe161f16f4fd10be7e41a1b96c2be3a2eeb4bbd2caacaf636305006ba682ad6ba69dbad2ad531843a46542bf38dc962c1a59445dd496cd6cc4578d60bb2a1f7f689bf3e5934845a1da4588bdf8bfbfed539708497b54d04b1b0654d0cefa4bd80a0429f027a136927cc5709f9538f9364dfa6f0b7128218d98c46d08d448b010c1df1aad8a411659013ebf1211c72792d01a6bf1cb13e1c98a5c7eb2fdc53868d345bc7b83aecd73bb81b6855f808af73e3045e0a304e08d65403e9c1126a0c8afe0351e2556c73961fcc90192ab16c0fae1655f6e4044b6e71aa71c6ef579a1f33994200f6f45f5d7bd830ceaaca86b7d3079a61436f11061cd90eea107adc90fa2e03c7c1c20e904540bf69dcfd2d18cb510f4e34b3362ddd5811d5e0271f3b439b1fc44289adb957b6a44d084a4d9c2ce8454b298f65f73a90a0cc47715bfca426d629e15ecb0dd6be96b6d65ebd4fa590d58f62065f8a5996d4391f7899dc21f751aafd077c78b1cd489ec575673b693c09433f832268056dae7b9fd292a10af4375664956817ac92b7fc375065c2eb07209ca6bf62fd76b2a3daaf572a5b67f4509a4c9e4fc70d6a234a7b28663dac0fd93835bf414a280bf465f7acfadca7e73e4318dc7e812dc00f04bd806d348eaf45239e688dcdca3a81aabb95566d3748690cf342a27259a1c6b2ea9caef35c21615ffa41dd49418337700f54a0d89bcc6548c7eb668d2716746c9577223d54f621a1499c04c3148e497f075bb737319ed82904e81f1641bbbd9279cd4e3f1bf4951940ab7fb9fe99cde2cdb9a9bdb53bafe17d9753387f02703e14d6e31ce625ba8c4e25f99d1f2473e53e69a49f0ae099cde4d8be6f5d208e5bfa986c5013d01d87360ec2d091e0a0885f286e33ead5c913b20e1b720a4141364a625f240458bef4ddd3ceb7e519ad25af1c6329b67be860a08977a9ef7a0be6b47c7ba26ff713900b75ba0dd0e5e700f55778bae09bc0062d23afb886bd9e0af751400dea39c4b0af3ea41aca8543ae847468df03e5444d934cadee6146d9f856678eef4c64db9e9fb971d4ff068d5c1142c248a931c5307a00ba1179b79eb3e68a9056c05cd969ac7cafd1382e7e8dbe17646ac1b2271a5c049ec13c97501a552b7a996e0896890d13bee1b383136b96a0be789effe95d436c85d59b10c6f14ed9695b96a01b4b9fcb795ba00e4123cb84c6bf7bb2e26ddb1b231616dd59dd1106839356e410e544c8d99670044091bf676b67479f9f202952123f698f8afd6c38d6e9fefa83b851bfeefa09c06d6f436ae1026e7344f96c10ec348a93ab21f6273e63ce93dad25ce9e02e8098f69aeeaa9cf2fe213e66b35ff616a5aa7bf3d5b0085b10ca3dfa8b9ffc6ae927772f0046d71967aae1e08c22119f8a3e2ca3032b1e323bc93372340001dfbbc806e1ae3db72b0c95322e922ececb126f82bfccfe5dcc2890fe197c3c8c71de21fd1d4567949d6d145702c2c09545bfa834338c39feaae79cd85bd25d541d434f96496d7decac7ebdb046d7e3419393de6caa99ea3b14b2ac9ef9ffe41ba944d8f62bc8406d48183f63ef925b5d9c51419faa34cd092101a92109c6ea097d824b9eb47e33b1ad6f3506f0ae4dfdcca8f22b3c5ec1a8351d5354f1946073bd062b60244a26f4fb3e258e903a84e182427c9da1c464713574ad01a8395ebbd86901cd3de20d1d7b8183314fc5c1ecb54aa5203f4ea47fce225a4f9c0a7382d72a05aa71d2d0f1c8287f8a8d78c1556d59c7cf541c21c010998a50e2d8813b98708f5582d2ccdcb188be2b0a02ee35867255d701b437c0b9e6b13d76ea9508e2fd1b4146cfb04592992b81d114efbc1392a448a1db83020c2bd243a7261bb6beb67ad9c119c673d6464d2cc43404f536899e896a05fd1186ce98c0d8f07016cdf4d16acef28231bf3d2bb2a9883da1bee65c84d5b1a8211ab529b7721fe0d57e20468c0d75f2796f011d27ceb767fe0f1685d5e7da046fc3ff6912172829e7c90a472c5619565dccf3e67f470c8b2783eb3d67cb84483c3e1860ac5fdcfd0f565c861b3627d6f37d0ecd88bdaec1a7e7306798f149880a79044ff86934e003f064cb84aedb4fcc8a75c754e198ca2b53c114892d7c49e4bc3b64fbf9775e54a762390a4de1a806a0827d5f0e2c2635b3fbd5a15dbd444fbb9443e3350352ebac9dedefc51dafa290a0f42ee9f8530d1406ece097e073a9344bb10f5396c7a44f7183d9d9630986200010c9e917ca51c7495e0fd6a294c17c454ae901ff59cb56351df4cd9a32a40945af7f4fe5be8ce50d725e6dd34207ea5ab325d994e9f6200d6540d85554f904d6c39e6daea5123b632b868d1fd40cf05686a5d77673b5c36e7d08d2510c14a0eabd4b2019458b8488dd4adb6c2db2fdbfc1ef52ecd7b66cc8a66f66739c14a1c9b9817f718ca7736e4f1339973830de8da2ba0f7ddf5f4c8ad6e60d9c3db3f507269998d34ddbfdb213f74b331650a91d80d8c839e7bc322f5a34a8977965406a886dea92da6df3dd1eb9fdf63c958bdf141fe8d700acf16e02be644a51f11036dd7f481e7ba6ab3b634cae351cd5bff1c62be93c8bc8e795b8271cc8943e6626b262e5049f80b48ea8c3a6498abb228cc4b489d9296a2bf35080c3ae4c3e377cadd3138353287dbfbdf2ac0175bdd5503ae2ecb6ddddaef64335a12364698e23733c78b7f69c22d0df1b2cbb4e6c92f42e3ac83a95db5abccd762ce9e5fe6c3c691584602ae072605f62aaadeab0b2d5bc0da16640e1d319b2b8a9e7d3b1b35f556f58edf212a0952b8d29f86f8b80154ec8e33c4ff841b67974a0dcbbf1c3ca74b67a0f6d902f11346eba7fe9959eec8b49fa8573dd85b99619170c80ace0bc513460d60cf611bb08331ab714f89d81120a0ef8e2e40bb641f83c030371dbd374e48635b1b3beb80211e86f25f26e2df208ed738bbaeb9bcaae7edc28bd2ba24b4c44899e456ac711d91734e3c69494ce2b14dc0f24b155ef6503115a2e597112e407e93c292e1bd0410cb1871e2808a7b8c7193d64d4e446bb7665f634fb61105cee603e920beb64ddcae3551c45c8c9214cf4e56142a0146771be80439f27158dea1530a6e641a566d0972be3af62a22cd8a6e0c24a98ad9965e9a52b03294dfa5c12882e500082928c4a1fd2b9839adb13825898379400c342f5b9d313adb3eabc8e91c707e40a5b1c2be1c4836e815c929feb48fd43803d3f9520b6ddf4893475999d96bffba7d234853595d3a565d02238d4cd84ce0b863236b82c5365bcbffff9e0f1e5e205db8d03a24028ca8731b2d29fca664345948093bb6ac411dfaf99913100da00b481666c9f58dba0849c0df9419c4f299c9d9bcece892ccee53e9ebfebe7908efbab30c49ea8137ebd77176f025facf96f01939169f1b41b32f052cbfe6c7c054f165a8b5542685e9ab6da6533702c7267a484aa37d9bb6bb63c9feb96bfc11efbcfc059f4dae875e10edd516ff6d35daedd30d2c8a089346abe83d7f1d90ea86bc9f0b9e9852b9bd033aa46e4e05476ce3417ff11acc546d87e24366d9ac7fe8920b9383eebf29d6b67fe6940ce3f22087f2b1d63bcce4604cbe5de16e17dc9f5729eccc1ffee46667008dacc8b5e060b68dc16fe9273f62d17b7e38b01bffb4aae93edfa725a77c061acae46d056923f45f3b9512a8e5e42dd6d15f1609261e2ce922f15776de0b645f92b64adaafcef38e04395a10fbdd54fb00b9e9f690b9bd6b91eefa5720601bc58e761ed24f9ef50033a0882070efdb67143acea130f3daff97bd9478a13470f67a71054ea0abc15e2b83f276b19b2d30f87489f65d2bb212fe0ff7148dd6a16dcd18a9aa28bb84b84d74310de96cca1151a119c9501a03703db5ec7fd770cc60888d672f2494a9d536b1f414468d05ae877b05dc0c43b5444682b3853c2466f0fdc56ec672a0f488300b40efef40da1ab388c991932edb798f983d1ea598a06c23ce43c91145b2b1d200ed4205527d423663601e82c1ca9484944de23fa5cf111beb38699311f6289381ad8e6c48d24627dfcd6ad9b08daafdb04a696444f6a270aa725f50cefc5ff2f6abdbe7fb64e65295c9b8372de4b6e2ffc5b75895fb649bba5163e5204e9970d272e2ca43003220883574ccd8604d76855cbe7379871aadac1b49d9b86b728435672b32688477cafa6a57794889207744141c421cdc7c7536beaa6f105d1f8bf0766e5f2dc257341afd6dd5a745ae3bb82b1428682daa30a7aed9ffb7fe45f38696c5afad21892fc3d8d1fdbc734983d3320a3ac91703830eb77431deb42ea3654600aa3a0a4540d4cd166a2e875f4ad567fa17ef67cacadc10dd52d8b188be855254f375e78d4142212d50cc220d0460ae5859510e6a565a702dffe6bb229d9c7dae533560d6ae3be17cb5fe1ee7cd5abddb2ad66fb98cb7029912cc4c492da2c67283ce35f784d8fd4607fdc4b49af4f31b78ead17adcfa109be99f6d69ffa0d014ef5fb33df8fa3e4b2dab04571cfece5d10d2de93a9cf113e527fff5f3382fb82a279a810dc8fc0c920c911e1f1257772e365f3f884baa492ab1fccfcd80953f57accafaa1acce76134e26442d2fdd2d906d0afcee745d7f5ec16805bd082ea969d1d18587cb3dee777d1dbb987d761602902eca9f7ced3a579eb49700c4f5ec87024d7a00288841bf34ef1bf64b47b6813be378f03d9ca6cd1b001c0c6ca6fe372f7704ecbdb653db623a6931e1bae6018afde263ca55e4e04d0027261ac5798405c2834006dd5e6e66c8bdc03f5456a88bccb5b2d7b1736c0d4468a63f48400e7823806e8d5d8f2b4b648c5cf0dec7d34c083ddb4c6d7a91f98ef40bad4d0353694fcbb4f78a7d5d781b6725bc999e136aafa87fab1c0b0a0ed9887c3b30848d9a6ec10148eeabb9475f3b559b00e6f0be0556c9c12ed18c0b4c1f32fd343b644d8e75c5fe23edf959165b9ca8415bde63ca7896c1a27b04b02eb0a4c5f1d76af9faee697155bf261bb7acc9ae389fd08c946c302a115aec41ff2848d4c81c3e2291299f883624b977f147fca74289b8b4fb9862ddccd9b6e1496232fb9a62c63a0194bdcb97c6e67619fd4bf673d5040f4e575676c661e48ba480814a34762c7c5639329a292e3ff499eb47f36f5c6fdcaf570e0b8c65dd5d9f21d99808fe085d3b7a55bd6fa72f60d3495c7809963c1e344fdd27c22d783045a8e3ad3368fbfb3ad891cb9628f82c677cc28af2bee22886444b3ebbd077600b1ad3a265ba54b4845b05ad83ad84d7e4a388e679399322753e8faa8032cda19ddef1ada278e72b6c96f9510240c7a87fda1be3bc03abdd1ac714c843ed192beb2eb63ae569a03f2236625a6f010298dbe661a49f8b4f1bf8d689d79526fc51a71db9623ccbbd7473589545c5b3a6124dbe270661cb632906770d76970415f547056853097a9fa6ec8bce9cd3c304c799dadba8d666d5003a58f26a620c5b2db53861430b4ccc4b54159b36b1cb488575f201b829ce383f93e368a48a779973748920f6cc4218320aa95c66235853b84e48bc357a00cabe600e088ca343902e401beaab799b52fa16317e9f5c12ca8609f7af2df04dea7fcd594d23b0809a4809ce9811b083ef619ab82f4c04ad4314980b7577cabc2fc940b2ef392b62260fe8ba049f896f35a5a5bd721f43d3bb7afbcfa24bf9f47d176f1c3bdbc32d47ec1b627077c23be8d293b83aa178411d0839daab9bca0dbecfba1ec5d1f58aa1503cc1c02845ca34d08ea7fce8ffd41ac56f1b56547bbd8de3c542dd17e06e963ca49a6cfdaed99853d8166de0fc4a34e41fa6e201e532562dd9d595fa5bed60c323884a71465c7767bfa9614498521f90a44ad40da35712630de293c88773eca29e91aa390530bdf87d57fd2c2ecf94433999d587fa9945991897e93a4d4e25782c565976cead2f2bc18ef22bdd4c3dc003ffa8d87376c52602e2ecf2de62ad25b7280687ddc5108597adcfbd646b2aa07af9c81d6e7caec73501ab0226159a141e64236c3c4e8e648cd9bb4aded268e5f42e755a9bd22e09386d39661b9857ac37b568dfdb609de2917ff2127ff738d5e0caae47d3fc2b44307c0381f754f2e91cc02682eccd037a249ec8588a463380add373480378b162143ec77479ce7030ee3e97472cc3829d2ce1f87f4bb8284bc8542b46db841f8d52055ee9dd1156a419a626d9ac3ff923bb4ffc467c8b5a5c029b5788a005857733cb539a33b06f025099bdc1a45c61444ccadb947a9e720038db1b57d9c9fd59438e5f74f6a5aaafc532fbd150a1750cc83b985e5d1d295f55ba7938cda9020a1a0b5a5a5ce1fc60f1eb7573ae25a9d898c1890de3142191942d058cdeee29f81fe4db0e7d823480c0208a9b0584f3831dc3bbdce955157d2270eb27f764d5a286491a5a1d1d31af62f1fc31de191878c8bd0e1608bf537b391dfc0da4a2431c98bea00a4da8a566b028859009bf85a7394906b435fad04e43816b39acdc4f06ff2676693ddc62fc0ff0000591ffdce3f806bc41b3a34c85de24503b7ebcdab32c23bbd87e7d9d70178a4286fbab7e02cd9f5162a3a16ba5df906369cab651097e114808eaac2ec7f4b4148eec5ca4a80081a015e5072ece7afecfd87aee8ccc1eb94fa16b51fc8b1ffbcc9e4d627f00d034ac1dd212287d758889e4a3612131c32821efbbc246c437e493961cbfedb58852a79157f2aeabfe103d267677612fce00db0c80d051ac56e94f8f5b4ab2f327cb5379b785b7cfe169f909b1aacaf3a4c42b8cf8c0e832c5a84d913a64ec1425250963124faae1ea4d0e274e8abbeacc8b123162e7af0d60bfe14b63949ce8d1552df9176da1e72eafe633ebc3c885184156173ec168cd6b18f176770d252bfed9f5da25591352ba4aba1b5bd0b612203f872d84724acbbb360db4b4b4d7736e6150b4f384ee11b48604c1c57dcdf983bbe66ce59bfc40c0ea81dfca10099f40b1c5e2e7ba48e8560d47db8f2b9ec493ef966ece93e22c7b63d3ddb154bce84e1cfb9f7102ad1844345f1c53b1364453a160e36daef8fdb65f326081ed55c7dfb9c91c60ea5da2e8920f127181366e5c1be57e7c24ef2a5d8b2af2cd1f5980a6ac11f3fc062db6ed7f3339d7879a3b7cc1842e46c6b804b262a3b50e7abfe8f3fee4c38d35238758ac55d12cbe223993d57e9e9e64b2ade6567afe1546bbefecd6fa694ec4a7779c0b1a090094e71ce2f879816f66a098cc9f079d402ada42b9c47f456c3dcb2949ad4d4cc0b86bbc0b0401e750433335747e079fa944c241669238391d82efe5d6b3fcc90113f9cdf71379d48e145b6873d1d2a8b74c1a5123d9328fda331d636e8eaff1bb2723182fb7eb5f4891d9af830255a85d74c1f9e52747192f9d9736856f9b363600ede1d31b6807d66abdb84ade426fca812da071f893c31f015accdca14b804df841ec76f3942c8c7ce27f59e56ecee497c380705f8213a7a6b9a0797545a4ed84109b6649bc129e905447a46245c75fc92538aca2c004891fa53c06c699594dd78d9bc23d8efbe22aea6784805cbb30b27f7b25a82df3b341db7c0dde4f4c0a3521e9f4bb5a5d731e9ed1915082d12b5910c8814695e23ee52dc91c61c7a62468eaceff7e69aeecc4e0d6596900e2be9011ae6315b325d81927b0d9ed65286ed42e78377ba8d5e5e6212ab90ee7c01fecea8b8b92b1594591dfc6abce72f74abf7bbdbf6453fc442477e2f54adbba5bdb8df7896a898d3f3403ab27c44c1b02bdbce446206f9ca9576f0bd4a0a8fcacaf3f09d8de32da70618ba8bcabe44d17eedf48ef51b0a56e9cb79551a366479cb5f2787812aa26f274962a80efcce58a601bb658dad3ad5fbe075ee7ab422226b485daeefdfeb41c9c0784f448c788e25181bf6cf2c6e8c0c0fbe6db8067fc2315a1e5c353ff458b9c77602407b0bc1eebb84aba6cc70a54850f685254ed4b6a0b7b37feefce0f255e4f60bc08594e47fed99d043fec69dce4902540188c35e22fd45ee3e7b09e43bcb757879795dd31218d1f4102c72d6135b1470e05290bc745cc76f0afb0cf12ee4dd6d1ea07df51e868559e0b111a56fc498186b4c524e58e7a4f022b9a87610dac2d99a779b9d78cf234cdec814bfec274f31baa5d794d3a21fe80999f2625b58261b3cd145cf4a5c0c01a7d81413b99e745278a0277e25e677cc9ddf917667421a0217d87a2f407019b52f8c63ecf4e380abab47300ac7607d9e3b8905ef9a78eb97c187a92c97f290246624c548762b79157c36f350704c609f0a88585d06750deb8c7cf5e56717d1d4e4d383e509429447c2d622c342622b2b4ce8c2e73c6a0e75e2446638bcb0e3f913360ce079ea1774c5baaa5dabcfdd04a4698e3933b2686fe1a264da342a59720cfe9a92f5cd775d0f1cd20910bf8ddff3700c0ffffff3f