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

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

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

Block Certificate

Block 85707 a2a56cda059c94618aea290945e8b26d36b0db4bb3ddd5e5a2b3ec837780f8b9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80ec173826788f51d33912a08f089e75c704fd7d9d6450ed75dee2b0d3aaa7a6
Certificate Block Hash
a2a56cda059c94618aea290945e8b26d36b0db4bb3ddd5e5a2b3ec837780f8b9
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0030cc010070430100
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000719a42ee2dc44a1bb4062b0af62ec89eb1c7c41812547afd4dc1311a5771724f8e00e40fd10b138566684516c95028171a08b26a518dfe47263d44e2a40eb0ec300b8cd40ceb53a2c39df722d6d9c9f8908467b18d2f579a430c00000000000000f8010000f8010030cc010070430100

Raw Header Hex

0000402045a94807dcdf74fb16ee1cd19acd9d350749a27ac8760889586cdfb9084a813a890cfc03e5afea139918520d9ae3ada7fbd5e871f6c971493f34388ce35a948b3613546a9cc60018a6a7aad3b0e2de75ed50649d7dfd04c7759e088fa01239d3518f78263817ec80

Proof Data Hex

59,560 bytes
12121601030756dc6b01a62be9e3b8b2db56e93d6297dbe9a54226ce29b43d15e41750d7deff692039d0bce6bfafc6a382c649f927ca6bd4cd6be9e4afce170100f3df03fa40325d1ae0b0190bb1fedecca724d75f9a2f16bfbd3401f45ce9feb45a995e173af34e7e0c9f2b745d188e55e7f79231186a4ae95f7b653473768807a33daa97c271abe795d6ca19c1dc604fd82bdfb637d0dcf7a7bfebdf8375acd9a484df91fa6fca2438df6342fd47a394a476bb59a79bc59431fcedf7045955968ae0d407f8c83f29e5fdf579cd9ee00dfe22cc10ce37426fe2b30a2c007c0dd6463ad9d2d0ec75b46535101723faa47bd9ad18997c3e4d5e22d5a459b0ea7959d357e14bb3c5049769c5e63c90c9ab28a2442834935357777ebf4509127ee1cf3bf0524a2976435af6d82519252698ee8719427d3a8142a848ebba20347be29f1c11581371f653db3ab60d3a8f20ad6dbfdae1c2ad204e4b34dfc7d1548eca538edff0a5dac689510c074db5c8e8d109434e975fe63d495776073cc0ca1e471e4f3bda98e47302a9eedaf5cab98abea6cbafe4714d684756b9758c7c2f63e93c40b45b78aab5348644f60ec976e5df022a70998a2048114a32358cf9081396800adc93d421162eae08b23f9306e003ac587571bbcc1f2c0e8f24d2dd32e7b9f9eb22503600eb73011a4a54a2d361402892c73a0b7d64da47d21e95d48dd46b0d9ba0a752d9b0f745e51e62e273b24721e592ca9c48653cc0e453e11e944880a10c507c5d867bd81ab7f152d36f3daa91d34346565cda24071e7f1b97122a9d59616a7dd6e70c14e9aee8cd1ae346aef9c0d008edb218b5ffa7b985f0b7447b268ad0a4740354b71b9c20df75ac27b81aa3f0575d86e236faf8790bd8bf30c19c3765bcfe058976d7e11592c7aadc043ab982be425f1b9b2e2c2be49dc0ff80a2a6899e6726462c737633ea97ca90a0cb588ab286d247a628e50f24090f926ce3d4e41e19a98936c1290d4f4dd2f8eaa86115724f5b22f07927bbd71742ab16501c6074bcf14ec38a2846e5ec1179c787ef7a22a54a2adf2a7f618bb706fc696148f53eaef1f75015f6557f7a034bb7505a6345442857a7553ba46d2c0ca833f76ef33e183171cb6db4bcaa4d15c07679ae55aea25961149ea0b1731f77cbb55bb50835acbd7e8709772da54ed77a5c0a47ed7082b868ff5f7169b6126f0bf07d8a52e4347d9b9e160bf1a68e213ff807c7216d808b3bbf022a9ca23d8daa45dd3a25666d2f71a5bc82016acb990a5da91da072f27c10fed92b48db8888f3442b545180c5563026c6c98853d3536454e537f757e4e4ab27cf7e2716968dc89ebccddeaa5c32d024ab03542e3e2742c77162e3ff8edd70358fffcb6847c2485492a5d1b4a248188ec600f83c7b911a5ad8995361a37a90e2b6e04b138400266a3f207d1ba495582ee3a1b677ef8ad19160f9fd0c45076f1cf5b468846ebba77d0c5b4d3fc412f713f98b62005c8e0cef3eeca8de5eba01c866394f7326fa4cac577347542f917431bb882e2626395570f27fcb4a5191b4ac21482f97e31f28535d8c2547d5ccb222ea4622755b2cd4123d803ed31dc65b536091fba19fec8ccf99b2ebcff07e59e5b0e62430cba83df456f369400c75be5f0bf39213d1be52326efa5a3c93c950ca7326e441987dcf75ede779c7695c5577cb8800d849ff87de1ba22de635e26ad391050ea9428e3ae72902648d8433137d01d95b54cce498b0f689643a075cc5efdb5a7e01cce27f7b3a2f68a8b20541781ba909e067a7d7e09c3489ec85ba5328177664cf117ba9a6431f3264f043f5ac415cddc303d95f33beb1cfc3abfd97142ff569fdbe635e03b9733b3f9617ff4e457df49bf6021baf524c78053bf5b64a0607b8eda3bbab9f6dd5efdad0402395e8378e1612e562c0cd75a34b3fce24e4a1ca502c2887d6b30a168e4310b0f91a981dfbccf41b434108917003f67f62dfe836cc8af9b0554d6b88acf41ce3360053951f02fd152e80521f2d88f0c21f5d759d7a91d71993a5d4defe1f2a6029664195bfda7cd56b29ffa15ac4de49cb10c506780848b0c05af0d666058f5a448a772b5c72441bbe1850ecce0954e444aff5b3585a091e5557a77c046aefb2ec3607a7fc0c74de49344db0a01dfb7d7159ff181869deee946566d549c71f5964837a5f95b61be0e1a20ed518b8a1f8f5b3d3e340fb347f0cbee981a745d184bd3c1a260631d18acf4e482b493cc8b9e5e4c3cbb687240c2476553ff4627cd31c6604d2f7bf4b513b4aa12de264e83cf9eb7ab4fe10b86b961dcffb56f0e998a74a20ebe6190fceb4c7bdd700129f0eab207daeeae3d1e3825393fe29fb921e3ea383d649a8ed060d188d1a204e8b3f9973ecc12b541c04547aac783c8ff73ad2ce782a1afe9abd2787de151081aeb204659f7145d0286faa9617024d386a251758ab92af2d23cf7ff05b5892839d0f9d9da4cb2e580f2a6741a028f8b1c05e4a9e06ed7659267387a57c04186adfc2c600c13bc17523dc62732a4dab1b695392a3d729e3e01e9661eca700f8dcf0d22ce4cb46e8743dbcc856f16b8b7bd689451dffffeb2c7728b721b470d64d50aa3b874b9111762709005216c325a5995c870f3d9e478094f1c7192af87e28ff9a70e7d06f265d542250bdb03c0fa9e17ba8c2812e268e773da888715d7507395abea5e73baddea6f665454a32d064e3dc0f7d26b5e769d291ed79ce60730914c17cea75d532b30caa816b080e5fd7ecbf6d861013685447b97d6088b6579c4849fb67cea9b68a5c2035728a967d35ab6dcfea1b61a0b811cf85768a72c2984176988a0a7541783dad6ab47b68df7841dca6c5266b5a6e34354522ddf543c53b3d9a7df15c82ffdd77a1c519b267584d5f5ea2076e0a6997f280620d3b5a27f6d4c1f8dfeb2a75195b27b732b0daf6b215ba3d55342e7444561aa95887f70c2585f0d61121764cdd5a7083eaf41b74373cfc21bc63bc5d3374584c6fb24e7ede411627e533ff1ccc1ecf5db290307e2a23576fd500f8ec42c55b84f3a42318f712aeae13c09e8d8a3c9ac88dcfd0be935fb4137747d8959268c49330c9994b2e0d947113adee8909ef374b3a8cad4e7d2f32fc6dea6d6832e06277b3e1ac668b5fdd8c9df6aeffceb78d3fe08fff1d26ce6487ab684ca81b0125cea07b225656c36f766c001238bb7620efeab1937ba15c1808f4c2d4f5ec8220baea730f49ea37866359350e975d474dc47c1162326ba246bbb89f3d31a739762f9f97817bf5eabbf8e13929321f101e9598d732d4865c5d25cee3108ec2cc50429f78d2245c7ba553c1be3ce8e8c870c9c2dae8dcde3d8a79d1a8a7e8d185d73b608892ff69d877c603edeae5a9c9cd0d7a706c42c6d6d31c523096791531f038735d0ec82ca335e67c7b49e03ce6aeea91ca7c4e6fd4baa4b4ea9e08b57bd5ff0539b7f772a6e1bdc5ca2969394d535a3083088936aaac93e977a5c2c8884b1a699a384c79cdbcdc7997b46d0c6d07c671506a4de88ddb2e37b04257babba3791c127738d086613bb1462719393e8cadf48ccf088a37919cd5c69e81350e580f15023cb9f58411ce6ec612f8ea9af6bb40f1e97870f536044ccd23e4df279dd28c1d7e31b51750d3ccf8a5ede5f327e46d9e8d842a65ca3841d2855d73521842d821595d22050718a5e26d2a6c6162a6146b3afcc34e578ccf2a682b6a93b2f830d12dd957280d1b7ef033fa75aaa986131c4dd0dddb2aa03081a86e2b6bf3af02e29ddc7e79d1748ac6428e1109a926f25193ab30023c3779a1757292ae3eb1bf5aae10f82cfb4f2e55e7333ca3028ace59dd73d6989b04177a73a5b4e8f761a59878685bfe871b84867b7a37628bfd1596d5793f91c542670341b1785be4d5c763bf77638331abe9a7d13389bb05f03744a99ba48523c2fc2dd9786ce06cab880f764fee41ea26e6f9c33d5fd0bd8269a903d39d6631beda7e0671b668322df4480418223b986d5828c1c19fc5b4887c7df2cfd39b29207bb1fecc5cbbd671545fdd50dad5d5b2eccfea5a93f57ed6989a4d6eb2065cf0eb9d82f868104875b153d00b6424bdbd9c58668a65f27944409d822b17a4a8d03168d9d9934738f314c6285a3fa6fda3796de1f4f5741659b8a490532a13135ca139a6d1c9fd73d175db3c9ad39e6059a12eae55cbc1cb43d6b98d618e1cd152d941afc84b210d9d9f1716722d8f07d17af4ce367b1eaa00924e333b177c9666157b8208d972d56e9bc07b89822328868a2c218085cf996c4ffe8fb0ec41ccac94a9e401db9c358f893714d438d41f78011b2590b43aed69d8695e7282f33c8844d414ad789f6c5a8f7ee9b91091d389b876bed4a0becb5a49bd0ecd849cede266cbbc14be5626d3dbb83e9e852b0a61c468210726a3445d77cbd4ad22b73dfe01f0bd09ec807987d08df005af1e2d2fc0ea5f0de587479ec5ee10e726e5833421ac58f423b4118e59f9602974202b4f7ea197b9a193457cd571c1e7bd5b7d05027c7c12d2145b0d47ef7c824c930c93468884db64354f68ef9e03012697fb8fcd8a34f670c1d9fad10fd22853a3f99651e1215cd66fe828f526244316048d2f2a00acf491c65f8b0269877160ee8d9706031abd48398dfb8a3be39c2b8dac694bb5a61f74e431e422ac340851c32e466426be736d2874454b40e4651aec05a928832a551f89574b08013ac9d77a4177eb4c75414d0dae5af572961418baf7023a27130f338fd8f3db47ef5a9c128adefbce08ce49fa980a003a7c89f3f9d4b29de7b4bb2eb87791e6734e857c50ee9357d7f052411ed0283c19a39d1b6dfef9ef3427ac6cee1712c65fed8f62953741fb5ae2116f43e75dc72d0c601da0fc334e86298024baae4c33a13d5bc53422f4c20a8308d949dfe4ea856e79ab0356e7d50ba1047767abb332637ba817c312d95f80eaa893a79cd2dba5f425e384a24fb1a53b5b580f24ad106321efce7a4bdffb5967e77eeab8a4fed9d3f32f71ff1a51258aab47cb4cd220025cb98438e4c7309648bbcc37a1c1e0009ea96dce7da483f00752318059e3c17dd9b5269f9536a910f0bd62dceb3aeb64e4f9ba3705f5c098a5e98df455bc41c380858f6829c2cb5d3a84212283670b88294165d638edd93f679d880348d7a168f04330803620475d28d3eddaa92841bea18e08c9eda9c5f80574a03b58f0f843f52de05b503571ebee3e178dd8dcb1438387300c3d910c9b1a5784c60bfc28ac974fa5bbbda0861ebd55e6d4413b6d320065163a362ed4f1f2844b021a2c883f4241205b6f37ccfcbd14dcbf035880d690fa36193db46e285b9e5eb4b64ccd5cd93a7f0ccdc6cdac5f185e416b71d067ffff145928b85f373f3cb30dfbfbc44251071baa406c21c902376e68e67a8da1ffc164fc7c8eab5414470269d58bb51394e043820ac16995e5d93d61a8d4da40979dcd2e6617f9f28fda8e9212e1e0403b65932338b9625c0014e3c2055901d2b8ab2744f58208926c9ce7f87ed2a22681d3a2df149cdf0154bf3cf4089bcbd2e9318f5ebd30e460b176e0ffa3a4115a0d378ff47c3ed4272614e4f7373fdbbebf450591cf83e4d16dc35e6c9668d7244927265dd0a23e7ad5890695e38298b0955d4a59940a55101293934bb9154d0d3fc7c50d60188cc147102a928d884aaaa248fbe27c2c8317af4353d939e7fb4069f8d4736794ed21c003917143f99913c35d92a2f8b41e6bd516085e7adcd341352150a2f1855bae4a2e840cf0f1a71673b1f21de7481ee09561162e36058ce8d3ec9e107e1f1176aa17cbf55d844d3bbd11d9e025998a94f2cdad8e2e6da3499678e164189fbe35bbc40905a6d053bdddbdad54f21ec627a166b063b46fed75414dfdaf5a01d27d4d2a17e179f364fcf64791253973d9b49f31a34082e4b01a3b0538ac4e9e4ceb0f04af5330b3c669e31139e06fe66978a3bc38423af9e9a3d36d64609b164b5b75525026ce6cf1580c0dd71cd8d1c7e35d00af22e36e21aba73bfabaa7e1f3871ba0960d16a4ed465cfd9aa83e4b4286ede54db43c57626c734f7189d9e8775e2d5ad0ba809a9e68c057d1c32d01dc59d4a7ec4d3571d291f7fff10eea41c08cc57e2ae4d9851b84ef91d35a1632081ac02e48a259164e1b97bb8940ebacb6b2069e2259d35877da2aac69147b3e909d3542034fe276b8789bdd6c088a35148032b9e793b6ba0758f6610a6f0c25ab40794f86788fd7ffe50bb521d14dbc5fc8c66c621b17f6bf92b0f06f6e1ab709997f79f096319963798a6ab67099c8d02f25c7378a7fb98c02356daa4d9f8cd0d52c7efdb98758e11f243885fea0c56c3828f597bb82b16002f5d2e6d9f93852f64abccffa3a7726e8563e1e68bb128f9739f6d296584c7425f54d0425d423791ee21e0b0ff5ad05a87e027b7446f812cc200db4a7132ee3ac7048bd2cdc3bdd778ffce8690d76a4d22b1d8d47e2de46c2accc01daee4e997f95e18f82747699e6759b6f68da8a9c127b417af6fba0a099798bfc889fd879693f9ac3f09d63899aa5a031496750ecf7dda63a7cb673232aad3720851b5d56fc92197fdb60ffa73d310bd484eba68c7cb73114b006b0c0065d70fb7390478ca19ef7086e30e9e8324029cc0c05d977abc4ff9ecbeb01de5235004dc1413f7a374227b0478fc4546c2ef15deaa3278d861b3138ab8e545881b441697232cc166616a43cb26d2cba309d1725c16921ddc1464eddccbceece573254186a5f66b899007fe1ca6d160baea18a78489433408a46f242dcc632c8ba3c27b23bdc25d18de3fb095a571011955c4f8ed24f7987e07e77e43e69d43018c354d012abb71f2a02c8079f386b83796cfff7c96271f29378140f38051354f76dede9700ea1e4b23d9d08481517fdd10533f4411526c20a8af0578d775e8abb57b9f025dc788787dd1f72f5aca07672bd8bbba374777beaff77d9db06844bd9df10cf4eba53a0452175845484d69d5b6ecd165b006c2b8fd9469000fe83d0a66bb7580db004fd6e4fedbcb799f31474e3452a7eb5a3739545c2dfa2acf34e80d8a5a7e41215f63acd672637b4fc049e2dbadb9ce9a41af40d805ead395622ec15042bfa6bc28990f6c6cb6d8222bf527c048bfd00f48193c7f36aadc1cdbc4b131dea0860a27f7f48929318d8f3f857339bec8b86f123bed375269de3b3dfc23937b1e535ec16e1abbbaad6444263556c0f97d99532311daeee3b939636c7133518d0fb3174515bf05f077f7c9d08d33691e5e174fe35016270e3d2f8758ba6b06b38288b7a6543fa61e8a1bf4c891e746fbdba9a99b08ae5aafa0bc1c7afc9404b43ddfd0304fb3dd07f39f0ceeee8af425506079a3aff16c0213d3ac1386ce928e5022e14f9ca06381c9170f5637f6bb790b1863a3fd5187635edf9e8828628ff2523d5c2efa781622a415d57c9cc187c08e5fd091cbd8ce0c0d36b67cd96fb59bd6d8d08ac61618448aa509ccaa3b08190f2ff63a36611f322fb5e6a75e620953c27fea5b6c1514444f5c428700b5563484b7175971e9cee3d0738c7ddead0c17788a147893ec39f207f97d73f1b5701765c05a0b00bcaccad0ffeca96ff5965b67e1be983d109fe85136abc4b6d151b8d8c4ddaa9f0198d7baaa4e2c57249b4947e3e71fc96aca938152de7b819554a0e080098b19df7e1c45f4a0d28d93d760ea78150f267348ec87080f9fb48b1cfbcdb930039cfedbedb8a62cecdd34ea383a0d78447d23021a8f3f734165c9b1ea96f9fb590b6f73ea3cb6e9b3d8672f69b79d6e489502115b0744a443951b22254b0fb22ea18ee705c0e80de3da685a4c2c0404137e519de47132e31019d719f166d45c6efb6d024112cf237a0203930fa617cead4c44669b137d5a7976d8a977342592ed105dc93ef096bed42afa6f9e5876c07d0a7bc5bcb528feecee66fa106a2949269e35177a7e4222cc38e599631c0dfeca1a6cb055c251e6b382d1cf20742a52e2d993a37fa8bae725bfbc9a38f965cade528aea8809e68786456c0c921975ff20e3352f1d65ec3163ae1a081a015aa5a51cea435cc0b404307c024fb59c3a244d8e266b7cbe62dfcb825537d83c3703fcacf14900608974b5c4430652e8b4f8d6da30803bd52b117c7a17b5e0f19019f5be969be767026a04e9576d2d05698f4d1709b38179ec3c89287b4dac9d2924503112bb4c99fb9660e64d52bf2b09faf5af773b7d04256a243fa9a2f90b11eb815a3dfbf2cff0a87383809a26bb698f470d8112c83f4b3da8d6b150f527b96f3deaeb63f7c2844a09d92d1416a971fb97b9c7cb6987e99cf207fe668b1cb1ed87787c979519260c03fe4a61607bd9463e359f14d085683ebfd9460b000e431b30e33065b5b0ca9ade6071d16425fcc6231446d973ceb67efa78b80729b693c4db08cff769f97d24d05f1782c84c6a4c424003ea3f5bc162825015bd33208ed978946c5c919221bba27f822c98462a252f9def874e1f8cc8e793e792537e378cbd9ab96ef1ca821c494b40876e5aa252f97881d3b65667fc65e12a7a4a02195a8dea734cf6c039f9710ae382efab13d1fbac4844ac29f9982a7afad882115d77e429390b826cd2e027369fe63ab7ac2eee02f825ce010947155f1ddf037748f8a019281daa089af1844c48db07995869fbb942d9e5d62634ed69d9b0d9ef03b852a6d25755665be9cf97edeff29d43e68a3cba6ffe892ac9c8f8f7720aa673cb9dae212e894e1843af0dc6b0ce22e6c024ffad56b3c3c284a4797d2b6ece966f3d958ff1663742b8125a767ae16b9b0433f628a6332af607afa9d9d07cf4c21501967426ba075aaca8d28b92404ec60ae0391ee3ee53d9e2530a042450e243ba85d1919503d2c9f17dce684b38525750233028751e0b6b2ea409b3d33a060d1484bf5d7b1caa2c797dc0da0654abbc2b3ad95252937b57bf3b43acaf9e5d4e9338f386d0e807f348fe713bda7d848edfebda47c96002608e7c834ce6f2c00a7d29b52d840833ab91f7c5c257f103853027ff5a74bbd3e9e3a30dce024de94a99667c367e63c3c6864554743c0773b9ab2281e6a9c0f327d3c1f9f60ff9716aa9ccaecad4198cb9b0f332dbe6bcce32fb3ed45e691227db48b5e6c252d37437e9a61406ec480b7a520207ccb4d42c6ceb6e5eb7552ac6099b6a67aad22ffc213ec4ab7bfef1e87040fe67ba54f952c14da5c67d879d5b056f4987a5581a33a5dc5e85a0c413ab57381d7fa246c1c50a280a9271b95ceabb094d8e70a2d434c3ba46d341a469fab991de5ab6f6a14695588e5cba38fe5365896485dc84ced14cd49d8f620c9b0f9c2245d4100839ede416745e94a69ae172d5742fbbcad65bdf66931a63377f1fc4a3aa6b9c10cc4498f8402b7c7933e4aa03047b5ff5a3f92d364efce31be25df3e7e2286192f007571e70de68091b85ae69d6bca4c4b77f55d0d941d0d19ac2e5c9a50d80f754d4dfe86260538aa2e3b512be0b11c2eb16c97ebd678f526d9729d8727b8223797ed728574b5ea2f03ecebeaadb254ee4218e45571a10295af0542cd44cd2ab7f8c515861db54ed6c225e1204fd1db4be2bc6d5bc6c98b3be411ae1f6317bf20eeca1d135da8376d7498519a29c5b547bd59be407bec4275748a624c96a9bdeb1ee58baff3cad6d35cbc65f9501659bc2f990e4b668db270312574f2982f2b4e549c96fedd114a99d8de76d67e586e9854bcb1aed452f04274a0890effbae04adc268cbff0cd2b9865964793eaea4c77156551e265e37eeec2159b3aace85d60d496a6b68c3910db0bb50691f8b775356a1fcbdaa0cb41a8a635bff66b6dc9537a84c7175516036e4c696a3b86491fa2544412c18589d01549e8671ffe459e9783890a378605084babea5591b081389b9b0d77b24eff2e09742ea685ff32b44464012632ef5644df182fd02327d71cfe7e9a8a28968cf6bffd3069ca36f67aa1d3946a4cbe2eff603ee53eb1145a21e898dfe16f03a6d455848d55a24f150bf03152495e74760f685773363b5de14193f9e4baac9080424ce1f7b05f1f10e81edf4654c0d94973e00e792ec1bd3ef5af6114997440399bd159232095a7f023228ebf01b4bde031132c68cf6035fb656e702d2b4570f84744efd0af1e0e4ca718af4222118d9f81d91eab8ee1b693150037032059adbe22aa805da1bb5764808e3b8819c7dae2063523761345369be1dd5b41e81c965df74f1befebd513384693e4328f2b42112353fa0e8ad9ae60feb6c3790dd10af06eb4c6d20181856a44e6a65a4f2fa30a2966600f526020cc1ba89f36aefafae65e1db550343dfb50cabf5b62f1e375468ad1ece063a5d7c8f558e264629683ec487cd8dfb4d9f2af2c7972a0049759ddd205ca4352e474b36ae9325715ae60145e14c1f4a97fe9d45ce573c528bbd92bedf9f30a66b4d249ee1b20693fa8da9438b21f146fcaf791000a266beac9104889e6d042116c01ef9a75462f602e7f17553ee958ba369927014599dc7fd5310f6568f33e58e2e2792bec7d6f561683546858b89288773db3ebe6a2948e8622026f447c91f9c118c5f3c4b8ed829d36a571f4fa92024758d5d79a18ca9cf2a28ebb4c198b1547750d40e05e98972d01e7f0957a4d64346fa32ad79c76427f59ffe8b3342f77353df9100a4ebea91533d7171bbe524d6af9de61a42bb1331ea35711f503351f35230cb8d0341c6e7a8e93639e6c43cad69e2b64c25b6cc63f5155fecb57dd50df74a0f6902cbf32b3ee1345f6003733c697ec290fa72f577d05110fded72d2463c27ac64bff519751fb336ecad436f0734657863b860952164fb4b1a33c1ac8f35febdb6f2692ba5ec40950a36b7b6f39497da6b5956fb71967f1d413cb2bdfea3fc935174d4932232fbf5e79144b3ddcb74ac6b64586f8f400af67891963a94e4df61188386c89ce1bd24318fc2a93ec01e46e109ec8e4cb936b747627146d416f207d7a5c3da9aebaae4c31d30c8705762eed87f56e97b4ea13aa831dca3694efcf1793e101f1f5de23122dc9c6e98a7cd9c6daa3b8dd1ead832cdce8e8447a897b48da26dd1957e9922fad6e8d9926d921a375add99e70d941ea35e03aee6f063425ccbfaed7d851eb476c093732a4a5c2d52a31aac3b45bfbc88228f879aef6a4e40d1c5f7a2dd9490fd753ec5599b8c17fd0c4c4ec56e7a8a00f3108fe1a71df1ef15fa5e43cd589f36705b751ac91e62980469453763f5264d51c037597b83d83560b6291f6b78f53dbd29752e7f1c0836c0818a95dafde21c85e386960b6cc08423c50e33e0a63a68a6b06740d5da4b3a60649f59db74302112627494092b09ba5818388aa935eea62cf31dbaae518d132a6d0f9b9462628ce724373ce19aff7586b672b1f8c4846a4d05fe27bb6ca646c09e7a71d405c28faab520e41d2447770f65756d8f4f469de493232d5cfa99d13b94a0fb926dcac38e58613a7f7a8b65575836707324a674d05ffdee377bcc34d91745e93012b5112676001f0816681eca4c1a716fa31fc51a7001c61874ed9dc1a097edc803fba4a2089e9259c4dff115c613ca5faa0e0e1b0e91799bcc097425b8f9be5072379f8c6fc125fdadfd3101024e4a13a649ac4a4651d3c0aa558cef383e50a14c6078b6b0a4097330010154093145cf9204c6a78e7dff4b7d713339f468b095920e9d5302d8e6f8874ff8f557f66b5121a580e8e16af44185b7585965948cdafd252232e1dd92d975b9fb4626d4371ff01a45985b2dac6db889292b97cce1783d33d0651a43516d0955b0562f00fa3e0b523543f8f72bb55e00dff5d2c3a6d80cd7872d4be09f89c321aa455073325d561b2377029da4b2259bd0a1dd5e933fd112f6f99ae7f136459bb3365908b37194aa902ed6f0cf6f4ea7b41e4d26956b2f31ed5d6e4884ec05b8613539210eece10fce75c0c06d78ca8d35d244c32b70bcee2acd22a93f1899c48c7b5938aa6c50f83ace40697ba225d423c1847f5a1eb7f0312f916ee64b127272cbf3ccff4d8ac7c495aba135742dac6417edca538ad69651c5e138b92c1ca4c79c2432d4e05a77450a9f457a993741c76f06a9d475d2dba374ec799cc939c021469dcdac2b49404d90086f32bb6913973a828e4a1620d000085dcc5da903f6362955d4fcff8324d5646ab6fe6854566dc03f7a4c10adde8bc55f297d6f89f23d6e088d14e19fff666b5fbf6e38d53fb122b2f5c93ab50412f710e3b49c01fa4ba139de31a43223345127734bd06e5734f04f8f1f52df34a7f8db660745581f3a7fb6cd957c6df412631a4202d0ce775d14689e201b65cedc12a79f349e0d010e489cfaa884078206b88db64b04567a9674bef3ccb03e5be88390595fc374b7e567d81491978f1994a51163f69acea549c0cd68b80a518ed525de75fecf16c360178e6108f5a6def48a7692853f3733243b1d44d1290e6468097534f50ea1ff52b89fcdaff752083de8b3e9924ac9abbd8e43a10c53d36989497122cdae72895cdef120173857883fcbed0ba697fa2c184b7ff4de2111de6aa0a138eea553685ed7d03432322cd81e2878f91c1a206c8eb0f8aa9a16751c4d2675eddf44611d03f8532912701d12ac6e8caf58123969a34396ed171551b0d497b9a0cfd18a75724507894cfcfb5858a31c3faeb45ad87f85e16b581ad23da5a5b82e906e6dd52d73a69fff2ee03cfc5a3886c21673f08d946f21b329dfc175e161a7f50c5b073063bf16f8db341c22f105fc6888e0749c0117b3fa33674f51133746fb28cc51de38e16ec27a365042c752bf6394a1cfa2c25aea9af132075ffc1740f59bfda17c2df2e91b04cf13597f085fcf81a7dbe9271c7f8584ddaf93357d12d8ee64cc759d65e17e3eb9930c982a9fd6d205208754fee458f7d9b277850272e417d0d4825c53df2fdfc17bf46365f4ae308a1ea501dfca6d5659609e4f1e19af1cc87891f9cbbd3cd9796f4503aee4b821f35de16827da0c157da97eae86a161c5051ee65c275093f3e9ca123cec56daec78a15ae2917a932cec3b87345a78686c91e5c3dcf512e595cf56393be1752dc184d2ed2a6ed19cae6b531909a9498c3f675a06714da3a5eb7956ecf31c9bf28cfad3be658722b5a33f441fe4521a594d982c073d1c64ffe6b6a88819b982b9a9ac2c32f455a8e9e291e511801a28ff3cb53259d2647b0c3ec0bf11452cea9358d6ee261710c08ce456cd35b8fa4637de9831719c114c3ceafcf50f5ac5415a89ea8bd5a93ca5a2191875857f7ee7203281c1fbd0673ada87494763019ede3364a6bd6b2fe1854c9e0892225c658a8dd04a94941ee4d2cdb3a626e74e530986ae73736adf8f538c6b671d34c0979140621c6e7e11104f4eddf61f705a474ecfb235c81b5ae2d4b1093ab0b5631ff4cebfa523a7ab951d930c1f92295a8f1f640d357bbca16b69f682bd93cba98b8f3cb6b11a227da1ed53af4abf550133c260ca990967109a25bc524f1bd487120343ef33b41e0fa428601419255433d70dd02323536e4c259b997005efbeb9708fb04f1af0fdbf6cc179a0a58eb468b54400cf80b280619e9a838a8f502c165d40f1d4df3183e8fdfe00deb2d23223df538b6f25e169f75f0550fbcfd8d606106b03e23362aadb07f6c932589f46cff41d10e8fbdbd3c243a84b7a195775da0c82b8e473a50082bbdcd4a16adfea5303026d34d1fc03c2f41afc61eb7034db08f36c51a8b2c09b46c41499ff0d436ff96f3d8ca6470cce2c210fe381dc677593e65c93b64d46e56b39ed20633621e6533fbb17b8421b32fdc6bb98f50082f338734fca78901407dcd8440f069b9b2a5bf8574838eba8c7c228a2a7bccfb84c0d85c6732760da343d1d65fe86e94d49c66f59e2c6dea8ccfca0fd1292838c8e96d23d6e23972932e3aaff88bf01d474886059e1ffb4100f95641cd02944efbc3e5b377b2db692ad68109bd79c69c1ac3b94159a91055fa9a77060df99ba650fd4bbe2875ac5c30e16f6ca3bb3153a08abe9915b8968ad68adbce4a5a8e3b2f2a296006be27213dcc8b11fc26fc9fa51682566ef8c107d505d7baedb2e4e0f2bf6568982ae24ce07e6e7e51fbb97e816dcbe38235055a4d4b923c9e75b3b401d1ff3244c4a30e550126407ad42af154f4c0a8c65b7f504d73472f2656d4532d45546f7ec8748048494f15fb7042888c6e21a8cbabce066f2cdb37ecb5b267a78b3bedc2181dd321bb29c069005678c34a2d8535bf18333a4ebd3fb10fd1e365c77c4c3d13fbca13872e5054ac550f30014f89307a07e766065a09e80c8ccb5d95229988f7cf4ec9823ff6e6b6f2feaab70f5ee33f157d5d011ef7cfafa57eb5a66139436022e916db81fe6b0722cbc4c10edad89b14f3e6d4b49b9a7c2c5b50ccbbbe8ffb514856527f76b1ec135e52c3fe72694d3d92852cf36f6d0e1355673fe55871de820d22e2e2c1a57215fadd7ea432a06af67cc5912d6cbcde91dd83cf780c6c92d2291d17f0caed5648a39664bb311c9fbfe3c8f700de5ee5747064083c9fa70e1f090ab2e35d61f39d66390c23df6e751a63e6cf8b195f0fac922d160bf33853391973ec52fdb521d9e3769aa7a1b957caba47aad434582e347b0a1daa2e587175f0da88c643d4e77ac99fa7e9744ad37f4697d0f6e3bb83ebf00b6b62d57412f83f5dc1c963397aa210e77216b2e08c64a7f111c0b4799c134ec7b842f2cbeaf538dddf6b4faae08f6fb7c1aa12300c0804b06c04b03f8bddcde4838525f5b2e59b8f7b7f50373a78c6c83d1f27679e59a55012289996147fb965206c43ab2c6bce72df7a8ac397af2b96a5f88cac17eb8fac011b3810e96207827b9a26675d20408f10e9ec675799e82df0340e8369fd612ca7b479e23e7a1c449d49211ed3644de934c3a88f39e83b7cc1c78b447854bee042f758a22c7c4f444e09b2cbbc32e4a3ed965a4f82318f4c6b5e4086ef0bcab84a5b5200a51c9c12c7f53a190b03a9ac2054f2f73ecf847d60d659bc7e663441afd58b225d37fa31b545a369e135abfa6b30c629b88a85f34f8f4fa1375c5430a6098ba8527f570da7a51533b6a86a7670760a4f94c040ce8ece24c77acb174df9f2d3b60603afb0bfba890a58fb5090a8303b6adc5bc35f68c331ff843083f48af2350fdac0447d5c65b926a9e541a1d27f937bb4abbf05cf2591c8121354e3f1f4bff4ee30e4ae687a9703a85afad0592b8bd1002450e7847d273a004754c53f07fb4d2a3453ebec572821b846b1b9ff1478d1083dfc2709f627e5146717e3b888ea2468e6251d53d527591a80d33495d9f7622f0d2b2b19af42c3340a6c858270726ffa345b971d4d1f49fe2031847fe96d0f3472fa382ba166bd20697751e0be018d1f1a5f9a6e034991fa1682d13d910db08056a78e6a6afcf49900df9ea67e9671cc81013fb4ab792a09b2b48a23276afd895551636d54def09d401e3c88d2b43d909643c66f1a0a7c04c597c73c969151fc3c5e01c8680d8a71ff059fdd8f87798842cb56ad1936078ebf271dd540787bd2b9eb7bf50cea7c28789b72a21c7962d985f7f00d3095609346b90c78b9c68ef2f70353d849586dcb3c5fd74b518d5084528ced67489a10ccfa25758f09e0ca7c78e183e3b15d8b9628ea5ca64f1f51f93de61b66e56ed8a4a50964af88ba91dbddd84b52815394641f903b884b00b34f2bc4635602ec454962c984b02e5a4bb4472e89ee3400e28467c934f2ef556ca53b5e0e2e9b860db907696c1796e5190611616376eca8b2fadf443a261b81f85e0d8de5f850653aca5c8662606ea313026ce0db9289d2d2874737c75f33a52f554c54015f623f5a5c8c5d43b295f3fd7a78ebb569eef96188535efafe8f7f2a5a39d7aef33fe7f01f8a4f1d1d79671f917be20cdf6f8f83c984954df356e03d1810856ae0bcf4bc0aa4861c83cc44d49249548ad978de4c8b2b6f7ae8f480d4d4677901020693cfdd0d5220fdc985f683280d247ce97b07499e17579a1d20d613ce585bdf4e7c379168ae6550ad9a3e35938f34e89cb8aefc7780fda765deff61864e587818f0dbfb37f9f4fd1e3662a2706339c6ac1aeb8658500f5f53873426632ef1deec1458b537772443cc86a721657b157c980c5631f8b9207e87c4fb43ce3f13c2f557dec5d8c2bd3da968e82749da294780df13800a42ab179f1ae153bcd818c76992487f47a49632e8912be2b50c0d87909feeaa5452fb1ae865278b1a3a762e324dde5df061f4dfa732a8091d3bc0e7d05630a1916688fe749aa8fce8ed0b24006220933e6f73af5964f358b934ac3f02b2b47d31461c5e2d46a65ebafb8a87bf278c5b45377de175f634100cd14a3933e9c79e30a7965be00e0f874c4b3d0695e04a3441cfd0894ce2dac14959100de069ac28c86a43ebf440c62182b72aa91c8a6c3b6904fd15ab7ba9b4e91cac3e238f8800d0402e0a9b298a73af2330eb569def185def79f9594f398e7e722c521bdcbbaf235f1110adbf466a1de4e043f396ba8ead78a95a47fb44239926b8736bd234c5d61b4ad10bc30e054df0a392b2e6c3a137814aa3573607c39e603bcb2b24502743fb7dfb8a6ba2f62c70ef4d6756433a3902b3ec2d26f6c6f6436604aeb3bb662f5c98e1a867b8e333368518e711b8180471b7f00965b73216d42b5b669537f60d8b51b002e3d7fda856786314d2b690e7a4ed3f6d66dfbe7cf0747d0fcc498da388a931bba9f050c215eeb563eae026eef140b6621c7bbccdde658c4ade9fdb02f49165333867ab434a87d3de7e90da94087c94471ea8e004f9295727a3e73c2214817f8aabbba461fad0f660bc79a9f9512a643cf2e43a0fdf52920ad3ffc7f71b9c76c7b292d5762f0c02837936d0578de62e9c48939633bf0b2f08f88eb6ec93c9dda4c50393aec4a291899cc21dae49dbe9b889bc271f0f354aeabc8e54765eba18b4ca9bb7dd0a5e0c537b027edd59c7083d7cb15e8190bd0cadd6b6ba81a91d6c22751a2cb594fb0b884e3a145e1270f3e864a3d144241be7eaefc1b37a68be3fd518bfed6ab245f9e1e93a25a0613e59a848936c76ee2e19bc3aadef8dcd59d99f7994cf2ce6920fa75b7cfac4f42cd6bae65a0f7347acc4d6061a2b99b76a6794ca276e96b9ed2d50f7dc26fd886711774342a3ed5f7c7ae6266825667fc3a710c19bf5eac73e30c386b174e0adcef4455520c3437847fdbde29594546466de4140de8601e97d36789df48b2fc9e757a4099b0f6f83182794b84a0a5de475620de51ead4c88d833cf0842838ec14fe3e360b0dbfba2d60bdcb228c129384a524197e96cfed21f997efc33f9e8118be241a10fe4395c639b5f856935c377bd3b15be4a66ea09da497efffe57ea265fc41162198d1091636aa6bcd43df7ddcda6d429af91bd37a64e6b38e245d747b7f9cf29b4d6d3583705687dbb576df65f48d0f7f1ccdb25ade6ec33f99c703a9bb05a66511a1d06b7ffd0fdcd3c113485c2c15dc3bc63da31d85c3eeb058964d5f25b3e812259cd03ee1681989267c4693872a9253ca333755154c9471e73da0a6eea2f8b19f1099691fec87cc0c95fdbe6ae66df84fa8e35912904aa5821a9a12ffa202c7d99362f706358f639ef8245702eee0f4c700b31325896992af98fd6e5f02919f75aeafc45c388ac89beff2e2838c4265280c56534521838db5ebf4d19a40a91007e8348e08590aec7474d91ee53bc6ef1fe7f9ceb2823ccb59c764485185ae44f302ebec7e02ef69d6d02bfd3e64c417e0493073bf7f7bf08bae96ce13c492ea2ba7b643c8f7bf65f112eb60625d414a87e7ee229a3dd431acccb1e4289eb0b8b77e2e7dffd81d0c0d38d4aefd9f89a3cf885645ee67412f9cbb95fba0a1d5734731e0a3d4a0c19458ca64af4c666bdb4ff7f77b954eb4dc695ec7fda906461d6a5de4c4774a7c8082616523265a270a519725e9b60d3b697ebd7daa0ad8ee7f61b4cb26e9ca53293f68b5ea51de4b44efd914cde50f3c470c7acdc22e19f0c235d2ea99114dc6e9f08dc7aa6df8b6d1598113421537f35cd1eef27c1977cd6454bad953f7aad4f09cbe50e129d1e9dff147a04c035f9b40e7be24b781c7896efddf53911b5825a69ac7aee9ee7adbe4d3ebbf477c14c3d1cc301fbd5aee3f54a8661364463337afd1abfae6a51bfafe2fc1919d526d43c65676c4d05d9c33be99deeed745185cea93a7227f0ef2438be437b5bda494cf8bddaefae58ff49f4a5dd3eb2ef328e25d46a2e7bae6c5ee3edad97c4b03a501cca341c60f69e371f13189ffc106ac8cd450c97c2c537f60a551ddb1afcfba95716fcf833fe9cb00ae96c66d75a45a695464725f490b2ac4513c7b3fd4bc046c5afcdfaec6b5e6ffd38fb7f5cd836f60042692407715b3e3c829cf873a610ea7b3e8e96be4280d7ac22549966b251ec794267271200eb6d2647e457beb3ad5b6f9160961402896767c8230244c5927686d6dc29e02fcbf1b6e91d05522b13eb55e2535a377faf05d53349b2cd421e9c636d00f1ad5d65b11b2b707c529ace0998b47b75b999b0e1c8d69b1aca1a60af8ecda4873f01d2eb1a69efe095939ee3a19a56f4d3d00fe39ff89d1748ae633473a80d84e34da6f93caf1751835fa7e0b94e12e714418edd819019e20087f97e773a3bb388f4fd0807c4800e496bc78152f3d29402b16e160a952005bc563f9d91cf13bdddafb22df2fb18c652789c2c0728c35a45b0db6ef7d97fc2dc1fac5ab9f0ff6ef36681049a24e535bce47993f5b3d08b31fbece97e59dfb2f49ddd45e825b9e37671a6ff75f53538f908e8c46897fc4782ac57f7822356ad399853d9c1fd88eb66125221ce9176b8b0f238451e88c224f5e481439f974fa813f0e6cb2fb4eaa7634c61f7aea5dea75ab4ad0d4d48bdbb62dd4d1d8e112dcba424ed017af3a4639db8f5e06a441ea23b9761e1fe4b2f8865ec45068b6bc7dbaf585b3e6b6f338b13f93e1352aa37d234b0fa2524eeebda323e74abf5072da7f301f19f2f009ffb8237391d73c6c35ba307128fc8bf608520feeac0ff3756b08e3eb517593982b1a756196104619844a191580042e906ce40fab899864740d41b8e6187bd14dd3211e4175c8e9f553d2fcb3906f7dc8d07e0e85dd40cbcf60d471f9fa45760952ed41baa1784bc15b07bcf38c76f6989358a7767d45ae38cc852f60b8cecc8d7607904be5bd617c71b0984a8c8e8772a661de12ff9610efb7a0e895a18b8a65e2399119132f8328dca060912bd06c3724536e539e98f9da1a27a181bd9220a0d6433259445e698aa8989266ebf414342557d64caaa77d932d6f2d4ccf7dc2f7145fcb8c5afe086ca960c1e287beca5f6095824c12713d7c8839c1e8aee9544797dab20f1a9e608cc1eb6eac719854cb922abc031a1c8b02a197f03a0b64e872e5e16db02c80441b3edb4f802c6bf48c68d82bafe9d71b3e172f24b730da832243bd91351765fe44d9580e0abeac9e23d4d8f048b92829998e14ab5090442870abde47894c6043d81846b7c4d678256f2298cc0c634e998b2ccdcacab3429267549499120cf800ec231e936a29f435aa3ef9d08600fe8f723f18e1466d9260884f48ef91ef0e1db060ea07dd10184556720e1a924bd1087781de3e7ccc047adc98d643eb3e054c794bea02d77e92061318b25b9a2a836a682b5bd102fe41f75fb83e634118b0a48eb2fd73336ca9a17cabb2a8539b6606be3e15eaa19de9bbf55bc3d51ddcede38a7d71db7fe005fe9d11d44bafeb4aa54c77837b1b8afdebc36d7c0e5ce83cc9348a274ab815c9e858ad714f7b3e42f97dcf187e54bc512e58ca3229d4e365dd375d256c97ad9d86ed927e68b1f7a99044476b09dae51de5c0312cd6e44404ba60cfe37c3c3b68457446616e262f0e4eb87f93dd9f49cc35763e564a0bb359bff93bb2c20e1cf8cb0682970b8838be732d28468487d3085ecdc3e2d91b10456c91a355a7c36eecc09750d224d89a3f4d3973256b938b2204ea00781ef6fcca052eb4c991fd0d9a290f12220fb71b150b7071888b3de2b331de8d640a710e09b86326f9db0b8a682c2974f30453120343f623fec6b3f9dbd4c380c48321628fa996686690d870f8b2218c0ea5abf37caf133075a4092e3e50cf4b7697beac99a3218f6a8b75f7858785768e2871f2fb6c0e0ce45e92aa96ca8fe2f34bd6d0cfcab30344a967bc1b7f29eb083916c8a17076119f5e794f3d8d502ee5119874478e833f028dbba7b86789f97e8730ec47bda97dd10eb44ee65c1f9c572245c1e2b859122d12e4e82f3a3c587a1580a19f96b833ac3fe1c1f206241c522a8386547e370110cbe60bfadc3af95269c7e317a3b0f02f45167113a5d5cca180782f3f8013b5aabe3e2af1ac37bf8265615d2bb4b451e096b84cefa753118ee4435e366137dc5255c855810ae3f60aaba109ff143a97cd3a19b8d13b99e497da53de9246e589994b3285ea8fcb2132ab2bbd79b5ec17b6b1cf1ce70dbaf41d46e817c1e7f852c640e36b9e0521023604e3d4160fdc8450f0384b374fcf23ce63578ec4c1452d16dbabfa8aab8f54b4475e5197b0b379639ce1b0afb9119cbbd2f14c791550154c035ea9503f6a07810dfdc4a022d187a20887ab7e81abf81ebbf2d4cbd796b8e4881302911abca1352234bce3eb3926b43a7e69a72ad9088ac17f557c206095637f9fea63d33173d2ef8427173aa07c29926c8356b300407f63a7c577334967a472244c775fcacf3e702e80cb45c1e904db94c5f0eae1c48588d63eb8470559afa6d54ee9d3ef9ed6823ac9daf145fc84315439976c50468a6c90daaf93a8144bcc3f8900d65bc3259cfdc2a3ba97aa6fd9af73b030bc4bc1578df3a55ffeb51b034a05776011a095c3fa51f96780029075d78fa2e626d5fda5b88632161d94bb5c9c487985cd1c41ccdcc6108ac91155fabaa1a8c0eff424e12840655d0a6406f20de8d62b5a076929c78fda95c40fc2f61dd85a68e9f8270ff53986660392687a2919419a4e4eba6ca51d614141f9d0944437196f1112541f7fd82e1fac7d7fe9548d707b8af19753010e93906c0994cb7b3900ce72ad7c935cc0a74760d2e53405742b8f74aa4ad1340d1e44f0cb5f58840ce8ed90e68da6df23abd776259479f19aa1f0079a3ceab41942dcda0320b9f1d854a554071eb19158bc06c6606e4ab0baa1f674be0b2b402d9efaef79e817913b950b647582d5c227796d1838c5e66888a2f8b96a96ec21bbb7d9b2cad3b5a16b98336d79ad6f6fca5a7586b5f990045091ea7f89b08dd017673cae3a6ae006309e9833d6b935ac8d7ec5569bc2659424cfc02fc6e8c4797370df3cfce6f08cbc10e9cdc62cd4e55a0134f06e3ac020940c3f3cfa9b634ec071f5a188240bfad7476f089ac7727aa0a58de58ac2526cc451335865925d579dd2b35d273a8aee4d411180816f32f8baf8fa0d1237dafcdce9cfd380fa4044f80013bb1cfbb7b661063a1bb23858de1995e82d6bdbca5588dc7ac491cc749d57ac5e0f5f5cfd8aeeb128651491dad5d9f6bd7e17fe462feb6d4859908bec973a9f39aa754058d78cc92fcbbeeff2c6303f5513c16c5b42c650bc93774e8da8228db7d748d8b51465d71d871bc5bd436eb948685f57c38124fd95808573a3d457c0922f6fa3a31ab7b99c6fe3dd58e275d24507847af47ffdf051537405c171f701696ee0c3184ba58ff600d7e70cb4692ddb7fe378bd578141515f4f2f2e9adb2c8b171f3ed560a28123f92a75c654af788eeee047bbad9ef3e6ab2bdcf48a67d6c945e850796a3a8c27c1f503a781eb7747c2d856cac4a0293a2a2ede4d9c11ff357fb123faee077fe6055ed1317c9338d46cdc159061bddd87c64bd1b6b339a7874febc7d0ff7ac57d479f534b0e4764bff4b8506dafb0a9e66997385ea00a170b9ad882942beead5bd81d3a8815b82013a25663662f9236ab8294212ae916597485fd938a3e73ffddb979d2b89651c2182db61dd9b46f7a59dda5d31a30d484581d310c2089496e15ea81d88e8c4ee7daf660986ac3df3160a64863d48f9ff2e62b3bbed6aba88e8ef01c5ca9af9cfff1fd3020a5bd75bbc93e7b44d3b0cdc020d241eb32d12c0a738b7a39ab4edf2712d6aa1941cb85b041182e02c3b463e48ba8f2b4e3c12045f9a4cbe94148ace60455499f18658b6bfef916a4fd175d7819c442be2af9e5f1f0dc9763bbd58149da9d276595b0ed1e92ce1467c342e4ca45c1a31067d81cef72578fbdc360f0fa8f151137b305f938a7734ee9101ae43aef71c40e9d74ad1bb7e165561f744e75fa1865b1624ef5b8f0e166c0ff9aec981a8b7652b2c433085b57acd26993d57bfcd4edafdeab7f0e73b8e3224c4764a5456951c750490ce015d18516f3bd8837d2cfad3f248a97ef0ec1b78a8f11343702b9ad57d4ebeb1afb49b6e0d8eb3c9418bbc7bdced6b55b45da9f626dab90d6db2e2a50d0079e5f65230240426bf3733a108251d7f48a80d67c7d2f44a8fd9da60043a6269661c8f9eaac4ef0a5a0a28374516bc349e000bfe127e0d4e703ed6a005f1d80a355b2e0ca5e9adadc10b99c38354a2ff558553ac50db9db663b84511f1e0da3da8928aeb4e1d96e3804a42b76f85fe0a2ad0e9857eb1ac4d33e5bdd34858a182eb127d1c22a90eddfd79a5ce1c0fa7e8f97018104ccebfd1116486afea38e1fffe1a9e2ad419568176f5557d4aac2ff51411b87987276ba562746fb28f89236d6d9afbd602ba32b893d7f572c39ea8ad84a298fe51bd3a0aba7942cc2acc693d6840a8be0b85562325c8d0e3ac4d81089a9fb93033405229874b84f8aa3a3b2ddd4c4dd41ef8b1fa1f3c987483a9890039f585a4b95586bd951edac77d01c6428470b9a477901919d8a6f6f57cf25f251960a2e756396e32348c87949015053b8fc093071ed828bcb90e70e2e712f97e6a0322e09ca999a53f2e4ae07cfeab43c613c7a5f6b98cbc986fbb54608539d9ce431b3b6c0fb5dd6610f1a5d05671b6ab437f429fb98a93c86f6cec16c4dc9775b14ddf5c31e8d4e47771a80f40449b00395c486e10fb77e3ff0bb5bed11ff8c78446b0e6f70af2b82faa138944c4b45797ec20179838ba6cebac0f96d1820f9e9f759a22972f273a9813416e9c709126f2890c2302f03f491c8e0eec719255a48d5f420736bdcc611f309a40457bf7b3d67d404adf623ff1d312795d2b4b591d9b980eed0d6f588f3729e4e7140ac65ce21d50ee61bf5fd0534f5d9df6d892d82ea58bade97b059a5040babc5636af13b5ce5742f01759de2cf60166dc1fa9ca34b7f94110c5c34de6a1474ce69d48b17d82f998002a816777933c5ba9109076bc94b349dbdfb8b892ab9b6fc7fe292cbc2baa50f1df844147f97c0541b2981a8c635f7a5870dcebee3a4a51a1a4bde82db11cf7a7c58d46219cb285bba1718777365ec8abc56bad0d2eacc695abfd6c0edabfad4a34ffc18346dd25b6963abe80eb2c1c7720ba3150947318d549d1585789e87d1279d6e1d6fbaa485ee928bca8b006246e7a96b373305fc924b02c28c9857aa9c21beced6472892f1f7e9a52164195b403e10d658668acf5f9a5c6481e2dd8dfd649b360e5e6100c1afc12c402082a579796f09add990fcf4df5e4c89846630d6ff13a6df0f8d1530926b8d97e4aa640ecc5478facbc6d3bf9771cf9599034273176acf73405602ad229fcfc8f1385452a0d5c2e63194f3df459ea4fa537b3a53865dabac98f480b3bccd27b23b6a5296a4fe964078a7870b50527798fcf5af375f5287d3603ce5823459723b1e2575c9074dc5692d03c16e8b26489c907ecfe2647043d93aae7190817a784680bebd6ff7e92474024b61a6da38a9a0848d35295b3c095e88bcf1af4f87de31394b0a713473439086ceb20bbcc5ec8923895c06fcad3f60c6d00240a6840f366d008fd7a5019bff899dd6a752a677024394dea9571ec8ea2af8f4d907038b887f8622f05b6908a5ce3550cdf02634ad659cf53372372c65ec33afbfaa07ce3fdf7b733936d21b369dd0cf00f060184df276bc2bfb51921672b3de620c9fe25ddbc1b6bb0d28f83c523b8f845435148c43829e1779ef9e2f1b377d6d70b91adf5d9571fa9e8dabecbb739be9115c96c81d249fee2faf75181c2d087e67f0922dfbc01a55ebf15948cc1dcfeb912ea0080674fd585a9ad574e0eb917e263b139f8a26bc153e2d14e8bab203ac6aaf308166d2a312d654400197567555ee76337878634943de2104f3665a898a17ebd40698e2f71966b89fd729835633ba5dcd02c1f004496c1aef798d4845f40504a236c26f62b4cf6958ee85707da9e7e94b92dcf5dcec403febac4814047d7314073121408030eca893035a7b9b0b2b707e70c16c0988bede404099919d50b0d84c7dea0b7d02b8ea0b2d0c61b2bb6fde1f5b0d1bee6920fbb8c54ad17065a9d95ad545640333984a534a6ebf6873d496426e22475feb7c7b466fa6792ca8d5f1ccc4cfe494156a44993c42185fd2ef380ee75f7c026057275caa886170fc255b6593b0c58f59d18b7f992aff263599c9f5e2c211814e89026d7f0cdc75b31cc160824c594cb73bfc5f3942e47399177aa805745a942a9b857eff7336bbb16fde706bb46061dffb50fb0f255c91bb75559e501efe13f5d5f9dadf391cb5739ce90f0d56c1ad4e0265958ff0d9b4ac5fc6ce17fc754f888a24157d4b56924cd1d4fe990cc1ed0d25fe7e8859565710aad138733b0ac20167f91f8ca259eb1758e7a794dc1a69d93600ed00b8c1a8395c9274a4cd6b8f3499a09f436470953d43ab815ade00921c2ec16b89475fe3a484a25d2f1137fb4a6fa1f950eb0155ef20cd1639e81dcdd2501114dde84a6a9805943c7a163025fc0ae17fc158260857448da2a54afe13072c651a44e3c94fb9e3ecf04d2ddd4345029d1171d57a2df366876cc5f7f2fee5557a8ffae6f911e2ba3e5cacfc7a00f10eacbaaeb8aebf0d638996fa2b669887185db9ff1e15b8635b1d71143f92575a909027603a8fc5d126330617c86b7aa68b77c99231f4d9a17c5b566b2597e70d53c8f5c13f22c43daf7c722fe2a2237e165d753601c049ef0c7ab360fabaec441be2f91a3f82fe255089b93ecc5dc77cabde964bcb00b64b69e9d7b174cd6d2a8391395fa3a31b612bbbce990993307c40b81748a8de971645a6278956095d33bb28b04275c3c0e620048228cb4e5011ed4c50566b410736e62dd40c0f57ba2480cc445dbdba03682fbbe90957ee97a09a8d3ee00513b480dcb2a30cb5fe8c49b6c82b8ddc9818f173661418c61e72b8048924bb52caede0067720704ad5269d7e225d034fde68af02994c08215802a3180216c2ac5ae01fa00d35625260b380f08ca81a9c4e40c2a41a4b0445d6911e076fbb0e34ab49124e5a90f8191fd4ce32ff07a8d6dddd1aec0d1d1f80e180761b6b038dadc2557f77c575e774c34e97f0548144a6fda77562981329732bc6af2a9d1ad504d998fe802da96b213d4775b57139808dc63e39b8bcd02d61fe530959edfbade6f6b03ad0614dc7478588162206ab8f76c20de3b2d0427def35e01f54160aabdb9e6d3ba614a64a6c8d3945e1f6b3c00211af92c6f9dbbe93cde8dc5080d844e9536ff5a54f88b835427c6c9b21ad60c50199897352b07174b403c056e53af8ffe178f88ebd6445b1f50af7873bb3eb9129879db96ff7dc53d67434f0fa702b968eca58fb6cb431c46aad14bb7c871e17e9076c321fa1f8c1424a176c011addbf6a40b3426fab5804e55d84805ab96016de0ba7a9ffff2c9df1209e99ae9764c30b1f0dfa37e14ac2fd63a769ba618145f1cf0efea3e977737c4025ddbaf5ceb572ad7529b2f08384ccf9cf68a65118a7232e2a09ddfb214b96f742f3d6d4e8b8255d0a2bd6b0fe928e340c82f35b9921cbc4de2dd8003f54456a938f560bbacf88d3c713e547f5134bff750ea62ea51d0a6717ada4d377d9017cfd4214b1a68093c07ac044caf15264374be994ca4c555a9d21d5e54336826314dc3e7b2564e04a981686db96c23c7250444662311a19d40418f843bce9fee54d10306329342ae116eebd104e6e96b3bdaf34960c3e7c0f23eb24caaec0e9bf793bf302fdb0c5e53d5e48226ed3125acf819b4a4c74dcc3379a48eb348280bb06ac4cacac80f910f184362cb01a1a9d4c724559a1146970f324cd4564b1589843247a2b5b948ec0d2f7f8454ec5fd9fd4ce5e930ef1d0211671f49ef51aaf968b171fcff1fb501fda0b8239b8847e5b6fa39d1bc15cc4d82b804be7fc1cd2a17141f3b9733b7c0f1dd3ccf51c0fdeb83e40abbbdc5f3f9b94bdd40c9da6c754858e59c85cbd2cf4af849501697941908d22dbf3ba5cbd74f1b1795efc922a07aaa1cb9ac7a8286969c19042ba12ff0657cb08cfac0b9818022ab6f938cba377ea402afdd9355fe9c5063b116d711b923a9fbb2cd19c29d4f4ec0ccde7edcd3bb3bbe4756436e2b4bc918a6de1ace1e21129346e041377fb61919e913cb037202ae9ceaee3c5f2472b2bd5b4d56840980d02266bc0a84b49b764b324c54f7cf165fa35648592e448a42d50ec56d0df7aaaf48a38cab68edcf0ce8c351131ed3d7614493ccc4de70afff332603841870b6778410366e08dc68567993adc0d1ec9b57d69ee1bc36fa5d15d0aff285dcc661d3b2cc42d9e3fef7a8e7f5fe8e362c3bbb948dfe120b2d111a05a9077e28112709a0b0cd8fb20d0ac8beb12075bd3d3bc18dac44ae474cdc126489bde2e89159d1941d166aeb4b0ee5e1abc59c8e8018035b80bd443ad056c5afab322fdd93de18f54af5aefaa413d83b0a95f5be78bd27271d2b8bdd8a6113276d3e6f6a6339c11acacba22272be796ea3c3ae538c833d2a51db5dbc2483c83a7f05a54af0fe5bcf4805cfc7b7e7b09bcba555030fa82b475b64fee6ae2a8fcfa607f0e9d63d4c184257e0ab786fc91d95dfcdd25558d7d22c639bda8e1cac73ca2f171ced56f27353d9f4f7f5c1b343cb81141f41b9a1d1176d760667220db57ba0f5f7a66c70c0138b57c7622e8274d4276cdc2a11804d80a731e0d8f3b98e50a39ee3ba32307aebb14fc93a066b6649d7200715a6b5ffb4b16d1c82e53a464f889799bee18a2ed8d7b763e6d2f12feb20dd49b2261cf46bd6deaa013c7e29d00e9994296b7249556ec0aa93459e544083203c82c7a1df6dacf87f64a08c8264e6b8f77fe1b7d388f2ab8dfa346493c35a7be4a2dbf46b2a4fff6d769b50b7eac37cb607ac0ba93a8b017a0795721817bf20818124e39f7487d486afca6d7acbb755d02da69b97f8978cf0c21e1cc2c3bd223b329fc3d82c49ff04bcb425937ebf07ed9ad4789ca6e53c48f09bafa6daaf4b133bf20b9c55c3327281601e23274253bd5e23ae26d066ed4c8a9c7e9147a9e7017f2319c01974bfe0475f0063a5df6b12a1f54689417312aa65edca78707fca8d2cfbe27a494fddefcff3beb19598a80e08a9e794400edee0ea5cc28ffe019b02d5a2aee3631100e0f878f86dbd8f6da7ffa7ae669214ced45930e8bc8f863bc707898498651ec5c570851ff71f1c8258ec5ebe0183c82d81a92d02083f39e113f12961d7009b97367ee0aa51ef59c658b648a2a05347b39673c60186ce6527d4ef805a94650ea733a1b52f63a2297622732ea3788f208a9e28374b0936c7002234961b81baf942c771b42ffa3e100f24a5650fdd8850af2e79c1880036ead6d084a4a32ca67fcbf78adf41c957b9498dd4926ab7984ea8d348b2733711e4e0bf4fb03d57a2ea3b7f43002a4c4f649bf9be24d8d25a2d042e7e51205d784764e89d810490575c9d8fd7059794367130bd83aee9938d8696b3e524e5c9689216aabbadfb13049a321053b60716eb3347fd1bf8859806c48b2d4b849c2ecffc76091dcf100a19d2b470dc45f9b861bb8e36b6ddf2223124785816800b20e9d2524c508c7969a54c962938f6086e4148e5a29d5dfc1c0517fcb8953a3895fa51c31c0826d6fd6de961b82ca6823d7bea7035049aa3730217c31ce635e8aa542b992324d75b52e112b9402c979c7f892128aca016a5750b6ce9aa4167d3c2be969e16d4339565eac8cfa5df77d34a342ccc721dec401f3078f0a282943124b73a7f003a6bfb80dfba6944bd9dae8277e0eb6a4f6e6b0a04b156e8793349b53317e119cbf8937b6a65ee63e2b86627ee2d374bf72e476089497a495ac7c76b4d3acdb5352cd2b26dd31d69e93f5cabac2fc37998dc84abdde524899b9ee939d38ce0d884d6d99479a9cfcabea3dc4988ba4af977929ba5a51d0c5064a7a8937788eb0b9d768d0364e801a159ff7a452f8a1c9ef0bfd5e9fd21a4abbd0c581bf928db827c7d051b50d4d54db4f2373e3274190669bd944b547b6e399e864b5446e9f662c5082087c14927c86ee6b0f87e33df2d1c861109e09b42360df5049c27857d49389a7138513a08356b14b98d1aa680b8b40de21acd31f7fdd495a93f07d2df43c0a1bcd982f096478ddad83062ff8e7fa54b029c767284dcee845ca3ad6ea879bb380594642bfab8c308aac459e245a8de91b31da642f416ef51264f1e80366ca4a45539e0db2fa1232c643ae7b34a21acc2da0dec5effb7c5f16bd90956e7f8abca8bc6acf4b802375704ff510ad440dcd3b088350cef87e404863e0f395d3b21f2eb30061e71aec7f90091dc1908c1a7971089b2a05f5ba8f248145e30fe9abdccceddf4f61dd804b824b3171c009d263f6249b53d8eadbff9d4192627c84c9a8061f0d8cfdd096a4b06e37f7f4b0cc1ce6eee15886abad4a10e12e1c07460a14fb64394ef7b90ce8abde556cd6d33e0525677010944e8d33e0e04ba2bfd5b58b32c0a54c4565103b3c2df4e28f89acb64749570a667a319f4e9fdb76d302f3618eed511a99ac6a542dab03118d9b631a4d894dd89acf900058fb2f7eb08fb248eacb3263baa9004032af8129ccc0f5afd41a4eb4dfc5703ca295d636c1705619011639287d6b5e61b6e9b30523afc205ee8a69e2201ac07a07a5e7dc6b0b6250e571d5a910d0f0a9d4011ad20860b85d0303e8ee5bf3a4d699b4b19d8ea68d7603603a8843bd2c3c5a5969f35752e72d851be6df7c36237015c5038d163df704774961ae06694a83fccdc86acf21997612bf18fc0223473c87274a1afcf824ecf4abb7cb733188f1a7f1fdd3864f49193671f57ea222bcb864b3e6162a037373cc915b86ff2b5aca484f169137a4483ec810a1ce9030dd8a8a64c405eaebc1abb8b1122c48e664fecb4f25e4ff19792350d2c03c3d74a5018d35d56d88791ec57540f171148760554b48ac9c749c6e25a66d95bc6d58057960b153a34889f5c3decc5aca747f791c7284703c1f46504d92af526690568ee2c49cb511890dd124c9cd6fa77826e58b5cfa10297cc906dad0cc71cf507020dacce251a28452fd5835af5823899c8c36858a7ec4f413777c798f434cdbb409c4b178908ba3a8526346b5fecde82f6482b1393d8174b828b2104bfd9bcfaaeeead4063c4b09d92d0c9dd84d795aba0b9827135a143d6040ffdb72d31c9763c64fca180badec25c0714141a7ab7ed0cd09dc9fdf904e9a3686ed8b25031256212fe031aec826b184d10b7d0cfe43bf1ff903b345360c82a9fbe63ed26f548b488c2e9d3f74374de9bdf1595fc4e65abb4043553ec83fd492c00138d80b13bcc83a577e95daa4650b4c061c609c0e1b04ba7606f58509a362ca209a853c33928b02a0aea9c772d35beb42caa97c61f68b5afaeecae6a52a861f2030b82d0afa3486d8d5d2ce5a2d3116cf43c182dc9acf1fc34d23e44d7d3b2c3fc2f111e065090f1bde59d7ea20b5ec00d5333a941c41632e9b669a66d07b81f32a25fd6189bcda8fca25d1fe54bbb1fa357508ac5683c2b1a63217a9c6bcb6c3549bf62b8dc4b6037e07fac82e74c7566987a57929c4ee1602ca975fdb37f484b9173090d7213439deb0116442ca67d1d23809950aaef319c369189f5634e473c3c1e21a5ecaa46812e42172c63aaf787ef9817e10bc0efd23071914592132703464d7a3f09e0c62a6828bd8afa04af5aac3789291b7126710d915ecef7e819913cb5c3dbd3936e87c8fe50eaeca832a7f3a8b2e51d5d56e45d68bfc0cb404626307f42168b4e335572e141659d7eb43eb67657fa11a350aee63b639ab6beb49ffb86373b33daa549bf39ce056731588fca0f28465dcb12d3dd524e2ce0917979f3affa328ec798abaa79f5342be1b828945ba869b6a4bdb9d6008f18e085daec1922c38756924c67ea3fdfb5fd61105222ba7a88e8e280ccf301aaf8b876d3fc2546a7bef7e0e41b2f3789a7650c1eed7f0b5cb210c42a7a436755299c8837efc0342d65e467003f5257a68d9ad6359841c11effa8923325af87a19ffede34fe9f62db035acd7cc4bb3446c8d15d72ddb3040d63d076de4e4a14bccfdcfeb15c3f567c5fc510b2548df3d82cd9a42c3b717107dd9c096a9cb32f6b55f066a537e993df03b23676c52e88cbccdd5c3d6cc0179083f4b58e8546ef079183b29385e3fc44d54558932e6b27249f9677984dbd3a3a9741385b4a8934baffb49ee73d7fd7d45af7c56c63d3339014bba19755695c4e90854c9224a30f64943b3b90207c822adeb5452b3097531ce23ddeb0aa79fa61e630a2a17c2f999e3e41110e0f250512c68584a8ff014b6819add603275c13ed57ee28da13cbf18479c5ff3304e695f3b5ef3c391e375ee53296b0be99176d46bca43c527e129d0145193e2cbd88b28f23b6c5926af6fcb065841c097c0a1945ec0218790e6f0da90c4a64436e0d24333c57b61c22a8f3859d2dbf4d7010d162ed76bc72743cc6f89eec0f8eece17128321803e248c7c91db8137aeaeacf2ad78debc568944f4cf8a722c61e4fc4e8577020daef7f61a9fd61c58d0f86f8b81a531f078fac78bc241dad9c984187fdadf66712fe39c7701e4751c99fd2c8fb8aa18902359de43a24ab6197907f5ea66f3777a4427f00bc52412b7cee5b7d5140552b7c8c1abe5db7b9dd0cbadcfb2bf3eb64fadd1bcad989d3f666354c0f5eb8bdaf0c5dd5f0d6b776aec1dfcc0caabdf89866052e9f34a2e772d94e2036b2756e585c43d0ff275682968592cacb6fd1e30459e14b58fa9e494432361424c33e5f5eb80d30f35f3a9f690de58c85f266ef982ba2805b6734872f0b7cce14c3645e5e3f6a06d02f892d5fd79506288b6ca42732b8deb74f6dddc569091868a6a251336d5edb9cfb7fbe75247a3b76de2ab6c27d9a2bc9d4841b222b08ac2944613914a4fca07e26bef7b2d77290167645f3051e83091318ba6b1694d7ea680ad78b1931ecad3db92ce22a9f7433cf9c23fa11138941521b6b256fe138d6a69820510a28d257e9a13fc2f471286bcda3f3ab02eba4a118c51338cddee828716bbdd20d2e80cdbe742b5e89f504abe55275e676e81a0e526a49beb47d2184fdce42f2796fc9ceaa45b10f9e8cfab22b94eaa20644af09c41506e818c5fd9809796000715264a91ff8648807fec3eebb6c518db435587b78f1f867278f8a9deb35c075474d5091462133f9a8d0cc0eacf3801829ae870ed7a068b70a13a9c282720da52235cf6f8c74e33ba2c1849ef652f4b705a7f6996d2efa6a804dfeca3a6b9b3b0c1ee3de1aca9900fa83673c44f12ffcacef87d5168704a93e82006441c070f5b57b4c2816a0745f2c433ab2941342f98b4bae6123c40072dde1ad0c382f036bf8dd39b64f82c1410803d4507b618d70635e62e9fc15c6798ba0ad52aa083c6ec79e107506e3bbb1bcbbddccc3d31628c4bbdcadb602bd87d9c17a694e8341e559f9ec0092f3bba412ee17a2aad3c7bbd6cafe1b881be6d23e9169e9aca4be4f9a37f7cc05570e05cc36b16421d81111dc685e7ddf6bec3ddf5d0ee4a4080be1263cd7bb8a5759c120b24e530ce5d1223f3ba21a28c577c78e71c2420fff47e33b654e0bfd51a6ddd3d1bb496b278f13637eba64e4c707360b3ff70087bff79dcb95284b78d942d2960180f2af3266da1b8de307afbb26ea424f16341f3fb150e6a3b79c9a5757a656960c728f8832caeded2fec3b3b66aad032e4d7a0a0592398e8ee095ce9db226b4f4c9b94a32a06116e776108a7e1de76a85244cda61a87f48e298ff0e5ad90fe8add10c2bd167c52f21f1cf4917b28ea17eeff0363fbf55742d5f958d0877553e1aebf614d769af1ce4701faa82ada822040c404080389b02fbf79137e11b38005ad09227c7f1bb5b3801eb09993c7cd325f35fea8e8625657e265baa9fa4965ecd3c8d62ea24e4eb22333e82983f38cac09b65bdc2dfc698c336696ed2c1639008bda0eaa1cc1437fcff905bb1eda5712e32a1a58e86739c0d69346da8ec855bc8818305e3d12b66599c3dac57ae2016d67f3c2bb5344fa6766ef030a751ce0950013dd4f052a33db85a0a1c231dd74fca6f50a54f48091a74cd07848d39deca5dc1e9a55928de64f791d7e50287bb0d2a68a7d3e0fd6e08596214436e3d53c73f0ce5537d1b9f8f07a5443f2a277ab0c7202279449dbd03d7f02ce9fb7dcc8a87a90b5c41831ccd9bc78363ee13349031edb1ad7f79caa67166b365992d6d193f5c732dfe7a0f1f477ca69e15cb3d4d923317faadcff4066a94b84d1aeeabca2014349fccea7a1085cb25cac2349e4f336a97492bbdbd60938c3ff692720c9919724f0bcabd496f2296efbb604ea60f622be1e75dc358c57a0b3195a877ec1ec0ff0ee4f15e62c1571b8006837aa082274929b165626d885b863a5cc4033fc245ad05f2e36bd920f391f23756e18a89202dc6f2ead3c2adf99f079fc8fee6d3ecb29fbdef8453afe6925a510f4b3c8879cf6e0729efe5e324547e1c12751d63fbd4cca6481bbd07b6a88f79147f7221d83fc80f28759c33093fa6ce854d18fa9611c96f6f3c25e63615b5484df4ade843e742b9fed7ca22bd8c8b5debcd1b811dd8b5dd537db78ab15db40a99d1d256715cd4acd0302e19ccb5ef4a2cb67a19d751d0d56af0d4e81102d5035ccffd7d5408679d5822b955923cadd3d76a0163b893a97d67ab7618f5b1fa6405126b1c637f70ae45ac9d3b56aba9966e3edb083f91be0a771b7fac0f96e0b18cd25d33e033e81926cba94aabb0bf7f318a570db56efc439704d1c747444bfe78b8b32dc809a24cb8e6c80dd570b58fa6871b9dabbc108fcff899350a12489409050911607a6f52e24ad3e2a07896e97e6c5bd5f90e3bfd62e7dec6f5bbcb188448acd4068bef780207c481d5d7340c5b27a06a567e35d752423400cbbe995dac28cc9ab4c07a0e06130f338fea7c186ae4333e050a0b8d71255e9444ad70258adae3fcb60c1bdac3725c5e6bd46b4bcba56a8408e753fb748a732cb2fcf4e7b1ebbf98e3af90967a56c9820e358278326ca3a82b45f2ee3bdfe5f86dd2a3e8675fa0beba901531d283c40e593ae47b37238c7c812c90ecc96dcbfb6780ebd0cba0ec102024a5030ad607814e37c8851b44c970d9577ead2ec2b03dc1e33108c5c90dc2c3a0eb8e1679fa156f5972490cae1123490e725dd45248a4bf18221087c2eb9fea98a66b4cadd025621499ffdc487bd154aace07ca099e593917e4bc73045f495cb5c0295c16fa77ceeba00b1946db7b0483a49d4d99400fb813bcf2c18d2d41c557a5f381bcf1d7fb2cd9e9d8870969d6e8a4e13017ff34af4064f05fd8a0f93e87cca5316ec00714039e9100d1d14c8863b0490ec6ef508cbdd40b8c3471b87043aeb6af6482a7d7c4ef0f87fec3e267fd50a6d8a2b22c5f57da8c5ba2012ae0398a1910e05a073cea3dbefc84d7a9d0d9aac65bf82a2b808d56105cfd66ae3fed7950505fc026a2097f0ffcd5fb20b8edf2e962a6cb1c77ebc68fd7403d86264aa7660b167e184873573484c18f06cf9b63638140385d78cd0e0f1770bed8002deb9989760af64ec2c552ab24adf7af12d943fcfec550d95ac24aa0ea0d29cc1ce79af15094a36b1694e5553ab23959371e7892beaf45331956335f53cd26455c2f9afff761f393a804c681265fba5655de24427e6f4492c4bca127c1e54efaaea4f032fb691e948b29b5145f5773621b8656788ffd58920af2a99a3e5d8a940faf19ef6705af7f385f01e0d8585dfecbc1cdd17a4bf90643b5e73a76c8d7c752097c8a1a7490c0f0d05c7770f0e593e123460147cf892ad00599d9cb2f9047186b0b06931a0a533312ebfe644491b931669a13a85190db01cc933d097fbe207656ed07a468cdd60ddf213b757e083cad66a75e308f1822b513bca966e0b24fed0e96fda656f62fadc8bc3077bd355e8db0bb4a5770f6d248ac69a898dc66368ffec7f0095a8432752363bb8bdc2f2f5509a015272f4b609851251a1820c3e67012bbe258d155e2495e5148eddfabd6c83fb65263f7883e407d8c6b5b26821cb35464ccf82c7c4fa6e58f9bbc7148586b30c940c8eda84adbe0d24a80ef9c431a03cff8852c8346fc683ff363a61e5fcf8d081a9c56dc143ef1fdbe8dcb377d1b86e439519f076d7b41245510db78d43eee94353836b74ed0ef6fb20a9380fdb6b3e9ae9c43653441536eb5bfc7c723ee72f9a858ad579fed29f0fcaef62913971ee366469e47a8dae560eff195ed220f5a90fb5705e9b49b34494638300885089a990f1d9ff735a39b0f280164e64cbfc520bd5ace53d0c906cb0c8f955c84fb9f40947f095d756b4fc5cae186b7348d031d135820eb0b591a90218ecf7a13a7902fc54e13c8201fe836982167362c65b151e4fc4542e20b2ba1cdaa14391d3e432f67e8a8e0e6f1fe936d1220d5ef4f5a8ba034395a0303cb98793bde1502d7b6679a5bca74d0b9981233f52dbd5370334a8467476e27fc137505dbedd54a9809b159f714ac1d570e94178aebd5a7ab7a482bd9eec408c7510f0d834633afc6ef58281ccaf0fd261d8cef98a3f58a2c5b529c92b80da1143da3b0ad7fa4982f2e2ea4e33bcf6c992e19e01e22d8709e8e5b6e9f46f16985206ac82dcb169e85e1820aa98821679c3ab50a396b3be2bf0fe88583bd739d06cedfd57fb2d429401b86c7a41eb2b74259603409f73c69bc983798b416fe3cc09b0183de743a52dff56ca796c46269a593a35a7699d2e9cb3175fd53d232864a17c8a326be915f2667599864a624e48fd7df824b9e57b9c12f681ea0afb58af7efb9f3b35a27ea71980b9cc22d7e748c4dad6af64980646a35333edcf62ee6a0794cc4e0a20ab2c0c3c509129c9dda956b88e3f64929f732dd8cce867839e7d2a77b661732176836eb388a670ce27bcccd904972344924427ff7bf0c03729ed16ee6731782908fad2a20300ec8676c480f50fcb0cae73884dbbf2a5c33b7811ad71aa99db6c0ed3893abd77f947923bbefca3f94a4855e4d1a0cb33bb04b33d25a6d357d2b556b93c5cb954e467f90732d09db365f83350e5a2b83fbcf738a752058e4602d43df097c650546c93929cbfb6a282e4e6b027ee661b49d73bbb6dc91e35cc48177c419c7de2b7aa7a5186a43d86725361cebd1e28f3db8dee1e065e386dbac39f29dcbcf0bf2fcb4117a99f9282429e2cb1f346b43f75e52522018bc2fcc6515863adfdeb31d642331d540f128ca6d9126827f217c07f3aa77dac56822945ac2526f2222818aa21fc839241a0025c201673927384859711e7c1895800335b42f2bb7531e1e2c58fe21c017b8783613151acb9e2937ba8e92a48d597fba7717546f5b82148350dcf89241e3582da016020540d713ffe75819999b1e58e2aaa551900e94b0ed7839dd5c84cf89a843c70abb08df97141ccca45b65f8e0e48df8b0ebd58bd66ff5def91391ac6f2fd9f097b4ef87f71ec54c2bf69504e32baf321da3d8ba1f1d5d3fe70786733e1e8b945cd171333b63ac1baf1b1c0b0646ad5f555add2cfaa58d744cb74d7ff992cebe6c836a6b9ee810e19023e049532dcf02170860b8afa825c4c434108d37c90b6a74e53b3576b9fbf2cb1ee28830914d5736bb01fd6cdc910680566c45f02f375989fe20abb384d30367118932bbcd02fa71b3406a32356370a557933aa01760c3d200a112d17b7dadb0d31d81b78bdde122455bf65f6e9a05357354714a59cbf1aeff513507a086db9bfb160a016087317dc084e23560e4eb59df4436fa884842a2f85d27b2f33c37478dd0b3584665d9a1bd238c8ecfbe2738c690cc80beaf675946f11577a5475dc9510876c12636610f57aa499ca79d5de9f1433d8d5238e90d30df0a70391d833183037d14f70c86b7606b77dfc4f5d1d03b2341fdc469ce42f45732f2e5484aace022a9f2c2f10755be4db31e441afec236c19c118be156e7370373c797cec5b86df08510dd006f2d8f0855962c4d6aa6df102f201827a4921a87003016b27d4a2afef9d86972ff8943fabb1c05b41f0e827a6ef8722cae1b1661911cd3dfd333076e54f859913943fcdf8dc334c1f2c892a11625b18276c89a6b741e6a95c2741be5bd1961f46796102443fa65889886ff014b575df3be7ccefec5b7e450fb58d811f578ecba934b640371f5e28f67530da9134d69dd42c5bf1425eb8ca276e7419b7f4be60c74233b2d5ab9106c0c6fe51ed8dd2f85c4dc4a34d3a27f67bc4477e47163c895e7c49931850b53a9475d604d758b1694983b0fc457f909b00959f16c318f0ea78d984c2176bb4a96e4375d9671804764f7eb27e7f918bb31426c009d3d30c1a84d8482ec037bca29a3f78330271962b714a3a5e169d3bd480c5dd8b871c10dd77ccbf44e915d60d4c7792d766817c57b670ed53322d3e9d83abe6e5878bd59c52442b621279e089bdf6fd86d6ab31eec7bb29820c85eff07fd7f89eb159dcb6c6ee1adb1ae3b4b8f6e398dfb9b94350db72c91c1a3896190d2d36a2856dbdce0bf769ddd06ebd387206ad3814b31b400314ae29552ffa2c20355452437dc06233875258d8c46d397875093deaad1d5f00ece24b0be0365a910bda5b70dd133dd55adf49b6122b7d370f600cb65ea5adf1897177734ad88f254fb94e7e1c162e2eccbabc73bbefa3b9ffdcd7caadd9817b963fbd46e872da5bf98adfaa1595f44d25abbd6257cada87bcf3397ca328983725ed67680be2f94064fcf16c5df312f087b55346d72aec447bcf6a7517da2a9888c0039acd62da4280587545ea54ee226af1df149f4f0411827a742154802c8a4f4f49626961a341a624bdf71f9f35a56fe0e4984c3b3bae522dbb2e6b7fd33b7340144171f7381f8d3904e4dcfe095d9fc8c2032acbafb321bfb48ab8c0b5eb44b54e2b23b2bef5cb1b66ac7e2323f06bdda7858d7e5efaa8457baaa38678e40b7a695f5ff81547f5308b86c6b7dabfb0b57ff11683a29e7e712dc25d6b1c1a8045f82204147c0f2dbd31e9eb4480f60699a1523101234c20a335f2a63dad50bdc1e8ad9f835e968e44079343d94cf9cba1bf8bc4831e0bd3d8826c5df740eb8d629ebb6345aca25dd277dd38d0f76ff010ff518677bd93c3f6dd22b405c5f68b9b13603aab0ee04d0c451e7a683690fe3cbc3e496c4911f92f9505b5a3ab6868f23fbe0ca714d546e630a7b3d0c68aa73f2f858fdd017c5f194b558fac3a34aa9d53d1fbbfa38637a48a8a870d0e4b9425742361343e0e07a17a2381920767fc960b8439ea414d43c78e220b0fa7553904a0e57465b2a63e8d774ed202eb02b70b6546224427521ff63aa24199d33e38fe886a5647783137a95834e3b5a1def48d61ca849d2c745902cdaf966fa1f64978fdd71a615d2a18311769cf84f952ed07eff87e780fa7e255f0c147bbbfef55ad3878e610c50d21c08197fd4625e8720701af77a3d5156f801e842a3a63366743671b8e05394d7e55aa77b71112281bfeb100ce63cee8dbe6e62b64d8472cba0e7bf3aadeb983b182c0c495097b9a4ded286b2d3c8fafa9de2c0d03bb1186852c71a298762f8e1af0f1faaadbf640d267ac17200d67f581ee4ea315bd9315ea8e51ee2f89a8ce9d6966753eb49ff32ac0a2bdb5a867ea03dbda0d18cfe49c34ea0e02af191f5d2791501985775259cb7fc79252e6c318b0896e0b542c3ddec2ca46c845cef02b48bba6c3e59d95415a5a411bf07282af2be2b1e3fbb0ca7a06ac81372b62774fa6e95165f5efc681d5bf9de1c3534f5887382f0ad05bd7ddb5fd99284d46d9e2b62b6d01e6ddcb6c1e223e7c80d6fe33beaa811b95c4f7e6b731df860243c94814cddcf11b240c6bb8e9088615833458223237c0fcc3e403c9a9a52d7da51b0bb733ef5cbdb60292aec083630f3b6a1dc0a69fe1b63bf3398b2a20f4072968339666978a295655712a658599655af027e3b48da6584172689b94abb6e259e1621b6bf34a12d3ddebd9eb5d8b541b70106ffd1864eb58539377f982f0e37de540ccbd2cefb59ad78b44444717203429a9886cd152755b0b491886574f2c9c4e6333ddab8c1f803f266d9d18220678f855d4cb76fed941260c2addb98b1ccabb57fee701ed5c661cf8efdc50fb12aadb026ca3d803cc458efdcebfeff53b98f8926fc838e522334a9dc5fc6f9d92459dccb478e111c10456316c05a4507d52daf0f75ca9b331d4b16ab72c7c415d3264b7a2c47ce77d130d641be15e850d4a2aace304e49482f3c968e6b053abfba7d39451d5293c737e535e9c87fae54e69be3db4ba54bccfec6f93e0b7905656779994fe1a250b29a4625000f965b5c2d8dc85de26128555395a59831dfdc440f42b009c0e601621b57d27c5e5b3530ff2245e2d4075e59cf8e4333298f9d27ac0e87492f3ef5c4c56088bfc09d512a40cb300006c24b2dd439d5ed47e80922e67e1852f0a436d16d02f5753811d539d1969d37ba7fecf89a20749664c8283098d6147a64a31181509d06de817b905c80fb6a599d4b2df12d9bc0f5d91c4312882e5a9b130c2bfdbe78171878e687cfb8d154b1041973097b2a0c28163a06f258b1fd5be4772df8a0780a0dd42641af80eb6e25147163566d011d079d5999337fa8916dbd8b8aed39dc6be5889cea8dbe4bfe9775bc00d8ca1d2ece3763ebb90df130739141f813e82b3f957eb81c7eba2c8a38e5343d6a4472e609e07e96fcca4ec7cfcefe324b487e56048bc85189735393b312b13722858ce2ef12efd86bb02351fe25753622bf6e007f1bb711b938cd6fb12101020303dec518542e7624973df46f5bd6288ff75b910ad9b73177b96cc95ce4588d12fde71d2a6079139fcfdb7db13d43f46f30a937d4e6a61c65a77a8ad736b5119a495961b0540da87320131a8ac68b460ab8dbe044043c98c38c311b86462f2cfd0278261fd165825331fcbccda50e68021726a2f511fcf4dc6b916df470bb6f1f6c170770b3a61a96dfc1e3b2de774be8e2150b7295ba648b7de34340f10e9d3b74626a592d206aa50bdcc803d5f63f3af88f802fba14e250a0998634365673dd3bcd748c73c716275913d4385d4aa3ad974ab0c72f8535db7b7e9fa9b8448a359861ed3b294f0f536764c1a445b0c032b0e04f8ea3abe307e5377812bc8704f8f74fec934940d83fa577dde157a4fc14352f98465b6725648c3a09f3566138ec9ccdb20db6989f0f05359066aaa28b88fffa0f334719ed9195ec92cb0733c2ab38f220d588b3c472d1894332fa173c9d3c0e32bae3cecb38993534063a64b5bab25c431e568144648260d42846882383aafbd987c6a254d78158caaa791bb5c78cbf4d65000529ceb77a01be600dd3de30b56735723c6e956b171eef77828cf6556caa61403fbf790688882dce1ea5dba8383f35defbfb08ba4b5f01d0bbd0308b2d4e818993a8399490fd4c349e5b674cdba828190319651c1b438c9074ddd567b984aa3d219ad959f8cdda764977e21c9092f6248375f995b91dfce1f9d67d07687d65c109531c9b23e02207eec15ac12a4951eba8789115f8e58391075915df8d19acc1ebcac8527c9af301af56fe3bf4d3ea8910b6e2c8775feefd3c35d518fe791de76065cfb1765dc30ede74e63bb3ea91e96fc356499df128f29b24da16b1e5daa458bec26cb27a1435f4ea5a6b727a830f9a86a405d69b69329fe82c6e55137787ae9ca5e68a55489bd1f2d464c3715ee0c96c58dcf5cf9925b2b71f53e4f09620bc72aea6a7208d4da87baaaf5e409b93e60bd9c638354dcde6db1f6fddf901984d620032143c8006e70f33c648d8b18bfee76e33b8bc2d5e74d2efcef1d9de7556919df1a49e0ce675f7c232edfccd227d95b3619e5a930d92f0361515c2818a1b2cf1ccbcaa53901caa33f67035bbc2abdbafb22fac0ab94e4aaaf72119aa01b65da5fed6c72f68c917025a31ba2ca08ef6b13b4cc15698d15584925a6b4405eae5de1d03ca4ec2da9762b8c2e7c8e991b7df6cbc79b4228eda80bf1e1196f65b7b79a64a88cc10276e9345bb77a079cb108e28fe53f0c832f7e1f516d6038ca1ddaa9130c3539d113e5c1dd76eafbd3d7372cc02e361c8e871a3ad14d70baac195dfef4c9d4b2ef1f2f0c489c4a49c31f29261a6c574d6db9fe7474181a3cce1f220f0f91a32db045b78eaa873bf574748ee74afc75354e098fd4e74bcfc85c35000a378489f8eae26f1664e67ab1db9fbbe617d95919b029117eab94f1270123e259181eb7022844058f9d221e22c08070f205233024aa943bd0b9fcaaf9a73ddc4e9491647f14e3705a4197568bb0f42026672929e9dd444e4bd5db0b48905442e3f231405e27605265b434a11f0d4ac064a17986167d43850d0c1f311aaf85eef7e0a17bd1648bdddd6da5ccf7c9311168ebf90e034e10b8a7b491477551fa525b44db220fcb08b63a5f5c8a2a84abafb4e27bf642caa4df7447cab169c3fc1ebbc88d449fe3bf45fc2f2c6d0c36dd998e47dd27c22361a39e71eaf89f5b2b8eaf2c930be67ce42fb0f6e21b2972c771ba2e1b159e4480610aa77079a283ec3c452d73f590e380279335d64d7e1ccee1f836aa5350ab7e4b79c357c71d2b92a666dcf05687181291dbda869f32daee44375fedeb6db6766168b114635c84d442812d1fbf4999ec3256fd5d37b932458faf980fcf419508da47d74e5791d88a92cfd7a45f168213f82b15268e30ac1f945af8bda912fda623c01ba93257cc257f43c68c0e8d80b65b69874b201f7752b4ac814411711ef9bbe69a33b05b6514d870d5f84950fa24126ea2f3c72d90ce50a6649b37037141e2c83903032ddea916c363fa32e0402cf04fc963c4d7858d3dc0af84f6765d6cc61130d4a3a0316753adc3071845f3ee187acadfd2c26cc75600cb7ecf90e5c4c7c9075ffa6df21c3c2b9b573311727f92ee7219fa6f3e396745a6a22cf629b5d1965e389eb8f9c1261da9e48e6a474a075fff4daa00ef7b51e2ebcbe00cad7034b5e69ffbc62207dbfd904440fa8f4a276176d939f5773b3845031409aa62c951a03f5c6f8b7685a43bc0c9a610107eb19f889723e47a7d514b6685b74f795c7ff9c6806c30bb309aeb19230846d12aed388ffbf619d1a84c4cb7212bc4344b719a3a2eeb80fe8f284e3b15a031dec3a05af3fa08a6692724b04389397b7a2920f200ef442de77047068d8523277e8279d9f77c186f1ad8d5a0e74d9dd8f7422ef43c16db6dad733aa50b059f29a6693eb55472937130335bca1382bb4c830c1e6d2cef267346e016acd425ad49b7596d4023c97704df02a1ce2fdeb5dc7e47b46292a0cafce74dd7814c0eeb83ea3c78e3fdbf2452a51db37fcb2e26b735c59ef3e0f1ce20a3709067511e01d0a420b5ec95385dced9afd3d4a192a5f0b366888344bf95cecd59c9447233d3d1b15a88febc5f5e6d8608752919785123bfd83b4635f0e0710f46b753f9e735ce1b285e40c34e8a0ac47b8a339f63b1f5163f59755836ed4c192a1e0ea14e7b0be2c819e5de4f0f6cf4ea53141461c91d9a3fb138212c782d64100c78218d962b40aae3af8d5660a44f632ad9495912dbe8cab34ef157e1bda895350cba62c8275fa1693b6100c19e93f11defef6dccedf0a6a453118aea76ce905442480042e732938b4a93acc4d4ac2102231c7b4d1f9a4f0f5cd087ee9c513a97d1d65d61f2c377cb4a46f28d211cc2079c8947fa9f4a860ef2910dcd5586a5e18eb3a6b680ba3f2f8cebe9db88101f04e25939e99e0b6cb712304763d1d71ed96974ed20d4ae64c7f9c04de4c590045a87b24169a5deb13034fd6778f09e8d0d8ff14705e19719c2a5f0f4b8e418dec16b50adfc45f67bc045b27888bd29735b171fc27d9b2f8310995f46912673cfa84d5455a1bdb1b1e4513e343109f5f15773d0fe7aa7bfa1fd026699cf3135f349eaa8a6a6e311390e87eb58b6875387b0b9d82cf0fe8e2cf7aea4e088559c65eacc07fa57687b70811d7cffec33b16a1e81b6fe26022e6ceece088f0cd93d17b6657e51b0578932e84a0b5a91bdc30df6ad7be319c82995de70f22940e54621057d3967a5e69599613f24104342b061432f4b58d071bf616973d83ce9d3384eb34e24490f355af41e0c1ba611ddc97538ed6ee8151ac0c6100ab7836a86c4aaa2f9583087b25fc95eb843e0d7717d647786df258bad931ae1e4dc6c27d1a5a479e2a420b8a043cb86e85fe0642c3c6f32f611701a6bcc1383446960ae21c87bbf90b19292d4b1a0604d139467d8e9118529745ce1d094ca481e2c8444d330c1c7594d4de6a490bf378efd8930ea38eda97559a23fbb015d944d836ca09bc0ebfaeb1121daae44f9fc2e64a47496e08aafebc02dad483b61f08910e77caa31a21b7fed5225d864fe9943aac71c3f51501462bf5e146051126e14b24c580a7fd737084860dd8bbda26aeb987d3c3d70dc76ce4a1e8e490f640940cc17b3e0a6cb633dd832a8a816f18eb10db58255ded84a8df24723a619aaae716a3147afe7d1eb47ab6762ba431f0c43c0049d9282455d5662452304b9f41a3db15a044d2e22eb4da7867c772794b4336dc2c8ec2b1d2a7c25b8d7745cd3e108c0fbb6f34ca22f9ce37dd05c433cdf07a93ee7954a5825728b284954d07cdd4672d37ae96822fa632633d4e8fe18bcdfc7f18d44f3ec44c694287e7ddf55af1d7af05d1a8338d060c3487fd6b05e15bd53bc88c5785f40a633f558c734f921bfe71b2a696e3cefbbff9623d168186dc35d014beb6b72eca006de35e9b9e487004e7445e07258398d54203aa234d7561aa9650b03658bc2e7a16057d509cdd04de05609aa76e5a06d5f9689b66a4c039dcbf5d8ff9a5d587ef1a56b0b48ceeff78c99df5a0b0fe180ee7c050f011c2dca567daad72003971d66676ed9febfdb988d652d10592f6ee5e580fb2700ac2d62ad5c48f231bd894c57acf12ee7723ccd65b566056b6042e514f41c7343e53fe34149433f9beb88164f59307e054fa5107359c759ffa23fabe089dfb3e774db8b7f8a05cb83e4c6703b86c87b30a325e92a0705a1c6d0d3bfb2b752cfce4e94fc381dd798b52953b4e72ac6fa5dacdd47e5009b426ef42ba73685ddaf9c113271e162aff7945b8f953b65311afd1499550ddae492693f9b133308860b0bd3efc04ff03ad101635eeb49e1d8b7d6a9401ffa7dbd162b0c8e03ffc3a47a13b78a90154da3a38818be7d17c8718aec778ace3eb57281a72e410657d0699cff37ddde68a84de62835115f3092629dba9d05e182bc5ae60297a1eae8b6a0e2087e5ddfa2a2ab3effb8fb9daccc2e06b01c24ae7186a42701317bfb7690565a58d42f845b882ae74de7ad5f0e2b0cb43817cc06966d915ee1a5925aa9fc6cd339d892efe16dd543fd8e80f67e0aa6ef97e0dc78686dcdb5022e264055d90fbff040f7e090675c7a2e252d2a5665ebf192770c9f4d651825a24b0e2af8a11f474600137e87d63f7e7104cc187635fdc00c9a30662b7dedddf80dcdfe188c74710c5abb16e0ff678155e4fcc94e78468e00b70e9dd95c4d6917e81a46a6358590dad93c0c1349392359daaadfc522db9cbaa2d928b8ef65a9477bd161eaec8cd84a26ccb4ae43d0800adec9bcb835b79116815b894c78182613976fbbdede076ccdd0b4e8a3e8c927a4996db383dd369557f103185bfa5c5f846ce6725585ff151158bf84dee11a15e1556dc5cf7fb92981f09498abb7cf5d7ece8e71f31ab35264aa0d533271c55c1f83170d02e493ec38533ce71226feea5ae06ef738e3a74a67a77696d87ac26d21a3c83a0943dff9c875c898a7d25db506031bb93f23d8442c74acb354a485d1246ff4e3a91345bc686b5c5255e88b2ba2bfbca6821f96284c5af27de06a0fbb51a5a8b66c0c3de0ee34593902108a2f61171c8663295466e9efa699c7ad3a1da74d42acea3ccd3697acfb9fff9c8eaff7174215cd77f90d299fb7854fde11b6cb680edf97812b08dbe6972de1ee8490132b54c395e04c47f20d56d302b1a5c38d998bbda0ce3e21c5d33837dff8c7c2e2fbde2c1160e7327171096e3344596619893f2639497b839121b7e15354c04563b1ada33c39528b684d51dd070218686e839d8104e06f6e227ca1abb55ab019fa6a2ea592b5daa640d2e02e4c1a3c3f3213cb19213715c68a1b9fa20cc059b029d0fe9832dd47dd32f29fe009f5027f21b24e45a2451b6b0c6cbf6069647ecb6fcaf086fff721446f263655c762ac357edcfe54db4f8b5cfdc281f89085c2dcdff97d30bbc01d9d637250ef669851a7849d96300191f5f28730d093639ddb9282cdd829e593950d5482452d23cd66ac4cb9af3584fa4bad0444bf5dd65c4ac3747f758e02dc8048d6e05eae7b56d7688b3f6369d1b52ad210f73e3700adf12dac0013524e2e2ace25e1d8704636dbc7b928951f88f50dfd115c83e891378012999deb26e5723b8b741a2ea99468fa00ba8435c2825aaec1ff6ed567aa539969fe6a928d696d68a35c8e861ef4e821fc3b44c412990d5a1de70268b92d248aee24f42f56bc8e9f9c7fed5ab7bcd829ea35ad1491e1637ef28069be121a94b4667d9970a3f2cefa88d5ce452262d3bfa15b0aaa7e2d2021dd2c1339152509814066353786a140b0910680939b347b4f466e067aebf5091c6beb709edaf409cc52296dfb451e956f764c6f36780f7f3af2ab7aa53fa3bca8d075b91c22c9d8f10e206b2d9cd627073423b6fd41f15db99ce024eafb3d2c8e5b4801ae7da76e6807b55e690879b542785b127c397a6f8de8999a5c5ce51d0cfe906e978545aa18fe5e095a85aee17f76873d6787009190f43246bb7a1ec61c055fe00d9ceeb781469fe026c23ee8d59a0fffd310cc9e4ffee19b471a7acee3d565485e6da6513f8294cca366efc2b857f440553c6376ede0bea8c416dcd127123503056d040fff317fbf6df92270168e8f3924a7dc7891a28fb0d74b4c5a7fbe46a39561b81815c85186e22622927f245734c9f7cd2266b8513bb5e12b4e90a91a696458d66bd27c20af195b4cf47ebd3dc17357dffe8215e6ac1bf3d062a7d94609dc16150b1797927150d7d4825ca3d375ba8683c07a9887e8e21eb2c8ee5b0a39551908b8453d8922fc811c3e3f6c4fc456aaf22344883041e694438815a9048879fd950283a1deeebeedb8285cd1b38f96b8a079448ce8d548835b512153799c4c4a424d3d0d125ed24d7a98a1cb6ed0d98cc28f86ce5f3f3a38774fbd31c8c092241ac61e21a1e736aa8976967aca668a7e172ff2dadc62ffbd10c397e02470e5ad73d7caac3572f23ab9eb3a8d5cf693e4c2da29c3f7e2f39fb1898e0140aefffbbe02139aa81a584ff4e7063ed22973acae1700a9aa105db5416547e0d63272fdb79a57df38d2d7df79589bdacdcf1ef3ae0fe69ea1b30c43f6493fbe35353b5fac48d0e93550f93afb4edf3a837b539df0d1e9318f594ab774f146387f3d92e610dbbd57e004d05950c8aed9f1502a4e59d1dd02bf92388f1b1dfa4102da1ecaba98a6b9e67ce1c43ea68e579a0d84ef221bb701131fae99ac7b02cbf4087da4c777ba8b9d8663ae450242d54c75ed10cdcb13dd43a3df47a55a2ebfbf6694f5fa029f2875074a8de6d568401a8c9122caec6c54b151ab7da9f1e1235d3ad094f96a40c6f945d38ff23c75f7150e5aed414c97285e52d5eaf043c590031ad2b108959e0fc0d0928266ef0186a6b50d350e0e25d3908e5e771247a0ab9ff81efd3565948ad75fc7e128543b5d21bbbe96d7a80c4ce4b69003940fa32eacf8bb66bbb7a7f4e4919f617eb62d00f490d61585137326f5316583aef705ee4952a57ae8939ef3002b191dbf3d1a6a77d1b2e81eab51cb8ae163167449dbed29fb3b1355c23472d10bd54a5808f888432651cace510140388139ecc52509f1f1f48a9c0f0fe0ef82f43ce5660c872ecc38596e614bfae5aaef53f4a631b1a25b613b5c465ebf0a33ba768716829826752f31f1fa3ee091672825c0db60ed53302409bc07ec60d646836b78fdde597dcf05ec0fad891ed50ca361a63d774404c1da52bd52023c502b6ecbf30f7b840323eb33bfbab76c5a5f146ba1e446690ee492dc45f7fccd5bb02993fc021bfe0d4cd70380bb8ddc912096f9412f1507df197b72751ccf858ab9bed4470f7fc073de117a6c6498ddd420ad4decb8e16d298cc26cb3e844f63153ac19402b38ca813aeaf5133593c990f1fdc719c9bcfbd0cd51261e97af5d58186471dd5ed88d22a5909d6b1350bee75dac121e4e497619049bbca27214a1384e7db376d5e2b04931d8f5d0ac3aa6eb623f91423b8aea0b5e0eda81a1d08be51a6f70ff2e17729842985f8674bdc642376ac5c1e996da64ad91319581f989c679a9330a5e3f636756ddcaf132deddbbb5fb6ff0ff54419d17bb5a9755d14f602522de64a5232be55119b159c14ec756e11227e8b9df48c819b9b075df99b38f591ec1f0c7fc2af20bd271f3deef522a7f44d58fa0b56b84b1a3606a29b2d391c72b264bb390d3f31ac757126b652a24160cd04ca0540fe35d6c88b7b46f7cf5887352239dff79d9cf378f7f080cec68d750c59c412e8081318cae759becd1332b83fb23059cc2e9f632cbc2c3a483646fc21f3af297a11053d5e200ceee50752f4c3fc263aac7e4f46533563dfd470ec7996882d4f992dc5e217c2bc8432bc78e60940b9da7baf4a9cd6bf56b0f24a645dd6414599bd106a3a290dc47ef587f8594774b26f3e67b08cce3aeebb4893b37df3f9ea7252c2aef6025293086b8348125969606879c9294ea9cc79d7853822dcbc0bed4023041ddfeadcc43bb2abda0ff5c8cdb25cbf9b6e6402d98e6a023108eaa4b8ee0798828cc11ff3beb5fc66c76d8e78b268ebc50fd58c846c801800d47d2de2ee92596e34f51b745ff1ae40116d272c2e64e4e086515b762f8818166f19fcbfb1e9bd23f3a2452f20627930e85fab77c8e92a403e13c529680899a4cd8aead966afc1803b23469948a541c5d6908474a9c65d6ceb059da09c4c19725cfe430222c7e29e024ee28ed4a62157049332c3bf060f614eb939281ec4a37173f671b1202b54a325266ddbc221d87045d7234b234ab352fe55d5a1840b53df3207901e99ee35c968437fbbc5386d3a3472be4232c5a8437cc4686e4fc917ad845693710b4b8782c40cabd8e2f7e3aae142494e654ceed78f30cf6b2854f4d57993be9f06e93ae8b9b08d812e482f2ee270029ddbf33bb2e7eb10be251ce0b72fb841cfa29e0125f61d110d7967c029108cad4405bdb7a913f6bee18cc52962ac6ff108f75bae344c2886ed0df60f8e3811b731907f4c1712d4e8d80748fbd1869665306da0a0e8dc16a1b80f62b64e398bc3cfd4eddeb0021aaa526e65e28e993c12cf7861a3a0071fb21da5d7a66642df740b8c6a68d1d38688c10451cf6bb8f55e56aed44462647e673fa8b32dbf65d4c3c5861cd728fb9ac3e0d2161f026803f47d7fcc0343cf9e10f804e2fcf44d1d088b081ecdb7707799fa6c3cf5f46cbd173521b40839dd09dcea18e65a319a4e62c16ce7248e1ad41ca36ccd9def5a1c2eb14929b0b0d009fb8beab0556c110a8092c4440fa612bfae189bdf2de5391aa1be29de362cf2155611c41b6045a795edae36adac6fef12432c72cf7e6c54c743725c6deb3571c5a46ea7771be787409bca758c34f4b81804eaace37a9bb5ac8da5c842082adaf856d6096061bbf1c3d4d45649c8af290040711cb617c2e633e6fe3c3526c063fb75e620100710abe9dc9dac5b7006b9c19b08184b49421b1be0716938e4df2c9b7f7d9270225b660f11e8cf653278b90969ae723d5310696bee6e932d6115ee478572cd7d639cdeddaf4b0bf2c37f8a2194b6f287f0d948637352f905b2f216dcee37d547f7f2149077f6d0e88f09fc869f1dbf7bf1ac33c89fa23babb373ec3120bf06b950b01bd78e568cc00899ecad61a5c233b65587ddfa71b02e3f1ab01bb0bc6422687a30fb969e29dbf6a588559f43a04e43861a1286323e28af6fe5265768ca35ff898ee4354a7cd9cbfd56f4f02f82c18b4e0a11de22062c996fedaca999d989fb180c2e09e9f95cb644f7bb336a069a6ee62b81356f6b6c89670918f2ddc422bee4b84108486e44d9056bddfa74ae0bda5c2c259a4c138f844a3ce1df551eff26eff6afe0f12b88a72389861a5e4c90a5f86d59f945120a77f90fe227c04b917e796372adf700e52a60afc30d3302f10a6315828e70a1cc2effe5f74efc083f1febc8dbff8e46afebb40e8f2f0b496d9f795086aad2303b8dbf027bcbbf5a48f2d9b307247814b38ef204cc06d6e94ed6c46349210c0d3c084012c410c8c8c9bfed14564649a1c27096b39614e684f83300faed5ecb65d47371813f46aa404d74349fc74475da1df7924e17caa658d056449df60e6e51e681d24565127c076a21f06399c9a9aea128ae30ff69d8008f81db5a0e83e1d371f761c7708abf0224582abea7de7ff683cf11aaa9441ed0ca184438b57f4c0c88b261c1c147a6d9bb634dc8f36f6ee43336f47e676844f1f94f34fb8ccd985d0728a076103845b455e762bc85bd519590e25e6edbde4b1ddc44562080c879dc5f4d34effaf41df177cd489a175ca40e0e146c8a02e573a032f8eb7116490ac63fa367a6fef002a65bf9ad7b5c9bc522adea406e2046a38a0aef6386bf58e57f86015a69070bbae13fd25b468cbad2e4c9c49cbf70402eb213c448559afef07cdfc179d0e3ca1a4dbffb00c93666a0d033b6fabcd54ed727f7bd0bf12d612c885454a0561faebf9a673806e534e06c3bf2bb920fd5aba0aac067d61ba2a8530f796ac4274fda69a91cc3ce5333c37330317fa6cb36665c0941028e2052b7c45fb1973414ff352c8b1c189f52115251cb7237f4c932c4080cbc62df4c95ac396f9c6c084415eb4b2b4cffd542ac364430f42b675c72b94ea454312c7df8a681f4efad0ae165c08b032f3919d60874e7e667d163e496b5f021ba327ba1d990c1d408b93f72252521972449fa7ee2abc32973542c320f034f91358cc67608f3223841e8e09b46626995db43255f0c9c21feb97ea488e5b848573b615d15f8db8a3503369c5a997762bfac177cc9b609ff192c883cc63de7b9f834eed165149a6224ddbad25ea64cff5fb144ff56442ff49a2fcf5a71806e32e0ade3c5a1b8ff5077e8e8133b9ce4973363b0ccff5a99c1e5f2cd43d16dd06d28cf603e9d10cf25fa4f50236fc7449049bf17d2ce3bcfce0bf45e2492c9924a06eb65ccc136188d2ac141fb23fe9e61b7948c44eba88b3f1cce88031cc565c50eee75d7b0ff39fe19ef7eb30c8b2f8ab2874fc3ca1795dd089719e6ccea4f77507e613d1ba710e1c409131b6b7813b42ee11026a551e8ed2eebb18014c28fcff1c3dcfad9b1ed04e65015f316d16c90c21155ac420635831373dbffc0ce19f042e71491bf5bba4fca9fd209d51e32dc3f76555a55bb81419ef7b99c83cf9a997f1473b98f85cece171fc0f6a96c641dc20690ed0fd21f4014e09505889e100979a2123c9771ef8663c97cb0398c95e3b151ffb12dc84f134c690522e3e73a3b8411d5a4e40a3bab7377217115cbaf80a5c832de2a9418ceb9c532989cda3b4fc71c66bb9a658a37069fe5bb641cb91455b2cc2c239ef0b3f7023f2a02d578a1624430d14da77509111e57abe6664a5d2630ec358c410a871ffdefe27e765019c8c6c57220196f5b53633ccd9aa8e0bd9d041299e89361f993becf71bd5b4e69200964a6e536be505c5df53b9a21a0f7dedbdd6d125a9289644ba8b91b98b83ba627ff2f9034400169f057f6fe70f97cd73a006089119cc09a960a2c7c081e627c75e3194b27f7f0d329069a5e8db8783fa50bb92a8d89c0244eb5583d584f688003833680ba3d749b7bdeef7943e02e627883c264a4ba8d4fab266c7706ef2c2c655fe65d2505604f8db374fba44a23a4cface141f80d91a73c8168a86947c6bc747e469a038e76c2cb7d7d9da6de6004d2bb17d172a6bc27233f18c46a63179a8512a781d8756a85a37ee3e9ddad36302ba306962922d32144e6ff5f3a3109b7a1decc6ea8a4ff44035f95bda6232569352aea11c6e8c84d193f6ebee0dbfde2d13f4ec1f481c3fb10ce11879d33e598cbcf386c8ddad3b09e23283bb6717e85fb99f6a4c46cc280a24567ca2b8a01fdf2da6db7fe0279438fa13c6062bd1b61a3ca33543ff20f9cd2eb4f2bb89991e0b684b79c58754c4f7233e5e5f671a59281d36e278f4c6ef907dbff1986903ff5f111283935ab6fa349d57c734d60b9a1af1c0412413e91c01d218fe6cfcbed6de35576b9447215f8784c73a004e20c023ce285f02c55e9a93edff6bf21d0725e9d679f36978a6f9170f390df381b65716685df8456bee4cca2374a2ca4ba52394f59dfb224739e381f5c8c33e8e09552fa7151ec6523135cb625450e2e887976786aa758f7342ba186138840e40c0ba064112c1726f8234d29a195c3b5b4bc034124286980b5ec5fcc2819bb7aeb99492c10cb7c63758ada352aee5d1fb4f17884936c739605adf6c33c71f426412e19c8d08d2db15db0e5b2eb3ec6b15b90d76ee0bb995d34bd95a15e17d3670c1196a2637a456c5249783312d9bbd10cc40f519df9d358eb174ce83df719d3b7c14f6535dc8a1ada195195de95afefdd718107f8a4acd48dac885b05ace45893efa645c16976e99812b4e9a04d92b0b8a160d5cd9dd41b3b92f6adb0e485e21d091d54d7c9dc6102e2b7308ed642857b3dfcadc79ef3ef74e425425b0efaccdb58126b29d13735dd33811f32300f30b3b749e3833fdf2117fcdbea69565b74f55c736e16e466004907b8ff0f78c0a7bc69a836309c94af810022e801c8969a40a28f0685f9c6546e4f7b8ca95986c61c90eff74900d2f650a3fa6a771ade8aebf47e5ff4f3506e47dd39cf03c72171b0a927cb5d0564eab190f5c3464e1aa5849ff3533c555b1d667398ae4f616a5ec763c1511e020622a10977def0dc6310b5d2f64997ae2ac94fc77757e515d012a04ad0957c4fc02b32e758abb33681e22cca809dd0142f85849429c6a7e120eab077b1ee27a86fc3d1c9de59095fd711fef6778ff13253aed9e9b3f50ef0d9eb17bcf611af29b332507d965a52d5ac44a522dceaef876c085a59556b5ec5edc5b52c8e38daaf8a44da8907097d4767c1ce3108d46ddc224197ea488adc1a29583531ac79fcef5fd72faf62f0aa6f4cd4f6657cf92c0f5334bd64543cad28dd818206b9fe96b240b951cce0a68c0de4f56d7c6c8394124ff58f4d2447d39eccb625d4fc11750a07dfc653b967541b593a15324279059f1af6323772b722d3a2c7b8559d18fc2fb9813f2dcd29a3ceec9e46fab302468304b72c43506ec1884639c4c5fab0936f27642e8d312078bce2fbabd3164ebd926e86de585f2c0e862133b498459911bd1aa46bbf7fa854203691132c5c67d34c24b2bfdc94786ba803efe61365304bb75df473f64da6ae6f8d46143e6171829cfd5939d201c62866bec9258c1527ae210cbcb92692e04ff16a1504dba082034a850c0bbd111689ff45817677c0b6005465d26ac53644535624e7221cd7042b81ae1c0af238ab11de5a83aecafe30d3dec42b0a39e86f1fd023901b2cb9335332915935d0af974dd033fd57a04d07692f743771aefd554ccf9976d4c0c83a522948ef3a6d04ef37d211bef8b1385687665746101cc7190ddbb8a2d9ca60ed19f0fb7f7e88272d3c1a5adc8a8ec7399eb94515897c816bb3e83dcc7f187c30bf4594cbf4bdb8baff4c9c2503c7511d0a5ecb9036c353ea9f2aa6961b50b86930ca436c4303db821e81d283dc7dbf906c598262b4d3fe96956eae3f5c0f0c5e0d69a2143deb5eae0c949f5235ff9a5c8c877b58754576276f60bcd9c9abe28a7135440a4465ca21aafce346827d552f7202b4eff77f25f76242e83c4369e2ebf631c67e952e68505467d5c0ff2a711628ac34fe305d6b823cda637fb689ea7a78f28c25da91f2f1a68f89cdc91b6af9b704442c7c8370021a6fe79fa59c1a49cb2246b2b3a98b7ddaf2fe01655888c1a4ab5c914c0e0a68015e3d6f62e0f7f48ba57e2282b89471f6723034ab20a70cb1ce66f4722ec983b5f88646c7d40f84d4c08d36233aaf6efbb9b15daa62a2cfcbe2591b8a0e616c9392d2fb195ddfe180029c474b384fcc5bcbc5eb65e59a94e9f6cec38189381aad4437e964dea75638e8cd05d26819a2192ed8fec3e6a7add149a1190563cebb58c5a516a688832c2edbf5e6ed568e5446461efe658eaa25c570d8fbf7f7b788ff3ffb42c00c101bebf0e9e4900bc34f3fc98df920598776a32b17e6afc8076a65899cc0b5982e54f1712345647e9eef02b734e883fffd470ba783f72eb0ae275c893795d93977cf35a5cd30eed934e8be263913cd1aec15ce4f60c378bfbe87d604736fe434f622128f27ccb2add61117ed2b4aa93361c261f9eeaf7273971607309514afe5e5c8a52ec3315e6bd6be52411b9fcb940540f24264228b926557759d4902bcffc601683f1093695e48591c269a8c883655ced8f4509fd2cb14abe8deb12bde9db4d6de02a236c32e07446946dbe5622cfe1c801e0f62cf6cbf9b4d956b69a00ad7c0fa3087b8eeef27850fd56618b319ee659598914ada63119fbed57b27bea63c09b98926d79ee192014d35f975ebf0f0d4e7b9e195fed8bb08d9f3dd9762939f19878a9037b6046fbf67191ec5a3f3484b034a74fb3b3611f0aa14392b577b4d0919e6d9da98a4cb59de0d018c343478625219d626dfec0fe278364cca1e5758f8ed069d8eb7004569a69728f26848abc9d62d9eb3beb50a5e2ea82a0dcd84f78086b329b78ba987c025a152448a516d95ea86f02d05223f63148b2b0cea485268c8d50778beb1824a53c0e9ca278b4e6e1488b78c8df5a748d8576780ca30602235674aa9c05adb66d71ba0e77c7e8625e78ca26fa3d571c101b0f61100912bdb87536d1f2b86e8c164aeeb86c567d93b2806a31e5c329c903237331887a45ea673b000fd75680982387682892d3b9cc6db6d8d9dc67ec0cbb0098f1290fc102e4f24ccc1808aa327835d9be571ac4d082a12d8f83908ec3f4256318d67ddfa16e19252d94aecd4d0a4fba6bedb045177342ca952ccc9900d7ca41faa6ae445abe48f3a2778b2c0b10ad40d196d1d7eb077816e9cec2caf530f67ad6107534d8c716216ad00aded8bbbc77465d9fd906035dc19b56ab62cc3f6c681e71248c635ee8185e203afe17902986b12601a08f4fc23367b4e4e19f2eba14faae5ff40b2f1fa5ddfddbb4181947d6cfde7c8d2775fbe168886eb8b95e199f3e75c969a9015c1b8ef41a28c22a249cf8e7127745f6ec4997a4fc6c621c14c97eb4b29cff0606ba8ac741561d77f3170ec36b2d77fa698d28e7532f286dfcf7d179bc20ee8b2d3b3fe5730b9f8c88b4d1948f31c2282d23287692e44202e90eb905c30ff2bb0c5eecb4d38d9a4d202773c50a51c7329175c44e19b99ffcc7eb94cfe72a02123007c2bd4413695d0e28f8c05f90c10c54b4b20a86c95cd8e1edf11df1d7852ef962b11548994fb3b64ddb67b71f05f494d811455a07547f6ab8c5ce2a1cf470b98f970f1eda56a2871ea0b04a5708f66f8020c7f7dcb7add7a0d7bcddd65d3e5fb481a2a9d05dc93323c8710631448c6f6275e57600743d7e1a52f470985ce13dadb8cbab273bbc08e59e05922a426d2eb3d0c58024515775957d41c3f86d9c768e34a4c8557b20fd6884ac43eaae9904f3a63b830211b65175dbf2648db2d9051c105438369b70c8d0cc3a721fc73d964eec1cbfd39ed6a460730575baf6270097e225fdc593f36209266fa546d303c86fa1ca83af4ddaccb877922683b974f124835132a5b2d022e156b17478f49126dbede3fa8e05efebca2b92276c75b705a5b3aaf8b009c203965080cda0b5697ee32efdf78d888cc3c89b334a4e7dc22955cf873ea154484208ec62e24dfe3b6656fa643305bb65303d537e6962d1a665bece81a850147921fa18b4755c8fca44fc3ed058f3dad69e72e75aac42080303c1d6bf3bb35933183145f8ed68bd70a6d8b8a00538b24cf28addf0c2f978eb1e9edb96f4a3109809fc032a99c7f52195107ee3e691c083ac7f42098a1431f6efc2357dea148ea198ac3ed6ec715d3805a27d886907e5b6216c8730f0bb3ceccda1ac118b88037c16bcfed0c6ecf133b2dcb80ceb05e9d349c37d873587325b1bc3568e64b623326816bd9c86d3d46f225a9be9067f3cafe2bed81147243719adad088f8c1422f4213cd83304aeb2154f5083563bb7590b4c872030151c570190f17ce94f995f5a7833d14eaee59849f3082fff1126ac4de5f596fc293fa8dc8132fb545b509ab701be506af1fc5389c5e0f76cd632172dd8797cfa231b1a3137469e0845f3e1e4255b60ec73a2402500607526b11293776dd429bc297365195e264a8fa6727e2a405e92f416da61dfb65964c3e48a43e33b48973ac597f7d385956e33a81374700e8ed8d898ec00cd00db0d936e6c4cfda75405b728042777dac2305e303cac439d1c721f0d7dbddbd605d0cfd71d649770dcc06e4d3f3ce6e11d775f555018dbdee9f6bd71f682c92788aba40aba6cc81cf857f3ee0d967a766c985a9267af2eaca0684577da33282739c738ff9748a929d0de898e29c09ec8ff998c223c12bba2ba575fe5d9d42328926a35f1a211180e6d4771395f1e28ff2c262c2f1328c35c90a37e8213c06335404dd1660c18aae4255ee339806a5a5a55bbe3f43c29ecd1cceacd19e108efa72dd367c838362ee3694d839c46702135d95300c097ebc3d537694ad698e16d013f3db483c23f6509e4633e5378625c3f548b0c1f8c84bab9814bc751b77f53b8446bc6a4a6c3690a8efff33ec08f654330dcc18a929e488564897fc398d63dc7d1773c061bc63175e5b2bb3b7add1b4b731cf06901da1739c466c765b985ce37a9b8380c75d9ea28b90586fcee202da7eaa61c4596f4e56bf1cfbbfa069d6cc445e0b3d652c2067a74c584649ebf0f733dceef1c631b1d0801a8b813d0f86550a3660dae220bc0dca85ed68d944b01095b7eedf509bc98255b50ddf0b278db2fe06186ca03858f07f41db14cb21b87f17c0d8bebb19c0de15ad454f71ca4ba589b66af82821caa0ca7d491ee3ca67cb5f28a489ad7f9968874f0594785e03a67739f16eae54f2861493abe22c4a77e9d3029b376701b39e4174ea382ca8d9d6dafaa1d2c453eb0067d65492aebc813a79f4b77b7f5291e4e082f0f60099110e20d8b0d1eaf3c9d8c67a35999b64a37cfa530e9d8d48009f5e4e3dfc37d30fe752d5307ef3ad290eb82d0c77fd3b47cbc21fca8b52af333a3e80dcb958c47991fa03e72e77f46be0d8941eb34fa7cc6189eefabe06dbe6fa604210518347553fc48bd433ae7253c02cc69ce766bcc1c3b640195ee9de397775b7ea1fe35cce9a5cb8c2759eaf8c686502a85cfa5bc0f2df5428fa463e6f79549a5d9260ca7c2e0d2455e71c18b819c2c30d450181c593fe512ca7f72371282bc1af364cf2c6d1af7c63dab7a7755725d79061e57dc90a89ede570be8c650d360c448e8bd550b187d14c30f4b6bb9f90a791f6583b0faaa0edea74db680fa0c8321199de97a25c187d9666df03c0b1af0014dbf5268dcb29d9fc7ce77397cd80f20ca944d324c8aed213c41724f1fcac8cb2726579d2168a5603948fc80d7fea7c4b38866a0b91fe1d30d5fbb3102304764351042c2cafc0090bdc02b8bace94b087694417f929d5112dfcbb1dd4d1f163a1120893e7fd6e1b187b8d22c5cc8a6e6c6cf00602086d101157d923dbfbeb791f913a1f75d88dcba96ca9ae75f262bdca12cc96a3b0032501a368aefd5a03195dbc75ab2784d69c047adb964e7446bdb3460361bbcb811e7a50343bcc951fd5a79d75e96c8a950ed5c89ed60ac1a3250673ebfbe48cff2c42d895e99d9d53287f8463e30482d9a3ff83c7c92243f14a81a8887f17d4a8117ee251a549ac0c3bf94fc6f268b925c7db4ca37ba4b501877d0754eba8f9a87567d7c354d2bce48e8039f4fa67e1f8ff551cb4f70d4f19c7206def812e2a048eff77dd699ca96c0554e7323a742155c97255b3a28df6e78574a38295f6538900207b75e696255be52c0a3f4a4c951cef43ee16369e3b83c43ab04d1d350a27ab09cd85781c1e618245278d2f69d201588260c701e8b3977909ebb56ecda6e188e32a18fbeadd41761729c850cf851dac43520acf6ea9d6f7cd86b2ce54fcc32a674f71eb09d821e84fb52534c51c9cf59df6644d50c6c20c234d12602536cc11bcf7c5db8fa6b1cf2ab36f608b863c39106a45b9bee3d1bfacf2c9cabb430f36fb182e7c2470fc84134f4997f83021fb8133d6ba596ed75f6a7509d7781bef000e3e24105b4fab73c2660e482ac0439905a5987fe050a56c01c8913d12863f97ec359231f4c10a096098157239c0bf412c9c88461091b301090a2ce0ccf1a72f0b88e3e40d0200d4c92d1f05a3c597140651521cfaf1ac79faa35aff20a98dd4997d9e71605e8ada1e8eb131b43a1a9dc853274974539f4959a098041095d3053fb7ecb6747f19bef43bee91d783da451884b7544d829e40b243db46152eb6b7b83ad12e4f33f45b202afa713f901207b4c5e9a1acff5f1fb7116b21cc741d410ea5bc6a27c48f41831be34e7b3c29d9a6c8d2e1a42a15abb48450759d4e40b7a2a7983fe011249191d41071a172705b6420fc2cea590845eaa7d203de45bc11925b18420e8adf923d3ed098f15f1fc8b7af56b0a4fbee4d06848d6f61c621c7a1f41574eefdf4603e78b5bb455c33bfa0c0b547736dcaceb0c0fae860ee114416b689d33a778139d632148923babf8a9da2dd45b139a6abeec123f96b76f1f2581490bbce9a50161361a685b29472ce9bf9ef910c16d3276a54c55f2f5a1314db942041b7eca67bfa83fdf8fb62ecbac2144d66ff8dac00b7d8a1d2bf5caa2a187c8c4f87bbaec103782fc70f57ff2f72ada20083abe6109b4f0de126d50ec023a2bd8ea082e64b9792ef1568dc14ba46bb3d4863c1b1b024802cc9eefdd0003877c1652e22b782356ad5045a4fb75ecaec59b21ced7c896eb55bab3a609688bbde4a94592fa935010a7103bf698ac2b1918eff24b113a8132c51fffd3d7ec711da8e091da8506f97b36afdf26f6ce89aea69bf64bf7711bd636d11ca0ff9910016d0d0a6c1b013660d089e5e2d30a7040042b1a59aef21f005b1ee741deed3c6cd22a62584785d06cf0603e687128c5dae6763937d52eaae6bf615990e2f0a3811c751666208ee75adb7e9a9f01ba5b5b8ae5eb87686b6837d38b36fc7f9df8bbfe2604018e199653aec2a658b46b018e68c11d8e019b36f07f56e673da952144bc23d23cab3d212c5c42cd57334e69718f47f7fca2e731efb951db6e0c3fb52cda82ff08b866f31df0260e6038117c34abefb6bdccf8c00a17ab6660a2670c3f34db596ac4b3d8bfc1e06accfc4aff6ca054dcdcb1e0d76249cef393b08e0fe404ba7c3b0228d9b1696ee93d32febc117cbda08765e880171741826139e680386dcf832483f1d83e03d34b5773505a266d86d168c48d2f0ddd57c37ec86fedcf5eafcb9efd8113344e2fcf523d9daf4ee1aa8fdf5be223537c45432d9bff74eacc520ca208533667e5671eb8919c97936435f9e77404fbb7a4d8c4e9c22bc3ddd84746c031f830c84b530422016390800aab5d3b5efc407aa855168b79fc4f40e733b453b9c7232577161b4ef41acfdc81a3cf6a241c46df6ba6ebb264c0df62c892429849d324bafa2d287416bd38e60d242ece895dd25297a048fab2dab8b44a01c2e0a6c3b54cbe2360bdbb5ea46fcc65c53cf0146dc0f40e960234e6e483a1554e2a167aa03ff647baf4fb0d1d540854326eaee26e6f1b64f6eb50df390f1b8c85e354ab0207b1e3e8fe4d8e5792198cc9c0dd252094ce6352beb0eb42676c2e90cc070ad59109951b3b7473e4160b1bf6e4ed100ac31241604725b9fe9314e658b9f923dd3eb8ad3391b864c6d9ae7f4c3ed476eb861b2266480f03e2b6fb367509f431942584abd7cfaf0eed4e6b6db4215c7e20c12fc0f883b002342930b1f12c2252792c8466c152d980b14d3d2c682f3cfc88cd9205895c79a505389b19a02d257f3846bb99b983c583f9165c1af6132e986c0c4dbb1d622626d1d1d46ce60c26c7996da4d3b6a6d45f22de952dd4a13d176888d82c58f1e901bafd25ce82fdab017468b2198a0832d0ed224ef8d818c775cd61bbbf61865d93f02d1dcb9d6084f13535b53b1f6862ff087090574244169b3d88d46c8e4b0af49e784f81ced8dcdcfd6c7992296beafeb1e7401b426cd8b1928a8525669bc9a1ba52de706fd48ae3ac96196bd72e7c02af0ae3e5f80ffb81330066286d516529c5822bc155cd59d2dfbab15fe0fc4de19c7c2ce3234f7516e9e46a6fc2d3949cd8b9c45c52a8e0ed25c3e194fd800f39671ecc8303192cf1d9cef7fda89b76b90611275cce75a4d6e281860cce86bbd67b8e2f00c4bc5c5e475a6e9a7f10841b01ad61eb7a58038ce463e92634623214bbe80a6bffc7c3e53fe4403e9c2d3cb6654efc0082ade72c3d3d60454f702d62c058db12be7bea5cf38952f9a9522c73ad042288896c3292525e79fd12c9875fbf12cd7fa8b330a0b693ae31e8ad65ab5b8b3a79b96ed82f39a70cb8176138de7eeef7a4d03efe1edeec6456baa516a1a8500d0277b544544859e77dd0d983a35253a1b409d61e41cb77bb5546ff86a2396f1b8207c868724953aed73a90877ff0b65fba7f19b48d3b248b2a5fcb7d73883d3a8b67aaad9cd68251683a2fea47c51c1a69751a9df1b7629af1a7f1240c99498101d5cc8c9f7b9903b920ca1ef857432438ef761c838be7fbec9d6286308c069003991a79bdc817b77f0e1b9b68d7314f2d7dca9d7927a4dd0306943e8dbb51c2d21260fc212fdd7223a29231f1cd0a9f8057d1a653a89347072a045f4d0abe80b63a00aebf381916e9614b0f0538caabb5512f30282584092cff300c04fd5f6975468c343ae69b2ab8bc0feac02b404d79f89412ddabb76672252640f6981c6df46d19d4f2263d2aecfbe4564ac2d36f0147e7a13260b1e6a97f1d8933d8600529459066de0a20e0a60813dbe0f241adf1d0565d0d537c3dfd7df8865af53b95379ae9f9229a7ab190dffe44f18a5b94cf30ab9cc676b377c3855369dc7dd5eba60cb81d9a2d6792935de9ee51fe74260dda9b4ebb2293e1482b122bff4a3ba74e728469c539f6644cd73df912743abd8518998657f6b85576989d7372067173a0bc6aa2199c448b55919b5ce33d1b0d32f93eae6f0b6b38a7e27fb302d0f332cc7c7632cc2ca197c4ab5bfe45838f754169626719dc0db31547fe913151ddf1fced529a1dea2dc3e3c6fce19bd71505f5349770c73c12aa91161f221f1cd38ba283749f12cf24d883a22e04ca6f13de9f0a3f3a2a1bc43817d1dc2895506c1d691b05c26e95a801765db40df74bb75f3149d4ee59ddfab9124e4d97e13984023273f03f7f4085540bbdbda1c378db364698c2849d707382b6338aba53f17b735e95ba31ab0d57c215486b725daed09db823548463c935f89c64875ef0853e6dee3dae0118df33c395097eef88bbed52bdecf38116880258d746810a1ef3edfb51edb0db52a0981ceb929e4758f8eb9c9d14b6283d0d1bb5005e8e100efeec241688c935e5ca76e42cb2d0b96bf419a31ffd09b150562a94a69e01a2d2344c331f1a4303b1dc3d01293acafbb9c32c8aade5af3c19553ab06bb1dff7af7c5c0a53b43e2642beaa4907cfec2fbe78b97088fc70cc751e763b8ef351cbb887403870aa9f7e0bed094ebb4fb89a1c3b46d1748217d2d0bbcf0a67e65651844cc7c9d52d02a2e1911746e356eae7781e8b79471634626f066fc7783505deff7676de05a9269339a25a6067733f902c13c380122aa0b9ec9234d90f86bb992e06be03ae0554d1a68c413bd3544d21a373e8a86f022ba15236698c5ee45b0b50982052a118d0ab98936a41480a77e3bf24acd141f6da2e342acc71bf86050447fe54bfe791b57b008f5e4c3d14613fdfbfe07556421fd085d594eb1042e620ec86f04e28b2dd969b7f894ce6f65ce4bf5e3e84a06a83ebc5b8c0185d012e5260cd4397a66bd5db665f39c570e67f43be422883c8f408a5f564ef9fa0745c76a4cce4d187753cd9031421be1b90436d253dbbc66ce0e856a81da6d5b0a377f45115b3bf400e5bfdfdd8178df323965aa9ca328f0bd4585aa10378cc6b121c29f0ca424d10b1043fc8c4e052ff95e621238f65ba2c53224813376decc1d84863a70a2da6364a1cd634c4d2697da7fbca3cb2af43c430c6671e09a1131545ded81ec4eaef97d57575961f9edc5fbae93e3ccc4e04575169ced84e905509d0e5e8fffbdc8a5103e2530e6491e6bcfa96e0a4ffe43d643096b8263c4622349feabc511199c7e89c4e71d07b779556988c5f2700dd62ae362397a1aca33f6d3e10f03df5fddcd71e44186f20a8a884279385e526ce70ea6571f7f75407e41f386cdaf9039e37f781d0d1e12c623cfcb7a7573f914b0c16bb11480a2167b85e926c67bfa651ab7c7978f2d7d0cf59228d1c8382bbc3976dc2b70ddd4367ab43b6a4c541446828083445773e1a21ff5c630da54eca2d788c2c66bcde9e74be625c25ec6f7e79938d2b927f0998c9591589020b7907acc27e39f83becdd4c4a9688489c27bc00df516887feb73f48c7f0f0f9c5aed1c69eec832ad6a4a333c8201f0fd0c4c400f078f9e522ffd8dc78733e6a9f7f58221a38588767eef94fafe4e5d039f03c26b276a89578d8134dfb30c7d39c90eb66f11fc8f4fea73f0d98eeb4dd6ffcef7bb563cad17b9ce3f1d4921077f15aab0306cfa93519a3ee20d4da8198c283f7e7ca18673e92fdecf7708c52e95cbf8066f07f7531163273e3210783767d29966a5c1a823889a724101e703c973e704703900d8049cfff26850533156d73a95dfdbe95efbb07a69dd45b7f5536d54a51d9bd96008170b955359c2ef14af6a50c59efd054fe475951c8579ee37daacb99dadf31e68eaa0e54a3d29f155c1369c17575d5256e19e6254a5b78db25832d59fab0946fc5fd7db5ec800b54d48130faa18d583ccda5268740db366b330d20c58438429768943de0aabf20a705a7c824c6827233db37222f18b9369c826e0617c2a98f821217e858f18271301ac45cb3d81607fa77093a5f53aaccb39ec79bce36b9cf4ee7b864dc98e5e35a111a353a8d68de9704820b85fb3b3d3a60b77d6ee556d80b17d5e09b1eb0f952023a7ad03a90c4cd8df4af3489847bebc25128a50cc3e354e321ea4003c5c3e73b32d74ba741def73c089c8c5f4964f8a97e7b42382c780eb1096f0ad2cfd477a308b5eb8cb1fbaa78c8a978a90f34f19771e7752634d00fdc4199a81ee5821b7ca026657a8b7b72f4d57a3433cb2d782d201231a48308014be598d36337a6d1ac81614453efe872b84b9a6aa3f891dcff2b1658e4f02342976c87088fbee843399426dcee988f1178291d4ad8e9d97d7c2e644737f669f4722ba029ac4b18038b68f726b652602755537c9687e76f978a012f1bd3c1205e94e6d2c0c85bfd4d6e570d8c2cd57224702656d88cb1892d8fdb88d0c035f24c978f2328518444e8640248c9aa36395dfde5fa81022a501761f404ab49bf4c5372c4e758da7b07abd8166c593411fee68e255c1e3a4af1cd0bb124e1e6df6f080f9fe27071b7b845bdaaaa14fdbb73ae494cc80ed3bc4e9c21a777076a6b9fe35537fc3fd1374872fe279985c146ad3b4f1cfe4b16bb5e3e8e7815e9dcaf9cde279228f8e1189f78c74959f82a6da3899e4b8d1d841c03345fbc29978a4d15a40ed20d96bfe874f6d270ed8012be91646a03fe974370ea6126ca524301692d1dbb2a10770e6a53d262c8f35d42b014789cb66b0ffe032772a25348274eb062401db14f1c6beac9ffe0ea0886313f8361cfbc586a9c1da994bb40dc25b68ee6c469d9eb5d8cd3c2c5b2c208ce0a4b47fcc7baafe47972b48563b1368d1cf38c6a980b2c0cd4df63e9450820b434aa4f5d4eacffc0b611b33f06182b58606532050fd4fddd0d0a02ddbda3654918e77c44b4d50a49817bcfa2f61bf4e66488bb35426de48c18f3096c9594b860adc52115729adf726f7c6975ccc4bbbe68ab37a8ef0f2ffc7ca3a9e62ac9ca629562d76a7915996b1eac7fc5b7ca1cdf0aa45b011a59d8f3e1bc2ec34b3f1ee827f3f4858c5ce44115104f075e104571e2880071a2a12041a31ecdbeed4c5d252eb724a314860ec1531704edf73731de00f73f871ffecfdaaff46ca793bba3391afdb20bdd135660f88ac7ad805f14419b773a927cdb26a94ef1bdb3136c2000b3e029ebbe5b2bbbad4544c7cd6a9c66dfff94fe0cf5061c89c931961460c6a94fafc8bb814b5c651e83d5917fa51e3716aceba32ed3976085daad91c64687c7cf11e90658a6fc67b2fd0e293d2bd7fb88f7a53aebe4db40127b5a49cdb7e89810690fd33bdf529cb0a7f9723bd9745ea634a0beccac695261836d02174c93048cc6b3bd265ea6f4ddf30f2816b3c36085f6728ff99edb5e74be117122e4d631c1b963d2bf1234a9658219fa7bed8a488aa7ab5b62ee368a60b89d0459cf96eefac17a00a4afa71321cc2fc11fd7bf0dab377e3a4895748e2be8a25d1a0282b1889b71da71a42cf605c57197648cf5229ab04345f8b04877ce8eb8adb8a479a8914a126edef2c777ec9bbd65c346a7ee348b241f541e67f0bed8a657dcfa2888f366e8d78d1a3c7c59595eecdbe7ce5b4f5ab46a90e75237b830b646a35adbe94e4e62a00b57bfb480622b135afe39eba5d739c2e9cb060ce052562d76da75c9db8ea994fd43821a51d5645cd34de927ca2ea79e66cd52b808591085e0c395867b9c2a74489ca639d511a19fb67253187a012d7146735f36856269fae2bc54a05b9bbea5e85e8840daf99d965587796d1ef912de724a5c26f466f9c365f3c05d8cbf03ee92e63b93aff13a3e4e9389602a0823b5b6e8c588cabfb23a59d37fbb112831723863f94d69505d0ceb8e1d22960fece07a8d05528e25776dd9ca908ed17bfb95ea127de4a16571e9c67dbc19143af362ccb3a433f976ee2bca335d33b50c96e274867730d1e0ddbcdf4ee1fc9d912da03374039b16c982343c938f8f9091e2289fa7e948583fe4ce5da4f3ac387f74c3ad16a1a67858d849b8fc22fa63a35a3d3c658feb15ae0c601f2fd7456fdb7990aa9b4015cf1a4e3d0eb128e6773f9710a6e3148621b61944769dafac1e0b30e81398b3533ac2497ba7e9c5b38216b534f27684e795eb15f6403b4393a9dcf4a477ea2621d704fed27e01294d0de1fb735dd3e6cb7ef2d69f00eb7fc9bca116ab8b13665506f6c7d9cd8da5547dbdda8b636e7864e3cd51597e67f024738ed36cc2d4e6a29b14314626b4d85ba0dd2d10517c13072a16bb6f29a9a8540f0e7a42ad63e3b2f2ede44fef577aaae671aa5838eb329207514aeaa76e141ade3eb5701042adcf4bab371ff6efeb065e8dfa2d0de079bf173086c81b28388b37f340ff932b22b149abc81f18ace0584a0c928ccea41c532a9265423fed22ecb6d8bf0e88296e95d239716fb39bc5dab5b795a61c9057c7af934cfac7796ac5e595b02a0cde70cda0156f67c601e14fc02215efdf21cef697a02976bf2bd5c9ec05199b8088a42154f5f966f3a6dd9ff50914f27544575f41771d71308c9be86addba9f86b47167d4c6ab327201828d10a1cca01de963e6ebbe944c59f7b060c79b145e2fbab7f751fe32bc18b95b19b5d251b377aed8688a26fa12deba3cee68f337034c612b4f6622ada2f739bd05696ee2cb452374c18141d91c1ee85fe0cbcb797eb12151382033e9d7bc5b24b4f3938641f2ab3371229df72aefb2778ef0830ecabf01ac8d09b7831877c6502605e0de117a774d7d6e0c8c048f220029b2bb963b2c3f4821a5bbf3465f39c0017eb9535045f46ca7d25eb8b67e96ea0b8eae59fa28163a66a58ea2dc49af0c870e951cbcfadcdff0da5e20fd9e3693649d334087a4555dd662daecb797501a32a60e03e2ba9364874f4a46dab09b245a6b82a63bd963821960bd52aceadcf99c917ade94ed1152f48a37ee387fdbc1582f20980dade45f6c420d4e72cdfaa6d5b5a525eb25744a3ab99f6295f86e53a7018cb21066930824d2e8a9429f8252279a268d055d430cecc255fee9d5e571b5573b833e5c809df9b2b98cd249ab61e8c6ea0131922213bfdf395c9ce908a7bbfa075795305361c97f9dacb3b4a61af9b595e4d45e0532990659894e5ea743733bc806472739f2c35cc7742d7d355c71ee7b78c371951e5a7cfff0e71eb5539c470736effb262bae40f53354cdc62ba2ee4b0ee222f057f31790d154746b6fe7b751eed7c0fe57f8aecb09ec7a266d16c5905931423289060847c8ee0d592c30e1ec0537bb0aacd3f3a8653259ff15924466825e2ece3823747fc2b221903158d8ffab3050c10c6d40b55a58d5f391eccbbac989ea37044ef50b81eb30b7bc746ba434d801c4dc5be9d9faf3989cbfef2a308f1e926d5cf37036e9df4b731b1d5464b164dfe8ebd0b17bbf8328a06db504a4d23cec3cadefab3ae3ca5d2a73b654144caefb6f4b4c39ad623e5b2efb2e1ad98981e01e6e5fc74d7084409465c41dbab438a498c368b2a05e76e6b093270cb4a56b2c21a381f59f1f07c17f2b9b5014cb014a4da42c4ba5c0acd2c1e94f5f2dd3c63e7d3afaf205f7c1476a2f84a58912d000bfb6ef8c13f3bb0bafc3e755196ff731646b2a84590c54a2d92d6b741433bbdd16e8146ac73b3f8afe3973937f0eca8047b8661b317e0927866b59ba845aac569a3d9c4b0acdc8479387af80dd6dd28efef4494c023edd2534431747799a49f8c106d0341a11d2b3298fc5f3ba10b833b12cc08d7d58d187c20a8d82fc29e7bccf3f45f9db4f2eeb6a5b833bd32114535a6daa9c4144be2b42822d25ae160881896ea5c7df370d3478588865889a62accd31bf4df0145416e1479301c04c8bdac18e90d66b506539ad4d745c3f2867d5beac96a89d4f95637ba5e23e5b68317f5f30b577a48158b125232d7152a94449db0b245ddaef1cb42241be0d320518f2a6b8f66be9224a84630b8d41fac19f5e6ae9b0a4e6de1c40861bd32c6296cb5b8bc086eb2c539887159ad9cbd67786a01607b9163c6ae1bb568bc747d5dca4e591b6225100359c18bdac6d1c13c8ce3915d05c628242ecccf98672c353aacadcda12840446a9686f7c386f96ebe952726ba2acb80932bc54e4f687dc78d309883e0e4e24b877b6fdb83cf74a5bb873a6412e2aa2182277c7c0abf068860e250ea5d75cf4c2af841bcbe13251f7409facf0f73bfb19343d0bdecd4144c53aa336dfae4e08c6d06ab264047f2617e65eb2c0a40bd12984e9fcbb9329faee024212a20fbdd42adbf1478570b5faad5ef712aec58d34ef72d844bcc39afd13575d9eb6840618f1e9684134d9a51cc1539c83b92eb81f980718ad0f4bf0106f147f2085139d67d8fa0d1ec07112d8dfc904ad5b229388c91ec73a6175f30afd5bb93807ea1c2255c48943313f9273f8e4ef09bfc3b5c3a10225316c60e5b88623ef306a8c6487047183fdb4acc13ff52b4f05047e18f6f87d60198e55d09aa5fa38cac660196d987c3bf1107f986e40c9dba766d7388cf3222a72e3d3e8d0fbe6fc0d8684fbeb9da60da6845222eb10214fb5f90291ad9a064d4aeb9a1ff18ace289cfaece803db198dae32dd0f371e18ab602d4b2ed24ef8fed02d2237a85e3a3a7c9e8dc1a1fdb64ce65cb2ee9252be74a6b404880b96df0b96b1625f1d35626f1158989c94433b47cabedaaf5cb0da4f5babf002b6e2f65fb15fb2437848488feb5e89f5f24eb6cc4975d86f62bc098cea1a50f0da508f3f3d1d24224508eca1a7758e57f0c1886166eb3eaaeb4bc1522ee66682b981b8e7fdcab6e2a204d03975577335426fb9a3fbdc180a97f4ec7145e8bda9eca6079d3867a5b2963b87574b4510d181ccf5f1daa49784fa1720711e3303386c11fac213b067568a4e8b51bce5b736685bc75bb830f11821ebf2c9170806e082755caae23cf18d53997d0efb84c9dfa8e823db1f8f6759a2e6fda8c43052098349317b2491e11bca181b748e6a0702bc0537d59e04b6220e01564a3a6673c01a16d654968cee9f58b1f78ff17d50ce659239b5278aa50c6ab9bad838e373a6480217575b6b95b9f77b1171900140f7096b1f05047fc6e4c330156aa11f1d87404a09a34c7d40ace3cdc26384038e049d4b079ea66a6c9f90497841793c9a69ec57e96b8341bc25537c2de3f3558eb225a2f899106b3ab1892295b566367a9bd65e8521468de8d535793d1dae099bf4dfe4e13a5eecd667b51672d63d382961e130dac0f9c5daa674731537a73c9835b9471c09ae5892bf9abeff48d2bfb4045d2b7a7b2e600a73b4558cce3f5d09a42d2b5e654e7568ba197694e033401a08fd1fa26a689d21255490bf8a8f2435aa4d8eef6c8476d4b8d87eb70e8868d5c9677f6c2799b359ea02bf748bb9653f440e7d41baf404ca87657a695519d65fcdec685a4ff2f3e89e2f11d317e212a72923c4b6327e8d03d523bdd66334d683d487df6117d7758fb51b96e18fbbc4c3c103520a90e469f168bb17a7c5e844a6efc375e3536c349d8117807f379b572510be6df2220437f838c6f894083d99fb4dec16fc7fff0af86453c5c19ebd874c0f4b1ad5941ddb9d6b780771310a7e36acef3121594ec6efded370755586e97dd4e530b484ddd54983970f7537a1d5bf4298f3e886d6b6360d49d8ea626b9d3ea70991b3b11781f1cc3b5c3ddcba76a44a6b0cabe7ddfe36955777a9de84d4f8c780f587b001f108230abfb622b3522725585f8224f0444b8e9434e4c498c6b9bdc4cc37c7c6b495dc537fc8482f9d7947564edcb8cd2edba3de39f8a304afbe212a04ad9a332adfedb8b757969eff1d809f99a66b7a9202576d045f708162be3f11a5bb2e4a61553e52cb72881b333a68c0f7ad9d7130991efe583f5ff7fdce4832fdbdf2cbdb0b2d470a450c2a8176561ed6f76f01f01c1e082c4da7a0a368088a5eef6ab553cce5aeb56b956f959ff4c0ac0461df0bd9794218c43794bdfec66e741354cb7731cb8eec41bb3b9cbbf201bf9985048436de8d989e610cf28b92262d76343568cdd4dcdfdd27100cce60bce91a8568c5ebd822c634b23c9566704d1eb8dae44bb6c6ed72a67776e7af3d7c91cd62e7dbde09dc506662df6b58d29660b1a59890175e8660be270781b197a234f8b1445e1450a6f0511ba13a73b7707bf858b2fed1c52691061871a3283aec480183019bcdceb256d1ac28cba599578e125e8caa94e86e73d4c2bf8ba4ce01c5f97ef7a5c004a334a8e4b57ad5fe8fbb99385dec592d80b4c8cd53fddb9ced97d99cf03a5a1e1753d72eb85ef4e92d643a1a8783245ff85551c8e413089b2b5957129bdebe09f500854bb3d4c7471d281f50c5553aca3dd2673a3b0f3e9f7b36fd718210b8b27629824ab6ffbec271755f515103bf62097918d631b737421435f320f708f71b1543feb6ea751a28606f3eb6d50dcc085a8964a754d88130a5fab0dd2f9cf3d86986d8e0afce0031a2420626379988e7434acfa656415b74c5f636b5dde24a22406103acbaab76da497b292bd8f7aba3d305d8bf020d0e572059480bcd491dc58de2f40b771b23a622269b01a84aad442debe2403679b790c253dfd3d7f64df9c264f2a4e495ed9d2014f3ed2dfe96d0a99437b4447222e1bfb37ff40381c1b9f99b9e3d5b379d33477e12957b6f5e591daa5778ba9bb4842fc7325b3f6d5600af1cdc4fbaf976d68a3030f6e0f04bd7c4f580596ba9116611fdb464bc20b9777a7de112cb29a5a6c7e1ad03be15a5579262c5f6203aeede44e29152cf41438c3a042682406ba5d4cc0e463f415756a383375351e57457ba13fcb6fadef933a84df0208e38ae7dbd83e3ff704cd962514cf322bbef5337085a53833544b3155385c67deb45b007124c1f514349ae5aa3146723b456658b64e6674e8b898ea8c10b86ba5cab7b857482bd0a931e82c175d4f30e8c9c1bb02b9dc3ee6e6e00e323bd3a80215cac76c1728fc18ecac3f8a35dea002c7919ff7404526239f973f3c367eb506df1160b13a764452211511fbf25e38c901f09e4cced915a158ebaec45c28dfd426c165bde8de97f42c5d53f48d86d0879f44e8dbf51d95b443e60643db64f52c36bfad3bac2b7e2daaed8632c5d85662213e5b94398653f0872b54c6d78045a46565939cf1aefb1f9643b998c8a1527fd1a0f32e2888374af9c6ed85462633b8f7c2397fd03e5412068fc2113de10797f22adbb074afa59284d6ab79cdcc3060aac813faeb60f26e1273a740d0d6f358f35f372cfaa7269c7308cb1b10b40bd31285f8ea4da44983d1fe68541f1044a52f39a27a1bcded251bfb5e4d2a407250f37afebb27eb4f4600ac3a454d523cb0d6fced7126bd3dc45110582a243809fb8d2bf8d1e2da227dede96ed14a090843ef07b4696e26f3689286ab09a715650403cbeb5e35101ec32340d2a95ff0d7308112bded7e7db49f4873ec37931f94ceac409667190493e2d3148a17614be9dd274fe5d92f14d81ebb5f75f5979d3050c31e8fb71516cc5762292e230d1ca5edfe616b0d7493c31d65d715bd59c33089b31cc987a0cba1561e807cb0e13e3653b3b67f1bcfb6fa47583a1d258f3d7b6b702c9a9f693fae7a623617ef2017de73253831ab2b3185797796440a9ea308c9a6360cab9efbeaa024838ce0f8b10908f913559a2bc0cf047ae629ba029298d8214637e13cafb128906d8807273c0e8be957a884b02a100b8ec9f33a820b6b4b705f9f30959f43607fa525f0833eb342c63070950d996e7aeac229c78863fdf1b6bf3d3e9d240dab44e12afdebc9a00af5c7f9923e142a57bdd50334f24ae1ed76ff65e44b7ba0ff81ea723c64b8defbfeda57b1c8c0b364c8184803875c526dc8db701ee848b668a9934e71fc4206841d4234a5cd88b4dc43e417a6e19dc49023f7645eb644f18af7d018a083bbdb7ffc2e338b61e7569a7946dc7922e5634324d28d6375a4bbeb6f21f4395735b79bd82935cbd94d693149e4b0144c3fd287f037fb2091527867aa99fe728176c93e2b51350474ef60c8f09beb67f39a792b1284a781b3881537797c5e584c128e042896e1aceba0c1dd8fb26468b099bf4ecce20897ecd5e307dea05b58130db5e21bac3cee02e75a591d78f830af7c82a3205b5a4f1674b95d0eccc682c75e48efc84c592f8e3cabb5214f5e1734dd7448ab52c6e145a07b2241302813f2f7e62df9f87b2255f4ce268168034fd922298937a4c11a0e083e9945a0643c0350d8f7f2f8782dec2b6f1c6253fff178ea60bc7051fe6de0c6ea56851c0159f98f6c709baaca72f1e4d41cfcf8057dbd33861aea549abb7f5bed9264afbb6830a72c7ed332360f6ac234c932d7ac2308a5ac50dfd36328f56662731046a6d523b61473a4f214ccc42718448222fc800e48c00c7c29c2e37454b3f0fd09adb74d293fd95c7187d19daf7d881f1eb3237f9b0eebf43f9b755e9bef4f23570ec594239e53bb4f133f7c52ab4a4ebb51aa81255c00c6375c842795b2f66fdb9db9ecd23eef69700a08dcff74b1436334aac69f23a49ac09f1825bdf098fe4945c0729a75b636ae3d318fa00083536fc30b04460985f84055205e8cfbcde54e8ae95f66d0bd4beefb17e3421631d79d9297d0df297f1ff2d313048decad5d6e0c206e1224f5c649a4bd8e08d0e255cefb75ae0b3cc7fa2b1c25dec571b9e759149ebaaa7296ba7b150fc8bebd92f2db509c73a6772fff4dafa55c50b3b46714d0f8c788381da81ab7461dd618da7ba6760baed6f6bcf1c902f6f1d52ccfe5ab6fc8b5842f0206a7c882018d27fa5871ab3ee6385cd63c03d0588f0f0847b14e7d81405b17b4068abcb7a45ae6bdf99603a4d69d70e0a90c0ece36e3bb3c2d91da5bf8f6961e4ad6d3cc96dca38fdbd22905d8577eec4232e4f4a6fc7b7e90a713aa5455c819237df185a04ac5cabfc93671a2c3485f155db43e7e26e9723db50cfe093f3794de61385207c7d9a630b8ce1b190de81aecb9272db086304f40718de683bee61291fe670cc2bcf153002711a660406132fdf1f32f2143bfa18037d9873af19c42055660df419019e4015d3ff9d88f93319d0e212de5f0f588b286ff8fcacdfa54e11ba48d1094c59ed95db9ac75343e5632d18578f9d8bac0ff86230cef8300eec232fe5a47b255417aecf0074c647f17acd576ce93bd5535583f3153f3fda086bbf5cc0e3815b64aba792ac70636d34c1ecea5fbe242d95be8e3c378f71d4eb89b28acf7bf465f26b6a8491fb799dd54f079963b3aed03c5253c1e685231ecb045c2bda4e78a0c0a9e36be9712c4353d284c282c13be747437945b17cecb81b1896d3a18530ab9263a33b4e449bbbef0e1a42bcaf1d41919d4b481324b37081602f322233e5339148b42aa13e5719fea61007f558746643381e886eb29a860df61815a52183ad9f627914562066d8d7191b4bb835c7f06535045a828089a6d8cc53b5dfca7910466a07e0c7f12969c187ce17bd9f06b4e946bc0e8e1c5edd81cd2eb94708114498a4c7664d9cb0fbe9e8900b20d82c9e477f466921ab3a5c7fe4efae51ae99765f98a6378b8eb2fe65a89d2fc5ea10eff27404f3abaff0fe690af41b03217325db97ce73a21e6d71a87f0f036ce80788cfe1eaa5128a6af287c585100e568f3064eb44b4f8c0b0ea8151ac2f5629e8bfc9120c05696da85c7e5134ebaede35d0908ef67b6c5ae3d859b809ca639a412f107255598908ed17584693f2de0130199d5228e7828fee71640649987ca23a7afbc4c4923576add2e5066360b5bbcaf13c4c183e21f3893c1bdac1b581a3e70b50d991d1042518fcc4dc7c003578e2f286badea89522ed632df39bdc4a296514717977663334aebebb0e21cb28d29c525a414e069ff774b480a617fdeb5b301141f24c82f7199d20f5bde5ed54044d823288904f74a95f61c35f39863bedefe1c9a270522b2a70664061b24d636e7d630a35e8e675a23deb02a27c27dc7700e6c62a2f89baa97e4f6f4d569799a96198d9b269c7950a6458d91fae9d8d05fe195267f290a85033192d3b38d3b6a31d89fdda821daf4ab2e8dd8c22b3382b985bd6f91ec97c4ee8835d73b7eac82ce97fea6618d2aac645353aaa4d26f9ab0b5cce54e1aa588bb815455f3dc81823bfded20ea8c7e849fd9294fea1e6dacc2b95f9cd4a2008df3c2908204e621417b0cea982dadff191945ac2853b33325969c3004d51b9800fafe0d6320a9ee04cd733427a824f213bfdfb0281ffdfae4b362a102835d669a7cdac9e1147624e55670acec590435692b1319263e9d33c15614e5071cb021fcf3f5f9203158e8efbb002c0101f0e7cf8d60f3bab704eea4fc25dad8928c44ad26d79cc6d00f22af6f12725a1c94b1c37fb1e4eed530ef64f30127b290adf92ad19107ded0019fa31758b9a4354b927b5179f432acba77b59f36f2edae7e23204a6b1d5d5ed39fa273908db14a02ad1fc5890dad6c85f5ed7b86623f50ad2ef9a2e75e8008eb1aac78667c8d692d69cc6bd967e9b38a9b87403875d1c2109ac37fabb2b06804fa32cc08c6de6634601f3acdff0c18b54a2485ac07adf25c2456e66cca25d083610ef8842c3ded42182e5aa847dbfcd7546002b4b0f283ae7afc2e553ef85cf512cfcc8dc8e594ac53647862c29524264986d362443a54420bb60d411985b024432f5ee67aa3769f3505eda8f636c5c41c741b40dc889ce97c33787de6f9dc11bad3f09c6f499e4a60580b3da5488ee6000e40cc39a4419d19379a2e614e878abbf8dc4c3e470a3e2a02612f78fda32bb49cb47e998fd8d0b7e643a5929580b691e0356d968b03d73f3e1d6e22b2ced53a9e601be7d4b0c9330e760fdf8eb9f372483544cd3f554a2e39b301772dd4d9c01d70c742a1213fc1bea13a7b27f771fbbf44cf1bbdb4ecb2f15e0614b7989206b10d8f70c11f12472100dcfc6f4a94b10d19d14dc80bb1da4c1c42b4f253dfd7429fec5d2b56a656ada9849522d3c1763639135766ba0f970c66eb1acfc76bb3e31970680e5a7605d26e7a8bb4313e185e33d5673c6772640db3ac241bda84f1374816705fbe1890e558cfddf75957e959ca087107d81368a1acd91f0d6fe94b93d9b1237a05bfd69120e5def57079a165af7023c011ef2f24d7d5ae08f991ac522f8046962eb9bf7d66b7bb540e6156de35e3f25ee4cb679aa5a2ef63fba71260c59513f2f08bb8ae0942981da0362559e1d3048cc18b20b474125e3a727ad1a0267b54ec7ea75935867654b30386464374747c94e261965c2fbdfcb635e8ed622f3b153cdfb587ab5521fad906b58ae8a6c812aeb5430e7ef16a0defc973d9b1c60f63bab22f421e8a6bccf5d1179103cc8a085c95c72530b6f234ad67bc822b72ff16ceb0900a13e776e8c70656327920f7742323c282dfd83e46af8d9b6959c8a2e9204fe8f390a160c8360e02daa4f28c8fe087ae81c8d23a057568b9c5c0a2a7cbdce0b506b9da681efdcea92a792b7722887e3119ede401a82ef46aaad9e5bf15b0e5211be7d20aa37566ad3d3b457de98e8a78f92eca1a7e19645291351ddc28f69e0cb7f59f842e90d87626df0d02ee4efd6c0b747d08225302a87e243bae47cd02b977f9dcb1a01e4f3ef7b31065699ae47a37198f8794566546d232fb65cc8757ec69526039c28633b7b5a0c32b009b5ccc3487bfaadf6a5bd54e00c586c8dff5c276be4dafdb575401923d28444ba1615de94abd83340af2e755c3761e79a9db75a88d2c1f5ab0c807b4ee9f9056befaf4d42817c94a10a350b7d7bc2b42f651a14529ee23b09a2341cca3bd3e9d684a8dcb427907450edf1f6b627ba04e5f0a21687341e8b8855ee2f1b26487337a6ee9b4677c006e679cd387d8901b945636d63b67a5500a8aff2660418115abfd89552ddadc637699173ccf93723276cce6ac770f231a26a9481e5213a588ee19be7c8898c97aa78119f5971783de66be642caf8ac0444d64afa55cbd3a58c83a1d75cf35c9719fdb46f487250ad658306c69828022a8b97b742a08a19718ba03725217b83578f31527075102ae52e8bbc6fde2a25a6c0ba9e8d8fc4995d0355166649c78abbf8e6053f10b53c7d509dd1df76364020610597443ec94a17409f883ebb792aa33aeb5105f8fb2233ad2bdd263f29c99153908e1af27a1c672b7e0cff55c250f065a4cd2fec29df4712e5e7b40ffe51dbe5168970f0971a75932f8305a3c048dbea2189b8fc25bdc3a7de13674f2aa9d8702f64debe51ac39360bf4f36372448fb258b42a9dfe73ddc1289679749c2989d5bd8f898b488278c47d84c1373f81c718d5c4757777ac2141849961db4b1c531e53b4165569db0bff283ca9957e8564b33a49ce6a0f3e57270c73d6c9902e0874493111b7e81d73d619d7fa68a7b5b94f5e9de2893b6d9ba39b7149ee9bd6350744fcc880f0eaa7f7a4aadf3f699a502d33e173cf326e884d141a6ef724865194bab3ce7eee0447dcc2a0a7898d3dda22d73dcd032f1edfc2d93c5fbfd2c238f48ace135af04a3e0321a51101a62f20e676531e2015aecdd97db2e3f7aa5ff1ee6482f977410473a5d6fb3f696bcbaea8da6dff15db3bb311aa4f7708e4569b07dd12635fb7139966ca920c29333d5b9af901ddfbed194f3925200f892a248fb2b6706f7d4afe347537ccca7cf92fb36ea39d2c24a1d58afed45b252c1314296ca1c775b0da17cf457b65ef781c4131036065f54972a04420360afd7f640fb63d675a1f65d76ecc626a88473adaa00af5df94fb5585dc94ebcbf9e06c077c0cf02a20722bd51216dffd775792c0d231734e41c96a98d8c89c7920f4e5831fae76a4c5ad08cc8f97a32dfeca94379d8ab8665735fac321df6a603df4b93963ef70036569716a676b32f4817c7a36e151c781ade1a2f5bf82f73e74aa2b4d30dee98a84286921540bc274795df591704659e67ed4f1b3bd297ea59cec5537b330768bf2aeda81599f9f881afa5f2ad8ba186c145a60bf9433ccd740dce29cff86cb02f54ebb2758cf6f4883e30e7b6e8efd2c5bc45e5e469d018e2dd1c94f6e6d94f565aac09e20eb827d3009f40ab065789286a1eba94e8c5a9f03709d45fc469e18e409553cfcd598e4080cdc0bddde1e11e7083c39009af8506767cd07ff958bc5a73ad715231cfb49dd891a93f8fc48d1d43e575a591d27d9405bfb67b8ab7bc88351a99446338568a343a5ecc4cc26e111e247ac50e3f336a65321d79eec226908560fe603f5b1e520b79eea13f717a3cc8fced5a3dff46dba97a7ad1258e8840bb54cbacab2b1e40d757304d731725e05c7c4c72f62dec0e342f0fd472fdaaa56d7719f7367078785079bd0d10eb2c29fcc16f02802edd4d33c07cff95a5c01d3c024c47ab92f1e37b18425e64ece7904ef83d7b07e03a0e3cb0c7782812f21d86691af86b4e6b012c05c0d7cc20068f245f77dec0c948986fa8a7b677c59b77d33846f27b667faf2af19310a4d987933cc95cc6666521901a5de3bc6bc22f329cb1241c31f689e6a5faa506705f75b861061513d715af1635b885216dc94adcf0634d7408982311d3571646c424baa412d6d3e9fe7e74b9b629ed4608c5e1ff8d5ab5c4a27168f51e58b67c055abd22fe92ede57ba172059cf3ae87d68c938178d772deaacccc3c8c9a73cfe71920f2ebf5516ffe2b19921771450816199ed6750b0533155df34b32d88abd6a0d023e902ce6604cfbb32d974091a3328e6f47a6b9b39d251a6f4370ebee545a909ce0e5842f646f02eb4c5708f720ee2b07a761cd97d5ea4163c0888c4aa6dd5ed073492ccd73091eb016018a1d1996643fa9b437cec6b631376d1178815606a5d07df242f857e34c29f0909ad0772610551eeff5e20b23bccc77867c1396ee7f514e4a1ca3e58a39259a9a7fc09674fff4c120967bbe33ae3f013a74a2ef8170b4567a48b3fa0b955a4ad73d3253f7ca9687f02e8c3195994eea2bce01fe8bfda64fc14b4fde021bfbd557e9f09aba5747e9369d9109102e43106b33410a2119c2782e87df0a76e090d1cd5b15d0b339fce6a9c05a40bca25e82eaa3ce507df0ecb4476f6560f7d2aa85723eb2352bf3082206a575f220be00228a70492e6fa5f764cd9b9c98902a9785f436aca074542cf027591beaf3c00f0c9fa1281369f683b20cb7f5d73cc61846a033056ef581047094fee015de94227060002dd16804d25bfe3a102f5f06763d30bb8d276b0e1398d982bfc47383ac37ace1c9a31073f8837ab07adc9e4d8b6513d5f7f8e97f7f8080fac4075629b268ccb84e872ebcbc9d50d92e35a938cfd6bd26ce0ab4cb6a0cd263e8cd53fc3c2cea8c2af8e0d8363f1c9db60ba8f17de6dcdbe04492f0e1b3f0275ae763d07897ce6da5dda8a0fd0a76bbd8a860a50629794f3e9bb0c03dab407a6c1cfe09108790b9bb3e149bcfeaaa876bf95b8ff767950cb8a6649fcb07947f18bc9542623c0a3c95bb50751756cd64b0a974b48bf074236ddb93f3629b98fb2cfaf9ab3016b677bfb1e722bc5b903488298fc0edbf68ed72413d9b13d684a01d87a5aa04d491e1a63ab70976335f53b018465e626cb28eed91274086a12f4b37875c3499a9f2a1ef6fc04ac5c40ad10e6147d339fe92e4dbb3167705e8bb2e9f8d5d9b100312624306a1b42931b5160fc72e91eeaaf45692bb1294c5df22465f6850428509e4437b0c540133a80b31e8bf8bebd14af8525cbd14a424b3272e599c956531c7d326630ffb33b744cd41efc4676d9fc48d92162f926d0a703521e5357e36622c0e84586636cabb5ff5d5d8651c7a9db07021128dcfcd0b92045ede2dab3ccea63df7a7d02da2cca74bce85a30608895e70a956117befc22e9bb7fe3dc4d0cf60473d0dfc7a8cc68876dda1b87eee897d3381a31f9b7006880f147dbd902b68e3a4cd8ae1bf2fb48f1c3a5af33c6b0c170bdb9a075044bc9c67fe9cf7835263c15f52edbc77281d49aaaa6f6eeda07ee2feb354e41cc786822617beb36e39d91398991b22d2eab197ff3bf69acdf870971ab7025ed6f08e94a69a36cf9c0dce24557caa31eeea0d87293cb90a5a145911fb963354dab5aa3ee1401902611bb6d6445556182c97ea48a93d277b521767891f85c2f5c26e37fa44907d2a1827625550aafc47d9fdab15e241ae713c04747effe5d22277e38abca610ca18e73133d3b3dc30a8546fbd53b27c3624f52e2f45d7cf28aaa91d8c0aa426023ce17027b1c4b18efaa01b5fcd25f03ad6110072f1095d053c628e504e0e2b01f0bb9f8bd814b754e1e0078e297affd9c4223916f8dc579ea1481d09113d1434f0a0d924415295d1e2f0255a9e5560f4f43c9d034a6c3ee076ca9ba092300f7c346cc33e8e7c02e592d7c2f60ee6de93d47269c1110de2e9b0f10d7346540637a9a359a43595f22aed0ec9bd714af4405e58efe36101b347e2346d358308ba12980a10e64f71dcf2d40df7872180c8964b2fda4d7d18daa664568b64368303596daf2dcfdb2300b12e440654e8aec7f82fcc5cdd863cd65a16033af2e01613d6932c9194dd12f867f203298b66eac5f24bbebc6fd06efd5bcedcd6893e3eb0a41498a8dc9e35ab682826ea61a7725db28f373170743446d20cf8b71fa339dc7a53e08c196c1a2b317ab518f21a300d4882a1ff29295c40f490cf1c05745f7608cc6bfa32284a26c695ad153fe8d95c91428fc9973264033c04b145ebd29ebfbe3b4491afb38a59ed418e707ef7c27e9aff589a188ffacbf81a864905277a3871f05dbb79fec33860380de314b1997fc98c271fce22466e71f418e3addd554e8dc2fcb6be42e129d26be3c4455c9298bcb254a829c020f8e8f6caf20e753379cb8fa1cad257e2e9a2193751285c2941c1842a73945647e8a781e20b051cf7ef7adffb3c96bf5a0152ce88eaf02d720c0969a13c32ef9002e7bff80960c84c41a6f039daa5ff2903645671c9807196d55c7aac5dbc93925ad62bd47196c1c8c039f0955d6837dff0b030a313520e883672aa84ddf4f7e66c35c3f25064ff291e2f9769526bc70d97397f2be219b4160d5ef1f67a8a909495667383945950f2722c113e9338ff9df1077bbffb637adad9b1e074bbdeae94f7a4dc21d67ec06b79b8ea3bba3309565571a64ba1c2784081d8e43d44e7d265ca4ad9dd5c3e88ded9ca520296c768a2d26a2935afe2516abb29567ecef4952c851231dd929c8213244dfa3dca3de559206f4eece2e757146d69d422a3ef5d25fd2f5bf9d582d1374259121d4c24db5ab3db0c3a102259ae17dffd61d5c82ef672a6662970402bb6e9c7cd2a9086481655649a783377c9fafc11c6e73e9b7f64b574717cbc3a668be21a786480eba8bd153c72692ebfa598a0be19081d2600d38ffb64af7d99b65d80be1fac13dd448dcbcd7afbf3c274bf4f4ebfc4a0b936a3fc5cf35e448a9ec0fad1cb8d90f880f2c8165e055d54feebbf170d91be46d732ea488d4ded179c85ccf924a211c76951c6fca9d5f3fe66f6c1578d630617ab04ca0134d49fd07e58be410e393df62b0a839868dbd1c9ba4c36618e26644f57a6ee4c12d5fd73fa9bd01b9102a1300d66f4140801ced2d1f2e71a71128fd1166495526dddb54c571f4aa02bec61122e435d47ccea14a4b967c5758aa9083fa14f23fe6d349d05b5350f6c885906ef33a9f1d4e52e33e5011eea8e355defec643a47af92dbc4da70d6b582ede433242eeafd024a153b8de0472ecac278d2ee41293e6deab3dff2200c6f2e513c3642676c375e1d5afaab7c800b1af765af3a032771852deb4ef744e77317f0ffefcf21fdee09e445c8d2a17d053670d3aa8f3114033828e9ff5099485d79a3627b32f8f4545a9be5905df9e5c8ebda4f008d3d657b99a0d2aed0d249633a5cf9c1121dc74a63685c47905ad683ed7d10d333ae2ea515c266bc393094e591473b37aa682625c75363cf4ca1f683d28ad83db4de32db3636f95cc8168763510ba3e60e7d43311b36ee979e1dd6f82f1fd2e2fd6d12352a8ee133a02fc10f2e8cff7520255142281d2689d92b0a853e5ee78dca65fec84164cdea03e62ed1ee0dedb43fe890ebcc186d5cb9490eb9532630a75fbfdce4b5f90e151e400e03ee60b25790f080ed5dc63436ba38f53415783c36156c92d3ff534a0bb78e42bc3e6af1daeae986fad9151794a397d97ef7d151a039878e7a9b800c9629dbf2a32c503ff34aa3b8cade4ca9eacdbf2986511763592cc9cc64fd9f5303da04e0dd3e1dee9c8e5eebd239913ec1413e61243ae48974537bf62d233419165cc5b4c37d9ce8f45bac2e7b72f41a161ccab8631e1506d0b0021e86cfe1b6321a33633fdf4f43cd8d23596f89b0ec37f4f2e3ed83c78a7b183d2724e519c950f487c8c756f429658b4e05e69593acbb7742bc04afdeec60fef97ad80d81fb3a7853fd6bf66d76f54ae43cfde71962d6379a00ba3f036d3d506c2ea9efa4c6977587c413c693b4af80064c59ad9929f907a1e4a423c82605124e6aa8618b1fe3135c17c79f453c586179294f79d029706aa523d8581eb34718b4acd32e3b5b6865493fea75a7416409b249c7dd2cc6c49e95db5f5d2c20195b9556558ccefc973a312c3453c9dc422f603daea5afe7f99773a7b3ce42e568f0697b91811a174aac13f16cad35b954adc865787f41f5db1bb3fcc304992f16444a026c0483ab96b2f45ad8161bb0689c0f7b229a0418e96d7dbcca1861d112e5d75243bdac7f9aaeb731863811dcc44a4b2597788ad3ed23b04ff2d563a9cbe3f4b83857991f3c8cb268ed90c676cfba83b77ba9fd69f1f2679c22222873c144ebf982093547504d2985284979cbc79e022e4b648ecd47785ea512fd311091821c4a2eaa8225e38fa5a1810f0167028969cc07cfa07ec76ca6ad272a664996c86cf956af57219a9299bb819c01b4017af85dd248f13388556cadb30771e2fb7d677959dbd6215cf72cd7b71d468065382d929ca35ffbb29d3aa69947851ac22bcea02bdb41a0a7b7003931c024e241b825744d5876fd73d001beebd510ba852aedafb5c7bac0ff84bde6b1de50905a943a76200363f5a42fb53748851609e4f694a19ae69e5e8a4afe04845d42bb29e691effdbe08c81fbe5cce6e23ca4b77bf039ae3797176ee285e297c608ea6146eb9b97223b0c4210ccc09917cd3acc9d80aee7136c5d090ba1a6fb75ab8a1e4131266b56e90ee778ed45e339a99565fd401bd2414b8399ef5ada855bf32a7ce7a2c3adcef59f4f7a35458c9e7c9a0436527cec46bde5b5efd35d0b06f342d32e2a93968d091c95f73b0786f2fc5f7e39c2cec4597919ac580ad09d8186b40ad5823ef78c5dd05f28b03e244c724c4f11a9f8d438f9a033ea484820d0d27db1a0046a543910566d2b4d565fa04a300f914bf193a6b43ec568cd22895542a1511ab1baf12e4e24e687a1c076b96b2e2afbc7df29e759ae53865706e16eac7ab6dd277ae19b21f558a3cf0cab4e38475ee2e33e44fc5d22797f650cd27f468436961fb73e3610349d74834f98b9fe7b187febef4c1112ba14251f4b7ee045e0200f96366f5d256a1de50d4ca66048af61b93a6ff01b2ea1eeec3b15ac0a2bd40f01d7538e49b2845a6a30eada4b8e43cfc09b74c30d0e253e9387787da66d4d4c05eef524099597df137d9d644599a3c355fc1456fd2897e896773a4359404c2c13abd474145330a09bb5d2fc6cdb62ddecd437e996d5d05322899ec40d760b04fea547ccc362d449b99938458e9bde292eabe9fb72f2d4c60c2221918c71046bac045f279e1868bb281f3709bd2f5c5d41cac381ade8069e2b5412c3fb488a30f3db9fd1de6297bc396cb67169b6d5382e6adea7226a3207884703a97b055d9ee98859e9ed2ec4f199c7bc5a4c618bedf6fe45793645367b3604bc7305eb4bb727bd5ba35760feb98d176f116ce759d3e101356d702129830f4f8929332de5141f4bd9f1472e7de2af27d4f71b52234aa230df0b277c0ea8883ea00bfc8507d3bc2ef350d62291131beaf9a81e5bce5d26f9623f26bfc8fc6c3f3e7ecdcadf110e028ab33c1d7719e10d5cd726594e53c3f93e62f0726b65b3f620bd88d67c5ebb3a01ed7c9809a2b62cdb2488b5262ec505c8e6cc40b1bec957fcd05adf6e5074bf6678ad2bb711027990bf7a868af62d0fb09a4114ed4f87a73d25dd887a5fde895968a421754546ddc6ce78d2d8c57ce46fc9bfd96cdb1443539bf25ccc68fa123e09d909db9d0e9427d911c9e2a65e544ab4352ea77da1537e21313ced09d97e27b716ee18d790ef09f6b5ff3155366b946a7629f619030de00acce5c6214aa418848b2c21589b34b050fb11a17c8ed573513c8789810f1c0eb8330b91b86837fe1e737d130e689a05921a29df4042e9c97de18cacff9bce362b510204dcba357093ea43aecd6e090cd2c5ef62d23ba25b8d483909c1a4ae306c74ddd70a7e8de667eae9374ef8c203a60d9afe7ff85d15f98864bafe47163446b3081091873a5e38f0e1c097f0fcef004f1dadac0f4f372e7ba9850e7dbb8e833d01a1ebf4a2d37cca9bf034e082928b0b97e06aada56519850653705e165fade344403530dd4aece93bf336230258c1daa583a1ddf8b31dc589892009315c6b34c8f2b3b4948eb2ef59b39a4763273b2de5f8c21405ff8add060a5a31b202a22233bdd4427ccb0ffce4e412c29e8cb95783d253ad7055dab8ebb8b14222afa0171a39f44ea4ac18d7dd34fd9cfd6e36710a28bfcc0f89b3a4090866bc5421390a40100b75b4b278783608e24cced5581202bf583954b8d859b8f5e56ed9b802498e53a1cf2f687764bc38bdd16224a2a46950bddf466a1387b507b726e13f0a811c3bc080e5d08353aa2f6c0a212fc8794ca635ad6cc35f8815aea05d40412efc6600861f931c5a21f87b40002aafa14931ece4c35107374d8ea81b2a84916df6660f058bce5182e17758903a681a6e44c56105b6d9694021d1410f00018bfaf8eb16623be72c658e32cff370a215b99e51ef9ce0da7670e8b77a453f799ca90143500d7aa4f4f0c673d733f0513a8d51d53b8ba2e1de7ea4e4f4dd9ea2f506a15693012dfef309f9e483cee992c45b30839ce8793a05d6888a804817a6ab8cc38351e5445c0503c586828816f116249e52490c01902dca0a7c3664293d82a45d05aad0071c4b52e66e5a2ee94e184e4e0ae932946953a38575c3b0e54afc4ad38a58e3ab97e1271e275c079bc8a8b70fcc3dfcaaf19ec8685bb4bfbad9c2f26b8bf16e648d8324fa5ad38462c05efdfac2ff01328cf118c45460164e54c3bcc3503871d0b38a811f027c42248f20b014ac973b23d78fc2e5ade3c1696ccc681ff9a6a07655b95e11c1ff84515339c61c23904f2af6eef5b2e8b368b6fae6af4e4ca0d57f2a99860474591e8fe9467a16dc528cd4a40f8211ddf18ceddc701eea1bd9a4dbe84b9a70e3b3d2b0dda6fc06b64c4ac23f154dfa7cd326621d72214bb49c0e9d7508d42a42ea51723ce7958f2f4d0cc5418027fec7c9d4bb97bc8dd1818bcddd29d9e87a40207d70ed56406fc108b4e3e2f6308f75d6a7279a2a1e08e24dde6f635a504f423df29b8ae41fc96adb8b48838687523ce2dcc5e9bbb8f488b830f84f83736e87fada7f2fe251bf224a69936bce9c41e9c11ad7c7c54219149ebd60c8e6038156b1a227a36f6d967bc42665e1b3686a6f79519cab17035107f6effd65ed3f2e6797a1a7c8f4380e495f6d20dcefaca6c9162f197f581ee94b5024738f8d2e3af99ab10f0df6d6f4062b2330824b906fbf4f56a168faa7795eb957fa98b1267d38a5419cd96257421ffeb6dd9ecd76ef05213fb64fc4cc263636c4b75f33a604c3610d696b685e72490f62f5db0c17bacacfdba4db43f59aa8d27740cc241a402d9dd82d17821b3da30c52759bb93ca38a0125ad3cae663a4bb90b64dd27f070d7c3b0093b39496aeba888b2e75dc893ea2bda906cfe3ec002a5773798069c4ffa8df5fa540d0f87fc849c1b5662b053be82517efc4dffccc951ce1154858f7b4b77e74864a917ae6fd0b23fccd4ad668567b11554a59717278756ae130a47be1b170677dd66cd3a72aae590ac8a98e93a9b8196c34d3faf5205ef93bd3b3792ddef58eae83813933106ef587c136388661dc5b517b08ce20205eeb30dae7986f72d808bb2e3ecf3e67c0cefc0d8b5f5458a3e35f67a7c252981b15c4f31026d1724ccda7e2421bf0223bf36e27452c2f43f5b45d7b7687eb092bbde0fdb144e9489e90f4891fb5d12155ce5c7b397e7678808bde32749270197d6528e4c4ea59bc22ea07faf189ded934e8d746530d77c240cfd7b2441b4c8690b756ddd08f788cb3bf434c80dfd92ecd6551cdc2707b972de26f54cf3ae34f8ac28066fe188d352a9362a93a55872a7d59ef2b9428d7f13d21b5b6fb5eaf8a89e0aae89587033c1b77e8e1806b35fa52f5ee2fc5f11e50846eb2bc2f30ddff824187772b65f02385cb02c1da5e5d189d4ba25b1b814f278e613315b834f8b356707476c3a38975a44e20c60a9510279b28d761bd4dad2f71cca0d506c5c8cfbc1dad0bd80a90d64960edb0f9c5ebe5503c1b5644d86f6f914ceebded176748b6584feaf7de56cf200ec867ba325b58a2dfc0dd5a5a392967e396c0a89409bc34c9fc9873fbceba3eb03581774604f8b81142b55a6e5a672983bc9359b3b24928c18a9b802e9d4713428e338380bdb62ac07cab1fcc5657b1187c7e705c67ed11d6f85cdcf0ba63881dfbeeb2cd6e7080847020eaf4164d53192385b1776c36c195728f8cfad6838539cdbf74b33bb67be8904af460fdab72093af814a4b8922469970dcd41a85223801f3bef9e700c7f15893fd6fac6f24b1fba0410e10c1cde0d15b62f6563e9bbcb63214f3a226951b4396507a1c35f8afdd9d24584beebdbfbdfa3084b187c9f04e6b7ebfcea11ea2289174a07fe93c692d9b7be95bcacce9687b499c4e21446f260ad655bb6fe5b2e284c005f3e9b43fbc69820c9d2fca43780068ffffff97